declare class GTMaterialFlags {
    constructor()
    verify(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
    addFlags(...flags: Internal.MaterialFlag_[]): this;
    hasFlag(flag: Internal.MaterialFlag_): boolean;
    static readonly DISABLE_ALLOY_BLAST: Internal.MaterialFlag;
    static readonly SOLDER_MATERIAL_GOOD: Internal.MaterialFlag;
    static readonly GENERATE_LENS: Internal.MaterialFlag;
    static readonly EXCLUDE_PLATE_COMPRESSOR_RECIPE: Internal.MaterialFlag;
    static readonly STICKY: Internal.MaterialFlag;
    static readonly GENERATE_RING: Internal.MaterialFlag;
    static readonly GENERATE_FINE_WIRE: Internal.MaterialFlag;
    static readonly GENERATE_FRAME: Internal.MaterialFlag;
    static readonly GENERATE_SPRING: Internal.MaterialFlag;
    static readonly DISABLE_ALLOY_PROPERTY: Internal.MaterialFlag;
    static readonly EXPLOSIVE: Internal.MaterialFlag;
    static readonly GENERATE_ROD: Internal.MaterialFlag;
    static readonly MORTAR_GRINDABLE: Internal.MaterialFlag;
    static readonly DISABLE_DECOMPOSITION: Internal.MaterialFlag;
    static readonly PHOSPHORESCENT: Internal.MaterialFlag;
    static readonly FORCE_GENERATE_BLOCK: Internal.MaterialFlag;
    static readonly SOLDER_MATERIAL_BAD: Internal.MaterialFlag;
    static readonly GENERATE_SMALL_GEAR: Internal.MaterialFlag;
    static readonly NO_UNIFICATION: Internal.MaterialFlag;
    static readonly GENERATE_FOIL: Internal.MaterialFlag;
    static readonly GENERATE_SPRING_SMALL: Internal.MaterialFlag;
    static readonly FLAMMABLE: Internal.MaterialFlag;
    static readonly EXCLUDE_BLOCK_CRAFTING_BY_HAND_RECIPES: Internal.MaterialFlag;
    static readonly CRYSTALLIZABLE: Internal.MaterialFlag;
    static readonly SOLDER_MATERIAL: Internal.MaterialFlag;
    static readonly GENERATE_ROUND: Internal.MaterialFlag;
    static readonly GENERATE_BOLT_SCREW: Internal.MaterialFlag;
    static readonly GENERATE_GEAR: Internal.MaterialFlag;
    static readonly GENERATE_LONG_ROD: Internal.MaterialFlag;
    static readonly IS_MAGNETIC: Internal.MaterialFlag;
    static readonly BLAST_FURNACE_CALCITE_DOUBLE: Internal.MaterialFlag;
    static readonly NO_SMASHING: Internal.MaterialFlag;
    static readonly DECOMPOSITION_BY_ELECTROLYZING: Internal.MaterialFlag;
    static readonly DECOMPOSITION_BY_CENTRIFUGING: Internal.MaterialFlag;
    static readonly EXCLUDE_BLOCK_CRAFTING_RECIPES: Internal.MaterialFlag;
    static readonly HIGH_SIFTER_OUTPUT: Internal.MaterialFlag;
    static readonly GENERATE_DENSE: Internal.MaterialFlag;
    static readonly NO_SMELTING: Internal.MaterialFlag;
    static readonly GENERATE_ROTOR: Internal.MaterialFlag;
    static readonly GENERATE_PLATE: Internal.MaterialFlag;
    static readonly NO_WORKING: Internal.MaterialFlag;
    static readonly BLAST_FURNACE_CALCITE_TRIPLE: Internal.MaterialFlag;
}
type GTMaterialFlags_ = GTMaterialFlags;
declare class ImageWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, width: number, height: number, textureSupplier: Internal.Supplier_<Internal.IGuiTexture>)
    constructor(xPosition: number, yPosition: number, width: number, height: number, area: Internal.IGuiTexture_)
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    setImage(area: Internal.IGuiTexture_): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    serializeInnerNBT(): Internal.CompoundTag;
    getImage(): Internal.IGuiTexture;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    setImage(textureSupplier: Internal.Supplier_<Internal.IGuiTexture>): this;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    setBorder(border: number, color: number): this;
    initTemplate(): void;
    get LDLRegister(): boolean
    get translateKey(): string
    set image(area: Internal.IGuiTexture_)
    get image(): Internal.IGuiTexture
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set image(textureSupplier: Internal.Supplier_<Internal.IGuiTexture>)
}
type ImageWidget_ = ImageWidget;
declare class RotationState extends Internal.Enum<RotationState> implements Internal.Predicate<Internal.Direction> {
    test(arg0: any): boolean;
    static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
    or(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
    static values(): RotationState[];
    and(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
    static clear(): void;
    static get(): RotationState;
    test(dir: Internal.Direction_): boolean;
    static set(state: RotationState_): void;
    static valueOf(name: string): RotationState;
    static isEqual<T>(arg0: any): Internal.Predicate<T>;
    negate(): Internal.Predicate<Internal.Direction>;
    static readonly ALL: RotationState;
    static readonly Y_AXIS: RotationState;
    static readonly NON_Y_AXIS: RotationState;
    static readonly NONE: RotationState;
    readonly defaultDirection: Internal.Direction;
    readonly property: Internal.DirectionProperty;
}
type RotationState_ = RotationState | "y_axis" | "non_y_axis" | "none" | "all";
declare class Vec3f {
    constructor()
    constructor(arg0: Vec3_)
    constructor(arg0: number[])
    constructor(arg0: Vec4f_)
    constructor(arg0: number, arg1: number, arg2: number)
    setX(arg0: number): void;
    rotation(arg0: number): Quaternionf;
    transform(arg0: Quaternionf_): void;
    normalize(): boolean;
    lerp(arg0: Vec3f_, arg1: number): void;
    cross(arg0: Vec3f_): void;
    add(arg0: Vec3f_): void;
    mul(arg0: number, arg1: number, arg2: number): void;
    map(arg0: Internal.Float2FloatFunction_): void;
    load(arg0: Vec3f_): void;
    copy(): this;
    setY(arg0: number): void;
    mul(arg0: number): void;
    setZ(arg0: number): void;
    y(): number;
    z(): number;
    set(arg0: number, arg1: number, arg2: number): void;
    x(): number;
    sub(arg0: Vec3f_): void;
    transform(arg0: Matrix3f_): void;
    rotationDegrees(arg0: number): Quaternionf;
    add(arg0: number, arg1: number, arg2: number): void;
    set(arg0: number[]): void;
    clamp(arg0: number, arg1: number): void;
    dot(arg0: Vec3f_): number;
    clamp(arg0: Vec3f_, arg1: Vec3f_): void;
    set x(arg0: number)
    set y(arg0: number)
    set z(arg0: number)
    static ZERO: Vec3f;
    static XN: Vec3f;
    static ZP: Vec3f;
    static YP: Vec3f;
    static XP: Vec3f;
    static readonly CODEC: Internal.Codec<Vec3f>;
    static ZN: Vec3f;
    static YN: Vec3f;
}
type Vec3f_ = Vec3f;
declare class Vec4f {
    constructor()
    constructor(arg0: Vec3f_)
    constructor(arg0: number, arg1: number, arg2: number, arg3: number)
    y(): number;
    setW(arg0: number): void;
    z(): number;
    setX(arg0: number): void;
    w(): number;
    x(): number;
    transform(arg0: Matrix4f_): void;
    transform(arg0: Quaternionf_): void;
    normalize(): boolean;
    lerp(arg0: Vec4f_, arg1: number): void;
    set(arg0: number[]): void;
    dot(arg0: Vec4f_): number;
    set(arg0: number, arg1: number, arg2: number, arg3: number): void;
    perspectiveDivide(): void;
    mul(arg0: Vec3f_): void;
    setY(arg0: number): void;
    add(arg0: number, arg1: number, arg2: number, arg3: number): void;
    setZ(arg0: number): void;
    mul(arg0: number): void;
    set w(arg0: number)
    set x(arg0: number)
    set y(arg0: number)
    set z(arg0: number)
}
type Vec4f_ = Vec4f;
declare class ProgressTexture extends Internal.TransformTexture {
    constructor()
    constructor(emptyBarArea: Internal.IGuiTexture_, filledBarArea: Internal.IGuiTexture_)
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    getEmptyBarArea(): Internal.IGuiTexture;
    getTranslateKey(): string;
    setColor(color: number): Internal.IGuiTexture;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    setProgress(progress: number): void;
    getRegisterUI(): Internal.LDLRegister;
    setFillDirection(fillDirection: FillDirection_): this;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    getFilledBarArea(): Internal.IGuiTexture;
    get LDLRegister(): boolean
    get emptyBarArea(): Internal.IGuiTexture
    get translateKey(): string
    set color(color: number)
    set progress(progress: number)
    get registerUI(): Internal.LDLRegister
    set fillDirection(fillDirection: FillDirection_)
    get chatComponent(): Internal.Component
    get filledBarArea(): Internal.IGuiTexture
}
type ProgressTexture_ = ProgressTexture;
declare class TankWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IRecipeIngredientSlot, Internal.IConfigurableWidget {
    constructor()
    constructor(fluidTank: Internal.IFluidStorage_, x: number, y: number, width: number, height: number, allowClickContainerFilling: boolean, allowClickContainerEmptying: boolean)
    constructor(fluidTank: Internal.IFluidStorage_, x: number, y: number, allowClickContainerFilling: boolean, allowClickContainerEmptying: boolean)
    getTranslateKey(): string;
    getJEIIngredient(): any;
    handleDragging(dragging: any): boolean;
    setOnAddedTooltips(onAddedTooltips: Internal.BiConsumer_<TankWidget, Internal.List<Internal.Component>>): this;
    getIngredientOverMouse(mouseX: number, mouseY: number): any;
    setClientSideWidget(): this;
    setShowAmount(showAmount: boolean): this;
    getChatComponent(): Internal.Component;
    clearTooltipCallback(): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    self(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    getIngredientIO(): Internal.IngredientIO;
    initTemplate(): void;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setOverlay(overlay: Internal.IGuiTexture_): this;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    setBackground(background: Internal.IGuiTexture_): this;
    addTooltipCallback(callback: Internal.Consumer_<Internal.List<Internal.Component>>): void;
    setIngredientIO(ingredientIO: Internal.IngredientIO_): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    setChangeListener(changeListener: Internal.Runnable_): this;
    setFluidTank(fluidTank: Internal.IFluidStorage_): this;
    serializeInnerNBT(): Internal.CompoundTag;
    setDrawHoverOverlay(drawHoverOverlay: boolean): this;
    setDrawHoverTips(drawHoverTips: boolean): this;
    getRegisterUI(): Internal.LDLRegister;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    getFluidTank(): Internal.IFluidStorage;
    setAllowClickFilled(allowClickFilled: boolean): this;
    setFillDirection(fillDirection: FillDirection_): this;
    setAllowClickDrained(allowClickDrained: boolean): this;
    get translateKey(): string
    get JEIIngredient(): any
    set onAddedTooltips(onAddedTooltips: Internal.BiConsumer_<TankWidget, Internal.List<Internal.Component>>)
    set showAmount(showAmount: boolean)
    get chatComponent(): Internal.Component
    get ingredientIO(): Internal.IngredientIO
    get LDLRegister(): boolean
    set overlay(overlay: Internal.IGuiTexture_)
    set background(background: Internal.IGuiTexture_)
    set ingredientIO(ingredientIO: Internal.IngredientIO_)
    set changeListener(changeListener: Internal.Runnable_)
    set fluidTank(fluidTank: Internal.IFluidStorage_)
    set drawHoverOverlay(drawHoverOverlay: boolean)
    set drawHoverTips(drawHoverTips: boolean)
    get registerUI(): Internal.LDLRegister
    get fluidTank(): Internal.IFluidStorage
    set allowClickFilled(allowClickFilled: boolean)
    set fillDirection(fillDirection: FillDirection_)
    set allowClickDrained(allowClickDrained: boolean)
    drawHoverOverlay: boolean;
}
type TankWidget_ = TankWidget;
declare class UnificationEntry {
    constructor(tagPrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
    constructor(tagPrefix: TagPrefix_)
    readonly material: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    readonly tagPrefix: TagPrefix;
}
type UnificationEntry_ = UnificationEntry;
declare class GTOreVein {
    constructor(id: ResourceLocation_, clusterSize: number, density: number, weight: number, layer: Internal.IWorldGenLayer_, dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>, range: Internal.HeightRangePlacement_, discardChanceOnAirExposure: number, biomes: Internal.Supplier_<Internal.HolderSet<Internal.Biome>>, biomeWeightModifier: Internal.BiomeWeightModifier_, veinGenerator: Internal.VeinGenerator_)
    constructor(clusterSize: number, density: number, weight: number, layer: Internal.IWorldGenLayer_, dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>, range: Internal.HeightRangePlacement_, discardChanceOnAirExposure: number, biomes: Internal.Supplier_<Internal.HolderSet<Internal.Biome>>, biomeWeightModifier: Internal.BiomeWeightModifier_, veinGenerator: Internal.VeinGenerator_)
    getDepletionAmount(): number;
    getDimensionFilter(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
    getBiomes(): Internal.Supplier<Internal.HolderSet<Internal.Biome>>;
    biomes(biomes: Internal.TagKey_<Internal.Biome>): this;
    geodeVeinGenerator(): Internal.GeodeVeinGenerator;
    setRange(range: Internal.HeightRangePlacement_): this;
    setLayer(layer: Internal.IWorldGenLayer_): this;
    getDiscardChanceOnAirExposure(): number;
    setDiscardChanceOnAirExposure(discardChanceOnAirExposure: number): this;
    setDimensionFilter(dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>): this;
    setWeight(weight: number): this;
    setDensity(density: number): this;
    getDensity(): number;
    setDepletedYield(depletedYield: number): this;
    range(range: Internal.HeightRangePlacement_): this;
    getDepletedYield(): number;
    getVeinGenerator(): Internal.VeinGenerator;
    veinedVeinGenerator(): Internal.VeinedVeinGenerator;
    setMinimumYield(minimumYield: number): this;
    getWeight(): number;
    setDepletionChance(depletionChance: number): this;
    getBiomeWeightModifier(): Internal.BiomeWeightModifier;
    setBedrockVeinMaterial(bedrockVeinMaterial: Internal.List_<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>): this;
    setMaximumYield(maximumYield: number): this;
    getLayer(): Internal.IWorldGenLayer;
    biomes(biomes: Internal.Supplier_<Internal.HolderSet<Internal.Biome>>): this;
    setBiomeWeightModifier(biomeWeightModifier: Internal.BiomeWeightModifier_): this;
    layeredVeinGenerator(): Internal.LayeredVeinGenerator;
    getDepletionChance(): number;
    generator(id: ResourceLocation_): Internal.VeinGenerator;
    standardVeinGenerator(): Internal.StandardVeinGenerator;
    getMaximumYield(): number;
    setClusterSize(clusterSize: number): this;
    setDepletionAmount(depletionAmount: number): this;
    setVeinGenerator(veinGenerator: Internal.VeinGenerator_): this;
    getMinimumYield(): number;
    setBiomes(biomes: Internal.Supplier_<Internal.HolderSet<Internal.Biome>>): this;
    getClusterSize(): number;
    getBedrockVeinMaterials(): Internal.List<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>;
    getRange(): Internal.HeightRangePlacement;
    dikeVeinGenerator(): Internal.DikeVeinGenerator;
    getModifiers(): Internal.List<Internal.PlacementModifier>;
    get depletionAmount(): number
    get dimensionFilter(): Internal.Set<Internal.ResourceKey<Internal.Level>>
    get biomes(): Internal.Supplier<Internal.HolderSet<Internal.Biome>>
    set range(range: Internal.HeightRangePlacement_)
    set layer(layer: Internal.IWorldGenLayer_)
    get discardChanceOnAirExposure(): number
    set discardChanceOnAirExposure(discardChanceOnAirExposure: number)
    set dimensionFilter(dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>)
    set weight(weight: number)
    set density(density: number)
    get density(): number
    set depletedYield(depletedYield: number)
    get depletedYield(): number
    get veinGenerator(): Internal.VeinGenerator
    set minimumYield(minimumYield: number)
    get weight(): number
    set depletionChance(depletionChance: number)
    get biomeWeightModifier(): Internal.BiomeWeightModifier
    set bedrockVeinMaterial(bedrockVeinMaterial: Internal.List_<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>)
    set maximumYield(maximumYield: number)
    get layer(): Internal.IWorldGenLayer
    set biomeWeightModifier(biomeWeightModifier: Internal.BiomeWeightModifier_)
    get depletionChance(): number
    get maximumYield(): number
    set clusterSize(clusterSize: number)
    set depletionAmount(depletionAmount: number)
    set veinGenerator(veinGenerator: Internal.VeinGenerator_)
    get minimumYield(): number
    set biomes(biomes: Internal.Supplier_<Internal.HolderSet<Internal.Biome>>)
    get clusterSize(): number
    get bedrockVeinMaterials(): Internal.List<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>
    get range(): Internal.HeightRangePlacement
    get modifiers(): Internal.List<Internal.PlacementModifier>
    static readonly CODEC: Internal.Codec<GTOreVein>;
    static readonly FULL_CODEC: Internal.Codec<GTOreVein>;
}
type GTOreVein_ = GTOreVein;
declare class MultiblockShapeInfo {
    constructor(blocks: Internal.BlockInfo_[][][])
    static builder(): Internal.MultiblockShapeInfo$ShapeInfoBuilder;
    getBlocks(): Internal.BlockInfo[][][];
    get blocks(): Internal.BlockInfo[][][]
}
type MultiblockShapeInfo_ = MultiblockShapeInfo;
declare class CleanroomType {
    constructor(name: string, translationKey: string)
    getName(): string;
    static getAllTypes(): Internal.Set<CleanroomType>;
    getTranslationKey(): string;
    static getByNameOrDefault(name: string): CleanroomType;
    static getByName(name: string): CleanroomType;
    get name(): string
    get allTypes(): Internal.Set<CleanroomType>
    get translationKey(): string
    static readonly CLEANROOM: CleanroomType;
    static readonly STERILE_CLEANROOM: CleanroomType;
}
type CleanroomType_ = CleanroomType;
declare class MaterialColor {
    static getColorFromPackedId(arg0: number): number;
    calculateRGBColor(arg0: Internal.MaterialColor$Brightness_): number;
    static byId(arg0: number): MaterialColor;
    getPackedId(arg0: Internal.MaterialColor$Brightness_): number;
    static readonly COLOR_PINK: MaterialColor;
    static readonly COLOR_MAGENTA: MaterialColor;
    static readonly TERRACOTTA_PURPLE: MaterialColor;
    static readonly DEEPSLATE: MaterialColor;
    static readonly TERRACOTTA_GRAY: MaterialColor;
    static readonly WARPED_WART_BLOCK: MaterialColor;
    static readonly RAW_IRON: MaterialColor;
    static readonly QUARTZ: MaterialColor;
    static readonly WOOD: MaterialColor;
    static readonly COLOR_BLACK: MaterialColor;
    static readonly COLOR_RED: MaterialColor;
    static readonly PODZOL: MaterialColor;
    readonly id: number;
    static readonly CRIMSON_NYLIUM: MaterialColor;
    static readonly GOLD: MaterialColor;
    static readonly TERRACOTTA_BROWN: MaterialColor;
    static readonly WATER: MaterialColor;
    static readonly TERRACOTTA_LIGHT_BLUE: MaterialColor;
    static readonly COLOR_PURPLE: MaterialColor;
    static readonly TERRACOTTA_WHITE: MaterialColor;
    static readonly TERRACOTTA_LIGHT_GREEN: MaterialColor;
    static readonly CRIMSON_STEM: MaterialColor;
    static readonly SNOW: MaterialColor;
    static readonly WARPED_HYPHAE: MaterialColor;
    static readonly FIRE: MaterialColor;
    static readonly CLAY: MaterialColor;
    static readonly TERRACOTTA_ORANGE: MaterialColor;
    static readonly TERRACOTTA_RED: MaterialColor;
    static readonly DIAMOND: MaterialColor;
    static readonly NONE: MaterialColor;
    static readonly ICE: MaterialColor;
    static readonly LAPIS: MaterialColor;
    static readonly TERRACOTTA_PINK: MaterialColor;
    static readonly COLOR_LIGHT_BLUE: MaterialColor;
    static readonly COLOR_BROWN: MaterialColor;
    static readonly CRIMSON_HYPHAE: MaterialColor;
    static readonly WARPED_NYLIUM: MaterialColor;
    static readonly PLANT: MaterialColor;
    static readonly TERRACOTTA_YELLOW: MaterialColor;
    static readonly GRASS: MaterialColor;
    static readonly TERRACOTTA_LIGHT_GRAY: MaterialColor;
    static readonly TERRACOTTA_BLACK: MaterialColor;
    static readonly SAND: MaterialColor;
    static readonly COLOR_ORANGE: MaterialColor;
    static readonly COLOR_BLUE: MaterialColor;
    static readonly DIRT: MaterialColor;
    static readonly STONE: MaterialColor;
    static readonly COLOR_CYAN: MaterialColor;
    static readonly TERRACOTTA_MAGENTA: MaterialColor;
    static readonly WARPED_STEM: MaterialColor;
    static readonly WOOL: MaterialColor;
    static readonly TERRACOTTA_BLUE: MaterialColor;
    static readonly COLOR_GRAY: MaterialColor;
    static readonly COLOR_LIGHT_GREEN: MaterialColor;
    static readonly TERRACOTTA_GREEN: MaterialColor;
    static readonly GLOW_LICHEN: MaterialColor;
    static readonly COLOR_LIGHT_GRAY: MaterialColor;
    static readonly TERRACOTTA_CYAN: MaterialColor;
    static readonly METAL: MaterialColor;
    static readonly COLOR_YELLOW: MaterialColor;
    static readonly COLOR_GREEN: MaterialColor;
    static readonly EMERALD: MaterialColor;
    static readonly NETHER: MaterialColor;
    readonly col: number;
}
type MaterialColor_ = MaterialColor;
declare class AnimationTexture extends Internal.TransformTexture {
    constructor()
    constructor(imageLocation: ResourceLocation_)
    constructor(imageLocation: string)
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    setAnimation(animation: number): this;
    copy(): this;
    getTranslateKey(): string;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    setCellSize(cellSize: number): this;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    setAnimation(from: number, to: number): this;
    name(): string;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    get LDLRegister(): boolean
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    set animation(animation: number)
    get translateKey(): string
    set cellSize(cellSize: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    imageLocation: ResourceLocation;
}
type AnimationTexture_ = AnimationTexture;
declare class BlockPos extends Vec3i {
    constructor(arg0: Vec3_)
    constructor(arg0: Vec3i_)
    constructor(arg0: Internal.Position_)
    constructor(arg0: number, arg1: number, arg2: number)
    constructor(arg0: number, arg1: number, arg2: number)
    south(): this;
    mutable(): Internal.BlockPos$MutableBlockPos;
    above(): this;
    offset(arg0: number, arg1: number, arg2: number): this;
    east(): this;
    static getX(arg0: number): number;
    below(): this;
    static getY(arg0: number): number;
    static betweenClosed(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Iterable<BlockPos>;
    static getZ(arg0: number): number;
    static findClosestMatch(arg0: BlockPos_, arg1: number, arg2: number, arg3: Internal.Predicate_<BlockPos>): Internal.Optional<BlockPos>;
    static betweenClosedStream(arg0: BlockPos_, arg1: BlockPos_): Internal.Stream<BlockPos>;
    atY(arg0: number): this;
    rotate(arg0: Internal.Rotation_): this;
    relative(arg0: Internal.Direction_, arg1: number): this;
    static offset(arg0: number, arg1: number, arg2: number, arg3: number): number;
    asLong(): number;
    west(): this;
    static betweenClosedStream(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Stream<BlockPos>;
    static spiralAround(arg0: BlockPos_, arg1: number, arg2: Internal.Direction_, arg3: Internal.Direction_): Internal.Iterable<Internal.BlockPos$MutableBlockPos>;
    west(arg0: number): this;
    north(): this;
    static randomBetweenClosed(arg0: Internal.RandomSource_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): Internal.Iterable<BlockPos>;
    static withinManhattanStream(arg0: BlockPos_, arg1: number, arg2: number, arg3: number): Internal.Stream<BlockPos>;
    immutable(): this;
    south(arg0: number): this;
    static asLong(arg0: number, arg1: number, arg2: number): number;
    static betweenClosedStream(arg0: Internal.BoundingBox_): Internal.Stream<BlockPos>;
    static getFlatIndex(arg0: number): number;
    static of(arg0: number): BlockPos;
    static withinManhattan(arg0: BlockPos_, arg1: number, arg2: number, arg3: number): Internal.Iterable<BlockPos>;
    static betweenClosedStream(arg0: Internal.AABB_): Internal.Stream<BlockPos>;
    static randomInCube(arg0: Internal.RandomSource_, arg1: number, arg2: BlockPos_, arg3: number): Internal.Iterable<BlockPos>;
    static betweenClosed(arg0: BlockPos_, arg1: BlockPos_): Internal.Iterable<BlockPos>;
    static offset(arg0: number, arg1: Internal.Direction_): number;
    cross(arg0: Vec3i_): this;
    east(arg0: number): this;
    above(arg0: number): this;
    static readonly PACKED_Y_LENGTH: 12;
    static readonly CODEC: Internal.Codec<BlockPos>;
    static readonly ZERO: BlockPos;
}
type BlockPos_ = BlockPos;
declare interface BlockStatePredicate extends Internal.ReplacementMatch, Internal.Predicate<Internal.BlockState> {
    fromString(s: string): this;
    ruleTestOf(o: any): Internal.RuleTest;
    asRuleTest(): Internal.RuleTest;
    getBlockIds(): Internal.Set<ResourceLocation>;
    not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
    check(targetStates: Internal.List_<Internal.OreConfiguration$TargetBlockState>): boolean;
    test(arg0: Internal.BlockState_): boolean;
    getBlockStates(): Internal.Collection<Internal.BlockState>;
    getBlocks(): Internal.Collection<Internal.Block>;
    isEqual<T>(arg0: any): Internal.Predicate<T>;
    testBlock(block: Internal.Block_): boolean;
    of(o: BlockStatePredicate_): this;
    test(arg0: any): boolean;
    and(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
    or(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
    negate(): Internal.Predicate<Internal.BlockState>;
    get blockIds(): Internal.Set<ResourceLocation>
    get blockStates(): Internal.Collection<Internal.BlockState>
    get blocks(): Internal.Collection<Internal.Block>
    readonly AIR_ID: ResourceLocation;
}
type BlockStatePredicate_ = RegExp | `#${Special.BlockTag}` | BlockStatePredicate_[] | Internal.Block_ | Internal.BlockState_ | BlockStatePredicate | {not?: BlockStatePredicate_, or?: BlockStatePredicate_};
declare const BlockStatePredicate: BlockStatePredicate;
declare class PropertyKey <T extends Internal.IMaterialProperty<T>> {
    constructor(key: string, type: T)
    cast(property: Internal.IMaterialProperty_<any>): T;
    static readonly GEM: PropertyKey<Internal.GemProperty>;
    static readonly INGOT: PropertyKey<Internal.IngotProperty>;
    static readonly WIRE: PropertyKey<Internal.WireProperties>;
    static readonly BLAST: PropertyKey<Internal.BlastProperty>;
    static readonly TOOL: PropertyKey<Internal.ToolProperty>;
    static readonly FLUID_PIPE: PropertyKey<Internal.FluidPipeProperties>;
    static readonly ALLOY_BLAST: PropertyKey<Internal.AlloyBlastProperty>;
    static readonly ORE: PropertyKey<Internal.OreProperty>;
    static readonly EMPTY: PropertyKey<Internal.PropertyKey$EmptyProperty>;
    static readonly DUST: PropertyKey<Internal.DustProperty>;
    static readonly ITEM_PIPE: PropertyKey<Internal.ItemPipeProperties>;
    static readonly WOOD: PropertyKey<Internal.WoodProperty>;
    static readonly ROTOR: PropertyKey<Internal.RotorProperty>;
    static readonly FLUID: PropertyKey<Internal.FluidProperty>;
    static readonly POLYMER: PropertyKey<Internal.PolymerProperty>;
}
type PropertyKey_<T extends Internal.IMaterialProperty<T>> = PropertyKey<T>;
/**
 * Various block related helper functions
*/
declare class Block {
    constructor()
    /**
     * Gets a Block from a block id
    */
    static getBlock(id: ResourceLocation_): Internal.Block;
    static id(id: ResourceLocation_): Internal.BlockIDPredicate;
    static custom(predicate: Internal.BlockPredicate_): Internal.BlockPredicate;
    static entity(id: ResourceLocation_): Internal.BlockEntityPredicate;
    /**
     * Gets a list of the classname of all registered blocks
    */
    static getTypeList(): Internal.List<string>;
    /**
     * Gets a blocks id from the Block
    */
    static getId(block: Internal.Block_): ResourceLocation;
    /**
     * Get a map of direction name to Direction. Functionally identical to Direction.ALL
    */
    static getFacing(): Internal.Map<string, Internal.Direction>;
    static id(id: ResourceLocation_, properties: Internal.Map_<string, any>): Internal.BlockIDPredicate;
    /**
     * Get a map of all KubeJS materials
    */
    static getMaterial(): Internal.Map<string, Internal.MaterialJS>;
    /**
     * Gets a list of all blocks with tags
    */
    static getTaggedIds(tag: ResourceLocation_): Internal.List<ResourceLocation>;
    /**
     * Gets a list of the classname of all registered blocks
    */
    get typeList(): Internal.List<string>
    /**
     * Get a map of direction name to Direction. Functionally identical to Direction.ALL
    */
    get facing(): Internal.Map<string, Internal.Direction>
    /**
     * Get a map of all KubeJS materials
    */
    get material(): Internal.Map<string, Internal.MaterialJS>
}
type Block_ = Block;
declare class GTMaterialIconType extends Internal.Record {
    constructor(name: string)
    name(): string;
    getItemModelPath(materialIconSet: GTMaterialIconSet_, doReadCache: boolean): ResourceLocation;
    static init(): void;
    getBlockTexturePath(materialIconSet: GTMaterialIconSet_, doReadCache: boolean): ResourceLocation;
    getItemTexturePath(materialIconSet: GTMaterialIconSet_, doReadCache: boolean): ResourceLocation;
    getBlockModelPath(materialIconSet: GTMaterialIconSet_, doReadCache: boolean): ResourceLocation;
    static getByName(name: string): GTMaterialIconType;
    getBlockTexturePath(materialIconSet: GTMaterialIconSet_, suffix: string, doReadCache: boolean): ResourceLocation;
    static readonly wire: GTMaterialIconType;
    static readonly gemFlawless: GTMaterialIconType;
    static readonly ring: GTMaterialIconType;
    static readonly dust: GTMaterialIconType;
    static readonly plateQuadruple: GTMaterialIconType;
    static readonly ingotQuintuple: GTMaterialIconType;
    static readonly rawOreBlock: GTMaterialIconType;
    static readonly gemChipped: GTMaterialIconType;
    static readonly crushed: GTMaterialIconType;
    static readonly round: GTMaterialIconType;
    static readonly plasma: GTMaterialIconType;
    static readonly plate: GTMaterialIconType;
    static readonly rotor: GTMaterialIconType;
    static readonly dustSmall: GTMaterialIconType;
    static readonly crushedPurified: GTMaterialIconType;
    static readonly rawOre: GTMaterialIconType;
    static readonly crop: GTMaterialIconType;
    static readonly wireFine: GTMaterialIconType;
    static readonly molten: GTMaterialIconType;
    static readonly dustPure: GTMaterialIconType;
    static readonly ingotDouble: GTMaterialIconType;
    static readonly plateDense: GTMaterialIconType;
    static readonly bolt: GTMaterialIconType;
    static readonly springSmall: GTMaterialIconType;
    static readonly ingotHot: GTMaterialIconType;
    static readonly gemFlawed: GTMaterialIconType;
    static readonly plateTriple: GTMaterialIconType;
    static readonly toolHeadFile: GTMaterialIconType;
    static readonly nugget: GTMaterialIconType;
    static readonly toolHeadHammer: GTMaterialIconType;
    static readonly gemExquisite: GTMaterialIconType;
    static readonly foil: GTMaterialIconType;
    static readonly toolHeadSaw: GTMaterialIconType;
    static readonly stickLong: GTMaterialIconType;
    static readonly gear: GTMaterialIconType;
    static readonly toolHeadWrench: GTMaterialIconType;
    static readonly ingotQuadruple: GTMaterialIconType;
    static readonly seed: GTMaterialIconType;
    static readonly toolHeadPickaxe: GTMaterialIconType;
    static readonly gem: GTMaterialIconType;
    static readonly ICON_TYPES: {"nugget": GTMaterialIconType, "rotor": GTMaterialIconType, "gem_flawed": GTMaterialIconType, "ore_small": GTMaterialIconType, "ingot_double": GTMaterialIconType, "ring": GTMaterialIconType, "tool_head_axe": GTMaterialIconType, "frame_gt": GTMaterialIconType, "raw_ore": GTMaterialIconType, "ingot_quadruple": GTMaterialIconType, "tool_head_hammer": GTMaterialIconType, "spring": GTMaterialIconType, "tool_head_sword": GTMaterialIconType, "plate_dense": GTMaterialIconType, "tool_head_wrench": GTMaterialIconType, "tool_head_file": GTMaterialIconType, "dust_pure": GTMaterialIconType, "dust_tiny": GTMaterialIconType, "tool_head_screwdriver": GTMaterialIconType, "block": GTMaterialIconType, "foil": GTMaterialIconType, "molten": GTMaterialIconType, "dust": GTMaterialIconType, "plate_triple": GTMaterialIconType, "tool_head_saw": GTMaterialIconType, "tool_head_chainsaw": GTMaterialIconType, "crushed_purified": GTMaterialIconType, "raw_ore_block": GTMaterialIconType, "crushed": GTMaterialIconType, "dust_small": GTMaterialIconType, "tool_head_pickaxe": GTMaterialIconType, "wire": GTMaterialIconType, "dust_impure": GTMaterialIconType, "ingot_hot": GTMaterialIconType, "bolt": GTMaterialIconType, "ingot": GTMaterialIconType, "plate_quintuple": GTMaterialIconType, "crop": GTMaterialIconType, "gear": GTMaterialIconType, "wire_fine": GTMaterialIconType, "tool_head_shovel": GTMaterialIconType, "seed": GTMaterialIconType, "rod": GTMaterialIconType, "essence": GTMaterialIconType, "turbine_blade": GTMaterialIconType, "gem_exquisite": GTMaterialIconType, "plate": GTMaterialIconType, "lens": GTMaterialIconType, "gem": GTMaterialIconType, "plate_double": GTMaterialIconType, "tool_head_hoe": GTMaterialIconType, "screw": GTMaterialIconType, "gas": GTMaterialIconType, "plate_quadruple": GTMaterialIconType, "crushed_refined": GTMaterialIconType, "gear_small": GTMaterialIconType, "rod_long": GTMaterialIconType, "ingot_quintuple": GTMaterialIconType, "tool_head_drill": GTMaterialIconType, "ore": GTMaterialIconType, "ingot_triple": GTMaterialIconType, "round": GTMaterialIconType, "liquid": GTMaterialIconType, "tool_head_buzz_saw": GTMaterialIconType, "tool_head_scythe": GTMaterialIconType, "gem_flawless": GTMaterialIconType, "plasma": GTMaterialIconType, "spring_small": GTMaterialIconType, "gem_chipped": GTMaterialIconType};
    static readonly stick: GTMaterialIconType;
    static readonly dustTiny: GTMaterialIconType;
    static readonly lens: GTMaterialIconType;
    static readonly toolHeadBuzzSaw: GTMaterialIconType;
    static readonly gas: GTMaterialIconType;
    static readonly dustImpure: GTMaterialIconType;
    static readonly plateQuintuple: GTMaterialIconType;
    static readonly ingotTriple: GTMaterialIconType;
    static readonly crushedRefined: GTMaterialIconType;
    static readonly ore: GTMaterialIconType;
    static readonly spring: GTMaterialIconType;
    static readonly toolHeadScythe: GTMaterialIconType;
    static readonly toolHeadSword: GTMaterialIconType;
    static readonly toolHeadChainsaw: GTMaterialIconType;
    static readonly toolHeadAxe: GTMaterialIconType;
    static readonly toolHeadDrill: GTMaterialIconType;
    static readonly screw: GTMaterialIconType;
    static readonly block: GTMaterialIconType;
    static readonly plateDouble: GTMaterialIconType;
    static readonly oreSmall: GTMaterialIconType;
    static readonly toolHeadHoe: GTMaterialIconType;
    static readonly toolHeadShovel: GTMaterialIconType;
    static readonly toolHeadScrewdriver: GTMaterialIconType;
    static readonly essence: GTMaterialIconType;
    static readonly ingot: GTMaterialIconType;
    static readonly turbineBlade: GTMaterialIconType;
    static readonly gearSmall: GTMaterialIconType;
    static readonly frameGt: GTMaterialIconType;
    static readonly liquid: GTMaterialIconType;
}
type GTMaterialIconType_ = GTMaterialIconType;
declare class GTRegistries {
    constructor()
    static register<V, T extends V>(registry: Internal.Registry_<V>, name: ResourceLocation_, value: T): T;
    static builtinRegistry(): Internal.RegistryAccess;
    static readonly COMPASS_NODES: Internal.GTRegistry$RL<Internal.CompassNode>;
    static readonly RECIPE_TYPES: Internal.GTRegistry$RL<Internal.GTRecipeType>;
    static readonly ELEMENTS: Internal.GTRegistry$String<com.gregtechceu.gtceu.api.data.chemical.Element>;
    static readonly COVERS: Internal.GTRegistry$RL<Internal.CoverDefinition>;
    static readonly REGISTRATE: Internal.GTRegistrate;
    static readonly SOUNDS: Internal.GTRegistry$RL<Internal.SoundEntry>;
    static readonly ORE_VEINS: Internal.GTRegistry$RL<GTOreVein>;
    static readonly REGISTRIES: Internal.GTRegistry$RL<Internal.GTRegistry<any, any>>;
    static readonly BEDROCK_FLUID_DEFINITIONS: Internal.GTRegistry$RL<Internal.BedrockFluidDefinition>;
    static readonly COMPASS_SECTIONS: Internal.GTRegistry$RL<Internal.CompassSection>;
    static readonly MATERIALS: Internal.GTRegistry$String<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly MACHINES: Internal.GTRegistry$RL<Internal.MachineDefinition>;
    static readonly RECIPE_CAPABILITIES: Internal.GTRegistry$String<RecipeCapability<any>>;
    static readonly RECIPE_CONDITIONS: Internal.GTRegistry$String<typeof Internal.RecipeCondition>;
}
type GTRegistries_ = GTRegistries;
declare class Vec3 implements Internal.Position {
    constructor(arg0: number, arg1: number, arg2: number)
    constructor(arg0: Vec3f_)
    lerp(arg0: Vec3_, arg1: number): this;
    get(arg0: Internal.Direction$Axis_): number;
    normalize(): this;
    horizontalDistance(): number;
    lengthSqr(): number;
    distanceToSqr(arg0: Vec3_): number;
    relative(arg0: Internal.Direction_, arg1: number): this;
    add(arg0: number, arg1: number, arg2: number): this;
    static atCenterOf(arg0: Vec3i_): Vec3;
    static directionFromRotation(arg0: Internal.Vec2_): Vec3;
    cross(arg0: Vec3_): this;
    add(arg0: Vec3_): this;
    yRot(arg0: number): this;
    "with"(arg0: Internal.Direction$Axis_, arg1: number): this;
    z(): number;
    static atBottomCenterOf(arg0: Vec3i_): Vec3;
    horizontalDistanceSqr(): number;
    xRot(arg0: number): this;
    dot(arg0: Vec3_): number;
    multiply(arg0: number, arg1: number, arg2: number): this;
    y(): number;
    align(arg0: Internal.EnumSet_<Internal.Direction$Axis>): this;
    x(): number;
    closerThan(arg0: Internal.Position_, arg1: number): boolean;
    vectorTo(arg0: Vec3_): this;
    static atLowerCornerOf(arg0: Vec3i_): Vec3;
    subtract(arg0: Vec3_): this;
    static fromRGB24(arg0: number): Vec3;
    distanceTo(arg0: Vec3_): number;
    multiply(arg0: Vec3_): this;
    static upFromBottomCenterOf(arg0: Vec3i_, arg1: number): Vec3;
    reverse(): this;
    scale(arg0: number): this;
    length(): number;
    distanceToSqr(arg0: number, arg1: number, arg2: number): number;
    static directionFromRotation(arg0: number, arg1: number): Vec3;
    zRot(arg0: number): this;
    subtract(arg0: number, arg1: number, arg2: number): this;
    readonly z: number;
    static readonly ZERO: Vec3;
    static readonly CODEC: Internal.Codec<Vec3>;
    readonly x: number;
    readonly y: number;
}
type Vec3_ = Vec3;
declare class KMath {
    constructor()
    static lerp(value: number, min0: number, max0: number, min1: number, max1: number): number;
    static v3f(x: number, y: number, z: number): Vec3f;
    static block(x: number, y: number, z: number): BlockPos;
    static deg(value: number): number;
    static quaternion(x: number, y: number, z: number, w: number): Quaternionf;
    static rotateIfNecessary(current: number, target: number, max: number): number;
    static ceil(value: number): number;
    static clamp(value: number, min: number, max: number): number;
    static v3(x: number, y: number, z: number): Vec3;
    static rad(value: number): number;
    static m3f(): Matrix3f;
    static wrapDegrees(d: number): number;
    static v3d(x: number, y: number, z: number): Internal.Vector3d;
    static degreesDifference(current: number, target: number): number;
    static clampedLerp(value: number, min: number, max: number): number;
    static v4f(x: number, y: number, z: number, w: number): Vec4f;
    static approachDegrees(current: number, target: number, speed: number): number;
    static floor(value: number): number;
    static poseStack(): Internal.PoseStack;
    static m4f(): Matrix4f;
    static approach(current: number, target: number, speed: number): number;
    static lerp(value: number, min: number, max: number): number;
    static isPowerOfTwo(value: number): boolean;
    static readonly PI: 3.141592653589793;
    static readonly RADIANS_TO_DEGREES: 57.29577951308232;
    static readonly DEGREES_TO_RADIANS: 0.017453292519943295;
    static readonly E: 2.718281828459045;
}
type KMath_ = KMath;
declare class ItemGenerationCondition {
    constructor()
    static readonly hasOreProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasDustProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasGemProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasToolProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasNoCraftingToolProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasIngotProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasRotorProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    static readonly hasBlastProperty: Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
}
type ItemGenerationCondition_ = ItemGenerationCondition;
declare class PartAbility {
    getBlocks(...tiers: number[]): Internal.Collection<Internal.Block>;
    getName(): string;
    getBlockRange(from: number, to: number): Internal.Collection<Internal.Block>;
    getAllBlocks(): Internal.Collection<Internal.Block>;
    register(tier: number, block: Internal.Block_): void;
    get name(): string
    get allBlocks(): Internal.Collection<Internal.Block>
    static readonly INPUT_ENERGY: PartAbility;
    static readonly STEAM_EXPORT_ITEMS: PartAbility;
    static readonly INPUT_LASER: PartAbility;
    static readonly PASSTHROUGH_HATCH: PartAbility;
    static readonly MUFFLER: PartAbility;
    static readonly PUMP_FLUID_HATCH: PartAbility;
    static readonly EXPORT_FLUIDS: PartAbility;
    static readonly OUTPUT_LASER: PartAbility;
    static readonly STEAM: PartAbility;
    static readonly OUTPUT_ENERGY: PartAbility;
    static readonly TANK_VALVE: PartAbility;
    static readonly PARALLEL_HATCH: PartAbility;
    static readonly ROTOR_HOLDER: PartAbility;
    static readonly IMPORT_ITEMS: PartAbility;
    static readonly STEAM_IMPORT_ITEMS: PartAbility;
    static readonly INPUT_KINETIC: PartAbility;
    static readonly IMPORT_FLUIDS: PartAbility;
    static readonly OUTPUT_KINETIC: PartAbility;
    static readonly MAINTENANCE: PartAbility;
    static readonly EXPORT_ITEMS: PartAbility;
}
type PartAbility_ = PartAbility;
declare class BlockSelectorWidget extends WidgetGroup {
    constructor(x: number, y: number, width: number, isState: boolean)
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    setBlock(blockState: Internal.BlockState_): this;
    name(): string;
    handleDragging(dragging: any): boolean;
    getBlock(): Internal.BlockState;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    setOnBlockStateUpdate(onBlockStateUpdate: Internal.Consumer_<Internal.BlockState>): this;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    get LDLRegister(): boolean
    get translateKey(): string
    set block(blockState: Internal.BlockState_)
    get block(): Internal.BlockState
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set onBlockStateUpdate(onBlockStateUpdate: Internal.Consumer_<Internal.BlockState>)
}
type BlockSelectorWidget_ = BlockSelectorWidget;
declare class ResourceBorderTexture extends ResourceTexture {
    constructor()
    constructor(imageLocation: string, imageWidth: number, imageHeight: number, cornerWidth: number, cornerHeight: number)
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    getTranslateKey(): string;
    updateTick(): void;
    setColor(arg0: number): Internal.IGuiTexture;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    get LDLRegister(): boolean
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    get translateKey(): string
    set color(arg0: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    static readonly BORDERED_BACKGROUND: ResourceBorderTexture;
    static readonly BORDERED_BACKGROUND_BLUE: ResourceBorderTexture;
    static readonly SELECTED: ResourceBorderTexture;
    boderSize: GuiSize;
    static readonly BUTTON_COMMON: ResourceBorderTexture;
    static readonly BAR: ResourceBorderTexture;
    imageSize: GuiSize;
    static readonly BORDERED_BACKGROUND_INVERSE: ResourceBorderTexture;
}
type ResourceBorderTexture_ = ResourceBorderTexture;
declare class RotationAxis extends Internal.Enum<RotationAxis> {
    rad(f: number): Quaternionf;
    static values(): RotationAxis[];
    static valueOf(name: string): RotationAxis;
    deg(f: number): Quaternionf;
    static readonly XN: RotationAxis;
    static readonly ZP: RotationAxis;
    readonly vec: Vec3f;
    static readonly YN: RotationAxis;
    static readonly XP: RotationAxis;
    static readonly YP: RotationAxis;
    static readonly ZN: RotationAxis;
}
type RotationAxis_ = "yp" | "xp" | "yn" | "xn" | "zp" | RotationAxis | "zn";
declare class Material {
    constructor(arg0: MaterialColor_, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: Internal.PushReaction_)
    isSolid(): boolean;
    isReplaceable(): boolean;
    isSolidBlocking(): boolean;
    blocksMotion(): boolean;
    getColor(): MaterialColor;
    isLiquid(): boolean;
    isFlammable(): boolean;
    getPushReaction(): Internal.PushReaction;
    get solid(): boolean
    get replaceable(): boolean
    get solidBlocking(): boolean
    get color(): MaterialColor
    get liquid(): boolean
    get flammable(): boolean
    get pushReaction(): Internal.PushReaction
    static readonly WATER_PLANT: Material;
    static readonly WOOL: Material;
    static readonly REPLACEABLE_PLANT: Material;
    static readonly ICE_SOLID: Material;
    static readonly BUBBLE_COLUMN: Material;
    static readonly WOOD: Material;
    static readonly STONE: Material;
    static readonly STRUCTURAL_AIR: Material;
    static readonly AMETHYST: Material;
    static readonly DECORATION: Material;
    static readonly CACTUS: Material;
    static readonly DIRT: Material;
    static readonly LEAVES: Material;
    static readonly BAMBOO: Material;
    static readonly AIR: Material;
    static readonly SHULKER_SHELL: Material;
    static readonly PISTON: Material;
    static readonly EGG: Material;
    static readonly REPLACEABLE_WATER_PLANT: Material;
    static readonly BARRIER: Material;
    static readonly VEGETABLE: Material;
    static readonly POWDER_SNOW: Material;
    static readonly BUILDABLE_GLASS: Material;
    static readonly METAL: Material;
    static readonly SCULK: Material;
    static readonly HEAVY_METAL: Material;
    static readonly PLANT: Material;
    static readonly FROGLIGHT: Material;
    static readonly SPONGE: Material;
    static readonly REPLACEABLE_FIREPROOF_PLANT: Material;
    static readonly LAVA: Material;
    static readonly NETHER_WOOD: Material;
    static readonly BAMBOO_SAPLING: Material;
    static readonly EXPLOSIVE: Material;
    static readonly SAND: Material;
    static readonly CLOTH_DECORATION: Material;
    static readonly GRASS: Material;
    static readonly WEB: Material;
    static readonly TOP_SNOW: Material;
    static readonly FROGSPAWN: Material;
    static readonly PORTAL: Material;
    static readonly MOSS: Material;
    static readonly ICE: Material;
    static readonly GLASS: Material;
    static readonly FIRE: Material;
    static readonly WATER: Material;
    static readonly CLAY: Material;
    static readonly CAKE: Material;
    static readonly SNOW: Material;
}
type Material_ = Material;
declare class GTFluidStorageKeys {
    static readonly PLASMA: Internal.FluidStorageKey;
    static readonly MOLTEN: Internal.FluidStorageKey;
    static readonly LIQUID: Internal.FluidStorageKey;
    static readonly GAS: Internal.FluidStorageKey;
}
type GTFluidStorageKeys_ = GTFluidStorageKeys;
declare class ResourceLocation implements Internal.ResourceLocationAccess, Internal.SpecialEquality, Internal.Comparable<ResourceLocation> {
    constructor(arg0: string, arg1: string)
    constructor(arg0: string)
    static isValidNamespace(arg0: string): boolean;
    compareTo(arg0: ResourceLocation_): number;
    toLanguageKey(arg0: string): string;
    static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
    static validNamespaceChar(arg0: string): boolean;
    static read(arg0: string): Internal.DataResult<ResourceLocation>;
    static isValidPath(arg0: string): boolean;
    toShortLanguageKey(): string;
    compareTo(arg0: any): number;
    setPath(arg0: string): void;
    static tryBuild(arg0: string, arg1: string): ResourceLocation;
    static isAllowedInResourceLocation(arg0: string): boolean;
    static tryParse(arg0: string): ResourceLocation;
    static validPathChar(arg0: string): boolean;
    toDebugFileName(): string;
    getPath(): string;
    getNamespace(): string;
    static of(arg0: string, arg1: string): ResourceLocation;
    compareNamespaced(arg0: ResourceLocation_): number;
    handler$bci000$hashCodeHeadInjected(arg0: Internal.CallbackInfoReturnable_<any>): void;
    specialEquals(o: any, shallow: boolean): boolean;
    static read(arg0: Internal.StringReader_): ResourceLocation;
    static isValidResourceLocation(arg0: string): boolean;
    toLanguageKey(): string;
    handler$bci000$hashCodeReturnInjected(arg0: Internal.CallbackInfoReturnable_<any>): void;
    setNamespace(arg0: string): void;
    set path(arg0: string)
    get path(): string
    get namespace(): string
    set namespace(arg0: string)
    static readonly REALMS_NAMESPACE: "realms";
    static readonly CODEC: Internal.Codec<ResourceLocation>;
    static readonly NAMESPACE_SEPARATOR: ":";
    static readonly DEFAULT_NAMESPACE: "minecraft";
}
type ResourceLocation_ = string | ResourceLocation | Special.CustomStat;
declare class Items {
    constructor()
    static POWERED_RAIL: Internal.BlockItem;
    static GUARDIAN_SPAWN_EGG: Internal.SpawnEggItem;
    static QUARTZ: Internal.Item;
    static TUBE_CORAL: Internal.BlockItem;
    static TURTLE_EGG: Internal.BlockItem;
    static HANGING_ROOTS: Internal.BlockItem;
    static CYAN_DYE: Internal.DyeItem;
    static WAXED_WEATHERED_CUT_COPPER_SLAB: Internal.BlockItem;
    static CRACKED_DEEPSLATE_TILES: Internal.BlockItem;
    static OAK_PLANKS: Internal.BlockItem;
    static BLAZE_ROD: Internal.Item;
    static GRASS_BLOCK: Internal.BlockItem;
    static DRIED_KELP: Internal.Item;
    static TURTLE_SPAWN_EGG: Internal.SpawnEggItem;
    static GRAY_BANNER: Internal.BannerItem;
    static MAGENTA_CONCRETE: Internal.BlockItem;
    static WARPED_FUNGUS: Internal.BlockItem;
    static DEEPSLATE_BRICKS: Internal.BlockItem;
    static BEETROOT: Internal.Item;
    static LIGHT_GRAY_TERRACOTTA: Internal.BlockItem;
    static GRAY_BED: Internal.BedItem;
    static MUDDY_MANGROVE_ROOTS: Internal.BlockItem;
    static OAK_SIGN: Internal.SignItem;
    static ACACIA_LEAVES: Internal.BlockItem;
    static BIRCH_SLAB: Internal.BlockItem;
    static CHAIN: Internal.BlockItem;
    static LIGHT_GRAY_DYE: Internal.DyeItem;
    static STRIPPED_SPRUCE_LOG: Internal.BlockItem;
    static LIGHT_GRAY_CANDLE: Internal.BlockItem;
    static PURPUR_BLOCK: Internal.BlockItem;
    static NETHERITE_LEGGINGS: Internal.ArmorItem;
    static DEBUG_STICK: Internal.DebugStickItem;
    static MUSIC_DISC_CAT: Internal.RecordItem;
    static GOLDEN_SWORD: Internal.SwordItem;
    static VERDANT_FROGLIGHT: Internal.BlockItem;
    static WARPED_NYLIUM: Internal.BlockItem;
    static TIPPED_ARROW: Internal.TippedArrowItem;
    static MILK_BUCKET: Internal.MilkBucketItem;
    static LAPIS_ORE: Internal.BlockItem;
    static WEEPING_VINES: Internal.BlockItem;
    static BLAZE_SPAWN_EGG: Internal.SpawnEggItem;
    static LODESTONE: Internal.BlockItem;
    static IRON_HELMET: Internal.ArmorItem;
    static MANGROVE_DOOR: Internal.DoubleHighBlockItem;
    static INFESTED_STONE: Internal.BlockItem;
    static OAK_LOG: Internal.BlockItem;
    static SMOOTH_QUARTZ: Internal.BlockItem;
    static BIRCH_STAIRS: Internal.BlockItem;
    static END_PORTAL_FRAME: Internal.BlockItem;
    static AZURE_BLUET: Internal.BlockItem;
    static NETHER_QUARTZ_ORE: Internal.BlockItem;
    static COBBLESTONE: Internal.BlockItem;
    static PUMPKIN: Internal.BlockItem;
    static COBWEB: Internal.BlockItem;
    static YELLOW_STAINED_GLASS_PANE: Internal.BlockItem;
    static DARK_OAK_WOOD: Internal.BlockItem;
    static BLUE_CARPET: Internal.BlockItem;
    static CARROT: Internal.ItemNameBlockItem;
    static GOLDEN_BOOTS: Internal.ArmorItem;
    static BLACKSTONE_SLAB: Internal.BlockItem;
    static SUNFLOWER: Internal.DoubleHighBlockItem;
    static COPPER_ORE: Internal.BlockItem;
    static CHEST: Internal.BlockItem;
    static DEAD_HORN_CORAL: Internal.BlockItem;
    static POLISHED_GRANITE_SLAB: Internal.BlockItem;
    static PURPLE_CANDLE: Internal.BlockItem;
    static SKELETON_SKULL: Internal.StandingAndWallBlockItem;
    static RESPAWN_ANCHOR: Internal.BlockItem;
    static BUCKET: Internal.BucketItem;
    static ZOMBIFIED_PIGLIN_SPAWN_EGG: Internal.SpawnEggItem;
    static GLASS: Internal.BlockItem;
    static BIRCH_CHEST_BOAT: Internal.BoatItem;
    static FIRE_CORAL: Internal.BlockItem;
    static LAVA_BUCKET: Internal.BucketItem;
    static ENDER_PEARL: Internal.EnderpearlItem;
    static DRIED_KELP_BLOCK: Internal.BlockItem;
    static POLISHED_BLACKSTONE_BRICKS: Internal.BlockItem;
    static JUNGLE_SLAB: Internal.BlockItem;
    static BOOKSHELF: Internal.BlockItem;
    static DIAMOND_LEGGINGS: Internal.ArmorItem;
    static COBBLESTONE_WALL: Internal.BlockItem;
    static TWISTING_VINES: Internal.BlockItem;
    static GRINDSTONE: Internal.BlockItem;
    static DARK_OAK_LEAVES: Internal.BlockItem;
    static PHANTOM_MEMBRANE: Internal.Item;
    static BRICK: Internal.Item;
    static JUNGLE_LEAVES: Internal.BlockItem;
    static TINTED_GLASS: Internal.BlockItem;
    static OAK_TRAPDOOR: Internal.BlockItem;
    static GOLD_ORE: Internal.BlockItem;
    static FLOWERING_AZALEA: Internal.BlockItem;
    static POPPED_CHORUS_FRUIT: Internal.Item;
    static PRISMARINE_CRYSTALS: Internal.Item;
    static LAPIS_LAZULI: Internal.Item;
    static SQUID_SPAWN_EGG: Internal.SpawnEggItem;
    static TERRACOTTA: Internal.BlockItem;
    static NETHERITE_INGOT: Internal.Item;
    static DEEPSLATE_EMERALD_ORE: Internal.BlockItem;
    static CHAINMAIL_BOOTS: Internal.ArmorItem;
    static NETHERITE_CHESTPLATE: Internal.ArmorItem;
    static CHICKEN_SPAWN_EGG: Internal.SpawnEggItem;
    static BEEHIVE: Internal.BlockItem;
    static SPYGLASS: Internal.SpyglassItem;
    static NETHERITE_AXE: Internal.AxeItem;
    static ELDER_GUARDIAN_SPAWN_EGG: Internal.SpawnEggItem;
    static DARK_OAK_SLAB: Internal.BlockItem;
    static BLUE_GLAZED_TERRACOTTA: Internal.BlockItem;
    static MULE_SPAWN_EGG: Internal.SpawnEggItem;
    static ORANGE_GLAZED_TERRACOTTA: Internal.BlockItem;
    static DARK_OAK_BUTTON: Internal.BlockItem;
    static FIREWORK_STAR: Internal.FireworkStarItem;
    static SPIDER_SPAWN_EGG: Internal.SpawnEggItem;
    static DARK_OAK_LOG: Internal.BlockItem;
    static FROG_SPAWN_EGG: Internal.SpawnEggItem;
    static DEAD_BRAIN_CORAL_BLOCK: Internal.BlockItem;
    static DIRT: Internal.BlockItem;
    static DARK_OAK_CHEST_BOAT: Internal.BoatItem;
    static WOODEN_SHOVEL: Internal.ShovelItem;
    static GLOWSTONE_DUST: Internal.Item;
    static ITEM_FRAME: Internal.ItemFrameItem;
    static SANDSTONE: Internal.BlockItem;
    static BIRCH_FENCE: Internal.BlockItem;
    static MOSSY_COBBLESTONE_WALL: Internal.BlockItem;
    static REDSTONE: Internal.ItemNameBlockItem;
    static CARROT_ON_A_STICK: Internal.Item;
    static SOUL_TORCH: Internal.StandingAndWallBlockItem;
    static LIME_CARPET: Internal.BlockItem;
    static MANGROVE_PLANKS: Internal.BlockItem;
    static SUGAR_CANE: Internal.BlockItem;
    static COMMAND_BLOCK_MINECART: Internal.MinecartItem;
    static SMOOTH_SANDSTONE_STAIRS: Internal.BlockItem;
    static CHEST_MINECART: Internal.MinecartItem;
    static DEAD_BUBBLE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static SCUTE: Internal.Item;
    static FEATHER: Internal.Item;
    static JUNGLE_TRAPDOOR: Internal.BlockItem;
    static CUT_SANDSTONE: Internal.BlockItem;
    static CHISELED_QUARTZ_BLOCK: Internal.BlockItem;
    static WHITE_TERRACOTTA: Internal.BlockItem;
    static COPPER_INGOT: Internal.Item;
    static SWEET_BERRIES: Internal.ItemNameBlockItem;
    static GREEN_TERRACOTTA: Internal.BlockItem;
    static BUBBLE_CORAL: Internal.BlockItem;
    static BELL: Internal.BlockItem;
    static WAXED_EXPOSED_COPPER: Internal.BlockItem;
    static WHITE_CONCRETE_POWDER: Internal.BlockItem;
    static BLACK_DYE: Internal.DyeItem;
    static WHITE_WOOL: Internal.BlockItem;
    static DETECTOR_RAIL: Internal.BlockItem;
    static LIME_CONCRETE: Internal.BlockItem;
    static CHORUS_FLOWER: Internal.BlockItem;
    static WARPED_HYPHAE: Internal.BlockItem;
    static WARDEN_SPAWN_EGG: Internal.SpawnEggItem;
    static CHISELED_NETHER_BRICKS: Internal.BlockItem;
    static SNOWBALL: Internal.SnowballItem;
    static LANTERN: Internal.BlockItem;
    static CYAN_CONCRETE_POWDER: Internal.BlockItem;
    static MAP: Internal.EmptyMapItem;
    static WHITE_SHULKER_BOX: Internal.BlockItem;
    static DEEPSLATE_COPPER_ORE: Internal.BlockItem;
    static CUT_STANDSTONE_SLAB: Internal.BlockItem;
    static BLACK_CANDLE: Internal.BlockItem;
    static BLAST_FURNACE: Internal.BlockItem;
    static BIRCH_PLANKS: Internal.BlockItem;
    static QUARTZ_BRICKS: Internal.BlockItem;
    static CYAN_STAINED_GLASS_PANE: Internal.BlockItem;
    static IRON_INGOT: Internal.Item;
    static PINK_BANNER: Internal.BannerItem;
    static MAGMA_CUBE_SPAWN_EGG: Internal.SpawnEggItem;
    static WHITE_GLAZED_TERRACOTTA: Internal.BlockItem;
    static SMOOTH_RED_SANDSTONE: Internal.BlockItem;
    static TRADER_LLAMA_SPAWN_EGG: Internal.SpawnEggItem;
    static TNT: Internal.BlockItem;
    static OAK_DOOR: Internal.DoubleHighBlockItem;
    static GREEN_STAINED_GLASS_PANE: Internal.BlockItem;
    static YELLOW_BANNER: Internal.BannerItem;
    static ROTTEN_FLESH: Internal.Item;
    static CUT_COPPER_STAIRS: Internal.BlockItem;
    static WRITTEN_BOOK: Internal.WrittenBookItem;
    static DISC_FRAGMENT_5: Internal.DiscFragmentItem;
    static MAGENTA_DYE: Internal.DyeItem;
    static CLAY: Internal.BlockItem;
    static MAGENTA_CONCRETE_POWDER: Internal.BlockItem;
    static BRAIN_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static SPAWNER: Internal.BlockItem;
    static LIME_SHULKER_BOX: Internal.BlockItem;
    static CRIMSON_TRAPDOOR: Internal.BlockItem;
    static NETHERITE_SCRAP: Internal.Item;
    static NETHER_BRICK_SLAB: Internal.BlockItem;
    static STONE: Internal.BlockItem;
    static WITHER_SKELETON_SPAWN_EGG: Internal.SpawnEggItem;
    static AMETHYST_BLOCK: Internal.BlockItem;
    static BIRCH_SAPLING: Internal.BlockItem;
    static JUNGLE_BUTTON: Internal.BlockItem;
    static HOGLIN_SPAWN_EGG: Internal.SpawnEggItem;
    static ZOGLIN_SPAWN_EGG: Internal.SpawnEggItem;
    static LIME_DYE: Internal.DyeItem;
    static IRON_TRAPDOOR: Internal.BlockItem;
    static MAGENTA_CANDLE: Internal.BlockItem;
    static PETRIFIED_OAK_SLAB: Internal.BlockItem;
    static PRISMARINE_SHARD: Internal.Item;
    static NETHER_GOLD_ORE: Internal.BlockItem;
    static POLISHED_BASALT: Internal.BlockItem;
    static MANGROVE_STAIRS: Internal.BlockItem;
    static ORANGE_BANNER: Internal.BannerItem;
    static SANDSTONE_WALL: Internal.BlockItem;
    static ORANGE_CONCRETE_POWDER: Internal.BlockItem;
    static STRIPPED_OAK_LOG: Internal.BlockItem;
    static POLISHED_GRANITE_STAIRS: Internal.BlockItem;
    static DEEPSLATE_GOLD_ORE: Internal.BlockItem;
    static OBSERVER: Internal.BlockItem;
    static GRAY_CONCRETE_POWDER: Internal.BlockItem;
    static DIAMOND_SWORD: Internal.SwordItem;
    static FOX_SPAWN_EGG: Internal.SpawnEggItem;
    static MAGENTA_WOOL: Internal.BlockItem;
    static CALCITE: Internal.BlockItem;
    static PUMPKIN_SEEDS: Internal.ItemNameBlockItem;
    static FERMENTED_SPIDER_EYE: Internal.Item;
    static PURPLE_CONCRETE: Internal.BlockItem;
    static MUTTON: Internal.Item;
    static PURPLE_STAINED_GLASS: Internal.BlockItem;
    static GOLDEN_PICKAXE: Internal.PickaxeItem;
    static ZOMBIE_SPAWN_EGG: Internal.SpawnEggItem;
    static MUSIC_DISC_PIGSTEP: Internal.RecordItem;
    static REDSTONE_TORCH: Internal.StandingAndWallBlockItem;
    static LEATHER_LEGGINGS: Internal.DyeableArmorItem;
    static PIGLIN_SPAWN_EGG: Internal.SpawnEggItem;
    static RED_SHULKER_BOX: Internal.BlockItem;
    static COD: Internal.Item;
    static MUSIC_DISC_11: Internal.RecordItem;
    static AZALEA_LEAVES: Internal.BlockItem;
    static NETHER_WART: Internal.ItemNameBlockItem;
    static NAME_TAG: Internal.NameTagItem;
    static CYAN_CARPET: Internal.BlockItem;
    static MOSSY_COBBLESTONE: Internal.BlockItem;
    static NETHER_BRICK_WALL: Internal.BlockItem;
    static JACK_O_LANTERN: Internal.BlockItem;
    static JUNGLE_SAPLING: Internal.BlockItem;
    static WARPED_SLAB: Internal.BlockItem;
    static FURNACE: Internal.BlockItem;
    static ACACIA_SLAB: Internal.BlockItem;
    static RED_CONCRETE: Internal.BlockItem;
    static YELLOW_CARPET: Internal.BlockItem;
    static POWDER_SNOW_BUCKET: Internal.SolidBucketItem;
    static BUBBLE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static WHITE_STAINED_GLASS: Internal.BlockItem;
    static BRICK_WALL: Internal.BlockItem;
    static BOOK: Internal.BookItem;
    static RED_STAINED_GLASS: Internal.BlockItem;
    static DARK_PRISMARINE_STAIRS: Internal.BlockItem;
    static LIGHT_BLUE_BANNER: Internal.BannerItem;
    static CRIMSON_BUTTON: Internal.BlockItem;
    static PURPLE_WOOL: Internal.BlockItem;
    static PURPLE_BED: Internal.BedItem;
    static EMERALD_ORE: Internal.BlockItem;
    static BLUE_TERRACOTTA: Internal.BlockItem;
    static CRACKED_STONE_BRICKS: Internal.BlockItem;
    static COD_SPAWN_EGG: Internal.SpawnEggItem;
    static DIAMOND: Internal.Item;
    static AZALEA: Internal.BlockItem;
    static JUNGLE_BOAT: Internal.BoatItem;
    static SPRUCE_TRAPDOOR: Internal.BlockItem;
    static MELON_SEEDS: Internal.ItemNameBlockItem;
    static WEATHERED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static CANDLE: Internal.BlockItem;
    static PURPLE_GLAZED_TERRACOTTA: Internal.BlockItem;
    static PILLAGER_SPAWN_EGG: Internal.SpawnEggItem;
    static MUSIC_DISC_13: Internal.RecordItem;
    static LIGHT_GRAY_CARPET: Internal.BlockItem;
    static BIRCH_WOOD: Internal.BlockItem;
    static FLOWER_POT: Internal.BlockItem;
    static ACACIA_WOOD: Internal.BlockItem;
    static WARPED_FENCE: Internal.BlockItem;
    static CHISELED_POLISHED_BLACKSTONE: Internal.BlockItem;
    static SEA_PICKLE: Internal.BlockItem;
    static LARGE_FERN: Internal.DoubleHighBlockItem;
    static AMETHYST_SHARD: Internal.Item;
    static CHICKEN: Internal.Item;
    static GRAY_CONCRETE: Internal.BlockItem;
    static ACACIA_PRESSURE_PLATE: Internal.BlockItem;
    static TOTEM_OF_UNDYING: Internal.Item;
    static STONE_BRICKS: Internal.BlockItem;
    static GREEN_BED: Internal.BedItem;
    static DROPPER: Internal.BlockItem;
    static LIME_STAINED_GLASS: Internal.BlockItem;
    static KNOWLEDGE_BOOK: Internal.KnowledgeBookItem;
    static LOOM: Internal.BlockItem;
    static LIGHT_BLUE_WOOL: Internal.BlockItem;
    static NETHERITE_BLOCK: Internal.BlockItem;
    static ORANGE_CARPET: Internal.BlockItem;
    static FISHING_ROD: Internal.FishingRodItem;
    static BROWN_DYE: Internal.DyeItem;
    static MEDIUM_AMETHYST_BUD: Internal.BlockItem;
    static ROOTED_DIRT: Internal.BlockItem;
    static WARPED_STEM: Internal.BlockItem;
    static RED_SAND: Internal.BlockItem;
    static END_STONE_BRICK_STAIRS: Internal.BlockItem;
    static SHEARS: Internal.ShearsItem;
    static PANDA_SPAWN_EGG: Internal.SpawnEggItem;
    static POTATO: Internal.ItemNameBlockItem;
    static LAPIS_BLOCK: Internal.BlockItem;
    static COMPOSTER: Internal.BlockItem;
    static NETHERITE_HELMET: Internal.ArmorItem;
    static TROPICAL_FISH: Internal.Item;
    static POTION: Internal.PotionItem;
    static MANGROVE_ROOTS: Internal.BlockItem;
    static JIGSAW: Internal.GameMasterBlockItem;
    static PRISMARINE_BRICK_STAIRS: Internal.BlockItem;
    static TROPICAL_FISH_BUCKET: Internal.MobBucketItem;
    static WARPED_PRESSURE_PLATE: Internal.BlockItem;
    static RED_TERRACOTTA: Internal.BlockItem;
    static BROWN_CARPET: Internal.BlockItem;
    static LIGHT_BLUE_CANDLE: Internal.BlockItem;
    static LEATHER_CHESTPLATE: Internal.DyeableArmorItem;
    static RED_BED: Internal.BedItem;
    static STONE_HOE: Internal.HoeItem;
    static JUNGLE_LOG: Internal.BlockItem;
    static GLOW_SQUID_SPAWN_EGG: Internal.SpawnEggItem;
    static BROWN_WOOL: Internal.BlockItem;
    static PUFFERFISH_SPAWN_EGG: Internal.SpawnEggItem;
    static GLASS_PANE: Internal.BlockItem;
    static CHAINMAIL_LEGGINGS: Internal.ArmorItem;
    static GREEN_WOOL: Internal.BlockItem;
    static BREAD: Internal.Item;
    static COOKED_CHICKEN: Internal.Item;
    static BIRCH_FENCE_GATE: Internal.BlockItem;
    static MANGROVE_TRAPDOOR: Internal.BlockItem;
    static CRIMSON_SLAB: Internal.BlockItem;
    static GOLD_NUGGET: Internal.Item;
    static PHANTOM_SPAWN_EGG: Internal.SpawnEggItem;
    static QUARTZ_STAIRS: Internal.BlockItem;
    static WHITE_CONCRETE: Internal.BlockItem;
    static WAXED_WEATHERED_COPPER: Internal.BlockItem;
    static BLUE_CONCRETE_POWDER: Internal.BlockItem;
    static WHEAT_SEEDS: Internal.ItemNameBlockItem;
    static DEEPSLATE_TILES: Internal.BlockItem;
    static PORKCHOP: Internal.Item;
    static SCAFFOLDING: Internal.ScaffoldingBlockItem;
    static END_ROD: Internal.BlockItem;
    static ANDESITE: Internal.BlockItem;
    static PACKED_MUD: Internal.BlockItem;
    static STONE_BRICK_WALL: Internal.BlockItem;
    static ORANGE_WOOL: Internal.BlockItem;
    static REINFORCED_DEEPSLATE: Internal.BlockItem;
    static ACACIA_FENCE_GATE: Internal.BlockItem;
    static LIGHT_GRAY_GLAZED_TERRACOTTA: Internal.BlockItem;
    static LILY_OF_THE_VALLEY: Internal.BlockItem;
    static VILLAGER_SPAWN_EGG: Internal.SpawnEggItem;
    static STONE_SHOVEL: Internal.ShovelItem;
    static PARROT_SPAWN_EGG: Internal.SpawnEggItem;
    static WHEAT: Internal.Item;
    static JUNGLE_PLANKS: Internal.BlockItem;
    static BROWN_CONCRETE_POWDER: Internal.BlockItem;
    static POLISHED_DEEPSLATE_SLAB: Internal.BlockItem;
    static DIAMOND_AXE: Internal.AxeItem;
    static WAXED_WEATHERED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static WARPED_PLANKS: Internal.BlockItem;
    static NETHERRACK: Internal.BlockItem;
    static DIAMOND_CHESTPLATE: Internal.ArmorItem;
    static GRAY_WOOL: Internal.BlockItem;
    static COPPER_BLOCK: Internal.BlockItem;
    static WEATHERED_CUT_COPPER: Internal.BlockItem;
    static PURPUR_PILLAR: Internal.BlockItem;
    static STONE_PRESSURE_PLATE: Internal.BlockItem;
    static RED_NETHER_BRICK_STAIRS: Internal.BlockItem;
    static CAKE: Internal.BlockItem;
    static COBBLED_DEEPSLATE: Internal.BlockItem;
    static MANGROVE_FENCE: Internal.BlockItem;
    static FARMLAND: Internal.BlockItem;
    static LIGHT_GRAY_CONCRETE: Internal.BlockItem;
    static NETHERITE_SHOVEL: Internal.ShovelItem;
    static PUMPKIN_PIE: Internal.Item;
    static SHULKER_SHELL: Internal.Item;
    static OAK_LEAVES: Internal.BlockItem;
    static RABBIT_SPAWN_EGG: Internal.SpawnEggItem;
    static LIGHT_WEIGHTED_PRESSURE_PLATE: Internal.BlockItem;
    static APPLE: Internal.Item;
    static DIAMOND_HORSE_ARMOR: Internal.HorseArmorItem;
    static POLISHED_BLACKSTONE_SLAB: Internal.BlockItem;
    static WARPED_ROOTS: Internal.BlockItem;
    static BIRCH_LOG: Internal.BlockItem;
    static ELYTRA: Internal.ElytraItem;
    static WARPED_SIGN: Internal.SignItem;
    static GREEN_CANDLE: Internal.BlockItem;
    static BIRCH_TRAPDOOR: Internal.BlockItem;
    static BEE_SPAWN_EGG: Internal.SpawnEggItem;
    static PINK_DYE: Internal.DyeItem;
    static PLAYER_HEAD: Internal.PlayerHeadItem;
    static GLOW_LICHEN: Internal.BlockItem;
    static STONE_STAIRS: Internal.BlockItem;
    static ROSE_BUSH: Internal.DoubleHighBlockItem;
    static GLOW_ITEM_FRAME: Internal.ItemFrameItem;
    static WHITE_TULIP: Internal.BlockItem;
    static OBSIDIAN: Internal.BlockItem;
    static BROWN_SHULKER_BOX: Internal.BlockItem;
    static EGG: Internal.EggItem;
    static WITCH_SPAWN_EGG: Internal.SpawnEggItem;
    static OXIDIZED_CUT_COPPER_SLAB: Internal.BlockItem;
    static WAXED_EXPOSED_CUT_COPPER_SLAB: Internal.BlockItem;
    static OCELOT_SPAWN_EGG: Internal.SpawnEggItem;
    static HORN_CORAL_BLOCK: Internal.BlockItem;
    static NETHER_SPROUTS: Internal.BlockItem;
    static MUD_BRICK_SLAB: Internal.BlockItem;
    static DEAD_BRAIN_CORAL: Internal.BlockItem;
    static TALL_GRASS: Internal.DoubleHighBlockItem;
    static BLACK_STAINED_GLASS: Internal.BlockItem;
    static SPIDER_EYE: Internal.Item;
    static FILLED_MAP: Internal.MapItem;
    static MUD_BRICK_STAIRS: Internal.BlockItem;
    static AXOLOTL_BUCKET: Internal.MobBucketItem;
    static ZOMBIE_HORSE_SPAWN_EGG: Internal.SpawnEggItem;
    static DARK_PRISMARINE_SLAB: Internal.BlockItem;
    static MANGROVE_SIGN: Internal.SignItem;
    static STRIPPED_JUNGLE_WOOD: Internal.BlockItem;
    static MUSHROOM_STEM: Internal.BlockItem;
    static LILAC: Internal.DoubleHighBlockItem;
    static SUSPICIOUS_STEW: Internal.SuspiciousStewItem;
    static GOLDEN_LEGGINGS: Internal.ArmorItem;
    static IRON_PICKAXE: Internal.PickaxeItem;
    static WAXED_OXIDIZED_CUT_COPPER: Internal.BlockItem;
    static CRACKED_DEEPSLATE_BRICKS: Internal.BlockItem;
    static SHULKER_SPAWN_EGG: Internal.SpawnEggItem;
    static LIGHT_GRAY_STAINED_GLASS: Internal.BlockItem;
    static MELON_SLICE: Internal.Item;
    static HONEYCOMB_BLOCK: Internal.BlockItem;
    static POLISHED_DIORITE_STAIRS: Internal.BlockItem;
    static PEARLESCENT_FROGLIGHT: Internal.BlockItem;
    static GOLDEN_CHESTPLATE: Internal.ArmorItem;
    static ANCIENT_DEBRIS: Internal.BlockItem;
    static HOPPER_MINECART: Internal.MinecartItem;
    static MAGMA_CREAM: Internal.Item;
    static ZOMBIE_HEAD: Internal.StandingAndWallBlockItem;
    static POLISHED_GRANITE: Internal.BlockItem;
    static PINK_CONCRETE: Internal.BlockItem;
    static HONEYCOMB: Internal.HoneycombItem;
    static NOTE_BLOCK: Internal.BlockItem;
    static RED_GLAZED_TERRACOTTA: Internal.BlockItem;
    static FURNACE_MINECART: Internal.MinecartItem;
    static DRAGON_BREATH: Internal.Item;
    static CYAN_CONCRETE: Internal.BlockItem;
    static CRIMSON_PLANKS: Internal.BlockItem;
    static CHORUS_PLANT: Internal.BlockItem;
    static WAXED_CUT_COPPER_SLAB: Internal.BlockItem;
    static YELLOW_CONCRETE_POWDER: Internal.BlockItem;
    static TURTLE_HELMET: Internal.ArmorItem;
    static DARK_OAK_FENCE_GATE: Internal.BlockItem;
    static COAL_ORE: Internal.BlockItem;
    static COAL: Internal.Item;
    static GRAY_CARPET: Internal.BlockItem;
    static OXIDIZED_CUT_COPPER: Internal.BlockItem;
    static LIGHT_BLUE_CONCRETE_POWDER: Internal.BlockItem;
    static SANDSTONE_SLAB: Internal.BlockItem;
    static GREEN_CONCRETE: Internal.BlockItem;
    static BARREL: Internal.BlockItem;
    static RED_SANDSTONE_SLAB: Internal.BlockItem;
    static WHITE_DYE: Internal.DyeItem;
    static ORANGE_DYE: Internal.DyeItem;
    static ENCHANTED_BOOK: Internal.EnchantedBookItem;
    static SOUL_SOIL: Internal.BlockItem;
    static IRON_NUGGET: Internal.Item;
    static ENDERMITE_SPAWN_EGG: Internal.SpawnEggItem;
    static NETHERITE_BOOTS: Internal.ArmorItem;
    static LEVER: Internal.BlockItem;
    static COOKED_SALMON: Internal.Item;
    static CAULDRON: Internal.Item;
    static ALLIUM: Internal.BlockItem;
    static JUNGLE_CHEST_BOAT: Internal.BoatItem;
    static POISONOUS_POTATO: Internal.Item;
    static FLOWER_BANNER_PATTERN: Internal.BannerPatternItem;
    static SMOOTH_STONE: Internal.BlockItem;
    static WHITE_STAINED_GLASS_PANE: Internal.BlockItem;
    static BROWN_MUSHROOM_BLOCK: Internal.BlockItem;
    static GHAST_SPAWN_EGG: Internal.SpawnEggItem;
    static NETHER_BRICK_STAIRS: Internal.BlockItem;
    static IRON_SHOVEL: Internal.ShovelItem;
    static AXOLOTL_SPAWN_EGG: Internal.SpawnEggItem;
    static ORANGE_STAINED_GLASS: Internal.BlockItem;
    static SEA_LANTERN: Internal.BlockItem;
    static SMOOTH_RED_SANDSTONE_STAIRS: Internal.BlockItem;
    static POLISHED_BLACKSTONE_WALL: Internal.BlockItem;
    static STONE_PICKAXE: Internal.PickaxeItem;
    static LIME_TERRACOTTA: Internal.BlockItem;
    static SHIELD: Internal.ShieldItem;
    static DIORITE_WALL: Internal.BlockItem;
    static STONE_SWORD: Internal.SwordItem;
    static GOLDEN_HOE: Internal.HoeItem;
    static BLACK_GLAZED_TERRACOTTA: Internal.BlockItem;
    static DIAMOND_ORE: Internal.BlockItem;
    static BLACK_STAINED_GLASS_PANE: Internal.BlockItem;
    static LIGHT_GRAY_CONCRETE_POWDER: Internal.BlockItem;
    static LIGHT_BLUE_DYE: Internal.DyeItem;
    static REPEATER: Internal.BlockItem;
    static SPECTRAL_ARROW: Internal.SpectralArrowItem;
    static LEAD: Internal.LeadItem;
    static WHITE_CANDLE: Internal.BlockItem;
    static CHISELED_STONE_BRICKS: Internal.BlockItem;
    static DEAD_TUBE_CORAL: Internal.BlockItem;
    static BROWN_BANNER: Internal.BannerItem;
    static WAXED_OXIDIZED_COPPER: Internal.BlockItem;
    static PINK_WOOL: Internal.BlockItem;
    static BIRCH_BOAT: Internal.BoatItem;
    static BLACK_CARPET: Internal.BlockItem;
    static SPRUCE_FENCE_GATE: Internal.BlockItem;
    static BREWING_STAND: Internal.BlockItem;
    static BIG_DRIPLEAF: Internal.BlockItem;
    static CARVED_PUMPKIN: Internal.BlockItem;
    static OAK_BUTTON: Internal.BlockItem;
    static PINK_GLAZED_TERRACOTTA: Internal.BlockItem;
    static DIORITE_SLAB: Internal.BlockItem;
    static ACACIA_BOAT: Internal.BoatItem;
    static POLISHED_BLACKSTONE_BRICK_SLAB: Internal.BlockItem;
    static SMOOTH_QUARTZ_STAIRS: Internal.BlockItem;
    static END_STONE: Internal.BlockItem;
    static BLUE_BED: Internal.BedItem;
    static LIGHT: Internal.BlockItem;
    static BONE_BLOCK: Internal.BlockItem;
    static DRIPSTONE_BLOCK: Internal.BlockItem;
    static WET_SPONGE: Internal.BlockItem;
    static FLINT: Internal.Item;
    static INFESTED_CHISELED_STONE_BRICKS: Internal.BlockItem;
    static GRAY_SHULKER_BOX: Internal.BlockItem;
    static YELLOW_CANDLE: Internal.BlockItem;
    static SPRUCE_LEAVES: Internal.BlockItem;
    static MOSSY_COBBLESTONE_SLAB: Internal.BlockItem;
    static HUSK_SPAWN_EGG: Internal.SpawnEggItem;
    static PINK_STAINED_GLASS: Internal.BlockItem;
    static MAGENTA_STAINED_GLASS_PANE: Internal.BlockItem;
    static BLUE_ICE: Internal.BlockItem;
    static JUKEBOX: Internal.BlockItem;
    static FIRE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static FIRE_CHARGE: Internal.FireChargeItem;
    static COOKED_MUTTON: Internal.Item;
    static BASALT: Internal.BlockItem;
    static ACACIA_PLANKS: Internal.BlockItem;
    static PIG_SPAWN_EGG: Internal.SpawnEggItem;
    static MUSHROOM_STEW: Internal.BowlFoodItem;
    static PURPLE_STAINED_GLASS_PANE: Internal.BlockItem;
    static MANGROVE_PRESSURE_PLATE: Internal.BlockItem;
    static SMALL_AMETHYST_BUD: Internal.BlockItem;
    static DEAD_HORN_CORAL_BLOCK: Internal.BlockItem;
    static POLISHED_BLACKSTONE_BRICK_WALL: Internal.BlockItem;
    static WEATHERED_COPPER: Internal.BlockItem;
    static RED_WOOL: Internal.BlockItem;
    static MANGROVE_PROPAGULE: Internal.BlockItem;
    static PURPUR_STAIRS: Internal.BlockItem;
    static PAPER: Internal.Item;
    static IRON_HOE: Internal.HoeItem;
    static MAGENTA_GLAZED_TERRACOTTA: Internal.BlockItem;
    static STICKY_PISTON: Internal.BlockItem;
    static COMPASS: Internal.CompassItem;
    static RED_SANDSTONE_WALL: Internal.BlockItem;
    static DARK_PRISMARINE: Internal.BlockItem;
    static DARK_OAK_FENCE: Internal.BlockItem;
    static CLAY_BALL: Internal.Item;
    static CYAN_WOOL: Internal.BlockItem;
    static STONECUTTER: Internal.BlockItem;
    static MINECART: Internal.MinecartItem;
    static POLISHED_BLACKSTONE_STAIRS: Internal.BlockItem;
    static RED_CANDLE: Internal.BlockItem;
    static GREEN_STAINED_GLASS: Internal.BlockItem;
    static AIR: Internal.AirItem;
    static SEAGRASS: Internal.BlockItem;
    static GLOWSTONE: Internal.BlockItem;
    static YELLOW_BED: Internal.BedItem;
    static ANVIL: Internal.BlockItem;
    static YELLOW_GLAZED_TERRACOTTA: Internal.BlockItem;
    static RAW_COPPER_BLOCK: Internal.BlockItem;
    static POLISHED_DIORITE: Internal.BlockItem;
    static DARK_OAK_SIGN: Internal.SignItem;
    static MAGENTA_STAINED_GLASS: Internal.BlockItem;
    static NETHER_BRICKS: Internal.BlockItem;
    static WITHER_SKELETON_SKULL: Internal.StandingAndWallBlockItem;
    static DONKEY_SPAWN_EGG: Internal.SpawnEggItem;
    static STONE_BRICK_STAIRS: Internal.BlockItem;
    static WARPED_DOOR: Internal.DoubleHighBlockItem;
    static WAXED_COPPER_BLOCK: Internal.BlockItem;
    static ENCHANTED_GOLDEN_APPLE: Internal.EnchantedGoldenAppleItem;
    static MANGROVE_CHEST_BOAT: Internal.BoatItem;
    static MUD: Internal.BlockItem;
    static OAK_FENCE: Internal.BlockItem;
    static GOAT_HORN: Internal.InstrumentItem;
    static CAVE_SPIDER_SPAWN_EGG: Internal.SpawnEggItem;
    static QUARTZ_PILLAR: Internal.BlockItem;
    static DEAD_FIRE_CORAL: Internal.BlockItem;
    static SUGAR: Internal.Item;
    static WAXED_EXPOSED_CUT_COPPER: Internal.BlockItem;
    static BROWN_CONCRETE: Internal.BlockItem;
    static SCULK_VEIN: Internal.BlockItem;
    static FLETCHING_TABLE: Internal.BlockItem;
    static INFESTED_MOSSY_STONE_BRICKS: Internal.BlockItem;
    static WARPED_STAIRS: Internal.BlockItem;
    static SPRUCE_PRESSURE_PLATE: Internal.BlockItem;
    static BROWN_GLAZED_TERRACOTTA: Internal.BlockItem;
    static PINK_CANDLE: Internal.BlockItem;
    static STONE_BRICK_SLAB: Internal.BlockItem;
    static RED_CARPET: Internal.BlockItem;
    static CLOCK: Internal.Item;
    static GRAY_TERRACOTTA: Internal.BlockItem;
    static EMERALD: Internal.Item;
    static DEEPSLATE_DIAMOND_ORE: Internal.BlockItem;
    static BIRCH_PRESSURE_PLATE: Internal.BlockItem;
    static BIRCH_DOOR: Internal.DoubleHighBlockItem;
    static BROWN_CANDLE: Internal.BlockItem;
    static KELP: Internal.BlockItem;
    static WITHER_ROSE: Internal.BlockItem;
    static ACACIA_CHEST_BOAT: Internal.BoatItem;
    static TADPOLE_SPAWN_EGG: Internal.SpawnEggItem;
    static SPRUCE_FENCE: Internal.BlockItem;
    static ORANGE_CONCRETE: Internal.BlockItem;
    static CRAFTING_TABLE: Internal.BlockItem;
    static BAKED_POTATO: Internal.Item;
    static MANGROVE_SLAB: Internal.BlockItem;
    static CYAN_BED: Internal.BedItem;
    static NAUTILUS_SHELL: Internal.Item;
    static SHULKER_BOX: Internal.BlockItem;
    static STICK: Internal.Item;
    static HEAVY_WEIGHTED_PRESSURE_PLATE: Internal.BlockItem;
    static COARSE_DIRT: Internal.BlockItem;
    static QUARTZ_SLAB: Internal.BlockItem;
    static COBBLED_DEEPSLATE_SLAB: Internal.BlockItem;
    static LIGHTNING_ROD: Internal.BlockItem;
    static ACACIA_FENCE: Internal.BlockItem;
    static POLAR_BEAR_SPAWN_EGG: Internal.SpawnEggItem;
    static ACACIA_LOG: Internal.BlockItem;
    static MOJANG_BANNER_PATTERN: Internal.BannerPatternItem;
    static DEEPSLATE_REDSTONE_ORE: Internal.BlockItem;
    static INFESTED_STONE_BRICKS: Internal.BlockItem;
    static ENCHANTING_TABLE: Internal.BlockItem;
    static POLISHED_ANDESITE_SLAB: Internal.BlockItem;
    static PURPLE_CONCRETE_POWDER: Internal.BlockItem;
    static PINK_CARPET: Internal.BlockItem;
    static DIORITE: Internal.BlockItem;
    static RED_CONCRETE_POWDER: Internal.BlockItem;
    static DARK_OAK_SAPLING: Internal.BlockItem;
    static GRAY_DYE: Internal.DyeItem;
    static LIGHT_GRAY_BED: Internal.BedItem;
    static IRON_ORE: Internal.BlockItem;
    static SCULK_SENSOR: Internal.BlockItem;
    static BUNDLE: Internal.BundleItem;
    static STRING: Internal.ItemNameBlockItem;
    static STRIPPED_JUNGLE_LOG: Internal.BlockItem;
    static END_CRYSTAL: Internal.EndCrystalItem;
    static LEATHER_BOOTS: Internal.DyeableArmorItem;
    static SLIME_BALL: Internal.Item;
    static ORANGE_TERRACOTTA: Internal.BlockItem;
    static DEEPSLATE_IRON_ORE: Internal.BlockItem;
    static BOW: Internal.BowItem;
    static ORANGE_CANDLE: Internal.BlockItem;
    static BLUE_ORCHID: Internal.BlockItem;
    static SPRUCE_BUTTON: Internal.BlockItem;
    static LLAMA_SPAWN_EGG: Internal.SpawnEggItem;
    static CAMPFIRE: Internal.BlockItem;
    static LIGHT_BLUE_STAINED_GLASS: Internal.BlockItem;
    static MAGENTA_TERRACOTTA: Internal.BlockItem;
    static DARK_OAK_STAIRS: Internal.BlockItem;
    static EXPOSED_CUT_COPPER_SLAB: Internal.BlockItem;
    static BUBBLE_CORAL_BLOCK: Internal.BlockItem;
    static RED_MUSHROOM: Internal.BlockItem;
    static ACACIA_STAIRS: Internal.BlockItem;
    static BLACK_CONCRETE: Internal.BlockItem;
    static SAND: Internal.BlockItem;
    static NETHERITE_HOE: Internal.HoeItem;
    static RED_MUSHROOM_BLOCK: Internal.BlockItem;
    static MYCELIUM: Internal.BlockItem;
    static PINK_TULIP: Internal.BlockItem;
    static PINK_TERRACOTTA: Internal.BlockItem;
    static GOAT_SPAWN_EGG: Internal.SpawnEggItem;
    static INFESTED_CRACKED_STONE_BRICKS: Internal.BlockItem;
    static RABBIT: Internal.Item;
    static PRISMARINE_SLAB: Internal.BlockItem;
    static REDSTONE_LAMP: Internal.BlockItem;
    static LIGHT_BLUE_CARPET: Internal.BlockItem;
    static TUBE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static MANGROVE_WOOD: Internal.BlockItem;
    static LIME_GLAZED_TERRACOTTA: Internal.BlockItem;
    static DARK_OAK_DOOR: Internal.DoubleHighBlockItem;
    static STRIPPED_ACACIA_WOOD: Internal.BlockItem;
    static LIGHT_BLUE_SHULKER_BOX: Internal.BlockItem;
    static ARMOR_STAND: Internal.ArmorStandItem;
    static BROWN_STAINED_GLASS_PANE: Internal.BlockItem;
    static STONE_SLAB: Internal.BlockItem;
    static MANGROVE_BOAT: Internal.BoatItem;
    static PRISMARINE_WALL: Internal.BlockItem;
    static LIGHT_GRAY_BANNER: Internal.BannerItem;
    static RED_NETHER_BRICK_SLAB: Internal.BlockItem;
    static WAXED_OXIDIZED_CUT_COPPER_SLAB: Internal.BlockItem;
    static CRIMSON_NYLIUM: Internal.BlockItem;
    static FIRE_CORAL_BLOCK: Internal.BlockItem;
    static EXPERIENCE_BOTTLE: Internal.ExperienceBottleItem;
    static POLISHED_BLACKSTONE_PRESSURE_PLATE: Internal.BlockItem;
    static RED_NETHER_BRICKS: Internal.BlockItem;
    static BLACK_CONCRETE_POWDER: Internal.BlockItem;
    static SMITHING_TABLE: Internal.BlockItem;
    static DARK_OAK_TRAPDOOR: Internal.BlockItem;
    static LIGHT_BLUE_STAINED_GLASS_PANE: Internal.BlockItem;
    static ACACIA_SIGN: Internal.SignItem;
    static YELLOW_STAINED_GLASS: Internal.BlockItem;
    static VEX_SPAWN_EGG: Internal.SpawnEggItem;
    static PIGLIN_BRUTE_SPAWN_EGG: Internal.SpawnEggItem;
    static GRAY_CANDLE: Internal.BlockItem;
    static COBBLESTONE_STAIRS: Internal.BlockItem;
    static BLAZE_POWDER: Internal.Item;
    static MUSIC_DISC_MALL: Internal.RecordItem;
    static LARGE_AMETHYST_BUD: Internal.BlockItem;
    static BRICKS: Internal.BlockItem;
    static BUDDING_AMETHYST: Internal.BlockItem;
    static RABBIT_FOOT: Internal.Item;
    static MOSSY_COBBLESTONE_STAIRS: Internal.BlockItem;
    static SKULL_BANNER_PATTERN: Internal.BannerPatternItem;
    static ACACIA_TRAPDOOR: Internal.BlockItem;
    static COMMAND_BLOCK: Internal.GameMasterBlockItem;
    static BEACON: Internal.BlockItem;
    static STRIPPED_SPRUCE_WOOD: Internal.BlockItem;
    static OAK_SAPLING: Internal.BlockItem;
    static SMOOTH_SANDSTONE_SLAB: Internal.BlockItem;
    static BIRCH_BUTTON: Internal.BlockItem;
    static STRIPPED_CRIMSON_STEM: Internal.BlockItem;
    static GLOW_INK_SAC: Internal.Item;
    static CYAN_BANNER: Internal.BannerItem;
    static POLISHED_BLACKSTONE: Internal.BlockItem;
    static GRASS: Internal.BlockItem;
    static SMOOTH_RED_SANDSTONE_SLAB: Internal.BlockItem;
    static BROWN_STAINED_GLASS: Internal.BlockItem;
    static MUSIC_DISC_CHIRP: Internal.RecordItem;
    static MUSIC_DISC_FAR: Internal.RecordItem;
    static RED_SANDSTONE_STAIRS: Internal.BlockItem;
    static JUNGLE_STAIRS: Internal.BlockItem;
    static COBBLED_DEEPSLATE_WALL: Internal.BlockItem;
    static BLUE_SHULKER_BOX: Internal.BlockItem;
    static WOODEN_AXE: Internal.AxeItem;
    static SPORE_BLOSSOM: Internal.BlockItem;
    static DEAD_BRAIN_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static DEEPSLATE_TILE_STAIRS: Internal.BlockItem;
    static CROSSBOW: Internal.CrossbowItem;
    static HORN_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static ORANGE_TULIP: Internal.BlockItem;
    static DIAMOND_PICKAXE: Internal.PickaxeItem;
    static GREEN_CARPET: Internal.BlockItem;
    static OXIDIZED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static RABBIT_HIDE: Internal.Item;
    static COOKED_COD: Internal.Item;
    static BLACK_BED: Internal.BedItem;
    static PUFFERFISH: Internal.Item;
    static ENDER_EYE: Internal.EnderEyeItem;
    static INFESTED_COBBLESTONE: Internal.BlockItem;
    static GOLD_INGOT: Internal.Item;
    static STRIPPED_MANGROVE_LOG: Internal.BlockItem;
    static ICE: Internal.BlockItem;
    static BLACK_BANNER: Internal.BannerItem;
    static OAK_CHEST_BOAT: Internal.BoatItem;
    static LIME_BANNER: Internal.BannerItem;
    static PINK_SHULKER_BOX: Internal.BlockItem;
    static SMALL_DRIPLEAF: Internal.DoubleHighBlockItem;
    static LILY_PAD: Internal.PlaceOnWaterBlockItem;
    static CREEPER_BANNER_PATTERN: Internal.BannerPatternItem;
    static GLOW_BERRIES: Internal.ItemNameBlockItem;
    static HOPPER: Internal.BlockItem;
    static PUFFERFISH_BUCKET: Internal.MobBucketItem;
    static PURPLE_BANNER: Internal.BannerItem;
    static HAY_BLOCK: Internal.BlockItem;
    static HEART_OF_THE_SEA: Internal.Item;
    static MOSSY_STONE_BRICK_WALL: Internal.BlockItem;
    static EXPOSED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static WARPED_WART_BLOCK: Internal.BlockItem;
    static NETHERITE_SWORD: Internal.SwordItem;
    static SHEEP_SPAWN_EGG: Internal.SpawnEggItem;
    static PODZOL: Internal.BlockItem;
    static DIAMOND_HOE: Internal.HoeItem;
    static GRAY_STAINED_GLASS_PANE: Internal.BlockItem;
    static YELLOW_SHULKER_BOX: Internal.BlockItem;
    static STRIPPED_WARPED_STEM: Internal.BlockItem;
    static SPRUCE_SIGN: Internal.SignItem;
    static RABBIT_STEW: Internal.BowlFoodItem;
    static DEAD_TUBE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static OAK_PRESSURE_PLATE: Internal.BlockItem;
    static LIGHT_GRAY_SHULKER_BOX: Internal.BlockItem;
    static CHAINMAIL_HELMET: Internal.ArmorItem;
    static CRACKED_POLISHED_BLACKSTONE_BRICKS: Internal.BlockItem;
    static LIME_BED: Internal.BedItem;
    static TUFF: Internal.BlockItem;
    static GRAVEL: Internal.BlockItem;
    static BARRIER: Internal.BlockItem;
    static DRAGON_HEAD: Internal.StandingAndWallBlockItem;
    static MUSIC_DISC_MELLOHI: Internal.RecordItem;
    static IRON_DOOR: Internal.DoubleHighBlockItem;
    static BAT_SPAWN_EGG: Internal.SpawnEggItem;
    static VINDICATOR_SPAWN_EGG: Internal.SpawnEggItem;
    static SMOOTH_BASALT: Internal.BlockItem;
    static LIGHT_GRAY_STAINED_GLASS_PANE: Internal.BlockItem;
    static DEAD_HORN_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static DROWNED_SPAWN_EGG: Internal.SpawnEggItem;
    static NETHER_STAR: Internal.SimpleFoiledItem;
    static CRIMSON_PRESSURE_PLATE: Internal.BlockItem;
    static FLINT_AND_STEEL: Internal.FlintAndSteelItem;
    static MAGENTA_BED: Internal.BedItem;
    static BONE: Internal.Item;
    static BROWN_TERRACOTTA: Internal.BlockItem;
    static END_STONE_BRICK_SLAB: Internal.BlockItem;
    static COMPARATOR: Internal.BlockItem;
    static LEATHER_HORSE_ARMOR: Internal.DyeableHorseArmorItem;
    static POLISHED_DIORITE_SLAB: Internal.BlockItem;
    static MUD_BRICK_WALL: Internal.BlockItem;
    static MOSS_BLOCK: Internal.BlockItem;
    static CRIMSON_STAIRS: Internal.BlockItem;
    static CREEPER_HEAD: Internal.StandingAndWallBlockItem;
    static JUNGLE_DOOR: Internal.DoubleHighBlockItem;
    static BLACK_TERRACOTTA: Internal.BlockItem;
    static COOKIE: Internal.Item;
    static GRANITE: Internal.BlockItem;
    static LEATHER: Internal.Item;
    static SALMON_BUCKET: Internal.MobBucketItem;
    static DANDELION: Internal.BlockItem;
    static PRISMARINE_BRICK_SLAB: Internal.BlockItem;
    static RED_STAINED_GLASS_PANE: Internal.BlockItem;
    static IRON_HORSE_ARMOR: Internal.HorseArmorItem;
    static IRON_SWORD: Internal.SwordItem;
    static BONE_MEAL: Internal.BoneMealItem;
    static GRAY_STAINED_GLASS: Internal.BlockItem;
    static DEAD_FIRE_CORAL_BLOCK: Internal.BlockItem;
    static POINTED_DRIPSTONE: Internal.BlockItem;
    static PURPUR_SLAB: Internal.BlockItem;
    static BIRCH_LEAVES: Internal.BlockItem;
    static ORANGE_STAINED_GLASS_PANE: Internal.BlockItem;
    static ALLAY_SPAWN_EGG: Internal.SpawnEggItem;
    static COW_SPAWN_EGG: Internal.SpawnEggItem;
    static BLUE_WOOL: Internal.BlockItem;
    static LIGHT_BLUE_TERRACOTTA: Internal.BlockItem;
    static MUSIC_DISC_WARD: Internal.RecordItem;
    static PINK_CONCRETE_POWDER: Internal.BlockItem;
    static BLUE_STAINED_GLASS: Internal.BlockItem;
    static ANDESITE_STAIRS: Internal.BlockItem;
    static CHORUS_FRUIT: Internal.ChorusFruitItem;
    static VINE: Internal.BlockItem;
    static COAL_BLOCK: Internal.BlockItem;
    static POLISHED_DEEPSLATE_WALL: Internal.BlockItem;
    static MUSIC_DISC_OTHERSIDE: Internal.RecordItem;
    static MOSSY_STONE_BRICK_STAIRS: Internal.BlockItem;
    static SCULK: Internal.BlockItem;
    static POLISHED_ANDESITE: Internal.BlockItem;
    static JUNGLE_SIGN: Internal.SignItem;
    static COCOA_BEANS: Internal.ItemNameBlockItem;
    static CYAN_STAINED_GLASS: Internal.BlockItem;
    static PURPLE_DYE: Internal.DyeItem;
    static CYAN_TERRACOTTA: Internal.BlockItem;
    static BLACKSTONE_STAIRS: Internal.BlockItem;
    static GLOBE_BANNER_PATTERN: Internal.BannerPatternItem;
    static SPRUCE_LOG: Internal.BlockItem;
    static TUBE_CORAL_BLOCK: Internal.BlockItem;
    static EXPOSED_CUT_COPPER: Internal.BlockItem;
    static GREEN_SHULKER_BOX: Internal.BlockItem;
    static CONDUIT: Internal.BlockItem;
    static GLISTERING_MELON_SLICE: Internal.Item;
    static RAVAGER_SPAWN_EGG: Internal.SpawnEggItem;
    static SKELETON_HORSE_SPAWN_EGG: Internal.SpawnEggItem;
    static BRAIN_CORAL_BLOCK: Internal.BlockItem;
    static BAMBOO: Internal.BlockItem;
    static COOKED_PORKCHOP: Internal.Item;
    static GOLDEN_SHOVEL: Internal.ShovelItem;
    static CUT_RED_SANDSTONE_SLAB: Internal.BlockItem;
    static MOSSY_STONE_BRICKS: Internal.BlockItem;
    static DIAMOND_HELMET: Internal.ArmorItem;
    static POLISHED_BLACKSTONE_BRICK_STAIRS: Internal.BlockItem;
    static SMOOTH_STONE_SLAB: Internal.BlockItem;
    static IRON_LEGGINGS: Internal.ArmorItem;
    static SMOKER: Internal.BlockItem;
    static STRIPPED_BIRCH_WOOD: Internal.BlockItem;
    static SPRUCE_BOAT: Internal.BoatItem;
    static MOSS_CARPET: Internal.BlockItem;
    static FIREWORK_ROCKET: Internal.FireworkRocketItem;
    static OCHRE_FROGLIGHT: Internal.BlockItem;
    static CHISELED_DEEPSLATE: Internal.BlockItem;
    static NETHER_BRICK_FENCE: Internal.BlockItem;
    static CHISELED_RED_SANDSTONE: Internal.BlockItem;
    static TADPOLE_BUCKET: Internal.MobBucketItem;
    static DRAGON_EGG: Internal.BlockItem;
    static DARK_OAK_PLANKS: Internal.BlockItem;
    static COOKED_RABBIT: Internal.Item;
    static END_STONE_BRICK_WALL: Internal.BlockItem;
    static GREEN_DYE: Internal.DyeItem;
    static MUSIC_DISC_WAIT: Internal.RecordItem;
    static RED_NETHER_BRICK_WALL: Internal.BlockItem;
    static LIME_CONCRETE_POWDER: Internal.BlockItem;
    static PRISMARINE_STAIRS: Internal.BlockItem;
    static MANGROVE_BUTTON: Internal.BlockItem;
    static AMETHYST_CLUSTER: Internal.BlockItem;
    static CHISELED_SANDSTONE: Internal.BlockItem;
    static DEEPSLATE_COAL_ORE: Internal.BlockItem;
    static STRIPPED_MANGROVE_WOOD: Internal.BlockItem;
    static STONE_BUTTON: Internal.BlockItem;
    static RED_DYE: Internal.DyeItem;
    static SPLASH_POTION: Internal.SplashPotionItem;
    static PURPLE_TERRACOTTA: Internal.BlockItem;
    static STRIDER_SPAWN_EGG: Internal.SpawnEggItem;
    static OXEYE_DAISY: Internal.BlockItem;
    static SPRUCE_SLAB: Internal.BlockItem;
    static PINK_STAINED_GLASS_PANE: Internal.BlockItem;
    static REPEATING_COMMAND_BLOCK: Internal.GameMasterBlockItem;
    static CRYING_OBSIDIAN: Internal.BlockItem;
    static CREEPER_SPAWN_EGG: Internal.SpawnEggItem;
    static SCULK_SHRIEKER: Internal.BlockItem;
    static GOLDEN_HORSE_ARMOR: Internal.HorseArmorItem;
    static POLISHED_DEEPSLATE: Internal.BlockItem;
    static YELLOW_CONCRETE: Internal.BlockItem;
    static LIGHT_GRAY_WOOL: Internal.BlockItem;
    static YELLOW_DYE: Internal.DyeItem;
    static CRIMSON_DOOR: Internal.DoubleHighBlockItem;
    static PURPLE_CARPET: Internal.BlockItem;
    static BEETROOT_SOUP: Internal.BowlFoodItem;
    static CRIMSON_ROOTS: Internal.BlockItem;
    static BLACKSTONE: Internal.BlockItem;
    static FLOWERING_AZALEA_LEAVES: Internal.BlockItem;
    static OAK_BOAT: Internal.BoatItem;
    static POLISHED_ANDESITE_STAIRS: Internal.BlockItem;
    static BROWN_BED: Internal.BedItem;
    static BLUE_CANDLE: Internal.BlockItem;
    static STRIPPED_CRIMSON_HYPHAE: Internal.BlockItem;
    static POLISHED_DEEPSLATE_STAIRS: Internal.BlockItem;
    static SPRUCE_WOOD: Internal.BlockItem;
    static TARGET: Internal.BlockItem;
    static SOUL_SAND: Internal.BlockItem;
    static DAYLIGHT_DETECTOR: Internal.BlockItem;
    static MOOSHROOM_SPAWN_EGG: Internal.SpawnEggItem;
    static LIGHT_BLUE_GLAZED_TERRACOTTA: Internal.BlockItem;
    static PRISMARINE_BRICKS: Internal.BlockItem;
    static DAMAGED_ANVIL: Internal.BlockItem;
    static YELLOW_TERRACOTTA: Internal.BlockItem;
    static RAW_IRON_BLOCK: Internal.BlockItem;
    static TROPICAL_FISH_SPAWN_EGG: Internal.SpawnEggItem;
    static INK_SAC: Internal.Item;
    static LINGERING_POTION: Internal.LingeringPotionItem;
    static BRAIN_CORAL: Internal.BlockItem;
    static SPRUCE_DOOR: Internal.DoubleHighBlockItem;
    static GILDED_BLACKSTONE: Internal.BlockItem;
    static PRISMARINE: Internal.BlockItem;
    static SOUL_CAMPFIRE: Internal.BlockItem;
    static LECTERN: Internal.BlockItem;
    static SHROOMLIGHT: Internal.BlockItem;
    static GOLD_BLOCK: Internal.BlockItem;
    static BRICK_SLAB: Internal.BlockItem;
    static MUD_BRICKS: Internal.BlockItem;
    static JUNGLE_FENCE: Internal.BlockItem;
    static MANGROVE_LEAVES: Internal.BlockItem;
    static PAINTING: Internal.HangingEntityItem;
    static IRON_BLOCK: Internal.BlockItem;
    static ARROW: Internal.ArrowItem;
    static DEAD_BUBBLE_CORAL_BLOCK: Internal.BlockItem;
    static STRIPPED_DARK_OAK_LOG: Internal.BlockItem;
    static WHITE_CARPET: Internal.BlockItem;
    static DIAMOND_BLOCK: Internal.BlockItem;
    static CRIMSON_STEM: Internal.BlockItem;
    static SOUL_LANTERN: Internal.BlockItem;
    static BLUE_BANNER: Internal.BannerItem;
    static WRITABLE_BOOK: Internal.WritableBookItem;
    static PURPLE_SHULKER_BOX: Internal.BlockItem;
    static CUT_RED_SANDSTONE: Internal.BlockItem;
    static LIME_CANDLE: Internal.BlockItem;
    static STRAY_SPAWN_EGG: Internal.SpawnEggItem;
    static STRIPPED_BIRCH_LOG: Internal.BlockItem;
    static DEEPSLATE_TILE_WALL: Internal.BlockItem;
    static SLIME_BLOCK: Internal.BlockItem;
    static NETHER_WART_BLOCK: Internal.BlockItem;
    static DEEPSLATE_TILE_SLAB: Internal.BlockItem;
    static END_STONE_BRICKS: Internal.BlockItem;
    static SKELETON_SPAWN_EGG: Internal.SpawnEggItem;
    static CRIMSON_FENCE: Internal.BlockItem;
    static CRACKED_NETHER_BRICKS: Internal.BlockItem;
    static STRUCTURE_BLOCK: Internal.GameMasterBlockItem;
    static CAT_SPAWN_EGG: Internal.SpawnEggItem;
    static IRON_BOOTS: Internal.ArmorItem;
    static STRIPPED_OAK_WOOD: Internal.BlockItem;
    static PISTON: Internal.BlockItem;
    static DEEPSLATE_BRICK_WALL: Internal.BlockItem;
    static COD_BUCKET: Internal.MobBucketItem;
    static HONEY_BOTTLE: Internal.HoneyBottleItem;
    static EXPOSED_COPPER: Internal.BlockItem;
    static MUSIC_DISC_STRAD: Internal.RecordItem;
    static GREEN_GLAZED_TERRACOTTA: Internal.BlockItem;
    static PINK_BED: Internal.BedItem;
    static LADDER: Internal.BlockItem;
    static SCULK_CATALYST: Internal.BlockItem;
    static BLUE_CONCRETE: Internal.BlockItem;
    static BLUE_STAINED_GLASS_PANE: Internal.BlockItem;
    static SNOW_BLOCK: Internal.BlockItem;
    static SALMON: Internal.Item;
    static DISPENSER: Internal.BlockItem;
    static DIAMOND_BOOTS: Internal.ArmorItem;
    static OAK_STAIRS: Internal.BlockItem;
    static RED_BANNER: Internal.BannerItem;
    static IRON_AXE: Internal.AxeItem;
    static DEEPSLATE_LAPIS_ORE: Internal.BlockItem;
    static SILVERFISH_SPAWN_EGG: Internal.SpawnEggItem;
    static ENDERMAN_SPAWN_EGG: Internal.SpawnEggItem;
    static GOLDEN_AXE: Internal.AxeItem;
    static OAK_FENCE_GATE: Internal.BlockItem;
    static GRANITE_STAIRS: Internal.BlockItem;
    static CHARCOAL: Internal.Item;
    static WOODEN_PICKAXE: Internal.PickaxeItem;
    static MELON: Internal.BlockItem;
    static ECHO_SHARD: Internal.Item;
    static DIRT_PATH: Internal.BlockItem;
    static DEEPSLATE: Internal.BlockItem;
    static WHITE_BED: Internal.BedItem;
    static DIORITE_STAIRS: Internal.BlockItem;
    static MANGROVE_FENCE_GATE: Internal.BlockItem;
    static RECOVERY_COMPASS: Internal.Item;
    static SNOW: Internal.BlockItem;
    static GRAY_GLAZED_TERRACOTTA: Internal.BlockItem;
    static GHAST_TEAR: Internal.Item;
    static GOLDEN_CARROT: Internal.Item;
    static FERN: Internal.BlockItem;
    static CORNFLOWER: Internal.BlockItem;
    static CHAIN_COMMAND_BLOCK: Internal.GameMasterBlockItem;
    static ZOMBIE_VILLAGER_SPAWN_EGG: Internal.SpawnEggItem;
    static LIME_STAINED_GLASS_PANE: Internal.BlockItem;
    static JUNGLE_FENCE_GATE: Internal.BlockItem;
    static GREEN_BANNER: Internal.BannerItem;
    static TRIPWIRE_HOOK: Internal.BlockItem;
    static EVOKER_SPAWN_EGG: Internal.SpawnEggItem;
    static SALMON_SPAWN_EGG: Internal.SpawnEggItem;
    static DEEPSLATE_BRICK_SLAB: Internal.BlockItem;
    static RAW_GOLD: Internal.Item;
    static BIRCH_SIGN: Internal.SignItem;
    static FROGSPAWN: Internal.PlaceOnWaterBlockItem;
    static SADDLE: Internal.SaddleItem;
    static YELLOW_WOOL: Internal.BlockItem;
    static TRIDENT: Internal.TridentItem;
    static LIGHT_BLUE_CONCRETE: Internal.BlockItem;
    static WARPED_BUTTON: Internal.BlockItem;
    static POLISHED_BLACKSTONE_BUTTON: Internal.BlockItem;
    static SLIME_SPAWN_EGG: Internal.SpawnEggItem;
    static OAK_WOOD: Internal.BlockItem;
    static ENDER_CHEST: Internal.BlockItem;
    static REDSTONE_BLOCK: Internal.BlockItem;
    static ORANGE_BED: Internal.BedItem;
    static CUT_COPPER_SLAB: Internal.BlockItem;
    static WANDERING_TRADER_SPAWN_EGG: Internal.SpawnEggItem;
    static WAXED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static CRIMSON_FENCE_GATE: Internal.BlockItem;
    static WAXED_WEATHERED_CUT_COPPER: Internal.BlockItem;
    static WAXED_OXIDIZED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static QUARTZ_BLOCK: Internal.BlockItem;
    static RAIL: Internal.BlockItem;
    static EMERALD_BLOCK: Internal.BlockItem;
    static CUT_COPPER: Internal.BlockItem;
    static POPPY: Internal.BlockItem;
    static ACACIA_BUTTON: Internal.BlockItem;
    static ANDESITE_WALL: Internal.BlockItem;
    static LEATHER_HELMET: Internal.DyeableArmorItem;
    static ACACIA_SAPLING: Internal.BlockItem;
    static CARTOGRAPHY_TABLE: Internal.BlockItem;
    static RED_TULIP: Internal.BlockItem;
    static TRAPPED_CHEST: Internal.BlockItem;
    static MANGROVE_LOG: Internal.BlockItem;
    static DARK_OAK_PRESSURE_PLATE: Internal.BlockItem;
    static CHIPPED_ANVIL: Internal.BlockItem;
    static MAGMA_BLOCK: Internal.BlockItem;
    static GUNPOWDER: Internal.Item;
    static OXIDIZED_COPPER: Internal.BlockItem;
    static BLACK_SHULKER_BOX: Internal.BlockItem;
    static BLUE_DYE: Internal.DyeItem;
    static PACKED_ICE: Internal.BlockItem;
    static PEONY: Internal.DoubleHighBlockItem;
    static CRIMSON_FUNGUS: Internal.BlockItem;
    static JUNGLE_PRESSURE_PLATE: Internal.BlockItem;
    static JUNGLE_WOOD: Internal.BlockItem;
    static ORANGE_SHULKER_BOX: Internal.BlockItem;
    static BEETROOT_SEEDS: Internal.ItemNameBlockItem;
    static IRON_CHESTPLATE: Internal.ArmorItem;
    static GOLDEN_APPLE: Internal.Item;
    static LIGHT_BLUE_BED: Internal.BedItem;
    static WARPED_TRAPDOOR: Internal.BlockItem;
    static CACTUS: Internal.BlockItem;
    static TORCH: Internal.StandingAndWallBlockItem;
    static GLASS_BOTTLE: Internal.BottleItem;
    static MAGENTA_SHULKER_BOX: Internal.BlockItem;
    static STRUCTURE_VOID: Internal.BlockItem;
    static DEAD_TUBE_CORAL_BLOCK: Internal.BlockItem;
    static GREEN_CONCRETE_POWDER: Internal.BlockItem;
    static MUSIC_DISC_BLOCKS: Internal.RecordItem;
    static COOKED_BEEF: Internal.Item;
    static DIAMOND_SHOVEL: Internal.ShovelItem;
    static WOODEN_SWORD: Internal.SwordItem;
    static CRIMSON_SIGN: Internal.SignItem;
    static NETHER_BRICK: Internal.Item;
    static STONE_AXE: Internal.AxeItem;
    static DEAD_BUSH: Internal.BlockItem;
    static CYAN_GLAZED_TERRACOTTA: Internal.BlockItem;
    static SPRUCE_CHEST_BOAT: Internal.BoatItem;
    static DEEPSLATE_BRICK_STAIRS: Internal.BlockItem;
    static WHITE_BANNER: Internal.BannerItem;
    static GRANITE_SLAB: Internal.BlockItem;
    static MOSSY_STONE_BRICK_SLAB: Internal.BlockItem;
    static OAK_SLAB: Internal.BlockItem;
    static DEAD_BUBBLE_CORAL: Internal.BlockItem;
    static WARPED_FENCE_GATE: Internal.BlockItem;
    static BROWN_MUSHROOM: Internal.BlockItem;
    static SPRUCE_PLANKS: Internal.BlockItem;
    static WOLF_SPAWN_EGG: Internal.SpawnEggItem;
    static MAGENTA_BANNER: Internal.BannerItem;
    static CYAN_SHULKER_BOX: Internal.BlockItem;
    static WAXED_EXPOSED_CUT_COPPER_STAIRS: Internal.BlockItem;
    static RAW_IRON: Internal.Item;
    static WEATHERED_CUT_COPPER_SLAB: Internal.BlockItem;
    static RED_SANDSTONE: Internal.BlockItem;
    static STRIPPED_DARK_OAK_WOOD: Internal.BlockItem;
    static INFESTED_DEEPSLATE: Internal.BlockItem;
    static IRON_BARS: Internal.BlockItem;
    static SANDSTONE_STAIRS: Internal.BlockItem;
    static BEDROCK: Internal.BlockItem;
    static TNT_MINECART: Internal.MinecartItem;
    static BEE_NEST: Internal.BlockItem;
    static ACTIVATOR_RAIL: Internal.BlockItem;
    static MUSIC_DISC_5: Internal.RecordItem;
    static DEAD_FIRE_CORAL_FAN: Internal.StandingAndWallBlockItem;
    static GOLDEN_HELMET: Internal.ArmorItem;
    static STRIPPED_WARPED_HYPHAE: Internal.BlockItem;
    static MAGENTA_CARPET: Internal.BlockItem;
    static HONEY_BLOCK: Internal.BlockItem;
    static STRIPPED_ACACIA_LOG: Internal.BlockItem;
    static RAW_GOLD_BLOCK: Internal.BlockItem;
    static WARPED_FUNGUS_ON_A_STICK: Internal.Item;
    static SMOOTH_SANDSTONE: Internal.BlockItem;
    static SPRUCE_SAPLING: Internal.BlockItem;
    static DOLPHIN_SPAWN_EGG: Internal.SpawnEggItem;
    static NETHERITE_PICKAXE: Internal.PickaxeItem;
    static GRANITE_WALL: Internal.BlockItem;
    static BRICK_STAIRS: Internal.BlockItem;
    static LIME_WOOL: Internal.BlockItem;
    static CHAINMAIL_CHESTPLATE: Internal.ArmorItem;
    static WOODEN_HOE: Internal.HoeItem;
    static HORSE_SPAWN_EGG: Internal.SpawnEggItem;
    static WATER_BUCKET: Internal.BucketItem;
    static SMOOTH_QUARTZ_SLAB: Internal.BlockItem;
    static WAXED_CUT_COPPER: Internal.BlockItem;
    static HORN_CORAL: Internal.BlockItem;
    static BLACKSTONE_WALL: Internal.BlockItem;
    static MUSIC_DISC_STAL: Internal.RecordItem;
    static SPONGE: Internal.BlockItem;
    static PIGLIN_BANNER_PATTERN: Internal.BannerPatternItem;
    static RAW_COPPER: Internal.Item;
    static DARK_OAK_BOAT: Internal.BoatItem;
    static REDSTONE_ORE: Internal.BlockItem;
    static ANDESITE_SLAB: Internal.BlockItem;
    static BOWL: Internal.Item;
    static BLACK_WOOL: Internal.BlockItem;
    static COBBLED_DEEPSLATE_STAIRS: Internal.BlockItem;
    static BEEF: Internal.Item;
    static COBBLESTONE_SLAB: Internal.BlockItem;
    static CYAN_CANDLE: Internal.BlockItem;
    static ACACIA_DOOR: Internal.DoubleHighBlockItem;
    static SPRUCE_STAIRS: Internal.BlockItem;
    static CRIMSON_HYPHAE: Internal.BlockItem;
}
type Items_ = Items;
declare class SlotWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IRecipeIngredientSlot, Internal.IConfigurableWidget {
    constructor()
    constructor(itemHandler: Internal.IItemTransfer_, slotIndex: number, xPosition: number, yPosition: number, canTakeItems: boolean, canPutItems: boolean)
    constructor(inventory: Internal.Container_, slotIndex: number, xPosition: number, yPosition: number, canTakeItems: boolean, canPutItems: boolean)
    constructor(inventory: Internal.Container_, slotIndex: number, xPosition: number, yPosition: number)
    constructor(itemHandler: Internal.IItemTransfer_, slotIndex: number, xPosition: number, yPosition: number)
    setItemHook(itemHook: Internal.Function_<Internal.ItemStack, Internal.ItemStack>): this;
    getRealStack(itemStack: Internal.ItemStack_): Internal.ItemStack;
    canMergeSlot(stack: Internal.ItemStack_): boolean;
    getTranslateKey(): string;
    setDrawHoverOverlay(drawHoverOverlay: boolean): this;
    getJEIIngredient(): any;
    setCanPutItems(canPutItems: boolean): this;
    isEnabled(): boolean;
    setOnAddedTooltips(onAddedTooltips: Internal.BiConsumer_<SlotWidget, Internal.List<Internal.Component>>): this;
    setChangeListener(changeListener: Internal.Runnable_): this;
    handleDragging(dragging: any): boolean;
    canTakeStack(player: Internal.Player_): boolean;
    getIngredientOverMouse(mouseX: number, mouseY: number): any;
    getChatComponent(): Internal.Component;
    clearTooltipCallback(): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    onSlotChanged(): void;
    self(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    setContainerSlot(inventory: Internal.Container_, slotIndex: number): this;
    getIngredientIO(): Internal.IngredientIO;
    initTemplate(): void;
    setIngredientIO(ingredientIO: Internal.IngredientIO_): this;
    setDrawHoverTips(drawHoverTips: boolean): this;
    slotClick(dragType: number, clickTypeIn: Internal.ClickType_, player: Internal.Player_): Internal.ItemStack;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canPutStack(stack: Internal.ItemStack_): boolean;
    canDragIn(dragging: any): boolean;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setHandlerSlot(itemHandler: Internal.IItemTransfer_, slotIndex: number): this;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    addTooltipCallback(callback: Internal.Consumer_<Internal.List<Internal.Component>>): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    getHandle(): Internal.Slot;
    name(): string;
    setBackgroundTexture(backgroundTexture: Internal.IGuiTexture_): this;
    serializeInnerNBT(): Internal.CompoundTag;
    setLocationInfo(isPlayerContainer: boolean, isPlayerHotBar: boolean): this;
    getRegisterUI(): Internal.LDLRegister;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    setCanTakeItems(canTakeItems: boolean): this;
    setOverlay(overlay: Internal.IGuiTexture_): this;
    set itemHook(itemHook: Internal.Function_<Internal.ItemStack, Internal.ItemStack>)
    get translateKey(): string
    set drawHoverOverlay(drawHoverOverlay: boolean)
    get JEIIngredient(): any
    set canPutItems(canPutItems: boolean)
    get enabled(): boolean
    set onAddedTooltips(onAddedTooltips: Internal.BiConsumer_<SlotWidget, Internal.List<Internal.Component>>)
    set changeListener(changeListener: Internal.Runnable_)
    get chatComponent(): Internal.Component
    get ingredientIO(): Internal.IngredientIO
    set ingredientIO(ingredientIO: Internal.IngredientIO_)
    set drawHoverTips(drawHoverTips: boolean)
    get LDLRegister(): boolean
    get handle(): Internal.Slot
    set backgroundTexture(backgroundTexture: Internal.IGuiTexture_)
    get registerUI(): Internal.LDLRegister
    set canTakeItems(canTakeItems: boolean)
    set overlay(overlay: Internal.IGuiTexture_)
    drawHoverOverlay: boolean;
    isPlayerContainer: boolean;
    isPlayerHotBar: boolean;
    drawHoverTips: boolean;
    tooltipCallbacks: Internal.List<Internal.Consumer<Internal.List<Internal.Component>>>;
}
type SlotWidget_ = SlotWidget;
declare interface NBTIO {
    write(path: Internal.Path_, nbt: Internal.CompoundTag_): void;
    read(path: Internal.Path_): Internal.CompoundTag;
}
type NBTIO_ = NBTIO;
declare const NBTIO: NBTIO;
declare class RecipeCapability <T> {
    copyInner(content: T): T;
    of(o: any): T;
    copyWithModifier(content: T, modifier: Internal.ContentModifier_): T;
    getTraslateComponent(): Internal.Component;
    calculateAmount(left: Internal.List_<T>): number;
    slotName(io: Internal.IO_, index: number): string;
    slotName(io: Internal.IO_): string;
    copyContent(content: any, modifier: Internal.ContentModifier_): T;
    copyContent(content: any): T;
    get traslateComponent(): Internal.Component
    readonly name: string;
    readonly serializer: Internal.IContentSerializer<T>;
    readonly color: number;
}
type RecipeCapability_<T> = RecipeCapability<T>;
declare class any {
    constructor()
    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 any_ = any;
declare class SoundType {
    constructor(arg0: number, arg1: number, arg2: Internal.SoundEvent_, arg3: Internal.SoundEvent_, arg4: Internal.SoundEvent_, arg5: Internal.SoundEvent_, arg6: Internal.SoundEvent_)
    getVolume(): number;
    getPitch(): number;
    getHitSound(): Internal.SoundEvent;
    getStepSound(): Internal.SoundEvent;
    getBreakSound(): Internal.SoundEvent;
    getFallSound(): Internal.SoundEvent;
    getPlaceSound(): Internal.SoundEvent;
    get volume(): number
    get pitch(): number
    get hitSound(): Internal.SoundEvent
    get stepSound(): Internal.SoundEvent
    get breakSound(): Internal.SoundEvent
    get fallSound(): Internal.SoundEvent
    get placeSound(): Internal.SoundEvent
    static readonly HONEY_BLOCK: SoundType;
    static readonly SAND: SoundType;
    static readonly NETHER_BRICKS: SoundType;
    static readonly TUFF: SoundType;
    static readonly GRAVEL: SoundType;
    static readonly SHROOMLIGHT: SoundType;
    static readonly GILDED_BLACKSTONE: SoundType;
    static readonly HARD_CROP: SoundType;
    static readonly SCULK_CATALYST: SoundType;
    static readonly DEEPSLATE_TILES: SoundType;
    static readonly MOSS: SoundType;
    static readonly PACKED_MUD: SoundType;
    readonly pitch: number;
    static readonly GRASS: SoundType;
    static readonly SCULK: SoundType;
    static readonly SOUL_SOIL: SoundType;
    static readonly VINE: SoundType;
    static readonly WEEPING_VINES: SoundType;
    static readonly ANCIENT_DEBRIS: SoundType;
    static readonly SCULK_SENSOR: SoundType;
    static readonly BAMBOO: SoundType;
    static readonly GLASS: SoundType;
    static readonly DRIPSTONE_BLOCK: SoundType;
    static readonly POINTED_DRIPSTONE: SoundType;
    static readonly ROOTED_DIRT: SoundType;
    static readonly FROGSPAWN: SoundType;
    static readonly NETHER_ORE: SoundType;
    static readonly COPPER: SoundType;
    static readonly LANTERN: SoundType;
    static readonly CALCITE: SoundType;
    static readonly MUD_BRICKS: SoundType;
    static readonly STEM: SoundType;
    static readonly BONE_BLOCK: SoundType;
    static readonly FROGLIGHT: SoundType;
    static readonly SOUL_SAND: SoundType;
    static readonly MUD: SoundType;
    static readonly SNOW: SoundType;
    static readonly SCULK_VEIN: SoundType;
    static readonly BIG_DRIPLEAF: SoundType;
    static readonly TWISTING_VINES: SoundType;
    static readonly NETHERRACK: SoundType;
    static readonly AMETHYST_CLUSTER: SoundType;
    static readonly POLISHED_DEEPSLATE: SoundType;
    static readonly SLIME_BLOCK: SoundType;
    static readonly SCULK_SHRIEKER: SoundType;
    static readonly NYLIUM: SoundType;
    static readonly DEEPSLATE: SoundType;
    static readonly CHAIN: SoundType;
    static readonly SPORE_BLOSSOM: SoundType;
    static readonly WOOD: SoundType;
    static readonly BASALT: SoundType;
    static readonly AZALEA: SoundType;
    static readonly MANGROVE_ROOTS: SoundType;
    static readonly NETHER_GOLD_ORE: SoundType;
    static readonly SMALL_AMETHYST_BUD: SoundType;
    static readonly CANDLE: SoundType;
    static readonly FLOWERING_AZALEA: SoundType;
    static readonly ANVIL: SoundType;
    static readonly SCAFFOLDING: SoundType;
    static readonly AMETHYST: SoundType;
    static readonly CAVE_VINES: SoundType;
    static readonly DEEPSLATE_BRICKS: SoundType;
    static readonly LODESTONE: SoundType;
    readonly volume: number;
    static readonly FUNGUS: SoundType;
    static readonly CORAL_BLOCK: SoundType;
    static readonly SMALL_DRIPLEAF: SoundType;
    static readonly HANGING_ROOTS: SoundType;
    static readonly BAMBOO_SAPLING: SoundType;
    static readonly SWEET_BERRY_BUSH: SoundType;
    static readonly LILY_PAD: SoundType;
    static readonly NETHER_WART: SoundType;
    static readonly STONE: SoundType;
    static readonly MOSS_CARPET: SoundType;
    static readonly LADDER: SoundType;
    static readonly WET_GRASS: SoundType;
    static readonly NETHERITE_BLOCK: SoundType;
    static readonly LARGE_AMETHYST_BUD: SoundType;
    static readonly GLOW_LICHEN: SoundType;
    static readonly MEDIUM_AMETHYST_BUD: SoundType;
    static readonly MUDDY_MANGROVE_ROOTS: SoundType;
    static readonly WOOL: SoundType;
    static readonly CROP: SoundType;
    static readonly ROOTS: SoundType;
    static readonly WART_BLOCK: SoundType;
    static readonly NETHER_SPROUTS: SoundType;
    static readonly AZALEA_LEAVES: SoundType;
    static readonly POWDER_SNOW: SoundType;
    static readonly METAL: SoundType;
}
type SoundType_ = SoundType;
declare class ProgressWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(progressSupplier: Internal.DoubleSupplier_, x: number, y: number, width: number, height: number, fullImage: ResourceTexture_)
    constructor(progressSupplier: Internal.DoubleSupplier_, x: number, y: number, width: number, height: number)
    constructor(progressSupplier: Internal.DoubleSupplier_, x: number, y: number, width: number, height: number, progressBar: ProgressTexture_)
    isLDLRegister(): boolean;
    setDynamicHoverTips(dynamicHoverTips: Internal.Function_<number, string>): this;
    serializeWrapper(): Internal.CompoundTag;
    setProgressSupplier(progressSupplier: Internal.DoubleSupplier_): this;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    setProgressTexture(progressTexture: Internal.IGuiTexture_): this;
    setFillDirection(fillDirection: FillDirection_): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    serializeInnerNBT(): Internal.CompoundTag;
    setOverlayTexture(overlayTexture: Internal.IGuiTexture_): this;
    getRegisterUI(): Internal.LDLRegister;
    setProgressTexture(emptyBarArea: Internal.IGuiTexture_, filledBarArea: Internal.IGuiTexture_): this;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    get LDLRegister(): boolean
    set dynamicHoverTips(dynamicHoverTips: Internal.Function_<number, string>)
    set progressSupplier(progressSupplier: Internal.DoubleSupplier_)
    get translateKey(): string
    set progressTexture(progressTexture: Internal.IGuiTexture_)
    set fillDirection(fillDirection: FillDirection_)
    set overlayTexture(overlayTexture: Internal.IGuiTexture_)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    static readonly JEIProgress: Internal.DoubleSupplier;
    progressSupplier: Internal.DoubleSupplier;
}
type ProgressWidget_ = ProgressWidget;
declare class GTCEu {
    constructor()
    static appendId(id: string): ResourceLocation;
    static appendIdString(id: string): string;
    static init(): void;
    static isIrisLoaded(): boolean;
    static isRebornEnergyLoaded(): boolean;
    static initializeHighTier(): void;
    static isAE2Loaded(): boolean;
    static isKubeJSLoaded(): boolean;
    static id(path: string): ResourceLocation;
    static isAlmostUnifiedLoaded(): boolean;
    static isCreateLoaded(): boolean;
    static isHighTier(): boolean;
    get irisLoaded(): boolean
    get rebornEnergyLoaded(): boolean
    get AE2Loaded(): boolean
    get kubeJSLoaded(): boolean
    get almostUnifiedLoaded(): boolean
    get createLoaded(): boolean
    get highTier(): boolean
    static readonly NAME: "GregTechCEu";
    static readonly MOD_ID: "gtceu";
    static readonly LOGGER: Internal.Log4jLogger;
}
type GTCEu_ = GTCEu;
declare class LabelWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, text: Internal.Supplier_<string>)
    constructor(xPosition: number, yPosition: number, text: string)
    constructor(xPosition: number, yPosition: number, component: Internal.Component_)
    isLDLRegister(): boolean;
    setTextColor(color: number): this;
    serializeWrapper(): Internal.CompoundTag;
    setDropShadow(dropShadow: boolean): this;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    setTextSupplier(textSupplier: Internal.Supplier_<string>): void;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    setText(text: string): void;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    setComponent(component: Internal.Component_): void;
    get LDLRegister(): boolean
    set textColor(color: number)
    set dropShadow(dropShadow: boolean)
    get translateKey(): string
    set textSupplier(textSupplier: Internal.Supplier_<string>)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set text(text: string)
    set component(component: Internal.Component_)
}
type LabelWidget_ = LabelWidget;
declare class GTSoundEntries {
    constructor()
    static init(): void;
    static readonly PORTAL_OPENING: Internal.CustomSoundEntry;
    static readonly CHEMICAL: Internal.CustomSoundEntry;
    static readonly FIRE: Internal.CustomSoundEntry;
    static readonly CHAINSAW_TOOL: Internal.CustomSoundEntry;
    static readonly TRICORDER_TOOL: Internal.CustomSoundEntry;
    static readonly METAL_PIPE: Internal.CustomSoundEntry;
    static readonly FILE_TOOL: Internal.CustomSoundEntry;
    static readonly REPLICATOR: Internal.CustomSoundEntry;
    static readonly MOTOR: Internal.CustomSoundEntry;
    static readonly PLUNGER_TOOL: Internal.CustomSoundEntry;
    static readonly DRILL_TOOL: Internal.CustomSoundEntry;
    static readonly TURBINE: Internal.CustomSoundEntry;
    static readonly CUT: Internal.CustomSoundEntry;
    static readonly MINER: Internal.CustomSoundEntry;
    static readonly MORTAR_TOOL: Internal.CustomSoundEntry;
    static readonly BOILER: Internal.CustomSoundEntry;
    static readonly SAW_TOOL: Internal.CustomSoundEntry;
    static readonly ASSEMBLER: Internal.CustomSoundEntry;
    static readonly FURNACE: Internal.CustomSoundEntry;
    static readonly COOLING: Internal.CustomSoundEntry;
    static readonly SCIENCE: Internal.CustomSoundEntry;
    static readonly WRENCH_TOOL: Internal.CustomSoundEntry;
    static readonly SCREWDRIVER_TOOL: Internal.CustomSoundEntry;
    static readonly BATH: Internal.CustomSoundEntry;
    static readonly ARC: Internal.CustomSoundEntry;
    static readonly COMBUSTION: Internal.CustomSoundEntry;
    static readonly MACERATOR: Internal.CustomSoundEntry;
    static readonly COMPRESSOR: Internal.CustomSoundEntry;
    static readonly CENTRIFUGE: Internal.CustomSoundEntry;
    static readonly MIXER: Internal.CustomSoundEntry;
    static readonly SPRAY_CAN_TOOL: Internal.CustomSoundEntry;
    static readonly ELECTROLYZER: Internal.CustomSoundEntry;
    static readonly PORTAL_CLOSING: Internal.CustomSoundEntry;
    static readonly FORGE_HAMMER: Internal.CustomSoundEntry;
    static readonly SUS_RECORD: Internal.CustomSoundEntry;
    static readonly SOFT_MALLET_TOOL: Internal.CustomSoundEntry;
    static readonly WIRECUTTER_TOOL: Internal.CustomSoundEntry;
}
type GTSoundEntries_ = GTSoundEntries;
declare class Stats {
    constructor()
    static readonly SWIM_ONE_CM: ResourceLocation;
    static readonly FLY_ONE_CM: ResourceLocation;
    static readonly CLEAN_SHULKER_BOX: ResourceLocation;
    static readonly TOTAL_WORLD_TIME: ResourceLocation;
    static readonly TUNE_NOTEBLOCK: ResourceLocation;
    static readonly DAMAGE_RESISTED: ResourceLocation;
    static readonly ITEM_DROPPED: Internal.StatType<Internal.Item>;
    static readonly PLAYER_KILLS: ResourceLocation;
    static readonly INTERACT_WITH_BREWINGSTAND: ResourceLocation;
    static readonly INTERACT_WITH_CAMPFIRE: ResourceLocation;
    static readonly INSPECT_DISPENSER: ResourceLocation;
    static readonly INTERACT_WITH_FURNACE: ResourceLocation;
    static readonly OPEN_ENDERCHEST: ResourceLocation;
    static readonly ANIMALS_BRED: ResourceLocation;
    static readonly POT_FLOWER: ResourceLocation;
    static readonly INTERACT_WITH_STONECUTTER: ResourceLocation;
    static readonly ITEM_PICKED_UP: Internal.StatType<Internal.Item>;
    static readonly FALL_ONE_CM: ResourceLocation;
    static readonly DAMAGE_ABSORBED: ResourceLocation;
    static readonly FISH_CAUGHT: ResourceLocation;
    static readonly INTERACT_WITH_ANVIL: ResourceLocation;
    static readonly BOAT_ONE_CM: ResourceLocation;
    static readonly PLAY_RECORD: ResourceLocation;
    static readonly DAMAGE_DEALT_RESISTED: ResourceLocation;
    static readonly RAID_WIN: ResourceLocation;
    static readonly DAMAGE_DEALT: ResourceLocation;
    static readonly DEATHS: ResourceLocation;
    static readonly INTERACT_WITH_SMOKER: ResourceLocation;
    static readonly ITEM_USED: Internal.StatType<Internal.Item>;
    static readonly BELL_RING: ResourceLocation;
    static readonly INTERACT_WITH_SMITHING_TABLE: ResourceLocation;
    static readonly INSPECT_DROPPER: ResourceLocation;
    static readonly DROP: ResourceLocation;
    static readonly INTERACT_WITH_LECTERN: ResourceLocation;
    static readonly PLAY_TIME: ResourceLocation;
    static readonly WALK_ONE_CM: ResourceLocation;
    static readonly CLIMB_ONE_CM: ResourceLocation;
    static readonly TRADED_WITH_VILLAGER: ResourceLocation;
    static readonly RAID_TRIGGER: ResourceLocation;
    static readonly STRIDER_ONE_CM: ResourceLocation;
    static readonly ITEM_BROKEN: Internal.StatType<Internal.Item>;
    static readonly BLOCK_MINED: Internal.StatType<Internal.Block>;
    static readonly TIME_SINCE_REST: ResourceLocation;
    static readonly INTERACT_WITH_BEACON: ResourceLocation;
    static readonly INSPECT_HOPPER: ResourceLocation;
    static readonly PLAY_NOTEBLOCK: ResourceLocation;
    static readonly CUSTOM: Internal.StatType<ResourceLocation>;
    static readonly CROUCH_TIME: ResourceLocation;
    static readonly JUMP: ResourceLocation;
    static readonly ENTITY_KILLED: Internal.StatType<Internal.EntityType<any>>;
    static readonly ENTITY_KILLED_BY: Internal.StatType<Internal.EntityType<any>>;
    static readonly INTERACT_WITH_CARTOGRAPHY_TABLE: ResourceLocation;
    static readonly MOB_KILLS: ResourceLocation;
    static readonly OPEN_CHEST: ResourceLocation;
    static readonly SLEEP_IN_BED: ResourceLocation;
    static readonly CLEAN_ARMOR: ResourceLocation;
    static readonly CROUCH_ONE_CM: ResourceLocation;
    static readonly TALKED_TO_VILLAGER: ResourceLocation;
    static readonly DAMAGE_DEALT_ABSORBED: ResourceLocation;
    static readonly INTERACT_WITH_LOOM: ResourceLocation;
    static readonly LEAVE_GAME: ResourceLocation;
    static readonly HORSE_ONE_CM: ResourceLocation;
    static readonly WALK_ON_WATER_ONE_CM: ResourceLocation;
    static readonly MINECART_ONE_CM: ResourceLocation;
    static readonly ENCHANT_ITEM: ResourceLocation;
    static readonly TIME_SINCE_DEATH: ResourceLocation;
    static readonly DAMAGE_TAKEN: ResourceLocation;
    static readonly INTERACT_WITH_BLAST_FURNACE: ResourceLocation;
    static readonly TRIGGER_TRAPPED_CHEST: ResourceLocation;
    static readonly INTERACT_WITH_GRINDSTONE: ResourceLocation;
    static readonly OPEN_BARREL: ResourceLocation;
    static readonly SPRINT_ONE_CM: ResourceLocation;
    static readonly DAMAGE_BLOCKED_BY_SHIELD: ResourceLocation;
    static readonly EAT_CAKE_SLICE: ResourceLocation;
    static readonly INTERACT_WITH_CRAFTING_TABLE: ResourceLocation;
    static readonly CLEAN_BANNER: ResourceLocation;
    static readonly TARGET_HIT: ResourceLocation;
    static readonly ITEM_CRAFTED: Internal.StatType<Internal.Item>;
    static readonly WALK_UNDER_WATER_ONE_CM: ResourceLocation;
    static readonly PIG_ONE_CM: ResourceLocation;
    static readonly OPEN_SHULKER_BOX: ResourceLocation;
    static readonly USE_CAULDRON: ResourceLocation;
    static readonly AVIATE_ONE_CM: ResourceLocation;
    static readonly FILL_CAULDRON: ResourceLocation;
}
type Stats_ = Stats;
declare class GTBlocks {
    constructor()
    static generatePipeBlocks(): void;
    static init(): void;
    static generateCableBlocks(): void;
    static compassNode<T extends Internal.ItemLike>(section: Internal.CompassSection_, ...preNodes: Internal.CompassNode_[]): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static leavesBlockColor(): Internal.BlockColor;
    static unificationBlock<P, T extends Internal.Block, S2 extends com.tterrag.registrate.builders.BlockBuilder<T, P>>(tagPrefix: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): com.tterrag.registrate.util.nullness.NonNullFunction<S2, S2>;
    static generateLaserPipeBlocks(): void;
    static leavesItemColor(): Internal.ItemColor;
    static generateMaterialBlocks(): void;
    static compassNodeExist<T extends Internal.ItemLike>(section: Internal.CompassSection_, node: string, ...preNodes: Internal.CompassNode_[]): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static doMetalPipe(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): boolean;
    static createCasingBlock(name: string, texture: ResourceLocation_): Internal.BlockEntry<Internal.Block>;
    static createCasingBlock(name: string, blockSupplier: Internal.BiFunction_<Internal.BlockBehaviour$Properties, Internal.IRenderer, Internal.RendererBlock>, texture: ResourceLocation_, properties: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>, type: Internal.Supplier_<Internal.Supplier<Internal.RenderType>>): Internal.BlockEntry<Internal.Block>;
    static readonly COIL_TRITANIUM: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly CASING_ENGINE_INTAKE: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly FIREBOX_TITANIUM: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly CASING_LAMINATED_GLASS: Internal.BlockEntry<Internal.Block>;
    static readonly ALL_FILTERS: {[key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>};
    static readonly FILTER_CASING_STERILE: Internal.BlockEntry<Internal.Block>;
    static readonly LD_FLUID_PIPE: Internal.BlockEntry<Internal.LongDistancePipeBlock>;
    static MATERIAL_BLOCKS: Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.BlockEntry<Internal.MaterialBlock>>;
    static readonly CASING_STEEL_TURBINE: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_HSSG: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly STEEL_BRICKS_HULL: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_UXV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TITANIUM_TURBINE: Internal.BlockEntry<Internal.Block>;
    static FLUID_PIPE_BLOCKS: Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.BlockEntry<Internal.FluidPipeBlock>>;
    static readonly BRONZE_HULL: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_LV: Internal.BlockEntry<Internal.Block>;
    static readonly SUPERCONDUCTING_COIL: Internal.BlockEntry<Internal.FusionCasingBlock>;
    static readonly CASING_TUNGSTENSTEEL_TURBINE: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_MAX: Internal.BlockEntry<Internal.Block>;
    static readonly BRONZE_BRICKS_HULL: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_ULV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_BRONZE_PIPE: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_NAQUADAH: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly FUSION_COIL: Internal.BlockEntry<Internal.FusionCasingBlock>;
    static readonly HERMETIC_CASING_HV: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_UHV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TITANIUM_GEARBOX: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_INVAR_HEATPROOF: Internal.BlockEntry<Internal.Block>;
    static readonly LASER_PIPES: Internal.BlockEntry<any>[];
    static readonly CASING_PRIMITIVE_BRICKS: Internal.BlockEntry<Internal.Block>;
    static readonly FUSION_CASING_MK2: Internal.BlockEntry<Internal.FusionCasingBlock>;
    static readonly FUSION_CASING_MK3: Internal.BlockEntry<Internal.FusionCasingBlock>;
    static CABLE_BLOCKS: Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.BlockEntry<Internal.CableBlock>>;
    static readonly RUBBER_SAPLING: Internal.BlockEntry<Internal.SaplingBlock>;
    static readonly CASING_BRONZE_BRICKS: Internal.BlockEntry<Internal.Block>;
    static readonly FUSION_CASING: Internal.BlockEntry<Internal.FusionCasingBlock>;
    static readonly HIGH_POWER_CASING: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TUNGSTENSTEEL_GEARBOX: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_PTFE_INERT: Internal.BlockEntry<Internal.Block>;
    static readonly RUBBER_PLANK: Internal.BlockEntry<Internal.Block>;
    static readonly FIREBOX_TUNGSTENSTEEL: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly CASING_STAINLESS_CLEAN: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_KANTHAL: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly HERMETIC_CASING_LuV: Internal.BlockEntry<Internal.Block>;
    static readonly FUSION_GLASS: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_ASSEMBLY_LINE: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly CASING_STAINLESS_STEEL_GEARBOX: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TUNGSTENSTEEL_PIPE: Internal.BlockEntry<Internal.Block>;
    static readonly MINER_PIPE: Internal.BlockEntry<Internal.MinerPipeBlock>;
    static readonly COIL_TRINIUM: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly CASING_ALUMINIUM_FROSTPROOF: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_STEEL_GEARBOX: Internal.BlockEntry<Internal.Block>;
    static readonly TREATED_WOOD_PLANK: Internal.BlockEntry<Internal.Block>;
    static ITEM_PIPE_BLOCKS: Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.BlockEntry<Internal.ItemPipeBlock>>;
    static readonly ALL_COILS: {[key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>};
    static readonly CLEANROOM_GLASS: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_LuV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TITANIUM_STABLE: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_BRONZE_GEARBOX: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_NICHROME: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly CASING_EXTREME_ENGINE_INTAKE: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly ALL_FIREBOXES: {[key: Internal.BoilerFireboxType]: Internal.BlockEntry<any>, [key: Internal.BoilerFireboxType]: Internal.BlockEntry<any>, [key: Internal.BoilerFireboxType]: Internal.BlockEntry<any>, [key: Internal.BoilerFireboxType]: Internal.BlockEntry<any>};
    static readonly CASING_COKE_BRICKS: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_TUNGSTENSTEEL_ROBUST: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_ZPM: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_MV: Internal.BlockEntry<Internal.Block>;
    static readonly FILTER_CASING: Internal.BlockEntry<Internal.Block>;
    static readonly FIREBOX_STEEL: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly CASING_HSSE_STURDY: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_UV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_STAINLESS_TURBINE: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_IV: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_EV: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_CUPRONICKEL: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly CASING_ASSEMBLY_CONTROL: Internal.BlockEntry<Internal.Block>;
    static readonly FIREBOX_BRONZE: Internal.BlockEntry<Internal.ActiveBlock>;
    static readonly CASING_STEEL_SOLID: Internal.BlockEntry<Internal.Block>;
    static readonly ALL_FUSION_CASINGS: {[key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>, [key: any]: Internal.BlockEntry<any>};
    static readonly MACHINE_CASING_OpV: Internal.BlockEntry<Internal.Block>;
    static readonly COIL_TUNGSTENSTEEL: Internal.BlockEntry<Internal.CoilBlock>;
    static readonly RUBBER_LEAVES_DROPPING_CHANCE: number[];
    static readonly PLASTCRETE: Internal.BlockEntry<Internal.Block>;
    static readonly RUBBER_LEAVES: Internal.BlockEntry<Internal.LeavesBlock>;
    static readonly MATERIALS_TO_CASINGS: {[key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>, [key: com.gregtechceu.gtceu.api.data.chemical.material.Material]: Internal.BlockEntry<any>};
    static readonly CASING_STEEL_PIPE: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_EV: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_ZPM: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_GRATE: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_POLYTETRAFLUOROETHYLENE_PIPE: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_LV: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_UV: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_UHV: Internal.BlockEntry<Internal.Block>;
    static readonly RUBBER_LOG: Internal.BlockEntry<Internal.RubberLogBlock>;
    static readonly CASING_TITANIUM_PIPE: Internal.BlockEntry<Internal.Block>;
    static readonly LD_ITEM_PIPE: Internal.BlockEntry<Internal.LongDistancePipeBlock>;
    static readonly CASING_TEMPERED_GLASS: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_UIV: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_MV: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_HV: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_PUMP_DECK: Internal.BlockEntry<Internal.Block>;
    static readonly MACHINE_CASING_UEV: Internal.BlockEntry<Internal.Block>;
    static readonly HERMETIC_CASING_IV: Internal.BlockEntry<Internal.Block>;
    static readonly STEEL_HULL: Internal.BlockEntry<Internal.Block>;
}
type GTBlocks_ = GTBlocks;
declare class AlmostUnified {
    static getPreferredItemForTag(tag: ResourceLocation_): Internal.ItemStack;
    static getReplacementForItem(stack: Internal.ItemStack_): Internal.ItemStack;
    static getUnifyConfig(): Internal.UnifyConfig;
    static getItemIds(tag: ResourceLocation_): Internal.Set<string>;
    static getTags(): Internal.Set<string>;
    static getPreferredTagForItem(stack: Internal.ItemStack_): string;
    get unifyConfig(): Internal.UnifyConfig
    get tags(): Internal.Set<string>
}
type AlmostUnified_ = AlmostUnified;
declare class GTRecipeTypes {
    constructor()
    static get(name: string): Internal.GTRecipeType;
    static init(): void;
    static register(name: string, group: string, ...proxyRecipes: Internal.RecipeType_<any>[]): Internal.GTRecipeType;
    static readonly CHEMICAL_BATH_RECIPES: Internal.GTRecipeType;
    static readonly STEAM_TURBINE_FUELS: Internal.GTRecipeType;
    static readonly GENERATOR: "generator";
    static readonly FORMING_PRESS_RECIPES: Internal.GTRecipeType;
    static readonly STEAM_BOILER_RECIPES: Internal.GTRecipeType;
    static readonly ALLOY_SMELTER_RECIPES: Internal.GTRecipeType;
    static readonly CIRCUIT_ASSEMBLER_RECIPES: Internal.GTRecipeType;
    static readonly COKE_OVEN_RECIPES: Internal.GTRecipeType;
    static readonly DISTILLATION_RECIPES: Internal.GTRecipeType;
    static readonly DISTILLERY_RECIPES: Internal.GTRecipeType;
    static readonly LARGE_BOILER_RECIPES: Internal.GTRecipeType;
    static readonly PYROLYSE_RECIPES: Internal.GTRecipeType;
    static readonly AUTOCLAVE_RECIPES: Internal.GTRecipeType;
    static readonly DUMMY: "dummy";
    static readonly COMPRESSOR_RECIPES: Internal.GTRecipeType;
    static readonly LASER_ENGRAVER_RECIPES: Internal.GTRecipeType;
    static readonly EXTRUDER_RECIPES: Internal.GTRecipeType;
    static readonly ARC_FURNACE_RECIPES: Internal.GTRecipeType;
    static readonly BREWING_RECIPES: Internal.GTRecipeType;
    static readonly CANNER_RECIPES: Internal.GTRecipeType;
    static readonly MIXER_RECIPES: Internal.GTRecipeType;
    static readonly COMBUSTION_GENERATOR_FUELS: Internal.GTRecipeType;
    static readonly ASSEMBLY_LINE_RECIPES: Internal.GTRecipeType;
    static readonly STEAM: "steam";
    static readonly FLUID_SOLIDFICATION_RECIPES: Internal.GTRecipeType;
    static readonly FLUID_HEATER_RECIPES: Internal.GTRecipeType;
    static readonly PRIMITIVE_BLAST_FURNACE_RECIPES: Internal.GTRecipeType;
    static readonly PLASMA_GENERATOR_FUELS: Internal.GTRecipeType;
    static readonly SIFTER_RECIPES: Internal.GTRecipeType;
    static CREATE_MIXER_RECIPES: Internal.GTRecipeType;
    static readonly KINETIC: "kinetic";
    static readonly POLARIZER_RECIPES: Internal.GTRecipeType;
    static readonly LATHE_RECIPES: Internal.GTRecipeType;
    static readonly CUTTER_RECIPES: Internal.GTRecipeType;
    static readonly ORE_WASHER_RECIPES: Internal.GTRecipeType;
    static readonly FERMENTING_RECIPES: Internal.GTRecipeType;
    static readonly MACERATOR_RECIPES: Internal.GTRecipeType;
    static readonly ELECTROLYZER_RECIPES: Internal.GTRecipeType;
    static readonly IMPLOSION_RECIPES: Internal.GTRecipeType;
    static readonly EXTRACTOR_RECIPES: Internal.GTRecipeType;
    static readonly BLAST_RECIPES: Internal.GTRecipeType;
    static readonly THERMAL_CENTRIFUGE_RECIPES: Internal.GTRecipeType;
    static readonly GAS_COLLECTOR_RECIPES: Internal.GTRecipeType;
    static readonly VACUUM_RECIPES: Internal.GTRecipeType;
    static readonly WIREMILL_RECIPES: Internal.GTRecipeType;
    static readonly PACKER_RECIPES: Internal.GTRecipeType;
    static readonly FURNACE_RECIPES: Internal.GTRecipeType;
    static readonly ROCK_BREAKER_RECIPES: Internal.GTRecipeType;
    static readonly CRACKING_RECIPES: Internal.GTRecipeType;
    static readonly MULTIBLOCK: "multiblock";
    static readonly CENTRIFUGE_RECIPES: Internal.GTRecipeType;
    static readonly GAS_TURBINE_FUELS: Internal.GTRecipeType;
    static readonly DUMMY_RECIPES: Internal.GTRecipeType;
    static readonly ELECTROMAGNETIC_SEPARATOR_RECIPES: Internal.GTRecipeType;
    static readonly FORGE_HAMMER_RECIPES: Internal.GTRecipeType;
    static readonly ASSEMBLER_RECIPES: Internal.GTRecipeType;
    static readonly CHEMICAL_RECIPES: Internal.GTRecipeType;
    static readonly ELECTRIC: "electric";
    static readonly BENDER_RECIPES: Internal.GTRecipeType;
    static readonly FUSION_RECIPES: Internal.GTRecipeType;
    static readonly LARGE_CHEMICAL_RECIPES: Internal.GTRecipeType;
}
type GTRecipeTypes_ = GTRecipeTypes;
declare class GTMaterialIconSet {
    constructor(name: string, parentIconset: GTMaterialIconSet_)
    constructor(name: string, parentIconset: GTMaterialIconSet_, isRootIconset: boolean)
    constructor(name: string)
    static init(): void;
    static getByName(name: string): GTMaterialIconSet;
    static readonly OPAL: GTMaterialIconSet;
    static readonly METALLIC: GTMaterialIconSet;
    static readonly EMERALD: GTMaterialIconSet;
    static readonly ICON_SETS: {"glass": GTMaterialIconSet, "rough": GTMaterialIconSet, "bright": GTMaterialIconSet, "quartz": GTMaterialIconSet, "metallic": GTMaterialIconSet, "ruby": GTMaterialIconSet, "gem_horizontal": GTMaterialIconSet, "sand": GTMaterialIconSet, "diamond": GTMaterialIconSet, "fine": GTMaterialIconSet, "certus": GTMaterialIconSet, "opal": GTMaterialIconSet, "magnetic": GTMaterialIconSet, "flint": GTMaterialIconSet, "shiny": GTMaterialIconSet, "wood": GTMaterialIconSet, "lignite": GTMaterialIconSet, "lapis": GTMaterialIconSet, "fluid": GTMaterialIconSet, "gem_vertical": GTMaterialIconSet, "dull": GTMaterialIconSet, "emerald": GTMaterialIconSet, "netherstar": GTMaterialIconSet};
    static readonly WOOD: GTMaterialIconSet;
    static readonly GEM_HORIZONTAL: GTMaterialIconSet;
    static readonly QUARTZ: GTMaterialIconSet;
    static readonly NETHERSTAR: GTMaterialIconSet;
    readonly parentIconset: GTMaterialIconSet;
    static readonly DIAMOND: GTMaterialIconSet;
    readonly id: number;
    static readonly RUBY: GTMaterialIconSet;
    static readonly GLASS: GTMaterialIconSet;
    static readonly FLINT: GTMaterialIconSet;
    static readonly CERTUS: GTMaterialIconSet;
    readonly name: string;
    static readonly MAGNETIC: GTMaterialIconSet;
    static readonly LAPIS: GTMaterialIconSet;
    static readonly LIGNITE: GTMaterialIconSet;
    static readonly FLUID: GTMaterialIconSet;
    static readonly FINE: GTMaterialIconSet;
    static readonly SAND: GTMaterialIconSet;
    static readonly GEM_VERTICAL: GTMaterialIconSet;
    readonly isRootIconset: boolean;
    static readonly SHINY: GTMaterialIconSet;
    static readonly DULL: GTMaterialIconSet;
    static readonly ROUGH: GTMaterialIconSet;
    static readonly BRIGHT: GTMaterialIconSet;
}
type GTMaterialIconSet_ = GTMaterialIconSet;
declare class Duration implements Internal.TemporalAmount, Internal.Comparable<Duration>, Internal.Serializable {
    static parse(arg0: Internal.CharSequence_): Duration;
    compareTo(arg0: any): number;
    minusHours(arg0: number): this;
    plusMillis(arg0: number): this;
    toNanosPart(): number;
    getUnits(): Internal.List<Internal.TemporalUnit>;
    multipliedBy(arg0: number): this;
    dividedBy(arg0: number): this;
    get(arg0: Internal.TemporalUnit_): number;
    minusNanos(arg0: number): this;
    static ofSeconds(arg0: number): Duration;
    isNegative(): boolean;
    minus(arg0: Duration_): this;
    static ofMinutes(arg0: number): Duration;
    static ofNanos(arg0: number): Duration;
    toDays(): number;
    toHoursPart(): number;
    minusDays(arg0: number): this;
    toSecondsPart(): number;
    static ofMillis(arg0: number): Duration;
    plusNanos(arg0: number): this;
    minusSeconds(arg0: number): this;
    toMinutes(): number;
    plus(arg0: number, arg1: Internal.TemporalUnit_): this;
    toMillis(): number;
    toHours(): number;
    getSeconds(): number;
    static ofSeconds(arg0: number, arg1: number): Duration;
    toMinutesPart(): number;
    isZero(): boolean;
    static of(arg0: number, arg1: Internal.TemporalUnit_): Duration;
    withSeconds(arg0: number): this;
    static between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): Duration;
    plusSeconds(arg0: number): this;
    plusMinutes(arg0: number): this;
    toNanos(): number;
    negated(): this;
    static ofDays(arg0: number): Duration;
    addTo(arg0: Internal.Temporal_): Internal.Temporal;
    compareTo(arg0: Duration_): number;
    minus(arg0: number, arg1: Internal.TemporalUnit_): this;
    plus(arg0: Duration_): this;
    toDaysPart(): number;
    plusDays(arg0: number): this;
    static from(arg0: Internal.TemporalAmount_): Duration;
    getNano(): number;
    plusHours(arg0: number): this;
    truncatedTo(arg0: Internal.TemporalUnit_): this;
    subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
    minusMillis(arg0: number): this;
    dividedBy(arg0: Duration_): number;
    abs(): this;
    static ofHours(arg0: number): Duration;
    minusMinutes(arg0: number): this;
    withNanos(arg0: number): this;
    toSeconds(): number;
    toMillisPart(): number;
    get units(): Internal.List<Internal.TemporalUnit>
    get negative(): boolean
    get seconds(): number
    get zero(): boolean
    get nano(): number
    static readonly ZERO: Duration;
}
type Duration_ = Duration;
declare class GTFluidBuilder {
    constructor()
    viscosity(mcViscosity: number): this;
    disableColor(): this;
    name(name: string): this;
    textures(hasCustomStill: boolean): this;
    attributes(...attributes: Internal.FluidAttribute_[]): this;
    viscosity(viscosity: number): this;
    getStill(): ResourceLocation;
    disableBucket(): this;
    customStill(): this;
    attribute(attribute: Internal.FluidAttribute_): this;
    density(mcDensity: number): this;
    translation(translationKey: string): this;
    textures(hasCustomStill: boolean, hasCustomFlowing: boolean): this;
    color(color: number): this;
    setBurnTime(burnTime: number): void;
    build(modid: string, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, key: Internal.FluidStorageKey_): Internal.Supplier<Internal.Fluid>;
    getFlowing(): ResourceLocation;
    density(density: number): this;
    temperature(temperature: number): this;
    block(): this;
    state(state: GTFluidState_): this;
    luminosity(luminosity: number): this;
    get still(): ResourceLocation
    set burnTime(burnTime: number)
    get flowing(): ResourceLocation
}
type GTFluidBuilder_ = GTFluidBuilder;
declare class Predicates {
    constructor()
    static controller(predicate: Internal.TraceabilityPredicate_): Internal.TraceabilityPredicate;
    static autoAbilities(...recipeType: Internal.GTRecipeType_[]): Internal.TraceabilityPredicate;
    static abilities(...abilities: PartAbility_[]): Internal.TraceabilityPredicate;
    static autoAbilities(checkMaintenance: boolean, checkMuffler: boolean, checkParallel: boolean): Internal.TraceabilityPredicate;
    static custom(predicate: Internal.Predicate_<Internal.MultiblockState>, candidates: Internal.Supplier_<Internal.BlockInfo[]>): Internal.TraceabilityPredicate;
    static fluids(...fluids: Internal.Fluid_[]): Internal.TraceabilityPredicate;
    static cleanroomFilters(): Internal.TraceabilityPredicate;
    static frames(...frameMaterials: com.gregtechceu.gtceu.api.data.chemical.material.Material_[]): Internal.TraceabilityPredicate;
    static blocks(...blocks: Internal.IMachineBlock_[]): Internal.TraceabilityPredicate;
    static states(...allowedStates: Internal.BlockState_[]): Internal.TraceabilityPredicate;
    static autoAbilities(recipeType: Internal.GTRecipeType_[], checkEnergyIn: boolean, checkEnergyOut: boolean, checkItemIn: boolean, checkItemOut: boolean, checkFluidIn: boolean, checkFluidOut: boolean): Internal.TraceabilityPredicate;
    static blocks(...blocks: Internal.Block_[]): Internal.TraceabilityPredicate;
    static ability(ability: PartAbility_, ...tiers: number[]): Internal.TraceabilityPredicate;
    static any(): Internal.TraceabilityPredicate;
    static air(): Internal.TraceabilityPredicate;
    static heatingCoils(): Internal.TraceabilityPredicate;
}
type Predicates_ = Predicates;
declare class OutputItem implements Internal.OutputReplacement {
    getNbt(): Internal.CompoundTag;
    getCount(): number;
    transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
    withRolls(rolls: Internal.IntProvider_): this;
    static of(from: any): OutputItem;
    getChance(): number;
    isEmpty(): boolean;
    withCount(count: number): this;
    weakNBT(): InputItem;
    strongNBT(): InputItem;
    replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
    static of(item: Internal.ItemStack_, chance: number): OutputItem;
    withChance(chance: number): this;
    withRolls(min: number, max: number): this;
    hasChance(): boolean;
    /**
     * @deprecated
    */
    ignoreNBT(): InputItem;
    get nbt(): Internal.CompoundTag
    get count(): number
    get chance(): number
    get empty(): boolean
    static readonly EMPTY: OutputItem;
    readonly item: Internal.ItemStack;
    readonly rolls: Internal.IntProvider;
    readonly chance: number;
}
type OutputItem_ = Internal.ItemStack_ | OutputItem;
declare class GTMachines {
    constructor()
    static registerTransformerMachines(langName: string, baseAmp: number): Internal.MachineDefinition[];
    static registerTieredMultis(name: string, factory: Internal.BiFunction_<Internal.IMachineBlockEntity, number, Internal.MultiblockControllerMachine>, builder: Internal.BiFunction_<number, Internal.MultiblockMachineBuilder, Internal.MultiblockMachineDefinition>, ...tiers: number[]): Internal.MultiblockMachineDefinition[];
    static get(name: string): Internal.MachineDefinition;
    static init(): void;
    static registerLargeTurbine(name: string, tier: number, recipeType: Internal.GTRecipeType_, casing: Internal.Supplier_<Internal.Block>, gear: Internal.Supplier_<Internal.Block>, casingTexture: ResourceLocation_, overlayModel: ResourceLocation_): Internal.MultiblockMachineDefinition;
    static registerDrum(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, capacity: number, lang: string): Internal.MachineDefinition;
    static registerLargeBoiler(name: string, casing: Internal.Supplier_<Internal.Block>, pipe: Internal.Supplier_<Internal.Block>, fireBox: Internal.Supplier_<Internal.Block>, texture: ResourceLocation_, firebox: Internal.BoilerFireboxType_, maxTemperature: number, heatSpeed: number): Internal.MultiblockMachineDefinition;
    static registerLaserHatch(io: Internal.IO_, amperage: number, ability: PartAbility_): Internal.MachineDefinition[];
    static createTankTooltips(nbtName: string): Internal.BiConsumer<Internal.ItemStack, Internal.List<Internal.Component>>;
    static registerSteamMachines(name: string, factory: Internal.BiFunction_<Internal.IMachineBlockEntity, boolean, Internal.MetaMachine>, builder: Internal.BiFunction_<boolean, Internal.MachineBuilder<Internal.MachineDefinition>, Internal.MachineDefinition>): it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static registerBatteryBuffer(batterySlotSize: number): Internal.MachineDefinition[];
    static explosion(): Internal.Component;
    static registerTieredMachines(name: string, factory: Internal.BiFunction_<Internal.IMachineBlockEntity, number, Internal.MetaMachine>, builder: Internal.BiFunction_<number, Internal.MachineBuilder<Internal.MachineDefinition>, Internal.MachineDefinition>, ...tiers: number[]): Internal.MachineDefinition[];
    static registerConverter(amperage: number): Internal.MachineDefinition[];
    static registerSimpleMachines(name: string, recipeType: Internal.GTRecipeType_): Internal.MachineDefinition[];
    static registerSimpleMachines(name: string, recipeType: Internal.GTRecipeType_, tankScalingFunction: Internal.Int2LongFunction_): Internal.MachineDefinition[];
    static registerCharger(itemSlotSize: number): Internal.MachineDefinition[];
    static registerSimpleMachines(name: string, recipeType: Internal.GTRecipeType_, tankScalingFunction: Internal.Int2LongFunction_, ...tiers: number[]): Internal.MachineDefinition[];
    static registerSimpleSteamMachines(name: string, recipeType: Internal.GTRecipeType_): it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static registerSimpleGenerator(name: string, recipeType: Internal.GTRecipeType_, tankScalingFunction: Internal.Int2LongFunction_, ...tiers: number[]): Internal.MachineDefinition[];
    static registerCrate(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, capacity: number, lang: string): Internal.MachineDefinition;
    static registerLargeCombustionEngine(name: string, tier: number, casing: Internal.Supplier_<Internal.Block>, gear: Internal.Supplier_<Internal.Block>, intake: Internal.Supplier_<Internal.Block>, casingTexture: ResourceLocation_, overlayModel: ResourceLocation_): Internal.MultiblockMachineDefinition;
    static workableTiered(tier: number, voltage: number, energyCapacity: number, recipeType: Internal.GTRecipeType_, tankCapacity: number, input: boolean): Internal.Component[];
    static readonly COMPRESSOR: Internal.MachineDefinition[];
    static readonly CUTTER: Internal.MachineDefinition[];
    static readonly LARGE_BOILER_TUNGSTENSTEEL: Internal.MultiblockMachineDefinition;
    static readonly ASSEMBLER: Internal.MachineDefinition[];
    static readonly ELECTRIC_TIERS: number[];
    static readonly ELECTROMAGNETIC_SEPARATOR: Internal.MachineDefinition[];
    static readonly VACUUM_FREEZER: Internal.MultiblockMachineDefinition;
    static readonly STEAM_MACERATOR: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly LASER_OUTPUT_HATCH_4096: Internal.MachineDefinition[];
    static readonly HULL: Internal.MachineDefinition[];
    static readonly LASER_INPUT_HATCH_4096: Internal.MachineDefinition[];
    static readonly DISTILLATION_TOWER: Internal.MultiblockMachineDefinition;
    static readonly CHEMICAL_BATH: Internal.MachineDefinition[];
    static readonly HI_AMP_TRANSFORMER_2A: Internal.MachineDefinition[];
    static readonly FLUID_EXPORT_HATCH: Internal.MachineDefinition[];
    static readonly LASER_INPUT_HATCH_256: Internal.MachineDefinition[];
    static readonly GAS_COLLECTOR: Internal.MachineDefinition[];
    static TUNGSTENSTEEL_CRATE: Internal.MachineDefinition;
    static readonly SUPER_TANK: Internal.MachineDefinition[];
    static readonly LARGE_COMBUSTION_ENGINE: Internal.MultiblockMachineDefinition;
    static readonly QUANTUM_CHEST: Internal.MachineDefinition[];
    static readonly HIGH_TIERS: number[];
    static CHEST_TOOLTIPS: Internal.BiConsumer<Internal.ItemStack, Internal.List<Internal.Component>>;
    static readonly STEAM_EXTRACTOR: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly LONG_DIST_FLUID_ENDPOINT: Internal.MachineDefinition;
    static readonly LARGE_BOILER_STEEL: Internal.MultiblockMachineDefinition;
    static readonly ENERGY_CONVERTER_4A: Internal.MachineDefinition[];
    static readonly ENERGY_OUTPUT_HATCH: Internal.MachineDefinition[];
    static readonly IMPLOSION_COMPRESSOR: Internal.MultiblockMachineDefinition;
    static readonly PUMP: Internal.MachineDefinition[];
    static readonly ACTIVE_TRANSFORMER: Internal.MultiblockMachineDefinition;
    static readonly ENERGY_CONVERTER_8A: Internal.MachineDefinition[];
    static readonly EXTRUDER: Internal.MachineDefinition[];
    static WOODEN_CRATE: Internal.MachineDefinition;
    static readonly LATHE: Internal.MachineDefinition[];
    static readonly ENERGY_INPUT_HATCH: Internal.MachineDefinition[];
    static BRONZE_CRATE: Internal.MachineDefinition;
    static readonly STEAM_FURNACE: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly BATTERY_BUFFER_8: Internal.MachineDefinition[];
    static readonly ENERGY_INPUT_HATCH_4A: Internal.MachineDefinition[];
    static readonly STEAM_HATCH: Internal.MachineDefinition;
    static readonly STEAM_HAMMER: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly CANNER: Internal.MachineDefinition[];
    static readonly BLOCK_BREAKER: Internal.MachineDefinition[];
    static readonly THERMAL_CENTRIFUGE: Internal.MachineDefinition[];
    static STAINLESS_STEEL_DRUM: Internal.MachineDefinition;
    static TITANIUM_CRATE: Internal.MachineDefinition;
    static readonly POLARIZER: Internal.MachineDefinition[];
    static ALUMINIUM_CRATE: Internal.MachineDefinition;
    static readonly AUTO_MAINTENANCE_HATCH: Internal.MachineDefinition;
    static readonly STEAM_TURBINE: Internal.MachineDefinition[];
    static readonly STEAM_LIQUID_BOILER: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly LASER_OUTPUT_HATCH_256: Internal.MachineDefinition[];
    static readonly CLEANROOM: Internal.MultiblockMachineDefinition;
    static readonly STEAM_ALLOY_SMELTER: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly FLUID_DRILLING_RIG: Internal.MultiblockMachineDefinition[];
    static WOODEN_DRUM: Internal.MachineDefinition;
    static readonly MINER: Internal.MachineDefinition[];
    static GOLD_DRUM: Internal.MachineDefinition;
    static readonly CENTRIFUGE: Internal.MachineDefinition[];
    static readonly COKE_OVEN: Internal.MultiblockMachineDefinition;
    static readonly ITEM_IMPORT_BUS: Internal.MachineDefinition[];
    static readonly FISHER: Internal.MachineDefinition[];
    static DRUM_CAPACITY: {[key: Internal.MachineDefinition]: 16000, [key: Internal.MachineDefinition]: 32000, [key: Internal.MachineDefinition]: 64000, [key: Internal.MachineDefinition]: 128000, [key: Internal.MachineDefinition]: 256000, [key: Internal.MachineDefinition]: 32000, [key: Internal.MachineDefinition]: 512000, [key: Internal.MachineDefinition]: 1024000};
    static ALUMINIUM_DRUM: Internal.MachineDefinition;
    static readonly BATTERY_BUFFER_16: Internal.MachineDefinition[];
    static readonly FLUID_HEATER: Internal.MachineDefinition[];
    static readonly defaultTankSizeFunction: Internal.Int2LongFunction;
    static readonly LARGE_CHEMICAL_REACTOR: Internal.MultiblockMachineDefinition;
    static TITANIUM_DRUM: Internal.MachineDefinition;
    static readonly FERMENTER: Internal.MachineDefinition[];
    static readonly LASER_ENGRAVER: Internal.MachineDefinition[];
    static readonly FLUID_PASSTHROUGH_HATCH: Internal.MachineDefinition[];
    static readonly POWER_TRANSFORMER: Internal.MachineDefinition[];
    static readonly STEAM_GRINDER: Internal.MultiblockMachineDefinition;
    static BRONZE_DRUM: Internal.MachineDefinition;
    static readonly ALL_TIERS: number[];
    static readonly ELECTRIC_FURNACE: Internal.MachineDefinition[];
    static readonly STEAM_ROCK_CRUSHER: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly steamGeneratorTankSizeFunction: Internal.Int2LongFunction;
    static readonly MUFFLER_HATCH: Internal.MachineDefinition[];
    static readonly SIFTER: Internal.MachineDefinition[];
    static readonly PACKER: Internal.MachineDefinition[];
    static readonly ENERGY_OUTPUT_HATCH_4A: Internal.MachineDefinition[];
    static readonly ELECTRIC_BLAST_FURNACE: Internal.MultiblockMachineDefinition;
    static readonly ROCK_CRUSHER: Internal.MachineDefinition[];
    static readonly CONFIGURABLE_MAINTENANCE_HATCH: Internal.MachineDefinition;
    static readonly ITEM_EXPORT_BUS: Internal.MachineDefinition[];
    static readonly ENERGY_INPUT_HATCH_16A: Internal.MachineDefinition[];
    static readonly LARGE_MINER: Internal.MultiblockMachineDefinition[];
    static readonly LARGE_STEAM_TURBINE: Internal.MultiblockMachineDefinition;
    static readonly FORGE_HAMMER: Internal.MachineDefinition[];
    static readonly LARGE_BOILER_TITANIUM: Internal.MultiblockMachineDefinition;
    static readonly COKE_OVEN_HATCH: Internal.MachineDefinition;
    static readonly WIREMILL: Internal.MachineDefinition[];
    static STEEL_DRUM: Internal.MachineDefinition;
    static readonly FLUID_IMPORT_HATCH: Internal.MachineDefinition[];
    static readonly MIXER: Internal.MachineDefinition[];
    static readonly CLEANING_MAINTENANCE_HATCH: Internal.MachineDefinition;
    static readonly MACERATOR: Internal.MachineDefinition[];
    static readonly SUPER_CHEST: Internal.MachineDefinition[];
    static readonly STEAM_EXPORT_BUS: Internal.MachineDefinition;
    static readonly genericGeneratorTankSizeFunction: Internal.Int2LongFunction;
    static readonly LONG_DIST_ITEM_ENDPOINT: Internal.MachineDefinition;
    static readonly PUMP_HATCH: Internal.MachineDefinition;
    static readonly HI_AMP_TRANSFORMER_4A: Internal.MachineDefinition[];
    static readonly PROCESSING_ARRAY: Internal.MultiblockMachineDefinition[];
    static readonly MULTI_SMELTER: Internal.MultiblockMachineDefinition;
    static readonly EXTREME_COMBUSTION_ENGINE: Internal.MultiblockMachineDefinition;
    static readonly BENDER: Internal.MachineDefinition[];
    static readonly ITEM_PASSTHROUGH_HATCH: Internal.MachineDefinition[];
    static readonly AUTOCLAVE: Internal.MachineDefinition[];
    static readonly STEAM_MINER: Internal.MachineDefinition;
    static readonly TRANSFORMER: Internal.MachineDefinition[];
    static readonly MAINTENANCE_HATCH: Internal.MachineDefinition;
    static readonly STEAM_SOLID_BOILER: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static STEEL_CRATE: Internal.MachineDefinition;
    static readonly STEAM_OVEN: Internal.MultiblockMachineDefinition;
    static readonly LOW_TIERS: number[];
    static readonly EXTRACTOR: Internal.MachineDefinition[];
    static readonly DIODE: Internal.MachineDefinition[];
    static readonly ROTOR_HOLDER: Internal.MachineDefinition[];
    static readonly LARGE_GAS_TURBINE: Internal.MultiblockMachineDefinition;
    static readonly BREWERY: Internal.MachineDefinition[];
    static TUNGSTENSTEEL_DRUM: Internal.MachineDefinition;
    static readonly hvCappedTankSizeFunction: Internal.Int2LongFunction;
    static STAINLESS_STEEL_CRATE: Internal.MachineDefinition;
    static readonly STEAM_COMPRESSOR: it.unimi.dsi.fastutil.Pair<Internal.MachineDefinition, Internal.MachineDefinition>;
    static readonly QUANTUM_TANK: Internal.MachineDefinition[];
    static readonly ASSEMBLY_LINE: Internal.MultiblockMachineDefinition;
    static readonly BATTERY_BUFFER_4: Internal.MachineDefinition[];
    static readonly LARGE_PLASMA_TURBINE: Internal.MultiblockMachineDefinition;
    static readonly FORMING_PRESS: Internal.MachineDefinition[];
    static readonly LARGE_BOILER_BRONZE: Internal.MultiblockMachineDefinition;
    static readonly CRACKER: Internal.MultiblockMachineDefinition;
    static readonly DISTILLERY: Internal.MachineDefinition[];
    static readonly largeTankSizeFunction: Internal.Int2LongFunction;
    static readonly PRIMITIVE_PUMP: Internal.MultiblockMachineDefinition;
    static readonly GAS_TURBINE: Internal.MachineDefinition[];
    static readonly CHEMICAL_REACTOR: Internal.MachineDefinition[];
    static readonly ARC_FURNACE: Internal.MachineDefinition[];
    static readonly COMBUSTION: Internal.MachineDefinition[];
    static readonly PYROLYSE_OVEN: Internal.MultiblockMachineDefinition;
    static readonly LASER_INPUT_HATCH_1024: Internal.MachineDefinition[];
    static readonly PRIMITIVE_BLAST_FURNACE: Internal.MultiblockMachineDefinition;
    static readonly CREATIVE_ENERGY: Internal.MachineDefinition;
    static readonly LASER_OUTPUT_HATCH_1024: Internal.MachineDefinition[];
    static BEDROCK_ORE_MINER: Internal.MultiblockMachineDefinition[];
    static readonly STEAM_IMPORT_BUS: Internal.MachineDefinition;
    static readonly ELECTROLYZER: Internal.MachineDefinition[];
    static readonly FUSION_REACTOR: Internal.MultiblockMachineDefinition[];
    static readonly ENERGY_CONVERTER_1A: Internal.MachineDefinition[];
    static readonly ENERGY_OUTPUT_HATCH_16A: Internal.MachineDefinition[];
    static readonly CHARGER_4: Internal.MachineDefinition[];
    static readonly FLUID_SOLIDIFIER: Internal.MachineDefinition[];
    static readonly ORE_WASHER: Internal.MachineDefinition[];
    static readonly CIRCUIT_ASSEMBLER: Internal.MachineDefinition[];
    static readonly ENERGY_CONVERTER_16A: Internal.MachineDefinition[];
    static readonly ALLOY_SMELTER: Internal.MachineDefinition[];
}
type GTMachines_ = GTMachines;
declare class Fluid {
    constructor()
    static of(o: Internal.FluidStackJS_): Internal.FluidStackJS;
    static getEmpty(): Internal.FluidStackJS;
    static getType(id: ResourceLocation_): Internal.Fluid;
    static of(o: Internal.FluidStackJS_, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
    static of(o: Internal.FluidStackJS_, amount: number, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
    static of(o: Internal.FluidStackJS_, amount: number): Internal.FluidStackJS;
    static lava(amount: number): Internal.FluidStackJS;
    static lava(): Internal.FluidStackJS;
    static getTypes(): Internal.List<string>;
    static getId(fluid: Internal.Fluid_): ResourceLocation;
    static water(amount: number): Internal.FluidStackJS;
    static exists(id: ResourceLocation_): boolean;
    static water(): Internal.FluidStackJS;
    get empty(): Internal.FluidStackJS
    get types(): Internal.List<string>
    static readonly LAVA_ID: ResourceLocation;
    static readonly WATER_ID: ResourceLocation;
}
type Fluid_ = Fluid;
declare class InputItem implements Internal.InputReplacement, Internal.IngredientSupplierKJS, Internal.JsonSerializable {
    replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
    static of(o: InputItem_): InputItem;
    static of(ingredient: Internal.Ingredient_, count: number): InputItem;
    toJson(alwaysNest: boolean): Internal.JsonElement;
    validForMatching(): boolean;
    unwrap(): Internal.List<InputItem>;
    transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
    isEmpty(): boolean;
    toJson(): Internal.JsonElement;
    withCount(count: number): this;
    kjs$asIngredient(): Internal.Ingredient;
    get empty(): boolean
    readonly ingredient: Internal.Ingredient;
    readonly count: number;
    static readonly EMPTY: InputItem;
    static readonly PARSE_CACHE: {"gtceu:stellarium_plate": InputItem, "mysticalagriculture:amethyst_essence": InputItem, "4x mysticalagriculture:water_essence": InputItem, "61x mysticalagriculture:certus_quartz_essence": InputItem, "gtceu:silicon_dust": InputItem, "10x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:stainless_steel_double_plate": InputItem, "gtceu:lv_emitter": InputItem, "#minecraft:sand": InputItem, "20x mysticalagriculture:water_essence": InputItem, "2x #forge:dusts/iron": InputItem, "16x mysticalagriculture:copper_essence": InputItem, "ae2:logic_processor_press": InputItem, "mysticalagriculture:tungsten_essence": InputItem, "gtceu:beryllium_dust": InputItem, "10x mysticalagriculture:water_essence": InputItem, "6x gtceu:dragonsteel_plate": InputItem, "mysticalagriculture:emerald_seeds": InputItem, "3x gtceu:amethyst_dust": InputItem, "gtceu:uhv_machine_hull": InputItem, "16x minecraft:fire_charge": InputItem, "#forge:gravel": InputItem, "gtceu:lithium_chloride_dust": InputItem, "#forge:plates/double/silver": InputItem, "mysticalagriculture:sapphire_seeds": InputItem, "minecraft:quartz": InputItem, "3x mysticalagriculture:wood_essence": InputItem, "2x mysticalagriculture:air_essence": InputItem, "6x mysticalagriculture:water_essence": InputItem, "mysticalagriculture:certus_quartz_essence": InputItem, "#forge:plates/stainless_steel": InputItem, "gtceu:melodium_frame": InputItem, "16x mysticalagriculture:lead_essence": InputItem, "2x gtceu:4_toluenesulfonyl_chloride_dust": InputItem, "gtceu:uv_electric_pump": InputItem, "45x mysticalagriculture:dye_essence": InputItem, "gtceu:lead_plate": InputItem, "6x minecraft:flint": InputItem, "3x minecraft:copper_ingot": InputItem, "mysticalagradditions:supremium_coal": InputItem, "#minecraft:wooden_slabs": InputItem, "2x #forge:gears/silver": InputItem, "14x gtceu:electrum_dust": InputItem, "ae2:certus_quartz_crystal": InputItem, "mysticalagriculture:lead_essence": InputItem, "48x mysticalagriculture:nickel_essence": InputItem, "gtceu:soul_infused_quadruple_wire": InputItem, "mysticalagriculture:ruby_seeds": InputItem, "gtceu:stellarium_gear": InputItem, "mysticalagriculture:titanium_essence": InputItem, "mysticalagriculture:aluminum_essence": InputItem, "53x mysticalagriculture:fire_essence": InputItem, "gtceu:copper_single_cable": InputItem, "16x mysticalagriculture:dirt_essence": InputItem, "gtceu:dragonsteel_dust": InputItem, "#forge:ingots/dragonsteel": InputItem, "gtceu:lumium_plate": InputItem, "gtceu:iron_rod": InputItem, "mysticalagriculture:topaz_essence": InputItem, "16x minecraft:glowstone_dust": InputItem, "thermal:cured_rubber": InputItem, "gtceu:hv_electric_pump": InputItem, "gtceu:bronze_screw": InputItem, "gtceu:fusion_glass": InputItem, "32x mysticalagriculture:sulfur_essence": InputItem, "thermal:blitz_rod": InputItem, "minecraft:coal": InputItem, "gtceu:niobium_nitride_plate": InputItem, "mysticalagriculture:lapis_lazuli_essence": InputItem, "#forge:storage_blocks/twinite": InputItem, "16x mysticalagriculture:sapphire_essence": InputItem, "3x gtceu:enderium_dust": InputItem, "minecraft:dirt": InputItem, "16x minecraft:sunflower": InputItem, "gtceu:dragonsteel_ingot": InputItem, "gtceu:lumium_quadruple_wire": InputItem, "mysticalagriculture:awakened_supremium_essence": InputItem, "gtceu:lv_conveyor_module": InputItem, "6x mysticalagriculture:life_essence": InputItem, "gtceu:enderium_gear": InputItem, "gtceu:lumium_octal_wire": InputItem, "gtceu:sterling_silver_plate": InputItem, "#forge:dusts/sulfur": InputItem, "mysticalagriculture:supremium_essence": InputItem, "32x gtceu:neutronium_foil": InputItem, "2x minecraft:glowstone": InputItem, "gtceu:bronze_rod": InputItem, "12x mysticalagriculture:water_essence": InputItem, "5x mysticalagriculture:fire_essence": InputItem, "mysticalagriculture:apatite_seeds": InputItem, "gtceu:gold_single_cable": InputItem, "gtceu:bronze_gear": InputItem, "gtceu:luv_electric_pump": InputItem, "ae2:printed_silicon": InputItem, "#forge:ingots/tin": InputItem, "8x mysticalagriculture:stone_essence": InputItem, "mysticalagriculture:glowstone_seeds": InputItem, "gtceu:twinite_quadruple_wire": InputItem, "gtceu:dragonsteel_octal_wire": InputItem, "#forge:circuits/uhv": InputItem, "4x thermal_extra:shellite_glass": InputItem, "ae2:printed_logic_processor": InputItem, "thermal:blitz_powder": InputItem, "mysticalagriculture:coal_seeds": InputItem, "thermal_extra:fluid_tank_augment_1": InputItem, "thermal_extra:fluid_tank_augment_3": InputItem, "1x gtceu:diamond_dust": InputItem, "gtceu:tin_crushed_ore": InputItem, "thermal_extra:fluid_tank_augment_2": InputItem, "gtceu:niobium_titanium_plate": InputItem, "16x mysticalagriculture:glowstone_essence": InputItem, "16x mysticalagriculture:certus_quartz_essence": InputItem, "#forge:tools/hammers": InputItem, "gtceu:brick_dust": InputItem, "thermal_extra:fluid_tank_augment_5": InputItem, "thermal_extra:fluid_tank_augment_4": InputItem, "minecraft:spruce_sapling": InputItem, "2x gtceu:twinite_dust": InputItem, "4x thermal_extra:twinite_glass": InputItem, "16x mysticalagriculture:niobium_essence": InputItem, "64x gtceu:neutronium_foil": InputItem, "mysticalagriculture:garnet_essence": InputItem, "2x #forge:gears/lead": InputItem, "33x mysticalagriculture:topaz_essence": InputItem, "16x mysticalagriculture:manganese_essence": InputItem, "4x mysticalagriculture:fire_essence": InputItem, "gtceu:wrought_iron_screw": InputItem, "minecraft:gravel": InputItem, "16x mysticalagriculture:lapis_lazuli_essence": InputItem, "2x #forge:gears/melodium": InputItem, "gtceu:nichrome_double_plate": InputItem, "#forge:plates/double/gold": InputItem, "gtceu:lithium_dust": InputItem, "2x thermal:cured_rubber": InputItem, "#forge:circuits/luv": InputItem, "gtceu:zpm_emitter": InputItem, "minecraft:dark_oak_sapling": InputItem, "16x mysticalagriculture:saltpeter_essence": InputItem, "#forge:dusts/copper": InputItem, "mysticalagriculture:realgar_seeds": InputItem, "gtceu:sturdy_machine_casing": InputItem, "mysticalagriculture:iron_seeds": InputItem, "gtceu:shellite_ingot": InputItem, "mysticalagriculture:salts_essence": InputItem, "64x mysticalagriculture:coal_essence": InputItem, "gtceu:soul_infused_octal_wire": InputItem, "mysticalagriculture:nickel_essence": InputItem, "bigreactors:basic_turbinecasing": InputItem, "mysticalagriculture:dirt_essence": InputItem, "6x mysticalagriculture:dye_essence": InputItem, "gtceu:iron_gear": InputItem, "mysticalagriculture:stone_seeds": InputItem, "minecraft:iron_ingot": InputItem, "mysticalagriculture:ice_essence": InputItem, "3x gtceu:lead_dust": InputItem, "gtceu:zpm_electric_pump": InputItem, "32x mysticalagriculture:earth_essence": InputItem, "gtceu:soul_infused_ingot": InputItem, "16x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:dragonsteel_single_wire": InputItem, "gtceu:hv_electric_piston": InputItem, "mysticalagriculture:ruby_essence": InputItem, "gtceu:item_filter": InputItem, "#forge:storage_blocks/shellite": InputItem, "thermal_extra:dynamo_output_augment_1": InputItem, "thermal_extra:dynamo_output_augment_2": InputItem, "thermal_extra:dynamo_output_augment_3": InputItem, "4x mysticalagriculture:earth_essence": InputItem, "thermal_extra:dynamo_output_augment_4": InputItem, "mysticalagriculture:saltpeter_seeds": InputItem, "thermal:basalz_rod": InputItem, "#forge:plates/naquadah_alloy": InputItem, "minecraft:echo_shard": InputItem, "14x mysticalagriculture:sulfur_essence": InputItem, "gtceu:enderium_plate": InputItem, "gtceu:dragonsteel_gear": InputItem, "32x mysticalagriculture:life_essence": InputItem, "gtceu:melodium_dust": InputItem, "7x mysticalagriculture:fire_essence": InputItem, "thermal:rf_coil": InputItem, "2x mysticalagriculture:water_essence": InputItem, "gtceu:niobium_titanium_single_cable": InputItem, "exnihilosequentia:iron_mesh": InputItem, "minecraft:amethyst_shard": InputItem, "1x mysticalagriculture:amethyst_essence": InputItem, "1x mysticalagriculture:diamond_essence": InputItem, "gtceu:tin_plate": InputItem, "gtceu:melodium_plate": InputItem, "15x mysticalagriculture:nether_quartz_essence": InputItem, "16x gtceu:electrum_foil": InputItem, "gtceu:prismalium_frame": InputItem, "64x mysticalagriculture:stone_essence": InputItem, "60x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:copper_double_plate": InputItem, "3x gtceu:copper_dust": InputItem, "gtceu:cobalt_brass_gear": InputItem, "16x mysticalagriculture:air_essence": InputItem, "gtceu:potassium_dust": InputItem, "gtceu:iron_axe": InputItem, "mysticalagriculture:imperium_essence": InputItem, "mysticalagriculture:monazite_essence": InputItem, "mysticalagriculture:gold_seeds": InputItem, "minecraft:gold_ingot": InputItem, "#forge:dusts/invar": InputItem, "gtceu:clean_machine_casing": InputItem, "4x gtceu:melodium_dust": InputItem, "13x mysticalagriculture:earth_essence": InputItem, "3x thermal:rubber": InputItem, "mysticalagriculture:glowstone_essence": InputItem, "gtceu:firebricks": InputItem, "mysticalagriculture:diamond_seeds": InputItem, "gtceu:enderium_octal_wire": InputItem, "gtceu:mv_electric_pump": InputItem, "mysticalagriculture:coal_essence": InputItem, "#forge:plates/tungsten_steel": InputItem, "3x mysticalagriculture:fire_essence": InputItem, "bigreactors:blutonium_ingot": InputItem, "#forge:plates/lead": InputItem, "59x mysticalagriculture:earth_essence": InputItem, "mysticalagriculture:earth_seeds": InputItem, "gtceu:dragonsteel_quadruple_wire": InputItem, "exnihilosequentia:crushed_blackstone": InputItem, "gtceu:glass_dust": InputItem, "gtceu:steel_rotor": InputItem, "gtceu:soul_infused_plate": InputItem, "minecraft:sand": InputItem, "8x mysticalagriculture:earth_essence": InputItem, "16x mysticalagriculture:slime_essence": InputItem, "16x mysticalagriculture:titanium_essence": InputItem, "2x gtceu:soda_ash_dust": InputItem, "61x mysticalagriculture:stone_essence": InputItem, "thermal:blizz_rod": InputItem, "gtceu:enderium_dust": InputItem, "8x gtceu:naquadah_dust": InputItem, "60x mysticalagriculture:iron_essence": InputItem, "16x mysticalagriculture:prismarine_essence": InputItem, "15x mysticalagriculture:fire_essence": InputItem, "15x mysticalagriculture:iron_essence": InputItem, "16x mysticalagriculture:coal_essence": InputItem, "gtceu:iron_crushed_ore": InputItem, "21x mysticalagriculture:dye_essence": InputItem, "gtceu:lv_electric_pump": InputItem, "minecraft:gunpowder": InputItem, "mysticalagriculture:slime_essence": InputItem, "#forge:plates/steel": InputItem, "gtceu:stellarium_hex_wire": InputItem, "23x mysticalagriculture:earth_essence": InputItem, "gtceu:hv_sensor": InputItem, "bigreactors:cyanite_ingot": InputItem, "gtceu:prismalium_hex_wire": InputItem, "6x mysticalagriculture:earth_essence": InputItem, "gtceu:black_steel_double_plate": InputItem, "mysticalagriculture:dye_seeds": InputItem, "gtceu:tin_single_cable": InputItem, "23x mysticalagriculture:antimony_essence": InputItem, "gtceu:bronze_plate": InputItem, "gtceu:phosphorus_dust": InputItem, "#forge:glass_panes": InputItem, "mysticalagriculture:slime_seeds": InputItem, "ae2:calculation_processor_press": InputItem, "4x #forge:plates/soul_infused": InputItem, "minecraft:brown_mushroom_block": InputItem, "gtceu:lv_electric_piston": InputItem, "32x mysticalagriculture:stone_essence": InputItem, "mysticalagriculture:life_seeds": InputItem, "8x mysticalagriculture:fire_essence": InputItem, "16x mysticalagriculture:amethyst_essence": InputItem, "16x mysticalagriculture:ruby_essence": InputItem, "gtceu:soul_infused_gear": InputItem, "gtceu:twinite_dust": InputItem, "#forge:ingots/nickel": InputItem, "#forge:gears/dragonsteel": InputItem, "16x mysticalagriculture:iron_essence": InputItem, "gtceu:frostproof_machine_casing": InputItem, "gtceu:shellite_single_wire": InputItem, "gtceu:iv_emitter": InputItem, "gtceu:signalum_frame": InputItem, "mysticalagradditions:nether_star_shard": InputItem, "gtceu:creosote": InputItem, "gtceu:dragonsteel_plate": InputItem, "mysticalagriculture:sapphire_essence": InputItem, "2x thermal:obsidian_glass": InputItem, "11x mysticalagriculture:earth_essence": InputItem, "16x mysticalagriculture:basalz_essence": InputItem, "mysticalagriculture:wood_essence": InputItem, "thermal_extra:rf_coil_augment_1": InputItem, "minecraft:diamond": InputItem, "thermal_extra:rf_coil_augment_2": InputItem, "mysticalagriculture:prismarine_essence": InputItem, "thermal_extra:rf_coil_augment_3": InputItem, "thermal_extra:rf_coil_augment_4": InputItem, "16x mysticalagriculture:chalcopyrite_essence": InputItem, "gtceu:bio_diesel": InputItem, "thermal:fluid_cell_frame": InputItem, "mysticalagriculture:nickel_seeds": InputItem, "mysticalagriculture:copper_essence": InputItem, "mysticalagriculture:apatite_essence": InputItem, "gtceu:raw_void_ingot": InputItem, "16x mysticalagriculture:nickel_essence": InputItem, "systeams:boiler_pipe": InputItem, "gtceu:ev_emitter": InputItem, "12x mysticalagriculture:stone_essence": InputItem, "63x mysticalagriculture:nether_quartz_essence": InputItem, "mysticalagriculture:manganese_essence": InputItem, "bigreactors:reinforced_turbinecasing": InputItem, "mysticalagradditions:insanium_essence": InputItem, "gtceu:lumium_ingot": InputItem, "gtceu:stellarium_ingot": InputItem, "gtceu:rubber_plate": InputItem, "ae2:fluix_crystal": InputItem, "gtceu:diamond_plate": InputItem, "#forge:plates/darmstadtium": InputItem, "gtceu:dragonsteel_hex_wire": InputItem, "2x thermal:lumium_glass": InputItem, "12x mysticalagriculture:garnet_essence": InputItem, "6x gtceu:shellite_plate": InputItem, "#forge:plates/gold": InputItem, "gtceu:hv_machine_hull": InputItem, "thermal:dynamo_fuel_augment": InputItem, "16x mysticalagriculture:redstone_essence": InputItem, "mysticalagriculture:nether_agglomeratio": InputItem, "gtceu:triethylene_glycol_diamine_dust": InputItem, "2x gtceu:ender_pearl_dust": InputItem, "gtceu:enderium_hex_wire": InputItem, "mysticalagriculture:niobium_essence": InputItem, "16x mysticalagriculture:ice_essence": InputItem, "mysticalagriculture:enderman_essence": InputItem, "mysticalagriculture:amethyst_seeds": InputItem, "minecraft:birch_sapling": InputItem, "gtceu:silver_oxide_dust": InputItem, "mysticalagriculture:water_essence": InputItem, "gtceu:shellite_plate": InputItem, "16x #forge:plates/dragonsteel": InputItem, "2x gtceu:potassium_hydroxide_dust": InputItem, "#forge:ingots/zinc": InputItem, "gtceu:lv_machine_hull": InputItem, "mysticalagriculture:aluminum_seeds": InputItem, "mysticalagriculture:salts_seeds": InputItem, "mysticalagriculture:nature_essence": InputItem, "mysticalagriculture:antimony_seeds": InputItem, "gtceu:soul_infused_single_wire": InputItem, "gtceu:enderium_frame": InputItem, "bigreactors:reprocessorcasing": InputItem, "gtceu:lead_rotor": InputItem, "gtceu:signalum_single_wire": InputItem, "64x mysticalagriculture:sulfur_essence": InputItem, "6x gtceu:melodium_plate": InputItem, "exnihilosequentia:diamond_mesh": InputItem, "gtceu:uranium_ingot": InputItem, "16x mysticalagriculture:water_essence": InputItem, "gtceu:treated_wood_planks": InputItem, "gtceu:brass_plate": InputItem, "64x mysticalagriculture:fire_essence": InputItem, "gtceu:naquadah_alloy_rotor": InputItem, "#forge:tools/mortars": InputItem, "mysticalagriculture:topaz_seeds": InputItem, "gtceu:plate_casting_mold": InputItem, "8x mysticalagriculture:dye_essence": InputItem, "mysticalagriculture:zinc_essence": InputItem, "17x mysticalagriculture:stone_essence": InputItem, "gtceu:uv_emitter": InputItem, "ae2:printed_calculation_processor": InputItem, "gtceu:hssg_double_plate": InputItem, "gtceu:rock_salt_dust": InputItem, "gtceu:bismuth_bronze_double_plate": InputItem, "4x minecraft:redstone": InputItem, "gtceu:brass_rod": InputItem, "2x #forge:plates/double/electrum": InputItem, "2x thermal_extra:shellite_glass": InputItem, "gtceu:platinum_dust": InputItem, "10x mysticalagriculture:stone_essence": InputItem, "mysticalagriculture:ice_seeds": InputItem, "gtceu:stibnite_crushed_ore": InputItem, "4x #forge:plates/lumium": InputItem, "2x mysticalagriculture:dirt_essence": InputItem, "16x mysticalagriculture:silver_essence": InputItem, "gtceu:silicon_plate": InputItem, "mysticalagriculture:prismarine_seeds": InputItem, "gtceu:signalum_gear": InputItem, "mysticalagriculture:cobaltite_essence": InputItem, "gtceu:barium_sulfide_dust": InputItem, "16x mysticalagriculture:diamond_essence": InputItem, "gtceu:nichrome_ingot": InputItem, "gtceu:naquadah_plate": InputItem, "mysticalagriculture:iron_essence": InputItem, "gtceu:copper_crushed_ore": InputItem, "thermal_extra:rf_coil_storage_augment_1": InputItem, "thermal_extra:rf_coil_storage_augment_2": InputItem, "kubejs:crude_stargate_rod": InputItem, "thermal_extra:rf_coil_storage_augment_3": InputItem, "thermal_extra:rf_coil_storage_augment_4": InputItem, "#forge:ingots/shellite": InputItem, "thermal:servo_attachment": InputItem, "4x mysticalagriculture:air_essence": InputItem, "minecraft:obsidian": InputItem, "gtceu:twinite_octal_wire": InputItem, "16x mysticalagriculture:caesium_essence": InputItem, "#forge:mushrooms": InputItem, "gtceu:sodium_perchlorate_dust": InputItem, "mysticalagriculture:air_essence": InputItem, "5x gtceu:cerium_dust": InputItem, "5x mysticalagriculture:stone_essence": InputItem, "bigreactors:ridiculite_ingot": InputItem, "#exnihilosequentia:barrels": InputItem, "16x mysticalagriculture:sulfur_essence": InputItem, "40x mysticalagriculture:earth_essence": InputItem, "bigreactors:inanite_ingot": InputItem, "2x gtceu:sodium_hydroxide_dust": InputItem, "gtceu:twinite_frame": InputItem, "3x gtceu:signalum_dust": InputItem, "43x mysticalagriculture:fire_essence": InputItem, "gtceu:soul_infused_dust": InputItem, "16x mysticalagriculture:uranium_essence": InputItem, "gtceu:debris_dust": InputItem, "gtceu:black_bronze_dust": InputItem, "2x gtceu:amethyst_dust": InputItem, "16x thermal:ice_charge": InputItem, "thermal:rf_coil_xfer_augment": InputItem, "mysticalagriculture:antimony_essence": InputItem, "48x mysticalagriculture:coal_essence": InputItem, "16x mysticalagriculture:realgar_essence": InputItem, "gtceu:neutronium_ingot": InputItem, "16x mysticalagriculture:apatite_essence": InputItem, "ae2:engineering_processor_press": InputItem, "gtceu:silver_long_rod": InputItem, "gtceu:ev_machine_hull": InputItem, "gtceu:tempered_glass": InputItem, "3x mysticalagriculture:water_essence": InputItem, "16x #forge:plates/melodium": InputItem, "gtceu:triethylene_glycol_ditosylate_dust": InputItem, "gtceu:twinite_single_wire": InputItem, "gtceu:aluminium_double_plate": InputItem, "minecraft:stone": InputItem, "16x #forge:gears/prismalium": InputItem, "bigreactors:fluidizercasing": InputItem, "mysticalagriculture:inferium_essence": InputItem, "gtceu:tin_rotor": InputItem, "minecraft:jungle_sapling": InputItem, "gtceu:twinite_plate": InputItem, "gtceu:shellite_quadruple_wire": InputItem, "31x mysticalagriculture:lead_essence": InputItem, "#forge:circuits/ev": InputItem, "16x thermal_extra:dragonsteel_glass": InputItem, "16x #forge:dusts/emerald": InputItem, "gtceu:treated_wood_rod": InputItem, "16x mysticalagriculture:tantalum_essence": InputItem, "ae2:printed_engineering_processor": InputItem, "gtceu:lead_double_plate": InputItem, "16x mysticalagriculture:garnet_essence": InputItem, "41x mysticalagriculture:dye_essence": InputItem, "gtceu:aluminium_frame": InputItem, "#forge:glass": InputItem, "gtceu:lumium_dust": InputItem, "19x mysticalagriculture:stone_essence": InputItem, "#forge:gears/enderium": InputItem, "16x thermal:earth_charge": InputItem, "gtceu:stellarium_octal_wire": InputItem, "4x mysticalagriculture:salts_essence": InputItem, "6x gtceu:enderium_plate": InputItem, "gtceu:lv_electric_motor": InputItem, "gtceu:shellite_frame": InputItem, "17x mysticalagriculture:fire_essence": InputItem, "4x #forge:gears/dragonsteel": InputItem, "4x #forge:gears/enderium": InputItem, "6x gtceu:lumium_plate": InputItem, "7x gtceu:europium_dust": InputItem, "32x minecraft:redstone": InputItem, "16x mysticalagriculture:naquadah_essence": InputItem, "gtceu:tungsten_steel_rotor": InputItem, "4x #forge:gears/twinite": InputItem, "1x mysticalagriculture:dye_essence": InputItem, "mysticalagriculture:dye_essence": InputItem, "exnihilosequentia:emerald_mesh": InputItem, "mysticalagriculture:enderium_essence": InputItem, "gtceu:computer_monitor_cover": InputItem, "64x #forge:foils/prismalium": InputItem, "thermal:dynamo_output_augment": InputItem, "#forge:tools/wrenches": InputItem, "mysticalagriculture:emerald_essence": InputItem, "gtceu:platinum_single_cable": InputItem, "minecraft:oak_sapling": InputItem, "mysticalagriculture:garnet_seeds": InputItem, "gtceu:hv_emitter": InputItem, "mysticalagriculture:chrome_essence": InputItem, "gtceu:invar_dust": InputItem, "#forge:plates/iron": InputItem, "gtceu:aluminium_single_cable": InputItem, "2x gtceu:silver_dust": InputItem, "exnihilosequentia:string_mesh": InputItem, "7x mysticalagriculture:water_essence": InputItem, "16x mysticalagriculture:topaz_essence": InputItem, "4x gtceu:black_steel_plate": InputItem, "16x mysticalagriculture:nature_essence": InputItem, "gtceu:sodium_chlorate_dust": InputItem, "16x mysticalagriculture:gold_essence": InputItem, "gtceu:clay_dust": InputItem, "15x mysticalagriculture:stone_essence": InputItem, "4x gtceu:stainless_steel_plate": InputItem, "#forge:plates/rhodium_plated_palladium": InputItem, "thermal_extra:rf_coil_xfer_augment_4": InputItem, "thermal_extra:rf_coil_xfer_augment_3": InputItem, "gtceu:dragonsteel_frame": InputItem, "2x minecraft:coal": InputItem, "gtceu:plate_extruder_mold": InputItem, "bigreactors:basic_reactorcasing": InputItem, "thermal_extra:rf_coil_xfer_augment_2": InputItem, "thermal_extra:rf_coil_xfer_augment_1": InputItem, "16x mysticalagriculture:zinc_essence": InputItem, "gtceu:palladium_dust": InputItem, "gtceu:steel_double_plate": InputItem, "12x mysticalagriculture:nether_quartz_essence": InputItem, "16x mysticalagriculture:dye_essence": InputItem, "16x mysticalagriculture:tin_essence": InputItem, "2x minecraft:charcoal": InputItem, "mysticalagriculture:barium_essence": InputItem, "gtceu:triethylene_glycol_diazide_dust": InputItem, "exnihilosequentia:dust": InputItem, "gtceu:steel_plate": InputItem, "gtceu:lumium_single_wire": InputItem, "16x mysticalagriculture:monazite_essence": InputItem, "gtceu:signalum_quadruple_wire": InputItem, "mysticalagriculture:dirt_seeds": InputItem, "8x mysticalagriculture:wood_essence": InputItem, "gtceu:wrought_iron_rod": InputItem, "#forge:plates/double/invar": InputItem, "gtceu:stainless_steel_rotor": InputItem, "#forge:dusts/nickel": InputItem, "48x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:endstone_dust": InputItem, "mysticalagriculture:fire_essence": InputItem, "gtceu:black_steel_plate": InputItem, "#forge:plates/aluminium": InputItem, "gtceu:bronze_small_fluid_pipe": InputItem, "mysticalagriculture:cerium_essence": InputItem, "10x mysticalagriculture:fire_essence": InputItem, "16x mysticalagriculture:platinum_essence": InputItem, "#forge:plates/double/stainless_steel": InputItem, "#forge:circuits/zpm": InputItem, "#forge:plates/bronze": InputItem, "thermal:energy_cell_frame": InputItem, "gtceu:bronze_rotor": InputItem, "13x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:signalum_octal_wire": InputItem, "16x gtceu:wrought_iron_foil": InputItem, "minecraft:red_mushroom_block": InputItem, "16x mysticalagriculture:salts_essence": InputItem, "gtceu:signalum_dust": InputItem, "mysticalagriculture:platinum_essence": InputItem, "16x mysticalagriculture:wood_essence": InputItem, "16x #forge:dusts/diamond": InputItem, "#forge:rods/gold": InputItem, "#forge:storage_blocks/dragonsteel": InputItem, "mysticalagradditions:tertium_coal": InputItem, "gtceu:signalum_hex_wire": InputItem, "mysticalagriculture:sulfur_seeds": InputItem, "gtceu:soul_infused_hex_wire": InputItem, "gtceu:zpm_machine_hull": InputItem, "2x thermal:enderium_glass": InputItem, "4x gtceu:aluminium_plate": InputItem, "gtceu:lead_small_fluid_pipe": InputItem, "8x gtceu:shellite_dust": InputItem, "gtceu:void_long_rod": InputItem, "mysticalagriculture:water_seeds": InputItem, "gtceu:darmstadtium_rotor": InputItem, "3x gtceu:electrum_plate": InputItem, "16x mysticalagriculture:emerald_essence": InputItem, "minecraft:copper_ingot": InputItem, "mysticalagriculture:fire_seeds": InputItem, "16x mysticalagriculture:antimony_essence": InputItem, "minecraft:acacia_sapling": InputItem, "2x #forge:gears/prismalium": InputItem, "16x mysticalagriculture:cobaltite_essence": InputItem, "mysticalagradditions:inferium_coal": InputItem, "gtceu:prismalium_ingot": InputItem, "gtceu:purified_debris_dust": InputItem, "16x mysticalagriculture:earth_essence": InputItem, "55x mysticalagriculture:earth_essence": InputItem, "53x mysticalagriculture:stone_essence": InputItem, "mysticalagriculture:tin_seeds": InputItem, "minecraft:redstone_block": InputItem, "3x gtceu:bronze_ring": InputItem, "5x gtceu:pure_netherite_dust": InputItem, "4x #forge:circuits/zpm": InputItem, "3x minecraft:redstone": InputItem, "mysticalagriculture:tertium_essence": InputItem, "mysticalagriculture:cobaltite_seeds": InputItem, "#forge:ingots/twinite": InputItem, "thermal:fluid_tank_augment": InputItem, "mysticalagriculture:chalcopyrite_essence": InputItem, "thermal:obsidian_glass": InputItem, "#forge:ingots/invar": InputItem, "gtceu:twinite_gear": InputItem, "mysticalagriculture:silver_seeds": InputItem, "exnihilosequentia:flint_mesh": InputItem, "64x gtceu:weapon_grade_naquadah_foil": InputItem, "gtceu:vanadium_gallium_single_cable": InputItem, "gtceu:soul_infused_frame": InputItem, "gtceu:iv_electric_pump": InputItem, "gtceu:prismalium_quadruple_wire": InputItem, "gtceu:ultimet_double_plate": InputItem, "3x gtceu:silicon_dioxide_dust": InputItem, "thermal:rf_coil_storage_augment": InputItem, "gtceu:prismalium_single_wire": InputItem, "mysticalagriculture:gold_essence": InputItem, "16x mysticalagriculture:fire_essence": InputItem, "3x gtceu:tin_dust": InputItem, "6x gtceu:signalum_plate": InputItem, "59x mysticalagriculture:stone_essence": InputItem, "#forge:plates/tin": InputItem, "16x mysticalagriculture:blaze_essence": InputItem, "thermal:basalz_powder": InputItem, "minecraft:redstone": InputItem, "24x mysticalagriculture:earth_essence": InputItem, "bigreactors:reinforced_reactorcasing": InputItem, "gtceu:enderium_quadruple_wire": InputItem, "#forge:circuits/uv": InputItem, "gtceu:prismalium_plate": InputItem, "7x mysticalagriculture:earth_essence": InputItem, "mysticalagriculture:enderman_seeds": InputItem, "mysticalagriculture:copper_seeds": InputItem, "gtceu:rutile_dust": InputItem, "16x mysticalagriculture:aluminum_essence": InputItem, "4x gtceu:tungsten_dust": InputItem, "#forge:ingots/soul_infused": InputItem, "9x mysticalagriculture:earth_essence": InputItem, "45x mysticalagriculture:fire_essence": InputItem, "gtceu:prismalium_dust": InputItem, "gtceu:black_bronze_double_plate": InputItem, "gtceu:uv_machine_hull": InputItem, "gtceu:black_bronze_plate": InputItem, "2x gtceu:caesium_dust": InputItem, "gtceu:laminated_glass": InputItem, "16x mysticalagriculture:tungsten_essence": InputItem, "16x mysticalagriculture:molybdenum_essence": InputItem, "gtceu:silver_dust": InputItem, "mysticalagriculture:nature_seeds": InputItem, "6x gtceu:soul_infused_plate": InputItem, "mysticalagriculture:lepidolite_essence": InputItem, "5x mysticalagriculture:aluminum_essence": InputItem, "mysticalagriculture:blizz_essence": InputItem, "ae2:engineering_processor": InputItem, "mysticalagriculture:realgar_essence": InputItem, "gtceu:sphalerite_crushed_ore": InputItem, "6x gtceu:lead_plate": InputItem, "16x mysticalagriculture:blizz_essence": InputItem, "16x mysticalagriculture:barium_essence": InputItem, "gtceu:rhodium_plated_palladium_rotor": InputItem, "gtceu:stellarium_single_wire": InputItem, "gtceu:stellarium_dust": InputItem, "#forge:dusts/coals": InputItem, "#forge:plates/electrum": InputItem, "#forge:gears/bronze": InputItem, "mysticalagriculture:blaze_essence": InputItem, "gtceu:sodium_cperhlorate_dust": InputItem, "mysticalagriculture:uranium_essence": InputItem, "64x #forge:foils/melodium": InputItem, "4x mysticalagriculture:dye_essence": InputItem, "mysticalagriculture:zinc_seeds": InputItem, "2x gtceu:sodium_azide_dust": InputItem, "4x thermal_extra:dragonsteel_glass": InputItem, "mysticalagriculture:nether_quartz_essence": InputItem, "#forge:ingots/lead": InputItem, "mysticalagriculture:naquadah_essence": InputItem, "mysticalagriculture:naquadah_seeds": InputItem, "gtceu:melodium_gear": InputItem, "16x #forge:plates/prismalium": InputItem, "minecraft:ender_pearl": InputItem, "mysticalagradditions:imperium_coal": InputItem, "gtceu:iron_plate": InputItem, "gtceu:luv_machine_hull": InputItem, "29x mysticalagriculture:earth_essence": InputItem, "16x mysticalagriculture:nether_star_essence": InputItem, "2x gtceu:pure_netherite_dust": InputItem, "gtceu:enderium_single_wire": InputItem, "thermal:blizz_powder": InputItem, "gtceu:prismalium_octal_wire": InputItem, "6x gtceu:lead_double_plate": InputItem, "4x #forge:plates/invar": InputItem, "mysticalagriculture:saltpeter_essence": InputItem, "gtceu:palladium_on_carbon_dust": InputItem, "2x minecraft:iron_ingot": InputItem, "exnihilosequentia:mycelium_spores": InputItem, "gtceu:lumium_frame": InputItem, "mysticalagriculture:wood_seeds": InputItem, "gtceu:fireclay_dust": InputItem, "6x gtceu:stellarium_plate": InputItem, "4x gtceu:shellite_dust": InputItem, "gtceu:signalum_ingot": InputItem, "mysticalagriculture:lapis_lazuli_seeds": InputItem, "gtceu:shellite_dust": InputItem, "mysticalagriculture:sulfur_essence": InputItem, "mysticalagriculture:molybdenum_essence": InputItem, "mysticalagriculture:blitz_essence": InputItem, "1x gtceu:dragonsteel_dust": InputItem, "#forge:plates/double/wrought_iron": InputItem, "gtceu:yttrium_barium_cuprate_single_cable": InputItem, "gtceu:brass_screw": InputItem, "gtceu:stellarium_frame": InputItem, "16x mysticalagriculture:cerium_essence": InputItem, "mysticalagriculture:end_agglomeratio": InputItem, "gtceu:rhodium_dust": InputItem, "16x gtceu:stainless_steel_foil": InputItem, "4x #forge:plates/electrum": InputItem, "49x mysticalagriculture:aluminum_essence": InputItem, "4x gtceu:darmstadtium_dust": InputItem, "gtceu:vanadium_gallium_plate": InputItem, "16x mysticalagriculture:blitz_essence": InputItem, "mysticalagriculture:air_seeds": InputItem, "gtceu:lumium_gear": InputItem, "#forge:circuits/mv": InputItem, "gtceu:stellarium_quadruple_wire": InputItem, "gtceu:tungsten_carbide_plate": InputItem, "#forge:gears/iron": InputItem, "minecraft:blackstone": InputItem, "minecraft:mangrove_propagule": InputItem, "2x mysticalagriculture:aluminum_essence": InputItem, "gtceu:twinite_hex_wire": InputItem, "mysticalagriculture:prudentium_essence": InputItem, "24x mysticalagriculture:aluminum_essence": InputItem, "2x thermal_extra:soul_sand_dust": InputItem, "gtceu:prismalium_gear": InputItem, "thermal:slime_mushroom_spores": InputItem, "3x #forge:dusts/copper": InputItem, "54x mysticalagriculture:lead_essence": InputItem, "gtceu:mv_machine_hull": InputItem, "gtceu:high_octane_gasoline": InputItem, "mysticalagriculture:tungsten_seeds": InputItem, "mysticalagriculture:silver_essence": InputItem, "16x minecraft:redstone": InputItem, "thermal_extra:dynamo_fuel_augment_1": InputItem, "thermal_extra:dynamo_fuel_augment_2": InputItem, "thermal_extra:dynamo_fuel_augment_3": InputItem, "mysticalagriculture:stone_essence": InputItem, "#forge:storage_blocks/soul_infused": InputItem, "gtceu:mv_emitter": InputItem, "gtceu:certus_quartz_plate": InputItem, "16x mysticalagriculture:life_essence": InputItem, "#forge:gears/signalum": InputItem, "gtceu:signalum_plate": InputItem, "gtceu:melodium_ingot": InputItem, "minecraft:soul_sand": InputItem, "12x mysticalagriculture:sulfur_essence": InputItem, "mysticalagriculture:caesium_essence": InputItem, "gtceu:stable_machine_casing": InputItem, "16x #forge:gears/melodium": InputItem, "mysticalagriculture:lepidolite_seeds": InputItem, "2x #forge:gears/stellarium": InputItem, "#forge:circuits/lv": InputItem, "2x #forge:plates/double/bronze": InputItem, "create:fluid_tank": InputItem, "gtceu:enderium_ingot": InputItem, "7x gtceu:tungsten_carbide_dust": InputItem, "12x mysticalagriculture:fire_essence": InputItem, "16x mysticalagriculture:stone_essence": InputItem, "16x mysticalagriculture:chrome_essence": InputItem, "thermal_extra:dynamo_fuel_augment_4": InputItem, "mysticalagriculture:redstone_essence": InputItem, "#forge:circuits/iv": InputItem, "5x mysticalagriculture:dye_essence": InputItem, "gtceu:iv_machine_hull": InputItem, "mysticalagriculture:tin_essence": InputItem, "mysticalagriculture:salpeter_essence": InputItem, "gtceu:twinite_ingot": InputItem, "gtceu:shellite_octal_wire": InputItem, "gtceu:niobium_titanium_small_fluid_pipe": InputItem, "21x mysticalagriculture:stone_essence": InputItem, "gtceu:cetane_boosted_diesel": InputItem, "2x thermal:signalum_glass": InputItem, "mysticalagriculture:certus_quartz_seeds": InputItem, "gtceu:netherrack_dust": InputItem, "59x mysticalagriculture:nether_quartz_essence": InputItem, "gtceu:ev_electric_pump": InputItem, "gtceu:galena_crushed_ore": InputItem, "itemcollectors:basic_collector": InputItem, "gtceu:diesel": InputItem, "gtceu:gasoline": InputItem, "4x gtceu:cupronickel_double_wire": InputItem, "mysticalagriculture:tantalum_essence": InputItem, "mysticalagradditions:prudentium_coal": InputItem, "16x mysticalagriculture:lepidolite_essence": InputItem, "16x thermal:lightning_charge": InputItem, "6x gtceu:twinite_plate": InputItem, "6x gtceu:prismalium_plate": InputItem, "5x gtceu:neutronium_dust": InputItem, "16x gtceu:coke_gem": InputItem, "thermal:rf_coil_augment": InputItem, "gtceu:lithium_perchlorate_dust": InputItem, "mysticalagriculture:diamond_essence": InputItem, "ae2:silicon_press": InputItem, "gtceu:carbon_dust": InputItem, "3x gtceu:naquadah_dust": InputItem, "4x #forge:gears/soul_infused": InputItem, "2x gtceu:triethylene_glycol_ditosylate_dust": InputItem, "gtceu:wrought_iron_plate": InputItem, "mysticalagriculture:redstone_seeds": InputItem, "#forge:tools/screwdrivers": InputItem, "gtceu:coke_gem": InputItem, "mysticalagriculture:lead_seeds": InputItem, "#forge:circuits/hv": InputItem, "4x #forge:gears/shellite": InputItem, "mysticalagriculture:basalz_essence": InputItem, "5x mysticalagriculture:water_essence": InputItem, "ae2:charged_certus_quartz_crystal": InputItem, "#forge:plates/titanium": InputItem, "gtceu:shellite_gear": InputItem, "16x mysticalagriculture:enderman_essence": InputItem, "mysticalagriculture:barium_seeds": InputItem, "gtceu:luv_emitter": InputItem, "gtceu:heatproof_machine_casing": InputItem, "gtceu:kanthal_double_plate": InputItem, "gtceu:sodium_p_toluenesulfonate_dust": InputItem, "mysticalagriculture:nether_quartz_seeds": InputItem, "4x minecraft:netherite_ingot": InputItem, "gtceu:lumium_hex_wire": InputItem, "gtceu:shellite_hex_wire": InputItem, "gtceu:cobalt_dust": InputItem, "gtceu:sodium_dust": InputItem};
}
type InputItem_ = Internal.Ingredient_ | InputItem;
declare class ResourceTexture extends Internal.TransformTexture {
    constructor()
    constructor(imageLocation: ResourceLocation_, offsetX: number, offsetY: number, width: number, height: number)
    constructor(imageLocation: string)
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    copy(): this;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    getSubTexture(offsetX: number, offsetY: number, width: number, height: number): this;
    getSubTexture(offsetX: number, offsetY: number, width: number, height: number): this;
    getTranslateKey(): string;
    setColor(color: number): this;
    updateTick(): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    static fromSpirit(texture: ResourceLocation_): ResourceTexture;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    get LDLRegister(): boolean
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    get translateKey(): string
    set color(color: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    offsetY: number;
    offsetX: number;
    imageHeight: number;
    imageWidth: number;
    imageLocation: ResourceLocation;
}
type ResourceTexture_ = ResourceTexture;
declare class DamageSource {
    constructor(arg0: string)
    isBypassArmor(): boolean;
    damageHelmet(): this;
    static badRespawnPointExplosion(): DamageSource;
    isBypassMagic(): boolean;
    isNoAggro(): boolean;
    getSourcePosition(): Vec3;
    setExplosion(): this;
    static thrown(arg0: Internal.Entity_, arg1: Internal.Entity_): DamageSource;
    scalesWithDifficulty(): boolean;
    static indirectMobAttack(arg0: Internal.Entity_, arg1: Internal.LivingEntity_): DamageSource;
    isDamageHelmet(): boolean;
    static fireworks(arg0: Internal.FireworkRocketEntity_, arg1: Internal.Entity_): DamageSource;
    setIsFall(): this;
    static fireball(arg0: Internal.Fireball_, arg1: Internal.Entity_): DamageSource;
    getLocalizedDeathMessage(arg0: Internal.LivingEntity_): Internal.Component;
    static sting(arg0: Internal.LivingEntity_): DamageSource;
    isFire(): boolean;
    bypassInvul(): this;
    static playerAttack(arg0: Internal.Player_): DamageSource;
    setProjectile(): this;
    getType(): string;
    getActual(): Internal.Entity;
    getPlayer(): Internal.Player;
    static trident(arg0: Internal.Entity_, arg1: Internal.Entity_): DamageSource;
    static indirectMagic(arg0: Internal.Entity_, arg1: Internal.Entity_): DamageSource;
    static explosion(arg0: Internal.LivingEntity_): DamageSource;
    isMagic(): boolean;
    static sonicBoom(arg0: Internal.Entity_): DamageSource;
    static thorns(arg0: Internal.Entity_): DamageSource;
    bypassMagic(): this;
    setNoAggro(): this;
    isExplosion(): boolean;
    getImmediate(): Internal.Entity;
    static arrow(arg0: Internal.AbstractArrow_, arg1: Internal.Entity_): DamageSource;
    isBypassInvul(): boolean;
    isFall(): boolean;
    getFoodExhaustion(): number;
    static mobAttack(arg0: Internal.LivingEntity_): DamageSource;
    static explosion(arg0: Internal.Explosion_): DamageSource;
    bypassEnchantments(): this;
    isCreativePlayer(): boolean;
    static witherSkull(arg0: Internal.WitherSkull_, arg1: Internal.Entity_): DamageSource;
    setMagic(): this;
    bypassArmor(): this;
    isProjectile(): boolean;
    setIsFire(): this;
    isBypassEnchantments(): boolean;
    setScalesWithDifficulty(): this;
    get bypassArmor(): boolean
    get bypassMagic(): boolean
    get noAggro(): boolean
    get sourcePosition(): Vec3
    get damageHelmet(): boolean
    get fire(): boolean
    get type(): string
    get actual(): Internal.Entity
    get player(): Internal.Player
    get magic(): boolean
    get explosion(): boolean
    get immediate(): Internal.Entity
    get bypassInvul(): boolean
    get fall(): boolean
    get foodExhaustion(): number
    get creativePlayer(): boolean
    get projectile(): boolean
    get bypassEnchantments(): boolean
    static readonly DROWN: DamageSource;
    static readonly ANVIL: DamageSource;
    static readonly DRY_OUT: DamageSource;
    static readonly MAGIC: DamageSource;
    static readonly CACTUS: DamageSource;
    static readonly FALL: DamageSource;
    static readonly STALAGMITE: DamageSource;
    static readonly IN_WALL: DamageSource;
    readonly msgId: string;
    static readonly FREEZE: DamageSource;
    static readonly SWEET_BERRY_BUSH: DamageSource;
    static readonly DRAGON_BREATH: DamageSource;
    static readonly LIGHTNING_BOLT: DamageSource;
    static readonly ON_FIRE: DamageSource;
    static readonly IN_FIRE: DamageSource;
    static readonly FLY_INTO_WALL: DamageSource;
    static readonly LAVA: DamageSource;
    static readonly OUT_OF_WORLD: DamageSource;
    static readonly CRAMMING: DamageSource;
    static readonly WITHER: DamageSource;
    static readonly FALLING_STALACTITE: DamageSource;
    static readonly GENERIC: DamageSource;
    static readonly FALLING_BLOCK: DamageSource;
    static readonly HOT_FLOOR: DamageSource;
    static readonly STARVE: DamageSource;
}
type DamageSource_ = "wither" | "lightningBolt" | "lava" | "outOfWorld" | "starve" | "dragonBreath" | "fallingBlock" | "inWall" | "cactus" | "onFire" | "stalagmite" | "flyIntoWall" | "dryout" | "freeze" | DamageSource | "anvil" | "fall" | "magic" | "inFire" | "sweetBerryBush" | "generic" | "fallingStalactite" | "cramming" | "hotFloor" | "drown";
declare interface Color {
    of(o: any): Internal.Color;
    rgba(r: number, g: number, b: number, a: number): Internal.Color;
    createMapped(o: any, ...names: string[]): Internal.Color;
    readonly DARK_PURPLE: Internal.ChatFormatting;
    readonly YELLOW: Internal.ChatFormatting;
    readonly CYAN_DYE: Internal.DyeColor;
    readonly GRAY: Internal.ChatFormatting;
    readonly BROWN_DYE: Internal.DyeColor;
    readonly LIGHT_PURPLE: Internal.ChatFormatting;
    readonly PURPLE_DYE: Internal.DyeColor;
    readonly DARK_AQUA: Internal.ChatFormatting;
    readonly GREEN: Internal.ChatFormatting;
    readonly LIGHT_GRAY_DYE: Internal.DyeColor;
    readonly WHITE: Internal.ChatFormatting;
    readonly MAGENTA_DYE: Internal.DyeColor;
    readonly RED: Internal.ChatFormatting;
    readonly BLACK_DYE: Internal.DyeColor;
    readonly TEXT: {"dark_red": Internal.ChatFormatting, "green": Internal.ChatFormatting, "underline": Internal.ChatFormatting, "dark_green": Internal.ChatFormatting, "black": Internal.ChatFormatting, "yellow": Internal.ChatFormatting, "bold": Internal.ChatFormatting, "italic": Internal.ChatFormatting, "dark_blue": Internal.ChatFormatting, "dark_purple": Internal.ChatFormatting, "gold": Internal.ChatFormatting, "red": Internal.ChatFormatting, "aqua": Internal.ChatFormatting, "gray": Internal.ChatFormatting, "light_purple": Internal.ChatFormatting, "blue": Internal.ChatFormatting, "white": Internal.ChatFormatting, "dark_aqua": Internal.ChatFormatting, "dark_gray": Internal.ChatFormatting, "reset": Internal.ChatFormatting, "strikethrough": Internal.ChatFormatting, "obfuscated": Internal.ChatFormatting};
    readonly RED_DYE: Internal.DyeColor;
    readonly GRAY_DYE: Internal.DyeColor;
    readonly DARK_GRAY: Internal.ChatFormatting;
    readonly NONE: Internal.NoColor;
    readonly ORANGE_DYE: Internal.DyeColor;
    readonly WHITE_DYE: Internal.DyeColor;
    readonly DYE: {"magenta": Internal.DyeColor, "pink": Internal.DyeColor, "green": Internal.DyeColor, "lime": Internal.DyeColor, "light_gray": Internal.DyeColor, "yellow": Internal.DyeColor, "black": Internal.DyeColor, "light_blue": Internal.DyeColor, "brown": Internal.DyeColor, "cyan": Internal.DyeColor, "orange": Internal.DyeColor, "red": Internal.DyeColor, "gray": Internal.DyeColor, "white": Internal.DyeColor, "blue": Internal.DyeColor, "purple": Internal.DyeColor};
    readonly BLACK: Internal.ChatFormatting;
    readonly BLUE: Internal.ChatFormatting;
    readonly DARK_GREEN: Internal.ChatFormatting;
    readonly DARK_RED: Internal.ChatFormatting;
    readonly GOLD: Internal.ChatFormatting;
    readonly MAP: {"": Internal.NoColor, "light_blue_dye": Internal.DyeColor, "BLUE_DYE": Internal.DyeColor, "purple_dye": Internal.DyeColor, "dark_red": Internal.ChatFormatting, "lightGrayDye": Internal.DyeColor, "DARK_AQUA": Internal.ChatFormatting, "none": Internal.NoColor, "green_dye": Internal.DyeColor, "blackDye": Internal.DyeColor, "dark_blue": Internal.ChatFormatting, "red": Internal.ChatFormatting, "pink_dye": Internal.DyeColor, "aqua": Internal.ChatFormatting, "white": Internal.ChatFormatting, "WHITE_DYE": Internal.DyeColor, "dark_gray": Internal.ChatFormatting, "LIGHT_PURPLE": Internal.ChatFormatting, "BROWN_DYE": Internal.DyeColor, "BLACK": Internal.ChatFormatting, "darkPurple": Internal.ChatFormatting, "NONE": Internal.NoColor, "LIGHT_BLUE_DYE": Internal.DyeColor, "AQUA": Internal.ChatFormatting, "lightBlueDye": Internal.DyeColor, "limeDye": Internal.DyeColor, "PURPLE_DYE": Internal.DyeColor, "GREEN_DYE": Internal.DyeColor, "magenta_dye": Internal.DyeColor, "-": Internal.NoColor, "lime_dye": Internal.DyeColor, "yellowDye": Internal.DyeColor, "grayDye": Internal.DyeColor, "purpleDye": Internal.DyeColor, "DARK_PURPLE": Internal.ChatFormatting, "ORANGE_DYE": Internal.DyeColor, "darkGray": Internal.ChatFormatting, "brownDye": Internal.DyeColor, "YELLOW": Internal.ChatFormatting, "LIME_DYE": Internal.DyeColor, "blueDye": Internal.DyeColor, "white_dye": Internal.DyeColor, "pinkDye": Internal.DyeColor, "blue_dye": Internal.DyeColor, "cyanDye": Internal.DyeColor, "GOLD": Internal.ChatFormatting, "GRAY": Internal.ChatFormatting, "MAGENTA_DYE": Internal.DyeColor, "BLUE": Internal.ChatFormatting, "yellow": Internal.ChatFormatting, "darkBlue": Internal.ChatFormatting, "transparent": Internal.NoColor, "orange_dye": Internal.DyeColor, "red_dye": Internal.DyeColor, "dark_purple": Internal.ChatFormatting, "gold": Internal.ChatFormatting, "gray": Internal.ChatFormatting, "light_purple": Internal.ChatFormatting, "darkRed": Internal.ChatFormatting, "greenDye": Internal.DyeColor, "DARK_RED": Internal.ChatFormatting, "redDye": Internal.DyeColor, "GRAY_DYE": Internal.DyeColor, "orangeDye": Internal.DyeColor, "yellow_dye": Internal.DyeColor, "black_dye": Internal.DyeColor, "magentaDye": Internal.DyeColor, "WHITE": Internal.ChatFormatting, "green": Internal.ChatFormatting, "LIGHT_GRAY_DYE": Internal.DyeColor, "BLACK_DYE": Internal.DyeColor, "darkGreen": Internal.ChatFormatting, "RED_DYE": Internal.DyeColor, "dark_green": Internal.ChatFormatting, "black": Internal.ChatFormatting, "lightPurple": Internal.ChatFormatting, "PINK_DYE": Internal.DyeColor, "DARK_BLUE": Internal.ChatFormatting, "GREEN": Internal.ChatFormatting, "darkAqua": Internal.ChatFormatting, "gray_dye": Internal.DyeColor, "CYAN_DYE": Internal.DyeColor, "RED": Internal.ChatFormatting, "brown_dye": Internal.DyeColor, "cyan_dye": Internal.DyeColor, "blue": Internal.ChatFormatting, "whiteDye": Internal.DyeColor, "dark_aqua": Internal.ChatFormatting, "YELLOW_DYE": Internal.DyeColor, "DARK_GREEN": Internal.ChatFormatting, "DARK_GRAY": Internal.ChatFormatting};
    readonly GREEN_DYE: Internal.DyeColor;
    readonly LIGHT_BLUE_DYE: Internal.DyeColor;
    readonly AQUA: Internal.ChatFormatting;
    readonly DARK_BLUE: Internal.ChatFormatting;
    readonly PINK_DYE: Internal.DyeColor;
    readonly BLUE_DYE: Internal.DyeColor;
    readonly YELLOW_DYE: Internal.DyeColor;
    readonly LIME_DYE: Internal.DyeColor;
}
type Color_ = Color;
declare const Color: Color;
declare class JsonIO {
    constructor()
    static read(path: Internal.Path_): Internal.Map<any, any>;
    static toPrettyString(json: Internal.JsonElement_): string;
    static toArray(element: Internal.JsonElement_): Internal.JsonArray;
    static getJsonHashString(json: Internal.JsonElement_): string;
    static parse(string: string): any;
    static toObject(json: Internal.JsonElement_): any;
    static primitiveOf(o: any): Internal.JsonPrimitive;
    static toPrimitive(element: Internal.JsonElement_): any;
    static copy(element: Internal.JsonElement_): Internal.JsonElement;
    static writeJsonHash(stream: Internal.DataOutputStream_, element: Internal.JsonElement_): void;
    static parseRaw(string: string): Internal.JsonElement;
    static toString(json: Internal.JsonElement_): string;
    static getJsonHashBytes(json: Internal.JsonElement_): number[];
    static of(o: any): Internal.JsonElement;
    static write(path: Internal.Path_, json: Internal.JsonObject_): void;
}
type JsonIO_ = JsonIO;
declare class DialogWidget extends WidgetGroup {
    constructor(x: number, y: number, width: number, height: number)
    constructor(parent: WidgetGroup_, isClient: boolean)
    static showNotification(parent: WidgetGroup_, title: string, info: string, width: number, height: number, onClosed: Internal.Runnable_): DialogWidget;
    static showNotification(parent: WidgetGroup_, title: string, info: string): DialogWidget;
    getTranslateKey(): string;
    static showStringEditorDialog(parent: WidgetGroup_, title: string, initial: string, predicate: Internal.Predicate_<string>, result: Internal.Consumer_<string>): DialogWidget;
    static suffixFilter(...suffixes: string[]): Internal.Predicate<Internal.TreeNode<Internal.File, Internal.File>>;
    handleDragging(dragging: any): boolean;
    static createTextField(parent: WidgetGroup_, x: number, y: number, width: number, height: number): TextFieldWidget;
    static createText(parent: WidgetGroup_, x: number, y: number, width: number, height: number): TextTexture;
    static showCheckBox(parent: WidgetGroup_, title: string, info: string, onClosed: Internal.BooleanConsumer_): DialogWidget;
    getChatComponent(): Internal.Component;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    static createContainer(dialog: DialogWidget_, width: number, height: number, titleText: string): WidgetGroup;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    static showItemSelector(parent: WidgetGroup_, title: string, init: Internal.ItemStack_, itemConsumer: Internal.Consumer_<Internal.Item>): DialogWidget;
    static createButton(parent: WidgetGroup_, x: number, y: number, width: number, height: number, text: string, onClick: Internal.Runnable_): ButtonWidget;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    close(): void;
    getRegisterUI(): Internal.LDLRegister;
    setClickClose(clickClose: boolean): void;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static showCheckBox(parent: WidgetGroup_, title: string, info: string, width: number, height: number, onClosed: Internal.BooleanConsumer_): DialogWidget;
    static showFileDialog(parent: WidgetGroup_, title: string, dir: Internal.File_, isSelector: boolean, valid: Internal.Predicate_<Internal.TreeNode<Internal.File, Internal.File>>, result: Internal.Consumer_<Internal.File>): DialogWidget;
    setParentInVisible(): this;
    setOnClosed(onClosed: Internal.Runnable_): this;
    get translateKey(): string
    get chatComponent(): Internal.Component
    get LDLRegister(): boolean
    get registerUI(): Internal.LDLRegister
    set clickClose(clickClose: boolean)
    set onClosed(onClosed: Internal.Runnable_)
}
type DialogWidget_ = DialogWidget;
declare class Vector3 {
    constructor(vec: Vec3_)
    constructor(vec: Vec3i_)
    constructor(vec: Vector3_)
    constructor(vec: Internal.Vector3d_)
    constructor(d: number, d1: number, d2: number)
    constructor(vec: Vec3f_)
    dotProduct(vec: Vector3_): number;
    static between(min: number, value: number, max: number): boolean;
    subtract(pos: BlockPos_): this;
    rotateYXY(rotation: Vector3_): this;
    add(d: number): this;
    divide(pos: BlockPos_): this;
    set(x1: number, y1: number, z1: number): this;
    add(vec: Vector3_): this;
    ceil(): this;
    set(vec: Vector3_): this;
    add(dx: number, dy: number, dz: number): this;
    isZero(): boolean;
    static fromNBT(tag: Internal.CompoundTag_): Vector3;
    writeToNBT(tag: Internal.CompoundTag_): Internal.CompoundTag;
    equalsT(v: Vector3_): boolean;
    vector3f(): Vec3f;
    rotate(angle: number, axis: Vector3_): this;
    angle(vec: Vector3_): number;
    crossProduct(vec: Vector3_): this;
    project(b: Vector3_): this;
    vec3(): Vec3;
    magSquared(): number;
    add(pos: BlockPos_): this;
    normalize(): this;
    divide(vec: Vector3_): this;
    divide(fx: number, fy: number, fz: number): this;
    mag(): number;
    pos(): BlockPos;
    floor(): this;
    copy(): this;
    multiply(f: Vector3_): this;
    min(): number;
    subtract(d: number): this;
    zCrossProduct(): this;
    multiply(f: number): this;
    subtract(vec: Vector3_): this;
    divide(f: number): this;
    subtract(dx: number, dy: number, dz: number): this;
    multiply(fx: number, fy: number, fz: number): this;
    vector4f(): Vec4f;
    max(): number;
    xCrossProduct(): this;
    get zero(): boolean
    z: number;
    static readonly ONE: Vector3;
    static readonly ZERO: Vector3;
    static readonly Z: Vector3;
    static readonly Y: Vector3;
    x: number;
    static readonly X: Vector3;
    y: number;
}
type Vector3_ = Vector3;
declare class TextTexture extends Internal.TransformTexture {
    constructor(text: string, color: number)
    constructor()
    constructor(text: string)
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    setBackgroundColor(color: number): this;
    setType(type: Internal.TextTexture$TextType_): this;
    setSupplier(supplier: Internal.Supplier_<string>): this;
    getTranslateKey(): string;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    setWidth(width: number): this;
    name(): string;
    setRollSpeed(rollSpeed: number): void;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    setDropShadow(dropShadow: boolean): this;
    updateText(text: string): void;
    get LDLRegister(): boolean
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    set backgroundColor(color: number)
    set type(type: Internal.TextTexture$TextType_)
    set supplier(supplier: Internal.Supplier_<string>)
    get translateKey(): string
    set width(width: number)
    set rollSpeed(rollSpeed: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set dropShadow(dropShadow: boolean)
    width: number;
    dropShadow: boolean;
    backgroundColor: number;
    type: Internal.TextTexture$TextType;
    text: string;
    color: number;
    rollSpeed: number;
    supplier: Internal.Supplier<string>;
}
type TextTexture_ = TextTexture;
declare class Platform {
    constructor()
    static getMinecraftVersion(): number;
    static isDevelopmentEnvironment(): boolean;
    static getMcVersion(): string;
    static getList(): Internal.Set<string>;
    static isClientEnvironment(): boolean;
    static isForge(): boolean;
    static isFabric(): boolean;
    static getModVersion(): string;
    static breakpoint(...args: any[]): void;
    static isGeneratingData(): boolean;
    static getMinecraftVersionString(): string;
    static getInfo(modID: string): Internal.PlatformWrapper$ModInfo;
    static isLoaded(modId: string): boolean;
    static getMods(): Internal.Map<string, Internal.PlatformWrapper$ModInfo>;
    static getName(): string;
    static setModName(modId: string, name: string): void;
    get minecraftVersion(): number
    get developmentEnvironment(): boolean
    get mcVersion(): string
    get list(): Internal.Set<string>
    get clientEnvironment(): boolean
    get forge(): boolean
    get fabric(): boolean
    get modVersion(): string
    get generatingData(): boolean
    get minecraftVersionString(): string
    get mods(): Internal.Map<string, Internal.PlatformWrapper$ModInfo>
    get name(): string
}
type Platform_ = Platform;
declare class GuiTextures {
    constructor()
    static readonly BUTTON_WORKING_ENABLE: ResourceTexture;
    static readonly PROGRESS_BAR_CRYSTALLIZATION: ResourceTexture;
    static readonly PRIMITIVE_BACKGROUND: ResourceBorderTexture;
    static readonly SLIDER_BACKGROUND_VERTICAL: ResourceTexture;
    static readonly WIREMILL_OVERLAY: ResourceTexture;
    static readonly CLIPBOARD_PAPER_BACKGROUND: ResourceTexture;
    static readonly IMPLOSION_OVERLAY_2: ResourceTexture;
    static readonly SLIDER_ICON: ResourceTexture;
    static readonly BUTTON_BLACKLIST: ResourceTexture;
    static readonly FLUID_TANK_BACKGROUND: ResourceTexture;
    static readonly BATTERY_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_CRACKING_INPUT: ResourceTexture;
    static readonly BUTTON_ITEM_OUTPUT: ResourceTexture;
    static readonly NEUTRAL_MATTER_OVERLAY: ResourceTexture;
    static readonly BEAKER_OVERLAY_3: ResourceTexture;
    static readonly PRINTED_PAPER_OVERLAY: ResourceTexture;
    static readonly ENERGY_BAR_BASE: ResourceBorderTexture;
    static readonly OREBY_SEP: ResourceTexture;
    static readonly FLUID_SLOT: ResourceBorderTexture;
    static readonly BUTTON_DISTINCT_BUSES: ResourceTexture;
    static readonly CIRCUIT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_LATHE_BASE: ResourceTexture;
    static readonly ARROW_OUTPUT_OVERLAY: ResourceTexture;
    static readonly ENERGY_BAR_BACKGROUND: ResourceBorderTexture;
    static readonly PROGRESS_BAR_DISTILLATION_TOWER: ResourceTexture;
    static readonly MULTIBLOCK_CATEGORY: ResourceTexture;
    static readonly TOOL_IO_FACING_ROTATION: ResourceTexture;
    static readonly TOOL_ATTACH_COVER: ResourceTexture;
    static readonly CUTTER_OVERLAY: ResourceTexture;
    static readonly HEATING_OVERLAY_2: ResourceTexture;
    static readonly ICON_RIGHT: ResourceTexture;
    static readonly PAPER_OVERLAY: ResourceTexture;
    static readonly OREBY_SIFT: ResourceTexture;
    static readonly PRIMITIVE_BLAST_FURNACE_PROGRESS_BAR: ResourceTexture;
    static readonly BOX_OVERLAY: ResourceTexture;
    static readonly ICON_LOCATION: ResourceTexture;
    static readonly CRUSHED_ORE_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly BEAKER_OVERLAY_2: ResourceTexture;
    static readonly ICON_SAVE: ResourceTexture;
    static readonly EXTRACTOR_OVERLAY: ResourceTexture;
    static readonly SELECT_BOX: ResourceTexture;
    static readonly BUTTON_LEFT: ResourceTexture;
    static readonly PRIMITIVE_LARGE_FLUID_TANK_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_HAMMER_STEAM: Internal.SteamTexture;
    static readonly CLIPBOARD_TEXT_BOX: ResourceBorderTexture;
    static readonly SCANNER_OVERLAY: ResourceTexture;
    static readonly PRIMITIVE_INGOT_OVERLAY: ResourceTexture;
    static readonly CENTRIFUGE_OVERLAY: ResourceTexture;
    static readonly TOOL_SOUND: ResourceTexture;
    static readonly DISPLAY_STEAM: Internal.SteamTexture;
    static readonly BEAKER_OVERLAY_1: ResourceTexture;
    static readonly TOOL_SLOT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_ASSEMBLY_LINE_ARROW: ResourceTexture;
    static readonly INDICATOR_NO_STEAM: Internal.SteamTexture;
    static readonly CANISTER_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly UP: ResourceTexture;
    static readonly PROGRESS_BAR_MACERATE_STEAM: Internal.SteamTexture;
    static readonly TOOL_PAUSE: ResourceTexture;
    static readonly TOOL_SWITCH_CONVERTER_NATIVE: ResourceTexture;
    static readonly ICON_DOWN: ResourceTexture;
    static readonly OUT_SLOT_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly IMPLOSION_OVERLAY_1: ResourceTexture;
    static readonly BUTTON_INT_CIRCUIT_MINUS: ResourceTexture;
    static readonly PRIMITIVE_LARGE_FLUID_TANK: ResourceTexture;
    static readonly BUTTON_FILTER_NBT: ResourceTexture;
    static readonly MAINTENANCE_ICON: ResourceTexture;
    static readonly PRIMITIVE_DUST_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_EXTRACT_STEAM: Internal.SteamTexture;
    static readonly DUCT_TAPE_OVERLAY: ResourceTexture;
    static readonly PRESS_OVERLAY_2: ResourceTexture;
    static readonly CANISTER_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_ARROW_MULTIPLE: ResourceTexture;
    static readonly TOOL_FRONT_FACING_ROTATION: ResourceTexture;
    static readonly TOOL_REMOVE_COVER: ResourceTexture;
    static readonly GREGTECH_LOGO: ResourceTexture;
    static readonly DISPLAY: ResourceTexture;
    static readonly COVER_MACHINE_CONTROLLER: ResourceTexture;
    static readonly BUTTON_MINER_MODES: ResourceTexture;
    static readonly FURNACE_OVERLAY_1: ResourceTexture;
    static readonly BENDER_OVERLAY: ResourceTexture;
    static readonly IN_SLOT_OVERLAY: ResourceTexture;
    static readonly INSUFFICIENT_INPUT: ResourceTexture;
    static readonly LIGHTNING_OVERLAY_2: ResourceTexture;
    static readonly SLOT: ResourceBorderTexture;
    static readonly BUTTON_ITEM: ResourceTexture;
    static readonly COMPRESSOR_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly COAL_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly PRESS_OVERLAY_1: ResourceTexture;
    static readonly SOLIDIFIER_OVERLAY: ResourceTexture;
    static readonly BUTTON_CLEAR_GRID: ResourceTexture;
    static readonly PROGRESS_BAR_HAMMER: ResourceTexture;
    static readonly ICON_REMOVE: ResourceTexture;
    static readonly PROGRESS_BAR_CIRCUIT: ResourceTexture;
    static readonly FURNACE_OVERLAY_2: ResourceTexture;
    static readonly DISTRIBUTION_MODE: ResourceTexture;
    static readonly COMPRESSOR_OVERLAY: ResourceTexture;
    static readonly TURBINE_OVERLAY: ResourceTexture;
    static readonly BUTTON_MACHINE: ResourceTexture;
    static readonly PROGRESS_BAR_MAGNET: ResourceTexture;
    static readonly TOOL_AUTO_OUTPUT: ResourceTexture;
    static readonly ICON_LEFT: ResourceTexture;
    static readonly UI_FRAME_SIDE_DOWN: ResourceTexture;
    static readonly BUTTON_ENERGY: ResourceTexture;
    static readonly FURNACE_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly LIGHTNING_OVERLAY_1: ResourceTexture;
    static readonly PRESS_OVERLAY_4: ResourceTexture;
    static readonly PROGRESS_BAR_BOILER_FUEL: Internal.SteamTexture;
    static readonly ICON_VISIBLE: ResourceTexture;
    static readonly HEATING_OVERLAY_1: ResourceTexture;
    static readonly VANILLA_BUTTON: ResourceBorderTexture;
    static readonly BLOCKS_INPUT: ResourceTexture;
    static readonly SLIDER_BACKGROUND: ResourceTexture;
    static readonly OREBY_CHEM: ResourceTexture;
    static readonly TIER: ResourceTexture[];
    static readonly SLOT_STEAM: Internal.SteamTexture;
    static readonly SAWBLADE_OVERLAY: ResourceTexture;
    static readonly BUTTON_VOID: ResourceTexture;
    static readonly BUTTON_VOID_PARTIAL: ResourceTexture;
    static readonly UI_FRAME_SIDE_UP: ResourceTexture;
    static readonly PROGRESS_BAR_HAMMER_BASE: ResourceTexture;
    static readonly PRESS_OVERLAY_3: ResourceTexture;
    static readonly DISPLAY_FRAME: ResourceBorderTexture;
    static readonly PRIMITIVE_FURNACE_OVERLAY: ResourceTexture;
    static readonly BUTTON_RIGHT: ResourceTexture;
    static readonly PROGRESS_BAR_GAS_COLLECTOR: ResourceTexture;
    static readonly NUMBER_BACKGROUND: ResourceTexture;
    static readonly BUTTON_FLUID_OUTPUT: ResourceTexture;
    static readonly BUTTON_SWITCH_VIEW: ResourceTexture;
    static readonly DUST_OVERLAY: ResourceTexture;
    static readonly BEAKER_OVERLAY_4: ResourceTexture;
    static readonly BOXED_OVERLAY: ResourceTexture;
    static readonly CRACKING_OVERLAY_2: ResourceTexture;
    static readonly PROGRESS_BAR_CIRCUIT_ASSEMBLER: ResourceTexture;
    static readonly ATOMIC_OVERLAY_2: ResourceTexture;
    static readonly INVERT_REDSTONE_BUTTON: ResourceTexture;
    static readonly PROGRESS_BAR_SIFT: ResourceTexture;
    static readonly HAMMER_OVERLAY: ResourceTexture;
    static readonly MOLECULAR_OVERLAY_4: ResourceTexture;
    static readonly PROGRESS_BAR_MASS_FAB: ResourceTexture;
    static readonly BUTTON_LOCK: ResourceTexture;
    static readonly TOOL_WIRE_BLOCK: ResourceTexture;
    static readonly POSITIVE_MATTER_OVERLAY: ResourceTexture;
    static readonly CLIPBOARD_BUTTON: ResourceTexture;
    static readonly PROGRESS_BAR_UNLOCK: ResourceTexture;
    static readonly BACKGROUND_INVERSE: ResourceBorderTexture;
    static readonly SLOT_DARKENED: ResourceTexture;
    static readonly OREBY_SMELT: ResourceTexture;
    static readonly PROGRESS_BAR_BOILER_EMPTY: Internal.SteamTexture;
    static readonly TOOL_SWITCH_CONVERTER_EU: ResourceTexture;
    static readonly FLUID_TANK_OVERLAY: ResourceTexture;
    static readonly ATOMIC_OVERLAY_1: ResourceTexture;
    static readonly PROGRESS_BAR_BOILER_HEAT: ResourceTexture;
    static readonly PROGRESS_BAR_EXTRUDER: ResourceTexture;
    static readonly COVER_INTERFACE_MACHINE_OFF_PROXY: ResourceTexture;
    static readonly MOLD_OVERLAY: ResourceTexture;
    static readonly PIPE_OVERLAY_1: ResourceTexture;
    static readonly PROGRESS_BAR_PACKER: ResourceTexture;
    static readonly ENERGY_DETECTOR_COVER_MODE_BUTTON: ResourceTexture;
    static readonly BUTTON_FLUID: ResourceTexture;
    static readonly OREBY_BASE: ResourceTexture;
    static readonly BUTTON_ALLOW_IMPORT_EXPORT: ResourceTexture;
    static readonly PRIMITIVE_SLOT: ResourceBorderTexture;
    static readonly MAINTENANCE_BUTTON: ResourceTexture;
    static readonly CRUSHED_ORE_OVERLAY: ResourceTexture;
    static readonly CONFIG_ARROW_DARK: ResourceTexture;
    static readonly ARROW_INPUT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_WIREMILL: ResourceTexture;
    static readonly BUTTON: ResourceBorderTexture;
    static readonly LOCK_WHITE: ResourceTexture;
    static readonly MOLECULAR_OVERLAY_1: ResourceTexture;
    static readonly PIPE_OVERLAY_2: ResourceTexture;
    static readonly ICON_UP: ResourceTexture;
    static readonly MOLECULAR_OVERLAY_2: ResourceTexture;
    static readonly BUTTON_FILTER_DAMAGE: ResourceTexture;
    static readonly DARK_CANISTER_OVERLAY: ResourceTexture;
    static readonly BUTTON_VOID_MULTIBLOCK: ResourceTexture;
    static readonly CHARGER_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_EXTRACT: ResourceTexture;
    static readonly PROGRESS_BAR_LATHE: ResourceTexture;
    static readonly EXTRACTOR_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly PROGRESS_BAR_RECYCLER: ResourceTexture;
    static readonly CRACKING_OVERLAY_1: ResourceTexture;
    static readonly PROGRESS_BAR_REPLICATOR: ResourceTexture;
    static readonly BACKGROUND: ResourceBorderTexture;
    static readonly BREWER_OVERLAY: ResourceTexture;
    static readonly TANK_ICON: ResourceTexture;
    static readonly LENS_OVERLAY: ResourceTexture;
    static readonly INT_CIRCUIT_OVERLAY: ResourceTexture;
    static readonly GREGTECH_LOGO_XMAS: ResourceTexture;
    static readonly TOOL_DISABLE_AUTO_OUTPUT: ResourceTexture;
    static readonly MOLECULAR_OVERLAY_3: ResourceTexture;
    static readonly PROGRESS_BAR_CRACKING: ResourceTexture;
    static readonly STRING_SLOT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_COKE_OVEN: ResourceTexture;
    static readonly CONFIG_ARROW: ResourceTexture;
    static readonly CLIPBOARD_BACKGROUND: ResourceTexture;
    static readonly PROGRESS_BAR_BATH: ResourceTexture;
    static readonly LIGHT_OFF: ResourceTexture;
    static readonly VIAL_OVERLAY_2: ResourceTexture;
    static readonly TOOL_ALLOW_INPUT: ResourceTexture;
    static readonly LOCK: ResourceTexture;
    static readonly BACKGROUND_STEAM: Internal.SteamTexture;
    static readonly SWITCH: ResourceTexture;
    static readonly TOOL_PIPE_CONNECT: ResourceTexture;
    static readonly INDICATOR_NO_ENERGY: ResourceTexture;
    static readonly PROGRESS_BAR_MACERATE: ResourceTexture;
    static readonly TOOL_START: ResourceTexture;
    static readonly TOGGLE_BUTTON_BACK: ResourceTexture;
    static readonly BUTTON_SILK_TOUCH_MODE: ResourceTexture;
    static readonly OUT_SLOT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_UNPACKER: ResourceTexture;
    static readonly IN_SLOT_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly PROGRESS_BAR_BENDING: ResourceTexture;
    static readonly SWITCH_HORIZONTAL: ResourceTexture;
    static readonly ICON_NEW_PAGE: ResourceTexture;
    static readonly TOOL_MUTE: ResourceTexture;
    static readonly BUTTON_CHUNK_MODE: ResourceTexture;
    static readonly DUST_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly HAMMER_OVERLAY_STEAM: Internal.SteamTexture;
    static readonly FILTER_SLOT_OVERLAY: ResourceTexture;
    static readonly CRYSTAL_OVERLAY: ResourceTexture;
    static readonly BUTTON_INT_CIRCUIT_PLUS: ResourceTexture;
    static readonly PROGRESS_BAR_MIXER: ResourceTexture;
    static readonly INGOT_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_ARROW: ResourceTexture;
    static readonly PROGRESS_BAR_HAMMER_BASE_STEAM: Internal.SteamTexture;
    static readonly COVER_INTERFACE_MACHINE_ON_PROXY: ResourceTexture;
    static readonly LIGHT_ON: ResourceTexture;
    static readonly INFO_ICON: ResourceTexture;
    static readonly PROGRESS_BAR_SLICE: ResourceTexture;
    static readonly PROGRESS_BAR_SOLAR_STEAM: Internal.SteamTexture;
    static readonly CANNER_OVERLAY: ResourceTexture;
    static readonly ICON_ADD: ResourceTexture;
    static readonly PROGRESS_BAR_COMPRESS_STEAM: Internal.SteamTexture;
    static readonly BUTTON_PUBLIC_PRIVATE: ResourceTexture;
    static readonly BUTTON_INTERFACE: ResourceTexture;
    static readonly ICON_LOAD: ResourceTexture;
    static readonly PROGRESS_BAR_ASSEMBLY_LINE: ResourceTexture;
    static readonly SCENE: ResourceTexture;
    static readonly BUTTON_POWER: ResourceTexture;
    static readonly PROGRESS_BAR_ARROW_STEAM: Internal.SteamTexture;
    static readonly PROGRESS_BAR_COMPRESS: ResourceTexture;
    static readonly DATA_ORB_OVERLAY: ResourceTexture;
    static readonly PROGRESS_BAR_ARC_FURNACE: ResourceTexture;
    static readonly PROGRESS_BAR_CANNER: ResourceTexture;
    static readonly TOOL_PIPE_BLOCK: ResourceTexture;
    static readonly VIAL_OVERLAY_1: ResourceTexture;
    static readonly PROGRESS_BAR_FUSION: ResourceTexture;
    static readonly TOOL_WIRE_CONNECT: ResourceTexture;
    static readonly ICON_CALCULATOR: ResourceTexture;
    static readonly TOOL_COVER_SETTINGS: ResourceTexture;
}
type GuiTextures_ = GuiTextures;
declare class GCyMMachines {
    constructor()
    static init(): void;
    static readonly LARGE_MATERIAL_PRESS: Internal.MultiblockMachineDefinition;
    static readonly LARGE_EXTRACTOR: Internal.MultiblockMachineDefinition;
    static readonly LARGE_DISTILLERY: Internal.MultiblockMachineDefinition;
    static readonly LARGE_SOLIDIFIER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_ELECTROMAGNET: Internal.MultiblockMachineDefinition;
    static readonly PARALLEL_HATCH: Internal.MachineDefinition[];
    static readonly LARGE_AUTOCLAVE: Internal.MultiblockMachineDefinition;
    static readonly LARGE_ARC_SMELTER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_MIXER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_MACERATION_TOWER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_ENGRAVING_LASER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_ELECTROLYZER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_PACKER: Internal.MultiblockMachineDefinition;
    static readonly MEGA_BLAST_FURNACE: Internal.MultiblockMachineDefinition;
    static readonly LARGE_BREWER: Internal.MultiblockMachineDefinition;
    static readonly MEGA_VACUUM_FREEZER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_ASSEMBLER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_CUTTER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_CHEMICAL_BATH: Internal.MultiblockMachineDefinition;
    static readonly BLAST_ALLOY_SMELTER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_SIFTING_FUNNEL: Internal.MultiblockMachineDefinition;
    static readonly LARGE_CIRCUIT_ASSEMBLER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_CENTRIFUGE: Internal.MultiblockMachineDefinition;
    static readonly LARGE_EXTRUDER: Internal.MultiblockMachineDefinition;
    static readonly LARGE_WIREMILL: Internal.MultiblockMachineDefinition;
}
type GCyMMachines_ = GCyMMachines;
declare class TabContainer extends WidgetGroup {
    constructor()
    constructor(x: number, y: number, width: number, height: number)
    addTab(tabButton: TabButton_, tabWidget: WidgetGroup_): void;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    switchTag(tabWidget: WidgetGroup_): void;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    setOnChanged(onChanged: Internal.BiConsumer_<WidgetGroup, WidgetGroup>): this;
    get LDLRegister(): boolean
    get translateKey(): string
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set onChanged(onChanged: Internal.BiConsumer_<WidgetGroup, WidgetGroup>)
    readonly buttonGroup: WidgetGroup;
    onChanged: Internal.BiConsumer<WidgetGroup, WidgetGroup>;
    static readonly TABS_LEFT: ResourceTexture;
    readonly tabs: Internal.BiMap<TabButton, WidgetGroup>;
    readonly containerGroup: WidgetGroup;
    focus: WidgetGroup;
}
type TabContainer_ = TabContainer;
declare class ShaderTexture extends Internal.TransformTexture {
    constructor()
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    static createRawShader(rawShader: string): ShaderTexture;
    getTranslateKey(): string;
    updateTick(): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    setResolution(resolution: number): this;
    static createShader(location: ResourceLocation_): ShaderTexture;
    getChatComponent(): Internal.Component;
    static clearCache(): void;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    bindTexture(samplerName: string, id: number): void;
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    bindTexture(samplerName: string, location: ResourceLocation_): void;
    updateShader(location: ResourceLocation_): void;
    setUniformCache(uniformCache: Internal.Consumer_<Internal.UniformCache>): this;
    getRawShader(): string;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    name(): string;
    getResolution(): number;
    getRegisterUI(): Internal.LDLRegister;
    updateRawShader(rawShader: string): void;
    group(): string;
    dispose(): void;
    setColor(color: number): this;
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    get translateKey(): string
    set resolution(resolution: number)
    get chatComponent(): Internal.Component
    get LDLRegister(): boolean
    set uniformCache(uniformCache: Internal.Consumer_<Internal.UniformCache>)
    get rawShader(): string
    get resolution(): number
    get registerUI(): Internal.LDLRegister
    set color(color: number)
    location: ResourceLocation;
}
type ShaderTexture_ = ShaderTexture;
declare class GTFluidAttributes {
    static readonly ACID: Internal.FluidAttribute;
}
type GTFluidAttributes_ = GTFluidAttributes;
declare class ChemicalHelper {
    constructor()
    static getUnificationEntry(tag: Internal.TagKey_<Internal.Item>): UnificationEntry;
    static getDust(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, materialAmount: number): Internal.ItemStack;
    static get(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, stackSize: number): Internal.ItemStack;
    static getDust(materialStack: Internal.MaterialStack_): Internal.ItemStack;
    static getBlock(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.Block;
    static getIngot(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, materialAmount: number): Internal.ItemStack;
    static registerUnificationItems(tagPrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, ...items: Internal.ItemLike_[]): void;
    static getTag(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Item>;
    static registerUnificationItems(unificationEntry: UnificationEntry_, ...items: Internal.ItemLike_[]): void;
    static getMaterial(itemLike: Internal.ItemLike_): Internal.MaterialStack;
    static getOrePrefix(state: Internal.BlockState_): Internal.Optional<TagPrefix>;
    static getBlockTag(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Block>;
    static getUnificationEntry(item: Internal.ItemLike_): UnificationEntry;
    static getMaterial(fluid: Internal.Fluid_): com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static getTags(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Item>[];
    static getIngotOrDust(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, materialAmount: number): Internal.ItemStack;
    static getIngotOrDust(materialStack: Internal.MaterialStack_): Internal.ItemStack;
    static getPrefix(itemLike: Internal.ItemLike_): TagPrefix;
    static registerMaterialInfo(item: Internal.ItemLike_, materialInfo: Internal.ItemMaterialInfo_): void;
    static getBlock(unificationEntry: UnificationEntry_): Internal.Block;
    static getMaterialInfo(item: Internal.ItemLike_): Internal.ItemMaterialInfo;
    static get(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.ItemStack;
    static getAllItemInfos(): Internal.List<Internal.Map$Entry<Internal.ItemStack, Internal.ItemMaterialInfo>>;
    static getBlocks(unificationEntry: UnificationEntry_): Internal.List<Internal.Block>;
    static getItems(unificationEntry: UnificationEntry_): Internal.List<Internal.ItemLike>;
    static getMaterial(entry: UnificationEntry_): Internal.MaterialStack;
    static reinitializeUnification(): void;
    static getOrComputeUnificationEntry(item: Internal.ItemLike_): UnificationEntry;
    static getMaterial(itemStack: Internal.ItemStack_): Internal.MaterialStack;
    static get(unificationEntry: UnificationEntry_, size: number): Internal.ItemStack;
    static getGem(materialStack: Internal.MaterialStack_): Internal.ItemStack;
    get allItemInfos(): Internal.List<Internal.Map$Entry<Internal.ItemStack, Internal.ItemMaterialInfo>>
    static readonly ORES_INVERSE: {[key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix, [key: any]: TagPrefix};
    static readonly ITEM_UNIFICATION_ENTRY: {[key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.DyeItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.RotatedPillarBlock]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.PoweredBlock]: UnificationEntry, [key: Internal.AmethystBlock]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.GlassBlock]: UnificationEntry, [key: Internal.WeatheringCopperFullBlock]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.IceBlock]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.BoneMealItem]: UnificationEntry, [key: Internal.ItemNameBlockItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.BlockItem]: UnificationEntry, [key: Internal.BlockItem]: UnificationEntry, [key: Internal.BlockItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.SimpleFoiledItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.EnderEyeItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.EnderpearlItem]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.Block]: UnificationEntry, [key: Internal.NetherrackBlock]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.Item]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: Internal.MaterialBlock]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: any]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.CableBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry, [key: Internal.FluidPipeBlock]: UnificationEntry};
    static readonly ITEM_MATERIAL_INFO: {[key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: Internal.CoilBlock]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.RendererBlock]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.GlazedTerracottaBlock]: Internal.ItemMaterialInfo, [key: Internal.RendererBlock]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.DoubleHighBlockItem]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.FenceGateBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.BoatItem]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.StairBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.SlabBlock]: Internal.ItemMaterialInfo, [key: Internal.LeverBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.WoodButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.StoneButtonBlock]: Internal.ItemMaterialInfo, [key: Internal.RedstoneTorchBlock]: Internal.ItemMaterialInfo, [key: Internal.RailBlock]: Internal.ItemMaterialInfo, [key: Internal.PoweredRailBlock]: Internal.ItemMaterialInfo, [key: Internal.DetectorRailBlock]: Internal.ItemMaterialInfo, [key: Internal.PoweredRailBlock]: Internal.ItemMaterialInfo, [key: Internal.PressurePlateBlock]: Internal.ItemMaterialInfo, [key: Internal.WeightedPressurePlateBlock]: Internal.ItemMaterialInfo, [key: Internal.WeightedPressurePlateBlock]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.HayBlock]: Internal.ItemMaterialInfo, [key: Internal.SnowballItem]: Internal.ItemMaterialInfo, [key: Internal.SnowLayerBlock]: Internal.ItemMaterialInfo, [key: Internal.IceBlock]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.HalfTransparentBlock]: Internal.ItemMaterialInfo, [key: Internal.BookItem]: Internal.ItemMaterialInfo, [key: Internal.WritableBookItem]: Internal.ItemMaterialInfo, [key: Internal.EnchantedBookItem]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.EnchantedGoldenAppleItem]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.MinecartItem]: Internal.ItemMaterialInfo, [key: Internal.MinecartItem]: Internal.ItemMaterialInfo, [key: Internal.MinecartItem]: Internal.ItemMaterialInfo, [key: Internal.MinecartItem]: Internal.ItemMaterialInfo, [key: Internal.MinecartItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.IronBarsBlock]: Internal.ItemMaterialInfo, [key: Internal.TrapDoorBlock]: Internal.ItemMaterialInfo, [key: Internal.BucketItem]: Internal.ItemMaterialInfo, [key: Internal.AnvilBlock]: Internal.ItemMaterialInfo, [key: Internal.AnvilBlock]: Internal.ItemMaterialInfo, [key: Internal.AnvilBlock]: Internal.ItemMaterialInfo, [key: Internal.HopperBlock]: Internal.ItemMaterialInfo, [key: Internal.BottleItem]: Internal.ItemMaterialInfo, [key: Internal.GlassBlock]: Internal.ItemMaterialInfo, [key: Internal.IronBarsBlock]: Internal.ItemMaterialInfo, [key: Internal.BlockItem]: Internal.ItemMaterialInfo, [key: Internal.HangingEntityItem]: Internal.ItemMaterialInfo, [key: Internal.ItemFrameItem]: Internal.ItemMaterialInfo, [key: Internal.WallBlock]: Internal.ItemMaterialInfo, [key: Internal.EndCrystalItem]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.CompassItem]: Internal.ItemMaterialInfo, [key: Internal.BeaconBlock]: Internal.ItemMaterialInfo, [key: Internal.EnchantmentTableBlock]: Internal.ItemMaterialInfo, [key: Internal.EnderChestBlock]: Internal.ItemMaterialInfo, [key: Internal.FurnaceBlock]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.Block]: Internal.ItemMaterialInfo, [key: Internal.LadderBlock]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.ChestBlock]: Internal.ItemMaterialInfo, [key: Internal.TrappedChestBlock]: Internal.ItemMaterialInfo, [key: Internal.NoteBlock]: Internal.ItemMaterialInfo, [key: Internal.JukeboxBlock]: Internal.ItemMaterialInfo, [key: Internal.RedstoneLampBlock]: Internal.ItemMaterialInfo, [key: Internal.CraftingTableBlock]: Internal.ItemMaterialInfo, [key: Internal.PistonBaseBlock]: Internal.ItemMaterialInfo, [key: Internal.PistonBaseBlock]: Internal.ItemMaterialInfo, [key: Internal.DispenserBlock]: Internal.ItemMaterialInfo, [key: Internal.DropperBlock]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.HorseArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ShovelItem]: Internal.ItemMaterialInfo, [key: Internal.PickaxeItem]: Internal.ItemMaterialInfo, [key: Internal.AxeItem]: Internal.ItemMaterialInfo, [key: Internal.SwordItem]: Internal.ItemMaterialInfo, [key: Internal.HoeItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.HorseArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ShovelItem]: Internal.ItemMaterialInfo, [key: Internal.PickaxeItem]: Internal.ItemMaterialInfo, [key: Internal.AxeItem]: Internal.ItemMaterialInfo, [key: Internal.SwordItem]: Internal.ItemMaterialInfo, [key: Internal.HoeItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.HorseArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ShovelItem]: Internal.ItemMaterialInfo, [key: Internal.PickaxeItem]: Internal.ItemMaterialInfo, [key: Internal.AxeItem]: Internal.ItemMaterialInfo, [key: Internal.SwordItem]: Internal.ItemMaterialInfo, [key: Internal.HoeItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ArmorItem]: Internal.ItemMaterialInfo, [key: Internal.ShovelItem]: Internal.ItemMaterialInfo, [key: Internal.PickaxeItem]: Internal.ItemMaterialInfo, [key: Internal.AxeItem]: Internal.ItemMaterialInfo, [key: Internal.HoeItem]: Internal.ItemMaterialInfo, [key: Internal.SwordItem]: Internal.ItemMaterialInfo, [key: Internal.ShovelItem]: Internal.ItemMaterialInfo, [key: Internal.PickaxeItem]: Internal.ItemMaterialInfo, [key: Internal.AxeItem]: Internal.ItemMaterialInfo, [key: Internal.HoeItem]: Internal.ItemMaterialInfo, [key: Internal.SwordItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: Internal.Item]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: any]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo, [key: Internal.MetaMachineItem]: Internal.ItemMaterialInfo};
    static readonly UNIFICATION_ENTRY_BLOCK: {[key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.RotatedPillarBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.PoweredBlock], [key: UnificationEntry]: [Internal.AmethystBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.GlassBlock], [key: UnificationEntry]: [Internal.WeatheringCopperFullBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.IceBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.NetherrackBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock]};
    static readonly FLUID_MATERIAL: {[key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material, [key: any]: com.gregtechceu.gtceu.api.data.chemical.material.Material};
    static readonly TAG_UNIFICATION_ENTRY: {};
    static readonly UNIFICATION_ENTRY_ITEM: {[key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any, any], [key: UnificationEntry]: [any, Internal.Item], [key: UnificationEntry]: [any, Internal.Item], [key: UnificationEntry]: [any, Internal.Item], [key: UnificationEntry]: [any, Internal.Item], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block, Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.RotatedPillarBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.PoweredBlock], [key: UnificationEntry]: [Internal.AmethystBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.GlassBlock], [key: UnificationEntry]: [Internal.WeatheringCopperFullBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.IceBlock], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.BoneMealItem], [key: UnificationEntry]: [Internal.ItemNameBlockItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.BlockItem], [key: UnificationEntry]: [Internal.BlockItem], [key: UnificationEntry]: [Internal.BlockItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.SimpleFoiledItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.EnderEyeItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.EnderpearlItem], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.Block], [key: UnificationEntry]: [Internal.NetherrackBlock], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [Internal.DyeItem], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [Internal.MaterialBlock], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.CableBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [Internal.FluidPipeBlock], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [Internal.BlockItem], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [Internal.BlockItem], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [Internal.ItemPipeBlock], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [any], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [Internal.Item], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: [], [key: UnificationEntry]: []};
}
type ChemicalHelper_ = ChemicalHelper;
/**
 * Various item related helper methods
*/
declare interface Item {
    /**
     * Returns an ItemStack of the input
    */
    of(in_: Internal.ItemStack_): Internal.ItemStack;
    /**
     * Returns an ItemStack of the input, with the specified count and NBT data
    */
    of(in_: Internal.ItemStack_, count: number, nbt: Internal.CompoundTag_): Internal.ItemStack;
    /**
     * Returns an ItemStack of the input, with the specified count
    */
    of(in_: Internal.ItemStack_, count: number): Internal.ItemStack;
    getVariants(item: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
    /**
     * Returns an ItemStack of the input, with the specified NBT data
    */
    withNBT(in_: Internal.ItemStack_, nbt: Internal.CompoundTag_): Internal.ItemStack;
    playerHeadFromSkinHash(hash: string): Internal.ItemStack;
    /**
     * Get the item that represents air/an empty slot
    */
    getEmpty(): Internal.ItemStack;
    /**
     * Gets an Item from an item id
    */
    getItem(id: ResourceLocation_): Internal.Item;
    getTypeToStackMap(): Internal.Map<ResourceLocation, Internal.NonNullList<Internal.ItemStack>>;
    /**
     * Get a list of most items in the game. Items not in a creative tab are ignored
    */
    getList(): Internal.List<Internal.ItemStack>;
    /**
     * Returns a Firework with the input properties
    */
    fireworks(properties: Internal.Map_<string, any>): Internal.FireworksJS;
    playerHead(name: string): Internal.ItemStack;
    playerHeadFromUrl(url: string): Internal.ItemStack;
    /**
     * Returns an ItemStack of the input, with the specified NBT data
    */
    of(in_: Internal.ItemStack_, tag: Internal.CompoundTag_): Internal.ItemStack;
    /**
     * Get a list of all the item ids in the game
    */
    getTypeList(): Internal.List<string>;
    /**
     * Checks if the provided item id exists in the registry
    */
    exists(id: ResourceLocation_): boolean;
    playerHead(uuid: Internal.UUID_, textureBase64: string): Internal.ItemStack;
    /**
     * Checks if the passed in object is an ItemStack.
     * Note that this does not mean it will not function as an ItemStack if passed to something that requests one.
    */
    isItem(o: any): boolean;
    /**
     * Gets an items id from the Item
    */
    getId(item: Internal.Item_): ResourceLocation;
    /**
     * Get the item that represents air/an empty slot
    */
    get empty(): Internal.ItemStack
    get typeToStackMap(): Internal.Map<ResourceLocation, Internal.NonNullList<Internal.ItemStack>>
    /**
     * Get a list of most items in the game. Items not in a creative tab are ignored
    */
    get list(): Internal.List<Internal.ItemStack>
    /**
     * Get a list of all the item ids in the game
    */
    get typeList(): Internal.List<string>
    readonly KJS_ARMOR_MODIFIER_UUID_PER_SLOT: Internal.UUID[];
    readonly KJS_BASE_ATTACK_SPEED_UUID: Internal.UUID;
    readonly KJS_BASE_ATTACK_DAMAGE_UUID: Internal.UUID;
}
type Item_ = Item;
declare const Item: Item;
declare abstract class number implements Internal.Serializable {
    constructor()
    longValue(): number;
    shortValue(): number;
    doubleValue(): number;
    intValue(): number;
    floatValue(): number;
    byteValue(): number;
}
type number_ = number;
declare class GuiTextureGroup extends Internal.TransformTexture {
    constructor()
    constructor(...textures: Internal.IGuiTexture_[])
    setTextures(textures: Internal.IGuiTexture_[]): this;
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    getTranslateKey(): string;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    setColor(color: number): this;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    set textures(textures: Internal.IGuiTexture_[])
    get LDLRegister(): boolean
    get translateKey(): string
    set color(color: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    textures: Internal.IGuiTexture[];
}
type GuiTextureGroup_ = GuiTextureGroup;
declare class GTLayerPattern {
    constructor(layers: Internal.List_<Internal.GTLayerPattern$Layer>)
    rollNext(previous: Internal.GTLayerPattern$Layer_, random: Internal.RandomSource_): Internal.GTLayerPattern$Layer;
    static builder(...rules: Internal.RuleTest_[]): Internal.GTLayerPattern$Builder;
    static readonly CODEC: Internal.Codec<GTLayerPattern>;
    readonly layers: Internal.List<Internal.GTLayerPattern$Layer>;
}
type GTLayerPattern_ = GTLayerPattern;
declare class GTMaterials {
    constructor()
    static init(): void;
    static get(name: string): com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static addAlloyBlastProperty(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
    static Niobium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rubidium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumHydroxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AcidicEnrichedNaquadahSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricHeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IridiumChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polycaprolactam: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlyHydroCrackedHeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Coal: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TitaniumTetrachloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitrosylChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Redrock: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Neptunium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Seaborgium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bronze: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelyHydroCrackedLightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polonium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gallium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nichrome: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Spessartine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfurTrioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Vanadium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gasoline: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LiquidAir: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CobaltBrass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chlorine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RedAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Toluene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeBlack: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DarkAsh: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Goethite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tetrahedrite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AcidicOsmiumSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GarnetSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitrogenDioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rubber: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeLightBlue: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AluminiumSulfite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AntimonyTrioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Magnalium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Butane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedEthane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bromine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SterileGrowthMedium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydrochloricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelySteamCrackedNaphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chromium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Zeolite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Silicon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dichlorobenzidine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CyclohexanoneOxime: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tungsten: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tritium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gypsum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chalcopyrite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PhosphoricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dimethyldichlorosilane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Olivine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RawStyreneButadieneRubber: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RawRubber: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LPG: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TitaniumCarbide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cadmium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfurDioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Redstone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Apatite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cumene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Andradite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeBlue: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ruthenium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Invar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Glass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PlatinumGroupSludge: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dysprosium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Mendelevium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lanthanum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Promethium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Diesel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Strontium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Isoprene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Saltpeter: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BasalticMineralSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Actinium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GarnetYellow: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PolyvinylButyral: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnderPearl: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Diorite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GarnetRed: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedPropane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Clay: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static FluoroantimonicAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NetherAir: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Potassium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polytetrafluoroethylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bornite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Helium3: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Netherrack: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pyrochlore: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chloromethane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlySteamCrackedNaphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static FullersEarth: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CobaltOxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SamariumIronArsenicOxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Sphalerite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static readonly EXT2_METAL: [Internal.MaterialFlag, Internal.MaterialFlag, Internal.MaterialFlag, Internal.MaterialFlag];
    static Ethanol: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HighOctaneGasoline: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PolyvinylAcetate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Deuterium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Grossular: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Quartzite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Uranium238: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VanadiumSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Calcite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NickelZincFerrite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lapis: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeLime: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static WoodTar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Magnesium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricLightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GraniticMineralSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HypochlorousAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GreenSapphireSlurry: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RhodiumSulfate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BisphenolA: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Biomass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ruby: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ChromiumTrioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Epoxy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tungstate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TinAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Coke: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Alunite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VinylChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TungstenCarbide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Naquadria: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Zeron100: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Copper: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaquadriaWaste: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Sugar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodaAsh: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Wood: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chalcocite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TreatedWood: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tellurium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chromite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nitrobenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ethenone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Meat: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GreenSapphire: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static StyreneButadieneRubber: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeGreen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Phosphorus: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IronMagnetic: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Oilsands: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelyHydroCrackedGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ethane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ash: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedButane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Calcium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ethylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Flint: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ruridit: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bacteria: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Monochloramine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedNaquadahWaste: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Neon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nobelium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Trinium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Soapstone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Iodine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BlueTopaz: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Potin: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lepidolite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Titanium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ammonia: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Oil: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Stone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PlatinumRaw: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Scandium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Scheelite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Phenol: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Perlite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ArsenicTrioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static WoodGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IncoloyMA956: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IridiumMetalResidue: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Terbium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IndiumTinBariumTitaniumCuprate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rutherfordium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Barium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Propene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Berkelium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Germanium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeWhite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeBrown: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Air: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Diaminobenzidine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MolybdenumDisilicide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CassiteriteSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlyHydroCrackedGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Erbium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Zirconium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeRed: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static QuartzSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TungsticAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Iron: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BlueSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RhodiumPlatedPalladium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Carbon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedButadiene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedBacterialSludge: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Argon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaquadahAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Zinc: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Glue: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MercuryBariumCalciumCuprate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static WoodVinegar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RefineryGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tantalum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NiobiumNitride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dimethylhydrazine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MethylAcetate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlySteamCrackedHeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Francium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PalladiumRaw: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lava: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AcidicNaquadriaSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Plutonium239: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Charcoal: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static UUMatter: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Fluorine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Barite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AntimonyTrifluoride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RubySlurry: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static FermentedBiomass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Duranium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DinitrogenTetroxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SaltWater: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ImpureEnrichedNaquadahSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PhosphorusPentoxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Epichlorohydrin: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedEthane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Molybdenite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PhthalicAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Electrum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Mirabilite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaquadriaSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Magnesia: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HastelloyC276: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Phosphate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Wheat: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TitaniumTungstenCarbide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MetalMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Octane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Mercury: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Praseodymium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Talc: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Malachite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GalliumSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricNaphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnderEye: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Mica: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GlauconiteSand: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Brass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnderAir: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyePurple: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SiliconeRubber: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tritanium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Stibnite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BioDiesel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TricalciumPhosphate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Aluminium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedPropane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Creosote: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelyHydroCrackedHeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bismuth: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Caesium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lithium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteelMagnetic: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VOLTAGE_COMMON_MATERIALS: com.gregtechceu.gtceu.api.data.chemical.material.Material[];
    static Hydrogen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitrousOxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Basalt: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cobalt: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Darmstadtium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cobaltite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Amethyst: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DamascusSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ytterbium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BlueAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dimethylbenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BlackSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CHEMICAL_DYES: com.gregtechceu.gtceu.api.data.chemical.material.Material[];
    static Steam: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Quicklime: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lazurite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Uraninite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BismuthBronze: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chloroform: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Naquadah: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumPersulfate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Spodumene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedUraniumHexafluoride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelyHydroCrackedNaphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tantalite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nickel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Palladium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeMagenta: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Oxygen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HSSS: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ferrosilite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Concrete: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DilutedSulfuricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Fermium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pollucite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedButadiene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Chlorobenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static readonly STD_METAL: [Internal.MaterialFlag];
    static StainlessSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CoalGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Obsidian: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static YttriumBariumCuprate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Diatomite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyePink: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Boron: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Diamond: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PolyphenyleneSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MagnesiumDiboride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PotassiumFeldspar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricCopperSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Garnierite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PolyvinylChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polyethylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaturalGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gold: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Copernicium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bauxite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static UraniumTriplatinum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cooperite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Arsenic: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dimethylamine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Protactinium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Benzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Sapphire: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lubricant: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NetherStar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rhenium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dubnium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Uvarovite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedNaquadahSulfate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GalliumArsenide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TriniumSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bentonite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Sodium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NeodymiumMagnetic: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Opal: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MagnesiumChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IndiumPhosphide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Collagen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaquadahEnriched: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lapotron: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RedSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Hematite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedNaquadahTriniumEuropiumDuranide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Asbestos: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Einsteinium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedEthylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Sulfur: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AquaRegia: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Marble: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ReinforcedEpoxyResin: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HSSG: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lead: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LiquidEnderAir: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polybenzimidazole: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DistilledWater: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Caprolactam: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static MaragingSteel300: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CupricOxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AllylChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Xenon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RutheniumTriniumAmericiumNeutronate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Trona: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Neutronium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AnnealedCopper: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelySteamCrackedHeavyFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cocoa: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Graphite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Graphene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Hafnium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Livermorium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ManganesePhosphide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Blaze: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Hassium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Astatine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeedOil: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lutetium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SapphireSlurry: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Americium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Biotite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricNickelSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static YellowLimonite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PotassiumDichromate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PolychlorinatedBiphenyl: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static WatertightSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SiliconDioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Styrene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Almandine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LithiumChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Andesite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Electrotine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RawGrowthMedium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Biphenyl: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cupronickel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ilmenite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nitrochlorobenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Neodymium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cassiterite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitricOxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeLightGray: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DilutedHydrochloricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumPotassium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeCyan: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pyrope: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AmmoniumChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Butene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EnrichedNaquadahSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Milk: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Naphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Plutonium241: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Iridium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gelatin: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cyclohexane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GlycerylTrinitrate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Butyraldehyde: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RoseGold: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Steel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Propane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Samarium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Selenium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Glycerol: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Lawrencium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Kanthal: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HastelloyX: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Helium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Potash: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CalciumPhosphide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VinylAcetate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GelatinMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Fireclay: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DrillingFluid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TitaniumTrifluoride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static FerriteMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RocketFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gadolinium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeYellow: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static readonly EXT_METAL: [Internal.MaterialFlag, Internal.MaterialFlag];
    static Radium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HSLASteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Holmium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Water: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedButane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TantalumCarbide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Molybdenum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Mutagen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pitchblende: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Borax: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ultimet: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CarbonMonoxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Glowstone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Curium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Yttrium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Stellite100: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Magnesite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bohrium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Uranium235: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NiobiumTitanium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlySteamCrackedGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Realgar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nitrogen: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Massicot: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DepletedUraniumHexafluoride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Bastnasite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SulfuricGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Europium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BatteryAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LeadZincSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BacterialSludge: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeOrange: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Flerovium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BariumSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Osmium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tennessine: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CarbonDioxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Deepslate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Polydimethylsiloxane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IndiumConcentrate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedEthylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydrogenSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelySteamCrackedGas: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Agar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DyeGray: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static OilHeavy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static readonly NULL: Internal.MarkerMaterial;
    static Sodalite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VanadiumMagnetite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cerium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Oganesson: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Thorium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Dichlorobenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static UraniumRhodiumDinaquadide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Nihonium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Powellite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Paper: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ConstructionFoam: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RutheniumTetroxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlyHydroCrackedNaphtha: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RareEarth: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static IndiumGalliumPhosphide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Silver: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Methanol: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CalciumChloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumBicarbonate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Gunpowder: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rutile: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PCBCoolant: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Krypton: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Iron3Chloride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Topaz: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlyHydroCrackedLightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CertusQuartz: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static EthylTertButylEther: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Acetone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pyrite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Antimony: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static UraniumHexafluoride: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedButene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumBisulfate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RawGasoline: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pyrolusite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Wulfenite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Galena: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SteamCrackedPropene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Radon: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DissolvedCalciumAcetate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SodiumSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Rhodium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static InertMetalMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static WroughtIron: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Moscovium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Cinnabar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NitrationMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ZincSulfide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ethylbenzene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Endstone: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedButene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Beryllium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Thulium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Osmiridium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Kyanite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static AceticAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Thallium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static ImpureNaquadriaSolution: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Roentgenium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SolderingAlloy: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tetrafluoroethylene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Naphthalene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Platinum: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static OilLight: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tetranitromethane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BlackBronze: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HSSE: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static TungstenSteel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Brick: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static FishOil: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static VanadiumGallium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static DiphenylIsophtalate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RawOil: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CharcoalByproducts: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Ice: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Magnetite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Californium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static PlatinumSludgeResidue: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static BorosilicateGlass: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Pentlandite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SterlingSilver: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RarestMetalMixture: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Salt: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Indium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Tin: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydrofluoricAcid: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Emerald: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CoalTar: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static OsmiumTetroxide: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static GraniteRed: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SamariumMagnetic: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Methane: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NetherQuartz: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static McGuffium239: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static HydroCrackedPropene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static SeverelySteamCrackedLightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Meitnerium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static CetaneBoostedDiesel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Manganese: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LightlySteamCrackedLightFuel: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Butadiene: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static LiquidNetherAir: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static RockSalt: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Technetium: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static NaquadriaSulfate: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Zincite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Monazite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
    static Granite: com.gregtechceu.gtceu.api.data.chemical.material.Material;
}
type GTMaterials_ = GTMaterials;
declare class GTOres {
    constructor()
    static overworld(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
    static init(): void;
    static end(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
    static getLargestVeinSize(): number;
    static nether(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
    static updateLargestVeinSize(): void;
    get largestVeinSize(): number
    static readonly MONAZITE_VEIN: GTOreVein;
    static readonly SALTS_VEIN: GTOreVein;
    static readonly MAGNETITE_VEIN_OW: GTOreVein;
    static readonly MINERAL_SAND_VEIN: GTOreVein;
    static readonly LAPIS_VEIN: GTOreVein;
    static readonly PITCHBLENDE_VEIN: GTOreVein;
    static readonly CERTUS_QUARTZ_VEIN: GTOreVein;
    static readonly NETHER_QUARTZ_VEIN: GTOreVein;
    static readonly GARNET_VEIN: GTOreVein;
    static readonly CASSITERITE_VEIN: GTOreVein;
    static readonly MANGANESE_VEIN: GTOreVein;
    static OVERWORLD_RULES: Internal.RuleTest[];
    static readonly REDSTONE_VEIN_OW: GTOreVein;
    static readonly BANDED_IRON_VEIN: GTOreVein;
    static readonly REDSTONE_VEIN: GTOreVein;
    static readonly SULFUR_VEIN: GTOreVein;
    static readonly IRON_VEIN: GTOreVein;
    static DEEPSLATE_RULES: Internal.RuleTest[];
    static readonly SAPPHIRE_VEIN: GTOreVein;
    static NETHER_RULES: Internal.RuleTest[];
    static readonly SCHEELITE_VEIN: GTOreVein;
    static readonly OILSANDS_VEIN: GTOreVein;
    static readonly APATITE_VEIN: GTOreVein;
    static readonly COPPER_TIN_VEIN: GTOreVein;
    static readonly MICA_VEIN: GTOreVein;
    static readonly SHELDONITE_VEIN: GTOreVein;
    static readonly COAL_VEIN: GTOreVein;
    static readonly OLIVINE_VEIN: GTOreVein;
    static readonly MAGNETITE_VEIN_END: GTOreVein;
    static readonly DIAMOND_VEIN: GTOreVein;
    static readonly MOLYBDENUM_VEIN: GTOreVein;
    static readonly LUBRICANT_VEIN: GTOreVein;
    static readonly NICKEL_VEIN: GTOreVein;
    static readonly COPPER_VEIN: GTOreVein;
    static readonly NAQUADAH_VEIN: GTOreVein;
    static readonly TETRAHEDRITE_VEIN: GTOreVein;
    static readonly GALENA_VEIN: GTOreVein;
    static readonly GARNET_TIN_VEIN: GTOreVein;
    static readonly MANGANESE_VEIN_OW: GTOreVein;
    static readonly SALTPETER_VEIN: GTOreVein;
    static readonly BAUXITE_VEIN_END: GTOreVein;
    static readonly BERYLLIUM_VEIN: GTOreVein;
    static readonly TOPAZ_VEIN: GTOreVein;
    static END_RULES: Internal.RuleTest[];
}
type GTOres_ = GTOres;
declare class DraggableScrollableWidgetGroup extends WidgetGroup {
    constructor()
    constructor(x: number, y: number, width: number, height: number)
    setScrollYOffset(scrollYOffset: number): void;
    setScrollable(scrollable: boolean): this;
    getTranslateKey(): string;
    getScrollYOffset(): number;
    handleDragging(dragging: any): boolean;
    computeMax(): void;
    getScrollXOffset(): number;
    setXBarStyle(background: Internal.IGuiTexture_, bar: Internal.IGuiTexture_): this;
    getChatComponent(): Internal.Component;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    getWidgetBottomHeight(): number;
    setBackground(background: Internal.IGuiTexture_): this;
    setUseScissor(useScissor: boolean): void;
    setSelected(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): void;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    setYScrollBarWidth(yBar: number): this;
    canDragIn(dragging: any): boolean;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setYBarStyle(background: Internal.IGuiTexture_, bar: Internal.IGuiTexture_): this;
    setDraggable(draggable: boolean): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    getRegisterUI(): Internal.LDLRegister;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    setXScrollBarHeight(xBar: number): this;
    setScrollXOffset(scrollXOffset: number): void;
    set scrollYOffset(scrollYOffset: number)
    set scrollable(scrollable: boolean)
    get translateKey(): string
    get scrollYOffset(): number
    get scrollXOffset(): number
    get chatComponent(): Internal.Component
    get widgetBottomHeight(): number
    set background(background: Internal.IGuiTexture_)
    set useScissor(useScissor: boolean)
    set selected(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_)
    get LDLRegister(): boolean
    set YScrollBarWidth(yBar: number)
    set draggable(draggable: boolean)
    get registerUI(): Internal.LDLRegister
    set XScrollBarHeight(xBar: number)
    set scrollXOffset(scrollXOffset: number)
}
type DraggableScrollableWidgetGroup_ = DraggableScrollableWidgetGroup;
declare class GTToolType extends Internal.Enum<GTToolType> {
    getUnlocalizedName(): string;
    is(itemStack: Internal.ItemStack_): boolean;
    static valueOf(name: string): GTToolType;
    static values(): GTToolType[];
    get unlocalizedName(): string
    static readonly MORTAR: GTToolType;
    static readonly FILE: GTToolType;
    static readonly WIRE_CUTTER: GTToolType;
    static readonly SCYTHE: GTToolType;
    readonly modelLocation: ResourceLocation;
    static readonly HARD_HAMMER: GTToolType;
    static readonly HOE: GTToolType;
    static readonly WRENCH: GTToolType;
    static readonly BUTCHERY_KNIFE: GTToolType;
    static readonly SOFT_MALLET: GTToolType;
    static readonly PICKAXE: GTToolType;
    readonly name: string;
    readonly harvestTag: Internal.TagKey<Internal.Block>;
    static readonly PLUNGER: GTToolType;
    static readonly KNIFE: GTToolType;
    static readonly SWORD: GTToolType;
    static readonly SCREWDRIVER: GTToolType;
    readonly attackDamageModifier: number;
    static readonly SHOVEL: GTToolType;
    readonly attackSpeedModifier: number;
    readonly soundEntry: Internal.SoundEntry;
    static readonly SAW: GTToolType;
    static readonly CROWBAR: GTToolType;
    readonly itemTag: Internal.TagKey<Internal.Item>;
    static readonly AXE: GTToolType;
    static readonly MINING_HAMMER: GTToolType;
}
type GTToolType_ = "shovel" | "plunger" | "soft_mallet" | "butchery_knife" | "saw" | "wrench" | "hard_hammer" | GTToolType | "screwdriver" | "mining_hammer" | "sword" | "knife" | "hoe" | "file" | "scythe" | "axe" | "pickaxe" | "mortar" | "crowbar" | "wire_cutter";
declare class Quaternionf {
    constructor(arg0: Vec3f_, arg1: number, arg2: boolean)
    constructor(arg0: Quaternionf_)
    constructor(arg0: number, arg1: number, arg2: number, arg3: boolean)
    constructor(arg0: number, arg1: number, arg2: number, arg3: number)
    toYXZDegrees(): Vec3f;
    toYXZ(): Vec3f;
    slerp(arg0: Quaternionf_, arg1: number): void;
    static fromXYZ(arg0: Vec3f_): Quaternionf;
    normalize(): void;
    toXYZ(): Vec3f;
    static fromYXZ(arg0: number, arg1: number, arg2: number): Quaternionf;
    conj(): void;
    i(): number;
    j(): number;
    copy(): this;
    mul(arg0: Quaternionf_): void;
    k(): number;
    toXYZDegrees(): Vec3f;
    static fromXYZDegrees(arg0: Vec3f_): Quaternionf;
    r(): number;
    set(arg0: number, arg1: number, arg2: number, arg3: number): void;
    static fromXYZ(arg0: number, arg1: number, arg2: number): Quaternionf;
    mul(arg0: number): void;
    static readonly ONE: Quaternionf;
}
type Quaternionf_ = Quaternionf;
declare class ItemStackTexture extends Internal.TransformTexture {
    constructor(...itemStacks: Internal.ItemStack_[])
    constructor(...items: Internal.Item_[])
    rotate(arg0: number): Internal.IGuiTexture;
    isLDLRegister(): boolean;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    getTranslateKey(): string;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    get LDLRegister(): boolean
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    get translateKey(): string
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    readonly itemStack: Internal.ItemStack[];
}
type ItemStackTexture_ = ItemStackTexture;
declare class Notification {
    constructor()
    constructor(buf: Internal.FriendlyByteBuf_)
    write(buf: Internal.FriendlyByteBuf_): void;
    setAtlasIcon(icon: string): void;
    static make(consumer: Internal.Consumer_<Notification>): Notification;
    static of(cx: Internal.Context_, object: any): Notification;
    setIcon(icon: string): void;
    show(): void;
    setItemIcon(stack: Internal.ItemStack_): void;
    set atlasIcon(icon: string)
    set icon(icon: string)
    set itemIcon(stack: Internal.ItemStack_)
    duration: Duration;
    static readonly DEFAULT_DURATION: Duration;
    backgroundColor: Internal.Color;
    iconSize: number;
    static readonly DEFAULT_BACKGROUND_COLOR: Internal.SimpleColor;
    static readonly DEFAULT_BORDER_COLOR: Internal.SimpleColor;
    borderColor: Internal.Color;
    text: Internal.Component;
    outlineColor: Internal.Color;
    textShadow: boolean;
    static readonly NO_TEXT: Internal.Component[];
}
type Notification_ = Notification;
declare class GTFluidState extends Internal.Enum<GTFluidState> {
    static valueOf(name: string): GTFluidState;
    getTranslationKey(): string;
    static values(): GTFluidState[];
    get translationKey(): string
    static readonly PLASMA: GTFluidState;
    static readonly GAS: GTFluidState;
    static readonly LIQUID: GTFluidState;
    static readonly MOLTEN: GTFluidState;
}
type GTFluidState_ = "liquid" | GTFluidState | "gas" | "plasma" | "molten";
declare interface UUID {
    toString(id: Internal.UUID_): string;
    digits(sb: Internal.StringBuilder_, val: number, digits: number): void;
    fromString(o: any): Internal.UUID;
}
type UUID_ = UUID;
declare const UUID: UUID;
declare class TextFieldWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, width: number, height: number, textSupplier: Internal.Supplier_<string>, textResponder: Internal.Consumer_<string>)
    setValidator(validator: Internal.Function_<string, string>): this;
    getRawCurrentString(): string;
    setBordered(bordered: boolean): this;
    setWheelDur(digits: number, wheelDur: number): this;
    getTranslateKey(): string;
    setBackground(background: Internal.IGuiTexture_): this;
    setNumbersOnly(minValue: number, maxValue: number): this;
    handleDragging(dragging: any): boolean;
    setTextColor(textColor: number): this;
    setNumbersOnly(minValue: number, maxValue: number): this;
    getChatComponent(): Internal.Component;
    getCurrentString(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    setNumbersOnly(minValue: number, maxValue: number): this;
    setTextResponder(textResponder: Internal.Consumer_<string>): this;
    initTemplate(): void;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    setResourceLocationOnly(): this;
    canDragIn(dragging: any): boolean;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    setMaxStringLength(maxStringLength: number): this;
    setTextSupplier(textSupplier: Internal.Supplier_<string>): this;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    setWheelDur(wheelDur: number): this;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    setCurrentString(currentString: any): this;
    set validator(validator: Internal.Function_<string, string>)
    get rawCurrentString(): string
    set bordered(bordered: boolean)
    get translateKey(): string
    set background(background: Internal.IGuiTexture_)
    set textColor(textColor: number)
    get chatComponent(): Internal.Component
    get currentString(): string
    set textResponder(textResponder: Internal.Consumer_<string>)
    get LDLRegister(): boolean
    set maxStringLength(maxStringLength: number)
    set textSupplier(textSupplier: Internal.Supplier_<string>)
    get registerUI(): Internal.LDLRegister
    set wheelDur(wheelDur: number)
    set currentString(currentString: any)
}
type TextFieldWidget_ = TextFieldWidget;
declare class ModularUI {
    constructor(holder: Internal.IUIHolder_, entityPlayer: Internal.Player_)
    constructor(width: number, height: number, holder: Internal.IUIHolder_, entityPlayer: Internal.Player_)
    constructor(mainGroup: WidgetGroup_, holder: Internal.IUIHolder_, entityPlayer: Internal.Player_)
    initWidgets(): void;
    setModularUIContainer(container: Internal.ModularUIContainer_): void;
    getGuiLeft(): number;
    addNativeSlot(slotHandle: Internal.Slot_, slotWidget: SlotWidget_): void;
    getFirstWidgetById(regex: string): com.lowdragmc.lowdraglib.gui.widget.Widget;
    updateScreenSize(screenWidth: number, screenHeight: number): void;
    setModularUIGui(modularUIGuiContainer: Internal.ModularUIGuiContainer_): void;
    getFlatWidgetCollection(): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
    getModularUIContainer(): Internal.ModularUIContainer;
    getHeight(): number;
    registerCloseListener(runnable: Internal.Runnable_): void;
    isFullScreen(): boolean;
    setFullScreen(): void;
    setSize(width: number, height: number): void;
    getScreenHeight(): number;
    getWidth(): number;
    getFlatVisibleWidgetCollection(): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
    background(...textures: Internal.IGuiTexture_[]): this;
    widget(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): this;
    toScreenCoords(widgetRect: Internal.Rectangle_): Internal.Rectangle;
    getModularUIGui(): Internal.ModularUIGuiContainer;
    getGuiTop(): number;
    removeNativeSlot(slotHandle: Internal.Slot_): void;
    getScreenWidth(): number;
    getWidgetsById(regex: string): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
    getSlotMap(): Internal.HashMap<Internal.Slot, SlotWidget>;
    getTickCount(): number;
    triggerCloseListeners(): void;
    set modularUIContainer(container: Internal.ModularUIContainer_)
    get guiLeft(): number
    set modularUIGui(modularUIGuiContainer: Internal.ModularUIGuiContainer_)
    get flatWidgetCollection(): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>
    get modularUIContainer(): Internal.ModularUIContainer
    get height(): number
    get fullScreen(): boolean
    get screenHeight(): number
    get width(): number
    get flatVisibleWidgetCollection(): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>
    get modularUIGui(): Internal.ModularUIGuiContainer
    get guiTop(): number
    get screenWidth(): number
    get slotMap(): Internal.HashMap<Internal.Slot, SlotWidget>
    get tickCount(): number
    readonly holder: Internal.IUIHolder;
    readonly mainGroup: WidgetGroup;
    readonly entityPlayer: Internal.Player;
}
type ModularUI_ = ModularUI;
declare class DraggableWidgetGroup extends WidgetGroup implements Internal.DraggableScrollableWidgetGroup$IDraggable {
    constructor(x: number, y: number, width: number, height: number)
    constructor(position: GuiPos_, size: GuiSize_)
    constructor(position: GuiPos_)
    setOnDragging(onDragging: Internal.Consumer_<DraggableWidgetGroup>): this;
    startDrag(mouseX: number, mouseY: number): void;
    getTranslateKey(): string;
    allowDrag(mouseX: number, mouseY: number, button: number): boolean;
    onUnSelected(): void;
    handleDragging(dragging: any): boolean;
    allowSelected(mouseX: number, mouseY: number, button: number): boolean;
    setOnStartDrag(onStartDrag: Internal.Consumer_<DraggableWidgetGroup>): this;
    getChatComponent(): Internal.Component;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    onSelected(): void;
    endDrag(mouseX: number, mouseY: number): void;
    setSelectedTexture(border: number, color: number): this;
    setOnEndDrag(onEndDrag: Internal.Consumer_<DraggableWidgetGroup>): this;
    canDragIn(dragging: any): boolean;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setOnSelected(onSelected: Internal.Consumer_<DraggableWidgetGroup>): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    isSelected(): boolean;
    name(): string;
    dragging(mouseX: number, mouseY: number, deltaX: number, deltaY: number): boolean;
    setOnUnSelected(onUnSelected: Internal.Consumer_<DraggableWidgetGroup>): this;
    getRegisterUI(): Internal.LDLRegister;
    setSelectedTexture(selectedTexture: Internal.IGuiTexture_): this;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    set onDragging(onDragging: Internal.Consumer_<DraggableWidgetGroup>)
    get translateKey(): string
    set onStartDrag(onStartDrag: Internal.Consumer_<DraggableWidgetGroup>)
    get chatComponent(): Internal.Component
    get LDLRegister(): boolean
    set onEndDrag(onEndDrag: Internal.Consumer_<DraggableWidgetGroup>)
    set onSelected(onSelected: Internal.Consumer_<DraggableWidgetGroup>)
    get selected(): boolean
    set onUnSelected(onUnSelected: Internal.Consumer_<DraggableWidgetGroup>)
    get registerUI(): Internal.LDLRegister
    set selectedTexture(selectedTexture: Internal.IGuiTexture_)
}
type DraggableWidgetGroup_ = DraggableWidgetGroup;
declare class PhantomFluidWidget extends TankWidget implements Internal.IGhostIngredientTarget, Internal.IConfigurableWidget {
    constructor()
    constructor(fluidTank: Internal.IFluidStorage_, x: number, y: number, width: number, height: number)
    constructor(fluidTank: Internal.IFluidStorage_, x: number, y: number)
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    getPhantomTargets(ingredient: any): Internal.List<com.lowdragmc.lowdraglib.gui.ingredient.Target>;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    setAllowClickDrained(v: boolean): this;
    setAllowClickFilled(v: boolean): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    static drainFrom(ingredient: any): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
    serializeInnerNBT(): Internal.CompoundTag;
    getIngredientOverMouse(mouseX: number, mouseY: number): any;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    setIFluidStackUpdater(fluidStackUpdater: Internal.Consumer_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): this;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    self(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    initTemplate(): void;
    get LDLRegister(): boolean
    get translateKey(): string
    set allowClickDrained(v: boolean)
    set allowClickFilled(v: boolean)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set IFluidStackUpdater(fluidStackUpdater: Internal.Consumer_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>)
}
type PhantomFluidWidget_ = PhantomFluidWidget;
declare interface Facing {
    readonly south: Internal.Direction;
    readonly up: Internal.Direction;
    readonly UP: Internal.Direction;
    readonly NORTH: Internal.Direction;
    readonly east: Internal.Direction;
    readonly DOWN: Internal.Direction;
    readonly EAST: Internal.Direction;
    readonly west: Internal.Direction;
    readonly north: Internal.Direction;
    readonly down: Internal.Direction;
    readonly ALL: {"east": Internal.Direction, "south": Internal.Direction, "north": Internal.Direction, "west": Internal.Direction, "up": Internal.Direction, "down": Internal.Direction};
    readonly WEST: Internal.Direction;
    readonly SOUTH: Internal.Direction;
}
type Facing_ = Facing;
declare const Facing: Facing;
/**
 * Various Ingredient related helper methods
*/
declare interface Ingredient {
    static of(ingredient: Internal.Ingredient_, count: number): Internal.Ingredient;
    /**
     * Returns an ingredient of the input
    */
    of(ingredient: Internal.Ingredient_): Internal.Ingredient;
    /**
     * Returns an ingredient of the input, with the specified count
    */
    of(ingredient: Internal.Ingredient_, count: number): InputItem;
    /**
     * Make a custom ingredient where a match must match the provided predicate function
    */
    custom(predicate: Internal.Predicate_<Internal.ItemStack>): Internal.Ingredient;
    /**
     * Register a custom ingredient action for use in recipes with Recipe#customIngredientAction
    */
    registerCustomIngredientAction(id: string, callback: Internal.CustomIngredientActionCallback_): void;
    /**
     * Make a custom ingredient where items must match both the parent ingredient and the custom predicate function
    */
    custom(parent: Internal.Ingredient_, predicate: Internal.Predicate_<Internal.ItemStack>): Internal.Ingredient;
    static of(ingredient: Internal.Ingredient_): Internal.Ingredient;
    /**
     * Checks if the passed in object is an Ingredient.
     * Note that this does not mean it will not function as an Ingredient if passed to something that requests one.
    */
    isIngredient(o: any): boolean;
    /**
     * Make a custom ingredient where an item must match both the parent ingredient and the item's nbt must match the custom predicate function
    */
    customNBT(in_: Internal.Ingredient_, predicate: Internal.Predicate_<Internal.CompoundTag>): Internal.Ingredient;
    /**
     * An ingredient that matches everything
    */
    readonly all: Internal.WildcardIngredient;
    /**
     * A completely empty ingredient that will only match air
    */
    readonly none: Internal.Ingredient;
}
type Ingredient_ = Ingredient;
declare const Ingredient: Ingredient;
declare class JavaMath {
    static asin(arg0: number): number;
    static addExact(arg0: number, arg1: number): number;
    static expm1(arg0: number): number;
    static ceil(arg0: number): number;
    static nextAfter(arg0: number, arg1: number): number;
    static atan(arg0: number): number;
    static exp(arg0: number): number;
    static min(arg0: number, arg1: number): number;
    static multiplyExact(arg0: number, arg1: number): number;
    static floorDiv(arg0: number, arg1: number): number;
    static copySign(arg0: number, arg1: number): number;
    static ulp(arg0: number): number;
    static max(arg0: number, arg1: number): number;
    static random(): number;
    static nextUp(arg0: number): number;
    static sqrt(arg0: number): number;
    static min(arg0: number, arg1: number): number;
    static fma(arg0: number, arg1: number, arg2: number): number;
    static addExact(arg0: number, arg1: number): number;
    static multiplyExact(arg0: number, arg1: number): number;
    static fma(arg0: number, arg1: number, arg2: number): number;
    static round(arg0: number): number;
    static abs(arg0: number): number;
    static hypot(arg0: number, arg1: number): number;
    static round(arg0: number): number;
    static floor(arg0: number): number;
    static subtractExact(arg0: number, arg1: number): number;
    static abs(arg0: number): number;
    static rint(arg0: number): number;
    static floorMod(arg0: number, arg1: number): number;
    static log(arg0: number): number;
    static signum(arg0: number): number;
    static absExact(arg0: number): number;
    static log10(arg0: number): number;
    static abs(arg0: number): number;
    static floorDiv(arg0: number, arg1: number): number;
    static signum(arg0: number): number;
    static floorDiv(arg0: number, arg1: number): number;
    static cos(arg0: number): number;
    static tan(arg0: number): number;
    static min(arg0: number, arg1: number): number;
    static floorMod(arg0: number, arg1: number): number;
    static nextUp(arg0: number): number;
    static ulp(arg0: number): number;
    static sin(arg0: number): number;
    static min(arg0: number, arg1: number): number;
    static max(arg0: number, arg1: number): number;
    static atan2(arg0: number, arg1: number): number;
    static cosh(arg0: number): number;
    static toRadians(arg0: number): number;
    static toIntExact(arg0: number): number;
    static decrementExact(arg0: number): number;
    static incrementExact(arg0: number): number;
    static negateExact(arg0: number): number;
    static max(arg0: number, arg1: number): number;
    static sinh(arg0: number): number;
    static incrementExact(arg0: number): number;
    static decrementExact(arg0: number): number;
    static copySign(arg0: number, arg1: number): number;
    static toDegrees(arg0: number): number;
    static max(arg0: number, arg1: number): number;
    static negateExact(arg0: number): number;
    static nextAfter(arg0: number, arg1: number): number;
    static tanh(arg0: number): number;
    static nextDown(arg0: number): number;
    static floorMod(arg0: number, arg1: number): number;
    static IEEEremainder(arg0: number, arg1: number): number;
    static abs(arg0: number): number;
    static getExponent(arg0: number): number;
    static nextDown(arg0: number): number;
    static scalb(arg0: number, arg1: number): number;
    static multiplyHigh(arg0: number, arg1: number): number;
    static multiplyFull(arg0: number, arg1: number): number;
    static pow(arg0: number, arg1: number): number;
    static absExact(arg0: number): number;
    static multiplyExact(arg0: number, arg1: number): number;
    static getExponent(arg0: number): number;
    static scalb(arg0: number, arg1: number): number;
    static cbrt(arg0: number): number;
    static acos(arg0: number): number;
    static log1p(arg0: number): number;
    static subtractExact(arg0: number, arg1: number): number;
    static readonly PI: 3.141592653589793;
    static readonly E: 2.718281828459045;
}
type JavaMath_ = JavaMath;
declare class GCyMBlocks {
    constructor()
    static init(): void;
    static readonly ELECTROLYTIC_CELL: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_WATERTIGHT: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_STRESS_PROOF: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_VIBRATION_SAFE: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_HIGH_TEMPERATURE_SMELTING: Internal.BlockEntry<Internal.Block>;
    static readonly SLICING_BLADES: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_SECURE_MACERATION: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_SHOCK_PROOF: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_INDUSTRIAL_STEAM: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_REACTION_SAFE: Internal.BlockEntry<Internal.Block>;
    static readonly CRUSHING_WHEELS: Internal.BlockEntry<Internal.Block>;
    static readonly HEAT_VENT: Internal.BlockEntry<Internal.Block>;
    static readonly MOLYBDENUM_DISILICIDE_COIL_BLOCK: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_NONCONDUCTING: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_CORROSION_PROOF: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_LARGE_SCALE_ASSEMBLING: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_LASER_SAFE_ENGRAVING: Internal.BlockEntry<Internal.Block>;
    static readonly CASING_ATOMIC: Internal.BlockEntry<Internal.Block>;
}
type GCyMBlocks_ = GCyMBlocks;
declare class SwitchWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, width: number, height: number, onPressed: Internal.BiConsumer_<Internal.ClickData, boolean>)
    setHoverBorderTexture(border: number, color: number): this;
    setPressedTexture(...pressedTexture: Internal.IGuiTexture_[]): this;
    setPressed(isPressed: boolean): this;
    getTranslateKey(): string;
    setHoverTexture(...hoverTexture: Internal.IGuiTexture_[]): this;
    handleDragging(dragging: any): boolean;
    getChatComponent(): Internal.Component;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    setSupplier(supplier: Internal.Supplier_<boolean>): this;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    setTexture(baseTexture: Internal.IGuiTexture_, pressedTexture: Internal.IGuiTexture_): this;
    canDragIn(dragging: any): boolean;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    setOnPressCallback(onPressCallback: Internal.BiConsumer_<Internal.ClickData, boolean>): void;
    serializeInnerNBT(): Internal.CompoundTag;
    setBaseTexture(...baseTexture: Internal.IGuiTexture_[]): this;
    getRegisterUI(): Internal.LDLRegister;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    isPressed(): boolean;
    set pressedTexture(...pressedTexture: Internal.IGuiTexture_[])
    set pressed(isPressed: boolean)
    get translateKey(): string
    set hoverTexture(...hoverTexture: Internal.IGuiTexture_[])
    get chatComponent(): Internal.Component
    set supplier(supplier: Internal.Supplier_<boolean>)
    get LDLRegister(): boolean
    set onPressCallback(onPressCallback: Internal.BiConsumer_<Internal.ClickData, boolean>)
    set baseTexture(...baseTexture: Internal.IGuiTexture_[])
    get registerUI(): Internal.LDLRegister
    get pressed(): boolean
}
type SwitchWidget_ = SwitchWidget;
declare class Matrix4f implements Internal.Matrix4fAccess, Internal.AccessMatrix4f, Internal.Matrix4fExtended, Internal.MatrixWrite {
    constructor()
    constructor(arg0: Quaternionf_)
    constructor(arg0: Matrix4f_)
    constructor(arg0: number[])
    store(arg0: Internal.FloatBuffer_, arg1: boolean): void;
    storeTransposed(arg0: Internal.FloatBuffer_): void;
    subtract(arg0: Matrix4f_): void;
    multiply(arg0: Matrix4f_): void;
    copyIntoArray(): number[];
    translate(x: number, y: number, z: number): void;
    isInteger(): boolean;
    static perspective(arg0: number, arg1: number, arg2: number, arg3: number): Matrix4f;
    multiply(arg0: number): void;
    trace(): number;
    static orthographic(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Matrix4f;
    adjugateAndDet(): number;
    convertToJOML(): Internal.Matrix4f;
    load(arg0: Internal.FloatBuffer_): void;
    setIdentity(): void;
    invert(): boolean;
    copy(): this;
    transformVecX(x: number, y: number, z: number): number;
    flywheel$write(arg0: Internal.VecBuffer_): void;
    copyFromArray(m: number[]): void;
    flywheel$writeUnsafe(arg0: number): void;
    transformVecY(x: number, y: number, z: number): number;
    transformVecZ(x: number, y: number, z: number): number;
    loadTransposed(arg0: Internal.FloatBuffer_): void;
    add(arg0: Matrix4f_): void;
    multiplyBackward(arg0: Matrix4f_): void;
    multiply(arg0: Quaternionf_): void;
    load(arg0: Matrix4f_): void;
    rotate(quaternion: Quaternionf_): void;
    static createTranslateMatrix(arg0: number, arg1: number, arg2: number): Matrix4f;
    setTranslation(arg0: number, arg1: number, arg2: number): void;
    load(arg0: Internal.FloatBuffer_, arg1: boolean): void;
    multiplyWithTranslation(arg0: number, arg1: number, arg2: number): void;
    store(arg0: Internal.FloatBuffer_): void;
    transpose(): void;
    getM00(): number;
    determinant(): number;
    static createScaleMatrix(arg0: number, arg1: number, arg2: number): Matrix4f;
    translate(arg0: Vec3f_): void;
    static orthographic(arg0: number, arg1: number, arg2: number, arg3: number): Matrix4f;
    get integer(): boolean
    get m00(): number
    m01: number;
    m12: number;
    m23: number;
    m00: number;
    m11: number;
    m22: number;
    m33: number;
    m03: number;
    m02: number;
    m13: number;
    m30: number;
    static readonly ORDER: 4;
    m10: number;
    m21: number;
    m32: number;
    m20: number;
    m31: number;
}
type Matrix4f_ = Matrix4f;
declare class BlockProperties {
    constructor()
    static readonly MAX_ROTATIONS_16: 15;
    static readonly LEVEL_FLOWING: Internal.IntegerProperty;
    static readonly PERSISTENT: Internal.BooleanProperty;
    static readonly HORIZONTAL_FACING: Internal.DirectionProperty;
    static readonly WEST_REDSTONE: Internal.EnumProperty<Internal.RedstoneSide>;
    static readonly NOTE: Internal.IntegerProperty;
    static readonly AGE_5: Internal.IntegerProperty;
    static readonly EGGS: Internal.IntegerProperty;
    static readonly NORTH: Internal.BooleanProperty;
    static readonly HAS_RECORD: Internal.BooleanProperty;
    static readonly SCULK_SENSOR_PHASE: Internal.EnumProperty<Internal.SculkSensorPhase>;
    static readonly EAST_WALL: Internal.EnumProperty<Internal.WallSide>;
    static readonly HALF: Internal.EnumProperty<Internal.Half>;
    static readonly RESPAWN_ANCHOR_CHARGES: Internal.IntegerProperty;
    static readonly HANGING: Internal.BooleanProperty;
    static readonly TILT: Internal.EnumProperty<Internal.Tilt>;
    static readonly STABILITY_DISTANCE: Internal.IntegerProperty;
    static readonly HAS_BOTTLE_2: Internal.BooleanProperty;
    static readonly LAYERS: Internal.IntegerProperty;
    static readonly SOUTH_REDSTONE: Internal.EnumProperty<Internal.RedstoneSide>;
    static readonly CONDITIONAL: Internal.BooleanProperty;
    static readonly LOCKED: Internal.BooleanProperty;
    static readonly POWER: Internal.IntegerProperty;
    static readonly EYE: Internal.BooleanProperty;
    static readonly SOUTH_WALL: Internal.EnumProperty<Internal.WallSide>;
    static readonly MAX_AGE_1: 1;
    static readonly ATTACHED: Internal.BooleanProperty;
    static readonly MAX_LEVEL_15: 15;
    static readonly BELL_ATTACHMENT: Internal.EnumProperty<Internal.BellAttachType>;
    static readonly MAX_DISTANCE: 7;
    static readonly EXTENDED: Internal.BooleanProperty;
    static readonly INVERTED: Internal.BooleanProperty;
    static readonly MODE_COMPARATOR: Internal.EnumProperty<Internal.ComparatorMode>;
    static readonly MOISTURE: Internal.IntegerProperty;
    static readonly LIT: Internal.BooleanProperty;
    static readonly DISTANCE: Internal.IntegerProperty;
    static readonly NORTH_REDSTONE: Internal.EnumProperty<Internal.RedstoneSide>;
    static readonly AGE_3: Internal.IntegerProperty;
    static readonly STAIRS_SHAPE: Internal.EnumProperty<Internal.StairsShape>;
    static readonly MAX_LEVEL_8: 8;
    static readonly MIN_RESPAWN_ANCHOR_CHARGES: 0;
    static readonly BAMBOO_LEAVES: Internal.EnumProperty<Internal.BambooLeaves>;
    static readonly HORIZONTAL_AXIS: Internal.EnumProperty<Internal.Direction$Axis>;
    static readonly FALLING: Internal.BooleanProperty;
    static readonly ENABLED: Internal.BooleanProperty;
    static readonly ATTACH_FACE: Internal.EnumProperty<Internal.AttachFace>;
    static readonly OPEN: Internal.BooleanProperty;
    static readonly UNSTABLE: Internal.BooleanProperty;
    static readonly VINE_END: Internal.BooleanProperty;
    static readonly AGE_4: Internal.IntegerProperty;
    static readonly EAST: Internal.BooleanProperty;
    static readonly ORIENTATION: Internal.EnumProperty<Internal.FrontAndTop>;
    static readonly DOUBLE_BLOCK_HALF: Internal.EnumProperty<Internal.DoubleBlockHalf>;
    static readonly MAX_RESPAWN_ANCHOR_CHARGES: 4;
    static readonly CHEST_TYPE: Internal.EnumProperty<Internal.ChestType>;
    static readonly MAX_AGE_7: 7;
    static readonly DOWN: Internal.BooleanProperty;
    static readonly AGE_15: Internal.IntegerProperty;
    static readonly STRUCTUREBLOCK_MODE: Internal.EnumProperty<Internal.StructureMode>;
    static readonly SLAB_TYPE: Internal.EnumProperty<Internal.SlabType>;
    static readonly EAST_REDSTONE: Internal.EnumProperty<Internal.RedstoneSide>;
    static readonly WATERLOGGED: Internal.BooleanProperty;
    static readonly BLOOM: Internal.BooleanProperty;
    static readonly SHRIEKING: Internal.BooleanProperty;
    static readonly AGE_1: Internal.IntegerProperty;
    static readonly FACING_HOPPER: Internal.DirectionProperty;
    static readonly VERTICAL_DIRECTION: Internal.DirectionProperty;
    static readonly PICKLES: Internal.IntegerProperty;
    static readonly MAX_AGE_25: 25;
    static readonly LEVEL_HONEY: Internal.IntegerProperty;
    static readonly MAX_AGE_4: 4;
    static readonly PISTON_TYPE: Internal.EnumProperty<Internal.PistonType>;
    static readonly HATCH: Internal.IntegerProperty;
    static readonly SNOWY: Internal.BooleanProperty;
    static readonly TRIGGERED: Internal.BooleanProperty;
    static readonly SIGNAL_FIRE: Internal.BooleanProperty;
    static readonly LEVEL_CAULDRON: Internal.IntegerProperty;
    static readonly AXIS: Internal.EnumProperty<Internal.Direction$Axis>;
    static readonly AGE_2: Internal.IntegerProperty;
    static readonly DRAG: Internal.BooleanProperty;
    static readonly CAN_SUMMON: Internal.BooleanProperty;
    static readonly LEVEL: Internal.IntegerProperty;
    static readonly STAGE: Internal.IntegerProperty;
    static readonly MAX_AGE_5: 5;
    static readonly NORTH_WALL: Internal.EnumProperty<Internal.WallSide>;
    static readonly UP: Internal.BooleanProperty;
    static readonly BITES: Internal.IntegerProperty;
    static readonly IN_WALL: Internal.BooleanProperty;
    static readonly AGE_25: Internal.IntegerProperty;
    static readonly STABILITY_MAX_DISTANCE: 7;
    static readonly HAS_BOTTLE_1: Internal.BooleanProperty;
    static readonly AGE_7: Internal.IntegerProperty;
    static readonly SOUTH: Internal.BooleanProperty;
    static readonly MAX_AGE_15: 15;
    static readonly DISARMED: Internal.BooleanProperty;
    static readonly RAIL_SHAPE: Internal.EnumProperty<Internal.RailShape>;
    static readonly DOOR_HINGE: Internal.EnumProperty<Internal.DoorHingeSide>;
    static readonly LEVEL_COMPOSTER: Internal.IntegerProperty;
    static readonly DELAY: Internal.IntegerProperty;
    static readonly MIN_LEVEL: 0;
    static readonly RAIL_SHAPE_STRAIGHT: Internal.EnumProperty<Internal.RailShape>;
    static readonly MIN_LEVEL_CAULDRON: 1;
    static readonly BOTTOM: Internal.BooleanProperty;
    static readonly HAS_BOOK: Internal.BooleanProperty;
    static readonly CANDLES: Internal.IntegerProperty;
    static readonly NOTEBLOCK_INSTRUMENT: Internal.EnumProperty<Internal.NoteBlockInstrument>;
    static readonly WEST: Internal.BooleanProperty;
    static readonly SHORT: Internal.BooleanProperty;
    static readonly BERRIES: Internal.BooleanProperty;
    static readonly MAX_AGE_2: 2;
    static readonly HAS_BOTTLE_0: Internal.BooleanProperty;
    static readonly WEST_WALL: Internal.EnumProperty<Internal.WallSide>;
    static readonly ROTATION_16: Internal.IntegerProperty;
    static readonly MAX_LEVEL_3: 3;
    static readonly BED_PART: Internal.EnumProperty<Internal.BedPart>;
    static readonly POWERED: Internal.BooleanProperty;
    static readonly MAX_AGE_3: 3;
    static readonly OCCUPIED: Internal.BooleanProperty;
    static readonly DRIPSTONE_THICKNESS: Internal.EnumProperty<Internal.DripstoneThickness>;
    static readonly FACING: Internal.DirectionProperty;
}
type BlockProperties_ = BlockProperties;
declare class Matrix3f implements Internal.MatrixWrite, Internal.Matrix3fExtended {
    constructor()
    constructor(arg0: Matrix4f_)
    constructor(arg0: Quaternionf_)
    constructor(arg0: Matrix3f_)
    storeTransposed(arg0: Internal.FloatBuffer_): void;
    store(arg0: Internal.FloatBuffer_, arg1: boolean): void;
    sub(arg0: Matrix3f_): void;
    trace(): number;
    mul(arg0: Quaternionf_): void;
    getA11(): number;
    adjugateAndDet(): number;
    getA12(): number;
    static createScaleMatrix(arg0: number, arg1: number, arg2: number): Matrix3f;
    load(arg0: Internal.FloatBuffer_): void;
    setIdentity(): void;
    invert(): boolean;
    getA10(): number;
    mul(arg0: number): void;
    transformVecX(x: number, y: number, z: number): number;
    flywheel$write(arg0: Internal.VecBuffer_): void;
    flywheel$writeUnsafe(arg0: number): void;
    transformVecY(x: number, y: number, z: number): number;
    add(arg0: Matrix3f_): void;
    transformVecZ(x: number, y: number, z: number): number;
    loadTransposed(arg0: Internal.FloatBuffer_): void;
    computeNormal(dir: Internal.Direction_): number;
    load(arg0: Matrix3f_): void;
    multiplyBackward(arg0: Matrix3f_): void;
    rotate(quaternion: Quaternionf_): void;
    load(arg0: Internal.FloatBuffer_, arg1: boolean): void;
    svdDecompose(): Internal.Triple<Quaternionf, Vec3f, Quaternionf>;
    transpose(): void;
    store(arg0: Internal.FloatBuffer_): void;
    mul(arg0: Matrix3f_): void;
    getA22(): number;
    determinant(): number;
    transformVecZ(dir: Vec3f_): number;
    transformVecY(dir: Vec3f_): number;
    transformVecX(dir: Vec3f_): number;
    set(arg0: number, arg1: number, arg2: number): void;
    getA02(): number;
    getA01(): number;
    getA20(): number;
    copy(): this;
    getA21(): number;
    getA00(): number;
    get a11(): number
    get a12(): number
    get a10(): number
    get a22(): number
    get a02(): number
    get a01(): number
    get a20(): number
    get a21(): number
    get a00(): number
    static readonly G: 5.8284273;
    m01: number;
    m12: number;
    static readonly SS: 0.38268343;
    m00: number;
    m11: number;
    m22: number;
    m02: number;
    static readonly ORDER: 3;
    m10: number;
    m21: number;
    m20: number;
    static readonly CS: 0.9238795;
    static readonly SQ2: 0.70710677;
}
type Matrix3f_ = Matrix3f;
declare class SelectableWidgetGroup extends WidgetGroup implements Internal.DraggableScrollableWidgetGroup$ISelected {
    constructor(x: number, y: number, width: number, height: number)
    constructor(position: GuiPos_, size: GuiSize_)
    constructor(position: GuiPos_)
    isLDLRegister(): boolean;
    getPrefab<T>(): T;
    serializeWrapper(): Internal.CompoundTag;
    onSelected(): void;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    setSelectedTexture(selectedTexture: Internal.IGuiTexture_): this;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setOnSelected(onSelected: Internal.Consumer_<SelectableWidgetGroup>): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    isSelected(): boolean;
    setOnUnSelected(onUnSelected: Internal.Consumer_<SelectableWidgetGroup>): this;
    name(): string;
    onUnSelected(): void;
    setSelectedTexture(border: number, color: number): this;
    handleDragging(dragging: any): boolean;
    setPrefab(prefab: any): void;
    allowSelected(mouseX: number, mouseY: number, button: number): boolean;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    get LDLRegister(): boolean
    get prefab(): T
    get translateKey(): string
    set selectedTexture(selectedTexture: Internal.IGuiTexture_)
    set onSelected(onSelected: Internal.Consumer_<SelectableWidgetGroup>)
    get selected(): boolean
    set onUnSelected(onUnSelected: Internal.Consumer_<SelectableWidgetGroup>)
    set prefab(prefab: any)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
}
type SelectableWidgetGroup_ = SelectableWidgetGroup;
declare class SceneWidget extends WidgetGroup {
    constructor(x: number, y: number, width: number, height: number, world: Internal.Level_)
    constructor(x: number, y: number, width: number, height: number, world: Internal.Level_, useFBO: boolean)
    setOnAddedTooltips(onAddedTooltips: Internal.BiConsumer_<SceneWidget, Internal.List<Internal.Component>>): this;
    getSelectedPosFace(): Internal.BlockPosFace;
    getTranslateKey(): string;
    setCenter(center: Vec3f_): this;
    getHoverItem(): Internal.ItemStack;
    drawFacingBorder(matrixStack: Internal.PoseStack_, posFace: Internal.BlockPosFace_, color: number, inner: number): void;
    getHoverPosFace(): Internal.BlockPosFace;
    setHoverTips(hoverTips: boolean): this;
    getDummyWorld(): Internal.TrackedDummyWorld;
    setScalable(scalable: boolean): this;
    getParticleManager(): Internal.ParticleManager;
    setRenderedCore(blocks: Internal.Collection_<BlockPos>, renderHook: Internal.ISceneBlockRenderHook_): this;
    setZoom(zoom: number): this;
    createScene(world: Internal.Level_): void;
    createScene(world: Internal.Level_, useFBOSceneRenderer: boolean): void;
    useCacheBuffer(): this;
    releaseCacheBuffer(): void;
    canDragIn(dragging: any): boolean;
    setRenderFacing(renderFacing: boolean): this;
    useOrtho(): this;
    name(): string;
    getRenderer(): Internal.WorldSceneRenderer;
    setOrthoRange(range: number): this;
    getClickPosFace(): Internal.BlockPosFace;
    useCacheBuffer(autoReleased: boolean): this;
    getRegisterUI(): Internal.LDLRegister;
    getRotationPitch(): number;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    getCore(): Internal.Set<BlockPos>;
    setCameraYawAndPitch(rotationYaw: number, rotationPitch: number): this;
    setOnSelected(onSelected: Internal.BiConsumer_<BlockPos, Internal.Direction>): this;
    needCompileCache(): void;
    handleDragging(dragging: any): boolean;
    useOrtho(useOrtho: boolean): this;
    renderBlockOverLay(renderer: Internal.WorldSceneRenderer_): void;
    getChatComponent(): Internal.Component;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    isLDLRegister(): boolean;
    setAfterWorldRender(afterWorldRender: Internal.Consumer_<SceneWidget>): this;
    serializeWrapper(): Internal.CompoundTag;
    getZoom(): number;
    setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setClearColor(color: number): this;
    getRotationYaw(): number;
    setRenderSelect(renderSelect: boolean): this;
    drawFacingBorder(matrixStack: Internal.PoseStack_, posFace: Internal.BlockPosFace_, color: number): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    setDraggable(draggable: boolean): this;
    group(): string;
    getCenter(): Vec3f;
    setCameraYawAndPitchAnima(rotationYaw: number, rotationPitch: number, dur: number): void;
    setBeforeWorldRender(beforeWorldRender: Internal.Consumer_<SceneWidget>): this;
    set onAddedTooltips(onAddedTooltips: Internal.BiConsumer_<SceneWidget, Internal.List<Internal.Component>>)
    get selectedPosFace(): Internal.BlockPosFace
    get translateKey(): string
    set center(center: Vec3f_)
    get hoverItem(): Internal.ItemStack
    get hoverPosFace(): Internal.BlockPosFace
    set hoverTips(hoverTips: boolean)
    get dummyWorld(): Internal.TrackedDummyWorld
    set scalable(scalable: boolean)
    get particleManager(): Internal.ParticleManager
    set zoom(zoom: number)
    set renderFacing(renderFacing: boolean)
    get renderer(): Internal.WorldSceneRenderer
    set orthoRange(range: number)
    get clickPosFace(): Internal.BlockPosFace
    get registerUI(): Internal.LDLRegister
    get rotationPitch(): number
    get core(): Internal.Set<BlockPos>
    set onSelected(onSelected: Internal.BiConsumer_<BlockPos, Internal.Direction>)
    get chatComponent(): Internal.Component
    get LDLRegister(): boolean
    set afterWorldRender(afterWorldRender: Internal.Consumer_<SceneWidget>)
    get zoom(): number
    set clearColor(color: number)
    get rotationYaw(): number
    set renderSelect(renderSelect: boolean)
    set draggable(draggable: boolean)
    get center(): Vec3f
    set beforeWorldRender(beforeWorldRender: Internal.Consumer_<SceneWidget>)
}
type SceneWidget_ = SceneWidget;
declare class GuiPos {
    constructor(x: number, y: number)
    addX(x: number): this;
    add(size: GuiSize_): this;
    getX(): number;
    addY(y: number): this;
    getY(): number;
    subtract(other: GuiPos_): this;
    add(other: GuiPos_): this;
    get x(): number
    get y(): number
    readonly x: number;
    readonly y: number;
    static readonly ORIGIN: GuiPos;
}
type GuiPos_ = GuiPos;
declare class PhantomSlotWidget extends SlotWidget implements Internal.IGhostIngredientTarget, Internal.IConfigurableWidget {
    constructor()
    constructor(itemHandler: Internal.IItemTransfer_, slotIndex: number, xPosition: number, yPosition: number)
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    areItemsEqual(itemStack1: Internal.ItemStack_, itemStack2: Internal.ItemStack_): boolean;
    getPhantomTargets(ingredient: any): Internal.List<com.lowdragmc.lowdraglib.gui.ingredient.Target>;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    setMaxStackSize(maxStackSize: number): void;
    serializeInnerNBT(): Internal.CompoundTag;
    getIngredientOverMouse(mouseX: number, mouseY: number): any;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    slotClickPhantom(slot: Internal.Slot_, mouseButton: number, clickTypeIn: Internal.ClickType_, stackHeld: Internal.ItemStack_): Internal.ItemStack;
    self(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    setClearSlotOnRightClick(clearSlotOnRightClick: boolean): this;
    initTemplate(): void;
    get LDLRegister(): boolean
    get translateKey(): string
    set maxStackSize(maxStackSize: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set clearSlotOnRightClick(clearSlotOnRightClick: boolean)
}
type PhantomSlotWidget_ = PhantomSlotWidget;
declare class WidgetGroup extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IIngredientSlot, Internal.IGhostIngredientTarget, Internal.IConfigurableWidgetGroup {
    constructor()
    constructor(x: number, y: number, width: number, height: number)
    constructor(position: GuiPos_, size: GuiSize_)
    constructor(position: GuiPos_)
    removeWidgetAnima(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_, animation: Internal.Transform_): void;
    addWidget(index: number, widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): this;
    getTranslateKey(): string;
    handleDragging(dragging: any): boolean;
    removeWidget(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): void;
    getIngredientOverMouse(mouseX: number, mouseY: number): any;
    getWidgetsById(regex: Internal.Pattern_): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
    isChild(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): boolean;
    getChatComponent(): Internal.Component;
    getContainedWidgets(includeHidden: boolean): Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
    canWidgetAccepted(widget: Internal.IConfigurableWidget_): boolean;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    getFirstWidgetById(regex: Internal.Pattern_): com.lowdragmc.lowdraglib.gui.widget.Widget;
    waitToAdded(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): void;
    clearAllWidgets(): void;
    isLDLRegister(): boolean;
    acceptWidget(widget: Internal.IConfigurableWidget_): void;
    serializeWrapper(): Internal.CompoundTag;
    getPhantomTargets(ingredient: any): Internal.List<com.lowdragmc.lowdraglib.gui.ingredient.Target>;
    waitToRemoved(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): void;
    canDragIn(dragging: any): boolean;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    getAllWidgetSize(): number;
    onWidgetRemoved(widget: Internal.IConfigurableWidget_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    addWidget(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): this;
    name(): string;
    addWidgetAnima(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_, animation: Internal.Transform_): void;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    get translateKey(): string
    get chatComponent(): Internal.Component
    get LDLRegister(): boolean
    get allWidgetSize(): number
    get registerUI(): Internal.LDLRegister
    readonly widgets: Internal.List<com.lowdragmc.lowdraglib.gui.widget.Widget>;
}
type WidgetGroup_ = WidgetGroup;
declare class OverclockingLogic {
    constructor(logic: Internal.OverclockingLogic$Logic_)
    constructor(durationDivisor: number, voltageMultiplier: number)
    getLogic(): Internal.OverclockingLogic$Logic;
    static heatingCoilOverclockingLogic(recipeEUt: number, maximumVoltage: number, recipeDuration: number, maxOverclocks: number, currentTemp: number, recipeRequiredTemp: number): Internal.LongIntPair;
    static standardOverclockingLogic(recipeEUt: number, maxVoltage: number, recipeDuration: number, numberOfOCs: number, durationDivisor: number, voltageMultiplier: number): Internal.LongIntPair;
    get logic(): Internal.OverclockingLogic$Logic
    static readonly STANDARD_OVERCLOCK_VOLTAGE_MULTIPLIER: 4.0;
    static readonly STANDARD_OVERCLOCK_DURATION_DIVISOR: 2.0;
    static readonly PERFECT_OVERCLOCK_DURATION_DIVISOR: 4.0;
    static readonly PERFECT_OVERCLOCK: OverclockingLogic;
    static readonly NON_PERFECT_OVERCLOCK: OverclockingLogic;
}
type OverclockingLogic_ = OverclockingLogic;
declare class GTValues {
    constructor()
    static readonly IV: 5;
    static readonly L: 144;
    static readonly FALLBACK: -1;
    static readonly HV: 3;
    static readonly MV: 2;
    static CLIENT_TIME: 6317;
    static readonly MODID_CREATE: "create";
    static readonly LV: 1;
    static readonly LuV: 6;
    static readonly MODID_JEI: "jei";
    static readonly UV: 8;
    static readonly CUSTOM_TAG_SOURCE: "GTCEu Custom Tags";
    static readonly MODID_ALMOSTUNIFIED: "almostunified";
    static readonly VN: string[];
    static readonly MODID_IRIS: "iris";
    static readonly RNG: Internal.ThreadSafeLegacyRandomSource;
    static readonly VHA: number[];
    static readonly V: number[];
    static readonly VOLTAGE_NAMES: string[];
    static FOOLS: Internal.Supplier<boolean>;
    static readonly M: 3628800;
    static readonly OpV: 13;
    static readonly MODID_REBORN_ENERGY: "team_reborn_energy";
    static readonly MODID_TINTED: "tinted";
    static readonly UEV: 10;
    static HT: false;
    static XMAS: Internal.Supplier<boolean>;
    static readonly VA: number[];
    static readonly MODID_APPENG: "ae2";
    static readonly VLVH: string[];
    static readonly VC: number[];
    static readonly UIV: 11;
    static readonly UHV: 9;
    static readonly MODID_KUBEJS: "kubejs";
    static readonly MODID_TOP: "theoneprobe";
    static readonly TIER_COUNT: 15;
    static readonly VLVT: string[];
    static readonly MAX: 14;
    static readonly VNF: string[];
    static readonly ZPM: 7;
    static readonly UXV: 12;
    static readonly LVT: string[];
    static readonly ULV: 0;
    static readonly EV: 4;
    static readonly VH: number[];
}
type GTValues_ = GTValues;
declare class GTWorldGenLayers extends Internal.Enum<GTWorldGenLayers> implements Internal.IWorldGenLayer, Internal.StringRepresentable {
    static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
    static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
    setTarget(target: Internal.RuleTest_): void;
    getTarget(): Internal.RuleTest;
    getSerializedName(): string;
    setLevels(levels: Internal.Set_<ResourceLocation>): void;
    getLevels(): Internal.Set<ResourceLocation>;
    static valueOf(name: string): GTWorldGenLayers;
    static getByName(name: string): Internal.IWorldGenLayer;
    isApplicableForLevel(level: ResourceLocation_): boolean;
    static registerAll(): void;
    static values(): GTWorldGenLayers[];
    set target(target: Internal.RuleTest_)
    get target(): Internal.RuleTest
    get serializedName(): string
    set levels(levels: Internal.Set_<ResourceLocation>)
    get levels(): Internal.Set<ResourceLocation>
    static readonly ENDSTONE: GTWorldGenLayers;
    static readonly DEEPSLATE: GTWorldGenLayers;
    static readonly NETHERRACK: GTWorldGenLayers;
    static readonly STONE: GTWorldGenLayers;
}
type GTWorldGenLayers_ = "endstone" | GTWorldGenLayers | "netherrack" | "stone" | "deepslate";
declare class GTItems {
    constructor()
    static attach<T extends Internal.ComponentItem>(...components: Internal.IItemComponent_[]): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static materialInfo<T extends Internal.ItemLike>(materialInfo: Internal.ItemMaterialInfo_): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static init(): void;
    static cellColor(): Internal.ItemColor;
    static compassNode<T extends Internal.ItemLike>(section: Internal.CompassSection_, ...preNodes: Internal.CompassNode_[]): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static cellModel<T extends Internal.Item>(): Internal.NonNullBiConsumer<Internal.DataGenContext<Internal.Item, T>, Internal.RegistrateItemModelProvider>;
    static getTierName(tier: Internal.Tier_): ResourceLocation;
    static cellName(): Internal.ICustomDescriptionId;
    static overrideModel<T extends Internal.Item>(predicate: ResourceLocation_, modelNumber: number): Internal.NonNullBiConsumer<Internal.DataGenContext<Internal.Item, T>, Internal.RegistrateItemModelProvider>;
    static unificationItem<P, T extends Internal.Item, S2 extends com.tterrag.registrate.builders.ItemBuilder<T, P>>(tagPrefix: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): com.tterrag.registrate.util.nullness.NonNullFunction<S2, S2>;
    static burnTime<T extends Internal.ComponentItem>(burnTime: number): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static cauldronInteraction<T extends Internal.Item>(item: T): void;
    static modelPredicate<T extends Internal.Item>(predicate: ResourceLocation_, property: Internal.Function_<Internal.ItemStack, number>): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static compassNodeExist<T extends Internal.ItemLike>(section: Internal.CompassSection_, node: string, ...preNodes: Internal.CompassNode_[]): com.tterrag.registrate.util.nullness.NonNullConsumer<T>;
    static registerToolTier(tier: Internal.MaterialToolTier_, id: ResourceLocation_, before: Internal.Collection_<ResourceLocation>, after: Internal.Collection_<ResourceLocation>): void;
    static generateTools(): void;
    static generateMaterialItems(): void;
    static SENSOR_UHV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_LuV: Internal.ItemEntry<Internal.Item>;
    static SENSOR_UV: Internal.ItemEntry<Internal.Item>;
    static WETWARE_BOARD: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_OpV: Internal.ItemEntry<Internal.Item>;
    static ITEM_MAGNET_HV: Internal.ItemEntry<Internal.Item>;
    static HIGHLY_ADVANCED_SOC: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static SENSOR_EV: Internal.ItemEntry<Internal.Item>;
    static SENSOR_UXV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_HULL_SMALL_VANADIUM: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SMD_INDUCTOR: Internal.ItemEntry<Internal.Item>;
    static COVER_CRAFTING: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HV_SODIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_FILTER: Internal.ItemEntry<Internal.ComponentItem>;
    static SMD_CAPACITOR: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_CYLINDER: Internal.ItemEntry<Internal.Item>;
    static POWER_UNIT_IV: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL_LARGE_STEEL: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PISTON_UXV: Internal.ItemEntry<Internal.Item>;
    static GOOD_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static SPRAY_EMPTY: Internal.ItemEntry<Internal.Item>;
    static COVER_ENERGY_DETECTOR_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static EXTREME_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static COVER_ENDER_FLUID_LINK: Internal.ItemEntry<Internal.ComponentItem>;
    static CARBON_MESH: Internal.ItemEntry<Internal.Item>;
    static SENSOR_OpV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_UHV: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SYSTEM_ON_CHIP: Internal.ItemEntry<Internal.Item>;
    static HIGH_POWER_INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static SENSOR_UIV: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_UXV: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_OpV: Internal.ItemEntry<Internal.Item>;
    static ELECTRONIC_CIRCUIT_LV: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static EMITTER_LV: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static BOTTLE_PURPLE_DRINK: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_BOTTLE: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_UHV: Internal.ItemEntry<Internal.ComponentItem>;
    static SYSTEM_ON_CHIP: Internal.ItemEntry<Internal.Item>;
    static COVER_SOLAR_PANEL_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_PIPE_NORMAL: Internal.ItemEntry<Internal.Item>;
    static BATTERY_MV_SODIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static POWER_UNIT_HV: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_OpV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HULL_MV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_HV: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_UIV: Internal.ItemEntry<Internal.Item>;
    static HIGH_POWER_INTEGRATED_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_BALL: Internal.ItemEntry<Internal.Item>;
    static RAW_CRYSTAL_CHIP: Internal.ItemEntry<Internal.Item>;
    static CREDIT_NEUTRONIUM: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_UIV: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SMD_TRANSISTOR: Internal.ItemEntry<Internal.Item>;
    static BATTERY_HULL_MEDIUM_VANADIUM: Internal.ItemEntry<Internal.Item>;
    static ELECTRONIC_CIRCUIT_MV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_EV_VANADIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static WETWARE_PROCESSOR_LUV: Internal.ItemEntry<Internal.Item>;
    static readonly toUnify: {[key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: Internal.Item, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any, [key: UnificationEntry]: any};
    static NANO_PROCESSOR_ASSEMBLY_EV: Internal.ItemEntry<Internal.Item>;
    static SILICON_WAFER: Internal.ItemEntry<Internal.Item>;
    static INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.ComponentItem>;
    static EMITTER_ZPM: Internal.ItemEntry<Internal.Item>;
    static TOOL_MATCHBOX: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_UIV: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_MOLD_INGOT: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_UEV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_UXV: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static EMITTER_MV: Internal.ItemEntry<Internal.Item>;
    static PROSPECTOR_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_MV_LITHIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static MICROPROCESSOR_LV: Internal.ItemEntry<Internal.Item>;
    static NANO_CENTRAL_PROCESSING_UNIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static PROSPECTOR_LUV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PISTON_IV: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_UHV: Internal.ItemEntry<Internal.Item>;
    static PLASTIC_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_LV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_UIV: Internal.ItemEntry<Internal.ComponentItem>;
    static SPRAY_SOLVENT: Internal.ItemEntry<Internal.ComponentItem>;
    static INTEGRATED_LOGIC_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static NAND_MEMORY_CHIP: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_NAME: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static COATED_BOARD: Internal.ItemEntry<Internal.Item>;
    static TOOL_LIGHTER_PLATINUM: Internal.ItemEntry<Internal.Item>;
    static RESISTOR: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_REGULATOR_LUV: Internal.ItemEntry<Internal.ComponentItem>;
    static TRICORDER_SCANNER: Internal.ItemEntry<Internal.Item>;
    static DUCT_TAPE: Internal.ItemEntry<Internal.Item>;
    static TURBINE_ROTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static PHOSPHORUS_BOULE: Internal.ItemEntry<Internal.Item>;
    static SYSTEM_ON_CHIP_WAFER: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_EV: Internal.ItemEntry<Internal.Item>;
    static SMD_INDUCTOR: Internal.ItemEntry<Internal.Item>;
    static POWER_THRUSTER: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_MV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_UHV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL_LUV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_ULV_TANTALUM: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_UV: Internal.ItemEntry<Internal.Item>;
    static NAND_MEMORY_CHIP_WAFER: Internal.ItemEntry<Internal.Item>;
    static QUANTUM_STAR: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_UXV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_LUV_VANADIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static PLUGIN_TEXT: Internal.ItemEntry<Internal.Item>;
    static QUANTUM_ASSEMBLY_IV: Internal.ItemEntry<Internal.Item>;
    static GRAVITATION_ENGINE: Internal.ItemEntry<Internal.Item>;
    static POWER_INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_INGOT: Internal.ItemEntry<Internal.Item>;
    static ULTRA_LOW_POWER_INTEGRATED_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static ULTRA_LOW_POWER_INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static POWER_UNIT_EV: Internal.ItemEntry<Internal.Item>;
    static CREDIT_NAQUADAH: Internal.ItemEntry<Internal.Item>;
    static CRYSTAL_ASSEMBLY_LUV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_UV_NAQUADRIA: Internal.ItemEntry<Internal.ComponentItem>;
    static ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static VOLTAGE_COIL_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static ENERGY_CLUSTER: Internal.ItemEntry<Internal.ComponentItem>;
    static NAQUADAH_BOULE: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static ROBOT_ARM_OpV: Internal.ItemEntry<Internal.ComponentItem>;
    static COMPRESSED_COKE_CLAY: Internal.ItemEntry<Internal.Item>;
    static WETWARE_PROCESSOR_ASSEMBLY_ZPM: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_ROTOR: Internal.ItemEntry<Internal.Item>;
    static COVER_SOLAR_PANEL_ULV: Internal.ItemEntry<Internal.ComponentItem>;
    static CREDIT_GOLD: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_BOLT: Internal.ItemEntry<Internal.Item>;
    static SENSOR_UEV: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_PLATE: Internal.ItemEntry<Internal.Item>;
    static COMPRESSED_FIRECLAY: Internal.ItemEntry<Internal.Item>;
    static QUBIT_CENTRAL_PROCESSING_UNIT: Internal.ItemEntry<Internal.Item>;
    static PLUGIN_FAKE_GUI: Internal.ItemEntry<Internal.Item>;
    static EMITTER_HV: Internal.ItemEntry<Internal.Item>;
    static COVER_SOLAR_PANEL_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static SUS_RECORD: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static ROBOT_ARM_UHV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_ZPM: Internal.ItemEntry<Internal.Item>;
    static CREDIT_CUPRONICKEL: Internal.ItemEntry<Internal.Item>;
    static WIRELESS: Internal.ItemEntry<Internal.Item>;
    static WORKSTATION_EV: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_PIPE_TINY: Internal.ItemEntry<Internal.Item>;
    static CRYSTAL_PROCESSOR_IV: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_UXV: Internal.ItemEntry<Internal.ComponentItem>;
    static VOLTAGE_COIL_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_LuV: Internal.ItemEntry<Internal.ComponentItem>;
    static QUANTUM_MAINFRAME_ZPM: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_UEV: Internal.ItemEntry<Internal.Item>;
    static ITEM_FILTER: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_FLUID_DETECTOR_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static WETWARE_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static TAG_FLUID_FILTER: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_ENERGY_DETECTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static CENTRAL_PROCESSING_UNIT: Internal.ItemEntry<Internal.Item>;
    static FIBER_BOARD: Internal.ItemEntry<Internal.Item>;
    static NANO_COMPUTER_IV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_LUV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static EMITTER_IV: Internal.ItemEntry<Internal.Item>;
    static readonly TOOL_ITEMS: Internal.Table<Internal.MaterialToolTier, GTToolType, Internal.ItemEntry<Internal.GTToolItem>>;
    static CRYSTAL_SYSTEM_ON_CHIP: Internal.ItemEntry<Internal.Item>;
    static VOLTAGE_COIL_LuV: Internal.ItemEntry<Internal.ComponentItem>;
    static ENERGIUM_DUST: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_UIV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_FLUID_VOIDING_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_ROD_LONG: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_MOLD_ROTOR: Internal.ItemEntry<Internal.Item>;
    static CARBON_FIBER_PLATE: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_UV: Internal.ItemEntry<Internal.Item>;
    static RAW_CRYSTAL_CHIP_PART: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_UEV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HULL_LV: Internal.ItemEntry<Internal.Item>;
    static COIN_GOLD_ANCIENT: Internal.ItemEntry<Internal.Item>;
    static BATTERY_HULL_LARGE_VANADIUM: Internal.ItemEntry<Internal.Item>;
    static PROCESSOR_ASSEMBLY_HV: Internal.ItemEntry<Internal.Item>;
    static readonly GLASS_LENSES: {[key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>, [key: Internal.MarkerMaterial]: Internal.ItemEntry<any>};
    static ELECTRIC_PUMP_UEV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PISTON_EV: Internal.ItemEntry<Internal.Item>;
    static COMPONENT_GRINDER_DIAMOND: Internal.ItemEntry<Internal.Item>;
    static BATTERY_LV_CADMIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_GEAR: Internal.ItemEntry<Internal.Item>;
    static TERMINAL: Internal.ItemEntry<Internal.ComponentItem>;
    static ULTIMATE_BATTERY: Internal.ItemEntry<Internal.ComponentItem>;
    static NANO_SABER: Internal.ItemEntry<Internal.Item>;
    static COVER_ITEM_VOIDING: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_ROD: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static NAN_CERTIFICATE: Internal.ItemEntry<Internal.Item>;
    static QUBIT_CENTRAL_PROCESSING_UNIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static DIODE: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SMD_DIODE: Internal.ItemEntry<Internal.Item>;
    static NOR_MEMORY_CHIP_WAFER: Internal.ItemEntry<Internal.Item>;
    static WETWARE_MAINFRAME_UHV: Internal.ItemEntry<Internal.Item>;
    static readonly SPRAY_CAN_DYES: Internal.ItemEntry<Internal.ComponentItem>[];
    static ENGRAVED_LAPOTRON_CHIP: Internal.ItemEntry<Internal.Item>;
    static COVER_ITEM_DETECTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static COIN_DOGE: Internal.ItemEntry<Internal.Item>;
    static TOOL_DATA_ORB: Internal.ItemEntry<Internal.Item>;
    static PETRI_DISH: Internal.ItemEntry<Internal.Item>;
    static NAQUADAH_WAFER: Internal.ItemEntry<Internal.Item>;
    static readonly DYE_ONLY_ITEMS: Internal.ItemEntry<Internal.Item>[];
    static SHAPE_MOLD_BLOCK: Internal.ItemEntry<Internal.Item>;
    static BATTERY_LV_SODIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static ADVANCED_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static WOODEN_FORM_EMPTY: Internal.ItemEntry<Internal.Item>;
    static PHENOLIC_BOARD: Internal.ItemEntry<Internal.Item>;
    static NAND_CHIP_ULV: Internal.ItemEntry<Internal.Item>;
    static LOW_POWER_INTEGRATED_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static SENSOR_MV: Internal.ItemEntry<Internal.Item>;
    static INTEGRATED_CIRCUIT_MV: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_CELL: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_LuV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_HV_LITHIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_MOLD_NUGGET: Internal.ItemEntry<Internal.Item>;
    static BIO_CHAFF: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_RING: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_UIV: Internal.ItemEntry<Internal.ComponentItem>;
    static CENTRAL_PROCESSING_UNIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static NEURO_PROCESSOR: Internal.ItemEntry<Internal.Item>;
    static COVER_ITEM_DETECTOR_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static VOLTAGE_COIL_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static PHOSPHORUS_WAFER: Internal.ItemEntry<Internal.Item>;
    static NEUTRON_REFLECTOR: Internal.ItemEntry<Internal.Item>;
    static ENERGY_LAPOTRONIC_ORB: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_MOLD_GEAR: Internal.ItemEntry<Internal.Item>;
    static CREDIT_PLATINUM: Internal.ItemEntry<Internal.Item>;
    static CRYSTAL_CENTRAL_PROCESSING_UNIT: Internal.ItemEntry<Internal.Item>;
    static COVER_MAINTENANCE_DETECTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_MV_CADMIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_REGULATOR_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static CAPACITOR: Internal.ItemEntry<Internal.Item>;
    static BASIC_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static LAPOTRON_CRYSTAL: Internal.ItemEntry<Internal.ComponentItem>;
    static SENSOR_LV: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_PIPE_SMALL: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static PLUGIN_ADVANCED_MONITOR: Internal.ItemEntry<Internal.Item>;
    static NANO_PROCESSOR_HV: Internal.ItemEntry<Internal.Item>;
    static RANDOM_ACCESS_MEMORY: Internal.ItemEntry<Internal.Item>;
    static RANDOM_ACCESS_MEMORY_WAFER: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_UHV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_ITEM_VOIDING_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static QUANTUM_PROCESSOR_EV: Internal.ItemEntry<Internal.Item>;
    static STICKY_RESIN: Internal.ItemEntry<Internal.ComponentItem>;
    static VOLTAGE_COIL_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_GEAR_SMALL: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_OpV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_INFINITE_WATER: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_CELL_GLASS_VIAL: Internal.ItemEntry<Internal.ComponentItem>;
    static CREDIT_OSMIUM: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_BLOCK: Internal.ItemEntry<Internal.Item>;
    static readonly SHAPE_EXTRUDERS: Internal.ItemEntry<Internal.Item>[];
    static SHAPE_EXTRUDER_PIPE_HUGE: Internal.ItemEntry<Internal.Item>;
    static EMITTER_UV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_LV_LITHIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static PLANT_BALL: Internal.ItemEntry<Internal.ComponentItem>;
    static POWER_INTEGRATED_CIRCUIT_WAFER: Internal.ItemEntry<Internal.Item>;
    static EMITTER_EV: Internal.ItemEntry<Internal.Item>;
    static ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static VOLTAGE_COIL_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static SENSOR_LuV: Internal.ItemEntry<Internal.Item>;
    static PROCESSOR_MV: Internal.ItemEntry<Internal.Item>;
    static DEBUG_SCANNER: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HULL_HV: Internal.ItemEntry<Internal.Item>;
    static ORE_DICTIONARY_FILTER: Internal.ItemEntry<Internal.ComponentItem>;
    static FIELD_GENERATOR_LV: Internal.ItemEntry<Internal.Item>;
    static NANO_CENTRAL_PROCESSING_UNIT: Internal.ItemEntry<Internal.Item>;
    static ENGRAVED_CRYSTAL_CHIP: Internal.ItemEntry<Internal.Item>;
    static BLACKLIGHT: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_CREDIT: Internal.ItemEntry<Internal.Item>;
    static HIGHLY_ADVANCED_SOC_WAFER: Internal.ItemEntry<Internal.Item>;
    static GELLED_TOLUENE: Internal.ItemEntry<Internal.Item>;
    static CRYSTAL_COMPUTER_ZPM: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL_LARGE_ALUMINIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static STEM_CELLS: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_LuV: Internal.ItemEntry<Internal.ComponentItem>;
    static INTEGRATED_CIRCUIT_LV: Internal.ItemEntry<Internal.Item>;
    static ENERGY_LAPOTRONIC_ORB_CLUSTER: Internal.ItemEntry<Internal.ComponentItem>;
    static MATERIAL_ITEMS: Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.ItemEntry<Internal.TagPrefixItem>>;
    static CRYSTAL_MAINFRAME_UV: Internal.ItemEntry<Internal.Item>;
    static COVER_MACHINE_CONTROLLER: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_MOLD_BOTTLE: Internal.ItemEntry<Internal.Item>;
    static COVER_SCREEN: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_MOTOR_UV: Internal.ItemEntry<Internal.Item>;
    static BATTERY_HULL_MEDIUM_NAQUADRIA: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_MV: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL_LARGE_STAINLESS_STEEL: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_WIRE: Internal.ItemEntry<Internal.Item>;
    static DYNAMITE: Internal.ItemEntry<Internal.ComponentItem>;
    static SIMPLE_SYSTEM_ON_CHIP_WAFER: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_EV: Internal.ItemEntry<Internal.Item>;
    static SMD_RESISTOR: Internal.ItemEntry<Internal.Item>;
    static COVER_DIGITAL_INTERFACE_WIRELESS: Internal.ItemEntry<Internal.ComponentItem>;
    static ITEM_MAGNET_LV: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static SIMPLE_SYSTEM_ON_CHIP: Internal.ItemEntry<Internal.Item>;
    static CLIPBOARD: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static CARBON_FIBERS: Internal.ItemEntry<Internal.Item>;
    static SENSOR_IV: Internal.ItemEntry<Internal.Item>;
    static ZERO_POINT_MODULE: Internal.ItemEntry<Internal.ComponentItem>;
    static ENERGIUM_CRYSTAL: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HV_CADMIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static NEUTRONIUM_WAFER: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_OpV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_SOLAR_PANEL_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static INDUCTOR: Internal.ItemEntry<Internal.Item>;
    static COVER_DIGITAL_INTERFACE: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_REGULATOR_UEV: Internal.ItemEntry<Internal.ComponentItem>;
    static COVER_ACTIVITY_DETECTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static POWER_UNIT_MV: Internal.ItemEntry<Internal.Item>;
    static SILICON_BOULE: Internal.ItemEntry<Internal.Item>;
    static COVER_FLUID_DETECTOR: Internal.ItemEntry<Internal.ComponentItem>;
    static FIRECLAY_BRICK: Internal.ItemEntry<Internal.Item>;
    static readonly purifyMap: {[key: TagPrefix]: TagPrefix, [key: TagPrefix]: TagPrefix, [key: TagPrefix]: TagPrefix};
    static BATTERY_IV_VANADIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static SHAPE_EXTRUDER_FOIL: Internal.ItemEntry<Internal.Item>;
    static WOODEN_FORM_BRICK: Internal.ItemEntry<Internal.ComponentItem>;
    static FERTILIZER: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_CELL_LARGE_TUNGSTEN_STEEL: Internal.ItemEntry<Internal.ComponentItem>;
    static FLUID_REGULATOR_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static COKE_OVEN_BRICK: Internal.ItemEntry<Internal.Item>;
    static SENSOR_HV: Internal.ItemEntry<Internal.Item>;
    static SENSOR_ZPM: Internal.ItemEntry<Internal.Item>;
    static VOLTAGE_COIL_ULV: Internal.ItemEntry<Internal.ComponentItem>;
    static COMPRESSED_CLAY: Internal.ItemEntry<Internal.Item>;
    static TOOL_LIGHTER_INVAR: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SMD_RESISTOR: Internal.ItemEntry<Internal.Item>;
    static COIN_CHOCOLATE: Internal.ItemEntry<Internal.Item>;
    static CONVEYOR_MODULE_IV: Internal.ItemEntry<Internal.ComponentItem>;
    static BATTERY_HULL_LARGE_NAQUADRIA: Internal.ItemEntry<Internal.Item>;
    static QUANTUM_EYE: Internal.ItemEntry<Internal.Item>;
    static COVER_SHUTTER: Internal.ItemEntry<Internal.ComponentItem>;
    static VOLTAGE_COIL_EV: Internal.ItemEntry<Internal.ComponentItem>;
    static VACUUM_TUBE: Internal.ItemEntry<Internal.Item>;
    static POWER_UNIT_LV: Internal.ItemEntry<Internal.Item>;
    static NOR_MEMORY_CHIP: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL_UNIVERSAL: Internal.ItemEntry<Internal.ComponentItem>;
    static GRAVI_STAR: Internal.ItemEntry<Internal.Item>;
    static CREDIT_SILVER: Internal.ItemEntry<Internal.Item>;
    static COVER_SOLAR_PANEL_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PISTON_LV: Internal.ItemEntry<Internal.Item>;
    static EMITTER_LuV: Internal.ItemEntry<Internal.Item>;
    static FLUID_CELL_LARGE_TITANIUM: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_MOTOR_ZPM: Internal.ItemEntry<Internal.Item>;
    static VOLTAGE_COIL_UV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PISTON_ZPM: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_UEV: Internal.ItemEntry<Internal.Item>;
    static ADVANCED_SMD_CAPACITOR: Internal.ItemEntry<Internal.Item>;
    static ENERGY_MODULE: Internal.ItemEntry<Internal.ComponentItem>;
    static GLASS_TUBE: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_PLATE: Internal.ItemEntry<Internal.Item>;
    static LOW_POWER_INTEGRATED_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static SMD_DIODE: Internal.ItemEntry<Internal.Item>;
    static COVER_FACADE: Internal.ItemEntry<Internal.ComponentItem>;
    static INTEGRATED_LOGIC_CIRCUIT: Internal.ItemEntry<Internal.Item>;
    static ROBOT_ARM_LuV: Internal.ItemEntry<Internal.ComponentItem>;
    static TOOL_DATA_STICK: Internal.ItemEntry<Internal.Item>;
    static QUANTUM_COMPUTER_LUV: Internal.ItemEntry<Internal.Item>;
    static FLUID_REGULATOR_UXV: Internal.ItemEntry<Internal.ComponentItem>;
    static ELECTRIC_PUMP_MV: Internal.ItemEntry<Internal.ComponentItem>;
    static CONVEYOR_MODULE_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static CONVEYOR_MODULE_LV: Internal.ItemEntry<Internal.ComponentItem>;
    static PROSPECTOR_HV: Internal.ItemEntry<Internal.ComponentItem>;
    static ADVANCED_SYSTEM_ON_CHIP_WAFER: Internal.ItemEntry<Internal.Item>;
    static PLASTIC_BOARD: Internal.ItemEntry<Internal.Item>;
    static EPOXY_BOARD: Internal.ItemEntry<Internal.Item>;
    static TRANSISTOR: Internal.ItemEntry<Internal.Item>;
    static COVER_ACTIVITY_DETECTOR_ADVANCED: Internal.ItemEntry<Internal.ComponentItem>;
    static PLUGIN_ONLINE_PIC: Internal.ItemEntry<Internal.Item>;
    static MAINFRAME_IV: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_HV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PISTON_MV: Internal.ItemEntry<Internal.Item>;
    static readonly SHAPE_MOLDS: Internal.ItemEntry<Internal.Item>[];
    static NANO_MAINFRAME_LUV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_HV: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_PUMP_ZPM: Internal.ItemEntry<Internal.ComponentItem>;
    static ELITE_CIRCUIT_BOARD: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EMPTY: Internal.ItemEntry<Internal.Item>;
    static SMD_TRANSISTOR: Internal.ItemEntry<Internal.Item>;
    static SHAPE_EXTRUDER_PIPE_LARGE: Internal.ItemEntry<Internal.Item>;
    static COVER_FLUID_VOIDING: Internal.ItemEntry<Internal.ComponentItem>;
    static INTEGRATED_CIRCUIT_HV: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_GEAR_SMALL: Internal.ItemEntry<Internal.Item>;
    static MULTILAYER_FIBER_BOARD: Internal.ItemEntry<Internal.Item>;
    static WETWARE_SUPER_COMPUTER_UV: Internal.ItemEntry<Internal.Item>;
    static POWER_THRUSTER_ADVANCED: Internal.ItemEntry<Internal.Item>;
    static NEUTRONIUM_BOULE: Internal.ItemEntry<Internal.Item>;
    static SHAPE_MOLD_ANVIL: Internal.ItemEntry<Internal.Item>;
    static FIELD_GENERATOR_IV: Internal.ItemEntry<Internal.Item>;
    static COMPONENT_GRINDER_TUNGSTEN: Internal.ItemEntry<Internal.Item>;
    static BATTERY_ZPM_NAQUADRIA: Internal.ItemEntry<Internal.ComponentItem>;
    static CREDIT_COPPER: Internal.ItemEntry<Internal.Item>;
    static CAMERA: Internal.ItemEntry<Internal.Item>;
    static TOOL_MATCHES: Internal.ItemEntry<Internal.Item>;
    static ELECTRIC_MOTOR_IV: Internal.ItemEntry<Internal.Item>;
}
type GTItems_ = GTItems;
declare class GTElements {
    constructor()
    static createAndRegister(protons: number, neutrons: number, halfLifeSeconds: number, decayTo: string, name: string, symbol: string, isIsotope: boolean): com.gregtechceu.gtceu.api.data.chemical.Element;
    static init(): void;
    static get(name: string): com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Am: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Hs: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly No: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly D: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ts: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ca: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Md: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sp: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Rn: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Eu: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly T: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ds: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Tb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Zn: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Au: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Rf: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Kr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Bh: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Mn: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly In: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pu241: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pt: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Np: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Si: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nq2: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ga: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Tc: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly U: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Rg: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Lu: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Bi: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ag: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly F: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ba: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pu: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Os: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nq: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Mo: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Tl: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Rh: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly V: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nh: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cs: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly N: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pd: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cl: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Xe: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Fr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Lv: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cd: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Hf: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Tm: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly He: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pm: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly W: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pu239: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ni: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Mg: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Te: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sc: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Br: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ra: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly O: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Na: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Bk: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ho: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly H: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cm: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Hg: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Po: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ge: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ce: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Zr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Gd: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Rb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly P: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cu: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ir: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly U238: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Fl: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nt: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Er: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cn: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly I: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Cf: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Y: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sm: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ke: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ar: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ma: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Se: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Yb: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Fm: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Co: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly U235: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly B: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Fe: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Be: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ru: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ac: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly He3: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nd: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sn: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Nq1: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Es: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Dy: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Th: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly As: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly K: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Mt: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Lr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ta: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Al: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly C: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Db: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Tr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Og: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ne: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Mc: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Li: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Pa: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly S: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Dr: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Ti: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly La: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Sg: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly Re: com.gregtechceu.gtceu.api.data.chemical.Element;
    static readonly At: com.gregtechceu.gtceu.api.data.chemical.Element;
}
type GTElements_ = GTElements;
declare class GuiSize {
    constructor(width: number, height: number)
    getWidth(): number;
    getHeight(): number;
    get width(): number
    get height(): number
    static readonly ZERO: GuiSize;
    readonly width: number;
    readonly height: number;
}
type GuiSize_ = GuiSize;
declare interface NBT {
    accessTagMap(tag: Internal.CompoundTag_): Internal.Map<string, Internal.Tag>;
    read(buf: Internal.FriendlyByteBuf_): Internal.OrderedCompoundTag;
    toJson(t: Internal.Tag_): Internal.JsonElement;
    toTagCollection(c: Internal.Collection_<any>): Internal.CollectionTag<any>;
    l(v: number): Internal.Tag;
    quoteAndEscapeForJS(stringBuilder: Internal.StringBuilder_, string: string): void;
    b(v: number): Internal.Tag;
    byteArrayTag(v: number[]): Internal.Tag;
    listTag(): Internal.Tag;
    floatTag(v: number): Internal.Tag;
    s(v: number): Internal.Tag;
    byteTag(v: number): Internal.Tag;
    listTag(list: Internal.List_<any>): Internal.Tag;
    ia(v: number[]): Internal.Tag;
    d(v: number): Internal.Tag;
    longArrayTag(v: number[]): Internal.Tag;
    isTagCollection(o: any): boolean;
    longTag(v: number): Internal.Tag;
    compoundTag(): Internal.Tag;
    intTag(v: number): Internal.Tag;
    shortTag(v: number): Internal.Tag;
    la(v: number[]): Internal.Tag;
    stringTag(v: string): Internal.Tag;
    convertType(tagType: Internal.TagType_<any>): Internal.TagType<any>;
    toTagCollection(v: any): Internal.CollectionTag<any>;
    f(v: number): Internal.Tag;
    toTag(v: any): Internal.Tag;
    fromTag(t: Internal.Tag_): any;
    toTagCompound(v: any): Internal.CompoundTag;
    toTagList(list: any): Internal.ListTag;
    isTagCompound(o: any): boolean;
    doubleTag(v: number): Internal.Tag;
    intArrayTag(v: number[]): Internal.Tag;
    ba(v: number[]): Internal.Tag;
    compoundTag(map: Internal.Map_<any, any>): Internal.Tag;
    i(v: number): Internal.Tag;
    readonly VALUE_UNWRAPPER: Internal.ValueUnwrapper;
    readonly LIST_TYPE: Internal.TagType<Internal.ListTag>;
    readonly COMPOUND_TYPE: Internal.TagType<Internal.OrderedCompoundTag>;
}
type NBT_ = NBT;
declare const NBT: NBT;
declare class ColorRectTexture extends Internal.TransformTexture {
    constructor()
    constructor(color: any_)
    constructor(color: number)
    rotate(arg0: number): Internal.IGuiTexture;
    setRadius(radius: number): this;
    isLDLRegister(): boolean;
    setColor(color: number): this;
    setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
    setRadiusLB(radiusLB: number): this;
    getTranslateKey(): string;
    updateTick(): void;
    setRightRadius(radius: number): this;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
    createPreview(father: Internal.ConfiguratorGroup_): void;
    setTopRadius(radius: number): this;
    setRadiusRB(radiusRB: number): this;
    static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
    name(): string;
    setRadiusRT(radiusRT: number): this;
    setLeftRadius(radius: number): this;
    setRadiusLT(radiusLT: number): this;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
    group(): string;
    setBottomRadius(radius: number): this;
    set radius(radius: number)
    get LDLRegister(): boolean
    set color(color: number)
    set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
    set radiusLB(radiusLB: number)
    get translateKey(): string
    set rightRadius(radius: number)
    set topRadius(radius: number)
    set radiusRB(radiusRB: number)
    set radiusRT(radiusRT: number)
    set leftRadius(radius: number)
    set radiusLT(radiusLT: number)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set bottomRadius(radius: number)
    radiusRT: number;
    radiusRB: number;
    radiusLB: number;
    color: number;
    radiusLT: number;
}
type ColorRectTexture_ = ColorRectTexture;
declare class TreeListWidget <K, T> extends com.lowdragmc.lowdraglib.gui.widget.Widget {
    constructor(xPosition: number, yPosition: number, width: number, height: number, root: Internal.TreeNode_<K, T>, onSelected: Internal.Consumer_<Internal.TreeNode<K, T>>)
    setLineHeight(lineHeight: number): this;
    setContentIconSupplier(contentIconSupplier: Internal.Function_<T, Internal.IGuiTexture>): this;
    setLeafTexture(leafTexture: Internal.IGuiTexture_): this;
    setBackground(background: Internal.IGuiTexture_): this;
    canSelectNode(canSelectNode: boolean): this;
    setKeyNameSupplier(keyNameSupplier: Internal.Function_<K, string>): this;
    setContentNameSupplier(contentNameSupplier: Internal.Function_<T, string>): this;
    setOnSelected(onSelected: Internal.Consumer_<Internal.TreeNode<K, T>>): this;
    setKeyIconSupplier(keyIconSupplier: Internal.Function_<K, Internal.IGuiTexture>): this;
    jumpTo(path: Internal.List_<K>): Internal.TreeNode<K, T>;
    setNodeTexture(nodeTexture: Internal.IGuiTexture_): this;
    set lineHeight(lineHeight: number)
    set contentIconSupplier(contentIconSupplier: Internal.Function_<T, Internal.IGuiTexture>)
    set leafTexture(leafTexture: Internal.IGuiTexture_)
    set background(background: Internal.IGuiTexture_)
    set keyNameSupplier(keyNameSupplier: Internal.Function_<K, string>)
    set contentNameSupplier(contentNameSupplier: Internal.Function_<T, string>)
    set onSelected(onSelected: Internal.Consumer_<Internal.TreeNode<K, T>>)
    set keyIconSupplier(keyIconSupplier: Internal.Function_<K, Internal.IGuiTexture>)
    set nodeTexture(nodeTexture: Internal.IGuiTexture_)
}
type TreeListWidget_<K, T> = TreeListWidget<K, T>;
declare class TextBoxWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(x: number, y: number, width: number, content: Internal.List_<string>)
    setShadow(shadow: boolean): this;
    getMaxContentWidth(): number;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    setFontSize(fontSize: number): this;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    setCenter(center: boolean): this;
    setContent(content: Internal.List_<string>): this;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    setFontColor(fontColor: number): this;
    handleDragging(dragging: any): boolean;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    setSpace(space: number): this;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    set shadow(shadow: boolean)
    get maxContentWidth(): number
    get LDLRegister(): boolean
    get translateKey(): string
    set fontSize(fontSize: number)
    set center(center: boolean)
    set content(content: Internal.List_<string>)
    set fontColor(fontColor: number)
    get registerUI(): Internal.LDLRegister
    set space(space: number)
    get chatComponent(): Internal.Component
    fontColor: number;
    fontSize: number;
    readonly content: Internal.List<string>;
    isShadow: boolean;
    isCenter: boolean;
    space: number;
}
type TextBoxWidget_ = TextBoxWidget;
declare class Vec3i implements Internal.Comparable<Vec3i> {
    constructor(arg0: number, arg1: number, arg2: number)
    constructor(arg0: number, arg1: number, arg2: number)
    north(): this;
    distToCenterSqr(arg0: Internal.Position_): number;
    getX(): number;
    getY(): number;
    static offsetCodec(arg0: number): Internal.Codec<Vec3i>;
    south(arg0: number): this;
    toShortString(): string;
    above(arg0: number): this;
    west(arg0: number): this;
    compareTo(arg0: any): number;
    east(arg0: number): this;
    distToLowCornerSqr(arg0: number, arg1: number, arg2: number): number;
    relative(arg0: Internal.Direction_): this;
    multiply(arg0: number): this;
    getZ(): number;
    closerThan(arg0: Vec3i_, arg1: number): boolean;
    below(arg0: number): this;
    offset(arg0: number, arg1: number, arg2: number): this;
    above(): this;
    east(): this;
    north(arg0: number): this;
    below(): this;
    west(): this;
    distManhattan(arg0: Vec3i_): number;
    relative(arg0: Internal.Direction$Axis_, arg1: number): this;
    get(arg0: Internal.Direction$Axis_): number;
    cross(arg0: Vec3i_): this;
    offset(arg0: Vec3i_): this;
    south(): this;
    distSqr(arg0: Vec3i_): number;
    subtract(arg0: Vec3i_): this;
    relative(arg0: Internal.Direction_, arg1: number): this;
    offset(arg0: number, arg1: number, arg2: number): this;
    compareTo(arg0: Vec3i_): number;
    closerToCenterThan(arg0: Internal.Position_, arg1: number): boolean;
    distToCenterSqr(arg0: number, arg1: number, arg2: number): number;
    get x(): number
    get y(): number
    get z(): number
    static readonly ZERO: Vec3i;
    static readonly CODEC: Internal.Codec<Vec3i>;
}
type Vec3i_ = Vec3i;
declare class TabButton extends SwitchWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, width: number, height: number)
    setContainer(container: TabContainer_): void;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    onPressed(clickData: Internal.ClickData_, isPressed: boolean): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    handleDragging(dragging: any): boolean;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    getChatComponent(): Internal.Component;
    setHoverTexture(arg0: Internal.IGuiTexture_[]): com.lowdragmc.lowdraglib.gui.widget.Widget;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    set container(container: TabContainer_)
    get LDLRegister(): boolean
    get translateKey(): string
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set hoverTexture(arg0: Internal.IGuiTexture_[])
}
type TabButton_ = TabButton;
declare interface FluidAmounts {
    readonly MILLIBUCKET: 1;
    readonly MB: 1;
    readonly INGOT: 90;
    readonly BOTTLE: 250;
    readonly B: 1000;
    readonly NUGGET: 10;
    readonly METAL_BLOCK: 810;
    readonly BUCKET: 1000;
}
type FluidAmounts_ = FluidAmounts;
declare const FluidAmounts: FluidAmounts;
declare class GTRecipeModifiers {
    constructor()
    static accurateParallel(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_, maxParallel: number, modifyDuration: boolean): Internal.Tuple<Internal.GTRecipe, number>;
    static fastParallel(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_, maxParallel: number, modifyDuration: boolean): Internal.Tuple<Internal.GTRecipe, number>;
    static hatchParallel(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_, modifyDuration: boolean): Internal.Tuple<Internal.GTRecipe, number>;
    static crackerOverclock(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_): Internal.GTRecipe;
    static ebfOverclock(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_): Internal.GTRecipe;
    static pyrolyseOvenOverclock(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_): Internal.GTRecipe;
    static multiSmelterOverclock(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_): Internal.GTRecipe;
    static readonly ELECTRIC_OVERCLOCK: Internal.Function<OverclockingLogic, Internal.BiFunction<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>>;
    static readonly PARALLEL_HATCH: Internal.BiFunction<OverclockingLogic, Internal.Function<OverclockingLogic, Internal.BiFunction<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>>, Internal.BiFunction<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>>;
}
type GTRecipeModifiers_ = GTRecipeModifiers;
declare class Blocks {
    constructor()
    static lambda$static$4(arg0: Internal.BlockState_): number;
    static never(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static m_187432_(arg0: Internal.BlockState_): number;
    static always(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static rebuildCache(): void;
    static lambda$static$2(): Internal.Holder<any>;
    static lambda$static$14(arg0: Internal.BlockState_): number;
    static lambda$static$37(arg0: Internal.BlockState_): number;
    static m_50855_(arg0: Internal.BlockState_): number;
    static m_152681_(arg0: Internal.BlockState_): number;
    static pistonBase(arg0: boolean): Internal.PistonBaseBlock;
    static m_50859_(arg0: Internal.BlockState_): number;
    static lambda$static$0(arg0: Internal.BlockState_): number;
    static stainedGlass(arg0: Internal.DyeColor_): Internal.StainedGlassBlock;
    static lambda$litBlockEmission$53(arg0: number, arg1: Internal.BlockState_): number;
    static m_152691_(arg0: Internal.BlockState_): number;
    static lambda$static$16(): Internal.Item;
    static m_50846_(arg0: Internal.BlockState_): number;
    static lambda$static$18(): Internal.Item;
    static lambda$static$38(): Internal.Holder<any>;
    static m_152670_(arg0: Internal.BlockState_): number;
    static lambda$static$22(arg0: Internal.BlockState_): number;
    static m_50754_(arg0: Internal.BlockState_): number;
    static m_152631_(arg0: Internal.BlockState_): number;
    static m_152604_(arg0: Internal.BlockState_): number;
    static lambda$static$45(arg0: Internal.BlockState_): number;
    static lambda$static$24(arg0: Internal.BlockState_): number;
    static netherStem(arg0: MaterialColor_): Internal.Block;
    static litBlockEmission(arg0: number): Internal.ToIntFunction<Internal.BlockState>;
    static m_187434_(arg0: Internal.BlockState_): number;
    static m_152673_(arg0: Internal.BlockState_): number;
    static ocelotOrParrot(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static lambda$pistonBase$58(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static lambda$netherStem$56(arg0: MaterialColor_, arg1: Internal.BlockState_): MaterialColor;
    static lambda$static$5(arg0: Internal.BlockState_): number;
    static log(arg0: MaterialColor_, arg1: MaterialColor_): Internal.RotatedPillarBlock;
    static m_187430_(arg0: Internal.BlockState_): number;
    static m_152638_(arg0: Internal.BlockState_): number;
    static m_152650_(arg0: Internal.BlockState_): number;
    static lambda$static$33(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static lambda$static$10(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static lambda$static$31(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static m_50885_(arg0: Internal.BlockState_): number;
    static lambda$static$3(): Internal.Holder<any>;
    static lambda$static$15(arg0: Internal.BlockState_): number;
    static m_50857_(arg0: Internal.BlockState_): number;
    static register(arg0: string, arg1: Internal.Block_): Internal.Block;
    static lambda$log$55(arg0: MaterialColor_, arg1: MaterialColor_, arg2: Internal.BlockState_): MaterialColor;
    static m_181167_(arg0: Internal.BlockState_): number;
    static m_152683_(arg0: Internal.BlockState_): number;
    static lambda$static$48(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static lambda$static$1(arg0: Internal.BlockState_): number;
    static never(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static m_50871_(arg0: Internal.BlockState_): number;
    static lambda$static$17(): Internal.Item;
    static bed(arg0: Internal.DyeColor_): Internal.BedBlock;
    static lambda$static$19(): Internal.Item;
    static lambda$static$39(): Internal.Holder<any>;
    static m_187408_(arg0: Internal.BlockState_): number;
    static m_152685_(arg0: Internal.BlockState_): number;
    static m_50827_(arg0: Internal.BlockState_): number;
    static shulkerBox(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_): Internal.ShulkerBoxBlock;
    static lambda$static$44(arg0: Internal.BlockState_): number;
    static m_152689_(arg0: Internal.BlockState_): number;
    static m_152606_(arg0: Internal.BlockState_): number;
    static lambda$static$25(arg0: Internal.BlockState_): number;
    static lambda$static$23(arg0: Internal.BlockState_): number;
    static leaves(arg0: SoundType_): Internal.LeavesBlock;
    static lambda$static$9(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static lambda$shulkerBox$57(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    static m_187436_(arg0: Internal.BlockState_): number;
    static lambda$static$8(): Internal.BlockEntityType<any>;
    static lambda$bed$54(arg0: Internal.DyeColor_, arg1: Internal.BlockState_): MaterialColor;
    static always(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.EntityType_<any>): boolean;
    static MANGROVE_PROPAGULE: Internal.MangrovePropaguleBlock;
    static STONE_SLAB: Internal.SlabBlock;
    static POTTED_CRIMSON_FUNGUS: Internal.FlowerPotBlock;
    static DEEPSLATE_BRICK_STAIRS: Internal.StairBlock;
    static POLISHED_ANDESITE: Internal.Block;
    static RED_NETHER_BRICKS: Internal.Block;
    static TORCH: Internal.TorchBlock;
    static COAL_BLOCK: Internal.Block;
    static STRIPPED_CRIMSON_STEM: Internal.RotatedPillarBlock;
    static FIRE_CORAL_BLOCK: Internal.CoralBlock;
    static WEEPING_VINES_PLANT: Internal.WeepingVinesPlantBlock;
    static PEONY: Internal.TallFlowerBlock;
    static CARROTS: Internal.CarrotBlock;
    static YELLOW_CANDLE: Internal.CandleBlock;
    static CYAN_STAINED_GLASS: Internal.StainedGlassBlock;
    static BLUE_STAINED_GLASS: Internal.StainedGlassBlock;
    static TUBE_CORAL_BLOCK: Internal.CoralBlock;
    static SMITHING_TABLE: Internal.SmithingTableBlock;
    static ACACIA_TRAPDOOR: Internal.TrapDoorBlock;
    static MAGENTA_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static PLAYER_WALL_HEAD: Internal.PlayerWallHeadBlock;
    static DEAD_HORN_CORAL_FAN: Internal.BaseCoralFanBlock;
    static MANGROVE_LOG: Internal.RotatedPillarBlock;
    static SPRUCE_BUTTON: Internal.WoodButtonBlock;
    static IRON_ORE: Internal.DropExperienceBlock;
    static TRIPWIRE: Internal.TripWireBlock;
    static BLACK_CANDLE_CAKE: Internal.CandleCakeBlock;
    static LIGHT_BLUE_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static ACACIA_STAIRS: Internal.StairBlock;
    static CRIMSON_FUNGUS: Internal.FungusBlock;
    static BUBBLE_CORAL_BLOCK: Internal.CoralBlock;
    static LIGHT_BLUE_STAINED_GLASS: Internal.StainedGlassBlock;
    static PRISMARINE_SLAB: Internal.SlabBlock;
    static DEAD_TUBE_CORAL_WALL_FAN: Internal.BaseCoralWallFanBlock;
    static PURPLE_BANNER: Internal.BannerBlock;
    static RED_NETHER_BRICK_SLAB: Internal.SlabBlock;
    static SCULK_SENSOR: Internal.SculkSensorBlock;
    static YELLOW_WOOL: Internal.Block;
    static MAGENTA_CANDLE_CAKE: Internal.CandleCakeBlock;
    static SAND: Internal.SandBlock;
    static MYCELIUM: Internal.MyceliumBlock;
    static LIGHT_GRAY_BANNER: Internal.BannerBlock;
    static ORANGE_CANDLE: Internal.CandleBlock;
    static CORNFLOWER: Internal.FlowerBlock;
    static DARK_OAK_DOOR: Internal.DoorBlock;
    static GRANITE_SLAB: Internal.SlabBlock;
    static REDSTONE_LAMP: Internal.RedstoneLampBlock;
    static LIGHT: Internal.LightBlock;
    static TUBE_CORAL_FAN: Internal.CoralFanBlock;
    static WARPED_FENCE_GATE: Internal.FenceGateBlock;
    static DANDELION: Internal.FlowerBlock;
    static PINK_TERRACOTTA: Internal.Block;
    static WARPED_BUTTON: Internal.WoodButtonBlock;
    static RED_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static SOUL_SOIL: Internal.Block;
    static ACACIA_FENCE: Internal.FenceBlock;
    static CRIMSON_SIGN: Internal.StandingSignBlock;
    static HEAVY_WEIGHTED_PRESSURE_PLATE: Internal.WeightedPressurePlateBlock;
    static PRISMARINE_STAIRS: Internal.StairBlock;
    static TWISTING_VINES_PLANT: Internal.TwistingVinesPlantBlock;
    static DEEPSLATE_BRICK_SLAB: Internal.SlabBlock;
    static OAK_WOOD: Internal.RotatedPillarBlock;
    static PINK_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static RED_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static WARPED_WART_BLOCK: Internal.Block;
    static EXPOSED_CUT_COPPER_STAIRS: Internal.WeatheringCopperStairBlock;
    static COARSE_DIRT: Internal.Block;
    static DEEPSLATE_REDSTONE_ORE: Internal.RedStoneOreBlock;
    static TUFF: Internal.Block;
    static ACACIA_LOG: Internal.RotatedPillarBlock;
    static DEEPSLATE_IRON_ORE: Internal.DropExperienceBlock;
    static PURPLE_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static LIGHTNING_ROD: Internal.LightningRodBlock;
    static COBBLED_DEEPSLATE_SLAB: Internal.SlabBlock;
    static RED_CARPET: Internal.WoolCarpetBlock;
    static LILY_PAD: Internal.WaterlilyBlock;
    static GREEN_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static BARRIER: Internal.BarrierBlock;
    static PINK_CARPET: Internal.WoolCarpetBlock;
    static DRAGON_HEAD: Internal.SkullBlock;
    static YELLOW_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static DEAD_BUBBLE_CORAL_WALL_FAN: Internal.BaseCoralWallFanBlock;
    static STRIPPED_BIRCH_WOOD: Internal.RotatedPillarBlock;
    static SEAGRASS: Internal.SeagrassBlock;
    static HORN_CORAL: Internal.CoralPlantBlock;
    static MOSSY_STONE_BRICKS: Internal.Block;
    static SPRUCE_SIGN: Internal.StandingSignBlock;
    static WAXED_COPPER_BLOCK: Internal.Block;
    static STONE_BRICK_STAIRS: Internal.StairBlock;
    static GRANITE_WALL: Internal.WallBlock;
    static NETHER_BRICK_FENCE: Internal.FenceBlock;
    static MOSS_CARPET: Internal.CarpetBlock;
    static DARK_OAK_PLANKS: Internal.Block;
    static MAGENTA_WALL_BANNER: Internal.WallBannerBlock;
    static ANDESITE_SLAB: Internal.SlabBlock;
    static RED_NETHER_BRICK_WALL: Internal.WallBlock;
    static BIRCH_DOOR: Internal.DoorBlock;
    static BROWN_CONCRETE: Internal.Block;
    static DEEPSLATE_DIAMOND_ORE: Internal.DropExperienceBlock;
    static BEETROOTS: Internal.BeetrootBlock;
    static POTTED_BAMBOO: Internal.FlowerPotBlock;
    static FERN: Internal.TallGrassBlock;
    static CRIMSON_HYPHAE: Internal.RotatedPillarBlock;
    static WAXED_CUT_COPPER: Internal.Block;
    static ACACIA_DOOR: Internal.DoorBlock;
    static BLACK_WOOL: Internal.Block;
    static POLISHED_BLACKSTONE_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static BRAIN_CORAL_WALL_FAN: Internal.CoralWallFanBlock;
    static VINE: Internal.VineBlock;
    static ANDESITE_STAIRS: Internal.StairBlock;
    static INFESTED_DEEPSLATE: Internal.InfestedRotatedPillarBlock;
    static ACACIA_WALL_SIGN: Internal.WallSignBlock;
    static SPONGE: Internal.SpongeBlock;
    static REDSTONE_ORE: Internal.RedStoneOreBlock;
    static STRIPPED_ACACIA_WOOD: Internal.RotatedPillarBlock;
    static REDSTONE_WALL_TORCH: Internal.RedstoneWallTorchBlock;
    static CYAN_CANDLE_CAKE: Internal.CandleCakeBlock;
    static BLACK_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static CAMPFIRE: Internal.CampfireBlock;
    static OCHRE_FROGLIGHT: Internal.RotatedPillarBlock;
    static COBBLESTONE_STAIRS: Internal.StairBlock;
    static DRAGON_WALL_HEAD: Internal.WallSkullBlock;
    static POTTED_WITHER_ROSE: Internal.FlowerPotBlock;
    static BLACKSTONE_STAIRS: Internal.StairBlock;
    static GRAY_CANDLE: Internal.CandleBlock;
    static CYAN_TERRACOTTA: Internal.Block;
    static BIRCH_WALL_SIGN: Internal.WallSignBlock;
    static POTTED_CORNFLOWER: Internal.FlowerPotBlock;
    static STICKY_PISTON: Internal.PistonBaseBlock;
    static LIGHT_BLUE_TERRACOTTA: Internal.Block;
    static WEATHERED_COPPER: Internal.WeatheringCopperFullBlock;
    static CYAN_WALL_BANNER: Internal.WallBannerBlock;
    static RAW_GOLD_BLOCK: Internal.Block;
    static STRIPPED_BIRCH_LOG: Internal.RotatedPillarBlock;
    static LARGE_AMETHYST_BUD: Internal.AmethystClusterBlock;
    static POLISHED_ANDESITE_SLAB: Internal.SlabBlock;
    static NETHER_PORTAL: Internal.NetherPortalBlock;
    static JUNGLE_PLANKS: Internal.Block;
    static PINK_TULIP: Internal.FlowerBlock;
    static OAK_SLAB: Internal.SlabBlock;
    static STRIPPED_WARPED_HYPHAE: Internal.RotatedPillarBlock;
    static POTTED_OAK_SAPLING: Internal.FlowerPotBlock;
    static MANGROVE_SLAB: Internal.SlabBlock;
    static EXPOSED_CUT_COPPER_SLAB: Internal.WeatheringCopperSlabBlock;
    static ORANGE_CONCRETE: Internal.Block;
    static BLUE_ORCHID: Internal.FlowerBlock;
    static BIRCH_LOG: Internal.RotatedPillarBlock;
    static GRAY_STAINED_GLASS: Internal.StainedGlassBlock;
    static DEEPSLATE_TILES: Internal.Block;
    static CRIMSON_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static WHITE_BANNER: Internal.BannerBlock;
    static KELP: Internal.KelpBlock;
    static BROWN_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static INFESTED_CRACKED_STONE_BRICKS: Internal.InfestedBlock;
    static JUNGLE_FENCE: Internal.FenceBlock;
    static LIGHT_GRAY_CONCRETE: Internal.Block;
    static RED_MUSHROOM_BLOCK: Internal.HugeMushroomBlock;
    static GRAY_TERRACOTTA: Internal.Block;
    static MOSS_BLOCK: Internal.MossBlock;
    static LIME_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static CRIMSON_STAIRS: Internal.StairBlock;
    static CARVED_PUMPKIN: Internal.CarvedPumpkinBlock;
    static POTATOES: Internal.PotatoBlock;
    static PURPUR_PILLAR: Internal.RotatedPillarBlock;
    static MUD_BRICKS: Internal.Block;
    static DEAD_FIRE_CORAL_BLOCK: Internal.Block;
    static MANGROVE_WOOD: Internal.RotatedPillarBlock;
    static NOTE_BLOCK: Internal.NoteBlock;
    static ENDER_CHEST: Internal.EnderChestBlock;
    static CYAN_BED: Internal.BedBlock;
    static DEAD_TUBE_CORAL_FAN: Internal.BaseCoralFanBlock;
    static BIRCH_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static YELLOW_CONCRETE: Internal.Block;
    static DEAD_TUBE_CORAL_BLOCK: Internal.Block;
    static STRIPPED_WARPED_STEM: Internal.RotatedPillarBlock;
    static LEVER: Internal.LeverBlock;
    static POLISHED_BLACKSTONE: Internal.Block;
    static LIGHT_BLUE_CONCRETE: Internal.Block;
    static POTTED_MANGROVE_PROPAGULE: Internal.FlowerPotBlock;
    static DROPPER: Internal.DropperBlock;
    static SPRUCE_FENCE: Internal.FenceBlock;
    static RED_SANDSTONE_STAIRS: Internal.StairBlock;
    static CRAFTING_TABLE: Internal.CraftingTableBlock;
    static SHULKER_BOX: Internal.ShulkerBoxBlock;
    static GRASS: Internal.TallGrassBlock;
    static MEDIUM_AMETHYST_BUD: Internal.AmethystClusterBlock;
    static CRIMSON_ROOTS: Internal.RootsBlock;
    static WITHER_ROSE: Internal.WitherRoseBlock;
    static OXEYE_DAISY: Internal.FlowerBlock;
    static OAK_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static EMERALD_BLOCK: Internal.Block;
    static BUDDING_AMETHYST: Internal.BuddingAmethystBlock;
    static RAIL: Internal.RailBlock;
    static JUNGLE_WALL_SIGN: Internal.WallSignBlock;
    static BROWN_MUSHROOM_BLOCK: Internal.HugeMushroomBlock;
    static DARK_OAK_SAPLING: Internal.SaplingBlock;
    static DIAMOND_ORE: Internal.DropExperienceBlock;
    static LADDER: Internal.LadderBlock;
    static OAK_SAPLING: Internal.SaplingBlock;
    static MELON: Internal.MelonBlock;
    static CRIMSON_PLANKS: Internal.Block;
    static GLOW_LICHEN: Internal.GlowLichenBlock;
    static REDSTONE_WIRE: Internal.RedStoneWireBlock;
    static HORN_CORAL_FAN: Internal.CoralFanBlock;
    static DARK_PRISMARINE_SLAB: Internal.SlabBlock;
    static CAVE_VINES_PLANT: Internal.CaveVinesPlantBlock;
    static YELLOW_STAINED_GLASS: Internal.StainedGlassBlock;
    static SMOOTH_SANDSTONE_SLAB: Internal.SlabBlock;
    static COBBLED_DEEPSLATE_WALL: Internal.WallBlock;
    static CRIMSON_NYLIUM: Internal.NyliumBlock;
    static POTTED_BLUE_ORCHID: Internal.FlowerPotBlock;
    static CYAN_BANNER: Internal.BannerBlock;
    static SCULK_CATALYST: Internal.SculkCatalystBlock;
    static STRIPPED_MANGROVE_LOG: Internal.RotatedPillarBlock;
    static DISPENSER: Internal.DispenserBlock;
    static PRISMARINE_WALL: Internal.WallBlock;
    static ORANGE_TULIP: Internal.FlowerBlock;
    static COMMAND_BLOCK: Internal.CommandBlock;
    static BLACK_WALL_BANNER: Internal.WallBannerBlock;
    static SPORE_BLOSSOM: Internal.SporeBlossomBlock;
    static OXIDIZED_CUT_COPPER_STAIRS: Internal.WeatheringCopperStairBlock;
    static DEEPSLATE_TILE_STAIRS: Internal.StairBlock;
    static JUNGLE_STAIRS: Internal.StairBlock;
    static DIRT_PATH: Internal.DirtPathBlock;
    static BLUE_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static GREEN_CARPET: Internal.WoolCarpetBlock;
    static HONEYCOMB_BLOCK: Internal.Block;
    static ICE: Internal.IceBlock;
    static POTTED_BIRCH_SAPLING: Internal.FlowerPotBlock;
    static WHITE_CARPET: Internal.WoolCarpetBlock;
    static WATER: Internal.LiquidBlock;
    static CRACKED_NETHER_BRICKS: Internal.Block;
    static WATER_CAULDRON: Internal.LayeredCauldronBlock;
    static MUD_BRICK_SLAB: Internal.SlabBlock;
    static WAXED_CUT_COPPER_SLAB: Internal.SlabBlock;
    static POLISHED_DEEPSLATE_WALL: Internal.WallBlock;
    static OAK_FENCE_GATE: Internal.FenceGateBlock;
    static OAK_LEAVES: Internal.LeavesBlock;
    static POTTED_BROWN_MUSHROOM: Internal.FlowerPotBlock;
    static WARPED_DOOR: Internal.DoorBlock;
    static JUKEBOX: Internal.JukeboxBlock;
    static MANGROVE_FENCE: Internal.FenceBlock;
    static NETHER_BRICKS: Internal.Block;
    static PLAYER_HEAD: Internal.PlayerHeadBlock;
    static PURPLE_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static DEAD_TUBE_CORAL: Internal.BaseCoralPlantBlock;
    static POWDER_SNOW_CAULDRON: Internal.PowderSnowCauldronBlock;
    static BROWN_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static BREWING_STAND: Internal.BrewingStandBlock;
    static POLISHED_BLACKSTONE_BRICK_STAIRS: Internal.StairBlock;
    static REDSTONE_TORCH: Internal.RedstoneTorchBlock;
    static BLACK_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static POLISHED_GRANITE_STAIRS: Internal.StairBlock;
    static MAGENTA_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static DEAD_BRAIN_CORAL: Internal.BaseCoralPlantBlock;
    static BLACK_STAINED_GLASS: Internal.StainedGlassBlock;
    static NETHER_SPROUTS: Internal.NetherSproutsBlock;
    static GREEN_CANDLE: Internal.CandleBlock;
    static SPRUCE_LOG: Internal.RotatedPillarBlock;
    static PURPLE_CANDLE_CAKE: Internal.CandleCakeBlock;
    static CONDUIT: Internal.ConduitBlock;
    static ORANGE_WOOL: Internal.Block;
    static POTTED_WHITE_TULIP: Internal.FlowerPotBlock;
    static PRISMARINE_BRICKS: Internal.Block;
    static POLISHED_BLACKSTONE_WALL: Internal.WallBlock;
    static SEA_LANTERN: Internal.Block;
    static MAGENTA_BED: Internal.BedBlock;
    static POLISHED_DEEPSLATE_SLAB: Internal.SlabBlock;
    static STONE_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static SCAFFOLDING: Internal.ScaffoldingBlock;
    static NETHER_BRICK_STAIRS: Internal.StairBlock;
    static DIORITE_SLAB: Internal.SlabBlock;
    static PISTON_HEAD: Internal.PistonHeadBlock;
    static BLACK_TERRACOTTA: Internal.Block;
    static PURPLE_WALL_BANNER: Internal.WallBannerBlock;
    static LIME_CANDLE: Internal.CandleBlock;
    static OAK_WALL_SIGN: Internal.WallSignBlock;
    static CUT_RED_SANDSTONE: Internal.Block;
    static DEAD_FIRE_CORAL_WALL_FAN: Internal.BaseCoralWallFanBlock;
    static LIME_BED: Internal.BedBlock;
    static SPAWNER: Internal.SpawnerBlock;
    static FROSTED_ICE: Internal.FrostedIceBlock;
    static IRON_TRAPDOOR: Internal.TrapDoorBlock;
    static WARPED_ROOTS: Internal.RootsBlock;
    static STONE: Internal.Block;
    static MUD_BRICK_WALL: Internal.WallBlock;
    static SOUL_LANTERN: Internal.LanternBlock;
    static COPPER_BLOCK: Internal.WeatheringCopperFullBlock;
    static WAXED_OXIDIZED_COPPER: Internal.Block;
    static POLISHED_BASALT: Internal.RotatedPillarBlock;
    static DAYLIGHT_DETECTOR: Internal.DaylightDetectorBlock;
    static CRIMSON_SLAB: Internal.SlabBlock;
    static GOLD_BLOCK: Internal.Block;
    static POTTED_LILY_OF_THE_VALLEY: Internal.FlowerPotBlock;
    static LIGHT_BLUE_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static LIGHT_GRAY_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static DRIPSTONE_BLOCK: Internal.Block;
    static COBBLED_DEEPSLATE: Internal.Block;
    static BIG_DRIPLEAF: Internal.BigDripleafBlock;
    static MANGROVE_LEAVES: Internal.MangroveLeavesBlock;
    static GRAY_WOOL: Internal.Block;
    static INFESTED_CHISELED_STONE_BRICKS: Internal.InfestedBlock;
    static GRAY_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static REPEATING_COMMAND_BLOCK: Internal.CommandBlock;
    static WARPED_FENCE: Internal.FenceBlock;
    static RED_BED: Internal.BedBlock;
    static POTTED_DANDELION: Internal.FlowerPotBlock;
    static POTTED_CACTUS: Internal.FlowerPotBlock;
    static DIORITE_WALL: Internal.WallBlock;
    static HOPPER: Internal.HopperBlock;
    static BARREL: Internal.BarrelBlock;
    static MELON_STEM: Internal.StemBlock;
    static ROOTED_DIRT: Internal.RootedDirtBlock;
    static LIGHT_BLUE_WOOL: Internal.Block;
    static SOUL_WALL_TORCH: Internal.WallTorchBlock;
    static LAPIS_BLOCK: Internal.Block;
    static ANDESITE: Internal.Block;
    static YELLOW_BED: Internal.BedBlock;
    static END_STONE_BRICK_STAIRS: Internal.StairBlock;
    static BLAST_FURNACE: Internal.BlastFurnaceBlock;
    static SMALL_DRIPLEAF: Internal.SmallDripleafBlock;
    static KELP_PLANT: Internal.KelpPlantBlock;
    static RED_SAND: Internal.SandBlock;
    static JUNGLE_LOG: Internal.RotatedPillarBlock;
    static QUARTZ_BRICKS: Internal.Block;
    static ZOMBIE_WALL_HEAD: Internal.WallSkullBlock;
    static LIME_TERRACOTTA: Internal.Block;
    static RAW_COPPER_BLOCK: Internal.Block;
    static ORANGE_CARPET: Internal.WoolCarpetBlock;
    static LOOM: Internal.LoomBlock;
    static GREEN_WOOL: Internal.Block;
    static BROWN_WOOL: Internal.Block;
    static LIGHT_GRAY_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static BLUE_CANDLE: Internal.CandleBlock;
    static PINK_CANDLE: Internal.CandleBlock;
    static SMOKER: Internal.SmokerBlock;
    static ANVIL: Internal.AnvilBlock;
    static BROWN_CARPET: Internal.WoolCarpetBlock;
    static FLOWER_POT: Internal.FlowerPotBlock;
    static LIGHT_BLUE_BANNER: Internal.BannerBlock;
    static POLISHED_BLACKSTONE_STAIRS: Internal.StairBlock;
    static STONECUTTER: Internal.StonecutterBlock;
    static CUT_RED_SANDSTONE_SLAB: Internal.SlabBlock;
    static RED_CONCRETE: Internal.Block;
    static DARK_OAK_FENCE: Internal.FenceBlock;
    static GREEN_STAINED_GLASS: Internal.StainedGlassBlock;
    static BAMBOO: Internal.BambooBlock;
    static DEAD_HORN_CORAL_BLOCK: Internal.Block;
    static DARK_OAK_WALL_SIGN: Internal.WallSignBlock;
    static MAGENTA_STAINED_GLASS: Internal.StainedGlassBlock;
    static DARK_OAK_SIGN: Internal.StandingSignBlock;
    static CHISELED_RED_SANDSTONE: Internal.Block;
    static CRIMSON_BUTTON: Internal.WoodButtonBlock;
    static RED_STAINED_GLASS: Internal.StainedGlassBlock;
    static QUARTZ_PILLAR: Internal.RotatedPillarBlock;
    static CHISELED_POLISHED_BLACKSTONE: Internal.Block;
    static DEAD_FIRE_CORAL: Internal.BaseCoralPlantBlock;
    static PURPLE_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static RED_CANDLE: Internal.CandleBlock;
    static AMETHYST_CLUSTER: Internal.AmethystClusterBlock;
    static DARK_PRISMARINE: Internal.Block;
    static MANGROVE_WALL_SIGN: Internal.WallSignBlock;
    static SCULK_VEIN: Internal.SculkVeinBlock;
    static JUNGLE_SAPLING: Internal.SaplingBlock;
    static YELLOW_CARPET: Internal.WoolCarpetBlock;
    static OBSERVER: Internal.ObserverBlock;
    static END_STONE_BRICK_WALL: Internal.WallBlock;
    static SPRUCE_LEAVES: Internal.LeavesBlock;
    static MANGROVE_BUTTON: Internal.WoodButtonBlock;
    static WAXED_EXPOSED_CUT_COPPER: Internal.Block;
    static STONE_BRICK_SLAB: Internal.SlabBlock;
    static STONE_BRICKS: Internal.Block;
    static SPRUCE_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static NETHER_WART: Internal.NetherWartBlock;
    static WAXED_OXIDIZED_CUT_COPPER_SLAB: Internal.SlabBlock;
    static RED_WALL_BANNER: Internal.WallBannerBlock;
    static OBSIDIAN: Internal.Block;
    static PURPLE_CONCRETE: Internal.Block;
    static BLACK_CONCRETE: Internal.Block;
    static WARPED_SIGN: Internal.StandingSignBlock;
    static REINFORCED_DEEPSLATE: Internal.Block;
    static DRAGON_EGG: Internal.DragonEggBlock;
    static PACKED_MUD: Internal.Block;
    static ACACIA_PLANKS: Internal.Block;
    static RED_CANDLE_CAKE: Internal.CandleCakeBlock;
    static DARK_OAK_STAIRS: Internal.StairBlock;
    static MOSSY_STONE_BRICK_STAIRS: Internal.StairBlock;
    static LIGHT_WEIGHTED_PRESSURE_PLATE: Internal.WeightedPressurePlateBlock;
    static FIRE_CORAL_FAN: Internal.CoralFanBlock;
    static QUARTZ_STAIRS: Internal.StairBlock;
    static PURPUR_STAIRS: Internal.StairBlock;
    static STONE_STAIRS: Internal.StairBlock;
    static STRIPPED_JUNGLE_LOG: Internal.RotatedPillarBlock;
    static RED_WOOL: Internal.Block;
    static FARMLAND: Internal.FarmBlock;
    static DARK_OAK_TRAPDOOR: Internal.TrapDoorBlock;
    static ORANGE_TERRACOTTA: Internal.Block;
    static DEEPSLATE_GOLD_ORE: Internal.DropExperienceBlock;
    static LIGHT_BLUE_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static POLISHED_BLACKSTONE_BRICK_WALL: Internal.WallBlock;
    static BRICKS: Internal.Block;
    static WAXED_EXPOSED_CUT_COPPER_SLAB: Internal.SlabBlock;
    static MOSSY_COBBLESTONE_STAIRS: Internal.StairBlock;
    static CAKE: Internal.CakeBlock;
    static GREEN_CANDLE_CAKE: Internal.CandleCakeBlock;
    static BLUE_BED: Internal.BedBlock;
    static OAK_BUTTON: Internal.WoodButtonBlock;
    static MANGROVE_DOOR: Internal.DoorBlock;
    static DEEPSLATE_BRICKS: Internal.Block;
    static BASALT: Internal.RotatedPillarBlock;
    static REPEATER: Internal.RepeaterBlock;
    static PURPLE_STAINED_GLASS: Internal.StainedGlassBlock;
    static AZURE_BLUET: Internal.FlowerBlock;
    static LILY_OF_THE_VALLEY: Internal.FlowerBlock;
    static STONE_BRICK_WALL: Internal.WallBlock;
    static BIRCH_SAPLING: Internal.SaplingBlock;
    static BIRCH_STAIRS: Internal.StairBlock;
    static LIGHT_BLUE_CARPET: Internal.WoolCarpetBlock;
    static BROWN_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static FIRE_CORAL: Internal.CoralPlantBlock;
    static SANDSTONE_WALL: Internal.WallBlock;
    static RESPAWN_ANCHOR: Internal.RespawnAnchorBlock;
    static PRISMARINE_BRICK_SLAB: Internal.SlabBlock;
    static NETHER_BRICK_SLAB: Internal.SlabBlock;
    static NETHERRACK: Internal.NetherrackBlock;
    static CAVE_VINES: Internal.CaveVinesBlock;
    static WARPED_NYLIUM: Internal.NyliumBlock;
    static POTTED_POPPY: Internal.FlowerPotBlock;
    static POINTED_DRIPSTONE: Internal.PointedDripstoneBlock;
    static ORANGE_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static LIGHT_GRAY_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static WAXED_WEATHERED_CUT_COPPER_STAIRS: Internal.StairBlock;
    static POLISHED_BLACKSTONE_BRICKS: Internal.Block;
    static GLASS: Internal.GlassBlock;
    static WARPED_PLANKS: Internal.Block;
    static WET_SPONGE: Internal.WetSpongeBlock;
    static GRASS_BLOCK: Internal.GrassBlock;
    static COAL_ORE: Internal.DropExperienceBlock;
    static PURPUR_SLAB: Internal.SlabBlock;
    static WARPED_STEM: Internal.RotatedPillarBlock;
    static DEEPSLATE_COPPER_ORE: Internal.DropExperienceBlock;
    static POLISHED_DIORITE_STAIRS: Internal.StairBlock;
    static ANCIENT_DEBRIS: Internal.Block;
    static GRAY_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static DEAD_BRAIN_CORAL_WALL_FAN: Internal.BaseCoralWallFanBlock;
    static WHITE_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static END_STONE_BRICK_SLAB: Internal.SlabBlock;
    static PODZOL: Internal.SnowyDirtBlock;
    static COMPARATOR: Internal.ComparatorBlock;
    static ACACIA_FENCE_GATE: Internal.FenceGateBlock;
    static CHISELED_STONE_BRICKS: Internal.Block;
    static WAXED_WEATHERED_COPPER: Internal.Block;
    static SUGAR_CANE: Internal.SugarCaneBlock;
    static DEAD_BRAIN_CORAL_BLOCK: Internal.Block;
    static NETHERITE_BLOCK: Internal.Block;
    static WHITE_CONCRETE: Internal.Block;
    static POTTED_AZURE_BLUET: Internal.FlowerPotBlock;
    static SANDSTONE_SLAB: Internal.SlabBlock;
    static ORANGE_STAINED_GLASS: Internal.StainedGlassBlock;
    static ORANGE_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static BRAIN_CORAL_FAN: Internal.CoralFanBlock;
    static PINK_CANDLE_CAKE: Internal.CandleCakeBlock;
    static OXIDIZED_CUT_COPPER: Internal.WeatheringCopperFullBlock;
    static GRAY_BED: Internal.BedBlock;
    static GLASS_PANE: Internal.IronBarsBlock;
    static GRAVEL: Internal.GravelBlock;
    static ENCHANTING_TABLE: Internal.EnchantmentTableBlock;
    static LILAC: Internal.TallFlowerBlock;
    static STRIPPED_SPRUCE_WOOD: Internal.RotatedPillarBlock;
    static MANGROVE_SIGN: Internal.StandingSignBlock;
    static RED_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static STRIPPED_JUNGLE_WOOD: Internal.RotatedPillarBlock;
    static ALLIUM: Internal.FlowerBlock;
    static MUD_BRICK_STAIRS: Internal.StairBlock;
    static DEAD_BRAIN_CORAL_FAN: Internal.BaseCoralFanBlock;
    static LIGHT_GRAY_STAINED_GLASS: Internal.StainedGlassBlock;
    static ZOMBIE_HEAD: Internal.SkullBlock;
    static WHITE_TULIP: Internal.FlowerBlock;
    static PINK_WALL_BANNER: Internal.WallBannerBlock;
    static MOSSY_COBBLESTONE_WALL: Internal.WallBlock;
    static CRACKED_DEEPSLATE_BRICKS: Internal.Block;
    static WHITE_WOOL: Internal.Block;
    static GREEN_WALL_BANNER: Internal.WallBannerBlock;
    static GRAY_CARPET: Internal.WoolCarpetBlock;
    static BLACK_BANNER: Internal.BannerBlock;
    static TUBE_CORAL: Internal.CoralPlantBlock;
    static CUT_SANDSTONE: Internal.Block;
    static POLISHED_GRANITE: Internal.Block;
    static DARK_OAK_LOG: Internal.RotatedPillarBlock;
    static SKELETON_WALL_SKULL: Internal.WallSkullBlock;
    static TALL_GRASS: Internal.DoublePlantBlock;
    static POTTED_JUNGLE_SAPLING: Internal.FlowerPotBlock;
    static YELLOW_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static PEARLESCENT_FROGLIGHT: Internal.RotatedPillarBlock;
    static DARK_OAK_FENCE_GATE: Internal.FenceGateBlock;
    static MAGENTA_WOOL: Internal.Block;
    static PUMPKIN_STEM: Internal.StemBlock;
    static MUD: Internal.MudBlock;
    static GRINDSTONE: Internal.GrindstoneBlock;
    static LIGHT_BLUE_CANDLE_CAKE: Internal.CandleCakeBlock;
    static BLUE_ICE: Internal.HalfTransparentBlock;
    static BROWN_BANNER: Internal.BannerBlock;
    static FLOWERING_AZALEA: Internal.AzaleaBlock;
    static PACKED_ICE: Internal.Block;
    static ACACIA_SLAB: Internal.SlabBlock;
    static GRAY_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static DARK_OAK_SLAB: Internal.SlabBlock;
    static BLUE_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static ORANGE_BANNER: Internal.BannerBlock;
    static BEEHIVE: Internal.BeehiveBlock;
    static PURPLE_CANDLE: Internal.CandleBlock;
    static BLUE_WALL_BANNER: Internal.WallBannerBlock;
    static BLACK_CARPET: Internal.WoolCarpetBlock;
    static WHITE_CANDLE: Internal.CandleBlock;
    static NETHER_GOLD_ORE: Internal.DropExperienceBlock;
    static LODESTONE: Internal.Block;
    static WEEPING_VINES: Internal.WeepingVinesBlock;
    static MAGENTA_CANDLE: Internal.CandleBlock;
    static END_PORTAL: Internal.EndPortalBlock;
    static TINTED_GLASS: Internal.TintedGlassBlock;
    static LIME_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static SKELETON_SKULL: Internal.SkullBlock;
    static LIME_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static END_STONE: Internal.Block;
    static JUNGLE_FENCE_GATE: Internal.FenceGateBlock;
    static TWISTING_VINES: Internal.TwistingVinesBlock;
    static END_PORTAL_FRAME: Internal.EndPortalFrameBlock;
    static CRIMSON_WALL_SIGN: Internal.WallSignBlock;
    static SPRUCE_PLANKS: Internal.Block;
    static POLISHED_GRANITE_SLAB: Internal.SlabBlock;
    static YELLOW_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static MOSSY_COBBLESTONE_SLAB: Internal.SlabBlock;
    static ORANGE_CANDLE_CAKE: Internal.CandleCakeBlock;
    static LIGHT_BLUE_WALL_BANNER: Internal.WallBannerBlock;
    static ACACIA_LEAVES: Internal.LeavesBlock;
    static GRAY_CANDLE_CAKE: Internal.CandleCakeBlock;
    static GRAY_BANNER: Internal.BannerBlock;
    static BIRCH_SLAB: Internal.SlabBlock;
    static CRACKED_DEEPSLATE_TILES: Internal.Block;
    static HANGING_ROOTS: Internal.HangingRootsBlock;
    static TURTLE_EGG: Internal.TurtleEggBlock;
    static BLACKSTONE_WALL: Internal.WallBlock;
    static SMOOTH_RED_SANDSTONE: Internal.Block;
    static BAMBOO_SAPLING: Internal.BambooSaplingBlock;
    static WAXED_OXIDIZED_CUT_COPPER_STAIRS: Internal.StairBlock;
    static WHITE_BED: Internal.BedBlock;
    static CANDLE_CAKE: Internal.CandleCakeBlock;
    static DETECTOR_RAIL: Internal.DetectorRailBlock;
    static COPPER_ORE: Internal.DropExperienceBlock;
    static CAULDRON: Internal.CauldronBlock;
    static LANTERN: Internal.LanternBlock;
    static GLOWSTONE: Internal.Block;
    static YELLOW_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static VOID_AIR: Internal.AirBlock;
    static PURPUR_BLOCK: Internal.Block;
    static INFESTED_STONE: Internal.InfestedBlock;
    static CHAIN: Internal.ChainBlock;
    static STRIPPED_SPRUCE_LOG: Internal.RotatedPillarBlock;
    static OAK_SIGN: Internal.StandingSignBlock;
    static OAK_DOOR: Internal.DoorBlock;
    static MAGMA_BLOCK: Internal.MagmaBlock;
    static DIORITE_STAIRS: Internal.StairBlock;
    static RED_SANDSTONE_WALL: Internal.WallBlock;
    static LAPIS_ORE: Internal.DropExperienceBlock;
    static SPRUCE_SAPLING: Internal.SaplingBlock;
    static SMOOTH_STONE: Internal.Block;
    static BUBBLE_COLUMN: Internal.BubbleColumnBlock;
    static CANDLE: Internal.CandleBlock;
    static POLISHED_DIORITE: Internal.Block;
    static BIRCH_WOOD: Internal.RotatedPillarBlock;
    static AIR: Internal.AirBlock;
    static AZALEA_LEAVES: Internal.LeavesBlock;
    static WHITE_STAINED_GLASS: Internal.StainedGlassBlock;
    static CAVE_AIR: Internal.AirBlock;
    static MOSSY_COBBLESTONE: Internal.Block;
    static OAK_FENCE: Internal.FenceBlock;
    static EMERALD_ORE: Internal.DropExperienceBlock;
    static CYAN_WOOL: Internal.Block;
    static BIRCH_PLANKS: Internal.Block;
    static POTTED_ORANGE_TULIP: Internal.FlowerPotBlock;
    static POTTED_WARPED_ROOTS: Internal.FlowerPotBlock;
    static SPRUCE_TRAPDOOR: Internal.TrapDoorBlock;
    static DARK_PRISMARINE_STAIRS: Internal.StairBlock;
    static SMALL_AMETHYST_BUD: Internal.AmethystClusterBlock;
    static SPRUCE_STAIRS: Internal.StairBlock;
    static WITHER_SKELETON_SKULL: Internal.WitherSkullBlock;
    static BUBBLE_CORAL_FAN: Internal.CoralFanBlock;
    static CREEPER_WALL_HEAD: Internal.WallSkullBlock;
    static STRIPPED_OAK_LOG: Internal.RotatedPillarBlock;
    static ACACIA_WOOD: Internal.RotatedPillarBlock;
    static CHAIN_COMMAND_BLOCK: Internal.CommandBlock;
    static INFESTED_MOSSY_STONE_BRICKS: Internal.InfestedBlock;
    static BROWN_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static BLUE_CANDLE_CAKE: Internal.CandleCakeBlock;
    static ACACIA_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static CYAN_CANDLE: Internal.CandleBlock;
    static FLETCHING_TABLE: Internal.FletchingTableBlock;
    static GRAY_CONCRETE: Internal.Block;
    static WARPED_STAIRS: Internal.StairBlock;
    static HORN_CORAL_WALL_FAN: Internal.CoralWallFanBlock;
    static BROWN_WALL_BANNER: Internal.WallBannerBlock;
    static END_GATEWAY: Internal.EndGatewayBlock;
    static DEEPSLATE_TILE_WALL: Internal.WallBlock;
    static POTTED_ALLIUM: Internal.FlowerPotBlock;
    static COBBLESTONE: Internal.Block;
    static OAK_TRAPDOOR: Internal.TrapDoorBlock;
    static CALCITE: Internal.Block;
    static MANGROVE_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static POTTED_OXEYE_DAISY: Internal.FlowerPotBlock;
    static FIRE_CORAL_WALL_FAN: Internal.CoralWallFanBlock;
    static OAK_LOG: Internal.RotatedPillarBlock;
    static STRIPPED_CRIMSON_HYPHAE: Internal.RotatedPillarBlock;
    static BIRCH_TRAPDOOR: Internal.TrapDoorBlock;
    static TERRACOTTA: Internal.Block;
    static JUNGLE_SLAB: Internal.SlabBlock;
    static NETHER_BRICK_WALL: Internal.WallBlock;
    static CYAN_CARPET: Internal.WoolCarpetBlock;
    static END_ROD: Internal.EndRodBlock;
    static LIGHT_BLUE_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static SMOOTH_QUARTZ: Internal.Block;
    static PRISMARINE: Internal.Block;
    static SMOOTH_QUARTZ_STAIRS: Internal.StairBlock;
    static NETHER_QUARTZ_ORE: Internal.DropExperienceBlock;
    static MUDDY_MANGROVE_ROOTS: Internal.RotatedPillarBlock;
    static LIGHT_GRAY_CANDLE: Internal.CandleBlock;
    static MANGROVE_TRAPDOOR: Internal.TrapDoorBlock;
    static DEEPSLATE_TILE_SLAB: Internal.SlabBlock;
    static ATTACHED_PUMPKIN_STEM: Internal.AttachedStemBlock;
    static CYAN_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static OXIDIZED_COPPER: Internal.WeatheringCopperFullBlock;
    static POLISHED_DEEPSLATE_STAIRS: Internal.StairBlock;
    static POLISHED_BLACKSTONE_BRICK_SLAB: Internal.SlabBlock;
    static POLISHED_DEEPSLATE: Internal.Block;
    static COCOA: Internal.CocoaBlock;
    static JUNGLE_BUTTON: Internal.WoodButtonBlock;
    static BIRCH_FENCE_GATE: Internal.FenceGateBlock;
    static POTTED_RED_MUSHROOM: Internal.FlowerPotBlock;
    static MAGENTA_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static JUNGLE_WOOD: Internal.RotatedPillarBlock;
    static WARPED_TRAPDOOR: Internal.TrapDoorBlock;
    static CRIMSON_TRAPDOOR: Internal.TrapDoorBlock;
    static CHEST: Internal.ChestBlock;
    static SPRUCE_WOOD: Internal.RotatedPillarBlock;
    static PINK_STAINED_GLASS: Internal.StainedGlassBlock;
    static BLACKSTONE_SLAB: Internal.SlabBlock;
    static LIME_STAINED_GLASS: Internal.StainedGlassBlock;
    static GILDED_BLACKSTONE: Internal.Block;
    static SUNFLOWER: Internal.TallFlowerBlock;
    static ORANGE_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static VERDANT_FROGLIGHT: Internal.RotatedPillarBlock;
    static PETRIFIED_OAK_SLAB: Internal.SlabBlock;
    static RED_NETHER_BRICK_STAIRS: Internal.StairBlock;
    static DRIED_KELP_BLOCK: Internal.Block;
    static BONE_BLOCK: Internal.RotatedPillarBlock;
    static WHITE_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static POTTED_SPRUCE_SAPLING: Internal.FlowerPotBlock;
    static DEAD_HORN_CORAL: Internal.BaseCoralPlantBlock;
    static BUBBLE_CORAL: Internal.CoralPlantBlock;
    static GREEN_CONCRETE: Internal.Block;
    static CHORUS_FLOWER: Internal.ChorusFlowerBlock;
    static GRAY_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static SMOOTH_SANDSTONE_STAIRS: Internal.StairBlock;
    static RED_SANDSTONE_SLAB: Internal.SlabBlock;
    static YELLOW_BANNER: Internal.BannerBlock;
    static LIGHT_GRAY_TERRACOTTA: Internal.Block;
    static PINK_WOOL: Internal.Block;
    static PINK_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static CYAN_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static POWERED_RAIL: Internal.PoweredRailBlock;
    static LIGHT_BLUE_CANDLE: Internal.CandleBlock;
    static POWDER_SNOW: Internal.PowderSnowBlock;
    static ORANGE_WALL_BANNER: Internal.WallBannerBlock;
    static PINK_BANNER: Internal.BannerBlock;
    static BLACK_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static SPRUCE_FENCE_GATE: Internal.FenceGateBlock;
    static GRAY_WALL_BANNER: Internal.WallBannerBlock;
    static WARPED_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static JIGSAW: Internal.JigsawBlock;
    static WHITE_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static SPRUCE_SLAB: Internal.SlabBlock;
    static LIGHT_GRAY_WOOL: Internal.Block;
    static PISTON: Internal.PistonBaseBlock;
    static SMOOTH_RED_SANDSTONE_STAIRS: Internal.StairBlock;
    static CUT_COPPER_STAIRS: Internal.WeatheringCopperStairBlock;
    static DIRT: Internal.Block;
    static BLUE_CONCRETE: Internal.Block;
    static RED_TERRACOTTA: Internal.Block;
    static DEAD_BUBBLE_CORAL_FAN: Internal.BaseCoralFanBlock;
    static OXIDIZED_CUT_COPPER_SLAB: Internal.WeatheringCopperSlabBlock;
    static TALL_SEAGRASS: Internal.TallSeagrassBlock;
    static CHORUS_PLANT: Internal.ChorusPlantBlock;
    static PINK_CONCRETE: Internal.Block;
    static WHITE_TERRACOTTA: Internal.Block;
    static MOVING_PISTON: Internal.MovingPistonBlock;
    static MANGROVE_ROOTS: Internal.MangroveRootsBlock;
    static POTTED_ACACIA_SAPLING: Internal.FlowerPotBlock;
    static MANGROVE_PLANKS: Internal.Block;
    static ACACIA_BUTTON: Internal.WoodButtonBlock;
    static WAXED_OXIDIZED_CUT_COPPER: Internal.Block;
    static RED_BANNER: Internal.BannerBlock;
    static BLUE_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static BELL: Internal.BellBlock;
    static MUSHROOM_STEM: Internal.HugeMushroomBlock;
    static EXPOSED_COPPER: Internal.WeatheringCopperFullBlock;
    static CYAN_CONCRETE: Internal.Block;
    static POTTED_CRIMSON_ROOTS: Internal.FlowerPotBlock;
    static GREEN_TERRACOTTA: Internal.Block;
    static CHISELED_QUARTZ_BLOCK: Internal.Block;
    static JUNGLE_LEAVES: Internal.LeavesBlock;
    static FROGSPAWN: Internal.FrogspawnBlock;
    static SOUL_TORCH: Internal.TorchBlock;
    static BOOKSHELF: Internal.Block;
    static WAXED_EXPOSED_COPPER: Internal.Block;
    static CRIMSON_FENCE: Internal.FenceBlock;
    static DIAMOND_BLOCK: Internal.Block;
    static RED_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static SANDSTONE_STAIRS: Internal.StairBlock;
    static MAGENTA_CARPET: Internal.WoolCarpetBlock;
    static STRIPPED_DARK_OAK_WOOD: Internal.RotatedPillarBlock;
    static DEAD_BUBBLE_CORAL_BLOCK: Internal.Block;
    static SPRUCE_WALL_SIGN: Internal.WallSignBlock;
    static BLUE_BANNER: Internal.BannerBlock;
    static POLISHED_BLACKSTONE_SLAB: Internal.SlabBlock;
    static AMETHYST_BLOCK: Internal.AmethystBlock;
    static STRUCTURE_BLOCK: Internal.StructureBlock;
    static BRAIN_CORAL_BLOCK: Internal.CoralBlock;
    static STRIPPED_DARK_OAK_LOG: Internal.RotatedPillarBlock;
    static SMOOTH_SANDSTONE: Internal.Block;
    static WAXED_EXPOSED_CUT_COPPER_STAIRS: Internal.StairBlock;
    static BLUE_WOOL: Internal.Block;
    static IRON_BARS: Internal.IronBarsBlock;
    static IRON_BLOCK: Internal.Block;
    static HORN_CORAL_BLOCK: Internal.CoralBlock;
    static MAGENTA_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static HONEY_BLOCK: Internal.HoneyBlock;
    static END_STONE_BRICKS: Internal.Block;
    static JACK_O_LANTERN: Internal.CarvedPumpkinBlock;
    static TARGET: Internal.TargetBlock;
    static BRAIN_CORAL: Internal.CoralPlantBlock;
    static DEAD_FIRE_CORAL_FAN: Internal.BaseCoralFanBlock;
    static MOSSY_STONE_BRICK_SLAB: Internal.SlabBlock;
    static BLUE_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static WITHER_SKELETON_WALL_SKULL: Internal.WitherWallSkullBlock;
    static CUT_COPPER: Internal.WeatheringCopperFullBlock;
    static ROSE_BUSH: Internal.TallFlowerBlock;
    static YELLOW_TERRACOTTA: Internal.Block;
    static LECTERN: Internal.LecternBlock;
    static CRIMSON_FENCE_GATE: Internal.FenceGateBlock;
    static DAMAGED_ANVIL: Internal.AnvilBlock;
    static POLISHED_BLACKSTONE_BUTTON: Internal.StoneButtonBlock;
    static POLISHED_DIORITE_SLAB: Internal.SlabBlock;
    static HAY_BLOCK: Internal.HayBlock;
    static WARPED_HYPHAE: Internal.RotatedPillarBlock;
    static MANGROVE_STAIRS: Internal.StairBlock;
    static WEATHERED_CUT_COPPER_SLAB: Internal.WeatheringCopperSlabBlock;
    static LIME_BANNER: Internal.BannerBlock;
    static TRIPWIRE_HOOK: Internal.TripWireHookBlock;
    static CLAY: Internal.Block;
    static SNOW: Internal.SnowLayerBlock;
    static WHEAT: Internal.CropBlock;
    static CYAN_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static WEATHERED_CUT_COPPER: Internal.WeatheringCopperFullBlock;
    static BROWN_MUSHROOM: Internal.MushroomBlock;
    static SHROOMLIGHT: Internal.Block;
    static CRIMSON_DOOR: Internal.DoorBlock;
    static PRISMARINE_BRICK_STAIRS: Internal.StairBlock;
    static POPPY: Internal.FlowerBlock;
    static STRUCTURE_VOID: Internal.StructureVoidBlock;
    static ORANGE_BED: Internal.BedBlock;
    static DEEPSLATE_COAL_ORE: Internal.DropExperienceBlock;
    static PURPLE_TERRACOTTA: Internal.Block;
    static CUT_COPPER_SLAB: Internal.WeatheringCopperSlabBlock;
    static REDSTONE_BLOCK: Internal.PoweredBlock;
    static BLACK_CANDLE: Internal.CandleBlock;
    static WAXED_CUT_COPPER_STAIRS: Internal.StairBlock;
    static GREEN_BANNER: Internal.BannerBlock;
    static POTTED_AZALEA: Internal.FlowerPotBlock;
    static LIME_CONCRETE: Internal.Block;
    static PURPLE_WOOL: Internal.Block;
    static SOUL_FIRE: Internal.SoulFireBlock;
    static CHISELED_NETHER_BRICKS: Internal.Block;
    static CRACKED_POLISHED_BLACKSTONE_BRICKS: Internal.Block;
    static PINK_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static CARTOGRAPHY_TABLE: Internal.CartographyTableBlock;
    static BLACK_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static GREEN_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static CYAN_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static QUARTZ_BLOCK: Internal.Block;
    static WHITE_CANDLE_CAKE: Internal.CandleCakeBlock;
    static WAXED_WEATHERED_CUT_COPPER: Internal.Block;
    static WARPED_WALL_SIGN: Internal.WallSignBlock;
    static COMPOSTER: Internal.ComposterBlock;
    static DARK_OAK_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static ACACIA_SAPLING: Internal.SaplingBlock;
    static CHISELED_SANDSTONE: Internal.Block;
    static POTTED_PINK_TULIP: Internal.FlowerPotBlock;
    static LARGE_FERN: Internal.DoublePlantBlock;
    static TNT: Internal.TntBlock;
    static COBBLED_DEEPSLATE_STAIRS: Internal.StairBlock;
    static BRICK_STAIRS: Internal.StairBlock;
    static WARPED_SLAB: Internal.SlabBlock;
    static SMOOTH_QUARTZ_SLAB: Internal.SlabBlock;
    static LAVA_CAULDRON: Internal.LavaCauldronBlock;
    static SCULK_SHRIEKER: Internal.SculkShriekerBlock;
    static BRICK_WALL: Internal.WallBlock;
    static CHISELED_DEEPSLATE: Internal.Block;
    static AZALEA: Internal.AzaleaBlock;
    static SMOOTH_STONE_SLAB: Internal.SlabBlock;
    static JUNGLE_SIGN: Internal.StandingSignBlock;
    static LIME_WOOL: Internal.Block;
    static LIME_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static GREEN_BED: Internal.BedBlock;
    static ACTIVATOR_RAIL: Internal.PoweredRailBlock;
    static SEA_PICKLE: Internal.SeaPickleBlock;
    static PINK_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static BLUE_TERRACOTTA: Internal.Block;
    static WEATHERED_CUT_COPPER_STAIRS: Internal.WeatheringCopperStairBlock;
    static CRACKED_STONE_BRICKS: Internal.Block;
    static FURNACE: Internal.FurnaceBlock;
    static COBBLESTONE_SLAB: Internal.SlabBlock;
    static MANGROVE_FENCE_GATE: Internal.FenceGateBlock;
    static LIGHT_GRAY_CARPET: Internal.WoolCarpetBlock;
    static COBBLESTONE_WALL: Internal.WallBlock;
    static BEDROCK: Internal.Block;
    static BIRCH_LEAVES: Internal.LeavesBlock;
    static PURPLE_BED: Internal.BedBlock;
    static LIME_WALL_BANNER: Internal.WallBannerBlock;
    static RED_SANDSTONE: Internal.Block;
    static GOLD_ORE: Internal.DropExperienceBlock;
    static SCULK: Internal.SculkBlock;
    static ACACIA_SIGN: Internal.StandingSignBlock;
    static COBWEB: Internal.WebBlock;
    static CRIMSON_STEM: Internal.RotatedPillarBlock;
    static PINK_BED: Internal.BedBlock;
    static STRIPPED_ACACIA_LOG: Internal.RotatedPillarBlock;
    static BEE_NEST: Internal.BeehiveBlock;
    static LAVA: Internal.LiquidBlock;
    static POTTED_WARPED_FUNGUS: Internal.FlowerPotBlock;
    static NETHER_WART_BLOCK: Internal.Block;
    static ATTACHED_MELON_STEM: Internal.AttachedStemBlock;
    static DEEPSLATE_EMERALD_ORE: Internal.DropExperienceBlock;
    static BROWN_CANDLE_CAKE: Internal.CandleCakeBlock;
    static POTTED_DARK_OAK_SAPLING: Internal.FlowerPotBlock;
    static POTTED_FERN: Internal.FlowerPotBlock;
    static PUMPKIN: Internal.PumpkinBlock;
    static EXPOSED_CUT_COPPER: Internal.WeatheringCopperFullBlock;
    static RED_MUSHROOM: Internal.MushroomBlock;
    static BROWN_TERRACOTTA: Internal.Block;
    static PURPLE_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static ORANGE_SHULKER_BOX: Internal.ShulkerBoxBlock;
    static RAW_IRON_BLOCK: Internal.Block;
    static WALL_TORCH: Internal.WallTorchBlock;
    static CACTUS: Internal.CactusBlock;
    static FIRE: Internal.FireBlock;
    static SLIME_BLOCK: Internal.SlimeBlock;
    static CHIPPED_ANVIL: Internal.AnvilBlock;
    static QUARTZ_SLAB: Internal.SlabBlock;
    static LIGHT_BLUE_BED: Internal.BedBlock;
    static GREEN_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static JUNGLE_PRESSURE_PLATE: Internal.PressurePlateBlock;
    static SOUL_SAND: Internal.SoulSandBlock;
    static CUT_SANDSTONE_SLAB: Internal.SlabBlock;
    static MAGENTA_CONCRETE: Internal.Block;
    static GRANITE: Internal.Block;
    static LIGHT_GRAY_STAINED_GLASS_PANE: Internal.StainedGlassPaneBlock;
    static SMOOTH_BASALT: Internal.Block;
    static DEAD_BUSH: Internal.DeadBushBlock;
    static DARK_OAK_LEAVES: Internal.LeavesBlock;
    static SOUL_CAMPFIRE: Internal.CampfireBlock;
    static MAGENTA_BANNER: Internal.BannerBlock;
    static SPRUCE_DOOR: Internal.DoorBlock;
    static CREEPER_HEAD: Internal.SkullBlock;
    static BROWN_CANDLE: Internal.CandleBlock;
    static YELLOW_WALL_BANNER: Internal.WallBannerBlock;
    static DEAD_BUBBLE_CORAL: Internal.BaseCoralPlantBlock;
    static BLUE_CARPET: Internal.WoolCarpetBlock;
    static BRICK_SLAB: Internal.SlabBlock;
    static JUNGLE_DOOR: Internal.DoorBlock;
    static LIME_CANDLE_CAKE: Internal.CandleCakeBlock;
    static MOSSY_STONE_BRICK_WALL: Internal.WallBlock;
    static TUBE_CORAL_WALL_FAN: Internal.CoralWallFanBlock;
    static BROWN_BED: Internal.BedBlock;
    static PURPLE_CARPET: Internal.WoolCarpetBlock;
    static LIGHT_GRAY_WALL_BANNER: Internal.WallBannerBlock;
    static BIG_DRIPLEAF_STEM: Internal.BigDripleafStemBlock;
    static LIME_CARPET: Internal.WoolCarpetBlock;
    static WARPED_FUNGUS: Internal.FungusBlock;
    static WHITE_WALL_BANNER: Internal.WallBannerBlock;
    static DARK_OAK_WOOD: Internal.RotatedPillarBlock;
    static STRIPPED_MANGROVE_WOOD: Internal.RotatedPillarBlock;
    static CRYING_OBSIDIAN: Internal.CryingObsidianBlock;
    static WAXED_WEATHERED_CUT_COPPER_SLAB: Internal.SlabBlock;
    static MAGENTA_TERRACOTTA: Internal.Block;
    static STONE_BUTTON: Internal.StoneButtonBlock;
    static IRON_DOOR: Internal.DoorBlock;
    static TRAPPED_CHEST: Internal.TrappedChestBlock;
    static LIGHT_GRAY_CANDLE_CAKE: Internal.CandleCakeBlock;
    static OAK_PLANKS: Internal.Block;
    static FLOWERING_AZALEA_LEAVES: Internal.LeavesBlock;
    static POTTED_FLOWERING_AZALEA: Internal.FlowerPotBlock;
    static POLISHED_ANDESITE_STAIRS: Internal.StairBlock;
    static BUBBLE_CORAL_WALL_FAN: Internal.CoralWallFanBlock;
    static ANDESITE_WALL: Internal.WallBlock;
    static YELLOW_CANDLE_CAKE: Internal.CandleCakeBlock;
    static BIRCH_SIGN: Internal.StandingSignBlock;
    static DEEPSLATE_BRICK_WALL: Internal.WallBlock;
    static SMOOTH_RED_SANDSTONE_SLAB: Internal.SlabBlock;
    static BLACKSTONE: Internal.Block;
    static LIGHT_GRAY_BED: Internal.BedBlock;
    static STRIPPED_OAK_WOOD: Internal.RotatedPillarBlock;
    static DIORITE: Internal.Block;
    static SWEET_BERRY_BUSH: Internal.SweetBerryBushBlock;
    static INFESTED_STONE_BRICKS: Internal.InfestedBlock;
    static POTTED_RED_TULIP: Internal.FlowerPotBlock;
    static RED_TULIP: Internal.FlowerBlock;
    static BIRCH_BUTTON: Internal.WoodButtonBlock;
    static JUNGLE_TRAPDOOR: Internal.TrapDoorBlock;
    static GREEN_GLAZED_TERRACOTTA: Internal.GlazedTerracottaBlock;
    static BEACON: Internal.BeaconBlock;
    static DEEPSLATE_LAPIS_ORE: Internal.DropExperienceBlock;
    static OAK_STAIRS: Internal.StairBlock;
    static BIRCH_FENCE: Internal.FenceBlock;
    static SANDSTONE: Internal.Block;
    static SNOW_BLOCK: Internal.Block;
    static BLACK_BED: Internal.BedBlock;
    static BROWN_STAINED_GLASS: Internal.StainedGlassBlock;
    static POTTED_DEAD_BUSH: Internal.FlowerPotBlock;
    static GRANITE_STAIRS: Internal.StairBlock;
    static DEEPSLATE: Internal.RotatedPillarBlock;
    static DARK_OAK_BUTTON: Internal.WoodButtonBlock;
    static WHITE_CONCRETE_POWDER: Internal.ConcretePowderBlock;
    static DEAD_HORN_CORAL_WALL_FAN: Internal.BaseCoralWallFanBlock;
    static INFESTED_COBBLESTONE: Internal.InfestedBlock;
}
type Blocks_ = Blocks;
/**
 * The hub for all things text components. Format text to your hearts content!
*/
declare class Text {
    constructor()
    /**
     * Returns a component of the input, colored light purple
    */
    static lightPurple(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored blue
    */
    static blue(text: any): Internal.MutableComponent;
    /**
     * Returns a ClickEvent of the input
    */
    static clickEventOf(o: any): Internal.ClickEvent;
    /**
     * Returns a colorful representation of the input nbt. Useful for displaying NBT to the player
    */
    static prettyPrintNbt(tag: Internal.Tag_): Internal.Component;
    /**
     * Returns a component of the input, colored white
    */
    static white(text: any): Internal.MutableComponent;
    /**
     * Returns a translatable component of the input key, with args of the objects
    */
    static translate(key: string, ...objects: any[]): Internal.MutableComponent;
    /**
     * Returns a plain component of the string, or empty if it is an empty string
    */
    static ofString(s: string): Internal.MutableComponent;
    /**
     * Returns a translatable component of the input key
    */
    static translate(key: string): Internal.MutableComponent;
    /**
     * Checks if the passed in component, and all its children are empty
    */
    static isEmpty(component: Internal.Component_): boolean;
    /**
     * Returns a component of the input, colored yellow
    */
    static yellow(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark purple
    */
    static darkPurple(text: any): Internal.MutableComponent;
    /**
     * Returns a Component of the input
    */
    static of(o: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored gray
    */
    static gray(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark blue
    */
    static darkBlue(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark red
    */
    static darkRed(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored gold
    */
    static gold(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored red
    */
    static red(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark green
    */
    static darkGreen(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored green
    */
    static green(text: any): Internal.MutableComponent;
    /**
     * Returns a keybinding component of the input keybinding descriptor
    */
    static keybind(keybind: string): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark aqua
    */
    static darkAqua(text: any): Internal.MutableComponent;
    /**
     * Joins all components
    */
    static join(...texts: Internal.Component_[]): Internal.MutableComponent;
    /**
     * Returns a plain component of the passed in string, even if empty
    */
    static string(text: string): Internal.MutableComponent;
    /**
     * Joins all components in the list with the separator component
    */
    static join(separator: Internal.MutableComponent_, texts: Internal.Iterable_<Internal.Component>): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored aqua
    */
    static aqua(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored black
    */
    static black(text: any): Internal.MutableComponent;
    /**
     * Returns a component of the input, colored dark gray
    */
    static darkGray(text: any): Internal.MutableComponent;
}
type Text_ = Text;
declare class ButtonWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget implements Internal.IConfigurableWidget {
    constructor()
    constructor(xPosition: number, yPosition: number, width: number, height: number, onPressed: Internal.Consumer_<Internal.ClickData>)
    constructor(xPosition: number, yPosition: number, width: number, height: number, buttonTexture: Internal.IGuiTexture_, onPressed: Internal.Consumer_<Internal.ClickData>)
    setHoverTexture(...hoverTexture: Internal.IGuiTexture_[]): this;
    isLDLRegister(): boolean;
    serializeWrapper(): Internal.CompoundTag;
    canDragIn(dragging: any): boolean;
    getTranslateKey(): string;
    static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
    deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
    buildConfigurator(father: Internal.ConfiguratorGroup_): void;
    widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
    name(): string;
    setOnPressCallback(onPressCallback: Internal.Consumer_<Internal.ClickData>): this;
    handleDragging(dragging: any): boolean;
    serializeInnerNBT(): Internal.CompoundTag;
    getRegisterUI(): Internal.LDLRegister;
    setHoverBorderTexture(border: number, color: number): this;
    getChatComponent(): Internal.Component;
    static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
    group(): string;
    static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
    initTemplate(): void;
    setButtonTexture(...buttonTexture: Internal.IGuiTexture_[]): this;
    set hoverTexture(...hoverTexture: Internal.IGuiTexture_[])
    get LDLRegister(): boolean
    get translateKey(): string
    set onPressCallback(onPressCallback: Internal.Consumer_<Internal.ClickData>)
    get registerUI(): Internal.LDLRegister
    get chatComponent(): Internal.Component
    set buttonTexture(...buttonTexture: Internal.IGuiTexture_[])
}
type ButtonWidget_ = ButtonWidget;
declare class FillDirection extends Internal.Enum<FillDirection> {
    static valueOf(name: string): FillDirection;
    getDrawnWidth(progress: number): number;
    static values(): FillDirection[];
    getDrawnHeight(progress: number): number;
    getDrawnU(progress: number): number;
    getDrawnV(progress: number): number;
    static readonly RIGHT_TO_LEFT: FillDirection;
    static readonly LEFT_TO_RIGHT: FillDirection;
    static readonly DOWN_TO_UP: FillDirection;
    static readonly ALWAYS_FULL: FillDirection;
    static readonly UP_TO_DOWN: FillDirection;
}
type FillDirection_ = "right_to_left" | "left_to_right" | FillDirection | "always_full" | "up_to_down" | "down_to_up";
/**
 * A collection of utilities
*/
declare interface Utils {
    /**
     * Capitalises the first letter of the string unless it is "a", "an", "the", "of", "on", "in", "and", "or", "but" or "for"
    */
    toTitleCase(s: string): string;
    /**
     * Returns a Stat of the passed in ResourceLocation.
     * Note that this requires the same ResourceLocation to get the same stat, so should not be used unless you want to make your own stat, and are storing an actual ResourceLocation somewhere to access it.
    */
    getStat(id: ResourceLocation_): Internal.Stat<ResourceLocation>;
    /**
     * Returns the provided snake_case_string in Title Case
    */
    snakeCaseToTitleCase(string: string): string;
    /**
     * Returns a new counting map
    */
    newCountingMap(): Internal.CountingMap;
    /**
     * Capitalises the first letter of the string. If ignoreSpecial is true, it will also capitalise articles and prepositions
    */
    toTitleCase(s: string, ignoreSpecial: boolean): string;
    /**
     * Tries to parse the first parameter as a double and returns that. The second parameter is returned if parsing fails
    */
    parseDouble(object: any, def: number): number;
    /**
     * Get a Random, for generating random numbers. Note this will always return the same Random instance
    */
    getRandom(): Internal.Random;
    /**
     * Returns a new mutable list
    */
    newList(): Internal.List<any>;
    /**
     * Gets the specified registry
    */
    getRegistry(id: ResourceLocation_): Internal.Registrar<any>;
    /**
     * Get a new random with the specified seed
    */
    newRandom(seed: number): Internal.Random;
    /**
     * Returns the results of rolling the specified loot table (it does not have to be a chest loot table)
    */
    rollChestLoot(id: ResourceLocation_): Internal.List<Internal.ItemStack>;
    /**
     * Get an immutable empty list
    */
    emptyList<T>(): Internal.List<T>;
    /**
     * Gets the current system time, in milliseconds
    */
    getSystemTime(): number;
    /**
     * Runs the provided supplier function in KubeJS' background thread and returns its CompletableFuture
    */
    supplyAsync(task: Internal.Supplier_<any>): Internal.CompletableFuture<any>;
    /**
     * Returns a ResourceLocation with the specified namepsace and path
    */
    id(namespace: string, path: string): ResourceLocation;
    /**
     * Returns a lazy value with the supplier function as its value factory
    */
    lazy<T>(supplier: Internal.Supplier_<T>): Internal.Lazy<T>;
    /**
     * Checks if the passed in object is an instance of WrappedJS
    */
    isWrapped(o: any): boolean;
    /**
     * Returns the KubeJSRegistries class
    */
    getRegistries(): typeof Internal.KubeJSRegistries;
    /**
     * Gets all ids from the registry with the specified id
    */
    getRegistryIds(id: ResourceLocation_): Internal.Collection<ResourceLocation>;
    /**
     * Returns the provided snake_case_string in camelCase
    */
    snakeCaseToCamelCase(string: string): string;
    /**
     * Get an immutable empty map
    */
    emptyMap<K, V>(): Internal.Map<K, V>;
    /**
     * Gets a SoundEvent from the id
    */
    getSound(id: ResourceLocation_): Internal.SoundEvent;
    /**
     * Returns a lazy value with the supplier function as its value factory, that will expire after the specified number of milliseconds
    */
    expiringLazy<T>(supplier: Internal.Supplier_<T>, time: number): Internal.Lazy<T>;
    /**
     * Gets a random object from the list using the passed in random
    */
    randomOf(random: Internal.Random_, objects: Internal.Collection_<any>): any;
    /**
     * Returns the creative tab associated with the id
    */
    findCreativeTab(id: string): Internal.CreativeModeTab;
    /**
     * Returns a new mutable map
    */
    newMap(): Internal.Map<any, any>;
    particleOptions(o: any): Internal.ParticleOptions;
    /**
     * Returns a copy the object if possible, or the object itself if not
    */
    copy(o: any): any;
    /**
     * Returns a regex pattern of the input with the specified flags
    */
    regex(pattern: string, flags: number): Internal.Pattern;
    /**
     * Typewraps the input string to a ResourceLocation. Format should be namespace:path
    */
    id(id: ResourceLocation_): ResourceLocation;
    /**
     * Returns a regex pattern of the input
    */
    regex(s: any): Internal.Pattern;
    /**
     * Runs the provided runnable function in KubeJS' background thread and returns its CompletableFuture
    */
    runAsync(task: Internal.Runnable_): Internal.CompletableFuture<void>;
    /**
     * Immediately run the passed runnable function in a try-catch block, and log the exception if it throws
    */
    queueIO(runnable: Internal.Runnable_): void;
    /**
     * Tries to parse the first parameter as an integer, and returns that. The second parameter is returned if parsing fails
    */
    parseInt(object: any, def: number): number;
    /**
     * Get the server. Null if there is no server (startup or client)
    */
    getServer(): Internal.MinecraftServer;
    /**
     * Returns the results of rolling the specified loot table with the entity as a parameter (it does not have to be a chest loot table)
    */
    rollChestLoot(id: ResourceLocation_, entity: Internal.Entity_): Internal.List<Internal.ItemStack>;
    /**
     * Get a Random, for generating random numbers. Note this will always return the same Random instance
    */
    get random(): Internal.Random
    /**
     * Gets the current system time, in milliseconds
    */
    get systemTime(): number
    /**
     * Returns the KubeJSRegistries class
    */
    get registries(): typeof Internal.KubeJSRegistries
    /**
     * Get the server. Null if there is no server (startup or client)
    */
    get server(): Internal.MinecraftServer
    readonly ERROR_PARTICLE: Internal.DustParticleOptions;
}
type Utils_ = Utils;
declare const Utils: Utils;
declare interface AABB {
    ofSize(vec3: Vec3_, x: number, y: number, z: number): Internal.AABB;
    ofBlock(pos: BlockPos_): Internal.AABB;
    of(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): Internal.AABB;
    ofSize(x: number, y: number, z: number): Internal.AABB;
    ofBlocks(pos1: BlockPos_, pos2: BlockPos_): Internal.AABB;
    wrap(o: any): Internal.AABB;
    readonly CUBE: Internal.AABB;
    readonly EMPTY: Internal.AABB;
}
type AABB_ = AABB;
declare const AABB: AABB;
declare class FactoryBlockPattern {
    where(symbol: string, blockMatcher: Internal.TraceabilityPredicate_): this;
    aisle(...aisle: string[]): this;
    static start(charDir: Internal.RelativeDirection_, stringDir: Internal.RelativeDirection_, aisleDir: Internal.RelativeDirection_): FactoryBlockPattern;
    where(symbol: string, blockMatcher: Internal.TraceabilityPredicate_): this;
    aisleRepeatable(minRepeat: number, maxRepeat: number, ...aisle: string[]): this;
    setRepeatable(repeatCount: number): this;
    build(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
    static start(): FactoryBlockPattern;
    setRepeatable(minRepeat: number, maxRepeat: number): this;
    set repeatable(repeatCount: number)
}
type FactoryBlockPattern_ = FactoryBlockPattern;
declare class TagPrefix {
    constructor(name: string, invertedName: boolean)
    constructor(name: string)
    tooltip(tooltip: Internal.BiConsumer_<com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.List<Internal.Component>>): this;
    langValue(langValue: string): this;
    unificationEnabled(unificationEnabled: boolean): this;
    generationCondition(generationCondition: Internal.Predicate_<com.gregtechceu.gtceu.api.data.chemical.material.Material>): this;
    static oreTagPrefix(name: string): TagPrefix;
    executeHandler<T extends Internal.IMaterialProperty<T>>(propertyKey: PropertyKey_<T>, handler: Internal.TriConsumer_<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, T>): void;
    getBlockTags(mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Block>[];
    static get(name: string): TagPrefix;
    generateItem(generateItem: boolean): this;
    miningToolTag(): Internal.Set<Internal.TagKey<Internal.Block>>;
    removeIgnored(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
    prefixOnlyTagPath(loader: Internal.TagPrefix$LoaderType_, path: string): this;
    itemTable(itemTable: Internal.Supplier_<Internal.Table<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.Supplier<Internal.ItemLike>>>): this;
    defaultTagPath(loader: Internal.TagPrefix$LoaderType_, path: string): this;
    getIgnored(): Internal.Map<com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.ItemLike[]>;
    secondaryMaterials(): Internal.List<Internal.MaterialStack>;
    addSecondaryMaterial(secondaryMaterial: Internal.MaterialStack_): void;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, isNether: boolean, material: Material_, color: MaterialColor_, soundType: SoundType_): this;
    getAllBlockTags(mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Block>[];
    getUnlocalizedName(): string;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, isNether: boolean): this;
    miningToolTag(tag: Internal.TagKey_<Internal.Block>): this;
    getMaterialAmount(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): number;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, material: Material_): this;
    name(): string;
    generationCondition(): Internal.Predicate<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
    materialAmount(materialAmount: number): this;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, color: MaterialColor_): this;
    materialAmount(): number;
    invertedName(): boolean;
    doGenerateItem(): boolean;
    customTagPath(loader: Internal.TagPrefix$LoaderType_, path: string, formatter: Internal.BiFunction_<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.TagKey<Internal.Item>>): this;
    maxStackSize(maxStackSize: number): this;
    isIgnored(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): boolean;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, isNether: boolean, color: MaterialColor_): this;
    prefixTagPath(loader: Internal.TagPrefix$LoaderType_, path: string): this;
    tooltip(): Internal.BiConsumer<com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.List<Internal.Component>>;
    maxStackSize(): number;
    getLocalizedName(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.MutableComponent;
    static values(): Internal.Collection<TagPrefix>;
    getItemFromTable(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.Supplier<Internal.ItemLike>;
    doGenerateItem(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): boolean;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>, isNether: boolean, material: Material_): this;
    getUnlocalizedName(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): string;
    getItemTags(mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Item>[];
    static init(): void;
    materialIconType(): GTMaterialIconType;
    materialIconType(materialIconType: GTMaterialIconType_): this;
    hasItemTable(): boolean;
    static getPrefix(prefixName: string, replacement: TagPrefix_): TagPrefix;
    getItemParentTags(): Internal.TagKey<Internal.Item>[];
    static getPrefix(prefixName: string): TagPrefix;
    langValue(): string;
    unformattedTagPath(loader: Internal.TagPrefix$LoaderType_, path: string): this;
    registerOre(stoneType: Internal.Supplier_<Internal.BlockState>): this;
    getAllItemTags(mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Item>[];
    setIgnored(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, ...items: Internal.ItemLike_[]): void;
    get ignored(): Internal.Map<com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.ItemLike[]>
    get unlocalizedName(): string
    get itemParentTags(): Internal.TagKey<Internal.Item>[]
    static readonly pipeHugeFluid: TagPrefix;
    static readonly pipeNonupleFluid: TagPrefix;
    static readonly pipeLargeRestrictive: TagPrefix;
    static readonly dustImpure: TagPrefix;
    static readonly dustTiny: TagPrefix;
    static readonly lens: TagPrefix;
    static readonly toolHeadBuzzSaw: TagPrefix;
    static readonly pipeNormalItem: TagPrefix;
    static readonly gearSmall: TagPrefix;
    static readonly frameGt: TagPrefix;
    static readonly cableGtQuadruple: TagPrefix;
    static readonly ingot: TagPrefix;
    static readonly toolHeadWrench: TagPrefix;
    static readonly pipeLargeItem: TagPrefix;
    static readonly spring: TagPrefix;
    static readonly ore: TagPrefix;
    static readonly turbineBlade: TagPrefix;
    static readonly CODEC: Internal.Codec<TagPrefix>;
    static readonly pipeHugeItem: TagPrefix;
    static readonly cableGtOctal: TagPrefix;
    static readonly oreBasalt: TagPrefix;
    static readonly toolHeadChainsaw: TagPrefix;
    static readonly oreEndstone: TagPrefix;
    static readonly nugget: TagPrefix;
    static readonly toolHeadDrill: TagPrefix;
    static readonly oreSand: TagPrefix;
    readonly invertedName: boolean;
    static readonly wireGtOctal: TagPrefix;
    static readonly pipeSmallItem: TagPrefix;
    static readonly plate: TagPrefix;
    static readonly pipeTinyFluid: TagPrefix;
    static readonly block: TagPrefix;
    static readonly crushedPurified: TagPrefix;
    static readonly cableGtHex: TagPrefix;
    static readonly rawOre: TagPrefix;
    static readonly pipeSmallRestrictive: TagPrefix;
    static readonly wireGtDouble: TagPrefix;
    static readonly dustSmall: TagPrefix;
    static readonly crushedRefined: TagPrefix;
    static readonly plateDouble: TagPrefix;
    static readonly crushed: TagPrefix;
    static readonly gemFlawless: TagPrefix;
    static readonly rodLong: TagPrefix;
    static readonly wireGtSingle: TagPrefix;
    static readonly oreNetherrack: TagPrefix;
    static readonly dye: TagPrefix;
    static readonly cableGtSingle: TagPrefix;
    static readonly oreAndesite: TagPrefix;
    static readonly gem: TagPrefix;
    static readonly pipeSmallFluid: TagPrefix;
    static readonly ingotHot: TagPrefix;
    static readonly plateDense: TagPrefix;
    static readonly dustPure: TagPrefix;
    static readonly pipeLargeFluid: TagPrefix;
    static readonly wireFine: TagPrefix;
    static readonly oreGranite: TagPrefix;
    static readonly cableGtDouble: TagPrefix;
    static readonly pipeHugeRestrictive: TagPrefix;
    static readonly pipeNormalFluid: TagPrefix;
    static readonly pipeQuadrupleFluid: TagPrefix;
    langValue: string;
    static readonly dust: TagPrefix;
    static readonly screw: TagPrefix;
    static readonly round: TagPrefix;
    static readonly rod: TagPrefix;
    static readonly ring: TagPrefix;
    static readonly oreDiorite: TagPrefix;
    static readonly wireGtQuadruple: TagPrefix;
    static readonly oreDeepslate: TagPrefix;
    static readonly toolHeadScrewdriver: TagPrefix;
    static readonly oreGravel: TagPrefix;
    readonly name: string;
    static readonly gemFlawed: TagPrefix;
    static readonly wireGtHex: TagPrefix;
    static readonly foil: TagPrefix;
    static readonly rock: TagPrefix;
    static readonly ORES: {[key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType, [key: TagPrefix]: Internal.TagPrefix$OreType};
    static readonly gemExquisite: TagPrefix;
    static readonly oreTuff: TagPrefix;
    static readonly springSmall: TagPrefix;
    static readonly bolt: TagPrefix;
    static readonly rotor: TagPrefix;
    static readonly rawOreBlock: TagPrefix;
    static readonly pipeNormalRestrictive: TagPrefix;
    static readonly oreRedSand: TagPrefix;
    static readonly gear: TagPrefix;
    static readonly gemChipped: TagPrefix;
    static readonly PREFIXES: {"nugget": TagPrefix, "rotor": TagPrefix, "cableGtQuadruple": TagPrefix, "hotIngot": TagPrefix, "crushedOre": TagPrefix, "ring": TagPrefix, "refinedOre": TagPrefix, "pipeHugeItem": TagPrefix, "wireGtOctal": TagPrefix, "smallGear": TagPrefix, "spring": TagPrefix, "cableGtHex": TagPrefix, "exquisiteGem": TagPrefix, "drillHead": TagPrefix, "cableGtSingle": TagPrefix, "endstone": TagPrefix, "block": TagPrefix, "andesite": TagPrefix, "foil": TagPrefix, "dust": TagPrefix, "diorite": TagPrefix, "pipeHugeRestrictive": TagPrefix, "deepslate": TagPrefix, "wireGtQuadruple": TagPrefix, "pipeSmallFluid": TagPrefix, "tinyDust": TagPrefix, "raw": TagPrefix, "chippedGem": TagPrefix, "screwdriverTip": TagPrefix, "gravel": TagPrefix, "sand": TagPrefix, "pipeLargeItem": TagPrefix, "tuff": TagPrefix, "pipeHugeFluid": TagPrefix, "bolt": TagPrefix, "ingot": TagPrefix, "redSand": TagPrefix, "pipeSmallRestrictive": TagPrefix, "rawOreBlock": TagPrefix, "pureDust": TagPrefix, "gear": TagPrefix, "wireGtHex": TagPrefix, "pipeNormalFluid": TagPrefix, "flawlessGem": TagPrefix, "pipeNonupleFluid": TagPrefix, "wireGtSingle": TagPrefix, "pipeNormalItem": TagPrefix, "rod": TagPrefix, "pipeSmallItem": TagPrefix, "pipeLargeRestrictive": TagPrefix, "plate": TagPrefix, "fineWire": TagPrefix, "lens": TagPrefix, "gem": TagPrefix, "rock": TagPrefix, "basalt": TagPrefix, "screw": TagPrefix, "pipeNormalRestrictive": TagPrefix, "impureDust": TagPrefix, "netherrack": TagPrefix, "cableGtDouble": TagPrefix, "pipeLargeFluid": TagPrefix, "pipeTinyFluid": TagPrefix, "smallDust": TagPrefix, "longRod": TagPrefix, "pipeQuadrupleFluid": TagPrefix, "cableGtOctal": TagPrefix, "smallSpring": TagPrefix, "buzzSawBlade": TagPrefix, "densePlate": TagPrefix, "turbineBlade": TagPrefix, "chainsawHead": TagPrefix, "stone": TagPrefix, "dye": TagPrefix, "wrenchTip": TagPrefix, "round": TagPrefix, "frameGt": TagPrefix, "granite": TagPrefix, "doublePlate": TagPrefix, "flawedGem": TagPrefix, "wireGtDouble": TagPrefix, "purifiedOre": TagPrefix};
}
type TagPrefix_ = TagPrefix;
declare namespace net.minecraft.world.level.levelgen.blockpredicates {
    interface BlockPredicate extends Internal.BiPredicate<Internal.WorldGenLevel, BlockPos> {
        hasSturdyFace(arg0: Internal.Direction_): this;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): this;
        anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): this;
        anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        solid(arg0: Vec3i_): this;
        insideWorld(arg0: Vec3i_): this;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        matchesTag(arg0: Internal.TagKey_<Internal.Block>): this;
        solid(): this;
        alwaysTrue(): this;
        matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): this;
        type(): Internal.BlockPredicateType<any>;
        allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): this;
        matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): this;
        replaceable(): this;
        wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): this;
        matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): this;
        not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
        matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): this;
        allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): this;
        anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): this;
        allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
        hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): this;
        replaceable(arg0: Vec3i_): this;
        matchesBlocks(arg0: Internal.List_<Internal.Block>): this;
        matchesBlocks(...arg0: Internal.Block_[]): this;
        matchesFluids(...arg0: Internal.Fluid_[]): this;
        readonly CODEC: Internal.Codec<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>;
        readonly ONLY_IN_AIR_PREDICATE: Internal.MatchingBlocksPredicate;
        readonly ONLY_IN_AIR_OR_WATER_PREDICATE: Internal.MatchingBlocksPredicate;
    }
    type BlockPredicate_ = BlockPredicate;
}
declare namespace net.minecraft.util {
    class Unit extends Internal.Enum<net.minecraft.util.Unit> {
        static values(): net.minecraft.util.Unit[];
        static valueOf(arg0: string): net.minecraft.util.Unit;
        static readonly INSTANCE: net.minecraft.util.Unit;
    }
    type Unit_ = "instance" | Unit;
}
declare namespace com.tterrag.registrate.builders {
    class FluidBuilder <T extends Internal.ForgeFlowingFluid, P> extends Internal.AbstractBuilder<Internal.Fluid, T, P, com.tterrag.registrate.builders.FluidBuilder<T, P>> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg7: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>)
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: Internal.FluidBuilder$FluidTypeFactory_, arg7: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>)
        get(): any;
        static create<T extends Internal.ForgeFlowingFluid, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: Internal.FluidBuilder$FluidTypeFactory_, arg7: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        lang(arg0: string): this;
        tag(...arg0: Internal.TagKey_<Internal.Fluid>[]): this;
        renderType(arg0: Internal.Supplier_<Internal.RenderType>): this;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        bucket(): com.tterrag.registrate.builders.ItemBuilder<Internal.BucketItem, com.tterrag.registrate.builders.FluidBuilder<T, P>>;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<com.tterrag.registrate.builders.FluidBuilder<T, P>, S2>): S2;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        static create<P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        static create<P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        defaultBlock(): this;
        static create<P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        getEntry(): T;
        build(): P;
        fluidProperties(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.ForgeFlowingFluid$Properties>): this;
        defaultSource(): this;
        noBucket(): this;
        register(): Internal.FluidEntry<T>;
        static create<T extends Internal.ForgeFlowingFluid, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg7: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        noBlock(): this;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Fluid, T>, D>): this;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        block(): com.tterrag.registrate.builders.BlockBuilder<Internal.LiquidBlock, com.tterrag.registrate.builders.FluidBuilder<T, P>>;
        static create<T extends Internal.ForgeFlowingFluid, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        bucket<I extends Internal.BucketItem>(arg0: Internal.NonNullBiFunction_<Internal.Supplier<Internal.ForgeFlowingFluid>, Internal.Item$Properties, I>): com.tterrag.registrate.builders.ItemBuilder<I, com.tterrag.registrate.builders.FluidBuilder<T, P>>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        properties(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.FluidType$Properties>): this;
        block<B extends Internal.LiquidBlock>(arg0: Internal.NonNullBiFunction_<com.tterrag.registrate.util.nullness.NonNullSupplier<T>, Internal.BlockBehaviour$Properties, B>): com.tterrag.registrate.builders.BlockBuilder<B, com.tterrag.registrate.builders.FluidBuilder<T, P>>;
        source(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, Internal.ForgeFlowingFluid>): this;
        defaultBucket(): this;
        defaultLang(): this;
        removeTag(...arg0: Internal.TagKey_<Internal.Fluid>[]): this;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        get entry(): T
    }
    type FluidBuilder_<T extends Internal.ForgeFlowingFluid, P> = FluidBuilder<T, P>;
    class EnchantmentBuilder <T extends Internal.Enchantment, P> extends Internal.AbstractBuilder<Internal.Enchantment, T, P, com.tterrag.registrate.builders.EnchantmentBuilder<T, P>> {
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        lang(arg0: string): this;
        get(): any;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        defaultLang(): this;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Enchantment, T>, D>): this;
        addArmorSlots(): this;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        addSlots(...arg0: Internal.EquipmentSlot_[]): this;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<com.tterrag.registrate.builders.EnchantmentBuilder<T, P>, S2>): S2;
        rarity(arg0: Internal.Enchantment$Rarity_): this;
        getEntry(): T;
        static create<T extends Internal.Enchantment, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.EnchantmentCategory_, arg5: Internal.EnchantmentBuilder$EnchantmentFactory_<T>): com.tterrag.registrate.builders.EnchantmentBuilder<T, P>;
        build(): P;
        get entry(): T
    }
    type EnchantmentBuilder_<T extends Internal.Enchantment, P> = EnchantmentBuilder<T, P>;
    class BlockBuilder <T extends Internal.Block, P> extends Internal.AbstractBuilder<Internal.Block, T, P, com.tterrag.registrate.builders.BlockBuilder<T, P>> {
        color(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Supplier<Internal.BlockColor>>): this;
        defaultBlockstate(): this;
        simpleItem(): this;
        get(): any;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        loot(arg0: Internal.NonNullBiConsumer_<Internal.RegistrateBlockLootTables, T>): this;
        static create<T extends Internal.Block, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>, arg5: Material_): com.tterrag.registrate.builders.BlockBuilder<T, P>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        addLayer(arg0: Internal.Supplier_<Internal.Supplier<Internal.RenderType>>): this;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        blockstate(arg0: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Block, T>, Internal.RegistrateBlockstateProvider>): this;
        initialProperties(arg0: Material_, arg1: MaterialColor_): this;
        register(): Internal.RegistryEntry<any>;
        initialProperties(arg0: Material_, arg1: Internal.DyeColor_): this;
        initialProperties(arg0: Material_): this;
        getEntry(): T;
        properties(arg0: Internal.NonNullUnaryOperator_<Internal.BlockBehaviour$Properties>): this;
        build(): P;
        simpleBlockEntity<BE extends Internal.BlockEntity>(arg0: Internal.BlockEntityBuilder$BlockEntityFactory_<BE>): this;
        item<I extends Internal.Item>(arg0: Internal.NonNullBiFunction_<T, Internal.Item$Properties, I>): com.tterrag.registrate.builders.ItemBuilder<I, com.tterrag.registrate.builders.BlockBuilder<T, P>>;
        initialProperties(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>): this;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        tag(...arg0: Internal.TagKey_<Internal.Block>[]): this;
        blockEntity<BE extends Internal.BlockEntity>(arg0: Internal.BlockEntityBuilder$BlockEntityFactory_<BE>): Internal.BlockEntityBuilder<BE, com.tterrag.registrate.builders.BlockBuilder<T, P>>;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        defaultLoot(): this;
        defaultLang(): this;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Block, T>, D>): this;
        recipe(arg0: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Block, T>, Internal.RegistrateRecipeProvider>): this;
        item(): com.tterrag.registrate.builders.ItemBuilder<Internal.BlockItem, com.tterrag.registrate.builders.BlockBuilder<T, P>>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<com.tterrag.registrate.builders.BlockBuilder<T, P>, S2>): S2;
        lang(arg0: string): this;
        get entry(): T
    }
    type BlockBuilder_<T extends Internal.Block, P> = BlockBuilder<T, P>;
    class ItemBuilder <T extends Internal.Item, P> extends Internal.AbstractBuilder<Internal.Item, T, P, com.tterrag.registrate.builders.ItemBuilder<T, P>> {
        defaultModel(): this;
        get(): any;
        recipe(arg0: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Item, T>, Internal.RegistrateRecipeProvider>): this;
        initialProperties(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Item$Properties>): this;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        defaultLang(): this;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        static create<T extends Internal.Item, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, P>;
        register(): Internal.RegistryEntry<any>;
        getEntry(): T;
        build(): P;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        color(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Supplier<Internal.ItemColor>>): this;
        lang(arg0: string): this;
        static create<T extends Internal.Item, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>, arg5: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.CreativeModeTab>): com.tterrag.registrate.builders.ItemBuilder<T, P>;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Item, T>, D>): this;
        properties(arg0: Internal.NonNullUnaryOperator_<Internal.Item$Properties>): this;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        tag(...arg0: Internal.TagKey_<Internal.Item>[]): this;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        tab(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.CreativeModeTab>): this;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        model(arg0: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.Item, T>, Internal.RegistrateItemModelProvider>): this;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<com.tterrag.registrate.builders.ItemBuilder<T, P>, S2>): S2;
        get entry(): T
    }
    type ItemBuilder_<T extends Internal.Item, P> = ItemBuilder<T, P>;
    interface Builder <R, T extends R, P, S extends com.tterrag.registrate.builders.Builder<R, T, P, S>> extends com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>> {
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<R>>;
        get(): any;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<S, S2>): S2;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): S;
        getParent(): P;
        getOwner(): Internal.AbstractRegistrate<any>;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<R, T>, D>): S;
        lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        asSupplier(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        getName(): string;
        register(): Internal.RegistryEntry<T>;
        getEntry(): T;
        build(): P;
        get registryKey(): Internal.ResourceKey<Internal.Registry<R>>
        get parent(): P
        get owner(): Internal.AbstractRegistrate<any>
        get name(): string
        get entry(): T
    }
    type Builder_<R, T extends R, P, S extends com.tterrag.registrate.builders.Builder<R, T, P, S>> = Builder<R, T, P, S>;
}
declare namespace icyllis.arc3d.engine {
    class ResourceProvider {
        findAndRefScratchTexture(key: Internal.IScratchKey_, label: string): Internal.GpuTexture;
        wrapBackendRenderTarget(backendRenderTarget: Internal.BackendRenderTarget_): Internal.GpuRenderTarget;
        createTexture(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number, surfaceFlags: number, label: string): Internal.GpuTexture;
        createTexture(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number, surfaceFlags: number, dstColorType: number, srcColorType: number, rowBytes: number, pixels: number, label: string): Internal.GpuTexture;
        static makeApprox(size: number): number;
        createBuffer(size: number, usage: number): Internal.GpuBuffer;
        assignUniqueKeyToResource(key: Internal.IUniqueKey_, resource: Internal.GpuResource_): void;
        wrapRenderableBackendTexture(texture: Internal.BackendTexture_, sampleCount: number, ownership: boolean): Internal.GpuTexture;
        findByUniqueKey<T extends Internal.GpuResource>(key: Internal.IUniqueKey_): T;
        findAndRefScratchTexture(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number, surfaceFlags: number, label: string): Internal.GpuTexture;
        static readonly MIN_SCRATCH_TEXTURE_SIZE: 16;
    }
    type ResourceProvider_ = ResourceProvider;
    abstract class Context extends Internal.RefCnt {
        getOptions(): Internal.ContextOptions;
        getErrorWriter(): Internal.PrintWriter;
        getContextID(): number;
        getCaps(): Internal.Caps;
        getContextInfo(): Internal.SharedContextInfo;
        matches(c: icyllis.arc3d.engine.Context_): boolean;
        getDefaultBackendFormat(colorType: number, renderable: boolean): Internal.BackendFormat;
        getCompressedBackendFormat(compressionType: number): Internal.BackendFormat;
        getMaxSurfaceSampleCount(colorType: number): number;
        getBackend(): number;
        get options(): Internal.ContextOptions
        get errorWriter(): Internal.PrintWriter
        get contextID(): number
        get caps(): Internal.Caps
        get contextInfo(): Internal.SharedContextInfo
        get backend(): number
    }
    type Context_ = Context;
    interface Key {
    }
    type Key_ = Key;
}
declare namespace org.slf4j {
    interface Marker extends Internal.Serializable {
        /**
         * @deprecated
        */
        hasChildren(): boolean;
        hashCode(): number;
        remove(arg0: org.slf4j.Marker_): boolean;
        getName(): string;
        add(arg0: org.slf4j.Marker_): void;
        iterator(): Internal.Iterator<org.slf4j.Marker>;
        equals(arg0: any): boolean;
        hasReferences(): boolean;
        contains(arg0: org.slf4j.Marker_): boolean;
        contains(arg0: string): boolean;
        get name(): string
        readonly ANY_NON_NULL_MARKER: "+";
        readonly ANY_MARKER: "*";
    }
    type Marker_ = Marker;
}
declare namespace org.apache.maven.repository {
    class Proxy {
        constructor()
        getUserName(): string;
        setNtlmDomain(arg0: string): void;
        getNtlmHost(): string;
        setPassword(arg0: string): void;
        getPort(): number;
        setNtlmHost(arg0: string): void;
        setHost(arg0: string): void;
        setProtocol(arg0: string): void;
        setPort(arg0: number): void;
        getProtocol(): string;
        getNtlmDomain(): string;
        getPassword(): string;
        setNonProxyHosts(arg0: string): void;
        getNonProxyHosts(): string;
        setUserName(arg0: string): void;
        getHost(): string;
        get userName(): string
        set ntlmDomain(arg0: string)
        get ntlmHost(): string
        set password(arg0: string)
        get port(): number
        set ntlmHost(arg0: string)
        set host(arg0: string)
        set protocol(arg0: string)
        set port(arg0: number)
        get protocol(): string
        get ntlmDomain(): string
        get password(): string
        set nonProxyHosts(arg0: string)
        get nonProxyHosts(): string
        set userName(arg0: string)
        get host(): string
        static readonly PROXY_SOCKS4: "SOCKS4";
        static readonly PROXY_SOCKS5: "SOCKS_5";
        static readonly PROXY_HTTP: "HTTP";
    }
    type Proxy_ = Proxy;
}
declare namespace Internal {
    interface BaseMapCodec <K, V> {
        keyCodec(): Internal.Codec<K>;
        elementCodec(): Internal.Codec<V>;
        encode<T>(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
    }
    type BaseMapCodec_<K, V> = BaseMapCodec<K, V>;
    class ClientChatPreview$Preview extends Internal.Record {
        constructor(arg0: number, arg1: string, arg2: Internal.Component_)
        query(): string;
        response(): Internal.Component;
        receivedTimeStamp(): number;
    }
    type ClientChatPreview$Preview_ = ClientChatPreview$Preview;
    class ServerStatus$Players {
        constructor(arg0: number, arg1: number)
        setSample(arg0: Internal.GameProfile_[]): void;
        getSample(): Internal.GameProfile[];
        getMaxPlayers(): number;
        getNumPlayers(): number;
        set sample(arg0: Internal.GameProfile_[])
        get sample(): Internal.GameProfile[]
        get maxPlayers(): number
        get numPlayers(): number
    }
    type ServerStatus$Players_ = ServerStatus$Players;
    class SurfaceRules$Context {
    }
    type SurfaceRules$Context_ = SurfaceRules$Context;
    interface IUIHolder {
        isRemote(): boolean;
        isInvalid(): boolean;
        markAsDirty(): void;
        createUI(arg0: Internal.Player_): ModularUI;
        get remote(): boolean
        get invalid(): boolean
        readonly EMPTY: Internal.IUIHolder;
    }
    type IUIHolder_ = IUIHolder;
    abstract class ImmutableCollections$AbstractImmutableMap <K, V> extends Internal.AbstractMap<K, V> implements Internal.Serializable {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        putIfAbsent(arg0: K, arg1: V): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
    }
    type ImmutableCollections$AbstractImmutableMap_<K, V> = ImmutableCollections$AbstractImmutableMap<K, V>;
    class ULocale$Category extends Internal.Enum<Internal.ULocale$Category> {
        static values(): Internal.ULocale$Category[];
        static valueOf(arg0: string): Internal.ULocale$Category;
        static readonly DISPLAY: Internal.ULocale$Category;
        static readonly FORMAT: Internal.ULocale$Category;
    }
    type ULocale$Category_ = "display" | ULocale$Category | "format";
    class PalettedContainerRO$PackedData <T> extends Internal.Record {
        constructor(arg0: Internal.List_<T>, arg1: Internal.Optional_<Internal.LongStream>)
        storage(): Internal.Optional<Internal.LongStream>;
        paletteEntries(): Internal.List<T>;
    }
    type PalettedContainerRO$PackedData_<T> = PalettedContainerRO$PackedData<T>;
    interface FriendlyByteBuf$Reader <T> extends Internal.Function<Internal.FriendlyByteBuf, T> {
        compose<V>(arg0: Internal.Function_<V, Internal.FriendlyByteBuf>): Internal.Function<V, T>;
        asOptional(): Internal.FriendlyByteBuf$Reader<Internal.Optional<T>>;
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.Function<Internal.FriendlyByteBuf, V>;
        apply(arg0: Internal.FriendlyByteBuf_): T;
        identity<T>(): Internal.Function<T, T>;
        (arg0: Internal.FriendlyByteBuf_): T;
    }
    type FriendlyByteBuf$Reader_<T> = FriendlyByteBuf$Reader<T>;
    class SculkPatchFeature extends Internal.Feature<Internal.SculkPatchConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.SculkPatchConfiguration>)
    }
    type SculkPatchFeature_ = SculkPatchFeature;
    class Zombie extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Zombie>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        setCanBreakDoors(arg0: boolean): void;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        static getSpawnAsBabyOdds(arg0: Internal.RandomSource_): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        isUnderWaterConverting(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        canBreakDoors(): boolean;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set canBreakDoors(arg0: boolean)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        get underWaterConverting(): boolean
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly ZOMBIE_LEADER_CHANCE: 0.05;
        static readonly REINFORCEMENT_RANGE_MIN: 7;
        static readonly REINFORCEMENT_RANGE_MAX: 40;
        static readonly REINFORCEMENT_ATTEMPTS: 50;
    }
    type Zombie_ = Zombie;
    abstract class FluidIngredient implements Internal.Predicate<Internal.FluidStack> {
        constructor()
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: Internal.FluidStack_): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        static fromTag(arg0: Internal.TagKey_<Internal.Fluid>, arg1: number): Internal.FluidIngredient;
        serialize(): Internal.JsonObject;
        getRequiredAmount(): number;
        or(arg0: Internal.Predicate_<Internal.FluidStack>): Internal.Predicate<Internal.FluidStack>;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.FluidIngredient;
        getMatchingFluidStacks(): Internal.List<Internal.FluidStack>;
        test(arg0: any): boolean;
        static isFluidIngredient(arg0: Internal.JsonElement_): boolean;
        negate(): Internal.Predicate<Internal.FluidStack>;
        and(arg0: Internal.Predicate_<Internal.FluidStack>): Internal.Predicate<Internal.FluidStack>;
        static fromFluid(arg0: Internal.Fluid_, arg1: number): Internal.FluidIngredient;
        static deserialize(arg0: Internal.JsonElement_): Internal.FluidIngredient;
        static fromFluidStack(arg0: Internal.FluidStack_): Internal.FluidIngredient;
        get requiredAmount(): number
        get matchingFluidStacks(): Internal.List<Internal.FluidStack>
        static readonly EMPTY: Internal.FluidIngredient$FluidStackIngredient;
        matchingFluidStacks: Internal.List<Internal.FluidStack>;
    }
    type FluidIngredient_ = FluidIngredient;
    class RemoveOresProperties {
        constructor()
        worldgenLayer: Internal.GenerationStep$Decoration;
        biomes: Internal.BiomeFilter;
        blocks: BlockStatePredicate;
    }
    type RemoveOresProperties_ = RemoveOresProperties;
    class LadderBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type LadderBlock_ = LadderBlock;
    interface Int2BooleanFunction extends Internal.IntPredicate, it.unimi.dsi.fastutil.Function<number, boolean> {
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2BooleanFunction<T>;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2BooleanFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        negate(): Internal.IntPredicate;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2BooleanFunction;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2BooleanFunction;
        containsKey(arg0: number): boolean;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Int2IntFunction;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Int2CharFunction;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2BooleanFunction;
        put(arg0: number, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        apply(arg0: number): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        get(arg0: number): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        defaultReturnValue(): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        remove(arg0: number): boolean;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Int2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        test(arg0: number): boolean;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2BooleanFunction;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Int2DoubleFunction;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Int2LongFunction;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2BooleanFunction<T>;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Int2FloatFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Int2ByteFunction;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        clear(): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2BooleanFunction;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        (arg0: number): boolean;
    }
    type Int2BooleanFunction_ = Int2BooleanFunction;
    interface ICustomDescriptionId extends Internal.IItemComponent {
        getItemStackDisplayName(arg0: Internal.ItemStack_): string;
        onAttached(item: Internal.ComponentItem_): void;
    }
    type ICustomDescriptionId_ = ICustomDescriptionId;
    class CrossCollisionBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NORTH: Internal.BooleanProperty;
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly WEST: Internal.BooleanProperty;
        static readonly EAST: Internal.BooleanProperty;
    }
    type CrossCollisionBlock_ = CrossCollisionBlock;
    interface ConstProperties {
        isConst(arg0: string): boolean;
        putConst(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_, arg3: any): void;
        defineConst(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_): void;
    }
    type ConstProperties_ = ConstProperties;
    interface PreviewedArgument <T> extends Internal.ArgumentType<T> {
        parse(arg0: Internal.StringReader_): T;
        getExamples(): Internal.Collection<string>;
        getValueType(): T;
        resolvePreview(arg0: Internal.CommandSourceStack_, arg1: Internal.ParsedArgument_<Internal.CommandSourceStack, any>): Internal.CompletableFuture<Internal.Component>;
        listSuggestions<S>(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        resolvePreview(arg0: Internal.CommandSourceStack_, arg1: T): Internal.CompletableFuture<Internal.Component>;
        get examples(): Internal.Collection<string>
        get valueType(): T
    }
    type PreviewedArgument_<T> = PreviewedArgument<T>;
    interface CharSequence {
        compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
        subSequence(arg0: number, arg1: number): this;
        toString(): string;
        chars(): Internal.IntStream;
        charAt(arg0: number): string;
        isEmpty(): boolean;
        length(): number;
        codePoints(): Internal.IntStream;
        get empty(): boolean
    }
    type CharSequence_ = CharSequence;
    class ChainBlock extends Internal.RotatedPillarBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type ChainBlock_ = ChainBlock;
    interface IForgePoseStack {
        pushTransformation(arg0: Internal.Transformation_): void;
    }
    type IForgePoseStack_ = IForgePoseStack;
    class Enchantment$Rarity extends Internal.Enum<Internal.Enchantment$Rarity> {
        static values(): Internal.Enchantment$Rarity[];
        getWeight(): number;
        static valueOf(arg0: string): Internal.Enchantment$Rarity;
        get weight(): number
        static readonly VERY_RARE: Internal.Enchantment$Rarity;
        static readonly RARE: Internal.Enchantment$Rarity;
        static readonly UNCOMMON: Internal.Enchantment$Rarity;
        static readonly COMMON: Internal.Enchantment$Rarity;
    }
    type Enchantment$Rarity_ = "uncommon" | "rare" | "common" | "very_rare" | Enchantment$Rarity;
    class EitherCodec <F, S> implements Internal.Codec<Internal.Either<F, S>> {
        constructor(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>)
        orElse(arg0: Internal.Either_<F, S>): Internal.Codec<Internal.Either<F, S>>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.Either_<F, S>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.Either<F, S>>;
        terminal(): Internal.Decoder$Terminal<Internal.Either<F, S>>;
        static empty<A>(): Internal.MapEncoder<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.Either<F, S>>>): Internal.Encoder<B>;
        listOf(): Internal.Codec<Internal.List<Internal.Either<F, S>>>;
        comap<B>(arg0: Internal.Function_<B, Internal.Either<F, S>>): Internal.Encoder<B>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Supplier_<Internal.Either<F, S>>): Internal.Codec<Internal.Either<F, S>>;
        dispatch<E>(arg0: Internal.Function_<E, Internal.Either<F, S>>, arg1: Internal.Function_<Internal.Either<F, S>, Internal.Codec<E>>): Internal.Codec<E>;
        flatComapMap<S>(arg0: Internal.Function_<Internal.Either<F, S>, S>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Either<F, S>>>): Internal.Codec<S>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<Internal.Either<F, S>>): Internal.Codec<Internal.Either<F, S>>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Either<F, S>>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, Internal.Either<F, S>>, arg2: Internal.Function_<Internal.Either<F, S>, Internal.Codec<E>>): Internal.MapCodec<E>;
        fieldOf(arg0: string): Internal.MapCodec<Internal.Either<F, S>>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Either<F, S>, T>>;
        orElse(arg0: Internal.Consumer_<string>, arg1: Internal.Either_<F, S>): Internal.Codec<Internal.Either<F, S>>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Either<F, S>>;
        simple(): Internal.Decoder$Simple<Internal.Either<F, S>>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        dispatchMap<E>(arg0: Internal.Function_<E, Internal.Either<F, S>>, arg1: Internal.Function_<Internal.Either<F, S>, Internal.Codec<E>>): Internal.MapCodec<E>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        stable(): Internal.Codec<Internal.Either<F, S>>;
        encode<T>(arg0: Internal.Either_<F, S>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Either<F, S>, T>>;
        map<B>(arg0: Internal.Function_<Internal.Either<F, S>, B>): Internal.Decoder<B>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<Internal.Either<F, S>>>, arg2: Internal.Function_<Internal.Either<F, S>, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        dispatchStable<E>(arg0: Internal.Function_<E, Internal.Either<F, S>>, arg1: Internal.Function_<Internal.Either<F, S>, Internal.Codec<E>>): Internal.Codec<E>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        optionalFieldOf(arg0: string, arg1: Internal.Either_<F, S>): Internal.MapCodec<Internal.Either<F, S>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Either_<F, S>): Internal.Codec<Internal.Either<F, S>>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.Either<F, S>>>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.Either_<F, S>): Internal.DataResult<T>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        flatMap<B>(arg0: Internal.Function_<Internal.Either<F, S>, Internal.DataResult<B>>): Internal.Decoder<B>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        xmap<S>(arg0: Internal.Function_<Internal.Either<F, S>, S>, arg1: Internal.Function_<S, Internal.Either<F, S>>): Internal.Codec<S>;
        comapFlatMap<S>(arg0: Internal.Function_<Internal.Either<F, S>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.Either<F, S>>): Internal.Codec<S>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.Either<F, S>>, arg2: Internal.Function_<Internal.Either<F, S>, Internal.Codec<E>>): Internal.Codec<E>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<Internal.Either<F, S>>): Internal.Codec<Internal.Either<F, S>>;
        deprecated(arg0: number): Internal.Codec<Internal.Either<F, S>>;
        flatXmap<S>(arg0: Internal.Function_<Internal.Either<F, S>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Either<F, S>>>): Internal.Codec<S>;
        optionalFieldOf(arg0: string, arg1: Internal.Either_<F, S>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.Either<F, S>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        boxed(): Internal.Decoder$Boxed<Internal.Either<F, S>>;
        mapResult(arg0: Internal.Codec$ResultFunction_<Internal.Either<F, S>>): Internal.Codec<Internal.Either<F, S>>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
    }
    type EitherCodec_<F, S> = EitherCodec<F, S>;
    class FileConfigBuilder extends Internal.GenericBuilder<com.electronwill.nightconfig.core.Config, Internal.FileConfig> {
    }
    type FileConfigBuilder_ = FileConfigBuilder;
    class ShipwreckStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: boolean)
        readonly isBeached: boolean;
        static readonly CODEC: Internal.Codec<Internal.ShipwreckStructure>;
    }
    type ShipwreckStructure_ = ShipwreckStructure;
    class VerticalAnchor$BelowTop extends Internal.Record implements Internal.VerticalAnchor {
        constructor(arg0: number)
        static aboveBottom(arg0: number): Internal.VerticalAnchor;
        static absolute(arg0: number): Internal.VerticalAnchor;
        static bottom(): Internal.VerticalAnchor;
        static belowTop(arg0: number): Internal.VerticalAnchor;
        static top(): Internal.VerticalAnchor;
        resolveY(arg0: Internal.WorldGenerationContext_): number;
        offset(): number;
        static readonly CODEC: Internal.Codec<Internal.VerticalAnchor$BelowTop>;
    }
    type VerticalAnchor$BelowTop_ = VerticalAnchor$BelowTop;
    abstract class BaseSpawner {
        constructor()
        broadcastEvent(arg0: Internal.Level_, arg1: BlockPos_, arg2: number): void;
        onEventTriggered(arg0: Internal.Level_, arg1: number): boolean;
        getOrCreateDisplayEntity(arg0: Internal.Level_): Internal.Entity;
        setEntityId(arg0: Internal.EntityType_<any>): void;
        load(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.CompoundTag_): void;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getSpin(): number;
        serverTick(arg0: Internal.ServerLevel_, arg1: BlockPos_): void;
        getSpawnerBlockEntity(): Internal.BlockEntity;
        getoSpin(): number;
        setNextSpawnData(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.SpawnData_): void;
        getSpawnerEntity(): Internal.Entity;
        clientTick(arg0: Internal.Level_, arg1: BlockPos_): void;
        set entityId(arg0: Internal.EntityType_<any>)
        get spin(): number
        get spawnerBlockEntity(): Internal.BlockEntity
        get oSpin(): number
        get spawnerEntity(): Internal.Entity
        nextSpawnData: Internal.SpawnData;
        spawnPotentials: Internal.SimpleWeightedRandomList<Internal.SpawnData>;
    }
    type BaseSpawner_ = BaseSpawner;
    class Excluder implements Internal.TypeAdapterFactory, Internal.Cloneable {
        constructor()
        withVersion(arg0: number): this;
        excludeClass(arg0: typeof any, arg1: boolean): boolean;
        excludeField(arg0: Internal.Field_, arg1: boolean): boolean;
        withExclusionStrategy(arg0: Internal.ExclusionStrategy_, arg1: boolean, arg2: boolean): this;
        withModifiers(...arg0: number[]): this;
        excludeFieldsWithoutExposeAnnotation(): this;
        disableInnerClassSerialization(): this;
        create<T>(arg0: Internal.Gson_, arg1: com.google.gson.reflect.TypeToken_<T>): Internal.TypeAdapter<T>;
        static readonly DEFAULT: Internal.Excluder;
    }
    type Excluder_ = Excluder;
    class CarriageSyncData {
        constructor()
        read(arg0: Internal.FriendlyByteBuf_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        approach(arg0: Internal.CarriageContraptionEntity_, arg1: Internal.Carriage_, arg2: number): void;
        getDistanceTo(arg0: Internal.TrackGraph_, arg1: Internal.TravellingPoint_, arg2: Internal.TravellingPoint_, arg3: number, arg4: boolean): number;
        update(arg0: Internal.CarriageContraptionEntity_, arg1: Internal.Carriage_): void;
        copy(): this;
        isDirty(): boolean;
        setDirty(arg0: boolean): void;
        apply(arg0: Internal.CarriageContraptionEntity_, arg1: Internal.Carriage_): void;
        get dirty(): boolean
        set dirty(arg0: boolean)
        wheelLocations: Internal.Vector<com.simibubi.create.foundation.utility.Pair<Internal.Couple<number>, number>>;
        leadingCarriage: boolean;
        fallbackLocations: com.simibubi.create.foundation.utility.Pair<Vec3, Internal.Couple<Vec3>>;
        distanceToDestination: number;
    }
    type CarriageSyncData_ = CarriageSyncData;
    interface InjectedEntityTypeExtension extends Internal.InjectedRegistryEntryExtension<Internal.EntityType<any>> {
        arch$holder(): Internal.Holder<Internal.EntityType<any>>;
        arch$registryName(): ResourceLocation;
    }
    type InjectedEntityTypeExtension_ = InjectedEntityTypeExtension;
    interface ILDLRegister {
        name(): string;
        isLDLRegister(): boolean;
        getRegisterUI(): Internal.LDLRegister;
        getTranslateKey(): string;
        getChatComponent(): Internal.Component;
        group(): string;
        get LDLRegister(): boolean
        get registerUI(): Internal.LDLRegister
        get translateKey(): string
        get chatComponent(): Internal.Component
    }
    type ILDLRegister_ = ILDLRegister;
    class FrostedIceBlock extends Internal.IceBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 3;
    }
    type FrostedIceBlock_ = FrostedIceBlock;
    interface StructType <S> {
        getLayout(): Internal.BufferLayout;
        create(): S;
        get layout(): Internal.BufferLayout
    }
    type StructType_<S> = StructType<S>;
    class Markings extends Internal.Enum<Internal.Markings> {
        static byId(arg0: number): Internal.Markings;
        static values(): Internal.Markings[];
        static valueOf(arg0: string): Internal.Markings;
        getId(): number;
        get id(): number
        static readonly BLACK_DOTS: Internal.Markings;
        static readonly WHITE_FIELD: Internal.Markings;
        static readonly NONE: Internal.Markings;
        static readonly WHITE: Internal.Markings;
        static readonly WHITE_DOTS: Internal.Markings;
    }
    type Markings_ = "white_field" | "white" | "black_dots" | Markings | "white_dots" | "none";
    interface ShortListIterator extends Internal.ListIterator<number>, Internal.ShortBidirectionalIterator {
        /**
         * @deprecated
        */
        add(arg0: any): void;
        /**
         * @deprecated
        */
        set(arg0: number): void;
        previousShort(): number;
        nextIndex(): number;
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        set(arg0: any): void;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        nextShort(): number;
        forEachRemaining(arg0: Internal.ShortConsumer_): void;
        add(arg0: number): void;
        remove(): void;
        hasPrevious(): boolean;
        back(arg0: number): number;
        hasNext(): boolean;
        set(arg0: number): void;
        /**
         * @deprecated
        */
        previous(): any;
        /**
         * @deprecated
        */
        add(arg0: number): void;
        previousIndex(): number;
    }
    type ShortListIterator_ = ShortListIterator;
    class Animation {
        constructor()
        onFinish(onFinish: Internal.Runnable_): this;
        appendOnFinish(onFinish: Internal.Runnable_): this;
        position(position: GuiPos_): this;
        getOnFinish(): Internal.Runnable;
        setWidget(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): this;
        size(size: GuiSize_): this;
        isFinish(): boolean;
        onUpdate(onUpdate: Internal.FloatConsumer_): this;
        drawInBackground(poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, partialTicks: number): void;
        duration(duration: number): this;
        drawInForeground(poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, partialTicks: number): void;
        ease(ease: Internal.IEase_): this;
        delay(delay: number): this;
        getWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        get onFinish(): Internal.Runnable
        set widget(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_)
        get finish(): boolean
        get widget(): com.lowdragmc.lowdraglib.gui.widget.Widget
    }
    type Animation_ = Animation;
    class ClientboundPlayerLookAtPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: Internal.Entity_, arg2: Internal.EntityAnchorArgument$Anchor_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getPosition(arg0: Internal.Level_): Vec3;
        isSkippable(): boolean;
        getFromAnchor(): Internal.EntityAnchorArgument$Anchor;
        get skippable(): boolean
        get fromAnchor(): Internal.EntityAnchorArgument$Anchor
    }
    type ClientboundPlayerLookAtPacket_ = ClientboundPlayerLookAtPacket;
    interface ResourceLocationAccess {
        setNamespace(arg0: string): void;
        setPath(arg0: string): void;
        set namespace(arg0: string)
        set path(arg0: string)
    }
    type ResourceLocationAccess_ = ResourceLocationAccess;
    interface Shader {
        getFragmentProgram(): Internal.Program;
        markDirty(): void;
        attachToProgram(): void;
        getVertexProgram(): Internal.Program;
        getId(): number;
        get fragmentProgram(): Internal.Program
        get vertexProgram(): Internal.Program
        get id(): number
    }
    type Shader_ = Shader;
    class NormalNoise$NoiseParameters extends Internal.Record {
        constructor(arg0: number, arg1: Internal.DoubleList_)
        constructor(arg0: number, arg1: number, ...arg2: number[])
        constructor(arg0: number, arg1: Internal.List_<number>)
        amplitudes(): Internal.DoubleList;
        firstOctave(): number;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.NormalNoise$NoiseParameters>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.NormalNoise$NoiseParameters>>;
    }
    type NormalNoise$NoiseParameters_ = Special.Noise | NormalNoise$NoiseParameters;
    interface IGuiOverlay {
        render(arg0: Internal.ForgeGui_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
        (arg0: Internal.ForgeGui_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
    }
    type IGuiOverlay_ = IGuiOverlay;
    class PipeModel {
        constructor(thickness: number, sideTexture: Internal.Supplier_<ResourceLocation>, endTexture: Internal.Supplier_<ResourceLocation>, secondarySideTexture: Internal.Supplier_<ResourceLocation>, secondaryEndTexture: Internal.Supplier_<ResourceLocation>)
        bakeQuads(side: Internal.Direction_, connections: number): Internal.List<Internal.BakedQuad>;
        isConnected(connections: number, side: Internal.Direction_): boolean;
        setEndOverlayTexture(endOverlayTexture: ResourceLocation_): void;
        setSideOverlayTexture(sideOverlayTexture: ResourceLocation_): void;
        registerTextureAtlas(register: Internal.Consumer_<ResourceLocation>): void;
        getShapes(connections: number): Internal.VoxelShape;
        renderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_): void;
        getParticleTexture(): Internal.TextureAtlasSprite;
        set endOverlayTexture(endOverlayTexture: ResourceLocation_)
        set sideOverlayTexture(sideOverlayTexture: ResourceLocation_)
        get particleTexture(): Internal.TextureAtlasSprite
        static readonly ITEM_CONNECTIONS: 12;
        secondarySideTexture: Internal.Supplier<ResourceLocation>;
        readonly coreCube: Internal.AABB;
        sideTexture: Internal.Supplier<ResourceLocation>;
        readonly thickness: number;
        readonly sideCubes: Internal.Map<Internal.Direction, Internal.AABB>;
        endTexture: Internal.Supplier<ResourceLocation>;
        secondaryEndTexture: Internal.Supplier<ResourceLocation>;
        endOverlayTexture: ResourceLocation;
        sideOverlayTexture: ResourceLocation;
    }
    type PipeModel_ = PipeModel;
    class ModConfigEvent$Loading extends Internal.ModConfigEvent {
        constructor()
        constructor(arg0: Internal.ModConfig_)
        self<T extends Internal.Event & Internal.IConfigEvent>(): T;
        static loading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        static reloading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
    }
    type ModConfigEvent$Loading_ = ModConfigEvent$Loading;
    class GridAlignedBB implements Internal.ImmutableBox {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        unionAssign(arg0: Internal.ImmutableBox_): void;
        sizeY(): number;
        intersect(arg0: Internal.ImmutableBox_): this;
        static from(arg0: BlockPos_, arg1: BlockPos_): Internal.GridAlignedBB;
        sameAs(arg0: Internal.ImmutableBox_): boolean;
        intersectAssign(arg0: Internal.ImmutableBox_): void;
        forEachContained(arg0: Internal.CoordinateConsumer_): void;
        getMinY(): number;
        setMinY(arg0: number): this;
        getMaxY(): number;
        intersects(arg0: Internal.ImmutableBox_): boolean;
        setMaxX(arg0: number): this;
        static from(arg0: BlockPos_): Internal.GridAlignedBB;
        setMaxZ(arg0: number): this;
        union(arg0: Internal.ImmutableBox_): Internal.ImmutableBox;
        volume(): number;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_, arg1: number): boolean;
        nextPowerOf2(): void;
        setMax(arg0: Vec3i_): this;
        nextPowerOf2Centered(): void;
        static from(arg0: Internal.AABB_): Internal.GridAlignedBB;
        setMax(arg0: number, arg1: number, arg2: number): this;
        translate(arg0: Vec3i_): void;
        translate(arg0: number, arg1: number, arg2: number): void;
        grow(arg0: number): void;
        empty(): boolean;
        setMin(arg0: Vec3i_): this;
        setMin(arg0: number, arg1: number, arg2: number): this;
        sizeX(): number;
        grow(arg0: number, arg1: number, arg2: number): void;
        sizeZ(): number;
        fixMinMax(): void;
        sameAs(arg0: Internal.AABB_): boolean;
        toAABB(): Internal.AABB;
        assign(arg0: BlockPos_, arg1: BlockPos_): this;
        getMaxZ(): number;
        mirrorAbout(arg0: Internal.Direction$Axis_): void;
        contains(arg0: number, arg1: number, arg2: number): boolean;
        setMinZ(arg0: number): this;
        getMinX(): number;
        setMinX(arg0: number): this;
        unionAssign(arg0: Internal.AABB_): void;
        getMaxX(): number;
        getMinZ(): number;
        static containingAll(arg0: Internal.Collection_<BlockPos>): Internal.ImmutableBox;
        setMaxY(arg0: number): this;
        contains(arg0: Internal.ImmutableBox_): boolean;
        isContainedBy(arg0: Internal.GridAlignedBB_): boolean;
        static from(arg0: Internal.SectionPos_): Internal.GridAlignedBB;
        assign(arg0: Internal.AABB_): void;
        hasPowerOf2Sides(): boolean;
        static ofRadius(arg0: number): Internal.GridAlignedBB;
        static from(arg0: number, arg1: number): Internal.GridAlignedBB;
        assign(arg0: Internal.ImmutableBox_): void;
        copy(): this;
        get minY(): number
        set minY(arg0: number)
        get maxY(): number
        set maxX(arg0: number)
        set maxZ(arg0: number)
        set max(arg0: Vec3i_)
        set min(arg0: Vec3i_)
        get maxZ(): number
        set minZ(arg0: number)
        get minX(): number
        set minX(arg0: number)
        get maxX(): number
        get minZ(): number
        set maxY(arg0: number)
    }
    type GridAlignedBB_ = GridAlignedBB;
    class Currency implements Internal.Serializable {
        static getInstance(arg0: string): Internal.Currency;
        getSymbol(arg0: Internal.Locale_): string;
        getNumericCode(): number;
        static getAvailableCurrencies(): Internal.Set<Internal.Currency>;
        getNumericCodeAsString(): string;
        getDisplayName(): string;
        getDisplayName(arg0: Internal.Locale_): string;
        getSymbol(): string;
        getDefaultFractionDigits(): number;
        getCurrencyCode(): string;
        static getInstance(arg0: Internal.Locale_): Internal.Currency;
        get numericCode(): number
        get availableCurrencies(): Internal.Set<Internal.Currency>
        get numericCodeAsString(): string
        get displayName(): string
        get symbol(): string
        get defaultFractionDigits(): number
        get currencyCode(): string
    }
    type Currency_ = Currency;
    class ClientboundSetActionBarTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getText(): Internal.Component;
        isSkippable(): boolean;
        get text(): Internal.Component
        get skippable(): boolean
    }
    type ClientboundSetActionBarTextPacket_ = ClientboundSetActionBarTextPacket;
    class LinkedHashMap <K, V> extends Internal.HashMap<K, V> implements Internal.Map<K, V> {
        constructor()
        constructor(arg0: Internal.Map_<K, V>)
        constructor(arg0: number)
        constructor(arg0: number, arg1: number, arg2: boolean)
        constructor(arg0: number, arg1: number)
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        putIfAbsent(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type LinkedHashMap_<K, V> = LinkedHashMap<K, V>;
    abstract class TransformTexture implements Internal.IGuiTexture {
        constructor()
        rotate(arg0: number): Internal.IGuiTexture;
        isLDLRegister(): boolean;
        transform(xOffset: number, yOffset: number): this;
        setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
        getTranslateKey(): string;
        updateTick(): void;
        setColor(color: number): Internal.IGuiTexture;
        buildConfigurator(father: Internal.ConfiguratorGroup_): void;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IGuiTexture;
        createPreview(father: Internal.ConfiguratorGroup_): void;
        drawSubArea(stack: Internal.PoseStack_, x: number, y: number, width: number, height: number, drawnU: number, drawnV: number, drawnWidth: number, drawnHeight: number): void;
        scale(scale: number): this;
        static serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
        name(): string;
        draw(stack: Internal.PoseStack_, mouseX: number, mouseY: number, x: number, y: number, width: number, height: number): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        transform(xOffset: number, yOffset: number): Internal.IGuiTexture;
        group(): string;
        get LDLRegister(): boolean
        set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
        get translateKey(): string
        set color(color: number)
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
    }
    type TransformTexture_ = TransformTexture;
    interface InterruptibleChannel extends Internal.Channel {
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type InterruptibleChannel_ = InterruptibleChannel;
    class GrassCutterFrontAttachment extends Internal.BaseHarvesterFrontAttachment {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type GrassCutterFrontAttachment_ = GrassCutterFrontAttachment;
    class DummySensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type DummySensor_ = DummySensor;
    class ServerData {
        constructor(arg0: string, arg1: string, arg2: boolean)
        static parseFavicon(arg0: string): string;
        setResourcePackStatus(arg0: Internal.ServerData$ServerPackStatus_): void;
        write(): Internal.CompoundTag;
        getIconB64(): string;
        getChatPreview(): Internal.ServerData$ChatPreview;
        setEnforcesSecureChat(arg0: boolean): void;
        setChatPreviewEnabled(arg0: boolean): void;
        isLan(): boolean;
        enforcesSecureChat(): boolean;
        previewsChat(): boolean;
        static read(arg0: Internal.CompoundTag_): Internal.ServerData;
        copyNameIconFrom(arg0: Internal.ServerData_): void;
        setIconB64(arg0: string): void;
        setPreviewsChat(arg0: boolean): void;
        getResourcePackStatus(): Internal.ServerData$ServerPackStatus;
        copyFrom(arg0: Internal.ServerData_): void;
        set resourcePackStatus(arg0: Internal.ServerData$ServerPackStatus_)
        get iconB64(): string
        get chatPreview(): Internal.ServerData$ChatPreview
        set enforcesSecureChat(arg0: boolean)
        set chatPreviewEnabled(arg0: boolean)
        get lan(): boolean
        set iconB64(arg0: string)
        set previewsChat(arg0: boolean)
        get resourcePackStatus(): Internal.ServerData$ServerPackStatus
        name: string;
        playerList: Internal.List<Internal.Component>;
        ip: string;
        ping: number;
        motd: Internal.Component;
        pinged: boolean;
        forgeData: Internal.ExtendedServerListData;
        version: Internal.Component;
        status: Internal.Component;
        protocol: number;
    }
    type ServerData_ = ServerData;
    abstract class DrawOp extends Internal.Op {
        constructor()
        usesStencil(): boolean;
    }
    type DrawOp_ = DrawOp;
    class FoodProperties {
        getSaturationModifier(): number;
        getEffects(): Internal.List<com.mojang.datafixers.util.Pair<Internal.MobEffectInstance, number>>;
        getNutrition(): number;
        isMeat(): boolean;
        isFastFood(): boolean;
        canAlwaysEat(): boolean;
        get saturationModifier(): number
        get effects(): Internal.List<com.mojang.datafixers.util.Pair<Internal.MobEffectInstance, number>>
        get nutrition(): number
        get meat(): boolean
        get fastFood(): boolean
    }
    type FoodProperties_ = FoodProperties;
    class CauldronBlock extends Internal.AbstractCauldronBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CauldronBlock_ = CauldronBlock;
    class ChatType$Bound extends Internal.Record {
        constructor(arg0: Internal.ChatType_, arg1: Internal.Component_, arg2: Internal.Component_)
        toNetwork(arg0: Internal.RegistryAccess_): Internal.ChatType$BoundNetwork;
        decorateNarration(arg0: Internal.Component_): Internal.Component;
        decorate(arg0: Internal.Component_): Internal.Component;
        name(): Internal.Component;
        targetName(): Internal.Component;
        withTargetName(arg0: Internal.Component_): this;
        chatType(): Internal.ChatType;
    }
    type ChatType$Bound_ = ChatType$Bound;
    interface ToIntFunction <T> {
        applyAsInt(arg0: T): number;
        (arg0: T): number;
    }
    type ToIntFunction_<T> = ToIntFunction<T>;
    class OpFlushState implements Internal.MeshDrawTarget {
        constructor(device: Internal.GpuDevice_, resourceProvider: icyllis.arc3d.engine.ResourceProvider_)
        beginOpsRenderPass(writeView: Internal.SurfaceView_, contentBounds: icyllis.arc3d.core.Rect2i_, colorOps: number, stencilOps: number, clearColor: number[], sampledTextures: Internal.Set_<Internal.Texture>, pipelineFlags: number): Internal.OpsRenderPass;
        makeIndexSpace(mesh: Internal.Mesh_): number;
        makeVertexWriter(mesh: Internal.Mesh_): Internal.ByteBuffer;
        getOpsRenderPass(): Internal.OpsRenderPass;
        makeInstanceSpace(mesh: Internal.Mesh_): number;
        reset(): void;
        getDevice(): Internal.GpuDevice;
        makeIndexWriter(mesh: Internal.Mesh_): Internal.ByteBuffer;
        findOrCreateGraphicsPipelineState(pipelineInfo: Internal.PipelineInfo_): Internal.GraphicsPipelineState;
        makeVertexSpace(mesh: Internal.Mesh_): number;
        makeInstanceWriter(mesh: Internal.Mesh_): Internal.ByteBuffer;
        get opsRenderPass(): Internal.OpsRenderPass
        get device(): Internal.GpuDevice
    }
    type OpFlushState_ = OpFlushState;
    class Tuple <A, B> {
        constructor(arg0: A, arg1: B)
        getA(): A;
        getB(): B;
        setB(arg0: B): void;
        setA(arg0: A): void;
        get a(): A
        get b(): B
        set b(arg0: B)
        set a(arg0: A)
    }
    type Tuple_<A, B> = Tuple<A, B>;
    class Holder$Kind extends Internal.Enum<Internal.Holder$Kind> {
        static values(): Internal.Holder$Kind[];
        static valueOf(arg0: string): Internal.Holder$Kind;
        static readonly DIRECT: Internal.Holder$Kind;
        static readonly REFERENCE: Internal.Holder$Kind;
    }
    type Holder$Kind_ = "reference" | Holder$Kind | "direct";
    class ParticleRenderingPhase extends Internal.Enum<Internal.ParticleRenderingPhase> {
        static values(): Internal.ParticleRenderingPhase[];
        static valueOf(name: string): Internal.ParticleRenderingPhase;
        static readonly EVERYTHING: Internal.ParticleRenderingPhase;
        static readonly TRANSLUCENT: Internal.ParticleRenderingPhase;
        static readonly OPAQUE: Internal.ParticleRenderingPhase;
    }
    type ParticleRenderingPhase_ = ParticleRenderingPhase | "translucent" | "opaque" | "everything";
    class BlendMode {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number)
        constructor(arg0: number, arg1: number, arg2: number)
        isOpaque(): boolean;
        static stringToBlendFactor(arg0: string): number;
        static stringToBlendFunc(arg0: string): number;
        apply(): void;
        get opaque(): boolean
    }
    type BlendMode_ = BlendMode;
    class TextTrieMap$Output {
        constructor()
        matchLength: number;
        partialMatch: boolean;
    }
    type TextTrieMap$Output_ = TextTrieMap$Output;
    class LerpingBossEvent extends Internal.BossEvent {
        constructor(arg0: Internal.UUID_, arg1: Internal.Component_, arg2: number, arg3: Internal.BossEvent$BossBarColor_, arg4: Internal.BossEvent$BossBarOverlay_, arg5: boolean, arg6: boolean, arg7: boolean)
    }
    type LerpingBossEvent_ = LerpingBossEvent;
    class MovingPistonBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        static newMovingBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.Direction_, arg4: boolean, arg5: boolean): Internal.BlockEntity;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly TYPE: Internal.EnumProperty<Internal.PistonType>;
        static readonly FACING: Internal.DirectionProperty;
    }
    type MovingPistonBlock_ = MovingPistonBlock;
    class NamespacedHolderHelper <T> {
    }
    type NamespacedHolderHelper_<T> = NamespacedHolderHelper<T>;
    class Module implements Internal.AnnotatedElement {
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        addOpens(arg0: string, arg1: Internal.Module_): this;
        isNamed(): boolean;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        isExported(arg0: string, arg1: Internal.Module_): boolean;
        getLayer(): Internal.ModuleLayer;
        isOpen(arg0: string): boolean;
        isOpen(arg0: string, arg1: Internal.Module_): boolean;
        addReads(arg0: Internal.Module_): this;
        isExported(arg0: string): boolean;
        addExports(arg0: string, arg1: Internal.Module_): this;
        getPackages(): Internal.Set<string>;
        getName(): string;
        addUses(arg0: typeof any): this;
        getClassLoader(): Internal.ClassLoader;
        canRead(arg0: Internal.Module_): boolean;
        getAnnotations(): Internal.Annotation[];
        getDescriptor(): Internal.ModuleDescriptor;
        canUse(arg0: typeof any): boolean;
        getResourceAsStream(arg0: string): Internal.InputStream;
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        get named(): boolean
        get layer(): Internal.ModuleLayer
        get packages(): Internal.Set<string>
        get name(): string
        get classLoader(): Internal.ClassLoader
        get annotations(): Internal.Annotation[]
        get descriptor(): Internal.ModuleDescriptor
        get declaredAnnotations(): Internal.Annotation[]
    }
    type Module_ = Module;
    interface IClumpedOrb {
        clumps$resolve(): boolean;
        clumps$getClumpedMap(): Internal.Map<number, number>;
        clumps$setClumpedMap(arg0: Internal.Map_<number, number>): void;
    }
    type IClumpedOrb_ = IClumpedOrb;
    class LakeFeature$Configuration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockStateProvider_, arg1: Internal.BlockStateProvider_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        barrier(): Internal.BlockStateProvider;
        fluid(): Internal.BlockStateProvider;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.LakeFeature$Configuration>;
    }
    type LakeFeature$Configuration_ = LakeFeature$Configuration;
    class WallSkullBlock extends Internal.AbstractSkullBlock {
        constructor(arg0: Internal.SkullBlock$Type_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type WallSkullBlock_ = WallSkullBlock;
    class ConduitBlock extends Internal.BaseEntityBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type ConduitBlock_ = ConduitBlock;
    interface ModelCuboidAccessor {
        getQuads(): any[];
        get quads(): any[]
    }
    type ModelCuboidAccessor_ = ModelCuboidAccessor;
    class ShapedRecipeSchema$ShapedRecipeJS extends Internal.RecipeJS {
        constructor()
        noShrink(): Internal.RecipeJS;
        getMod(): string;
        noMirror(): Internal.RecipeJS;
        get mod(): string
    }
    type ShapedRecipeSchema$ShapedRecipeJS_ = ShapedRecipeSchema$ShapedRecipeJS;
    class BlockEvent$BlockToolModificationEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean)
        setFinalState(arg0: Internal.BlockState_): void;
        getHeldItemStack(): Internal.ItemStack;
        getFinalState(): Internal.BlockState;
        getContext(): Internal.UseOnContext;
        getPlayer(): Internal.Player;
        isSimulated(): boolean;
        getToolAction(): Internal.ToolAction;
        set finalState(arg0: Internal.BlockState_)
        get heldItemStack(): Internal.ItemStack
        get finalState(): Internal.BlockState
        get context(): Internal.UseOnContext
        get player(): Internal.Player
        get simulated(): boolean
        get toolAction(): Internal.ToolAction
    }
    type BlockEvent$BlockToolModificationEvent_ = BlockEvent$BlockToolModificationEvent;
    abstract class RandomizableContainerBlockEntity extends Internal.BaseContainerBlockEntity {
        setLootTable(arg0: ResourceLocation_, arg1: number): void;
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        static setLootTable(arg0: Internal.BlockGetter_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: ResourceLocation_): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        unpackLootTable(arg0: Internal.Player_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
        static readonly LOOT_TABLE_SEED_TAG: "LootTableSeed";
        static readonly LOOT_TABLE_TAG: "LootTable";
        lootTable: ResourceLocation;
    }
    type RandomizableContainerBlockEntity_ = RandomizableContainerBlockEntity;
    class BellBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BellBlockEntity_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static clientTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BellBlockEntity_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        onHit(arg0: Internal.Direction_): void;
        getRenderBoundingBox(): Internal.AABB;
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        shaking: boolean;
        clickDirection: Internal.Direction;
        ticks: number;
    }
    type BellBlockEntity_ = BellBlockEntity;
    interface ByteBufAllocator {
        compositeDirectBuffer(arg0: number): Internal.CompositeByteBuf;
        directBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        buffer(): Internal.ByteBuf;
        compositeHeapBuffer(arg0: number): Internal.CompositeByteBuf;
        compositeBuffer(): Internal.CompositeByteBuf;
        heapBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        compositeDirectBuffer(): Internal.CompositeByteBuf;
        ioBuffer(): Internal.ByteBuf;
        heapBuffer(): Internal.ByteBuf;
        heapBuffer(arg0: number): Internal.ByteBuf;
        ioBuffer(arg0: number): Internal.ByteBuf;
        compositeBuffer(arg0: number): Internal.CompositeByteBuf;
        directBuffer(): Internal.ByteBuf;
        isDirectBufferPooled(): boolean;
        directBuffer(arg0: number): Internal.ByteBuf;
        calculateNewCapacity(arg0: number, arg1: number): number;
        buffer(arg0: number, arg1: number): Internal.ByteBuf;
        ioBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        compositeHeapBuffer(): Internal.CompositeByteBuf;
        buffer(arg0: number): Internal.ByteBuf;
        get directBufferPooled(): boolean
        readonly DEFAULT: Internal.PooledByteBufAllocator;
    }
    type ByteBufAllocator_ = ByteBufAllocator;
    class Item$Properties {
        constructor()
        rarity(arg0: Internal.Rarity_): this;
        durability(arg0: number): this;
        setNoRepair(): this;
        fireResistant(): this;
        food(arg0: Internal.FoodProperties_): this;
        craftRemainder(arg0: Internal.Item_): this;
        tab(arg0: Internal.CreativeModeTab_): this;
        defaultDurability(arg0: number): this;
        stacksTo(arg0: number): this;
    }
    type Item$Properties_ = Item$Properties;
    class ContextOptions {
        constructor()
        mGlyphCacheTextureMaximumBytes: number;
        mSupportBilerpFromGlyphAtlas: boolean;
        mErrorWriter: Internal.PrintWriter;
        mSkipGLErrorChecks: boolean;
        mInternalMultisampleCount: number;
        mMaxVkSecondaryCommandBufferCacheSize: number;
        mMaxTextureSizeOverride: number;
        mReducedShaderVariations: boolean;
        mMaxRuntimeProgramCacheSize: number;
        mAllowMultipleGlyphCacheTextures: boolean;
        mGlyphsAsPathsFontSize: number;
        mSharpenMipmappedTextures: boolean;
        mMinDistanceFieldFontSize: number;
        mDriverBugWorkarounds: Internal.DriverBugWorkarounds;
    }
    type ContextOptions_ = ContextOptions;
    interface IFocusGroup {
        getAllFocuses(): Internal.List<Internal.IFocus<any>>;
        getFocuses<T>(arg0: Internal.IIngredientType_<T>, arg1: Internal.RecipeIngredientRole_): Internal.Stream<Internal.IFocus<T>>;
        getItemStackFocuses(): Internal.Stream<Internal.IFocus<Internal.ItemStack>>;
        getItemStackFocuses(arg0: Internal.RecipeIngredientRole_): Internal.Stream<Internal.IFocus<Internal.ItemStack>>;
        getFocuses<T>(arg0: Internal.IIngredientType_<T>): Internal.Stream<Internal.IFocus<T>>;
        isEmpty(): boolean;
        getFocuses(arg0: Internal.RecipeIngredientRole_): Internal.Stream<Internal.IFocus<any>>;
        get allFocuses(): Internal.List<Internal.IFocus<any>>
        get itemStackFocuses(): Internal.Stream<Internal.IFocus<Internal.ItemStack>>
        get empty(): boolean
    }
    type IFocusGroup_ = IFocusGroup;
    interface RecipeBuilder {
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: string): void;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>): void;
        getDefaultRecipeId(arg0: Internal.ItemLike_): ResourceLocation;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: ResourceLocation_): void;
        unlockedBy(arg0: string, arg1: Internal.CriterionTriggerInstance_): this;
        getResult(): Internal.Item;
        group(arg0: string): this;
        get result(): Internal.Item
        readonly ROOT_RECIPE_ADVANCEMENT: ResourceLocation;
    }
    type RecipeBuilder_ = RecipeBuilder;
    interface AsynchronousChannel extends Internal.Channel {
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type AsynchronousChannel_ = AsynchronousChannel;
    class Villager extends Internal.AbstractVillager implements Internal.VillagerDataHolder, Internal.ReputationEventHandler {
        constructor(arg0: Internal.EntityType_<Internal.Villager>, arg1: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.Villager>, arg1: Internal.Level_, arg2: Internal.VillagerType_)
        getDistance(pos: BlockPos_): number;
        restock(): void;
        getVillagerData(): Internal.VillagerData;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getGossips(): Internal.GossipContainer;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getPlayerReputation(arg0: Internal.Player_): number;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        wantsMoreFood(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getBrain(): Internal.Brain<Internal.Villager>;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        shouldRestock(): boolean;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        wantsToSpawnGolem(arg0: number): boolean;
        isChasing(): boolean;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        playWorkSound(): void;
        spawnGolemIfNeeded(arg0: Internal.ServerLevel_, arg1: number, arg2: number): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        assignProfessionWhenSpawned(): boolean;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        releasePoi(arg0: Internal.MemoryModuleType_<Internal.GlobalPos>): void;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        gossip(arg0: Internal.ServerLevel_, arg1: Internal.Villager_, arg2: number): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        setGossips(arg0: Internal.Tag_): void;
        hasExcessFood(): boolean;
        refreshBrain(arg0: Internal.ServerLevel_): void;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        hasFarmSeeds(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setChasing(arg0: boolean): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        openTradingScreen(arg0: Internal.Player_, arg1: Internal.Component_, arg2: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        setOffers(arg0: Internal.MerchantOffers_): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        eatAndDigestFood(): void;
        setVillagerData(arg0: Internal.VillagerData_): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setVillagerXp(arg0: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        onReputationEventFrom(arg0: Internal.ReputationEventType_, arg1: Internal.Entity_): void;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get villagerData(): Internal.VillagerData
        get gossips(): Internal.GossipContainer
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get brain(): Internal.Brain<Internal.Villager>
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get chasing(): boolean
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        set gossips(arg0: Internal.Tag_)
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set chasing(arg0: boolean)
        set totalMovementSpeedMultiplier(speed: number)
        set offers(arg0: Internal.MerchantOffers_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set villagerData(arg0: Internal.VillagerData_)
        set motionX(x: number)
        set villagerXp(arg0: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly FOOD_POINTS: {[key: Internal.Item]: 4, [key: Internal.ItemNameBlockItem]: 1, [key: Internal.ItemNameBlockItem]: 1, [key: Internal.Item]: 1};
        static readonly SPEED_MODIFIER: 0.5;
        static readonly BREEDING_FOOD_THRESHOLD: 12;
        static readonly POI_MEMORIES: {[key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any};
    }
    type Villager_ = Villager;
    interface Float2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Float2ShortFunction;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2IntFunction;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2IntFunction;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Float2ByteFunction;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2IntFunction;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Float2LongFunction;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Float2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        getOrDefault(arg0: number, arg1: number): number;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Float2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Float2DoubleFunction;
        apply(arg0: number): number;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2IntFunction<T>;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2IntFunction<T>;
        size(): number;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2IntFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2IntFunction;
        clear(): void;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        get(arg0: number): number;
        remove(arg0: number): number;
        identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type Float2IntFunction_ = Float2IntFunction;
    class TemptingSensor extends Internal.Sensor<Internal.PathfinderMob> {
        constructor(arg0: Internal.Ingredient_)
        static readonly TEMPTATION_RANGE: 10;
    }
    type TemptingSensor_ = TemptingSensor;
    class RegistrateAdvancementProvider implements Internal.Consumer<Internal.Advancement>, Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.DataGenerator_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        desc(arg0: string, arg1: string, arg2: string): Internal.MutableComponent;
        accept(arg0: any): void;
        getName(): string;
        run(arg0: Internal.CachedOutput_): void;
        getSide(): Internal.LogicalSide;
        title(arg0: string, arg1: string, arg2: string): Internal.MutableComponent;
        accept(arg0: Internal.Advancement_): void;
        andThen(arg0: Internal.Consumer_<Internal.Advancement>): Internal.Consumer<Internal.Advancement>;
        get name(): string
        get side(): Internal.LogicalSide
    }
    type RegistrateAdvancementProvider_ = RegistrateAdvancementProvider;
    abstract class AbstractSimiWidget extends Internal.AbstractWidget implements Internal.TickableGuiEventListener {
        charTyped(arg0: string, arg1: number): boolean;
        atZLevel<T extends Internal.AbstractSimiWidget>(arg0: number): T;
        withCallback<T extends Internal.AbstractSimiWidget>(arg0: Internal.Runnable_): T;
        withCallback<T extends Internal.AbstractSimiWidget>(arg0: Internal.BiConsumer_<number, number>): T;
        getToolTip(): Internal.List<Internal.Component>;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        tick(): void;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        runCallback(arg0: number, arg1: number): void;
        get toolTip(): Internal.List<Internal.Component>
        lockedTooltipY: number;
        lockedTooltipX: number;
        static readonly HINT_RGB: 9877472;
        static readonly HEADER_RGB: 5476833;
    }
    type AbstractSimiWidget_ = AbstractSimiWidget;
    interface DSL$TypeReference {
        "in"(arg0: Internal.Schema_): Internal.TypeTemplate;
        typeName(): string;
    }
    type DSL$TypeReference_ = DSL$TypeReference;
    class CandleCakeBlock extends Internal.AbstractCandleBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        static byCandle(arg0: Internal.Block_): Internal.BlockState;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        static canLight(arg0: Internal.BlockState_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly LIT: Internal.BooleanProperty;
    }
    type CandleCakeBlock_ = CandleCakeBlock;
    interface CoordinateConsumer {
        consume(arg0: number, arg1: number, arg2: number): void;
        (arg0: number, arg1: number, arg2: number): void;
    }
    type CoordinateConsumer_ = CoordinateConsumer;
    interface DescriptionContext {
        typeName(type: typeof any): string;
        javaType(type: typeof any): Internal.TypeDescJS;
        readonly DEFAULT: Internal.DescriptionContext;
        readonly DISPLAY: Internal.DescriptionContext;
    }
    type DescriptionContext_ = DescriptionContext;
    class PlayerSocialManager {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.UserApiService_)
        addPlayer(arg0: Internal.PlayerInfo_): void;
        isBlocked(arg0: Internal.UUID_): boolean;
        isHidden(arg0: Internal.UUID_): boolean;
        startOnlineMode(): void;
        removePlayer(arg0: Internal.UUID_): void;
        stopOnlineMode(): void;
        shouldHideMessageFrom(arg0: Internal.UUID_): boolean;
        getDiscoveredUUID(arg0: string): Internal.UUID;
        getHiddenPlayers(): Internal.Set<Internal.UUID>;
        hidePlayer(arg0: Internal.UUID_): void;
        showPlayer(arg0: Internal.UUID_): void;
        get hiddenPlayers(): Internal.Set<Internal.UUID>
    }
    type PlayerSocialManager_ = PlayerSocialManager;
    /**
     * Invoked when a network packet is received.
     * 
     * Note that the behaviour of this event is depending on the **script type**.
     * 
     * In `server_scripts`, this event is invoked on the server side when a packet is received from a client.
     * 
     * In `client_scripts`, this event is invoked on the client side when a packet is received from the server.
    */
    class NetworkEventJS extends Internal.PlayerEventJS {
        constructor(p: Internal.Player_, c: string, d: Internal.CompoundTag_)
        /**
         * The channel of the packet.
        */
        getChannel(): string;
        /**
         * The data of the packet.
        */
        getData(): Internal.CompoundTag;
        /**
         * The channel of the packet.
        */
        get channel(): string
        /**
         * The data of the packet.
        */
        get data(): Internal.CompoundTag
    }
    type NetworkEventJS_ = NetworkEventJS;
    interface IPipeType <NodeDataType extends Internal.IAttachData> {
        modifyProperties(arg0: NodeDataType): NodeDataType;
        isPaintable(): boolean;
        type(): ResourceLocation;
        getThickness(): number;
        get paintable(): boolean
        get thickness(): number
    }
    type IPipeType_<NodeDataType extends Internal.IAttachData> = IPipeType<NodeDataType>;
    class CommandBuildContext$MissingTagAccessPolicy extends Internal.Enum<Internal.CommandBuildContext$MissingTagAccessPolicy> {
        static valueOf(arg0: string): Internal.CommandBuildContext$MissingTagAccessPolicy;
        static values(): Internal.CommandBuildContext$MissingTagAccessPolicy[];
        static readonly CREATE_NEW: Internal.CommandBuildContext$MissingTagAccessPolicy;
        static readonly FAIL: Internal.CommandBuildContext$MissingTagAccessPolicy;
        static readonly RETURN_EMPTY: Internal.CommandBuildContext$MissingTagAccessPolicy;
    }
    type CommandBuildContext$MissingTagAccessPolicy_ = CommandBuildContext$MissingTagAccessPolicy | "create_new" | "return_empty" | "fail";
    class MapCodec$MapCodecCodec <A> implements Internal.Codec<A> {
        constructor(arg0: Internal.MapCodec_<A>)
        optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec<A>;
        static empty<A>(): Internal.MapEncoder<A>;
        fieldOf(arg0: string): Internal.MapCodec<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.Encoder<B>;
        simple(): Internal.Decoder$Simple<A>;
        stable(): Internal.Codec<A>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        dispatch<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<A>>, arg2: Internal.Function_<A, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.Encoder<B>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<A>): Internal.Codec<A>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): Internal.Codec<A>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<A>>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        dispatchStable<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec<A>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        orElseGet(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        map<B>(arg0: Internal.Function_<A, B>): Internal.Decoder<B>;
        orElse(arg0: A): Internal.Codec<A>;
        deprecated(arg0: number): Internal.Codec<A>;
        codec(): Internal.MapCodec<A>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        dispatchMap<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.Decoder<B>;
        boxed(): Internal.Decoder$Boxed<A>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        xmap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        comapFlatMap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<A>): Internal.Codec<A>;
        optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec<A>;
        terminal(): Internal.Decoder$Terminal<A>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        orElse(arg0: Internal.Consumer_<string>, arg1: A): Internal.Codec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        listOf(): Internal.Codec<Internal.List<A>>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
        flatXmap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        flatComapMap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        mapResult(arg0: Internal.Codec$ResultFunction_<A>): Internal.Codec<A>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
    }
    type MapCodec$MapCodecCodec_<A> = Special.BiomeSource | Special.ChunkGenerator | Special.GlobalLootModifierSerializers | Special.MaterialCondition | Special.MaterialRule | MapCodec$MapCodecCodec<A> | Special.DensityFunctionType;
    class SnowballItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SnowballItem_ = SnowballItem;
    interface StateDefinition$Factory <O, S> {
        create(arg0: O, arg1: Internal.ImmutableMap_<Internal.Property<any>, Internal.Comparable<any>>, arg2: Internal.MapCodec_<S>): S;
    }
    type StateDefinition$Factory_<O, S> = StateDefinition$Factory<O, S>;
    interface Matrix3fc {
        lerp(arg0: Internal.Matrix3fc_, arg1: number, arg2: Internal.Matrix3f_): Internal.Matrix3f;
        rotateY(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        m00(): number;
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        equals(arg0: Internal.Matrix3fc_, arg1: number): boolean;
        scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        reflect(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        m21(): number;
        m02(): number;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        isFinite(): boolean;
        get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformTranspose(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
        mul(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        m12(): number;
        get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        m10(): number;
        get(arg0: number[]): number[];
        normalizedPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        positiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        quadraticFormProduct(arg0: Internal.Vector3fc_): number;
        normalizedPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        positiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        invert(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        getColumn(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: number[], arg1: number): number[];
        scale(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        get(arg0: number, arg1: number): number;
        getRowColumn(arg0: number, arg1: number): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        rotateLocalX(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        rotateLocalZ(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix3f_): Internal.Matrix3f;
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        m01(): number;
        rotateX(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        mulLocal(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        add(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): Internal.Matrix3f;
        m20(): number;
        get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        m22(): number;
        rotateZ(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
        rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        getEulerAnglesZYX(arg0: Internal.Vector3f_): Internal.Vector3f;
        transpose(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        transform(arg0: Internal.Vector3f_): Internal.Vector3f;
        normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        m11(): number;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): Internal.Matrix3f;
        getRow(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        mulComponentWise(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        sub(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        positiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
        cofactor(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        transform(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): Internal.Matrix3f;
        transformTranspose(arg0: Internal.Vector3f_): Internal.Vector3f;
        getScale(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateLocalY(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
        transformTranspose(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
        lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): Internal.Matrix3f;
        get finite(): boolean
    }
    type Matrix3fc_ = Matrix3fc;
    class ServerScoreboard$Method extends Internal.Enum<Internal.ServerScoreboard$Method> {
        static valueOf(arg0: string): Internal.ServerScoreboard$Method;
        static values(): Internal.ServerScoreboard$Method[];
        static readonly REMOVE: Internal.ServerScoreboard$Method;
        static readonly CHANGE: Internal.ServerScoreboard$Method;
    }
    type ServerScoreboard$Method_ = "remove" | "change" | ServerScoreboard$Method;
    interface CriterionTriggerInstance {
        serializeToJson(arg0: Internal.SerializationContext_): Internal.JsonObject;
        getCriterion(): ResourceLocation;
        get criterion(): ResourceLocation
    }
    type CriterionTriggerInstance_ = CriterionTriggerInstance;
    class Fox$Type extends Internal.Enum<Internal.Fox$Type> {
        static byName(arg0: string): Internal.Fox$Type;
        static byId(arg0: number): Internal.Fox$Type;
        static byBiome(arg0: Internal.Holder_<Internal.Biome>): Internal.Fox$Type;
        static values(): Internal.Fox$Type[];
        getName(): string;
        static valueOf(arg0: string): Internal.Fox$Type;
        getId(): number;
        get name(): string
        get id(): number
        static readonly RED: Internal.Fox$Type;
        static readonly SNOW: Internal.Fox$Type;
    }
    type Fox$Type_ = "snow" | Fox$Type | "red";
    interface FloatPredicate extends Internal.DoublePredicate, Internal.Predicate<number> {
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        and(arg0: Internal.FloatPredicate_): this;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        or(arg0: Internal.DoublePredicate_): this;
        test(arg0: number): boolean;
        or(arg0: Internal.FloatPredicate_): this;
        negate(): Internal.DoublePredicate;
        (arg0: number): boolean;
    }
    type FloatPredicate_ = FloatPredicate;
    class CompostableRecipesEventJS extends Internal.EventJS {
        constructor()
        removeAll(): void;
        add(ingredient: Internal.Ingredient_, f: number): void;
        remove(ingredient: Internal.Ingredient_): void;
        static originalMap: Internal.Object2FloatMap<Internal.ItemLike>;
    }
    type CompostableRecipesEventJS_ = CompostableRecipesEventJS;
    interface RecipeManager$CachedCheck <C extends Internal.Container, T extends Internal.Recipe<C>> {
        getRecipeFor(arg0: C, arg1: Internal.Level_): Internal.Optional<T>;
    }
    type RecipeManager$CachedCheck_<C extends Internal.Container, T extends Internal.Recipe<C>> = RecipeManager$CachedCheck<C, T>;
    class ModuleDescriptor$Exports implements Internal.Comparable<Internal.ModuleDescriptor$Exports> {
        isQualified(): boolean;
        targets(): Internal.Set<string>;
        source(): string;
        compareTo(arg0: Internal.ModuleDescriptor$Exports_): number;
        modifiers(): Internal.Set<Internal.ModuleDescriptor$Exports$Modifier>;
        compareTo(arg0: any): number;
        get qualified(): boolean
    }
    type ModuleDescriptor$Exports_ = ModuleDescriptor$Exports;
    class BowItem extends Internal.ProjectileWeaponItem implements Internal.Vanishable {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        static getPowerForTime(arg0: number): number;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        customArrow(arg0: Internal.AbstractArrow_): Internal.AbstractArrow;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly MAX_DRAW_DURATION: 20;
        static readonly DEFAULT_RANGE: 15;
    }
    type BowItem_ = BowItem;
    interface HeldItemUIFactory$IHeldItemUIHolder {
        createUI(arg0: Internal.Player_, arg1: Internal.HeldItemUIFactory$HeldItemHolder_): ModularUI;
    }
    type HeldItemUIFactory$IHeldItemUIHolder_ = HeldItemUIFactory$IHeldItemUIHolder;
    class UnitContext {
        constructor()
        pushDebug(): void;
        debugInfo(s: string, values: Internal.Collection_<any>): void;
        sub(): this;
        addConstant(s: string, u: Internal.Unit_): void;
        popDebug(): void;
        parse(input: string): Internal.Unit;
        getFunctionFactory(name: string): Internal.FunctionFactory;
        debugInfo(s: string): void;
        createStream(input: string): Internal.UnitTokenStream;
        addFunction(factory: Internal.FunctionFactory_): void;
        isDebug(): boolean;
        get debug(): boolean
        static readonly DEFAULT: Internal.UnitContext;
        readonly constants: Internal.Map<string, Internal.Unit>;
    }
    type UnitContext_ = UnitContext;
    class Llama extends Internal.AbstractChestedHorse implements Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.Llama>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setVariant(arg0: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        isTraderLlama(): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getCaravanHead(): this;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        getStrength(): number;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getVariant(): number;
        leaveCaravan(): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        inCaravan(): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getSwag(): Internal.DyeColor;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        joinCaravan(arg0: Internal.Llama_): void;
        hasCaravanTail(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set variant(arg0: number)
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get traderLlama(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get caravanHead(): Internal.Llama
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get strength(): number
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get variant(): number
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get swag(): Internal.DyeColor
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Llama_ = Llama;
    class JigsawBlock extends Internal.Block implements Internal.GameMasterBlock, Internal.EntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getTopFacing(arg0: Internal.BlockState_): Internal.Direction;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static canAttach(arg0: Internal.StructureTemplate$StructureBlockInfo_, arg1: Internal.StructureTemplate$StructureBlockInfo_): boolean;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getFrontFacing(arg0: Internal.BlockState_): Internal.Direction;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ORIENTATION: Internal.EnumProperty<Internal.FrontAndTop>;
    }
    type JigsawBlock_ = JigsawBlock;
    interface TransformStack extends Internal.TStack<Internal.TransformStack>, com.jozufozu.flywheel.util.transform.Transform<Internal.TransformStack> {
        translateBack(arg0: Vec3i_): this;
        cast(arg0: Internal.PoseStack_): this;
        multiply(arg0: Quaternionf_): this;
        translate(arg0: Vec3i_): this;
        rotateZRadians(arg0: number): this;
        mulNormal(arg0: Matrix3f_): this;
        translateAll(arg0: number): this;
        popPose(): this;
        translateBack(arg0: Vec3_): this;
        nudge(arg0: number): this;
        translate(arg0: number, arg1: number, arg2: number): this;
        scale(arg0: number): this;
        transform(arg0: Internal.PoseStack_): this;
        rotate(arg0: Internal.Direction_, arg1: number): this;
        multiplyRadians(arg0: Vec3f_, arg1: number): this;
        multiply(arg0: Vec3f_, arg1: number): this;
        scale(arg0: number, arg1: number, arg2: number): this;
        pushPose(): this;
        rotateCentered(arg0: Quaternionf_): this;
        unCentre(): this;
        rotateYRadians(arg0: number): this;
        rotateX(arg0: number): this;
        rotateY(arg0: number): this;
        translateX(arg0: number): this;
        translateZ(arg0: number): this;
        translateY(arg0: number): this;
        rotateCentered(arg0: Internal.Direction_, arg1: number): this;
        rotateZ(arg0: number): this;
        centre(): this;
        rotateToFace(arg0: Internal.Direction_): this;
        mulPose(arg0: Matrix4f_): this;
        rotate(arg0: number, arg1: Internal.Direction$Axis_): this;
        transform(arg0: Matrix4f_, arg1: Matrix3f_): this;
        rotateXRadians(arg0: number): this;
        translate(arg0: Vec3_): this;
        translateBack(arg0: number, arg1: number, arg2: number): this;
        translate(arg0: Vec3f_): this;
    }
    type TransformStack_ = TransformStack;
    class Pair <X, Y> {
        apply(consumer: Internal.BiConsumer_<X, Y>): void;
        right(): Y;
        static of<X, Y>(left: X, right: Y): Internal.Pair<X, Y>;
        left(): X;
        mapRight<S>(mapper: Internal.Function_<Y, S>): Internal.Pair<X, S>;
        map<R, S>(mapLeft: Internal.Function_<X, R>, mapRight: Internal.Function_<Y, S>): Internal.Pair<R, S>;
        flatMap<S>(mapper: Internal.BiFunction_<X, Y, S>): S;
        mapLeft<S>(mapper: Internal.Function_<X, S>): Internal.Pair<S, Y>;
    }
    type Pair_<X, Y> = Pair<X, Y>;
    class GTRegistryEventJS <K, V> extends Internal.StartupEventJS {
        constructor(r: any_<K, V>)
        create(id: string, type: string): com.gregtechceu.gtceu.api.registry.registrate.BuilderBase<V>;
        create(id: string, type: string, ...args: any[]): com.gregtechceu.gtceu.api.registry.registrate.BuilderBase<V>;
        create(id: string, ...args: any[]): com.gregtechceu.gtceu.api.registry.registrate.BuilderBase<V>;
        create(id: string): com.gregtechceu.gtceu.api.registry.registrate.BuilderBase<V>;
    }
    type GTRegistryEventJS_<K, V> = GTRegistryEventJS<K, V>;
    abstract class RenderTooltipEvent extends Internal.Event {
        constructor()
        getFont(): Internal.Font;
        getPoseStack(): Internal.PoseStack;
        getX(): number;
        getY(): number;
        getComponents(): Internal.List<Internal.ClientTooltipComponent>;
        getItemStack(): Internal.ItemStack;
        get font(): Internal.Font
        get poseStack(): Internal.PoseStack
        get x(): number
        get y(): number
        get components(): Internal.List<Internal.ClientTooltipComponent>
        get itemStack(): Internal.ItemStack
    }
    type RenderTooltipEvent_ = RenderTooltipEvent;
    interface TickingBlockEntity {
        getPos(): BlockPos;
        isRemoved(): boolean;
        getType(): string;
        tick(): void;
        get pos(): BlockPos
        get removed(): boolean
        get type(): string
    }
    type TickingBlockEntity_ = TickingBlockEntity;
    interface SurfaceRules$ConditionSource extends Internal.Function<Internal.SurfaceRules$Context, Internal.SurfaceRules$Condition> {
        andThen<V>(arg0: Internal.Function_<Internal.SurfaceRules$Condition, V>): Internal.Function<Internal.SurfaceRules$Context, V>;
        bootstrap(arg0: Internal.Registry_<Internal.Codec<Internal.SurfaceRules$ConditionSource>>): Internal.Codec<Internal.SurfaceRules$ConditionSource>;
        identity<T>(): Internal.Function<T, T>;
        codec(): Internal.KeyDispatchDataCodec<Internal.SurfaceRules$ConditionSource>;
        apply(arg0: Internal.SurfaceRules$Context_): Internal.SurfaceRules$Condition;
        compose<V>(arg0: Internal.Function_<V, Internal.SurfaceRules$Context>): Internal.Function<V, Internal.SurfaceRules$Condition>;
        readonly CODEC: Internal.Codec<Internal.SurfaceRules$ConditionSource>;
    }
    type SurfaceRules$ConditionSource_ = SurfaceRules$ConditionSource;
    interface Pointer {
        address(): number;
        readonly CLONG_SIZE: 4;
        readonly POINTER_SHIFT: 3;
        readonly CLONG_SHIFT: 2;
        readonly BITS64: true;
        readonly BITS32: false;
        readonly POINTER_SIZE: 8;
    }
    type Pointer_ = Pointer;
    class DisplayInfo implements Internal.DisplayInfoFTBL {
        constructor(arg0: Internal.ItemStack_, arg1: Internal.Component_, arg2: Internal.Component_, arg3: ResourceLocation_, arg4: Internal.FrameType_, arg5: boolean, arg6: boolean, arg7: boolean)
        setLocation(arg0: number, arg1: number): void;
        serializeToJson(): Internal.JsonElement;
        getX(): number;
        getY(): number;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.DisplayInfo;
        isHidden(): boolean;
        getIcon(): Internal.ItemStack;
        getIconStackFTBL(): Internal.ItemStack;
        shouldShowToast(): boolean;
        getBackground(): ResourceLocation;
        getFrame(): Internal.FrameType;
        getTitle(): Internal.Component;
        shouldAnnounceChat(): boolean;
        static fromJson(arg0: Internal.JsonObject_): Internal.DisplayInfo;
        getDescription(): Internal.Component;
        serializeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        get x(): number
        get y(): number
        get hidden(): boolean
        get icon(): Internal.ItemStack
        get iconStackFTBL(): Internal.ItemStack
        get background(): ResourceLocation
        get frame(): Internal.FrameType
        get title(): Internal.Component
        get description(): Internal.Component
    }
    type DisplayInfo_ = DisplayInfo;
    class OctahedralGroup extends Internal.Enum<Internal.OctahedralGroup> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.OctahedralGroup;
        inverse(): this;
        rotate(arg0: Internal.Direction_): Internal.Direction;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        inverts(arg0: Internal.Direction$Axis_): boolean;
        getSerializedName(): string;
        static values(): Internal.OctahedralGroup[];
        rotate(arg0: Internal.FrontAndTop_): Internal.FrontAndTop;
        compose(arg0: Internal.OctahedralGroup_): this;
        transformation(): Matrix3f;
        get serializedName(): string
        static readonly ROT_180_EDGE_XY_NEG: Internal.OctahedralGroup;
        static readonly ROT_180_EDGE_YZ_POS: Internal.OctahedralGroup;
        static readonly SWAP_XZ: Internal.OctahedralGroup;
        static readonly ROT_90_REF_Y_NEG: Internal.OctahedralGroup;
        static readonly INVERT_Z: Internal.OctahedralGroup;
        static readonly SWAP_YZ: Internal.OctahedralGroup;
        static readonly INVERT_X: Internal.OctahedralGroup;
        static readonly ROT_180_EDGE_XY_POS: Internal.OctahedralGroup;
        static readonly ROT_180_EDGE_YZ_NEG: Internal.OctahedralGroup;
        static readonly ROT_90_Z_POS: Internal.OctahedralGroup;
        static readonly SWAP_NEG_YZ: Internal.OctahedralGroup;
        static readonly ROT_180_FACE_XY: Internal.OctahedralGroup;
        static readonly SWAP_NEG_XZ: Internal.OctahedralGroup;
        static readonly ROT_90_Z_NEG: Internal.OctahedralGroup;
        static readonly ROT_60_REF_PNN: Internal.OctahedralGroup;
        static readonly ROT_60_REF_PPP: Internal.OctahedralGroup;
        static readonly ROT_60_REF_PNP: Internal.OctahedralGroup;
        static readonly ROT_60_REF_NNP: Internal.OctahedralGroup;
        static readonly ROT_60_REF_NNN: Internal.OctahedralGroup;
        static readonly ROT_60_REF_NPP: Internal.OctahedralGroup;
        static readonly ROT_60_REF_PPN: Internal.OctahedralGroup;
        static readonly ROT_90_REF_Y_POS: Internal.OctahedralGroup;
        static readonly ROT_60_REF_NPN: Internal.OctahedralGroup;
        static readonly ROT_90_X_NEG: Internal.OctahedralGroup;
        static readonly ROT_120_PNP: Internal.OctahedralGroup;
        static readonly INVERT_Y: Internal.OctahedralGroup;
        static readonly ROT_180_EDGE_XZ_POS: Internal.OctahedralGroup;
        static readonly SWAP_XY: Internal.OctahedralGroup;
        static readonly ROT_120_NPN: Internal.OctahedralGroup;
        static readonly ROT_90_REF_Z_POS: Internal.OctahedralGroup;
        static readonly ROT_120_NNP: Internal.OctahedralGroup;
        static readonly ROT_90_REF_X_POS: Internal.OctahedralGroup;
        static readonly ROT_120_PPN: Internal.OctahedralGroup;
        static readonly ROT_120_NNN: Internal.OctahedralGroup;
        static readonly ROT_120_NPP: Internal.OctahedralGroup;
        static readonly ROT_90_X_POS: Internal.OctahedralGroup;
        static readonly ROT_120_PNN: Internal.OctahedralGroup;
        static readonly ROT_120_PPP: Internal.OctahedralGroup;
        static readonly ROT_90_REF_X_NEG: Internal.OctahedralGroup;
        static readonly IDENTITY: Internal.OctahedralGroup;
        static readonly SWAP_NEG_XY: Internal.OctahedralGroup;
        static readonly ROT_180_FACE_YZ: Internal.OctahedralGroup;
        static readonly ROT_180_FACE_XZ: Internal.OctahedralGroup;
        static readonly ROT_180_EDGE_XZ_NEG: Internal.OctahedralGroup;
        static readonly ROT_90_REF_Z_NEG: Internal.OctahedralGroup;
        static readonly ROT_90_Y_NEG: Internal.OctahedralGroup;
        static readonly ROT_90_Y_POS: Internal.OctahedralGroup;
        static readonly INVERSION: Internal.OctahedralGroup;
    }
    type OctahedralGroup_ = "inversion" | "rot_180_face_xz" | "invert_z" | "rot_180_edge_xy_pos" | "rot_120_pnp" | "rot_120_ppp" | "rot_120_nnn" | "rot_120_npn" | "rot_90_ref_z_neg" | "rot_180_edge_xz_pos" | "swap_xy" | "rot_90_x_neg" | "swap_neg_yz" | "identity" | "rot_90_z_neg" | "rot_90_ref_z_pos" | "rot_60_ref_ppn" | "rot_60_ref_npp" | "rot_60_ref_pnn" | "rot_60_ref_nnp" | "rot_180_edge_yz_pos" | "swap_yz" | "rot_90_y_pos" | "rot_90_ref_y_neg" | "rot_90_ref_y_pos" | "rot_90_x_pos" | "rot_180_face_yz" | "rot_180_edge_xy_neg" | "rot_120_nnp" | "rot_120_pnn" | "rot_120_npp" | "rot_120_ppn" | "swap_neg_xz" | "rot_90_ref_x_pos" | "invert_x" | OctahedralGroup | "rot_180_edge_xz_neg" | "rot_90_ref_x_neg" | "rot_180_face_xy" | "rot_90_z_pos" | "rot_60_ref_nnn" | "rot_60_ref_ppp" | "rot_90_y_neg" | "rot_180_edge_yz_neg" | "swap_xz" | "rot_60_ref_npn" | "invert_y" | "rot_60_ref_pnp" | "swap_neg_xy";
    class FloatTag extends Internal.NumericTag {
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getType(): Internal.TagType<Internal.FloatTag>;
        static valueOf(arg0: number): Internal.FloatTag;
        get asString(): string
        get type(): Internal.TagType<Internal.FloatTag>
        static readonly TYPE: Internal.TagType<Internal.FloatTag>;
        static readonly ZERO: Internal.FloatTag;
    }
    type FloatTag_ = FloatTag;
    class Program {
        constructor(arg0: Internal.Program$Type_, arg1: number, arg2: string)
        attachToShader(arg0: Internal.Shader_): void;
        static compileShader(arg0: Internal.Program$Type_, arg1: string, arg2: Internal.InputStream_, arg3: string, arg4: Internal.GlslPreprocessor_): Internal.Program;
        close(): void;
        getName(): string;
        getId(): number;
        get name(): string
        get id(): number
    }
    type Program_ = Program;
    abstract class AbstractStringBuilder implements Internal.CharSequence, Internal.Appendable {
        reverse(): this;
        append(arg0: string): this;
        codePointAt(arg0: number): number;
        insert(arg0: number, arg1: string): this;
        append(arg0: number): this;
        append(arg0: boolean): this;
        append(arg0: number): this;
        lastIndexOf(arg0: string): number;
        insert(arg0: number, arg1: number): this;
        getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void;
        indexOf(arg0: string): number;
        append(arg0: number): this;
        lastIndexOf(arg0: string, arg1: number): number;
        insert(arg0: number, arg1: boolean): this;
        charAt(arg0: number): string;
        length(): number;
        replace(arg0: number, arg1: number, arg2: string): this;
        trimToSize(): void;
        insert(arg0: number, arg1: number): this;
        append(arg0: string): this;
        "delete"(arg0: number, arg1: number): this;
        static compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
        indexOf(arg0: string, arg1: number): number;
        chars(): Internal.IntStream;
        ensureCapacity(arg0: number): void;
        insert(arg0: number, arg1: Internal.CharSequence_): this;
        insert(arg0: number, arg1: string): this;
        insert(arg0: number, arg1: any): this;
        append(arg0: number): this;
        capacity(): number;
        append(arg0: string[]): this;
        codePointCount(arg0: number, arg1: number): number;
        substring(arg0: number): string;
        setCharAt(arg0: number, arg1: string): void;
        setLength(arg0: number): void;
        isEmpty(): boolean;
        codePointBefore(arg0: number): number;
        append(arg0: string[], arg1: number, arg2: number): this;
        deleteCharAt(arg0: number): this;
        append(arg0: Internal.StringBuffer_): this;
        subSequence(arg0: number, arg1: number): Internal.CharSequence;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        appendCodePoint(arg0: number): this;
        substring(arg0: number, arg1: number): string;
        insert(arg0: number, arg1: number): this;
        insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): this;
        insert(arg0: number, arg1: number): this;
        insert(arg0: number, arg1: string[], arg2: number, arg3: number): this;
        offsetByCodePoints(arg0: number, arg1: number): number;
        append(arg0: any): this;
        insert(arg0: number, arg1: string[]): this;
        append(arg0: Internal.CharSequence_): this;
        codePoints(): Internal.IntStream;
        set length(arg0: number)
        get empty(): boolean
    }
    type AbstractStringBuilder_ = AbstractStringBuilder;
    class StageChangeEvent {
        getPlayerStages(): Internal.Stages;
        getPlayer(): Internal.Player;
        getStage(): string;
        get playerStages(): Internal.Stages
        get player(): Internal.Player
        get stage(): string
    }
    type StageChangeEvent_ = StageChangeEvent;
    class WeakReference <T> extends Internal.Reference<T> {
        constructor(arg0: T)
        constructor(arg0: T, arg1: any_<T>)
    }
    type WeakReference_<T> = WeakReference<T>;
    class PlayerEvent$ItemSmeltedEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_)
        getSmelting(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        get smelting(): Internal.ItemStack
        get entity(): Internal.Entity
    }
    type PlayerEvent$ItemSmeltedEvent_ = PlayerEvent$ItemSmeltedEvent;
    interface IMixinEditBox {
        getHightlightPosKonkrete(): number;
        onValueChangeKonkrete(arg0: string): void;
        getIsEditableKonkrete(): boolean;
        getMaxLengthKonkrete(): number;
        get hightlightPosKonkrete(): number
        get isEditableKonkrete(): boolean
        get maxLengthKonkrete(): number
    }
    type IMixinEditBox_ = IMixinEditBox;
    interface ArgumentTypeInfo$Template <A extends Internal.ArgumentType<any>> {
        type(): Internal.ArgumentTypeInfo<A, any>;
        instantiate(arg0: Internal.CommandBuildContext_): A;
    }
    type ArgumentTypeInfo$Template_<A extends Internal.ArgumentType<any>> = ArgumentTypeInfo$Template<A>;
    class SwordItem extends Internal.TieredItem implements Internal.Vanishable, Internal.ModifiableItemKJS {
        constructor(arg0: Internal.Tier_, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        kjs$getAttributeMap(): Internal.Multimap<any, any>;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        kjs$setAttributeMap(arg0: Internal.Multimap_<any, any>): void;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        getDamage(): number;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        get damage(): number
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        defaultModifiers: Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
    }
    type SwordItem_ = SwordItem;
    class UpgradeData {
        constructor(arg0: Internal.CompoundTag_, arg1: Internal.LevelHeightAccessor_)
        upgrade(arg0: Internal.LevelChunk_): void;
        write(): Internal.CompoundTag;
        isEmpty(): boolean;
        get empty(): boolean
        static readonly EMPTY: Internal.UpgradeData;
    }
    type UpgradeData_ = UpgradeData;
    class EntityLeaveLevelEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: Internal.Level_)
        getLevel(): Internal.Level;
        get level(): Internal.Level
    }
    type EntityLeaveLevelEvent_ = EntityLeaveLevelEvent;
    interface BasicFileAttributes {
        isRegularFile(): boolean;
        creationTime(): Internal.FileTime;
        isSymbolicLink(): boolean;
        isOther(): boolean;
        fileKey(): any;
        isDirectory(): boolean;
        size(): number;
        lastModifiedTime(): Internal.FileTime;
        lastAccessTime(): Internal.FileTime;
        get regularFile(): boolean
        get symbolicLink(): boolean
        get other(): boolean
        get directory(): boolean
    }
    type BasicFileAttributes_ = BasicFileAttributes;
    class StructureMode extends Internal.Enum<Internal.StructureMode> implements Internal.StringRepresentable {
        static values(): Internal.StructureMode[];
        getDisplayName(): Internal.Component;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.StructureMode;
        get displayName(): Internal.Component
        get serializedName(): string
        static readonly SAVE: Internal.StructureMode;
        static readonly CORNER: Internal.StructureMode;
        static readonly LOAD: Internal.StructureMode;
        static readonly DATA: Internal.StructureMode;
    }
    type StructureMode_ = "load" | StructureMode | "save" | "data" | "corner";
    interface Channel$Unsafe {
        localAddress(): Internal.SocketAddress;
        deregister(arg0: Internal.ChannelPromise_): void;
        recvBufAllocHandle(): Internal.RecvByteBufAllocator$Handle;
        closeForcibly(): void;
        close(arg0: Internal.ChannelPromise_): void;
        beginRead(): void;
        outboundBuffer(): Internal.ChannelOutboundBuffer;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): void;
        flush(): void;
        bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): void;
        register(arg0: Internal.EventLoop_, arg1: Internal.ChannelPromise_): void;
        disconnect(arg0: Internal.ChannelPromise_): void;
        write(arg0: any, arg1: Internal.ChannelPromise_): void;
        remoteAddress(): Internal.SocketAddress;
        voidPromise(): Internal.ChannelPromise;
    }
    type Channel$Unsafe_ = Channel$Unsafe;
    interface IPlantable {
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
    }
    type IPlantable_ = IPlantable;
    interface Matrix3dc {
        reflect(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotate(arg0: Internal.Quaterniondc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getRowColumn(arg0: number, arg1: number): number;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        scale(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        isFinite(): boolean;
        m01(): number;
        m22(): number;
        rotate(arg0: Internal.AxisAngle4f_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m20(): number;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotate(arg0: Internal.AxisAngle4d_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transpose(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transform(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normal(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: number[]): number[];
        positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        quadraticFormProduct(arg0: Internal.Vector3fc_): number;
        quadraticFormProduct(arg0: Internal.Vector3dc_): number;
        cofactor(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m12(): number;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m10(): number;
        transformTranspose(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: number[], arg1: number): number[];
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getScale(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        reflect(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        mulLocal(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        add(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        scale(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        get(arg0: number[], arg1: number): number[];
        rotate(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m02(): number;
        scale(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m00(): number;
        m21(): number;
        rotateLocalZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        mul(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotateLocal(arg0: Internal.Quaterniondc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotateLocalX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
        lerp(arg0: Internal.Matrix3dc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        get(arg0: number[]): number[];
        determinant(): number;
        equals(arg0: Internal.Matrix3dc_, arg1: number): boolean;
        transform(arg0: Internal.Vector3f_): Internal.Vector3f;
        reflect(arg0: Internal.Quaterniondc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        obliqueZ(arg0: number, arg1: number, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        get(arg0: number, arg1: number): number;
        sub(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformTranspose(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulComponentWise(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        invert(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m11(): number;
        transformTranspose(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get finite(): boolean
    }
    type Matrix3dc_ = Matrix3dc;
    class RemoveWorldgenEventJS extends Internal.StartupEventJS {
        constructor()
        printFiltered(): void;
        removeSpawns(p: Internal.Consumer_<Internal.RemoveSpawnsProperties>): void;
        removeAllFeatures(filter: Internal.BiomeFilter_): void;
        printSpawns(category: Internal.MobCategory_): void;
        removeOres(p: Internal.Consumer_<Internal.RemoveOresProperties>): void;
        printFeatures(type: Internal.GenerationStep$Decoration_): void;
        removeAllSpawns(): void;
        removeAllFeatures(): void;
        printSpawns(): void;
        removeFeatureById(filter: Internal.BiomeFilter_, decoration: Internal.GenerationStep$Decoration_, ids: ResourceLocation_[]): void;
        printFeatures(type: Internal.GenerationStep$Decoration_, filter: Internal.BiomeFilter_): void;
        printFeaturesForType(type: Internal.GenerationStep$Decoration_, filter: Internal.BiomeFilter_, afterRemoval: boolean): void;
        printFiltered(type: Internal.GenerationStep$Decoration_): void;
        removeAllFeatures(filter: Internal.BiomeFilter_, type: Internal.GenerationStep$Decoration_): void;
        removeFeatureById(type: Internal.GenerationStep$Decoration_, ids: ResourceLocation_[]): void;
        printFeatures(): void;
        printFiltered(type: Internal.GenerationStep$Decoration_, filter: Internal.BiomeFilter_): void;
    }
    type RemoveWorldgenEventJS_ = RemoveWorldgenEventJS;
    class HashBiMap <K, V> extends Internal.Maps$IteratorBasedAbstractMap<K, V> implements Internal.BiMap<K, V>, Internal.Serializable {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        static create<K, V>(arg0: number): Internal.HashBiMap<K, V>;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        inverse(): Internal.BiMap<V, K>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        putIfAbsent(arg0: K, arg1: V): V;
        entrySet(): Internal.Set<any>;
        static create<K, V>(arg0: Internal.Map_<K, V>): Internal.HashBiMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static create<K, V>(): Internal.HashBiMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        values(): Internal.Set<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        forcePut(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type HashBiMap_<K, V> = HashBiMap<K, V>;
    interface LootItemFunction extends Internal.LootContextUser, Internal.BiFunction<Internal.ItemStack, Internal.LootContext, Internal.ItemStack> {
        decorate(arg0: Internal.BiFunction_<Internal.ItemStack, Internal.LootContext, Internal.ItemStack>, arg1: Internal.Consumer_<Internal.ItemStack>, arg2: Internal.LootContext_): Internal.Consumer<Internal.ItemStack>;
        andThen<V>(arg0: Internal.Function_<Internal.ItemStack, V>): Internal.BiFunction<Internal.ItemStack, Internal.LootContext, V>;
        apply(arg0: Internal.ItemStack_, arg1: Internal.LootContext_): Internal.ItemStack;
        getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
        validate(arg0: Internal.ValidationContext_): void;
        getType(): Internal.LootItemFunctionType;
        get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
        get type(): Internal.LootItemFunctionType
    }
    type LootItemFunction_ = LootItemFunction;
    interface SignedMessageValidator {
        validateHeader(arg0: Internal.SignedMessageHeader_, arg1: Internal.MessageSignature_, arg2: number[]): Internal.SignedMessageValidator$State;
        create(arg0: Internal.ProfilePublicKey_, arg1: boolean): this;
        validateMessage(arg0: Internal.PlayerChatMessage_): Internal.SignedMessageValidator$State;
    }
    type SignedMessageValidator_ = SignedMessageValidator;
    class CommandBlock extends Internal.BaseEntityBlock implements Internal.GameMasterBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: boolean)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly CONDITIONAL: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type CommandBlock_ = CommandBlock;
    class ClientboundContainerSetDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getValue(): number;
        getContainerId(): number;
        isSkippable(): boolean;
        getId(): number;
        get value(): number
        get containerId(): number
        get skippable(): boolean
        get id(): number
    }
    type ClientboundContainerSetDataPacket_ = ClientboundContainerSetDataPacket;
    class Block extends Internal.BlockBehaviour implements Internal.BlockColorSettings<any>, Internal.ItemLike, Internal.IForgeBlock, Internal.InjectedBlockExtension {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        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 updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number, arg5: number): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockEntity_): void;
        static canSupportRigidBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        static popResource(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): void;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getDescriptionId(): string;
        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;
        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;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getJumpFactor(): number;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getSpeedFactor(): number;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static canSupportCenter(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        setMaterial(v: Internal.MaterialJS_): void;
        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;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getRenderPropertiesInternal(): any;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientBlockExtensions>): void;
        getBlockStates(): Internal.List<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        fillItemCategory(arg0: Internal.CreativeModeTab_, arg1: Internal.NonNullList_<Internal.ItemStack>): void;
        useSmoothColorBlending(arg0: Internal.BlockAndTintGetter_, arg1: any, arg2: BlockPos_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        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
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
        static popResourceFromFace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.ItemStack_): void;
        getFriction(): number;
        handlePrecipitation(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Biome$Precipitation_): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        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;
        static isFaceFull(arg0: Internal.VoxelShape_, arg1: Internal.Direction_): boolean;
        useSmoothColorBlending(view: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): boolean;
        static updateFromNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockState;
        static byItem(arg0: Internal.Item_): Internal.Block;
        destroy(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.LootContext$Builder_): void;
        static dropResources(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        defaultBlockState(): Internal.BlockState;
        getStateForPlacement(arg0: Internal.BlockPlaceContext_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        arch$holder(): Internal.Holder<Internal.Block>;
        /**
         * @deprecated
        */
        getCloneItemStack(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        hasDynamicShape(): boolean;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        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;
        isRandomlyTicking(arg0: Internal.BlockState_): boolean;
        static isShapeFullBlock(arg0: Internal.VoxelShape_): boolean;
        withPropertiesOf(arg0: Internal.BlockState_): Internal.BlockState;
        static isExceptionForConnection(arg0: Internal.BlockState_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.BlockGetter_, arg2: Internal.List_<Internal.Component>, arg3: Internal.TooltipFlag_): void;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.VoxelShape;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        wasExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        getName(): Internal.MutableComponent;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        updateEntityAfterFallOn(arg0: Internal.BlockGetter_, arg1: Internal.Entity_): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        isPossibleToRespawnInThis(): 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;
        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;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static updateOrDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: number): void;
        static stateById(arg0: number): Internal.BlockState;
        static getDrops(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockEntity_, arg4: Internal.Entity_, arg5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        popExperience(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number): void;
        static getId(arg0: Internal.BlockState_): number;
        static pushEntitiesUp(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): Internal.BlockState;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        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;
        static shouldRenderFace(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: BlockPos_): boolean;
        get descriptionId(): string
        /**
         * @deprecated
        */
        get explosionResistance(): number
        get jumpFactor(): number
        get speedFactor(): number
        set material(v: Internal.MaterialJS_)
        get renderPropertiesInternal(): any
        get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get friction(): number
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get name(): Internal.MutableComponent
        get possibleToRespawnInThis(): boolean
        get mod(): string
        static readonly UPDATE_ALL_IMMEDIATE: 11;
        static readonly INDESTRUCTIBLE: -1.0;
        static readonly UPDATE_KNOWN_SHAPE: 16;
        static readonly UPDATE_IMMEDIATE: 8;
        static readonly UPDATE_SUPPRESS_DROPS: 32;
        static readonly UPDATE_ALL: 3;
        static readonly UPDATE_CLIENTS: 2;
        static readonly UPDATE_INVISIBLE: 4;
        static readonly UPDATE_LIMIT: 512;
        static readonly UPDATE_SUPPRESS_LIGHT: 128;
        static readonly UPDATE_NONE: 4;
        static readonly INSTANT: 0.0;
        /**
         * @deprecated
        */
        static readonly BLOCK_STATE_REGISTRY: Internal.IdMapper<Internal.BlockState>;
        static readonly UPDATE_NEIGHBORS: 1;
        static readonly UPDATE_MOVE_BY_PISTON: 64;
    }
    type Block_ = Special.Block | Block;
    class BitSet implements Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: number)
        clone(): any;
        set(arg0: number): void;
        cardinality(): number;
        xor(arg0: Internal.BitSet_): void;
        isEmpty(): boolean;
        set(arg0: number, arg1: number, arg2: boolean): void;
        intersects(arg0: Internal.BitSet_): boolean;
        get(arg0: number, arg1: number): this;
        set(arg0: number, arg1: boolean): void;
        static valueOf(arg0: number[]): Internal.BitSet;
        previousSetBit(arg0: number): number;
        or(arg0: Internal.BitSet_): void;
        get(arg0: number): boolean;
        set(arg0: number, arg1: number): void;
        andNot(arg0: Internal.BitSet_): void;
        and(arg0: Internal.BitSet_): void;
        stream(): Internal.IntStream;
        length(): number;
        static valueOf(arg0: Internal.LongBuffer_): Internal.BitSet;
        clear(arg0: number): void;
        clear(arg0: number, arg1: number): void;
        flip(arg0: number, arg1: number): void;
        flip(arg0: number): void;
        nextClearBit(arg0: number): number;
        static valueOf(arg0: number[]): Internal.BitSet;
        static valueOf(arg0: Internal.ByteBuffer_): Internal.BitSet;
        previousClearBit(arg0: number): number;
        nextSetBit(arg0: number): number;
        toByteArray(): number[];
        toLongArray(): number[];
        size(): number;
        clear(): void;
        get empty(): boolean
    }
    type BitSet_ = BitSet;
    interface RuleTestType <P extends Internal.RuleTest> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.RuleTest>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly TAG_TEST: Internal.RuleTestType<Internal.TagMatchTest>;
        readonly RANDOM_BLOCKSTATE_TEST: Internal.RuleTestType<Internal.RandomBlockStateMatchTest>;
        readonly BLOCKSTATE_TEST: Internal.RuleTestType<Internal.BlockStateMatchTest>;
        readonly ALWAYS_TRUE_TEST: Internal.RuleTestType<Internal.AlwaysTrueTest>;
        readonly RANDOM_BLOCK_TEST: Internal.RuleTestType<Internal.RandomBlockMatchTest>;
        readonly BLOCK_TEST: Internal.RuleTestType<Internal.BlockMatchTest>;
    }
    type RuleTestType_<P extends Internal.RuleTest> = RuleTestType<P> | Special.RuleTest;
    class ChunkRenderDispatcher {
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.LevelRenderer_, arg2: Internal.Executor_, arg3: boolean, arg4: Internal.ChunkBufferBuilderPack_)
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.LevelRenderer_, arg2: Internal.Executor_, arg3: boolean, arg4: Internal.ChunkBufferBuilderPack_, arg5: number)
        getFreeBufferCount(): number;
        setCamera(arg0: Vec3_): void;
        rebuildChunkSync(arg0: Internal.ChunkRenderDispatcher$RenderChunk_, arg1: Internal.RenderRegionCache_): void;
        getCameraPosition(): Vec3;
        schedule(arg0: Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_): void;
        uploadAllPendingUploads(): void;
        getToBatchCount(): number;
        getToUpload(): number;
        dispose(): void;
        blockUntilClear(): void;
        isQueueEmpty(): boolean;
        getStats(): string;
        setLevel(arg0: Internal.ClientLevel_): void;
        uploadChunkLayer(arg0: Internal.BufferBuilder$RenderedBuffer_, arg1: Internal.VertexBuffer_): Internal.CompletableFuture<void>;
        get freeBufferCount(): number
        set camera(arg0: Vec3_)
        get cameraPosition(): Vec3
        get toBatchCount(): number
        get toUpload(): number
        get queueEmpty(): boolean
        get stats(): string
        set level(arg0: Internal.ClientLevel_)
    }
    type ChunkRenderDispatcher_ = ChunkRenderDispatcher;
    class MinerPipeBlock extends Internal.Block {
        constructor(properties: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static SHAPE: Internal.CubeVoxelShape;
    }
    type MinerPipeBlock_ = MinerPipeBlock;
    interface Blaze3dRenderTargetExt {
        iris$getDepthBufferVersion(): number;
        iris$getColorBufferVersion(): number;
    }
    type Blaze3dRenderTargetExt_ = Blaze3dRenderTargetExt;
    class BoilerFireboxType extends Internal.Record {
        constructor(name: string, bottom: ResourceLocation_, top: ResourceLocation_, side: ResourceLocation_)
        name(): string;
        side(): ResourceLocation;
        getSide(): ResourceLocation;
        getBottom(): ResourceLocation;
        top(): ResourceLocation;
        getName(): string;
        bottom(): ResourceLocation;
        getTop(): ResourceLocation;
        get side(): ResourceLocation
        get bottom(): ResourceLocation
        get name(): string
        get top(): ResourceLocation
        static TITANIUM_FIREBOX: Internal.BoilerFireboxType;
        static STEEL_FIREBOX: Internal.BoilerFireboxType;
        static TUNGSTENSTEEL_FIREBOX: Internal.BoilerFireboxType;
        static BRONZE_FIREBOX: Internal.BoilerFireboxType;
    }
    type BoilerFireboxType_ = BoilerFireboxType;
    abstract class ThrowableItemProjectile extends Internal.ThrowableProjectile implements Internal.ItemSupplier {
        constructor(arg0: Internal.EntityType_<Internal.ThrowableItemProjectile>, arg1: Internal.LivingEntity_, arg2: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.ThrowableItemProjectile>, arg1: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.ThrowableItemProjectile>, arg1: number, arg2: number, arg3: number, arg4: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        setItem(arg0: Internal.ItemStack_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set item(arg0: Internal.ItemStack_)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ThrowableItemProjectile_ = ThrowableItemProjectile;
    class SeagrassBlock extends Internal.BushBlock implements Internal.IForgeShearable, Internal.LiquidBlockContainer, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SeagrassBlock_ = SeagrassBlock;
    interface IPartialSafeNBT {
        writeSafe(arg0: Internal.CompoundTag_): void;
    }
    type IPartialSafeNBT_ = IPartialSafeNBT;
    class MetaMachineItem extends Internal.BlockItem implements Internal.IItemRendererProvider {
        constructor(block: Internal.IMachineBlock_, properties: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        getDefinition(): Internal.MachineDefinition;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getRenderer(stack: Internal.ItemStack_): Internal.IRenderer;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get definition(): Internal.MachineDefinition
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type MetaMachineItem_ = MetaMachineItem;
    class FileTime implements Internal.Comparable<Internal.FileTime> {
        static from(arg0: number, arg1: Internal.TimeUnit_): Internal.FileTime;
        toMillis(): number;
        compareTo(arg0: Internal.FileTime_): number;
        toInstant(): Internal.Instant;
        to(arg0: Internal.TimeUnit_): number;
        static fromMillis(arg0: number): Internal.FileTime;
        compareTo(arg0: any): number;
        static from(arg0: Internal.Instant_): Internal.FileTime;
    }
    type FileTime_ = FileTime;
    class UnicodeSet extends Internal.UnicodeFilter implements Internal.Iterable<string>, Internal.Freezable<Internal.UnicodeSet>, Internal.Comparable<Internal.UnicodeSet> {
        constructor(arg0: string, arg1: number)
        constructor()
        constructor(arg0: string, arg1: Internal.ParsePosition_, arg2: Internal.SymbolTable_, arg3: number)
        constructor(arg0: string, arg1: Internal.ParsePosition_, arg2: Internal.SymbolTable_)
        constructor(arg0: number, arg1: number)
        constructor(arg0: string, arg1: boolean)
        constructor(...arg0: number[])
        constructor(arg0: Internal.UnicodeSet_)
        constructor(arg0: string)
        /**
         * @deprecated
        */
        addBridges(arg0: Internal.UnicodeSet_): this;
        /**
         * @deprecated
        */
        static compare<T extends Internal.Comparable<T>>(arg0: Internal.Iterator_<T>, arg1: Internal.Iterator_<T>): number;
        addAllTo<T extends Internal.Collection<string>>(arg0: T): T;
        compareTo(arg0: Internal.UnicodeSet_): number;
        getRangeStart(arg0: number): number;
        compareTo(arg0: Internal.UnicodeSet_, arg1: Internal.UnicodeSet$ComparisonStyle_): number;
        containsSome(arg0: Internal.UnicodeSet_): boolean;
        static compare<T extends Internal.Comparable<T>>(arg0: Internal.Collection_<T>, arg1: Internal.Collection_<T>, arg2: Internal.UnicodeSet$ComparisonStyle_): number;
        complement(arg0: number, arg1: number): this;
        static fromAll(arg0: Internal.CharSequence_): Internal.UnicodeSet;
        add(arg0: number, arg1: number): this;
        addAll(arg0: Internal.CharSequence_): this;
        static from(arg0: Internal.CharSequence_): Internal.UnicodeSet;
        containsSome(arg0: Internal.CharSequence_): boolean;
        static resemblesPattern(arg0: string, arg1: number): boolean;
        cloneAsThawed(): this;
        addAll(arg0: Internal.UnicodeSet_): this;
        ranges(): Internal.Iterable<Internal.UnicodeSet$EntryRange>;
        /**
         * @deprecated
        */
        static setDefaultXSymbolTable(arg0: Internal.UnicodeSet$XSymbolTable_): void;
        applyIntPropertyValue(arg0: number, arg1: number): this;
        charAt(arg0: number): number;
        static addAllTo<T, U extends Internal.Collection<T>>(arg0: Internal.Iterable_<T>, arg1: U): U;
        containsSome<T extends Internal.CharSequence>(arg0: Internal.Iterable_<T>): boolean;
        spanBack(arg0: Internal.CharSequence_, arg1: Internal.UnicodeSet$SpanCondition_): number;
        _generatePattern(arg0: Internal.StringBuffer_, arg1: boolean, arg2: boolean): Internal.StringBuffer;
        clone(): any;
        strings(): Internal.Collection<string>;
        spliterator(): Internal.Spliterator<string>;
        containsNone(arg0: Internal.UnicodeSet_): boolean;
        removeAllStrings(): this;
        spanBack(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.UnicodeSet$SpanCondition_): number;
        span(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.UnicodeSet$SpanCondition_): number;
        retain(arg0: number): this;
        addAll<T extends Internal.CharSequence>(...arg0: T[]): this;
        _generatePattern(arg0: Internal.StringBuffer_, arg1: boolean): Internal.StringBuffer;
        set(arg0: Internal.UnicodeSet_): this;
        /**
         * @deprecated
        */
        static getSingleCodePoint(arg0: Internal.CharSequence_): number;
        addAll(arg0: Internal.Iterable_<any>): this;
        applyPattern(arg0: string): this;
        containsNone<T extends Internal.CharSequence>(arg0: Internal.Iterable_<T>): boolean;
        closeOver(arg0: number): this;
        remove(arg0: number, arg1: number): this;
        addAll(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        spanAndCount(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.UnicodeSet$SpanCondition_, arg3: Internal.OutputInt_): number;
        size(): number;
        contains(arg0: number, arg1: number): boolean;
        static addAllTo<T>(arg0: Internal.Iterable_<T>, arg1: T[]): T[];
        /**
         * @deprecated
        */
        getRegexEquivalent(): string;
        addAllTo(arg0: string[]): string[];
        containsAll(arg0: string): boolean;
        applyPropertyAlias(arg0: string, arg1: string, arg2: Internal.SymbolTable_): this;
        static compare<T extends Internal.Comparable<T>>(arg0: Internal.Iterable_<T>, arg1: Internal.Iterable_<T>): number;
        /**
         * @deprecated
        */
        applyPattern(arg0: string, arg1: Internal.ParsePosition_, arg2: Internal.SymbolTable_, arg3: number): this;
        complement(arg0: number): this;
        retainAll<T extends Internal.CharSequence>(arg0: Internal.Iterable_<T>): this;
        forEach(arg0: Internal.Consumer_<string>): void;
        complementAll(arg0: Internal.UnicodeSet_): this;
        containsAll<T extends Internal.CharSequence>(arg0: Internal.Iterable_<T>): boolean;
        isFrozen(): boolean;
        containsNone(arg0: number, arg1: number): boolean;
        compareTo(arg0: any): number;
        remove(arg0: Internal.CharSequence_): this;
        set(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        findLastIn(arg0: Internal.CharSequence_, arg1: number, arg2: boolean): number;
        /**
         * @deprecated
        */
        findIn(arg0: Internal.CharSequence_, arg1: number, arg2: boolean): number;
        removeAll<T extends Internal.CharSequence>(arg0: Internal.Iterable_<T>): this;
        retainAll(arg0: Internal.UnicodeSet_): this;
        containsAll(arg0: Internal.UnicodeSet_): boolean;
        complementAll(arg0: Internal.CharSequence_): this;
        add(arg0: Internal.Iterable_<any>): this;
        hasStrings(): boolean;
        static toArray(arg0: Internal.UnicodeSet_): string[];
        add(arg0: number): this;
        getRangeCount(): number;
        /**
         * @deprecated
        */
        stripFrom(arg0: Internal.CharSequence_, arg1: boolean): string;
        indexOf(arg0: number): number;
        retainAll(arg0: Internal.CharSequence_): this;
        getRangeEnd(arg0: number): number;
        /**
         * @deprecated
        */
        matchesAt(arg0: Internal.CharSequence_, arg1: number): number;
        removeAll(arg0: Internal.UnicodeSet_): this;
        applyPropertyAlias(arg0: string, arg1: string): this;
        clear(): this;
        span(arg0: Internal.CharSequence_, arg1: Internal.UnicodeSet$SpanCondition_): number;
        retain(arg0: Internal.CharSequence_): this;
        complement(arg0: Internal.CharSequence_): this;
        static compare(arg0: Internal.CharSequence_, arg1: number): number;
        static compare(arg0: number, arg1: Internal.CharSequence_): number;
        removeAll(arg0: Internal.CharSequence_): this;
        compact(): this;
        containsSome(arg0: number, arg1: number): boolean;
        applyPattern(arg0: string, arg1: boolean): this;
        retain(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        static getDefaultXSymbolTable(): Internal.UnicodeSet$XSymbolTable;
        isEmpty(): boolean;
        applyPattern(arg0: string, arg1: number): this;
        add(arg0: Internal.CharSequence_): this;
        compareTo(arg0: Internal.Iterable_<string>): number;
        containsNone(arg0: Internal.CharSequence_): boolean;
        iterator(): Internal.Iterator<string>;
        contains(arg0: Internal.CharSequence_): boolean;
        freeze(): this;
        remove(arg0: number): this;
        complement(): this;
        /**
         * @deprecated
        */
        set defaultXSymbolTable(arg0: Internal.UnicodeSet$XSymbolTable_)
        /**
         * @deprecated
        */
        get regexEquivalent(): string
        get frozen(): boolean
        get rangeCount(): number
        /**
         * @deprecated
        */
        get defaultXSymbolTable(): Internal.UnicodeSet$XSymbolTable
        get empty(): boolean
        static readonly MAX_VALUE: 1114111;
        static readonly IGNORE_SPACE: 1;
        static readonly EMPTY: Internal.UnicodeSet;
        static readonly CASE_INSENSITIVE: 2;
        static readonly MIN_VALUE: 0;
        static readonly ADD_CASE_MAPPINGS: 4;
        static readonly ALL_CODE_POINTS: Internal.UnicodeSet;
        static readonly CASE: 2;
    }
    type UnicodeSet_ = UnicodeSet;
    class ClientboundSetChunkCacheRadiusPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getRadius(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get radius(): number
        get skippable(): boolean
    }
    type ClientboundSetChunkCacheRadiusPacket_ = ClientboundSetChunkCacheRadiusPacket;
    class ClientInitEventJS extends Internal.ClientEventJS {
        constructor()
        registerEntityRenderer(type: Internal.EntityType_<any>, renderer: Internal.EntityRendererProvider_<any>): void;
        registerMenuScreen(type: Internal.MenuType_<any>, screenFactory: Internal.MenuRegistry$ScreenFactory_<any, any>): void;
        getEntity(): Internal.Entity;
        registerBlockEntityRenderer(type: Internal.BlockEntityType_<any>, renderer: Internal.BlockEntityRendererProvider_<any>): void;
        get entity(): Internal.Entity
    }
    type ClientInitEventJS_ = ClientInitEventJS;
    class PacketFlow extends Internal.Enum<Internal.PacketFlow> {
        getOpposite(): this;
        static values(): Internal.PacketFlow[];
        static valueOf(arg0: string): Internal.PacketFlow;
        get opposite(): Internal.PacketFlow
        static readonly CLIENTBOUND: Internal.PacketFlow;
        static readonly SERVERBOUND: Internal.PacketFlow;
    }
    type PacketFlow_ = "serverbound" | "clientbound" | PacketFlow;
    interface BlockEntityCallback {
        accept(arg0: Internal.BlockEntityJS_): void;
        (arg0: Internal.BlockEntityJS_): void;
    }
    type BlockEntityCallback_ = BlockEntityCallback;
    interface IAutoSyncBlockEntity extends Internal.IManagedBlockEntity {
        readCustomSyncData(tag: Internal.CompoundTag_): void;
        getNonLazyFields(): Internal.IRef[];
        getSelf(): Internal.BlockEntity;
        getSyncTag(): string;
        syncNow(force: boolean): void;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        writeCustomSyncData(tag: Internal.CompoundTag_): void;
        defaultServerTick(): void;
        getRootStorage(): Internal.IManagedStorage;
        getCurrentPos(): BlockPos;
        get nonLazyFields(): Internal.IRef[]
        get self(): Internal.BlockEntity
        get syncTag(): string
        get blockEntityType(): Internal.BlockEntityType<any>
        get rootStorage(): Internal.IManagedStorage
        get currentPos(): BlockPos
    }
    type IAutoSyncBlockEntity_ = IAutoSyncBlockEntity;
    interface IJeiKeyMapping {
        isUnbound(): boolean;
        getTranslatedKeyMessage(): Internal.Component;
        isActiveAndMatches(arg0: Internal.InputConstants$Key_): boolean;
        get unbound(): boolean
        get translatedKeyMessage(): Internal.Component
    }
    type IJeiKeyMapping_ = IJeiKeyMapping;
    class ServerboundResourcePackPacket$Action extends Internal.Enum<Internal.ServerboundResourcePackPacket$Action> {
        static valueOf(arg0: string): Internal.ServerboundResourcePackPacket$Action;
        static values(): Internal.ServerboundResourcePackPacket$Action[];
        static readonly SUCCESSFULLY_LOADED: Internal.ServerboundResourcePackPacket$Action;
        static readonly FAILED_DOWNLOAD: Internal.ServerboundResourcePackPacket$Action;
        static readonly ACCEPTED: Internal.ServerboundResourcePackPacket$Action;
        static readonly DECLINED: Internal.ServerboundResourcePackPacket$Action;
    }
    type ServerboundResourcePackPacket$Action_ = "declined" | "failed_download" | "successfully_loaded" | ServerboundResourcePackPacket$Action | "accepted";
    interface Matrix4x3fc {
        transformDirection(arg0: Internal.Vector3f_): Internal.Vector3f;
        ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m00(): number;
        getRow(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        get4x4(arg0: number[]): number[];
        obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        normal(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        invert(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m12(): number;
        get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateX(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: number[]): number[];
        normalizedPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        positiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        m31(): number;
        transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_, arg3: Internal.Vector3f_): Internal.Matrix4x3f;
        fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getColumn(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: number[], arg1: number): number[];
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        invertOrtho(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        transformPosition(arg0: Internal.Vector3f_): Internal.Vector3f;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m01(): number;
        transform(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getTranslation(arg0: Internal.Vector3f_): Internal.Vector3f;
        lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m20(): number;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        frustumPlane(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        normalize3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get4x4(arg0: number[], arg1: number): number[];
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        properties(): number;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        shadow(arg0: Internal.Vector4fc_, arg1: Internal.Matrix4x3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateY(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        equals(arg0: Internal.Matrix4x3fc_, arg1: number): boolean;
        positiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        m32(): number;
        rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        cofactor3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getTransposed(arg0: number[]): number[];
        scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        transform(arg0: Internal.Vector4f_): Internal.Vector4f;
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        origin(arg0: Internal.Vector3f_): Internal.Vector3f;
        lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m21(): number;
        m02(): number;
        invert(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        scale(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        isFinite(): boolean;
        get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3f_, arg7: Internal.Vector3f_): Internal.Matrix4x3f;
        lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        m10(): number;
        getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        normalizedPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        positiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateZ(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        lerp(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformPosition(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        determinant(): number;
        get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        shadow(arg0: Internal.Vector4fc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3fc_, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        m22(): number;
        transformDirection(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulOrtho(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getEulerAnglesZYX(arg0: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        mulComponentWise(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        m11(): number;
        getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        normalizedPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        m30(): number;
        getTransposed(arg0: number[], arg1: number): number[];
        get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transpose3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        getScale(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        get finite(): boolean
        readonly PLANE_PX: 1;
        readonly PLANE_NY: 2;
        readonly PLANE_NZ: 4;
        readonly PLANE_PY: 3;
        readonly PLANE_NX: 0;
        readonly PLANE_PZ: 5;
        readonly PROPERTY_TRANSLATION: 8;
        readonly PROPERTY_IDENTITY: 4;
        readonly PROPERTY_ORTHONORMAL: 16;
    }
    type Matrix4x3fc_ = Matrix4x3fc;
    class SearchRegistry$Key <T> {
        constructor()
    }
    type SearchRegistry$Key_<T> = SearchRegistry$Key<T>;
    interface IForgeMinecraft {
        popGuiLayer(): void;
        getLocale(): Internal.Locale;
        pushGuiLayer(arg0: Internal.Screen_): void;
        get locale(): Internal.Locale
    }
    type IForgeMinecraft_ = IForgeMinecraft;
    abstract class PathNavigation {
        constructor(arg0: Internal.Mob_, arg1: Internal.Level_)
        createPath(arg0: Internal.Stream_<BlockPos>, arg1: number): net.minecraft.world.level.pathfinder.Path;
        moveTo(arg0: Internal.Entity_, arg1: number): boolean;
        createPath(arg0: Internal.Entity_, arg1: number): net.minecraft.world.level.pathfinder.Path;
        canFloat(): boolean;
        recomputePath(): void;
        createPath(arg0: number, arg1: number, arg2: number, arg3: number): net.minecraft.world.level.pathfinder.Path;
        setCanFloat(arg0: boolean): void;
        createPath(arg0: BlockPos_, arg1: number, arg2: number): net.minecraft.world.level.pathfinder.Path;
        isInProgress(): boolean;
        getTargetPos(): BlockPos;
        isStuck(): boolean;
        getPath(): net.minecraft.world.level.pathfinder.Path;
        resetMaxVisitedNodesMultiplier(): void;
        getNodeEvaluator(): Internal.NodeEvaluator;
        moveTo(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        moveTo(arg0: net.minecraft.world.level.pathfinder.Path_, arg1: number): boolean;
        setSpeedModifier(arg0: number): void;
        shouldRecomputePath(arg0: BlockPos_): boolean;
        isDone(): boolean;
        getMaxDistanceToWaypoint(): number;
        tick(): void;
        setMaxVisitedNodesMultiplier(arg0: number): void;
        createPath(arg0: BlockPos_, arg1: number): net.minecraft.world.level.pathfinder.Path;
        stop(): void;
        createPath(arg0: Internal.Set_<BlockPos>, arg1: number): net.minecraft.world.level.pathfinder.Path;
        isStableDestination(arg0: BlockPos_): boolean;
        set canFloat(arg0: boolean)
        get inProgress(): boolean
        get targetPos(): BlockPos
        get stuck(): boolean
        get path(): net.minecraft.world.level.pathfinder.Path
        get nodeEvaluator(): Internal.NodeEvaluator
        set speedModifier(arg0: number)
        get done(): boolean
        get maxDistanceToWaypoint(): number
        set maxVisitedNodesMultiplier(arg0: number)
    }
    type PathNavigation_ = PathNavigation;
    class ClientboundRecipePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ClientboundRecipePacket$State_, arg1: Internal.Collection_<ResourceLocation>, arg2: Internal.Collection_<ResourceLocation>, arg3: Internal.RecipeBookSettings_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getRecipes(): Internal.List<ResourceLocation>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getHighlights(): Internal.List<ResourceLocation>;
        getState(): Internal.ClientboundRecipePacket$State;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getBookSettings(): Internal.RecipeBookSettings;
        isSkippable(): boolean;
        get recipes(): Internal.List<ResourceLocation>
        get highlights(): Internal.List<ResourceLocation>
        get state(): Internal.ClientboundRecipePacket$State
        get bookSettings(): Internal.RecipeBookSettings
        get skippable(): boolean
    }
    type ClientboundRecipePacket_ = ClientboundRecipePacket;
    class ObjectObjectImmutablePair <K, V> implements it.unimi.dsi.fastutil.Pair<K, V>, Internal.Serializable {
        constructor(arg0: K, arg1: V)
        first(arg0: K): it.unimi.dsi.fastutil.Pair<K, V>;
        key(arg0: K): it.unimi.dsi.fastutil.Pair<K, V>;
        static lexComparator<L, R>(): Internal.Comparator<it.unimi.dsi.fastutil.Pair<L, R>>;
        left(): K;
        second(arg0: V): it.unimi.dsi.fastutil.Pair<K, V>;
        value(): V;
        left(arg0: K): it.unimi.dsi.fastutil.Pair<K, V>;
        value(arg0: V): it.unimi.dsi.fastutil.Pair<K, V>;
        key(): K;
        static of<K, V>(arg0: K, arg1: V): Internal.ObjectObjectImmutablePair<K, V>;
        right(arg0: V): it.unimi.dsi.fastutil.Pair<K, V>;
        second(): V;
        first(): K;
        right(): V;
    }
    type ObjectObjectImmutablePair_<K, V> = ObjectObjectImmutablePair<K, V>;
    class Agent {
        constructor(arg0: string, arg1: number)
        getName(): string;
        getVersion(): number;
        get name(): string
        get version(): number
        static readonly SCROLLS: Internal.Agent;
        static readonly MINECRAFT: Internal.Agent;
    }
    type Agent_ = Agent;
    class EventPriority extends Internal.Enum<Internal.EventPriority> implements Internal.IEventListener {
        invoke(arg0: Internal.Event_): void;
        static values(): Internal.EventPriority[];
        static valueOf(arg0: string): Internal.EventPriority;
        listenerName(): string;
        static readonly NORMAL: Internal.EventPriority;
        static readonly LOWEST: Internal.EventPriority;
        static readonly LOW: Internal.EventPriority;
        static readonly HIGH: Internal.EventPriority;
        static readonly HIGHEST: Internal.EventPriority;
    }
    type EventPriority_ = "normal" | "high" | "low" | "lowest" | "highest" | EventPriority;
    abstract class DeployableRearAttachment extends Internal.RearAttachment {
        deploy(): void;
    }
    type DeployableRearAttachment_ = DeployableRearAttachment;
    interface IMachineFeature {
        self(): Internal.MetaMachine;
    }
    type IMachineFeature_ = IMachineFeature;
    class LightLayer extends Internal.Enum<Internal.LightLayer> {
        static valueOf(arg0: string): Internal.LightLayer;
        static values(): Internal.LightLayer[];
        static readonly BLOCK: Internal.LightLayer;
        static readonly SKY: Internal.LightLayer;
        readonly surrounding: number;
    }
    type LightLayer_ = "block" | LightLayer | "sky";
    class SpectralArrowItem extends Internal.ArrowItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SpectralArrowItem_ = SpectralArrowItem;
    interface ServerGamePacketListener extends Internal.ServerPacketListener {
        handleChatCommand(arg0: Internal.ServerboundChatCommandPacket_): void;
        handlePlayerAbilities(arg0: Internal.ServerboundPlayerAbilitiesPacket_): void;
        handleClientCommand(arg0: Internal.ServerboundClientCommandPacket_): void;
        handlePlayerInput(arg0: Internal.ServerboundPlayerInputPacket_): void;
        handleChatPreview(arg0: Internal.ServerboundChatPreviewPacket_): void;
        handleResourcePackResponse(arg0: Internal.ServerboundResourcePackPacket_): void;
        handleSetCarriedItem(arg0: Internal.ServerboundSetCarriedItemPacket_): void;
        handlePickItem(arg0: Internal.ServerboundPickItemPacket_): void;
        handleSetCreativeModeSlot(arg0: Internal.ServerboundSetCreativeModeSlotPacket_): void;
        handleSeenAdvancements(arg0: Internal.ServerboundSeenAdvancementsPacket_): void;
        handleKeepAlive(arg0: Internal.ServerboundKeepAlivePacket_): void;
        handleUseItem(arg0: Internal.ServerboundUseItemPacket_): void;
        handlePaddleBoat(arg0: Internal.ServerboundPaddleBoatPacket_): void;
        handleSetStructureBlock(arg0: Internal.ServerboundSetStructureBlockPacket_): void;
        handleCustomPayload(arg0: Internal.ServerboundCustomPayloadPacket_): void;
        handleSelectTrade(arg0: Internal.ServerboundSelectTradePacket_): void;
        handleJigsawGenerate(arg0: Internal.ServerboundJigsawGeneratePacket_): void;
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        handleSetJigsawBlock(arg0: Internal.ServerboundSetJigsawBlockPacket_): void;
        handleSetCommandMinecart(arg0: Internal.ServerboundSetCommandMinecartPacket_): void;
        handleSetCommandBlock(arg0: Internal.ServerboundSetCommandBlockPacket_): void;
        handleRecipeBookSeenRecipePacket(arg0: Internal.ServerboundRecipeBookSeenRecipePacket_): void;
        handleBlockEntityTagQuery(arg0: Internal.ServerboundBlockEntityTagQuery_): void;
        handleContainerButtonClick(arg0: Internal.ServerboundContainerButtonClickPacket_): void;
        handlePong(arg0: Internal.ServerboundPongPacket_): void;
        handlePlaceRecipe(arg0: Internal.ServerboundPlaceRecipePacket_): void;
        handlePlayerCommand(arg0: Internal.ServerboundPlayerCommandPacket_): void;
        handleEditBook(arg0: Internal.ServerboundEditBookPacket_): void;
        handleInteract(arg0: Internal.ServerboundInteractPacket_): void;
        handleTeleportToEntityPacket(arg0: Internal.ServerboundTeleportToEntityPacket_): void;
        handleContainerClose(arg0: Internal.ServerboundContainerClosePacket_): void;
        handleChangeDifficulty(arg0: Internal.ServerboundChangeDifficultyPacket_): void;
        handleClientInformation(arg0: Internal.ServerboundClientInformationPacket_): void;
        handleRecipeBookChangeSettingsPacket(arg0: Internal.ServerboundRecipeBookChangeSettingsPacket_): void;
        handleContainerClick(arg0: Internal.ServerboundContainerClickPacket_): void;
        handleCustomCommandSuggestions(arg0: Internal.ServerboundCommandSuggestionPacket_): void;
        handleAcceptTeleportPacket(arg0: Internal.ServerboundAcceptTeleportationPacket_): void;
        handleMovePlayer(arg0: Internal.ServerboundMovePlayerPacket_): void;
        handleChatAck(arg0: Internal.ServerboundChatAckPacket_): void;
        handlePlayerAction(arg0: Internal.ServerboundPlayerActionPacket_): void;
        handleLockDifficulty(arg0: Internal.ServerboundLockDifficultyPacket_): void;
        handleAnimate(arg0: Internal.ServerboundSwingPacket_): void;
        handleRenameItem(arg0: Internal.ServerboundRenameItemPacket_): void;
        shouldPropagateHandlingExceptions(): boolean;
        handleEntityTagQuery(arg0: Internal.ServerboundEntityTagQuery_): void;
        handleSignUpdate(arg0: Internal.ServerboundSignUpdatePacket_): void;
        handleChat(arg0: Internal.ServerboundChatPacket_): void;
        handleSetBeaconPacket(arg0: Internal.ServerboundSetBeaconPacket_): void;
        handleUseItemOn(arg0: Internal.ServerboundUseItemOnPacket_): void;
        handleMoveVehicle(arg0: Internal.ServerboundMoveVehiclePacket_): void;
        get connection(): Internal.Connection
    }
    type ServerGamePacketListener_ = ServerGamePacketListener;
    class FireworkRocketRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type FireworkRocketRecipe_ = FireworkRocketRecipe;
    class TickTask implements Internal.Runnable {
        constructor(arg0: number, arg1: Internal.Runnable_)
        run(): void;
        getTick(): number;
        get tick(): number
    }
    type TickTask_ = TickTask;
    class RandomSpreadStructurePlacement extends Internal.StructurePlacement {
        constructor(arg0: number, arg1: number, arg2: Internal.RandomSpreadType_, arg3: number)
        constructor(arg0: Vec3i_, arg1: any_, arg2: number, arg3: number, arg4: Internal.Optional_<any>, arg5: number, arg6: number, arg7: Internal.RandomSpreadType_)
        spacing(): number;
        getPotentialStructureChunk(arg0: number, arg1: number, arg2: number): Internal.ChunkPos;
        separation(): number;
        spreadType(): Internal.RandomSpreadType;
        static readonly CODEC: Internal.Codec<Internal.RandomSpreadStructurePlacement>;
    }
    type RandomSpreadStructurePlacement_ = RandomSpreadStructurePlacement;
    class FeaturePlaceContext <FC extends Internal.FeatureConfiguration> {
        constructor(arg0: Internal.Optional_<Internal.ConfiguredFeature<any, any>>, arg1: Internal.WorldGenLevel_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: FC)
        config(): FC;
        topFeature(): Internal.Optional<Internal.ConfiguredFeature<any, any>>;
        origin(): BlockPos;
        random(): Internal.RandomSource;
        level(): Internal.WorldGenLevel;
        chunkGenerator(): Internal.ChunkGenerator;
    }
    type FeaturePlaceContext_<FC extends Internal.FeatureConfiguration> = FeaturePlaceContext<FC>;
    class IpBanList extends Internal.StoredUserList<string, Internal.IpBanListEntry> {
        constructor(arg0: Internal.File_)
        isBanned(arg0: string): boolean;
        isBanned(arg0: Internal.SocketAddress_): boolean;
        get(arg0: Internal.SocketAddress_): Internal.IpBanListEntry;
    }
    type IpBanList_ = IpBanList;
    class Horse extends Internal.AbstractHorse {
        constructor(arg0: Internal.EntityType_<Internal.Horse>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getVariant(): Internal.Variant;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getArmor(): Internal.ItemStack;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getMarkings(): Internal.Markings;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get variant(): Internal.Variant
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get armor(): Internal.ItemStack
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get markings(): Internal.Markings
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Horse_ = Horse;
    interface IWaypointableNavigation {
        isWaypointMode(): boolean;
        get waypointMode(): boolean
    }
    type IWaypointableNavigation_ = IWaypointableNavigation;
    interface SimpleWaterloggedBlock extends Internal.BucketPickup, Internal.LiquidBlockContainer {
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
    }
    type SimpleWaterloggedBlock_ = SimpleWaterloggedBlock;
    interface CustomJavaToJsWrapper {
        convertJavaToJs(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: typeof any): Internal.Scriptable;
        (arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: typeof any): Internal.Scriptable_;
    }
    type CustomJavaToJsWrapper_ = CustomJavaToJsWrapper;
    class LegacyRandomSource implements Internal.BitRandomSource {
        constructor(arg0: number)
        static create(arg0: number): Internal.RandomSource;
        next(arg0: number): number;
        fork(): Internal.RandomSource;
        static create(): Internal.RandomSource;
        nextBoolean(): boolean;
        nextLong(): number;
        setSeed(arg0: number): void;
        nextDouble(): number;
        nextInt(arg0: number, arg1: number): number;
        nextGaussian(): number;
        static createNewThreadLocalInstance(): Internal.RandomSource;
        forkPositional(): Internal.PositionalRandomFactory;
        consumeCount(arg0: number): void;
        triangle(arg0: number, arg1: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        /**
         * @deprecated
        */
        static createThreadSafe(): Internal.RandomSource;
        nextInt(): number;
        nextIntBetweenInclusive(arg0: number, arg1: number): number;
        set seed(arg0: number)
    }
    type LegacyRandomSource_ = LegacyRandomSource;
    interface ChannelPipeline extends Internal.Iterable<Internal.Map$Entry<string, Internal.ChannelHandler>>, Internal.ChannelOutboundInvoker, Internal.ChannelInboundInvoker {
        fireExceptionCaught(arg0: Internal.Throwable_): this;
        firstContext(): Internal.ChannelHandlerContext;
        addBefore(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): this;
        addFirst(arg0: Internal.EventExecutorGroup_, ...arg1: Internal.ChannelHandler_[]): this;
        addAfter(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): this;
        remove<T extends Internal.ChannelHandler>(arg0: T): T;
        removeFirst(): Internal.ChannelHandler;
        write(arg0: any): Internal.ChannelFuture;
        replace<T extends Internal.ChannelHandler>(arg0: T, arg1: string, arg2: Internal.ChannelHandler_): T;
        fireChannelWritabilityChanged(): this;
        close(): Internal.ChannelFuture;
        write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        toMap(): Internal.Map<string, Internal.ChannelHandler>;
        addFirst(arg0: string, arg1: Internal.ChannelHandler_): this;
        spliterator(): Internal.Spliterator<Internal.Map$Entry<string, Internal.ChannelHandler>>;
        replace(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelHandler;
        first(): Internal.ChannelHandler;
        addBefore(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): this;
        bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        remove(arg0: Internal.ChannelHandler_): this;
        forEach(arg0: Internal.Consumer_<Internal.Map$Entry<string, Internal.ChannelHandler>>): void;
        get(arg0: string): Internal.ChannelHandler;
        addLast(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): this;
        lastContext(): Internal.ChannelHandlerContext;
        read(): Internal.ChannelOutboundInvoker;
        fireChannelUnregistered(): this;
        voidPromise(): Internal.ChannelPromise;
        context(arg0: Internal.ChannelHandler_): Internal.ChannelHandlerContext;
        addLast(...arg0: Internal.ChannelHandler_[]): this;
        fireChannelInactive(): this;
        addFirst(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): this;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture;
        deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        fireChannelRegistered(): this;
        replace(arg0: Internal.ChannelHandler_, arg1: string, arg2: Internal.ChannelHandler_): this;
        writeAndFlush(arg0: any): Internal.ChannelFuture;
        disconnect(): Internal.ChannelFuture;
        context(arg0: string): Internal.ChannelHandlerContext;
        fireChannelRead(arg0: any): this;
        fireUserEventTriggered(arg0: any): this;
        addAfter(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): this;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        names(): Internal.List<string>;
        deregister(): Internal.ChannelFuture;
        disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        addLast(arg0: Internal.EventExecutorGroup_, ...arg1: Internal.ChannelHandler_[]): this;
        newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture;
        fireChannelReadComplete(): this;
        close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newSucceededFuture(): Internal.ChannelFuture;
        newProgressivePromise(): Internal.ChannelProgressivePromise;
        iterator(): Internal.Iterator<Internal.Map$Entry<string, Internal.ChannelHandler>>;
        fireChannelActive(): this;
        last(): Internal.ChannelHandler;
        get<T extends Internal.ChannelHandler>(arg0: T): T;
        channel(): io.netty.channel.Channel;
        remove(arg0: string): Internal.ChannelHandler;
        writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        context(arg0: typeof Internal.ChannelHandler): Internal.ChannelHandlerContext;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        addFirst(...arg0: Internal.ChannelHandler_[]): this;
        flush(): this;
        removeLast(): Internal.ChannelHandler;
        addLast(arg0: string, arg1: Internal.ChannelHandler_): this;
        newPromise(): Internal.ChannelPromise;
    }
    type ChannelPipeline_ = ChannelPipeline;
    class ServerStartedEvent extends Internal.ServerLifecycleEvent {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
    }
    type ServerStartedEvent_ = ServerStartedEvent;
    interface ExtendingBufferBuilder {
        iris$beginWithoutExtending(arg0: Internal.VertexFormat$Mode_, arg1: Internal.VertexFormat_): void;
    }
    type ExtendingBufferBuilder_ = ExtendingBufferBuilder;
    interface ObjectCollection <K> extends Internal.Collection<K>, Internal.ObjectIterable<K> {
        addAll(arg0: Internal.Collection_<K>): boolean;
        iterator(): Internal.Iterator<any>;
        toArray<T>(arg0: T[]): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        spliterator(): Internal.ObjectSpliterator<K>;
        remove(arg0: any): boolean;
        isEmpty(): boolean;
        toArray(): any[];
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        parallelStream(): Internal.Stream<K>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        hashCode(): number;
        size(): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        equals(arg0: any): boolean;
        add(arg0: K): boolean;
        stream(): Internal.Stream<K>;
        contains(arg0: any): boolean;
        get empty(): boolean
    }
    type ObjectCollection_<K> = ObjectCollection<K>;
    class NbtAccounter implements Internal.NbtAccounterAccessor {
        constructor(arg0: number)
        create$getUsage(): number;
        accountBits(arg0: number): void;
        readUTF(arg0: string): string;
        static readonly UNLIMITED: Internal.NbtAccounter;
    }
    type NbtAccounter_ = NbtAccounter;
    interface IJeiHelpers {
        getStackHelper(): Internal.IStackHelper;
        getColorHelper(): Internal.IColorHelper;
        getModIdHelper(): Internal.IModIdHelper;
        getFocusFactory(): Internal.IFocusFactory;
        getGuiHelper(): Internal.IGuiHelper;
        getRecipeType(arg0: ResourceLocation_): Internal.Optional<mezz.jei.api.recipe.RecipeType<any>>;
        getIngredientManager(): Internal.IIngredientManager;
        getPlatformFluidHelper(): Internal.IPlatformFluidHelper<any>;
        get stackHelper(): Internal.IStackHelper
        get colorHelper(): Internal.IColorHelper
        get modIdHelper(): Internal.IModIdHelper
        get focusFactory(): Internal.IFocusFactory
        get guiHelper(): Internal.IGuiHelper
        get ingredientManager(): Internal.IIngredientManager
        get platformFluidHelper(): Internal.IPlatformFluidHelper<any>
    }
    type IJeiHelpers_ = IJeiHelpers;
    class KelpPlantBlock extends Internal.GrowingPlantBodyBlock implements Internal.LiquidBlockContainer {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type KelpPlantBlock_ = KelpPlantBlock;
    class Couple <T> extends com.simibubi.create.foundation.utility.Pair<T, T> implements Internal.Iterable<T> {
        static createWithContext<T>(arg0: Internal.Function_<boolean, T>): Internal.Couple<T>;
        forEachWithContext(arg0: Internal.BiConsumer_<T, boolean>): void;
        replaceWithContext(arg0: Internal.BiFunction_<T, boolean, T>): void;
        stream(): Internal.Stream<T>;
        static create<T>(arg0: Internal.Supplier_<T>): Internal.Couple<T>;
        set(arg0: boolean, arg1: T): void;
        mapWithParams<S, R>(arg0: Internal.BiFunction_<T, R, S>, arg1: Internal.Couple_<R>): Internal.Couple<S>;
        spliterator(): Internal.Spliterator<T>;
        replace(arg0: Internal.Function_<T, T>): void;
        forEachWithParams<S>(arg0: Internal.BiConsumer_<T, S>, arg1: Internal.Couple_<S>): void;
        get(arg0: boolean): T;
        both(arg0: Internal.Predicate_<T>): boolean;
        mapNotNullWithParam<S, R>(arg0: Internal.BiFunction_<T, R, S>, arg1: R): Internal.Couple<S>;
        iterator(): Internal.Iterator<T>;
        forEach(arg0: Internal.Consumer_<T>): void;
        static create<T>(arg0: T, arg1: T): Internal.Couple<T>;
        static deserializeEach<S>(arg0: Internal.ListTag_, arg1: Internal.Function_<Internal.CompoundTag, S>): Internal.Couple<S>;
        swap(): this;
        map<S>(arg0: Internal.Function_<T, S>): Internal.Couple<S>;
        serializeEach(arg0: Internal.Function_<T, Internal.CompoundTag>): Internal.ListTag;
        either(arg0: Internal.Predicate_<T>): boolean;
        mapWithContext<S>(arg0: Internal.BiFunction_<T, boolean, S>): Internal.Couple<S>;
        copy(): com.simibubi.create.foundation.utility.Pair<any, any>;
        replaceWithParams<S>(arg0: Internal.BiFunction_<T, S, T>, arg1: Internal.Couple_<S>): void;
    }
    type Couple_<T> = Couple<T>;
    class VariantBlockStateGenerator$Model {
        constructor()
        uvlock(): this;
        x(_x: number): this;
        y(_y: number): this;
        model(s: string): this;
        toJson(): Internal.JsonObject;
    }
    type VariantBlockStateGenerator$Model_ = VariantBlockStateGenerator$Model;
    class FoodBuilder {
        constructor()
        constructor(properties: Internal.FoodProperties_)
        /**
         * Sets whether the food is fast to eat (having half of the eating time).
        */
        fastToEat(flag: boolean): this;
        /**
         * Sets the hunger restored.
        */
        hunger(h: number): this;
        /**
         * Sets whether the food is always edible.
        */
        alwaysEdible(flag: boolean): this;
        /**
         * Sets the saturation modifier. Note that the saturation restored is hunger * saturation.
        */
        saturation(s: number): this;
        build(): Internal.FoodProperties;
        /**
         * Sets the food is always edible.
        */
        alwaysEdible(): this;
        effect(mobEffectId: Special.MobEffect, duration: number, amplifier: number, probability: number): this;
        /**
         * Sets whether the food is meat.
        */
        meat(flag: boolean): this;
        /**
         * Sets the food is meat.
        */
        meat(): this;
        /**
         * Sets a callback that is called when the food is eaten.
         * 
         * Note: This is currently not having effect in `ItemEvents.modification`,
         * as firing this callback requires an `ItemBuilder` instance in the `Item`.
        */
        eaten(e: Internal.Consumer_<Internal.FoodEatenEventJS>): this;
        /**
         * Removes an effect from the food.
        */
        removeEffect(mobEffect: Internal.MobEffect_): this;
        /**
         * Sets the food is fast to eat (having half of the eating time).
        */
        fastToEat(): this;
        eaten: Internal.Consumer<Internal.FoodEatenEventJS>;
    }
    type FoodBuilder_ = FoodBuilder;
    class BlockPlaceContext extends Internal.UseOnContext {
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.ItemStack_, arg3: Internal.BlockHitResult_)
        constructor(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_, arg3: Internal.ItemStack_, arg4: Internal.BlockHitResult_)
        constructor(arg0: Internal.UseOnContext_)
        getNearestLookingDirection(): Internal.Direction;
        getNearestLookingVerticalDirection(): Internal.Direction;
        getNearestLookingDirections(): Internal.Direction[];
        replacingClickedOnBlock(): boolean;
        canPlace(): boolean;
        static at(arg0: Internal.BlockPlaceContext_, arg1: BlockPos_, arg2: Internal.Direction_): Internal.BlockPlaceContext;
        get nearestLookingDirection(): Internal.Direction
        get nearestLookingVerticalDirection(): Internal.Direction
        get nearestLookingDirections(): Internal.Direction[]
    }
    type BlockPlaceContext_ = BlockPlaceContext;
    class ConfigPanel$Tab {
        static registerTab(icon: ResourceTexture_, configurable: Internal.Consumer_<Internal.ConfiguratorGroup>): Internal.ConfigPanel$Tab;
        static registerTab(icon: ResourceTexture_): Internal.ConfigPanel$Tab;
        readonly icon: ResourceTexture;
        static readonly WIDGET: Internal.ConfigPanel$Tab;
        static readonly RESOURCE: Internal.ConfigPanel$Tab;
        readonly configurable: Internal.Consumer<Internal.ConfiguratorGroup>;
        static TABS: [Internal.ConfigPanel$Tab, Internal.ConfigPanel$Tab];
    }
    type ConfigPanel$Tab_ = ConfigPanel$Tab;
    interface Object2ShortFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToIntFunction<K> {
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Object2FloatFunction<K>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ShortFunction<T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ShortFunction;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ShortFunction;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ShortFunction;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Object2IntFunction<K>;
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Object2LongFunction<K>;
        defaultReturnValue(): number;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ShortFunction;
        getOrDefault(arg0: any, arg1: number): number;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        apply(arg0: K): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        getShort(arg0: any): number;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        removeShort(arg0: any): number;
        put(arg0: K, arg1: number): number;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Object2CharFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ShortFunction<T>;
        applyAsInt(arg0: K): number;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Object2ByteFunction<K>;
        size(): number;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ShortFunction;
        defaultReturnValue(arg0: number): void;
        clear(): void;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Object2ShortFunction_<K> = Object2ShortFunction<K>;
    class ScreenEvent$MouseDragged$Pre extends Internal.ScreenEvent$MouseDragged {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
    }
    type ScreenEvent$MouseDragged$Pre_ = ScreenEvent$MouseDragged$Pre;
    abstract class ModelProvider <T extends Internal.ModelBuilder<T>> implements Internal.DataProvider {
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: string, arg3: Internal.BiFunction_<ResourceLocation, Internal.ExistingFileHelper, T>, arg4: Internal.ExistingFileHelper_)
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: string, arg3: Internal.Function_<ResourceLocation, T>, arg4: Internal.ExistingFileHelper_)
        doorTopLeftOpen(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        fenceGate(arg0: string, arg1: ResourceLocation_): T;
        run(arg0: Internal.CachedOutput_): void;
        getBuilder(arg0: string): T;
        slab(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        paneSideAlt(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        fenceGateWallOpen(arg0: string, arg1: ResourceLocation_): T;
        trapdoorOrientableOpen(arg0: string, arg1: ResourceLocation_): T;
        trapdoorOrientableBottom(arg0: string, arg1: ResourceLocation_): T;
        pressurePlate(arg0: string, arg1: ResourceLocation_): T;
        fenceGateOpen(arg0: string, arg1: ResourceLocation_): T;
        slabTop(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        doorBottomRight(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        fencePost(arg0: string, arg1: ResourceLocation_): T;
        stairs(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        withExistingParent(arg0: string, arg1: string): T;
        modLoc(arg0: string): ResourceLocation;
        singleTexture(arg0: string, arg1: ResourceLocation_, arg2: string, arg3: ResourceLocation_): T;
        stairsInner(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        mcLoc(arg0: string): ResourceLocation;
        fenceInventory(arg0: string, arg1: ResourceLocation_): T;
        cross(arg0: string, arg1: ResourceLocation_): T;
        stairsOuter(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        getExistingFile(arg0: ResourceLocation_): Internal.ModelFile$ExistingModelFile;
        paneSide(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        doorBottomRightOpen(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        wallPost(arg0: string, arg1: ResourceLocation_): T;
        paneNoSideAlt(arg0: string, arg1: ResourceLocation_): T;
        cubeBottomTop(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        withExistingParent(arg0: string, arg1: ResourceLocation_): T;
        doorBottomLeftOpen(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        orientableWithBottom(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): T;
        wallSide(arg0: string, arg1: ResourceLocation_): T;
        button(arg0: string, arg1: ResourceLocation_): T;
        orientableVertical(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        nested(): T;
        buttonInventory(arg0: string, arg1: ResourceLocation_): T;
        paneNoSide(arg0: string, arg1: ResourceLocation_): T;
        doorTopRightOpen(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        doorTopLeft(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        sign(arg0: string, arg1: ResourceLocation_): T;
        crop(arg0: string, arg1: ResourceLocation_): T;
        fenceSide(arg0: string, arg1: ResourceLocation_): T;
        torch(arg0: string, arg1: ResourceLocation_): T;
        getName(): string;
        orientable(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): T;
        cubeColumn(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        doorTopRight(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        wallInventory(arg0: string, arg1: ResourceLocation_): T;
        torchWall(arg0: string, arg1: ResourceLocation_): T;
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        doorBottomLeft(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        cube(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_, arg5: ResourceLocation_, arg6: ResourceLocation_): T;
        carpet(arg0: string, arg1: ResourceLocation_): T;
        trapdoorOpen(arg0: string, arg1: ResourceLocation_): T;
        singleTexture(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        cubeColumnHorizontal(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        buttonPressed(arg0: string, arg1: ResourceLocation_): T;
        panePost(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        wallSideTall(arg0: string, arg1: ResourceLocation_): T;
        cubeAll(arg0: string, arg1: ResourceLocation_): T;
        trapdoorTop(arg0: string, arg1: ResourceLocation_): T;
        pressurePlateDown(arg0: string, arg1: ResourceLocation_): T;
        cubeTop(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): T;
        trapdoorBottom(arg0: string, arg1: ResourceLocation_): T;
        trapdoorOrientableTop(arg0: string, arg1: ResourceLocation_): T;
        fenceGateWall(arg0: string, arg1: ResourceLocation_): T;
        get name(): string
        static readonly ITEM_FOLDER: "item";
        static readonly BLOCK_FOLDER: "block";
        readonly existingFileHelper: Internal.ExistingFileHelper;
        readonly generatedModels: Internal.Map<ResourceLocation, T>;
    }
    type ModelProvider_<T extends Internal.ModelBuilder<T>> = ModelProvider<T>;
    class RegistryManager {
        constructor(arg0: string)
        getRegistry<V>(arg0: Internal.ResourceKey_<Internal.Registry<V>>): Internal.ForgeRegistry<V>;
        static postNewRegistryEvent(): void;
        updateLegacyName<V>(arg0: ResourceLocation_): ResourceLocation;
        clean(): void;
        getRegistry<V>(arg0: ResourceLocation_, arg1: Internal.RegistryManager_): Internal.ForgeRegistry<V>;
        getName(): string;
        getRegistry<V>(arg0: ResourceLocation_): Internal.ForgeRegistry<V>;
        static getRegistryNamesForSyncToClient(): Internal.List<ResourceLocation>;
        static getVanillaRegistryKeys(): Internal.Set<ResourceLocation>;
        static generateRegistryPackets(arg0: boolean): Internal.List<org.apache.commons.lang3.tuple.Pair<string, Internal.HandshakeMessages$S2CRegistry>>;
        getName<V>(arg0: Internal.IForgeRegistry_<V>): ResourceLocation;
        takeSnapshot(arg0: boolean): Internal.Map<ResourceLocation, Internal.ForgeRegistry$Snapshot>;
        get name(): string
        get registryNamesForSyncToClient(): Internal.List<ResourceLocation>
        get vanillaRegistryKeys(): Internal.Set<ResourceLocation>
        static readonly FROZEN: Internal.RegistryManager;
        static readonly ACTIVE: Internal.RegistryManager;
        static readonly VANILLA: Internal.RegistryManager;
    }
    type RegistryManager_ = RegistryManager;
    class Rarity extends Internal.Enum<Internal.Rarity> implements Internal.IExtensibleEnum {
        getStyleModifier(): Internal.UnaryOperator<Internal.Style>;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        static create(arg0: string, arg1: Internal.UnaryOperator_<Internal.Style>): Internal.Rarity;
        /**
         * @deprecated
        */
        init(): void;
        static valueOf(arg0: string): Internal.Rarity;
        static create(arg0: string, arg1: Internal.ChatFormatting_): Internal.Rarity;
        static values(): Internal.Rarity[];
        get styleModifier(): Internal.UnaryOperator<Internal.Style>
        static readonly COMMON: Internal.Rarity;
        /**
         * @deprecated
        */
        readonly color: Internal.ChatFormatting;
        static readonly UNCOMMON: Internal.Rarity;
        static readonly EPIC: Internal.Rarity;
        static readonly RARE: Internal.Rarity;
    }
    type Rarity_ = Rarity | "uncommon" | "lime" | "epic" | "rare" | "common";
    /**
     * @deprecated
    */
    class ThreadSafeLegacyRandomSource implements Internal.BitRandomSource {
        constructor(arg0: number)
        static create(arg0: number): Internal.RandomSource;
        next(arg0: number): number;
        fork(): Internal.RandomSource;
        static create(): Internal.RandomSource;
        nextBoolean(): boolean;
        nextLong(): number;
        setSeed(arg0: number): void;
        nextDouble(): number;
        nextInt(arg0: number, arg1: number): number;
        nextGaussian(): number;
        static createNewThreadLocalInstance(): Internal.RandomSource;
        forkPositional(): Internal.PositionalRandomFactory;
        consumeCount(arg0: number): void;
        triangle(arg0: number, arg1: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        /**
         * @deprecated
        */
        static createThreadSafe(): Internal.RandomSource;
        nextInt(): number;
        nextIntBetweenInclusive(arg0: number, arg1: number): number;
        set seed(arg0: number)
    }
    type ThreadSafeLegacyRandomSource_ = ThreadSafeLegacyRandomSource;
    interface ChatEvent$ChatComponent {
        get(): Internal.Component;
        set(arg0: Internal.Component_): void;
    }
    type ChatEvent$ChatComponent_ = ChatEvent$ChatComponent;
    interface ProfileResults {
        saveResults(arg0: Internal.Path_): boolean;
        getTimes(arg0: string): Internal.List<Internal.ResultField>;
        getNanoDuration(): number;
        getStartTimeTicks(): number;
        getTickDuration(): number;
        getEndTimeNano(): number;
        getEndTimeTicks(): number;
        getStartTimeNano(): number;
        getProfilerResults(): string;
        demanglePath(arg0: string): string;
        get nanoDuration(): number
        get startTimeTicks(): number
        get tickDuration(): number
        get endTimeNano(): number
        get endTimeTicks(): number
        get startTimeNano(): number
        get profilerResults(): string
        readonly PATH_SEPARATOR: "\u001e";
    }
    type ProfileResults_ = ProfileResults;
    abstract class SignatureSpi {
        constructor()
        clone(): any;
    }
    type SignatureSpi_ = SignatureSpi;
    class ServerboundPlaceRecipePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.Recipe_<any>, arg2: boolean)
        handle(arg0: Internal.PacketListener_): void;
        getRecipe(): ResourceLocation;
        write(arg0: Internal.FriendlyByteBuf_): void;
        isShiftDown(): boolean;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getContainerId(): number;
        isSkippable(): boolean;
        get recipe(): ResourceLocation
        get shiftDown(): boolean
        get containerId(): number
        get skippable(): boolean
    }
    type ServerboundPlaceRecipePacket_ = ServerboundPlaceRecipePacket;
    class CarvingContext extends Internal.WorldGenerationContext {
        constructor(arg0: any_, arg1: Internal.RegistryAccess_, arg2: Internal.LevelHeightAccessor_, arg3: Internal.NoiseChunk_, arg4: Internal.RandomState_, arg5: Internal.SurfaceRules$RuleSource_)
        /**
         * @deprecated
        */
        topMaterial(arg0: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg1: Internal.ChunkAccess_, arg2: BlockPos_, arg3: boolean): Internal.Optional<Internal.BlockState>;
        /**
         * @deprecated
        */
        registryAccess(): Internal.RegistryAccess;
        randomState(): Internal.RandomState;
    }
    type CarvingContext_ = CarvingContext;
    interface ListBuilder <T> {
        build(arg0: Internal.DataResult_<T>): Internal.DataResult<T>;
        add(arg0: T): this;
        withErrorsFrom(arg0: Internal.DataResult_<any>): this;
        ops(): Internal.DynamicOps<T>;
        add<E>(arg0: E, arg1: Internal.Encoder_<E>): this;
        add(arg0: Internal.DataResult_<T>): this;
        addAll<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Encoder_<E>): this;
        build(arg0: T): Internal.DataResult<T>;
        mapError(arg0: Internal.UnaryOperator_<string>): this;
    }
    type ListBuilder_<T> = ListBuilder<T>;
    class CandleBlock extends Internal.AbstractCandleBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        static canLight(arg0: Internal.BlockState_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_CANDLES: 4;
        static readonly CANDLES: Internal.IntegerProperty;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly MIN_CANDLES: 1;
        static readonly LIT: Internal.BooleanProperty;
        static readonly LIGHT_EMISSION: Internal.ToIntFunction<Internal.BlockState>;
    }
    type CandleBlock_ = CandleBlock;
    class ProcessingRecipeSchema$ItemApplicationRecipeJS extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
        constructor()
        keepHeldItem(): Internal.RecipeJS;
        getMod(): string;
        get mod(): string
    }
    type ProcessingRecipeSchema$ItemApplicationRecipeJS_ = ProcessingRecipeSchema$ItemApplicationRecipeJS;
    class FormatStyle extends Internal.Enum<Internal.FormatStyle> {
        static values(): Internal.FormatStyle[];
        static valueOf(arg0: string): Internal.FormatStyle;
        static readonly SHORT: Internal.FormatStyle;
        static readonly FULL: Internal.FormatStyle;
        static readonly LONG: Internal.FormatStyle;
        static readonly MEDIUM: Internal.FormatStyle;
    }
    type FormatStyle_ = "medium" | "short" | "full" | FormatStyle | "long";
    class OreProperty implements Internal.IMaterialProperty<Internal.OreProperty> {
        constructor()
        constructor(oreMultiplier: number, byProductMultiplier: number)
        constructor(oreMultiplier: number, byProductMultiplier: number, emissive: boolean)
        isEmissive(): boolean;
        setOreMultiplier(multiplier: number): void;
        setWashedIn(m: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        setSeparatedInto(...materials: com.gregtechceu.gtceu.api.data.chemical.material.Material_[]): void;
        setWashedIn(m: com.gregtechceu.gtceu.api.data.chemical.material.Material_, washedAmount: number): void;
        getByProductMultiplier(): number;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        setEmissive(emissive: boolean): void;
        setOreByProducts(...materials: com.gregtechceu.gtceu.api.data.chemical.material.Material_[]): void;
        setDirectSmeltResult(m: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        getOreByProducts(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        getSeparatedInto(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        setByProductMultiplier(multiplier: number): void;
        getWashedIn(): org.apache.commons.lang3.tuple.Pair<com.gregtechceu.gtceu.api.data.chemical.material.Material, number>;
        getDirectSmeltResult(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        getOreMultiplier(): number;
        get emissive(): boolean
        set oreMultiplier(multiplier: number)
        set washedIn(m: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        set separatedInto(...materials: com.gregtechceu.gtceu.api.data.chemical.material.Material_[])
        get byProductMultiplier(): number
        set emissive(emissive: boolean)
        set oreByProducts(...materials: com.gregtechceu.gtceu.api.data.chemical.material.Material_[])
        set directSmeltResult(m: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        get oreByProducts(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>
        get separatedInto(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>
        set byProductMultiplier(multiplier: number)
        get washedIn(): org.apache.commons.lang3.tuple.Pair<com.gregtechceu.gtceu.api.data.chemical.material.Material, number>
        get directSmeltResult(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get oreMultiplier(): number
    }
    type OreProperty_ = OreProperty;
    interface IUIMachine extends Internal.IMachineFeature, Internal.IUIHolder {
        shouldOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): boolean;
        tryToOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): Internal.InteractionResult;
        isRemote(): boolean;
        isInvalid(): boolean;
        markAsDirty(): void;
        createUI(arg0: Internal.Player_): ModularUI;
        self(): Internal.MetaMachine;
        get remote(): boolean
        get invalid(): boolean
    }
    type IUIMachine_ = IUIMachine;
    class TrackMaterial$TrackType {
        constructor(arg0: ResourceLocation_, arg1: any_)
        static readonly STANDARD: Internal.TrackMaterial$TrackType;
        readonly id: ResourceLocation;
    }
    type TrackMaterial$TrackType_ = TrackMaterial$TrackType;
    interface Float2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Float2IntFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Float2CharFunction;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ByteFunction;
        put(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2ByteFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ByteFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Float2FloatFunction;
        apply(arg0: number): number;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        getOrDefault(arg0: number, arg1: number): number;
        defaultReturnValue(): number;
        containsKey(arg0: number): boolean;
        remove(arg0: number): number;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2ByteFunction<T>;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ByteFunction;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        clear(): void;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ByteFunction;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Float2LongFunction;
        get(arg0: number): number;
        identity<T>(): Internal.Function<T, T>;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Float2DoubleFunction;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type Float2ByteFunction_ = Float2ByteFunction;
    class LightBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_LEVEL: 15;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly LIGHT_EMISSION: Internal.ToIntFunction<Internal.BlockState>;
        static readonly LEVEL: Internal.IntegerProperty;
    }
    type LightBlock_ = LightBlock;
    class Vector3d {
        constructor(arg0: number, arg1: number, arg2: number)
        set(arg0: Internal.Vector3d_): void;
        scale(arg0: number): void;
        add(arg0: Internal.Vector3d_): void;
        set(arg0: number, arg1: number, arg2: number): void;
        z: number;
        x: number;
        y: number;
    }
    type Vector3d_ = Vector3d;
    abstract class SupportType extends Internal.Enum<Internal.SupportType> {
        static values(): Internal.SupportType[];
        static valueOf(arg0: string): Internal.SupportType;
        isSupporting(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static readonly CENTER: Internal.SupportType;
        static readonly RIGID: Internal.SupportType;
        static readonly FULL: Internal.SupportType;
    }
    type SupportType_ = "center" | SupportType | "full" | "rigid";
    class GameNarrator {
        constructor(arg0: Internal.Minecraft_)
        sayChatNow(arg0: Internal.Supplier_<Internal.Component>): void;
        sayNow(arg0: string): void;
        clear(): void;
        updateNarratorStatus(arg0: Internal.NarratorStatus_): void;
        destroy(): void;
        sayNow(arg0: Internal.Component_): void;
        isActive(): boolean;
        get active(): boolean
        static readonly NO_TITLE: Internal.MutableComponent;
    }
    type GameNarrator_ = GameNarrator;
    class ArgumentCommandNode <S, T> extends Internal.CommandNode<S> {
        constructor(arg0: string, arg1: Internal.ArgumentType_<T>, arg2: Internal.Command_<S>, arg3: Internal.Predicate_<S>, arg4: Internal.CommandNode_<S>, arg5: Internal.RedirectModifier_<S>, arg6: boolean, arg7: Internal.SuggestionProvider_<S>)
        getType(): Internal.ArgumentType<T>;
        isValidInput(arg0: string): boolean;
        createBuilder(): Internal.ArgumentBuilder<any, any>;
        getCustomSuggestions(): Internal.SuggestionProvider<S>;
        get type(): Internal.ArgumentType<T>
        get customSuggestions(): Internal.SuggestionProvider<S>
    }
    type ArgumentCommandNode_<S, T> = ArgumentCommandNode<S, T>;
    class ImmutableSetMultimap$Builder <K, V> extends Internal.ImmutableMultimap$Builder<K, V> {
        constructor()
        put(arg0: Internal.Map$Entry_<K, V>): this;
        put(arg0: any, arg1: any): Internal.ImmutableMultimap$Builder<any, any>;
        build(): Internal.ImmutableMultimap<any, any>;
        putAll(arg0: Internal.Iterable_<any>): Internal.ImmutableMultimap$Builder<any, any>;
        orderValuesBy(arg0: Internal.Comparator_<any>): Internal.ImmutableMultimap$Builder<any, any>;
        putAll(arg0: any, arg1: Internal.Iterable_<any>): Internal.ImmutableMultimap$Builder<any, any>;
        putAll(arg0: Internal.Multimap_<any, any>): Internal.ImmutableMultimap$Builder<any, any>;
        orderKeysBy(arg0: Internal.Comparator_<K>): this;
        putAll(arg0: any, arg1: any[]): Internal.ImmutableMultimap$Builder<any, any>;
    }
    type ImmutableSetMultimap$Builder_<K, V> = ImmutableSetMultimap$Builder<K, V>;
    interface Object2LongFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToLongFunction<K> {
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Object2FloatFunction<K>;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Object2ByteFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        removeLong(arg0: any): number;
        put(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2LongFunction;
        containsKey(arg0: any): boolean;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2LongFunction;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        getLong(arg0: any): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2LongFunction;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2LongFunction<T>;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2LongFunction;
        applyAsLong(arg0: K): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2LongFunction;
        defaultReturnValue(): number;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Object2IntFunction<K>;
        apply(arg0: K): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2LongFunction;
        getOrDefault(arg0: any, arg1: number): number;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2LongFunction<T>;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Object2ShortFunction<K>;
        clear(): void;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2LongFunction;
        (arg0: any): number;
    }
    type Object2LongFunction_<K> = Object2LongFunction<K>;
    interface DoubleStream$Builder extends Internal.DoubleConsumer {
        add(arg0: number): this;
        accept(arg0: number): void;
        andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
        build(): Internal.DoubleStream;
    }
    type DoubleStream$Builder_ = DoubleStream$Builder;
    abstract class ResourceBundle {
        constructor()
        static getBundle(arg0: string, arg1: Internal.Locale_, arg2: Internal.ResourceBundle$Control_): Internal.ResourceBundle;
        containsKey(arg0: string): boolean;
        keySet(): Internal.Set<string>;
        static getBundle(arg0: string, arg1: Internal.Locale_, arg2: Internal.ClassLoader_): Internal.ResourceBundle;
        static getBundle(arg0: string, arg1: Internal.Locale_): Internal.ResourceBundle;
        getKeys(): Internal.Enumeration<string>;
        getBaseBundleName(): string;
        static getBundle(arg0: string, arg1: Internal.Locale_, arg2: Internal.Module_): Internal.ResourceBundle;
        static getBundle(arg0: string, arg1: Internal.Module_): Internal.ResourceBundle;
        static getBundle(arg0: string, arg1: Internal.Locale_, arg2: Internal.ClassLoader_, arg3: Internal.ResourceBundle$Control_): Internal.ResourceBundle;
        getObject(arg0: string): any;
        getLocale(): Internal.Locale;
        getString(arg0: string): string;
        static clearCache(arg0: Internal.ClassLoader_): void;
        static getBundle(arg0: string): Internal.ResourceBundle;
        getStringArray(arg0: string): string[];
        static clearCache(): void;
        static getBundle(arg0: string, arg1: Internal.ResourceBundle$Control_): Internal.ResourceBundle;
        get keys(): Internal.Enumeration<string>
        get baseBundleName(): string
        get locale(): Internal.Locale
    }
    type ResourceBundle_ = ResourceBundle;
    class Stray extends Internal.AbstractSkeleton {
        constructor(arg0: Internal.EntityType_<Internal.Stray>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        static checkStraySpawnRules(arg0: Internal.EntityType_<Internal.Stray>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Stray_ = Stray;
    class FossilFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.List_<ResourceLocation>, arg1: Internal.List_<ResourceLocation>, arg2: Internal.Holder_<Internal.StructureProcessorList>, arg3: Internal.Holder_<Internal.StructureProcessorList>, arg4: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly overlayStructures: Internal.List<ResourceLocation>;
        readonly fossilStructures: Internal.List<ResourceLocation>;
        readonly maxEmptyCornersAllowed: number;
        readonly fossilProcessors: Internal.Holder<Internal.StructureProcessorList>;
        readonly overlayProcessors: Internal.Holder<Internal.StructureProcessorList>;
        static readonly CODEC: Internal.Codec<Internal.FossilFeatureConfiguration>;
    }
    type FossilFeatureConfiguration_ = FossilFeatureConfiguration;
    interface ByteList extends Internal.Comparable<Internal.List<number>>, Internal.List<number>, Internal.ByteCollection {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        retainAll(arg0: Internal.ByteCollection_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        addElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        addAll(arg0: Internal.ByteList_): boolean;
        of<E>(arg0: E): Internal.List<E>;
        addAll(arg0: number, arg1: Internal.ByteList_): boolean;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        replaceAll(arg0: Internal.ByteUnaryOperator_): void;
        intStream(): Internal.IntStream;
        removeIf(arg0: Internal.BytePredicate_): boolean;
        rem(arg0: number): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        iterator(): Internal.ByteListIterator;
        intParallelStream(): Internal.IntStream;
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        removeByte(arg0: number): number;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        removeAll(arg0: Internal.ByteCollection_): boolean;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        get(arg0: number): number;
        getByte(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        forEach(arg0: Internal.ByteConsumer_): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        toByteArray(): number[];
        of<E>(arg0: E, arg1: E): Internal.List<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        of(): this;
        of(...arg0: number[]): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        lastIndexOf(arg0: number): number;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        /**
         * @deprecated
        */
        toByteArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        removeElements(arg0: number, arg1: number): void;
        containsAll(arg0: Internal.ByteCollection_): boolean;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        setElements(arg0: number[]): void;
        indexOf(arg0: number): number;
        isEmpty(): boolean;
        of(arg0: number, arg1: number, arg2: number): this;
        spliterator(): Internal.ByteSpliterator;
        forEach(arg0: Internal.IntConsumer_): void;
        of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        setElements(arg0: number, arg1: number[]): void;
        unstableSort(arg0: Internal.ByteComparator_): void;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        compareTo(arg0: Internal.List_<number>): number;
        toArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        add(arg0: number, arg1: number): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        contains(arg0: number): boolean;
        set(arg0: number, arg1: number): number;
        sort(arg0: Internal.ByteComparator_): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        toArray(): any[];
        addAll(arg0: number, arg1: Internal.ByteCollection_): boolean;
        intSpliterator(): Internal.IntSpliterator;
        subList(arg0: number, arg1: number): Internal.List<any>;
        of(arg0: number, arg1: number): this;
        hashCode(): number;
        size(): number;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        addAll(arg0: Internal.ByteCollection_): boolean;
        clear(): void;
        of(arg0: number): this;
        equals(arg0: any): boolean;
        set elements(arg0: number[])
        get empty(): boolean
    }
    type ByteList_ = ByteList;
    interface FloatStack extends it.unimi.dsi.fastutil.Stack<number> {
        topFloat(): number;
        push(arg0: number): void;
        /**
         * @deprecated
        */
        top(): any;
        /**
         * @deprecated
        */
        pop(): any;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        popFloat(): number;
        peekFloat(arg0: number): number;
        get empty(): boolean
    }
    type FloatStack_ = FloatStack;
    class AtlasSpriteRegistryEventJS extends Internal.EventJS {
        constructor(registry: Internal.Consumer_<ResourceLocation>)
        register(id: ResourceLocation_): void;
    }
    type AtlasSpriteRegistryEventJS_ = AtlasSpriteRegistryEventJS;
    class TreeNode <T, K> {
        constructor(dimension: number, key: T)
        getContent(): K;
        getChild(key: T): this;
        getKey(): T;
        isLeaf(): boolean;
        addContent(key: T, content: K): void;
        getChildren(): Internal.List<Internal.TreeNode<T, K>>;
        removeChild(key: T): void;
        getOrCreateChild(childKey: T): this;
        createChild(childKey: T): this;
        setValid(valid: Internal.Predicate_<Internal.TreeNode<T, K>>): this;
        get content(): K
        get key(): T
        get leaf(): boolean
        get children(): Internal.List<Internal.TreeNode<T, K>>
        set valid(valid: Internal.Predicate_<Internal.TreeNode<T, K>>)
        readonly dimension: number;
    }
    type TreeNode_<T, K> = TreeNode<T, K>;
    abstract class AmbientCreature extends Internal.Mob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AmbientCreature_ = AmbientCreature;
    class IngredientActionFilter {
        constructor()
        static filterOf(o: any): Internal.IngredientActionFilter;
        copyFrom(filter: Internal.IngredientActionFilter_): void;
        checkFilter(index: number, stack: Internal.ItemStack_): boolean;
        filterIngredient: Internal.Ingredient;
        filterIndex: number;
    }
    type IngredientActionFilter_ = number | Internal.Ingredient_ | IngredientActionFilter | {item: Internal.Ingredient_, index?: number};
    class EndIslandFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type EndIslandFeature_ = EndIslandFeature;
    interface ObjectList <K> extends Internal.ObjectCollection<K>, Internal.List<K>, Internal.Comparable<Internal.List<K>> {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        addAll(arg0: Internal.Collection_<K>): boolean;
        setElements(arg0: number, arg1: K[]): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        set(arg0: number, arg1: K): K;
        parallelStream(): Internal.Stream<K>;
        addAll(arg0: number, arg1: Internal.Collection_<K>): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        of<K>(): this;
        addElements(arg0: number, arg1: K[], arg2: number, arg3: number): void;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        setElements(arg0: K[]): void;
        of<K>(...arg0: K[]): this;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        remove(arg0: number): K;
        of<K>(arg0: K, arg1: K, arg2: K): this;
        indexOf(arg0: any): number;
        toArray<T>(arg0: T[]): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        remove(arg0: any): boolean;
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        add(arg0: K): boolean;
        lastIndexOf(arg0: any): number;
        setElements(arg0: number, arg1: K[], arg2: number, arg3: number): void;
        removeElements(arg0: number, arg1: number): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        isEmpty(): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        addElements(arg0: number, arg1: K[]): void;
        listIterator(arg0: number): Internal.ObjectListIterator<K>;
        subList(arg0: number, arg1: number): this;
        of<K>(arg0: K): this;
        get(arg0: number): K;
        contains(arg0: any): boolean;
        addAll(arg0: number, arg1: Internal.ObjectList_<K>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        iterator(): Internal.Iterator<any>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        add(arg0: number, arg1: K): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        toArray(): any[];
        replaceAll(arg0: Internal.UnaryOperator_<K>): void;
        of<K>(arg0: K, arg1: K): this;
        addAll(arg0: Internal.ObjectList_<K>): boolean;
        unstableSort(arg0: Internal.Comparator_<K>): void;
        hashCode(): number;
        size(): number;
        compareTo(arg0: Internal.List_<K>): number;
        sort(arg0: Internal.Comparator_<K>): void;
        clear(): void;
        equals(arg0: any): boolean;
        stream(): Internal.Stream<K>;
        getElements(arg0: number, arg1: any[], arg2: number, arg3: number): void;
        set elements(arg0: K[])
        get empty(): boolean
    }
    type ObjectList_<K> = ObjectList<K>;
    class AutomobileEngine extends Internal.Record implements Internal.AutomobileComponent<Internal.AutomobileEngine> {
        constructor(id: ResourceLocation_, torque: number, speed: number, sound: Internal.Supplier_<Internal.SoundEvent>, model: Internal.AutomobileEngine$EngineModel_)
        containerId(): ResourceLocation;
        getId(): ResourceLocation;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: Internal.AutomobileEngine_): void;
        getContainerTextKey(): string;
        torque(): number;
        getTranslationKey(): string;
        id(): ResourceLocation;
        model(): Internal.AutomobileEngine$EngineModel;
        speed(): number;
        isEmpty(): boolean;
        sound(): Internal.Supplier<Internal.SoundEvent>;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<Internal.AutomobileEngine>>): void;
        get id(): ResourceLocation
        get containerTextKey(): string
        get translationKey(): string
        get empty(): boolean
        static readonly STAT_TORQUE: Internal.DisplayStat<Internal.AutomobileEngine>;
        static readonly STAT_SPEED: Internal.DisplayStat<Internal.AutomobileEngine>;
        static readonly EMPTY: Internal.AutomobileEngine;
        static readonly GOLD: Internal.AutomobileEngine;
        static readonly REGISTRY: Internal.SimpleMapContentRegistry<Internal.AutomobileEngine>;
        static readonly CREATIVE: Internal.AutomobileEngine;
        static readonly DIAMOND: Internal.AutomobileEngine;
        static readonly COPPER: Internal.AutomobileEngine;
        static readonly ID: ResourceLocation;
        static readonly STONE: Internal.AutomobileEngine;
        static readonly IRON: Internal.AutomobileEngine;
    }
    type AutomobileEngine_ = AutomobileEngine;
    interface ArtifactRepositoryLayout {
        pathOfRemoteRepositoryMetadata(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_): string;
        pathOfLocalRepositoryMetadata(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_, arg1: Internal.ArtifactRepository_): string;
        pathOf(arg0: Internal.Artifact_): string;
        getId(): string;
        get id(): string
        readonly ROLE: "org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout";
    }
    type ArtifactRepositoryLayout_ = ArtifactRepositoryLayout;
    class Properties extends Internal.Hashtable<any, any> {
        constructor()
        constructor(arg0: number)
        constructor(arg0: Internal.Properties_)
        store(arg0: Internal.OutputStream_, arg1: string): void;
        storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: Internal.Charset_): void;
        /**
         * @deprecated
        */
        save(arg0: Internal.OutputStream_, arg1: string): void;
        stringPropertyNames(): Internal.Set<string>;
        storeToXML(arg0: Internal.OutputStream_, arg1: string): void;
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        list(arg0: Internal.PrintWriter_): void;
        getProperty(arg0: string, arg1: string): string;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        keys(): Internal.Enumeration<any>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        setProperty(arg0: string, arg1: string): any;
        store(arg0: Internal.Writer_, arg1: string): void;
        put(arg0: any, arg1: any): any;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        load(arg0: Internal.Reader_): void;
        load(arg0: Internal.InputStream_): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        loadFromXML(arg0: Internal.InputStream_): void;
        computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        propertyNames(): Internal.Enumeration<any>;
        list(arg0: Internal.PrintStream_): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        elements(): Internal.Enumeration<any>;
        entrySet(): Internal.Set<Internal.Map$Entry<any, any>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        getProperty(arg0: string): string;
        replace(arg0: any, arg1: any): any;
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        remove(arg0: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        get(arg0: any): any;
        compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: string): void;
        computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type Properties_ = Properties;
    interface LongStream extends Internal.BaseStream<number, Internal.LongStream> {
        parallel(): this;
        allMatch(arg0: Internal.LongPredicate_): boolean;
        isParallel(): boolean;
        sum(): number;
        toArray(): number[];
        forEach(arg0: Internal.LongConsumer_): void;
        max(): Internal.OptionalLong;
        count(): number;
        iterate(arg0: number, arg1: Internal.LongUnaryOperator_): this;
        of(arg0: number): this;
        empty(): this;
        distinct(): this;
        flatMap(arg0: Internal.LongFunction_<Internal.LongStream>): this;
        min(): Internal.OptionalLong;
        mapToDouble(arg0: Internal.LongToDoubleFunction_): Internal.DoubleStream;
        findFirst(): Internal.OptionalLong;
        reduce(arg0: Internal.LongBinaryOperator_): Internal.OptionalLong;
        boxed(): Internal.Stream<number>;
        reduce(arg0: number, arg1: Internal.LongBinaryOperator_): number;
        generate(arg0: Internal.LongSupplier_): this;
        builder(): Internal.LongStream$Builder;
        limit(arg0: number): this;
        mapMulti(arg0: Internal.LongStream$LongMapMultiConsumer_): this;
        mapToObj<U>(arg0: Internal.LongFunction_<U>): Internal.Stream<U>;
        range(arg0: number, arg1: number): this;
        rangeClosed(arg0: number, arg1: number): this;
        onClose(arg0: Internal.Runnable_): this;
        sequential(): Internal.BaseStream<any, any>;
        peek(arg0: Internal.LongConsumer_): this;
        sorted(): this;
        summaryStatistics(): Internal.LongSummaryStatistics;
        of(...arg0: number[]): this;
        anyMatch(arg0: Internal.LongPredicate_): boolean;
        iterator(): Internal.Iterator<any>;
        findAny(): Internal.OptionalLong;
        skip(arg0: number): this;
        map(arg0: Internal.LongUnaryOperator_): this;
        spliterator(): Internal.Spliterator$OfLong;
        takeWhile(arg0: Internal.LongPredicate_): this;
        asDoubleStream(): Internal.DoubleStream;
        iterate(arg0: number, arg1: Internal.LongPredicate_, arg2: Internal.LongUnaryOperator_): this;
        filter(arg0: Internal.LongPredicate_): this;
        unordered(): this;
        forEachOrdered(arg0: Internal.LongConsumer_): void;
        close(): void;
        dropWhile(arg0: Internal.LongPredicate_): this;
        mapToInt(arg0: Internal.LongToIntFunction_): Internal.IntStream;
        noneMatch(arg0: Internal.LongPredicate_): boolean;
        concat(arg0: Internal.LongStream_, arg1: Internal.LongStream_): this;
        average(): Internal.OptionalDouble;
        collect<R>(arg0: Internal.Supplier_<R>, arg1: Internal.ObjLongConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
        get parallel(): boolean
    }
    type LongStream_ = LongStream;
    interface Executor {
        execute(arg0: Internal.Runnable_): void;
    }
    type Executor_ = Executor;
    abstract class AbstractDragonSittingPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
    }
    type AbstractDragonSittingPhase_ = AbstractDragonSittingPhase;
    interface ByteProcessor {
        process(arg0: number): boolean;
        readonly FIND_NUL: Internal.ByteProcessor$IndexOfProcessor;
        readonly FIND_LINEAR_WHITESPACE: Internal.ByteProcessor;
        readonly FIND_CRLF: Internal.ByteProcessor;
        readonly FIND_SEMI_COLON: Internal.ByteProcessor$IndexOfProcessor;
        readonly FIND_NON_CR: Internal.ByteProcessor$IndexNotOfProcessor;
        readonly FIND_LF: Internal.ByteProcessor$IndexOfProcessor;
        readonly FIND_CR: Internal.ByteProcessor$IndexOfProcessor;
        readonly FIND_NON_LF: Internal.ByteProcessor$IndexNotOfProcessor;
        readonly FIND_NON_NUL: Internal.ByteProcessor$IndexNotOfProcessor;
        readonly FIND_ASCII_SPACE: Internal.ByteProcessor$IndexOfProcessor;
        readonly FIND_NON_LINEAR_WHITESPACE: Internal.ByteProcessor;
        readonly FIND_NON_CRLF: Internal.ByteProcessor;
        readonly FIND_COMMA: Internal.ByteProcessor$IndexOfProcessor;
    }
    type ByteProcessor_ = ByteProcessor;
    class SculkCatalystBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        static bloom(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.RandomSource_): void;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly PULSE_TICKS: 8;
        static readonly PULSE: Internal.BooleanProperty;
    }
    type SculkCatalystBlock_ = SculkCatalystBlock;
    class SynchedEntityData {
        constructor(arg0: Internal.Entity_)
        clearDirty(): void;
        get<T>(arg0: Internal.EntityDataAccessor_<T>): T;
        set<T>(arg0: Internal.EntityDataAccessor_<T>, arg1: T): void;
        packDirty(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
        static defineId<T>(arg0: typeof Internal.Entity, arg1: Internal.EntityDataSerializer_<T>): Internal.EntityDataAccessor<T>;
        getAll(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
        isDirty(): boolean;
        assignValues(arg0: Internal.List_<Internal.SynchedEntityData$DataItem<any>>): void;
        isEmpty(): boolean;
        static unpack(arg0: Internal.FriendlyByteBuf_): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
        define<T>(arg0: Internal.EntityDataAccessor_<T>, arg1: T): void;
        static pack(arg0: Internal.List_<Internal.SynchedEntityData$DataItem<any>>, arg1: Internal.FriendlyByteBuf_): void;
        get all(): Internal.List<Internal.SynchedEntityData$DataItem<any>>
        get dirty(): boolean
        get empty(): boolean
        readonly lock: Internal.ReadWriteLock;
        static readonly ENTITY_ID_POOL: {[key: typeof any]: 16, [key: typeof any]: 17, [key: typeof any]: 16, [key: typeof any]: 16, [key: typeof any]: 16, [key: typeof any]: 8, [key: typeof any]: 16, [key: typeof any]: 9, [key: typeof any]: 8, [key: typeof any]: 19, [key: typeof any]: 18, [key: typeof any]: 18, [key: typeof any]: 17, [key: typeof any]: 22, [key: typeof any]: 22, [key: typeof any]: 16, [key: typeof any]: 18, [key: typeof any]: 18, [key: typeof any]: 16, [key: typeof any]: 19, [key: typeof any]: 16, [key: typeof any]: 8, [key: typeof any]: 16, [key: typeof any]: 10, [key: typeof any]: 17, [key: typeof any]: 15, [key: typeof any]: 15, [key: typeof any]: 16, [key: typeof any]: 21, [key: typeof any]: 8, [key: typeof any]: 21, [key: typeof any]: 14, [key: typeof any]: 17, [key: typeof any]: 11, [key: typeof any]: 9, [key: typeof any]: 31, [key: typeof any]: 18, [key: typeof any]: 18, [key: typeof any]: 17, [key: typeof any]: 19, [key: typeof any]: 16, [key: typeof any]: 9, [key: typeof any]: 19, [key: typeof any]: 9, [key: typeof any]: 22, [key: typeof any]: 18, [key: typeof any]: 11, [key: typeof any]: 14, [key: typeof any]: 17, [key: typeof any]: 16, [key: typeof any]: 16, [key: typeof any]: 17, [key: typeof any]: 7, [key: typeof any]: 17, [key: typeof any]: 17, [key: typeof any]: 17, [key: typeof any]: 19, [key: typeof any]: 23, [key: typeof any]: 10, [key: typeof any]: 13, [key: typeof any]: 17, [key: typeof any]: 18, [key: typeof any]: 17, [key: typeof any]: 10, [key: typeof any]: 16, [key: typeof any]: 18, [key: typeof any]: 16, [key: typeof any]: 16, [key: typeof any]: 8, [key: typeof any]: 11, [key: typeof any]: 8, [key: typeof any]: 18, [key: typeof any]: 14, [key: typeof any]: 19, [key: typeof any]: 21, [key: typeof any]: 20, [key: typeof any]: 16, [key: typeof any]: 14, [key: typeof any]: 19, [key: typeof any]: 22, [key: typeof any]: 16, [key: typeof any]: 8, [key: typeof any]: 18, [key: typeof any]: 16, [key: typeof any]: 20, [key: typeof any]: 17, [key: typeof any]: 16, [key: typeof any]: 16, [key: typeof any]: 19, [key: typeof any]: 16, [key: typeof any]: 8, [key: typeof any]: 17, [key: typeof any]: 9};
        readonly itemsById: Internal.Int2ObjectMap<Internal.SynchedEntityData$DataItem<any>>;
    }
    type SynchedEntityData_ = SynchedEntityData;
    class MultifaceSpreader {
        constructor(arg0: Internal.MultifaceBlock_)
        constructor(arg0: any_)
        canSpreadInAnyDirection(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        spreadAll(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: boolean): number;
        spreadFromFaceTowardDirection(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.Direction_, arg5: boolean): Internal.Optional<Internal.MultifaceSpreader$SpreadPos>;
        getSpreadFromFaceTowardDirection(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.Direction_, arg5: Internal.MultifaceSpreader$SpreadPredicate_): Internal.Optional<Internal.MultifaceSpreader$SpreadPos>;
        spreadFromRandomFaceTowardRandomDirection(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.RandomSource_): Internal.Optional<Internal.MultifaceSpreader$SpreadPos>;
        spreadFromFaceTowardRandomDirection(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.RandomSource_, arg5: boolean): Internal.Optional<Internal.MultifaceSpreader$SpreadPos>;
        spreadToFace(arg0: Internal.LevelAccessor_, arg1: Internal.MultifaceSpreader$SpreadPos_, arg2: boolean): Internal.Optional<Internal.MultifaceSpreader$SpreadPos>;
        static readonly DEFAULT_SPREAD_ORDER: any[];
    }
    type MultifaceSpreader_ = MultifaceSpreader;
    class ChronoUnit extends Internal.Enum<Internal.ChronoUnit> implements Internal.TemporalUnit {
        between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number;
        isTimeBased(): boolean;
        static valueOf(arg0: string): Internal.ChronoUnit;
        addTo<R extends Internal.Temporal>(arg0: R, arg1: number): R;
        getDuration(): Duration;
        isDateBased(): boolean;
        isSupportedBy(arg0: Internal.Temporal_): boolean;
        isDurationEstimated(): boolean;
        static values(): Internal.ChronoUnit[];
        get timeBased(): boolean
        get duration(): Duration
        get dateBased(): boolean
        get durationEstimated(): boolean
        static readonly NANOS: Internal.ChronoUnit;
        static readonly ERAS: Internal.ChronoUnit;
        static readonly MINUTES: Internal.ChronoUnit;
        static readonly HOURS: Internal.ChronoUnit;
        static readonly MONTHS: Internal.ChronoUnit;
        static readonly HALF_DAYS: Internal.ChronoUnit;
        static readonly MILLIS: Internal.ChronoUnit;
        static readonly DAYS: Internal.ChronoUnit;
        static readonly SECONDS: Internal.ChronoUnit;
        static readonly WEEKS: Internal.ChronoUnit;
        static readonly MILLENNIA: Internal.ChronoUnit;
        static readonly DECADES: Internal.ChronoUnit;
        static readonly MICROS: Internal.ChronoUnit;
        static readonly FOREVER: Internal.ChronoUnit;
        static readonly CENTURIES: Internal.ChronoUnit;
        static readonly YEARS: Internal.ChronoUnit;
    }
    type ChronoUnit_ = "minutes" | "years" | "weeks" | "decades" | "eras" | "half_days" | "centuries" | "hours" | "forever" | "months" | "millennia" | "micros" | "nanos" | "seconds" | "days" | "millis" | ChronoUnit;
    class TickEvent$RenderTickEvent extends Internal.TickEvent {
        constructor()
        constructor(arg0: Internal.TickEvent$Phase_, arg1: number)
        readonly renderTickTime: number;
    }
    type TickEvent$RenderTickEvent_ = TickEvent$RenderTickEvent;
    interface ChunkScanAccess {
        scanChunk(arg0: Internal.ChunkPos_, arg1: Internal.StreamTagVisitor_): Internal.CompletableFuture<void>;
    }
    type ChunkScanAccess_ = ChunkScanAccess;
    interface FragmentManager$OnBackStackChangedListener {
        onBackStackChanged(): void;
        (): void;
    }
    type FragmentManager$OnBackStackChangedListener_ = FragmentManager$OnBackStackChangedListener;
    class EventJS {
        constructor()
        /**
         * Stops the event with the given exit value. Execution will be stopped **immediately**.
         * 
         * `success` denotes a `true` outcome.
        */
        success(value: any): any;
        /**
         * Stops the event with default exit value. Execution will be stopped **immediately**.
         * 
         * `exit` denotes a `default` outcome.
        */
        exit(): any;
        /**
         * Cancels the event with the given exit value. Execution will be stopped **immediately**.
         * 
         * `cancel` denotes a `false` outcome.
        */
        cancel(value: any): any;
        /**
         * Cancels the event with default exit value. Execution will be stopped **immediately**.
         * 
         * `cancel` denotes a `false` outcome.
        */
        cancel(): any;
        /**
         * Stops the event with the given exit value. Execution will be stopped **immediately**.
         * 
         * `exit` denotes a `default` outcome.
        */
        exit(value: any): any;
        /**
         * Stops the event with default exit value. Execution will be stopped **immediately**.
         * 
         * `success` denotes a `true` outcome.
        */
        success(): any;
    }
    type EventJS_ = EventJS;
    class Frustum$Visibility extends Internal.Enum<Internal.Frustum$Visibility> {
        static values(): Internal.Frustum$Visibility[];
        static valueOf(name: string): Internal.Frustum$Visibility;
        static readonly OUTSIDE: Internal.Frustum$Visibility;
        static readonly INSIDE: Internal.Frustum$Visibility;
        static readonly INTERSECT: Internal.Frustum$Visibility;
    }
    type Frustum$Visibility_ = "intersect" | "outside" | "inside" | Frustum$Visibility;
    class ModFileScanData {
        constructor()
        static interestingAnnotations(): Internal.Predicate<org.objectweb.asm.Type>;
        getAnnotations(): Internal.Set<Internal.ModFileScanData$AnnotationData>;
        getClasses(): Internal.Set<Internal.ModFileScanData$ClassData>;
        getTargets(): Internal.Map<string, Internal.IModLanguageProvider$IModLanguageLoader>;
        addLanguageLoader(arg0: Internal.Map_<string, Internal.IModLanguageProvider$IModLanguageLoader>): void;
        getIModInfoData(): Internal.List<Internal.IModFileInfo>;
        addModFileInfo(arg0: Internal.IModFileInfo_): void;
        get annotations(): Internal.Set<Internal.ModFileScanData$AnnotationData>
        get classes(): Internal.Set<Internal.ModFileScanData$ClassData>
        get targets(): Internal.Map<string, Internal.IModLanguageProvider$IModLanguageLoader>
        get IModInfoData(): Internal.List<Internal.IModFileInfo>
    }
    type ModFileScanData_ = ModFileScanData;
    abstract class LongBuffer extends Internal.Buffer implements Internal.Comparable<Internal.LongBuffer> {
        limit(arg0: number): this;
        compareTo(arg0: any): number;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        duplicate(): this;
        order(): Internal.ByteOrder;
        mismatch(arg0: Internal.LongBuffer_): number;
        compareTo(arg0: Internal.LongBuffer_): number;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.LongBuffer;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        put(arg0: number, arg1: number): this;
        static allocate(arg0: number): Internal.LongBuffer;
        put(arg0: number, arg1: number[]): this;
        get(arg0: number, arg1: number[]): this;
        get(): number;
        get(arg0: number[]): this;
        position(arg0: number): this;
        put(arg0: number[]): this;
        put(arg0: number): this;
        asReadOnlyBuffer(): this;
        put(arg0: number[], arg1: number, arg2: number): this;
        static wrap(arg0: number[]): Internal.LongBuffer;
        put(arg0: Internal.LongBuffer_): this;
        put(arg0: number, arg1: Internal.LongBuffer_, arg2: number, arg3: number): this;
        get(arg0: number): number;
        array(): number[];
        get(arg0: number[], arg1: number, arg2: number): this;
        compact(): this;
    }
    type LongBuffer_ = LongBuffer;
    class ChunkEvent$Unload extends Internal.ChunkEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_)
    }
    type ChunkEvent$Unload_ = ChunkEvent$Unload;
    class GTFluidVeinEventJS extends Internal.EventJS {
        constructor()
        modify(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.BedrockFluidDefinition>): void;
        remove(id: ResourceLocation_): void;
        add(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.FluidVeinBuilderJS>): void;
    }
    type GTFluidVeinEventJS_ = GTFluidVeinEventJS;
    interface IUniqueKey {
    }
    type IUniqueKey_ = IUniqueKey;
    class ElderGuardian extends Internal.Guardian {
        constructor(arg0: Internal.EntityType_<Internal.ElderGuardian>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly ELDER_SIZE_SCALE: 2.35;
    }
    type ElderGuardian_ = ElderGuardian;
    interface SpecialEquality {
        checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        specialEquals(o: any, shallow: boolean): boolean;
    }
    type SpecialEquality_ = SpecialEquality;
    class SpawnData extends Internal.Record {
        constructor()
        constructor(arg0: Internal.CompoundTag_, arg1: Internal.Optional_<Internal.SpawnData$CustomSpawnRules>)
        customSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>;
        getEntityToSpawn(): Internal.CompoundTag;
        entityToSpawn(): Internal.CompoundTag;
        getCustomSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>;
        get entityToSpawn(): Internal.CompoundTag
        get customSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>
        static readonly LIST_CODEC: Internal.Codec<Internal.SimpleWeightedRandomList<Internal.SpawnData>>;
        static readonly DEFAULT_TYPE: "minecraft:pig";
        static readonly CODEC: Internal.Codec<Internal.SpawnData>;
    }
    type SpawnData_ = SpawnData;
    class Direction extends Internal.Enum<Internal.Direction> implements Internal.StringRepresentable {
        static fromYRot(arg0: number): Internal.Direction;
        static valueOf(arg0: string): Internal.Direction;
        getX(): number;
        getY(): number;
        getSerializedName(): string;
        getNormal(): Vec3i;
        getHorizontalIndex(): number;
        static fromNormal(arg0: number, arg1: number, arg2: number): Internal.Direction;
        getIndex(): number;
        static getNearest(arg0: number, arg1: number, arg2: number): Internal.Direction;
        getClockWise(): this;
        getAxis(): Internal.Direction$Axis;
        static getRandom(arg0: Internal.RandomSource_): Internal.Direction;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static orderedByNearest(arg0: Internal.Entity_): Internal.Direction[];
        getClockWise(arg0: Internal.Direction$Axis_): this;
        static getFacingAxis(arg0: Internal.Entity_, arg1: Internal.Direction$Axis_): Internal.Direction;
        getPitch(): number;
        static values(): Internal.Direction[];
        getName(): string;
        getZ(): number;
        static fromAxisAndDirection(arg0: Internal.Direction$Axis_, arg1: Internal.Direction$AxisDirection_): Internal.Direction;
        getOpposite(): this;
        static from2DDataValue(arg0: number): Internal.Direction;
        static stream(): Internal.Stream<Internal.Direction>;
        getAxisDirection(): Internal.Direction$AxisDirection;
        static from3DDataValue(arg0: number): Internal.Direction;
        step(): Vec3f;
        getCounterClockWise(arg0: Internal.Direction$Axis_): this;
        getRotation(): Quaternionf;
        isFacingAngle(arg0: number): boolean;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static getNearest(x: number, y: number, z: number): Internal.Direction;
        static byName(arg0: string): Internal.Direction;
        getYaw(): number;
        static fromNormal(arg0: BlockPos_): Internal.Direction;
        static allShuffled(arg0: Internal.RandomSource_): Internal.Collection<Internal.Direction>;
        static get(arg0: Internal.Direction$AxisDirection_, arg1: Internal.Direction$Axis_): Internal.Direction;
        static rotate(arg0: Matrix4f_, arg1: Internal.Direction_): Internal.Direction;
        getCounterClockWise(): this;
        get x(): number
        get y(): number
        get serializedName(): string
        get normal(): Vec3i
        get horizontalIndex(): number
        get index(): number
        get clockWise(): Internal.Direction
        get axis(): Internal.Direction$Axis
        get pitch(): number
        get name(): string
        get z(): number
        get opposite(): Internal.Direction
        get axisDirection(): Internal.Direction$AxisDirection
        get rotation(): Quaternionf
        get yaw(): number
        get counterClockWise(): Internal.Direction
        static readonly UP: Internal.Direction;
        static readonly NORTH: Internal.Direction;
        static readonly BY_3D_DATA: Internal.Direction[];
        static readonly DOWN: Internal.Direction;
        static readonly EAST: Internal.Direction;
        static readonly WEST: Internal.Direction;
        static readonly CODEC: Internal.StringRepresentable$EnumCodec<Internal.Direction>;
        static readonly SOUTH: Internal.Direction;
        static readonly VERTICAL_CODEC: Internal.Codec<Internal.Direction>;
    }
    type Direction_ = "west" | "east" | "south" | "up" | "down" | "north" | Direction;
    class SignedMessageHeader extends Internal.Record {
        constructor(arg0: Internal.MessageSignature_, arg1: Internal.UUID_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        write(arg0: Internal.FriendlyByteBuf_): void;
        updateSignature(arg0: Internal.SignatureUpdater$Output_, arg1: number[]): void;
        previousSignature(): Internal.MessageSignature;
        sender(): Internal.UUID;
    }
    type SignedMessageHeader_ = SignedMessageHeader;
    interface ItemBuilder$ReleaseUsingCallback {
        releaseUsing(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_, arg3: number): void;
        (arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_, arg3: number): void;
    }
    type ItemBuilder$ReleaseUsingCallback_ = ItemBuilder$ReleaseUsingCallback;
    interface WatchKey {
        isValid(): boolean;
        pollEvents(): Internal.List<Internal.WatchEvent<any>>;
        watchable(): Internal.Watchable;
        reset(): boolean;
        cancel(): void;
        get valid(): boolean
    }
    type WatchKey_ = WatchKey;
    class StarLightInterface {
        constructor(arg0: Internal.LightChunkGetter_, arg1: boolean, arg2: boolean, arg3: Internal.LevelLightEngine_)
        getLightAccess(): Internal.LightChunkGetter;
        propagateChanges(): void;
        getWorld(): Internal.Level;
        isClientSide(): boolean;
        checkSkyEdges(arg0: number, arg1: number, arg2: Internal.ShortCollection_): void;
        hasUpdates(): boolean;
        getSkyReader(): Internal.LayerLightEventListener;
        scheduleChunkLight(arg0: Internal.ChunkPos_, arg1: Internal.Runnable_): void;
        forceLoadInChunk(arg0: Internal.ChunkAccess_, arg1: boolean[]): void;
        sectionChange(arg0: Internal.SectionPos_, arg1: boolean): Internal.CompletableFuture<void>;
        blockChange(arg0: BlockPos_): Internal.CompletableFuture<void>;
        lightChunk(arg0: Internal.ChunkAccess_, arg1: boolean[]): void;
        removeChunkTasks(arg0: Internal.ChunkPos_): void;
        loadInChunk(arg0: number, arg1: number, arg2: boolean[]): void;
        getBlockReader(): Internal.LayerLightEventListener;
        checkSkyEdges(arg0: number, arg1: number): void;
        checkBlockEdges(arg0: number, arg1: number): void;
        relightChunks(arg0: Internal.Set_<Internal.ChunkPos>, arg1: Internal.Consumer_<Internal.ChunkPos>, arg2: Internal.IntConsumer_): void;
        checkBlockEdges(arg0: number, arg1: number, arg2: Internal.ShortCollection_): void;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getAnyChunkNow(arg0: number, arg1: number): Internal.ChunkAccess;
        checkChunkEdges(arg0: number, arg1: number): void;
        get lightAccess(): Internal.LightChunkGetter
        get world(): Internal.Level
        get clientSide(): boolean
        get skyReader(): Internal.LayerLightEventListener
        get blockReader(): Internal.LayerLightEventListener
        static readonly CHUNK_WORK_TICKET: Internal.TicketType<Internal.ChunkPos>;
        readonly lightEngine: Internal.LevelLightEngine;
    }
    type StarLightInterface_ = StarLightInterface;
    interface ServerPlayerKJS extends Internal.PlayerKJS {
        getDistance(pos: BlockPos_): number;
        isFake(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getSpawnLocation(): Internal.BlockContainerJS;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        setSpawnLocation(c: Internal.BlockContainerJS_): void;
        swing(): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getXpLevel(): number;
        openGUI(gui: Internal.Consumer_<Internal.KubeJSGUI>): void;
        setSelectedSlot(index: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        isOp(): boolean;
        kick(): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        paint(renderer: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getFoodLevel(): number;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        getCraftingGrid(): Internal.InventoryKJS;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        setSaturation(saturation: number): void;
        addXPLevels(l: number): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getReachDistance(): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        sendData(channel: string): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        getXp(): number;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        setXp(xp: number): void;
        setCreativeMode(mode: boolean): void;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        isMiningBlock(): boolean;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        notify(builder: Notification_): void;
        getInventoryChangeListener(): Internal.KubeJSInventoryListener;
        isMonster(): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getStages(): Internal.Stages;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        giveInHand(item: Internal.ItemStack_): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        ban(banner: string, reason: string, expiresInMillis: number): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        addXP(xp: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        getInventory(): Internal.InventoryKJS;
        give(item: Internal.ItemStack_): void;
        revokeAdvancement(id: ResourceLocation_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        self(): Internal.Player;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        kick(reason: Internal.Component_): void;
        isAdvancementDone(id: ResourceLocation_): boolean;
        sendInventoryUpdate(): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        unlockAdvancement(id: ResourceLocation_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        getData(): Internal.AttachedData<Internal.Player>;
        openInventoryGUI(inventory: Internal.InventoryKJS_, title: Internal.Component_): void;
        getProfile(): Internal.GameProfile;
        getSaturation(): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        runCommand(command: string): number;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        get fake(): boolean
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get spawnLocation(): Internal.BlockContainerJS
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set spawnLocation(c: Internal.BlockContainerJS_)
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        get xpLevel(): number
        set selectedSlot(index: number)
        get living(): boolean
        get op(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get foodLevel(): number
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get craftingGrid(): Internal.InventoryKJS
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get item(): Internal.ItemStack
        set x(x: number)
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get xp(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        set creativeMode(mode: boolean)
        get defaultMovementSpeed(): number
        get miningBlock(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get inventoryChangeListener(): Internal.KubeJSInventoryListener
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get stages(): Internal.Stages
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get inventory(): Internal.InventoryKJS
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get data(): Internal.AttachedData<Internal.Player>
        get profile(): Internal.GameProfile
        get saturation(): number
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ServerPlayerKJS_ = ServerPlayerKJS;
    interface IIngredientManager {
        registerIngredientListener(arg0: Internal.IIngredientManager$IIngredientListener_): void;
        getIngredientRenderer<V>(arg0: Internal.IIngredientType_<V>): Internal.IIngredientRenderer<V>;
        removeIngredientsAtRuntime<V>(arg0: Internal.IIngredientType_<V>, arg1: Internal.Collection_<V>): void;
        getIngredientTypeChecked<V>(arg0: V): Internal.Optional<Internal.IIngredientType<V>>;
        createTypedIngredient<V>(arg0: Internal.IIngredientType_<V>, arg1: V): Internal.Optional<Internal.ITypedIngredient<V>>;
        getIngredientHelper<V>(arg0: Internal.IIngredientType_<V>): Internal.IIngredientHelper<V>;
        getIngredientHelper<V>(arg0: V): Internal.IIngredientHelper<V>;
        getAllItemStacks(): Internal.Collection<Internal.ItemStack>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getIngredientType<V>(arg0: V): Internal.IIngredientType<V>;
        getIngredientTypeChecked<V>(arg0: V): Internal.Optional<Internal.IIngredientType<V>>;
        addIngredientsAtRuntime<V>(arg0: Internal.IIngredientType_<V>, arg1: Internal.Collection_<V>): void;
        getIngredientByUid<V>(arg0: Internal.IIngredientType_<V>, arg1: string): Internal.Optional<V>;
        getIngredientRenderer<V>(arg0: V): Internal.IIngredientRenderer<V>;
        getRegisteredIngredientTypes(): Internal.Collection<Internal.IIngredientType<any>>;
        getAllIngredients<V>(arg0: Internal.IIngredientType_<V>): Internal.Collection<V>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getIngredientType<V>(arg0: V): Internal.IIngredientType<V>;
        get allItemStacks(): Internal.Collection<Internal.ItemStack>
        get registeredIngredientTypes(): Internal.Collection<Internal.IIngredientType<any>>
    }
    type IIngredientManager_ = IIngredientManager;
    class PlayerContainerEvent$Open extends Internal.PlayerContainerEvent {
        constructor(arg0: Internal.Player_, arg1: Internal.AbstractContainerMenu_)
        constructor()
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerContainerEvent$Open_ = PlayerContainerEvent$Open;
    class TrackTargetingBehaviour$RenderedTrackOverlayType extends Internal.Enum<Internal.TrackTargetingBehaviour$RenderedTrackOverlayType> {
        static valueOf(arg0: string): Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
        static values(): Internal.TrackTargetingBehaviour$RenderedTrackOverlayType[];
        static readonly STATION: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
        static readonly SIGNAL: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
        static readonly DUAL_SIGNAL: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
        static readonly OBSERVER: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
    }
    type TrackTargetingBehaviour$RenderedTrackOverlayType_ = "dual_signal" | TrackTargetingBehaviour$RenderedTrackOverlayType | "signal" | "station" | "observer";
    class Rotation extends Internal.Enum<Internal.Rotation> implements Internal.StringRepresentable {
        static getRandom(arg0: Internal.RandomSource_): Internal.Rotation;
        rotate(arg0: Internal.Direction_): Internal.Direction;
        static valueOf(arg0: string): Internal.Rotation;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        rotation(): Internal.OctahedralGroup;
        static values(): Internal.Rotation[];
        rotate(arg0: number, arg1: number): number;
        getRotated(arg0: Internal.Rotation_): this;
        static getShuffled(arg0: Internal.RandomSource_): Internal.List<Internal.Rotation>;
        get serializedName(): string
        static readonly CODEC: Internal.Codec<Internal.Rotation>;
        static readonly NONE: Internal.Rotation;
        static readonly CLOCKWISE_90: Internal.Rotation;
        static readonly CLOCKWISE_180: Internal.Rotation;
        static readonly COUNTERCLOCKWISE_90: Internal.Rotation;
    }
    type Rotation_ = "clockwise_90" | "clockwise_180" | "counterclockwise_90" | Rotation | "none";
    class ServerStatus {
        constructor()
        getJson(): string;
        setForgeData(arg0: Internal.ServerStatusPing_): void;
        getPlayers(): Internal.ServerStatus$Players;
        getForgeData(): Internal.ServerStatusPing;
        getVersion(): Internal.ServerStatus$Version;
        setFavicon(arg0: string): void;
        invalidateJson(): void;
        setEnforcesSecureChat(arg0: boolean): void;
        setPlayers(arg0: Internal.ServerStatus$Players_): void;
        enforcesSecureChat(): boolean;
        getFavicon(): string;
        setVersion(arg0: Internal.ServerStatus$Version_): void;
        previewsChat(): boolean;
        setDescription(arg0: Internal.Component_): void;
        getDescription(): Internal.Component;
        setPreviewsChat(arg0: boolean): void;
        get json(): string
        set forgeData(arg0: Internal.ServerStatusPing_)
        get players(): Internal.ServerStatus$Players
        get forgeData(): Internal.ServerStatusPing
        get version(): Internal.ServerStatus$Version
        set favicon(arg0: string)
        set enforcesSecureChat(arg0: boolean)
        set players(arg0: Internal.ServerStatus$Players_)
        get favicon(): string
        set version(arg0: Internal.ServerStatus$Version_)
        set description(arg0: Internal.Component_)
        get description(): Internal.Component
        set previewsChat(arg0: boolean)
        static readonly FAVICON_WIDTH: 64;
        static readonly FAVICON_HEIGHT: 64;
    }
    type ServerStatus_ = ServerStatus;
    class LivingAttackEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: number)
        getAmount(): number;
        getSource(): DamageSource;
        get amount(): number
        get source(): DamageSource
    }
    type LivingAttackEvent_ = LivingAttackEvent;
    class PlayMessages$SpawnEntity {
        static encode(arg0: Internal.PlayMessages$SpawnEntity_, arg1: Internal.FriendlyByteBuf_): void;
        getVelY(): number;
        getVelZ(): number;
        getHeadYaw(): number;
        getVelX(): number;
        static decode(arg0: Internal.FriendlyByteBuf_): Internal.PlayMessages$SpawnEntity;
        getTypeId(): number;
        getEntity(): Internal.Entity;
        getPosZ(): number;
        getPosY(): number;
        static handle(arg0: Internal.PlayMessages$SpawnEntity_, arg1: Internal.Supplier_<Internal.NetworkEvent$Context>): void;
        getPosX(): number;
        getEntityId(): number;
        getAdditionalData(): Internal.FriendlyByteBuf;
        getUuid(): Internal.UUID;
        getPitch(): number;
        getYaw(): number;
        get velY(): number
        get velZ(): number
        get headYaw(): number
        get velX(): number
        get typeId(): number
        get entity(): Internal.Entity
        get posZ(): number
        get posY(): number
        get posX(): number
        get entityId(): number
        get additionalData(): Internal.FriendlyByteBuf
        get uuid(): Internal.UUID
        get pitch(): number
        get yaw(): number
    }
    type PlayMessages$SpawnEntity_ = PlayMessages$SpawnEntity;
    class GLTextureInfo {
        constructor()
        set(info: Internal.GLTextureInfo_): void;
        memoryObject: number;
        memoryHandle: number;
        samples: number;
        format: number;
        levels: number;
        handle: number;
        target: number;
    }
    type GLTextureInfo_ = GLTextureInfo;
    interface IRecipeCategoriesLookup {
        limitTypes(arg0: Internal.Collection_<mezz.jei.api.recipe.RecipeType<any>>): this;
        includeHidden(): this;
        limitFocus(arg0: Internal.Collection_<Internal.IFocus<any>>): this;
        get(): Internal.Stream<Internal.IRecipeCategory<any>>;
    }
    type IRecipeCategoriesLookup_ = IRecipeCategoriesLookup;
    interface FlushInfo$FinishedCallback {
        onFinished(): void;
        (): void;
    }
    type FlushInfo$FinishedCallback_ = FlushInfo$FinishedCallback;
    class FeaturePoolElement extends Internal.StructurePoolElement {
        static readonly CODEC: Internal.Codec<Internal.FeaturePoolElement>;
    }
    type FeaturePoolElement_ = FeaturePoolElement;
    interface Color extends Internal.SpecialEquality {
        getSerializeJS(): string;
        checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        createTextColorJS(): Internal.TextColor;
        specialEquals(o: any, shallow: boolean): boolean;
        getArgbJS(): number;
        getHexJS(): string;
        getFireworkColorJS(): number;
        getRgbJS(): number;
        get serializeJS(): string
        get argbJS(): number
        get hexJS(): string
        get fireworkColorJS(): number
        get rgbJS(): number
    }
    type Color_ = Color;
    class ClientboundSetHealthPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getHealth(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSaturation(): number;
        getFood(): number;
        isSkippable(): boolean;
        get health(): number
        get saturation(): number
        get food(): number
        get skippable(): boolean
    }
    type ClientboundSetHealthPacket_ = ClientboundSetHealthPacket;
    class AttributeMap {
        constructor(arg0: Internal.AttributeSupplier_)
        load(arg0: Internal.ListTag_): void;
        getDirtyAttributes(): Internal.Set<Internal.AttributeInstance>;
        removeAttributeModifiers(arg0: Internal.Multimap_<Internal.Attribute, Internal.AttributeModifier>): void;
        hasModifier(arg0: Internal.Attribute_, arg1: Internal.UUID_): boolean;
        getInstance(arg0: Internal.Attribute_): Internal.AttributeInstance;
        assignValues(arg0: Internal.AttributeMap_): void;
        hasAttribute(arg0: Internal.Attribute_): boolean;
        getBaseValue(arg0: Internal.Attribute_): number;
        getSyncableAttributes(): Internal.Collection<Internal.AttributeInstance>;
        save(): Internal.ListTag;
        getValue(arg0: Internal.Attribute_): number;
        addTransientAttributeModifiers(arg0: Internal.Multimap_<Internal.Attribute, Internal.AttributeModifier>): void;
        getModifierValue(arg0: Internal.Attribute_, arg1: Internal.UUID_): number;
        get dirtyAttributes(): Internal.Set<Internal.AttributeInstance>
        get syncableAttributes(): Internal.Collection<Internal.AttributeInstance>
    }
    type AttributeMap_ = AttributeMap;
    interface Predicate <T> {
        negate(): this;
        not<T>(arg0: Internal.Predicate_<T>): this;
        or(arg0: Internal.Predicate_<T>): this;
        test(arg0: T): boolean;
        and(arg0: Internal.Predicate_<T>): this;
        isEqual<T>(arg0: any): this;
        (arg0: T): boolean;
    }
    type Predicate_<T> = Predicate<T>;
    interface FileAttributeView extends Internal.AttributeView {
        name(): string;
    }
    type FileAttributeView_ = FileAttributeView;
    class ContraptionWorld extends Internal.WrappedWorld {
        constructor(arg0: Internal.Level_, arg1: Internal.Contraption_)
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getDimension(): ResourceLocation;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get displayName(): Internal.Component
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get dimension(): ResourceLocation
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get moonPhase(): number
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
    }
    type ContraptionWorld_ = ContraptionWorld;
    interface DensityFunction$FunctionContext {
        blockX(): number;
        getBlender(): Internal.Blender;
        blockZ(): number;
        blockY(): number;
        get blender(): Internal.Blender
    }
    type DensityFunction$FunctionContext_ = DensityFunction$FunctionContext;
    interface NbtAccounterAccessor {
        create$getUsage(): number;
    }
    type NbtAccounterAccessor_ = NbtAccounterAccessor;
    interface FragmentOnAttachListener {
        onAttachFragment(arg0: Internal.FragmentManager_, arg1: Internal.Fragment_): void;
        (arg0: Internal.FragmentManager_, arg1: Internal.Fragment_): void;
    }
    type FragmentOnAttachListener_ = FragmentOnAttachListener;
    class NopProcessor extends Internal.StructureProcessor {
        static readonly CODEC: Internal.Codec<Internal.NopProcessor>;
        static readonly INSTANCE: Internal.NopProcessor;
    }
    type NopProcessor_ = NopProcessor;
    class Object2IntFunctions$UnmodifiableFunction <K> extends Internal.AbstractObject2IntFunction<K> implements Internal.Serializable {
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        applyAsInt(arg0: K): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static identity<T>(): Internal.Function<T, T>;
    }
    type Object2IntFunctions$UnmodifiableFunction_<K> = Object2IntFunctions$UnmodifiableFunction<K>;
    interface IMufflableMachine extends Internal.IMachineFeature {
        self(): Internal.MetaMachine;
        setMuffled(arg0: boolean): void;
        isMuffled(): boolean;
        set muffled(arg0: boolean)
        get muffled(): boolean
    }
    type IMufflableMachine_ = IMufflableMachine;
    class RandomTickCallbackJS {
        constructor(containerJS: Internal.BlockContainerJS_, random: Internal.RandomSource_)
        getLevel(): Internal.Level;
        getServer(): Internal.MinecraftServer;
        get level(): Internal.Level
        get server(): Internal.MinecraftServer
        block: Internal.BlockContainerJS;
        random: Internal.RandomSource;
    }
    type RandomTickCallbackJS_ = RandomTickCallbackJS;
    /**
     * Invoked after all items are registered to modify them.
    */
    class ItemModificationEventJS extends Internal.EventJS {
        constructor()
        /**
         * Modifies items matching the given ingredient.
         * 
         * **NOTE**: tag ingredients are not supported at this time.
        */
        modify(in_: Internal.Ingredient_, c: Internal.Consumer_<Internal.Item>): void;
    }
    type ItemModificationEventJS_ = ItemModificationEventJS;
    class GTRecipeComponents$FluidIngredientJS implements Internal.OutputFluid, Internal.InputFluid {
        constructor(ingredient: com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient_)
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
        getAmount(): number;
        matches(other: Internal.FluidLike_): boolean;
        transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
        static of(o: any): Internal.GTRecipeComponents$FluidIngredientJS;
        transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
        copy(arg0: number): Internal.FluidLike;
        isEmpty(): boolean;
        get amount(): number
        get empty(): boolean
    }
    type GTRecipeComponents$FluidIngredientJS_ = GTRecipeComponents$FluidIngredientJS;
    class Dimension extends Internal.Dimension2D implements Internal.Serializable {
        constructor()
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.Dimension_)
        getSize(): this;
        setSize(arg0: number, arg1: number): void;
        setSize(arg0: Internal.Dimension_): void;
        get size(): Internal.Dimension
        set size(arg0: Internal.Dimension_)
        width: number;
        height: number;
    }
    type Dimension_ = Dimension;
    abstract class Certificate implements Internal.Serializable {
        verify(arg0: Internal.PublicKey_, arg1: string): void;
        getPublicKey(): Internal.PublicKey;
        getType(): string;
        verify(arg0: Internal.PublicKey_, arg1: Internal.Provider_): void;
        getEncoded(): number[];
        verify(arg0: Internal.PublicKey_): void;
        get publicKey(): Internal.PublicKey
        get type(): string
        get encoded(): number[]
    }
    type Certificate_ = Certificate;
    class TrackEdge {
        constructor(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_, arg2: Internal.BezierConnection_, arg3: Internal.TrackMaterial_)
        getPositionSmoothed(arg0: Internal.TrackGraph_, arg1: number): Vec3;
        incrementT(arg0: number, arg1: number): number;
        getIntersection(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_, arg2: Internal.TrackEdge_, arg3: Internal.TrackNode_, arg4: Internal.TrackNode_): Internal.Collection<number[]>;
        getDirectionAt(arg0: number): Vec3;
        getPosition(arg0: Internal.TrackGraph_, arg1: number): Vec3;
        getTurn(): Internal.BezierConnection;
        canTravelTo(arg0: Internal.TrackEdge_): boolean;
        isTurn(): boolean;
        getNormalSmoothed(arg0: Internal.TrackGraph_, arg1: number): Vec3;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        getDirection(arg0: boolean): Vec3;
        getNormal(arg0: Internal.TrackGraph_, arg1: number): Vec3;
        isInterDimensional(): boolean;
        getLength(): number;
        getTrackMaterial(): Internal.TrackMaterial;
        getEdgeData(): Internal.EdgeData;
        static read(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_, arg2: Internal.CompoundTag_, arg3: Internal.TrackGraph_, arg4: Internal.DimensionPalette_): Internal.TrackEdge;
        get turn(): Internal.BezierConnection
        get turn(): boolean
        get interDimensional(): boolean
        get length(): number
        get trackMaterial(): Internal.TrackMaterial
        get edgeData(): Internal.EdgeData
        node1: Internal.TrackNode;
        node2: Internal.TrackNode;
    }
    type TrackEdge_ = TrackEdge;
    interface ExtendedWorld {
        getChunkAtImmediately(arg0: number, arg1: number): Internal.LevelChunk;
        getAnyChunkImmediately(arg0: number, arg1: number): Internal.ChunkAccess;
    }
    type ExtendedWorld_ = ExtendedWorld;
    interface SortedMap <K, V> extends Internal.Map<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        tailMap(arg0: K): this;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        containsKey(arg0: any): boolean;
        comparator(): Internal.Comparator<K>;
        put(arg0: K, arg1: V): V;
        headMap(arg0: K): this;
        get(arg0: any): V;
        remove(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        subMap(arg0: K, arg1: K): this;
        putIfAbsent(arg0: K, arg1: V): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        lastKey(): K;
        hashCode(): number;
        size(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        firstKey(): K;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type SortedMap_<K, V> = SortedMap<K, V>;
    class StainedGlassPaneBlock extends Internal.IronBarsBlock implements Internal.BeaconBeamBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type StainedGlassPaneBlock_ = StainedGlassPaneBlock;
    class ServerChunkCache extends Internal.ChunkSource {
        constructor(arg0: Internal.ServerLevel_, arg1: Internal.LevelStorageSource$LevelStorageAccess_, arg2: Internal.DataFixer_, arg3: Internal.StructureTemplateManager_, arg4: Internal.Executor_, arg5: Internal.ChunkGenerator_, arg6: number, arg7: number, arg8: boolean, arg9: Internal.ChunkProgressListener_, arg10: any_, arg11: Internal.Supplier_<Internal.DimensionDataStorage>)
        broadcast(arg0: Internal.Entity_, arg1: Internal.Packet_<any>): void;
        getDataStorage(): Internal.DimensionDataStorage;
        pollTask(): boolean;
        setSimulationDistance(arg0: number): void;
        removeRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T, arg4: boolean): void;
        removeEntity(arg0: Internal.Entity_): void;
        getLevel(): Internal.Level;
        getLastSpawnState(): Internal.NaturalSpawner$SpawnState;
        removeRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        getChunkDebugData(arg0: Internal.ChunkPos_): string;
        getChunkFutureMainThread(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        storeInCache(arg0: number, arg1: Internal.ChunkAccess_, arg2: Internal.ChunkStatus_): void;
        chunkScanner(): Internal.ChunkScanAccess;
        addRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        setViewDistance(arg0: number): void;
        getPendingTasksCount(): number;
        getTickingGenerated(): number;
        randomState(): Internal.RandomState;
        getPoiManager(): Internal.PoiManager;
        broadcastAndSend(arg0: Internal.Entity_, arg1: Internal.Packet_<any>): void;
        move(arg0: Internal.ServerPlayer_): void;
        addRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T, arg4: boolean): void;
        addEntity(arg0: Internal.Entity_): void;
        getLightEngine(): Internal.ThreadedLevelLightEngine;
        isPositionTicking(arg0: number): boolean;
        blockChanged(arg0: BlockPos_): void;
        getChunkFuture(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getGenerator(): Internal.ChunkGenerator;
        removeTicketsOnClosing(): void;
        save(arg0: boolean): void;
        get dataStorage(): Internal.DimensionDataStorage
        set simulationDistance(arg0: number)
        get level(): Internal.Level
        get lastSpawnState(): Internal.NaturalSpawner$SpawnState
        set viewDistance(arg0: number)
        get pendingTasksCount(): number
        get tickingGenerated(): number
        get poiManager(): Internal.PoiManager
        get lightEngine(): Internal.ThreadedLevelLightEngine
        get generator(): Internal.ChunkGenerator
        readonly lastChunkStatus: Internal.ChunkStatus[];
        readonly chunkMap: Internal.ChunkMap;
        readonly lastChunkPos: number[];
        readonly mainThreadProcessor: Internal.ServerChunkCache$MainThreadExecutor;
        readonly level: Internal.ServerLevel;
        readonly lastChunk: Internal.ChunkAccess[];
    }
    type ServerChunkCache_ = ServerChunkCache;
    interface EditBoxMixin {
        merequester$isEditable(): boolean;
    }
    type EditBoxMixin_ = EditBoxMixin;
    class CocoaBlock extends Internal.HorizontalDirectionalBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 2;
    }
    type CocoaBlock_ = CocoaBlock;
    class TransitionValues {
        constructor(view: Internal.View_)
        readonly view: Internal.View;
        readonly values: Internal.Map<string, any>;
    }
    type TransitionValues_ = TransitionValues;
    interface ProviderType <T extends Internal.RegistrateProvider> {
        registerDelegate<T extends Internal.RegistrateProvider>(arg0: string, arg1: Internal.NonNullUnaryOperator_<Internal.ProviderType<T>>): this;
        register<T extends Internal.RegistrateProvider>(arg0: string, arg1: Internal.ProviderType_<T>): this;
        register<T extends Internal.RegistrateProvider>(arg0: string, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ProviderType<T>, Internal.NonNullBiFunction<Internal.AbstractRegistrate<any>, Internal.GatherDataEvent, T>>): this;
        register<T extends Internal.RegistrateProvider>(arg0: string, arg1: Internal.NonNullBiFunction_<Internal.AbstractRegistrate<any>, Internal.GatherDataEvent, T>): this;
        create(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.GatherDataEvent_, arg2: Internal.Map_<Internal.ProviderType<any>, Internal.RegistrateProvider>): T;
        (arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.GatherDataEvent_, arg2: Internal.Map_<Internal.ProviderType<any>, Internal.RegistrateProvider>): T;
        readonly ENTITY_TAGS: Internal.ProviderType<Internal.RegistrateTagsProvider<Internal.EntityType<any>>>;
        readonly LANG: Internal.ProviderType<Internal.RegistrateLangProvider>;
        readonly ADVANCEMENT: Internal.ProviderType<Internal.RegistrateAdvancementProvider>;
        readonly RECIPE: Internal.ProviderType<Internal.RegistrateRecipeProvider>;
        readonly FLUID_TAGS: Internal.ProviderType<Internal.RegistrateTagsProvider<Internal.Fluid>>;
        readonly ITEM_MODEL: Internal.ProviderType<Internal.RegistrateItemModelProvider>;
        readonly BLOCKSTATE: Internal.ProviderType<Internal.RegistrateBlockstateProvider>;
        readonly LOOT: Internal.ProviderType<any>;
        readonly BLOCK_TAGS: Internal.ProviderType<Internal.RegistrateTagsProvider<Internal.Block>>;
        readonly ITEM_TAGS: Internal.ProviderType<Internal.RegistrateItemTagsProvider>;
    }
    type ProviderType_<T extends Internal.RegistrateProvider> = ProviderType<T>;
    interface Double2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.DoubleFunction<V> {
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Double2ObjectFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Double2LongFunction;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Double2DoubleFunction;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        remove(arg0: number): V;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Double2CharFunction;
        put(arg0: number, arg1: V): V;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Double2ByteFunction;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Double2ShortFunction;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ObjectFunction<V>;
        apply(arg0: number): V;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ObjectFunction<V>;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        get(arg0: number): V;
        containsKey(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: V): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Double2FloatFunction;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ObjectFunction<V>;
        size(): number;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Double2ReferenceFunction<T>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Double2IntFunction;
        clear(): void;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        defaultReturnValue(): V;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ObjectFunction<V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Double2ObjectFunction_<V> = Double2ObjectFunction<V>;
    class AtomicReference <V> implements Internal.Serializable {
        constructor()
        constructor(arg0: V)
        weakCompareAndSetPlain(arg0: V, arg1: V): boolean;
        updateAndGet(arg0: Internal.UnaryOperator_<V>): V;
        getAndSet(arg0: V): V;
        weakCompareAndSetRelease(arg0: V, arg1: V): boolean;
        setPlain(arg0: V): void;
        weakCompareAndSetAcquire(arg0: V, arg1: V): boolean;
        getAndUpdate(arg0: Internal.UnaryOperator_<V>): V;
        getOpaque(): V;
        getAcquire(): V;
        compareAndExchangeAcquire(arg0: V, arg1: V): V;
        weakCompareAndSetVolatile(arg0: V, arg1: V): boolean;
        lazySet(arg0: V): void;
        get(): V;
        setRelease(arg0: V): void;
        compareAndSet(arg0: V, arg1: V): boolean;
        compareAndExchangeRelease(arg0: V, arg1: V): V;
        /**
         * @deprecated
        */
        weakCompareAndSet(arg0: V, arg1: V): boolean;
        setOpaque(arg0: V): void;
        compareAndExchange(arg0: V, arg1: V): V;
        accumulateAndGet(arg0: V, arg1: Internal.BinaryOperator_<V>): V;
        getPlain(): V;
        set(arg0: V): void;
        getAndAccumulate(arg0: V, arg1: Internal.BinaryOperator_<V>): V;
        set plain(arg0: V)
        get opaque(): V
        get acquire(): V
        set release(arg0: V)
        set opaque(arg0: V)
        get plain(): V
    }
    type AtomicReference_<V> = AtomicReference<V>;
    class SerializerType <T> {
        constructor(arg0: Internal.Serializer_<T>)
        getSerializer(): Internal.Serializer<T>;
        get serializer(): Internal.Serializer<T>
    }
    type SerializerType_<T> = SerializerType<T>;
    class BlockRenderDispatcher implements Internal.ResourceManagerReloadListener {
        constructor(arg0: Internal.BlockModelShaper_, arg1: Internal.BlockEntityWithoutLevelRenderer_, arg2: Internal.BlockColors_)
        /**
         * @deprecated
        */
        renderSingleBlock(arg0: Internal.BlockState_, arg1: Internal.PoseStack_, arg2: Internal.MultiBufferSource_, arg3: number, arg4: number): void;
        renderBreakingTexture(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.BlockAndTintGetter_, arg3: Internal.PoseStack_, arg4: Internal.VertexConsumer_, arg5: Internal.ModelData_): void;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        getBlockModelShaper(): Internal.BlockModelShaper;
        getModelRenderer(): Internal.ModelBlockRenderer;
        getBlockModel(arg0: Internal.BlockState_): Internal.BakedModel;
        renderSingleBlock(arg0: Internal.BlockState_, arg1: Internal.PoseStack_, arg2: Internal.MultiBufferSource_, arg3: number, arg4: number, arg5: Internal.ModelData_, arg6: Internal.RenderType_): void;
        getName(): string;
        /**
         * @deprecated
        */
        renderBreakingTexture(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.BlockAndTintGetter_, arg3: Internal.PoseStack_, arg4: Internal.VertexConsumer_): void;
        /**
         * @deprecated
        */
        renderBatched(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.BlockAndTintGetter_, arg3: Internal.PoseStack_, arg4: Internal.VertexConsumer_, arg5: boolean, arg6: Internal.RandomSource_): void;
        renderBatched(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.BlockAndTintGetter_, arg3: Internal.PoseStack_, arg4: Internal.VertexConsumer_, arg5: boolean, arg6: Internal.RandomSource_, arg7: Internal.ModelData_, arg8: Internal.RenderType_, arg9: boolean): void;
        renderBatched(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.BlockAndTintGetter_, arg3: Internal.PoseStack_, arg4: Internal.VertexConsumer_, arg5: boolean, arg6: Internal.RandomSource_, arg7: Internal.ModelData_, arg8: Internal.RenderType_): void;
        renderLiquid(arg0: BlockPos_, arg1: Internal.BlockAndTintGetter_, arg2: Internal.VertexConsumer_, arg3: Internal.BlockState_, arg4: Internal.FluidState_): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get blockModelShaper(): Internal.BlockModelShaper
        get modelRenderer(): Internal.ModelBlockRenderer
        get name(): string
        modelRenderer: Internal.ModelBlockRenderer;
        liquidBlockRenderer: Internal.LiquidBlockRenderer;
        readonly blockEntityRenderer: Internal.BlockEntityWithoutLevelRenderer;
    }
    type BlockRenderDispatcher_ = BlockRenderDispatcher;
    class PickaxeItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type PickaxeItemBuilder_ = PickaxeItemBuilder;
    class BlueIceFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type BlueIceFeature_ = BlueIceFeature;
    class JEISubtypesEventJS extends Internal.EventJS {
        constructor(r: any_)
        useNBTKey(items: Internal.Ingredient_, key: string): void;
        registerInterpreter(item: Internal.Item_, interpreter: Internal.JEISubtypesEventJS$Interpreter_): void;
        useNBT(items: Internal.Ingredient_): void;
    }
    type JEISubtypesEventJS_ = JEISubtypesEventJS;
    class TickEvent$Type extends Internal.Enum<Internal.TickEvent$Type> {
        static valueOf(arg0: string): Internal.TickEvent$Type;
        static values(): Internal.TickEvent$Type[];
        static readonly RENDER: Internal.TickEvent$Type;
        static readonly LEVEL: Internal.TickEvent$Type;
        static readonly CLIENT: Internal.TickEvent$Type;
        static readonly SERVER: Internal.TickEvent$Type;
        static readonly PLAYER: Internal.TickEvent$Type;
    }
    type TickEvent$Type_ = "player" | "level" | "server" | "client" | TickEvent$Type | "render";
    class CarverDebugSettings {
        static of(arg0: boolean, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.BlockState_): Internal.CarverDebugSettings;
        getAirState(): Internal.BlockState;
        getBarrierState(): Internal.BlockState;
        getWaterState(): Internal.BlockState;
        getLavaState(): Internal.BlockState;
        static of(arg0: boolean, arg1: Internal.BlockState_): Internal.CarverDebugSettings;
        static of(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): Internal.CarverDebugSettings;
        isDebugMode(): boolean;
        get airState(): Internal.BlockState
        get barrierState(): Internal.BlockState
        get waterState(): Internal.BlockState
        get lavaState(): Internal.BlockState
        get debugMode(): boolean
        static readonly DEFAULT: Internal.CarverDebugSettings;
        static readonly CODEC: Internal.Codec<Internal.CarverDebugSettings>;
    }
    type CarverDebugSettings_ = CarverDebugSettings;
    abstract class ByteBuf implements Internal.ByteBufConvertible, Internal.Comparable<Internal.ByteBuf>, Internal.ReferenceCounted {
        constructor()
        indexOf(arg0: number, arg1: number, arg2: number): number;
        getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): this;
        readShortLE(): number;
        readableBytes(): number;
        writeInt(arg0: number): this;
        readDouble(): number;
        maxFastWritableBytes(): number;
        skipBytes(arg0: number): this;
        forEachByteDesc(arg0: Internal.ByteProcessor_): number;
        markReaderIndex(): this;
        nioBufferCount(): number;
        markWriterIndex(): this;
        nioBuffers(): Internal.ByteBuffer[];
        writeBytes(arg0: number[], arg1: number, arg2: number): this;
        getShortLE(arg0: number): number;
        getFloat(arg0: number): number;
        writeFloat(arg0: number): this;
        setBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
        setFloat(arg0: number, arg1: number): this;
        memoryAddress(): number;
        forEachByte(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
        ensureWritable(arg0: number): this;
        isReadable(arg0: number): boolean;
        resetWriterIndex(): this;
        getMediumLE(arg0: number): number;
        maxWritableBytes(): number;
        getBytes(arg0: number, arg1: Internal.GatheringByteChannel_, arg2: number): number;
        readUnsignedMedium(): number;
        isReadable(): boolean;
        readIntLE(): number;
        getByte(arg0: number): number;
        writeShort(arg0: number): this;
        getMedium(arg0: number): number;
        bytesBefore(arg0: number, arg1: number): number;
        writeBytes(arg0: Internal.InputStream_, arg1: number): number;
        compareTo(arg0: Internal.ByteBuf_): number;
        retain(arg0: number): Internal.ReferenceCounted;
        touch(arg0: any): Internal.ReferenceCounted;
        readUnsignedMediumLE(): number;
        readBoolean(): boolean;
        writeIntLE(arg0: number): this;
        setMediumLE(arg0: number, arg1: number): this;
        slice(): this;
        writeMedium(arg0: number): this;
        copy(arg0: number, arg1: number): this;
        setCharSequence(arg0: number, arg1: Internal.CharSequence_, arg2: Internal.Charset_): number;
        isReadOnly(): boolean;
        resetReaderIndex(): this;
        writeLongLE(arg0: number): this;
        setDoubleLE(arg0: number, arg1: number): this;
        writeCharSequence(arg0: Internal.CharSequence_, arg1: Internal.Charset_): number;
        release(): boolean;
        getBytes(arg0: number, arg1: Internal.ByteBuf_): this;
        readBytes(arg0: number[]): this;
        readByte(): number;
        readUnsignedShort(): number;
        writerIndex(arg0: number): this;
        forEachByteDesc(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
        writeMediumLE(arg0: number): this;
        release(arg0: number): boolean;
        writeBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
        forEachByte(arg0: Internal.ByteProcessor_): number;
        setBytes(arg0: number, arg1: Internal.ByteBuf_): this;
        isContiguous(): boolean;
        setLongLE(arg0: number, arg1: number): this;
        arrayOffset(): number;
        readBytes(arg0: Internal.ByteBuffer_): this;
        retainedSlice(arg0: number, arg1: number): this;
        writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
        getUnsignedByte(arg0: number): number;
        readBytes(arg0: Internal.ByteBuf_, arg1: number): this;
        readBytes(arg0: number[], arg1: number, arg2: number): this;
        nioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
        retainedSlice(): this;
        setShort(arg0: number, arg1: number): this;
        getUnsignedInt(arg0: number): number;
        getUnsignedMedium(arg0: number): number;
        getUnsignedMediumLE(arg0: number): number;
        readDoubleLE(): number;
        getBoolean(arg0: number): boolean;
        writeZero(arg0: number): this;
        maxCapacity(): number;
        clear(): this;
        getCharSequence(arg0: number, arg1: number, arg2: Internal.Charset_): Internal.CharSequence;
        nioBuffer(): Internal.ByteBuffer;
        readBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
        readMedium(): number;
        unwrap(): this;
        readUnsignedShortLE(): number;
        writeBytes(arg0: number[]): this;
        internalNioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
        discardReadBytes(): this;
        writeChar(arg0: number): this;
        setBytes(arg0: number, arg1: Internal.InputStream_, arg2: number): number;
        duplicate(): this;
        getFloatLE(arg0: number): number;
        isWritable(): boolean;
        readerIndex(): number;
        getDouble(arg0: number): number;
        setByte(arg0: number, arg1: number): this;
        readBytes(arg0: Internal.GatheringByteChannel_, arg1: number): number;
        capacity(arg0: number): this;
        isDirect(): boolean;
        readUnsignedInt(): number;
        writeDouble(arg0: number): this;
        writerIndex(): number;
        retainedDuplicate(): this;
        getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
        touch(): this;
        setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
        compareTo(arg0: any): number;
        setShortLE(arg0: number, arg1: number): this;
        setFloatLE(arg0: number, arg1: number): this;
        setLong(arg0: number, arg1: number): this;
        readMediumLE(): number;
        /**
         * @deprecated
        */
        order(): Internal.ByteOrder;
        writableBytes(): number;
        writeFloatLE(arg0: number): this;
        getUnsignedIntLE(arg0: number): number;
        getChar(arg0: number): string;
        writeBytes(arg0: Internal.ByteBuf_, arg1: number): this;
        readChar(): string;
        setInt(arg0: number, arg1: number): this;
        discardSomeReadBytes(): this;
        bytesBefore(arg0: number, arg1: number, arg2: number): number;
        asByteBuf(): this;
        isWritable(arg0: number): boolean;
        alloc(): Internal.ByteBufAllocator;
        bytesBefore(arg0: number): number;
        retain(): this;
        readInt(): number;
        nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[];
        readRetainedSlice(arg0: number): this;
        setChar(arg0: number, arg1: number): this;
        setBytes(arg0: number, arg1: number[]): this;
        writeBytes(arg0: Internal.ByteBuffer_): this;
        readFloatLE(): number;
        array(): number[];
        writeShortLE(arg0: number): this;
        getLong(arg0: number): number;
        readShort(): number;
        getIntLE(arg0: number): number;
        readBytes(arg0: Internal.OutputStream_, arg1: number): this;
        slice(arg0: number, arg1: number): this;
        capacity(): number;
        readerIndex(arg0: number): this;
        setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        readCharSequence(arg0: number, arg1: Internal.Charset_): Internal.CharSequence;
        writeDoubleLE(arg0: number): this;
        getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
        asReadOnly(): this;
        hasMemoryAddress(): boolean;
        setZero(arg0: number, arg1: number): this;
        getLongLE(arg0: number): number;
        readSlice(arg0: number): this;
        readLongLE(): number;
        getShort(arg0: number): number;
        writeLong(arg0: number): this;
        setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
        readFloat(): number;
        readBytes(arg0: Internal.ByteBuf_): this;
        getDoubleLE(arg0: number): number;
        readUnsignedIntLE(): number;
        getBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
        getInt(arg0: number): number;
        getBytes(arg0: number, arg1: number[]): this;
        writeBytes(arg0: Internal.ScatteringByteChannel_, arg1: number): number;
        writeBoolean(arg0: boolean): this;
        setIndex(arg0: number, arg1: number): this;
        setMedium(arg0: number, arg1: number): this;
        hasArray(): boolean;
        setBoolean(arg0: number, arg1: boolean): this;
        writeBytes(arg0: Internal.ByteBuf_): this;
        setBytes(arg0: number, arg1: Internal.ScatteringByteChannel_, arg2: number): number;
        readLong(): number;
        writeByte(arg0: number): this;
        copy(): this;
        readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
        ensureWritable(arg0: number, arg1: boolean): number;
        getBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
        setDouble(arg0: number, arg1: number): this;
        readBytes(arg0: number): this;
        getUnsignedShort(arg0: number): number;
        readUnsignedByte(): number;
        refCnt(): number;
        setIntLE(arg0: number, arg1: number): this;
        getUnsignedShortLE(arg0: number): number;
        toString(arg0: Internal.Charset_): string;
        /**
         * @deprecated
        */
        order(arg0: Internal.ByteOrder_): this;
        setBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
        toString(arg0: number, arg1: number, arg2: Internal.Charset_): string;
        get readable(): boolean
        get readOnly(): boolean
        get contiguous(): boolean
        get writable(): boolean
        get direct(): boolean
    }
    type ByteBuf_ = ByteBuf;
    interface WorldGenLevel extends Internal.ServerLevelAccessor {
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        getSeed(): number;
        dayTime(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        getLevelData(): Internal.LevelData;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getBiomeManager(): Internal.BiomeManager;
        getRandom(): Internal.RandomSource;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        isClientSide(): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
        getSectionIndex(arg0: number): number;
        ensureCanWrite(arg0: BlockPos_): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        neighborShapeChanged(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_, arg4: number, arg5: number): void;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
        getDifficulty(): Internal.Difficulty;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        addFreshEntityWithPassengers(arg0: Internal.Entity_): void;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getSectionsCount(): number;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getServer(): Internal.MinecraftServer;
        levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        getLevel(): Internal.ServerLevel;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        setCurrentlyGenerating(arg0: Internal.Supplier_<string>): void;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunkSource(): Internal.ChunkSource;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        registryAccess(): Internal.RegistryAccess;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        nextSubTickCount(): number;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get seed(): number
        get maxSection(): number
        get levelData(): Internal.LevelData
        get biomeManager(): Internal.BiomeManager
        get random(): Internal.RandomSource
        get clientSide(): boolean
        get blockTicks(): Internal.LevelTickAccess<Internal.Block>
        get skyDarken(): number
        get minBuildHeight(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
        get maxBuildHeight(): number
        get height(): number
        get worldBorder(): Internal.WorldBorder
        get minSection(): number
        get difficulty(): Internal.Difficulty
        get moonPhase(): number
        get sectionsCount(): number
        get server(): Internal.MinecraftServer
        get level(): Internal.ServerLevel
        get moonBrightness(): number
        get lightEngine(): Internal.LevelLightEngine
        set currentlyGenerating(arg0: Internal.Supplier_<string>)
        get modelDataManager(): Internal.ModelDataManager
        get chunkSource(): Internal.ChunkSource
        get maxLightLevel(): number
    }
    type WorldGenLevel_ = WorldGenLevel;
    interface MenuItem$OnActionExpandListener {
        onMenuItemActionExpand(arg0: Internal.MenuItem_): boolean;
        onMenuItemActionCollapse(arg0: Internal.MenuItem_): boolean;
    }
    type MenuItem$OnActionExpandListener_ = MenuItem$OnActionExpandListener;
    class ClipContext {
        constructor(arg0: Vec3_, arg1: Vec3_, arg2: any_, arg3: any_, arg4: Internal.Entity_)
        getFluidShape(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        getFrom(): Vec3;
        getTo(): Vec3;
        getBlockShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        get from(): Vec3
        get to(): Vec3
    }
    type ClipContext_ = ClipContext;
    class PaintingVariant {
        constructor(arg0: number, arg1: number)
        getWidth(): number;
        getHeight(): number;
        get width(): number
        get height(): number
    }
    type PaintingVariant_ = PaintingVariant | Special.PaintingVariant;
    class WorldBorder {
        constructor()
        getDamagePerBlock(): number;
        getLerpRemainingTime(): number;
        clampToBounds(arg0: number, arg1: number, arg2: number): BlockPos;
        getMaxZ(): number;
        removeListener(arg0: Internal.BorderChangeListener_): void;
        getMaxX(): number;
        getAbsoluteMaxSize(): number;
        getLerpSpeed(): number;
        getCenterZ(): number;
        getCenterX(): number;
        isWithinBounds(arg0: number, arg1: number, arg2: number): boolean;
        setWarningTime(arg0: number): void;
        getStatus(): Internal.BorderStatus;
        setCenter(arg0: number, arg1: number): void;
        getCollisionShape(): Internal.VoxelShape;
        setDamageSafeZone(arg0: number): void;
        getWarningTime(): number;
        setSize(arg0: number): void;
        applySettings(arg0: Internal.WorldBorder$Settings_): void;
        getMinX(): number;
        getWarningBlocks(): number;
        createSettings(): Internal.WorldBorder$Settings;
        isWithinBounds(arg0: Internal.AABB_): boolean;
        getMinZ(): number;
        addListener(arg0: Internal.BorderChangeListener_): void;
        getDistanceToBorder(arg0: Internal.Entity_): number;
        getSize(): number;
        getDamageSafeZone(): number;
        lerpSizeBetween(arg0: number, arg1: number, arg2: number): void;
        tick(): void;
        setDamagePerBlock(arg0: number): void;
        getLerpTarget(): number;
        getDistanceToBorder(arg0: number, arg1: number): number;
        setAbsoluteMaxSize(arg0: number): void;
        isWithinBounds(arg0: BlockPos_): boolean;
        isInsideCloseToBorder(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        isWithinBounds(arg0: number, arg1: number): boolean;
        isWithinBounds(arg0: Internal.ChunkPos_): boolean;
        setWarningBlocks(arg0: number): void;
        get damagePerBlock(): number
        get lerpRemainingTime(): number
        get maxZ(): number
        get maxX(): number
        get absoluteMaxSize(): number
        get lerpSpeed(): number
        get centerZ(): number
        get centerX(): number
        set warningTime(arg0: number)
        get status(): Internal.BorderStatus
        get collisionShape(): Internal.VoxelShape
        set damageSafeZone(arg0: number)
        get warningTime(): number
        set size(arg0: number)
        get minX(): number
        get warningBlocks(): number
        get minZ(): number
        get size(): number
        get damageSafeZone(): number
        set damagePerBlock(arg0: number)
        get lerpTarget(): number
        set absoluteMaxSize(arg0: number)
        set warningBlocks(arg0: number)
        static readonly MAX_CENTER_COORDINATE: 2.9999984E7;
        static readonly MAX_SIZE: 5.9999968E7;
        static readonly DEFAULT_SETTINGS: Internal.WorldBorder$Settings;
    }
    type WorldBorder_ = WorldBorder;
    class TrapezoidHeight extends Internal.HeightProvider {
        static of(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_): Internal.TrapezoidHeight;
        static of(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_, arg2: number): Internal.TrapezoidHeight;
        static readonly CODEC: Internal.Codec<Internal.TrapezoidHeight>;
    }
    type TrapezoidHeight_ = TrapezoidHeight;
    interface ArtifactRepository {
        setLayout(arg0: Internal.ArtifactRepositoryLayout_): void;
        getBasedir(): string;
        getKey(): string;
        setBlocked(arg0: boolean): void;
        isBlocked(): boolean;
        getLayout(): Internal.ArtifactRepositoryLayout;
        setReleaseUpdatePolicy(arg0: Internal.ArtifactRepositoryPolicy_): void;
        setProxy(arg0: org.apache.maven.repository.Proxy_): void;
        setAuthentication(arg0: Internal.Authentication_): void;
        setMirroredRepositories(arg0: Internal.List_<Internal.ArtifactRepository>): void;
        pathOfLocalRepositoryMetadata(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_, arg1: Internal.ArtifactRepository_): string;
        /**
         * @deprecated
        */
        setBlacklisted(arg0: boolean): void;
        getMirroredRepositories(): Internal.List<Internal.ArtifactRepository>;
        getProxy(): org.apache.maven.repository.Proxy;
        setSnapshotUpdatePolicy(arg0: Internal.ArtifactRepositoryPolicy_): void;
        getAuthentication(): Internal.Authentication;
        setId(arg0: string): void;
        findVersions(arg0: Internal.Artifact_): Internal.List<string>;
        find(arg0: Internal.Artifact_): Internal.Artifact;
        getId(): string;
        /**
         * @deprecated
        */
        isUniqueVersion(): boolean;
        /**
         * @deprecated
        */
        isBlacklisted(): boolean;
        getSnapshots(): Internal.ArtifactRepositoryPolicy;
        setUrl(arg0: string): void;
        getProtocol(): string;
        pathOfRemoteRepositoryMetadata(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_): string;
        isProjectAware(): boolean;
        pathOf(arg0: Internal.Artifact_): string;
        getUrl(): string;
        getReleases(): Internal.ArtifactRepositoryPolicy;
        set layout(arg0: Internal.ArtifactRepositoryLayout_)
        get basedir(): string
        get key(): string
        set blocked(arg0: boolean)
        get blocked(): boolean
        get layout(): Internal.ArtifactRepositoryLayout
        set releaseUpdatePolicy(arg0: Internal.ArtifactRepositoryPolicy_)
        set proxy(arg0: org.apache.maven.repository.Proxy_)
        set authentication(arg0: Internal.Authentication_)
        set mirroredRepositories(arg0: Internal.List_<Internal.ArtifactRepository>)
        /**
         * @deprecated
        */
        set blacklisted(arg0: boolean)
        get mirroredRepositories(): Internal.List<Internal.ArtifactRepository>
        get proxy(): org.apache.maven.repository.Proxy
        set snapshotUpdatePolicy(arg0: Internal.ArtifactRepositoryPolicy_)
        get authentication(): Internal.Authentication
        set id(arg0: string)
        get id(): string
        /**
         * @deprecated
        */
        get uniqueVersion(): boolean
        /**
         * @deprecated
        */
        get blacklisted(): boolean
        get snapshots(): Internal.ArtifactRepositoryPolicy
        set url(arg0: string)
        get protocol(): string
        get projectAware(): boolean
        get url(): string
        get releases(): Internal.ArtifactRepositoryPolicy
    }
    type ArtifactRepository_ = ArtifactRepository;
    abstract class PatrollingMonster extends Internal.Monster {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        canBeLeader(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        setPatrolTarget(arg0: BlockPos_): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        static checkPatrollingMonsterSpawnRules(arg0: Internal.EntityType_<Internal.PatrollingMonster>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getPatrolTarget(): BlockPos;
        canJoinPatrol(): boolean;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        hasPatrolTarget(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        setPatrolLeader(arg0: boolean): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        isPatrolLeader(): boolean;
        findPatrolTarget(): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        set patrolTarget(arg0: BlockPos_)
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get patrolTarget(): BlockPos
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        set patrolLeader(arg0: boolean)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get patrolLeader(): boolean
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type PatrollingMonster_ = PatrollingMonster;
    abstract class CustomizeGuiOverlayEvent extends Internal.Event {
        constructor()
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getWindow(): Internal.Window;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get window(): Internal.Window
    }
    type CustomizeGuiOverlayEvent_ = CustomizeGuiOverlayEvent;
    class ChestType extends Internal.Enum<Internal.ChestType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.ChestType;
        getSerializedName(): string;
        getOpposite(): this;
        static values(): Internal.ChestType[];
        get serializedName(): string
        get opposite(): Internal.ChestType
        static readonly SINGLE: Internal.ChestType;
        static readonly LEFT: Internal.ChestType;
        static readonly RIGHT: Internal.ChestType;
        static readonly BY_ID: Internal.ChestType[];
    }
    type ChestType_ = "single" | ChestType | "right" | "left";
    class RecipeCollection {
        constructor(arg0: Internal.List_<Internal.Recipe<any>>)
        hasKnownRecipes(): boolean;
        hasSingleResultItem(): boolean;
        hasFitting(): boolean;
        canCraft(arg0: Internal.StackedContents_, arg1: number, arg2: number, arg3: Internal.RecipeBook_): void;
        hasCraftable(): boolean;
        getRecipes(arg0: boolean): Internal.List<Internal.Recipe<any>>;
        getDisplayRecipes(arg0: boolean): Internal.List<Internal.Recipe<any>>;
        isCraftable(arg0: Internal.Recipe_<any>): boolean;
        getRecipes(): Internal.List<Internal.Recipe<any>>;
        updateKnownRecipes(arg0: Internal.RecipeBook_): void;
        get recipes(): Internal.List<Internal.Recipe<any>>
    }
    type RecipeCollection_ = RecipeCollection;
    abstract class OutputStream implements Internal.Closeable, Internal.Flushable {
        constructor()
        flush(): void;
        write(arg0: number): void;
        static nullOutputStream(): Internal.OutputStream;
        close(): void;
        write(arg0: number[], arg1: number, arg2: number): void;
        write(arg0: number[]): void;
    }
    type OutputStream_ = OutputStream;
    class Wolf extends Internal.TamableAnimal implements Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.Wolf>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): this;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        isWet(): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setCollarColor(arg0: Internal.DyeColor_): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getTailAngle(): number;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        static checkWolfSpawnRules(arg0: Internal.EntityType_<Internal.Wolf>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getCollarColor(): Internal.DyeColor;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getBodyRollAngle(arg0: number, arg1: number): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setIsInterested(arg0: boolean): void;
        getWetShade(arg0: number): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isInterested(): boolean;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getHeadRollAngle(arg0: number): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get wet(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set collarColor(arg0: Internal.DyeColor_)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get tailAngle(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get collarColor(): Internal.DyeColor
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set persistentAngerTarget(arg0: Internal.UUID_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set isInterested(arg0: boolean)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get interested(): boolean
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly PREY_SELECTOR: Internal.Predicate<Internal.LivingEntity>;
    }
    type Wolf_ = Wolf;
    class AttachedData <T> extends Internal.HashMap<string, any> {
        constructor(p: T)
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        static of<K, V>(): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        add(key: string, data: any): void;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        getParent(): T;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get parent(): T
    }
    type AttachedData_<T> = AttachedData<T>;
    class EndCrystal extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<Internal.EndCrystal>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        showsBottom(): boolean;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        setBeamTarget(arg0: BlockPos_): void;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        getBeamTarget(): BlockPos;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        setShowBottom(arg0: boolean): void;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        set beamTarget(arg0: BlockPos_)
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get beamTarget(): BlockPos
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        set showBottom(arg0: boolean)
        time: number;
    }
    type EndCrystal_ = EndCrystal;
    interface ExternalArrayData {
        getArrayElement(arg0: number): any;
        getArrayLength(): number;
        setArrayElement(arg0: number, arg1: any): void;
        get arrayLength(): number
    }
    type ExternalArrayData_ = ExternalArrayData;
    class ParticleStatus extends Internal.Enum<Internal.ParticleStatus> implements Internal.OptionEnum {
        static values(): Internal.ParticleStatus[];
        getKey(): string;
        static byId(arg0: number): Internal.ParticleStatus;
        getCaption(): Internal.Component;
        static valueOf(arg0: string): Internal.ParticleStatus;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly ALL: Internal.ParticleStatus;
        static readonly DECREASED: Internal.ParticleStatus;
        static readonly MINIMAL: Internal.ParticleStatus;
    }
    type ParticleStatus_ = ParticleStatus | "minimal" | "decreased" | "all";
    interface UnicodeMatcher {
        addMatchSetTo(arg0: Internal.UnicodeSet_): void;
        toPattern(arg0: boolean): string;
        matchesIndexValue(arg0: number): boolean;
        matches(arg0: Internal.Replaceable_, arg1: number[], arg2: number, arg3: boolean): number;
        readonly U_MATCH: 2;
        readonly U_MISMATCH: 0;
        readonly ETHER: "";
        readonly U_PARTIAL_MATCH: 1;
    }
    type UnicodeMatcher_ = UnicodeMatcher;
    class ClientboundSetBorderWarningDistancePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getWarningBlocks(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get warningBlocks(): number
        get skippable(): boolean
    }
    type ClientboundSetBorderWarningDistancePacket_ = ClientboundSetBorderWarningDistancePacket;
    interface IGeometryLoader <T extends Internal.IUnbakedGeometry<T>> {
        read(arg0: Internal.JsonObject_, arg1: Internal.JsonDeserializationContext_): T;
    }
    type IGeometryLoader_<T extends Internal.IUnbakedGeometry<T>> = IGeometryLoader<T>;
    interface EntityInstancingController <T extends Internal.Entity> {
        createInstance(arg0: Internal.MaterialManager_, arg1: T): Internal.EntityInstance<T>;
        shouldSkipRender(arg0: T): boolean;
    }
    type EntityInstancingController_<T extends Internal.Entity> = EntityInstancingController<T>;
    class RailShape extends Internal.Enum<Internal.RailShape> implements Internal.StringRepresentable {
        static values(): Internal.RailShape[];
        isAscending(): boolean;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getName(): string;
        static valueOf(arg0: string): Internal.RailShape;
        get ascending(): boolean
        get serializedName(): string
        get name(): string
        static readonly NORTH_EAST: Internal.RailShape;
        static readonly NORTH_WEST: Internal.RailShape;
        static readonly SOUTH_EAST: Internal.RailShape;
        static readonly ASCENDING_WEST: Internal.RailShape;
        static readonly ASCENDING_EAST: Internal.RailShape;
        static readonly ASCENDING_NORTH: Internal.RailShape;
        static readonly ASCENDING_SOUTH: Internal.RailShape;
        static readonly NORTH_SOUTH: Internal.RailShape;
        static readonly EAST_WEST: Internal.RailShape;
        static readonly SOUTH_WEST: Internal.RailShape;
    }
    type RailShape_ = "north_west" | "north_east" | "ascending_west" | "south_west" | "ascending_east" | RailShape | "north_south" | "east_west" | "ascending_south" | "ascending_north" | "south_east";
    class RenderHighlightEvent$Block extends Internal.RenderHighlightEvent {
        constructor()
        constructor(arg0: Internal.LevelRenderer_, arg1: Internal.Camera_, arg2: Internal.BlockHitResult_, arg3: number, arg4: Internal.PoseStack_, arg5: Internal.MultiBufferSource_)
    }
    type RenderHighlightEvent$Block_ = RenderHighlightEvent$Block;
    class Canvas$VertexMode extends Internal.Enum<Internal.Canvas$VertexMode> {
        static values(): Internal.Canvas$VertexMode[];
        static valueOf(name: string): Internal.Canvas$VertexMode;
        static readonly LINE_STRIP: Internal.Canvas$VertexMode;
        static readonly TRIANGLE_STRIP: Internal.Canvas$VertexMode;
        static readonly POINTS: Internal.Canvas$VertexMode;
        static readonly LINES: Internal.Canvas$VertexMode;
        static readonly TRIANGLES: Internal.Canvas$VertexMode;
    }
    type Canvas$VertexMode_ = "triangles" | Canvas$VertexMode | "line_strip" | "triangle_strip" | "points" | "lines";
    interface PackSource {
        passThrough(): this;
        decorating(arg0: string): this;
        decorate(arg0: Internal.Component_): Internal.Component;
        readonly DEFAULT: Internal.PackSource;
        readonly SERVER: Internal.PackSource;
        readonly BUILT_IN: Internal.PackSource;
        readonly WORLD: Internal.PackSource;
    }
    type PackSource_ = PackSource;
    class TrackNode {
        constructor(arg0: Internal.TrackNodeLocation_, arg1: number, arg2: Vec3_)
        getNetId(): number;
        getNormal(): Vec3;
        getLocation(): Internal.TrackNodeLocation;
        get netId(): number
        get normal(): Vec3
        get location(): Internal.TrackNodeLocation
    }
    type TrackNode_ = TrackNode;
    interface GameVersion {
        isStable(): boolean;
        getWorldVersion(): number;
        getName(): string;
        getPackVersion(arg0: com.mojang.bridge.game.PackType_): number;
        getSeriesId(): string;
        getId(): string;
        getProtocolVersion(): number;
        getBuildTime(): Internal.Date;
        /**
         * @deprecated
        */
        getPackVersion(): number;
        getReleaseTarget(): string;
        get stable(): boolean
        get worldVersion(): number
        get name(): string
        get seriesId(): string
        get id(): string
        get protocolVersion(): number
        get buildTime(): Internal.Date
        /**
         * @deprecated
        */
        get packVersion(): number
        get releaseTarget(): string
    }
    type GameVersion_ = GameVersion;
    abstract class EntityInstance <E extends Internal.Entity> extends Internal.AbstractInstance implements Internal.TickingLightListener, Internal.LightListener {
        constructor(arg0: Internal.MaterialManager_, arg1: E)
        onLightPacket(arg0: number, arg1: number): void;
        getInstancePosition(): Vec3f;
        getInstancePosition(arg0: number): Vec3f;
        tickLightListener(): boolean;
        get instancePosition(): Vec3f
    }
    type EntityInstance_<E extends Internal.Entity> = EntityInstance<E>;
    class Monitor {
        constructor(arg0: number)
        getModeCount(): number;
        getX(): number;
        getY(): number;
        getPreferredVidMode(arg0: Internal.Optional_<Internal.VideoMode>): Internal.VideoMode;
        getMonitor(): number;
        getCurrentMode(): Internal.VideoMode;
        getMode(arg0: number): Internal.VideoMode;
        refreshVideoModes(): void;
        getVideoModeIndex(arg0: Internal.VideoMode_): number;
        get modeCount(): number
        get x(): number
        get y(): number
        get monitor(): number
        get currentMode(): Internal.VideoMode
    }
    type Monitor_ = Monitor;
    interface FireworkRocketEntityKJS {
        setLifetimeKJS(arg0: number): void;
        set lifetimeKJS(arg0: number)
    }
    type FireworkRocketEntityKJS_ = FireworkRocketEntityKJS;
    class ServerStatsCounter extends Internal.StatsCounter {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.File_)
        parseLocal(arg0: Internal.DataFixer_, arg1: string): void;
        sendStats(arg0: Internal.ServerPlayer_): void;
        markAllDirty(): void;
        save(): void;
    }
    type ServerStatsCounter_ = ServerStatsCounter;
    interface StackedContentsCompatible {
        fillStackedContents(arg0: Internal.StackedContents_): void;
    }
    type StackedContentsCompatible_ = StackedContentsCompatible;
    class NetherPortalBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AXIS: Internal.EnumProperty<Internal.Direction$Axis>;
    }
    type NetherPortalBlock_ = NetherPortalBlock;
    class GameProfileCache$GameProfileInfo {
        getLastAccess(): number;
        getProfile(): Internal.GameProfile;
        setLastAccess(arg0: number): void;
        getExpirationDate(): Internal.Date;
        get lastAccess(): number
        get profile(): Internal.GameProfile
        set lastAccess(arg0: number)
        get expirationDate(): Internal.Date
    }
    type GameProfileCache$GameProfileInfo_ = GameProfileCache$GameProfileInfo;
    class AcaciaFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.AcaciaFoliagePlacer>;
    }
    type AcaciaFoliagePlacer_ = AcaciaFoliagePlacer;
    abstract class AbstractBogeyBlock <T extends Internal.AbstractBogeyBlockEntity> extends Internal.Block implements Internal.ProperWaterloggedBlock, Internal.ISpecialBlockItemRequirement, Internal.IWrenchable, Internal.IBE<T> {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.BogeySizes$BogeySize_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        allowsSingleBogeyCarriage(): boolean;
        getRequiredItems(arg0: Internal.BlockState_, arg1: Internal.BlockEntity_): Internal.ItemRequirement;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        isUpsideDown(arg0: Internal.BlockState_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        withBlockEntityDo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Consumer_<T>): void;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getBlockEntityOptional(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<T>;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        onWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        getNextStyle(arg0: Internal.Level_, arg1: BlockPos_): Internal.BogeyStyle;
        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;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        playRemoveSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        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;
        getValidPathfindingTypes(arg0: Internal.BogeyStyle_): Internal.Set<Internal.TrackMaterial$TrackType>;
        getNextSize(arg0: Internal.AbstractBogeyBlockEntity_): Internal.BlockState;
        setMaterial(v: Internal.MaterialJS_): void;
        getWheelRadius(): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        getTrackType(arg0: Internal.BogeyStyle_): Internal.TrackMaterial$TrackType;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        updateWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): void;
        onBlockEntityUse(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Function_<T, Internal.InteractionResult>): Internal.InteractionResult;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        getConnectorAnchorOffset(arg0: boolean): Vec3;
        onSneakWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        isTrackAxisAlongFirstCoordinate(arg0: Internal.BlockState_): boolean;
        withWater(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        updateAfterWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.BlockState;
        getRotatedBlockState(arg0: Internal.BlockState_, arg1: Internal.Direction_): Internal.BlockState;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getWheelPointSpacing(): number;
        getMatchingBogey(arg0: Internal.Direction_, arg1: boolean): Internal.BlockState;
        getDefaultStyle(): Internal.BogeyStyle;
        getSize(): Internal.BogeySizes$BogeySize;
        getNextSize(arg0: Internal.Level_, arg1: BlockPos_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): T;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        fluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getVersion(arg0: Internal.BlockState_, arg1: boolean): Internal.BlockState;
        isOnIncompatibleTrack(arg0: Internal.Carriage_, arg1: boolean): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        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;
        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;
        getStateOfSize(arg0: Internal.AbstractBogeyBlockEntity_, arg1: Internal.BogeySizes$BogeySize_): Internal.BlockState;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        getStickySurfaces(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.EnumSet<Internal.Direction>;
        getBlockEntityType(): Internal.BlockEntityType<T>;
        getTicker<S extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<S>): Internal.BlockEntityTicker<S>;
        playRotateSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        static onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        /**
         * @deprecated
        */
        static registerStandardBogey(arg0: ResourceLocation_): void;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getBlockEntityClass(): T;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        static withWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): Internal.BlockState;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getNextStyle(arg0: Internal.BogeyStyle_): Internal.BogeyStyle;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        render(arg0: Internal.BlockState_, arg1: number, arg2: Internal.PoseStack_, arg3: number, arg4: Internal.MultiBufferSource_, arg5: number, arg6: number, arg7: Internal.BogeyStyle_, arg8: Internal.CompoundTag_): void;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        propertiesToCopy(): Internal.List<Internal.Property<any>>;
        captureBlockEntityForTrain(): boolean;
        canBeUpsideDown(): boolean;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getBogeyUpDirection(): Internal.Direction;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set material(v: Internal.MaterialJS_)
        get wheelRadius(): number
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get wheelPointSpacing(): number
        get defaultStyle(): Internal.BogeyStyle
        get size(): Internal.BogeySizes$BogeySize
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get blockEntityType(): Internal.BlockEntityType<T>
        get blockEntityClass(): T
        get mod(): string
        get bogeyUpDirection(): Internal.Direction
        size: Internal.BogeySizes$BogeySize;
        static readonly AXIS: Internal.EnumProperty<Internal.Direction$Axis>;
    }
    type AbstractBogeyBlock_<T extends Internal.AbstractBogeyBlockEntity> = AbstractBogeyBlock<T>;
    class PlaceOnWaterBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type PlaceOnWaterBlockItem_ = PlaceOnWaterBlockItem;
    abstract class GlslPreprocessor {
        constructor()
        process(arg0: string): Internal.List<string>;
        applyImport(arg0: boolean, arg1: string): string;
    }
    type GlslPreprocessor_ = GlslPreprocessor;
    abstract class FastMapKey <T extends Internal.Comparable<T>> {
        getProperty(): Internal.Property<T>;
        getValue(arg0: number): T;
        numValues(): number;
        get property(): Internal.Property<T>
    }
    type FastMapKey_<T extends Internal.Comparable<T>> = FastMapKey<T>;
    class HoverEvent$ItemStackInfo {
        constructor(arg0: Internal.ItemStack_)
        getItemStack(): Internal.ItemStack;
        get itemStack(): Internal.ItemStack
    }
    type HoverEvent$ItemStackInfo_ = HoverEvent$ItemStackInfo;
    interface AccessorBlockEntityType {
        setValidBlocks(arg0: Internal.Set_<Internal.Block>): void;
        getValidBlocks(): Internal.Set<Internal.Block>;
        set validBlocks(arg0: Internal.Set_<Internal.Block>)
        get validBlocks(): Internal.Set<Internal.Block>
    }
    type AccessorBlockEntityType_ = AccessorBlockEntityType;
    interface Reference2IntFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
        put(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        removeInt(arg0: any): number;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2IntFunction;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Reference2ByteFunction<K>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2IntFunction<T>;
        apply(arg0: K): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Reference2ShortFunction<K>;
        containsKey(arg0: any): boolean;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2IntFunction;
        getInt(arg0: any): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Reference2LongFunction<K>;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2IntFunction;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2IntFunction;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2IntFunction;
        applyAsInt(arg0: K): number;
        size(): number;
        defaultReturnValue(arg0: number): void;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2IntFunction<T>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Reference2CharFunction<K>;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        identity<T>(): Internal.Function<T, T>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Reference2FloatFunction<K>;
        (arg0: any): number;
    }
    type Reference2IntFunction_<K> = Reference2IntFunction<K>;
    class ClientboundSetCameraPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntity(arg0: Internal.Level_): Internal.Entity;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundSetCameraPacket_ = ClientboundSetCameraPacket;
    class SaplingGrowTreeEvent extends Internal.LevelEvent {
        constructor()
        constructor(arg0: Internal.LevelAccessor_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.Holder_<Internal.ConfiguredFeature<any, any>>)
        constructor(arg0: Internal.LevelAccessor_, arg1: Internal.RandomSource_, arg2: BlockPos_)
        getPos(): BlockPos;
        getRandomSource(): Internal.RandomSource;
        setFeature(arg0: Internal.Holder_<Internal.ConfiguredFeature<any, any>>): void;
        getFeature(): Internal.Holder<Internal.ConfiguredFeature<any, any>>;
        get pos(): BlockPos
        get randomSource(): Internal.RandomSource
        set feature(arg0: Internal.Holder_<Internal.ConfiguredFeature<any, any>>)
        get feature(): Internal.Holder<Internal.ConfiguredFeature<any, any>>
    }
    type SaplingGrowTreeEvent_ = SaplingGrowTreeEvent;
    interface UnmodifiableConfig$Entry {
        getChar(): string;
        getShortOrElse(arg0: number): number;
        getByte(): number;
        getKey(): string;
        getRawValue<T>(): T;
        getIntOrElse(arg0: number): number;
        getLongOrElse(arg0: number): number;
        getOptionalLong(): Internal.OptionalLong;
        getLong(): number;
        getByteOrElse(arg0: number): number;
        getShort(): number;
        getValue<T>(): T;
        isNull(): boolean;
        getOrElse<T>(arg0: T): T;
        getOptional<T>(): Internal.Optional<T>;
        getOptionalInt(): Internal.OptionalInt;
        getInt(): number;
        getCharOrElse(arg0: string): string;
        get "char"(): string
        get "byte"(): number
        get key(): string
        get rawValue(): T
        get optionalLong(): Internal.OptionalLong
        get "long"(): number
        get "short"(): number
        get value(): T
        get "null"(): boolean
        get optional(): Internal.Optional<T>
        get optionalInt(): Internal.OptionalInt
        get "int"(): number
    }
    type UnmodifiableConfig$Entry_ = UnmodifiableConfig$Entry;
    class StandardVeinGenerator extends Internal.VeinGenerator {
        constructor(blocks: Internal.Either_<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>)
        constructor(entry: GTOreVein_)
        constructor(block: Internal.Block_, deepBlock: Internal.Block_, netherBlock: Internal.Block_)
        withMaterial(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        withNetherBlock(block: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>): this;
        withBlock(block: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>): this;
        netherBlock: com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.Block>;
        static readonly CODEC_LIST: Internal.Codec<Internal.StandardVeinGenerator>;
        static readonly CODEC_SEPARATE: Internal.Codec<Internal.StandardVeinGenerator>;
        blocks: Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        deepBlock: com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.Block>;
        block: com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.Block>;
        static readonly CODEC: Internal.Codec<Internal.StandardVeinGenerator>;
    }
    type StandardVeinGenerator_ = StandardVeinGenerator;
    /**
     * Invoked when a player sends a chat message.
     * 
     * If cancelled (`PlayerEvents.chat`), the message will not be sent.
    */
    class PlayerChatDecorateEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.ServerPlayer_, chatComponent: Internal.ChatEvent$ChatComponent_)
        /**
         * Gets the message that the player sent.
        */
        getMessage(): string;
        /**
         * Gets the username of the player that sent the message.
        */
        getUsername(): string;
        /**
         * Gets the player that sent the message.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * Sets the message that the player sent.
        */
        setMessage(text: Internal.Component_): void;
        /**
         * Gets the message that the player sent.
        */
        getComponent(): Internal.Component;
        /**
         * Sets the message that the player sent.
        */
        setComponent(text: Internal.Component_): void;
        /**
         * Gets the message that the player sent.
        */
        get message(): string
        /**
         * Gets the username of the player that sent the message.
        */
        get username(): string
        /**
         * Gets the player that sent the message.
        */
        get entity(): Internal.LivingEntity
        /**
         * Sets the message that the player sent.
        */
        set message(text: Internal.Component_)
        /**
         * Gets the message that the player sent.
        */
        get component(): Internal.Component
        /**
         * Sets the message that the player sent.
        */
        set component(text: Internal.Component_)
        chatComponent: Internal.ChatEvent$ChatComponent;
    }
    type PlayerChatDecorateEventJS_ = PlayerChatDecorateEventJS;
    class BeehiveBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getOccupantCount(): number;
        static getHoneyLevel(arg0: Internal.BlockState_): number;
        isFull(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        emptyAllLivingFromHive(arg0: Internal.Player_, arg1: Internal.BlockState_, arg2: Internal.BeehiveBlockEntity$BeeReleaseStatus_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        isSedated(): boolean;
        isEmpty(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BeehiveBlockEntity_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isFireNearby(): boolean;
        addOccupantWithPresetTicks(arg0: Internal.Entity_, arg1: boolean, arg2: number): void;
        getModelData(): Internal.ModelData;
        addOccupant(arg0: Internal.Entity_, arg1: boolean): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        storeBee(arg0: Internal.CompoundTag_, arg1: number, arg2: boolean): void;
        writeBees(): Internal.ListTag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get occupantCount(): number
        get full(): boolean
        get sedated(): boolean
        get empty(): boolean
        get fireNearby(): boolean
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        static readonly TICKS_IN_HIVE: "TicksInHive";
        static readonly BEES: "Bees";
        static readonly HAS_NECTAR: "HasNectar";
        static readonly TAG_FLOWER_POS: "FlowerPos";
        static readonly MIN_OCCUPATION_TICKS_NECTARLESS: 600;
        static readonly MIN_OCCUPATION_TICKS: "MinOccupationTicks";
        static readonly ENTITY_DATA: "EntityData";
        static readonly MAX_OCCUPANTS: 3;
    }
    type BeehiveBlockEntity_ = BeehiveBlockEntity;
    abstract class EnumSet <E extends Internal.Enum<E>> extends Internal.AbstractSet<E> implements Internal.Cloneable, Internal.Serializable {
        static of<E extends Internal.Enum<E>>(arg0: E): Internal.EnumSet<E>;
        parallelStream(): Internal.Stream<E>;
        static copyOf<E extends Internal.Enum<E>>(arg0: Internal.Collection_<E>): Internal.EnumSet<E>;
        static allOf<E extends Internal.Enum<E>>(arg0: E): Internal.EnumSet<E>;
        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>;
        static noneOf<E extends Internal.Enum<E>>(arg0: E): Internal.EnumSet<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        clone(): this;
        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>;
        static of<E extends Internal.Enum<E>>(arg0: E, ...arg1: E[]): Internal.EnumSet<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        static of<E extends Internal.Enum<E>>(arg0: E, arg1: E): Internal.EnumSet<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        static of<E extends Internal.Enum<E>>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.EnumSet<E>;
        toArray<T>(arg0: T[]): T[];
        static complementOf<E extends Internal.Enum<E>>(arg0: Internal.EnumSet_<E>): Internal.EnumSet<E>;
        static of<E extends Internal.Enum<E>>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.EnumSet<E>;
        static of<E extends Internal.Enum<E>>(arg0: E, arg1: E, arg2: E): Internal.EnumSet<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        stream(): Internal.Stream<E>;
        static copyOf<E extends Internal.Enum<E>>(arg0: Internal.EnumSet_<E>): Internal.EnumSet<E>;
        static range<E extends Internal.Enum<E>>(arg0: E, arg1: E): Internal.EnumSet<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
    }
    type EnumSet_<E extends Internal.Enum<E>> = EnumSet<E>;
    class ArmorItemBuilder$Boots extends Internal.ArmorItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type ArmorItemBuilder$Boots_ = ArmorItemBuilder$Boots;
    class Type$FieldNotFoundException extends Internal.Type$TypeError {
        constructor(arg0: string)
    }
    type Type$FieldNotFoundException_ = Type$FieldNotFoundException;
    interface ProfilerFiller {
        markForCharting(arg0: Internal.MetricCategory_): void;
        push(arg0: Internal.Supplier_<string>): void;
        incrementCounter(arg0: string, arg1: number): void;
        tee(arg0: Internal.ProfilerFiller_, arg1: Internal.ProfilerFiller_): this;
        popPush(arg0: string): void;
        push(arg0: string): void;
        incrementCounter(arg0: Internal.Supplier_<string>): void;
        pop(): void;
        incrementCounter(arg0: Internal.Supplier_<string>, arg1: number): void;
        incrementCounter(arg0: string): void;
        endTick(): void;
        popPush(arg0: Internal.Supplier_<string>): void;
        startTick(): void;
        readonly ROOT: "root";
    }
    type ProfilerFiller_ = ProfilerFiller;
    interface View$OnDragListener {
        onDrag(arg0: Internal.View_, arg1: Internal.DragEvent_): boolean;
        (arg0: Internal.View_, arg1: Internal.DragEvent_): boolean;
    }
    type View$OnDragListener_ = View$OnDragListener;
    interface DoubleList extends Internal.DoubleCollection, Internal.List<number>, Internal.Comparable<Internal.List<number>> {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        getDouble(arg0: number): number;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        addAll(arg0: Internal.DoubleCollection_): boolean;
        addAll(arg0: number, arg1: Internal.DoubleList_): boolean;
        containsAll(arg0: Internal.DoubleCollection_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        of<E>(arg0: E): Internal.List<E>;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        replaceAll(arg0: it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator_): void;
        addElements(arg0: number, arg1: number[]): void;
        of(...arg0: number[]): this;
        rem(arg0: number): boolean;
        listIterator(): Internal.ListIterator<any>;
        removeDouble(arg0: number): number;
        size(arg0: number): void;
        add(arg0: number, arg1: number): void;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        toArray<T>(arg0: T[]): T[];
        removeAll(arg0: Internal.DoubleCollection_): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        toDoubleArray(arg0: number[]): number[];
        addAll(arg0: number, arg1: Internal.DoubleCollection_): boolean;
        of(): this;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        of<E>(arg0: E, arg1: E): Internal.List<E>;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        unstableSort(arg0: Internal.DoubleComparator_): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        sort(arg0: Internal.DoubleComparator_): void;
        iterator(): Internal.DoubleIterator;
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        addAll(arg0: Internal.DoubleList_): boolean;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        removeElements(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        retainAll(arg0: Internal.DoubleCollection_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        isEmpty(): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        of(arg0: number, arg1: number): this;
        setElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        doubleParallelStream(): Internal.DoubleStream;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        of(arg0: number): this;
        doubleStream(): Internal.DoubleStream;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        toArray(arg0: number[]): number[];
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        of(arg0: number, arg1: number, arg2: number): this;
        indexOf(arg0: number): number;
        replaceAll(arg0: Internal.DoubleUnaryOperator_): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        removeIf(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        contains(arg0: number): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        doubleIterator(): Internal.DoubleIterator;
        toArray(): any[];
        lastIndexOf(arg0: number): number;
        subList(arg0: number, arg1: number): Internal.List<any>;
        hashCode(): number;
        size(): number;
        doubleSpliterator(): Internal.DoubleSpliterator;
        compareTo(arg0: Internal.List_<number>): number;
        setElements(arg0: number[]): void;
        clear(): void;
        toDoubleArray(): number[];
        forEach(arg0: Internal.DoubleConsumer_): void;
        equals(arg0: any): boolean;
        get empty(): boolean
        set elements(arg0: number[])
    }
    type DoubleList_ = DoubleList;
    class FragmentManager implements Internal.FragmentResultOwner {
        setFragmentResult(requestKey: string, result: Internal.DataSet_): void;
        removeFragmentOnAttachListener(listener: Internal.FragmentOnAttachListener_): void;
        popBackStack(): void;
        popBackStackImmediate(id: number, flags: number): boolean;
        setFragmentFactory(fragmentFactory: Internal.FragmentFactory_): void;
        popBackStack(id: number, flags: number): void;
        setFragmentResultListener(requestKey: string, lifecycleOwner: Internal.LifecycleOwner_, listener: Internal.FragmentResultListener_): void;
        addOnBackStackChangedListener(listener: Internal.FragmentManager$OnBackStackChangedListener_): void;
        popBackStack(name: string, flags: number): void;
        findFragmentById(id: number): Internal.Fragment;
        static findFragment<F extends Internal.Fragment>(view: Internal.View_): F;
        clearFragmentResultListener(requestKey: string): void;
        getFragments(): Internal.List<Internal.Fragment>;
        beginTransaction(): Internal.FragmentTransaction;
        removeOnBackStackChangedListener(listener: Internal.FragmentManager$OnBackStackChangedListener_): void;
        findFragmentByTag(tag: string): Internal.Fragment;
        isStateSaved(): boolean;
        registerFragmentLifecycleCallbacks(cb: Internal.FragmentLifecycleCallbacks_, recursive: boolean): void;
        popBackStackImmediate(name: string, flags: number): boolean;
        unregisterFragmentLifecycleCallbacks(cb: Internal.FragmentLifecycleCallbacks_): void;
        getFragment(bundle: Internal.DataSet_, key: string): Internal.Fragment;
        getBackStackEntryAt(index: number): Internal.FragmentManager$BackStackEntry;
        popBackStackImmediate(): boolean;
        executePendingTransactions(): boolean;
        dump(prefix: string, fd: Internal.FileDescriptor_, writer: Internal.PrintWriter_, ...args: string[]): void;
        addFragmentOnAttachListener(listener: Internal.FragmentOnAttachListener_): void;
        isDestroyed(): boolean;
        clearFragmentResult(requestKey: string): void;
        putFragment(bundle: Internal.DataSet_, key: string, fragment: Internal.Fragment_): void;
        getBackStackEntryCount(): number;
        getFragmentFactory(): Internal.FragmentFactory;
        getPrimaryNavigationFragment(): Internal.Fragment;
        set fragmentFactory(fragmentFactory: Internal.FragmentFactory_)
        get fragments(): Internal.List<Internal.Fragment>
        get stateSaved(): boolean
        get destroyed(): boolean
        get backStackEntryCount(): number
        get fragmentFactory(): Internal.FragmentFactory
        get primaryNavigationFragment(): Internal.Fragment
        static readonly POP_BACK_STACK_INCLUSIVE: 1;
    }
    type FragmentManager_ = FragmentManager;
    class LootTable$Builder implements Internal.FunctionUserBuilder<Internal.LootTable$Builder> {
        constructor()
        build(): Internal.LootTable;
        apply(arg0: Internal.LootItemFunction$Builder_): Internal.FunctionUserBuilder<any>;
        setParamSet(arg0: Internal.LootContextParamSet_): this;
        withPool(arg0: Internal.LootPool$Builder_): this;
        unwrap(): this;
        apply<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): this;
        apply<E>(arg0: E[], arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): this;
        set paramSet(arg0: Internal.LootContextParamSet_)
    }
    type LootTable$Builder_ = LootTable$Builder;
    class GpuWarnlistManager extends Internal.SimplePreparableReloadListener<any> {
        constructor()
        showWarning(): void;
        getRendererWarnings(): string;
        hasWarnings(): boolean;
        resetWarnings(): void;
        getVersionWarnings(): string;
        getAllWarnings(): string;
        willShowWarning(): boolean;
        getVendorWarnings(): string;
        getName(): string;
        isSkippingFabulous(): boolean;
        dismissWarning(): void;
        dismissWarningAndSkipFabulous(): void;
        isShowingWarning(): boolean;
        get rendererWarnings(): string
        get versionWarnings(): string
        get allWarnings(): string
        get vendorWarnings(): string
        get name(): string
        get skippingFabulous(): boolean
        get showingWarning(): boolean
    }
    type GpuWarnlistManager_ = GpuWarnlistManager;
    class BlastingRecipe extends Internal.AbstractCookingRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_, arg4: number, arg5: number)
        isSpecial(): boolean;
        getGroup(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get special(): boolean
        get group(): string
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type BlastingRecipe_ = BlastingRecipe;
    class Style {
        applyFormats(...arg0: Internal.ChatFormatting_[]): this;
        getInsertion(): string;
        withHoverEvent(arg0: Internal.HoverEvent_): this;
        isBold(): boolean;
        isEmpty(): boolean;
        isStrikethrough(): boolean;
        isObfuscated(): boolean;
        withBold(arg0: boolean): this;
        getFont(): ResourceLocation;
        isItalic(): boolean;
        getHoverEvent(): Internal.HoverEvent;
        isUnderlined(): boolean;
        withStrikethrough(arg0: boolean): this;
        withObfuscated(arg0: boolean): this;
        withColor(arg0: Internal.ChatFormatting_): this;
        applyTo(arg0: Internal.Style_): this;
        withInsertion(arg0: string): this;
        withColor(arg0: number): this;
        getColor(): Internal.TextColor;
        getClickEvent(): Internal.ClickEvent;
        withUnderlined(arg0: boolean): this;
        withFont(arg0: ResourceLocation_): this;
        withColor(arg0: Internal.TextColor_): this;
        withClickEvent(arg0: Internal.ClickEvent_): this;
        withItalic(arg0: boolean): this;
        applyLegacyFormat(arg0: Internal.ChatFormatting_): this;
        applyFormat(arg0: Internal.ChatFormatting_): this;
        get insertion(): string
        get bold(): boolean
        get empty(): boolean
        get strikethrough(): boolean
        get obfuscated(): boolean
        get font(): ResourceLocation
        get italic(): boolean
        get hoverEvent(): Internal.HoverEvent
        get underlined(): boolean
        get color(): Internal.TextColor
        get clickEvent(): Internal.ClickEvent
        static readonly EMPTY: Internal.Style;
        readonly italic: boolean;
        static readonly DEFAULT_FONT: ResourceLocation;
        static readonly FORMATTING_CODEC: Internal.Codec<Internal.Style>;
        readonly strikethrough: boolean;
        readonly bold: boolean;
        readonly obfuscated: boolean;
        readonly underlined: boolean;
    }
    type Style_ = Style;
    interface TypeTemplate {
        toSimpleType(): com.mojang.datafixers.types.Type<any>;
        size(): number;
        apply(arg0: Internal.TypeFamily_): Internal.TypeFamily;
        findFieldOrType<A, B>(arg0: number, arg1: string, arg2: com.mojang.datafixers.types.Type_<A>, arg3: com.mojang.datafixers.types.Type_<B>): Internal.Either<Internal.TypeTemplate, Internal.Type$FieldNotFoundException>;
        applyO<A, B>(arg0: Internal.FamilyOptic_<A, B>, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>): Internal.FamilyOptic<A, B>;
        hmap(arg0: Internal.TypeFamily_, arg1: Internal.IntFunction_<Internal.RewriteResult<any, any>>): Internal.IntFunction<Internal.RewriteResult<any, any>>;
    }
    type TypeTemplate_ = TypeTemplate;
    interface EventListener {
    }
    type EventListener_ = EventListener;
    class BlockStateMatchTest extends Internal.RuleTest {
        constructor(arg0: Internal.BlockState_)
        static readonly CODEC: Internal.Codec<Internal.BlockStateMatchTest>;
    }
    type BlockStateMatchTest_ = BlockStateMatchTest;
    class TagsUpdatedEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.RegistryAccess_, arg1: boolean, arg2: boolean)
        shouldUpdateStaticData(): boolean;
        getUpdateCause(): Internal.TagsUpdatedEvent$UpdateCause;
        getRegistryAccess(): Internal.RegistryAccess;
        get updateCause(): Internal.TagsUpdatedEvent$UpdateCause
        get registryAccess(): Internal.RegistryAccess
    }
    type TagsUpdatedEvent_ = TagsUpdatedEvent;
    class TargetBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TargetBlock_ = TargetBlock;
    class ClientboundHorseScreenOpenPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSize(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntityId(): number;
        getContainerId(): number;
        isSkippable(): boolean;
        get size(): number
        get entityId(): number
        get containerId(): number
        get skippable(): boolean
    }
    type ClientboundHorseScreenOpenPacket_ = ClientboundHorseScreenOpenPacket;
    class NamespacedDefaultedWrapper <T> extends Internal.DefaultedRegistry<T> implements Internal.ILockableRegistry, Internal.IHolderHelperHolder<T> {
        registerOrOverride(arg0: Internal.OptionalInt_, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        get(arg0: Internal.ResourceKey_<T>): T;
        getResourceKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
        registryKeySet(): Internal.Set<Internal.ResourceKey<T>>;
        getTagNames(): Internal.Stream<Internal.TagKey<T>>;
        spliterator(): Internal.Spliterator<T>;
        getHolder(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
        get(arg0: ResourceLocation_): T;
        byIdOrThrow(arg0: number): T;
        iterator(): Internal.Iterator<T>;
        getTags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
        forEach(arg0: Internal.Consumer_<T>): void;
        /**
         * @deprecated
        */
        lock(): void;
        getHolder(arg0: number): Internal.Optional<Internal.Holder<T>>;
        freeze(): Internal.Registry<T>;
        getOrCreateHolderOrThrow(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
        registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        byId(arg0: number): T;
        createIntrusiveHolder(arg0: T): Internal.Holder$Reference<T>;
        getOrCreateTag(arg0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
        getOptional(arg0: ResourceLocation_): Internal.Optional<T>;
        getTag(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        getOrCreateHolder(arg0: Internal.ResourceKey_<T>): Internal.DataResult<Internal.Holder<T>>;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        register(arg0: Internal.ResourceKey_<T>, arg1: T, arg2: Internal.Lifecycle_): Internal.Holder<T>;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
        holders(): Internal.Stream<Internal.Holder$Reference<T>>;
        getHolderHelper(): Internal.NamespacedHolderHelper<T>;
        get tagNames(): Internal.Stream<Internal.TagKey<T>>
        get tags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
        get holderHelper(): Internal.NamespacedHolderHelper<T>
    }
    type NamespacedDefaultedWrapper_<T> = NamespacedDefaultedWrapper<T>;
    abstract class ArgumentBuilder <S, T extends Internal.ArgumentBuilder<S, T>> {
        constructor()
        redirect(arg0: Internal.CommandNode_<S>): T;
        build(): Internal.CommandNode<S>;
        then(arg0: Internal.CommandNode_<S>): T;
        redirect(arg0: Internal.CommandNode_<S>, arg1: Internal.SingleRedirectModifier_<S>): T;
        then(arg0: Internal.ArgumentBuilder_<S, any>): T;
        getArguments(): Internal.Collection<Internal.CommandNode<S>>;
        fork(arg0: Internal.CommandNode_<S>, arg1: Internal.RedirectModifier_<S>): T;
        getRedirectModifier(): Internal.RedirectModifier<S>;
        getRequirement(): Internal.Predicate<S>;
        requires(arg0: Internal.Predicate_<S>): T;
        forward(arg0: Internal.CommandNode_<S>, arg1: Internal.RedirectModifier_<S>, arg2: boolean): T;
        executes(arg0: Internal.Command_<S>): T;
        getRedirect(): Internal.CommandNode<S>;
        isFork(): boolean;
        getCommand(): Internal.Command<S>;
        get "arguments"(): Internal.Collection<Internal.CommandNode<S>>
        get redirectModifier(): Internal.RedirectModifier<S>
        get requirement(): Internal.Predicate<S>
        get redirect(): Internal.CommandNode<S>
        get fork(): boolean
        get command(): Internal.Command<S>
    }
    type ArgumentBuilder_<S, T extends Internal.ArgumentBuilder<S, T>> = ArgumentBuilder<S, T>;
    class PacketDistributor$PacketTarget {
        getDirection(): Internal.NetworkDirection;
        send(arg0: Internal.Packet_<any>): void;
        get direction(): Internal.NetworkDirection
    }
    type PacketDistributor$PacketTarget_ = PacketDistributor$PacketTarget;
    interface FilenameFilter {
        accept(arg0: Internal.File_, arg1: string): boolean;
        (arg0: Internal.File_, arg1: string): boolean;
    }
    type FilenameFilter_ = FilenameFilter;
    interface ICoordinate {
        get(arg0: BlockPos_): number;
        (arg0: BlockPos_): number;
    }
    type ICoordinate_ = ICoordinate;
    class ClientboundSetExperiencePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getExperienceLevel(): number;
        isSkippable(): boolean;
        getExperienceProgress(): number;
        getTotalExperience(): number;
        get experienceLevel(): number
        get skippable(): boolean
        get experienceProgress(): number
        get totalExperience(): number
    }
    type ClientboundSetExperiencePacket_ = ClientboundSetExperiencePacket;
    class LeverBlock extends Internal.FaceAttachedHorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        pull(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWERED: Internal.BooleanProperty;
    }
    type LeverBlock_ = LeverBlock;
    class LecternBlockEntity extends Internal.BlockEntity implements Internal.MenuProvider, Internal.Clearable {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getDisplayName(): Internal.Component;
        static tryClear(arg0: any): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        setBook(arg0: Internal.ItemStack_, arg1: Internal.Player_): void;
        getPage(): number;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        getBook(): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        setBook(arg0: Internal.ItemStack_): void;
        getRedstoneSignal(): number;
        clearContent(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        hasBook(): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get displayName(): Internal.Component
        get page(): number
        get book(): Internal.ItemStack
        get modelData(): Internal.ModelData
        set book(arg0: Internal.ItemStack_)
        get redstoneSignal(): number
        get renderBoundingBox(): Internal.AABB
        static readonly NUM_DATA: 1;
        static readonly DATA_PAGE: 0;
        static readonly NUM_SLOTS: 1;
        static readonly SLOT_BOOK: 0;
    }
    type LecternBlockEntity_ = LecternBlockEntity;
    class NetherSproutsBlock extends Internal.BushBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type NetherSproutsBlock_ = NetherSproutsBlock;
    class UserBanList extends Internal.StoredUserList<Internal.GameProfile, any> {
        constructor(arg0: Internal.File_)
        isBanned(arg0: Internal.GameProfile_): boolean;
    }
    type UserBanList_ = UserBanList;
    class EndDragonFight {
        constructor(arg0: Internal.ServerLevel_, arg1: number, arg2: Internal.CompoundTag_)
        getCrystalsAlive(): number;
        resetSpikeCrystals(): void;
        updateDragon(arg0: Internal.EnderDragon_): void;
        removePlayer(arg0: Internal.ServerPlayer_): void;
        setDragonKilled(arg0: Internal.EnderDragon_): void;
        addPlayer(arg0: Internal.ServerPlayer_): void;
        saveData(): Internal.CompoundTag;
        hasPreviouslyKilledDragon(): boolean;
        tick(): void;
        onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: DamageSource_): void;
        tryRespawn(): void;
        get crystalsAlive(): number
        set dragonKilled(arg0: Internal.EnderDragon_)
        static readonly DRAGON_SPAWN_Y: 128;
        static readonly ARENA_TICKET_LEVEL: 9;
    }
    type EndDragonFight_ = EndDragonFight;
    interface IForgeBlockAndTintGetter {
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
    }
    type IForgeBlockAndTintGetter_ = IForgeBlockAndTintGetter;
    class Dolphin extends Internal.WaterAnimal {
        constructor(arg0: Internal.EntityType_<Internal.Dolphin>, arg1: Internal.Level_)
        gotFish(): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        setMoisntessLevel(arg0: number): void;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setTreasurePos(arg0: BlockPos_): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        getMoistnessLevel(): number;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setGotFish(arg0: boolean): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getTreasurePos(): BlockPos;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set moisntessLevel(arg0: number)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        set treasurePos(arg0: BlockPos_)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get moistnessLevel(): number
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set gotFish(arg0: boolean)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get treasurePos(): BlockPos
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly ALLOWED_ITEMS: Internal.Predicate<Internal.ItemEntity>;
        static readonly TOTAL_AIR_SUPPLY: 4800;
    }
    type Dolphin_ = Dolphin;
    interface EntityType$EntityFactory <T extends Internal.Entity> {
        create(arg0: Internal.EntityType_<T>, arg1: Internal.Level_): T;
    }
    type EntityType$EntityFactory_<T extends Internal.Entity> = EntityType$EntityFactory<T>;
    class MouseHandler implements Internal.MouseHandlerAccessor {
        constructor(arg0: Internal.Minecraft_)
        getXVelocity(): number;
        isRightPressed(): boolean;
        isMiddlePressed(): boolean;
        isMouseGrabbed(): boolean;
        handler$bal000$prePress(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.CallbackInfo_): void;
        setIgnoreFirstMove(): void;
        setup(arg0: number): void;
        grabMouse(): void;
        isLeftPressed(): boolean;
        xpos(): number;
        ypos(): number;
        turnPlayer(): void;
        cursorEntered(): void;
        releaseMouse(): void;
        getYVelocity(): number;
        getActiveButton(): number;
        get XVelocity(): number
        get rightPressed(): boolean
        get middlePressed(): boolean
        get mouseGrabbed(): boolean
        set up(arg0: number)
        get leftPressed(): boolean
        get YVelocity(): number
        get activeButton(): number
        mouseGrabbed: boolean;
    }
    type MouseHandler_ = MouseHandler;
    interface SpriteCreationContext {
        getAtlasWidth(): number;
        createOriginalSprite(): Internal.TextureAtlasSprite;
        getTextureIdentifier(): ResourceLocation;
        getAtlasHeight(): number;
        getSpritePositionX(): number;
        getSpritePositionY(): number;
        getMipmapLevels(): number;
        getTextureBuffers(): Internal.NativeImage[];
        getTextureWidth(): number;
        getAtlas(): Internal.TextureAtlas;
        getTextureHeight(): number;
        getSpriteWidth(): number;
        getSpriteHeight(): number;
        get atlasWidth(): number
        get textureIdentifier(): ResourceLocation
        get atlasHeight(): number
        get spritePositionX(): number
        get spritePositionY(): number
        get mipmapLevels(): number
        get textureBuffers(): Internal.NativeImage[]
        get textureWidth(): number
        get atlas(): Internal.TextureAtlas
        get textureHeight(): number
        get spriteWidth(): number
        get spriteHeight(): number
    }
    type SpriteCreationContext_ = SpriteCreationContext;
    class VillagerProfession extends Internal.Record {
        constructor(arg0: string, arg1: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg2: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg3: Internal.ImmutableSet_<Internal.Item>, arg4: Internal.ImmutableSet_<Internal.Block>, arg5: Internal.SoundEvent_)
        name(): string;
        acquirableJobSite(): Internal.Predicate<Internal.Holder<Internal.PoiType>>;
        secondaryPoi(): Internal.ImmutableSet<Internal.Block>;
        requestedItems(): Internal.ImmutableSet<Internal.Item>;
        workSound(): Internal.SoundEvent;
        heldJobSite(): Internal.Predicate<Internal.Holder<Internal.PoiType>>;
        static readonly WEAPONSMITH: Internal.VillagerProfession;
        static readonly FISHERMAN: Internal.VillagerProfession;
        static readonly TOOLSMITH: Internal.VillagerProfession;
        static readonly ARMORER: Internal.VillagerProfession;
        static readonly CLERIC: Internal.VillagerProfession;
        static readonly BUTCHER: Internal.VillagerProfession;
        static readonly NONE: Internal.VillagerProfession;
        static readonly FARMER: Internal.VillagerProfession;
        static readonly LEATHERWORKER: Internal.VillagerProfession;
        static readonly LIBRARIAN: Internal.VillagerProfession;
        static readonly NITWIT: Internal.VillagerProfession;
        static readonly CARTOGRAPHER: Internal.VillagerProfession;
        static readonly MASON: Internal.VillagerProfession;
        static readonly SHEPHERD: Internal.VillagerProfession;
        static readonly ALL_ACQUIRABLE_JOBS: Internal.Predicate<Internal.Holder<Internal.PoiType>>;
        static readonly FLETCHER: Internal.VillagerProfession;
    }
    type VillagerProfession_ = VillagerProfession | Special.VillagerProfession;
    class Currency$CurrencyUsage extends Internal.Enum<Internal.Currency$CurrencyUsage> {
        static values(): Internal.Currency$CurrencyUsage[];
        static valueOf(arg0: string): Internal.Currency$CurrencyUsage;
        static readonly STANDARD: Internal.Currency$CurrencyUsage;
        static readonly CASH: Internal.Currency$CurrencyUsage;
    }
    type Currency$CurrencyUsage_ = "standard" | "cash" | Currency$CurrencyUsage;
    class StackTraceElement implements Internal.Serializable {
        constructor(arg0: string, arg1: string, arg2: string, arg3: number)
        constructor(arg0: string, arg1: string, arg2: string, arg3: string, arg4: string, arg5: string, arg6: number)
        getModuleName(): string;
        getFileName(): string;
        getLineNumber(): number;
        getModuleVersion(): string;
        getClassLoaderName(): string;
        isNativeMethod(): boolean;
        getClassName(): string;
        getMethodName(): string;
        get moduleName(): string
        get fileName(): string
        get lineNumber(): number
        get moduleVersion(): string
        get classLoaderName(): string
        get nativeMethod(): boolean
        get className(): string
        get methodName(): string
    }
    type StackTraceElement_ = StackTraceElement;
    interface IRedstoneSignalMachine extends Internal.IMachineFeature {
        getAnalogOutputSignal(): number;
        getOutputSignal(side: Internal.Direction_): number;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        updateSignal(): void;
        self(): Internal.MetaMachine;
        canConnectRedstone(side: Internal.Direction_): boolean;
        get analogOutputSignal(): number
    }
    type IRedstoneSignalMachine_ = IRedstoneSignalMachine;
    class RedstoneLampBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly LIT: Internal.BooleanProperty;
    }
    type RedstoneLampBlock_ = RedstoneLampBlock;
    class DenseImmutableTable <R, C, V> extends Internal.RegularImmutableTable<R, C, V> {
        columnMap(): Internal.ImmutableMap<C, Internal.Map<R, V>>;
        column(arg0: any): Internal.Map<any, any>;
        rowMap(): Internal.ImmutableMap<R, Internal.Map<C, V>>;
        columnKeySet(): Internal.Set<any>;
        get(arg0: any, arg1: any): V;
        values(): Internal.Collection<any>;
    }
    type DenseImmutableTable_<R, C, V> = DenseImmutableTable<R, C, V>;
    interface Double2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        apply(arg0: number): number;
        identity(): this;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2DoubleFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(arg0: number): void;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2DoubleFunction<T>;
        getOrDefault(arg0: number, arg1: number): number;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction;
        applyAsDouble(arg0: number): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction;
        containsKey(arg0: number): boolean;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        size(): number;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        clear(): void;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        remove(arg0: number): number;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction;
        (arg0: number): number;
    }
    type Double2DoubleFunction_ = Double2DoubleFunction;
    class MobControllerFrontAttachment extends Internal.FrontAttachment {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type MobControllerFrontAttachment_ = MobControllerFrontAttachment;
    /**
     * @deprecated
    */
    class LakeFeature extends Internal.Feature<Internal.LakeFeature$Configuration> {
        constructor(arg0: Internal.Codec_<Internal.LakeFeature$Configuration>)
    }
    type LakeFeature_ = LakeFeature;
    class EmptyRearAttachment extends Internal.RearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type EmptyRearAttachment_ = EmptyRearAttachment;
    class MobEffectInstance implements Internal.IForgeMobEffectInstance, Internal.AccessorMobEffectInstance, Internal.Comparable<Internal.MobEffectInstance> {
        constructor(arg0: Internal.MobEffect_, arg1: number)
        constructor(arg0: Internal.MobEffect_)
        constructor(arg0: Internal.MobEffect_, arg1: number, arg2: number, arg3: boolean, arg4: boolean, arg5: boolean, arg6: Internal.MobEffectInstance_, arg7: Internal.Optional_<Internal.MobEffectInstance$FactorData>)
        constructor(arg0: Internal.MobEffect_, arg1: number, arg2: number, arg3: boolean, arg4: boolean, arg5: boolean)
        constructor(arg0: Internal.MobEffect_, arg1: number, arg2: number)
        constructor(arg0: Internal.MobEffect_, arg1: number, arg2: number, arg3: boolean, arg4: boolean)
        constructor(arg0: Internal.MobEffectInstance_)
        bookshelf$getHiddenEffect(): this;
        addCurativeItem(arg0: Internal.ItemStack_): void;
        setNoCounter(arg0: boolean): void;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        compareTo(arg0: any): number;
        isNoCounter(): boolean;
        getEffect(): Internal.MobEffect;
        showIcon(): boolean;
        isCurativeItem(arg0: Internal.ItemStack_): boolean;
        getDescriptionId(): string;
        isVisible(): boolean;
        bookshelf$tickDownDuration(): number;
        applyEffect(arg0: Internal.LivingEntity_): void;
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        setDuration(arg0: number): void;
        isAmbient(): boolean;
        writeCurativeItems(arg0: Internal.CompoundTag_): void;
        static load(arg0: Internal.CompoundTag_): Internal.MobEffectInstance;
        getAmplifier(): number;
        compareTo(arg0: Internal.MobEffectInstance_): number;
        getFactorData(): Internal.Optional<Internal.MobEffectInstance$FactorData>;
        setCurativeItems(arg0: Internal.List_<Internal.ItemStack>): void;
        bookshelf$setHiddenEffect(arg0: Internal.MobEffectInstance_): void;
        update(arg0: Internal.MobEffectInstance_): boolean;
        tick(arg0: Internal.LivingEntity_, arg1: Internal.Runnable_): boolean;
        getDuration(): number;
        set noCounter(arg0: boolean)
        get noCounter(): boolean
        get effect(): Internal.MobEffect
        get descriptionId(): string
        get visible(): boolean
        get curativeItems(): Internal.List<Internal.ItemStack>
        set duration(arg0: number)
        get ambient(): boolean
        get amplifier(): number
        get factorData(): Internal.Optional<Internal.MobEffectInstance$FactorData>
        set curativeItems(arg0: Internal.List_<Internal.ItemStack>)
        get duration(): number
        hiddenEffect: Internal.MobEffectInstance;
    }
    type MobEffectInstance_ = MobEffectInstance;
    class ClientboundBlockEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getBlock(): Internal.Block;
        isSkippable(): boolean;
        getB0(): number;
        getB1(): number;
        get pos(): BlockPos
        get block(): Internal.Block
        get skippable(): boolean
        get b0(): number
        get b1(): number
    }
    type ClientboundBlockEventPacket_ = ClientboundBlockEventPacket;
    class SpringConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.FluidState_, arg1: boolean, arg2: number, arg3: number, arg4: Internal.HolderSet_<Internal.Block>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.SpringConfiguration>;
        readonly requiresBlockBelow: boolean;
        readonly state: Internal.FluidState;
        readonly validBlocks: Internal.HolderSet<Internal.Block>;
        readonly rockCount: number;
        readonly holeCount: number;
    }
    type SpringConfiguration_ = SpringConfiguration;
    class ModifiableStructureInfo {
        constructor(arg0: Internal.ModifiableStructureInfo$StructureInfo_)
        getModifiedStructureInfo(): Internal.ModifiableStructureInfo$StructureInfo;
        applyStructureModifiers(arg0: Internal.Holder_<Internal.Structure>, arg1: Internal.List_<Internal.StructureModifier>): void;
        getOriginalStructureInfo(): Internal.ModifiableStructureInfo$StructureInfo;
        get(): Internal.ModifiableStructureInfo$StructureInfo;
        get modifiedStructureInfo(): Internal.ModifiableStructureInfo$StructureInfo
        get originalStructureInfo(): Internal.ModifiableStructureInfo$StructureInfo
    }
    type ModifiableStructureInfo_ = ModifiableStructureInfo;
    class TropicalFish extends Internal.AbstractSchoolingFish {
        constructor(arg0: Internal.EntityType_<Internal.TropicalFish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setVariant(arg0: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        static getBaseVariant(arg0: number): number;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getBaseColor(): number[];
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        getPatternColor(): number[];
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        static checkTropicalFishSpawnRules(arg0: Internal.EntityType_<Internal.TropicalFish>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        static getPatternColor(arg0: number): Internal.DyeColor;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getBaseVariant(): number;
        static getPredefinedName(arg0: number): string;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        static getFishTypeName(arg0: number): string;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getVariant(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        static getBaseColor(arg0: number): Internal.DyeColor;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        getBaseTextureLocation(): ResourceLocation;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getPatternTextureLocation(): ResourceLocation;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set variant(arg0: number)
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get baseColor(): number[]
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get patternColor(): number[]
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get baseVariant(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get variant(): number
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get baseTextureLocation(): ResourceLocation
        get patternTextureLocation(): ResourceLocation
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly BUCKET_VARIANT_TAG: "BucketVariantTag";
        static readonly BASE_SMALL: 0;
        static readonly BASE_LARGE: 1;
        static readonly COMMON_VARIANTS: number[];
    }
    type TropicalFish_ = TropicalFish;
    interface BlockPredicate {
        check(arg0: Internal.BlockContainerJS_): boolean;
    }
    type BlockPredicate_ = BlockPredicate;
    abstract class ChunkGenerator implements Internal.IChunkGenerator {
        constructor(arg0: Internal.Registry_<Internal.StructureSet>, arg1: Internal.Optional_<Internal.HolderSet<Internal.StructureSet>>, arg2: Internal.BiomeSource_)
        constructor(arg0: Internal.Registry_<Internal.StructureSet>, arg1: Internal.Optional_<Internal.HolderSet<Internal.StructureSet>>, arg2: Internal.BiomeSource_, arg3: Internal.Function_<Internal.Holder<Internal.Biome>, Internal.BiomeGenerationSettings>)
        createStructures(arg0: Internal.RegistryAccess_, arg1: Internal.RandomState_, arg2: Internal.StructureManager_, arg3: Internal.ChunkAccess_, arg4: Internal.StructureTemplateManager_, arg5: number): void;
        mfix$setAssociatedServerLevel(level: Internal.ServerLevel_): void;
        getSeaLevel(): number;
        static getWritableArea(arg0: Internal.ChunkAccess_): Internal.BoundingBox;
        applyBiomeDecoration(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkAccess_, arg2: Internal.StructureManager_): void;
        getBiomeSource(): Internal.BiomeSource;
        getMobsAt(arg0: Internal.Holder_<Internal.Biome>, arg1: Internal.StructureManager_, arg2: Internal.MobCategory_, arg3: BlockPos_): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
        /**
         * @deprecated
        */
        getBiomeGenerationSettings(arg0: Internal.Holder_<Internal.Biome>): Internal.BiomeGenerationSettings;
        createReferences(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureManager_, arg2: Internal.ChunkAccess_): void;
        ensureStructuresGenerated(arg0: Internal.RandomState_): void;
        createBiomes(arg0: Internal.Registry_<Internal.Biome>, arg1: Internal.Executor_, arg2: Internal.RandomState_, arg3: Internal.Blender_, arg4: Internal.StructureManager_, arg5: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
        getBaseColumn(arg0: number, arg1: number, arg2: Internal.LevelHeightAccessor_, arg3: Internal.RandomState_): Internal.NoiseColumn;
        spawnOriginalMobs(arg0: Internal.WorldGenRegion_): void;
        hasStructureChunkInRange(arg0: Internal.Holder_<Internal.StructureSet>, arg1: Internal.RandomState_, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getMinY(): number;
        getTypeNameForDataFixer(): Internal.Optional<Internal.ResourceKey<Internal.Codec<Internal.ChunkGenerator>>>;
        addDebugScreenInfo(arg0: Internal.List_<string>, arg1: Internal.RandomState_, arg2: BlockPos_): void;
        applyCarvers(arg0: Internal.WorldGenRegion_, arg1: number, arg2: Internal.RandomState_, arg3: Internal.BiomeManager_, arg4: Internal.StructureManager_, arg5: Internal.ChunkAccess_, arg6: Internal.GenerationStep$Carving_): void;
        getFirstFreeHeight(arg0: number, arg1: number, arg2: Internal.Heightmap$Types_, arg3: Internal.LevelHeightAccessor_, arg4: Internal.RandomState_): number;
        getSpawnHeight(arg0: Internal.LevelHeightAccessor_): number;
        getGenDepth(): number;
        getBaseHeight(arg0: number, arg1: number, arg2: Internal.Heightmap$Types_, arg3: Internal.LevelHeightAccessor_, arg4: Internal.RandomState_): number;
        getRingPositionsFor(arg0: Internal.ConcentricRingsStructurePlacement_, arg1: Internal.RandomState_): Internal.List<Internal.ChunkPos>;
        buildSurface(arg0: Internal.WorldGenRegion_, arg1: Internal.StructureManager_, arg2: Internal.RandomState_, arg3: Internal.ChunkAccess_): void;
        fillFromNoise(arg0: Internal.Executor_, arg1: Internal.Blender_, arg2: Internal.RandomState_, arg3: Internal.StructureManager_, arg4: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
        getFirstOccupiedHeight(arg0: number, arg1: number, arg2: Internal.Heightmap$Types_, arg3: Internal.LevelHeightAccessor_, arg4: Internal.RandomState_): number;
        possibleStructureSets(): Internal.Stream<Internal.Holder<Internal.StructureSet>>;
        findNearestMapStructure(arg0: Internal.ServerLevel_, arg1: Internal.HolderSet_<Internal.Structure>, arg2: BlockPos_, arg3: number, arg4: boolean): com.mojang.datafixers.util.Pair<BlockPos, Internal.Holder<Internal.Structure>>;
        get seaLevel(): number
        get biomeSource(): Internal.BiomeSource
        get minY(): number
        get typeNameForDataFixer(): Internal.Optional<Internal.ResourceKey<Internal.Codec<Internal.ChunkGenerator>>>
        get genDepth(): number
        readonly biomeSource: Internal.BiomeSource;
        static readonly CODEC: Internal.Codec<Internal.ChunkGenerator>;
    }
    type ChunkGenerator_ = ChunkGenerator;
    interface IPipeNode <PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData> extends Internal.IPaintable, Internal.ITickSubscription {
        getFrameMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        updateConnections(): void;
        getPaintingColor(): number;
        scheduleRenderUpdate(): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getVisualConnections(): number;
        getPipeNet(): Internal.PipeNet<NodeDataType>;
        setPaintingColor(arg0: number): void;
        isConnected(side: Internal.Direction_): boolean;
        setConnections(arg0: number): void;
        notifyBlockUpdate(): void;
        getRealColor(): number;
        isRemote(): boolean;
        unsubscribe(arg0: Internal.TickableSubscription_): void;
        markAsDirty(): void;
        serverTick(): void;
        scheduleNeighborShapeUpdate(): void;
        getPipeBlock(): com.gregtechceu.gtceu.api.block.PipeBlock<PipeType, NodeDataType, any>;
        canAttachTo(arg0: Internal.Direction_): boolean;
        getDefaultPaintingColor(): number;
        getConnections(): number;
        getCoverContainer(): Internal.ICoverable;
        getOffsetTimer(): number;
        getPipeType(): PipeType;
        isPainted(): boolean;
        getPipePos(): BlockPos;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        setBlocked(arg0: Internal.Direction_, arg1: boolean): void;
        getNodeData(): NodeDataType;
        getPipeLevel(): Internal.Level;
        self(): Internal.BlockEntity;
        subscribeServerTick(arg0: Internal.Runnable_): Internal.TickableSubscription;
        getNumConnections(): number;
        isBlocked(arg0: Internal.Direction_): boolean;
        isInValid(): boolean;
        get frameMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get paintingColor(): number
        get visualConnections(): number
        get pipeNet(): Internal.PipeNet<NodeDataType>
        set paintingColor(arg0: number)
        set connections(arg0: number)
        get realColor(): number
        get remote(): boolean
        get pipeBlock(): com.gregtechceu.gtceu.api.block.PipeBlock<PipeType, NodeDataType, any>
        get defaultPaintingColor(): number
        get connections(): number
        get coverContainer(): Internal.ICoverable
        get offsetTimer(): number
        get pipeType(): PipeType
        get painted(): boolean
        get pipePos(): BlockPos
        get nodeData(): NodeDataType
        get pipeLevel(): Internal.Level
        get numConnections(): number
        get inValid(): boolean
    }
    type IPipeNode_<PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData> = IPipeNode<PipeType, NodeDataType>;
    interface ClientLevelKJS extends Internal.LevelKJS {
        getDisplayName(): Internal.Component;
        getDimension(): ResourceLocation;
        getName(): Internal.Component;
        self(): Internal.Level;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        runCommandSilent(command: string): number;
        createEntity(id: ResourceLocation_): Internal.Entity;
        tell(message: Internal.Component_): void;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getData(): Internal.AttachedData<Internal.Level>;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        getSide(): Internal.ScriptType;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        get displayName(): Internal.Component
        get dimension(): ResourceLocation
        get name(): Internal.Component
        get entities(): Internal.EntityArrayList
        get data(): Internal.AttachedData<Internal.Level>
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get side(): Internal.ScriptType
        get overworld(): boolean
    }
    type ClientLevelKJS_ = ClientLevelKJS;
    class StructureTemplatePool$Projection extends Internal.Enum<Internal.StructureTemplatePool$Projection> implements Internal.StringRepresentable {
        static byName(arg0: string): Internal.StructureTemplatePool$Projection;
        static values(): Internal.StructureTemplatePool$Projection[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getName(): string;
        static valueOf(arg0: string): Internal.StructureTemplatePool$Projection;
        getProcessors(): Internal.ImmutableList<Internal.StructureProcessor>;
        get serializedName(): string
        get name(): string
        get processors(): Internal.ImmutableList<Internal.StructureProcessor>
        static readonly TERRAIN_MATCHING: Internal.StructureTemplatePool$Projection;
        static readonly CODEC: Internal.StringRepresentable$EnumCodec<Internal.StructureTemplatePool$Projection>;
        static readonly RIGID: Internal.StructureTemplatePool$Projection;
    }
    type StructureTemplatePool$Projection_ = "terrain_matching" | StructureTemplatePool$Projection | "rigid";
    class ParsedCommandNode <S> {
        constructor(arg0: Internal.CommandNode_<S>, arg1: Internal.StringRange_)
        getRange(): Internal.StringRange;
        getNode(): Internal.CommandNode<S>;
        get range(): Internal.StringRange
        get node(): Internal.CommandNode<S>
    }
    type ParsedCommandNode_<S> = ParsedCommandNode<S>;
    class RegisterGameTestsEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Set_<Internal.Method>)
        register(arg0: Internal.Method_): void;
        register(arg0: typeof any): void;
    }
    type RegisterGameTestsEvent_ = RegisterGameTestsEvent;
    class AmethystClusterBlock extends Internal.AmethystBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: number, arg1: number, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type AmethystClusterBlock_ = AmethystClusterBlock;
    class GlobalStation extends Internal.SingleBlockEntityEdgePoint implements Internal.ILimitedGlobalStation {
        constructor()
        getDisablingTrain(): Internal.Train;
        canApproachFrom(arg0: Internal.TrackNode_): boolean;
        getNearestTrain(): Internal.Train;
        cancelReservation(arg0: Internal.Train_): void;
        trainDeparted(arg0: Internal.Train_): void;
        getPresentTrain(): Internal.Train;
        reserveFor(arg0: Internal.Train_): void;
        isLimitEnabled(): boolean;
        static makeLimitEnabledPacket(pos: BlockPos_, limitEnabled: boolean): Internal.StationEditPacket;
        getImminentTrain(): Internal.Train;
        isStationEnabled(): boolean;
        orDisablingTrain(before: Internal.Train_, except: Internal.Train_): Internal.Train;
        setLimitEnabled(limitEnabled: boolean): void;
        get disablingTrain(): Internal.Train
        get nearestTrain(): Internal.Train
        get presentTrain(): Internal.Train
        get limitEnabled(): boolean
        get imminentTrain(): Internal.Train
        get stationEnabled(): boolean
        set limitEnabled(limitEnabled: boolean)
        name: string;
        assembling: boolean;
        nearestTrain: Internal.WeakReference<Internal.Train>;
    }
    type GlobalStation_ = GlobalStation;
    abstract class BaseContainerBlockEntity extends Internal.BlockEntity implements Internal.Container, Internal.Nameable, Internal.MenuProvider {
        stopOpen(arg0: Internal.Player_): void;
        static tryClear(arg0: any): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): 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;
        onLoad(): void;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getName(): Internal.Component;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        getItem(arg0: number): Internal.ItemStack;
        getCustomName(): Internal.Component;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        getDisplayName(): Internal.Component;
        count(ingredient: Internal.Ingredient_): number;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        count(): number;
        setCustomName(arg0: Internal.Component_): void;
        countItem(arg0: Internal.Item_): number;
        isEmpty(): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getAllItems(): Internal.List<Internal.ItemStack>;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        handler$zhb000$getCapability(arg0: Internal.Capability_<any>, arg1: Internal.Direction_, arg2: Internal.CallbackInfoReturnable_<any>): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        static canUnlock(arg0: Internal.Player_, arg1: Internal.LockCode_, arg2: Internal.Component_): boolean;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        canOpen(arg0: Internal.Player_): boolean;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        get slots(): number
        get containerSize(): number
        get name(): Internal.Component
        get width(): number
        get maxStackSize(): number
        get customName(): Internal.Component
        get renderBoundingBox(): Internal.AABB
        get displayName(): Internal.Component
        set customName(arg0: Internal.Component_)
        get empty(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        lockKey: Internal.LockCode;
    }
    type BaseContainerBlockEntity_ = BaseContainerBlockEntity;
    interface API {
        isVirtual(): boolean;
        mimeTypeFromExtension(arg0: string): string;
        punycode(arg0: string): string;
        registerJSQueryHandler(arg0: Internal.IJSQueryHandler_): void;
        createBrowser(arg0: string, arg1: boolean): Internal.IBrowser;
        createBrowser(arg0: string): Internal.IBrowser;
        openExampleBrowser(arg0: string): void;
        registerScheme(arg0: string, arg1: typeof Internal.IScheme, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean): void;
        isSchemeRegistered(arg0: string): boolean;
        registerDisplayHandler(arg0: Internal.IDisplayHandler_): void;
        get virtual(): boolean
    }
    type API_ = API;
    class LongDistanceNetwork {
        onPlaceEndpoint(endpoint: Internal.ILDEndpoint_): void;
        isValid(): boolean;
        onRemoveEndpoint(endpoint: Internal.ILDEndpoint_): void;
        getEndpointAmount(): number;
        getPipeType(): Internal.LongDistancePipeType;
        onRemovePipe(pos: BlockPos_): void;
        getActiveInputIndex(): Internal.ILDEndpoint;
        isIOIndexInvalid(): boolean;
        onPlacePipe(pos: BlockPos_): void;
        getActiveOutputIndex(): Internal.ILDEndpoint;
        static get(world: Internal.LevelAccessor_, pos: BlockPos_): Internal.LongDistanceNetwork;
        getTotalSize(): number;
        getOtherEndpoint(endpoint: Internal.ILDEndpoint_): Internal.ILDEndpoint;
        getPipeAmount(): number;
        get valid(): boolean
        get endpointAmount(): number
        get pipeType(): Internal.LongDistancePipeType
        get activeInputIndex(): Internal.ILDEndpoint
        get IOIndexInvalid(): boolean
        get activeOutputIndex(): Internal.ILDEndpoint
        get totalSize(): number
        get pipeAmount(): number
    }
    type LongDistanceNetwork_ = LongDistanceNetwork;
    class StoneButtonBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type StoneButtonBlockBuilder_ = StoneButtonBlockBuilder;
    interface Bucketable {
        saveToBucketTag(arg0: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        loadFromBucketTag(arg0: Internal.CompoundTag_): void;
        getBucketItemStack(): Internal.ItemStack;
        /**
         * @deprecated
        */
        loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        setFromBucket(arg0: boolean): void;
        fromBucket(): boolean;
        getPickupSound(): Internal.SoundEvent;
        get bucketItemStack(): Internal.ItemStack
        set fromBucket(arg0: boolean)
        get pickupSound(): Internal.SoundEvent
    }
    type Bucketable_ = Bucketable;
    abstract class ScreenEvent$MouseScrolled extends Internal.ScreenEvent$MouseInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
        getScrollDelta(): number;
        get scrollDelta(): number
    }
    type ScreenEvent$MouseScrolled_ = ScreenEvent$MouseScrolled;
    class BlockPositionSource implements Internal.PositionSource {
        constructor(arg0: BlockPos_)
        getType(): Internal.PositionSourceType<any>;
        getPosition(arg0: Internal.Level_): Internal.Optional<Vec3>;
        get type(): Internal.PositionSourceType<any>
        static readonly CODEC: Internal.Codec<Internal.BlockPositionSource>;
    }
    type BlockPositionSource_ = BlockPositionSource;
    abstract class Animator implements Internal.Cloneable {
        constructor()
        isPaused(): boolean;
        removeAllListeners(): void;
        setInterpolator(arg0: Internal.TimeInterpolator_): void;
        isStarted(): boolean;
        setupStartValues(): void;
        cancel(): void;
        getInterpolator(): Internal.TimeInterpolator;
        canReverse(): boolean;
        setTarget(target: any): void;
        removeListener(listener: Internal.AnimatorListener_): void;
        getTotalDuration(): number;
        getStartDelay(): number;
        getListeners(): Internal.List<Internal.AnimatorListener>;
        setDuration(arg0: number): this;
        setStartDelay(arg0: number): void;
        isRunning(): boolean;
        resume(): void;
        addListener(listener: Internal.AnimatorListener_): void;
        reverse(): void;
        clone(): this;
        start(): void;
        setupEndValues(): void;
        end(): void;
        getDuration(): number;
        pause(): void;
        get paused(): boolean
        set interpolator(arg0: Internal.TimeInterpolator_)
        get started(): boolean
        get interpolator(): Internal.TimeInterpolator
        set target(target: any)
        get totalDuration(): number
        get startDelay(): number
        get listeners(): Internal.List<Internal.AnimatorListener>
        set duration(arg0: number)
        set startDelay(arg0: number)
        get running(): boolean
        get duration(): number
        static readonly MARKER: Internal.MarkerManager$Log4jMarker;
        static readonly DURATION_INFINITE: -1;
    }
    type Animator_ = Animator;
    abstract class ScreenEvent$KeyInput extends Internal.ScreenEvent {
        constructor()
        getKeyCode(): number;
        getModifiers(): number;
        getScanCode(): number;
        get keyCode(): number
        get modifiers(): number
        get scanCode(): number
    }
    type ScreenEvent$KeyInput_ = ScreenEvent$KeyInput;
    class FrogAttackablesSensor extends Internal.NearestVisibleLivingEntitySensor {
        constructor()
        static readonly TARGET_DETECTION_DISTANCE: 10.0;
    }
    type FrogAttackablesSensor_ = FrogAttackablesSensor;
    interface OptionInstance$TooltipSupplier <T> extends Internal.Function<T, Internal.List<Internal.FormattedCharSequence>> {
        apply(arg0: T): Internal.List<Internal.FormattedCharSequence>;
        compose<V>(arg0: Internal.Function_<V, T>): Internal.Function<V, Internal.List<Internal.FormattedCharSequence>>;
        andThen<V>(arg0: Internal.Function_<Internal.List<Internal.FormattedCharSequence>, V>): Internal.Function<T, V>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: T): Internal.List_<Internal.FormattedCharSequence>;
    }
    type OptionInstance$TooltipSupplier_<T> = OptionInstance$TooltipSupplier<T>;
    class ArtifactRepositoryPolicy {
        constructor()
        constructor(arg0: Internal.ArtifactRepositoryPolicy_)
        constructor(arg0: boolean, arg1: string, arg2: string)
        merge(arg0: Internal.ArtifactRepositoryPolicy_): void;
        checkOutOfDate(arg0: Internal.Date_): boolean;
        setChecksumPolicy(arg0: string): void;
        setEnabled(arg0: boolean): void;
        setUpdatePolicy(arg0: string): void;
        isEnabled(): boolean;
        getUpdatePolicy(): string;
        getChecksumPolicy(): string;
        set checksumPolicy(arg0: string)
        set enabled(arg0: boolean)
        set updatePolicy(arg0: string)
        get enabled(): boolean
        get updatePolicy(): string
        get checksumPolicy(): string
        static readonly UPDATE_POLICY_NEVER: "never";
        static readonly CHECKSUM_POLICY_WARN: "warn";
        static readonly UPDATE_POLICY_DAILY: "daily";
        static readonly UPDATE_POLICY_ALWAYS: "always";
        static readonly UPDATE_POLICY_INTERVAL: "interval";
        static readonly CHECKSUM_POLICY_IGNORE: "ignore";
        static readonly CHECKSUM_POLICY_FAIL: "fail";
    }
    type ArtifactRepositoryPolicy_ = ArtifactRepositoryPolicy;
    interface OverclockingLogic$Logic {
        runOverclockingLogic(arg0: Internal.GTRecipe_, arg1: number, arg2: number, arg3: number, arg4: number): Internal.LongIntPair;
        (arg0: Internal.GTRecipe_, arg1: number, arg2: number, arg3: number, arg4: number): Internal.LongIntPair_;
    }
    type OverclockingLogic$Logic_ = OverclockingLogic$Logic;
    interface MessageSizeEstimator {
        newHandle(): Internal.MessageSizeEstimator$Handle;
    }
    type MessageSizeEstimator_ = MessageSizeEstimator;
    interface DynamicOps <T> {
        createNumeric(arg0: number): T;
        convertTo<U>(arg0: Internal.DynamicOps_<U>, arg1: T): U;
        mergeToList(arg0: T, arg1: Internal.List_<T>): Internal.DataResult<T>;
        getMapEntries(arg0: T): Internal.DataResult<Internal.Consumer<Internal.BiConsumer<T, T>>>;
        mergeToList(arg0: T, arg1: T): Internal.DataResult<T>;
        getByteBuffer(arg0: T): Internal.DataResult<Internal.ByteBuffer>;
        listBuilder(): Internal.ListBuilder<T>;
        convertMap<U>(arg0: Internal.DynamicOps_<U>, arg1: T): U;
        set(arg0: T, arg1: string, arg2: T): T;
        createInt(arg0: number): T;
        createFloat(arg0: number): T;
        createBoolean(arg0: boolean): T;
        getMap(arg0: T): Internal.DataResult<Internal.MapLike<T>>;
        withEncoder<E>(arg0: Internal.Encoder_<E>): Internal.Function<E, Internal.DataResult<T>>;
        updateGeneric(arg0: T, arg1: T, arg2: Internal.Function_<T, T>): T;
        createIntList(arg0: Internal.IntStream_): T;
        convertList<U>(arg0: Internal.DynamicOps_<U>, arg1: T): U;
        createShort(arg0: number): T;
        mapBuilder(): Internal.RecordBuilder<T>;
        update(arg0: T, arg1: string, arg2: Internal.Function_<T, T>): T;
        createMap(arg0: Internal.Map_<T, T>): T;
        createString(arg0: string): T;
        getIntStream(arg0: T): Internal.DataResult<Internal.IntStream>;
        emptyList(): T;
        compressMaps(): boolean;
        getLongStream(arg0: T): Internal.DataResult<Internal.LongStream>;
        createLong(arg0: number): T;
        mergeToPrimitive(arg0: T, arg1: T): Internal.DataResult<T>;
        empty(): T;
        getStream(arg0: T): Internal.DataResult<Internal.Stream<T>>;
        createByteList(arg0: Internal.ByteBuffer_): T;
        mergeToMap(arg0: T, arg1: T, arg2: T): Internal.DataResult<T>;
        getNumberValue(arg0: T): Internal.DataResult<number>;
        withParser<E>(arg0: Internal.Decoder_<E>): Internal.Function<T, Internal.DataResult<E>>;
        emptyMap(): T;
        createList(arg0: Internal.Stream_<T>): T;
        withDecoder<E>(arg0: Internal.Decoder_<E>): Internal.Function<T, Internal.DataResult<com.mojang.datafixers.util.Pair<E, T>>>;
        getGeneric(arg0: T, arg1: T): Internal.DataResult<T>;
        createByte(arg0: number): T;
        createMap(arg0: Internal.Stream_<com.mojang.datafixers.util.Pair<T, T>>): T;
        getBooleanValue(arg0: T): Internal.DataResult<boolean>;
        createLongList(arg0: Internal.LongStream_): T;
        getNumberValue(arg0: T, arg1: number): number;
        createDouble(arg0: number): T;
        get(arg0: T, arg1: string): Internal.DataResult<T>;
        getMapValues(arg0: T): Internal.DataResult<Internal.Stream<com.mojang.datafixers.util.Pair<T, T>>>;
        mergeToMap(arg0: T, arg1: Internal.Map_<T, T>): Internal.DataResult<T>;
        getList(arg0: T): Internal.DataResult<Internal.Consumer<Internal.Consumer<T>>>;
        getStringValue(arg0: T): Internal.DataResult<string>;
        mergeToMap(arg0: T, arg1: Internal.MapLike_<T>): Internal.DataResult<T>;
        remove(arg0: T, arg1: string): T;
    }
    type DynamicOps_<T> = DynamicOps<T>;
    class BlockColumnFeature extends Internal.Feature<Internal.BlockColumnConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.BlockColumnConfiguration>)
    }
    type BlockColumnFeature_ = BlockColumnFeature;
    abstract class Struct extends Internal.Pointer$Default {
        static validate(arg0: number, arg1: number, arg2: number, arg3: Internal.Struct$StructValidation_): void;
        free(): void;
        clear(): void;
        isNull(arg0: number): boolean;
        sizeof(): number;
    }
    type Struct_ = Struct;
    class BiomeManager {
        constructor(arg0: Internal.BiomeManager$NoiseBiomeSource_, arg1: number)
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        withDifferentSource(arg0: Internal.BiomeManager$NoiseBiomeSource_): this;
        getNoiseBiomeAtQuart(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getNoiseBiomeAtPosition(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        static obfuscateSeed(arg0: number): number;
        getNoiseBiomeAtPosition(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        static readonly CHUNK_CENTER_QUART: 2;
        readonly biomeZoomSeed: number;
    }
    type BiomeManager_ = BiomeManager;
    class RemoveJEIRecipesEvent extends Internal.EventJS {
        constructor(r: Internal.IJeiRuntime_)
        getCategoryIds(): Internal.Collection<ResourceLocation>;
        getCategories(): Internal.Collection<Internal.IRecipeCategory<any>>;
        remove(category: ResourceLocation_, recipesToRemove: ResourceLocation_[]): void;
        get categoryIds(): Internal.Collection<ResourceLocation>
        get categories(): Internal.Collection<Internal.IRecipeCategory<any>>
    }
    type RemoveJEIRecipesEvent_ = RemoveJEIRecipesEvent;
    class ClientboundAddPlayerPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Player_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getPlayerId(): Internal.UUID;
        getxRot(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntityId(): number;
        getyRot(): number;
        isSkippable(): boolean;
        get x(): number
        get y(): number
        get z(): number
        get playerId(): Internal.UUID
        get xRot(): number
        get entityId(): number
        get yRot(): number
        get skippable(): boolean
    }
    type ClientboundAddPlayerPacket_ = ClientboundAddPlayerPacket;
    class SmithingMenu extends Internal.ItemCombinerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
    }
    type SmithingMenu_ = SmithingMenu;
    interface MouseHandlerAccessor {
        getActiveButton(): number;
        get activeButton(): number
    }
    type MouseHandlerAccessor_ = MouseHandlerAccessor;
    class ShulkerBoxColoring extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type ShulkerBoxColoring_ = ShulkerBoxColoring;
    class MachineBuilder <DEFINITION extends Internal.MachineDefinition> extends com.gregtechceu.gtceu.api.registry.registrate.BuilderBase<DEFINITION> {
        renderer(renderer: Internal.Supplier_<Internal.IRenderer>): this;
        compassPreNodes(...compassNodes: Internal.CompassNode_[]): this;
        tier(): number;
        appearanceBlock(block: Internal.Supplier_<Internal.Block>): this;
        langValue(langValue: string): this;
        onBlockEntityRegister(onBlockEntityRegister: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.BlockEntityType<Internal.BlockEntity>>): this;
        compassPage(compassPage: ResourceLocation_): this;
        recipeTypes(...types: Internal.GTRecipeType_[]): this;
        workableSteamHullRenderer(isHighPressure: boolean, workableModel: ResourceLocation_): this;
        overlaySteamHullRenderer(name: string): this;
        tooltipBuilder(tooltipBuilder: Internal.BiConsumer_<Internal.ItemStack, Internal.List<Internal.Component>>): this;
        blockProp(blockProp: Internal.NonNullUnaryOperator_<Internal.BlockBehaviour$Properties>): this;
        recipeModifier(recipeModifier: Internal.BiFunction_<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>, alwaysTryModifyRecipe: boolean): this;
        compassPreNodes(section: Internal.CompassSection_, ...compassNodes: string[]): this;
        tier(tier: number): this;
        abilities(...abilities: PartAbility_[]): this;
        itemProp(itemProp: Internal.NonNullUnaryOperator_<Internal.Item$Properties>): this;
        workableTieredHullRenderer(workableModel: ResourceLocation_): this;
        hasTESR(hasTESR: boolean): this;
        appearance(appearance: Internal.Supplier_<Internal.BlockState>): this;
        tooltips(...components: Internal.Component_[]): this;
        sidedWorkableCasingRenderer(basePath: string, overlayModel: ResourceLocation_, tint: boolean): this;
        blockBuilder(blockBuilder: Internal.Consumer_<com.tterrag.registrate.builders.BlockBuilder<Internal.Block, any>>): this;
        recipeModifier(recipeModifier: Internal.BiFunction_<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>): this;
        workableCasingRenderer(baseCasing: ResourceLocation_, workableModel: ResourceLocation_): this;
        compassPreNodes(...compassNodes: ResourceLocation_[]): this;
        rotationState(rotationState: RotationState_): this;
        alwaysTryModifyRecipe(alwaysTryModifyRecipe: boolean): this;
        workableCasingRenderer(baseCasing: ResourceLocation_, workableModel: ResourceLocation_, tint: boolean): this;
        definitionFactory(definitionFactory: Internal.Function_<ResourceLocation, DEFINITION>): this;
        compassNodeSelf(): this;
        shape(shape: Internal.VoxelShape_): this;
        metaMachine(metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>): this;
        defaultModelRenderer(): this;
        static create<DEFINITION extends Internal.MachineDefinition>(registrate: Internal.Registrate_, name: string, definitionFactory: Internal.Function_<ResourceLocation, DEFINITION>, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>, blockFactory: Internal.BiFunction_<Internal.BlockBehaviour$Properties, DEFINITION, Internal.IMachineBlock>, itemFactory: Internal.BiFunction_<Internal.IMachineBlock, Internal.Item$Properties, Internal.MetaMachineItem>, blockEntityFactory: Internal.TriFunction_<Internal.BlockEntityType<any>, BlockPos, Internal.BlockState, Internal.IMachineBlockEntity>): Internal.MachineBuilder<DEFINITION>;
        overlayTieredHullRenderer(name: string): this;
        itemColor(itemColor: Internal.BiFunction_<Internal.ItemStack, number, number>): this;
        paintingColor(paintingColor: number): this;
        compassSections(...sections: Internal.CompassSection_[]): this;
        itemBuilder(itemBuilder: Internal.Consumer_<com.tterrag.registrate.builders.ItemBuilder<Internal.MetaMachineItem, any>>): this;
        compassNode(compassNode: string): this;
        editableUI(editableUI: Internal.EditableMachineUI_): this;
        recipeType(type: Internal.GTRecipeType_): this;
        modelRenderer(model: Internal.Supplier_<ResourceLocation>): this;
    }
    type MachineBuilder_<DEFINITION extends Internal.MachineDefinition> = MachineBuilder<DEFINITION>;
    class BasicBlockJS$Builder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Block;
    }
    type BasicBlockJS$Builder_ = BasicBlockJS$Builder;
    class SculkSpreader$ChargeCursor {
        constructor(arg0: BlockPos_, arg1: number)
        getPos(): BlockPos;
        getCharge(): number;
        getFacingData(): Internal.Set<Internal.Direction>;
        getDecayDelay(): number;
        update(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_, arg3: Internal.SculkSpreader_, arg4: boolean): void;
        get pos(): BlockPos
        get charge(): number
        get facingData(): Internal.Set<Internal.Direction>
        get decayDelay(): number
        static readonly MAX_CURSOR_DECAY_DELAY: 1;
        static readonly CODEC: Internal.Codec<Internal.SculkSpreader$ChargeCursor>;
    }
    type SculkSpreader$ChargeCursor_ = SculkSpreader$ChargeCursor;
    abstract class ScheduleDataEntry implements Internal.IScheduleInput {
        constructor()
        getSummary(): com.simibubi.create.foundation.utility.Pair<Internal.ItemStack, Internal.Component>;
        setData(arg0: Internal.CompoundTag_): void;
        getId(): ResourceLocation;
        getItem(arg0: number): Internal.ItemStack;
        slotsTargeted(): number;
        getData(): Internal.CompoundTag;
        renderSpecialIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): boolean;
        getSecondLineTooltip(arg0: number): Internal.List<Internal.Component>;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        getSecondLineIcon(): Internal.ItemStack;
        getTitleAs(arg0: string): Internal.List<Internal.Component>;
        initConfigurationWidgets(arg0: Internal.ModularGuiLineBuilder_): void;
        get summary(): com.simibubi.create.foundation.utility.Pair<Internal.ItemStack, Internal.Component>
        set data(arg0: Internal.CompoundTag_)
        get id(): ResourceLocation
        get data(): Internal.CompoundTag
        get secondLineIcon(): Internal.ItemStack
    }
    type ScheduleDataEntry_ = ScheduleDataEntry;
    class CommandBlockEntity$Mode extends Internal.Enum<Internal.CommandBlockEntity$Mode> {
        static values(): Internal.CommandBlockEntity$Mode[];
        static valueOf(arg0: string): Internal.CommandBlockEntity$Mode;
        static readonly AUTO: Internal.CommandBlockEntity$Mode;
        static readonly REDSTONE: Internal.CommandBlockEntity$Mode;
        static readonly SEQUENCE: Internal.CommandBlockEntity$Mode;
    }
    type CommandBlockEntity$Mode_ = "sequence" | "auto" | "redstone" | CommandBlockEntity$Mode;
    class UUID implements Internal.Comparable<Internal.UUID>, Internal.Serializable {
        constructor(arg0: number, arg1: number)
        clockSequence(): number;
        static randomUUID(): Internal.UUID;
        static nameUUIDFromBytes(arg0: number[]): Internal.UUID;
        version(): number;
        compareTo(arg0: Internal.UUID_): number;
        node(): number;
        timestamp(): number;
        variant(): number;
        getMostSignificantBits(): number;
        compareTo(arg0: any): number;
        static fromString(arg0: string): Internal.UUID;
        getLeastSignificantBits(): number;
        get mostSignificantBits(): number
        get leastSignificantBits(): number
    }
    type UUID_ = UUID;
    interface Double2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToLongFunction {
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Double2FloatFunction;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2LongFunction<T>;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Double2IntFunction;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Double2CharFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2LongFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2LongFunction;
        apply(arg0: number): number;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Double2ByteFunction;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2LongFunction;
        get(arg0: number): number;
        defaultReturnValue(): number;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2LongFunction;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Double2DoubleFunction;
        applyAsLong(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Double2ShortFunction;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        containsKey(arg0: number): boolean;
        size(): number;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2LongFunction;
        clear(): void;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2LongFunction;
        identity<T>(): Internal.Function<T, T>;
        put(arg0: number, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        (arg0: number): number;
    }
    type Double2LongFunction_ = Double2LongFunction;
    abstract class DynamicConstantDesc <T> implements Internal.ConstantDesc {
        bootstrapMethod(): Internal.DirectMethodHandleDesc;
        constantName(): string;
        bootstrapArgs(): Internal.ConstantDesc[];
        constantType(): Internal.ClassDesc;
        static of<T>(arg0: Internal.DirectMethodHandleDesc_): Internal.DynamicConstantDesc<T>;
        static ofNamed<T>(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, ...arg3: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc<T>;
        bootstrapArgsList(): Internal.List<Internal.ConstantDesc>;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): T;
        static ofCanonical<T>(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, arg3: Internal.ConstantDesc_[]): Internal.ConstantDesc;
        static of<T>(arg0: Internal.DirectMethodHandleDesc_, ...arg1: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc<T>;
    }
    type DynamicConstantDesc_<T> = DynamicConstantDesc<T>;
    abstract class AbstractFurnaceBlockEntity extends Internal.BaseContainerBlockEntity implements Internal.StackedContentsCompatible, Internal.RecipeHolder, Internal.WorldlyContainer {
        stopOpen(arg0: Internal.Player_): void;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.AbstractFurnaceBlockEntity_): void;
        static tryClear(arg0: any): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        getBurnDuration(arg0: Internal.ItemStack_): number;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        setChanged(): void;
        /**
         * @deprecated
        */
        static getFuel(): Internal.Map<Internal.Item, number>;
        onLoad(): void;
        getSlotsForFace(arg0: Internal.Direction_): number[];
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        awardUsedRecipes(arg0: Internal.Player_): void;
        awardUsedRecipesAndPopExperience(arg0: Internal.ServerPlayer_): void;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        getRecipeUsed(): Internal.Recipe<any>;
        setRecipeUsed(arg0: Internal.Recipe_<any>): void;
        canTakeItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        count(ingredient: Internal.Ingredient_): number;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        static isFuel(arg0: Internal.ItemStack_): boolean;
        isEmpty(): boolean;
        startOpen(arg0: Internal.Player_): void;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        canPlaceItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getAllItems(): Internal.List<Internal.ItemStack>;
        fillStackedContents(arg0: Internal.StackedContents_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isLit(): boolean;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getRecipesToAwardAndPopExperience(arg0: Internal.ServerLevel_, arg1: Vec3_): Internal.List<Internal.Recipe<any>>;
        get slots(): number
        /**
         * @deprecated
        */
        get fuel(): Internal.Map<Internal.Item, number>
        get width(): number
        get maxStackSize(): number
        get recipeUsed(): Internal.Recipe<any>
        set recipeUsed(arg0: Internal.Recipe_<any>)
        get renderBoundingBox(): Internal.AABB
        get empty(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get lit(): boolean
        get modelData(): Internal.ModelData
        get mutable(): boolean
        static readonly DATA_LIT_DURATION: 1;
        static readonly DATA_COOKING_PROGRESS: 2;
        static readonly NUM_DATA_VALUES: 4;
        cookingProgress: number;
        static readonly DATA_LIT_TIME: 0;
        litTime: number;
        static readonly BURN_TIME_STANDARD: 200;
        litDuration: number;
        cookingTotalTime: number;
        static readonly BURN_COOL_SPEED: 2;
        static readonly DATA_COOKING_TOTAL_TIME: 3;
        readonly quickCheck: Internal.RecipeManager$CachedCheck<Internal.Container, Internal.AbstractCookingRecipe>;
    }
    type AbstractFurnaceBlockEntity_ = AbstractFurnaceBlockEntity;
    interface MaterialManager {
        defaultSolid(): Internal.MaterialGroup;
        getOriginCoordinate(): Vec3i;
        solid(arg0: Internal.RenderType_): Internal.MaterialGroup;
        defaultCutout(): Internal.MaterialGroup;
        state(arg0: com.jozufozu.flywheel.backend.RenderLayer_, arg1: Internal.RenderType_): Internal.MaterialGroup;
        transparent(arg0: Internal.RenderType_): Internal.MaterialGroup;
        cutout(arg0: Internal.RenderType_): Internal.MaterialGroup;
        defaultTransparent(): Internal.MaterialGroup;
        get originCoordinate(): Vec3i
    }
    type MaterialManager_ = MaterialManager;
    class ScheduleRuntime$State extends Internal.Enum<Internal.ScheduleRuntime$State> {
        static valueOf(arg0: string): Internal.ScheduleRuntime$State;
        static values(): Internal.ScheduleRuntime$State[];
        static readonly POST_TRANSIT: Internal.ScheduleRuntime$State;
        static readonly IN_TRANSIT: Internal.ScheduleRuntime$State;
        static readonly PRE_TRANSIT: Internal.ScheduleRuntime$State;
    }
    type ScheduleRuntime$State_ = "pre_transit" | "post_transit" | ScheduleRuntime$State | "in_transit";
    class TagEntry {
        isTag(): boolean;
        static tag(arg0: ResourceLocation_): Internal.TagEntry;
        build<T>(arg0: Internal.TagEntry$Lookup_<T>, arg1: Internal.Consumer_<T>): boolean;
        getId(): ResourceLocation;
        verifyIfPresent(arg0: Internal.Predicate_<ResourceLocation>, arg1: Internal.Predicate_<ResourceLocation>): boolean;
        visitOptionalDependencies(arg0: Internal.Consumer_<ResourceLocation>): void;
        isRequired(): boolean;
        static element(arg0: ResourceLocation_): Internal.TagEntry;
        elementOrTag(): Internal.ExtraCodecs$TagOrElementLocation;
        static optionalTag(arg0: ResourceLocation_): Internal.TagEntry;
        static optionalElement(arg0: ResourceLocation_): Internal.TagEntry;
        visitRequiredDependencies(arg0: Internal.Consumer_<ResourceLocation>): void;
        get tag(): boolean
        get id(): ResourceLocation
        get required(): boolean
        readonly required: boolean;
        readonly id: ResourceLocation;
        static readonly CODEC: Internal.Codec<Internal.TagEntry>;
        readonly tag: boolean;
    }
    type TagEntry_ = TagEntry;
    abstract class Maps$IteratorBasedAbstractMap <K, V> extends Internal.AbstractMap<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type Maps$IteratorBasedAbstractMap_<K, V> = Maps$IteratorBasedAbstractMap<K, V>;
    class ExplosionEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Level_, arg1: Internal.Explosion_)
        getLevel(): Internal.Level;
        getExplosion(): Internal.Explosion;
        get level(): Internal.Level
        get explosion(): Internal.Explosion
    }
    type ExplosionEvent_ = ExplosionEvent;
    interface ISpecialBlockEntityItemRequirement {
        getRequiredItems(arg0: Internal.BlockState_): Internal.ItemRequirement;
    }
    type ISpecialBlockEntityItemRequirement_ = ISpecialBlockEntityItemRequirement;
    class EmptyPoolElement extends Internal.StructurePoolElement {
        static readonly CODEC: Internal.Codec<Internal.EmptyPoolElement>;
        static readonly INSTANCE: Internal.EmptyPoolElement;
    }
    type EmptyPoolElement_ = EmptyPoolElement;
    interface IForgeCommandSourceStack {
        getRecipeManager(): Internal.RecipeManager;
        getAdvancement(arg0: ResourceLocation_): Internal.Advancement;
        getUnsidedLevel(): Internal.Level;
        getScoreboard(): Internal.Scoreboard;
        get recipeManager(): Internal.RecipeManager
        get unsidedLevel(): Internal.Level
        get scoreboard(): Internal.Scoreboard
    }
    type IForgeCommandSourceStack_ = IForgeCommandSourceStack;
    class SoundBufferLibrary {
        constructor(arg0: Internal.ResourceManager_)
        getStream(arg0: ResourceLocation_, arg1: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        preload(arg0: Internal.Collection_<Internal.Sound>): Internal.CompletableFuture<any>;
        clear(): void;
        getCompleteBuffer(arg0: ResourceLocation_): Internal.CompletableFuture<Internal.SoundBuffer>;
    }
    type SoundBufferLibrary_ = SoundBufferLibrary;
    interface IEditModeConfig {
        hideIngredientUsingConfigFile<V>(arg0: Internal.ITypedIngredient_<V>, arg1: Internal.IEditModeConfig$HideMode_): void;
        showIngredientUsingConfigFile<V>(arg0: Internal.ITypedIngredient_<V>, arg1: Internal.IEditModeConfig$HideMode_): void;
        getIngredientHiddenUsingConfigFile<V>(arg0: Internal.ITypedIngredient_<V>): Internal.Set<Internal.IEditModeConfig$HideMode>;
        isIngredientHiddenUsingConfigFile<V>(arg0: Internal.ITypedIngredient_<V>): boolean;
    }
    type IEditModeConfig_ = IEditModeConfig;
    class ScreenEvent$KeyReleased$Pre extends Internal.ScreenEvent$KeyReleased {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyReleased$Pre_ = ScreenEvent$KeyReleased$Pre;
    class PlayerEnderChestContainer extends Internal.SimpleContainer implements Internal.EnderChestContainerDuck {
        constructor()
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        static of(arg0: Internal.PlayerEnderChestContainer_): Internal.EnderChestContainerDuck;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        isActiveChest(arg0: Internal.EnderChestBlockEntity_): boolean;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        setActiveChest(arg0: Internal.EnderChestBlockEntity_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        automobility$setActiveAttachment(arg0: Internal.BaseChestRearAttachment_): void;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get height(): number
        set activeChest(arg0: Internal.EnderChestBlockEntity_)
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
    }
    type PlayerEnderChestContainer_ = PlayerEnderChestContainer;
    class WoolCarpetBlock extends Internal.CarpetBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WoolCarpetBlock_ = WoolCarpetBlock;
    interface HolderSet <T> extends Internal.Iterable<Internal.Holder<T>>, Internal.IForgeHolderSet<T> {
        isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
        unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
        iterator(): Internal.Iterator<Internal.Holder<T>>;
        get(arg0: number): Internal.Holder<T>;
        spliterator(): Internal.Spliterator<Internal.Holder<T>>;
        stream(): Internal.Stream<Internal.Holder<T>>;
        direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, ...arg1: E[]): Internal.HolderSet$Direct<T>;
        size(): number;
        contains(arg0: Internal.Holder_<T>): boolean;
        direct<T>(...arg0: Internal.Holder_<T>[]): Internal.HolderSet$Direct<T>;
        forEach(arg0: Internal.Consumer_<Internal.Holder<T>>): void;
        direct<T>(arg0: Internal.List_<Internal.Holder<T>>): Internal.HolderSet$Direct<T>;
        addInvalidationListener(arg0: Internal.Runnable_): void;
        getRandomElement(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, arg1: Internal.List_<E>): Internal.HolderSet$Direct<T>;
    }
    type HolderSet_<T> = HolderSet<T>;
    class TraderLlama extends Internal.Llama {
        constructor(arg0: Internal.EntityType_<Internal.TraderLlama>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setDespawnDelay(arg0: number): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        set despawnDelay(arg0: number)
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type TraderLlama_ = TraderLlama;
    abstract class TypeToken <T> extends Internal.TypeCapture<T> implements Internal.Serializable {
        static of<T>(arg0: T): Internal.TypeToken<T>;
        where<X>(arg0: Internal.TypeParameter_<X>, arg1: X): this;
        isPrimitive(): boolean;
        method(arg0: Internal.Method_): Internal.Invokable<T, any>;
        static of(arg0: Internal.Type_): Internal.TypeToken<any>;
        getComponentType(): Internal.TypeToken<any>;
        getTypes(): Internal.TypeToken$TypeSet<>;
        where<X>(arg0: Internal.TypeParameter_<X>, arg1: Internal.TypeToken_<X>): this;
        getRawType(): T;
        isSubtypeOf(arg0: Internal.TypeToken_<any>): boolean;
        resolveType(arg0: Internal.Type_): Internal.TypeToken<any>;
        isSupertypeOf(arg0: Internal.Type_): boolean;
        isArray(): boolean;
        wrap(): this;
        isSubtypeOf(arg0: Internal.Type_): boolean;
        unwrap(): this;
        getSubtype(arg0: typeof any): this;
        getSupertype(arg0: T): this;
        constructor(arg0: Internal.Constructor_<any>): Internal.Invokable<T, T>;
        getType(): Internal.Type;
        isSupertypeOf(arg0: Internal.TypeToken_<any>): boolean;
        get primitive(): boolean
        get componentType(): Internal.TypeToken<any>
        get types(): Internal.TypeToken$TypeSet<>
        get rawType(): T
        get array(): boolean
        get type(): Internal.Type
    }
    type TypeToken_<T> = TypeToken<T>;
    interface AccessorEntity {
        setYRot(arg0: number): void;
        getYRot(): number;
        getXRot(): number;
        setXRot(arg0: number): void;
        set YRot(arg0: number)
        get YRot(): number
        get XRot(): number
        set XRot(arg0: number)
    }
    type AccessorEntity_ = AccessorEntity;
    interface ICustomPacket <T extends Internal.Packet<any>> {
        getThis(): T;
        getInternalData(): Internal.FriendlyByteBuf;
        getDirection(): Internal.NetworkDirection;
        getName(): ResourceLocation;
        getIndex(): number;
        get "this"(): T
        get internalData(): Internal.FriendlyByteBuf
        get direction(): Internal.NetworkDirection
        get name(): ResourceLocation
        get index(): number
    }
    type ICustomPacket_<T extends Internal.Packet<any>> = ICustomPacket<T>;
    class BlockStateProviderType <P extends Internal.BlockStateProvider> {
        constructor(arg0: Internal.Codec_<P>)
        codec(): Internal.Codec<P>;
        static readonly WEIGHTED_STATE_PROVIDER: Internal.BlockStateProviderType<Internal.WeightedStateProvider>;
        static readonly SIMPLE_STATE_PROVIDER: Internal.BlockStateProviderType<Internal.SimpleStateProvider>;
        static readonly DUAL_NOISE_PROVIDER: Internal.BlockStateProviderType<Internal.DualNoiseProvider>;
        static readonly NOISE_THRESHOLD_PROVIDER: Internal.BlockStateProviderType<Internal.NoiseThresholdProvider>;
        static readonly ROTATED_BLOCK_PROVIDER: Internal.BlockStateProviderType<Internal.RotatedBlockProvider>;
        static readonly NOISE_PROVIDER: Internal.BlockStateProviderType<Internal.NoiseProvider>;
        static readonly RANDOMIZED_INT_STATE_PROVIDER: Internal.BlockStateProviderType<Internal.RandomizedIntStateProvider>;
    }
    type BlockStateProviderType_<P extends Internal.BlockStateProvider> = Special.BlockStateProviderType | BlockStateProviderType<P>;
    class MenuWidget <K, T> extends WidgetGroup {
        constructor(xPosition: number, yPosition: number, nodeHeight: number, root: Internal.TreeNode_<K, T>)
        setKeyIconSupplier(keyIconSupplier: Internal.Function_<K, Internal.IGuiTexture>): this;
        isLDLRegister(): boolean;
        setNodeHoverTexture(nodeHoverTexture: Internal.IGuiTexture_): this;
        setKeyNameSupplier(keyNameSupplier: Internal.Function_<K, string>): this;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setLeafTexture(leafTexture: Internal.IGuiTexture_): this;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        setOnNodeClicked(onNodeClicked: Internal.Consumer_<Internal.TreeNode<K, T>>): this;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        setCrossLinePredicate(crossLinePredicate: Internal.Predicate_<K>): this;
        name(): string;
        handleDragging(dragging: any): boolean;
        close(): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        setNodeTexture(nodeTexture: Internal.IGuiTexture_): this;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        setAutoClose(autoClose: boolean): this;
        set keyIconSupplier(keyIconSupplier: Internal.Function_<K, Internal.IGuiTexture>)
        get LDLRegister(): boolean
        set nodeHoverTexture(nodeHoverTexture: Internal.IGuiTexture_)
        set keyNameSupplier(keyNameSupplier: Internal.Function_<K, string>)
        get translateKey(): string
        set leafTexture(leafTexture: Internal.IGuiTexture_)
        set onNodeClicked(onNodeClicked: Internal.Consumer_<Internal.TreeNode<K, T>>)
        set crossLinePredicate(crossLinePredicate: Internal.Predicate_<K>)
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        set nodeTexture(nodeTexture: Internal.IGuiTexture_)
        set autoClose(autoClose: boolean)
        static LEAF_TEXTURE: ColorRectTexture;
        static NODE_TEXTURE: Internal.IGuiTexture;
        static BACKGROUND: GuiTextureGroup;
        static NODE_HOVER_TEXTURE: ColorRectTexture;
    }
    type MenuWidget_<K, T> = MenuWidget<K, T>;
    class MinecartFurnace extends Internal.AbstractMinecart {
        constructor(arg0: Internal.EntityType_<Internal.MinecartFurnace>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSlopeAdjustment(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldDoRailFunctions(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slopeAdjustment(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get currentRailPosition(): BlockPos
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        xPush: number;
        zPush: number;
    }
    type MinecartFurnace_ = MinecartFurnace;
    interface ISpecialBlockItemRequirement {
        getRequiredItems(arg0: Internal.BlockState_, arg1: Internal.BlockEntity_): Internal.ItemRequirement;
    }
    type ISpecialBlockItemRequirement_ = ISpecialBlockItemRequirement;
    abstract class AbstractProperty <T extends Internal.AbstractDocumentBase<T>> extends Internal.AbstractDocumentBase<T> {
        constructor()
        applyProperties(): T;
    }
    type AbstractProperty_<T extends Internal.AbstractDocumentBase<T>> = AbstractProperty<T>;
    abstract class ForwardingCollection <E> extends Internal.ForwardingObject implements Internal.Collection<E> {
        add(arg0: E): boolean;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        size(): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        get empty(): boolean
    }
    type ForwardingCollection_<E> = ForwardingCollection<E>;
    interface Hopper extends Internal.Container {
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getSuckShape(): Internal.VoxelShape;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        getLevelX(): number;
        getLevelY(): number;
        getLevelZ(): number;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get suckShape(): Internal.VoxelShape
        get mutable(): boolean
        get levelX(): number
        get levelY(): number
        get levelZ(): number
        readonly SUCK: Internal.ArrayVoxelShape;
        readonly INSIDE: Internal.ArrayVoxelShape;
        readonly ABOVE: Internal.ArrayVoxelShape;
    }
    type Hopper_ = Hopper;
    interface AccessorShapedRecipe {
        bookshelf$dissolvePattern(arg0: string[], arg1: Internal.Map_<string, Internal.Ingredient>, arg2: number, arg3: number): Internal.NonNullList<Internal.Ingredient>;
        bookshelf$shrink(...arg0: string[]): string[];
        bookshelf$patternFromJson(arg0: Internal.JsonArray_): string[];
        bookshelf$keyFromJson(arg0: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
    }
    type AccessorShapedRecipe_ = AccessorShapedRecipe;
    class VaryingHandler {
        constructor(pipelineBuilder: any_)
        addPassThroughAttribute(attr: Internal.GeometryProcessor$Attribute_, output: string): void;
        finish(): void;
        getVertDecls(outputDecls: Internal.StringBuilder_): void;
        addPassThroughAttribute(attr: Internal.GeometryProcessor$Attribute_, output: string, interpolation: number): void;
        addVarying(name: string, varying: Internal.Varying_): void;
        setNoPerspective(): void;
        addVarying(name: string, varying: Internal.Varying_, interpolation: number): void;
        getFragDecls(inputDecls: Internal.StringBuilder_): void;
        static readonly INTERPOLATION_SMOOTH: 0;
        static readonly INTERPOLATION_MUST_BE_FLAT: 2;
        static readonly INTERPOLATION_CAN_BE_FLAT: 1;
    }
    type VaryingHandler_ = VaryingHandler;
    class DeltaFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.IntProvider_, arg3: Internal.IntProvider_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        rim(): Internal.BlockState;
        contents(): Internal.BlockState;
        rimSize(): Internal.IntProvider;
        size(): Internal.IntProvider;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.DeltaFeatureConfiguration>;
    }
    type DeltaFeatureConfiguration_ = DeltaFeatureConfiguration;
    interface IMachineBlock extends Internal.IBlockRendererProvider, Internal.EntityBlock {
        colorTinted(blockState: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, index: number): number;
        getRenderer(arg0: Internal.BlockState_): Internal.IRenderer;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        self(): Internal.Block;
        newBlockEntity(pos: BlockPos_, state: Internal.BlockState_): Internal.BlockEntity;
        getTicker<T extends Internal.BlockEntity>(level: Internal.Level_, state: Internal.BlockState_, blockEntityType: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getRotationState(): RotationState;
        getDefinition(): Internal.MachineDefinition;
        get rotationState(): RotationState
        get definition(): Internal.MachineDefinition
    }
    type IMachineBlock_ = IMachineBlock;
    class HolderSetCodec <E> implements Internal.Codec<Internal.HolderSet<E>> {
        orElse(arg0: Internal.HolderSet_<E>): Internal.Codec<Internal.HolderSet<E>>;
        flatMap<B>(arg0: Internal.Function_<Internal.HolderSet<E>, Internal.DataResult<B>>): Internal.Decoder<B>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.HolderSet<E>, T>>;
        static empty<A>(): Internal.MapEncoder<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        static create<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Codec_<Internal.Holder<E>>, arg2: boolean): Internal.Codec<Internal.HolderSet<E>>;
        dispatch<E>(arg0: Internal.Function_<E, Internal.HolderSet<E>>, arg1: Internal.Function_<Internal.HolderSet<E>, Internal.Codec<E>>): Internal.Codec<E>;
        flatXmap<S>(arg0: Internal.Function_<Internal.HolderSet<E>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<Internal.HolderSet<E>>>): Internal.Codec<S>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        map<B>(arg0: Internal.Function_<Internal.HolderSet<E>, B>): Internal.Decoder<B>;
        mapResult(arg0: Internal.Codec$ResultFunction_<Internal.HolderSet<E>>): Internal.Codec<Internal.HolderSet<E>>;
        orElse(arg0: Internal.Consumer_<string>, arg1: Internal.HolderSet_<E>): Internal.Codec<Internal.HolderSet<E>>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<Internal.HolderSet<E>>): Internal.Codec<Internal.HolderSet<E>>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.HolderSet_<E>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.HolderSet<E>>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        deprecated(arg0: number): Internal.Codec<Internal.HolderSet<E>>;
        terminal(): Internal.Decoder$Terminal<Internal.HolderSet<E>>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<Internal.HolderSet<E>>>, arg2: Internal.Function_<Internal.HolderSet<E>, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.HolderSet<E>>;
        comap<B>(arg0: Internal.Function_<B, Internal.HolderSet<E>>): Internal.Encoder<B>;
        orElseGet(arg0: Internal.Supplier_<Internal.HolderSet<E>>): Internal.Codec<Internal.HolderSet<E>>;
        dispatchStable<E>(arg0: Internal.Function_<E, Internal.HolderSet<E>>, arg1: Internal.Function_<Internal.HolderSet<E>, Internal.Codec<E>>): Internal.Codec<E>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        dispatchMap<E>(arg0: Internal.Function_<E, Internal.HolderSet<E>>, arg1: Internal.Function_<Internal.HolderSet<E>, Internal.Codec<E>>): Internal.MapCodec<E>;
        stable(): Internal.Codec<Internal.HolderSet<E>>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        xmap<S>(arg0: Internal.Function_<Internal.HolderSet<E>, S>, arg1: Internal.Function_<S, Internal.HolderSet<E>>): Internal.Codec<S>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, Internal.HolderSet<E>>, arg2: Internal.Function_<Internal.HolderSet<E>, Internal.Codec<E>>): Internal.MapCodec<E>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.HolderSet<E>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.HolderSet<E>, T>>;
        optionalFieldOf(arg0: string, arg1: Internal.HolderSet_<E>): Internal.MapCodec<Internal.HolderSet<E>>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<Internal.HolderSet<E>>): Internal.Codec<Internal.HolderSet<E>>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.HolderSet<E>>, arg2: Internal.Function_<Internal.HolderSet<E>, Internal.Codec<E>>): Internal.Codec<E>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.HolderSet_<E>): Internal.Codec<Internal.HolderSet<E>>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        optionalFieldOf(arg0: string, arg1: Internal.HolderSet_<E>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.HolderSet<E>>;
        simple(): Internal.Decoder$Simple<Internal.HolderSet<E>>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.HolderSet<E>>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        comapFlatMap<S>(arg0: Internal.Function_<Internal.HolderSet<E>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.HolderSet<E>>): Internal.Codec<S>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.HolderSet<E>>>): Internal.Encoder<B>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        fieldOf(arg0: string): Internal.MapCodec<Internal.HolderSet<E>>;
        boxed(): Internal.Decoder$Boxed<Internal.HolderSet<E>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        listOf(): Internal.Codec<Internal.List<Internal.HolderSet<E>>>;
        encode<T>(arg0: Internal.HolderSet_<E>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.HolderSet_<E>): Internal.DataResult<T>;
        flatComapMap<S>(arg0: Internal.Function_<Internal.HolderSet<E>, S>, arg1: Internal.Function_<S, Internal.DataResult<Internal.HolderSet<E>>>): Internal.Codec<S>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
    }
    type HolderSetCodec_<E> = HolderSetCodec<E>;
    interface GlyphInfo {
        getAdvance(arg0: boolean): number;
        getAdvance(): number;
        getBoldOffset(): number;
        bake(arg0: Internal.Function_<Internal.SheetGlyphInfo, Internal.BakedGlyph>): Internal.BakedGlyph;
        getShadowOffset(): number;
        get advance(): number
        get boldOffset(): number
        get shadowOffset(): number
    }
    type GlyphInfo_ = GlyphInfo;
    interface TaskChainer$DelayedTask extends Internal.Supplier<Internal.CompletableFuture<any>> {
        get(): Internal.CompletableFuture<any>;
    }
    type TaskChainer$DelayedTask_ = TaskChainer$DelayedTask;
    interface GenericFutureListener <F extends io.netty.util.concurrent.Future<any>> extends Internal.EventListener {
        operationComplete(arg0: F): void;
    }
    type GenericFutureListener_<F extends io.netty.util.concurrent.Future<any>> = GenericFutureListener<F>;
    class SaplingBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.AbstractTreeGrower_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        advanceTree(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.RandomSource_): void;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly STAGE: Internal.IntegerProperty;
        readonly treeGrower: Internal.AbstractTreeGrower;
    }
    type SaplingBlock_ = SaplingBlock;
    abstract class Drawable$ConstantState {
        constructor()
        getChangingConfigurations(): number;
        newDrawable(res: Internal.Resources_): Internal.Drawable;
        canApplyTheme(): boolean;
        newDrawable(): Internal.Drawable;
        get changingConfigurations(): number
    }
    type Drawable$ConstantState_ = Drawable$ConstantState;
    class Subject implements Internal.Serializable {
        constructor()
        constructor(arg0: boolean, arg1: Internal.Set_<Internal.Principal>, arg2: Internal.Set_<any>, arg3: Internal.Set_<any>)
        getPrivateCredentials<T>(arg0: T): Internal.Set<T>;
        getPublicCredentials<T>(arg0: T): Internal.Set<T>;
        getPublicCredentials(): Internal.Set<any>;
        getPrivateCredentials(): Internal.Set<any>;
        getPrincipals<T extends Internal.Principal>(arg0: T): Internal.Set<T>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        static getSubject(arg0: Internal.AccessControlContext_): Internal.Subject;
        static doAs<T>(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_<T>): T;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        static doAsPrivileged<T>(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_<T>, arg2: Internal.AccessControlContext_): T;
        setReadOnly(): void;
        static doAs<T>(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_<T>): T;
        isReadOnly(): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        static doAsPrivileged<T>(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_<T>, arg2: Internal.AccessControlContext_): T;
        getPrincipals(): Internal.Set<Internal.Principal>;
        get publicCredentials(): Internal.Set<any>
        get privateCredentials(): Internal.Set<any>
        get readOnly(): boolean
        get principals(): Internal.Set<Internal.Principal>
    }
    type Subject_ = Subject;
    class BlockLoot implements Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>> {
        constructor()
        static lambda$addTables$67(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$44(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$86(arg0: Internal.Block_): Internal.LootTable$Builder;
        dropPottedContents(arg0: Internal.Block_): void;
        static lambda$addTables$25(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$48(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSlabItemTable(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$21(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$63(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$40(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$9(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$5(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$29(arg0: Internal.Block_): Internal.LootTable$Builder;
        accept(arg0: Internal.BiConsumer_<ResourceLocation, Internal.LootTable$Builder>): void;
        static createDoublePlantShearsDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        getKnownBlocks(): Internal.Iterable<Internal.Block>;
        static lambda$addTables$33(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$75(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$56(arg0: Internal.Block_): Internal.LootTable$Builder;
        accept(arg0: any): void;
        static lambda$addTables$79(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$37(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createShulkerBoxDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createAttachedStemDrops(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
        static noDrop(): Internal.LootTable$Builder;
        static lambda$addTables$14(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$10(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$52(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$71(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSingleItemTableWithSilkTouch(arg0: Internal.Block_, arg1: Internal.ItemLike_, arg2: Internal.NumberProvider_): Internal.LootTable$Builder;
        static createCaveVinesDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSilkTouchOrShearsDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static createRedstoneOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$18(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createCandleCakeDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createStemDrops(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
        static lambda$addTables$64(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$22(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$45(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$87(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$68(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSingleItemTable(arg0: Internal.ItemLike_, arg1: Internal.NumberProvider_): Internal.LootTable$Builder;
        static lambda$addTables$26(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$49(arg0: Internal.Block_): Internal.LootTable$Builder;
        dropWhenSilkTouch(arg0: Internal.Block_): void;
        static lambda$addTables$60(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createShearsOnlyDrop(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static lambda$addTables$8(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$4(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createDoublePlantWithSeedDrops(arg0: Internal.Block_, arg1: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$53(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$34(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$76(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$57(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$38(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$15(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$11(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$30(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$72(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSinglePropConditionTable<T extends Internal.Comparable<T> & Internal.StringRepresentable>(arg0: Internal.Block_, arg1: Internal.Property_<T>, arg2: T): Internal.LootTable$Builder;
        static createLapisOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$19(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createBeeNestDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createMushroomBlockDrop(arg0: Internal.Block_, arg1: Internal.ItemLike_): Internal.LootTable$Builder;
        static createSingleItemTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createGrassDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$65(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$88(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$42(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$23(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$46(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$69(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$27(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$82(arg0: Internal.Block_, arg1: number): Internal.LootPoolEntryContainer$Builder<any>;
        static lambda$addTables$80(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createLeavesDrops(arg0: Internal.Block_, arg1: Internal.Block_, ...arg2: number[]): Internal.LootTable$Builder;
        static createOreDrop(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
        static lambda$addTables$84(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$61(arg0: Internal.Block_): Internal.LootTable$Builder;
        dropSelf(arg0: Internal.Block_): void;
        static createShearsDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static lambda$addTables$7(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$3(arg0: Internal.Block_): Internal.LootTable$Builder;
        static m_236242_(arg0: Internal.Block_, arg1: number): Internal.LootItemFunction$Builder;
        static createBannerDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$31(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$77(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$54(arg0: Internal.Block_): Internal.LootTable$Builder;
        static m_236245_(arg0: Internal.Block_, arg1: number): Internal.LootItemFunction$Builder;
        static lambda$addTables$35(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$58(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$16(arg0: Internal.Block_): Internal.LootTable$Builder;
        otherWhenSilkTouch(arg0: Internal.Block_, arg1: Internal.Block_): void;
        static lambda$addTables$12(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$50(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$73(arg0: Internal.Block_): Internal.LootTable$Builder;
        andThen(arg0: Internal.Consumer_<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>): Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>;
        static lambda$addTables$41(arg0: Internal.Block_, arg1: number): Internal.LootItemFunction$Builder;
        static createSilkTouchOnlyTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createOakLeavesDrops(arg0: Internal.Block_, arg1: Internal.Block_, ...arg2: number[]): Internal.LootTable$Builder;
        static m_236250_(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$39(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createCropDrops(arg0: Internal.Block_, arg1: Internal.Item_, arg2: Internal.Item_, arg3: Internal.LootItemCondition$Builder_): Internal.LootTable$Builder;
        static lambda$addTables$43(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$89(arg0: Internal.Block_): Internal.LootTable$Builder;
        dropOther(arg0: Internal.Block_, arg1: Internal.ItemLike_): void;
        static lambda$addTables$66(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$24(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$47(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$81(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createMangroveLeavesDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        add(arg0: Internal.Block_, arg1: Internal.Function_<Internal.Block, Internal.LootTable$Builder>): void;
        static lambda$addTables$85(arg0: Internal.Block_): Internal.LootTable$Builder;
        addNetherVinesDropTable(arg0: Internal.Block_, arg1: Internal.Block_): void;
        static lambda$addTables$20(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$62(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createBeeHiveDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        addTables(): void;
        static lambda$addTables$6(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createDoorTable(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createMultifaceBlockDrops(arg0: Internal.Block_, arg1: Internal.LootItemCondition$Builder_): Internal.LootTable$Builder;
        static lambda$addTables$28(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$83(arg0: Internal.Block_, arg1: number): Internal.LootPoolEntryContainer$Builder<any>;
        add(arg0: Internal.Block_, arg1: Internal.LootTable$Builder_): void;
        static applyExplosionCondition<T extends Internal.ConditionUserBuilder<T>>(arg0: Internal.ItemLike_, arg1: Internal.ConditionUserBuilder_<T>): T;
        static createCandleDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$32(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$78(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$55(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSelfDropDispatchTable(arg0: Internal.Block_, arg1: Internal.LootItemCondition$Builder_, arg2: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static createPotFlowerItemTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createSilkTouchDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static lambda$addTables$36(arg0: Internal.Block_): Internal.LootTable$Builder;
        static applyExplosionDecay<T extends Internal.FunctionUserBuilder<T>>(arg0: Internal.ItemLike_, arg1: Internal.FunctionUserBuilder_<T>): T;
        static lambda$addTables$59(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$70(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createCopperOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$13(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$74(arg0: Internal.Block_): Internal.LootTable$Builder;
        static lambda$addTables$51(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSingleItemTableWithSilkTouch(arg0: Internal.Block_, arg1: Internal.ItemLike_): Internal.LootTable$Builder;
        static lambda$addTables$17(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createNameableBlockEntityTable(arg0: Internal.Block_): Internal.LootTable$Builder;
        static m_236230_(arg0: Internal.Block_, arg1: Internal.Direction_): Internal.LootItemFunction$Builder;
        get knownBlocks(): Internal.Iterable<Internal.Block>
        static readonly HAS_NO_SILK_TOUCH: Internal.LootItemCondition$Builder;
    }
    type BlockLoot_ = BlockLoot;
    class FloatArrayList extends Internal.AbstractFloatList implements Internal.RandomAccess, Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: Internal.Iterator_<number>)
        constructor(arg0: Internal.Collection_<number>)
        constructor(arg0: Internal.FloatIterator_)
        constructor(arg0: number[])
        constructor(arg0: number)
        constructor(arg0: Internal.FloatList_)
        constructor(arg0: Internal.FloatCollection_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        pop(): any;
        static of(...arg0: number[]): Internal.FloatArrayList;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        static of<E>(arg0: E): Internal.List<E>;
        iterator(): Internal.FloatIterator;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of(arg0: number, arg1: number, arg2: number): Internal.FloatList;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        static wrap(arg0: number[]): Internal.FloatArrayList;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        ensureCapacity(arg0: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        addAll(arg0: Internal.FloatList_): boolean;
        removeIf(arg0: Internal.FloatPredicate_): boolean;
        trim(arg0: number): void;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        equals(arg0: Internal.FloatArrayList_): boolean;
        static of<E>(...arg0: E[]): Internal.List<E>;
        static of(): Internal.FloatArrayList;
        static of(arg0: number): Internal.FloatList;
        doubleParallelStream(): Internal.DoubleStream;
        setElements(arg0: number[]): void;
        doubleStream(): Internal.DoubleStream;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        clone(): this;
        static of(arg0: number, arg1: number): Internal.FloatList;
        setElements(arg0: number, arg1: number[]): void;
        static wrap(arg0: number[], arg1: number): Internal.FloatArrayList;
        replaceAll(arg0: Internal.DoubleUnaryOperator_): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        elements(): number[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        doubleIterator(): Internal.DoubleIterator;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        trim(): void;
        doubleSpliterator(): Internal.DoubleSpliterator;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        forEach(arg0: Internal.DoubleConsumer_): void;
        replaceAll(arg0: Internal.FloatUnaryOperator_): void;
        compareTo(arg0: Internal.FloatArrayList_): number;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
        static readonly DEFAULT_INITIAL_CAPACITY: 10;
    }
    type FloatArrayList_ = FloatArrayList;
    class JsonGenerator {
        constructor(c: Internal.ConsoleJS_, m: Internal.Map_<ResourceLocation, any>)
        json(id: ResourceLocation_, json: Internal.JsonElement_): void;
        add(id: ResourceLocation_, data: Internal.Supplier_<number[]>): void;
    }
    type JsonGenerator_ = JsonGenerator;
    class SequencedAssemblyItemBuilder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type SequencedAssemblyItemBuilder_ = SequencedAssemblyItemBuilder;
    class ServerGamePacketListenerImpl implements Internal.ServerPlayerConnection, Internal.ServerGamePacketListener, Internal.TickablePacketListener {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.Connection_, arg2: Internal.ServerPlayer_)
        teleport(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument>, arg6: boolean): void;
        handleChatCommand(arg0: Internal.ServerboundChatCommandPacket_): void;
        handlePlayerAbilities(arg0: Internal.ServerboundPlayerAbilitiesPacket_): void;
        handleClientCommand(arg0: Internal.ServerboundClientCommandPacket_): void;
        handlePlayerInput(arg0: Internal.ServerboundPlayerInputPacket_): void;
        handleChatPreview(arg0: Internal.ServerboundChatPreviewPacket_): void;
        handleResourcePackResponse(arg0: Internal.ServerboundResourcePackPacket_): void;
        handleSetCarriedItem(arg0: Internal.ServerboundSetCarriedItemPacket_): void;
        handlePickItem(arg0: Internal.ServerboundPickItemPacket_): void;
        handleSetCreativeModeSlot(arg0: Internal.ServerboundSetCreativeModeSlotPacket_): void;
        handleSeenAdvancements(arg0: Internal.ServerboundSeenAdvancementsPacket_): void;
        getPlayer(): Internal.ServerPlayer;
        handleKeepAlive(arg0: Internal.ServerboundKeepAlivePacket_): void;
        handleUseItem(arg0: Internal.ServerboundUseItemPacket_): void;
        handlePaddleBoat(arg0: Internal.ServerboundPaddleBoatPacket_): void;
        handleSetStructureBlock(arg0: Internal.ServerboundSetStructureBlockPacket_): void;
        handleCustomPayload(arg0: Internal.ServerboundCustomPayloadPacket_): void;
        send(arg0: Internal.Packet_<any>, arg1: Internal.PacketSendListener_): void;
        handleSelectTrade(arg0: Internal.ServerboundSelectTradePacket_): void;
        handleJigsawGenerate(arg0: Internal.ServerboundJigsawGeneratePacket_): void;
        ackBlockChangesUpTo(arg0: number): void;
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        handleSetJigsawBlock(arg0: Internal.ServerboundSetJigsawBlockPacket_): void;
        handleSetCommandMinecart(arg0: Internal.ServerboundSetCommandMinecartPacket_): void;
        tick(): void;
        handleSetCommandBlock(arg0: Internal.ServerboundSetCommandBlockPacket_): void;
        handleRecipeBookSeenRecipePacket(arg0: Internal.ServerboundRecipeBookSeenRecipePacket_): void;
        handleBlockEntityTagQuery(arg0: Internal.ServerboundBlockEntityTagQuery_): void;
        handleContainerButtonClick(arg0: Internal.ServerboundContainerButtonClickPacket_): void;
        handlePong(arg0: Internal.ServerboundPongPacket_): void;
        teleport(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        handlePlaceRecipe(arg0: Internal.ServerboundPlaceRecipePacket_): void;
        handlePlayerCommand(arg0: Internal.ServerboundPlayerCommandPacket_): void;
        handleEditBook(arg0: Internal.ServerboundEditBookPacket_): void;
        handleInteract(arg0: Internal.ServerboundInteractPacket_): void;
        handleTeleportToEntityPacket(arg0: Internal.ServerboundTeleportToEntityPacket_): void;
        dismount(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        handleContainerClose(arg0: Internal.ServerboundContainerClosePacket_): void;
        handleChangeDifficulty(arg0: Internal.ServerboundChangeDifficultyPacket_): void;
        handleClientInformation(arg0: Internal.ServerboundClientInformationPacket_): void;
        addPendingMessage(arg0: Internal.PlayerChatMessage_): void;
        handleRecipeBookChangeSettingsPacket(arg0: Internal.ServerboundRecipeBookChangeSettingsPacket_): void;
        handleContainerClick(arg0: Internal.ServerboundContainerClickPacket_): void;
        handleCustomCommandSuggestions(arg0: Internal.ServerboundCommandSuggestionPacket_): void;
        handleAcceptTeleportPacket(arg0: Internal.ServerboundAcceptTeleportationPacket_): void;
        handleMovePlayer(arg0: Internal.ServerboundMovePlayerPacket_): void;
        handleChatAck(arg0: Internal.ServerboundChatAckPacket_): void;
        disconnect(arg0: Internal.Component_): void;
        handlePlayerAction(arg0: Internal.ServerboundPlayerActionPacket_): void;
        resetPosition(): void;
        handleLockDifficulty(arg0: Internal.ServerboundLockDifficultyPacket_): void;
        handleAnimate(arg0: Internal.ServerboundSwingPacket_): void;
        signedMessageDecoder(): Internal.SignedMessageChain$Decoder;
        handleRenameItem(arg0: Internal.ServerboundRenameItemPacket_): void;
        shouldPropagateHandlingExceptions(): boolean;
        handleEntityTagQuery(arg0: Internal.ServerboundEntityTagQuery_): void;
        handleSignUpdate(arg0: Internal.ServerboundSignUpdatePacket_): void;
        handleChat(arg0: Internal.ServerboundChatPacket_): void;
        handleSetBeaconPacket(arg0: Internal.ServerboundSetBeaconPacket_): void;
        teleport(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument>): void;
        handleUseItemOn(arg0: Internal.ServerboundUseItemOnPacket_): void;
        send(arg0: Internal.Packet_<any>): void;
        handleMoveVehicle(arg0: Internal.ServerboundMoveVehiclePacket_): void;
        get player(): Internal.ServerPlayer
        get connection(): Internal.Connection
        aboveGroundVehicleTickCount: number;
        aboveGroundTickCount: number;
        readonly connection: Internal.Connection;
        /**
         * @deprecated
        */
        static readonly MAX_INTERACTION_DISTANCE: 36.0;
        player: Internal.ServerPlayer;
    }
    type ServerGamePacketListenerImpl_ = ServerGamePacketListenerImpl;
    class LivingFallEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: number, arg2: number)
        getDamageMultiplier(): number;
        getDistance(): number;
        setDamageMultiplier(arg0: number): void;
        setDistance(arg0: number): void;
        get damageMultiplier(): number
        get distance(): number
        set damageMultiplier(arg0: number)
        set distance(arg0: number)
    }
    type LivingFallEvent_ = LivingFallEvent;
    class CommandBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        isAutomatic(): boolean;
        getCommandBlock(): Internal.BaseCommandBlock;
        markConditionMet(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        wasConditionMet(): boolean;
        isConditional(): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        setAutomatic(arg0: boolean): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getMode(): Internal.CommandBlockEntity$Mode;
        onModeSwitch(): void;
        setPowered(arg0: boolean): void;
        isPowered(): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get automatic(): boolean
        get commandBlock(): Internal.BaseCommandBlock
        get conditional(): boolean
        set automatic(arg0: boolean)
        get modelData(): Internal.ModelData
        get mode(): Internal.CommandBlockEntity$Mode
        set powered(arg0: boolean)
        get powered(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type CommandBlockEntity_ = CommandBlockEntity;
    abstract class SoundEntry {
        constructor(id: ResourceLocation_, subtitle: string, category: Internal.SoundSource_, attenuationDistance: number)
        register(arg0: Internal.Consumer_<Internal.SoundEvent>): void;
        playAt(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): void;
        play(world: Internal.Level_, entity: Internal.Player_, pos: Vec3_, volume: number, pitch: number): void;
        playFrom(entity: Internal.Entity_): void;
        playOnServer(world: Internal.Level_, pos: Vec3i_): void;
        getMainEvent(): Internal.SoundEvent;
        playAutoReleasedSound(predicate: Internal.BooleanSupplier_, pos: BlockPos_, loop: boolean, delay: number, volume: number, pitch: number): Internal.AutoReleasedSound;
        playAt(world: Internal.Level_, pos: Vec3_, volume: number, pitch: number, fade: boolean): void;
        write(arg0: Internal.JsonObject_): void;
        play(world: Internal.Level_, entity: Internal.Player_, pos: Vec3i_): void;
        getSubtitleKey(): string;
        getId(): ResourceLocation;
        playAt(world: Internal.Level_, pos: Vec3i_, volume: number, pitch: number, fade: boolean): void;
        prepare(): void;
        play(world: Internal.Level_, entity: Internal.Player_, pos: Vec3i_, volume: number, pitch: number): void;
        hasSubtitle(): boolean;
        playFrom(entity: Internal.Entity_, volume: number, pitch: number): void;
        play(arg0: Internal.Level_, arg1: Internal.Player_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        playOnServer(world: Internal.Level_, pos: Vec3i_, volume: number, pitch: number): void;
        getSubtitle(): string;
        get mainEvent(): Internal.SoundEvent
        get subtitleKey(): string
        get id(): ResourceLocation
        get subtitle(): string
    }
    type SoundEntry_ = SoundEntry;
    class BounceInterpolator implements Internal.TimeInterpolator {
        static accelerate(): Internal.TimeInterpolator;
        static overshoot(): Internal.TimeInterpolator;
        static accelerate(factor: number): Internal.TimeInterpolator;
        static cycle(cycle: number): Internal.TimeInterpolator;
        static decelerate(): Internal.TimeInterpolator;
        static overshoot(tension: number): Internal.TimeInterpolator;
        static anticipate(tension: number): Internal.TimeInterpolator;
        getInterpolation(t: number): number;
        static decelerate(factor: number): Internal.TimeInterpolator;
        static linear(): Internal.TimeInterpolator;
        static bounce(): Internal.TimeInterpolator;
        static anticipate(): Internal.TimeInterpolator;
    }
    type BounceInterpolator_ = BounceInterpolator;
    class RecordItemJS$Builder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        /**
         * Sets the redstone output of the jukebox when this record is played.
        */
        analogOutput(o: number): this;
        song(song: Internal.SoundEvent_): this;
        createObject(): any;
        /**
         * Sets the song that will play when this record is played.
         * @param s The location of sound event.
         * @param seconds The length of the song in seconds.
        */
        song(s: ResourceLocation_, seconds: number): this;
        getSoundEvent(): Internal.SoundEvent;
        get soundEvent(): Internal.SoundEvent
    }
    type RecordItemJS$Builder_ = RecordItemJS$Builder;
    class RendererBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        ctmRenderer(modelPath: ResourceLocation_): this;
        createObject(): Internal.Block;
        renderer(renderer: Internal.IRenderer_): this;
        textureOverrideRenderer(modelPath: ResourceLocation_, textures: Internal.Map_<string, ResourceLocation>): this;
    }
    type RendererBlockBuilder_ = RendererBlockBuilder;
    abstract class SingleBlockEntityEdgePoint extends Internal.TrackEdgePoint {
        constructor()
        getBlockEntityPos(): BlockPos;
        getBlockEntityDimension(): Internal.ResourceKey<Internal.Level>;
        get blockEntityPos(): BlockPos
        get blockEntityDimension(): Internal.ResourceKey<Internal.Level>
        blockEntityPos: BlockPos;
        blockEntityDimension: Internal.ResourceKey<Internal.Level>;
    }
    type SingleBlockEntityEdgePoint_ = SingleBlockEntityEdgePoint;
    class StatsCounter {
        constructor()
        getValue(arg0: Internal.Stat_<any>): number;
        increment(arg0: Internal.Player_, arg1: Internal.Stat_<any>, arg2: number): void;
        getValue<T>(arg0: Internal.StatType_<T>, arg1: T): number;
        setValue(arg0: Internal.Player_, arg1: Internal.Stat_<any>, arg2: number): void;
    }
    type StatsCounter_ = StatsCounter;
    abstract class SpellcasterIllager extends Internal.AbstractIllager {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        setIsCastingSpell(arg0: Internal.SpellcasterIllager$IllagerSpell_): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        isCastingSpell(): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set isCastingSpell(arg0: Internal.SpellcasterIllager$IllagerSpell_)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get castingSpell(): boolean
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type SpellcasterIllager_ = SpellcasterIllager;
    class ColorSpace$RenderIntent extends Internal.Enum<Internal.ColorSpace$RenderIntent> {
        static valueOf(name: string): Internal.ColorSpace$RenderIntent;
        static values(): Internal.ColorSpace$RenderIntent[];
        static readonly RELATIVE: Internal.ColorSpace$RenderIntent;
        static readonly PERCEPTUAL: Internal.ColorSpace$RenderIntent;
        static readonly SATURATION: Internal.ColorSpace$RenderIntent;
        static readonly ABSOLUTE: Internal.ColorSpace$RenderIntent;
    }
    type ColorSpace$RenderIntent_ = ColorSpace$RenderIntent | "absolute" | "perceptual" | "relative" | "saturation";
    interface IJeiKeyMappings {
        getShowUses(): Internal.IJeiKeyMapping;
        getShowRecipe(): Internal.IJeiKeyMapping;
        get showUses(): Internal.IJeiKeyMapping
        get showRecipe(): Internal.IJeiKeyMapping
    }
    type IJeiKeyMappings_ = IJeiKeyMappings;
    class TimeZone$SystemTimeZoneType extends Internal.Enum<Internal.TimeZone$SystemTimeZoneType> {
        static values(): Internal.TimeZone$SystemTimeZoneType[];
        static valueOf(arg0: string): Internal.TimeZone$SystemTimeZoneType;
        static readonly CANONICAL: Internal.TimeZone$SystemTimeZoneType;
        static readonly CANONICAL_LOCATION: Internal.TimeZone$SystemTimeZoneType;
        static readonly ANY: Internal.TimeZone$SystemTimeZoneType;
    }
    type TimeZone$SystemTimeZoneType_ = "canonical_location" | TimeZone$SystemTimeZoneType | "canonical" | "any";
    interface DataProvider {
        saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        getName(): string;
        run(arg0: Internal.CachedOutput_): void;
        get name(): string
        readonly FIXED_ORDER_FIELDS: {"parent": 1, "type": 0};
        readonly KEY_COMPARATOR: Internal.Comparator<string>;
    }
    type DataProvider_ = DataProvider;
    class Slime extends Internal.Mob implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.Slime>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getSize(): number;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        setSize(arg0: number, arg1: boolean): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        static checkSlimeSpawnRules(arg0: Internal.EntityType_<Internal.Slime>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        isTiny(): boolean;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getEntityType(): Internal.EntityType<Internal.Slime>;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get size(): number
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get tiny(): boolean
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get entityType(): Internal.EntityType<Internal.Slime>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly MIN_SIZE: 1;
        targetSquish: number;
        squish: number;
        static readonly MAX_SIZE: 127;
        oSquish: number;
    }
    type Slime_ = Slime;
    class NoiseThresholdProvider extends Internal.NoiseBasedStateProvider {
        constructor(arg0: number, arg1: Internal.NormalNoise$NoiseParameters_, arg2: number, arg3: number, arg4: number, arg5: Internal.BlockState_, arg6: Internal.List_<Internal.BlockState>, arg7: Internal.List_<Internal.BlockState>)
        static readonly CODEC: Internal.Codec<Internal.NoiseThresholdProvider>;
    }
    type NoiseThresholdProvider_ = NoiseThresholdProvider;
    class Sheep extends Internal.Animal implements Internal.Shearable, Internal.IForgeShearable {
        constructor(arg0: Internal.EntityType_<Internal.Sheep>, arg1: Internal.Level_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getColor(): Internal.DyeColor;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readyForShearing(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getHeadEatAngleScale(arg0: number): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        static getColorArray(arg0: Internal.DyeColor_): number[];
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        setColor(arg0: Internal.DyeColor_): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setSheared(arg0: boolean): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        shear(arg0: Internal.SoundSource_): void;
        getHeadEatPositionScale(arg0: number): number;
        getDefaultLootTable(): ResourceLocation;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isSheared(): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        static getRandomSheepColor(arg0: Internal.RandomSource_): Internal.DyeColor;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get color(): Internal.DyeColor
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set color(arg0: Internal.DyeColor_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set sheared(arg0: boolean)
        set motionX(x: number)
        get defaultLootTable(): ResourceLocation
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get sheared(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Sheep_ = Sheep;
    class AttributeKey <T> extends Internal.AbstractConstant<Internal.AttributeKey<T>> {
        static valueOf<T>(arg0: string): Internal.AttributeKey<T>;
        static newInstance<T>(arg0: string): Internal.AttributeKey<T>;
        static valueOf<T>(arg0: typeof any, arg1: string): Internal.AttributeKey<T>;
        static exists(arg0: string): boolean;
    }
    type AttributeKey_<T> = AttributeKey<T>;
    class FishingRodItem extends Internal.Item implements Internal.Vanishable {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type FishingRodItem_ = FishingRodItem;
    class TippedArrowRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type TippedArrowRecipe_ = TippedArrowRecipe;
    class TravellingPoint {
        constructor()
        constructor(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_, arg2: Internal.TrackEdge_, arg3: number, arg4: boolean)
        ignoreEdgePoints(): Internal.TravellingPoint$IEdgePointListener;
        travel(arg0: Internal.TrackGraph_, arg1: number, arg2: Internal.TravellingPoint$ITrackSelector_): number;
        getPositionWithOffset(arg0: Internal.TrackGraph_, arg1: number, arg2: boolean): Vec3;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.TrackGraph_, arg2: Internal.DimensionPalette_): Internal.TravellingPoint;
        follow(arg0: Internal.TravellingPoint_): Internal.TravellingPoint$ITrackSelector;
        travel(arg0: Internal.TrackGraph_, arg1: number, arg2: Internal.TravellingPoint$ITrackSelector_, arg3: Internal.TravellingPoint$IEdgePointListener_, arg4: Internal.TravellingPoint$ITurnListener_): number;
        random(): Internal.TravellingPoint$ITrackSelector;
        follow(arg0: Internal.TravellingPoint_, arg1: Internal.Consumer_<boolean>): Internal.TravellingPoint$ITrackSelector;
        getPosition(arg0: Internal.TrackGraph_, arg1: boolean): Vec3;
        travel(arg0: Internal.TrackGraph_, arg1: number, arg2: Internal.TravellingPoint$ITrackSelector_, arg3: Internal.TravellingPoint$IEdgePointListener_, arg4: Internal.TravellingPoint$ITurnListener_, arg5: Internal.TravellingPoint$IPortalListener_): number;
        ignorePortals(): Internal.TravellingPoint$IPortalListener;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        reverse(arg0: Internal.TrackGraph_): void;
        steer(arg0: Internal.TravellingPoint$SteerDirection_, arg1: Vec3_): Internal.TravellingPoint$ITrackSelector;
        travel(arg0: Internal.TrackGraph_, arg1: number, arg2: Internal.TravellingPoint$ITrackSelector_, arg3: Internal.TravellingPoint$IEdgePointListener_): number;
        migrateTo(arg0: Internal.List_<Internal.TrackGraphLocation>): void;
        getPosition(arg0: Internal.TrackGraph_): Vec3;
        ignoreTurns(): Internal.TravellingPoint$ITurnListener;
        position: number;
        blocked: boolean;
        upsideDown: boolean;
        node1: Internal.TrackNode;
        node2: Internal.TrackNode;
        edge: Internal.TrackEdge;
    }
    type TravellingPoint_ = TravellingPoint;
    class OceanRuinStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.OceanRuinStructure$Type_, arg2: number, arg3: number)
        readonly biomeTemp: Internal.OceanRuinStructure$Type;
        static readonly CODEC: Internal.Codec<Internal.OceanRuinStructure>;
        readonly clusterProbability: number;
        readonly largeProbability: number;
    }
    type OceanRuinStructure_ = OceanRuinStructure;
    class BlockRotProcessor extends Internal.StructureProcessor {
        constructor(arg0: Internal.TagKey_<Internal.Block>, arg1: number)
        constructor(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.BlockRotProcessor>;
    }
    type BlockRotProcessor_ = BlockRotProcessor;
    class LootItemConditionType extends Internal.SerializerType<Internal.LootItemCondition> {
        constructor(arg0: Internal.Serializer_<Internal.LootItemCondition>)
    }
    type LootItemConditionType_ = LootItemConditionType | Special.LootConditionType;
    interface OptionInstance$CaptionBasedToString <T> {
        toString(arg0: Internal.Component_, arg1: T): Internal.Component;
    }
    type OptionInstance$CaptionBasedToString_<T> = OptionInstance$CaptionBasedToString<T>;
    interface ICoverable extends Internal.IFancyConfigurator, Internal.IAppearance, Internal.ITickSubscription {
        getTooltips(): Internal.List<Internal.Component>;
        getTitle(): string;
        rayTraceCoverableSide(coverable: Internal.ICoverable_, player: Internal.Player_): Internal.Direction;
        doesCoverCollide(side: Internal.Direction_, collisionBox: Internal.List_<Internal.VoxelShape>, plateThickness: number): boolean;
        createConfigurator(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        getCoverAtSide(arg0: Internal.Direction_): Internal.CoverBehavior;
        scheduleRenderUpdate(): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        readInitialData(buffer: Internal.FriendlyByteBuf_): void;
        getLevel(): Internal.Level;
        getPos(): BlockPos;
        notifyBlockUpdate(): void;
        onUnload(): void;
        getCovers(): Internal.List<Internal.CoverBehavior>;
        setCoverAtSide(arg0: Internal.CoverBehavior_, arg1: Internal.Direction_): void;
        getCoverPlateBox(side: Internal.Direction_, plateThickness: number): Internal.VoxelShape;
        isRemote(): boolean;
        hasCover(facing: Internal.Direction_): boolean;
        getFluidTransferCap(arg0: Internal.Direction_, arg1: boolean): Internal.IFluidTransfer;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        unsubscribe(arg0: Internal.TickableSubscription_): void;
        getIcon(): Internal.IGuiTexture;
        onLoad(): void;
        shouldRenderBackSide(): boolean;
        readUpdateInfo(id: number, buf: Internal.FriendlyByteBuf_): void;
        scheduleNeighborShapeUpdate(): void;
        hasAnyCover(): boolean;
        getCoverPlateThickness(): number;
        getItemTransferCap(arg0: Internal.Direction_, arg1: boolean): Internal.IItemTransfer;
        markDirty(): void;
        getOffsetTimer(): number;
        determineGridSideHit(result: Internal.BlockHitResult_): Internal.Direction;
        getFrontFacing(): Internal.Direction;
        placeCoverOnSide(side: Internal.Direction_, itemStack: Internal.ItemStack_, coverDefinition: Internal.CoverDefinition_, player: Internal.ServerPlayer_): boolean;
        removeCover(side: Internal.Direction_, player: Internal.Player_): boolean;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        canPlaceCover(coverDef: Internal.CoverDefinition_, coverable: Internal.ICoverable_): boolean;
        subscribeServerTick(arg0: Internal.Runnable_): Internal.TickableSubscription;
        detectAndSendChange(sender: Internal.BiConsumer_<number, Internal.Consumer<Internal.FriendlyByteBuf>>): void;
        writeInitialData(buffer: Internal.FriendlyByteBuf_): void;
        addCoverCollisionBoundingBox(): Internal.VoxelShape[];
        removeCover(dropItself: boolean, side: Internal.Direction_, player: Internal.Player_): boolean;
        canPlaceCoverOnSide(arg0: Internal.CoverDefinition_, arg1: Internal.Direction_): boolean;
        traceCoverSide(result: Internal.BlockHitResult_): Internal.Direction;
        isInValid(): boolean;
        get tooltips(): Internal.List<Internal.Component>
        get title(): string
        get level(): Internal.Level
        get pos(): BlockPos
        get covers(): Internal.List<Internal.CoverBehavior>
        get remote(): boolean
        get icon(): Internal.IGuiTexture
        get coverPlateThickness(): number
        get offsetTimer(): number
        get frontFacing(): Internal.Direction
        get inValid(): boolean
    }
    type ICoverable_ = ICoverable;
    class WorldSceneRenderer$VertexConsumerWrapper implements Internal.VertexConsumer {
        constructor(builder: Internal.VertexConsumer_)
        uv2(arg0: number): Internal.VertexConsumer;
        color(red: number, green: number, blue: number, alpha: number): Internal.VertexConsumer;
        endVertex(): void;
        color(arg0: number): Internal.VertexConsumer;
        normal(x: number, y: number, z: number): Internal.VertexConsumer;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        setColor(r: number, g: number, b: number, a: number): void;
        overlayCoords(arg0: number): Internal.VertexConsumer;
        vertex(x: number, y: number, z: number): Internal.VertexConsumer;
        setOffsetX(offsetX: number): void;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
        setOffsetZ(offsetZ: number): void;
        setOffsetY(offsetY: number): void;
        createSink(factory: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<any>): Internal.VertexSink;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        clerOffset(): void;
        overlayCoords(u: number, v: number): Internal.VertexConsumer;
        clearColor(): void;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
        addOffset(offsetX: number, offsetY: number, offsetZ: number): void;
        defaultColor(defaultR: number, defaultG: number, defaultB: number, defaultA: number): void;
        uv2(u: number, v: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
        static of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        uv(u: number, v: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        unsetDefaultColor(): void;
        set offsetX(offsetX: number)
        set offsetZ(offsetZ: number)
        set offsetY(offsetY: number)
    }
    type WorldSceneRenderer$VertexConsumerWrapper_ = WorldSceneRenderer$VertexConsumerWrapper;
    class TrapezoidFloat extends Internal.FloatProvider {
        static of(arg0: number, arg1: number, arg2: number): Internal.TrapezoidFloat;
        static readonly CODEC: Internal.Codec<Internal.TrapezoidFloat>;
    }
    type TrapezoidFloat_ = TrapezoidFloat;
    abstract class TypeAdapter <T> {
        constructor()
        toJsonTree(arg0: T): Internal.JsonElement;
        fromJsonTree(arg0: Internal.JsonElement_): T;
        write(arg0: Internal.JsonWriter_, arg1: T): void;
        nullSafe(): this;
        toJson(arg0: Internal.Writer_, arg1: T): void;
        read(arg0: Internal.JsonReader_): T;
        fromJson(arg0: string): T;
        fromJson(arg0: Internal.Reader_): T;
        toJson(arg0: T): string;
    }
    type TypeAdapter_<T> = TypeAdapter<T>;
    interface ClientGamePacketListener extends Internal.PacketListener {
        setActionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_): void;
        handleContainerSetSlot(arg0: Internal.ClientboundContainerSetSlotPacket_): void;
        handleAddPlayer(arg0: Internal.ClientboundAddPlayerPacket_): void;
        handleSetScore(arg0: Internal.ClientboundSetScorePacket_): void;
        handleAnimate(arg0: Internal.ClientboundAnimatePacket_): void;
        handleResourcePack(arg0: Internal.ClientboundResourcePackPacket_): void;
        handleOpenScreen(arg0: Internal.ClientboundOpenScreenPacket_): void;
        handleContainerContent(arg0: Internal.ClientboundContainerSetContentPacket_): void;
        handleLogin(arg0: Internal.ClientboundLoginPacket_): void;
        handleTagQueryPacket(arg0: Internal.ClientboundTagQueryPacket_): void;
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        handleUpdateAttributes(arg0: Internal.ClientboundUpdateAttributesPacket_): void;
        handleSetSpawn(arg0: Internal.ClientboundSetDefaultSpawnPositionPacket_): void;
        handleCustomPayload(arg0: Internal.ClientboundCustomPayloadPacket_): void;
        handleLookAt(arg0: Internal.ClientboundPlayerLookAtPacket_): void;
        handleParticleEvent(arg0: Internal.ClientboundLevelParticlesPacket_): void;
        handleTitlesClear(arg0: Internal.ClientboundClearTitlesPacket_): void;
        handleCustomChatCompletions(arg0: Internal.ClientboundCustomChatCompletionsPacket_): void;
        handleRemoveEntities(arg0: Internal.ClientboundRemoveEntitiesPacket_): void;
        handleContainerClose(arg0: Internal.ClientboundContainerClosePacket_): void;
        handleTeleportEntity(arg0: Internal.ClientboundTeleportEntityPacket_): void;
        handleForgetLevelChunk(arg0: Internal.ClientboundForgetLevelChunkPacket_): void;
        handleSetCamera(arg0: Internal.ClientboundSetCameraPacket_): void;
        handlePlayerCombatEnter(arg0: Internal.ClientboundPlayerCombatEnterPacket_): void;
        handleBlockEvent(arg0: Internal.ClientboundBlockEventPacket_): void;
        handleLightUpdatePacket(arg0: Internal.ClientboundLightUpdatePacket_): void;
        handleSetDisplayChatPreview(arg0: Internal.ClientboundSetDisplayChatPreviewPacket_): void;
        handleMoveVehicle(arg0: Internal.ClientboundMoveVehiclePacket_): void;
        handleCommands(arg0: Internal.ClientboundCommandsPacket_): void;
        handleSetBorderCenter(arg0: Internal.ClientboundSetBorderCenterPacket_): void;
        handleItemCooldown(arg0: Internal.ClientboundCooldownPacket_): void;
        setSubtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_): void;
        handleAddExperienceOrb(arg0: Internal.ClientboundAddExperienceOrbPacket_): void;
        handleRespawn(arg0: Internal.ClientboundRespawnPacket_): void;
        handleCommandSuggestions(arg0: Internal.ClientboundCommandSuggestionsPacket_): void;
        handleSetEquipment(arg0: Internal.ClientboundSetEquipmentPacket_): void;
        handleChunkBlocksUpdate(arg0: Internal.ClientboundSectionBlocksUpdatePacket_): void;
        handleBlockChangedAck(arg0: Internal.ClientboundBlockChangedAckPacket_): void;
        handleExplosion(arg0: Internal.ClientboundExplodePacket_): void;
        handleKeepAlive(arg0: Internal.ClientboundKeepAlivePacket_): void;
        handleUpdateMobEffect(arg0: Internal.ClientboundUpdateMobEffectPacket_): void;
        handleUpdateRecipes(arg0: Internal.ClientboundUpdateRecipesPacket_): void;
        handlePlayerChatHeader(arg0: Internal.ClientboundPlayerChatHeaderPacket_): void;
        handleOpenBook(arg0: Internal.ClientboundOpenBookPacket_): void;
        handleLevelChunkWithLight(arg0: Internal.ClientboundLevelChunkWithLightPacket_): void;
        handleBlockEntityData(arg0: Internal.ClientboundBlockEntityDataPacket_): void;
        handlePlayerInfo(arg0: Internal.ClientboundPlayerInfoPacket_): void;
        handleCustomSoundEvent(arg0: Internal.ClientboundCustomSoundPacket_): void;
        handleUpdateAdvancementsPacket(arg0: Internal.ClientboundUpdateAdvancementsPacket_): void;
        handleSetChunkCacheRadius(arg0: Internal.ClientboundSetChunkCacheRadiusPacket_): void;
        handleMapItemData(arg0: Internal.ClientboundMapItemDataPacket_): void;
        handleInitializeBorder(arg0: Internal.ClientboundInitializeBorderPacket_): void;
        handleSetPlayerTeamPacket(arg0: Internal.ClientboundSetPlayerTeamPacket_): void;
        handleServerData(arg0: Internal.ClientboundServerDataPacket_): void;
        handleTakeItemEntity(arg0: Internal.ClientboundTakeItemEntityPacket_): void;
        handleBlockDestruction(arg0: Internal.ClientboundBlockDestructionPacket_): void;
        handleEntityLinkPacket(arg0: Internal.ClientboundSetEntityLinkPacket_): void;
        handlePlayerChat(arg0: Internal.ClientboundPlayerChatPacket_): void;
        handleSetBorderSize(arg0: Internal.ClientboundSetBorderSizePacket_): void;
        handleSetTime(arg0: Internal.ClientboundSetTimePacket_): void;
        handleSetCarriedItem(arg0: Internal.ClientboundSetCarriedItemPacket_): void;
        setTitlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_): void;
        handleSetBorderLerpSize(arg0: Internal.ClientboundSetBorderLerpSizePacket_): void;
        handleSetExperience(arg0: Internal.ClientboundSetExperiencePacket_): void;
        handleSetDisplayObjective(arg0: Internal.ClientboundSetDisplayObjectivePacket_): void;
        handleTabListCustomisation(arg0: Internal.ClientboundTabListPacket_): void;
        handleAddObjective(arg0: Internal.ClientboundSetObjectivePacket_): void;
        handleDisconnect(arg0: Internal.ClientboundDisconnectPacket_): void;
        handleSetHealth(arg0: Internal.ClientboundSetHealthPacket_): void;
        handleMerchantOffers(arg0: Internal.ClientboundMerchantOffersPacket_): void;
        handleUpdateTags(arg0: Internal.ClientboundUpdateTagsPacket_): void;
        handleChatPreview(arg0: Internal.ClientboundChatPreviewPacket_): void;
        handleStopSoundEvent(arg0: Internal.ClientboundStopSoundPacket_): void;
        handleRemoveMobEffect(arg0: Internal.ClientboundRemoveMobEffectPacket_): void;
        handleSetSimulationDistance(arg0: Internal.ClientboundSetSimulationDistancePacket_): void;
        handleSetChunkCacheCenter(arg0: Internal.ClientboundSetChunkCacheCenterPacket_): void;
        handlePing(arg0: Internal.ClientboundPingPacket_): void;
        handleBlockUpdate(arg0: Internal.ClientboundBlockUpdatePacket_): void;
        handleRotateMob(arg0: Internal.ClientboundRotateHeadPacket_): void;
        handleSystemChat(arg0: Internal.ClientboundSystemChatPacket_): void;
        handleMovePlayer(arg0: Internal.ClientboundPlayerPositionPacket_): void;
        handleDeleteChat(arg0: Internal.ClientboundDeleteChatPacket_): void;
        handleAddEntity(arg0: Internal.ClientboundAddEntityPacket_): void;
        handleSoundEntityEvent(arg0: Internal.ClientboundSoundEntityPacket_): void;
        handleHorseScreenOpen(arg0: Internal.ClientboundHorseScreenOpenPacket_): void;
        handleChangeDifficulty(arg0: Internal.ClientboundChangeDifficultyPacket_): void;
        handleSetBorderWarningDelay(arg0: Internal.ClientboundSetBorderWarningDelayPacket_): void;
        handleEntityEvent(arg0: Internal.ClientboundEntityEventPacket_): void;
        handleOpenSignEditor(arg0: Internal.ClientboundOpenSignEditorPacket_): void;
        setTitleText(arg0: Internal.ClientboundSetTitleTextPacket_): void;
        handleSetEntityData(arg0: Internal.ClientboundSetEntityDataPacket_): void;
        handleBossUpdate(arg0: Internal.ClientboundBossEventPacket_): void;
        handlePlaceRecipe(arg0: Internal.ClientboundPlaceGhostRecipePacket_): void;
        handleGameEvent(arg0: Internal.ClientboundGameEventPacket_): void;
        handleSoundEvent(arg0: Internal.ClientboundSoundPacket_): void;
        handleSetEntityMotion(arg0: Internal.ClientboundSetEntityMotionPacket_): void;
        handleContainerSetData(arg0: Internal.ClientboundContainerSetDataPacket_): void;
        handlePlayerCombatEnd(arg0: Internal.ClientboundPlayerCombatEndPacket_): void;
        handleMoveEntity(arg0: Internal.ClientboundMoveEntityPacket_): void;
        handleLevelEvent(arg0: Internal.ClientboundLevelEventPacket_): void;
        handlePlayerAbilities(arg0: Internal.ClientboundPlayerAbilitiesPacket_): void;
        shouldPropagateHandlingExceptions(): boolean;
        handlePlayerCombatKill(arg0: Internal.ClientboundPlayerCombatKillPacket_): void;
        handleSetBorderWarningDistance(arg0: Internal.ClientboundSetBorderWarningDistancePacket_): void;
        handleSetEntityPassengersPacket(arg0: Internal.ClientboundSetPassengersPacket_): void;
        handleAwardStats(arg0: Internal.ClientboundAwardStatsPacket_): void;
        handleSelectAdvancementsTab(arg0: Internal.ClientboundSelectAdvancementsTabPacket_): void;
        handleAddOrRemoveRecipes(arg0: Internal.ClientboundRecipePacket_): void;
        set actionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_)
        get connection(): Internal.Connection
        set subtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_)
        set titlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_)
        set titleText(arg0: Internal.ClientboundSetTitleTextPacket_)
    }
    type ClientGamePacketListener_ = ClientGamePacketListener;
    class EnchantmentCategory extends Internal.Enum<Internal.EnchantmentCategory> implements Internal.IExtensibleEnum {
        static valueOf(arg0: string): Internal.EnchantmentCategory;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        static create(arg0: string, arg1: Internal.Predicate_<Internal.Item>): Internal.EnchantmentCategory;
        /**
         * @deprecated
        */
        init(): void;
        canEnchant(arg0: Internal.Item_): boolean;
        static values(): Internal.EnchantmentCategory[];
        static readonly ARMOR_CHEST: Internal.EnchantmentCategory;
        static readonly BOW: Internal.EnchantmentCategory;
        static readonly ARMOR: Internal.EnchantmentCategory;
        static readonly ARMOR_FEET: Internal.EnchantmentCategory;
        static readonly TRIDENT: Internal.EnchantmentCategory;
        static readonly CROSSBOW: Internal.EnchantmentCategory;
        static readonly BREAKABLE: Internal.EnchantmentCategory;
        static readonly WEAPON: Internal.EnchantmentCategory;
        static readonly ARMOR_HEAD: Internal.EnchantmentCategory;
        static readonly ARMOR_LEGS: Internal.EnchantmentCategory;
        static readonly WEARABLE: Internal.EnchantmentCategory;
        static readonly DIGGER: Internal.EnchantmentCategory;
        static readonly FISHING_ROD: Internal.EnchantmentCategory;
        static readonly VANISHABLE: Internal.EnchantmentCategory;
    }
    type EnchantmentCategory_ = "apexcore:none" | "travelanchors_teleportable" | "armor_head" | "armor_legs" | "crossbow" | "vanishable" | "armor_chest" | "breakable" | "sword_or_axe_or_crossbow" | "fishing_rod" | "trident" | "digger" | "wearable" | "weapon" | "knife" | "armor" | "hoe" | "bow" | "pickaxe_or_shovel" | "armor_feet" | EnchantmentCategory | "enchantable" | "sword_or_axe" | "travelanchors_teleportable_no_staff";
    class BedItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BedItem_ = BedItem;
    class ScreenEvent$MouseScrolled$Post extends Internal.ScreenEvent$MouseScrolled {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$MouseScrolled$Post_ = ScreenEvent$MouseScrolled$Post;
    class ClientboundSetBorderWarningDelayPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getWarningDelay(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get warningDelay(): number
        get skippable(): boolean
    }
    type ClientboundSetBorderWarningDelayPacket_ = ClientboundSetBorderWarningDelayPacket;
    class PrintWriter extends Internal.Writer {
        constructor(arg0: Internal.File_)
        constructor(arg0: Internal.OutputStream_, arg1: boolean)
        constructor(arg0: Internal.OutputStream_)
        constructor(arg0: string, arg1: string)
        constructor(arg0: string, arg1: Internal.Charset_)
        constructor(arg0: Internal.File_, arg1: Internal.Charset_)
        constructor(arg0: Internal.Writer_, arg1: boolean)
        constructor(arg0: Internal.Writer_)
        constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: Internal.Charset_)
        constructor(arg0: string)
        constructor(arg0: Internal.File_, arg1: string)
        print(arg0: string): void;
        println(arg0: number): void;
        println(): void;
        format(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
        println(arg0: number): void;
        print(arg0: number): void;
        println(arg0: string): void;
        print(arg0: number): void;
        printf(arg0: string, ...arg1: any[]): this;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        print(arg0: number): void;
        print(arg0: boolean): void;
        printf(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
        println(arg0: string): void;
        println(arg0: string[]): void;
        println(arg0: boolean): void;
        append(arg0: Internal.CharSequence_): this;
        println(arg0: number): void;
        println(arg0: number): void;
        checkError(): boolean;
        print(arg0: any): void;
        print(arg0: string[]): void;
        print(arg0: string): void;
        format(arg0: string, ...arg1: any[]): this;
        print(arg0: number): void;
        println(arg0: any): void;
        append(arg0: string): this;
    }
    type PrintWriter_ = PrintWriter;
    abstract class Expression extends icyllis.arc3d.shaderc.tree.Node {
        clone(): any;
        isConstructorCall(): boolean;
        clone(arg0: number): this;
        getKind(): Internal.Node$ExpressionKind;
        isFloatLiteral(): boolean;
        getConstantValue(i: number): Internal.OptionalDouble;
        getType(): icyllis.arc3d.shaderc.tree.Type;
        getCoercionCost(other: icyllis.arc3d.shaderc.tree.Type_): number;
        isIncomplete(): boolean;
        toString(arg0: number): string;
        isLiteral(): boolean;
        isIntLiteral(): boolean;
        isBooleanLiteral(): boolean;
        get constructorCall(): boolean
        get kind(): Internal.Node$ExpressionKind
        get floatLiteral(): boolean
        get type(): icyllis.arc3d.shaderc.tree.Type
        get incomplete(): boolean
        get literal(): boolean
        get intLiteral(): boolean
        get booleanLiteral(): boolean
    }
    type Expression_ = Expression;
    class ServerboundChatPreviewPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: string)
        handle(arg0: Internal.PacketListener_): void;
        query(): string;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        queryId(): number;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ServerboundChatPreviewPacket_ = ServerboundChatPreviewPacket;
    class PredicateManager extends Internal.SimpleJsonResourceReloadListener {
        constructor()
        get(arg0: ResourceLocation_): Internal.LootItemCondition;
        getName(): string;
        getKeys(): Internal.Set<ResourceLocation>;
        get name(): string
        get keys(): Internal.Set<ResourceLocation>
    }
    type PredicateManager_ = PredicateManager;
    class ServerboundPaddleBoatPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: boolean, arg1: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getRight(): boolean;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        getLeft(): boolean;
        get right(): boolean
        get skippable(): boolean
        get left(): boolean
    }
    type ServerboundPaddleBoatPacket_ = ServerboundPaddleBoatPacket;
    class ExperienceOrb extends Internal.Entity implements Internal.ExperienceOrbAccess, Internal.IClumpedOrb {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: number)
        constructor(arg0: Internal.EntityType_<Internal.ExperienceOrb>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        clumps$setCount(arg0: number): void;
        isOnScoreboardTeam(teamId: string): boolean;
        getValue(): number;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        handler$boa000$playerTouch(arg0: Internal.Player_, arg1: Internal.CallbackInfo_): void;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        clumps$setClumpedMap(arg0: Internal.Map_<any, any>): void;
        getIcon(): number;
        clumps$getClumpedMap(): Internal.Map<any, any>;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        handler$boa000$addAdditionalSaveData(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfo_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        localvar$boa000$clumps$captureCurrentEntry(arg0: Internal.Map$Entry_<any, any>): Internal.Map$Entry<any, any>;
        isPeacefulCreature(): boolean;
        clumps$resolve(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        handler$boa000$readAdditionalSaveData(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfo_): void;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        static award(arg0: Internal.ServerLevel_, arg1: Vec3_, arg2: number): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        static getExperienceValue(arg0: number): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        handler$boa000$clumps$repairPlayerItems(arg0: Internal.Player_, arg1: number, arg2: Internal.CallbackInfoReturnable_<any>): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        clumps$setAge(arg0: number): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        handler$boa000$merge(arg0: Internal.ExperienceOrb_, arg1: Internal.CallbackInfo_): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        clumps$getAge(): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        get value(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get icon(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        clumps$clumpedMap: Internal.Map<any, any>;
        value: number;
        clumps$currentEntry: Internal.Map$Entry<any, any>;
    }
    type ExperienceOrb_ = ExperienceOrb;
    abstract class BlockEntity extends Internal.CapabilityProvider<Internal.BlockEntity> implements Internal.IForgeBlockEntity, Internal.Cullable, Internal.AccessorBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        saveWithId(): Internal.CompoundTag;
        static getPosFromTag(arg0: Internal.CompoundTag_): BlockPos;
        getUpdateTag(): Internal.CompoundTag;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        onChunkUnloaded(): void;
        setOutOfCamera(value: boolean): void;
        saveToItem(arg0: Internal.ItemStack_): void;
        setLevel(arg0: Internal.Level_): void;
        static addEntityType(arg0: Internal.CompoundTag_, arg1: Internal.BlockEntityType_<any>): void;
        getLevel(): Internal.Level;
        getUpdatePacket(): Internal.Packet<Internal.ClientGamePacketListener>;
        /**
         * @deprecated
        */
        setBlockState(arg0: Internal.BlockState_): void;
        getBlockPos(): BlockPos;
        isRemoved(): boolean;
        clearRemoved(): void;
        onlyOpCanSetNbt(): boolean;
        load(arg0: Internal.CompoundTag_): void;
        setChanged(): void;
        setCulled(value: boolean): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        saveWithoutMetadata(): Internal.CompoundTag;
        setTimeout(): void;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        saveWithFullMetadata(): Internal.CompoundTag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        isOutOfCamera(): boolean;
        getPersistentData(): Internal.CompoundTag;
        deserializeNBT(arg0: Internal.Tag_): void;
        getBlockState(): Internal.BlockState;
        triggerEvent(arg0: number, arg1: number): boolean;
        hasLevel(): boolean;
        setRemoved(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isForcedVisible(): boolean;
        isCulled(): boolean;
        getType(): Internal.BlockEntityType<any>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        setWorldPosition(arg0: BlockPos_): void;
        static loadStatic(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.CompoundTag_): Internal.BlockEntity;
        getModelData(): Internal.ModelData;
        getRenderBoundingBox(): Internal.AABB;
        get updateTag(): Internal.CompoundTag
        set outOfCamera(value: boolean)
        set level(arg0: Internal.Level_)
        get level(): Internal.Level
        get updatePacket(): Internal.Packet<Internal.ClientGamePacketListener>
        /**
         * @deprecated
        */
        set blockState(arg0: Internal.BlockState_)
        get blockPos(): BlockPos
        get removed(): boolean
        set culled(value: boolean)
        get outOfCamera(): boolean
        get persistentData(): Internal.CompoundTag
        get blockState(): Internal.BlockState
        get forcedVisible(): boolean
        get culled(): boolean
        get type(): Internal.BlockEntityType<any>
        set worldPosition(arg0: BlockPos_)
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        blockState: Internal.BlockState;
    }
    type BlockEntity_ = BlockEntity;
    class ServerChatEvent extends Internal.Event {
        constructor()
        canChangeMessage(): boolean;
        getMessage(): Internal.Component;
        getUsername(): string;
        getRawText(): string;
        setMessage(arg0: Internal.Component_): void;
        getPlayer(): Internal.ServerPlayer;
        get message(): Internal.Component
        get username(): string
        get rawText(): string
        set message(arg0: Internal.Component_)
        get player(): Internal.ServerPlayer
    }
    type ServerChatEvent_ = ServerChatEvent;
    class RegularEnumSet <E extends Internal.Enum<E>> extends Internal.EnumSet<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        add(arg0: E): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        parallelStream(): Internal.Stream<E>;
        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>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<E>;
        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>;
    }
    type RegularEnumSet_<E extends Internal.Enum<E>> = RegularEnumSet<E>;
    interface ObjectBidirectionalIterator <K> extends Internal.ObjectIterator<K>, Internal.BidirectionalIterator<K> {
        hasPrevious(): boolean;
        remove(): void;
        skip(arg0: number): number;
        next(): K;
        back(arg0: number): number;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<K>): void;
        previous(): K;
    }
    type ObjectBidirectionalIterator_<K> = ObjectBidirectionalIterator<K>;
    interface Matrix4dc {
        transformDirection(arg0: Internal.Vector3f_): Internal.Vector3f;
        withLookAtUp(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        determinant3x3(): number;
        mulPerspectiveAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        mul0(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
        mulLocal(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get4x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        m20(): number;
        perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3d_, arg3: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        invertFrustum(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveNear(): number;
        rotateX(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        perspectiveFov(): number;
        positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        equals(arg0: Internal.Matrix4dc_, arg1: number): boolean;
        invertAffine(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
        m31(): number;
        rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
        testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        mulOrthoAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateAroundLocal(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        transform(arg0: Internal.Vector4d_): Internal.Vector4d;
        withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        normal(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        origin(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        cofactor3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
        rotateY(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        cofactor3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.Matrix4d;
        m30(): number;
        transformProject(arg0: Internal.Vector4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        projectedGridRange(arg0: Internal.Matrix4dc_, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        add(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        transformAffine(arg0: Internal.Vector4d_): Internal.Vector4d;
        testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        transformPosition(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        getRowColumn(arg0: number, arg1: number): number;
        project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
        mulTranslationAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        sub(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        m03(): number;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Matrix4d;
        isFinite(): boolean;
        rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        mulLocalAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        invertPerspectiveView(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        normal(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformAffine(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        transformDirection(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4d_): Internal.Matrix4d;
        rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveInvOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectInvRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3d_, arg3: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        getScale(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4dc_, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: number[], arg1: number): number[];
        transformTranspose(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        transpose3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        m02(): number;
        transformDirection(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformTranspose(arg0: Internal.Vector4d_): Internal.Vector4d;
        translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        project(arg0: Internal.Vector3dc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3d_, arg4: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        lerp(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        transformDirection(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        m13(): number;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        project(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
        transpose(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        frustumRayDir(arg0: number, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transpose3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4d_): Internal.Matrix4d;
        rotateAffine(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        isAffine(): boolean;
        mulAffineR(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x3Transposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
        rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        rotateAroundAffine(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        mul4x3ComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        m01(): number;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
        getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: number[]): number[];
        add4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        m12(): number;
        get(arg0: number[], arg1: number): number[];
        scale(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        rotateLocalZ(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        sub4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        scaleLocal(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        originAffine(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m23(): number;
        m00(): number;
        frustumCorner(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: number[]): number[];
        invertPerspective(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        determinant(): number;
        frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
        properties(): number;
        rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: Internal.Vector4d_): Internal.Vector4d;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        m11(): number;
        lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        determinantAffine(): number;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        m22(): number;
        arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Matrix4d;
        translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        invertPerspectiveView(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        fma4x3(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x3Transposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        normalize3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        rotateZ(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): Internal.Matrix4d;
        shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        m10(): number;
        m33(): number;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateLocalX(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        invertOrtho(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        transformPosition(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normalize3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        testPoint(arg0: number, arg1: number, arg2: number): boolean;
        perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4d_): Internal.Matrix4d;
        invert(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        getColumn(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        transformDirection(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        m21(): number;
        unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        perspectiveFar(): number;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get(arg0: number, arg1: number): number;
        arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        mulPerspectiveAffine(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3d_, arg7: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
        m32(): number;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
        scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
        unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3d_, arg4: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        orthoCrop(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
        transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
        transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_, arg3: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4d;
        get finite(): boolean
        get affine(): boolean
        readonly PLANE_PX: 1;
        readonly CORNER_PXNYPZ: 4;
        readonly PLANE_NY: 2;
        readonly PLANE_NZ: 4;
        readonly PLANE_PY: 3;
        readonly PLANE_NX: 0;
        readonly PLANE_PZ: 5;
        readonly PROPERTY_TRANSLATION: 8;
        readonly CORNER_PXNYNZ: 1;
        readonly CORNER_PXPYPZ: 7;
        readonly PROPERTY_IDENTITY: 4;
        readonly CORNER_PXPYNZ: 2;
        readonly PROPERTY_PERSPECTIVE: 1;
        readonly PROPERTY_ORTHONORMAL: 16;
        readonly CORNER_NXPYPZ: 6;
        readonly PROPERTY_AFFINE: 2;
        readonly CORNER_NXNYNZ: 0;
        readonly CORNER_NXNYPZ: 5;
        readonly CORNER_NXPYNZ: 3;
    }
    type Matrix4dc_ = Matrix4dc;
    class FireworksJS$Shape extends Internal.Enum<Internal.FireworksJS$Shape> {
        static values(): Internal.FireworksJS$Shape[];
        static valueOf(name: string): Internal.FireworksJS$Shape;
        static get(name: string): Internal.FireworksJS$Shape;
        static readonly CREEPER: Internal.FireworksJS$Shape;
        readonly type: number;
        static readonly LARGE_BALL: Internal.FireworksJS$Shape;
        static readonly VALUES: Internal.FireworksJS$Shape[];
        static readonly BURST: Internal.FireworksJS$Shape;
        static readonly STAR: Internal.FireworksJS$Shape;
        static readonly SMALL_BALL: Internal.FireworksJS$Shape;
    }
    type FireworksJS$Shape_ = "star" | "burst" | FireworksJS$Shape | "large_ball" | "creeper" | "small_ball";
    class ModLifecycleEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_)
        getIMCStream(): Internal.Stream<Internal.InterModComms$IMCMessage>;
        getIMCStream(arg0: Internal.Predicate_<string>): Internal.Stream<Internal.InterModComms$IMCMessage>;
        description(): string;
        get IMCStream(): Internal.Stream<Internal.InterModComms$IMCMessage>
    }
    type ModLifecycleEvent_ = ModLifecycleEvent;
    class SignalBlockEntity$OverlayState extends Internal.Enum<Internal.SignalBlockEntity$OverlayState> {
        static values(): Internal.SignalBlockEntity$OverlayState[];
        static valueOf(arg0: string): Internal.SignalBlockEntity$OverlayState;
        static readonly DUAL: Internal.SignalBlockEntity$OverlayState;
        static readonly RENDER: Internal.SignalBlockEntity$OverlayState;
        static readonly SKIP: Internal.SignalBlockEntity$OverlayState;
    }
    type SignalBlockEntity$OverlayState_ = "dual" | "skip" | SignalBlockEntity$OverlayState | "render";
    interface ItemFrameEntityKJS extends Internal.EntityKJS {
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isAmbientCreature(): boolean;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        isLiving(): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ItemFrameEntityKJS_ = ItemFrameEntityKJS;
    class ServerboundInteractPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        static createAttackPacket(arg0: Internal.Entity_, arg1: boolean): Internal.ServerboundInteractPacket;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        static createInteractionPacket(arg0: Internal.Entity_, arg1: boolean, arg2: Internal.InteractionHand_): Internal.ServerboundInteractPacket;
        dispatch(arg0: Internal.ServerboundInteractPacket$Handler_): void;
        static createInteractionPacket(arg0: Internal.Entity_, arg1: boolean, arg2: Internal.InteractionHand_, arg3: Vec3_): Internal.ServerboundInteractPacket;
        getTarget(arg0: Internal.ServerLevel_): Internal.Entity;
        isSkippable(): boolean;
        isUsingSecondaryAction(): boolean;
        get skippable(): boolean
        get usingSecondaryAction(): boolean
    }
    type ServerboundInteractPacket_ = ServerboundInteractPacket;
    class ViewGroup$LayoutParams {
        constructor(source: Internal.ViewGroup$LayoutParams_)
        constructor(width: number, height: number)
        resolveLayoutDirection(layoutDirection: number): void;
        width: number;
        static readonly MATCH_PARENT: -1;
        height: number;
        static readonly WRAP_CONTENT: -2;
    }
    type ViewGroup$LayoutParams_ = ViewGroup$LayoutParams;
    class MushroomBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Supplier_<Internal.Holder<Internal.ConfiguredFeature<any, any>>>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        growMushroom(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.RandomSource_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MushroomBlock_ = MushroomBlock;
    interface GameEventListener {
        handleGameEvent(arg0: Internal.ServerLevel_, arg1: Internal.GameEvent$Message_): boolean;
        handleEventsImmediately(): boolean;
        getListenerRadius(): number;
        getListenerSource(): Internal.PositionSource;
        get listenerRadius(): number
        get listenerSource(): Internal.PositionSource
    }
    type GameEventListener_ = GameEventListener;
    interface Guard {
        checkGuard(arg0: any): void;
    }
    type Guard_ = Guard;
    class WoodType {
        name(): string;
        static values(): Internal.Stream<Internal.WoodType>;
        static create(arg0: string): Internal.WoodType;
        static register(arg0: Internal.WoodType_): Internal.WoodType;
        static readonly SPRUCE: Internal.WoodType;
        static readonly ACACIA: Internal.WoodType;
        static readonly JUNGLE: Internal.WoodType;
        static readonly DARK_OAK: Internal.WoodType;
        static readonly CRIMSON: Internal.WoodType;
        static readonly OAK: Internal.WoodType;
        static readonly MANGROVE: Internal.WoodType;
        static readonly BIRCH: Internal.WoodType;
        static readonly WARPED: Internal.WoodType;
    }
    type WoodType_ = WoodType;
    class CarriageParticles {
        constructor(arg0: Internal.CarriageContraptionEntity_)
        tick(arg0: Internal.Carriage$DimensionalCarriageEntity_): void;
    }
    type CarriageParticles_ = CarriageParticles;
    class HideCustomJEIEventJS extends Internal.EventJS {
        constructor(r: Internal.IJeiRuntime_)
        get(s: Internal.IIngredientType_<any>): Internal.HideJEIEventJS<any>;
    }
    type HideCustomJEIEventJS_ = HideCustomJEIEventJS;
    interface Double2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.DoubleFunction<V> {
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Double2ShortFunction;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ReferenceFunction<V>;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Double2ByteFunction;
        remove(arg0: number): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Double2DoubleFunction;
        put(arg0: number, arg1: V): V;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Double2IntFunction;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Double2ObjectFunction<T>;
        apply(arg0: number): V;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ReferenceFunction<V>;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        get(arg0: number): V;
        containsKey(arg0: number): boolean;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Double2ReferenceFunction<T>;
        getOrDefault(arg0: number, arg1: V): V;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        size(): number;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ReferenceFunction<V>;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        clear(): void;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        defaultReturnValue(): V;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Double2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Double2FloatFunction;
        (arg0: number): V;
    }
    type Double2ReferenceFunction_<V> = Double2ReferenceFunction<V>;
    /**
     * @deprecated
    */
    interface Shearable {
        /**
         * @deprecated
        */
        shear(arg0: Internal.SoundSource_): void;
        /**
         * @deprecated
        */
        readyForShearing(): boolean;
    }
    type Shearable_ = Shearable;
    class ChunkHolder {
        constructor(arg0: Internal.ChunkPos_, arg1: number, arg2: Internal.LevelHeightAccessor_, arg3: Internal.LevelLightEngine_, arg4: any_, arg5: Internal.ChunkHolder$PlayerProvider_)
        getTickingChunk(): Internal.LevelChunk;
        getFullChunk(): Internal.LevelChunk;
        static getStatus(arg0: number): Internal.ChunkStatus;
        getTicketLevel(): number;
        getChunkToSave(): Internal.CompletableFuture<Internal.ChunkAccess>;
        getLastAvailable(): Internal.ChunkAccess;
        wasAccessibleSinceLastSave(): boolean;
        getFutureIfPresent(arg0: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        broadcastChanges(arg0: Internal.LevelChunk_): void;
        getOrScheduleFuture(arg0: Internal.ChunkStatus_, arg1: Internal.ChunkMap_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getEntityTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        static getFullChunkStatus(arg0: number): Internal.ChunkHolder$FullChunkStatus;
        getLastAvailableStatus(): Internal.ChunkStatus;
        getFutureIfPresentUnchecked(arg0: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getQueueLevel(): number;
        refreshAccessibility(): void;
        getFullChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getPos(): Internal.ChunkPos;
        setTicketLevel(arg0: number): void;
        replaceProtoChunk(arg0: Internal.ImposterProtoChunk_): void;
        blockChanged(arg0: BlockPos_): void;
        sectionLightChanged(arg0: Internal.LightLayer_, arg1: number): void;
        getTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getFullStatus(): Internal.ChunkHolder$FullChunkStatus;
        getAllFutures(): Internal.List<com.mojang.datafixers.util.Pair<Internal.ChunkStatus, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>>;
        get tickingChunk(): Internal.LevelChunk
        get fullChunk(): Internal.LevelChunk
        get ticketLevel(): number
        get chunkToSave(): Internal.CompletableFuture<Internal.ChunkAccess>
        get lastAvailable(): Internal.ChunkAccess
        get entityTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
        get lastAvailableStatus(): Internal.ChunkStatus
        get queueLevel(): number
        get fullChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
        get pos(): Internal.ChunkPos
        set ticketLevel(arg0: number)
        get tickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
        get fullStatus(): Internal.ChunkHolder$FullChunkStatus
        get allFutures(): Internal.List<com.mojang.datafixers.util.Pair<Internal.ChunkStatus, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>>
        static readonly BLOCKS_BEFORE_RESEND_FUDGE: 64;
        chunkToSave: Internal.CompletableFuture<Internal.ChunkAccess>;
        static readonly UNLOADED_CHUNK_FUTURE: Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        resendLight: boolean;
        static readonly UNLOADED_CHUNK: Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>;
        static readonly UNLOADED_LEVEL_CHUNK: Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>;
    }
    type ChunkHolder_ = ChunkHolder;
    abstract class Op extends Internal.Rect2f {
        constructor()
        mayChain(op: Internal.Op_): boolean;
        isChainTail(): boolean;
        validateChain(expectedTail: Internal.Op_): boolean;
        chainSplit(): this;
        hasAABloat(): boolean;
        onPrepare(arg0: Internal.OpFlushState_, arg1: Internal.SurfaceView_, arg2: number): void;
        visitProxies(func: Internal.TextureVisitor_): void;
        onPrePrepare(arg0: Internal.RecordingContext_, arg1: Internal.SurfaceView_, arg2: number): void;
        onExecute(arg0: Internal.OpFlushState_, arg1: Internal.Rect2f_): void;
        isChainHead(): boolean;
        chainConcat(next: Internal.Op_): void;
        prevInChain(): this;
        hasZeroArea(): boolean;
        nextInChain(): this;
        setClippedBounds(clippedBounds: Internal.Rect2f_): void;
        get chainTail(): boolean
        get chainHead(): boolean
        set clippedBounds(clippedBounds: Internal.Rect2f_)
    }
    type Op_ = Op;
    interface ViewManager {
        removeView(arg0: Internal.View_): void;
        updateViewLayout(arg0: Internal.View_, arg1: Internal.ViewGroup$LayoutParams_): void;
        addView(arg0: Internal.View_, arg1: Internal.ViewGroup$LayoutParams_): void;
    }
    type ViewManager_ = ViewManager;
    class InfestedBlock extends Internal.Block {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static isCompatibleHostBlock(arg0: Internal.BlockState_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static infestedStateByHost(arg0: Internal.BlockState_): Internal.BlockState;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        getHostBlock(): Internal.Block;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        hostStateByInfested(arg0: Internal.BlockState_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get hostBlock(): Internal.Block
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type InfestedBlock_ = InfestedBlock;
    /**
     * @deprecated
    */
    interface ItemPropertyFunction {
        call(arg0: Internal.ItemStack_, arg1: Internal.ClientLevel_, arg2: Internal.LivingEntity_, arg3: number): number;
    }
    type ItemPropertyFunction_ = ItemPropertyFunction;
    class Restriction {
        constructor(arg0: Internal.ArtifactVersion_, arg1: boolean, arg2: Internal.ArtifactVersion_, arg3: boolean)
        isUpperBoundInclusive(): boolean;
        isLowerBoundInclusive(): boolean;
        containsVersion(arg0: Internal.ArtifactVersion_): boolean;
        getUpperBound(): Internal.ArtifactVersion;
        getLowerBound(): Internal.ArtifactVersion;
        get upperBoundInclusive(): boolean
        get lowerBoundInclusive(): boolean
        get upperBound(): Internal.ArtifactVersion
        get lowerBound(): Internal.ArtifactVersion
        static readonly EVERYTHING: Internal.Restriction;
    }
    type Restriction_ = Restriction;
    class BedBlock extends Internal.HorizontalDirectionalBlock implements Internal.EntityBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        static findStandUpPosition(arg0: Internal.EntityType_<any>, arg1: Internal.CollisionGetter_, arg2: BlockPos_, arg3: number): Internal.Optional<Vec3>;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static getBlockType(arg0: Internal.BlockState_): Internal.DoubleBlockCombiner$BlockType;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        static getBedOrientation(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Direction;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        static canSetSpawn(arg0: Internal.Level_): boolean;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getConnectedDirection(arg0: Internal.BlockState_): Internal.Direction;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly PART: Internal.EnumProperty<Internal.BedPart>;
        static readonly OCCUPIED: Internal.BooleanProperty;
    }
    type BedBlock_ = BedBlock;
    interface ModuleReader extends Internal.Closeable {
        find(arg0: string): Internal.Optional<Internal.URI>;
        close(): void;
        list(): Internal.Stream<string>;
        open(arg0: string): Internal.Optional<Internal.InputStream>;
        release(arg0: Internal.ByteBuffer_): void;
        read(arg0: string): Internal.Optional<Internal.ByteBuffer>;
    }
    type ModuleReader_ = ModuleReader;
    class BlockInfo {
        constructor(blockState: Internal.BlockState_, hasBlockEntity: boolean, itemStack: Internal.ItemStack_, postCreate: Internal.Consumer_<Internal.BlockEntity>)
        constructor(blockState: Internal.BlockState_, postCreate: Internal.Consumer_<Internal.BlockEntity>)
        constructor(blockState: Internal.BlockState_, hasBlockEntity: boolean)
        constructor(blockState: Internal.BlockState_)
        constructor(block: Internal.Block_)
        clearBlockEntityCache(): void;
        apply(world: Internal.Level_, pos: BlockPos_): void;
        setTag(tag: Internal.CompoundTag_): void;
        getBlockEntity(level: Internal.Level_, pos: BlockPos_): Internal.BlockEntity;
        static fromBlock(block: Internal.Block_): Internal.BlockInfo;
        getBlockState(): Internal.BlockState;
        hasBlockEntity(): boolean;
        setBlockState(blockState: Internal.BlockState_): void;
        getItemStackForm(level: Internal.BlockAndTintGetter_, pos: BlockPos_): Internal.ItemStack;
        static fromBlockState(state: Internal.BlockState_): Internal.BlockInfo;
        getBlockEntity(pos: BlockPos_): Internal.BlockEntity;
        setHasBlockEntity(hasBlockEntity: boolean): void;
        getItemStackForm(): Internal.ItemStack;
        set tag(tag: Internal.CompoundTag_)
        get blockState(): Internal.BlockState
        set blockState(blockState: Internal.BlockState_)
        set hasBlockEntity(hasBlockEntity: boolean)
        get itemStackForm(): Internal.ItemStack
        static readonly EMPTY: Internal.BlockInfo;
    }
    type BlockInfo_ = BlockInfo;
    interface TickAccess <T> {
        count(): number;
        schedule(arg0: Internal.ScheduledTick_<T>): void;
        hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
    }
    type TickAccess_<T> = TickAccess<T>;
    class NewRegistryEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        create<V>(arg0: Internal.RegistryBuilder_<V>): Internal.Supplier<Internal.IForgeRegistry<V>>;
        create<V>(arg0: Internal.RegistryBuilder_<V>, arg1: Internal.Consumer_<Internal.IForgeRegistry<V>>): Internal.Supplier<Internal.IForgeRegistry<V>>;
    }
    type NewRegistryEvent_ = NewRegistryEvent;
    class RearAttachmentType$RearAttachmentModel extends Internal.Record {
        constructor(texture: ResourceLocation_, modelId: ResourceLocation_, pivotDistPx: number)
        pivotDistPx(): number;
        texture(): ResourceLocation;
        modelId(): ResourceLocation;
    }
    type RearAttachmentType$RearAttachmentModel_ = RearAttachmentType$RearAttachmentModel;
    class TrackBlockEntityTilt {
        constructor(arg0: Internal.TrackBlockEntity_)
        undoSmoothing(): void;
        getYOffsetForAxisEnd(arg0: Vec3_): number;
        restoreToOriginalCurve(arg0: Internal.BezierConnection_): Internal.BezierConnection;
        captureSmoothingHandles(): void;
        tryApplySmoothing(): void;
        static compareHandles(arg0: Vec3_, arg1: Vec3_): boolean;
        smoothingAngle: Internal.Optional<number>;
        static readonly ASCENDING_PROPERTY: Internal.ModelProperty<number>;
    }
    type TrackBlockEntityTilt_ = TrackBlockEntityTilt;
    class TimerQueue <T> {
        constructor(arg0: any_<T>, arg1: Internal.Stream_<Internal.Dynamic<Internal.Tag>>)
        constructor(arg0: any_<T>)
        getEventsIds(): Internal.Set<string>;
        schedule(arg0: string, arg1: number, arg2: Internal.TimerCallback_<T>): void;
        remove(arg0: string): number;
        store(): Internal.ListTag;
        tick(arg0: T, arg1: number): void;
        get eventsIds(): Internal.Set<string>
    }
    type TimerQueue_<T> = TimerQueue<T>;
    interface EntityDataSerializer <T> {
        simple<T>(arg0: Internal.FriendlyByteBuf$Writer_<T>, arg1: Internal.FriendlyByteBuf$Reader_<T>): this;
        simpleId<T>(arg0: Internal.IdMap_<T>): this;
        createAccessor(arg0: number): Internal.EntityDataAccessor<T>;
        simpleEnum<T extends Internal.Enum<T>>(arg0: T): this;
        optional<T>(arg0: Internal.FriendlyByteBuf$Writer_<T>, arg1: Internal.FriendlyByteBuf$Reader_<T>): Internal.EntityDataSerializer<Internal.Optional<T>>;
        copy(arg0: T): T;
        read(arg0: Internal.FriendlyByteBuf_): T;
        write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
    }
    type EntityDataSerializer_<T> = EntityDataSerializer<T> | Special.EntityDataSerializers;
    class GpuResource$UniqueID {
        constructor()
    }
    type GpuResource$UniqueID_ = GpuResource$UniqueID;
    interface SurfaceRules$SurfaceRule {
        tryApply(arg0: number, arg1: number, arg2: number): Internal.BlockState;
    }
    type SurfaceRules$SurfaceRule_ = SurfaceRules$SurfaceRule;
    class MatchingFluidsPredicate extends Internal.StateTestingPredicate {
        constructor(arg0: Vec3i_, arg1: Internal.HolderSet_<Internal.Fluid>)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.MatchingFluidsPredicate>;
    }
    type MatchingFluidsPredicate_ = MatchingFluidsPredicate;
    interface Object2ObjectSortedMap <K, V> extends Internal.SortedMap<K, V>, Internal.Object2ObjectMap<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        containsValue(arg0: any): boolean;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        comparator(): Internal.Comparator<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        subMap(arg0: any, arg1: any): Internal.SortedMap<any, any>;
        putIfAbsent(arg0: K, arg1: V): V;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        entrySet(): Internal.ObjectSet<any>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        object2ObjectEntrySet(): Internal.ObjectSortedSet<Internal.Object2ObjectMap$Entry<K, V>>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        tailMap(arg0: any): Internal.SortedMap<any, any>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        headMap(arg0: any): Internal.SortedMap<any, any>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        keySet(): Internal.ObjectSet<any>;
        putAll(arg0: Internal.Map_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        lastKey(): K;
        size(): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        hashCode(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        firstKey(): K;
        get empty(): boolean
    }
    type Object2ObjectSortedMap_<K, V> = Object2ObjectSortedMap<K, V>;
    interface Rotate <Self> {
        rotateYRadians(arg0: number): Self;
        multiplyRadians(arg0: Vec3f_, arg1: number): Self;
        rotateZRadians(arg0: number): Self;
        rotateToFace(arg0: Internal.Direction_): Self;
        multiply(arg0: Vec3f_, arg1: number): Self;
        rotateXRadians(arg0: number): Self;
        rotateY(arg0: number): Self;
        multiply(arg0: Quaternionf_): Self;
        rotate(arg0: Internal.Direction_, arg1: number): Self;
        rotateZ(arg0: number): Self;
        rotate(arg0: number, arg1: Internal.Direction$Axis_): Self;
        rotateX(arg0: number): Self;
    }
    type Rotate_<Self> = Rotate<Self>;
    interface MessageQueue$IdleHandler {
        queueIdle(): boolean;
        (): boolean;
    }
    type MessageQueue$IdleHandler_ = MessageQueue$IdleHandler;
    interface BiomeModifier {
        codec(): Internal.Codec<Internal.BiomeModifier>;
        modify(arg0: Internal.Holder_<Internal.Biome>, arg1: Internal.BiomeModifier$Phase_, arg2: Internal.ModifiableBiomeInfo$BiomeInfo$Builder_): void;
        readonly REFERENCE_CODEC: Internal.Codec<Internal.Holder<Internal.BiomeModifier>>;
        readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.BiomeModifier>>;
        readonly DIRECT_CODEC: Internal.Codec<Internal.BiomeModifier>;
    }
    type BiomeModifier_ = Special.BiomeModifier | BiomeModifier;
    interface ICleanroomProvider extends Internal.IMachineFeature {
        getTypes(): Internal.Set<CleanroomType>;
        isClean(): boolean;
        self(): Internal.MetaMachine;
        get types(): Internal.Set<CleanroomType>
        get clean(): boolean
    }
    type ICleanroomProvider_ = ICleanroomProvider;
    class PumpkinBlock extends Internal.StemGrownBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PumpkinBlock_ = PumpkinBlock;
    class TextureManager implements Internal.Tickable, Internal.PreparableReloadListener, Internal.AutoCloseable {
        constructor(arg0: Internal.ResourceManager_)
        bindForSetup(arg0: ResourceLocation_): void;
        getTexture(arg0: ResourceLocation_, arg1: Internal.AbstractTexture_): Internal.AbstractTexture;
        close(): void;
        getName(): string;
        register(arg0: ResourceLocation_, arg1: Internal.AbstractTexture_): void;
        getTexture(arg0: ResourceLocation_): Internal.AbstractTexture;
        release(arg0: ResourceLocation_): void;
        register(arg0: string, arg1: Internal.DynamicTexture_): ResourceLocation;
        preload(arg0: ResourceLocation_, arg1: Internal.Executor_): Internal.CompletableFuture<void>;
        tick(): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
        static readonly INTENTIONAL_MISSING_TEXTURE: ResourceLocation;
        readonly byPath: Internal.Map<ResourceLocation, Internal.AbstractTexture>;
    }
    type TextureManager_ = TextureManager;
    interface ObjectSet <K> extends Internal.Set<K>, Internal.ObjectCollection<K> {
        addAll(arg0: Internal.Collection_<K>): boolean;
        of<K>(arg0: K, arg1: K, arg2: K): this;
        isEmpty(): boolean;
        of<K>(arg0: K, arg1: K): this;
        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>;
        parallelStream(): Internal.Stream<K>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        toArray<T>(arg0: T[]): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        remove(arg0: any): boolean;
        toArray(): any[];
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        of<K>(): this;
        hashCode(): number;
        size(): number;
        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>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        of<K>(...arg0: K[]): this;
        clear(): void;
        of<K>(arg0: K): this;
        equals(arg0: any): boolean;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        add(arg0: K): boolean;
        stream(): Internal.Stream<K>;
        get empty(): boolean
    }
    type ObjectSet_<K> = ObjectSet<K>;
    class FireworkStarItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        static appendHoverText(arg0: Internal.CompoundTag_, arg1: Internal.List_<Internal.Component>): void;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type FireworkStarItem_ = FireworkStarItem;
    interface SymbolTable {
        lookup(arg0: string): string[];
        parseReference(arg0: string, arg1: Internal.ParsePosition_, arg2: number): string;
        lookupMatcher(arg0: number): Internal.UnicodeMatcher;
        readonly SYMBOL_REF: "$";
    }
    type SymbolTable_ = SymbolTable;
    abstract class GrowingPlantBodyBlock extends Internal.GrowingPlantBlock implements Internal.BonemealableBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type GrowingPlantBodyBlock_ = GrowingPlantBodyBlock;
    class DesertPyramidStructure extends Internal.SinglePieceStructure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.DesertPyramidStructure>;
    }
    type DesertPyramidStructure_ = DesertPyramidStructure;
    class WorldLoader$InitConfig extends Internal.Record {
        constructor(arg0: Internal.WorldLoader$PackConfig_, arg1: Internal.Commands$CommandSelection_, arg2: number)
        packConfig(): Internal.WorldLoader$PackConfig;
        commandSelection(): Internal.Commands$CommandSelection;
        functionCompilationLevel(): number;
    }
    type WorldLoader$InitConfig_ = WorldLoader$InitConfig;
    class ModelEvent$BakingCompleted extends Internal.ModelEvent implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.ModelManager_, arg1: Internal.Map_<ResourceLocation, Internal.BakedModel>, arg2: Internal.ModelBakery_)
        getModels(): Internal.Map<ResourceLocation, Internal.BakedModel>;
        getModelManager(): Internal.ModelManager;
        getModelBakery(): Internal.ModelBakery;
        get models(): Internal.Map<ResourceLocation, Internal.BakedModel>
        get modelManager(): Internal.ModelManager
        get modelBakery(): Internal.ModelBakery
    }
    type ModelEvent$BakingCompleted_ = ModelEvent$BakingCompleted;
    interface FileStoreAttributeView extends Internal.AttributeView {
        name(): string;
    }
    type FileStoreAttributeView_ = FileStoreAttributeView;
    interface Double2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
        get(arg0: number): number;
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Double2DoubleFunction;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Double2FloatFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2IntFunction<T>;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2IntFunction;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Double2LongFunction;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2IntFunction;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Double2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        remove(arg0: number): number;
        getOrDefault(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2IntFunction;
        containsKey(arg0: number): boolean;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Double2ShortFunction;
        size(): number;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Double2CharFunction;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        clear(): void;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2IntFunction;
        identity<T>(): Internal.Function<T, T>;
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type Double2IntFunction_ = Double2IntFunction;
    class AlloyBlastRecipeProducer {
        constructor()
        produce(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, property: Internal.BlastProperty_, provider: Internal.Consumer_<Internal.FinishedRecipe>): void;
        static readonly DEFAULT_PRODUCER: Internal.AlloyBlastRecipeProducer;
    }
    type AlloyBlastRecipeProducer_ = AlloyBlastRecipeProducer;
    class RenderStateShard$TransparencyStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$TransparencyStateShard_ = RenderStateShard$TransparencyStateShard;
    class MerchantOffers extends Internal.ArrayList<Internal.MerchantOffer> {
        constructor()
        constructor(arg0: Internal.CompoundTag_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        getRecipeFor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: number): Internal.MerchantOffer;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        parallelStream(): Internal.Stream<Internal.MerchantOffer>;
        createTag(): Internal.CompoundTag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        stream(): Internal.Stream<Internal.MerchantOffer>;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        writeToStream(arg0: Internal.FriendlyByteBuf_): void;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        static createFromStream(arg0: Internal.FriendlyByteBuf_): Internal.MerchantOffers;
    }
    type MerchantOffers_ = MerchantOffers;
    class NetherrackBlock extends Internal.Block implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type NetherrackBlock_ = NetherrackBlock;
    class MinecartChest extends Internal.AbstractMinecartContainer {
        constructor(arg0: Internal.EntityType_<Internal.MinecartChest>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        stopOpen(arg0: Internal.Player_): void;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        addChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        isChestVehicleEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlopeAdjustment(): number;
        setChanged(): void;
        isOnScoreboardTeam(teamId: string): boolean;
        isChestVehicleStillValid(arg0: Internal.Player_): boolean;
        canBeRidden(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getWidth(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        chestVehicleDestroyed(arg0: DamageSource_, arg1: Internal.Level_, arg2: Internal.Entity_): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        countItem(arg0: Internal.Item_): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        getTeamId(): string;
        removeChestVehicleItem(arg0: number, arg1: number): Internal.ItemStack;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getChestVehicleItem(arg0: number): Internal.ItemStack;
        shouldDoRailFunctions(): boolean;
        shouldRiderSit(): boolean;
        getHeight(): number;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        removeChestVehicleItemNoUpdate(arg0: number): Internal.ItemStack;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        countNonEmpty(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        clear(): void;
        self(): Internal.Container;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        static tryClear(arg0: any): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        interactWithChestVehicle(arg0: Internal.BiConsumer_<Internal.GameEvent, Internal.Entity>, arg1: Internal.Player_): Internal.InteractionResult;
        getSlots(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        clearChestVehicleContent(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        unpackChestVehicleLootTable(arg0: Internal.Player_): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getChestVehicleSlot(arg0: number): Internal.SlotAccess;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        count(ingredient: Internal.Ingredient_): number;
        setMotionX(x: number): void;
        count(): number;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        createMenu(arg0: number, arg1: Internal.Inventory_): Internal.AbstractContainerMenu;
        isEmpty(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        readChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        tell(message: Internal.Component_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        setZ(z: number): void;
        setChestVehicleItem(arg0: number, arg1: Internal.ItemStack_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        isMutable(): boolean;
        find(ingredient: Internal.Ingredient_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        get maxCartSpeedOnRail(): number
        get chestVehicleEmpty(): boolean
        get slopeAdjustment(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get width(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get height(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get frame(): boolean
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slots(): number
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get maxStackSize(): number
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get currentRailPosition(): BlockPos
        get empty(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        get allItems(): Internal.List<Internal.ItemStack>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get mutable(): boolean
    }
    type MinecartChest_ = MinecartChest;
    class RegistryInfo implements Internal.Iterable<Internal.BuilderBase<any>> {
        noAutoWrap(): this;
        static of(key: Internal.ResourceKey_<Internal.Registry<any>>): Internal.RegistryInfo;
        registerObjects(function_: Internal.BiConsumer_<ResourceLocation, Internal.Supplier<any>>): number;
        addType(type: string, builderType: Internal.BuilderBase<any>, factory: Internal.BuilderFactory_, isDefault: boolean): void;
        getDefaultType(): Internal.BuilderType;
        spliterator(): Internal.Spliterator<Internal.BuilderBase<any>>;
        addType(type: string, builderType: Internal.BuilderBase<any>, factory: Internal.BuilderFactory_): void;
        forEach(arg0: Internal.Consumer_<Internal.BuilderBase<any>>): void;
        iterator(): Internal.Iterator<Internal.BuilderBase<any>>;
        languageKeyPrefix(prefix: string): this;
        type(baseClass: typeof any): this;
        addBuilder(builder: Internal.BuilderBase_<any>): void;
        bypassServerOnly(): this;
        get defaultType(): Internal.BuilderType
        static readonly BLOCK_PREDICATE_TYPE: Internal.RegistryInfo;
        bypassServerOnly: boolean;
        static readonly INSTRUMENT: Internal.RegistryInfo;
        static readonly AFTER_VANILLA: [];
        static readonly INT_PROVIDER_TYPE: Internal.RegistryInfo;
        static readonly DENSITY_FUNCTION_TYPE: Internal.RegistryInfo;
        static readonly LOOT_SCORE_PROVIDER: Internal.RegistryInfo;
        static readonly RULE_TEST: Internal.RegistryInfo;
        static readonly MENU: Internal.RegistryInfo;
        static readonly BLOCK_ENTITY_TYPE: Internal.RegistryInfo;
        static readonly TREE_DECORATOR_TYPE: Internal.RegistryInfo;
        static readonly NOISE: Internal.RegistryInfo;
        static readonly PLACED_FEATURE: Internal.RegistryInfo;
        static readonly ITEM: Internal.RegistryInfo;
        static readonly LOOT_ENTRY: Internal.RegistryInfo;
        static readonly STRUCTURE_PROCESSOR: Internal.RegistryInfo;
        static readonly BIOME: Internal.RegistryInfo;
        static readonly FEATURE: Internal.RegistryInfo;
        static readonly STRUCTURE: Internal.RegistryInfo;
        static readonly DENSITY_FUNCTION: Internal.RegistryInfo;
        static readonly POINT_OF_INTEREST_TYPE: Internal.RegistryInfo;
        static readonly LEVEL_STEM: Internal.RegistryInfo;
        static readonly FLAT_LEVEL_GENERATOR_PRESET: Internal.RegistryInfo;
        static readonly MAP: {[key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo, [key: Internal.ResourceKey<any>]: Internal.RegistryInfo};
        static readonly ACTIVITY: Internal.RegistryInfo;
        static readonly RECIPE_SERIALIZER: Internal.RegistryInfo;
        static readonly STRUCTURE_TYPE: Internal.RegistryInfo;
        static readonly GAME_EVENT: Internal.RegistryInfo;
        static readonly MEMORY_MODULE_TYPE: Internal.RegistryInfo;
        static readonly LOOT_ITEM: Internal.RegistryInfo;
        static readonly FROG_VARIANT: Internal.RegistryInfo;
        static readonly CUSTOM_STAT: Internal.RegistryInfo;
        readonly types: Internal.Map<string, Internal.BuilderType>;
        static readonly RECIPE_TYPE: Internal.RegistryInfo;
        static readonly SENSOR_TYPE: Internal.RegistryInfo;
        static readonly RULE: Internal.RegistryInfo;
        static readonly WORLD_PRESET: Internal.RegistryInfo;
        static readonly FOLIAGE_PLACER_TYPE: Internal.RegistryInfo;
        static readonly TEMPLATE_POOL: Internal.RegistryInfo;
        static readonly BANNER_PATTERN: Internal.RegistryInfo;
        static readonly ENTITY_TYPE: Internal.RegistryInfo;
        static readonly DIMENSION_TYPE: Internal.RegistryInfo;
        static readonly ROOT_PLACER_TYPE: Internal.RegistryInfo;
        static readonly BLOCK: Internal.RegistryInfo;
        static readonly TRUNK_PLACER_TYPE: Internal.RegistryInfo;
        hasDefaultTags: boolean;
        static readonly STRUCTURE_PIECE: Internal.RegistryInfo;
        static readonly CAT_VARIANT: Internal.RegistryInfo;
        static readonly CHUNK_GENERATOR: Internal.RegistryInfo;
        static readonly DIMENSION: Internal.RegistryInfo;
        static readonly STRUCTURE_SET: Internal.RegistryInfo;
        static readonly ATTRIBUTE: Internal.RegistryInfo;
        static readonly PARTICLE_TYPE: Internal.RegistryInfo;
        static readonly STRUCTURE_PLACEMENT_TYPE: Internal.RegistryInfo;
        readonly objects: Internal.Map<ResourceLocation, Internal.BuilderBase<any>>;
        static readonly VILLAGER_TYPE: Internal.RegistryInfo;
        static readonly LOOT_NBT_PROVIDER: Internal.RegistryInfo;
        static readonly CHUNK_STATUS: Internal.RegistryInfo;
        static readonly FLOAT_PROVIDER_TYPE: Internal.RegistryInfo;
        static readonly PLACEMENT_MODIFIER: Internal.RegistryInfo;
        static readonly CONDITION: Internal.RegistryInfo;
        static readonly STAT_TYPE: Internal.RegistryInfo;
        static readonly CONFIGURED_CARVER: Internal.RegistryInfo;
        static readonly ALL_BUILDERS: [Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, Internal.RendererBlockBuilder, any, any, any, any, any, any, any, any, any, any, any, Internal.BasicItemJS$Builder, Internal.BasicItemJS$Builder, Internal.BasicItemJS$Builder, Internal.BasicItemJS$Builder, Internal.BasicItemJS$Builder];
        static readonly POS_RULE_TEST: Internal.RegistryInfo;
        static readonly COMMAND_ARGUMENT_TYPE: Internal.RegistryInfo;
        static readonly SCHEDULE: Internal.RegistryInfo;
        autoWrap: boolean;
        static readonly POTION: Internal.RegistryInfo;
        static readonly FLUID: Internal.RegistryInfo;
        objectBaseClass: typeof any;
        static readonly MOB_EFFECT: Internal.RegistryInfo;
        static readonly PAINTING_VARIANT: Internal.RegistryInfo;
        static readonly FEATURE_SIZE_TYPE: Internal.RegistryInfo;
        static readonly ENCHANTMENT: Internal.RegistryInfo;
        static readonly CHAT_TYPE: Internal.RegistryInfo;
        static readonly SOUND_EVENT: Internal.RegistryInfo;
        static readonly LOOT_FUNCTION: Internal.RegistryInfo;
        static readonly NOISE_GENERATOR_SETTINGS: Internal.RegistryInfo;
        languageKeyPrefix: string;
        static readonly STRUCTURE_POOL_ELEMENT: Internal.RegistryInfo;
        static readonly VILLAGER_PROFESSION: Internal.RegistryInfo;
        static readonly HEIGHT_PROVIDER_TYPE: Internal.RegistryInfo;
        static readonly BLOCK_STATE_PROVIDER_TYPE: Internal.RegistryInfo;
        static readonly PROCESSOR_LIST: Internal.RegistryInfo;
        static readonly CARVER: Internal.RegistryInfo;
        static readonly BIOME_SOURCE: Internal.RegistryInfo;
        static readonly CONFIGURED_FEATURE: Internal.RegistryInfo;
        readonly key: Internal.ResourceKey<Internal.Registry<any>>;
        static readonly POSITION_SOURCE_TYPE: Internal.RegistryInfo;
        static readonly LOOT_NUMBER_PROVIDER: Internal.RegistryInfo;
    }
    type RegistryInfo_ = RegistryInfo;
    class MangroveRootsBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type MangroveRootsBlock_ = MangroveRootsBlock;
    interface FormattedText$StyledContentConsumer <T> {
        accept(arg0: Internal.Style_, arg1: string): Internal.Optional<T>;
    }
    type FormattedText$StyledContentConsumer_<T> = FormattedText$StyledContentConsumer<T>;
    interface AutoCloseable {
        close(): void;
    }
    type AutoCloseable_ = AutoCloseable;
    abstract class ByteBuffer extends Internal.Buffer implements Internal.Comparable<Internal.ByteBuffer> {
        slice(arg0: number, arg1: number): this;
        alignedSlice(arg0: number): this;
        getDouble(arg0: number): number;
        mismatch(arg0: Internal.ByteBuffer_): number;
        putChar(arg0: number, arg1: string): this;
        static allocate(arg0: number): Internal.ByteBuffer;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        compareTo(arg0: any): number;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        putDouble(arg0: number, arg1: number): this;
        slice(): this;
        getFloat(arg0: number): number;
        order(): Internal.ByteOrder;
        put(arg0: number): this;
        putLong(arg0: number, arg1: number): this;
        getChar(arg0: number): string;
        asReadOnlyBuffer(): this;
        asIntBuffer(): Internal.IntBuffer;
        put(arg0: number, arg1: Internal.ByteBuffer_, arg2: number, arg3: number): this;
        asFloatBuffer(): Internal.FloatBuffer;
        put(arg0: number, arg1: number[]): this;
        getInt(): number;
        get(arg0: number, arg1: number[]): this;
        getChar(): string;
        put(arg0: Internal.ByteBuffer_): this;
        putFloat(arg0: number, arg1: number): this;
        putLong(arg0: number): this;
        get(arg0: number): number;
        getDouble(): number;
        putFloat(arg0: number): this;
        asLongBuffer(): Internal.LongBuffer;
        static wrap(arg0: number[]): Internal.ByteBuffer;
        asShortBuffer(): Internal.ShortBuffer;
        putChar(arg0: string): this;
        asCharBuffer(): Internal.CharBuffer;
        array(): number[];
        getLong(arg0: number): number;
        put(arg0: number[], arg1: number, arg2: number): this;
        putShort(arg0: number, arg1: number): this;
        compact(): this;
        static allocateDirect(arg0: number): Internal.ByteBuffer;
        putShort(arg0: number): this;
        getShort(arg0: number): number;
        order(arg0: Internal.ByteOrder_): this;
        get(arg0: number[], arg1: number, arg2: number): this;
        getShort(): number;
        getInt(arg0: number): number;
        put(arg0: number[]): this;
        alignmentOffset(arg0: number, arg1: number): number;
        put(arg0: number, arg1: number): this;
        reset(): this;
        putDouble(arg0: number): this;
        compareTo(arg0: Internal.ByteBuffer_): number;
        get(arg0: number[]): this;
        clear(): this;
        position(arg0: number): this;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.ByteBuffer;
        asDoubleBuffer(): Internal.DoubleBuffer;
        getLong(): number;
        getFloat(): number;
        get(): number;
        duplicate(): this;
        putInt(arg0: number): this;
        putInt(arg0: number, arg1: number): this;
        get "int"(): number
        get "char"(): string
        get "double"(): number
        get "short"(): number
        get "long"(): number
        get "float"(): number
    }
    type ByteBuffer_ = ByteBuffer;
    abstract class Registry <T> implements Internal.IdMap<T>, Internal.Keyable {
        asHolderIdMap(): Internal.IdMap<Internal.Holder<T>>;
        get(arg0: Internal.ResourceKey_<T>): T;
        getResourceKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
        registryKeySet(): Internal.Set<Internal.ResourceKey<T>>;
        getTagNames(): Internal.Stream<Internal.TagKey<T>>;
        keySet(): Internal.Set<ResourceLocation>;
        keys<U>(arg0: Internal.DynamicOps_<U>): Internal.Stream<U>;
        key(): Internal.ResourceKey<Internal.Registry<T>>;
        get(arg0: ResourceLocation_): T;
        getTags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
        getHolder(arg0: number): Internal.Optional<Internal.Holder<T>>;
        getTagOrEmpty(arg0: Internal.TagKey_<T>): Internal.Iterable<Internal.Holder<T>>;
        freeze(): this;
        static freezeBuiltins(): void;
        static register<V, T extends V>(arg0: Internal.Registry_<V>, arg1: Internal.ResourceKey_<V>, arg2: T): T;
        lifecycle(arg0: T): Internal.Lifecycle;
        getHolderOrThrow(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
        getOrCreateTag(arg0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
        getId(arg0: T): number;
        static register<V, T extends V>(arg0: Internal.Registry_<V>, arg1: ResourceLocation_, arg2: T): T;
        getOrThrow(arg0: Internal.ResourceKey_<T>): T;
        byNameCodec(): Internal.Codec<T>;
        elementsLifecycle(): Internal.Lifecycle;
        static registerMapping<V, T extends V>(arg0: Internal.Registry_<V>, arg1: number, arg2: string, arg3: T): T;
        static checkRegistry<T extends Internal.Registry<any>>(arg0: Internal.Registry_<T>): void;
        spliterator(): Internal.Spliterator<T>;
        containsKey(arg0: Internal.ResourceKey_<T>): boolean;
        getHolder(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
        byIdOrThrow(arg0: number): T;
        containsKey(arg0: ResourceLocation_): boolean;
        bindTags(arg0: Internal.Map_<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>): void;
        iterator(): Internal.Iterator<T>;
        forEach(arg0: Internal.Consumer_<T>): void;
        getOrCreateHolderOrThrow(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
        holderByNameCodec(): Internal.Codec<Internal.Holder<T>>;
        byId(arg0: number): T;
        createIntrusiveHolder(arg0: T): Internal.Holder$Reference<T>;
        static register<T>(arg0: Internal.Registry_<T>, arg1: string, arg2: T): T;
        stream(): Internal.Stream<T>;
        getOptional(arg0: Internal.ResourceKey_<T>): Internal.Optional<T>;
        getOptional(arg0: ResourceLocation_): Internal.Optional<T>;
        getTag(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        getOrCreateHolder(arg0: Internal.ResourceKey_<T>): Internal.DataResult<Internal.Holder<T>>;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        lifecycle(): Internal.Lifecycle;
        size(): number;
        isKnownTagName(arg0: Internal.TagKey_<T>): boolean;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
        resetTags(): void;
        getKey(arg0: T): ResourceLocation;
        holders(): Internal.Stream<Internal.Holder$Reference<T>>;
        get tagNames(): Internal.Stream<Internal.TagKey<T>>
        get tags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
        static readonly CONFIGURED_CARVER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ConfiguredWorldCarver<any>>>;
        static readonly FROG_VARIANT: Internal.Registry<Internal.FrogVariant>;
        static readonly MENU_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.MenuType<any>>>;
        static readonly CARVER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.WorldCarver<any>>>;
        static readonly ENCHANTMENT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Enchantment>>;
        static readonly FLOAT_PROVIDER_TYPES: Internal.Registry<Internal.FloatProviderType<any>>;
        static readonly BLOCK_ENTITY_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.BlockEntityType<any>>>;
        /**
         * @deprecated
        */
        static readonly ATTRIBUTE: Internal.Registry<Internal.Attribute>;
        static readonly PLACEMENT_MODIFIER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PlacementModifierType<any>>>;
        /**
         * @deprecated
        */
        static readonly PARTICLE_TYPE: Internal.Registry<Internal.ParticleType<any>>;
        /**
         * @deprecated
        */
        static readonly RECIPE_SERIALIZER: Internal.Registry<Internal.RecipeSerializer<any>>;
        /**
         * @deprecated
        */
        static readonly ITEM: Internal.DefaultedRegistry<Internal.Item>;
        static readonly VILLAGER_TYPE: Internal.DefaultedRegistry<Internal.VillagerType>;
        static readonly FEATURE_SIZE_TYPES: Internal.Registry<Internal.FeatureSizeType<any>>;
        static readonly DIMENSION_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.DimensionType>>;
        static readonly RULE_TEST_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.RuleTestType<any>>>;
        static readonly GAME_EVENT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.GameEvent>>;
        static readonly CONDITION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Codec<Internal.SurfaceRules$ConditionSource>>>;
        static readonly CAT_VARIANT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.CatVariant>>;
        static readonly TEMPLATE_POOL_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructureTemplatePool>>;
        static readonly BANNER_PATTERN: Internal.Registry<Internal.BannerPattern>;
        static readonly STRUCTURE_PIECE: Internal.Registry<Internal.StructurePieceType>;
        static readonly GAME_EVENT: Internal.DefaultedRegistry<Internal.GameEvent>;
        /**
         * @deprecated
        */
        static readonly COMMAND_ARGUMENT_TYPE: Internal.Registry<Internal.ArgumentTypeInfo<any, any>>;
        /**
         * @deprecated
        */
        static readonly BLOCKSTATE_PROVIDER_TYPES: Internal.Registry<Internal.BlockStateProviderType<any>>;
        static readonly DENSITY_FUNCTION_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Codec<Internal.DensityFunction>>>;
        /**
         * @deprecated
        */
        static readonly SOUND_EVENT: Internal.Registry<Internal.SoundEvent>;
        static readonly STRUCTURE_POOL_ELEMENT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructurePoolElementType<any>>>;
        static readonly LOOT_SCORE_PROVIDER_TYPE: Internal.Registry<Internal.LootScoreProviderType>;
        static readonly DENSITY_FUNCTION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.DensityFunction>>;
        static readonly PARTICLE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ParticleType<any>>>;
        static readonly BLOCK_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Block>>;
        static readonly ENTITY_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.EntityType<any>>>;
        static readonly ITEM_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Item>>;
        static readonly POS_RULE_TEST_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PosRuleTestType<any>>>;
        static readonly TREE_DECORATOR_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.TreeDecoratorType<any>>>;
        static readonly ATTRIBUTE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Attribute>>;
        static readonly BIOME_SOURCE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Codec<Internal.BiomeSource>>>;
        /**
         * @deprecated
        */
        static readonly MENU: Internal.Registry<Internal.MenuType<any>>;
        static readonly PLACED_FEATURE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PlacedFeature>>;
        static readonly ROOT_PLACER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.RootPlacerType<any>>>;
        static readonly MOB_EFFECT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.MobEffect>>;
        static readonly LOOT_POOL_ENTRY_TYPE: Internal.Registry<Internal.LootPoolEntryType>;
        /**
         * @deprecated
        */
        static readonly BLOCK_ENTITY_TYPE: Internal.Registry<Internal.BlockEntityType<any>>;
        static readonly STRUCTURE_PROCESSOR: Internal.Registry<Internal.StructureProcessorType<any>>;
        static readonly INSTRUMENT: Internal.Registry<Internal.Instrument>;
        /**
         * @deprecated
        */
        static readonly CHUNK_STATUS: Internal.DefaultedRegistry<Internal.ChunkStatus>;
        static readonly POSITION_SOURCE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PositionSourceType<any>>>;
        static readonly POSITION_SOURCE_TYPE: Internal.Registry<Internal.PositionSourceType<any>>;
        static readonly FOLIAGE_PLACER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.FoliagePlacerType<any>>>;
        /**
         * @deprecated
        */
        static readonly TREE_DECORATOR_TYPES: Internal.Registry<Internal.TreeDecoratorType<any>>;
        static readonly RULE_TEST: Internal.Registry<Internal.RuleTestType<any>>;
        static readonly CONFIGURED_FEATURE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ConfiguredFeature<any, any>>>;
        static readonly RECIPE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.RecipeType<any>>>;
        static readonly RECIPE_SERIALIZER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.RecipeSerializer<any>>>;
        static readonly RULE: Internal.Registry<Internal.Codec<Internal.SurfaceRules$RuleSource>>;
        static readonly MEMORY_MODULE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.MemoryModuleType<any>>>;
        static readonly STRUCTURE_SET_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructureSet>>;
        static readonly BANNER_PATTERN_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.BannerPattern>>;
        static readonly CUSTOM_STAT_REGISTRY: Internal.ResourceKey<Internal.Registry<ResourceLocation>>;
        /**
         * @deprecated
        */
        static readonly RECIPE_TYPE: Internal.Registry<Internal.RecipeType<any>>;
        /**
         * @deprecated
        */
        static readonly ENCHANTMENT: Internal.Registry<Internal.Enchantment>;
        static readonly POS_RULE_TEST: Internal.Registry<Internal.PosRuleTestType<any>>;
        static readonly FLOAT_PROVIDER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.FloatProviderType<any>>>;
        static readonly DIMENSION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Level>>;
        static readonly STRUCTURE_PLACEMENT_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructurePlacementType<any>>>;
        static readonly SOUND_EVENT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.SoundEvent>>;
        static readonly STRUCTURE_PLACEMENT_TYPE: Internal.Registry<Internal.StructurePlacementType<any>>;
        static readonly LOOT_CONDITION_TYPE: Internal.Registry<Internal.LootItemConditionType>;
        static readonly SCHEDULE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Schedule>>;
        static readonly NOISE_GENERATOR_SETTINGS_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.NoiseGeneratorSettings>>;
        /**
         * @deprecated
        */
        static readonly ACTIVITY: Internal.Registry<Internal.Activity>;
        static readonly BIOME_SOURCE: Internal.Registry<Internal.Codec<Internal.BiomeSource>>;
        static readonly LEVEL_STEM_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LevelStem>>;
        static readonly TRUNK_PLACER_TYPES: Internal.Registry<Internal.TrunkPlacerType<any>>;
        /**
         * @deprecated
        */
        static readonly MEMORY_MODULE_TYPE: Internal.DefaultedRegistry<Internal.MemoryModuleType<any>>;
        /**
         * @deprecated
        */
        static readonly CARVER: Internal.Registry<Internal.WorldCarver<any>>;
        static readonly CHUNK_STATUS_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ChunkStatus>>;
        static readonly BLOCK_STATE_PROVIDER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.BlockStateProviderType<any>>>;
        /**
         * @deprecated
        */
        static readonly SCHEDULE: Internal.Registry<Internal.Schedule>;
        /**
         * @deprecated
        */
        static readonly MOB_EFFECT: Internal.Registry<Internal.MobEffect>;
        static readonly VILLAGER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.VillagerType>>;
        static readonly SENSOR_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.SensorType<any>>>;
        static readonly TRUNK_PLACER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.TrunkPlacerType<any>>>;
        static readonly ROOT_PLACER_TYPES: Internal.Registry<Internal.RootPlacerType<any>>;
        static readonly CONDITION: Internal.Registry<Internal.Codec<Internal.SurfaceRules$ConditionSource>>;
        static readonly BLOCK_PREDICATE_TYPES: Internal.Registry<Internal.BlockPredicateType<any>>;
        static readonly PLACEMENT_MODIFIERS: Internal.Registry<Internal.PlacementModifierType<any>>;
        static readonly CAT_VARIANT: Internal.Registry<Internal.CatVariant>;
        static readonly ACTIVITY_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Activity>>;
        static readonly STAT_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StatType<any>>>;
        static readonly FEATURE_SIZE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.FeatureSizeType<any>>>;
        static readonly INT_PROVIDER_TYPES: Internal.Registry<Internal.IntProviderType<any>>;
        static readonly STRUCTURE_POOL_ELEMENT: Internal.Registry<Internal.StructurePoolElementType<any>>;
        static readonly STRUCTURE_PROCESSOR_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructureProcessorType<any>>>;
        static readonly FLAT_LEVEL_GENERATOR_PRESET_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.FlatLevelGeneratorPreset>>;
        static readonly DENSITY_FUNCTION_TYPES: Internal.Registry<Internal.Codec<Internal.DensityFunction>>;
        static readonly POINT_OF_INTEREST_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PoiType>>;
        static readonly STRUCTURE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructureType<any>>>;
        static readonly STRUCTURE_TYPES: Internal.Registry<Internal.StructureType<any>>;
        /**
         * @deprecated
        */
        static readonly ENTITY_TYPE: Internal.DefaultedRegistry<Internal.EntityType<any>>;
        /**
         * @deprecated
        */
        static readonly POINT_OF_INTEREST_TYPE: Internal.Registry<Internal.PoiType>;
        static readonly HEIGHT_PROVIDER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.HeightProviderType<any>>>;
        static readonly ROOT_REGISTRY_NAME: ResourceLocation;
        static readonly POTION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Potion>>;
        static readonly LOOT_ENTRY_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootPoolEntryType>>;
        static readonly STRUCTURE_PIECE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructurePieceType>>;
        static readonly REGISTRY: Internal.Registry<Internal.Registry<any>>;
        static readonly LOOT_NUMBER_PROVIDER_TYPE: Internal.Registry<Internal.LootNumberProviderType>;
        /**
         * @deprecated
        */
        static readonly FEATURE: Internal.Registry<Internal.Feature<any>>;
        static readonly COMMAND_ARGUMENT_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ArgumentTypeInfo<any, any>>>;
        static readonly FEATURE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Feature<any>>>;
        static readonly PAINTING_VARIANT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.PaintingVariant>>;
        static readonly HEIGHT_PROVIDER_TYPES: Internal.Registry<Internal.HeightProviderType<any>>;
        /**
         * @deprecated
        */
        static readonly BLOCK: Internal.DefaultedRegistry<Internal.Block>;
        static readonly INSTRUMENT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Instrument>>;
        static readonly CUSTOM_STAT: Internal.Registry<ResourceLocation>;
        /**
         * @deprecated
        */
        static readonly VILLAGER_PROFESSION: Internal.DefaultedRegistry<Internal.VillagerProfession>;
        static readonly PROCESSOR_LIST_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.StructureProcessorList>>;
        static readonly NOISE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.NormalNoise$NoiseParameters>>;
        static readonly LOOT_NUMBER_PROVIDER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootNumberProviderType>>;
        static readonly LOOT_NBT_PROVIDER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootNbtProviderType>>;
        /**
         * @deprecated
        */
        static readonly FOLIAGE_PLACER_TYPES: Internal.Registry<Internal.FoliagePlacerType<any>>;
        static readonly RULE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Codec<Internal.SurfaceRules$RuleSource>>>;
        static readonly LOOT_ITEM_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootItemConditionType>>;
        static readonly INT_PROVIDER_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.IntProviderType<any>>>;
        static readonly VILLAGER_PROFESSION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.VillagerProfession>>;
        static readonly STRUCTURE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Structure>>;
        static readonly CHUNK_GENERATOR_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Codec<Internal.ChunkGenerator>>>;
        static readonly LOOT_FUNCTION_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootItemFunctionType>>;
        static readonly WORLD_PRESET_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.WorldPreset>>;
        /**
         * @deprecated
        */
        static readonly PAINTING_VARIANT: Internal.DefaultedRegistry<Internal.PaintingVariant>;
        static readonly LOOT_NBT_PROVIDER_TYPE: Internal.Registry<Internal.LootNbtProviderType>;
        /**
         * @deprecated
        */
        static readonly STAT_TYPE: Internal.Registry<Internal.StatType<any>>;
        static readonly LOOT_FUNCTION_TYPE: Internal.Registry<Internal.LootItemFunctionType>;
        static readonly FLUID_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Fluid>>;
        /**
         * @deprecated
        */
        static readonly FLUID: Internal.DefaultedRegistry<Internal.Fluid>;
        static readonly FROG_VARIANT_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.FrogVariant>>;
        /**
         * @deprecated
        */
        static readonly POTION: Internal.DefaultedRegistry<Internal.Potion>;
        static readonly CHAT_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.ChatType>>;
        static readonly LOOT_SCORE_PROVIDER_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.LootScoreProviderType>>;
        static readonly BIOME_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.Biome>>;
        /**
         * @deprecated
        */
        static readonly SENSOR_TYPE: Internal.DefaultedRegistry<Internal.SensorType<any>>;
        static readonly BLOCK_PREDICATE_TYPE_REGISTRY: Internal.ResourceKey<Internal.Registry<Internal.BlockPredicateType<any>>>;
        static readonly CHUNK_GENERATOR: Internal.Registry<Internal.Codec<Internal.ChunkGenerator>>;
    }
    type Registry_<T> = Registry<T>;
    class ShulkerBoxBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.WorldlyContainer {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        constructor(arg0: Internal.DyeColor_, arg1: BlockPos_, arg2: Internal.BlockState_)
        static tryClear(arg0: any): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        setChanged(): void;
        onLoad(): void;
        getSlotsForFace(arg0: Internal.Direction_): number[];
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getColor(): Internal.DyeColor;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        getAnimationStatus(): Internal.ShulkerBoxBlockEntity$AnimationStatus;
        loadFromTag(arg0: Internal.CompoundTag_): void;
        canTakeItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        isEmpty(): boolean;
        isClosed(): boolean;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        static tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ShulkerBoxBlockEntity_): void;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        canPlaceItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getProgress(arg0: number): number;
        serializeNBT(): Internal.Tag;
        getBoundingBox(arg0: Internal.BlockState_): Internal.AABB;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getAllItems(): Internal.List<Internal.ItemStack>;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        get slots(): number
        get color(): Internal.DyeColor
        get width(): number
        get maxStackSize(): number
        get animationStatus(): Internal.ShulkerBoxBlockEntity$AnimationStatus
        get renderBoundingBox(): Internal.AABB
        get empty(): boolean
        get closed(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        static readonly MAX_LID_ROTATION: 270.0;
        static readonly CONTAINER_SIZE: 27;
        static readonly ITEMS_TAG: "Items";
        static readonly EVENT_SET_OPEN_COUNT: 1;
        static readonly OPENING_TICK_LENGTH: 10;
        static readonly COLUMNS: 9;
        static readonly ROWS: 3;
        static readonly MAX_LID_HEIGHT: 0.5;
    }
    type ShulkerBoxBlockEntity_ = ShulkerBoxBlockEntity;
    interface Short2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        put(arg0: number, arg1: number): number;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2ByteFunction<T>;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        get(arg0: number): number;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Short2DoubleFunction;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ByteFunction;
        remove(arg0: number): number;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Short2LongFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ByteFunction;
        defaultReturnValue(): number;
        getOrDefault(arg0: number, arg1: number): number;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Short2ShortFunction;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Short2CharFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        containsKey(arg0: number): boolean;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        apply(arg0: number): number;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ByteFunction;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2ByteFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ByteFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Short2IntFunction;
        clear(): void;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Short2FloatFunction;
        (arg0: number): number;
    }
    type Short2ByteFunction_ = Short2ByteFunction;
    class ServerboundClientInformationPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: string, arg1: number, arg2: Internal.ChatVisiblity_, arg3: boolean, arg4: number, arg5: Internal.HumanoidArm_, arg6: boolean, arg7: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        chatColors(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        language(): string;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        modelCustomisation(): number;
        viewDistance(): number;
        mainHand(): Internal.HumanoidArm;
        chatVisibility(): Internal.ChatVisiblity;
        isSkippable(): boolean;
        textFilteringEnabled(): boolean;
        allowsListing(): boolean;
        get skippable(): boolean
        static readonly MAX_LANGUAGE_LENGTH: 16;
    }
    type ServerboundClientInformationPacket_ = ServerboundClientInformationPacket;
    interface DiscreteVSAccess {
        getXSize(): number;
        getYSize(): number;
        getZSize(): number;
        get XSize(): number
        get YSize(): number
        get ZSize(): number
    }
    type DiscreteVSAccess_ = DiscreteVSAccess;
    interface MobFilter extends Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData> {
        idFilter(cx: Internal.Context_, s: string): this;
        test(arg0: Internal.MobCategory_, arg1: Internal.MobSpawnSettings$SpawnerData_): boolean;
        of(cx: Internal.Context_, o: any): this;
        and(arg0: Internal.BiPredicate_<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
        test(arg0: any, arg1: any): boolean;
        negate(): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
        or(arg0: Internal.BiPredicate_<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
        (arg0: Internal.MobCategory_, arg1: Internal.MobSpawnSettings$SpawnerData_): boolean;
        readonly ALWAYS_FALSE: Internal.MobFilter;
        readonly ALWAYS_TRUE: Internal.MobFilter;
    }
    type MobFilter_ = MobFilter;
    interface IntStream$Builder extends Internal.IntConsumer {
        add(arg0: number): this;
        accept(arg0: number): void;
        build(): Internal.IntStream;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
    }
    type IntStream$Builder_ = IntStream$Builder;
    class DimensionPalette {
        constructor()
        encode(arg0: Internal.ResourceKey_<Internal.Level>): number;
        static receive(arg0: Internal.FriendlyByteBuf_): Internal.DimensionPalette;
        static read(arg0: Internal.CompoundTag_): Internal.DimensionPalette;
        send(arg0: Internal.FriendlyByteBuf_): void;
        decode(arg0: number): Internal.ResourceKey<Internal.Level>;
        write(arg0: Internal.CompoundTag_): void;
    }
    type DimensionPalette_ = DimensionPalette;
    class SpawnerBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        getSpawner(): Internal.BaseSpawner;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.SpawnerBlockEntity_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        static clientTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.SpawnerBlockEntity_): void;
        getRenderBoundingBox(): Internal.AABB;
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get spawner(): Internal.BaseSpawner
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type SpawnerBlockEntity_ = SpawnerBlockEntity;
    class StationEditPacket extends Internal.BlockEntityConfigurationPacket<Internal.StationBlockEntity> implements Internal.ILimited {
        constructor(arg0: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        static dropSchedule(arg0: BlockPos_): Internal.StationEditPacket;
        static tryDisassemble(arg0: BlockPos_): Internal.StationEditPacket;
        static configure(arg0: BlockPos_, arg1: boolean, arg2: string, arg3: Internal.DoorControl_): Internal.StationEditPacket;
        isLimitEnabled(): boolean;
        setLimitEnabled(limitEnabled: boolean): void;
        static tryAssemble(arg0: BlockPos_): Internal.StationEditPacket;
        static makeLimitEnabledPacket(pos: BlockPos_, limitEnabled: boolean): Internal.StationEditPacket;
        get limitEnabled(): boolean
        set limitEnabled(limitEnabled: boolean)
    }
    type StationEditPacket_ = StationEditPacket;
    class DaylightDetectorBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly INVERTED: Internal.BooleanProperty;
        static readonly POWER: Internal.IntegerProperty;
    }
    type DaylightDetectorBlock_ = DaylightDetectorBlock;
    class RealmsServerPlayerList extends Internal.ValueObject {
        constructor()
        static parse(arg0: Internal.JsonObject_): Internal.RealmsServerPlayerList;
        players: Internal.List<string>;
        serverId: number;
    }
    type RealmsServerPlayerList_ = RealmsServerPlayerList;
    interface Short2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ObjectFunction<V>;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ObjectFunction<V>;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Short2ByteFunction;
        remove(arg0: number): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Short2LongFunction;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Short2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Short2ShortFunction;
        getOrDefault(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ObjectFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ObjectFunction<V>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Short2IntFunction;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Short2FloatFunction;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Short2DoubleFunction;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ObjectFunction<V>;
        containsKey(arg0: number): boolean;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Short2CharFunction;
        put(arg0: number, arg1: V): V;
        size(): number;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Short2ObjectFunction<T>;
        get(arg0: number): V;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ObjectFunction<V>;
        clear(): void;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        (arg0: number): V;
    }
    type Short2ObjectFunction_<V> = Short2ObjectFunction<V>;
    class PortalForcer implements Internal.ITeleporter {
        constructor(arg0: Internal.ServerLevel_)
        findPortalAround(arg0: BlockPos_, arg1: boolean, arg2: Internal.WorldBorder_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
        isVanilla(): boolean;
        playTeleportSound(arg0: Internal.ServerPlayer_, arg1: Internal.ServerLevel_, arg2: Internal.ServerLevel_): boolean;
        getPortalInfo(arg0: Internal.Entity_, arg1: Internal.ServerLevel_, arg2: Internal.Function_<Internal.ServerLevel, Internal.PortalInfo>): Internal.PortalInfo;
        createPortal(arg0: BlockPos_, arg1: Internal.Direction$Axis_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
        placeEntity(arg0: Internal.Entity_, arg1: Internal.ServerLevel_, arg2: Internal.ServerLevel_, arg3: number, arg4: Internal.Function_<boolean, Internal.Entity>): Internal.Entity;
        get vanilla(): boolean
    }
    type PortalForcer_ = PortalForcer;
    /**
     * Invoked when registering handlers for item tooltips.
     * 
     * `text` can be a component or a list of components.
    */
    class ItemTooltipEventJS extends Internal.EventJS {
        constructor(m: Internal.Map_<Internal.Item, Internal.List<any>>)
        /**
         * Adds a dynamic tooltip handler to all items matching the ingredient.
        */
        addAdvanced(item: Internal.Ingredient_, handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void;
        addAdvanced(item: Internal.Ingredient_, handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void;
        add(item: Internal.Ingredient_, text: Internal.ArrayOrSelf_<Internal.Component>): void;
        /**
         * Is shift key pressed.
        */
        isShift(): boolean;
        addToAll(text: Internal.Component_): void;
        /**
         * Is control key pressed.
        */
        isCtrl(): boolean;
        /**
         * Is alt key pressed.
        */
        isAlt(): boolean;
        /**
         * Adds text to all items matching the ingredient.
        */
        add(item: Internal.Ingredient_, text: any): void;
        /**
         * Adds a dynamic tooltip handler to all items.
        */
        addAdvancedToAll(handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void;
        /**
         * Is shift key pressed.
        */
        get shift(): boolean
        /**
         * Is control key pressed.
        */
        get ctrl(): boolean
        /**
         * Is alt key pressed.
        */
        get alt(): boolean
    }
    type ItemTooltipEventJS_ = ItemTooltipEventJS;
    class KeyboardHandler {
        constructor(arg0: Internal.Minecraft_)
        setClipboard(arg0: string): void;
        handler$cbl000$onKey(window: number, key: number, scancode: number, action: number, modifiers: number, info: Internal.CallbackInfo_): void;
        setup(arg0: number): void;
        keyPress(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        handler$cbl000$onChar(window: number, codePoint: number, modifiers: number, info: Internal.CallbackInfo_): void;
        setSendRepeatsToGui(arg0: boolean): void;
        getClipboard(): string;
        tick(): void;
        set clipboard(arg0: string)
        set up(arg0: number)
        set sendRepeatsToGui(arg0: boolean)
        get clipboard(): string
        static readonly DEBUG_CRASH_TIME: 10000;
        sendRepeatsToGui: boolean;
    }
    type KeyboardHandler_ = KeyboardHandler;
    class RandomFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.List_<Internal.WeightedPlacedFeature>, arg1: Internal.Holder_<Internal.PlacedFeature>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.RandomFeatureConfiguration>;
        readonly features: Internal.List<Internal.WeightedPlacedFeature>;
        readonly defaultFeature: Internal.Holder<Internal.PlacedFeature>;
    }
    type RandomFeatureConfiguration_ = RandomFeatureConfiguration;
    interface Char2ShortFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntUnaryOperator {
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2ShortFunction<T>;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Char2ByteFunction;
        apply(arg0: string): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ShortFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        defaultReturnValue(): number;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ShortFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ShortFunction;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Char2LongFunction;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        put(arg0: string, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2ShortFunction<T>;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        size(): number;
        remove(arg0: string): number;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ShortFunction;
        defaultReturnValue(arg0: number): void;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Char2DoubleFunction;
        clear(): void;
        get(arg0: string): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        getOrDefault(arg0: string, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Char2FloatFunction;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ShortFunction;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Char2IntFunction;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Char2CharFunction;
        (arg0: string): number;
    }
    type Char2ShortFunction_ = Char2ShortFunction;
    class ModelFile$ExistingModelFile extends Internal.ModelFile {
        constructor(arg0: ResourceLocation_, arg1: Internal.ExistingFileHelper_)
    }
    type ModelFile$ExistingModelFile_ = ModelFile$ExistingModelFile;
    class ClientboundUpdateMobEffectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.MobEffectInstance_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        isEffectVisible(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        isSuperLongDuration(): boolean;
        isEffectAmbient(): boolean;
        effectShowsIcon(): boolean;
        isSkippable(): boolean;
        getFactorData(): Internal.MobEffectInstance$FactorData;
        getEffectDurationTicks(): number;
        getEffect(): Internal.MobEffect;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEffectAmplifier(): number;
        getEntityId(): number;
        get effectVisible(): boolean
        get superLongDuration(): boolean
        get effectAmbient(): boolean
        get skippable(): boolean
        get factorData(): Internal.MobEffectInstance$FactorData
        get effectDurationTicks(): number
        get effect(): Internal.MobEffect
        get effectAmplifier(): number
        get entityId(): number
    }
    type ClientboundUpdateMobEffectPacket_ = ClientboundUpdateMobEffectPacket;
    class BlockStateMirrorCallbackJS extends Internal.BlockStateModifyCallbackJS {
        constructor(state: Internal.BlockState_, mirror: Internal.Mirror_)
        /**
         * Gets the rotation of the direction passed in relative to this mirror
        */
        getRotation(dir: Internal.Direction_): Internal.Rotation;
        /**
         * Gets the Mirror
        */
        getMirror(): Internal.Mirror;
        /**
         * Mirrors the direction passed in
        */
        mirror(dir: Internal.Direction_): Internal.Direction;
        /**
         * Gets the Mirror
        */
        get mirror(): Internal.Mirror
    }
    type BlockStateMirrorCallbackJS_ = BlockStateMirrorCallbackJS;
    interface FallingBlockEntityAccessor {
        create$callInit(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.BlockState_): Internal.FallingBlockEntity;
    }
    type FallingBlockEntityAccessor_ = FallingBlockEntityAccessor;
    class ConfigLoadedEvent extends Internal.Event {
        constructor()
        constructor(arg0: ResourceLocation_, arg1: typeof any, arg2: Internal.ConfigLoadedEvent$LoadReason_, arg3: boolean, arg4: Internal.Path_, arg5: Internal.Path_)
        getConfigClass(): typeof any;
        getConfigId(): ResourceLocation;
        getConfigPath(): Internal.Path;
        getReason(): Internal.ConfigLoadedEvent$LoadReason;
        isClientConfig(): boolean;
        getCurrentPath(): Internal.Path;
        get configClass(): typeof any
        get configId(): ResourceLocation
        get configPath(): Internal.Path
        get reason(): Internal.ConfigLoadedEvent$LoadReason
        get clientConfig(): boolean
        get currentPath(): Internal.Path
    }
    type ConfigLoadedEvent_ = ConfigLoadedEvent;
    class Axolotl$Variant extends Internal.Enum<Internal.Axolotl$Variant> {
        static valueOf(arg0: string): Internal.Axolotl$Variant;
        getName(): string;
        static values(): Internal.Axolotl$Variant[];
        static getCommonSpawnVariant(arg0: Internal.RandomSource_): Internal.Axolotl$Variant;
        static getRareSpawnVariant(arg0: Internal.RandomSource_): Internal.Axolotl$Variant;
        getId(): number;
        get name(): string
        get id(): number
        static readonly GOLD: Internal.Axolotl$Variant;
        static readonly CYAN: Internal.Axolotl$Variant;
        static readonly BLUE: Internal.Axolotl$Variant;
        static readonly LUCY: Internal.Axolotl$Variant;
        static readonly WILD: Internal.Axolotl$Variant;
        static readonly BY_ID: Internal.Axolotl$Variant[];
    }
    type Axolotl$Variant_ = "gold" | "wild" | Axolotl$Variant | "blue" | "lucy" | "cyan";
    class CubeVoxelShape extends Internal.VoxelShape {
    }
    type CubeVoxelShape_ = CubeVoxelShape;
    abstract class TypeCapture <T> {
    }
    type TypeCapture_<T> = TypeCapture<T>;
    class LevelLightEngine implements Internal.StarLightLightingProvider, Internal.LightEventListener {
        constructor(arg0: Internal.LightChunkGetter_, arg1: boolean, arg2: boolean)
        checkBlock(arg0: BlockPos_): void;
        clientRemoveLightData(arg0: Internal.ChunkPos_): void;
        clientChunkLoad(arg0: Internal.ChunkPos_, arg1: Internal.LevelChunk_): void;
        getDebugData(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_): string;
        updateSectionStatus(arg0: BlockPos_, arg1: boolean): void;
        retainData(arg0: Internal.ChunkPos_, arg1: boolean): void;
        getLayerListener(arg0: Internal.LightLayer_): Internal.LayerLightEventListener;
        getMaxLightSection(): number;
        getLightSectionCount(): number;
        enableLightSources(arg0: Internal.ChunkPos_, arg1: boolean): void;
        onBlockEmissionIncrease(arg0: BlockPos_, arg1: number): void;
        getLightEngine(): Internal.StarLightInterface;
        runUpdates(arg0: number, arg1: boolean, arg2: boolean): number;
        handler$bmh000$onBlockEmissionIncrease(arg0: BlockPos_, arg1: number, arg2: Internal.CallbackInfo_): void;
        getMinLightSection(): number;
        queueSectionData(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_, arg2: Internal.DataLayer_, arg3: boolean): void;
        handler$caf000$construct(arg0: Internal.LightChunkGetter_, arg1: boolean, arg2: boolean, arg3: Internal.CallbackInfo_): void;
        clientUpdateLight(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_, arg2: Internal.DataLayer_, arg3: boolean): void;
        hasLightWork(): boolean;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        updateSectionStatus(arg0: Internal.SectionPos_, arg1: boolean): void;
        get maxLightSection(): number
        get lightSectionCount(): number
        get lightEngine(): Internal.StarLightInterface
        get minLightSection(): number
        static readonly MAX_SOURCE_LEVEL: 15;
        static readonly LIGHT_SECTION_PADDING: 1;
    }
    type LevelLightEngine_ = LevelLightEngine;
    /**
     * Invoked when the game is starting up and the item tool tiers are being registered.
    */
    class ItemToolTierRegistryEventJS extends Internal.StartupEventJS {
        constructor()
        /**
         * Adds a new tool tier.
        */
        add(id: string, tier: Internal.Consumer_<Internal.MutableToolTier>): void;
    }
    type ItemToolTierRegistryEventJS_ = ItemToolTierRegistryEventJS;
    abstract class LanguageProvider implements Internal.DataProvider {
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: string)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        add(arg0: string, arg1: string): void;
        addBlock(arg0: Internal.Supplier_<Internal.Block>, arg1: string): void;
        run(arg0: Internal.CachedOutput_): void;
        add(arg0: Internal.Block_, arg1: string): void;
        add(arg0: Internal.Item_, arg1: string): void;
        add(arg0: Internal.ItemStack_, arg1: string): void;
        add(arg0: Internal.MobEffect_, arg1: string): void;
        addEntityType(arg0: Internal.Supplier_<Internal.EntityType<any>>, arg1: string): void;
        addItem(arg0: Internal.Supplier_<Internal.Item>, arg1: string): void;
        addEnchantment(arg0: Internal.Supplier_<Internal.Enchantment>, arg1: string): void;
        getName(): string;
        addEffect(arg0: Internal.Supplier_<Internal.MobEffect>, arg1: string): void;
        add(arg0: Internal.Enchantment_, arg1: string): void;
        addItemStack(arg0: Internal.Supplier_<Internal.ItemStack>, arg1: string): void;
        add(arg0: Internal.EntityType_<any>, arg1: string): void;
        get name(): string
    }
    type LanguageProvider_ = LanguageProvider;
    class EntityTeleportEvent$EnderPearl extends Internal.EntityTeleportEvent {
        constructor()
        constructor(arg0: Internal.ServerPlayer_, arg1: number, arg2: number, arg3: number, arg4: Internal.ThrownEnderpearl_, arg5: number, arg6: Internal.HitResult_)
        constructor(arg0: Internal.ServerPlayer_, arg1: number, arg2: number, arg3: number, arg4: Internal.ThrownEnderpearl_, arg5: number)
        getPearlEntity(): Internal.ThrownEnderpearl;
        getHitResult(): Internal.HitResult;
        getAttackDamage(): number;
        setAttackDamage(arg0: number): void;
        getPlayer(): Internal.ServerPlayer;
        get pearlEntity(): Internal.ThrownEnderpearl
        get hitResult(): Internal.HitResult
        get attackDamage(): number
        set attackDamage(arg0: number)
        get player(): Internal.ServerPlayer
    }
    type EntityTeleportEvent$EnderPearl_ = EntityTeleportEvent$EnderPearl;
    class ClientboundOpenSignEditorPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get pos(): BlockPos
        get skippable(): boolean
    }
    type ClientboundOpenSignEditorPacket_ = ClientboundOpenSignEditorPacket;
    interface ByteUnaryOperator extends Internal.IntUnaryOperator, Internal.UnaryOperator<number> {
        negation(): this;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<number, V>;
        compose<V>(arg0: Internal.Function_<V, number>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        apply(arg0: any): any;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): this;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        apply(arg0: number): number;
        (arg0: number): number;
    }
    type ByteUnaryOperator_ = ByteUnaryOperator;
    class WriteBufferWaterMark {
        constructor(arg0: number, arg1: number)
        low(): number;
        high(): number;
        static readonly DEFAULT: Internal.WriteBufferWaterMark;
    }
    type WriteBufferWaterMark_ = WriteBufferWaterMark;
    class HugeMushroomBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NORTH: Internal.BooleanProperty;
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly UP: Internal.BooleanProperty;
        static readonly WEST: Internal.BooleanProperty;
        static readonly DOWN: Internal.BooleanProperty;
        static readonly EAST: Internal.BooleanProperty;
    }
    type HugeMushroomBlock_ = HugeMushroomBlock;
    class ServerLifecycleEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
        getServer(): Internal.MinecraftServer;
        get server(): Internal.MinecraftServer
    }
    type ServerLifecycleEvent_ = ServerLifecycleEvent;
    class DateFormat$BooleanAttribute extends Internal.Enum<Internal.DateFormat$BooleanAttribute> {
        static values(): Internal.DateFormat$BooleanAttribute[];
        static valueOf(arg0: string): Internal.DateFormat$BooleanAttribute;
        static readonly PARSE_PARTIAL_LITERAL_MATCH: Internal.DateFormat$BooleanAttribute;
        static readonly PARSE_ALLOW_NUMERIC: Internal.DateFormat$BooleanAttribute;
        static readonly PARSE_ALLOW_WHITESPACE: Internal.DateFormat$BooleanAttribute;
        /**
         * @deprecated
        */
        static readonly PARSE_PARTIAL_MATCH: Internal.DateFormat$BooleanAttribute;
        static readonly PARSE_MULTIPLE_PATTERNS_FOR_MATCH: Internal.DateFormat$BooleanAttribute;
    }
    type DateFormat$BooleanAttribute_ = "parse_multiple_patterns_for_match" | DateFormat$BooleanAttribute | "parse_partial_match" | "parse_allow_numeric" | "parse_partial_literal_match" | "parse_allow_whitespace";
    interface ServerLevelData extends Internal.WritableLevelData {
        setInitialized(arg0: boolean): void;
        setWanderingTraderSpawnDelay(arg0: number): void;
        setRainTime(arg0: number): void;
        setWorldBorder(arg0: Internal.WorldBorder$Settings_): void;
        getWanderingTraderSpawnChance(): number;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_, arg1: Internal.LevelHeightAccessor_): void;
        setWanderingTraderSpawnChance(arg0: number): void;
        isRaining(): boolean;
        getLevelName(): string;
        getSpawnAngle(): number;
        setRaining(arg0: boolean): void;
        getThunderTime(): number;
        getGameRules(): Internal.GameRules;
        getWanderingTraderId(): Internal.UUID;
        isInitialized(): boolean;
        isHardcore(): boolean;
        getYSpawn(): number;
        getGameTime(): number;
        setClearWeatherTime(arg0: number): void;
        getAllowCommands(): boolean;
        getZSpawn(): number;
        setThundering(arg0: boolean): void;
        getXSpawn(): number;
        getScheduledEvents(): Internal.TimerQueue<Internal.MinecraftServer>;
        setWanderingTraderId(arg0: Internal.UUID_): void;
        getDifficulty(): Internal.Difficulty;
        isThundering(): boolean;
        isDifficultyLocked(): boolean;
        setDayTime(arg0: number): void;
        setXSpawn(arg0: number): void;
        getWanderingTraderSpawnDelay(): number;
        setThunderTime(arg0: number): void;
        setZSpawn(arg0: number): void;
        setYSpawn(arg0: number): void;
        getWorldBorder(): Internal.WorldBorder$Settings;
        getClearWeatherTime(): number;
        setGameType(arg0: Internal.GameType_): void;
        getRainTime(): number;
        setSpawnAngle(arg0: number): void;
        setSpawn(arg0: BlockPos_, arg1: number): void;
        getGameType(): Internal.GameType;
        getDayTime(): number;
        setGameTime(arg0: number): void;
        set initialized(arg0: boolean)
        set wanderingTraderSpawnDelay(arg0: number)
        set rainTime(arg0: number)
        set worldBorder(arg0: Internal.WorldBorder$Settings_)
        get wanderingTraderSpawnChance(): number
        set wanderingTraderSpawnChance(arg0: number)
        get raining(): boolean
        get levelName(): string
        get spawnAngle(): number
        set raining(arg0: boolean)
        get thunderTime(): number
        get gameRules(): Internal.GameRules
        get wanderingTraderId(): Internal.UUID
        get initialized(): boolean
        get hardcore(): boolean
        get YSpawn(): number
        get gameTime(): number
        set clearWeatherTime(arg0: number)
        get allowCommands(): boolean
        get ZSpawn(): number
        set thundering(arg0: boolean)
        get XSpawn(): number
        get scheduledEvents(): Internal.TimerQueue<Internal.MinecraftServer>
        set wanderingTraderId(arg0: Internal.UUID_)
        get difficulty(): Internal.Difficulty
        get thundering(): boolean
        get difficultyLocked(): boolean
        set dayTime(arg0: number)
        set XSpawn(arg0: number)
        get wanderingTraderSpawnDelay(): number
        set thunderTime(arg0: number)
        set ZSpawn(arg0: number)
        set YSpawn(arg0: number)
        get worldBorder(): Internal.WorldBorder$Settings
        get clearWeatherTime(): number
        set gameType(arg0: Internal.GameType_)
        get rainTime(): number
        set spawnAngle(arg0: number)
        get gameType(): Internal.GameType
        get dayTime(): number
        set gameTime(arg0: number)
    }
    type ServerLevelData_ = ServerLevelData;
    interface TypeDescJS {
        fixedArray(...types: Internal.TypeDescJS_[]): this;
        build(): string;
        build(arg0: Internal.StringBuilder_): void;
        or(type: Internal.TypeDescJS_): this;
        object(): Internal.ObjectDescJS;
        asMap(): this;
        asArray(): this;
        any(...types: Internal.TypeDescJS_[]): this;
        asMap(key: Internal.TypeDescJS_): this;
        withGenerics(...types: Internal.TypeDescJS_[]): this;
        object(init: number): Internal.ObjectDescJS;
        readonly ANY_MAP: Internal.GenericDescJS;
        readonly MAP: Internal.PrimitiveDescJS;
        readonly NULL: Internal.PrimitiveDescJS;
        readonly STRING: Internal.PrimitiveDescJS;
        readonly BOOLEAN: Internal.PrimitiveDescJS;
        readonly NUMBER: Internal.PrimitiveDescJS;
        readonly ANY: Internal.PrimitiveDescJS;
    }
    type TypeDescJS_ = TypeDescJS;
    class ReloadRenderersEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ClientLevel_)
        getWorld(): Internal.ClientLevel;
        get world(): Internal.ClientLevel
    }
    type ReloadRenderersEvent_ = ReloadRenderersEvent;
    class NetworkDirection extends Internal.Enum<Internal.NetworkDirection> {
        buildPacket<T extends Internal.Packet<any>>(arg0: org.apache.commons.lang3.tuple.Pair_<Internal.FriendlyByteBuf, number>, arg1: ResourceLocation_): Internal.ICustomPacket<T>;
        getOriginationSide(): Internal.LogicalSide;
        static valueOf(arg0: string): Internal.NetworkDirection;
        getReceptionSide(): Internal.LogicalSide;
        static directionFor<T extends Internal.ICustomPacket<any>>(arg0: T): Internal.NetworkDirection;
        reply(): this;
        getEvent(arg0: Internal.ICustomPacket_<any>, arg1: Internal.Supplier_<Internal.NetworkEvent$Context>): Internal.NetworkEvent;
        static values(): Internal.NetworkDirection[];
        get originationSide(): Internal.LogicalSide
        get receptionSide(): Internal.LogicalSide
        static readonly LOGIN_TO_SERVER: Internal.NetworkDirection;
        static readonly LOGIN_TO_CLIENT: Internal.NetworkDirection;
        static readonly PLAY_TO_SERVER: Internal.NetworkDirection;
        static readonly PLAY_TO_CLIENT: Internal.NetworkDirection;
    }
    type NetworkDirection_ = "login_to_server" | "play_to_server" | "play_to_client" | "login_to_client" | NetworkDirection;
    class HoeItem extends Internal.DiggerItem implements Internal.HoeItemAccessor {
        constructor(arg0: Internal.Tier_, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        static changeIntoState(arg0: Internal.BlockState_): Internal.Consumer<Internal.UseOnContext>;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        static changeIntoStateAndDropItem(arg0: Internal.BlockState_, arg1: Internal.ItemLike_): Internal.Consumer<Internal.UseOnContext>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        static onlyIfAirAbove(arg0: Internal.UseOnContext_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        static getTillingActions_$md$ae501e$0(): Internal.Map<any, any>;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        static getTillingActions(): Internal.Map<Internal.Block, com.mojang.datafixers.util.Pair<Internal.Predicate<Internal.UseOnContext>, Internal.Consumer<Internal.UseOnContext>>>;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        get tillingActions_$md$ae501e$0(): Internal.Map<any, any>
        get tillingActions(): Internal.Map<Internal.Block, com.mojang.datafixers.util.Pair<Internal.Predicate<Internal.UseOnContext>, Internal.Consumer<Internal.UseOnContext>>>
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        /**
         * @deprecated
        */
        static TILLABLES: {[key: Internal.DirtPathBlock]: com.mojang.datafixers.util.Pair<any, any>, [key: Internal.Block]: com.mojang.datafixers.util.Pair<any, any>, [key: Internal.GrassBlock]: com.mojang.datafixers.util.Pair<any, any>, [key: Internal.Block]: com.mojang.datafixers.util.Pair<any, any>, [key: Internal.RootedDirtBlock]: com.mojang.datafixers.util.Pair<any, any>};
    }
    type HoeItem_ = HoeItem;
    interface ServerLevelAccessor extends Internal.LevelAccessor {
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        getLevelData(): Internal.LevelData;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getBiomeManager(): Internal.BiomeManager;
        getRandom(): Internal.RandomSource;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        isClientSide(): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
        getSectionIndex(arg0: number): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        neighborShapeChanged(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_, arg4: number, arg5: number): void;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
        getDifficulty(): Internal.Difficulty;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        addFreshEntityWithPassengers(arg0: Internal.Entity_): void;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getSectionsCount(): number;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getServer(): Internal.MinecraftServer;
        levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        getLevel(): Internal.ServerLevel;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunkSource(): Internal.ChunkSource;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        registryAccess(): Internal.RegistryAccess;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        nextSubTickCount(): number;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get maxSection(): number
        get levelData(): Internal.LevelData
        get biomeManager(): Internal.BiomeManager
        get random(): Internal.RandomSource
        get clientSide(): boolean
        get blockTicks(): Internal.LevelTickAccess<Internal.Block>
        get skyDarken(): number
        get minBuildHeight(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
        get maxBuildHeight(): number
        get height(): number
        get worldBorder(): Internal.WorldBorder
        get minSection(): number
        get difficulty(): Internal.Difficulty
        get moonPhase(): number
        get sectionsCount(): number
        get server(): Internal.MinecraftServer
        get level(): Internal.ServerLevel
        get moonBrightness(): number
        get lightEngine(): Internal.LevelLightEngine
        get modelDataManager(): Internal.ModelDataManager
        get chunkSource(): Internal.ChunkSource
        get maxLightLevel(): number
    }
    type ServerLevelAccessor_ = ServerLevelAccessor;
    class ServerboundSetCommandMinecartPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: string, arg2: boolean)
        handle(arg0: Internal.PacketListener_): void;
        getCommand(): string;
        isTrackOutput(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getCommandBlock(arg0: Internal.Level_): Internal.BaseCommandBlock;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get command(): string
        get trackOutput(): boolean
        get skippable(): boolean
    }
    type ServerboundSetCommandMinecartPacket_ = ServerboundSetCommandMinecartPacket;
    interface DoubleBinaryOperator {
        applyAsDouble(arg0: number, arg1: number): number;
        (arg0: number, arg1: number): number;
    }
    type DoubleBinaryOperator_ = DoubleBinaryOperator;
    class MaterialToolTier implements Internal.Tier {
        constructor(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        getLevel(): number;
        getRepairIngredient(): Internal.Ingredient;
        getAttackDamageBonus(): number;
        getEnchantmentValue(): number;
        getUses(): number;
        getSpeed(): number;
        getTag(): Internal.TagKey<Internal.Block>;
        get level(): number
        get repairIngredient(): Internal.Ingredient
        get attackDamageBonus(): number
        get enchantmentValue(): number
        get uses(): number
        get speed(): number
        get tag(): Internal.TagKey<Internal.Block>
        readonly material: com.gregtechceu.gtceu.api.data.chemical.material.Material;
        readonly property: Internal.ToolProperty;
    }
    type MaterialToolTier_ = MaterialToolTier;
    class TagManager implements Internal.PreparableReloadListener {
        constructor(arg0: Internal.RegistryAccess_)
        getName(): string;
        getResult(): Internal.List<Internal.TagManager$LoadResult<any>>;
        static getTagDir(arg0: Internal.ResourceKey_<Internal.Registry<any>>): string;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
        get result(): Internal.List<Internal.TagManager$LoadResult<any>>
    }
    type TagManager_ = TagManager;
    interface CaveVines {
        use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.InteractionResult;
        hasGlowBerries(arg0: Internal.BlockState_): boolean;
        emission(arg0: number): Internal.ToIntFunction<Internal.BlockState>;
        readonly SHAPE: Internal.ArrayVoxelShape;
        readonly BERRIES: Internal.BooleanProperty;
    }
    type CaveVines_ = CaveVines;
    class PostChain implements Internal.AccessPostChain, Internal.AutoCloseable {
        constructor(arg0: Internal.TextureManager_, arg1: Internal.ResourceManager_, arg2: com.mojang.blaze3d.pipeline.RenderTarget_, arg3: ResourceLocation_)
        process(arg0: number): void;
        addPass(arg0: string, arg1: com.mojang.blaze3d.pipeline.RenderTarget_, arg2: com.mojang.blaze3d.pipeline.RenderTarget_): Internal.PostPass;
        close(): void;
        getName(): string;
        resize(arg0: number, arg1: number): void;
        addTempTarget(arg0: string, arg1: number, arg2: number): void;
        getTempTarget(arg0: string): com.mojang.blaze3d.pipeline.RenderTarget;
        getPasses(): Internal.List<any>;
        get name(): string
        get passes(): Internal.List<any>
    }
    type PostChain_ = PostChain;
    class DragonHoverPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonHoverPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonHoverPhase>
    }
    type DragonHoverPhase_ = DragonHoverPhase;
    class ClientPlayerNetworkEvent$LoggingOut extends Internal.ClientPlayerNetworkEvent {
        constructor()
        constructor(arg0: Internal.MultiPlayerGameMode_, arg1: Internal.LocalPlayer_, arg2: Internal.Connection_)
    }
    type ClientPlayerNetworkEvent$LoggingOut_ = ClientPlayerNetworkEvent$LoggingOut;
    interface IDrawableAnimated extends Internal.IDrawable {
        getWidth(): number;
        draw(arg0: Internal.PoseStack_): void;
        getHeight(): number;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        get width(): number
        get height(): number
    }
    type IDrawableAnimated_ = IDrawableAnimated;
    interface Boolean2DoubleFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Boolean2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2DoubleFunction;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Boolean2ByteFunction;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2DoubleFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2DoubleFunction;
        remove(arg0: boolean): number;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Boolean2LongFunction;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2DoubleFunction;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2DoubleFunction;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        get(arg0: boolean): number;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2DoubleFunction<T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        defaultReturnValue(): number;
        containsKey(arg0: boolean): boolean;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Boolean2IntFunction;
        getOrDefault(arg0: boolean, arg1: number): number;
        size(): number;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Boolean2FloatFunction;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2DoubleFunction;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2DoubleFunction;
        put(arg0: boolean, arg1: number): number;
        clear(): void;
        apply(arg0: boolean): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Boolean2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2DoubleFunction;
        (arg0: boolean): number;
    }
    type Boolean2DoubleFunction_ = Boolean2DoubleFunction;
    class StemBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.StemGrownBlock_, arg1: Internal.Supplier_<Internal.Item>, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getFruit(): Internal.StemGrownBlock;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fruit(): Internal.StemGrownBlock
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 7;
    }
    type StemBlock_ = StemBlock;
    class EntityTeleportEvent$TeleportCommand extends Internal.EntityTeleportEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number)
    }
    type EntityTeleportEvent$TeleportCommand_ = EntityTeleportEvent$TeleportCommand;
    interface GlyphProvider extends Internal.AutoCloseable {
        close(): void;
        getGlyph(arg0: number): Internal.GlyphInfo;
        getSupportedGlyphs(): Internal.IntSet;
        get supportedGlyphs(): Internal.IntSet
    }
    type GlyphProvider_ = GlyphProvider;
    class ModuleDescriptor$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Modifier> {
        static valueOf(arg0: string): Internal.ModuleDescriptor$Modifier;
        static values(): Internal.ModuleDescriptor$Modifier[];
        static readonly AUTOMATIC: Internal.ModuleDescriptor$Modifier;
        static readonly MANDATED: Internal.ModuleDescriptor$Modifier;
        static readonly OPEN: Internal.ModuleDescriptor$Modifier;
        static readonly SYNTHETIC: Internal.ModuleDescriptor$Modifier;
    }
    type ModuleDescriptor$Modifier_ = ModuleDescriptor$Modifier | "mandated" | "open" | "synthetic" | "automatic";
    class ShapelessRecipeSchema$ShapelessRecipeJS extends Internal.RecipeJS {
        constructor()
        getMod(): string;
        get mod(): string
    }
    type ShapelessRecipeSchema$ShapelessRecipeJS_ = ShapelessRecipeSchema$ShapelessRecipeJS;
    class ScreenEvent$MouseButtonPressed$Pre extends Internal.ScreenEvent$MouseButtonPressed {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$MouseButtonPressed$Pre_ = ScreenEvent$MouseButtonPressed$Pre;
    class ModuleOptions {
        constructor()
    }
    type ModuleOptions_ = ModuleOptions;
    class BlockUtil$FoundRectangle {
        constructor(arg0: BlockPos_, arg1: number, arg2: number)
        readonly minCorner: BlockPos;
        readonly axis2Size: number;
        readonly axis1Size: number;
    }
    type BlockUtil$FoundRectangle_ = BlockUtil$FoundRectangle;
    interface ItemColorsExtended {
        getColorProvider(arg0: Internal.ItemStack_): Internal.ItemColor;
    }
    type ItemColorsExtended_ = ItemColorsExtended;
    interface EventExecutorGroup extends Internal.Iterable<Internal.EventExecutor>, Internal.ScheduledExecutorService {
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        next(): Internal.EventExecutor;
        isTerminated(): boolean;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        isShuttingDown(): boolean;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type EventExecutorGroup_ = EventExecutorGroup;
    class EntityStruckByLightningEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: Internal.LightningBolt_)
        getLightning(): Internal.LightningBolt;
        get lightning(): Internal.LightningBolt
    }
    type EntityStruckByLightningEvent_ = EntityStruckByLightningEvent;
    class PrefixExpression extends Internal.Expression {
        clone(): any;
        static make(position: number, op: Internal.Operator_, base: Internal.Expression_): Internal.Expression;
        getOperator(): Internal.Operator;
        getOperand(): Internal.Expression;
        static convert(position: number, op: Internal.Operator_, base: Internal.Expression_): Internal.Expression;
        get operator(): Internal.Operator
        get operand(): Internal.Expression
    }
    type PrefixExpression_ = PrefixExpression;
    class Program$Type extends Internal.Enum<Internal.Program$Type> implements Internal.ProgramTypeAccessor {
        getExtension(): string;
        static createProgramType(name: string, ordinal: number, typeName: string, extension: string, glId: number): Internal.Program$Type;
        getPrograms(): Internal.Map<string, Internal.Program>;
        static values(): Internal.Program$Type[];
        getName(): string;
        static createProgramType_$md$ae501e$0(arg0: string, arg1: number, arg2: string, arg3: string, arg4: number): Internal.Program$Type;
        getGlType(): number;
        static valueOf(arg0: string): Internal.Program$Type;
        get extension(): string
        get programs(): Internal.Map<string, Internal.Program>
        get name(): string
        get glType(): number
        static readonly FRAGMENT: Internal.Program$Type;
        static readonly VERTEX: Internal.Program$Type;
    }
    type Program$Type_ = "vertex" | "geometry" | "fragment" | Program$Type;
    class FileDescriptor {
        constructor()
        valid(): boolean;
        sync(): void;
        static readonly "in": Internal.FileDescriptor;
        static readonly err: Internal.FileDescriptor;
        static readonly out: Internal.FileDescriptor;
    }
    type FileDescriptor_ = FileDescriptor;
    abstract class AxisCycle extends Internal.Enum<Internal.AxisCycle> {
        static values(): Internal.AxisCycle[];
        cycle(arg0: number, arg1: number, arg2: number, arg3: Internal.Direction$Axis_): number;
        inverse(): this;
        cycle(arg0: number, arg1: number, arg2: number, arg3: Internal.Direction$Axis_): number;
        static valueOf(arg0: string): Internal.AxisCycle;
        static between(arg0: Internal.Direction$Axis_, arg1: Internal.Direction$Axis_): Internal.AxisCycle;
        cycle(arg0: Internal.Direction$Axis_): Internal.Direction$Axis;
        static readonly AXIS_VALUES: Internal.Direction$Axis[];
        static readonly NONE: Internal.AxisCycle;
        static readonly VALUES: Internal.AxisCycle[];
        static readonly FORWARD: Internal.AxisCycle;
        static readonly BACKWARD: Internal.AxisCycle;
    }
    type AxisCycle_ = "backward" | AxisCycle | "forward" | "none";
    class LootContext$Builder {
        constructor(arg0: Internal.LootContext_)
        constructor(arg0: Internal.ServerLevel_)
        create(arg0: Internal.LootContextParamSet_): Internal.LootContext;
        withOptionalRandomSeed(arg0: number): this;
        getOptionalParameter<T>(arg0: Internal.LootContextParam_<T>): T;
        getLevel(): Internal.ServerLevel;
        getParameter<T>(arg0: Internal.LootContextParam_<T>): T;
        withLuck(arg0: number): this;
        withOptionalParameter<T>(arg0: Internal.LootContextParam_<T>, arg1: T): this;
        withParameter<T>(arg0: Internal.LootContextParam_<T>, arg1: T): this;
        withDynamicDrop(arg0: ResourceLocation_, arg1: Internal.LootContext$DynamicDrop_): this;
        withOptionalRandomSeed(arg0: number, arg1: Internal.RandomSource_): this;
        withRandom(arg0: Internal.RandomSource_): this;
        get level(): Internal.ServerLevel
    }
    type LootContext$Builder_ = LootContext$Builder;
    interface Table <R, C, V> {
        putAll(arg0: Internal.Table_<R, C, V>): void;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        cellSet(): Internal.Set<Internal.Table$Cell<R, C, V>>;
        column(arg0: C): Internal.Map<R, V>;
        rowMap(): Internal.Map<R, Internal.Map<C, V>>;
        isEmpty(): boolean;
        remove(arg0: any, arg1: any): V;
        put(arg0: R, arg1: C, arg2: V): V;
        hashCode(): number;
        size(): number;
        columnKeySet(): Internal.Set<C>;
        clear(): void;
        contains(arg0: any, arg1: any): boolean;
        rowKeySet(): Internal.Set<R>;
        containsRow(arg0: any): boolean;
        row(arg0: R): Internal.Map<C, V>;
        equals(arg0: any): boolean;
        get(arg0: any, arg1: any): V;
        columnMap(): Internal.Map<C, Internal.Map<R, V>>;
        containsColumn(arg0: any): boolean;
        get empty(): boolean
    }
    type Table_<R, C, V> = Table<R, C, V>;
    abstract class AbstractChestBlock <E extends Internal.BlockEntity> extends Internal.BaseEntityBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        combine(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: boolean): Internal.DoubleBlockCombiner$NeighborCombineResult<Internal.ChestBlockEntity>;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AbstractChestBlock_<E extends Internal.BlockEntity> = AbstractChestBlock<E>;
    interface VertexDrain {
        createSink<T extends Internal.VertexSink>(arg0: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<T>): T;
        of(consumer: Internal.VertexConsumer_): this;
    }
    type VertexDrain_ = VertexDrain;
    class Suppliers$NonSerializableMemoizingSupplier <T> implements com.google.common.base.Supplier<T> {
        get(): T;
    }
    type Suppliers$NonSerializableMemoizingSupplier_<T> = Suppliers$NonSerializableMemoizingSupplier<T>;
    class Biome$ClimateSettings extends Internal.Record {
        constructor(precipitation: Internal.Biome$Precipitation_, temperature: number, temperatureModifier: Internal.Biome$TemperatureModifier_, downfall: number)
        precipitation(): Internal.Biome$Precipitation;
        downfall(): number;
        temperatureModifier(): Internal.Biome$TemperatureModifier;
        temperature(): number;
        temperatureModifier: Internal.Biome$TemperatureModifier;
        precipitation: Internal.Biome$Precipitation;
        temperature: number;
        downfall: number;
        static readonly CODEC: Internal.MapCodec<Internal.Biome$ClimateSettings>;
    }
    type Biome$ClimateSettings_ = Biome$ClimateSettings;
    interface View$OnGenericMotionListener {
        onGenericMotion(arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
        (arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
    }
    type View$OnGenericMotionListener_ = View$OnGenericMotionListener;
    class Matrix2f implements Internal.Cloneable, Internal.Matrix2fc, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(col0: Internal.Vector2fc_, col1: Internal.Vector2fc_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix2fc_)
        constructor(m00: number, m01: number, m10: number, m11: number)
        lerp(other: Internal.Matrix2fc_, t: number): this;
        m00(m00: number): this;
        m00(): number;
        invert(): this;
        scale(x: number, y: number, dest: Internal.Matrix2f_): this;
        set(col0: Internal.Vector2fc_, col1: Internal.Vector2fc_): this;
        scaling(x: number, y: number): this;
        positiveY(dir: Internal.Vector2f_): Internal.Vector2f;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(dir: Internal.Vector2f_): Internal.Vector2f;
        rotateLocal(angle: number, dest: Internal.Matrix2f_): this;
        add(other: Internal.Matrix2fc_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        add(other: Internal.Matrix2fc_, dest: Internal.Matrix2f_): this;
        set(m: Internal.Matrix2fc_): this;
        isFinite(): boolean;
        transformTranspose(v: Internal.Vector2fc_, dest: Internal.Vector2f_): Internal.Vector2f;
        transform(x: number, y: number, dest: Internal.Vector2f_): Internal.Vector2f;
        scaleLocal(x: number, y: number, dest: Internal.Matrix2f_): this;
        mulLocal(left: Internal.Matrix2fc_): this;
        getScale(dest: Internal.Vector2f_): Internal.Vector2f;
        equals(m: Internal.Matrix2fc_, delta: number): boolean;
        rotation(angle: number): this;
        mul(right: Internal.Matrix2fc_, dest: Internal.Matrix2f_): this;
        m10(): number;
        m10(m10: number): this;
        set(m00: number, m01: number, m10: number, m11: number): this;
        get(arr: number[]): number[];
        rotateLocal(angle: number): this;
        readExternal(in_: Internal.ObjectInput_): void;
        set(buffer: Internal.FloatBuffer_): this;
        get(dest: Internal.Matrix2f_): this;
        transpose(): this;
        toString(formatter: Internal.NumberFormat_): string;
        scale(xy: Internal.Vector2fc_): this;
        get(arr: number[], offset: number): number[];
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(column: number, row: number): number;
        normal(): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        scale(xy: Internal.Vector2fc_, dest: Internal.Matrix2f_): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        set(m: Internal.Matrix3x2fc_): this;
        clone(): any;
        transform(v: Internal.Vector2f_): Internal.Vector2f;
        m01(): number;
        normal(dest: Internal.Matrix2f_): this;
        m01(m01: number): this;
        getRow(row: number, dest: Internal.Vector2f_): Internal.Vector2f;
        swap(other: Internal.Matrix2f_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        mul(right: Internal.Matrix2fc_): this;
        setRow(row: number, x: number, y: number): this;
        sub(other: Internal.Matrix2fc_, dest: Internal.Matrix2f_): this;
        getRotation(): number;
        positiveX(dir: Internal.Vector2f_): Internal.Vector2f;
        normalizedPositiveX(dir: Internal.Vector2f_): Internal.Vector2f;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        setColumn(column: number, x: number, y: number): this;
        scaling(xy: Internal.Vector2fc_): this;
        get(dest: Internal.Matrix3f_): Internal.Matrix3f;
        zero(): this;
        invert(dest: Internal.Matrix2f_): this;
        getTransposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        set(column: number, row: number, value: number): this;
        getColumn(column: number, dest: Internal.Vector2f_): Internal.Vector2f;
        mulComponentWise(other: Internal.Matrix2fc_): this;
        transformTranspose(v: Internal.Vector2f_): Internal.Vector2f;
        scale(xy: number, dest: Internal.Matrix2f_): this;
        lerp(other: Internal.Matrix2fc_, t: number, dest: Internal.Matrix2f_): this;
        set(buffer: Internal.ByteBuffer_): this;
        setRow(row: number, src: Internal.Vector2fc_): this;
        identity(): this;
        rotate(angle: number, dest: Internal.Matrix2f_): this;
        getTransposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setColumn(column: number, src: Internal.Vector2fc_): this;
        m11(m11: number): this;
        m11(): number;
        scaleLocal(x: number, y: number): this;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(v: Internal.Vector2fc_, dest: Internal.Vector2f_): Internal.Vector2f;
        sub(subtrahend: Internal.Matrix2fc_): this;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulLocal(left: Internal.Matrix2fc_, dest: Internal.Matrix2f_): this;
        transformTranspose(x: number, y: number, dest: Internal.Vector2f_): Internal.Vector2f;
        scaling(factor: number): this;
        set(m: Internal.Matrix3fc_): this;
        get(dest: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        mulComponentWise(other: Internal.Matrix2fc_, dest: Internal.Matrix2f_): this;
        scale(x: number, y: number): this;
        rotate(angle: number): this;
        set(m: number[]): this;
        transpose(dest: Internal.Matrix2f_): this;
        scale(xy: number): this;
        get finite(): boolean
        get rotation(): number
        m10: number;
        m01: number;
        m00: number;
        m11: number;
    }
    type Matrix2f_ = Matrix2f;
    class AbuseReportRequest {
        constructor(arg0: Internal.UUID_, arg1: Internal.AbuseReport_, arg2: Internal.AbuseReportRequest$ClientInfo_, arg3: Internal.AbuseReportRequest$ThirdPartyServerInfo_, arg4: Internal.AbuseReportRequest$RealmInfo_)
        id: Internal.UUID;
        report: Internal.AbuseReport;
        clientInfo: Internal.AbuseReportRequest$ClientInfo;
        thirdPartyServerInfo: Internal.AbuseReportRequest$ThirdPartyServerInfo;
        realmInfo: Internal.AbuseReportRequest$RealmInfo;
    }
    type AbuseReportRequest_ = AbuseReportRequest;
    class ColorFilter {
        constructor()
        isAlphaUnchanged(): boolean;
        get alphaUnchanged(): boolean
    }
    type ColorFilter_ = ColorFilter;
    class Matrix2d implements Internal.Matrix2dc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(col0: Internal.Vector2dc_, col1: Internal.Vector2dc_)
        constructor(m00: number, m01: number, m10: number, m11: number)
        constructor(mat: Internal.Matrix3dc_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix2dc_)
        constructor(mat: Internal.Matrix2fc_)
        getRow(row: number, dest: Internal.Vector2d_): Internal.Vector2d;
        scale(x: number, y: number, dest: Internal.Matrix2d_): this;
        set(buffer: Internal.DoubleBuffer_): this;
        add(other: Internal.Matrix2dc_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveX(dir: Internal.Vector2d_): Internal.Vector2d;
        set(m: Internal.Matrix2fc_): this;
        scale(xy: number): this;
        scaleLocal(x: number, y: number, dest: Internal.Matrix2d_): this;
        add(other: Internal.Matrix2dc_, dest: Internal.Matrix2d_): this;
        lerp(other: Internal.Matrix2dc_, t: number, dest: Internal.Matrix2d_): this;
        m01(): number;
        getColumn(column: number, dest: Internal.Vector2d_): Internal.Vector2d;
        transformTranspose(v: Internal.Vector2d_): Internal.Vector2d;
        m11(m11: number): this;
        transform(x: number, y: number, dest: Internal.Vector2d_): Internal.Vector2d;
        toString(formatter: Internal.NumberFormat_): string;
        get(dest: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scale(xy: Internal.Vector2dc_, dest: Internal.Matrix2d_): this;
        set(m: Internal.Matrix3x2dc_): this;
        scale(xy: Internal.Vector2dc_): this;
        m00(m00: number): this;
        clone(): any;
        writeExternal(out: Internal.ObjectOutput_): void;
        positiveY(dir: Internal.Vector2d_): Internal.Vector2d;
        scaling(xy: Internal.Vector2dc_): this;
        m00(): number;
        set(col0: Internal.Vector2dc_, col1: Internal.Vector2dc_): this;
        mul(right: Internal.Matrix2dc_): this;
        scale(x: number, y: number): this;
        get(arr: number[]): number[];
        set(buffer: Internal.ByteBuffer_): this;
        determinant(): number;
        rotateLocal(angle: number): this;
        mul(right: Internal.Matrix2fc_, dest: Internal.Matrix2d_): this;
        sub(subtrahend: Internal.Matrix2dc_): this;
        transform(v: Internal.Vector2dc_, dest: Internal.Vector2d_): Internal.Vector2d;
        set(m: Internal.Matrix3dc_): this;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        getTransposed(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        sub(other: Internal.Matrix2dc_, dest: Internal.Matrix2d_): this;
        m11(): number;
        m01(m01: number): this;
        transform(v: Internal.Vector2d_): Internal.Vector2d;
        normal(dest: Internal.Matrix2d_): this;
        invert(): this;
        scaling(factor: number): this;
        swap(other: Internal.Matrix2d_): this;
        rotate(angle: number, dest: Internal.Matrix2d_): this;
        positiveX(dir: Internal.Vector2d_): Internal.Vector2d;
        get(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        set(m: Internal.Matrix2dc_): this;
        rotation(angle: number): this;
        invert(dest: Internal.Matrix2d_): this;
        transformTranspose(x: number, y: number, dest: Internal.Vector2d_): Internal.Vector2d;
        isFinite(): boolean;
        transformTranspose(v: Internal.Vector2dc_, dest: Internal.Vector2d_): Internal.Vector2d;
        mulLocal(left: Internal.Matrix2dc_): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mul(right: Internal.Matrix2dc_, dest: Internal.Matrix2d_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        getRotation(): number;
        transpose(): this;
        scaling(x: number, y: number): this;
        normal(): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        m10(): number;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set(m: Internal.Matrix3x2fc_): this;
        transpose(dest: Internal.Matrix2d_): this;
        getTransposed(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        setColumn(column: number, src: Internal.Vector2dc_): this;
        mul(right: Internal.Matrix2fc_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        set(m00: number, m01: number, m10: number, m11: number): this;
        rotateLocal(angle: number, dest: Internal.Matrix2d_): this;
        setRow(row: number, src: Internal.Vector2dc_): this;
        zero(): this;
        normalizedPositiveY(dir: Internal.Vector2d_): Internal.Vector2d;
        get(arr: number[], offset: number): number[];
        equals(m: Internal.Matrix2dc_, delta: number): boolean;
        set(m: number[]): this;
        mulComponentWise(other: Internal.Matrix2dc_): this;
        scaleLocal(x: number, y: number): this;
        set(column: number, row: number, value: number): this;
        getScale(dest: Internal.Vector2d_): Internal.Vector2d;
        lerp(other: Internal.Matrix2dc_, t: number): this;
        m10(m10: number): this;
        identity(): this;
        setRow(row: number, x: number, y: number): this;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        setColumn(column: number, x: number, y: number): this;
        get(column: number, row: number): number;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(dest: Internal.Matrix2d_): this;
        set(m: Internal.Matrix3fc_): this;
        rotate(angle: number): this;
        mulComponentWise(other: Internal.Matrix2dc_, dest: Internal.Matrix2d_): this;
        mulLocal(left: Internal.Matrix2dc_, dest: Internal.Matrix2d_): this;
        scale(xy: number, dest: Internal.Matrix2d_): this;
        get finite(): boolean
        get rotation(): number
        m01: number;
        m10: number;
        m00: number;
        m11: number;
    }
    type Matrix2d_ = Matrix2d;
    class AudioFormat {
        constructor(arg0: Internal.AudioFormat$Encoding_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean)
        constructor(arg0: Internal.AudioFormat$Encoding_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Map_<string, any>)
        constructor(arg0: number, arg1: number, arg2: number, arg3: boolean, arg4: boolean)
        matches(arg0: Internal.AudioFormat_): boolean;
        properties(): Internal.Map<string, any>;
        getSampleRate(): number;
        getFrameSize(): number;
        getFrameRate(): number;
        getProperty(arg0: string): any;
        isBigEndian(): boolean;
        getEncoding(): Internal.AudioFormat$Encoding;
        getChannels(): number;
        getSampleSizeInBits(): number;
        get sampleRate(): number
        get frameSize(): number
        get frameRate(): number
        get bigEndian(): boolean
        get encoding(): Internal.AudioFormat$Encoding
        get channels(): number
        get sampleSizeInBits(): number
    }
    type AudioFormat_ = AudioFormat;
    class FluidType {
        constructor(arg0: Internal.FluidType$Properties_)
        canSwim(arg0: Internal.Entity_): boolean;
        getDescriptionId(arg0: Internal.FluidStack_): string;
        isVaporizedOnPlacement(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FluidStack_): boolean;
        canBePlacedInLevel(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidState_): boolean;
        getLightLevel(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getSound(arg0: Internal.Entity_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        getDensity(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        canExtinguish(arg0: Internal.Entity_): boolean;
        canConvertToSource(arg0: Internal.FluidStack_): boolean;
        getDensity(): number;
        getTemperature(arg0: Internal.FluidStack_): number;
        getRarity(): Internal.Rarity;
        getDescriptionId(): string;
        getFallDistanceModifier(arg0: Internal.Entity_): number;
        getBlockForFluidState(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidState_): Internal.BlockState;
        getBucket(arg0: Internal.FluidStack_): Internal.ItemStack;
        getRarity(arg0: Internal.FluidStack_): Internal.Rarity;
        canBePlacedInLevel(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidStack_): boolean;
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        onVaporize(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.FluidStack_): void;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        getTemperature(): number;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        getDescription(): Internal.Component;
        getSound(arg0: Internal.FluidStack_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        getViscosity(): number;
        isVanilla(): boolean;
        motionScale(arg0: Internal.Entity_): number;
        getRenderPropertiesInternal(): any;
        isAir(): boolean;
        getLightLevel(arg0: Internal.FluidStack_): number;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientFluidTypeExtensions>): void;
        canDrownIn(arg0: Internal.LivingEntity_): boolean;
        getSound(arg0: Internal.SoundAction_): Internal.SoundEvent;
        getDensity(arg0: Internal.FluidStack_): number;
        canPushEntity(arg0: Internal.Entity_): boolean;
        isLighterThanAir(): boolean;
        canHydrate(arg0: Internal.Entity_): boolean;
        canRideVehicleUnder(arg0: Internal.Entity_, arg1: Internal.Entity_): boolean;
        supportsBoating(arg0: Internal.Boat_): boolean;
        getLightLevel(): number;
        getDescription(arg0: Internal.FluidStack_): Internal.Component;
        getViscosity(arg0: Internal.FluidStack_): number;
        getStateForPlacement(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidStack_): Internal.FluidState;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        setItemMovement(arg0: Internal.ItemEntity_): void;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getSound(arg0: Internal.Player_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SoundAction_): Internal.SoundEvent;
        canConvertToSource(arg0: Internal.FluidState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canHydrate(arg0: Internal.FluidStack_): boolean;
        getViscosity(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getTemperature(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        get density(): number
        get rarity(): Internal.Rarity
        get descriptionId(): string
        get temperature(): number
        get description(): Internal.Component
        get viscosity(): number
        get vanilla(): boolean
        get renderPropertiesInternal(): any
        get air(): boolean
        get lighterThanAir(): boolean
        get lightLevel(): number
        set itemMovement(arg0: Internal.ItemEntity_)
        static readonly SIZE: net.minecraftforge.common.util.Lazy<number>;
        static readonly BUCKET_VOLUME: 1000;
    }
    type FluidType_ = FluidType | Special.FluidType;
    class PlayerInteractEvent$RightClickItem extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerInteractEvent$RightClickItem_ = PlayerInteractEvent$RightClickItem;
    class FluidEntry <T extends Internal.ForgeFlowingFluid> extends Internal.RegistryEntry<T> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<T>)
        getType(): Internal.FluidType;
        getSource<S extends Internal.ForgeFlowingFluid>(): S;
        getBucket<I extends Internal.Item>(): Internal.Optional<I>;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        getBlock<B extends Internal.Block>(): Internal.Optional<B>;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        get type(): Internal.FluidType
        get source(): S
        get bucket(): Internal.Optional<I>
        get block(): Internal.Optional<B>
    }
    type FluidEntry_<T extends Internal.ForgeFlowingFluid> = FluidEntry<T>;
    interface Double2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Double2LongFunction;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Double2DoubleFunction;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Double2IntFunction;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Double2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        remove(arg0: number): number;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ByteFunction;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ByteFunction;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Double2ShortFunction;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2ByteFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Double2CharFunction;
        defaultReturnValue(): number;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        getOrDefault(arg0: number, arg1: number): number;
        apply(arg0: number): number;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2ByteFunction<T>;
        get(arg0: number): number;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ByteFunction;
        size(): number;
        clear(): void;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ByteFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        identity<T>(): Internal.Function<T, T>;
        applyAsInt(arg0: number): number;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        (arg0: number): number;
    }
    type Double2ByteFunction_ = Double2ByteFunction;
    class MeasureUnitImpl$MeasureUnitImplWithIndex {
    }
    type MeasureUnitImpl$MeasureUnitImplWithIndex_ = MeasureUnitImpl$MeasureUnitImplWithIndex;
    class ServerStatusPing {
        constructor()
        getFMLNetworkVersion(): number;
        isTruncated(): boolean;
        getRemoteModData(): Internal.Map<string, string>;
        getRemoteChannels(): Internal.Map<ResourceLocation, org.apache.commons.lang3.tuple.Pair<string, boolean>>;
        get FMLNetworkVersion(): number
        get truncated(): boolean
        get remoteModData(): Internal.Map<string, string>
        get remoteChannels(): Internal.Map<ResourceLocation, org.apache.commons.lang3.tuple.Pair<string, boolean>>
    }
    type ServerStatusPing_ = ServerStatusPing;
    class VecBuffer {
        constructor()
        constructor(arg0: Internal.ByteBuffer_)
        putVec4(arg0: number, arg1: number, arg2: number, arg3: number): this;
        rewind(): this;
        putFloatArray(arg0: number[]): this;
        position(arg0: number): this;
        putInt(arg0: number): this;
        position(): number;
        putVec2(arg0: number, arg1: number): this;
        static allocate(arg0: number): Internal.VecBuffer;
        putVec3(arg0: number, arg1: number, arg2: number): this;
        put(arg0: Internal.FloatBuffer_): this;
        put(arg0: number): this;
        putFloat(arg0: number): this;
        unwrap(): Internal.ByteBuffer;
        putVec2(arg0: number, arg1: number): this;
        putShort(arg0: number): this;
        putByteArray(arg0: number[]): this;
        putVec3(arg0: number, arg1: number, arg2: number): this;
        putColor(arg0: number, arg1: number, arg2: number, arg3: number): this;
        put(arg0: Internal.ByteBuffer_): this;
        putColor(arg0: number, arg1: number, arg2: number, arg3: number): this;
    }
    type VecBuffer_ = VecBuffer;
    class EffectProgram extends Internal.Program {
        static compileShader(arg0: Internal.Program$Type_, arg1: string, arg2: Internal.InputStream_, arg3: string): Internal.EffectProgram;
        attachToEffect(arg0: Internal.Effect_): void;
    }
    type EffectProgram_ = EffectProgram;
    interface RenderTypeExtension {
        flywheel$getDrawBuffer(): Internal.DrawBuffer;
        getDrawBuffer(arg0: Internal.RenderType_): Internal.DrawBuffer;
    }
    type RenderTypeExtension_ = RenderTypeExtension;
    class DisplayContext$Type extends Internal.Enum<Internal.DisplayContext$Type> {
        static values(): Internal.DisplayContext$Type[];
        static valueOf(arg0: string): Internal.DisplayContext$Type;
        static readonly CAPITALIZATION: Internal.DisplayContext$Type;
        static readonly DIALECT_HANDLING: Internal.DisplayContext$Type;
        static readonly DISPLAY_LENGTH: Internal.DisplayContext$Type;
        static readonly SUBSTITUTE_HANDLING: Internal.DisplayContext$Type;
    }
    type DisplayContext$Type_ = "capitalization" | DisplayContext$Type | "substitute_handling" | "display_length" | "dialect_handling";
    class WorldOpenFlows {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.LevelStorageSource_)
        createLevelFromExistingSettings(arg0: Internal.LevelStorageSource$LevelStorageAccess_, arg1: Internal.ReloadableServerResources_, arg2: Internal.RegistryAccess$Frozen_, arg3: Internal.WorldData_): void;
        createFreshLevel(arg0: string, arg1: Internal.LevelSettings_, arg2: Internal.RegistryAccess_, arg3: Internal.WorldGenSettings_): void;
        loadWorldStem(arg0: Internal.LevelStorageSource$LevelStorageAccess_, arg1: boolean): Internal.WorldStem;
        static confirmWorldCreation(arg0: Internal.Minecraft_, arg1: Internal.CreateWorldScreen_, arg2: Internal.Lifecycle_, arg3: Internal.Runnable_): void;
        loadLevel(arg0: Internal.Screen_, arg1: string): void;
    }
    type WorldOpenFlows_ = WorldOpenFlows;
    interface Vector4fc {
        negate(arg0: Internal.Vector4f_): Internal.Vector4f;
        mulTranspose(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        mul(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        ceil(arg0: Internal.Vector4f_): Internal.Vector4f;
        add(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        isFinite(): boolean;
        dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        fma(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.Vector4f_): Internal.Vector4f;
        max(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        z(): number;
        angle(arg0: Internal.Vector4fc_): number;
        x(): number;
        rotateX(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        absolute(arg0: Internal.Vector4f_): Internal.Vector4f;
        equals(arg0: Internal.Vector4fc_, arg1: number): boolean;
        div(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        fma(arg0: number, arg1: Internal.Vector4fc_, arg2: Internal.Vector4f_): Internal.Vector4f;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        angleCos(arg0: Internal.Vector4fc_): number;
        rotateZ(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        lengthSquared(): number;
        mulAffineTranspose(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number): number;
        round(arg0: Internal.Vector4f_): Internal.Vector4f;
        minComponent(): number;
        normalize3(arg0: Internal.Vector4f_): Internal.Vector4f;
        mulAdd(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4f_): Internal.Vector4f;
        maxComponent(): number;
        div(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        div(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        min(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        mulProject(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        smoothStep(arg0: Internal.Vector4fc_, arg1: number, arg2: Internal.Vector4f_): Internal.Vector4f;
        normalize(arg0: Internal.Vector4f_): Internal.Vector4f;
        equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        mul(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        mul(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        hermite(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4fc_, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        mulAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        lerp(arg0: Internal.Vector4fc_, arg1: number, arg2: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.Vector4d_): Internal.Vector4d;
        y(): number;
        distanceSquared(arg0: Internal.Vector4fc_): number;
        w(): number;
        sub(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        rotateY(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        length(): number;
        distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        normalize(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        mulProject(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        distance(arg0: Internal.Vector4fc_): number;
        mulAdd(arg0: number, arg1: Internal.Vector4fc_, arg2: Internal.Vector4f_): Internal.Vector4f;
        distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
        dot(arg0: Internal.Vector4fc_): number;
        floor(arg0: Internal.Vector4f_): Internal.Vector4f;
        get finite(): boolean
    }
    type Vector4fc_ = Vector4fc;
    interface Spliterator$OfLong extends Internal.Spliterator$OfPrimitive<number, Internal.LongConsumer, Internal.Spliterator$OfLong> {
        forEachRemaining(arg0: any): void;
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        getExactSizeIfKnown(): number;
        getComparator(): Internal.Comparator<number>;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: Internal.LongConsumer_): boolean;
        tryAdvance(arg0: any): boolean;
        characteristics(): number;
        estimateSize(): number;
        forEachRemaining(arg0: Internal.LongConsumer_): void;
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        get exactSizeIfKnown(): number
        get comparator(): Internal.Comparator<number>
    }
    type Spliterator$OfLong_ = Spliterator$OfLong;
    class RegisterCommandsEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.CommandDispatcher_<Internal.CommandSourceStack>, arg1: Internal.Commands$CommandSelection_, arg2: Internal.CommandBuildContext_)
        getCommandSelection(): Internal.Commands$CommandSelection;
        getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
        getBuildContext(): Internal.CommandBuildContext;
        get commandSelection(): Internal.Commands$CommandSelection
        get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
        get buildContext(): Internal.CommandBuildContext
    }
    type RegisterCommandsEvent_ = RegisterCommandsEvent;
    class ContinuationPending extends Internal.RuntimeException {
        setApplicationState(applicationState: any): void;
        getApplicationState(): any;
        setContinuation(continuation: Internal.NativeContinuation_): void;
        getContinuation(): any;
        set applicationState(applicationState: any)
        get applicationState(): any
        set continuation(continuation: Internal.NativeContinuation_)
        get continuation(): any
    }
    type ContinuationPending_ = ContinuationPending;
    abstract class LayoutInflater {
        constructor()
    }
    type LayoutInflater_ = LayoutInflater;
    interface MenuBuilder$MenuFactory <T extends Internal.AbstractContainerMenu> {
        create(arg0: Internal.MenuType_<T>, arg1: number, arg2: Internal.Inventory_): T;
    }
    type MenuBuilder$MenuFactory_<T extends Internal.AbstractContainerMenu> = MenuBuilder$MenuFactory<T>;
    class ZoneOffsetTransitionRule implements Internal.Serializable {
        getLocalTime(): Internal.LocalTime;
        getOffsetBefore(): Internal.ZoneOffset;
        getMonth(): Internal.Month;
        static of(arg0: Internal.Month_, arg1: number, arg2: Internal.DayOfWeek_, arg3: Internal.LocalTime_, arg4: boolean, arg5: Internal.ZoneOffsetTransitionRule$TimeDefinition_, arg6: Internal.ZoneOffset_, arg7: Internal.ZoneOffset_, arg8: Internal.ZoneOffset_): Internal.ZoneOffsetTransitionRule;
        getOffsetAfter(): Internal.ZoneOffset;
        isMidnightEndOfDay(): boolean;
        getDayOfWeek(): Internal.DayOfWeek;
        createTransition(arg0: number): Internal.ZoneOffsetTransition;
        getStandardOffset(): Internal.ZoneOffset;
        getDayOfMonthIndicator(): number;
        getTimeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition;
        get localTime(): Internal.LocalTime
        get offsetBefore(): Internal.ZoneOffset
        get month(): Internal.Month
        get offsetAfter(): Internal.ZoneOffset
        get midnightEndOfDay(): boolean
        get dayOfWeek(): Internal.DayOfWeek
        get standardOffset(): Internal.ZoneOffset
        get dayOfMonthIndicator(): number
        get timeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition
    }
    type ZoneOffsetTransitionRule_ = ZoneOffsetTransitionRule;
    class OreConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.RuleTest_, arg1: Internal.BlockState_, arg2: number, arg3: number)
        constructor(arg0: Internal.RuleTest_, arg1: Internal.BlockState_, arg2: number)
        constructor(arg0: Internal.List_<Internal.OreConfiguration$TargetBlockState>, arg1: number, arg2: number)
        constructor(arg0: Internal.List_<Internal.OreConfiguration$TargetBlockState>, arg1: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        static target(arg0: Internal.RuleTest_, arg1: Internal.BlockState_): Internal.OreConfiguration$TargetBlockState;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly discardChanceOnAirExposure: number;
        readonly targetStates: Internal.List<Internal.OreConfiguration$TargetBlockState>;
        static readonly CODEC: Internal.Codec<Internal.OreConfiguration>;
        readonly size: number;
    }
    type OreConfiguration_ = OreConfiguration;
    class AmbientMoodSettings {
        constructor(arg0: Internal.SoundEvent_, arg1: number, arg2: number, arg3: number)
        getTickDelay(): number;
        getBlockSearchExtent(): number;
        getSoundEvent(): Internal.SoundEvent;
        getSoundPositionOffset(): number;
        get tickDelay(): number
        get blockSearchExtent(): number
        get soundEvent(): Internal.SoundEvent
        get soundPositionOffset(): number
        static readonly CODEC: Internal.Codec<Internal.AmbientMoodSettings>;
        static readonly LEGACY_CAVE_SETTINGS: Internal.AmbientMoodSettings;
    }
    type AmbientMoodSettings_ = AmbientMoodSettings;
    class SerializationContext {
        constructor()
        serializeConditions(arg0: Internal.LootItemCondition_[]): Internal.JsonElement;
        static readonly INSTANCE: Internal.SerializationContext;
    }
    type SerializationContext_ = SerializationContext;
    interface IRecipeTransferError {
        getButtonHighlightColor(): number;
        showError(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: Internal.IRecipeSlotsView_, arg4: number, arg5: number): void;
        getType(): Internal.IRecipeTransferError$Type;
        get buttonHighlightColor(): number
        get type(): Internal.IRecipeTransferError$Type
    }
    type IRecipeTransferError_ = IRecipeTransferError;
    class SimpleJarMetadata extends Internal.Record implements Internal.JarMetadata {
        constructor(name: string, version: string, pkgs: Internal.Set_<string>, providers: Internal.List_<Internal.SecureJar$Provider>)
        name(): string;
        version(): string;
        static from(arg0: Internal.SecureJar_, ...arg1: Internal.Path_[]): Internal.JarMetadata;
        descriptor(): Internal.ModuleDescriptor;
        providers(): Internal.List<Internal.SecureJar$Provider>;
        static fromFileName(arg0: Internal.Path_, arg1: Internal.Set_<string>, arg2: Internal.List_<Internal.SecureJar$Provider>): Internal.SimpleJarMetadata;
        pkgs(): Internal.Set<string>;
    }
    type SimpleJarMetadata_ = SimpleJarMetadata;
    class LevelVersion {
        snapshot(): boolean;
        static parse(arg0: Internal.Dynamic_<any>): Internal.LevelVersion;
        levelDataVersion(): number;
        lastPlayed(): number;
        minecraftVersionName(): string;
        minecraftVersion(): Internal.DataVersion;
    }
    type LevelVersion_ = LevelVersion;
    class Matrix3d {
        constructor()
        getAsMatrix4f(): Matrix4f;
        copy(): this;
        asXRotation(arg0: number): this;
        multiply(arg0: Internal.Matrix3d_): this;
        asZRotation(arg0: number): this;
        scale(arg0: number): this;
        transform(arg0: Vec3_): Vec3;
        asIdentity(): this;
        asYRotation(arg0: number): this;
        transpose(): this;
        add(arg0: Internal.Matrix3d_): this;
        get asMatrix4f(): Matrix4f
    }
    type Matrix3d_ = Matrix3d;
    class ThrownEnderpearl extends Internal.ThrowableItemProjectile {
        constructor(arg0: Internal.EntityType_<Internal.ThrownEnderpearl>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ThrownEnderpearl_ = ThrownEnderpearl;
    class ItemDestroyedEventJS extends Internal.PlayerEventJS {
        constructor(e: Internal.PlayerDestroyItemEvent_)
        getEntity(): Internal.LivingEntity;
        getItem(): Internal.ItemStack;
        getHand(): Internal.InteractionHand;
        get entity(): Internal.LivingEntity
        get item(): Internal.ItemStack
        get hand(): Internal.InteractionHand
    }
    type ItemDestroyedEventJS_ = ItemDestroyedEventJS;
    interface ContainerEntity extends Internal.Container, Internal.MenuProvider {
        stopOpen(arg0: Internal.Player_): void;
        tryClear(arg0: any): void;
        addChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        setLootTableSeed(arg0: number): void;
        isChestVehicleEmpty(): boolean;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        interactWithChestVehicle(arg0: Internal.BiConsumer_<Internal.GameEvent, Internal.Entity>, arg1: Internal.Player_): Internal.InteractionResult;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        isRemoved(): boolean;
        setChanged(): void;
        isChestVehicleStillValid(arg0: Internal.Player_): boolean;
        position(): Vec3;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        clearChestVehicleContent(): void;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        setLootTable(arg0: ResourceLocation_): void;
        clearItemStacks(): void;
        getItem(arg0: number): Internal.ItemStack;
        unpackChestVehicleLootTable(arg0: Internal.Player_): void;
        getChestVehicleSlot(arg0: number): Internal.SlotAccess;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        chestVehicleDestroyed(arg0: DamageSource_, arg1: Internal.Level_, arg2: Internal.Entity_): void;
        getDisplayName(): Internal.Component;
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        isEmpty(): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        getItemStacks(): Internal.NonNullList<Internal.ItemStack>;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        removeChestVehicleItem(arg0: number, arg1: number): Internal.ItemStack;
        getLevel(): Internal.Level;
        getChestVehicleItem(arg0: number): Internal.ItemStack;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        readChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        removeChestVehicleItemNoUpdate(arg0: number): Internal.ItemStack;
        getLootTableSeed(): number;
        countNonEmpty(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getLootTable(): ResourceLocation;
        setChestVehicleItem(arg0: number, arg1: Internal.ItemStack_): void;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        set lootTableSeed(arg0: number)
        get chestVehicleEmpty(): boolean
        get slots(): number
        get removed(): boolean
        get containerSize(): number
        get width(): number
        get maxStackSize(): number
        set lootTable(arg0: ResourceLocation_)
        get displayName(): Internal.Component
        get empty(): boolean
        get itemStacks(): Internal.NonNullList<Internal.ItemStack>
        get level(): Internal.Level
        get height(): number
        get lootTableSeed(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get lootTable(): ResourceLocation
        get mutable(): boolean
    }
    type ContainerEntity_ = ContainerEntity;
    class Matrix3f implements Internal.Cloneable, Internal.Matrix3fc, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix4fc_)
        constructor(mat: Internal.Matrix2fc_)
        constructor(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number)
        constructor(col0: Internal.Vector3fc_, col1: Internal.Vector3fc_, col2: Internal.Vector3fc_)
        m00(): number;
        m10(m10: number): this;
        get3x4(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        add(other: Internal.Matrix3fc_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        equals(m: Internal.Matrix3fc_, delta: number): boolean;
        set(buffer: Internal.FloatBuffer_): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Matrix3f_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        reflect(normal: Internal.Vector3fc_, dest: Internal.Matrix3f_): this;
        transform(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        rotationX(ang: number): this;
        scaling(x: number, y: number, z: number): this;
        lerp(other: Internal.Matrix3fc_, t: number): this;
        mul(right: Internal.Matrix3fc_, dest: Internal.Matrix3f_): this;
        rotateZYX(angles: Internal.Vector3f_): this;
        setSkewSymmetric(a: number, b: number, c: number): this;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        rotateLocalY(ang: number): this;
        m12(): number;
        rotateY(ang: number): this;
        get3x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        m22(m22: number): this;
        setRow(row: number, x: number, y: number, z: number): this;
        get(arr: number[]): number[];
        rotate(ang: number, x: number, y: number, z: number): this;
        reflect(nx: number, ny: number, nz: number): this;
        normalizedPositiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        positiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        set(mat: Internal.Matrix2fc_): this;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        toString(formatter: Internal.NumberFormat_): string;
        getColumn(column: number, dest: Internal.Vector3f_): Internal.Vector3f;
        set(column: number, row: number, value: number): this;
        scale(xyz: Internal.Vector3fc_): this;
        get(arr: number[], offset: number): number[];
        scale(xyz: number, dest: Internal.Matrix3f_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        getRowColumn(row: number, column: number): number;
        rotateLocalZ(ang: number, dest: Internal.Matrix3f_): this;
        scale(x: number, y: number, z: number, dest: Internal.Matrix3f_): this;
        scaleLocal(x: number, y: number, z: number, dest: Internal.Matrix3f_): this;
        clone(): any;
        set(axisAngle: Internal.AxisAngle4d_): this;
        m01(): number;
        mulLocal(left: Internal.Matrix3fc_, dest: Internal.Matrix3f_): this;
        rotateYXZ(angles: Internal.Vector3f_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        mul(right: Internal.Matrix3fc_): this;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: Internal.Matrix3f_): this;
        transpose(): this;
        m20(): number;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        set(q: Internal.Quaternionfc_): this;
        scaling(xyz: Internal.Vector3fc_): this;
        rotateZ(ang: number, dest: Internal.Matrix3f_): this;
        rotationY(ang: number): this;
        getTransposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        set(col0: Internal.Vector3fc_, col1: Internal.Vector3fc_, col2: Internal.Vector3fc_): this;
        reflect(orientation: Internal.Quaternionfc_): this;
        scaleLocal(x: number, y: number, z: number): this;
        rotation(quat: Internal.Quaternionfc_): this;
        transpose(dest: Internal.Matrix3f_): this;
        setRowColumn(row: number, column: number, value: number): this;
        rotateLocal(quat: Internal.Quaternionfc_, dest: Internal.Matrix3f_): this;
        rotateLocalX(ang: number): this;
        scale(xyz: number): this;
        m02(m02: number): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix3f_): this;
        rotateX(ang: number): this;
        m21(m21: number): this;
        mulComponentWise(other: Internal.Matrix3fc_, dest: Internal.Matrix3f_): this;
        sub(subtrahend: Internal.Matrix3fc_): this;
        positiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateTowards(direction: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        set(mat: Internal.Matrix4fc_): this;
        rotateXYZ(angles: Internal.Vector3f_): this;
        transformTranspose(v: Internal.Vector3f_): Internal.Vector3f;
        set(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number): this;
        set(buffer: Internal.ByteBuffer_): this;
        transformTranspose(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix3f_): this;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        lerp(other: Internal.Matrix3fc_, t: number, dest: Internal.Matrix3f_): this;
        m12(m12: number): this;
        rotateY(ang: number, dest: Internal.Matrix3f_): this;
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        set(axisAngle: Internal.AxisAngle4f_): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        scale(xyz: Internal.Vector3fc_, dest: Internal.Matrix3f_): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        set(m: Internal.Matrix3fc_): this;
        m21(): number;
        m02(): number;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix3f_): this;
        normal(): this;
        isFinite(): boolean;
        get3x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotation(angle: number, x: number, y: number, z: number): this;
        transformTranspose(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        rotateTowards(direction: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix3f_): this;
        reflect(nx: number, ny: number, nz: number, dest: Internal.Matrix3f_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        mulLocal(left: Internal.Matrix3fc_): this;
        rotationZ(ang: number): this;
        rotation(axisAngle: Internal.AxisAngle4f_): this;
        m01(m01: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        setColumn(column: number, x: number, y: number, z: number): this;
        swap(other: Internal.Matrix3f_): this;
        invert(): this;
        m10(): number;
        setTransposed(m: Internal.Matrix3fc_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        normalizedPositiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        readExternal(in_: Internal.ObjectInput_): void;
        positiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        quadraticFormProduct(v: Internal.Vector3fc_): number;
        m20(m20: number): this;
        invert(dest: Internal.Matrix3f_): this;
        reflection(normal: Internal.Vector3fc_): this;
        rotate(quat: Internal.Quaternionfc_): this;
        setLookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(column: number, row: number): number;
        reflection(orientation: Internal.Quaternionfc_): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        rotateLocalX(ang: number, dest: Internal.Matrix3f_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        identity(): this;
        get3x4(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        obliqueZ(a: number, b: number, dest: Internal.Matrix3f_): this;
        rotateX(ang: number, dest: Internal.Matrix3f_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix3f_): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        add(other: Internal.Matrix3fc_, dest: Internal.Matrix3f_): this;
        m11(m11: number): this;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        set(q: Internal.Quaterniondc_): this;
        scaling(factor: number): this;
        obliqueZ(a: number, b: number): this;
        get(dest: Internal.Matrix3f_): this;
        m22(): number;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        reflect(normal: Internal.Vector3fc_): this;
        quadraticFormProduct(x: number, y: number, z: number): number;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: Internal.Matrix3f_): this;
        setRow(row: number, src: Internal.Vector3fc_): this;
        getEulerAnglesZYX(dest: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateLocalZ(ang: number): this;
        setColumn(column: number, src: Internal.Vector3fc_): this;
        transform(v: Internal.Vector3f_): Internal.Vector3f;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        normal(dest: Internal.Matrix3f_): this;
        reflect(orientation: Internal.Quaternionfc_, dest: Internal.Matrix3f_): this;
        m11(): number;
        rotateZ(ang: number): this;
        getRow(row: number, dest: Internal.Vector3f_): Internal.Vector3f;
        scale(x: number, y: number, z: number): this;
        cofactor(): this;
        m00(m00: number): this;
        getRotation(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        reflection(nx: number, ny: number, nz: number): this;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        sub(subtrahend: Internal.Matrix3fc_, dest: Internal.Matrix3f_): this;
        set(m: number[]): this;
        mulComponentWise(other: Internal.Matrix3fc_): this;
        normalizedPositiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        set(m: Internal.Matrix4x3fc_): this;
        get(dest: Internal.Matrix4f_): Internal.Matrix4f;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: Internal.Matrix3f_): this;
        zero(): this;
        cofactor(dest: Internal.Matrix3f_): this;
        transform(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotationTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix3f_): this;
        getScale(dest: Internal.Vector3f_): Internal.Vector3f;
        rotateLocalY(ang: number, dest: Internal.Matrix3f_): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix3f_): this;
        rotate(ang: number, x: number, y: number, z: number, dest: Internal.Matrix3f_): this;
        get finite(): boolean
        set transposed(m: Internal.Matrix3fc_)
        m10: number;
        m21: number;
        m20: number;
        m01: number;
        m12: number;
        m00: number;
        m11: number;
        m22: number;
        m02: number;
    }
    type Matrix3f_ = Matrix3f;
    class BlockIgnoreProcessor extends Internal.StructureProcessor {
        constructor(arg0: Internal.List_<Internal.Block>)
        static readonly AIR: Internal.BlockIgnoreProcessor;
        static readonly STRUCTURE_BLOCK: Internal.BlockIgnoreProcessor;
        static readonly CODEC: Internal.Codec<Internal.BlockIgnoreProcessor>;
        static readonly STRUCTURE_AND_AIR: Internal.BlockIgnoreProcessor;
    }
    type BlockIgnoreProcessor_ = BlockIgnoreProcessor;
    class ServerboundKeepAlivePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getId(): number;
        isSkippable(): boolean;
        get id(): number
        get skippable(): boolean
    }
    type ServerboundKeepAlivePacket_ = ServerboundKeepAlivePacket;
    class MapDecoration {
        constructor(arg0: Internal.MapDecoration$Type_, arg1: number, arg2: number, arg3: number, arg4: Internal.Component_)
        getX(): number;
        getRot(): number;
        getName(): Internal.Component;
        renderOnFrame(): boolean;
        getImage(): number;
        getType(): Internal.MapDecoration$Type;
        render(arg0: number): boolean;
        getY(): number;
        get x(): number
        get rot(): number
        get name(): Internal.Component
        get image(): number
        get type(): Internal.MapDecoration$Type
        get y(): number
    }
    type MapDecoration_ = MapDecoration;
    class PooledByteBufAllocator extends Internal.AbstractByteBufAllocator implements Internal.ByteBufAllocatorMetricProvider {
        constructor()
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean)
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean)
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean, arg9: number)
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean, arg8: number)
        constructor(arg0: boolean, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number)
        constructor(arg0: boolean)
        pinnedDirectMemory(): number;
        /**
         * @deprecated
        */
        numDirectArenas(): number;
        static defaultNumDirectArena(): number;
        /**
         * @deprecated
        */
        freeThreadLocalCache(): void;
        /**
         * @deprecated
        */
        tinyCacheSize(): number;
        metric(): Internal.ByteBufAllocatorMetric;
        static defaultSmallCacheSize(): number;
        static defaultUseCacheForAllThreads(): boolean;
        /**
         * @deprecated
        */
        normalCacheSize(): number;
        static defaultPageSize(): number;
        static defaultMaxOrder(): number;
        /**
         * @deprecated
        */
        hasThreadLocalCache(): boolean;
        /**
         * @deprecated
        */
        directArenas(): Internal.List<Internal.PoolArenaMetric>;
        /**
         * @deprecated
        */
        numHeapArenas(): number;
        /**
         * @deprecated
        */
        smallCacheSize(): number;
        /**
         * @deprecated
        */
        static defaultTinyCacheSize(): number;
        static isDirectMemoryCacheAlignmentSupported(): boolean;
        /**
         * @deprecated
        */
        heapArenas(): Internal.List<Internal.PoolArenaMetric>;
        static defaultNumHeapArena(): number;
        static defaultPreferDirect(): boolean;
        pinnedHeapMemory(): number;
        /**
         * @deprecated
        */
        chunkSize(): number;
        static defaultNormalCacheSize(): number;
        trimCurrentThreadCache(): boolean;
        /**
         * @deprecated
        */
        numThreadLocalCaches(): number;
        dumpStats(): string;
        get directMemoryCacheAlignmentSupported(): boolean
        static readonly DEFAULT: Internal.PooledByteBufAllocator;
    }
    type PooledByteBufAllocator_ = PooledByteBufAllocator;
    class DimensionDataStorage {
        constructor(arg0: Internal.File_, arg1: Internal.DataFixer_)
        computeIfAbsent<T extends Internal.SavedData>(arg0: Internal.Function_<Internal.CompoundTag, T>, arg1: Internal.Supplier_<T>, arg2: string): T;
        get<T extends Internal.SavedData>(arg0: Internal.Function_<Internal.CompoundTag, T>, arg1: string): T;
        set(arg0: string, arg1: Internal.SavedData_): void;
        readTagFromDisk(arg0: string, arg1: number): Internal.CompoundTag;
        save(): void;
    }
    type DimensionDataStorage_ = DimensionDataStorage;
    interface Int2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2LongFunction;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2LongFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        getOrDefault(arg0: number, arg1: number): number;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        containsKey(arg0: number): boolean;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Int2FloatFunction;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Int2DoubleFunction;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Int2ShortFunction;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2LongFunction;
        remove(arg0: number): number;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2LongFunction;
        defaultReturnValue(): number;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Int2CharFunction;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        size(): number;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2LongFunction;
        applyAsLong(arg0: number): number;
        clear(): void;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2LongFunction;
        get(arg0: number): number;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2LongFunction<T>;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Int2ByteFunction;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2LongFunction;
        (arg0: number): number;
    }
    type Int2LongFunction_ = Int2LongFunction;
    interface ModelType <T> extends com.supermartijn642.fusion.api.util.Serializer<T> {
        deserialize(json: Internal.JsonObject_): T;
        getTextureDependencies(context: Internal.GatherTexturesContext_, data: T): Internal.Collection<Internal.SpriteIdentifier>;
        getAsVanillaModel(data: T): Internal.BlockModel;
        serialize(value: T): Internal.JsonObject;
        bake(context: Internal.ModelBakingContext_, data: T): Internal.BakedModel;
        getModelDependencies(data: T): Internal.Collection<ResourceLocation>;
    }
    type ModelType_<T> = ModelType<T>;
    class ViewportEvent$RenderFog extends Internal.ViewportEvent {
        constructor()
        constructor(arg0: Internal.FogRenderer$FogMode_, arg1: Internal.FogType_, arg2: Internal.Camera_, arg3: number, arg4: number, arg5: number, arg6: Internal.FogShape_)
        scaleFarPlaneDistance(arg0: number): void;
        getNearPlaneDistance(): number;
        getMode(): Internal.FogRenderer$FogMode;
        getType(): Internal.FogType;
        scaleNearPlaneDistance(arg0: number): void;
        getFogShape(): Internal.FogShape;
        setFogShape(arg0: Internal.FogShape_): void;
        setFarPlaneDistance(arg0: number): void;
        setNearPlaneDistance(arg0: number): void;
        getFarPlaneDistance(): number;
        get nearPlaneDistance(): number
        get mode(): Internal.FogRenderer$FogMode
        get type(): Internal.FogType
        get fogShape(): Internal.FogShape
        set fogShape(arg0: Internal.FogShape_)
        set farPlaneDistance(arg0: number)
        set nearPlaneDistance(arg0: number)
        get farPlaneDistance(): number
    }
    type ViewportEvent$RenderFog_ = ViewportEvent$RenderFog;
    class RecipesEventJS extends Internal.EventJS {
        constructor()
        findRecipes(filter: Internal.RecipeFilter_): Internal.Collection<Internal.RecipeJS>;
        custom(json: Internal.JsonObject_): Internal.RecipeJS;
        printAllTypes(): void;
        static runInParallel<T>(callable: Internal.Callable_<T>): T;
        printExamples(type: string): void;
        stage(filter: Internal.RecipeFilter_, stage: string): void;
        printTypes(): void;
        remove(filter: Internal.RecipeFilter_): void;
        handler$bma000$injectRecipes(arg0: Internal.RecipeManager_, arg1: Internal.Map_<any, any>, arg2: Internal.CallbackInfo_): void;
        handler$bph000$injectPost(recipeManager: Internal.RecipeManager_, jsonMap: Internal.Map_<any, any>, ci: Internal.CallbackInfo_): void;
        forEachRecipe(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_<Internal.RecipeJS>): void;
        countRecipes(filter: Internal.RecipeFilter_): number;
        replaceInput(filter: Internal.RecipeFilter_, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): void;
        custom(o: {type: Special.RecipeSerializer}): Internal.RecipeJS;
        static runInParallel(runnable: Internal.Runnable_): void;
        customFilter(filter: Internal.Predicate_<Internal.RecipeKJS>): Internal.RecipeFilter;
        addRecipe(r: Internal.RecipeJS_, json: boolean): Internal.RecipeJS;
        getRecipes(): Special.DocumentedRecipes;
        replaceOutput(filter: Internal.RecipeFilter_, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): void;
        findRecipeIds(filter: Internal.RecipeFilter_): Internal.Collection<ResourceLocation>;
        getRecipes(): Special.DocumentedRecipes;
        getRecipeFunction(id: string): Internal.RecipeTypeFunction;
        handler$bmd000$cucumber$post(arg0: Internal.RecipeManager_, arg1: Internal.Map_<any, any>, arg2: Internal.CallbackInfo_): void;
        recipeStream(filter: Internal.RecipeFilter_): Internal.Stream<Internal.RecipeJS>;
        containsRecipe(filter: Internal.RecipeFilter_): boolean;
        setItemErrors(b: boolean): void;
        get recipes(): Special.DocumentedRecipes
        get recipes(): Special.DocumentedRecipes
        set itemErrors(b: boolean)
        readonly smithing: Internal.RecipeTypeFunction;
        readonly addedRecipes: Internal.Collection<Internal.RecipeJS>;
        readonly shapeless: Internal.RecipeTypeFunction;
        readonly smelting: Internal.RecipeTypeFunction;
        readonly blasting: Internal.RecipeTypeFunction;
        readonly stonecutting: Internal.RecipeTypeFunction;
        readonly smoking: Internal.RecipeTypeFunction;
        readonly campfireCooking: Internal.RecipeTypeFunction;
        static readonly SKIP_ERROR: Internal.Pattern;
        readonly failedCount: Internal.AtomicInteger;
        readonly takenIds: Internal.Map<ResourceLocation, Internal.RecipeJS>;
        readonly originalRecipes: Internal.Map<ResourceLocation, Internal.RecipeJS>;
        readonly shaped: Internal.RecipeTypeFunction;
    }
    type RecipesEventJS_ = RecipesEventJS;
    interface FluidIngredient$Value {
        copy(): this;
        serialize(): Internal.JsonObject;
        getStacks(): Internal.Collection<Internal.Fluid>;
        get stacks(): Internal.Collection<Internal.Fluid>
    }
    type FluidIngredient$Value_ = FluidIngredient$Value;
    class DynamicCommandExceptionType implements Internal.CommandExceptionType {
        constructor(arg0: Internal.Function_<any, com.mojang.brigadier.Message>)
        createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any): Internal.CommandSyntaxException;
        create(arg0: any): Internal.CommandSyntaxException;
    }
    type DynamicCommandExceptionType_ = DynamicCommandExceptionType;
    interface MenuRegistry$ScreenFactory <H extends Internal.AbstractContainerMenu, S extends Internal.Screen & Internal.MenuAccess<H>> {
        create(arg0: H, arg1: Internal.Inventory_, arg2: Internal.Component_): S;
        (arg0: H, arg1: Internal.Inventory_, arg2: Internal.Component_): S;
    }
    type MenuRegistry$ScreenFactory_<H extends Internal.AbstractContainerMenu, S extends Internal.Screen & Internal.MenuAccess<H>> = MenuRegistry$ScreenFactory<H, S>;
    interface BlockStateKJS {
        setRequiresTool(v: boolean): void;
        setDestroySpeed(v: number): void;
        setMaterial(v: Material_): void;
        setLightEmission(v: number): void;
        set requiresTool(v: boolean)
        set destroySpeed(v: number)
        set material(v: Material_)
        set lightEmission(v: number)
    }
    type BlockStateKJS_ = BlockStateKJS;
    abstract class ClientboundMoveEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getxRot(): number;
        getyRot(): number;
        getEntity(arg0: Internal.Level_): Internal.Entity;
        hasPosition(): boolean;
        isSkippable(): boolean;
        getXa(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZa(): number;
        hasRotation(): boolean;
        getYa(): number;
        isOnGround(): boolean;
        get xRot(): number
        get yRot(): number
        get skippable(): boolean
        get xa(): number
        get za(): number
        get ya(): number
        get onGround(): boolean
    }
    type ClientboundMoveEntityPacket_ = ClientboundMoveEntityPacket;
    class LayoutTransition {
        constructor()
        setDuration(duration: number): void;
        addChild(parent: Internal.ViewGroup_, child: Internal.View_): void;
        removeTransitionListener(listener: Internal.LayoutTransition$TransitionListener_): void;
        cancel(): void;
        getTransitionListeners(): Internal.List<Internal.LayoutTransition$TransitionListener>;
        layoutChange(parent: Internal.ViewGroup_): void;
        cancel(transitionType: number): void;
        hideChild(parent: Internal.ViewGroup_, child: Internal.View_, newVisibility: number): void;
        getInterpolator(transitionType: number): Internal.TimeInterpolator;
        getStagger(transitionType: number): number;
        addTransitionListener(listener: Internal.LayoutTransition$TransitionListener_): void;
        getStartDelay(transitionType: number): number;
        setDuration(transitionType: number, duration: number): void;
        setStartDelay(transitionType: number, delay: number): void;
        setInterpolator(transitionType: number, interpolator: Internal.TimeInterpolator_): void;
        isRunning(): boolean;
        showChild(parent: Internal.ViewGroup_, child: Internal.View_, oldVisibility: number): void;
        endChangingAnimations(): void;
        isTransitionTypeEnabled(transitionType: number): boolean;
        disableTransitionType(transitionType: number): void;
        setAnimator(transitionType: number, animator: Internal.Animator_): void;
        setAnimateParentHierarchy(animateParentHierarchy: boolean): void;
        isChangingLayout(): boolean;
        getAnimator(transitionType: number): Internal.Animator;
        setStagger(transitionType: number, duration: number): void;
        getDuration(transitionType: number): number;
        removeChild(parent: Internal.ViewGroup_, child: Internal.View_): void;
        enableTransitionType(transitionType: number): void;
        startChangingAnimations(): void;
        set duration(duration: number)
        get transitionListeners(): Internal.List<Internal.LayoutTransition$TransitionListener>
        get running(): boolean
        set animateParentHierarchy(animateParentHierarchy: boolean)
        get changingLayout(): boolean
        static readonly DISAPPEARING: 3;
        static readonly CHANGE_APPEARING: 0;
        static readonly APPEARING: 2;
        static readonly CHANGE_DISAPPEARING: 1;
        static readonly CHANGING: 4;
    }
    type LayoutTransition_ = LayoutTransition;
    class BlockEvent$BreakEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Player_)
        getExpToDrop(): number;
        getPlayer(): Internal.Player;
        setExpToDrop(arg0: number): void;
        get expToDrop(): number
        get player(): Internal.Player
        set expToDrop(arg0: number)
    }
    type BlockEvent$BreakEvent_ = BlockEvent$BreakEvent;
    class Heightmap$Types extends Internal.Enum<Internal.Heightmap$Types> implements Internal.StringRepresentable {
        static values(): Internal.Heightmap$Types[];
        isOpaque(): Internal.Predicate<Internal.BlockState>;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        keepAfterWorldgen(): boolean;
        getSerializedName(): string;
        getSerializationKey(): string;
        static valueOf(arg0: string): Internal.Heightmap$Types;
        sendToClient(): boolean;
        get serializedName(): string
        get serializationKey(): string
        static readonly OCEAN_FLOOR: Internal.Heightmap$Types;
        static readonly MOTION_BLOCKING_NO_LEAVES: Internal.Heightmap$Types;
        static readonly CODEC: Internal.Codec<Internal.Heightmap$Types>;
        static readonly MOTION_BLOCKING: Internal.Heightmap$Types;
        static readonly WORLD_SURFACE: Internal.Heightmap$Types;
        static readonly WORLD_SURFACE_WG: Internal.Heightmap$Types;
        static readonly OCEAN_FLOOR_WG: Internal.Heightmap$Types;
    }
    type Heightmap$Types_ = "motion_blocking_no_leaves" | "ocean_floor" | "motion_blocking" | "world_surface" | Heightmap$Types | "world_surface_wg" | "ocean_floor_wg";
    interface ServerFunctionManager$TraceCallbacks {
        onCommand(arg0: number, arg1: string): void;
        onReturn(arg0: number, arg1: string, arg2: number): void;
        onCall(arg0: number, arg1: ResourceLocation_, arg2: number): void;
        onError(arg0: number, arg1: string): void;
    }
    type ServerFunctionManager$TraceCallbacks_ = ServerFunctionManager$TraceCallbacks;
    interface TextureAtlasSpriteExtension {
        getPBRHolder(): Internal.PBRSpriteHolder;
        getOrCreatePBRHolder(): Internal.PBRSpriteHolder;
        get PBRHolder(): Internal.PBRSpriteHolder
        get orCreatePBRHolder(): Internal.PBRSpriteHolder
    }
    type TextureAtlasSpriteExtension_ = TextureAtlasSpriteExtension;
    interface TickablePacketListener extends Internal.PacketListener {
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        tick(): void;
        shouldPropagateHandlingExceptions(): boolean;
        get connection(): Internal.Connection
    }
    type TickablePacketListener_ = TickablePacketListener;
    class LevelChunk extends Internal.ChunkAccess implements Internal.ExtendedChunk, Internal.ICapabilityProviderImpl<Internal.LevelChunk> {
        constructor(arg0: Internal.Level_, arg1: Internal.ChunkPos_)
        constructor(arg0: Internal.ServerLevel_, arg1: Internal.ProtoChunk_, arg2: Internal.LevelChunk$PostLoadProcessor_)
        constructor(arg0: Internal.Level_, arg1: Internal.ChunkPos_, arg2: Internal.UpgradeData_, arg3: Internal.LevelChunkTicks_<Internal.Block>, arg4: Internal.LevelChunkTicks_<Internal.Fluid>, arg5: number, arg6: Internal.LevelChunkSection_[], arg7: Internal.LevelChunk$PostLoadProcessor_, arg8: Internal.BlendingData_)
        clearAllBlockEntities(): void;
        areCapsCompatible(arg0: Internal.CapabilityProvider_<Internal.LevelChunk>): boolean;
        getMinSection(): number;
        setClientLightReady(arg0: boolean): void;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getMaxSection(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        setLoaded(arg0: boolean): void;
        getSectionYFromSectionIndex(arg0: number): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        handler$cad000$onTransitionToFull(arg0: Internal.ServerLevel_, arg1: Internal.ProtoChunk_, arg2: Internal.LevelChunk$PostLoadProcessor_, arg3: Internal.CallbackInfo_): void;
        handler$cad000$onConstruct(arg0: Internal.Level_, arg1: Internal.ChunkPos_, arg2: Internal.UpgradeData_, arg3: Internal.LevelChunkTicks_<any>, arg4: Internal.LevelChunkTicks_<any>, arg5: number, arg6: Internal.LevelChunkSection_[], arg7: Internal.LevelChunk$PostLoadProcessor_, arg8: Internal.BlendingData_, arg9: Internal.CallbackInfo_): void;
        registerAllBlockEntitiesAfterLevelLoad(): void;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getFluidState(arg0: number, arg1: number, arg2: number): Internal.FluidState;
        invalidateCaps(): void;
        addAndRegisterBlockEntity(arg0: Internal.BlockEntity_): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        setFullStatus(arg0: Internal.Supplier_<Internal.ChunkHolder$FullChunkStatus>): void;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        replaceWithPacketData(arg0: Internal.FriendlyByteBuf_, arg1: Internal.CompoundTag_, arg2: Internal.Consumer_<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput>): void;
        unregisterTickContainerFromLevel(arg0: Internal.ServerLevel_): void;
        getSectionsCount(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getBlockEntity(arg0: BlockPos_, arg1: Internal.LevelChunk$EntityCreationType_): Internal.BlockEntity;
        getSectionIndex(arg0: number): number;
        isEmpty(): boolean;
        getMaxBuildHeight(): number;
        getLevel(): Internal.Level;
        unpackTicks(arg0: number): void;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        postProcessGeneration(): void;
        runPostLoad(): void;
        isClientLightReady(): boolean;
        /**
         * @deprecated
        */
        readCapsFromNBT(arg0: Internal.CompoundTag_): void;
        getModelDataManager(): Internal.ModelDataManager;
        /**
         * @deprecated
        */
        writeCapsToNBT(): Internal.CompoundTag;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getWorldForge(): Internal.Level;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        registerTickContainerInLevel(arg0: Internal.ServerLevel_): void;
        getBlockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>;
        getMaxLightLevel(): number;
        reviveCaps(): void;
        getFullStatus(): Internal.ChunkHolder$FullChunkStatus;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        set clientLightReady(arg0: boolean)
        get maxSection(): number
        set loaded(arg0: boolean)
        set fullStatus(arg0: Internal.Supplier_<Internal.ChunkHolder$FullChunkStatus>)
        get sectionsCount(): number
        get empty(): boolean
        get maxBuildHeight(): number
        get level(): Internal.Level
        get clientLightReady(): boolean
        get modelDataManager(): Internal.ModelDataManager
        get worldForge(): Internal.Level
        get blockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>
        get maxLightLevel(): number
        get fullStatus(): Internal.ChunkHolder$FullChunkStatus
    }
    type LevelChunk_ = LevelChunk;
    class Direction$Plane extends Internal.Enum<Internal.Direction$Plane> implements Internal.Predicate<Internal.Direction>, Internal.Iterable<Internal.Direction> {
        stream(): Internal.Stream<Internal.Direction>;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
        spliterator(): Internal.Spliterator<Internal.Direction>;
        and(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
        getRandomAxis(arg0: Internal.RandomSource_): Internal.Direction$Axis;
        static values(): Internal.Direction$Plane[];
        iterator(): Internal.Iterator<Internal.Direction>;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        test(arg0: any): boolean;
        forEach(arg0: Internal.Consumer_<Internal.Direction>): void;
        getRandomDirection(arg0: Internal.RandomSource_): Internal.Direction;
        test(arg0: Internal.Direction_): boolean;
        static valueOf(arg0: string): Internal.Direction$Plane;
        shuffledCopy(arg0: Internal.RandomSource_): Internal.List<Internal.Direction>;
        negate(): Internal.Predicate<Internal.Direction>;
        static readonly HORIZONTAL: Internal.Direction$Plane;
        static readonly VERTICAL: Internal.Direction$Plane;
    }
    type Direction$Plane_ = Direction$Plane | "vertical" | "horizontal";
    class MarkerMaterial extends com.gregtechceu.gtceu.api.data.chemical.material.Material {
        constructor(name: string)
    }
    type MarkerMaterial_ = MarkerMaterial;
    class User$Type extends Internal.Enum<Internal.User$Type> {
        getName(): string;
        static valueOf(arg0: string): Internal.User$Type;
        static byName(arg0: string): Internal.User$Type;
        static values(): Internal.User$Type[];
        get name(): string
        static readonly LEGACY: Internal.User$Type;
        static readonly MSA: Internal.User$Type;
        static readonly MOJANG: Internal.User$Type;
    }
    type User$Type_ = User$Type | "mojang" | "msa" | "legacy";
    class ScreenKeyPressedEvent extends Internal.Event {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
        readonly keyCode: number;
        readonly scanCode: number;
        readonly modifiers: number;
    }
    type ScreenKeyPressedEvent_ = ScreenKeyPressedEvent;
    interface Mesh {
        setIndexBuffer(buffer: Internal.GpuBuffer_, baseIndex: number, actualIndexCount: number): void;
        setVertexBuffer(buffer: Internal.GpuBuffer_, baseVertex: number, actualVertexCount: number): void;
        getVertexCount(): number;
        setInstanceBuffer(buffer: Internal.GpuBuffer_, baseInstance: number, actualInstanceCount: number): void;
        getVertexSize(): number;
        getIndexCount(): number;
        getInstanceSize(): number;
        getInstanceCount(): number;
        get vertexCount(): number
        get vertexSize(): number
        get indexCount(): number
        get instanceSize(): number
        get instanceCount(): number
    }
    type Mesh_ = Mesh;
    class EnchantmentTableBlockEntity extends Internal.BlockEntity implements Internal.Nameable {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getDisplayName(): Internal.Component;
        getName(): Internal.Component;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        static bookAnimationTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.EnchantmentTableBlockEntity_): void;
        setCustomName(arg0: Internal.Component_): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getCustomName(): Internal.Component;
        getRenderBoundingBox(): Internal.AABB;
        get displayName(): Internal.Component
        get name(): Internal.Component
        set customName(arg0: Internal.Component_)
        get modelData(): Internal.ModelData
        get customName(): Internal.Component
        get renderBoundingBox(): Internal.AABB
        rot: number;
        tRot: number;
        open: number;
        flipT: number;
        oOpen: number;
        time: number;
        oFlip: number;
        oRot: number;
        flipA: number;
        flip: number;
    }
    type EnchantmentTableBlockEntity_ = EnchantmentTableBlockEntity;
    interface Vector4dc {
        sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
        smoothStep(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        lerp(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): Internal.Vector4d;
        add(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        z(): number;
        isFinite(): boolean;
        normalize(arg0: Internal.Vector4d_): Internal.Vector4d;
        mul(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        mul(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        mulAdd(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        x(): number;
        get(arg0: Internal.Vector4f_): Internal.Vector4f;
        rotateY(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        max(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        sub(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        div(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
        angleCos(arg0: Internal.Vector4dc_): number;
        mul(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        mulProject(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulAffineTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        hermite(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4dc_, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
        angle(arg0: Internal.Vector4dc_): number;
        distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
        length(): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        fma(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
        floor(arg0: Internal.Vector4d_): Internal.Vector4d;
        minComponent(): number;
        negate(arg0: Internal.Vector4d_): Internal.Vector4d;
        maxComponent(): number;
        getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        ceil(arg0: Internal.Vector4d_): Internal.Vector4d;
        div(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        add(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        min(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
        dot(arg0: Internal.Vector4dc_): number;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        mul(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        w(): number;
        get(arg0: number): number;
        y(): number;
        normalize(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        mulAdd(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
        lengthSquared(): number;
        mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: Internal.Vector4d_): Internal.Vector4d;
        rotateZ(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        sub(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        distance(arg0: Internal.Vector4dc_): number;
        rotateX(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        absolute(arg0: Internal.Vector4d_): Internal.Vector4d;
        fma(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
        equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        distanceSquared(arg0: Internal.Vector4dc_): number;
        mulTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        equals(arg0: Internal.Vector4dc_, arg1: number): boolean;
        round(arg0: Internal.Vector4d_): Internal.Vector4d;
        normalize3(arg0: Internal.Vector4d_): Internal.Vector4d;
        get finite(): boolean
    }
    type Vector4dc_ = Vector4dc;
    class RedstoneWallTorchBlock extends Internal.RedstoneTorchBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
        static readonly LIT: Internal.BooleanProperty;
    }
    type RedstoneWallTorchBlock_ = RedstoneWallTorchBlock;
    interface UserPrincipal extends Internal.Principal {
        hashCode(): number;
        toString(): string;
        getName(): string;
        equals(arg0: any): boolean;
        implies(arg0: Internal.Subject_): boolean;
        get name(): string
    }
    type UserPrincipal_ = UserPrincipal;
    class Gui extends Internal.GuiComponent {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.ItemRenderer_)
        setTimes(arg0: number, arg1: number, arg2: number): void;
        renderVignette(arg0: Internal.Entity_): void;
        getBossOverlay(): Internal.BossHealthOverlay;
        renderJumpMeter(arg0: Internal.PoseStack_, arg1: number): void;
        render(arg0: Internal.PoseStack_, arg1: number): void;
        renderEffects(arg0: Internal.PoseStack_): void;
        setSubtitle(arg0: Internal.Component_): void;
        renderExperienceBar(arg0: Internal.PoseStack_, arg1: number): void;
        setOverlayMessage(arg0: Internal.Component_, arg1: boolean): void;
        onDisconnected(): void;
        isShowingChatDisabledByPlayer(): boolean;
        getChat(): Internal.ChatComponent;
        clearCache(): void;
        handler$bam000$preDrawCrosshair(arg0: Internal.PoseStack_, arg1: Internal.CallbackInfo_): void;
        getSpectatorGui(): Internal.SpectatorGui;
        renderSelectedItemName(arg0: Internal.PoseStack_): void;
        renderDemoOverlay(arg0: Internal.PoseStack_): void;
        getGuiTicks(): number;
        getFont(): Internal.Font;
        setNowPlaying(arg0: Internal.Component_): void;
        setTitle(arg0: Internal.Component_): void;
        clear(): void;
        tick(arg0: boolean): void;
        displayScoreboardSidebar(arg0: Internal.PoseStack_, arg1: Internal.Objective_): void;
        resetTitleTimes(): void;
        setChatDisabledByPlayerShown(arg0: boolean): void;
        renderHotbar(arg0: number, arg1: Internal.PoseStack_): void;
        getTabList(): Internal.PlayerTabOverlay;
        renderCrosshair(arg0: Internal.PoseStack_): void;
        get bossOverlay(): Internal.BossHealthOverlay
        set subtitle(arg0: Internal.Component_)
        get showingChatDisabledByPlayer(): boolean
        get chat(): Internal.ChatComponent
        get spectatorGui(): Internal.SpectatorGui
        get guiTicks(): number
        get font(): Internal.Font
        set nowPlaying(arg0: Internal.Component_)
        set title(arg0: Internal.Component_)
        set chatDisabledByPlayerShown(arg0: boolean)
        get tabList(): Internal.PlayerTabOverlay
        vignetteBrightness: number;
    }
    type Gui_ = Gui;
    interface LevelSimulatedReader {
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
    }
    type LevelSimulatedReader_ = LevelSimulatedReader;
    class ScreenEvent$MouseButtonReleased$Post extends Internal.ScreenEvent$MouseButtonReleased {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: boolean)
        wasHandled(): boolean;
    }
    type ScreenEvent$MouseButtonReleased$Post_ = ScreenEvent$MouseButtonReleased$Post;
    class Turtle extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Turtle>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isLayingEgg(): boolean;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        static checkTurtleSpawnRules(arg0: Internal.EntityType_<Internal.Turtle>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        setHomePos(arg0: BlockPos_): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        hasEgg(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get layingEgg(): boolean
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set homePos(arg0: BlockPos_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly BABY_ON_LAND_SELECTOR: Internal.Predicate<Internal.LivingEntity>;
        static readonly FOOD_ITEMS: Internal.Ingredient;
    }
    type Turtle_ = Turtle;
    class ArrayRecipeComponent <T> extends Internal.Record implements Internal.RecipeComponent<T[]> {
        constructor(component: Internal.RecipeComponent_<T>, canWriteSelf: boolean, arrayClass: typeof any, emptyArray: T[])
        addAll(array: T[], ...values: T[]): T[];
        replaceOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.OutputReplacement_): any;
        write(arg0: Internal.RecipeJS_, arg1: any): Internal.JsonElement;
        arrayClass(): typeof any;
        key(name: string): Internal.RecipeKey<T[]>;
        asMap<K>(key: Internal.RecipeComponent_<K>): Internal.RecipeComponent<Internal.TinyMap<K, T[]>>;
        readFromMap(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T[]>, map: Internal.Map_<any, any>): void;
        writeToJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T[]>, json: Internal.JsonObject_): void;
        isInput(recipe: Internal.RecipeJS_, value: T[], match: Internal.ReplacementMatch_): boolean;
        orSelf(): Internal.RecipeComponent<T[]>;
        role(): Internal.ComponentRole;
        componentClass(): typeof any;
        component(): Internal.RecipeComponent<T>;
        replaceOutput(recipe: Internal.RecipeJS_, original: T[], match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): T[];
        add(array: T[], value: T): T[];
        constructorDescription(ctx: Internal.DescriptionContext_): Internal.TypeDescJS;
        remove(array: T[], index: number): T[];
        asPatternKey(): Internal.RecipeComponent<Internal.TinyMap<string, T[]>>;
        componentType(): string;
        or<O>(other: Internal.RecipeComponent_<O>): Internal.OrRecipeComponent<T[], O>;
        newArray(length: number): T[];
        replaceInput(recipe: Internal.RecipeJS_, original: T[], match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): T[];
        static builder(): Internal.RecipeComponentBuilder;
        and<O>(other: Internal.RecipeComponent_<O>): Internal.AndRecipeComponent<T[], O>;
        hasPriority(recipe: Internal.RecipeJS_, from: any): boolean;
        emptyArray(): T[];
        isOutput(recipe: Internal.RecipeJS_, value: T[], match: Internal.ReplacementMatch_): boolean;
        asArrayOrSelf(): Internal.ArrayRecipeComponent<T[]>;
        static builder(...key: Internal.RecipeKey_<any>[]): Internal.RecipeComponentBuilder;
        readFromJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T[]>, json: Internal.JsonObject_): void;
        read(arg0: Internal.RecipeJS_, arg1: any): any;
        isOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        replaceInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.InputReplacement_): any;
        checkEmpty(key: Internal.RecipeKey_<T[]>, value: T[]): string;
        checkValueHasChanged(oldValue: T[], newValue: T[]): boolean;
        write(recipe: Internal.RecipeJS_, value: T[]): Internal.JsonElement;
        isInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        canWriteSelf(): boolean;
        asArray(): Internal.ArrayRecipeComponent<T[]>;
    }
    type ArrayRecipeComponent_<T> = ArrayRecipeComponent<T>;
    interface SerializableTickContainer <T> {
        save(arg0: number, arg1: Internal.Function_<T, string>): Internal.Tag;
    }
    type SerializableTickContainer_<T> = SerializableTickContainer<T>;
    interface TStack <Self> {
        pushPose(): Self;
        popPose(): Self;
    }
    type TStack_<Self> = TStack<Self>;
    class LargeFireball extends Internal.Fireball {
        constructor(arg0: Internal.EntityType_<Internal.LargeFireball>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number, arg5: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type LargeFireball_ = LargeFireball;
    abstract class AbstractIntSet extends Internal.AbstractIntCollection implements Internal.Cloneable, Internal.IntSet {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static of(arg0: number, arg1: number): Internal.IntSet;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        static of(): Internal.IntSet;
        forEach(arg0: Internal.IntConsumer_): 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>;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of(arg0: number, arg1: number, arg2: number): Internal.IntSet;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        intParallelStream(): Internal.IntStream;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        spliterator(): Internal.IntSpliterator;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        intIterator(): Internal.IntIterator;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        remove(arg0: number): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of(arg0: number): Internal.IntSet;
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static of(...arg0: number[]): Internal.IntSet;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
    }
    type AbstractIntSet_ = AbstractIntSet;
    class LanguageManager implements Internal.ResourceManagerReloadListener {
        constructor(arg0: string)
        getLanguage(arg0: string): Internal.LanguageInfo;
        getLanguages(): Internal.SortedSet<Internal.LanguageInfo>;
        getName(): string;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        getSelected(): Internal.LanguageInfo;
        setSelected(arg0: Internal.LanguageInfo_): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get languages(): Internal.SortedSet<Internal.LanguageInfo>
        get name(): string
        get selected(): Internal.LanguageInfo
        set selected(arg0: Internal.LanguageInfo_)
        static readonly DEFAULT_LANGUAGE_CODE: "en_us";
    }
    type LanguageManager_ = LanguageManager;
    interface ShortList extends Internal.ShortCollection, Internal.List<number>, Internal.Comparable<Internal.List<number>> {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        sort(arg0: Internal.ShortComparator_): void;
        addAll(arg0: number, arg1: Internal.ShortCollection_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        forEach(arg0: Internal.ShortConsumer_): void;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        of<E>(arg0: E): Internal.List<E>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        intParallelStream(): Internal.IntStream;
        replaceAll(arg0: Internal.ShortUnaryOperator_): void;
        intIterator(): Internal.IntIterator;
        set(arg0: number, arg1: number): number;
        listIterator(): Internal.ListIterator<any>;
        add(arg0: number, arg1: number): void;
        size(arg0: number): void;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        of(arg0: number, arg1: number, arg2: number): this;
        addAll(arg0: number, arg1: Internal.ShortList_): boolean;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        spliterator(): Internal.ShortSpliterator;
        toArray<T>(arg0: T[]): T[];
        of(arg0: number): this;
        removeShort(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        addAll(arg0: Internal.ShortCollection_): boolean;
        retainAll(arg0: Internal.ShortCollection_): boolean;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        unstableSort(arg0: Internal.ShortComparator_): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        of<E>(arg0: E, arg1: E): Internal.List<E>;
        addAll(arg0: Internal.ShortList_): boolean;
        indexOf(arg0: number): number;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        iterator(): Internal.ShortListIterator;
        addElements(arg0: number, arg1: number[]): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        containsAll(arg0: Internal.ShortCollection_): boolean;
        removeElements(arg0: number, arg1: number): void;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        setElements(arg0: number, arg1: number[]): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        removeAll(arg0: Internal.ShortCollection_): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        isEmpty(): boolean;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        forEach(arg0: Internal.IntConsumer_): void;
        getShort(arg0: number): number;
        setElements(arg0: number[]): void;
        of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        lastIndexOf(arg0: number): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        of(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        compareTo(arg0: Internal.List_<number>): number;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        of(...arg0: number[]): this;
        removeIf(arg0: Internal.ShortPredicate_): boolean;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        toArray(): any[];
        intSpliterator(): Internal.IntSpliterator;
        subList(arg0: number, arg1: number): Internal.List<any>;
        hashCode(): number;
        size(): number;
        toShortArray(): number[];
        /**
         * @deprecated
        */
        toShortArray(arg0: number[]): number[];
        clear(): void;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        toArray(arg0: number[]): number[];
        of(): this;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        rem(arg0: number): boolean;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        get empty(): boolean
        set elements(arg0: number[])
    }
    type ShortList_ = ShortList;
    class GiantTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.GiantTrunkPlacer>;
    }
    type GiantTrunkPlacer_ = GiantTrunkPlacer;
    interface IForgeAbstractMinecart {
        setCanUseRail(arg0: boolean): void;
        isPoweredCart(): boolean;
        setMaxSpeedAirLateral(arg0: number): void;
        getMaxCartSpeedOnRail(): number;
        getCurrentRailPosition(): BlockPos;
        getDragAir(): number;
        getMaxSpeedAirLateral(): number;
        setCurrentCartSpeedCapOnRail(arg0: number): void;
        getCurrentCartSpeedCapOnRail(): number;
        getSlopeAdjustment(): number;
        setDragAir(arg0: number): void;
        setMaxSpeedAirVertical(arg0: number): void;
        moveMinecartOnRail(arg0: BlockPos_): void;
        shouldDoRailFunctions(): boolean;
        getMaxSpeedAirVertical(): number;
        canBeRidden(): boolean;
        getComparatorLevel(): number;
        getMaxSpeedWithRail(): number;
        canUseRail(): boolean;
        set canUseRail(arg0: boolean)
        get poweredCart(): boolean
        set maxSpeedAirLateral(arg0: number)
        get maxCartSpeedOnRail(): number
        get currentRailPosition(): BlockPos
        get dragAir(): number
        get maxSpeedAirLateral(): number
        set currentCartSpeedCapOnRail(arg0: number)
        get currentCartSpeedCapOnRail(): number
        get slopeAdjustment(): number
        set dragAir(arg0: number)
        set maxSpeedAirVertical(arg0: number)
        get maxSpeedAirVertical(): number
        get comparatorLevel(): number
        get maxSpeedWithRail(): number
        readonly DEFAULT_MAX_SPEED_AIR_VERTICAL: -1.0;
        readonly DEFAULT_MAX_SPEED_AIR_LATERAL: 0.4;
        readonly DEFAULT_AIR_DRAG: 0.949999988079071;
    }
    type IForgeAbstractMinecart_ = IForgeAbstractMinecart;
    /**
     * Invoked when a player gets an advancement.
    */
    class PlayerAdvancementEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.ServerPlayer_, advancement: Internal.Advancement_)
        /**
         * Returns the advancement that was obtained.
        */
        getAdvancement(): Internal.AdvancementJS;
        /**
         * Returns the advancement that was obtained.
        */
        get advancement(): Internal.AdvancementJS
    }
    type PlayerAdvancementEventJS_ = PlayerAdvancementEventJS;
    class DimensionType$MonsterSettings extends Internal.Record {
        constructor(arg0: boolean, arg1: boolean, arg2: Internal.IntProvider_, arg3: number)
        hasRaids(): boolean;
        monsterSpawnBlockLightLimit(): number;
        piglinSafe(): boolean;
        monsterSpawnLightTest(): Internal.IntProvider;
        static readonly CODEC: Internal.MapCodec<Internal.DimensionType$MonsterSettings>;
    }
    type DimensionType$MonsterSettings_ = DimensionType$MonsterSettings;
    interface IItemUseFirst {
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
    }
    type IItemUseFirst_ = IItemUseFirst;
    class Collector$Characteristics extends Internal.Enum<Internal.Collector$Characteristics> {
        static values(): Internal.Collector$Characteristics[];
        static valueOf(arg0: string): Internal.Collector$Characteristics;
        static readonly CONCURRENT: Internal.Collector$Characteristics;
        static readonly IDENTITY_FINISH: Internal.Collector$Characteristics;
        static readonly UNORDERED: Internal.Collector$Characteristics;
    }
    type Collector$Characteristics_ = Collector$Characteristics | "identity_finish" | "unordered" | "concurrent";
    interface CachedOutput {
        writeIfNeeded(arg0: Internal.Path_, arg1: number[], arg2: Internal.HashCode_): void;
        readonly NO_CACHE: Internal.CachedOutput;
    }
    type CachedOutput_ = CachedOutput;
    class ChunkEvent$Load extends Internal.ChunkEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_)
    }
    type ChunkEvent$Load_ = ChunkEvent$Load;
    interface IForgeShearable {
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
    }
    type IForgeShearable_ = IForgeShearable;
    interface ServerLevelKJS extends Internal.LevelKJS, Internal.WithPersistentData {
        getDisplayName(): Internal.Component;
        self(): Internal.Level;
        spawnLightning(x: number, y: number, z: number, effectOnly: boolean, player: Internal.ServerPlayer_): void;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        spawnLightning(x: number, y: number, z: number, effectOnly: boolean): void;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        getSide(): Internal.ScriptType;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getDimension(): ResourceLocation;
        getPersistentData(): Internal.CompoundTag;
        getName(): Internal.Component;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        runCommandSilent(command: string): number;
        createEntity(id: ResourceLocation_): Internal.Entity;
        tell(message: Internal.Component_): void;
        getData(): Internal.AttachedData<Internal.Level>;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        setTime(time: number): void;
        get displayName(): Internal.Component
        get side(): Internal.ScriptType
        get dimension(): ResourceLocation
        get persistentData(): Internal.CompoundTag
        get name(): Internal.Component
        get entities(): Internal.EntityArrayList
        get data(): Internal.AttachedData<Internal.Level>
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get overworld(): boolean
        set time(time: number)
    }
    type ServerLevelKJS_ = ServerLevelKJS;
    class BlockEvent$PortalSpawnEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.PortalShape_)
        getPortalSize(): Internal.PortalShape;
        get portalSize(): Internal.PortalShape
    }
    type BlockEvent$PortalSpawnEvent_ = BlockEvent$PortalSpawnEvent;
    class TooltipArea extends Internal.AbstractSimiWidget {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        charTyped(arg0: string, arg1: number): boolean;
        withTooltip(arg0: Internal.List_<Internal.Component>): this;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
    }
    type TooltipArea_ = TooltipArea;
    interface ITrunkPlacerTypeAccessor {
        callCtor<T extends Internal.TrunkPlacer>(pCodec: Internal.Codec_<T>): Internal.TrunkPlacerType<T>;
    }
    type ITrunkPlacerTypeAccessor_ = ITrunkPlacerTypeAccessor;
    class Provider$Service {
        constructor(arg0: Internal.Provider_, arg1: string, arg2: string, arg3: string, arg4: Internal.List_<string>, arg5: Internal.Map_<string, string>)
        newInstance(arg0: any): any;
        getAlgorithm(): string;
        getAttribute(arg0: string): string;
        getType(): string;
        getClassName(): string;
        supportsParameter(arg0: any): boolean;
        getProvider(): Internal.Provider;
        get algorithm(): string
        get type(): string
        get className(): string
        get provider(): Internal.Provider
    }
    type Provider$Service_ = Provider$Service;
    interface ByteSpliterator extends Internal.Spliterator$OfPrimitive<number, Internal.ByteConsumer, Internal.ByteSpliterator> {
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        forEachRemaining(arg0: Internal.ByteConsumer_): void;
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        getComparator(): Internal.Comparator<any>;
        getExactSizeIfKnown(): number;
        hasCharacteristics(arg0: number): boolean;
        skip(arg0: number): number;
        tryAdvance(arg0: Internal.ByteConsumer_): boolean;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        characteristics(): number;
        estimateSize(): number;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type ByteSpliterator_ = ByteSpliterator;
    class JsonNull extends Internal.JsonElement {
        constructor()
        deepCopy(): this;
        static readonly INSTANCE: Internal.JsonNull;
    }
    type JsonNull_ = JsonNull;
    class RepairItemRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<any>;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        getRemainingItems(container: Internal.CraftingContainer_): Internal.NonNullList<any>;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type RepairItemRecipe_ = RepairItemRecipe;
    class NoiseSettings extends Internal.Record {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        getCellHeight(): number;
        noiseSizeVertical(): number;
        clampToHeightAccessor(arg0: Internal.LevelHeightAccessor_): this;
        static create(arg0: number, arg1: number, arg2: number, arg3: number): Internal.NoiseSettings;
        height(): number;
        noiseSizeHorizontal(): number;
        getCellWidth(): number;
        minY(): number;
        get cellHeight(): number
        get cellWidth(): number
        static readonly CODEC: Internal.Codec<Internal.NoiseSettings>;
    }
    type NoiseSettings_ = NoiseSettings;
    interface AudioStream extends Internal.Closeable {
        read(arg0: number): Internal.ByteBuffer;
        close(): void;
        getFormat(): Internal.AudioFormat;
        get format(): Internal.AudioFormat
    }
    type AudioStream_ = AudioStream;
    class LevelResource {
        constructor(arg0: string)
        getId(): string;
        get id(): string
        static readonly PLAYER_OLD_DATA_DIR: Internal.LevelResource;
        static readonly OLD_LEVEL_DATA_FILE: Internal.LevelResource;
        static readonly PLAYER_STATS_DIR: Internal.LevelResource;
        static readonly ROOT: Internal.LevelResource;
        static readonly MAP_RESOURCE_FILE: Internal.LevelResource;
        static readonly GENERATED_DIR: Internal.LevelResource;
        static readonly LOCK_FILE: Internal.LevelResource;
        static readonly LEVEL_DATA_FILE: Internal.LevelResource;
        static readonly ICON_FILE: Internal.LevelResource;
        static readonly PLAYER_ADVANCEMENTS_DIR: Internal.LevelResource;
        static readonly PLAYER_DATA_DIR: Internal.LevelResource;
        static readonly DATAPACK_DIR: Internal.LevelResource;
    }
    type LevelResource_ = LevelResource;
    class FungusBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Supplier_<Internal.Holder<Internal.ConfiguredFeature<Internal.HugeFungusConfiguration, any>>>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FungusBlock_ = FungusBlock;
    class ClientChunkCache extends Internal.ChunkSource {
        constructor(arg0: Internal.ClientLevel_, arg1: number)
        updateViewCenter(arg0: number, arg1: number): void;
        drop(arg0: number, arg1: number): void;
        handler$znj000$snr$securitycraft$onInit(level: Internal.ClientLevel_, viewDistance: number, ci: Internal.CallbackInfo_): void;
        handler$znj000$snr$securitycraft$onDrop(x: number, z: number, ci: Internal.CallbackInfo_): void;
        replaceWithPacketData(arg0: number, arg1: number, arg2: Internal.FriendlyByteBuf_, arg3: Internal.CompoundTag_, arg4: Internal.Consumer_<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput>): Internal.LevelChunk;
        updateViewRadius(arg0: number): void;
        handler$znj000$snr$securitycraft$onUpdateViewRadius(viewDistance: number, ci: Internal.CallbackInfo_): void;
        storage: Internal.ClientChunkCache$Storage;
        lightEngine: Internal.LevelLightEngine;
    }
    type ClientChunkCache_ = ClientChunkCache;
    class WoodlandMansionStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.WoodlandMansionStructure>;
    }
    type WoodlandMansionStructure_ = WoodlandMansionStructure;
    interface BufferVertexType <T extends Internal.VertexSink> extends me.jellysquid.mods.sodium.client.model.vertex.type.VertexType<T> {
        getBufferVertexFormat(): Internal.BufferVertexFormat;
        asBlittable(): Internal.BlittableVertexType<T>;
        createFallbackWriter(arg0: Internal.VertexConsumer_): T;
        get bufferVertexFormat(): Internal.BufferVertexFormat
    }
    type BufferVertexType_<T extends Internal.VertexSink> = BufferVertexType<T>;
    interface IFocusFactory {
        createFocus<V>(arg0: Internal.RecipeIngredientRole_, arg1: Internal.ITypedIngredient_<V>): Internal.IFocus<V>;
        createFocusGroup(arg0: Internal.Collection_<Internal.IFocus<any>>): Internal.IFocusGroup;
        getEmptyFocusGroup(): Internal.IFocusGroup;
        createFocus<V>(arg0: Internal.RecipeIngredientRole_, arg1: Internal.IIngredientType_<V>, arg2: V): Internal.IFocus<V>;
        get emptyFocusGroup(): Internal.IFocusGroup
    }
    type IFocusFactory_ = IFocusFactory;
    class Shulker extends Internal.AbstractGolem implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.Shulker>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getColor(): Internal.DyeColor;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getRenderPosition(arg0: number): Internal.Optional<Vec3>;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        static getProgressAabb(arg0: Internal.Direction_, arg1: number): Internal.AABB;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getClientPeekAmount(arg0: number): number;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        static getProgressDeltaAabb(arg0: Internal.Direction_, arg1: number, arg2: number): Internal.AABB;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getAttachFace(): Internal.Direction;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get color(): Internal.DyeColor
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get attachFace(): Internal.Direction
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Shulker_ = Shulker;
    class SpikeConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: boolean, arg1: Internal.List_<Internal.SpikeFeature$EndSpike>, arg2: BlockPos_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        getCrystalBeamTarget(): BlockPos;
        getSpikes(): Internal.List<Internal.SpikeFeature$EndSpike>;
        isCrystalInvulnerable(): boolean;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        get crystalBeamTarget(): BlockPos
        get spikes(): Internal.List<Internal.SpikeFeature$EndSpike>
        get crystalInvulnerable(): boolean
        static readonly CODEC: Internal.Codec<Internal.SpikeConfiguration>;
    }
    type SpikeConfiguration_ = SpikeConfiguration;
    class ExplosionEvent$Start extends Internal.ExplosionEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: Internal.Explosion_)
    }
    type ExplosionEvent$Start_ = ExplosionEvent$Start;
    class ClientboundPlaceGhostRecipePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.Recipe_<any>)
        handle(arg0: Internal.PacketListener_): void;
        getRecipe(): ResourceLocation;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getContainerId(): number;
        isSkippable(): boolean;
        get recipe(): ResourceLocation
        get containerId(): number
        get skippable(): boolean
    }
    type ClientboundPlaceGhostRecipePacket_ = ClientboundPlaceGhostRecipePacket;
    class ThrownExperienceBottle extends Internal.ThrowableItemProjectile {
        constructor(arg0: Internal.EntityType_<Internal.ThrownExperienceBottle>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ThrownExperienceBottle_ = ThrownExperienceBottle;
    class ArmorItem extends Internal.Item implements Internal.Wearable, Internal.ModifiableItemKJS {
        constructor(arg0: Internal.ArmorMaterial_, arg1: Internal.EquipmentSlot_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        static dispenseArmor(arg0: Internal.BlockSource_, arg1: Internal.ItemStack_): boolean;
        getMaterial(): Internal.ArmorMaterial;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        getSlot(): Internal.EquipmentSlot;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        kjs$getAttributeMap(): Internal.Multimap<any, any>;
        getDamage(arg0: Internal.ItemStack_): number;
        getDefense(): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getToughness(): number;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        kjs$setAttributeMap(arg0: Internal.Multimap_<any, any>): void;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get material(): Internal.ArmorMaterial
        set digSpeed(speed: number)
        get slot(): Internal.EquipmentSlot
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        get defense(): number
        get toughness(): number
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly DISPENSE_ITEM_BEHAVIOR: Internal.DispenseItemBehavior;
        defaultModifiers: Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
    }
    type ArmorItem_ = ArmorItem;
    interface AdvancementList$Listener {
        onRemoveAdvancementRoot(arg0: Internal.Advancement_): void;
        onAddAdvancementRoot(arg0: Internal.Advancement_): void;
        onRemoveAdvancementTask(arg0: Internal.Advancement_): void;
        onAddAdvancementTask(arg0: Internal.Advancement_): void;
        onAdvancementsCleared(): void;
    }
    type AdvancementList$Listener_ = AdvancementList$Listener;
    class LivingExperienceDropEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.Player_, arg2: number)
        setDroppedExperience(arg0: number): void;
        getOriginalExperience(): number;
        getDroppedExperience(): number;
        getAttackingPlayer(): Internal.Player;
        set droppedExperience(arg0: number)
        get originalExperience(): number
        get droppedExperience(): number
        get attackingPlayer(): Internal.Player
    }
    type LivingExperienceDropEvent_ = LivingExperienceDropEvent;
    class PointedDripstoneFeature extends Internal.Feature<Internal.PointedDripstoneConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.PointedDripstoneConfiguration>)
    }
    type PointedDripstoneFeature_ = PointedDripstoneFeature;
    interface Tickable {
        tick(): void;
    }
    type Tickable_ = Tickable;
    class AtomicInteger extends number implements Internal.Serializable {
        constructor()
        constructor(arg0: number)
        decrementAndGet(): number;
        compareAndExchangeAcquire(arg0: number, arg1: number): number;
        set(arg0: number): void;
        getAndAccumulate(arg0: number, arg1: Internal.IntBinaryOperator_): number;
        /**
         * @deprecated
        */
        weakCompareAndSet(arg0: number, arg1: number): boolean;
        setRelease(arg0: number): void;
        updateAndGet(arg0: Internal.IntUnaryOperator_): number;
        getOpaque(): number;
        getAndSet(arg0: number): number;
        weakCompareAndSetAcquire(arg0: number, arg1: number): boolean;
        accumulateAndGet(arg0: number, arg1: Internal.IntBinaryOperator_): number;
        getAndAdd(arg0: number): number;
        weakCompareAndSetRelease(arg0: number, arg1: number): boolean;
        compareAndSet(arg0: number, arg1: number): boolean;
        lazySet(arg0: number): void;
        weakCompareAndSetVolatile(arg0: number, arg1: number): boolean;
        getAcquire(): number;
        getAndDecrement(): number;
        compareAndExchange(arg0: number, arg1: number): number;
        compareAndExchangeRelease(arg0: number, arg1: number): number;
        setOpaque(arg0: number): void;
        incrementAndGet(): number;
        getAndUpdate(arg0: Internal.IntUnaryOperator_): number;
        getAndIncrement(): number;
        weakCompareAndSetPlain(arg0: number, arg1: number): boolean;
        setPlain(arg0: number): void;
        addAndGet(arg0: number): number;
        getPlain(): number;
        get(): number;
        set release(arg0: number)
        get opaque(): number
        get acquire(): number
        get andDecrement(): number
        set opaque(arg0: number)
        get andIncrement(): number
        set plain(arg0: number)
        get plain(): number
    }
    type AtomicInteger_ = AtomicInteger;
    class StationMarker {
        constructor(arg0: BlockPos_, arg1: BlockPos_, arg2: Internal.Component_)
        save(): Internal.CompoundTag;
        getSource(): BlockPos;
        static load(arg0: Internal.CompoundTag_): Internal.StationMarker;
        getName(): Internal.Component;
        static fromWorld(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.StationMarker;
        getId(): string;
        getTarget(): BlockPos;
        get source(): BlockPos
        get name(): Internal.Component
        get id(): string
        get target(): BlockPos
        static readonly TYPE: Internal.MapDecoration$Type;
    }
    type StationMarker_ = StationMarker;
    class ClientboundMoveVehiclePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getYRot(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getXRot(): number;
        isSkippable(): boolean;
        get x(): number
        get y(): number
        get z(): number
        get YRot(): number
        get XRot(): number
        get skippable(): boolean
    }
    type ClientboundMoveVehiclePacket_ = ClientboundMoveVehiclePacket;
    class CanyonCarverConfiguration$CanyonShapeConfiguration {
        constructor(arg0: Internal.FloatProvider_, arg1: Internal.FloatProvider_, arg2: number, arg3: Internal.FloatProvider_, arg4: number, arg5: number)
        readonly verticalRadiusCenterFactor: number;
        readonly verticalRadiusDefaultFactor: number;
        readonly distanceFactor: Internal.FloatProvider;
        readonly widthSmoothness: number;
        static readonly CODEC: Internal.Codec<Internal.CanyonCarverConfiguration$CanyonShapeConfiguration>;
        readonly thickness: Internal.FloatProvider;
        readonly horizontalRadiusFactor: Internal.FloatProvider;
    }
    type CanyonCarverConfiguration$CanyonShapeConfiguration_ = CanyonCarverConfiguration$CanyonShapeConfiguration;
    class WritableBookItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        static makeSureTagIsValid(arg0: Internal.CompoundTag_): boolean;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type WritableBookItem_ = WritableBookItem;
    class ClientboundSetPassengersPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getPassengers(): number[];
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getVehicle(): number;
        isSkippable(): boolean;
        get passengers(): number[]
        get vehicle(): number
        get skippable(): boolean
    }
    type ClientboundSetPassengersPacket_ = ClientboundSetPassengersPacket;
    interface BlockColor {
        getColor(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): number;
    }
    type BlockColor_ = BlockColor;
    class Stat <T> extends Internal.ObjectiveCriteria {
        getValue(): T;
        getType(): Internal.StatType<T>;
        static buildName<T>(arg0: Internal.StatType_<T>, arg1: T): string;
        format(arg0: number): string;
        get value(): T
        get type(): Internal.StatType<T>
    }
    type Stat_<T> = Stat<T>;
    interface Byte2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Byte2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        put(arg0: number, arg1: V): V;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ObjectFunction<V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Byte2ObjectFunction<T>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Byte2FloatFunction;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Byte2LongFunction;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        containsKey(arg0: number): boolean;
        remove(arg0: number): V;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Byte2CharFunction;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ObjectFunction<V>;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Byte2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ObjectFunction<V>;
        size(): number;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        getOrDefault(arg0: number, arg1: V): V;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ObjectFunction<V>;
        clear(): void;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Byte2IntFunction;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Byte2ObjectFunction_<V> = Byte2ObjectFunction<V>;
    abstract class AbstractObject2ObjectMap <K, V> extends Internal.AbstractObject2ObjectFunction<K, V> implements Internal.Object2ObjectMap<K, V>, Internal.Serializable {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        containsValue(arg0: any): boolean;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, V>>;
        putIfAbsent(arg0: K, arg1: V): V;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        defaultReturnValue(): V;
        static identity<T>(): Internal.Function<T, T>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        put(arg0: K, arg1: V): V;
        object2ObjectEntrySet(): Internal.ObjectSet<Internal.Object2ObjectMap$Entry<K, V>>;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        putAll(arg0: Internal.Map_<K, V>): void;
        values(): Internal.ObjectCollection<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type AbstractObject2ObjectMap_<K, V> = AbstractObject2ObjectMap<K, V>;
    class ScreenEvent$CharacterTyped$Post extends Internal.ScreenEvent$CharacterTyped {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: string, arg2: number)
    }
    type ScreenEvent$CharacterTyped$Post_ = ScreenEvent$CharacterTyped$Post;
    interface ChunkProgressListener {
        start(): void;
        stop(): void;
        onStatusChange(arg0: Internal.ChunkPos_, arg1: Internal.ChunkStatus_): void;
        updateSpawnPos(arg0: Internal.ChunkPos_): void;
    }
    type ChunkProgressListener_ = ChunkProgressListener;
    class StructureCheckResult extends Internal.Enum<Internal.StructureCheckResult> {
        static values(): Internal.StructureCheckResult[];
        static valueOf(arg0: string): Internal.StructureCheckResult;
        static readonly START_NOT_PRESENT: Internal.StructureCheckResult;
        static readonly CHUNK_LOAD_NEEDED: Internal.StructureCheckResult;
        static readonly START_PRESENT: Internal.StructureCheckResult;
    }
    type StructureCheckResult_ = "start_present" | "chunk_load_needed" | StructureCheckResult | "start_not_present";
    interface WorldRendererExtended {
        getSodiumWorldRenderer(): Internal.SodiumWorldRenderer;
        get sodiumWorldRenderer(): Internal.SodiumWorldRenderer
    }
    type WorldRendererExtended_ = WorldRendererExtended;
    class MultiPartBlockStateBuilder$PartBuilder$ConditionGroup {
        constructor(arg0: Internal.MultiPartBlockStateBuilder$PartBuilder_)
        nestedGroup(): this;
        endNestedGroup(): this;
        useOr(): this;
        condition<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>, ...arg1: T[]): this;
        end(): Internal.MultiPartBlockStateBuilder$PartBuilder;
        readonly conditions: Internal.Multimap<Internal.Property<any>, Internal.Comparable<any>>;
        useOr: boolean;
        readonly nestedConditionGroups: Internal.List<Internal.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup>;
    }
    type MultiPartBlockStateBuilder$PartBuilder$ConditionGroup_ = MultiPartBlockStateBuilder$PartBuilder$ConditionGroup;
    interface ShaderInstanceInterface {
        iris$createGeometryShader(arg0: Internal.ResourceProvider_, arg1: ResourceLocation_): void;
    }
    type ShaderInstanceInterface_ = ShaderInstanceInterface;
    class ServerboundClientCommandPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.ServerboundClientCommandPacket$Action_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getAction(): Internal.ServerboundClientCommandPacket$Action;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get action(): Internal.ServerboundClientCommandPacket$Action
        get skippable(): boolean
    }
    type ServerboundClientCommandPacket_ = ServerboundClientCommandPacket;
    class WitherRoseBlock extends Internal.FlowerBlock {
        constructor(arg0: Internal.MobEffect_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WitherRoseBlock_ = WitherRoseBlock;
    abstract class AbstractLongCollection extends Internal.AbstractCollection<number> implements Internal.LongCollection {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        longIterator(): Internal.LongIterator;
        add(arg0: number): boolean;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        /**
         * @deprecated
        */
        toLongArray(arg0: number[]): number[];
        toArray(arg0: number[]): number[];
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        retainAll(arg0: Internal.LongCollection_): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        forEach(arg0: Internal.LongConsumer_): void;
        addAll(arg0: Internal.LongCollection_): boolean;
        iterator(): Internal.Iterator<any>;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        rem(arg0: number): boolean;
        toLongArray(): number[];
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        removeAll(arg0: Internal.LongCollection_): boolean;
        containsAll(arg0: Internal.LongCollection_): boolean;
        longParallelStream(): Internal.LongStream;
        spliterator(): Internal.Spliterator<any>;
        longStream(): Internal.LongStream;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
    }
    type AbstractLongCollection_ = AbstractLongCollection;
    interface IForgeTagAppender <T> {
        remove(arg0: ResourceLocation_, ...arg1: ResourceLocation_[]): Internal.TagsProvider$TagAppender<T>;
        remove(arg0: T, ...arg1: T[]): Internal.TagsProvider$TagAppender<T>;
        remove(arg0: Internal.TagKey_<T>, ...arg1: Internal.TagKey_<T>[]): Internal.TagsProvider$TagAppender<T>;
        replace(arg0: boolean): Internal.TagsProvider$TagAppender<T>;
        addTags(...arg0: Internal.TagKey_<T>[]): Internal.TagsProvider$TagAppender<T>;
        remove(arg0: ResourceLocation_): Internal.TagsProvider$TagAppender<T>;
        replace(): Internal.TagsProvider$TagAppender<T>;
        remove(arg0: Internal.TagKey_<T>): Internal.TagsProvider$TagAppender<T>;
        remove(arg0: T): Internal.TagsProvider$TagAppender<T>;
    }
    type IForgeTagAppender_<T> = IForgeTagAppender<T>;
    interface Era extends Internal.TemporalAccessor, Internal.TemporalAdjuster {
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        getLong(arg0: Internal.TemporalField_): number;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        getValue(): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        isSupported(arg0: Internal.TemporalField_): boolean;
        get value(): number
    }
    type Era_ = Era;
    class BoneMealItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        static addGrowthParticles(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: number): void;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        static applyBonemeal(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        /**
         * @deprecated
        */
        static growCrop(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        static growWaterPlant(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly GRASS_COUNT_MULTIPLIER: 3;
        static readonly GRASS_SPREAD_WIDTH: 3;
        static readonly GRASS_SPREAD_HEIGHT: 1;
    }
    type BoneMealItem_ = BoneMealItem;
    class ClientboundSetDefaultSpawnPositionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: BlockPos_, arg1: number)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getAngle(): number;
        isSkippable(): boolean;
        get pos(): BlockPos
        get angle(): number
        get skippable(): boolean
    }
    type ClientboundSetDefaultSpawnPositionPacket_ = ClientboundSetDefaultSpawnPositionPacket;
    class LayoutPiece {
        getAdvances(): number[];
        getMemoryUsage(): number;
        getComputeFlags(): number;
        getGlyphs(): number[];
        getExtent(extent: Internal.FontMetricsInt_): void;
        getAdvance(): number;
        getCharCount(): number;
        getBoundsWidth(): number;
        getDescent(): number;
        getBoundsX(): number;
        getAscent(): number;
        getBoundsY(): number;
        getBoundsHeight(): number;
        getPositions(): number[];
        getFont(i: number): icyllis.modernui.graphics.text.Font;
        getGlyphCount(): number;
        get advances(): number[]
        get memoryUsage(): number
        get computeFlags(): number
        get glyphs(): number[]
        get advance(): number
        get charCount(): number
        get boundsWidth(): number
        get descent(): number
        get boundsX(): number
        get ascent(): number
        get boundsY(): number
        get boundsHeight(): number
        get positions(): number[]
        get glyphCount(): number
    }
    type LayoutPiece_ = LayoutPiece;
    interface Key extends Internal.Serializable {
        getAlgorithm(): string;
        getFormat(): string;
        getEncoded(): number[];
        get algorithm(): string
        get format(): string
        get encoded(): number[]
        /**
         * @deprecated
        */
        readonly serialVersionUID: 6603384152749567654;
    }
    type Key_ = Key;
    interface Matrix4fAccess {
        copyFromArray(arg0: number[]): void;
        copyIntoArray(): number[];
        convertToJOML(): Internal.Matrix4f;
    }
    type Matrix4fAccess_ = Matrix4fAccess;
    abstract class ForwardingSet <E> extends Internal.ForwardingCollection<E> implements Internal.Set<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        parallelStream(): Internal.Stream<E>;
        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>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
    }
    type ForwardingSet_<E> = ForwardingSet<E>;
    interface Palette <T> {
        read(arg0: Internal.FriendlyByteBuf_): void;
        maybeHas(arg0: Internal.Predicate_<T>): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSize(): number;
        valueFor(arg0: number): T;
        getSerializedSize(): number;
        idFor(arg0: T): number;
        copy(): this;
        get size(): number
        get serializedSize(): number
    }
    type Palette_<T> = Palette<T>;
    interface HoeItemAccessor {
        getTillingActions(): Internal.Map<Internal.Block, com.mojang.datafixers.util.Pair<Internal.Predicate<Internal.UseOnContext>, Internal.Consumer<Internal.UseOnContext>>>;
        get tillingActions(): Internal.Map<Internal.Block, com.mojang.datafixers.util.Pair<Internal.Predicate<Internal.UseOnContext>, Internal.Consumer<Internal.UseOnContext>>>
    }
    type HoeItemAccessor_ = HoeItemAccessor;
    class PlayerStatsJS {
        constructor(p: Internal.Player_, s: Internal.StatsCounter_)
        getDeaths(): number;
        getAnimalsBred(): number;
        getPlayerKills(): number;
        getTimeSinceRest(): number;
        getWalkDistance(): number;
        getDamageDealt(): number;
        getItemsDropped(item: Internal.Item_): number;
        add(stat: Internal.Stat_<any>, value: number): void;
        set(stat: Internal.Stat_<any>, value: number): void;
        getSprintDistance(): number;
        getBlocksMined(block: Internal.Block_): number;
        getPlayTime(): number;
        getMobKills(): number;
        getCrouchDistance(): number;
        getTimeCrouchTime(): number;
        getJumps(): number;
        getItemsCrafted(item: Internal.Item_): number;
        getTimeSinceDeath(): number;
        getDamageAbsorbed(): number;
        getItemsUsed(item: Internal.Item_): number;
        getDamageBlocked_by_shield(): number;
        getSwimDistance(): number;
        getItemsPickedUp(item: Internal.Item_): number;
        getDamageResisted(): number;
        getItemsBroken(item: Internal.Item_): number;
        get(stat: Internal.Stat_<any>): number;
        getFishCaught(): number;
        getDamageTaken(): number;
        static statOf(o: any): Internal.Stat<any>;
        getDamageDealt_resisted(): number;
        getKilled(entity: Internal.EntityType_<any>): number;
        getDamageDealt_absorbed(): number;
        getKilledBy(entity: Internal.EntityType_<any>): number;
        get deaths(): number
        get animalsBred(): number
        get playerKills(): number
        get timeSinceRest(): number
        get walkDistance(): number
        get damageDealt(): number
        get sprintDistance(): number
        get playTime(): number
        get mobKills(): number
        get crouchDistance(): number
        get timeCrouchTime(): number
        get jumps(): number
        get timeSinceDeath(): number
        get damageAbsorbed(): number
        get damageBlocked_by_shield(): number
        get swimDistance(): number
        get damageResisted(): number
        get fishCaught(): number
        get damageTaken(): number
        get damageDealt_resisted(): number
        get damageDealt_absorbed(): number
        readonly player: Internal.Player;
    }
    type PlayerStatsJS_ = PlayerStatsJS;
    abstract class CollectionTag <T extends Internal.Tag> extends Internal.AbstractList<T> implements Internal.Tag {
        constructor()
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        remove(arg0: number): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        addTag(arg0: number, arg1: Internal.Tag_): boolean;
        spliterator(): Internal.Spliterator<T>;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<T>): void;
        setTag(arg0: number, arg1: Internal.Tag_): boolean;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        add(arg0: number, arg1: T): void;
        write(arg0: Internal.DataOutput_): void;
        getId(): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        removeIf(arg0: Internal.Predicate_<T>): boolean;
        stream(): Internal.Stream<T>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        accept(arg0: Internal.TagVisitor_): void;
        set(arg0: number, arg1: T): T;
        getAsString(): string;
        getType(): Internal.TagType<any>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<T>): void;
        copy(): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        parallelStream(): Internal.Stream<T>;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        sort(arg0: Internal.Comparator_<T>): void;
        set(arg0: number, arg1: any): any;
        getElementType(): number;
        get id(): number
        get asString(): string
        get type(): Internal.TagType<any>
        get elementType(): number
    }
    type CollectionTag_<T extends Internal.Tag> = CollectionTag<T>;
    class LivingEntityUseItemEvent$Stop extends Internal.LivingEntityUseItemEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: number)
    }
    type LivingEntityUseItemEvent$Stop_ = LivingEntityUseItemEvent$Stop;
    interface IRecipeLayoutBuilder {
        setShapeless(arg0: number, arg1: number): void;
        moveRecipeTransferButton(arg0: number, arg1: number): void;
        setShapeless(): void;
        createFocusLink(...arg0: Internal.IIngredientAcceptor_<any>[]): void;
        addSlot(arg0: Internal.RecipeIngredientRole_, arg1: number, arg2: number): Internal.IRecipeSlotBuilder;
        addInvisibleIngredients(arg0: Internal.RecipeIngredientRole_): Internal.IIngredientAcceptor<any>;
    }
    type IRecipeLayoutBuilder_ = IRecipeLayoutBuilder;
    abstract class TagsProvider <T> implements Internal.DataProvider {
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        getName(): string;
        run(arg0: Internal.CachedOutput_): void;
        get name(): string
    }
    type TagsProvider_<T> = TagsProvider<T>;
    class ServerboundSetStructureBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: BlockPos_, arg1: Internal.StructureBlockEntity$UpdateType_, arg2: Internal.StructureMode_, arg3: string, arg4: BlockPos_, arg5: Vec3i_, arg6: Internal.Mirror_, arg7: Internal.Rotation_, arg8: string, arg9: boolean, arg10: boolean, arg11: boolean, arg12: number, arg13: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isIgnoreEntities(): boolean;
        getData(): string;
        getSeed(): number;
        isSkippable(): boolean;
        getUpdateType(): Internal.StructureBlockEntity$UpdateType;
        getSize(): Vec3i;
        getPos(): BlockPos;
        isShowAir(): boolean;
        isShowBoundingBox(): boolean;
        getRotation(): Internal.Rotation;
        getMirror(): Internal.Mirror;
        getIntegrity(): number;
        getOffset(): BlockPos;
        getName(): string;
        getMode(): Internal.StructureMode;
        get ignoreEntities(): boolean
        get data(): string
        get seed(): number
        get skippable(): boolean
        get updateType(): Internal.StructureBlockEntity$UpdateType
        get size(): Vec3i
        get pos(): BlockPos
        get showAir(): boolean
        get showBoundingBox(): boolean
        get rotation(): Internal.Rotation
        get mirror(): Internal.Mirror
        get integrity(): number
        get offset(): BlockPos
        get name(): string
        get mode(): Internal.StructureMode
    }
    type ServerboundSetStructureBlockPacket_ = ServerboundSetStructureBlockPacket;
    interface Object2BooleanFunction <K> extends it.unimi.dsi.fastutil.Function<K, boolean>, Internal.Predicate<K> {
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2BooleanFunction;
        test(arg0: K): boolean;
        and(arg0: Internal.Predicate_<K>): Internal.Predicate<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2BooleanFunction<T>;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Object2IntFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, boolean>;
        containsKey(arg0: any): boolean;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Object2CharFunction<K>;
        removeBoolean(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2BooleanFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Object2FloatFunction<K>;
        apply(arg0: K): boolean;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Object2ByteFunction<K>;
        defaultReturnValue(): boolean;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Object2LongFunction<K>;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2BooleanFunction;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Object2ShortFunction<K>;
        or(arg0: Internal.Predicate_<K>): Internal.Predicate<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        put(arg0: K, arg1: boolean): boolean;
        getOrDefault(arg0: any, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: boolean): boolean;
        getBoolean(arg0: any): boolean;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2BooleanFunction;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2BooleanFunction;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2BooleanFunction;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2BooleanFunction;
        size(): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<K, T>;
        negate(): Internal.Predicate<K>;
        clear(): void;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2BooleanFunction;
        (arg0: any): boolean;
    }
    type Object2BooleanFunction_<K> = Object2BooleanFunction<K>;
    class Boat$Type extends Internal.Enum<Internal.Boat$Type> {
        static byName(arg0: string): Internal.Boat$Type;
        static values(): Internal.Boat$Type[];
        static byId(arg0: number): Internal.Boat$Type;
        getName(): string;
        getPlanks(): Internal.Block;
        static valueOf(arg0: string): Internal.Boat$Type;
        get name(): string
        get planks(): Internal.Block
        static readonly DARK_OAK: Internal.Boat$Type;
        static readonly SPRUCE: Internal.Boat$Type;
        static readonly MANGROVE: Internal.Boat$Type;
        static readonly JUNGLE: Internal.Boat$Type;
        static readonly OAK: Internal.Boat$Type;
        static readonly BIRCH: Internal.Boat$Type;
        static readonly ACACIA: Internal.Boat$Type;
    }
    type Boat$Type_ = "jungle" | "mangrove" | Boat$Type | "oak" | "dark_oak" | "acacia" | "spruce" | "birch";
    interface TemporalUnit {
        between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number;
        isTimeBased(): boolean;
        addTo<R extends Internal.Temporal>(arg0: R, arg1: number): R;
        toString(): string;
        getDuration(): Duration;
        isDateBased(): boolean;
        isSupportedBy(arg0: Internal.Temporal_): boolean;
        isDurationEstimated(): boolean;
        get timeBased(): boolean
        get duration(): Duration
        get dateBased(): boolean
        get durationEstimated(): boolean
    }
    type TemporalUnit_ = TemporalUnit;
    interface Spliterator$OfDouble extends Internal.Spliterator$OfPrimitive<number, Internal.DoubleConsumer, Internal.Spliterator$OfDouble> {
        forEachRemaining(arg0: any): void;
        getComparator(): Internal.Comparator<number>;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        getExactSizeIfKnown(): number;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        tryAdvance(arg0: any): boolean;
        characteristics(): number;
        estimateSize(): number;
        tryAdvance(arg0: Internal.DoubleConsumer_): boolean;
        get comparator(): Internal.Comparator<number>
        get exactSizeIfKnown(): number
    }
    type Spliterator$OfDouble_ = Spliterator$OfDouble;
    class TextureAtlasSprite$FrameInfo implements Internal.FrameInfoAccessor {
        getTime(): number;
        getIndex(): number;
        get time(): number
        get index(): number
        readonly index: number;
        readonly time: number;
    }
    type TextureAtlasSprite$FrameInfo_ = TextureAtlasSprite$FrameInfo;
    abstract class AbstractContainerScreen <T extends Internal.AbstractContainerMenu> extends Internal.Screen implements com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerScreenAccessor, Internal.EmiScreen, Internal.MenuAccess<T>, Internal.HandledScreenAccessor, Internal.AbstractContainerScreenAccessor {
        constructor(arg0: T, arg1: Internal.Inventory_, arg2: Internal.Component_)
        charTyped(arg0: string, arg1: number): boolean;
        getFocusedSlot(): Internal.Slot;
        getSnapbackEnd(): Internal.Slot;
        getX(): number;
        getY(): number;
        emi$getTop(): number;
        getGuiLeft(): number;
        renderSlot(arg0: Internal.PoseStack_, arg1: Internal.Slot_): void;
        getSnapbackStartY(): number;
        findSlot(arg0: number, arg1: number): Internal.Slot;
        getSlotUnderMouse(): Internal.Slot;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        invokeSlotClicked(arg0: Internal.Slot_, arg1: number, arg2: number, arg3: Internal.ClickType_): void;
        getSnapbackStartX(): number;
        getBackgroundWidth(): number;
        getIsQuickCrafting(): boolean;
        static renderSlotHighlight(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        isSplittingStack(): boolean;
        emi$getRight(): number;
        getMenu(): T;
        mouseMoved(arg0: number, arg1: number): void;
        getQuickCraftingRemainder(): number;
        getDraggingItem(): Internal.ItemStack;
        isHovering(arg0: Internal.Slot_, arg1: number, arg2: number): boolean;
        invokeGetSlotAt(arg0: number, arg1: number): Internal.Slot;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        clearDraggingState(): void;
        getBackgroundHeight(): number;
        setSkipNextRelease(arg0: boolean): void;
        getSnapbackItem(): Internal.ItemStack;
        changeFocus(arg0: boolean): boolean;
        getSnapbackTime(): number;
        emi$getBottom(): number;
        setSnapbackItem(arg0: Internal.ItemStack_): void;
        getXSize(): number;
        getGuiTop(): number;
        getYSize(): number;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        setIsQuickCrafting(arg0: boolean): void;
        getSlotColor(arg0: number): number;
        invokeFindSlot(arg0: number, arg1: number): Internal.Slot;
        static renderSlotHighlight(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        emi$getLeft(): number;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        getQuickCraftingButton(): number;
        get focusedSlot(): Internal.Slot
        get snapbackEnd(): Internal.Slot
        get x(): number
        get y(): number
        get guiLeft(): number
        get snapbackStartY(): number
        get slotUnderMouse(): Internal.Slot
        get snapbackStartX(): number
        get backgroundWidth(): number
        get isQuickCrafting(): boolean
        get splittingStack(): boolean
        get menu(): T
        get quickCraftingRemainder(): number
        get draggingItem(): Internal.ItemStack
        get backgroundHeight(): number
        set skipNextRelease(arg0: boolean)
        get snapbackItem(): Internal.ItemStack
        get snapbackTime(): number
        set snapbackItem(arg0: Internal.ItemStack_)
        get XSize(): number
        get guiTop(): number
        get YSize(): number
        set initialFocus(arg0: Internal.GuiEventListener_)
        set isQuickCrafting(arg0: boolean)
        get quickCraftingButton(): number
        static readonly SLOT_ITEM_BLIT_OFFSET: 100;
        static readonly INVENTORY_LOCATION: ResourceLocation;
    }
    type AbstractContainerScreen_<T extends Internal.AbstractContainerMenu> = AbstractContainerScreen<T>;
    interface Short2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2ShortFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        getOrDefault(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(): number;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        get(arg0: number): number;
        identity(): this;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
        put(arg0: number, arg1: number): number;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        containsKey(arg0: number): boolean;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
        size(): number;
        defaultReturnValue(arg0: number): void;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction;
        clear(): void;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2ShortFunction<T>;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        (arg0: number): number;
    }
    type Short2ShortFunction_ = Short2ShortFunction;
    interface Int2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        applyAsDouble(arg0: number): number;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        containsKey(arg0: number): boolean;
        apply(arg0: number): number;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2DoubleFunction;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2DoubleFunction;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        get(arg0: number): number;
        defaultReturnValue(arg0: number): void;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Int2IntFunction;
        getOrDefault(arg0: number, arg1: number): number;
        remove(arg0: number): number;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Int2CharFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2DoubleFunction<T>;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2DoubleFunction;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Int2ByteFunction;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Int2FloatFunction;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2DoubleFunction;
        defaultReturnValue(): number;
        size(): number;
        put(arg0: number, arg1: number): number;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        clear(): void;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Int2ShortFunction;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2DoubleFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Int2LongFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Int2DoubleFunction_ = Int2DoubleFunction;
    interface BlockEntityBuilder$BlockEntityFactory <T extends Internal.BlockEntity> {
        create(arg0: Internal.BlockEntityType_<T>, arg1: BlockPos_, arg2: Internal.BlockState_): T;
    }
    type BlockEntityBuilder$BlockEntityFactory_<T extends Internal.BlockEntity> = BlockEntityBuilder$BlockEntityFactory<T>;
    interface BidirectionalIterator <K> extends Internal.Iterator<K> {
        hasPrevious(): boolean;
        remove(): void;
        next(): K;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<K>): void;
        previous(): K;
    }
    type BidirectionalIterator_<K> = BidirectionalIterator<K>;
    class AttributeModifier {
        constructor(arg0: Internal.UUID_, arg1: string, arg2: number, arg3: Internal.AttributeModifier$Operation_)
        constructor(arg0: string, arg1: number, arg2: Internal.AttributeModifier$Operation_)
        constructor(arg0: Internal.UUID_, arg1: Internal.Supplier_<string>, arg2: number, arg3: Internal.AttributeModifier$Operation_)
        save(): Internal.CompoundTag;
        getAmount(): number;
        getName(): string;
        getId(): Internal.UUID;
        static load(arg0: Internal.CompoundTag_): Internal.AttributeModifier;
        getOperation(): Internal.AttributeModifier$Operation;
        get amount(): number
        get name(): string
        get id(): Internal.UUID
        get operation(): Internal.AttributeModifier$Operation
    }
    type AttributeModifier_ = AttributeModifier;
    interface Stream$Builder <T> extends Internal.Consumer<T> {
        andThen(arg0: Internal.Consumer_<T>): Internal.Consumer<T>;
        add(arg0: T): this;
        build(): Internal.Stream<T>;
        accept(arg0: T): void;
    }
    type Stream$Builder_<T> = Stream$Builder<T>;
    class GatherDataEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.DataGenerator_, arg2: any_, arg3: Internal.ExistingFileHelper_)
        getGenerator(): Internal.DataGenerator;
        includeClient(): boolean;
        includeDev(): boolean;
        getExistingFileHelper(): Internal.ExistingFileHelper;
        getModContainer(): Internal.ModContainer;
        includeServer(): boolean;
        validate(): boolean;
        includeReports(): boolean;
        get generator(): Internal.DataGenerator
        get existingFileHelper(): Internal.ExistingFileHelper
        get modContainer(): Internal.ModContainer
    }
    type GatherDataEvent_ = GatherDataEvent;
    interface ChunkMapAccessor$TrackedEntityAccessor {
        getSeenBy(): Internal.Set<Internal.ServerPlayerConnection>;
        get seenBy(): Internal.Set<Internal.ServerPlayerConnection>
    }
    type ChunkMapAccessor$TrackedEntityAccessor_ = ChunkMapAccessor$TrackedEntityAccessor;
    class ResourcePanel extends WidgetGroup {
        constructor(editor: Internal.Editor_)
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        getEditor(): Internal.Editor;
        show(): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        hide(): void;
        getResources(): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        loadResource(resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, merge: boolean): void;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        isShow(): boolean;
        get LDLRegister(): boolean
        get translateKey(): string
        get editor(): Internal.Editor
        get resources(): com.lowdragmc.lowdraglib.gui.editor.data.Resources
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        get show(): boolean
        static readonly HEIGHT: 100;
    }
    type ResourcePanel_ = ResourcePanel;
    interface IHolderReferenceAccessor <T> extends Internal.Holder<T> {
        isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
        containsTag(arg0: Internal.TagKey_<T>): boolean;
        invokeBind(arg0: Internal.ResourceKey_<T>, arg1: T): void;
        isBound(): boolean;
        is(arg0: ResourceLocation_): boolean;
        direct<T>(arg0: T): Internal.Holder<T>;
        value(): T;
        unwrapKey(): Internal.Optional<Internal.ResourceKey<T>>;
        unwrap(): Internal.Either<Internal.ResourceKey<T>, T>;
        is(arg0: Internal.Predicate_<Internal.ResourceKey<T>>): boolean;
        hackyErase<T>(arg0: Internal.Holder_<T>): Internal.Holder<T>;
        getTagKeys(): Internal.Stream<Internal.TagKey<T>>;
        kind(): Internal.Holder$Kind;
        is(arg0: Internal.ResourceKey_<T>): boolean;
        tags(): Internal.Stream<Internal.TagKey<T>>;
        get(): T;
        containsTag(arg0: Internal.ITag_<T>): boolean;
        is(arg0: Internal.TagKey_<T>): boolean;
        get bound(): boolean
        get tagKeys(): Internal.Stream<Internal.TagKey<T>>
    }
    type IHolderReferenceAccessor_<T> = IHolderReferenceAccessor<T>;
    interface Table$Cell <R, C, V> {
        hashCode(): number;
        getValue(): V;
        getColumnKey(): C;
        equals(arg0: any): boolean;
        getRowKey(): R;
        get value(): V
        get columnKey(): C
        get rowKey(): R
    }
    type Table$Cell_<R, C, V> = Table$Cell<R, C, V>;
    class RecipeConstructor extends Internal.Record {
        constructor(schema: Internal.RecipeSchema_, keys: Internal.RecipeKey_<any>[], factory: Internal.RecipeConstructor$Factory_)
        schema(): Internal.RecipeSchema;
        factory(): Internal.RecipeConstructor$Factory;
        keys(): Internal.RecipeKey<any>[];
    }
    type RecipeConstructor_ = RecipeConstructor;
    class HumanoidModel <T extends Internal.LivingEntity> extends Internal.AgeableListModel<T> implements Internal.ArmedModel, Internal.HeadedModel {
        constructor(arg0: Internal.ModelPart_)
        constructor(arg0: Internal.ModelPart_, arg1: Internal.Function_<ResourceLocation, Internal.RenderType>)
        setupAnim(arg0: T, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        copyPropertiesTo(arg0: Internal.HumanoidModel_<T>): void;
        setAllVisible(arg0: boolean): void;
        getHead(): Internal.ModelPart;
        translateToHand(arg0: Internal.HumanoidArm_, arg1: Internal.PoseStack_): void;
        prepareMobModel(arg0: T, arg1: number, arg2: number, arg3: number): void;
        static createMesh(arg0: Internal.CubeDeformation_, arg1: number): Internal.MeshDefinition;
        set allVisible(arg0: boolean)
        get head(): Internal.ModelPart
        rightArmPose: Internal.HumanoidModel$ArmPose;
        readonly body: Internal.ModelPart;
        static readonly TOOT_HORN_XROT_BASE: 1.4835298;
        readonly head: Internal.ModelPart;
        readonly leftArm: Internal.ModelPart;
        readonly rightArm: Internal.ModelPart;
        readonly leftLeg: Internal.ModelPart;
        crouching: boolean;
        leftArmPose: Internal.HumanoidModel$ArmPose;
        readonly hat: Internal.ModelPart;
        swimAmount: number;
        static readonly HAT_OVERLAY_SCALE: 0.5;
        readonly rightLeg: Internal.ModelPart;
        static readonly OVERLAY_SCALE: 0.25;
        static readonly TOOT_HORN_YROT_BASE: 0.5235988;
    }
    type HumanoidModel_<T extends Internal.LivingEntity> = HumanoidModel<T>;
    abstract class CapabilityProvider <B extends Internal.ICapabilityProviderImpl<B>> implements Internal.ICapabilityProviderImpl<B> {
        areCapsCompatible(arg0: Internal.CapabilityProvider_<B>): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        invalidateCaps(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        reviveCaps(): void;
    }
    type CapabilityProvider_<B extends Internal.ICapabilityProviderImpl<B>> = CapabilityProvider<B>;
    interface Aquifer {
        create(arg0: Internal.NoiseChunk_, arg1: Internal.ChunkPos_, arg2: Internal.NoiseRouter_, arg3: Internal.PositionalRandomFactory_, arg4: number, arg5: number, arg6: Internal.Aquifer$FluidPicker_): this;
        createDisabled(arg0: Internal.Aquifer$FluidPicker_): this;
        computeSubstance(arg0: Internal.DensityFunction$FunctionContext_, arg1: number): Internal.BlockState;
        shouldScheduleFluidUpdate(): boolean;
    }
    type Aquifer_ = Aquifer;
    interface StringSplitter$LinePosConsumer {
        accept(arg0: Internal.Style_, arg1: number, arg2: number): void;
        (arg0: Internal.Style_, arg1: number, arg2: number): void;
    }
    type StringSplitter$LinePosConsumer_ = StringSplitter$LinePosConsumer;
    interface ISchemeResponseHeaders {
        setStatusText(arg0: string): void;
        setMimeType(arg0: string): void;
        setResponseLength(arg0: number): void;
        setRedirectURL(arg0: string): void;
        setStatus(arg0: number): void;
        set statusText(arg0: string)
        set mimeType(arg0: string)
        set responseLength(arg0: number)
        set redirectURL(arg0: string)
        set status(arg0: number)
    }
    type ISchemeResponseHeaders_ = ISchemeResponseHeaders;
    class LootNbtProviderType extends Internal.SerializerType<any> {
        constructor(arg0: Internal.Serializer_<any>)
    }
    type LootNbtProviderType_ = Special.LootNbtProviderType | LootNbtProviderType;
    interface ILifecycleEvent <R extends Internal.ILifecycleEvent<any>> {
        concrete(): R;
    }
    type ILifecycleEvent_<R extends Internal.ILifecycleEvent<any>> = ILifecycleEvent<R>;
    class SignedMessageBody extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.ChatMessageContent_, arg1: Internal.Instant_, arg2: number, arg3: Internal.LastSeenMessages_)
        hash(): Internal.HashCode;
        write(arg0: Internal.FriendlyByteBuf_): void;
        lastSeen(): Internal.LastSeenMessages;
        timeStamp(): Internal.Instant;
        salt(): number;
        content(): Internal.ChatMessageContent;
        withContent(arg0: Internal.ChatMessageContent_): this;
        static readonly HASH_SEPARATOR_BYTE: 70;
    }
    type SignedMessageBody_ = SignedMessageBody;
    interface SignatureUpdater {
        update(arg0: Internal.SignatureUpdater$Output_): void;
        (arg0: Internal.SignatureUpdater$Output_): void;
    }
    type SignatureUpdater_ = SignatureUpdater;
    interface ITrackBlock {
        getCurveStart(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): Vec3;
        getYOffsetAt(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): number;
        getMaterialSimple(arg0: Internal.BlockGetter_, arg1: Vec3_, arg2: Internal.TrackMaterial_): Internal.TrackMaterial;
        getTrackAxes(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.List<Vec3>;
        prepareAssemblyOverlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Direction_, arg4: Internal.PoseStack_): Internal.PartialModel;
        getBogeyAnchor(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.BlockState;
        isSlope(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): boolean;
        getConnected(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean, arg4: Internal.TrackNodeLocation_): Internal.Collection<Internal.TrackNodeLocation$DiscoveredLocation>;
        overlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): Internal.BlockState;
        getMaterialSimple(arg0: Internal.BlockGetter_, arg1: Vec3_): Internal.TrackMaterial;
        getMaterial(): Internal.TrackMaterial;
        walkConnectedTracks(arg0: Internal.BlockGetter_, arg1: Internal.TrackNodeLocation_, arg2: boolean): Internal.Collection<Internal.TrackNodeLocation$DiscoveredLocation>;
        getNearestTrackAxis(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): com.simibubi.create.foundation.utility.Pair<Vec3, Internal.Direction$AxisDirection>;
        getUpNormal(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Vec3;
        addToListIfConnected(arg0: Internal.TrackNodeLocation_, arg1: Internal.Collection_<Internal.TrackNodeLocation$DiscoveredLocation>, arg2: Internal.BiFunction_<number, boolean, Vec3>, arg3: Internal.Function_<boolean, Vec3>, arg4: Internal.Function_<boolean, Internal.ResourceKey<Internal.Level>>, arg5: Internal.Function_<Vec3, number>, arg6: Vec3_, arg7: Internal.BezierConnection_, arg8: Internal.BiFunction_<boolean, Vec3, Internal.TrackMaterial>): void;
        prepareTrackOverlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BezierTrackPointLocation_, arg4: Internal.Direction$AxisDirection_, arg5: Internal.PoseStack_, arg6: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType_): Internal.PartialModel;
        getElevationAtCenter(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): number;
        trackEquals(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        get material(): Internal.TrackMaterial
    }
    type ITrackBlock_ = ITrackBlock;
    class Period implements Internal.ChronoPeriod, Internal.Serializable {
        withDays(arg0: number): this;
        multipliedBy(arg0: number): Internal.ChronoPeriod;
        static ofDays(arg0: number): Internal.Period;
        isZero(): boolean;
        toTotalMonths(): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.Period;
        getDays(): number;
        static between(arg0: Internal.ChronoLocalDate_, arg1: Internal.ChronoLocalDate_): Internal.ChronoPeriod;
        static from(arg0: Internal.TemporalAmount_): Internal.Period;
        static ofWeeks(arg0: number): Internal.Period;
        withMonths(arg0: number): this;
        getUnits(): Internal.List<Internal.TemporalUnit>;
        minusYears(arg0: number): this;
        get(arg0: Internal.TemporalUnit_): number;
        getChronology(): Internal.IsoChronology;
        isNegative(): boolean;
        plusDays(arg0: number): this;
        addTo(arg0: Internal.Temporal_): Internal.Temporal;
        minus(arg0: Internal.TemporalAmount_): this;
        static ofMonths(arg0: number): Internal.Period;
        getYears(): number;
        static parse(arg0: Internal.CharSequence_): Internal.Period;
        getMonths(): number;
        normalized(): Internal.ChronoPeriod;
        subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
        minusMonths(arg0: number): this;
        minusDays(arg0: number): this;
        plusYears(arg0: number): this;
        plus(arg0: Internal.TemporalAmount_): Internal.ChronoPeriod;
        static between(arg0: Internal.LocalDate_, arg1: Internal.LocalDate_): Internal.Period;
        negated(): this;
        static ofYears(arg0: number): Internal.Period;
        withYears(arg0: number): this;
        plusMonths(arg0: number): this;
        get zero(): boolean
        get days(): number
        get units(): Internal.List<Internal.TemporalUnit>
        get chronology(): Internal.IsoChronology
        get negative(): boolean
        get years(): number
        get months(): number
        static readonly ZERO: Internal.Period;
    }
    type Period_ = Period;
    class WorldBorder$Settings {
        getDamagePerBlock(): number;
        getWarningBlocks(): number;
        getSizeLerpTarget(): number;
        static read(arg0: Internal.DynamicLike_<any>, arg1: Internal.WorldBorder$Settings_): Internal.WorldBorder$Settings;
        getSafeZone(): number;
        getSizeLerpTime(): number;
        getWarningTime(): number;
        getSize(): number;
        getCenterZ(): number;
        write(arg0: Internal.CompoundTag_): void;
        getCenterX(): number;
        get damagePerBlock(): number
        get warningBlocks(): number
        get sizeLerpTarget(): number
        get safeZone(): number
        get sizeLerpTime(): number
        get warningTime(): number
        get size(): number
        get centerZ(): number
        get centerX(): number
    }
    type WorldBorder$Settings_ = WorldBorder$Settings;
    interface ActionProvider$SubUiVisibilityListener {
        onSubUiVisibilityChanged(arg0: boolean): void;
        (arg0: boolean): void;
    }
    type ActionProvider$SubUiVisibilityListener_ = ActionProvider$SubUiVisibilityListener;
    class PlayerInteractEvent$RightClickEmpty extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerInteractEvent$RightClickEmpty_ = PlayerInteractEvent$RightClickEmpty;
    class EntityArrayList extends Internal.ArrayList<Internal.Entity> implements Internal.DataSenderKJS, Internal.MessageSenderKJS {
        constructor(l: Internal.Level_, size: number)
        constructor(l: Internal.Level_, entities: Internal.Iterable_<Internal.Entity>)
        getDisplayName(): Internal.Component;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        stream(): Internal.Stream<Internal.Entity>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        filterSelector(selector: Internal.EntitySelector_): this;
        kill(): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        filter(filter: Internal.Predicate_<Internal.Entity>): this;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addAllIterable(entities: Internal.Iterable_<Internal.Entity>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        getName(): Internal.Component;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        runCommandSilent(command: string): number;
        sendData(channel: string): void;
        tell(message: Internal.Component_): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        setStatusMessage(message: Internal.Component_): void;
        getFirst(): Internal.Entity;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        playSound(id: Internal.SoundEvent_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        runCommand(command: string): number;
        parallelStream(): Internal.Stream<Internal.Entity>;
        get displayName(): Internal.Component
        get name(): Internal.Component
        set statusMessage(message: Internal.Component_)
        get first(): Internal.Entity
        readonly level: Internal.Level;
    }
    type EntityArrayList_ = EntityArrayList;
    interface SpritePreparationContext {
        getOriginalFrameWith(): number;
        getTextureWidth(): number;
        getIdentifier(): ResourceLocation;
        getOriginalFrameHeight(): number;
        getOriginalFrameSize(): Internal.Pair<number, number>;
        getTextureHeight(): number;
        get originalFrameWith(): number
        get textureWidth(): number
        get identifier(): ResourceLocation
        get originalFrameHeight(): number
        get originalFrameSize(): Internal.Pair<number, number>
        get textureHeight(): number
    }
    type SpritePreparationContext_ = SpritePreparationContext;
    interface Matrix4fc {
        transformDirection(arg0: Internal.Vector3f_): Internal.Vector3f;
        translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3f_): Internal.Vector3f;
        rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        get4x3Transposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulAffineR(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        transformTranspose(arg0: Internal.Vector4f_): Internal.Vector4f;
        mul4x3ComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        scale(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
        testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        rotateLocalZ(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        get4x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        shadow(arg0: Internal.Vector4f_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        positiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        m31(): number;
        unprojectInvRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: Internal.Vector3f_, arg3: Internal.Vector3f_): Internal.Matrix4f;
        cofactor3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3f_, arg7: Internal.Vector3f_): Internal.Matrix4f;
        getRowColumn(arg0: number, arg1: number): number;
        rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        sub4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Matrix4f;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        transformAffine(arg0: Internal.Vector4f_): Internal.Vector4f;
        get3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transpose3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transform(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        m20(): number;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4f_): Internal.Matrix4f;
        pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4f_): Internal.Matrix4f;
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4f_): Internal.Vector4f;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        scaleLocal(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        positiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        m32(): number;
        rotateZ(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        shadow(arg0: Internal.Vector4f_, arg1: Internal.Matrix4fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveInvOrigin(arg0: Internal.Vector3f_): Internal.Vector3f;
        lerp(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        normal(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        origin(arg0: Internal.Vector3f_): Internal.Vector3f;
        frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3f_, arg4: Internal.Vector3f_): Internal.Matrix4f;
        m21(): number;
        project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3f_): Internal.Vector3f;
        isFinite(): boolean;
        get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        frustumCorner(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        invertPerspectiveView(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        get4x3Transposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateLocalX(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveOrigin(arg0: Internal.Vector3f_): Internal.Vector3f;
        obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        mulAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
        m10(): number;
        getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        normalizedPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        positiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        m33(): number;
        project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4f_): Internal.Vector4f;
        rotateAroundAffine(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        determinant3x3(): number;
        rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        get(arg0: number, arg1: number): number;
        scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        unprojectRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: Internal.Vector3f_, arg3: Internal.Vector3f_): Internal.Matrix4f;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformPosition(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        transpose(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4f_): Internal.Vector4f;
        transformPosition(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
        transformProject(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        m22(): number;
        lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveNear(): number;
        get4x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateAroundLocal(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        rotateLocalY(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        m11(): number;
        perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        getRow(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
        unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3f_): Internal.Vector3f;
        mulPerspectiveAffine(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        projectedGridRange(arg0: Internal.Matrix4fc_, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        get4x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
        frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
        perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        getScale(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        get3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        orthoCrop(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        equals(arg0: Internal.Matrix4fc_, arg1: number): boolean;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        m00(): number;
        getRow(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        mul0(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        isAffine(): boolean;
        get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulPerspectiveAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        m23(): number;
        mulLocal(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        getColumn(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector3f_): Internal.Vector3f;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector3f_): Internal.Vector3f;
        m12(): number;
        get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: number[]): number[];
        normalizedPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
        getColumn(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4fc_, arg5: Internal.Matrix4f_): Internal.Matrix4f;
        get(arg0: number[], arg1: number): number[];
        mulOrthoAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        transformPosition(arg0: Internal.Vector3f_): Internal.Vector3f;
        m01(): number;
        getTranslation(arg0: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3f_, arg4: Internal.Vector3f_): Internal.Matrix4f;
        get4x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        frustumPlane(arg0: number, arg1: Internal.Vector4f_): Internal.Vector4f;
        project(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector4f_): Internal.Vector4f;
        rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        properties(): number;
        mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        m13(): number;
        transformProject(arg0: Internal.Vector4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_, arg3: Internal.Vector3f_): Internal.Matrix4f;
        unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector4f_): Internal.Vector4f;
        project(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector3f_): Internal.Vector3f;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        add(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        invertOrtho(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveFar(): number;
        originAffine(arg0: Internal.Vector3f_): Internal.Vector3f;
        transform(arg0: Internal.Vector4f_): Internal.Vector4f;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Matrix4f;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        frustumRayDir(arg0: number, arg1: number, arg2: Internal.Vector3f_): Internal.Vector3f;
        translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        mulTranslationAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        m02(): number;
        withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        invert(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transformProject(arg0: Internal.Vector3f_): Internal.Vector3f;
        get4x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformProject(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        sub(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        mulLocalAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        invertPerspective(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4f_): Internal.Matrix4f;
        rotateY(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        transformAffine(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        transformDirection(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        invertPerspectiveView(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        transformProject(arg0: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        testPoint(arg0: number, arg1: number, arg2: number): boolean;
        determinant(): number;
        perspectiveFov(): number;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        fma4x3(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        transformTranspose(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        m03(): number;
        frustumAabb(arg0: Internal.Vector3f_, arg1: Internal.Vector3f_): Internal.Matrix4f;
        perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): Internal.Matrix4f;
        transformDirection(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
        transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        mulComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        getEulerAnglesZYX(arg0: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        determinantAffine(): number;
        normalize3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        rotateX(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
        invertFrustum(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.Matrix4f;
        scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
        perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
        m30(): number;
        get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        invertAffine(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4f_): Internal.Vector4f;
        normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: Internal.Vector4f_): Internal.Vector4f;
        get finite(): boolean
        get affine(): boolean
        readonly PLANE_PX: 1;
        readonly CORNER_PXNYPZ: 4;
        readonly PLANE_NY: 2;
        readonly PLANE_NZ: 4;
        readonly PLANE_PY: 3;
        readonly PLANE_NX: 0;
        readonly PLANE_PZ: 5;
        readonly PROPERTY_TRANSLATION: 8;
        readonly CORNER_PXNYNZ: 1;
        readonly CORNER_PXPYPZ: 7;
        readonly PROPERTY_IDENTITY: 4;
        readonly CORNER_PXPYNZ: 2;
        readonly PROPERTY_PERSPECTIVE: 1;
        readonly PROPERTY_ORTHONORMAL: 16;
        readonly CORNER_NXPYPZ: 6;
        readonly PROPERTY_AFFINE: 2;
        readonly CORNER_NXNYNZ: 0;
        readonly CORNER_NXNYPZ: 5;
        readonly CORNER_NXPYNZ: 3;
    }
    type Matrix4fc_ = Matrix4fc;
    class Vec2 {
        constructor(arg0: number, arg1: number)
        add(arg0: number): this;
        equals(arg0: Internal.Vec2_): boolean;
        lengthSquared(): number;
        length(): number;
        normalized(): this;
        distanceToSqr(arg0: Internal.Vec2_): number;
        scale(arg0: number): this;
        dot(arg0: Internal.Vec2_): number;
        add(arg0: Internal.Vec2_): this;
        negated(): this;
        readonly y: number;
        static readonly NEG_UNIT_X: Internal.Vec2;
        static readonly MAX: Internal.Vec2;
        readonly x: number;
        static readonly MIN: Internal.Vec2;
        static readonly ZERO: Internal.Vec2;
        static readonly ONE: Internal.Vec2;
        static readonly NEG_UNIT_Y: Internal.Vec2;
        static readonly UNIT_Y: Internal.Vec2;
        static readonly UNIT_X: Internal.Vec2;
    }
    type Vec2_ = Vec2;
    interface Vector4ic {
        add(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        w(): number;
        maxComponent(): number;
        add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): Internal.Vector4i;
        min(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        z(): number;
        div(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        y(): number;
        x(): number;
        absolute(arg0: Internal.Vector4i_): Internal.Vector4i;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
        distanceSquared(arg0: Internal.Vector4ic_): number;
        get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
        gridDistance(arg0: number, arg1: number, arg2: number, arg3: number): number;
        mul(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        negate(arg0: Internal.Vector4i_): Internal.Vector4i;
        get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
        distance(arg0: Internal.Vector4ic_): number;
        gridDistance(arg0: Internal.Vector4ic_): number;
        equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        max(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): Internal.Vector4i;
        sub(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
        dot(arg0: Internal.Vector4ic_): number;
        distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
        lengthSquared(): number;
        div(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
        length(): number;
        distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number): number;
        minComponent(): number;
        mul(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
    }
    type Vector4ic_ = Vector4ic;
    interface IPotentiallyInvisibleTextureAtlasSprite {
        shouldDoInvisibility(): boolean;
        uploadFrame(arg0: boolean): void;
        isVisible(): boolean;
        get visible(): boolean
    }
    type IPotentiallyInvisibleTextureAtlasSprite_ = IPotentiallyInvisibleTextureAtlasSprite;
    interface IBrowser {
        goForward(): void;
        injectMouseWheel(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        isPageLoading(): boolean;
        injectKeyTyped(arg0: number, arg1: number): void;
        injectMouseButton(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: number): void;
        getURL(): string;
        goBack(): void;
        injectKeyPressedByKeyCode(arg0: number, arg1: string, arg2: number): void;
        allowCursorChanges(arg0: boolean): void;
        getTextureID(): number;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        loadURL(arg0: string): void;
        runJS(arg0: string, arg1: string): void;
        injectMouseMove(arg0: number, arg1: number, arg2: number, arg3: boolean): void;
        injectKeyReleasedByKeyCode(arg0: number, arg1: string, arg2: number): void;
        addCursorChangeListener(arg0: Internal.Consumer_<number>): void;
        close(): void;
        visitSource(arg0: Internal.IStringVisitor_): void;
        resize(arg0: number, arg1: number): void;
        get pageLoading(): boolean
        get URL(): string
        get textureID(): number
    }
    type IBrowser_ = IBrowser;
    class AtlasSet implements Internal.AutoCloseable {
        constructor(arg0: Internal.Collection_<Internal.TextureAtlas>)
        close(): void;
        getSprite(arg0: Internal.Material_): Internal.TextureAtlasSprite;
        getAtlas(arg0: ResourceLocation_): Internal.TextureAtlas;
    }
    type AtlasSet_ = AtlasSet;
    interface IItemFilter {
        filter(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        filterItem(filter: Internal.ItemStack_, item: Internal.Item_): boolean;
        resetFilterData(filter: Internal.ItemStack_): void;
        getDisplayItemStacks(filter: Internal.ItemStack_, list: Internal.List_<Internal.ItemStack>): void;
        /**
         * @deprecated
        */
        getItems(filter: Internal.ItemStack_, set: Internal.Set_<Internal.Item>): void;
        addInfo(filter: Internal.ItemStack_, info: Internal.FilterInfo_, expanded: boolean): void;
        clearFilterCache(filter: Internal.ItemStack_): void;
    }
    type IItemFilter_ = IItemFilter;
    interface FrustumAdapter {
        adapt(frustum: Internal.Frustum_): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
        sodium$createFrustum(): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
    }
    type FrustumAdapter_ = FrustumAdapter;
    class JsonRecipeJS extends Internal.RecipeJS {
        constructor()
        getMod(): string;
        get mod(): string
    }
    type JsonRecipeJS_ = JsonRecipeJS;
    interface JsonSerializable {
        toJson(): Internal.JsonElement;
    }
    type JsonSerializable_ = JsonSerializable;
    class AxisAlignedLinearPosTest extends Internal.PosRuleTest {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Direction$Axis_)
        static readonly CODEC: Internal.Codec<Internal.AxisAlignedLinearPosTest>;
    }
    type AxisAlignedLinearPosTest_ = AxisAlignedLinearPosTest;
    class ConstantFloat extends Internal.FloatProvider {
        static of(arg0: number): Internal.ConstantFloat;
        getValue(): number;
        get value(): number
        static readonly ZERO: Internal.ConstantFloat;
        static readonly CODEC: Internal.Codec<Internal.ConstantFloat>;
    }
    type ConstantFloat_ = ConstantFloat;
    abstract class CompressorHolder implements Internal.Compressable {
        constructor()
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
    }
    type CompressorHolder_ = CompressorHolder;
    interface MetadataSectionSerializer <T> {
        getMetadataSectionName(): string;
        fromJson(arg0: Internal.JsonObject_): T;
        get metadataSectionName(): string
    }
    type MetadataSectionSerializer_<T> = MetadataSectionSerializer<T>;
    class AddReloadListenerEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ReloadableServerResources_)
        getListeners(): Internal.List<Internal.PreparableReloadListener>;
        getServerResources(): Internal.ReloadableServerResources;
        getConditionContext(): Internal.ICondition$IContext;
        addListener(arg0: Internal.PreparableReloadListener_): void;
        get listeners(): Internal.List<Internal.PreparableReloadListener>
        get serverResources(): Internal.ReloadableServerResources
        get conditionContext(): Internal.ICondition$IContext
    }
    type AddReloadListenerEvent_ = AddReloadListenerEvent;
    class TrackShape extends Internal.Enum<Internal.TrackShape> implements Internal.StringRepresentable {
        getModelRotation(): number;
        static valueOf(arg0: string): Internal.TrackShape;
        getSerializedName(): string;
        mirror(arg0: Internal.Mirror_): this;
        isJunction(): boolean;
        static values(): Internal.TrackShape[];
        getAxes(): Internal.List<Vec3>;
        static asPortal(arg0: Internal.Direction_): Internal.TrackShape;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        isPortal(): boolean;
        getModel(): string;
        getNormal(): Vec3;
        rotate(arg0: Internal.Rotation_): this;
        get modelRotation(): number
        get serializedName(): string
        get junction(): boolean
        get axes(): Internal.List<Vec3>
        get portal(): boolean
        get model(): string
        get normal(): Vec3
        static readonly CR_PDX: Internal.TrackShape;
        static readonly CR_PDZ: Internal.TrackShape;
        static readonly TS: Internal.TrackShape;
        static readonly CR_NDZ: Internal.TrackShape;
        static readonly NONE: Internal.TrackShape;
        static readonly CR_D: Internal.TrackShape;
        static readonly CR_NDX: Internal.TrackShape;
        static readonly AE: Internal.TrackShape;
        static readonly TW: Internal.TrackShape;
        static readonly AS: Internal.TrackShape;
        static readonly TE: Internal.TrackShape;
        static readonly AN: Internal.TrackShape;
        static readonly CR_O: Internal.TrackShape;
        static readonly TN: Internal.TrackShape;
        static readonly XO: Internal.TrackShape;
        static readonly ZO: Internal.TrackShape;
        static readonly ND: Internal.TrackShape;
        static readonly AW: Internal.TrackShape;
        static readonly PD: Internal.TrackShape;
    }
    type TrackShape_ = "cr_d" | "cr_pdz" | "an" | "cr_pdx" | "cr_ndx" | "cr_ndz" | "tw" | "ae" | "cr_o" | "none" | TrackShape | "ts" | "tn" | "xo" | "zo" | "aw" | "nd" | "pd" | "te" | "as";
    interface OpticFinder <FT> {
        type(): com.mojang.datafixers.types.Type<FT>;
        inField<GT>(arg0: string, arg1: com.mojang.datafixers.types.Type_<GT>): this;
        findType<A, FR>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
        findType<A>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FT>, Internal.Type$FieldNotFoundException>;
    }
    type OpticFinder_<FT> = OpticFinder<FT>;
    class ClientboundPlayerInfoPacket$PlayerUpdate {
        constructor(arg0: Internal.GameProfile_, arg1: number, arg2: Internal.GameType_, arg3: Internal.Component_, arg4: Internal.ProfilePublicKey$Data_)
        getDisplayName(): Internal.Component;
        getProfile(): Internal.GameProfile;
        getGameMode(): Internal.GameType;
        getProfilePublicKey(): Internal.ProfilePublicKey$Data;
        getLatency(): number;
        get displayName(): Internal.Component
        get profile(): Internal.GameProfile
        get gameMode(): Internal.GameType
        get profilePublicKey(): Internal.ProfilePublicKey$Data
        get latency(): number
    }
    type ClientboundPlayerInfoPacket$PlayerUpdate_ = ClientboundPlayerInfoPacket$PlayerUpdate;
    interface AccessorMultiBufferSource {
        getFixedBuffers(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>;
        getFallbackBuffer(): Internal.BufferBuilder;
        get fixedBuffers(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>
        get fallbackBuffer(): Internal.BufferBuilder
    }
    type AccessorMultiBufferSource_ = AccessorMultiBufferSource;
    interface FlywheelWorld {
        supportsFlywheel(): boolean;
    }
    type FlywheelWorld_ = FlywheelWorld;
    class FillBucketEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: Internal.HitResult_)
        getTarget(): Internal.HitResult;
        getLevel(): Internal.Level;
        setFilledBucket(arg0: Internal.ItemStack_): void;
        getFilledBucket(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        getEmptyBucket(): Internal.ItemStack;
        get target(): Internal.HitResult
        get level(): Internal.Level
        set filledBucket(arg0: Internal.ItemStack_)
        get filledBucket(): Internal.ItemStack
        get entity(): Internal.Entity
        get emptyBucket(): Internal.ItemStack
    }
    type FillBucketEvent_ = FillBucketEvent;
    /**
     * @deprecated
    */
    class Currency$CurrencyStringInfo {
        constructor(arg0: string, arg1: string)
        /**
         * @deprecated
        */
        getISOCode(): string;
        /**
         * @deprecated
        */
        getCurrencyString(): string;
        /**
         * @deprecated
        */
        get ISOCode(): string
        /**
         * @deprecated
        */
        get currencyString(): string
    }
    type Currency$CurrencyStringInfo_ = Currency$CurrencyStringInfo;
    interface IPackResources extends Internal.ICache {
        persistAndClearCache(): void;
        setExistenceByResource(arg0: Internal.Map_<string, boolean>): void;
        getExistenceByResource(): Internal.Map<string, boolean>;
        set existenceByResource(arg0: Internal.Map_<string, boolean>)
        get existenceByResource(): Internal.Map<string, boolean>
    }
    type IPackResources_ = IPackResources;
    interface ShortBidirectionalIterator extends Internal.ShortIterator, Internal.ObjectBidirectionalIterator<number> {
        previousShort(): number;
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        next(): any;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        nextShort(): number;
        forEachRemaining(arg0: Internal.ShortConsumer_): void;
        hasPrevious(): boolean;
        remove(): void;
        back(arg0: number): number;
        hasNext(): boolean;
        /**
         * @deprecated
        */
        previous(): any;
    }
    type ShortBidirectionalIterator_ = ShortBidirectionalIterator;
    interface ReadWriteLock {
        writeLock(): Internal.Lock;
        readLock(): Internal.Lock;
    }
    type ReadWriteLock_ = ReadWriteLock;
    interface TypeDescriptor {
        descriptorString(): string;
    }
    type TypeDescriptor_ = TypeDescriptor;
    class SeaPickleFeature extends Internal.Feature<Internal.CountConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.CountConfiguration>)
    }
    type SeaPickleFeature_ = SeaPickleFeature;
    class BlockGeometryBakingContext$VisibilityData {
        constructor()
        copyFrom(arg0: Internal.BlockGeometryBakingContext$VisibilityData_): void;
        hasCustomVisibility(arg0: string): boolean;
        isVisible(arg0: string, arg1: boolean): boolean;
        setVisibilityState(arg0: string, arg1: boolean): void;
    }
    type BlockGeometryBakingContext$VisibilityData_ = BlockGeometryBakingContext$VisibilityData;
    class ClientboundCommandsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.RootCommandNode_<Internal.SharedSuggestionProvider>)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getRoot(arg0: Internal.CommandBuildContext_): Internal.RootCommandNode<Internal.SharedSuggestionProvider>;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundCommandsPacket_ = ClientboundCommandsPacket;
    class PlatformWrapper$ModInfo {
        constructor(i: string)
        getCustomName(): string;
        setName(n: string): void;
        getName(): string;
        getVersion(): string;
        getId(): string;
        get customName(): string
        set name(n: string)
        get name(): string
        get version(): string
        get id(): string
    }
    type PlatformWrapper$ModInfo_ = PlatformWrapper$ModInfo;
    class ChestBlock extends Internal.AbstractChestBlock<Internal.ChestBlockEntity> implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Supplier_<Internal.BlockEntityType<Internal.ChestBlockEntity>>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static getBlockType(arg0: Internal.BlockState_): Internal.DoubleBlockCombiner$BlockType;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        static getContainer(arg0: Internal.ChestBlock_, arg1: Internal.BlockState_, arg2: Internal.Level_, arg3: BlockPos_, arg4: boolean): Internal.Container;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        blockEntityType(): Internal.BlockEntityType<Internal.ChestBlockEntity>;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isChestBlockedAt(arg0: Internal.LevelAccessor_, arg1: BlockPos_): boolean;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        static opennessCombiner(arg0: Internal.LidBlockEntity_): Internal.DoubleBlockCombiner$Combiner<Internal.ChestBlockEntity, Internal.Float2FloatFunction>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getConnectedDirection(arg0: Internal.BlockState_): Internal.Direction;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly EVENT_SET_OPEN_COUNT: 1;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly TYPE: Internal.EnumProperty<Internal.ChestType>;
        static readonly FACING: Internal.DirectionProperty;
    }
    type ChestBlock_ = ChestBlock;
    interface ChronoLocalDateTime <D extends Internal.ChronoLocalDate> extends Internal.Comparable<Internal.ChronoLocalDateTime<any>>, Internal.Temporal, Internal.TemporalAdjuster {
        plus(arg0: Internal.TemporalAmount_): this;
        toLocalTime(): Internal.LocalTime;
        plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        compareTo(arg0: any): number;
        getLong(arg0: Internal.TemporalField_): number;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        getChronology(): Internal.Chronology;
        "with"(arg0: Internal.TemporalAdjuster_): this;
        isEqual(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        toString(): string;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        isBefore(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        toInstant(arg0: Internal.ZoneOffset_): Internal.Instant;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        from(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<any>;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        hashCode(): number;
        isAfter(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        get(arg0: Internal.TemporalField_): number;
        toEpochSecond(arg0: Internal.ZoneOffset_): number;
        atZone(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime<D>;
        equals(arg0: any): boolean;
        compareTo(arg0: Internal.ChronoLocalDateTime_<any>): number;
        toLocalDate(): D;
        minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDateTime<any>>;
        get chronology(): Internal.Chronology
    }
    type ChronoLocalDateTime_<D extends Internal.ChronoLocalDate> = ChronoLocalDateTime<D>;
    class BowlFoodItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BowlFoodItem_ = BowlFoodItem;
    interface PerformanceMetrics {
        getMaxTime(): number;
        getAverageTime(): number;
        getMinTime(): number;
        getSampleCount(): number;
        get maxTime(): number
        get averageTime(): number
        get minTime(): number
        get sampleCount(): number
    }
    type PerformanceMetrics_ = PerformanceMetrics;
    class HugeMushroomFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockStateProvider_, arg1: Internal.BlockStateProvider_, arg2: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly capProvider: Internal.BlockStateProvider;
        static readonly CODEC: Internal.Codec<Internal.HugeMushroomFeatureConfiguration>;
        readonly stemProvider: Internal.BlockStateProvider;
        readonly foliageRadius: number;
    }
    type HugeMushroomFeatureConfiguration_ = HugeMushroomFeatureConfiguration;
    class StairBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type StairBlockBuilder_ = StairBlockBuilder;
    class EnderDragonPhaseManager {
        constructor(arg0: Internal.EnderDragon_)
        getCurrentPhase(): Internal.DragonPhaseInstance;
        getPhase<T extends Internal.DragonPhaseInstance>(arg0: Internal.EnderDragonPhase_<T>): T;
        setPhase(arg0: Internal.EnderDragonPhase_<any>): void;
        get currentPhase(): Internal.DragonPhaseInstance
        set phase(arg0: Internal.EnderDragonPhase_<any>)
    }
    type EnderDragonPhaseManager_ = EnderDragonPhaseManager;
    class MapDecoration$Type extends Internal.Enum<Internal.MapDecoration$Type> {
        isRenderedOnFrame(): boolean;
        getMapColor(): number;
        static values(): Internal.MapDecoration$Type[];
        hasMapColor(): boolean;
        shouldTrackCount(): boolean;
        static byIcon(arg0: number): Internal.MapDecoration$Type;
        getIcon(): number;
        static valueOf(arg0: string): Internal.MapDecoration$Type;
        get renderedOnFrame(): boolean
        get mapColor(): number
        get icon(): number
        static readonly BANNER_GREEN: Internal.MapDecoration$Type;
        static readonly BANNER_RED: Internal.MapDecoration$Type;
        static readonly BANNER_GRAY: Internal.MapDecoration$Type;
        static readonly MANSION: Internal.MapDecoration$Type;
        static readonly BANNER_BLUE: Internal.MapDecoration$Type;
        static readonly MONUMENT: Internal.MapDecoration$Type;
        static readonly PLAYER_OFF_LIMITS: Internal.MapDecoration$Type;
        static readonly TARGET_POINT: Internal.MapDecoration$Type;
        static readonly BANNER_LIGHT_BLUE: Internal.MapDecoration$Type;
        static readonly RED_X: Internal.MapDecoration$Type;
        static readonly BANNER_MAGENTA: Internal.MapDecoration$Type;
        static readonly BLUE_MARKER: Internal.MapDecoration$Type;
        static readonly BANNER_WHITE: Internal.MapDecoration$Type;
        static readonly PLAYER_OFF_MAP: Internal.MapDecoration$Type;
        static readonly BANNER_LIGHT_GRAY: Internal.MapDecoration$Type;
        static readonly BANNER_YELLOW: Internal.MapDecoration$Type;
        static readonly TARGET_X: Internal.MapDecoration$Type;
        static readonly RED_MARKER: Internal.MapDecoration$Type;
        static readonly BANNER_ORANGE: Internal.MapDecoration$Type;
        static readonly BANNER_BLACK: Internal.MapDecoration$Type;
        static readonly BANNER_BROWN: Internal.MapDecoration$Type;
        static readonly BANNER_PURPLE: Internal.MapDecoration$Type;
        static readonly PLAYER: Internal.MapDecoration$Type;
        static readonly BANNER_LIME: Internal.MapDecoration$Type;
        static readonly BANNER_PINK: Internal.MapDecoration$Type;
        static readonly FRAME: Internal.MapDecoration$Type;
        static readonly BANNER_CYAN: Internal.MapDecoration$Type;
    }
    type MapDecoration$Type_ = "banner_blue" | "player" | "banner_black" | "banner_cyan" | MapDecoration$Type | "banner_gray" | "target_x" | "monument" | "banner_brown" | "banner_light_blue" | "banner_white" | "banner_purple" | "banner_lime" | "banner_yellow" | "banner_pink" | "red_x" | "frame" | "red_marker" | "player_off_limits" | "banner_magenta" | "player_off_map" | "blue_marker" | "banner_red" | "banner_orange" | "target_point" | "banner_light_gray" | "mansion" | "banner_green";
    class Schedule {
        constructor()
        getActivityAt(arg0: number): Internal.Activity;
        static readonly VILLAGER_DEFAULT: Internal.Schedule;
        static readonly SIMPLE: Internal.Schedule;
        static readonly EMPTY: Internal.Schedule;
        static readonly WORK_START_TIME: 2000;
        static readonly VILLAGER_BABY: Internal.Schedule;
        static readonly TOTAL_WORK_TIME: 7000;
    }
    type Schedule_ = Schedule | Special.Schedule;
    class GeometryProcessor$Attribute {
        constructor(name: string, srcType: number, dstType: number)
        constructor(name: string, srcType: number, dstType: number, offset: number)
        name(): string;
        totalSize(): number;
        srcType(): number;
        locationSize(): number;
        dstType(): number;
        stepSize(): number;
        asShaderVar(): Internal.ShaderVar;
        offset(): number;
        static alignOffset(offset: number): number;
        static readonly IMPLICIT_OFFSET: -1;
    }
    type GeometryProcessor$Attribute_ = GeometryProcessor$Attribute;
    class TintedGlassBlock extends Internal.AbstractGlassBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TintedGlassBlock_ = TintedGlassBlock;
    class WrappedGoal extends Internal.Goal {
        constructor(arg0: number, arg1: Internal.Goal_)
        isRunning(): boolean;
        getGoal(): Internal.Goal;
        canBeReplacedBy(arg0: Internal.WrappedGoal_): boolean;
        getPriority(): number;
        get running(): boolean
        get goal(): Internal.Goal
        get priority(): number
    }
    type WrappedGoal_ = WrappedGoal;
    interface IForgeMenuType <T> {
        create(arg0: number, arg1: Internal.Inventory_, arg2: Internal.FriendlyByteBuf_): T;
        create<T extends Internal.AbstractContainerMenu>(arg0: Internal.IContainerFactory_<T>): Internal.MenuType<T>;
    }
    type IForgeMenuType_<T> = IForgeMenuType<T>;
    interface Parcelable$Creator <T> {
        createFromParcel(arg0: Internal.Parcel_): T;
        (arg0: Internal.Parcel_): T;
    }
    type Parcelable$Creator_<T> = Parcelable$Creator<T>;
    interface PalettedContainer$CountConsumer <T> {
        accept(arg0: T, arg1: number): void;
        (arg0: T, arg1: number): void;
    }
    type PalettedContainer$CountConsumer_<T> = PalettedContainer$CountConsumer<T>;
    class DikeVeinGenerator extends Internal.VeinGenerator {
        constructor(blocks: Internal.List_<Internal.DikeVeinGenerator$DikeBlockDefinition>, minYLevel: number, maxYLevel: number)
        constructor(entry: GTOreVein_)
        minYLevel(minYLevel: number): this;
        withBlock(block: Internal.DikeVeinGenerator$DikeBlockDefinition_): this;
        maxYLevel(maxYLevel: number): this;
        static readonly CODEC: Internal.Codec<Internal.DikeVeinGenerator>;
        maxYLevel: number;
        blocks: Internal.List<Internal.DikeVeinGenerator$DikeBlockDefinition>;
        minYLevel: number;
    }
    type DikeVeinGenerator_ = DikeVeinGenerator;
    interface SingleRedirectModifier <S> {
        apply(arg0: Internal.CommandContext_<S>): S;
        (arg0: Internal.CommandContext_<S>): S;
    }
    type SingleRedirectModifier_<S> = SingleRedirectModifier<S>;
    class EventResult {
        type(): Internal.EventResult$Type;
        arch(): dev.architectury.event.EventResult;
        pass(): boolean;
        interruptFalse(): boolean;
        value(): any;
        interruptDefault(): boolean;
        error(): boolean;
        override(): boolean;
        archCompound<T>(): Internal.CompoundEventResult<T>;
        interruptTrue(): boolean;
        static readonly PASS: Internal.EventResult;
    }
    type EventResult_ = EventResult;
    class PairMapCodec <F, S> extends Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>> {
        constructor(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>)
        encode<T>(arg0: com.mojang.datafixers.util.Pair_<F, S>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: Internal.RecordBuilder_<any>): Internal.RecordBuilder<any>;
        decoder(): Internal.Decoder<com.mojang.datafixers.util.Pair<F, S>>;
        encoder(): Internal.Encoder<com.mojang.datafixers.util.Pair<F, S>>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        map<B>(arg0: Internal.Function_<com.mojang.datafixers.util.Pair<F, S>, B>): Internal.MapDecoder<B>;
        compressedDecode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<F, S>>;
        compressedBuilder<T>(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<F, S>>;
        ap<E>(arg0: Internal.MapDecoder_<Internal.Function<com.mojang.datafixers.util.Pair<F, S>, E>>): Internal.MapDecoder<E>;
        static makeCompressedBuilder<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.KeyCompressor_<T>): Internal.RecordBuilder<T>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<com.mojang.datafixers.util.Pair<F, S>>>): Internal.MapEncoder<B>;
        flatMap<B>(arg0: Internal.Function_<com.mojang.datafixers.util.Pair<F, S>, Internal.DataResult<B>>): Internal.MapDecoder<B>;
        comap<B>(arg0: Internal.Function_<B, com.mojang.datafixers.util.Pair<F, S>>): Internal.MapEncoder<B>;
    }
    type PairMapCodec_<F, S> = PairMapCodec<F, S>;
    class Ocelot extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Ocelot>, arg1: Internal.Level_)
        static checkOcelotSpawnRules(arg0: Internal.EntityType_<Internal.Ocelot>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        customServerAiStep(): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly CROUCH_SPEED_MOD: 0.6;
        static readonly SPRINT_SPEED_MOD: 1.33;
        static readonly WALK_SPEED_MOD: 0.8;
    }
    type Ocelot_ = Ocelot;
    abstract class ColorSpace {
        getMinValue(arg0: number): number;
        static match(toXYZD50: number[], function_: Internal.ColorSpace$Rgb$TransferParameters_): Internal.ColorSpace;
        static connect(source: Internal.ColorSpace_, destination: Internal.ColorSpace_, intent: Internal.ColorSpace$RenderIntent_): Internal.ColorSpace$Connector;
        toXyz(r: number, g: number, b: number): number[];
        fromXyz(arg0: number[]): number[];
        static connect(source: Internal.ColorSpace_): Internal.ColorSpace$Connector;
        static adapt(colorSpace: Internal.ColorSpace_, whitePoint: number[], adaptation: Internal.ColorSpace$Adaptation_): Internal.ColorSpace;
        static get(name: Internal.ColorSpace$Named_): Internal.ColorSpace;
        static adapt(colorSpace: Internal.ColorSpace_, whitePoint: number[]): Internal.ColorSpace;
        toXyz(arg0: number[]): number[];
        fromXyz(x: number, y: number, z: number): number[];
        isWideGamut(): boolean;
        static connect(source: Internal.ColorSpace_, intent: Internal.ColorSpace$RenderIntent_): Internal.ColorSpace$Connector;
        static connect(source: Internal.ColorSpace_, destination: Internal.ColorSpace_): Internal.ColorSpace$Connector;
        isSrgb(): boolean;
        getName(): string;
        getModel(): Internal.ColorSpace$Model;
        getMaxValue(arg0: number): number;
        getComponentCount(): number;
        static cctToXyz(cct: number): number[];
        static chromaticAdaptation(adaptation: Internal.ColorSpace$Adaptation_, srcWhitePoint: number[], dstWhitePoint: number[]): number[];
        getId(): number;
        get wideGamut(): boolean
        get srgb(): boolean
        get name(): string
        get model(): Internal.ColorSpace$Model
        get componentCount(): number
        get id(): number
        static readonly ILLUMINANT_D75: number[];
        static readonly ILLUMINANT_E: number[];
        static readonly ILLUMINANT_D65: number[];
        static readonly ILLUMINANT_C: number[];
        static readonly ILLUMINANT_D55: number[];
        static readonly ILLUMINANT_B: number[];
        static readonly ILLUMINANT_A: number[];
        static readonly ILLUMINANT_D60: number[];
        static readonly ILLUMINANT_D50: number[];
        static readonly MAX_ID: 63;
        static readonly MIN_ID: -1;
    }
    type ColorSpace_ = ColorSpace;
    interface PositionSourceType <T extends Internal.PositionSource> {
        register<S extends Internal.PositionSourceType<T>, T extends Internal.PositionSource>(arg0: string, arg1: S): S;
        toNetwork<T extends Internal.PositionSource>(arg0: T, arg1: Internal.FriendlyByteBuf_): void;
        codec(): Internal.Codec<T>;
        fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.PositionSource;
        write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        read(arg0: Internal.FriendlyByteBuf_): T;
        readonly BLOCK: Internal.BlockPositionSource$Type;
        readonly ENTITY: Internal.EntityPositionSource$Type;
    }
    type PositionSourceType_<T extends Internal.PositionSource> = PositionSourceType<T> | Special.PositionSourceType;
    interface AbstractContainerScreenAccessor {
        getIsQuickCrafting(): boolean;
        setIsQuickCrafting(arg0: boolean): void;
        setSkipNextRelease(arg0: boolean): void;
        invokeFindSlot(arg0: number, arg1: number): Internal.Slot;
        invokeSlotClicked(arg0: Internal.Slot_, arg1: number, arg2: number, arg3: Internal.ClickType_): void;
        getQuickCraftingButton(): number;
        get isQuickCrafting(): boolean
        set isQuickCrafting(arg0: boolean)
        set skipNextRelease(arg0: boolean)
        get quickCraftingButton(): number
    }
    type AbstractContainerScreenAccessor_ = AbstractContainerScreenAccessor;
    interface IGenerallySearchableNavigation {
        snr$searchGeneral(arg0: number, arg1: number, arg2: boolean, arg3: Internal.IGenerallySearchableNavigation$PointTest_): void;
        snr$searchGeneral(arg0: number, arg1: boolean, arg2: Internal.IGenerallySearchableNavigation$PointTest_): void;
        snr$findNearestApproachableSwitch(arg0: boolean): com.simibubi.create.foundation.utility.Pair<Internal.TrackSwitch, com.simibubi.create.foundation.utility.Pair<boolean, Internal.Optional<Internal.TrackSwitchBlock$SwitchState>>>;
    }
    type IGenerallySearchableNavigation_ = IGenerallySearchableNavigation;
    abstract class FragmentTransaction {
        setReorderingAllowed(reorderingAllowed: boolean): this;
        setTransition(transition: number): this;
        disallowAddToBackStack(): this;
        add(containerViewId: number, fragmentClass: typeof Internal.Fragment, args: Internal.DataSet_, tag: string): this;
        add(fragmentClass: typeof Internal.Fragment, args: Internal.DataSet_, tag: string): this;
        replace(containerViewId: number, fragmentClass: typeof Internal.Fragment, args: Internal.DataSet_, tag: string): this;
        commitNowAllowingStateLoss(): void;
        show(fragment: Internal.Fragment_): this;
        isEmpty(): boolean;
        setCustomAnimations(enter: number, exit: number, popEnter: number, popExit: number): this;
        commit(): number;
        hide(fragment: Internal.Fragment_): this;
        remove(fragment: Internal.Fragment_): this;
        commitAllowingStateLoss(): number;
        replace(containerViewId: number, fragmentClass: typeof Internal.Fragment, args: Internal.DataSet_): this;
        attach(fragment: Internal.Fragment_): this;
        setMaxLifecycle(fragment: Internal.Fragment_, state: Internal.Lifecycle$State_): this;
        add(containerViewId: number, fragmentClass: typeof Internal.Fragment, args: Internal.DataSet_): this;
        add(containerViewId: number, fragment: Internal.Fragment_): this;
        replace(containerViewId: number, fragment: Internal.Fragment_, tag: string): this;
        add(containerViewId: number, fragment: Internal.Fragment_, tag: string): this;
        commitNow(): void;
        addSharedElement(sharedElement: Internal.View_, name: string): this;
        addToBackStack(name: string): this;
        isAddToBackStackAllowed(): boolean;
        runOnCommit(runnable: Internal.Runnable_): this;
        replace(containerViewId: number, fragment: Internal.Fragment_): this;
        add(fragment: Internal.Fragment_, tag: string): this;
        setCustomAnimations(enter: number, exit: number): this;
        detach(fragment: Internal.Fragment_): this;
        setPrimaryNavigationFragment(fragment: Internal.Fragment_): this;
        set reorderingAllowed(reorderingAllowed: boolean)
        set transition(transition: number)
        get empty(): boolean
        get addToBackStackAllowed(): boolean
        set primaryNavigationFragment(fragment: Internal.Fragment_)
        static readonly TRANSIT_FRAGMENT_MATCH_ACTIVITY_CLOSE: 8197;
        static readonly TRANSIT_FRAGMENT_FADE: 4099;
        static readonly TRANSIT_ENTER_MASK: 4096;
        static readonly TRANSIT_EXIT_MASK: 8192;
        static readonly TRANSIT_FRAGMENT_OPEN: 4097;
        static readonly TRANSIT_FRAGMENT_MATCH_ACTIVITY_OPEN: 4100;
        static readonly TRANSIT_FRAGMENT_CLOSE: 8194;
        static readonly TRANSIT_NONE: 0;
        static readonly TRANSIT_UNSET: -1;
    }
    type FragmentTransaction_ = FragmentTransaction;
    abstract class CoverBehavior implements Internal.IToolGridHighLight, Internal.IEnhancedManaged {
        constructor(definition: Internal.CoverDefinition_, coverHolder: Internal.ICoverable_, attachedSide: Internal.Direction_)
        sideTips(player: Internal.Player_, toolType: GTToolType_, side: Internal.Direction_): ResourceTexture;
        onScrewdriverClick(playerIn: Internal.Player_, hand: Internal.InteractionHand_, hitResult: Internal.BlockHitResult_): Internal.InteractionResult;
        getAdditionalDrops(): Internal.List<Internal.ItemStack>;
        canAttach(): boolean;
        getRedstoneSignalOutput(): number;
        getFieldHolder(): Internal.ManagedFieldHolder;
        markDirty(name: string): void;
        getSyncStorage(): Internal.IManagedStorage;
        scheduleRenderUpdate(): void;
        onUnload(): void;
        onLoad(): void;
        onChanged(): void;
        blockPipePassThrough(): boolean;
        getAttachItem(): Internal.ItemStack;
        onSoftMalletClick(playerIn: Internal.Player_, hand: Internal.InteractionHand_, hitResult: Internal.BlockHitResult_): Internal.InteractionResult;
        onRemoved(): void;
        getAppearance(sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        setRedstoneSignalOutput(redstoneSignalOutput: number): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        shouldRenderGrid(player: Internal.Player_, held: Internal.ItemStack_, toolType: GTToolType_): boolean;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        getFluidTransferCap(side: Internal.Direction_, defaultValue: Internal.IFluidTransfer_): Internal.IFluidTransfer;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        shouldRenderPlate(): boolean;
        onAttached(itemStack: Internal.ItemStack_, player: Internal.ServerPlayer_): void;
        getPickItem(): Internal.ItemStack;
        getItemTransferCap(side: Internal.Direction_, defaultValue: Internal.IItemTransfer_): Internal.IItemTransfer;
        canConnectRedstone(): boolean;
        getCoverRenderer(): Internal.ICoverRenderer;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get additionalDrops(): Internal.List<Internal.ItemStack>
        get redstoneSignalOutput(): number
        get fieldHolder(): Internal.ManagedFieldHolder
        get syncStorage(): Internal.IManagedStorage
        get attachItem(): Internal.ItemStack
        set redstoneSignalOutput(redstoneSignalOutput: number)
        get pickItem(): Internal.ItemStack
        get coverRenderer(): Internal.ICoverRenderer
        readonly coverHolder: Internal.ICoverable;
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
        readonly attachedSide: Internal.Direction;
        readonly coverDefinition: Internal.CoverDefinition;
    }
    type CoverBehavior_ = CoverBehavior;
    class BrewingStandMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        getBrewingTicks(): number;
        getFuel(): number;
        get brewingTicks(): number
        get fuel(): number
    }
    type BrewingStandMenu_ = BrewingStandMenu;
    interface TypeFamily {
        familyOptic<A, B>(arg0: Internal.IntFunction_<Internal.OpticParts<A, B>>): Internal.FamilyOptic<A, B>;
        apply(arg0: number): com.mojang.datafixers.types.Type<any>;
    }
    type TypeFamily_ = TypeFamily;
    interface ModifiableItemKJS {
        kjs$getAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        kjs$setAttributeMap(attributes: Internal.Multimap_<Internal.Attribute, Internal.AttributeModifier>): void;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
    }
    type ModifiableItemKJS_ = ModifiableItemKJS;
    class KubeJSInventoryListener implements Internal.ContainerListener {
        constructor(p: Internal.Player_)
        dataChanged(container: Internal.AbstractContainerMenu_, id: number, value: number): void;
        slotChanged(container: Internal.AbstractContainerMenu_, index: number, stack: Internal.ItemStack_): void;
        readonly player: Internal.Player;
    }
    type KubeJSInventoryListener_ = KubeJSInventoryListener;
    interface DiscreteVoxelShape$IntLineConsumer {
        consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
    }
    type DiscreteVoxelShape$IntLineConsumer_ = DiscreteVoxelShape$IntLineConsumer;
    abstract class Minecraft$ChatStatus extends Internal.Enum<Internal.Minecraft$ChatStatus> {
        static valueOf(arg0: string): Internal.Minecraft$ChatStatus;
        getMessage(): Internal.Component;
        static values(): Internal.Minecraft$ChatStatus[];
        isChatAllowed(arg0: boolean): boolean;
        get message(): Internal.Component
        static readonly DISABLED_BY_OPTIONS: Internal.Minecraft$ChatStatus;
        static readonly DISABLED_BY_LAUNCHER: Internal.Minecraft$ChatStatus;
        static readonly ENABLED: Internal.Minecraft$ChatStatus;
        static readonly DISABLED_BY_PROFILE: Internal.Minecraft$ChatStatus;
    }
    type Minecraft$ChatStatus_ = Minecraft$ChatStatus | "enabled" | "disabled_by_profile" | "disabled_by_launcher" | "disabled_by_options";
    class MetricCategory extends Internal.Enum<Internal.MetricCategory> {
        static valueOf(arg0: string): Internal.MetricCategory;
        static values(): Internal.MetricCategory[];
        getDescription(): string;
        get description(): string
        static readonly MAIL_BOXES: Internal.MetricCategory;
        static readonly CHUNK_RENDERING_DISPATCHING: Internal.MetricCategory;
        static readonly GPU: Internal.MetricCategory;
        static readonly JVM: Internal.MetricCategory;
        static readonly PATH_FINDING: Internal.MetricCategory;
        static readonly EVENT_LOOPS: Internal.MetricCategory;
        static readonly CHUNK_RENDERING: Internal.MetricCategory;
        static readonly TICK_LOOP: Internal.MetricCategory;
        static readonly CPU: Internal.MetricCategory;
    }
    type MetricCategory_ = "path_finding" | "cpu" | "jvm" | "chunk_rendering" | "mail_boxes" | "tick_loop" | "event_loops" | "gpu" | "chunk_rendering_dispatching" | MetricCategory;
    class ImmutableCollections$MapN <K, V> extends Internal.ImmutableCollections$AbstractImmutableMap<K, V> {
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        static of<K, V>(): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        get(arg0: any): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type ImmutableCollections$MapN_<K, V> = ImmutableCollections$MapN<K, V>;
    /**
     * @deprecated
    */
    class StringRepresentable$EnumCodec <E extends Internal.Enum<E> & Internal.StringRepresentable> implements Internal.Codec<E> {
        constructor(arg0: E[], arg1: Internal.Function_<string, E>)
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<E>;
        static empty<A>(): Internal.MapEncoder<A>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<E>>): Internal.Encoder<B>;
        optionalFieldOf(arg0: string, arg1: E): Internal.MapCodec<E>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        fieldOf(arg0: string): Internal.MapCodec<E>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        simple(): Internal.Decoder$Simple<E>;
        dispatch<E>(arg0: Internal.Function_<E, E>, arg1: Internal.Function_<E, Internal.Codec<E>>): Internal.Codec<E>;
        xmap<S>(arg0: Internal.Function_<E, S>, arg1: Internal.Function_<S, E>): Internal.Codec<S>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, E>, arg2: Internal.Function_<E, Internal.Codec<E>>): Internal.MapCodec<E>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, E>, arg2: Internal.Function_<E, Internal.Codec<E>>): Internal.Codec<E>;
        comap<B>(arg0: Internal.Function_<B, E>): Internal.Encoder<B>;
        stable(): Internal.Codec<E>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<E>): Internal.Codec<E>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        comapFlatMap<S>(arg0: Internal.Function_<E, Internal.DataResult<S>>, arg1: Internal.Function_<S, E>): Internal.Codec<S>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: E): Internal.Codec<E>;
        dispatchStable<E>(arg0: Internal.Function_<E, E>, arg1: Internal.Function_<E, Internal.Codec<E>>): Internal.Codec<E>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<E>>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<E>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: E, arg3: Internal.Lifecycle_): Internal.MapCodec<E>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        flatComapMap<S>(arg0: Internal.Function_<E, S>, arg1: Internal.Function_<S, Internal.DataResult<E>>): Internal.Codec<S>;
        map<B>(arg0: Internal.Function_<E, B>): Internal.Decoder<B>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        flatXmap<S>(arg0: Internal.Function_<E, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<E>>): Internal.Codec<S>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        orElseGet(arg0: Internal.Supplier_<E>): Internal.Codec<E>;
        listOf(): Internal.Codec<Internal.List<E>>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        boxed(): Internal.Decoder$Boxed<E>;
        deprecated(arg0: number): Internal.Codec<E>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        dispatchMap<E>(arg0: Internal.Function_<E, E>, arg1: Internal.Function_<E, Internal.Codec<E>>): Internal.MapCodec<E>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        orElse(arg0: Internal.Consumer_<string>, arg1: E): Internal.Codec<E>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<E>>, arg2: Internal.Function_<E, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        terminal(): Internal.Decoder$Terminal<E>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<E, T>>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<E>): Internal.Codec<E>;
        optionalFieldOf(arg0: string, arg1: E, arg2: Internal.Lifecycle_): Internal.MapCodec<E>;
        flatMap<B>(arg0: Internal.Function_<E, Internal.DataResult<B>>): Internal.Decoder<B>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        byName(arg0: string): E;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<E, T>>;
        orElse(arg0: E): Internal.Codec<E>;
        mapResult(arg0: Internal.Codec$ResultFunction_<E>): Internal.Codec<E>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: E): Internal.DataResult<T>;
        encode<T>(arg0: E, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
    }
    type StringRepresentable$EnumCodec_<E extends Internal.Enum<E> & Internal.StringRepresentable> = StringRepresentable$EnumCodec<E>;
    class CubeDeformation implements Internal.CubeDeformationAccess {
        constructor(arg0: number)
        constructor(arg0: number, arg1: number, arg2: number)
        extend(arg0: number, arg1: number, arg2: number): this;
        extend(arg0: number): this;
        automobility$radiusZ(): number;
        automobility$radiusY(): number;
        automobility$radiusX(): number;
        static readonly NONE: Internal.CubeDeformation;
    }
    type CubeDeformation_ = CubeDeformation;
    class NetherWorldCarver extends Internal.CaveWorldCarver {
        constructor(arg0: Internal.Codec_<Internal.CaveCarverConfiguration>)
    }
    type NetherWorldCarver_ = NetherWorldCarver;
    class Difficulty extends Internal.Enum<Internal.Difficulty> {
        static values(): Internal.Difficulty[];
        getDisplayName(): Internal.Component;
        static byName(arg0: string): Internal.Difficulty;
        static byId(arg0: number): Internal.Difficulty;
        getKey(): string;
        static valueOf(arg0: string): Internal.Difficulty;
        getId(): number;
        get displayName(): Internal.Component
        get key(): string
        get id(): number
        static readonly NORMAL: Internal.Difficulty;
        static readonly PEACEFUL: Internal.Difficulty;
        static readonly HARD: Internal.Difficulty;
        static readonly EASY: Internal.Difficulty;
    }
    type Difficulty_ = "normal" | "peaceful" | Difficulty | "hard" | "easy";
    class EntityLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addEntity(type: Internal.EntityType_<any>, b: Internal.Consumer_<Internal.LootBuilder>): void;
        modifyEntity(type: Internal.EntityType_<any>, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type EntityLootEventJS_ = EntityLootEventJS;
    class OptionInstance$Enum <T> extends Internal.Record implements Internal.OptionInstance$CycleableValueSet<T> {
        constructor(arg0: Internal.List_<T>, arg1: Internal.Codec_<T>)
        createButton(arg0: Internal.OptionInstance$TooltipSupplier_<T>, arg1: Internal.Options_, arg2: number, arg3: number, arg4: number): Internal.Function<Internal.OptionInstance<T>, Internal.AbstractWidget>;
        values(): Internal.List<T>;
        validateValue(arg0: T): Internal.Optional<T>;
        codec(): Internal.Codec<T>;
        valueSetter(): Internal.OptionInstance$CycleableValueSet$ValueSetter<T>;
        valueListSupplier(): Internal.CycleButton$ValueListSupplier<T>;
    }
    type OptionInstance$Enum_<T> = OptionInstance$Enum<T>;
    interface IFluidTransfer {
        fill(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, arg2: boolean, arg3: boolean): number;
        createSnapshot(): any;
        restoreFromSnapshot(arg0: any): void;
        supportsDrain(arg0: number): boolean;
        setFluidInTank(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): void;
        getTankCapacity(arg0: number): number;
        supportsFill(arg0: number): boolean;
        getFluidInTank(arg0: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        drain(maxDrain: number, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): number;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): number;
        drain(maxDrain: number, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        isFluidValid(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        getTanks(): number;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        drain(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, arg2: boolean, arg3: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        onContentsChanged(): void;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        get tanks(): number
        readonly EMPTY: Internal.IFluidTransfer;
    }
    type IFluidTransfer_ = IFluidTransfer;
    class Matrix4x3f implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix4x3fc {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number, m30: number, m31: number, m32: number)
        constructor(col0: Internal.Vector3fc_, col1: Internal.Vector3fc_, col2: Internal.Vector3fc_, col3: Internal.Vector3fc_)
        constructor(mat: Internal.Matrix4x3fc_)
        m32(m32: number): this;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        transformDirection(v: Internal.Vector3f_): Internal.Vector3f;
        get4x4(arr: number[]): number[];
        set(axisAngle: Internal.AxisAngle4d_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3f_): this;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        translationRotate(tx: number, ty: number, tz: number, quat: Internal.Quaternionfc_): this;
        translateLocal(offset: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        mul(right: Internal.Matrix4x3fc_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        set(q: Internal.Quaterniondc_): this;
        reflection(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number): this;
        translationRotateScaleMul(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_, m: Internal.Matrix4x3f_): this;
        transpose3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        setOrtho2DLH(left: number, right: number, bottom: number, top: number): this;
        cofactor3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        invert(dest: Internal.Matrix4x3f_): this;
        lookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        set(col0: Internal.Vector3fc_, col1: Internal.Vector3fc_, col2: Internal.Vector3fc_, col3: Internal.Vector3fc_): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number, dest: Internal.Matrix4x3f_): this;
        scale(xyz: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        set(buffer: Internal.ByteBuffer_): this;
        m21(m21: number): this;
        translationRotateMul(tx: number, ty: number, tz: number, quat: Internal.Quaternionfc_, mat: Internal.Matrix4x3fc_): this;
        positiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        rotateAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number): this;
        m31(): number;
        scaleAround(factor: number, ox: number, oy: number, oz: number): this;
        fma(other: Internal.Matrix4x3fc_, otherFactor: number, dest: Internal.Matrix4x3f_): this;
        rotateTranslation(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        billboardSpherical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: Internal.Matrix4x3f_): this;
        withLookAtUp(upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3f_): this;
        setRotationZYX(angleZ: number, angleY: number, angleX: number): this;
        add(other: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        transform(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        set(axisAngle: Internal.AxisAngle4f_): this;
        m31(m31: number): this;
        lookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        m20(): number;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        get4x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        add(other: Internal.Matrix4x3fc_): this;
        rotation(angle: number, x: number, y: number, z: number): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3f_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number): this;
        get4x4(arr: number[], offset: number): number[];
        set(buffer: Internal.FloatBuffer_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scaleLocal(x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3f_): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number, dest: Internal.Matrix4x3f_): this;
        m20(m20: number): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotate(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        equals(m: Internal.Matrix4x3fc_, delta: number): boolean;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        positiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        m32(): number;
        translate(offset: Internal.Vector3fc_): this;
        rotateTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        cofactor3x3(dest: Internal.Matrix4x3f_): this;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        getTransposed(arr: number[]): number[];
        rotateYXZ(angles: Internal.Vector3f_): this;
        translationRotateScaleMul(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number, m: Internal.Matrix4x3f_): this;
        shadow(light: Internal.Vector4fc_, a: number, b: number, c: number, d: number): this;
        withLookAtUp(up: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        m30(m30: number): this;
        normalize3x3(): this;
        setRotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        origin(origin: Internal.Vector3f_): Internal.Vector3f;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3f_): this;
        m21(): number;
        rotateLocalZ(ang: number, dest: Internal.Matrix4x3f_): this;
        scale(xyz: number, dest: Internal.Matrix4x3f_): this;
        rotateLocalZ(ang: number): this;
        isFinite(): boolean;
        get3x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        lookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        setTranslation(xyz: Internal.Vector3fc_): this;
        scale(x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        ortho2D(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4x3f_): this;
        m10(): number;
        getRotation(dest: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        assume(properties: number): this;
        normalizedPositiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        positiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4x3f_): this;
        reflect(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        set(q: Internal.Quaternionfc_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        set(m: Internal.Matrix4fc_): this;
        rotationTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformPosition(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        get3x4(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        translateLocal(x: number, y: number, z: number): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[], dest: Internal.Matrix4x3f_): this;
        setLookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        reflect(a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3f_): this;
        reflect(normal: Internal.Vector3fc_, point: Internal.Vector3fc_): this;
        translate(x: number, y: number, z: number): this;
        m22(): number;
        setLookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        set(mat: Internal.Matrix3fc_): this;
        rotateLocalY(ang: number): this;
        scaling(x: number, y: number, z: number): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        mulOrtho(view: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        mul(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        determineProperties(): this;
        normal(dest: Internal.Matrix3f_): Internal.Matrix3f;
        m11(): number;
        getRotation(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number): this;
        get4x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        reflection(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_): this;
        translation(x: number, y: number, z: number): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3f_): this;
        invert(): this;
        normalizedPositiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        reflect(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_): this;
        getTransposed(arr: number[], offset: number): number[];
        scale(xyz: Internal.Vector3fc_): this;
        set3x3(mat: Internal.Matrix4x3fc_): this;
        withLookAtUp(up: Internal.Vector3fc_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        getScale(dest: Internal.Vector3f_): Internal.Vector3f;
        rotateLocal(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3f_): this;
        rotate(ang: number, x: number, y: number, z: number): this;
        rotate(quat: Internal.Quaternionfc_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4x3f_): this;
        arcball(radius: number, center: Internal.Vector3fc_, angleX: number, angleY: number): this;
        m00(): number;
        getRow(row: number, dest: Internal.Vector4f_): Internal.Vector4f;
        reflection(normal: Internal.Vector3fc_, point: Internal.Vector3fc_): this;
        translationRotateTowards(pos: Internal.Vector3fc_, dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        swap(other: Internal.Matrix4x3f_): this;
        obliqueZ(a: number, b: number, dest: Internal.Matrix4x3f_): this;
        get3x4(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        translateLocal(offset: Internal.Vector3fc_): this;
        normal(dest: Internal.Matrix4x3f_): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        scaling(factor: number): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateLocalX(ang: number, dest: Internal.Matrix4x3f_): this;
        rotateLocalX(ang: number): this;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        mulTranslation(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        scaleXY(x: number, y: number): this;
        translationRotateMul(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, mat: Internal.Matrix4x3fc_): this;
        translation(offset: Internal.Vector3fc_): this;
        sub(subtrahend: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        m12(): number;
        get3x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        scaleAround(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3f_): this;
        get(dest: Internal.Matrix4x3f_): this;
        m02(m02: number): this;
        rotateX(ang: number, dest: Internal.Matrix4x3f_): this;
        rotateX(ang: number): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3f_): this;
        get(arr: number[]): number[];
        scaleLocal(x: number, y: number, z: number): this;
        normalizedPositiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        scale(x: number, y: number, z: number): this;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        transformAab(min: Internal.Vector3fc_, max: Internal.Vector3fc_, outMin: Internal.Vector3f_, outMax: Internal.Vector3f_): this;
        get4x4(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        toString(formatter: Internal.NumberFormat_): string;
        getColumn(column: number, dest: Internal.Vector3f_): Internal.Vector3f;
        sub(subtrahend: Internal.Matrix4x3fc_): this;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        obliqueZ(a: number, b: number): this;
        get(arr: number[], offset: number): number[];
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4x3f_): this;
        translationRotateTowards(posX: number, posY: number, posZ: number, dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        translate(x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        invertOrtho(dest: Internal.Matrix4x3f_): this;
        transformPosition(v: Internal.Vector3f_): Internal.Vector3f;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4x3f_): this;
        lerp(other: Internal.Matrix4x3fc_, t: number): this;
        clone(): any;
        m01(): number;
        writeExternal(out: Internal.ObjectOutput_): void;
        m12(m12: number): this;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3f_): this;
        getTranslation(dest: Internal.Vector3f_): Internal.Vector3f;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        cofactor3x3(): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3f_): this;
        rotationAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number): this;
        reflect(a: number, b: number, c: number, d: number): this;
        getTransposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateLocalY(ang: number, dest: Internal.Matrix4x3f_): this;
        rotation(axisAngle: Internal.AxisAngle4f_): this;
        normal(): this;
        frustumPlane(which: number, dest: Internal.Vector4f_): Internal.Vector4f;
        normalize3x3(dest: Internal.Matrix4x3f_): this;
        lookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        withLookAtUp(upX: number, upY: number, upZ: number): this;
        invertOrtho(): this;
        rotationX(ang: number): this;
        properties(): number;
        set(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number, m30: number, m31: number, m32: number): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        shadow(light: Internal.Vector4fc_, planeTransform: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        get(dest: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m01(m01: number): this;
        rotateY(ang: number, dest: Internal.Matrix4x3f_): this;
        mulOrtho(view: Internal.Matrix4x3fc_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4x3f_): this;
        setLookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotateTranslation(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3f_): this;
        reflection(a: number, b: number, c: number, d: number): this;
        scaleXY(x: number, y: number, dest: Internal.Matrix4x3f_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[]): this;
        transform(v: Internal.Vector4f_): Internal.Vector4f;
        setOrtho2D(left: number, right: number, bottom: number, top: number): this;
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        translateLocal(x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3f_): this;
        scaling(xyz: Internal.Vector3fc_): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4x3f_): this;
        m11(m11: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4x3f_): this;
        set3x3(mat: Internal.Matrix3fc_): this;
        mulComponentWise(other: Internal.Matrix4x3fc_): this;
        translate(offset: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        set(m: number[], off: number): this;
        rotateXYZ(angles: Internal.Vector3f_): this;
        m02(): number;
        scale(xyz: number): this;
        invert(dest: Internal.Matrix4f_): Internal.Matrix4f;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4x3f_): this;
        transformAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, outMin: Internal.Vector3f_, outMax: Internal.Vector3f_): this;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        get4x4(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setColumn(column: number, src: Internal.Vector3fc_): this;
        billboardSpherical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotationY(ang: number): this;
        rotation(quat: Internal.Quaternionfc_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        billboardCylindrical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotateZ(ang: number): this;
        setRotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        rotateTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3f_): this;
        m00(m00: number): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        readExternal(in_: Internal.ObjectInput_): void;
        rotateZ(ang: number, dest: Internal.Matrix4x3f_): this;
        lerp(other: Internal.Matrix4x3fc_, t: number, dest: Internal.Matrix4x3f_): this;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        get(dest: Internal.Matrix4d_): Internal.Matrix4d;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3f_): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setLookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        setLookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        determinant(): number;
        fma(other: Internal.Matrix4x3fc_, otherFactor: number): this;
        ortho2D(left: number, right: number, bottom: number, top: number): this;
        shadow(light: Internal.Vector4fc_, a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3f_): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        transpose3x3(): this;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        m10(m10: number): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        transformDirection(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        zero(): this;
        set(m: Internal.Matrix4x3fc_): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        getEulerAnglesZYX(dest: Internal.Vector3f_): Internal.Vector3f;
        mulComponentWise(other: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3f_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4x3f_): this;
        set(m: number[]): this;
        rotationZ(ang: number): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3f_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        getTransposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        setTranslation(x: number, y: number, z: number): this;
        rotateY(ang: number): this;
        m22(m22: number): this;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        rotateZYX(angles: Internal.Vector3f_): this;
        m30(): number;
        get(dest: Internal.Matrix4f_): Internal.Matrix4f;
        shadow(light: Internal.Vector4fc_, planeTransform: Internal.Matrix4x3fc_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        transpose3x3(dest: Internal.Matrix4x3f_): this;
        arcball(radius: number, center: Internal.Vector3fc_, angleX: number, angleY: number, dest: Internal.Matrix4x3f_): this;
        rotateAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3f_): this;
        reflect(normal: Internal.Vector3fc_, point: Internal.Vector3fc_, dest: Internal.Matrix4x3f_): this;
        identity(): this;
        setRow(row: number, src: Internal.Vector4fc_): this;
        normalize3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        get finite(): boolean
        set translation(xyz: Internal.Vector3fc_)
    }
    type Matrix4x3f_ = Matrix4x3f;
    class ItemTransforms {
        constructor(arg0: Internal.ItemTransform_, arg1: Internal.ItemTransform_, arg2: Internal.ItemTransform_, arg3: Internal.ItemTransform_, arg4: Internal.ItemTransform_, arg5: Internal.ItemTransform_, arg6: Internal.ItemTransform_, arg7: Internal.ItemTransform_, arg8: Internal.ImmutableMap_<Internal.ItemTransforms$TransformType, Internal.ItemTransform>)
        constructor(arg0: Internal.ItemTransform_, arg1: Internal.ItemTransform_, arg2: Internal.ItemTransform_, arg3: Internal.ItemTransform_, arg4: Internal.ItemTransform_, arg5: Internal.ItemTransform_, arg6: Internal.ItemTransform_, arg7: Internal.ItemTransform_)
        constructor(arg0: Internal.ItemTransforms_)
        getTransform(arg0: Internal.ItemTransforms$TransformType_): Internal.ItemTransform;
        hasTransform(arg0: Internal.ItemTransforms$TransformType_): boolean;
        readonly fixed: Internal.ItemTransform;
        readonly thirdPersonRightHand: Internal.ItemTransform;
        static readonly NO_TRANSFORMS: Internal.ItemTransforms;
        readonly thirdPersonLeftHand: Internal.ItemTransform;
        readonly firstPersonLeftHand: Internal.ItemTransform;
        readonly head: Internal.ItemTransform;
        readonly ground: Internal.ItemTransform;
        readonly firstPersonRightHand: Internal.ItemTransform;
        readonly gui: Internal.ItemTransform;
        readonly moddedTransforms: Internal.ImmutableMap<Internal.ItemTransforms$TransformType, Internal.ItemTransform>;
    }
    type ItemTransforms_ = ItemTransforms;
    interface FluidBuilder$FluidTypeFactory {
        create(arg0: Internal.FluidType$Properties_, arg1: ResourceLocation_, arg2: ResourceLocation_): Internal.FluidType;
        (arg0: Internal.FluidType$Properties_, arg1: ResourceLocation_, arg2: ResourceLocation_): Internal.FluidType_;
    }
    type FluidBuilder$FluidTypeFactory_ = FluidBuilder$FluidTypeFactory;
    class Matrix4x3d implements Internal.Matrix4x3dc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number, m30: number, m31: number, m32: number)
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(mat: Internal.Matrix3dc_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix4x3fc_)
        constructor(mat: Internal.Matrix4x3dc_)
        get4x4(arr: number[]): number[];
        mul(right: Internal.Matrix4x3fc_): this;
        lerp(other: Internal.Matrix4x3dc_, t: number, dest: Internal.Matrix4x3d_): this;
        set(m: number[], off: number): this;
        set(axisAngle: Internal.AxisAngle4d_): this;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        scaling(xyz: Internal.Vector3dc_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        translate(offset: Internal.Vector3dc_): this;
        set(q: Internal.Quaterniondc_): this;
        rotationY(ang: number): this;
        mulTranslation(right: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        translationRotateScaleMul(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number, m: Internal.Matrix4x3dc_): this;
        m20(): number;
        rotateTowards(dir: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        arcball(radius: number, center: Internal.Vector3dc_, angleX: number, angleY: number, dest: Internal.Matrix4x3d_): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4x3d_): this;
        sub(subtrahend: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        m30(m30: number): this;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        rotateY(ang: number, dest: Internal.Matrix4x3d_): this;
        setTranslation(xyz: Internal.Vector3dc_): this;
        ortho2D(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4x3d_): this;
        positiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        zero(): this;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        set(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number, m30: number, m31: number, m32: number): this;
        rotateLocalZ(ang: number): this;
        scale(xyz: number): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4x3dc_): this;
        set(m: number[]): this;
        setOrtho2DLH(left: number, right: number, bottom: number, top: number): this;
        cofactor3x3(dest: Internal.Matrix4x3d_): this;
        transpose3x3(dest: Internal.Matrix4x3d_): this;
        scaleXY(x: number, y: number): this;
        rotateZ(ang: number): this;
        m31(): number;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3d_): this;
        translationRotateTowards(posX: number, posY: number, posZ: number, dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        set(buffer: Internal.ByteBuffer_): this;
        reflect(a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3d_): this;
        rotateLocal(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3d_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4x3d_): this;
        rotateLocalY(ang: number, dest: Internal.Matrix4x3d_): this;
        transform(v: Internal.Vector4d_): Internal.Vector4d;
        set(axisAngle: Internal.AxisAngle4f_): this;
        scaleLocal(x: number, y: number, z: number): this;
        rotationX(ang: number): this;
        origin(origin: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setRotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        translation(x: number, y: number, z: number): this;
        scaleAround(factor: number, ox: number, oy: number, oz: number): this;
        cofactor3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        add(other: Internal.Matrix4x3fc_): this;
        get4x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        invert(dest: Internal.Matrix4x3d_): this;
        set(buffer: Internal.FloatBuffer_): this;
        lookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        get4x4(arr: number[], offset: number): number[];
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3d_): this;
        lerp(other: Internal.Matrix4x3dc_, t: number): this;
        rotateX(ang: number, dest: Internal.Matrix4x3d_): this;
        m31(m31: number): this;
        normalizedPositiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        positiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        fma(other: Internal.Matrix4x3dc_, otherFactor: number): this;
        scale(xyz: number, dest: Internal.Matrix4x3d_): this;
        setLookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        rotate(quat: Internal.Quaterniondc_): this;
        rotateTranslation(quat: Internal.Quaterniondc_, dest: Internal.Matrix4x3d_): this;
        billboardSpherical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: Internal.Matrix4x3d_): this;
        obliqueZ(a: number, b: number): this;
        rotationTowards(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        m30(): number;
        add(other: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3d_): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        rotateLocalX(ang: number, dest: Internal.Matrix4x3d_): this;
        get4x4(arr: number[]): number[];
        translate(offset: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        lookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        setLookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        obliqueZ(a: number, b: number, dest: Internal.Matrix4x3d_): this;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        mul(right: Internal.Matrix4x3dc_): this;
        translationRotateScale(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: Internal.Vector3dc_): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        normalize3x3(): this;
        set3x3(mat: Internal.Matrix4x3dc_): this;
        set(q: Internal.Quaternionfc_): this;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        translateLocal(offset: Internal.Vector3dc_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        isFinite(): boolean;
        mul(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3d_): this;
        m20(m20: number): this;
        translateLocal(x: number, y: number, z: number): this;
        scale(x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        rotate(quat: Internal.Quaterniondc_, dest: Internal.Matrix4x3d_): this;
        translation(offset: Internal.Vector3dc_): this;
        normal(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        billboardSpherical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        m32(m32: number): this;
        reflect(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_): this;
        assume(properties: number): this;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        normalizedPositiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        translationRotateScaleMul(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: Internal.Vector3dc_, m: Internal.Matrix4x3dc_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3d_): this;
        sub(subtrahend: Internal.Matrix4x3dc_): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateX(ang: number): this;
        fma(other: Internal.Matrix4x3dc_, otherFactor: number, dest: Internal.Matrix4x3d_): this;
        getScale(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaling(factor: number): this;
        scaleXY(x: number, y: number, dest: Internal.Matrix4x3d_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateYXZ(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        transformDirection(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        reflection(normal: Internal.Vector3dc_, point: Internal.Vector3dc_): this;
        get(arr: number[], offset: number): number[];
        rotationZ(ang: number): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        transpose3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        set(mat: Internal.Matrix3fc_): this;
        m02(): number;
        transformDirection(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: Internal.Matrix4x3d_): this;
        m21(m21: number): this;
        translationRotateTowards(pos: Internal.Vector3dc_, dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        mulComponentWise(other: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        determineProperties(): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3d_): this;
        get4x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateZ(ang: number, dest: Internal.Matrix4x3d_): this;
        invert(): this;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulOrtho(view: Internal.Matrix4x3dc_): this;
        get4x4(arr: number[], offset: number): number[];
        rotate(quat: Internal.Quaternionfc_): this;
        rotateY(ang: number): this;
        invertOrtho(dest: Internal.Matrix4x3d_): this;
        m10(m10: number): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        rotate(angle: number, axis: Internal.Vector3dc_): this;
        billboardCylindrical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        transformAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, outMin: net.coderbot.iris.vendored.joml.Vector3d_, outMax: net.coderbot.iris.vendored.joml.Vector3d_): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        reflect(normal: Internal.Vector3dc_, point: Internal.Vector3dc_): this;
        get4x4(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        equals(m: Internal.Matrix4x3dc_, delta: number): boolean;
        translateLocal(offset: Internal.Vector3fc_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set3x3(mat: Internal.Matrix3dc_): this;
        translateLocal(offset: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        mulComponentWise(other: Internal.Matrix4x3dc_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[], dest: Internal.Matrix4x3d_): this;
        m01(): number;
        rotation(angleAxis: Internal.AxisAngle4d_): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        frustumPlane(which: number, dest: Internal.Vector4d_): Internal.Vector4d;
        normalize3x3(dest: Internal.Matrix4x3d_): this;
        reflection(a: number, b: number, c: number, d: number): this;
        m22(m22: number): this;
        rotation(quat: Internal.Quaterniondc_): this;
        setColumn(column: number, src: Internal.Vector3dc_): this;
        translation(offset: Internal.Vector3fc_): this;
        scale(xyz: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number, dest: Internal.Matrix4x3d_): this;
        set(col0: Internal.Vector3dc_, col1: Internal.Vector3dc_, col2: Internal.Vector3dc_, col3: Internal.Vector3dc_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3d_): this;
        reflection(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_): this;
        set(buffer: Internal.DoubleBuffer_): this;
        translationRotateMul(tx: number, ty: number, tz: number, quat: Internal.Quaternionfc_, mat: Internal.Matrix4x3dc_): this;
        get(arr: number[]): number[];
        setRotationZYX(angleZ: number, angleY: number, angleX: number): this;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4x3d_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        set(m: Internal.Matrix4dc_): this;
        fma(other: Internal.Matrix4x3fc_, otherFactor: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        m12(): number;
        translationRotateMul(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, mat: Internal.Matrix4x3dc_): this;
        get(arr: number[], offset: number): number[];
        sub(subtrahend: Internal.Matrix4x3fc_): this;
        setLookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        add(other: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        m11(m11: number): this;
        setRotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number, dest: Internal.Matrix4x3d_): this;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4x3d_): this;
        clone(): any;
        translate(x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        shadow(light: Internal.Vector4dc_, planeTransform: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        getRow(row: number, dest: Internal.Vector4d_): Internal.Vector4d;
        reflect(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        swap(other: Internal.Matrix4x3d_): this;
        shadow(light: Internal.Vector4dc_, a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3d_): this;
        set(mat: Internal.Matrix3dc_): this;
        normal(dest: Internal.Matrix4x3d_): this;
        cofactor3x3(): this;
        getTransposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        set(m: Internal.Matrix4x3dc_): this;
        setTranslation(x: number, y: number, z: number): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4x3d_): this;
        setFloats(buffer: Internal.ByteBuffer_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3d_): this;
        m00(): number;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        normal(): this;
        transformAab(min: Internal.Vector3dc_, max: Internal.Vector3dc_, outMin: net.coderbot.iris.vendored.joml.Vector3d_, outMax: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotate(ang: number, x: number, y: number, z: number): this;
        m00(m00: number): this;
        transform(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        invertOrtho(): this;
        rotation(angle: number, axis: Internal.Vector3dc_): this;
        translateLocal(x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        get(arr: number[]): number[];
        setOrtho2D(left: number, right: number, bottom: number, top: number): this;
        rotation(angleAxis: Internal.AxisAngle4f_): this;
        determinant(): number;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        properties(): number;
        sub(subtrahend: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3d_): this;
        get(dest: Internal.Matrix4x3d_): this;
        scaling(x: number, y: number, z: number): this;
        getTransposed(arr: number[], offset: number): number[];
        getTransposedFloats(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        rotateAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number): this;
        translationRotate(tx: number, ty: number, tz: number, quat: Internal.Quaterniondc_): this;
        getFloats(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        translate(x: number, y: number, z: number): this;
        getTransposed(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scale(xyz: Internal.Vector3dc_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        m11(): number;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4x3d_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        m12(m12: number): this;
        reflection(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        get4x4(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        transformPosition(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setRow(row: number, src: Internal.Vector4dc_): this;
        getTransposed(arr: number[]): number[];
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        getTranslation(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(m: number[], off: number): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number): this;
        translate(offset: Internal.Vector3fc_): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3d_): this;
        set3x3(mat: Internal.Matrix3fc_): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        lookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        fma(other: Internal.Matrix4x3fc_, otherFactor: number, dest: Internal.Matrix4x3d_): this;
        m22(): number;
        getTransposedFloats(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(angle: number, axis: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        setLookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotate(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        rotateAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3d_): this;
        rotation(quat: Internal.Quaternionfc_): this;
        getEulerAnglesZYX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m01(m01: number): this;
        rotationAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scaleAround(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4x3d_): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        setLookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        shadow(light: Internal.Vector4dc_, a: number, b: number, c: number, d: number): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4x3d_): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4x3d_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        rotateLocal(quat: Internal.Quaterniondc_): this;
        rotateZYX(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        get(dest: Internal.Matrix4d_): Internal.Matrix4d;
        rotateLocalX(ang: number): this;
        shadow(light: Internal.Vector4dc_, planeTransform: Internal.Matrix4x3dc_): this;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        scaleLocal(x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        rotateTranslation(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3d_): this;
        m10(): number;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number, dest: Internal.Matrix4x3d_): this;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4x3d_): this;
        transformPosition(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        normalize3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getTransposed(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        transpose3x3(): this;
        setFloats(index: number, buffer: Internal.ByteBuffer_): this;
        mul(right: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        lookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4x3d_): this;
        translateLocal(offset: Internal.Vector3fc_, dest: Internal.Matrix4x3d_): this;
        translate(offset: Internal.Vector3fc_, dest: Internal.Matrix4x3d_): this;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        rotateXYZ(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        add(other: Internal.Matrix4x3dc_): this;
        scale(x: number, y: number, z: number): this;
        arcball(radius: number, center: Internal.Vector3dc_, angleX: number, angleY: number): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number): this;
        set(m: Internal.Matrix4x3fc_): this;
        m21(): number;
        m02(m02: number): this;
        reflect(normal: Internal.Vector3dc_, point: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        mulTranslation(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4x3d_): this;
        mulOrtho(view: Internal.Matrix4x3dc_, dest: Internal.Matrix4x3d_): this;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        set(m: number[]): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        getTransposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        ortho2D(left: number, right: number, bottom: number, top: number): this;
        getFloats(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateTranslation(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4x3d_): this;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotate(axisAngle: Internal.AxisAngle4d_): this;
        positiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTowards(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateLocalY(ang: number): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Matrix4x3d_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[]): this;
        getColumn(column: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalZ(ang: number, dest: Internal.Matrix4x3d_): this;
        m32(): number;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        reflect(a: number, b: number, c: number, d: number): this;
        rotation(angle: number, x: number, y: number, z: number): this;
        identity(): this;
        rotateLocal(quat: Internal.Quaterniondc_, dest: Internal.Matrix4x3d_): this;
        rotate(axisAngle: Internal.AxisAngle4d_, dest: Internal.Matrix4x3d_): this;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4x3d_): this;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        set translation(xyz: Internal.Vector3dc_)
        get finite(): boolean
        set floats(buffer: Internal.ByteBuffer_)
    }
    type Matrix4x3d_ = Matrix4x3d;
    abstract class ParticleType <T extends Internal.ParticleOptions> {
        constructor(arg0: boolean, arg1: Internal.ParticleOptions$Deserializer_<T>)
        getDeserializer(): Internal.ParticleOptions$Deserializer<T>;
        codec(): Internal.Codec<T>;
        getOverrideLimiter(): boolean;
        get deserializer(): Internal.ParticleOptions$Deserializer<T>
        get overrideLimiter(): boolean
    }
    type ParticleType_<T extends Internal.ParticleOptions> = Special.ParticleType | ParticleType<T>;
    class PropertyKey$EmptyProperty implements Internal.IMaterialProperty<Internal.PropertyKey$EmptyProperty> {
        verifyProperty(properties: Internal.MaterialProperties_): void;
    }
    type PropertyKey$EmptyProperty_ = PropertyKey$EmptyProperty;
    class DataGenerator$Target extends Internal.Enum<Internal.DataGenerator$Target> {
        static values(): Internal.DataGenerator$Target[];
        static valueOf(arg0: string): Internal.DataGenerator$Target;
        static readonly DATA_PACK: Internal.DataGenerator$Target;
        static readonly REPORTS: Internal.DataGenerator$Target;
        static readonly RESOURCE_PACK: Internal.DataGenerator$Target;
    }
    type DataGenerator$Target_ = "data_pack" | "resource_pack" | "reports" | DataGenerator$Target;
    abstract class RenderType extends Internal.RenderStateShard implements Internal.RenderTypeExtension, Internal.BlendingStateHolder, net.coderbot.iris.mixin.rendertype.RenderTypeAccessor, Internal.RenderTypeAccessor {
        constructor(arg0: string, arg1: Internal.VertexFormat_, arg2: Internal.VertexFormat$Mode_, arg3: number, arg4: boolean, arg5: boolean, arg6: Internal.Runnable_, arg7: Internal.Runnable_)
        static entityTranslucentEmissive(arg0: ResourceLocation_): Internal.RenderType;
        static m_173197_(arg0: ResourceLocation_): Internal.RenderType;
        getTransparencyType(): Internal.TransparencyType;
        static beaconBeam(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static m_173254_(arg0: ResourceLocation_): Internal.RenderType;
        static entitySolid(arg0: ResourceLocation_): Internal.RenderType;
        static lines(): Internal.RenderType;
        static entityTranslucent(arg0: ResourceLocation_): Internal.RenderType;
        static tripwire(): Internal.RenderType;
        static entityGlint(): Internal.RenderType;
        static m_173248_(arg0: ResourceLocation_): Internal.RenderType;
        getChunkLayerId(): number;
        static text(arg0: ResourceLocation_): Internal.RenderType;
        static m_234340_(arg0: ResourceLocation_): Internal.RenderType;
        static endPortal(): Internal.RenderType;
        mode(): Internal.VertexFormat$Mode;
        static create(arg0: string, arg1: Internal.VertexFormat_, arg2: Internal.VertexFormat$Mode_, arg3: number, arg4: Internal.RenderType$CompositeState_): Internal.RenderType$CompositeRenderType;
        static translucentMovingBlock(): Internal.RenderType;
        static tripwireState(): Internal.RenderType$CompositeState;
        static armorGlint(): Internal.RenderType;
        static m_173245_(arg0: ResourceLocation_): Internal.RenderType;
        flywheel$getDrawBuffer(): Internal.DrawBuffer;
        isOutline(): boolean;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static entityCutoutNoCullZOffset(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static entityTranslucent(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static textSeeThrough(arg0: ResourceLocation_): Internal.RenderType;
        static create(arg0: string, arg1: Internal.VertexFormat_, arg2: Internal.VertexFormat$Mode_, arg3: number, arg4: boolean, arg5: boolean, arg6: Internal.RenderType$CompositeState_): Internal.RenderType$CompositeRenderType;
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getDrawBuffer(arg0: Internal.RenderType_): Internal.DrawBuffer;
        static dragonExplosionAlpha(arg0: ResourceLocation_): Internal.RenderType;
        static m_173252_(arg0: ResourceLocation_): Internal.RenderType;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        end(arg0: Internal.BufferBuilder_, arg1: number, arg2: number, arg3: number): void;
        static endGateway(): Internal.RenderType;
        static m_234327_(arg0: ResourceLocation_): Internal.RenderType;
        static textIntensity(arg0: ResourceLocation_): Internal.RenderType;
        static entityTranslucentEmissive(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static glint(): Internal.RenderType;
        static m_173189_(arg0: ResourceLocation_): Internal.RenderType;
        static translucentMovingBlockState(): Internal.RenderType$CompositeState;
        format(): Internal.VertexFormat;
        canConsolidateConsecutiveGeometry(): boolean;
        static waterMask(): Internal.RenderType;
        static entityCutoutNoCullZOffset(arg0: ResourceLocation_): Internal.RenderType;
        static lineStrip(): Internal.RenderType;
        static textPolygonOffset(arg0: ResourceLocation_): Internal.RenderType;
        static crumbling(arg0: ResourceLocation_): Internal.RenderType;
        static m_181448_(arg0: ResourceLocation_): Internal.RenderType;
        asOptional(): Internal.Optional<Internal.RenderType>;
        static m_173243_(arg0: ResourceLocation_): Internal.RenderType;
        static m_173201_(arg0: ResourceLocation_): Internal.RenderType;
        static translucent(): Internal.RenderType;
        static entityTranslucentCull(arg0: ResourceLocation_): Internal.RenderType;
        static textIntensityPolygonOffset(arg0: ResourceLocation_): Internal.RenderType;
        static cutout(): Internal.RenderType;
        static m_173229_(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static textIntensitySeeThrough(arg0: ResourceLocation_): Internal.RenderType;
        affectsCrumbling(): boolean;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        outline(): Internal.Optional<Internal.RenderType>;
        static m_173250_(arg0: ResourceLocation_): Internal.RenderType;
        static entityCutout(arg0: ResourceLocation_): Internal.RenderType;
        static entityNoOutline(arg0: ResourceLocation_): Internal.RenderType;
        static entityShadow(arg0: ResourceLocation_): Internal.RenderType;
        static entityCutoutNoCull(arg0: ResourceLocation_): Internal.RenderType;
        static translucentNoCrumbling(): Internal.RenderType;
        static energySwirl(arg0: ResourceLocation_, arg1: number, arg2: number): Internal.RenderType;
        static m_234329_(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static outline(arg0: ResourceLocation_): Internal.RenderType;
        static m_173187_(arg0: ResourceLocation_): Internal.RenderType;
        static leash(): Internal.RenderType;
        static glintTranslucent(): Internal.RenderType;
        static m_234332_(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static entityCutoutNoCull(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static itemEntityTranslucentCull(arg0: ResourceLocation_): Internal.RenderType;
        static armorCutoutNoCull(arg0: ResourceLocation_): Internal.RenderType;
        static eyes(arg0: ResourceLocation_): Internal.RenderType;
        static entityGlintDirect(): Internal.RenderType;
        static glintDirect(): Internal.RenderType;
        static m_173203_(arg0: ResourceLocation_): Internal.RenderType;
        bufferSize(): number;
        static entitySmoothCutout(arg0: ResourceLocation_): Internal.RenderType;
        static solid(): Internal.RenderType;
        static m_173191_(arg0: ResourceLocation_): Internal.RenderType;
        static m_173199_(arg0: ResourceLocation_): Internal.RenderType;
        shouldSortOnUpload(): boolean;
        static chunkBufferLayers(): Internal.List<Internal.RenderType>;
        static m_181450_(arg0: ResourceLocation_): Internal.RenderType;
        static m_173232_(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static m_173226_(arg0: ResourceLocation_, arg1: boolean): Internal.RenderType;
        static entityDecal(arg0: ResourceLocation_): Internal.RenderType;
        static armorEntityGlint(): Internal.RenderType;
        static cutoutMipped(): Internal.RenderType;
        static lightning(): Internal.RenderType;
        static translucentState(arg0: Internal.RenderStateShard$ShaderStateShard_): Internal.RenderType$CompositeState;
        static m_173205_(arg0: ResourceLocation_): Internal.RenderType;
        get transparencyType(): Internal.TransparencyType
        get chunkLayerId(): number
        get outline(): boolean
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        static readonly ENTITY_SOLID: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly TRANSLUCENT_MOVING_BLOCK: Internal.RenderType$CompositeRenderType;
        static readonly BEACON_BEAM: Internal.BiFunction<ResourceLocation, boolean, Internal.RenderType>;
        static readonly TEXT_SEE_THROUGH: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly TRIPWIRE: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_NO_OUTLINE: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly EYES: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly TRANSIENT_BUFFER_SIZE: 256;
        static readonly CUTOUT_MIPPED: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_SMOOTH_CUTOUT: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly ARMOR_CUTOUT_NO_CULL: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly TEXT_POLYGON_OFFSET: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly LIGHTNING: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_TRANSLUCENT: Internal.BiFunction<ResourceLocation, boolean, Internal.RenderType>;
        static readonly WATER_MASK: Internal.RenderType$CompositeRenderType;
        static readonly ITEM_ENTITY_TRANSLUCENT_CULL: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly DRAGON_EXPLOSION_ALPHA: Internal.Function<ResourceLocation, Internal.RenderType>;
        readonly bufferSize: number;
        static readonly BIG_BUFFER_SIZE: 2097152;
        static readonly LEASH: Internal.RenderType$CompositeRenderType;
        readonly format: Internal.VertexFormat;
        readonly sortOnUpload: boolean;
        static readonly GLINT: Internal.RenderType$CompositeRenderType;
        readonly mode: Internal.VertexFormat$Mode;
        static readonly ARMOR_ENTITY_GLINT: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_CUTOUT_NO_CULL_Z_OFFSET: Internal.BiFunction<ResourceLocation, boolean, Internal.RenderType>;
        static readonly SOLID: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_CUTOUT_NO_CULL: Internal.BiFunction<ResourceLocation, boolean, Internal.RenderType>;
        static readonly TRANSLUCENT_NO_CRUMBLING: Internal.RenderType$CompositeRenderType;
        static readonly GLINT_DIRECT: Internal.RenderType$CompositeRenderType;
        static readonly TEXT_INTENSITY_SEE_THROUGH: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly CRUMBLING: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly END_GATEWAY: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_TRANSLUCENT_CULL: Internal.Function<ResourceLocation, Internal.RenderType>;
        chunkLayerId: number;
        static readonly MEGABYTE: 1048576;
        static readonly ENTITY_TRANSLUCENT_EMISSIVE: Internal.BiFunction<ResourceLocation, boolean, Internal.RenderType>;
        static readonly TEXT: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly ENTITY_GLINT: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_SHADOW: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly TEXT_INTENSITY_POLYGON_OFFSET: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly SMALL_BUFFER_SIZE: 131072;
        static readonly TEXT_INTENSITY: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly LINE_STRIP: Internal.RenderType$CompositeRenderType;
        readonly asOptional: Internal.Optional<Internal.RenderType>;
        static readonly ENTITY_GLINT_DIRECT: Internal.RenderType$CompositeRenderType;
        static readonly ENTITY_CUTOUT: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly CUTOUT: Internal.RenderType$CompositeRenderType;
        static readonly LINES: Internal.RenderType$CompositeRenderType;
        static readonly TRANSLUCENT: Internal.RenderType$CompositeRenderType;
        static readonly END_PORTAL: Internal.RenderType$CompositeRenderType;
        static readonly CHUNK_BUFFER_LAYERS: [Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType];
        static readonly MEDIUM_BUFFER_SIZE: 262144;
        static readonly GLINT_TRANSLUCENT: Internal.RenderType$CompositeRenderType;
        static readonly BYTES_IN_INT: 4;
        static readonly ENTITY_DECAL: Internal.Function<ResourceLocation, Internal.RenderType>;
        static readonly ARMOR_GLINT: Internal.RenderType$CompositeRenderType;
        readonly affectsCrumbling: boolean;
    }
    type RenderType_ = RenderType;
    class ChunkBufferBuilderPack implements Internal.ChunkBufferBuilderPackAccessor {
        constructor()
        discardAll(): void;
        getBuilders(): Internal.Map<any, any>;
        clearAll(): void;
        builder(arg0: Internal.RenderType_): Internal.BufferBuilder;
        get builders(): Internal.Map<any, any>
    }
    type ChunkBufferBuilderPack_ = ChunkBufferBuilderPack;
    class VertexFormat$Mode extends Internal.Enum<Internal.VertexFormat$Mode> {
        static valueOf(arg0: string): Internal.VertexFormat$Mode;
        indexCount(arg0: number): number;
        static values(): Internal.VertexFormat$Mode[];
        static readonly DEBUG_LINE_STRIP: Internal.VertexFormat$Mode;
        static readonly TRIANGLE_STRIP: Internal.VertexFormat$Mode;
        static readonly DEBUG_LINES: Internal.VertexFormat$Mode;
        static readonly LINE_STRIP: Internal.VertexFormat$Mode;
        static readonly TRIANGLE_FAN: Internal.VertexFormat$Mode;
        readonly connectedPrimitives: boolean;
        static readonly LINES: Internal.VertexFormat$Mode;
        static readonly TRIANGLES: Internal.VertexFormat$Mode;
        static readonly QUADS: Internal.VertexFormat$Mode;
        readonly asGLMode: number;
        readonly primitiveLength: number;
        readonly primitiveStride: number;
    }
    type VertexFormat$Mode_ = "triangles" | "triangle_fan" | "debug_line_strip" | "line_strip" | "triangle_strip" | "debug_lines" | VertexFormat$Mode | "quads" | "lines";
    class ModLoadingStage extends Internal.Enum<Internal.ModLoadingStage> {
        static valueOf(arg0: string): Internal.ModLoadingStage;
        getDeferredWorkQueue(): Internal.DeferredWorkQueue;
        currentState(arg0: Internal.Throwable_): this;
        static values(): Internal.ModLoadingStage[];
        get deferredWorkQueue(): Internal.DeferredWorkQueue
        static readonly COMPLETE: Internal.ModLoadingStage;
        static readonly SIDED_SETUP: Internal.ModLoadingStage;
        static readonly VALIDATE: Internal.ModLoadingStage;
        static readonly ENQUEUE_IMC: Internal.ModLoadingStage;
        static readonly PROCESS_IMC: Internal.ModLoadingStage;
        static readonly COMMON_SETUP: Internal.ModLoadingStage;
        static readonly ERROR: Internal.ModLoadingStage;
        static readonly CONSTRUCT: Internal.ModLoadingStage;
        static readonly DONE: Internal.ModLoadingStage;
    }
    type ModLoadingStage_ = "validate" | "construct" | "sided_setup" | "enqueue_imc" | "done" | ModLoadingStage | "error" | "complete" | "process_imc" | "common_setup";
    class ClientboundOpenScreenPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.MenuType_<any>, arg2: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getType(): Internal.MenuType<any>;
        getTitle(): Internal.Component;
        getContainerId(): number;
        isSkippable(): boolean;
        get type(): Internal.MenuType<any>
        get title(): Internal.Component
        get containerId(): number
        get skippable(): boolean
    }
    type ClientboundOpenScreenPacket_ = ClientboundOpenScreenPacket;
    interface BufferBuilderExtension {
        flywheel$getVertices(): number;
        flywheel$appendBufferUnsafe(arg0: Internal.ByteBuffer_): void;
        flywheel$freeBuffer(): void;
        flywheel$injectForRender(arg0: Internal.ByteBuffer_, arg1: Internal.VertexFormat_, arg2: number): void;
    }
    type BufferBuilderExtension_ = BufferBuilderExtension;
    class TextureAtlas$Preparations {
        constructor(arg0: Internal.Set_<ResourceLocation>, arg1: number, arg2: number, arg3: number, arg4: Internal.List_<Internal.TextureAtlasSprite>)
    }
    type TextureAtlas$Preparations_ = TextureAtlas$Preparations;
    class PipeCollisionEvent$Spill extends Internal.PipeCollisionEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Fluid_, arg3: Internal.Fluid_, arg4: Internal.BlockState_)
        getPipeFluid(): Internal.Fluid;
        getWorldFluid(): Internal.Fluid;
        get pipeFluid(): Internal.Fluid
        get worldFluid(): Internal.Fluid
    }
    type PipeCollisionEvent$Spill_ = PipeCollisionEvent$Spill;
    class PlacedFeature extends Internal.Record {
        constructor(arg0: Internal.Holder_<Internal.ConfiguredFeature<any, any>>, arg1: Internal.List_<Internal.PlacementModifier>)
        place(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkGenerator_, arg2: Internal.RandomSource_, arg3: BlockPos_): boolean;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        feature(): Internal.Holder<Internal.ConfiguredFeature<any, any>>;
        placeWithBiomeCheck(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkGenerator_, arg2: Internal.RandomSource_, arg3: BlockPos_): boolean;
        placement(): Internal.List<Internal.PlacementModifier>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.PlacedFeature>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.PlacedFeature>;
        static readonly LIST_OF_LISTS_CODEC: Internal.Codec<Internal.List<Internal.HolderSet<Internal.PlacedFeature>>>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.PlacedFeature>>;
    }
    type PlacedFeature_ = Special.PlacedFeature | PlacedFeature;
    abstract class GraphicsPipelineState {
        constructor()
    }
    type GraphicsPipelineState_ = GraphicsPipelineState;
    interface IModInfo$ModVersion {
        getOrdering(): Internal.IModInfo$Ordering;
        getSide(): Internal.IModInfo$DependencySide;
        getVersionRange(): Internal.VersionRange;
        isMandatory(): boolean;
        setOwner(arg0: Internal.IModInfo_): void;
        getModId(): string;
        getReferralURL(): Internal.Optional<Internal.URL>;
        getOwner(): Internal.IModInfo;
        get ordering(): Internal.IModInfo$Ordering
        get side(): Internal.IModInfo$DependencySide
        get versionRange(): Internal.VersionRange
        get mandatory(): boolean
        set owner(arg0: Internal.IModInfo_)
        get modId(): string
        get referralURL(): Internal.Optional<Internal.URL>
        get owner(): Internal.IModInfo
    }
    type IModInfo$ModVersion_ = IModInfo$ModVersion;
    interface EntityTypeExtension <T extends Internal.Entity> {
        flywheel$setInstancingController(arg0: Internal.EntityInstancingController_<T>): void;
        flywheel$getInstancingController(): Internal.EntityInstancingController<T>;
    }
    type EntityTypeExtension_<T extends Internal.Entity> = EntityTypeExtension<T>;
    class ObjectiveCriteria$RenderType extends Internal.Enum<Internal.ObjectiveCriteria$RenderType> {
        static valueOf(arg0: string): Internal.ObjectiveCriteria$RenderType;
        static byId(arg0: string): Internal.ObjectiveCriteria$RenderType;
        getId(): string;
        static values(): Internal.ObjectiveCriteria$RenderType[];
        get id(): string
        static readonly HEARTS: Internal.ObjectiveCriteria$RenderType;
        static readonly INTEGER: Internal.ObjectiveCriteria$RenderType;
    }
    type ObjectiveCriteria$RenderType_ = ObjectiveCriteria$RenderType | "hearts" | "integer";
    interface TypeDescriptor$OfMethod <F extends Internal.TypeDescriptor$OfField<F>, M extends Internal.TypeDescriptor$OfMethod<F, M>> extends Internal.TypeDescriptor {
        returnType(): F;
        changeParameterType(arg0: number, arg1: F): M;
        descriptorString(): string;
        parameterCount(): number;
        parameterArray(): F[];
        insertParameterTypes(arg0: number, ...arg1: F[]): M;
        parameterType(arg0: number): F;
        parameterList(): Internal.List<F>;
        changeReturnType(arg0: F): M;
        dropParameterTypes(arg0: number, arg1: number): M;
    }
    type TypeDescriptor$OfMethod_<F extends Internal.TypeDescriptor$OfField<F>, M extends Internal.TypeDescriptor$OfMethod<F, M>> = TypeDescriptor$OfMethod<F, M>;
    class PoiManager extends Internal.SectionStorage<any> {
        constructor(arg0: Internal.Path_, arg1: Internal.DataFixer_, arg2: boolean, arg3: Internal.RegistryAccess_, arg4: Internal.LevelHeightAccessor_)
        getInRange(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: BlockPos_, arg2: number, arg3: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
        take(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.BiPredicate_<Internal.Holder<Internal.PoiType>, BlockPos>, arg2: BlockPos_, arg3: number): Internal.Optional<BlockPos>;
        findAllClosestFirstWithType(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: BlockPos_, arg3: number, arg4: Internal.PoiManager$Occupancy_): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.PoiType>, BlockPos>>;
        checkConsistencyWithBlocks(arg0: Internal.ChunkPos_, arg1: Internal.LevelChunkSection_): void;
        existsAtPosition(arg0: Internal.ResourceKey_<Internal.PoiType>, arg1: BlockPos_): boolean;
        findClosest(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: BlockPos_, arg3: number, arg4: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
        sectionsToVillage(arg0: Internal.SectionPos_): number;
        findClosest(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: BlockPos_, arg2: number, arg3: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
        getCountInRange(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: BlockPos_, arg2: number, arg3: Internal.PoiManager$Occupancy_): number;
        getInSquare(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: BlockPos_, arg2: number, arg3: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
        findAllWithType(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: BlockPos_, arg3: number, arg4: Internal.PoiManager$Occupancy_): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.PoiType>, BlockPos>>;
        exists(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.Holder<Internal.PoiType>>): boolean;
        /**
         * @deprecated
        */
        getFreeTickets(arg0: BlockPos_): number;
        find(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: BlockPos_, arg3: number, arg4: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
        findClosestWithType(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: BlockPos_, arg2: number, arg3: Internal.PoiManager$Occupancy_): Internal.Optional<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.PoiType>, BlockPos>>;
        add(arg0: BlockPos_, arg1: Internal.Holder_<Internal.PoiType>): void;
        getRandom(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: Internal.PoiManager$Occupancy_, arg3: BlockPos_, arg4: number, arg5: Internal.RandomSource_): Internal.Optional<BlockPos>;
        tick(arg0: Internal.BooleanSupplier_): void;
        ensureLoadedAndValid(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: number): void;
        findAll(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.Predicate_<BlockPos>, arg2: BlockPos_, arg3: number, arg4: Internal.PoiManager$Occupancy_): Internal.Stream<BlockPos>;
        release(arg0: BlockPos_): boolean;
        getInChunk(arg0: Internal.Predicate_<Internal.Holder<Internal.PoiType>>, arg1: Internal.ChunkPos_, arg2: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
        remove(arg0: BlockPos_): void;
        getType(arg0: BlockPos_): Internal.Optional<Internal.Holder<Internal.PoiType>>;
        static readonly MAX_VILLAGE_DISTANCE: 6;
        static readonly VILLAGE_SECTION_SIZE: 1;
    }
    type PoiManager_ = PoiManager;
    interface Optic <Proof extends Internal.K1, S, T, A, B> {
        "eval"<P extends Internal.K2>(arg0: Internal.App_<Proof, P>): Internal.Function<Internal.App2<P, A, B>, Internal.App2<P, S, T>>;
        upCast<Proof2 extends Internal.K1>(arg0: Internal.Set_<Internal.TypeToken<Internal.K1>>, arg1: Internal.TypeToken_<Proof2>): Internal.Optional<Internal.Optic<Proof2, S, T, A, B>>;
        composeUnchecked<Proof2 extends Internal.K1, A1, B1>(arg0: Internal.Optic_<any, A, B, A1, B1>): Internal.Optic<any, S, T, A1, B1>;
        compose<Proof2 extends Proof, A1, B1>(arg0: Internal.Optic_<Proof2, A, B, A1, B1>): Internal.Optic<Proof2, S, T, A1, B1>;
    }
    type Optic_<Proof extends Internal.K1, S, T, A, B> = Optic<Proof, S, T, A, B>;
    interface TickingLightListener extends Internal.LightListener {
        getVolume(): Internal.ImmutableBox;
        onLightPacket(arg0: number, arg1: number): void;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.ImmutableBox_): void;
        isListenerInvalid(): boolean;
        tickLightListener(): boolean;
        get volume(): Internal.ImmutableBox
        get listenerInvalid(): boolean
    }
    type TickingLightListener_ = TickingLightListener;
    /**
     * @deprecated
    */
    class AdvancementEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Advancement_)
        getEntity(): Internal.Entity;
        getAdvancement(): Internal.Advancement;
        get entity(): Internal.Entity
        get advancement(): Internal.Advancement
    }
    type AdvancementEvent_ = AdvancementEvent;
    class PlayerInteractEvent$RightClickBlock extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: BlockPos_, arg3: Internal.BlockHitResult_)
        setUseItem(arg0: Internal.Event$Result_): void;
        getEntity(): Internal.Entity;
        getUseBlock(): Internal.Event$Result;
        setUseBlock(arg0: Internal.Event$Result_): void;
        getHitVec(): Internal.BlockHitResult;
        getUseItem(): Internal.Event$Result;
        set useItem(arg0: Internal.Event$Result_)
        get entity(): Internal.Entity
        get useBlock(): Internal.Event$Result
        set useBlock(arg0: Internal.Event$Result_)
        get hitVec(): Internal.BlockHitResult
        get useItem(): Internal.Event$Result
    }
    type PlayerInteractEvent$RightClickBlock_ = PlayerInteractEvent$RightClickBlock;
    class InputEvent$InteractionKeyMappingTriggered extends Internal.InputEvent {
        constructor()
        constructor(arg0: number, arg1: Internal.KeyMapping_, arg2: Internal.InteractionHand_)
        shouldSwingHand(): boolean;
        isPickBlock(): boolean;
        isUseItem(): boolean;
        getHand(): Internal.InteractionHand;
        isAttack(): boolean;
        setSwingHand(arg0: boolean): void;
        getKeyMapping(): Internal.KeyMapping;
        get pickBlock(): boolean
        get useItem(): boolean
        get hand(): Internal.InteractionHand
        get attack(): boolean
        set swingHand(arg0: boolean)
        get keyMapping(): Internal.KeyMapping
    }
    type InputEvent$InteractionKeyMappingTriggered_ = InputEvent$InteractionKeyMappingTriggered;
    class SweetBerryBushBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 3;
    }
    type SweetBerryBushBlock_ = SweetBerryBushBlock;
    interface IClickableIngredient <T> {
        getArea(): Internal.Rect2i;
        getTypedIngredient(): Internal.ITypedIngredient<T>;
        get area(): Internal.Rect2i
        get typedIngredient(): Internal.ITypedIngredient<T>
    }
    type IClickableIngredient_<T> = IClickableIngredient<T>;
    class RenderStateShard$LineStateShard extends Internal.RenderStateShard {
        constructor(arg0: Internal.OptionalDouble_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$LineStateShard_ = RenderStateShard$LineStateShard;
    interface Float2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction;
        defaultReturnValue(arg0: number): void;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2FloatFunction<T>;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        identity(): this;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        put(arg0: number, arg1: number): number;
        apply(arg0: number): number;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction;
        size(): number;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        remove(arg0: number): number;
        clear(): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2FloatFunction<T>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction;
        (arg0: number): number;
    }
    type Float2FloatFunction_ = Float2FloatFunction;
    class UnitTokenStream {
        constructor(context: Internal.UnitContext_, input: string)
        peekToken(): Internal.UnitToken;
        readFully(): Internal.UnitToken;
        nextToken(): Internal.UnitToken;
        getUnit(): Internal.Unit;
        ifNextToken(token: Internal.UnitToken_): boolean;
        readSingleToken(): Internal.UnitToken;
        get unit(): Internal.Unit
        readonly context: Internal.UnitContext;
        readonly input: string;
        readonly charStream: Internal.CharStream;
        readonly unit: Internal.Unit;
        readonly inputStringPos: Internal.ArrayList<number>;
        readonly infix: Internal.ArrayList<Internal.UnitToken>;
    }
    type UnitTokenStream_ = UnitTokenStream;
    abstract class FloatProvider implements Internal.SampledFloat {
        constructor()
        sample(arg0: Internal.RandomSource_): number;
        getMinValue(): number;
        getMaxValue(): number;
        static codec(arg0: number, arg1: number): Internal.Codec<Internal.FloatProvider>;
        getType(): Internal.FloatProviderType<any>;
        get minValue(): number
        get maxValue(): number
        get type(): Internal.FloatProviderType<any>
        static readonly CODEC: Internal.Codec<Internal.FloatProvider>;
    }
    type FloatProvider_ = FloatProvider;
    class Event {
        constructor()
        getResult(): Internal.Event$Result;
        setResult(arg0: Internal.Event$Result_): void;
        hasResult(): boolean;
        setCanceled(arg0: boolean): void;
        isCancelable(): boolean;
        setPhase(arg0: Internal.EventPriority_): void;
        getListenerList(): Internal.ListenerList;
        isCanceled(): boolean;
        getPhase(): Internal.EventPriority;
        get result(): Internal.Event$Result
        set result(arg0: Internal.Event$Result_)
        set canceled(arg0: boolean)
        get cancelable(): boolean
        set phase(arg0: Internal.EventPriority_)
        get listenerList(): Internal.ListenerList
        get canceled(): boolean
        get phase(): Internal.EventPriority
    }
    type Event_ = Event;
    class SmokerBlockEntity extends Internal.AbstractFurnaceBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type SmokerBlockEntity_ = SmokerBlockEntity;
    class MerchantMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Merchant_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        getTraderXp(): number;
        setMerchantLevel(arg0: number): void;
        canRestock(): boolean;
        getOffers(): Internal.MerchantOffers;
        tryMoveItems(arg0: number): void;
        setSelectionHint(arg0: number): void;
        getTraderLevel(): number;
        showProgressBar(): boolean;
        setCanRestock(arg0: boolean): void;
        setShowProgressBar(arg0: boolean): void;
        setXp(arg0: number): void;
        setOffers(arg0: Internal.MerchantOffers_): void;
        getFutureTraderXp(): number;
        get traderXp(): number
        set merchantLevel(arg0: number)
        get offers(): Internal.MerchantOffers
        set selectionHint(arg0: number)
        get traderLevel(): number
        set canRestock(arg0: boolean)
        set showProgressBar(arg0: boolean)
        set xp(arg0: number)
        set offers(arg0: Internal.MerchantOffers_)
        get futureTraderXp(): number
    }
    type MerchantMenu_ = MerchantMenu;
    class ServerboundEntityTagQuery implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getEntityId(): number;
        getTransactionId(): number;
        isSkippable(): boolean;
        get entityId(): number
        get transactionId(): number
        get skippable(): boolean
    }
    type ServerboundEntityTagQuery_ = ServerboundEntityTagQuery;
    class ModelPart {
        constructor(arg0: Internal.List_<Internal.ModelPart$Cube>, arg1: Internal.Map_<string, Internal.ModelPart>)
        render(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: number, arg3: number): void;
        copyFrom(arg0: Internal.ModelPart_): void;
        compile(matrices: Internal.PoseStack$Pose_, vertexConsumer: Internal.VertexConsumer_, light: number, overlay: number, red: number, green: number, blue: number, alpha: number): void;
        offsetScale(arg0: Vec3f_): void;
        hasChild(arg0: string): boolean;
        getRandomCube(arg0: Internal.RandomSource_): Internal.ModelPart$Cube;
        render(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        getInitialPose(): Internal.PartPose;
        loadPose(arg0: Internal.PartPose_): void;
        setPos(arg0: number, arg1: number, arg2: number): void;
        visit(arg0: Internal.PoseStack_, arg1: Internal.ModelPart$Visitor_): void;
        isEmpty(): boolean;
        getAllParts(): Internal.Stream<Internal.ModelPart>;
        getChild(arg0: string): this;
        offsetPos(arg0: Vec3f_): void;
        setInitialPose(arg0: Internal.PartPose_): void;
        resetPose(): void;
        setRotation(arg0: number, arg1: number, arg2: number): void;
        translateAndRotate(arg0: Internal.PoseStack_): void;
        storePose(): Internal.PartPose;
        offsetRotation(arg0: Vec3f_): void;
        get initialPose(): Internal.PartPose
        get empty(): boolean
        get allParts(): Internal.Stream<Internal.ModelPart>
        set initialPose(arg0: Internal.PartPose_)
        children: Internal.Map<string, Internal.ModelPart>;
        zScale: number;
        yScale: number;
        xRot: number;
        cubes: Internal.List<Internal.ModelPart$Cube>;
        zRot: number;
        visible: boolean;
        z: number;
        skipDraw: boolean;
        y: number;
        x: number;
        xScale: number;
        static readonly DEFAULT_SCALE: 1.0;
        yRot: number;
    }
    type ModelPart_ = ModelPart;
    class FenceGateBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type FenceGateBlockBuilder_ = FenceGateBlockBuilder;
    class AdvancementProgress implements Internal.Comparable<Internal.AdvancementProgress> {
        constructor()
        grantProgress(arg0: string): boolean;
        getCriterion(arg0: string): Internal.CriterionProgress;
        isDone(): boolean;
        getCompletedCriteria(): Internal.Iterable<string>;
        hasProgress(): boolean;
        compareTo(arg0: any): number;
        update(arg0: Internal.Map_<string, Internal.Criterion>, arg1: string[][]): void;
        getPercent(): number;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.AdvancementProgress;
        revokeProgress(arg0: string): boolean;
        getRemainingCriteria(): Internal.Iterable<string>;
        getFirstProgressDate(): Internal.Date;
        getProgressText(): string;
        compareTo(arg0: Internal.AdvancementProgress_): number;
        serializeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        get done(): boolean
        get completedCriteria(): Internal.Iterable<string>
        get percent(): number
        get remainingCriteria(): Internal.Iterable<string>
        get firstProgressDate(): Internal.Date
        get progressText(): string
    }
    type AdvancementProgress_ = AdvancementProgress;
    interface IAccessor extends Internal.Predicate<typeof any> {
        operandTypes(): typeof any[];
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        isManaged(): boolean;
        and(arg0: Internal.Predicate_<typeof any>): Internal.Predicate<typeof any>;
        readFromReadonlyField(op: Internal.AccessorOp_, obj: any): Internal.ITypedPayload<any>;
        or(arg0: Internal.Predicate_<typeof any>): Internal.Predicate<typeof any>;
        writeField(arg0: Internal.AccessorOp_, arg1: Internal.IRef_, arg2: Internal.ITypedPayload_<any>): void;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        readManagedField(op: Internal.AccessorOp_, field: Internal.IManagedVar_<any>): Internal.ITypedPayload<any>;
        readField(arg0: Internal.AccessorOp_, arg1: Internal.IRef_): Internal.ITypedPayload<any>;
        test(arg0: any): boolean;
        writeToReadonlyField(op: Internal.AccessorOp_, obj: any, payload: Internal.ITypedPayload_<any>): void;
        negate(): Internal.Predicate<typeof any>;
        setDefaultType(arg0: number): void;
        hasPredicate(): boolean;
        test(type: typeof any): boolean;
        getDefaultType(): number;
        writeManagedField(op: Internal.AccessorOp_, field: Internal.IManagedVar_<any>, payload: Internal.ITypedPayload_<any>): void;
        get managed(): boolean
        set defaultType(arg0: number)
        get defaultType(): number
    }
    type IAccessor_ = IAccessor;
    class MenuPanel extends WidgetGroup {
        constructor(editor: Internal.Editor_)
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        getTabs(): Internal.Map<string, Internal.MenuTab>;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        getEditor(): Internal.Editor;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        saveMenuData(): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        get LDLRegister(): boolean
        get tabs(): Internal.Map<string, Internal.MenuTab>
        get translateKey(): string
        get editor(): Internal.Editor
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        static readonly HEIGHT: 16;
    }
    type MenuPanel_ = MenuPanel;
    class DataVersion {
        constructor(arg0: number, arg1: string)
        constructor(arg0: number)
        isSideSeries(): boolean;
        getSeries(): string;
        getVersion(): number;
        isCompatible(arg0: Internal.DataVersion_): boolean;
        get sideSeries(): boolean
        get series(): string
        get version(): number
        static MAIN_SERIES: "main";
    }
    type DataVersion_ = DataVersion;
    abstract class ImmutableMap <K, V> implements Internal.Map<K, V>, Internal.Serializable {
        /**
         * @deprecated
        */
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.ImmutableMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.ImmutableMap<K, V>;
        static toImmutableMap<T, K, V>(arg0: Internal.Function_<T, K>, arg1: Internal.Function_<T, V>, arg2: Internal.BinaryOperator_<V>): Internal.Collector<T, any, Internal.ImmutableMap<K, V>>;
        static of<K, V>(arg0: K, arg1: V): Internal.ImmutableMap<K, V>;
        static toImmutableMap<T, K, V>(arg0: Internal.Function_<T, K>, arg1: Internal.Function_<T, V>): Internal.Collector<T, any, Internal.ImmutableMap<K, V>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMap<K, V>;
        containsValue(arg0: any): boolean;
        /**
         * @deprecated
        */
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMap<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.ImmutableMap<K, V>;
        isEmpty(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.ImmutableMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.ImmutableMap<K, V>;
        get(arg0: any): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.ImmutableMap<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        values(): Internal.Collection<any>;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        asMultimap(): Internal.ImmutableSetMultimap<K, V>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: V): V;
        entrySet(): Internal.Set<any>;
        static builderWithExpectedSize<K, V>(arg0: number): Internal.ImmutableMap$Builder<K, V>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.ImmutableMap<K, V>;
        /**
         * @deprecated
        */
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static copyOf<K, V>(arg0: Internal.Iterable_<Internal.Map$Entry<K, V>>): Internal.ImmutableMap<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        /**
         * @deprecated
        */
        putAll(arg0: Internal.Map_<K, V>): void;
        static of<K, V>(): Internal.ImmutableMap<K, V>;
        size(): number;
        /**
         * @deprecated
        */
        clear(): void;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static builder<K, V>(): Internal.ImmutableMap$Builder<K, V>;
        keySet(): Internal.ImmutableSet<K>;
        get empty(): boolean
    }
    type ImmutableMap_<K, V> = ImmutableMap<K, V>;
    class RemoveSpawnsProperties {
        constructor()
        mobs: Internal.MobFilter;
        biomes: Internal.BiomeFilter;
    }
    type RemoveSpawnsProperties_ = RemoveSpawnsProperties;
    class ClientboundSetPlayerTeamPacket$Action extends Internal.Enum<Internal.ClientboundSetPlayerTeamPacket$Action> {
        static values(): Internal.ClientboundSetPlayerTeamPacket$Action[];
        static valueOf(arg0: string): Internal.ClientboundSetPlayerTeamPacket$Action;
        static readonly REMOVE: Internal.ClientboundSetPlayerTeamPacket$Action;
        static readonly ADD: Internal.ClientboundSetPlayerTeamPacket$Action;
    }
    type ClientboundSetPlayerTeamPacket$Action_ = "remove" | ClientboundSetPlayerTeamPacket$Action | "add";
    class InventoryChangeTrigger$TriggerInstance extends Internal.AbstractCriterionTriggerInstance {
        constructor(arg0: any_, arg1: Internal.MinMaxBounds$Ints_, arg2: Internal.MinMaxBounds$Ints_, arg3: Internal.MinMaxBounds$Ints_, arg4: any_[])
        matches(arg0: Internal.Inventory_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: number): boolean;
        static hasItems(...arg0: any_[]): Internal.InventoryChangeTrigger$TriggerInstance;
        static hasItems(...arg0: Internal.ItemLike_[]): Internal.InventoryChangeTrigger$TriggerInstance;
    }
    type InventoryChangeTrigger$TriggerInstance_ = InventoryChangeTrigger$TriggerInstance;
    interface Int2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ObjectFunction<V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Int2CharFunction;
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Int2ReferenceFunction<T>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Int2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Int2DoubleFunction;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Int2IntFunction;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        remove(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Int2ShortFunction;
        getOrDefault(arg0: number, arg1: V): V;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ObjectFunction<V>;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Int2FloatFunction;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Int2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Int2LongFunction;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ObjectFunction<V>;
        size(): number;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ObjectFunction<V>;
        clear(): void;
        defaultReturnValue(): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ObjectFunction<V>;
        (arg0: number): V;
    }
    type Int2ObjectFunction_<V> = Int2ObjectFunction<V>;
    class RenderType$OutlineProperty extends Internal.Enum<Internal.RenderType$OutlineProperty> {
        static values(): Internal.RenderType$OutlineProperty[];
        static valueOf(arg0: string): Internal.RenderType$OutlineProperty;
        static readonly NONE: Internal.RenderType$OutlineProperty;
        static readonly AFFECTS_OUTLINE: Internal.RenderType$OutlineProperty;
        static readonly IS_OUTLINE: Internal.RenderType$OutlineProperty;
    }
    type RenderType$OutlineProperty_ = RenderType$OutlineProperty | "is_outline" | "affects_outline" | "none";
    interface App <F extends Internal.K1, A> {
    }
    type App_<F extends Internal.K1, A> = App<F, A>;
    class ClientboundBlockEntityDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        static create(arg0: Internal.BlockEntity_, arg1: Internal.Function_<Internal.BlockEntity, Internal.CompoundTag>): Internal.ClientboundBlockEntityDataPacket;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getTag(): Internal.CompoundTag;
        isSkippable(): boolean;
        static create(arg0: Internal.BlockEntity_): Internal.ClientboundBlockEntityDataPacket;
        getType(): Internal.BlockEntityType<any>;
        get pos(): BlockPos
        get tag(): Internal.CompoundTag
        get skippable(): boolean
        get type(): Internal.BlockEntityType<any>
    }
    type ClientboundBlockEntityDataPacket_ = ClientboundBlockEntityDataPacket;
    class SimplePlayerEventJS extends Internal.PlayerEventJS {
        constructor(p: Internal.Player_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type SimplePlayerEventJS_ = SimplePlayerEventJS;
    abstract class AbstractSequentialList <E> extends Internal.AbstractList<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        sort(arg0: Internal.Comparator_<E>): void;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        remove(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
    }
    type AbstractSequentialList_<E> = AbstractSequentialList<E>;
    abstract class BlockEntityBehaviour {
        constructor(arg0: Internal.SmartBlockEntity_)
        getWorld(): Internal.Level;
        isSafeNBT(): boolean;
        destroy(): void;
        write(arg0: Internal.CompoundTag_, arg1: boolean): void;
        onNeighborChanged(arg0: BlockPos_): void;
        static get<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BehaviourType_<T>): T;
        tick(): void;
        getPos(): BlockPos;
        lazyTick(): void;
        unload(): void;
        read(arg0: Internal.CompoundTag_, arg1: boolean): void;
        getRequiredItems(): Internal.ItemRequirement;
        setLazyTickRate(arg0: number): void;
        onBlockChanged(arg0: Internal.BlockState_): void;
        getType(): Internal.BehaviourType<any>;
        static get<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BlockEntity_, arg1: Internal.BehaviourType_<T>): T;
        initialize(): void;
        get world(): Internal.Level
        get safeNBT(): boolean
        get pos(): BlockPos
        get requiredItems(): Internal.ItemRequirement
        set lazyTickRate(arg0: number)
        get type(): Internal.BehaviourType<any>
        blockEntity: Internal.SmartBlockEntity;
    }
    type BlockEntityBehaviour_ = BlockEntityBehaviour;
    class RegistrateLangProvider extends Internal.LanguageProvider implements Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.DataGenerator_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        addTooltip(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, arg1: string): void;
        addItemWithTooltip(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Item>, arg1: string, arg2: Internal.List_<string>): void;
        getSide(): Internal.LogicalSide;
        static toEnglishName(arg0: string): string;
        addBlock(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>): void;
        addTooltip(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, arg1: Internal.List_<string>): void;
        addItem(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Item>): void;
        getAutomaticName<T>(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, arg1: Internal.ResourceKey_<Internal.Registry<T>>): string;
        add(arg0: Internal.CreativeModeTab_, arg1: string): void;
        addEntityType(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.EntityType<any>>): void;
        addBlockWithTooltip(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>, arg1: string): void;
        addBlockWithTooltip(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>, arg1: string, arg2: string): void;
        get side(): Internal.LogicalSide
    }
    type RegistrateLangProvider_ = RegistrateLangProvider;
    interface LoggedChatEvent {
    }
    type LoggedChatEvent_ = LoggedChatEvent;
    interface IForgeRegistryInternal <V> extends Internal.IForgeRegistry<V> {
        getResourceKey(arg0: V): Internal.Optional<Internal.ResourceKey<V>>;
        getDelegateOrThrow(arg0: V): Internal.Holder$Reference<V>;
        iterator(): Internal.Iterator<V>;
        getValues(): Internal.Collection<V>;
        getHolder(arg0: V): Internal.Optional<Internal.Holder<V>>;
        getHolder(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder<V>>;
        spliterator(): Internal.Spliterator<V>;
        isEmpty(): boolean;
        register(arg0: ResourceLocation_, arg1: V): void;
        getSlaveMap<T>(arg0: ResourceLocation_, arg1: T): T;
        getDelegate(arg0: V): Internal.Optional<Internal.Holder$Reference<V>>;
        containsKey(arg0: ResourceLocation_): boolean;
        forEach(arg0: Internal.Consumer_<V>): void;
        getHolder(arg0: ResourceLocation_): Internal.Optional<Internal.Holder<V>>;
        getDelegate(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder$Reference<V>>;
        getCodec(): Internal.Codec<V>;
        getDefaultKey(): ResourceLocation;
        setSlaveMap(arg0: ResourceLocation_, arg1: any): void;
        getDelegate(arg0: ResourceLocation_): Internal.Optional<Internal.Holder$Reference<V>>;
        getKeys(): Internal.Set<ResourceLocation>;
        tags(): Internal.ITagManager<V>;
        register(arg0: string, arg1: V): void;
        containsValue(arg0: V): boolean;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<V>>;
        getValue(arg0: ResourceLocation_): V;
        getEntries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>;
        getRegistryName(): ResourceLocation;
        getDelegateOrThrow(arg0: Internal.ResourceKey_<V>): Internal.Holder$Reference<V>;
        getKey(arg0: V): ResourceLocation;
        getDelegateOrThrow(arg0: ResourceLocation_): Internal.Holder$Reference<V>;
        get values(): Internal.Collection<V>
        get empty(): boolean
        get codec(): Internal.Codec<V>
        get defaultKey(): ResourceLocation
        get keys(): Internal.Set<ResourceLocation>
        get registryKey(): Internal.ResourceKey<Internal.Registry<V>>
        get entries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>
        get registryName(): ResourceLocation
    }
    type IForgeRegistryInternal_<V> = IForgeRegistryInternal<V>;
    class LootTableLoadEvent extends Internal.Event {
        constructor()
        constructor(arg0: ResourceLocation_, arg1: Internal.LootTable_, arg2: Internal.LootTables_)
        getName(): ResourceLocation;
        getLootTableManager(): Internal.LootTables;
        setTable(arg0: Internal.LootTable_): void;
        getTable(): Internal.LootTable;
        get name(): ResourceLocation
        get lootTableManager(): Internal.LootTables
        set table(arg0: Internal.LootTable_)
        get table(): Internal.LootTable
    }
    type LootTableLoadEvent_ = LootTableLoadEvent;
    interface SpriteIdentifier {
        of(material: Internal.Material_): this;
        of(atlas: ResourceLocation_, texture: ResourceLocation_): this;
        toMaterial(): Internal.Material;
        getTexture(): ResourceLocation;
        getAtlas(): ResourceLocation;
        missing(): this;
        get texture(): ResourceLocation
        get atlas(): ResourceLocation
    }
    type SpriteIdentifier_ = SpriteIdentifier;
    class Bee extends Internal.Animal implements Internal.FlyingAnimal, Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.Bee>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getBlacklistedHives(): Internal.List<BlockPos>;
        hasSavedFlowerPos(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasHive(): boolean;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        getGoalSelector(): Internal.GoalSelector;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isFlying(): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getHivePos(): BlockPos;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        hasStung(): boolean;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        resetTicksWithoutNectarSinceExitingHive(): void;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getTravellingTicks(): number;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSavedFlowerPos(): BlockPos;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setStayOutOfHiveCountdown(arg0: number): void;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        hasNectar(): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        setSavedFlowerPos(arg0: BlockPos_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        dropOffNectar(): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getRollAmount(arg0: number): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get blacklistedHives(): Internal.List<BlockPos>
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get goalSelector(): Internal.GoalSelector
        get flying(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get hivePos(): BlockPos
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get travellingTicks(): number
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get savedFlowerPos(): BlockPos
        set stayOutOfHiveCountdown(arg0: number)
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set persistentAngerTarget(arg0: Internal.UUID_)
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        set savedFlowerPos(arg0: BlockPos_)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly TAG_TICKS_SINCE_POLLINATION: "TicksSincePollination";
        static readonly TAG_HAS_NECTAR: "HasNectar";
        static readonly TAG_CANNOT_ENTER_HIVE_TICKS: "CannotEnterHiveTicks";
        static readonly TICKS_PER_FLAP: 2;
        static readonly TAG_FLOWER_POS: "FlowerPos";
        static readonly FLAP_DEGREES_PER_TICK: 120.32113;
        static readonly TAG_HIVE_POS: "HivePos";
        static readonly TAG_HAS_STUNG: "HasStung";
        static readonly TAG_CROPS_GROWN_SINCE_POLLINATION: "CropsGrownSincePollination";
    }
    type Bee_ = Bee;
    class ComponentRole extends Internal.Enum<Internal.ComponentRole> {
        isOutput(): boolean;
        static values(): Internal.ComponentRole[];
        isInput(): boolean;
        static valueOf(name: string): Internal.ComponentRole;
        isOther(): boolean;
        get output(): boolean
        get input(): boolean
        get other(): boolean
        static readonly INPUT: Internal.ComponentRole;
        static readonly OTHER: Internal.ComponentRole;
        static readonly OUTPUT: Internal.ComponentRole;
    }
    type ComponentRole_ = "other" | "output" | ComponentRole | "input";
    interface ClientAdvancements$Listener extends Internal.AdvancementList$Listener {
        onRemoveAdvancementRoot(arg0: Internal.Advancement_): void;
        onAddAdvancementRoot(arg0: Internal.Advancement_): void;
        onSelectedTabChanged(arg0: Internal.Advancement_): void;
        onUpdateAdvancementProgress(arg0: Internal.Advancement_, arg1: Internal.AdvancementProgress_): void;
        onRemoveAdvancementTask(arg0: Internal.Advancement_): void;
        onAddAdvancementTask(arg0: Internal.Advancement_): void;
        onAdvancementsCleared(): void;
    }
    type ClientAdvancements$Listener_ = ClientAdvancements$Listener;
    class NoColor implements Internal.Color {
        constructor()
        getSerializeJS(): string;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        createTextColorJS(): Internal.TextColor;
        getArgbJS(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        getHexJS(): string;
        getRgbJS(): number;
        getFireworkColorJS(): number;
        get serializeJS(): string
        get argbJS(): number
        get hexJS(): string
        get rgbJS(): number
        get fireworkColorJS(): number
    }
    type NoColor_ = NoColor;
    class Matrix4f implements Internal.Matrix4fc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)
        constructor(mat: Internal.Matrix4dc_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix4fc_)
        constructor(mat: Internal.Matrix4x3fc_)
        constructor(col0: Internal.Vector4fc_, col1: Internal.Vector4fc_, col2: Internal.Vector4fc_, col3: Internal.Vector4fc_)
        transformDirection(v: Internal.Vector3f_): Internal.Vector3f;
        translateLocal(x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        lookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        rotateAffine(quat: Internal.Quaternionfc_, dest: Internal.Matrix4f_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        shadow(light: Internal.Vector4f_, planeTransform: Internal.Matrix4f_): this;
        rotationTowardsXY(dirX: number, dirY: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        translate(offset: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulAffineR(right: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        set(m: Internal.Matrix4fc_): this;
        set(column: number, row: number, value: number): this;
        setLookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        testSphere(x: number, y: number, z: number, r: number): boolean;
        scale(x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        set4x3(mat: Internal.Matrix4x3fc_): this;
        set3x3(mat: Internal.Matrix3fc_): this;
        positiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        m31(): number;
        setTransposed(m: Internal.Matrix4fc_): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        m30(m30: number): this;
        unprojectInvRay(winCoords: Internal.Vector2fc_, viewport: number[], originDest: Internal.Vector3f_, dirDest: Internal.Vector3f_): this;
        mulOrthoAffine(view: Internal.Matrix4fc_): this;
        rotationY(ang: number): this;
        get4x3Transposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        reflect(normal: Internal.Vector3fc_, point: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        getRowColumn(row: number, column: number): number;
        mul0(right: Internal.Matrix4fc_): this;
        rotateTranslation(quat: Internal.Quaternionfc_, dest: Internal.Matrix4f_): this;
        setLookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        get3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        translation(offset: Internal.Vector3fc_): this;
        setColumn(column: number, src: Internal.Vector4fc_): this;
        transform(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        mul(right: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        rotateTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        m20(): number;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number, dest: Internal.Matrix4f_): this;
        transpose3x3(): this;
        billboardSpherical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        scaleAround(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        setRotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        scaleLocal(xyz: number, dest: Internal.Matrix4f_): this;
        rotateAffineYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4f_): this;
        positiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        transpose(): this;
        m32(): number;
        set4x3(mat: Internal.Matrix4f_): this;
        shadow(light: Internal.Vector4f_, planeTransform: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        rotationZ(ang: number): this;
        scaleLocal(x: number, y: number, z: number): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        lerp(other: Internal.Matrix4fc_, t: number, dest: Internal.Matrix4f_): this;
        scaleAroundLocal(factor: number, ox: number, oy: number, oz: number): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number): this;
        zero(): this;
        set(m: Internal.Matrix4dc_): this;
        mul(r00: number, r01: number, r02: number, r03: number, r10: number, r11: number, r12: number, r13: number, r20: number, r21: number, r22: number, r23: number, r30: number, r31: number, r32: number, r33: number): this;
        m21(): number;
        translationRotateTowards(posX: number, posY: number, posZ: number, dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        project(x: number, y: number, z: number, viewport: number[], winCoordsDest: Internal.Vector3f_): Internal.Vector3f;
        isFinite(): boolean;
        frustumCorner(corner: number, point: Internal.Vector3f_): Internal.Vector3f;
        setPerspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        billboardSpherical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_): this;
        perspectiveOrigin(origin: Internal.Vector3f_): Internal.Vector3f;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        set(col0: Internal.Vector4fc_, col1: Internal.Vector4fc_, col2: Internal.Vector4fc_, col3: Internal.Vector4fc_): this;
        mulAffine(right: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        lookAtPerspectiveLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        m10(): number;
        getRotation(dest: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        normalizedPositiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        positiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        arcball(radius: number, center: Internal.Vector3fc_, angleX: number, angleY: number): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        rotateAffine(ang: number, x: number, y: number, z: number): this;
        m33(): number;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        project(x: number, y: number, z: number, viewport: number[], winCoordsDest: Internal.Vector4f_): Internal.Vector4f;
        rotateAroundAffine(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        rotateAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        rotateAffine(quat: Internal.Quaternionfc_): this;
        invertOrtho(): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        arcball(radius: number, center: Internal.Vector3fc_, angleX: number, angleY: number, dest: Internal.Matrix4f_): this;
        get4x3Transposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        set(m: Internal.Matrix4x3fc_): this;
        m22(): number;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        reflection(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        get4x3(dest: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        rotateAroundLocal(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        mul(right: Internal.Matrix4fc_): this;
        setOrtho2D(left: number, right: number, bottom: number, top: number): this;
        set(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        cofactor3x3(): this;
        m11(): number;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        getRow(row: number, dest: Internal.Vector3f_): Internal.Vector3f;
        getRotation(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        setLookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        mulPerspectiveAffine(view: Internal.Matrix4x3fc_, dest: Internal.Matrix4f_): this;
        mul(right: Internal.Matrix3x2fc_): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number): this;
        normalizedPositiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        set(q: Internal.Quaterniondc_): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        normal(): this;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        lookAtPerspective(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: Internal.Matrix4f_): this;
        rotateAffineZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4f_): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        rotateTranslation(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        get3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        equals(m: Internal.Matrix4fc_, delta: number): boolean;
        transformProject(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        m00(): number;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        m22(m22: number): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        setTranslation(x: number, y: number, z: number): this;
        transformProject(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): Internal.Vector4f;
        mulPerspectiveAffine(view: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        m23(): number;
        mulLocal(left: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        unprojectInv(winCoords: Internal.Vector3fc_, viewport: number[], dest: Internal.Vector3f_): Internal.Vector3f;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4f_): this;
        lookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        m12(): number;
        get3x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        m11(m11: number): this;
        transformProject(x: number, y: number, z: number, w: number, dest: Internal.Vector3f_): Internal.Vector3f;
        setPerspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number): this;
        normalizedPositiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        affineSpan(corner: Internal.Vector3f_, xDir: Internal.Vector3f_, yDir: Internal.Vector3f_, zDir: Internal.Vector3f_): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        scaling(xyz: Internal.Vector3fc_): this;
        get(arr: number[], offset: number): number[];
        rotateZYX(angles: Internal.Vector3f_): this;
        m01(): number;
        billboardCylindrical(objPos: Internal.Vector3fc_, targetPos: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        getTranslation(dest: Internal.Vector3f_): Internal.Vector3f;
        m21(m21: number): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number): this;
        frustumPlane(plane: number, dest: Internal.Vector4f_): Internal.Vector4f;
        project(position: Internal.Vector3fc_, viewport: number[], winCoordsDest: Internal.Vector4f_): Internal.Vector4f;
        translationRotate(tx: number, ty: number, tz: number, quat: Internal.Quaternionfc_): this;
        setPerspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateAffineXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4f_): this;
        set(axisAngle: Internal.AxisAngle4d_): this;
        m33(m33: number): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        set(q: Internal.Quaternionfc_): this;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        testAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): boolean;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        m10(m10: number): this;
        m13(): number;
        scaling(x: number, y: number, z: number): this;
        transformProject(v: Internal.Vector4fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        transformAab(min: Internal.Vector3fc_, max: Internal.Vector3fc_, outMin: Internal.Vector3f_, outMax: Internal.Vector3f_): this;
        unprojectInv(winCoords: Internal.Vector3fc_, viewport: number[], dest: Internal.Vector4f_): Internal.Vector4f;
        project(position: Internal.Vector3fc_, viewport: number[], winCoordsDest: Internal.Vector3f_): Internal.Vector3f;
        setOrtho2DLH(left: number, right: number, bottom: number, top: number): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        swap(other: Internal.Matrix4f_): this;
        frustumRayDir(x: number, y: number, dir: Internal.Vector3f_): Internal.Vector3f;
        translate(x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        rotateAffine(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, scale: number): this;
        mulTranslationAffine(right: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4f_): this;
        m20(m20: number): this;
        m02(): number;
        invertFrustum(): this;
        invert(dest: Internal.Matrix4f_): this;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        translationRotateScaleInvert(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: number): this;
        get4x3(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformProject(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        sub(subtrahend: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        translation(x: number, y: number, z: number): this;
        set(buffer: Internal.ByteBuffer_): this;
        mul(r00: number, r01: number, r02: number, r03: number, r10: number, r11: number, r12: number, r13: number, r20: number, r21: number, r22: number, r23: number, r30: number, r31: number, r32: number, r33: number, dest: Internal.Matrix4f_): this;
        reflect(normal: Internal.Vector3fc_, point: Internal.Vector3fc_): this;
        rotateY(ang: number, dest: Internal.Matrix4f_): this;
        invertAffine(): this;
        mul(right: Internal.Matrix4x3fc_): this;
        set(axisAngle: Internal.AxisAngle4f_): this;
        transformDirection(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        translateLocal(x: number, y: number, z: number): this;
        transformTranspose(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): Internal.Vector4f;
        readExternal(in_: Internal.ObjectInput_): void;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        m32(m32: number): this;
        reflection(a: number, b: number, c: number, d: number): this;
        get(dest: Internal.Matrix4d_): Internal.Matrix4d;
        translateLocal(offset: Internal.Vector3fc_): this;
        rotation(angle: number, x: number, y: number, z: number): this;
        reflect(a: number, b: number, c: number, d: number): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number, dest: Internal.Matrix4f_): this;
        fma4x3(other: Internal.Matrix4fc_, otherFactor: number, dest: Internal.Matrix4f_): this;
        assume(properties: number): this;
        transformTranspose(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        scaleAround(factor: number, ox: number, oy: number, oz: number): this;
        lookAt(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        m03(): number;
        frustumAabb(min: Internal.Vector3f_, max: Internal.Vector3f_): this;
        rotationTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number): this;
        transformDirection(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        transform(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): Internal.Vector4f;
        normalize3x3(dest: Internal.Matrix4f_): this;
        rotateX(ang: number, dest: Internal.Matrix4f_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4f_): this;
        invertFrustum(dest: Internal.Matrix4f_): this;
        setPerspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scale(xyz: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        normalize3x3(): this;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        set(buffer: Internal.FloatBuffer_): this;
        m31(m31: number): this;
        setFrustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        get(dest: Internal.Matrix4f_): this;
        invertAffine(dest: Internal.Matrix4f_): this;
        rotationAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number): this;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number): this;
        normalize3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        rotateZ(ang: number): this;
        unprojectInv(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector3f_): Internal.Vector3f;
        m03(m03: number): this;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        set(m: number[]): this;
        get4x3Transposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        translationRotateScaleMulAffine(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_, m: Internal.Matrix4f_): this;
        transpose3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        ortho2D(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4f_): this;
        cofactor3x3(dest: Internal.Matrix3f_): Internal.Matrix3f;
        withLookAtUp(up: Internal.Vector3fc_): this;
        transformTranspose(v: Internal.Vector4f_): Internal.Vector4f;
        rotateTowardsXY(dirX: number, dirY: number): this;
        mul4x3ComponentWise(other: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        scale(xyz: number, dest: Internal.Matrix4f_): this;
        mulPerspectiveAffine(view: Internal.Matrix4fc_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[]): this;
        rotateLocalZ(ang: number, dest: Internal.Matrix4f_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        mulLocal(left: Internal.Matrix4fc_): this;
        get4x3(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set(m: number[], off: number): this;
        shadow(light: Internal.Vector4f_, a: number, b: number, c: number, d: number, dest: Internal.Matrix4f_): this;
        cofactor3x3(dest: Internal.Matrix4f_): this;
        mulPerspectiveAffine(view: Internal.Matrix4x3fc_): this;
        add4x3(other: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        transformAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, outMin: Internal.Vector3f_, outMax: Internal.Vector3f_): this;
        static projViewFromRectangle(eye: Internal.Vector3f_, p: Internal.Vector3f_, x: Internal.Vector3f_, y: Internal.Vector3f_, nearFarDist: number, zeroToOne: boolean, projDest: Internal.Matrix4f_, viewDest: Internal.Matrix4f_): void;
        rotation(quat: Internal.Quaternionfc_): this;
        sub4x3(subtrahend: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number): this;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        scale(xyz: number): this;
        transformAffine(v: Internal.Vector4f_): Internal.Vector4f;
        transpose3x3(dest: Internal.Matrix4f_): this;
        rotateLocalZ(ang: number): this;
        m02(m02: number): this;
        invert(): this;
        rotateY(ang: number): this;
        setRow(row: number, src: Internal.Vector4fc_): this;
        rotate(ang: number, x: number, y: number, z: number): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scale(xyz: Internal.Vector3fc_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[], dest: Internal.Matrix4f_): this;
        reflection(normal: Internal.Vector3fc_, point: Internal.Vector3fc_): this;
        scaleLocal(x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        unprojectInv(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector4f_): Internal.Vector4f;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        mulComponentWise(other: Internal.Matrix4fc_): this;
        rotateTowardsXY(dirX: number, dirY: number, dest: Internal.Matrix4f_): this;
        getTransposed(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Matrix4f_): this;
        mulAffine(right: Internal.Matrix4fc_): this;
        rotateZ(ang: number, dest: Internal.Matrix4f_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4f_): this;
        setFrustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        translationRotateScaleInvert(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        perspectiveInvOrigin(dest: Internal.Vector3f_): Internal.Vector3f;
        setTransposed(m: number[]): this;
        determineProperties(): this;
        rotateLocalY(ang: number): this;
        setRowColumn(row: number, column: number, value: number): this;
        scale(x: number, y: number, z: number): this;
        normal(dest: Internal.Matrix4f_): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: number): this;
        m01(m01: number): this;
        mulLocalAffine(left: Internal.Matrix4fc_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        origin(dest: Internal.Vector3f_): Internal.Vector3f;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        rotateAffineYXZ(angleY: number, angleX: number, angleZ: number): this;
        setLookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        unprojectRay(winX: number, winY: number, viewport: number[], originDest: Internal.Vector3f_, dirDest: Internal.Vector3f_): this;
        get3x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateXYZ(angles: Internal.Vector3fc_): this;
        translateLocal(offset: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        invertPerspectiveView(view: Internal.Matrix4x3fc_, dest: Internal.Matrix4f_): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        get4x3Transposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        fma4x3(other: Internal.Matrix4fc_, otherFactor: number): this;
        rotateLocalX(ang: number, dest: Internal.Matrix4f_): this;
        trapezoidCrop(p0x: number, p0y: number, p1x: number, p1y: number, p2x: number, p2y: number, p3x: number, p3y: number): this;
        obliqueZ(a: number, b: number, dest: Internal.Matrix4f_): this;
        identity(): this;
        m13(m13: number): this;
        scaling(factor: number): this;
        setFrustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4f_): this;
        determinant3x3(): number;
        setFrustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateTowards(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        get(column: number, row: number): number;
        scaleXY(x: number, y: number, dest: Internal.Matrix4f_): this;
        unprojectRay(winCoords: Internal.Vector2fc_, viewport: number[], originDest: Internal.Vector3f_, dirDest: Internal.Vector3f_): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformPosition(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotateLocalX(ang: number): this;
        transpose(dest: Internal.Matrix4f_): this;
        get3x4(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        m00(m00: number): this;
        m23(m23: number): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        unproject(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector4f_): Internal.Vector4f;
        transformPosition(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        mul3x3(r00: number, r01: number, r02: number, r10: number, r11: number, r12: number, r20: number, r21: number, r22: number, dest: Internal.Matrix4f_): this;
        scaleXY(x: number, y: number): this;
        transformProject(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        setPerspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateAroundLocal(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number): this;
        mul3x3(r00: number, r01: number, r02: number, r10: number, r11: number, r12: number, r20: number, r21: number, r22: number): this;
        perspectiveNear(): number;
        rotateLocalY(ang: number, dest: Internal.Matrix4f_): this;
        rotate(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4f_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        sub(subtrahend: Internal.Matrix4fc_): this;
        normal(dest: Internal.Matrix3f_): Internal.Matrix3f;
        m12(m12: number): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        unproject(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector3f_): Internal.Vector3f;
        getTransposed(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        translationRotate(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number): this;
        withLookAtUp(upX: number, upY: number, upZ: number): this;
        projectedGridRange(projector: Internal.Matrix4fc_, sLower: number, sUpper: number, dest: Internal.Matrix4f_): this;
        obliqueZ(a: number, b: number): this;
        get4x3(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateAround(quat: Internal.Quaternionfc_, ox: number, oy: number, oz: number): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        getScale(dest: Internal.Vector3f_): Internal.Vector3f;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        orthoCrop(view: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        rotation(axisAngle: Internal.AxisAngle4f_): this;
        getRow(row: number, dest: Internal.Vector4f_): Internal.Vector4f;
        mul0(right: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        isAffine(): boolean;
        reflect(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_): this;
        get3x4(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        withLookAtUp(up: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        setRotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        setPerspective(fovy: number, aspect: number, zNear: number, zFar: number): this;
        getColumn(column: number, dest: Internal.Vector4f_): Internal.Vector4f;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        unproject(winCoords: Internal.Vector3fc_, viewport: number[], dest: Internal.Vector3f_): Internal.Vector3f;
        add4x3(other: Internal.Matrix4fc_): this;
        mul4x3ComponentWise(other: Internal.Matrix4fc_): this;
        rotateYXZ(angles: Internal.Vector3f_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4f_): this;
        get(arr: number[]): number[];
        setTransposed(buffer: Internal.FloatBuffer_): this;
        translate(offset: Internal.Vector3fc_): this;
        toString(formatter: Internal.NumberFormat_): string;
        getColumn(column: number, dest: Internal.Vector3f_): Internal.Vector3f;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        setLookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        mulAffineR(right: Internal.Matrix4fc_): this;
        mulOrthoAffine(view: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        transformPosition(v: Internal.Vector3f_): Internal.Vector3f;
        setPerspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        clone(): any;
        reflection(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        setTranslation(xyz: Internal.Vector3fc_): this;
        lookAtLH(eye: Internal.Vector3fc_, center: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        getTransposed(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        unprojectInvRay(winX: number, winY: number, viewport: number[], originDest: Internal.Vector3f_, dirDest: Internal.Vector3f_): this;
        get4x3(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setPerspectiveRect(width: number, height: number, zNear: number, zFar: number): this;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        properties(): number;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        translate(x: number, y: number, z: number): this;
        ortho2D(left: number, right: number, bottom: number, top: number): this;
        mul(right: Internal.Matrix3x2fc_, dest: Internal.Matrix4f_): this;
        setFromIntrinsic(alphaX: number, alphaY: number, gamma: number, u0: number, v0: number, imgWidth: number, imgHeight: number, near: number, far: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        add(other: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        invertOrtho(dest: Internal.Matrix4f_): this;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number): this;
        perspectiveFar(): number;
        originAffine(origin: Internal.Vector3f_): Internal.Vector3f;
        transform(v: Internal.Vector4f_): Internal.Vector4f;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        translationRotateScaleInvert(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        translationRotateScaleMulAffine(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number, m: Internal.Matrix4f_): this;
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        rotateX(ang: number): this;
        add(other: Internal.Matrix4fc_): this;
        withLookAtUp(upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        transformProject(v: Internal.Vector3f_): Internal.Vector3f;
        rotate(quat: Internal.Quaternionfc_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4f_): this;
        mulLocalAffine(left: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number, dest: Internal.Matrix4f_): this;
        setTransposed(buffer: Internal.ByteBuffer_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        invertPerspective(dest: Internal.Matrix4f_): this;
        transformAffine(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        perspectiveFrustumSlice(near: number, far: number, dest: Internal.Matrix4f_): this;
        invertPerspective(): this;
        invertPerspectiveView(view: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        set(mat: Internal.Matrix3fc_): this;
        transformProject(v: Internal.Vector4f_): Internal.Vector4f;
        rotateAffineXYZ(angleX: number, angleY: number, angleZ: number): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        testPoint(x: number, y: number, z: number): boolean;
        determinant(): number;
        perspectiveFov(): number;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        rotateLocal(quat: Internal.Quaternionfc_, dest: Internal.Matrix4f_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        reflect(a: number, b: number, c: number, d: number, dest: Internal.Matrix4f_): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        scaleLocal(xyz: number): this;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        shadow(light: Internal.Vector4f_, a: number, b: number, c: number, d: number): this;
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4f_): this;
        mulComponentWise(other: Internal.Matrix4fc_, dest: Internal.Matrix4f_): this;
        getEulerAnglesZYX(dest: Internal.Vector3f_): Internal.Vector3f;
        setRotationZYX(angleZ: number, angleY: number, angleX: number): this;
        mul(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4f_): this;
        rotateAffineZYX(angleZ: number, angleY: number, angleX: number): this;
        getTransposed(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        translationRotateTowards(pos: Internal.Vector3fc_, dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        set3x3(mat: Internal.Matrix4f_): this;
        determinantAffine(): number;
        scaleAroundLocal(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4f_): this;
        reflect(orientation: Internal.Quaternionfc_, point: Internal.Vector3fc_, dest: Internal.Matrix4f_): this;
        m30(): number;
        lerp(other: Internal.Matrix4fc_, t: number): this;
        setTransposed(m: number[], off: number): this;
        rotationX(ang: number): this;
        transformAffine(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): Internal.Vector4f;
        sub4x3(subtrahend: Internal.Matrix4f_): this;
        unproject(winCoords: Internal.Vector3fc_, viewport: number[], dest: Internal.Vector4f_): Internal.Vector4f;
        set transposed(m: Internal.Matrix4fc_)
        get finite(): boolean
        set transposed(m: number[])
        get affine(): boolean
        set transposed(buffer: Internal.FloatBuffer_)
        set translation(xyz: Internal.Vector3fc_)
        set transposed(buffer: Internal.ByteBuffer_)
    }
    type Matrix4f_ = Matrix4f;
    class ParsePosition {
        constructor(arg0: number)
        setErrorIndex(arg0: number): void;
        getErrorIndex(): number;
        getIndex(): number;
        setIndex(arg0: number): void;
        set errorIndex(arg0: number)
        get errorIndex(): number
        get index(): number
        set index(arg0: number)
    }
    type ParsePosition_ = ParsePosition;
    class DetectorRailBlock extends Internal.BaseRailBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onMinecartPass(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        isValidRailShape(arg0: Internal.RailShape_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canMakeSlopes(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getRailMaxSpeed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.EnumProperty<Internal.RailShape>;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type DetectorRailBlock_ = DetectorRailBlock;
    class Matrix4d implements Internal.Matrix4dc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(mat: Internal.Matrix3dc_)
        constructor(mat: Internal.Matrix4dc_)
        constructor(mat: Internal.Matrix4fc_)
        constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)
        constructor(mat: Internal.Matrix4x3fc_)
        constructor(col0: Internal.Vector4d_, col1: Internal.Vector4d_, col2: Internal.Vector4d_, col3: Internal.Vector4d_)
        constructor(mat: Internal.Matrix4x3dc_)
        transformDirection(dest: Internal.Vector3f_): Internal.Vector3f;
        withLookAtUp(up: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        mul(right: Internal.Matrix4fc_, dest: Internal.Matrix4d_): this;
        set(m: Internal.Matrix4fc_): this;
        determinant3x3(): number;
        mul0(right: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        get(dest: Internal.FloatBuffer_): Internal.FloatBuffer;
        scaleLocal(x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        shadow(light: Internal.Vector4dc_, a: number, b: number, c: number, d: number): this;
        get4x3(dest: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        pick(x: number, y: number, width: number, height: number, viewport: number[]): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        unprojectRay(winCoords: Internal.Vector2dc_, viewport: number[], originDest: net.coderbot.iris.vendored.joml.Vector3d_, dirDest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        lookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotationAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number): this;
        set4x3(mat: Internal.Matrix4x3fc_): this;
        perspectiveNear(): number;
        rotateX(ang: number, dest: Internal.Matrix4d_): this;
        unprojectInv(winCoords: Internal.Vector3dc_, viewport: number[], dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(mat: Internal.Matrix3dc_): this;
        set4x3(mat: Internal.Matrix4dc_): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        get4x3Transposed(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(axisAngle: Internal.AxisAngle4d_, dest: Internal.Matrix4d_): this;
        mulOrthoAffine(view: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        mul(right: Internal.Matrix4x3dc_): this;
        get3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        unproject(winCoords: Internal.Vector3dc_, viewport: number[], dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        shadow(light: Internal.Vector4d_, planeTransform: Internal.Matrix4d_): this;
        translation(offset: Internal.Vector3fc_): this;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        unproject(winCoords: Internal.Vector3dc_, viewport: number[], dest: Internal.Vector4d_): Internal.Vector4d;
        mul(right: Internal.Matrix4dc_): this;
        rotateY(ang: number, dest: Internal.Matrix4d_): this;
        normalizedPositiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transpose(): this;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        ortho2D(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4d_): this;
        transpose3x3(): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        transformProject(v: Internal.Vector4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTranslation(quat: Internal.Quaternionfc_, dest: Internal.Matrix4d_): this;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4d_): this;
        projectedGridRange(projector: Internal.Matrix4dc_, sLower: number, sUpper: number, dest: Internal.Matrix4d_): this;
        setFloats(index: number, buffer: Internal.ByteBuffer_): this;
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        testAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): boolean;
        transformPosition(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul3x3(r00: number, r01: number, r02: number, r10: number, r11: number, r12: number, r20: number, r21: number, r22: number, dest: Internal.Matrix4d_): this;
        project(x: number, y: number, z: number, viewport: number[], winCoordsDest: Internal.Vector4d_): Internal.Vector4d;
        mulTranslationAffine(right: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        rotateTowards(direction: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        zero(): this;
        set(m: Internal.Matrix4dc_): this;
        rotation(angle: number, x: number, y: number, z: number): this;
        m03(): number;
        isFinite(): boolean;
        rotateXYZ(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotationX(ang: number): this;
        mul(r00: number, r01: number, r02: number, r03: number, r10: number, r11: number, r12: number, r13: number, r20: number, r21: number, r22: number, r23: number, r30: number, r31: number, r32: number, r33: number, dest: Internal.Matrix4d_): this;
        set(column: number, row: number, value: number): this;
        transformProject(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        invertPerspectiveView(view: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        translation(x: number, y: number, z: number): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateAroundLocal(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number): this;
        project(x: number, y: number, z: number, viewport: number[], winCoordsDest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        setTransposed(m: Internal.Matrix4dc_): this;
        normalizedPositiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulOrthoAffine(view: Internal.Matrix4dc_): this;
        rotateAffine(quat: Internal.Quaternionfc_): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        mul0(right: Internal.Matrix4dc_): this;
        invertOrtho(): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: Internal.Matrix4d_): this;
        rotateLocal(quat: Internal.Quaterniondc_, dest: Internal.Matrix4d_): this;
        ortho2D(left: number, right: number, bottom: number, top: number): this;
        get4x3Transposed(index: number, dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformDirection(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m30(m30: number): this;
        fma4x3(other: Internal.Matrix4dc_, otherFactor: number): this;
        translate(offset: Internal.Vector3fc_, dest: Internal.Matrix4d_): this;
        get(dest: number[], offset: number): number[];
        billboardSpherical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_): this;
        setTranslation(xyz: Internal.Vector3dc_): this;
        set(m: Internal.Matrix4x3fc_): this;
        reflect(normal: Internal.Vector3dc_, point: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number): this;
        obliqueZ(a: number, b: number): this;
        m02(): number;
        setLookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        transformDirection(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        trapezoidCrop(p0x: number, p0y: number, p1x: number, p1y: number, p2x: number, p2y: number, p3x: number, p3y: number): this;
        translate(x: number, y: number, z: number): this;
        setOrtho2DLH(left: number, right: number, bottom: number, top: number): this;
        perspectiveOrigin(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        mul(right: Internal.Matrix4x3dc_, dest: Internal.Matrix4d_): this;
        cofactor3x3(): this;
        lookAtPerspectiveLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        unprojectInvRay(winX: number, winY: number, viewport: number[], originDest: net.coderbot.iris.vendored.joml.Vector3d_, dirDest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(q: Internal.Quaterniondc_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4d_): this;
        normalizedPositiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        perspectiveFrustumSlice(near: number, far: number, dest: Internal.Matrix4d_): this;
        scale(xyz: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        setFrustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        mul(right: Internal.Matrix3x2fc_): this;
        scaleXY(x: number, y: number): this;
        normal(): this;
        m13(): number;
        frustumRayDir(x: number, y: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(r00: number, r01: number, r02: number, r03: number, r10: number, r11: number, r12: number, r13: number, r20: number, r21: number, r22: number, r23: number, r30: number, r31: number, r32: number, r33: number): this;
        translationRotateScaleMulAffine(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number, m: Internal.Matrix4d_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4dc_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        mulAffineR(right: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        frustumAabb(min: net.coderbot.iris.vendored.joml.Vector3d_, max: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateTowardsXY(dirX: number, dirY: number): this;
        rotateAffineXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4d_): this;
        lookAtPerspective(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        rotate(angle: number, axis: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        rotateAroundAffine(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        mul4x3ComponentWise(other: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        rotate(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        frustumPlane(plane: number, dest: Internal.Vector4d_): Internal.Vector4d;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        translateLocal(offset: Internal.Vector3dc_): this;
        setLookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        scaleAround(factor: number, ox: number, oy: number, oz: number): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        rotateAffine(quat: Internal.Quaterniondc_): this;
        add4x3(other: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        set(col0: Internal.Vector4d_, col1: Internal.Vector4d_, col2: Internal.Vector4d_, col3: Internal.Vector4d_): this;
        get(dest: number[], offset: number): number[];
        rotateLocalZ(ang: number, dest: Internal.Matrix4d_): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        sub4x3(subtrahend: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        scaleLocal(xyz: number, dest: Internal.Matrix4d_): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number): this;
        setLookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        scale(xyz: number): this;
        rotationY(ang: number): this;
        frustumCorner(corner: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setPerspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number): this;
        mul(right: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        transformProject(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): Internal.Vector4d;
        transform(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        rotate(angle: number, axis: Internal.Vector3dc_): this;
        translationRotateTowards(posX: number, posY: number, posZ: number, dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        set(axisAngle: Internal.AxisAngle4d_): this;
        rotate(quat: Internal.Quaterniondc_, dest: Internal.Matrix4d_): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        rotationZ(ang: number): this;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number): this;
        set(q: Internal.Quaternionfc_): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        getFloats(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number, dest: Internal.Matrix4d_): this;
        transformProject(x: number, y: number, z: number, w: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(ang: number, dest: Internal.Matrix4d_): this;
        rotateLocal(quat: Internal.Quaterniondc_): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        getTranslation(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        invertFrustum(): this;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number): this;
        translateLocal(offset: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        fma4x3(other: Internal.Matrix4dc_, otherFactor: number, dest: Internal.Matrix4d_): this;
        mul3x3(r00: number, r01: number, r02: number, r10: number, r11: number, r12: number, r20: number, r21: number, r22: number): this;
        billboardCylindrical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateZ(ang: number): this;
        normalize3x3(dest: Internal.Matrix4d_): this;
        set(buffer: Internal.ByteBuffer_): this;
        set4x3(mat: Internal.Matrix4x3dc_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        scaling(xyz: Internal.Vector3dc_): this;
        translateLocal(offset: Internal.Vector3fc_): this;
        set(axisAngle: Internal.AxisAngle4f_): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, scale: number): this;
        get(dest: Internal.Matrix4d_): this;
        invertAffine(): this;
        rotationTowards(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number): this;
        translationRotate(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number): this;
        rotateLocalX(ang: number, dest: Internal.Matrix4d_): this;
        lerp(other: Internal.Matrix4dc_, t: number): this;
        transformPosition(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setOrthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        normalize3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        set(buffer: Internal.DoubleBuffer_): this;
        swap(other: Internal.Matrix4d_): this;
        assume(properties: number): this;
        translation(offset: Internal.Vector3dc_): this;
        transformProject(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        unprojectInv(winCoords: Internal.Vector3dc_, viewport: number[], dest: Internal.Vector4d_): Internal.Vector4d;
        setColumn(column: number, src: Internal.Vector4dc_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        affineSpan(corner: net.coderbot.iris.vendored.joml.Vector3d_, xDir: net.coderbot.iris.vendored.joml.Vector3d_, yDir: net.coderbot.iris.vendored.joml.Vector3d_, zDir: net.coderbot.iris.vendored.joml.Vector3d_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        invert(dest: Internal.Matrix4d_): this;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: Internal.Matrix4d_): this;
        transformDirection(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        lookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        unprojectInv(winX: number, winY: number, winZ: number, viewport: number[], dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        translationRotateScale(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: Internal.Vector3dc_): this;
        ortho2DLH(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix4d_): this;
        reflect(normal: Internal.Vector3dc_, point: Internal.Vector3dc_): this;
        getFloats(index: number, dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        reflection(normal: Internal.Vector3dc_, point: Internal.Vector3dc_): this;
        rotate(ang: number, x: number, y: number, z: number): this;
        get(column: number, row: number): number;
        mulAffine(right: Internal.Matrix4dc_): this;
        mulPerspectiveAffine(view: Internal.Matrix4x3dc_, dest: Internal.Matrix4d_): this;
        scaleLocal(x: number, y: number, z: number): this;
        set(buffer: Internal.FloatBuffer_): this;
        normalize3x3(): this;
        rotateAffine(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        unprojectRay(winX: number, winY: number, viewport: number[], originDest: net.coderbot.iris.vendored.joml.Vector3d_, dirDest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        translate(x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        transformTranspose(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): Internal.Vector4d;
        transformAab(min: Internal.Vector3dc_, max: Internal.Vector3dc_, outMin: net.coderbot.iris.vendored.joml.Vector3d_, outMax: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateAffineZYX(angleZ: number, angleY: number, angleX: number): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        add(other: Internal.Matrix4dc_): this;
        obliqueZ(a: number, b: number, dest: Internal.Matrix4d_): this;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        mulPerspectiveAffine(view: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        set(m: number[]): this;
        transformProject(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setOrthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scaleAround(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        lookAt(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        mulLocal(left: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        lookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        m20(): number;
        mulLocalAffine(left: Internal.Matrix4dc_): this;
        perspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        unproject(winX: number, winY: number, winZ: number, viewport: number[], dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m12(m12: number): this;
        rotateX(ang: number): this;
        invertFrustum(dest: Internal.Matrix4d_): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        translationRotateScale(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: number): this;
        perspectiveFov(): number;
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        equals(m: Internal.Matrix4dc_, delta: number): boolean;
        invertAffine(dest: Internal.Matrix4d_): this;
        rotation(quat: Internal.Quaternionfc_): this;
        unprojectInv(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector4d_): Internal.Vector4d;
        m31(): number;
        rotation(angle: number, axis: Internal.Vector3dc_): this;
        translateLocal(x: number, y: number, z: number): this;
        setTranslation(x: number, y: number, z: number): this;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        unproject(winX: number, winY: number, winZ: number, viewport: number[], dest: Internal.Vector4d_): Internal.Vector4d;
        testSphere(x: number, y: number, z: number, r: number): boolean;
        rotateAroundLocal(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        m01(m01: number): this;
        transform(v: Internal.Vector4d_): Internal.Vector4d;
        withLookAtUp(upX: number, upY: number, upZ: number, dest: Internal.Matrix4d_): this;
        normal(dest: Internal.Matrix4d_): this;
        setLookAtLH(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        setRowColumn(row: number, column: number, value: number): this;
        origin(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        reflection(a: number, b: number, c: number, d: number): this;
        setLookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        invert(): this;
        set(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number): this;
        cofactor3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateLocalX(ang: number): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        set(m: number[], off: number): this;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateY(ang: number): this;
        m13(m13: number): this;
        rotateTowardsXY(dirX: number, dirY: number, dest: Internal.Matrix4d_): this;
        setFromIntrinsic(alphaX: number, alphaY: number, gamma: number, u0: number, v0: number, imgWidth: number, imgHeight: number, near: number, far: number): this;
        scale(x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        mulPerspectiveAffine(view: Internal.Matrix4dc_): this;
        mul(right: Internal.Matrix3x2dc_, dest: Internal.Matrix4d_): this;
        getTransposed(index: number, dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): Internal.Vector4d;
        setPerspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scale(x: number, y: number, z: number): this;
        lookAtLH(eyeX: number, eyeY: number, eyeZ: number, centerX: number, centerY: number, centerZ: number, upX: number, upY: number, upZ: number): this;
        cofactor3x3(dest: Internal.Matrix4d_): this;
        add4x3(other: Internal.Matrix4fc_, dest: Internal.Matrix4d_): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        determineProperties(): this;
        setRotationZYX(angleZ: number, angleY: number, angleX: number): this;
        translationRotateScaleInvert(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: Internal.Vector3fc_): this;
        m30(): number;
        add(other: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        transformAffine(dest: Internal.Vector4d_): Internal.Vector4d;
        m02(m02: number): this;
        identity(): this;
        setPerspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number): this;
        orthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        getRowColumn(row: number, column: number): number;
        rotateAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number): this;
        reflect(a: number, b: number, c: number, d: number): this;
        sub(subtrahend: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateAffineZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Matrix4d_): this;
        rotateLocalY(ang: number): this;
        mulLocalAffine(left: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        rotateTowards(direction: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        normal(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        rotateAffineXYZ(angleX: number, angleY: number, angleZ: number): this;
        transformAffine(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        translationRotateScaleInvert(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Matrix4d_): this;
        add4x3(other: Internal.Matrix4dc_): this;
        transformDirection(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        withLookAtUp(up: Internal.Vector3dc_): this;
        pick(x: number, y: number, width: number, height: number, viewport: number[], dest: Internal.Matrix4d_): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        rotateTranslation(ang: number, x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        perspectiveInvOrigin(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number): this;
        get(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        setOrtho2D(left: number, right: number, bottom: number, top: number): this;
        unprojectInvRay(winCoords: Internal.Vector2dc_, viewport: number[], originDest: net.coderbot.iris.vendored.joml.Vector3d_, dirDest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        m03(m03: number): this;
        getScale(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotation(angleAxis: Internal.AxisAngle4d_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, planeTransform: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        rotateAffine(ang: number, x: number, y: number, z: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number): this;
        transformTranspose(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        ortho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        rotateLocalZ(ang: number): this;
        transpose3x3(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transformTranspose(v: Internal.Vector4d_): Internal.Vector4d;
        translateLocal(offset: Internal.Vector3fc_, dest: Internal.Matrix4d_): this;
        translationRotateScaleInvert(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: number): this;
        project(position: Internal.Vector3dc_, viewport: number[], dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setPerspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        translationRotateScaleInvert(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: Internal.Vector3dc_): this;
        scaling(x: number, y: number, z: number): this;
        mulComponentWise(other: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        scaleAroundLocal(factor: number, ox: number, oy: number, oz: number): this;
        scale(xyz: Internal.Vector3dc_): this;
        rotateAffineYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Matrix4d_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number): this;
        mulComponentWise(other: Internal.Matrix4dc_): this;
        getTransposed(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        lerp(other: Internal.Matrix4dc_, t: number, dest: Internal.Matrix4d_): this;
        transformDirection(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        orthoSymmetric(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        rotateZYX(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        project(position: Internal.Vector3dc_, viewport: number[], dest: Internal.Vector4d_): Internal.Vector4d;
        rotation(angleAxis: Internal.AxisAngle4f_): this;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        transpose(dest: Internal.Matrix4d_): this;
        transpose3x3(dest: Internal.Matrix4d_): this;
        shadow(lightX: number, lightY: number, lightZ: number, lightW: number, a: number, b: number, c: number, d: number, dest: Internal.Matrix4d_): this;
        m31(m31: number): this;
        setFrustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        rotateAffine(quat: Internal.Quaterniondc_, dest: Internal.Matrix4d_): this;
        isAffine(): boolean;
        setPerspectiveLH(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        get(index: number, dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x3Transposed(dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        translate(offset: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        m01(): number;
        setRotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        rotate(quat: Internal.Quaterniondc_): this;
        setOrtho(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        mul(right: Internal.Matrix4x3fc_, dest: Internal.Matrix4d_): this;
        rotateAround(quat: Internal.Quaterniondc_, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        rotate(axisAngle: Internal.AxisAngle4d_): this;
        frustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        m20(m20: number): this;
        getRow(row: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotationTowardsXY(dirX: number, dirY: number): this;
        scaleLocal(xyz: number): this;
        mul(right: Internal.Matrix3x2fc_, dest: Internal.Matrix4d_): this;
        get(dest: number[]): number[];
        reflect(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        translate(offset: Internal.Vector3fc_): this;
        add4x3(other: Internal.Matrix4fc_): this;
        toString(formatter: Internal.NumberFormat_): string;
        m12(): number;
        scale(xyz: number, dest: Internal.Matrix4d_): this;
        rotateTranslation(quat: Internal.Quaterniondc_, dest: Internal.Matrix4d_): this;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        translationRotateScaleInvert(translation: Internal.Vector3fc_, quat: Internal.Quaternionfc_, scale: number): this;
        translationRotateScaleMulAffine(translation: Internal.Vector3fc_, quat: Internal.Quaterniondc_, scale: Internal.Vector3fc_, m: Internal.Matrix4d_): this;
        arcball(radius: number, center: Internal.Vector3dc_, angleX: number, angleY: number): this;
        originAffine(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        clone(): any;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        getRow(row: number, dest: Internal.Vector4d_): Internal.Vector4d;
        static projViewFromRectangle(eye: net.coderbot.iris.vendored.joml.Vector3d_, p: net.coderbot.iris.vendored.joml.Vector3d_, x: net.coderbot.iris.vendored.joml.Vector3d_, y: net.coderbot.iris.vendored.joml.Vector3d_, nearFarDist: number, zeroToOne: boolean, projDest: Internal.Matrix4d_, viewDest: Internal.Matrix4d_): void;
        writeExternal(out: Internal.ObjectOutput_): void;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Matrix4d_): this;
        transformProject(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        withLookAtUp(upX: number, upY: number, upZ: number): this;
        set(m: Internal.Matrix4x3dc_): this;
        m23(): number;
        m00(): number;
        mul(right: Internal.Matrix4f_): this;
        lookAt(eye: Internal.Vector3dc_, center: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        get(dest: number[]): number[];
        invertPerspective(dest: Internal.Matrix4d_): this;
        determinant(): number;
        frustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        properties(): number;
        m32(m32: number): this;
        rotateYXZ(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        setPerspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        perspectiveOffCenter(fovy: number, offAngleX: number, offAngleY: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        set(m: number[], off: number): this;
        sub(subtrahend: Internal.Matrix4dc_): this;
        mul(right: Internal.Matrix3x2dc_): this;
        transformProject(v: Internal.Vector4d_): Internal.Vector4d;
        perspectiveRect(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        getTransposed(index: number, dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        reflect(a: number, b: number, c: number, d: number, dest: Internal.Matrix4d_): this;
        m11(): number;
        determinantAffine(): number;
        transformPosition(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        translationRotateTowards(pos: Internal.Vector3dc_, dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        m21(m21: number): this;
        reflection(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_): this;
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        mulLocal(left: Internal.Matrix4dc_): this;
        transformAffine(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): Internal.Vector4d;
        scaleAround(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        translationRotateScale(tx: number, ty: number, tz: number, qx: number, qy: number, qz: number, qw: number, sx: number, sy: number, sz: number): this;
        rotate(quat: Internal.Quaternionfc_): this;
        m22(): number;
        arcball(radius: number, center: Internal.Vector3dc_, angleX: number, angleY: number, dest: Internal.Matrix4d_): this;
        invertPerspectiveView(view: Internal.Matrix4x3dc_, dest: Internal.Matrix4d_): this;
        scaleAroundLocal(factor: number, ox: number, oy: number, oz: number, dest: Internal.Matrix4d_): this;
        getEulerAnglesZYX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x3Transposed(index: number, dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        set(m: number[]): this;
        get(dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mulAffine(right: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        m10(m10: number): this;
        m33(m33: number): this;
        set3x3(mat: Internal.Matrix3dc_): this;
        setPerspectiveRect(width: number, height: number, zNear: number, zFar: number): this;
        rotateZ(ang: number, dest: Internal.Matrix4d_): this;
        reflection(nx: number, ny: number, nz: number, px: number, py: number, pz: number): this;
        translate(offset: Internal.Vector3dc_): this;
        setFrustumLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        invertPerspective(): this;
        rotation(quat: Internal.Quaterniondc_): this;
        shadow(light: Internal.Vector4dc_, planeTransform: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        m10(): number;
        m33(): number;
        mulAffineR(right: Internal.Matrix4dc_): this;
        get(index: number, dest: Internal.FloatBuffer_): Internal.FloatBuffer;
        sub4x3(subtrahend: Internal.Matrix4dc_): this;
        invertOrtho(dest: Internal.Matrix4d_): this;
        m22(m22: number): this;
        getTransposed(dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        translationRotateScale(translation: Internal.Vector3dc_, quat: Internal.Quaterniondc_, scale: number): this;
        set3x3(mat: Internal.Matrix4dc_): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        reflect(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_): this;
        rotateAffine(quat: Internal.Quaternionfc_, dest: Internal.Matrix4d_): this;
        setRow(row: number, src: Internal.Vector4dc_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, zZeroToOne: boolean, dest: Internal.Matrix4d_): this;
        reflect(orientation: Internal.Quaterniondc_, point: Internal.Vector3dc_, dest: Internal.Matrix4d_): this;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        scaling(factor: number): this;
        testPoint(x: number, y: number, z: number): boolean;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        perspective(fovy: number, aspect: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        billboardSpherical(objPos: Internal.Vector3dc_, targetPos: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        shadow(light: Internal.Vector4dc_, a: number, b: number, c: number, d: number, dest: Internal.Matrix4d_): this;
        translationRotate(tx: number, ty: number, tz: number, quat: Internal.Quaterniondc_): this;
        rotateAffineYXZ(angleY: number, angleX: number, angleZ: number): this;
        getColumn(column: number, dest: Internal.Vector4d_): Internal.Vector4d;
        setOrthoLH(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        m21(): number;
        perspectiveFar(): number;
        setFrustum(left: number, right: number, bottom: number, top: number, zNear: number, zFar: number): this;
        mul4x3ComponentWise(other: Internal.Matrix4dc_): this;
        m11(m11: number): this;
        translateLocal(x: number, y: number, z: number, dest: Internal.Matrix4d_): this;
        setRotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        get(index: number, dest: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        arcball(radius: number, centerX: number, centerY: number, centerZ: number, angleX: number, angleY: number, dest: Internal.Matrix4d_): this;
        positiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformAab(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, outMin: net.coderbot.iris.vendored.joml.Vector3d_, outMax: net.coderbot.iris.vendored.joml.Vector3d_): this;
        setPerspective(fovy: number, aspect: number, zNear: number, zFar: number): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, dest: Internal.Matrix4d_): this;
        getColumn(column: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m32(): number;
        setFloats(buffer: Internal.ByteBuffer_): this;
        orthoSymmetricLH(width: number, height: number, zNear: number, zFar: number, zZeroToOne: boolean): this;
        scaleXY(x: number, y: number, dest: Internal.Matrix4d_): this;
        orthoCrop(view: Internal.Matrix4dc_, dest: Internal.Matrix4d_): this;
        m00(m00: number): this;
        m23(m23: number): this;
        rotateLocal(quat: Internal.Quaternionfc_, dest: Internal.Matrix4d_): this;
        get finite(): boolean
        set transposed(m: Internal.Matrix4dc_)
        set translation(xyz: Internal.Vector3dc_)
        get affine(): boolean
        set floats(buffer: Internal.ByteBuffer_)
    }
    type Matrix4d_ = Matrix4d;
    class Variable extends icyllis.arc3d.shaderc.tree.Symbol {
        constructor(position: number, modifiersPos: number, modifiers: Internal.Modifiers_, name: string, type: icyllis.arc3d.shaderc.tree.Type_, builtin: boolean, storage: number)
        isBuiltin(): boolean;
        initialValue(): Internal.Expression;
        getModifiers(): Internal.Modifiers;
        getStorage(): number;
        get builtin(): boolean
        get modifiers(): Internal.Modifiers
        get storage(): number
        static readonly VariableStorage_Local: 2;
        static readonly VariableStorage_Global: 0;
        static readonly VariableStorage_Parameter: 3;
        readonly mModifiersPos: number;
        static readonly VariableStorage_InterfaceBlock: 1;
    }
    type Variable_ = Variable;
    interface Deque <E> extends Internal.Queue<E> {
        addLast(arg0: E): void;
        getLast(): E;
        peekLast(): E;
        add(arg0: E): boolean;
        remove(): E;
        element(): E;
        removeFirst(): E;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        poll(): E;
        offerFirst(arg0: E): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        removeFirstOccurrence(arg0: any): boolean;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        descendingIterator(): Internal.Iterator<E>;
        peek(): E;
        addFirst(arg0: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        offer(arg0: E): boolean;
        pop(): E;
        toArray(): any[];
        getFirst(): E;
        iterator(): Internal.Iterator<E>;
        offerLast(arg0: E): boolean;
        size(): number;
        pollFirst(): E;
        hashCode(): number;
        peekFirst(): E;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        removeLastOccurrence(arg0: any): boolean;
        push(arg0: E): void;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        removeLast(): E;
        spliterator(): Internal.Spliterator<E>;
        pollLast(): E;
        equals(arg0: any): boolean;
        get last(): E
        get empty(): boolean
        get first(): E
    }
    type Deque_<E> = Deque<E>;
    class MethodInfo {
        constructor(methodInfo: Internal.JavaMembers$MethodInfo_, from: typeof any)
        static getRemappedOrOriginalClass(clazz: typeof any): string;
        setReturnType(returnType: Internal.ITypeInfo_): void;
        getAnnotations(): Internal.List<Internal.Annotation>;
        isAbstract(): boolean;
        setParams(params: Internal.List_<Internal.MethodInfo$ParamInfo>): void;
        getFrom(): Internal.ClassInfo;
        shouldHide(): boolean;
        getMethod(): Internal.Method;
        getParams(): Internal.List<Internal.MethodInfo$ParamInfo>;
        isDefaultMethod(): boolean;
        static getMethodInfo(method: Internal.Method_, from: typeof any): Internal.Optional<Internal.JavaMembers$MethodInfo>;
        setTypeVariables(typeVariables: Internal.List_<Internal.ITypeInfo>): void;
        getName(): string;
        getTypeVariables(): Internal.List<Internal.ITypeInfo>;
        getReturnType(): Internal.ITypeInfo;
        isStatic(): boolean;
        set returnType(returnType: Internal.ITypeInfo_)
        get annotations(): Internal.List<Internal.Annotation>
        get "abstract"(): boolean
        set params(params: Internal.List_<Internal.MethodInfo$ParamInfo>)
        get from(): Internal.ClassInfo
        get method(): Internal.Method
        get params(): Internal.List<Internal.MethodInfo$ParamInfo>
        get defaultMethod(): boolean
        set typeVariables(typeVariables: Internal.List_<Internal.ITypeInfo>)
        get name(): string
        get typeVariables(): Internal.List<Internal.ITypeInfo>
        get returnType(): Internal.ITypeInfo
        get "static"(): boolean
        static readonly RUNTIME: Internal.MinecraftRemapper;
    }
    type MethodInfo_ = MethodInfo;
    class ServerStartingEvent extends Internal.ServerLifecycleEvent {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
    }
    type ServerStartingEvent_ = ServerStartingEvent;
    abstract class SoundEvent$SoundSourceEvent extends net.minecraftforge.client.event.sound.SoundEvent {
        constructor()
        getChannel(): com.mojang.blaze3d.audio.Channel;
        getSound(): Internal.SoundInstance;
        getName(): string;
        get channel(): com.mojang.blaze3d.audio.Channel
        get sound(): Internal.SoundInstance
        get name(): string
    }
    type SoundEvent$SoundSourceEvent_ = SoundEvent$SoundSourceEvent;
    interface ShovelItemAccess {
        getFlattenables(): Internal.Map<Internal.Block, Internal.BlockState>;
        get flattenables(): Internal.Map<Internal.Block, Internal.BlockState>
    }
    type ShovelItemAccess_ = ShovelItemAccess;
    class FrameType extends Internal.Enum<Internal.FrameType> {
        getDisplayName(): Internal.Component;
        static valueOf(arg0: string): Internal.FrameType;
        getName(): string;
        getTexture(): number;
        static byName(arg0: string): Internal.FrameType;
        static values(): Internal.FrameType[];
        getChatColor(): Internal.ChatFormatting;
        get displayName(): Internal.Component
        get name(): string
        get texture(): number
        get chatColor(): Internal.ChatFormatting
        static readonly TASK: Internal.FrameType;
        static readonly CHALLENGE: Internal.FrameType;
        static readonly GOAL: Internal.FrameType;
    }
    type FrameType_ = "challenge" | FrameType | "goal" | "task";
    class BlackstoneReplaceProcessor extends Internal.StructureProcessor {
        static readonly INSTANCE: Internal.BlackstoneReplaceProcessor;
        static readonly CODEC: Internal.Codec<Internal.BlackstoneReplaceProcessor>;
    }
    type BlackstoneReplaceProcessor_ = BlackstoneReplaceProcessor;
    interface IEventHandler {
        onEvent(arg0: Internal.EventJS_): any;
        (arg0: Internal.EventJS_): any;
    }
    type IEventHandler_ = IEventHandler;
    class PlayerInteractEvent$EntityInteractSpecific extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.Entity_, arg3: Vec3_)
        getLocalPos(): Vec3;
        getTarget(): Internal.Entity;
        getEntity(): Internal.Entity;
        get localPos(): Vec3
        get target(): Internal.Entity
        get entity(): Internal.Entity
    }
    type PlayerInteractEvent$EntityInteractSpecific_ = PlayerInteractEvent$EntityInteractSpecific;
    class ShapelessRecipe implements Internal.CraftingRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.ItemStack_, arg3: Internal.NonNullList_<Internal.Ingredient>)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        assemble(arg0: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
        readonly ingredients: Internal.NonNullList<Internal.Ingredient>;
        readonly result: Internal.ItemStack;
        readonly group: string;
    }
    type ShapelessRecipe_ = ShapelessRecipe;
    interface TravellingPoint$ITrackSelector extends Internal.BiFunction<Internal.TrackGraph, com.simibubi.create.foundation.utility.Pair<boolean, Internal.List<Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>>>, Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>> {
        apply(arg0: Internal.TrackGraph_, arg1: com.simibubi.create.foundation.utility.Pair_<boolean, Internal.List<Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>>>): Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>;
        andThen<V>(arg0: Internal.Function_<Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>, V>): Internal.BiFunction<Internal.TrackGraph, com.simibubi.create.foundation.utility.Pair<boolean, Internal.List<Internal.Map$Entry<Internal.TrackNode, Internal.TrackEdge>>>, V>;
    }
    type TravellingPoint$ITrackSelector_ = TravellingPoint$ITrackSelector;
    abstract class ClientboundPlayerInfoPacket$Action extends Internal.Enum<Internal.ClientboundPlayerInfoPacket$Action> {
        static values(): Internal.ClientboundPlayerInfoPacket$Action[];
        static valueOf(arg0: string): Internal.ClientboundPlayerInfoPacket$Action;
        static readonly REMOVE_PLAYER: Internal.ClientboundPlayerInfoPacket$Action;
        static readonly UPDATE_DISPLAY_NAME: Internal.ClientboundPlayerInfoPacket$Action;
        static readonly UPDATE_LATENCY: Internal.ClientboundPlayerInfoPacket$Action;
        static readonly UPDATE_GAME_MODE: Internal.ClientboundPlayerInfoPacket$Action;
        static readonly ADD_PLAYER: Internal.ClientboundPlayerInfoPacket$Action;
    }
    type ClientboundPlayerInfoPacket$Action_ = "update_game_mode" | "update_display_name" | "update_latency" | ClientboundPlayerInfoPacket$Action | "remove_player" | "add_player";
    abstract class PalettedContainer$Strategy {
        size(): number;
        getConfiguration<A>(arg0: Internal.IdMap_<A>, arg1: number): Internal.PalettedContainer$Configuration<A>;
        getIndex(arg0: number, arg1: number, arg2: number): number;
        static readonly HASHMAP_PALETTE_FACTORY: Internal.Palette$Factory;
        static readonly LINEAR_PALETTE_FACTORY: Internal.Palette$Factory;
        static readonly SINGLE_VALUE_PALETTE_FACTORY: Internal.Palette$Factory;
        static readonly SECTION_BIOMES: Internal.PalettedContainer$Strategy;
        static readonly SECTION_STATES: Internal.PalettedContainer$Strategy;
    }
    type PalettedContainer$Strategy_ = PalettedContainer$Strategy;
    class LootContextParam <T> {
        constructor(arg0: ResourceLocation_)
        getName(): ResourceLocation;
        get name(): ResourceLocation
    }
    type LootContextParam_<T> = LootContextParam<T>;
    class UpgradeRecipe$Serializer implements Internal.RecipeSerializer<Internal.UpgradeRecipe> {
        constructor()
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.UpgradeRecipe_): void;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.UpgradeRecipe;
    }
    type UpgradeRecipe$Serializer_ = UpgradeRecipe$Serializer;
    abstract class StateTestingPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
    }
    type StateTestingPredicate_ = StateTestingPredicate;
    class PlayerRenderer extends Internal.LivingEntityRenderer<Internal.AbstractClientPlayer, any> {
        constructor(arg0: Internal.EntityRendererProvider$Context_, arg1: boolean)
        renderLeftHand(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: Internal.AbstractClientPlayer_): void;
        render(arg0: Internal.AbstractClientPlayer_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number): void;
        getTextureLocation(arg0: Internal.AbstractClientPlayer_): ResourceLocation;
        renderRightHand(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: Internal.AbstractClientPlayer_): void;
        getRenderOffset(arg0: Internal.AbstractClientPlayer_, arg1: number): Vec3;
    }
    type PlayerRenderer_ = PlayerRenderer;
    interface ItemEntityKJS extends Internal.EntityKJS {
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        getTicksUntilDespawn(): number;
        setNoPickUpDelay(): void;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isAmbientCreature(): boolean;
        setTicksUntilDespawn(ticks: number): void;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        isLiving(): boolean;
        setDefaultPickUpDelay(): void;
        getLifespan(): number;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setInfinitePickUpDelay(): void;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        setNoDespawn(): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setLifespan(lifespan: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ticksUntilDespawn(): number
        get ambientCreature(): boolean
        set ticksUntilDespawn(ticks: number)
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get lifespan(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set lifespan(lifespan: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ItemEntityKJS_ = ItemEntityKJS;
    class BanDetails extends Internal.Record {
        constructor(id: Internal.UUID_, expires: Internal.Instant_, reason: string, reasonMessage: string)
        id(): Internal.UUID;
        expires(): Internal.Instant;
        reasonMessage(): string;
        reason(): string;
        static readonly MULTIPLAYER_SCOPE: "MULTIPLAYER";
    }
    type BanDetails_ = BanDetails;
    class GameRules$Type <T extends Internal.GameRules$Value<T>> {
        callVisitor(arg0: Internal.GameRules$GameRuleTypeVisitor_, arg1: Internal.GameRules$Key_<T>): void;
        createRule(): T;
        createArgument(arg0: string): Internal.RequiredArgumentBuilder<Internal.CommandSourceStack, any>;
    }
    type GameRules$Type_<T extends Internal.GameRules$Value<T>> = GameRules$Type<T>;
    class FluidPipeBlock extends Internal.MaterialPipeBlock<any, any, any> {
        constructor(properties: Internal.BlockBehaviour$Properties_, fluidPipeType: any_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWorldPipeNet(arg0: Internal.ServerLevel_): Internal.LevelPipeNet<any, any>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        getBlockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get blockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>
    }
    type FluidPipeBlock_ = FluidPipeBlock;
    interface ChannelFuture extends io.netty.util.concurrent.Future<void> {
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        isSuccess(): boolean;
        await(): this;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        getNow(): void;
        channel(): io.netty.channel.Channel;
        cause(): Internal.Throwable;
        isVoid(): boolean;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        isCancellable(): boolean;
        syncUninterruptibly(): this;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        sync(): this;
        awaitUninterruptibly(): this;
        get(): void;
        awaitUninterruptibly(arg0: number): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): void;
        isCancelled(): boolean;
        get success(): boolean
        get done(): boolean
        get now(): void
        get "void"(): boolean
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type ChannelFuture_ = ChannelFuture;
    class BeeDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        removeBeeInfo(arg0: number): void;
        addOrUpdateHiveInfo(arg0: Internal.BeeDebugRenderer$HiveInfo_): void;
        addOrUpdateBeeInfo(arg0: Internal.BeeDebugRenderer$BeeInfo_): void;
        clear(): void;
    }
    type BeeDebugRenderer_ = BeeDebugRenderer;
    abstract class HitResult {
        distanceTo(arg0: Internal.Entity_): number;
        getLocation(): Vec3;
        getType(): Internal.HitResult$Type;
        get location(): Vec3
        get type(): Internal.HitResult$Type
        readonly location: Vec3;
    }
    type HitResult_ = HitResult;
    interface Float2ObjectFunction <V> extends Internal.DoubleFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Float2FloatFunction;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ObjectFunction<V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Float2CharFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        getOrDefault(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ObjectFunction<V>;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ObjectFunction<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Float2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        remove(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        get(arg0: number): V;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        apply(arg0: number): V;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Float2IntFunction;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Float2LongFunction;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Float2ObjectFunction<T>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Float2ShortFunction;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Float2DoubleFunction;
        size(): number;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ObjectFunction<V>;
        clear(): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        defaultReturnValue(): V;
        put(arg0: number, arg1: V): V;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ObjectFunction<V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Float2ReferenceFunction<T>;
        (arg0: number): V;
    }
    type Float2ObjectFunction_<V> = Float2ObjectFunction<V>;
    class TextureAtlasSprite$AnimatedTexture implements Internal.Tickable, Internal.AnimatedTextureAccessor, Internal.AutoCloseable {
        constructor(arg0: Internal.TextureAtlasSprite_, arg1: Internal.List_<any>, arg2: number, arg3: Internal.TextureAtlasSprite$InterpolationData_)
        setFrame(arg0: number): void;
        uploadFirstFrame(): void;
        close(): void;
        getFrames(): Internal.List<any>;
        handler$bad000$assignParent(parent: Internal.TextureAtlasSprite_, frames: Internal.List_<any>, frameCount: number, interpolation: Internal.TextureAtlasSprite$InterpolationData_, ci: Internal.CallbackInfo_): void;
        setSubFrame(arg0: number): void;
        invokeUploadFrame(arg0: number): void;
        getUniqueFrames(): Internal.IntStream;
        tick(): void;
        getFrame(): number;
        getSubFrame(): number;
        set frame(arg0: number)
        get frames(): Internal.List<any>
        set subFrame(arg0: number)
        get uniqueFrames(): Internal.IntStream
        get frame(): number
        get subFrame(): number
        subFrame: number;
        frame: number;
        readonly frameRowSize: number;
        readonly frames: Internal.List<Internal.TextureAtlasSprite$FrameInfo>;
    }
    type TextureAtlasSprite$AnimatedTexture_ = TextureAtlasSprite$AnimatedTexture;
    class DateFormatSymbols implements Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Locale_)
        clone(): any;
        getShortWeekdays(): string[];
        getLocalPatternChars(): string;
        getShortMonths(): string[];
        static getInstance(arg0: Internal.Locale_): Internal.DateFormatSymbols;
        setEras(arg0: string[]): void;
        setMonths(arg0: string[]): void;
        getWeekdays(): string[];
        getAmPmStrings(): string[];
        setShortMonths(arg0: string[]): void;
        setLocalPatternChars(arg0: string): void;
        static getAvailableLocales(): Internal.Locale[];
        setAmPmStrings(arg0: string[]): void;
        setWeekdays(arg0: string[]): void;
        setZoneStrings(arg0: string[][]): void;
        getEras(): string[];
        setShortWeekdays(arg0: string[]): void;
        static getInstance(): Internal.DateFormatSymbols;
        getZoneStrings(): string[][];
        getMonths(): string[];
        get shortWeekdays(): string[]
        get localPatternChars(): string
        get shortMonths(): string[]
        set eras(arg0: string[])
        set months(arg0: string[])
        get weekdays(): string[]
        get amPmStrings(): string[]
        set shortMonths(arg0: string[])
        set localPatternChars(arg0: string)
        get availableLocales(): Internal.Locale[]
        set amPmStrings(arg0: string[])
        set weekdays(arg0: string[])
        set zoneStrings(arg0: string[][])
        get eras(): string[]
        set shortWeekdays(arg0: string[])
        get instance(): Internal.DateFormatSymbols
        get zoneStrings(): string[][]
        get months(): string[]
    }
    type DateFormatSymbols_ = DateFormatSymbols;
    class StonecutterBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type StonecutterBlock_ = StonecutterBlock;
    interface IItemComponent {
        onAttached(item: Internal.ComponentItem_): void;
    }
    type IItemComponent_ = IItemComponent;
    interface ISceneEntityRenderHook {
        applyEntity(world: Internal.Level_, entity: Internal.Entity_, poseStack: Internal.PoseStack_, partialTicks: number): void;
    }
    type ISceneEntityRenderHook_ = ISceneEntityRenderHook;
    abstract class DirectionalBlock extends Internal.Block {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type DirectionalBlock_ = DirectionalBlock;
    class EntryGroup$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.EntryGroup$Builder> {
        constructor(...arg0: Internal.LootPoolEntryContainer$Builder_<any>[])
        when(arg0: Internal.LootItemCondition$Builder_): Internal.ConditionUserBuilder<any>;
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): this;
    }
    type EntryGroup$Builder_ = EntryGroup$Builder;
    interface VillagerDataHolder {
        setVillagerData(arg0: Internal.VillagerData_): void;
        getVillagerData(): Internal.VillagerData;
        set villagerData(arg0: Internal.VillagerData_)
        get villagerData(): Internal.VillagerData
    }
    type VillagerDataHolder_ = VillagerDataHolder;
    class LastSeenMessages$Update extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.LastSeenMessages_, arg1: Internal.Optional_<Internal.LastSeenMessages$Entry>)
        lastSeen(): Internal.LastSeenMessages;
        write(arg0: Internal.FriendlyByteBuf_): void;
        lastReceived(): Internal.Optional<Internal.LastSeenMessages$Entry>;
    }
    type LastSeenMessages$Update_ = LastSeenMessages$Update;
    interface AccessorCraftingMenu {
        bookshelf$getPlayer(): Internal.Player;
    }
    type AccessorCraftingMenu_ = AccessorCraftingMenu;
    class BoilerHeaterHandlerEvent extends Internal.EventJS {
        constructor()
        add(block: Internal.Block_, onUpdate: Internal.BoilerHeaterHandlerEvent$BoilerHeaterCallback_): void;
        addAdvanced(block: BlockStatePredicate_, onUpdate: Internal.BoilerHeaterHandlerEvent$BoilerHeaterCallback_): void;
    }
    type BoilerHeaterHandlerEvent_ = BoilerHeaterHandlerEvent;
    class ZonedDateTime implements Internal.ChronoZonedDateTime<Internal.LocalDate>, Internal.Temporal, Internal.Serializable {
        getHour(): number;
        getMonth(): Internal.Month;
        toLocalTime(): Internal.LocalTime;
        isAfter(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        withDayOfMonth(arg0: number): this;
        toInstant(): Internal.Instant;
        withLaterOffsetAtOverlap(): this;
        static ofLocal(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_, arg2: Internal.ZoneOffset_): Internal.ZonedDateTime;
        getDayOfWeek(): Internal.DayOfWeek;
        withZoneSameLocal(arg0: Internal.ZoneId_): this;
        withMonth(arg0: number): this;
        compareTo(arg0: any): number;
        withMinute(arg0: number): this;
        getMinute(): number;
        withFixedOffsetZone(): this;
        getDayOfMonth(): number;
        minusWeeks(arg0: number): this;
        withDayOfYear(arg0: number): this;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        plusSeconds(arg0: number): this;
        plusMinutes(arg0: number): this;
        plusYears(arg0: number): this;
        plusDays(arg0: number): this;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneId_): Internal.ZonedDateTime;
        minusDays(arg0: number): this;
        "with"(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
        static ofStrict(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
        withYear(arg0: number): this;
        isSupported(arg0: Internal.TemporalField_): boolean;
        compareTo(arg0: Internal.ChronoZonedDateTime_<any>): number;
        format(arg0: Internal.DateTimeFormatter_): string;
        getChronology(): Internal.Chronology;
        minusSeconds(arg0: number): this;
        getYear(): number;
        isBefore(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.ZonedDateTime;
        static now(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        minusMonths(arg0: number): this;
        withSecond(arg0: number): this;
        toEpochSecond(): number;
        getMonthValue(): number;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ZonedDateTime;
        withEarlierOffsetAtOverlap(): this;
        static from(arg0: Internal.TemporalAccessor_): Internal.ZonedDateTime;
        static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_): Internal.ZonedDateTime;
        toLocalDate(): Internal.LocalDate;
        minusNanos(arg0: number): this;
        plusMonths(arg0: number): this;
        static now(): Internal.ZonedDateTime;
        plusNanos(arg0: number): this;
        static ofInstant(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
        getZone(): Internal.ZoneId;
        getLong(arg0: Internal.TemporalField_): number;
        static timeLineOrder(): Internal.Comparator<Internal.ChronoZonedDateTime<any>>;
        withHour(arg0: number): this;
        minusHours(arg0: number): this;
        withZoneSameInstant(arg0: Internal.ZoneId_): this;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        withNano(arg0: number): this;
        getOffset(): Internal.ZoneOffset;
        plus(arg0: Internal.TemporalAmount_): Internal.ChronoZonedDateTime<any>;
        getDayOfYear(): number;
        isEqual(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
        getSecond(): number;
        getNano(): number;
        minusMinutes(arg0: number): this;
        plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoZonedDateTime<any>;
        toLocalDateTime(): Internal.ChronoLocalDateTime<any>;
        plusHours(arg0: number): this;
        static parse(arg0: Internal.CharSequence_): Internal.ZonedDateTime;
        minusYears(arg0: number): this;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        static now(arg0: Internal.Clock_): Internal.ZonedDateTime;
        plusWeeks(arg0: number): this;
        toOffsetDateTime(): Internal.OffsetDateTime;
        minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        get hour(): number
        get month(): Internal.Month
        get dayOfWeek(): Internal.DayOfWeek
        get minute(): number
        get dayOfMonth(): number
        get chronology(): Internal.Chronology
        get year(): number
        get monthValue(): number
        get zone(): Internal.ZoneId
        get offset(): Internal.ZoneOffset
        get dayOfYear(): number
        get second(): number
        get nano(): number
    }
    type ZonedDateTime_ = ZonedDateTime;
    interface Byte2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.IntPredicate {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Byte2ShortFunction;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        negate(): Internal.IntPredicate;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        remove(arg0: number): boolean;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2BooleanFunction;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2BooleanFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        containsKey(arg0: number): boolean;
        put(arg0: number, arg1: boolean): boolean;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Byte2IntFunction;
        defaultReturnValue(): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Byte2DoubleFunction;
        get(arg0: number): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Byte2CharFunction;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2BooleanFunction;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Byte2FloatFunction;
        size(): number;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2BooleanFunction;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Byte2LongFunction;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2BooleanFunction<T>;
        clear(): void;
        apply(arg0: number): boolean;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2BooleanFunction<T>;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2BooleanFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2BooleanFunction;
        (arg0: number): boolean;
    }
    type Byte2BooleanFunction_ = Byte2BooleanFunction;
    interface LerpedFloat$Chaser {
        chase(arg0: number, arg1: number, arg2: number): number;
        exp(arg0: number): this;
        (arg0: number, arg1: number, arg2: number): number;
        readonly IDLE: Internal.LerpedFloat$Chaser;
        readonly EXP: Internal.LerpedFloat$Chaser;
        readonly LINEAR: Internal.LerpedFloat$Chaser;
    }
    type LerpedFloat$Chaser_ = LerpedFloat$Chaser;
    abstract class Record {
    }
    type Record_ = Record;
    abstract class ModelEvent extends Internal.Event {
    }
    type ModelEvent_ = ModelEvent;
    class BeehiveBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static dropHoneycomb(arg0: Internal.Level_, arg1: BlockPos_): void;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        releaseBeesAndResetHoneyLevel(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Player_, arg4: Internal.BeehiveBlockEntity$BeeReleaseStatus_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        resetHoneyLevel(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_HONEY_LEVELS: 5;
        static readonly HONEY_LEVEL: Internal.IntegerProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type BeehiveBlock_ = BeehiveBlock;
    class DoubleHighBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DoubleHighBlockItem_ = DoubleHighBlockItem;
    abstract class SpreadingSnowyDirtBlock extends Internal.SnowyDirtBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SpreadingSnowyDirtBlock_ = SpreadingSnowyDirtBlock;
    class JeiRuntime implements Internal.IJeiRuntime {
        constructor(arg0: Internal.IRecipeManager_, arg1: Internal.IIngredientManager_, arg2: Internal.IIngredientVisibility_, arg3: Internal.IJeiKeyMappings_, arg4: Internal.IJeiHelpers_, arg5: Internal.IScreenHelper_, arg6: Internal.IRecipeTransferManager_, arg7: Internal.IEditModeConfig_, arg8: Internal.IIngredientListOverlay_, arg9: Internal.IBookmarkOverlay_, arg10: Internal.IRecipesGui_, arg11: Internal.IIngredientFilter_)
        getEditModeConfig(): Internal.IEditModeConfig;
        getIngredientVisibility(): Internal.IIngredientVisibility;
        getJeiHelpers(): Internal.IJeiHelpers;
        createTypedIngredient<T>(arg0: Internal.IIngredientType_<T>, arg1: T): Internal.ITypedIngredient<T>;
        getKeyMappings(): Internal.IJeiKeyMappings;
        getIngredientManager(): Internal.IIngredientManager;
        getRecipesGui(): Internal.IRecipesGui;
        getIngredientListOverlay(): Internal.IIngredientListOverlay;
        getIngredientFilter(): Internal.IIngredientFilter;
        getRecipeTransferManager(): Internal.IRecipeTransferManager;
        getBookmarkOverlay(): Internal.IBookmarkOverlay;
        getRecipeManager(): Internal.IRecipeManager;
        getScreenHelper(): Internal.IScreenHelper;
        get editModeConfig(): Internal.IEditModeConfig
        get ingredientVisibility(): Internal.IIngredientVisibility
        get jeiHelpers(): Internal.IJeiHelpers
        get keyMappings(): Internal.IJeiKeyMappings
        get ingredientManager(): Internal.IIngredientManager
        get recipesGui(): Internal.IRecipesGui
        get ingredientListOverlay(): Internal.IIngredientListOverlay
        get ingredientFilter(): Internal.IIngredientFilter
        get recipeTransferManager(): Internal.IRecipeTransferManager
        get bookmarkOverlay(): Internal.IBookmarkOverlay
        get recipeManager(): Internal.IRecipeManager
        get screenHelper(): Internal.IScreenHelper
    }
    type JeiRuntime_ = JeiRuntime;
    class Carriage implements Internal.ICarriageConductors, Internal.AccessorCarriage {
        constructor(arg0: Internal.CarriageBogey_, arg1: Internal.CarriageBogey_, arg2: number)
        presentInMultipleDimensions(): boolean;
        getAnchorDiff(): number;
        isOnIncompatibleTrack(): boolean;
        updateContraptionAnchors(): void;
        updateConductors(): void;
        isOnTwoBogeys(): boolean;
        getSerialisedPassengers(): Internal.Map<any, any>;
        getDimensional(arg0: Internal.ResourceKey_<Internal.Level>): Internal.Carriage$DimensionalCarriageEntity;
        getTrailingPoint(): Internal.TravellingPoint;
        travel(arg0: Internal.Level_, arg1: Internal.TrackGraph_, arg2: number, arg3: Internal.TravellingPoint_, arg4: Internal.TravellingPoint_, arg5: number): number;
        setContraption(arg0: Internal.Level_, arg1: Internal.CarriageContraption_): void;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        alignEntity(arg0: Internal.Level_): void;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.TrackGraph_, arg2: Internal.DimensionPalette_): Internal.Carriage;
        setTrain(arg0: Internal.Train_): void;
        forEachPresentEntity(arg0: Internal.Consumer_<Internal.CarriageContraptionEntity>): void;
        leadingBogey(): Internal.CarriageBogey;
        getDimensionalIfPresent(arg0: Internal.ResourceKey_<Internal.Level>): Internal.Carriage$DimensionalCarriageEntity;
        getDimensional(arg0: Internal.Level_): Internal.Carriage$DimensionalCarriageEntity;
        trailingBogey(): Internal.CarriageBogey;
        anyAvailableEntity(): Internal.CarriageContraptionEntity;
        getControllingConductors(): Internal.List<any>;
        manageEntities(arg0: Internal.Level_): void;
        getLeadingPoint(): Internal.TravellingPoint;
        get anchorDiff(): number
        get onIncompatibleTrack(): boolean
        get onTwoBogeys(): boolean
        get serialisedPassengers(): Internal.Map<any, any>
        get trailingPoint(): Internal.TravellingPoint
        set train(arg0: Internal.Train_)
        get controllingConductors(): Internal.List<any>
        get leadingPoint(): Internal.TravellingPoint
        blocked: boolean;
        bogeySpacing: number;
        id: number;
        stalled: boolean;
        bogeys: Internal.Couple<Internal.CarriageBogey>;
        presentConductors: Internal.Couple<boolean>;
        train: Internal.Train;
        static readonly netIdGenerator: 0;
        storage: Internal.TrainCargoManager;
    }
    type Carriage_ = Carriage;
    class RegistryEventJS extends Internal.StartupEventJS {
        constructor(r: Internal.RegistryInfo_)
        create(id: string): Internal.BuilderBase<any>;
        createCustom(id: string, object: Internal.Supplier_<any>): Internal.CustomBuilderObject;
        /**
         * @deprecated
        */
        custom(id: string, object: any): Internal.CustomBuilderObject;
        create(id: string, type: string): Internal.BuilderBase<any>;
        readonly created: Internal.List<Internal.BuilderBase<any>>;
    }
    type RegistryEventJS_ = RegistryEventJS;
    abstract class AbstractEventExecutorGroup implements Internal.EventExecutorGroup {
        constructor()
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit(arg0: Internal.Runnable_, arg1: any): Internal.Future<any>;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        next(): Internal.EventExecutor;
        submit(arg0: Internal.Runnable_): Internal.Future<any>;
        isTerminated(): boolean;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        submit(arg0: Internal.Callable_<any>): Internal.Future<any>;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        isShuttingDown(): boolean;
        schedule(arg0: Internal.Callable_<any>, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type AbstractEventExecutorGroup_ = AbstractEventExecutorGroup;
    interface Boolean2ShortFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Boolean2ByteFunction;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ShortFunction;
        put(arg0: boolean, arg1: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Boolean2DoubleFunction;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2ShortFunction<T>;
        apply(arg0: boolean): number;
        defaultReturnValue(): number;
        get(arg0: boolean): number;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Boolean2IntFunction;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        remove(arg0: boolean): number;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ShortFunction;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Boolean2LongFunction;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ShortFunction;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Boolean2FloatFunction;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ShortFunction;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        getOrDefault(arg0: boolean, arg1: number): number;
        containsKey(arg0: boolean): boolean;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ShortFunction;
        clear(): void;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2ShortFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Boolean2CharFunction;
        (arg0: boolean): number;
    }
    type Boolean2ShortFunction_ = Boolean2ShortFunction;
    interface ScriptTypeHolder {
        kjs$getScriptType(): Internal.ScriptType;
    }
    type ScriptTypeHolder_ = ScriptTypeHolder;
    interface DensityFunction$ContextProvider {
        forIndex(arg0: number): Internal.DensityFunction$FunctionContext;
        fillAllDirectly(arg0: number[], arg1: Internal.DensityFunction_): void;
    }
    type DensityFunction$ContextProvider_ = DensityFunction$ContextProvider;
    abstract class BanListEntry <T> extends Internal.StoredUserEntry<T> {
        constructor(arg0: T, arg1: Internal.Date_, arg2: string, arg3: Internal.Date_, arg4: string)
        getDisplayName(): Internal.Component;
        getExpires(): Internal.Date;
        getSource(): string;
        getCreated(): Internal.Date;
        getReason(): string;
        get displayName(): Internal.Component
        get expires(): Internal.Date
        get source(): string
        get created(): Internal.Date
        get reason(): string
        static readonly EXPIRES_NEVER: "forever";
        static readonly DATE_FORMAT: Internal.SimpleDateFormat;
    }
    type BanListEntry_<T> = BanListEntry<T>;
    class DyeableHorseArmorItem extends Internal.HorseArmorItem implements Internal.DyeableLeatherItem {
        constructor(arg0: number, arg1: ResourceLocation_, arg2: Internal.Item$Properties_)
        constructor(arg0: number, arg1: string, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        hasCustomColor(arg0: Internal.ItemStack_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        static dyeArmor(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.DyeItem>): Internal.ItemStack;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        setColor(arg0: Internal.ItemStack_, arg1: number): void;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getColor(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        clearColor(arg0: Internal.ItemStack_): void;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DyeableHorseArmorItem_ = DyeableHorseArmorItem;
    class ChunkTracker {
        constructor()
        getChunks(flags: number): Internal.LongStream;
        hasMergedFlags(x: number, z: number, flags: number): boolean;
        loadChunk(x: number, z: number): boolean;
        update(): void;
        unloadChunk(x: number, z: number): boolean;
        onLightDataAdded(x: number, z: number): void;
    }
    type ChunkTracker_ = ChunkTracker;
    class MathContext implements Internal.Serializable {
        constructor(arg0: number)
        constructor(arg0: number, arg1: Internal.RoundingMode_)
        constructor(arg0: string)
        getPrecision(): number;
        getRoundingMode(): Internal.RoundingMode;
        get precision(): number
        get roundingMode(): Internal.RoundingMode
        static readonly DECIMAL128: Internal.MathContext;
        static readonly UNLIMITED: Internal.MathContext;
        static readonly DECIMAL32: Internal.MathContext;
        static readonly DECIMAL64: Internal.MathContext;
    }
    type MathContext_ = MathContext;
    abstract class ScreenEvent$KeyReleased extends Internal.ScreenEvent$KeyInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyReleased_ = ScreenEvent$KeyReleased;
    class EntityDataAccessor <T> {
        constructor(arg0: number, arg1: Internal.EntityDataSerializer_<T>)
        getId(): number;
        getSerializer(): Internal.EntityDataSerializer<T>;
        get id(): number
        get serializer(): Internal.EntityDataSerializer<T>
        id: number;
    }
    type EntityDataAccessor_<T> = EntityDataAccessor<T>;
    abstract class ZoneId implements Internal.Serializable {
        static of(arg0: string): Internal.ZoneId;
        static systemDefault(): Internal.ZoneId;
        getRules(): Internal.ZoneRules;
        static ofOffset(arg0: string, arg1: Internal.ZoneOffset_): Internal.ZoneId;
        static getAvailableZoneIds(): Internal.Set<string>;
        static of(arg0: string, arg1: Internal.Map_<string, string>): Internal.ZoneId;
        getId(): string;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        static from(arg0: Internal.TemporalAccessor_): Internal.ZoneId;
        normalized(): this;
        get rules(): Internal.ZoneRules
        get availableZoneIds(): Internal.Set<string>
        get id(): string
        static readonly SHORT_IDS: {"VST": "Asia/Ho_Chi_Minh", "IET": "America/Indiana/Indianapolis", "CNT": "America/St_Johns", "PLT": "Asia/Karachi", "PNT": "America/Phoenix", "EST": "-05:00", "EAT": "Africa/Addis_Ababa", "ECT": "Europe/Paris", "PRT": "America/Puerto_Rico", "CTT": "Asia/Shanghai", "SST": "Pacific/Guadalcanal", "MST": "-07:00", "AST": "America/Anchorage", "NST": "Pacific/Auckland", "HST": "-10:00", "ACT": "Australia/Darwin", "BST": "Asia/Dhaka", "AET": "Australia/Sydney", "IST": "Asia/Kolkata", "CST": "America/Chicago", "NET": "Asia/Yerevan", "AGT": "America/Argentina/Buenos_Aires", "CAT": "Africa/Harare", "MIT": "Pacific/Apia", "BET": "America/Sao_Paulo", "PST": "America/Los_Angeles", "ART": "Africa/Cairo", "JST": "Asia/Tokyo"};
    }
    type ZoneId_ = ZoneId;
    class Potion implements Internal.IForgePotion {
        constructor(arg0: string, ...arg1: Internal.MobEffectInstance_[])
        constructor(...arg0: Internal.MobEffectInstance_[])
        isFoil(arg0: Internal.ItemStack_): boolean;
        allowedInCreativeTab(arg0: Internal.Item_, arg1: Internal.CreativeModeTab_, arg2: boolean): boolean;
        getEffects(): Internal.List<Internal.MobEffectInstance>;
        hasInstantEffects(): boolean;
        static byName(arg0: string): Internal.Potion;
        getName(arg0: string): string;
        get effects(): Internal.List<Internal.MobEffectInstance>
    }
    type Potion_ = Potion | Special.Potion;
    class DoubleBlockHalf extends Internal.Enum<Internal.DoubleBlockHalf> implements Internal.StringRepresentable {
        static values(): Internal.DoubleBlockHalf[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.DoubleBlockHalf;
        getSerializedName(): string;
        get serializedName(): string
        static readonly UPPER: Internal.DoubleBlockHalf;
        static readonly LOWER: Internal.DoubleBlockHalf;
    }
    type DoubleBlockHalf_ = "lower" | DoubleBlockHalf | "upper";
    class PlayerTabOverlay extends Internal.GuiComponent {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.Gui_)
        setHeader(arg0: Internal.Component_): void;
        setFooter(arg0: Internal.Component_): void;
        render(arg0: Internal.PoseStack_, arg1: number, arg2: Internal.Scoreboard_, arg3: Internal.Objective_): void;
        getNameForDisplay(arg0: Internal.PlayerInfo_): Internal.Component;
        reset(): void;
        setVisible(arg0: boolean): void;
        set header(arg0: Internal.Component_)
        set footer(arg0: Internal.Component_)
        set visible(arg0: boolean)
        visible: boolean;
        static readonly HEART_GOLDEN_FULL: 160;
        static readonly HEART_EMPTY_CONTAINER: 16;
        static readonly HEART_GHOST_HALF_FULL: 79;
        static readonly MAX_ROWS_PER_COL: 20;
        static readonly HEART_GHOST_FULL: 70;
        static readonly HEART_GOLDEN_HALF_FULL: 169;
        static readonly HEART_EMPTY_CONTAINER_BLINKING: 25;
        static readonly HEART_HALF_FULL: 61;
        static readonly HEART_FULL: 52;
    }
    type PlayerTabOverlay_ = PlayerTabOverlay;
    class GolemSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
        constructor(arg0: number)
        static golemDetected(arg0: Internal.LivingEntity_): void;
        static checkForNearbyGolem(arg0: Internal.LivingEntity_): void;
    }
    type GolemSensor_ = GolemSensor;
    abstract class Permission implements Internal.Guard, Internal.Serializable {
        constructor(arg0: string)
        getName(): string;
        getActions(): string;
        implies(arg0: Internal.Permission_): boolean;
        newPermissionCollection(): Internal.PermissionCollection;
        checkGuard(arg0: any): void;
        get name(): string
        get actions(): string
    }
    type Permission_ = Permission;
    class ItemTooltipEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.List_<Internal.Component>, arg3: Internal.TooltipFlag_)
        getFlags(): Internal.TooltipFlag;
        getEntity(): Internal.Entity;
        getToolTip(): Internal.List<Internal.Component>;
        getItemStack(): Internal.ItemStack;
        get flags(): Internal.TooltipFlag
        get entity(): Internal.Entity
        get toolTip(): Internal.List<Internal.Component>
        get itemStack(): Internal.ItemStack
    }
    type ItemTooltipEvent_ = ItemTooltipEvent;
    interface LivingEntityRendererAccessorMixin <T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> {
        setModel(arg0: M): void;
        set model(arg0: M)
    }
    type LivingEntityRendererAccessorMixin_<T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> = LivingEntityRendererAccessorMixin<T, M>;
    class Registries {
        /**
         * @deprecated
        */
        static getId<T>(object: T, fallback: Internal.Registry_<T>): ResourceLocation;
        get<T>(key: Internal.ResourceKey_<Internal.Registry<T>>): Internal.Registrar<T>;
        /**
         * @deprecated
        */
        get<T>(registry: Internal.Registry_<T>): Internal.Registrar<T>;
        getModId(): string;
        forRegistry<T>(key: Internal.ResourceKey_<Internal.Registry<T>>, callback: Internal.Consumer_<Internal.Registrar<T>>): void;
        static get(modId: string): Internal.Registries;
        static getId<T>(object: T, fallback: Internal.ResourceKey_<Internal.Registry<T>>): ResourceLocation;
        builder<T>(registryId: ResourceLocation_, ...typeGetter: T[]): Internal.RegistrarBuilder<T>;
        get modId(): string
    }
    type Registries_ = Registries;
    interface EntityInLevelCallback {
        onMove(): void;
        onRemove(arg0: Internal.Entity$RemovalReason_): void;
        readonly NULL: Internal.EntityInLevelCallback;
    }
    type EntityInLevelCallback_ = EntityInLevelCallback;
    class Swizzle extends Internal.Expression {
        clone(): any;
        getComponents(): number[];
        getBase(): Internal.Expression;
        static make(position: number, base: Internal.Expression_, components: number[]): Internal.Expression;
        static convert(position: number, maskPosition: number, base: Internal.Expression_, maskString: string): Internal.Expression;
        static convert(position: number, maskPosition: number, base: Internal.Expression_, components: number[]): Internal.Expression;
        get components(): number[]
        get base(): Internal.Expression
        static readonly Z: 2;
        static readonly Y: 1;
        static readonly ZERO: 16;
        static readonly B: 6;
        static readonly A: 7;
        static readonly G: 5;
        static readonly ONE: 17;
        static readonly P: 10;
        static readonly R: 4;
        static readonly Q: 11;
        static readonly T: 9;
        static readonly S: 8;
        static readonly X: 0;
        static readonly W: 3;
    }
    type Swizzle_ = Swizzle;
    class StringBuilder extends Internal.AbstractStringBuilder implements Internal.CharSequence, Internal.Comparable<Internal.StringBuilder>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.CharSequence_)
        constructor(arg0: number)
        constructor(arg0: string)
        reverse(): this;
        insert(arg0: number, arg1: number): this;
        insert(arg0: number, arg1: Internal.CharSequence_): this;
        appendCodePoint(arg0: number): this;
        insert(arg0: number, arg1: number): this;
        isEmpty(): boolean;
        compareTo(arg0: any): number;
        compareTo(arg0: Internal.StringBuilder_): number;
        static compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
        insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): this;
        insert(arg0: number, arg1: boolean): this;
        insert(arg0: number, arg1: string): this;
        insert(arg0: number, arg1: string[]): this;
        get empty(): boolean
    }
    type StringBuilder_ = StringBuilder;
    class ClientboundForgetLevelChunkPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZ(): number;
        isSkippable(): boolean;
        get x(): number
        get z(): number
        get skippable(): boolean
    }
    type ClientboundForgetLevelChunkPacket_ = ClientboundForgetLevelChunkPacket;
    interface Packet <T extends Internal.PacketListener> {
        write(arg0: Internal.FriendlyByteBuf_): void;
        isSkippable(): boolean;
        handle(arg0: T): void;
        get skippable(): boolean
    }
    type Packet_<T extends Internal.PacketListener> = Packet<T>;
    class Structure$GenerationStub extends Internal.Record {
        constructor(position: BlockPos_, generator: Internal.Either_<Internal.Consumer<Internal.StructurePiecesBuilder>, Internal.StructurePiecesBuilder>)
        constructor(arg0: BlockPos_, arg1: Internal.Consumer_<Internal.StructurePiecesBuilder>)
        generator(): Internal.Either<Internal.Consumer<Internal.StructurePiecesBuilder>, Internal.StructurePiecesBuilder>;
        getPiecesBuilder(): Internal.StructurePiecesBuilder;
        position(): BlockPos;
        get piecesBuilder(): Internal.StructurePiecesBuilder
    }
    type Structure$GenerationStub_ = Structure$GenerationStub;
    abstract class BaseCommandBlock implements Internal.CommandSource {
        constructor()
        getCommand(): string;
        isTrackOutput(): boolean;
        getLevel(): Internal.ServerLevel;
        getName(): Internal.Component;
        getPosition(): Vec3;
        usedBy(arg0: Internal.Player_): Internal.InteractionResult;
        createCommandSourceStack(): Internal.CommandSourceStack;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getLastOutput(): Internal.Component;
        shouldInformAdmins(): boolean;
        acceptsFailure(): boolean;
        load(arg0: Internal.CompoundTag_): void;
        alwaysAccepts(): boolean;
        setName(arg0: Internal.Component_): void;
        setCommand(arg0: string): void;
        setSuccessCount(arg0: number): void;
        setLastOutput(arg0: Internal.Component_): void;
        setTrackOutput(arg0: boolean): void;
        sendSystemMessage(arg0: Internal.Component_): void;
        acceptsSuccess(): boolean;
        getSuccessCount(): number;
        onUpdated(): void;
        performCommand(arg0: Internal.Level_): boolean;
        get command(): string
        get trackOutput(): boolean
        get level(): Internal.ServerLevel
        get name(): Internal.Component
        get position(): Vec3
        get lastOutput(): Internal.Component
        set name(arg0: Internal.Component_)
        set command(arg0: string)
        set successCount(arg0: number)
        set lastOutput(arg0: Internal.Component_)
        set trackOutput(arg0: boolean)
        get successCount(): number
    }
    type BaseCommandBlock_ = BaseCommandBlock;
    class ClientboundLevelChunkWithLightPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.LevelChunk_, arg1: Internal.LevelLightEngine_, arg2: Internal.BitSet_, arg3: Internal.BitSet_, arg4: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZ(): number;
        getChunkData(): Internal.ClientboundLevelChunkPacketData;
        getLightData(): Internal.ClientboundLightUpdatePacketData;
        isSkippable(): boolean;
        get x(): number
        get z(): number
        get chunkData(): Internal.ClientboundLevelChunkPacketData
        get lightData(): Internal.ClientboundLightUpdatePacketData
        get skippable(): boolean
    }
    type ClientboundLevelChunkWithLightPacket_ = ClientboundLevelChunkWithLightPacket;
    class ModConfigEvent$Reloading extends Internal.ModConfigEvent {
        constructor()
        constructor(arg0: Internal.ModConfig_)
        self<T extends Internal.Event & Internal.IConfigEvent>(): T;
        static loading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        static reloading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
    }
    type ModConfigEvent$Reloading_ = ModConfigEvent$Reloading;
    interface Byte2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        getOrDefault(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        apply(arg0: number): number;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2IntFunction;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2IntFunction;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2IntFunction<T>;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2IntFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Byte2ShortFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Byte2DoubleFunction;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Byte2LongFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Byte2FloatFunction;
        remove(arg0: number): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2IntFunction<T>;
        defaultReturnValue(arg0: number): void;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2IntFunction;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Byte2ByteFunction;
        clear(): void;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2IntFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Byte2CharFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2IntFunction;
        (arg0: number): number;
    }
    type Byte2IntFunction_ = Byte2IntFunction;
    class MutableArmorTier implements Internal.ArmorMaterial {
        constructor(id: string, p: Internal.ArmorMaterial_)
        getVanillaRepairIngredient(): Internal.Ingredient;
        getEnchantmentValue(): number;
        getKnockbackResistance(): number;
        setToughness(f: number): void;
        setEnchantmentValue(i: number): void;
        setSlotProtections(p: number[]): void;
        setEquipSound(e: Internal.SoundEvent_): void;
        setKnockbackResistance(f: number): void;
        setName(name: string): void;
        getName(): string;
        getToughness(): number;
        getDefenseForSlot(equipmentSlot: Internal.EquipmentSlot_): number;
        setDurabilityMultiplier(m: number): void;
        getDurabilityForSlot(equipmentSlot: Internal.EquipmentSlot_): number;
        setRepairIngredient(in_: Internal.Ingredient_): void;
        getEquipSound(): Internal.SoundEvent;
        get vanillaRepairIngredient(): Internal.Ingredient
        get enchantmentValue(): number
        get knockbackResistance(): number
        set toughness(f: number)
        set enchantmentValue(i: number)
        set slotProtections(p: number[])
        set equipSound(e: Internal.SoundEvent_)
        set knockbackResistance(f: number)
        set name(name: string)
        get name(): string
        get toughness(): number
        set durabilityMultiplier(m: number)
        set repairIngredient(in_: Internal.Ingredient_)
        get equipSound(): Internal.SoundEvent
        readonly parent: Internal.ArmorMaterial;
    }
    type MutableArmorTier_ = MutableArmorTier;
    class ServerboundSetCarriedItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getSlot(): number;
        isSkippable(): boolean;
        get slot(): number
        get skippable(): boolean
    }
    type ServerboundSetCarriedItemPacket_ = ServerboundSetCarriedItemPacket;
    interface StreamTagVisitor {
        visitEntry(arg0: Internal.TagType_<any>, arg1: string): Internal.StreamTagVisitor$EntryResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: string): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visitContainerEnd(): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visitElement(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$EntryResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visitEnd(): Internal.StreamTagVisitor$ValueResult;
        visitRootEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
        visitList(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$ValueResult;
        visitEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$EntryResult;
    }
    type StreamTagVisitor_ = StreamTagVisitor;
    interface TextureVisitor {
        visit(arg0: Internal.Texture_, arg1: number): void;
        (arg0: Internal.Texture_, arg1: number): void;
    }
    type TextureVisitor_ = TextureVisitor;
    class ArrowLooseEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: number, arg4: boolean)
        getLevel(): Internal.Level;
        getCharge(): number;
        getBow(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        hasAmmo(): boolean;
        setCharge(arg0: number): void;
        get level(): Internal.Level
        get charge(): number
        get bow(): Internal.ItemStack
        get entity(): Internal.Entity
        set charge(arg0: number)
    }
    type ArrowLooseEvent_ = ArrowLooseEvent;
    abstract class CombiningPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static codec<T extends Internal.CombiningPredicate>(arg0: Internal.Function_<Internal.List<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>, T>): Internal.Codec<T>;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
    }
    type CombiningPredicate_ = CombiningPredicate;
    abstract class PacketIntLocation implements Internal.IPacket {
        constructor()
        constructor(pos: BlockPos_)
        encode(buf: Internal.FriendlyByteBuf_): void;
        decode(buf: Internal.FriendlyByteBuf_): void;
        execute(handler: Internal.IHandlerContext_): void;
    }
    type PacketIntLocation_ = PacketIntLocation;
    class BambooLeaves extends Internal.Enum<Internal.BambooLeaves> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.BambooLeaves;
        getSerializedName(): string;
        static values(): Internal.BambooLeaves[];
        get serializedName(): string
        static readonly SMALL: Internal.BambooLeaves;
        static readonly NONE: Internal.BambooLeaves;
        static readonly LARGE: Internal.BambooLeaves;
    }
    type BambooLeaves_ = "large" | "small" | "none" | BambooLeaves;
    class SimpleMapCodec <K, V> extends Internal.MapCodec<Internal.Map<K, V>> implements Internal.BaseMapCodec<K, V> {
        constructor(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_)
        keyCodec(): Internal.Codec<K>;
        map<B>(arg0: Internal.Function_<Internal.Map<K, V>, B>): Internal.MapDecoder<B>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: Internal.RecordBuilder_<any>): Internal.RecordBuilder<any>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
        comap<B>(arg0: Internal.Function_<B, Internal.Map<K, V>>): Internal.MapEncoder<B>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        flatMap<B>(arg0: Internal.Function_<Internal.Map<K, V>, Internal.DataResult<B>>): Internal.MapDecoder<B>;
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.Map<K, V>>>): Internal.MapEncoder<B>;
        elementCodec(): Internal.Codec<V>;
        encode<T>(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        decoder(): Internal.Decoder<Internal.Map<K, V>>;
        compressedBuilder<T>(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
        ap<E>(arg0: Internal.MapDecoder_<Internal.Function<Internal.Map<K, V>, E>>): Internal.MapDecoder<E>;
        encoder(): Internal.Encoder<Internal.Map<K, V>>;
        static makeCompressedBuilder<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.KeyCompressor_<T>): Internal.RecordBuilder<T>;
        compressedDecode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Map<K, V>>;
    }
    type SimpleMapCodec_<K, V> = SimpleMapCodec<K, V>;
    class CompassItem extends Internal.Item implements Internal.Vanishable {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        static getLodestonePosition(arg0: Internal.CompoundTag_): Internal.GlobalPos;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        static getSpawnPosition(arg0: Internal.Level_): Internal.GlobalPos;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        static isLodestoneCompass(arg0: Internal.ItemStack_): boolean;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly TAG_LODESTONE_TRACKED: "LodestoneTracked";
        static readonly TAG_LODESTONE_POS: "LodestonePos";
        static readonly TAG_LODESTONE_DIMENSION: "LodestoneDimension";
    }
    type CompassItem_ = CompassItem;
    interface Blender$DistanceGetter {
        getDistance(arg0: number, arg1: number, arg2: number): number;
    }
    type Blender$DistanceGetter_ = Blender$DistanceGetter;
    class CameraType extends Internal.Enum<Internal.CameraType> {
        isMirrored(): boolean;
        static values(): Internal.CameraType[];
        isFirstPerson(): boolean;
        static valueOf(arg0: string): Internal.CameraType;
        cycle(): this;
        get mirrored(): boolean
        get firstPerson(): boolean
        static readonly THIRD_PERSON_BACK: Internal.CameraType;
        static readonly THIRD_PERSON_FRONT: Internal.CameraType;
        static readonly FIRST_PERSON: Internal.CameraType;
    }
    type CameraType_ = "first_person" | "third_person_back" | "third_person_front" | CameraType;
    interface RenderTypeAccessor {
        shouldSortOnUpload(): boolean;
    }
    type RenderTypeAccessor_ = RenderTypeAccessor;
    class ClientboundSetBorderSizePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSize(): number;
        isSkippable(): boolean;
        get size(): number
        get skippable(): boolean
    }
    type ClientboundSetBorderSizePacket_ = ClientboundSetBorderSizePacket;
    interface Short2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2LongFunction<T>;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Short2CharFunction;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2LongFunction;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        remove(arg0: number): number;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2LongFunction;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2LongFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2LongFunction<T>;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Short2FloatFunction;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Short2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        put(arg0: number, arg1: number): number;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Short2ShortFunction;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Short2IntFunction;
        defaultReturnValue(): number;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        containsKey(arg0: number): boolean;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        getOrDefault(arg0: number, arg1: number): number;
        size(): number;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2LongFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        /**
         * @deprecated
        */
        applyAsLong(arg0: number): number;
        clear(): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2LongFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        (arg0: number): number;
    }
    type Short2LongFunction_ = Short2LongFunction;
    class RecursiveTypeFamily implements Internal.TypeFamily {
        constructor(arg0: string, arg1: Internal.TypeTemplate_)
        name(): string;
        static viewUnchecked<A, B>(arg0: com.mojang.datafixers.types.Type_<any>, arg1: com.mojang.datafixers.types.Type_<any>, arg2: Internal.PointFree_<Internal.Function<A, B>>): com.mojang.datafixers.View<A, B>;
        size(): number;
        static familyOptic<A, B>(arg0: Internal.IntFunction_<Internal.OpticParts<A, B>>): Internal.FamilyOptic<A, B>;
        fold(arg0: Internal.Algebra_): Internal.IntFunction<Internal.RewriteResult<any, any>>;
        apply(arg0: number): Internal.RecursivePoint$RecursivePointType<any>;
        everywhere(arg0: number, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_): Internal.Optional<Internal.RewriteResult<any, any>>;
        buildMuType<A>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.RecursiveTypeFamily_): Internal.RecursivePoint$RecursivePointType<A>;
        findType<A, B>(arg0: number, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>, arg3: Internal.Type$TypeMatcher_<A, B>, arg4: boolean): Internal.Either<Internal.TypedOptic<any, any, A, B>, Internal.Type$FieldNotFoundException>;
        template(): Internal.TypeTemplate;
    }
    type RecursiveTypeFamily_ = RecursiveTypeFamily;
    interface DirectMethodHandleDesc extends Internal.MethodHandleDesc {
        isOwnerInterface(): boolean;
        of(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: string): this;
        invocationType(): Internal.MethodTypeDesc;
        methodName(): string;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
        kind(): Internal.DirectMethodHandleDesc$Kind;
        owner(): Internal.ClassDesc;
        ofField(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.ClassDesc_): this;
        ofMethod(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.MethodTypeDesc_): this;
        asType(arg0: Internal.MethodTypeDesc_): Internal.MethodHandleDesc;
        lookupDescriptor(): string;
        refKind(): number;
        ofConstructor(arg0: Internal.ClassDesc_, ...arg1: Internal.ClassDesc_[]): this;
        equals(arg0: any): boolean;
        get ownerInterface(): boolean
    }
    type DirectMethodHandleDesc_ = DirectMethodHandleDesc;
    class TextTrieMap <V> {
        constructor(arg0: boolean)
        get(arg0: Internal.CharSequence_, arg1: number): Internal.Iterator<V>;
        get(arg0: string): Internal.Iterator<V>;
        get(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.TextTrieMap$Output_): Internal.Iterator<V>;
        putLeadCodePoints(arg0: Internal.UnicodeSet_): void;
        find(arg0: Internal.CharSequence_, arg1: Internal.TextTrieMap$ResultHandler_<V>): void;
        find(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.TextTrieMap$ResultHandler_<V>): void;
        put(arg0: Internal.CharSequence_, arg1: V): this;
    }
    type TextTrieMap_<V> = TextTrieMap<V>;
    class TextureAtlasSprite implements Internal.IPotentiallyInvisibleTextureAtlasSprite, Internal.TextureAtlasSpriteAccessor, Internal.AutoCloseable, Internal.SpriteExtended, com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension, Internal.TextureAtlasSpriteExtension {
        constructor(arg0: Internal.TextureAtlas_, arg1: Internal.TextureAtlasSprite$Info_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.NativeImage_)
        wrap(arg0: Internal.VertexConsumer_): Internal.VertexConsumer;
        getX(): number;
        getY(): number;
        getName(): ResourceLocation;
        isActive(): boolean;
        getPixelRGBA(arg0: number, arg1: number, arg2: number): number;
        getAnimationTicker(): Internal.Tickable;
        uploadFirstFrame(): void;
        uvShrinkRatio(): number;
        getFrameCount(): number;
        upload(arg0: number, arg1: number, arg2: Internal.NativeImage_[]): void;
        getUniqueFrames(): Internal.IntStream;
        getHeight(): number;
        setActive(active: boolean): void;
        isVisible(): boolean;
        getU1(): number;
        getU0(): number;
        isTransparent(arg0: number, arg1: number, arg2: number): boolean;
        shouldDoInvisibility(): boolean;
        getMainImage(): Internal.NativeImage[];
        getPBRHolder(): Internal.PBRSpriteHolder;
        getWidth(): number;
        atlas(): Internal.TextureAtlas;
        getFusionTextureType(): Internal.TextureType<any>;
        setFusionTextureType(type: Internal.TextureType_<any>): void;
        getUOffset(arg0: number): number;
        close(): void;
        uploadFrame(visible: boolean): void;
        getU(arg0: number): number;
        getV1(): number;
        getVOffset(arg0: number): number;
        getV(arg0: number): number;
        getOrCreatePBRHolder(): Internal.PBRSpriteHolder;
        getV0(): number;
        get x(): number
        get y(): number
        get name(): ResourceLocation
        get active(): boolean
        get animationTicker(): Internal.Tickable
        get frameCount(): number
        get uniqueFrames(): Internal.IntStream
        get height(): number
        set active(active: boolean)
        get visible(): boolean
        get u1(): number
        get u0(): number
        get mainImage(): Internal.NativeImage[]
        get PBRHolder(): Internal.PBRSpriteHolder
        get width(): number
        get fusionTextureType(): Internal.TextureType<any>
        set fusionTextureType(type: Internal.TextureType_<any>)
        get v1(): number
        get orCreatePBRHolder(): Internal.PBRSpriteHolder
        get v0(): number
        readonly width: number;
        u0: number;
        v1: number;
        animatedTexture: Internal.TextureAtlasSprite$AnimatedTexture;
        u1: number;
        readonly height: number;
        v0: number;
        mainImage: Internal.NativeImage[];
    }
    type TextureAtlasSprite_ = TextureAtlasSprite;
    class UnmodifiableCommentedConfig$CommentNode {
        constructor(arg0: string, arg1: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>)
        getComment(): string;
        getChildren(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>;
        get comment(): string
        get children(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>
    }
    type UnmodifiableCommentedConfig$CommentNode_ = UnmodifiableCommentedConfig$CommentNode;
    class VinesFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type VinesFeature_ = VinesFeature;
    class EntityEntry <T extends Internal.Entity> extends Internal.RegistryEntry<Internal.EntityType<T>> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<Internal.EntityType<T>>)
        static cast<T extends Internal.Entity>(arg0: Internal.RegistryEntry_<Internal.EntityType<T>>): Internal.EntityEntry<T>;
        create(arg0: Internal.Level_): T;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        is(arg0: Internal.Entity_): boolean;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.EntityType<T>>;
    }
    type EntityEntry_<T extends Internal.Entity> = EntityEntry<T>;
    class Transformation implements Internal.IForgeTransformation {
        constructor(arg0: Matrix4f_)
        constructor(arg0: Vec3f_, arg1: Quaternionf_, arg2: Vec3f_, arg3: Quaternionf_)
        getNormalMatrix(): Matrix3f;
        inverse(): this;
        static toAffine(arg0: Matrix4f_): com.mojang.datafixers.util.Pair<Matrix3f, Vec3f>;
        compose(arg0: Internal.Transformation_): this;
        blockCenterToCorner(): this;
        getScale(): Vec3f;
        static identity(): Internal.Transformation;
        rotateTransform(arg0: Internal.Direction_): Internal.Direction;
        transformPosition(arg0: Vec4f_): void;
        slerp(arg0: Internal.Transformation_, arg1: number): this;
        blockCornerToCenter(): this;
        getLeftRotation(): Quaternionf;
        transformNormal(arg0: Vec3f_): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        push(arg0: Internal.PoseStack_): void;
        getRightRotation(): Quaternionf;
        isIdentity(): boolean;
        getMatrix(): Matrix4f;
        getTranslation(): Vec3f;
        applyOrigin(arg0: Vec3f_): this;
        get normalMatrix(): Matrix3f
        get scale(): Vec3f
        get leftRotation(): Quaternionf
        get rightRotation(): Quaternionf
        get identity(): boolean
        get matrix(): Matrix4f
        get translation(): Vec3f
    }
    type Transformation_ = Transformation;
    class StackedContents {
        constructor()
        accountStack(arg0: Internal.ItemStack_): void;
        canCraft(arg0: Internal.Recipe_<any>, arg1: Internal.IntList_): boolean;
        canCraft(arg0: Internal.Recipe_<any>, arg1: Internal.IntList_, arg2: number): boolean;
        accountStack(arg0: Internal.ItemStack_, arg1: number): void;
        clear(): void;
        accountSimpleStack(arg0: Internal.ItemStack_): void;
        static fromStackingIndex(arg0: number): Internal.ItemStack;
        static getStackingIndex(arg0: Internal.ItemStack_): number;
        getBiggestCraftableStack(arg0: Internal.Recipe_<any>, arg1: number, arg2: Internal.IntList_): number;
        getBiggestCraftableStack(arg0: Internal.Recipe_<any>, arg1: Internal.IntList_): number;
        readonly contents: Internal.Int2IntMap;
    }
    type StackedContents_ = StackedContents;
    interface StructureAccess {
        addReferenceForStructure(arg0: Internal.Structure_, arg1: number): void;
        getAllReferences(): Internal.Map<Internal.Structure, Internal.LongSet>;
        setAllReferences(arg0: Internal.Map_<Internal.Structure, Internal.LongSet>): void;
        getStartForStructure(arg0: Internal.Structure_): Internal.StructureStart;
        setStartForStructure(arg0: Internal.Structure_, arg1: Internal.StructureStart_): void;
        getReferencesForStructure(arg0: Internal.Structure_): Internal.LongSet;
        get allReferences(): Internal.Map<Internal.Structure, Internal.LongSet>
        set allReferences(arg0: Internal.Map_<Internal.Structure, Internal.LongSet>)
    }
    type StructureAccess_ = StructureAccess;
    abstract class WorldCarver <C extends Internal.CarverConfiguration> {
        constructor(arg0: Internal.Codec_<C>)
        configured(arg0: C): Internal.ConfiguredWorldCarver<C>;
        configuredCodec(): Internal.Codec<Internal.ConfiguredWorldCarver<C>>;
        isStartChunk(arg0: C, arg1: Internal.RandomSource_): boolean;
        getRange(): number;
        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;
        get range(): number
        static readonly CANYON: Internal.CanyonWorldCarver;
        static readonly NETHER_CAVE: Internal.NetherWorldCarver;
        static readonly CAVE: Internal.CaveWorldCarver;
    }
    type WorldCarver_<C extends Internal.CarverConfiguration> = WorldCarver<C> | Special.Carver;
    abstract class Sensor <E extends Internal.LivingEntity> {
        constructor()
        constructor(arg0: number)
        static isEntityTargetable(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        static isEntityAttackable(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        static isEntityAttackableIgnoringLineOfSight(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        requires(): Internal.Set<Internal.MemoryModuleType<any>>;
        tick(arg0: Internal.ServerLevel_, arg1: E): void;
    }
    type Sensor_<E extends Internal.LivingEntity> = Sensor<E>;
    class ArrowNockEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.InteractionHand_, arg3: Internal.Level_, arg4: boolean)
        getLevel(): Internal.Level;
        setAction(arg0: Internal.InteractionResultHolder_<Internal.ItemStack>): void;
        getBow(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        getHand(): Internal.InteractionHand;
        hasAmmo(): boolean;
        getAction(): Internal.InteractionResultHolder<Internal.ItemStack>;
        get level(): Internal.Level
        set action(arg0: Internal.InteractionResultHolder_<Internal.ItemStack>)
        get bow(): Internal.ItemStack
        get entity(): Internal.Entity
        get hand(): Internal.InteractionHand
        get action(): Internal.InteractionResultHolder<Internal.ItemStack>
    }
    type ArrowNockEvent_ = ArrowNockEvent;
    class ExplosionEvent$Detonate extends Internal.ExplosionEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: Internal.Explosion_, arg2: Internal.List_<Internal.Entity>)
        getAffectedEntities(): Internal.List<Internal.Entity>;
        getAffectedBlocks(): Internal.List<BlockPos>;
        get affectedEntities(): Internal.List<Internal.Entity>
        get affectedBlocks(): Internal.List<BlockPos>
    }
    type ExplosionEvent$Detonate_ = ExplosionEvent$Detonate;
    class ServerboundPongPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get skippable(): boolean
        get id(): number
    }
    type ServerboundPongPacket_ = ServerboundPongPacket;
    class Options implements Internal.AccessOptions {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.File_)
        backgroundForChatOnly(): Internal.OptionInstance<boolean>;
        entityShadows(): Internal.OptionInstance<boolean>;
        touchscreen(): Internal.OptionInstance<boolean>;
        mouseWheelSensitivity(): Internal.OptionInstance<number>;
        biomeBlendRadius(): Internal.OptionInstance<number>;
        setGuiScale(arg0: Internal.OptionInstance_<any>): void;
        cloudStatus(): Internal.OptionInstance<Internal.CloudStatus>;
        chatPreview(): Internal.OptionInstance<Internal.ChatPreviewStatus>;
        guiScale(): Internal.OptionInstance<number>;
        chatOpacity(): Internal.OptionInstance<number>;
        hideLightningFlash(): Internal.OptionInstance<boolean>;
        attackIndicator(): Internal.OptionInstance<Internal.AttackIndicatorStatus>;
        framerateLimit(): Internal.OptionInstance<number>;
        chatColors(): Internal.OptionInstance<boolean>;
        chatScale(): Internal.OptionInstance<number>;
        darknessEffectScale(): Internal.OptionInstance<number>;
        setServerRenderDistance(arg0: number): void;
        broadcastOptions(): void;
        mainHand(): Internal.OptionInstance<Internal.HumanoidArm>;
        chatWidth(): Internal.OptionInstance<number>;
        simulationDistance(): Internal.OptionInstance<number>;
        chatDelay(): Internal.OptionInstance<number>;
        particles(): Internal.OptionInstance<Internal.ParticleStatus>;
        static genericValueLabel(arg0: Internal.Component_, arg1: Internal.Component_): Internal.Component;
        chatLinks(): Internal.OptionInstance<boolean>;
        onlyShowSecureChat(): Internal.OptionInstance<boolean>;
        soundDevice(): Internal.OptionInstance<string>;
        realmsNotifications(): Internal.OptionInstance<boolean>;
        getSoundSourceVolume(arg0: Internal.SoundSource_): number;
        setSoundCategoryVolume(arg0: Internal.SoundSource_, arg1: number): void;
        getCloudsType(): Internal.CloudStatus;
        prioritizeChunkUpdates(): Internal.OptionInstance<Internal.PrioritizeChunkUpdates>;
        getFile(): Internal.File;
        ambientOcclusion(): Internal.OptionInstance<Internal.AmbientOcclusionStatus>;
        getBackgroundColor(arg0: number): number;
        loadSelectedResourcePacks(arg0: Internal.PackRepository_): void;
        autoSuggestions(): Internal.OptionInstance<boolean>;
        entityDistanceScaling(): Internal.OptionInstance<number>;
        gamma(): Internal.OptionInstance<number>;
        screenEffectScale(): Internal.OptionInstance<number>;
        toggleSprint(): Internal.OptionInstance<boolean>;
        textBackgroundOpacity(): Internal.OptionInstance<number>;
        enableVsync(): Internal.OptionInstance<boolean>;
        fullscreen(): Internal.OptionInstance<boolean>;
        showAutosaveIndicator(): Internal.OptionInstance<boolean>;
        setCameraType(arg0: Internal.CameraType_): void;
        autoJump(): Internal.OptionInstance<boolean>;
        showSubtitles(): Internal.OptionInstance<boolean>;
        discreteMouseScroll(): Internal.OptionInstance<boolean>;
        reducedDebugInfo(): Internal.OptionInstance<boolean>;
        isModelPartEnabled(arg0: Internal.PlayerModelPart_): boolean;
        load(arg0: boolean): void;
        narrator(): Internal.OptionInstance<Internal.NarratorStatus>;
        useNativeTransport(): boolean;
        static genericValueLabel(arg0: Internal.Component_, arg1: number): Internal.Component;
        bobView(): Internal.OptionInstance<boolean>;
        chatLineSpacing(): Internal.OptionInstance<number>;
        forceUnicodeFont(): Internal.OptionInstance<boolean>;
        renderDistance(): Internal.OptionInstance<number>;
        allowServerListing(): Internal.OptionInstance<boolean>;
        getEffectiveRenderDistance(): number;
        directionalAudio(): Internal.OptionInstance<boolean>;
        chatHeightFocused(): Internal.OptionInstance<number>;
        load(): void;
        toggleCrouch(): Internal.OptionInstance<boolean>;
        setKey(arg0: Internal.KeyMapping_, arg1: Internal.InputConstants$Key_): void;
        hideMatchedNames(): Internal.OptionInstance<boolean>;
        getBackgroundOpacity(arg0: number): number;
        fov(): Internal.OptionInstance<number>;
        toggleModelPart(arg0: Internal.PlayerModelPart_, arg1: boolean): void;
        mipmapLevels(): Internal.OptionInstance<number>;
        chatHeightUnfocused(): Internal.OptionInstance<number>;
        getCameraType(): Internal.CameraType;
        save(): void;
        chatVisibility(): Internal.OptionInstance<Internal.ChatVisiblity>;
        sensitivity(): Internal.OptionInstance<number>;
        rawMouseInput(): Internal.OptionInstance<boolean>;
        graphicsMode(): Internal.OptionInstance<Internal.GraphicsStatus>;
        fovEffectScale(): Internal.OptionInstance<number>;
        invertYMouse(): Internal.OptionInstance<boolean>;
        getBackgroundColor(arg0: number): number;
        darkMojangStudiosBackground(): Internal.OptionInstance<boolean>;
        chatLinksPrompt(): Internal.OptionInstance<boolean>;
        dumpOptionsForReport(): string;
        set guiScale(arg0: Internal.OptionInstance_<any>)
        set serverRenderDistance(arg0: number)
        get cloudsType(): Internal.CloudStatus
        get file(): Internal.File
        set cameraType(arg0: Internal.CameraType_)
        get effectiveRenderDistance(): number
        get cameraType(): Internal.CameraType
        readonly keySwapOffhand: Internal.KeyMapping;
        readonly keyDown: Internal.KeyMapping;
        static readonly RENDER_DISTANCE_NORMAL: 8;
        static readonly RENDER_DISTANCE_FAR: 12;
        hideBundleTutorial: boolean;
        readonly keyUp: Internal.KeyMapping;
        static readonly RENDER_DISTANCE_EXTREME: 32;
        skipMultiplayerWarning: boolean;
        readonly keyShift: Internal.KeyMapping;
        hideGui: boolean;
        readonly keyScreenshot: Internal.KeyMapping;
        pauseOnLostFocus: boolean;
        languageCode: string;
        readonly keyPlayerList: Internal.KeyMapping;
        readonly keyRight: Internal.KeyMapping;
        smoothCamera: boolean;
        readonly keyCommand: Internal.KeyMapping;
        readonly keyAttack: Internal.KeyMapping;
        renderFpsChart: boolean;
        readonly keyChat: Internal.KeyMapping;
        readonly keyPickItem: Internal.KeyMapping;
        joinedFirstServer: boolean;
        static readonly RENDER_DISTANCE_TINY: 2;
        incompatibleResourcePacks: Internal.List<string>;
        readonly keyFullscreen: Internal.KeyMapping;
        skipRealms32bitWarning: boolean;
        fullscreenVideoModeString: string;
        useNativeTransport: boolean;
        glDebugVerbosity: number;
        readonly keyTogglePerspective: Internal.KeyMapping;
        static readonly RENDER_DISTANCE_REALLY_FAR: 16;
        readonly keySmoothCamera: Internal.KeyMapping;
        static readonly UNLIMITED_FRAMERATE_CUTOFF: 260;
        overrideWidth: number;
        readonly keySaveHotbarActivator: Internal.KeyMapping;
        static readonly RENDER_DISTANCE_SHORT: 4;
        overrideHeight: number;
        renderDebug: boolean;
        lastMpIp: string;
        readonly keyAdvancements: Internal.KeyMapping;
        readonly keyLeft: Internal.KeyMapping;
        readonly keyJump: Internal.KeyMapping;
        readonly keyUse: Internal.KeyMapping;
        readonly keyDrop: Internal.KeyMapping;
        resourcePacks: Internal.List<string>;
        readonly keySocialInteractions: Internal.KeyMapping;
        readonly keySpectatorOutlines: Internal.KeyMapping;
        readonly keySprint: Internal.KeyMapping;
        heldItemTooltips: boolean;
        readonly keyInventory: Internal.KeyMapping;
        readonly keyLoadHotbarActivator: Internal.KeyMapping;
        advancedItemTooltips: boolean;
        renderDebugCharts: boolean;
        syncWrites: boolean;
        readonly keyHotbarSlots: Internal.KeyMapping[];
        hideServerAddress: boolean;
        tutorialStep: Internal.TutorialSteps;
        keyMappings: Internal.KeyMapping[];
        static readonly DEFAULT_SOUND_DEVICE: "";
    }
    type Options_ = Options;
    interface Weighted <T> {
        getSound(arg0: Internal.RandomSource_): T;
        getWeight(): number;
        preloadIfRequired(arg0: Internal.SoundEngine_): void;
        get weight(): number
    }
    type Weighted_<T> = Weighted<T>;
    class PolymerProperty implements Internal.IMaterialProperty<Internal.PolymerProperty> {
        constructor()
        verifyProperty(properties: Internal.MaterialProperties_): void;
    }
    type PolymerProperty_ = PolymerProperty;
    class CustomCommandEventJS extends Internal.EntityEventJS {
        constructor(l: Internal.Level_, e: Internal.Entity_, p: BlockPos_, i: string)
        getId(): string;
        getBlock(): Internal.BlockContainerJS;
        get id(): string
        get block(): Internal.BlockContainerJS
    }
    type CustomCommandEventJS_ = CustomCommandEventJS;
    class Heightmap {
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.Heightmap$Types_)
        getHighestTaken(arg0: number, arg1: number): number;
        static primeHeightmaps(arg0: Internal.ChunkAccess_, arg1: Internal.Set_<Internal.Heightmap$Types>): void;
        getFirstAvailable(arg0: number, arg1: number): number;
        getRawData(): number[];
        update(arg0: number, arg1: number, arg2: number, arg3: Internal.BlockState_): boolean;
        setRawData(arg0: Internal.ChunkAccess_, arg1: Internal.Heightmap$Types_, arg2: number[]): void;
        get rawData(): number[]
    }
    type Heightmap_ = Heightmap;
    interface RepeatedDelayStrategy {
        delayCyclesAfterSuccess(): number;
        exponentialBackoff(arg0: number): this;
        delayCyclesAfterFailure(): number;
        readonly CONSTANT: Internal.RepeatedDelayStrategy;
    }
    type RepeatedDelayStrategy_ = RepeatedDelayStrategy;
    abstract class BackendRenderTarget {
        constructor(width: number, height: number)
        getVkImageInfo(info: Internal.VulkanImageInfo_): boolean;
        getGLFramebufferInfo(info: Internal.GLFramebufferInfo_): boolean;
        getWidth(): number;
        isProtected(): boolean;
        getBackendFormat(): Internal.BackendFormat;
        setVkImageLayout(layout: number): void;
        getHeight(): number;
        getBackend(): number;
        setVkQueueFamilyIndex(queueFamilyIndex: number): void;
        getSampleCount(): number;
        getStencilBits(): number;
        get width(): number
        get "protected"(): boolean
        get backendFormat(): Internal.BackendFormat
        set vkImageLayout(layout: number)
        get height(): number
        get backend(): number
        set vkQueueFamilyIndex(queueFamilyIndex: number)
        get sampleCount(): number
        get stencilBits(): number
    }
    type BackendRenderTarget_ = BackendRenderTarget;
    abstract class AbstractWidget extends Internal.GuiComponent implements Internal.NarratableEntry, Internal.GuiEventListener, Internal.Widget {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Component_)
        charTyped(arg0: string, arg1: number): boolean;
        isFocused(): boolean;
        onRelease(arg0: number, arg1: number): void;
        setFocused(arg0: boolean): void;
        isActive(): boolean;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        renderToolTip(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        getMessage(): Internal.Component;
        onClick(arg0: number, arg1: number): void;
        renderButton(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        clearFGColor(): void;
        setAlpha(arg0: number): void;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        setWidth(arg0: number): void;
        getHeight(): number;
        mouseMoved(arg0: number, arg1: number): void;
        getFGColor(): number;
        render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        getWidth(): number;
        narrationPriority(): Internal.NarratableEntry$NarrationPriority;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        changeFocus(arg0: boolean): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        playDownSound(arg0: Internal.SoundManager_): void;
        static wrapDefaultNarrationMessage(arg0: Internal.Component_): Internal.MutableComponent;
        setFGColor(arg0: number): void;
        updateNarration(arg0: Internal.NarrationElementOutput_): void;
        isHoveredOrFocused(): boolean;
        setHeight(arg0: number): void;
        setMessage(arg0: Internal.Component_): void;
        isMouseOver(arg0: number, arg1: number): boolean;
        get focused(): boolean
        set focused(arg0: boolean)
        get active(): boolean
        get message(): Internal.Component
        set alpha(arg0: number)
        set width(arg0: number)
        get height(): number
        get FGColor(): number
        get width(): number
        set FGColor(arg0: number)
        get hoveredOrFocused(): boolean
        set height(arg0: number)
        set message(arg0: Internal.Component_)
        visible: boolean;
        static readonly WIDGETS_LOCATION: ResourceLocation;
        x: number;
        isHovered: boolean;
        y: number;
        static readonly UNSET_FG_COLOR: -1;
        active: boolean;
    }
    type AbstractWidget_ = AbstractWidget;
    class EntityEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Entity_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type EntityEvent_ = EntityEvent;
    class VecDeltaCodec {
        constructor()
        decode(arg0: number, arg1: number, arg2: number): Vec3;
        encodeY(arg0: Vec3_): number;
        encodeX(arg0: Vec3_): number;
        encodeZ(arg0: Vec3_): number;
        delta(arg0: Vec3_): Vec3;
        setBase(arg0: Vec3_): void;
        set base(arg0: Vec3_)
    }
    type VecDeltaCodec_ = VecDeltaCodec;
    class Realms32BitWarningStatus {
        constructor(arg0: Internal.Minecraft_)
        showRealms32BitWarningIfNeeded(arg0: Internal.Screen_): void;
    }
    type Realms32BitWarningStatus_ = Realms32BitWarningStatus;
    class InteractionResultHolder <T> {
        constructor(arg0: Internal.InteractionResult_, arg1: T)
        getResult(): Internal.InteractionResult;
        static fail<T>(arg0: T): Internal.InteractionResultHolder<T>;
        static consume<T>(arg0: T): Internal.InteractionResultHolder<T>;
        getObject(): T;
        static success<T>(arg0: T): Internal.InteractionResultHolder<T>;
        static pass<T>(arg0: T): Internal.InteractionResultHolder<T>;
        static sidedSuccess<T>(arg0: T, arg1: boolean): Internal.InteractionResultHolder<T>;
        get result(): Internal.InteractionResult
        get object(): T
    }
    type InteractionResultHolder_<T> = InteractionResultHolder<T>;
    class Varying {
        constructor(type: number)
        fsIn(): string;
        type(): number;
        isInVertexShader(): boolean;
        reset(type: number): void;
        vsOutVar(): Internal.ShaderVar;
        vsOut(): string;
        isInFragmentShader(): boolean;
        fsInVar(): Internal.ShaderVar;
        get inVertexShader(): boolean
        get inFragmentShader(): boolean
    }
    type Varying_ = Varying;
    class StoringChunkProgressListener implements Internal.ChunkProgressListener {
        constructor(arg0: number)
        getProgress(): number;
        start(): void;
        getFullDiameter(): number;
        getStatus(arg0: number, arg1: number): Internal.ChunkStatus;
        getDiameter(): number;
        stop(): void;
        onStatusChange(arg0: Internal.ChunkPos_, arg1: Internal.ChunkStatus_): void;
        updateSpawnPos(arg0: Internal.ChunkPos_): void;
        get progress(): number
        get fullDiameter(): number
        get diameter(): number
    }
    type StoringChunkProgressListener_ = StoringChunkProgressListener;
    class BuilderType extends Internal.Record {
        constructor(type: string, builderClass: Internal.BuilderBase<any>, factory: Internal.BuilderFactory_)
        factory(): Internal.BuilderFactory;
        type(): string;
        builderClass(): Internal.BuilderBase<any>;
    }
    type BuilderType_ = BuilderType;
    class BlockContainerJS implements Internal.SpecialEquality {
        constructor(blockEntity: Internal.BlockEntity_)
        constructor(w: Internal.Level_, p: BlockPos_)
        getTags(): Internal.Collection<ResourceLocation>;
        getWest(): this;
        getY(): number;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getNorth(): this;
        getBlockLight(): number;
        spawnLightning(): void;
        spawnFireworks(fireworks: Internal.FireworksJS_): void;
        getPos(): BlockPos;
        getDown(): this;
        getLight(): number;
        getDrops(): Internal.List<Internal.ItemStack>;
        getSouth(): this;
        getSkyLight(): number;
        mergeEntityData(tag: Internal.CompoundTag_): void;
        getCanSeeSky(): boolean;
        getDimension(): ResourceLocation;
        getBlockState(): Internal.BlockState;
        createEntity(id: ResourceLocation_): Internal.Entity;
        specialEquals(o: any, shallow: boolean): boolean;
        hasTag(tag: ResourceLocation_): boolean;
        getTypeData(): Internal.CompoundTag;
        getInventory(): Internal.InventoryKJS;
        offset(x: number, y: number, z: number): this;
        offset(f: Internal.Direction_): this;
        offset(f: Internal.Direction_, d: number): this;
        getEntityId(): string;
        spawnLightning(effectOnly: boolean, player: Internal.ServerPlayer_): void;
        getEast(): this;
        getX(): number;
        getDrops(entity: Internal.Entity_, heldItem: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
        set(id: Special.Block, properties: Internal.Map_<any, any>): void;
        popItem(item: Internal.ItemStack_): void;
        set(id: Special.Block, properties: Internal.Map_<any, any>, flags: number): void;
        getLevel(): Internal.Level;
        setBlockState(state: Internal.BlockState_, flags: number): void;
        popItemFromFace(item: Internal.ItemStack_, dir: Internal.Direction_): void;
        getEntity(): Internal.BlockEntity;
        getPlayersInRadius(radius: number): Internal.EntityArrayList;
        clearCache(): void;
        getUp(): this;
        getZ(): number;
        getEntityData(): Internal.CompoundTag;
        spawnLightning(effectOnly: boolean): void;
        getItem(): Internal.ItemStack;
        getMaterial(): Internal.MaterialJS;
        getInventory(facing: Internal.Direction_): Internal.InventoryKJS;
        getId(): Special.Block&`${string}:${string}`;
        canSeeSkyFromBelowWater(): boolean;
        getProperties(): Internal.Map<string, string>;
        createExplosion(): Internal.ExplosionJS;
        setEntityData(tag: Internal.CompoundTag_): void;
        set(id: Special.Block): void;
        getPlayersInRadius(): Internal.EntityArrayList;
        getBiomeId(): ResourceLocation;
        get tags(): Internal.Collection<ResourceLocation>
        get west(): Internal.BlockContainerJS
        get y(): number
        get north(): Internal.BlockContainerJS
        get blockLight(): number
        get pos(): BlockPos
        get down(): Internal.BlockContainerJS
        get light(): number
        get drops(): Internal.List<Internal.ItemStack>
        get south(): Internal.BlockContainerJS
        get skyLight(): number
        get canSeeSky(): boolean
        get dimension(): ResourceLocation
        get blockState(): Internal.BlockState
        get typeData(): Internal.CompoundTag
        get inventory(): Internal.InventoryKJS
        get entityId(): string
        get east(): Internal.BlockContainerJS
        get x(): number
        get level(): Internal.Level
        get entity(): Internal.BlockEntity
        get up(): Internal.BlockContainerJS
        get z(): number
        get entityData(): Internal.CompoundTag
        get item(): Internal.ItemStack
        get material(): Internal.MaterialJS
        get id(): Special.Block&`${string}:${string}`
        get properties(): Internal.Map<string, string>
        set entityData(tag: Internal.CompoundTag_)
        get playersInRadius(): Internal.EntityArrayList
        get biomeId(): ResourceLocation
        readonly minecraftLevel: Internal.Level;
    }
    type BlockContainerJS_ = BlockContainerJS;
    class ServerboundSignUpdatePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: BlockPos_, arg1: string, arg2: string, arg3: string, arg4: string)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getLines(): string[];
        isSkippable(): boolean;
        get pos(): BlockPos
        get lines(): string[]
        get skippable(): boolean
    }
    type ServerboundSignUpdatePacket_ = ServerboundSignUpdatePacket;
    class AmbientParticleSettings {
        constructor(arg0: Internal.ParticleOptions_, arg1: number)
        getOptions(): Internal.ParticleOptions;
        canSpawn(arg0: Internal.RandomSource_): boolean;
        get options(): Internal.ParticleOptions
        static readonly CODEC: Internal.Codec<Internal.AmbientParticleSettings>;
    }
    type AmbientParticleSettings_ = AmbientParticleSettings;
    abstract class MachineTrait implements Internal.IEnhancedManaged {
        constructor(machine: Internal.MetaMachine_)
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        setCapabilityValidator(capabilityValidator: Internal.Predicate_<Internal.Direction>): void;
        markDirty(name: string): void;
        getFieldHolder(): Internal.ManagedFieldHolder;
        onMachineUnLoad(): void;
        getSyncStorage(): Internal.IManagedStorage;
        scheduleRenderUpdate(): void;
        hasCapability(side: Internal.Direction_): boolean;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        getMachine(): Internal.MetaMachine;
        onMachineLoad(): void;
        onChanged(): void;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        set capabilityValidator(capabilityValidator: Internal.Predicate_<Internal.Direction>)
        get fieldHolder(): Internal.ManagedFieldHolder
        get syncStorage(): Internal.IManagedStorage
        get machine(): Internal.MetaMachine
    }
    type MachineTrait_ = MachineTrait;
    class EnderDragon extends Internal.Mob implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.EnderDragon>, arg1: Internal.Level_)
        getHeadLookVector(arg0: number): Vec3;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getLatencyPos(arg0: number, arg1: number): number[];
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        hurt(arg0: Internal.EnderDragonPart_, arg1: DamageSource_, arg2: number): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getSubEntities(): Internal.EnderDragonPart[];
        findClosestNode(): number;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: BlockPos_, arg2: DamageSource_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        findClosestNode(arg0: number, arg1: number, arg2: number): number;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        onFlap(): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getHeadPartYOffset(arg0: number, arg1: number[], arg2: number[]): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        findPath(arg0: number, arg1: number, arg2: Internal.Node_): net.minecraft.world.level.pathfinder.Path;
        getPhaseManager(): Internal.EnderDragonPhaseManager;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getDragonFight(): Internal.EndDragonFight;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get subEntities(): Internal.EnderDragonPart[]
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get phaseManager(): Internal.EnderDragonPhaseManager
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get dragonFight(): Internal.EndDragonFight
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        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 SignalBlockEntity extends Internal.SmartBlockEntity implements Internal.ITransformableBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        enterState(arg0: Internal.SignalBlockEntity$SignalState_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        requestModelDataUpdate(): void;
        getState(): Internal.SignalBlockEntity$SignalState;
        setOverlay(arg0: Internal.SignalBlockEntity$OverlayState_): void;
        getOverlay(): Internal.SignalBlockEntity$OverlayState;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getSignal(): Internal.SignalBoundary;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        transform(arg0: Internal.StructureTransform_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getReportedPower(): boolean;
        isPowered(): boolean;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        get state(): Internal.SignalBlockEntity$SignalState
        set overlay(arg0: Internal.SignalBlockEntity$OverlayState_)
        get overlay(): Internal.SignalBlockEntity$OverlayState
        get signal(): Internal.SignalBoundary
        get modelData(): Internal.ModelData
        get reportedPower(): boolean
        get powered(): boolean
        edgePoint: Internal.TrackTargetingBehaviour<Internal.SignalBoundary>;
    }
    type SignalBlockEntity_ = SignalBlockEntity;
    class ScreenEvent$Render$Pre extends Internal.ScreenEvent$Render {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number)
    }
    type ScreenEvent$Render$Pre_ = ScreenEvent$Render$Pre;
    interface Delayed extends Internal.Comparable<Internal.Delayed> {
        getDelay(arg0: Internal.TimeUnit_): number;
        compareTo(arg0: Internal.Delayed_): number;
    }
    type Delayed_ = Delayed;
    interface ChunkBufferBuilderPackAccessor {
        getBuilders(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>;
        get builders(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>
    }
    type ChunkBufferBuilderPackAccessor_ = ChunkBufferBuilderPackAccessor;
    interface AccessMatrix4f {
        getM00(): number;
        get m00(): number
    }
    type AccessMatrix4f_ = AccessMatrix4f;
    class ThreadLocal <T> {
        constructor()
        remove(): void;
        static withInitial<S>(arg0: Internal.Supplier_<S>): Internal.ThreadLocal<S>;
        get(): T;
        set(arg0: T): void;
    }
    type ThreadLocal_<T> = ThreadLocal<T>;
    interface Double2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2FloatFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Double2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2FloatFunction;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2FloatFunction;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Double2LongFunction;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2FloatFunction<T>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Double2DoubleFunction;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        apply(arg0: number): number;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2FloatFunction;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Double2CharFunction;
        get(arg0: number): number;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2FloatFunction;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Double2IntFunction;
        containsKey(arg0: number): boolean;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        size(): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Double2ByteFunction;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2FloatFunction;
        identity(): Internal.DoubleUnaryOperator;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        clear(): void;
        getOrDefault(arg0: number, arg1: number): number;
        (arg0: number): number;
    }
    type Double2FloatFunction_ = Double2FloatFunction;
    class PackMetadataSectionSerializer implements Internal.MetadataSectionSerializer<Internal.PackMetadataSection> {
        constructor()
        getMetadataSectionName(): string;
        fromJson(arg0: Internal.JsonObject_): any;
        get metadataSectionName(): string
    }
    type PackMetadataSectionSerializer_ = PackMetadataSectionSerializer;
    /**
     * @deprecated
     * This class is marked to be removed in future!
    */
    interface DomainCombiner {
        combine(arg0: Internal.ProtectionDomain_[], arg1: Internal.ProtectionDomain_[]): Internal.ProtectionDomain[];
    }
    type DomainCombiner_ = DomainCombiner;
    class FilterMask {
        constructor(arg0: number)
        apply(arg0: string): string;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.FilterMask;
        apply(arg0: Internal.ChatMessageContent_): Internal.Component;
        isEmpty(): boolean;
        setFiltered(arg0: number): void;
        isFullyFiltered(): boolean;
        static write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.FilterMask_): void;
        get empty(): boolean
        set filtered(arg0: number)
        get fullyFiltered(): boolean
        static readonly PASS_THROUGH: Internal.FilterMask;
        static readonly FULLY_FILTERED: Internal.FilterMask;
    }
    type FilterMask_ = FilterMask;
    class Hotbar extends Internal.ForwardingList<Internal.ItemStack> {
        constructor()
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        stream(): Internal.Stream<Internal.ItemStack>;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        replaceAll(arg0: Internal.UnaryOperator_<Internal.ItemStack>): void;
        fromTag(arg0: Internal.ListTag_): void;
        parallelStream(): Internal.Stream<Internal.ItemStack>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        createTag(): Internal.ListTag;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        iterator(): Internal.Iterator<Internal.ItemStack>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        sort(arg0: Internal.Comparator_<Internal.ItemStack>): void;
        spliterator(): Internal.Spliterator<Internal.ItemStack>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<Internal.ItemStack>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        removeIf(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
    }
    type Hotbar_ = Hotbar;
    class GameRules implements Internal.GameRulesKJS {
        constructor()
        constructor(arg0: Internal.DynamicLike_<any>)
        set(rule: string, value: string): void;
        kjs$getBoolean(rule: string): boolean;
        createTag(): Internal.CompoundTag;
        kjs$getInt(rule: string): number;
        getRule<T extends Internal.GameRules$Value<T>>(arg0: Internal.GameRules$Key_<T>): T;
        static register<T extends Internal.GameRules$Value<T>>(arg0: string, arg1: Internal.GameRules$Category_, arg2: Internal.GameRules$Type_<T>): Internal.GameRules$Key<T>;
        get(rule: string): Internal.GameRules$Value<any>;
        getBoolean(arg0: Internal.GameRules$Key_<Internal.GameRules$BooleanValue>): boolean;
        static visitGameRuleTypes(arg0: Internal.GameRules$GameRuleTypeVisitor_): void;
        assignFrom(arg0: Internal.GameRules_, arg1: Internal.MinecraftServer_): void;
        kjs$getString(rule: string): string;
        getInt(arg0: Internal.GameRules$Key_<Internal.GameRules$IntegerValue>): number;
        copy(): this;
        static readonly RULE_DO_WARDEN_SPAWNING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_MAX_COMMAND_CHAIN_LENGTH: Internal.GameRules$Key<Internal.GameRules$IntegerValue>;
        static readonly RULE_MOBGRIEFING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DISABLE_ELYTRA_MOVEMENT_CHECK: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_FREEZE_DAMAGE: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DOINSOMNIA: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DAYLIGHT: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DO_TRADER_SPAWNING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_REDUCEDDEBUGINFO: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DO_IMMEDIATE_RESPAWN: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DOMOBSPAWNING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DOBLOCKDROPS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_COMMANDBLOCKOUTPUT: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_WEATHER_CYCLE: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_NATURAL_REGENERATION: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_FIRE_DAMAGE: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_FORGIVE_DEAD_PLAYERS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_SHOWDEATHMESSAGES: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_PLAYERS_SLEEPING_PERCENTAGE: Internal.GameRules$Key<Internal.GameRules$IntegerValue>;
        static readonly RULE_FALL_DAMAGE: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DISABLE_RAIDS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_LOGADMINCOMMANDS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_SPAWN_RADIUS: Internal.GameRules$Key<Internal.GameRules$IntegerValue>;
        static readonly RULE_SENDCOMMANDFEEDBACK: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_ANNOUNCE_ADVANCEMENTS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DOENTITYDROPS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DO_PATROL_SPAWNING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly DEFAULT_RANDOM_TICK_SPEED: 3;
        static readonly RULE_DOFIRETICK: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_LIMITED_CRAFTING: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_SPECTATORSGENERATECHUNKS: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_MAX_ENTITY_CRAMMING: Internal.GameRules$Key<Internal.GameRules$IntegerValue>;
        static readonly RULE_DROWNING_DAMAGE: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_UNIVERSAL_ANGER: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_KEEPINVENTORY: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_DOMOBLOOT: Internal.GameRules$Key<Internal.GameRules$BooleanValue>;
        static readonly RULE_RANDOMTICKING: Internal.GameRules$Key<Internal.GameRules$IntegerValue>;
    }
    type GameRules_ = GameRules;
    /**
     * @deprecated
    */
    class Calendar$FormatConfiguration {
        /**
         * @deprecated
        */
        getDateFormatSymbols(): com.ibm.icu.text.DateFormatSymbols;
        /**
         * @deprecated
        */
        getCalendar(): com.ibm.icu.util.Calendar;
        /**
         * @deprecated
        */
        getOverrideString(): string;
        /**
         * @deprecated
        */
        getPatternString(): string;
        /**
         * @deprecated
        */
        getLocale(): Internal.ULocale;
        /**
         * @deprecated
        */
        get dateFormatSymbols(): com.ibm.icu.text.DateFormatSymbols
        /**
         * @deprecated
        */
        get calendar(): com.ibm.icu.util.Calendar
        /**
         * @deprecated
        */
        get overrideString(): string
        /**
         * @deprecated
        */
        get patternString(): string
        /**
         * @deprecated
        */
        get locale(): Internal.ULocale
    }
    type Calendar$FormatConfiguration_ = Calendar$FormatConfiguration;
    interface IAppearance {
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
    }
    type IAppearance_ = IAppearance;
    class Instant implements Internal.Comparable<Internal.Instant>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
        minusSeconds(arg0: number): this;
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        static parse(arg0: Internal.CharSequence_): Internal.Instant;
        isBefore(arg0: Internal.Instant_): boolean;
        compareTo(arg0: any): number;
        static ofEpochSecond(arg0: number, arg1: number): Internal.Instant;
        static ofEpochSecond(arg0: number): Internal.Instant;
        plusSeconds(arg0: number): this;
        minus(arg0: Internal.TemporalAmount_): this;
        getLong(arg0: Internal.TemporalField_): number;
        static now(): Internal.Instant;
        isSupported(arg0: Internal.TemporalField_): boolean;
        static from(arg0: Internal.TemporalAccessor_): Internal.Instant;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        minusNanos(arg0: number): this;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        static now(arg0: Internal.Clock_): Internal.Instant;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        "with"(arg0: Internal.TemporalAdjuster_): this;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        minus(arg0: number, arg1: Internal.TemporalUnit_): this;
        atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        getNano(): number;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        getEpochSecond(): number;
        plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        plusMillis(arg0: number): this;
        isAfter(arg0: Internal.Instant_): boolean;
        toEpochMilli(): number;
        get(arg0: Internal.TemporalField_): number;
        atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        compareTo(arg0: Internal.Instant_): number;
        plusNanos(arg0: number): this;
        static ofEpochMilli(arg0: number): Internal.Instant;
        minusMillis(arg0: number): this;
        get nano(): number
        get epochSecond(): number
        static readonly EPOCH: Internal.Instant;
        static readonly MAX: Internal.Instant;
        static readonly MIN: Internal.Instant;
    }
    type Instant_ = Instant;
    interface ImmutableStringReader {
        getTotalLength(): number;
        peek(): string;
        getCursor(): number;
        getRead(): string;
        canRead(): boolean;
        getRemainingLength(): number;
        getRemaining(): string;
        canRead(arg0: number): boolean;
        peek(arg0: number): string;
        getString(): string;
        get totalLength(): number
        get cursor(): number
        get read(): string
        get remainingLength(): number
        get remaining(): string
        get string(): string
    }
    type ImmutableStringReader_ = ImmutableStringReader;
    interface SeekableByteChannel extends Internal.ByteChannel {
        write(arg0: Internal.ByteBuffer_): number;
        read(arg0: Internal.ByteBuffer_): number;
        isOpen(): boolean;
        position(): number;
        truncate(arg0: number): this;
        close(): void;
        position(arg0: number): this;
        size(): number;
        get open(): boolean
    }
    type SeekableByteChannel_ = SeekableByteChannel;
    abstract class AbstractTexture implements Internal.AutoCloseable {
        constructor()
        setBlurMipmap(arg0: boolean, arg1: boolean): void;
        bind(): void;
        restoreLastBlurMipmap(): void;
        load(arg0: Internal.ResourceManager_): void;
        close(): void;
        setFilter(arg0: boolean, arg1: boolean): void;
        releaseId(): void;
        reset(arg0: Internal.TextureManager_, arg1: Internal.ResourceManager_, arg2: ResourceLocation_, arg3: Internal.Executor_): void;
        getId(): number;
        get id(): number
        static readonly NOT_ASSIGNED: -1;
    }
    type AbstractTexture_ = AbstractTexture;
    interface ShortSpliterator extends Internal.Spliterator$OfPrimitive<number, Internal.ShortConsumer, Internal.ShortSpliterator> {
        forEachRemaining(arg0: Internal.ShortConsumer_): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        getComparator(): Internal.Comparator<any>;
        getExactSizeIfKnown(): number;
        tryAdvance(arg0: Internal.ShortConsumer_): boolean;
        hasCharacteristics(arg0: number): boolean;
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        skip(arg0: number): number;
        characteristics(): number;
        estimateSize(): number;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type ShortSpliterator_ = ShortSpliterator;
    abstract class GrowingPlantHeadBlock extends Internal.GrowingPlantBlock implements Internal.BonemealableBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        getMaxAgeState(arg0: Internal.BlockState_): Internal.BlockState;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        isMaxAge(arg0: Internal.BlockState_): boolean;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 25;
    }
    type GrowingPlantHeadBlock_ = GrowingPlantHeadBlock;
    class ModifiableBiomeInfo$BiomeInfo$Builder {
        getClimateSettings(): Internal.ClimateSettingsBuilder;
        getMobSpawnSettings(): Internal.MobSpawnSettingsBuilder;
        static copyOf(arg0: Internal.ModifiableBiomeInfo$BiomeInfo_): Internal.ModifiableBiomeInfo$BiomeInfo$Builder;
        getGenerationSettings(): Internal.BiomeGenerationSettingsBuilder;
        getSpecialEffects(): Internal.BiomeSpecialEffectsBuilder;
        build(): Internal.ModifiableBiomeInfo$BiomeInfo;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getEffects(): Internal.BiomeSpecialEffects$Builder;
        get climateSettings(): Internal.ClimateSettingsBuilder
        get mobSpawnSettings(): Internal.MobSpawnSettingsBuilder
        get generationSettings(): Internal.BiomeGenerationSettingsBuilder
        get specialEffects(): Internal.BiomeSpecialEffectsBuilder
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get effects(): Internal.BiomeSpecialEffects$Builder
    }
    type ModifiableBiomeInfo$BiomeInfo$Builder_ = ModifiableBiomeInfo$BiomeInfo$Builder;
    interface AccessorInstance {
        getMaterialManager(): Internal.MaterialManager;
        get materialManager(): Internal.MaterialManager
    }
    type AccessorInstance_ = AccessorInstance;
    class VisibilitySet {
        constructor()
        setAll(arg0: boolean): void;
        visibilityBetween(arg0: Internal.Direction_, arg1: Internal.Direction_): boolean;
        set(arg0: Internal.Direction_, arg1: Internal.Direction_, arg2: boolean): void;
        add(arg0: Internal.Set_<Internal.Direction>): void;
        set all(arg0: boolean)
    }
    type VisibilitySet_ = VisibilitySet;
    class Node$ElementKind extends Internal.Enum<Internal.Node$ElementKind> {
        getType(): typeof Internal.Element;
        static valueOf(name: string): Internal.Node$ElementKind;
        static values(): Internal.Node$ElementKind[];
        get type(): typeof Internal.Element
        static readonly FUNCTION_PROTOTYPE: Internal.Node$ElementKind;
        static readonly FUNCTION_DEFINITION: Internal.Node$ElementKind;
        static readonly GLOBAL_VAR: Internal.Node$ElementKind;
        static readonly MODIFIERS: Internal.Node$ElementKind;
        static readonly STRUCT_DEFINITION: Internal.Node$ElementKind;
        static readonly INTERFACE_BLOCK: Internal.Node$ElementKind;
        static readonly EXTENSION: Internal.Node$ElementKind;
    }
    type Node$ElementKind_ = "modifiers" | "extension" | "interface_block" | "function_prototype" | "global_var" | "function_definition" | Node$ElementKind | "struct_definition";
    class CountingMap {
        constructor()
        add(key: any, value: number): number;
        set(key: any, value: number): number;
        forEach(forEach: Internal.Consumer_<Internal.Object2LongEntry>): void;
        getValues(): Internal.Collection<number>;
        get(key: any): number;
        getSize(): number;
        clear(): void;
        getTotalCount(): number;
        getEntries(): Internal.List<Internal.Object2LongEntry>;
        getKeys(): Internal.Set<any>;
        get values(): Internal.Collection<number>
        get size(): number
        get totalCount(): number
        get entries(): Internal.List<Internal.Object2LongEntry>
        get keys(): Internal.Set<any>
    }
    type CountingMap_ = CountingMap;
    class IRecipeTransferError$Type extends Internal.Enum<Internal.IRecipeTransferError$Type> {
        static valueOf(arg0: string): Internal.IRecipeTransferError$Type;
        static values(): Internal.IRecipeTransferError$Type[];
        static readonly INTERNAL: Internal.IRecipeTransferError$Type;
        static readonly COSMETIC: Internal.IRecipeTransferError$Type;
        static readonly USER_FACING: Internal.IRecipeTransferError$Type;
        readonly allowsTransfer: boolean;
    }
    type IRecipeTransferError$Type_ = IRecipeTransferError$Type | "internal" | "user_facing" | "cosmetic";
    abstract class EntityRenderersEvent extends Internal.Event implements Internal.IModBusEvent {
    }
    type EntityRenderersEvent_ = EntityRenderersEvent;
    class AmbientOcclusionStatus extends Internal.Enum<Internal.AmbientOcclusionStatus> implements Internal.OptionEnum {
        static valueOf(arg0: string): Internal.AmbientOcclusionStatus;
        getKey(): string;
        static values(): Internal.AmbientOcclusionStatus[];
        getCaption(): Internal.Component;
        getId(): number;
        static byId(arg0: number): Internal.AmbientOcclusionStatus;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly OFF: Internal.AmbientOcclusionStatus;
        static readonly MIN: Internal.AmbientOcclusionStatus;
        static readonly MAX: Internal.AmbientOcclusionStatus;
    }
    type AmbientOcclusionStatus_ = "min" | "max" | "off" | AmbientOcclusionStatus;
    class KeyDispatchDataCodec <A> extends Internal.Record {
        constructor(arg0: Internal.Codec_<A>)
        codec(): Internal.Codec<A>;
        static of<A>(arg0: Internal.MapCodec_<A>): Internal.KeyDispatchDataCodec<A>;
        static of<A>(arg0: Internal.Codec_<A>): Internal.KeyDispatchDataCodec<A>;
    }
    type KeyDispatchDataCodec_<A> = KeyDispatchDataCodec<A>;
    interface IDrawable {
        getWidth(): number;
        draw(arg0: Internal.PoseStack_): void;
        getHeight(): number;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        get width(): number
        get height(): number
    }
    type IDrawable_ = IDrawable;
    interface BucketPickup extends Internal.IForgeBucketPickup {
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        /**
         * @deprecated
        */
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
    }
    type BucketPickup_ = BucketPickup;
    class EnumGetMethod extends Internal.Enum<Internal.EnumGetMethod> {
        static values(): Internal.EnumGetMethod[];
        isCaseSensitive(): boolean;
        static valueOf(arg0: string): Internal.EnumGetMethod;
        isOrdinalOk(): boolean;
        validate<T extends Internal.Enum<T>>(arg0: any, arg1: T): boolean;
        get<T extends Internal.Enum<T>>(arg0: any, arg1: T): T;
        get caseSensitive(): boolean
        get ordinalOk(): boolean
        static readonly ORDINAL_OR_NAME: Internal.EnumGetMethod;
        static readonly NAME: Internal.EnumGetMethod;
        static readonly NAME_IGNORECASE: Internal.EnumGetMethod;
        static readonly ORDINAL_OR_NAME_IGNORECASE: Internal.EnumGetMethod;
    }
    type EnumGetMethod_ = "name" | "ordinal_or_name" | EnumGetMethod | "ordinal_or_name_ignorecase" | "name_ignorecase";
    class ShaderCaps {
        constructor()
        applyOptionsOverrides(options: Internal.ContextOptions_): void;
        mustEnableAdvBlendEqs(): boolean;
        mMaxFragmentSamplers: number;
        mVertexIDSupport: boolean;
        mColorSpaceMathNeedsFloat: boolean;
        mPreferFlatInterpolation: boolean;
        mRequiresLocalOutputColorForFBFetch: boolean;
        mInfinitySupport: boolean;
        mHasLowFragmentPrecision: boolean;
        static readonly NotSupported_AdvBlendEqInteraction: 0;
        mTextureQueryLod: boolean;
        mAvoidDfDxForGradientsWhenPossible: boolean;
        mVersionDeclString: string;
        mDualSourceBlendingSupport: boolean;
        mAdvBlendEqInteraction: number;
        mSecondaryOutputExtensionString: string;
        mBitManipulationSupport: boolean;
        static readonly Automatic_AdvBlendEqInteraction: 1;
        mMustObfuscateUniformColor: boolean;
        mHalfIs32Bits: boolean;
        mMustWriteToFragColor: boolean;
        static readonly GeneralEnable_AdvBlendEqInteraction: 2;
        mGLSLVersion: number;
        mReducedShaderMode: boolean;
        mNonConstantArrayIndexSupport: boolean;
    }
    type ShaderCaps_ = ShaderCaps;
    interface IEventBus {
        unregister(arg0: any): void;
        addListener<T extends Internal.Event>(arg0: Internal.EventPriority_, arg1: boolean, arg2: Internal.Consumer_<T>): void;
        post(arg0: Internal.Event_): boolean;
        addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: Internal.Consumer_<T>): void;
        addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.Consumer_<T>): void;
        post(arg0: Internal.Event_, arg1: Internal.IEventBusInvokeDispatcher_): boolean;
        register(arg0: any): void;
        addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: boolean, arg3: Internal.Consumer_<T>): void;
        addGenericListener<T extends Internal.GenericEvent<any>, F>(arg0: F, arg1: Internal.EventPriority_, arg2: boolean, arg3: T, arg4: Internal.Consumer_<T>): void;
        shutdown(): void;
        start(): void;
        addListener<T extends Internal.Event>(arg0: Internal.EventPriority_, arg1: Internal.Consumer_<T>): void;
        addListener<T extends Internal.Event>(arg0: Internal.EventPriority_, arg1: boolean, arg2: T, arg3: Internal.Consumer_<T>): void;
        addListener<T extends Internal.Event>(arg0: Internal.Consumer_<T>): void;
    }
    type IEventBus_ = IEventBus;
    interface BiomeSpecialEffects$GrassColorModifier$ColorModifier {
        modifyGrassColor(arg0: number, arg1: number, arg2: number): number;
        (arg0: number, arg1: number, arg2: number): number;
    }
    type BiomeSpecialEffects$GrassColorModifier$ColorModifier_ = BiomeSpecialEffects$GrassColorModifier$ColorModifier;
    interface IRecipeIngredientSlot extends Internal.IIngredientSlot {
        getIngredientOverMouse(mouseX: number, mouseY: number): any;
        clearTooltipCallback(): void;
        getJEIIngredient(): any;
        addTooltipCallback(callback: Internal.Consumer_<Internal.List<Internal.Component>>): void;
        self(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        getIngredientIO(): Internal.IngredientIO;
        get JEIIngredient(): any
        get ingredientIO(): Internal.IngredientIO
    }
    type IRecipeIngredientSlot_ = IRecipeIngredientSlot;
    class GameEvent$Message implements Internal.Comparable<Internal.GameEvent$Message> {
        constructor(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_, arg3: Internal.GameEventListener_, arg4: Vec3_)
        recipient(): Internal.GameEventListener;
        gameEvent(): Internal.GameEvent;
        compareTo(arg0: Internal.GameEvent$Message_): number;
        source(): Vec3;
        context(): Internal.GameEvent$Context;
        compareTo(arg0: any): number;
    }
    type GameEvent$Message_ = GameEvent$Message;
    class Object2FloatOpenHashMap <K> extends Internal.AbstractObject2FloatMap<K> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor(arg0: Internal.Object2FloatMap_<K>)
        constructor(arg0: K[], arg1: number[], arg2: number)
        constructor()
        constructor(arg0: Internal.Map_<K, number>)
        constructor(arg0: K[], arg1: number[])
        constructor(arg0: Internal.Map_<K, number>, arg1: number)
        constructor(arg0: number)
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.Object2FloatMap_<K>, arg1: number)
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
        trim(arg0: number): boolean;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.FloatBinaryOperator_): number;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.DoubleBinaryOperator_): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
        trim(): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        addTo(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        static identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        clone(): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        computeFloatIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<K>): number;
        object2FloatEntrySet(): Internal.ObjectSet<any>;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        computeFloatIfAbsentPartial(arg0: K, arg1: Internal.Object2FloatFunction_<K>): number;
        applyAsDouble(arg0: K): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
        keySet(): Internal.ObjectSet<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        /**
         * @deprecated
        */
        mergeFloat(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
    }
    type Object2FloatOpenHashMap_<K> = Object2FloatOpenHashMap<K>;
    interface K2 {
    }
    type K2_ = K2;
    interface K1 {
    }
    type K1_ = K1;
    class CarvedPumpkinBlock extends Internal.HorizontalDirectionalBlock implements Internal.Wearable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        canSpawnGolem(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static PUMPKINS_PREDICATE: Internal.Predicate<Internal.BlockState>;
        static readonly FACING: Internal.DirectionProperty;
    }
    type CarvedPumpkinBlock_ = CarvedPumpkinBlock;
    class Proxy$Type extends Internal.Enum<Internal.Proxy$Type> {
        static valueOf(arg0: string): Internal.Proxy$Type;
        static values(): Internal.Proxy$Type[];
        static readonly SOCKS: Internal.Proxy$Type;
        static readonly HTTP: Internal.Proxy$Type;
        static readonly DIRECT: Internal.Proxy$Type;
    }
    type Proxy$Type_ = Proxy$Type | "http" | "socks" | "direct";
    interface Matrix4x3dc {
        transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3d_, arg7: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4x3d;
        get4x4(arg0: number[]): number[];
        lerp(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        equals(arg0: Internal.Matrix4x3dc_, arg1: number): boolean;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        mulTranslation(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m01(): number;
        frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        normalize3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m20(): number;
        rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        sub(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateY(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: number[]): number[];
        ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m12(): number;
        cofactor3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: number[], arg1: number): number[];
        transpose3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m31(): number;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        add(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        transform(arg0: Internal.Vector4d_): Internal.Vector4d;
        translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4x3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
        reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        origin(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normal(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        cofactor3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        invert(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m00(): number;
        rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_, arg3: net.coderbot.iris.vendored.joml.Vector3d_): Internal.Matrix4x3d;
        lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get4x4(arg0: number[], arg1: number): number[];
        transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: number[]): number[];
        determinant(): number;
        properties(): number;
        sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateX(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getTransposed(arg0: number[], arg1: number): number[];
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getTransposedFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        scale(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m11(): number;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m30(): number;
        get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x4(arg0: number[]): number[];
        translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getTransposed(arg0: number[]): number[];
        getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        isFinite(): boolean;
        lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m22(): number;
        getTransposedFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        normal(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m10(): number;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        fma(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getScale(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        transformPosition(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normalize3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get(arg0: number[], arg1: number): number[];
        translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        transpose3x3(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3dc_, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        m02(): number;
        transformDirection(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m21(): number;
        rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        mulOrtho(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulComponentWise(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateZ(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get4x4(arg0: number[], arg1: number): number[];
        getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        m32(): number;
        invertOrtho(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        get finite(): boolean
        readonly PLANE_PX: 1;
        readonly PLANE_NY: 2;
        readonly PLANE_NZ: 4;
        readonly PLANE_PY: 3;
        readonly PLANE_NX: 0;
        readonly PLANE_PZ: 5;
        readonly PROPERTY_TRANSLATION: 8;
        readonly PROPERTY_IDENTITY: 4;
        readonly PROPERTY_ORTHONORMAL: 16;
    }
    type Matrix4x3dc_ = Matrix4x3dc;
    class ShulkerBoxMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_)
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_)
    }
    type ShulkerBoxMenu_ = ShulkerBoxMenu;
    class EntityAttributeCreationEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<Internal.EntityType<Internal.LivingEntity>, Internal.AttributeSupplier>)
        put(arg0: Internal.EntityType_<Internal.LivingEntity>, arg1: Internal.AttributeSupplier_): void;
    }
    type EntityAttributeCreationEvent_ = EntityAttributeCreationEvent;
    class MobCategory extends Internal.Enum<Internal.MobCategory> implements Internal.IExtensibleEnum, Internal.StringRepresentable {
        getDespawnDistance(): number;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        getSerializedName(): string;
        isFriendly(): boolean;
        getMaxInstancesPerChunk(): 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;
        static values(): Internal.MobCategory[];
        static byName(arg0: string): Internal.MobCategory;
        getName(): string;
        isPersistent(): boolean;
        static valueOf(arg0: string): Internal.MobCategory;
        static create(arg0: string, arg1: string, arg2: number, arg3: boolean, arg4: boolean, arg5: number): Internal.MobCategory;
        getNoDespawnDistance(): number;
        get despawnDistance(): number
        get serializedName(): string
        get friendly(): boolean
        get maxInstancesPerChunk(): number
        get name(): string
        get persistent(): boolean
        get noDespawnDistance(): number
        static readonly AMBIENT: Internal.MobCategory;
        static readonly CREATURE: Internal.MobCategory;
        static readonly MISC: Internal.MobCategory;
        static readonly MONSTER: Internal.MobCategory;
        static readonly WATER_AMBIENT: Internal.MobCategory;
        static readonly CODEC: Internal.Codec<Internal.MobCategory>;
        static readonly AXOLOTLS: Internal.MobCategory;
        static readonly WATER_CREATURE: Internal.MobCategory;
        static readonly UNDERGROUND_WATER_CREATURE: Internal.MobCategory;
    }
    type MobCategory_ = "monster" | "underground_water_creature" | "misc" | "creature" | "water_ambient" | "axolotls" | "ambient" | MobCategory | "water_creature";
    class BaseFunction extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function {
        constructor()
        constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
        constructor(isGenerator: boolean)
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getArity(): number;
        getFunctionName(): string;
        call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        setImmunePrototypeProperty(value: any): void;
        createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable;
        getAllIds(cx: Internal.Context_): any[];
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
        getLength(): number;
        get arity(): number
        get functionName(): string
        set immunePrototypeProperty(value: any)
        get length(): number
    }
    type BaseFunction_ = BaseFunction;
    class DirectMethodHandleDesc$Kind extends Internal.Enum<Internal.DirectMethodHandleDesc$Kind> {
        static values(): Internal.DirectMethodHandleDesc$Kind[];
        static valueOf(arg0: string): Internal.DirectMethodHandleDesc$Kind;
        static valueOf(arg0: number, arg1: boolean): Internal.DirectMethodHandleDesc$Kind;
        static valueOf(arg0: number): Internal.DirectMethodHandleDesc$Kind;
        static readonly INTERFACE_SPECIAL: Internal.DirectMethodHandleDesc$Kind;
        readonly isInterface: boolean;
        static readonly STATIC_SETTER: Internal.DirectMethodHandleDesc$Kind;
        static readonly CONSTRUCTOR: Internal.DirectMethodHandleDesc$Kind;
        static readonly SPECIAL: Internal.DirectMethodHandleDesc$Kind;
        static readonly STATIC: Internal.DirectMethodHandleDesc$Kind;
        static readonly SETTER: Internal.DirectMethodHandleDesc$Kind;
        static readonly INTERFACE_VIRTUAL: Internal.DirectMethodHandleDesc$Kind;
        static readonly GETTER: Internal.DirectMethodHandleDesc$Kind;
        static readonly VIRTUAL: Internal.DirectMethodHandleDesc$Kind;
        readonly refKind: number;
        static readonly INTERFACE_STATIC: Internal.DirectMethodHandleDesc$Kind;
        static readonly STATIC_GETTER: Internal.DirectMethodHandleDesc$Kind;
    }
    type DirectMethodHandleDesc$Kind_ = "static" | "constructor" | "interface_special" | "static_getter" | "setter" | "virtual" | DirectMethodHandleDesc$Kind | "getter" | "interface_static" | "special" | "static_setter" | "interface_virtual";
    interface IClientMobEffectExtensions {
        of(arg0: Internal.MobEffect_): this;
        isVisibleInGui(arg0: Internal.MobEffectInstance_): boolean;
        renderInventoryIcon(arg0: Internal.MobEffectInstance_, arg1: Internal.EffectRenderingInventoryScreen_<any>, arg2: Internal.PoseStack_, arg3: number, arg4: number, arg5: number): boolean;
        renderGuiIcon(arg0: Internal.MobEffectInstance_, arg1: Internal.Gui_, arg2: Internal.PoseStack_, arg3: number, arg4: number, arg5: number, arg6: number): boolean;
        of(arg0: Internal.MobEffectInstance_): this;
        renderInventoryText(arg0: Internal.MobEffectInstance_, arg1: Internal.EffectRenderingInventoryScreen_<any>, arg2: Internal.PoseStack_, arg3: number, arg4: number, arg5: number): boolean;
        isVisibleInInventory(arg0: Internal.MobEffectInstance_): boolean;
        readonly DEFAULT: Internal.IClientMobEffectExtensions;
    }
    type IClientMobEffectExtensions_ = IClientMobEffectExtensions;
    class DataGenerator {
        constructor(arg0: Internal.Path_, arg1: Internal.Collection_<Internal.Path>, arg2: any_, arg3: boolean)
        getOutputFolder(): Internal.Path;
        getInputFolders(): Internal.Collection<Internal.Path>;
        createPathProvider(arg0: Internal.DataGenerator$Target_, arg1: string): Internal.DataGenerator$PathProvider;
        getOutputFolder(arg0: Internal.DataGenerator$Target_): Internal.Path;
        run(): void;
        addProvider(arg0: boolean, arg1: Internal.DataProvider_): void;
        addInput(arg0: Internal.Path_): void;
        getProviders(): Internal.List<Internal.DataProvider>;
        get outputFolder(): Internal.Path
        get inputFolders(): Internal.Collection<Internal.Path>
        get providers(): Internal.List<Internal.DataProvider>
        outputFolder: Internal.Path;
    }
    type DataGenerator_ = DataGenerator;
    class RelativeDirection extends Internal.Enum<Internal.RelativeDirection> {
        isSameAxis(dir: Internal.RelativeDirection_): boolean;
        static valueOf(name: string): Internal.RelativeDirection;
        static values(): Internal.RelativeDirection[];
        getActualFacing(facing: Internal.Direction_): Internal.Direction;
        static readonly UP: Internal.RelativeDirection;
        static readonly RIGHT: Internal.RelativeDirection;
        static readonly BACK: Internal.RelativeDirection;
        static readonly LEFT: Internal.RelativeDirection;
        static readonly DOWN: Internal.RelativeDirection;
        static readonly FRONT: Internal.RelativeDirection;
        readonly axis: Internal.Direction$Axis;
    }
    type RelativeDirection_ = RelativeDirection | "up" | "down" | "front" | "right" | "back" | "left";
    class ShieldBlockEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: number)
        getDamageSource(): DamageSource;
        shieldTakesDamage(): boolean;
        setBlockedDamage(arg0: number): void;
        setShieldTakesDamage(arg0: boolean): void;
        getBlockedDamage(): number;
        getOriginalBlockedDamage(): number;
        get damageSource(): DamageSource
        set blockedDamage(arg0: number)
        set shieldTakesDamage(arg0: boolean)
        get blockedDamage(): number
        get originalBlockedDamage(): number
    }
    type ShieldBlockEvent_ = ShieldBlockEvent;
    class ModuleDescriptor$Provides implements Internal.Comparable<Internal.ModuleDescriptor$Provides> {
        service(): string;
        compareTo(arg0: Internal.ModuleDescriptor$Provides_): number;
        providers(): Internal.List<string>;
        compareTo(arg0: any): number;
    }
    type ModuleDescriptor$Provides_ = ModuleDescriptor$Provides;
    interface Appendable {
        append(arg0: Internal.CharSequence_): this;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        append(arg0: string): this;
    }
    type Appendable_ = Appendable;
    interface Byte2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Byte2ByteFunction;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ShortFunction;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Byte2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ShortFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        defaultReturnValue(): number;
        put(arg0: number, arg1: number): number;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Byte2DoubleFunction;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2ShortFunction<T>;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ShortFunction;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Byte2FloatFunction;
        getOrDefault(arg0: number, arg1: number): number;
        remove(arg0: number): number;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ShortFunction;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Byte2IntFunction;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Byte2CharFunction;
        size(): number;
        get(arg0: number): number;
        defaultReturnValue(arg0: number): void;
        apply(arg0: number): number;
        clear(): void;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2ShortFunction<T>;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ShortFunction;
        (arg0: number): number;
    }
    type Byte2ShortFunction_ = Byte2ShortFunction;
    class TrackedDummyWorld extends Internal.DummyWorld {
        constructor()
        constructor(world: Internal.Level_)
        getMinPos(): Vector3;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        getSectionYFromSectionIndex(arg0: number): number;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        setRenderFilter(renderFilter: Internal.Predicate_<BlockPos>): void;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        tickWorld(): void;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        static isUnsafeItemNBTKey(name: string): boolean;
        getSize(): Vector3;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        geAllEntities(): Internal.List<Internal.Entity>;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        clear(): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        addBlock(pos: BlockPos_, blockInfo: Internal.BlockInfo_): void;
        addBlocks(renderedBlocks: Internal.Map_<BlockPos, Internal.BlockInfo>): void;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        static withUnsafeNBTDiscarded(stack: Internal.ItemStack_): Internal.ItemStack;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getDimension(): ResourceLocation;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        getRenderedBlocks(): Internal.Map<BlockPos, Internal.BlockInfo>;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        getMaxPos(): Vector3;
        setInnerBlockEntity(pBlockEntity: Internal.BlockEntity_): void;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getSectionsCount(): number;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        removeBlock(pos: BlockPos_): Internal.BlockInfo;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minPos(): Vector3
        get maxSection(): number
        set renderFilter(renderFilter: Internal.Predicate_<BlockPos>)
        get minBuildHeight(): number
        get displayName(): Internal.Component
        get maxBuildHeight(): number
        get height(): number
        get size(): Vector3
        get minSection(): number
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get dimension(): ResourceLocation
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get moonPhase(): number
        get renderedBlocks(): Internal.Map<BlockPos, Internal.BlockInfo>
        get maxPos(): Vector3
        set innerBlockEntity(pBlockEntity: Internal.BlockEntity_)
        get sectionsCount(): number
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
        readonly entities: Internal.Map<number, Internal.Entity>;
        readonly blockEntities: Internal.Map<BlockPos, Internal.BlockEntity>;
        readonly maxPos: Vector3;
        readonly renderedBlocks: Internal.Map<BlockPos, Internal.BlockInfo>;
        readonly proxyWorld: Internal.Level;
        readonly minPos: Vector3;
    }
    type TrackedDummyWorld_ = TrackedDummyWorld;
    class BlockPredicateFilter extends Internal.PlacementFilter {
        static forPredicate(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): Internal.BlockPredicateFilter;
        static readonly CODEC: Internal.Codec<Internal.BlockPredicateFilter>;
    }
    type BlockPredicateFilter_ = BlockPredicateFilter;
    class PlayerEvent$ItemCraftedEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Container_)
        getInventory(): Internal.Container;
        getCrafting(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        get inventory(): Internal.Container
        get crafting(): Internal.ItemStack
        get entity(): Internal.Entity
    }
    type PlayerEvent$ItemCraftedEvent_ = PlayerEvent$ItemCraftedEvent;
    class StreamTagVisitor$EntryResult extends Internal.Enum<Internal.StreamTagVisitor$EntryResult> {
        static valueOf(arg0: string): Internal.StreamTagVisitor$EntryResult;
        static values(): Internal.StreamTagVisitor$EntryResult[];
        static readonly BREAK: Internal.StreamTagVisitor$EntryResult;
        static readonly SKIP: Internal.StreamTagVisitor$EntryResult;
        static readonly ENTER: Internal.StreamTagVisitor$EntryResult;
        static readonly HALT: Internal.StreamTagVisitor$EntryResult;
    }
    type StreamTagVisitor$EntryResult_ = StreamTagVisitor$EntryResult | "break" | "halt" | "skip" | "enter";
    class FogShape extends Internal.Enum<Internal.FogShape> {
        static valueOf(arg0: string): Internal.FogShape;
        static values(): Internal.FogShape[];
        getIndex(): number;
        get index(): number
        static readonly CYLINDER: Internal.FogShape;
        static readonly SPHERE: Internal.FogShape;
    }
    type FogShape_ = FogShape | "cylinder" | "sphere";
    class DispenserBlock extends Internal.BaseEntityBlock implements Internal.DispenserBlockAccessor {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        static registerBehavior(arg0: Internal.ItemLike_, arg1: Internal.DispenseItemBehavior_): void;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        handler$bbc000$onCuttingBoardDispenseFromInject(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.CallbackInfo_, arg3: Internal.BlockSourceImpl_, arg4: Internal.DispenserBlockEntity_, arg5: number, arg6: Internal.ItemStack_): void;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        create$callGetDispenseMethod(arg0: Internal.ItemStack_): Internal.DispenseItemBehavior;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        static getDispensePosition(arg0: Internal.BlockSource_): Internal.Position;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static DISPENSER_REGISTRY: {[key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.MinecartItem]: 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: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.MinecartItem]: any, [key: Internal.MobBucketItem]: any, [key: Internal.ExperienceBottleItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BoatItem]: any, [key: Internal.ElytraItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: 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: Internal.SpawnEggItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: Internal.MobBucketItem]: any, [key: Internal.TippedArrowItem]: any, [key: any]: any, [key: Internal.SpectralArrowItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.FlintAndSteelItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.DyeableArmorItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.ArmorStandItem]: any, [key: Internal.BlockItem]: any, [key: Internal.ShieldItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.MobBucketItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BoatItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: Internal.LingeringPotionItem]: any, [key: Internal.ArmorItem]: 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: Internal.BlockItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.ArrowItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.MinecartItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.MinecartItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.DyeableArmorItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.PlayerHeadItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BoatItem]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BoneMealItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BlockItem]: any, [key: Internal.MobBucketItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.FireworkRocketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: Internal.HoneycombItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: 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: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BucketItem]: any, [key: Internal.BlockItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.MinecartItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.BottleItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.ShearsItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: Internal.SnowballItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SaddleItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.MinecartItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SolidBucketItem]: any, [key: any]: any, [key: Internal.FireChargeItem]: any, [key: any]: any, [key: Internal.BucketItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BoatItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BucketItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: any]: any, [key: Internal.DyeableArmorItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BlockItem]: any, [key: any]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: Internal.BoatItem]: any, [key: Internal.MinecartItem]: any, [key: Internal.ArmorItem]: any, [key: Internal.BlockItem]: any, [key: Internal.HorseArmorItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.BlockItem]: any, [key: Internal.BoatItem]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.BlockItem]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: any]: any, [key: Internal.SplashPotionItem]: 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: Internal.DyeableHorseArmorItem]: any, [key: Internal.MinecartItem]: any, [key: Internal.EggItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.ArmorItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.StandingAndWallBlockItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.BoatItem]: any, [key: Internal.SpawnEggItem]: any, [key: Internal.SpawnEggItem]: any, [key: any]: any, [key: Internal.BlockItem]: any};
        static readonly TRIGGERED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type DispenserBlock_ = DispenserBlock;
    interface DataSenderKJS {
        sendData(channel: string): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
    }
    type DataSenderKJS_ = DataSenderKJS;
    interface OutgoingPlayerChatMessage {
        sendHeadersToRemainingPlayers(arg0: Internal.PlayerList_): void;
        serverContent(): Internal.Component;
        create(arg0: Internal.PlayerChatMessage_): this;
        sendToPlayer(arg0: Internal.ServerPlayer_, arg1: boolean, arg2: Internal.ChatType$Bound_): void;
    }
    type OutgoingPlayerChatMessage_ = OutgoingPlayerChatMessage;
    class ClientboundSetCarriedItemPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSlot(): number;
        isSkippable(): boolean;
        get slot(): number
        get skippable(): boolean
    }
    type ClientboundSetCarriedItemPacket_ = ClientboundSetCarriedItemPacket;
    class EntityTickList {
        constructor()
        forEach(arg0: Internal.Consumer_<Internal.Entity>): void;
        add(arg0: Internal.Entity_): void;
        contains(arg0: Internal.Entity_): boolean;
        remove(arg0: Internal.Entity_): void;
    }
    type EntityTickList_ = EntityTickList;
    interface TagVisitor {
        visitFloat(arg0: Internal.FloatTag_): void;
        visitByte(arg0: Internal.ByteTag_): void;
        visitLongArray(arg0: Internal.LongArrayTag_): void;
        visitList(arg0: Internal.ListTag_): void;
        visitShort(arg0: Internal.ShortTag_): void;
        visitEnd(arg0: Internal.EndTag_): void;
        visitIntArray(arg0: Internal.IntArrayTag_): void;
        visitInt(arg0: Internal.IntTag_): void;
        visitByteArray(arg0: Internal.ByteArrayTag_): void;
        visitString(arg0: Internal.StringTag_): void;
        visitCompound(arg0: Internal.CompoundTag_): void;
        visitDouble(arg0: Internal.DoubleTag_): void;
        visitLong(arg0: Internal.LongTag_): void;
    }
    type TagVisitor_ = TagVisitor;
    class OceanRuinStructure$Type extends Internal.Enum<Internal.OceanRuinStructure$Type> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static values(): Internal.OceanRuinStructure$Type[];
        getSerializedName(): string;
        getName(): string;
        static valueOf(arg0: string): Internal.OceanRuinStructure$Type;
        get serializedName(): string
        get name(): string
        static readonly COLD: Internal.OceanRuinStructure$Type;
        static readonly CODEC: Internal.Codec<Internal.OceanRuinStructure$Type>;
        static readonly WARM: Internal.OceanRuinStructure$Type;
    }
    type OceanRuinStructure$Type_ = "warm" | "cold" | OceanRuinStructure$Type;
    class CampfireBlockEntity extends Internal.BlockEntity implements Internal.Clearable {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        placeFood(arg0: Internal.Entity_, arg1: Internal.ItemStack_, arg2: number): boolean;
        static particleTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.CampfireBlockEntity_): void;
        static tryClear(arg0: any): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getItems(): Internal.NonNullList<Internal.ItemStack>;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCookableRecipe(arg0: Internal.ItemStack_): Internal.Optional<Internal.CampfireCookingRecipe>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static cooldownTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.CampfireBlockEntity_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getUpdatePacket(): Internal.Packet<any>;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static cookTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.CampfireBlockEntity_): void;
        dowse(): void;
        clearContent(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get items(): Internal.NonNullList<Internal.ItemStack>
        get updatePacket(): Internal.Packet<any>
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type CampfireBlockEntity_ = CampfireBlockEntity;
    class PlayerXpEvent$XpChange extends Internal.PlayerXpEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: number)
        setAmount(arg0: number): void;
        getEntity(): Internal.Entity;
        getAmount(): number;
        set amount(arg0: number)
        get entity(): Internal.Entity
        get amount(): number
    }
    type PlayerXpEvent$XpChange_ = PlayerXpEvent$XpChange;
    class GeodeLayerSettings {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        readonly innerLayer: number;
        readonly middleLayer: number;
        static readonly CODEC: Internal.Codec<Internal.GeodeLayerSettings>;
        readonly outerLayer: number;
        readonly filling: number;
    }
    type GeodeLayerSettings_ = GeodeLayerSettings;
    interface DoublePredicate {
        test(arg0: number): boolean;
        or(arg0: Internal.DoublePredicate_): this;
        and(arg0: Internal.DoublePredicate_): this;
        negate(): this;
        (arg0: number): boolean;
    }
    type DoublePredicate_ = DoublePredicate;
    interface RegistrySupplier <T> extends Internal.Supplier<T> {
        stream(): Internal.Stream<T>;
        ifPresent(action: Internal.Consumer_<T>): void;
        orElseGet(supplier: Internal.Supplier_<T>): T;
        ifPresentOrElse(action: Internal.Consumer_<T>, emptyAction: Internal.Runnable_): void;
        getRegistries(): Internal.Registries;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<T>>;
        getRegistrar(): Internal.Registrar<T>;
        getOrNull(): T;
        orElse(other: T): T;
        isPresent(): boolean;
        getId(): ResourceLocation;
        getRegistryId(): ResourceLocation;
        get(): T;
        listen(callback: Internal.Consumer_<T>): void;
        toOptional(): Internal.Optional<T>;
        get registries(): Internal.Registries
        get registryKey(): Internal.ResourceKey<Internal.Registry<T>>
        get registrar(): Internal.Registrar<T>
        get orNull(): T
        get present(): boolean
        get id(): ResourceLocation
        get registryId(): ResourceLocation
    }
    type RegistrySupplier_<T> = RegistrySupplier<T>;
    class MetricSampler$MetricSamplerBuilder <T> {
        constructor(arg0: string, arg1: Internal.MetricCategory_, arg2: Internal.ToDoubleFunction_<T>, arg3: T)
        withBeforeTick(arg0: Internal.Consumer_<T>): this;
        withThresholdAlert(arg0: Internal.MetricSampler$ThresholdTest_): this;
        build(): Internal.MetricSampler;
    }
    type MetricSampler$MetricSamplerBuilder_<T> = MetricSampler$MetricSamplerBuilder<T>;
    interface ResultConsumer <S> {
        onCommandComplete(arg0: Internal.CommandContext_<S>, arg1: boolean, arg2: number): void;
        (arg0: Internal.CommandContext_<S>, arg1: boolean, arg2: number): void;
    }
    type ResultConsumer_<S> = ResultConsumer<S>;
    class PlayerEvent$PlayerRespawnEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: boolean)
        getEntity(): Internal.Entity;
        isEndConquered(): boolean;
        get entity(): Internal.Entity
        get endConquered(): boolean
    }
    type PlayerEvent$PlayerRespawnEvent_ = PlayerEvent$PlayerRespawnEvent;
    class TripWireBlock extends Internal.Block {
        constructor(arg0: Internal.TripWireHookBlock_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldConnectTo(arg0: Internal.BlockState_, arg1: Internal.Direction_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ATTACHED: Internal.BooleanProperty;
        static readonly NORTH: Internal.BooleanProperty;
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly WEST: Internal.BooleanProperty;
        static readonly POWERED: Internal.BooleanProperty;
        static readonly DISARMED: Internal.BooleanProperty;
        static readonly EAST: Internal.BooleanProperty;
    }
    type TripWireBlock_ = TripWireBlock;
    class ProjectileImpactEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Projectile_, arg1: Internal.HitResult_)
        getProjectile(): Internal.Projectile;
        getRayTraceResult(): Internal.HitResult;
        get projectile(): Internal.Projectile
        get rayTraceResult(): Internal.HitResult
    }
    type ProjectileImpactEvent_ = ProjectileImpactEvent;
    class TrackNodeLocation$DiscoveredLocation extends Internal.TrackNodeLocation {
        constructor(arg0: Internal.ResourceKey_<Internal.Level>, arg1: Vec3_)
        constructor(arg0: Internal.Level_, arg1: Vec3_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        materials(arg0: Internal.TrackMaterial_, arg1: Internal.TrackMaterial_): this;
        notInLineWith(arg0: Vec3_): boolean;
        withNormal(arg0: Vec3_): this;
        forceNode(): this;
        viaTurn(arg0: Internal.BezierConnection_): this;
        getTurn(): Internal.BezierConnection;
        connectedViaTurn(): boolean;
        materialA(arg0: Internal.TrackMaterial_): this;
        materialB(arg0: Internal.TrackMaterial_): this;
        getDirection(): Vec3;
        withDirection(arg0: Vec3_): this;
        differentMaterials(): boolean;
        withYOffset(arg0: number): this;
        shouldForceNode(): boolean;
        get turn(): Internal.BezierConnection
        get direction(): Vec3
    }
    type TrackNodeLocation$DiscoveredLocation_ = TrackNodeLocation$DiscoveredLocation;
    class ModuleDescriptor$Exports$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Exports$Modifier> {
        static values(): Internal.ModuleDescriptor$Exports$Modifier[];
        static valueOf(arg0: string): Internal.ModuleDescriptor$Exports$Modifier;
        static readonly SYNTHETIC: Internal.ModuleDescriptor$Exports$Modifier;
        static readonly MANDATED: Internal.ModuleDescriptor$Exports$Modifier;
    }
    type ModuleDescriptor$Exports$Modifier_ = "mandated" | "synthetic" | ModuleDescriptor$Exports$Modifier;
    abstract class Rectangle2D extends Internal.RectangularShape {
        outcode(arg0: number, arg1: number): number;
        static intersect(arg0: Internal.Rectangle2D_, arg1: Internal.Rectangle2D_, arg2: Internal.Rectangle2D_): void;
        add(arg0: Internal.Point2D_): void;
        createUnion(arg0: Internal.Rectangle2D_): this;
        outcode(arg0: Internal.Point2D_): number;
        add(arg0: number, arg1: number): void;
        intersectsLine(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        setRect(arg0: number, arg1: number, arg2: number, arg3: number): void;
        add(arg0: Internal.Rectangle2D_): void;
        intersectsLine(arg0: Internal.Line2D_): boolean;
        setRect(arg0: Internal.Rectangle2D_): void;
        static union(arg0: Internal.Rectangle2D_, arg1: Internal.Rectangle2D_, arg2: Internal.Rectangle2D_): void;
        createIntersection(arg0: Internal.Rectangle2D_): this;
        set rect(arg0: Internal.Rectangle2D_)
        static readonly OUT_TOP: 2;
        static readonly OUT_LEFT: 1;
        static readonly OUT_RIGHT: 4;
        static readonly OUT_BOTTOM: 8;
    }
    type Rectangle2D_ = Rectangle2D;
    class Item implements Internal.ItemFTBL, Internal.ItemLike, Internal.IForgeItem, Internal.ItemKJS, Internal.AccessorItem, Internal.IrisItemLightProvider, Internal.InjectedItemExtension {
        constructor(arg0: Internal.Item$Properties_)
        getDrinkingSound(): Internal.SoundEvent;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        setRarity(arg0: Internal.Rarity_): void;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getDestroySpeed(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): number;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        onDestroyed(arg0: Internal.ItemEntity_): void;
        isFireResistant(): boolean;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isComplex(): boolean;
        onCraftedBy(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        onUseTick(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.ItemStack_, arg3: number): void;
        appendHoverText(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.List_<Internal.Component>, arg3: Internal.TooltipFlag_): void;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        canBeHurtBy(arg0: DamageSource_): boolean;
        /**
         * @deprecated
        */
        getFoodProperties(): Internal.FoodProperties;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        getUseAnimation(arg0: Internal.ItemStack_): Internal.UseAnim;
        getDescriptionId(): string;
        isValidRepairItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        asItem(): this;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        getDefaultInstance(): Internal.ItemStack;
        getTypeData(): Internal.CompoundTag;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setBurnTime(i: number): void;
        setMaxStackSize(arg0: number): void;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getBarWidth(arg0: Internal.ItemStack_): number;
        setMaxDamage(arg0: number): void;
        getItem(): this;
        getBarColor(arg0: Internal.ItemStack_): number;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        getItemBuilder(): Internal.ItemBuilder;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        getMaxDamage(): number;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        asIngredient(): Internal.Ingredient;
        getDescription(): Internal.Component;
        /**
         * @deprecated
        */
        hasCraftingRemainingItem(): boolean;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        static byId(arg0: number): Internal.Item;
        getRenderPropertiesInternal(): any;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        interactLivingEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.LivingEntity_, arg3: Internal.InteractionHand_): Internal.InteractionResult;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        useOn(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getRarity(arg0: Internal.ItemStack_): Internal.Rarity;
        setItemBuilder(b: Internal.ItemBuilder_): void;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getItemCategory(): Internal.CreativeModeTab;
        fillItemCategory(arg0: Internal.CreativeModeTab_, arg1: Internal.NonNullList_<Internal.ItemStack>): void;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        setCraftingRemainingItemFTBL(arg0: Internal.Item_): void;
        setAttackDamage(attackDamage: number): void;
        getTooltipImage(arg0: Internal.ItemStack_): Internal.Optional<Internal.TooltipComponent>;
        isEdible(): boolean;
        arch$holder(): Internal.Holder<Internal.Item>;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): Internal.InteractionResultHolder<Internal.ItemStack>;
        /**
         * @deprecated
        */
        getEnchantmentValue(): number;
        setArmorToughness(armorToughness: number): void;
        getId(): Special.Item&`${string}:${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;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        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;
        isFoil(arg0: Internal.ItemStack_): boolean;
        isRepairable(arg0: Internal.ItemStack_): boolean;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        useOnRelease(arg0: Internal.ItemStack_): boolean;
        canAttackBlock(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_): 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;
        isBarVisible(arg0: Internal.ItemStack_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getUseDuration(arg0: Internal.ItemStack_): number;
        getEquipSound(): Internal.SoundEvent;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        /**
         * @deprecated
        */
        getMaxStackSize(): number;
        /**
         * @deprecated
        */
        static byBlock(arg0: Internal.Block_): Internal.Item;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        bookshelf$setCraftingRemainder(arg0: Internal.Item_): void;
        canFitInsideContainerItems(): boolean;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.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;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        setFireResistant(arg0: boolean): void;
        getEatingSound(): Internal.SoundEvent;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        canBeDepleted(): boolean;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientItemExtensions>): void;
        getDamage(arg0: Internal.ItemStack_): number;
        mineBlock(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.LivingEntity_): boolean;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getName(arg0: Internal.ItemStack_): Internal.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>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Item>;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        bookshelf$setCreativeTab(arg0: Internal.CreativeModeTab_): void;
        inventoryTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Entity_, arg3: number, arg4: boolean): void;
        hurtEnemy(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: Internal.LivingEntity_): boolean;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        /**
         * @deprecated
        */
        getCraftingRemainingItem(): this;
        getTypeItemStackKey(): Internal.ItemStackKey;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        shouldOverrideMultiplayerNbt(): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        static getId(arg0: Internal.Item_): number;
        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;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        get drinkingSound(): Internal.SoundEvent
        set rarity(arg0: Internal.Rarity_)
        get fireResistant(): boolean
        get complex(): boolean
        /**
         * @deprecated
        */
        get foodProperties(): Internal.FoodProperties
        get descriptionId(): string
        get creativeTab(): string
        get defaultInstance(): Internal.ItemStack
        get typeData(): Internal.CompoundTag
        set burnTime(i: number)
        set maxStackSize(arg0: number)
        set maxDamage(arg0: number)
        get item(): Internal.Item
        get itemBuilder(): Internal.ItemBuilder
        /**
         * @deprecated
        */
        get maxDamage(): number
        get description(): Internal.Component
        get renderPropertiesInternal(): any
        set itemBuilder(b: Internal.ItemBuilder_)
        get itemCategory(): Internal.CreativeModeTab
        set craftingRemainingItemFTBL(arg0: Internal.Item_)
        set attackDamage(attackDamage: number)
        get edible(): boolean
        /**
         * @deprecated
        */
        get enchantmentValue(): number
        set armorToughness(armorToughness: number)
        get id(): Special.Item&`${string}:${string}`
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get equipSound(): Internal.SoundEvent
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        /**
         * @deprecated
        */
        get maxStackSize(): number
        set armorKnockbackResistance(knockbackResistance: number)
        set fireResistant(arg0: boolean)
        get eatingSound(): Internal.SoundEvent
        get idLocation(): ResourceLocation
        get mod(): string
        set armorProtection(armorProtection: number)
        /**
         * @deprecated
        */
        get craftingRemainingItem(): Internal.Item
        get typeItemStackKey(): Internal.ItemStackKey
        set foodProperties(arg0: Internal.FoodProperties_)
        set craftingRemainder(arg0: Internal.Item_)
        static readonly BY_BLOCK: {[key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StemBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.SoulSandBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.SnowyDirtBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.BigDripleafBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FusionCasingBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.ChainBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SmithingTableBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RailBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.BeehiveBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.NyliumBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CoilBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ActiveBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RepeaterBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.GravelBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FusionCasingBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.LanternBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.TrappedChestBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.SlimeBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.BuddingAmethystBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CoilBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallSignBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.JukeboxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FarmBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.PoweredRailBlock]: Internal.BlockItem, [key: Internal.ChainBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BarrelBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.TrackBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.BellBlock]: Internal.BlockItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.DoorBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SugarCaneBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.RedStoneOreBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MyceliumBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FurnaceBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CoilBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CarrotBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: Internal.StandingSignBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CraftingTableBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.DispenserBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.AnvilBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: 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.RendererBlock]: any, [key: any]: any, [key: Internal.PowderSnowBlock]: Internal.SolidBucketItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LongDistancePipeBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.DoublePlantBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.PotatoBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.RedstoneLampBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MossBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.TripWireHookBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: Internal.PistonBaseBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.RespawnAnchorBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.RedstoneWallTorchBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StoneButtonBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.FenceGateBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.LoomBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WitherRoseBlock]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.TwistingVinesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.LeverBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.KelpBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.AnvilBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FlowerPotBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SaplingBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.HayBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.RotatedPillarBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SpongeBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.BarrierBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.ActiveBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StoneButtonBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FungusBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: 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.Block]: Internal.BlockItem, [key: Internal.SpawnerBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SeagrassBlock]: Internal.BlockItem, [key: Internal.CoilBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.SignItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.HayBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.ItemNameBlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.HalfTransparentBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ActiveBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RedStoneOreBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.PlayerWallHeadBlock]: Internal.PlayerHeadItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: 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.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HayBlock]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MangroveRootsBlock]: Internal.BlockItem, [key: Internal.TorchBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.HopperBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CauldronBlock]: any, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WitherWallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DeadBushBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RootedDirtBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CryingObsidianBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LightBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.GrassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.GlowLichenBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CakeBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MangrovePropaguleBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SmokerBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.BlastFurnaceBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SnowLayerBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.RendererBlock]: any, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.MelonBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.BeaconBlock]: Internal.BlockItem, [key: Internal.PowderSnowCauldronBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PressurePlateBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.NoteBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.LecternBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.TripWireBlock]: Internal.ItemNameBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StemBlock]: Internal.ItemNameBlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FrogspawnBlock]: Internal.PlaceOnWaterBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SandBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MagmaBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CropBlock]: Internal.ItemNameBlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.TurtleEggBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: Internal.SporeBlossomBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CaveVinesBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ComparatorBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BambooBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.MaterialBlock]: any, [key: Internal.AzaleaBlock]: Internal.BlockItem, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.PoweredBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WaterlilyBlock]: Internal.PlaceOnWaterBlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CampfireBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.TrackBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.SeaPickleBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WeightedPressurePlateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ActiveBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.DoublePlantBlock]: Internal.DoubleHighBlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ChestBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.SignItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CoilBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FusionCasingBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.BlockItem, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.PistonBaseBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.SignItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.EnderChestBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LanternBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SculkVeinBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ChorusFlowerBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.NetherrackBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CarvedPumpkinBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.LightningRodBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RotatedPillarBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: 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.ItemPipeBlock]: any, [key: Internal.RedStoneWireBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.InfestedBlock]: Internal.BlockItem, [key: Internal.JigsawBlock]: Internal.GameMasterBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.SmallDripleafBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: Internal.SculkSensorBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.TntBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.EnchantmentTableBlock]: Internal.BlockItem, [key: Internal.SandBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.NetherSproutsBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WeightedPressurePlateBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.CartographyTableBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ActiveBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BeetrootBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RendererBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.VineBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.NyliumBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.DragonEggBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.InfestedRotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: 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.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.LeavesBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.BeehiveBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.ComposterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WetSpongeBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.NetherWartBlock]: Internal.ItemNameBlockItem, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.SculkBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MangroveLeavesBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MudBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.WitherSkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.TrackBlock]: any, [key: any]: any, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: any]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.ItemNameBlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TargetBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.ActiveBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FletchingTableBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.DirtPathBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.LadderBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.SignItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StructureVoidBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.AnvilBlock]: Internal.BlockItem, [key: Internal.SweetBerryBushBlock]: Internal.ItemNameBlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.StonecutterBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.ObserverBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CarvedPumpkinBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.DetectorRailBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CoilBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RedstoneTorchBlock]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.SculkCatalystBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WoodButtonBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.FungusBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: Internal.BaseCoralPlantBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.PointedDripstoneBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.DaylightDetectorBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.PlayerHeadBlock]: Internal.PlayerHeadItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.MushroomBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallTorchBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ScaffoldingBlock]: Internal.ScaffoldingBlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.TrackBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.AmethystClusterBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.DropperBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.SaplingBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BrewingStandBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.BaseCoralFanBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.TallGrassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CarpetBlock]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FenceBlock]: any, [key: Internal.RendererBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: Internal.IceBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.IronBarsBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.AmethystBlock]: Internal.BlockItem, [key: Internal.CactusBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.GrindstoneBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CommandBlock]: Internal.GameMasterBlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.WoodButtonBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.LavaCauldronBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.StandingAndWallBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.TallGrassBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.SculkShriekerBlock]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.BaseCoralWallFanBlock]: Internal.StandingAndWallBlockItem, [key: Internal.TrackBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.DoorBlock]: Internal.DoubleHighBlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.EndRodBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LayeredCauldronBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.TallFlowerBlock]: Internal.DoubleHighBlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.ChorusPlantBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.CoralPlantBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.CoilBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: Internal.StructureBlock]: Internal.GameMasterBlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.LongDistancePipeBlock]: Internal.BlockItem, [key: Internal.FusionCasingBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.ShulkerBoxBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.ActiveBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.FenceBlock]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RootsBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ConduitBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.PoweredRailBlock]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CocoaBlock]: Internal.ItemNameBlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RootsBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.WallBannerBlock]: Internal.BannerItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.EndPortalFrameBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.AzaleaBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.TintedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.RotatedPillarBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WoolCarpetBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.WeatheringCopperSlabBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: Internal.HoneyBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.StainedGlassPaneBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BannerBlock]: Internal.BannerItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.Block]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CoralBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.WeepingVinesBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.SkullBlock]: Internal.StandingAndWallBlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.StandingSignBlock]: Internal.SignItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WeatheringCopperFullBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.BedBlock]: Internal.BedItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.SignItem, [key: Internal.CableBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.StandingAndWallBlockItem, [key: Internal.TrapDoorBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.BedBlock]: Internal.BedItem, [key: Internal.FenceBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.HugeMushroomBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.PumpkinBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.HayBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: Internal.SignItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WebBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.RendererBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.GlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.PressurePlateBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.HangingRootsBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.RubberLogBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.CampfireBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.WallSignBlock]: Internal.SignItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FenceGateBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.MaterialBlock]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: Internal.FluidPipeBlock]: any, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.StainedGlassBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.CandleBlock]: Internal.BlockItem, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.LeavesBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.RotatedPillarBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.SandBlock]: Internal.BlockItem, [key: Internal.StairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.MaterialBlock]: any, [key: Internal.WeatheringCopperStairBlock]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CoilBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ItemPipeBlock]: any, [key: any]: any, [key: Internal.WallBlock]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.RendererBlock]: any, [key: Internal.ItemPipeBlock]: any, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.FusionCasingBlock]: any, [key: Internal.MaterialBlock]: any, [key: any]: any, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: Internal.SlabBlock]: Internal.BlockItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.WallSkullBlock]: Internal.StandingAndWallBlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: Internal.ConcretePowderBlock]: Internal.BlockItem, [key: Internal.SlabBlock]: Internal.BlockItem, [key: Internal.GlazedTerracottaBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: Internal.FluidPipeBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: Internal.BlockItem, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.FlowerBlock]: Internal.BlockItem, [key: any]: Internal.MetaMachineItem, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: any, [key: Internal.CableBlock]: any, [key: Internal.CableBlock]: any, [key: any]: Internal.MetaMachineItem, [key: any]: any, [key: any]: any, [key: any]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: Internal.DropExperienceBlock]: Internal.BlockItem, [key: any]: Internal.BlockItem, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: Internal.BlockItem, [key: any]: any, [key: Internal.MaterialBlock]: any, [key: any]: Internal.BlockItem, [key: Internal.CableBlock]: any, [key: any]: any, [key: any]: any, [key: any]: Internal.MetaMachineItem, [key: Internal.FluidPipeBlock]: any};
        static readonly EAT_DURATION: 32;
        static readonly MAX_STACK_SIZE: 64;
        static readonly MAX_BAR_WIDTH: 13;
        category: Internal.CreativeModeTab;
    }
    type Item_ = Item | Special.Item;
    interface Signer {
        sign(arg0: Internal.SignatureUpdater_): number[];
        from(arg0: Internal.PrivateKey_, arg1: string): this;
        sign(arg0: number[]): number[];
        readonly LOGGER: Internal.Log4jLogger;
    }
    type Signer_ = Signer;
    interface ItemSupplier {
        getItem(): Internal.ItemStack;
        get item(): Internal.ItemStack
    }
    type ItemSupplier_ = ItemSupplier;
    class MaterialFlag {
        static getByName(name: string): Internal.MaterialFlag;
    }
    type MaterialFlag_ = MaterialFlag;
    class WheelBase {
        constructor(...arg0: any_[])
        static basic(arg0: number, arg1: number): Internal.WheelBase;
        readonly wheels: any[];
        readonly wheelCount: number;
    }
    type WheelBase_ = WheelBase;
    interface Boolean2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<boolean, V> {
        put(arg0: boolean, arg1: V): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Boolean2ShortFunction;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Boolean2ObjectFunction<T>;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ObjectFunction<V>;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Boolean2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Boolean2FloatFunction;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Boolean2IntFunction;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Boolean2LongFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, V>;
        apply(arg0: boolean): V;
        get(arg0: boolean): V;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Boolean2ByteFunction;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<boolean, V>;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ObjectFunction<V>;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ObjectFunction<V>;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ObjectFunction<V>;
        containsKey(arg0: boolean): boolean;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Boolean2ReferenceFunction<T>;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        remove(arg0: boolean): V;
        size(): number;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ObjectFunction<V>;
        clear(): void;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ObjectFunction<V>;
        defaultReturnValue(): V;
        getOrDefault(arg0: boolean, arg1: V): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Boolean2CharFunction;
        (arg0: boolean): V;
    }
    type Boolean2ObjectFunction_<V> = Boolean2ObjectFunction<V>;
    class MapBanner {
        constructor(arg0: BlockPos_, arg1: Internal.DyeColor_, arg2: Internal.Component_)
        save(): Internal.CompoundTag;
        getPos(): BlockPos;
        getColor(): Internal.DyeColor;
        getName(): Internal.Component;
        static load(arg0: Internal.CompoundTag_): Internal.MapBanner;
        static fromWorld(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.MapBanner;
        getId(): string;
        getDecoration(): Internal.MapDecoration$Type;
        get pos(): BlockPos
        get color(): Internal.DyeColor
        get name(): Internal.Component
        get id(): string
        get decoration(): Internal.MapDecoration$Type
    }
    type MapBanner_ = MapBanner;
    class HoeItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type HoeItemBuilder_ = HoeItemBuilder;
    interface PartDefinitionAccess {
        automobility$cuboids(): Internal.List<Internal.CubeDefinition>;
        automobility$create(arg0: Internal.List_<Internal.CubeDefinition>, arg1: Internal.PartPose_): Internal.PartDefinition;
        automobility$children(): Internal.Map<string, Internal.PartDefinition>;
        automobility$transform(): Internal.PartPose;
    }
    type PartDefinitionAccess_ = PartDefinitionAccess;
    class ViewModelStore {
        constructor()
        clear(): void;
    }
    type ViewModelStore_ = ViewModelStore;
    class VariantBlockStateBuilder$PartialBlockstate implements Internal.Predicate<Internal.BlockState> {
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: Internal.BlockState_): boolean;
        getSetStates(): Internal.SortedMap<Internal.Property<any>, Internal.Comparable<any>>;
        setModels(...arg0: Internal.ConfiguredModel_[]): Internal.VariantBlockStateBuilder;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        getOwner(): Internal.Block;
        test(arg0: any): boolean;
        and(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
        static comparingByProperties(): Internal.Comparator<Internal.VariantBlockStateBuilder$PartialBlockstate>;
        "with"<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>, arg1: T): this;
        modelForState(): Internal.ConfiguredModel$Builder<Internal.VariantBlockStateBuilder>;
        partialState(): this;
        or(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockState>;
        negate(): Internal.Predicate<Internal.BlockState>;
        addModels(...arg0: Internal.ConfiguredModel_[]): this;
        get setStates(): Internal.SortedMap<Internal.Property<any>, Internal.Comparable<any>>
        set models(...arg0: Internal.ConfiguredModel_[])
        get owner(): Internal.Block
    }
    type VariantBlockStateBuilder$PartialBlockstate_ = VariantBlockStateBuilder$PartialBlockstate;
    class ServerAdvancementManager extends Internal.SimpleJsonResourceReloadListener {
        constructor(arg0: Internal.PredicateManager_)
        constructor(arg0: Internal.PredicateManager_, arg1: Internal.ICondition$IContext_)
        getAllAdvancements(): Internal.Collection<Internal.Advancement>;
        getAdvancement(arg0: ResourceLocation_): Internal.Advancement;
        getName(): string;
        get allAdvancements(): Internal.Collection<Internal.Advancement>
        get name(): string
    }
    type ServerAdvancementManager_ = ServerAdvancementManager;
    class WitherWallSkullBlock extends Internal.WallSkullBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WitherWallSkullBlock_ = WitherWallSkullBlock;
    class HoverEvent$Action <T> {
        constructor(arg0: string, arg1: boolean, arg2: Internal.Function_<Internal.JsonElement, T>, arg3: Internal.Function_<T, Internal.JsonElement>, arg4: Internal.Function_<Internal.Component, T>)
        static getByName(arg0: string): Internal.HoverEvent$Action<any>;
        isAllowedFromServer(): boolean;
        deserializeFromLegacy(arg0: Internal.Component_): Internal.HoverEvent;
        getName(): string;
        serializeArg(arg0: any): Internal.JsonElement;
        deserialize(arg0: Internal.JsonElement_): Internal.HoverEvent;
        get allowedFromServer(): boolean
        get name(): string
        static readonly SHOW_ENTITY: Internal.HoverEvent$Action<Internal.HoverEvent$EntityTooltipInfo>;
        static readonly SHOW_TEXT: Internal.HoverEvent$Action<Internal.Component>;
        static readonly SHOW_ITEM: Internal.HoverEvent$Action<Internal.HoverEvent$ItemStackInfo>;
    }
    type HoverEvent$Action_<T> = HoverEvent$Action<T>;
    class InterModProcessEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type InterModProcessEvent_ = InterModProcessEvent;
    abstract class HangingEntity extends Internal.Entity {
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getPos(): BlockPos;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        dropItem(arg0: Internal.Entity_): void;
        getWidth(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        survives(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        playPlacementSound(): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getHeight(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get pos(): BlockPos
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get width(): number
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get height(): number
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type HangingEntity_ = HangingEntity;
    class GoalSelectorDebugRenderer$DebugGoal {
        constructor(arg0: BlockPos_, arg1: number, arg2: string, arg3: boolean)
        readonly name: string;
        readonly priority: number;
        readonly isRunning: boolean;
        readonly pos: BlockPos;
    }
    type GoalSelectorDebugRenderer$DebugGoal_ = GoalSelectorDebugRenderer$DebugGoal;
    class Quaternionf implements Internal.Quaternionfc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(axisAngle: Internal.AxisAngle4d_)
        constructor(source: Internal.Quaterniondc_)
        constructor(x: number, y: number, z: number, w: number)
        constructor(axisAngle: Internal.AxisAngle4f_)
        constructor(source: Internal.Quaternionfc_)
        constructor(x: number, y: number, z: number, w: number)
        set(axisAngle: Internal.AxisAngle4d_): this;
        set(q: Internal.Quaterniondc_): this;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        transformPositiveY(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveZ(dest: Internal.Vector3f_): Internal.Vector3f;
        difference(other: Internal.Quaternionf_): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        static nlerpIterative(qs: Internal.Quaternionf_[], weights: number[], dotThreshold: number, dest: Internal.Quaternionf_): Internal.Quaternionfc;
        slerp(target: Internal.Quaternionfc_, alpha: number): this;
        positiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        setFromNormalized(mat: Internal.Matrix3fc_): this;
        nlerp(q: Internal.Quaternionfc_, factor: number, dest: Internal.Quaternionf_): this;
        transformPositiveY(dest: Internal.Vector4f_): Internal.Vector4f;
        rotateLocalZ(angle: number, dest: Internal.Quaternionf_): this;
        transformInverseUnit(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(dest: Internal.Vector4d_): Internal.Vector4d;
        scale(factor: number, dest: Internal.Quaternionf_): this;
        transformInverse(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        dot(otherQuat: Internal.Quaternionf_): number;
        integrate(dt: number, vx: number, vy: number, vz: number): this;
        transform(vec: Internal.Vector4d_): Internal.Vector4d;
        transform(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        getEulerAnglesXYZ(eulerAngles: Internal.Vector3f_): Internal.Vector3f;
        get(dest: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Quaternionf_): this;
        set(axisAngle: Internal.AxisAngle4f_): this;
        rotateTo(fromDir: Internal.Vector3fc_, toDir: Internal.Vector3fc_): this;
        transformPositiveY(dest: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        difference(other: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        transformUnit(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        setFromUnnormalized(mat: Internal.Matrix4x3dc_): this;
        getAsMatrix3f(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformInverseUnit(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        w(): number;
        slerp(target: Internal.Quaternionfc_, alpha: number, dest: Internal.Quaternionf_): this;
        positiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        nlerp(q: Internal.Quaternionfc_, factor: number): this;
        transformPositiveX(dest: Internal.Vector4f_): Internal.Vector4f;
        rotateLocalY(angle: number, dest: Internal.Quaternionf_): this;
        scale(factor: number): this;
        premul(qx: number, qy: number, qz: number, qw: number): this;
        rotateAxis(angle: number, axisX: number, axisY: number, axisZ: number): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        transformInverse(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.Quaterniond_): Internal.Quaterniond;
        rotateY(angle: number, dest: Internal.Quaternionf_): this;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        transformUnit(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        transformUnitPositiveX(dest: Internal.Vector4d_): Internal.Vector4d;
        transformUnitPositiveY(dest: Internal.Vector4f_): Internal.Vector4f;
        transformPositiveX(dest: Internal.Vector3f_): Internal.Vector3f;
        isFinite(): boolean;
        mul(qx: number, qy: number, qz: number, qw: number): this;
        setAngleAxis(angle: number, x: number, y: number, z: number): this;
        transformInverse(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(vec: Internal.Vector4f_): Internal.Vector4f;
        rotationTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        x(): number;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        normalizedPositiveZ(dir: Internal.Vector3f_): Internal.Vector3f;
        positiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveY(dest: Internal.Vector3f_): Internal.Vector3f;
        rotationZ(angle: number): this;
        rotateLocalX(angle: number, dest: Internal.Quaternionf_): this;
        normalize(dest: Internal.Quaternionf_): this;
        transformInverse(vec: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(vec: Internal.Vector3f_): Internal.Vector3f;
        equals(q: Internal.Quaternionfc_, delta: number): boolean;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_, dest: Internal.Quaternionf_): this;
        normalize(): this;
        setFromUnnormalized(mat: Internal.Matrix3fc_): this;
        transformInverse(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverseUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        fromAxisAngleDeg(axis: Internal.Vector3fc_, angle: number): this;
        rotateZ(angle: number, dest: Internal.Quaternionf_): this;
        transform(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(dest: Internal.Vector4f_): Internal.Vector4f;
        getAsMatrix4f(dest: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        equals(x: number, y: number, z: number, w: number): boolean;
        transformUnit(vec: Internal.Vector4d_): Internal.Vector4d;
        add(q2: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        identity(): this;
        mul(q: Internal.Quaternionfc_): this;
        y(): number;
        rotateZ(angle: number): this;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        normalizedPositiveY(dir: Internal.Vector3f_): Internal.Vector3f;
        getAsMatrix4x3f(dest: Internal.FloatBuffer_): Internal.FloatBuffer;
        transform(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        transformUnitPositiveX(dest: Internal.Vector3f_): Internal.Vector3f;
        fromAxisAngleDeg(axisX: number, axisY: number, axisZ: number, angle: number): this;
        transform(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(vec: Internal.Vector4d_): Internal.Vector4d;
        rotationAxis(axisAngle: Internal.AxisAngle4f_): this;
        div(b: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        transformInverseUnit(vec: Internal.Vector4f_): Internal.Vector4f;
        rotateAxis(angle: number, axis: Internal.Vector3fc_): this;
        scaling(factor: number): this;
        add(q2: Internal.Quaternionfc_): this;
        rotateAxis(angle: number, axisX: number, axisY: number, axisZ: number, dest: Internal.Quaternionf_): this;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        setFromNormalized(mat: Internal.Matrix4dc_): this;
        transformUnitPositiveZ(dest: Internal.Vector4d_): Internal.Vector4d;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        transform(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        premul(qx: number, qy: number, qz: number, qw: number, dest: Internal.Quaternionf_): this;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        transform(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        rotateY(angle: number): this;
        z(): number;
        get(dest: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        transformInverseUnit(vec: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        setFromUnnormalized(mat: Internal.Matrix4fc_): this;
        normalizedPositiveX(dir: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        transformUnitPositiveZ(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        transformInverseUnit(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        getAsMatrix3f(dest: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformInverse(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        toString(formatter: Internal.NumberFormat_): string;
        rotationX(angle: number): this;
        setFromNormalized(mat: Internal.Matrix4x3dc_): this;
        lengthSquared(): number;
        rotationAxis(angle: number, axisX: number, axisY: number, axisZ: number): this;
        mul(qx: number, qy: number, qz: number, qw: number, dest: Internal.Quaternionf_): this;
        transformUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        clone(): any;
        get(dest: Internal.Quaternionf_): this;
        set(x: number, y: number, z: number, w: number): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        rotateX(angle: number, dest: Internal.Quaternionf_): this;
        setFromUnnormalized(mat: Internal.Matrix3dc_): this;
        transformUnitPositiveZ(dest: Internal.Vector4f_): Internal.Vector4f;
        setFromNormalized(mat: Internal.Matrix4x3fc_): this;
        rotateTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number, dest: Internal.Quaternionf_): this;
        transformUnitPositiveY(dest: Internal.Vector4d_): Internal.Vector4d;
        conjugateBy(q: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        transformUnit(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        rotateTo(fromDir: Internal.Vector3fc_, toDir: Internal.Vector3fc_, dest: Internal.Quaternionf_): this;
        transformInverse(vec: Internal.Vector3f_): Internal.Vector3f;
        transform(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        get(dest: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        premul(q: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        transformUnitPositiveZ(dest: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveY(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateX(angle: number): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Quaternionf_): this;
        rotationY(angle: number): this;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        rotateLocalX(angle: number): this;
        getAsMatrix4x3f(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        premul(q: Internal.Quaternionfc_): this;
        transform(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(vec: Internal.Vector4f_): Internal.Vector4f;
        integrate(dt: number, vx: number, vy: number, vz: number, dest: Internal.Quaternionf_): this;
        transformUnit(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        mul(q: Internal.Quaternionfc_, dest: Internal.Quaternionf_): this;
        set(q: Internal.Quaternionfc_): this;
        setFromNormalized(mat: Internal.Matrix4fc_): this;
        get(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        rotationAxis(angle: number, axis: Internal.Vector3fc_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Quaternionf_): this;
        transformInverse(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotateAxis(angle: number, axis: Internal.Vector3fc_, dest: Internal.Quaternionf_): this;
        conjugate(): this;
        transform(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromUnnormalized(mat: Internal.Matrix4dc_): this;
        rotationTo(fromDir: Internal.Vector3fc_, toDir: Internal.Vector3fc_): this;
        static nlerp(qs: Internal.Quaternionfc_[], weights: number[], dest: Internal.Quaternionf_): Internal.Quaternionfc;
        add(x: number, y: number, z: number, w: number, dest: Internal.Quaternionf_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        setFromNormalized(mat: Internal.Matrix3dc_): this;
        angle(): number;
        conjugateBy(q: Internal.Quaternionfc_): this;
        get(dest: Internal.Matrix4d_): Internal.Matrix4d;
        nlerpIterative(q: Internal.Quaternionfc_, alpha: number, dotThreshold: number, dest: Internal.Quaternionf_): this;
        transformInverseUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveZ(dest: Internal.Vector4d_): Internal.Vector4d;
        invert(dest: Internal.Quaternionf_): this;
        setAngleAxis(angle: number, x: number, y: number, z: number): this;
        getAsMatrix4f(dest: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateLocalY(angle: number): this;
        add(x: number, y: number, z: number, w: number): this;
        transformInverseUnit(vec: Internal.Vector4d_): Internal.Vector4d;
        nlerpIterative(q: Internal.Quaternionfc_, alpha: number, dotThreshold: number): this;
        transformInverse(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.Matrix3f_): Internal.Matrix3f;
        fromAxisAngleRad(axis: Internal.Vector3fc_, angle: number): this;
        transformPositiveZ(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromUnnormalized(mat: Internal.Matrix4x3fc_): this;
        lookAlong(dir: Internal.Vector3fc_, up: Internal.Vector3fc_): this;
        div(b: Internal.Quaternionfc_): this;
        static slerp(qs: Internal.Quaternionf_[], weights: number[], dest: Internal.Quaternionf_): Internal.Quaternionfc;
        transform(vec: Internal.Vector3f_): Internal.Vector3f;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Quaternionf_): this;
        conjugate(dest: Internal.Quaternionf_): this;
        get(dest: Internal.Matrix4f_): Internal.Matrix4f;
        invert(): this;
        transformPositiveY(dest: Internal.Vector4d_): Internal.Vector4d;
        transformPositiveZ(dest: Internal.Vector4f_): Internal.Vector4f;
        transform(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalZ(angle: number): this;
        rotateTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number): this;
        fromAxisAngleRad(axisX: number, axisY: number, axisZ: number, angle: number): this;
        set fromNormalized(mat: Internal.Matrix3fc_)
        set fromUnnormalized(mat: Internal.Matrix4x3dc_)
        get finite(): boolean
        set fromUnnormalized(mat: Internal.Matrix3fc_)
        set fromNormalized(mat: Internal.Matrix4dc_)
        set fromUnnormalized(mat: Internal.Matrix4fc_)
        set fromNormalized(mat: Internal.Matrix4x3dc_)
        set fromUnnormalized(mat: Internal.Matrix3dc_)
        set fromNormalized(mat: Internal.Matrix4x3fc_)
        set fromNormalized(mat: Internal.Matrix4fc_)
        set fromUnnormalized(mat: Internal.Matrix4dc_)
        set fromNormalized(mat: Internal.Matrix3dc_)
        set fromUnnormalized(mat: Internal.Matrix4x3fc_)
        z: number;
        y: number;
        x: number;
        w: number;
    }
    type Quaternionf_ = Quaternionf;
    interface LongIntPair extends it.unimi.dsi.fastutil.Pair<number, number> {
        firstLong(): number;
        /**
         * @deprecated
        */
        left(): any;
        leftLong(): number;
        /**
         * @deprecated
        */
        first(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        /**
         * @deprecated
        */
        key(arg0: number): this;
        of<L, R>(arg0: L, arg1: R): it.unimi.dsi.fastutil.Pair<L, R>;
        /**
         * @deprecated
        */
        left(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        /**
         * @deprecated
        */
        right(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        /**
         * @deprecated
        */
        key(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        /**
         * @deprecated
        */
        second(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        left(arg0: number): this;
        /**
         * @deprecated
        */
        second(arg0: number): this;
        /**
         * @deprecated
        */
        right(): number;
        first(arg0: number): this;
        /**
         * @deprecated
        */
        key(): number;
        /**
         * @deprecated
        */
        value(): any;
        /**
         * @deprecated
        */
        second(): number;
        right(arg0: number): this;
        valueInt(): number;
        /**
         * @deprecated
        */
        right(arg0: number): this;
        /**
         * @deprecated
        */
        value(arg0: any): it.unimi.dsi.fastutil.Pair<any, any>;
        keyLong(): number;
        second(arg0: number): this;
        /**
         * @deprecated
        */
        value(arg0: number): this;
        key(arg0: number): this;
        rightInt(): number;
        /**
         * @deprecated
        */
        first(): any;
        lexComparator(): Internal.Comparator<Internal.LongIntPair>;
        value(arg0: number): this;
        /**
         * @deprecated
        */
        left(arg0: number): this;
        of(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        first(arg0: number): this;
        secondInt(): number;
    }
    type LongIntPair_ = LongIntPair;
    interface ObjectBidirectionalIterable <K> extends Internal.ObjectIterable<K> {
        forEach(arg0: Internal.Consumer_<K>): void;
        spliterator(): Internal.ObjectSpliterator<K>;
        iterator(): Internal.ObjectBidirectionalIterator<K>;
    }
    type ObjectBidirectionalIterable_<K> = ObjectBidirectionalIterable<K>;
    class ItemFishedEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.List_<Internal.ItemStack>, arg1: number, arg2: Internal.FishingHook_)
        damageRodBy(arg0: number): void;
        getHookEntity(): Internal.FishingHook;
        getEntity(): Internal.Entity;
        getRodDamage(): number;
        getDrops(): Internal.NonNullList<Internal.ItemStack>;
        get hookEntity(): Internal.FishingHook
        get entity(): Internal.Entity
        get rodDamage(): number
        get drops(): Internal.NonNullList<Internal.ItemStack>
    }
    type ItemFishedEvent_ = ItemFishedEvent;
    class Quaterniond implements Internal.Cloneable, Internal.Quaterniondc, Internal.Externalizable {
        constructor()
        constructor(axisAngle: Internal.AxisAngle4d_)
        constructor(source: Internal.Quaterniondc_)
        constructor(x: number, y: number, z: number, w: number)
        constructor(axisAngle: Internal.AxisAngle4f_)
        constructor(source: Internal.Quaternionfc_)
        dot(otherQuat: Internal.Quaterniondc_): number;
        rotateTo(fromDir: Internal.Vector3dc_, toDir: Internal.Vector3dc_): this;
        rotateX(angle: number, dest: Internal.Quaterniond_): this;
        getEulerAnglesXYZ(eulerAngles: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(q: Internal.Quaterniondc_): this;
        difference(other: Internal.Quaterniondc_): this;
        set(axisAngle: Internal.AxisAngle4d_): this;
        transformPositiveY(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(angle: number): this;
        transformPositiveZ(dest: Internal.Vector3f_): Internal.Vector3f;
        rotationY(angle: number): this;
        rotateZ(angle: number): this;
        x(): number;
        positiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromNormalized(mat: Internal.Matrix3fc_): this;
        transformPositiveY(dest: Internal.Vector4f_): Internal.Vector4f;
        transformInverseUnit(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(dest: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        transform(vec: Internal.Vector4d_): Internal.Vector4d;
        transform(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        get(dest: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        integrate(dt: number, vx: number, vy: number, vz: number, dest: Internal.Quaterniond_): this;
        set(axisAngle: Internal.AxisAngle4f_): this;
        conjugateBy(q: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        transformPositiveY(dest: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        rotationX(angle: number): this;
        scale(factor: number): this;
        rotateLocalX(angle: number): this;
        setFromUnnormalized(mat: Internal.Matrix4x3dc_): this;
        integrate(dt: number, vx: number, vy: number, vz: number): this;
        nlerpIterative(q: Internal.Quaterniondc_, alpha: number, dotThreshold: number): this;
        rotateLocalX(angle: number, dest: Internal.Quaterniond_): this;
        y(): number;
        transformInverseUnit(vec: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        premul(q: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        normalizedPositiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number, dest: Internal.Quaterniond_): this;
        mul(qx: number, qy: number, qz: number, qw: number): this;
        transformPositiveX(dest: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.Quaterniond_): this;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        transformUnit(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        transformUnitPositiveX(dest: Internal.Vector4d_): Internal.Vector4d;
        transformUnitPositiveY(dest: Internal.Vector4f_): Internal.Vector4f;
        transformPositiveX(dest: Internal.Vector3f_): Internal.Vector3f;
        z(): number;
        setAngleAxis(angle: number, x: number, y: number, z: number): this;
        isFinite(): boolean;
        transformInverse(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number): this;
        transformUnit(vec: Internal.Vector4f_): Internal.Vector4f;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        rotateLocalY(angle: number, dest: Internal.Quaterniond_): this;
        static nlerpIterative(qs: Internal.Quaterniondc_[], weights: number[], dotThreshold: number, dest: Internal.Quaterniond_): Internal.Quaterniond;
        normalizedPositiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveY(dest: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(vec: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(vec: Internal.Vector3f_): Internal.Vector3f;
        rotateAxis(angle: number, axisX: number, axisY: number, axisZ: number, dest: Internal.Quaterniond_): this;
        normalize(): this;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        transformInverse(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromUnnormalized(mat: Internal.Matrix3fc_): this;
        transformUnitPositiveX(dest: Internal.Vector4f_): Internal.Vector4f;
        rotateLocalZ(angle: number): this;
        rotateLocalZ(angle: number, dest: Internal.Quaterniond_): this;
        premul(qx: number, qy: number, qz: number, qw: number): this;
        transformUnit(vec: Internal.Vector4d_): Internal.Vector4d;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: Internal.Quaterniond_): this;
        identity(): this;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: Internal.Quaterniond_): this;
        normalizedPositiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(dest: Internal.Vector3f_): Internal.Vector3f;
        transform(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        equals(q: Internal.Quaterniondc_, delta: number): boolean;
        fromAxisAngleDeg(axis: Internal.Vector3dc_, angle: number): this;
        mul(q: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        transformInverse(vec: Internal.Vector4d_): Internal.Vector4d;
        slerp(target: Internal.Quaterniondc_, alpha: number, dest: Internal.Quaterniond_): this;
        transformUnit(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        rotationAxis(axisAngle: Internal.AxisAngle4f_): this;
        transformInverseUnit(vec: Internal.Vector4f_): Internal.Vector4f;
        nlerpIterative(q: Internal.Quaterniondc_, alpha: number, dotThreshold: number, dest: Internal.Quaterniond_): this;
        fromAxisAngleRad(axis: Internal.Vector3dc_, angle: number): this;
        setFromNormalized(mat: Internal.Matrix4dc_): this;
        transformUnitPositiveZ(dest: Internal.Vector4d_): Internal.Vector4d;
        rotateAxis(angle: number, axis: Internal.Vector3dc_): this;
        nlerp(q: Internal.Quaterniondc_, factor: number): this;
        transformUnit(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        transform(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        setFromUnnormalized(mat: Internal.Matrix4fc_): this;
        transformInverseUnit(vec: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        rotationTo(fromDirX: number, fromDirY: number, fromDirZ: number, toDirX: number, toDirY: number, toDirZ: number): this;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        rotationAxis(angle: number, axisX: number, axisY: number, axisZ: number): this;
        static nlerp(qs: Internal.Quaterniond_[], weights: number[], dest: Internal.Quaterniond_): Internal.Quaterniondc;
        conjugateBy(q: Internal.Quaterniondc_): this;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        transformUnitPositiveZ(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverseUnit(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        toString(formatter: Internal.NumberFormat_): string;
        setFromNormalized(mat: Internal.Matrix4x3dc_): this;
        setAngleAxis(angle: number, axis: Internal.Vector3dc_): this;
        transformUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        clone(): any;
        setFromUnnormalized(mat: Internal.Matrix3dc_): this;
        rotateAxis(angle: number, axis: Internal.Vector3dc_, dest: Internal.Quaterniond_): this;
        get(dest: Internal.Quaternionf_): Internal.Quaternionf;
        writeExternal(out: Internal.ObjectOutput_): void;
        angle(): number;
        transformUnitPositiveZ(dest: Internal.Vector4f_): Internal.Vector4f;
        mul(qx: number, qy: number, qz: number, qw: number, dest: Internal.Quaterniond_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: Internal.Quaterniond_): this;
        transformUnitPositiveY(dest: Internal.Vector4d_): Internal.Vector4d;
        scale(factor: number, dest: Internal.Quaterniond_): this;
        difference(other: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        transformUnit(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(vec: Internal.Vector3f_): Internal.Vector3f;
        transform(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        fromAxisAngleRad(axisX: number, axisY: number, axisZ: number, angle: number): this;
        mul(q: Internal.Quaterniondc_): this;
        div(b: Internal.Quaterniondc_): this;
        transformInverseUnit(vec: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        slerp(target: Internal.Quaterniondc_, alpha: number): this;
        transform(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        lengthSquared(): number;
        add(x: number, y: number, z: number, w: number): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        transformUnitPositiveZ(dest: Internal.Vector3f_): Internal.Vector3f;
        static slerp(qs: Internal.Quaterniond_[], weights: number[], dest: Internal.Quaterniond_): Internal.Quaterniondc;
        fromAxisAngleDeg(axisX: number, axisY: number, axisZ: number, angle: number): this;
        transformUnitPositiveY(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        invert(dest: Internal.Quaterniond_): this;
        normalize(dest: Internal.Quaterniond_): this;
        equals(x: number, y: number, z: number, w: number): boolean;
        add(x: number, y: number, z: number, w: number, dest: Internal.Quaterniond_): this;
        transform(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(vec: Internal.Vector4f_): Internal.Vector4f;
        add(q2: Internal.Quaterniondc_): this;
        rotateZ(angle: number, dest: Internal.Quaterniond_): this;
        transformUnit(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        set(q: Internal.Quaternionfc_): this;
        setFromNormalized(mat: Internal.Matrix4fc_): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        get(dest: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(vec: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotateX(angle: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: Internal.Quaterniond_): this;
        conjugate(): this;
        transform(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scaling(factor: number): this;
        setFromUnnormalized(mat: Internal.Matrix4dc_): this;
        setFromNormalized(mat: Internal.Matrix3dc_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        conjugate(dest: Internal.Quaterniond_): this;
        premul(qx: number, qy: number, qz: number, qw: number, dest: Internal.Quaterniond_): this;
        get(dest: Internal.Matrix4d_): Internal.Matrix4d;
        nlerp(q: Internal.Quaterniondc_, factor: number, dest: Internal.Quaterniond_): this;
        transformInverseUnit(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromNormalized(mat: Internal.Matrix4x3fc_): this;
        transformPositiveZ(dest: Internal.Vector4d_): Internal.Vector4d;
        rotateTo(fromDir: Internal.Vector3dc_, toDir: Internal.Vector3dc_, dest: Internal.Quaterniond_): this;
        transform(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: Internal.Quaterniond_): this;
        transformInverseUnit(vec: Internal.Vector4d_): Internal.Vector4d;
        rotateY(angle: number, dest: Internal.Quaterniond_): this;
        get(dest: Internal.Matrix3f_): Internal.Matrix3f;
        rotateAxis(angle: number, axisX: number, axisY: number, axisZ: number): this;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector4f_): Internal.Vector4f;
        transformPositiveZ(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setFromUnnormalized(mat: Internal.Matrix4x3fc_): this;
        rotationZ(angle: number): this;
        rotateY(angle: number): this;
        add(q2: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        w(): number;
        transform(vec: Internal.Vector3f_): Internal.Vector3f;
        invert(): this;
        rotationTo(fromDir: Internal.Vector3dc_, toDir: Internal.Vector3dc_): this;
        set(x: number, y: number, z: number, w: number): this;
        transformInverseUnit(vec: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(dest: Internal.Matrix4f_): Internal.Matrix4f;
        transformPositiveY(dest: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveZ(dest: Internal.Vector4f_): Internal.Vector4f;
        premul(q: Internal.Quaterniondc_): this;
        transform(vec: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        div(b: Internal.Quaterniondc_, dest: Internal.Quaterniond_): this;
        set fromNormalized(mat: Internal.Matrix3fc_)
        set fromUnnormalized(mat: Internal.Matrix4x3dc_)
        get finite(): boolean
        set fromUnnormalized(mat: Internal.Matrix3fc_)
        set fromNormalized(mat: Internal.Matrix4dc_)
        set fromUnnormalized(mat: Internal.Matrix4fc_)
        set fromNormalized(mat: Internal.Matrix4x3dc_)
        set fromUnnormalized(mat: Internal.Matrix3dc_)
        set fromNormalized(mat: Internal.Matrix4fc_)
        set fromUnnormalized(mat: Internal.Matrix4dc_)
        set fromNormalized(mat: Internal.Matrix3dc_)
        set fromNormalized(mat: Internal.Matrix4x3fc_)
        set fromUnnormalized(mat: Internal.Matrix4x3fc_)
        z: number;
        w: number;
        x: number;
        y: number;
    }
    type Quaterniond_ = Quaterniond;
    class GTRecipeType$RecipeHolder extends Internal.Record {
        constructor(progressSupplier: Internal.DoubleSupplier_, importItems: Internal.IItemTransfer_, exportItems: Internal.IItemTransfer_, importFluids: Internal.IFluidTransfer_, exportFluids: Internal.IFluidTransfer_, isSteam: boolean, isHighPressure: boolean)
        progressSupplier(): Internal.DoubleSupplier;
        isHighPressure(): boolean;
        importFluids(): Internal.IFluidTransfer;
        isSteam(): boolean;
        importItems(): Internal.IItemTransfer;
        exportFluids(): Internal.IFluidTransfer;
        exportItems(): Internal.IItemTransfer;
        get highPressure(): boolean
        get steam(): boolean
    }
    type GTRecipeType$RecipeHolder_ = GTRecipeType$RecipeHolder;
    class GiftLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addGift(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type GiftLootEventJS_ = GiftLootEventJS;
    interface SignedMessageChain$Decoder {
        unpack(arg0: Internal.SignedMessageChain$Link_, arg1: Internal.MessageSigner_, arg2: Internal.ChatMessageContent_, arg3: Internal.LastSeenMessages_): Internal.PlayerChatMessage;
        (arg0: Internal.SignedMessageChain$Link_, arg1: Internal.MessageSigner_, arg2: Internal.ChatMessageContent_, arg3: Internal.LastSeenMessages_): Internal.PlayerChatMessage_;
        readonly UNSIGNED: Internal.SignedMessageChain$Decoder;
    }
    type SignedMessageChain$Decoder_ = SignedMessageChain$Decoder;
    interface ClientLevelExtension {
        flywheel$getAllLoadedEntities(): Internal.Iterable<Internal.Entity>;
        cast(arg0: Internal.ClientLevel_): this;
    }
    type ClientLevelExtension_ = ClientLevelExtension;
    class VertexFormatElement$Type extends Internal.Enum<Internal.VertexFormatElement$Type> {
        getSize(): number;
        static valueOf(arg0: string): Internal.VertexFormatElement$Type;
        getName(): string;
        getGlType(): number;
        static values(): Internal.VertexFormatElement$Type[];
        get size(): number
        get name(): string
        get glType(): number
        static readonly USHORT: Internal.VertexFormatElement$Type;
        static readonly SHORT: Internal.VertexFormatElement$Type;
        static readonly BYTE: Internal.VertexFormatElement$Type;
        static readonly UINT: Internal.VertexFormatElement$Type;
        static readonly INT: Internal.VertexFormatElement$Type;
        static readonly FLOAT: Internal.VertexFormatElement$Type;
        static readonly UBYTE: Internal.VertexFormatElement$Type;
    }
    type VertexFormatElement$Type_ = "float" | "uint" | "ushort" | "int" | "short" | "byte" | VertexFormatElement$Type | "ubyte";
    interface ITypeInfo {
        getTypeName(): string;
        equalsTo(arg0: Internal.ITypeInfo_): boolean;
        getBaseType(): this;
        getResolvedClass(): typeof any;
        assignableFrom(arg0: Internal.ITypeInfo_): boolean;
        copy(): this;
        get typeName(): string
        get baseType(): Internal.ITypeInfo
        get resolvedClass(): typeof any
    }
    type ITypeInfo_ = ITypeInfo;
    class PrimitiveWorkableMachine extends Internal.WorkableMultiblockMachine implements Internal.IMachineModifyDrops {
        constructor(holder: Internal.IMachineBlockEntity_, ...args: any[])
        getProgress(): number;
        getFancyComponent(): Internal.TooltipComponent;
        dampingWhenWaiting(): boolean;
        checkPatternWithLock(): boolean;
        markDirty(name: string): void;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        isActive(): boolean;
        self(): Internal.MetaMachine;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getDefinition(): Internal.MachineDefinition;
        alwaysTryModifyRecipe(): boolean;
        getRealColor(): number;
        checkPatternWithTryLock(): boolean;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        isWorkingEnabled(): boolean;
        isPainted(): boolean;
        getMaxProgress(): number;
        updateSignal(): void;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasProxies(): boolean;
        getAnalogOutputSignal(): number;
        shouldWorkingPlaySound(): boolean;
        onDrops(drops: Internal.List_<Internal.ItemStack>, entity: Internal.Player_): void;
        getChanceTier(): number;
        checkPattern(): boolean;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get progress(): number
        get fancyComponent(): Internal.TooltipComponent
        get active(): boolean
        get definition(): Internal.MachineDefinition
        get realColor(): number
        get workingEnabled(): boolean
        get painted(): boolean
        get maxProgress(): number
        set workingEnabled(isWorkingAllowed: boolean)
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get analogOutputSignal(): number
        get chanceTier(): number
        readonly exportFluids: Internal.NotifiableFluidTank;
        readonly importFluids: Internal.NotifiableFluidTank;
        readonly exportItems: Internal.NotifiableItemStackHandler;
        readonly importItems: Internal.NotifiableItemStackHandler;
    }
    type PrimitiveWorkableMachine_ = PrimitiveWorkableMachine;
    class SequentialEntry$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.SequentialEntry$Builder> {
        constructor(...arg0: Internal.LootPoolEntryContainer$Builder_<any>[])
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): this;
        when(arg0: Internal.LootItemCondition$Builder_): Internal.ConditionUserBuilder<any>;
    }
    type SequentialEntry$Builder_ = SequentialEntry$Builder;
    class ServerEventJS extends Internal.EventJS {
        constructor(s: Internal.MinecraftServer_)
        getServer(): Internal.MinecraftServer;
        get server(): Internal.MinecraftServer
        readonly server: Internal.MinecraftServer;
    }
    type ServerEventJS_ = ServerEventJS;
    class DensityFunction$NoiseHolder extends Internal.Record {
        constructor(arg0: Internal.Holder_<Internal.NormalNoise$NoiseParameters>, arg1: Internal.NormalNoise_)
        constructor(arg0: Internal.Holder_<Internal.NormalNoise$NoiseParameters>)
        noise(): Internal.NormalNoise;
        getValue(arg0: number, arg1: number, arg2: number): number;
        maxValue(): number;
        noiseData(): Internal.Holder<Internal.NormalNoise$NoiseParameters>;
        static readonly CODEC: Internal.Codec<Internal.DensityFunction$NoiseHolder>;
    }
    type DensityFunction$NoiseHolder_ = DensityFunction$NoiseHolder;
    interface LerpingModel {
        getModelRotationValues(): Internal.Map<string, Vec3f>;
        get modelRotationValues(): Internal.Map<string, Vec3f>
    }
    type LerpingModel_ = LerpingModel;
    class RegisterClientCommandsEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.CommandDispatcher_<Internal.CommandSourceStack>, arg1: Internal.CommandBuildContext_)
        getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
        getBuildContext(): Internal.CommandBuildContext;
        get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
        get buildContext(): Internal.CommandBuildContext
    }
    type RegisterClientCommandsEvent_ = RegisterClientCommandsEvent;
    class ResolverStyle extends Internal.Enum<Internal.ResolverStyle> {
        static valueOf(arg0: string): Internal.ResolverStyle;
        static values(): Internal.ResolverStyle[];
        static readonly LENIENT: Internal.ResolverStyle;
        static readonly SMART: Internal.ResolverStyle;
        static readonly STRICT: Internal.ResolverStyle;
    }
    type ResolverStyle_ = "smart" | ResolverStyle | "strict" | "lenient";
    interface IMultiPart extends Internal.IFancyUIMachine, Internal.IMachineFeature {
        onWaiting(controller: Internal.IWorkableMultiController_): void;
        attachConfigurators(configuratorPanel: Internal.ConfiguratorPanel_): void;
        tryToOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): Internal.InteractionResult;
        modifyRecipe(recipe: Internal.GTRecipe_): Internal.GTRecipe;
        attachTooltips(tooltipsPanel: Internal.TooltipsPanel_): void;
        isInvalid(): boolean;
        getSubTabs(): Internal.List<Internal.IFancyUIProvider>;
        removedFromController(arg0: Internal.IMultiController_): void;
        createUI(entityPlayer: Internal.Player_): ModularUI;
        getTabTooltipComponent(): Internal.TooltipComponent;
        self(): Internal.MetaMachine;
        getFormedAppearance(sourceState: Internal.BlockState_, sourcePos: BlockPos_, side: Internal.Direction_): Internal.BlockState;
        canShared(): boolean;
        isRemote(): boolean;
        markAsDirty(): void;
        replacePartModelWhenFormed(): boolean;
        afterWorking(controller: Internal.IWorkableMultiController_): void;
        getTabIcon(): Internal.IGuiTexture;
        hasController(arg0: BlockPos_): boolean;
        createUIWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        setupTabs(tabsWidget: Internal.TabsWidget_): void;
        getRecipeHandlers(): Internal.List<Internal.IRecipeHandlerTrait<any>>;
        addedToController(arg0: Internal.IMultiController_): void;
        getTabTooltips(): Internal.List<Internal.Component>;
        isFormed(): boolean;
        attachFancyTooltipsToController(controller: Internal.IMultiController_, tooltipsPanel: Internal.TooltipsPanel_): void;
        onWorking(controller: Internal.IWorkableMultiController_): void;
        hasPlayerInventory(): boolean;
        createMainPage(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        getControllers(): Internal.List<Internal.IMultiController>;
        shouldOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): boolean;
        beforeWorking(controller: Internal.IWorkableMultiController_): void;
        get invalid(): boolean
        get subTabs(): Internal.List<Internal.IFancyUIProvider>
        get tabTooltipComponent(): Internal.TooltipComponent
        get remote(): boolean
        get tabIcon(): Internal.IGuiTexture
        set upTabs(tabsWidget: Internal.TabsWidget_)
        get recipeHandlers(): Internal.List<Internal.IRecipeHandlerTrait<any>>
        get tabTooltips(): Internal.List<Internal.Component>
        get formed(): boolean
        get controllers(): Internal.List<Internal.IMultiController>
    }
    type IMultiPart_ = IMultiPart;
    class FishingHook extends Internal.Projectile {
        constructor(arg0: Internal.Player_, arg1: Internal.Level_, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<Internal.FishingHook>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getHookedIn(): Internal.Entity;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        getPlayerOwner(): Internal.Player;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        retrieve(arg0: Internal.ItemStack_): number;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldStopFishing(arg0: Internal.Player_): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        isOpenWaterFishing(): boolean;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get hookedIn(): Internal.Entity
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        get playerOwner(): Internal.Player
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        get openWaterFishing(): boolean
        timeUntilLured: number;
        static readonly DATA_HOOKED_ENTITY: Internal.EntityDataAccessor<number>;
        static readonly MAX_OUT_OF_WATER_TIME: 10;
        biting: boolean;
        static readonly LOGGER: Internal.Log4jLogger;
        currentState: Internal.FishingHook$FishHookState;
        openWater: boolean;
        hookedIn: Internal.Entity;
        nibble: number;
        readonly luck: number;
        readonly syncronizedRandom: Internal.RandomSource;
        timeUntilHooked: number;
        static readonly DATA_BITING: Internal.EntityDataAccessor<boolean>;
        life: number;
        outOfWaterTime: number;
        fishAngle: number;
        readonly lureSpeed: number;
    }
    type FishingHook_ = FishingHook;
    class Calendar$WeekData {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        readonly weekendCeaseMillis: number;
        readonly weekendOnsetMillis: number;
        readonly firstDayOfWeek: number;
        readonly minimalDaysInFirstWeek: number;
        readonly weekendCease: number;
        readonly weekendOnset: number;
    }
    type Calendar$WeekData_ = Calendar$WeekData;
    interface ObjIntConsumer <T> {
        accept(arg0: T, arg1: number): void;
        (arg0: T, arg1: number): void;
    }
    type ObjIntConsumer_<T> = ObjIntConsumer<T>;
    class WorldGenSettingsComponent implements Internal.Widget {
        constructor(arg0: Internal.WorldCreationContext_, arg1: Internal.Optional_<Internal.ResourceKey<Internal.WorldPreset>>, arg2: Internal.OptionalLong_)
        render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        static findPreset(arg0: Internal.WorldCreationContext_, arg1: Internal.Optional_<Internal.ResourceKey<Internal.WorldPreset>>): Internal.Optional<Internal.Holder<Internal.WorldPreset>>;
        updateSettings(arg0: Internal.WorldCreationContext_): void;
        tick(): void;
        setVisibility(arg0: boolean): void;
        updateSettings(arg0: Internal.WorldCreationContext$SimpleUpdater_): void;
        settings(): Internal.WorldCreationContext;
        registryHolder(): Internal.RegistryAccess;
        init(arg0: Internal.CreateWorldScreen_, arg1: Internal.Minecraft_, arg2: Internal.Font_): void;
        switchOutOfHardcode(): void;
        switchToHardcore(): void;
        createFinalSettings(arg0: boolean): Internal.WorldCreationContext;
        isDebug(): boolean;
        set visibility(arg0: boolean)
        get debug(): boolean
        preset: Internal.Optional<Internal.Holder<Internal.WorldPreset>>;
    }
    type WorldGenSettingsComponent_ = WorldGenSettingsComponent;
    class EmptyMapItem extends Internal.ComplexItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EmptyMapItem_ = EmptyMapItem;
    class BellAttachType extends Internal.Enum<Internal.BellAttachType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.BellAttachType;
        static values(): Internal.BellAttachType[];
        get serializedName(): string
        static readonly DOUBLE_WALL: Internal.BellAttachType;
        static readonly CEILING: Internal.BellAttachType;
        static readonly SINGLE_WALL: Internal.BellAttachType;
        static readonly FLOOR: Internal.BellAttachType;
    }
    type BellAttachType_ = "floor" | "ceiling" | "single_wall" | BellAttachType | "double_wall";
    abstract class FluidStackJS implements Internal.OutputFluid, Internal.WrappedJS, Internal.InputFluid {
        constructor()
        copy(): this;
        getTags(): Internal.Collection<ResourceLocation>;
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
        removeChance(): void;
        isEmpty(): boolean;
        toJson(): Internal.JsonObject;
        setNbt(arg0: Internal.CompoundTag_): void;
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
        toNBT(): Internal.CompoundTag;
        getAmount(): number;
        getFluidStack(): dev.architectury.fluid.FluidStack;
        static of(o: any, amount: number, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
        getNbt(): Internal.CompoundTag;
        transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
        hasTag(tag: ResourceLocation_): boolean;
        getChance(): number;
        static of(o: any): Internal.FluidStackJS;
        setAmount(arg0: number): void;
        copy(arg0: number): Internal.FluidLike;
        getId(): string;
        withAmount(amount: number): this;
        strongEquals(o: any): boolean;
        withNBT(nbt: Internal.CompoundTag_): this;
        matches(other: Internal.FluidLike_): boolean;
        static fromJson(e: Internal.JsonElement_): Internal.FluidStackJS;
        transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
        getFluid(): Internal.Fluid;
        setChance(c: number): void;
        hasChance(): boolean;
        withChance(c: number): this;
        get tags(): Internal.Collection<ResourceLocation>
        get empty(): boolean
        set nbt(arg0: Internal.CompoundTag_)
        get amount(): number
        get fluidStack(): dev.architectury.fluid.FluidStack
        get nbt(): Internal.CompoundTag
        get chance(): number
        set amount(arg0: number)
        get id(): string
        get fluid(): Internal.Fluid
        set chance(c: number)
    }
    type FluidStackJS_ = FluidStackJS | {fluid: ResourceLocation_, nbt?: Internal.CompoundTag_, amount?: number} | dev.architectury.fluid.FluidStack_ | Internal.Fluid_ | ""|"-"|"empty"|"minecraft:empty";
    class LootTableEntry implements Internal.FunctionContainer, Internal.ConditionContainer {
        constructor(o: Internal.JsonObject_)
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
        weight(weight: number): this;
        addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
        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;
        addCondition(o: Internal.JsonObject_): this;
        addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction>): Internal.FunctionContainer;
        randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
        randomChance(chance: number): Internal.ConditionContainer;
        name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
        killedByPlayer(): Internal.ConditionContainer;
        damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
        nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
        entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
        count(count: Internal.NumberProvider_): Internal.FunctionContainer;
        survivesExplosion(): Internal.ConditionContainer;
        quality(quality: number): this;
        copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
        lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
        name(name: Internal.Component_): Internal.FunctionContainer;
        readonly json: Internal.JsonObject;
    }
    type LootTableEntry_ = LootTableEntry;
    interface IrisItemLightProvider {
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        readonly DEFAULT_LIGHT_COLOR: Vec3f;
    }
    type IrisItemLightProvider_ = IrisItemLightProvider;
    interface MaterialDefinitionAccess {
        automobility$width(): number;
        automobility$height(): number;
    }
    type MaterialDefinitionAccess_ = MaterialDefinitionAccess;
    interface IClientItemExtensions {
        renderHelmetOverlay(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number, arg3: number, arg4: number): void;
        of(arg0: Internal.ItemStack_): this;
        of(arg0: Internal.Item_): this;
        getCustomRenderer(): Internal.BlockEntityWithoutLevelRenderer;
        getGenericArmorModel(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.EquipmentSlot_, arg3: Internal.HumanoidModel_<any>): Internal.Model;
        getFont(arg0: Internal.ItemStack_, arg1: Internal.IClientItemExtensions$FontContext_): Internal.Font;
        getArmPose(arg0: Internal.LivingEntity_, arg1: Internal.InteractionHand_, arg2: Internal.ItemStack_): Internal.HumanoidModel$ArmPose;
        applyForgeHandTransform(arg0: Internal.PoseStack_, arg1: Internal.LocalPlayer_, arg2: Internal.HumanoidArm_, arg3: Internal.ItemStack_, arg4: number, arg5: number, arg6: number): boolean;
        getHumanoidArmorModel(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.EquipmentSlot_, arg3: Internal.HumanoidModel_<any>): Internal.HumanoidModel<any>;
        get customRenderer(): Internal.BlockEntityWithoutLevelRenderer
        readonly DEFAULT: Internal.IClientItemExtensions;
    }
    type IClientItemExtensions_ = IClientItemExtensions;
    class ComposterBlock extends Internal.Block implements Internal.WorldlyContainerHolder {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        static add(arg0: number, arg1: Internal.ItemLike_): void;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        getContainer(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.WorldlyContainer;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static bootStrap(): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        static handleFill(arg0: Internal.Level_, arg1: BlockPos_, arg2: boolean): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static extractProduce(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.BlockState;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        static insertItem(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: Internal.ItemStack_, arg3: BlockPos_): Internal.BlockState;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly COMPOSTABLES: {[key: any]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.3, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.DoubleHighBlockItem]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.65, [key: Internal.DoubleHighBlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.5, [key: Internal.Item]: 0.85, [key: any]: 0.65, [key: Internal.DoubleHighBlockItem]: 0.65, [key: any]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 1.0, [key: Internal.BlockItem]: 0.3, [key: Internal.Item]: 0.85, [key: Internal.Item]: 0.85, [key: any]: 0.3, [key: Internal.DoubleHighBlockItem]: 0.65, [key: Internal.Item]: 0.85, [key: Internal.BlockItem]: 1.0, [key: Internal.BlockItem]: 0.3, [key: any]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.ItemNameBlockItem]: 0.3, [key: Internal.Item]: 0.85, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: any]: 0.65, [key: any]: 0.85, [key: Internal.Item]: 0.5, [key: any]: 0.3, [key: any]: 0.3, [key: Internal.BlockItem]: 0.85, [key: Internal.BlockItem]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.3, [key: Internal.DoubleHighBlockItem]: 0.5, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 1.0, [key: any]: 0.3, [key: any]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 1.0, [key: Internal.Item]: 1.0, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.3, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.65, [key: any]: 0.3, [key: any]: 1.0, [key: Internal.BlockItem]: 0.3, [key: Internal.Item]: 0.85, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.Item]: 0.85, [key: Internal.BlockItem]: 1.0, [key: any]: 1.0, [key: Internal.BlockItem]: 0.65, [key: Internal.Item]: 0.5, [key: Internal.ItemNameBlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.85, [key: any]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.ItemNameBlockItem]: 0.65, [key: Internal.ItemNameBlockItem]: 0.3, [key: Internal.Item]: 0.65, [key: Internal.ItemNameBlockItem]: 0.3, [key: Internal.ItemNameBlockItem]: 0.3, [key: any]: 0.5, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.85, [key: Internal.DoubleHighBlockItem]: 0.65, [key: Internal.ItemNameBlockItem]: 0.65, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.85, [key: Internal.ItemNameBlockItem]: 0.65, [key: Internal.BlockItem]: 0.85, [key: any]: 0.85, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: any]: 0.3, [key: Internal.DoubleHighBlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.Item]: 0.5, [key: Internal.BlockItem]: 0.65, [key: Internal.Item]: 1.0, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.ItemNameBlockItem]: 0.3, [key: any]: 0.3, [key: Internal.Item]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.Item]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.5, [key: any]: 0.65, [key: Internal.ItemNameBlockItem]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.Item]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.3, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.ItemNameBlockItem]: 0.3, [key: Internal.BlockItem]: 0.85, [key: Internal.ItemNameBlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: Internal.DoubleHighBlockItem]: 0.65, [key: any]: 0.3, [key: any]: 0.3, [key: Internal.Item]: 0.85, [key: Internal.Item]: 0.65, [key: Internal.Item]: 0.85, [key: any]: 0.3, [key: Internal.BlockItem]: 0.65, [key: Internal.PlaceOnWaterBlockItem]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.5, [key: Internal.BlockItem]: 0.3, [key: Internal.BlockItem]: 0.85, [key: Internal.BlockItem]: 0.3, [key: Internal.Item]: 0.65, [key: Internal.Item]: 0.5, [key: Internal.BlockItem]: 0.65, [key: Internal.BlockItem]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.3, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.BlockItem]: 0.85, [key: Internal.BlockItem]: 0.5};
        static readonly MAX_LEVEL: 7;
        static readonly MIN_LEVEL: 0;
        static readonly READY: 8;
        static readonly LEVEL: Internal.IntegerProperty;
    }
    type ComposterBlock_ = ComposterBlock;
    interface LootItemCondition$Builder {
        build(): Internal.LootItemCondition;
        invert(): this;
        or(arg0: Internal.LootItemCondition$Builder_): Internal.AlternativeLootItemCondition$Builder;
        (): Internal.LootItemCondition_;
    }
    type LootItemCondition$Builder_ = LootItemCondition$Builder;
    interface BakedModel extends Internal.IForgeBakedModel {
        isCustomRenderer(): boolean;
        getRenderPasses(arg0: Internal.ItemStack_, arg1: boolean): Internal.List<Internal.BakedModel>;
        getModelData(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ModelData_): Internal.ModelData;
        getRenderTypes(arg0: Internal.BlockState_, arg1: Internal.RandomSource_, arg2: Internal.ModelData_): Internal.ChunkRenderTypeSet;
        /**
         * @deprecated
        */
        getQuads(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.RandomSource_): Internal.List<Internal.BakedQuad>;
        getOverrides(): Internal.ItemOverrides;
        applyTransform(arg0: Internal.ItemTransforms$TransformType_, arg1: Internal.PoseStack_, arg2: boolean): this;
        useAmbientOcclusion(arg0: Internal.BlockState_): boolean;
        useAmbientOcclusion(arg0: Internal.BlockState_, arg1: Internal.RenderType_): boolean;
        getRenderTypes(arg0: Internal.ItemStack_, arg1: boolean): Internal.List<Internal.RenderType>;
        getQuads(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.RandomSource_, arg3: Internal.ModelData_, arg4: Internal.RenderType_): Internal.List<Internal.BakedQuad>;
        useAmbientOcclusion(): boolean;
        usesBlockLight(): boolean;
        isGui3d(): boolean;
        /**
         * @deprecated
        */
        getParticleIcon(): Internal.TextureAtlasSprite;
        getParticleIcon(arg0: Internal.ModelData_): Internal.TextureAtlasSprite;
        /**
         * @deprecated
        */
        getTransforms(): Internal.ItemTransforms;
        get customRenderer(): boolean
        get overrides(): Internal.ItemOverrides
        get gui3d(): boolean
        /**
         * @deprecated
        */
        get particleIcon(): Internal.TextureAtlasSprite
        /**
         * @deprecated
        */
        get transforms(): Internal.ItemTransforms
    }
    type BakedModel_ = BakedModel;
    class IModFile$Type extends Internal.Enum<Internal.IModFile$Type> {
        static valueOf(arg0: string): Internal.IModFile$Type;
        static values(): Internal.IModFile$Type[];
        static readonly LIBRARY: Internal.IModFile$Type;
        static readonly GAMELIBRARY: Internal.IModFile$Type;
        static readonly LANGPROVIDER: Internal.IModFile$Type;
        static readonly MOD: Internal.IModFile$Type;
    }
    type IModFile$Type_ = "mod" | "gamelibrary" | "langprovider" | "library" | IModFile$Type;
    class VineBlock extends Internal.Block implements Internal.IForgeShearable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        static getPropertyForFace(arg0: Internal.Direction_): Internal.BooleanProperty;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static isAcceptableNeighbour(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NORTH: Internal.BooleanProperty;
        static readonly PROPERTY_BY_DIRECTION: {[key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty};
        static readonly UP: Internal.BooleanProperty;
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly WEST: Internal.BooleanProperty;
        static readonly EAST: Internal.BooleanProperty;
    }
    type VineBlock_ = VineBlock;
    class ParticleTypeBuilder extends Internal.BuilderBase<Internal.ParticleType<any>> {
        constructor(i: ResourceLocation_)
        deserializer(d: Internal.ParticleOptions$Deserializer_<any>): this;
        createObject(): any;
        overrideLimiter(o: boolean): this;
    }
    type ParticleTypeBuilder_ = ParticleTypeBuilder;
    interface PacketListener {
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        shouldPropagateHandlingExceptions(): boolean;
        get connection(): Internal.Connection
    }
    type PacketListener_ = PacketListener;
    class DefaultEventLoopGroup extends Internal.MultithreadEventLoopGroup {
        constructor(arg0: any_)
        constructor()
        constructor(arg0: number, arg1: Internal.Executor_)
        constructor(arg0: number)
        constructor(arg0: number, arg1: any_)
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        next(): Internal.EventExecutor;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
    }
    type DefaultEventLoopGroup_ = DefaultEventLoopGroup;
    class GTRecipeSchema$GTRecipeJS extends Internal.RecipeJS {
        constructor()
        itemInput(input: UnificationEntry_): this;
        addData(key: string, data: string): this;
        notConsumable(item: Internal.Supplier_<Internal.Item>): this;
        posY(min: number, max: number, reverse: boolean): this;
        rpm(rpm: number, reverse: boolean): this;
        outputItems(machine: Internal.MachineDefinition_, count: number): this;
        rain(level: number): this;
        itemInputs(...inputs: InputItem_[]): this;
        addData(key: string, data: number): this;
        biome(biome: ResourceLocation_): this;
        outputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number): this;
        chancedOutput(tag: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_, chance: number, tierChanceBoost: number): this;
        addData(key: string, data: boolean): this;
        chancedOutput(tag: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number, chance: number, tierChanceBoost: number): this;
        explosivesType(explosivesType: Internal.ItemStack_): this;
        disableDistilleryRecipes(flag: boolean): this;
        chance(chance: number): this;
        inputItems(input: Internal.Supplier_<Internal.Item>): this;
        outputEU(eu: number): this;
        outputItems(...outputs: OutputItem_[]): this;
        tierChanceBoost(tierChanceBoost: number): this;
        addData(key: string, data: Internal.Tag_): this;
        solderMultiplier(multiplier: number): this;
        chancedInput(stack: InputItem_, chance: number, tierChanceBoost: number): this;
        inputFluids(...inputs: Internal.GTRecipeComponents$FluidIngredientJS_[]): this;
        dimension(dimension: ResourceLocation_): this;
        inputItems(input: Internal.Supplier_<Internal.Item>, amount: number): this;
        outputFluids(...outputs: Internal.FluidStackJS_[]): this;
        inputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number): this;
        perTick(perTick: boolean): this;
        inputItems(input: Internal.Item_): this;
        outputStress(stress: number): this;
        thunder(level: number, reverse: boolean): this;
        input<T>(capability: RecipeCapability_<T>, ...obj: any[]): this;
        inputItems(...inputs: Internal.ItemStack_[]): this;
        cleanroom(cleanroomType: CleanroomType_): this;
        biome(biome: ResourceLocation_, reverse: boolean): this;
        itemOutput(unificationEntry: UnificationEntry_, count: number): this;
        outputItems(machine: Internal.MachineDefinition_): this;
        inputItems(input: UnificationEntry_, count: number): this;
        chancedFluidInput(stack: Internal.GTRecipeComponents$FluidIngredientJS_, chance: number, tierChanceBoost: number): this;
        rain(level: number, reverse: boolean): this;
        outputItems(input: Internal.Item_): this;
        EUt(eu: number): this;
        inputEU(eu: number): this;
        rpm(rpm: number): this;
        outputItems(input: Internal.Item_, amount: number): this;
        itemOutput(unificationEntry: UnificationEntry_): this;
        posY(min: number, max: number): this;
        inputStress(stress: number): this;
        addData(key: string, data: number): this;
        notConsumable(itemStack: InputItem_): this;
        inputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        itemOutputs(...outputs: OutputItem_[]): this;
        thunder(level: number): this;
        blastFurnaceTemp(blastTemp: number): this;
        inputItems(input: Internal.Item_, amount: number): this;
        inputItems(machine: Internal.MachineDefinition_): this;
        fusionStartEU(eu: number): this;
        getMod(): string;
        output<T>(capability: RecipeCapability_<T>, ...obj: any[]): this;
        chancedOutput(stack: OutputItem_, chance: number, tierChanceBoost: number): this;
        inputItems(input: UnificationEntry_): this;
        inputItems(machine: Internal.MachineDefinition_, count: number): this;
        addCondition(condition: Internal.RecipeCondition_): this;
        itemInput(input: UnificationEntry_, count: number): this;
        chancedFluidOutput(stack: Internal.FluidStackJS_, chance: number, tierChanceBoost: number): this;
        inputItems(...inputs: InputItem_[]): this;
        inputItems(tag: Internal.TagKey_<Internal.Item>, amount: number): this;
        explosivesAmount(explosivesAmount: number): this;
        addData(key: string, data: number): this;
        circuit(configuration: number): this;
        dimension(dimension: ResourceLocation_, reverse: boolean): this;
        outputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        notConsumable(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        get mod(): string
        tierChanceBoost: number;
        perTick: boolean;
        chance: number;
    }
    type GTRecipeSchema$GTRecipeJS_ = GTRecipeSchema$GTRecipeJS;
    interface Byte2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, string> {
        getOrDefault(arg0: number, arg1: string): string;
        get(arg0: number): string;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2CharFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): string;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Byte2LongFunction;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2CharFunction;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Byte2ByteFunction;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        defaultReturnValue(arg0: string): void;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        containsKey(arg0: number): boolean;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Byte2IntFunction;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2CharFunction;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        remove(arg0: number): string;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2CharFunction;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2CharFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2CharFunction<T>;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2CharFunction;
        clear(): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        apply(arg0: number): string;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2CharFunction;
        put(arg0: number, arg1: string): string;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Byte2ShortFunction;
        (arg0: number): string;
    }
    type Byte2CharFunction_ = Byte2CharFunction;
    interface Engine {
        colorTypeToPublic(ct: number): number;
        colorTypeChannelFlags(ct: number): number;
        colorTypeClampType(ct: number): number;
        colorTypeEncoding(ct: number): number;
        readonly COLOR_ENCODING_SRGB_UNORM: 1;
        readonly COLOR_ENCODING_UNORM: 0;
        readonly Ownership_Borrowed: false;
        readonly MASK_FORMAT_A565: 1;
        readonly CLAMP_TYPE_AUTO: 0;
        readonly COLOR_ENCODING_FLOAT: 2;
        readonly CLAMP_TYPE_MANUAL: 1;
        readonly MASK_FORMAT_A8: 0;
        readonly MASK_FORMAT_ARGB: 2;
        readonly Ownership_Owned: true;
        readonly INVALID_RESOURCE_HANDLE: -1;
        readonly CLAMP_TYPE_NONE: 2;
    }
    type Engine_ = Engine;
    class Guardian extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Guardian>, arg1: Internal.Level_)
        getActiveAttackTarget(): Internal.LivingEntity;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        isMoving(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getTailAnimation(arg0: number): number;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getAttackAnimationScale(arg0: number): number;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        hasActiveAttackTarget(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getAttackDuration(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        getSpikesAnimation(arg0: number): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        static checkGuardianSpawnRules(arg0: Internal.EntityType_<Internal.Guardian>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get activeAttackTarget(): Internal.LivingEntity
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        get moving(): boolean
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get attackDuration(): number
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Guardian_ = Guardian;
    class ItemFrameItem extends Internal.HangingEntityItem {
        constructor(arg0: Internal.EntityType_<Internal.HangingEntity>, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ItemFrameItem_ = ItemFrameItem;
    class SoundInstance$Attenuation extends Internal.Enum<Internal.SoundInstance$Attenuation> {
        static values(): Internal.SoundInstance$Attenuation[];
        static valueOf(arg0: string): Internal.SoundInstance$Attenuation;
        static readonly LINEAR: Internal.SoundInstance$Attenuation;
        static readonly NONE: Internal.SoundInstance$Attenuation;
    }
    type SoundInstance$Attenuation_ = "linear" | SoundInstance$Attenuation | "none";
    interface IGenerallySearchableNavigation$PointTest {
        test(arg0: number, arg1: number, arg2: Internal.Map_<Internal.TrackEdge, com.simibubi.create.foundation.utility.Pair<boolean, Internal.Couple<Internal.TrackNode>>>, arg3: com.simibubi.create.foundation.utility.Pair_<Internal.Couple<Internal.TrackNode>, Internal.TrackEdge>, arg4: Internal.TrackEdgePoint_): boolean;
        (arg0: number, arg1: number, arg2: Internal.Map_<Internal.TrackEdge, com.simibubi.create.foundation.utility.Pair<boolean, Internal.Couple<Internal.TrackNode>>>, arg3: com.simibubi.create.foundation.utility.Pair_<Internal.Couple<Internal.TrackNode>, Internal.TrackEdge>, arg4: Internal.TrackEdgePoint_): boolean;
    }
    type IGenerallySearchableNavigation$PointTest_ = IGenerallySearchableNavigation$PointTest;
    class EquipmentSlot extends Internal.Enum<Internal.EquipmentSlot> {
        static values(): Internal.EquipmentSlot[];
        getFilterFlag(): number;
        getType(): Internal.EquipmentSlot$Type;
        static byName(arg0: string): Internal.EquipmentSlot;
        getName(): string;
        static valueOf(arg0: string): Internal.EquipmentSlot;
        getIndex(arg0: number): number;
        static byTypeAndIndex(arg0: Internal.EquipmentSlot$Type_, arg1: number): Internal.EquipmentSlot;
        getIndex(): number;
        get filterFlag(): number
        get type(): Internal.EquipmentSlot$Type
        get name(): string
        get index(): number
        static readonly HEAD: Internal.EquipmentSlot;
        static readonly FEET: Internal.EquipmentSlot;
        static readonly LEGS: Internal.EquipmentSlot;
        static readonly OFFHAND: Internal.EquipmentSlot;
        static readonly MAINHAND: Internal.EquipmentSlot;
        static readonly CHEST: Internal.EquipmentSlot;
    }
    type EquipmentSlot_ = "feet" | EquipmentSlot | "mainhand" | "offhand" | "head" | "legs" | "chest";
    class Brain <E extends Internal.LivingEntity> {
        constructor(arg0: Internal.Collection_<Internal.MemoryModuleType<any>>, arg1: Internal.Collection_<Internal.SensorType<Internal.Sensor<E>>>, arg2: Internal.ImmutableList_<any>, arg3: Internal.Supplier_<Internal.Codec<Internal.Brain<E>>>)
        /**
         * @deprecated
        */
        getRunningBehaviors(): Internal.List<Internal.Behavior<E>>;
        serializeStart<T>(arg0: Internal.DynamicOps_<T>): Internal.DataResult<T>;
        eraseMemory<U>(arg0: Internal.MemoryModuleType_<U>): void;
        setCoreActivities(arg0: Internal.Set_<Internal.Activity>): void;
        setMemory<U>(arg0: Internal.MemoryModuleType_<U>, arg1: Internal.Optional_<U>): void;
        useDefaultActivity(): void;
        /**
         * @deprecated
        */
        getActiveActivities(): Internal.Set<Internal.Activity>;
        setDefaultActivity(arg0: Internal.Activity_): void;
        setActiveActivityIfPossible(arg0: Internal.Activity_): void;
        updateActivityFromSchedule(arg0: number, arg1: number): void;
        addActivity(arg0: Internal.Activity_, arg1: Internal.ImmutableList_<com.mojang.datafixers.util.Pair<number, Internal.Behavior<E>>>): void;
        getSchedule(): Internal.Schedule;
        setSchedule(arg0: Internal.Schedule_): void;
        isMemoryValue<U>(arg0: Internal.MemoryModuleType_<U>, arg1: U): boolean;
        getTimeUntilExpiry<U>(arg0: Internal.MemoryModuleType_<U>): number;
        addActivityAndRemoveMemoryWhenStopped(arg0: Internal.Activity_, arg1: number, arg2: Internal.ImmutableList_<Internal.Behavior<E>>, arg3: Internal.MemoryModuleType_<any>): void;
        static codec<E extends Internal.LivingEntity>(arg0: Internal.Collection_<Internal.MemoryModuleType<any>>, arg1: Internal.Collection_<Internal.SensorType<Internal.Sensor<E>>>): Internal.Codec<Internal.Brain<E>>;
        /**
         * @deprecated
        */
        getMemories(): Internal.Map<Internal.MemoryModuleType<any>, Internal.Optional<Internal.ExpirableValue<any>>>;
        removeAllBehaviors(): void;
        setMemory<U>(arg0: Internal.MemoryModuleType_<U>, arg1: U): void;
        addActivity(arg0: Internal.Activity_, arg1: number, arg2: Internal.ImmutableList_<Internal.Behavior<E>>): void;
        copyWithoutBehaviors(): this;
        getActiveNonCoreActivity(): Internal.Optional<Internal.Activity>;
        stopAll(arg0: Internal.ServerLevel_, arg1: E): void;
        checkMemory(arg0: Internal.MemoryModuleType_<any>, arg1: Internal.MemoryStatus_): boolean;
        static provider<E extends Internal.LivingEntity>(arg0: Internal.Collection_<Internal.MemoryModuleType<any>>, arg1: Internal.Collection_<Internal.SensorType<Internal.Sensor<E>>>): Internal.Brain$Provider<E>;
        addActivityWithConditions(arg0: Internal.Activity_, arg1: Internal.ImmutableList_<com.mojang.datafixers.util.Pair<number, Internal.Behavior<E>>>, arg2: Internal.Set_<com.mojang.datafixers.util.Pair<Internal.MemoryModuleType<any>, Internal.MemoryStatus>>): void;
        setMemoryWithExpiry<U>(arg0: Internal.MemoryModuleType_<U>, arg1: U, arg2: number): void;
        hasMemoryValue(arg0: Internal.MemoryModuleType_<any>): boolean;
        isActive(arg0: Internal.Activity_): boolean;
        getMemory<U>(arg0: Internal.MemoryModuleType_<U>): Internal.Optional<U>;
        setActiveActivityToFirstValid(arg0: Internal.List_<Internal.Activity>): void;
        addActivityAndRemoveMemoriesWhenStopped(arg0: Internal.Activity_, arg1: Internal.ImmutableList_<com.mojang.datafixers.util.Pair<number, Internal.Behavior<E>>>, arg2: Internal.Set_<com.mojang.datafixers.util.Pair<Internal.MemoryModuleType<any>, Internal.MemoryStatus>>, arg3: Internal.Set_<Internal.MemoryModuleType<any>>): void;
        tick(arg0: Internal.ServerLevel_, arg1: E): void;
        /**
         * @deprecated
        */
        get runningBehaviors(): Internal.List<Internal.Behavior<E>>
        set coreActivities(arg0: Internal.Set_<Internal.Activity>)
        /**
         * @deprecated
        */
        get activeActivities(): Internal.Set<Internal.Activity>
        set defaultActivity(arg0: Internal.Activity_)
        set activeActivityIfPossible(arg0: Internal.Activity_)
        get schedule(): Internal.Schedule
        set schedule(arg0: Internal.Schedule_)
        /**
         * @deprecated
        */
        get memories(): Internal.Map<Internal.MemoryModuleType<any>, Internal.Optional<Internal.ExpirableValue<any>>>
        get activeNonCoreActivity(): Internal.Optional<Internal.Activity>
        set activeActivityToFirstValid(arg0: Internal.List_<Internal.Activity>)
    }
    type Brain_<E extends Internal.LivingEntity> = Brain<E>;
    interface PlayerListAccess {
        getStats(): Internal.Map<Internal.UUID, Internal.ServerStatsCounter>;
        get stats(): Internal.Map<Internal.UUID, Internal.ServerStatsCounter>
    }
    type PlayerListAccess_ = PlayerListAccess;
    class LevelStem {
        constructor(arg0: Internal.Holder_<Internal.DimensionType>, arg1: Internal.ChunkGenerator_)
        generator(): Internal.ChunkGenerator;
        static keysInOrder(arg0: Internal.Stream_<Internal.ResourceKey<Internal.LevelStem>>): Internal.Stream<Internal.ResourceKey<Internal.LevelStem>>;
        typeHolder(): Internal.Holder<Internal.DimensionType>;
        static stable(arg0: Internal.Registry_<Internal.LevelStem>): boolean;
        static sortMap(arg0: Internal.Registry_<Internal.LevelStem>): Internal.Registry<Internal.LevelStem>;
        static readonly OVERWORLD: Internal.ResourceKey<Internal.LevelStem>;
        static readonly END: Internal.ResourceKey<Internal.LevelStem>;
        static readonly CODEC: Internal.Codec<Internal.LevelStem>;
        static readonly NETHER: Internal.ResourceKey<Internal.LevelStem>;
    }
    type LevelStem_ = LevelStem;
    abstract class AbstractByteList extends Internal.AbstractByteCollection implements Internal.ByteStack, Internal.ByteList {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        addElements(arg0: number, arg1: number[]): void;
        compareTo(arg0: any): number;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        addAll(arg0: Internal.ByteList_): boolean;
        static of<E>(arg0: E): Internal.List<E>;
        addAll(arg0: number, arg1: Internal.ByteList_): boolean;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        replaceAll(arg0: Internal.ByteUnaryOperator_): void;
        intStream(): Internal.IntStream;
        removeIf(arg0: Internal.BytePredicate_): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        pop(): number;
        intParallelStream(): Internal.IntStream;
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        intIterator(): Internal.IntIterator;
        size(arg0: number): void;
        removeByte(arg0: number): number;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        popByte(): number;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        get(arg0: number): number;
        getByte(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        listIterator(arg0: number): Internal.ByteListIterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        static of(): Internal.ByteList;
        static of(...arg0: number[]): Internal.ByteList;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        lastIndexOf(arg0: number): number;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        removeElements(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        subList(arg0: number, arg1: number): Internal.ByteList;
        listIterator(): Internal.ByteListIterator;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        setElements(arg0: number[]): void;
        indexOf(arg0: number): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.ByteList;
        spliterator(): Internal.ByteSpliterator;
        forEach(arg0: Internal.IntConsumer_): void;
        static of<E>(...arg0: E[]): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        setElements(arg0: number, arg1: number[]): void;
        unstableSort(arg0: Internal.ByteComparator_): void;
        /**
         * @deprecated
        */
        top(): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        compareTo(arg0: Internal.List_<number>): number;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        add(arg0: number, arg1: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        set(arg0: number, arg1: number): number;
        sort(arg0: Internal.ByteComparator_): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        addAll(arg0: number, arg1: Internal.ByteCollection_): boolean;
        topByte(): number;
        intSpliterator(): Internal.IntSpliterator;
        peekByte(arg0: number): number;
        static of(arg0: number, arg1: number): Internal.ByteList;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        static of(arg0: number): Internal.ByteList;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        push(arg0: number): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
    }
    type AbstractByteList_ = AbstractByteList;
    class ListTag extends Internal.CollectionTag<Internal.Tag> {
        constructor()
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        getDouble(arg0: number): number;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        get(arg0: number): Internal.Tag;
        set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        getCompound(arg0: number): Internal.CompoundTag;
        getShort(arg0: number): number;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        getFloat(arg0: number): number;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        getLongArray(arg0: number): number[];
        getIntArray(arg0: number): number[];
        getList(arg0: number): this;
        getInt(arg0: number): number;
        sort(arg0: Internal.Comparator_<Internal.Tag>): void;
        stream(): Internal.Stream<Internal.Tag>;
        getString(arg0: number): string;
        spliterator(): Internal.Spliterator<Internal.Tag>;
        replaceAll(arg0: Internal.UnaryOperator_<Internal.Tag>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        getType(): Internal.TagType<Internal.ListTag>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<Internal.Tag>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: number): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        parallelStream(): Internal.Stream<Internal.Tag>;
        getAsString(): string;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        removeIf(arg0: Internal.Predicate_<Internal.Tag>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        get type(): Internal.TagType<Internal.ListTag>
        get asString(): string
        static readonly TYPE: Internal.TagType<Internal.ListTag>;
    }
    type ListTag_ = ListTag;
    class GlowSquid extends Internal.Squid {
        constructor(arg0: Internal.EntityType_<Internal.GlowSquid>, arg1: Internal.Level_)
        static checkGlowSquideSpawnRules(arg0: Internal.EntityType_<Internal.LivingEntity>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getDarkTicksRemaining(): number;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get darkTicksRemaining(): number
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type GlowSquid_ = GlowSquid;
    class TrappedChestBlock extends Internal.ChestBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TrappedChestBlock_ = TrappedChestBlock;
    class GTRecipe$ActionResult extends Internal.Record {
        constructor(isSuccess: boolean, reason: Internal.Supplier_<Internal.Component>, expectingRate: number)
        isSuccess(): boolean;
        static fail(component: Internal.Supplier_<Internal.Component>): Internal.GTRecipe$ActionResult;
        static fail(component: Internal.Supplier_<Internal.Component>, expectingRate: number): Internal.GTRecipe$ActionResult;
        expectingRate(): number;
        reason(): Internal.Supplier<Internal.Component>;
        get success(): boolean
        static readonly SUCCESS: Internal.GTRecipe$ActionResult;
        static readonly FAIL_NO_REASON: Internal.GTRecipe$ActionResult;
    }
    type GTRecipe$ActionResult_ = GTRecipe$ActionResult;
    class URL implements Internal.Serializable {
        constructor(arg0: Internal.URL_, arg1: string, arg2: Internal.URLStreamHandler_)
        constructor(arg0: Internal.URL_, arg1: string)
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: string, arg1: string, arg2: number, arg3: string)
        constructor(arg0: string, arg1: string, arg2: number, arg3: string, arg4: Internal.URLStreamHandler_)
        constructor(arg0: string)
        getContent(): any;
        getQuery(): string;
        sameFile(arg0: Internal.URL_): boolean;
        openConnection(): Internal.URLConnection;
        openConnection(arg0: Internal.Proxy_): Internal.URLConnection;
        getPort(): number;
        getFile(): string;
        getAuthority(): string;
        getUserInfo(): string;
        getRef(): string;
        getProtocol(): string;
        toExternalForm(): string;
        openStream(): Internal.InputStream;
        static setURLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_): void;
        toURI(): Internal.URI;
        getContent(arg0: typeof any[]): any;
        getPath(): string;
        getHost(): string;
        getDefaultPort(): number;
        get content(): any
        get query(): string
        get port(): number
        get file(): string
        get authority(): string
        get userInfo(): string
        get ref(): string
        get protocol(): string
        set URLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_)
        get path(): string
        get host(): string
        get defaultPort(): number
    }
    type URL_ = URL;
    abstract class GTRegistrate extends Internal.Registrate {
        registerRegistrate(): void;
        machine(name: string, metaMachine: Internal.BiFunction_<Internal.IMachineBlockEntity, number, Internal.MetaMachine>, ...tiers: number[]): Internal.Stream<Internal.MachineBuilder<Internal.MachineDefinition>>;
        item<T extends Internal.Item>(name: string, factory: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, Internal.Registrate>;
        machine<DEFINITION extends Internal.MachineDefinition>(name: string, definitionFactory: Internal.Function_<ResourceLocation, DEFINITION>, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>, blockFactory: Internal.BiFunction_<Internal.BlockBehaviour$Properties, DEFINITION, Internal.IMachineBlock>, itemFactory: Internal.BiFunction_<Internal.IMachineBlock, Internal.Item$Properties, Internal.MetaMachineItem>, blockEntityFactory: Internal.TriFunction_<Internal.BlockEntityType<any>, BlockPos, Internal.BlockState, Internal.IMachineBlockEntity>): Internal.MachineBuilder<DEFINITION>;
        multiblock(name: string, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MultiblockControllerMachine>, blockFactory: Internal.BiFunction_<Internal.BlockBehaviour$Properties, Internal.MultiblockMachineDefinition, Internal.IMachineBlock>, itemFactory: Internal.BiFunction_<Internal.IMachineBlock, Internal.Item$Properties, Internal.MetaMachineItem>, blockEntityFactory: Internal.TriFunction_<Internal.BlockEntityType<any>, BlockPos, Internal.BlockState, Internal.IMachineBlockEntity>): Internal.MultiblockMachineBuilder;
        static create(modId: string): Internal.GTRegistrate;
        machine(name: string, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>): Internal.MachineBuilder<Internal.MachineDefinition>;
        sound(name: string): Internal.SoundEntryBuilder;
        createFluid(name: string, langKey: string, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, stillTexture: ResourceLocation_, flowingTexture: ResourceLocation_): Internal.IGTFluidBuilder;
        block<T extends Internal.Block>(name: string, factory: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>, initialProperties: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.BlockBehaviour$Properties>): com.tterrag.registrate.builders.BlockBuilder<T, Internal.Registrate>;
        multiblock(name: string, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MultiblockControllerMachine>): Internal.MultiblockMachineBuilder;
        static fluid(parent: Internal.GTRegistrate_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, name: string, langKey: string, stillTexture: ResourceLocation_, flowingTexture: ResourceLocation_): Internal.IGTFluidBuilder;
    }
    type GTRegistrate_ = GTRegistrate;
    interface ObjectOutput extends Internal.DataOutput, Internal.AutoCloseable {
        writeBoolean(arg0: boolean): void;
        writeUTF(arg0: string): void;
        writeLong(arg0: number): void;
        writeChars(arg0: string): void;
        write(arg0: number[]): void;
        writeChar(arg0: number): void;
        writeFloat(arg0: number): void;
        flush(): void;
        write(arg0: number): void;
        writeInt(arg0: number): void;
        writeBytes(arg0: string): void;
        writeObject(arg0: any): void;
        writeByte(arg0: number): void;
        close(): void;
        write(arg0: number[], arg1: number, arg2: number): void;
        writeDouble(arg0: number): void;
        writeShort(arg0: number): void;
    }
    type ObjectOutput_ = ObjectOutput;
    interface MatchResult {
        start(): number;
        end(): number;
        groupCount(): number;
        group(): string;
        end(arg0: number): number;
        group(arg0: number): string;
        start(arg0: number): number;
    }
    type MatchResult_ = MatchResult;
    class Score {
        constructor(arg0: Internal.Scoreboard_, arg1: Internal.Objective_, arg2: string)
        isLocked(): boolean;
        getOwner(): string;
        setScore(arg0: number): void;
        getObjective(): Internal.Objective;
        getScore(): number;
        add(arg0: number): void;
        increment(): void;
        reset(): void;
        setLocked(arg0: boolean): void;
        getScoreboard(): Internal.Scoreboard;
        get locked(): boolean
        get owner(): string
        set score(arg0: number)
        get objective(): Internal.Objective
        get score(): number
        set locked(arg0: boolean)
        get scoreboard(): Internal.Scoreboard
        static readonly SCORE_COMPARATOR: Internal.Comparator<Internal.Score>;
    }
    type Score_ = Score;
    interface ClassShutter {
        visibleToScripts(arg0: string, arg1: number): boolean;
        readonly TYPE_EXCEPTION: 3;
        readonly TYPE_CLASS_IN_PACKAGE: 2;
        readonly TYPE_UNKNOWN: 0;
        readonly TYPE_MEMBER: 1;
    }
    type ClassShutter_ = ClassShutter;
    class AnyOfPredicate extends Internal.CombiningPredicate {
        constructor(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.AnyOfPredicate>;
    }
    type AnyOfPredicate_ = AnyOfPredicate;
    class HayBlock extends Internal.RotatedPillarBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type HayBlock_ = HayBlock;
    abstract class Enum <E extends Internal.Enum<E>> implements Internal.Constable, Internal.Serializable, Internal.Comparable<E> {
        name(): string;
        static valueOf<T extends Internal.Enum<T>>(arg0: T, arg1: string): T;
        describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<E>>;
        compareTo(arg0: E): number;
        getDeclaringClass(): E;
        ordinal(): number;
        compareTo(arg0: any): number;
        get declaringClass(): E
    }
    type Enum_<E extends Internal.Enum<E>> = Enum<E>;
    class DyeableArmorItem extends Internal.ArmorItem implements Internal.DyeableLeatherItem {
        constructor(arg0: Internal.ArmorMaterial_, arg1: Internal.EquipmentSlot_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        hasCustomColor(arg0: Internal.ItemStack_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        static dyeArmor(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.DyeItem>): Internal.ItemStack;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        setColor(arg0: Internal.ItemStack_, arg1: number): void;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getColor(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        clearColor(arg0: Internal.ItemStack_): void;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DyeableArmorItem_ = DyeableArmorItem;
    class BambooFeature extends Internal.Feature<Internal.ProbabilityFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.ProbabilityFeatureConfiguration>)
    }
    type BambooFeature_ = BambooFeature;
    interface PathMatcher {
        matches(arg0: Internal.Path_): boolean;
        (arg0: Internal.Path_): boolean;
    }
    type PathMatcher_ = PathMatcher;
    class NoiseGeneratorSettings extends Internal.Record {
        constructor(arg0: Internal.NoiseSettings_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.NoiseRouter_, arg4: Internal.SurfaceRules$RuleSource_, arg5: Internal.List_<Internal.Climate$ParameterPoint>, arg6: number, arg7: boolean, arg8: boolean, arg9: boolean, arg10: boolean)
        /**
         * @deprecated
        */
        disableMobGeneration(): boolean;
        defaultBlock(): Internal.BlockState;
        static dummy(): Internal.NoiseGeneratorSettings;
        aquifersEnabled(): boolean;
        static bootstrap(arg0: Internal.Registry_<Internal.NoiseGeneratorSettings>): Internal.Holder<Internal.NoiseGeneratorSettings>;
        getRandomSource(): Internal.WorldgenRandom$Algorithm;
        static nether(): Internal.NoiseGeneratorSettings;
        surfaceRule(): Internal.SurfaceRules$RuleSource;
        isAquifersEnabled(): boolean;
        oreVeinsEnabled(): boolean;
        defaultFluid(): Internal.BlockState;
        static m_64474_(arg0: Internal.RecordCodecBuilder$Instance_<any>): Internal.App<any, any>;
        spawnTarget(): Internal.List<Internal.Climate$ParameterPoint>;
        seaLevel(): number;
        noiseSettings(): Internal.NoiseSettings;
        static overworld(arg0: boolean, arg1: boolean): Internal.NoiseGeneratorSettings;
        static caves(): Internal.NoiseGeneratorSettings;
        useLegacyRandomSource(): boolean;
        static floatingIslands(): Internal.NoiseGeneratorSettings;
        static end(): Internal.NoiseGeneratorSettings;
        static register(arg0: Internal.Registry_<Internal.NoiseGeneratorSettings>, arg1: Internal.ResourceKey_<Internal.NoiseGeneratorSettings>, arg2: Internal.NoiseGeneratorSettings_): Internal.Holder<Internal.NoiseGeneratorSettings>;
        noiseRouter(): Internal.NoiseRouter;
        get randomSource(): Internal.WorldgenRandom$Algorithm
        get aquifersEnabled(): boolean
        static readonly OVERWORLD: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly END: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.NoiseGeneratorSettings>;
        static readonly NETHER: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly CAVES: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly FLOATING_ISLANDS: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.NoiseGeneratorSettings>>;
        static readonly LARGE_BIOMES: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
        static readonly AMPLIFIED: Internal.ResourceKey<Internal.NoiseGeneratorSettings>;
    }
    type NoiseGeneratorSettings_ = Special.NoiseSettings | NoiseGeneratorSettings;
    interface BitStorage {
        getAll(arg0: Internal.IntConsumer_): void;
        getAndSet(arg0: number, arg1: number): number;
        getSize(): number;
        copy(): this;
        get(arg0: number): number;
        set(arg0: number, arg1: number): void;
        getBits(): number;
        unpack(arg0: number[]): void;
        getRaw(): number[];
        get size(): number
        get bits(): number
        get raw(): number[]
    }
    type BitStorage_ = BitStorage;
    class IdMappingEvent$IdRemapping extends Internal.Record {
        constructor(currId: number, newId: number)
        currId(): number;
        newId(): number;
    }
    type IdMappingEvent$IdRemapping_ = IdMappingEvent$IdRemapping;
    class URI implements Internal.Comparable<Internal.URI>, Internal.Serializable {
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: string, arg1: string, arg2: string, arg3: string)
        constructor(arg0: string, arg1: string, arg2: string, arg3: string, arg4: string)
        constructor(arg0: string, arg1: string, arg2: string, arg3: number, arg4: string, arg5: string, arg6: string)
        constructor(arg0: string)
        getQuery(): string;
        toURL(): Internal.URL;
        relativize(arg0: Internal.URI_): this;
        getPort(): number;
        compareTo(arg0: any): number;
        getRawUserInfo(): string;
        toASCIIString(): string;
        isOpaque(): boolean;
        getRawSchemeSpecificPart(): string;
        static create(arg0: string): Internal.URI;
        resolve(arg0: string): this;
        resolve(arg0: Internal.URI_): this;
        getPath(): string;
        getScheme(): string;
        compareTo(arg0: Internal.URI_): number;
        normalize(): this;
        getRawQuery(): string;
        getAuthority(): string;
        getUserInfo(): string;
        getSchemeSpecificPart(): string;
        parseServerAuthority(): this;
        getRawPath(): string;
        getFragment(): string;
        isAbsolute(): boolean;
        getRawFragment(): string;
        getHost(): string;
        getRawAuthority(): string;
        get query(): string
        get port(): number
        get rawUserInfo(): string
        get opaque(): boolean
        get rawSchemeSpecificPart(): string
        get path(): string
        get scheme(): string
        get rawQuery(): string
        get authority(): string
        get userInfo(): string
        get schemeSpecificPart(): string
        get rawPath(): string
        get fragment(): string
        get absolute(): boolean
        get rawFragment(): string
        get host(): string
        get rawAuthority(): string
    }
    type URI_ = URI;
    abstract class ErrorHandler {
        constructor()
        getNumWarnings(): number;
        setSource(source: string): void;
        getNumErrors(): number;
        error(pos: number, msg: string): void;
        error(start: number, end: number, msg: string): void;
        reset(): void;
        getSource(): string;
        get numWarnings(): number
        set source(source: string)
        get numErrors(): number
        get source(): string
    }
    type ErrorHandler_ = ErrorHandler;
    abstract class NoiseBasedStateProvider extends Internal.BlockStateProvider {
    }
    type NoiseBasedStateProvider_ = NoiseBasedStateProvider;
    interface Functor$Mu extends Internal.Kind1$Mu {
    }
    type Functor$Mu_ = Functor$Mu;
    class TreeBuilder <K, V> {
        constructor(key: K)
        endBranch(): this;
        static start<K, V>(key: K): Internal.TreeBuilder<K, V>;
        branch(key: K, builderConsumer: Internal.Consumer_<Internal.TreeBuilder<K, V>>): this;
        build(): Internal.TreeNode<K, V>;
        startBranch(key: K): this;
        leaf(key: K, content: V): this;
        remove(key: K): this;
    }
    type TreeBuilder_<K, V> = TreeBuilder<K, V>;
    abstract class AbstractByteBuf extends Internal.ByteBuf {
        touch(arg0: any): Internal.ReferenceCounted;
        retain(arg0: number): Internal.ReferenceCounted;
    }
    type AbstractByteBuf_ = AbstractByteBuf;
    interface IUpdateCount {
        snr_fromParent(arg0: Internal.IUpdateCount_): void;
        snr_getUpdateCount(): number;
        snr_markUpdate(): void;
        outOfSync(a: Internal.IUpdateCount_, b: Internal.IUpdateCount_): boolean;
    }
    type IUpdateCount_ = IUpdateCount;
    class FancyFoliagePlacer extends Internal.BlobFoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.FancyFoliagePlacer>;
    }
    type FancyFoliagePlacer_ = FancyFoliagePlacer;
    class ModelBlockRenderer {
        constructor(arg0: Internal.BlockColors_)
        /**
         * @deprecated
        */
        tesselateWithAO(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number): void;
        tesselateBlock(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number, arg10: Internal.ModelData_, arg11: Internal.RenderType_, arg12: boolean): void;
        /**
         * @deprecated
        */
        renderModel(arg0: Internal.PoseStack$Pose_, arg1: Internal.VertexConsumer_, arg2: Internal.BlockState_, arg3: Internal.BakedModel_, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        static enableCaching(): void;
        renderModel(entry: Internal.PoseStack$Pose_, vertexConsumer: Internal.VertexConsumer_, blockState: Internal.BlockState_, bakedModel: Internal.BakedModel_, red: number, green: number, blue: number, light: number, overlay: number, data: Internal.ModelData_, layer: Internal.RenderType_): void;
        tesselateWithAO(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number, arg10: Internal.ModelData_, arg11: Internal.RenderType_): void;
        /**
         * @deprecated
        */
        tesselateWithoutAO(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number): void;
        static clearCache(): void;
        /**
         * @deprecated
        */
        tesselateBlock(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number): void;
        tesselateBlock(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number, arg10: Internal.ModelData_, arg11: Internal.RenderType_): void;
        tesselateWithoutAO(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BakedModel_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_, arg6: boolean, arg7: Internal.RandomSource_, arg8: number, arg9: number, arg10: Internal.ModelData_, arg11: Internal.RenderType_): void;
    }
    type ModelBlockRenderer_ = ModelBlockRenderer;
    interface Matrix4fExtended {
        transformVecX(arg0: number, arg1: number, arg2: number): number;
        transformVecY(arg0: number, arg1: number, arg2: number): number;
        transformVecZ(arg0: number, arg1: number, arg2: number): number;
        translate(arg0: number, arg1: number, arg2: number): void;
        rotate(arg0: Quaternionf_): void;
    }
    type Matrix4fExtended_ = Matrix4fExtended;
    interface BitRandomSource extends Internal.RandomSource {
        create(arg0: number): Internal.RandomSource;
        next(arg0: number): number;
        create(): Internal.RandomSource;
        fork(): Internal.RandomSource;
        nextBoolean(): boolean;
        nextLong(): number;
        setSeed(arg0: number): void;
        nextDouble(): number;
        nextInt(arg0: number, arg1: number): number;
        nextGaussian(): number;
        createNewThreadLocalInstance(): Internal.RandomSource;
        forkPositional(): Internal.PositionalRandomFactory;
        consumeCount(arg0: number): void;
        triangle(arg0: number, arg1: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        /**
         * @deprecated
        */
        createThreadSafe(): Internal.RandomSource;
        nextInt(): number;
        nextIntBetweenInclusive(arg0: number, arg1: number): number;
        set seed(arg0: number)
        readonly DOUBLE_MULTIPLIER: 1.1102230246251565E-16;
        readonly FLOAT_MULTIPLIER: 5.9604645E-8;
    }
    type BitRandomSource_ = BitRandomSource;
    class InventoryMenu extends Internal.RecipeBookMenu<Internal.CraftingContainer> implements Internal.AccessorInventoryMenu {
        constructor(arg0: Internal.Inventory_, arg1: boolean, arg2: Internal.Player_)
        static isHotbarSlot(arg0: number): boolean;
        getCraftSlots(): Internal.CraftingContainer;
        bookshelf$getOwner(): Internal.Player;
        get craftSlots(): Internal.CraftingContainer
        static readonly EMPTY_ARMOR_SLOT_BOOTS: ResourceLocation;
        static readonly RESULT_SLOT: 0;
        static readonly CONTAINER_ID: 0;
        static readonly USE_ROW_SLOT_END: 45;
        static readonly USE_ROW_SLOT_START: 36;
        static readonly CRAFT_SLOT_END: 5;
        static readonly ARMOR_SLOT_END: 9;
        static readonly CRAFT_SLOT_START: 1;
        static readonly EMPTY_ARMOR_SLOT_SHIELD: ResourceLocation;
        static readonly EMPTY_ARMOR_SLOT_LEGGINGS: ResourceLocation;
        readonly owner: Internal.Player;
        static readonly EMPTY_ARMOR_SLOT_CHESTPLATE: ResourceLocation;
        static readonly TEXTURE_EMPTY_SLOTS: ResourceLocation[];
        static readonly SHIELD_SLOT: 45;
        readonly active: boolean;
        static readonly ARMOR_SLOT_START: 5;
        static readonly INV_SLOT_START: 9;
        static readonly INV_SLOT_END: 36;
        static readonly BLOCK_ATLAS: ResourceLocation;
        static readonly EMPTY_ARMOR_SLOT_HELMET: ResourceLocation;
    }
    type InventoryMenu_ = InventoryMenu;
    interface ReportEnvironment$Server {
    }
    type ReportEnvironment$Server_ = ReportEnvironment$Server;
    class MegaPineFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.MegaPineFoliagePlacer>;
    }
    type MegaPineFoliagePlacer_ = MegaPineFoliagePlacer;
    abstract class URLStreamHandler {
        constructor()
    }
    type URLStreamHandler_ = URLStreamHandler;
    class PlayerChatMessage extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.SignedMessageHeader_, arg1: Internal.MessageSignature_, arg2: Internal.SignedMessageBody_, arg3: Internal.Optional_<Internal.Component>, arg4: Internal.FilterMask_)
        filter(arg0: Internal.FilterMask_): this;
        hasSignatureFrom(arg0: Internal.UUID_): boolean;
        filter(arg0: boolean): this;
        verify(arg0: Internal.ProfilePublicKey_): boolean;
        serverContent(): Internal.Component;
        signedContent(): Internal.ChatMessageContent;
        static unsigned(arg0: Internal.MessageSigner_, arg1: Internal.ChatMessageContent_): Internal.PlayerChatMessage;
        signedBody(): Internal.SignedMessageBody;
        salt(): number;
        headerSignature(): Internal.MessageSignature;
        unsignedContent(): Internal.Optional<Internal.Component>;
        withUnsignedContent(arg0: Internal.Component_): this;
        verify(arg0: Internal.SignatureValidator_): boolean;
        toLastSeenEntry(): Internal.LastSeenMessages$Entry;
        signer(): Internal.MessageSigner;
        write(arg0: Internal.FriendlyByteBuf_): void;
        timeStamp(): Internal.Instant;
        signedHeader(): Internal.SignedMessageHeader;
        verify(arg0: Internal.ChatSender_): boolean;
        static system(arg0: Internal.ChatMessageContent_): Internal.PlayerChatMessage;
        hasExpiredServer(arg0: Internal.Instant_): boolean;
        filterMask(): Internal.FilterMask;
        hasExpiredClient(arg0: Internal.Instant_): boolean;
        removeUnsignedContent(): this;
        isFullyFiltered(): boolean;
        get fullyFiltered(): boolean
        static readonly MESSAGE_EXPIRES_AFTER_CLIENT: Duration;
        static readonly MESSAGE_EXPIRES_AFTER_SERVER: Duration;
    }
    type PlayerChatMessage_ = PlayerChatMessage;
    interface ContainerLevelAccess {
        execute(arg0: Internal.BiConsumer_<Internal.Level, BlockPos>): void;
        create(arg0: Internal.Level_, arg1: BlockPos_): this;
        evaluate<T>(arg0: Internal.BiFunction_<Internal.Level, BlockPos, T>, arg1: T): T;
        evaluate<T>(arg0: Internal.BiFunction_<Internal.Level, BlockPos, T>): Internal.Optional<T>;
        readonly NULL: Internal.ContainerLevelAccess;
    }
    type ContainerLevelAccess_ = ContainerLevelAccess;
    class Object2ObjectLinkedOpenHashMap <K, V> extends Internal.AbstractObject2ObjectSortedMap<K, V> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor(arg0: Internal.Map_<K, V>)
        constructor()
        constructor(arg0: Internal.Object2ObjectMap_<K, V>)
        constructor(arg0: Internal.Object2ObjectMap_<K, V>, arg1: number)
        constructor(arg0: Internal.Map_<K, V>, arg1: number)
        constructor(arg0: number)
        constructor(arg0: K[], arg1: V[])
        constructor(arg0: number, arg1: number)
        constructor(arg0: K[], arg1: V[], arg2: number)
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        removeLast(): V;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        trim(arg0: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        comparator(): Internal.Comparator<K>;
        putAndMoveToLast(arg0: K, arg1: V): V;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        clone(): this;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        putIfAbsent(arg0: K, arg1: V): V;
        trim(): boolean;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        entrySet(): Internal.ObjectSet<any>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        getAndMoveToLast(arg0: K): V;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        defaultReturnValue(): V;
        static identity<T>(): Internal.Function<T, T>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        subMap(arg0: K, arg1: K): Internal.Object2ObjectSortedMap<K, V>;
        object2ObjectEntrySet(): Internal.ObjectSet<any>;
        putAndMoveToFirst(arg0: K, arg1: V): V;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        put(arg0: K, arg1: V): V;
        removeFirst(): V;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        tailMap(arg0: K): Internal.Object2ObjectSortedMap<K, V>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        headMap(arg0: any): Internal.SortedMap<any, any>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        keySet(): Internal.ObjectSet<any>;
        values(): Internal.ObjectCollection<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        lastKey(): K;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        firstKey(): K;
        getAndMoveToFirst(arg0: K): V;
    }
    type Object2ObjectLinkedOpenHashMap_<K, V> = Object2ObjectLinkedOpenHashMap<K, V>;
    class NaturalSpawner$SpawnState {
        getMobCategoryCounts(): Internal.Object2IntMap<Internal.MobCategory>;
        getSpawnableChunkCount(): number;
        get mobCategoryCounts(): Internal.Object2IntMap<Internal.MobCategory>
        get spawnableChunkCount(): number
    }
    type NaturalSpawner$SpawnState_ = NaturalSpawner$SpawnState;
    class JungleTempleStructure extends Internal.SinglePieceStructure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.JungleTempleStructure>;
    }
    type JungleTempleStructure_ = JungleTempleStructure;
    interface WrappedExecutable {
        getReturnType(): typeof any;
        construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): any;
        isStatic(): boolean;
        unwrap(): Internal.Executable;
        invoke(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any, arg3: any[]): any;
        get returnType(): typeof any
        get "static"(): boolean
    }
    type WrappedExecutable_ = WrappedExecutable;
    class Optional <T> {
        orElseThrow(): T;
        stream(): Internal.Stream<T>;
        static empty<T>(): Internal.Optional<T>;
        ifPresent(arg0: Internal.Consumer_<T>): void;
        orElseGet(arg0: Internal.Supplier_<T>): T;
        isEmpty(): boolean;
        ifPresentOrElse(arg0: Internal.Consumer_<T>, arg1: Internal.Runnable_): void;
        flatMap<U>(arg0: Internal.Function_<T, Internal.Optional<U>>): Internal.Optional<U>;
        filter(arg0: Internal.Predicate_<T>): this;
        static ofNullable<T>(arg0: T): Internal.Optional<T>;
        or(arg0: Internal.Supplier_<Internal.Optional<T>>): this;
        orElse(arg0: T): T;
        isPresent(): boolean;
        map<U>(arg0: Internal.Function_<T, U>): Internal.Optional<U>;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): T;
        get(): T;
        static of<T>(arg0: T): Internal.Optional<T>;
        get empty(): boolean
        get present(): boolean
    }
    type Optional_<T> = Optional<T>;
    interface AccessorItem {
        bookshelf$setCreativeTab(arg0: Internal.CreativeModeTab_): void;
        bookshelf$setCraftingRemainder(arg0: Internal.Item_): void;
    }
    type AccessorItem_ = AccessorItem;
    class MaskFilter {
        constructor()
        computeFastBounds(src: Internal.Rect2f_, dst: Internal.Rect2f_): void;
    }
    type MaskFilter_ = MaskFilter;
    class ReloadableServerResources {
        constructor(arg0: Internal.RegistryAccess$Frozen_, arg1: Internal.Commands$CommandSelection_, arg2: number)
        getFunctionLibrary(): Internal.ServerFunctionLibrary;
        getRecipeManager(): Internal.RecipeManager;
        updateRegistryTags(arg0: Internal.RegistryAccess_): void;
        getLootTables(): Internal.LootTables;
        getPredicateManager(): Internal.PredicateManager;
        getConditionContext(): Internal.ICondition$IContext;
        handler$zzi000$updateRegistryTags(registryAccess: Internal.RegistryAccess_, ci: Internal.CallbackInfo_): void;
        static loadResources(arg0: Internal.ResourceManager_, arg1: Internal.RegistryAccess$Frozen_, arg2: Internal.Commands$CommandSelection_, arg3: number, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<Internal.ReloadableServerResources>;
        listeners(): Internal.List<Internal.PreparableReloadListener>;
        getItemModifierManager(): Internal.ItemModifierManager;
        getAdvancements(): Internal.ServerAdvancementManager;
        getCommands(): Internal.Commands;
        get functionLibrary(): Internal.ServerFunctionLibrary
        get recipeManager(): Internal.RecipeManager
        get lootTables(): Internal.LootTables
        get predicateManager(): Internal.PredicateManager
        get conditionContext(): Internal.ICondition$IContext
        get itemModifierManager(): Internal.ItemModifierManager
        get advancements(): Internal.ServerAdvancementManager
        get commands(): Internal.Commands
        readonly tagManager: Internal.TagManager;
    }
    type ReloadableServerResources_ = ReloadableServerResources;
    interface RecipeOptional <T> {
        getDefaultValue(arg0: Internal.RecipeSchemaType_): T;
        isDefault(): boolean;
        get "default"(): boolean
        (arg0: Internal.RecipeSchemaType_): T;
        readonly DEFAULT: Internal.RecipeOptional<any>;
    }
    type RecipeOptional_<T> = RecipeOptional<T>;
    interface AccessorClientAdvancements {
        getProgress(): Internal.Map<Internal.Advancement, Internal.AdvancementProgress>;
        get progress(): Internal.Map<Internal.Advancement, Internal.AdvancementProgress>
    }
    type AccessorClientAdvancements_ = AccessorClientAdvancements;
    interface ISafeBlockGetter {
        mfix$getSafeBlockGetter(): Internal.SafeBlockGetter;
    }
    type ISafeBlockGetter_ = ISafeBlockGetter;
    interface ChatDecorator {
        decorate(arg0: Internal.ServerPlayer_, arg1: Internal.Component_): Internal.CompletableFuture<Internal.Component>;
        attachIfNotDecorated(arg0: Internal.PlayerChatMessage_, arg1: Internal.Component_): Internal.PlayerChatMessage;
        decorate(arg0: Internal.ServerPlayer_, arg1: Internal.PlayerChatMessage_): Internal.CompletableFuture<Internal.PlayerChatMessage>;
        (arg0: Internal.ServerPlayer_, arg1: Internal.Component_): Internal.CompletableFuture_<Internal.Component>;
        readonly PLAIN: Internal.ChatDecorator;
    }
    type ChatDecorator_ = ChatDecorator;
    abstract class GuiComponent {
        constructor()
        static drawString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: Internal.Component_, arg3: number, arg4: number, arg5: number): void;
        static disableScissor(): void;
        static drawCenteredString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: Internal.FormattedCharSequence_, arg3: number, arg4: number, arg5: number): void;
        static fill(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        static drawCenteredString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: string, arg3: number, arg4: number, arg5: number): void;
        static enableScissor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        static blit(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        static innerBlit(arg0: Matrix4f_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        blit(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        static fillGradient(arg0: Matrix4f_, arg1: Internal.BufferBuilder_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        getBlitOffset(): number;
        static blit(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.TextureAtlasSprite_): void;
        static blit(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        static drawString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: string, arg3: number, arg4: number, arg5: number): void;
        setBlitOffset(arg0: number): void;
        static drawCenteredString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: Internal.Component_, arg3: number, arg4: number, arg5: number): void;
        static drawString(arg0: Internal.PoseStack_, arg1: Internal.Font_, arg2: Internal.FormattedCharSequence_, arg3: number, arg4: number, arg5: number): void;
        blitOutlineBlack(arg0: number, arg1: number, arg2: Internal.BiConsumer_<number, number>): void;
        static blit(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number): void;
        get blitOffset(): number
        set blitOffset(arg0: number)
        static readonly BACKGROUND_LOCATION: ResourceLocation;
        static readonly GUI_ICONS_LOCATION: ResourceLocation;
        static readonly STATS_ICON_LOCATION: ResourceLocation;
    }
    type GuiComponent_ = GuiComponent;
    interface IIngredientSlot {
        getIngredientOverMouse(arg0: number, arg1: number): any;
    }
    type IIngredientSlot_ = IIngredientSlot;
    class AdvancementJS {
        constructor(a: Internal.Advancement_)
        addChild(a: Internal.AdvancementJS_): void;
        getId(): ResourceLocation;
        getDisplayText(): Internal.Component;
        getTitle(): Internal.Component;
        id(): ResourceLocation;
        getParent(): this;
        hasDisplay(): boolean;
        getDescription(): Internal.Component;
        getChildren(): Internal.Set<Internal.AdvancementJS>;
        get id(): ResourceLocation
        get displayText(): Internal.Component
        get title(): Internal.Component
        get parent(): Internal.AdvancementJS
        get description(): Internal.Component
        get children(): Internal.Set<Internal.AdvancementJS>
        readonly advancement: Internal.Advancement;
    }
    type AdvancementJS_ = AdvancementJS;
    interface ContentHandlerFactory {
        createContentHandler(arg0: string): Internal.ContentHandler;
    }
    type ContentHandlerFactory_ = ContentHandlerFactory;
    class ObserverBlock extends Internal.DirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWERED: Internal.BooleanProperty;
    }
    type ObserverBlock_ = ObserverBlock;
    class BlastFurnaceBlock extends Internal.AbstractFurnaceBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BlastFurnaceBlock_ = BlastFurnaceBlock;
    class RegisterKeyMappingsEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Options_)
        register(arg0: Internal.KeyMapping_): void;
    }
    type RegisterKeyMappingsEvent_ = RegisterKeyMappingsEvent;
    interface ArchitecturyFluidAttributes {
        getSlopeFindDistance(): number;
        getColor(state: Internal.FluidState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_): number;
        getLuminosity(): number;
        getColor(): number;
        getDensity(): number;
        getBlock(): Internal.LiquidBlock;
        isLighterThanAir(stack: dev.architectury.fluid.FluidStack_): boolean;
        getLuminosity(stack: dev.architectury.fluid.FluidStack_): number;
        getViscosity(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getRarity(): Internal.Rarity;
        getFillSound(stack: dev.architectury.fluid.FluidStack_): Internal.SoundEvent;
        getBucketItem(): Internal.Item;
        getFlowingTexture(state: Internal.FluidState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_): ResourceLocation;
        getName(): Internal.Component;
        getFlowingTexture(stack: dev.architectury.fluid.FluidStack_): ResourceLocation;
        getSlopeFindDistance(arg0: Internal.LevelReader_): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getSourceTexture(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
        getExplosionResistance(): number;
        getColor(stack: dev.architectury.fluid.FluidStack_): number;
        getFillSound(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Internal.SoundEvent;
        getDensity(stack: dev.architectury.fluid.FluidStack_): number;
        getTranslationKey(arg0: dev.architectury.fluid.FluidStack_): string;
        getSourceTexture(): ResourceLocation;
        getTemperature(): number;
        getDropOff(): number;
        getEmptySound(): Internal.SoundEvent;
        getViscosity(): number;
        getRarity(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Internal.Rarity;
        getLuminosity(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getName(stack: dev.architectury.fluid.FluidStack_): Internal.Component;
        getOverlayTexture(): ResourceLocation;
        getFlowingTexture(): ResourceLocation;
        getTickDelay(arg0: Internal.LevelReader_): number;
        isLighterThanAir(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): boolean;
        canConvertToSource(): boolean;
        getEmptySound(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Internal.SoundEvent;
        getTemperature(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getSourceFluid(): Internal.Fluid;
        isLighterThanAir(): boolean;
        getDensity(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getTranslationKey(): string;
        getFillSound(): Internal.SoundEvent;
        getOverlayTexture(state: Internal.FluidState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_): ResourceLocation;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getFlowingTexture(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
        getViscosity(stack: dev.architectury.fluid.FluidStack_): number;
        getRarity(stack: dev.architectury.fluid.FluidStack_): Internal.Rarity;
        getFlowingFluid(): Internal.Fluid;
        getEmptySound(stack: dev.architectury.fluid.FluidStack_): Internal.SoundEvent;
        getTickDelay(): number;
        getTemperature(stack: dev.architectury.fluid.FluidStack_): number;
        getSourceTexture(state: Internal.FluidState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_): ResourceLocation;
        getDropOff(arg0: Internal.LevelReader_): number;
        getSourceTexture(stack: dev.architectury.fluid.FluidStack_): ResourceLocation;
        getOverlayTexture(stack: dev.architectury.fluid.FluidStack_): ResourceLocation;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getColor(arg0: dev.architectury.fluid.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        get slopeFindDistance(): number
        get luminosity(): number
        get color(): number
        get density(): number
        get block(): Internal.LiquidBlock
        get rarity(): Internal.Rarity
        get bucketItem(): Internal.Item
        get name(): Internal.Component
        get explosionResistance(): number
        get sourceTexture(): ResourceLocation
        get temperature(): number
        get dropOff(): number
        get emptySound(): Internal.SoundEvent
        get viscosity(): number
        get overlayTexture(): ResourceLocation
        get flowingTexture(): ResourceLocation
        get sourceFluid(): Internal.Fluid
        get lighterThanAir(): boolean
        get translationKey(): string
        get fillSound(): Internal.SoundEvent
        get flowingFluid(): Internal.Fluid
        get tickDelay(): number
    }
    type ArchitecturyFluidAttributes_ = ArchitecturyFluidAttributes;
    class BasicItemJS$Builder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type BasicItemJS$Builder_ = BasicItemJS$Builder;
    class RandomPatchFeature extends Internal.Feature<Internal.RandomPatchConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.RandomPatchConfiguration>)
    }
    type RandomPatchFeature_ = RandomPatchFeature;
    class BiomeWeightModifier implements Internal.Function<Internal.Holder<Internal.Biome>, number> {
        constructor(biomes: Internal.HolderSet_<Internal.Biome>, addedWeight: number)
        compose<V>(arg0: Internal.Function_<V, Internal.Holder<Internal.Biome>>): Internal.Function<V, number>;
        apply(arg0: any): any;
        apply(biome: Internal.Holder_<Internal.Biome>): number;
        static identity<T>(): Internal.Function<T, T>;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<Internal.Holder<Internal.Biome>, V>;
        biomes: Internal.HolderSet<Internal.Biome>;
        addedWeight: number;
        static readonly CODEC: Internal.Codec<Internal.BiomeWeightModifier>;
    }
    type BiomeWeightModifier_ = BiomeWeightModifier;
    class LootTable {
        getPool(arg0: string): Internal.LootPool;
        getLootTableId(): ResourceLocation;
        static createStackSplitter(arg0: Internal.Consumer_<Internal.ItemStack>): Internal.Consumer<Internal.ItemStack>;
        getParamSet(): Internal.LootContextParamSet;
        getRandomItemsRaw(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.ItemStack>): void;
        isFrozen(): boolean;
        validate(arg0: Internal.ValidationContext_): void;
        addPool(arg0: Internal.LootPool_): void;
        setLootTableId(arg0: ResourceLocation_): void;
        fill(arg0: Internal.Container_, arg1: Internal.LootContext_): void;
        /**
         * @deprecated
        */
        getRandomItems(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.ItemStack>): void;
        getRandomItems(arg0: Internal.LootContext_): Internal.ObjectArrayList<Internal.ItemStack>;
        static lootTable(): Internal.LootTable$Builder;
        removePool(arg0: string): Internal.LootPool;
        freeze(): void;
        get lootTableId(): ResourceLocation
        get paramSet(): Internal.LootContextParamSet
        get frozen(): boolean
        set lootTableId(arg0: ResourceLocation_)
        static readonly DEFAULT_PARAM_SET: Internal.LootContextParamSet;
        static readonly EMPTY: Internal.LootTable;
    }
    type LootTable_ = LootTable;
    class EggItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EggItem_ = EggItem;
    class SignBlockEntity extends Internal.BlockEntity implements Internal.AccessorSignBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        hasGlowingText(): boolean;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getPlayerWhoMayEdit(): Internal.UUID;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        bookshelf$markUpdated(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderMessages(arg0: boolean, arg1: Internal.Function_<Internal.Component, Internal.FormattedCharSequence>): Internal.FormattedCharSequence[];
        getColor(): Internal.DyeColor;
        deserializeNBT(arg0: Internal.Tag_): void;
        executeClickCommands(arg0: Internal.ServerPlayer_): boolean;
        getMessage(arg0: number, arg1: boolean): Internal.Component;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        createCommandSourceStack(arg0: Internal.ServerPlayer_): Internal.CommandSourceStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEditable(): boolean;
        setMessage(arg0: number, arg1: Internal.Component_): void;
        getModelData(): Internal.ModelData;
        setMessage(arg0: number, arg1: Internal.Component_, arg2: Internal.Component_): void;
        setHasGlowingText(arg0: boolean): boolean;
        setColor(arg0: Internal.DyeColor_): boolean;
        setAllowedPlayerEditor(arg0: Internal.UUID_): void;
        setEditable(arg0: boolean): void;
        getRenderBoundingBox(): Internal.AABB;
        get playerWhoMayEdit(): Internal.UUID
        get color(): Internal.DyeColor
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get editable(): boolean
        get modelData(): Internal.ModelData
        set hasGlowingText(arg0: boolean)
        set color(arg0: Internal.DyeColor_)
        set allowedPlayerEditor(arg0: Internal.UUID_)
        set editable(arg0: boolean)
        get renderBoundingBox(): Internal.AABB
        static readonly LINES: 4;
    }
    type SignBlockEntity_ = SignBlockEntity;
    abstract class ExplosionEventJS extends Internal.LevelEventJS {
        constructor(level: Internal.Level_, explosion: Internal.Explosion_)
        getX(): number;
        getY(): number;
        getZ(): number;
        getPosition(): Vec3;
        getExploder(): Internal.LivingEntity;
        getBlock(): Internal.BlockContainerJS;
        get x(): number
        get y(): number
        get z(): number
        get position(): Vec3
        get exploder(): Internal.LivingEntity
        get block(): Internal.BlockContainerJS
    }
    type ExplosionEventJS_ = ExplosionEventJS;
    class Hashtable <K, V> extends Internal.Dictionary<K, V> implements Internal.Cloneable, Internal.Map<K, V>, Internal.Serializable {
        constructor(arg0: Internal.Map_<K, V>)
        constructor()
        constructor(arg0: number)
        constructor(arg0: number, arg1: number)
        clone(): any;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        keys(): Internal.Enumeration<K>;
        containsKey(arg0: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        contains(arg0: any): boolean;
        elements(): Internal.Enumeration<V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type Hashtable_<K, V> = Hashtable<K, V>;
    abstract class BaseFireBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: number)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getState(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        static canBePlacedAt(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BaseFireBlock_ = BaseFireBlock;
    interface ComponentContents {
        resolve(arg0: Internal.CommandSourceStack_, arg1: Internal.Entity_, arg2: number): Internal.MutableComponent;
        visit<T>(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
        visit<T>(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
        readonly EMPTY: Internal.ComponentContents;
    }
    type ComponentContents_ = ComponentContents;
    class VideoMode {
        constructor(arg0: any_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        constructor(arg0: any_)
        static read(arg0: string): Internal.Optional<Internal.VideoMode>;
        getRedBits(): number;
        getWidth(): number;
        getBlueBits(): number;
        write(): string;
        getHeight(): number;
        getGreenBits(): number;
        getRefreshRate(): number;
        get redBits(): number
        get width(): number
        get blueBits(): number
        get height(): number
        get greenBits(): number
        get refreshRate(): number
    }
    type VideoMode_ = VideoMode;
    class LiquidBlockRenderer {
        constructor()
        static shouldRenderFace(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidState_, arg3: Internal.BlockState_, arg4: Internal.Direction_, arg5: Internal.FluidState_): boolean;
        tesselate(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.VertexConsumer_, arg3: Internal.BlockState_, arg4: Internal.FluidState_): void;
    }
    type LiquidBlockRenderer_ = LiquidBlockRenderer;
    interface MenuBuilder$ScreenFactory <M extends Internal.AbstractContainerMenu, T extends Internal.Screen & Internal.MenuAccess<M>> {
        create(arg0: M, arg1: Internal.Inventory_, arg2: Internal.Component_): T;
    }
    type MenuBuilder$ScreenFactory_<M extends Internal.AbstractContainerMenu, T extends Internal.Screen & Internal.MenuAccess<M>> = MenuBuilder$ScreenFactory<M, T>;
    class TravellingPoint$SteerDirection extends Internal.Enum<Internal.TravellingPoint$SteerDirection> {
        static values(): Internal.TravellingPoint$SteerDirection[];
        static valueOf(arg0: string): Internal.TravellingPoint$SteerDirection;
        static readonly NONE: Internal.TravellingPoint$SteerDirection;
        static readonly LEFT: Internal.TravellingPoint$SteerDirection;
        static readonly RIGHT: Internal.TravellingPoint$SteerDirection;
    }
    type TravellingPoint$SteerDirection_ = TravellingPoint$SteerDirection | "right" | "none" | "left";
    class CloudStatus extends Internal.Enum<Internal.CloudStatus> implements Internal.OptionEnum {
        getKey(): string;
        static valueOf(arg0: string): Internal.CloudStatus;
        static values(): Internal.CloudStatus[];
        getCaption(): Internal.Component;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly OFF: Internal.CloudStatus;
        static readonly FAST: Internal.CloudStatus;
        static readonly FANCY: Internal.CloudStatus;
    }
    type CloudStatus_ = "off" | "fancy" | CloudStatus | "fast";
    class StructureModifier$Phase extends Internal.Enum<Internal.StructureModifier$Phase> {
        static valueOf(arg0: string): Internal.StructureModifier$Phase;
        static values(): Internal.StructureModifier$Phase[];
        static readonly MODIFY: Internal.StructureModifier$Phase;
        static readonly REMOVE: Internal.StructureModifier$Phase;
        static readonly AFTER_EVERYTHING: Internal.StructureModifier$Phase;
        static readonly ADD: Internal.StructureModifier$Phase;
        static readonly BEFORE_EVERYTHING: Internal.StructureModifier$Phase;
    }
    type StructureModifier$Phase_ = "remove" | StructureModifier$Phase | "before_everything" | "modify" | "after_everything" | "add";
    class AxeItem extends Internal.DiggerItem implements Internal.AxeItemAccessor, Internal.AxeItemAccess {
        constructor(arg0: Internal.Tier_, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        invokeGetStripped(arg0: Internal.BlockState_): Internal.Optional<any>;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        static getAxeStrippingState(arg0: Internal.BlockState_): Internal.BlockState;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        static getStrippedBlocks(): Internal.Map<Internal.Block, Internal.Block>;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        static getStrippedBlocks_$md$ae501e$0(): Internal.Map<any, any>;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        get strippedBlocks(): Internal.Map<Internal.Block, Internal.Block>
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        get strippedBlocks_$md$ae501e$0(): Internal.Map<any, any>
        static STRIPPABLES: {[key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock, [key: Internal.RotatedPillarBlock]: Internal.RotatedPillarBlock};
    }
    type AxeItem_ = AxeItem;
    class FireworkStarRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type FireworkStarRecipe_ = FireworkStarRecipe;
    class MobEffectEvent$Added extends Internal.MobEffectEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.MobEffectInstance_, arg2: Internal.MobEffectInstance_, arg3: Internal.Entity_)
        getEffectSource(): Internal.Entity;
        getOldEffectInstance(): Internal.MobEffectInstance;
        get effectSource(): Internal.Entity
        get oldEffectInstance(): Internal.MobEffectInstance
    }
    type MobEffectEvent$Added_ = MobEffectEvent$Added;
    interface IFancyUIMachine extends Internal.IFancyUIProvider, Internal.IUIMachine {
        attachConfigurators(configuratorPanel: Internal.ConfiguratorPanel_): void;
        getTabTooltips(): Internal.List<Internal.Component>;
        tryToOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): Internal.InteractionResult;
        attachTooltips(tooltipsPanel: Internal.TooltipsPanel_): void;
        isInvalid(): boolean;
        getSubTabs(): Internal.List<Internal.IFancyUIProvider>;
        hasPlayerInventory(): boolean;
        createUI(entityPlayer: Internal.Player_): ModularUI;
        getTabTooltipComponent(): Internal.TooltipComponent;
        createMainPage(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        self(): Internal.MetaMachine;
        shouldOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): boolean;
        isRemote(): boolean;
        markAsDirty(): void;
        getTabIcon(): Internal.IGuiTexture;
        createUIWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        setupTabs(tabsWidget: Internal.TabsWidget_): void;
        get tabTooltips(): Internal.List<Internal.Component>
        get invalid(): boolean
        get subTabs(): Internal.List<Internal.IFancyUIProvider>
        get tabTooltipComponent(): Internal.TooltipComponent
        get remote(): boolean
        get tabIcon(): Internal.IGuiTexture
        set upTabs(tabsWidget: Internal.TabsWidget_)
    }
    type IFancyUIMachine_ = IFancyUIMachine;
    interface IFilterType extends Internal.StringRepresentable {
        fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getCleanroomType(): CleanroomType;
        get serializedName(): string
        get cleanroomType(): CleanroomType
    }
    type IFilterType_ = IFilterType;
    interface UnbakedModel {
        getMaterials(arg0: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg1: Internal.Set_<com.mojang.datafixers.util.Pair<string, string>>): Internal.Collection<Internal.Material>;
        bake(arg0: Internal.ModelBakery_, arg1: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg2: Internal.ModelState_, arg3: ResourceLocation_): Internal.BakedModel;
        getDependencies(): Internal.Collection<ResourceLocation>;
        get dependencies(): Internal.Collection<ResourceLocation>
    }
    type UnbakedModel_ = UnbakedModel;
    interface IMergeableBE {
        accept(arg0: Internal.BlockEntity_): void;
    }
    type IMergeableBE_ = IMergeableBE;
    class Theme {
        constructor(resources: Internal.Resources_)
    }
    type Theme_ = Theme;
    class SystemReport implements Internal.SystemReportAccessor {
        constructor()
        static getJAVA_VERSION_$md$ae501e$3(): string;
        setDetail(arg0: string, arg1: Internal.Supplier_<string>): void;
        static getOPERATING_SYSTEM(): string;
        toLineSeparatedString(): string;
        static getOPERATING_SYSTEM_$md$ae501e$2(): string;
        getEntries(): Internal.Map<any, any>;
        setDetail(arg0: string, arg1: string): void;
        static getJAVA_VERSION(): string;
        appendToCrashReportString(arg0: Internal.StringBuilder_): void;
        get JAVA_VERSION_$md$ae501e$3(): string
        get OPERATING_SYSTEM(): string
        get OPERATING_SYSTEM_$md$ae501e$2(): string
        get entries(): Internal.Map<any, any>
        get JAVA_VERSION(): string
        static readonly BYTES_PER_MEBIBYTE: 1048576;
    }
    type SystemReport_ = SystemReport;
    class AddWorldgenEventJS extends Internal.StartupEventJS {
        constructor()
        static getAnchors(): typeof Internal.VerticalAnchor;
        addOre(p: Internal.Consumer_<Internal.AddOreProperties>): void;
        addLake(p: Internal.Consumer_<Internal.AddLakeProperties>): void;
        addSpawn(filter: Internal.BiomeFilter_, category: Internal.MobCategory_, spawn: string): void;
        addSpawn(category: Internal.MobCategory_, spawn: string): void;
        addSpawn(p: Internal.Consumer_<Internal.AddSpawnProperties>): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        addFeatureJson(filter: Internal.BiomeFilter_, id: ResourceLocation_, json: Internal.JsonObject_): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        addFeatureJson(filter: Internal.BiomeFilter_, json: Internal.JsonObject_): void;
        get anchors(): typeof Internal.VerticalAnchor
    }
    type AddWorldgenEventJS_ = AddWorldgenEventJS;
    class Silverfish extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Silverfish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        static checkSilverfishSpawnRules(arg0: Internal.EntityType_<Internal.Silverfish>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Silverfish_ = Silverfish;
    class LangEventJS$Key extends Internal.Record {
        constructor(namespace: string, lang: string, key: string)
        key(): string;
        lang(): string;
        namespace(): string;
    }
    type LangEventJS$Key_ = LangEventJS$Key;
    class LongDistancePipeBlock extends Internal.Block {
        constructor(properties: Internal.BlockBehaviour$Properties_, pipeType: Internal.LongDistancePipeType_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        findNetworks(level: Internal.Level_, pos: BlockPos_): Internal.List<Internal.LongDistanceNetwork>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type LongDistancePipeBlock_ = LongDistancePipeBlock;
    class Arrays$ArrayList <E> extends Internal.AbstractList<E> implements Internal.RandomAccess, Internal.Serializable {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
    }
    type Arrays$ArrayList_<E> = Arrays$ArrayList<E>;
    class PoiTypeBuilder extends Internal.BuilderBase<Internal.PoiType> {
        constructor(i: ResourceLocation_)
        blocks(r: Internal.BlockState_[]): this;
        createObject(): any;
        maxTickets(i: number): this;
        block(r: Internal.Block_): this;
        validRange(i: number): this;
    }
    type PoiTypeBuilder_ = PoiTypeBuilder;
    abstract class RecipeBookMenu <C extends Internal.Container> extends Internal.AbstractContainerMenu {
        constructor(arg0: Internal.MenuType_<any>, arg1: number)
        getRecipeBookType(): Internal.RecipeBookType;
        handlePlacement(arg0: boolean, arg1: Internal.Recipe_<any>, arg2: Internal.ServerPlayer_): void;
        getResultSlotIndex(): number;
        getSize(): number;
        clearCraftingContent(): void;
        recipeMatches(arg0: Internal.Recipe_<C>): boolean;
        getRecipeBookCategories(): Internal.List<Internal.RecipeBookCategories>;
        getGridWidth(): number;
        getGridHeight(): number;
        fillCraftSlotsStackedContents(arg0: Internal.StackedContents_): void;
        shouldMoveToInventory(arg0: number): boolean;
        get recipeBookType(): Internal.RecipeBookType
        get resultSlotIndex(): number
        get size(): number
        get recipeBookCategories(): Internal.List<Internal.RecipeBookCategories>
        get gridWidth(): number
        get gridHeight(): number
    }
    type RecipeBookMenu_<C extends Internal.Container> = RecipeBookMenu<C>;
    interface IForgeFriendlyByteBuf {
        writeRegistryIdUnsafe<T>(arg0: Internal.IForgeRegistry_<T>, arg1: T): void;
        readRegistryIdUnsafe<T>(arg0: Internal.IForgeRegistry_<T>): T;
        readRegistryId<T>(): T;
        writeFluidStack(arg0: Internal.FluidStack_): void;
        writeRegistryId<T>(arg0: Internal.IForgeRegistry_<T>, arg1: T): void;
        readFluidStack(): Internal.FluidStack;
        writeRegistryIdUnsafe(arg0: Internal.IForgeRegistry_<any>, arg1: ResourceLocation_): void;
        readRegistryIdSafe<T>(arg0: T): T;
    }
    type IForgeFriendlyByteBuf_ = IForgeFriendlyByteBuf;
    interface ItemStackKJS extends Internal.IngredientSupplierKJS, Internal.NBTSerializable, Internal.SpecialEquality, Internal.JsonSerializable {
        getTags(): Internal.Collection<ResourceLocation>;
        self(): Internal.ItemStack;
        checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        enchant(enchantment: Internal.Enchantment_, level: number): Internal.ItemStack;
        strongNBT(): Internal.Ingredient;
        toJson(): Internal.JsonObject;
        isBlock(): boolean;
        getEnchantments(): Internal.Map<string, number>;
        enchant(enchantments: Internal.Map_<any, any>): Internal.ItemStack;
        getHarvestSpeed(block: Internal.BlockContainerJS_): number;
        withChance(chance: number): OutputItem;
        weakNBT(): Internal.Ingredient;
        withName(displayName: Internal.Component_): Internal.ItemStack;
        areItemsEqual(other: Internal.ItemStack_): boolean;
        hasEnchantment(enchantment: Internal.Enchantment_, level: number): boolean;
        getIdLocation(): ResourceLocation;
        getMod(): string;
        getCreativeTab(): string;
        specialEquals(o: any, shallow: boolean): boolean;
        hasTag(tag: ResourceLocation_): boolean;
        toItemString(): string;
        getTypeData(): Internal.CompoundTag;
        withNBT(nbt: Internal.CompoundTag_): Internal.ItemStack;
        getNbtString(): string;
        getId(): string;
        isNBTEqual(other: Internal.ItemStack_): boolean;
        equalsIgnoringCount(stack: Internal.ItemStack_): boolean;
        removeTag(): void;
        /**
         * @deprecated
        */
        ignoreNBT(): Internal.Ingredient;
        withCount(c: number): Internal.ItemStack;
        toNBT(): Internal.Tag;
        getHarvestSpeed(): number;
        asIngredient(): Internal.Ingredient;
        get tags(): Internal.Collection<ResourceLocation>
        get block(): boolean
        get enchantments(): Internal.Map<string, number>
        get idLocation(): ResourceLocation
        get mod(): string
        get creativeTab(): string
        get typeData(): Internal.CompoundTag
        get nbtString(): string
        get id(): string
        get harvestSpeed(): number
    }
    type ItemStackKJS_ = ItemStackKJS;
    interface FragmentManager$BackStackEntry {
        getName(): string;
        getId(): number;
        get name(): string
        get id(): number
    }
    type FragmentManager$BackStackEntry_ = FragmentManager$BackStackEntry;
    class AnticipateOvershootInterpolator implements Internal.TimeInterpolator {
        constructor()
        constructor(tension: number, extraTension: number)
        constructor(tension: number)
        static accelerate(): Internal.TimeInterpolator;
        static overshoot(): Internal.TimeInterpolator;
        static accelerate(factor: number): Internal.TimeInterpolator;
        static cycle(cycle: number): Internal.TimeInterpolator;
        static decelerate(): Internal.TimeInterpolator;
        static overshoot(tension: number): Internal.TimeInterpolator;
        static anticipate(tension: number): Internal.TimeInterpolator;
        getInterpolation(t: number): number;
        static decelerate(factor: number): Internal.TimeInterpolator;
        static linear(): Internal.TimeInterpolator;
        static bounce(): Internal.TimeInterpolator;
        static anticipate(): Internal.TimeInterpolator;
    }
    type AnticipateOvershootInterpolator_ = AnticipateOvershootInterpolator;
    class TimeZoneFormat$Style extends Internal.Enum<Internal.TimeZoneFormat$Style> {
        static valueOf(arg0: string): Internal.TimeZoneFormat$Style;
        static values(): Internal.TimeZoneFormat$Style[];
        static readonly SPECIFIC_SHORT: Internal.TimeZoneFormat$Style;
        static readonly ISO_EXTENDED_FULL: Internal.TimeZoneFormat$Style;
        static readonly ISO_EXTENDED_LOCAL_FIXED: Internal.TimeZoneFormat$Style;
        static readonly EXEMPLAR_LOCATION: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_LOCAL_SHORT: Internal.TimeZoneFormat$Style;
        static readonly ZONE_ID: Internal.TimeZoneFormat$Style;
        static readonly ISO_EXTENDED_FIXED: Internal.TimeZoneFormat$Style;
        static readonly GENERIC_LOCATION: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_LOCAL_FULL: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_LOCAL_FIXED: Internal.TimeZoneFormat$Style;
        static readonly GENERIC_LONG: Internal.TimeZoneFormat$Style;
        static readonly LOCALIZED_GMT_SHORT: Internal.TimeZoneFormat$Style;
        static readonly ZONE_ID_SHORT: Internal.TimeZoneFormat$Style;
        static readonly ISO_EXTENDED_LOCAL_FULL: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_SHORT: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_FULL: Internal.TimeZoneFormat$Style;
        static readonly SPECIFIC_LONG: Internal.TimeZoneFormat$Style;
        static readonly GENERIC_SHORT: Internal.TimeZoneFormat$Style;
        static readonly LOCALIZED_GMT: Internal.TimeZoneFormat$Style;
        static readonly ISO_BASIC_FIXED: Internal.TimeZoneFormat$Style;
    }
    type TimeZoneFormat$Style_ = "zone_id_short" | "iso_basic_local_full" | "iso_extended_local_full" | "generic_short" | "iso_basic_full" | TimeZoneFormat$Style | "iso_extended_fixed" | "specific_long" | "iso_basic_local_short" | "iso_basic_fixed" | "iso_basic_short" | "iso_basic_local_fixed" | "generic_location" | "localized_gmt" | "exemplar_location" | "zone_id" | "generic_long" | "iso_extended_local_fixed" | "localized_gmt_short" | "specific_short" | "iso_extended_full";
    class ServerboundRecipeBookSeenRecipePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.Recipe_<any>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getRecipe(): ResourceLocation;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get recipe(): ResourceLocation
        get skippable(): boolean
    }
    type ServerboundRecipeBookSeenRecipePacket_ = ServerboundRecipeBookSeenRecipePacket;
    class Husk extends Internal.Zombie {
        constructor(arg0: Internal.EntityType_<Internal.Husk>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        static checkHuskSpawnRules(arg0: Internal.EntityType_<Internal.Husk>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Husk_ = Husk;
    class Dist extends Internal.Enum<Internal.Dist> {
        isClient(): boolean;
        isDedicatedServer(): boolean;
        static valueOf(arg0: string): Internal.Dist;
        static values(): Internal.Dist[];
        get client(): boolean
        get dedicatedServer(): boolean
        static readonly DEDICATED_SERVER: Internal.Dist;
        static readonly CLIENT: Internal.Dist;
    }
    type Dist_ = "dedicated_server" | Dist | "client";
    interface JsonDeserializationContext {
        deserialize<T>(arg0: Internal.JsonElement_, arg1: Internal.Type_): T;
    }
    type JsonDeserializationContext_ = JsonDeserializationContext;
    class RarityFilter extends Internal.PlacementFilter {
        static onAverageOnceEvery(arg0: number): Internal.RarityFilter;
        static readonly CODEC: Internal.Codec<Internal.RarityFilter>;
    }
    type RarityFilter_ = RarityFilter;
    class ULocale implements Internal.Serializable, Internal.Comparable<Internal.ULocale> {
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: string, arg1: string)
        constructor(arg0: string)
        static getKeywordValue(arg0: string, arg1: string): string;
        getKeywordValue(arg0: string): string;
        getUnicodeLocaleType(arg0: string): string;
        static getDisplayVariant(arg0: string, arg1: string): string;
        setKeywordValue(arg0: string, arg1: string): this;
        static acceptLanguage(arg0: string, arg1: boolean[]): Internal.ULocale;
        static getCountry(arg0: string): string;
        static getDisplayKeyword(arg0: string, arg1: Internal.ULocale_): string;
        static getDisplayName(arg0: string, arg1: string): string;
        static getISO3Language(arg0: string): string;
        static getDisplayName(arg0: string, arg1: Internal.ULocale_): string;
        static acceptLanguage(arg0: string, arg1: Internal.ULocale_[], arg2: boolean[]): Internal.ULocale;
        getDisplayNameWithDialect(): string;
        getCountry(): string;
        static getDisplayKeyword(arg0: string): string;
        static getLanguage(arg0: string): string;
        getLineOrientation(): string;
        getDisplayLanguage(): string;
        /**
         * @deprecated
        */
        static getDisplayScriptInContext(arg0: string, arg1: Internal.ULocale_): string;
        static setKeywordValue(arg0: string, arg1: string, arg2: string): string;
        /**
         * @deprecated
        */
        static getDisplayScriptInContext(arg0: string, arg1: string): string;
        /**
         * @deprecated
        */
        getDisplayScriptInContext(arg0: Internal.ULocale_): string;
        static getName(arg0: string): string;
        clone(): any;
        getDisplayKeywordValue(arg0: string, arg1: Internal.ULocale_): string;
        static getDisplayNameWithDialect(arg0: string, arg1: Internal.ULocale_): string;
        compareTo(arg0: Internal.ULocale_): number;
        getScript(): string;
        getDisplayLanguage(arg0: Internal.ULocale_): string;
        getVariant(): string;
        getName(): string;
        getDisplayName(): string;
        static toUnicodeLocaleKey(arg0: string): string;
        getDisplayNameWithDialect(arg0: Internal.ULocale_): string;
        static forLocale(arg0: Internal.Locale_): Internal.ULocale;
        getDisplayVariant(arg0: Internal.ULocale_): string;
        static getAvailableLocalesByType(arg0: Internal.ULocale$AvailableType_): Internal.Collection<Internal.ULocale>;
        static getDisplayKeywordValue(arg0: string, arg1: string, arg2: string): string;
        getFallback(): this;
        getCharacterOrientation(): string;
        static getDisplayVariant(arg0: string, arg1: Internal.ULocale_): string;
        static forLanguageTag(arg0: string): Internal.ULocale;
        static toUnicodeLocaleType(arg0: string, arg1: string): string;
        getDisplayScript(arg0: Internal.ULocale_): string;
        getExtension(arg0: string): string;
        static toLegacyKey(arg0: string): string;
        getDisplayCountry(): string;
        toLocale(): Internal.Locale;
        static getAvailableLocales(): Internal.ULocale[];
        static getDisplayScript(arg0: string, arg1: Internal.ULocale_): string;
        compareTo(arg0: any): number;
        getISO3Country(): string;
        static getFallback(arg0: string): string;
        getDisplayScript(): string;
        static getDisplayLanguage(arg0: string, arg1: Internal.ULocale_): string;
        getLanguage(): string;
        getDisplayLanguageWithDialect(arg0: Internal.ULocale_): string;
        static canonicalize(arg0: string): string;
        static getDisplayLanguage(arg0: string, arg1: string): string;
        /**
         * @deprecated
        */
        getDisplayScriptInContext(): string;
        static getDisplayCountry(arg0: string, arg1: Internal.ULocale_): string;
        static getISOCountries(): string[];
        static setDefault(arg0: Internal.ULocale_): void;
        static acceptLanguage(arg0: Internal.ULocale_[], arg1: boolean[]): Internal.ULocale;
        static createCanonical(arg0: string): Internal.ULocale;
        static getScript(arg0: string): string;
        static getDisplayScript(arg0: string, arg1: string): string;
        static getDisplayCountry(arg0: string, arg1: string): string;
        getDisplayLanguageWithDialect(): string;
        static createCanonical(arg0: Internal.ULocale_): Internal.ULocale;
        getDisplayCountry(arg0: Internal.ULocale_): string;
        static getDisplayLanguageWithDialect(arg0: string, arg1: Internal.ULocale_): string;
        static getVariant(arg0: string): string;
        getUnicodeLocaleKeys(): Internal.Set<string>;
        getDisplayKeywordValue(arg0: string): string;
        static getISOLanguages(): string[];
        static getDisplayLanguageWithDialect(arg0: string, arg1: string): string;
        static addLikelySubtags(arg0: Internal.ULocale_): Internal.ULocale;
        getISO3Language(): string;
        isRightToLeft(): boolean;
        static acceptLanguage(arg0: Internal.ULocale_[], arg1: Internal.ULocale_[], arg2: boolean[]): Internal.ULocale;
        static toLegacyType(arg0: string, arg1: string): string;
        static getISO3Country(arg0: string): string;
        getExtensionKeys(): Internal.Set<string>;
        static setDefault(arg0: Internal.ULocale$Category_, arg1: Internal.ULocale_): void;
        toLanguageTag(): string;
        getDisplayName(arg0: Internal.ULocale_): string;
        static getDisplayNameWithDialect(arg0: string, arg1: string): string;
        getBaseName(): string;
        static getDisplayKeyword(arg0: string, arg1: string): string;
        static getBaseName(arg0: string): string;
        /**
         * @deprecated
        */
        static minimizeSubtags(arg0: Internal.ULocale_, arg1: Internal.ULocale$Minimize_): Internal.ULocale;
        /**
         * @deprecated
        */
        static getRegionForSupplementalData(arg0: Internal.ULocale_, arg1: boolean): string;
        static getKeywords(arg0: string): Internal.Iterator<string>;
        static minimizeSubtags(arg0: Internal.ULocale_): Internal.ULocale;
        getKeywords(): Internal.Iterator<string>;
        getUnicodeLocaleAttributes(): Internal.Set<string>;
        static getDefault(): Internal.ULocale;
        static getDisplayKeywordValue(arg0: string, arg1: string, arg2: Internal.ULocale_): string;
        getDisplayVariant(): string;
        static getDefault(arg0: Internal.ULocale$Category_): Internal.ULocale;
        get displayNameWithDialect(): string
        get country(): string
        get lineOrientation(): string
        get displayLanguage(): string
        get script(): string
        get variant(): string
        get name(): string
        get displayName(): string
        get fallback(): Internal.ULocale
        get characterOrientation(): string
        get displayCountry(): string
        get availableLocales(): Internal.ULocale[]
        get ISO3Country(): string
        get displayScript(): string
        get language(): string
        /**
         * @deprecated
        */
        get displayScriptInContext(): string
        get ISOCountries(): string[]
        set "default"(arg0: Internal.ULocale_)
        get displayLanguageWithDialect(): string
        get unicodeLocaleKeys(): Internal.Set<string>
        get ISOLanguages(): string[]
        get ISO3Language(): string
        get rightToLeft(): boolean
        get extensionKeys(): Internal.Set<string>
        get baseName(): string
        get keywords(): Internal.Iterator<string>
        get unicodeLocaleAttributes(): Internal.Set<string>
        get "default"(): Internal.ULocale
        get displayVariant(): string
        static ACTUAL_LOCALE: Internal.ULocale$Type;
        static readonly UNICODE_LOCALE_EXTENSION: "u";
        static readonly FRENCH: Internal.ULocale;
        static readonly ITALY: Internal.ULocale;
        static readonly TAIWAN: Internal.ULocale;
        static VALID_LOCALE: Internal.ULocale$Type;
        static readonly CANADA: Internal.ULocale;
        static readonly KOREAN: Internal.ULocale;
        static readonly US: Internal.ULocale;
        static readonly ITALIAN: Internal.ULocale;
        static readonly GERMANY: Internal.ULocale;
        static readonly JAPAN: Internal.ULocale;
        static readonly CHINA: Internal.ULocale;
        static readonly JAPANESE: Internal.ULocale;
        static readonly PRIVATE_USE_EXTENSION: "x";
        static readonly CANADA_FRENCH: Internal.ULocale;
        static readonly PRC: Internal.ULocale;
        static readonly FRANCE: Internal.ULocale;
        static readonly CHINESE: Internal.ULocale;
        static readonly ROOT: Internal.ULocale;
        static readonly ENGLISH: Internal.ULocale;
        static readonly TRADITIONAL_CHINESE: Internal.ULocale;
        static readonly UK: Internal.ULocale;
        static readonly GERMAN: Internal.ULocale;
        static readonly KOREA: Internal.ULocale;
        static readonly SIMPLIFIED_CHINESE: Internal.ULocale;
    }
    type ULocale_ = ULocale;
    class MethodInfo$ParamInfo {
        constructor(parameter: any_)
        constructor(parameter: any_, typeMap: Internal.Map_<Internal.Type, Internal.Type>)
        getType(): Internal.ITypeInfo;
        isVararg(): boolean;
        getName(): string;
        setTypeInfo(type: Internal.ITypeInfo_): void;
        get type(): Internal.ITypeInfo
        get vararg(): boolean
        get name(): string
        set typeInfo(type: Internal.ITypeInfo_)
    }
    type MethodInfo$ParamInfo_ = MethodInfo$ParamInfo;
    interface FloatUnaryOperator extends Internal.UnaryOperator<number>, Internal.DoubleUnaryOperator {
        /**
         * @deprecated
        */
        apply(arg0: number): number;
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        apply(arg0: number): number;
        identity(): this;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        /**
         * @deprecated
        */
        apply(arg0: any): any;
        compose<V>(arg0: Internal.Function_<V, number>): Internal.Function<V, number>;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<number, V>;
        negation(): this;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        (arg0: number): number;
    }
    type FloatUnaryOperator_ = FloatUnaryOperator;
    interface LevelSimulatedRW extends Internal.LevelSimulatedReader, Internal.LevelWriter {
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
    }
    type LevelSimulatedRW_ = LevelSimulatedRW;
    interface ExtendedBiome {
        getBiomeCategory(): number;
        setBiomeCategory(arg0: number): void;
        get biomeCategory(): number
        set biomeCategory(arg0: number)
    }
    type ExtendedBiome_ = ExtendedBiome;
    interface RecipeType <T extends Internal.Recipe<any>> {
        simple<T extends Internal.Recipe<any>>(arg0: ResourceLocation_): this;
        register<T extends Internal.Recipe<any>>(arg0: string): this;
        readonly CAMPFIRE_COOKING: Internal.RecipeType<Internal.CampfireCookingRecipe>;
        readonly SMITHING: Internal.RecipeType<Internal.UpgradeRecipe>;
        readonly SMOKING: Internal.RecipeType<Internal.SmokingRecipe>;
        readonly BLASTING: Internal.RecipeType<Internal.BlastingRecipe>;
        readonly SMELTING: Internal.RecipeType<Internal.SmeltingRecipe>;
        readonly CRAFTING: Internal.RecipeType<Internal.CraftingRecipe>;
        readonly STONECUTTING: Internal.RecipeType<Internal.StonecutterRecipe>;
    }
    type RecipeType_<T extends Internal.Recipe<any>> = Special.RecipeType | RecipeType<T>;
    interface Path extends Internal.Comparable<Internal.Path>, Internal.Iterable<Internal.Path>, Internal.Watchable {
        subpath(arg0: number, arg1: number): this;
        relativize(arg0: Internal.Path_): this;
        toFile(): Internal.File;
        compareTo(arg0: any): number;
        of(arg0: Internal.URI_): this;
        getName(arg0: number): this;
        getFileName(): this;
        resolveSibling(arg0: Internal.Path_): this;
        startsWith(arg0: string): boolean;
        iterator(): Internal.Iterator<Internal.Path>;
        resolveSibling(arg0: string): this;
        forEach(arg0: Internal.Consumer_<Internal.Path>): void;
        toRealPath(...arg0: any_[]): this;
        getFileSystem(): Internal.FileSystem;
        startsWith(arg0: Internal.Path_): boolean;
        endsWith(arg0: string): boolean;
        resolve(arg0: Internal.Path_): this;
        compareTo(arg0: Internal.Path_): number;
        endsWith(arg0: Internal.Path_): boolean;
        resolve(arg0: string): this;
        register(arg0: Internal.WatchService_, ...arg1: Internal.WatchEvent$Kind_<any>[]): Internal.WatchKey;
        getNameCount(): number;
        toString(): string;
        toUri(): Internal.URI;
        toAbsolutePath(): this;
        spliterator(): Internal.Spliterator<Internal.Path>;
        register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_<any>[], ...arg2: any_[]): Internal.WatchKey;
        normalize(): this;
        hashCode(): number;
        of(arg0: string, ...arg1: string[]): this;
        getRoot(): this;
        equals(arg0: any): boolean;
        isAbsolute(): boolean;
        getParent(): this;
        get fileName(): Internal.Path
        get fileSystem(): Internal.FileSystem
        get nameCount(): number
        get root(): Internal.Path
        get absolute(): boolean
        get parent(): Internal.Path
    }
    type Path_ = Path;
    abstract class BackendFormat {
        constructor()
        getGLFormat(): number;
        getBytesPerBlock(): number;
        isSRGB(): boolean;
        getChannelFlags(): number;
        getFormatKey(): number;
        isCompressed(): boolean;
        makeInternal(): this;
        getCompressionType(): number;
        isExternal(): boolean;
        getBackend(): number;
        getVkFormat(): number;
        getStencilBits(): number;
        get GLFormat(): number
        get bytesPerBlock(): number
        get SRGB(): boolean
        get channelFlags(): number
        get formatKey(): number
        get compressed(): boolean
        get compressionType(): number
        get external(): boolean
        get backend(): number
        get vkFormat(): number
        get stencilBits(): number
    }
    type BackendFormat_ = BackendFormat;
    interface IRecipeTransferManager {
        getRecipeTransferHandler<C extends Internal.AbstractContainerMenu, R>(arg0: C, arg1: Internal.IRecipeCategory_<R>): Internal.Optional<Internal.IRecipeTransferHandler<C, R>>;
    }
    type IRecipeTransferManager_ = IRecipeTransferManager;
    class ClientboundPlayerCombatKillPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.CombatTracker_, arg1: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: Internal.Component_)
        handle(arg0: Internal.PacketListener_): void;
        getMessage(): Internal.Component;
        getKillerId(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getPlayerId(): number;
        isSkippable(): boolean;
        get message(): Internal.Component
        get killerId(): number
        get playerId(): number
        get skippable(): boolean
    }
    type ClientboundPlayerCombatKillPacket_ = ClientboundPlayerCombatKillPacket;
    abstract class RenderStateShard implements net.coderbot.iris.mixin.rendertype.RenderStateShardAccessor, Internal.RenderStateShardAccessor {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_)
        static getTranslucentTransparency_$md$ae501e$8(): Internal.RenderStateShard$TransparencyStateShard;
        clearRenderState(): void;
        static getCRUMBLING_TRANSPARENCY_$md$ae501e$b(): Internal.RenderStateShard$TransparencyStateShard;
        setupRenderState(): void;
        getName(): string;
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY_$md$ae501e$9(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY_$md$ae501e$a(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency_$md$ae501e$8(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY_$md$ae501e$b(): Internal.RenderStateShard$TransparencyStateShard
        get name(): string
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY_$md$ae501e$9(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY_$md$ae501e$a(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        static readonly RENDERTYPE_ENTITY_NO_OUTLINE_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly LIGHTMAP: Internal.RenderStateShard$LightmapStateShard;
        static readonly CLOUDS_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly ITEM_ENTITY_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly POLYGON_OFFSET_LAYERING: Internal.RenderStateShard$LayeringStateShard;
        static readonly RENDERTYPE_TRANSLUCENT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_GLINT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly VIEW_OFFSET_Z_LAYERING: Internal.RenderStateShard$LayeringStateShard;
        static readonly CULL: Internal.RenderStateShard$CullStateShard;
        static readonly RENDERTYPE_LINES_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_LIGHTNING_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NEW_ENTITY_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly EQUAL_DEPTH_TEST: Internal.RenderStateShard$DepthTestStateShard;
        static readonly BLOCK_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_LIGHTMAP: Internal.RenderStateShard$LightmapStateShard;
        static readonly TRANSLUCENT_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly POSITION_COLOR_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly POSITION_COLOR_TEX_LIGHTMAP_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENERGY_SWIRL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_SOLID_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly COLOR_DEPTH_WRITE: Internal.RenderStateShard$WriteMaskStateShard;
        static readonly CRUMBLING_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly BLOCK_SHEET_MIPPED: Internal.RenderStateShard$TextureStateShard;
        static readonly RENDERTYPE_ENTITY_TRANSLUCENT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly POSITION_COLOR_LIGHTMAP_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly POSITION_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_DECAL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly PARTICLES_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly NO_DEPTH_TEST: Internal.RenderStateShard$DepthTestStateShard;
        static readonly VIEW_SCALE_Z_EPSILON: 0.99975586;
        static readonly RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly POSITION_COLOR_TEX_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly GLINT_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly NO_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly RENDERTYPE_GLINT_TRANSLUCENT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly DEFAULT_TEXTURING: Internal.RenderStateShard$TexturingStateShard;
        setupState: Internal.Runnable;
        static readonly BLOCK_SHEET: Internal.RenderStateShard$TextureStateShard;
        static readonly COLOR_WRITE: Internal.RenderStateShard$WriteMaskStateShard;
        static readonly MAIN_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly RENDERTYPE_TEXT_SEE_THROUGH_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_CUTOUT_MIPPED_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_SHADOW_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_LAYERING: Internal.RenderStateShard$LayeringStateShard;
        static readonly RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly DEPTH_WRITE: Internal.RenderStateShard$WriteMaskStateShard;
        static readonly RENDERTYPE_TRIPWIRE_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly TRANSLUCENT_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_OUTLINE_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_GLINT_DIRECT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_GLINT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly DEFAULT_LINE: Internal.RenderStateShard$LineStateShard;
        static readonly RENDERTYPE_WATER_MASK_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_TEXTURE: Internal.RenderStateShard$EmptyTextureStateShard;
        static readonly RENDERTYPE_ENTITY_CUTOUT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_CULL: Internal.RenderStateShard$CullStateShard;
        static readonly LEQUAL_DEPTH_TEST: Internal.RenderStateShard$DepthTestStateShard;
        static readonly RENDERTYPE_CRUMBLING_SHADER: Internal.RenderStateShard$ShaderStateShard;
        readonly name: string;
        static readonly RENDERTYPE_ENTITY_ALPHA_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly NO_OVERLAY: Internal.RenderStateShard$OverlayStateShard;
        static readonly LIGHTNING_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly RENDERTYPE_ENTITY_SOLID_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_LEASH_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_TEXT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_TEXT_INTENSITY_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ARMOR_GLINT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_TRANSLUCENT_NO_CRUMBLING_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly OVERLAY: Internal.RenderStateShard$OverlayStateShard;
        static readonly ENTITY_GLINT_TEXTURING: Internal.RenderStateShard$TexturingStateShard;
        static readonly GLINT_TEXTURING: Internal.RenderStateShard$TexturingStateShard;
        static readonly POSITION_TEX_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_EYES_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly ADDITIVE_TRANSPARENCY: Internal.RenderStateShard$TransparencyStateShard;
        static readonly WEATHER_TARGET: Internal.RenderStateShard$OutputStateShard;
        static readonly RENDERTYPE_CUTOUT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_END_GATEWAY_SHADER: Internal.RenderStateShard$ShaderStateShard;
        clearState: Internal.Runnable;
        static readonly RENDERTYPE_BEACON_BEAM_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly RENDERTYPE_END_PORTAL_SHADER: Internal.RenderStateShard$ShaderStateShard;
        static readonly OUTLINE_TARGET: Internal.RenderStateShard$OutputStateShard;
    }
    type RenderStateShard_ = RenderStateShard;
    class WeightedPlacedFeature {
        constructor(arg0: Internal.Holder_<Internal.PlacedFeature>, arg1: number)
        place(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkGenerator_, arg2: Internal.RandomSource_, arg3: BlockPos_): boolean;
        readonly feature: Internal.Holder<Internal.PlacedFeature>;
        readonly chance: number;
        static readonly CODEC: Internal.Codec<Internal.WeightedPlacedFeature>;
    }
    type WeightedPlacedFeature_ = WeightedPlacedFeature;
    class ClientChatPreview {
        constructor(arg0: Internal.Minecraft_)
        disable(): void;
        pull(arg0: string): Internal.ClientChatPreview$Preview;
        hasScheduledRequest(): boolean;
        update(arg0: string): void;
        peek(): Internal.ClientChatPreview$Preview;
        tick(): void;
        queryEquals(arg0: string): boolean;
        handleResponse(arg0: number, arg1: Internal.Component_): void;
    }
    type ClientChatPreview_ = ClientChatPreview;
    class MinecartHopper extends Internal.AbstractMinecartContainer implements Internal.Hopper {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<Internal.MinecartHopper>, arg1: Internal.Level_)
        stopOpen(arg0: Internal.Player_): void;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setEnabled(arg0: boolean): void;
        addChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        isChestVehicleEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlopeAdjustment(): number;
        setChanged(): void;
        isOnScoreboardTeam(teamId: string): boolean;
        isChestVehicleStillValid(arg0: Internal.Player_): boolean;
        canBeRidden(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getWidth(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        getSuckShape(): Internal.VoxelShape;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        getLevelY(): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        chestVehicleDestroyed(arg0: DamageSource_, arg1: Internal.Level_, arg2: Internal.Entity_): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        countItem(arg0: Internal.Item_): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        getTeamId(): string;
        removeChestVehicleItem(arg0: number, arg1: number): Internal.ItemStack;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getChestVehicleItem(arg0: number): Internal.ItemStack;
        shouldDoRailFunctions(): boolean;
        shouldRiderSit(): boolean;
        getHeight(): number;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        removeChestVehicleItemNoUpdate(arg0: number): Internal.ItemStack;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        countNonEmpty(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setCooldown(arg0: number): void;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        clear(): void;
        self(): Internal.Container;
        getLevelZ(): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static tryClear(arg0: any): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        interactWithChestVehicle(arg0: Internal.BiConsumer_<Internal.GameEvent, Internal.Entity>, arg1: Internal.Player_): Internal.InteractionResult;
        getSlots(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        isOnCooldown(): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        clearChestVehicleContent(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        unpackChestVehicleLootTable(arg0: Internal.Player_): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getChestVehicleSlot(arg0: number): Internal.SlotAccess;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        count(ingredient: Internal.Ingredient_): number;
        setMotionX(x: number): void;
        count(): number;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        createMenu(arg0: number, arg1: Internal.Inventory_): Internal.AbstractContainerMenu;
        isEmpty(): boolean;
        isEnabled(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        suckInItems(): boolean;
        getStackInSlot(slot: number): Internal.ItemStack;
        readChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        tell(message: Internal.Component_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        setZ(z: number): void;
        setChestVehicleItem(arg0: number, arg1: Internal.ItemStack_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        isMutable(): boolean;
        find(ingredient: Internal.Ingredient_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        getLevelX(): number;
        runCommand(command: string): number;
        get maxCartSpeedOnRail(): number
        set enabled(arg0: boolean)
        get chestVehicleEmpty(): boolean
        get slopeAdjustment(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get width(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get suckShape(): Internal.VoxelShape
        get comparatorLevel(): number
        get levelY(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get height(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        set cooldown(arg0: number)
        get frame(): boolean
        get levelZ(): number
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slots(): number
        get type(): string
        get onCooldown(): boolean
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get maxStackSize(): number
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get currentRailPosition(): BlockPos
        get empty(): boolean
        get enabled(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        get allItems(): Internal.List<Internal.ItemStack>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get mutable(): boolean
        get levelX(): number
        static readonly MOVE_ITEM_SPEED: 4;
    }
    type MinecartHopper_ = MinecartHopper;
    interface SoundInstance {
        getAttenuation(): Internal.SoundInstance$Attenuation;
        getLocation(): ResourceLocation;
        getSource(): Internal.SoundSource;
        resolve(arg0: Internal.SoundManager_): Internal.WeighedSoundEvents;
        canStartSilent(): boolean;
        getStream(arg0: Internal.SoundBufferLibrary_, arg1: Internal.Sound_, arg2: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        getDelay(): number;
        canPlaySound(): boolean;
        getX(): number;
        getY(): number;
        isLooping(): boolean;
        getVolume(): number;
        getZ(): number;
        getPitch(): number;
        getSound(): Internal.Sound;
        isRelative(): boolean;
        createUnseededRandom(): Internal.RandomSource;
        get attenuation(): Internal.SoundInstance$Attenuation
        get location(): ResourceLocation
        get source(): Internal.SoundSource
        get delay(): number
        get x(): number
        get y(): number
        get looping(): boolean
        get volume(): number
        get z(): number
        get pitch(): number
        get sound(): Internal.Sound
        get relative(): boolean
    }
    type SoundInstance_ = SoundInstance;
    interface TemporalField {
        range(): Internal.ValueRange;
        isTimeBased(): boolean;
        toString(): string;
        rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange;
        isSupportedBy(arg0: Internal.TemporalAccessor_): boolean;
        getDisplayName(arg0: Internal.Locale_): string;
        isDateBased(): boolean;
        resolve(arg0: Internal.Map_<Internal.TemporalField, number>, arg1: Internal.TemporalAccessor_, arg2: Internal.ResolverStyle_): Internal.TemporalAccessor;
        getBaseUnit(): Internal.TemporalUnit;
        adjustInto<R extends Internal.Temporal>(arg0: R, arg1: number): R;
        getRangeUnit(): Internal.TemporalUnit;
        getFrom(arg0: Internal.TemporalAccessor_): number;
        get timeBased(): boolean
        get dateBased(): boolean
        get baseUnit(): Internal.TemporalUnit
        get rangeUnit(): Internal.TemporalUnit
    }
    type TemporalField_ = TemporalField;
    class BarrelBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly OPEN: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type BarrelBlock_ = BarrelBlock;
    class TimeZone$ConstantZone extends com.ibm.icu.util.TimeZone {
    }
    type TimeZone$ConstantZone_ = TimeZone$ConstantZone;
    class ClientboundSectionBlocksUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.SectionPos_, arg1: any_, arg2: Internal.LevelChunkSection_, arg3: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        shouldSuppressLightUpdates(): boolean;
        runUpdates(arg0: Internal.BiConsumer_<BlockPos, Internal.BlockState>): void;
        isSkippable(): boolean;
        get skippable(): boolean
        readonly positions: number[];
        readonly sectionPos: Internal.SectionPos;
    }
    type ClientboundSectionBlocksUpdatePacket_ = ClientboundSectionBlocksUpdatePacket;
    class FFICIF$Buffer extends Internal.StructBuffer<Internal.FFICIF, Internal.FFICIF$Buffer> implements Internal.NativeResource {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.ByteBuffer_)
        rtype(): Internal.FFIType;
        flags(): number;
        abi(): number;
        bytes(): number;
        close(): void;
        arg_types(arg0: number): Internal.PointerBuffer;
        nargs(): number;
    }
    type FFICIF$Buffer_ = FFICIF$Buffer;
    class FilterItemStack {
        isFilterItem(): boolean;
        static of(arg0: Internal.CompoundTag_): Internal.FilterItemStack;
        test(arg0: Internal.Level_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        item(): Internal.ItemStack;
        fluid(arg0: Internal.Level_): Internal.FluidStack;
        isEmpty(): boolean;
        static of(arg0: Internal.ItemStack_): Internal.FilterItemStack;
        test(arg0: Internal.Level_, arg1: Internal.ItemStack_): boolean;
        test(arg0: Internal.Level_, arg1: Internal.FluidStack_, arg2: boolean): boolean;
        static empty(): Internal.FilterItemStack;
        serializeNBT(): Internal.CompoundTag;
        test(arg0: Internal.Level_, arg1: Internal.FluidStack_): boolean;
        get filterItem(): boolean
        get empty(): boolean
    }
    type FilterItemStack_ = FilterItemStack;
    class ThrownPotion extends Internal.ThrowableItemProjectile implements Internal.ItemSupplier {
        constructor(arg0: Internal.EntityType_<Internal.ThrownPotion>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        static readonly SPLASH_RANGE: 4.0;
        static readonly WATER_SENSITIVE: Internal.Predicate<Internal.LivingEntity>;
    }
    type ThrownPotion_ = ThrownPotion;
    interface ArgumentSignatures$Signer {
        sign(arg0: string, arg1: string): Internal.MessageSignature;
        (arg0: string, arg1: string): Internal.MessageSignature_;
    }
    type ArgumentSignatures$Signer_ = ArgumentSignatures$Signer;
    interface FormattedCharSink {
        accept(arg0: number, arg1: Internal.Style_, arg2: number): boolean;
        (arg0: number, arg1: Internal.Style_, arg2: number): boolean;
    }
    type FormattedCharSink_ = FormattedCharSink;
    interface ToDoubleFunction <T> {
        applyAsDouble(arg0: T): number;
        (arg0: T): number;
    }
    type ToDoubleFunction_<T> = ToDoubleFunction<T>;
    class PistonBaseBlock extends Internal.DirectionalBlock {
        constructor(arg0: boolean, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static isPushable(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: boolean, arg5: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly TRIGGER_DROP: 2;
        static readonly TRIGGER_EXTEND: 0;
        static readonly EXTENDED: Internal.BooleanProperty;
        static readonly PLATFORM_THICKNESS: 4.0;
        static readonly TRIGGER_CONTRACT: 1;
    }
    type PistonBaseBlock_ = PistonBaseBlock;
    class FallingBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
        dustColor(color: Internal.Color_): this;
    }
    type FallingBlockBuilder_ = FallingBlockBuilder;
    class StructureRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        addBoundingBox(arg0: Internal.BoundingBox_, arg1: Internal.List_<Internal.BoundingBox>, arg2: Internal.List_<boolean>, arg3: Internal.DimensionType_): void;
        clear(): void;
    }
    type StructureRenderer_ = StructureRenderer;
    class GameType extends Internal.Enum<Internal.GameType> {
        static getNullableId(arg0: Internal.GameType_): number;
        static byId(arg0: number, arg1: Internal.GameType_): Internal.GameType;
        isSurvival(): boolean;
        static byName(arg0: string): Internal.GameType;
        static values(): Internal.GameType[];
        static valueOf(arg0: string): Internal.GameType;
        static byName(arg0: string, arg1: Internal.GameType_): Internal.GameType;
        isCreative(): boolean;
        getShortDisplayName(): Internal.Component;
        getName(): string;
        isBlockPlacingRestricted(): boolean;
        static byId(arg0: number): Internal.GameType;
        static byNullableId(arg0: number): Internal.GameType;
        updatePlayerAbilities(arg0: Internal.Abilities_): void;
        getId(): number;
        getLongDisplayName(): Internal.Component;
        get survival(): boolean
        get creative(): boolean
        get shortDisplayName(): Internal.Component
        get name(): string
        get blockPlacingRestricted(): boolean
        get id(): number
        get longDisplayName(): Internal.Component
        static readonly DEFAULT_MODE: Internal.GameType;
        static readonly ADVENTURE: Internal.GameType;
        static readonly SPECTATOR: Internal.GameType;
        static readonly CREATIVE: Internal.GameType;
        static readonly SURVIVAL: Internal.GameType;
    }
    type GameType_ = "spectator" | "adventure" | GameType | "survival" | "creative";
    interface IRecipeTransferHandler <C extends Internal.AbstractContainerMenu, R> {
        getContainerClass(): C;
        transferRecipe(arg0: C, arg1: R, arg2: Internal.IRecipeSlotsView_, arg3: Internal.Player_, arg4: boolean, arg5: boolean): Internal.IRecipeTransferError;
        getMenuType(): Internal.Optional<Internal.MenuType<C>>;
        getRecipeType(): mezz.jei.api.recipe.RecipeType<R>;
        get containerClass(): C
        get menuType(): Internal.Optional<Internal.MenuType<C>>
        get recipeType(): mezz.jei.api.recipe.RecipeType<R>
    }
    type IRecipeTransferHandler_<C extends Internal.AbstractContainerMenu, R> = IRecipeTransferHandler<C, R>;
    abstract class LootPoolEntryContainer$Builder <T extends Internal.LootPoolEntryContainer$Builder<T>> implements Internal.ConditionUserBuilder<T> {
        constructor()
        build(): Internal.LootPoolEntryContainer;
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): T;
        when(arg0: Internal.LootItemCondition$Builder_): Internal.ConditionUserBuilder<any>;
        otherwise(arg0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.AlternativesEntry$Builder;
        unwrap(): T;
        append(arg0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.EntryGroup$Builder;
        then(arg0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.SequentialEntry$Builder;
    }
    type LootPoolEntryContainer$Builder_<T extends Internal.LootPoolEntryContainer$Builder<T>> = LootPoolEntryContainer$Builder<T>;
    interface CloseableResourceManager extends Internal.ResourceManager, Internal.AutoCloseable {
        open(arg0: ResourceLocation_): Internal.InputStream;
        getResourceStack(arg0: ResourceLocation_): Internal.List<Internal.Resource>;
        openAsReader(arg0: ResourceLocation_): Internal.BufferedReader;
        close(): void;
        listResources(arg0: string, arg1: Internal.Predicate_<ResourceLocation>): Internal.Map<ResourceLocation, Internal.Resource>;
        getNamespaces(): Internal.Set<string>;
        getResource(arg0: ResourceLocation_): Internal.Optional<Internal.Resource>;
        listResourceStacks(arg0: string, arg1: Internal.Predicate_<ResourceLocation>): Internal.Map<ResourceLocation, Internal.List<Internal.Resource>>;
        listPacks(): Internal.Stream<Internal.PackResources>;
        getResourceOrThrow(arg0: ResourceLocation_): Internal.Resource;
        get namespaces(): Internal.Set<string>
    }
    type CloseableResourceManager_ = CloseableResourceManager;
    class BlockVisualizer$Context extends Internal.Record {
        constructor(blockState: Internal.BlockState_, level: Internal.ClientLevel_, pos: BlockPos_, player: Internal.LocalPlayer_, hand: Internal.InteractionHand_, stack: Internal.ItemStack_, face: Internal.Direction_, tintIndex: number)
        "with"(arg0: Internal.ItemStack_): this;
        face(): Internal.Direction;
        pos(): BlockPos;
        "with"(arg0: Internal.Direction_): this;
        "with"(arg0: Internal.BlockState_): this;
        player(): Internal.LocalPlayer;
        "with"(arg0: BlockPos_): this;
        hand(): Internal.InteractionHand;
        "with"(arg0: Internal.InteractionHand_): this;
        "with"(arg0: number): this;
        "with"(arg0: Internal.ClientLevel_): this;
        stack(): Internal.ItemStack;
        "with"(arg0: Internal.LocalPlayer_): this;
        blockState(): Internal.BlockState;
        tintIndex(): number;
        level(): Internal.ClientLevel;
    }
    type BlockVisualizer$Context_ = BlockVisualizer$Context;
    class GoalSelector {
        constructor(arg0: Internal.Supplier_<Internal.ProfilerFiller>)
        removeGoal(arg0: Internal.Goal_): void;
        addGoal(arg0: number, arg1: Internal.Goal_): void;
        getRunningGoals(): Internal.Stream<Internal.WrappedGoal>;
        setControlFlag(arg0: Internal.Goal$Flag_, arg1: boolean): void;
        disableControlFlag(arg0: Internal.Goal$Flag_): void;
        tickRunningGoals(arg0: boolean): void;
        enableControlFlag(arg0: Internal.Goal$Flag_): void;
        tick(): void;
        removeAllGoals(): void;
        getAvailableGoals(): Internal.Set<Internal.WrappedGoal>;
        setNewGoalRate(arg0: number): void;
        get runningGoals(): Internal.Stream<Internal.WrappedGoal>
        get availableGoals(): Internal.Set<Internal.WrappedGoal>
        set newGoalRate(arg0: number)
    }
    type GoalSelector_ = GoalSelector;
    class SodiumWorldRenderer {
        constructor(client: Internal.Minecraft_)
        static instanceNullable(): Internal.SodiumWorldRenderer;
        reload(): void;
        isEntityVisible(entity: Internal.Entity_): boolean;
        isTerrainRenderComplete(): boolean;
        onChunkAdded(x: number, z: number): void;
        getMemoryDebugStrings(): Internal.Collection<string>;
        getChunkTracker(): Internal.ChunkTracker;
        getVisibleChunkCount(): number;
        setWorld(world: Internal.ClientLevel_): void;
        onChunkRenderUpdated(x: number, y: number, z: number, meshBefore: Internal.ChunkRenderData_, meshAfter: Internal.ChunkRenderData_): void;
        static instance(): Internal.SodiumWorldRenderer;
        scheduleRebuildForChunk(x: number, y: number, z: number, important: boolean): void;
        scheduleTerrainUpdate(): void;
        onChunkLightAdded(x: number, z: number): void;
        scheduleRebuildForChunks(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, important: boolean): void;
        getChunksDebugString(): string;
        updateChunks(camera: Internal.Camera_, frustum: me.jellysquid.mods.sodium.client.util.frustum.Frustum_, frame: number, spectator: boolean): void;
        doesChunkHaveFlag(x: number, z: number, status: number): boolean;
        renderTileEntities(matrices: Internal.PoseStack_, bufferBuilders: Internal.RenderBuffers_, blockBreakingProgressions: Internal.Long2ObjectMap_<Internal.SortedSet<Internal.BlockDestructionProgress>>, camera: Internal.Camera_, tickDelta: number): void;
        isBoxVisible(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): boolean;
        scheduleRebuildForBlockArea(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, important: boolean): void;
        drawChunkLayer(renderLayer: Internal.RenderType_, matrixStack: Internal.PoseStack_, x: number, y: number, z: number): void;
        onChunkRemoved(x: number, z: number): void;
        get terrainRenderComplete(): boolean
        get memoryDebugStrings(): Internal.Collection<string>
        get chunkTracker(): Internal.ChunkTracker
        get visibleChunkCount(): number
        set world(world: Internal.ClientLevel_)
        get chunksDebugString(): string
    }
    type SodiumWorldRenderer_ = SodiumWorldRenderer;
    interface ICapabilityProvider {
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
    }
    type ICapabilityProvider_ = ICapabilityProvider;
    abstract class MovingInteractionBehaviour {
        constructor()
        handleEntityCollision(arg0: Internal.Entity_, arg1: BlockPos_, arg2: Internal.AbstractContraptionEntity_): void;
        handlePlayerInteraction(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: BlockPos_, arg3: Internal.AbstractContraptionEntity_): boolean;
    }
    type MovingInteractionBehaviour_ = MovingInteractionBehaviour;
    class DustParticleOptions extends Internal.DustParticleOptionsBase {
        constructor(arg0: Vec3f_, arg1: number)
        getType(): Internal.ParticleType<Internal.DustParticleOptions>;
        get type(): Internal.ParticleType<Internal.DustParticleOptions>
        static readonly DESERIALIZER: Internal.ParticleOptions$Deserializer<Internal.DustParticleOptions>;
        static readonly REDSTONE_PARTICLE_COLOR: Vec3f;
        static readonly REDSTONE: Internal.DustParticleOptions;
        static readonly CODEC: Internal.Codec<Internal.DustParticleOptions>;
    }
    type DustParticleOptions_ = DustParticleOptions;
    class Paint extends icyllis.arc3d.core.Paint {
        constructor()
        constructor(paint: Internal.Paint_)
        setTextAntiAlias(textAntiAlias: boolean): void;
        setTextStyle(textStyle: number): void;
        getTextSize(): number;
        setLinearText(linearText: boolean): void;
        getFontStyle(): number;
        static obtain(): Internal.Paint;
        setFontSize(fontSize: number): void;
        set(paint: Internal.Paint_): void;
        getBlendMode(): icyllis.modernui.graphics.BlendMode;
        setTextSize(textSize: number): void;
        recycle(): void;
        setBlendMode(mode: icyllis.modernui.graphics.BlendMode_): void;
        isTextAntiAlias(): boolean;
        getTextStyle(): number;
        setFontStyle(fontStyle: number): void;
        getFontSize(): number;
        isLinearText(): boolean;
        set textAntiAlias(textAntiAlias: boolean)
        set textStyle(textStyle: number)
        get textSize(): number
        set linearText(linearText: boolean)
        get fontStyle(): number
        set fontSize(fontSize: number)
        get blendMode(): icyllis.modernui.graphics.BlendMode
        set textSize(textSize: number)
        set blendMode(mode: icyllis.modernui.graphics.BlendMode_)
        get textAntiAlias(): boolean
        get textStyle(): number
        set fontStyle(fontStyle: number)
        get fontSize(): number
        get linearText(): boolean
        static readonly FILL_AND_STROKE: 2;
        static readonly CAP_BUTT: 0;
        static readonly JOIN_BEVEL: 32;
        static readonly LINEAR_TEXT_FLAG: 16;
        static readonly BOLD: 1;
        static readonly BOLD_ITALIC: 3;
        static readonly FONT_STYLE_MASK: 3;
        static readonly ITALIC: 2;
        static readonly STROKE: 1;
        static readonly FILL: 0;
        static readonly JOIN_ROUND: 16;
        static readonly NORMAL: 0;
        static readonly CAP_ROUND: 4;
        static readonly JOIN_MITER: 0;
        static readonly CAP_SQUARE: 8;
    }
    type Paint_ = Paint;
    class ClientboundSetTitleTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getText(): Internal.Component;
        isSkippable(): boolean;
        get text(): Internal.Component
        get skippable(): boolean
    }
    type ClientboundSetTitleTextPacket_ = ClientboundSetTitleTextPacket;
    interface Script {
        exec(arg0: Internal.Context_, arg1: Internal.Scriptable_): any;
    }
    type Script_ = Script;
    class ClientboundBlockUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        constructor(arg0: Internal.BlockGetter_, arg1: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getBlockState(): Internal.BlockState;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get pos(): BlockPos
        get blockState(): Internal.BlockState
        get skippable(): boolean
    }
    type ClientboundBlockUpdatePacket_ = ClientboundBlockUpdatePacket;
    abstract class Calendar implements Internal.Cloneable, Internal.Comparable<Internal.Calendar>, Internal.Serializable {
        clone(): any;
        getWeekYear(): number;
        getDisplayNames(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.Map<string, number>;
        static getInstance(arg0: Internal.TimeZone_, arg1: Internal.Locale_): Internal.Calendar;
        setWeekDate(arg0: number, arg1: number, arg2: number): void;
        set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        toInstant(): Internal.Instant;
        isSet(arg0: number): boolean;
        getMinimum(arg0: number): number;
        compareTo(arg0: Internal.Calendar_): number;
        set(arg0: number, arg1: number, arg2: number): void;
        static getAvailableLocales(): Internal.Locale[];
        setFirstDayOfWeek(arg0: number): void;
        compareTo(arg0: any): number;
        getTimeInMillis(): number;
        static getInstance(): Internal.Calendar;
        getCalendarType(): string;
        add(arg0: number, arg1: number): void;
        set(arg0: number, arg1: number): void;
        isLenient(): boolean;
        getLeastMaximum(arg0: number): number;
        setMinimalDaysInFirstWeek(arg0: number): void;
        isWeekDateSupported(): boolean;
        static getInstance(arg0: Internal.Locale_): Internal.Calendar;
        getDisplayName(arg0: number, arg1: number, arg2: Internal.Locale_): string;
        getWeeksInWeekYear(): number;
        getTime(): Internal.Date;
        setTimeInMillis(arg0: number): void;
        roll(arg0: number, arg1: boolean): void;
        clear(arg0: number): void;
        getGreatestMinimum(arg0: number): number;
        getMinimalDaysInFirstWeek(): number;
        after(arg0: any): boolean;
        setTime(arg0: Internal.Date_): void;
        getMaximum(arg0: number): number;
        static getInstance(arg0: Internal.TimeZone_): Internal.Calendar;
        roll(arg0: number, arg1: number): void;
        clear(): void;
        setTimeZone(arg0: Internal.TimeZone_): void;
        getTimeZone(): Internal.TimeZone;
        getFirstDayOfWeek(): number;
        static getAvailableCalendarTypes(): Internal.Set<string>;
        get(arg0: number): number;
        getActualMinimum(arg0: number): number;
        set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getActualMaximum(arg0: number): number;
        before(arg0: any): boolean;
        setLenient(arg0: boolean): void;
        get weekYear(): number
        get availableLocales(): Internal.Locale[]
        set firstDayOfWeek(arg0: number)
        get timeInMillis(): number
        get instance(): Internal.Calendar
        get calendarType(): string
        get lenient(): boolean
        set minimalDaysInFirstWeek(arg0: number)
        get weekDateSupported(): boolean
        get weeksInWeekYear(): number
        get time(): Internal.Date
        set timeInMillis(arg0: number)
        get minimalDaysInFirstWeek(): number
        set time(arg0: Internal.Date_)
        set timeZone(arg0: Internal.TimeZone_)
        get timeZone(): Internal.TimeZone
        get firstDayOfWeek(): number
        get availableCalendarTypes(): Internal.Set<string>
        set lenient(arg0: boolean)
        static readonly OCTOBER: 9;
        static readonly LONG: 2;
        static readonly TUESDAY: 3;
        static readonly AM_PM: 9;
        static readonly MONTH: 2;
        static readonly JULY: 6;
        static readonly MAY: 4;
        static readonly UNDECIMBER: 12;
        static readonly FEBRUARY: 1;
        static readonly WEEK_OF_MONTH: 4;
        static readonly DST_OFFSET: 16;
        static readonly WEDNESDAY: 4;
        static readonly NOVEMBER: 10;
        static readonly LONG_STANDALONE: 32770;
        static readonly SHORT_STANDALONE: 32769;
        static readonly AM: 0;
        static readonly HOUR_OF_DAY: 11;
        static readonly ALL_STYLES: 0;
        static readonly MARCH: 2;
        static readonly SATURDAY: 7;
        static readonly SHORT_FORMAT: 1;
        static readonly JANUARY: 0;
        static readonly NARROW_FORMAT: 4;
        static readonly FIELD_COUNT: 17;
        static readonly ERA: 0;
        static readonly YEAR: 1;
        static readonly DAY_OF_WEEK_IN_MONTH: 8;
        static readonly MILLISECOND: 14;
        static readonly WEEK_OF_YEAR: 3;
        static readonly AUGUST: 7;
        static readonly DATE: 5;
        static readonly MONDAY: 2;
        static readonly SHORT: 1;
        static readonly LONG_FORMAT: 2;
        static readonly APRIL: 3;
        static readonly FRIDAY: 6;
        static readonly NARROW_STANDALONE: 32772;
        static readonly SECOND: 13;
        static readonly ZONE_OFFSET: 15;
        static readonly SUNDAY: 1;
        static readonly DAY_OF_MONTH: 5;
        static readonly DAY_OF_YEAR: 6;
        static readonly THURSDAY: 5;
        static readonly PM: 1;
        static readonly JUNE: 5;
        static readonly HOUR: 10;
        static readonly DECEMBER: 11;
        static readonly SEPTEMBER: 8;
        static readonly MINUTE: 12;
        static readonly DAY_OF_WEEK: 7;
    }
    type Calendar_ = Calendar;
    class AttributedCharacterIterator$Attribute implements Internal.Serializable {
        static readonly LANGUAGE: Internal.AttributedCharacterIterator$Attribute;
        static readonly READING: Internal.AttributedCharacterIterator$Attribute;
        static readonly INPUT_METHOD_SEGMENT: Internal.AttributedCharacterIterator$Attribute;
    }
    type AttributedCharacterIterator$Attribute_ = AttributedCharacterIterator$Attribute;
    class AttributeInstance {
        constructor(arg0: Internal.Attribute_, arg1: Internal.Consumer_<Internal.AttributeInstance>)
        save(): Internal.CompoundTag;
        getModifiers(): Internal.Set<Internal.AttributeModifier>;
        removeModifier(arg0: Internal.AttributeModifier_): void;
        hasModifier(arg0: Internal.AttributeModifier_): boolean;
        setBaseValue(arg0: number): void;
        removeModifiers(): void;
        removeModifier(arg0: Internal.UUID_): void;
        getModifiers(arg0: Internal.AttributeModifier$Operation_): Internal.Set<Internal.AttributeModifier>;
        getAttribute(): Internal.Attribute;
        getBaseValue(): number;
        addTransientModifier(arg0: Internal.AttributeModifier_): void;
        load(arg0: Internal.CompoundTag_): void;
        replaceFrom(arg0: Internal.AttributeInstance_): void;
        getModifier(arg0: Internal.UUID_): Internal.AttributeModifier;
        getValue(): number;
        removePermanentModifier(arg0: Internal.UUID_): boolean;
        addPermanentModifier(arg0: Internal.AttributeModifier_): void;
        get modifiers(): Internal.Set<Internal.AttributeModifier>
        set baseValue(arg0: number)
        get attribute(): Internal.Attribute
        get baseValue(): number
        get value(): number
    }
    type AttributeInstance_ = AttributeInstance;
    abstract class BlockBuilder extends Internal.BuilderBase<Internal.Block> {
        constructor(i: ResourceLocation_)
        /**
         * Bounces entities that land on this block by bounciness * their fall velocity.
         * Do not make bounciness negative, as that is a recipe for a long and laggy trip to the void
        */
        bounciness(bounciness: number): this;
        /**
         * Set what happens when an entity falls on the block. Do not use this for moving them, use bounce instead!
        */
        fallenOn(callbackJS: Internal.Consumer_<Internal.EntityFallenOnBlockCallbackJS>): this;
        /**
         * Tags the item with the given tag.
        */
        tagItem(tag: ResourceLocation_): this;
        /**
         * Set the block's model.
        */
        model(m: string): this;
        sandSoundType(): this;
        /**
         * Set the shape of the block.
        */
        box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): this;
        /**
         * Makes the block a redstone conductor.
        */
        redstoneConductor(b: boolean): this;
        noSoundType(): this;
        /**
         * Modifies the block's item representation.
        */
        item(i: Internal.Consumer_<Internal.BlockItemBuilder>): this;
        /**
         * Set the default state of the block.
        */
        defaultState(callbackJS: Internal.Consumer_<Internal.BlockStateModifyCallbackJS>): this;
        /**
         * Set what happens when an entity steps on the block
         * This is called every tick for every entity standing on the block, so be careful what you do here.
        */
        steppedOn(callbackJS: Internal.Consumer_<Internal.EntitySteppedOnBlockCallbackJS>): this;
        textureAll(tex: Special.Texture): this;
        /**
         * Helper method for setting the render type of the block to `translucent` correctly.
        */
        defaultTranslucent(): this;
        /**
         * Sets the block's map color dynamically per block state. If unset, defaults to NONE.
        */
        dynamicMapColor(m: Internal.Function_<Internal.BlockState, any>): this;
        /**
         * Tags both the block and the item with the given tag.
        */
        tagBoth(tag: ResourceLocation_): this;
        /**
         * Makes the block view blocking.
        */
        viewBlocking(b: boolean): this;
        /**
         * Makes the block unbreakable.
        */
        unbreakable(): this;
        /**
         * Add a blockstate property to the block.
         * 
         * For example, facing, lit, etc.
        */
        property(property: Internal.Property_<any>): this;
        /**
         * Sets the blast resistance of the block. Defaults to 3.
        */
        resistance(r: number): this;
        /**
         * Sets the block's material. Defaults to wood.
        */
        material(m: Internal.MaterialJS_): this;
        gravelSoundType(): this;
        /**
         * Set the shape of the block.
        */
        box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number, scale16: boolean): this;
        /**
         * Set the callback for determining the blocks state when placed.
        */
        placementState(callbackJS: Internal.Consumer_<Internal.BlockStateModifyPlacementCallbackJS>): this;
        /**
         * Set if the block can be replaced by something else.
        */
        canBeReplaced(callbackJS: Internal.Predicate_<Internal.CanBeReplacedCallbackJS>): this;
        /**
         * Sets random tick callback for this black.
        */
        randomTick(randomTickCallback: Internal.Consumer_<Internal.RandomTickCallbackJS>): this;
        /**
         * Set how this block reacts after an explosion. Note the block has already been destroyed at this point
        */
        exploded(callbackJS: Internal.Consumer_<Internal.BlockExplodedCallbackJS>): this;
        /**
         * Sets the light level of the block. Defaults to 0 (no light).
        */
        lightLevel(light: number): this;
        /**
         * Sets the display name for this object, e.g. `Stone`.
         * 
         * This will be overridden by a lang file if it exists.
        */
        displayName(name: Internal.Component_): Internal.BuilderBase<Internal.Block>;
        static createShape(boxes: Internal.List_<Internal.AABB>): Internal.VoxelShape;
        /**
         * Makes the block not be solid.
        */
        notSolid(): this;
        /**
         * Sets the render type of the block. Can be `cutout`, `cutout_mipped`, `translucent`, or `basic`.
        */
        renderType(l: string): this;
        /**
         * Clears all drops for the block.
        */
        noDrops(): this;
        stoneSoundType(): this;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        setWaterlogged(waterlogged: boolean): this;
        createProperties(): Internal.BlockBehaviour$Properties;
        grassSoundType(): this;
        /**
         * Sets the block's map color. Defaults to NONE.
        */
        mapColor(m: MaterialColor_): this;
        /**
         * Makes the block can be waterlogged.
        */
        waterlogged(): this;
        /**
         * Sets the block's sound type. Defaults to wood.
        */
        soundType(m: SoundType_): this;
        /**
         * Set how high you can jump on the block.
        */
        jumpFactor(f: number): this;
        /**
         * Set the callback used for determining how the block rotates
        */
        rotateState(callbackJS: Internal.Consumer_<Internal.BlockStateRotateCallbackJS>): this;
        /**
         * Set the color of a specific layer of the block.
        */
        color(color: Internal.BlockTintFunction_): this;
        /**
         * Set the callback used for right-clicking on the block
        */
        rightClick(callbackJS: Internal.Consumer_<Internal.BlockRightClickedEventJS>): this;
        /**
         * Makes the block require a tool to have drops when broken.
        */
        requiresTool(f: boolean): this;
        textureSide(direction: Internal.Direction_, tex: Special.Texture): this;
        texture(id: string, tex: Special.Texture): this;
        /**
         * Checks if the block can be waterlogged.
        */
        canBeWaterlogged(): boolean;
        /**
         * Sets the hardness of the block. Defaults to 1.5.
         * 
         * Setting this to -1 will make the block unbreakable like bedrock.
        */
        hardness(h: number): this;
        glassSoundType(): this;
        /**
         * Creates a Block Entity for this block
        */
        blockEntity(callback: Internal.Consumer_<Internal.BlockEntityInfo>): this;
        /**
         * Set the block to have no corresponding item.
        */
        noItem(): this;
        transformObject(arg0: any): any;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getWaterlogged(): boolean;
        /**
         * Set the callback used for determining how the block is mirrored
        */
        mirrorState(callbackJS: Internal.Consumer_<Internal.BlockStateMirrorCallbackJS>): this;
        /**
         * Set how slippery the block is.
        */
        slipperiness(f: number): this;
        buildMaterial(color: MaterialColor_, soundType: SoundType_, builder: Internal.Consumer_<Internal.Material$Builder>): this;
        /**
         * Tags the block with the given tag.
        */
        tagBlock(tag: ResourceLocation_): this;
        /**
         * Sets the opacity of the block. Opaque blocks do not let light through.
        */
        opaque(o: boolean): this;
        woodSoundType(): this;
        /**
         * Makes mobs not spawn on the block.
        */
        noValidSpawns(b: boolean): this;
        transformObject(obj: Internal.Block_): Internal.Block;
        /**
         * Makes the block transparent.
        */
        transparent(b: boolean): this;
        /**
         * Helper method for setting the render type of the block to `cutout` correctly.
        */
        defaultCutout(): this;
        /**
         * Sets the block should be a full block or not, like cactus or doors.
        */
        fullBlock(f: boolean): this;
        /**
         * Makes the block not collide with entities.
        */
        noCollision(): this;
        /**
         * Tags both the block and the item with the given tag.
        */
        tag(tag: ResourceLocation_): this;
        /**
         * Set how this block bounces/moves entities that land on top of this. Do not use this to modify the block, use fallOn instead!
         * Use ctx.bounce(height) or ctx.setVelocity(x, y, z) to change the entities velocity.
        */
        afterFallenOn(callbackJS: Internal.Consumer_<Internal.AfterEntityFallenOnBlockCallbackJS>): this;
        /**
         * Makes the block suffocating.
        */
        suffocating(b: boolean): this;
        /**
         * Set the color of a specific layer of the block.
        */
        color(index: number, color: Internal.BlockTintFunction_): this;
        /**
         * Set how fast you can walk on the block.
         * 
         * Any value above 1 will make you walk insanely fast as your speed is multiplied by this value each tick.
         * 
         * Recommended values are between 0.1 and 1, useful for mimicking soul sand or ice.
        */
        speedFactor(f: number): this;
        /**
         * Makes the block require a tool to have drops when broken.
        */
        requiresTool(): this;
        cropSoundType(): this;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        set waterlogged(waterlogged: boolean)
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get waterlogged(): boolean
        lootTable: Internal.Consumer<Internal.LootBuilder>;
        blockstateJson: Internal.JsonObject;
        modelJson: Internal.JsonObject;
        randomTickCallback: Internal.Consumer<Internal.RandomTickCallbackJS>;
    }
    type BlockBuilder_ = BlockBuilder;
    interface AccessorSmithingRecipe {
        getBase(): Internal.Ingredient;
        getAddition(): Internal.Ingredient;
        get base(): Internal.Ingredient
        get addition(): Internal.Ingredient
    }
    type AccessorSmithingRecipe_ = AccessorSmithingRecipe;
    class Mirror extends Internal.Enum<Internal.Mirror> implements Internal.StringRepresentable {
        getRotation(arg0: Internal.Direction_): Internal.Rotation;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static values(): Internal.Mirror[];
        getSerializedName(): string;
        mirror(arg0: Internal.Direction_): Internal.Direction;
        mirror(arg0: number, arg1: number): number;
        rotation(): Internal.OctahedralGroup;
        static valueOf(arg0: string): Internal.Mirror;
        symbol(): Internal.Component;
        get serializedName(): string
        static readonly CODEC: Internal.Codec<Internal.Mirror>;
        static readonly FRONT_BACK: Internal.Mirror;
        static readonly NONE: Internal.Mirror;
        static readonly LEFT_RIGHT: Internal.Mirror;
    }
    type Mirror_ = "left_right" | "front_back" | Mirror | "none";
    abstract class NodeVisitor {
        constructor()
        visitFunctionReference(expr: Internal.FunctionReference_): boolean;
        visitPrefix(expr: Internal.PrefixExpression_): boolean;
        visitStatement(stmt: Internal.Statement_): boolean;
        visitConditional(expr: Internal.ConditionalExpression_): boolean;
        visit(program: icyllis.arc3d.shaderc.tree.Program_): boolean;
        visitLiteral(expr: Internal.Literal_): boolean;
        visitSwizzle(expr: Internal.Swizzle_): boolean;
        visitFieldAccess(expr: Internal.FieldExpression_): boolean;
        visitTypeReference(expr: Internal.TypeReference_): boolean;
        visitFunctionCall(expr: Internal.FunctionCall_): boolean;
        visitElement(e: Internal.Element_): boolean;
        visitBinary(expr: Internal.BinaryExpression_): boolean;
        visitConstructorCall(expr: Internal.ConstructorCall_): boolean;
        visitVariableReference(expr: Internal.VariableReference_): boolean;
        visitPostfix(expr: Internal.PostfixExpression_): boolean;
    }
    type NodeVisitor_ = NodeVisitor;
    class EdgeData implements Internal.ISwitchDisabledEdge {
        constructor(arg0: Internal.TrackEdge_)
        getEffectiveEdgeGroupId(arg0: Internal.TrackGraph_): Internal.UUID;
        next(arg0: number): Internal.TrackEdgePoint;
        setEnabled(enabled: boolean): void;
        setAutomaticallySelected(): void;
        static isAutomatic(edge: Internal.TrackEdge_): boolean;
        next<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>, arg1: number): T;
        isEnabled(): boolean;
        getIntersections(): Internal.List<Internal.TrackEdgeIntersection>;
        addIntersection(arg0: Internal.TrackGraph_, arg1: Internal.UUID_, arg2: number, arg3: Internal.TrackNode_, arg4: Internal.TrackNode_, arg5: number): void;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        isAutomaticallySelected(): boolean;
        static isEnabled(edge: Internal.TrackEdge_): boolean;
        setAutomatic(automatic: boolean): void;
        static automaticallySelect(edge: Internal.TrackEdge_): void;
        setSingleSignalGroup(arg0: Internal.TrackGraph_, arg1: Internal.UUID_): void;
        hasIntersections(): boolean;
        hasPoints(): boolean;
        refreshIntersectingSignalGroups(arg0: Internal.TrackGraph_): void;
        getSingleSignalGroup(): Internal.UUID;
        ackAutomaticSelection(): void;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.TrackEdge_, arg2: Internal.TrackGraph_, arg3: Internal.DimensionPalette_): Internal.EdgeData;
        isAutomatic(): boolean;
        getAutomaticallySelectedPriority(): number;
        static isDisabled(edge: Internal.TrackEdge_): boolean;
        hasSignalBoundaries(): boolean;
        get<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>, arg1: number): T;
        removeIntersection(arg0: Internal.TrackGraph_, arg1: Internal.UUID_): void;
        removePoint(arg0: Internal.TrackGraph_, arg1: Internal.TrackEdgePoint_): void;
        getPoints(): Internal.List<Internal.TrackEdgePoint>;
        addPoint<T extends Internal.TrackEdgePoint>(arg0: Internal.TrackGraph_, arg1: Internal.TrackEdgePoint_): void;
        getGroupAtPosition(arg0: Internal.TrackGraph_, arg1: number): Internal.UUID;
        set enabled(enabled: boolean)
        get enabled(): boolean
        get intersections(): Internal.List<Internal.TrackEdgeIntersection>
        get automaticallySelected(): boolean
        set automatic(automatic: boolean)
        get singleSignalGroup(): Internal.UUID
        get automatic(): boolean
        get automaticallySelectedPriority(): number
        get points(): Internal.List<Internal.TrackEdgePoint>
        static readonly passiveGroup: Internal.UUID;
    }
    type EdgeData_ = EdgeData;
    interface ScheduledExecutorService extends Internal.ExecutorService {
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        isShutdown(): boolean;
        submit<T>(arg0: Internal.Callable_<T>): Internal.Future<T>;
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        shutdown(): void;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<V>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): Internal.Future<T>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        submit(arg0: Internal.Runnable_): Internal.Future<any>;
        execute(arg0: Internal.Runnable_): void;
        isTerminated(): boolean;
        get shutdown(): boolean
        get terminated(): boolean
    }
    type ScheduledExecutorService_ = ScheduledExecutorService;
    interface IToolGridHighLight {
        sideTips(player: Internal.Player_, toolType: GTToolType_, side: Internal.Direction_): ResourceTexture;
        shouldRenderGrid(player: Internal.Player_, held: Internal.ItemStack_, toolType: GTToolType_): boolean;
    }
    type IToolGridHighLight_ = IToolGridHighLight;
    abstract class StructBuffer <T extends Internal.Struct, SELF extends Internal.StructBuffer<T, SELF>> extends Internal.CustomBuffer<SELF> implements Internal.Iterable<T> {
        put(arg0: T): SELF;
        get(arg0: number, arg1: T): SELF;
        stream(): Internal.Stream<T>;
        spliterator(): Internal.Spliterator<T>;
        apply(arg0: Internal.Consumer_<T>): SELF;
        apply(arg0: number, arg1: Internal.Consumer_<T>): SELF;
        get(arg0: T): SELF;
        iterator(): Internal.Iterator<T>;
        get(arg0: number): T;
        forEach(arg0: Internal.Consumer_<T>): void;
        put(arg0: number, arg1: T): SELF;
        parallelStream(): Internal.Stream<T>;
        get(): T;
    }
    type StructBuffer_<T extends Internal.Struct, SELF extends Internal.StructBuffer<T, SELF>> = StructBuffer<T, SELF>;
    class BlockDestructionProgress implements Internal.Comparable<Internal.BlockDestructionProgress>, Internal.BlockDestructionProgressExtension {
        constructor(arg0: number, arg1: BlockPos_)
        getProgress(): number;
        getUpdatedRenderTick(): number;
        getPos(): BlockPos;
        compareTo(arg0: Internal.BlockDestructionProgress_): number;
        setExtraPositions(arg0: Internal.Set_<any>): void;
        updateTick(arg0: number): void;
        compareTo(arg0: any): number;
        setProgress(arg0: number): void;
        getExtraPositions(): Internal.Set<any>;
        getId(): number;
        get progress(): number
        get updatedRenderTick(): number
        get pos(): BlockPos
        set extraPositions(arg0: Internal.Set_<any>)
        set progress(arg0: number)
        get extraPositions(): Internal.Set<any>
        get id(): number
    }
    type BlockDestructionProgress_ = BlockDestructionProgress;
    interface BlockAndTintGetter extends Internal.BlockGetter, Internal.IForgeBlockAndTintGetter {
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        getSectionYFromSectionIndex(arg0: number): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getHeight(): number;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        canSeeSky(arg0: BlockPos_): boolean;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getSectionsCount(): number;
        getMinBuildHeight(): number;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get lightEngine(): Internal.LevelLightEngine
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get sectionsCount(): number
        get minBuildHeight(): number
        get maxLightLevel(): number
    }
    type BlockAndTintGetter_ = BlockAndTintGetter;
    class StrongholdLocationCache extends Internal.SavedData {
        constructor()
        static getFileId(dimensionType: Internal.Holder_<Internal.DimensionType>): string;
        getChunkPosList(): Internal.List<Internal.ChunkPos>;
        static load(arg: Internal.CompoundTag_): Internal.StrongholdLocationCache;
        setChunkPosList(positions: Internal.List_<Internal.ChunkPos>): void;
        get chunkPosList(): Internal.List<Internal.ChunkPos>
        set chunkPosList(positions: Internal.List_<Internal.ChunkPos>)
    }
    type StrongholdLocationCache_ = StrongholdLocationCache;
    class LightningBolt extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<Internal.LightningBolt>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setDamage(arg0: number): void;
        handler$bko000$handleLightning(ci: Internal.CallbackInfo_, list: Internal.List_<any>): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        setCause(arg0: Internal.ServerPlayer_): void;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        setVisualOnly(arg0: boolean): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getCause(): Internal.ServerPlayer;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getBlocksSetOnFire(): number;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        getHitEntities(): Internal.Stream<Internal.Entity>;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        getDamage(): number;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set damage(arg0: number)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        set cause(arg0: Internal.ServerPlayer_)
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        set visualOnly(arg0: boolean)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get cause(): Internal.ServerPlayer
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get blocksSetOnFire(): number
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get hitEntities(): Internal.Stream<Internal.Entity>
        get profile(): Internal.GameProfile
        get damage(): number
        seed: number;
    }
    type LightningBolt_ = LightningBolt;
    class AttributeModifier$Operation extends Internal.Enum<Internal.AttributeModifier$Operation> {
        static valueOf(arg0: string): Internal.AttributeModifier$Operation;
        static fromValue(arg0: number): Internal.AttributeModifier$Operation;
        static values(): Internal.AttributeModifier$Operation[];
        toValue(): number;
        static readonly MULTIPLY_BASE: Internal.AttributeModifier$Operation;
        static readonly MULTIPLY_TOTAL: Internal.AttributeModifier$Operation;
        static readonly ADDITION: Internal.AttributeModifier$Operation;
    }
    type AttributeModifier$Operation_ = "addition" | AttributeModifier$Operation | "multiply_total" | "multiply_base";
    interface MutableQuadView extends Internal.QuadView {
        nominalFace(arg0: Internal.Direction_): this;
        normalX(arg0: number): number;
        y(arg0: number): number;
        getInstance(): this;
        x(arg0: number): number;
        cullFace(): Internal.Direction;
        colorIndex(arg0: number): this;
        cullFace(arg0: Internal.Direction_): this;
        fromVanilla(arg0: Internal.BakedQuad_, arg1: Internal.Direction_): this;
        z(arg0: number): number;
        spriteU(arg0: number, arg1: number): number;
        sprite(arg0: number, arg1: number, arg2: number, arg3: number): this;
        sprite(arg0: number, arg1: number, arg2: Internal.Vec2_): this;
        spriteV(arg0: number, arg1: number): number;
        pos(arg0: number, arg1: number, arg2: number, arg3: number): this;
        toVanilla(arg0: number, arg1: number[], arg2: number, arg3: boolean): void;
        nominalFace(): Internal.Direction;
        spriteColor(arg0: number, arg1: number, arg2: number): this;
        hasNormal(arg0: number): boolean;
        normal(arg0: number, arg1: number, arg2: number, arg3: number): this;
        copyTo(arg0: Internal.MutableQuadView_): void;
        /**
         * @deprecated
        */
        fromVanilla(arg0: number[], arg1: number, arg2: boolean): this;
        lightFace(): Internal.Direction;
        posByIndex(arg0: number, arg1: number): number;
        colorIndex(): number;
        spriteColor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): this;
        lightmap(arg0: number): number;
        lightmap(arg0: number, arg1: number): this;
        copyNormal(arg0: number, arg1: Vec3f_): Vec3f;
        spriteColor(arg0: number, arg1: number): number;
        pos(arg0: number, arg1: Vec3f_): this;
        faceNormal(): Vec3f;
        toBlockBakedQuad(): Internal.BakedQuad;
        tag(arg0: number): this;
        tag(): number;
        toBakedQuad(arg0: number, arg1: Internal.TextureAtlasSprite_, arg2: boolean): Internal.BakedQuad;
        lightmap(arg0: number, arg1: number, arg2: number, arg3: number): this;
        normal(arg0: number, arg1: Vec3f_): this;
        copyPos(arg0: number, arg1: Vec3f_): Vec3f;
        spriteBake(arg0: number, arg1: Internal.TextureAtlasSprite_, arg2: number): this;
        normalY(arg0: number): number;
        normalZ(arg0: number): number;
        get instance(): Internal.MutableQuadView
        readonly BAKE_ROTATE_270: 3;
        readonly BAKE_FLIP_V: 16;
        readonly BAKE_FLIP_U: 8;
        readonly BAKE_ROTATE_180: 2;
        readonly BAKE_ROTATE_90: 1;
        readonly BAKE_ROTATE_NONE: 0;
        readonly BAKE_LOCK_UV: 4;
        readonly BAKE_NORMALIZED: 32;
    }
    type MutableQuadView_ = MutableQuadView;
    class Vector4i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector4ic {
        constructor(v: Internal.Vector3ic_, w: number)
        constructor()
        constructor(x: number, y: number, z: number, w: number)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(s: number)
        constructor(v: Internal.Vector4dc_, mode: number)
        constructor(xyzw: number[])
        constructor(v: Internal.Vector4fc_, mode: number)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector3fc_, w: number, mode: number)
        constructor(index: number, buffer: Internal.IntBuffer_)
        constructor(buffer: Internal.IntBuffer_)
        constructor(v: Internal.Vector2ic_, z: number, w: number)
        constructor(v: Internal.Vector4ic_)
        add(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        add(x: number, y: number, z: number, w: number, dest: Internal.Vector4i_): this;
        z(): number;
        mul(v: Internal.Vector4ic_): this;
        x(): number;
        absolute(dest: Internal.Vector4i_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set(index: number, buffer: Internal.IntBuffer_): this;
        distanceSquared(v: Internal.Vector4ic_): number;
        set(v: Internal.Vector4dc_, mode: number): this;
        zero(): this;
        static lengthSquared(x: number, y: number, z: number, w: number): number;
        set(s: number): this;
        set(v: Internal.Vector4dc_): this;
        absolute(): this;
        get(index: number, buffer: Internal.IntBuffer_): Internal.IntBuffer;
        distance(v: Internal.Vector4ic_): number;
        gridDistance(v: Internal.Vector4ic_): number;
        sub(v: Internal.Vector4ic_): this;
        set(buffer: Internal.ByteBuffer_): this;
        max(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        toString(formatter: Internal.NumberFormat_): string;
        distanceSquared(x: number, y: number, z: number, w: number): number;
        lengthSquared(): number;
        length(): number;
        distance(x: number, y: number, z: number, w: number): number;
        div(scalar: number): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        add(x: number, y: number, z: number, w: number): this;
        set(buffer: Internal.IntBuffer_): this;
        set(x: number, y: number, z: number, w: number): this;
        minComponent(): number;
        clone(): any;
        w(): number;
        set(v: Internal.Vector4fc_, mode: number): this;
        static distance(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        set(xyzw: number[]): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        min(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        div(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        y(): number;
        static distanceSquared(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        div(scalar: number, dest: Internal.Vector4i_): this;
        sub(x: number, y: number, z: number, w: number): this;
        set(v: Internal.Vector2ic_, z: number, w: number): this;
        get(buffer: Internal.IntBuffer_): Internal.IntBuffer;
        static length(x: number, y: number, z: number, w: number): number;
        add(v: Internal.Vector4ic_): this;
        set(v: Internal.Vector4ic_): this;
        negate(): this;
        gridDistance(x: number, y: number, z: number, w: number): number;
        mul(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        negate(dest: Internal.Vector4i_): this;
        equals(x: number, y: number, z: number, w: number): boolean;
        max(v: Internal.Vector4ic_): this;
        sub(x: number, y: number, z: number, w: number, dest: Internal.Vector4i_): this;
        sub(v: Internal.Vector4ic_, dest: Internal.Vector4i_): this;
        dot(v: Internal.Vector4ic_): number;
        mul(scalar: number): this;
        div(scalar: number, dest: Internal.Vector4i_): this;
        setComponent(component: number, value: number): this;
        get(component: number): number;
        set(v: Internal.Vector3ic_, w: number): this;
        div(v: Internal.Vector4ic_): this;
        div(scalar: number): this;
        min(v: Internal.Vector4ic_): this;
        mul(scalar: number, dest: Internal.Vector4i_): this;
        z: number;
        x: number;
        y: number;
        w: number;
    }
    type Vector4i_ = Vector4i;
    class TextStyle extends Internal.Enum<Internal.TextStyle> {
        isStandalone(): boolean;
        asNormal(): this;
        asStandalone(): this;
        static values(): Internal.TextStyle[];
        static valueOf(arg0: string): Internal.TextStyle;
        get standalone(): boolean
        static readonly SHORT: Internal.TextStyle;
        static readonly NARROW: Internal.TextStyle;
        static readonly SHORT_STANDALONE: Internal.TextStyle;
        static readonly FULL: Internal.TextStyle;
        static readonly NARROW_STANDALONE: Internal.TextStyle;
        static readonly FULL_STANDALONE: Internal.TextStyle;
    }
    type TextStyle_ = "narrow" | TextStyle | "short" | "full_standalone" | "short_standalone" | "full" | "narrow_standalone";
    class ComplexItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getUpdatePacket(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): Internal.Packet<any>;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ComplexItem_ = ComplexItem;
    class Vector4f implements Internal.Cloneable, Internal.Externalizable, Internal.Vector4fc {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(index: number, buffer: Internal.FloatBuffer_)
        constructor(v: Internal.Vector3ic_, w: number)
        constructor(v: Internal.Vector3fc_, w: number)
        constructor(xyzw: number[])
        constructor(d: number)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(x: number, y: number, z: number, w: number)
        constructor(v: Internal.Vector2ic_, z: number, w: number)
        constructor(v: Internal.Vector2fc_, z: number, w: number)
        constructor(v: Internal.Vector4ic_)
        constructor(v: Internal.Vector4fc_)
        mulTranspose(mat: Internal.Matrix4fc_, dest: Internal.Vector4f_): this;
        add(v: Internal.Vector4fc_): this;
        set(v: Internal.Vector4dc_): this;
        set(x: number, y: number, z: number, w: number): this;
        static distanceSquared(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        ceil(dest: Internal.Vector4f_): this;
        add(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        dot(x: number, y: number, z: number, w: number): number;
        floor(): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        absolute(): this;
        get(dest: Internal.Vector4f_): this;
        rotateX(angle: number): this;
        z(): number;
        rotateX(angle: number, dest: Internal.Vector4f_): this;
        set(x: number, y: number, z: number, w: number): this;
        div(scalar: number): this;
        mul(scalar: number): this;
        div(scalar: number, dest: Internal.Vector4f_): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Vector4f_): this;
        zero(): this;
        toString(formatter: Internal.NumberFormat_): string;
        lengthSquared(): number;
        mulAffineTranspose(mat: Internal.Matrix4fc_, dest: Internal.Vector4f_): this;
        get(mode: number, dest: Internal.Vector4i_): Internal.Vector4i;
        min(v: Internal.Vector4fc_): this;
        get(component: number): number;
        set(buffer: Internal.ByteBuffer_): this;
        mul(x: number, y: number, z: number, w: number): this;
        clone(): any;
        mulAdd(a: Internal.Vector4fc_, b: Internal.Vector4fc_): this;
        mul(mat: Internal.Matrix4x3fc_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        div(v: Internal.Vector4fc_): this;
        fma(a: number, b: Internal.Vector4fc_): this;
        mul(v: Internal.Vector4fc_): this;
        mulProject(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        negate(): this;
        ceil(): this;
        normalize(dest: Internal.Vector4f_): this;
        mul(scalar: number, dest: Internal.Vector4f_): this;
        set(v: Internal.Vector4ic_): this;
        set(x: number, y: number, z: number): this;
        static lengthSquared(x: number, y: number, z: number, w: number): number;
        distanceSquared(v: Internal.Vector4fc_): number;
        w(): number;
        length(): number;
        distanceSquared(x: number, y: number, z: number, w: number): number;
        rotateAxis(angle: number, aX: number, aY: number, aZ: number, dest: Internal.Vector4f_): this;
        normalize(length: number, dest: Internal.Vector4f_): this;
        sub(x: number, y: number, z: number, w: number): this;
        mulProject(mat: Internal.Matrix4fc_, dest: Internal.Vector4f_): this;
        mulAdd(a: number, b: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        normalize(length: number): this;
        mulProject(mat: Internal.Matrix4fc_): this;
        sub(v: Internal.Vector4fc_): this;
        negate(dest: Internal.Vector4f_): this;
        add(x: number, y: number, z: number, w: number): this;
        mul(mat: Internal.Matrix4fc_, dest: Internal.Vector4f_): this;
        set(v: Internal.Vector3fc_, w: number): this;
        set(v: Internal.Vector2fc_, z: number, w: number): this;
        set(buffer: Internal.FloatBuffer_): this;
        add(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): this;
        isFinite(): boolean;
        static length(x: number, y: number, z: number, w: number): number;
        set(xyzw: number[]): this;
        rotateAbout(angle: number, x: number, y: number, z: number): this;
        set(v: Internal.Vector4fc_): this;
        mul(mat: Internal.Matrix4x3fc_, dest: Internal.Vector4f_): this;
        fma(a: Internal.Vector4fc_, b: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        static distance(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        normalize3(): this;
        max(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        angle(v: Internal.Vector4fc_): number;
        x(): number;
        setComponent(component: number, value: number): this;
        mul(mat: Internal.Matrix4fc_): this;
        max(v: Internal.Vector4fc_): this;
        rotateZ(angle: number): this;
        absolute(dest: Internal.Vector4f_): this;
        equals(v: Internal.Vector4fc_, delta: number): boolean;
        readExternal(in_: Internal.ObjectInput_): void;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        fma(a: number, b: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        angleCos(v: Internal.Vector4fc_): number;
        static lengthSquared(x: number, y: number, z: number, w: number): number;
        rotateZ(angle: number, dest: Internal.Vector4f_): this;
        set(v: Internal.Vector3ic_, w: number): this;
        sub(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        round(dest: Internal.Vector4f_): this;
        minComponent(): number;
        normalize3(dest: Internal.Vector4f_): this;
        mulAdd(a: Internal.Vector4fc_, b: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        div(x: number, y: number, z: number, w: number): this;
        div(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): this;
        div(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        min(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        round(): this;
        smoothStep(v: Internal.Vector4fc_, t: number, dest: Internal.Vector4f_): this;
        equals(x: number, y: number, z: number, w: number): boolean;
        set(v: Internal.Vector2ic_, z: number, w: number): this;
        mul(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        hermite(t0: Internal.Vector4fc_, v1: Internal.Vector4fc_, t1: Internal.Vector4fc_, t: number, dest: Internal.Vector4f_): this;
        mul(x: number, y: number, z: number, w: number, dest: Internal.Vector4f_): this;
        mulAffine(mat: Internal.Matrix4fc_, dest: Internal.Vector4f_): this;
        lerp(other: Internal.Vector4fc_, t: number, dest: Internal.Vector4f_): this;
        get(dest: Internal.Vector4d_): Internal.Vector4d;
        y(): number;
        rotateY(angle: number): this;
        sub(v: Internal.Vector4fc_, dest: Internal.Vector4f_): this;
        rotateY(angle: number, dest: Internal.Vector4f_): this;
        mulAdd(a: number, b: Internal.Vector4fc_): this;
        set(d: number): this;
        mulTranspose(mat: Internal.Matrix4fc_): this;
        rotate(quat: Internal.Quaternionfc_): this;
        set(d: number): this;
        distance(v: Internal.Vector4fc_): number;
        distance(x: number, y: number, z: number, w: number): number;
        fma(a: Internal.Vector4fc_, b: Internal.Vector4fc_): this;
        dot(v: Internal.Vector4fc_): number;
        normalize(): this;
        lerp(other: Internal.Vector4fc_, t: number): this;
        floor(dest: Internal.Vector4f_): this;
        get finite(): boolean
        z: number;
        y: number;
        x: number;
        w: number;
    }
    type Vector4f_ = Vector4f;
    interface Long2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.LongFunction<V> {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        put(arg0: number, arg1: V): V;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        containsKey(arg0: number): boolean;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        get(arg0: number): V;
        size(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        clear(): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
        (arg0: number): V;
    }
    type Long2ObjectFunction_<V> = Long2ObjectFunction<V>;
    class Vector4d implements Internal.Vector4dc, Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(xyzw: number[])
        constructor(index: number, buffer: Internal.DoubleBuffer_)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector2dc_, z: number, w: number)
        constructor(v: Internal.Vector2fc_, z: number, w: number)
        constructor(x: number, y: number, z: number, w: number)
        constructor(v: Internal.Vector3ic_, w: number)
        constructor(v: Internal.Vector4dc_)
        constructor(v: Internal.Vector2ic_, z: number, w: number)
        constructor(v: Internal.Vector3fc_, w: number)
        constructor(v: Internal.Vector4ic_)
        constructor(v: Internal.Vector4fc_)
        constructor(d: number)
        constructor(xyzw: number[])
        constructor(v: Internal.Vector3dc_, w: number)
        mulAdd(a: Internal.Vector4dc_, b: Internal.Vector4dc_): this;
        add(v: Internal.Vector4fc_): this;
        sub(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): this;
        static distance(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        set(v: Internal.Vector4dc_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        add(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        absolute(): this;
        set(v: Internal.Vector3ic_, w: number): this;
        x(): number;
        get(dest: Internal.Vector4f_): Internal.Vector4f;
        rotateY(angle: number, dest: Internal.Vector4d_): this;
        rotate(quat: Internal.Quaterniondc_, dest: Internal.Vector4d_): this;
        set(x: number, y: number, z: number, w: number): this;
        div(scalar: number, dest: Internal.Vector4d_): this;
        zero(): this;
        dot(x: number, y: number, z: number, w: number): number;
        mul(scalar: number, dest: Internal.Vector4d_): this;
        lerp(other: Internal.Vector4dc_, t: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        mulAffineTranspose(mat: Internal.Matrix4dc_, dest: Internal.Vector4d_): this;
        set(xyzw: number[]): this;
        get(mode: number, dest: Internal.Vector4i_): Internal.Vector4i;
        angle(v: Internal.Vector4dc_): number;
        distanceSquared(x: number, y: number, z: number, w: number): number;
        mul(mat: Internal.Matrix4dc_): this;
        max(v: Internal.Vector4dc_): this;
        rotateZ(angle: number): this;
        fma(a: number, b: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        set(buffer: Internal.ByteBuffer_): this;
        set(v: Internal.Vector3dc_, w: number): this;
        clone(): any;
        mul(mat: Internal.Matrix4x3fc_): this;
        mul(scalar: number): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        getf(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        static length(x: number, y: number, z: number, w: number): number;
        setComponent(component: number, value: number): this;
        mul(mat: Internal.Matrix4fc_, dest: Internal.Vector4d_): this;
        mul(v: Internal.Vector4fc_): this;
        set(v: Internal.Vector2ic_, z: number, w: number): this;
        mulProject(mat: Internal.Matrix4dc_, dest: Internal.Vector4d_): this;
        negate(): this;
        ceil(): this;
        set(v: Internal.Vector4ic_): this;
        get(component: number): number;
        div(scalar: number): this;
        y(): number;
        lengthSquared(): number;
        rotateZ(angle: number, dest: Internal.Vector4d_): this;
        floor(): this;
        fma(a: Internal.Vector4dc_, b: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        rotate(quat: Internal.Quaterniondc_): this;
        equals(x: number, y: number, z: number, w: number): boolean;
        distanceSquared(v: Internal.Vector4dc_): number;
        equals(v: Internal.Vector4dc_, delta: number): boolean;
        sub(v: Internal.Vector4fc_): this;
        normalize3(dest: Internal.Vector4d_): this;
        set(v: Internal.Vector4fc_): this;
        normalize(length: number): this;
        distance(x: number, y: number, z: number, w: number): number;
        add(v: Internal.Vector4dc_): this;
        set(x: number, y: number, z: number): this;
        smoothStep(v: Internal.Vector4dc_, t: number, dest: Internal.Vector4d_): this;
        lerp(other: Internal.Vector4dc_, t: number, dest: Internal.Vector4d_): this;
        static lengthSquared(x: number, y: number, z: number, w: number): number;
        mulTranspose(mat: Internal.Matrix4dc_): this;
        z(): number;
        isFinite(): boolean;
        normalize(dest: Internal.Vector4d_): this;
        mul(mat: Internal.Matrix4dc_, dest: Internal.Vector4d_): this;
        set(v: Internal.Vector2dc_, z: number, w: number): this;
        mul(mat: Internal.Matrix4x3dc_, dest: Internal.Vector4d_): this;
        mul(v: Internal.Vector4fc_, dest: Internal.Vector4d_): this;
        mulAdd(a: number, b: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        add(x: number, y: number, z: number, w: number): this;
        max(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        sub(v: Internal.Vector4fc_, dest: Internal.Vector4d_): this;
        normalize3(): this;
        set(buffer: Internal.DoubleBuffer_): this;
        mulAdd(a: number, b: Internal.Vector4dc_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        set(xyzw: number[]): this;
        readExternal(in_: Internal.ObjectInput_): void;
        angleCos(v: Internal.Vector4dc_): number;
        mulProject(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        fma(a: Internal.Vector4dc_, b: Internal.Vector4dc_): this;
        static distanceSquared(x1: number, y1: number, z1: number, w1: number, x2: number, y2: number, z2: number, w2: number): number;
        hermite(t0: Internal.Vector4dc_, v1: Internal.Vector4dc_, t1: Internal.Vector4dc_, t: number, dest: Internal.Vector4d_): this;
        length(): number;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(mat: Internal.Matrix4fc_): this;
        rotateX(angle: number): this;
        floor(dest: Internal.Vector4d_): this;
        minComponent(): number;
        negate(dest: Internal.Vector4d_): this;
        mul(mat: Internal.Matrix4x3dc_): this;
        div(v: Internal.Vector4dc_): this;
        mulProject(mat: Internal.Matrix4dc_): this;
        sub(x: number, y: number, z: number, w: number): this;
        ceil(dest: Internal.Vector4d_): this;
        div(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        min(v: Internal.Vector4dc_): this;
        add(v: Internal.Vector4fc_, dest: Internal.Vector4d_): this;
        getf(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        round(): this;
        min(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        mul(v: Internal.Vector4dc_): this;
        add(x: number, y: number, z: number, w: number, dest: Internal.Vector4d_): this;
        rotateAxis(angle: number, aX: number, aY: number, aZ: number, dest: Internal.Vector4d_): this;
        dot(v: Internal.Vector4dc_): number;
        mul(mat: Internal.Matrix4x3fc_, dest: Internal.Vector4d_): this;
        mul(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        w(): number;
        normalize(length: number, dest: Internal.Vector4d_): this;
        mulAdd(a: Internal.Vector4dc_, b: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        mulAffine(mat: Internal.Matrix4dc_, dest: Internal.Vector4d_): this;
        get(dest: Internal.Vector4d_): this;
        set(v: Internal.Vector2fc_, z: number, w: number): this;
        sub(v: Internal.Vector4dc_, dest: Internal.Vector4d_): this;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        distance(v: Internal.Vector4dc_): number;
        rotateX(angle: number, dest: Internal.Vector4d_): this;
        absolute(dest: Internal.Vector4d_): this;
        rotateAxis(angle: number, x: number, y: number, z: number): this;
        fma(a: number, b: Internal.Vector4dc_): this;
        set(d: number): this;
        rotateY(angle: number): this;
        sub(v: Internal.Vector4dc_): this;
        mulTranspose(mat: Internal.Matrix4dc_, dest: Internal.Vector4d_): this;
        set(v: Internal.Vector3fc_, w: number): this;
        normalize(): this;
        round(dest: Internal.Vector4d_): this;
        get finite(): boolean
        z: number;
        w: number;
        x: number;
        y: number;
    }
    type Vector4d_ = Vector4d;
    abstract class AbstractMinecart extends Internal.Entity implements Internal.IForgeAbstractMinecart {
        getDistance(pos: BlockPos_): number;
        activateMinecart(arg0: number, arg1: number, arg2: number, arg3: boolean): void;
        getMaxCartSpeedOnRail(): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getPos(arg0: number, arg1: number, arg2: number): Vec3;
        setCustomDisplay(arg0: boolean): void;
        getSlopeAdjustment(): number;
        setHurtTime(arg0: number): void;
        setDamage(arg0: number): void;
        getDisplayOffset(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        setCanUseRail(arg0: boolean): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static registerCollisionHandler(arg0: Internal.IMinecartCollisionHandler_): void;
        isLiving(): boolean;
        getMinecartType(): Internal.AbstractMinecart$Type;
        moveMinecartOnRail(arg0: BlockPos_): void;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        getDisplayName(): Internal.Component;
        setMaxSpeedAirLateral(arg0: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getDropItem(): Internal.Item;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldDoRailFunctions(): boolean;
        destroy(arg0: DamageSource_): void;
        hasCustomDisplay(): boolean;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setDisplayOffset(arg0: number): void;
        setMaxSpeedAirVertical(arg0: number): void;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getDamage(): number;
        getPosOffs(arg0: number, arg1: number, arg2: number, arg3: number): Vec3;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDragAir(): number;
        setRotation(yaw: number, pitch: number): void;
        setCurrentCartSpeedCapOnRail(arg0: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getDisplayBlockState(): Internal.BlockState;
        getDefaultDisplayOffset(): number;
        getMaxSpeedAirVertical(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        getDefaultDisplayBlockState(): Internal.BlockState;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getHurtTime(): number;
        getCollisionHandler(): Internal.IMinecartCollisionHandler;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        canUseRail(): boolean;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setHurtDir(arg0: number): void;
        getCurrentCartSpeedCapOnRail(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        static createMinecart(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.AbstractMinecart$Type_): Internal.AbstractMinecart;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHurtDir(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMaxSpeedAirLateral(): number;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setDragAir(arg0: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        getMaxSpeedWithRail(): number;
        runCommand(command: string): number;
        setDisplayBlockState(arg0: Internal.BlockState_): void;
        get maxCartSpeedOnRail(): number
        set customDisplay(arg0: boolean)
        get slopeAdjustment(): number
        set hurtTime(arg0: number)
        set damage(arg0: number)
        get displayOffset(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set canUseRail(arg0: boolean)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get minecartType(): Internal.AbstractMinecart$Type
        get comparatorLevel(): number
        get displayName(): Internal.Component
        set maxSpeedAirLateral(arg0: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get dropItem(): Internal.Item
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        set displayOffset(arg0: number)
        set maxSpeedAirVertical(arg0: number)
        get frame(): boolean
        get damage(): number
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get dragAir(): number
        set currentCartSpeedCapOnRail(arg0: number)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get displayBlockState(): Internal.BlockState
        get defaultDisplayOffset(): number
        get maxSpeedAirVertical(): number
        get type(): string
        get block(): Internal.BlockContainerJS
        get defaultDisplayBlockState(): Internal.BlockState
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get hurtTime(): number
        get collisionHandler(): Internal.IMinecartCollisionHandler
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get currentRailPosition(): BlockPos
        set hurtDir(arg0: number)
        get currentCartSpeedCapOnRail(): number
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get hurtDir(): number
        get parts(): Internal.PartEntity<any>[]
        get maxSpeedAirLateral(): number
        get motionZ(): number
        set z(z: number)
        set dragAir(arg0: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get maxSpeedWithRail(): number
        set displayBlockState(arg0: Internal.BlockState_)
    }
    type AbstractMinecart_ = AbstractMinecart;
    interface Observer <T> {
        onChanged(arg0: T): void;
        (arg0: T): void;
    }
    type Observer_<T> = Observer<T>;
    class Warden extends Internal.Monster implements Internal.VibrationListener$VibrationListenerConfig {
        constructor(arg0: Internal.EntityType_<Internal.Monster>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        clearAnger(arg0: Internal.Entity_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        increaseAngerAt(arg0: Internal.Entity_): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getAngerLevel(): Internal.AngerLevel;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        getTendrilAnimation(arg0: number): number;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        shouldListen(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.GameEvent$Context_): boolean;
        isValidVibration(arg0: Internal.GameEvent_, arg1: Internal.GameEvent$Context_): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        onSignalSchedule(): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        canTriggerAvoidVibration(): boolean;
        getHeartAnimation(arg0: number): number;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getAngerManagement(): Internal.AngerManagement;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getClientAngerLevel(): number;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        onSignalReceive(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.Entity_, arg5: Internal.Entity_, arg6: number): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        canTargetEntity(arg0: Internal.Entity_): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getListenableEvents(): Internal.TagKey<Internal.GameEvent>;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getBrain(): Internal.Brain<Internal.Warden>;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setAttackTarget(arg0: Internal.LivingEntity_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getEntityAngryAt(): Internal.Optional<Internal.LivingEntity>;
        static applyDarknessAround(arg0: Internal.ServerLevel_, arg1: Vec3_, arg2: Internal.Entity_, arg3: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        increaseAngerAt(arg0: Internal.Entity_, arg1: number, arg2: boolean): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get angerLevel(): Internal.AngerLevel
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get angerManagement(): Internal.AngerManagement
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get clientAngerLevel(): number
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get listenableEvents(): Internal.TagKey<Internal.GameEvent>
        get type(): string
        get brain(): Internal.Brain<Internal.Warden>
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set attackTarget(arg0: Internal.LivingEntity_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get entityAngryAt(): Internal.Optional<Internal.LivingEntity>
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        diggingAnimationState: Internal.AnimationState;
        sonicBoomAnimationState: Internal.AnimationState;
        attackAnimationState: Internal.AnimationState;
        roarAnimationState: Internal.AnimationState;
        emergeAnimationState: Internal.AnimationState;
        sniffAnimationState: Internal.AnimationState;
    }
    type Warden_ = Warden;
    interface JEISubtypesEventJS$Interpreter extends Internal.Function<Internal.ItemStack, any> {
        compose<V>(arg0: Internal.Function_<V, Internal.ItemStack>): Internal.Function<V, any>;
        apply(arg0: Internal.ItemStack_): any;
        identity<T>(): Internal.Function<T, T>;
        andThen<V>(arg0: Internal.Function_<any, V>): Internal.Function<Internal.ItemStack, V>;
        (arg0: Internal.ItemStack_): any;
    }
    type JEISubtypesEventJS$Interpreter_ = JEISubtypesEventJS$Interpreter;
    interface CommentedConfig extends Internal.UnmodifiableCommentedConfig, com.electronwill.nightconfig.core.Config {
        add(arg0: Internal.List_<string>, arg1: any): boolean;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        of(arg0: Internal.Supplier_<Internal.Map<string, any>>, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        getComment(arg0: Internal.List_<string>): string;
        commentMap(): Internal.Map<string, string>;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        containsComment(arg0: Internal.List_<string>): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalComment(arg0: Internal.List_<string>): Internal.Optional<string>;
        getRaw<T>(arg0: Internal.List_<string>): T;
        update(arg0: Internal.List_<string>, arg1: any): void;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        remove<T>(arg0: string): T;
        createSubConfig(): com.electronwill.nightconfig.core.Config;
        putAll(arg0: Internal.UnmodifiableConfig_): void;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        add(arg0: string, arg1: any): boolean;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): this;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): this;
        getComments(arg0: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>): void;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_): this;
        fake(arg0: com.electronwill.nightconfig.core.Config_): this;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        copy(arg0: Internal.UnmodifiableConfig_): this;
        getComment(arg0: string): string;
        containsComment(arg0: string): boolean;
        inMemoryUniversal(): com.electronwill.nightconfig.core.Config;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        removeComment(arg0: string): string;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<any>): this;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): this;
        isNull(arg0: string): boolean;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        setComment(arg0: Internal.List_<string>, arg1: string): string;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        getIntOrElse(arg0: string, arg1: number): number;
        removeComment(arg0: Internal.List_<string>): string;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): this;
        checked(): com.electronwill.nightconfig.core.Config;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        update(arg0: string, arg1: any): void;
        size(): number;
        copy(arg0: Internal.UnmodifiableCommentedConfig_): this;
        clear(): void;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        inMemoryConcurrent(): this;
        inMemory(): this;
        apply<T>(arg0: string): T;
        getOrElse<T>(arg0: string, arg1: T): T;
        getLong(arg0: string): number;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        set<T>(arg0: Internal.List_<string>, arg1: any): T;
        inMemoryUniversalConcurrent(): com.electronwill.nightconfig.core.Config;
        contains(arg0: string): boolean;
        set<T>(arg0: string, arg1: any): T;
        getShort(arg0: Internal.List_<string>): number;
        isNull(arg0: Internal.List_<string>): boolean;
        removeAll(arg0: Internal.UnmodifiableConfig_): void;
        setInsertionOrderPreserved(arg0: boolean): void;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getDefaultMapCreator<T>(arg0: boolean, arg1: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        remove<T>(arg0: Internal.List_<string>): T;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        isInsertionOrderPreserved(): boolean;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        putAllComments(arg0: Internal.UnmodifiableCommentedConfig_): void;
        clearComments(): void;
        getComments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>;
        addAll(arg0: Internal.UnmodifiableConfig_): void;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        concurrentCopy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.ConfigFormat_<any>): this;
        getChar(arg0: Internal.List_<string>): string;
        setComment(arg0: string, arg1: string): string;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        concurrentCopy(arg0: Internal.UnmodifiableCommentedConfig_): this;
        isEmpty(): boolean;
        putAllComments(arg0: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>): void;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        fake(arg0: Internal.UnmodifiableConfig_): Internal.UnmodifiableCommentedConfig;
        wrap(arg0: Internal.Map_<string, any>, arg1: Internal.ConfigFormat_<any>): this;
        getDefaultMapCreator<T>(arg0: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        entrySet(): Internal.Set<Internal.CommentedConfig$Entry>;
        getOptionalComment(arg0: string): Internal.Optional<string>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        ofConcurrent(arg0: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        of(arg0: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getByte(arg0: string): number;
        unmodifiable(): Internal.UnmodifiableCommentedConfig;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.ConfigFormat_<any>): this;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        set insertionOrderPreserved(arg0: boolean)
        get insertionOrderPreserved(): boolean
        get comments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>
        get empty(): boolean
    }
    type CommentedConfig_ = CommentedConfig;
    class DriverBugWorkarounds {
        constructor()
        constructor(states: Internal.Map_<string, boolean>)
        static isDisabled(state: number): boolean;
        static isEnabled(state: number): boolean;
        applyOverrides(workarounds: Internal.DriverBugWorkarounds_): void;
        static readonly DEFAULT: 0;
        dsa_element_buffer_broken: number;
        static readonly ENABLED: 2;
        static readonly DISABLED: 1;
    }
    type DriverBugWorkarounds_ = DriverBugWorkarounds;
    interface ChatLog {
        oldest(): number;
        selectSequence(arg0: number, arg1: Internal.IntUnaryOperator_): Internal.ChatLog$Selection;
        selectAfter(arg0: number): Internal.ChatLog$Selection;
        contains(arg0: number): boolean;
        after(arg0: number): number;
        selectBetween(arg0: number, arg1: number): Internal.ChatLog$Selection;
        lookup(arg0: number): Internal.LoggedChatEvent;
        lookupEntry(arg0: number): Internal.ChatLog$Entry<Internal.LoggedChatEvent>;
        selectAllDescending(): Internal.ChatLog$Selection;
        selectAll(): Internal.ChatLog$Selection;
        before(arg0: number): number;
        newest(): number;
        push(arg0: Internal.LoggedChatEvent_): void;
        selectBefore(arg0: number): Internal.ChatLog$Selection;
        offset(arg0: number, arg1: number): number;
        readonly NO_MESSAGE: -1;
    }
    type ChatLog_ = ChatLog;
    interface EffectsProperties {
        getWaterColor(): number;
        getAmbientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>;
        getGrassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier;
        getBackgroundMusic(): Internal.Optional<Internal.Music>;
        getAmbientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>;
        getFoliageColorOverride(): Internal.OptionalInt;
        getWaterFogColor(): number;
        getAmbientLoopSound(): Internal.Optional<Internal.SoundEvent>;
        getFogColor(): number;
        getAmbientParticle(): Internal.Optional<Internal.AmbientParticleSettings>;
        getSkyColor(): number;
        getGrassColorOverride(): Internal.OptionalInt;
        get waterColor(): number
        get ambientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>
        get grassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier
        get backgroundMusic(): Internal.Optional<Internal.Music>
        get ambientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>
        get foliageColorOverride(): Internal.OptionalInt
        get waterFogColor(): number
        get ambientLoopSound(): Internal.Optional<Internal.SoundEvent>
        get fogColor(): number
        get ambientParticle(): Internal.Optional<Internal.AmbientParticleSettings>
        get skyColor(): number
        get grassColorOverride(): Internal.OptionalInt
    }
    type EffectsProperties_ = EffectsProperties;
    class Weight {
        static of(arg0: number): Internal.Weight;
        asInt(): number;
        static readonly CODEC: Internal.Codec<Internal.Weight>;
    }
    type Weight_ = Weight;
    interface VertexSink {
        flush(): void;
        ensureCapacity(arg0: number): void;
        getVertexCount(): number;
        get vertexCount(): number
    }
    type VertexSink_ = VertexSink;
    class PlayerInteractEvent$EntityInteract extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.Entity_)
        getTarget(): Internal.Entity;
        getEntity(): Internal.Entity;
        get target(): Internal.Entity
        get entity(): Internal.Entity
    }
    type PlayerInteractEvent$EntityInteract_ = PlayerInteractEvent$EntityInteract;
    interface AccessorNavigation {
        getCurrentPath(): Internal.List<Internal.Couple<Internal.TrackNode>>;
        get currentPath(): Internal.List<Internal.Couple<Internal.TrackNode>>
    }
    type AccessorNavigation_ = AccessorNavigation;
    interface WorldlyContainerHolder {
        getContainer(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.WorldlyContainer;
    }
    type WorldlyContainerHolder_ = WorldlyContainerHolder;
    interface TagType <T extends Internal.Tag> {
        getPrettyName(): string;
        skip(arg0: Internal.DataInput_, arg1: number): void;
        parseRoot(arg0: Internal.DataInput_, arg1: Internal.StreamTagVisitor_): void;
        getName(): string;
        isValue(): boolean;
        load(arg0: Internal.DataInput_, arg1: number, arg2: Internal.NbtAccounter_): T;
        createInvalid(arg0: number): Internal.TagType<Internal.EndTag>;
        parse(arg0: Internal.DataInput_, arg1: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        skip(arg0: Internal.DataInput_): void;
        get prettyName(): string
        get name(): string
        get value(): boolean
    }
    type TagType_<T extends Internal.Tag> = TagType<T>;
    class ClientChunkCache$Storage {
        constructor(arg0: Internal.ClientChunkCache_, arg1: number)
        replace(arg0: number, arg1: Internal.LevelChunk_, arg2: Internal.LevelChunk_): Internal.LevelChunk;
        getChunk(arg0: number): Internal.LevelChunk;
        inRange(arg0: number, arg1: number): boolean;
        replace(arg0: number, arg1: Internal.LevelChunk_): void;
        viewCenterX: number;
        viewCenterZ: number;
        chunks: Internal.AtomicReferenceArray<Internal.LevelChunk>;
    }
    type ClientChunkCache$Storage_ = ClientChunkCache$Storage;
    interface IBookmarkOverlay {
        getIngredientUnderMouse<T>(arg0: Internal.IIngredientType_<T>): T;
        getItemStackUnderMouse(): Internal.ItemStack;
        getIngredientUnderMouse(): Internal.Optional<Internal.ITypedIngredient<any>>;
        get itemStackUnderMouse(): Internal.ItemStack
        get ingredientUnderMouse(): Internal.Optional<Internal.ITypedIngredient<any>>
    }
    type IBookmarkOverlay_ = IBookmarkOverlay;
    abstract class AbstractFurnaceMenu extends Internal.RecipeBookMenu<Internal.Container> {
        isLit(): boolean;
        getBurnProgress(): number;
        getLitProgress(): number;
        get lit(): boolean
        get burnProgress(): number
        get litProgress(): number
        static readonly FUEL_SLOT: 1;
        static readonly RESULT_SLOT: 2;
        static readonly DATA_COUNT: 4;
        static readonly SLOT_COUNT: 3;
        static readonly INGREDIENT_SLOT: 0;
    }
    type AbstractFurnaceMenu_ = AbstractFurnaceMenu;
    class TreeDecoratorType <P extends Internal.TreeDecorator> {
        constructor(arg0: Internal.Codec_<P>)
        codec(): Internal.Codec<P>;
        static readonly BEEHIVE: Internal.TreeDecoratorType<Internal.BeehiveDecorator>;
        static readonly LEAVE_VINE: Internal.TreeDecoratorType<Internal.LeaveVineDecorator>;
        static readonly COCOA: Internal.TreeDecoratorType<Internal.CocoaDecorator>;
        static readonly TRUNK_VINE: Internal.TreeDecoratorType<Internal.TrunkVineDecorator>;
        static readonly ALTER_GROUND: Internal.TreeDecoratorType<Internal.AlterGroundDecorator>;
        static readonly ATTACHED_TO_LEAVES: Internal.TreeDecoratorType<Internal.AttachedToLeavesDecorator>;
    }
    type TreeDecoratorType_<P extends Internal.TreeDecorator> = TreeDecoratorType<P> | Special.TreeDecoratorType;
    abstract class MultithreadEventLoopGroup extends Internal.MultithreadEventExecutorGroup implements Internal.EventLoopGroup {
        register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        /**
         * @deprecated
        */
        register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
    }
    type MultithreadEventLoopGroup_ = MultithreadEventLoopGroup;
    interface InstantSource {
        tick(arg0: Internal.InstantSource_, arg1: Duration_): this;
        offset(arg0: Internal.InstantSource_, arg1: Duration_): this;
        fixed(arg0: Internal.Instant_): this;
        instant(): Internal.Instant;
        system(): this;
        withZone(arg0: Internal.ZoneId_): Internal.Clock;
        millis(): number;
    }
    type InstantSource_ = InstantSource;
    interface ICleanroomReceiver {
        setCleanroom(arg0: Internal.ICleanroomProvider_): void;
        getCleanroom(): Internal.ICleanroomProvider;
        set cleanroom(arg0: Internal.ICleanroomProvider_)
        get cleanroom(): Internal.ICleanroomProvider
    }
    type ICleanroomReceiver_ = ICleanroomReceiver;
    class SmallFireball extends Internal.Fireball {
        constructor(arg0: Internal.EntityType_<Internal.SmallFireball>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type SmallFireball_ = SmallFireball;
    class ImmutableEnumMap <K extends Internal.Enum<K>, V> extends Internal.ImmutableMap$IteratorBasedImmutableMap<K, V> {
        get(arg0: any): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
    }
    type ImmutableEnumMap_<K extends Internal.Enum<K>, V> = ImmutableEnumMap<K, V>;
    class InventoryFilterItem$FilterSlot {
        constructor(_x: number, _y: number)
        readonly x: number;
        readonly y: number;
    }
    type InventoryFilterItem$FilterSlot_ = InventoryFilterItem$FilterSlot;
    abstract class PipeBlockEntity <PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData> extends Internal.BlockEntity implements Internal.IAsyncAutoSyncBlockEntity, Internal.IToolable, Internal.IAutoPersistBlockEntity, Internal.IToolGridHighLight, Internal.IPipeNode<PipeType, NodeDataType>, Internal.IEnhancedManaged {
        constructor(type: Internal.BlockEntityType_<any>, pos: BlockPos_, blockState: Internal.BlockState_)
        sideTips(player: Internal.Player_, toolType: GTToolType_, side: Internal.Direction_): ResourceTexture;
        readCustomSyncData(tag: Internal.CompoundTag_): void;
        getFrameMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        updateConnections(): void;
        saveCustomPersistedData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        getPaintingColor(): number;
        loadManagedPersistentData(tag: Internal.CompoundTag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getFieldHolder(): Internal.ManagedFieldHolder;
        markDirty(name: string): void;
        getSyncTag(): string;
        setPaintingColor(paintingColor: number): void;
        getPipeNet(): Internal.PipeNet<NodeDataType>;
        writeCustomSyncData(tag: Internal.CompoundTag_): void;
        setConnections(connections: number): void;
        onToolClick(toolType: GTToolType_, itemStack: Internal.ItemStack_, context: Internal.UseOnContext_): Internal.InteractionResult;
        getRealColor(): number;
        unsubscribe(current: Internal.TickableSubscription_): void;
        markAsDirty(): void;
        onLoad(): void;
        serverTick(): void;
        scheduleNeighborShapeUpdate(): void;
        getPipeBlock(): com.gregtechceu.gtceu.api.block.PipeBlock<PipeType, NodeDataType, any>;
        onInValid(): void;
        getPipeTexture(isBlock: boolean): ResourceTexture;
        getRootStorage(): Internal.IManagedStorage;
        getConnections(): number;
        asyncTick(periodID: number): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        shouldRenderGrid(player: Internal.Player_, held: Internal.ItemStack_, toolType: GTToolType_): boolean;
        getPipePos(): BlockPos;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        defaultServerTick(): void;
        getCurrentPos(): BlockPos;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        getPipeLevel(): Internal.Level;
        getSelf(): Internal.BlockEntity;
        subscribeServerTick(runnable: Internal.Runnable_): Internal.TickableSubscription;
        self(): Internal.BlockEntity;
        getSyncStorage(): Internal.EnhancedFieldManagedStorage;
        isInValid(): boolean;
        getRenderBoundingBox(): Internal.AABB;
        getCoverContainer(): Internal.PipeCoverContainer;
        scheduleRenderUpdate(): void;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        loadCustomPersistedData(tag: Internal.CompoundTag_): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getVisualConnections(): number;
        isConnected(side: Internal.Direction_): boolean;
        notifyBlockUpdate(): void;
        useAsyncThread(): boolean;
        isRemote(): boolean;
        serializeNBT(): Internal.Tag;
        onChanged(): void;
        canAttachTo(arg0: Internal.Direction_): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getDefaultPaintingColor(): number;
        getNonLazyFields(): Internal.IRef[];
        getOffsetTimer(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getPipeType(): PipeType;
        onValid(): void;
        isPainted(): boolean;
        setBlocked(side: Internal.Direction_, isBlocked: boolean): void;
        getNodeData(): NodeDataType;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        getNumConnections(): number;
        isBlocked(side: Internal.Direction_): boolean;
        syncNow(force: boolean): void;
        saveManagedPersistentData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get frameMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get paintingColor(): number
        get fieldHolder(): Internal.ManagedFieldHolder
        get syncTag(): string
        set paintingColor(paintingColor: number)
        get pipeNet(): Internal.PipeNet<NodeDataType>
        set connections(connections: number)
        get realColor(): number
        get pipeBlock(): com.gregtechceu.gtceu.api.block.PipeBlock<PipeType, NodeDataType, any>
        get rootStorage(): Internal.IManagedStorage
        get connections(): number
        get pipePos(): BlockPos
        get currentPos(): BlockPos
        get pipeLevel(): Internal.Level
        get self(): Internal.BlockEntity
        get syncStorage(): Internal.EnhancedFieldManagedStorage
        get inValid(): boolean
        get renderBoundingBox(): Internal.AABB
        get coverContainer(): Internal.PipeCoverContainer
        get blockEntityType(): Internal.BlockEntityType<any>
        get visualConnections(): number
        get remote(): boolean
        get defaultPaintingColor(): number
        get nonLazyFields(): Internal.IRef[]
        get offsetTimer(): number
        get pipeType(): PipeType
        get painted(): boolean
        get nodeData(): NodeDataType
        get modelData(): Internal.ModelData
        get numConnections(): number
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
    }
    type PipeBlockEntity_<PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData> = PipeBlockEntity<PipeType, NodeDataType>;
    class TraceabilityPredicate {
        constructor()
        constructor(predicate: Internal.Predicate_<Internal.MultiblockState>, candidates: Internal.Supplier_<Internal.BlockInfo[]>)
        constructor(predicate: Internal.TraceabilityPredicate_)
        constructor(simplePredicate: Internal.SimplePredicate_)
        hasAir(): boolean;
        setMinGlobalLimited(min: number): this;
        setIO(io: Internal.IO_): this;
        test(blockWorldState: Internal.MultiblockState_): boolean;
        disableRenderFormed(): this;
        isAny(): boolean;
        isAir(): boolean;
        addCache(): boolean;
        isSingle(): boolean;
        setMaxLayerLimited(max: number): this;
        setSlotName(slotName: string): this;
        setMinGlobalLimited(min: number, previewCount: number): this;
        setNBTParser(nbtParser: string): this;
        addTooltips(...tips: Internal.Component_[]): this;
        setPreviewCount(count: number): this;
        setMaxLayerLimited(max: number, previewCount: number): this;
        sort(): this;
        or(other: Internal.TraceabilityPredicate_): this;
        setController(): this;
        setMinLayerLimited(min: number): this;
        setMaxGlobalLimited(max: number, previewCount: number): this;
        setMaxGlobalLimited(max: number): this;
        setMinLayerLimited(min: number, previewCount: number): this;
        setExactLimit(limit: number): this;
        set minGlobalLimited(min: number)
        set IO(io: Internal.IO_)
        get any(): boolean
        get air(): boolean
        get single(): boolean
        set maxLayerLimited(max: number)
        set slotName(slotName: string)
        set NBTParser(nbtParser: string)
        set previewCount(count: number)
        set minLayerLimited(min: number)
        set maxGlobalLimited(max: number)
        set exactLimit(limit: number)
        limited: Internal.List<Internal.SimplePredicate>;
        common: Internal.List<Internal.SimplePredicate>;
        isController: boolean;
    }
    type TraceabilityPredicate_ = TraceabilityPredicate;
    interface MinecraftServerKJS extends Internal.DataSenderKJS, Internal.MessageSenderKJS, Internal.WithPersistentData, Internal.WithAttachedData<Internal.MinecraftServer> {
        getDisplayName(): Internal.Component;
        getPersistentData(): Internal.CompoundTag;
        getName(): Internal.Component;
        getPlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayer;
        self(): Internal.MinecraftServer;
        runCommandSilent(command: string): number;
        getEntities(): Internal.EntityArrayList;
        scheduleInTicks(ticks: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
        sendData(channel: string): void;
        tell(message: Internal.Component_): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        getAdvancement(id: ResourceLocation_): Internal.AdvancementJS;
        setStatusMessage(message: Internal.Component_): void;
        getData(): Internal.AttachedData<Internal.MinecraftServer>;
        getPlayers(): Internal.EntityArrayList;
        runCommand(command: string): number;
        getReloadableResources(): Internal.MinecraftServer$ReloadableResources;
        schedule(arg0: Internal.TemporalAmount_, arg1: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
        getOverworld(): Internal.ServerLevel;
        getLevel(dimension: ResourceLocation_): Internal.ServerLevel;
        get displayName(): Internal.Component
        get persistentData(): Internal.CompoundTag
        get name(): Internal.Component
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get data(): Internal.AttachedData<Internal.MinecraftServer>
        get players(): Internal.EntityArrayList
        get reloadableResources(): Internal.MinecraftServer$ReloadableResources
        get overworld(): Internal.ServerLevel
    }
    type MinecraftServerKJS_ = MinecraftServerKJS;
    class ProtoChunkTicks <T> implements Internal.TickContainerAccess<T>, Internal.SerializableTickContainer<T> {
        constructor()
        count(): number;
        static load<T>(arg0: Internal.ListTag_, arg1: Internal.Function_<string, Internal.Optional<T>>, arg2: Internal.ChunkPos_): Internal.ProtoChunkTicks<T>;
        schedule(arg0: Internal.ScheduledTick_<T>): void;
        hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
        save(arg0: number, arg1: Internal.Function_<T, string>): Internal.Tag;
        scheduledTicks(): Internal.List<Internal.SavedTick<T>>;
    }
    type ProtoChunkTicks_<T> = ProtoChunkTicks<T>;
    class GameRules$Category extends Internal.Enum<Internal.GameRules$Category> {
        static valueOf(arg0: string): Internal.GameRules$Category;
        static values(): Internal.GameRules$Category[];
        getDescriptionId(): string;
        get descriptionId(): string
        static readonly CHAT: Internal.GameRules$Category;
        static readonly MISC: Internal.GameRules$Category;
        static readonly DROPS: Internal.GameRules$Category;
        static readonly UPDATES: Internal.GameRules$Category;
        static readonly PLAYER: Internal.GameRules$Category;
        static readonly MOBS: Internal.GameRules$Category;
        static readonly SPAWNING: Internal.GameRules$Category;
    }
    type GameRules$Category_ = "chat" | "updates" | "misc" | "drops" | "player" | "mobs" | "spawning" | GameRules$Category;
    interface Matrix3fExtended {
        transformVecX(arg0: number, arg1: number, arg2: number): number;
        transformVecY(arg0: number, arg1: number, arg2: number): number;
        transformVecZ(arg0: number, arg1: number, arg2: number): number;
        computeNormal(arg0: Internal.Direction_): number;
        rotate(arg0: Quaternionf_): void;
        getA11(): number;
        getA22(): number;
        getA12(): number;
        transformVecZ(dir: Vec3f_): number;
        transformVecY(dir: Vec3f_): number;
        transformVecX(dir: Vec3f_): number;
        getA02(): number;
        getA01(): number;
        getA20(): number;
        getA21(): number;
        getA00(): number;
        getA10(): number;
        get a11(): number
        get a22(): number
        get a12(): number
        get a02(): number
        get a01(): number
        get a20(): number
        get a21(): number
        get a00(): number
        get a10(): number
    }
    type Matrix3fExtended_ = Matrix3fExtended;
    class ClipBlockStateContext {
        constructor(arg0: Vec3_, arg1: Vec3_, arg2: Internal.Predicate_<Internal.BlockState>)
        getFrom(): Vec3;
        getTo(): Vec3;
        isTargetBlock(): Internal.Predicate<Internal.BlockState>;
        get from(): Vec3
        get to(): Vec3
    }
    type ClipBlockStateContext_ = ClipBlockStateContext;
    interface PlacementModifierType <P extends Internal.PlacementModifier> {
        codec(): Internal.Codec<P>;
        readonly SURFACE_RELATIVE_THRESHOLD_FILTER: Internal.PlacementModifierType<Internal.SurfaceRelativeThresholdFilter>;
        readonly IN_SQUARE: Internal.PlacementModifierType<Internal.InSquarePlacement>;
        readonly HEIGHTMAP: Internal.PlacementModifierType<Internal.HeightmapPlacement>;
        readonly HEIGHT_RANGE: Internal.PlacementModifierType<Internal.HeightRangePlacement>;
        readonly BIOME_FILTER: Internal.PlacementModifierType<net.minecraft.world.level.levelgen.placement.BiomeFilter>;
        readonly RANDOM_OFFSET: Internal.PlacementModifierType<Internal.RandomOffsetPlacement>;
        readonly BLOCK_PREDICATE_FILTER: Internal.PlacementModifierType<Internal.BlockPredicateFilter>;
        readonly CARVING_MASK_PLACEMENT: Internal.PlacementModifierType<Internal.CarvingMaskPlacement>;
        readonly NOISE_BASED_COUNT: Internal.PlacementModifierType<Internal.NoiseBasedCountPlacement>;
        readonly ENVIRONMENT_SCAN: Internal.PlacementModifierType<Internal.EnvironmentScanPlacement>;
        readonly SURFACE_WATER_DEPTH_FILTER: Internal.PlacementModifierType<Internal.SurfaceWaterDepthFilter>;
        readonly COUNT_ON_EVERY_LAYER: Internal.PlacementModifierType<Internal.CountOnEveryLayerPlacement>;
        readonly COUNT: Internal.PlacementModifierType<Internal.CountPlacement>;
        readonly NOISE_THRESHOLD_COUNT: Internal.PlacementModifierType<Internal.NoiseThresholdCountPlacement>;
        readonly RARITY_FILTER: Internal.PlacementModifierType<Internal.RarityFilter>;
    }
    type PlacementModifierType_<P extends Internal.PlacementModifier> = PlacementModifierType<P> | Special.PlacementModifierType;
    class PointF {
        constructor()
        constructor(p: icyllis.modernui.graphics.Point_)
        constructor(x: number, y: number)
        copy(): this;
        round(dst: icyllis.modernui.graphics.Point_): void;
        set(x: number, y: number): void;
        set(p: Internal.PointF_): void;
        length(): number;
        set(p: icyllis.modernui.graphics.Point_): void;
        static copy(p: Internal.PointF_): Internal.PointF;
        offset(dx: number, dy: number): void;
        negate(): void;
        y: number;
        x: number;
    }
    type PointF_ = PointF;
    interface MapEncoder <A> extends Internal.Keyable {
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.MapEncoder<B>;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        compressedBuilder<T>(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.MapEncoder<B>;
        encoder(): Internal.Encoder<A>;
        makeCompressedBuilder<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.KeyCompressor_<T>): Internal.RecordBuilder<T>;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
    }
    type MapEncoder_<A> = MapEncoder<A>;
    class ConfigFileTypeHandler {
        constructor()
        static backUpConfig(arg0: Internal.CommentedFileConfig_, arg1: number): void;
        unload(arg0: Internal.Path_, arg1: Internal.ModConfig_): void;
        reader(arg0: Internal.Path_): Internal.Function<Internal.ModConfig, Internal.CommentedFileConfig>;
        static backUpConfig(arg0: Internal.CommentedFileConfig_): void;
    }
    type ConfigFileTypeHandler_ = ConfigFileTypeHandler;
    interface LongToDoubleFunction {
        applyAsDouble(arg0: number): number;
        (arg0: number): number;
    }
    type LongToDoubleFunction_ = LongToDoubleFunction;
    interface TravellingPoint$IPortalListener extends Internal.Predicate<Internal.Couple<Internal.TrackNodeLocation>> {
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: Internal.Couple_<Internal.TrackNodeLocation>): boolean;
        and(arg0: Internal.Predicate_<Internal.Couple<Internal.TrackNodeLocation>>): Internal.Predicate<Internal.Couple<Internal.TrackNodeLocation>>;
        negate(): Internal.Predicate<Internal.Couple<Internal.TrackNodeLocation>>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<Internal.Couple<Internal.TrackNodeLocation>>): Internal.Predicate<Internal.Couple<Internal.TrackNodeLocation>>;
    }
    type TravellingPoint$IPortalListener_ = TravellingPoint$IPortalListener;
    interface Object2FloatMap$Entry <K> extends Internal.Map$Entry<K, number> {
        getKey(): K;
        setValue(arg0: number): number;
        /**
         * @deprecated
        */
        setValue(arg0: number): number;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        /**
         * @deprecated
        */
        getValue(): number;
        /**
         * @deprecated
        */
        setValue(arg0: any): any;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        getFloatValue(): number;
        get key(): K
        set value(arg0: number)
        /**
         * @deprecated
        */
        set value(arg0: number)
        /**
         * @deprecated
        */
        get value(): number
        /**
         * @deprecated
        */
        set value(arg0: any)
        get floatValue(): number
    }
    type Object2FloatMap$Entry_<K> = Object2FloatMap$Entry<K>;
    abstract class Surface extends Internal.RefCnt implements Internal.ISurface {
        isBackingWrapped(): boolean;
        isInstantiated(): boolean;
        getBackingUniqueID(): any;
        getTaskTargetCount(): number;
        getSampleCount(): number;
        setIsDeferredListTarget(): void;
        isManualMSAAResolve(): boolean;
        isExact(): boolean;
        getBackingHeight(): number;
        doLazyInstantiation(arg0: icyllis.arc3d.engine.ResourceProvider_): boolean;
        getHeight(): number;
        shouldSkipAllocator(): boolean;
        isUserExact(): boolean;
        getMemorySize(): number;
        isBudgeted(): boolean;
        getBackingWidth(): number;
        getGpuSurface(): Internal.IGpuSurface;
        getWidth(): number;
        getUniqueID(): any;
        isLazy(): boolean;
        getBackendFormat(): Internal.BackendFormat;
        getGpuRenderTarget(): Internal.GpuRenderTarget;
        instantiate(arg0: icyllis.arc3d.engine.ResourceProvider_): boolean;
        isLazyMost(): boolean;
        isDeferredListTarget(): boolean;
        wrapsGLDefaultFB(): boolean;
        clear(): void;
        isProtected(): boolean;
        getGpuTexture(): Internal.GpuTexture;
        wrapsVkSecondaryCB(): boolean;
        asTexture(): Internal.Texture;
        isReadOnly(): boolean;
        isUsedAsTaskTarget(): void;
        get backingWrapped(): boolean
        get instantiated(): boolean
        get backingUniqueID(): any
        get taskTargetCount(): number
        get sampleCount(): number
        get manualMSAAResolve(): boolean
        get exact(): boolean
        get backingHeight(): number
        get height(): number
        get userExact(): boolean
        get memorySize(): number
        get budgeted(): boolean
        get backingWidth(): number
        get gpuSurface(): Internal.IGpuSurface
        get width(): number
        get uniqueID(): any
        get lazy(): boolean
        get backendFormat(): Internal.BackendFormat
        get gpuRenderTarget(): Internal.GpuRenderTarget
        get lazyMost(): boolean
        get deferredListTarget(): boolean
        get "protected"(): boolean
        get gpuTexture(): Internal.GpuTexture
        get readOnly(): boolean
    }
    type Surface_ = Surface;
    class ClimateSettingsBuilder {
        getTemperatureModifier(): Internal.Biome$TemperatureModifier;
        getPrecipitation(): Internal.Biome$Precipitation;
        getDownfall(): number;
        setTemperatureModifier(arg0: Internal.Biome$TemperatureModifier_): void;
        build(): Internal.Biome$ClimateSettings;
        getTemperature(): number;
        setDownfall(arg0: number): void;
        static create(arg0: Internal.Biome$Precipitation_, arg1: number, arg2: Internal.Biome$TemperatureModifier_, arg3: number): Internal.ClimateSettingsBuilder;
        setTemperature(arg0: number): void;
        setPrecipitation(arg0: Internal.Biome$Precipitation_): void;
        static copyOf(arg0: Internal.Biome$ClimateSettings_): Internal.ClimateSettingsBuilder;
        get temperatureModifier(): Internal.Biome$TemperatureModifier
        get precipitation(): Internal.Biome$Precipitation
        get downfall(): number
        set temperatureModifier(arg0: Internal.Biome$TemperatureModifier_)
        get temperature(): number
        set downfall(arg0: number)
        set temperature(arg0: number)
        set precipitation(arg0: Internal.Biome$Precipitation_)
    }
    type ClimateSettingsBuilder_ = ClimateSettingsBuilder;
    class Holder$Reference$Type extends Internal.Enum<Internal.Holder$Reference$Type> {
        static values(): Internal.Holder$Reference$Type[];
        static valueOf(arg0: string): Internal.Holder$Reference$Type;
        static readonly STAND_ALONE: Internal.Holder$Reference$Type;
        static readonly INTRUSIVE: Internal.Holder$Reference$Type;
    }
    type Holder$Reference$Type_ = "stand_alone" | Holder$Reference$Type | "intrusive";
    class HolderSet$Direct <T> extends Internal.HolderSet$ListBacked<T> {
        unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, ...arg1: E[]): Internal.HolderSet$Direct<T>;
        static direct<T>(...arg0: Internal.Holder_<T>[]): Internal.HolderSet$Direct<T>;
        forEach(arg0: Internal.Consumer_<Internal.Holder<T>>): void;
        static direct<T>(arg0: Internal.List_<Internal.Holder<T>>): Internal.HolderSet$Direct<T>;
        addInvalidationListener(arg0: Internal.Runnable_): void;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, arg1: Internal.List_<E>): Internal.HolderSet$Direct<T>;
    }
    type HolderSet$Direct_<T> = HolderSet$Direct<T>;
    abstract class SmartBlockEntity extends Internal.CachedRenderBBBlockEntity implements Internal.IPartialSafeNBT, Internal.IInteractionChecker, Internal.ISpecialBlockEntityItemRequirement {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        getBehaviour<T extends Internal.BlockEntityBehaviour>(arg0: Internal.BehaviourType_<T>): T;
        sendToMenu(arg0: Internal.FriendlyByteBuf_): void;
        requestModelDataUpdate(): void;
        destroy(): void;
        addBehaviours(arg0: Internal.List_<Internal.BlockEntityBehaviour>): void;
        addBehavioursDeferred(arg0: Internal.List_<Internal.BlockEntityBehaviour>): void;
        isVirtual(): boolean;
        isChunkUnloaded(): boolean;
        getRequiredItems(arg0: Internal.BlockState_): Internal.ItemRequirement;
        remove(): void;
        award(arg0: Internal.CreateAdvancement_): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        setLazyTickRate(arg0: number): void;
        awardIfNear(arg0: Internal.CreateAdvancement_, arg1: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        initialize(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        markVirtual(): void;
        forEachBehaviour(arg0: Internal.Consumer_<Internal.BlockEntityBehaviour>): void;
        getAllBehaviours(): Internal.Collection<Internal.BlockEntityBehaviour>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        invalidate(): void;
        writeSafe(arg0: Internal.CompoundTag_): void;
        tick(): void;
        canPlayerUse(arg0: Internal.Player_): boolean;
        registerAwardables(arg0: Internal.List_<Internal.BlockEntityBehaviour>, ...arg1: Internal.CreateAdvancement_[]): void;
        lazyTick(): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        m_183515_(arg0: Internal.CompoundTag_): void;
        refreshBlockState(): void;
        get virtual(): boolean
        get chunkUnloaded(): boolean
        set lazyTickRate(arg0: number)
        get allBehaviours(): Internal.Collection<Internal.BlockEntityBehaviour>
        get modelData(): Internal.ModelData
    }
    type SmartBlockEntity_ = SmartBlockEntity;
    class Operator extends Internal.Enum<Internal.Operator> {
        getBinaryPrecedence(): number;
        isRelational(): boolean;
        removeAssignment(): this;
        getPrettyName(): string;
        isAssignment(): boolean;
        isOnlyValidForIntegers(): boolean;
        isValidForVectorOrMatrix(): boolean;
        static valueOf(name: string): Internal.Operator;
        determineBinaryType(left: icyllis.arc3d.shaderc.tree.Type_, right: icyllis.arc3d.shaderc.tree.Type_, out: icyllis.arc3d.shaderc.tree.Type_[]): boolean;
        static values(): Internal.Operator[];
        isEquality(): boolean;
        get binaryPrecedence(): number
        get relational(): boolean
        get prettyName(): string
        get assignment(): boolean
        get onlyValidForIntegers(): boolean
        get validForVectorOrMatrix(): boolean
        get equality(): boolean
        static readonly SUB_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_BITWISE_AND: 9;
        static readonly BITWISE_AND: Internal.Operator;
        static readonly SHL_ASSIGN: Internal.Operator;
        static readonly DEC: Internal.Operator;
        static readonly PRECEDENCE_MULTIPLICATIVE: 4;
        static readonly MUL: Internal.Operator;
        static readonly MOD: Internal.Operator;
        static readonly PRECEDENCE_ASSIGNMENT: 16;
        static readonly EQ: Internal.Operator;
        static readonly SUB: Internal.Operator;
        static readonly NE: Internal.Operator;
        static readonly ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_PREFIX: 3;
        static readonly LE: Internal.Operator;
        static readonly INC: Internal.Operator;
        static readonly PRECEDENCE_CONDITIONAL: 15;
        static readonly COMMA: Internal.Operator;
        static readonly DIV_ASSIGN: Internal.Operator;
        static readonly SHR: Internal.Operator;
        static readonly GT: Internal.Operator;
        static readonly MUL_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_ADDITIVE: 5;
        static readonly PRECEDENCE_SHIFT: 6;
        static readonly ADD: Internal.Operator;
        static readonly LOGICAL_XOR: Internal.Operator;
        static readonly PRECEDENCE_LOGICAL_XOR: 13;
        static readonly ADD_ASSIGN: Internal.Operator;
        static readonly MOD_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_RELATIONAL: 7;
        static readonly PRECEDENCE_EQUALITY: 8;
        static readonly DIV: Internal.Operator;
        static readonly PRECEDENCE_BITWISE_OR: 11;
        static readonly BITWISE_OR: Internal.Operator;
        static readonly OR_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_LOGICAL_AND: 12;
        static readonly XOR_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_POSTFIX: 2;
        static readonly GE: Internal.Operator;
        static readonly AND_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_LOGICAL_OR: 14;
        static readonly PRECEDENCE_SEQUENCE: 17;
        static readonly LOGICAL_AND: Internal.Operator;
        static readonly BITWISE_XOR: Internal.Operator;
        static readonly LT: Internal.Operator;
        static readonly SHR_ASSIGN: Internal.Operator;
        static readonly PRECEDENCE_BITWISE_XOR: 10;
        static readonly LOGICAL_NOT: Internal.Operator;
        static readonly LOGICAL_OR: Internal.Operator;
        static readonly BITWISE_NOT: Internal.Operator;
        static readonly SHL: Internal.Operator;
    }
    type Operator_ = Operator | "mul_assign" | "bitwise_not" | "eq" | "dec" | "bitwise_and" | "add" | "logical_xor" | "mod" | "sub" | "and_assign" | "mul" | "sub_assign" | "assign" | "or_assign" | "comma" | "div" | "shr_assign" | "xor_assign" | "gt" | "div_assign" | "logical_and" | "lt" | "add_assign" | "logical_not" | "mod_assign" | "shl_assign" | "ge" | "shr" | "bitwise_or" | "inc" | "le" | "bitwise_xor" | "ne" | "shl" | "logical_or";
    interface RecipeHolder {
        getRecipeUsed(): Internal.Recipe<any>;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        setRecipeUsed(arg0: Internal.Recipe_<any>): void;
        awardUsedRecipes(arg0: Internal.Player_): void;
        get recipeUsed(): Internal.Recipe<any>
        set recipeUsed(arg0: Internal.Recipe_<any>)
    }
    type RecipeHolder_ = RecipeHolder;
    class UnderwaterMagmaConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: number, arg2: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly floorSearchRange: number;
        readonly placementRadiusAroundFloor: number;
        static readonly CODEC: Internal.Codec<Internal.UnderwaterMagmaConfiguration>;
        readonly placementProbabilityPerValidPosition: number;
    }
    type UnderwaterMagmaConfiguration_ = UnderwaterMagmaConfiguration;
    interface ClientboundBossEventPacket$Handler {
        updateStyle(arg0: Internal.UUID_, arg1: Internal.BossEvent$BossBarColor_, arg2: Internal.BossEvent$BossBarOverlay_): void;
        remove(arg0: Internal.UUID_): void;
        updateProgress(arg0: Internal.UUID_, arg1: number): void;
        updateProperties(arg0: Internal.UUID_, arg1: boolean, arg2: boolean, arg3: boolean): void;
        add(arg0: Internal.UUID_, arg1: Internal.Component_, arg2: number, arg3: Internal.BossEvent$BossBarColor_, arg4: Internal.BossEvent$BossBarOverlay_, arg5: boolean, arg6: boolean, arg7: boolean): void;
        updateName(arg0: Internal.UUID_, arg1: Internal.Component_): void;
    }
    type ClientboundBossEventPacket$Handler_ = ClientboundBossEventPacket$Handler;
    class ClientboundMerchantOffersPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.MerchantOffers_, arg2: number, arg3: number, arg4: boolean, arg5: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        showProgress(): boolean;
        getVillagerLevel(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        canRestock(): boolean;
        getOffers(): Internal.MerchantOffers;
        getContainerId(): number;
        getVillagerXp(): number;
        isSkippable(): boolean;
        get villagerLevel(): number
        get offers(): Internal.MerchantOffers
        get containerId(): number
        get villagerXp(): number
        get skippable(): boolean
    }
    type ClientboundMerchantOffersPacket_ = ClientboundMerchantOffersPacket;
    class AdvancementList {
        constructor()
        getAllAdvancements(): Internal.Collection<Internal.Advancement>;
        remove(arg0: Internal.Set_<ResourceLocation>): void;
        setListener(arg0: Internal.AdvancementList$Listener_): void;
        getRoots(): Internal.Iterable<Internal.Advancement>;
        clear(): void;
        add(arg0: Internal.Map_<ResourceLocation, Internal.Advancement$Builder>): void;
        get(arg0: ResourceLocation_): Internal.Advancement;
        get allAdvancements(): Internal.Collection<Internal.Advancement>
        set listener(arg0: Internal.AdvancementList$Listener_)
        get roots(): Internal.Iterable<Internal.Advancement>
    }
    type AdvancementList_ = AdvancementList;
    class SmokingRecipe extends Internal.AbstractCookingRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_, arg4: number, arg5: number)
        isSpecial(): boolean;
        getGroup(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get special(): boolean
        get group(): string
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type SmokingRecipe_ = SmokingRecipe;
    interface RenderBuffersExt {
        endLevelRendering(): void;
        beginLevelRendering(): void;
    }
    type RenderBuffersExt_ = RenderBuffersExt;
    interface RefreshableSearchTree <T> extends Internal.SearchTree<T> {
        empty<T>(): this;
        search(arg0: string): Internal.List<T>;
        refresh(): void;
    }
    type RefreshableSearchTree_<T> = RefreshableSearchTree<T>;
    abstract class CharsetEncoder {
        replaceWith(arg0: number[]): this;
        averageBytesPerChar(): number;
        canEncode(arg0: Internal.CharSequence_): boolean;
        charset(): Internal.Charset;
        onUnmappableCharacter(arg0: Internal.CodingErrorAction_): this;
        unmappableCharacterAction(): Internal.CodingErrorAction;
        onMalformedInput(arg0: Internal.CodingErrorAction_): this;
        replacement(): number[];
        reset(): this;
        isLegalReplacement(arg0: number[]): boolean;
        maxBytesPerChar(): number;
        encode(arg0: Internal.CharBuffer_, arg1: Internal.ByteBuffer_, arg2: boolean): Internal.CoderResult;
        encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer;
        flush(arg0: Internal.ByteBuffer_): Internal.CoderResult;
        malformedInputAction(): Internal.CodingErrorAction;
        canEncode(arg0: string): boolean;
    }
    type CharsetEncoder_ = CharsetEncoder;
    class ModelBuilder$ElementBuilder$RotationBuilder {
        constructor(arg0: Internal.ModelBuilder$ElementBuilder_)
        end(): Internal.ModelBuilder$ElementBuilder<>;
        rescale(arg0: boolean): this;
        angle(arg0: number): this;
        origin(arg0: number, arg1: number, arg2: number): this;
        axis(arg0: Internal.Direction$Axis_): this;
    }
    type ModelBuilder$ElementBuilder$RotationBuilder_ = ModelBuilder$ElementBuilder$RotationBuilder;
    interface PhasedParticleEngine {
        setParticleRenderingPhase(arg0: Internal.ParticleRenderingPhase_): void;
        set particleRenderingPhase(arg0: Internal.ParticleRenderingPhase_)
    }
    type PhasedParticleEngine_ = PhasedParticleEngine;
    interface Parcelable$ClassLoaderCreator <T> extends Internal.Parcelable$Creator<T> {
        createFromParcel(source: Internal.Parcel_): T;
        createFromParcel(arg0: Internal.Parcel_, arg1: Internal.ClassLoader_): T;
        (arg0: Internal.Parcel_, arg1: Internal.ClassLoader_): T;
    }
    type Parcelable$ClassLoaderCreator_<T> = Parcelable$ClassLoaderCreator<T>;
    abstract class Invokable <T, R> implements Internal.Member, Internal.AnnotatedElement {
        isFinal(): boolean;
        isVarArgs(): boolean;
        getOwnerType(): Internal.TypeToken<T>;
        getModifiers(): number;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getDeclaringClass(): T;
        getAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getAnnotatedReturnType(): Internal.AnnotatedType;
        isOverridable(): boolean;
        returning<R1 extends R>(arg0: Internal.TypeToken_<R1>): Internal.Invokable<T, R1>;
        isPublic(): boolean;
        getName(): string;
        trySetAccessible(): boolean;
        isPrivate(): boolean;
        getParameters(): Internal.ImmutableList<Internal.Parameter>;
        isStatic(): boolean;
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        static from(arg0: Internal.Method_): Internal.Invokable<any, any>;
        setAccessible(arg0: boolean): void;
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        isPackagePrivate(): boolean;
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        isAbstract(): boolean;
        isNative(): boolean;
        isSynthetic(): boolean;
        static from<T>(arg0: Internal.Constructor_<T>): Internal.Invokable<T, T>;
        isSynchronized(): boolean;
        getExceptionTypes(): Internal.ImmutableList<Internal.TypeToken<Internal.Throwable>>;
        invoke(arg0: T, ...arg1: any[]): R;
        getReturnType(): Internal.TypeToken<R>;
        isProtected(): boolean;
        getAnnotations(): Internal.Annotation[];
        getTypeParameters(): any[];
        returning<R1 extends R>(arg0: R1): Internal.Invokable<T, R1>;
        isAccessible(): boolean;
        get "final"(): boolean
        get varArgs(): boolean
        get ownerType(): Internal.TypeToken<T>
        get modifiers(): number
        get declaringClass(): T
        get annotatedReturnType(): Internal.AnnotatedType
        get overridable(): boolean
        get "public"(): boolean
        get name(): string
        get "private"(): boolean
        get parameters(): Internal.ImmutableList<Internal.Parameter>
        get "static"(): boolean
        get declaredAnnotations(): Internal.Annotation[]
        set accessible(arg0: boolean)
        get packagePrivate(): boolean
        get "abstract"(): boolean
        get "native"(): boolean
        get synthetic(): boolean
        get "synchronized"(): boolean
        get exceptionTypes(): Internal.ImmutableList<Internal.TypeToken<Internal.Throwable>>
        get returnType(): Internal.TypeToken<R>
        get "protected"(): boolean
        get annotations(): Internal.Annotation[]
        get typeParameters(): any[]
        get accessible(): boolean
    }
    type Invokable_<T, R> = Invokable<T, R>;
    class NamedGuiOverlay extends Internal.Record {
        constructor(id: ResourceLocation_, overlay: Internal.IGuiOverlay_)
        overlay(): Internal.IGuiOverlay;
        id(): ResourceLocation;
    }
    type NamedGuiOverlay_ = NamedGuiOverlay;
    class SimpleFoiledItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SimpleFoiledItem_ = SimpleFoiledItem;
    class ReplaceSphereConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.IntProvider_)
        radius(): Internal.IntProvider;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.ReplaceSphereConfiguration>;
        readonly targetState: Internal.BlockState;
        readonly replaceState: Internal.BlockState;
    }
    type ReplaceSphereConfiguration_ = ReplaceSphereConfiguration;
    interface FloatList extends Internal.Comparable<Internal.List<number>>, Internal.List<number>, Internal.FloatCollection {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        retainAll(arg0: Internal.FloatCollection_): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        add(arg0: number, arg1: number): void;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        of<E>(arg0: E): Internal.List<E>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        addElements(arg0: number, arg1: number[]): void;
        getFloat(arg0: number): number;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of(...arg0: number[]): this;
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        of(arg0: number, arg1: number, arg2: number): this;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        forEach(arg0: Internal.FloatConsumer_): void;
        rem(arg0: number): boolean;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        toArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        addAll(arg0: number, arg1: Internal.FloatList_): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        of<E>(arg0: E, arg1: E): Internal.List<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        addAll(arg0: Internal.FloatList_): boolean;
        removeIf(arg0: Internal.FloatPredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        toFloatArray(): number[];
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        of(): this;
        removeElements(arg0: number, arg1: number): void;
        containsAll(arg0: Internal.FloatCollection_): boolean;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        iterator(): Internal.FloatListIterator;
        addAll(arg0: Internal.FloatCollection_): boolean;
        unstableSort(arg0: Internal.FloatComparator_): void;
        isEmpty(): boolean;
        indexOf(arg0: number): number;
        of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        removeFloat(arg0: number): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        of(arg0: number): this;
        contains(arg0: number): boolean;
        doubleParallelStream(): Internal.DoubleStream;
        setElements(arg0: number[]): void;
        doubleStream(): Internal.DoubleStream;
        addAll(arg0: number, arg1: Internal.FloatCollection_): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        of(arg0: number, arg1: number): this;
        setElements(arg0: number, arg1: number[]): void;
        replaceAll(arg0: Internal.DoubleUnaryOperator_): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        sort(arg0: Internal.FloatComparator_): void;
        compareTo(arg0: Internal.List_<number>): number;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        doubleIterator(): Internal.DoubleIterator;
        toArray(): any[];
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        subList(arg0: number, arg1: number): Internal.List<any>;
        hashCode(): number;
        size(): number;
        doubleSpliterator(): Internal.DoubleSpliterator;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        clear(): void;
        forEach(arg0: Internal.DoubleConsumer_): void;
        replaceAll(arg0: Internal.FloatUnaryOperator_): void;
        lastIndexOf(arg0: number): number;
        spliterator(): Internal.FloatSpliterator;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        /**
         * @deprecated
        */
        toFloatArray(arg0: number[]): number[];
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        removeAll(arg0: Internal.FloatCollection_): boolean;
        get empty(): boolean
        set elements(arg0: number[])
    }
    type FloatList_ = FloatList;
    interface AccessorSignBlockEntity {
        bookshelf$markUpdated(): void;
    }
    type AccessorSignBlockEntity_ = AccessorSignBlockEntity;
    class VariantBlockStateGenerator {
        constructor()
        variant(key: string, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator$Variant>): void;
        simpleVariant(key: string, model: string): void;
        toJson(): Internal.JsonObject;
    }
    type VariantBlockStateGenerator_ = VariantBlockStateGenerator;
    class Bitmap$Format extends Internal.Enum<Internal.Bitmap$Format> {
        getBytesPerPixel(): number;
        static values(): Internal.Bitmap$Format[];
        isChannelU8(): boolean;
        static get(chs: number, u16: boolean, hdr: boolean): Internal.Bitmap$Format;
        isChannelHDR(): boolean;
        static valueOf(name: string): Internal.Bitmap$Format;
        hasAlpha(): boolean;
        getColorType(): number;
        isChannelU16(): boolean;
        getChannels(): number;
        get bytesPerPixel(): number
        get channelU8(): boolean
        get channelHDR(): boolean
        get colorType(): number
        get channelU16(): boolean
        get channels(): number
        static readonly RGB_F32: Internal.Bitmap$Format;
        static readonly RGBA_8888: Internal.Bitmap$Format;
        static readonly RGBA_16161616: Internal.Bitmap$Format;
        static readonly RGB_161616: Internal.Bitmap$Format;
        static readonly RGBA_F32: Internal.Bitmap$Format;
        static readonly GRAY_F32: Internal.Bitmap$Format;
        static readonly GRAY_ALPHA_1616: Internal.Bitmap$Format;
        static readonly GRAY_8: Internal.Bitmap$Format;
        static readonly GRAY_ALPHA_88: Internal.Bitmap$Format;
        static readonly GRAY_16: Internal.Bitmap$Format;
        static readonly GRAY_ALPHA_F32: Internal.Bitmap$Format;
        static readonly RGB_888: Internal.Bitmap$Format;
    }
    type Bitmap$Format_ = "rgba_16161616" | "rgba_f32" | "rgba_8888" | "gray_alpha_88" | "gray_8" | "gray_f32" | "gray_alpha_f32" | Bitmap$Format | "rgb_888" | "gray_16" | "rgb_f32" | "gray_alpha_1616" | "rgb_161616";
    class ClientboundSetScorePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ServerScoreboard$Method_, arg1: string, arg2: string, arg3: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getOwner(): string;
        getScore(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getMethod(): Internal.ServerScoreboard$Method;
        getObjectiveName(): string;
        get owner(): string
        get score(): number
        get skippable(): boolean
        get method(): Internal.ServerScoreboard$Method
        get objectiveName(): string
    }
    type ClientboundSetScorePacket_ = ClientboundSetScorePacket;
    interface ColorResolver {
        getColor(arg0: Internal.Biome_, arg1: number, arg2: number): number;
        (arg0: Internal.Biome_, arg1: number, arg2: number): number;
    }
    type ColorResolver_ = ColorResolver;
    interface IForgeBlockState {
        getFlammability(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        onBlockExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        isPortalFrame(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        canRedstoneConnectTo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getSoundType(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Entity_): SoundType;
        collisionExtendsVertically(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getExpDrop(arg0: Internal.LevelReader_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: number, arg4: number): number;
        isBed(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.LivingEntity_): boolean;
        canHarvestBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        isConduitFrame(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): boolean;
        setBedOccupied(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.LivingEntity_, arg3: boolean): void;
        canBeHydrated(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.FluidState_, arg3: BlockPos_): boolean;
        shouldCheckWeakPower(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Vec3_): Internal.BlockState;
        isLadder(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.LivingEntity_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidState_): boolean;
        getToolModifiedState(arg0: Internal.UseOnContext_, arg1: Internal.ToolAction_, arg2: boolean): Internal.BlockState;
        getBedDirection(arg0: Internal.LevelReader_, arg1: BlockPos_): Internal.Direction;
        canSustainPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.IPlantable_): boolean;
        isSlimeBlock(): boolean;
        getBeaconColorMultiplier(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): number[];
        canStickTo(arg0: Internal.BlockState_): boolean;
        addLandingEffects(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: number): boolean;
        isFlammable(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        isFertile(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.LivingEntity_): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Direction_): boolean;
        canDropFromExplosion(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): boolean;
        supportsExternalFaceHiding(): boolean;
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_): Internal.BlockPathTypes;
        getAppearance(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.BlockState_, arg4: BlockPos_): Internal.BlockState;
        isScaffolding(arg0: Internal.LivingEntity_): boolean;
        rotate(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Rotation_): Internal.BlockState;
        onNeighborChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): void;
        getEnchantPowerBonus(arg0: Internal.LevelReader_, arg1: BlockPos_): number;
        isValidSpawn(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.SpawnPlacements$Type_, arg3: Internal.EntityType_<any>): boolean;
        isBurning(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        canEntityDestroy(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        getRespawnPosition(arg0: Internal.EntityType_<any>, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: number, arg4: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWeakChanges(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        onTreeGrow(arg0: Internal.LevelReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: Internal.TreeConfiguration_): boolean;
        getLightEmission(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        isFireSource(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getFriction(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Entity_): number;
        isStickyBlock(): boolean;
        onDestroyedByPlayer(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Player_, arg3: boolean, arg4: Internal.FluidState_): boolean;
        getCloneItemStack(arg0: Internal.HitResult_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): Internal.ItemStack;
        getExplosionResistance(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): number;
        getFireSpreadSpeed(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        get slimeBlock(): boolean
        get stickyBlock(): boolean
    }
    type IForgeBlockState_ = IForgeBlockState;
    class RenderChunkRegion implements Internal.BlockAndTintGetter {
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        getSectionYFromSectionIndex(arg0: number): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getHeight(): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        canSeeSky(arg0: BlockPos_): boolean;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get lightEngine(): Internal.LevelLightEngine
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get minBuildHeight(): number
        get sectionsCount(): number
        get maxLightLevel(): number
    }
    type RenderChunkRegion_ = RenderChunkRegion;
    interface ChannelHandlerContext extends Internal.ChannelOutboundInvoker, io.netty.util.AttributeMap, Internal.ChannelInboundInvoker {
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture;
        pipeline(): Internal.ChannelPipeline;
        deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        executor(): Internal.EventExecutor;
        fireChannelReadComplete(): this;
        /**
         * @deprecated
        */
        attr<T>(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
        write(arg0: any): Internal.ChannelFuture;
        writeAndFlush(arg0: any): Internal.ChannelFuture;
        disconnect(): Internal.ChannelFuture;
        isRemoved(): boolean;
        close(): Internal.ChannelFuture;
        write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        deregister(): Internal.ChannelFuture;
        fireChannelRegistered(): this;
        fireChannelInactive(): this;
        disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        read(): this;
        handler(): Internal.ChannelHandler;
        newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture;
        alloc(): Internal.ByteBufAllocator;
        close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newSucceededFuture(): Internal.ChannelFuture;
        fireExceptionCaught(arg0: Internal.Throwable_): this;
        newProgressivePromise(): Internal.ChannelProgressivePromise;
        flush(): this;
        fireChannelUnregistered(): this;
        name(): string;
        channel(): io.netty.channel.Channel;
        bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        fireChannelRead(arg0: any): this;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        fireUserEventTriggered(arg0: any): this;
        /**
         * @deprecated
        */
        hasAttr<T>(arg0: Internal.AttributeKey_<T>): boolean;
        fireChannelWritabilityChanged(): this;
        voidPromise(): Internal.ChannelPromise;
        fireChannelActive(): this;
        newPromise(): Internal.ChannelPromise;
        get removed(): boolean
    }
    type ChannelHandlerContext_ = ChannelHandlerContext;
    class TrunkVineDecorator extends Internal.TreeDecorator {
        constructor()
        static readonly CODEC: Internal.Codec<Internal.TrunkVineDecorator>;
        static readonly INSTANCE: Internal.TrunkVineDecorator;
    }
    type TrunkVineDecorator_ = TrunkVineDecorator;
    class MovementContext {
        constructor(arg0: Internal.Level_, arg1: Internal.StructureTemplate$StructureBlockInfo_, arg2: Internal.Contraption_)
        static readNBT(arg0: Internal.Level_, arg1: Internal.StructureTemplate$StructureBlockInfo_, arg2: Internal.CompoundTag_, arg3: Internal.Contraption_): Internal.MovementContext;
        getAnimationSpeed(): number;
        getFilterFromBE(): Internal.FilterItemStack;
        writeToNBT(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        get animationSpeed(): number
        get filterFromBE(): Internal.FilterItemStack
        stall: boolean;
        localPos: BlockPos;
        temporaryData: any;
        world: Internal.Level;
        state: Internal.BlockState;
        motion: Vec3;
        data: Internal.CompoundTag;
        relativeMotion: Vec3;
        disabled: boolean;
        blockEntityData: Internal.CompoundTag;
        contraption: Internal.Contraption;
        position: Vec3;
        rotation: Internal.UnaryOperator<Vec3>;
        firstMovement: boolean;
    }
    type MovementContext_ = MovementContext;
    abstract class ContraptionLighter <C extends Internal.Contraption> implements Internal.LightListener {
        getVolume(): Internal.ImmutableBox;
        onLightPacket(arg0: number, arg1: number): void;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.ImmutableBox_): void;
        isListenerInvalid(): boolean;
        getContraptionBounds(): Internal.GridAlignedBB;
        "delete"(): void;
        get volume(): Internal.ImmutableBox
        get listenerInvalid(): boolean
        get contraptionBounds(): Internal.GridAlignedBB
        readonly lightVolume: Internal.GPULightVolume;
    }
    type ContraptionLighter_<C extends Internal.Contraption> = ContraptionLighter<C>;
    abstract class RecipeCondition {
        constructor()
        deserialize(config: Internal.JsonObject_): this;
        isReverse(): boolean;
        test(arg0: Internal.GTRecipe_, arg1: Internal.RecipeLogic_): boolean;
        serialize(): Internal.JsonObject;
        getTranslationKey(): string;
        toNetwork(buf: Internal.FriendlyByteBuf_): void;
        fromNetwork(buf: Internal.FriendlyByteBuf_): this;
        createTemplate(): this;
        isOr(): boolean;
        setReverse(reverse: boolean): this;
        getType(): string;
        getTooltips(): Internal.Component;
        getValidTexture(): Internal.IGuiTexture;
        getInValidTexture(): Internal.IGuiTexture;
        static create(clazz: typeof Internal.RecipeCondition): Internal.RecipeCondition;
        get reverse(): boolean
        get translationKey(): string
        get or(): boolean
        set reverse(reverse: boolean)
        get type(): string
        get tooltips(): Internal.Component
        get validTexture(): Internal.IGuiTexture
        get inValidTexture(): Internal.IGuiTexture
    }
    type RecipeCondition_ = RecipeCondition;
    interface PositionTracker {
        isVisibleBy(arg0: Internal.LivingEntity_): boolean;
        currentPosition(): Vec3;
        currentBlockPosition(): BlockPos;
    }
    type PositionTracker_ = PositionTracker;
    class BlockElementFace {
        constructor(arg0: Internal.Direction_, arg1: number, arg2: string, arg3: Internal.BlockFaceUV_, arg4: number)
        constructor(arg0: Internal.Direction_, arg1: number, arg2: string, arg3: Internal.BlockFaceUV_)
        constructor(arg0: Internal.Direction_, arg1: number, arg2: string, arg3: Internal.BlockFaceUV_, arg4: number, arg5: boolean)
        readonly texture: string;
        readonly tintIndex: number;
        readonly hasAmbientOcclusion: boolean;
        readonly uv: Internal.BlockFaceUV;
        readonly cullForDirection: Internal.Direction;
        readonly emissivity: number;
        static readonly NO_TINT: -1;
    }
    type BlockElementFace_ = BlockElementFace;
    class LastSeenMessages$Entry extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.UUID_, arg1: Internal.MessageSignature_)
        write(arg0: Internal.FriendlyByteBuf_): void;
        lastSignature(): Internal.MessageSignature;
        profileId(): Internal.UUID;
    }
    type LastSeenMessages$Entry_ = LastSeenMessages$Entry;
    class SectionStorage <R> implements Internal.AutoCloseable {
        constructor(arg0: Internal.Path_, arg1: Internal.Function_<Internal.Runnable, Internal.Codec<R>>, arg2: Internal.Function_<Internal.Runnable, R>, arg3: Internal.DataFixer_, arg4: any_, arg5: boolean, arg6: Internal.RegistryAccess_, arg7: Internal.LevelHeightAccessor_)
        close(): void;
        flush(arg0: Internal.ChunkPos_): void;
        hasWork(): boolean;
    }
    type SectionStorage_<R> = SectionStorage<R>;
    class TextColor implements Internal.Color {
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getArgbJS(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        static fromRgb(arg0: number): Internal.TextColor;
        getRgbJS(): number;
        getSerializeJS(): string;
        serialize(): string;
        static parseColor(arg0: string): Internal.TextColor;
        static fromLegacyFormat(arg0: Internal.ChatFormatting_): Internal.TextColor;
        createTextColorJS(): this;
        getValue(): number;
        getHexJS(): string;
        getFireworkColorJS(): number;
        get argbJS(): number
        get rgbJS(): number
        get serializeJS(): string
        get value(): number
        get hexJS(): string
        get fireworkColorJS(): number
        static readonly CODEC: Internal.Codec<Internal.TextColor>;
        readonly value: number;
    }
    type TextColor_ = TextColor;
    class PBRType extends Internal.Enum<Internal.PBRType> {
        static values(): Internal.PBRType[];
        static fromFileLocation(location: string): Internal.PBRType;
        appendToFileLocation(location: ResourceLocation_): ResourceLocation;
        static valueOf(name: string): Internal.PBRType;
        getDefaultValue(): number;
        getSuffix(): string;
        get defaultValue(): number
        get suffix(): string
        static readonly SPECULAR: Internal.PBRType;
        static readonly NORMAL: Internal.PBRType;
    }
    type PBRType_ = "normal" | PBRType | "specular";
    class SoulSandBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SoulSandBlock_ = SoulSandBlock;
    abstract class RearAttachment extends Internal.BaseAttachment<Internal.RearAttachmentType<any>> {
        static fromNbt(arg0: Internal.CompoundTag_): Internal.RearAttachmentType<any>;
        setYaw(arg0: number): void;
        pull(arg0: Vec3_): void;
        createMenu(arg0: Internal.ContainerLevelAccess_): Internal.MenuProvider;
        yaw(arg0: number): number;
        yaw(): number;
        scaledYawVec(): Vec3;
        yawVec(): Vec3;
        hasMenu(): boolean;
        onTrackedYawUpdated(arg0: number): void;
        isRideable(): boolean;
        getPassengerHeightOffset(): number;
        origin(): Vec3;
        set yaw(arg0: number)
        get rideable(): boolean
        get passengerHeightOffset(): number
    }
    type RearAttachment_ = RearAttachment;
    class RegisterColorHandlersEvent$Block extends Internal.RegisterColorHandlersEvent {
        constructor()
        constructor(arg0: Internal.BlockColors_)
        register(arg0: Internal.BlockColor_, ...arg1: Internal.Block_[]): void;
        getBlockColors(): Internal.BlockColors;
        get blockColors(): Internal.BlockColors
    }
    type RegisterColorHandlersEvent$Block_ = RegisterColorHandlersEvent$Block;
    class Locale$Category extends Internal.Enum<Internal.Locale$Category> {
        static valueOf(arg0: string): Internal.Locale$Category;
        static values(): Internal.Locale$Category[];
        static readonly FORMAT: Internal.Locale$Category;
        static readonly DISPLAY: Internal.Locale$Category;
    }
    type Locale$Category_ = Locale$Category | "display" | "format";
    class RenderLevelStageEvent$Stage {
        static fromRenderType(arg0: Internal.RenderType_): Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_WEATHER: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_TRIPWIRE_BLOCKS: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_CUTOUT_MIPPED_BLOCKS_BLOCKS: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_CUTOUT_BLOCKS: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_SOLID_BLOCKS: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_TRANSLUCENT_BLOCKS: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_PARTICLES: Internal.RenderLevelStageEvent$Stage;
        static readonly AFTER_SKY: Internal.RenderLevelStageEvent$Stage;
    }
    type RenderLevelStageEvent$Stage_ = RenderLevelStageEvent$Stage;
    class PlayerModelPart extends Internal.Enum<Internal.PlayerModelPart> {
        static valueOf(arg0: string): Internal.PlayerModelPart;
        getName(): Internal.Component;
        getBit(): number;
        static values(): Internal.PlayerModelPart[];
        getMask(): number;
        getId(): string;
        get name(): Internal.Component
        get bit(): number
        get mask(): number
        get id(): string
        static readonly CAPE: Internal.PlayerModelPart;
        static readonly LEFT_SLEEVE: Internal.PlayerModelPart;
        static readonly RIGHT_PANTS_LEG: Internal.PlayerModelPart;
        static readonly LEFT_PANTS_LEG: Internal.PlayerModelPart;
        static readonly RIGHT_SLEEVE: Internal.PlayerModelPart;
        static readonly JACKET: Internal.PlayerModelPart;
        static readonly HAT: Internal.PlayerModelPart;
    }
    type PlayerModelPart_ = "jacket" | "hat" | "right_sleeve" | "cape" | "right_pants_leg" | "left_sleeve" | "left_pants_leg" | PlayerModelPart;
    class CustomBossEvent extends Internal.ServerBossEvent {
        constructor(arg0: ResourceLocation_, arg1: Internal.Component_)
        setValue(arg0: number): void;
        getDisplayName(): Internal.Component;
        onPlayerConnect(arg0: Internal.ServerPlayer_): void;
        save(): Internal.CompoundTag;
        setPlayers(arg0: Internal.Collection_<Internal.ServerPlayer>): boolean;
        static load(arg0: Internal.CompoundTag_, arg1: ResourceLocation_): Internal.CustomBossEvent;
        addOfflinePlayer(arg0: Internal.UUID_): void;
        getMax(): number;
        getTextId(): ResourceLocation;
        setMax(arg0: number): void;
        getValue(): number;
        onPlayerDisconnect(arg0: Internal.ServerPlayer_): void;
        set value(arg0: number)
        get displayName(): Internal.Component
        set players(arg0: Internal.Collection_<Internal.ServerPlayer>)
        get max(): number
        get textId(): ResourceLocation
        set max(arg0: number)
        get value(): number
    }
    type CustomBossEvent_ = CustomBossEvent;
    class ProbabilityFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly probability: number;
        static readonly CODEC: Internal.Codec<Internal.ProbabilityFeatureConfiguration>;
    }
    type ProbabilityFeatureConfiguration_ = ProbabilityFeatureConfiguration;
    class WitherSkullBlock extends Internal.SkullBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static checkSpawn(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.SkullBlockEntity_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static canSpawnMob(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.ItemStack_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WitherSkullBlock_ = WitherSkullBlock;
    interface Float2LongFunction extends Internal.DoubleToLongFunction, it.unimi.dsi.fastutil.Function<number, number> {
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Float2ShortFunction;
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2LongFunction;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2LongFunction;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Float2ByteFunction;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2LongFunction;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Float2DoubleFunction;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2LongFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        containsKey(arg0: number): boolean;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2LongFunction;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Float2CharFunction;
        defaultReturnValue(): number;
        getOrDefault(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2LongFunction<T>;
        /**
         * @deprecated
        */
        applyAsLong(arg0: number): number;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Float2IntFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2LongFunction;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Float2FloatFunction;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        size(): number;
        remove(arg0: number): number;
        get(arg0: number): number;
        clear(): void;
        identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        (arg0: number): number;
    }
    type Float2LongFunction_ = Float2LongFunction;
    class Package extends Internal.NamedPackage implements Internal.AnnotatedElement {
        getSpecificationVendor(): string;
        getSpecificationVersion(): string;
        /**
         * @deprecated
        */
        static getPackage(arg0: string): Internal.Package;
        static getPackages(): Internal.Package[];
        isCompatibleWith(arg0: string): boolean;
        getAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getImplementationVersion(): string;
        getImplementationVendor(): string;
        getName(): string;
        isSealed(arg0: Internal.URL_): boolean;
        getAnnotations(): Internal.Annotation[];
        getDeclaredAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        getSpecificationTitle(): string;
        isSealed(): boolean;
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        getDeclaredAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        getImplementationTitle(): string;
        get specificationVendor(): string
        get specificationVersion(): string
        get packages(): Internal.Package[]
        get implementationVersion(): string
        get implementationVendor(): string
        get name(): string
        get annotations(): Internal.Annotation[]
        get specificationTitle(): string
        get sealed(): boolean
        get declaredAnnotations(): Internal.Annotation[]
        get implementationTitle(): string
    }
    type Package_ = Package;
    class EntityHitResult extends Internal.HitResult {
        constructor(arg0: Internal.Entity_, arg1: Vec3_)
        constructor(arg0: Internal.Entity_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type EntityHitResult_ = EntityHitResult;
    abstract class PlayerEventJS extends Internal.LivingEntityEventJS {
        constructor()
        /**
         * Removes the specified game stage from the player
        */
        removeGameStage(stage: string): void;
        /**
         * Adds the specified game stage to the player
        */
        addGameStage(stage: string): void;
        /**
         * Checks if the player has the specified game stage
        */
        hasGameStage(stage: string): boolean;
    }
    type PlayerEventJS_ = PlayerEventJS;
    class ClientboundAnimatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_, arg1: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getAction(): number;
        isSkippable(): boolean;
        getId(): number;
        get action(): number
        get skippable(): boolean
        get id(): number
        static readonly HURT: 1;
        static readonly WAKE_UP: 2;
        static readonly SWING_OFF_HAND: 3;
        static readonly MAGIC_CRITICAL_HIT: 5;
        static readonly SWING_MAIN_HAND: 0;
        static readonly CRITICAL_HIT: 4;
    }
    type ClientboundAnimatePacket_ = ClientboundAnimatePacket;
    interface LongBidirectionalIterable extends Internal.LongIterable {
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        iterator(): Internal.LongBidirectionalIterator;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        longIterator(): Internal.LongIterator;
        longSpliterator(): Internal.LongSpliterator;
        forEach(arg0: Internal.LongConsumer_): void;
    }
    type LongBidirectionalIterable_ = LongBidirectionalIterable;
    interface Consumer <T> {
        andThen(arg0: Internal.Consumer_<T>): this;
        accept(arg0: T): void;
        (arg0: T): void;
    }
    type Consumer_<T> = Consumer<T>;
    abstract class AbstractBuilder <R, T extends R, P, S extends Internal.AbstractBuilder<R, T, P, S>> implements com.tterrag.registrate.builders.Builder<R, T, P, S> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.ResourceKey_<Internal.Registry<R>>)
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<R>>;
        get(): any;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        removeTag(arg0: Internal.ProviderType_<Internal.RegistrateTagsProvider<R>>, ...arg1: Internal.TagKey_<R>[]): S;
        lang(arg0: Internal.NonNullFunction_<T, string>, arg1: string): S;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<S, S2>): S2;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): S;
        getParent(): P;
        getOwner(): Internal.AbstractRegistrate<any>;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<R, T>, D>): S;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        tag(arg0: Internal.ProviderType_<Internal.RegistrateTagsProvider<R>>, ...arg1: Internal.TagKey_<R>[]): S;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        asSupplier(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        getName(): string;
        lang(arg0: Internal.NonNullFunction_<T, string>): S;
        register(): Internal.RegistryEntry<T>;
        getEntry(): T;
        build(): P;
        get registryKey(): Internal.ResourceKey<Internal.Registry<R>>
        get parent(): P
        get owner(): Internal.AbstractRegistrate<any>
        get name(): string
        get entry(): T
    }
    type AbstractBuilder_<R, T extends R, P, S extends Internal.AbstractBuilder<R, T, P, S>> = AbstractBuilder<R, T, P, S>;
    interface ICache {
        persistAndClearCache(): void;
    }
    type ICache_ = ICache;
    class BlockStateModifyCallbackJS {
        constructor(state: Internal.BlockState_)
        /**
         * Checks if this block has the specified property
        */
        hasProperty<T extends Internal.Comparable<T>>(property: Internal.Property_<T>): boolean;
        /**
         * Mirror the block using the specified Mirror
        */
        mirror(mirror: Internal.Mirror_): this;
        /**
         * Get a map of this blocks properties to it's value
        */
        getValues(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
        /**
         * Gets the value of the pased in property
        */
        get<T extends Internal.Comparable<T>>(property: Internal.Property_<T>): T;
        /**
         * Gets the value of the passed in property
        */
        getValue<T extends Internal.Comparable<T>>(property: Internal.Property_<T>): T;
        /**
         * Sets the value of the specified property
        */
        setValue<T extends Internal.Comparable<T>, V extends T>(property: Internal.Property_<T>, comparable: V): this;
        /**
         * Sets the value of the specified boolean property
        */
        set(property: Internal.BooleanProperty_, value: boolean): this;
        populateNeighbours(map: Internal.Map_<Internal.Map<Internal.Property<any>, Internal.Comparable<any>>, Internal.BlockState>): this;
        /**
         * Sets the value of the specified enum property
        */
        set<T extends Internal.Enum<T> & Internal.StringRepresentable>(property: Internal.EnumProperty_<T>, value: string): this;
        /**
         * Cycles the property
        */
        cycle<T extends Internal.Comparable<T>>(property: Internal.Property_<T>): this;
        /**
         * Get the properties this block has that can be changed
        */
        getProperties(): Internal.Collection<Internal.Property<any>>;
        /**
         * Rotate the block using the specified Rotation
        */
        rotate(rotation: Internal.Rotation_): this;
        /**
         * Sets the value of the specified integer property
        */
        set(property: Internal.IntegerProperty_, value: number): this;
        /**
         * Updates the shape of this block. Mostly used in waterloggable blocks to update the water flow
        */
        updateShape(direction: Internal.Direction_, blockState: Internal.BlockState_, levelAccessor: Internal.LevelAccessor_, blockPos: BlockPos_, blockPos2: BlockPos_): this;
        /**
         * Gets the state. If it has been modified, gets the new state
        */
        getState(): Internal.BlockState;
        /**
         * Gets the value of the passed in property as an Optional. If the property does not exist in this block the Optional will be empty
        */
        getOptionalValue<T extends Internal.Comparable<T>>(property: Internal.Property_<T>): Internal.Optional<T>;
        /**
         * Get a map of this blocks properties to it's value
        */
        get values(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
        /**
         * Get the properties this block has that can be changed
        */
        get properties(): Internal.Collection<Internal.Property<any>>
        /**
         * Gets the state. If it has been modified, gets the new state
        */
        get state(): Internal.BlockState
    }
    type BlockStateModifyCallbackJS_ = BlockStateModifyCallbackJS;
    class DropperBlockEntity extends Internal.DispenserBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type DropperBlockEntity_ = DropperBlockEntity;
    class DateTimeFormatter {
        static ofPattern(arg0: string, arg1: Internal.Locale_): Internal.DateTimeFormatter;
        withChronology(arg0: Internal.Chronology_): this;
        parse(arg0: Internal.CharSequence_): Internal.TemporalAccessor;
        static parsedExcessDays(): Internal.TemporalQuery<Internal.Period>;
        parse<T>(arg0: Internal.CharSequence_, arg1: Internal.TemporalQuery_<T>): T;
        parse(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor;
        localizedBy(arg0: Internal.Locale_): this;
        getZone(): Internal.ZoneId;
        withResolverStyle(arg0: Internal.ResolverStyle_): this;
        parseBest(arg0: Internal.CharSequence_, ...arg1: Internal.TemporalQuery_<any>[]): Internal.TemporalAccessor;
        toFormat(arg0: Internal.TemporalQuery_<any>): Internal.Format;
        static ofLocalizedDate(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
        static parsedLeapSecond(): Internal.TemporalQuery<boolean>;
        formatTo(arg0: Internal.TemporalAccessor_, arg1: Internal.Appendable_): void;
        static ofLocalizedDateTime(arg0: Internal.FormatStyle_, arg1: Internal.FormatStyle_): Internal.DateTimeFormatter;
        withResolverFields(...arg0: Internal.TemporalField_[]): this;
        withDecimalStyle(arg0: Internal.DecimalStyle_): this;
        getChronology(): Internal.Chronology;
        toFormat(): Internal.Format;
        withResolverFields(arg0: Internal.Set_<Internal.TemporalField>): this;
        withLocale(arg0: Internal.Locale_): this;
        getResolverStyle(): Internal.ResolverStyle;
        static ofPattern(arg0: string): Internal.DateTimeFormatter;
        static ofLocalizedDateTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
        parseUnresolved(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor;
        getResolverFields(): Internal.Set<Internal.TemporalField>;
        format(arg0: Internal.TemporalAccessor_): string;
        withZone(arg0: Internal.ZoneId_): this;
        getLocale(): Internal.Locale;
        getDecimalStyle(): Internal.DecimalStyle;
        static ofLocalizedTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
        get zone(): Internal.ZoneId
        get chronology(): Internal.Chronology
        get resolverStyle(): Internal.ResolverStyle
        get resolverFields(): Internal.Set<Internal.TemporalField>
        get locale(): Internal.Locale
        get decimalStyle(): Internal.DecimalStyle
        static readonly ISO_DATE: Internal.DateTimeFormatter;
        static readonly ISO_WEEK_DATE: Internal.DateTimeFormatter;
        static readonly ISO_OFFSET_DATE_TIME: Internal.DateTimeFormatter;
        static readonly ISO_TIME: Internal.DateTimeFormatter;
        static readonly ISO_ORDINAL_DATE: Internal.DateTimeFormatter;
        static readonly ISO_OFFSET_TIME: Internal.DateTimeFormatter;
        static readonly ISO_LOCAL_DATE_TIME: Internal.DateTimeFormatter;
        static readonly ISO_OFFSET_DATE: Internal.DateTimeFormatter;
        static readonly BASIC_ISO_DATE: Internal.DateTimeFormatter;
        static readonly ISO_INSTANT: Internal.DateTimeFormatter;
        static readonly ISO_LOCAL_DATE: Internal.DateTimeFormatter;
        static readonly RFC_1123_DATE_TIME: Internal.DateTimeFormatter;
        static readonly ISO_LOCAL_TIME: Internal.DateTimeFormatter;
        static readonly ISO_DATE_TIME: Internal.DateTimeFormatter;
        static readonly ISO_ZONED_DATE_TIME: Internal.DateTimeFormatter;
    }
    type DateTimeFormatter_ = DateTimeFormatter;
    interface IIngredientTypeWithSubtypes <B, I> extends Internal.IIngredientType<I> {
        getIngredientClass(): I;
        getIngredientBaseClass(): B;
        castIngredient(arg0: any): Internal.Optional<I>;
        getBase(arg0: I): B;
        get ingredientClass(): I
        get ingredientBaseClass(): B
    }
    type IIngredientTypeWithSubtypes_<B, I> = IIngredientTypeWithSubtypes<B, I>;
    class SignalBoundary extends Internal.TrackEdgePoint {
        constructor()
        getGroup(arg0: Internal.TrackNode_): Internal.UUID;
        setGroup(arg0: boolean, arg1: Internal.UUID_): void;
        getOverlayFor(arg0: BlockPos_): Internal.SignalBlockEntity$OverlayState;
        queueUpdate(arg0: Internal.TrackNode_): void;
        cycleSignalType(arg0: BlockPos_): void;
        getTypeFor(arg0: BlockPos_): Internal.SignalBlock$SignalType;
        isForcedRed(arg0: Internal.TrackNode_): boolean;
        isForcedRed(arg0: boolean): boolean;
        getStateFor(arg0: BlockPos_): Internal.SignalBlockEntity$SignalState;
        updateBlockEntityPower(arg0: Internal.SignalBlockEntity_): void;
        setGroupAndUpdate(arg0: Internal.TrackNode_, arg1: Internal.UUID_): void;
        groups: Internal.Couple<Internal.UUID>;
        cachedStates: Internal.Couple<Internal.SignalBlockEntity$SignalState>;
        blockEntities: Internal.Couple<Internal.Map<BlockPos, boolean>>;
        sidesToUpdate: Internal.Couple<boolean>;
        types: Internal.Couple<Internal.SignalBlock$SignalType>;
    }
    type SignalBoundary_ = SignalBoundary;
    class DirectionProperty extends Internal.EnumProperty<Internal.Direction> {
        static create(arg0: string, arg1: Internal.Collection_<Internal.Direction>): Internal.DirectionProperty;
        static create(arg0: string, arg1: Internal.Predicate_<Internal.Direction>): Internal.DirectionProperty;
        static create(arg0: string): Internal.DirectionProperty;
        static create(arg0: string, ...arg1: Internal.Direction_[]): Internal.DirectionProperty;
    }
    type DirectionProperty_ = DirectionProperty;
    abstract class RegularImmutableTable <R, C, V> extends Internal.ImmutableTable<R, C, V> {
        column(arg0: any): Internal.Map<any, any>;
        columnMap(): Internal.Map<any, any>;
        columnKeySet(): Internal.Set<any>;
        values(): Internal.Collection<any>;
    }
    type RegularImmutableTable_<R, C, V> = RegularImmutableTable<R, C, V>;
    interface ReplacementMatch {
        of(o: any): this;
        readonly NONE: Internal.ReplacementMatch;
    }
    type ReplacementMatch_ = ReplacementMatch;
    interface BonemealableBlock {
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
    }
    type BonemealableBlock_ = BonemealableBlock;
    interface ISubscription {
        unsubscribe(): void;
        (): void;
    }
    type ISubscription_ = ISubscription;
    class ULocale$AvailableType extends Internal.Enum<Internal.ULocale$AvailableType> {
        static values(): Internal.ULocale$AvailableType[];
        static valueOf(arg0: string): Internal.ULocale$AvailableType;
        static readonly DEFAULT: Internal.ULocale$AvailableType;
        static readonly WITH_LEGACY_ALIASES: Internal.ULocale$AvailableType;
        static readonly ONLY_LEGACY_ALIASES: Internal.ULocale$AvailableType;
    }
    type ULocale$AvailableType_ = ULocale$AvailableType | "only_legacy_aliases" | "with_legacy_aliases" | "default";
    class KeyPair implements Internal.Serializable {
        constructor(arg0: Internal.PublicKey_, arg1: Internal.PrivateKey_)
        getPublic(): Internal.PublicKey;
        getPrivate(): Internal.PrivateKey;
        get "public"(): Internal.PublicKey
        get "private"(): Internal.PrivateKey
    }
    type KeyPair_ = KeyPair;
    class FusionCasingBlock extends Internal.ActiveBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, casingType: Internal.IFusionCasingType_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FusionCasingBlock_ = FusionCasingBlock;
    /**
     * Invoked when a player crafts an item.
    */
    class ItemCraftedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, crafted: Internal.ItemStack_, container: Internal.Container_)
        /**
         * The inventory that the item was crafted in.
        */
        getInventory(): Internal.InventoryKJS;
        /**
         * The player that crafted the item.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * The item that was crafted.
        */
        getItem(): Internal.ItemStack;
        /**
         * The inventory that the item was crafted in.
        */
        get inventory(): Internal.InventoryKJS
        /**
         * The player that crafted the item.
        */
        get entity(): Internal.LivingEntity
        /**
         * The item that was crafted.
        */
        get item(): Internal.ItemStack
    }
    type ItemCraftedEventJS_ = ItemCraftedEventJS;
    abstract class Canvas {
        drawRoundRect(left: number, top: number, right: number, bottom: number, radius: number, paint: Internal.Paint_): void;
        drawShapedText(text: Internal.ShapedText_, start: number, count: number, x: number, y: number, paint: Internal.Paint_): void;
        concat(matrix: Internal.Matrix4_): void;
        drawImage(arg0: Internal.Image_, arg1: number, arg2: number, arg3: Internal.Paint_): void;
        drawLine(p0: Internal.PointF_, p1: Internal.PointF_, paint: Internal.Paint_): void;
        restoreToCount(arg0: number): void;
        save(): number;
        drawImage(image: Internal.Image_, src: Internal.Rect_, dst: Internal.RectF_, paint: Internal.Paint_): void;
        drawPie(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Paint_): void;
        drawCustomDrawable(drawable: Internal.CustomDrawable_): void;
        restore(): void;
        drawLineListMesh(pos: Internal.FloatBuffer_, color: Internal.IntBuffer_, paint: Internal.Paint_): void;
        drawArc(center: Internal.PointF_, radius: number, startAngle: number, sweepAngle: number, paint: Internal.Paint_): void;
        drawImage(arg0: Internal.Image_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Paint_): void;
        drawSimpleText(text: string, font: icyllis.modernui.graphics.text.Font_, x: number, y: number, paint: Internal.Paint_): void;
        rotate(degrees: number): void;
        drawRectGradient(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Paint_): void;
        drawLinePath(x0: number, y0: number, x1: number, y1: number, paint: Internal.Paint_): void;
        drawImage(image: Internal.Image_, src: Internal.Rect_, dst: Internal.Rect_, paint: Internal.Paint_): void;
        drawPie(center: Internal.PointF_, radius: number, startAngle: number, sweepAngle: number, paint: Internal.Paint_): void;
        drawPoint(p: Internal.PointF_, paint: Internal.Paint_): void;
        drawRoundRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Paint_): void;
        isClipEmpty(): boolean;
        drawShapedText(text: Internal.ShapedText_, x: number, y: number, paint: Internal.Paint_): void;
        drawPaint(paint: Internal.Paint_): void;
        drawRoundImage(arg0: Internal.Image_, arg1: number, arg2: number, arg3: number, arg4: Internal.Paint_): void;
        drawBezier(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Paint_): void;
        drawRoundRect(rect: Internal.RectF_, radius: number, sides: number, paint: Internal.Paint_): void;
        clear(color: number): void;
        concat(matrix: icyllis.modernui.graphics.Matrix_): void;
        isClipRect(): boolean;
        drawSimpleText(text: string[], font: icyllis.modernui.graphics.text.Font_, x: number, y: number, paint: Internal.Paint_): void;
        drawMesh(mode: Internal.Canvas$VertexMode_, pos: Internal.FloatBuffer_, color: Internal.IntBuffer_, tex: Internal.FloatBuffer_, indices: Internal.ShortBuffer_, blender: icyllis.arc3d.core.Blender_, paint: Internal.Paint_): void;
        drawLine(p0: Internal.PointF_, p1: Internal.PointF_, thickness: number, paint: Internal.Paint_): void;
        drawColor(color: number, mode: icyllis.modernui.graphics.BlendMode_): void;
        drawTriangleListMesh(pos: Internal.FloatBuffer_, color: Internal.IntBuffer_, paint: Internal.Paint_): void;
        drawPoint(x: number, y: number, paint: Internal.Paint_): void;
        drawArcPath(cx: number, cy: number, radius: number, startAngle: number, sweepAngle: number, paint: Internal.Paint_): void;
        drawPoints(pts: number[], paint: Internal.Paint_): void;
        /**
         * @deprecated
        */
        drawRoundLines(pts: number[], offset: number, count: number, strip: boolean, paint: Internal.Paint_): void;
        drawRect(r: Internal.RectF_, paint: Internal.Paint_): void;
        saveLayer(bounds: Internal.RectF_, alpha: number): number;
        drawCircle(center: Internal.PointF_, radius: number, paint: Internal.Paint_): void;
        drawPointListMesh(pos: Internal.FloatBuffer_, color: Internal.IntBuffer_, paint: Internal.Paint_): void;
        drawCustomDrawable(drawable: Internal.CustomDrawable_, matrix: Internal.Matrix4_): void;
        clipRect(rect: Internal.Rect_): boolean;
        drawBezier(p0: Internal.PointF_, p1: Internal.PointF_, p2: Internal.PointF_, paint: Internal.Paint_): void;
        scale(sx: number, sy: number, px: number, py: number): void;
        getMatrix(): Internal.Matrix4;
        drawGlyphs(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number, arg5: icyllis.modernui.graphics.text.Font_, arg6: number, arg7: number, arg8: Internal.Paint_): void;
        rotate(degrees: number, px: number, py: number): void;
        drawColor(color: number): void;
        saveLayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): number;
        scale(sx: number, sy: number): void;
        drawLine(x0: number, y0: number, x1: number, y1: number, paint: Internal.Paint_): void;
        quickReject(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        drawPoints(pts: number[], offset: number, count: number, paint: Internal.Paint_): void;
        drawRoundRectGradient(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Paint_): void;
        clipRect(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        drawRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Paint_): void;
        getSaveCount(): number;
        quickReject(rect: Internal.RectF_): boolean;
        translate(dx: number, dy: number): void;
        drawRoundRect(rect: Internal.RectF_, radius: number, paint: Internal.Paint_): void;
        clipRect(rect: Internal.RectF_): boolean;
        drawArc(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Paint_): void;
        drawRect(r: Internal.Rect_, paint: Internal.Paint_): void;
        drawLine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Paint_): void;
        drawCircle(arg0: number, arg1: number, arg2: number, arg3: Internal.Paint_): void;
        get clipEmpty(): boolean
        get clipRect(): boolean
        get matrix(): Internal.Matrix4
        get saveCount(): number
        static readonly MARKER: Internal.MarkerManager$Log4jMarker;
    }
    type Canvas_ = Canvas;
    class RenderGuiEvent$Post extends Internal.RenderGuiEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number)
    }
    type RenderGuiEvent$Post_ = RenderGuiEvent$Post;
    class RegisterGuiOverlaysEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.IGuiOverlay>, arg1: Internal.List_<ResourceLocation>)
        registerBelow(arg0: ResourceLocation_, arg1: string, arg2: Internal.IGuiOverlay_): void;
        registerAboveAll(arg0: string, arg1: Internal.IGuiOverlay_): void;
        registerBelowAll(arg0: string, arg1: Internal.IGuiOverlay_): void;
        registerAbove(arg0: ResourceLocation_, arg1: string, arg2: Internal.IGuiOverlay_): void;
    }
    type RegisterGuiOverlaysEvent_ = RegisterGuiOverlaysEvent;
    class UidContext extends Internal.Enum<Internal.UidContext> {
        static valueOf(arg0: string): Internal.UidContext;
        static values(): Internal.UidContext[];
        static readonly Ingredient: Internal.UidContext;
        static readonly Recipe: Internal.UidContext;
    }
    type UidContext_ = UidContext | "ingredient" | "recipe";
    class Vex extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Vex>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        setBoundOrigin(arg0: BlockPos_): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getBoundOrigin(): BlockPos;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        setLimitedLife(arg0: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setIsCharging(arg0: boolean): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getOwner(): Internal.Mob;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        isCharging(): boolean;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setOwner(arg0: Internal.Mob_): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        set boundOrigin(arg0: BlockPos_)
        get living(): boolean
        get boundOrigin(): BlockPos
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        set limitedLife(arg0: number)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set isCharging(arg0: boolean)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get owner(): Internal.Mob
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get charging(): boolean
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set owner(arg0: Internal.Mob_)
        set headArmorItem(item: Internal.ItemStack_)
        static readonly TICKS_PER_FLAP: 4;
        static readonly FLAP_DEGREES_PER_TICK: 45.836624;
    }
    type Vex_ = Vex;
    interface TypeWrapperFactory$Simple <T> extends Internal.TypeWrapperFactory<T> {
        wrap(cx: Internal.Context_, o: any): T;
        wrapSimple(arg0: any): T;
    }
    type TypeWrapperFactory$Simple_<T> = TypeWrapperFactory$Simple<T>;
    class AtomicReferenceArray <E> implements Internal.Serializable {
        constructor(arg0: E[])
        constructor(arg0: number)
        compareAndExchangeAcquire(arg0: number, arg1: E, arg2: E): E;
        compareAndExchangeRelease(arg0: number, arg1: E, arg2: E): E;
        get(arg0: number): E;
        weakCompareAndSetPlain(arg0: number, arg1: E, arg2: E): boolean;
        weakCompareAndSetVolatile(arg0: number, arg1: E, arg2: E): boolean;
        setPlain(arg0: number, arg1: E): void;
        set(arg0: number, arg1: E): void;
        setOpaque(arg0: number, arg1: E): void;
        compareAndExchange(arg0: number, arg1: E, arg2: E): E;
        weakCompareAndSetAcquire(arg0: number, arg1: E, arg2: E): boolean;
        getPlain(arg0: number): E;
        setRelease(arg0: number, arg1: E): void;
        getAndUpdate(arg0: number, arg1: Internal.UnaryOperator_<E>): E;
        updateAndGet(arg0: number, arg1: Internal.UnaryOperator_<E>): E;
        compareAndSet(arg0: number, arg1: E, arg2: E): boolean;
        lazySet(arg0: number, arg1: E): void;
        /**
         * @deprecated
        */
        weakCompareAndSet(arg0: number, arg1: E, arg2: E): boolean;
        getAndSet(arg0: number, arg1: E): E;
        getAcquire(arg0: number): E;
        getOpaque(arg0: number): E;
        accumulateAndGet(arg0: number, arg1: E, arg2: Internal.BinaryOperator_<E>): E;
        getAndAccumulate(arg0: number, arg1: E, arg2: Internal.BinaryOperator_<E>): E;
        weakCompareAndSetRelease(arg0: number, arg1: E, arg2: E): boolean;
        length(): number;
    }
    type AtomicReferenceArray_<E> = AtomicReferenceArray<E>;
    class DualNoiseProvider extends Internal.NoiseProvider {
        constructor(arg0: Internal.InclusiveRange_<number>, arg1: Internal.NormalNoise$NoiseParameters_, arg2: number, arg3: number, arg4: Internal.NormalNoise$NoiseParameters_, arg5: number, arg6: Internal.List_<Internal.BlockState>)
        static readonly CODEC: Internal.Codec<Internal.DualNoiseProvider>;
    }
    type DualNoiseProvider_ = DualNoiseProvider;
    class FurnaceBlock extends Internal.AbstractFurnaceBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FurnaceBlock_ = FurnaceBlock;
    interface SpawnPlacements$SpawnPredicate <T extends Internal.Entity> {
        test(arg0: Internal.EntityType_<T>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        (arg0: Internal.EntityType_<T>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
    }
    type SpawnPlacements$SpawnPredicate_<T extends Internal.Entity> = SpawnPlacements$SpawnPredicate<T>;
    interface IManaged {
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        markDirty(name: string): void;
        getFieldHolder(): Internal.ManagedFieldHolder;
        onChanged(): void;
        getSyncStorage(): Internal.IManagedStorage;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get fieldHolder(): Internal.ManagedFieldHolder
        get syncStorage(): Internal.IManagedStorage
    }
    type IManaged_ = IManaged;
    class EntityJoinLevelEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: boolean)
        constructor(arg0: Internal.Entity_, arg1: Internal.Level_)
        getLevel(): Internal.Level;
        loadedFromDisk(): boolean;
        get level(): Internal.Level
    }
    type EntityJoinLevelEvent_ = EntityJoinLevelEvent;
    class BooleanProperty extends Internal.Property<boolean> {
        getName(arg0: boolean): string;
        static create(arg0: string): Internal.BooleanProperty;
        getPossibleValues(): Internal.Collection<boolean>;
        getValue(arg0: string): Internal.Optional<boolean>;
        get possibleValues(): Internal.Collection<boolean>
    }
    type BooleanProperty_ = BooleanProperty;
    class ForkingTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.ForkingTrunkPlacer>;
    }
    type ForkingTrunkPlacer_ = ForkingTrunkPlacer;
    class SparseImmutableTable <R, C, V> extends Internal.RegularImmutableTable<R, C, V> {
        columnMap(): Internal.ImmutableMap<C, Internal.Map<R, V>>;
        column(arg0: any): Internal.Map<any, any>;
        rowMap(): Internal.Map<any, any>;
        columnKeySet(): Internal.Set<any>;
        values(): Internal.Collection<any>;
    }
    type SparseImmutableTable_<R, C, V> = SparseImmutableTable<R, C, V>;
    interface View$OnAttachStateChangeListener {
        onViewAttachedToWindow(arg0: Internal.View_): void;
        onViewDetachedFromWindow(arg0: Internal.View_): void;
    }
    type View$OnAttachStateChangeListener_ = View$OnAttachStateChangeListener;
    class RenderHandEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.InteractionHand_, arg1: Internal.PoseStack_, arg2: Internal.MultiBufferSource_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.ItemStack_)
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getEquipProgress(): number;
        getHand(): Internal.InteractionHand;
        getInterpolatedPitch(): number;
        getPackedLight(): number;
        getMultiBufferSource(): Internal.MultiBufferSource;
        getItemStack(): Internal.ItemStack;
        getSwingProgress(): number;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get equipProgress(): number
        get hand(): Internal.InteractionHand
        get interpolatedPitch(): number
        get packedLight(): number
        get multiBufferSource(): Internal.MultiBufferSource
        get itemStack(): Internal.ItemStack
        get swingProgress(): number
    }
    type RenderHandEvent_ = RenderHandEvent;
    interface ColorSampler <T> {
        getColor(arg0: T, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): number;
    }
    type ColorSampler_<T> = ColorSampler<T>;
    interface IRecipeLayoutDrawable <R> {
        getRecipeCategory(): Internal.IRecipeCategory<R>;
        getRecipe(): R;
        getRecipeSlotUnderMouse(arg0: number, arg1: number): Internal.Optional<Internal.IRecipeSlotDrawable>;
        setPosition(arg0: number, arg1: number): void;
        drawRecipe(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        getIngredientUnderMouse<T>(arg0: number, arg1: number, arg2: Internal.IIngredientType_<T>): Internal.Optional<T>;
        getRecipeSlotsView(): Internal.IRecipeSlotsView;
        getRecipeTransferButtonArea(): Internal.Rect2i;
        drawOverlays(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        getRect(): Internal.Rect2i;
        isMouseOver(arg0: number, arg1: number): boolean;
        getItemStackUnderMouse(arg0: number, arg1: number): Internal.Optional<Internal.ItemStack>;
        get recipeCategory(): Internal.IRecipeCategory<R>
        get recipe(): R
        get recipeSlotsView(): Internal.IRecipeSlotsView
        get recipeTransferButtonArea(): Internal.Rect2i
        get rect(): Internal.Rect2i
    }
    type IRecipeLayoutDrawable_<R> = IRecipeLayoutDrawable<R>;
    interface Watchable {
        register(arg0: Internal.WatchService_, ...arg1: Internal.WatchEvent$Kind_<any>[]): Internal.WatchKey;
        register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_<any>[], ...arg2: any_[]): Internal.WatchKey;
    }
    type Watchable_ = Watchable;
    class Cat extends Internal.TamableAnimal {
        constructor(arg0: Internal.EntityType_<Internal.Cat>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getLieDownAmount(arg0: number): number;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getCatVariant(): Internal.CatVariant;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isRelaxStateOne(): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setCollarColor(arg0: Internal.DyeColor_): void;
        customServerAiStep(): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        setCatVariant(arg0: Internal.CatVariant_): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getCollarColor(): Internal.DyeColor;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setRelaxStateOne(arg0: boolean): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        hiss(): void;
        getRelaxStateOneAmount(arg0: number): number;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isLying(): boolean;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        getResourceLocation(): ResourceLocation;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getLieDownAmountTail(arg0: number): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        setLying(arg0: boolean): void;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get catVariant(): Internal.CatVariant
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get relaxStateOne(): boolean
        get displayName(): Internal.Component
        set collarColor(arg0: Internal.DyeColor_)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        set catVariant(arg0: Internal.CatVariant_)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get collarColor(): Internal.DyeColor
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set relaxStateOne(arg0: boolean)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get lying(): boolean
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        get resourceLocation(): ResourceLocation
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        set lying(arg0: boolean)
        static readonly TEMPT_SPEED_MOD: 0.6;
        static readonly SPRINT_SPEED_MOD: 1.33;
        static readonly WALK_SPEED_MOD: 0.8;
    }
    type Cat_ = Cat;
    interface BlockBuilderProvider {
        getBlockBuilder(): Internal.BlockBuilder;
        get blockBuilder(): Internal.BlockBuilder
    }
    type BlockBuilderProvider_ = BlockBuilderProvider;
    interface TooltipComponent {
    }
    type TooltipComponent_ = TooltipComponent;
    class Biome$Precipitation extends Internal.Enum<Internal.Biome$Precipitation> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getName(): string;
        static valueOf(arg0: string): Internal.Biome$Precipitation;
        static values(): Internal.Biome$Precipitation[];
        get serializedName(): string
        get name(): string
        static readonly RAIN: Internal.Biome$Precipitation;
        static readonly NONE: Internal.Biome$Precipitation;
        static readonly SNOW: Internal.Biome$Precipitation;
        static readonly CODEC: Internal.Codec<Internal.Biome$Precipitation>;
    }
    type Biome$Precipitation_ = "snow" | "rain" | Biome$Precipitation | "none";
    class EnderpearlItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EnderpearlItem_ = EnderpearlItem;
    class MarkerManager$Log4jMarker implements Internal.StringBuilderFormattable, org.apache.logging.log4j.Marker {
        constructor(name: string)
        formatTo(sb: Internal.StringBuilder_): void;
        getParents(): org.apache.logging.log4j.Marker[];
        hasParents(): boolean;
        addParents(...parentMarkers: org.apache.logging.log4j.Marker_[]): org.apache.logging.log4j.Marker;
        isInstanceOf(markerName: string): boolean;
        getName(): string;
        isInstanceOf(marker: org.apache.logging.log4j.Marker_): boolean;
        setParents(...markers: org.apache.logging.log4j.Marker_[]): org.apache.logging.log4j.Marker;
        remove(parent: org.apache.logging.log4j.Marker_): boolean;
        get parents(): org.apache.logging.log4j.Marker[]
        get name(): string
        set parents(...markers: org.apache.logging.log4j.Marker_[])
    }
    type MarkerManager$Log4jMarker_ = MarkerManager$Log4jMarker;
    class LogicalSide extends Internal.Enum<Internal.LogicalSide> {
        isClient(): boolean;
        isServer(): boolean;
        static valueOf(arg0: string): Internal.LogicalSide;
        static values(): Internal.LogicalSide[];
        get client(): boolean
        get server(): boolean
        static readonly CLIENT: Internal.LogicalSide;
        static readonly SERVER: Internal.LogicalSide;
    }
    type LogicalSide_ = "server" | "client" | LogicalSide;
    class ExplosionDamageCalculator {
        constructor()
        shouldBlockExplode(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: number): boolean;
        getBlockExplosionResistance(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.FluidState_): Internal.Optional<number>;
    }
    type ExplosionDamageCalculator_ = ExplosionDamageCalculator;
    abstract class ValueObject {
        constructor()
    }
    type ValueObject_ = ValueObject;
    class EnumMap <K extends Internal.Enum<K>, V> extends Internal.AbstractMap<K, V> implements Internal.Cloneable, Internal.Serializable {
        constructor(arg0: Internal.Map_<K, V>)
        constructor(arg0: K)
        constructor(arg0: Internal.EnumMap_<K, V>)
        clone(): any;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        put(arg0: any, arg1: any): any;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        putIfAbsent(arg0: K, arg1: V): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type EnumMap_<K extends Internal.Enum<K>, V> = EnumMap<K, V>;
    interface ViewTreeObserver$OnGlobalLayoutListener {
        onGlobalLayout(): void;
        (): void;
    }
    type ViewTreeObserver$OnGlobalLayoutListener_ = ViewTreeObserver$OnGlobalLayoutListener;
    class WeighedSoundEvents implements Internal.Weighted<Internal.Sound> {
        constructor(arg0: ResourceLocation_, arg1: string)
        getSound(arg0: Internal.RandomSource_): any;
        addSound(arg0: Internal.Weighted_<Internal.Sound>): void;
        getWeight(): number;
        preloadIfRequired(arg0: Internal.SoundEngine_): void;
        getResourceLocation(): ResourceLocation;
        getSubtitle(): Internal.Component;
        get weight(): number
        get resourceLocation(): ResourceLocation
        get subtitle(): Internal.Component
    }
    type WeighedSoundEvents_ = WeighedSoundEvents;
    class BehaviourType <T extends Internal.BlockEntityBehaviour> {
        constructor()
        constructor(arg0: string)
        getName(): string;
        get name(): string
    }
    type BehaviourType_<T extends Internal.BlockEntityBehaviour> = BehaviourType<T>;
    interface AnnotatedType extends Internal.AnnotatedElement {
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getAnnotatedOwnerType(): this;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getAnnotations(): Internal.Annotation[];
        getDeclaredAnnotations(): Internal.Annotation[];
        getType(): Internal.Type;
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        get annotatedOwnerType(): Internal.AnnotatedType
        get annotations(): Internal.Annotation[]
        get declaredAnnotations(): Internal.Annotation[]
        get type(): Internal.Type
    }
    type AnnotatedType_ = AnnotatedType;
    class StainedGlassBlock extends Internal.AbstractGlassBlock implements Internal.BeaconBeamBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type StainedGlassBlock_ = StainedGlassBlock;
    abstract class AbstractObject2ObjectFunction <K, V> implements Internal.Object2ObjectFunction<K, V>, Internal.Serializable {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        remove(arg0: any): V;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        size(): number;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        defaultReturnValue(): V;
        static identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
    }
    type AbstractObject2ObjectFunction_<K, V> = AbstractObject2ObjectFunction<K, V>;
    class WrapFactory {
        constructor()
        isJavaPrimitiveWrap(): boolean;
        setJavaPrimitiveWrap(value: boolean): void;
        wrap(cx: Internal.Context_, scope: Internal.Scriptable_, obj: any, staticType: typeof any): any;
        wrapJavaClass(cx: Internal.Context_, scope: Internal.Scriptable_, javaClass: typeof any): Internal.Scriptable;
        wrapAsJavaObject(cx: Internal.Context_, scope: Internal.Scriptable_, javaObject: any, staticType: typeof any): Internal.Scriptable;
        wrapNewObject(scope: Internal.Scriptable_, obj: any, cx: Internal.Context_): Internal.Scriptable;
        get javaPrimitiveWrap(): boolean
        set javaPrimitiveWrap(value: boolean)
    }
    type WrapFactory_ = WrapFactory;
    interface Chronology extends Internal.Comparable<Internal.Chronology> {
        dateNow(arg0: Internal.ZoneId_): Internal.ChronoLocalDate;
        eras(): Internal.List<Internal.Era>;
        from(arg0: Internal.TemporalAccessor_): this;
        zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<Internal.ChronoLocalDate>;
        localDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<Internal.ChronoLocalDate>;
        compareTo(arg0: any): number;
        resolveDate(arg0: Internal.Map_<Internal.TemporalField, number>, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate;
        dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate;
        getCalendarType(): string;
        compareTo(arg0: Internal.Chronology_): number;
        of(arg0: string): this;
        range(arg0: Internal.ChronoField_): Internal.ValueRange;
        date(arg0: number, arg1: number, arg2: number): Internal.ChronoLocalDate;
        prolepticYear(arg0: Internal.Era_, arg1: number): number;
        toString(): string;
        eraOf(arg0: number): Internal.Era;
        period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod;
        epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number;
        getAvailableChronologies(): Internal.Set<Internal.Chronology>;
        getId(): string;
        isLeapYear(arg0: number): boolean;
        dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.ChronoLocalDate;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<Internal.ChronoLocalDate>;
        date(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDate;
        hashCode(): number;
        dateEpochDay(arg0: number): Internal.ChronoLocalDate;
        dateYearDay(arg0: number, arg1: number): Internal.ChronoLocalDate;
        date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.ChronoLocalDate;
        equals(arg0: any): boolean;
        epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
        ofLocale(arg0: Internal.Locale_): this;
        dateNow(): Internal.ChronoLocalDate;
        get calendarType(): string
        get availableChronologies(): Internal.Set<Internal.Chronology>
        get id(): string
    }
    type Chronology_ = Chronology;
    abstract class RectangularShape implements Internal.Shape, Internal.Cloneable {
        clone(): any;
        contains(arg0: number, arg1: number): boolean;
        getBounds(): Internal.Rectangle;
        getMaxX(): number;
        getMaxY(): number;
        intersects(arg0: Internal.Rectangle2D_): boolean;
        isEmpty(): boolean;
        getCenterY(): number;
        getCenterX(): number;
        setFrameFromCenter(arg0: number, arg1: number, arg2: number, arg3: number): void;
        contains(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getWidth(): number;
        getPathIterator(arg0: Internal.AffineTransform_, arg1: number): Internal.PathIterator;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        setFrame(arg0: Internal.Rectangle2D_): void;
        getBounds2D(): Internal.Rectangle2D;
        contains(arg0: Internal.Rectangle2D_): boolean;
        getHeight(): number;
        getMinX(): number;
        getMinY(): number;
        setFrameFromCenter(arg0: Internal.Point2D_, arg1: Internal.Point2D_): void;
        setFrame(arg0: number, arg1: number, arg2: number, arg3: number): void;
        getPathIterator(arg0: Internal.AffineTransform_): Internal.PathIterator;
        setFrameFromDiagonal(arg0: number, arg1: number, arg2: number, arg3: number): void;
        contains(arg0: Internal.Point2D_): boolean;
        getX(): number;
        getY(): number;
        setFrame(arg0: Internal.Point2D_, arg1: Internal.Dimension2D_): void;
        getFrame(): Internal.Rectangle2D;
        setFrameFromDiagonal(arg0: Internal.Point2D_, arg1: Internal.Point2D_): void;
        get bounds(): Internal.Rectangle
        get maxX(): number
        get maxY(): number
        get empty(): boolean
        get centerY(): number
        get centerX(): number
        get width(): number
        set frame(arg0: Internal.Rectangle2D_)
        get bounds2D(): Internal.Rectangle2D
        get height(): number
        get minX(): number
        get minY(): number
        get x(): number
        get y(): number
        get frame(): Internal.Rectangle2D
    }
    type RectangularShape_ = RectangularShape;
    interface Mutable <T> {
        setValue(arg0: T): void;
        getValue(): T;
        set value(arg0: T)
        get value(): T
    }
    type Mutable_<T> = Mutable<T>;
    class InputConstants$Type extends Internal.Enum<Internal.InputConstants$Type> {
        getOrCreate(arg0: number): Internal.InputConstants$Key;
        static valueOf(arg0: string): Internal.InputConstants$Type;
        static values(): Internal.InputConstants$Type[];
        static readonly KEYSYM: Internal.InputConstants$Type;
        static readonly MOUSE: Internal.InputConstants$Type;
        static readonly SCANCODE: Internal.InputConstants$Type;
    }
    type InputConstants$Type_ = "keysym" | "mouse" | InputConstants$Type | "scancode";
    interface VillagerTrades$ItemListing {
        getOffer(arg0: Internal.Entity_, arg1: Internal.RandomSource_): Internal.MerchantOffer;
    }
    type VillagerTrades$ItemListing_ = VillagerTrades$ItemListing;
    abstract class OpsRenderPass {
        constructor()
        constructor(fs: Internal.GpuRenderTarget_, origin: number)
        bindPipeline(pipelineInfo: Internal.PipelineInfo_, pipelineState: Internal.GraphicsPipelineState_, drawBounds: Internal.Rect2f_): void;
        bindBuffers(indexBuffer: Internal.GpuBuffer_, vertexBuffer: Internal.GpuBuffer_, instanceBuffer: Internal.GpuBuffer_): void;
        drawInstanced(instanceCount: number, baseInstance: number, vertexCount: number, baseVertex: number): void;
        bindTextures(geomTextures: Internal.Texture_[]): void;
        drawIndexedInstanced(indexCount: number, baseIndex: number, instanceCount: number, baseInstance: number, baseVertex: number): void;
        end(): void;
        clearColor(left: number, top: number, right: number, bottom: number, red: number, green: number, blue: number, alpha: number): void;
        clearStencil(left: number, top: number, right: number, bottom: number, insideMask: boolean): void;
        bindTexture(geomTexture: Internal.Texture_): void;
        begin(): void;
        draw(vertexCount: number, baseVertex: number): void;
        drawIndexed(indexCount: number, baseIndex: number, baseVertex: number): void;
    }
    type OpsRenderPass_ = OpsRenderPass;
    interface IWorkable extends Internal.IControllable {
        getProgress(): number;
        isWorkingEnabled(): boolean;
        isActive(): boolean;
        getMaxProgress(): number;
        setWorkingEnabled(arg0: boolean): void;
        get progress(): number
        get workingEnabled(): boolean
        get active(): boolean
        get maxProgress(): number
        set workingEnabled(arg0: boolean)
    }
    type IWorkable_ = IWorkable;
    class BigDripleafBlock extends Internal.HorizontalDirectionalBlock implements Internal.SimpleWaterloggedBlock, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        static placeWithRandomHeight(arg0: Internal.LevelAccessor_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.Direction_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BigDripleafBlock_ = BigDripleafBlock;
    interface RunningGame {
        getPerformanceMetrics(): Internal.PerformanceMetrics;
        setSessionEventListener(arg0: Internal.SessionEventListener_): void;
        getSelectedLanguage(): Internal.Language;
        getCurrentSession(): Internal.GameSession;
        getVersion(): Internal.GameVersion;
        get performanceMetrics(): Internal.PerformanceMetrics
        set sessionEventListener(arg0: Internal.SessionEventListener_)
        get selectedLanguage(): Internal.Language
        get currentSession(): Internal.GameSession
        get version(): Internal.GameVersion
    }
    type RunningGame_ = RunningGame;
    class ChorusPlantBlock extends Internal.PipeBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getStateForPlacement(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type ChorusPlantBlock_ = ChorusPlantBlock;
    interface IItemRendererProvider {
        getRenderer(arg0: Internal.ItemStack_): Internal.IRenderer;
        readonly disabled: Internal.ThreadLocal<boolean>;
    }
    type IItemRendererProvider_ = IItemRendererProvider;
    interface IntCollection extends Internal.IntIterable, Internal.Collection<number> {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        addAll(arg0: Internal.Collection_<number>): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        isEmpty(): boolean;
        contains(arg0: number): boolean;
        toIntArray(): number[];
        forEach(arg0: Internal.IntConsumer_): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        toArray(arg0: number[]): number[];
        intParallelStream(): Internal.IntStream;
        removeAll(arg0: Internal.IntCollection_): boolean;
        intIterator(): Internal.IntIterator;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        iterator(): Internal.IntIterator;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        addAll(arg0: Internal.IntCollection_): boolean;
        retainAll(arg0: Internal.IntCollection_): boolean;
        forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        add(arg0: number): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        containsAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        toIntArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
        toArray(): any[];
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        hashCode(): number;
        size(): number;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        rem(arg0: number): boolean;
        clear(): void;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type IntCollection_ = IntCollection;
    interface QuadView {
        colorIndex(): number;
        normalX(arg0: number): number;
        y(arg0: number): number;
        x(arg0: number): number;
        cullFace(): Internal.Direction;
        lightmap(arg0: number): number;
        z(arg0: number): number;
        spriteU(arg0: number, arg1: number): number;
        copyNormal(arg0: number, arg1: Vec3f_): Vec3f;
        spriteV(arg0: number, arg1: number): number;
        spriteColor(arg0: number, arg1: number): number;
        faceNormal(): Vec3f;
        toBlockBakedQuad(): Internal.BakedQuad;
        toVanilla(arg0: number, arg1: number[], arg2: number, arg3: boolean): void;
        nominalFace(): Internal.Direction;
        tag(): number;
        hasNormal(arg0: number): boolean;
        toBakedQuad(arg0: number, arg1: Internal.TextureAtlasSprite_, arg2: boolean): Internal.BakedQuad;
        copyTo(arg0: Internal.MutableQuadView_): void;
        copyPos(arg0: number, arg1: Vec3f_): Vec3f;
        normalY(arg0: number): number;
        lightFace(): Internal.Direction;
        normalZ(arg0: number): number;
        posByIndex(arg0: number, arg1: number): number;
        readonly VANILLA_QUAD_STRIDE: 32;
        readonly VANILLA_VERTEX_STRIDE: 8;
    }
    type QuadView_ = QuadView;
    class AddLakeProperties {
        constructor()
        setInner(p: BlockStatePredicate_): void;
        setOuter(p: BlockStatePredicate_): void;
        set inner(p: BlockStatePredicate_)
        set outer(p: BlockStatePredicate_)
        retrogen: number;
        barrier: BlockStatePredicate;
        worldgenLayer: Internal.GenerationStep$Decoration;
        chance: number;
        biomes: Internal.BiomeFilter;
        id: ResourceLocation;
        fluid: BlockStatePredicate;
    }
    type AddLakeProperties_ = AddLakeProperties;
    class BlastFurnaceBlockEntity extends Internal.AbstractFurnaceBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type BlastFurnaceBlockEntity_ = BlastFurnaceBlockEntity;
    class BlobFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.BlobFoliagePlacer>;
    }
    type BlobFoliagePlacer_ = BlobFoliagePlacer;
    class TagKey <T> extends Internal.Record {
        constructor(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: ResourceLocation_)
        static create<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: ResourceLocation_): Internal.TagKey<T>;
        location(): ResourceLocation;
        static codec<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.Codec<Internal.TagKey<T>>;
        cast<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.TagKey<E>>;
        registry(): Internal.ResourceKey<Internal.Registry<T>>;
        static hashedCodec<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.Codec<Internal.TagKey<T>>;
        isFor(arg0: Internal.ResourceKey_<Internal.Registry<any>>): boolean;
    }
    type TagKey_<T> = TagKey<T>;
    class ScreenEvent$KeyPressed$Pre extends Internal.ScreenEvent$KeyPressed {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyPressed$Pre_ = ScreenEvent$KeyPressed$Pre;
    interface IntIterator extends Internal.PrimitiveIterator$OfInt {
        forEachRemaining(arg0: any): void;
        remove(): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        hasNext(): boolean;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        nextInt(): number;
    }
    type IntIterator_ = IntIterator;
    interface IFancyTooltip {
        getFancyComponent(): Internal.TooltipComponent;
        getFancyTooltipIcon(): Internal.IGuiTexture;
        showFancyTooltip(): boolean;
        getFancyTooltip(): Internal.List<Internal.Component>;
        get fancyComponent(): Internal.TooltipComponent
        get fancyTooltipIcon(): Internal.IGuiTexture
        get fancyTooltip(): Internal.List<Internal.Component>
    }
    type IFancyTooltip_ = IFancyTooltip;
    class InputEvent$Key extends Internal.InputEvent {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        getModifiers(): number;
        getKey(): number;
        getScanCode(): number;
        getAction(): number;
        get modifiers(): number
        get key(): number
        get scanCode(): number
        get action(): number
    }
    type InputEvent$Key_ = InputEvent$Key;
    class MaterialBlock extends Internal.AppearanceBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, tagPrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        constructor(properties: Internal.BlockBehaviour$Properties_, tagPrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, registerModel: boolean)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        static tintedColor(): Internal.BlockColor;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        readonly material: com.gregtechceu.gtceu.api.data.chemical.material.Material;
        readonly tagPrefix: TagPrefix;
    }
    type MaterialBlock_ = MaterialBlock;
    class TypeWrappers {
        constructor()
        registerSimple<T>(target: T, factory: Internal.TypeWrapperFactory$Simple_<T>): void;
        register<T>(target: T, validator: Internal.Predicate_<any>, factory: Internal.TypeWrapperFactory_<T>): void;
        register<T>(target: T, factory: Internal.TypeWrapperFactory_<T>): void;
        getWrapperFactory(target: typeof any, from: any): Internal.TypeWrapperFactory<any>;
        registerSimple<T>(target: T, validator: Internal.Predicate_<any>, factory: Internal.TypeWrapperFactory$Simple_<T>): void;
    }
    type TypeWrappers_ = TypeWrappers;
    class AxolotlAttackablesSensor extends Internal.NearestVisibleLivingEntitySensor {
        constructor()
        static readonly TARGET_DETECTION_DISTANCE: 8.0;
    }
    type AxolotlAttackablesSensor_ = AxolotlAttackablesSensor;
    class PlayerDestroyItemEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.InteractionHand_)
        getEntity(): Internal.Entity;
        getHand(): Internal.InteractionHand;
        getOriginal(): Internal.ItemStack;
        get entity(): Internal.Entity
        get hand(): Internal.InteractionHand
        get original(): Internal.ItemStack
    }
    type PlayerDestroyItemEvent_ = PlayerDestroyItemEvent;
    class DataResult <R> implements Internal.App<Internal.DataResult$Mu, R> {
        get(): Internal.Either<R, Internal.DataResult$PartialResult<R>>;
        static success<R>(arg0: R): Internal.DataResult<R>;
        addLifecycle(arg0: Internal.Lifecycle_): this;
        static error<R>(arg0: string, arg1: R): Internal.DataResult<R>;
        error(): Internal.Optional<Internal.DataResult$PartialResult<R>>;
        static instance(): Internal.DataResult$Instance;
        setPartial(arg0: Internal.Supplier_<R>): this;
        static error<R>(arg0: string, arg1: Internal.Lifecycle_): Internal.DataResult<R>;
        result(): Internal.Optional<R>;
        static partialGet<K, V>(arg0: Internal.Function_<K, V>, arg1: Internal.Supplier_<string>): Internal.Function<K, Internal.DataResult<V>>;
        static unbox<R>(arg0: Internal.App_<Internal.DataResult$Mu, R>): Internal.DataResult<R>;
        apply2stable<R2, S>(arg0: Internal.BiFunction_<R, R2, S>, arg1: Internal.DataResult_<R2>): Internal.DataResult<S>;
        ap<R2>(arg0: Internal.DataResult_<Internal.Function<R, R2>>): Internal.DataResult<R2>;
        static success<R>(arg0: R, arg1: Internal.Lifecycle_): Internal.DataResult<R>;
        mapError(arg0: Internal.UnaryOperator_<string>): this;
        lifecycle(): Internal.Lifecycle;
        static error<R>(arg0: string, arg1: R, arg2: Internal.Lifecycle_): Internal.DataResult<R>;
        setPartial(arg0: R): this;
        setLifecycle(arg0: Internal.Lifecycle_): this;
        resultOrPartial(arg0: Internal.Consumer_<string>): Internal.Optional<R>;
        apply3<R2, R3, S>(arg0: Internal.Function3_<R, R2, R3, S>, arg1: Internal.DataResult_<R2>, arg2: Internal.DataResult_<R3>): Internal.DataResult<S>;
        map<T>(arg0: Internal.Function_<R, T>): Internal.DataResult<T>;
        flatMap<R2>(arg0: Internal.Function_<R, Internal.DataResult<R2>>): Internal.DataResult<R2>;
        static error<R>(arg0: string): Internal.DataResult<R>;
        apply2<R2, S>(arg0: Internal.BiFunction_<R, R2, S>, arg1: Internal.DataResult_<R2>): Internal.DataResult<S>;
        getOrThrow(arg0: boolean, arg1: Internal.Consumer_<string>): R;
        promotePartial(arg0: Internal.Consumer_<string>): this;
        set partial(arg0: Internal.Supplier_<R>)
        set partial(arg0: R)
        set lifecycle(arg0: Internal.Lifecycle_)
    }
    type DataResult_<R> = DataResult<R>;
    class SurfaceRelativeThresholdFilter extends Internal.PlacementFilter {
        static of(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): Internal.SurfaceRelativeThresholdFilter;
        static readonly CODEC: Internal.Codec<Internal.SurfaceRelativeThresholdFilter>;
    }
    type SurfaceRelativeThresholdFilter_ = SurfaceRelativeThresholdFilter;
    interface FileConfig extends Internal.AutoCloseable, com.electronwill.nightconfig.core.Config {
        add(arg0: Internal.List_<string>, arg1: any): boolean;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): com.electronwill.nightconfig.core.Config;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getRaw<T>(arg0: Internal.List_<string>): T;
        ofConcurrent(arg0: string, arg1: Internal.ConfigFormat_<any>): this;
        update(arg0: Internal.List_<string>, arg1: any): void;
        builder(arg0: Internal.File_, arg1: Internal.ConfigFormat_<any>): Internal.FileConfigBuilder;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): com.electronwill.nightconfig.core.Config;
        wrap(arg0: Internal.Map_<string, any>, arg1: Internal.ConfigFormat_<any>): com.electronwill.nightconfig.core.Config;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        remove<T>(arg0: string): T;
        of(arg0: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): com.electronwill.nightconfig.core.Config;
        putAll(arg0: Internal.UnmodifiableConfig_): void;
        createSubConfig(): com.electronwill.nightconfig.core.Config;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        inMemory(): com.electronwill.nightconfig.core.Config;
        add(arg0: string, arg1: any): boolean;
        getNioPath(): Internal.Path;
        ofConcurrent(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<any>): this;
        builder(arg0: string): Internal.FileConfigBuilder;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        inMemoryConcurrent(): com.electronwill.nightconfig.core.Config;
        inMemoryUniversal(): com.electronwill.nightconfig.core.Config;
        ofConcurrent(arg0: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): com.electronwill.nightconfig.core.Config;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        load(): void;
        isNull(arg0: string): boolean;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): com.electronwill.nightconfig.core.Config;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        ofConcurrent(arg0: Internal.Path_): this;
        of(arg0: Internal.Path_): this;
        ofConcurrent(arg0: Internal.File_): this;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        of(arg0: Internal.File_, arg1: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): this;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        unmodifiable(): Internal.UnmodifiableConfig;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_): com.electronwill.nightconfig.core.Config;
        getIntOrElse(arg0: string, arg1: number): number;
        save(): void;
        checked(): com.electronwill.nightconfig.core.Config;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        update(arg0: string, arg1: any): void;
        size(): number;
        entrySet(): Internal.Set<Internal.Config$Entry>;
        clear(): void;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        of(arg0: Internal.Supplier_<Internal.Map<string, any>>, arg1: Internal.ConfigFormat_<any>): com.electronwill.nightconfig.core.Config;
        apply<T>(arg0: string): T;
        getOrElse<T>(arg0: string, arg1: T): T;
        getLong(arg0: string): number;
        of(arg0: string): this;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        set<T>(arg0: Internal.List_<string>, arg1: any): T;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<any>): com.electronwill.nightconfig.core.Config;
        inMemoryUniversalConcurrent(): com.electronwill.nightconfig.core.Config;
        contains(arg0: string): boolean;
        set<T>(arg0: string, arg1: any): T;
        builder(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<any>): Internal.FileConfigBuilder;
        getShort(arg0: Internal.List_<string>): number;
        isNull(arg0: Internal.List_<string>): boolean;
        removeAll(arg0: Internal.UnmodifiableConfig_): void;
        setInsertionOrderPreserved(arg0: boolean): void;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getDefaultMapCreator<T>(arg0: boolean, arg1: boolean): Internal.Supplier<Internal.Map<string, T>>;
        ofConcurrent(arg0: Internal.File_, arg1: Internal.ConfigFormat_<any>): this;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        remove<T>(arg0: Internal.List_<string>): T;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        isInsertionOrderPreserved(): boolean;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        of(arg0: Internal.File_): this;
        of(arg0: string, arg1: Internal.ConfigFormat_<any>): this;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        getFile(): Internal.File;
        copy(arg0: Internal.UnmodifiableConfig_): com.electronwill.nightconfig.core.Config;
        addAll(arg0: Internal.UnmodifiableConfig_): void;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        builder(arg0: string, arg1: Internal.ConfigFormat_<any>): Internal.FileConfigBuilder;
        getChar(arg0: Internal.List_<string>): string;
        ofConcurrent(arg0: string): this;
        builder(arg0: Internal.File_): Internal.FileConfigBuilder;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        isEmpty(): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        getDefaultMapCreator<T>(arg0: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getByte(arg0: string): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        of(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): this;
        close(): void;
        builder(arg0: Internal.Path_): Internal.FileConfigBuilder;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        get nioPath(): Internal.Path
        set insertionOrderPreserved(arg0: boolean)
        get insertionOrderPreserved(): boolean
        get file(): Internal.File
        get empty(): boolean
    }
    type FileConfig_ = FileConfig;
    class ShulkerBoxBlockEntity$AnimationStatus extends Internal.Enum<Internal.ShulkerBoxBlockEntity$AnimationStatus> {
        static valueOf(arg0: string): Internal.ShulkerBoxBlockEntity$AnimationStatus;
        static values(): Internal.ShulkerBoxBlockEntity$AnimationStatus[];
        static readonly OPENING: Internal.ShulkerBoxBlockEntity$AnimationStatus;
        static readonly CLOSED: Internal.ShulkerBoxBlockEntity$AnimationStatus;
        static readonly CLOSING: Internal.ShulkerBoxBlockEntity$AnimationStatus;
        static readonly OPENED: Internal.ShulkerBoxBlockEntity$AnimationStatus;
    }
    type ShulkerBoxBlockEntity$AnimationStatus_ = "opening" | ShulkerBoxBlockEntity$AnimationStatus | "closing" | "closed" | "opened";
    class EntityRenderersEvent$RegisterLayerDefinitions extends Internal.EntityRenderersEvent {
        constructor()
        registerLayerDefinition(arg0: Internal.ModelLayerLocation_, arg1: Internal.Supplier_<Internal.LayerDefinition>): void;
    }
    type EntityRenderersEvent$RegisterLayerDefinitions_ = EntityRenderersEvent$RegisterLayerDefinitions;
    class ByteProcessor$IndexOfProcessor implements Internal.ByteProcessor {
        constructor(arg0: number)
        process(arg0: number): boolean;
    }
    type ByteProcessor$IndexOfProcessor_ = ByteProcessor$IndexOfProcessor;
    class ConstantInt extends Internal.IntProvider {
        static of(arg0: number): Internal.ConstantInt;
        getValue(): number;
        get value(): number
        static readonly ZERO: Internal.ConstantInt;
        static readonly CODEC: Internal.Codec<Internal.ConstantInt>;
    }
    type ConstantInt_ = ConstantInt;
    /**
     * @deprecated
     * This class is marked to be removed in future!
    */
    class RenderLevelLastEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.LevelRenderer_, arg1: Internal.PoseStack_, arg2: number, arg3: Matrix4f_, arg4: number)
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getProjectionMatrix(): Matrix4f;
        getStartNanos(): number;
        getLevelRenderer(): Internal.LevelRenderer;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get projectionMatrix(): Matrix4f
        get startNanos(): number
        get levelRenderer(): Internal.LevelRenderer
    }
    type RenderLevelLastEvent_ = RenderLevelLastEvent;
    interface HeightProviderType <P extends Internal.HeightProvider> {
        codec(): Internal.Codec<P>;
        readonly UNIFORM: Internal.HeightProviderType<Internal.UniformHeight>;
        readonly CONSTANT: Internal.HeightProviderType<Internal.ConstantHeight>;
        readonly WEIGHTED_LIST: Internal.HeightProviderType<Internal.WeightedListHeight>;
        readonly VERY_BIASED_TO_BOTTOM: Internal.HeightProviderType<Internal.VeryBiasedToBottomHeight>;
        readonly TRAPEZOID: Internal.HeightProviderType<Internal.TrapezoidHeight>;
        readonly BIASED_TO_BOTTOM: Internal.HeightProviderType<Internal.BiasedToBottomHeight>;
    }
    type HeightProviderType_<P extends Internal.HeightProvider> = Special.HeightProviderType | HeightProviderType<P>;
    interface IDrawableStatic extends Internal.IDrawable {
        getWidth(): number;
        draw(arg0: Internal.PoseStack_): void;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getHeight(): number;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        get width(): number
        get height(): number
    }
    type IDrawableStatic_ = IDrawableStatic;
    interface FinishedRecipe {
        serializeRecipeData(arg0: Internal.JsonObject_): void;
        getId(): ResourceLocation;
        getAdvancementId(): ResourceLocation;
        serializeAdvancement(): Internal.JsonObject;
        getType(): Internal.RecipeSerializer<any>;
        serializeRecipe(): Internal.JsonObject;
        get id(): ResourceLocation
        get advancementId(): ResourceLocation
        get type(): Internal.RecipeSerializer<any>
    }
    type FinishedRecipe_ = FinishedRecipe;
    class RuleBasedBlockStateProvider extends Internal.Record {
        constructor(arg0: Internal.BlockStateProvider_, arg1: Internal.List_<Internal.RuleBasedBlockStateProvider$Rule>)
        getState(arg0: Internal.WorldGenLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_): Internal.BlockState;
        static simple(arg0: Internal.Block_): Internal.RuleBasedBlockStateProvider;
        fallback(): Internal.BlockStateProvider;
        rules(): Internal.List<Internal.RuleBasedBlockStateProvider$Rule>;
        static simple(arg0: Internal.BlockStateProvider_): Internal.RuleBasedBlockStateProvider;
        static readonly CODEC: Internal.Codec<Internal.RuleBasedBlockStateProvider>;
    }
    type RuleBasedBlockStateProvider_ = RuleBasedBlockStateProvider;
    class MinecartTNT extends Internal.AbstractMinecart {
        constructor(arg0: Internal.EntityType_<Internal.MinecartTNT>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSlopeAdjustment(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldDoRailFunctions(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        primeFuse(): void;
        isPrimed(): boolean;
        getFuse(): number;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get maxCartSpeedOnRail(): number
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slopeAdjustment(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get currentRailPosition(): BlockPos
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get primed(): boolean
        get fuse(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type MinecartTNT_ = MinecartTNT;
    class ConfiguratorPanel extends WidgetGroup {
        constructor()
        expandTab(tab: Internal.ConfiguratorPanel$Tab_): void;
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        getTabSize(): number;
        attachConfigurators(...fancyConfigurators: Internal.IFancyConfigurator_[]): void;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        setTexture(texture: Internal.IGuiTexture_): void;
        setBorder(border: number): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        getExpanded(): Internal.ConfiguratorPanel$Tab;
        clear(): void;
        getRegisterUI(): Internal.LDLRegister;
        getTabs(): Internal.List<Internal.ConfiguratorPanel$Tab>;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        collapseTab(): void;
        get LDLRegister(): boolean
        get tabSize(): number
        get translateKey(): string
        set texture(texture: Internal.IGuiTexture_)
        set border(border: number)
        get expanded(): Internal.ConfiguratorPanel$Tab
        get registerUI(): Internal.LDLRegister
        get tabs(): Internal.List<Internal.ConfiguratorPanel$Tab>
        get chatComponent(): Internal.Component
    }
    type ConfiguratorPanel_ = ConfiguratorPanel;
    abstract class FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_)
        createFoliage(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: Internal.TreeConfiguration_, arg4: number, arg5: Internal.FoliagePlacer$FoliageAttachment_, arg6: number, arg7: number): void;
        foliageHeight(arg0: Internal.RandomSource_, arg1: number, arg2: Internal.TreeConfiguration_): number;
        foliageRadius(arg0: Internal.RandomSource_, arg1: number): number;
        static readonly CODEC: Internal.Codec<Internal.FoliagePlacer>;
    }
    type FoliagePlacer_ = FoliagePlacer;
    interface ProperWaterloggedBlock extends Internal.SimpleWaterloggedBlock {
        fluidState(arg0: Internal.BlockState_): Internal.FluidState;
        withWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): Internal.BlockState;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        updateWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): void;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        withWater(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): Internal.BlockState;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type ProperWaterloggedBlock_ = ProperWaterloggedBlock;
    interface AmbiguityConsumer <S> {
        ambiguous(arg0: Internal.CommandNode_<S>, arg1: Internal.CommandNode_<S>, arg2: Internal.CommandNode_<S>, arg3: Internal.Collection_<string>): void;
        (arg0: Internal.CommandNode_<S>, arg1: Internal.CommandNode_<S>, arg2: Internal.CommandNode_<S>, arg3: Internal.Collection_<string>): void;
    }
    type AmbiguityConsumer_<S> = AmbiguityConsumer<S>;
    interface ShapedRecipeInvoker {
        callKeyFromJson(keyEntry: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        callDissolvePattern(pattern: string[], keys: Internal.Map_<string, Internal.Ingredient>, patternWidth: number, patternHeight: number): Internal.NonNullList<Internal.Ingredient>;
        callPatternFromJson(patternArray: Internal.JsonArray_): string[];
    }
    type ShapedRecipeInvoker_ = ShapedRecipeInvoker;
    interface TimerCallback <T> {
        handle(arg0: T, arg1: Internal.TimerQueue_<T>, arg2: number): void;
        (arg0: T, arg1: Internal.TimerQueue_<T>, arg2: number): void;
    }
    type TimerCallback_<T> = TimerCallback<T>;
    class TrackEdgeIntersection {
        constructor()
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        targets(arg0: Internal.TrackNodeLocation_, arg1: Internal.TrackNodeLocation_): boolean;
        isNear(arg0: number): boolean;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.DimensionPalette_): Internal.TrackEdgeIntersection;
        id: Internal.UUID;
        location: number;
        target: Internal.Couple<Internal.TrackNodeLocation>;
        targetLocation: number;
        groupId: Internal.UUID;
    }
    type TrackEdgeIntersection_ = TrackEdgeIntersection;
    class ChatMessageContent extends Internal.Record {
        constructor(arg0: string, arg1: Internal.Component_)
        constructor(arg0: string)
        plain(): string;
        isDecorated(): boolean;
        decorated(): Internal.Component;
        static write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.ChatMessageContent_): void;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.ChatMessageContent;
        get decorated(): boolean
    }
    type ChatMessageContent_ = ChatMessageContent;
    class StonePressurePlateBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type StonePressurePlateBlockBuilder_ = StonePressurePlateBlockBuilder;
    abstract class StructurePoolElement {
        static legacy(arg0: string, arg1: Internal.Holder_<Internal.StructureProcessorList>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.LegacySinglePoolElement>;
        getBoundingBox(arg0: Internal.StructureTemplateManager_, arg1: BlockPos_, arg2: Internal.Rotation_): Internal.BoundingBox;
        getType(): Internal.StructurePoolElementType<any>;
        getShuffledJigsawBlocks(arg0: Internal.StructureTemplateManager_, arg1: BlockPos_, arg2: Internal.Rotation_, arg3: Internal.RandomSource_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        static single(arg0: string): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.SinglePoolElement>;
        handleDataMarker(arg0: Internal.LevelAccessor_, arg1: Internal.StructureTemplate$StructureBlockInfo_, arg2: BlockPos_, arg3: Internal.Rotation_, arg4: Internal.RandomSource_, arg5: Internal.BoundingBox_): void;
        getSize(arg0: Internal.StructureTemplateManager_, arg1: Internal.Rotation_): Vec3i;
        getGroundLevelDelta(): number;
        place(arg0: Internal.StructureTemplateManager_, arg1: Internal.WorldGenLevel_, arg2: Internal.StructureManager_, arg3: Internal.ChunkGenerator_, arg4: BlockPos_, arg5: BlockPos_, arg6: Internal.Rotation_, arg7: Internal.BoundingBox_, arg8: Internal.RandomSource_, arg9: boolean): boolean;
        setProjection(arg0: Internal.StructureTemplatePool$Projection_): this;
        static legacy(arg0: string): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.LegacySinglePoolElement>;
        static empty(): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.EmptyPoolElement>;
        getProjection(): Internal.StructureTemplatePool$Projection;
        static list(arg0: Internal.List_<Internal.Function<Internal.StructureTemplatePool$Projection, Internal.StructurePoolElement>>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.ListPoolElement>;
        static single(arg0: string, arg1: Internal.Holder_<Internal.StructureProcessorList>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.SinglePoolElement>;
        static feature(arg0: Internal.Holder_<Internal.PlacedFeature>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.FeaturePoolElement>;
        get type(): Internal.StructurePoolElementType<any>
        get groundLevelDelta(): number
        set projection(arg0: Internal.StructureTemplatePool$Projection_)
        get projection(): Internal.StructureTemplatePool$Projection
        static readonly CODEC: Internal.Codec<Internal.StructurePoolElement>;
    }
    type StructurePoolElement_ = StructurePoolElement;
    interface IPropertyFluidFilter extends Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack> {
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        canContain(arg0: Internal.FluidAttribute_): boolean;
        getContainedAttributes(): Internal.Collection<Internal.FluidAttribute>;
        isCryoProof(): boolean;
        setCanContain(arg0: Internal.FluidAttribute_, arg1: boolean): void;
        canContain(arg0: GTFluidState_): boolean;
        isGasProof(): boolean;
        negate(): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        getMaxFluidTemperature(): number;
        test(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        appendTooltips(tooltip: Internal.List_<Internal.Component>, showToolsInfo: boolean, showTemperatureInfo: boolean): void;
        or(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        test(arg0: any): boolean;
        and(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        isPlasmaProof(): boolean;
        get containedAttributes(): Internal.Collection<Internal.FluidAttribute>
        get cryoProof(): boolean
        get gasProof(): boolean
        get maxFluidTemperature(): number
        get plasmaProof(): boolean
    }
    type IPropertyFluidFilter_ = IPropertyFluidFilter;
    interface ItemColor {
        getColor(arg0: Internal.ItemStack_, arg1: number): number;
    }
    type ItemColor_ = ItemColor;
    interface ScheduledFuture <V> extends Internal.Delayed, Internal.Future<V> {
        get(): V;
        getDelay(arg0: Internal.TimeUnit_): number;
        compareTo(arg0: Internal.Delayed_): number;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        isCancelled(): boolean;
        get done(): boolean
        get cancelled(): boolean
    }
    type ScheduledFuture_<V> = ScheduledFuture<V>;
    class RuinedPortalStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: any_)
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.List_<any>)
        static readonly CODEC: Internal.Codec<Internal.RuinedPortalStructure>;
    }
    type RuinedPortalStructure_ = RuinedPortalStructure;
    class ClientboundSetChunkCacheCenterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZ(): number;
        isSkippable(): boolean;
        get x(): number
        get z(): number
        get skippable(): boolean
    }
    type ClientboundSetChunkCacheCenterPacket_ = ClientboundSetChunkCacheCenterPacket;
    class ListCodec <A> implements Internal.Codec<Internal.List<A>> {
        constructor(arg0: Internal.Codec_<A>)
        optionalFieldOf(arg0: string, arg1: Internal.List_<A>): Internal.MapCodec<Internal.List<A>>;
        dispatchMap<E>(arg0: Internal.Function_<E, Internal.List<A>>, arg1: Internal.Function_<Internal.List<A>, Internal.Codec<E>>): Internal.MapCodec<E>;
        static empty<A>(): Internal.MapEncoder<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.List<A>>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.List_<A>): Internal.Codec<Internal.List<A>>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        comap<B>(arg0: Internal.Function_<B, Internal.List<A>>): Internal.Encoder<B>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.List<A>, T>>;
        stable(): Internal.Codec<Internal.List<A>>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<Internal.List<A>>>, arg2: Internal.Function_<Internal.List<A>, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.List<A>>, arg2: Internal.Function_<Internal.List<A>, Internal.Codec<E>>): Internal.Codec<E>;
        encode<T>(arg0: Internal.List_<A>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<Internal.List<A>>): Internal.Codec<Internal.List<A>>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        optionalFieldOf(arg0: string, arg1: Internal.List_<A>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.List<A>>;
        map<B>(arg0: Internal.Function_<Internal.List<A>, B>): Internal.Decoder<B>;
        terminal(): Internal.Decoder$Terminal<Internal.List<A>>;
        flatMap<B>(arg0: Internal.Function_<Internal.List<A>, Internal.DataResult<B>>): Internal.Decoder<B>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        comapFlatMap<S>(arg0: Internal.Function_<Internal.List<A>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.List<A>>): Internal.Codec<S>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.List_<A>): Internal.DataResult<T>;
        simple(): Internal.Decoder$Simple<Internal.List<A>>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        fieldOf(arg0: string): Internal.MapCodec<Internal.List<A>>;
        flatXmap<S>(arg0: Internal.Function_<Internal.List<A>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<Internal.List<A>>>): Internal.Codec<S>;
        flatComapMap<S>(arg0: Internal.Function_<Internal.List<A>, S>, arg1: Internal.Function_<S, Internal.DataResult<Internal.List<A>>>): Internal.Codec<S>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.List<A>>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        mapResult(arg0: Internal.Codec$ResultFunction_<Internal.List<A>>): Internal.Codec<Internal.List<A>>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.List<A>>;
        dispatch<E>(arg0: Internal.Function_<E, Internal.List<A>>, arg1: Internal.Function_<Internal.List<A>, Internal.Codec<E>>): Internal.Codec<E>;
        orElse(arg0: Internal.List_<A>): Internal.Codec<Internal.List<A>>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.List_<A>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.List<A>>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        deprecated(arg0: number): Internal.Codec<Internal.List<A>>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.List<A>>>): Internal.Encoder<B>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, Internal.List<A>>, arg2: Internal.Function_<Internal.List<A>, Internal.Codec<E>>): Internal.MapCodec<E>;
        boxed(): Internal.Decoder$Boxed<Internal.List<A>>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        orElseGet(arg0: Internal.Supplier_<Internal.List<A>>): Internal.Codec<Internal.List<A>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<Internal.List<A>>): Internal.Codec<Internal.List<A>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        listOf(): Internal.Codec<Internal.List<Internal.List<A>>>;
        orElse(arg0: Internal.Consumer_<string>, arg1: Internal.List_<A>): Internal.Codec<Internal.List<A>>;
        xmap<S>(arg0: Internal.Function_<Internal.List<A>, S>, arg1: Internal.Function_<S, Internal.List<A>>): Internal.Codec<S>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.List<A>, T>>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
        dispatchStable<E>(arg0: Internal.Function_<E, Internal.List<A>>, arg1: Internal.Function_<Internal.List<A>, Internal.Codec<E>>): Internal.Codec<E>;
    }
    type ListCodec_<A> = ListCodec<A>;
    class NetworkEvent$ClientCustomPayloadEvent extends Internal.NetworkEvent {
        constructor()
    }
    type NetworkEvent$ClientCustomPayloadEvent_ = NetworkEvent$ClientCustomPayloadEvent;
    class BeaconBlock extends Internal.BaseEntityBlock implements Internal.BeaconBeamBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BeaconBlock_ = BeaconBlock;
    class GenerateClientAssetsEventJS extends Internal.EventJS {
        constructor(gen: Internal.AssetJsonGenerator_)
        addMultipartBlockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator>): void;
        add(location: ResourceLocation_, json: Internal.JsonElement_): void;
        addLang(key: string, value: string): void;
        addBlockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator>): void;
        addModel(type: string, id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator>): void;
        readonly generator: Internal.AssetJsonGenerator;
    }
    type GenerateClientAssetsEventJS_ = GenerateClientAssetsEventJS;
    class RecipeComponentValue <T> implements Internal.Map$Entry<Internal.RecipeKey<T>, T>, Internal.WrappedJS {
        constructor(key: Internal.RecipeKey_<T>, index: number)
        getKey(): any;
        static comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        shouldWrite(): boolean;
        isOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_): boolean;
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        isInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_): boolean;
        getIndex(): number;
        copy(): this;
        checkEmpty(): string;
        static comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        write(): void;
        static copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getValue(): T;
        static comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        static comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        setValue(newValue: T): T;
        get key(): any
        get index(): number
        get value(): T
        set value(newValue: T)
        readonly index: number;
        value: T;
        readonly key: Internal.RecipeKey<T>;
        static readonly EMPTY_ARRAY: Internal.RecipeComponentValue<any>[];
        write: boolean;
    }
    type RecipeComponentValue_<T> = RecipeComponentValue<T>;
    class Inventory implements Internal.Container, Internal.Nameable {
        constructor(arg0: Internal.Player_)
        stopOpen(arg0: Internal.Player_): void;
        removeFromSelected(arg0: boolean): Internal.ItemStack;
        getSlotWithRemainingSpace(arg0: Internal.ItemStack_): number;
        add(arg0: number, arg1: Internal.ItemStack_): boolean;
        static tryClear(arg0: any): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        clear(ingredient: Internal.Ingredient_): void;
        static getSelectionSize(): number;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        dropAll(): void;
        add(arg0: Internal.ItemStack_): boolean;
        getSlots(): number;
        placeItemBackInInventory(arg0: Internal.ItemStack_): void;
        contains(arg0: Internal.TagKey_<Internal.Item>): boolean;
        setChanged(): void;
        setPickedItem(arg0: Internal.ItemStack_): void;
        swapPaint(arg0: number): void;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        replaceWith(arg0: Internal.Inventory_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getSuitableHotbarSlot(): number;
        getName(): Internal.Component;
        kjs$self(): Internal.Container;
        findSlotMatchingItem(arg0: Internal.ItemStack_): number;
        load(arg0: Internal.ListTag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getArmor(arg0: number): Internal.ItemStack;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        getDestroySpeed(arg0: Internal.BlockState_): number;
        hasCustomName(): boolean;
        tick(): void;
        removeItem(arg0: Internal.ItemStack_): void;
        getItem(arg0: number): Internal.ItemStack;
        getSelected(): Internal.ItemStack;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getCustomName(): Internal.Component;
        getDisplayName(): Internal.Component;
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        isEmpty(): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        clearOrCountMatchingItems(arg0: Internal.Predicate_<Internal.ItemStack>, arg1: number, arg2: Internal.Container_): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        hurtArmor(arg0: DamageSource_, arg1: number, arg2: number[]): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        countNonEmpty(): number;
        save(arg0: Internal.ListTag_): Internal.ListTag;
        getAllItems(): Internal.List<Internal.ItemStack>;
        fillStackedContents(arg0: Internal.StackedContents_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getTimesChanged(): number;
        static isHotbarSlot(arg0: number): boolean;
        placeItemBackInInventory(arg0: Internal.ItemStack_, arg1: boolean): void;
        contains(arg0: Internal.ItemStack_): boolean;
        pickSlot(arg0: number): void;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        clearContent(): void;
        findSlotMatchingUnusedItem(arg0: Internal.ItemStack_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getFreeSlot(): number;
        get selectionSize(): number
        get slots(): number
        set pickedItem(arg0: Internal.ItemStack_)
        get containerSize(): number
        get suitableHotbarSlot(): number
        get name(): Internal.Component
        get width(): number
        get maxStackSize(): number
        get selected(): Internal.ItemStack
        get customName(): Internal.Component
        get displayName(): Internal.Component
        get empty(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get timesChanged(): number
        get mutable(): boolean
        get freeSlot(): number
        readonly armor: Internal.NonNullList<Internal.ItemStack>;
        readonly player: Internal.Player;
        static readonly INVENTORY_SIZE: 36;
        static readonly SLOT_OFFHAND: 40;
        readonly offhand: Internal.NonNullList<Internal.ItemStack>;
        static readonly NOT_FOUND_INDEX: -1;
        static readonly ALL_ARMOR_SLOTS: number[];
        static readonly HELMET_SLOT_ONLY: number[];
        selected: number;
        static readonly POP_TIME_DURATION: 5;
        readonly items: Internal.NonNullList<Internal.ItemStack>;
    }
    type Inventory_ = Inventory;
    abstract class AbstractCandleBlock extends Internal.Block {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        static extinguish(arg0: Internal.Player_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static isLit(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly LIGHT_PER_CANDLE: 3;
        static readonly LIT: Internal.BooleanProperty;
    }
    type AbstractCandleBlock_ = AbstractCandleBlock;
    class ChorusFruitItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ChorusFruitItem_ = ChorusFruitItem;
    class Player$BedSleepingProblem extends Internal.Enum<Internal.Player$BedSleepingProblem> {
        static values(): Internal.Player$BedSleepingProblem[];
        getMessage(): Internal.Component;
        static valueOf(arg0: string): Internal.Player$BedSleepingProblem;
        get message(): Internal.Component
        static readonly NOT_POSSIBLE_HERE: Internal.Player$BedSleepingProblem;
        static readonly OTHER_PROBLEM: Internal.Player$BedSleepingProblem;
        static readonly NOT_SAFE: Internal.Player$BedSleepingProblem;
        static readonly NOT_POSSIBLE_NOW: Internal.Player$BedSleepingProblem;
        static readonly OBSTRUCTED: Internal.Player$BedSleepingProblem;
        static readonly TOO_FAR_AWAY: Internal.Player$BedSleepingProblem;
    }
    type Player$BedSleepingProblem_ = "obstructed" | "too_far_away" | Player$BedSleepingProblem | "not_possible_here" | "not_possible_now" | "not_safe" | "other_problem";
    class AbstractContraptionEntity$ContraptionRotationState {
        constructor()
        asMatrix(): Internal.Matrix3d;
        hasVerticalRotation(): boolean;
        getYawOffset(): number;
        get yawOffset(): number
        static readonly NONE: Internal.AbstractContraptionEntity$ContraptionRotationState;
    }
    type AbstractContraptionEntity$ContraptionRotationState_ = AbstractContraptionEntity$ContraptionRotationState;
    class RealmsWorldOptions extends Internal.ValueObject {
        constructor(arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: number, arg5: boolean, arg6: number, arg7: number, arg8: boolean, arg9: string)
        static createDefaults(): Internal.RealmsWorldOptions;
        getSlotName(arg0: number): string;
        clone(): this;
        getDefaultSlotName(arg0: number): string;
        setEmpty(arg0: boolean): void;
        static createEmptyDefaults(): Internal.RealmsWorldOptions;
        toJson(): string;
        static parse(arg0: Internal.JsonObject_): Internal.RealmsWorldOptions;
        set empty(arg0: boolean)
        readonly difficulty: number;
        readonly commandBlocks: boolean;
        empty: boolean;
        templateImage: string;
        readonly gameMode: number;
        readonly spawnMonsters: boolean;
        readonly forceGameMode: boolean;
        templateId: number;
        readonly spawnAnimals: boolean;
        readonly spawnNPCs: boolean;
        readonly spawnProtection: number;
        readonly pvp: boolean;
    }
    type RealmsWorldOptions_ = RealmsWorldOptions;
    class RegisterClientReloadListenersEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: any_)
        registerReloadListener(arg0: Internal.PreparableReloadListener_): void;
    }
    type RegisterClientReloadListenersEvent_ = RegisterClientReloadListenersEvent;
    class BendingTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.BendingTrunkPlacer>;
    }
    type BendingTrunkPlacer_ = BendingTrunkPlacer;
    class DifficultyInstance {
        constructor(arg0: Internal.Difficulty_, arg1: number, arg2: number, arg3: number)
        getDifficulty(): Internal.Difficulty;
        isHard(): boolean;
        getEffectiveDifficulty(): number;
        isHarderThan(arg0: number): boolean;
        getSpecialMultiplier(): number;
        get difficulty(): Internal.Difficulty
        get hard(): boolean
        get effectiveDifficulty(): number
        get specialMultiplier(): number
    }
    type DifficultyInstance_ = DifficultyInstance;
    interface UnitVariables {
        getVariables(): Internal.VariableSet;
        get variables(): Internal.VariableSet
        (): Internal.VariableSet_;
    }
    type UnitVariables_ = UnitVariables;
    class User {
        constructor(arg0: string, arg1: string, arg2: string, arg3: Internal.Optional_<string>, arg4: Internal.Optional_<string>, arg5: Internal.User$Type_)
        getGameProfile(): Internal.GameProfile;
        getClientId(): Internal.Optional<string>;
        getSessionId(): string;
        getName(): string;
        hasCachedProperties(): boolean;
        getXuid(): Internal.Optional<string>;
        setProperties(arg0: Internal.PropertyMap_): void;
        getUuid(): string;
        getAccessToken(): string;
        getType(): Internal.User$Type;
        getProfileId(): Internal.UUID;
        get gameProfile(): Internal.GameProfile
        get clientId(): Internal.Optional<string>
        get sessionId(): string
        get name(): string
        get xuid(): Internal.Optional<string>
        set properties(arg0: Internal.PropertyMap_)
        get uuid(): string
        get accessToken(): string
        get type(): Internal.User$Type
        get profileId(): Internal.UUID
    }
    type User_ = User;
    class OffsetTime implements Internal.Comparable<Internal.OffsetTime>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
        getHour(): number;
        minusHours(arg0: number): this;
        toLocalTime(): Internal.LocalTime;
        plusHours(arg0: number): this;
        isBefore(arg0: Internal.OffsetTime_): boolean;
        compareTo(arg0: any): number;
        getMinute(): number;
        isEqual(arg0: Internal.OffsetTime_): boolean;
        minusMinutes(arg0: number): this;
        compareTo(arg0: Internal.OffsetTime_): number;
        static now(arg0: Internal.Clock_): Internal.OffsetTime;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetTime;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        toEpochSecond(arg0: Internal.LocalDate_): number;
        plusNanos(arg0: number): this;
        minusSeconds(arg0: number): this;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        withMinute(arg0: number): this;
        static of(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): Internal.OffsetTime;
        static from(arg0: Internal.TemporalAccessor_): Internal.OffsetTime;
        "with"(arg0: Internal.TemporalAdjuster_): this;
        static parse(arg0: Internal.CharSequence_): Internal.OffsetTime;
        atDate(arg0: Internal.LocalDate_): Internal.OffsetDateTime;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        withNano(arg0: number): this;
        get(arg0: Internal.TemporalField_): number;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetTime;
        withOffsetSameInstant(arg0: Internal.ZoneOffset_): this;
        plusMinutes(arg0: number): this;
        plusSeconds(arg0: number): this;
        withHour(arg0: number): this;
        withSecond(arg0: number): this;
        getLong(arg0: Internal.TemporalField_): number;
        static now(arg0: Internal.ZoneId_): Internal.OffsetTime;
        withOffsetSameLocal(arg0: Internal.ZoneOffset_): this;
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        getOffset(): Internal.ZoneOffset;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.ZoneOffset_): Internal.OffsetTime;
        isAfter(arg0: Internal.OffsetTime_): boolean;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        getSecond(): number;
        getNano(): number;
        static now(): Internal.OffsetTime;
        plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        minusNanos(arg0: number): this;
        get hour(): number
        get minute(): number
        get offset(): Internal.ZoneOffset
        get second(): number
        get nano(): number
        static readonly MAX: Internal.OffsetTime;
        static readonly MIN: Internal.OffsetTime;
    }
    type OffsetTime_ = OffsetTime;
    class UnboundedMapCodec <K, V> implements Internal.BaseMapCodec<K, V>, Internal.Codec<Internal.Map<K, V>> {
        constructor(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>)
        keyCodec(): Internal.Codec<K>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<Internal.Map<K, V>>): Internal.Codec<Internal.Map<K, V>>;
        dispatchStable<E>(arg0: Internal.Function_<E, Internal.Map<K, V>>, arg1: Internal.Function_<Internal.Map<K, V>, Internal.Codec<E>>): Internal.Codec<E>;
        optionalFieldOf(arg0: string, arg1: Internal.Map_<K, V>): Internal.MapCodec<Internal.Map<K, V>>;
        static empty<A>(): Internal.MapEncoder<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        deprecated(arg0: number): Internal.Codec<Internal.Map<K, V>>;
        optionalFieldOf(arg0: string, arg1: Internal.Map_<K, V>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.Map<K, V>>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        dispatchMap<E>(arg0: Internal.Function_<E, Internal.Map<K, V>>, arg1: Internal.Function_<Internal.Map<K, V>, Internal.Codec<E>>): Internal.MapCodec<E>;
        encode<T>(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<Internal.Map<K, V>>>, arg2: Internal.Function_<Internal.Map<K, V>, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.Map<K, V>>, arg2: Internal.Function_<Internal.Map<K, V>, Internal.Codec<E>>): Internal.Codec<E>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Map<K, V>>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        map<B>(arg0: Internal.Function_<Internal.Map<K, V>, B>): Internal.Decoder<B>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, Internal.Map<K, V>>, arg2: Internal.Function_<Internal.Map<K, V>, Internal.Codec<E>>): Internal.MapCodec<E>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.Map<K, V>>>): Internal.Encoder<B>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Map<K, V>, T>>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        elementCodec(): Internal.Codec<V>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        boxed(): Internal.Decoder$Boxed<Internal.Map<K, V>>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.Map<K, V>>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        encode<T>(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        orElse(arg0: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        listOf(): Internal.Codec<Internal.List<Internal.Map<K, V>>>;
        xmap<S>(arg0: Internal.Function_<Internal.Map<K, V>, S>, arg1: Internal.Function_<S, Internal.Map<K, V>>): Internal.Codec<S>;
        fieldOf(arg0: string): Internal.MapCodec<Internal.Map<K, V>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Map<K, V>>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<Internal.Map<K, V>>): Internal.Codec<Internal.Map<K, V>>;
        stable(): Internal.Codec<Internal.Map<K, V>>;
        flatComapMap<S>(arg0: Internal.Function_<Internal.Map<K, V>, S>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Map<K, V>>>): Internal.Codec<S>;
        simple(): Internal.Decoder$Simple<Internal.Map<K, V>>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Map<K, V>, T>>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        orElse(arg0: Internal.Consumer_<string>, arg1: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
        comapFlatMap<S>(arg0: Internal.Function_<Internal.Map<K, V>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.Map<K, V>>): Internal.Codec<S>;
        comap<B>(arg0: Internal.Function_<B, Internal.Map<K, V>>): Internal.Encoder<B>;
        flatMap<B>(arg0: Internal.Function_<Internal.Map<K, V>, Internal.DataResult<B>>): Internal.Decoder<B>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        mapResult(arg0: Internal.Codec$ResultFunction_<Internal.Map<K, V>>): Internal.Codec<Internal.Map<K, V>>;
        dispatch<E>(arg0: Internal.Function_<E, Internal.Map<K, V>>, arg1: Internal.Function_<Internal.Map<K, V>, Internal.Codec<E>>): Internal.Codec<E>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.Map_<K, V>): Internal.DataResult<T>;
        terminal(): Internal.Decoder$Terminal<Internal.Map<K, V>>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.Map_<K, V>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.Map<K, V>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        orElseGet(arg0: Internal.Supplier_<Internal.Map<K, V>>): Internal.Codec<Internal.Map<K, V>>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
        flatXmap<S>(arg0: Internal.Function_<Internal.Map<K, V>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Map<K, V>>>): Internal.Codec<S>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
    }
    type UnboundedMapCodec_<K, V> = UnboundedMapCodec<K, V>;
    class EmptyFrontAttachment extends Internal.FrontAttachment {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type EmptyFrontAttachment_ = EmptyFrontAttachment;
    class Suggestions {
        constructor(arg0: Internal.StringRange_, arg1: Internal.List_<Internal.Suggestion>)
        static create(arg0: string, arg1: Internal.Collection_<Internal.Suggestion>): Internal.Suggestions;
        static merge(arg0: string, arg1: Internal.Collection_<Internal.Suggestions>): Internal.Suggestions;
        getList(): Internal.List<Internal.Suggestion>;
        static empty(): Internal.CompletableFuture<Internal.Suggestions>;
        isEmpty(): boolean;
        getRange(): Internal.StringRange;
        get list(): Internal.List<Internal.Suggestion>
        get empty(): boolean
        get range(): Internal.StringRange
    }
    type Suggestions_ = Suggestions;
    class SimpleRandomFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.HolderSet_<Internal.PlacedFeature>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.SimpleRandomFeatureConfiguration>;
        readonly features: Internal.HolderSet<Internal.PlacedFeature>;
    }
    type SimpleRandomFeatureConfiguration_ = SimpleRandomFeatureConfiguration;
    abstract class CharBuffer extends Internal.Buffer implements Internal.Comparable<Internal.CharBuffer>, Internal.CharSequence, Internal.Appendable, Internal.Readable {
        static wrap(arg0: string[], arg1: number, arg2: number): Internal.CharBuffer;
        get(): string;
        static wrap(arg0: Internal.CharSequence_): Internal.CharBuffer;
        array(): string[];
        put(arg0: string): this;
        isEmpty(): boolean;
        clear(): this;
        flip(): this;
        compareTo(arg0: any): number;
        subSequence(arg0: number, arg1: number): Internal.CharSequence;
        read(arg0: Internal.CharBuffer_): number;
        asReadOnlyBuffer(): this;
        get(arg0: number, arg1: string[], arg2: number, arg3: number): this;
        order(): Internal.ByteOrder;
        reset(): this;
        put(arg0: number, arg1: string[]): this;
        charAt(arg0: number): string;
        put(arg0: number, arg1: string): this;
        get(arg0: number, arg1: string[]): this;
        put(arg0: Internal.CharBuffer_): this;
        length(): number;
        put(arg0: number, arg1: string[], arg2: number, arg3: number): this;
        compact(): this;
        put(arg0: number, arg1: Internal.CharBuffer_, arg2: number, arg3: number): this;
        limit(arg0: number): this;
        get(arg0: number): string;
        append(arg0: Internal.CharSequence_): Internal.Appendable;
        get(arg0: string[]): this;
        static allocate(arg0: number): Internal.CharBuffer;
        put(arg0: string): this;
        put(arg0: string, arg1: number, arg2: number): this;
        put(arg0: string[]): this;
        append(arg0: string): this;
        static wrap(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.CharBuffer;
        slice(): this;
        static wrap(arg0: string[]): Internal.CharBuffer;
        static compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        mismatch(arg0: Internal.CharBuffer_): number;
        compareTo(arg0: Internal.CharBuffer_): number;
        chars(): Internal.IntStream;
        get(arg0: string[], arg1: number, arg2: number): this;
        put(arg0: string[], arg1: number, arg2: number): this;
        slice(arg0: number, arg1: number): this;
        duplicate(): this;
        codePoints(): Internal.IntStream;
        get empty(): boolean
    }
    type CharBuffer_ = CharBuffer;
    class FieldManagedStorage implements Internal.IManagedStorage {
        constructor(owner: Internal.IManaged_)
        getFieldByKey(key: Internal.ManagedKey_): Internal.IRef;
        getNonLazyFields(): Internal.IRef[];
        init(): void;
        removeAllSyncUpdateListener(key: Internal.ManagedKey_): void;
        addSyncUpdateListener<T>(key: Internal.ManagedKey_, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasDirtySyncFields(): boolean;
        notifyFieldUpdate<T>(key: Internal.ManagedKey_, newVal: T, oldVal: T): void;
        hasSyncListener(key: Internal.ManagedKey_): boolean;
        hasDirtyPersistedFields(): boolean;
        getSyncFields(): Internal.IRef[];
        getPersistedFields(): Internal.IRef[];
        getManaged(): Internal.IManaged[];
        markAllDirty(): void;
        markDirty(key: Internal.ManagedKey_): void;
        get nonLazyFields(): Internal.IRef[]
        get syncFields(): Internal.IRef[]
        get persistedFields(): Internal.IRef[]
        get managed(): Internal.IManaged[]
    }
    type FieldManagedStorage_ = FieldManagedStorage;
    class CurrencyAmount extends Internal.Measure {
        constructor(arg0: number, arg1: Internal.Currency_)
        constructor(arg0: number, arg1: Internal.Currency_)
        constructor(arg0: number, arg1: com.ibm.icu.util.Currency_)
        constructor(arg0: number, arg1: com.ibm.icu.util.Currency_)
        getCurrency(): com.ibm.icu.util.Currency;
        get currency(): com.ibm.icu.util.Currency
    }
    type CurrencyAmount_ = CurrencyAmount;
    interface Codec$ResultFunction <A> {
        apply<T>(arg0: Internal.DynamicOps_<T>, arg1: T, arg2: Internal.DataResult_<com.mojang.datafixers.util.Pair<A, T>>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        coApply<T>(arg0: Internal.DynamicOps_<T>, arg1: A, arg2: Internal.DataResult_<T>): Internal.DataResult<T>;
    }
    type Codec$ResultFunction_<A> = Codec$ResultFunction<A>;
    class DataIngredient extends Internal.Ingredient {
        getDisplayStacks(): Internal.ItemStackSet;
        static ingredient(arg0: Internal.Ingredient_, arg1: Internal.TagKey_<Internal.Item>): Internal.DataIngredient;
        static tag(arg0: Internal.TagKey_<Internal.Item>): Internal.DataIngredient;
        getCritereon(arg0: Internal.RegistrateRecipeProvider_): Internal.InventoryChangeTrigger$TriggerInstance;
        getItemIds(): Internal.Set<string>;
        static ingredient(arg0: Internal.Ingredient_, arg1: Internal.ItemLike_): Internal.DataIngredient;
        asStack(): InputItem;
        toJson(): Internal.JsonElement;
        or(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        isWildcard(): boolean;
        canBeUsedForMatching(): boolean;
        getId(): ResourceLocation;
        getItemTypes(): Internal.Set<Internal.Item>;
        and(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static ingredient(arg0: Internal.Ingredient_, arg1: ResourceLocation_, ...arg2: any_[]): Internal.DataIngredient;
        negate(): Internal.Predicate<Internal.ItemStack>;
        subtract(subtracted: Internal.Ingredient_): Internal.Ingredient;
        testItem(item: Internal.Item_): boolean;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        static items<T extends Internal.ItemLike>(arg0: T, ...arg1: T[]): Internal.DataIngredient;
        static items<T extends Internal.ItemLike>(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, ...arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>[]): Internal.DataIngredient;
        withCount(count: number): InputItem;
        static stacks(arg0: Internal.ItemStack_, ...arg1: Internal.ItemStack_[]): Internal.DataIngredient;
        getStacks(): Internal.ItemStackSet;
        getSerializer(): Internal.IIngredientSerializer<Internal.DataIngredient>;
        or(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        static create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        asIngredient(): Internal.Ingredient;
        and(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        get displayStacks(): Internal.ItemStackSet
        get itemIds(): Internal.Set<string>
        get wildcard(): boolean
        get id(): ResourceLocation
        get itemTypes(): Internal.Set<Internal.Item>
        get stacks(): Internal.ItemStackSet
        get serializer(): Internal.IIngredientSerializer<Internal.DataIngredient>
        get first(): Internal.ItemStack
    }
    type DataIngredient_ = DataIngredient;
    interface BlockModelExtension {
        getFusionModel(): Internal.ModelInstance<any>;
        setFusionModel(model: Internal.ModelInstance_<any>): void;
        get fusionModel(): Internal.ModelInstance<any>
        set fusionModel(model: Internal.ModelInstance_<any>)
    }
    type BlockModelExtension_ = BlockModelExtension;
    class Uniform extends Internal.AbstractUniform implements Internal.AutoCloseable {
        constructor(arg0: string, arg1: number, arg2: number, arg3: Internal.Shader_)
        upload(): void;
        getCount(): number;
        getFloatBuffer(): Internal.FloatBuffer;
        static glGetAttribLocation(arg0: number, arg1: Internal.CharSequence_): number;
        setLocation(arg0: number): void;
        static uploadInteger(arg0: number, arg1: number): void;
        set(arg0: number, arg1: number): void;
        getIntBuffer(): Internal.IntBuffer;
        static glBindAttribLocation(arg0: number, arg1: number, arg2: Internal.CharSequence_): void;
        getType(): number;
        close(): void;
        static glGetUniformLocation(arg0: number, arg1: Internal.CharSequence_): number;
        getName(): string;
        static getTypeFromString(arg0: string): number;
        getLocation(): number;
        get count(): number
        get floatBuffer(): Internal.FloatBuffer
        set location(arg0: number)
        get intBuffer(): Internal.IntBuffer
        get type(): number
        get name(): string
        get location(): number
        static readonly UT_MAT4: 10;
        static readonly UT_FLOAT4: 7;
        static readonly UT_MAT2: 8;
        static readonly UT_MAT3: 9;
        static readonly UT_INT2: 1;
        static readonly UT_INT1: 0;
        static readonly UT_INT4: 3;
        static readonly UT_FLOAT3: 6;
        static readonly UT_INT3: 2;
        static readonly UT_FLOAT2: 5;
        static readonly UT_FLOAT1: 4;
    }
    type Uniform_ = Uniform;
    class EnchantmentInstance extends Internal.WeightedEntry$IntrusiveBase {
        constructor(arg0: Internal.Enchantment_, arg1: number)
        static wrap<T>(arg0: T, arg1: number): Internal.WeightedEntry$Wrapper<T>;
        readonly level: number;
        readonly enchantment: Internal.Enchantment;
    }
    type EnchantmentInstance_ = EnchantmentInstance;
    class LootPoolEntryType extends Internal.SerializerType<Internal.LootPoolEntryContainer> {
        constructor(arg0: Internal.Serializer_<Internal.LootPoolEntryContainer>)
    }
    type LootPoolEntryType_ = LootPoolEntryType | Special.LootPoolEntryType;
    class ClientboundRecipePacket$State extends Internal.Enum<Internal.ClientboundRecipePacket$State> {
        static values(): Internal.ClientboundRecipePacket$State[];
        static valueOf(arg0: string): Internal.ClientboundRecipePacket$State;
        static readonly REMOVE: Internal.ClientboundRecipePacket$State;
        static readonly ADD: Internal.ClientboundRecipePacket$State;
        static readonly INIT: Internal.ClientboundRecipePacket$State;
    }
    type ClientboundRecipePacket$State_ = "init" | "remove" | ClientboundRecipePacket$State | "add";
    class LivingEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_)
        getEntity(): Internal.LivingEntity;
        get entity(): Internal.LivingEntity
    }
    type LivingEvent_ = LivingEvent;
    class RandomState {
        static create(arg0: Internal.NoiseGeneratorSettings_, arg1: Internal.Registry_<Internal.NormalNoise$NoiseParameters>, arg2: number): Internal.RandomState;
        static create(arg0: Internal.RegistryAccess_, arg1: Internal.ResourceKey_<Internal.NoiseGeneratorSettings>, arg2: number): Internal.RandomState;
        router(): Internal.NoiseRouter;
        aquiferRandom(): Internal.PositionalRandomFactory;
        oreRandom(): Internal.PositionalRandomFactory;
        sampler(): Internal.Climate$Sampler;
        legacyLevelSeed(): number;
        surfaceSystem(): Internal.SurfaceSystem;
        getOrCreateRandomFactory(arg0: ResourceLocation_): Internal.PositionalRandomFactory;
        getOrCreateNoise(arg0: Internal.ResourceKey_<Internal.NormalNoise$NoiseParameters>): Internal.NormalNoise;
    }
    type RandomState_ = RandomState;
    interface BufferVertexFormat {
        from(format: Internal.VertexFormat_): this;
        getStride(): number;
        get stride(): number
    }
    type BufferVertexFormat_ = BufferVertexFormat;
    interface ImmutableBox {
        empty(): boolean;
        sizeX(): number;
        sizeZ(): number;
        sizeY(): number;
        intersect(arg0: Internal.ImmutableBox_): Internal.GridAlignedBB;
        sameAs(arg0: Internal.AABB_): boolean;
        toAABB(): Internal.AABB;
        getMaxZ(): number;
        contains(arg0: number, arg1: number, arg2: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_): boolean;
        getMinX(): number;
        forEachContained(arg0: Internal.CoordinateConsumer_): void;
        getMinY(): number;
        getMaxX(): number;
        getMinZ(): number;
        intersects(arg0: Internal.ImmutableBox_): boolean;
        getMaxY(): number;
        contains(arg0: Internal.ImmutableBox_): boolean;
        isContainedBy(arg0: Internal.GridAlignedBB_): boolean;
        union(arg0: Internal.ImmutableBox_): this;
        volume(): number;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_, arg1: number): boolean;
        hasPowerOf2Sides(): boolean;
        copy(): Internal.GridAlignedBB;
        get maxZ(): number
        get minX(): number
        get minY(): number
        get maxX(): number
        get minZ(): number
        get maxY(): number
    }
    type ImmutableBox_ = ImmutableBox;
    class ClientboundBlockDestructionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: BlockPos_, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getProgress(): number;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get progress(): number
        get pos(): BlockPos
        get skippable(): boolean
        get id(): number
    }
    type ClientboundBlockDestructionPacket_ = ClientboundBlockDestructionPacket;
    class MushroomCow extends Internal.Cow implements Internal.Shearable, Internal.IForgeShearable {
        constructor(arg0: Internal.EntityType_<Internal.MushroomCow>, arg1: Internal.Level_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readyForShearing(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getMushroomType(): Internal.MushroomCow$MushroomType;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        shear(arg0: Internal.SoundSource_): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        static checkMushroomSpawnRules(arg0: Internal.EntityType_<Internal.MushroomCow>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get mushroomType(): Internal.MushroomCow$MushroomType
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type MushroomCow_ = MushroomCow;
    class StairBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.Supplier_<Internal.BlockState>, arg1: Internal.BlockBehaviour$Properties_)
        constructor(arg0: Internal.BlockState_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static isStairs(arg0: Internal.BlockState_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.EnumProperty<Internal.StairsShape>;
        static readonly HALF: Internal.EnumProperty<Internal.Half>;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type StairBlock_ = StairBlock;
    class HugeRedMushroomFeature extends Internal.AbstractHugeMushroomFeature {
        constructor(arg0: Internal.Codec_<Internal.HugeMushroomFeatureConfiguration>)
    }
    type HugeRedMushroomFeature_ = HugeRedMushroomFeature;
    class ArmorItemBuilder$Helmet extends Internal.ArmorItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type ArmorItemBuilder$Helmet_ = ArmorItemBuilder$Helmet;
    class GTLayerPattern$Builder {
        layer(builder: Internal.Consumer_<Internal.GTLayerPattern$Layer$Builder>): this;
        build(): GTLayerPattern;
    }
    type GTLayerPattern$Builder_ = GTLayerPattern$Builder;
    class RenderStateShard$WriteMaskStateShard extends Internal.RenderStateShard {
        constructor(arg0: boolean, arg1: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        readonly writeColor: boolean;
        readonly writeDepth: boolean;
    }
    type RenderStateShard$WriteMaskStateShard_ = RenderStateShard$WriteMaskStateShard;
    interface ChangeOverTimeBlock <T extends Internal.Enum<T>> {
        applyChangeOverTime(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getNext(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        onRandomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getAge(): T;
        getChanceModifier(): number;
        get age(): T
        get chanceModifier(): number
        readonly SCAN_DISTANCE: 4;
    }
    type ChangeOverTimeBlock_<T extends Internal.Enum<T>> = ChangeOverTimeBlock<T>;
    interface Hash {
        /**
         * @deprecated
        */
        readonly PRIMES: number[];
        readonly DEFAULT_LOAD_FACTOR: 0.75;
        /**
         * @deprecated
        */
        readonly FREE: 0;
        readonly VERY_FAST_LOAD_FACTOR: 0.25;
        /**
         * @deprecated
        */
        readonly DEFAULT_GROWTH_FACTOR: 16;
        readonly FAST_LOAD_FACTOR: 0.5;
        /**
         * @deprecated
        */
        readonly OCCUPIED: -1;
        /**
         * @deprecated
        */
        readonly REMOVED: 1;
        readonly DEFAULT_INITIAL_SIZE: 16;
    }
    type Hash_ = Hash;
    class NotifiableFluidTank extends Internal.NotifiableRecipeHandlerTrait<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient> implements Internal.IFluidTransfer, Internal.ICapabilityTrait {
        constructor(machine: Internal.MetaMachine_, storages: Internal.List_<any>, io: Internal.IO_, capabilityIO: Internal.IO_)
        constructor(machine: Internal.MetaMachine_, storages: Internal.List_<any>, io: Internal.IO_)
        constructor(machine: Internal.MetaMachine_, slots: number, capacity: number, io: Internal.IO_, capabilityIO: Internal.IO_)
        constructor(machine: Internal.MetaMachine_, slots: number, capacity: number, io: Internal.IO_)
        getSlotNames(): Internal.Set<string>;
        copyContent(content: any): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        fillInternal(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): number;
        createSnapshot(): any;
        restoreFromSnapshot(snapshot: any): void;
        markDirty(name: string): void;
        setFluidInTank(tank: number, fluidStack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): void;
        getTankCapacity(tank: number): number;
        supportsFill(i: number): boolean;
        getFluidInTank(tank: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        isEmpty(): boolean;
        canCapOutput(): boolean;
        getSyncStorage(): Internal.IManagedStorage;
        canCapInput(): boolean;
        drain(maxDrain: number, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        setFilter(filter: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): this;
        preWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        isFluidValid(tank: number, stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        drainInternal(maxDrain: number, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        static handleIngredient(io: Internal.IO_, left: Internal.List_<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>, simulate: boolean, handlerIO: Internal.IO_, storages: any_[]): Internal.List<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>;
        handleRecipe(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<any>, slotName: string, simulate: boolean): Internal.List<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>;
        drain(tank: number, resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        onContentsChanged(): void;
        drainInternal(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        fill(tank: number, resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): number;
        postWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        supportsDrain(i: number): boolean;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): number;
        drain(maxDrain: number, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        getCapability(): RecipeCapability<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>;
        getCapabilityIO(): Internal.IO;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): number;
        updateTimeStamp(level: Internal.Level_): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        handleRecipeInner(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>, slotName: string, simulate: boolean): Internal.List<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>;
        exportToNearby(...facings: Internal.Direction_[]): void;
        getTanks(): number;
        setAllowSameFluids(allowSameFluids: boolean): void;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        importFromNearby(...facings: Internal.Direction_[]): void;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get slotNames(): Internal.Set<string>
        get empty(): boolean
        get syncStorage(): Internal.IManagedStorage
        set filter(filter: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>)
        get capability(): RecipeCapability<com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient>
        get capabilityIO(): Internal.IO
        get tanks(): number
        set allowSameFluids(allowSameFluids: boolean)
        readonly capabilityIO: Internal.IO;
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
        readonly handlerIO: Internal.IO;
        readonly storages: any[];
    }
    type NotifiableFluidTank_ = NotifiableFluidTank;
    class Toast$Visibility extends Internal.Enum<Internal.Toast$Visibility> {
        playSound(arg0: Internal.SoundManager_): void;
        static values(): Internal.Toast$Visibility[];
        static valueOf(arg0: string): Internal.Toast$Visibility;
        static readonly HIDE: Internal.Toast$Visibility;
        static readonly SHOW: Internal.Toast$Visibility;
    }
    type Toast$Visibility_ = "hide" | "show" | Toast$Visibility;
    abstract class AbstractSet <E> extends Internal.AbstractCollection<E> implements Internal.Set<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        parallelStream(): Internal.Stream<E>;
        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>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
    }
    type AbstractSet_<E> = AbstractSet<E>;
    class ClientPacketListener implements Internal.ClientGamePacketListener {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.Screen_, arg2: Internal.Connection_, arg3: Internal.GameProfile_, arg4: Internal.ClientTelemetryManager_)
        setActionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_): void;
        handleContainerSetSlot(arg0: Internal.ClientboundContainerSetSlotPacket_): void;
        handleAddPlayer(arg0: Internal.ClientboundAddPlayerPacket_): void;
        handleSetScore(arg0: Internal.ClientboundSetScorePacket_): void;
        handleAnimate(arg0: Internal.ClientboundAnimatePacket_): void;
        handleResourcePack(arg0: Internal.ClientboundResourcePackPacket_): void;
        handleOpenScreen(arg0: Internal.ClientboundOpenScreenPacket_): void;
        handleContainerContent(arg0: Internal.ClientboundContainerSetContentPacket_): void;
        handleLogin(arg0: Internal.ClientboundLoginPacket_): void;
        handleTagQueryPacket(arg0: Internal.ClientboundTagQueryPacket_): void;
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        getPlayerInfo(arg0: string): Internal.PlayerInfo;
        handler$cbe000$handleChunkBlocksUpdateFTBC(packet: Internal.ClientboundSectionBlocksUpdatePacket_, ci: Internal.CallbackInfo_): void;
        handleUpdateAttributes(arg0: Internal.ClientboundUpdateAttributesPacket_): void;
        handleSetSpawn(arg0: Internal.ClientboundSetDefaultSpawnPositionPacket_): void;
        handleCustomPayload(arg0: Internal.ClientboundCustomPayloadPacket_): void;
        handleLookAt(arg0: Internal.ClientboundPlayerLookAtPacket_): void;
        handleParticleEvent(arg0: Internal.ClientboundLevelParticlesPacket_): void;
        levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getCommands(): Internal.CommandDispatcher<Internal.SharedSuggestionProvider>;
        handleTitlesClear(arg0: Internal.ClientboundClearTitlesPacket_): void;
        handleCustomChatCompletions(arg0: Internal.ClientboundCustomChatCompletionsPacket_): void;
        handleRemoveEntities(arg0: Internal.ClientboundRemoveEntitiesPacket_): void;
        handleContainerClose(arg0: Internal.ClientboundContainerClosePacket_): void;
        handleTeleportEntity(arg0: Internal.ClientboundTeleportEntityPacket_): void;
        handleForgetLevelChunk(arg0: Internal.ClientboundForgetLevelChunkPacket_): void;
        handleSetCamera(arg0: Internal.ClientboundSetCameraPacket_): void;
        handlePlayerCombatEnter(arg0: Internal.ClientboundPlayerCombatEnterPacket_): void;
        handleBlockEvent(arg0: Internal.ClientboundBlockEventPacket_): void;
        handleLightUpdatePacket(arg0: Internal.ClientboundLightUpdatePacket_): void;
        handleSetDisplayChatPreview(arg0: Internal.ClientboundSetDisplayChatPreviewPacket_): void;
        handleMoveVehicle(arg0: Internal.ClientboundMoveVehiclePacket_): void;
        handleCommands(arg0: Internal.ClientboundCommandsPacket_): void;
        handleSetBorderCenter(arg0: Internal.ClientboundSetBorderCenterPacket_): void;
        getOnlinePlayers(): Internal.Collection<Internal.PlayerInfo>;
        handleItemCooldown(arg0: Internal.ClientboundCooldownPacket_): void;
        setSubtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_): void;
        handleAddExperienceOrb(arg0: Internal.ClientboundAddExperienceOrbPacket_): void;
        handleRespawn(arg0: Internal.ClientboundRespawnPacket_): void;
        getLevel(): Internal.ClientLevel;
        handleCommandSuggestions(arg0: Internal.ClientboundCommandSuggestionsPacket_): void;
        handleSetEquipment(arg0: Internal.ClientboundSetEquipmentPacket_): void;
        handleChunkBlocksUpdate(arg0: Internal.ClientboundSectionBlocksUpdatePacket_): void;
        handleBlockChangedAck(arg0: Internal.ClientboundBlockChangedAckPacket_): void;
        getOnlinePlayerIds(): Internal.Collection<Internal.UUID>;
        handleExplosion(arg0: Internal.ClientboundExplodePacket_): void;
        handleKeepAlive(arg0: Internal.ClientboundKeepAlivePacket_): void;
        handleUpdateMobEffect(arg0: Internal.ClientboundUpdateMobEffectPacket_): void;
        handleUpdateRecipes(arg0: Internal.ClientboundUpdateRecipesPacket_): void;
        handlePlayerChatHeader(arg0: Internal.ClientboundPlayerChatHeaderPacket_): void;
        handleOpenBook(arg0: Internal.ClientboundOpenBookPacket_): void;
        handleLevelChunkWithLight(arg0: Internal.ClientboundLevelChunkWithLightPacket_): void;
        handleBlockEntityData(arg0: Internal.ClientboundBlockEntityDataPacket_): void;
        handlePlayerInfo(arg0: Internal.ClientboundPlayerInfoPacket_): void;
        handleCustomSoundEvent(arg0: Internal.ClientboundCustomSoundPacket_): void;
        handleUpdateAdvancementsPacket(arg0: Internal.ClientboundUpdateAdvancementsPacket_): void;
        handleSetChunkCacheRadius(arg0: Internal.ClientboundSetChunkCacheRadiusPacket_): void;
        handleMapItemData(arg0: Internal.ClientboundMapItemDataPacket_): void;
        getAdvancements(): Internal.ClientAdvancements;
        handleInitializeBorder(arg0: Internal.ClientboundInitializeBorderPacket_): void;
        handleSetPlayerTeamPacket(arg0: Internal.ClientboundSetPlayerTeamPacket_): void;
        generateMessageAcknowledgements(): Internal.LastSeenMessages$Update;
        handleServerData(arg0: Internal.ClientboundServerDataPacket_): void;
        handleTakeItemEntity(arg0: Internal.ClientboundTakeItemEntityPacket_): void;
        handleBlockDestruction(arg0: Internal.ClientboundBlockDestructionPacket_): void;
        handleEntityLinkPacket(arg0: Internal.ClientboundSetEntityLinkPacket_): void;
        handlePlayerChat(arg0: Internal.ClientboundPlayerChatPacket_): void;
        handleSetBorderSize(arg0: Internal.ClientboundSetBorderSizePacket_): void;
        handleSetTime(arg0: Internal.ClientboundSetTimePacket_): void;
        handleSetCarriedItem(arg0: Internal.ClientboundSetCarriedItemPacket_): void;
        setTitlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_): void;
        cleanup(): void;
        handleSetBorderLerpSize(arg0: Internal.ClientboundSetBorderLerpSizePacket_): void;
        handleSetExperience(arg0: Internal.ClientboundSetExperiencePacket_): void;
        markMessageAsProcessed(arg0: Internal.PlayerChatMessage_, arg1: boolean): void;
        handleSetDisplayObjective(arg0: Internal.ClientboundSetDisplayObjectivePacket_): void;
        handleTabListCustomisation(arg0: Internal.ClientboundTabListPacket_): void;
        handleAddObjective(arg0: Internal.ClientboundSetObjectivePacket_): void;
        handleDisconnect(arg0: Internal.ClientboundDisconnectPacket_): void;
        handleSetHealth(arg0: Internal.ClientboundSetHealthPacket_): void;
        handleMerchantOffers(arg0: Internal.ClientboundMerchantOffersPacket_): void;
        handleUpdateTags(arg0: Internal.ClientboundUpdateTagsPacket_): void;
        handleChatPreview(arg0: Internal.ClientboundChatPreviewPacket_): void;
        handleStopSoundEvent(arg0: Internal.ClientboundStopSoundPacket_): void;
        handler$cbe000$handleLevelChunkFTBC(packet: Internal.ClientboundLevelChunkWithLightPacket_, ci: Internal.CallbackInfo_): void;
        signedMessageEncoder(): Internal.SignedMessageChain$Encoder;
        handleRemoveMobEffect(arg0: Internal.ClientboundRemoveMobEffectPacket_): void;
        handleSetSimulationDistance(arg0: Internal.ClientboundSetSimulationDistancePacket_): void;
        handleSetChunkCacheCenter(arg0: Internal.ClientboundSetChunkCacheCenterPacket_): void;
        getId(): Internal.UUID;
        handlePing(arg0: Internal.ClientboundPingPacket_): void;
        handleBlockUpdate(arg0: Internal.ClientboundBlockUpdatePacket_): void;
        handleRotateMob(arg0: Internal.ClientboundRotateHeadPacket_): void;
        handleSystemChat(arg0: Internal.ClientboundSystemChatPacket_): void;
        handleMovePlayer(arg0: Internal.ClientboundPlayerPositionPacket_): void;
        handleDeleteChat(arg0: Internal.ClientboundDeleteChatPacket_): void;
        handleAddEntity(arg0: Internal.ClientboundAddEntityPacket_): void;
        handleSoundEntityEvent(arg0: Internal.ClientboundSoundEntityPacket_): void;
        handleHorseScreenOpen(arg0: Internal.ClientboundHorseScreenOpenPacket_): void;
        handleChangeDifficulty(arg0: Internal.ClientboundChangeDifficultyPacket_): void;
        handleSetBorderWarningDelay(arg0: Internal.ClientboundSetBorderWarningDelayPacket_): void;
        handleEntityEvent(arg0: Internal.ClientboundEntityEventPacket_): void;
        handler$cbe000$handleBlockUpdateFTBC(packet: Internal.ClientboundBlockUpdatePacket_, ci: Internal.CallbackInfo_): void;
        handleOpenSignEditor(arg0: Internal.ClientboundOpenSignEditorPacket_): void;
        setTitleText(arg0: Internal.ClientboundSetTitleTextPacket_): void;
        handleSetEntityData(arg0: Internal.ClientboundSetEntityDataPacket_): void;
        getDebugQueryHandler(): Internal.DebugQueryHandler;
        handleBossUpdate(arg0: Internal.ClientboundBossEventPacket_): void;
        handlePlaceRecipe(arg0: Internal.ClientboundPlaceGhostRecipePacket_): void;
        getLocalGameProfile(): Internal.GameProfile;
        getSuggestionsProvider(): Internal.ClientSuggestionProvider;
        getPlayerInfo(arg0: Internal.UUID_): Internal.PlayerInfo;
        handleGameEvent(arg0: Internal.ClientboundGameEventPacket_): void;
        handleSoundEvent(arg0: Internal.ClientboundSoundPacket_): void;
        handleSetEntityMotion(arg0: Internal.ClientboundSetEntityMotionPacket_): void;
        handleContainerSetData(arg0: Internal.ClientboundContainerSetDataPacket_): void;
        handlePlayerCombatEnd(arg0: Internal.ClientboundPlayerCombatEndPacket_): void;
        registryAccess(): Internal.RegistryAccess;
        handleMoveEntity(arg0: Internal.ClientboundMoveEntityPacket_): void;
        handleLevelEvent(arg0: Internal.ClientboundLevelEventPacket_): void;
        handlePlayerAbilities(arg0: Internal.ClientboundPlayerAbilitiesPacket_): void;
        shouldPropagateHandlingExceptions(): boolean;
        handlePlayerCombatKill(arg0: Internal.ClientboundPlayerCombatKillPacket_): void;
        handleSetBorderWarningDistance(arg0: Internal.ClientboundSetBorderWarningDistancePacket_): void;
        getRecipeManager(): Internal.RecipeManager;
        handleSetEntityPassengersPacket(arg0: Internal.ClientboundSetPassengersPacket_): void;
        handleAwardStats(arg0: Internal.ClientboundAwardStatsPacket_): void;
        handleSelectAdvancementsTab(arg0: Internal.ClientboundSelectAdvancementsTabPacket_): void;
        send(arg0: Internal.Packet_<any>): void;
        handleAddOrRemoveRecipes(arg0: Internal.ClientboundRecipePacket_): void;
        set actionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_)
        get connection(): Internal.Connection
        get commands(): Internal.CommandDispatcher<Internal.SharedSuggestionProvider>
        get onlinePlayers(): Internal.Collection<Internal.PlayerInfo>
        set subtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_)
        get level(): Internal.ClientLevel
        get onlinePlayerIds(): Internal.Collection<Internal.UUID>
        get advancements(): Internal.ClientAdvancements
        set titlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_)
        get id(): Internal.UUID
        set titleText(arg0: Internal.ClientboundSetTitleTextPacket_)
        get debugQueryHandler(): Internal.DebugQueryHandler
        get localGameProfile(): Internal.GameProfile
        get suggestionsProvider(): Internal.ClientSuggestionProvider
        get recipeManager(): Internal.RecipeManager
        serverChunkRadius: number;
        commands: Internal.CommandDispatcher<Internal.SharedSuggestionProvider>;
    }
    type ClientPacketListener_ = ClientPacketListener;
    class ClampedInt extends Internal.IntProvider {
        constructor(arg0: Internal.IntProvider_, arg1: number, arg2: number)
        static of(arg0: Internal.IntProvider_, arg1: number, arg2: number): Internal.ClampedInt;
        static readonly CODEC: Internal.Codec<Internal.ClampedInt>;
    }
    type ClampedInt_ = ClampedInt;
    class Surface$LazyCallbackResult {
        constructor()
        constructor(surface: Internal.IGpuSurface_)
        constructor(surface: Internal.IGpuSurface_, syncTargetKey: boolean, releaseCallback: boolean)
        mSyncTargetKey: boolean;
        mReleaseCallback: boolean;
        mSurface: Internal.IGpuSurface;
    }
    type Surface$LazyCallbackResult_ = Surface$LazyCallbackResult;
    interface IHolderHelperHolder <T> {
        getHolderHelper(): Internal.NamespacedHolderHelper<T>;
        get holderHelper(): Internal.NamespacedHolderHelper<T>
    }
    type IHolderHelperHolder_<T> = IHolderHelperHolder<T>;
    class SculkBlock extends Internal.DropExperienceBlock implements Internal.SculkBehaviour {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onDischarged(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        canChangeBlockStateOnSpread(): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        depositCharge(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getSculkSpreadDelay(): number;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        attemptSpreadVein(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Collection_<Internal.Direction>, arg4: boolean): boolean;
        attemptUseCharge(arg0: Internal.SculkSpreader$ChargeCursor_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.RandomSource_, arg4: Internal.SculkSpreader_, arg5: boolean): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        updateDecayDelay(arg0: number): number;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get sculkSpreadDelay(): number
        get mod(): string
    }
    type SculkBlock_ = SculkBlock;
    abstract class AbstractObjectCollection <K> extends Internal.AbstractCollection<K> implements Internal.ObjectCollection<K> {
        parallelStream(): Internal.Stream<K>;
        iterator(): Internal.ObjectIterator<K>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        spliterator(): Internal.ObjectSpliterator<K>;
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        stream(): Internal.Stream<K>;
    }
    type AbstractObjectCollection_<K> = AbstractObjectCollection<K>;
    class Dynamic2CommandExceptionType implements Internal.CommandExceptionType {
        constructor(arg0: any_)
        createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any, arg2: any): Internal.CommandSyntaxException;
        create(arg0: any, arg1: any): Internal.CommandSyntaxException;
    }
    type Dynamic2CommandExceptionType_ = Dynamic2CommandExceptionType;
    class HumanoidModel$ArmPose extends Internal.Enum<Internal.HumanoidModel$ArmPose> implements Internal.IExtensibleEnum {
        isTwoHanded(): boolean;
        static valueOf(arg0: string): Internal.HumanoidModel$ArmPose;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        applyTransform<T extends Internal.LivingEntity>(arg0: Internal.HumanoidModel_<T>, arg1: T, arg2: Internal.HumanoidArm_): void;
        static values(): Internal.HumanoidModel$ArmPose[];
        static create(arg0: string, arg1: boolean, arg2: Internal.IArmPoseTransformer_): Internal.HumanoidModel$ArmPose;
        get twoHanded(): boolean
        static readonly THROW_SPEAR: Internal.HumanoidModel$ArmPose;
        static readonly BLOCK: Internal.HumanoidModel$ArmPose;
        static readonly SPYGLASS: Internal.HumanoidModel$ArmPose;
        static readonly ITEM: Internal.HumanoidModel$ArmPose;
        static readonly CROSSBOW_CHARGE: Internal.HumanoidModel$ArmPose;
        static readonly TOOT_HORN: Internal.HumanoidModel$ArmPose;
        static readonly CROSSBOW_HOLD: Internal.HumanoidModel$ArmPose;
        static readonly EMPTY: Internal.HumanoidModel$ArmPose;
        static readonly BOW_AND_ARROW: Internal.HumanoidModel$ArmPose;
    }
    type HumanoidModel$ArmPose_ = "toot_horn" | "block" | "throw_spear" | "empty" | "spyglass" | "crossbow_hold" | "bow_and_arrow" | "crossbow_charge" | HumanoidModel$ArmPose | "item";
    interface Byte2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2DoubleFunction<T>;
        getOrDefault(arg0: number, arg1: number): number;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Byte2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Byte2ShortFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        apply(arg0: number): number;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        get(arg0: number): number;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Byte2LongFunction;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2DoubleFunction<T>;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2DoubleFunction;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2DoubleFunction;
        defaultReturnValue(): number;
        size(): number;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Byte2IntFunction;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        clear(): void;
        put(arg0: number, arg1: number): number;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2DoubleFunction;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2DoubleFunction;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Byte2DoubleFunction_ = Byte2DoubleFunction;
    class ModifyRecipeCraftingGrid {
        constructor(c: Internal.CraftingContainer_)
        get(index: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_, skip: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): Internal.ItemStack;
        getMenu(): Internal.AbstractContainerMenu;
        getWidth(): number;
        findAll(): Internal.List<Internal.ItemStack>;
        getPlayer(): Internal.Player;
        getHeight(): number;
        findAll(ingredient: Internal.Ingredient_): Internal.List<Internal.ItemStack>;
        get menu(): Internal.AbstractContainerMenu
        get width(): number
        get player(): Internal.Player
        get height(): number
    }
    type ModifyRecipeCraftingGrid_ = ModifyRecipeCraftingGrid;
    class ScrollValueBehaviour$StepContext {
        constructor()
        shift: boolean;
        forward: boolean;
        control: boolean;
        currentValue: number;
    }
    type ScrollValueBehaviour$StepContext_ = ScrollValueBehaviour$StepContext;
    class CPacketUIClientAction implements Internal.IPacket {
        constructor()
        constructor(windowId: number, updateData: Internal.FriendlyByteBuf_)
        encode(buf: Internal.FriendlyByteBuf_): void;
        decode(buf: Internal.FriendlyByteBuf_): void;
        execute(handler: Internal.IHandlerContext_): void;
        updateData: Internal.FriendlyByteBuf;
        windowId: number;
    }
    type CPacketUIClientAction_ = CPacketUIClientAction;
    abstract class AbstractMinecartContainer extends Internal.AbstractMinecart implements Internal.ContainerEntity {
        stopOpen(arg0: Internal.Player_): void;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        addChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        isChestVehicleEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlopeAdjustment(): number;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        setChanged(): void;
        isOnScoreboardTeam(teamId: string): boolean;
        isChestVehicleStillValid(arg0: Internal.Player_): boolean;
        canBeRidden(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getWidth(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        clearItemStacks(): void;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getItem(arg0: number): Internal.ItemStack;
        getComparatorLevel(): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        chestVehicleDestroyed(arg0: DamageSource_, arg1: Internal.Level_, arg2: Internal.Entity_): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        countItem(arg0: Internal.Item_): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        getItemStacks(): Internal.NonNullList<Internal.ItemStack>;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        getTeamId(): string;
        removeChestVehicleItem(arg0: number, arg1: number): Internal.ItemStack;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getChestVehicleItem(arg0: number): Internal.ItemStack;
        shouldDoRailFunctions(): boolean;
        shouldRiderSit(): boolean;
        getHeight(): number;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getLootTableSeed(): number;
        removeChestVehicleItemNoUpdate(arg0: number): Internal.ItemStack;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        countNonEmpty(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getLootTable(): ResourceLocation;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        clear(): void;
        self(): Internal.Container;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        static tryClear(arg0: any): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        setLootTableSeed(arg0: number): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        interactWithChestVehicle(arg0: Internal.BiConsumer_<Internal.GameEvent, Internal.Entity>, arg1: Internal.Player_): Internal.InteractionResult;
        getSlots(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        clearChestVehicleContent(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setLootTable(arg0: ResourceLocation_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        unpackChestVehicleLootTable(arg0: Internal.Player_): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getChestVehicleSlot(arg0: number): Internal.SlotAccess;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setLootTable(arg0: ResourceLocation_, arg1: number): void;
        count(ingredient: Internal.Ingredient_): number;
        setMotionX(x: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        count(): number;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        isEmpty(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        readChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        tell(message: Internal.Component_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        setZ(z: number): void;
        stillValid(arg0: Internal.Player_): boolean;
        setChestVehicleItem(arg0: number, arg1: Internal.ItemStack_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        isMutable(): boolean;
        find(ingredient: Internal.Ingredient_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        get maxCartSpeedOnRail(): number
        get chestVehicleEmpty(): boolean
        get slopeAdjustment(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get width(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get itemStacks(): Internal.NonNullList<Internal.ItemStack>
        get teamId(): string
        get facing(): Internal.Direction
        get height(): number
        get lootTableSeed(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get lootTable(): ResourceLocation
        get frame(): boolean
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        set lootTableSeed(arg0: number)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slots(): number
        get type(): string
        get containerSize(): number
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get maxStackSize(): number
        set lootTable(arg0: ResourceLocation_)
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get currentRailPosition(): BlockPos
        get empty(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        get allItems(): Internal.List<Internal.ItemStack>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get mutable(): boolean
    }
    type AbstractMinecartContainer_ = AbstractMinecartContainer;
    class DocumentMethod extends Internal.AbstractDocument<Internal.DocumentMethod> {
        constructor()
        merge(arg0: Internal.AbstractDocumentBase_<any>): Internal.AbstractDocumentBase<any>;
        getParams(): Internal.List<Internal.PropertyParam>;
        copy(): Internal.AbstractDocumentBase<any>;
        isAbstract(): boolean;
        merge(other: Internal.DocumentMethod_): this;
        static fromJava(info: Internal.MethodInfo_): Internal.DocumentMethod;
        getReturns(): Internal.PropertyType<any>;
        getVariables(): Internal.List<Internal.PropertyType<any>>;
        setAbstract(anAbstract: boolean): void;
        setStatic(aStatic: boolean): void;
        applyProperties(): this;
        setName(name: string): void;
        getName(): string;
        isStatic(): boolean;
        get params(): Internal.List<Internal.PropertyParam>
        get "abstract"(): boolean
        get returns(): Internal.PropertyType<any>
        get variables(): Internal.List<Internal.PropertyType<any>>
        set "abstract"(anAbstract: boolean)
        set "static"(aStatic: boolean)
        set name(name: string)
        get name(): string
        get "static"(): boolean
        name: string;
        isAbstract: boolean;
        readonly variables: Internal.List<Internal.PropertyType<any>>;
        returns: Internal.PropertyType<any>;
        isStatic: boolean;
        readonly params: Internal.List<Internal.PropertyParam>;
    }
    type DocumentMethod_ = DocumentMethod;
    class RenderTooltipEvent$Color extends Internal.RenderTooltipEvent {
        constructor()
        constructor(arg0: Internal.ItemStack_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: Internal.Font_, arg5: number, arg6: number, arg7: number, arg8: Internal.List_<Internal.ClientTooltipComponent>)
        setBackgroundStart(arg0: number): void;
        setBackgroundEnd(arg0: number): void;
        setBorderEnd(arg0: number): void;
        setBorderStart(arg0: number): void;
        getOriginalBackgroundStart(): number;
        getOriginalBorderStart(): number;
        setBackground(arg0: number): void;
        getBorderEnd(): number;
        getBorderStart(): number;
        getBackgroundStart(): number;
        getBackgroundEnd(): number;
        getOriginalBorderEnd(): number;
        getOriginalBackgroundEnd(): number;
        set backgroundStart(arg0: number)
        set backgroundEnd(arg0: number)
        set borderEnd(arg0: number)
        set borderStart(arg0: number)
        get originalBackgroundStart(): number
        get originalBorderStart(): number
        set background(arg0: number)
        get borderEnd(): number
        get borderStart(): number
        get backgroundStart(): number
        get backgroundEnd(): number
        get originalBorderEnd(): number
        get originalBackgroundEnd(): number
    }
    type RenderTooltipEvent$Color_ = RenderTooltipEvent$Color;
    class SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS extends Internal.RecipeJS {
        constructor()
        getMod(): string;
        get mod(): string
    }
    type SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS_ = SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS;
    interface EnchantmentBuilder$DamageBonusFunction {
        getDamageBonus(arg0: number, arg1: string): number;
        (arg0: number, arg1: string): number;
    }
    type EnchantmentBuilder$DamageBonusFunction_ = EnchantmentBuilder$DamageBonusFunction;
    class PipeCollisionEvent$Flow extends Internal.PipeCollisionEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Fluid_, arg3: Internal.Fluid_, arg4: Internal.BlockState_)
        getSecondFluid(): Internal.Fluid;
        getFirstFluid(): Internal.Fluid;
        get secondFluid(): Internal.Fluid
        get firstFluid(): Internal.Fluid
    }
    type PipeCollisionEvent$Flow_ = PipeCollisionEvent$Flow;
    interface Reference2ObjectFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ObjectFunction<V>;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Reference2DoubleFunction<K>;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ObjectFunction<V>;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Reference2FloatFunction<K>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Reference2LongFunction<K>;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ObjectFunction<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Reference2ByteFunction<K>;
        get(arg0: any): V;
        remove(arg0: any): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Reference2ShortFunction<K>;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Reference2ReferenceFunction<K, T>;
        apply(arg0: K): V;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Reference2CharFunction<K>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ObjectFunction<V>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ObjectFunction<V>;
        size(): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Reference2ObjectFunction<K, T>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Reference2IntFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        clear(): void;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ObjectFunction<V>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: any): V;
    }
    type Reference2ObjectFunction_<K, V> = Reference2ObjectFunction<K, V>;
    interface TelemetryPropertyContainer {
        addProperty(arg0: string, arg1: boolean): void;
        addNullProperty(arg0: string): void;
        forJsonObject(arg0: Internal.JsonObject_): this;
        addProperty(arg0: string, arg1: number): void;
        addProperty(arg0: string, arg1: string): void;
    }
    type TelemetryPropertyContainer_ = TelemetryPropertyContainer;
    interface Fallable {
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        getFallDamageSource(): DamageSource;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        get fallDamageSource(): DamageSource
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
    }
    type Fallable_ = Fallable;
    interface AccessorCarriageBogey {
        getType(): Internal.AbstractBogeyBlock<any>;
        get type(): Internal.AbstractBogeyBlock<any>
    }
    type AccessorCarriageBogey_ = AccessorCarriageBogey;
    class PotionBuilder extends Internal.BuilderBase<Internal.Potion> {
        constructor(i: ResourceLocation_)
        effect(effect: Internal.MobEffect_, duration: number, amplifier: number): this;
        effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean, hiddenEffect: Internal.MobEffectInstance_): this;
        effect(effect: Internal.MobEffect_): this;
        createObject(): any;
        effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean): this;
        effect(effect: Internal.MobEffect_, duration: number): this;
        addEffect(effect: Internal.MobEffectInstance_): this;
        effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean): this;
    }
    type PotionBuilder_ = PotionBuilder;
    class EntityEvent$EnteringSection extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: number, arg2: number)
        getPackedOldPos(): number;
        getOldPos(): Internal.SectionPos;
        didChunkChange(): boolean;
        getNewPos(): Internal.SectionPos;
        getPackedNewPos(): number;
        get packedOldPos(): number
        get oldPos(): Internal.SectionPos
        get newPos(): Internal.SectionPos
        get packedNewPos(): number
    }
    type EntityEvent$EnteringSection_ = EntityEvent$EnteringSection;
    class ModelLayerLocation {
        constructor(arg0: ResourceLocation_, arg1: string)
        getModel(): ResourceLocation;
        getLayer(): string;
        get model(): ResourceLocation
        get layer(): string
    }
    type ModelLayerLocation_ = ModelLayerLocation;
    class ArmorItemBuilder$Chestplate extends Internal.ArmorItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type ArmorItemBuilder$Chestplate_ = ArmorItemBuilder$Chestplate;
    interface IBlockRendererProvider {
        getRenderer(arg0: Internal.BlockState_): Internal.IRenderer;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
    }
    type IBlockRendererProvider_ = IBlockRendererProvider;
    class Attribute {
        isClientSyncable(): boolean;
        getDefaultValue(): number;
        sanitizeValue(arg0: number): number;
        setSyncable(arg0: boolean): this;
        getDescriptionId(): string;
        get clientSyncable(): boolean
        get defaultValue(): number
        set syncable(arg0: boolean)
        get descriptionId(): string
        static readonly MAX_NAME_LENGTH: 64;
    }
    type Attribute_ = Attribute;
    interface WatchService extends Internal.Closeable {
        poll(): Internal.WatchKey;
        close(): void;
        take(): Internal.WatchKey;
        poll(arg0: number, arg1: Internal.TimeUnit_): Internal.WatchKey;
    }
    type WatchService_ = WatchService;
    class MudBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MudBlock_ = MudBlock;
    interface ClassDesc extends Internal.TypeDescriptor$OfField<Internal.ClassDesc>, Internal.ConstantDesc {
        isPrimitive(): boolean;
        displayName(): string;
        ofDescriptor(arg0: string): this;
        of(arg0: string): this;
        descriptorString(): string;
        nested(arg0: string, ...arg1: string[]): this;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
        of(arg0: string, arg1: string): this;
        componentType(): this;
        isArray(): boolean;
        nested(arg0: string): this;
        isClassOrInterface(): boolean;
        packageName(): string;
        equals(arg0: any): boolean;
        arrayType(arg0: number): this;
        arrayType(): Internal.TypeDescriptor$OfField<any>;
        get primitive(): boolean
        get array(): boolean
        get classOrInterface(): boolean
    }
    type ClassDesc_ = ClassDesc;
    abstract class AbstractSchoolingFish extends Internal.AbstractFish {
        constructor(arg0: Internal.EntityType_<Internal.AbstractSchoolingFish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getMaxSchoolSize(): number;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        isFollower(): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        pathToLeader(): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        canBeFollowed(): boolean;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        addFollowers(arg0: Internal.Stream_<Internal.AbstractSchoolingFish>): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        stopFollowing(): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        inRangeOfLeader(): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        hasFollowers(): boolean;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        startFollowing(arg0: Internal.AbstractSchoolingFish_): this;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get maxSchoolSize(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get follower(): boolean
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AbstractSchoolingFish_ = AbstractSchoolingFish;
    class HangingRootsBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type HangingRootsBlock_ = HangingRootsBlock;
    interface IWorkableMultiController extends Internal.IMultiController, Internal.IRecipeLogicMachine {
        onWaiting(): void;
        getProgress(): number;
        getCapabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>;
        getParts(): Internal.List<Internal.IMultiPart>;
        dampingWhenWaiting(): boolean;
        setActiveRecipeType(arg0: number): void;
        checkPatternWithLock(): boolean;
        modifyRecipe(recipe: Internal.GTRecipe_): Internal.GTRecipe;
        isActive(): boolean;
        getRecipeTypes(): Internal.GTRecipeType[];
        getCleanroom(): Internal.ICleanroomProvider;
        self(): Internal.MetaMachine;
        onStructureFormed(): void;
        getActiveRecipeType(): number;
        alwaysTryModifyRecipe(): boolean;
        notifyStatusChanged(oldStatus: Internal.RecipeLogic$Status_, newStatus: Internal.RecipeLogic$Status_): void;
        onPartUnload(): void;
        checkPatternWithTryLock(): boolean;
        getRecipeType(): Internal.GTRecipeType;
        asyncCheckPattern(arg0: number): void;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        beforeWorking(): void;
        getPatternLock(): Internal.Lock;
        isRecipeLogicAvailable(): boolean;
        keepSubscribing(): boolean;
        isFormed(): boolean;
        getRecipeLogic(): Internal.RecipeLogic;
        hasFrontFacing(): boolean;
        isWorkingEnabled(): boolean;
        getMaxProgress(): number;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        onWorking(): void;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        getMultiblockState(): Internal.MultiblockState;
        hasProxies(): boolean;
        setCleanroom(arg0: Internal.ICleanroomProvider_): void;
        shouldWorkingPlaySound(): boolean;
        afterWorking(): void;
        onStructureInvalid(): void;
        getChanceTier(): number;
        checkPattern(): boolean;
        get progress(): number
        get capabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>
        get parts(): Internal.List<Internal.IMultiPart>
        set activeRecipeType(arg0: number)
        get active(): boolean
        get recipeTypes(): Internal.GTRecipeType[]
        get cleanroom(): Internal.ICleanroomProvider
        get activeRecipeType(): number
        get recipeType(): Internal.GTRecipeType
        get patternLock(): Internal.Lock
        get recipeLogicAvailable(): boolean
        get formed(): boolean
        get recipeLogic(): Internal.RecipeLogic
        get workingEnabled(): boolean
        get maxProgress(): number
        set workingEnabled(isWorkingAllowed: boolean)
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get multiblockState(): Internal.MultiblockState
        set cleanroom(arg0: Internal.ICleanroomProvider_)
        get chanceTier(): number
    }
    type IWorkableMultiController_ = IWorkableMultiController;
    class RenderStateShard$OverlayStateShard extends Internal.RenderStateShard$BooleanStateShard {
        constructor(arg0: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$OverlayStateShard_ = RenderStateShard$OverlayStateShard;
    interface GatheringByteChannel extends Internal.WritableByteChannel {
        write(arg0: Internal.ByteBuffer_): number;
        write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
        isOpen(): boolean;
        close(): void;
        write(arg0: Internal.ByteBuffer_[]): number;
        get open(): boolean
    }
    type GatheringByteChannel_ = GatheringByteChannel;
    class ModConfigEvent extends Internal.Event implements Internal.IConfigEvent, Internal.IModBusEvent {
        constructor()
        self<T extends Internal.Event & Internal.IConfigEvent>(): T;
        static loading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        getConfig(): Internal.ModConfig;
        static reloading(arg0: Internal.ModConfig_): Internal.IConfigEvent;
        get config(): Internal.ModConfig
    }
    type ModConfigEvent_ = ModConfigEvent;
    interface MultifaceSpreader$SpreadPredicate {
        test(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.MultifaceSpreader$SpreadPos_): boolean;
        (arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.MultifaceSpreader$SpreadPos_): boolean;
    }
    type MultifaceSpreader$SpreadPredicate_ = MultifaceSpreader$SpreadPredicate;
    class Manifest implements Internal.Cloneable {
        constructor()
        constructor(arg0: Internal.InputStream_)
        constructor(arg0: Internal.Manifest_)
        clone(): any;
        read(arg0: Internal.InputStream_): void;
        getEntries(): Internal.Map<string, Internal.Attributes>;
        getMainAttributes(): Internal.Attributes;
        clear(): void;
        write(arg0: Internal.OutputStream_): void;
        getAttributes(arg0: string): Internal.Attributes;
        get entries(): Internal.Map<string, Internal.Attributes>
        get mainAttributes(): Internal.Attributes
    }
    type Manifest_ = Manifest;
    class ClientboundLevelChunkPacketData {
        constructor(arg0: Internal.FriendlyByteBuf_, arg1: number, arg2: number)
        constructor(arg0: Internal.LevelChunk_)
        write(arg0: Internal.FriendlyByteBuf_): void;
        getHeightmaps(): Internal.CompoundTag;
        getReadBuffer(): Internal.FriendlyByteBuf;
        static extractChunkData(arg0: Internal.FriendlyByteBuf_, arg1: Internal.LevelChunk_): void;
        getBlockEntitiesTagsConsumer(arg0: number, arg1: number): Internal.Consumer<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput>;
        get heightmaps(): Internal.CompoundTag
        get readBuffer(): Internal.FriendlyByteBuf
    }
    type ClientboundLevelChunkPacketData_ = ClientboundLevelChunkPacketData;
    class MinecraftProfileTexture$Type extends Internal.Enum<Internal.MinecraftProfileTexture$Type> {
        static values(): Internal.MinecraftProfileTexture$Type[];
        static valueOf(arg0: string): Internal.MinecraftProfileTexture$Type;
        static readonly CAPE: Internal.MinecraftProfileTexture$Type;
        static readonly ELYTRA: Internal.MinecraftProfileTexture$Type;
        static readonly SKIN: Internal.MinecraftProfileTexture$Type;
    }
    type MinecraftProfileTexture$Type_ = MinecraftProfileTexture$Type | "elytra" | "skin" | "cape";
    class RandomBooleanFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.Holder_<Internal.PlacedFeature>, arg1: Internal.Holder_<Internal.PlacedFeature>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.RandomBooleanFeatureConfiguration>;
        readonly featureFalse: Internal.Holder<Internal.PlacedFeature>;
        readonly featureTrue: Internal.Holder<Internal.PlacedFeature>;
    }
    type RandomBooleanFeatureConfiguration_ = RandomBooleanFeatureConfiguration;
    class SandpaperItemBuilder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type SandpaperItemBuilder_ = SandpaperItemBuilder;
    class UnicodeSet$EntryRange {
        codepoint: number;
        codepointEnd: number;
    }
    type UnicodeSet$EntryRange_ = UnicodeSet$EntryRange;
    class MaterialColor$Brightness extends Internal.Enum<Internal.MaterialColor$Brightness> {
        static values(): Internal.MaterialColor$Brightness[];
        static byId(arg0: number): Internal.MaterialColor$Brightness;
        static valueOf(arg0: string): Internal.MaterialColor$Brightness;
        static readonly LOWEST: Internal.MaterialColor$Brightness;
        static readonly LOW: Internal.MaterialColor$Brightness;
        readonly id: number;
        readonly modifier: number;
        static readonly HIGH: Internal.MaterialColor$Brightness;
        static readonly NORMAL: Internal.MaterialColor$Brightness;
    }
    type MaterialColor$Brightness_ = "normal" | "high" | "low" | "lowest" | MaterialColor$Brightness;
    class UnicodeSet$ComparisonStyle extends Internal.Enum<Internal.UnicodeSet$ComparisonStyle> {
        static values(): Internal.UnicodeSet$ComparisonStyle[];
        static valueOf(arg0: string): Internal.UnicodeSet$ComparisonStyle;
        static readonly LEXICOGRAPHIC: Internal.UnicodeSet$ComparisonStyle;
        static readonly LONGER_FIRST: Internal.UnicodeSet$ComparisonStyle;
        static readonly SHORTER_FIRST: Internal.UnicodeSet$ComparisonStyle;
    }
    type UnicodeSet$ComparisonStyle_ = "longer_first" | "shorter_first" | UnicodeSet$ComparisonStyle | "lexicographic";
    class ServerboundContainerClickPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.ClickType_, arg5: Internal.ItemStack_, arg6: Internal.Int2ObjectMap_<Internal.ItemStack>)
        handle(arg0: Internal.PacketListener_): void;
        getButtonNum(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getStateId(): number;
        getChangedSlots(): Internal.Int2ObjectMap<Internal.ItemStack>;
        getCarriedItem(): Internal.ItemStack;
        getSlotNum(): number;
        getClickType(): Internal.ClickType;
        getContainerId(): number;
        isSkippable(): boolean;
        get buttonNum(): number
        get stateId(): number
        get changedSlots(): Internal.Int2ObjectMap<Internal.ItemStack>
        get carriedItem(): Internal.ItemStack
        get slotNum(): number
        get clickType(): Internal.ClickType
        get containerId(): number
        get skippable(): boolean
    }
    type ServerboundContainerClickPacket_ = ServerboundContainerClickPacket;
    interface ISurface {
        unref(): void;
        getWidth(): number;
        ref(): void;
        getBackendFormat(): Internal.BackendFormat;
        getHeight(): number;
        getSampleCount(): number;
        get width(): number
        get backendFormat(): Internal.BackendFormat
        get height(): number
        get sampleCount(): number
        readonly FLAG_DEFERRED_PROVIDER: 128;
        readonly FLAG_GL_WRAP_DEFAULT_FB: 256;
        readonly FLAG_APPROX_FIT: 2;
        readonly FLAG_PROTECTED: 16;
        readonly FLAG_SKIP_ALLOCATOR: 64;
        readonly FLAG_MANUAL_MSAA_RESOLVE: 512;
        readonly FLAG_BUDGETED: 1;
        readonly FLAG_MIPMAPPED: 4;
        readonly FLAG_READ_ONLY: 32;
        readonly FLAG_RENDERABLE: 8;
        readonly FLAG_NONE: 0;
        readonly FLAG_VK_WRAP_SECONDARY_CB: 1024;
    }
    type ISurface_ = ISurface;
    class ConfiguredModel$Builder <T> {
        nextModel(): this;
        weight(arg0: number): this;
        addModel(): T;
        uvLock(arg0: boolean): this;
        buildLast(): Internal.ConfiguredModel;
        build(): Internal.ConfiguredModel[];
        modelFile(arg0: Internal.ModelFile_): this;
        rotationY(arg0: number): this;
        rotationX(arg0: number): this;
    }
    type ConfiguredModel$Builder_<T> = ConfiguredModel$Builder<T>;
    abstract class Builder <T, B extends Internal.Builder<T, B>> {
        constructor()
        where(symbol: string, value: T): B;
        bakeArray(clazz: T, defaultValue: T): T[][][];
        aisle(...data: string[]): B;
        shallowCopy(): B;
    }
    type Builder_<T, B extends Internal.Builder<T, B>> = Builder<T, B>;
    interface Holder <T> extends Internal.IReverseTag<T>, Internal.Supplier<T> {
        isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
        containsTag(arg0: Internal.TagKey_<T>): boolean;
        isBound(): boolean;
        is(arg0: ResourceLocation_): boolean;
        direct<T>(arg0: T): this;
        value(): T;
        unwrapKey(): Internal.Optional<Internal.ResourceKey<T>>;
        unwrap(): Internal.Either<Internal.ResourceKey<T>, T>;
        is(arg0: Internal.Predicate_<Internal.ResourceKey<T>>): boolean;
        hackyErase<T>(arg0: Internal.Holder_<T>): this;
        getTagKeys(): Internal.Stream<Internal.TagKey<T>>;
        kind(): Internal.Holder$Kind;
        is(arg0: Internal.ResourceKey_<T>): boolean;
        tags(): Internal.Stream<Internal.TagKey<T>>;
        get(): T;
        containsTag(arg0: Internal.ITag_<T>): boolean;
        is(arg0: Internal.TagKey_<T>): boolean;
        get bound(): boolean
        get tagKeys(): Internal.Stream<Internal.TagKey<T>>
    }
    type Holder_<T> = Holder<T>;
    class StringSplitter$Span extends Internal.Record {
        constructor(arg0: number, arg1: number)
        right(): number;
        left(): number;
    }
    type StringSplitter$Span_ = StringSplitter$Span;
    class ServerboundJigsawGeneratePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: BlockPos_, arg1: number, arg2: boolean)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        keepJigsaws(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        levels(): number;
        get pos(): BlockPos
        get skippable(): boolean
    }
    type ServerboundJigsawGeneratePacket_ = ServerboundJigsawGeneratePacket;
    abstract class RenderGuiOverlayEvent extends Internal.Event {
        constructor()
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getWindow(): Internal.Window;
        getOverlay(): Internal.NamedGuiOverlay;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get window(): Internal.Window
        get overlay(): Internal.NamedGuiOverlay
    }
    type RenderGuiOverlayEvent_ = RenderGuiOverlayEvent;
    interface UnmodifiableCommentedConfig$Entry extends Internal.UnmodifiableConfig$Entry {
        getChar(): string;
        getShortOrElse(arg0: number): number;
        getByte(): number;
        getComment(): string;
        getKey(): string;
        getRawValue<T>(): T;
        getIntOrElse(arg0: number): number;
        getLongOrElse(arg0: number): number;
        getOptionalLong(): Internal.OptionalLong;
        getLong(): number;
        getByteOrElse(arg0: number): number;
        getShort(): number;
        getValue<T>(): T;
        isNull(): boolean;
        getOrElse<T>(arg0: T): T;
        getOptional<T>(): Internal.Optional<T>;
        getOptionalInt(): Internal.OptionalInt;
        getInt(): number;
        getCharOrElse(arg0: string): string;
        get "char"(): string
        get "byte"(): number
        get comment(): string
        get key(): string
        get rawValue(): T
        get optionalLong(): Internal.OptionalLong
        get "long"(): number
        get "short"(): number
        get value(): T
        get "null"(): boolean
        get optional(): Internal.Optional<T>
        get optionalInt(): Internal.OptionalInt
        get "int"(): number
    }
    type UnmodifiableCommentedConfig$Entry_ = UnmodifiableCommentedConfig$Entry;
    abstract class HolderSet$ListBacked <T> implements Internal.HolderSet<T> {
        constructor()
        isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
        iterator(): Internal.Iterator<Internal.Holder<T>>;
        unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
        get(arg0: number): Internal.Holder<T>;
        spliterator(): Internal.Spliterator<Internal.Holder<T>>;
        stream(): Internal.Stream<Internal.Holder<T>>;
        size(): number;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, ...arg1: E[]): Internal.HolderSet$Direct<T>;
        contains(arg0: Internal.Holder_<T>): boolean;
        static direct<T>(...arg0: Internal.Holder_<T>[]): Internal.HolderSet$Direct<T>;
        forEach(arg0: Internal.Consumer_<Internal.Holder<T>>): void;
        static direct<T>(arg0: Internal.List_<Internal.Holder<T>>): Internal.HolderSet$Direct<T>;
        addInvalidationListener(arg0: Internal.Runnable_): void;
        getRandomElement(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, arg1: Internal.List_<E>): Internal.HolderSet$Direct<T>;
    }
    type HolderSet$ListBacked_<T> = HolderSet$ListBacked<T>;
    class ZoneOffset extends Internal.ZoneId implements Internal.TemporalAccessor, Internal.Comparable<Internal.ZoneOffset>, Internal.TemporalAdjuster, Internal.Serializable {
        static ofHoursMinutes(arg0: number, arg1: number): Internal.ZoneOffset;
        static ofTotalSeconds(arg0: number): Internal.ZoneOffset;
        compareTo(arg0: Internal.ZoneOffset_): number;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        static ofHours(arg0: number): Internal.ZoneOffset;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        static of(arg0: string): Internal.ZoneOffset;
        compareTo(arg0: any): number;
        static ofHoursMinutesSeconds(arg0: number, arg1: number, arg2: number): Internal.ZoneOffset;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        getLong(arg0: Internal.TemporalField_): number;
        static from(arg0: Internal.TemporalAccessor_): Internal.ZoneOffset;
        isSupported(arg0: Internal.TemporalField_): boolean;
        getTotalSeconds(): number;
        get totalSeconds(): number
        static readonly MIN: Internal.ZoneOffset;
        static readonly MAX: Internal.ZoneOffset;
        static readonly UTC: Internal.ZoneOffset;
    }
    type ZoneOffset_ = ZoneOffset;
    abstract class Triple <L, M, R> implements Internal.Comparable<Internal.Triple<L, M, R>>, Internal.Serializable {
        constructor()
        compareTo(arg0: Internal.Triple_<L, M, R>): number;
        getMiddle(): M;
        getLeft(): L;
        getRight(): R;
        static of<L, M, R>(arg0: L, arg1: M, arg2: R): Internal.Triple<L, M, R>;
        static emptyArray<L, M, R>(): Internal.Triple<L, M, R>[];
        compareTo(arg0: any): number;
        toString(arg0: string): string;
        get middle(): M
        get left(): L
        get right(): R
        static readonly EMPTY_ARRAY: Internal.Triple<any, any, any>[];
    }
    type Triple_<L, M, R> = Triple<L, M, R>;
    interface WeightedEntry {
        getWeight(): Internal.Weight;
        wrap<T>(arg0: T, arg1: number): Internal.WeightedEntry$Wrapper<T>;
        get weight(): Internal.Weight
    }
    type WeightedEntry_ = WeightedEntry;
    class PlayerEvent$PlayerLoggedInEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_)
        getEntity(): Internal.LivingEntity;
        get entity(): Internal.LivingEntity
    }
    type PlayerEvent$PlayerLoggedInEvent_ = PlayerEvent$PlayerLoggedInEvent;
    class CakeBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        static getOutputSignal(arg0: number): number;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_BITES: 6;
        static readonly FULL_CAKE_SIGNAL: 14;
        static readonly BITES: Internal.IntegerProperty;
    }
    type CakeBlock_ = CakeBlock;
    class ModuleDescriptor$Version implements Internal.Comparable<Internal.ModuleDescriptor$Version> {
        compareTo(arg0: Internal.ModuleDescriptor$Version_): number;
        static parse(arg0: string): Internal.ModuleDescriptor$Version;
        compareTo(arg0: any): number;
    }
    type ModuleDescriptor$Version_ = ModuleDescriptor$Version;
    class Ravager extends Internal.Raider {
        constructor(arg0: Internal.EntityType_<Internal.Ravager>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getRoarTick(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getAttackTick(): number;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getStunnedTick(): number;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get roarTick(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get attackTick(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get stunnedTick(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly STUN_DURATION: 40;
    }
    type Ravager_ = Ravager;
    abstract class MapCodec <A> extends Internal.CompressorHolder implements Internal.MapEncoder<A>, Internal.MapDecoder<A> {
        constructor()
        codec(): Internal.Codec<A>;
        forGetter<O>(arg0: Internal.Function_<O, A>): Internal.RecordCodecBuilder<O, A>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<A>;
        orElseGet(arg0: Internal.Supplier_<A>): this;
        map<B>(arg0: Internal.Function_<A, B>): Internal.MapDecoder<B>;
        flatXmap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.MapCodec<S>;
        stable(): this;
        fieldOf(arg0: string): this;
        setPartial(arg0: Internal.Supplier_<A>): this;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.MapDecoder<B>;
        xmap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, A>): Internal.MapCodec<S>;
        orElse(arg0: Internal.Consumer_<string>, arg1: A): this;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
        compressedBuilder<T>(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
        mapResult(arg0: Internal.MapCodec$ResultFunction_<A>): this;
        static makeCompressedBuilder<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.KeyCompressor_<T>): Internal.RecordBuilder<T>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        compressedDecode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<A>): this;
        static unit<A>(arg0: A): Internal.MapCodec<A>;
        deprecated(arg0: number): this;
        dependent<E>(arg0: Internal.MapCodec_<E>, arg1: Internal.Function_<A, com.mojang.datafixers.util.Pair<E, Internal.MapCodec<E>>>, arg2: Internal.BiFunction_<A, E, A>): this;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.MapEncoder<B>;
        encoder(): Internal.Encoder<A>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        decoder(): Internal.Decoder<A>;
        ap<E>(arg0: Internal.MapDecoder_<Internal.Function<A, E>>): Internal.MapDecoder<E>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.MapEncoder<B>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.MapCodec<A>;
        orElse(arg0: A): this;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): this;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<A>): this;
        set partial(arg0: Internal.Supplier_<A>)
    }
    type MapCodec_<A> = MapCodec<A>;
    interface Reference2ShortFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToIntFunction<K> {
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Reference2FloatFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Reference2LongFunction<K>;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Reference2ByteFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Reference2IntFunction<K>;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2ShortFunction<T>;
        defaultReturnValue(): number;
        getOrDefault(arg0: any, arg1: number): number;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ShortFunction;
        apply(arg0: K): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ShortFunction;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        getShort(arg0: any): number;
        removeShort(arg0: any): number;
        put(arg0: K, arg1: number): number;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ShortFunction;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Reference2CharFunction<K>;
        applyAsInt(arg0: K): number;
        size(): number;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ShortFunction;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ShortFunction;
        defaultReturnValue(arg0: number): void;
        clear(): void;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2ShortFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ShortFunction;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ShortFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Reference2ShortFunction_<K> = Reference2ShortFunction<K>;
    interface ArtifactMetadata {
        merge(arg0: Internal.ArtifactMetadata_): void;
        storeInLocalRepository(arg0: Internal.ArtifactRepository_, arg1: Internal.ArtifactRepository_): void;
        storedInGroupDirectory(): boolean;
        storedInArtifactVersionDirectory(): boolean;
        getKey(): any;
        getGroupId(): string;
        getLocalFilename(arg0: Internal.ArtifactRepository_): string;
        getRemoteFilename(): string;
        getBaseVersion(): string;
        extendedToString(): string;
        getArtifactId(): string;
        get key(): any
        get groupId(): string
        get remoteFilename(): string
        get baseVersion(): string
        get artifactId(): string
    }
    type ArtifactMetadata_ = ArtifactMetadata;
    class ModifiableStructureInfo$StructureInfo extends Internal.Record {
        constructor(structureSettings: Internal.Structure$StructureSettings_)
        structureSettings(): Internal.Structure$StructureSettings;
    }
    type ModifiableStructureInfo$StructureInfo_ = ModifiableStructureInfo$StructureInfo;
    class BakedQuad implements Internal.ModelQuadView, Internal.BakedQuadAccess {
        constructor(arg0: number[], arg1: number, arg2: Internal.Direction_, arg3: Internal.TextureAtlasSprite_, arg4: boolean)
        constructor(arg0: number[], arg1: number, arg2: Internal.Direction_, arg3: Internal.TextureAtlasSprite_, arg4: boolean, arg5: boolean)
        getFlags(): number;
        getTexU(idx: number): number;
        getTexV(idx: number): number;
        getSprite(): Internal.TextureAtlasSprite;
        getNormal(idx: number): number;
        hasAmbientOcclusion(): boolean;
        getLight(idx: number): number;
        setVertices(arg0: number[]): void;
        getColor(idx: number): number;
        isTinted(): boolean;
        getTintIndex(): number;
        getZ(idx: number): number;
        getX(idx: number): number;
        getColorIndex(): number;
        getY(idx: number): number;
        getDirection(): Internal.Direction;
        getVertices(): number[];
        isShade(): boolean;
        get flags(): number
        get sprite(): Internal.TextureAtlasSprite
        set vertices(arg0: number[])
        get tinted(): boolean
        get tintIndex(): number
        get colorIndex(): number
        get direction(): Internal.Direction
        get vertices(): number[]
        get shade(): boolean
    }
    type BakedQuad_ = BakedQuad;
    class ClientboundCustomChatCompletionsPacket$Action extends Internal.Enum<Internal.ClientboundCustomChatCompletionsPacket$Action> {
        static valueOf(arg0: string): Internal.ClientboundCustomChatCompletionsPacket$Action;
        static values(): Internal.ClientboundCustomChatCompletionsPacket$Action[];
        static readonly SET: Internal.ClientboundCustomChatCompletionsPacket$Action;
        static readonly REMOVE: Internal.ClientboundCustomChatCompletionsPacket$Action;
        static readonly ADD: Internal.ClientboundCustomChatCompletionsPacket$Action;
    }
    type ClientboundCustomChatCompletionsPacket$Action_ = "remove" | "set" | ClientboundCustomChatCompletionsPacket$Action | "add";
    class ModelBuilder$TransformsBuilder {
        constructor(arg0: Internal.ModelBuilder_<any>)
        transform(arg0: Internal.ItemTransforms$TransformType_): Internal.ModelBuilder$TransformsBuilder$TransformVecBuilder<>;
        end(): T;
    }
    type ModelBuilder$TransformsBuilder_ = ModelBuilder$TransformsBuilder;
    class ItemTransform {
        constructor(arg0: Vec3f_, arg1: Vec3f_, arg2: Vec3f_, arg3: Vec3f_)
        constructor(arg0: Vec3f_, arg1: Vec3f_, arg2: Vec3f_)
        apply(arg0: boolean, arg1: Internal.PoseStack_): void;
        static readonly NO_TRANSFORM: Internal.ItemTransform;
        readonly scale: Vec3f;
        readonly rotation: Vec3f;
        readonly translation: Vec3f;
        readonly rightRotation: Vec3f;
    }
    type ItemTransform_ = ItemTransform;
    abstract class RenderHighlightEvent extends Internal.Event {
        constructor()
        getTarget(): Internal.HitResult;
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getCamera(): Internal.Camera;
        getMultiBufferSource(): Internal.MultiBufferSource;
        getLevelRenderer(): Internal.LevelRenderer;
        get target(): Internal.HitResult
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get camera(): Internal.Camera
        get multiBufferSource(): Internal.MultiBufferSource
        get levelRenderer(): Internal.LevelRenderer
    }
    type RenderHighlightEvent_ = RenderHighlightEvent;
    class UniqueTag {
        static readonly NOT_FOUND: Internal.UniqueTag;
        static readonly NULL_VALUE: Internal.UniqueTag;
        static readonly DOUBLE_MARK: Internal.UniqueTag;
    }
    type UniqueTag_ = UniqueTag;
    abstract class TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        placeTrunk(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: number, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
        isFree(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        getTreeHeight(arg0: Internal.RandomSource_): number;
        static readonly MAX_HEIGHT: 80;
        static readonly CODEC: Internal.Codec<Internal.TrunkPlacer>;
    }
    type TrunkPlacer_ = TrunkPlacer;
    interface Double2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.DoubleToIntFunction {
        put(arg0: number, arg1: string): string;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2CharFunction;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Double2DoubleFunction;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2CharFunction;
        defaultReturnValue(): string;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2CharFunction;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Double2ByteFunction;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        apply(arg0: number): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2CharFunction;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Double2IntFunction;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2CharFunction<T>;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Double2FloatFunction;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        containsKey(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: string): string;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        size(): number;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2CharFunction;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2CharFunction<T>;
        clear(): void;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Double2ShortFunction;
        identity<T>(): Internal.Function<T, T>;
        get(arg0: number): string;
        remove(arg0: number): string;
        applyAsInt(arg0: number): number;
        (arg0: number): string;
    }
    type Double2CharFunction_ = Double2CharFunction;
    class Half extends Internal.Enum<Internal.Half> implements Internal.StringRepresentable {
        static values(): Internal.Half[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.Half;
        get serializedName(): string
        static readonly TOP: Internal.Half;
        static readonly BOTTOM: Internal.Half;
    }
    type Half_ = Half | "bottom" | "top";
    interface HandledScreenAccessor {
        getFocusedSlot(): Internal.Slot;
        invokeGetSlotAt(arg0: number, arg1: number): Internal.Slot;
        getBackgroundWidth(): number;
        getX(): number;
        getY(): number;
        getBackgroundHeight(): number;
        get focusedSlot(): Internal.Slot
        get backgroundWidth(): number
        get x(): number
        get y(): number
        get backgroundHeight(): number
    }
    type HandledScreenAccessor_ = HandledScreenAccessor;
    interface IntSpliterator extends Internal.Spliterator$OfInt {
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        forEachRemaining(arg0: any): void;
        getComparator(): Internal.Comparator<any>;
        hasCharacteristics(arg0: number): boolean;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        estimateSize(): number;
        tryAdvance(arg0: Internal.IntConsumer_): boolean;
        trySplit(): Internal.Spliterator<any>;
        getExactSizeIfKnown(): number;
        tryAdvance(arg0: any): boolean;
        characteristics(): number;
        tryAdvance(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): boolean;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type IntSpliterator_ = IntSpliterator;
    class ScrollInput extends Internal.AbstractSimiWidget {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        writingTo(arg0: Internal.Label_): this;
        charTyped(arg0: string, arg1: number): boolean;
        withShiftStep(arg0: number): this;
        removeCallback(): this;
        standardStep(): Internal.Function<Internal.ScrollValueBehaviour$StepContext, number>;
        inverted(): this;
        format(arg0: Internal.Function_<number, Internal.Component>): this;
        withStepFunction(arg0: Internal.Function_<Internal.ScrollValueBehaviour$StepContext, number>): this;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        withRange(arg0: number, arg1: number): this;
        calling(arg0: Internal.Consumer_<number>): this;
        titled(arg0: Internal.MutableComponent_): this;
        setState(arg0: number): this;
        addHint(arg0: Internal.MutableComponent_): this;
        onChanged(): void;
        getState(): number;
        mouseMoved(arg0: number, arg1: number): void;
        set state(arg0: number)
        get state(): number
    }
    type ScrollInput_ = ScrollInput;
    interface EventExecutor extends Internal.EventExecutorGroup {
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        newProgressivePromise<V>(): Internal.ProgressivePromise<V>;
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        parent(): Internal.EventExecutorGroup;
        next(): this;
        newFailedFuture<V>(arg0: Internal.Throwable_): io.netty.util.concurrent.Future<V>;
        isTerminated(): boolean;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        newPromise<V>(): Internal.Promise<V>;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        inEventLoop(arg0: Internal.Thread_): boolean;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        newSucceededFuture<V>(arg0: V): io.netty.util.concurrent.Future<V>;
        submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        isShuttingDown(): boolean;
        inEventLoop(): boolean;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type EventExecutor_ = EventExecutor;
    class VertexFormat$IndexType extends Internal.Enum<Internal.VertexFormat$IndexType> {
        static values(): Internal.VertexFormat$IndexType[];
        static valueOf(arg0: string): Internal.VertexFormat$IndexType;
        static least(arg0: number): Internal.VertexFormat$IndexType;
        static readonly SHORT: Internal.VertexFormat$IndexType;
        readonly asGLType: number;
        static readonly BYTE: Internal.VertexFormat$IndexType;
        static readonly INT: Internal.VertexFormat$IndexType;
        readonly bytes: number;
    }
    type VertexFormat$IndexType_ = VertexFormat$IndexType | "int" | "short" | "byte";
    class ChannelOption <T> extends Internal.AbstractConstant<Internal.ChannelOption<T>> {
        static valueOf<T>(arg0: typeof any, arg1: string): Internal.ChannelOption<T>;
        /**
         * @deprecated
        */
        static newInstance<T>(arg0: string): Internal.ChannelOption<T>;
        validate(arg0: T): void;
        static valueOf<T>(arg0: string): Internal.ChannelOption<T>;
        static exists(arg0: string): boolean;
        static readonly IP_TOS: Internal.ChannelOption<number>;
        static readonly IP_MULTICAST_LOOP_DISABLED: Internal.ChannelOption<boolean>;
        static readonly IP_MULTICAST_IF: Internal.ChannelOption<Internal.NetworkInterface>;
        static readonly AUTO_READ: Internal.ChannelOption<boolean>;
        /**
         * @deprecated
        */
        static readonly MAX_MESSAGES_PER_READ: Internal.ChannelOption<number>;
        /**
         * @deprecated
        */
        static readonly WRITE_BUFFER_HIGH_WATER_MARK: Internal.ChannelOption<number>;
        static readonly WRITE_SPIN_COUNT: Internal.ChannelOption<number>;
        static readonly SO_TIMEOUT: Internal.ChannelOption<number>;
        static readonly SO_RCVBUF: Internal.ChannelOption<number>;
        /**
         * @deprecated
        */
        static readonly WRITE_BUFFER_LOW_WATER_MARK: Internal.ChannelOption<number>;
        static readonly SO_LINGER: Internal.ChannelOption<number>;
        static readonly TCP_FASTOPEN: Internal.ChannelOption<number>;
        static readonly AUTO_CLOSE: Internal.ChannelOption<boolean>;
        static readonly IP_MULTICAST_ADDR: Internal.ChannelOption<Internal.InetAddress>;
        static readonly SO_KEEPALIVE: Internal.ChannelOption<boolean>;
        static readonly IP_MULTICAST_TTL: Internal.ChannelOption<number>;
        static readonly ALLOW_HALF_CLOSURE: Internal.ChannelOption<boolean>;
        /**
         * @deprecated
        */
        static readonly DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION: Internal.ChannelOption<boolean>;
        static readonly MAX_MESSAGES_PER_WRITE: Internal.ChannelOption<number>;
        static readonly RCVBUF_ALLOCATOR: Internal.ChannelOption<Internal.RecvByteBufAllocator>;
        static readonly SO_BROADCAST: Internal.ChannelOption<boolean>;
        static readonly SO_BACKLOG: Internal.ChannelOption<number>;
        static readonly ALLOCATOR: Internal.ChannelOption<Internal.ByteBufAllocator>;
        static readonly CONNECT_TIMEOUT_MILLIS: Internal.ChannelOption<number>;
        static readonly TCP_FASTOPEN_CONNECT: Internal.ChannelOption<boolean>;
        static readonly SINGLE_EVENTEXECUTOR_PER_GROUP: Internal.ChannelOption<boolean>;
        static readonly SO_SNDBUF: Internal.ChannelOption<number>;
        static readonly MESSAGE_SIZE_ESTIMATOR: Internal.ChannelOption<Internal.MessageSizeEstimator>;
        static readonly SO_REUSEADDR: Internal.ChannelOption<boolean>;
        static readonly WRITE_BUFFER_WATER_MARK: Internal.ChannelOption<Internal.WriteBufferWaterMark>;
        static readonly TCP_NODELAY: Internal.ChannelOption<boolean>;
    }
    type ChannelOption_<T> = ChannelOption<T>;
    class CaveSurface extends Internal.Enum<Internal.CaveSurface> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getY(): number;
        getSerializedName(): string;
        static values(): Internal.CaveSurface[];
        static valueOf(arg0: string): Internal.CaveSurface;
        getDirection(): Internal.Direction;
        get y(): number
        get serializedName(): string
        get direction(): Internal.Direction
        static readonly FLOOR: Internal.CaveSurface;
        static readonly CEILING: Internal.CaveSurface;
        static readonly CODEC: Internal.Codec<Internal.CaveSurface>;
    }
    type CaveSurface_ = "floor" | CaveSurface | "ceiling";
    class PBRAtlasHolder {
        constructor()
        getSpecularAtlas(): Internal.PBRAtlasTexture;
        setSpecularAtlas(atlas: Internal.PBRAtlasTexture_): void;
        cycleAnimationFrames(): void;
        setNormalAtlas(atlas: Internal.PBRAtlasTexture_): void;
        getNormalAtlas(): Internal.PBRAtlasTexture;
        get specularAtlas(): Internal.PBRAtlasTexture
        set specularAtlas(atlas: Internal.PBRAtlasTexture_)
        set normalAtlas(atlas: Internal.PBRAtlasTexture_)
        get normalAtlas(): Internal.PBRAtlasTexture
    }
    type PBRAtlasHolder_ = PBRAtlasHolder;
    class EntityType <T extends Internal.Entity> implements Internal.InjectedEntityTypeExtension, Internal.EntityTypeTest<Internal.Entity, T>, Internal.EntityTypeExtension<any> {
        constructor(arg0: Internal.EntityType$EntityFactory_<T>, arg1: Internal.MobCategory_, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: Internal.ImmutableSet_<Internal.Block>, arg7: Internal.EntityDimensions_, arg8: number, arg9: number)
        constructor(arg0: Internal.EntityType$EntityFactory_<T>, arg1: Internal.MobCategory_, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: Internal.ImmutableSet_<Internal.Block>, arg7: Internal.EntityDimensions_, arg8: number, arg9: number, arg10: Internal.Predicate_<Internal.EntityType<any>>, arg11: Internal.ToIntFunction_<Internal.EntityType<any>>, arg12: Internal.ToIntFunction_<Internal.EntityType<any>>, arg13: Internal.BiFunction_<Internal.PlayMessages$SpawnEntity, Internal.Level, T>)
        isBlockDangerous(arg0: Internal.BlockState_): boolean;
        getBaseClass(): typeof Internal.Entity;
        spawn(arg0: Internal.ServerLevel_, arg1: Internal.CompoundTag_, arg2: Internal.Component_, arg3: Internal.Player_, arg4: BlockPos_, arg5: Internal.MobSpawnType_, arg6: boolean, arg7: boolean): T;
        tryCast(arg0: Internal.Entity_): T;
        arch$holder(): Internal.Holder<Internal.EntityType<any>>;
        toShortString(): string;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.EntityType<any>>;
        customClientSpawn(arg0: Internal.PlayMessages$SpawnEntity_, arg1: Internal.Level_): T;
        clientTrackingRange(): number;
        flywheel$setInstancingController(arg0: Internal.EntityInstancingController_<any>): void;
        getDefaultLootTable(): ResourceLocation;
        getCategory(): Internal.MobCategory;
        getWidth(): number;
        spawn(arg0: Internal.ServerLevel_, arg1: Internal.ItemStack_, arg2: Internal.Player_, arg3: BlockPos_, arg4: Internal.MobSpawnType_, arg5: boolean, arg6: boolean): Internal.Entity;
        getAABB(arg0: number, arg1: number, arg2: number): Internal.AABB;
        tryCast(arg0: any): any;
        static loadEntityRecursive(arg0: Internal.CompoundTag_, arg1: Internal.Level_, arg2: Internal.Function_<Internal.Entity, Internal.Entity>): Internal.Entity;
        getHeight(): number;
        fireImmune(): boolean;
        flywheel$getInstancingController(): Internal.EntityInstancingController<any>;
        arch$registryName(): ResourceLocation;
        getDescriptionId(): string;
        canSpawnFarFromPlayer(): boolean;
        getTags(): Internal.Stream<Internal.TagKey<Internal.EntityType<any>>>;
        static getKey(arg0: Internal.EntityType_<any>): ResourceLocation;
        static by(arg0: Internal.CompoundTag_): Internal.Optional<Internal.EntityType<any>>;
        canSummon(): boolean;
        updateInterval(): number;
        static byString(arg0: string): Internal.Optional<Internal.EntityType<any>>;
        getDimensions(): Internal.EntityDimensions;
        create(arg0: Internal.Level_): T;
        static create(arg0: Internal.CompoundTag_, arg1: Internal.Level_): Internal.Optional<Internal.Entity>;
        trackDeltas(): boolean;
        canSerialize(): boolean;
        create(arg0: Internal.ServerLevel_, arg1: Internal.CompoundTag_, arg2: Internal.Component_, arg3: Internal.Player_, arg4: BlockPos_, arg5: Internal.MobSpawnType_, arg6: boolean, arg7: boolean): T;
        is(arg0: Internal.TagKey_<Internal.EntityType<any>>): boolean;
        static loadEntitiesRecursive(arg0: Internal.List_<Internal.Tag>, arg1: Internal.Level_): Internal.Stream<Internal.Entity>;
        static forClass<B, T extends B>(arg0: T): Internal.EntityTypeTest<B, T>;
        getDescription(): Internal.Component;
        static updateCustomEntityTag(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.Entity_, arg3: Internal.CompoundTag_): void;
        get baseClass(): typeof Internal.Entity
        get defaultLootTable(): ResourceLocation
        get category(): Internal.MobCategory
        get width(): number
        get height(): number
        get descriptionId(): string
        get tags(): Internal.Stream<Internal.TagKey<Internal.EntityType<any>>>
        get dimensions(): Internal.EntityDimensions
        get description(): Internal.Component
        static readonly TURTLE: Internal.EntityType<Internal.Turtle>;
        static readonly EVOKER: Internal.EntityType<Internal.Evoker>;
        static readonly SHULKER_BULLET: Internal.EntityType<Internal.ShulkerBullet>;
        static readonly ARROW: Internal.EntityType<Internal.Arrow>;
        static readonly DOLPHIN: Internal.EntityType<Internal.Dolphin>;
        static readonly PUFFERFISH: Internal.EntityType<Internal.Pufferfish>;
        static readonly HUSK: Internal.EntityType<Internal.Husk>;
        static readonly PANDA: Internal.EntityType<Internal.Panda>;
        static readonly ENDER_DRAGON: Internal.EntityType<Internal.EnderDragon>;
        static readonly PILLAGER: Internal.EntityType<Internal.Pillager>;
        static readonly GUARDIAN: Internal.EntityType<Internal.Guardian>;
        static readonly PIG: Internal.EntityType<Internal.Pig>;
        static readonly WITCH: Internal.EntityType<Internal.Witch>;
        static readonly ITEM_FRAME: Internal.EntityType<Internal.ItemFrame>;
        static readonly FURNACE_MINECART: Internal.EntityType<Internal.MinecartFurnace>;
        static readonly AREA_EFFECT_CLOUD: Internal.EntityType<Internal.AreaEffectCloud>;
        static readonly STRAY: Internal.EntityType<Internal.Stray>;
        static readonly OCELOT: Internal.EntityType<Internal.Ocelot>;
        static readonly CAVE_SPIDER: Internal.EntityType<Internal.CaveSpider>;
        static readonly VINDICATOR: Internal.EntityType<Internal.Vindicator>;
        static readonly CHEST_MINECART: Internal.EntityType<Internal.MinecartChest>;
        static readonly TNT: Internal.EntityType<Internal.PrimedTnt>;
        static readonly WITHER: Internal.EntityType<Internal.WitherBoss>;
        static readonly ENDER_PEARL: Internal.EntityType<Internal.ThrownEnderpearl>;
        static readonly CHICKEN: Internal.EntityType<Internal.Chicken>;
        static readonly END_CRYSTAL: Internal.EntityType<Internal.EndCrystal>;
        static readonly ARMOR_STAND: Internal.EntityType<Internal.ArmorStand>;
        static readonly CHEST_BOAT: Internal.EntityType<Internal.ChestBoat>;
        static readonly PHANTOM: Internal.EntityType<Internal.Phantom>;
        static readonly FIREBALL: Internal.EntityType<Internal.LargeFireball>;
        static readonly SALMON: Internal.EntityType<Internal.Salmon>;
        static readonly WITHER_SKULL: Internal.EntityType<Internal.WitherSkull>;
        static readonly BAT: Internal.EntityType<Internal.Bat>;
        static readonly SMALL_FIREBALL: Internal.EntityType<Internal.SmallFireball>;
        static readonly PAINTING: Internal.EntityType<Internal.Painting>;
        static readonly WOLF: Internal.EntityType<Internal.Wolf>;
        static readonly GHAST: Internal.EntityType<Internal.Ghast>;
        static readonly MARKER: Internal.EntityType<Internal.Marker>;
        static readonly ZOGLIN: Internal.EntityType<Internal.Zoglin>;
        static readonly SHEEP: Internal.EntityType<Internal.Sheep>;
        static readonly ZOMBIE_VILLAGER: Internal.EntityType<Internal.ZombieVillager>;
        static readonly SPECTRAL_ARROW: Internal.EntityType<Internal.SpectralArrow>;
        static readonly ENTITY_TAG: "EntityTag";
        static readonly CREEPER: Internal.EntityType<Internal.Creeper>;
        static readonly SPIDER: Internal.EntityType<Internal.Spider>;
        static readonly LLAMA: Internal.EntityType<Internal.Llama>;
        static readonly BLAZE: Internal.EntityType<Internal.Blaze>;
        static readonly TNT_MINECART: Internal.EntityType<Internal.MinecartTNT>;
        static readonly GLOW_SQUID: Internal.EntityType<Internal.GlowSquid>;
        static readonly FOX: Internal.EntityType<Internal.Fox>;
        static readonly SILVERFISH: Internal.EntityType<Internal.Silverfish>;
        static readonly SQUID: Internal.EntityType<Internal.Squid>;
        static readonly WITHER_SKELETON: Internal.EntityType<Internal.WitherSkeleton>;
        static readonly ZOMBIFIED_PIGLIN: Internal.EntityType<Internal.ZombifiedPiglin>;
        static readonly COD: Internal.EntityType<Internal.Cod>;
        static readonly SPAWNER_MINECART: Internal.EntityType<Internal.MinecartSpawner>;
        static readonly COMMAND_BLOCK_MINECART: Internal.EntityType<Internal.MinecartCommandBlock>;
        static readonly GLOW_ITEM_FRAME: Internal.EntityType<Internal.GlowItemFrame>;
        static readonly ZOMBIE_HORSE: Internal.EntityType<Internal.ZombieHorse>;
        static readonly STRIDER: Internal.EntityType<Internal.Strider>;
        static readonly SLIME: Internal.EntityType<Internal.Slime>;
        static readonly MULE: Internal.EntityType<Internal.Mule>;
        static readonly TRADER_LLAMA: Internal.EntityType<Internal.TraderLlama>;
        static readonly DROWNED: Internal.EntityType<Internal.Drowned>;
        static readonly EVOKER_FANGS: Internal.EntityType<Internal.EvokerFangs>;
        static readonly MINECART: Internal.EntityType<Internal.Minecart>;
        static readonly PIGLIN: Internal.EntityType<Internal.Piglin>;
        static readonly EXPERIENCE_ORB: Internal.EntityType<Internal.ExperienceOrb>;
        static readonly LLAMA_SPIT: Internal.EntityType<Internal.LlamaSpit>;
        static readonly ALLAY: Internal.EntityType<Internal.Allay>;
        static readonly TROPICAL_FISH: Internal.EntityType<Internal.TropicalFish>;
        static readonly IRON_GOLEM: Internal.EntityType<Internal.IronGolem>;
        static readonly VEX: Internal.EntityType<Internal.Vex>;
        static readonly EXPERIENCE_BOTTLE: Internal.EntityType<Internal.ThrownExperienceBottle>;
        static readonly WARDEN: Internal.EntityType<Internal.Warden>;
        static readonly ENDERMITE: Internal.EntityType<Internal.Endermite>;
        static readonly BOAT: Internal.EntityType<Internal.Boat>;
        static readonly EYE_OF_ENDER: Internal.EntityType<Internal.EyeOfEnder>;
        static readonly WANDERING_TRADER: Internal.EntityType<Internal.WanderingTrader>;
        static readonly SNOW_GOLEM: Internal.EntityType<Internal.SnowGolem>;
        static readonly SNOWBALL: Internal.EntityType<Internal.Snowball>;
        static readonly VILLAGER: Internal.EntityType<Internal.Villager>;
        static readonly FIREWORK_ROCKET: Internal.EntityType<Internal.FireworkRocketEntity>;
        static readonly TADPOLE: Internal.EntityType<Internal.Tadpole>;
        static readonly LEASH_KNOT: Internal.EntityType<Internal.LeashFenceKnotEntity>;
        static readonly RAVAGER: Internal.EntityType<Internal.Ravager>;
        static readonly MAGMA_CUBE: Internal.EntityType<Internal.MagmaCube>;
        static readonly ZOMBIE: Internal.EntityType<Internal.Zombie>;
        static readonly CAT: Internal.EntityType<Internal.Cat>;
        static readonly HOGLIN: Internal.EntityType<Internal.Hoglin>;
        static readonly GOAT: Internal.EntityType<Internal.Goat>;
        static readonly PARROT: Internal.EntityType<Internal.Parrot>;
        static readonly AXOLOTL: Internal.EntityType<Internal.Axolotl>;
        static readonly DRAGON_FIREBALL: Internal.EntityType<Internal.DragonFireball>;
        static readonly PIGLIN_BRUTE: Internal.EntityType<Internal.PiglinBrute>;
        static readonly POLAR_BEAR: Internal.EntityType<Internal.PolarBear>;
        static readonly ELDER_GUARDIAN: Internal.EntityType<Internal.ElderGuardian>;
        static readonly ENDERMAN: Internal.EntityType<Internal.EnderMan>;
        static readonly BEE: Internal.EntityType<Internal.Bee>;
        static readonly POTION: Internal.EntityType<Internal.ThrownPotion>;
        static readonly HOPPER_MINECART: Internal.EntityType<Internal.MinecartHopper>;
        static readonly SKELETON: Internal.EntityType<Internal.Skeleton>;
        static readonly FROG: Internal.EntityType<Internal.Frog>;
        static readonly PLAYER: Internal.EntityType<Internal.Player>;
        static readonly SHULKER: Internal.EntityType<Internal.Shulker>;
        static readonly GIANT: Internal.EntityType<Internal.Giant>;
        static readonly FISHING_BOBBER: Internal.EntityType<Internal.FishingHook>;
        static readonly FALLING_BLOCK: Internal.EntityType<Internal.FallingBlockEntity>;
        static readonly COW: Internal.EntityType<Internal.Cow>;
        static readonly TRIDENT: Internal.EntityType<Internal.ThrownTrident>;
        static readonly SKELETON_HORSE: Internal.EntityType<Internal.SkeletonHorse>;
        static readonly ITEM: Internal.EntityType<Internal.ItemEntity>;
        static readonly HORSE: Internal.EntityType<Internal.Horse>;
        static readonly ILLUSIONER: Internal.EntityType<Internal.Illusioner>;
        static readonly LIGHTNING_BOLT: Internal.EntityType<Internal.LightningBolt>;
        static readonly MOOSHROOM: Internal.EntityType<Internal.MushroomCow>;
        static readonly RABBIT: Internal.EntityType<Internal.Rabbit>;
        static readonly DONKEY: Internal.EntityType<Internal.Donkey>;
        static readonly EGG: Internal.EntityType<Internal.ThrownEgg>;
    }
    type EntityType_<T extends Internal.Entity> = Special.EntityType | EntityType<T>;
    class CommandRegistryEventJS extends Internal.EventJS {
        constructor(dispatcher: Internal.CommandDispatcher_<Internal.CommandSourceStack>, context: Internal.CommandBuildContext_, selection: Internal.Commands$CommandSelection_)
        getRegistry(): Internal.CommandBuildContext;
        register(command: Internal.LiteralArgumentBuilder_<Internal.CommandSourceStack>): Internal.LiteralCommandNode<Internal.CommandSourceStack>;
        isForMultiPlayer(): boolean;
        getBuiltinSuggestions(): typeof Internal.SharedSuggestionProvider;
        isForSinglePlayer(): boolean;
        getCommands(): typeof Internal.Commands;
        getArguments(): typeof Internal.ArgumentTypeWrapper;
        get registry(): Internal.CommandBuildContext
        get forMultiPlayer(): boolean
        get builtinSuggestions(): typeof Internal.SharedSuggestionProvider
        get forSinglePlayer(): boolean
        get commands(): typeof Internal.Commands
        get "arguments"(): typeof Internal.ArgumentTypeWrapper
        readonly selection: Internal.Commands$CommandSelection;
        readonly dispatcher: Internal.CommandDispatcher<Internal.CommandSourceStack>;
        readonly context: Internal.CommandBuildContext;
    }
    type CommandRegistryEventJS_ = CommandRegistryEventJS;
    interface DoubleFunction <R> {
        apply(arg0: number): R;
        (arg0: number): R;
    }
    type DoubleFunction_<R> = DoubleFunction<R>;
    class ArmorDyeRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type ArmorDyeRecipe_ = ArmorDyeRecipe;
    class Criterion {
        constructor(arg0: Internal.CriterionTriggerInstance_)
        constructor()
        getTrigger(): Internal.CriterionTriggerInstance;
        serializeToJson(): Internal.JsonElement;
        static criterionFromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.Criterion;
        static criterionFromJson(arg0: Internal.JsonObject_, arg1: Internal.DeserializationContext_): Internal.Criterion;
        static criteriaFromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.Map<string, Internal.Criterion>;
        static criteriaFromJson(arg0: Internal.JsonObject_, arg1: Internal.DeserializationContext_): Internal.Map<string, Internal.Criterion>;
        serializeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        static serializeToNetwork(arg0: Internal.Map_<string, Internal.Criterion>, arg1: Internal.FriendlyByteBuf_): void;
        get trigger(): Internal.CriterionTriggerInstance
    }
    type Criterion_ = Criterion;
    class ClientboundLevelEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: BlockPos_, arg2: number, arg3: boolean)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getType(): number;
        getData(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isGlobalEvent(): boolean;
        isSkippable(): boolean;
        get pos(): BlockPos
        get type(): number
        get data(): number
        get globalEvent(): boolean
        get skippable(): boolean
    }
    type ClientboundLevelEventPacket_ = ClientboundLevelEventPacket;
    abstract class Locale$IsoCountryCode extends Internal.Enum<Internal.Locale$IsoCountryCode> {
        static valueOf(arg0: string): Internal.Locale$IsoCountryCode;
        static values(): Internal.Locale$IsoCountryCode[];
        static readonly PART1_ALPHA2: Internal.Locale$IsoCountryCode;
        static readonly PART1_ALPHA3: Internal.Locale$IsoCountryCode;
        static readonly PART3: Internal.Locale$IsoCountryCode;
    }
    type Locale$IsoCountryCode_ = Locale$IsoCountryCode | "part1_alpha2" | "part3" | "part1_alpha3";
    class GeodeConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.GeodeBlockSettings_, arg1: Internal.GeodeLayerSettings_, arg2: Internal.GeodeCrackSettings_, arg3: number, arg4: number, arg5: boolean, arg6: Internal.IntProvider_, arg7: Internal.IntProvider_, arg8: Internal.IntProvider_, arg9: number, arg10: number, arg11: number, arg12: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.GeodeConfiguration>;
        readonly placementsRequireLayer0Alternate: boolean;
        readonly geodeLayerSettings: Internal.GeodeLayerSettings;
        readonly minGenOffset: number;
        readonly geodeBlockSettings: Internal.GeodeBlockSettings;
        readonly usePotentialPlacementsChance: number;
        readonly distributionPoints: Internal.IntProvider;
        readonly maxGenOffset: number;
        static readonly CHANCE_RANGE: Internal.Codec<number>;
        readonly noiseMultiplier: number;
        readonly useAlternateLayer0Chance: number;
        readonly geodeCrackSettings: Internal.GeodeCrackSettings;
        readonly outerWallDistance: Internal.IntProvider;
        readonly pointOffset: Internal.IntProvider;
        readonly invalidBlocksThreshold: number;
    }
    type GeodeConfiguration_ = GeodeConfiguration;
    interface ILimitedGlobalStation extends Internal.ILimited {
        getDisablingTrain(): Internal.Train;
        isStationEnabled(): boolean;
        isLimitEnabled(): boolean;
        orDisablingTrain(arg0: Internal.Train_, arg1: Internal.Train_): Internal.Train;
        setLimitEnabled(arg0: boolean): void;
        makeLimitEnabledPacket(pos: BlockPos_, limitEnabled: boolean): Internal.StationEditPacket;
        get disablingTrain(): Internal.Train
        get stationEnabled(): boolean
        get limitEnabled(): boolean
        set limitEnabled(arg0: boolean)
    }
    type ILimitedGlobalStation_ = ILimitedGlobalStation;
    class Navigation implements Internal.AccessorNavigation, Internal.IWaypointableNavigation, Internal.IGenerallySearchableNavigation {
        constructor(arg0: Internal.Train_)
        findPathTo(arg0: Internal.ArrayList_<Internal.GlobalStation>, arg1: number): Internal.DiscoveredPath;
        snr$searchGeneral(maxDistance: number, maxCost: number, forward: boolean, pointTest: Internal.IGenerallySearchableNavigation$PointTest_): void;
        controlSignalScout(): Internal.TravellingPoint$ITrackSelector;
        findNearestApproachable(arg0: boolean): Internal.GlobalStation;
        read(arg0: Internal.CompoundTag_, arg1: Internal.TrackGraph_, arg2: Internal.DimensionPalette_): void;
        tick(arg0: Internal.Level_): void;
        findPathTo(arg0: Internal.GlobalStation_, arg1: number): Internal.DiscoveredPath;
        isActive(): boolean;
        snr$findNearestApproachableSwitch(forward: boolean): com.simibubi.create.foundation.utility.Pair<any, any>;
        isWaypointMode(): boolean;
        getCurrentPath(): Internal.List<any>;
        search(arg0: number, arg1: boolean, arg2: Internal.ArrayList_<Internal.GlobalStation>, arg3: Internal.Navigation$StationTest_): void;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        search(arg0: number, arg1: number, arg2: boolean, arg3: Internal.ArrayList_<Internal.GlobalStation>, arg4: Internal.Navigation$StationTest_): void;
        control(arg0: Internal.TravellingPoint_): Internal.TravellingPoint$ITrackSelector;
        cancelNavigation(): void;
        snr$searchGeneral(maxDistance: number, forward: boolean, pointTest: Internal.IGenerallySearchableNavigation$PointTest_): void;
        startNavigation(arg0: Internal.DiscoveredPath_): number;
        get active(): boolean
        get waypointMode(): boolean
        get currentPath(): Internal.List<any>
        waitingForSignal: com.simibubi.create.foundation.utility.Pair<Internal.UUID, boolean>;
        distanceStartedAt: number;
        announceArrival: boolean;
        destination: Internal.GlobalStation;
        destinationBehindTrain: boolean;
        distanceToDestination: number;
        distanceToSignal: number;
        train: Internal.Train;
        ticksWaitingForSignal: number;
    }
    type Navigation_ = Navigation;
    class ViewTreeObserver {
        removeOnGlobalFocusChangeListener(victim: Internal.ViewTreeObserver$OnGlobalFocusChangeListener_): void;
        dispatchOnScrollChanged(): void;
        removeOnGlobalLayoutListener(victim: Internal.ViewTreeObserver$OnGlobalLayoutListener_): void;
        dispatchOnPreDraw(): boolean;
        removeOnScrollChangedListener(victim: Internal.ViewTreeObserver$OnScrollChangedListener_): void;
        addOnGlobalFocusChangeListener(listener: Internal.ViewTreeObserver$OnGlobalFocusChangeListener_): void;
        isAlive(): boolean;
        addOnScrollChangedListener(listener: Internal.ViewTreeObserver$OnScrollChangedListener_): void;
        removeOnPreDrawListener(victim: Internal.ViewTreeObserver$OnPreDrawListener_): void;
        dispatchOnGlobalLayout(): void;
        addOnPreDrawListener(listener: Internal.ViewTreeObserver$OnPreDrawListener_): void;
        addOnGlobalLayoutListener(listener: Internal.ViewTreeObserver$OnGlobalLayoutListener_): void;
        get alive(): boolean
    }
    type ViewTreeObserver_ = ViewTreeObserver;
    class TripWireHookBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        calculateState(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean, arg4: boolean, arg5: number, arg6: Internal.BlockState_): void;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ATTACHED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type TripWireHookBlock_ = TripWireHookBlock;
    interface SearchTree <T> {
        search(arg0: string): Internal.List<T>;
    }
    type SearchTree_<T> = SearchTree<T>;
    interface RenderableAutomobile {
        debrisColor(): Vec3f;
        getBoostTimer(): number;
        getSuspensionBounce(arg0: number): number;
        getFrontAttachmentType(): Internal.FrontAttachmentType<any>;
        getEngine(): Internal.AutomobileEngine;
        getAutomobileYaw(arg0: number): number;
        getTime(): number;
        automobileOnGround(): boolean;
        getRearAttachment(): Internal.RearAttachment;
        getTurboCharge(): number;
        getWheelCount(): number;
        getFrame(): Internal.AutomobileFrame;
        debris(): boolean;
        getWheels(): Internal.AutomobileWheel;
        getFrontAttachment(): Internal.FrontAttachment;
        getWheelAngle(arg0: number): number;
        getRearAttachmentType(): Internal.RearAttachmentType<any>;
        engineRunning(): boolean;
        getSteering(arg0: number): number;
        getRearAttachmentYaw(arg0: number): number;
        get boostTimer(): number
        get frontAttachmentType(): Internal.FrontAttachmentType<any>
        get engine(): Internal.AutomobileEngine
        get time(): number
        get rearAttachment(): Internal.RearAttachment
        get turboCharge(): number
        get wheelCount(): number
        get frame(): Internal.AutomobileFrame
        get wheels(): Internal.AutomobileWheel
        get frontAttachment(): Internal.FrontAttachment
        get rearAttachmentType(): Internal.RearAttachmentType<any>
    }
    type RenderableAutomobile_ = RenderableAutomobile;
    interface BlockKJS extends Internal.BlockBuilderProvider {
        setExplosionResistance(v: number): void;
        setDestroySpeed(v: number): void;
        setIsRandomlyTicking(v: boolean): void;
        getTypeData(): Internal.CompoundTag;
        setFriction(v: number): void;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        getId(): string;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setMaterial(v: Internal.MaterialJS_): void;
        setRequiresTool(v: boolean): void;
        setSpeedFactor(v: number): void;
        setSoundType(v: SoundType_): void;
        setMaterialRaw(v: Material_): void;
        setHasCollision(v: boolean): void;
        setLightEmission(v: number): void;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        getMod(): string;
        setJumpFactor(v: number): void;
        set explosionResistance(v: number)
        set destroySpeed(v: number)
        set isRandomlyTicking(v: boolean)
        get typeData(): Internal.CompoundTag
        set friction(v: number)
        set blockBuilder(b: Internal.BlockBuilder_)
        get id(): string
        get blockStates(): Internal.List<Internal.BlockState>
        set material(v: Internal.MaterialJS_)
        set requiresTool(v: boolean)
        set speedFactor(v: number)
        set soundType(v: SoundType_)
        set materialRaw(v: Material_)
        set hasCollision(v: boolean)
        set lightEmission(v: number)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        get mod(): string
        set jumpFactor(v: number)
    }
    type BlockKJS_ = BlockKJS;
    class SnowLayerBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_HEIGHT: 8;
        static readonly LAYERS: Internal.IntegerProperty;
        static readonly HEIGHT_IMPASSABLE: 5;
    }
    type SnowLayerBlock_ = SnowLayerBlock;
    class ShovelItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type ShovelItemBuilder_ = ShovelItemBuilder;
    class ComponentWrapper {
        static translate(key: Special.LangKey, ...objects: any[]): Internal.MutableComponent;
        static translate(key: Special.LangKey): Internal.MutableComponent;
    }
    type ComponentWrapper_ = ComponentWrapper;
    interface AccessorCarriageContraptionEntity {
        snr_setCarriage(arg0: Internal.Carriage_): void;
        snr_getCarriage(): Internal.Carriage;
        snr_bindCarriage(): void;
    }
    type AccessorCarriageContraptionEntity_ = AccessorCarriageContraptionEntity;
    class ChorusFlowerBlock extends Internal.Block {
        constructor(arg0: Internal.ChorusPlantBlock_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static generatePlant(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_, arg3: number): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly DEAD_AGE: 5;
    }
    type ChorusFlowerBlock_ = ChorusFlowerBlock;
    class BlockEntityRendererProvider$Context {
        constructor(arg0: Internal.BlockEntityRenderDispatcher_, arg1: Internal.BlockRenderDispatcher_, arg2: Internal.ItemRenderer_, arg3: Internal.EntityRenderDispatcher_, arg4: Internal.EntityModelSet_, arg5: Internal.Font_)
        getFont(): Internal.Font;
        getItemRenderer(): Internal.ItemRenderer;
        getModelSet(): Internal.EntityModelSet;
        getEntityRenderer(): Internal.EntityRenderDispatcher;
        getBlockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher;
        getBlockRenderDispatcher(): Internal.BlockRenderDispatcher;
        bakeLayer(arg0: Internal.ModelLayerLocation_): Internal.ModelPart;
        get font(): Internal.Font
        get itemRenderer(): Internal.ItemRenderer
        get modelSet(): Internal.EntityModelSet
        get entityRenderer(): Internal.EntityRenderDispatcher
        get blockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher
        get blockRenderDispatcher(): Internal.BlockRenderDispatcher
    }
    type BlockEntityRendererProvider$Context_ = BlockEntityRendererProvider$Context;
    class PermissionGatherEvent extends Internal.Event {
        constructor()
    }
    type PermissionGatherEvent_ = PermissionGatherEvent;
    interface LayerDefinitionAccess {
        automobility$texture(): Internal.MaterialDefinition;
        automobility$create(arg0: Internal.MeshDefinition_, arg1: Internal.MaterialDefinition_): Internal.LayerDefinition;
        automobility$root(): Internal.MeshDefinition;
    }
    type LayerDefinitionAccess_ = LayerDefinitionAccess;
    interface DensityFunction$Visitor {
        apply(arg0: Internal.DensityFunction_): Internal.DensityFunction;
        visitNoise(arg0: Internal.DensityFunction$NoiseHolder_): Internal.DensityFunction$NoiseHolder;
    }
    type DensityFunction$Visitor_ = DensityFunction$Visitor;
    interface FloatBidirectionalIterator extends Internal.ObjectBidirectionalIterator<number>, Internal.FloatIterator {
        forEachRemaining(arg0: any): void;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.FloatConsumer_): void;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        previous(): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        hasPrevious(): boolean;
        remove(): void;
        nextFloat(): number;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        back(arg0: number): number;
        hasNext(): boolean;
        previousFloat(): number;
    }
    type FloatBidirectionalIterator_ = FloatBidirectionalIterator;
    class AddOreProperties {
        constructor()
        /**
         * @deprecated
        */
        aboveBottom(y: number): Internal.VerticalAnchor;
        size(s: number): this;
        /**
         * @deprecated
        */
        bottom(): Internal.VerticalAnchor;
        /**
         * @deprecated
        */
        belowTop(y: number): Internal.VerticalAnchor;
        count(c: number): this;
        addTarget(ruleTest: Internal.RuleTest_, targetState: BlockStatePredicate_): void;
        squared(): this;
        triangleHeight(absolute: Internal.VerticalAnchor_, absolute1: Internal.VerticalAnchor_): this;
        triangleHeight(min: number, max: number): this;
        /**
         * @deprecated
        */
        top(): Internal.VerticalAnchor;
        count(c: Internal.IntProvider_): this;
        count(min: number, max: number): this;
        chance(c: number): this;
        uniformHeight(absolute: Internal.VerticalAnchor_, absolute1: Internal.VerticalAnchor_): this;
        uniformHeight(min: number, max: number): this;
        height: Internal.HeightRangePlacement;
        retrogen: number;
        count: Internal.IntProvider;
        worldgenLayer: Internal.GenerationStep$Decoration;
        chance: number;
        squared: boolean;
        noSurface: number;
        biomes: Internal.BiomeFilter;
        size: number;
        id: ResourceLocation;
        targets: Internal.List<Internal.OreConfiguration$TargetBlockState>;
    }
    type AddOreProperties_ = AddOreProperties;
    class ClientboundKeepAlivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getId(): number;
        isSkippable(): boolean;
        get id(): number
        get skippable(): boolean
    }
    type ClientboundKeepAlivePacket_ = ClientboundKeepAlivePacket;
    class VarHandle$VarHandleDesc extends Internal.DynamicConstantDesc<Internal.VarHandle> {
        static ofArray(arg0: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
        static ofField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
        static ofStaticField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
        varType(): Internal.ClassDesc;
    }
    type VarHandle$VarHandleDesc_ = VarHandle$VarHandleDesc;
    interface ByteListIterator extends Internal.ListIterator<number>, Internal.ByteBidirectionalIterator {
        /**
         * @deprecated
        */
        add(arg0: any): void;
        forEachRemaining(arg0: Internal.ByteConsumer_): void;
        nextIndex(): number;
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        set(arg0: any): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        set(arg0: number): void;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        /**
         * @deprecated
        */
        add(arg0: number): void;
        remove(): void;
        hasPrevious(): boolean;
        add(arg0: number): void;
        previousByte(): number;
        set(arg0: number): void;
        back(arg0: number): number;
        hasNext(): boolean;
        nextByte(): number;
        /**
         * @deprecated
        */
        previous(): any;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        previousIndex(): number;
    }
    type ByteListIterator_ = ByteListIterator;
    abstract class RenderLayer <T extends Internal.Entity, M extends Internal.EntityModel<T>> {
        constructor(arg0: Internal.RenderLayerParent_<T, M>)
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: T, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        getParentModel(): M;
        get parentModel(): M
    }
    type RenderLayer_<T extends Internal.Entity, M extends Internal.EntityModel<T>> = RenderLayer<T, M>;
    class DataLayer {
        constructor()
        constructor(arg0: number[])
        get(arg0: number, arg1: number, arg2: number): number;
        getData(): number[];
        copy(): this;
        layerToString(arg0: number): string;
        set(arg0: number, arg1: number, arg2: number, arg3: number): void;
        isEmpty(): boolean;
        get data(): number[]
        get empty(): boolean
        static readonly LAYER_SIZE: 128;
        static readonly SIZE: 2048;
        static readonly LAYER_COUNT: 16;
    }
    type DataLayer_ = DataLayer;
    class CanyonCarverConfiguration extends Internal.CarverConfiguration {
        constructor(arg0: number, arg1: Internal.HeightProvider_, arg2: Internal.FloatProvider_, arg3: Internal.VerticalAnchor_, arg4: Internal.CarverDebugSettings_, arg5: Internal.HolderSet_<Internal.Block>, arg6: Internal.FloatProvider_, arg7: Internal.CanyonCarverConfiguration$CanyonShapeConfiguration_)
        constructor(arg0: Internal.CarverConfiguration_, arg1: Internal.FloatProvider_, arg2: Internal.CanyonCarverConfiguration$CanyonShapeConfiguration_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.CanyonCarverConfiguration>;
        readonly shape: Internal.CanyonCarverConfiguration$CanyonShapeConfiguration;
        readonly verticalRotation: Internal.FloatProvider;
    }
    type CanyonCarverConfiguration_ = CanyonCarverConfiguration;
    class ClientboundSetEquipmentPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.List_<com.mojang.datafixers.util.Pair<Internal.EquipmentSlot, Internal.ItemStack>>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getEntity(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSlots(): Internal.List<com.mojang.datafixers.util.Pair<Internal.EquipmentSlot, Internal.ItemStack>>;
        isSkippable(): boolean;
        get entity(): number
        get slots(): Internal.List<com.mojang.datafixers.util.Pair<Internal.EquipmentSlot, Internal.ItemStack>>
        get skippable(): boolean
    }
    type ClientboundSetEquipmentPacket_ = ClientboundSetEquipmentPacket;
    class Abilities {
        constructor()
        addSaveData(arg0: Internal.CompoundTag_): void;
        getFlyingSpeed(): number;
        setWalkingSpeed(arg0: number): void;
        getWalkingSpeed(): number;
        setFlyingSpeed(arg0: number): void;
        loadSaveData(arg0: Internal.CompoundTag_): void;
        get flyingSpeed(): number
        set walkingSpeed(arg0: number)
        get walkingSpeed(): number
        set flyingSpeed(arg0: number)
        instabuild: boolean;
        flying: boolean;
        invulnerable: boolean;
        mayfly: boolean;
        mayBuild: boolean;
    }
    type Abilities_ = Abilities;
    interface FloatCollection extends Internal.FloatIterable, Internal.Collection<number> {
        retainAll(arg0: Internal.FloatCollection_): boolean;
        containsAll(arg0: Internal.FloatCollection_): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        addAll(arg0: Internal.FloatCollection_): boolean;
        isEmpty(): boolean;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        iterator(): Internal.FloatIterator;
        contains(arg0: number): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        doubleParallelStream(): Internal.DoubleStream;
        doubleStream(): Internal.DoubleStream;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        forEach(arg0: Internal.FloatConsumer_): void;
        rem(arg0: number): boolean;
        toArray(arg0: number[]): number[];
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        doubleIterator(): Internal.DoubleIterator;
        toArray(): any[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        hashCode(): number;
        size(): number;
        spliterator(): Internal.Spliterator<any>;
        doubleSpliterator(): Internal.DoubleSpliterator;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        forEach(arg0: Internal.DoubleConsumer_): void;
        removeIf(arg0: Internal.FloatPredicate_): boolean;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        toFloatArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        removeAll(arg0: Internal.FloatCollection_): boolean;
        equals(arg0: any): boolean;
        toFloatArray(): number[];
        get empty(): boolean
    }
    type FloatCollection_ = FloatCollection;
    interface LongUnaryOperator {
        andThen(arg0: Internal.LongUnaryOperator_): this;
        compose(arg0: Internal.LongUnaryOperator_): this;
        identity(): this;
        applyAsLong(arg0: number): number;
        (arg0: number): number;
    }
    type LongUnaryOperator_ = LongUnaryOperator;
    class IntegratedServer extends Internal.MinecraftServer {
        constructor(arg0: Internal.Thread_, arg1: Internal.Minecraft_, arg2: Internal.LevelStorageSource$LevelStorageAccess_, arg3: Internal.PackRepository_, arg4: Internal.WorldStem_, arg5: Internal.Services_, arg6: any_)
        getDisplayName(): Internal.Component;
        getName(): Internal.Component;
        getPlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayer;
        self(): Internal.MinecraftServer;
        runCommandSilent(command: string): number;
        getEntities(): Internal.EntityArrayList;
        scheduleInTicks(ticks: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
        sendData(channel: string): void;
        tell(message: Internal.Component_): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, Internal.TickTask>): Internal.CompletableFuture<Source>;
        getAdvancement(id: ResourceLocation_): Internal.AdvancementJS;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        alwaysAccepts(): boolean;
        initServer(): boolean;
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        setUUID(arg0: Internal.UUID_): void;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, Internal.TickTask>): Internal.CompletableFuture<Source>;
        runCommand(command: string): number;
        getLevel(dimension: ResourceLocation_): Internal.ServerLevel;
        get displayName(): Internal.Component
        get name(): Internal.Component
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        set UUID(arg0: Internal.UUID_)
    }
    type IntegratedServer_ = IntegratedServer;
    class SmallDripleafBlock extends Internal.DoublePlantBlock implements Internal.SimpleWaterloggedBlock, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type SmallDripleafBlock_ = SmallDripleafBlock;
    class DayOfWeek extends Internal.Enum<Internal.DayOfWeek> implements Internal.TemporalAccessor, Internal.TemporalAdjuster {
        plus(arg0: number): this;
        minus(arg0: number): this;
        static from(arg0: Internal.TemporalAccessor_): Internal.DayOfWeek;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        static values(): Internal.DayOfWeek[];
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        static of(arg0: number): Internal.DayOfWeek;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        getLong(arg0: Internal.TemporalField_): number;
        getValue(): number;
        static valueOf(arg0: string): Internal.DayOfWeek;
        isSupported(arg0: Internal.TemporalField_): boolean;
        get value(): number
        static readonly SUNDAY: Internal.DayOfWeek;
        static readonly SATURDAY: Internal.DayOfWeek;
        static readonly THURSDAY: Internal.DayOfWeek;
        static readonly FRIDAY: Internal.DayOfWeek;
        static readonly MONDAY: Internal.DayOfWeek;
        static readonly WEDNESDAY: Internal.DayOfWeek;
        static readonly TUESDAY: Internal.DayOfWeek;
    }
    type DayOfWeek_ = DayOfWeek | "tuesday" | "friday" | "thursday" | "monday" | "saturday" | "sunday" | "wednesday";
    interface ClientboundLevelChunkPacketData$BlockEntityTagOutput {
        accept(arg0: BlockPos_, arg1: Internal.BlockEntityType_<any>, arg2: Internal.CompoundTag_): void;
        (arg0: BlockPos_, arg1: Internal.BlockEntityType_<any>, arg2: Internal.CompoundTag_): void;
    }
    type ClientboundLevelChunkPacketData$BlockEntityTagOutput_ = ClientboundLevelChunkPacketData$BlockEntityTagOutput;
    interface WrappedJS {
    }
    type WrappedJS_ = WrappedJS;
    interface RegistrateProvider extends Internal.DataProvider {
        saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        getName(): string;
        getSide(): Internal.LogicalSide;
        run(arg0: Internal.CachedOutput_): void;
        get name(): string
        get side(): Internal.LogicalSide
    }
    type RegistrateProvider_ = RegistrateProvider;
    class StringRange {
        constructor(arg0: number, arg1: number)
        static at(arg0: number): Internal.StringRange;
        getStart(): number;
        static encompassing(arg0: Internal.StringRange_, arg1: Internal.StringRange_): Internal.StringRange;
        getEnd(): number;
        get(arg0: string): string;
        get(arg0: Internal.ImmutableStringReader_): string;
        isEmpty(): boolean;
        getLength(): number;
        static between(arg0: number, arg1: number): Internal.StringRange;
        get start(): number
        get end(): number
        get empty(): boolean
        get length(): number
    }
    type StringRange_ = StringRange;
    abstract class FloatProperty <T> extends icyllis.modernui.util.Property<T, number> {
        constructor(name: string)
        setValue(arg0: T, arg1: number): void;
        /**
         * @deprecated
        */
        set(object: T, value: number): void;
    }
    type FloatProperty_<T> = FloatProperty<T>;
    interface FloatConsumer extends Internal.DoubleConsumer, Internal.Consumer<number> {
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        andThen(arg0: Internal.FloatConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
        accept(arg0: number): void;
        (arg0: number): void;
    }
    type FloatConsumer_ = FloatConsumer;
    class EnvironmentScanPlacement extends Internal.PlacementModifier {
        static scanningFor(arg0: Internal.Direction_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg2: number): Internal.EnvironmentScanPlacement;
        static scanningFor(arg0: Internal.Direction_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg2: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg3: number): Internal.EnvironmentScanPlacement;
        static readonly CODEC: Internal.Codec<Internal.EnvironmentScanPlacement>;
    }
    type EnvironmentScanPlacement_ = EnvironmentScanPlacement;
    interface SoundEventListener {
        onPlaySound(arg0: Internal.SoundInstance_, arg1: Internal.WeighedSoundEvents_): void;
    }
    type SoundEventListener_ = SoundEventListener;
    class ChestLidController {
        constructor()
        getOpenness(arg0: number): number;
        shouldBeOpen(arg0: boolean): void;
        tickLid(): void;
    }
    type ChestLidController_ = ChestLidController;
    interface ListIterator <E> extends Internal.Iterator<E> {
        nextIndex(): number;
        remove(): void;
        hasPrevious(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<E>): void;
        next(): E;
        previous(): E;
        hasNext(): boolean;
        add(arg0: E): void;
        set(arg0: E): void;
        previousIndex(): number;
    }
    type ListIterator_<E> = ListIterator<E>;
    class FireBlock extends Internal.BaseFireBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canCatchFire(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static bootStrap(): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        /**
         * @deprecated
        */
        getBurnOdds(arg0: Internal.BlockState_): number;
        /**
         * @deprecated
        */
        getIgniteOdds(arg0: Internal.BlockState_): number;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        setFlammable(arg0: Internal.Block_, arg1: number, arg2: number): void;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getStateForPlacement(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NORTH: Internal.BooleanProperty;
        static readonly AGE: Internal.IntegerProperty;
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly UP: Internal.BooleanProperty;
        readonly burnOdds: Internal.Object2IntMap<Internal.Block>;
        static readonly WEST: Internal.BooleanProperty;
        static readonly MAX_AGE: 15;
        static readonly EAST: Internal.BooleanProperty;
    }
    type FireBlock_ = FireBlock;
    interface ChannelId extends Internal.Comparable<Internal.ChannelId>, Internal.Serializable {
        compareTo(arg0: Internal.ChannelId_): number;
        asShortText(): string;
        asLongText(): string;
    }
    type ChannelId_ = ChannelId;
    class Donkey extends Internal.AbstractChestedHorse {
        constructor(arg0: Internal.EntityType_<Internal.Donkey>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Donkey_ = Donkey;
    class ClientboundCommandSuggestionsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.Suggestions_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSuggestions(): Internal.Suggestions;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get suggestions(): Internal.Suggestions
        get skippable(): boolean
        get id(): number
    }
    type ClientboundCommandSuggestionsPacket_ = ClientboundCommandSuggestionsPacket;
    class GTRecipe implements Internal.Recipe<Internal.Container> {
        constructor(recipeType: Internal.GTRecipeType_, id: ResourceLocation_, inputs: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, outputs: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, tickInputs: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, tickOutputs: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, conditions: Internal.List_<Internal.RecipeCondition>, data: Internal.CompoundTag_, duration: number, isFuel: boolean)
        assemble(pContainer: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        getOutputContents(capability: RecipeCapability_<any>): Internal.List<Internal.Content>;
        getSchema(): Internal.RecipeSchema;
        handlePre(contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_): void;
        getInputContents(capability: RecipeCapability_<any>): Internal.List<Internal.Content>;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        matchTickRecipe(holder: Internal.IRecipeCapabilityHolder_): Internal.GTRecipe$ActionResult;
        handlePost(contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_): void;
        copy(modifier: Internal.ContentModifier_, modifyDuration: boolean): this;
        copyContents(contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, modifier: Internal.ContentModifier_): Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        checkConditions(recipeLogic: Internal.RecipeLogic_): Internal.GTRecipe$ActionResult;
        matches(pContainer: Internal.Container_, pLevel: Internal.Level_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        getTickOutputContents(capability: RecipeCapability_<any>): Internal.List<Internal.Content>;
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        checkRecipeValid(): boolean;
        copy(): this;
        handleTickRecipeIO(io: Internal.IO_, holder: Internal.IRecipeCapabilityHolder_): boolean;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        preWorking(holder: Internal.IRecipeCapabilityHolder_): void;
        getTickInputContents(capability: RecipeCapability_<any>): Internal.List<Internal.Content>;
        hasTick(): boolean;
        canCraftInDimensions(pWidth: number, pHeight: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        postWorking(holder: Internal.IRecipeCapabilityHolder_): void;
        handleRecipe(io: Internal.IO_, holder: Internal.IRecipeCapabilityHolder_, contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        copy(modifier: Internal.ContentModifier_): this;
        isFuel(): boolean;
        matchRecipe(io: Internal.IO_, holder: Internal.IRecipeCapabilityHolder_, contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>, calculateExpectingRate: boolean): Internal.GTRecipe$ActionResult;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        handleRecipeIO(io: Internal.IO_, holder: Internal.IRecipeCapabilityHolder_): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        matchRecipe(holder: Internal.IRecipeCapabilityHolder_): Internal.GTRecipe$ActionResult;
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get resultItem(): Internal.ItemStack
        get mod(): string
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get type(): ResourceLocation
        set group(group: string)
        get fuel(): boolean
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        isFuel: boolean;
        readonly inputs: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        readonly conditions: Internal.List<Internal.RecipeCondition>;
        readonly outputs: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        readonly tickInputs: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        readonly recipeType: Internal.GTRecipeType;
        readonly id: ResourceLocation;
        duration: number;
        data: Internal.CompoundTag;
        readonly tickOutputs: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
    }
    type GTRecipe_ = GTRecipe;
    class SkinManager {
        constructor(arg0: Internal.TextureManager_, arg1: Internal.File_, arg2: Internal.MinecraftSessionService_)
        getInsecureSkinInformation(arg0: Internal.GameProfile_): Internal.Map<Internal.MinecraftProfileTexture$Type, Internal.MinecraftProfileTexture>;
        registerSkins(arg0: Internal.GameProfile_, arg1: Internal.SkinManager$SkinTextureCallback_, arg2: boolean): void;
        registerTexture(arg0: Internal.MinecraftProfileTexture_, arg1: Internal.MinecraftProfileTexture$Type_): ResourceLocation;
        getInsecureSkinLocation(arg0: Internal.GameProfile_): ResourceLocation;
        static readonly PROPERTY_TEXTURES: "textures";
    }
    type SkinManager_ = SkinManager;
    class HoneyBottleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type HoneyBottleItem_ = HoneyBottleItem;
    interface SessionEventListener {
        onStartGameSession(arg0: Internal.GameSession_): void;
        onLeaveGameSession(arg0: Internal.GameSession_): void;
        readonly NONE: Internal.SessionEventListener;
    }
    type SessionEventListener_ = SessionEventListener;
    interface FlyingAnimal {
        isFlying(): boolean;
        get flying(): boolean
    }
    type FlyingAnimal_ = FlyingAnimal;
    interface IForgeRegistryModifiable <V> extends Internal.IForgeRegistry<V> {
        getResourceKey(arg0: V): Internal.Optional<Internal.ResourceKey<V>>;
        getDelegateOrThrow(arg0: V): Internal.Holder$Reference<V>;
        iterator(): Internal.Iterator<V>;
        getValues(): Internal.Collection<V>;
        getHolder(arg0: V): Internal.Optional<Internal.Holder<V>>;
        getHolder(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder<V>>;
        spliterator(): Internal.Spliterator<V>;
        isEmpty(): boolean;
        register(arg0: ResourceLocation_, arg1: V): void;
        getSlaveMap<T>(arg0: ResourceLocation_, arg1: T): T;
        getDelegate(arg0: V): Internal.Optional<Internal.Holder$Reference<V>>;
        containsKey(arg0: ResourceLocation_): boolean;
        forEach(arg0: Internal.Consumer_<V>): void;
        getHolder(arg0: ResourceLocation_): Internal.Optional<Internal.Holder<V>>;
        getDelegate(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder$Reference<V>>;
        getCodec(): Internal.Codec<V>;
        getDefaultKey(): ResourceLocation;
        getDelegate(arg0: ResourceLocation_): Internal.Optional<Internal.Holder$Reference<V>>;
        remove(arg0: ResourceLocation_): V;
        getKeys(): Internal.Set<ResourceLocation>;
        tags(): Internal.ITagManager<V>;
        register(arg0: string, arg1: V): void;
        containsValue(arg0: V): boolean;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<V>>;
        isLocked(): boolean;
        getValue(arg0: ResourceLocation_): V;
        clear(): void;
        getEntries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>;
        getRegistryName(): ResourceLocation;
        getDelegateOrThrow(arg0: Internal.ResourceKey_<V>): Internal.Holder$Reference<V>;
        getKey(arg0: V): ResourceLocation;
        getDelegateOrThrow(arg0: ResourceLocation_): Internal.Holder$Reference<V>;
        get values(): Internal.Collection<V>
        get empty(): boolean
        get codec(): Internal.Codec<V>
        get defaultKey(): ResourceLocation
        get keys(): Internal.Set<ResourceLocation>
        get registryKey(): Internal.ResourceKey<Internal.Registry<V>>
        get locked(): boolean
        get entries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>
        get registryName(): ResourceLocation
    }
    type IForgeRegistryModifiable_<V> = IForgeRegistryModifiable<V>;
    class DataFetcher {
        constructor(arg0: Internal.Executor_, arg1: Internal.TimeUnit_, arg2: any_)
        createTask<T>(arg0: string, arg1: Internal.Callable_<T>, arg2: Duration_, arg3: Internal.RepeatedDelayStrategy_): Internal.DataFetcher$Task<T>;
        createSubscription(): Internal.DataFetcher$Subscription;
    }
    type DataFetcher_ = DataFetcher;
    class PipeBlockRenderer implements Internal.ICoverableRenderer, Internal.IRenderer {
        constructor(pipeModel: Internal.PipeModel_)
        onAdditionalModel(registry: Internal.Consumer_<ResourceLocation>): void;
        reBakeCustomQuadsOffset(): number;
        useAO(state: Internal.BlockState_): boolean;
        shouldRender(blockEntity: Internal.BlockEntity_, cameraPos: Vec3_): boolean;
        renderCovers(quads: Internal.List_<Internal.BakedQuad>, side: Internal.Direction_, rand: Internal.RandomSource_, coverable: Internal.ICoverable_, modelFacing: Internal.Direction_, modelState: Internal.ModelState_): void;
        useBlockLight(stack: Internal.ItemStack_): boolean;
        getParticleTexture(): Internal.TextureAtlasSprite;
        render(blockEntity: Internal.BlockEntity_, partialTicks: number, stack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number): void;
        registerEvent(): void;
        isGui3d(): boolean;
        onPrepareTextureAtlas(atlasName: ResourceLocation_, register: Internal.Consumer_<ResourceLocation>): void;
        getViewDistance(): number;
        reBakeCustomQuads(): boolean;
        renderModel(level: Internal.BlockAndTintGetter_, pos: BlockPos_, state: Internal.BlockState_, side: Internal.Direction_, rand: Internal.RandomSource_): Internal.List<Internal.BakedQuad>;
        isGlobalRenderer(blockEntity: Internal.BlockEntity_): boolean;
        useAO(): boolean;
        isRaw(): boolean;
        getPipeModel(): Internal.PipeModel;
        hasTESR(blockEntity: Internal.BlockEntity_): boolean;
        renderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_): void;
        get particleTexture(): Internal.TextureAtlasSprite
        get gui3d(): boolean
        get viewDistance(): number
        get raw(): boolean
        get pipeModel(): Internal.PipeModel
    }
    type PipeBlockRenderer_ = PipeBlockRenderer;
    abstract class ServerboundMovePlayerPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        hasRotation(): boolean;
        getYRot(arg0: number): number;
        isOnGround(): boolean;
        getX(arg0: number): number;
        getY(arg0: number): number;
        getZ(arg0: number): number;
        hasPosition(): boolean;
        isSkippable(): boolean;
        getXRot(arg0: number): number;
        get onGround(): boolean
        get skippable(): boolean
    }
    type ServerboundMovePlayerPacket_ = ServerboundMovePlayerPacket;
    abstract class UniformDataManager extends Internal.RefCnt {
        constructor(uniformCount: number, uniformSize: number)
        set3fv(u: number, offset: number, count: number, value: number[]): void;
        set2f(u: number, v0: number, v1: number): void;
        setMatrix3fv(u: number, offset: number, count: number, value: number[]): void;
        set1iv(u: number, offset: number, count: number, value: number[]): void;
        setMatrix3fv(u: number, count: number, value: number): void;
        set4iv(u: number, count: number, value: number): void;
        setMatrix2fv(u: number, count: number, value: number): void;
        set2fv(u: number, count: number, value: number): void;
        set4i(u: number, v0: number, v1: number, v2: number, v3: number): void;
        set1f(u: number, v0: number): void;
        set4fv(u: number, offset: number, count: number, value: number[]): void;
        set3iv(u: number, count: number, value: number): void;
        setMatrix4fv(u: number, offset: number, count: number, value: number[]): void;
        setMatrix3f(u: number, matrix: Internal.Matrix3_): void;
        set2iv(u: number, offset: number, count: number, value: number[]): void;
        setMatrix4f(u: number, matrix: Internal.Matrix4_): void;
        set4f(u: number, v0: number, v1: number, v2: number, v3: number): void;
        setMatrix3f(u: number, matrix: Internal.Matrix_): void;
        set1fv(u: number, count: number, value: number): void;
        set2iv(u: number, count: number, value: number): void;
        set4iv(u: number, offset: number, count: number, value: number[]): void;
        set1i(u: number, v0: number): void;
        set1fv(u: number, offset: number, count: number, value: number[]): void;
        setMatrix2fv(u: number, offset: number, count: number, value: number[]): void;
        set1iv(u: number, count: number, value: number): void;
        set3iv(u: number, offset: number, count: number, value: number[]): void;
        set4fv(u: number, count: number, value: number): void;
        setMatrix4fv(u: number, count: number, value: number): void;
        set3f(u: number, v0: number, v1: number, v2: number): void;
        set3fv(u: number, count: number, value: number): void;
        set2fv(u: number, offset: number, count: number, value: number[]): void;
        set3i(u: number, v0: number, v1: number, v2: number): void;
        set2i(u: number, v0: number, v1: number): void;
    }
    type UniformDataManager_ = UniformDataManager;
    class NoiseChunk implements Internal.DensityFunction$ContextProvider, Internal.DensityFunction$FunctionContext {
        constructor(arg0: number, arg1: Internal.RandomState_, arg2: number, arg3: number, arg4: Internal.NoiseSettings_, arg5: Internal.DensityFunctions$BeardifierOrMarker_, arg6: Internal.NoiseGeneratorSettings_, arg7: Internal.Aquifer$FluidPicker_, arg8: Internal.Blender_)
        updateForZ(arg0: number, arg1: number): void;
        updateForY(arg0: number, arg1: number): void;
        getBlender(): Internal.Blender;
        stopInterpolation(): void;
        selectCellYZ(arg0: number, arg1: number): void;
        static forChunk(arg0: Internal.ChunkAccess_, arg1: Internal.RandomState_, arg2: Internal.DensityFunctions$BeardifierOrMarker_, arg3: Internal.NoiseGeneratorSettings_, arg4: Internal.Aquifer$FluidPicker_, arg5: Internal.Blender_): Internal.NoiseChunk;
        updateForX(arg0: number, arg1: number): void;
        aquifer(): Internal.Aquifer;
        swapSlices(): void;
        forIndex(arg0: number): Internal.DensityFunction$FunctionContext;
        blockX(): number;
        initializeForFirstCellX(): void;
        fillAllDirectly(arg0: number[], arg1: Internal.DensityFunction_): void;
        advanceCellX(arg0: number): void;
        blockZ(): number;
        preliminarySurfaceLevel(arg0: number, arg1: number): number;
        blockY(): number;
        get blender(): Internal.Blender
    }
    type NoiseChunk_ = NoiseChunk;
    class FluidBuilder extends Internal.BuilderBase<Internal.FlowingFluid> {
        constructor(i: ResourceLocation_)
        flowingTexture(id: ResourceLocation_): this;
        bucketColor(c: Internal.Color_): this;
        noBucket(): this;
        luminosity(luminosity: number): this;
        createObject(): Internal.FlowingFluid;
        gaseous(): this;
        stillTexture(id: ResourceLocation_): this;
        builtinTextures(): this;
        viscosity(viscosity: number): this;
        displayName(name: Internal.Component_): Internal.BuilderBase<Internal.FlowingFluid>;
        createAttributes(): Internal.ArchitecturyFluidAttributes;
        thickTexture(color: Internal.Color_): this;
        rarity(rarity: Internal.Rarity_): this;
        tag(tag: ResourceLocation_): Internal.BuilderBase<Internal.FlowingFluid>;
        translucent(): this;
        color(c: Internal.Color_): this;
        density(density: number): this;
        noBlock(): this;
        renderType(l: string): this;
        thinTexture(color: Internal.Color_): this;
        temperature(temperature: number): this;
        bucketItem: Internal.FluidBucketItemBuilder;
        attributes: Internal.ArchitecturyFluidAttributes;
        flowingFluid: Internal.FlowingFluidBuilder;
        block: Internal.FluidBlockBuilder;
    }
    type FluidBuilder_ = FluidBuilder;
    class FancyTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.FancyTrunkPlacer>;
    }
    type FancyTrunkPlacer_ = FancyTrunkPlacer;
    interface Short2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, string> {
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2CharFunction;
        put(arg0: number, arg1: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        get(arg0: number): string;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Short2LongFunction;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Short2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2CharFunction<T>;
        defaultReturnValue(): string;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        apply(arg0: number): string;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Short2FloatFunction;
        remove(arg0: number): string;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        defaultReturnValue(arg0: string): void;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2CharFunction;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2CharFunction<T>;
        containsKey(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: string): string;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2CharFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Short2DoubleFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2CharFunction;
        size(): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2CharFunction;
        clear(): void;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Short2IntFunction;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2CharFunction;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Short2ByteFunction;
        (arg0: number): string;
    }
    type Short2CharFunction_ = Short2CharFunction;
    interface BakedQuadAccess {
        setVertices(arg0: number[]): void;
        set vertices(arg0: number[])
    }
    type BakedQuadAccess_ = BakedQuadAccess;
    abstract class FileSystem implements Internal.Closeable {
        getSeparator(): string;
        getRootDirectories(): Internal.Iterable<Internal.Path>;
        supportedFileAttributeViews(): Internal.Set<string>;
        isOpen(): boolean;
        getFileStores(): Internal.Iterable<Internal.FileStore>;
        newWatchService(): Internal.WatchService;
        close(): void;
        getUserPrincipalLookupService(): Internal.UserPrincipalLookupService;
        provider(): Internal.FileSystemProvider;
        getPath(arg0: string, ...arg1: string[]): Internal.Path;
        isReadOnly(): boolean;
        getPathMatcher(arg0: string): Internal.PathMatcher;
        get separator(): string
        get rootDirectories(): Internal.Iterable<Internal.Path>
        get open(): boolean
        get fileStores(): Internal.Iterable<Internal.FileStore>
        get userPrincipalLookupService(): Internal.UserPrincipalLookupService
        get readOnly(): boolean
    }
    type FileSystem_ = FileSystem;
    class SculkSensorPhase extends Internal.Enum<Internal.SculkSensorPhase> implements Internal.StringRepresentable {
        static values(): Internal.SculkSensorPhase[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.SculkSensorPhase;
        getSerializedName(): string;
        get serializedName(): string
        static readonly ACTIVE: Internal.SculkSensorPhase;
        static readonly COOLDOWN: Internal.SculkSensorPhase;
        static readonly INACTIVE: Internal.SculkSensorPhase;
    }
    type SculkSensorPhase_ = "inactive" | "active" | SculkSensorPhase | "cooldown";
    interface IRecipeSlotBuilder extends Internal.IIngredientAcceptor<Internal.IRecipeSlotBuilder> {
        addFluidStack(arg0: Internal.Fluid_, arg1: number, arg2: Internal.CompoundTag_): this;
        addIngredientsUnsafe(arg0: Internal.List_<any>): this;
        addItemStacks(arg0: Internal.List_<Internal.ItemStack>): this;
        addTooltipCallback(arg0: Internal.IRecipeSlotTooltipCallback_): this;
        addItemStack(arg0: Internal.ItemStack_): this;
        addIngredients(arg0: Internal.Ingredient_): this;
        addIngredient<I>(arg0: Internal.IIngredientType_<I>, arg1: I): this;
        setCustomRenderer<T>(arg0: Internal.IIngredientType_<T>, arg1: Internal.IIngredientRenderer_<T>): this;
        addIngredients<I>(arg0: Internal.IIngredientType_<I>, arg1: Internal.List_<I>): this;
        addFluidStack(arg0: Internal.Fluid_, arg1: number): this;
        setFluidRenderer(arg0: number, arg1: boolean, arg2: number, arg3: number): this;
        setSlotName(arg0: string): this;
        setBackground(arg0: Internal.IDrawable_, arg1: number, arg2: number): this;
        setOverlay(arg0: Internal.IDrawable_, arg1: number, arg2: number): this;
        set slotName(arg0: string)
    }
    type IRecipeSlotBuilder_ = IRecipeSlotBuilder;
    interface AttributedCharacterIterator extends Internal.CharacterIterator {
        clone(): any;
        getRunStart(arg0: Internal.AttributedCharacterIterator$Attribute_): number;
        getRunLimit(): number;
        getAttribute(arg0: Internal.AttributedCharacterIterator$Attribute_): any;
        getIndex(): number;
        setIndex(arg0: number): string;
        getRunLimit(arg0: Internal.Set_<Internal.AttributedCharacterIterator$Attribute>): number;
        next(): string;
        current(): string;
        last(): string;
        first(): string;
        getAttributes(): Internal.Map<Internal.AttributedCharacterIterator$Attribute, any>;
        getRunStart(arg0: Internal.Set_<Internal.AttributedCharacterIterator$Attribute>): number;
        previous(): string;
        getBeginIndex(): number;
        getAllAttributeKeys(): Internal.Set<Internal.AttributedCharacterIterator$Attribute>;
        getRunLimit(arg0: Internal.AttributedCharacterIterator$Attribute_): number;
        getRunStart(): number;
        getEndIndex(): number;
        get runLimit(): number
        get index(): number
        set index(arg0: number)
        get attributes(): Internal.Map<Internal.AttributedCharacterIterator$Attribute, any>
        get beginIndex(): number
        get allAttributeKeys(): Internal.Set<Internal.AttributedCharacterIterator$Attribute>
        get runStart(): number
        get endIndex(): number
    }
    type AttributedCharacterIterator_ = AttributedCharacterIterator;
    class FishingHook$FishHookState extends Internal.Enum<Internal.FishingHook$FishHookState> {
        static values(): Internal.FishingHook$FishHookState[];
        static valueOf(arg0: string): Internal.FishingHook$FishHookState;
        static readonly BOBBING: Internal.FishingHook$FishHookState;
        static readonly HOOKED_IN_ENTITY: Internal.FishingHook$FishHookState;
        static readonly FLYING: Internal.FishingHook$FishHookState;
    }
    type FishingHook$FishHookState_ = "hooked_in_entity" | "bobbing" | "flying" | FishingHook$FishHookState;
    class RecipeManager extends Internal.SimpleJsonResourceReloadListener implements Internal.RecipeManagerAccessor, Internal.RecipeManagerInvoker, com.possible_triangle.sliceanddice.mixins.RecipeManagerAccessor, com.gregtechceu.gtceu.core.mixins.RecipeManagerAccessor, vectorwing.farmersdelight.common.mixin.accessor.RecipeManagerAccessor {
        constructor()
        constructor(arg0: Internal.ICondition$IContext_)
        static fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.Recipe<any>;
        getRecipeIds(): Internal.Stream<ResourceLocation>;
        getRawRecipes(): Internal.Map<any, any>;
        getContext(): Internal.ICondition$IContext;
        static createCheck<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>): Internal.RecipeManager$CachedCheck<C, T>;
        getRecipeFor<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>, arg1: C, arg2: Internal.Level_): Internal.Optional<T>;
        replaceRecipes(arg0: Internal.Iterable_<Internal.Recipe<any>>): void;
        getRecipeMap(arg0: Internal.RecipeType_<any>): Internal.Map<any, any>;
        hadErrorsLoading(): boolean;
        handler$bme000$cucumber$apply(arg0: Internal.Map_<any, any>, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.CallbackInfo_, arg4: Internal.Map_<any, any>, arg5: Internal.ImmutableMap$Builder_<any, any>): void;
        getRecipes(): Internal.Collection<Internal.Recipe<any>>;
        handler$bmb000$injectRecipes(arg0: Internal.Map_<any, any>, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.CallbackInfo_): void;
        getRecipeFromType(arg0: Internal.RecipeType_<any>): Internal.Map<any, any>;
        getRemainingItemsFor<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>, arg1: C, arg2: Internal.Level_): Internal.NonNullList<Internal.ItemStack>;
        byKey(arg0: ResourceLocation_): Internal.Optional<Internal.Recipe<any>>;
        setRecipes(arg0: Internal.Map_<any, any>): void;
        getAllRecipesFor<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>): Internal.List<T>;
        /**
         * @deprecated
        */
        static fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        setByName(arg0: Internal.Map_<any, any>): void;
        getByName(): Internal.Map<any, any>;
        getName(): string;
        getRecipesFor<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>, arg1: C, arg2: Internal.Level_): Internal.List<T>;
        byType<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>): Internal.Map<ResourceLocation, T>;
        getRecipeFor<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>, arg1: C, arg2: Internal.Level_, arg3: ResourceLocation_): Internal.Optional<com.mojang.datafixers.util.Pair<ResourceLocation, T>>;
        get recipeIds(): Internal.Stream<ResourceLocation>
        get rawRecipes(): Internal.Map<any, any>
        get context(): Internal.ICondition$IContext
        get recipes(): Internal.Collection<Internal.Recipe<any>>
        set recipes(arg0: Internal.Map_<any, any>)
        set byName(arg0: Internal.Map_<any, any>)
        get byName(): Internal.Map<any, any>
        get name(): string
        byName: Internal.Map<ResourceLocation, Internal.Recipe<any>>;
        recipes: Internal.Map<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>;
    }
    type RecipeManager_ = RecipeManager;
    interface LevelRendererAccessor {
        getRenderBuffers(): Internal.RenderBuffers;
        setRenderBuffers(arg0: Internal.RenderBuffers_): void;
        invokeSetupRender(arg0: Internal.Camera_, arg1: Internal.Frustum_, arg2: boolean, arg3: boolean): void;
        getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
        getLevel(): Internal.ClientLevel;
        invokeRenderEntity(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.PoseStack_, arg6: Internal.MultiBufferSource_): void;
        invokeRenderChunkLayer(arg0: Internal.RenderType_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number, arg5: Matrix4f_): void;
        shouldRegenerateClouds(): boolean;
        setShouldRegenerateClouds(arg0: boolean): void;
        get renderBuffers(): Internal.RenderBuffers
        set renderBuffers(arg0: Internal.RenderBuffers_)
        get entityRenderDispatcher(): Internal.EntityRenderDispatcher
        get level(): Internal.ClientLevel
        set shouldRegenerateClouds(arg0: boolean)
    }
    type LevelRendererAccessor_ = LevelRendererAccessor;
    interface ObjectInput extends Internal.AutoCloseable, Internal.DataInput {
        readByte(): number;
        readFully(arg0: number[], arg1: number, arg2: number): void;
        readUnsignedShort(): number;
        readLong(): number;
        readUnsignedByte(): number;
        read(arg0: number[], arg1: number, arg2: number): number;
        read(): number;
        readFully(arg0: number[]): void;
        readDouble(): number;
        readObject(): any;
        skip(arg0: number): number;
        readInt(): number;
        readFloat(): number;
        readBoolean(): boolean;
        skipBytes(arg0: number): number;
        readLine(): string;
        readShort(): number;
        close(): void;
        readUTF(): string;
        available(): number;
        read(arg0: number[]): number;
        readChar(): string;
    }
    type ObjectInput_ = ObjectInput;
    class RenderLevelStageEvent$RegisterStageEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        register(arg0: ResourceLocation_, arg1: Internal.RenderType_): Internal.RenderLevelStageEvent$Stage;
    }
    type RenderLevelStageEvent$RegisterStageEvent_ = RenderLevelStageEvent$RegisterStageEvent;
    interface BeaconBeamBlock {
        getColor(): Internal.DyeColor;
        get color(): Internal.DyeColor
    }
    type BeaconBeamBlock_ = BeaconBeamBlock;
    interface Spliterator <T> {
        getExactSizeIfKnown(): number;
        forEachRemaining(arg0: Internal.Consumer_<T>): void;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: Internal.Consumer_<T>): boolean;
        getComparator(): Internal.Comparator<T>;
        characteristics(): number;
        estimateSize(): number;
        trySplit(): this;
        get exactSizeIfKnown(): number
        get comparator(): Internal.Comparator<T>
        readonly SORTED: 4;
        readonly IMMUTABLE: 1024;
        readonly DISTINCT: 1;
        readonly CONCURRENT: 4096;
        readonly ORDERED: 16;
        readonly NONNULL: 256;
        readonly SUBSIZED: 16384;
        readonly SIZED: 64;
    }
    type Spliterator_<T> = Spliterator<T>;
    class FlowerPotBlock extends Internal.Block {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        constructor(arg0: Internal.Supplier_<Internal.FlowerPotBlock>, arg1: Internal.Supplier_<Internal.Block>, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getFullPotsView(): Internal.Map<ResourceLocation, Internal.Supplier<Internal.Block>>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getContent(): Internal.Block;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getEmptyPot(): this;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        addPlant(arg0: ResourceLocation_, arg1: Internal.Supplier_<Internal.Block>): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get fullPotsView(): Internal.Map<ResourceLocation, Internal.Supplier<Internal.Block>>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get content(): Internal.Block
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get emptyPot(): Internal.FlowerPotBlock
        get mod(): string
        static readonly AABB_SIZE: 3.0;
    }
    type FlowerPotBlock_ = FlowerPotBlock;
    interface Wearable extends Internal.Vanishable {
    }
    type Wearable_ = Wearable;
    class TypeReference extends Internal.Expression {
        clone(): any;
        static make(position: number, value: icyllis.arc3d.shaderc.tree.Type_): Internal.Expression;
        getValue(): icyllis.arc3d.shaderc.tree.Type;
        get value(): icyllis.arc3d.shaderc.tree.Type
    }
    type TypeReference_ = TypeReference;
    class InterModComms$IMCMessage extends Internal.Record {
        constructor(senderModId: string, modId: string, method: string, messageSupplier: Internal.Supplier_<any>)
        method(): string;
        senderModId(): string;
        /**
         * @deprecated
        */
        getMethod(): string;
        /**
         * @deprecated
        */
        getModId(): string;
        messageSupplier(): Internal.Supplier<any>;
        modId(): string;
        /**
         * @deprecated
        */
        getSenderModId(): string;
        /**
         * @deprecated
        */
        getMessageSupplier<T>(): Internal.Supplier<T>;
        /**
         * @deprecated
        */
        get method(): string
        /**
         * @deprecated
        */
        get modId(): string
        /**
         * @deprecated
        */
        get senderModId(): string
        /**
         * @deprecated
        */
        get messageSupplier(): Internal.Supplier<T>
    }
    type InterModComms$IMCMessage_ = InterModComms$IMCMessage;
    interface ICoverableRenderer extends Internal.IRenderer {
        onAdditionalModel(registry: Internal.Consumer_<ResourceLocation>): void;
        reBakeCustomQuadsOffset(): number;
        useAO(state: Internal.BlockState_): boolean;
        renderCovers(quads: Internal.List_<Internal.BakedQuad>, side: Internal.Direction_, rand: Internal.RandomSource_, coverable: Internal.ICoverable_, modelFacing: Internal.Direction_, modelState: Internal.ModelState_): void;
        shouldRender(blockEntity: Internal.BlockEntity_, cameraPos: Vec3_): boolean;
        useBlockLight(stack: Internal.ItemStack_): boolean;
        render(blockEntity: Internal.BlockEntity_, partialTicks: number, stack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number): void;
        getParticleTexture(): Internal.TextureAtlasSprite;
        registerEvent(): void;
        isGui3d(): boolean;
        onPrepareTextureAtlas(atlasName: ResourceLocation_, register: Internal.Consumer_<ResourceLocation>): void;
        getViewDistance(): number;
        reBakeCustomQuads(): boolean;
        renderModel(level: Internal.BlockAndTintGetter_, pos: BlockPos_, state: Internal.BlockState_, side: Internal.Direction_, rand: Internal.RandomSource_): Internal.List<Internal.BakedQuad>;
        isGlobalRenderer(blockEntity: Internal.BlockEntity_): boolean;
        useAO(): boolean;
        isRaw(): boolean;
        hasTESR(blockEntity: Internal.BlockEntity_): boolean;
        renderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_): void;
        get particleTexture(): Internal.TextureAtlasSprite
        get gui3d(): boolean
        get viewDistance(): number
        get raw(): boolean
    }
    type ICoverableRenderer_ = ICoverableRenderer;
    class ReportEvidence {
        constructor(arg0: Internal.List_<Internal.ReportChatMessage>)
        messages: Internal.List<Internal.ReportChatMessage>;
    }
    type ReportEvidence_ = ReportEvidence;
    class Strider extends Internal.Animal implements Internal.ItemSteerable, Internal.Saddleable {
        constructor(arg0: Internal.EntityType_<Internal.Strider>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        travelWithInput(arg0: Vec3_): void;
        boost(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        setSuffocating(arg0: boolean): void;
        getSteeringSpeed(): number;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        static checkStriderSpawnRules(arg0: Internal.EntityType_<Internal.Strider>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        travel(arg0: Internal.Mob_, arg1: Internal.ItemBasedSteering_, arg2: Vec3_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        isSuffocating(): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        isSaddled(): boolean;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        isSaddleable(): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        equipSaddle(arg0: Internal.SoundSource_): void;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        getMoveSpeed(): number;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set suffocating(arg0: boolean)
        get steeringSpeed(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get suffocating(): boolean
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get saddled(): boolean
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get saddleable(): boolean
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        get moveSpeed(): number
    }
    type Strider_ = Strider;
    class LanguageInfo implements Internal.Language, Internal.Comparable<Internal.LanguageInfo> {
        constructor(arg0: string, arg1: string, arg2: string, arg3: boolean)
        compareTo(arg0: Internal.LanguageInfo_): number;
        getCode(): string;
        getName(): string;
        isBidirectional(): boolean;
        getJavaLocale(): Internal.Locale;
        compareTo(arg0: any): number;
        getRegion(): string;
        get code(): string
        get name(): string
        get bidirectional(): boolean
        get javaLocale(): Internal.Locale
        get region(): string
    }
    type LanguageInfo_ = LanguageInfo;
    class LegacySinglePoolElement extends Internal.SinglePoolElement {
        static readonly CODEC: Internal.Codec<Internal.LegacySinglePoolElement>;
    }
    type LegacySinglePoolElement_ = LegacySinglePoolElement;
    class RaidDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        setRaidCenters(arg0: Internal.Collection_<BlockPos>): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
        set raidCenters(arg0: Internal.Collection_<BlockPos>)
    }
    type RaidDebugRenderer_ = RaidDebugRenderer;
    class MobSpawnType extends Internal.Enum<Internal.MobSpawnType> {
        static valueOf(arg0: string): Internal.MobSpawnType;
        static values(): Internal.MobSpawnType[];
        static readonly SPAWNER: Internal.MobSpawnType;
        static readonly BREEDING: Internal.MobSpawnType;
        static readonly CHUNK_GENERATION: Internal.MobSpawnType;
        static readonly EVENT: Internal.MobSpawnType;
        static readonly MOB_SUMMONED: Internal.MobSpawnType;
        static readonly CONVERSION: Internal.MobSpawnType;
        static readonly TRIGGERED: Internal.MobSpawnType;
        static readonly COMMAND: Internal.MobSpawnType;
        static readonly STRUCTURE: Internal.MobSpawnType;
        static readonly JOCKEY: Internal.MobSpawnType;
        static readonly PATROL: Internal.MobSpawnType;
        static readonly DISPENSER: Internal.MobSpawnType;
        static readonly REINFORCEMENT: Internal.MobSpawnType;
        static readonly BUCKET: Internal.MobSpawnType;
        static readonly SPAWN_EGG: Internal.MobSpawnType;
        static readonly NATURAL: Internal.MobSpawnType;
    }
    type MobSpawnType_ = "bucket" | "spawner" | "chunk_generation" | "spawn_egg" | "triggered" | "breeding" | "dispenser" | "mob_summoned" | "reinforcement" | "event" | "patrol" | "jockey" | "command" | "natural" | MobSpawnType | "structure" | "conversion";
    interface IForgeFluid {
        canConvertToSource(arg0: Internal.FluidState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getExplosionResistance(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getFluidType(): Internal.FluidType;
        get fluidType(): Internal.FluidType
    }
    type IForgeFluid_ = IForgeFluid;
    abstract class ScheduledEvent {
        check(arg0: number, arg1: number): boolean;
        reschedule(): void;
        isUsingTicks(): boolean;
        reschedule(timer: Internal.TemporalAmount_): this;
        get usingTicks(): boolean
        readonly duration: Internal.TemporalAmount;
        readonly endTime: number;
        readonly server: Internal.MinecraftServer;
    }
    type ScheduledEvent_ = ScheduledEvent;
    interface BlockColorsAccess {
        automobility$getForgeColorMap(): Internal.Map<Internal.Holder$Reference<Internal.Block>, Internal.BlockColor>;
    }
    type BlockColorsAccess_ = BlockColorsAccess;
    class Stack <E> extends Internal.Vector<E> {
        constructor()
        empty(): boolean;
        peek(): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        pop(): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        search(arg0: any): number;
        push(arg0: E): E;
    }
    type Stack_<E> = Stack<E>;
    interface DoubleUnaryOperator {
        compose(arg0: Internal.DoubleUnaryOperator_): this;
        andThen(arg0: Internal.DoubleUnaryOperator_): this;
        identity(): this;
        applyAsDouble(arg0: number): number;
        (arg0: number): number;
    }
    type DoubleUnaryOperator_ = DoubleUnaryOperator;
    class View$DragShadow {
        constructor()
        constructor(view: Internal.View_)
        onProvideShadowCenter(outShadowCenter: icyllis.modernui.graphics.Point_): void;
        getView(): Internal.View;
        onDrawShadow(canvas: Internal.Canvas_): void;
        get view(): Internal.View
    }
    type View$DragShadow_ = View$DragShadow;
    class ColorSpace$Named extends Internal.Enum<Internal.ColorSpace$Named> {
        static valueOf(name: string): Internal.ColorSpace$Named;
        static values(): Internal.ColorSpace$Named[];
        static readonly CIE_LAB: Internal.ColorSpace$Named;
        static readonly EXTENDED_SRGB: Internal.ColorSpace$Named;
        static readonly BT2020: Internal.ColorSpace$Named;
        static readonly ACES: Internal.ColorSpace$Named;
        static readonly SRGB: Internal.ColorSpace$Named;
        static readonly CIE_XYZ: Internal.ColorSpace$Named;
        static readonly NTSC_1953: Internal.ColorSpace$Named;
        static readonly SMPTE_C: Internal.ColorSpace$Named;
        static readonly PRO_PHOTO_RGB: Internal.ColorSpace$Named;
        static readonly LINEAR_EXTENDED_SRGB: Internal.ColorSpace$Named;
        static readonly ACESCG: Internal.ColorSpace$Named;
        static readonly DCI_P3: Internal.ColorSpace$Named;
        static readonly DISPLAY_P3: Internal.ColorSpace$Named;
        static readonly ADOBE_RGB: Internal.ColorSpace$Named;
        static readonly BT709: Internal.ColorSpace$Named;
        static readonly LINEAR_SRGB: Internal.ColorSpace$Named;
    }
    type ColorSpace$Named_ = "bt2020" | "linear_srgb" | "srgb" | ColorSpace$Named | "display_p3" | "smpte_c" | "cie_xyz" | "dci_p3" | "linear_extended_srgb" | "acescg" | "cie_lab" | "adobe_rgb" | "aces" | "extended_srgb" | "bt709" | "pro_photo_rgb" | "ntsc_1953";
    class RenderTooltipEvent$Pre extends Internal.RenderTooltipEvent {
        constructor()
        constructor(arg0: Internal.ItemStack_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Font_, arg7: Internal.List_<Internal.ClientTooltipComponent>)
        getScreenHeight(): number;
        getScreenWidth(): number;
        setY(arg0: number): void;
        setX(arg0: number): void;
        setFont(arg0: Internal.Font_): void;
        get screenHeight(): number
        get screenWidth(): number
        set y(arg0: number)
        set x(arg0: number)
        set font(arg0: Internal.Font_)
    }
    type RenderTooltipEvent$Pre_ = RenderTooltipEvent$Pre;
    abstract class BasePressurePlateBlock extends Internal.Block {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BasePressurePlateBlock_ = BasePressurePlateBlock;
    interface ConcurrentMap <K, V> extends Internal.Map<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        hashCode(): number;
        size(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        clear(): void;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type ConcurrentMap_<K, V> = ConcurrentMap<K, V>;
    abstract class LivingEntityRenderer <T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> extends Internal.EntityRenderer<T> implements Internal.LivingEntityRendererAccessorMixin<any, any>, Internal.AccessorLivingEntityRenderer<any>, Internal.RenderLayerParent<T, M> {
        constructor(arg0: Internal.EntityRendererProvider$Context_, arg1: M, arg2: number)
        getModel(): M;
        static isEntityUpsideDown(arg0: Internal.LivingEntity_): boolean;
        addLayer(arg0: Internal.RenderLayer_<T, M>): boolean;
        render(arg0: T, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number): void;
        callSetupRotations(arg0: Internal.LivingEntity_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
        setModel(arg0: Internal.EntityModel_<any>): void;
        static getOverlayCoords(arg0: Internal.LivingEntity_, arg1: number): number;
        get model(): M
        set model(arg0: Internal.EntityModel_<any>)
        layers: Internal.List<Internal.RenderLayer<T, M>>;
    }
    type LivingEntityRenderer_<T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> = LivingEntityRenderer<T, M>;
    interface Thread$UncaughtExceptionHandler {
        uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void;
        (arg0: Internal.Thread_, arg1: Internal.Throwable_): void;
    }
    type Thread$UncaughtExceptionHandler_ = Thread$UncaughtExceptionHandler;
    class ItemEntry <T extends Internal.Item> extends Internal.ItemProviderEntry<T> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<T>)
        static cast<T extends Internal.Item>(arg0: Internal.RegistryEntry_<T>): Internal.ItemEntry<T>;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
    }
    type ItemEntry_<T extends Internal.Item> = ItemEntry<T>;
    class CommandEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ParseResults_<Internal.CommandSourceStack>)
        getException(): Internal.Throwable;
        setException(arg0: Internal.Throwable_): void;
        setParseResults(arg0: Internal.ParseResults_<Internal.CommandSourceStack>): void;
        getParseResults(): Internal.ParseResults<Internal.CommandSourceStack>;
        get exception(): Internal.Throwable
        set exception(arg0: Internal.Throwable_)
        set parseResults(arg0: Internal.ParseResults_<Internal.CommandSourceStack>)
        get parseResults(): Internal.ParseResults<Internal.CommandSourceStack>
    }
    type CommandEvent_ = CommandEvent;
    /**
     * Invoked before an entity is spawned into the world.
     * 
     * Only entities from a `BaseSpawner` or world generation will trigger this event.
    */
    class CheckLivingEntitySpawnEventJS extends Internal.LivingEntityEventJS {
        constructor(entity: Internal.LivingEntity_, level: Internal.Level_, x: number, y: number, z: number, type: Internal.MobSpawnType_)
        /**
         * The entity being spawned.
        */
        getEntity(): Internal.Entity;
        /**
         * The type of spawn.
        */
        getType(): Internal.MobSpawnType;
        /**
         * The block the entity is being spawned on.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The entity being spawned.
        */
        get entity(): Internal.Entity
        /**
         * The type of spawn.
        */
        get type(): Internal.MobSpawnType
        /**
         * The block the entity is being spawned on.
        */
        get block(): Internal.BlockContainerJS
        readonly z: number;
        readonly type: Internal.MobSpawnType;
        readonly x: number;
        readonly y: number;
    }
    type CheckLivingEntitySpawnEventJS_ = CheckLivingEntitySpawnEventJS;
    class PipeBlock extends Internal.Block {
        constructor(arg0: number, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NORTH: Internal.BooleanProperty;
        static readonly PROPERTY_BY_DIRECTION: {[key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty, [key: Internal.Direction]: Internal.BooleanProperty};
        static readonly SOUTH: Internal.BooleanProperty;
        static readonly UP: Internal.BooleanProperty;
        static readonly WEST: Internal.BooleanProperty;
        static readonly DOWN: Internal.BooleanProperty;
        static readonly EAST: Internal.BooleanProperty;
    }
    type PipeBlock_ = PipeBlock;
    class TickEvent$ServerTickEvent extends Internal.TickEvent {
        constructor()
        constructor(arg0: Internal.TickEvent$Phase_, arg1: Internal.BooleanSupplier_, arg2: Internal.MinecraftServer_)
        haveTime(): boolean;
        getServer(): Internal.MinecraftServer;
        get server(): Internal.MinecraftServer
    }
    type TickEvent$ServerTickEvent_ = TickEvent$ServerTickEvent;
    interface IWorldGenLayer extends Internal.StringRepresentable {
        fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getTarget(): Internal.RuleTest;
        getSerializedName(): string;
        isApplicableForLevel(arg0: ResourceLocation_): boolean;
        get target(): Internal.RuleTest
        get serializedName(): string
        readonly CODEC: Internal.Codec<Internal.IWorldGenLayer>;
    }
    type IWorldGenLayer_ = IWorldGenLayer;
    class NearestVisibleLivingEntities {
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.List_<Internal.LivingEntity>)
        findClosest(arg0: Internal.Predicate_<Internal.LivingEntity>): Internal.Optional<Internal.LivingEntity>;
        contains(arg0: Internal.Predicate_<Internal.LivingEntity>): boolean;
        contains(arg0: Internal.LivingEntity_): boolean;
        static empty(): Internal.NearestVisibleLivingEntities;
        findAll(arg0: Internal.Predicate_<Internal.LivingEntity>): Internal.Iterable<Internal.LivingEntity>;
        find(arg0: Internal.Predicate_<Internal.LivingEntity>): Internal.Stream<Internal.LivingEntity>;
    }
    type NearestVisibleLivingEntities_ = NearestVisibleLivingEntities;
    abstract class RhinoException extends Internal.RuntimeException {
        details(): string;
        sourceName(): string;
        getScriptStackTrace(limit: number, functionName: string): string;
        getScriptStackTrace(): string;
        initSourceName(sourceName: string): void;
        lineSource(): string;
        initLineNumber(lineNumber: number): void;
        columnNumber(): number;
        getScriptStack(): any[];
        lineNumber(): number;
        initColumnNumber(columnNumber: number): void;
        initLineSource(lineSource: string): void;
        getScriptStack(limit: number, hideFunction: string): any[];
        get scriptStackTrace(): string
        get scriptStack(): any[]
    }
    type RhinoException_ = RhinoException;
    interface ChronoLocalDate extends Internal.Comparable<Internal.ChronoLocalDate>, Internal.Temporal, Internal.TemporalAdjuster {
        lengthOfYear(): number;
        until(arg0: Internal.ChronoLocalDate_): Internal.ChronoPeriod;
        plus(arg0: Internal.TemporalAmount_): this;
        isAfter(arg0: Internal.ChronoLocalDate_): boolean;
        compareTo(arg0: any): number;
        getEra(): Internal.Era;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        getLong(arg0: Internal.TemporalField_): number;
        "with"(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        toEpochDay(): number;
        getChronology(): Internal.Chronology;
        toString(): string;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDate>;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        compareTo(arg0: Internal.ChronoLocalDate_): number;
        atTime(arg0: Internal.LocalTime_): Internal.ChronoLocalDateTime<any>;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        hashCode(): number;
        isEqual(arg0: Internal.ChronoLocalDate_): boolean;
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        get(arg0: Internal.TemporalField_): number;
        lengthOfMonth(): number;
        equals(arg0: any): boolean;
        from(arg0: Internal.TemporalAccessor_): this;
        isBefore(arg0: Internal.ChronoLocalDate_): boolean;
        minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        isLeapYear(): boolean;
        get era(): Internal.Era
        get chronology(): Internal.Chronology
        get leapYear(): boolean
    }
    type ChronoLocalDate_ = ChronoLocalDate;
    interface IDisplayUIMachine extends Internal.IMultiController, Internal.IUIMachine {
        tryToOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): Internal.InteractionResult;
        getParts(): Internal.List<Internal.IMultiPart>;
        isInvalid(): boolean;
        checkPatternWithLock(): boolean;
        handleDisplayClick(componentData: string, clickData: Internal.ClickData_): void;
        createUI(entityPlayer: Internal.Player_): ModularUI;
        self(): Internal.MetaMachine;
        onStructureFormed(): void;
        isRemote(): boolean;
        onPartUnload(): void;
        checkPatternWithTryLock(): boolean;
        markAsDirty(): void;
        asyncCheckPattern(arg0: number): void;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getPatternLock(): Internal.Lock;
        addDisplayText(textList: Internal.List_<Internal.Component>): void;
        getScreenTexture(): Internal.IGuiTexture;
        isFormed(): boolean;
        hasFrontFacing(): boolean;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        shouldOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): boolean;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        getMultiblockState(): Internal.MultiblockState;
        onStructureInvalid(): void;
        checkPattern(): boolean;
        get parts(): Internal.List<Internal.IMultiPart>
        get invalid(): boolean
        get remote(): boolean
        get patternLock(): Internal.Lock
        get screenTexture(): Internal.IGuiTexture
        get formed(): boolean
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get multiblockState(): Internal.MultiblockState
    }
    type IDisplayUIMachine_ = IDisplayUIMachine;
    class ChestLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addChest(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type ChestLootEventJS_ = ChestLootEventJS;
    class ServerboundChatCommandPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: string, arg1: Internal.Instant_, arg2: number, arg3: Internal.ArgumentSignatures_, arg4: boolean, arg5: Internal.LastSeenMessages$Update_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        argumentSignatures(): Internal.ArgumentSignatures;
        write(arg0: Internal.FriendlyByteBuf_): void;
        timeStamp(): Internal.Instant;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        command(): string;
        salt(): number;
        lastSeenMessages(): Internal.LastSeenMessages$Update;
        signedPreview(): boolean;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ServerboundChatCommandPacket_ = ServerboundChatCommandPacket;
    class ClientboundAddEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Entity_, arg1: number, arg2: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_, arg1: number)
        constructor(arg0: number, arg1: Internal.UUID_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.EntityType_<any>, arg8: number, arg9: Vec3_, arg10: number)
        constructor(arg0: Internal.LivingEntity_)
        constructor(arg0: Internal.LivingEntity_, arg1: number)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getData(): number;
        getXRot(): number;
        getZa(): number;
        isSkippable(): boolean;
        getX(): number;
        getY(): number;
        getZ(): number;
        getXa(): number;
        getYa(): number;
        getYRot(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getUUID(): Internal.UUID;
        getYHeadRot(): number;
        getType(): Internal.EntityType<any>;
        getId(): number;
        get data(): number
        get XRot(): number
        get za(): number
        get skippable(): boolean
        get x(): number
        get y(): number
        get z(): number
        get xa(): number
        get ya(): number
        get YRot(): number
        get UUID(): Internal.UUID
        get YHeadRot(): number
        get type(): Internal.EntityType<any>
        get id(): number
    }
    type ClientboundAddEntityPacket_ = ClientboundAddEntityPacket;
    class SteamParallelMultiblockMachine extends Internal.WorkableMultiblockMachine implements Internal.IDisplayUIMachine {
        constructor(holder: Internal.IMachineBlockEntity_, ...args: any[])
        getProgress(): number;
        tryToOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): Internal.InteractionResult;
        getFancyComponent(): Internal.TooltipComponent;
        dampingWhenWaiting(): boolean;
        isInvalid(): boolean;
        checkPatternWithLock(): boolean;
        handleDisplayClick(componentData: string, clickData: Internal.ClickData_): void;
        markDirty(name: string): void;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        createUI(entityPlayer: Internal.Player_): ModularUI;
        isActive(): boolean;
        self(): Internal.MetaMachine;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getDefinition(): Internal.MachineDefinition;
        alwaysTryModifyRecipe(): boolean;
        getRealColor(): number;
        isRemote(): boolean;
        checkPatternWithTryLock(): boolean;
        markAsDirty(): void;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        addDisplayText(textList: Internal.List_<Internal.Component>): void;
        getScreenTexture(): Internal.IGuiTexture;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        isWorkingEnabled(): boolean;
        isPainted(): boolean;
        getMaxProgress(): number;
        updateSignal(): void;
        static recipeModifier(machine: Internal.MetaMachine_, recipe: Internal.GTRecipe_): Internal.GTRecipe;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        shouldOpenUI(player: Internal.Player_, hand: Internal.InteractionHand_, hit: Internal.BlockHitResult_): boolean;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasProxies(): boolean;
        getAnalogOutputSignal(): number;
        shouldWorkingPlaySound(): boolean;
        getChanceTier(): number;
        checkPattern(): boolean;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get progress(): number
        get fancyComponent(): Internal.TooltipComponent
        get invalid(): boolean
        get active(): boolean
        get definition(): Internal.MachineDefinition
        get realColor(): number
        get remote(): boolean
        get screenTexture(): Internal.IGuiTexture
        get workingEnabled(): boolean
        get painted(): boolean
        get maxProgress(): number
        set workingEnabled(isWorkingAllowed: boolean)
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get analogOutputSignal(): number
        get chanceTier(): number
        static readonly MAX_PARALLELS: 8;
    }
    type SteamParallelMultiblockMachine_ = SteamParallelMultiblockMachine;
    abstract class FlowSource {
        constructor(arg0: any_)
        provideHandler(): Internal.LazyOptional<Internal.IFluidHandler>;
        manageSource(arg0: Internal.Level_): void;
        keepAlive(): void;
        whileFlowPresent(arg0: Internal.Level_, arg1: boolean): void;
        isEndpoint(): boolean;
        provideFluid(arg0: Internal.Predicate_<Internal.FluidStack>): Internal.FluidStack;
        get endpoint(): boolean
    }
    type FlowSource_ = FlowSource;
    interface Long2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongUnaryOperator {
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2LongFunction<T>;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        identity(): this;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        andThen(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2LongFunction<T>;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction;
        get(arg0: number): number;
        defaultReturnValue(): number;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        containsKey(arg0: number): boolean;
        compose(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction;
        applyAsLong(arg0: number): number;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        size(): number;
        apply(arg0: number): number;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        clear(): void;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        put(arg0: number, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        (arg0: number): number;
    }
    type Long2LongFunction_ = Long2LongFunction;
    interface IntStream$IntMapMultiConsumer {
        accept(arg0: number, arg1: Internal.IntConsumer_): void;
        (arg0: number, arg1: Internal.IntConsumer_): void;
    }
    type IntStream$IntMapMultiConsumer_ = IntStream$IntMapMultiConsumer;
    interface Condition {
        signalAll(): void;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        signal(): void;
        awaitUninterruptibly(): void;
        await(): void;
        awaitNanos(arg0: number): number;
        awaitUntil(arg0: Internal.Date_): boolean;
    }
    type Condition_ = Condition;
    class TrackObserver extends Internal.SingleBlockEntityEdgePoint {
        constructor()
        setFilterAndNotify(arg0: Internal.Level_, arg1: Internal.ItemStack_): void;
        keepAlive(arg0: Internal.Train_): void;
        getCurrentTrain(): Internal.UUID;
        getFilter(): Internal.FilterItemStack;
        isActivated(): boolean;
        get currentTrain(): Internal.UUID
        get filter(): Internal.FilterItemStack
        get activated(): boolean
    }
    type TrackObserver_ = TrackObserver;
    class MinecraftRemapper implements Internal.Remapper {
        getMappedClass(from: typeof any): string;
        getUnmappedClass(mmName: string): string;
        getMappedField(from: typeof any, field: Internal.Field_): string;
        static getTypeName(type: string): string;
        getMappedMethod(from: typeof any, method: Internal.Method_): string;
        static load(stream: Internal.InputStream_, debug: boolean): Internal.MinecraftRemapper;
    }
    type MinecraftRemapper_ = MinecraftRemapper;
    class MeasureUnitImpl {
        constructor()
        constructor(arg0: Internal.SingleUnitImpl_)
        getIdentifier(): string;
        static forCurrencyCode(arg0: string): Internal.MeasureUnitImpl;
        setComplexity(arg0: Internal.MeasureUnit$Complexity_): void;
        static forIdentifier(arg0: string): Internal.MeasureUnitImpl;
        appendSingleUnit(arg0: Internal.SingleUnitImpl_): boolean;
        getSingleUnitImpl(): Internal.SingleUnitImpl;
        takeReciprocal(): void;
        build(): Internal.MeasureUnit;
        getComplexity(): Internal.MeasureUnit$Complexity;
        copyAndSimplify(): this;
        serialize(): void;
        getSingleUnits(): Internal.ArrayList<Internal.SingleUnitImpl>;
        extractIndividualUnitsWithIndices(): Internal.ArrayList<Internal.MeasureUnitImpl$MeasureUnitImplWithIndex>;
        copy(): this;
        applyDimensionality(arg0: number): void;
        get identifier(): string
        set complexity(arg0: Internal.MeasureUnit$Complexity_)
        get singleUnitImpl(): Internal.SingleUnitImpl
        get complexity(): Internal.MeasureUnit$Complexity
        get singleUnits(): Internal.ArrayList<Internal.SingleUnitImpl>
    }
    type MeasureUnitImpl_ = MeasureUnitImpl;
    interface VertexGeomBuilder extends Internal.ShaderBuilder {
        codeAppend(arg0: string): void;
        emitNormalizedPosition(arg0: Internal.ShaderVar_): void;
        codePrependf(arg0: string, ...arg1: any[]): void;
        codeAppendf(arg0: string, ...arg1: any[]): void;
        emitAttributes(arg0: Internal.GeometryProcessor_): void;
        getMangledName(arg0: string): string;
    }
    type VertexGeomBuilder_ = VertexGeomBuilder;
    interface GatherTexturesContext {
        getModel(identifier: ResourceLocation_): Internal.ModelInstance<any>;
    }
    type GatherTexturesContext_ = GatherTexturesContext;
    class ChunkStorage implements Internal.AutoCloseable {
        constructor(arg0: Internal.Path_, arg1: Internal.DataFixer_, arg2: boolean)
        chunkScanner(): Internal.ChunkScanAccess;
        read(arg0: Internal.ChunkPos_): Internal.CompletableFuture<Internal.Optional<Internal.CompoundTag>>;
        isOldChunkAround(arg0: Internal.ChunkPos_, arg1: number): boolean;
        close(): void;
        flushWorker(): void;
        write(arg0: Internal.ChunkPos_, arg1: Internal.CompoundTag_): void;
        upgradeChunkTag(arg0: Internal.ResourceKey_<Internal.Level>, arg1: Internal.Supplier_<Internal.DimensionDataStorage>, arg2: Internal.CompoundTag_, arg3: Internal.Optional_<Internal.ResourceKey<Internal.Codec<Internal.ChunkGenerator>>>): Internal.CompoundTag;
        static injectDatafixingContext(arg0: Internal.CompoundTag_, arg1: Internal.ResourceKey_<Internal.Level>, arg2: Internal.Optional_<Internal.ResourceKey<Internal.Codec<Internal.ChunkGenerator>>>): void;
        static getVersion(arg0: Internal.CompoundTag_): number;
        static readonly LAST_MONOLYTH_STRUCTURE_DATA_VERSION: 1493;
    }
    type ChunkStorage_ = ChunkStorage;
    class LeashFenceKnotEntity extends Internal.HangingEntity {
        constructor(arg0: Internal.Level_, arg1: BlockPos_)
        constructor(arg0: Internal.EntityType_<Internal.LeashFenceKnotEntity>, arg1: Internal.Level_)
        static getOrCreateKnot(arg0: Internal.Level_, arg1: BlockPos_): Internal.LeashFenceKnotEntity;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setDirection(arg0: Internal.Direction_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set direction(arg0: Internal.Direction_)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        static readonly OFFSET_Y: 0.375;
    }
    type LeashFenceKnotEntity_ = LeashFenceKnotEntity;
    interface Object2IntMap$FastEntrySet <K> extends Internal.ObjectSet<Internal.Object2IntMap$Entry<K>> {
        addAll(arg0: Internal.Collection_<Internal.Object2IntMap$Entry<K>>): boolean;
        of<K>(arg0: K, arg1: K, arg2: K): Internal.ObjectSet<K>;
        isEmpty(): boolean;
        of<K>(arg0: K, arg1: K): Internal.ObjectSet<K>;
        add(arg0: Internal.Object2IntMap$Entry_<K>): boolean;
        stream(): Internal.Stream<Internal.Object2IntMap$Entry<K>>;
        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>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        fastIterator(): Internal.ObjectIterator<Internal.Object2IntMap$Entry<K>>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        parallelStream(): Internal.Stream<Internal.Object2IntMap$Entry<K>>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<Internal.Object2IntMap$Entry<K>>): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<Internal.Object2IntMap$Entry<K>>): boolean;
        fastForEach(arg0: Internal.Consumer_<Internal.Object2IntMap$Entry<K>>): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        toArray(): any[];
        of<K>(): Internal.ObjectSet<K>;
        hashCode(): number;
        size(): number;
        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>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        of<K>(...arg0: K[]): Internal.ObjectSet<K>;
        clear(): void;
        of<K>(arg0: K): Internal.ObjectSet<K>;
        equals(arg0: any): boolean;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        get empty(): boolean
    }
    type Object2IntMap$FastEntrySet_<K> = Object2IntMap$FastEntrySet<K>;
    class ChatType$BoundNetwork extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.Component_, arg2: Internal.Component_)
        chatType(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        resolve(arg0: Internal.RegistryAccess_): Internal.Optional<Internal.ChatType$Bound>;
        name(): Internal.Component;
        targetName(): Internal.Component;
    }
    type ChatType$BoundNetwork_ = ChatType$BoundNetwork;
    interface Comparator <T> {
        compare(arg0: T, arg1: T): number;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): this;
        reverseOrder<T extends Internal.Comparable<any>>(): this;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): this;
        reversed(): this;
        naturalOrder<T extends Internal.Comparable<any>>(): this;
        thenComparingLong(arg0: Internal.ToLongFunction_<T>): this;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): this;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<T>): this;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): this;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): this;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): this;
        nullsLast<T>(arg0: Internal.Comparator_<T>): this;
        thenComparing<U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): this;
        thenComparing(arg0: Internal.Comparator_<T>): this;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): this;
        thenComparingInt(arg0: Internal.ToIntFunction_<T>): this;
    }
    type Comparator_<T> = Comparator<T>;
    interface MethodHandleDesc extends Internal.ConstantDesc {
        asType(arg0: Internal.MethodTypeDesc_): this;
        of(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: string): Internal.DirectMethodHandleDesc;
        invocationType(): Internal.MethodTypeDesc;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
        ofConstructor(arg0: Internal.ClassDesc_, ...arg1: Internal.ClassDesc_[]): Internal.DirectMethodHandleDesc;
        ofField(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.ClassDesc_): Internal.DirectMethodHandleDesc;
        equals(arg0: any): boolean;
        ofMethod(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.MethodTypeDesc_): Internal.DirectMethodHandleDesc;
    }
    type MethodHandleDesc_ = MethodHandleDesc;
    abstract class NumberFormat$NumberFormatFactory {
        visible(): boolean;
        createFormat(arg0: Internal.Locale_, arg1: number): com.ibm.icu.text.NumberFormat;
        createFormat(arg0: Internal.ULocale_, arg1: number): com.ibm.icu.text.NumberFormat;
        getSupportedLocaleNames(): Internal.Set<string>;
        get supportedLocaleNames(): Internal.Set<string>
        static readonly FORMAT_NUMBER: 0;
        static readonly FORMAT_PERCENT: 2;
        static readonly FORMAT_INTEGER: 4;
        static readonly FORMAT_SCIENTIFIC: 3;
        static readonly FORMAT_CURRENCY: 1;
    }
    type NumberFormat$NumberFormatFactory_ = NumberFormat$NumberFormatFactory;
    interface VertexType {
        byteOffset(arg0: number): number;
        createReader(arg0: Internal.ByteBuffer_, arg1: number): Internal.VertexList;
        getLayout(): Internal.BufferLayout;
        getShaderHeader(): string;
        getStride(): number;
        createWriter(arg0: Internal.ByteBuffer_): Internal.VertexWriter;
        get layout(): Internal.BufferLayout
        get shaderHeader(): string
        get stride(): number
    }
    type VertexType_ = VertexType;
    interface UnaryOperator <T> extends Internal.Function<T, T> {
        identity<T>(): this;
        apply(arg0: T): T;
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.Function<T, V>;
        compose<V>(arg0: Internal.Function_<V, T>): Internal.Function<V, T>;
        (arg0: T): T;
    }
    type UnaryOperator_<T> = UnaryOperator<T>;
    class WitherBoss extends Internal.Monster implements Internal.PowerableMob, Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.WitherBoss>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getInvulnerableTicks(): number;
        setInvulnerableTicks(arg0: number): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        isPowered(): boolean;
        getBlock(): Internal.BlockContainerJS;
        makeInvulnerable(): void;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getHeadXRot(arg0: number): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        getHeadYRot(arg0: number): number;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        getAlternativeTarget(arg0: number): number;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        setAlternativeTarget(arg0: number, arg1: number): void;
        tell(message: Internal.Component_): void;
        /**
         * @deprecated
        */
        static canDestroy(arg0: Internal.BlockState_): boolean;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get invulnerableTicks(): number
        set invulnerableTicks(arg0: number)
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get powered(): boolean
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type WitherBoss_ = WitherBoss;
    class PalettedContainer <T> implements Internal.PaletteResize<T>, Internal.PalettedContainerAccessor<any>, Internal.PalettedContainerRO<T> {
        constructor(arg0: Internal.IdMap_<T>, arg1: T, arg2: Internal.PalettedContainer$Strategy_)
        constructor(arg0: Internal.IdMap_<T>, arg1: Internal.PalettedContainer$Strategy_, arg2: Internal.PalettedContainer$Configuration_<T>, arg3: Internal.BitStorage_, arg4: Internal.List_<T>)
        read(arg0: Internal.FriendlyByteBuf_): void;
        getAndSet(arg0: number, arg1: number, arg2: number, arg3: T): T;
        maybeHas(arg0: Internal.Predicate_<T>): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSerializedSize(): number;
        set(arg0: number, arg1: number, arg2: number, arg3: T): void;
        onResize(arg0: number, arg1: T): number;
        getAll(arg0: Internal.Consumer_<T>): void;
        static codecRW<T>(arg0: Internal.IdMap_<T>, arg1: Internal.Codec_<T>, arg2: Internal.PalettedContainer$Strategy_, arg3: T): Internal.Codec<Internal.PalettedContainer<T>>;
        count(arg0: Internal.PalettedContainer$CountConsumer_<T>): void;
        get(arg0: number): T;
        recreate(): this;
        copy(): this;
        release(): void;
        static getData<T>(container: Internal.PalettedContainer_<T>): Internal.PalettedContainer$Data<T>;
        acquire(): void;
        pack(arg0: Internal.IdMap_<T>, arg1: Internal.PalettedContainer$Strategy_): Internal.PalettedContainerRO$PackedData<T>;
        getAndSetUnchecked(arg0: number, arg1: number, arg2: number, arg3: T): T;
        static codecRO<T>(arg0: Internal.IdMap_<T>, arg1: Internal.Codec_<T>, arg2: Internal.PalettedContainer$Strategy_, arg3: T): Internal.Codec<Internal.PalettedContainerRO<T>>;
        getData(): Internal.PalettedContainer$Data<any>;
        get(arg0: number, arg1: number, arg2: number): T;
        get serializedSize(): number
        get data(): Internal.PalettedContainer$Data<any>
    }
    type PalettedContainer_<T> = PalettedContainer<T>;
    class DoubleSummaryStatistics implements Internal.DoubleConsumer {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        combine(arg0: Internal.DoubleSummaryStatistics_): void;
        accept(arg0: number): void;
        getSum(): number;
        getCount(): number;
        getAverage(): number;
        andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
        getMin(): number;
        getMax(): number;
        get sum(): number
        get count(): number
        get average(): number
        get min(): number
        get max(): number
    }
    type DoubleSummaryStatistics_ = DoubleSummaryStatistics;
    class PickaxeItem extends Internal.DiggerItem {
        constructor(arg0: Internal.Tier_, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type PickaxeItem_ = PickaxeItem;
    class Camera$NearPlane {
        getBottomRight(): Vec3;
        getPointOnPlane(arg0: number, arg1: number): Vec3;
        getTopLeft(): Vec3;
        getBottomLeft(): Vec3;
        getTopRight(): Vec3;
        get bottomRight(): Vec3
        get topLeft(): Vec3
        get bottomLeft(): Vec3
        get topRight(): Vec3
    }
    type Camera$NearPlane_ = Camera$NearPlane;
    class CatVariant extends Internal.Record {
        constructor(arg0: ResourceLocation_)
        texture(): ResourceLocation;
        static readonly BRITISH_SHORTHAIR: Internal.CatVariant;
        static readonly RAGDOLL: Internal.CatVariant;
        static readonly TABBY: Internal.CatVariant;
        static readonly CALICO: Internal.CatVariant;
        static readonly JELLIE: Internal.CatVariant;
        static readonly WHITE: Internal.CatVariant;
        static readonly RED: Internal.CatVariant;
        static readonly PERSIAN: Internal.CatVariant;
        static readonly BLACK: Internal.CatVariant;
        static readonly ALL_BLACK: Internal.CatVariant;
        static readonly SIAMESE: Internal.CatVariant;
    }
    type CatVariant_ = CatVariant | Special.CatVariant;
    interface StatFormatter {
        format(arg0: number): string;
        readonly DECIMAL_FORMAT: Internal.DecimalFormat;
        readonly DIVIDE_BY_TEN: Internal.StatFormatter;
        readonly DISTANCE: Internal.StatFormatter;
        readonly DEFAULT: Internal.StatFormatter;
        readonly TIME: Internal.StatFormatter;
    }
    type StatFormatter_ = StatFormatter;
    interface IForgePotion {
        isFoil(arg0: Internal.ItemStack_): boolean;
        allowedInCreativeTab(arg0: Internal.Item_, arg1: Internal.CreativeModeTab_, arg2: boolean): boolean;
    }
    type IForgePotion_ = IForgePotion;
    interface ChunkHolder$ChunkLoadingFailure {
        readonly UNLOADED: Internal.ChunkHolder$ChunkLoadingFailure;
    }
    type ChunkHolder$ChunkLoadingFailure_ = ChunkHolder$ChunkLoadingFailure;
    class WeatheringCopperFullBlock extends Internal.Block implements Internal.WeatheringCopper {
        constructor(arg0: Internal.WeatheringCopper$WeatherState_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        applyChangeOverTime(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static getPrevious(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static getFirst(arg0: Internal.Block_): Internal.Block;
        static getNext(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getAge(): Internal.WeatheringCopper$WeatherState;
        getNext(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        onRandomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getPrevious(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        static getFirst(arg0: Internal.BlockState_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getChanceModifier(): number;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        get age(): Internal.WeatheringCopper$WeatherState
        set requiresTool(v: boolean)
        get mod(): string
        get chanceModifier(): number
    }
    type WeatheringCopperFullBlock_ = WeatheringCopperFullBlock;
    class SimpleBlockConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockStateProvider_)
        toPlace(): Internal.BlockStateProvider;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.SimpleBlockConfiguration>;
    }
    type SimpleBlockConfiguration_ = SimpleBlockConfiguration;
    class WorldgenRandom$Algorithm extends Internal.Enum<Internal.WorldgenRandom$Algorithm> {
        newInstance(arg0: number): Internal.RandomSource;
        static values(): Internal.WorldgenRandom$Algorithm[];
        static valueOf(arg0: string): Internal.WorldgenRandom$Algorithm;
        static readonly XOROSHIRO: Internal.WorldgenRandom$Algorithm;
        static readonly LEGACY: Internal.WorldgenRandom$Algorithm;
    }
    type WorldgenRandom$Algorithm_ = "legacy" | "xoroshiro" | WorldgenRandom$Algorithm;
    class InterfaceAddress {
        getNetworkPrefixLength(): number;
        getAddress(): Internal.InetAddress;
        getBroadcast(): Internal.InetAddress;
        get networkPrefixLength(): number
        get address(): Internal.InetAddress
        get broadcast(): Internal.InetAddress
    }
    type InterfaceAddress_ = InterfaceAddress;
    interface CharacterIterator extends Internal.Cloneable {
        clone(): any;
        first(): string;
        previous(): string;
        getBeginIndex(): number;
        getIndex(): number;
        setIndex(arg0: number): string;
        next(): string;
        current(): string;
        last(): string;
        getEndIndex(): number;
        get beginIndex(): number
        get index(): number
        set index(arg0: number)
        get endIndex(): number
        readonly DONE: "";
    }
    type CharacterIterator_ = CharacterIterator;
    abstract class TimeZoneNames implements Internal.Serializable {
        static getTZDBInstance(arg0: Internal.ULocale_): Internal.TimeZoneNames;
        getDisplayName(arg0: string, arg1: Internal.TimeZoneNames$NameType_, arg2: number): string;
        find(arg0: Internal.CharSequence_, arg1: number, arg2: Internal.EnumSet_<Internal.TimeZoneNames$NameType>): Internal.Collection<Internal.TimeZoneNames$MatchInfo>;
        getExemplarLocationName(arg0: string): string;
        static getInstance(arg0: Internal.ULocale_): Internal.TimeZoneNames;
        /**
         * @deprecated
        */
        getDisplayNames(arg0: string, arg1: Internal.TimeZoneNames$NameType_[], arg2: number, arg3: string[], arg4: number): void;
        static getInstance(arg0: Internal.Locale_): Internal.TimeZoneNames;
        getTimeZoneDisplayName(arg0: string, arg1: Internal.TimeZoneNames$NameType_): string;
        getAvailableMetaZoneIDs(): Internal.Set<string>;
        getMetaZoneID(arg0: string, arg1: number): string;
        getMetaZoneDisplayName(arg0: string, arg1: Internal.TimeZoneNames$NameType_): string;
        getReferenceZoneID(arg0: string, arg1: string): string;
        /**
         * @deprecated
        */
        loadAllDisplayNames(): void;
        getAvailableMetaZoneIDs(arg0: string): Internal.Set<string>;
        get availableMetaZoneIDs(): Internal.Set<string>
    }
    type TimeZoneNames_ = TimeZoneNames;
    interface MetricsRecorder {
        getProfiler(): Internal.ProfilerFiller;
        end(): void;
        cancel(): void;
        endTick(): void;
        isRecording(): boolean;
        startTick(): void;
        get profiler(): Internal.ProfilerFiller
        get recording(): boolean
    }
    type MetricsRecorder_ = MetricsRecorder;
    interface PrivilegedExceptionAction <T> {
        run(): T;
        (): T;
    }
    type PrivilegedExceptionAction_<T> = PrivilegedExceptionAction<T>;
    class ServerboundBlockEntityTagQuery implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: number, arg1: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getTransactionId(): number;
        isSkippable(): boolean;
        get pos(): BlockPos
        get transactionId(): number
        get skippable(): boolean
    }
    type ServerboundBlockEntityTagQuery_ = ServerboundBlockEntityTagQuery;
    interface IForgeRegistry <V> extends Internal.Iterable<V> {
        getResourceKey(arg0: V): Internal.Optional<Internal.ResourceKey<V>>;
        getDelegateOrThrow(arg0: V): Internal.Holder$Reference<V>;
        iterator(): Internal.Iterator<V>;
        getValues(): Internal.Collection<V>;
        getHolder(arg0: V): Internal.Optional<Internal.Holder<V>>;
        getHolder(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder<V>>;
        spliterator(): Internal.Spliterator<V>;
        isEmpty(): boolean;
        register(arg0: ResourceLocation_, arg1: V): void;
        getSlaveMap<T>(arg0: ResourceLocation_, arg1: T): T;
        getDelegate(arg0: V): Internal.Optional<Internal.Holder$Reference<V>>;
        containsKey(arg0: ResourceLocation_): boolean;
        forEach(arg0: Internal.Consumer_<V>): void;
        getHolder(arg0: ResourceLocation_): Internal.Optional<Internal.Holder<V>>;
        getDelegate(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder$Reference<V>>;
        getCodec(): Internal.Codec<V>;
        getDefaultKey(): ResourceLocation;
        getDelegate(arg0: ResourceLocation_): Internal.Optional<Internal.Holder$Reference<V>>;
        getKeys(): Internal.Set<ResourceLocation>;
        tags(): Internal.ITagManager<V>;
        register(arg0: string, arg1: V): void;
        containsValue(arg0: V): boolean;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<V>>;
        getValue(arg0: ResourceLocation_): V;
        getEntries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>;
        getRegistryName(): ResourceLocation;
        getDelegateOrThrow(arg0: Internal.ResourceKey_<V>): Internal.Holder$Reference<V>;
        getKey(arg0: V): ResourceLocation;
        getDelegateOrThrow(arg0: ResourceLocation_): Internal.Holder$Reference<V>;
        get values(): Internal.Collection<V>
        get empty(): boolean
        get codec(): Internal.Codec<V>
        get defaultKey(): ResourceLocation
        get keys(): Internal.Set<ResourceLocation>
        get registryKey(): Internal.ResourceKey<Internal.Registry<V>>
        get entries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>
        get registryName(): ResourceLocation
    }
    type IForgeRegistry_<V> = IForgeRegistry<V>;
    class NoteBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly INSTRUMENT: Internal.EnumProperty<Internal.NoteBlockInstrument>;
        static readonly NOTE: Internal.IntegerProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type NoteBlock_ = NoteBlock;
    class CoralMushroomFeature extends Internal.CoralFeature {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type CoralMushroomFeature_ = CoralMushroomFeature;
    class WouldSurvivePredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.WouldSurvivePredicate>;
    }
    type WouldSurvivePredicate_ = WouldSurvivePredicate;
    class HandshakeMessages$LoginIndexedMessage implements Internal.IntSupplier {
        getAsInt(): number;
        get asInt(): number
    }
    type HandshakeMessages$LoginIndexedMessage_ = HandshakeMessages$LoginIndexedMessage;
    interface ServerPacketListener extends Internal.PacketListener {
        getConnection(): Internal.Connection;
        onDisconnect(arg0: Internal.Component_): void;
        shouldPropagateHandlingExceptions(): boolean;
        get connection(): Internal.Connection
    }
    type ServerPacketListener_ = ServerPacketListener;
    class PoweredRailBlock extends Internal.BaseRailBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onMinecartPass(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        isValidRailShape(arg0: Internal.RailShape_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        isActivatorRail(): boolean;
        canMakeSlopes(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getRailMaxSpeed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get activatorRail(): boolean
        static readonly SHAPE: Internal.EnumProperty<Internal.RailShape>;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type PoweredRailBlock_ = PoweredRailBlock;
    class StreamTagVisitor$ValueResult extends Internal.Enum<Internal.StreamTagVisitor$ValueResult> {
        static values(): Internal.StreamTagVisitor$ValueResult[];
        static valueOf(arg0: string): Internal.StreamTagVisitor$ValueResult;
        static readonly CONTINUE: Internal.StreamTagVisitor$ValueResult;
        static readonly BREAK: Internal.StreamTagVisitor$ValueResult;
        static readonly HALT: Internal.StreamTagVisitor$ValueResult;
    }
    type StreamTagVisitor$ValueResult_ = "break" | "halt" | StreamTagVisitor$ValueResult | "continue";
    class MoverType extends Internal.Enum<Internal.MoverType> {
        static valueOf(arg0: string): Internal.MoverType;
        static values(): Internal.MoverType[];
        static readonly SHULKER: Internal.MoverType;
        static readonly PISTON: Internal.MoverType;
        static readonly SELF: Internal.MoverType;
        static readonly SHULKER_BOX: Internal.MoverType;
        static readonly PLAYER: Internal.MoverType;
    }
    type MoverType_ = "player" | MoverType | "shulker" | "shulker_box" | "self" | "piston";
    class InfestedRotatedPillarBlock extends Internal.InfestedBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type InfestedRotatedPillarBlock_ = InfestedRotatedPillarBlock;
    class GuiMessageTag$Icon extends Internal.Enum<Internal.GuiMessageTag$Icon> {
        static valueOf(arg0: string): Internal.GuiMessageTag$Icon;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        static values(): Internal.GuiMessageTag$Icon[];
        readonly width: number;
        static readonly CHAT_MODIFIED: Internal.GuiMessageTag$Icon;
        readonly height: number;
        static readonly CHAT_NOT_SECURE: Internal.GuiMessageTag$Icon;
        readonly v: number;
        readonly u: number;
    }
    type GuiMessageTag$Icon_ = "chat_modified" | "chat_not_secure" | GuiMessageTag$Icon;
    abstract class ModContainer {
        constructor(arg0: Internal.IModInfo_)
        addConfig(arg0: Internal.ModConfig_): void;
        getModInfo(): Internal.IModInfo;
        registerExtensionPoint<T extends Internal.Record & Internal.IExtensionPoint<T>>(arg0: Internal.IExtensionPoint<T>, arg1: Internal.Supplier_<T>): void;
        static buildTransitionHandler<T extends Internal.Event & Internal.IModBusEvent>(arg0: Internal.ModContainer_, arg1: Internal.IModStateTransition$EventGenerator_<T>, arg2: Internal.BiFunction_<Internal.ModLoadingStage, Internal.Throwable, Internal.ModLoadingStage>, arg3: Internal.Executor_): Internal.CompletableFuture<void>;
        getCurrentState(): Internal.ModLoadingStage;
        dispatchConfigEvent(arg0: Internal.IConfigEvent_): void;
        getMod(): any;
        getModId(): string;
        matches(arg0: any): boolean;
        getCustomExtension<T extends Internal.Record>(arg0: Internal.IExtensionPoint<T>): Internal.Optional<T>;
        getNamespace(): string;
        get modInfo(): Internal.IModInfo
        get currentState(): Internal.ModLoadingStage
        get mod(): any
        get modId(): string
        get namespace(): string
    }
    type ModContainer_ = ModContainer;
    interface Int2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Int2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2ShortFunction<T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Int2CharFunction;
        apply(arg0: number): number;
        remove(arg0: number): number;
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ShortFunction;
        get(arg0: number): number;
        defaultReturnValue(): number;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ShortFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ShortFunction;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Int2LongFunction;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ShortFunction;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Int2ByteFunction;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Int2DoubleFunction;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ShortFunction;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2ShortFunction<T>;
        size(): number;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ShortFunction;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        defaultReturnValue(arg0: number): void;
        clear(): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        getOrDefault(arg0: number, arg1: number): number;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        (arg0: number): number;
    }
    type Int2ShortFunction_ = Int2ShortFunction;
    interface Int2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Int2ShortFunction;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Int2CharFunction;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        put(arg0: number, arg1: V): V;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ReferenceFunction<V>;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ReferenceFunction<V>;
        containsKey(arg0: number): boolean;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Int2ObjectFunction<T>;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Int2DoubleFunction;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Int2ByteFunction;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Int2ReferenceFunction<T>;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Int2LongFunction;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Int2IntFunction;
        remove(arg0: number): V;
        getOrDefault(arg0: number, arg1: V): V;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Int2FloatFunction;
        size(): number;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ReferenceFunction<V>;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ReferenceFunction<V>;
        clear(): void;
        defaultReturnValue(): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Int2ReferenceFunction_<V> = Int2ReferenceFunction<V>;
    interface DiscreteVoxelShape$IntFaceConsumer {
        consume(arg0: Internal.Direction_, arg1: number, arg2: number, arg3: number): void;
    }
    type DiscreteVoxelShape$IntFaceConsumer_ = DiscreteVoxelShape$IntFaceConsumer;
    class TimeZoneFormat$TimeType extends Internal.Enum<Internal.TimeZoneFormat$TimeType> {
        static values(): Internal.TimeZoneFormat$TimeType[];
        static valueOf(arg0: string): Internal.TimeZoneFormat$TimeType;
        static readonly DAYLIGHT: Internal.TimeZoneFormat$TimeType;
        static readonly STANDARD: Internal.TimeZoneFormat$TimeType;
        static readonly UNKNOWN: Internal.TimeZoneFormat$TimeType;
    }
    type TimeZoneFormat$TimeType_ = TimeZoneFormat$TimeType | "standard" | "daylight" | "unknown";
    class ChunkMap extends Internal.ChunkStorage implements Internal.ChunkHolder$PlayerProvider, Internal.ChunkMapAccessor {
        constructor(arg0: Internal.ServerLevel_, arg1: Internal.LevelStorageSource$LevelStorageAccess_, arg2: Internal.DataFixer_, arg3: Internal.StructureTemplateManager_, arg4: Internal.Executor_, arg5: Internal.BlockableEventLoop_<Internal.Runnable>, arg6: Internal.LightChunkGetter_, arg7: Internal.ChunkGenerator_, arg8: Internal.ChunkProgressListener_, arg9: any_, arg10: Internal.Supplier_<Internal.DimensionDataStorage>, arg11: number, arg12: boolean)
        getChunkQueueLevel(arg0: number): Internal.IntSupplier;
        broadcast(arg0: Internal.Entity_, arg1: Internal.Packet_<any>): void;
        static isChunkInRange(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        releaseLightTicket(arg0: Internal.ChunkPos_): void;
        getStorageName(): string;
        prepareAccessibleChunk(arg0: Internal.ChunkHolder_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getTickingGenerated(): number;
        getPlayers(arg0: Internal.ChunkPos_, arg1: boolean): Internal.List<Internal.ServerPlayer>;
        getVisibleChunkIfPresent(arg0: number): Internal.ChunkHolder;
        prepareTickingChunk(arg0: Internal.ChunkHolder_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        debugReloadGenerator(): void;
        prepareEntityTickingChunk(arg0: Internal.ChunkPos_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
        size(): number;
        move(arg0: Internal.ServerPlayer_): void;
        getDistanceManager(): Internal.DistanceManager;
        schedule(arg0: Internal.ChunkHolder_, arg1: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        getUpdatingChunkIfPresent(arg0: number): Internal.ChunkHolder;
        debugFuturesAndCreateReportedException(arg0: Internal.IllegalStateException_, arg1: string): Internal.ReportedException;
        getEntityMap(): Internal.Int2ObjectMap<any>;
        getPlayersCloseForSpawning(arg0: Internal.ChunkPos_): Internal.List<Internal.ServerPlayer>;
        hasWork(): boolean;
        getChunkDebugData(arg0: Internal.ChunkPos_): string;
        get storageName(): string
        get tickingGenerated(): number
        get distanceManager(): Internal.DistanceManager
        get entityMap(): Internal.Int2ObjectMap<any>
        readonly updatingChunkMap: Internal.Long2ObjectLinkedOpenHashMap<Internal.ChunkHolder>;
        static readonly FORCED_TICKET_LEVEL: 31;
        static readonly MAX_CHUNK_DISTANCE: 45;
        readonly pendingUnloads: Internal.Long2ObjectLinkedOpenHashMap<Internal.ChunkHolder>;
        readonly mainThreadExecutor: Internal.BlockableEventLoop<Internal.Runnable>;
        static readonly MAX_VIEW_DISTANCE: 33;
        readonly entityMap: Internal.Int2ObjectMap<Internal.ChunkMap$TrackedEntity>;
        visibleChunkMap: Internal.Long2ObjectLinkedOpenHashMap<Internal.ChunkHolder>;
        readonly level: Internal.ServerLevel;
    }
    type ChunkMap_ = ChunkMap;
    interface DispensibleContainerItem extends Internal.IForgeDispensibleContainerItem {
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_, arg4: Internal.ItemStack_): boolean;
        /**
         * @deprecated
        */
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_): boolean;
        checkExtraContent(arg0: Internal.Player_, arg1: Internal.Level_, arg2: Internal.ItemStack_, arg3: BlockPos_): void;
    }
    type DispensibleContainerItem_ = DispensibleContainerItem;
    class FontSet implements Internal.AutoCloseable {
        constructor(arg0: Internal.TextureManager_, arg1: ResourceLocation_)
        close(): void;
        getGlyphInfo(arg0: number, arg1: boolean): Internal.GlyphInfo;
        getGlyph(arg0: number): Internal.BakedGlyph;
        getRandomGlyph(arg0: Internal.GlyphInfo_): Internal.BakedGlyph;
        reload(arg0: Internal.List_<Internal.GlyphProvider>): void;
        whiteGlyph(): Internal.BakedGlyph;
    }
    type FontSet_ = FontSet;
    interface GroupPrincipal extends Internal.UserPrincipal {
        hashCode(): number;
        toString(): string;
        getName(): string;
        equals(arg0: any): boolean;
        implies(arg0: Internal.Subject_): boolean;
        get name(): string
    }
    type GroupPrincipal_ = GroupPrincipal;
    class RandomSpreadFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: Internal.IntProvider_, arg3: number)
        static readonly CODEC: Internal.Codec<Internal.RandomSpreadFoliagePlacer>;
    }
    type RandomSpreadFoliagePlacer_ = RandomSpreadFoliagePlacer;
    class BufferBuilder$RenderedBuffer {
        drawState(): Internal.BufferBuilder$DrawState;
        indexBuffer(): Internal.ByteBuffer;
        vertexBuffer(): Internal.ByteBuffer;
        release(): void;
        isEmpty(): boolean;
        get empty(): boolean
    }
    type BufferBuilder$RenderedBuffer_ = BufferBuilder$RenderedBuffer;
    interface RandomAccess {
    }
    type RandomAccess_ = RandomAccess;
    class GTToolItem extends Internal.DiggerItem implements Internal.IItemUseFirst {
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getToolType(): GTToolType;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        static tintColor(): Internal.ItemColor;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        static create(toolType: GTToolType_, tier: Internal.MaterialToolTier_, properties: Internal.Item$Properties_): Internal.GTToolItem;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        getTier(): Internal.MaterialToolTier;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get toolType(): GTToolType
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        get tier(): Internal.MaterialToolTier
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type GTToolItem_ = GTToolItem;
    class Texture extends Internal.Surface implements Internal.IScratchKey {
        constructor(texture: Internal.GpuTexture_, surfaceFlags: number)
        constructor(format: Internal.BackendFormat_, width: number, height: number, surfaceFlags: number)
        constructor(format: Internal.BackendFormat_, width: number, height: number, surfaceFlags: number, callback: Internal.Surface$LazyInstantiateCallback_)
        setLazyDimension(width: number, height: number): void;
        getResolveRect(): icyllis.arc3d.core.Rect2i;
        setResolveRect(left: number, top: number, right: number, bottom: number): void;
        setMipmapsDirty(dirty: boolean): void;
        isPromiseProxy(): boolean;
        needsResolve(): boolean;
        isUserMipmapped(): boolean;
        setIsPromiseProxy(): void;
        getUniqueKey(): Internal.IUniqueKey;
        makeUserExact(allocatedCaseOnly: boolean): void;
        isMipmapped(): boolean;
        hasRestrictedSampling(): boolean;
        isMipmapsDirty(): boolean;
        get resolveRect(): icyllis.arc3d.core.Rect2i
        set mipmapsDirty(dirty: boolean)
        get promiseProxy(): boolean
        get userMipmapped(): boolean
        get uniqueKey(): Internal.IUniqueKey
        get mipmapped(): boolean
        get mipmapsDirty(): boolean
    }
    type Texture_ = Texture;
    interface ContainerListener {
        dataChanged(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: number): void;
        slotChanged(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: Internal.ItemStack_): void;
    }
    type ContainerListener_ = ContainerListener;
    interface GameRulesKJS {
        kjs$set(arg0: string, arg1: string): void;
        kjs$getBoolean(rule: string): boolean;
        kjs$getInt(rule: string): number;
        kjs$getString(rule: string): string;
        kjs$get(arg0: string): Internal.GameRules$Value<any>;
    }
    type GameRulesKJS_ = GameRulesKJS;
    interface BufferBuilderExt {
        splitStrip(): void;
    }
    type BufferBuilderExt_ = BufferBuilderExt;
    class SpectatorGui extends Internal.GuiComponent implements Internal.SpectatorMenuListener {
        constructor(arg0: Internal.Minecraft_)
        isMenuActive(): boolean;
        onHotbarSelected(arg0: number): void;
        onMouseScrolled(arg0: number): void;
        renderTooltip(arg0: Internal.PoseStack_): void;
        renderHotbar(arg0: Internal.PoseStack_): void;
        onMouseMiddleClick(): void;
        onSpectatorMenuClosed(arg0: Internal.SpectatorMenu_): void;
        get menuActive(): boolean
        static readonly SPECTATOR_LOCATION: ResourceLocation;
    }
    type SpectatorGui_ = SpectatorGui;
    class UpwardsBranchingTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.IntProvider_, arg4: number, arg5: Internal.IntProvider_, arg6: Internal.HolderSet_<Internal.Block>)
        static readonly CODEC: Internal.Codec<Internal.UpwardsBranchingTrunkPlacer>;
    }
    type UpwardsBranchingTrunkPlacer_ = UpwardsBranchingTrunkPlacer;
    abstract class GeometryProcessor$ProgramImpl {
        constructor()
        setData(arg0: Internal.UniformDataManager_, arg1: Internal.GeometryProcessor_): void;
        emitCode(vertBuilder: Internal.VertexGeomBuilder_, fragBuilder: Internal.FPFragmentBuilder_, varyingHandler: Internal.VaryingHandler_, uniformHandler: Internal.UniformHandler_, shaderCaps: Internal.ShaderCaps_, geomProc: Internal.GeometryProcessor_, outputColor: string, outputCoverage: string, texSamplers: number[]): void;
    }
    type GeometryProcessor$ProgramImpl_ = GeometryProcessor$ProgramImpl;
    interface Promise <V> extends io.netty.util.concurrent.Future<V> {
        isSuccess(): boolean;
        setFailure(arg0: Internal.Throwable_): this;
        syncUninterruptibly(): this;
        tryFailure(arg0: Internal.Throwable_): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        awaitUninterruptibly(): this;
        cause(): Internal.Throwable;
        get(): V;
        sync(): this;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        setUncancellable(): boolean;
        trySuccess(arg0: V): boolean;
        awaitUninterruptibly(arg0: number): boolean;
        isCancelled(): boolean;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        setSuccess(arg0: V): this;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        await(): this;
        getNow(): V;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        isCancellable(): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        get success(): boolean
        set failure(arg0: Internal.Throwable_)
        get cancelled(): boolean
        set success(arg0: V)
        get done(): boolean
        get now(): V
        get cancellable(): boolean
    }
    type Promise_<V> = Promise<V>;
    interface SpriteSet {
        get(arg0: number, arg1: number): Internal.TextureAtlasSprite;
        get(arg0: Internal.RandomSource_): Internal.TextureAtlasSprite;
    }
    type SpriteSet_ = SpriteSet;
    interface LongComparator extends Internal.Comparator<number> {
        compare(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        thenComparing(arg0: Internal.LongComparator_): this;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        reversed(): this;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
    }
    type LongComparator_ = LongComparator;
    class ItemModelShaper {
        constructor(arg0: Internal.ModelManager_)
        getItemModel(arg0: Internal.ItemStack_): Internal.BakedModel;
        getModelManager(): Internal.ModelManager;
        register(arg0: Internal.Item_, arg1: Internal.ModelResourceLocation_): void;
        rebuildCache(): void;
        handler$zhk000$injectGetModel(stack: Internal.ItemStack_, cir: Internal.CallbackInfoReturnable_<any>): void;
        getItemModel(arg0: Internal.Item_): Internal.BakedModel;
        get modelManager(): Internal.ModelManager
        readonly shapes: Internal.Int2ObjectMap<Internal.ModelResourceLocation>;
    }
    type ItemModelShaper_ = ItemModelShaper;
    interface AccessorScheduleRuntime {
        getTrain(): Internal.Train;
        setCooldown(arg0: number): void;
        get train(): Internal.Train
        set cooldown(arg0: number)
    }
    type AccessorScheduleRuntime_ = AccessorScheduleRuntime;
    class LevelStorageSource$LevelDirectory extends Internal.Record {
        constructor(path: Internal.Path_)
        resourcePath(arg0: Internal.LevelResource_): Internal.Path;
        directoryName(): string;
        iconFile(): Internal.Path;
        lockFile(): Internal.Path;
        dataFile(): Internal.Path;
        corruptedDataFile(arg0: Internal.LocalDateTime_): Internal.Path;
        path(): Internal.Path;
        oldDataFile(): Internal.Path;
    }
    type LevelStorageSource$LevelDirectory_ = LevelStorageSource$LevelDirectory;
    interface ExtendedChunk {
        getBlockEmptinessMap(): boolean[];
        setSkyNibbles(arg0: any_[]): void;
        setBlockEmptinessMap(arg0: boolean[]): void;
        getSkyNibbles(): any[];
        setSkyEmptinessMap(arg0: boolean[]): void;
        getSkyEmptinessMap(): boolean[];
        setBlockNibbles(arg0: any_[]): void;
        getBlockNibbles(): any[];
        get blockEmptinessMap(): boolean[]
        set skyNibbles(arg0: any_[])
        set blockEmptinessMap(arg0: boolean[])
        get skyNibbles(): any[]
        set skyEmptinessMap(arg0: boolean[])
        get skyEmptinessMap(): boolean[]
        set blockNibbles(arg0: any_[])
        get blockNibbles(): any[]
    }
    type ExtendedChunk_ = ExtendedChunk;
    class UniformFloat extends Internal.FloatProvider {
        static of(arg0: number, arg1: number): Internal.UniformFloat;
        static readonly CODEC: Internal.Codec<Internal.UniformFloat>;
    }
    type UniformFloat_ = UniformFloat;
    class File implements Internal.Comparable<Internal.File>, Internal.Serializable {
        constructor(arg0: string, arg1: string)
        constructor(arg0: string)
        constructor(arg0: Internal.URI_)
        constructor(arg0: Internal.File_, arg1: string)
        canWrite(): boolean;
        getAbsolutePath(): string;
        getCanonicalFile(): this;
        getParent(): string;
        /**
         * @deprecated
        */
        toURL(): Internal.URL;
        "delete"(): boolean;
        listFiles(arg0: Internal.FileFilter_): Internal.File[];
        setWritable(arg0: boolean, arg1: boolean): boolean;
        static createTempFile(arg0: string, arg1: string): Internal.File;
        isDirectory(): boolean;
        compareTo(arg0: any): number;
        getParentFile(): this;
        setLastModified(arg0: number): boolean;
        setReadable(arg0: boolean): boolean;
        getName(): string;
        listFiles(): Internal.File[];
        getUsableSpace(): number;
        toPath(): Internal.Path;
        list(arg0: Internal.FilenameFilter_): string[];
        mkdir(): boolean;
        setWritable(arg0: boolean): boolean;
        compareTo(arg0: Internal.File_): number;
        isFile(): boolean;
        getPath(): string;
        createNewFile(): boolean;
        lastModified(): number;
        length(): number;
        setExecutable(arg0: boolean, arg1: boolean): boolean;
        getFreeSpace(): number;
        isHidden(): boolean;
        deleteOnExit(): void;
        setReadOnly(): boolean;
        setReadable(arg0: boolean, arg1: boolean): boolean;
        mkdirs(): boolean;
        renameTo(arg0: Internal.File_): boolean;
        getCanonicalPath(): string;
        setExecutable(arg0: boolean): boolean;
        static listRoots(): Internal.File[];
        listFiles(arg0: Internal.FilenameFilter_): Internal.File[];
        canRead(): boolean;
        exists(): boolean;
        static createTempFile(arg0: string, arg1: string, arg2: Internal.File_): Internal.File;
        list(): string[];
        toURI(): Internal.URI;
        getAbsoluteFile(): this;
        canExecute(): boolean;
        getTotalSpace(): number;
        isAbsolute(): boolean;
        get absolutePath(): string
        get canonicalFile(): Internal.File
        get parent(): string
        get directory(): boolean
        get parentFile(): Internal.File
        set lastModified(arg0: number)
        set readable(arg0: boolean)
        get name(): string
        get usableSpace(): number
        set writable(arg0: boolean)
        get file(): boolean
        get path(): string
        get freeSpace(): number
        get hidden(): boolean
        get canonicalPath(): string
        set executable(arg0: boolean)
        get absoluteFile(): Internal.File
        get totalSpace(): number
        get absolute(): boolean
        static readonly separator: "\\";
        static readonly separatorChar: "\\";
        static readonly pathSeparatorChar: ";";
        static readonly pathSeparator: ";";
    }
    type File_ = File;
    class ChunkEvent extends Internal.LevelEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_)
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.LevelAccessor_)
        getChunk(): Internal.ChunkAccess;
        get chunk(): Internal.ChunkAccess
    }
    type ChunkEvent_ = ChunkEvent;
    interface DispenseItemBehavior {
        bootStrap(): void;
        setEntityPokingOutOfBlock(arg0: Internal.BlockSource_, arg1: Internal.Entity_, arg2: Internal.Direction_): void;
        dispense(arg0: Internal.BlockSource_, arg1: Internal.ItemStack_): Internal.ItemStack;
        readonly LOGGER: Internal.Log4jLogger;
        readonly NOOP: Internal.DispenseItemBehavior;
    }
    type DispenseItemBehavior_ = DispenseItemBehavior;
    interface IBlockState {
        isCacheInvalid(): boolean;
        clearCache(): void;
        get cacheInvalid(): boolean
    }
    type IBlockState_ = IBlockState;
    class ServerboundLockDifficultyPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: boolean)
        handle(arg0: Internal.PacketListener_): void;
        isLocked(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get locked(): boolean
        get skippable(): boolean
    }
    type ServerboundLockDifficultyPacket_ = ServerboundLockDifficultyPacket;
    class WeepingVinesPlantBlock extends Internal.GrowingPlantBodyBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.ArrayVoxelShape;
    }
    type WeepingVinesPlantBlock_ = WeepingVinesPlantBlock;
    interface IBE <T extends Internal.BlockEntity> extends Internal.EntityBlock {
        withBlockEntityDo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Consumer_<T>): void;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        getBlockEntityClass(): T;
        getBlockEntityType(): Internal.BlockEntityType<T>;
        getTicker<S extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<S>): Internal.BlockEntityTicker<S>;
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        onBlockEntityUse(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Function_<T, Internal.InteractionResult>): Internal.InteractionResult;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): T;
        getBlockEntityOptional(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<T>;
        get blockEntityClass(): T
        get blockEntityType(): Internal.BlockEntityType<T>
    }
    type IBE_<T extends Internal.BlockEntity> = IBE<T>;
    interface RegistryAccess$Frozen extends Internal.RegistryAccess {
        registry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        load(arg0: Internal.RegistryAccess$Writable_, arg1: Internal.DynamicOps_<Internal.JsonElement>, arg2: Internal.RegistryLoader_): void;
        registryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        freeze(): this;
        knownRegistries(): Internal.Iterable<Internal.RegistryAccess$RegistryData<any>>;
        registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        builtinCopy(): Internal.RegistryAccess$Writable;
        ownedRegistryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        readFromDisk(arg0: Internal.Dynamic_<any>): Internal.RegistryAccess;
        fromRegistryOfRegistries(arg0: Internal.Registry_<Internal.Registry<any>>): this;
        retrieveRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Dynamic_<any>): Internal.Registry<E>;
        allElementsLifecycle(): Internal.Lifecycle;
        ownedRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        ownedRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        createRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<any>>): Internal.WritableRegistry<any>;
    }
    type RegistryAccess$Frozen_ = RegistryAccess$Frozen;
    class ServerboundPlayerActionPacket$Action extends Internal.Enum<Internal.ServerboundPlayerActionPacket$Action> {
        static values(): Internal.ServerboundPlayerActionPacket$Action[];
        static valueOf(arg0: string): Internal.ServerboundPlayerActionPacket$Action;
        static readonly DROP_ITEM: Internal.ServerboundPlayerActionPacket$Action;
        static readonly DROP_ALL_ITEMS: Internal.ServerboundPlayerActionPacket$Action;
        static readonly RELEASE_USE_ITEM: Internal.ServerboundPlayerActionPacket$Action;
        static readonly START_DESTROY_BLOCK: Internal.ServerboundPlayerActionPacket$Action;
        static readonly ABORT_DESTROY_BLOCK: Internal.ServerboundPlayerActionPacket$Action;
        static readonly STOP_DESTROY_BLOCK: Internal.ServerboundPlayerActionPacket$Action;
        static readonly SWAP_ITEM_WITH_OFFHAND: Internal.ServerboundPlayerActionPacket$Action;
    }
    type ServerboundPlayerActionPacket$Action_ = ServerboundPlayerActionPacket$Action | "drop_item" | "drop_all_items" | "abort_destroy_block" | "start_destroy_block" | "release_use_item" | "swap_item_with_offhand" | "stop_destroy_block";
    interface ClientTooltipComponent {
        create(arg0: Internal.FormattedCharSequence_): this;
        create(arg0: Internal.TooltipComponent_): this;
        renderImage(arg0: Internal.Font_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.ItemRenderer_, arg5: number): void;
        getHeight(): number;
        renderText(arg0: Internal.Font_, arg1: number, arg2: number, arg3: Matrix4f_, arg4: Internal.MultiBufferSource$BufferSource_): void;
        getWidth(arg0: Internal.Font_): number;
        get height(): number
    }
    type ClientTooltipComponent_ = ClientTooltipComponent;
    class DecimalStyle {
        static getAvailableLocales(): Internal.Set<Internal.Locale>;
        getNegativeSign(): string;
        getDecimalSeparator(): string;
        withZeroDigit(arg0: string): this;
        getPositiveSign(): string;
        withNegativeSign(arg0: string): this;
        getZeroDigit(): string;
        static ofDefaultLocale(): Internal.DecimalStyle;
        static of(arg0: Internal.Locale_): Internal.DecimalStyle;
        withPositiveSign(arg0: string): this;
        withDecimalSeparator(arg0: string): this;
        get availableLocales(): Internal.Set<Internal.Locale>
        get negativeSign(): string
        get decimalSeparator(): string
        get positiveSign(): string
        get zeroDigit(): string
        static readonly STANDARD: Internal.DecimalStyle;
    }
    type DecimalStyle_ = DecimalStyle;
    interface OptionEnum {
        getKey(): string;
        getCaption(): Internal.Component;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
    }
    type OptionEnum_ = OptionEnum;
    class GameProfileCache {
        constructor(arg0: Internal.GameProfileRepository_, arg1: Internal.File_)
        add(arg0: Internal.GameProfile_): void;
        get(arg0: string): Internal.Optional<Internal.GameProfile>;
        static setUsesAuthentication(arg0: boolean): void;
        clearExecutor(): void;
        save(): void;
        setExecutor(arg0: Internal.Executor_): void;
        getAsync(arg0: string, arg1: Internal.Consumer_<Internal.Optional<Internal.GameProfile>>): void;
        get(arg0: Internal.UUID_): Internal.Optional<Internal.GameProfile>;
        load(): Internal.List<Internal.GameProfileCache$GameProfileInfo>;
        set usesAuthentication(arg0: boolean)
        set executor(arg0: Internal.Executor_)
        readonly profilesByName: Internal.Map<string, Internal.GameProfileCache$GameProfileInfo>;
    }
    type GameProfileCache_ = GameProfileCache;
    class FontFamily {
        constructor(font: icyllis.modernui.graphics.text.Font_)
        static getSystemFontAliases(): Internal.Map<string, string>;
        static createFamily(file: Internal.File_, register: boolean): Internal.FontFamily;
        hasGlyph(ch: number): boolean;
        getFamilyName(locale: Internal.Locale_): string;
        isColorEmojiFamily(): boolean;
        getClosestMatch(style: number): icyllis.modernui.graphics.text.Font;
        getFamilyName(): string;
        static createFamily(stream: Internal.InputStream_, register: boolean): Internal.FontFamily;
        static getSystemFontMap(): Internal.Map<string, Internal.FontFamily>;
        static getSystemFontWithAlias(name: string): Internal.FontFamily;
        hasGlyph(ch: number, vs: number): boolean;
        get systemFontAliases(): Internal.Map<string, string>
        get colorEmojiFamily(): boolean
        get familyName(): string
        get systemFontMap(): Internal.Map<string, Internal.FontFamily>
        static readonly SANS_SERIF: Internal.FontFamily;
        static readonly SERIF: Internal.FontFamily;
        static readonly MONOSPACED: Internal.FontFamily;
    }
    type FontFamily_ = FontFamily;
    interface SheetGlyphInfo {
        getDown(): number;
        getRight(): number;
        getPixelHeight(): number;
        getLeft(): number;
        getOversample(): number;
        getBearingX(): number;
        getPixelWidth(): number;
        getBearingY(): number;
        upload(arg0: number, arg1: number): void;
        getUp(): number;
        isColored(): boolean;
        get down(): number
        get right(): number
        get pixelHeight(): number
        get left(): number
        get oversample(): number
        get bearingX(): number
        get pixelWidth(): number
        get bearingY(): number
        get up(): number
        get colored(): boolean
    }
    type SheetGlyphInfo_ = SheetGlyphInfo;
    class Bat extends Internal.AmbientCreature {
        constructor(arg0: Internal.EntityType_<Internal.Bat>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isResting(): boolean;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getAmbientSound(): Internal.SoundEvent;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        static checkBatSpawnRules(arg0: Internal.EntityType_<Internal.Bat>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setResting(arg0: boolean): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get resting(): boolean
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get ambientSound(): Internal.SoundEvent
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set resting(arg0: boolean)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly TICKS_PER_FLAP: 3;
        static readonly FLAP_DEGREES_PER_TICK: 74.48451;
    }
    type Bat_ = Bat;
    class IllegalStateException extends Internal.RuntimeException {
        constructor()
        constructor(arg0: string, arg1: Internal.Throwable_)
        constructor(arg0: Internal.Throwable_)
        constructor(arg0: string)
    }
    type IllegalStateException_ = IllegalStateException;
    class OrderedCompoundTag extends Internal.CompoundTag {
        constructor()
        constructor(map: Internal.Map_<string, Internal.Tag>)
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        copy(): Internal.Tag;
        get asString(): string
        readonly tagMap: Internal.Map<string, Internal.Tag>;
    }
    type OrderedCompoundTag_ = OrderedCompoundTag;
    class ChatTypeDecoration$Parameter extends Internal.Enum<Internal.ChatTypeDecoration$Parameter> implements Internal.StringRepresentable {
        select(arg0: Internal.Component_, arg1: Internal.ChatType$Bound_): Internal.Component;
        static valueOf(arg0: string): Internal.ChatTypeDecoration$Parameter;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static values(): Internal.ChatTypeDecoration$Parameter[];
        getSerializedName(): string;
        get serializedName(): string
        static readonly CONTENT: Internal.ChatTypeDecoration$Parameter;
        static readonly CODEC: Internal.Codec<Internal.ChatTypeDecoration$Parameter>;
        static readonly SENDER: Internal.ChatTypeDecoration$Parameter;
        static readonly TARGET: Internal.ChatTypeDecoration$Parameter;
    }
    type ChatTypeDecoration$Parameter_ = "sender" | "target" | ChatTypeDecoration$Parameter | "content";
    interface IFieldUpdateListener <T> {
        onFieldChanged(arg0: string, arg1: T, arg2: T): void;
        (arg0: string, arg1: T, arg2: T): void;
    }
    type IFieldUpdateListener_<T> = IFieldUpdateListener<T>;
    class RenderStateShard$OutputStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$OutputStateShard_ = RenderStateShard$OutputStateShard;
    interface IStackHelper {
        getUniqueIdentifierForStack(arg0: Internal.ItemStack_, arg1: Internal.UidContext_): string;
        isEquivalent(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.UidContext_): boolean;
    }
    type IStackHelper_ = IStackHelper;
    interface ServerPlayerConnection {
        send(arg0: Internal.Packet_<any>): void;
        getPlayer(): Internal.ServerPlayer;
        get player(): Internal.ServerPlayer
    }
    type ServerPlayerConnection_ = ServerPlayerConnection;
    class NetworkEvent$PacketDispatcher {
        sendPacket(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): void;
    }
    type NetworkEvent$PacketDispatcher_ = NetworkEvent$PacketDispatcher;
    class FMLClientSetupEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type FMLClientSetupEvent_ = FMLClientSetupEvent;
    class CoralTreeFeature extends Internal.CoralFeature {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type CoralTreeFeature_ = CoralTreeFeature;
    class ServerboundPlayerInputPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: boolean, arg3: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getXxa(): number;
        isJumping(): boolean;
        isShiftKeyDown(): boolean;
        getZza(): number;
        isSkippable(): boolean;
        get xxa(): number
        get jumping(): boolean
        get shiftKeyDown(): boolean
        get zza(): number
        get skippable(): boolean
    }
    type ServerboundPlayerInputPacket_ = ServerboundPlayerInputPacket;
    class Pair$Mu <S> implements Internal.K1 {
        constructor()
    }
    type Pair$Mu_<S> = Pair$Mu<S>;
    class DripstoneClusterConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: Internal.IntProvider_, arg2: Internal.IntProvider_, arg3: number, arg4: number, arg5: Internal.IntProvider_, arg6: Internal.FloatProvider_, arg7: Internal.FloatProvider_, arg8: number, arg9: number, arg10: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly heightDeviation: number;
        readonly maxDistanceFromCenterAffectingHeightBias: number;
        readonly maxStalagmiteStalactiteHeightDiff: number;
        readonly wetness: Internal.FloatProvider;
        readonly floorToCeilingSearchRange: number;
        readonly height: Internal.IntProvider;
        readonly maxDistanceFromEdgeAffectingChanceOfDripstoneColumn: number;
        readonly dripstoneBlockLayerThickness: Internal.IntProvider;
        readonly density: Internal.FloatProvider;
        readonly chanceOfDripstoneColumnAtMaxDistanceFromCenter: number;
        static readonly CODEC: Internal.Codec<Internal.DripstoneClusterConfiguration>;
        readonly radius: Internal.IntProvider;
    }
    type DripstoneClusterConfiguration_ = DripstoneClusterConfiguration;
    interface IKeyConflictContext {
        isActive(): boolean;
        conflicts(arg0: Internal.IKeyConflictContext_): boolean;
        get active(): boolean
    }
    type IKeyConflictContext_ = IKeyConflictContext;
    class GuiMessageTag extends Internal.Record {
        constructor(arg0: number, arg1: Internal.GuiMessageTag$Icon_, arg2: Internal.Component_, arg3: string)
        indicatorColor(): number;
        icon(): Internal.GuiMessageTag$Icon;
        text(): Internal.Component;
        static chatNotSecure(): Internal.GuiMessageTag;
        static chatModified(arg0: string): Internal.GuiMessageTag;
        logTag(): string;
        static system(): Internal.GuiMessageTag;
        static chatFiltered(): Internal.GuiMessageTag;
    }
    type GuiMessageTag_ = GuiMessageTag;
    interface IForgeLivingEntity extends Internal.IForgeEntity {
        canUpdate(arg0: boolean): void;
        isAddedToWorld(): boolean;
        isInFluidType(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getEyeInFluidType(): Internal.FluidType;
        canTrample(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: number): boolean;
        canUpdate(): boolean;
        captureDrops(): Internal.Collection<Internal.ItemEntity>;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getStepHeight(): number;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFluidTypeHeight(arg0: Internal.FluidType_): number;
        canRiderInteract(): boolean;
        isMultipartEntity(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>, arg1: boolean): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        captureDrops(arg0: Internal.Collection_<Internal.ItemEntity>): Internal.Collection<Internal.ItemEntity>;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getPersistentData(): Internal.CompoundTag;
        onAddedToWorld(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        canStartSwimming(): boolean;
        onRemovedFromWorld(): void;
        revive(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getMaxHeightFluidType(): Internal.FluidType;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getClassification(arg0: boolean): Internal.MobCategory;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        self(): Internal.LivingEntity;
        sinkInFluid(arg0: Internal.FluidType_): void;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get addedToWorld(): boolean
        get inFluidType(): boolean
        get eyeInFluidType(): Internal.FluidType
        get stepHeight(): number
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get persistentData(): Internal.CompoundTag
        get maxHeightFluidType(): Internal.FluidType
    }
    type IForgeLivingEntity_ = IForgeLivingEntity;
    class UserApiService$UserFlag extends Internal.Enum<Internal.UserApiService$UserFlag> {
        static valueOf(arg0: string): Internal.UserApiService$UserFlag;
        static values(): Internal.UserApiService$UserFlag[];
        static readonly CHAT_ALLOWED: Internal.UserApiService$UserFlag;
        static readonly REALMS_ALLOWED: Internal.UserApiService$UserFlag;
        static readonly TELEMETRY_ENABLED: Internal.UserApiService$UserFlag;
        static readonly PROFANITY_FILTER_ENABLED: Internal.UserApiService$UserFlag;
        static readonly SERVERS_ALLOWED: Internal.UserApiService$UserFlag;
    }
    type UserApiService$UserFlag_ = UserApiService$UserFlag | "realms_allowed" | "telemetry_enabled" | "servers_allowed" | "chat_allowed" | "profanity_filter_enabled";
    interface ArrayVSAccess extends Internal.VoxelShapeAccess {
        getFaces(): Internal.VoxelShape[];
        getZPoints(): Internal.DoubleList;
        setFaces(arg0: Internal.VoxelShape_[]): void;
        setZPoints(arg0: Internal.DoubleList_): void;
        getShape(): Internal.DiscreteVoxelShape;
        setYPoints(arg0: Internal.DoubleList_): void;
        getYPoints(): Internal.DoubleList;
        setXPoints(arg0: Internal.DoubleList_): void;
        getXPoints(): Internal.DoubleList;
        setShape(arg0: Internal.DiscreteVoxelShape_): void;
        get faces(): Internal.VoxelShape[]
        get ZPoints(): Internal.DoubleList
        set faces(arg0: Internal.VoxelShape_[])
        set ZPoints(arg0: Internal.DoubleList_)
        get shape(): Internal.DiscreteVoxelShape
        set YPoints(arg0: Internal.DoubleList_)
        get YPoints(): Internal.DoubleList
        set XPoints(arg0: Internal.DoubleList_)
        get XPoints(): Internal.DoubleList
        set shape(arg0: Internal.DiscreteVoxelShape_)
    }
    type ArrayVSAccess_ = ArrayVSAccess;
    class BaseCoralPlantTypeBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type BaseCoralPlantTypeBlock_ = BaseCoralPlantTypeBlock;
    class Node$SymbolKind extends Internal.Enum<Internal.Node$SymbolKind> {
        static values(): Internal.Node$SymbolKind[];
        getType(): typeof icyllis.arc3d.shaderc.tree.Symbol;
        static valueOf(name: string): Internal.Node$SymbolKind;
        get type(): typeof icyllis.arc3d.shaderc.tree.Symbol
        static readonly ANONYMOUS_FIELD: Internal.Node$SymbolKind;
        static readonly VARIABLE: Internal.Node$SymbolKind;
        static readonly FUNCTION: Internal.Node$SymbolKind;
        static readonly TYPE: Internal.Node$SymbolKind;
    }
    type Node$SymbolKind_ = "variable" | Node$SymbolKind | "type" | "function" | "anonymous_field";
    interface Cullable {
        setCulled(arg0: boolean): void;
        setTimeout(): void;
        setOutOfCamera(arg0: boolean): void;
        isForcedVisible(): boolean;
        isCulled(): boolean;
        isOutOfCamera(): boolean;
        set culled(arg0: boolean)
        set outOfCamera(arg0: boolean)
        get forcedVisible(): boolean
        get culled(): boolean
        get outOfCamera(): boolean
    }
    type Cullable_ = Cullable;
    interface Float2BooleanFunction extends Internal.DoublePredicate, it.unimi.dsi.fastutil.Function<number, boolean> {
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        or(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        get(arg0: number): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Float2IntFunction;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2BooleanFunction;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2BooleanFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        apply(arg0: number): boolean;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Float2FloatFunction;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Float2CharFunction;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2BooleanFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2BooleanFunction<T>;
        defaultReturnValue(): boolean;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2BooleanFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2BooleanFunction;
        and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2BooleanFunction;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Float2ByteFunction;
        put(arg0: number, arg1: boolean): boolean;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        remove(arg0: number): boolean;
        size(): number;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Float2ShortFunction;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2BooleanFunction;
        clear(): void;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Float2DoubleFunction;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Float2LongFunction;
        negate(): Internal.DoublePredicate;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        (arg0: number): boolean;
    }
    type Float2BooleanFunction_ = Float2BooleanFunction;
    class HotbarManager {
        constructor(arg0: Internal.File_, arg1: Internal.DataFixer_)
        get(arg0: number): Internal.Hotbar;
        save(): void;
        static readonly NUM_HOTBAR_GROUPS: 9;
    }
    type HotbarManager_ = HotbarManager;
    class GameTestDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor()
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
        addMarker(arg0: BlockPos_, arg1: number, arg2: string, arg3: number): void;
    }
    type GameTestDebugRenderer_ = GameTestDebugRenderer;
    class VillagerBabiesSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type VillagerBabiesSensor_ = VillagerBabiesSensor;
    class DataResult$Mu implements Internal.K1 {
        constructor()
    }
    type DataResult$Mu_ = DataResult$Mu;
    class MusicManager {
        constructor(arg0: Internal.Minecraft_)
        startPlaying(arg0: Internal.Music_): void;
        stopPlaying(): void;
        isPlayingMusic(arg0: Internal.Music_): boolean;
        tick(): void;
    }
    type MusicManager_ = MusicManager;
    class RedStoneOreBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly LIT: Internal.BooleanProperty;
    }
    type RedStoneOreBlock_ = RedStoneOreBlock;
    class UndoOwner {
        getData(): any;
        getTag(): string;
        get data(): any
        get tag(): string
    }
    type UndoOwner_ = UndoOwner;
    class LootBuilder implements Internal.FunctionContainer, Internal.ConditionContainer {
        constructor(prev: Internal.JsonElement_)
        clearPools(): void;
        randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
        name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
        toJson(): Internal.JsonObject;
        addPool(p: Internal.Consumer_<Internal.LootBuilderPool>): void;
        damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
        count(count: Internal.NumberProvider_): Internal.FunctionContainer;
        survivesExplosion(): Internal.ConditionContainer;
        addFunction(o: Internal.JsonObject_): this;
        clearConditions(): void;
        copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
        addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer;
        lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
        enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
        furnaceSmelt(): Internal.FunctionContainer;
        entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
        clearFunctions(): void;
        lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
        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;
        name(name: Internal.Component_): Internal.FunctionContainer;
        type: string;
        conditions: Internal.JsonArray;
        pools: Internal.JsonArray;
        functions: Internal.JsonArray;
        customId: ResourceLocation;
    }
    type LootBuilder_ = LootBuilder;
    interface SignedMessageChain$Encoder {
        pack(arg0: Internal.Signer_, arg1: Internal.MessageSigner_, arg2: Internal.ChatMessageContent_, arg3: Internal.LastSeenMessages_): Internal.SignedMessageChain$Link;
        (arg0: Internal.Signer_, arg1: Internal.MessageSigner_, arg2: Internal.ChatMessageContent_, arg3: Internal.LastSeenMessages_): Internal.SignedMessageChain$Link_;
    }
    type SignedMessageChain$Encoder_ = SignedMessageChain$Encoder;
    class GameRules$Key <T extends Internal.GameRules$Value<T>> {
        constructor(arg0: string, arg1: Internal.GameRules$Category_)
        getCategory(): Internal.GameRules$Category;
        getId(): string;
        getDescriptionId(): string;
        get category(): Internal.GameRules$Category
        get id(): string
        get descriptionId(): string
    }
    type GameRules$Key_<T extends Internal.GameRules$Value<T>> = GameRules$Key<T>;
    interface IRecipeHandler <K> {
        updateTimeStamp(level: Internal.Level_): void;
        preWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        postWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        handleRecipeInner(arg0: Internal.IO_, arg1: Internal.GTRecipe_, arg2: Internal.List_<K>, arg3: string, arg4: boolean): Internal.List<K>;
        getSlotNames(): Internal.Set<string>;
        copyContent(content: any): K;
        isDistinct(): boolean;
        setTimeStamp(arg0: number): void;
        getCapability(): RecipeCapability<K>;
        getTimeStamp(): number;
        handleRecipe(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<any>, slotName: string, simulate: boolean): Internal.List<K>;
        get slotNames(): Internal.Set<string>
        get distinct(): boolean
        set timeStamp(arg0: number)
        get capability(): RecipeCapability<K>
        get timeStamp(): number
    }
    type IRecipeHandler_<K> = IRecipeHandler<K>;
    class DataJsonGenerator extends Internal.JsonGenerator {
        constructor(m: Internal.Map_<ResourceLocation, any>)
    }
    type DataJsonGenerator_ = DataJsonGenerator;
    abstract class Behavior <E extends Internal.LivingEntity> {
        constructor(arg0: Internal.Map_<Internal.MemoryModuleType<any>, Internal.MemoryStatus>, arg1: number)
        constructor(arg0: Internal.Map_<Internal.MemoryModuleType<any>, Internal.MemoryStatus>)
        constructor(arg0: Internal.Map_<Internal.MemoryModuleType<any>, Internal.MemoryStatus>, arg1: number, arg2: number)
        tryStart(arg0: Internal.ServerLevel_, arg1: E, arg2: number): boolean;
        doStop(arg0: Internal.ServerLevel_, arg1: E, arg2: number): void;
        getStatus(): Internal.Behavior$Status;
        tickOrStop(arg0: Internal.ServerLevel_, arg1: E, arg2: number): void;
        get status(): Internal.Behavior$Status
        static readonly DEFAULT_DURATION: 60;
    }
    type Behavior_<E extends Internal.LivingEntity> = Behavior<E>;
    class Commands {
        constructor(arg0: Internal.Commands$CommandSelection_, arg1: Internal.CommandBuildContext_)
        static literal(arg0: string): Internal.LiteralArgumentBuilder<Internal.CommandSourceStack>;
        static argument<T>(arg0: string, arg1: Internal.ArgumentType_<T>): Internal.RequiredArgumentBuilder<Internal.CommandSourceStack, T>;
        static mapSource<S>(arg0: Internal.ParseResults_<S>, arg1: Internal.UnaryOperator_<S>): Internal.ParseResults<S>;
        static getParseException<S>(arg0: Internal.ParseResults_<S>): Internal.CommandSyntaxException;
        performCommand(arg0: Internal.ParseResults_<Internal.CommandSourceStack>, arg1: string): number;
        getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
        performPrefixedCommand(arg0: Internal.CommandSourceStack_, arg1: string): number;
        static createValidator(arg0: Internal.Commands$ParseFunction_): Internal.Predicate<string>;
        sendCommands(arg0: Internal.ServerPlayer_): void;
        static validate(): void;
        get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
        static readonly LEVEL_OWNERS: 4;
        static readonly LEVEL_ALL: 0;
        static readonly LEVEL_MODERATORS: 1;
        static readonly LEVEL_ADMINS: 3;
        static readonly LEVEL_GAMEMASTERS: 2;
    }
    type Commands_ = Commands;
    class ReportEnvironment extends Internal.Record {
        constructor(arg0: string, arg1: Internal.ReportEnvironment$Server_)
        server(): Internal.ReportEnvironment$Server;
        clientVersion(): string;
        static realm(arg0: Internal.RealmsServer_): Internal.ReportEnvironment;
        static local(): Internal.ReportEnvironment;
        static thirdParty(arg0: string): Internal.ReportEnvironment;
        thirdPartyServerInfo(): Internal.AbuseReportRequest$ThirdPartyServerInfo;
        clientInfo(): Internal.AbuseReportRequest$ClientInfo;
        static create(arg0: Internal.ReportEnvironment$Server_): Internal.ReportEnvironment;
        realmInfo(): Internal.AbuseReportRequest$RealmInfo;
    }
    type ReportEnvironment_ = ReportEnvironment;
    class StonecutterMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        getRecipes(): Internal.List<Internal.StonecutterRecipe>;
        getSelectedRecipeIndex(): number;
        hasInputItem(): boolean;
        getNumRecipes(): number;
        registerUpdateListener(arg0: Internal.Runnable_): void;
        get recipes(): Internal.List<Internal.StonecutterRecipe>
        get selectedRecipeIndex(): number
        get numRecipes(): number
        static readonly INPUT_SLOT: 0;
        static readonly RESULT_SLOT: 1;
        readonly container: Internal.Container;
    }
    type StonecutterMenu_ = StonecutterMenu;
    class WorldCreationContext extends Internal.Record {
        constructor(arg0: Internal.WorldGenSettings_, arg1: Internal.Lifecycle_, arg2: Internal.RegistryAccess$Frozen_, arg3: Internal.ReloadableServerResources_)
        registryAccess(): Internal.RegistryAccess$Frozen;
        dataPackResources(): Internal.ReloadableServerResources;
        withSettings(arg0: Internal.WorldCreationContext$SimpleUpdater_): this;
        withSettings(arg0: Internal.WorldCreationContext$Updater_): this;
        withSettings(arg0: Internal.WorldGenSettings_): this;
        worldGenSettings(): Internal.WorldGenSettings;
        worldSettingsStability(): Internal.Lifecycle;
    }
    type WorldCreationContext_ = WorldCreationContext;
    class CapabilityMap extends Internal.IdentityHashMap<RecipeCapability<any>, Internal.Content[]> implements Internal.InputReplacement, Internal.OutputReplacement {
        constructor()
        constructor(m: Internal.Map_<RecipeCapability<any>, Internal.Content[]>)
        replaceInput(arg0: Internal.RecipeJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.InputReplacement_): any;
        replace(arg0: RecipeCapability_<any>, arg1: Internal.Content_[], arg2: Internal.Content_[]): boolean;
        static of<K, V>(): Internal.Map<K, V>;
        isInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_): boolean;
        getOrDefault(arg0: any, arg1: Internal.Content_[]): Internal.Content[];
        computeIfAbsent(arg0: RecipeCapability_<any>, arg1: Internal.Function_<RecipeCapability<any>, Internal.Content[]>): Internal.Content[];
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        compute(arg0: RecipeCapability_<any>, arg1: Internal.BiFunction_<RecipeCapability<any>, Internal.Content[], Internal.Content[]>): Internal.Content[];
        replaceOutput(arg0: Internal.RecipeJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.OutputReplacement_): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        add(capability: RecipeCapability_<any>, value: Internal.Content_): void;
        putIfAbsent(arg0: RecipeCapability_<any>, arg1: Internal.Content_[]): Internal.Content[];
        replace(arg0: RecipeCapability_<any>, arg1: Internal.Content_[]): Internal.Content[];
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        static of(o: any): Internal.InputReplacement;
        isOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_): boolean;
        transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        computeIfPresent(arg0: RecipeCapability_<any>, arg1: Internal.BiFunction_<RecipeCapability<any>, Internal.Content[], Internal.Content[]>): Internal.Content[];
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        merge(arg0: RecipeCapability_<any>, arg1: Internal.Content_[], arg2: Internal.BiFunction_<Internal.Content[], Internal.Content[], Internal.Content[]>): Internal.Content[];
    }
    type CapabilityMap_ = CapabilityMap;
    class LargeDripstoneFeature extends Internal.Feature<Internal.LargeDripstoneConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.LargeDripstoneConfiguration>)
    }
    type LargeDripstoneFeature_ = LargeDripstoneFeature;
    abstract class AbstractHurtingProjectile extends Internal.Projectile {
        constructor(arg0: Internal.EntityType_<Internal.AbstractHurtingProjectile>, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.AbstractHurtingProjectile>, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number, arg5: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        zPower: number;
        yPower: number;
        xPower: number;
    }
    type AbstractHurtingProjectile_ = AbstractHurtingProjectile;
    interface PlayerSelector {
        uuid(uuid: Internal.UUID_): this;
        or(fallback: Internal.PlayerSelector_): this;
        identity(player: Internal.ServerPlayer_): this;
        fuzzyName(name: string): this;
        name(name: string): this;
        of(o: any): this;
        getPlayer(arg0: Internal.MinecraftServer_): Internal.ServerPlayer;
        (arg0: Internal.MinecraftServer_): Internal.ServerPlayer_;
    }
    type PlayerSelector_ = PlayerSelector;
    class LivingKnockBackEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: number, arg2: number, arg3: number)
        getOriginalRatioX(): number;
        getRatioZ(): number;
        setRatioX(arg0: number): void;
        getStrength(): number;
        getOriginalStrength(): number;
        getRatioX(): number;
        getOriginalRatioZ(): number;
        setRatioZ(arg0: number): void;
        setStrength(arg0: number): void;
        get originalRatioX(): number
        get ratioZ(): number
        set ratioX(arg0: number)
        get strength(): number
        get originalStrength(): number
        get ratioX(): number
        get originalRatioZ(): number
        set ratioZ(arg0: number)
        set strength(arg0: number)
    }
    type LivingKnockBackEvent_ = LivingKnockBackEvent;
    interface View$OnCreateContextMenuListener {
        onCreateContextMenu(arg0: Internal.ContextMenu_, arg1: Internal.View_, arg2: Internal.ContextMenu$ContextMenuInfo_): void;
        (arg0: Internal.ContextMenu_, arg1: Internal.View_, arg2: Internal.ContextMenu$ContextMenuInfo_): void;
    }
    type View$OnCreateContextMenuListener_ = View$OnCreateContextMenuListener;
    class ClientboundDisconnectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getReason(): Internal.Component;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get reason(): Internal.Component
        get skippable(): boolean
    }
    type ClientboundDisconnectPacket_ = ClientboundDisconnectPacket;
    interface Symbol {
    }
    type Symbol_ = Symbol;
    class ClientboundUpdateAdvancementsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: boolean, arg1: Internal.Collection_<Internal.Advancement>, arg2: Internal.Set_<ResourceLocation>, arg3: Internal.Map_<ResourceLocation, Internal.AdvancementProgress>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getRemoved(): Internal.Set<ResourceLocation>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getAdded(): Internal.Map<ResourceLocation, Internal.Advancement$Builder>;
        getProgress(): Internal.Map<ResourceLocation, Internal.AdvancementProgress>;
        isSkippable(): boolean;
        shouldReset(): boolean;
        get removed(): Internal.Set<ResourceLocation>
        get added(): Internal.Map<ResourceLocation, Internal.Advancement$Builder>
        get progress(): Internal.Map<ResourceLocation, Internal.AdvancementProgress>
        get skippable(): boolean
    }
    type ClientboundUpdateAdvancementsPacket_ = ClientboundUpdateAdvancementsPacket;
    abstract class BogeyRenderer$CommonRenderer extends Internal.BogeyRenderer {
        constructor()
    }
    type BogeyRenderer$CommonRenderer_ = BogeyRenderer$CommonRenderer;
    interface ByteComparator extends Internal.Comparator<number> {
        thenComparing(arg0: Internal.ByteComparator_): this;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        compare(arg0: number, arg1: number): number;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        reversed(): this;
    }
    type ByteComparator_ = ByteComparator;
    class CompositeByteBuf extends Internal.AbstractReferenceCountedByteBuf implements Internal.Iterable<Internal.ByteBuf> {
        constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number, ...arg3: Internal.ByteBuf_[])
        constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number, arg3: Internal.Iterable_<Internal.ByteBuf>)
        constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number)
        writeBytes(arg0: Internal.ByteBuf_, arg1: number): this;
        addComponent(arg0: boolean, arg1: Internal.ByteBuf_): this;
        componentAtOffset(arg0: number): Internal.ByteBuf;
        addComponents(arg0: boolean, ...arg1: Internal.ByteBuf_[]): this;
        writeLong(arg0: number): this;
        toComponentIndex(arg0: number): number;
        getBytes(arg0: number, arg1: number[]): this;
        removeComponent(arg0: number): this;
        setByte(arg0: number, arg1: number): this;
        internalComponentAtOffset(arg0: number): Internal.ByteBuf;
        getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): this;
        maxNumComponents(): number;
        writeMedium(arg0: number): this;
        retain(arg0: number): Internal.ReferenceCounted;
        writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
        skipBytes(arg0: number): this;
        component(arg0: number): Internal.ByteBuf;
        setChar(arg0: number, arg1: number): this;
        numComponents(): number;
        addComponent(arg0: boolean, arg1: number, arg2: Internal.ByteBuf_): this;
        addComponents(arg0: number, arg1: Internal.Iterable_<Internal.ByteBuf>): this;
        consolidate(arg0: number, arg1: number): this;
        setBytes(arg0: number, arg1: number[]): this;
        iterator(): Internal.Iterator<Internal.ByteBuf>;
        decompose(arg0: number, arg1: number): Internal.List<Internal.ByteBuf>;
        discardSomeReadBytes(): this;
        addComponent(arg0: number, arg1: Internal.ByteBuf_): this;
        ensureWritable(arg0: number): this;
        spliterator(): Internal.Spliterator<Internal.ByteBuf>;
        clear(): this;
        addComponents(arg0: Internal.Iterable_<Internal.ByteBuf>): this;
        internalComponent(arg0: number): Internal.ByteBuf;
        markReaderIndex(): this;
        addComponents(...arg0: Internal.ByteBuf_[]): this;
        setBoolean(arg0: number, arg1: boolean): this;
        readBytes(arg0: Internal.ByteBuffer_): this;
        addComponent(arg0: Internal.ByteBuf_): this;
        removeComponents(arg0: number, arg1: number): this;
        writeZero(arg0: number): this;
        getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
        setBytes(arg0: number, arg1: Internal.ByteBuf_): this;
        addComponents(arg0: number, ...arg1: Internal.ByteBuf_[]): this;
        getBytes(arg0: number, arg1: Internal.ByteBuf_): this;
        addComponents(arg0: boolean, arg1: Internal.Iterable_<Internal.ByteBuf>): this;
        writeBytes(arg0: Internal.ByteBuf_): this;
        discardReadComponents(): this;
        setBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
        addFlattenedComponents(arg0: boolean, arg1: Internal.ByteBuf_): this;
        getBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
        setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        consolidate(): this;
        getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        setDouble(arg0: number, arg1: number): this;
        forEach(arg0: Internal.Consumer_<Internal.ByteBuf>): void;
        markWriterIndex(): this;
        discardReadBytes(): this;
        readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
        touch(arg0: any): this;
        toByteIndex(arg0: number): number;
        getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
        writeBytes(arg0: number[]): this;
    }
    type CompositeByteBuf_ = CompositeByteBuf;
    abstract class InputEvent$MouseButton extends Internal.InputEvent {
        constructor()
        getButton(): number;
        getModifiers(): number;
        getAction(): number;
        get button(): number
        get modifiers(): number
        get action(): number
    }
    type InputEvent$MouseButton_ = InputEvent$MouseButton;
    class OffsetDateTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable<Internal.OffsetDateTime>, Internal.Serializable {
        getHour(): number;
        minusDays(arg0: number): this;
        getMonth(): Internal.Month;
        toLocalTime(): Internal.LocalTime;
        toInstant(): Internal.Instant;
        getDayOfWeek(): Internal.DayOfWeek;
        toZonedDateTime(): Internal.ZonedDateTime;
        minus(arg0: number, arg1: Internal.TemporalUnit_): this;
        withOffsetSameInstant(arg0: Internal.ZoneOffset_): this;
        compareTo(arg0: any): number;
        getMinute(): number;
        plus(arg0: Internal.TemporalAmount_): this;
        getDayOfMonth(): number;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        plusSeconds(arg0: number): this;
        plusMinutes(arg0: number): this;
        withDayOfYear(arg0: number): this;
        withYear(arg0: number): this;
        isSupported(arg0: Internal.TemporalField_): boolean;
        plusDays(arg0: number): this;
        format(arg0: Internal.DateTimeFormatter_): string;
        static parse(arg0: Internal.CharSequence_): Internal.OffsetDateTime;
        minusMinutes(arg0: number): this;
        plusWeeks(arg0: number): this;
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        withHour(arg0: number): this;
        withOffsetSameLocal(arg0: Internal.ZoneOffset_): this;
        atZoneSimilarLocal(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        getYear(): number;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        withDayOfMonth(arg0: number): this;
        withMonth(arg0: number): this;
        get(arg0: Internal.TemporalField_): number;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        minusYears(arg0: number): this;
        toEpochSecond(): number;
        static now(arg0: Internal.Clock_): Internal.OffsetDateTime;
        toOffsetTime(): Internal.OffsetTime;
        compareTo(arg0: Internal.OffsetDateTime_): number;
        getMonthValue(): number;
        plusHours(arg0: number): this;
        isEqual(arg0: Internal.OffsetDateTime_): boolean;
        withNano(arg0: number): this;
        static now(): Internal.OffsetDateTime;
        minusNanos(arg0: number): this;
        plusMonths(arg0: number): this;
        static from(arg0: Internal.TemporalAccessor_): Internal.OffsetDateTime;
        toLocalDate(): Internal.LocalDate;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        isAfter(arg0: Internal.OffsetDateTime_): boolean;
        minusHours(arg0: number): this;
        isBefore(arg0: Internal.OffsetDateTime_): boolean;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetDateTime;
        static timeLineOrder(): Internal.Comparator<Internal.OffsetDateTime>;
        getLong(arg0: Internal.TemporalField_): number;
        plusYears(arg0: number): this;
        getOffset(): Internal.ZoneOffset;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetDateTime;
        withSecond(arg0: number): this;
        static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneOffset_): Internal.OffsetDateTime;
        minusSeconds(arg0: number): this;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        getDayOfYear(): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        minusWeeks(arg0: number): this;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        minus(arg0: Internal.TemporalAmount_): this;
        minusMonths(arg0: number): this;
        toLocalDateTime(): Internal.LocalDateTime;
        getSecond(): number;
        getNano(): number;
        plusNanos(arg0: number): this;
        withMinute(arg0: number): this;
        static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_): Internal.OffsetDateTime;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): Internal.OffsetDateTime;
        atZoneSameInstant(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        static now(arg0: Internal.ZoneId_): Internal.OffsetDateTime;
        get hour(): number
        get month(): Internal.Month
        get dayOfWeek(): Internal.DayOfWeek
        get minute(): number
        get dayOfMonth(): number
        get year(): number
        get monthValue(): number
        get offset(): Internal.ZoneOffset
        get dayOfYear(): number
        get second(): number
        get nano(): number
        static readonly MIN: Internal.OffsetDateTime;
        static readonly MAX: Internal.OffsetDateTime;
    }
    type OffsetDateTime_ = OffsetDateTime;
    class MeasureUnit implements Internal.Serializable {
        getIdentifier(): string;
        withPrefix(arg0: Internal.MeasureUnit$MeasurePrefix_): this;
        static forIdentifier(arg0: string): Internal.MeasureUnit;
        getSubtype(): string;
        getDimensionality(): number;
        /**
         * @deprecated
        */
        getCopyOfMeasureUnitImpl(): Internal.MeasureUnitImpl;
        /**
         * @deprecated
        */
        static internalGetInstance(arg0: string, arg1: string): Internal.MeasureUnit;
        reciprocal(): this;
        static getAvailableTypes(): Internal.Set<string>;
        /**
         * @deprecated
        */
        static fromMeasureUnitImpl(arg0: Internal.MeasureUnitImpl_): Internal.MeasureUnit;
        getPrefix(): Internal.MeasureUnit$MeasurePrefix;
        withDimensionality(arg0: number): this;
        product(arg0: Internal.MeasureUnit_): this;
        splitToSingleUnits(): Internal.List<Internal.MeasureUnit>;
        /**
         * @deprecated
        */
        static findBySubType(arg0: string): Internal.MeasureUnit;
        static getAvailable(): Internal.Set<Internal.MeasureUnit>;
        getType(): string;
        getComplexity(): Internal.MeasureUnit$Complexity;
        static getAvailable(arg0: string): Internal.Set<Internal.MeasureUnit>;
        get identifier(): string
        get subtype(): string
        get dimensionality(): number
        /**
         * @deprecated
        */
        get copyOfMeasureUnitImpl(): Internal.MeasureUnitImpl
        get availableTypes(): Internal.Set<string>
        get prefix(): Internal.MeasureUnit$MeasurePrefix
        get available(): Internal.Set<Internal.MeasureUnit>
        get type(): string
        get complexity(): Internal.MeasureUnit$Complexity
        static readonly PIXEL_PER_CENTIMETER: Internal.MeasureUnit;
        static readonly EARTH_RADIUS: Internal.MeasureUnit;
        static readonly DUNAM: Internal.MeasureUnit;
        static readonly OUNCE_TROY: Internal.MeasureUnit;
        static readonly GIGABYTE: Internal.MeasureUnit;
        static readonly MILE_PER_HOUR: Internal.MeasureUnit;
        static readonly THERM_US: Internal.MeasureUnit;
        static readonly FATHOM: Internal.MeasureUnit;
        static readonly GRAM: Internal.MeasureUnit;
        static readonly MILE_PER_GALLON_IMPERIAL: Internal.MeasureUnit;
        static readonly PARSEC: Internal.MeasureUnit;
        static readonly SQUARE_MILE: Internal.MeasureUnit;
        static readonly HECTOLITER: Internal.MeasureUnit;
        static readonly MEGABIT: Internal.MeasureUnit;
        static readonly KILOWATT: Internal.MeasureUnit;
        static readonly ACRE_FOOT: Internal.MeasureUnit;
        static readonly SQUARE_METER: Internal.MeasureUnit;
        static readonly CUP: Internal.MeasureUnit;
        static readonly CUBIC_MILE: Internal.MeasureUnit;
        static readonly DOT_PER_CENTIMETER: Internal.MeasureUnit;
        static readonly RADIAN: Internal.MeasureUnit;
        static readonly INCH_HG: Internal.MeasureUnit;
        static readonly CUBIC_KILOMETER: Internal.MeasureUnit;
        static readonly SQUARE_KILOMETER: Internal.MeasureUnit;
        static readonly MEGAPASCAL: Internal.MeasureUnit;
        static readonly DESSERT_SPOON: Internal.MeasureUnit;
        static readonly BRITISH_THERMAL_UNIT: Internal.MeasureUnit;
        static readonly DOT_PER_INCH: Internal.MeasureUnit;
        static readonly METER: Internal.MeasureUnit;
        static readonly MILE_SCANDINAVIAN: Internal.MeasureUnit;
        static readonly POINT: Internal.MeasureUnit;
        static readonly PIXEL_PER_INCH: Internal.MeasureUnit;
        static readonly LUMEN: Internal.MeasureUnit;
        static readonly MEGAWATT: Internal.MeasureUnit;
        static readonly MILLIWATT: Internal.MeasureUnit;
        static readonly ATMOSPHERE: Internal.MeasureUnit;
        static readonly MILLIBAR: Internal.MeasureUnit;
        static readonly PERMILLE: Internal.MeasureUnit;
        static readonly FAHRENHEIT: Internal.MeasureUnit;
        static readonly QUART_IMPERIAL: Internal.MeasureUnit;
        static readonly YEAR_PERSON: com.ibm.icu.util.TimeUnit;
        static readonly NANOMETER: Internal.MeasureUnit;
        static readonly KILOWATT_HOUR: Internal.MeasureUnit;
        static readonly FLUID_OUNCE: Internal.MeasureUnit;
        static readonly PERCENT: Internal.MeasureUnit;
        static readonly TERABIT: Internal.MeasureUnit;
        static readonly FLUID_OUNCE_IMPERIAL: Internal.MeasureUnit;
        static readonly DAY_PERSON: com.ibm.icu.util.TimeUnit;
        static readonly FOODCALORIE: Internal.MeasureUnit;
        static readonly PERMYRIAD: Internal.MeasureUnit;
        static readonly KARAT: Internal.MeasureUnit;
        static readonly MOLE: Internal.MeasureUnit;
        static readonly BUSHEL: Internal.MeasureUnit;
        static readonly CUBIC_YARD: Internal.MeasureUnit;
        static readonly G_FORCE: Internal.MeasureUnit;
        static readonly CUBIC_CENTIMETER: Internal.MeasureUnit;
        static readonly MEGALITER: Internal.MeasureUnit;
        static readonly MONTH_PERSON: com.ibm.icu.util.TimeUnit;
        static readonly MILLIAMPERE: Internal.MeasureUnit;
        static readonly PINT_METRIC: Internal.MeasureUnit;
        static readonly SECOND: com.ibm.icu.util.TimeUnit;
        static readonly SQUARE_INCH: Internal.MeasureUnit;
        static readonly POUND_FORCE: Internal.MeasureUnit;
        static readonly LITER_PER_100KILOMETERS: Internal.MeasureUnit;
        static readonly GENERIC_TEMPERATURE: Internal.MeasureUnit;
        static readonly PART_PER_MILLION: Internal.MeasureUnit;
        static readonly MICROMETER: Internal.MeasureUnit;
        static readonly MILLIMETER: Internal.MeasureUnit;
        static readonly KILOGRAM: Internal.MeasureUnit;
        static readonly BAR: Internal.MeasureUnit;
        static readonly MICROGRAM: Internal.MeasureUnit;
        static readonly CELSIUS: Internal.MeasureUnit;
        static readonly QUART: Internal.MeasureUnit;
        static readonly DALTON: Internal.MeasureUnit;
        static readonly ARC_SECOND: Internal.MeasureUnit;
        static readonly CALORIE: Internal.MeasureUnit;
        static readonly EM: Internal.MeasureUnit;
        static readonly NEWTON: Internal.MeasureUnit;
        static readonly SQUARE_CENTIMETER: Internal.MeasureUnit;
        static readonly SQUARE_YARD: Internal.MeasureUnit;
        static readonly ACRE: Internal.MeasureUnit;
        static readonly MILLILITER: Internal.MeasureUnit;
        static readonly ITEM: Internal.MeasureUnit;
        static readonly FOOT: Internal.MeasureUnit;
        static readonly ASTRONOMICAL_UNIT: Internal.MeasureUnit;
        static readonly MEGAHERTZ: Internal.MeasureUnit;
        static readonly DAY: com.ibm.icu.util.TimeUnit;
        static readonly OUNCE: Internal.MeasureUnit;
        static readonly MICROSECOND: com.ibm.icu.util.TimeUnit;
        static readonly NAUTICAL_MILE: Internal.MeasureUnit;
        static readonly CUBIC_FOOT: Internal.MeasureUnit;
        static readonly KILOBIT: Internal.MeasureUnit;
        static readonly KILOPASCAL: Internal.MeasureUnit;
        static readonly JIGGER: Internal.MeasureUnit;
        static readonly MEGAPIXEL: Internal.MeasureUnit;
        static readonly WATT: Internal.MeasureUnit;
        static readonly KILOBYTE: Internal.MeasureUnit;
        static readonly PETABYTE: Internal.MeasureUnit;
        static readonly MILLIGRAM: Internal.MeasureUnit;
        static readonly KILOWATT_HOUR_PER_100_KILOMETER: Internal.MeasureUnit;
        static readonly GIGABIT: Internal.MeasureUnit;
        static readonly ELECTRONVOLT: Internal.MeasureUnit;
        static readonly PINCH: Internal.MeasureUnit;
        static readonly LITER_PER_KILOMETER: Internal.MeasureUnit;
        static readonly NANOSECOND: com.ibm.icu.util.TimeUnit;
        static readonly STONE: Internal.MeasureUnit;
        static readonly TERABYTE: Internal.MeasureUnit;
        static readonly MILLIMOLE_PER_LITER: Internal.MeasureUnit;
        static readonly DECADE: com.ibm.icu.util.TimeUnit;
        static readonly POUND_FOOT: Internal.MeasureUnit;
        static readonly CANDELA: Internal.MeasureUnit;
        static readonly TON: Internal.MeasureUnit;
        static readonly KILOHERTZ: Internal.MeasureUnit;
        static readonly KILOJOULE: Internal.MeasureUnit;
        static readonly AMPERE: Internal.MeasureUnit;
        static readonly CUBIC_INCH: Internal.MeasureUnit;
        static readonly METER_PER_SECOND: Internal.MeasureUnit;
        static readonly YARD: Internal.MeasureUnit;
        static readonly CARAT: Internal.MeasureUnit;
        static readonly EARTH_MASS: Internal.MeasureUnit;
        static readonly TABLESPOON: Internal.MeasureUnit;
        static readonly KILOMETER_PER_HOUR: Internal.MeasureUnit;
        static readonly DESSERT_SPOON_IMPERIAL: Internal.MeasureUnit;
        static readonly KILOMETER: Internal.MeasureUnit;
        static readonly YEAR: com.ibm.icu.util.TimeUnit;
        static readonly POUND: Internal.MeasureUnit;
        static readonly MILLIGRAM_PER_DECILITER: Internal.MeasureUnit;
        static readonly LUX: Internal.MeasureUnit;
        static readonly GIGAWATT: Internal.MeasureUnit;
        static readonly DOT: Internal.MeasureUnit;
        static readonly ARC_MINUTE: Internal.MeasureUnit;
        static readonly PASCAL: Internal.MeasureUnit;
        static readonly MEGABYTE: Internal.MeasureUnit;
        static readonly LIGHT_YEAR: Internal.MeasureUnit;
        static readonly KELVIN: Internal.MeasureUnit;
        static readonly INCH: Internal.MeasureUnit;
        static readonly DEGREE: Internal.MeasureUnit;
        static readonly CENTURY: com.ibm.icu.util.TimeUnit;
        static readonly REVOLUTION_ANGLE: Internal.MeasureUnit;
        static readonly WEEK: com.ibm.icu.util.TimeUnit;
        static readonly CENTIMETER: Internal.MeasureUnit;
        static readonly CUP_METRIC: Internal.MeasureUnit;
        static readonly DECIMETER: Internal.MeasureUnit;
        static readonly VOLT: Internal.MeasureUnit;
        static readonly SOLAR_RADIUS: Internal.MeasureUnit;
        static readonly KNOT: Internal.MeasureUnit;
        static readonly GRAIN: Internal.MeasureUnit;
        static readonly LITER: Internal.MeasureUnit;
        static readonly SQUARE_FOOT: Internal.MeasureUnit;
        static readonly MILLIMETER_OF_MERCURY: Internal.MeasureUnit;
        static readonly HORSEPOWER: Internal.MeasureUnit;
        static readonly METER_PER_SECOND_SQUARED: Internal.MeasureUnit;
        static readonly MONTH: com.ibm.icu.util.TimeUnit;
        static readonly PIXEL: Internal.MeasureUnit;
        static readonly OHM: Internal.MeasureUnit;
        static readonly BARREL: Internal.MeasureUnit;
        static readonly GIGAHERTZ: Internal.MeasureUnit;
        static readonly JOULE: Internal.MeasureUnit;
        static readonly GALLON: Internal.MeasureUnit;
        static readonly MILLIGRAM_OFGLUCOSE_PER_DECILITER: Internal.MeasureUnit;
        static readonly BYTE: Internal.MeasureUnit;
        static readonly FURLONG: Internal.MeasureUnit;
        static readonly CUBIC_METER: Internal.MeasureUnit;
        static readonly POUND_PER_SQUARE_INCH: Internal.MeasureUnit;
        static readonly WEEK_PERSON: com.ibm.icu.util.TimeUnit;
        static readonly MINUTE: com.ibm.icu.util.TimeUnit;
        static readonly SOLAR_LUMINOSITY: Internal.MeasureUnit;
        static readonly CENTILITER: Internal.MeasureUnit;
        static readonly PINT: Internal.MeasureUnit;
        static readonly BIT: Internal.MeasureUnit;
        static readonly GALLON_IMPERIAL: Internal.MeasureUnit;
        static readonly DROP: Internal.MeasureUnit;
        static readonly HERTZ: Internal.MeasureUnit;
        static readonly MILE_PER_GALLON: Internal.MeasureUnit;
        static readonly KILOCALORIE: Internal.MeasureUnit;
        static readonly MILE: Internal.MeasureUnit;
        static readonly SOLAR_MASS: Internal.MeasureUnit;
        static readonly HECTARE: Internal.MeasureUnit;
        static readonly MILLISECOND: com.ibm.icu.util.TimeUnit;
        static readonly HECTOPASCAL: Internal.MeasureUnit;
        static readonly NEWTON_METER: Internal.MeasureUnit;
        static readonly HOUR: com.ibm.icu.util.TimeUnit;
        static readonly DRAM: Internal.MeasureUnit;
        static readonly METRIC_TON: Internal.MeasureUnit;
        static readonly DECILITER: Internal.MeasureUnit;
        static readonly TEASPOON: Internal.MeasureUnit;
        static readonly PICOMETER: Internal.MeasureUnit;
    }
    type MeasureUnit_ = MeasureUnit;
    class WoodButtonBlock extends Internal.ButtonBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WoodButtonBlock_ = WoodButtonBlock;
    interface UnmodifiableConfig {
        getOrElse<T>(arg0: string, arg1: T): T;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getLong(arg0: string): number;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        contains(arg0: string): boolean;
        getShort(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        isNull(arg0: Internal.List_<string>): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getRaw<T>(arg0: Internal.List_<string>): T;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        entrySet(): Internal.Set<Internal.UnmodifiableConfig$Entry>;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        getChar(arg0: Internal.List_<string>): string;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        isEmpty(): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        isNull(arg0: string): boolean;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        getByte(arg0: string): number;
        getIntOrElse(arg0: string, arg1: number): number;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        size(): number;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        apply<T>(arg0: string): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        get empty(): boolean
    }
    type UnmodifiableConfig_ = UnmodifiableConfig;
    abstract class BossEvent {
        constructor(arg0: Internal.UUID_, arg1: Internal.Component_, arg2: Internal.BossEvent$BossBarColor_, arg3: Internal.BossEvent$BossBarOverlay_)
        setCreateWorldFog(arg0: boolean): this;
        shouldCreateWorldFog(): boolean;
        getColor(): Internal.BossEvent$BossBarColor;
        setPlayBossMusic(arg0: boolean): this;
        getProgress(): number;
        getName(): Internal.Component;
        getOverlay(): Internal.BossEvent$BossBarOverlay;
        setOverlay(arg0: Internal.BossEvent$BossBarOverlay_): void;
        setColor(arg0: Internal.BossEvent$BossBarColor_): void;
        setDarkenScreen(arg0: boolean): this;
        setName(arg0: Internal.Component_): void;
        setProgress(arg0: number): void;
        shouldPlayBossMusic(): boolean;
        getId(): Internal.UUID;
        shouldDarkenScreen(): boolean;
        set createWorldFog(arg0: boolean)
        get color(): Internal.BossEvent$BossBarColor
        set playBossMusic(arg0: boolean)
        get progress(): number
        get name(): Internal.Component
        get overlay(): Internal.BossEvent$BossBarOverlay
        set overlay(arg0: Internal.BossEvent$BossBarOverlay_)
        set color(arg0: Internal.BossEvent$BossBarColor_)
        set darkenScreen(arg0: boolean)
        set name(arg0: Internal.Component_)
        set progress(arg0: number)
        get id(): Internal.UUID
    }
    type BossEvent_ = BossEvent;
    class CarverConfiguration extends Internal.ProbabilityFeatureConfiguration {
        constructor(arg0: number, arg1: Internal.HeightProvider_, arg2: Internal.FloatProvider_, arg3: Internal.VerticalAnchor_, arg4: Internal.CarverDebugSettings_, arg5: Internal.HolderSet_<Internal.Block>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly lavaLevel: Internal.VerticalAnchor;
        readonly replaceable: Internal.HolderSet<Internal.Block>;
        readonly y: Internal.HeightProvider;
        readonly debugSettings: Internal.CarverDebugSettings;
        static readonly CODEC: Internal.MapCodec<Internal.CarverConfiguration>;
        readonly yScale: Internal.FloatProvider;
    }
    type CarverConfiguration_ = CarverConfiguration;
    interface TextureAtlasExtension {
        getOrCreatePBRHolder(): Internal.PBRAtlasHolder;
        getPBRHolder(): Internal.PBRAtlasHolder;
        get orCreatePBRHolder(): Internal.PBRAtlasHolder
        get PBRHolder(): Internal.PBRAtlasHolder
    }
    type TextureAtlasExtension_ = TextureAtlasExtension;
    class RandomSelectorFeature extends Internal.Feature<Internal.RandomFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.RandomFeatureConfiguration>)
    }
    type RandomSelectorFeature_ = RandomSelectorFeature;
    class BasaltColumnsFeature extends Internal.Feature<Internal.ColumnFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.ColumnFeatureConfiguration>)
    }
    type BasaltColumnsFeature_ = BasaltColumnsFeature;
    class WrappedWorld extends Internal.Level {
        constructor(arg0: Internal.Level_)
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        setChunkSource(arg0: Internal.ChunkSource_): void;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getDimension(): ResourceLocation;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getLevel(): Internal.Level;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        set chunkSource(arg0: Internal.ChunkSource_)
        get minBuildHeight(): number
        get displayName(): Internal.Component
        get height(): number
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get dimension(): ResourceLocation
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get moonPhase(): number
        get level(): Internal.Level
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
    }
    type WrappedWorld_ = WrappedWorld;
    interface Command <S> {
        run(arg0: Internal.CommandContext_<S>): number;
        (arg0: Internal.CommandContext_<S>): number;
        readonly SINGLE_SUCCESS: 1;
    }
    type Command_<S> = Command<S>;
    interface LiquidBlockContainer {
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
    }
    type LiquidBlockContainer_ = LiquidBlockContainer;
    class WritingMode extends Internal.Enum<Internal.WritingMode> {
        static values(): Internal.WritingMode[];
        static valueOf(arg0: string): Internal.WritingMode;
        static readonly REPLACE: Internal.WritingMode;
        static readonly APPEND: Internal.WritingMode;
    }
    type WritingMode_ = "replace" | WritingMode | "append";
    class ItemModifierManager extends Internal.SimpleJsonResourceReloadListener {
        constructor(arg0: Internal.PredicateManager_, arg1: Internal.LootTables_)
        getName(): string;
        getKeys(): Internal.Set<ResourceLocation>;
        get(arg0: ResourceLocation_, arg1: Internal.LootItemFunction_): Internal.LootItemFunction;
        get(arg0: ResourceLocation_): Internal.LootItemFunction;
        get name(): string
        get keys(): Internal.Set<ResourceLocation>
    }
    type ItemModifierManager_ = ItemModifierManager;
    class BeeDebugRenderer$HiveInfo {
        constructor(arg0: BlockPos_, arg1: string, arg2: number, arg3: number, arg4: boolean, arg5: number)
        readonly pos: BlockPos;
        readonly occupantCount: number;
        readonly lastSeen: number;
        readonly hiveType: string;
        readonly sedated: boolean;
        readonly honeyLevel: number;
    }
    type BeeDebugRenderer$HiveInfo_ = BeeDebugRenderer$HiveInfo;
    class HashMap <K, V> extends Internal.AbstractMap<K, V> implements Internal.Cloneable, Internal.Map<K, V>, Internal.Serializable {
        constructor(arg0: Internal.Map_<K, V>)
        constructor()
        constructor(arg0: number)
        constructor(arg0: number, arg1: number)
        clone(): any;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type HashMap_<K, V> = HashMap<K, V>;
    class RedStoneWireBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        static getColorForPower(arg0: number): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WEST: Internal.EnumProperty<Internal.RedstoneSide>;
        static readonly PROPERTY_BY_DIRECTION: {[key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>};
        static readonly NORTH: Internal.EnumProperty<Internal.RedstoneSide>;
        static readonly SOUTH: Internal.EnumProperty<Internal.RedstoneSide>;
        static readonly EAST: Internal.EnumProperty<Internal.RedstoneSide>;
        static readonly POWER: Internal.IntegerProperty;
    }
    type RedStoneWireBlock_ = RedStoneWireBlock;
    interface Multimap <K, V> {
        keySet(): Internal.Set<K>;
        replaceValues(arg0: K, arg1: Internal.Iterable_<V>): Internal.Collection<V>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        get(arg0: K): Internal.Collection<V>;
        removeAll(arg0: any): Internal.Collection<V>;
        entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        remove(arg0: any, arg1: any): boolean;
        isEmpty(): boolean;
        containsEntry(arg0: any, arg1: any): boolean;
        hashCode(): number;
        size(): number;
        containsKey(arg0: any): boolean;
        putAll(arg0: Internal.Multimap_<K, V>): boolean;
        put(arg0: K, arg1: V): boolean;
        clear(): void;
        putAll(arg0: K, arg1: Internal.Iterable_<V>): boolean;
        equals(arg0: any): boolean;
        keys(): Internal.Multiset<K>;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        get empty(): boolean
    }
    type Multimap_<K, V> = Multimap<K, V>;
    interface ContainerEventHandler extends Internal.GuiEventListener {
        charTyped(arg0: string, arg1: number): boolean;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        changeFocus(arg0: boolean): boolean;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        setFocused(arg0: Internal.GuiEventListener_): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        setDragging(arg0: boolean): void;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        children(): Internal.List<Internal.GuiEventListener>;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        isDragging(): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        getFocused(): Internal.GuiEventListener;
        isMouseOver(arg0: number, arg1: number): boolean;
        set focused(arg0: Internal.GuiEventListener_)
        set dragging(arg0: boolean)
        set initialFocus(arg0: Internal.GuiEventListener_)
        get dragging(): boolean
        get focused(): Internal.GuiEventListener
    }
    type ContainerEventHandler_ = ContainerEventHandler;
    class EvaluatorException extends Internal.RhinoException {
        constructor(cx: Internal.Context_, detail: string, sourceName: string, lineNumber: number, lineSource: string, columnNumber: number)
        constructor(cx: Internal.Context_, detail: string, sourceName: string, lineNumber: number)
        constructor(cx: Internal.Context_, detail: string)
    }
    type EvaluatorException_ = EvaluatorException;
    abstract class JsonElement {
        constructor()
        isJsonPrimitive(): boolean;
        getAsBigDecimal(): Internal.BigDecimal;
        isJsonNull(): boolean;
        getAsBigInteger(): Internal.BigInteger;
        getAsDouble(): number;
        getAsJsonPrimitive(): Internal.JsonPrimitive;
        /**
         * @deprecated
        */
        getAsCharacter(): string;
        getAsLong(): number;
        getAsFloat(): number;
        getAsInt(): number;
        getAsString(): string;
        isJsonObject(): boolean;
        getAsJsonArray(): Internal.JsonArray;
        isJsonArray(): boolean;
        getAsByte(): number;
        getAsNumber(): number;
        getAsJsonObject(): Internal.JsonObject;
        deepCopy(): this;
        getAsShort(): number;
        getAsJsonNull(): Internal.JsonNull;
        getAsBoolean(): boolean;
        get jsonPrimitive(): boolean
        get asBigDecimal(): Internal.BigDecimal
        get jsonNull(): boolean
        get asBigInteger(): Internal.BigInteger
        get asDouble(): number
        get asJsonPrimitive(): Internal.JsonPrimitive
        /**
         * @deprecated
        */
        get asCharacter(): string
        get asLong(): number
        get asFloat(): number
        get asInt(): number
        get asString(): string
        get jsonObject(): boolean
        get asJsonArray(): Internal.JsonArray
        get jsonArray(): boolean
        get asByte(): number
        get asNumber(): number
        get asJsonObject(): Internal.JsonObject
        get asShort(): number
        get asJsonNull(): Internal.JsonNull
        get asBoolean(): boolean
    }
    type JsonElement_ = JsonElement;
    class RegistrateRecipeProvider extends Internal.RecipeProvider implements Internal.Consumer<Internal.FinishedRecipe>, Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.DataGenerator_)
        static stairBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        safeName(arg0: ResourceLocation_): string;
        cooking<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number, arg4: Internal.SimpleCookingSerializer_<any>): void;
        static has(arg0: Internal.ItemLike_): Internal.InventoryChangeTrigger$TriggerInstance;
        static slab(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        accept(arg0: Internal.FinishedRecipe_): void;
        static fenceGateBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static netheriteSmithing(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.Item_, arg2: Internal.Item_): void;
        andThen(arg0: Internal.Consumer_<Internal.FinishedRecipe>): Internal.Consumer<Internal.FinishedRecipe>;
        campfire<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): void;
        static signBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static slabBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static planksFromLog(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.TagKey_<Internal.Item>): void;
        static smeltingResultFromBase(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static getBlastingRecipeName(arg0: Internal.ItemLike_): string;
        door<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string): void;
        static doorBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static oreSmelting(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.List_<Internal.ItemLike>, arg2: Internal.ItemLike_, arg3: number, arg4: number, arg5: string): void;
        static pressurePlate(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static woodFromLogs(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static inventoryTrigger(...arg0: any_[]): Internal.InventoryChangeTrigger$TriggerInstance;
        static carpet(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        stonecutting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        /**
         * @deprecated
        */
        storage<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): void;
        static coloredCarpetFromWhiteCarpetAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        smoking<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): void;
        static getConversionRecipeName(arg0: Internal.ItemLike_, arg1: Internal.ItemLike_): string;
        accept(arg0: any): void;
        trapDoor<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string): void;
        static simpleCookingRecipe(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: string, arg2: Internal.SimpleCookingSerializer_<any>, arg3: number, arg4: Internal.ItemLike_, arg5: Internal.ItemLike_, arg6: number): void;
        static nineBlockStorageRecipesWithCustomPacking(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_, arg3: string, arg4: string): void;
        static stainedGlassPaneFromStainedGlass(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static woodenBoat(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static trapdoorBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        m_236367_(arg0: Internal.CachedOutput_, arg1: Internal.JsonObject_, arg2: Internal.Path_): void;
        static stonecutterResultFromBase(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static getBaseBlock(arg0: Internal.BlockFamily_, arg1: Internal.BlockFamily$Variant_): Internal.Block;
        singleItem<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): void;
        static getSmeltingRecipeName(arg0: Internal.ItemLike_): string;
        fence<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string): void;
        cooking<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number, arg4: string, arg5: Internal.SimpleCookingSerializer_<any>): void;
        food<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        safeName(arg0: Internal.DataIngredient_): string;
        storage<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, arg2: Internal.DataIngredient_, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): void;
        static fenceBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        slab<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string, arg3: boolean): void;
        smelting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        square<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: boolean): void;
        planks<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>): void;
        static getSimpleRecipeName(arg0: Internal.ItemLike_): string;
        safeId(arg0: Internal.ItemLike_): ResourceLocation;
        static has(arg0: Internal.MinMaxBounds$Ints_, arg1: Internal.ItemLike_): Internal.InventoryChangeTrigger$TriggerInstance;
        blasting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): void;
        static getHasName(arg0: Internal.ItemLike_): string;
        wall<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>): void;
        fenceGate<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string): void;
        static stonecutterResultFromBase(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_, arg3: number): void;
        static getItemName(arg0: Internal.ItemLike_): string;
        blasting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        static nineBlockStorageRecipesRecipesWithCustomUnpacking(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_, arg3: string, arg4: string): void;
        smeltingAndBlasting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        static generateRecipes(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.BlockFamily_): void;
        stonecutting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>): void;
        static stainedGlassFromGlassAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        smelting<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): void;
        safeName(arg0: Internal.ItemLike_): string;
        safeId(arg0: Internal.DataIngredient_): ResourceLocation;
        stairs<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: string, arg3: boolean): void;
        getSide(): Internal.LogicalSide;
        static has(arg0: Internal.TagKey_<Internal.Item>): Internal.InventoryChangeTrigger$TriggerInstance;
        static bedFromPlanksAndWool(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static bedFromWhiteBedAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static concretePowder(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        singleItemUnfinished<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number, arg3: number): Internal.ShapelessRecipeBuilder;
        static waxRecipes(arg0: Internal.Consumer_<Internal.FinishedRecipe>): void;
        static planksFromLogs(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.TagKey_<Internal.Item>): void;
        safeId(arg0: ResourceLocation_): ResourceLocation;
        static banner(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        smoking<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        static coloredTerracottaFromTerracottaAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        storage<T extends Internal.ItemLike>(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): void;
        static nineBlockStorageRecipes(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        campfire<T extends Internal.ItemLike>(arg0: Internal.DataIngredient_, arg1: Internal.Supplier_<T>, arg2: number): void;
        static insideOf(arg0: Internal.Block_): Internal.EnterBlockTrigger$TriggerInstance;
        static stainedGlassPaneFromGlassPaneAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static coloredWoolFromWhiteWoolAndDye(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static buttonBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static oreCooking(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.SimpleCookingSerializer_<any>, arg2: Internal.List_<Internal.ItemLike>, arg3: Internal.ItemLike_, arg4: number, arg5: number, arg6: string, arg7: string): void;
        static oreBlasting(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.List_<Internal.ItemLike>, arg2: Internal.ItemLike_, arg3: number, arg4: number, arg5: string): void;
        static cookRecipes(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: string, arg2: Internal.SimpleCookingSerializer_<any>, arg3: number): void;
        static pressurePlateBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        get side(): Internal.LogicalSide
        static readonly DEFAULT_BLAST_TIME: 100;
        static readonly DEFAULT_CAMPFIRE_TIME: 600;
        static readonly DEFAULT_SMELT_TIME: 200;
        static readonly DEFAULT_SMOKE_TIME: 100;
    }
    type RegistrateRecipeProvider_ = RegistrateRecipeProvider;
    class TallFlowerBlock extends Internal.DoublePlantBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TallFlowerBlock_ = TallFlowerBlock;
    class ComparatorBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        setOutputSignal(arg0: number): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getOutputSignal(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        set outputSignal(arg0: number)
        get modelData(): Internal.ModelData
        get outputSignal(): number
        get renderBoundingBox(): Internal.AABB
    }
    type ComparatorBlockEntity_ = ComparatorBlockEntity;
    interface SlotMixin {
        merequester$setY(arg0: number): void;
        merequester$setX(arg0: number): void;
    }
    type SlotMixin_ = SlotMixin;
    interface PlayerKJS extends Internal.DataSenderKJS, Internal.WithAttachedData<Internal.Player>, Internal.LivingEntityKJS {
        getDistance(pos: BlockPos_): number;
        isFake(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getXpLevel(): number;
        setSelectedSlot(index: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        paint(renderer: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getFoodLevel(): number;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        getCraftingGrid(): Internal.InventoryKJS;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        setSaturation(saturation: number): void;
        addXPLevels(l: number): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getReachDistance(): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        sendData(channel: string): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        getXp(): number;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        setXp(xp: number): void;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        isMiningBlock(): boolean;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        getInventoryChangeListener(): Internal.KubeJSInventoryListener;
        notify(builder: Notification_): void;
        isMonster(): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getStages(): Internal.Stages;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        giveInHand(item: Internal.ItemStack_): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        addXP(xp: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        getInventory(): Internal.InventoryKJS;
        give(item: Internal.ItemStack_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        sendInventoryUpdate(): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        getData(): Internal.AttachedData<Internal.Player>;
        getProfile(): Internal.GameProfile;
        getSaturation(): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        runCommand(command: string): number;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        get fake(): boolean
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        get xpLevel(): number
        set selectedSlot(index: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get foodLevel(): number
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get craftingGrid(): Internal.InventoryKJS
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get item(): Internal.ItemStack
        set x(x: number)
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get xp(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        get miningBlock(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get inventoryChangeListener(): Internal.KubeJSInventoryListener
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get stages(): Internal.Stages
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get inventory(): Internal.InventoryKJS
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get data(): Internal.AttachedData<Internal.Player>
        get profile(): Internal.GameProfile
        get saturation(): number
        set headArmorItem(item: Internal.ItemStack_)
    }
    type PlayerKJS_ = PlayerKJS;
    abstract class AbstractLongSet extends Internal.AbstractLongCollection implements Internal.LongSet, Internal.Cloneable {
        remove(arg0: number): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static of(arg0: number, arg1: number, arg2: number): Internal.LongSet;
        longIterator(): Internal.LongIterator;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        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>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of(arg0: number): Internal.LongSet;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        static of(...arg0: number[]): Internal.LongSet;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        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>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        forEach(arg0: Internal.LongConsumer_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static of(): Internal.LongSet;
        static of(arg0: number, arg1: number): Internal.LongSet;
        spliterator(): Internal.LongSpliterator;
        longParallelStream(): Internal.LongStream;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        longStream(): Internal.LongStream;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
    }
    type AbstractLongSet_ = AbstractLongSet;
    interface IRecipeCategory <T> {
        getWidth(): number;
        getRegistryName(arg0: T): ResourceLocation;
        getTitle(): Internal.Component;
        getRecipeType(): mezz.jei.api.recipe.RecipeType<T>;
        draw(arg0: T, arg1: Internal.IRecipeSlotsView_, arg2: Internal.PoseStack_, arg3: number, arg4: number): void;
        handleInput(arg0: T, arg1: number, arg2: number, arg3: Internal.InputConstants$Key_): boolean;
        setRecipe(arg0: Internal.IRecipeLayoutBuilder_, arg1: T, arg2: Internal.IFocusGroup_): void;
        isHandled(arg0: T): boolean;
        getHeight(): number;
        getIcon(): Internal.IDrawable;
        getBackground(): Internal.IDrawable;
        getTooltipStrings(arg0: T, arg1: Internal.IRecipeSlotsView_, arg2: number, arg3: number): Internal.List<Internal.Component>;
        get width(): number
        get title(): Internal.Component
        get recipeType(): mezz.jei.api.recipe.RecipeType<T>
        get height(): number
        get icon(): Internal.IDrawable
        get background(): Internal.IDrawable
    }
    type IRecipeCategory_<T> = IRecipeCategory<T>;
    class PropertyParam extends Internal.AbstractProperty<Internal.PropertyParam> {
        constructor()
        constructor(name: string, type: Internal.PropertyType_<any>, isVarArg: boolean)
        isVarArg(): boolean;
        getType(): Internal.PropertyType<any>;
        copy(): Internal.AbstractDocumentBase<any>;
        getName(): string;
        static fromJava(info: Internal.MethodInfo$ParamInfo_): Internal.PropertyParam;
        get varArg(): boolean
        get type(): Internal.PropertyType<any>
        get name(): string
    }
    type PropertyParam_ = PropertyParam;
    class TimeZoneFormat$GMTOffsetPatternType extends Internal.Enum<Internal.TimeZoneFormat$GMTOffsetPatternType> {
        static valueOf(arg0: string): Internal.TimeZoneFormat$GMTOffsetPatternType;
        static values(): Internal.TimeZoneFormat$GMTOffsetPatternType[];
        static readonly POSITIVE_HM: Internal.TimeZoneFormat$GMTOffsetPatternType;
        static readonly NEGATIVE_HM: Internal.TimeZoneFormat$GMTOffsetPatternType;
        static readonly NEGATIVE_HMS: Internal.TimeZoneFormat$GMTOffsetPatternType;
        static readonly POSITIVE_H: Internal.TimeZoneFormat$GMTOffsetPatternType;
        static readonly POSITIVE_HMS: Internal.TimeZoneFormat$GMTOffsetPatternType;
        static readonly NEGATIVE_H: Internal.TimeZoneFormat$GMTOffsetPatternType;
    }
    type TimeZoneFormat$GMTOffsetPatternType_ = "positive_hms" | "negative_hm" | TimeZoneFormat$GMTOffsetPatternType | "positive_h" | "negative_h" | "negative_hms" | "positive_hm";
    class ModularUIGuiContainer extends Internal.AbstractContainerScreen<Internal.ModularUIContainer> {
        constructor(modularUI: ModularUI_, windowId: number)
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        superMouseMoved(mouseX: number, mouseY: number): void;
        renderFloatingItem(stack: Internal.ItemStack_, pX: number, pY: number, text: string): void;
        setDraggingElement(element: any, renderer: Internal.IGuiTexture_): boolean;
        superMouseDragged(pMouseX: number, pMouseY: number, pButton: number, pDragX: number, pDragY: number): void;
        superKeyPressed(keyCode: number, scanCode: number, modifiers: number): boolean;
        superCharTyped(codePoint: string, modifiers: number): boolean;
        m_7856_(): void;
        changeFocus(arg0: boolean): boolean;
        superMouseReleased(mouseX: number, mouseY: number, state: number): void;
        m_181908_(): void;
        getGuiExtraAreas(): Internal.List<Internal.Rect2i>;
        superKeyReleased(keyCode: number, scanCode: number, modifiers: number): boolean;
        handleWidgetUpdate(packet: Internal.SPacketUIWidgetUpdate_): void;
        getQuickCraftSlots(): Internal.Set<Internal.Slot>;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        switchFocus(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_): boolean;
        getQuickCrafting(): boolean;
        superMouseScrolled(mouseX: number, mouseY: number, wheelDelta: number): boolean;
        setHoveredSlot(hoveredSlot: Internal.Slot_): void;
        getDraggingElement(): any;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        setHoverTooltip(tooltipTexts: Internal.List_<Internal.Component>, tooltipStack: Internal.ItemStack_, tooltipFont: Internal.Font_, tooltipComponent: Internal.TooltipComponent_): void;
        superMouseClicked(mouseX: number, mouseY: number, mouseButton: number): void;
        get guiExtraAreas(): Internal.List<Internal.Rect2i>
        get quickCraftSlots(): Internal.Set<Internal.Slot>
        set initialFocus(arg0: Internal.GuiEventListener_)
        get quickCrafting(): boolean
        set hoveredSlot(hoveredSlot: Internal.Slot_)
        get draggingElement(): any
        dragSplittingButton: number;
        dragSplittingLimit: number;
        tooltipTexts: Internal.List<Internal.Component>;
        tooltipFont: Internal.Font;
        readonly modularUI: ModularUI;
        lastFocus: com.lowdragmc.lowdraglib.gui.widget.Widget;
        tooltipStack: Internal.ItemStack;
        focused: boolean;
        tooltipComponent: Internal.TooltipComponent;
    }
    type ModularUIGuiContainer_ = ModularUIGuiContainer;
    class BiasedToBottomInt extends Internal.IntProvider {
        static of(arg0: number, arg1: number): Internal.BiasedToBottomInt;
        static readonly CODEC: Internal.Codec<Internal.BiasedToBottomInt>;
    }
    type BiasedToBottomInt_ = BiasedToBottomInt;
    abstract class RenderGuiEvent extends Internal.Event {
        constructor()
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getWindow(): Internal.Window;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get window(): Internal.Window
    }
    type RenderGuiEvent_ = RenderGuiEvent;
    interface AccessorBlockEntity {
        setWorldPosition(arg0: BlockPos_): void;
        set worldPosition(arg0: BlockPos_)
    }
    type AccessorBlockEntity_ = AccessorBlockEntity;
    class BellBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        attemptToRing(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        attemptToRing(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        onHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Player_, arg4: boolean): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly EVENT_BELL_RING: 1;
        static readonly ATTACHMENT: Internal.EnumProperty<Internal.BellAttachType>;
        static readonly FACING: Internal.DirectionProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type BellBlock_ = BellBlock;
    /**
     * Invoked when the debug info is rendered.
    */
    class DebugInfoEventJS extends Internal.ClientEventJS {
        constructor(l: Internal.List_<string>)
        getEntity(): Internal.Entity;
        /**
         * The lines of debug info. Mutating this list will change the debug info.
        */
        getLines(): Internal.List<string>;
        /**
         * Whether the debug info should be rendered.
        */
        getShowDebug(): boolean;
        get entity(): Internal.Entity
        /**
         * The lines of debug info. Mutating this list will change the debug info.
        */
        get lines(): Internal.List<string>
        /**
         * Whether the debug info should be rendered.
        */
        get showDebug(): boolean
    }
    type DebugInfoEventJS_ = DebugInfoEventJS;
    class UserType extends Internal.Enum<Internal.UserType> {
        static values(): Internal.UserType[];
        static byName(arg0: string): Internal.UserType;
        getName(): string;
        static valueOf(arg0: string): Internal.UserType;
        get name(): string
        static readonly MOJANG: Internal.UserType;
        static readonly LEGACY: Internal.UserType;
    }
    type UserType_ = "mojang" | "legacy" | UserType;
    interface ItemTooltipEventJS$StaticTooltipHandlerFromJS {
        accept(itemStack: Internal.ItemStack_, isAdvanced: boolean, lines: Internal.List_<Internal.Component_>): void;
    }
    type ItemTooltipEventJS$StaticTooltipHandlerFromJS_ = ItemTooltipEventJS$StaticTooltipHandlerFromJS;
    interface AttachInfo$Callbacks {
        performHapticFeedback(arg0: number, arg1: boolean): boolean;
        playSoundEffect(arg0: number): void;
    }
    type AttachInfo$Callbacks_ = AttachInfo$Callbacks;
    interface BlockColorsExtended {
        getColorProvider(arg0: Internal.BlockState_): Internal.ColorSampler<Internal.BlockState>;
    }
    type BlockColorsExtended_ = BlockColorsExtended;
    class PlayerEvent$BreakSpeed extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.BlockState_, arg2: number, arg3: BlockPos_)
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        getPos(): BlockPos;
        getPosition(): Internal.Optional<BlockPos>;
        getOriginalSpeed(): number;
        getEntity(): Internal.LivingEntity;
        getNewSpeed(): number;
        getState(): Internal.BlockState;
        setNewSpeed(arg0: number): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get pos(): BlockPos
        get position(): Internal.Optional<BlockPos>
        get originalSpeed(): number
        get entity(): Internal.LivingEntity
        get newSpeed(): number
        get state(): Internal.BlockState
        set newSpeed(arg0: number)
    }
    type PlayerEvent$BreakSpeed_ = PlayerEvent$BreakSpeed;
    class WallTorchBlock extends Internal.TorchBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.ParticleOptions_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        static getShape(arg0: Internal.BlockState_): Internal.VoxelShape;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type WallTorchBlock_ = WallTorchBlock;
    class ServerboundContainerClosePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getContainerId(): number;
        isSkippable(): boolean;
        get containerId(): number
        get skippable(): boolean
    }
    type ServerboundContainerClosePacket_ = ServerboundContainerClosePacket;
    class AllOfPredicate extends Internal.CombiningPredicate {
        constructor(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.AllOfPredicate>;
    }
    type AllOfPredicate_ = AllOfPredicate;
    interface TypeWrapperFactory <T> {
        wrap(arg0: Internal.Context_, arg1: any): T;
        (arg0: Internal.Context_, arg1: any): T;
    }
    type TypeWrapperFactory_<T> = TypeWrapperFactory<T>;
    interface HolderLookup <T> {
        get(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
        forRegistry<T>(arg0: Internal.Registry_<T>): this;
        listElements(): Internal.Stream<Internal.ResourceKey<T>>;
        listTags(): Internal.Stream<Internal.TagKey<T>>;
        get(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet<T>>;
    }
    type HolderLookup_<T> = HolderLookup<T>;
    interface RegistrarOption {
    }
    type RegistrarOption_ = RegistrarOption;
    abstract class NumericTag implements Internal.Tag, Internal.SpecialEquality {
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        specialEquals(o: any, shallow: boolean): boolean;
        getAsDouble(): number;
        accept(arg0: Internal.TagVisitor_): void;
        getAsFloat(): number;
        getAsLong(): number;
        getAsInt(): number;
        getAsString(): string;
        getType(): Internal.TagType<any>;
        getAsByte(): number;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        getAsNumber(): number;
        copy(): Internal.Tag;
        write(arg0: Internal.DataOutput_): void;
        getId(): number;
        getAsShort(): number;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        get asDouble(): number
        get asFloat(): number
        get asLong(): number
        get asInt(): number
        get asString(): string
        get type(): Internal.TagType<any>
        get asByte(): number
        get asNumber(): number
        get id(): number
        get asShort(): number
    }
    type NumericTag_ = NumericTag;
    class LevelSettings {
        constructor(arg0: string, arg1: Internal.GameType_, arg2: boolean, arg3: Internal.Difficulty_, arg4: boolean, arg5: Internal.GameRules_, arg6: Internal.DataPackConfig_, arg7: Internal.Lifecycle_)
        constructor(arg0: string, arg1: Internal.GameType_, arg2: boolean, arg3: Internal.Difficulty_, arg4: boolean, arg5: Internal.GameRules_, arg6: Internal.DataPackConfig_)
        difficulty(): Internal.Difficulty;
        getLifecycle(): Internal.Lifecycle;
        withDataPackConfig(arg0: Internal.DataPackConfig_): this;
        allowCommands(): boolean;
        static parse(arg0: Internal.Dynamic_<any>, arg1: Internal.DataPackConfig_): Internal.LevelSettings;
        withGameType(arg0: Internal.GameType_): this;
        levelName(): string;
        gameType(): Internal.GameType;
        gameRules(): Internal.GameRules;
        getDataPackConfig(): Internal.DataPackConfig;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        hardcore(): boolean;
        withDifficulty(arg0: Internal.Difficulty_): this;
        handler$blj000$setDifficulty(newDifficulty: Internal.Difficulty_, cir: Internal.CallbackInfoReturnable_<any>): void;
        copy(): this;
        get lifecycle(): Internal.Lifecycle
        get dataPackConfig(): Internal.DataPackConfig
    }
    type LevelSettings_ = LevelSettings;
    class ServerPlayerGameMode {
        constructor(arg0: Internal.ServerPlayer_)
        getGameModeForPlayer(): Internal.GameType;
        useItemOn(arg0: Internal.ServerPlayer_, arg1: Internal.Level_, arg2: Internal.ItemStack_, arg3: Internal.InteractionHand_, arg4: Internal.BlockHitResult_): Internal.InteractionResult;
        getPreviousGameModeForPlayer(): Internal.GameType;
        isSurvival(): boolean;
        changeGameModeForPlayer(arg0: Internal.GameType_): boolean;
        handleBlockBreakAction(arg0: BlockPos_, arg1: Internal.ServerboundPlayerActionPacket$Action_, arg2: Internal.Direction_, arg3: number, arg4: number): void;
        destroyAndAck(arg0: BlockPos_, arg1: number, arg2: string): void;
        tick(): void;
        setLevel(arg0: Internal.ServerLevel_): void;
        handler$bpa000$port_lib$onItemFirstUse(serverPlayer: Internal.ServerPlayer_, level: Internal.Level_, itemStack: Internal.ItemStack_, interactionHand: Internal.InteractionHand_, blockHitResult: Internal.BlockHitResult_, cir: Internal.CallbackInfoReturnable_<any>): void;
        isCreative(): boolean;
        destroyBlock(arg0: BlockPos_): boolean;
        useItem(arg0: Internal.ServerPlayer_, arg1: Internal.Level_, arg2: Internal.ItemStack_, arg3: Internal.InteractionHand_): Internal.InteractionResult;
        get gameModeForPlayer(): Internal.GameType
        get previousGameModeForPlayer(): Internal.GameType
        get survival(): boolean
        set level(arg0: Internal.ServerLevel_)
        get creative(): boolean
        isDestroyingBlock: boolean;
    }
    type ServerPlayerGameMode_ = ServerPlayerGameMode;
    class LongOpenHashSet extends Internal.AbstractLongSet implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor()
        constructor(arg0: number[])
        constructor(arg0: Internal.Iterator_<any>)
        constructor(arg0: number)
        constructor(arg0: Internal.Iterator_<any>, arg1: number)
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.LongCollection_)
        constructor(arg0: Internal.Collection_<number>)
        constructor(arg0: Internal.LongIterator_, arg1: number)
        constructor(arg0: Internal.Collection_<number>, arg1: number)
        constructor(arg0: number[], arg1: number)
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: Internal.LongIterator_)
        constructor(arg0: number[], arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.LongCollection_, arg1: number)
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static of(arg0: number, arg1: number, arg2: number): Internal.LongOpenHashSet;
        longIterator(): Internal.LongIterator;
        trim(arg0: number): boolean;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        static toSetWithExpectedSize(arg0: Internal.LongStream_, arg1: number): Internal.LongOpenHashSet;
        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>;
        static of(...arg0: number[]): Internal.LongOpenHashSet;
        static of(arg0: number): Internal.LongOpenHashSet;
        static of(): Internal.LongOpenHashSet;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static of(arg0: number, arg1: number): Internal.LongOpenHashSet;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        trim(): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        clone(): this;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static toSet(arg0: Internal.LongStream_): Internal.LongOpenHashSet;
        longParallelStream(): Internal.LongStream;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        spliterator(): Internal.Spliterator<any>;
        longStream(): Internal.LongStream;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
    }
    type LongOpenHashSet_ = LongOpenHashSet;
    class StructureSettingsBuilder$StructureSpawnOverrideBuilder {
        static copyOf(arg0: Internal.StructureSpawnOverride_): Internal.StructureSettingsBuilder$StructureSpawnOverrideBuilder;
        removeSpawn(arg0: Internal.MobSpawnSettings$SpawnerData_): void;
        setBoundingBox(arg0: Internal.StructureSpawnOverride$BoundingBoxType_): void;
        addSpawn(arg0: Internal.MobSpawnSettings$SpawnerData_): void;
        getBoundingBox(): Internal.StructureSpawnOverride$BoundingBoxType;
        getSpawns(): Internal.List<Internal.MobSpawnSettings$SpawnerData>;
        build(): Internal.StructureSpawnOverride;
        set boundingBox(arg0: Internal.StructureSpawnOverride$BoundingBoxType_)
        get boundingBox(): Internal.StructureSpawnOverride$BoundingBoxType
        get spawns(): Internal.List<Internal.MobSpawnSettings$SpawnerData>
    }
    type StructureSettingsBuilder$StructureSpawnOverrideBuilder_ = StructureSettingsBuilder$StructureSpawnOverrideBuilder;
    class ClientboundSetEntityDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.SynchedEntityData_, arg2: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getUnpackedData(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
        isSkippable(): boolean;
        getId(): number;
        get unpackedData(): Internal.List<Internal.SynchedEntityData$DataItem<any>>
        get skippable(): boolean
        get id(): number
    }
    type ClientboundSetEntityDataPacket_ = ClientboundSetEntityDataPacket;
    class PlayerHeadBlock extends Internal.SkullBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PlayerHeadBlock_ = PlayerHeadBlock;
    class CommandFunction {
        constructor(arg0: ResourceLocation_, arg1: any_[])
        getEntries(): any[];
        getId(): ResourceLocation;
        static fromLines(arg0: ResourceLocation_, arg1: Internal.CommandDispatcher_<Internal.CommandSourceStack>, arg2: Internal.CommandSourceStack_, arg3: Internal.List_<string>): Internal.CommandFunction;
        get entries(): any[]
        get id(): ResourceLocation
    }
    type CommandFunction_ = CommandFunction;
    abstract class WorkableMultiblockMachine extends Internal.MultiblockControllerMachine implements Internal.IWorkableMultiController, Internal.IMufflableMachine {
        constructor(holder: Internal.IMachineBlockEntity_, ...args: any[])
        getCapabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>;
        getProgress(): number;
        getFancyComponent(): Internal.TooltipComponent;
        dampingWhenWaiting(): boolean;
        markDirty(name: string): void;
        getRecipeTypes(): Internal.GTRecipeType[];
        getDefinition(): Internal.MachineDefinition;
        isMuffled(): boolean;
        getActiveRecipeType(): number;
        getRealColor(): number;
        notifyStatusChanged(oldStatus: Internal.RecipeLogic$Status_, newStatus: Internal.RecipeLogic$Status_): void;
        getRecipeType(): Internal.GTRecipeType;
        checkPatternWithTryLock(): boolean;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        keepSubscribing(): boolean;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        updateActiveBlocks(active: boolean): void;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasProxies(): boolean;
        setCleanroom(cleanroom: Internal.ICleanroomProvider_): void;
        getChanceTier(): number;
        onWaiting(): void;
        setActiveRecipeType(activeRecipeType: number): void;
        modifyRecipe(recipe: Internal.GTRecipe_): Internal.GTRecipe;
        checkPatternWithLock(): boolean;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        isActive(): boolean;
        getCleanroom(): Internal.ICleanroomProvider;
        self(): Internal.MetaMachine;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        setMuffled(isMuffled: boolean): void;
        alwaysTryModifyRecipe(): boolean;
        beforeWorking(): void;
        isRecipeLogicAvailable(): boolean;
        getRecipeLogic(): Internal.RecipeLogic;
        isWorkingEnabled(): boolean;
        isPainted(): boolean;
        getMaxProgress(): number;
        updateSignal(): void;
        getActiveBlocks(): Internal.LongSet;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        onWorking(): void;
        getAnalogOutputSignal(): number;
        shouldWorkingPlaySound(): boolean;
        afterWorking(): void;
        checkPattern(): boolean;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get capabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>
        get progress(): number
        get fancyComponent(): Internal.TooltipComponent
        get recipeTypes(): Internal.GTRecipeType[]
        get definition(): Internal.MachineDefinition
        get muffled(): boolean
        get activeRecipeType(): number
        get realColor(): number
        get recipeType(): Internal.GTRecipeType
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        set cleanroom(cleanroom: Internal.ICleanroomProvider_)
        get chanceTier(): number
        set activeRecipeType(activeRecipeType: number)
        get active(): boolean
        get cleanroom(): Internal.ICleanroomProvider
        set muffled(isMuffled: boolean)
        get recipeLogicAvailable(): boolean
        get recipeLogic(): Internal.RecipeLogic
        get workingEnabled(): boolean
        get painted(): boolean
        get maxProgress(): number
        get activeBlocks(): Internal.LongSet
        set workingEnabled(isWorkingAllowed: boolean)
        get analogOutputSignal(): number
        readonly recipeLogic: Internal.RecipeLogic;
    }
    type WorkableMultiblockMachine_ = WorkableMultiblockMachine;
    interface RegistryAccess$Writable extends Internal.RegistryAccess {
        registry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        ownedWritableRegistryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.WritableRegistry<E>;
        load(arg0: Internal.RegistryAccess$Writable_, arg1: Internal.DynamicOps_<Internal.JsonElement>, arg2: Internal.RegistryLoader_): void;
        registryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        freeze(): Internal.RegistryAccess$Frozen;
        knownRegistries(): Internal.Iterable<Internal.RegistryAccess$RegistryData<any>>;
        registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        builtinCopy(): this;
        ownedRegistryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        readFromDisk(arg0: Internal.Dynamic_<any>): Internal.RegistryAccess;
        fromRegistryOfRegistries(arg0: Internal.Registry_<Internal.Registry<any>>): Internal.RegistryAccess$Frozen;
        retrieveRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Dynamic_<any>): Internal.Registry<E>;
        ownedWritableRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.WritableRegistry<E>>;
        allElementsLifecycle(): Internal.Lifecycle;
        ownedRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        ownedRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        createRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<any>>): Internal.WritableRegistry<any>;
    }
    type RegistryAccess$Writable_ = RegistryAccess$Writable;
    interface IForgeRawTagBuilder {
        remove(arg0: Internal.TagEntry_, arg1: string): Internal.TagBuilder;
        serializeTagAdditions(arg0: Internal.JsonObject_): void;
        removeTag(arg0: ResourceLocation_, arg1: string): Internal.TagBuilder;
        removeElement(arg0: ResourceLocation_, arg1: string): Internal.TagBuilder;
        getRawBuilder(): Internal.TagBuilder;
        get rawBuilder(): Internal.TagBuilder
    }
    type IForgeRawTagBuilder_ = IForgeRawTagBuilder;
    interface BlockDestructionProgressExtension {
        getExtraPositions(): Internal.Set<BlockPos>;
        setExtraPositions(arg0: Internal.Set_<BlockPos>): void;
        get extraPositions(): Internal.Set<BlockPos>
        set extraPositions(arg0: Internal.Set_<BlockPos>)
    }
    type BlockDestructionProgressExtension_ = BlockDestructionProgressExtension;
    class ClientPlayerNetworkEvent$Clone extends Internal.ClientPlayerNetworkEvent {
        constructor()
        constructor(arg0: Internal.MultiPlayerGameMode_, arg1: Internal.LocalPlayer_, arg2: Internal.LocalPlayer_, arg3: Internal.Connection_)
        getNewPlayer(): Internal.LocalPlayer;
        getOldPlayer(): Internal.LocalPlayer;
        get newPlayer(): Internal.LocalPlayer
        get oldPlayer(): Internal.LocalPlayer
    }
    type ClientPlayerNetworkEvent$Clone_ = ClientPlayerNetworkEvent$Clone;
    class MobEffect implements Internal.IForgeMobEffect {
        getDisplayName(): Internal.Component;
        static getIdFromNullable(arg0: Internal.MobEffect_): number;
        getCategory(): Internal.MobEffectCategory;
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        addAttributeModifier(arg0: Internal.Attribute_, arg1: string, arg2: number, arg3: Internal.AttributeModifier$Operation_): this;
        isInstantenous(): boolean;
        addAttributeModifiers(arg0: Internal.LivingEntity_, arg1: Internal.AttributeMap_, arg2: number): void;
        setFactorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>): this;
        applyInstantenousEffect(arg0: Internal.Entity_, arg1: Internal.Entity_, arg2: Internal.LivingEntity_, arg3: number, arg4: number): void;
        isBeneficial(): boolean;
        createFactorData(): Internal.Optional<Internal.MobEffectInstance$FactorData>;
        static byId(arg0: number): Internal.MobEffect;
        initializeClient(arg0: Internal.Consumer_<Internal.IClientMobEffectExtensions>): void;
        getColor(): number;
        getEffectRendererInternal(): any;
        getAttributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>;
        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;
        isDurationEffectTick(arg0: number, arg1: number): boolean;
        static getId(arg0: Internal.MobEffect_): number;
        get displayName(): Internal.Component
        get category(): Internal.MobEffectCategory
        get curativeItems(): Internal.List<Internal.ItemStack>
        get instantenous(): boolean
        set factorDataFactory(arg0: Internal.Supplier_<Internal.MobEffectInstance$FactorData>)
        get beneficial(): boolean
        get color(): number
        get effectRendererInternal(): any
        get attributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>
        get descriptionId(): string
    }
    type MobEffect_ = MobEffect | Special.MobEffect;
    class ItemRequirement {
        constructor(arg0: Internal.List_<Internal.ItemRequirement$StackRequirement>)
        constructor(arg0: Internal.ItemRequirement$StackRequirement_)
        constructor(arg0: Internal.ItemRequirement$ItemUseType_, arg1: Internal.Item_)
        constructor(arg0: Internal.ItemRequirement$ItemUseType_, arg1: Internal.List_<Internal.ItemStack>)
        constructor(arg0: Internal.ItemRequirement$ItemUseType_, arg1: Internal.ItemStack_)
        static of(arg0: Internal.Entity_): Internal.ItemRequirement;
        static of(arg0: Internal.BlockState_, arg1: Internal.BlockEntity_): Internal.ItemRequirement;
        isInvalid(): boolean;
        getRequiredItems(): Internal.List<Internal.ItemRequirement$StackRequirement>;
        isEmpty(): boolean;
        union(arg0: Internal.ItemRequirement_): this;
        get invalid(): boolean
        get requiredItems(): Internal.List<Internal.ItemRequirement$StackRequirement>
        get empty(): boolean
        static readonly NONE: Internal.ItemRequirement;
        static readonly INVALID: Internal.ItemRequirement;
    }
    type ItemRequirement_ = ItemRequirement;
    abstract class MappedByteBuffer extends Internal.ByteBuffer {
        load(): this;
        limit(arg0: number): Internal.Buffer;
        mark(): this;
        force(): this;
        clear(): Internal.Buffer;
        flip(): Internal.Buffer;
        reset(): Internal.Buffer;
        compact(): this;
        isLoaded(): boolean;
        duplicate(): this;
        force(arg0: number, arg1: number): this;
        rewind(): this;
        get loaded(): boolean
    }
    type MappedByteBuffer_ = MappedByteBuffer;
    interface ModelState {
        getRotation(): Internal.Transformation;
        isUvLocked(): boolean;
        get rotation(): Internal.Transformation
        get uvLocked(): boolean
    }
    type ModelState_ = ModelState;
    class Font {
        constructor(arg0: Internal.Function_<ResourceLocation, Internal.FontSet>, arg1: boolean)
        width(arg0: Internal.FormattedText_): number;
        width(arg0: string): number;
        drawInternal(arg0: string, arg1: number, arg2: number, arg3: number, arg4: Matrix4f_, arg5: boolean, arg6: boolean): number;
        split(arg0: Internal.FormattedText_, arg1: number): Internal.List<Internal.FormattedCharSequence>;
        wordWrapHeight(arg0: string, arg1: number): number;
        getSplitter(): Internal.StringSplitter;
        drawInBatch(text: Internal.Component_, x: number, y: number, color: number, dropShadow: boolean, matrix: Matrix4f_, source: Internal.MultiBufferSource_, seeThrough: boolean, colorBackground: number, packedLight: number): number;
        drawShadow(arg0: Internal.PoseStack_, arg1: string, arg2: number, arg3: number, arg4: number): number;
        width(arg0: Internal.FormattedCharSequence_): number;
        drawInBatch(text: string, x: number, y: number, color: number, dropShadow: boolean, matrix: Matrix4f_, source: Internal.MultiBufferSource_, seeThrough: boolean, colorBackground: number, packedLight: number, bidiFlag: boolean): number;
        drawShadow(arg0: Internal.PoseStack_, arg1: string, arg2: number, arg3: number, arg4: number, arg5: boolean): number;
        drawInBatch8xOutline(text: Internal.FormattedCharSequence_, x: number, y: number, color: number, outlineColor: number, matrix: Matrix4f_, source: Internal.MultiBufferSource_, packedLight: number): void;
        bidirectionalShaping(text: string): string;
        draw(arg0: Internal.PoseStack_, arg1: Internal.FormattedCharSequence_, arg2: number, arg3: number, arg4: number): number;
        draw(arg0: Internal.PoseStack_, arg1: string, arg2: number, arg3: number, arg4: number): number;
        plainSubstrByWidth(arg0: string, arg1: number): string;
        wordWrapHeight(arg0: Internal.FormattedText_, arg1: number): number;
        drawShadow(arg0: Internal.PoseStack_, arg1: Internal.FormattedCharSequence_, arg2: number, arg3: number, arg4: number): number;
        draw(arg0: Internal.PoseStack_, arg1: Internal.Component_, arg2: number, arg3: number, arg4: number): number;
        renderText(arg0: string, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Matrix4f_, arg6: Internal.MultiBufferSource_, arg7: boolean, arg8: number, arg9: number): number;
        substrByWidth(arg0: Internal.FormattedText_, arg1: number): Internal.FormattedText;
        drawInBatch(arg0: string, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Matrix4f_, arg6: Internal.MultiBufferSource_, arg7: boolean, arg8: number, arg9: number): number;
        drawInBatch(text: Internal.FormattedCharSequence_, x: number, y: number, color: number, dropShadow: boolean, matrix: Matrix4f_, source: Internal.MultiBufferSource_, seeThrough: boolean, colorBackground: number, packedLight: number): number;
        renderText(arg0: Internal.FormattedCharSequence_, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Matrix4f_, arg6: Internal.MultiBufferSource_, arg7: boolean, arg8: number, arg9: number): number;
        getFontSet(arg0: ResourceLocation_): Internal.FontSet;
        isBidirectional(): boolean;
        drawShadow(arg0: Internal.PoseStack_, arg1: Internal.Component_, arg2: number, arg3: number, arg4: number): number;
        drawWordWrap(arg0: Internal.FormattedText_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        plainSubstrByWidth(arg0: string, arg1: number, arg2: boolean): string;
        get splitter(): Internal.StringSplitter
        get bidirectional(): boolean
        static readonly ALPHA_CUTOFF: 8;
        readonly lineHeight: number;
        readonly random: Internal.RandomSource;
    }
    type Font_ = Font;
    abstract class BaseAttachment <T extends Internal.AutomobileComponent<T>> {
        constructor(arg0: T, arg1: Internal.AutomobileEntity_)
        automobile(): Internal.AutomobileEntity;
        setAnimation(arg0: number): void;
        toNbt(): Internal.CompoundTag;
        onRemoved(): void;
        writeNbt(arg0: Internal.CompoundTag_): void;
        pos(): Vec3;
        updatePacketRequested(arg0: Internal.ServerPlayer_): void;
        onTrackedAnimationUpdated(arg0: number): void;
        tick(): void;
        readNbt(arg0: Internal.CompoundTag_): void;
        animation(): number;
        set animation(arg0: number)
        readonly type: T;
    }
    type BaseAttachment_<T extends Internal.AutomobileComponent<T>> = BaseAttachment<T>;
    interface TutorialStepInstance {
        onMouse(arg0: number, arg1: number): void;
        clear(): void;
        onInput(arg0: Internal.Input_): void;
        onDestroyBlock(arg0: Internal.ClientLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: number): void;
        onLookAt(arg0: Internal.ClientLevel_, arg1: Internal.HitResult_): void;
        onOpenInventory(): void;
        tick(): void;
        onGetItem(arg0: Internal.ItemStack_): void;
    }
    type TutorialStepInstance_ = TutorialStepInstance;
    interface StringRepresentable {
        fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        get serializedName(): string
        readonly PRE_BUILT_MAP_THRESHOLD: 16;
    }
    type StringRepresentable_ = StringRepresentable;
    class ArmorStandItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ArmorStandItem_ = ArmorStandItem;
    class SimpleContainer implements Internal.Container, Internal.StackedContentsCompatible {
        constructor(...arg0: Internal.ItemStack_[])
        constructor(arg0: number)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        addItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        fromTag(arg0: Internal.ListTag_): void;
        canAddItem(arg0: Internal.ItemStack_): boolean;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        removeListener(arg0: net.minecraft.world.ContainerListener_): void;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        createTag(): Internal.ListTag;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        removeAllItems(): Internal.List<Internal.ItemStack>;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        fillStackedContents(arg0: Internal.StackedContents_): void;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        removeItemType(arg0: Internal.Item_, arg1: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        addListener(arg0: net.minecraft.world.ContainerListener_): void;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
    }
    type SimpleContainer_ = SimpleContainer;
    interface IClientBlockExtensions {
        addHitEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: Internal.HitResult_, arg3: Internal.ParticleEngine_): boolean;
        of(arg0: Internal.BlockState_): this;
        of(arg0: Internal.Block_): this;
        addDestroyEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.ParticleEngine_): boolean;
        getFogColor(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_, arg4: Internal.Vector3d_, arg5: number): Internal.Vector3d;
        readonly DEFAULT: Internal.IClientBlockExtensions;
    }
    type IClientBlockExtensions_ = IClientBlockExtensions;
    class WorldGenRegion implements Internal.WorldGenLevel {
        constructor(arg0: Internal.ServerLevel_, arg1: Internal.List_<Internal.ChunkAccess>, arg2: Internal.ChunkStatus_, arg3: number)
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        getSeed(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        getLevelData(): Internal.LevelData;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getBiomeManager(): Internal.BiomeManager;
        getRandom(): Internal.RandomSource;
        isEmptyBlock(arg0: BlockPos_): boolean;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        isClientSide(): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
        getSectionIndex(arg0: number): number;
        ensureCanWrite(arg0: BlockPos_): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        neighborShapeChanged(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_, arg4: number, arg5: number): void;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
        getDifficulty(): Internal.Difficulty;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        addFreshEntityWithPassengers(arg0: Internal.Entity_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getSectionsCount(): number;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getCenter(): Internal.ChunkPos;
        getServer(): Internal.MinecraftServer;
        levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getLevel(): Internal.ServerLevel;
        isOldChunkAround(arg0: Internal.ChunkPos_, arg1: number): boolean;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getLightEngine(): Internal.LevelLightEngine;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        setCurrentlyGenerating(arg0: Internal.Supplier_<string>): void;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        getChunkSource(): Internal.ChunkSource;
        registryAccess(): Internal.RegistryAccess;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        nextSubTickCount(): number;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get seed(): number
        get maxSection(): number
        get levelData(): Internal.LevelData
        get biomeManager(): Internal.BiomeManager
        get random(): Internal.RandomSource
        get clientSide(): boolean
        get blockTicks(): Internal.LevelTickAccess<Internal.Block>
        get skyDarken(): number
        get minBuildHeight(): number
        get seaLevel(): number
        get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
        get maxBuildHeight(): number
        get height(): number
        get worldBorder(): Internal.WorldBorder
        get minSection(): number
        get difficulty(): Internal.Difficulty
        get moonPhase(): number
        get sectionsCount(): number
        get center(): Internal.ChunkPos
        get server(): Internal.MinecraftServer
        /**
         * @deprecated
        */
        get level(): Internal.ServerLevel
        get moonBrightness(): number
        get lightEngine(): Internal.LevelLightEngine
        set currentlyGenerating(arg0: Internal.Supplier_<string>)
        get modelDataManager(): Internal.ModelDataManager
        get chunkSource(): Internal.ChunkSource
        get maxLightLevel(): number
    }
    type WorldGenRegion_ = WorldGenRegion;
    class VillagerTradesEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Int2ObjectMap_<Internal.List<Internal.VillagerTrades$ItemListing>>, arg1: Internal.VillagerProfession_)
        getType(): Internal.VillagerProfession;
        getTrades(): Internal.Int2ObjectMap<Internal.List<Internal.VillagerTrades$ItemListing>>;
        get type(): Internal.VillagerProfession
        get trades(): Internal.Int2ObjectMap<Internal.List<Internal.VillagerTrades$ItemListing>>
    }
    type VillagerTradesEvent_ = VillagerTradesEvent;
    class TagManager$LoadResult <T> extends Internal.Record {
        constructor(key: Internal.ResourceKey_<Internal.Registry<T>>, tags: Internal.Map_<ResourceLocation, Internal.Collection<Internal.Holder<T>>>)
        tags(): Internal.Map<ResourceLocation, Internal.Collection<Internal.Holder<T>>>;
        key(): Internal.ResourceKey<Internal.Registry<T>>;
    }
    type TagManager$LoadResult_<T> = TagManager$LoadResult<T>;
    interface ReflectionBasedSerialization {
    }
    type ReflectionBasedSerialization_ = ReflectionBasedSerialization;
    interface WindowEventHandler {
        setWindowActive(arg0: boolean): void;
        cursorEntered(): void;
        resizeDisplay(): void;
        set windowActive(arg0: boolean)
    }
    type WindowEventHandler_ = WindowEventHandler;
    class ScheduleEntry {
        constructor()
        clone(): any;
        write(): Internal.CompoundTag;
        static fromTag(arg0: Internal.CompoundTag_): Internal.ScheduleEntry;
        conditions: Internal.List<Internal.List<Internal.ScheduleWaitCondition>>;
        instruction: Internal.ScheduleInstruction;
    }
    type ScheduleEntry_ = ScheduleEntry;
    interface Future <V> {
        get(): V;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        isCancelled(): boolean;
        get done(): boolean
        get cancelled(): boolean
    }
    type Future_<V> = Future<V>;
    class JumpControl implements Internal.Control {
        constructor(arg0: Internal.Mob_)
        jump(): void;
        tick(): void;
    }
    type JumpControl_ = JumpControl;
    interface IModLanguageProvider {
        name(): string;
        getFileVisitor(): Internal.Consumer<Internal.ModFileScanData>;
        consumeLifecycleEvent<R extends Internal.ILifecycleEvent<R>>(arg0: Internal.Supplier_<R>): void;
        get fileVisitor(): Internal.Consumer<Internal.ModFileScanData>
    }
    type IModLanguageProvider_ = IModLanguageProvider;
    interface Serializer <T> {
        serialize(arg0: Internal.JsonObject_, arg1: T, arg2: Internal.JsonSerializationContext_): void;
        deserialize(arg0: Internal.JsonObject_, arg1: Internal.JsonDeserializationContext_): T;
    }
    type Serializer_<T> = Serializer<T>;
    class Thread implements Internal.Runnable {
        constructor()
        constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string)
        constructor(arg0: Internal.Runnable_)
        constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_)
        constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string, arg3: number, arg4: boolean)
        constructor(arg0: Internal.Runnable_, arg1: string)
        constructor(arg0: Internal.ThreadGroup_, arg1: string)
        constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string, arg3: number)
        constructor(arg0: string)
        isDaemon(): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        suspend(): void;
        setUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void;
        static "yield"(): void;
        static dumpStack(): void;
        run(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        checkAccess(): void;
        static sleep(arg0: number, arg1: number): void;
        static holdsLock(arg0: any): boolean;
        isInterrupted(): boolean;
        static onSpinWait(): void;
        join(arg0: number): void;
        static setDefaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void;
        setContextClassLoader(arg0: Internal.ClassLoader_): void;
        setName(arg0: string): void;
        getName(): string;
        getId(): number;
        isAlive(): boolean;
        getThreadGroup(): Internal.ThreadGroup;
        static sleep(arg0: number): void;
        getContextClassLoader(): Internal.ClassLoader;
        static getAllStackTraces(): Internal.Map<Internal.Thread, Internal.StackTraceElement[]>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        resume(): void;
        getUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler;
        getState(): Internal.Thread$State;
        static getDefaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler;
        getStackTrace(): Internal.StackTraceElement[];
        static currentThread(): Internal.Thread;
        setDaemon(arg0: boolean): void;
        start(): void;
        setPriority(arg0: number): void;
        interrupt(): void;
        getPriority(): number;
        static interrupted(): boolean;
        static enumerate(arg0: Internal.Thread_[]): number;
        /**
         * @deprecated
        */
        stop(): void;
        static activeCount(): number;
        join(): void;
        join(arg0: number, arg1: number): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        countStackFrames(): number;
        get daemon(): boolean
        set uncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_)
        get interrupted(): boolean
        set defaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_)
        set contextClassLoader(arg0: Internal.ClassLoader_)
        set name(arg0: string)
        get name(): string
        get id(): number
        get alive(): boolean
        get threadGroup(): Internal.ThreadGroup
        get contextClassLoader(): Internal.ClassLoader
        get allStackTraces(): Internal.Map<Internal.Thread, Internal.StackTraceElement[]>
        get uncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler
        get state(): Internal.Thread$State
        get defaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler
        get stackTrace(): Internal.StackTraceElement[]
        set daemon(arg0: boolean)
        set priority(arg0: number)
        get priority(): number
        static readonly MAX_PRIORITY: 10;
        static readonly NORM_PRIORITY: 5;
        static readonly MIN_PRIORITY: 1;
    }
    type Thread_ = Thread;
    class SkullBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        static setup(arg0: Internal.Services_, arg1: Internal.Executor_): void;
        getOwnerProfile(): Internal.GameProfile;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getMouthAnimation(arg0: number): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        static updateGameprofile(arg0: Internal.GameProfile_, arg1: Internal.Consumer_<Internal.GameProfile>): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        static clear(): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static dragonHeadAnimation(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.SkullBlockEntity_): void;
        setOwner(arg0: Internal.GameProfile_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get ownerProfile(): Internal.GameProfile
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get modelData(): Internal.ModelData
        set owner(arg0: Internal.GameProfile_)
        get renderBoundingBox(): Internal.AABB
        static readonly TAG_SKULL_OWNER: "SkullOwner";
    }
    type SkullBlockEntity_ = SkullBlockEntity;
    interface ItemBuilder$UseCallback {
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): boolean;
        (arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): boolean;
    }
    type ItemBuilder$UseCallback_ = ItemBuilder$UseCallback;
    abstract class RenderLivingEvent <T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> extends Internal.Event {
        constructor()
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getEntity(): Internal.LivingEntity;
        getRenderer(): Internal.LivingEntityRenderer<T, M>;
        getPackedLight(): number;
        getMultiBufferSource(): Internal.MultiBufferSource;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get entity(): Internal.LivingEntity
        get renderer(): Internal.LivingEntityRenderer<T, M>
        get packedLight(): number
        get multiBufferSource(): Internal.MultiBufferSource
    }
    type RenderLivingEvent_<T extends Internal.LivingEntity, M extends Internal.EntityModel<T>> = RenderLivingEvent<T, M>;
    abstract class Projectile extends Internal.Entity {
        setMotionY(y: number): void;
        getEffectSource(): Internal.Entity;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setOwner(arg0: Internal.Entity_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getOwner(): Internal.Entity;
        shootFromRotation(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        checkLeftOwner(): boolean;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        shoot(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get effectSource(): Internal.Entity
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set owner(arg0: Internal.Entity_)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get owner(): Internal.Entity
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        ownerUUID: Internal.UUID;
        cachedOwner: Internal.Entity;
        leftOwner: boolean;
        hasBeenShot: boolean;
    }
    type Projectile_ = Projectile;
    class EntityRenderDispatcher implements Internal.ResourceManagerReloadListener {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.TextureManager_, arg2: Internal.ItemRenderer_, arg3: Internal.BlockRenderDispatcher_, arg4: Internal.Font_, arg5: Internal.Options_, arg6: Internal.EntityModelSet_)
        overrideCameraOrientation(arg0: Quaternionf_): void;
        render<E extends Internal.Entity>(arg0: E, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.PoseStack_, arg7: Internal.MultiBufferSource_, arg8: number): void;
        distanceToSqr(arg0: Internal.Entity_): number;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        setLevel(arg0: Internal.Level_): void;
        getPackedLightCoords<E extends Internal.Entity>(arg0: E, arg1: number): number;
        getRenderer<T extends Internal.Entity>(arg0: T): Internal.EntityRenderer<T>;
        shouldRenderHitBoxes(): boolean;
        getItemInHandRenderer(): Internal.ItemInHandRenderer;
        setRenderHitBoxes(arg0: boolean): void;
        setRenderShadow(arg0: boolean): void;
        cameraOrientation(): Quaternionf;
        getName(): string;
        prepare(arg0: Internal.Level_, arg1: Internal.Camera_, arg2: Internal.Entity_): void;
        shouldRender<E extends Internal.Entity>(arg0: E, arg1: Internal.Frustum_, arg2: number, arg3: number, arg4: number): boolean;
        distanceToSqr(arg0: number, arg1: number, arg2: number): number;
        getSkinMap(): Internal.Map<string, Internal.EntityRenderer<Internal.Player>>;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        set level(arg0: Internal.Level_)
        get itemInHandRenderer(): Internal.ItemInHandRenderer
        set renderHitBoxes(arg0: boolean)
        set renderShadow(arg0: boolean)
        get name(): string
        get skinMap(): Internal.Map<string, Internal.EntityRenderer<Internal.Player>>
        crosshairPickEntity: Internal.Entity;
        camera: Internal.Camera;
        readonly textureManager: Internal.TextureManager;
        readonly options: Internal.Options;
        renderers: Internal.Map<Internal.EntityType<any>, Internal.EntityRenderer<any>>;
    }
    type EntityRenderDispatcher_ = EntityRenderDispatcher;
    class ItemOverride {
        constructor(arg0: ResourceLocation_, arg1: Internal.List_<Internal.ItemOverride$Predicate>)
        getModel(): ResourceLocation;
        getPredicates(): Internal.Stream<Internal.ItemOverride$Predicate>;
        get model(): ResourceLocation
        get predicates(): Internal.Stream<Internal.ItemOverride$Predicate>
    }
    type ItemOverride_ = ItemOverride;
    abstract class SyncedBlockEntity extends Internal.BlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        packetTarget(): Internal.PacketDistributor$PacketTarget;
        containedChunk(): Internal.LevelChunk;
        deserializeNBT(arg0: Internal.Tag_): void;
        requestModelDataUpdate(): void;
        notifyUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        readClient(arg0: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        writeClient(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getUpdatePacket(): Internal.Packet<any>;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        sendData(): void;
        getRenderBoundingBox(): Internal.AABB;
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get updatePacket(): Internal.Packet<any>
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type SyncedBlockEntity_ = SyncedBlockEntity;
    class Transform extends Internal.Animation {
        constructor()
        delay(delay: number): this;
        post(poseStack: Internal.PoseStack_): void;
        isIn(): boolean;
        scale(scale: number): this;
        setScale(scale: number): this;
        offset(xOffset: number, yOffset: number): this;
        setIn(): Internal.Animation;
        setOut(): Internal.Animation;
        pre(poseStack: Internal.PoseStack_): void;
        isOut(): boolean;
        get "in"(): boolean
        set scale(scale: number)
        get out(): boolean
    }
    type Transform_ = Transform;
    class NetworkEvent$LoginPayloadEvent extends Internal.NetworkEvent {
        constructor()
    }
    type NetworkEvent$LoginPayloadEvent_ = NetworkEvent$LoginPayloadEvent;
    class RodBlock extends Internal.DirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type RodBlock_ = RodBlock;
    interface EventHandlerImplCommon$LevelEventAttachment {
        architectury$getAttachedLevel(): Internal.LevelAccessor;
        architectury$attachLevel(arg0: Internal.LevelAccessor_): void;
    }
    type EventHandlerImplCommon$LevelEventAttachment_ = EventHandlerImplCommon$LevelEventAttachment;
    class InputEvent$MouseScrollingEvent extends Internal.InputEvent {
        constructor()
        constructor(arg0: number, arg1: boolean, arg2: boolean, arg3: boolean, arg4: number, arg5: number)
        isLeftDown(): boolean;
        isRightDown(): boolean;
        getMouseX(): number;
        getMouseY(): number;
        isMiddleDown(): boolean;
        getScrollDelta(): number;
        get leftDown(): boolean
        get rightDown(): boolean
        get mouseX(): number
        get mouseY(): number
        get middleDown(): boolean
        get scrollDelta(): number
    }
    type InputEvent$MouseScrollingEvent_ = InputEvent$MouseScrollingEvent;
    class MemoryModuleType <U> {
        constructor(arg0: Internal.Optional_<Internal.Codec<U>>)
        getCodec(): Internal.Optional<Internal.Codec<Internal.ExpirableValue<U>>>;
        get codec(): Internal.Optional<Internal.Codec<Internal.ExpirableValue<U>>>
        static readonly HURT_BY_ENTITY: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly HUNTED_RECENTLY: Internal.MemoryModuleType<boolean>;
        static readonly INTERACTION_TARGET: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly IS_TEMPTED: Internal.MemoryModuleType<boolean>;
        static readonly ADMIRING_DISABLED: Internal.MemoryModuleType<boolean>;
        static readonly NEAREST_PLAYER_HOLDING_WANTED_ITEM: Internal.MemoryModuleType<Internal.Player>;
        static readonly RECENT_PROJECTILE: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly NEAREST_HOSTILE: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly DIG_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly SONIC_BOOM_SOUND_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly SECONDARY_JOB_SITE: Internal.MemoryModuleType<Internal.List<Internal.GlobalPos>>;
        static readonly GOLEM_DETECTED_RECENTLY: Internal.MemoryModuleType<boolean>;
        static readonly INTERACTABLE_DOORS: Internal.MemoryModuleType<Internal.List<Internal.GlobalPos>>;
        static readonly LAST_WORKED_AT_POI: Internal.MemoryModuleType<number>;
        static readonly LAST_SLEPT: Internal.MemoryModuleType<number>;
        static readonly IS_PREGNANT: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly WALK_TARGET: Internal.MemoryModuleType<Internal.WalkTarget>;
        static readonly PATH: Internal.MemoryModuleType<net.minecraft.world.level.pathfinder.Path>;
        static readonly RAM_TARGET: Internal.MemoryModuleType<Vec3>;
        static readonly NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD: Internal.MemoryModuleType<Internal.Player>;
        static readonly HURT_BY: Internal.MemoryModuleType<DamageSource>;
        static readonly HAS_HUNTING_COOLDOWN: Internal.MemoryModuleType<boolean>;
        static readonly ATTACK_COOLING_DOWN: Internal.MemoryModuleType<boolean>;
        static readonly NEAREST_VISIBLE_ADULT_PIGLIN: Internal.MemoryModuleType<Internal.AbstractPiglin>;
        static readonly JOB_SITE: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly DOORS_TO_CLOSE: Internal.MemoryModuleType<Internal.Set<Internal.GlobalPos>>;
        static readonly IS_PANICKING: Internal.MemoryModuleType<boolean>;
        static readonly NEAREST_VISIBLE_ATTACKABLE_PLAYER: Internal.MemoryModuleType<Internal.Player>;
        static readonly UNIVERSAL_ANGER: Internal.MemoryModuleType<boolean>;
        static readonly ITEM_PICKUP_COOLDOWN_TICKS: Internal.MemoryModuleType<number>;
        static readonly RIDE_TARGET: Internal.MemoryModuleType<Internal.Entity>;
        static readonly NEAREST_VISIBLE_ADULT_HOGLINS: Internal.MemoryModuleType<Internal.List<Internal.Hoglin>>;
        static readonly ROAR_SOUND_DELAY: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly ATTACK_TARGET: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly MEETING_POINT: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly ANGRY_AT: Internal.MemoryModuleType<Internal.UUID>;
        static readonly IS_SNIFFING: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly LONG_JUMP_COOLDOWN_TICKS: Internal.MemoryModuleType<number>;
        static readonly NEAREST_PLAYERS: Internal.MemoryModuleType<Internal.List<Internal.Player>>;
        static readonly IS_IN_WATER: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly SONIC_BOOM_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly BREED_TARGET: Internal.MemoryModuleType<Internal.AgeableMob>;
        static readonly NEAREST_LIVING_ENTITIES: Internal.MemoryModuleType<Internal.List<Internal.LivingEntity>>;
        static readonly DANCING: Internal.MemoryModuleType<boolean>;
        static readonly RAM_COOLDOWN_TICKS: Internal.MemoryModuleType<number>;
        static readonly NEAREST_VISIBLE_WANTED_ITEM: Internal.MemoryModuleType<Internal.ItemEntity>;
        static readonly AVOID_TARGET: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly NEAREST_VISIBLE_NEMESIS: Internal.MemoryModuleType<Internal.Mob>;
        static readonly VISIBLE_ADULT_HOGLIN_COUNT: Internal.MemoryModuleType<number>;
        static readonly HOME: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly NEAREST_ATTACKABLE: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly TIME_TRYING_TO_REACH_ADMIRE_ITEM: Internal.MemoryModuleType<number>;
        static readonly HEARD_BELL_TIME: Internal.MemoryModuleType<number>;
        static readonly LAST_WOKEN: Internal.MemoryModuleType<number>;
        static readonly VIBRATION_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly PLAY_DEAD_TICKS: Internal.MemoryModuleType<number>;
        static readonly CANT_REACH_WALK_TARGET_SINCE: Internal.MemoryModuleType<number>;
        static readonly NEAREST_REPELLENT: Internal.MemoryModuleType<BlockPos>;
        static readonly LOOK_TARGET: Internal.MemoryModuleType<Internal.PositionTracker>;
        static readonly NEAREST_BED: Internal.MemoryModuleType<BlockPos>;
        static readonly POTENTIAL_JOB_SITE: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly HIDING_PLACE: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly ROAR_TARGET: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly NEAREST_VISIBLE_LIVING_ENTITIES: Internal.MemoryModuleType<Internal.NearestVisibleLivingEntities>;
        static readonly NEAREST_VISIBLE_ADULT: Internal.MemoryModuleType<Internal.AgeableMob>;
        static readonly TEMPTING_PLAYER: Internal.MemoryModuleType<Internal.Player>;
        static readonly DISTURBANCE_LOCATION: Internal.MemoryModuleType<BlockPos>;
        static readonly DUMMY: Internal.MemoryModuleType<void>;
        static readonly ROAR_SOUND_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly UNREACHABLE_TONGUE_TARGETS: Internal.MemoryModuleType<Internal.List<Internal.UUID>>;
        static readonly ADMIRING_ITEM: Internal.MemoryModuleType<boolean>;
        static readonly VISIBLE_VILLAGER_BABIES: Internal.MemoryModuleType<Internal.List<Internal.LivingEntity>>;
        static readonly TEMPTATION_COOLDOWN_TICKS: Internal.MemoryModuleType<number>;
        static readonly TOUCH_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly LIKED_NOTEBLOCK_COOLDOWN_TICKS: Internal.MemoryModuleType<number>;
        static readonly ATE_RECENTLY: Internal.MemoryModuleType<boolean>;
        static readonly PACIFIED: Internal.MemoryModuleType<boolean>;
        static readonly VISIBLE_ADULT_PIGLIN_COUNT: Internal.MemoryModuleType<number>;
        static readonly NEAREST_VISIBLE_BABY_HOGLIN: Internal.MemoryModuleType<Internal.Hoglin>;
        static readonly LIKED_NOTEBLOCK_POSITION: Internal.MemoryModuleType<Internal.GlobalPos>;
        static readonly CELEBRATE_LOCATION: Internal.MemoryModuleType<BlockPos>;
        static readonly NEAREST_VISIBLE_ADULT_PIGLINS: Internal.MemoryModuleType<Internal.List<Internal.AbstractPiglin>>;
        static readonly LONG_JUMP_MID_JUMP: Internal.MemoryModuleType<boolean>;
        static readonly NEAREST_VISIBLE_HUNTABLE_HOGLIN: Internal.MemoryModuleType<Internal.Hoglin>;
        static readonly NEAREST_VISIBLE_PLAYER: Internal.MemoryModuleType<Internal.Player>;
        static readonly LIKED_PLAYER: Internal.MemoryModuleType<Internal.UUID>;
        static readonly IS_EMERGING: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly NEARBY_ADULT_PIGLINS: Internal.MemoryModuleType<Internal.List<Internal.AbstractPiglin>>;
        static readonly SONIC_BOOM_SOUND_DELAY: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly SNIFF_COOLDOWN: Internal.MemoryModuleType<net.minecraft.util.Unit>;
        static readonly NEAREST_VISIBLE_ZOMBIFIED: Internal.MemoryModuleType<Internal.LivingEntity>;
        static readonly DISABLE_WALK_TO_ADMIRE_ITEM: Internal.MemoryModuleType<boolean>;
    }
    type MemoryModuleType_<U> = MemoryModuleType<U> | Special.MemoryModuleType;
    class SculkShriekerBlockEntity extends Internal.BlockEntity implements Internal.VibrationListener$VibrationListenerConfig {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        shouldListen(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.GameEvent$Context_): boolean;
        isValidVibration(arg0: Internal.GameEvent_, arg1: Internal.GameEvent$Context_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getListener(): Internal.VibrationListener;
        getListenableEvents(): Internal.TagKey<Internal.GameEvent>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        canTriggerAvoidVibration(): boolean;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static tryGetPlayer(arg0: Internal.Entity_): Internal.ServerPlayer;
        tryShriek(arg0: Internal.ServerLevel_, arg1: Internal.ServerPlayer_): void;
        tryRespond(arg0: Internal.ServerLevel_): void;
        onSignalSchedule(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        onSignalReceive(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.Entity_, arg5: Internal.Entity_, arg6: number): void;
        getRenderBoundingBox(): Internal.AABB;
        get listener(): Internal.VibrationListener
        get listenableEvents(): Internal.TagKey<Internal.GameEvent>
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type SculkShriekerBlockEntity_ = SculkShriekerBlockEntity;
    abstract class CharsetDecoder {
        reset(): this;
        isAutoDetecting(): boolean;
        replacement(): string;
        charset(): Internal.Charset;
        maxCharsPerByte(): number;
        averageCharsPerByte(): number;
        onMalformedInput(arg0: Internal.CodingErrorAction_): this;
        flush(arg0: Internal.CharBuffer_): Internal.CoderResult;
        unmappableCharacterAction(): Internal.CodingErrorAction;
        replaceWith(arg0: string): this;
        detectedCharset(): Internal.Charset;
        onUnmappableCharacter(arg0: Internal.CodingErrorAction_): this;
        decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer;
        isCharsetDetected(): boolean;
        decode(arg0: Internal.ByteBuffer_, arg1: Internal.CharBuffer_, arg2: boolean): Internal.CoderResult;
        malformedInputAction(): Internal.CodingErrorAction;
        get autoDetecting(): boolean
        get charsetDetected(): boolean
    }
    type CharsetDecoder_ = CharsetDecoder;
    interface ModelInstance <T> {
        of<T>(modelType: Internal.ModelType_<T>, modelData: T): this;
        getAsVanillaModel(): Internal.BlockModel;
        getModelData(): T;
        bake(context: Internal.ModelBakingContext_): Internal.BakedModel;
        getTextureDependencies(context: Internal.GatherTexturesContext_): Internal.Collection<Internal.SpriteIdentifier>;
        getModelDependencies(): Internal.Collection<ResourceLocation>;
        getModelType(): Internal.ModelType<T>;
        get asVanillaModel(): Internal.BlockModel
        get modelData(): T
        get modelDependencies(): Internal.Collection<ResourceLocation>
        get modelType(): Internal.ModelType<T>
    }
    type ModelInstance_<T> = ModelInstance<T>;
    class RotatedBlockProvider extends Internal.BlockStateProvider {
        constructor(arg0: Internal.Block_)
        static readonly CODEC: Internal.Codec<Internal.RotatedBlockProvider>;
    }
    type RotatedBlockProvider_ = RotatedBlockProvider;
    interface ShortIterable extends Internal.Iterable<number> {
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        forEach(arg0: Internal.ShortConsumer_): void;
        forEach(arg0: Internal.IntConsumer_): void;
        intSpliterator(): Internal.IntSpliterator;
        intIterator(): Internal.IntIterator;
    }
    type ShortIterable_ = ShortIterable;
    abstract class LongSerializationPolicy extends Internal.Enum<Internal.LongSerializationPolicy> {
        serialize(arg0: number): Internal.JsonElement;
        static values(): Internal.LongSerializationPolicy[];
        static valueOf(arg0: string): Internal.LongSerializationPolicy;
        static readonly STRING: Internal.LongSerializationPolicy;
        static readonly DEFAULT: Internal.LongSerializationPolicy;
    }
    type LongSerializationPolicy_ = "string" | LongSerializationPolicy | "default";
    class AngerManagement {
        constructor(arg0: Internal.Predicate_<Internal.Entity>, arg1: Internal.List_<com.mojang.datafixers.util.Pair<Internal.UUID, number>>)
        getActiveEntity(): Internal.Optional<Internal.LivingEntity>;
        clearAnger(arg0: Internal.Entity_): void;
        tick(arg0: Internal.ServerLevel_, arg1: Internal.Predicate_<Internal.Entity>): void;
        static codec(arg0: Internal.Predicate_<Internal.Entity>): Internal.Codec<Internal.AngerManagement>;
        getActiveAnger(arg0: Internal.Entity_): number;
        increaseAnger(arg0: Internal.Entity_, arg1: number): number;
        get activeEntity(): Internal.Optional<Internal.LivingEntity>
    }
    type AngerManagement_ = AngerManagement;
    interface IIngredientVisibility {
        registerListener(arg0: Internal.IIngredientVisibility$IListener_): void;
        isIngredientVisible<V>(arg0: Internal.IIngredientType_<V>, arg1: V): boolean;
        isIngredientVisible<V>(arg0: Internal.ITypedIngredient_<V>): boolean;
    }
    type IIngredientVisibility_ = IIngredientVisibility;
    class MappedRegistry <T> extends Internal.WritableRegistry<T> {
        constructor(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: Internal.Lifecycle_, arg2: Internal.Function_<T, Internal.Holder$Reference<T>>)
        registerOrOverride(arg0: Internal.OptionalInt_, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        get(arg0: Internal.ResourceKey_<T>): T;
        getResourceKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
        registryKeySet(): Internal.Set<Internal.ResourceKey<T>>;
        getTagNames(): Internal.Stream<Internal.TagKey<T>>;
        spliterator(): Internal.Spliterator<T>;
        getHolder(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
        get(arg0: ResourceLocation_): T;
        byIdOrThrow(arg0: number): T;
        iterator(): Internal.Iterator<T>;
        getTags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
        forEach(arg0: Internal.Consumer_<T>): void;
        getHolder(arg0: number): Internal.Optional<Internal.Holder<T>>;
        freeze(): Internal.Registry<T>;
        getOrCreateHolderOrThrow(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
        registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        byId(arg0: number): T;
        createIntrusiveHolder(arg0: T): Internal.Holder$Reference<T>;
        getOrCreateTag(arg0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
        getTag(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        getOrCreateHolder(arg0: Internal.ResourceKey_<T>): Internal.DataResult<Internal.Holder<T>>;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        /**
         * @deprecated
        */
        unfreeze(): void;
        register(arg0: Internal.ResourceKey_<T>, arg1: T, arg2: Internal.Lifecycle_): Internal.Holder<T>;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
        static getKnownRegistries(): Internal.Set<ResourceLocation>;
        holders(): Internal.Stream<Internal.Holder$Reference<T>>;
        get tagNames(): Internal.Stream<Internal.TagKey<T>>
        get tags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
        get knownRegistries(): Internal.Set<ResourceLocation>
    }
    type MappedRegistry_<T> = MappedRegistry<T>;
    class FluidStorage$FluidEntry {
        constructor(fluid: Internal.Supplier_<Internal.Fluid>, stillTexture: ResourceLocation_, flowTexture: ResourceLocation_)
        getFluid(): Internal.Supplier<Internal.Fluid>;
        getFlowTexture(): ResourceLocation;
        setStillTexture(stillTexture: ResourceLocation_): void;
        setFlowTexture(flowTexture: ResourceLocation_): void;
        getStillTexture(): ResourceLocation;
        get fluid(): Internal.Supplier<Internal.Fluid>
        get flowTexture(): ResourceLocation
        set stillTexture(stillTexture: ResourceLocation_)
        set flowTexture(flowTexture: ResourceLocation_)
        get stillTexture(): ResourceLocation
    }
    type FluidStorage$FluidEntry_ = FluidStorage$FluidEntry;
    abstract class ScheduleWaitCondition extends Internal.ScheduleDataEntry {
        constructor()
        write(): Internal.CompoundTag;
        getWaitingStatus(arg0: Internal.Level_, arg1: Internal.Train_, arg2: Internal.CompoundTag_): Internal.MutableComponent;
        tickCompletion(arg0: Internal.Level_, arg1: Internal.Train_, arg2: Internal.CompoundTag_): boolean;
        getItem(arg0: number): Internal.ItemStack;
        slotsTargeted(): number;
        renderSpecialIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): boolean;
        getSecondLineTooltip(arg0: number): Internal.List<Internal.Component>;
        static fromTag(arg0: Internal.CompoundTag_): Internal.ScheduleWaitCondition;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        getSecondLineIcon(): Internal.ItemStack;
        getTitleAs(arg0: string): Internal.List<Internal.Component>;
        initConfigurationWidgets(arg0: Internal.ModularGuiLineBuilder_): void;
        get secondLineIcon(): Internal.ItemStack
    }
    type ScheduleWaitCondition_ = ScheduleWaitCondition;
    interface Pack$PackConstructor {
        create(arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources>, arg4: Internal.PackMetadataSection_, arg5: Internal.Pack$Position_, arg6: Internal.PackSource_, arg7: boolean): Internal.Pack;
        /**
         * @deprecated
        */
        create(arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources>, arg4: Internal.PackMetadataSection_, arg5: Internal.Pack$Position_, arg6: Internal.PackSource_): Internal.Pack;
        (arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources>, arg4: Internal.PackMetadataSection_, arg5: Internal.Pack$Position_, arg6: Internal.PackSource_, arg7: boolean): Internal.Pack_;
    }
    type Pack$PackConstructor_ = Pack$PackConstructor;
    class BlockRearAttachment extends Internal.RearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_, arg2: Internal.BlockState_, arg3: Internal.BiFunction_<Internal.ContainerLevelAccess, Internal.BlockRearAttachment, Internal.MenuProvider>)
        static stonecutter(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static smithingTable(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static autoMechanicTable(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static cartographyTable(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static craftingTable(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static loom(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static grindstone(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BlockRearAttachment;
        static readonly TITLE_STONECUTTER: Internal.MutableComponent;
        static readonly TITLE_LOOM: Internal.MutableComponent;
        static readonly TITLE_GRINDSTONE: Internal.MutableComponent;
        static readonly TITLE_CARTOGRAPHY: Internal.MutableComponent;
        readonly block: Internal.BlockState;
        static readonly TITLE_CRAFTING: Internal.MutableComponent;
        static readonly TITLE_SMITHING: Internal.MutableComponent;
    }
    type BlockRearAttachment_ = BlockRearAttachment;
    class CrashReport {
        constructor(arg0: string, arg1: Internal.Throwable_)
        getException(): Internal.Throwable;
        static preload(): void;
        getTitle(): string;
        saveToFile(arg0: Internal.File_): boolean;
        static forThrowable(arg0: Internal.Throwable_, arg1: string): Internal.CrashReport;
        getSystemReport(): Internal.SystemReport;
        getDetails(arg0: Internal.StringBuilder_): void;
        getExceptionMessage(): string;
        getFriendlyReport(): string;
        addCategory(arg0: string): Internal.CrashReportCategory;
        getSaveFile(): Internal.File;
        addCategory(arg0: string, arg1: number): Internal.CrashReportCategory;
        getDetails(): string;
        get exception(): Internal.Throwable
        get title(): string
        get systemReport(): Internal.SystemReport
        get exceptionMessage(): string
        get friendlyReport(): string
        get saveFile(): Internal.File
        get details(): string
    }
    type CrashReport_ = CrashReport;
    interface RandomGenerator {
        ints(arg0: number, arg1: number): Internal.IntStream;
        nextFloat(arg0: number): number;
        getDefault(): this;
        nextLong(): number;
        nextDouble(): number;
        nextLong(arg0: number, arg1: number): number;
        nextGaussian(): number;
        doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream;
        nextDouble(arg0: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        nextLong(arg0: number): number;
        ints(arg0: number, arg1: number, arg2: number): Internal.IntStream;
        nextFloat(arg0: number, arg1: number): number;
        of(arg0: string): this;
        doubles(): Internal.DoubleStream;
        nextInt(): number;
        nextBytes(arg0: number[]): void;
        longs(arg0: number): Internal.LongStream;
        longs(arg0: number, arg1: number, arg2: number): Internal.LongStream;
        nextBoolean(): boolean;
        nextDouble(arg0: number, arg1: number): number;
        nextExponential(): number;
        longs(arg0: number, arg1: number): Internal.LongStream;
        nextInt(arg0: number, arg1: number): number;
        longs(): Internal.LongStream;
        isDeprecated(): boolean;
        doubles(arg0: number): Internal.DoubleStream;
        nextGaussian(arg0: number, arg1: number): number;
        ints(): Internal.IntStream;
        ints(arg0: number): Internal.IntStream;
        doubles(arg0: number, arg1: number): Internal.DoubleStream;
        get "default"(): Internal.RandomGenerator
        get deprecated(): boolean
    }
    type RandomGenerator_ = RandomGenerator;
    interface StructurePieceAccessor {
        addPiece(arg0: Internal.StructurePiece_): void;
        findCollisionPiece(arg0: Internal.BoundingBox_): Internal.StructurePiece;
    }
    type StructurePieceAccessor_ = StructurePieceAccessor;
    abstract class MethodHandle implements Internal.Constable {
        invokeExact(...arg0: any[]): any;
        describeConstable(): Internal.Optional<Internal.MethodHandleDesc>;
        invokeWithArguments(...arg0: any[]): any;
        withVarargs(arg0: boolean): this;
        type(): Internal.MethodType;
        isVarargsCollector(): boolean;
        asSpreader(arg0: typeof any, arg1: number): this;
        asFixedArity(): this;
        asVarargsCollector(arg0: typeof any): this;
        asCollector(arg0: number, arg1: typeof any, arg2: number): this;
        invokeWithArguments(arg0: Internal.List_<any>): any;
        invoke(...arg0: any[]): any;
        asType(arg0: Internal.MethodType_): this;
        asSpreader(arg0: number, arg1: typeof any, arg2: number): this;
        asCollector(arg0: typeof any, arg1: number): this;
        bindTo(arg0: any): this;
        get varargsCollector(): boolean
    }
    type MethodHandle_ = MethodHandle;
    interface IdEnumerationIterator {
        enumerationIteratorNext(arg0: Internal.Context_, arg1: Internal.Consumer_<any>): boolean;
        enumerationIteratorHasNext(arg0: Internal.Context_, arg1: Internal.Consumer_<any>): boolean;
    }
    type IdEnumerationIterator_ = IdEnumerationIterator;
    interface VertexFormatAccessor {
        getOffsets(): Internal.IntList;
        get offsets(): Internal.IntList
    }
    type VertexFormatAccessor_ = VertexFormatAccessor;
    class CriterionProgress {
        constructor()
        grant(): void;
        serializeToJson(): Internal.JsonElement;
        getObtained(): Internal.Date;
        static fromJson(arg0: string): Internal.CriterionProgress;
        revoke(): void;
        isDone(): boolean;
        serializeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.CriterionProgress;
        get obtained(): Internal.Date
        get done(): boolean
    }
    type CriterionProgress_ = CriterionProgress;
    interface LongSortedSet extends Internal.LongSet, Internal.SortedSet<number>, Internal.LongBidirectionalIterable {
        firstLong(): number;
        remove(arg0: number): boolean;
        headSet(arg0: number): this;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        last(): any;
        of(arg0: number, arg1: number, arg2: number): Internal.LongSet;
        /**
         * @deprecated
        */
        subSet(arg0: any, arg1: any): Internal.SortedSet<any>;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of(arg0: number): Internal.LongSet;
        of<E>(arg0: E, arg1: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        headSet(arg0: number): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        tailSet(arg0: number): this;
        retainAll(arg0: Internal.LongCollection_): boolean;
        iterator(arg0: number): Internal.LongBidirectionalIterator;
        forEach(arg0: Internal.LongConsumer_): void;
        comparator(): Internal.Comparator<any>;
        addAll(arg0: Internal.LongCollection_): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        subSet(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        of(arg0: number, arg1: number): Internal.LongSet;
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        removeAll(arg0: Internal.LongCollection_): boolean;
        containsAll(arg0: Internal.LongCollection_): boolean;
        of<E>(arg0: E): Internal.Set<E>;
        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>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        first(): number;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        iterator(): Internal.LongIterator;
        longIterator(): Internal.LongIterator;
        subSet(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        tailSet(arg0: any): Internal.SortedSet<any>;
        add(arg0: number): boolean;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        toLongArray(arg0: number[]): number[];
        addAll(arg0: Internal.Collection_<number>): boolean;
        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>;
        toArray(arg0: number[]): number[];
        containsAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        headSet(arg0: any): Internal.SortedSet<any>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        of(...arg0: number[]): Internal.LongSet;
        lastLong(): number;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        toArray(): any[];
        of(): Internal.LongSet;
        /**
         * @deprecated
        */
        rem(arg0: number): boolean;
        toLongArray(): number[];
        hashCode(): number;
        size(): number;
        longParallelStream(): Internal.LongStream;
        of<E>(...arg0: E[]): Internal.Set<E>;
        longStream(): Internal.LongStream;
        clear(): void;
        /**
         * @deprecated
        */
        tailSet(arg0: number): this;
        equals(arg0: any): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
        get empty(): boolean
    }
    type LongSortedSet_ = LongSortedSet;
    interface Byte2ObjectMap$Entry <V> extends Internal.Map$Entry<number, V> {
        /**
         * @deprecated
        */
        getKey(): number;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getValue(): V;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        setValue(arg0: V): V;
        getByteKey(): number;
        /**
         * @deprecated
        */
        get key(): number
        get value(): V
        set value(arg0: V)
        get byteKey(): number
    }
    type Byte2ObjectMap$Entry_<V> = Byte2ObjectMap$Entry<V>;
    class MobEffectTextureManager extends Internal.TextureAtlasHolder {
        constructor(arg0: Internal.TextureManager_)
        get(arg0: Internal.MobEffect_): Internal.TextureAtlasSprite;
        getName(): string;
        get name(): string
    }
    type MobEffectTextureManager_ = MobEffectTextureManager;
    class ZoneRules implements Internal.Serializable {
        isFixedOffset(): boolean;
        getOffset(arg0: Internal.LocalDateTime_): Internal.ZoneOffset;
        getStandardOffset(arg0: Internal.Instant_): Internal.ZoneOffset;
        isDaylightSavings(arg0: Internal.Instant_): boolean;
        static of(arg0: Internal.ZoneOffset_): Internal.ZoneRules;
        isValidOffset(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_): boolean;
        getTransitionRules(): Internal.List<Internal.ZoneOffsetTransitionRule>;
        nextTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition;
        previousTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition;
        getValidOffsets(arg0: Internal.LocalDateTime_): Internal.List<Internal.ZoneOffset>;
        static of(arg0: Internal.ZoneOffset_, arg1: Internal.ZoneOffset_, arg2: Internal.List_<Internal.ZoneOffsetTransition>, arg3: Internal.List_<Internal.ZoneOffsetTransition>, arg4: Internal.List_<Internal.ZoneOffsetTransitionRule>): Internal.ZoneRules;
        getDaylightSavings(arg0: Internal.Instant_): Duration;
        getTransitions(): Internal.List<Internal.ZoneOffsetTransition>;
        getTransition(arg0: Internal.LocalDateTime_): Internal.ZoneOffsetTransition;
        getOffset(arg0: Internal.Instant_): Internal.ZoneOffset;
        get fixedOffset(): boolean
        get transitionRules(): Internal.List<Internal.ZoneOffsetTransitionRule>
        get transitions(): Internal.List<Internal.ZoneOffsetTransition>
    }
    type ZoneRules_ = ZoneRules;
    interface DoubleIterator extends Internal.PrimitiveIterator$OfDouble {
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
        remove(): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        nextDouble(): number;
        hasNext(): boolean;
    }
    type DoubleIterator_ = DoubleIterator;
    interface StateManager$IResettable {
        register(): void;
        resetState(): void;
    }
    type StateManager$IResettable_ = StateManager$IResettable;
    interface ClientPlayerKJS extends Internal.PlayerKJS {
        getDistance(pos: BlockPos_): number;
        isFake(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getXpLevel(): number;
        setSelectedSlot(index: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        paint(tag: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getFoodLevel(): number;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        getCraftingGrid(): Internal.InventoryKJS;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        setSaturation(saturation: number): void;
        addXPLevels(l: number): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getReachDistance(): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        sendData(channel: string): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        getXp(): number;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        setXp(xp: number): void;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        isMiningBlock(): boolean;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        notify(notification: Notification_): void;
        getInventoryChangeListener(): Internal.KubeJSInventoryListener;
        isMonster(): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getStages(): Internal.Stages;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        giveInHand(item: Internal.ItemStack_): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        addXP(xp: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        getInventory(): Internal.InventoryKJS;
        give(item: Internal.ItemStack_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        isSelf(): boolean;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        sendInventoryUpdate(): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        getData(): Internal.AttachedData<Internal.Player>;
        getProfile(): Internal.GameProfile;
        getSaturation(): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        runCommand(command: string): number;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        get fake(): boolean
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        get xpLevel(): number
        set selectedSlot(index: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get foodLevel(): number
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get craftingGrid(): Internal.InventoryKJS
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get item(): Internal.ItemStack
        set x(x: number)
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get xp(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        get miningBlock(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get inventoryChangeListener(): Internal.KubeJSInventoryListener
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get stages(): Internal.Stages
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get inventory(): Internal.InventoryKJS
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get self(): boolean
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get data(): Internal.AttachedData<Internal.Player>
        get profile(): Internal.GameProfile
        get saturation(): number
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ClientPlayerKJS_ = ClientPlayerKJS;
    class ModelBuilder <T extends Internal.ModelBuilder<T>> extends Internal.ModelFile {
        getElementCount(): number;
        parent(arg0: Internal.ModelFile_): T;
        guiLight(arg0: Internal.BlockModel$GuiLight_): T;
        toJson(): Internal.JsonObject;
        renderType(arg0: ResourceLocation_): T;
        element(arg0: number): Internal.ModelBuilder$ElementBuilder<>;
        transforms(): Internal.ModelBuilder$TransformsBuilder<>;
        element(): Internal.ModelBuilder$ElementBuilder<>;
        renderType(arg0: string): T;
        ao(arg0: boolean): T;
        customLoader<L extends Internal.CustomLoaderBuilder<T>>(arg0: Internal.BiFunction_<T, Internal.ExistingFileHelper, L>): L;
        texture(arg0: string, arg1: string): T;
        texture(arg0: string, arg1: ResourceLocation_): T;
        get elementCount(): number
    }
    type ModelBuilder_<T extends Internal.ModelBuilder<T>> = ModelBuilder<T>;
    interface OutlineBufferSourceAccessor {
        getOutlineBufferSource(): Internal.MultiBufferSource$BufferSource;
        get outlineBufferSource(): Internal.MultiBufferSource$BufferSource
    }
    type OutlineBufferSourceAccessor_ = OutlineBufferSourceAccessor;
    class SignItem extends Internal.StandingAndWallBlockItem {
        constructor(arg0: Internal.Item$Properties_, arg1: Internal.Block_, arg2: Internal.Block_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SignItem_ = SignItem;
    interface ProgressListener {
        progressStart(arg0: Internal.Component_): void;
        stop(): void;
        progressStagePercentage(arg0: number): void;
        progressStartNoAbort(arg0: Internal.Component_): void;
        progressStage(arg0: Internal.Component_): void;
    }
    type ProgressListener_ = ProgressListener;
    class ListenerList {
        constructor()
        constructor(arg0: Internal.ListenerList_)
        getListeners(arg0: number): Internal.IEventListener[];
        unregister(arg0: number, arg1: Internal.IEventListener_): void;
        register(arg0: number, arg1: Internal.EventPriority_, arg2: Internal.IEventListener_): void;
        static clearBusID(arg0: number): void;
        static unregisterAll(arg0: number, arg1: Internal.IEventListener_): void;
    }
    type ListenerList_ = ListenerList;
    class ClickAction extends Internal.Enum<Internal.ClickAction> {
        static valueOf(arg0: string): Internal.ClickAction;
        static values(): Internal.ClickAction[];
        static readonly PRIMARY: Internal.ClickAction;
        static readonly SECONDARY: Internal.ClickAction;
    }
    type ClickAction_ = ClickAction | "secondary" | "primary";
    class MultiblockState {
        constructor(world: Internal.Level_, controllerPos: BlockPos_)
        onBlockStateChanged(pos: BlockPos_, state: Internal.BlockState_): void;
        getWorld(): Internal.Level;
        getBlockState(): Internal.BlockState;
        getOffsetState(face: Internal.Direction_): Internal.BlockState;
        hasError(): boolean;
        addPosCache(pos: BlockPos_): void;
        getLayerCount(): Internal.Map<Internal.SimplePredicate, number>;
        getPos(): BlockPos;
        isPosInCache(pos: BlockPos_): boolean;
        getMatchContext(): Internal.PatternMatchContext;
        getCache(): Internal.Collection<BlockPos>;
        getController(): Internal.IMultiController;
        getGlobalCount(): Internal.Map<Internal.SimplePredicate, number>;
        setError(error: Internal.PatternError_): void;
        getTileEntity(): Internal.BlockEntity;
        get world(): Internal.Level
        get blockState(): Internal.BlockState
        get layerCount(): Internal.Map<Internal.SimplePredicate, number>
        get pos(): BlockPos
        get matchContext(): Internal.PatternMatchContext
        get cache(): Internal.Collection<BlockPos>
        get controller(): Internal.IMultiController
        get globalCount(): Internal.Map<Internal.SimplePredicate, number>
        set error(error: Internal.PatternError_)
        get tileEntity(): Internal.BlockEntity
        static readonly UNINIT_ERROR: Internal.PatternStringError;
        cache: Internal.LongOpenHashSet;
        io: Internal.IO;
        readonly world: Internal.Level;
        predicate: Internal.TraceabilityPredicate;
        lastController: Internal.IMultiController;
        error: Internal.PatternError;
        readonly controllerPos: BlockPos;
        static readonly UNLOAD_ERROR: Internal.PatternStringError;
    }
    type MultiblockState_ = MultiblockState;
    class BeehiveBlockEntity$BeeReleaseStatus extends Internal.Enum<Internal.BeehiveBlockEntity$BeeReleaseStatus> {
        static values(): Internal.BeehiveBlockEntity$BeeReleaseStatus[];
        static valueOf(arg0: string): Internal.BeehiveBlockEntity$BeeReleaseStatus;
        static readonly EMERGENCY: Internal.BeehiveBlockEntity$BeeReleaseStatus;
        static readonly HONEY_DELIVERED: Internal.BeehiveBlockEntity$BeeReleaseStatus;
        static readonly BEE_RELEASED: Internal.BeehiveBlockEntity$BeeReleaseStatus;
    }
    type BeehiveBlockEntity$BeeReleaseStatus_ = "bee_released" | "honey_delivered" | BeehiveBlockEntity$BeeReleaseStatus | "emergency";
    interface IFoliagePlacerTypeAccessor {
        callCtor<T extends Internal.FoliagePlacer>(pCodec: Internal.Codec_<T>): Internal.FoliagePlacerType<T>;
    }
    type IFoliagePlacerTypeAccessor_ = IFoliagePlacerTypeAccessor;
    class SimpleRecipeSerializer <T extends Internal.Recipe<any>> implements Internal.RecipeSerializer<T> {
        constructor(arg0: Internal.Function_<ResourceLocation, T>)
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): T;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): T;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): T;
    }
    type SimpleRecipeSerializer_<T extends Internal.Recipe<any>> = SimpleRecipeSerializer<T>;
    class BiomeSpecialEffectsBuilder extends Internal.BiomeSpecialEffects$Builder {
        static create(arg0: number, arg1: number, arg2: number, arg3: number): Internal.BiomeSpecialEffectsBuilder;
        getAmbientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>;
        getGrassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier;
        static copyOf(arg0: Internal.BiomeSpecialEffects_): Internal.BiomeSpecialEffectsBuilder;
        waterColor(): number;
        getAmbientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>;
        getFoliageColorOverride(): Internal.Optional<number>;
        getBackgroundMusic(): Internal.Optional<Internal.Music>;
        getWaterFogColor(): number;
        getGrassColorOverride(): Internal.Optional<number>;
        getAmbientLoopSound(): Internal.Optional<Internal.SoundEvent>;
        getFogColor(): number;
        getAmbientParticle(): Internal.Optional<Internal.AmbientParticleSettings>;
        getSkyColor(): number;
        get ambientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>
        get grassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier
        get ambientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>
        get foliageColorOverride(): Internal.Optional<number>
        get backgroundMusic(): Internal.Optional<Internal.Music>
        get waterFogColor(): number
        get grassColorOverride(): Internal.Optional<number>
        get ambientLoopSound(): Internal.Optional<Internal.SoundEvent>
        get fogColor(): number
        get ambientParticle(): Internal.Optional<Internal.AmbientParticleSettings>
        get skyColor(): number
    }
    type BiomeSpecialEffectsBuilder_ = BiomeSpecialEffectsBuilder;
    interface DataFixer {
        update<T>(arg0: Internal.DSL$TypeReference_, arg1: Internal.Dynamic_<T>, arg2: number, arg3: number): Internal.Dynamic<T>;
        getSchema(arg0: number): Internal.Schema;
    }
    type DataFixer_ = DataFixer;
    interface IContainerFactory <T extends Internal.AbstractContainerMenu> extends Internal.MenuType$MenuSupplier<T> {
        create(arg0: number, arg1: Internal.Inventory_, arg2: Internal.FriendlyByteBuf_): T;
        create(arg0: number, arg1: Internal.Inventory_): T;
    }
    type IContainerFactory_<T extends Internal.AbstractContainerMenu> = IContainerFactory<T>;
    class ImmutableCollections$List12 <E> extends Internal.ImmutableCollections$AbstractImmutableList<E> implements Internal.Serializable {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
    }
    type ImmutableCollections$List12_<E> = ImmutableCollections$List12<E>;
    class NarratedElementType extends Internal.Enum<Internal.NarratedElementType> {
        static valueOf(arg0: string): Internal.NarratedElementType;
        static values(): Internal.NarratedElementType[];
        static readonly HINT: Internal.NarratedElementType;
        static readonly POSITION: Internal.NarratedElementType;
        static readonly TITLE: Internal.NarratedElementType;
        static readonly USAGE: Internal.NarratedElementType;
    }
    type NarratedElementType_ = NarratedElementType | "hint" | "position" | "title" | "usage";
    class MutableToolTier implements Internal.Tier {
        constructor(p: Internal.Tier_)
        getLevel(): number;
        getVanillaRepairIngredient(): Internal.Ingredient;
        getAttackDamageBonus(): number;
        getEnchantmentValue(): number;
        getUses(): number;
        setSpeed(f: number): void;
        setEnchantmentValue(i: number): void;
        getSpeed(): number;
        setAttackDamageBonus(f: number): void;
        getTag(): Internal.TagKey<Internal.Block>;
        setUses(i: number): void;
        setLevel(i: number): void;
        setRepairIngredient(in_: Internal.Ingredient_): void;
        get level(): number
        get vanillaRepairIngredient(): Internal.Ingredient
        get attackDamageBonus(): number
        get enchantmentValue(): number
        get uses(): number
        set speed(f: number)
        set enchantmentValue(i: number)
        get speed(): number
        set attackDamageBonus(f: number)
        get tag(): Internal.TagKey<Internal.Block>
        set uses(i: number)
        set level(i: number)
        set repairIngredient(in_: Internal.Ingredient_)
        readonly parent: Internal.Tier;
    }
    type MutableToolTier_ = MutableToolTier;
    class TrackGraphLocation {
        constructor()
        edge: Internal.Couple<Internal.TrackNodeLocation>;
        position: number;
        graph: Internal.TrackGraph;
    }
    type TrackGraphLocation_ = TrackGraphLocation;
    class LevelStorageSource$LevelCandidates extends Internal.Record implements Internal.Iterable<Internal.LevelStorageSource$LevelDirectory> {
        constructor(levels: Internal.List_<Internal.LevelStorageSource$LevelDirectory>)
        spliterator(): Internal.Spliterator<Internal.LevelStorageSource$LevelDirectory>;
        levels(): Internal.List<Internal.LevelStorageSource$LevelDirectory>;
        isEmpty(): boolean;
        forEach(arg0: Internal.Consumer_<Internal.LevelStorageSource$LevelDirectory>): void;
        iterator(): Internal.Iterator<Internal.LevelStorageSource$LevelDirectory>;
        get empty(): boolean
    }
    type LevelStorageSource$LevelCandidates_ = LevelStorageSource$LevelCandidates;
    abstract class SimpleChannelInboundHandler <I> extends Internal.ChannelInboundHandlerAdapter {
        acceptInboundMessage(arg0: any): boolean;
    }
    type SimpleChannelInboundHandler_<I> = SimpleChannelInboundHandler<I>;
    class RenderPlayerEvent$Post extends Internal.RenderPlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.PlayerRenderer_, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type RenderPlayerEvent$Post_ = RenderPlayerEvent$Post;
    interface IServerLevel {
        mfix$getStrongholdCache(): Internal.StrongholdLocationCache;
    }
    type IServerLevel_ = IServerLevel;
    class DoorControlBehaviour extends Internal.BlockEntityBehaviour {
        constructor(arg0: Internal.SmartBlockEntity_)
        set(arg0: Internal.DoorControl_): void;
        static readonly TYPE: Internal.BehaviourType<Internal.DoorControlBehaviour>;
        mode: Internal.DoorControl;
    }
    type DoorControlBehaviour_ = DoorControlBehaviour;
    class ChunkRenderTypeSet implements Internal.Iterable<Internal.RenderType> {
        iterator(): Internal.Iterator<Internal.RenderType>;
        static union(arg0: Internal.Collection_<Internal.ChunkRenderTypeSet>): Internal.ChunkRenderTypeSet;
        static intersection(arg0: Internal.Iterable_<Internal.ChunkRenderTypeSet>): Internal.ChunkRenderTypeSet;
        static of(arg0: Internal.Collection_<Internal.RenderType>): Internal.ChunkRenderTypeSet;
        static union(arg0: Internal.Iterable_<Internal.ChunkRenderTypeSet>): Internal.ChunkRenderTypeSet;
        spliterator(): Internal.Spliterator<Internal.RenderType>;
        asList(): Internal.List<Internal.RenderType>;
        static intersection(...arg0: Internal.ChunkRenderTypeSet_[]): Internal.ChunkRenderTypeSet;
        forEach(arg0: Internal.Consumer_<Internal.RenderType>): void;
        isEmpty(): boolean;
        static of(...arg0: Internal.RenderType_[]): Internal.ChunkRenderTypeSet;
        static all(): Internal.ChunkRenderTypeSet;
        contains(arg0: Internal.RenderType_): boolean;
        static none(): Internal.ChunkRenderTypeSet;
        static intersection(arg0: Internal.Collection_<Internal.ChunkRenderTypeSet>): Internal.ChunkRenderTypeSet;
        static union(...arg0: Internal.ChunkRenderTypeSet_[]): Internal.ChunkRenderTypeSet;
        get empty(): boolean
    }
    type ChunkRenderTypeSet_ = ChunkRenderTypeSet;
    class LivingSpawnEvent$SpecialSpawn extends Internal.LivingSpawnEvent {
        constructor()
        constructor(arg0: Internal.Mob_, arg1: Internal.LevelAccessor_, arg2: number, arg3: number, arg4: number, arg5: Internal.BaseSpawner_, arg6: Internal.MobSpawnType_)
        getEntity(): Internal.Entity;
        getSpawner(): Internal.BaseSpawner;
        getSpawnReason(): Internal.MobSpawnType;
        get entity(): Internal.Entity
        get spawner(): Internal.BaseSpawner
        get spawnReason(): Internal.MobSpawnType
    }
    type LivingSpawnEvent$SpecialSpawn_ = LivingSpawnEvent$SpecialSpawn;
    abstract class ImmutableCollection <E> extends Internal.AbstractCollection<E> implements Internal.Serializable {
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        spliterator(): Internal.Spliterator<E>;
        parallelStream(): Internal.Stream<E>;
        iterator(): Internal.UnmodifiableIterator<E>;
        asList(): Internal.ImmutableList<E>;
    }
    type ImmutableCollection_<E> = ImmutableCollection<E>;
    class CLongBuffer extends Internal.CustomBuffer<Internal.CLongBuffer> implements Internal.Comparable<Internal.CLongBuffer> {
        static get(arg0: Internal.ByteBuffer_, arg1: number): number;
        get(): number;
        static create(arg0: number, arg1: number): Internal.CLongBuffer;
        static get(arg0: Internal.ByteBuffer_): number;
        get(arg0: number[]): this;
        put(arg0: number[]): this;
        static allocateDirect(arg0: number): Internal.CLongBuffer;
        get(arg0: number[], arg1: number, arg2: number): this;
        put(arg0: number, arg1: number): this;
        compareTo(arg0: any): number;
        put(arg0: number[], arg1: number, arg2: number): this;
        static create(arg0: Internal.ByteBuffer_): Internal.CLongBuffer;
        static put(arg0: Internal.ByteBuffer_, arg1: number, arg2: number): void;
        put(arg0: number): this;
        get(arg0: number): number;
        compareTo(arg0: Internal.CLongBuffer_): number;
        static put(arg0: Internal.ByteBuffer_, arg1: number): void;
    }
    type CLongBuffer_ = CLongBuffer;
    class CarriageContraptionInstance extends Internal.EntityInstance<Internal.CarriageContraptionEntity> implements Internal.IUpdateCount, Internal.DynamicInstance {
        constructor(arg0: Internal.MaterialManager_, arg1: Internal.CarriageContraptionEntity_)
        getVolume(): Internal.ImmutableBox;
        decreaseFramerateWithDistance(): boolean;
        snr_fromParent(parent: Internal.IUpdateCount_): void;
        onLightPacket(arg0: number, arg1: number): void;
        remove(): void;
        setBogeyVisibility(arg0: boolean, arg1: boolean): void;
        beginFrame(): void;
        snr_getUpdateCount(): number;
        snr_markUpdate(): void;
        static outOfSync(a: Internal.IUpdateCount_, b: Internal.IUpdateCount_): boolean;
        get volume(): Internal.ImmutableBox
    }
    type CarriageContraptionInstance_ = CarriageContraptionInstance;
    abstract class CustomRecipe implements Internal.CraftingRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type CustomRecipe_ = CustomRecipe;
    interface ChannelProgressiveFuture extends Internal.ProgressiveFuture<void>, Internal.ChannelFuture {
        isSuccess(): boolean;
        syncUninterruptibly(): this;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        getNow(): void;
        channel(): io.netty.channel.Channel;
        cause(): Internal.Throwable;
        sync(): this;
        awaitUninterruptibly(): this;
        isVoid(): boolean;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        await(): this;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        isCancellable(): boolean;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        get(): void;
        awaitUninterruptibly(arg0: number): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): void;
        isCancelled(): boolean;
        get success(): boolean
        get done(): boolean
        get now(): void
        get "void"(): boolean
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type ChannelProgressiveFuture_ = ChannelProgressiveFuture;
    class MutablePair <L, R> extends org.apache.commons.lang3.tuple.Pair<L, R> {
        constructor()
        constructor(arg0: L, arg1: R)
        static comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getLeft(): L;
        static of<L, R>(arg0: L, arg1: R): Internal.MutablePair<L, R>;
        getRight(): R;
        static emptyArray<L, R>(): Internal.MutablePair<L, R>[];
        static comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        static copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        static of<L, R>(arg0: Internal.Map$Entry_<L, R>): Internal.MutablePair<L, R>;
        static comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        setRight(arg0: R): void;
        static comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        setLeft(arg0: L): void;
        setValue(arg0: R): R;
        get left(): L
        get right(): R
        set right(arg0: R)
        set left(arg0: L)
        set value(arg0: R)
        left: L;
        right: R;
        static readonly EMPTY_ARRAY: Internal.MutablePair<any, any>[];
    }
    type MutablePair_<L, R> = MutablePair<L, R>;
    abstract class IntProvider {
        constructor()
        getType(): Internal.IntProviderType<any>;
        getMinValue(): number;
        sample(arg0: Internal.RandomSource_): number;
        getMaxValue(): number;
        static codec(arg0: number, arg1: number): Internal.Codec<Internal.IntProvider>;
        get type(): Internal.IntProviderType<any>
        get minValue(): number
        get maxValue(): number
        static readonly CODEC: Internal.Codec<Internal.IntProvider>;
        static readonly NON_NEGATIVE_CODEC: Internal.Codec<Internal.IntProvider>;
        static readonly POSITIVE_CODEC: Internal.Codec<Internal.IntProvider>;
    }
    type IntProvider_ = IntProvider;
    class DragonLandingPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonLandingPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonLandingPhase>
    }
    type DragonLandingPhase_ = DragonLandingPhase;
    class BrainDebugRenderer$PoiInfo {
        constructor(arg0: BlockPos_, arg1: string, arg2: number)
        type: string;
        readonly pos: BlockPos;
        freeTicketCount: number;
    }
    type BrainDebugRenderer$PoiInfo_ = BrainDebugRenderer$PoiInfo;
    class ConduitBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getActiveRotation(arg0: number): number;
        isHunting(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        static clientTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ConduitBlockEntity_): void;
        isActive(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getUpdatePacket(): Internal.Packet<any>;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ConduitBlockEntity_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get hunting(): boolean
        get active(): boolean
        get updatePacket(): Internal.Packet<any>
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        tickCount: number;
    }
    type ConduitBlockEntity_ = ConduitBlockEntity;
    class Sound$Type extends Internal.Enum<Internal.Sound$Type> {
        static getByName(arg0: string): Internal.Sound$Type;
        static values(): Internal.Sound$Type[];
        static valueOf(arg0: string): Internal.Sound$Type;
        static readonly FILE: Internal.Sound$Type;
        static readonly SOUND_EVENT: Internal.Sound$Type;
    }
    type Sound$Type_ = Sound$Type | "file" | "sound_event";
    class RenderLayerEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.RenderType_, arg2: Internal.PoseStack_, arg3: Internal.RenderBuffers_, arg4: number, arg5: number, arg6: number)
        getType(): Internal.RenderType;
        getViewProjection(): Matrix4f;
        getLayer(): com.jozufozu.flywheel.backend.RenderLayer;
        getCamX(): number;
        getCamY(): number;
        getCamZ(): number;
        getWorld(): Internal.ClientLevel;
        get type(): Internal.RenderType
        get viewProjection(): Matrix4f
        get layer(): com.jozufozu.flywheel.backend.RenderLayer
        get camX(): number
        get camY(): number
        get camZ(): number
        get world(): Internal.ClientLevel
        readonly camX: number;
        readonly layer: com.jozufozu.flywheel.backend.RenderLayer;
        readonly viewProjection: Matrix4f;
        readonly stack: Internal.PoseStack;
        readonly buffers: Internal.RenderBuffers;
        readonly type: Internal.RenderType;
        readonly camZ: number;
        readonly camY: number;
    }
    type RenderLayerEvent_ = RenderLayerEvent;
    class IModFileInfo$LanguageSpec extends Internal.Record {
        constructor(languageName: string, acceptedVersions: Internal.VersionRange_)
        acceptedVersions(): Internal.VersionRange;
        languageName(): string;
    }
    type IModFileInfo$LanguageSpec_ = IModFileInfo$LanguageSpec;
    class Method extends Internal.Executable {
        getReturnType(): typeof any;
        getDefaultValue(): any;
        isBridge(): boolean;
        getGenericReturnType(): Internal.Type;
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getTypeParameters(): any[];
        invoke(arg0: any, ...arg1: any[]): any;
        isDefault(): boolean;
        get returnType(): typeof any
        get defaultValue(): any
        get bridge(): boolean
        get genericReturnType(): Internal.Type
        get typeParameters(): any[]
        get "default"(): boolean
    }
    type Method_ = Method;
    class SpectralArrow extends Internal.AbstractArrow {
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<Internal.SpectralArrow>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type SpectralArrow_ = SpectralArrow;
    interface Decoder$Terminal <A> {
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        decoder(): Internal.Decoder<A>;
    }
    type Decoder$Terminal_<A> = Decoder$Terminal<A>;
    interface CustomIngredientActionCallback {
        transform(arg0: Internal.ItemStack_, arg1: number, arg2: Internal.InventoryKJS_): Internal.ItemStack;
        (arg0: Internal.ItemStack_, arg1: number, arg2: Internal.InventoryKJS_): Internal.ItemStack_;
    }
    type CustomIngredientActionCallback_ = CustomIngredientActionCallback;
    interface ArtifactVersion extends Internal.Comparable<Internal.ArtifactVersion> {
        compareTo(arg0: Internal.ArtifactVersion_): number;
        getBuildNumber(): number;
        parseVersion(arg0: string): void;
        getMinorVersion(): number;
        getMajorVersion(): number;
        getQualifier(): string;
        getIncrementalVersion(): number;
        get buildNumber(): number
        get minorVersion(): number
        get majorVersion(): number
        get qualifier(): string
        get incrementalVersion(): number
    }
    type ArtifactVersion_ = ArtifactVersion;
    class WireProperties implements Internal.IMaterialProperty<Internal.WireProperties> {
        constructor()
        constructor(voltage: number, baseAmperage: number, lossPerBlock: number, isSuperCon: boolean, criticalTemperature: number)
        constructor(voltage: number, baseAmperage: number, lossPerBlock: number)
        constructor(voltage: number, baseAmperage: number, lossPerBlock: number, isSuperCon: boolean)
        setVoltage(voltage: number): void;
        getAmperage(): number;
        setSuperconductor(isSuperconductor: boolean): void;
        getVoltage(): number;
        isSuperconductor(): boolean;
        setSuperconductorCriticalTemperature(criticalTemperature: number): void;
        setLossPerBlock(lossPerBlock: number): void;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        setAmperage(amperage: number): void;
        copy(): this;
        getSuperconductorCriticalTemperature(): number;
        getLossPerBlock(): number;
        set voltage(voltage: number)
        get amperage(): number
        set superconductor(isSuperconductor: boolean)
        get voltage(): number
        get superconductor(): boolean
        set superconductorCriticalTemperature(criticalTemperature: number)
        set lossPerBlock(lossPerBlock: number)
        set amperage(amperage: number)
        get superconductorCriticalTemperature(): number
        get lossPerBlock(): number
    }
    type WireProperties_ = WireProperties;
    class Locale$LanguageRange {
        constructor(arg0: string, arg1: number)
        constructor(arg0: string)
        getWeight(): number;
        static parse(arg0: string): Internal.List<Internal.Locale$LanguageRange>;
        static parse(arg0: string, arg1: Internal.Map_<string, Internal.List<string>>): Internal.List<Internal.Locale$LanguageRange>;
        static mapEquivalents(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Map_<string, Internal.List<string>>): Internal.List<Internal.Locale$LanguageRange>;
        getRange(): string;
        get weight(): number
        get range(): string
        static readonly MAX_WEIGHT: 1.0;
        static readonly MIN_WEIGHT: 0.0;
    }
    type Locale$LanguageRange_ = Locale$LanguageRange;
    interface AxeItemAccess {
        invokeGetStripped(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
    }
    type AxeItemAccess_ = AxeItemAccess;
    interface ArgumentType <T> {
        parse(arg0: Internal.StringReader_): T;
        getExamples(): Internal.Collection<string>;
        listSuggestions<S>(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        get examples(): Internal.Collection<string>
    }
    type ArgumentType_<T> = ArgumentType<T>;
    class ItemCooldowns implements Internal.AccessorItemCooldowns {
        constructor()
        addCooldown(arg0: Internal.Item_, arg1: number): void;
        bookshelf$getTickCount(): number;
        getCooldownPercent(arg0: Internal.Item_, arg1: number): number;
        bookshelf$getCooldowns(): Internal.Map<any, any>;
        isOnCooldown(arg0: Internal.Item_): boolean;
        removeCooldown(arg0: Internal.Item_): void;
        tick(): void;
    }
    type ItemCooldowns_ = ItemCooldowns;
    class Capability <T> {
        addListener(arg0: Internal.Consumer_<Internal.Capability<T>>): this;
        orEmpty<R>(arg0: Internal.Capability_<R>, arg1: Internal.LazyOptional_<T>): Internal.LazyOptional<R>;
        getName(): string;
        isRegistered(): boolean;
        get name(): string
        get registered(): boolean
    }
    type Capability_<T> = Capability<T>;
    class StonecutterRecipe extends Internal.SingleItemRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_)
        isSpecial(): boolean;
        getGroup(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get special(): boolean
        get group(): string
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type StonecutterRecipe_ = StonecutterRecipe;
    interface SecureJar {
        getManifestSigners(): any[];
        from(arg0: Internal.BiPredicate_<string, string>, ...arg1: Internal.Path_[]): this;
        from(arg0: Internal.Function_<Internal.SecureJar, Internal.JarMetadata>, ...arg1: Internal.Path_[]): this;
        getPath(arg0: string, ...arg1: string[]): Internal.Path;
        from(arg0: Internal.Supplier_<Internal.Manifest>, arg1: Internal.Function_<Internal.SecureJar, Internal.JarMetadata>, ...arg2: Internal.Path_[]): this;
        name(): string;
        getTrustedManifestEntries(arg0: string): Internal.Attributes;
        hasSecurityData(): boolean;
        from(arg0: Internal.Supplier_<Internal.Manifest>, arg1: Internal.Function_<Internal.SecureJar, Internal.JarMetadata>, arg2: Internal.BiPredicate_<string, string>, ...arg3: Internal.Path_[]): this;
        from(...arg0: Internal.Path_[]): this;
        from(arg0: Internal.Function_<Internal.SecureJar, Internal.JarMetadata>, arg1: Internal.BiPredicate_<string, string>, ...arg2: Internal.Path_[]): this;
        getPackages(): Internal.Set<string>;
        getRootPath(): Internal.Path;
        moduleDataProvider(): Internal.SecureJar$ModuleDataProvider;
        getProviders(): Internal.List<Internal.SecureJar$Provider>;
        getPrimaryPath(): Internal.Path;
        verifyPath(arg0: Internal.Path_): Internal.SecureJar$Status;
        getFileStatus(arg0: string): Internal.SecureJar$Status;
        get manifestSigners(): any[]
        get packages(): Internal.Set<string>
        get rootPath(): Internal.Path
        get providers(): Internal.List<Internal.SecureJar$Provider>
        get primaryPath(): Internal.Path
    }
    type SecureJar_ = SecureJar;
    class DataPackEventJS extends Internal.EventJS {
        constructor(d: any_, rm: any_)
        add(id: ResourceLocation_, content: string): void;
        addJson(id: ResourceLocation_, json: Internal.JsonElement_): void;
    }
    type DataPackEventJS_ = DataPackEventJS;
    interface IMachineModifyDrops extends Internal.IMachineFeature {
        onDrops(arg0: Internal.List_<Internal.ItemStack>, arg1: Internal.Player_): void;
        self(): Internal.MetaMachine;
    }
    type IMachineModifyDrops_ = IMachineModifyDrops;
    interface EnderChestContainerDuck {
        of(arg0: Internal.PlayerEnderChestContainer_): this;
        automobility$setActiveAttachment(arg0: Internal.BaseChestRearAttachment_): void;
    }
    type EnderChestContainerDuck_ = EnderChestContainerDuck;
    interface IForgeRegistry$BakeCallback <V> {
        onBake(arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
        (arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
    }
    type IForgeRegistry$BakeCallback_<V> = IForgeRegistry$BakeCallback<V>;
    class PiglinBrute extends Internal.AbstractPiglin {
        constructor(arg0: Internal.EntityType_<Internal.PiglinBrute>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        canHunt(): boolean;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        getBrain(): Internal.Brain<Internal.PiglinBrute>;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        get brain(): Internal.Brain<Internal.PiglinBrute>
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type PiglinBrute_ = PiglinBrute;
    class ItemPipeBlock extends Internal.MaterialPipeBlock<any, any, any> {
        constructor(properties: Internal.BlockBehaviour$Properties_, itemPipeType: any_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWorldPipeNet(arg0: Internal.ServerLevel_): Internal.LevelPipeNet<any, any>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        getBlockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get blockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>
        get mod(): string
    }
    type ItemPipeBlock_ = ItemPipeBlock;
    class ClipResult implements Internal.Cloneable {
        constructor()
        clone(): any;
        hasStencilClip(): boolean;
        init(logicalWidth: number, logicalHeight: number, physicalWidth: number, physicalHeight: number): this;
        hasScissorClip(): boolean;
        addScissor(l: number, t: number, r: number, b: number, bounds: Internal.Rect2f_): boolean;
        hasClip(): boolean;
        getScissorY1(): number;
        getScissorX1(): number;
        getScissorX0(): number;
        getScissorY0(): number;
        getStencilSeq(): number;
        setScissor(l: number, t: number, r: number, b: number): void;
        setStencil(seq: number): void;
        get scissorY1(): number
        get scissorX1(): number
        get scissorX0(): number
        get scissorY0(): number
        get stencilSeq(): number
        set stencil(seq: number)
    }
    type ClipResult_ = ClipResult;
    class Node$ExpressionKind extends Internal.Enum<Internal.Node$ExpressionKind> {
        getType(): typeof Internal.Expression;
        static values(): Internal.Node$ExpressionKind[];
        static valueOf(name: string): Internal.Node$ExpressionKind;
        get type(): typeof Internal.Expression
        static readonly LITERAL: Internal.Node$ExpressionKind;
        static readonly BINARY: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_COMPOUND_CAST: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_COMPOUND: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_MATRIX_SCALAR: Internal.Node$ExpressionKind;
        static readonly POISON: Internal.Node$ExpressionKind;
        static readonly FUNCTION_REFERENCE: Internal.Node$ExpressionKind;
        static readonly FUNCTION_CALL: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_STRUCT: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_VECTOR_SCALAR: Internal.Node$ExpressionKind;
        static readonly CONDITIONAL: Internal.Node$ExpressionKind;
        static readonly INDEX: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_ARRAY: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_SCALAR_CAST: Internal.Node$ExpressionKind;
        static readonly SWIZZLE: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_MATRIX_MATRIX: Internal.Node$ExpressionKind;
        static readonly VARIABLE_REFERENCE: Internal.Node$ExpressionKind;
        static readonly POSTFIX: Internal.Node$ExpressionKind;
        static readonly CONSTRUCTOR_ARRAY_CAST: Internal.Node$ExpressionKind;
        static readonly PREFIX: Internal.Node$ExpressionKind;
        static readonly FIELD_ACCESS: Internal.Node$ExpressionKind;
        static readonly TYPE_REFERENCE: Internal.Node$ExpressionKind;
    }
    type Node$ExpressionKind_ = "variable_reference" | "field_access" | "constructor_array_cast" | "constructor_matrix_scalar" | "constructor_array" | "swizzle" | "conditional" | "prefix" | "type_reference" | "constructor_compound_cast" | "constructor_struct" | "binary" | "constructor_compound" | "constructor_vector_scalar" | "function_call" | "index" | "literal" | "constructor_matrix_matrix" | "poison" | "postfix" | Node$ExpressionKind | "function_reference" | "constructor_scalar_cast";
    class DoorControl extends Internal.Enum<Internal.DoorControl> {
        static createWidget(arg0: number, arg1: number, arg2: Internal.Consumer_<Internal.DoorControl>, arg3: Internal.DoorControl_): com.simibubi.create.foundation.utility.Pair<Internal.ScrollInput, Internal.Label>;
        static valueOf(arg0: string): Internal.DoorControl;
        matches(arg0: Internal.Direction_): boolean;
        static values(): Internal.DoorControl[];
        static readonly SOUTH: Internal.DoorControl;
        static readonly NONE: Internal.DoorControl;
        static readonly WEST: Internal.DoorControl;
        static readonly ALL: Internal.DoorControl;
        static readonly NORTH: Internal.DoorControl;
        static readonly EAST: Internal.DoorControl;
    }
    type DoorControl_ = "west" | "east" | "south" | "north" | DoorControl | "none" | "all";
    abstract class Level extends Internal.CapabilityProvider<Internal.Level> implements Internal.LevelKJS, Internal.IForgeLevel, Internal.LevelAccessor, Internal.ExtendedWorld, Internal.AutoCloseable {
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        explode(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: boolean, arg6: Internal.Explosion$BlockInteraction_): Internal.Explosion;
        loadedAndEntityCanStandOn(arg0: BlockPos_, arg1: Internal.Entity_): boolean;
        playSound(arg0: Internal.Player_, arg1: Internal.Entity_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        isRaining(): boolean;
        getLevelData(): Internal.LevelData;
        getSunAngle(arg0: number): number;
        updateNeighborsAt(arg0: BlockPos_, arg1: Internal.Block_): void;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getRandom(): Internal.RandomSource;
        gatherChunkSourceStats(): string;
        isEmptyBlock(arg0: BlockPos_): boolean;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        shouldTickDeath(arg0: Internal.Entity_): boolean;
        explode(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Explosion$BlockInteraction_): Internal.Explosion;
        getChunkAt(arg0: BlockPos_): Internal.LevelChunk;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        isDay(): boolean;
        isThundering(): boolean;
        isClientSide(): boolean;
        runCommandSilent(command: string): number;
        getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
        disconnect(): void;
        blockEntityChanged(arg0: BlockPos_): void;
        static isInSpawnableBounds(arg0: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        getSeaLevel(): number;
        getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
        getSectionIndex(arg0: number): number;
        setSpawnSettings(arg0: boolean, arg1: boolean): void;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        loadedAndEntityCanStandOnFace(arg0: BlockPos_, arg1: Internal.Entity_, arg2: Internal.Direction_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        addAlwaysVisibleParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        shouldTickBlocksAt(arg0: number): boolean;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        increaseMaxEntityRadius(arg0: number): number;
        getSharedSpawnAngle(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        gameEvent(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_): void;
        isRainingAt(arg0: BlockPos_): boolean;
        getDayTime(): number;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        isInWorldBounds(arg0: BlockPos_): boolean;
        hasNeighborSignal(arg0: BlockPos_): boolean;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockRandomPos(arg0: number, arg1: number, arg2: number, arg3: number): BlockPos;
        sendPacketToServer(arg0: Internal.Packet_<any>): void;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        addParticle(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        guardEntityTick<T extends Internal.Entity>(arg0: Internal.Consumer_<T>, arg1: T): void;
        createEntity(id: ResourceLocation_): Internal.Entity;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getTime(): number;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        isHumidAt(arg0: BlockPos_): boolean;
        mayInteract(arg0: Internal.Player_, arg1: BlockPos_): boolean;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getFreeMapId(): number;
        getSectionsCount(): number;
        levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        hasChunk(arg0: number, arg1: number): boolean;
        neighborChanged(arg0: BlockPos_, arg1: Internal.Block_, arg2: BlockPos_): void;
        updateNeighborsAtExceptFromFacing(arg0: BlockPos_, arg1: Internal.Block_, arg2: Internal.Direction_): void;
        destroyBlockProgress(arg0: number, arg1: BlockPos_, arg2: number): void;
        getProfiler(): Internal.ProfilerFiller;
        getMoonBrightness(): number;
        isLoaded(arg0: BlockPos_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        explode(arg0: Internal.Entity_, arg1: DamageSource_, arg2: Internal.ExplosionDamageCalculator_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean, arg8: Internal.Explosion$BlockInteraction_): Internal.Explosion;
        markAndNotifyBlock(arg0: BlockPos_, arg1: Internal.LevelChunk_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: number, arg5: number): void;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunkSource(): Internal.ChunkSource;
        getProfilerSupplier(): Internal.Supplier<Internal.ProfilerFiller>;
        registryAccess(): Internal.RegistryAccess;
        getScoreboard(): Internal.Scoreboard;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getRecipeManager(): Internal.RecipeManager;
        nextSubTickCount(): number;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        setThunderLevel(arg0: number): void;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        isDebug(): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        getSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        dimensionTypeId(): Internal.ResourceKey<Internal.DimensionType>;
        addAlwaysVisibleParticle(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        dimensionTypeRegistration(): Internal.Holder<Internal.DimensionType>;
        broadcastEntityEvent(arg0: Internal.Entity_, arg1: number): void;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        isNight(): boolean;
        getThunderLevel(arg0: number): number;
        getBiomeManager(): Internal.BiomeManager;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        setBlockAndUpdate(arg0: BlockPos_, arg1: Internal.BlockState_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        setBlockEntity(arg0: Internal.BlockEntity_): void;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        shouldTickBlocksAt(arg0: BlockPos_): boolean;
        getSkyDarken(): number;
        onBlockStateChange(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_): void;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        addDestroyBlockEffect(arg0: BlockPos_, arg1: Internal.BlockState_): void;
        playSeededSound(arg0: Internal.Player_, arg1: number, arg2: number, arg3: number, arg4: Internal.SoundEvent_, arg5: Internal.SoundSource_, arg6: number, arg7: number, arg8: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        playSound(arg0: Internal.Player_, arg1: number, arg2: number, arg3: number, arg4: Internal.SoundEvent_, arg5: Internal.SoundSource_, arg6: number, arg7: number): void;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        neighborChanged(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.Block_, arg3: BlockPos_, arg4: boolean): void;
        getDirectSignalTo(arg0: BlockPos_): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        addBlockEntityTicker(arg0: Internal.TickingBlockEntity_): void;
        setMapData(arg0: string, arg1: Internal.MapItemSavedData_): void;
        getDimensionKey(): Internal.ResourceKey<Internal.Level>;
        getGameRules(): Internal.GameRules;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        hasSignal(arg0: BlockPos_, arg1: Internal.Direction_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        updateSkyBrightness(): void;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        createFireworks(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.CompoundTag_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        neighborShapeChanged(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_, arg4: number, arg5: number): void;
        setRainLevel(arg0: number): void;
        handler$blp000$isRainingAt(arg0: BlockPos_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        noSave(): boolean;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        playSeededSound(arg0: Internal.Player_, arg1: Internal.Entity_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number, arg6: number): void;
        getMinSection(): number;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        addFreshBlockEntities(arg0: Internal.Collection_<Internal.BlockEntity>): void;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getSharedSpawnPos(): BlockPos;
        getDimension(): ResourceLocation;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        playLocalSound(arg0: number, arg1: number, arg2: number, arg3: Internal.SoundEvent_, arg4: Internal.SoundSource_, arg5: number, arg6: number, arg7: boolean): void;
        blockEvent(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: number): void;
        removeBlockEntity(arg0: BlockPos_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getServer(): Internal.MinecraftServer;
        fillReportDetails(arg0: Internal.CrashReport_): Internal.CrashReportCategory;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        noCollision(arg0: Internal.Entity_): boolean;
        setSkyFlashTime(arg0: number): void;
        self(): this;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getBestNeighborSignal(arg0: BlockPos_): number;
        setBlocksDirty(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_): void;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMapData(arg0: string): Internal.MapItemSavedData;
        getMaxEntityRadius(): number;
        getChunkAtImmediately(arg0: number, arg1: number): Internal.LevelChunk;
        noCollision(arg0: Internal.AABB_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getLightEngine(): Internal.LevelLightEngine;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getRainLevel(arg0: number): number;
        getData(): Internal.AttachedData<any>;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        globalLevelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        tell(message: Internal.Component_): void;
        getAnyChunkImmediately(arg0: number, arg1: number): Internal.ChunkAccess;
        sendBlockUpdated(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: number): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        updateNeighbourForOutputSignal(arg0: BlockPos_, arg1: Internal.Block_): void;
        getPlayers(): Internal.EntityArrayList;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        close(): void;
        getEntity(arg0: number): Internal.Entity;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        get maxSection(): number
        get raining(): boolean
        get levelData(): Internal.LevelData
        get random(): Internal.RandomSource
        get day(): boolean
        get thundering(): boolean
        get clientSide(): boolean
        get blockTicks(): Internal.LevelTickAccess<Internal.Block>
        get seaLevel(): number
        get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
        get height(): number
        get sharedSpawnAngle(): number
        get dayTime(): number
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get time(): number
        get freeMapId(): number
        get sectionsCount(): number
        get profiler(): Internal.ProfilerFiller
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get chunkSource(): Internal.ChunkSource
        get profilerSupplier(): Internal.Supplier<Internal.ProfilerFiller>
        get scoreboard(): Internal.Scoreboard
        set statusMessage(message: Internal.Component_)
        get recipeManager(): Internal.RecipeManager
        get maxLightLevel(): number
        set thunderLevel(arg0: number)
        get debug(): boolean
        get night(): boolean
        get biomeManager(): Internal.BiomeManager
        set blockEntity(arg0: Internal.BlockEntity_)
        get skyDarken(): number
        get minBuildHeight(): number
        get displayName(): Internal.Component
        get maxBuildHeight(): number
        get dimensionKey(): Internal.ResourceKey<Internal.Level>
        get gameRules(): Internal.GameRules
        get worldBorder(): Internal.WorldBorder
        set rainLevel(arg0: number)
        get minSection(): number
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get sharedSpawnPos(): BlockPos
        get dimension(): ResourceLocation
        get moonPhase(): number
        get server(): Internal.MinecraftServer
        set skyFlashTime(arg0: number)
        get maxEntityRadius(): number
        get lightEngine(): Internal.LevelLightEngine
        get modelDataManager(): Internal.ModelDataManager
        get data(): Internal.AttachedData<any>
        get entities(): Internal.EntityArrayList
        get players(): Internal.EntityArrayList
        get overworld(): boolean
        static readonly RESOURCE_KEY_CODEC: Internal.Codec<Internal.ResourceKey<Internal.Level>>;
        thunderLevel: number;
        restoringBlockSnapshots: boolean;
        static readonly OVERWORLD: Internal.ResourceKey<Internal.Level>;
        static readonly MAX_LEVEL_SIZE: 30000000;
        static readonly MIN_ENTITY_SPAWN_Y: -20000000;
        readonly random: Internal.RandomSource;
        oThunderLevel: number;
        static readonly END: Internal.ResourceKey<Internal.Level>;
        static readonly MAX_ENTITY_SPAWN_Y: 20000000;
        readonly blockEntityTickers: Internal.List<Internal.TickingBlockEntity>;
        captureBlockSnapshots: boolean;
        static readonly TICKS_PER_DAY: 24000;
        oRainLevel: number;
        static readonly NETHER: Internal.ResourceKey<Internal.Level>;
        static readonly LONG_PARTICLE_CLIP_RANGE: 512;
        readonly isClientSide: boolean;
        static readonly SHORT_PARTICLE_CLIP_RANGE: 32;
        static readonly MAX_BRIGHTNESS: 15;
        readonly thread: Internal.Thread;
        rainLevel: number;
        capturedBlockSnapshots: Internal.ArrayList<Internal.BlockSnapshot>;
    }
    type Level_ = Level;
    class LanternBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly HANGING: Internal.BooleanProperty;
    }
    type LanternBlock_ = LanternBlock;
    class Objective {
        constructor(arg0: Internal.Scoreboard_, arg1: string, arg2: Internal.ObjectiveCriteria_, arg3: Internal.Component_, arg4: Internal.ObjectiveCriteria$RenderType_)
        getDisplayName(): Internal.Component;
        setDisplayName(arg0: Internal.Component_): void;
        getFormattedDisplayName(): Internal.Component;
        getName(): string;
        getRenderType(): Internal.ObjectiveCriteria$RenderType;
        setRenderType(arg0: Internal.ObjectiveCriteria$RenderType_): void;
        getScoreboard(): Internal.Scoreboard;
        getCriteria(): Internal.ObjectiveCriteria;
        get displayName(): Internal.Component
        set displayName(arg0: Internal.Component_)
        get formattedDisplayName(): Internal.Component
        get name(): string
        get renderType(): Internal.ObjectiveCriteria$RenderType
        set renderType(arg0: Internal.ObjectiveCriteria$RenderType_)
        get scoreboard(): Internal.Scoreboard
        get criteria(): Internal.ObjectiveCriteria
    }
    type Objective_ = Objective;
    class RenderBlockScreenEffectEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.PoseStack_, arg2: Internal.RenderBlockScreenEffectEvent$OverlayType_, arg3: Internal.BlockState_, arg4: BlockPos_)
        getBlockPos(): BlockPos;
        getPoseStack(): Internal.PoseStack;
        getBlockState(): Internal.BlockState;
        getOverlayType(): Internal.RenderBlockScreenEffectEvent$OverlayType;
        getPlayer(): Internal.Player;
        get blockPos(): BlockPos
        get poseStack(): Internal.PoseStack
        get blockState(): Internal.BlockState
        get overlayType(): Internal.RenderBlockScreenEffectEvent$OverlayType
        get player(): Internal.Player
    }
    type RenderBlockScreenEffectEvent_ = RenderBlockScreenEffectEvent;
    interface Tier {
        /**
         * @deprecated
        */
        getLevel(): number;
        getRepairIngredient(): Internal.Ingredient;
        getAttackDamageBonus(): number;
        getEnchantmentValue(): number;
        getUses(): number;
        getSpeed(): number;
        getTag(): Internal.TagKey<Internal.Block>;
        /**
         * @deprecated
        */
        get level(): number
        get repairIngredient(): Internal.Ingredient
        get attackDamageBonus(): number
        get enchantmentValue(): number
        get uses(): number
        get speed(): number
        get tag(): Internal.TagKey<Internal.Block>
    }
    type Tier_ = Tier;
    class SporeBlossomBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SporeBlossomBlock_ = SporeBlossomBlock;
    class SecureJar$Provider extends Internal.Record {
        constructor(serviceName: string, providers: Internal.List_<string>)
        static fromPath(arg0: Internal.Path_, arg1: Internal.BiPredicate_<string, string>): Internal.SecureJar$Provider;
        serviceName(): string;
        providers(): Internal.List<string>;
    }
    type SecureJar$Provider_ = SecureJar$Provider;
    class PostPass implements Internal.AutoCloseable {
        constructor(arg0: Internal.ResourceManager_, arg1: string, arg2: com.mojang.blaze3d.pipeline.RenderTarget_, arg3: com.mojang.blaze3d.pipeline.RenderTarget_)
        process(arg0: number): void;
        close(): void;
        getName(): string;
        getEffect(): Internal.EffectInstance;
        addAuxAsset(arg0: string, arg1: Internal.IntSupplier_, arg2: number, arg3: number): void;
        setOrthoMatrix(arg0: Matrix4f_): void;
        get name(): string
        get effect(): Internal.EffectInstance
        set orthoMatrix(arg0: Matrix4f_)
        readonly outTarget: com.mojang.blaze3d.pipeline.RenderTarget;
        readonly inTarget: com.mojang.blaze3d.pipeline.RenderTarget;
    }
    type PostPass_ = PostPass;
    class TimeZoneFormat extends Internal.UFormat implements Internal.Freezable<Internal.TimeZoneFormat>, Internal.Serializable {
        setGMTPattern(arg0: string): this;
        setGMTZeroFormat(arg0: string): this;
        parseOffsetShortLocalizedGMT(arg0: string, arg1: Internal.ParsePosition_): number;
        setTimeZoneNames(arg0: Internal.TimeZoneNames_): this;
        parse(arg0: Internal.TimeZoneFormat$Style_, arg1: string, arg2: Internal.ParsePosition_, arg3: Internal.EnumSet_<Internal.TimeZoneFormat$ParseOption>, arg4: Internal.Output_<Internal.TimeZoneFormat$TimeType>): com.ibm.icu.util.TimeZone;
        isFrozen(): boolean;
        cloneAsThawed(): any;
        setGMTOffsetPattern(arg0: Internal.TimeZoneFormat$GMTOffsetPatternType_, arg1: string): this;
        getGMTOffsetPattern(arg0: Internal.TimeZoneFormat$GMTOffsetPatternType_): string;
        formatOffsetLocalizedGMT(arg0: number): string;
        format(arg0: Internal.TimeZoneFormat$Style_, arg1: com.ibm.icu.util.TimeZone_, arg2: number): string;
        getGMTPattern(): string;
        setGMTOffsetDigits(arg0: string): this;
        static getInstance(arg0: Internal.Locale_): Internal.TimeZoneFormat;
        getGMTOffsetDigits(): string;
        format(arg0: Internal.TimeZoneFormat$Style_, arg1: com.ibm.icu.util.TimeZone_, arg2: number, arg3: Internal.Output_<Internal.TimeZoneFormat$TimeType>): string;
        getDefaultParseOptions(): Internal.EnumSet<Internal.TimeZoneFormat$ParseOption>;
        parse(arg0: string): com.ibm.icu.util.TimeZone;
        parseOffsetISO8601(arg0: string, arg1: Internal.ParsePosition_): number;
        parse(arg0: string, arg1: Internal.ParsePosition_): com.ibm.icu.util.TimeZone;
        parseOffsetLocalizedGMT(arg0: string, arg1: Internal.ParsePosition_): number;
        getTimeZoneNames(): Internal.TimeZoneNames;
        formatOffsetShortLocalizedGMT(arg0: number): string;
        formatOffsetISO8601Extended(arg0: number, arg1: boolean, arg2: boolean, arg3: boolean): string;
        static getInstance(arg0: Internal.ULocale_): Internal.TimeZoneFormat;
        freeze(): this;
        formatOffsetISO8601Basic(arg0: number, arg1: boolean, arg2: boolean, arg3: boolean): string;
        getGMTZeroFormat(): string;
        parse(arg0: Internal.TimeZoneFormat$Style_, arg1: string, arg2: Internal.ParsePosition_, arg3: Internal.Output_<Internal.TimeZoneFormat$TimeType>): com.ibm.icu.util.TimeZone;
        setDefaultParseOptions(arg0: Internal.EnumSet_<Internal.TimeZoneFormat$ParseOption>): this;
        set GMTPattern(arg0: string)
        set GMTZeroFormat(arg0: string)
        set timeZoneNames(arg0: Internal.TimeZoneNames_)
        get frozen(): boolean
        get GMTPattern(): string
        set GMTOffsetDigits(arg0: string)
        get GMTOffsetDigits(): string
        get defaultParseOptions(): Internal.EnumSet<Internal.TimeZoneFormat$ParseOption>
        get timeZoneNames(): Internal.TimeZoneNames
        get GMTZeroFormat(): string
        set defaultParseOptions(arg0: Internal.EnumSet_<Internal.TimeZoneFormat$ParseOption>)
    }
    type TimeZoneFormat_ = TimeZoneFormat;
    class KeyBuilder extends Internal.IntArrayList implements icyllis.arc3d.engine.Key {
        constructor()
        constructor(other: Internal.KeyBuilder_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        pop(): any;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        static of<E>(arg0: E): Internal.List<E>;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        static of(arg0: number, arg1: number): Internal.IntList;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.IntList;
        toArray<T>(arg0: T[]): T[];
        appendComment(comment: string): void;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        static of(arg0: number): Internal.IntList;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        addBits(numBits: number, value: number, label: string): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        clone(): any;
        addAll(arg0: Internal.IntList_): boolean;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        addBool(b: boolean, label: string): void;
        flush(): void;
        addInt32(v: number, label: string): void;
        static of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        setElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        toStorageKey(): Internal.Key$StorageKey;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        setElements(arg0: number[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
    }
    type KeyBuilder_ = KeyBuilder;
    class ClientboundTagQueryPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.CompoundTag_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getTransactionId(): number;
        getTag(): Internal.CompoundTag;
        isSkippable(): boolean;
        get transactionId(): number
        get tag(): Internal.CompoundTag
        get skippable(): boolean
    }
    type ClientboundTagQueryPacket_ = ClientboundTagQueryPacket;
    abstract class ScreenEvent$Init extends Internal.ScreenEvent {
        constructor()
        getListenersList(): Internal.List<Internal.GuiEventListener>;
        removeListener(arg0: Internal.GuiEventListener_): void;
        addListener(arg0: Internal.GuiEventListener_): void;
        get listenersList(): Internal.List<Internal.GuiEventListener>
    }
    type ScreenEvent$Init_ = ScreenEvent$Init;
    class ArgumentTypeWrapper extends Internal.Enum<Internal.ArgumentTypeWrapper> {
        static printAll(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        create(): Internal.ArgumentType<any>;
        getResult(context: Internal.CommandContext_<Internal.CommandSourceStack>, input: string): any;
        static values(): Internal.ArgumentTypeWrapper[];
        static valueOf(name: string): Internal.ArgumentTypeWrapper;
        create(event: Internal.CommandRegistryEventJS_): Internal.ArgumentType<any>;
        static byName(name: ResourceLocation_): typeof any;
        static readonly VEC2: Internal.ArgumentTypeWrapper;
        static readonly ITEM_PREDICATE: Internal.ArgumentTypeWrapper;
        static readonly FLOAT_RANGE: Internal.ArgumentTypeWrapper;
        static readonly ROTATION: Internal.ArgumentTypeWrapper;
        static readonly NBT_COMPOUND: Internal.ArgumentTypeWrapper;
        static readonly PLAYER: Internal.ArgumentTypeWrapper;
        static readonly ITEM_SLOT: Internal.ArgumentTypeWrapper;
        static readonly INT_RANGE: Internal.ArgumentTypeWrapper;
        static readonly DIMENSION: Internal.ArgumentTypeWrapper;
        static readonly VEC3_CENTERED: Internal.ArgumentTypeWrapper;
        static readonly LONG: Internal.ArgumentTypeWrapper;
        static readonly GAME_PROFILE: Internal.ArgumentTypeWrapper;
        static readonly BLOCK_PREDICATE: Internal.ArgumentTypeWrapper;
        static readonly ENTITY_SUMMON: Internal.ArgumentTypeWrapper;
        static readonly ITEM_STACK: Internal.ArgumentTypeWrapper;
        static readonly SWIZZLE: Internal.ArgumentTypeWrapper;
        static readonly PARTICLE: Internal.ArgumentTypeWrapper;
        static readonly TIME: Internal.ArgumentTypeWrapper;
        static readonly MESSAGE: Internal.ArgumentTypeWrapper;
        static readonly ANGLE: Internal.ArgumentTypeWrapper;
        static readonly ITEM_ENCHANTMENT: Internal.ArgumentTypeWrapper;
        static readonly OBJECTIVE: Internal.ArgumentTypeWrapper;
        static readonly ENTITIES: Internal.ArgumentTypeWrapper;
        static readonly BLOCK_STATE: Internal.ArgumentTypeWrapper;
        static readonly FLOAT: Internal.ArgumentTypeWrapper;
        static readonly WORD: Internal.ArgumentTypeWrapper;
        static readonly NBT_PATH: Internal.ArgumentTypeWrapper;
        static readonly PLAYERS: Internal.ArgumentTypeWrapper;
        static readonly VEC2_CENTERED: Internal.ArgumentTypeWrapper;
        static readonly COMPONENT: Internal.ArgumentTypeWrapper;
        static readonly BLOCK_POS: Internal.ArgumentTypeWrapper;
        static readonly ENTITY_ANCHOR: Internal.ArgumentTypeWrapper;
        static readonly DOUBLE: Internal.ArgumentTypeWrapper;
        static readonly INTEGER: Internal.ArgumentTypeWrapper;
        static readonly MOB_EFFECT: Internal.ArgumentTypeWrapper;
        static readonly UUID: Internal.ArgumentTypeWrapper;
        static readonly RESOURCE_LOCATION: Internal.ArgumentTypeWrapper;
        static readonly VEC3: Internal.ArgumentTypeWrapper;
        static readonly BLOCK_POS_LOADED: Internal.ArgumentTypeWrapper;
        static readonly ENTITY: Internal.ArgumentTypeWrapper;
        static readonly NBT_TAG: Internal.ArgumentTypeWrapper;
        static readonly STRING: Internal.ArgumentTypeWrapper;
        static readonly GREEDY_STRING: Internal.ArgumentTypeWrapper;
        static readonly BOOLEAN: Internal.ArgumentTypeWrapper;
        static readonly COLUMN_POS: Internal.ArgumentTypeWrapper;
        static readonly COLOR: Internal.ArgumentTypeWrapper;
    }
    type ArgumentTypeWrapper_ = "nbt_compound" | "player" | "block_predicate" | "int_range" | "particle" | "players" | "uuid" | "angle" | "entities" | "rotation" | "block_state" | "time" | "greedy_string" | "vec2_centered" | "dimension" | "double" | "vec2" | "float_range" | "entity_anchor" | "mob_effect" | ArgumentTypeWrapper | "color" | "component" | "nbt_tag" | "entity_summon" | "message" | "integer" | "item_slot" | "game_profile" | "nbt_path" | "float" | "column_pos" | "swizzle" | "item_enchantment" | "item_predicate" | "objective" | "item_stack" | "long" | "block_pos" | "resource_location" | "string" | "block_pos_loaded" | "vec3" | "word" | "boolean" | "vec3_centered" | "entity";
    class HitResult$Type extends Internal.Enum<Internal.HitResult$Type> {
        static valueOf(arg0: string): Internal.HitResult$Type;
        static values(): Internal.HitResult$Type[];
        static readonly MISS: Internal.HitResult$Type;
        static readonly ENTITY: Internal.HitResult$Type;
        static readonly BLOCK: Internal.HitResult$Type;
    }
    type HitResult$Type_ = "miss" | "block" | HitResult$Type | "entity";
    abstract class RepeatingPlacement extends Internal.PlacementModifier {
        constructor()
    }
    type RepeatingPlacement_ = RepeatingPlacement;
    class ClientboundSetBorderLerpSizePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getLerpTime(): number;
        getOldSize(): number;
        getNewSize(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get lerpTime(): number
        get oldSize(): number
        get newSize(): number
        get skippable(): boolean
    }
    type ClientboundSetBorderLerpSizePacket_ = ClientboundSetBorderLerpSizePacket;
    class IngredientForgeHelper implements Internal.IngredientPlatformHelper {
        constructor()
        creativeTab(tab: Internal.CreativeModeTab_): Internal.Ingredient;
        static get(): Internal.IngredientPlatformHelper;
        weakNBT(item: Internal.ItemStack_): Internal.Ingredient;
        custom(parent: Internal.Ingredient_, uuid: Internal.UUID_): Internal.Ingredient;
        isWildcard(ingredient: Internal.Ingredient_): boolean;
        or(ingredients: Internal.Ingredient_[]): Internal.Ingredient;
        subtract(base: Internal.Ingredient_, subtracted: Internal.Ingredient_): Internal.Ingredient;
        mod(mod: string): Internal.Ingredient;
        stack(ingredient: Internal.Ingredient_, count: number): InputItem;
        custom(parent: Internal.Ingredient_, predicate: Internal.Predicate_<Internal.ItemStack>): Internal.Ingredient;
        static register(): void;
        wildcard(): Internal.Ingredient;
        regex(pattern: Internal.Pattern_): Internal.Ingredient;
        and(ingredients: Internal.Ingredient_[]): Internal.Ingredient;
        strongNBT(item: Internal.ItemStack_): Internal.Ingredient;
        tag(tag: string): Internal.Ingredient;
    }
    type IngredientForgeHelper_ = IngredientForgeHelper;
    class StencilFaceSettings {
        constructor()
        constructor(ref: number, test: number, testMask: number, passOp: number, failOp: number, writeMask: number)
        mTest: number;
        mPassOp: number;
        mWriteMask: number;
        mRef: number;
        mTestMask: number;
        mFailOp: number;
    }
    type StencilFaceSettings_ = StencilFaceSettings;
    class MessageSigner extends Internal.Record {
        constructor(arg0: Internal.UUID_, arg1: Internal.Instant_, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        write(arg0: Internal.FriendlyByteBuf_): void;
        isSystem(): boolean;
        timeStamp(): Internal.Instant;
        salt(): number;
        static create(arg0: Internal.UUID_): Internal.MessageSigner;
        profileId(): Internal.UUID;
        static system(): Internal.MessageSigner;
        get system(): boolean
    }
    type MessageSigner_ = MessageSigner;
    interface ICapabilityProviderImpl <B extends Internal.ICapabilityProviderImpl<B>> extends Internal.ICapabilityProvider {
        areCapsCompatible(arg0: Internal.CapabilityProvider_<B>): boolean;
        invalidateCaps(): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        areCapsCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        reviveCaps(): void;
    }
    type ICapabilityProviderImpl_<B extends Internal.ICapabilityProviderImpl<B>> = ICapabilityProviderImpl<B>;
    abstract class UFormat extends Internal.Format {
        constructor()
        getLocale(arg0: Internal.ULocale$Type_): Internal.ULocale;
    }
    type UFormat_ = UFormat;
    abstract class ImmutableList <E> extends Internal.ImmutableCollection<E> implements Internal.RandomAccess, Internal.List<E> {
        static builder<E>(): Internal.ImmutableList$Builder<E>;
        get(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.ImmutableList<E>;
        static copyOf<E>(arg0: E[]): Internal.ImmutableList<E>;
        reverse(): this;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.ImmutableList<E>;
        static sortedCopyOf<E>(arg0: Internal.Comparator_<E>, arg1: Internal.Iterable_<E>): Internal.ImmutableList<E>;
        static copyOf<E>(arg0: Internal.Iterable_<E>): Internal.ImmutableList<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.ImmutableList<E>;
        parallelStream(): Internal.Stream<E>;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<E>): void;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: E): E;
        static of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E, arg10: E, arg11: E, ...arg12: E[]): Internal.ImmutableList<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.ImmutableList<E>;
        /**
         * @deprecated
        */
        addAll(arg0: number, arg1: Internal.Collection_<E>): boolean;
        static builderWithExpectedSize<E>(arg0: number): Internal.ImmutableList$Builder<E>;
        static of<E>(): Internal.ImmutableList<E>;
        /**
         * @deprecated
        */
        remove(arg0: number): E;
        static of<E>(arg0: E): Internal.ImmutableList<E>;
        listIterator(): Internal.ListIterator<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableList<E>;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.ImmutableList<E>;
        indexOf(arg0: any): number;
        iterator(): Internal.Iterator<any>;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: E): void;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.ImmutableList<E>;
        static sortedCopyOf<E extends Internal.Comparable<any>>(arg0: Internal.Iterable_<E>): Internal.ImmutableList<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E, arg10: E): Internal.ImmutableList<E>;
        /**
         * @deprecated
        */
        asList(): this;
        subList(arg0: number, arg1: number): Internal.List<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.ImmutableList<E>;
        static toImmutableList<E>(): Internal.Collector<E, any, Internal.ImmutableList<E>>;
        stream(): Internal.Stream<E>;
        spliterator(): Internal.Spliterator<E>;
        static copyOf<E>(arg0: Internal.Iterator_<E>): Internal.ImmutableList<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableList<E>;
        lastIndexOf(arg0: any): number;
        static of<E>(arg0: E, arg1: E): Internal.ImmutableList<E>;
    }
    type ImmutableList_<E> = ImmutableList<E>;
    /**
     * Methods for working with Java classes. Reflection my beloved ♥
    */
    class JavaWrapper {
        constructor(manager: any_)
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.TieredItem"): typeof Internal.TieredItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeItem"): Internal.IForgeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.Capability"): typeof Internal.Capability;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.AbstractChronology"): typeof Internal.AbstractChronology;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.Consumer"): Internal.Consumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.StructureRenderer"): typeof Internal.StructureRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.RealmsDataFetcher"): typeof Internal.RealmsDataFetcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.FeaturePoolElement"): typeof Internal.FeaturePoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.ThreadSafeLegacyRandomSource"): typeof Internal.ThreadSafeLegacyRandomSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructurePiece"): typeof Internal.StructurePiece;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.Screen$NarratableSearchResult"): typeof Internal.Screen$NarratableSearchResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LecternBlock"): typeof Internal.LecternBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeTagAppender"): Internal.IForgeTagAppender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.recipe.components.CapabilityMap"): typeof Internal.CapabilityMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLoginPacket"): typeof Internal.ClientboundLoginPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType"): typeof Internal.RandomSpreadType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderLevelLastEvent"): typeof Internal.RenderLevelLastEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.resource.ResourceContainer"): typeof Internal.ResourceContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.BlockSource"): Internal.BlockSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ops.OpsTask"): typeof Internal.OpsTask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.AttributedCharacterIterator"): Internal.AttributedCharacterIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceRules$RuleSource"): Internal.SurfaceRules$RuleSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.EntityRenderersEvent$AddLayers"): typeof Internal.EntityRenderersEvent$AddLayers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ObjLongConsumer"): Internal.ObjLongConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.ServerStatusPing"): typeof Internal.ServerStatusPing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.FogShape"): typeof Internal.FogShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.drawable.IDrawable"): Internal.IDrawable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BowlFoodItem"): typeof Internal.BowlFoodItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.IIngredientTypeWithSubtypes"): Internal.IIngredientTypeWithSubtypes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P16"): typeof Internal.Products$P16;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.InputReplacement"): Internal.InputReplacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentManager"): typeof Internal.FragmentManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$DummyFactory"): Internal.IForgeRegistry$DummyFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent"): typeof Internal.BlockVisualizerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacerType"): typeof Internal.RootPlacerType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.BaseMapCodec"): Internal.BaseMapCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.math.MathContext"): typeof Internal.MathContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2FloatFunction"): Internal.Long2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.ExplosionEventJS$Before"): typeof Internal.ExplosionEventJS$Before;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.RenderBuffersExt"): Internal.RenderBuffersExt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockPlacedEventJS"): typeof Internal.BlockPlacedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.ViewModelStoreOwner"): Internal.ViewModelStoreOwner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Witch"): typeof Internal.Witch;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.FrontAttachment"): typeof Internal.FrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.DescriptionContext"): Internal.DescriptionContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BannerPattern"): typeof Internal.BannerPattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Matrix3"): typeof Internal.Matrix3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.entity.EntityTypeTest"): Internal.EntityTypeTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.ForgeRegistry$Snapshot"): typeof Internal.ForgeRegistry$Snapshot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.BiPredicate"): Internal.BiPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTElements"): typeof GTElements;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.FallingBlockBuilder"): typeof Internal.FallingBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.NonNullSupplier"): Internal.NonNullSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2LongFunction"): Internal.Double2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonPrimitive"): typeof Internal.JsonPrimitive;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewTreeObserver$OnGlobalLayoutListener"): Internal.ViewTreeObserver$OnGlobalLayoutListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntArrayList"): typeof Internal.IntArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.schedule.Schedule"): typeof Internal.Schedule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blakebr0.cucumber.event.RecipeManagerLoadingEvent"): typeof Internal.RecipeManagerLoadingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.util.frustum.Frustum"): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry"): Internal.IForgeRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.ResourceManagerReloadListener"): Internal.ResourceManagerReloadListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.HasSturdyFacePredicate"): typeof Internal.HasSturdyFacePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.CustomCommandEventJS"): typeof Internal.CustomCommandEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkHolder"): typeof Internal.ChunkHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.io.WritingMode"): typeof Internal.WritingMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.BaseHarvesterFrontAttachment"): typeof Internal.BaseHarvesterFrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Quaternion"): typeof Internal.Quaternion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BasePressurePlateBlock"): typeof Internal.BasePressurePlateBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.MemoryStack"): typeof Internal.MemoryStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CoralBlock"): typeof Internal.CoralBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.OverclockingLogic"): typeof OverclockingLogic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagEntry"): typeof Internal.TagEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.world.StrongholdLocationCache"): typeof Internal.StrongholdLocationCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.mixin.OutlineBufferSourceAccessor"): Internal.OutlineBufferSourceAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.PaintingVariant"): typeof Internal.PaintingVariant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemTransforms$TransformType"): typeof Internal.ItemTransforms$TransformType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.events.BoilerHeaterHandlerEvent$BoilerHeaterCallback"): Internal.BoilerHeaterHandlerEvent$BoilerHeaterCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.ILockableRegistry"): Internal.ILockableRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity$AnimationStatus"): typeof Internal.ShulkerBoxBlockEntity$AnimationStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour"): typeof Internal.BlockEntityBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.recipe.components.GTRecipeComponents$FluidIngredientJS"): typeof Internal.GTRecipeComponents$FluidIngredientJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.ILimitedGlobalStation"): Internal.ILimitedGlobalStation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteConsumer"): Internal.ByteConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.mixin.PausedPartialTickAccessor"): Internal.PausedPartialTickAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeTransformation"): Internal.IForgeTransformation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.Level"): typeof Internal.Level;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapDecoder"): Internal.MapDecoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.PacketFlow"): typeof Internal.PacketFlow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Team$Visibility"): typeof Internal.Team$Visibility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WitherRoseBlock"): typeof Internal.WitherRoseBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.SwordItemBuilder"): typeof Internal.SwordItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$MapN"): typeof Internal.ImmutableCollections$MapN;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneNames$NameType"): typeof Internal.TimeZoneNames$NameType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntMap"): Internal.Object2IntMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.sound.CustomSoundEntry"): typeof Internal.CustomSoundEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.LastSeenMessages$Update"): typeof Internal.LastSeenMessages$Update;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.Train"): typeof Internal.Train;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.functions.PointFreeRule"): Internal.PointFreeRule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockAgeProcessor"): typeof Internal.BlockAgeProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.GolemSensor"): typeof Internal.GolemSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Applicative"): Internal.Applicative;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.texture.TextureType"): Internal.TextureType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.metadata.pack.PackMetadataSection"): typeof Internal.PackMetadataSection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$Context"): typeof Internal.NetworkEvent$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ServerLevelAccessor"): Internal.ServerLevelAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.BaseSpawner"): typeof Internal.BaseSpawner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MelonBlock"): typeof Internal.MelonBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.fluids.FlowSource"): typeof Internal.FlowSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.Compiler"): typeof Internal.Compiler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.DimensionPalette"): typeof Internal.DimensionPalette;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.ModFileScanData$ClassData"): typeof Internal.ModFileScanData$ClassData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeatheringCopperSlabBlock"): typeof Internal.WeatheringCopperSlabBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.CompletableFuture"): typeof Internal.CompletableFuture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.LazyOptional"): typeof Internal.LazyOptional;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Looper$Observer"): Internal.Looper$Observer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.Command"): Internal.Command;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Ravager"): typeof Internal.Ravager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.merequester.mixin.accessors.EditBoxMixin"): Internal.EditBoxMixin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.OptionEnum"): Internal.OptionEnum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.Format$Field"): typeof Internal.Format$Field;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RedStoneOreBlock"): typeof Internal.RedStoneOreBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.IngredientAccessor"): Internal.IngredientAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.ConfiguratorPanel$Tab"): typeof Internal.ConfiguratorPanel$Tab;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.HandshakeMessages$S2CRegistry"): typeof Internal.HandshakeMessages$S2CRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.BytePredicate"): Internal.BytePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ItemModelBuilder"): typeof Internal.ItemModelBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.Position"): typeof GuiPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.CustomDrawable$DrawHandler"): Internal.CustomDrawable$DrawHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundEntityEventPacket"): typeof Internal.ClientboundEntityEventPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.ModelGenerator"): typeof Internal.ModelGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.StructureBlockEntity"): typeof Internal.StructureBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.sound.SoundEvent$SoundSourceEvent"): typeof Internal.SoundEvent$SoundSourceEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.MaterialProperties"): typeof Internal.MaterialProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.dimension.DimensionType"): typeof Internal.DimensionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.piglin.PiglinArmPose"): typeof Internal.PiglinArmPose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedBlockExtension"): Internal.InjectedBlockExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.IArmPoseTransformer"): Internal.IArmPoseTransformer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.LivingEntity$Fallsounds"): typeof Internal.LivingEntity$Fallsounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingPhase"): typeof Internal.DragonLandingPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$TexturingStateShard"): typeof Internal.RenderStateShard$TexturingStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Variant"): typeof Internal.Variant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableSetMultimap"): typeof Internal.ImmutableSetMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Fox"): typeof Internal.Fox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.PacketDistributor$PacketTarget"): typeof Internal.PacketDistributor$PacketTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.VariantBlockStateBuilder"): typeof Internal.VariantBlockStateBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.FishingHook$FishHookState"): typeof Internal.FishingHook$FishHookState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.HoeItemAccessor"): Internal.HoeItemAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.SpawnPlacements$SpawnPredicate"): Internal.SpawnPlacements$SpawnPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.util.math.Matrix4fExtended"): Internal.Matrix4fExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.Component"): Internal.Component;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.SoundEntryBuilder"): typeof Internal.SoundEntryBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.RearAttachmentType$RearAttachmentModel"): typeof Internal.RearAttachmentType$RearAttachmentModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.MobEffectEvent$Added"): typeof Internal.MobEffectEvent$Added;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.RecordItem"): typeof Internal.RecordItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.block.ProperWaterloggedBlock"): Internal.ProperWaterloggedBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ItemCooldowns"): typeof Internal.ItemCooldowns;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Donkey"): typeof Internal.Donkey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.AddJEIEventJS"): typeof Internal.AddJEIEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ResourceTexture"): typeof ResourceTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.WaterloggedVegetationPatchFeature"): typeof Internal.WaterloggedVegetationPatchFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.status.ServerStatus"): typeof Internal.ServerStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerXpEvent"): typeof Internal.PlayerXpEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer"): typeof Internal.LootPoolEntryContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.blockentity.IAsyncAutoSyncBlockEntity"): Internal.IAsyncAutoSyncBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.mixin.RenderStateShardAccessor"): Internal.RenderStateShardAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.Message"): com.mojang.brigadier.Message;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.model.ModelType"): Internal.ModelType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BonemealableBlock"): Internal.BonemealableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.TickContainerAccess"): Internal.TickContainerAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.mixin.ChunkBufferBuilderPackAccessor"): Internal.ChunkBufferBuilderPackAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CaveCarverConfiguration"): typeof Internal.CaveCarverConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.functions.LootItemFunctionType"): typeof Internal.LootItemFunctionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.BezierTrackPointLocation"): typeof Internal.BezierTrackPointLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS"): typeof Internal.SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedGameEventExtension"): Internal.InjectedGameEventExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.DistanceManager"): typeof Internal.DistanceManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.FriendlyByteBuf"): typeof Internal.FriendlyByteBuf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.BrigadierExceptions"): typeof Internal.BrigadierExceptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.OctahedralGroup"): typeof Internal.OctahedralGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.piston.MovingPistonBlock"): typeof Internal.MovingPistonBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.StateDefinition"): typeof Internal.StateDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.ModelGenerator$Element"): typeof Internal.ModelGenerator$Element;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.Resource"): typeof Internal.Resource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.ingredient.IRecipeIngredientSlot"): Internal.IRecipeIngredientSlot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.SimplePreparableReloadListener"): typeof Internal.SimplePreparableReloadListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.HoverEvent$ItemStackInfo"): typeof Internal.HoverEvent$ItemStackInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeatheringCopper"): Internal.WeatheringCopper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vertices.ExtendingBufferBuilder"): Internal.ExtendingBufferBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix2fc"): Internal.Matrix2fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BlueIceFeature"): typeof Internal.BlueIceFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.StoneButtonBlockBuilder"): typeof Internal.StoneButtonBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullUnaryOperator"): Internal.NonNullUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.AbstractInstance"): typeof Internal.AbstractInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Mob"): typeof Internal.Mob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Matrix"): typeof icyllis.modernui.graphics.Matrix;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ArrayTable"): typeof Internal.ArrayTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Render$Post"): typeof Internal.ScreenEvent$Render$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.featuresize.ThreeLayersFeatureSize"): typeof Internal.ThreeLayersFeatureSize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.UnmodifiableIterator"): typeof Internal.UnmodifiableIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedInEvent"): typeof Internal.PlayerEvent$PlayerLoggedInEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function4"): Internal.Function4;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkDataEvent"): typeof Internal.ChunkDataEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.ConfiguredWorldCarver"): typeof Internal.ConfiguredWorldCarver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftbultimine.mixin.ShovelItemAccess"): Internal.ShovelItemAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Surface$LazyInstantiateCallback"): Internal.Surface$LazyInstantiateCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ShovelItemBuilder"): typeof Internal.ShovelItemBuilder;
        /**
         * Creates a custom ConsoleJS instance for you to use to, well, log stuff
        */
        createConsole(name: string): Internal.ConsoleJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientPacketListener"): typeof Internal.ClientPacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.KelpFeature"): typeof Internal.KelpFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$DebugText"): typeof Internal.CustomizeGuiOverlayEvent$DebugText;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.locks.Lock"): Internal.Lock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DataResult"): typeof Internal.DataResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer"): typeof Internal.BlockEntityWithoutLevelRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Node"): typeof icyllis.arc3d.shaderc.tree.Node;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewRoot"): typeof Internal.ViewRoot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.FloatProviderType"): Internal.FloatProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagLoader$EntryWithSource"): typeof Internal.TagLoader$EntryWithSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DyeColor"): typeof Internal.DyeColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.IntegerProperty"): typeof Internal.IntegerProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2CharFunction"): Internal.Short2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.Tuple"): typeof Internal.Tuple;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LightBlock"): typeof Internal.LightBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2FloatFunction"): Internal.Double2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.PineFoliagePlacer"): typeof Internal.PineFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.GuiMessageTag$Icon"): typeof Internal.GuiMessageTag$Icon;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.token.UnitToken"): Internal.UnitToken;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.RequirementsStrategy"): Internal.RequirementsStrategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.DefaultedRegistry"): typeof Internal.DefaultedRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket"): typeof Internal.ClientboundTeleportEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.HolderSet$Named"): typeof Internal.HolderSet$Named;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.NetherFortressStructure"): typeof Internal.NetherFortressStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.TreeFeature"): typeof Internal.TreeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.DarkOakTrunkPlacer"): typeof Internal.DarkOakTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.TypeReference"): typeof Internal.TypeReference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CactusBlock"): typeof Internal.CactusBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.ClientLevelExtension"): Internal.ClientLevelExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Signature"): typeof Internal.Signature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.LifecycleObserver"): Internal.LifecycleObserver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkEvent$Load"): typeof Internal.ChunkEvent$Load;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Dolphin"): typeof Internal.Dolphin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WaterlilyBlock"): typeof Internal.WaterlilyBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.builder.IRecipeLayoutBuilder"): Internal.IRecipeLayoutBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.RecipeTypeFunction"): typeof Internal.RecipeTypeFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.LegacyRandomSource"): typeof Internal.LegacyRandomSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.api.IItemFilter"): Internal.IItemFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.events.GTRegistryEventJS"): typeof Internal.GTRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.RailShape"): typeof Internal.RailShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.OceanRuinStructure"): typeof Internal.OceanRuinStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Expression"): typeof Internal.Expression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.ModFileScanData"): typeof Internal.ModFileScanData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.PrimitiveIterator$OfDouble"): Internal.PrimitiveIterator$OfDouble;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.LevelEvent$Save"): typeof Internal.LevelEvent$Save;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.ProtectedBlockProcessor"): typeof Internal.ProtectedBlockProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.AttachedData"): typeof Internal.AttachedData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkMap$TrackedEntity"): typeof Internal.ChunkMap$TrackedEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.ITagSerializable"): Internal.ITagSerializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GrindstoneBlock"): typeof Internal.GrindstoneBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewTreeObserver$OnGlobalFocusChangeListener"): Internal.ViewTreeObserver$OnGlobalFocusChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction"): Internal.DensityFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.LecternBlockEntity"): typeof Internal.LecternBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.builders.block.CoilBlockBuilder"): typeof Internal.CoilBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.OpticParts"): typeof Internal.OpticParts;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.control.MoveControl"): typeof Internal.MoveControl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.status.ServerStatus$Version"): typeof Internal.ServerStatus$Version;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.SurfaceRelativeThresholdFilter"): typeof Internal.SurfaceRelativeThresholdFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.animation.Animation"): typeof Internal.Animation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ChorusFlowerBlock"): typeof Internal.ChorusFlowerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.PlayerStatsJS"): typeof Internal.PlayerStatsJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Key"): Internal.Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.item.ItemTossEvent"): typeof Internal.ItemTossEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2LongFunction"): Internal.Char2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList"): typeof Internal.StructureProcessorList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.registries.Registrar"): Internal.Registrar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.mutable.Mutable"): Internal.Mutable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.MutableComponent"): typeof Internal.MutableComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.platform.forge.ingredient.KubeJSIngredient"): typeof Internal.KubeJSIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.Tesselator"): typeof Internal.Tesselator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.BlastFurnaceMenu"): typeof Internal.BlastFurnaceMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Shader"): typeof icyllis.arc3d.core.Shader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RedStoneWireBlock"): typeof Internal.RedStoneWireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.WallBlockBuilder"): typeof Internal.WallBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.ServerOpList"): typeof Internal.ServerOpList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.AbstractUniform"): typeof Internal.AbstractUniform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.AbstractChestedHorse"): typeof Internal.AbstractChestedHorse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour$Properties"): typeof Internal.BlockBehaviour$Properties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootPool"): typeof Internal.LootPool;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoldingPatternPhase"): typeof Internal.DragonHoldingPatternPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.K1"): Internal.K1;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.RenderChunkRegion"): typeof Internal.RenderChunkRegion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.model.ModelInstance"): Internal.ModelInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagBuilder"): typeof Internal.TagBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundInitializeBorderPacket"): typeof Internal.ClientboundInitializeBorderPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2ObjectFunction"): Internal.Char2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.BitRandomSource"): Internal.BitRandomSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.LightChunkGetter"): Internal.LightChunkGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.Duration"): typeof Duration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleToIntFunction"): Internal.DoubleToIntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.PublicKey"): Internal.PublicKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.Half"): typeof Internal.Half;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientActionFilter"): typeof Internal.IngredientActionFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootContext$EntityTarget"): typeof Internal.LootContext$EntityTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.PotionColorCalculationEvent"): typeof Internal.PotionColorCalculationEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.JigsawStructure"): typeof Internal.JigsawStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.EitherCodec"): typeof Internal.EitherCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.BlockBuilder"): typeof com.tterrag.registrate.builders.BlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.destination.ScheduleInstruction"): typeof Internal.ScheduleInstruction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$GatherLoginPayloadsEvent"): typeof Internal.NetworkEvent$GatherLoginPayloadsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.suggestion.Suggestions"): typeof Internal.Suggestions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.IContainerFactory"): Internal.IContainerFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.common.IClientBlockExtensions"): Internal.IClientBlockExtensions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.Heightmap"): typeof Internal.Heightmap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.WithPersistentData"): Internal.WithPersistentData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.data.LanguageProvider"): typeof Internal.LanguageProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.ModCheck$Confidence"): typeof Internal.ModCheck$Confidence;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TripWireBlock"): typeof Internal.TripWireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.HangingEntityItem"): typeof Internal.HangingEntityItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.render.ActorInstance"): typeof Internal.ActorInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.toasts.TutorialToast"): typeof Internal.TutorialToast;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBlock"): Internal.IForgeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.MobEffectBuilder"): typeof Internal.MobEffectBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureSet$StructureSelectionEntry"): typeof Internal.StructureSet$StructureSelectionEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.AbstractCollection"): typeof Internal.AbstractCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.transition.TransitionValues"): typeof Internal.TransitionValues;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.events.AbstractContainerEventHandler"): typeof Internal.AbstractContainerEventHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.spectator.SpectatorGui"): typeof Internal.SpectatorGui;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientChunkCache"): typeof Internal.ClientChunkCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackMaterial"): typeof Internal.TrackMaterial;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ForwardingSet"): typeof Internal.ForwardingSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.FireworksJS"): typeof Internal.FireworksJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HayBlock"): typeof Internal.HayBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.RaidDebugRenderer"): typeof Internal.RaidDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.math.MathContext"): typeof com.ibm.icu.math.MathContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.CartographyTableMenu"): typeof Internal.CartographyTableMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.recipes.ShapelessRecipeBuilder"): typeof Internal.ShapelessRecipeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Item"): typeof Internal.Item;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.side.fluid.IFluidStorage"): Internal.IFluidStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.ducks.FastMapStateHolder"): Internal.FastMapStateHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.FontPaint"): typeof Internal.FontPaint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.SecondaryPoiSensor"): typeof Internal.SecondaryPoiSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.piston.PistonMovingBlockEntity"): typeof Internal.PistonMovingBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.metadata.pack.PackMetadataSectionSerializer"): typeof Internal.PackMetadataSectionSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AmethystBlock"): typeof Internal.AmethystBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ChestBlock"): typeof Internal.ChestBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.forge.EventHandlerImplCommon$LevelEventAttachment"): Internal.EventHandlerImplCommon$LevelEventAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootTables"): typeof Internal.LootTables;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.event.ReloadRenderersEvent"): typeof Internal.ReloadRenderersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.ConsoleJS"): typeof Internal.ConsoleJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.Instant"): typeof Internal.Instant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Wearable"): Internal.Wearable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.content.switches.TrackSwitchBlock$SwitchState"): typeof Internal.TrackSwitchBlock$SwitchState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2i"): typeof Internal.Vector2i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StainedGlassBlock"): typeof Internal.StainedGlassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CaveVinesPlantBlock"): typeof Internal.CaveVinesPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.RegistryFileCodec"): typeof Internal.RegistryFileCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkShriekerBlock"): typeof Internal.SculkShriekerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.ServerChatEvent$Preview"): typeof Internal.ServerChatEvent$Preview;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent"): typeof Internal.ScreenEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.io.Serializable"): Internal.Serializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GeometryProcessor$ProgramImpl"): typeof Internal.GeometryProcessor$ProgramImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Quaterniondc"): Internal.Quaterniondc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MultifaceSpreader$SpreadPredicate"): Internal.MultifaceSpreader$SpreadPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function16"): Internal.Function16;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModFileInfo$LanguageSpec"): typeof Internal.IModFileInfo$LanguageSpec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.ArmedModel"): Internal.ArmedModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DyeItem"): typeof Internal.DyeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.IManagedStorage"): Internal.IManagedStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.widget.ScrollInput"): typeof Internal.ScrollInput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2FloatMap"): typeof Internal.AbstractObject2FloatMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.RegularEnumSet"): typeof Internal.RegularEnumSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.LecternMenu"): typeof Internal.LecternMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.ResourceMetadata"): Internal.ResourceMetadata;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.ComparatorMode"): typeof Internal.ComparatorMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.warden.AngerLevel"): typeof Internal.AngerLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Transformation"): typeof Internal.Transformation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Realms32BitWarningStatus"): typeof Internal.Realms32BitWarningStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.HideCustomJEIEventJS"): typeof Internal.HideCustomJEIEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.ViewModel"): typeof Internal.ViewModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.mixin.blockstatecache.VoxelShapeAccess"): Internal.VoxelShapeAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.TickPriority"): typeof Internal.TickPriority;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.AttributedCharacterIterator$Attribute"): typeof Internal.AttributedCharacterIterator$Attribute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.ProfileResults"): Internal.ProfileResults;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.WorldGenSettingsComponent"): typeof Internal.WorldGenSettingsComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ClimateSettingsBuilder"): typeof Internal.ClimateSettingsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.VertexGeomBuilder"): Internal.VertexGeomBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FireBlock"): typeof Internal.FireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.store.FluidStorage"): typeof Internal.FluidStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.inventory.AbstractContainerScreen"): typeof Internal.AbstractContainerScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener"): typeof Internal.SimpleJsonResourceReloadListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ByteFunction"): Internal.Object2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.FieldPosition"): typeof Internal.FieldPosition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.AbstractVillager"): typeof Internal.AbstractVillager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.ReplaceablePredicate"): typeof Internal.ReplaceablePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket"): typeof Internal.ServerboundPlayerCommandPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.PaverRearAttachment"): typeof Internal.PaverRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.Font"): icyllis.modernui.graphics.text.Font;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectList"): Internal.ObjectList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerLifecycleEvent"): typeof Internal.ServerLifecycleEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SpawnerBlock"): typeof Internal.SpawnerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.spectator.SpectatorMenuCategory"): Internal.SpectatorMenuCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2DoubleFunction"): Internal.Double2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableMultimap$Builder"): typeof Internal.ImmutableMultimap$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.SetMultimap"): Internal.SetMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.BlendMode"): typeof icyllis.modernui.graphics.BlendMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Symbol"): Internal.Symbol;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.SlotWidget"): typeof SlotWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistanceNetwork$WorldData"): typeof Internal.LongDistanceNetwork$WorldData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.Screen"): typeof Internal.Screen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GeometryProcessor"): typeof Internal.GeometryProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.API"): Internal.API;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Pixmap"): typeof Internal.Pixmap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.food.FoodData"): typeof Internal.FoodData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SimpleRandomSelectorFeature"): typeof Internal.SimpleRandomSelectorFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.HugeRedMushroomFeature"): typeof Internal.HugeRedMushroomFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.BiomeModifier$Phase"): typeof Internal.BiomeModifier$Phase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.ICoordinate"): Internal.ICoordinate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorBlockEntityType"): Internal.AccessorBlockEntityType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.MenuProvider"): Internal.MenuProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetObjectivePacket"): typeof Internal.ClientboundSetObjectivePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.OpsRenderPass"): typeof Internal.OpsRenderPass;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeManager"): typeof Internal.BiomeManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.resources.Resources"): typeof Internal.Resources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.PBRAtlasHolder"): typeof Internal.PBRAtlasHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Stop"): typeof Internal.LivingEntityUseItemEvent$Stop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.AbstractIntList"): typeof Internal.AbstractIntList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.raid.Raider"): typeof Internal.Raider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BeehiveBlockEntity"): typeof Internal.BeehiveBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vectorwing.farmersdelight.common.mixin.accessor.RecipeManagerAccessor"): vectorwing.farmersdelight.common.mixin.accessor.RecipeManagerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.function.FunctionFactory$Arg2"): Internal.FunctionFactory$Arg2;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Instrument"): typeof Internal.Instrument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.RecipeJS"): typeof Internal.RecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Spliterator"): Internal.Spliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.AbstractSet"): typeof Internal.AbstractSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.type.BlittableVertexType"): Internal.BlittableVertexType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.ConditionContainer"): Internal.ConditionContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RedstoneTorchBlock"): typeof Internal.RedstoneTorchBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.UniformHandler"): typeof Internal.UniformHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SignBlock"): typeof Internal.SignBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2DoubleFunction"): Internal.Int2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.AbstractSchoolingFish"): typeof Internal.AbstractSchoolingFish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.wrapper.AABBWrapper"): AABB;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.Language"): Internal.Language;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$ClientInfo"): typeof Internal.AbuseReportRequest$ClientInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.ValidationContext"): typeof Internal.ValidationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.builders.OreVeinBuilderJS"): typeof Internal.OreVeinBuilderJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetBorderLerpSizePacket"): typeof Internal.ClientboundSetBorderLerpSizePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentManager$BackStackEntry"): Internal.FragmentManager$BackStackEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.StructureSettingsBuilder$StructureSpawnOverrideBuilder"): typeof Internal.StructureSettingsBuilder$StructureSpawnOverrideBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlasSprite"): typeof Internal.TextureAtlasSprite;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.WorldCarver"): typeof Internal.WorldCarver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.GTRegistry"): typeof Internal.GTRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.registries.RegistrarBuilder"): Internal.RegistrarBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneFormat$Style"): typeof Internal.TimeZoneFormat$Style;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.ParticleOptions$Deserializer"): Internal.ParticleOptions$Deserializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.CarvingMask$Mask"): Internal.CarvingMask$Mask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.minecraft.ShapedRecipeSchema$ShapedRecipeJS"): typeof Internal.ShapedRecipeSchema$ShapedRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.AbstractFish"): typeof Internal.AbstractFish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.providers.score.LootScoreProviderType"): typeof Internal.LootScoreProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.WallSide"): typeof Internal.WallSide;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkCatalystBlock"): typeof Internal.SculkCatalystBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.loot.RegistrateEntityLootTables"): typeof Internal.RegistrateEntityLootTables;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.GameProfileCache$GameProfileInfo"): typeof Internal.GameProfileCache$GameProfileInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShieldDecorationRecipe"): typeof Internal.ShieldDecorationRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SimpleBlockFeature"): typeof Internal.SimpleBlockFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.warden.Warden"): typeof Internal.Warden;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.EntityModelSet"): typeof Internal.EntityModelSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ElytraItem"): typeof Internal.ElytraItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.ChatListener"): typeof Internal.ChatListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.stages.Stages"): typeof Internal.Stages;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LightningRodBlock"): typeof Internal.LightningRodBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.effect.MobEffect"): typeof Internal.MobEffect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ClientLevelKJS"): Internal.ClientLevelKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.SlotAccess"): Internal.SlotAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CaveVinesBlock"): typeof Internal.CaveVinesBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureStart"): typeof Internal.StructureStart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Pre"): typeof Internal.ScreenEvent$KeyPressed$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BlockEntityTicker"): Internal.BlockEntityTicker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket"): typeof Internal.ServerboundTeleportToEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.property.PropertyComment"): typeof Internal.PropertyComment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$ValidateCallback"): Internal.IForgeRegistry$ValidateCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$CullStateShard"): typeof Internal.RenderStateShard$CullStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.unified.utils.UnifyTag"): typeof Internal.UnifyTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.StrongholdStructure"): typeof Internal.StrongholdStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.NetherFossilStructure"): typeof Internal.NetherFossilStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableCollection"): typeof Internal.ImmutableCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.WoodProperty"): typeof Internal.WoodProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.PlacementModifierType"): Internal.PlacementModifierType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.WrappedJS"): Internal.WrappedJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.function.TriFunction"): Internal.TriFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntLineConsumer"): Internal.DiscreteVoxelShape$IntLineConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelAccessor"): Internal.LevelAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.GTRecipeType"): typeof Internal.GTRecipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Calendar"): typeof com.ibm.icu.util.Calendar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagManager$LoadResult"): typeof Internal.TagManager$LoadResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.TagMatchTest"): typeof Internal.TagMatchTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BowItem"): typeof Internal.BowItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstance"): typeof Internal.BlockEntityInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BlockColumnFeature"): typeof Internal.BlockColumnFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StandingSignBlock"): typeof Internal.StandingSignBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterColorHandlersEvent$Block"): typeof Internal.RegisterColorHandlersEvent$Block;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.timers.TimerCallback"): Internal.TimerCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$Type"): typeof Internal.TickEvent$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.modular.ModularUIGuiContainer"): typeof Internal.ModularUIGuiContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PotatoBlock"): typeof Internal.PotatoBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.cert.Certificate"): typeof Internal.Certificate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.HandledScreenAccessor"): Internal.HandledScreenAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongPredicate"): it.unimi.dsi.fastutil.longs.LongPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.Navigation$StationTest"): Internal.Navigation$StationTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$Adaptation"): typeof Internal.ColorSpace$Adaptation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BlockPileFeature"): typeof Internal.BlockPileFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.tree.CommandNode"): typeof Internal.CommandNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.IntSummaryStatistics"): typeof Internal.IntSummaryStatistics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent"): typeof Internal.LivingEntityUseItemEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet"): typeof Internal.LootContextParamSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityStruckByLightningEvent"): typeof Internal.EntityStruckByLightningEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileFrame"): typeof Internal.AutomobileFrame;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetDefaultSpawnPositionPacket"): typeof Internal.ClientboundSetDefaultSpawnPositionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.ProfilerFiller"): Internal.ProfilerFiller;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatTypeDecoration$Parameter"): typeof Internal.ChatTypeDecoration$Parameter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.SchemePreResponse"): typeof Internal.SchemePreResponse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.PartDefinition"): typeof Internal.PartDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelStorageSource"): typeof Internal.LevelStorageSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P7"): typeof Internal.Products$P7;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.UnboundedMapCodec"): typeof Internal.UnboundedMapCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.settings.IKeyConflictContext"): Internal.IKeyConflictContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.InventoryMenu"): typeof Internal.InventoryMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.LiquidBlockRenderer"): typeof Internal.LiquidBlockRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RodBlock"): typeof Internal.RodBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.maps.MapDecoration$Type"): typeof Internal.MapDecoration$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Layer"): typeof Internal.GTLayerPattern$Layer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockLeftClickedEventJS"): typeof Internal.BlockLeftClickedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.FishingHook"): typeof Internal.FishingHook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Minecraft$ChatStatus"): typeof Internal.Minecraft$ChatStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.SimpleWeightedRandomList"): typeof Internal.SimpleWeightedRandomList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SandBlock"): typeof Internal.SandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.AcaciaFoliagePlacer"): typeof Internal.AcaciaFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.block.IBE"): Internal.IBE;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.TypeCapture"): typeof Internal.TypeCapture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.MessageSignature"): typeof Internal.MessageSignature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.math.RoundingMode"): typeof Internal.RoundingMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.LifecycleOwner"): Internal.LifecycleOwner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.PrimitiveIterator"): Internal.PrimitiveIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.Weight"): typeof Internal.Weight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.Attribute"): typeof Internal.Attribute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.TicketType"): typeof Internal.TicketType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.syncher.EntityDataSerializer"): Internal.EntityDataSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ITickTimer"): Internal.ITickTimer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.WidgetGroup"): typeof WidgetGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackBlock"): typeof Internal.TrackBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetCameraPacket"): typeof Internal.ClientboundSetCameraPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.ClampedNormalInt"): typeof Internal.ClampedNormalInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Message"): typeof Internal.Message;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.recipe.RecipeCapability"): typeof RecipeCapability;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainer$Data"): typeof Internal.PalettedContainer$Data;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.CommandSyntaxException"): typeof Internal.CommandSyntaxException;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.entity.EntityTypeExtension"): Internal.EntityTypeExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Slime"): typeof Internal.Slime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.piglin.Piglin"): typeof Internal.Piglin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.font.FontSet"): typeof Internal.FontSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.TimeInterpolator"): Internal.TimeInterpolator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.MultiBufferSource$BufferSource"): typeof Internal.MultiBufferSource$BufferSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.Hopper"): Internal.Hopper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Locale$LanguageRange"): typeof Internal.Locale$LanguageRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.GrindstoneMenu"): typeof Internal.GrindstoneMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerChangedDimensionEvent"): typeof Internal.PlayerEvent$PlayerChangedDimensionEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSoundEntityPacket"): typeof Internal.ClientboundSoundEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.recipes.RecipeBuilder"): Internal.RecipeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.BlockPileConfiguration"): typeof Internal.BlockPileConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ChestLidController"): typeof Internal.ChestLidController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.log4j.util.StringBuilderFormattable"): Internal.StringBuilderFormattable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Kind1$Mu"): Internal.Kind1$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.font.glyphs.BakedGlyph"): typeof Internal.BakedGlyph;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.LootBuilderPool"): typeof Internal.LootBuilderPool;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.stream.JsonReader"): typeof Internal.JsonReader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLevelEventPacket"): typeof Internal.ClientboundLevelEventPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.scene.WorldSceneRenderer$VertexConsumerWrapper"): typeof Internal.WorldSceneRenderer$VertexConsumerWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.Material$Builder"): typeof Internal.Material$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.events.GuiEventListener"): Internal.GuiEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortBidirectionalIterator"): Internal.ShortBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.spectator.SpectatorMenu"): typeof Internal.SpectatorMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ChangeOverTimeBlock"): Internal.ChangeOverTimeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator"): it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructurePlaceSettings"): typeof Internal.StructurePlaceSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ClickEvent$Action"): typeof Internal.ClickEvent$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.CommandBlockEntity"): typeof Internal.CommandBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.response.KeyPairResponse"): typeof Internal.KeyPairResponse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.CommandDispatcher"): typeof Internal.CommandDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement"): typeof Internal.RandomSpreadStructurePlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.DataSenderKJS"): Internal.DataSenderKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration"): typeof Internal.NoneFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.ILimited"): Internal.ILimited;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.TextTexture$TextType"): typeof Internal.TextTexture$TextType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ContinuationPending"): typeof Internal.ContinuationPending;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.BlockGetter"): Internal.BlockGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemStackSet"): typeof Internal.ItemStackSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.ExplosionEventJS$After"): typeof Internal.ExplosionEventJS$After;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseCoralFanBlock"): typeof Internal.BaseCoralFanBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.MetricSampler"): typeof Internal.MetricSampler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.events.GTFluidVeinEventJS"): typeof Internal.GTFluidVeinEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.spectator.categories.SpectatorPage"): typeof Internal.SpectatorPage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortConsumer"): Internal.ShortConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.station.StationBlockEntity"): typeof Internal.StationBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.platform.forge.ingredient.WildcardIngredient"): typeof Internal.WildcardIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout"): Internal.ArtifactRepositoryLayout;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.IntTag"): typeof Internal.IntTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SeaPickleBlock"): typeof Internal.SeaPickleBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrownPotion"): typeof Internal.ThrownPotion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Spliterator$OfInt"): Internal.Spliterator$OfInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.crypto.Cipher"): typeof Internal.Cipher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.MeasureUnit"): typeof Internal.MeasureUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDistancePacket"): typeof Internal.ClientboundSetBorderWarningDistancePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.DisplayInfo"): typeof Internal.DisplayInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4f"): typeof Internal.Vector4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ingredient.IRecipeSlotsView"): Internal.IRecipeSlotsView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.api.distmarker.Dist"): typeof Internal.Dist;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.KelpBlock"): typeof Internal.KelpBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Start"): typeof Internal.LivingEntityUseItemEvent$Start;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed"): typeof Internal.ScreenEvent$MouseButtonPressed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider"): Internal.BlockEntityRendererProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.WorldGenerationContext"): typeof Internal.WorldGenerationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.Config"): com.electronwill.nightconfig.core.Config;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderType$CompositeRenderType"): typeof Internal.RenderType$CompositeRenderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.Type$TypeMatcher"): Internal.Type$TypeMatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartChest"): typeof Internal.MinecartChest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundInteractPacket$Handler"): Internal.ServerboundInteractPacket$Handler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource"): typeof com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.tutorial.TutorialStepInstance"): Internal.TutorialStepInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation"): typeof Internal.AttributeModifier$Operation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.FoodEatenEventJS"): typeof Internal.FoodEatenEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingAttackEvent"): typeof Internal.LivingAttackEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingApproachPhase"): typeof Internal.DragonLandingApproachPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.DeltaFeatureConfiguration"): typeof Internal.DeltaFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.Registrate"): typeof Internal.Registrate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.slf4j.Logger"): Internal.Logger;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Locale$IsoCountryCode"): typeof Internal.Locale$IsoCountryCode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongPredicate"): Internal.LongPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BellBlockEntity"): typeof Internal.BellBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortPredicate"): Internal.ShortPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.GraphicsStatus"): typeof Internal.GraphicsStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.AbstractWidget"): typeof Internal.AbstractWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongToIntFunction"): Internal.LongToIntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.thread.BlockableEventLoop"): typeof Internal.BlockableEventLoop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.util.duck.CollisionArea"): Internal.CollisionArea;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexConsumer"): Internal.VertexConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.BiMap"): Internal.BiMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ObjectMap$Entry"): Internal.Byte2ObjectMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.DummySensor"): typeof Internal.DummySensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.HugeBrownMushroomFeature"): typeof Internal.HugeBrownMushroomFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.syncher.EntityDataAccessor"): typeof Internal.EntityDataAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.AbstractFloatList"): typeof Internal.AbstractFloatList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlasSprite$Info"): typeof Internal.TextureAtlasSprite$Info;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.IronGolem$Crackiness"): typeof Internal.IronGolem$Crackiness;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventResult"): typeof Internal.EventResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.toasts.Toast$Visibility"): typeof Internal.Toast$Visibility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.settings.KeyModifier"): typeof Internal.KeyModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.IPacket"): Internal.IPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Entity$MoveFunction"): Internal.Entity$MoveFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableMap"): typeof Internal.ImmutableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingHurtEvent"): typeof Internal.LivingHurtEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent$ModifyContext"): typeof Internal.BlockVisualizerEvent$ModifyContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.model.ModelBakingContext"): Internal.ModelBakingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.filter.RecipeFilterParseEvent"): Internal.RecipeFilterParseEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSelectAdvancementsTabPacket"): typeof Internal.ClientboundSelectAdvancementsTabPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.BossEvent"): typeof Internal.BossEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.KeyMapping"): typeof Internal.KeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.ProtectionDomain"): typeof Internal.ProtectionDomain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.jsonem.CubeDefinitionAccess"): Internal.CubeDefinitionAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.NativeImage"): typeof Internal.NativeImage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.ComposableEntryContainer"): Internal.ComposableEntryContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.NamespacedHolderHelper"): typeof Internal.NamespacedHolderHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.sounds.SoundEvent"): typeof Internal.SoundEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DaylightDetectorBlock"): typeof Internal.DaylightDetectorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.spectator.SpectatorMenuListener"): Internal.SpectatorMenuListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSoundPacket"): typeof Internal.ClientboundSoundPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.SystemReport"): typeof Internal.SystemReport;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.goal.Goal$Flag"): typeof Internal.Goal$Flag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSwingPacket"): typeof Internal.ServerboundSwingPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket"): typeof Internal.ClientboundPlayerPositionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2CharFunction"): Internal.Byte2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType"): typeof Internal.StructureBlockEntity$UpdateType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.JavaMembers$FieldInfo"): typeof Internal.JavaMembers$FieldInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Render"): typeof Internal.ScreenEvent$Render;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.Fragment"): typeof Internal.Fragment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.SwampHutStructure"): typeof Internal.SwampHutStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseCoralPlantBlock"): typeof Internal.BaseCoralPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.slf4j.Marker"): org.slf4j.Marker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.BlockFamily"): typeof Internal.BlockFamily;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IRecipeLogicMachine"): Internal.IRecipeLogicMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.decoration.slidingDoor.DoorControlBehaviour"): typeof Internal.DoorControlBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket"): typeof Internal.ClientboundSetPlayerTeamPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.UniqueTag"): typeof Internal.UniqueTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkBlock"): typeof Internal.SculkBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRecipePacket"): typeof Internal.ClientboundRecipePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.MutableNumberUnit"): typeof Internal.MutableNumberUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MultifaceSpreader$SpreadPos"): typeof Internal.MultifaceSpreader$SpreadPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlocksPredicate"): typeof Internal.MatchingBlocksPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SmokerBlockEntity"): typeof Internal.SmokerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.HashSet"): typeof Internal.HashSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.NotificationBuilder"): typeof Notification;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$CycleableValueSet"): Internal.OptionInstance$CycleableValueSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.PrivilegedAction"): Internal.PrivilegedAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.VisibilitySet"): typeof Internal.VisibilitySet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IFocus"): Internal.IFocus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ShaderTexture"): typeof ShaderTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TintedGlassBlock"): typeof Internal.TintedGlassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Statement"): typeof Internal.Statement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.item.crafting.AccessorShapedRecipe"): Internal.AccessorShapedRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.WindowEventHandler"): Internal.WindowEventHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2CharFunction"): Internal.Float2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.ChestLootEventJS"): typeof Internal.ChestLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.BaseImmutableMultimap"): typeof Internal.BaseImmutableMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.events.ContainerEventHandler"): Internal.ContainerEventHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoublePredicate"): it.unimi.dsi.fastutil.doubles.DoublePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.SoundBufferLibrary"): typeof Internal.SoundBufferLibrary;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ImageInfo"): typeof Internal.ImageInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.IItemUseFirst"): Internal.IItemUseFirst;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket"): typeof Internal.ClientboundUpdateMobEffectPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.item.AccessorItem"): Internal.AccessorItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LootingLevelEvent"): typeof Internal.LootingLevelEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IEditModeConfig"): Internal.IEditModeConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.EnvironmentScanPlacement"): typeof Internal.EnvironmentScanPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Locale$Category"): typeof Internal.Locale$Category;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.AttackEntityEvent"): typeof Internal.AttackEntityEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Entity"): typeof Internal.Entity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Shearable"): Internal.Shearable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.MaterialColor$Brightness"): typeof Internal.MaterialColor$Brightness;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeFluid"): Internal.IForgeFluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.item.InventoryFilterItem"): typeof Internal.InventoryFilterItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ArmorStandItem"): typeof Internal.ArmorStandItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.LootTableEntry"): typeof Internal.LootTableEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ContextOptions"): typeof Internal.ContextOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.TypeAdapter"): typeof Internal.TypeAdapter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.ReplaceBlockFeature"): typeof Internal.ReplaceBlockFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShulkerBoxColoring"): typeof Internal.ShulkerBoxColoring;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.SparseImmutableTable"): typeof Internal.SparseImmutableTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.KeyboardHandler"): typeof Internal.KeyboardHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.Couple"): typeof Internal.Couple;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.sounds.Music"): typeof Internal.Music;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.BinaryExpression"): typeof Internal.BinaryExpression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.OffsetTime"): typeof Internal.OffsetTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket"): typeof Internal.ClientboundUpdateAttributesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.MapItem"): typeof Internal.MapItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.ItemWrapper"): Item;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.MinMaxBounds$Ints"): typeof Internal.MinMaxBounds$Ints;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour"): typeof Internal.BlockBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.UserWhiteList"): typeof Internal.UserWhiteList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.MouseHandlerAccessor"): Internal.MouseHandlerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.K2"): Internal.K2;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.EmptyPoolElement"): typeof Internal.EmptyPoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.properties.PropertyMap"): typeof Internal.PropertyMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TallGrassBlock"): typeof Internal.TallGrassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.LargeFireball"): typeof Internal.LargeFireball;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorTrackTargetingBehavior"): Internal.AccessorTrackTargetingBehavior;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.NoiseSettings"): typeof Internal.NoiseSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.BendingTrunkPlacer"): typeof Internal.BendingTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeSet$ComparisonStyle"): typeof Internal.UnicodeSet$ComparisonStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetTitleTextPacket"): typeof Internal.ClientboundSetTitleTextPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ResourceBorderTexture"): typeof ResourceBorderTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.MappedRegistry"): typeof Internal.MappedRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.StreamTagVisitor"): Internal.StreamTagVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.BannerPostRearAttachment"): typeof Internal.BannerPostRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.network.TextFilter"): Internal.TextFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.Lifecycle$Event"): typeof Internal.Lifecycle$Event;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Pre"): typeof Internal.ScreenEvent$KeyReleased$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.DecimalFormatSymbols"): typeof Internal.DecimalFormatSymbols;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.AbstractBogeyBlockEntity"): typeof Internal.AbstractBogeyBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeGenerationSettings$Builder"): typeof Internal.BiomeGenerationSettings$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.Player$BedSleepingProblem"): typeof Internal.Player$BedSleepingProblem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.store.FluidStorage$FluidEntry"): typeof Internal.FluidStorage$FluidEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCommandsPacket"): typeof Internal.ClientboundCommandsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Illusioner"): typeof Internal.Illusioner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.SimpleBlockConfiguration"): typeof Internal.SimpleBlockConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongIterator"): Internal.LongIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.model.SpriteIdentifier"): Internal.SpriteIdentifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.widget.SelectionScrollInput"): typeof Internal.SelectionScrollInput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.IManaged"): Internal.IManaged;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingScanningPhase"): typeof Internal.DragonSittingScanningPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.DispenserBlockAccessor"): Internal.DispenserBlockAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeKeyMapping"): Internal.IForgeKeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ProfileKeyPairManager"): typeof Internal.ProfileKeyPairManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.AbstractBogeyBlock"): typeof Internal.AbstractBogeyBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$AbstractImmutableMap"): typeof Internal.ImmutableCollections$AbstractImmutableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType"): typeof Internal.ObjectiveCriteria$RenderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Vex"): typeof Internal.Vex;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IJeiKeyMapping"): Internal.IJeiKeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup"): typeof DraggableScrollableWidgetGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.LeashFenceKnotEntity"): typeof Internal.LeashFenceKnotEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.ChronoZonedDateTime"): Internal.ChronoZonedDateTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BubbleColumnBlock"): typeof Internal.BubbleColumnBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Swizzle"): typeof Internal.Swizzle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.PrimitiveIterator$OfLong"): Internal.PrimitiveIterator$OfLong;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Biome$TemperatureModifier"): typeof Internal.Biome$TemperatureModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Codec$ResultFunction"): Internal.Codec$ResultFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard"): typeof Internal.RenderStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.response.Response"): typeof Internal.Response;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.events.ScreenMouseClickedEvent"): typeof Internal.ScreenMouseClickedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.NumericTag"): typeof Internal.NumericTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Strider"): typeof Internal.Strider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetExperiencePacket"): typeof Internal.ClientboundSetExperiencePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.NBTUtils"): NBT;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntMaps$UnmodifiableMap"): typeof Internal.Object2IntMaps$UnmodifiableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongFunction"): Internal.LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WoodButtonBlock"): typeof Internal.WoodButtonBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PaletteResize"): Internal.PaletteResize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.multiblock.CleanroomType"): typeof CleanroomType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "fudge.notenoughcrashes.StateManager$IResettable"): Internal.StateManager$IResettable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSectionBlocksUpdatePacket"): typeof Internal.ClientboundSectionBlocksUpdatePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalUnit"): Internal.TemporalUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HoneyBlock"): typeof Internal.HoneyBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlasSprite$AnimatedTexture"): typeof Internal.TextureAtlasSprite$AnimatedTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ProjectileWeaponItem"): typeof Internal.ProjectileWeaponItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PlayerHeadBlock"): typeof Internal.PlayerHeadBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectCollection"): Internal.ObjectCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P14"): typeof Internal.Products$P14;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction$NoiseHolder"): typeof Internal.DensityFunction$NoiseHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IEditModeConfig$HideMode"): typeof Internal.IEditModeConfig$HideMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.SurfaceAllocator"): typeof Internal.SurfaceAllocator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexBuffer"): typeof Internal.VertexBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeatheringCopperFullBlock"): typeof Internal.WeatheringCopperFullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.DaylightDetectorBlockEntity"): typeof Internal.DaylightDetectorBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.locating.IModFile"): Internal.IModFile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.PrioritizeChunkUpdates"): typeof Internal.PrioritizeChunkUpdates;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.VertexSink"): Internal.VertexSink;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureEntityInfo"): typeof Internal.StructureTemplate$StructureEntityInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.EnumProperty"): typeof Internal.EnumProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.BaseCommandBlock"): typeof Internal.BaseCommandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules"): typeof Internal.GameRules;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.LayerDefinition"): typeof Internal.LayerDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.SensorType"): typeof Internal.SensorType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TurtleEggBlock"): typeof Internal.TurtleEggBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.CubeDeformation"): typeof Internal.CubeDeformation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockTintFunction$Fixed"): typeof Internal.BlockTintFunction$Fixed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.instance.DynamicInstance"): Internal.DynamicInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function5"): Internal.Function5;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.format.TextStyle"): typeof Internal.TextStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Bitmap"): typeof Internal.Bitmap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.SignatureUpdater$Output"): Internal.SignatureUpdater$Output;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.SurfaceProvider"): typeof Internal.SurfaceProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.DropperBlockEntity"): typeof Internal.DropperBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder$PartBuilder"): typeof Internal.MultiPartBlockStateBuilder$PartBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.vanilla.block.BlockColorSettings"): Internal.BlockColorSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.struct.StructType"): Internal.StructType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.type.VertexType"): me.jellysquid.mods.sodium.client.model.vertex.type.VertexType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.versioning.Restriction"): typeof Internal.Restriction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.MultiPlayerGameMode"): typeof Internal.MultiPlayerGameMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2IntFunction"): Internal.Byte2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.CallbackI"): Internal.CallbackI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Vindicator"): typeof Internal.Vindicator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LightLayer"): typeof Internal.LightLayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ContainerScreenEvent$Render"): typeof Internal.ContainerScreenEvent$Render;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.UUID"): typeof Internal.UUID;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.AmbientMoodSettings"): typeof Internal.AmbientMoodSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2BooleanFunction"): Internal.Char2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IScreenHelper"): Internal.IScreenHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.random.RandomGenerator"): Internal.RandomGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.DustProperty"): typeof Internal.DustProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlasSprite$FrameInfo"): typeof Internal.TextureAtlasSprite$FrameInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.content.IContentSerializer"): Internal.IContentSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern"): typeof GTLayerPattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.LoomMenu"): typeof Internal.LoomMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.RenderLayer"): typeof com.jozufozu.flywheel.backend.RenderLayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundClearTitlesPacket"): typeof Internal.ClientboundClearTitlesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.AbstractArrow$Pickup"): typeof Internal.AbstractArrow$Pickup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.DummyWorld"): typeof Internal.DummyWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.IEventListener"): Internal.IEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket"): typeof Internal.ClientboundLevelParticlesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.SnowGolem"): typeof Internal.SnowGolem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.FloatTag"): typeof Internal.FloatTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.block.render.BlockDestructionProgressExtension"): Internal.BlockDestructionProgressExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeFilter"): typeof Internal.UnicodeFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.KeyDispatchDataCodec"): typeof Internal.KeyDispatchDataCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.DoubleStream$DoubleMapMultiConsumer"): Internal.DoubleStream$DoubleMapMultiConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.DimensionSpecialEffects"): typeof Internal.DimensionSpecialEffects;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeSpecialEffects$Builder"): typeof Internal.BiomeSpecialEffects$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.GemProperty"): typeof Internal.GemProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.BlockStateMirrorCallbackJS"): typeof Internal.BlockStateMirrorCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.TextTrieMap$Output"): typeof Internal.TextTrieMap$Output;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemBuilder$FinishUsingCallback"): Internal.ItemBuilder$FinishUsingCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.vertex.VertexList"): Internal.VertexList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.jsonem.LayerDefinitionAccess"): Internal.LayerDefinitionAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.RecipeIngredientRole"): typeof Internal.RecipeIngredientRole;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.function.FunctionFactory$Arg1"): Internal.FunctionFactory$Arg1;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.MenuWidget"): typeof Internal.MenuWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.LingeringPotionItem"): typeof Internal.LingeringPotionItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SlimeBlock"): typeof Internal.SlimeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SignItem"): typeof Internal.SignItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.math.BigDecimal"): typeof com.ibm.icu.math.BigDecimal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SpectralArrowItem"): typeof Internal.SpectralArrowItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Texture"): typeof Internal.Texture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.data.ExistingFileHelper"): typeof Internal.ExistingFileHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.LegacySinglePoolElement"): typeof Internal.LegacySinglePoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModInfo"): Internal.IModInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleSupplier"): Internal.DoubleSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket"): typeof Internal.ServerboundCommandSuggestionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.vibrations.VibrationListener"): typeof Internal.VibrationListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.security.auth.Destroyable"): Internal.Destroyable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.Struct$StructValidation"): Internal.Struct$StructValidation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.geometry.IGeometryBakingContext"): Internal.IGeometryBakingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ViewportEvent$ComputeFov"): typeof Internal.ViewportEvent$ComputeFov;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BlastFurnaceBlock"): typeof Internal.BlastFurnaceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Matrix3f"): typeof Matrix3f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.ViscousFluidInterpolator"): typeof Internal.ViscousFluidInterpolator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NetherWartBlock"): typeof Internal.NetherWartBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeCommandSourceStack"): Internal.IForgeCommandSourceStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance"): typeof Internal.AbstractCriterionTriggerInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.ServerChatEvent$Submitted"): typeof Internal.ServerChatEvent$Submitted;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.texture.SpriteCreationContext"): Internal.SpriteCreationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.util.math.Matrix3fExtended"): Internal.Matrix3fExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.texture.AnimatedTextureAccessor"): Internal.AnimatedTextureAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.IToolable"): Internal.IToolable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.color.block.BlockColors"): typeof Internal.BlockColors;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.Type"): typeof com.mojang.datafixers.types.Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.BitSet"): typeof Internal.BitSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.searchtree.SearchTree"): Internal.SearchTree;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeLivingEntity"): Internal.IForgeLivingEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.JEISubtypesEventJS$Interpreter"): Internal.JEISubtypesEventJS$Interpreter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.CoralTreeFeature"): typeof Internal.CoralTreeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.CefInitEvent"): typeof Internal.CefInitEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.EntityItemPickupEvent"): typeof Internal.EntityItemPickupEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Rabbit"): typeof Internal.Rabbit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.s2c.SPacketUIWidgetUpdate"): typeof Internal.SPacketUIWidgetUpdate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.DebugRenderer$SimpleDebugRenderer"): Internal.DebugRenderer$SimpleDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.AxisAlignedLinearPosTest"): typeof Internal.AxisAlignedLinearPosTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.ParseResults"): typeof Internal.ParseResults;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.Pack$Position"): typeof Internal.Pack$Position;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FlowerPotBlock"): typeof Internal.FlowerPotBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.api.event.PipeCollisionEvent$Spill"): typeof Internal.PipeCollisionEvent$Spill;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Node$StatementKind"): typeof Internal.Node$StatementKind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Skeleton"): typeof Internal.Skeleton;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeSource"): typeof Internal.BiomeSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FallingBlock"): typeof Internal.FallingBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewManager"): Internal.ViewManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.forge.mixin.ChunkMapAccessor"): Internal.ChunkMapAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockFaceUV"): typeof Internal.BlockFaceUV;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeConstructor$Factory"): Internal.RecipeConstructor$Factory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.ItemEntry"): typeof Internal.ItemEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ShieldItem"): typeof Internal.ShieldItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.MovementInputUpdateEvent"): typeof Internal.MovementInputUpdateEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingAttackingPhase"): typeof Internal.DragonSittingAttackingPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.LevelChunkSection"): typeof Internal.LevelChunkSection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.light.GPULightVolume"): typeof Internal.GPULightVolume;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.InstanceData"): typeof Internal.InstanceData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Calendar$WeekData"): typeof Internal.Calendar$WeekData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2LongFunction"): Internal.Boolean2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.BackendTexture"): typeof Internal.BackendTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.PickaxeItem"): typeof Internal.PickaxeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ItemToolTierRegistryEventJS"): typeof Internal.ItemToolTierRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ExplosionDamageCalculator"): typeof Internal.ExplosionDamageCalculator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$ServerTickEvent"): typeof Internal.TickEvent$ServerTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.PositionSourceType"): Internal.PositionSourceType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.util.frustum.Frustum$Visibility"): typeof Internal.Frustum$Visibility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.inventory.MenuAccess"): Internal.MenuAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShapedRecipe"): typeof Internal.ShapedRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.IdMap"): Internal.IdMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.RecipeBookMenu"): typeof Internal.RecipeBookMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.RecipeType"): typeof mezz.jei.api.recipe.RecipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.font.FontManager"): typeof Internal.FontManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.subtypes.UidContext"): typeof Internal.UidContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DataResult$PartialResult"): typeof Internal.DataResult$PartialResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntComparator"): Internal.IntComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.FluidProperty"): typeof Internal.FluidProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.LongSerializationPolicy"): typeof Internal.LongSerializationPolicy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.TypeAdapterFactory"): Internal.TypeAdapterFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.Invokable"): typeof Internal.Invokable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.MobEffectTextureManager"): typeof Internal.MobEffectTextureManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.bossevents.CustomBossEvent"): typeof Internal.CustomBossEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FungusBlock"): typeof Internal.FungusBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.Palette"): Internal.Palette;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.CustomLoaderBuilder"): typeof Internal.CustomLoaderBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.GuiTextureGroup"): typeof GuiTextureGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable"): com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.mixin.RenderTypeAccessor"): Internal.RenderTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.blockentity.IAutoPersistBlockEntity"): Internal.IAutoPersistBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetBorderCenterPacket"): typeof Internal.ClientboundSetBorderCenterPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.ZombifiedPiglin"): typeof Internal.ZombifiedPiglin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.families.Algebra"): Internal.Algebra;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Currency$CurrencyStringInfo"): typeof Internal.Currency$CurrencyStringInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType"): Internal.StructurePieceType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.custom.SandpaperItemBuilder"): typeof Internal.SandpaperItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.Rotation"): typeof Internal.Rotation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SporeBlossomBlock"): typeof Internal.SporeBlossomBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.PlacementModifier"): typeof Internal.PlacementModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Giant"): typeof Internal.Giant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Pre"): typeof Internal.ScreenEvent$MouseButtonReleased$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.StandingAndWallBlockItem"): typeof Internal.StandingAndWallBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.MultiblockMachineBuilder"): typeof Internal.MultiblockMachineBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ClickEvent"): typeof Internal.ClickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.scene.ISceneBlockRenderHook"): Internal.ISceneBlockRenderHook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery"): typeof Internal.ServerboundBlockEntityTagQuery;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.NativeContinuation"): typeof Internal.NativeContinuation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BeaconBlockEntity$BeaconBeamSection"): typeof Internal.BeaconBlockEntity$BeaconBeamSection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.EntityFallenOnBlockCallbackJS"): typeof Internal.EntityFallenOnBlockCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerCombatKillPacket"): typeof Internal.ClientboundPlayerCombatKillPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2BooleanFunction"): Internal.Short2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.AudioStream"): Internal.AudioStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Key$StorageKey"): typeof Internal.Key$StorageKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseCoralWallFanBlock"): typeof Internal.BaseCoralWallFanBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.TagPrefixItem"): typeof Internal.TagPrefixItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.SmallFireball"): typeof Internal.SmallFireball;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.SpawnPlacements$Type"): typeof Internal.SpawnPlacements$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ingredient.IRecipeSlotView"): Internal.IRecipeSlotView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2FloatMap$Entry"): Internal.Object2FloatMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.BiomeWeightModifier"): typeof Internal.BiomeWeightModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.TrackEdgePoint"): typeof Internal.TrackEdgePoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.MemberType"): typeof Internal.MemberType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.MetaMachine"): typeof Internal.MetaMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.io.ConfigParser"): Internal.ConfigParser;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ViewportEvent$ComputeCameraAngles"): typeof Internal.ViewportEvent$ComputeCameraAngles;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.OutputFluid"): Internal.OutputFluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.TridentItem"): typeof Internal.TridentItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.io.Closeable"): Internal.Closeable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.BambooLeaves"): typeof Internal.BambooLeaves;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.LargeDripstoneConfiguration"): typeof Internal.LargeDripstoneConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.Uniform"): typeof Internal.Uniform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType"): typeof Internal.LootNumberProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.BaseAttachment"): typeof Internal.BaseAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$ValueSet"): Internal.OptionInstance$ValueSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BrainDebugRenderer"): typeof Internal.BrainDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Stray"): typeof Internal.Stray;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentResultOwner"): Internal.FragmentResultOwner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.RenderTask"): typeof Internal.RenderTask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.DynamicGameEventListener"): typeof Internal.DynamicGameEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ObjectMap"): Internal.Byte2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.display.GlobalTrainDisplayData$TrainDeparturePrediction"): typeof Internal.GlobalTrainDisplayData$TrainDeparturePrediction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.EntityGetter"): Internal.EntityGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.GameMasterBlockItem"): typeof Internal.GameMasterBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SaddleItem"): typeof Internal.SaddleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.Material"): typeof Internal.Material;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.EndGatewayFeature"): typeof Internal.EndGatewayFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.entity.BlockEntityJS"): typeof Internal.BlockEntityJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.ParticleProvider"): Internal.ParticleProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.DrawableInfo"): typeof Internal.DrawableInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType"): typeof Internal.TimeZoneFormat$GMTOffsetPatternType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.TippedArrowItem"): typeof Internal.TippedArrowItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.StatePropertiesPredicate"): typeof Internal.StatePropertiesPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ClassShutter"): Internal.ClassShutter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.arguments.ArgumentType"): Internal.ArgumentType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.server.permission.nodes.PermissionNode"): typeof Internal.PermissionNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ButtonBlock"): typeof Internal.ButtonBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2FloatFunction"): Internal.Object2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.Format"): typeof Internal.Format;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.zone.ZoneOffsetTransitionRule$TimeDefinition"): typeof Internal.ZoneOffsetTransitionRule$TimeDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.FriendlyByteBuf$Writer"): Internal.FriendlyByteBuf$Writer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ShulkerBoxBlock"): typeof Internal.ShulkerBoxBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.AnvilMenu"): typeof Internal.AnvilMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.PlayerRideable"): Internal.PlayerRideable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.EntityModel"): typeof Internal.EntityModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntStack"): Internal.IntStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UFormat"): typeof Internal.UFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Bitmap$Format"): typeof Internal.Bitmap$Format;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer"): typeof Internal.TrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.tag.TagType"): typeof com.gregtechceu.gtceu.api.data.tag.TagType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "appeng.thirdparty.fabric.QuadView"): Internal.QuadView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.FileConfig"): Internal.FileConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortList"): Internal.ShortList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.wither.WitherBoss"): typeof Internal.WitherBoss;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ComparatorBlock"): typeof Internal.ComparatorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.gui.KubeJSGUI"): typeof Internal.KubeJSGUI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.village.WandererTradesEvent"): typeof Internal.WandererTradesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Surface"): typeof Internal.Surface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.Shape"): Internal.Shape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.FormattedText"): Internal.FormattedText;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterDimensionSpecialEffectsEvent"): typeof Internal.RegisterDimensionSpecialEffectsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseProvider"): typeof Internal.NoiseProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.DikeVeinGenerator$DikeBlockDefinition"): typeof Internal.DikeVeinGenerator$DikeBlockDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IGenerallySearchableNavigation"): Internal.IGenerallySearchableNavigation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.BlockFamily$Variant"): typeof Internal.BlockFamily$Variant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.builders.block.RendererBlockBuilder"): typeof Internal.RendererBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.ClampedInt"): typeof Internal.ClampedInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities"): typeof Internal.NearestVisibleLivingEntities;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PoweredBlock"): typeof Internal.PoweredBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerXpEvent$PickupXp"): typeof Internal.PlayerXpEvent$PickupXp;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.tutorial.TutorialSteps"): typeof Internal.TutorialSteps;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.INBTSerializable"): Internal.INBTSerializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandSource"): Internal.CommandSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortIterator"): Internal.ShortIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.ClientTelemetryManager"): typeof Internal.ClientTelemetryManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.FoodBuilder"): typeof Internal.FoodBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2ReferenceFunction"): Internal.Reference2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.Rectangle"): typeof Internal.Rectangle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CoralPlantBlock"): typeof Internal.CoralPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.server.permission.nodes.PermissionType"): typeof Internal.PermissionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.attribute.FluidAttribute"): typeof Internal.FluidAttribute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeyRenderer$BogeyModelData"): typeof Internal.BogeyRenderer$BogeyModelData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.GiftLootEventJS"): typeof Internal.GiftLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.Brain"): typeof Internal.Brain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.CurrencyAmount"): typeof Internal.CurrencyAmount;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.PointerIcon"): typeof Internal.PointerIcon;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.ForgeFlowingFluid$Flowing"): typeof Internal.ForgeFlowingFluid$Flowing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.report.ReportingContext"): typeof Internal.ReportingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEvent$LivingJumpEvent"): typeof Internal.LivingEvent$LivingJumpEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.locks.ReadWriteLock"): Internal.ReadWriteLock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.RuinedPortalStructure"): typeof Internal.RuinedPortalStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.DetectorBlockEventJS"): typeof Internal.DetectorBlockEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.damagesource.CombatEntry"): typeof Internal.CombatEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.EntityArrayList"): typeof Internal.EntityArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.EditBox"): typeof Internal.EditBox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.ContainerEntity"): Internal.ContainerEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Literal"): typeof Internal.Literal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.CableBlock"): typeof Internal.CableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.GuiMessageTag"): typeof Internal.GuiMessageTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.events.ScreenCharTypedEvent"): typeof Internal.ScreenCharTypedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.JukeboxBlockEntity"): typeof Internal.JukeboxBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeyStyle"): typeof Internal.BogeyStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action"): typeof Internal.ServerboundSeenAdvancementsPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatType$BoundNetwork"): typeof Internal.ChatType$BoundNetwork;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.font.glyphs.BakedGlyph$Effect"): typeof Internal.BakedGlyph$Effect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.tag.TagPrefix$LoaderType"): typeof Internal.TagPrefix$LoaderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.nio.ByteOrder"): typeof Internal.ByteOrder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TabButton"): typeof TabButton;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.ScheduledEvent"): typeof Internal.ScheduledEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.fluid.FluidIngredient"): typeof Internal.FluidIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatStack"): Internal.FloatStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.BoilerFireboxType"): typeof Internal.BoilerFireboxType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.render.RenderableAutomobile"): Internal.RenderableAutomobile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.maxhenkel.corpse.corelib.death.PlayerDeathEvent"): typeof Internal.PlayerDeathEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.PartialModel"): typeof Internal.PartialModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NetherSproutsBlock"): typeof Internal.NetherSproutsBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.ConstantInt"): typeof Internal.ConstantInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.TooltipFlag"): Internal.TooltipFlag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.AttachInfo$Callbacks"): Internal.AttachInfo$Callbacks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.PlayerHeadItem"): typeof Internal.PlayerHeadItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ObjDoubleConsumer"): Internal.ObjDoubleConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.WeightedEntry$Wrapper"): typeof Internal.WeightedEntry$Wrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.FenceBlockBuilder"): typeof Internal.FenceBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.Menu"): Internal.Menu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2ShortFunction"): Internal.Double2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.Difficulty"): typeof Internal.Difficulty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.NoOpFeature"): typeof Internal.NoOpFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrownExperienceBottle"): typeof Internal.ThrownExperienceBottle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.LootEventJS"): typeof Internal.LootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockStateMatchTest"): typeof Internal.RandomBlockStateMatchTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.InputConstants$Key"): typeof Internal.InputConstants$Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.WrappedExecutable"): Internal.WrappedExecutable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.BuilderBase"): typeof Internal.BuilderBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.rendertarget.Blaze3dRenderTargetExt"): Internal.Blaze3dRenderTargetExt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.WireProperties"): typeof Internal.WireProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.IngredientKJS"): Internal.IngredientKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SeagrassFeature"): typeof Internal.SeagrassFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.token.CharStream"): typeof Internal.CharStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.pipelike.PipeNet"): typeof Internal.PipeNet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.FontFamily"): typeof Internal.FontFamily;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.Color"): typeof com.simibubi.create.foundation.utility.Color;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.item.BaseFilterItem"): typeof Internal.BaseFilterItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.BlockModelProvider"): typeof Internal.BlockModelProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.ShaderInstance"): typeof Internal.ShaderInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2FloatFunction"): Internal.Char2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.AtlasSet"): typeof Internal.AtlasSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ops.DrawOp"): typeof Internal.DrawOp;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Pre"): typeof Internal.ScreenEvent$MouseDragged$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.data.event.GatherDataEvent"): typeof Internal.GatherDataEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatConsumer"): Internal.FloatConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.TagVisitor"): Internal.TagVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.field.ManagedKey"): typeof Internal.ManagedKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.ScatteredOreFeature"): typeof Internal.ScatteredOreFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgePackResources"): Internal.IForgePackResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.flat.FlatLayerInfo"): typeof Internal.FlatLayerInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.DebugQueryHandler"): typeof Internal.DebugQueryHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ReferenceFunction"): Internal.Int2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.Effect"): Internal.Effect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicate"): typeof Internal.BlockEntityPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.VideoMode"): typeof Internal.VideoMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ItemStackKJS"): Internal.ItemStackKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.ForgeRegistry"): typeof Internal.ForgeRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.ScheduleRuntime$State"): typeof Internal.ScheduleRuntime$State;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.texture.TextureAtlasSpriteAccessor"): Internal.TextureAtlasSpriteAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration"): Internal.FeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$GameRuleTypeVisitor"): Internal.GameRules$GameRuleTypeVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.Type$Mu"): typeof Internal.Type$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.DecimalFormat"): typeof Internal.DecimalFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.shader.uniform.UniformCache"): typeof Internal.UniformCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LiquidBlock"): typeof Internal.LiquidBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.ResultConsumer"): Internal.ResultConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlas$Preparations"): typeof Internal.TextureAtlas$Preparations;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$TransformsBuilder$TransformVecBuilder"): typeof Internal.ModelBuilder$TransformsBuilder$TransformVecBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.DynamicTexture"): typeof Internal.DynamicTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeLevel"): Internal.IForgeLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundEntityTagQuery"): typeof Internal.ServerboundEntityTagQuery;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2LongFunction"): Internal.Int2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.items.IItemHandlerModifiable"): Internal.IItemHandlerModifiable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "ca.spottedleaf.starlight.common.light.StarLightInterface"): typeof Internal.StarLightInterface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2ObjectFunction"): Internal.Reference2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.AdvancementProgress"): typeof Internal.AdvancementProgress;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullBiConsumer"): Internal.NonNullBiConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableMultimap"): typeof Internal.ImmutableMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BarrelBlock"): typeof Internal.BarrelBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.PacketListener"): Internal.PacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.storage.SectionStorage"): typeof Internal.SectionStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.IControllable"): Internal.IControllable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundTabListPacket"): typeof Internal.ClientboundTabListPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.mixin.BlockEntityRenderDispatcherAccessor"): Internal.BlockEntityRenderDispatcherAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration$CanyonShapeConfiguration"): typeof Internal.CanyonCarverConfiguration$CanyonShapeConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectIterator"): Internal.ObjectIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistancePipeBlock"): typeof Internal.LongDistancePipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ReplacementMatch"): Internal.ReplacementMatch;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.Commands"): typeof Internal.Commands;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemTransform"): typeof Internal.ItemTransform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.PlacementFilter"): typeof Internal.PlacementFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.WorldGenRegion"): typeof Internal.WorldGenRegion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.WeighedSoundEvents"): typeof Internal.WeighedSoundEvents;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RespawnAnchorBlock"): typeof Internal.RespawnAnchorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundAddPlayerPacket"): typeof Internal.ClientboundAddPlayerPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint$ITurnListener"): Internal.TravellingPoint$ITurnListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.multiblock.WorkableMultiblockMachine"): typeof Internal.WorkableMultiblockMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientFilter"): Internal.IIngredientFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.EmptyRearAttachment"): typeof Internal.EmptyRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.WorldlyContainer"): Internal.WorldlyContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.ITypedIngredient"): Internal.ITypedIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.AdvancementJS"): typeof Internal.AdvancementJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SplashPotionItem"): typeof Internal.SplashPotionItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.tags.TagsProvider"): typeof Internal.TagsProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.TextTexture"): typeof TextTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.LocalTime"): typeof Internal.LocalTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.BeaconMenu"): typeof Internal.BeaconMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.ICapabilitySerializable"): Internal.ICapabilitySerializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.HumanoidModel$ArmPose"): typeof Internal.HumanoidModel$ArmPose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.synchronization.ArgumentTypeInfo"): Internal.ArgumentTypeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsWorldOptions"): typeof Internal.RealmsWorldOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.ModelPart"): typeof Internal.ModelPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Collections$UnmodifiableMap"): typeof Internal.Collections$UnmodifiableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$MouseButton$Post"): typeof Internal.InputEvent$MouseButton$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.grower.AbstractTreeGrower"): typeof Internal.AbstractTreeGrower;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.AbstractMinecart$Type"): typeof Internal.AbstractMinecart$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.MobSpawnType"): typeof Internal.MobSpawnType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.ChatLog"): Internal.ChatLog;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.Executor"): Internal.Executor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.filter.biome.BiomeFilter"): Internal.BiomeFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ItemEntityKJS"): Internal.ItemEntityKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WallBlock"): typeof Internal.WallBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.MountedStorageManager"): typeof Internal.MountedStorageManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.TextTrieMap"): typeof Internal.TextTrieMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleCollection"): Internal.DoubleCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.AttackIndicatorStatus"): typeof Internal.AttackIndicatorStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.PlayLevelSoundEvent"): typeof Internal.PlayLevelSoundEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.maps.MapDecoration"): typeof Internal.MapDecoration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.OrderedCompoundTag"): typeof Internal.OrderedCompoundTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.EntityRenderDispatcher"): typeof Internal.EntityRenderDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.PiglinBruteSpecificSensor"): typeof Internal.PiglinBruteSpecificSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.border.BorderChangeListener"): Internal.BorderChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.util.TreeBuilder$Menu"): typeof Internal.TreeBuilder$Menu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.GameTestDebugRenderer"): typeof Internal.GameTestDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.LangEventJS"): typeof Internal.LangEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.Font"): typeof Internal.Font;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IFocusGroup"): Internal.IFocusGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CanyonWorldCarver"): typeof Internal.CanyonWorldCarver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundContainerClosePacket"): typeof Internal.ServerboundContainerClosePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.regex.MatchResult"): Internal.MatchResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2ShortFunction"): Internal.Char2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.InputFluid"): Internal.InputFluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeSet$XSymbolTable"): typeof Internal.UnicodeSet$XSymbolTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DataResult$Instance"): typeof Internal.DataResult$Instance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.CrashReport"): typeof Internal.CrashReport;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeyInstance"): typeof Internal.BogeyInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonObject"): typeof Internal.JsonObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.MilkBucketItem"): typeof Internal.MilkBucketItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.RendererBlock"): typeof Internal.RendererBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.CompoundEventResult"): typeof Internal.CompoundEventResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.NetherWorldCarver"): typeof Internal.NetherWorldCarver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.Vector3"): typeof Vector3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.EntryGroup$Builder"): typeof Internal.EntryGroup$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.network.ServerGamePacketListenerImpl"): typeof Internal.ServerGamePacketListenerImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Ghast"): typeof Internal.Ghast;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DyeableLeatherItem"): Internal.DyeableLeatherItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.ColumnFeatureConfiguration"): typeof Internal.ColumnFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.portal.PortalShape"): typeof Internal.PortalShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.NoiseThresholdCountPlacement"): typeof Internal.NoiseThresholdCountPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2FloatOpenHashMap"): typeof Internal.Object2FloatOpenHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.DataGenContext"): typeof Internal.DataGenContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.Structure$GenerationStub"): typeof Internal.Structure$GenerationStub;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.WeightedEntry$IntrusiveBase"): typeof Internal.WeightedEntry$IntrusiveBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.optics.Optic"): Internal.Optic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.station.StationMarker"): typeof Internal.StationMarker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.VariableSet"): typeof Internal.VariableSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteIterator"): Internal.ByteIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.synchronization.ArgumentTypeInfo$Template"): Internal.ArgumentTypeInfo$Template;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.ParticleOptions"): Internal.ParticleOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.WritableLevelData"): Internal.WritableLevelData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SweetBerryBushBlock"): typeof Internal.SweetBerryBushBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen"): typeof Internal.EffectRenderingInventoryScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.DenseImmutableTable"): typeof Internal.DenseImmutableTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.Program"): typeof Internal.Program;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IFocusFactory"): Internal.IFocusFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ContainerListener"): net.minecraft.world.ContainerListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.MetricSampler$MetricSamplerBuilder"): typeof Internal.MetricSampler$MetricSamplerBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.util.RelativeDirection"): typeof Internal.RelativeDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask"): typeof Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedRegistryEntryExtension"): Internal.InjectedRegistryEntryExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.App"): Internal.App;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.WorldgenRandom$Algorithm"): typeof Internal.WorldgenRandom$Algorithm;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.HoverEvent"): typeof Internal.HoverEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FletchingTableBlock"): typeof Internal.FletchingTableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgePoseStack"): Internal.IForgePoseStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$FaceRotation"): typeof Internal.ModelBuilder$FaceRotation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.type.ITypeInfo"): Internal.ITypeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Marker"): typeof Internal.Marker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleBinaryOperator"): Internal.DoubleBinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.entity.BlockEntityInfo"): typeof Internal.BlockEntityInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.RepeatingPlacement"): typeof Internal.RepeatingPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.Point"): typeof Internal.Point;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.StringTag"): typeof Internal.StringTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.BuilderCallback"): Internal.BuilderCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.forge.core.mixins.ParticleEnginAccessor"): Internal.ParticleEnginAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiOverlayEvent$Pre"): typeof Internal.RenderGuiOverlayEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.ZoneOffset"): typeof Internal.ZoneOffset;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.Advancement"): typeof Internal.Advancement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.resolver.filter.ArtifactFilter"): Internal.ArtifactFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.piglin.AbstractPiglin"): typeof Internal.AbstractPiglin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.BlockSelectorWidget"): typeof BlockSelectorWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntPredicate"): Internal.IntPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$MouseScrollingEvent"): typeof Internal.InputEvent$MouseScrollingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.VariantBlockStateBuilder$PartialBlockstate"): typeof Internal.VariantBlockStateBuilder$PartialBlockstate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2IntMap"): typeof Internal.AbstractObject2IntMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.BooleanConsumer"): Internal.BooleanConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.properties.AddOreProperties"): typeof Internal.AddOreProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Properties"): typeof Internal.Properties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet$Builder"): typeof Internal.LootContextParamSet$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.SecureJar$ModuleDataProvider"): Internal.SecureJar$ModuleDataProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ops.Op"): typeof Internal.Op;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.BlockStateKJS"): Internal.BlockStateKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.DirectionProperty"): typeof Internal.DirectionProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ChestBlockEntity"): typeof Internal.ChestBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.TagType"): Internal.TagType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ListIterator"): Internal.ListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.DateFormat"): typeof com.ibm.icu.text.DateFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractBannerBlock"): typeof Internal.AbstractBannerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.CommentedConfig$Entry"): Internal.CommentedConfig$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.CampfireBlockEntity"): typeof Internal.CampfireBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CampfireBlock"): typeof Internal.CampfireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ShortFunction"): Internal.Object2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.ULocale$Category"): typeof Internal.ULocale$Category;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Spliterator$OfPrimitive"): Internal.Spliterator$OfPrimitive;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonDeserializationContext"): Internal.JsonDeserializationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.MessageQueue$IdleHandler"): Internal.MessageQueue$IdleHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.TickableSoundInstance"): Internal.TickableSoundInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorCarriage"): Internal.AccessorCarriage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2LongFunction"): Internal.Float2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyInput"): typeof Internal.ScreenEvent$KeyInput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.client.AccessorEntity"): Internal.AccessorEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Type"): typeof icyllis.arc3d.shaderc.tree.Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.EnderDragon"): typeof Internal.EnderDragon;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.AutoCloseable"): Internal.AutoCloseable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.TrackedDummyWorld"): typeof Internal.TrackedDummyWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.JukeboxBlock"): typeof Internal.JukeboxBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ccr4ft3r.lightspeed.interfaces.ICache"): Internal.ICache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.machine.multiblock.primitive.PrimitiveWorkableMachine"): typeof Internal.PrimitiveWorkableMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.WoodlandMansionStructure"): typeof Internal.WoodlandMansionStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.format.DateTimeFormatter"): typeof Internal.DateTimeFormatter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.goal.WrappedGoal"): typeof Internal.WrappedGoal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.bedrockfluid.BedrockFluidDefinition$Builder"): typeof Internal.BedrockFluidDefinition$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.client.AccessorMinecraft"): Internal.AccessorMinecraft;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.Editor"): typeof Internal.Editor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2LongFunction"): Internal.Byte2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.TextColor"): typeof Internal.TextColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.AndRecipeComponent"): typeof Internal.AndRecipeComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorCarriageContraptionEntity"): Internal.AccessorCarriageContraptionEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.ItemPipeProperties"): typeof Internal.ItemPipeProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.RecipeKJS"): Internal.RecipeKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleUnaryOperator"): Internal.DoubleUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.ICleanroomProvider"): Internal.ICleanroomProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.DocumentField"): typeof Internal.DocumentField;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P3"): typeof Internal.Products$P3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4x3fc"): Internal.Matrix4x3fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TargetBlock"): typeof Internal.TargetBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.wrap.TypeWrapperFactory"): Internal.TypeWrapperFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelFile"): typeof Internal.ModelFile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ObjectMap$Entry"): Internal.Long2ObjectMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.AbstractHorse"): typeof Internal.AbstractHorse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FarmBlock"): typeof Internal.FarmBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ArmorMaterial"): Internal.ArmorMaterial;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.task.DataFetcher$Subscription"): typeof Internal.DataFetcher$Subscription;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiEvent$Post"): typeof Internal.RenderGuiEvent$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$OverlayStateShard"): typeof Internal.RenderStateShard$OverlayStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.ModelManager"): typeof Internal.ModelManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.control.Control"): Internal.Control;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeAbstractMinecart"): Internal.IForgeAbstractMinecart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.AbstractCookingRecipe"): typeof Internal.AbstractCookingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.AbstractContainerMenu"): typeof Internal.AbstractContainerMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.AbstractDocumentBase"): typeof Internal.AbstractDocumentBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.syncher.SynchedEntityData"): typeof Internal.SynchedEntityData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SimpleCookingSerializer"): typeof Internal.SimpleCookingSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.Target"): typeof Internal.Target;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.ChatComponent"): typeof Internal.ChatComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.data.Resources"): typeof com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.RecordCodecBuilder$Mu"): typeof Internal.RecordCodecBuilder$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.WeightedRandomList"): typeof Internal.WeightedRandomList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2DoubleFunction"): Internal.Byte2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.property.PropertyValue"): typeof Internal.PropertyValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectMap"): typeof Internal.AbstractLong2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.transfer.IRecipeTransferManager"): Internal.IRecipeTransferManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.client.model.PipeModel"): typeof Internal.PipeModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.VillagerType"): typeof Internal.VillagerType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.Lazy"): typeof Internal.Lazy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3x2f"): typeof Internal.Matrix3x2f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.UnderwaterMagmaConfiguration"): typeof Internal.UnderwaterMagmaConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.IngotProperty"): typeof Internal.IngotProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.IdEnumerationIterator"): Internal.IdEnumerationIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig$Entry"): Internal.UnmodifiableCommentedConfig$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.GpuWarnlistManager"): typeof Internal.GpuWarnlistManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderBlockScreenEffectEvent$OverlayType"): typeof Internal.RenderBlockScreenEffectEvent$OverlayType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.UnbakedModel"): Internal.UnbakedModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.Chronology"): Internal.Chronology;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.IWorldGenLayer"): Internal.IWorldGenLayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.ProjectileImpactEvent"): typeof Internal.ProjectileImpactEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.SinglePieceStructure"): typeof Internal.SinglePieceStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.BlockLootEventJS"): typeof Internal.BlockLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.OutputInt"): typeof Internal.OutputInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ItemKJS"): Internal.ItemKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.GlowSquid"): typeof Internal.GlowSquid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.TextWrapper"): typeof Text;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.DrawBuffer"): typeof Internal.DrawBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerChunkCache$MainThreadExecutor"): typeof Internal.ServerChunkCache$MainThreadExecutor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CauldronBlock"): typeof Internal.CauldronBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.User$Type"): typeof Internal.User$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.GeodeFeature"): typeof Internal.GeodeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.IdMapper"): typeof Internal.IdMapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.trading.MerchantOffers"): typeof Internal.MerchantOffers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Silverfish"): typeof Internal.Silverfish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.Inventory"): typeof Internal.Inventory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLevelChunkWithLightPacket"): typeof Internal.ClientboundLevelChunkWithLightPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Rarity"): typeof Internal.Rarity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatMessageContent"): typeof Internal.ChatMessageContent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ArmorDyeRecipe"): typeof Internal.ArmorDyeRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.Delayed"): Internal.Delayed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityJoinLevelEvent"): typeof Internal.EntityJoinLevelEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.IMergeableBE"): Internal.IMergeableBE;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServer"): typeof Internal.RealmsServer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AzaleaBlock"): typeof Internal.AzaleaBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.DiskConfiguration"): typeof Internal.DiskConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SpikeFeature"): typeof Internal.SpikeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2FloatFunction"): Internal.Boolean2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blamejared.controlling.mixin.AccessKeyMapping"): Internal.AccessKeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Measure"): typeof Internal.Measure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2IntMap"): Internal.Int2IntMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ProtoChunk"): typeof Internal.ProtoChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.MenuItem$OnActionExpandListener"): Internal.MenuItem$OnActionExpandListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.HitResult$Type"): typeof Internal.HitResult$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.AbstractGolem"): typeof Internal.AbstractGolem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.TextureStitchEvent$Post"): typeof Internal.TextureStitchEvent$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinedVeinGenerator$VeinBlockDefinition"): typeof Internal.VeinedVeinGenerator$VeinBlockDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.stack.ItemMaterialInfo"): typeof Internal.ItemMaterialInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterColorHandlersEvent"): typeof Internal.RegisterColorHandlersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.MinecraftServer$ServerResourcePackInfo"): typeof Internal.MinecraftServer$ServerResourcePackInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Direction$AxisDirection"): typeof Internal.Direction$AxisDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.TinyMap"): typeof Internal.TinyMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistryInternal"): Internal.IForgeRegistryInternal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongUnaryOperator"): Internal.LongUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.ExplosionJS"): typeof Internal.ExplosionJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ConduitBlockEntity"): typeof Internal.ConduitBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectFunction"): Internal.Object2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2IntFunction"): Internal.Float2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ComponentKJS"): Internal.ComponentKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.AxeItem"): typeof Internal.AxeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.ByteArrayTag"): typeof Internal.ByteArrayTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Saddleable"): Internal.Saddleable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.HolderSet$Direct"): typeof Internal.HolderSet$Direct;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.FormattedCharSink"): Internal.FormattedCharSink;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeAdvancementBuilder"): Internal.IForgeAdvancementBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.EvokerFangs"): typeof Internal.EvokerFangs;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.AbstractTexture"): typeof Internal.AbstractTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.Brain$Provider"): typeof Internal.Brain$Provider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.BlendMode"): typeof Internal.BlendMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.suggestion.SuggestionProvider"): Internal.SuggestionProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.SimpleContainer"): typeof Internal.SimpleContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.HsbColorWidget"): typeof Internal.HsbColorWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GCyMMachines"): typeof GCyMMachines;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.command.ArgumentTypeWrapper"): typeof Internal.ArgumentTypeWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.interpolate.IEase"): Internal.IEase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.maps.MapBanner"): typeof Internal.MapBanner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.selector.EntitySelector"): typeof Internal.EntitySelector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent$ModifyContext$Reason"): typeof Internal.BlockVisualizerEvent$ModifyContext$Reason;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntConsumer"): Internal.IntConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.ULocale$AvailableType"): typeof Internal.ULocale$AvailableType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerChatPacket"): typeof Internal.ClientboundPlayerChatPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidStackJS"): typeof Internal.FluidStackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.spec.AlgorithmParameterSpec"): Internal.AlgorithmParameterSpec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Spider"): typeof Internal.Spider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ForwardingObject"): typeof Internal.ForwardingObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function6"): Internal.Function6;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EndPortalBlock"): typeof Internal.EndPortalBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.library.runtime.JeiRuntime"): typeof Internal.JeiRuntime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.SmithingMenu"): typeof Internal.SmithingMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vazkii.patchouli.mixin.AccessorSmithingRecipe"): Internal.AccessorSmithingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Quaternion"): typeof Quaternionf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongConsumer"): Internal.LongConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Number"): typeof number;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.UnderwaterMagmaFeature"): typeof Internal.UnderwaterMagmaFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.PathComputationType"): typeof Internal.PathComputationType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.stack.UnificationEntry"): typeof UnificationEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.DimensionTypeAccessor"): Internal.DimensionTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.SavedData"): typeof Internal.SavedData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NoteBlock"): typeof Internal.NoteBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.IScheduledEventCallback"): Internal.IScheduledEventCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent"): typeof Internal.RegisterCapabilitiesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntBinaryOperator"): it.unimi.dsi.fastutil.ints.IntBinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.PaintingVariantBuilder"): typeof Internal.PaintingVariantBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.MobSpawnSettingsBuilder"): typeof Internal.MobSpawnSettingsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.Pointer"): Internal.Pointer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.PlayerAdvancementEventJS"): typeof Internal.PlayerAdvancementEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelProvider"): typeof Internal.ModelProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemBuilder"): typeof Internal.ItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.PiglinSpecificSensor"): typeof Internal.PiglinSpecificSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingDeathEvent"): typeof Internal.LivingDeathEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetSubtitleTextPacket"): typeof Internal.ClientboundSetSubtitleTextPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.Stat"): typeof Internal.Stat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.builders.block.RendererGlassBlockBuilder"): typeof Internal.RendererGlassBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.BlockStateProvider"): typeof net.minecraftforge.client.model.generators.BlockStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.CanBeReplacedCallbackJS"): typeof Internal.CanBeReplacedCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryType"): typeof Internal.LootPoolEntryType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackGraph"): typeof Internal.TrackGraph;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.HugeMushroomFeatureConfiguration"): typeof Internal.HugeMushroomFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.chunk.data.ChunkRenderData"): typeof Internal.ChunkRenderData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StructureVoidBlock"): typeof Internal.StructureVoidBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.Gson"): typeof Internal.Gson;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortUnaryOperator"): Internal.ShortUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration"): typeof Internal.TreeConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormat$Mode"): typeof Internal.VertexFormat$Mode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType"): typeof Internal.RecursivePoint$RecursivePointType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension"): com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.RepairItemRecipe"): typeof Internal.RepairItemRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.IScratchKey"): Internal.IScratchKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.category.IRecipeCategory"): Internal.IRecipeCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$AbstractImmutableCollection"): typeof Internal.ImmutableCollections$AbstractImmutableCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.pipeline.RenderTarget"): typeof com.mojang.blaze3d.pipeline.RenderTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.AbstractLongSet"): typeof Internal.AbstractLongSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurableWidget"): Internal.IConfigurableWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.PoiTypeBuilder"): typeof Internal.PoiTypeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.RandomPatchConfiguration"): typeof Internal.RandomPatchConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EntityDimensions"): typeof Internal.EntityDimensions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.LeaveVineDecorator"): typeof Internal.LeaveVineDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.syncdata.EnhancedFieldManagedStorage"): typeof Internal.EnhancedFieldManagedStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.BlockInfo"): typeof Internal.BlockInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityAttributeCreationEvent"): typeof Internal.EntityAttributeCreationEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.TypeDescJS"): Internal.TypeDescJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.vibrations.VibrationListener$VibrationListenerConfig"): Internal.VibrationListener$VibrationListenerConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BrewingStandBlock"): typeof Internal.BrewingStandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IGenerallySearchableNavigation$PointTest"): Internal.IGenerallySearchableNavigation$PointTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModInfo$ModVersion"): Internal.IModInfo$ModVersion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.AbstractContraptionEntity"): typeof Internal.AbstractContraptionEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.ReplaceBlobsFeature"): typeof Internal.ReplaceBlobsFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Caps"): typeof Internal.Caps;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.report.AbuseReportSender"): Internal.AbuseReportSender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTRecipeTypes"): typeof GTRecipeTypes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.TypeRewriteRule"): Internal.TypeRewriteRule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$ItemSmeltedEvent"): typeof Internal.PlayerEvent$ItemSmeltedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.BlockStateProvider$ConfiguredModelList"): typeof Internal.BlockStateProvider$ConfiguredModelList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BigDripleafStemBlock"): typeof Internal.BigDripleafStemBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.SoundEventBuilder"): typeof Internal.SoundEventBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.RenderTarget"): typeof Internal.RenderTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.machine.multiblock.steam.SteamParallelMultiblockMachine"): typeof Internal.SteamParallelMultiblockMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.BedPart"): typeof Internal.BedPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder"): Internal.LootItemCondition$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.AbstractDocument"): typeof Internal.AbstractDocument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Post"): typeof Internal.ScreenEvent$MouseDragged$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.ULocale$Type"): typeof Internal.ULocale$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeItemStack"): Internal.IForgeItemStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2ObjectFunction"): Internal.Short2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteCollection"): Internal.ByteCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.MemoryTrackingRenderBuffers"): Internal.MemoryTrackingRenderBuffers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityTeleportEvent$EnderPearl"): typeof Internal.EntityTeleportEvent$EnderPearl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.MobEffectEvent$Applicable"): typeof Internal.MobEffectEvent$Applicable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.RandomBooleanSelectorFeature"): typeof Internal.RandomBooleanSelectorFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2ByteFunction"): Internal.Short2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EndCrystalItem"): typeof Internal.EndCrystalItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.ChatPreviewStatus"): typeof Internal.ChatPreviewStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.AlternativesEntry$Builder"): typeof Internal.AlternativesEntry$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.VillagerHostilesSensor"): typeof Internal.VillagerHostilesSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseThresholdProvider"): typeof Internal.NoiseThresholdProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerFunctionLibrary"): typeof Internal.ServerFunctionLibrary;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeManager$NoiseBiomeSource"): Internal.BiomeManager$NoiseBiomeSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.client.renderer.cover.ICoverableRenderer"): Internal.ICoverableRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.IGuiTexture"): Internal.IGuiTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.JigsawBlockEntity"): typeof Internal.JigsawBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder$RotationBuilder"): typeof Internal.ModelBuilder$ElementBuilder$RotationBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Holder$Reference"): typeof Internal.Holder$Reference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.ParticleEngineAccessor"): Internal.ParticleEngineAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.PatrollingMonster"): typeof Internal.PatrollingMonster;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement"): typeof Internal.StructurePoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.FileNotFoundAction"): Internal.FileNotFoundAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.Struct"): typeof Internal.Struct;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.HoglinSpecificSensor"): typeof Internal.HoglinSpecificSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableStructureInfo"): typeof Internal.ModifiableStructureInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ManagedResource"): typeof Internal.ManagedResource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2FloatFunction"): Internal.Reference2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.SectionPos"): typeof Internal.SectionPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EndGatewayBlock"): typeof Internal.EndGatewayBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBlockChangedAckPacket"): typeof Internal.ClientboundBlockChangedAckPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartCommandBlock"): typeof Internal.MinecartCommandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer"): typeof Internal.UpwardsBranchingTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderType$CompositeState$CompositeStateBuilder"): typeof Internal.RenderType$CompositeState$CompositeStateBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerCombatEnterPacket"): typeof Internal.ClientboundPlayerCombatEnterPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FireworkStarItem"): typeof Internal.FireworkStarItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.menu.MenuRegistry$ScreenFactory"): Internal.MenuRegistry$ScreenFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator"): typeof Internal.TreeDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Callable"): dev.latvian.mods.rhino.Callable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.RecipeManagerInvoker"): Internal.RecipeManagerInvoker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Queue"): Internal.Queue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetEquipmentPacket"): typeof Internal.ClientboundSetEquipmentPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DropperBlock"): typeof Internal.DropperBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.LevelEvent$Load"): typeof Internal.LevelEvent$Load;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.fluid.FluidStack"): typeof dev.architectury.fluid.FluidStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Rect"): typeof Internal.Rect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.LongTag"): typeof Internal.LongTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Random"): typeof Internal.Random;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.ProgramTypeAccessor"): Internal.ProgramTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.task.DataFetcher$Task"): typeof Internal.DataFetcher$Task;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.Shader"): Internal.Shader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WitherSkullBlock"): typeof Internal.WitherSkullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundEditBookPacket"): typeof Internal.ServerboundEditBookPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.SolidPredicate"): typeof Internal.SolidPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingDropsEvent"): typeof Internal.LivingDropsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ConstProperties"): Internal.ConstProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackNodeLocation$DiscoveredLocation"): typeof Internal.TrackNodeLocation$DiscoveredLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.App2"): Internal.App2;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor"): typeof Internal.StructureProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IMufflableMachine"): Internal.IMufflableMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.ConditionalExpression"): typeof Internal.ConditionalExpression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.PreviewedArgument"): Internal.PreviewedArgument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageParticles"): typeof Internal.CarriageParticles;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ReferenceFunction"): Internal.Long2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.FossilFeatureConfiguration"): typeof Internal.FossilFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProviderType"): typeof Internal.BlockStateProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneFormat"): typeof Internal.TimeZoneFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeModifier"): typeof Internal.AttributeModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.VoxelShape"): typeof Internal.VoxelShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2d"): typeof Internal.Vector2d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.unified.config.Config$Serializer"): typeof Internal.Config$Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.AbstractArrow"): typeof Internal.AbstractArrow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2ObjectFunction"): Internal.Boolean2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient"): typeof com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteIterable"): Internal.ByteIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlas"): typeof Internal.TextureAtlas;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.ICapabilityProvider"): Internal.ICapabilityProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestType"): Internal.PosRuleTestType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeyRenderer"): typeof Internal.BogeyRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.effect.MobEffectCategory"): typeof Internal.MobEffectCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.RandomPatchFeature"): typeof Internal.RandomPatchFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$RealmInfo"): typeof Internal.AbuseReportRequest$RealmInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.minecraft.ShapelessRecipeSchema$ShapelessRecipeJS"): typeof Internal.ShapelessRecipeSchema$ShapelessRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GameMasterBlock"): Internal.GameMasterBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.ItemPipeBlock"): typeof Internal.ItemPipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemDroppedEventJS"): typeof Internal.ItemDroppedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorBlockEntity"): Internal.AccessorBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.spectator.SpectatorMenuItem"): Internal.SpectatorMenuItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GlazedTerracottaBlock"): typeof Internal.GlazedTerracottaBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.ReplaceSphereConfiguration"): typeof Internal.ReplaceSphereConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.ConcurrentMap"): Internal.ConcurrentMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.VertexDrain"): Internal.VertexDrain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarratableEntry"): Internal.NarratableEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Optional"): typeof Internal.Optional;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgePotion"): Internal.IForgePotion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SupportType"): typeof Internal.SupportType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.PlayerTabOverlay"): typeof Internal.PlayerTabOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatSender"): typeof Internal.ChatSender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.HashBiMap"): typeof Internal.HashBiMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.PermissionCollection"): typeof Internal.PermissionCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerLookAtPacket"): typeof Internal.ClientboundPlayerLookAtPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartHopper"): typeof Internal.MinecartHopper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.EventPriority"): typeof Internal.EventPriority;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.render.ContraptionLighter"): typeof Internal.ContraptionLighter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Typed"): typeof Internal.Typed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonStrafePlayerPhase"): typeof Internal.DragonStrafePlayerPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.repository.Authentication"): typeof Internal.Authentication;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleIterator"): Internal.DoubleIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.tr7zw.entityculling.access.EntityRendererInter"): Internal.EntityRendererInter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.InformationJEIEventJS"): typeof Internal.InformationJEIEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectSortedSet"): Internal.ObjectSortedSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.View"): typeof com.mojang.datafixers.View;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ItemModelProvider"): typeof Internal.ItemModelProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$RenderIntent"): typeof Internal.ColorSpace$RenderIntent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2IntFunction"): Internal.Char2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IBrowser"): Internal.IBrowser;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.MinecraftServer$ReloadableResources"): typeof Internal.MinecraftServer$ReloadableResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundChatCommandPacket"): typeof Internal.ServerboundChatCommandPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Node$SymbolKind"): typeof Internal.Node$SymbolKind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SugarCaneBlock"): typeof Internal.SugarCaneBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.RecipeBook"): typeof Internal.RecipeBook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Variable"): typeof Internal.Variable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.RegistryInfo"): typeof Internal.RegistryInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RepeaterBlock"): typeof Internal.RepeaterBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry"): Internal.Object2ObjectMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ShaderVar"): typeof Internal.ShaderVar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SolidBucketItem"): typeof Internal.SolidBucketItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.ParticleEngine$MutableSpriteSet"): typeof Internal.ParticleEngine$MutableSpriteSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.ItemFishedEvent"): typeof Internal.ItemFishedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BannerItem"): typeof Internal.BannerItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongBidirectionalIterable"): Internal.LongBidirectionalIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.DualNoiseProvider"): typeof Internal.DualNoiseProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$List12"): typeof Internal.ImmutableCollections$List12;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.FrontAndTop"): typeof Internal.FrontAndTop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.opengl.GLFramebufferInfo"): typeof Internal.GLFramebufferInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.LinearPosTest"): typeof Internal.LinearPosTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.hooks.level.biome.EffectsProperties"): Internal.EffectsProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.GTValues"): typeof GTValues;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.RecipeSchemaRegistryEventJS"): typeof Internal.RecipeSchemaRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.AmbientParticleSettings"): typeof Internal.AmbientParticleSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.IWorkable"): Internal.IWorkable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint$SteerDirection"): typeof Internal.TravellingPoint$SteerDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CakeBlock"): typeof Internal.CakeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableCollection$Builder"): typeof Internal.ImmutableCollection$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.ConfiguredFeature"): typeof Internal.ConfiguredFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P9"): typeof Internal.Products$P9;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.MetricSampler$SamplerResult"): typeof Internal.MetricSampler$SamplerResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ByteFunction"): Internal.Byte2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.RandomBooleanFeatureConfiguration"): typeof Internal.RandomBooleanFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CarrotBlock"): typeof Internal.CarrotBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.AffineTransform"): typeof Internal.AffineTransform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.FusionCasingBlock"): typeof Internal.FusionCasingBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Camera"): typeof Internal.Camera;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$TooltipSupplierFactory"): Internal.OptionInstance$TooltipSupplierFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P8"): typeof Internal.Products$P8;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.ModelBlockRenderer"): typeof Internal.ModelBlockRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.HashMap"): typeof Internal.HashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateRecipeProvider"): typeof Internal.RegistrateRecipeProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileWheel"): typeof Internal.AutomobileWheel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.DustParticleOptionsBase"): typeof Internal.DustParticleOptionsBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterGuiOverlaysEvent"): typeof Internal.RegisterGuiOverlaysEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeSet$SpanCondition"): typeof Internal.UnicodeSet$SpanCondition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.CriterionProgress"): typeof Internal.CriterionProgress;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Element"): typeof Internal.Element;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerStoppedEvent"): typeof Internal.ServerStoppedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket"): typeof Internal.ServerboundPlayerAbilitiesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.BackhoeRearAttachment"): typeof Internal.BackhoeRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.network.FilteredText"): typeof Internal.FilteredText;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Turtle"): typeof Internal.Turtle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.security.auth.Subject"): typeof Internal.Subject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatBinaryOperator"): Internal.FloatBinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IdMappingEvent$IdRemapping"): typeof Internal.IdMappingEvent$IdRemapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ServerData"): typeof Internal.ServerData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingExperienceDropEvent"): typeof Internal.LivingExperienceDropEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.light.TickingLightListener"): Internal.TickingLightListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Codec"): Internal.Codec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.StructureSettingsBuilder"): typeof Internal.StructureSettingsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.schematics.requirement.ItemRequirement$ItemUseType"): typeof Internal.ItemRequirement$ItemUseType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.IntProviderType"): Internal.IntProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSize"): typeof Internal.FeatureSize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ConfiguredModel$Builder"): typeof Internal.ConfiguredModel$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$LayeringStateShard"): typeof Internal.RenderStateShard$LayeringStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractChestBlock"): typeof Internal.AbstractChestBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerMenuAccessor"): Internal.AbstractContainerMenuAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.CarvingMask"): typeof Internal.CarvingMask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.io.ConfigWriter"): Internal.ConfigWriter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.ProcessingRecipeSchema$ItemApplicationRecipeJS"): typeof Internal.ProcessingRecipeSchema$ItemApplicationRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IMachineModifyDrops"): Internal.IMachineModifyDrops;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.Gui"): typeof Internal.Gui;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.MaterialBlock"): typeof Internal.MaterialBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.InsideWorldBoundsPredicate"): typeof Internal.InsideWorldBoundsPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.DispenserBlockEntity"): typeof Internal.DispenserBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2IntFunction"): Internal.Int2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder"): typeof Internal.HandheldItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.SharedSuggestionProvider$ElementSuggestionType"): typeof Internal.SharedSuggestionProvider$ElementSuggestionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.RecipeLogic$Status"): typeof Internal.RecipeLogic$Status;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.IRecipeHandlerTrait"): Internal.IRecipeHandlerTrait;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.EdgeData"): typeof Internal.EdgeData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.ExtendableRearAttachment"): typeof Internal.ExtendableRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.FallingBlockEntityAccessor"): Internal.FallingBlockEntityAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackTargetingBehaviour$RenderedTrackOverlayType"): typeof Internal.TrackTargetingBehaviour$RenderedTrackOverlayType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.IronBarsBlock"): typeof Internal.IronBarsBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SeagrassBlock"): typeof Internal.SeagrassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnKeyListener"): Internal.View$OnKeyListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.DifficultyInstance"): typeof Internal.DifficultyInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.CommandContextBuilder"): typeof Internal.CommandContextBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ActionMode$Callback"): Internal.ActionMode$Callback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBlockGetter"): Internal.IForgeBlockGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.tool.GTToolType"): typeof GTToolType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Holder$Reference$Type"): typeof Internal.Holder$Reference$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket"): typeof Internal.ClientboundBlockDestructionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.versioning.ArtifactVersion"): Internal.ArtifactVersion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.WorldGenLayers"): typeof GTWorldGenLayers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SignalBoundary"): typeof Internal.SignalBoundary;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.MobBucketItem"): typeof Internal.MobBucketItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.MultiblockShapeInfo$ShapeInfoBuilder"): typeof Internal.MultiblockShapeInfo$ShapeInfoBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.HitResult"): typeof Internal.HitResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket"): typeof Internal.ServerboundContainerButtonClickPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3d"): typeof net.coderbot.iris.vendored.joml.Vector3d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.JigsawBlock"): typeof Internal.JigsawBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackGraphBounds"): typeof Internal.TrackGraphBounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$CropGrowEvent"): typeof Internal.BlockEvent$CropGrowEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.IRecipeLayoutDrawable"): Internal.IRecipeLayoutDrawable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.PipelineStateCache$Stats"): typeof Internal.PipelineStateCache$Stats;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.content.Content"): typeof Internal.Content;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.shadows.CullingDataCache"): Internal.CullingDataCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.EdgePointType"): typeof Internal.EdgePointType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.StructureMode"): typeof Internal.StructureMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.CriterionTriggerInstance"): Internal.CriterionTriggerInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatType$Bound"): typeof Internal.ChatType$Bound;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer"): typeof Internal.SodiumWorldRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.animation.LerpedFloat"): typeof Internal.LerpedFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractCauldronBlock"): typeof Internal.AbstractCauldronBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.modular.ModularUI"): typeof ModularUI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.NBTIOWrapper"): NBTIO;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder"): typeof Internal.ModelBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.RedstoneSide"): typeof Internal.RedstoneSide;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.multiblock.IWorkableMultiController"): Internal.IWorkableMultiController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.entity.IEntityAdditionalSpawnData"): Internal.IEntityAdditionalSpawnData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BakedQuad"): typeof Internal.BakedQuad;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Cod"): typeof Internal.Cod;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2ReferenceFunction"): Internal.Float2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.HeightmapPlacement"): typeof Internal.HeightmapPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.forge.ForgeEventWrapper"): typeof Internal.ForgeEventWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.RemoveWorldgenEventJS"): typeof Internal.RemoveWorldgenEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Drowned"): typeof Internal.Drowned;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.PowerableMob"): Internal.PowerableMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FlintAndSteelItem"): typeof Internal.FlintAndSteelItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.Parcel"): typeof Internal.Parcel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.LocalDate"): typeof Internal.LocalDate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelSummary"): typeof Internal.LevelSummary;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.PrivateKey"): Internal.PrivateKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.recipe.IO"): typeof Internal.IO;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.ParticleEngine$SpriteParticleRegistration"): Internal.ParticleEngine$SpriteParticleRegistration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket"): typeof Internal.ServerboundMoveVehiclePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.Lazy"): net.minecraftforge.common.util.Lazy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.tags.TagsProvider$TagAppender"): typeof Internal.TagsProvider$TagAppender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.FireworkRocketRecipe"): typeof Internal.FireworkRocketRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.handlers.IGuiClickableArea"): Internal.IGuiClickableArea;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipComponent"): Internal.ClientTooltipComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.IntProvider"): typeof Internal.IntProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.Aquifer$FluidStatus"): typeof Internal.Aquifer$FluidStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ColorRectTexture"): typeof ColorRectTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.lighting.LayerLightEventListener"): Internal.LayerLightEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Currency"): typeof com.ibm.icu.util.Currency;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IHolderHelperHolder"): Internal.IHolderHelperHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.VecDeltaCodec"): typeof Internal.VecDeltaCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.UndoOwner"): typeof Internal.UndoOwner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4dc"): Internal.Vector4dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.IFilterType"): Internal.IFilterType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiOverlayEvent$Post"): typeof Internal.RenderGuiOverlayEvent$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainer$Strategy"): typeof Internal.PalettedContainer$Strategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.EnumSet"): typeof Internal.EnumSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractFurnaceBlock"): typeof Internal.AbstractFurnaceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.PlayerKJS"): Internal.PlayerKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.ChunkRenderTypeSet"): typeof Internal.ChunkRenderTypeSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.GameEvent$Context"): typeof Internal.GameEvent$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS$StaticTooltipHandlerFromJS"): Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SmokingRecipe"): typeof Internal.SmokingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventJS"): typeof Internal.EventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SculkCatalystBlockEntity"): typeof Internal.SculkCatalystBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBlockEventPacket"): typeof Internal.ClientboundBlockEventPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.Temporal"): Internal.Temporal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.properties.RemoveSpawnsProperties"): typeof Internal.RemoveSpawnsProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.DateFormatSymbols"): typeof Internal.DateFormatSymbols;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Objective"): typeof Internal.Objective;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.ingredient.Target"): com.lowdragmc.lowdraglib.gui.ingredient.Target;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.CompletionStage"): Internal.CompletionStage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterClientTooltipComponentFactoriesEvent"): typeof Internal.RegisterClientTooltipComponentFactoriesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ComposterBlock"): typeof Internal.ComposterBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.builder.LiteralArgumentBuilder"): typeof Internal.LiteralArgumentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Init$Post"): typeof Internal.ScreenEvent$Init$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.AfterEntityFallenOnBlockCallbackJS"): typeof Internal.AfterEntityFallenOnBlockCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.OutlineBufferSource"): typeof Internal.OutlineBufferSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.recipe.GTRecipeSchema$GTRecipeJS"): typeof Internal.GTRecipeSchema$GTRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.factory.HeldItemUIFactory$HeldItemHolder"): typeof Internal.HeldItemUIFactory$HeldItemHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnClickListener"): Internal.View$OnClickListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.instance.Instance"): Internal.Instance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.DoubleStream"): Internal.DoubleStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.ITransformableBlockEntity"): Internal.ITransformableBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityTeleportEvent$ChorusFruit"): typeof Internal.EntityTeleportEvent$ChorusFruit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.CrossbowItem"): typeof Internal.CrossbowItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.rendertype.RenderStateShardAccessor"): net.coderbot.iris.mixin.rendertype.RenderStateShardAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.SelectableWidgetGroup"): typeof SelectableWidgetGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ComplexItem"): typeof Internal.ComplexItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.Fireball"): typeof Internal.Fireball;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.SortedMap"): Internal.SortedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.StructureTransform"): typeof Internal.StructureTransform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Position"): Internal.Position;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$Phase"): typeof Internal.TickEvent$Phase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerPlayer"): typeof Internal.ServerPlayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Canvas$VertexMode"): typeof Internal.Canvas$VertexMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.unified.config.UnifyConfig"): typeof Internal.UnifyConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunctions$BeardifierOrMarker"): Internal.DensityFunctions$BeardifierOrMarker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnScrollChangeListener"): Internal.View$OnScrollChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: string): any;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.schematics.requirement.ItemRequirement$StackRequirement"): typeof Internal.ItemRequirement$StackRequirement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseRailBlock"): typeof Internal.BaseRailBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.duck.IChunkGenerator"): Internal.IChunkGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.AgeableListModelAccessor"): Internal.AgeableListModelAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.annotation.LDLRegister"): Internal.LDLRegister;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.font.SheetGlyphInfo"): Internal.SheetGlyphInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.CoralMushroomFeature"): typeof Internal.CoralMushroomFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeRawTagBuilder"): Internal.IForgeRawTagBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonSerializationContext"): Internal.JsonSerializationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.inventory.AccessorInventoryMenu"): Internal.AccessorInventoryMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseCoralPlantTypeBlock"): typeof Internal.BaseCoralPlantTypeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BrewingStandBlockEntity"): typeof Internal.BrewingStandBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IStackHelper"): Internal.IStackHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundAddExperienceOrbPacket"): typeof Internal.ClientboundAddExperienceOrbPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.DayOfWeek"): typeof Internal.DayOfWeek;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalQuery"): Internal.TemporalQuery;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.mutable.MutableInt"): typeof Internal.MutableInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.LayoutInflater"): typeof Internal.LayoutInflater;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrownEgg"): typeof Internal.ThrownEgg;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderTooltipEvent"): typeof Internal.RenderTooltipEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Appendable"): Internal.Appendable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackEdgeIntersection"): typeof Internal.TrackEdgeIntersection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.BlockStateConfiguration"): typeof Internal.BlockStateConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.Property$Value"): typeof Internal.Property$Value;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.CommentedFileConfigBuilder"): typeof Internal.CommentedFileConfigBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.Builder"): typeof Internal.Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.worldWrappers.WrappedWorld"): typeof Internal.WrappedWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Post"): typeof Internal.ScreenEvent$MouseScrolled$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.HolderSet"): Internal.HolderSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.DirectContext"): typeof Internal.DirectContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2LongFunction"): Internal.Short2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.UndoOperation"): typeof Internal.UndoOperation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.AxeItemBuilder"): typeof Internal.AxeItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.SequencedAssemblyItemBuilder"): typeof Internal.SequencedAssemblyItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.ChronoUnit"): typeof Internal.ChronoUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.RegistryLoader"): typeof Internal.RegistryLoader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Pufferfish"): typeof Internal.Pufferfish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.CLongBuffer"): typeof Internal.CLongBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BambooBlock"): typeof Internal.BambooBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ActionProvider$VisibilityListener"): Internal.ActionProvider$VisibilityListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket"): typeof Internal.ClientboundSetChunkCacheCenterPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LiquidBlockContainer"): Internal.LiquidBlockContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.AnyOfPredicate"): typeof Internal.AnyOfPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Iterator"): Internal.Iterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.Replaceable"): Internal.Replaceable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.FormattedText$ContentConsumer"): Internal.FormattedText$ContentConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Vector3d"): typeof Internal.Vector3d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundChangeDifficultyPacket"): typeof Internal.ClientboundChangeDifficultyPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.MobSpawnSettings$MobSpawnCost"): typeof Internal.MobSpawnSettings$MobSpawnCost;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.CompoundTag"): typeof Internal.CompoundTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.RegisterGameTestsEvent"): typeof Internal.RegisterGameTestsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BrainDebugRenderer$BrainDump"): typeof Internal.BrainDebugRenderer$BrainDump;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundAnimatePacket"): typeof Internal.ClientboundAnimatePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.transition.Transition"): typeof Internal.Transition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartTNT"): typeof Internal.MinecartTNT;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.Point2D"): typeof Internal.Point2D;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CarverDebugSettings"): typeof Internal.CarverDebugSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.PlayerInfo"): typeof com.mojang.realmsclient.dto.PlayerInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTRecipeModifiers"): typeof GTRecipeModifiers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Either"): typeof Internal.Either;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SculkShriekerBlockEntity"): typeof Internal.SculkShriekerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2ReferenceFunction"): Internal.Double2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.Event$Result"): typeof Internal.Event$Result;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EnderpearlItem"): typeof Internal.EnderpearlItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.SpectralArrow"): typeof Internal.SpectralArrow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2IntFunction"): Internal.Boolean2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.EndCityStructure"): typeof Internal.EndCityStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3d"): typeof net.coderbot.iris.vendored.joml.Matrix3d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageContraption"): typeof Internal.CarriageContraption;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.buffer.ExtendedVertexFormat"): Internal.ExtendedVertexFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LeverBlock"): typeof Internal.LeverBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.DocumentClass"): typeof Internal.DocumentClass;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WallSignBlock"): typeof Internal.WallSignBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLightUpdatePacket"): typeof Internal.ClientboundLightUpdatePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2IntFunction"): Internal.Reference2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingChangeTargetEvent$ILivingTargetType"): Internal.LivingChangeTargetEvent$ILivingTargetType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalAmount"): Internal.TemporalAmount;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.events.SpecialSpoutHandlerEvent$SpoutHandler"): Internal.SpecialSpoutHandlerEvent$SpoutHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundExplodePacket"): typeof Internal.ClientboundExplodePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.TrappedChestBlockEntity"): typeof Internal.TrappedChestBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.text.mixin.AccessMatrix4f"): Internal.AccessMatrix4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.AuthenticationService"): Internal.AuthenticationService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.BiasedToBottomHeight"): typeof Internal.BiasedToBottomHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.WorldgenRandom"): typeof Internal.WorldgenRandom;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.widget.Label"): typeof Internal.Label;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.item.FallingBlockEntity"): typeof Internal.FallingBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Map"): Internal.Map;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.Agent"): typeof Internal.Agent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.SoundEventListener"): Internal.SoundEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Boots"): typeof Internal.ArmorItemBuilder$Boots;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.BlockBehaviourAccessor"): Internal.BlockBehaviourAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool"): typeof Internal.StructureTemplatePool;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.StandardVeinGenerator"): typeof Internal.StandardVeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.UserApiService$UserFlag"): typeof Internal.UserApiService$UserFlag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerFunctionManager$TraceCallbacks"): Internal.ServerFunctionManager$TraceCallbacks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientAction"): typeof Internal.IngredientAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.log4j.Marker"): org.apache.logging.log4j.Marker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SmeltingRecipe"): typeof Internal.SmeltingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.IMachineBlockEntity"): Internal.IMachineBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.LootBuilder"): typeof Internal.LootBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WitherWallSkullBlock"): typeof Internal.WitherWallSkullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.Instancer"): Internal.Instancer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ContainerScreenEvent$Render$Foreground"): typeof Internal.ContainerScreenEvent$Render$Foreground;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.Pack"): typeof Internal.Pack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.CatVariant"): typeof Internal.CatVariant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Scriptable"): Internal.Scriptable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.InputEvent"): typeof icyllis.modernui.view.InputEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DyeableArmorItem"): typeof Internal.DyeableArmorItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$EmptyTextureStateShard"): typeof Internal.RenderStateShard$EmptyTextureStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDelayPacket"): typeof Internal.ClientboundSetBorderWarningDelayPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ImposterProtoChunk"): typeof Internal.ImposterProtoChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.regex.Matcher"): typeof Internal.Matcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.PackType"): typeof com.mojang.bridge.game.PackType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.PipelineInfo"): typeof Internal.PipelineInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.Container"): Internal.Container;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap"): typeof Internal.Object2IntOpenHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.StringBuilder"): typeof Internal.StringBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SingleBlockEntityEdgePoint"): typeof Internal.SingleBlockEntityEdgePoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.BasePlowRearAttachment"): typeof Internal.BasePlowRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.FrogVariant"): typeof Internal.FrogVariant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullConsumer"): com.tterrag.registrate.util.nullness.NonNullConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetEntityLinkPacket"): typeof Internal.ClientboundSetEntityLinkPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.CommonLevelAccessor"): Internal.CommonLevelAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.NamespacedWrapper"): typeof Internal.NamespacedWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SpringFeature"): typeof Internal.SpringFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.Collector$Characteristics"): typeof Internal.Collector$Characteristics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$Clone"): typeof Internal.ClientPlayerNetworkEvent$Clone;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatIterator"): Internal.FloatIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.syncher.SynchedEntityData$DataItem"): typeof Internal.SynchedEntityData$DataItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.MaterialPipeBlock"): typeof Internal.MaterialPipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ConcretePowderBlock"): typeof Internal.ConcretePowderBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.texture.SpritePreparationContext"): Internal.SpritePreparationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LavaCauldronBlock"): typeof Internal.LavaCauldronBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.PlayerModelPart"): typeof Internal.PlayerModelPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.PackCompatibility"): typeof Internal.PackCompatibility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.RandomAccess"): Internal.RandomAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.lighting.LevelLightEngine"): typeof Internal.LevelLightEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileFrame$FrameModel"): typeof Internal.AutomobileFrame$FrameModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeSet$EntryRange"): typeof Internal.UnicodeSet$EntryRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.loot.BlockLoot"): typeof Internal.BlockLoot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ShortFunction"): Internal.Long2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.PBRSpriteHolder"): typeof Internal.PBRSpriteHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.MushroomCow$MushroomType"): typeof Internal.MushroomCow$MushroomType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.ButtonWidget"): typeof ButtonWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.SignatureValidator"): Internal.SignatureValidator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.RecipeCondition"): typeof Internal.RecipeCondition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.WouldSurvivePredicate"): typeof Internal.WouldSurvivePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.BlockPositionSource"): typeof Internal.BlockPositionSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Functor$Mu"): Internal.Functor$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.Painting"): typeof Internal.Painting;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnAttachStateChangeListener"): Internal.View$OnAttachStateChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SimpleRecipeSerializer"): typeof Internal.SimpleRecipeSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleComparator"): Internal.DoubleComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ItemNameBlockItem"): typeof Internal.ItemNameBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.chunk.SafeBlockGetter"): typeof Internal.SafeBlockGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongConsumer"): it.unimi.dsi.fastutil.longs.LongConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.searchtree.SearchRegistry$TreeBuilderSupplier"): Internal.SearchRegistry$TreeBuilderSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.WorldLoader$WorldDataSupplier"): Internal.WorldLoader$WorldDataSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.GameEventListenerRenderer"): typeof Internal.GameEventListenerRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.StructureManager"): typeof Internal.StructureManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongSpliterator"): Internal.LongSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.handler.ArtifactHandler"): Internal.ArtifactHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$IntegerValue"): typeof Internal.GameRules$IntegerValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.GrassCutterFrontAttachment"): typeof Internal.GrassCutterFrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.BasicMobEffect$Builder"): typeof Internal.BasicMobEffect$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemModificationEventJS"): typeof Internal.ItemModificationEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.conductor_possession.AccessorKeyMapping"): com.railwayteam.railways.mixin.conductor_possession.AccessorKeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.TextureStitchEvent$Pre"): typeof Internal.TextureStitchEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.OverclockingLogic$Logic"): Internal.OverclockingLogic$Logic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.FloatProvider"): typeof Internal.FloatProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.CustomBuffer"): typeof Internal.CustomBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Zombie"): typeof Internal.Zombie;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$PortalSpawnEvent"): typeof Internal.BlockEvent$PortalSpawnEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DragonEggBlock"): typeof Internal.DragonEggBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.ModelResourceLocation"): typeof Internal.ModelResourceLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.effect.AccessorMobEffectInstance"): Internal.AccessorMobEffectInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleList"): Internal.DoubleList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.goal.GoalSelector"): typeof Internal.GoalSelector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Key"): icyllis.arc3d.engine.Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.Structure"): typeof Internal.Structure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEvent"): typeof Internal.LivingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.LongStream$Builder"): Internal.LongStream$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.BaseAuthenticationService"): typeof Internal.BaseAuthenticationService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Closing"): typeof Internal.ScreenEvent$Closing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.configurator.ConfiguratorGroup"): typeof Internal.ConfiguratorGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientSuggestionProvider"): typeof Internal.ClientSuggestionProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableMap$Builder"): typeof Internal.ImmutableMap$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.Observer"): Internal.Observer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.PlayerAdvancements"): typeof Internal.PlayerAdvancements;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.BuriedTreasureStructure"): typeof Internal.BuriedTreasureStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased"): typeof Internal.ScreenEvent$MouseButtonReleased;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.FireworkRocketEntity"): typeof Internal.FireworkRocketEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.FluidBuilder$FluidTypeFactory"): Internal.FluidBuilder$FluidTypeFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.units.MeasureUnitImpl"): typeof Internal.MeasureUnitImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.AxeItemAccessor"): Internal.AxeItemAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.multiblock.PartAbility"): typeof PartAbility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BannerPatternItem"): typeof Internal.BannerPatternItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.CrashReportDetail"): Internal.CrashReportDetail;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.PlayerChatDecorateEventJS"): typeof Internal.PlayerChatDecorateEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature"): typeof Internal.LargeDripstoneFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.repository.Proxy"): typeof org.apache.maven.repository.Proxy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortComparator"): Internal.ShortComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalAccessor"): Internal.TemporalAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PumpkinBlock"): typeof Internal.PumpkinBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.EntityLootEventJS"): typeof Internal.EntityLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.ModuleOptions"): typeof Internal.ModuleOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blamejared.controlling.mixin.AccessInputConstantsKey"): Internal.AccessInputConstantsKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.RecipeComponentBuilderMap"): typeof Internal.RecipeComponentBuilderMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.BooleanProperty"): typeof Internal.BooleanProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.slf4j.Log4jMarker"): typeof Internal.Log4jMarker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.predicates.ConditionUserBuilder"): Internal.ConditionUserBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerScoreboard$Method"): typeof Internal.ServerScoreboard$Method;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.OnDatapackSyncEvent"): typeof Internal.OnDatapackSyncEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.HolderSet$ListBacked"): typeof Internal.HolderSet$ListBacked;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.Boat$Type"): typeof Internal.Boat$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.HeightRangePlacement"): typeof Internal.HeightRangePlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.dispenser.DispenseItemBehavior"): Internal.DispenseItemBehavior;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SmallDripleafBlock"): typeof Internal.SmallDripleafBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerAdvancementManager"): typeof Internal.ServerAdvancementManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.stb.STBTTFontinfo$Buffer"): typeof Internal.STBTTFontinfo$Buffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap"): typeof Internal.AbstractObject2ObjectSortedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.station.StationEditPacket"): typeof Internal.StationEditPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.FunctionCall"): typeof Internal.FunctionCall;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkDataEvent$Save"): typeof Internal.ChunkDataEvent$Save;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FireChargeItem"): typeof Internal.FireChargeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeepingVinesBlock"): typeof Internal.WeepingVinesBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RedstoneWallTorchBlock"): typeof Internal.RedstoneWallTorchBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.SimpleLevelEventJS"): typeof Internal.SimpleLevelEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function7"): Internal.Function7;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.LongArrayTag"): typeof Internal.LongArrayTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3x2d"): typeof Internal.Matrix3x2d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.SpawnData"): typeof Internal.SpawnData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.core.fluid.ArchitecturyFluidAttributes"): Internal.ArchitecturyFluidAttributes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.GTRegistrate"): typeof Internal.GTRegistrate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.FossilFeature"): typeof Internal.FossilFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ReputationEventHandler"): Internal.ReputationEventHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Matrix4"): typeof Internal.Matrix4;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableBiomeInfo$BiomeInfo$Builder"): typeof Internal.ModifiableBiomeInfo$BiomeInfo$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Guard"): Internal.Guard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.DataGenerator"): typeof Internal.DataGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.DocumentConstructor"): typeof Internal.DocumentConstructor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceRules$Context"): typeof Internal.SurfaceRules$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.IdFunctionObject"): typeof Internal.IdFunctionObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity"): typeof Internal.ShulkerBoxBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.filter.RecipeFilter"): Internal.RecipeFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.atomic.AtomicReferenceArray"): typeof Internal.AtomicReferenceArray;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.VillagerDataHolder"): Internal.VillagerDataHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.util.duck.EnderChestContainerDuck"): Internal.EnderChestContainerDuck;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ObjIntConsumer"): Internal.ObjIntConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.IMachineBlock"): Internal.IMachineBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.AddReloadListenerEvent"): typeof Internal.AddReloadListenerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PlayerWallHeadBlock"): typeof Internal.PlayerWallHeadBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.AxisAngle4d"): typeof Internal.AxisAngle4d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GCyMBlocks"): typeof GCyMBlocks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.PreparableReloadListener"): Internal.PreparableReloadListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.storage.ChunkStorage"): typeof Internal.ChunkStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.SimpleDateFormat"): typeof com.ibm.icu.text.SimpleDateFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FenceGateBlock"): typeof Internal.FenceGateBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntList"): Internal.IntList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.SpellcasterIllager"): typeof Internal.SpellcasterIllager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.SculkPatchConfiguration"): typeof Internal.SculkPatchConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig$CommentNode"): typeof Internal.UnmodifiableCommentedConfig$CommentNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.RandomTickCallbackJS"): typeof Internal.RandomTickCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IRecipeCategoriesLookup"): Internal.IRecipeCategoriesLookup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2BooleanFunction"): Internal.Float2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WoolCarpetBlock"): typeof Internal.WoolCarpetBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongIterable"): Internal.LongIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.BlockDestructionProgress"): typeof Internal.BlockDestructionProgress;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$CropGrowEvent$Pre"): typeof Internal.BlockEvent$CropGrowEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.util.ClickData"): typeof Internal.ClickData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongCollection"): Internal.LongCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.village.poi.PoiType"): typeof Internal.PoiType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SingleItemRecipe"): typeof Internal.SingleItemRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockMatchTest"): typeof Internal.RandomBlockMatchTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemEntityInteractedEventJS"): typeof Internal.ItemEntityInteractedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.ISerde"): Internal.ISerde;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.UnitVariables"): Internal.UnitVariables;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.Remapper"): Internal.Remapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.Dimension2D"): typeof Internal.Dimension2D;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Freezable"): Internal.Freezable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.DataLayer"): typeof Internal.DataLayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.IceSpikeFeature"): typeof Internal.IceSpikeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.Fluid"): typeof Internal.Fluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeDispensibleContainerItem"): Internal.IForgeDispensibleContainerItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.TransformStack"): Internal.TransformStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractGlassBlock"): typeof Internal.AbstractGlassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.CharacterIterator"): Internal.CharacterIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.presets.WorldPreset"): typeof Internal.WorldPreset;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.LivingEntityDeathEventJS"): typeof Internal.LivingEntityDeathEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P4"): typeof Internal.Products$P4;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.CocoaDecorator"): typeof Internal.CocoaDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.report.ReportEnvironment$Server"): Internal.ReportEnvironment$Server;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$ShapeBuilder"): typeof Internal.CropBlockBuilder$ShapeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.entity.EntityWithInventory"): Internal.EntityWithInventory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Mesh"): Internal.Mesh;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Builder"): typeof Internal.GTLayerPattern$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.minecart.capability.MinecartController"): typeof Internal.MinecartController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.AddWorldgenEventJS"): typeof Internal.AddWorldgenEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.ingredient.IIngredientSlot"): Internal.IIngredientSlot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function10"): Internal.Function10;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.FieldNamingStrategy"): Internal.FieldNamingStrategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhaseManager"): typeof Internal.EnderDragonPhaseManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor"): com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.effect.MobEffectInstance$FactorData"): typeof Internal.MobEffectInstance$FactorData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.village.ReputationEventType"): Internal.ReputationEventType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterClientReloadListenersEvent"): typeof Internal.RegisterClientReloadListenersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeSet"): typeof Internal.UnicodeSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterNamedRenderTypesEvent"): typeof Internal.RegisterNamedRenderTypesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4ic"): Internal.Vector4ic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$ClearCallback"): Internal.IForgeRegistry$ClearCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "novamachina.exnihilosequentia.common.blockentity.crucible.CrucibleTypeEnum"): typeof Internal.CrucibleTypeEnum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.EventListener"): Internal.EventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.families.TypeFamily"): Internal.TypeFamily;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.Parameter"): typeof Internal.Parameter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.EndGatewayConfiguration"): typeof Internal.EndGatewayConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.BufferBuilder$SortState"): typeof Internal.BufferBuilder$SortState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.Weighted"): Internal.Weighted;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.tool.IToolGridHighLight"): Internal.IToolGridHighLight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.StructureModifier"): Internal.StructureModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.IIngredientHelper"): Internal.IIngredientHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeEnchantment"): Internal.IForgeEnchantment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BellBlock"): typeof Internal.BellBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ErrorReporter"): Internal.ErrorReporter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.FurnaceBlockEntity"): typeof Internal.FurnaceBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.blockentity.BlockEntityRenderer"): Internal.BlockEntityRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2DoubleFunction"): Internal.Float2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.village.poi.PoiManager$Occupancy"): typeof Internal.PoiManager$Occupancy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2CharFunction"): Internal.Double2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.MissingMappingsEvent"): typeof Internal.MissingMappingsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickBlock"): typeof Internal.PlayerInteractEvent$RightClickBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Table"): Internal.Table;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.MenuBuilder"): typeof Internal.MenuBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceRules$SurfaceRule"): Internal.SurfaceRules$SurfaceRule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.AbstractHurtingProjectile"): typeof Internal.AbstractHurtingProjectile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.dimension.end.EndDragonFight"): typeof Internal.EndDragonFight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RecipesUpdatedEvent"): typeof Internal.RecipesUpdatedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.moddingx.libx.event.ConfigLoadedEvent$LoadReason"): typeof Internal.ConfigLoadedEvent$LoadReason;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.LastSeenMessages$Entry"): typeof Internal.LastSeenMessages$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HugeMushroomBlock"): typeof Internal.HugeMushroomBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.EndTag"): typeof Internal.EndTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.AbstractByteList"): typeof Internal.AbstractByteList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.IngredientWrapper"): Ingredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarratableEntry$NarrationPriority"): typeof Internal.NarratableEntry$NarrationPriority;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkSpreader"): typeof Internal.SculkSpreader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.Structure$StructureSettings"): typeof Internal.Structure$StructureSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.Overlay"): typeof Internal.Overlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.slf4j.spi.LocationAwareLogger"): Internal.LocationAwareLogger;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.EndIslandFeature"): typeof Internal.EndIslandFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.AbstractTickableSoundInstance"): typeof Internal.AbstractTickableSoundInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GrowingPlantHeadBlock"): typeof Internal.GrowingPlantHeadBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.Commands$CommandSelection"): typeof Internal.Commands$CommandSelection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBlockState"): Internal.IForgeBlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSelectTradePacket"): typeof Internal.ServerboundSelectTradePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.LoggedChatEvent"): Internal.LoggedChatEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.ISubscription"): Internal.ISubscription;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.Path"): typeof net.minecraft.world.level.pathfinder.Path;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ShulkerBoxMenu"): typeof Internal.ShulkerBoxMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MushroomBlock"): typeof Internal.MushroomBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.TelemetryEvent"): Internal.TelemetryEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.MemoryTrackingBuffer"): Internal.MemoryTrackingBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.CollisionGetter"): Internal.CollisionGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.item.PrimedTnt"): typeof Internal.PrimedTnt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.LivingEntity"): typeof Internal.LivingEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.loot.RegistrateBlockLootTables"): typeof Internal.RegistrateBlockLootTables;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ModelEvent$RegisterGeometryLoaders"): typeof Internal.ModelEvent$RegisterGeometryLoaders;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2ReferenceFunction"): Internal.Short2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket"): typeof Internal.ServerboundSetCommandMinecartPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BambooFeature"): typeof Internal.BambooFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.collision.Matrix3d"): typeof Internal.Matrix3d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.gossip.GossipType"): typeof Internal.GossipType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarratedElementType"): typeof Internal.NarratedElementType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.behaviour.MovementBehaviour"): Internal.MovementBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.HopperMenu"): typeof Internal.HopperMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.EventFactory$EventImpl"): typeof Internal.EventFactory$EventImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Markings"): typeof Internal.Markings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.BlockPosFace"): typeof Internal.BlockPosFace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "fudge.notenoughcrashes.patches.MinecraftClientAccess"): Internal.MinecraftClientAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.painter.PainterObjectStorage"): typeof Internal.PainterObjectStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ChestMenu"): typeof Internal.ChestMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockIgnoreProcessor"): typeof Internal.BlockIgnoreProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.DisplayContext"): typeof Internal.DisplayContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.RewriteResult"): typeof Internal.RewriteResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServerPing"): typeof Internal.RealmsServerPing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Vector"): typeof Internal.Vector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.ULocale$Minimize"): typeof Internal.ULocale$Minimize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.IHandlerContext"): Internal.IHandlerContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "xyz.apex.forge.apexcore.core.client.BlockVisualizer$Context"): typeof Internal.BlockVisualizer$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.CountPlacement"): typeof Internal.CountPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.Font$DisplayMode"): typeof Internal.Font$DisplayMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelStorageSource$LevelCandidates"): typeof Internal.LevelStorageSource$LevelCandidates;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.DoubleBlockHalf"): typeof Internal.DoubleBlockHalf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.zone.ZoneRules"): typeof Internal.ZoneRules;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkSensorBlock"): typeof Internal.SculkSensorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.PostfixExpression"): typeof Internal.PostfixExpression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Creeper"): typeof Internal.Creeper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.managed.MultiManagedStorage"): typeof Internal.MultiManagedStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SnowAndFreezeFeature"): typeof Internal.SnowAndFreezeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NetherrackBlock"): typeof Internal.NetherrackBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IRecipeManager"): Internal.IRecipeManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.functions.LootItemFunction"): Internal.LootItemFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.ShapedText"): typeof Internal.ShapedText;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundMovePlayerPacket"): typeof Internal.ServerboundMovePlayerPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.GTRegistry$RL"): typeof Internal.GTRegistry$RL;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StoneButtonBlock"): typeof Internal.StoneButtonBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.StraightTrunkPlacer"): typeof Internal.StraightTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkAccess"): typeof Internal.ChunkAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.LongSummaryStatistics"): typeof Internal.LongSummaryStatistics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Pair"): typeof com.mojang.datafixers.util.Pair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.PipeBlock"): typeof com.gregtechceu.gtceu.api.block.PipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.RotorProperty"): typeof Internal.RotorProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.pipelike.fluidpipe.longdistance.LDFluidPipeType"): typeof Internal.LDFluidPipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Panda$Gene"): typeof Internal.Panda$Gene;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ClickType"): typeof Internal.ClickType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.geometry.IGeometryLoader"): Internal.IGeometryLoader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.MenuConstructor"): Internal.MenuConstructor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.ProfilePublicKey$Data"): typeof Internal.ProfilePublicKey$Data;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.data.ModelData$Builder"): typeof Internal.ModelData$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.KeyEvent"): typeof Internal.KeyEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.stages.StageCreationEvent"): typeof Internal.StageCreationEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.GTOreDefinition"): typeof GTOreVein;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.gui.overlay.IGuiOverlay"): Internal.IGuiOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LeavesBlock"): typeof Internal.LeavesBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.vulkan.VulkanImageInfo"): typeof Internal.VulkanImageInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainerRO$PackedData"): typeof Internal.PalettedContainerRO$PackedData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$Clone"): typeof Internal.PlayerEvent$Clone;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.layout.BufferLayout"): typeof Internal.BufferLayout;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.GameNarrator"): typeof Internal.GameNarrator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer$FoliageAttachment"): typeof Internal.FoliagePlacer$FoliageAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.texture.FrameInfoAccessor"): Internal.FrameInfoAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.world.biome.ItemColorsExtended"): Internal.ItemColorsExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EnchantedGoldenAppleItem"): typeof Internal.EnchantedGoldenAppleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.ReflectionBasedSerialization"): Internal.ReflectionBasedSerialization;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.CombiningPredicate"): typeof Internal.CombiningPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.ItemModifierManager"): typeof Internal.ItemModifierManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.PlaceOnWaterBlockItem"): typeof Internal.PlaceOnWaterBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntListIterator"): Internal.IntListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.TriPredicate"): Internal.TriPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.ServerStatsCounter"): typeof Internal.ServerStatsCounter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.StonePressurePlateBlockBuilder"): typeof Internal.StonePressurePlateBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.ScoreboardSaveData"): typeof Internal.ScoreboardSaveData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.ShapedRecipeInvoker"): Internal.ShapedRecipeInvoker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DoublePlantBlock"): typeof Internal.DoublePlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandFunction"): typeof Internal.CommandFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher"): typeof Internal.ChunkRenderDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.PolymerProperty"): typeof Internal.PolymerProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.data.recipe.misc.alloyblast.AlloyBlastRecipeProducer"): typeof Internal.AlloyBlastRecipeProducer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.FireworksJS$Explosion"): typeof Internal.FireworksJS$Explosion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup$ISelected"): Internal.DraggableScrollableWidgetGroup$ISelected;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.TickAccess"): Internal.TickAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.DebugRenderer"): typeof Internal.DebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.command.CommandRegistryEventJS"): typeof Internal.CommandRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$CompiledChunk"): typeof Internal.ChunkRenderDispatcher$CompiledChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.rpc.RPCSender"): Internal.RPCSender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackMaterial$TrackModelHolder"): typeof Internal.TrackMaterial$TrackModelHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.TrunkVineDecorator"): typeof Internal.TrunkVineDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Rotations"): typeof Internal.Rotations;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DetectorRailBlock"): typeof Internal.DetectorRailBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistanceNetwork"): typeof Internal.LongDistanceNetwork;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.GTRecipe"): typeof Internal.GTRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IConfigurable"): Internal.IConfigurable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEvent$LivingVisibilityEvent"): typeof Internal.LivingEvent$LivingVisibilityEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BeehiveBlock"): typeof Internal.BeehiveBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.templates.TaggedChoice$TaggedChoiceType"): typeof Internal.TaggedChoice$TaggedChoiceType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.MachineTrait"): typeof Internal.MachineTrait;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Paint"): typeof Internal.Paint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.generator.JsonGenerator"): typeof Internal.JsonGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Bee"): typeof Internal.Bee;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PoweredRailBlock"): typeof Internal.PoweredRailBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.IGTFluidBuilder"): Internal.IGTFluidBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.PointedDripstoneConfiguration"): typeof Internal.PointedDripstoneConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.RecordCodecBuilder$Instance"): typeof Internal.RecordCodecBuilder$Instance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteComparator"): Internal.ByteComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.FluidType$Properties"): typeof Internal.FluidType$Properties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkMap"): typeof Internal.ChunkMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MossBlock"): typeof Internal.MossBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket"): typeof Internal.ServerboundSetCommandBlockPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RotatedPillarBlock"): typeof Internal.RotatedPillarBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent"): typeof Internal.PlayerInteractEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.events.GTOreVeinEventJS"): typeof Internal.GTOreVeinEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.ChatVisiblity"): typeof Internal.ChatVisiblity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.api.FilterInfo"): Internal.FilterInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.ILDEndpoint"): Internal.ILDEndpoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SpawnEggItem"): typeof Internal.SpawnEggItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandSourceStack"): typeof Internal.CommandSourceStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.MetricSampler$ThresholdTest"): Internal.MetricSampler$ThresholdTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.stages.StageChangeEvent"): typeof Internal.StageChangeEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.scene.ParticleManager"): typeof Internal.ParticleManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LanternBlock"): typeof Internal.LanternBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.DoubleSummaryStatistics"): typeof Internal.DoubleSummaryStatistics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.TemptingSensor"): typeof Internal.TemptingSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator"): typeof Internal.VariantBlockStateGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BeaconBlockEntity"): typeof Internal.BeaconBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap"): typeof Internal.Object2ObjectLinkedOpenHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatIterable"): Internal.FloatIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.crypto.ExemptionMechanism"): typeof Internal.ExemptionMechanism;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetTimePacket"): typeof Internal.ClientboundSetTimePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Currency$CurrencyUsage"): typeof Internal.Currency$CurrencyUsage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.ICarriageConductors"): Internal.ICarriageConductors;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.WorldData"): Internal.WorldData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServerPlayerLists"): typeof Internal.RealmsServerPlayerLists;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WallBannerBlock"): typeof Internal.WallBannerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerChunkCache"): typeof Internal.ServerChunkCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.Model"): typeof Internal.Model;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.RegistryEventJS"): typeof Internal.RegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SpreadingSnowyDirtBlock"): typeof Internal.SpreadingSnowyDirtBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.SequentialEntry$Builder"): typeof Internal.SequentialEntry$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.MenuBuilder$ScreenFactory"): Internal.MenuBuilder$ScreenFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.NativeResource"): Internal.NativeResource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.MineshaftStructure"): typeof Internal.MineshaftStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.LightningBolt"): typeof Internal.LightningBolt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.FlushInfo$FinishedCallback"): Internal.FlushInfo$FinishedCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.BufferBuilder"): typeof Internal.BufferBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShapelessRecipe$Serializer"): typeof Internal.ShapelessRecipe$Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.RecordBuilder"): Internal.RecordBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.format.DecimalStyle"): typeof Internal.DecimalStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View"): typeof Internal.View;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.store.FluidStorageKeys"): typeof GTFluidStorageKeys;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.List"): Internal.List;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeatheringCopperStairBlock"): typeof Internal.WeatheringCopperStairBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.UserApiService$UserProperties"): typeof Internal.UserApiService$UserProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullBiFunction"): Internal.NonNullBiFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.audio.Channel"): typeof com.mojang.blaze3d.audio.Channel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.MoverType"): typeof Internal.MoverType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.StoredUserEntry"): typeof Internal.StoredUserEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TrapDoorBlock"): typeof Internal.TrapDoorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Direction8"): typeof Internal.Direction8;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$DepthTestStateShard"): typeof Internal.RenderStateShard$DepthTestStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.CarvingMaskPlacement"): typeof Internal.CarvingMaskPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.IAppearance"): Internal.IAppearance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.metadata.MetadataSectionSerializer"): Internal.MetadataSectionSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongComparator"): Internal.LongComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.VillagerBabiesSensor"): typeof Internal.VillagerBabiesSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseDragged"): typeof Internal.ScreenEvent$MouseDragged;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageValidator"): Internal.SignedMessageValidator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundServerDataPacket"): typeof Internal.ClientboundServerDataPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SoulFireBlock"): typeof Internal.SoulFireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction$Visitor"): Internal.DensityFunction$Visitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleConsumer"): Internal.DoubleConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.drawable.IDrawableBuilder"): Internal.IDrawableBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.predicates.AlternativeLootItemCondition$Builder"): typeof Internal.AlternativeLootItemCondition$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.CameraType"): typeof Internal.CameraType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.AbstractMultimap"): typeof Internal.AbstractMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType"): Internal.RuleTestType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.BushFoliagePlacer"): typeof Internal.BushFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.format.ResolverStyle"): typeof Internal.ResolverStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.FrameTimer"): typeof Internal.FrameTimer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapLike"): Internal.MapLike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.AnimationTexture"): typeof AnimationTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut"): typeof Internal.ClientPlayerNetworkEvent$LoggingOut;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.GlobalPos"): typeof Internal.GlobalPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup"): typeof Internal.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.PoseStack"): typeof Internal.PoseStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongBidirectionalIterator"): Internal.LongBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.MultipartShapedBlockBuilder"): typeof Internal.MultipartShapedBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$TooltipSupplier"): Internal.OptionInstance$TooltipSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.CountingMap"): typeof Internal.CountingMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.ClientPackSource"): typeof Internal.ClientPackSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Fox$Type"): typeof Internal.Fox$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.WitherSkull"): typeof Internal.WitherSkull;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.RecipeType"): Internal.RecipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterRecipeBookCategoriesEvent"): typeof Internal.RegisterRecipeBookCategoriesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderPlayerEvent$Post"): typeof Internal.RenderPlayerEvent$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Direction$Plane"): typeof Internal.Direction$Plane;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.Blocks"): typeof Blocks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.functions.CopyNameFunction$NameSource"): typeof Internal.CopyNameFunction$NameSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.RemoveJEICategoriesEvent"): typeof Internal.RemoveJEICategoriesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.unified.compat.AlmostKube"): typeof AlmostUnified;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableBiomeInfo$BiomeInfo"): typeof Internal.ModifiableBiomeInfo$BiomeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.PacketSendListener"): Internal.PacketSendListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.ScheduleEntry"): typeof Internal.ScheduleEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.CharSequence"): Internal.CharSequence;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.LakeFeature"): typeof Internal.LakeFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.LevelTickAccess"): Internal.LevelTickAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeInstance"): typeof Internal.AttributeInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.ExclusionStrategy"): Internal.ExclusionStrategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.Connection"): typeof Internal.Connection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Maps$IteratorBasedAbstractMap"): typeof Internal.Maps$IteratorBasedAbstractMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.DoorHingeSide"): typeof Internal.DoorHingeSide;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemOverrides"): typeof Internal.ItemOverrides;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.FlyingAnimal"): Internal.FlyingAnimal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.libffi.FFICIF"): typeof Internal.FFICIF;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.FlyingMob"): typeof Internal.FlyingMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StainedGlassPaneBlock"): typeof Internal.StainedGlassPaneBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vertices.BlockSensitiveBufferBuilder"): Internal.BlockSensitiveBufferBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SoulSandBlock"): typeof Internal.SoulSandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.LevelChunk$PostLoadProcessor"): Internal.LevelChunk$PostLoadProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.AbstractBuilder"): typeof Internal.AbstractBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ambient.Bat"): typeof Internal.Bat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.FrameType"): typeof Internal.FrameType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.Pair"): it.unimi.dsi.fastutil.Pair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.item.AccessorItemCooldowns"): Internal.AccessorItemCooldowns;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DirtPathBlock"): typeof Internal.DirtPathBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MangroveRootsBlock"): typeof Internal.MangroveRootsBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.EntityEntry"): typeof Internal.EntityEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3dc"): Internal.Vector3dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket"): typeof Internal.ServerboundAcceptTeleportationPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.atomic.AtomicInteger"): typeof Internal.AtomicInteger;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.FluidState"): typeof GTFluidState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IJeiHelpers"): Internal.IJeiHelpers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.report.ReportEnvironment"): typeof Internal.ReportEnvironment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleSpliterator"): Internal.DoubleSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Blender"): icyllis.arc3d.core.Blender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.CustomJavaToJsWrapper"): Internal.CustomJavaToJsWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteListIterator"): Internal.ByteListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.InventoryEventJS"): typeof Internal.InventoryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.TrapezoidFloat"): typeof Internal.TrapezoidFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderHighlightEvent"): typeof Internal.RenderHighlightEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.property.PropertyParam"): typeof Internal.PropertyParam;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.ItemModelShaper"): typeof Internal.ItemModelShaper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IHasTrackCasing"): Internal.IHasTrackCasing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.multiblock.IMultiController"): Internal.IMultiController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.drawable.IDrawableStatic"): Internal.IDrawableStatic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.HumanoidModel"): typeof Internal.HumanoidModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PointedDripstoneBlock"): typeof Internal.PointedDripstoneBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AirBlock"): typeof Internal.AirBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.Rotate"): Internal.Rotate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.IntProperty"): typeof Internal.IntProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.ScheduledExecutorService"): Internal.ScheduledExecutorService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket"): typeof Internal.ClientboundSetEntityMotionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2IntFunction"): Internal.Long2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.pattern.BlockPattern"): typeof Internal.BlockPattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServer$WorldType"): typeof Internal.RealmsServer$WorldType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.Event"): dev.architectury.event.Event;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BedBlockEntity"): typeof Internal.BedBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.PathfindingRenderer"): typeof Internal.PathfindingRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderHighlightEvent$Block"): typeof Internal.RenderHighlightEvent$Block;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.PerformanceMetrics"): Internal.PerformanceMetrics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialIconSet"): typeof GTMaterialIconSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.MessageSenderKJS"): Internal.MessageSenderKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FrogspawnBlock"): typeof Internal.FrogspawnBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.RefCnt"): typeof Internal.RefCnt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.shadows.Matrix4fAccess"): Internal.Matrix4fAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.entity.AutomobileEntity"): typeof Internal.AutomobileEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.OceanRuinStructure$Type"): typeof Internal.OceanRuinStructure$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P13"): typeof Internal.Products$P13;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.MobSpawnSettings$SpawnerData"): typeof Internal.MobSpawnSettings$SpawnerData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModLanguageProvider$IModLanguageLoader"): Internal.IModLanguageProvider$IModLanguageLoader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.FireworkRocketEntityKJS"): Internal.FireworkRocketEntityKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeFriendlyByteBuf"): Internal.IForgeFriendlyByteBuf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ObjectFunction"): Internal.Long2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.PlantType"): typeof Internal.PlantType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.ArrowLooseEvent"): typeof Internal.ArrowLooseEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortCollection"): Internal.ShortCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.FireworkStarFadeRecipe"): typeof Internal.FireworkStarFadeRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.TStack"): Internal.TStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.extensions.BlockModelExtension"): Internal.BlockModelExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.tree.ArgumentCommandNode"): typeof Internal.ArgumentCommandNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BaseContainerBlockEntity"): typeof Internal.BaseContainerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.LidBlockEntity"): Internal.LidBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.capability.IFluidHandler"): Internal.IFluidHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.AbstractMinecart"): typeof Internal.AbstractMinecart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.FluidPipeProperties"): typeof Internal.FluidPipeProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ShearsItem"): typeof Internal.ShearsItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ExperienceBottleItem"): typeof Internal.ExperienceBottleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.JsonRecipeJS"): typeof Internal.JsonRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3i"): typeof Internal.Vector3i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket"): typeof Internal.ServerboundCustomPayloadPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.HasCustomInventoryScreen"): Internal.HasCustomInventoryScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeyRenderer$CommonRenderer"): typeof Internal.BogeyRenderer$CommonRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.providers.nbt.LootNbtProviderType"): typeof Internal.LootNbtProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTMaterials"): typeof GTMaterials;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk"): typeof Internal.ChunkRenderDispatcher$RenderChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.ingredient.IGhostIngredientTarget"): Internal.IGhostIngredientTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.Collector"): Internal.Collector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.WheelBase"): typeof Internal.WheelBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.MenuType"): typeof Internal.MenuType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BeetrootBlock"): typeof Internal.BeetrootBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.light.LightListener"): Internal.LightListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.level.biome.BiomeModifications$BiomeContext"): Internal.BiomeModifications$BiomeContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.BuiltInExceptionProvider"): Internal.BuiltInExceptionProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.schematics.requirement.ItemRequirement"): typeof Internal.ItemRequirement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainerRO"): Internal.PalettedContainerRO;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.SurfaceCharacterization"): typeof Internal.SurfaceCharacterization;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundMapItemDataPacket"): typeof Internal.ClientboundMapItemDataPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Set"): Internal.Set;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistryModifiable"): Internal.IForgeRegistryModifiable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BoatItem"): typeof Internal.BoatItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ForwardingMultimap"): typeof Internal.ForwardingMultimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.MethodInfo$ParamInfo"): typeof Internal.MethodInfo$ParamInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCooldownPacket"): typeof Internal.ClientboundCooldownPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Variant"): typeof Internal.VariantBlockStateGenerator$Variant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.zone.ZoneOffsetTransition"): typeof Internal.ZoneOffsetTransition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.gui.overlay.ForgeGui"): typeof Internal.ForgeGui;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetBeaconPacket"): typeof Internal.ServerboundSetBeaconPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.platform.forge.ingredient.KubeJSIngredientSerializer"): typeof Internal.KubeJSIngredientSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.BounceInterpolator"): typeof Internal.BounceInterpolator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.OutgoingPlayerChatMessage"): Internal.OutgoingPlayerChatMessage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainer$CountConsumer"): Internal.PalettedContainer$CountConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CrossCollisionBlock"): typeof Internal.CrossCollisionBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.DefaultedVertexConsumer"): typeof Internal.DefaultedVertexConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongToDoubleFunction"): Internal.LongToDoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.duck.IBlockState"): Internal.IBlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftblibrary.core.DisplayInfoFTBL"): Internal.DisplayInfoFTBL;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerBossEvent"): typeof Internal.ServerBossEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.BossEvent$BossBarColor"): typeof Internal.BossEvent$BossBarColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.FactoryBlockPattern"): typeof FactoryBlockPattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.NbtAccounter"): typeof Internal.NbtAccounter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderHandEvent"): typeof Internal.RenderHandEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.Contraption"): typeof Internal.Contraption;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.PrimitiveDescJS"): typeof Internal.PrimitiveDescJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Calendar"): typeof Internal.Calendar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.util.Serializer"): com.supermartijn642.fusion.api.util.Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SuspiciousStewItem"): typeof Internal.SuspiciousStewItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.CommentedFileConfig"): Internal.CommentedFileConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.BezierConnection$Segment"): typeof Internal.BezierConnection$Segment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DataResult$Mu"): typeof Internal.DataResult$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockBrokenEventJS"): typeof Internal.BlockBrokenEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Leggings"): typeof Internal.ArmorItemBuilder$Leggings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Endermite"): typeof Internal.Endermite;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageChain$Decoder"): Internal.SignedMessageChain$Decoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.LayeredVeinGenerator"): typeof Internal.LayeredVeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.EntityPositionSource$Type"): typeof Internal.EntityPositionSource$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.chunk.ChunkTracker"): typeof Internal.ChunkTracker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.ListPoolElement"): typeof Internal.ListPoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider$Context"): typeof Internal.BlockEntityRendererProvider$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap"): typeof Internal.Long2ObjectLinkedOpenHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IPotentiallyInvisibleTextureAtlasSprite"): Internal.IPotentiallyInvisibleTextureAtlasSprite;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.GameEvent"): typeof Internal.GameEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.BlastProperty$GasTier"): typeof Internal.BlastProperty$GasTier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Tier"): Internal.Tier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "appeng.thirdparty.fabric.SpriteFinder"): Internal.SpriteFinder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.jsonem.PartDefinitionAccess"): Internal.PartDefinitionAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonTakeoffPhase"): typeof Internal.DragonTakeoffPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.log4j.util.TriConsumer"): Internal.TriConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.EyeOfEnder"): typeof Internal.EyeOfEnder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.PosAlwaysTrueTest"): typeof Internal.PosAlwaysTrueTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.AABB"): typeof Internal.AABB;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPongPacket"): typeof Internal.ServerboundPongPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.StackedContentsCompatible"): Internal.StackedContentsCompatible;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.StateListAnimator"): typeof Internal.StateListAnimator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.SymbolTable"): Internal.SymbolTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Decoder$Terminal"): Internal.Decoder$Terminal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.server.permission.nodes.PermissionNode$PermissionResolver"): Internal.PermissionNode$PermissionResolver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.preprocessor.GlslPreprocessor"): typeof Internal.GlslPreprocessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectMap"): Internal.Object2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.builder.RequiredArgumentBuilder"): typeof Internal.RequiredArgumentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.forge.LivingEntityDropsEventJS"): typeof Internal.LivingEntityDropsEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObjectList"): typeof Internal.AbstractObjectList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.goal.Goal"): typeof Internal.Goal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SnowyDirtBlock"): typeof Internal.SnowyDirtBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.common.IClientFluidTypeExtensions"): Internal.IClientFluidTypeExtensions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.c2s.CPacketUIClientAction"): typeof Internal.CPacketUIClientAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.quad.ModelQuadView"): Internal.ModelQuadView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageBonusFunction"): Internal.EnchantmentBuilder$DamageBonusFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Matrix"): typeof Internal.Matrix;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.WeightedEntry"): Internal.WeightedEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageSyncData"): typeof Internal.CarriageSyncData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatPredicate"): Internal.FloatPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelSimulatedRW"): Internal.LevelSimulatedRW;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.RenderTypeExtension"): Internal.RenderTypeExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Scoreboard"): typeof Internal.Scoreboard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.JavaWrapper"): typeof Internal.JavaWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement"): typeof Internal.SinglePoolElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ActionMode"): typeof Internal.ActionMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.CommandEvent"): typeof Internal.CommandEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.SignatureUpdater"): Internal.SignatureUpdater;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.handlers.IGhostIngredientHandler$Target"): Internal.IGhostIngredientHandler$Target;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.light.LightVolume"): typeof Internal.LightVolume;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$DragShadow"): typeof Internal.View$DragShadow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.AlloyBlastProperty"): typeof Internal.AlloyBlastProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.HideJEIEventJS"): typeof Internal.HideJEIEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.sounds.SoundSource"): typeof Internal.SoundSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.VillagerProfessionBuilder"): typeof Internal.VillagerProfessionBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.Vec2"): typeof Internal.Vec2;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.ForgeFlowingFluid"): typeof Internal.ForgeFlowingFluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.Lazy$Fast"): typeof Internal.Lazy$Fast;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ShovelItem"): typeof Internal.ShovelItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.HeightProvider"): typeof Internal.HeightProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Animal"): typeof Internal.Animal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TallSeagrassBlock"): typeof Internal.TallSeagrassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ViewportEvent"): typeof Internal.ViewportEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AnvilBlock"): typeof Internal.AnvilBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$CycleableValueSet$ValueSetter"): Internal.OptionInstance$CycleableValueSet$ValueSetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.CoilBlock"): typeof Internal.CoilBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.OwnableEntity"): Internal.OwnableEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.control.LookControl"): typeof Internal.LookControl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonElement"): typeof Internal.JsonElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BlockEntity"): typeof Internal.BlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IPlatformFluidHelper"): Internal.IPlatformFluidHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IDisplayHandler"): Internal.IDisplayHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IIndexedSchedule"): Internal.IIndexedSchedule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$NameFormat"): typeof Internal.PlayerEvent$NameFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.UnmodifiableConfig"): Internal.UnmodifiableConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidBucketItemBuilder"): typeof Internal.FluidBucketItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.BlockEntityBuilder"): typeof Internal.BlockEntityBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.ProviderType"): Internal.ProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.pattern.BlockInWorld"): typeof Internal.BlockInWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function11"): Internal.Function11;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.GameSession"): Internal.GameSession;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.IFancyUIProvider"): Internal.IFancyUIProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.SignatureSpi"): typeof Internal.SignatureSpi;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.damagesource.CombatTracker"): typeof Internal.CombatTracker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundChatAckPacket"): typeof Internal.ServerboundChatAckPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BlockItem"): typeof Internal.BlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SculkSensorBlockEntity"): typeof Internal.SculkSensorBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelStorageSource$LevelDirectory"): typeof Internal.LevelStorageSource$LevelDirectory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.toasts.Toast"): Internal.Toast;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TwistingVinesBlock"): typeof Internal.TwistingVinesBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatArrayList"): typeof Internal.FloatArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.SortedSet"): Internal.SortedSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.ShapedBlockBuilder"): typeof Internal.ShapedBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$PacketDispatcher"): typeof Internal.NetworkEvent$PacketDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.TypedOptic"): typeof Internal.TypedOptic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonSittingPhase"): typeof Internal.AbstractDragonSittingPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.UniformDataManager"): typeof Internal.UniformDataManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.cache.LoadingCache"): Internal.LoadingCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GrowingPlantBlock"): typeof Internal.GrowingPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.Builder"): com.tterrag.registrate.builders.Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ingredient.IRecipeSlotDrawable"): Internal.IRecipeSlotDrawable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.InclusiveRange"): typeof Internal.InclusiveRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.AddPackFindersEvent"): typeof Internal.AddPackFindersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.forge.mixin.ChunkMapAccessor$TrackedEntityAccessor"): Internal.ChunkMapAccessor$TrackedEntityAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.client.AccessorFontManager"): Internal.AccessorFontManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.WorldCreationContext"): typeof Internal.WorldCreationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.IFoliagePlacerTypeAccessor"): Internal.IFoliagePlacerTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.SplashManager"): typeof Internal.SplashManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder$FaceBuilder"): typeof Internal.ModelBuilder$ElementBuilder$FaceBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.ChronoLocalDate"): Internal.ChronoLocalDate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.world.BiomeSeedProvider"): Internal.BiomeSeedProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemBuilder$NameCallback"): Internal.ItemBuilder$NameCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetScorePacket"): typeof Internal.ClientboundSetScorePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RenderShape"): typeof Internal.RenderShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.StartupEventJS"): typeof Internal.StartupEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.server.permission.events.PermissionGatherEvent$Nodes"): typeof Internal.PermissionGatherEvent$Nodes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.painter.PainterObject"): typeof Internal.PainterObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.jsonem.CubeDeformationAccess"): Internal.CubeDeformationAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GlowLichenBlock"): typeof Internal.GlowLichenBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2BooleanFunction"): Internal.Int2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.TypeParameter"): typeof Internal.TypeParameter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.ModelBakery"): typeof Internal.ModelBakery;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.font.GlyphProvider"): Internal.GlyphProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.RedirectModifier"): Internal.RedirectModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.both.PacketIntLocation"): typeof Internal.PacketIntLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.PoseStack$Pose"): typeof Internal.PoseStack$Pose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.effect.MobEffectInstance"): typeof Internal.MobEffectInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.IGpuSurface"): Internal.IGpuSurface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.attribute.FluidAttributes"): typeof GTFluidAttributes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.SwitchWidget"): typeof SwitchWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.mixin.LevelRendererAccessor"): com.jozufozu.flywheel.mixin.LevelRendererAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CandleBlock"): typeof Internal.CandleBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.AbstractHugeMushroomFeature"): typeof Internal.AbstractHugeMushroomFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.GTToolItem"): typeof Internal.GTToolItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BeeDebugRenderer"): typeof Internal.BeeDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IRecipeCatalystLookup"): Internal.IRecipeCatalystLookup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Looper"): typeof Internal.Looper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.ChestEventJS"): typeof Internal.ChestEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.NearestVisibleLivingEntitySensor"): typeof Internal.NearestVisibleLivingEntitySensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Quaterniond"): typeof Internal.Quaterniond;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingSpawnEvent"): typeof Internal.LivingSpawnEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntSet"): Internal.IntSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function8"): Internal.Function8;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.ChronoPeriod"): Internal.ChronoPeriod;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.MapExtendingRecipe"): typeof Internal.MapExtendingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.RepositorySource"): Internal.RepositorySource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.BannerDuplicateRecipe"): typeof Internal.BannerDuplicateRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.GTRecipe$ActionResult"): typeof Internal.GTRecipe$ActionResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.RotationState"): typeof RotationState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShapelessRecipe"): typeof Internal.ShapelessRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.AnvilUpdateEvent"): typeof Internal.AnvilUpdateEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool$Projection"): typeof Internal.StructureTemplatePool$Projection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundInteractPacket"): typeof Internal.ServerboundInteractPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingSpawnEvent$SpecialSpawn"): typeof Internal.LivingSpawnEvent$SpecialSpawn;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$AddCallback"): Internal.IForgeRegistry$AddCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderLevelStageEvent$Stage"): typeof Internal.RenderLevelStageEvent$Stage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.GameEventDispatcher"): Internal.GameEventDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.RootSystemFeature"): typeof Internal.RootSystemFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapCodec$ResultFunction"): Internal.MapCodec$ResultFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.WeightedListHeight"): typeof Internal.WeightedListHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$Key"): typeof Internal.InputEvent$Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.RecipeBookCategories"): typeof Internal.RecipeBookCategories;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.LayoutTransition"): typeof Internal.LayoutTransition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.DesertWellFeature"): typeof Internal.DesertWellFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HangingRootsBlock"): typeof Internal.HangingRootsBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.ArrayVoxelShape"): typeof Internal.ArrayVoxelShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.CreateWorldScreen"): typeof Internal.CreateWorldScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.UserType"): typeof Internal.UserType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure"): Internal.ChunkHolder$ChunkLoadingFailure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Tick"): typeof Internal.LivingEntityUseItemEvent$Tick;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$BlockToolModificationEvent"): typeof Internal.BlockEvent$BlockToolModificationEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelSettings"): typeof Internal.LevelSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.ViewModelStore"): typeof Internal.ViewModelStore;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BeaconBlock"): typeof Internal.BeaconBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.GsonBuilder"): typeof Internal.GsonBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockElement"): typeof Internal.BlockElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.VaryingHandler"): typeof Internal.VaryingHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.DeployableRearAttachment"): typeof Internal.DeployableRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.GeodeBlockSettings"): typeof Internal.GeodeBlockSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.EntityRendererProvider$Context"): typeof Internal.EntityRendererProvider$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$ClientTickEvent"): typeof Internal.TickEvent$ClientTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.VegetationPatchFeature"): typeof Internal.VegetationPatchFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DynamicOps"): Internal.DynamicOps;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$Value"): typeof Internal.GameRules$Value;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientGamePacketListener"): Internal.ClientGamePacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialIconType"): typeof GTMaterialIconType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.EntityHitResult"): typeof Internal.EntityHitResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.WeightedStateProvider"): typeof Internal.WeightedStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2FloatFunction"): Internal.Short2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.events.ScreenKeyReleasedEvent"): typeof Internal.ScreenKeyReleasedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Bucketable"): Internal.Bucketable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Choreographer$FrameCallback"): Internal.Choreographer$FrameCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.BufferBuilder$DrawState"): typeof Internal.BufferBuilder$DrawState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.client.AccessorLivingEntityRenderer"): Internal.AccessorLivingEntityRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ccr4ft3r.lightspeed.interfaces.IPackResources"): Internal.IPackResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.Lifecycle$State"): typeof Internal.Lifecycle$State;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.LevelChunk$EntityCreationType"): typeof Internal.LevelChunk$EntityCreationType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.Predicate"): Internal.Predicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.village.poi.PoiRecord"): typeof Internal.PoiRecord;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.NoiseGeneratorSettings"): typeof Internal.NoiseGeneratorSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderTooltipEvent$Color"): typeof Internal.RenderTooltipEvent$Color;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.core.ItemFiltersStack"): Internal.ItemFiltersStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.CompressorHolder"): typeof Internal.CompressorHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortListIterator"): Internal.ShortListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.BufferBuilderExt"): Internal.BufferBuilderExt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.BanListEntry"): typeof Internal.BanListEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.entity.BlockEntityEventCallback"): Internal.BlockEntityEventCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.AlwaysTrueTest"): typeof Internal.AlwaysTrueTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModFileInfo"): Internal.IModFileInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.FlushInfo"): typeof Internal.FlushInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackEdge"): typeof Internal.TrackEdge;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.ParsedArgument"): typeof Internal.ParsedArgument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.ModFileScanData$AnnotationData"): typeof Internal.ModFileScanData$AnnotationData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.vertex.VertexWriter"): Internal.VertexWriter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2LongFunction"): Internal.Object2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.FluidStack"): typeof Internal.FluidStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewGroup$LayoutParams"): typeof Internal.ViewGroup$LayoutParams;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.raid.Raid"): typeof Internal.Raid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageBogey"): typeof Internal.CarriageBogey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.axolotl.Axolotl$Variant"): typeof Internal.Axolotl$Variant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.EntityPotionEffectsJS"): typeof Internal.EntityPotionEffectsJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.loot.RegistrateLootTables"): Internal.RegistrateLootTables;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.HopperBlockEntity"): typeof Internal.HopperBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IJSQueryHandler"): Internal.IJSQueryHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.Nameable"): Internal.Nameable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.CreativeModeTab"): typeof Internal.CreativeModeTab;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder"): typeof Internal.ArmorItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.TwistingVinesFeature"): typeof Internal.TwistingVinesFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ObjectMap"): Internal.Int2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$BakeCallback"): Internal.IForgeRegistry$BakeCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.timers.TimerQueue"): typeof Internal.TimerQueue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.PickaxeItemBuilder"): typeof Internal.PickaxeItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.AttachFace"): typeof Internal.AttachFace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.player.AbstractClientPlayer"): typeof Internal.AbstractClientPlayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BonusChestFeature"): typeof Internal.BonusChestFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.recipebook.RecipeCollection"): typeof Internal.RecipeCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntSpliterator"): Internal.IntSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarrationElementOutput"): Internal.NarrationElementOutput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.AbstractMinecartContainer"): typeof Internal.AbstractMinecartContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket"): typeof Internal.ClientboundContainerSetContentPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderLevelStageEvent$RegisterStageEvent"): typeof Internal.RenderLevelStageEvent$RegisterStageEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.IEventBusInvokeDispatcher"): Internal.IEventBusInvokeDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.MaterialManager"): Internal.MaterialManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Matrix4f"): typeof Matrix4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.MegaJungleTrunkPlacer"): typeof Internal.MegaJungleTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.BezierConnection"): typeof Internal.BezierConnection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.io.ParsingMode"): typeof Internal.ParsingMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RootsBlock"): typeof Internal.RootsBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.RenderTexture"): typeof Internal.RenderTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundTakeItemEntityPacket"): typeof Internal.ClientboundTakeItemEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.AbstractList"): typeof Internal.AbstractList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModInfo$DependencySide"): typeof Internal.IModInfo$DependencySide;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.AnvilRepairEvent"): typeof Internal.AnvilRepairEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.ChatScreen"): typeof Internal.ChatScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.CommentedConfig"): Internal.CommentedConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientChatReceivedEvent"): typeof Internal.ClientChatReceivedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.widget.TooltipArea"): typeof Internal.TooltipArea;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.ArgumentSignatures$Signer"): Internal.ArgumentSignatures$Signer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.SurfaceView"): typeof Internal.SurfaceView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Symbol"): typeof icyllis.arc3d.shaderc.tree.Symbol;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.DiscreteVoxelShape"): typeof Internal.DiscreteVoxelShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour$OffsetType"): typeof Internal.BlockBehaviour$OffsetType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P12"): typeof Internal.Products$P12;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.tag.TagPrefix$OreType"): typeof Internal.TagPrefix$OreType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Pre"): typeof Internal.ScreenEvent$MouseScrolled$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.SteamTexture"): typeof Internal.SteamTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicateDataCheck"): Internal.BlockEntityPredicateDataCheck;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntFaceConsumer"): Internal.DiscreteVoxelShape$IntFaceConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.ConfiguratorPanel"): typeof Internal.ConfiguratorPanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRemoveMobEffectPacket"): typeof Internal.ClientboundRemoveMobEffectPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.locks.Condition"): Internal.Condition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2ShortFunction"): Internal.Reference2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.Property"): typeof Internal.Property;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.ErrorHandler"): typeof Internal.ErrorHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.creeperhost.polylib.mixins.AccessorMultiBufferSource"): Internal.AccessorMultiBufferSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.AbstractTable"): typeof Internal.AbstractTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.BlockStateModifyPlacementCallbackJS"): typeof Internal.BlockStateModifyPlacementCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.PistonType"): typeof Internal.PistonType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.ParticleGroup"): typeof Internal.ParticleGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelSimulatedReader"): Internal.LevelSimulatedReader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.PackResources"): Internal.PackResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntFunctions$UnmodifiableFunction"): typeof Internal.Object2IntFunctions$UnmodifiableFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.WeightedListInt"): typeof Internal.WeightedListInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.NoiseRouter"): typeof Internal.NoiseRouter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.Supplier"): Internal.Supplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntPredicate"): it.unimi.dsi.fastutil.ints.IntPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCustomChatCompletionsPacket"): typeof Internal.ClientboundCustomChatCompletionsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.IceBlock"): typeof Internal.IceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.WanderingTrader"): typeof Internal.WanderingTrader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TagsUpdatedEvent$UpdateCause"): typeof Internal.TagsUpdatedEvent$UpdateCause;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.CustomStatBuilder"): typeof Internal.CustomStatBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IOccupiedCouplers"): Internal.IOccupiedCouplers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Holder"): Internal.Holder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EquipmentSlot$Type"): typeof Internal.EquipmentSlot$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentFactory"): typeof Internal.FragmentFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.text.mixin.AccessFontManager"): Internal.AccessFontManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeSupplier$Builder"): typeof Internal.AttributeSupplier$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.suggestion.SuggestionsBuilder"): typeof Internal.SuggestionsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableSet"): typeof Internal.ImmutableSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket"): typeof Internal.ServerboundPlaceRecipePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceRules$Condition"): Internal.SurfaceRules$Condition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ChainBlock"): typeof Internal.ChainBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkSpreader$ChargeCursor"): typeof Internal.SculkSpreader$ChargeCursor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.pattern.BlockPattern$BlockPatternMatch"): typeof Internal.BlockPattern$BlockPatternMatch;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType"): Internal.StructureProcessorType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemTransforms"): typeof Internal.ItemTransforms;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.MobSpawnSettings"): typeof Internal.MobSpawnSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.component.IItemComponent"): Internal.IItemComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Finish"): typeof Internal.LivingEntityUseItemEvent$Finish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.StoredUserList"): typeof Internal.StoredUserList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.SecureRandomParameters"): Internal.SecureRandomParameters;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.MaterialColor"): typeof MaterialColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnTouchListener"): Internal.View$OnTouchListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.analysis.NodeVisitor"): typeof Internal.NodeVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action"): typeof Internal.ServerboundPlayerActionPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BushBlock"): typeof Internal.BushBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.MaskFilter"): typeof Internal.MaskFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Team"): typeof Internal.Team;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.EntityBuilder"): typeof Internal.EntityBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3x2fc"): Internal.Matrix3x2fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.FormattedText$StyledContentConsumer"): Internal.FormattedText$StyledContentConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.TickingBlockEntity"): Internal.TickingBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.ConstructorInfo"): typeof Internal.ConstructorInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.flat.FlatLevelGeneratorSettings"): typeof Internal.FlatLevelGeneratorSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.RecipeBookType"): typeof Internal.RecipeBookType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WebBlock"): typeof Internal.WebBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ExplosionEvent$Start"): typeof Internal.ExplosionEvent$Start;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.item.ItemInventory"): typeof Internal.ItemInventory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2dc"): Internal.Vector2dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageChain$Encoder"): Internal.SignedMessageChain$Encoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnLongClickListener"): Internal.View$OnLongClickListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DoubleBlockCombiner$NeighborCombineResult"): Internal.DoubleBlockCombiner$NeighborCombineResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.RecipesEventJS"): typeof Internal.RecipesEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2DoubleFunction"): Internal.Short2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.locating.IModProvider"): Internal.IModProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundClientInformationPacket"): typeof Internal.ServerboundClientInformationPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.fantastic.ParticleRenderingPhase"): typeof Internal.ParticleRenderingPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CarpetBlock"): typeof Internal.CarpetBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.PlayerRespawnedEventJS"): typeof Internal.PlayerRespawnedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride"): typeof Internal.StructureSpawnOverride;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.LayerConfiguration"): typeof Internal.LayerConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.contents.DataSource"): Internal.DataSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CraftingTableBlock"): typeof Internal.CraftingTableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.item.StringValueData"): typeof Internal.StringValueData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackNodeLocation"): typeof Internal.TrackNodeLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ByteFunction"): Internal.Int2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.FishingLootEventJS"): typeof Internal.FishingLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ExplosionEvent"): typeof Internal.ExplosionEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.EnderChestBlockEntity"): typeof Internal.EnderChestBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.ConstantFloat"): typeof Internal.ConstantFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.BidirectionalIterator"): Internal.BidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.ModuleKind"): typeof Internal.ModuleKind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.KeyEvent$DispatcherState"): typeof Internal.KeyEvent$DispatcherState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidBlockBuilder"): typeof Internal.FluidBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.Scale"): Internal.Scale;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseEntityBlock"): typeof Internal.BaseEntityBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.WorldGenSettings"): typeof Internal.WorldGenSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTBlocks"): typeof GTBlocks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder"): typeof Internal.LootPoolEntryContainer$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBucketPickup"): Internal.IForgeBucketPickup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BoneMealItem"): typeof Internal.BoneMealItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Permission"): typeof Internal.Permission;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.OreProperty"): typeof Internal.OreProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBoat"): Internal.IForgeBoat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.OverlayTexture"): typeof Internal.OverlayTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.CountConfiguration"): typeof Internal.CountConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket"): typeof Internal.ServerboundPlayerActionPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderPlayerEvent"): typeof Internal.RenderPlayerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FrostedIceBlock"): typeof Internal.FrostedIceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.side.item.IItemTransfer"): Internal.IItemTransfer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.ProgressListener"): Internal.ProgressListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride$BoundingBoxType"): typeof Internal.StructureSpawnOverride$BoundingBoxType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2BooleanFunction"): Internal.Long2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.MetaMachineItem"): typeof Internal.MetaMachineItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator$Context"): typeof Internal.TreeDecorator$Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetCarriedItemPacket"): typeof Internal.ClientboundSetCarriedItemPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.IHolderReferenceAccessor"): Internal.IHolderReferenceAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ObjectMap"): Internal.Long2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundUseItemOnPacket"): typeof Internal.ServerboundUseItemOnPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint$IEdgePointListener"): Internal.TravellingPoint$IEdgePointListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerPlayerGameMode"): typeof Internal.ServerPlayerGameMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.Element"): typeof com.gregtechceu.gtceu.api.data.chemical.Element;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.VertexFormatAccessor"): Internal.VertexFormatAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.PrimitiveIterator$OfInt"): Internal.PrimitiveIterator$OfInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackBlockEntityTilt"): typeof Internal.TrackBlockEntityTilt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.metadata.ArtifactMetadata"): org.apache.maven.artifact.metadata.ArtifactMetadata;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P2"): typeof Internal.Products$P2;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TreeListWidget"): typeof TreeListWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ObjectFunction"): Internal.Byte2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRecipePacket$State"): typeof Internal.ClientboundRecipePacket$State;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetActionBarTextPacket"): typeof Internal.ClientboundSetActionBarTextPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CryingObsidianBlock"): typeof Internal.CryingObsidianBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IRecipesGui"): Internal.IRecipesGui;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundChatPreviewPacket"): typeof Internal.ClientboundChatPreviewPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructurePieceAccessor"): Internal.StructurePieceAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.RenderLayerParent"): Internal.RenderLayerParent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.WaterAnimal"): typeof Internal.WaterAnimal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.DimensionDataStorage"): typeof Internal.DimensionDataStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerStoppingEvent"): typeof Internal.ServerStoppingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ReloadableServerResources"): typeof Internal.ReloadableServerResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.MotionEvent"): typeof Internal.MotionEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.task.RepeatedDelayStrategy"): Internal.RepeatedDelayStrategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.player.Input"): typeof Internal.Input;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.NewRegistryEvent"): typeof Internal.NewRegistryEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.FluidEntry"): typeof Internal.FluidEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.mixin.mrl.ResourceLocationAccess"): Internal.ResourceLocationAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.MapRenderer"): typeof Internal.MapRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.BlockSnapshot"): typeof Internal.BlockSnapshot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.EffectInstance"): typeof Internal.EffectInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerCombatEndPacket"): typeof Internal.ClientboundPlayerCombatEndPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentOnAttachListener"): Internal.FragmentOnAttachListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundContainerSetDataPacket"): typeof Internal.ClientboundContainerSetDataPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.SoundEngine"): typeof Internal.SoundEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonPhaseInstance"): Internal.DragonPhaseInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.UseAnim"): typeof Internal.UseAnim;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.BlockWrapper"): typeof Block;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.PropertyKey"): typeof PropertyKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.entries.LootPoolEntry"): Internal.LootPoolEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.NopProcessor"): typeof Internal.NopProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.RegularImmutableList"): typeof Internal.RegularImmutableList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.data.ModelData"): typeof Internal.ModelData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageContraptionEntity"): typeof Internal.CarriageContraptionEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.ServerChatEvent"): typeof Internal.ServerChatEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.ZombieVillager"): typeof Internal.ZombieVillager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.StringSplitter$Span"): typeof Internal.StringSplitter$Span;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig"): Internal.UnmodifiableCommentedConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkEvent"): typeof Internal.ChunkEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkGenerator"): typeof Internal.ChunkGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "ca.spottedleaf.starlight.common.light.StarLightLightingProvider"): Internal.StarLightLightingProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Pillager"): typeof Internal.Pillager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundClientCommandPacket"): typeof Internal.ServerboundClientCommandPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.ChatLog$Selection"): typeof Internal.ChatLog$Selection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4fc"): Internal.Vector4fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCustomSoundPacket"): typeof Internal.ClientboundCustomSoundPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.entity.EntityInLevelCallback"): Internal.EntityInLevelCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.Operator"): typeof Internal.Operator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$BossEventProgress"): typeof Internal.CustomizeGuiOverlayEvent$BossEventProgress;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.BakedModelManagerAccessor"): Internal.BakedModelManagerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.BlockModelShaper"): typeof Internal.BlockModelShaper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider"): typeof Internal.RuleBasedBlockStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BigDripleafBlock"): typeof Internal.BigDripleafBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2DoubleFunction"): Internal.Long2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectSortedMap"): typeof Internal.AbstractLong2ObjectSortedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket"): typeof Internal.ServerboundSetStructureBlockPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.Commands$ParseFunction"): Internal.Commands$ParseFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ResultContainer"): typeof Internal.ResultContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityEvent$Size"): typeof Internal.EntityEvent$Size;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuTexture"): typeof Internal.GpuTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Helmet"): typeof Internal.ArmorItemBuilder$Helmet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.world.cloned.PalettedContainerAccessor"): Internal.PalettedContainerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootTable$Builder"): typeof Internal.LootTable$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P11"): typeof Internal.Products$P11;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundRecipeBookSeenRecipePacket"): typeof Internal.ServerboundRecipeBookSeenRecipePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.Hash$Strategy"): Internal.Hash$Strategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongSortedSet"): Internal.LongSortedSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetHealthPacket"): typeof Internal.ClientboundSetHealthPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.managed.IRef"): Internal.IRef;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IUIMachine"): Internal.IUIMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.advancement.CreateAdvancement"): typeof Internal.CreateAdvancement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.BinaryOperator"): Internal.BinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.ClientEventJS"): typeof Internal.ClientEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BeeDebugRenderer$BeeInfo"): typeof Internal.BeeDebugRenderer$BeeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundOpenSignEditorPacket"): typeof Internal.ClientboundOpenSignEditorPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Either$Mu"): typeof Internal.Either$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.SimpleRandomFeatureConfiguration"): typeof Internal.SimpleRandomFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelFile$ExistingModelFile"): typeof Internal.ModelFile$ExistingModelFile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.ArgumentSignatures"): typeof Internal.ArgumentSignatures;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ItemArmorTierRegistryEventJS"): typeof Internal.ItemArmorTierRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.TraderLlama"): typeof Internal.TraderLlama;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeightedPressurePlateBlock"): typeof Internal.WeightedPressurePlateBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.FluidBuilder"): typeof com.tterrag.registrate.builders.FluidBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.transfer.IRecipeTransferError"): Internal.IRecipeTransferError;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.ClampedNormalFloat"): typeof Internal.ClampedNormalFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.AbstractIllager"): typeof Internal.AbstractIllager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.HolderSetCodec"): typeof Internal.HolderSetCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.CommandExceptionType"): Internal.CommandExceptionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.FunctionReference"): typeof Internal.FunctionReference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBaseRailBlock"): Internal.IForgeBaseRailBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ContextMenu"): Internal.ContextMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.piston.PistonHeadBlock"): typeof Internal.PistonHeadBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.DoubleTag"): typeof Internal.DoubleTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.integration.kjs.builders.FluidVeinBuilderJS"): typeof Internal.FluidVeinBuilderJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.IPropertyFluidFilter"): Internal.IPropertyFluidFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EntityType$EntityFactory"): Internal.EntityType$EntityFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.BuilderFactory"): Internal.BuilderFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GlassBlock"): typeof Internal.GlassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.BaseChestRearAttachment"): typeof Internal.BaseChestRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.WrittenBookItem"): typeof Internal.WrittenBookItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration"): typeof Internal.OreConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.RayTraceResultJS"): typeof Internal.RayTraceResultJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntFunction"): Internal.Object2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetPassengersPacket"): typeof Internal.ClientboundSetPassengersPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.VeryBiasedToBottomHeight"): typeof Internal.VeryBiasedToBottomHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.IngredientSupplierKJS"): Internal.IngredientSupplierKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.PlayerList"): typeof Internal.PlayerList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.Villager"): typeof Internal.Villager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ScaffoldingBlockItem"): typeof Internal.ScaffoldingBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.ChestBoat"): typeof Internal.ChestBoat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ShaderCaps"): typeof Internal.ShaderCaps;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrownEnderpearl"): typeof Internal.ThrownEnderpearl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandBuildContext"): typeof Internal.CommandBuildContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.DynamicCommandExceptionType"): typeof Internal.DynamicCommandExceptionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.DiscoveredPath"): typeof Internal.DiscoveredPath;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.Type$TypeError"): typeof Internal.Type$TypeError;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.TextureAtlasSpriteExtension"): Internal.TextureAtlasSpriteExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ScaffoldingBlock"): typeof Internal.ScaffoldingBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.generator.DataJsonGenerator"): typeof Internal.DataJsonGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NetherPortalBlock"): typeof Internal.NetherPortalBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.context.UseOnContext"): typeof Internal.UseOnContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeBlockAndTintGetter"): Internal.IForgeBlockAndTintGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Game"): typeof Internal.Game;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderBlockScreenEffectEvent"): typeof Internal.RenderBlockScreenEffectEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "xfacthd.framedblocks.common.blockentity.FramedItemFrameBlockEntity$MapMarkerRemover"): Internal.FramedItemFrameBlockEntity$MapMarkerRemover;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.forge.mixin.AccessPostChain"): Internal.AccessPostChain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerGamePacketListener"): Internal.ServerGamePacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.NativeImage$Format"): typeof Internal.NativeImage$Format;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.EntitySpawnedEventJS"): typeof Internal.EntitySpawnedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.PaintingTextureManager"): typeof Internal.PaintingTextureManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ResourceBundle$Control"): typeof Internal.ResourceBundle$Control;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportChatMessageBody$LastSeenSignature"): typeof Internal.ReportChatMessageBody$LastSeenSignature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorCarriageBogey"): Internal.AccessorCarriageBogey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.IntArrayTag"): typeof Internal.IntArrayTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.HeightProviderType"): Internal.HeightProviderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.AbstractSoundInstance"): typeof Internal.AbstractSoundInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerXpEvent$XpChange"): typeof Internal.PlayerXpEvent$XpChange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.OrRecipeComponent"): typeof Internal.OrRecipeComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.PostChain"): typeof Internal.PostChain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.Callable"): Internal.Callable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType"): typeof Internal.Dynamic2CommandExceptionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket"): typeof Internal.ServerboundSetCarriedItemPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.base.Suppliers$NonSerializableMemoizingSupplier"): typeof Internal.Suppliers$NonSerializableMemoizingSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Pig"): typeof Internal.Pig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.AbstractByteCollection"): typeof Internal.AbstractByteCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.MinecraftProfileTexture$Type"): typeof Internal.MinecraftProfileTexture$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.network.ServerConnectionListener"): typeof Internal.ServerConnectionListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.entity.EntityInstance"): typeof Internal.EntityInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventHandlerContainer"): typeof Internal.EventHandlerContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$Model"): typeof Internal.ColorSpace$Model;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.type.BufferVertexType"): Internal.BufferVertexType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.SecureJar$Status"): typeof Internal.SecureJar$Status;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackShape"): typeof Internal.TrackShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundMoveVehiclePacket"): typeof Internal.ClientboundMoveVehiclePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.platform.IngredientPlatformHelper"): Internal.IngredientPlatformHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TagsUpdatedEvent"): typeof Internal.TagsUpdatedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.drawable.Drawable$ConstantState"): typeof Internal.Drawable$ConstantState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2ByteFunction"): Internal.Double2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction"): typeof Internal.AbstractObject2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent"): typeof Internal.InputEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.StatContainer"): Internal.StatContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkSource"): typeof Internal.ChunkSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase"): typeof Internal.BlockBehaviour$BlockStateBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.ZonedDateTime"): typeof Internal.ZonedDateTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.LightTexture"): typeof Internal.LightTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.content.switches.TrackSwitch"): typeof Internal.TrackSwitch;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ArrowItem"): typeof Internal.ArrowItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.SerializationContext"): typeof Internal.SerializationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.Projectile"): typeof Internal.Projectile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecoratorType"): typeof Internal.TreeDecoratorType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrownTrident"): typeof Internal.ThrownTrident;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DoubleHighBlockItem"): typeof Internal.DoubleHighBlockItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.CloseableResourceManager"): Internal.CloseableResourceManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.IntStream$Builder"): Internal.IntStream$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.StringSplitter"): typeof Internal.StringSplitter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.data.IProject"): Internal.IProject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.ChronoLocalDateTime"): Internal.ChronoLocalDateTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.sound.sampled.AudioFormat$Encoding"): typeof Internal.AudioFormat$Encoding;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration"): typeof Internal.CanyonCarverConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundKeepAlivePacket"): typeof Internal.ServerboundKeepAlivePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.IAttachData"): Internal.IAttachData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.RecipeComponentBuilder"): typeof Internal.RecipeComponentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.AccessorOp"): typeof Internal.AccessorOp;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableStructureInfo$StructureInfo$Builder"): typeof Internal.ModifiableStructureInfo$StructureInfo$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Direction"): typeof Internal.Direction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.schemas.Schema"): typeof Internal.Schema;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureAtlasSprite$InterpolationData"): typeof Internal.TextureAtlasSprite$InterpolationData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.SharedSuggestionProvider$TextCoordinates"): typeof Internal.SharedSuggestionProvider$TextCoordinates;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TextFieldWidget"): typeof TextFieldWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$ItemCraftedEvent"): typeof Internal.PlayerEvent$ItemCraftedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SignalBlockEntity$SignalState"): typeof Internal.SignalBlockEntity$SignalState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.IRecipeLookup"): Internal.IRecipeLookup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.ResourceProvider"): Internal.ResourceProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.opengl.GLTextureInfo"): typeof Internal.GLTextureInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.animation.Transform"): typeof Internal.Transform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageValidator$State"): typeof Internal.SignedMessageValidator$State;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$LineStateShard"): typeof Internal.RenderStateShard$LineStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullFunction"): com.tterrag.registrate.util.nullness.NonNullFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "ca.spottedleaf.starlight.common.chunk.ExtendedChunk"): Internal.ExtendedChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockBuilder"): typeof Internal.BlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.chat.ClientChatPreview$Preview"): typeof Internal.ClientChatPreview$Preview;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.VillagerTrades$ItemListing"): Internal.VillagerTrades$ItemListing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.RecipeKey"): typeof Internal.RecipeKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Calendar$FormatConfiguration"): typeof Internal.Calendar$FormatConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockRotProcessor"): typeof Internal.BlockRotProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstancingController"): Internal.BlockEntityInstancingController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blamejared.controlling.mixin.AccessScreen"): Internal.AccessScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.StructureAccess"): Internal.StructureAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.JsonSerializable"): Internal.JsonSerializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntConsumer"): it.unimi.dsi.fastutil.ints.IntConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.NetherForestVegetationConfig"): typeof Internal.NetherForestVegetationConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.Shapes$DoubleLineConsumer"): Internal.Shapes$DoubleLineConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.DisplayMetrics"): typeof Internal.DisplayMetrics;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.widget.AbstractSimiWidget"): typeof Internal.AbstractSimiWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer"): typeof Internal.FoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacer"): typeof Internal.BlobFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.CommandBuffer"): typeof Internal.CommandBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.ValueObject"): typeof Internal.ValueObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.MenuType$MenuSupplier"): Internal.MenuType$MenuSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.RecordingContext"): typeof Internal.RecordingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ItemStack$TooltipPart"): typeof Internal.ItemStack$TooltipPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RailBlock"): typeof Internal.RailBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration"): typeof Internal.HugeFungusConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Biome$ClimateSettings"): typeof Internal.Biome$ClimateSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.pipeline.newshader.ShaderInstanceInterface"): Internal.ShaderInstanceInterface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.renderer.IBlockRendererProvider"): Internal.IBlockRendererProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.ICapabilityTrait"): Internal.ICapabilityTrait;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.ICleanroomReceiver"): Internal.ICleanroomReceiver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.tags.ITag"): Internal.ITag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuBuffer"): typeof Internal.GpuBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BlockEntityType"): typeof Internal.BlockEntityType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.NonNullPredicate"): Internal.NonNullPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.blockentity.IAutoSyncBlockEntity"): Internal.IAutoSyncBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SignalBlockEntity$OverlayState"): typeof Internal.SignalBlockEntity$OverlayState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.searchtree.RefreshableSearchTree"): Internal.RefreshableSearchTree;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2DoubleFunction"): Internal.Boolean2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.InventoryKJS"): Internal.InventoryKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.crafting.conditions.ICondition$IContext"): Internal.ICondition$IContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Decoder"): Internal.Decoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.InteractionResultHolder"): typeof Internal.InteractionResultHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.UserApiService"): Internal.UserApiService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.CapabilityProvider"): typeof Internal.CapabilityProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterKeyMappingsEvent"): typeof Internal.RegisterKeyMappingsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockState"): typeof Internal.BlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.events.BoilerHeaterHandlerEvent"): typeof Internal.BoilerHeaterHandlerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.dimension.LevelStem"): typeof Internal.LevelStem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ContainerListener"): Internal.ContainerListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.WorldlyContainerHolder"): Internal.WorldlyContainerHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.TelemetrySession"): Internal.TelemetrySession;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.CommandStorage"): typeof Internal.CommandStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.MinecraftProfileTexture"): typeof Internal.MinecraftProfileTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.OptionalDouble"): typeof Internal.OptionalDouble;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.VillageSectionsDebugRenderer"): typeof Internal.VillageSectionsDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Squid"): typeof Internal.Squid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ItemFrameItem"): typeof Internal.ItemFrameItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.BackendRenderTarget"): typeof Internal.BackendRenderTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.property.PropertyType"): typeof Internal.PropertyType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandBuildContext$MissingTagAccessPolicy"): typeof Internal.CommandBuildContext$MissingTagAccessPolicy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ItemStackTexture"): typeof ItemStackTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.ToNumberStrategy"): Internal.ToNumberStrategy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.Clearable"): Internal.Clearable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.forge.ForgeEventConsumer"): Internal.ForgeEventConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.CustomBuilderObject"): typeof Internal.CustomBuilderObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteSpliterator"): Internal.ByteSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.FamilyOptic"): Internal.FamilyOptic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.ChronoField"): typeof Internal.ChronoField;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent"): typeof Internal.BlockEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.UnmodifiableConfig$Entry"): Internal.UnmodifiableConfig$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeSupplier"): typeof Internal.AttributeSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.GTRecipeType$RecipeHolder"): typeof Internal.GTRecipeType$RecipeHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.IPlantable"): Internal.IPlantable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.Fallable"): Internal.Fallable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.TimeZone$SystemTimeZoneType"): typeof Internal.TimeZone$SystemTimeZoneType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.client.renderer.block.PipeBlockRenderer"): typeof Internal.PipeBlockRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Either$Right"): typeof Internal.Either$Right;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.fastmap.FastMap"): typeof Internal.FastMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.SerializableTickContainer"): Internal.SerializableTickContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.renderer.IRenderer"): Internal.IRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.vulkan.VkBackendContext"): typeof Internal.VkBackendContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.GlowstoneFeature"): typeof Internal.GlowstoneFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.Structure$GenerationContext"): typeof Internal.Structure$GenerationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.geometry.BlockGeometryBakingContext$VisibilityData"): typeof Internal.BlockGeometryBakingContext$VisibilityData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.ItemBuilder"): typeof com.tterrag.registrate.builders.ItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Package"): typeof Internal.Package;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$RenderTickEvent"): typeof Internal.TickEvent$RenderTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.AttachCapabilitiesEvent"): typeof Internal.AttachCapabilitiesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.behaviour.MovementContext"): typeof Internal.MovementContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportChatMessageContent"): typeof Internal.ReportChatMessageContent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundOpenBookPacket"): typeof Internal.ClientboundOpenBookPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.AlterGroundDecorator"): typeof Internal.AlterGroundDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.OutputReplacementTransformer"): Internal.OutputReplacementTransformer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.data.ModelDataManager"): typeof Internal.ModelDataManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Kind1"): Internal.Kind1;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Render$Pre"): typeof Internal.ScreenEvent$Render$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.DataIngredient"): typeof Internal.DataIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Model"): typeof Internal.VariantBlockStateGenerator$Model;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Image"): typeof Internal.Image;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$Palette"): typeof Internal.StructureTemplate$Palette;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.inventory.AccessorCraftingMenu"): Internal.AccessorCraftingMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.MouseHandler"): typeof Internal.MouseHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.NearestBedSensor"): typeof Internal.NearestBedSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function12"): Internal.Function12;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket"): typeof Internal.ClientboundUpdateTagsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Ocelot"): typeof Internal.Ocelot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.PathfinderMob"): typeof Internal.PathfinderMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.ComponentRole"): typeof Internal.ComponentRole;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.EntityRenderersEvent$RegisterLayerDefinitions"): typeof Internal.EntityRenderersEvent$RegisterLayerDefinitions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.math.BigInteger"): typeof Internal.BigInteger;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EndPortalFrameBlock"): typeof Internal.EndPortalFrameBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MangroveLeavesBlock"): typeof Internal.MangroveLeavesBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FurnaceBlock"): typeof Internal.FurnaceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewTreeObserver$OnScrollChangedListener"): Internal.ViewTreeObserver$OnScrollChangedListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.HangingEntity"): typeof Internal.HangingEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.MultiblockMachineDefinition"): typeof Internal.MultiblockMachineDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.PredicateManager"): typeof Internal.PredicateManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootPool$Builder"): typeof Internal.LootPool$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "appeng.thirdparty.fabric.MutableQuadView"): Internal.MutableQuadView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundChatPreviewPacket"): typeof Internal.ServerboundChatPreviewPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GraphicsPipelineState"): typeof Internal.GraphicsPipelineState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PowderSnowBlock"): typeof Internal.PowderSnowBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.Ingredient"): typeof Internal.Ingredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.Lifecycle"): typeof icyllis.modernui.lifecycle.Lifecycle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.BlockPositionSource$Type"): typeof Internal.BlockPositionSource$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IJeiKeyMappings"): Internal.IJeiKeyMappings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.tag.TagPrefix$Conditions"): typeof ItemGenerationCondition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.UniformInt"): typeof Internal.UniformInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.scene.WorldSceneRenderer"): typeof Internal.WorldSceneRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.ICapabilityProviderImpl"): Internal.ICapabilityProviderImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeFluidState"): Internal.IForgeFluidState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.CubeVoxelShape"): typeof Internal.CubeVoxelShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.PlacedFeature"): typeof Internal.PlacedFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FlowerBlock"): typeof Internal.FlowerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableList$Builder"): typeof Internal.ImmutableList$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.IEventHandler"): Internal.IEventHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.entity.AccessorEntity"): net.darkhax.bookshelf.mixin.entity.AccessorEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.libffi.FFIType$Buffer"): typeof Internal.FFIType$Buffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$HarvestCheck"): typeof Internal.PlayerEvent$HarvestCheck;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelSummary$BackupStatus"): typeof Internal.LevelSummary$BackupStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.items.IItemHandler"): Internal.IItemHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.registries.options.RegistrarOption"): Internal.RegistrarOption;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.SecureJar"): Internal.SecureJar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint"): typeof Internal.TravellingPoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.HorseArmorItem"): typeof Internal.HorseArmorItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.hooks.level.biome.BiomeProperties"): Internal.BiomeProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundTagQueryPacket"): typeof Internal.ClientboundTagQueryPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.station.GlobalStation"): typeof Internal.GlobalStation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.ExtraCodecs$TagOrElementLocation"): typeof Internal.ExtraCodecs$TagOrElementLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3dc"): Internal.Matrix3dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BarrelBlockEntity"): typeof Internal.BarrelBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.ServerLevelData"): Internal.ServerLevelData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ResourceBundle"): typeof Internal.ResourceBundle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.culling.Frustum"): typeof Internal.Frustum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.thread.ProcessorHandle"): Internal.ProcessorHandle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.DeltaFeature"): typeof Internal.DeltaFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.NumberFormat$Style"): typeof Internal.NumberFormat$Style;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.side.fluid.FluidStack"): typeof com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.SoundInstance$Attenuation"): typeof Internal.SoundInstance$Attenuation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.VegetationPatchConfiguration"): typeof Internal.VegetationPatchConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.player.LocalPlayer"): typeof Internal.LocalPlayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateItemModelProvider"): typeof Internal.RegistrateItemModelProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2ShortFunction"): Internal.Boolean2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.UnmodifiableListIterator"): typeof Internal.UnmodifiableListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DispenserBlock"): typeof Internal.DispenserBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.fluid.FluidIngredient$FluidStackIngredient"): typeof Internal.FluidIngredient$FluidStackIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkStatus"): typeof Internal.ChunkStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Context"): typeof Internal.Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.NonNullConsumer"): Internal.NonNullConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate"): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$InteractionKeyMappingTriggered"): typeof Internal.InputEvent$InteractionKeyMappingTriggered;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityTeleportEvent$TeleportCommand"): typeof Internal.EntityTeleportEvent$TeleportCommand;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.CrossbowAttackMob"): Internal.CrossbowAttackMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.DoubleStream$Builder"): Internal.DoubleStream$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ActionProvider$SubUiVisibilityListener"): Internal.ActionProvider$SubUiVisibilityListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ShearsItemBuilder"): typeof Internal.ShearsItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.TimeUnit"): typeof com.ibm.icu.util.TimeUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ContainerLevelAccess"): Internal.ContainerLevelAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundRenameItemPacket"): typeof Internal.ServerboundRenameItemPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.FlywheelWorld"): Internal.FlywheelWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration$TargetBlockState"): typeof Internal.OreConfiguration$TargetBlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.SoundAction"): typeof Internal.SoundAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.ProbabilityFeatureConfiguration"): typeof Internal.ProbabilityFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.GeodeCrackSettings"): typeof Internal.GeodeCrackSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "ca.spottedleaf.starlight.common.world.ExtendedWorld"): Internal.ExtendedWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.PackRepository"): typeof Internal.PackRepository;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallback"): Internal.IRecipeSlotTooltipCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.BlockColumn"): Internal.BlockColumn;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity"): typeof Internal.RandomizableContainerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.ConstructorCall"): typeof Internal.ConstructorCall;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket"): typeof Internal.ClientboundForgetLevelChunkPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.DateFormat"): typeof Internal.DateFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhase"): typeof Internal.EnderDragonPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeepingVinesPlantBlock"): typeof Internal.WeepingVinesPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.OreFeature"): typeof Internal.OreFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.LivingEntityEventJS"): typeof Internal.LivingEntityEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Action"): typeof Internal.ClientboundSetPlayerTeamPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.MultifaceGrowthFeature"): typeof Internal.MultifaceGrowthFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.VillagerProfession"): typeof Internal.VillagerProfession;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleIterable"): Internal.DoubleIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket"): typeof Internal.ClientboundBlockUpdatePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.MobSpawnSettings$Builder"): typeof Internal.MobSpawnSettings$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap"): typeof Internal.Object2ObjectOpenHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Compressable"): Internal.Compressable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.border.WorldBorder"): typeof Internal.WorldBorder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.painter.PaintEventJS"): typeof Internal.PaintEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.AdvancementList$Listener"): Internal.AdvancementList$Listener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.featuresize.TwoLayersFeatureSize"): typeof Internal.TwoLayersFeatureSize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ItemSteerable"): Internal.ItemSteerable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ServerData$ChatPreview"): typeof Internal.ServerData$ChatPreview;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blending.Blender$DistanceGetter"): Internal.Blender$DistanceGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Handler"): typeof Internal.Handler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.Unit"): typeof Internal.Unit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MangrovePropaguleBlock"): typeof Internal.MangrovePropaguleBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.Particle"): typeof Internal.Particle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Panda"): typeof Internal.Panda;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftbchunks.core.BiomeFTBC"): Internal.BiomeFTBC;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.CropHarvesterFrontAttachment"): typeof Internal.CropHarvesterFrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$EntityPlaceEvent"): typeof Internal.BlockEvent$EntityPlaceEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.VillagerData"): typeof Internal.VillagerData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.EffectProgram"): typeof Internal.EffectProgram;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ProgressTexture"): typeof ProgressTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CocoaBlock"): typeof Internal.CocoaBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Blaze"): typeof Internal.Blaze;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalField"): Internal.TemporalField;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.IFieldUpdateListener"): Internal.IFieldUpdateListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.SecureJar$Provider"): typeof Internal.SecureJar$Provider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.store.FluidStorageKey"): typeof Internal.FluidStorageKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.PotionItem"): typeof Internal.PotionItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.entity.PartEntity"): typeof Internal.PartEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.MissingMappingsEvent$Mapping"): typeof Internal.MissingMappingsEvent$Mapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockModificationEventJS"): typeof Internal.BlockModificationEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.format.FormatStyle"): typeof Internal.FormatStyle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.behaviour.BehaviourType"): typeof Internal.BehaviourType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.InputReplacementTransformer"): Internal.InputReplacementTransformer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.JavaMembers$MethodInfo"): typeof Internal.JavaMembers$MethodInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrowableItemProjectile"): typeof Internal.ThrowableItemProjectile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.trading.MerchantOffer"): typeof Internal.MerchantOffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.color.block.BlockColor"): Internal.BlockColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$ServerCustomPayloadEvent"): typeof Internal.NetworkEvent$ServerCustomPayloadEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.DiskFeature"): typeof Internal.DiskFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.ConfigPanel"): typeof Internal.ConfigPanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.RecordItemJS$Builder"): typeof Internal.RecordItemJS$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType"): typeof Internal.TrunkPlacerType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.BasicBlockJS$Builder"): typeof Internal.BasicBlockJS$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.ShapedRecipe$Serializer"): typeof Internal.ShapedRecipe$Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.LastSeenMessages"): typeof Internal.LastSeenMessages;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnFocusChangeListener"): Internal.View$OnFocusChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetTitlesAnimationPacket"): typeof Internal.ClientboundSetTitlesAnimationPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Husk"): typeof Internal.Husk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.BossEvent$BossBarOverlay"): typeof Internal.BossEvent$BossBarOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Locale$FilteringMode"): typeof Internal.Locale$FilteringMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidBuilder"): typeof Internal.FluidBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher"): typeof Internal.BlockEntityRenderDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.BaseFunction"): typeof Internal.BaseFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.SharedContextInfo"): typeof Internal.SharedContextInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatCollection"): Internal.FloatCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.RecipeComponentValue"): typeof Internal.RecipeComponentValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.ShovelItemAccessor"): Internal.ShovelItemAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBossEventPacket$Handler"): Internal.ClientboundBossEventPacket$Handler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DoorBlock"): typeof Internal.DoorBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.GeodeVeinGenerator$GeodeBlockSettings"): typeof Internal.GeodeVeinGenerator$GeodeBlockSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.MobCategory"): typeof Internal.MobCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.WitherSkeleton"): typeof Internal.WitherSkeleton;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.BlendMode"): typeof icyllis.arc3d.core.BlendMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ThreadedLevelLightEngine"): typeof Internal.ThreadedLevelLightEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectSet"): Internal.ObjectSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.Event"): typeof Internal.Event;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.border.BorderStatus"): typeof Internal.BorderStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.GameRendererAccessor"): net.coderbot.iris.mixin.GameRendererAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneFormat$TimeType"): typeof Internal.TimeZoneFormat$TimeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.pipelike.LevelPipeNet"): typeof Internal.LevelPipeNet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.ComponentValueMap"): typeof Internal.ComponentValueMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.JigsawBlockEntity$JointType"): typeof Internal.JigsawBlockEntity$JointType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.PlacementContext"): typeof Internal.PlacementContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action"): typeof Internal.ServerboundPlayerCommandPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.IMaterialProperty"): Internal.IMaterialProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.sound.SoundEvent"): typeof net.minecraftforge.client.event.sound.SoundEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntCollection"): Internal.IntCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.BlockStateRotateCallbackJS"): typeof Internal.BlockStateRotateCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatType"): typeof Internal.ChatType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.TemporalAdjuster"): Internal.TemporalAdjuster;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Surface$LazyCallbackResult"): typeof Internal.Surface$LazyCallbackResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockElementRotation"): typeof Internal.BlockElementRotation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.color.item.ItemColor"): Internal.ItemColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BundleItem"): typeof Internal.BundleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.RecipeLogic"): typeof Internal.RecipeLogic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SoundType"): typeof SoundType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.ModCheck"): typeof Internal.ModCheck;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.capability.IFluidHandler$FluidAction"): typeof Internal.IFluidHandler$FluidAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EquipmentSlot"): typeof Internal.EquipmentSlot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.mixin.forge.RecipeManagerAccessor"): Internal.RecipeManagerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedLiquidBlockExtension"): Internal.InjectedLiquidBlockExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.OffsetDateTime"): typeof Internal.OffsetDateTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelResource"): typeof Internal.LevelResource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ModelEvent"): typeof Internal.ModelEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.BlockColorsAccess"): Internal.BlockColorsAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.schematics.requirement.ISpecialBlockItemRequirement"): Internal.ISpecialBlockItemRequirement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BlockBlobFeature"): typeof Internal.BlockBlobFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.StringSplitter$LinePosConsumer"): Internal.StringSplitter$LinePosConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.EnderManAngerEvent"): typeof Internal.EnderManAngerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.IsoChronology"): typeof Internal.IsoChronology;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.InfestedRotatedPillarBlock"): typeof Internal.InfestedRotatedPillarBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.LivingEntityKJS"): Internal.LivingEntityKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IBookmarkOverlay"): Internal.IBookmarkOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.Ingredient$Value"): Internal.Ingredient$Value;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.BookCloningRecipe"): typeof Internal.BookCloningRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportChatMessageHeader"): typeof Internal.ReportChatMessageHeader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StemGrownBlock"): typeof Internal.StemGrownBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEvent$LivingTickEvent"): typeof Internal.LivingEvent$LivingTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.StringRepresentable"): Internal.StringRepresentable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.SpawnData$CustomSpawnRules"): typeof Internal.SpawnData$CustomSpawnRules;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Caps$BlendEquationSupport"): typeof Internal.Caps$BlendEquationSupport;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.MessageQueue"): typeof Internal.MessageQueue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.GameRulesKJS"): Internal.GameRulesKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.duck.IServerLevel"): Internal.IServerLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Climate$Sampler"): typeof Internal.Climate$Sampler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.NodeEvaluator"): typeof Internal.NodeEvaluator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.SkinManager"): typeof Internal.SkinManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.texture.TextureAtlasAccessor"): Internal.TextureAtlasAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.SaplingGrowTreeEvent"): typeof Internal.SaplingGrowTreeEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.crafting.IIngredientSerializer"): Internal.IIngredientSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ambient.AmbientCreature"): typeof Internal.AmbientCreature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MultifaceBlock"): typeof Internal.MultifaceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint$IPortalListener"): Internal.TravellingPoint$IPortalListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneNames"): typeof Internal.TimeZoneNames;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.IInteractionChecker"): Internal.IInteractionChecker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.TimeZone"): typeof Internal.TimeZone;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.GenerateClientAssetsEventJS"): typeof Internal.GenerateClientAssetsEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.slf4j.Log4jLogger"): typeof Internal.Log4jLogger;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftbultimine.mixin.AxeItemAccess"): Internal.AxeItemAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$EntityMultiPlaceEvent"): typeof Internal.BlockEvent$EntityMultiPlaceEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.GenericEvent"): typeof Internal.GenericEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.NearestLivingEntitySensor"): typeof Internal.NearestLivingEntitySensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.libffi.FFIType"): typeof Internal.FFIType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$PostFunction"): Internal.EnchantmentBuilder$PostFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ItemCombinerMenu"): typeof Internal.ItemCombinerMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.ListTag"): typeof Internal.ListTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.DikeVeinGenerator"): typeof Internal.DikeVeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidWrapper"): typeof Fluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.DataVersion"): typeof Internal.DataVersion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientManager$IIngredientListener"): Internal.IIngredientManager$IIngredientListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.SkinManager$SkinTextureCallback"): Internal.SkinManager$SkinTextureCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.LocalDateTime"): typeof Internal.LocalDateTime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.NumberFormat"): typeof Internal.NumberFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.AgeableMob"): typeof Internal.AgeableMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.ClassInfo"): typeof Internal.ClassInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.IFancyConfigurator"): Internal.IFancyConfigurator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.Function"): it.unimi.dsi.fastutil.Function;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.RandomState"): typeof Internal.RandomState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.RegistryAccess$Writable"): Internal.RegistryAccess$Writable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.Pack$PackConstructor"): Internal.Pack$PackConstructor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket"): typeof Internal.ClientboundPlayerInfoPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Function"): typeof icyllis.arc3d.shaderc.tree.Function;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.FieldAttributes"): typeof Internal.FieldAttributes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SnowLayerBlock"): typeof Internal.SnowLayerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.blockentity.IPaintable"): Internal.IPaintable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemTintFunction"): Internal.ItemTintFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.forge.mixin.jsonem.MaterialDefinitionAccess"): Internal.MaterialDefinitionAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.RearAttachment"): typeof Internal.RearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.BlendingStateHolder"): Internal.BlendingStateHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup$IDraggable"): Internal.DraggableScrollableWidgetGroup$IDraggable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.AbstractMap"): typeof Internal.AbstractMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient$Value"): Internal.FluidIngredient$Value;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DiodeBlock"): typeof Internal.DiodeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.storage.ChunkScanAccess"): Internal.ChunkScanAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.BanDetails"): typeof Internal.BanDetails;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.CustomDrawable"): Internal.CustomDrawable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.FancyTrunkPlacer"): typeof Internal.FancyTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.tooltip.TooltipComponent"): Internal.TooltipComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.gui.overlay.NamedGuiOverlay"): typeof Internal.NamedGuiOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.StreamTagVisitor$ValueResult"): typeof Internal.StreamTagVisitor$ValueResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Functor"): Internal.Functor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped"): typeof Internal.ScreenEvent$CharacterTyped;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.recipes.ShapedRecipeBuilder"): typeof Internal.ShapedRecipeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.Parcelable$ClassLoaderCreator"): Internal.Parcelable$ClassLoaderCreator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.widget.EnumSelectorWidget$SelectableEnum"): Internal.EnumSelectorWidget$SelectableEnum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.color.Color"): Internal.Color;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.WorldOpenFlows"): typeof Internal.WorldOpenFlows;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.SharedSuggestionProvider"): Internal.SharedSuggestionProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.libffi.FFICIF$Buffer"): typeof Internal.FFICIF$Buffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.GeneratedClassLoader"): Internal.GeneratedClassLoader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EntityType"): typeof Internal.EntityType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.RegularImmutableMap"): typeof Internal.RegularImmutableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder"): typeof Internal.ModelBuilder$ElementBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.village.VillagerTradesEvent"): typeof Internal.VillagerTradesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.payload.ITypedPayload"): Internal.ITypedPayload;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.ItemFrame"): typeof Internal.ItemFrame;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootContext$Builder"): typeof Internal.LootContext$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.Player"): typeof Internal.Player;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.PhantomFluidWidget"): typeof PhantomFluidWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockElementFace"): typeof Internal.BlockElementFace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BlastFurnaceBlockEntity"): typeof Internal.BlastFurnaceBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.WoodType"): typeof Internal.WoodType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedEntityTypeExtension"): Internal.InjectedEntityTypeExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$PlayerTickEvent"): typeof Internal.TickEvent$PlayerTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.MinerPipeBlock"): typeof Internal.MinerPipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackTargetingBehaviour"): typeof Internal.TrackTargetingBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.AbuseReport"): typeof Internal.AbuseReport;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockMatchTest"): typeof Internal.BlockMatchTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.Future"): Internal.Future;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.data.recipe.builder.GTRecipeBuilder"): typeof Internal.GTRecipeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonChargePlayerPhase"): typeof Internal.DragonChargePlayerPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$TransparencyStateShard"): typeof Internal.RenderStateShard$TransparencyStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.utils.WriterSupplier"): Internal.WriterSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.Type$FieldNotFoundException"): typeof Internal.Type$FieldNotFoundException;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Horse"): typeof Internal.Horse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.IForgeShearable"): Internal.IForgeShearable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.recipes.FinishedRecipe"): Internal.FinishedRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.Explosion"): typeof Internal.Explosion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.LongStream"): Internal.LongStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeNamespace"): typeof Internal.RecipeNamespace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.FileConfigBuilder"): typeof Internal.FileConfigBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Deque"): Internal.Deque;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ObserverBlock"): typeof Internal.ObserverBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlockTagPredicate"): typeof Internal.MatchingBlockTagPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.math.BigDecimal"): typeof Internal.BigDecimal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.FieldExpression"): typeof Internal.FieldExpression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.Tilt"): typeof Internal.Tilt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.NumberFormat$NumberFormatFactory"): typeof Internal.NumberFormat$NumberFormatFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.Config$Entry"): Internal.Config$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.TrapezoidHeight"): typeof Internal.TrapezoidHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.PhantomSlotWidget"): typeof PhantomSlotWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerScreenAccessor"): com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerScreenAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.memory.ExpirableValue"): typeof Internal.ExpirableValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileWheel$WheelModel"): typeof Internal.AutomobileWheel$WheelModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureType"): Internal.StructureType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.forge.EditBoxEditAction"): typeof Internal.EditBoxEditAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Chicken"): typeof Internal.Chicken;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HorizontalDirectionalBlock"): typeof Internal.HorizontalDirectionalBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TorchBlock"): typeof Internal.TorchBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Wolf"): typeof Internal.Wolf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig"): typeof Internal.TwistingVinesConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.MaterialJS"): typeof Internal.MaterialJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$CaptionBasedToString"): Internal.OptionInstance$CaptionBasedToString;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.SoundManager"): typeof Internal.SoundManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.MerchantMenu"): typeof Internal.MerchantMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.DynamicLike"): typeof Internal.DynamicLike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTOres"): typeof GTOres;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuResource$UniqueID"): typeof Internal.GpuResource$UniqueID;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnHoverListener"): Internal.View$OnHoverListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderArmEvent"): typeof Internal.RenderArmEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.geometry.IUnbakedGeometry"): Internal.IUnbakedGeometry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.ObjectDescJS"): typeof Internal.ObjectDescJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Quaternionfc"): Internal.Quaternionfc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.zone.ZoneOffsetTransitionRule"): typeof Internal.ZoneOffsetTransitionRule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.field.ManagedFieldHolder"): typeof Internal.ManagedFieldHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeMinecraft"): Internal.IForgeMinecraft;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.UpgradeRecipe"): typeof Internal.UpgradeRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.EventResult"): typeof dev.architectury.event.EventResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.RandomSource"): Internal.RandomSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.locating.IModFile$Type"): typeof Internal.IModFile$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteractSpecific"): typeof Internal.PlayerInteractEvent$EntityInteractSpecific;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderTooltipEvent$Pre"): typeof Internal.RenderTooltipEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientAdvancements"): typeof Internal.ClientAdvancements;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.ComparatorBlockEntity"): typeof Internal.ComparatorBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.networking.both.PacketRPCMethodPayload"): typeof Internal.PacketRPCMethodPayload;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.OutputReplacementTransformer$Replacement"): typeof Internal.OutputReplacementTransformer$Replacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.CompostableRecipesEventJS"): typeof Internal.CompostableRecipesEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.AxolotlAttackablesSensor"): typeof Internal.AxolotlAttackablesSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatDecorator"): Internal.ChatDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.social.PlayerSocialManager"): typeof Internal.PlayerSocialManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.LeadItem"): typeof Internal.LeadItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTSoundEntries"): typeof GTSoundEntries;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableTable"): typeof Internal.ImmutableTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.InputConstants$Type"): typeof Internal.InputConstants$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.sounds.MusicManager"): typeof Internal.MusicManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.platform.forge.IngredientForgeHelper"): typeof Internal.IngredientForgeHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.util.TreeBuilder"): typeof Internal.TreeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerContainerEvent"): typeof Internal.PlayerContainerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate$PropertyObject"): typeof Internal.BlockIDPredicate$PropertyObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Spliterator$OfDouble"): Internal.Spliterator$OfDouble;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FluidLike"): Internal.FluidLike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager"): typeof Internal.StructureTemplateManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.UnaryOperator"): Internal.UnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3fc"): Internal.Vector3fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.BlockStateProperties"): typeof BlockProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.field.RPCMethodMeta"): typeof Internal.RPCMethodMeta;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.InstantSource"): Internal.InstantSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.NotifiableFluidTank"): typeof Internal.NotifiableFluidTank;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Init"): typeof Internal.ScreenEvent$Init;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.duck.ISafeBlockGetter"): Internal.ISafeBlockGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.fluids.FluidBuilder"): typeof GTFluidBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.UnitContext"): typeof Internal.UnitContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.HugeFungusFeature"): typeof Internal.HugeFungusFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.ZoneId"): typeof Internal.ZoneId;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SmithingTableBlock"): typeof Internal.SmithingTableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$BreakSpeed"): typeof Internal.PlayerEvent$BreakSpeed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.blockentity.PipeBlockEntity"): typeof Internal.PipeBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.TheEndGatewayBlockEntity"): typeof Internal.TheEndGatewayBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.ShortTag"): typeof Internal.ShortTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentTransaction"): typeof Internal.FragmentTransaction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.RhinoException"): typeof Internal.RhinoException;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntOpenHashSet"): typeof Internal.IntOpenHashSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.CommandSigningContext"): Internal.CommandSigningContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess"): typeof Internal.LevelStorageSource$LevelStorageAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.BiConsumer"): Internal.BiConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntToDoubleFunction"): Internal.IntToDoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.drawable.Drawable$Callback"): Internal.Drawable$Callback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.behaviour.MovingInteractionBehaviour"): typeof Internal.MovingInteractionBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Encoder"): Internal.Encoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.virtual.VirtualRenderWorld"): typeof Internal.VirtualRenderWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.bogey.BogeySizes$BogeySize"): typeof Internal.BogeySizes$BogeySize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerScoreboard"): typeof Internal.ServerScoreboard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.entity.EntityInstancingController"): Internal.EntityInstancingController;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.ServerRecipeBook"): typeof Internal.ServerRecipeBook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.TransformTexture"): typeof Internal.TransformTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ReleaseCallback"): typeof Internal.ReleaseCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectObjectImmutablePair"): typeof Internal.ObjectObjectImmutablePair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainer$Configuration"): typeof Internal.PalettedContainer$Configuration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.editor.EditableMachineUI"): typeof Internal.EditableMachineUI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.FontMetricsInt"): typeof Internal.FontMetricsInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SkullBlock"): typeof Internal.SkullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Locale"): typeof Internal.Locale;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.RenderTaskManager"): typeof Internal.RenderTaskManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.ScheduledFuture"): Internal.ScheduledFuture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.PassengerSeatRearAttachment"): typeof Internal.PassengerSeatRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.IContentChangeAware"): Internal.IContentChangeAware;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.LabelWidget"): typeof LabelWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P5"): typeof Internal.Products$P5;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.Predicates"): typeof Predicates;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.RecipeHolder"): Internal.RecipeHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.RegistryEntry"): typeof Internal.RegistryEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction$SimpleFunction"): Internal.DensityFunction$SimpleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.goat.Goat"): typeof Internal.Goat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ModelBuilder$TransformsBuilder"): typeof Internal.ModelBuilder$TransformsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.raid.Raids"): typeof Internal.Raids;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.AbstractIntSet"): typeof Internal.AbstractIntSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.units.SingleUnitImpl"): typeof Internal.SingleUnitImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LayeredCauldronBlock"): typeof Internal.LayeredCauldronBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.BooleanSupplier"): Internal.BooleanSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.ProtoChunkTicks"): typeof Internal.ProtoChunkTicks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Vector3"): typeof Internal.Vector3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterColorHandlersEvent$Item"): typeof Internal.RegisterColorHandlersEvent$Item;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.memory.MemoryStatus"): typeof Internal.MemoryStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$MouseButton"): typeof Internal.InputEvent$MouseButton;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.CompassSection"): typeof Internal.CompassSection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Climate$TargetPoint"): typeof Internal.Climate$TargetPoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRespawnPacket"): typeof Internal.ClientboundRespawnPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.PointedDripstoneFeature"): typeof Internal.PointedDripstoneFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarrationSupplier"): Internal.NarrationSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewTreeObserver"): typeof Internal.ViewTreeObserver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.SubMenu"): Internal.SubMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.StateTestingPredicate"): typeof Internal.StateTestingPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Multiset"): Internal.Multiset;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.BasicItemJS$Builder"): typeof Internal.BasicItemJS$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.HolderLookup"): Internal.HolderLookup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Comparable"): Internal.Comparable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2f"): typeof Internal.Vector2f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceSystem"): typeof Internal.SurfaceSystem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingFallEvent"): typeof Internal.LivingFallEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.CheckLivingEntitySpawnEventJS"): typeof Internal.CheckLivingEntitySpawnEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DiscFragmentItem"): typeof Internal.DiscFragmentItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.EnchantmentBuilder$EnchantmentFactory"): Internal.EnchantmentBuilder$EnchantmentFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.DrawCallTrackingRenderBuffers"): Internal.DrawCallTrackingRenderBuffers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.condition.ScheduleWaitCondition"): typeof Internal.ScheduleWaitCondition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket"): typeof Internal.ClientboundSetEntityDataPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.RandomFeatureConfiguration"): typeof Internal.RandomFeatureConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CoralFanBlock"): typeof Internal.CoralFanBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.DataSet"): typeof Internal.DataSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.StackedContents"): typeof Internal.StackedContents;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Vector4f"): typeof Vec4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.NoiseChunk"): typeof Internal.NoiseChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2ByteFunction"): Internal.Float2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.tuple.MutablePair"): typeof Internal.MutablePair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder"): typeof Internal.EnchantmentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.ArmorStand"): typeof Internal.ArmorStand;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FaceAttachedHorizontalDirectionalBlock"): typeof Internal.FaceAttachedHorizontalDirectionalBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootTable"): typeof Internal.LootTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.drawable.IDrawableAnimated"): Internal.IDrawableAnimated;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.MinecraftServer"): typeof Internal.MinecraftServer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket$AttributeSnapshot"): typeof Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelData"): Internal.LevelData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument"): typeof Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.toasts.ToastComponent"): typeof Internal.ToastComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Post"): typeof Internal.ScreenEvent$KeyReleased$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.BufferVertexConsumer"): Internal.BufferVertexConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.util.random.AccessorWeightedRandomList"): Internal.AccessorWeightedRandomList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MudBlock"): typeof Internal.MudBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockModel$GuiLight"): typeof Internal.BlockModel$GuiLight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.RubberLogBlock"): typeof Internal.RubberLogBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.MenuItem$OnMenuItemClickListener"): Internal.MenuItem$OnMenuItemClickListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.PlayerSelector"): Internal.PlayerSelector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.Material"): typeof Material;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.RenderTypeGroup"): typeof Internal.RenderTypeGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntArrayMap"): typeof Internal.Object2IntArrayMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeRecipeSerializer"): Internal.IForgeRecipeSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.KeyBuilder"): typeof Internal.KeyBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.AnimatorListener"): Internal.AnimatorListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.families.RecursiveTypeFamily"): typeof Internal.RecursiveTypeFamily;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.FogType"): typeof Internal.FogType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.regex.Pattern"): typeof Internal.Pattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerStartedEvent"): typeof Internal.ServerStartedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.IIngredientType"): Internal.IIngredientType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.UserBanList"): typeof Internal.UserBanList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.CampfireCookingRecipe"): typeof Internal.CampfireCookingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.SimpleDateFormat"): typeof Internal.SimpleDateFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.MenuBuilder$ForgeMenuFactory"): Internal.MenuBuilder$ForgeMenuFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormatElement"): typeof Internal.VertexFormatElement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickBlock"): typeof Internal.PlayerInteractEvent$LeftClickBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.state.BlockStatePredicate"): BlockStatePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.entity.AutomobileEntity$Displacement"): typeof Internal.AutomobileEntity$Displacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.repository.legacy.metadata.ArtifactMetadata"): Internal.ArtifactMetadata;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.AmbientOcclusionStatus"): typeof Internal.AmbientOcclusionStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.ListenerList"): typeof Internal.ListenerList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.InventoryChangedEventJS"): typeof Internal.InventoryChangedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.WorldLoader$InitConfig"): typeof Internal.WorldLoader$InitConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatListIterator"): Internal.FloatListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.ItemRenderer"): typeof Internal.ItemRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.syncdata.IEnhancedManaged"): Internal.IEnhancedManaged;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.Heightmap$Types"): typeof Internal.Heightmap$Types;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.progress.StoringChunkProgressListener"): typeof Internal.StoringChunkProgressListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SignalBlock$SignalType"): typeof Internal.SignalBlock$SignalType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkHolder$FullChunkStatus"): typeof Internal.ChunkHolder$FullChunkStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$NeighborNotifyEvent"): typeof Internal.BlockEvent$NeighborNotifyEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Pre"): typeof Internal.ScreenEvent$CharacterTyped$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.TextureStitchEvent"): typeof Internal.TextureStitchEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2FloatMap"): Internal.Object2FloatMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.alchemy.Potion"): typeof Internal.Potion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.TabsWidget"): typeof Internal.TabsWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLightUpdatePacketData"): typeof Internal.ClientboundLightUpdatePacketData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.EntityEventJS"): typeof Internal.EntityEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleFunction"): Internal.DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2FloatFunction"): Internal.Float2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.RegistryManager"): typeof Internal.RegistryManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.LlamaSpit"): typeof Internal.LlamaSpit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.piglin.PiglinBrute"): typeof Internal.PiglinBrute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.PreviewableCommand"): typeof Internal.PreviewableCommand;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagManager"): typeof Internal.TagManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.TextureManager"): typeof Internal.TextureManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.SlabType"): typeof Internal.SlabType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.tool.MaterialToolTier"): typeof Internal.MaterialToolTier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.chat.ChatLog$Entry"): typeof Internal.ChatLog$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.NetherForestVegetationFeature"): typeof Internal.NetherForestVegetationFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.GameRenderer"): typeof Internal.GameRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext"): typeof Internal.StructurePieceSerializationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.BlockEntry"): typeof Internal.BlockEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket"): typeof Internal.ClientboundCustomPayloadPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.forge.mixin.AccessOptions"): Internal.AccessOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoublePredicate"): Internal.DoublePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.MeasureUnit$MeasurePrefix"): typeof Internal.MeasureUnit$MeasurePrefix;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.HoverEvent$EntityTooltipInfo"): typeof Internal.HoverEvent$EntityTooltipInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.BlockKJS"): Internal.BlockKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetChunkCacheRadiusPacket"): typeof Internal.ClientboundSetChunkCacheRadiusPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.village.poi.PoiManager"): typeof Internal.PoiManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Post"): typeof Internal.ScreenEvent$KeyPressed$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.drawable.Drawable"): typeof Internal.Drawable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Canvas"): typeof Internal.Canvas;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityTeleportEvent"): typeof Internal.EntityTeleportEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableSetMultimap$Builder"): typeof Internal.ImmutableSetMultimap$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.transfer.IRecipeTransferError$Type"): typeof Internal.IRecipeTransferError$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.screen.EmiScreen"): Internal.EmiScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MultifaceSpreader"): typeof Internal.MultifaceSpreader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.Parcelable"): Internal.Parcelable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.CaveSpider"): typeof Internal.CaveSpider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ServerPlayerKJS"): Internal.ServerPlayerKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuDevice"): typeof Internal.GpuDevice;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.BlastingRecipe"): typeof Internal.BlastingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction$ContextProvider"): Internal.DensityFunction$ContextProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Phantom"): typeof Internal.Phantom;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.warden.AngerManagement"): typeof Internal.AngerManagement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeMobEffect"): Internal.IForgeMobEffect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider"): typeof Internal.BlockStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.ParticleType"): typeof Internal.ParticleType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.ModelCuboidAccessor"): Internal.ModelCuboidAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.RegistryBuilder"): typeof Internal.RegistryBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.blockentity.IManagedBlockEntity"): Internal.IManagedBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType$ContextlessType"): Internal.StructurePieceType$ContextlessType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.GeodeVeinGenerator"): typeof Internal.GeodeVeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.InSquarePlacement"): typeof Internal.InSquarePlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.TelemetryPropertyContainer"): Internal.TelemetryPropertyContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageChain$Link"): typeof Internal.SignedMessageChain$Link;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemOverride"): typeof Internal.ItemOverride;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.MultiblockShapeInfo"): typeof MultiblockShapeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.PlayerEnderChestContainer"): typeof Internal.PlayerEnderChestContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.StringRepresentable$EnumCodec"): typeof Internal.StringRepresentable$EnumCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModInfo$Ordering"): typeof Internal.IModInfo$Ordering;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Class"): typeof Internal.Class;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.WeightedPlacedFeature"): typeof Internal.WeightedPlacedFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.EnumGetMethod"): typeof Internal.EnumGetMethod;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SmokerBlock"): typeof Internal.SmokerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.PreviewableCommand$Argument"): typeof Internal.PreviewableCommand$Argument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.Feature"): typeof Internal.Feature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4x3f"): typeof Internal.Matrix4x3f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.CustomJavaToJsWrapperProvider"): Internal.CustomJavaToJsWrapperProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.MutableToolTier"): typeof Internal.MutableToolTier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P6"): typeof Internal.Products$P6;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.Sound$Type"): typeof Internal.Sound$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BaseFireBlock"): typeof Internal.BaseFireBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.behavior.Behavior$Status"): typeof Internal.Behavior$Status;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.DoubleToLongFunction"): Internal.DoubleToLongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.ClientInitEventJS"): typeof Internal.ClientInitEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.LevelEvent$Unload"): typeof Internal.LevelEvent$Unload;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.Palette$Factory"): Internal.Palette$Factory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.StringRange"): typeof Internal.StringRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.runtime.AnnotationDetector$Wrapper"): typeof Internal.AnnotationDetector$Wrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.particles.DustParticleOptions"): typeof Internal.DustParticleOptions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.types.templates.TypeTemplate"): Internal.TypeTemplate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.MobEffectEvent"): typeof Internal.MobEffectEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Keyable"): Internal.Keyable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.IModLanguageProvider"): Internal.IModLanguageProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.context.BlockPlaceContext"): typeof Internal.BlockPlaceContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.InputReplacementTransformer$Replacement"): typeof Internal.InputReplacementTransformer$Replacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.PlayerRideableJumping"): Internal.PlayerRideableJumping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTItems"): typeof GTItems;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ToLongFunction"): Internal.ToLongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Context"): typeof icyllis.arc3d.engine.Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelWriter"): Internal.LevelWriter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.ArrivalSoundQueue"): typeof Internal.ArrivalSoundQueue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportChatMessageBody"): typeof Internal.ReportChatMessageBody;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.EntityPositionSource"): typeof Internal.EntityPositionSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.pipelike.item.longdistance.LDItemPipeType"): typeof Internal.LDItemPipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.wrapper.ColorWrapper"): Color;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.HorizontalDirectionalBlockBuilder"): typeof Internal.HorizontalDirectionalBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ComponentContents"): Internal.ComponentContents;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemOverride$Predicate"): typeof Internal.ItemOverride$Predicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.color.SimpleColor"): typeof Internal.SimpleColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance"): typeof Internal.EnterBlockTrigger$TriggerInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.IdFunctionCall"): Internal.IdFunctionCall;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.builder.ArgumentBuilder"): typeof Internal.ArgumentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.Carriage"): typeof Internal.Carriage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootContextUser"): Internal.LootContextUser;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerType"): typeof Internal.FoliagePlacerType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterParticleProvidersEvent"): typeof Internal.RegisterParticleProvidersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Processor"): typeof Internal.Processor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.LevelRenderer"): typeof Internal.LevelRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.scene.ISceneEntityRenderHook"): Internal.ISceneEntityRenderHook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IColorHelper"): Internal.IColorHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatComparator"): Internal.FloatComparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.StructBuffer"): typeof Internal.StructBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ThreadSafeCache"): typeof Internal.ThreadSafeCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Post"): typeof Internal.ScreenEvent$MouseButtonReleased$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.decoration.slidingDoor.DoorControl"): typeof Internal.DoorControl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.ProgressWidget"): typeof ProgressWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Dictionary"): typeof Internal.Dictionary;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.tag.TagEventJS"): typeof Internal.TagEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blending.Blender"): typeof Internal.Blender;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureBlockInfo"): typeof Internal.StructureTemplate$StructureBlockInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.RectangularShape"): typeof Internal.RectangularShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.loot.EntityLoot"): typeof Internal.EntityLoot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.vulkan.VulkanAllocation"): typeof Internal.VulkanAllocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTest"): typeof Internal.PosRuleTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientPlayerNetworkEvent"): typeof Internal.ClientPlayerNetworkEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.mixin.blockstatecache.ArrayVSAccess"): Internal.ArrayVSAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.event.GatherContextEvent"): typeof Internal.GatherContextEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.DateFormatSymbols"): typeof com.ibm.icu.text.DateFormatSymbols;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.text.mixin.AccessRenderBuffers"): Internal.AccessRenderBuffers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.OptionalInt"): typeof Internal.OptionalInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DeadBushBlock"): typeof Internal.DeadBushBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.IntStream$IntMapMultiConsumer"): Internal.IntStream$IntMapMultiConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.TooltipsPanel"): typeof Internal.TooltipsPanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.BackendFormat"): typeof Internal.BackendFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GrassBlock"): typeof Internal.GrassBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.function.FunctionFactory"): typeof Internal.FunctionFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.BlockPredicateFilter"): typeof Internal.BlockPredicateFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickItem"): typeof Internal.PlayerInteractEvent$RightClickItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TwistingVinesPlantBlock"): typeof Internal.TwistingVinesPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BucketItem"): typeof Internal.BucketItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Bitmap$SaveFormat"): typeof Internal.Bitmap$SaveFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ItemLike"): Internal.ItemLike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StonecutterBlock"): typeof Internal.StonecutterBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.ILDEndpoint$Type"): typeof Internal.ILDEndpoint$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongBinaryOperator"): Internal.LongBinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.User"): typeof Internal.User;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.LightTextureAccessor"): Internal.LightTextureAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.world.WorldRendererExtended"): Internal.WorldRendererExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.entity.AccessorLivingEntity"): Internal.AccessorLivingEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSignUpdatePacket"): typeof Internal.ServerboundSignUpdatePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeSpecialEffects$GrassColorModifier"): typeof Internal.BiomeSpecialEffects$GrassColorModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ContextMenu$ContextMenuInfo"): Internal.ContextMenu$ContextMenuInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityTeleportEvent$EnderEntity"): typeof Internal.EntityTeleportEvent$EnderEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.box.GridAlignedBB"): typeof Internal.GridAlignedBB;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.maps.MapItemSavedData"): typeof Internal.MapItemSavedData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.schedule.Activity"): typeof Internal.Activity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.wrap.TypeWrappers"): typeof Internal.TypeWrappers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.Material"): com.jozufozu.flywheel.api.Material;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GeometryProcessor$Attribute"): typeof Internal.GeometryProcessor$Attribute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.RecipeManager"): typeof Internal.RecipeManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.FluidAmounts"): FluidAmounts;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.MachineDefinition"): typeof Internal.MachineDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.api.event.PipeCollisionEvent"): typeof Internal.PipeCollisionEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.exceptions.SimpleCommandExceptionType"): typeof Internal.SimpleCommandExceptionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.DataGenerator$Target"): typeof Internal.DataGenerator$Target;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.fluids.OpenEndedPipe$IEffectHandler"): Internal.OpenEndedPipe$IEffectHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Principal"): Internal.Principal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistancePipeType"): typeof Internal.LongDistancePipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.WrapFactory"): typeof Internal.WrapFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.error.PatternError"): typeof Internal.PatternError;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$OutputStateShard"): typeof Internal.RenderStateShard$OutputStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.event.events.common.ChatEvent$ChatComponent"): Internal.ChatEvent$ChatComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.events.SpecialSpoutHandlerEvent"): typeof Internal.SpecialSpoutHandlerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BottleItem"): typeof Internal.BottleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.behavior.PositionTracker"): Internal.PositionTracker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Enemy"): Internal.Enemy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2ByteFunction"): Internal.Char2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Iterable"): Internal.Iterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$ThirdPartyServerInfo"): typeof Internal.AbuseReportRequest$ThirdPartyServerInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.GameEvent$Message"): typeof Internal.GameEvent$Message;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.NonNullList"): typeof Internal.NonNullList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2CharFunction"): Internal.Char2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundMerchantOffersPacket"): typeof Internal.ClientboundMerchantOffersPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.DialogWidget"): typeof DialogWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateBlockstateProvider"): typeof Internal.RegistrateBlockstateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.IdScriptableObject"): typeof Internal.IdScriptableObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientVisibility"): Internal.IIngredientVisibility;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EndRodBlock"): typeof Internal.EndRodBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.chunk.data.ChunkRenderBounds"): typeof Internal.ChunkRenderBounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.ItemOverrides$BakedOverride"): typeof Internal.ItemOverrides$BakedOverride;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.BlockRenderDispatcher"): typeof Internal.BlockRenderDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntBidirectionalIterator"): Internal.IntBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.BlockExplodedCallbackJS"): typeof Internal.BlockExplodedCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SwordItem"): typeof Internal.SwordItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerContainerEvent$Close"): typeof Internal.PlayerContainerEvent$Close;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Node$ElementKind"): typeof Internal.Node$ElementKind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.RegistryLoader$Bound"): typeof Internal.RegistryLoader$Bound;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.KeyPair"): typeof Internal.KeyPair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundStopSoundPacket"): typeof Internal.ClientboundStopSoundPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeEntity"): Internal.IForgeEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackBlockEntity"): typeof Internal.TrackBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterable"): Internal.ObjectBidirectionalIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Provider"): typeof Internal.Provider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CarvedPumpkinBlock"): typeof Internal.CarvedPumpkinBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Engine"): Internal.Engine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.AdvancementRewards"): typeof Internal.AdvancementRewards;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.SpriteSet"): Internal.SpriteSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Vanishable"): Internal.Vanishable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockRightClickedEventJS"): typeof Internal.BlockRightClickedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServerPlayerList"): typeof Internal.RealmsServerPlayerList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.CompassItem"): typeof Internal.CompassItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.Sensing"): typeof Internal.Sensing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Cat"): typeof Internal.Cat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity"): typeof Internal.CachedRenderBBBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.UndoManager"): typeof Internal.UndoManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.Serializer"): Internal.Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MagmaBlock"): typeof Internal.MagmaBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix2d"): typeof Internal.Matrix2d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P15"): typeof Internal.Products$P15;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Table$Cell"): Internal.Table$Cell;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ArmorItem"): typeof Internal.ArmorItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.SurfaceRules$ConditionSource"): Internal.SurfaceRules$ConditionSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2IntFunction"): Internal.Double2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DyeableHorseArmorItem"): typeof Internal.DyeableHorseArmorItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.BlockUtil$FoundRectangle"): typeof Internal.BlockUtil$FoundRectangle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.token.UnitTokenStream"): typeof Internal.UnitTokenStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent"): typeof Internal.CustomizeGuiOverlayEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityEvent$EnteringSection"): typeof Internal.EntityEvent$EnteringSection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.Stream"): Internal.Stream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3ic"): Internal.Vector3ic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.property.AbstractProperty"): typeof Internal.AbstractProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.data.ModelProperty"): typeof Internal.ModelProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerChatHeaderPacket"): typeof Internal.ClientboundPlayerChatHeaderPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PipeBlock"): typeof Internal.PipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.ISchemeResponseHeaders"): Internal.ISchemeResponseHeaders;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "top.theillusivec4.curios.mixin.core.AccessorEntity"): top.theillusivec4.curios.mixin.core.AccessorEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.TimeUnit"): typeof Internal.TimeUnit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableTable$Builder"): typeof Internal.ImmutableTable$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundOpenScreenPacket"): typeof Internal.ClientboundOpenScreenPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CaveWorldCarver"): typeof Internal.CaveWorldCarver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.StonecutterMenu"): typeof Internal.StonecutterMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$LoginPayloadEvent"): typeof Internal.NetworkEvent$LoginPayloadEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.piston.PistonBaseBlock"): typeof Internal.PistonBaseBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.HoeItem"): typeof Internal.HoeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SpyglassItem"): typeof Internal.SpyglassItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2ByteFunction"): Internal.Boolean2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.lighting.LightEventListener"): Internal.LightEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EmptyMapItem"): typeof Internal.EmptyMapItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventResult$Type"): typeof Internal.EventResult$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Pair$Mu"): typeof Internal.Pair$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRotateHeadPacket"): typeof Internal.ClientboundRotateHeadPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.quad.blender.ColorSampler"): Internal.ColorSampler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.player.inventory.Hotbar"): typeof Internal.Hotbar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.render.texture.SpriteExtended"): Internal.SpriteExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeSchemaType"): typeof Internal.RecipeSchemaType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.FenceGateBlockBuilder"): typeof Internal.FenceGateBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Layer$Builder"): typeof Internal.GTLayerPattern$Layer$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.atomic.AtomicReference"): typeof Internal.AtomicReference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$TextureStateShard"): typeof Internal.RenderStateShard$TextureStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatSpliterator"): Internal.FloatSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.world.biome.BlockColorsExtended"): Internal.BlockColorsExtended;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.base.Function"): com.google.common.base.Function;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientChatEvent"): typeof Internal.ClientChatEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.cover.CoverDefinition"): typeof Internal.CoverDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.BuilderType"): typeof Internal.BuilderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaPineFoliagePlacer"): typeof Internal.MegaPineFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function9"): Internal.Function9;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.maxhenkel.corpse.corelib.death.Death"): typeof Internal.Death;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerAbilitiesPacket"): typeof Internal.ClientboundPlayerAbilitiesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4dc"): Internal.Matrix4dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.PartPose"): typeof Internal.PartPose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.factory.HeldItemUIFactory$IHeldItemUIHolder"): Internal.HeldItemUIFactory$IHeldItemUIHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickEmpty"): typeof Internal.PlayerInteractEvent$LeftClickEmpty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.ContraptionType"): typeof Internal.ContraptionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.InstrumentItem"): typeof Internal.InstrumentItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPlayerInputPacket"): typeof Internal.ServerboundPlayerInputPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action"): typeof Internal.ServerboundResourcePackPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2DoubleFunction"): Internal.Object2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder"): typeof Internal.StructurePiecesBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$SurviveCallback"): Internal.CropBlockBuilder$SurviveCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.LockCode"): typeof Internal.LockCode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.forge.GenericForgeEventConsumer"): Internal.GenericForgeEventConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent$ClientCustomPayloadEvent"): typeof Internal.NetworkEvent$ClientCustomPayloadEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Function"): dev.latvian.mods.rhino.Function;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.repository.ArtifactRepository"): Internal.ArtifactRepository;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function13"): Internal.Function13;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.IdentityHashMap"): typeof Internal.IdentityHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.Point"): typeof icyllis.modernui.graphics.Point;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.tree.RootCommandNode"): typeof Internal.RootCommandNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.Animator"): typeof Internal.Animator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundAddEntityPacket"): typeof Internal.ClientboundAddEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.transition.Transition$EpicenterCallback"): Internal.Transition$EpicenterCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.handlers.IGuiProperties"): Internal.IGuiProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.Material"): typeof com.gregtechceu.gtceu.api.data.chemical.material.Material;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelTimeAccess"): Internal.LevelTimeAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FoodOnAStickItem"): typeof Internal.FoodOnAStickItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2CharFunction"): Internal.Boolean2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.ArrowNockEvent"): typeof Internal.ArrowNockEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.SpruceFoliagePlacer"): typeof Internal.SpruceFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2ShortFunction"): Internal.Float2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.Explosion$BlockInteraction"): typeof Internal.Explosion$BlockInteraction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IMonorailBezier"): Internal.IMonorailBezier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.TheEndPortalBlockEntity"): typeof Internal.TheEndPortalBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.resources.Theme"): typeof Internal.Theme;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.AmbientAdditionsSettings"): typeof Internal.AmbientAdditionsSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateTagsProvider"): typeof Internal.RegistrateTagsProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.fluids.OpenEndedPipe"): typeof Internal.OpenEndedPipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.stream.JsonToken"): typeof Internal.JsonToken;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.PlayerInfo"): typeof Internal.PlayerInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.Size"): typeof GuiSize;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.rendertype.RenderTypeAccessor"): net.coderbot.iris.mixin.rendertype.RenderTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SpawnerBlockEntity"): typeof Internal.SpawnerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageContraptionInstance"): typeof Internal.CarriageContraptionInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Enumeration"): Internal.Enumeration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.logistics.filter.FilterItemStack"): typeof Internal.FilterItemStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ImageFilter"): typeof Internal.ImageFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.NarratorStatus"): typeof Internal.NarratorStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.UserAuthentication"): Internal.UserAuthentication;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.event.RenderLayerEvent"): typeof Internal.RenderLayerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.ZombieHorse"): typeof Internal.ZombieHorse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.repository.ArtifactRepositoryPolicy"): typeof Internal.ArtifactRepositoryPolicy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.ViewModelProvider$Factory"): Internal.ViewModelProvider$Factory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.ModelState"): Internal.ModelState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.shapes.CollisionContext"): Internal.CollisionContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Multiset$Entry"): Internal.Multiset$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewGroup"): typeof Internal.ViewGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorFilter"): typeof Internal.ColorFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2fc"): Internal.Vector2fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.Schedule"): typeof com.simibubi.create.content.trains.schedule.Schedule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.AfterRecipesLoadedEventJS"): typeof Internal.AfterRecipesLoadedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.KMath"): typeof KMath;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.AbstractContraptionEntity$ContraptionRotationState"): typeof Internal.AbstractContraptionEntity$ContraptionRotationState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.TextureAtlasHolder"): typeof Internal.TextureAtlasHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.AdvancementList"): typeof Internal.AdvancementList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.FPFragmentBuilder"): Internal.FPFragmentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.Script"): Internal.Script;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.GTRegistry$String"): typeof Internal.GTRegistry$String;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "javax.sound.sampled.AudioFormat"): typeof Internal.AudioFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackNode"): typeof Internal.TrackNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.function.FunctionFactory$FuncSupplier"): Internal.FunctionFactory$FuncSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.RegistryAccess$RegistryData"): typeof Internal.RegistryAccess$RegistryData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.EndCrystal"): typeof Internal.EndCrystal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.IpBanListEntry"): typeof Internal.IpBanListEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.SimpleMapCodec"): typeof Internal.SimpleMapCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.registry.KubeJSRegistries"): typeof Internal.KubeJSRegistries;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaJungleFoliagePlacer"): typeof Internal.MegaJungleFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonNull"): typeof Internal.JsonNull;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry"): Internal.Int2ObjectMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.AxisCycle"): typeof Internal.AxisCycle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.HoeItemBuilder"): typeof Internal.HoeItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntSupplier"): Internal.IntSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.util.SimpleMapContentRegistry$Identifiable"): Internal.SimpleMapContentRegistry$Identifiable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.ingredient.ICraftingGridHelper"): Internal.ICraftingGridHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.AdultSensor"): typeof Internal.AdultSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.PostPass"): typeof Internal.PostPass;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.tag.TagWrapper"): typeof Internal.TagWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.CountOnEveryLayerPlacement"): typeof Internal.CountOnEveryLayerPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.AtlasSpriteRegistryEventJS"): typeof Internal.AtlasSpriteRegistryEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.ComponentItem"): typeof Internal.ComponentItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.HotbarManager"): typeof Internal.HotbarManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnContextClickListener"): Internal.View$OnContextClickListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.StatFormatter"): Internal.StatFormatter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$CreateCallback"): Internal.IForgeRegistry$CreateCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.EmptyFrontAttachment"): typeof Internal.EmptyFrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.PlayerSensor"): typeof Internal.PlayerSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderLivingEvent"): typeof Internal.RenderLivingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.ServerEventJS"): typeof Internal.ServerEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftbchunks.core.BlockStateFTBC"): Internal.BlockStateFTBC;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateAdvancementProvider"): typeof Internal.RegistrateAdvancementProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsServer$State"): typeof Internal.RealmsServer$State;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RootedDirtBlock"): typeof Internal.RootedDirtBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.LangEventJS$Key"): typeof Internal.LangEventJS$Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.Navigation"): typeof Internal.Navigation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket"): typeof Internal.ClientboundBlockEntityDataPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.FrontAttachmentType"): typeof Internal.FrontAttachmentType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2LongFunction"): Internal.Reference2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.NaturalSpawner$SpawnState"): typeof Internal.NaturalSpawner$SpawnState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.GeodeConfiguration"): typeof Internal.GeodeConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.fluid.FlowingFluidBuilder"): typeof Internal.FlowingFluidBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.AccessControlContext"): typeof Internal.AccessControlContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P1"): typeof Internal.Products$P1;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.ParticleTypeBuilder"): typeof Internal.ParticleTypeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentManager$OnBackStackChangedListener"): Internal.FragmentManager$OnBackStackChangedListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.LinkedList"): typeof Internal.LinkedList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.MinecraftSessionService"): Internal.MinecraftSessionService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.AxisAngle4f"): typeof Internal.AxisAngle4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.RecordCodecBuilder"): typeof Internal.RecordCodecBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundAwardStatsPacket"): typeof Internal.ClientboundAwardStatsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityMobGriefingEvent"): typeof Internal.EntityMobGriefingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.DripstoneClusterFeature"): typeof Internal.DripstoneClusterFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.properties.AddSpawnProperties"): typeof Internal.AddSpawnProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$WriteMaskStateShard"): typeof Internal.RenderStateShard$WriteMaskStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.FlushInfo$SubmittedCallback"): Internal.FlushInfo$SubmittedCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.CloudStatus"): typeof Internal.CloudStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2FloatFunction"): typeof Internal.AbstractObject2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.TaskChainer$DelayedTask"): Internal.TaskChainer$DelayedTask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.KnowledgeBookItem"): typeof Internal.KnowledgeBookItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TrainIconType"): typeof Internal.TrainIconType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ModifiableItemKJS"): Internal.ModifiableItemKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportEvidence"): typeof Internal.ReportEvidence;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2LongFunction"): Internal.Long2LongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.LivingEntityAccessor"): Internal.LivingEntityAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.mixin.ShovelItemAccess"): io.github.foundationgames.automobility.mixin.ShovelItemAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.MeasureUnit$Complexity"): typeof Internal.MeasureUnit$Complexity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action"): typeof Internal.ClientboundPlayerInfoPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootContext"): typeof Internal.LootContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.fastmap.FastMapKey"): typeof Internal.FastMapKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.SerializerType"): typeof Internal.SerializerType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.ClientRecipeBook"): typeof Internal.ClientRecipeBook;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.tuple.Pair"): typeof org.apache.commons.lang3.tuple.Pair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SpikeFeature$EndSpike"): typeof Internal.SpikeFeature$EndSpike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.network.ServerPlayerConnection"): Internal.ServerPlayerConnection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.memory.MemoryModuleType"): typeof Internal.MemoryModuleType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Paint"): typeof icyllis.arc3d.core.Paint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blamejared.clumps.mixin.ExperienceOrbAccess"): Internal.ExperienceOrbAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.model.BufferBuilderExtension"): Internal.BufferBuilderExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableStructureInfo$StructureInfo"): typeof Internal.ModifiableStructureInfo$StructureInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.BrewingStandMenu"): typeof Internal.BrewingStandMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.stb.STBIWriteCallbackI"): Internal.STBIWriteCallbackI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.AbstractLongCollection"): typeof Internal.AbstractLongCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2DoubleFunction"): Internal.Char2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.LinkedHashMap"): typeof Internal.LinkedHashMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkDirection"): typeof Internal.NetworkDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.PrivilegedExceptionAction"): Internal.PrivilegedExceptionAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.MinecraftRemapper"): typeof Internal.MinecraftRemapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Hashtable"): typeof Internal.Hashtable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.document.DocumentMethod"): typeof Internal.DocumentMethod;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ContainerSynchronizer"): Internal.ContainerSynchronizer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.AnimalTameEvent"): typeof Internal.AnimalTameEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.cache.Cache"): Internal.Cache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.ChunkBufferBuilderPack"): typeof Internal.ChunkBufferBuilderPack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormat"): typeof Internal.VertexFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.filter.mob.MobFilter"): Internal.MobFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonPhaseInstance"): typeof Internal.AbstractDragonPhaseInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.Criterion"): typeof Internal.Criterion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.predicates.LootItemConditionType"): typeof Internal.LootItemConditionType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket"): typeof Internal.ClientboundContainerSetSlotPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.ToolProperty"): typeof Internal.ToolProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatList"): Internal.FloatList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.PalettedContainer"): typeof Internal.PalettedContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.bindings.UtilsWrapper"): Utils;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.error.PatternStringError"): typeof Internal.PatternStringError;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$ListN"): typeof Internal.ImmutableCollections$ListN;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BedItem"): typeof Internal.BedItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.ShieldBlockEvent"): typeof Internal.ShieldBlockEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSizeType"): typeof Internal.FeatureSizeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelReader"): Internal.LevelReader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.TraceabilityPredicate"): typeof Internal.TraceabilityPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.crafting.IShapedRecipe"): Internal.IShapedRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileComponent"): Internal.AutomobileComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityEvent"): typeof Internal.EntityEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.OptionalDynamic"): typeof Internal.OptionalDynamic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix2f"): typeof Internal.Matrix2f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.wrapper.DirectionWrapper"): Facing;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.food.FoodProperties"): typeof Internal.FoodProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.ChemicalHelper"): typeof ChemicalHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IClickableIngredient"): Internal.IClickableIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.net.NetworkEventJS"): typeof Internal.NetworkEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.SceneWidget"): typeof SceneWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.forge.ItemDestroyedEventJS"): typeof Internal.ItemDestroyedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkBehaviour"): Internal.SculkBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewTreeObserver$OnPreDrawListener"): Internal.ViewTreeObserver$OnPreDrawListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetDisplayObjectivePacket"): typeof Internal.ClientboundSetDisplayObjectivePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.Hash"): Internal.Hash;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.api.event.PipeCollisionEvent$Flow"): typeof Internal.PipeCollisionEvent$Flow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.RegisterEvent"): typeof Internal.RegisterEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.Attachment"): typeof Internal.Attachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.PlayerEventJS"): typeof Internal.PlayerEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityTypeExtension"): Internal.BlockEntityTypeExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.BossHealthOverlay"): typeof Internal.BossHealthOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedBucketItemExtension"): Internal.InjectedBucketItemExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration"): typeof Internal.BlockColumnConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ItemBasedSteering"): typeof Internal.ItemBasedSteering;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.JigsawReplacementProcessor"): typeof Internal.JigsawReplacementProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.EnderMan"): typeof Internal.EnderMan;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.recipe.IRecipeCapabilityHolder"): Internal.IRecipeCapabilityHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.MagmaCube"): typeof Internal.MagmaCube;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.UniformHandler$UniformInfo"): typeof Internal.UniformHandler$UniformInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2BooleanFunction"): Internal.Byte2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.DataFixer"): Internal.DataFixer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$ItemPickupEvent"): typeof Internal.PlayerEvent$ItemPickupEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SeaPickleFeature"): typeof Internal.SeaPickleFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.LerpingModel"): Internal.LerpingModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.enchantment.Enchantment$Rarity"): typeof Internal.Enchantment$Rarity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Salmon"): typeof Internal.Salmon;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.hooks.level.biome.SpawnProperties"): Internal.SpawnProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vazkii.patchouli.mixin.client.AccessorScreen"): Internal.AccessorScreen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TripWireHookBlock"): typeof Internal.TripWireHookBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.text.ParsePosition"): typeof Internal.ParsePosition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileEngine"): typeof Internal.AutomobileEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.ScheduledTick"): typeof Internal.ScheduledTick;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.TickablePacketListener"): Internal.TickablePacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.PrimitiveCodec"): Internal.PrimitiveCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.placement.StructurePlacement"): typeof Internal.StructurePlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.BlockHitResult"): typeof Internal.BlockHitResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.inventory.AccessorCraftingContainer"): Internal.AccessorCraftingContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeMenuType"): Internal.IForgeMenuType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.enchantment.EnchantmentCategory"): typeof Internal.EnchantmentCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.HandshakeMessages$LoginIndexedMessage"): typeof Internal.HandshakeMessages$LoginIndexedMessage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.model.BakedModel"): Internal.BakedModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.PlayerTeam"): typeof Internal.PlayerTeam;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.impl.TransparencyType"): typeof Internal.TransparencyType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Mule"): typeof Internal.Mule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.kinds.Applicative$Mu"): Internal.Applicative$Mu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.PolarBear"): typeof Internal.PolarBear;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.properties.RemoveOresProperties"): typeof Internal.RemoveOresProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.Tag"): Internal.Tag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap"): typeof Internal.ImmutableMap$IteratorBasedImmutableMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DoubleBlockCombiner$BlockType"): typeof Internal.DoubleBlockCombiner$BlockType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.narration.NarrationThunk"): typeof Internal.NarrationThunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientLevel"): typeof Internal.ClientLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.IronGolem"): typeof Internal.IronGolem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.hooks.level.biome.ClimateProperties"): Internal.ClimateProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SkullBlock$Type"): Internal.SkullBlock$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.JungleTempleStructure"): typeof Internal.JungleTempleStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CandleCakeBlock"): typeof Internal.CandleCakeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.item.ItemEvent"): typeof Internal.ItemEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2DoubleFunction"): Internal.Reference2DoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DoubleBlockCombiner$Combiner"): Internal.DoubleBlockCombiner$Combiner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent$LevelTickEvent"): typeof Internal.TickEvent$LevelTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap"): typeof Internal.AbstractObject2ObjectMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.MethodInfo"): typeof Internal.MethodInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.FillLayerFeature"): typeof Internal.FillLayerFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HalfTransparentBlock"): typeof Internal.HalfTransparentBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.TerrainAdjustment"): typeof Internal.TerrainAdjustment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.suggestion.Suggestion"): typeof Internal.Suggestion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance$Enum"): typeof Internal.OptionInstance$Enum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket"): typeof Internal.ServerboundSetJigsawBlockPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongOpenHashSet"): typeof Internal.LongOpenHashSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IdMappingEvent"): typeof Internal.IdMappingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.damagesource.DamageSource"): typeof DamageSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortSpliterator"): Internal.ShortSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.forge.IModernEditBox"): Internal.IModernEditBox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundResourcePackPacket"): typeof Internal.ServerboundResourcePackPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.InventoryCarrier"): Internal.InventoryCarrier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.allay.Allay"): typeof Internal.Allay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.functions.PointFree"): typeof Internal.PointFree;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.BuilderBase"): typeof com.gregtechceu.gtceu.api.registry.registrate.BuilderBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.common.IClientMobEffectExtensions"): Internal.IClientMobEffectExtensions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.EntityRenderer"): typeof Internal.EntityRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.Line2D"): typeof Internal.Line2D;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.NetworkEvent"): typeof Internal.NetworkEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderType$OutlineProperty"): typeof Internal.RenderType$OutlineProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.DetectorBlock$Builder"): typeof Internal.DetectorBlock$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.DensityFunction$FunctionContext"): Internal.DensityFunction$FunctionContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Biome$Precipitation"): typeof Internal.Biome$Precipitation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.GravityProcessor"): typeof Internal.GravityProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlackstoneReplaceProcessor"): typeof Internal.BlackstoneReplaceProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.JEISubtypesEventJS"): typeof Internal.JEISubtypesEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Node$ExpressionKind"): typeof Internal.Node$ExpressionKind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Holder$Kind"): typeof Internal.Holder$Kind;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.synth.NormalNoise$NoiseParameters"): typeof Internal.NormalNoise$NoiseParameters;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.Packet"): Internal.Packet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.navigation.PathNavigation"): typeof Internal.PathNavigation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.Minecart"): typeof Internal.Minecart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedItemExtension"): Internal.InjectedItemExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.DoubleConsumer"): it.unimi.dsi.fastutil.doubles.DoubleConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.Module"): typeof icyllis.arc3d.shaderc.Module;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.profiling.MetricsRecorder"): Internal.MetricsRecorder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Items"): typeof Items;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.recipe.content.ContentModifier"): typeof Internal.ContentModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.Pair"): typeof com.simibubi.create.foundation.utility.Pair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.ConfigPanel$Tab"): typeof Internal.ConfigPanel$Tab;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Date"): typeof Internal.Date;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneNames$MatchInfo"): typeof Internal.TimeZoneNames$MatchInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IForgeRegistry$MissingFactory"): Internal.IForgeRegistry$MissingFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.FluidState"): typeof Internal.FluidState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkDataEvent$Load"): typeof Internal.ChunkDataEvent$Load;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.GenerationStep$Decoration"): typeof Internal.GenerationStep$Decoration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.RecipeSerializer"): Internal.RecipeSerializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.bossevents.CustomBossEvents"): typeof Internal.CustomBossEvents;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.common.IClientItemExtensions$FontContext"): typeof Internal.IClientItemExtensions$FontContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.tr7zw.entityculling.access.Cullable"): Internal.Cullable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.portal.PortalInfo"): typeof Internal.PortalInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.GeodeLayerSettings"): typeof Internal.GeodeLayerSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.locating.ForgeFeature$Bound"): typeof Internal.ForgeFeature$Bound;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntIterable"): Internal.IntIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.FancyFoliagePlacer"): typeof Internal.FancyFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.SystemReportAccessor"): Internal.SystemReportAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TntBlock"): typeof Internal.TntBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.client.AccessorInstance"): Internal.AccessorInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.ResourceManager"): Internal.ResourceManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.integration.forge.jei.RemoveJEIRecipesEvent"): typeof Internal.RemoveJEIRecipesEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.WithAttachedData"): Internal.WithAttachedData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoverPhase"): typeof Internal.DragonHoverPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.NameTagItem"): typeof Internal.NameTagItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.Object2LongEntry"): typeof Internal.Object2LongEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EnderEyeItem"): typeof Internal.EnderEyeItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.ProcessingRecipeSchema$ProcessingRecipeJS"): typeof Internal.ProcessingRecipeSchema$ProcessingRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.transition.TransitionPropagation"): typeof Internal.TransitionPropagation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityMountEvent"): typeof Internal.EntityMountEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.gl.attribute.BufferVertexFormat"): Internal.BufferVertexFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.Recipe"): Internal.Recipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractSkullBlock"): typeof Internal.AbstractSkullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.flat.FlatLevelGeneratorPreset"): typeof Internal.FlatLevelGeneratorPreset;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.geometry.BlockGeometryBakingContext"): typeof Internal.BlockGeometryBakingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.side.fluid.IFluidTransfer"): Internal.IFluidTransfer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.DripstoneThickness"): typeof Internal.DripstoneThickness;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.AbstractIntCollection"): typeof Internal.AbstractIntCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.functions.LootItemFunction$Builder"): Internal.LootItemFunction$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.CommandBlockEntity$Mode"): typeof Internal.CommandBlockEntity$Mode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ObjectFunction"): Internal.Int2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.HeadedModel"): Internal.HeadedModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.content.switches.TrackSwitchBlock$SwitchConstraint"): typeof Internal.TrackSwitchBlock$SwitchConstraint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.ICustomPacket"): Internal.ICustomPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedOutEvent"): typeof Internal.PlayerEvent$PlayerLoggedOutEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiEvent$Pre"): typeof Internal.RenderGuiEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.TypeToken$TypeSet"): typeof Internal.TypeToken$TypeSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.synth.NormalNoise"): typeof Internal.NormalNoise;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.mixin.LevelRendererAccessor"): Internal.LevelRendererAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.MyceliumBlock"): typeof Internal.MyceliumBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.multiblock.MultiblockControllerMachine"): typeof Internal.MultiblockControllerMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ExplosionEvent$Detonate"): typeof Internal.ExplosionEvent$Detonate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GravelBlock"): typeof Internal.GravelBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.Boat"): typeof Internal.Boat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.painter.Painter"): typeof Internal.Painter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Pre"): typeof Internal.ScreenEvent$MouseButtonPressed$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.RegisterEvent$RegisterHelper"): Internal.RegisterEvent$RegisterHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ActionProvider"): typeof Internal.ActionProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteStack"): Internal.ByteStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.LongSupplier"): Internal.LongSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.MinecartItem"): typeof Internal.MinecartItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.axolotl.Axolotl"): typeof Internal.Axolotl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ServerLevel"): typeof Internal.ServerLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientManager"): Internal.IIngredientManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.ServerFunctionManager"): typeof Internal.ServerFunctionManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.tree.LiteralCommandNode"): typeof Internal.LiteralCommandNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.shaders.Program$Type"): typeof Internal.Program$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.WoodenButtonBlockBuilder"): typeof Internal.WoodenButtonBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Map$Entry"): Internal.Map$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.ImageWidget"): typeof ImageWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.forgespi.language.ILifecycleEvent"): Internal.ILifecycleEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.MultiblockState"): typeof Internal.MultiblockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.itemfilters.item.InventoryFilterItem$FilterSlot"): typeof Internal.InventoryFilterItem$FilterSlot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.common.IClientItemExtensions"): Internal.IClientItemExtensions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.ParsedCommandNode"): typeof Internal.ParsedCommandNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.MaterialGroup"): Internal.MaterialGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.Translate"): Internal.Translate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnDragListener"): Internal.View$OnDragListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.AbuseReportLimits"): typeof Internal.AbuseReportLimits;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.jsgen.DocGenerationEventJS"): typeof Internal.DocGenerationEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.MenuPanel"): typeof Internal.MenuPanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.ItemProviderEntry"): typeof Internal.ItemProviderEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.ParticleEngine"): typeof Internal.ParticleEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartFurnace"): typeof Internal.MinecartFurnace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.RandomizedIntStateProvider"): typeof Internal.RandomizedIntStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderBuffers"): typeof Internal.RenderBuffers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemCraftedEventJS"): typeof Internal.ItemCraftedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.TimeZoneFormat$ParseOption"): typeof Internal.TimeZoneFormat$ParseOption;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.RunningGame"): Internal.RunningGame;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.concurrent.ExecutorService"): Internal.ExecutorService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.TrueBlockPredicate"): typeof Internal.TrueBlockPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket"): typeof Internal.ServerboundSeenAdvancementsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Spliterator$OfLong"): Internal.Spliterator$OfLong;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.layout.LayoutItem"): Internal.LayoutItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DropExperienceBlock"): typeof Internal.DropExperienceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiEvent"): typeof Internal.RenderGuiEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pieces.PiecesContainer"): typeof Internal.PiecesContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.IPipeNode"): Internal.IPipeNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.HttpAuthenticationService"): typeof Internal.HttpAuthenticationService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Parameters"): typeof Internal.ClientboundSetPlayerTeamPacket$Parameters;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "appeng.thirdparty.fabric.SpriteFinderImpl"): typeof Internal.SpriteFinderImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.client.renderer.IItemRendererProvider"): Internal.IItemRendererProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.AbstractRegistrate"): typeof Internal.AbstractRegistrate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormatElement$Usage"): typeof Internal.VertexFormatElement$Usage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.LevelVersion"): typeof Internal.LevelVersion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.ModelGenerator$Face"): typeof Internal.ModelGenerator$Face;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.Aquifer"): Internal.Aquifer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleProcessor"): typeof Internal.RuleProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagKey"): typeof Internal.TagKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventExit"): typeof Internal.EventExit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemBuilder$ReleaseUsingCallback"): Internal.ItemBuilder$ReleaseUsingCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.VineBlock"): typeof Internal.VineBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.item.ItemPropertyFunction"): Internal.ItemPropertyFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.tags.ITagManager"): Internal.ITagManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.border.WorldBorder$Settings"): typeof Internal.WorldBorder$Settings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.UniformHeight"): typeof Internal.UniformHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.entity.BlockEntityCallback"): Internal.BlockEntityCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.HoneycombItem"): typeof Internal.HoneycombItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.LootTableLoadEvent"): typeof Internal.LootTableLoadEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.NeutralMob"): Internal.NeutralMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3x2dc"): Internal.Matrix3x2dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.providers.number.NumberProvider"): Internal.NumberProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.layout.BufferLayout$Builder"): typeof Internal.BufferLayout$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.event.BeginFrameEvent"): typeof Internal.BeginFrameEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2ObjectFunction"): Internal.Double2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.graph.TrackGraphLocation"): typeof Internal.TrackGraphLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.util.SimpleMapContentRegistry"): typeof Internal.SimpleMapContentRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.ISchemeResponseData"): Internal.ISchemeResponseData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.AbstractSequentialList"): typeof Internal.AbstractSequentialList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.MatchingFluidsPredicate"): typeof Internal.MatchingFluidsPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.Slot"): typeof Internal.Slot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.BlockBuilderProvider"): Internal.BlockBuilderProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.CraftingMenu"): typeof Internal.CraftingMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CarvingContext"): typeof Internal.CarvingContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StemBlock"): typeof Internal.StemBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.AutomobileEngine$EngineModel"): typeof Internal.AutomobileEngine$EngineModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.AgeableListModel"): typeof Internal.AgeableListModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.Dimension"): typeof Internal.Dimension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder"): typeof Internal.CropBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.BlockPathTypes"): typeof Internal.BlockPathTypes;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.ISwitchDisabledEdge"): Internal.ISwitchDisabledEdge;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Parrot"): typeof Internal.Parrot;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.MushroomCow"): typeof Internal.MushroomCow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SaplingBlock"): typeof Internal.SaplingBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS"): typeof Internal.ItemModelPropertiesEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnLayoutChangeListener"): Internal.View$OnLayoutChangeListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.RotatedBlockProvider"): typeof Internal.RotatedBlockProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.ingredients.IIngredientRenderer"): Internal.IIngredientRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetSimulationDistancePacket"): typeof Internal.ClientboundSetSimulationDistancePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.JsonIO"): typeof JsonIO;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingEquipmentChangeEvent"): typeof Internal.LivingEquipmentChangeEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.MinMaxBounds"): typeof Internal.MinMaxBounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.SpawnGroupData"): Internal.SpawnGroupData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.NotifiableRecipeHandlerTrait"): typeof Internal.NotifiableRecipeHandlerTrait;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.MarkerMaterial"): typeof Internal.MarkerMaterial;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.launcher.SessionEventListener"): Internal.SessionEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ObjectSortedMap"): Internal.Long2ObjectSortedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer$DebugGoal"): typeof Internal.GoalSelectorDebugRenderer$DebugGoal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.EnderDragonPart"): typeof Internal.EnderDragonPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.util.Pair"): typeof Internal.Pair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.CrashReportCategory"): typeof Internal.CrashReportCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.FieldNamingPolicy"): typeof Internal.FieldNamingPolicy;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.ExtendedServerListData"): typeof Internal.ExtendedServerListData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.EnchantmentBuilder"): typeof com.tterrag.registrate.builders.EnchantmentBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.saveddata.maps.MapItemSavedData$HoldingPlayer"): typeof Internal.MapItemSavedData$HoldingPlayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTest"): typeof Internal.RuleTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.SpecialEquality"): Internal.SpecialEquality;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Cow"): typeof Internal.Cow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IRedstoneSignalMachine"): Internal.IRedstoneSignalMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.searchtree.SearchRegistry"): typeof Internal.SearchRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.ListBuilder"): Internal.ListBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WeatheringCopper$WeatherState"): typeof Internal.WeatheringCopper$WeatherState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$Connector"): typeof Internal.ColorSpace$Connector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.box.CoordinateConsumer"): Internal.CoordinateConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.logging.log4j.MarkerManager$Log4jMarker"): typeof Internal.MarkerManager$Log4jMarker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.irisshaders.iris.api.v0.item.IrisItemLightProvider"): Internal.IrisItemLightProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkTaskResult"): typeof Internal.ChunkRenderDispatcher$ChunkTaskResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.TimeZone$ConstantZone"): typeof Internal.TimeZone$ConstantZone;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageBody"): typeof Internal.SignedMessageBody;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.MutableArmorTier"): typeof Internal.MutableArmorTier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Comparator"): Internal.Comparator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.SyncedBlockEntity"): typeof Internal.SyncedBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.LootTablesKJS"): Internal.LootTablesKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientVisibility$IListener"): Internal.IIngredientVisibility$IListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.server.IntegratedServer"): typeof Internal.IntegratedServer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.BitStorage"): Internal.BitStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3fc"): Internal.Matrix3fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2ByteFunction"): Internal.Long2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.VariableReference"): typeof Internal.VariableReference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ThrowableProjectile"): typeof Internal.ThrowableProjectile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.thread.ReentrantBlockableEventLoop"): typeof Internal.ReentrantBlockableEventLoop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.entry.BlockEntityEntry"): typeof Internal.BlockEntityEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.ICoilType"): Internal.ICoilType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.ITrackBlock"): Internal.ITrackBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.util.frustum.FrustumAdapter"): Internal.FrustumAdapter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.NonNullFunction"): Internal.NonNullFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Direction$Axis"): typeof Internal.Direction$Axis;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SculkVeinBlock"): typeof Internal.SculkVeinBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.IPartialSafeNBT"): Internal.IPartialSafeNBT;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.Varying"): typeof Internal.Varying;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.ResultField"): typeof Internal.ResultField;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.ConditionalFunction"): typeof Internal.ConditionalFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.FontCollection$Run"): typeof Internal.FontCollection$Run;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData$BlockEntityTagOutput"): Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ExperienceOrb"): typeof Internal.ExperienceOrb;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.gossip.GossipContainer"): typeof Internal.GossipContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.utils.Rect"): typeof com.lowdragmc.lowdraglib.utils.Rect;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.chat.ClientChatPreview"): typeof Internal.ClientChatPreview;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.events.ScreenKeyPressedEvent"): typeof Internal.ScreenKeyPressedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.transform.Transform"): com.jozufozu.flywheel.util.transform.Transform;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.attributes.AttributeMap"): typeof Internal.AttributeMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.PropertyKey$EmptyProperty"): typeof Internal.PropertyKey$EmptyProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.OrientedContraptionEntity"): typeof Internal.OrientedContraptionEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.fantastic.VertexBufferHelper"): Internal.VertexBufferHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundDeleteChatPacket"): typeof Internal.ClientboundDeleteChatPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.hooks.level.biome.GenerationProperties"): Internal.GenerationProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.base.Supplier"): com.google.common.base.Supplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureSet"): typeof Internal.StructureSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetDisplayChatPreviewPacket"): typeof Internal.ClientboundSetDisplayChatPreviewPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingKnockBackEvent"): typeof Internal.LivingKnockBackEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.TextureAtlasExtension"): Internal.TextureAtlasExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.ChatFormatting"): typeof Internal.ChatFormatting;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ContainerScreenEvent"): typeof Internal.ContainerScreenEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$Rgb$TransferParameters"): typeof Internal.ColorSpace$Rgb$TransferParameters;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.misc.ItemStackTransfer"): typeof Internal.ItemStackTransfer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.NearestItemSensor"): typeof Internal.NearestItemSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.IGeneratedBlockState"): Internal.IGeneratedBlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector3f"): typeof Internal.Vector3f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.cache.CacheStats"): typeof Internal.CacheStats;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.MultifaceGrowthConfiguration"): typeof Internal.MultifaceGrowthConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Collections$SynchronizedMap"): typeof Internal.Collections$SynchronizedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.EntityAnchorArgument$Anchor"): typeof Internal.EntityAnchorArgument$Anchor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.Widget"): typeof com.lowdragmc.lowdraglib.gui.widget.Widget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.tutorial.Tutorial"): typeof Internal.Tutorial;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Decoder$Simple"): Internal.Decoder$Simple;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2IntFunction"): Internal.Short2IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.rootplacers.MangroveRootPlacer"): typeof Internal.MangroveRootPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.FrontAttachmentType$FrontAttachmentModel"): typeof Internal.FrontAttachmentType$FrontAttachmentModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.data.ExistingFileHelper$IResourceType"): Internal.ExistingFileHelper$IResourceType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.RecipeManagerAccessor"): com.gregtechceu.gtceu.core.mixins.RecipeManagerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.registries.Registries"): typeof Internal.Registries;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerAboutToStartEvent"): typeof Internal.ServerAboutToStartEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.Snowball"): typeof Internal.Snowball;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.ByteTag"): typeof Internal.ByteTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.PipelineDesc"): typeof Internal.PipelineDesc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.AbstractFurnaceMenu"): typeof Internal.AbstractFurnaceMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.menu.MenuTab"): typeof Internal.MenuTab;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.ChunkHolder$PlayerProvider"): Internal.ChunkHolder$PlayerProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.GuiComponent"): typeof Internal.GuiComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.UniformFloat"): typeof Internal.UniformFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.WeepingVinesFeature"): typeof Internal.WeepingVinesFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap"): Internal.Object2ObjectSortedMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableEnumMap"): typeof Internal.ImmutableEnumMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.predicates.LootItemCondition"): Internal.LootItemCondition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.ModelLayerLocation"): typeof Internal.ModelLayerLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.ValueUnwrapper"): Internal.ValueUnwrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4d"): typeof Internal.Matrix4d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.font.GlyphInfo"): Internal.GlyphInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WallSkullBlock"): typeof Internal.WallSkullBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingSpawnEvent$CheckSpawn"): typeof Internal.LivingSpawnEvent$CheckSpawn;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.StringReader"): typeof Internal.StringReader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntToLongFunction"): Internal.IntToLongFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vazkii.patchouli.mixin.client.AccessorMultiBufferSource"): vazkii.patchouli.mixin.client.AccessorMultiBufferSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.fusion.api.model.GatherTexturesContext"): Internal.GatherTexturesContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinedVeinGenerator"): typeof Internal.VeinedVeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.bridge.game.GameVersion"): Internal.GameVersion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled"): typeof Internal.ScreenEvent$MouseScrolled;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ToIntFunction"): Internal.ToIntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.RecipeComponent"): Internal.RecipeComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockItemBuilder"): typeof Internal.BlockItemBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.PointF"): typeof Internal.PointF;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapCodec"): typeof Internal.MapCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.managed.IManagedVar"): Internal.IManagedVar;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.ToDoubleFunction"): Internal.ToDoubleFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.warden.WardenSpawnTracker"): typeof Internal.WardenSpawnTracker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2CharFunction"): Internal.Int2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.MinecraftClientKJS"): Internal.MinecraftClientKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IGuiHelper"): Internal.IGuiHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.jellysquid.mods.sodium.client.model.vertex.buffer.VertexBufferView"): Internal.VertexBufferView;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.BiomeSpecialEffectsBuilder"): typeof Internal.BiomeSpecialEffectsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AttachedStemBlock"): typeof Internal.AttachedStemBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.VanillaPackResources"): typeof Internal.VanillaPackResources;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.PlayerChatMessage"): typeof Internal.PlayerChatMessage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IIngredientListOverlay"): Internal.IIngredientListOverlay;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.FogRenderer$FogMode"): typeof Internal.FogRenderer$FogMode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.fancy.IFancyTooltip"): Internal.IFancyTooltip;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.BlockSourceImpl"): typeof Internal.BlockSourceImpl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemStackKey"): typeof Internal.ItemStackKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.LivingEntityRenderer"): typeof Internal.LivingEntityRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.LongStream$LongMapMultiConsumer"): Internal.LongStream$LongMapMultiConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.BlockPos$MutableBlockPos"): typeof Internal.BlockPos$MutableBlockPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateLangProvider"): typeof Internal.RegistrateLangProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.gen.properties.AddLakeProperties"): typeof Internal.AddLakeProperties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.SpringConfiguration"): typeof Internal.SpringConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageProtectionFunction"): Internal.EnchantmentBuilder$DamageProtectionFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.BelowZeroRetrogen"): typeof Internal.BelowZeroRetrogen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "appeng.thirdparty.fabric.SpriteFinderImpl$SpriteFinderAccess"): Internal.SpriteFinderImpl$SpriteFinderAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.PBRAtlasTexture"): typeof Internal.PBRAtlasTexture;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.ItemRendererAccessor"): Internal.ItemRendererAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.PackType"): typeof Internal.PackType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ClientPlayerKJS"): Internal.ClientPlayerKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.SignedMessageHeader"): typeof Internal.SignedMessageHeader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vazkii.patchouli.mixin.client.AccessorKeyMapping"): Internal.AccessorKeyMapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicateType"): Internal.BlockPredicateType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.supermartijn642.core.mixin.BlockPropertiesAccessor"): Internal.BlockPropertiesAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$LightmapStateShard"): typeof Internal.RenderStateShard$LightmapStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingDamageEvent"): typeof Internal.LivingDamageEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "vazkii.patchouli.mixin.client.AccessorClientAdvancements"): Internal.AccessorClientAdvancements;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DispensibleContainerItem"): Internal.DispensibleContainerItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IStringVisitor"): Internal.IStringVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.SavedTick"): typeof Internal.SavedTick;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ItemFrameEntityKJS"): Internal.ItemFrameEntityKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPingPacket"): typeof Internal.ClientboundPingPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TrappedChestBlock"): typeof Internal.TrappedChestBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.carver.CarverConfiguration"): typeof Internal.CarverConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.audio.SoundBuffer"): typeof Internal.SoundBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.OpticFinder"): Internal.OpticFinder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.regexp.RegExp"): typeof Internal.RegExp;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.file.GenericBuilder"): typeof Internal.GenericBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.SimpleStateProvider"): typeof Internal.SimpleStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.task.DataFetcher"): typeof Internal.DataFetcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectSpliterator"): Internal.ObjectSpliterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundMoveEntityPacket"): typeof Internal.ClientboundMoveEntityPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.LerpingBossEvent"): typeof Internal.LerpingBossEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.signal.SignalBlockEntity"): typeof Internal.SignalBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.IUniqueKey"): Internal.IUniqueKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.commons.lang3.tuple.Triple"): typeof Internal.Triple;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.CubeDefinition"): typeof Internal.CubeDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.IGenericEvent"): Internal.IGenericEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.ticks.LevelChunkTicks"): typeof Internal.LevelChunkTicks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent"): typeof Internal.PlayerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.DataPackConfig"): typeof Internal.DataPackConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.lifecycle.LiveData"): typeof Internal.LiveData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.blockentity.ITickSubscription"): Internal.ITickSubscription;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IMachineFeature"): Internal.IMachineFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormatElement$Type"): typeof Internal.VertexFormatElement$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.possible_triangle.sliceanddice.mixins.RecipeManagerAccessor"): com.possible_triangle.sliceanddice.mixins.RecipeManagerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WetSpongeBlock"): typeof Internal.WetSpongeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.request.AbuseReportRequest"): typeof Internal.AbuseReportRequest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.PositionalRandomFactory"): Internal.PositionalRandomFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ModifyRecipeCraftingGrid"): typeof Internal.ModifyRecipeCraftingGrid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.CraftingContainer"): typeof Internal.CraftingContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "ca.spottedleaf.starlight.common.blockstate.ExtendedAbstractBlockState"): Internal.ExtendedAbstractBlockState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCommandSuggestionsPacket"): typeof Internal.ClientboundCommandSuggestionsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour$StatePredicate"): Internal.BlockBehaviour$StatePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.client.renderer.cover.ICoverRenderer"): Internal.ICoverRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.texture.ProgressTexture$FillDirection"): typeof FillDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.EntityRenderersEvent$RegisterRenderers"): typeof Internal.EntityRenderersEvent$RegisterRenderers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderType"): typeof Internal.RenderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.booleans.Boolean2ReferenceFunction"): Internal.Boolean2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.StonecutterRecipe"): typeof Internal.StonecutterRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.NbtAccounterAccessor"): Internal.NbtAccounterAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.AllOfPredicate"): typeof Internal.AllOfPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.RectF"): typeof Internal.RectF;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.ForgeFlowingFluid$Properties"): typeof Internal.ForgeFlowingFluid$Properties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.AlgorithmParameters"): typeof Internal.AlgorithmParameters;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.FillBucketEvent"): typeof Internal.FillBucketEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector2ic"): Internal.Vector2ic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.color.item.ItemColors"): typeof Internal.ItemColors;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.CodeSource"): typeof Internal.CodeSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.IFusionCasingType"): Internal.IFusionCasingType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.station.StationMapData"): Internal.StationMapData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.EntityLeaveLevelEvent"): typeof Internal.EntityLeaveLevelEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.BookItem"): typeof Internal.BookItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.electronwill.nightconfig.core.ConfigFormat"): Internal.ConfigFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.SmartBlockEntity"): typeof Internal.SmartBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.RotationAxis"): typeof RotationAxis;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action"): typeof Internal.ServerboundClientCommandPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.RegistryAccess"): Internal.RegistryAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportedEntity"): typeof Internal.ReportedEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BrainDebugRenderer$PoiInfo"): typeof Internal.BrainDebugRenderer$PoiInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.BellAttachType"): typeof Internal.BellAttachType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.jei.IngredientIO"): typeof Internal.IngredientIO;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.AbstractSkeleton"): typeof Internal.AbstractSkeleton;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ResourceCache"): typeof Internal.ResourceCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EggItem"): typeof Internal.EggItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.DisplayStat"): typeof Internal.DisplayStat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.internal.Excluder"): typeof Internal.Excluder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.Unit"): typeof net.minecraft.util.Unit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.NamespacedDefaultedWrapper"): typeof Internal.NamespacedDefaultedWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.PipelineStateCache"): typeof Internal.PipelineStateCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Opening"): typeof Internal.ScreenEvent$Opening;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.FormattedCharSequence"): Internal.FormattedCharSequence;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ItemSupplier"): Internal.ItemSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ArrayList"): typeof Internal.ArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LoomBlock"): typeof Internal.LoomBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.EntityRendererProvider"): Internal.EntityRendererProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.mixin.accessor.GameRendererAccessor"): Internal.GameRendererAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Zoglin"): typeof Internal.Zoglin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.RarityFilter"): typeof Internal.RarityFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.Aquifer$FluidPicker"): Internal.Aquifer$FluidPicker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.moddingx.libx.event.ClickBlockEmptyHandEvent"): typeof Internal.ClickBlockEmptyHandEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentResultListener"): Internal.FragmentResultListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.math.Vector3f"): typeof Vec3f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnGenericMotionListener"): Internal.View$OnGenericMotionListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Camera$NearPlane"): typeof Internal.Camera$NearPlane;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundHorseScreenOpenPacket"): typeof Internal.ClientboundHorseScreenOpenPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$ShaderStateShard"): typeof Internal.RenderStateShard$ShaderStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.Float2ObjectFunction"): Internal.Float2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket"): typeof Internal.ServerboundLockDifficultyPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.BeeDebugRenderer$HiveInfo"): typeof Internal.BeeDebugRenderer$HiveInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.npc.Npc"): Internal.Npc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ingredientaction.CustomIngredientActionCallback"): Internal.CustomIngredientActionCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Climate$Parameter"): typeof Internal.Climate$Parameter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.IpBanList"): typeof Internal.IpBanList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.decoration.GlowItemFrame"): typeof Internal.GlowItemFrame;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.ItemInHandRenderer"): typeof Internal.ItemInHandRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder"): Internal.FunctionUserBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function14"): Internal.Function14;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.SurfaceWaterDepthFilter"): typeof Internal.SurfaceWaterDepthFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.DripstoneClusterConfiguration"): typeof Internal.DripstoneClusterConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.StatsCounter"): typeof Internal.StatsCounter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2ReferenceFunction"): Internal.Object2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Registry"): typeof Internal.Registry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.NBTSerializable"): Internal.NBTSerializable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ClipResult"): typeof Internal.ClipResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.PositionSource"): Internal.PositionSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ChorusFruitItem"): typeof Internal.ChorusFruitItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Guardian"): typeof Internal.Guardian;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundContainerClickPacket"): typeof Internal.ServerboundContainerClickPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.WorldLoader$PackConfig"): typeof Internal.WorldLoader$PackConfig;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.chars.Char2ReferenceFunction"): Internal.Char2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.NumberFormat"): typeof com.ibm.icu.text.NumberFormat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.wrapper.UUIDWrapper"): UUID;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.TickableSubscription"): typeof Internal.TickableSubscription;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.TimeZone"): typeof com.ibm.icu.util.TimeZone;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeDimensionSpecialEffects"): Internal.IForgeDimensionSpecialEffects;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.front.MobControllerFrontAttachment"): typeof Internal.MobControllerFrontAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.server.CommandEventJS"): typeof Internal.CommandEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.RegistryObject"): typeof Internal.RegistryObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.tags.IReverseTag"): Internal.IReverseTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.RecipeManager$CachedCheck"): Internal.RecipeManager$CachedCheck;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapEncoder"): Internal.MapEncoder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.mixin.dedupbakedquad.BakedQuadAccess"): Internal.BakedQuadAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundGameEventPacket"): typeof Internal.ClientboundGameEventPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.units.MeasureUnitImpl$MeasureUnitImplWithIndex"): typeof Internal.MeasureUnitImpl$MeasureUnitImplWithIndex;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.FriendlyByteBuf$Reader"): Internal.FriendlyByteBuf$Reader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Dynamic"): typeof Internal.Dynamic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SlabBlock"): typeof Internal.SlabBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderPlayerEvent$Pre"): typeof Internal.RenderPlayerEvent$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.HoneyBottleItem"): typeof Internal.HoneyBottleItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.status.ServerStatus$Players"): typeof Internal.ServerStatus$Players;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.WoodenPressurePlateBlockBuilder"): typeof Internal.WoodenPressurePlateBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.Program"): typeof icyllis.arc3d.shaderc.tree.Program;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IJSQueryCallback"): Internal.IJSQueryCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.MenuItem"): Internal.MenuItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.ServerPlayerAccessor"): Internal.ServerPlayerAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.PlayerDataStorage"): typeof Internal.PlayerDataStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.util.ITeleporter"): Internal.ITeleporter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.TallFlowerBlock"): typeof Internal.TallFlowerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.special.SpecialRecipeSerializerManager"): typeof Internal.SpecialRecipeSerializerManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.builder.IIngredientAcceptor"): Internal.IIngredientAcceptor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$StartTracking"): typeof Internal.PlayerEvent$StartTracking;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.Services"): typeof Internal.Services;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ComputeFovModifierEvent"): typeof Internal.ComputeFovModifierEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.model.DirectVertexConsumer"): typeof Internal.DirectVertexConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.SuggestionContext"): typeof Internal.SuggestionContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateProvider"): Internal.RegistrateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientAdvancements$Listener"): Internal.ClientAdvancements$Listener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.InteractionResult"): typeof Internal.InteractionResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.SimplePlayerEventJS"): typeof Internal.SimplePlayerEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.blockEntity.behaviour.scrollValue.ScrollValueBehaviour$StepContext"): typeof Internal.ScrollValueBehaviour$StepContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.item.ItemEntity"): typeof Internal.ItemEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.server.ServerStartingEvent"): typeof Internal.ServerStartingEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonDeathPhase"): typeof Internal.DragonDeathPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.ParticleStatus"): typeof Internal.ParticleStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.modular.ModularUIContainer"): typeof Internal.ModularUIContainer;
        /**
         * Loads the specified class, and returns null if class is not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        tryLoadClass(className: string): any;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameType"): typeof Internal.GameType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatBidirectionalIterator"): Internal.FloatBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.entity.EntityAccess"): Internal.EntityAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.CoralFeature"): typeof Internal.CoralFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.VinesFeature"): typeof Internal.VinesFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.SkeletonHorse"): typeof Internal.SkeletonHorse;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.PotionBuilder"): typeof Internal.PotionBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.OutputItem"): typeof OutputItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.FloatUnaryOperator"): Internal.FloatUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.Products$P10"): typeof Internal.Products$P10;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.core.model.Model"): com.jozufozu.flywheel.core.model.Model;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ShortFunction"): Internal.Byte2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.minecart.TrainCargoManager"): typeof Internal.TrainCargoManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.TickEvent"): typeof Internal.TickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.CycleButton$ValueListSupplier"): Internal.CycleButton$ValueListSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.moddingx.libx.event.ConfigLoadedEvent"): typeof Internal.ConfigLoadedEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.Stats"): typeof Stats;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.frog.Tadpole"): typeof Internal.Tadpole;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Biome"): typeof Internal.Biome;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuResource"): typeof Internal.GpuResource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Rect2f"): typeof Internal.Rect2f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.EntityKJS"): Internal.EntityKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.predicate.BlockPredicate"): Internal.BlockPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableList"): typeof Internal.ImmutableList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeResolver"): Internal.BiomeResolver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EntityBlock"): Internal.EntityBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgePlayer"): Internal.IForgePlayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.WritableBookItem"): typeof Internal.WritableBookItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteList"): Internal.ByteList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteUnaryOperator"): Internal.ByteUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.predicates.SimplePredicate"): typeof Internal.SimplePredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.NoiseBasedCountPlacement"): typeof Internal.NoiseBasedCountPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.Arrow"): typeof Internal.Arrow;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.entity.LivingEntityHurtEventJS"): typeof Internal.LivingEntityHurtEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.StatType"): typeof Internal.StatType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeBakedModel"): Internal.IForgeBakedModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2CharFunction"): Internal.Reference2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.FarmlandTrampledEventJS"): typeof Internal.FarmlandTrampledEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.MessageSigner"): typeof Internal.MessageSigner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.IsInWaterSensor"): typeof Internal.IsInWaterSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.Carriage$DimensionalCarriageEntity"): typeof Internal.Carriage$DimensionalCarriageEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.Abilities"): typeof Internal.Abilities;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundGameEventPacket$Type"): typeof Internal.ClientboundGameEventPacket$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.registry.registries.RegistrySupplier"): Internal.RegistrySupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftbessentials.mixin.PlayerListAccess"): Internal.PlayerListAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.AttachedToLeavesDecorator"): typeof Internal.AttachedToLeavesDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.FragmentLifecycleCallbacks"): Internal.FragmentLifecycleCallbacks;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ChorusPlantBlock"): typeof Internal.ChorusPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.helpers.IModIdHelper"): Internal.IModIdHelper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.multiblock.IMultiPart"): Internal.IMultiPart;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.ServerLevelKJS"): Internal.ServerLevelKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.UpgradeRecipe$Serializer"): typeof Internal.UpgradeRecipe$Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.FurnaceMenu"): typeof Internal.FurnaceMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeHolderSet"): Internal.IForgeHolderSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.NyliumBlock"): typeof Internal.NyliumBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Context"): typeof icyllis.modernui.core.Context;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.NoiseColumn"): typeof Internal.NoiseColumn;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.WardenEntitySensor"): typeof Internal.WardenEntitySensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$Category"): typeof Internal.GameRules$Category;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.core.mixins.ITrunkPlacerTypeAccessor"): Internal.ITrunkPlacerTypeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.layers.RenderLayer"): typeof Internal.RenderLayer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CartographyTableBlock"): typeof Internal.CartographyTableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundUseItemPacket"): typeof Internal.ServerboundUseItemPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeOptional"): Internal.RecipeOptional;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace"): typeof Internal.ColorSpace;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.Modifiers"): typeof Internal.Modifiers;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectArrayList"): typeof Internal.ObjectArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.Property"): typeof icyllis.modernui.util.Property;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.player.ProfilePublicKey"): typeof Internal.ProfilePublicKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.MetricCategory"): typeof Internal.MetricCategory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorNavigation"): Internal.AccessorNavigation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CoralWallFanBlock"): typeof Internal.CoralWallFanBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.ShipwreckStructure"): typeof Internal.ShipwreckStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2ReferenceFunction"): Internal.Byte2ReferenceFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.pipelike.Node"): typeof com.lowdragmc.lowdraglib.pipelike.Node;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.item.component.ICustomDescriptionId"): Internal.ICustomDescriptionId;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ConfiguredModel"): typeof Internal.ConfiguredModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CommandBlock"): typeof Internal.CommandBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.Stack"): it.unimi.dsi.fastutil.Stack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.DebugInfoEventJS"): typeof Internal.DebugInfoEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.dto.RealmsNews"): typeof Internal.RealmsNews;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ForwardingList"): typeof Internal.ForwardingList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FireworkRocketItem"): typeof Internal.FireworkRocketItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.DataProvider"): Internal.DataProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.properties.BlastProperty"): typeof Internal.BlastProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuRenderTarget"): typeof Internal.GpuRenderTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.probejs.jdoc.java.FieldInfo"): typeof Internal.FieldInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.GenericLootEventJS"): typeof Internal.GenericLootEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.track.TrackMaterial$TrackType"): typeof Internal.TrackMaterial$TrackType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.MeshDrawTarget"): Internal.MeshDrawTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2BooleanFunction"): Internal.Reference2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator$Part"): typeof Internal.MultipartBlockStateGenerator$Part;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteArrayList"): typeof Internal.ByteArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.DragonFireball"): typeof Internal.DragonFireball;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.WorldAttached"): typeof Internal.WorldAttached;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.GameProfile"): typeof Internal.GameProfile;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.AmbiguityConsumer"): Internal.AmbiguityConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$PlayerUpdate"): typeof Internal.ClientboundPlayerInfoPacket$PlayerUpdate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.painter.screen.PaintScreenEventJS"): typeof Internal.PaintScreenEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.event.EventExceptionHandler"): Internal.EventExceptionHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.ListCodec"): typeof Internal.ListCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ChunkPos"): typeof Internal.ChunkPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Entity$RemovalReason"): typeof Internal.Entity$RemovalReason;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Score"): typeof Internal.Score;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundResourcePackPacket"): typeof Internal.ClientboundResourcePackPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.HurtBySensor"): typeof Internal.HurtBySensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.capabilities.CapabilityDispatcher"): typeof Internal.CapabilityDispatcher;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ThrowablePotionItem"): typeof Internal.ThrowablePotionItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.api.vertex.VertexType"): Internal.VertexType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.IsoEra"): typeof Internal.IsoEra;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$Key"): typeof Internal.GameRules$Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData"): typeof Internal.ClientboundLevelChunkPacketData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.builder.IRecipeSlotBuilder"): Internal.IRecipeSlotBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.ShoulderRidingEntity"): typeof Internal.ShoulderRidingEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundDisconnectPacket"): typeof Internal.ClientboundDisconnectPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.ScheduleRuntime"): typeof Internal.ScheduleRuntime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.ICoverable"): Internal.ICoverable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.gl.buffer.VecBuffer"): typeof Internal.VecBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.GiantTrunkPlacer"): typeof Internal.GiantTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.entity.player.PlayerRenderer"): typeof Internal.PlayerRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.extensions.IForgeVertexConsumer"): Internal.IForgeVertexConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.HoverEvent$Action"): typeof Internal.HoverEvent$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity"): typeof Internal.AbstractFurnaceBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundJigsawGeneratePacket"): typeof Internal.ServerboundJigsawGeneratePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.ItemStack"): typeof Internal.ItemStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PowderSnowCauldronBlock"): typeof Internal.PowderSnowCauldronBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.reflect.TypeToken"): typeof com.google.gson.reflect.TypeToken;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.field.FieldManagedStorage"): typeof Internal.FieldManagedStorage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.RegisterCommandsEvent"): typeof Internal.RegisterCommandsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ImmutableSet$Builder"): typeof Internal.ImmutableSet$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundBossEventPacket"): typeof Internal.ClientboundBossEventPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.drawable.IDrawableAnimated$StartDirection"): typeof Internal.IDrawableAnimated$StartDirection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.NoteBlockInstrument"): typeof Internal.NoteBlockInstrument;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyPressed"): typeof Internal.ScreenEvent$KeyPressed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket"): typeof Internal.ServerboundChangeDifficultyPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.properties.Property"): typeof com.mojang.authlib.properties.Property;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.codecs.PairMapCodec"): typeof Internal.PairMapCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.fragment.SharedElementCallback"): typeof Internal.SharedElementCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerRespawnEvent"): typeof Internal.PlayerEvent$PlayerRespawnEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ClientChunkCache$Storage"): typeof Internal.ClientChunkCache$Storage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4f"): typeof Internal.Matrix4f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SimpleFoiledItem"): typeof Internal.SimpleFoiledItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.IPipeType"): Internal.IPipeType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.EvaluatorException"): typeof Internal.EvaluatorException;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.RegistryAccess$Frozen"): Internal.RegistryAccess$Frozen;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise"): typeof Internal.PerlinSimplexNoise;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.util.TreeNode"): typeof Internal.TreeNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.versioning.VersionRange"): typeof Internal.VersionRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DebugStickItem"): typeof Internal.DebugStickItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.Rectangle2D"): typeof Internal.Rectangle2D;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.players.GameProfileCache"): typeof Internal.GameProfileCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.EntityAccessor"): Internal.EntityAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.item.ClampedItemPropertyFunction"): Internal.ClampedItemPropertyFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket"): typeof Internal.ClientboundUpdateAdvancementsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.MenuBuilder$MenuFactory"): Internal.MenuBuilder$MenuFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.Signer"): Internal.Signer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Vector4"): typeof Internal.Vector4;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.DispenserMenu"): typeof Internal.DispenserMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EnchantmentTableBlock"): typeof Internal.EnchantmentTableBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.CubeListBuilder"): typeof Internal.CubeListBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.enchantment.EnchantmentInstance"): typeof Internal.EnchantmentInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.sound.AutoReleasedSound"): typeof Internal.AutoReleasedSound;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration"): typeof Internal.RootSystemConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.ModelPart$Cube"): typeof Internal.ModelPart$Cube;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.events.ScreenTickEvent"): typeof Internal.ScreenTickEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2CharFunction"): Internal.Object2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ClipContext"): typeof Internal.ClipContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuBufferPool"): typeof Internal.GpuBufferPool;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.profiling.metrics.ProfilerMeasured"): Internal.ProfilerMeasured;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.registries.IdMappingEvent$ModRemapping"): typeof Internal.IdMappingEvent$ModRemapping;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.TropicalFish"): typeof Internal.TropicalFish;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.FaceBakery"): typeof Internal.FaceBakery;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Rect2i"): typeof icyllis.arc3d.core.Rect2i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.ftb.mods.ftblibrary.core.ItemFTBL"): Internal.ItemFTBL;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.BlockStateModifyCallbackJS"): typeof Internal.BlockStateModifyCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StairBlock"): typeof Internal.StairBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.RandomSpreadFoliagePlacer"): typeof Internal.RandomSpreadFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.WallTorchBlock"): typeof Internal.WallTorchBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.rear.BlockRearAttachment"): typeof Internal.BlockRearAttachment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderLevelStageEvent"): typeof Internal.RenderLevelStageEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SingleItemRecipe$Serializer"): typeof Internal.SingleItemRecipe$Serializer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.FireworksJS$Shape"): typeof Internal.FireworksJS$Shape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.ULocale"): typeof Internal.ULocale;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeGenerationSettings"): typeof Internal.BiomeGenerationSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.searchtree.SearchRegistry$Key"): typeof Internal.SearchRegistry$Key;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.MinecraftServerKJS"): Internal.MinecraftServerKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.ToolPanel"): typeof Internal.ToolPanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.parsing.ExtendedBiome"): Internal.ExtendedBiome;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType"): Internal.StructurePlacementType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.MultiBufferSource"): Internal.MultiBufferSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.SlabBlockBuilder"): typeof Internal.SlabBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.recipe.transfer.IRecipeTransferHandler"): Internal.IRecipeTransferHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.callbacks.EntitySteppedOnBlockCallbackJS"): typeof Internal.EntitySteppedOnBlockCallbackJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.Period"): typeof Internal.Period;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.components.Widget"): Internal.Widget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerPacketListener"): Internal.ServerPacketListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BeehiveBlockEntity$BeeReleaseStatus"): typeof Internal.BeehiveBlockEntity$BeeReleaseStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerContainerEvent$Open"): typeof Internal.PlayerContainerEvent$Open;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer"): typeof Internal.RootPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.OpFlushState"): typeof Internal.OpFlushState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.Style"): typeof Internal.Style;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.MapCloningRecipe"): typeof Internal.MapCloningRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Unit"): typeof com.mojang.datafixers.util.Unit;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ScriptableObject"): typeof Internal.ScriptableObject;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.Advancement$Builder"): typeof Internal.Advancement$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.hoglin.HoglinBase"): Internal.HoglinBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.LevelEventJS"): typeof Internal.LevelEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.render.ContraptionMatrices"): typeof Internal.ContraptionMatrices;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinGenerator"): typeof Internal.VeinGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.IMinecartCollisionHandler"): Internal.IMinecartCollisionHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.GrowingPlantBodyBlock"): typeof Internal.GrowingPlantBodyBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.BannerBlockEntity"): typeof Internal.BannerBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.capability.recipe.IRecipeHandler"): Internal.IRecipeHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.ChatTypeDecoration"): typeof Internal.ChatTypeDecoration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.AppearanceBlock"): typeof Internal.AppearanceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Object"): typeof any;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AbstractCandleBlock"): typeof Internal.AbstractCandleBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.custom.StairBlockBuilder"): typeof Internal.StairBlockBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.foliageplacers.DarkOakFoliagePlacer"): typeof Internal.DarkOakFoliagePlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterShadersEvent"): typeof Internal.RegisterShadersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.TickableGuiEventListener"): Internal.TickableGuiEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.DisplayContext$Type"): typeof Internal.DisplayContext$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectIterable"): Internal.ObjectIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.texture.Tickable"): Internal.Tickable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.RandomOffsetPlacement"): typeof Internal.RandomOffsetPlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkWatchEvent"): typeof Internal.ChunkWatchEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.ColorSpace$Named"): typeof Internal.ColorSpace$Named;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.DiggerItem"): typeof Internal.DiggerItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.MapCodec$MapCodecCodec"): typeof Internal.MapCodec$MapCodecCodec;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.BlockPattern"): typeof com.gregtechceu.gtceu.api.pattern.BlockPattern;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.WorldCreationContext$SimpleUpdater"): Internal.WorldCreationContext$SimpleUpdater;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.LevelEvent"): typeof Internal.LevelEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix3f"): typeof Internal.Matrix3f;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.WorldGenLevel"): Internal.WorldGenLevel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "malte0811.ferritecore.mixin.blockstatecache.DiscreteVSAccess"): Internal.DiscreteVSAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ModelEvent$RegisterAdditional"): typeof Internal.ModelEvent$RegisterAdditional;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.stats.RecipeBookSettings"): typeof Internal.RecipeBookSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPickItemPacket"): typeof Internal.ServerboundPickItemPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.trunkplacers.ForkingTrunkPlacer"): typeof Internal.ForkingTrunkPlacer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.AnticipateOvershootInterpolator"): typeof Internal.AnticipateOvershootInterpolator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.VertexFormat$IndexType"): typeof Internal.VertexFormat$IndexType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.unified.config.Config"): typeof Internal.Config;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntUnaryOperator"): it.unimi.dsi.fastutil.ints.IntUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.vehicle.MinecartSpawner"): typeof Internal.MinecartSpawner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.EnchantedBookItem"): typeof Internal.EnchantedBookItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.mod.util.color.NoColor"): typeof Internal.NoColor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.ChestType"): typeof Internal.ChestType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.GTRegistries"): typeof GTRegistries;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ISurface"): Internal.ISurface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.create.events.SpecialFluidHandlerEvent"): typeof Internal.SpecialFluidHandlerEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.SymbolScriptable"): Internal.SymbolScriptable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.ItemModelBuilder$OverrideBuilder"): typeof Internal.ItemModelBuilder$OverrideBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2IntMap$Entry"): Internal.Int2IntMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.language.LanguageInfo"): typeof Internal.LanguageInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.VoidStartPlatformFeature"): typeof Internal.VoidStartPlatformFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$BreakEvent"): typeof Internal.BlockEvent$BreakEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundContainerClosePacket"): typeof Internal.ClientboundContainerClosePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.control.JumpControl"): typeof Internal.JumpControl;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4x3d"): typeof Internal.Matrix4x3d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObjectCollection"): typeof Internal.AbstractObjectCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.configurator.Configurator"): typeof Internal.Configurator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ContainerScreenEvent$Render$Background"): typeof Internal.ContainerScreenEvent$Render$Background;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.OceanMonumentStructure"): typeof Internal.OceanMonumentStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.SampledFloat"): Internal.SampledFloat;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator"): Internal.ObjectBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.floats.AbstractFloatCollection"): typeof Internal.AbstractFloatCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagNetworkSerialization$NetworkPayload"): typeof Internal.TagNetworkSerialization$NetworkPayload;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.GTCEu"): typeof GTCEu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.TickTask"): typeof Internal.TickTask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.HopperBlock"): typeof Internal.HopperBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.PointerBuffer"): typeof Internal.PointerBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.GuiTextures"): typeof GuiTextures;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderStateShard$BooleanStateShard"): typeof Internal.RenderStateShard$BooleanStateShard;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SignBlockEntity"): typeof Internal.SignBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function3"): Internal.Function3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.StateDefinition$Factory"): Internal.StateDefinition$Factory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.FlowingFluid"): typeof Internal.FlowingFluid;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.IScheduleInput"): Internal.IScheduleInput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.component.ArrayRecipeComponent"): typeof Internal.ArrayRecipeComponent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.LevelChunk"): typeof Internal.LevelChunk;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.KelpPlantBlock"): typeof Internal.KelpPlantBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.BiomeFilter"): typeof net.minecraft.world.level.levelgen.placement.BiomeFilter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.OutputReplacement"): Internal.OutputReplacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.BlockPos"): typeof BlockPos;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.JsonArray"): typeof Internal.JsonArray;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.MachineBuilder"): typeof Internal.MachineBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.data.GTMachines"): typeof GTMachines;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.SkullBlockEntity"): typeof Internal.SkullBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.EnderChestBlock"): typeof Internal.EnderChestBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.gui.editor.IEditableUI"): Internal.IEditableUI;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.JarMetadata"): Internal.JarMetadata;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.IAccessor"): Internal.IAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.chrono.Era"): Internal.Era;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.ViewParent"): Internal.ViewParent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.player.KubeJSInventoryListener"): typeof Internal.KubeJSInventoryListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.phys.Vec3"): typeof Vec3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntBinaryOperator"): Internal.IntBinaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BasaltColumnsFeature"): typeof Internal.BasaltColumnsFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer"): typeof Internal.GoalSelectorDebugRenderer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.Provider$Service"): typeof Internal.Provider$Service;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.stb.STBTTFontinfo"): typeof Internal.STBTTFontinfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2ShortFunction"): Internal.Int2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.eventbus.api.IEventBus"): Internal.IEventBus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.mc.forge.OpenMenuEvent"): typeof Internal.OpenMenuEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blending.Blender$BlendingOutput"): typeof Internal.Blender$BlendingOutput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.InteractionHand"): typeof Internal.InteractionHand;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.valueproviders.BiasedToBottomInt"): typeof Internal.BiasedToBottomInt;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.hash.HashCode"): typeof Internal.HashCode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.parameters.LootContextParam"): typeof Internal.LootContextParam;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ModelEvent$BakingCompleted"): typeof Internal.ModelEvent$BakingCompleted;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.TextureVisitor"): Internal.TextureVisitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.chat.FilterMask"): typeof Internal.FilterMask;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.TridentModel"): typeof Internal.TridentModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RegisterClientCommandsEvent"): typeof Internal.RegisterClientCommandsEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.block.ActiveBlock"): typeof Internal.ActiveBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.PathNavigationRegion"): typeof Internal.PathNavigationRegion;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IUpdateCount"): Internal.IUpdateCount;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.ShapedText$RunConsumer"): Internal.ShapedText$RunConsumer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$BooleanValue"): typeof Internal.GameRules$BooleanValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundCustomChatCompletionsPacket$Action"): typeof Internal.ClientboundCustomChatCompletionsPacket$Action;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blockpredicates.NotPredicate"): typeof Internal.NotPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.ResourceLocation"): typeof ResourceLocation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ILDLRegister"): Internal.ILDLRegister;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.MeshDefinition"): typeof Internal.MeshDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider$Rule"): typeof Internal.RuleBasedBlockStateProvider$Rule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemSmeltedEventJS"): typeof Internal.ItemSmeltedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.RangedAttackMob"): Internal.RangedAttackMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ClipBlockStateContext"): typeof Internal.ClipBlockStateContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.DimensionSpecialEffects$SkyType"): typeof Internal.DimensionSpecialEffects$SkyType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.ExternalArrayData"): Internal.ExternalArrayData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "cpw.mods.jarhandling.impl.SimpleJarMetadata"): typeof Internal.SimpleJarMetadata;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.gameevent.GameEventListener"): Internal.GameEventListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.CraftingRecipe"): Internal.CraftingRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.BlockBehaviour$StateArgumentPredicate"): Internal.BlockBehaviour$StateArgumentPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.Long2CharFunction"): Internal.Long2CharFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.DragEvent"): typeof Internal.DragEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.ConnectionProtocol"): typeof Internal.ConnectionProtocol;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.KeyCompressor"): typeof Internal.KeyCompressor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.ElderGuardian"): typeof Internal.ElderGuardian;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.enchantment.Enchantment"): typeof Internal.Enchantment;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.FenceBlock"): typeof Internal.FenceBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.blamejared.clumps.helper.IClumpedOrb"): Internal.IClumpedOrb;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.Window"): typeof Internal.Window;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4i"): typeof Internal.Vector4i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.realmsclient.gui.RealmsNewsManager"): typeof Internal.RealmsNewsManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeBlockEntity"): Internal.IForgeBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.apache.maven.artifact.Artifact"): Internal.Artifact;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemClickedEventJS"): typeof Internal.ItemClickedEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.Vec3i"): typeof Vec3i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.ModifyRecipeResultCallback"): Internal.ModifyRecipeResultCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket"): typeof Internal.ClientboundUpdateRecipesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.BiomeModifier"): Internal.BiomeModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.ConduitBlock"): typeof Internal.ConduitBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.SnowballItem"): typeof Internal.SnowballItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.stack.MaterialStack"): typeof Internal.MaterialStack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.ReportedException"): typeof Internal.ReportedException;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.Mirror"): typeof Internal.Mirror;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.Short2ShortFunction"): Internal.Short2ShortFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Collection"): Internal.Collection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.AreaEffectCloud"): typeof Internal.AreaEffectCloud;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.almostreliable.merequester.mixin.accessors.SlotMixin"): Internal.SlotMixin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.AnimationState"): typeof Internal.AnimationState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.box.ImmutableBox"): Internal.ImmutableBox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TravellingPoint$ITrackSelector"): Internal.TravellingPoint$ITrackSelector;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.TippedArrowRecipe"): typeof Internal.TippedArrowRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Lifecycle"): typeof Internal.Lifecycle;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.awt.geom.PathIterator"): Internal.PathIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.commands.arguments.ArgumentSignatures$Entry"): typeof Internal.ArgumentSignatures$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.ResourceProvider"): typeof icyllis.arc3d.engine.ResourceProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.ColorResolver"): Internal.ColorResolver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SimpleWaterloggedBlock"): Internal.SimpleWaterloggedBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.ImmutableStringReader"): Internal.ImmutableStringReader;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.SecureRandom"): typeof Internal.SecureRandom;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Vector4d"): typeof Internal.Vector4d;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.TaskChainer"): Internal.TaskChainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.DataGenerator$PathProvider"): typeof Internal.DataGenerator$PathProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.entity.EnchantmentTableBlockEntity"): typeof Internal.EnchantmentTableBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.async.IAsyncLogic"): Internal.IAsyncLogic;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "me.ichun.mods.dogslie.mixin.LivingEntityRendererAccessorMixin"): Internal.LivingEntityRendererAccessorMixin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.GpuDevice$Stats"): typeof Internal.GpuDevice$Stats;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.runtime.IJeiRuntime"): Internal.IJeiRuntime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.BasaltPillarFeature"): typeof Internal.BasaltPillarFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.Sheep"): typeof Internal.Sheep;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.loot.FunctionContainer"): Internal.FunctionContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.fantastic.PhasedParticleEngine"): Internal.PhasedParticleEngine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "mezz.jei.api.gui.handlers.IGhostIngredientHandler"): Internal.IGhostIngredientHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingFlamingPhase"): typeof Internal.DragonSittingFlamingPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundPlaceGhostRecipePacket"): typeof Internal.ClientboundPlaceGhostRecipePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.RedstoneLampBlock"): typeof Internal.RedstoneLampBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.vertex.BufferBuilder$RenderedBuffer"): typeof Internal.BufferBuilder$RenderedBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Options"): typeof Internal.Options;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.ChorusPlantFeature"): typeof Internal.ChorusPlantFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.MobEffectEvent$Remove"): typeof Internal.MobEffectEvent$Remove;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.resources.ResourceKey"): typeof Internal.ResourceKey;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundRecipeBookChangeSettingsPacket"): typeof Internal.ServerboundRecipeBookChangeSettingsPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseBasedStateProvider"): typeof Internal.NoiseBasedStateProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.pathfinder.Node"): typeof Internal.Node;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.lwjgl.system.Pointer$Default"): typeof Internal.Pointer$Default;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Quaternionf"): typeof Internal.Quaternionf;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.ModelPart$Visitor"): Internal.ModelPart$Visitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.Block"): typeof Internal.Block;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.multiplayer.ServerData$ServerPackStatus"): typeof Internal.ServerData$ServerPackStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.Byte2FloatFunction"): Internal.Byte2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.LayoutPiece"): typeof Internal.LayoutPiece;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TabContainer"): typeof TabContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.impl.TextTrieMap$ResultHandler"): Internal.TextTrieMap$ResultHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder"): typeof Internal.MultiPartBlockStateBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.utility.animation.LerpedFloat$Chaser"): Internal.LerpedFloat$Chaser;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.security.DomainCombiner"): Internal.DomainCombiner;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.SculkPatchFeature"): typeof Internal.SculkPatchFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.ProfileLookupCallback"): Internal.ProfileLookupCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.tag.TagPrefix"): typeof TagPrefix;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pipenet.PipeCoverContainer"): typeof Internal.PipeCoverContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.BiFunction"): Internal.BiFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BedBlock"): typeof Internal.BedBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.StructureModifier$Phase"): typeof Internal.StructureModifier$Phase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix2dc"): Internal.Matrix2dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.crafting.AbstractIngredient"): typeof Internal.AbstractIngredient;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.SpongeBlock"): typeof Internal.SpongeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.level.progress.ChunkProgressListener"): Internal.ChunkProgressListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.doubles.Double2BooleanFunction"): Internal.Double2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "yalter.mousetweaks.mixin.AbstractContainerScreenAccessor"): Internal.AbstractContainerScreenAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "org.embeddedt.modernfix.duck.ICachedMaterialsModel"): Internal.ICachedMaterialsModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.DirectionalBlock"): typeof Internal.DirectionalBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.behavior.Behavior"): typeof Internal.Behavior;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.ModifiableBiomeInfo"): typeof Internal.ModifiableBiomeInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.gui.ModularGuiLineBuilder"): typeof Internal.ModularGuiLineBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSetBorderSizePacket"): typeof Internal.ClientboundSetBorderSizePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.CachedOutput"): Internal.CachedOutput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.repository.PackSource"): Internal.PackSource;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.Stream$Builder"): Internal.Stream$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.SculkSensorPhase"): typeof Internal.SculkSensorPhase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.SuspiciousStewRecipe"): typeof Internal.SuspiciousStewRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.RegistryAccess$RegistryEntry"): typeof Internal.RegistryAccess$RegistryEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.fluids.FluidType"): typeof Internal.FluidType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.trait.NotifiableItemStackHandler"): typeof Internal.NotifiableItemStackHandler;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.data.recipes.RecipeProvider"): typeof Internal.RecipeProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.BlockContainerJS"): typeof Internal.BlockContainerJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.Parcelable$Creator"): Internal.Parcelable$Creator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BeaconBeamBlock"): Internal.BeaconBeamBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.UVPair"): typeof Internal.UVPair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Post"): typeof Internal.ScreenEvent$MouseButtonPressed$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.ReplaceBlockConfiguration"): typeof Internal.ReplaceBlockConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.lang.Runnable"): Internal.Runnable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.UpgradeData"): typeof Internal.UpgradeData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.ChunkEvent$Unload"): typeof Internal.ChunkEvent$Unload;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.ColorStateList"): typeof Internal.ColorStateList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator"): typeof Internal.BeehiveDecorator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.Rect2i"): typeof Internal.Rect2i;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.batchedentityrendering.mixin.CompositeStateAccessor"): Internal.CompositeStateAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.placement.CaveSurface"): typeof Internal.CaveSurface;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BannerBlock"): typeof Internal.BannerBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.TamableAnimal"): typeof Internal.TamableAnimal;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.GameRules$Type"): typeof Internal.GameRules$Type;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.util.ClassWrapper"): typeof Internal.ClassWrapper;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Reference2ByteFunction"): Internal.Reference2ByteFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.block.entity.AccessorSignBlockEntity"): Internal.AccessorSignBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.ContraptionRelocationPacket"): typeof Internal.ContraptionRelocationPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.StreamTagVisitor$EntryResult"): typeof Internal.StreamTagVisitor$EntryResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.context.CommandContext"): typeof Internal.CommandContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.CoralClawFeature"): typeof Internal.CoralClawFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.projectile.ShulkerBullet"): typeof Internal.ShulkerBullet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickEmpty"): typeof Internal.PlayerInteractEvent$RightClickEmpty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.util.Output"): typeof Internal.Output;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerDestroyItemEvent"): typeof Internal.PlayerDestroyItemEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.chunk.RenderRegionCache"): typeof Internal.RenderRegionCache;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BucketPickup"): Internal.BucketPickup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.util.MatrixWrite"): Internal.MatrixWrite;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.util.Function15"): Internal.Function15;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.networking.SimplePacketBase"): typeof Internal.SimplePacketBase;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundChatPacket"): typeof Internal.ServerboundChatPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration$Layer"): typeof Internal.BlockColumnConfiguration$Layer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.architectury.extensions.injected.InjectedFluidExtension"): Internal.InjectedFluidExtension;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.darkhax.bookshelf.mixin.entity.AccessorMob"): Internal.AccessorMob;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.transition.TransitionListener"): Internal.TransitionListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.SmokerMenu"): typeof Internal.SmokerMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.dimension.DimensionType$MonsterSettings"): typeof Internal.DimensionType$MonsterSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeConstructor"): typeof Internal.RecipeConstructor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket"): typeof Internal.ServerboundSetCreativeModeSlotPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.ToolAction"): typeof Internal.ToolAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongSet"): Internal.LongSet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.server.permission.events.PermissionGatherEvent"): typeof Internal.PermissionGatherEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.texture.pbr.PBRType"): typeof Internal.PBRType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.SoundInstance"): Internal.SoundInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.gui.screens.worldselection.WorldCreationContext$Updater"): Internal.WorldCreationContext$Updater;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.LadderBlock"): typeof Internal.LadderBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.generator.AssetJsonGenerator"): typeof Internal.AssetJsonGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.modular.IUIHolder"): Internal.IUIHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.minecraft.report.ReportChatMessage"): typeof Internal.ReportChatMessage;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.FrogAttackablesSensor"): typeof Internal.FrogAttackablesSensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.ItemTooltipEvent"): typeof Internal.ItemTooltipEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$KeyReleased"): typeof Internal.ScreenEvent$KeyReleased;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.shorts.ShortIterable"): Internal.ShortIterable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntMap$FastEntrySet"): Internal.Object2IntMap$FastEntrySet;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.horse.Llama"): typeof Internal.Llama;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.ImmutableCollections$AbstractImmutableList"): typeof Internal.ImmutableCollections$AbstractImmutableList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.core.LevelKJS"): Internal.LevelKJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.RegularImmutableTable"): typeof Internal.RegularImmutableTable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "io.github.foundationgames.automobility.automobile.attachment.RearAttachmentType"): typeof Internal.RearAttachmentType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementType"): Internal.StructurePoolElementType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.recipe.schema.RecipeSchema"): typeof Internal.RecipeSchema;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Handler$Callback"): Internal.Handler$Callback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockStateMatchTest"): typeof Internal.BlockStateMatchTest;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.BaseStream"): Internal.BaseStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.VerticalAnchor$AboveBottom"): typeof Internal.VerticalAnchor$AboveBottom;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.AbstractIllager$IllagerArmPose"): typeof Internal.AbstractIllager$IllagerArmPose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.random.SimpleWeightedRandomList$Builder"): typeof Internal.SimpleWeightedRandomList$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.VerticalAnchor"): Internal.VerticalAnchor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.entity.EntityTickList"): typeof Internal.EntityTickList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlag"): typeof Internal.MaterialFlag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntFunction"): Internal.IntFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.ForwardingCollection"): typeof Internal.ForwardingCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.AdvancementEvent"): typeof Internal.AdvancementEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate"): typeof Internal.BlockIDPredicate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.StructureBlock"): typeof Internal.StructureBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkStatus$ChunkType"): typeof Internal.ChunkStatus$ChunkType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.tags.TagEntry$Lookup"): Internal.TagEntry$Lookup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.core.Strike"): typeof Internal.Strike;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.EnumMap"): typeof Internal.EnumMap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorScheduleRuntime"): Internal.AccessorScheduleRuntime;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.IglooStructure"): typeof Internal.IglooStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundSystemChatPacket"): typeof Internal.ClientboundSystemChatPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.sound.SoundEntry"): typeof Internal.SoundEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.view.View$OnCreateContextMenuListener"): Internal.View$OnCreateContextMenuListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeSpecialEffects$GrassColorModifier$ColorModifier"): Internal.BiomeSpecialEffects$GrassColorModifier$ColorModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Stack"): typeof Internal.Stack;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance"): typeof Internal.InventoryChangeTrigger$TriggerInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.trading.Merchant"): Internal.Merchant;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.particle.ParticleRenderType"): Internal.ParticleRenderType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.EntityType$Builder"): typeof Internal.EntityType$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.worldgen.bedrockfluid.BedrockFluidDefinition"): typeof Internal.BedrockFluidDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.graphics.text.FontCollection"): typeof Internal.FontCollection;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4fc"): Internal.Matrix4fc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.Team$CollisionRule"): typeof Internal.Team$CollisionRule;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent"): typeof Internal.LivingSetAttackTargetEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BuddingAmethystBlock"): typeof Internal.BuddingAmethystBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.configurations.SpikeConfiguration"): typeof Internal.SpikeConfiguration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.VillagerTypeBuilder"): typeof Internal.VillagerTypeBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.LavaSubmergedBlockProcessor"): typeof Internal.LavaSubmergedBlockProcessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.block.model.BlockModel"): typeof Internal.BlockModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.LongIntPair"): Internal.LongIntPair;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.level.ExplosionEventJS"): typeof Internal.ExplosionEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.equipment.wrench.IWrenchable"): Internal.IWrenchable;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket"): typeof Internal.ServerboundPaddleBoatPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.brigadier.SingleRedirectModifier"): Internal.SingleRedirectModifier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.targeting.TargetingConditions"): typeof Internal.TargetingConditions;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.MonsterRoomFeature"): typeof Internal.MonsterRoomFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.MachineCoverContainer"): typeof Internal.MachineCoverContainer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.unit.function.FunctionFactory$Arg3"): Internal.FunctionFactory$Arg3;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TankWidget"): typeof TankWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.IntUnaryOperator"): Internal.IntUnaryOperator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.model.geom.builders.MaterialDefinition"): typeof Internal.MaterialDefinition;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Shulker"): typeof Internal.Shulker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.block.BlockTintFunction"): Internal.BlockTintFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteract"): typeof Internal.PlayerInteractEvent$EntityInteract;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.CarriageSounds"): typeof Internal.CarriageSounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2BooleanFunction"): Internal.Object2BooleanFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.pattern.util.PatternMatchContext"): typeof Internal.PatternMatchContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Currency"): typeof Internal.Currency;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectFunction"): typeof Internal.AbstractObject2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.shading.ShaderBuilder"): Internal.ShaderBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.language.LanguageManager"): typeof Internal.LanguageManager;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.ui.ResourcePanel"): typeof Internal.ResourcePanel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BambooSaplingBlock"): typeof Internal.BambooSaplingBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.schematics.requirement.ISpecialBlockEntityItemRequirement"): Internal.ISpecialBlockEntityItemRequirement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.SpellcasterIllager$IllagerSpell"): typeof Internal.SpellcasterIllager$IllagerSpell;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.Minecraft"): typeof Internal.Minecraft;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.RandomSelectorFeature"): typeof Internal.RandomSelectorFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.IcebergFeature"): typeof Internal.IcebergFeature;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CaveVines"): Internal.CaveVines;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.cover.CoverBehavior"): typeof Internal.CoverBehavior;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ViewportEvent$RenderFog"): typeof Internal.ViewportEvent$RenderFog;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.critereon.DeserializationContext"): typeof Internal.DeserializationContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.resources.sounds.Sound"): typeof Internal.Sound;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.blending.BlendingData"): typeof Internal.BlendingData;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.collect.Multimap"): Internal.Multimap;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.properties.StairsShape"): typeof Internal.StairsShape;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.common.reflect.TypeToken"): typeof Internal.TypeToken;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.GameProfileRepository"): Internal.GameProfileRepository;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.Pose"): typeof Internal.Pose;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.SmithingRecipeAccessor"): Internal.SmithingRecipeAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.ObjectDescJS$Entry"): typeof Internal.ObjectDescJS$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.EntityRenderersEvent"): typeof Internal.EntityRenderersEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.observer.TrackObserver"): typeof Internal.TrackObserver;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.thermal.ThermalRecipeJS"): typeof Internal.ThermalRecipeJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.FeaturePlaceContext"): typeof Internal.FeaturePlaceContext;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.function.Function"): Internal.Function;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.datafixers.DSL$TypeReference"): Internal.DSL$TypeReference;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.stream.IntStream"): Internal.IntStream;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.schedule.ScheduleDataEntry"): typeof Internal.ScheduleDataEntry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.TextBoxWidget"): typeof TextBoxWidget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.BoundingBox"): typeof Internal.BoundingBox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.temporal.ValueRange"): typeof Internal.ValueRange;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.placement.ConcentricRingsStructurePlacement"): typeof Internal.ConcentricRingsStructurePlacement;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.compat.computercraft.AbstractComputerBehaviour"): typeof Internal.AbstractComputerBehaviour;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.scores.criteria.ObjectiveCriteria"): typeof Internal.ObjectiveCriteria;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.client.AccessorPartialModel"): Internal.AccessorPartialModel;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.FishingRodItem"): typeof Internal.FishingRodItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.misc.MobEffectBuilder$EffectTickCallback"): Internal.MobEffectBuilder$EffectTickCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.material.PushReaction"): typeof Internal.PushReaction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.InputItem"): typeof InputItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.google.gson.stream.JsonWriter"): typeof Internal.JsonWriter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.storage.loot.LootContext$DynamicDrop"): Internal.LootContext$DynamicDrop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderTooltipEvent$GatherComponents"): typeof Internal.RenderTooltipEvent$GatherComponents;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.UserStencilSettings"): typeof Internal.UserStencilSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn"): typeof Internal.ClientPlayerNetworkEvent$LoggingIn;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.util.FloatProperty"): typeof Internal.FloatProperty;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.IFancyUIMachine"): Internal.IFancyUIMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.IExtensibleEnum"): Internal.IExtensibleEnum;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectFunction"): typeof Internal.AbstractLong2ObjectFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS"): typeof Internal.ItemTooltipEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.heightproviders.ConstantHeight"): typeof Internal.ConstantHeight;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.GenerationStep$Carving"): typeof Internal.GenerationStep$Carving;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.feature.LakeFeature$Configuration"): typeof Internal.LakeFeature$Configuration;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.Arrays$ArrayList"): typeof Internal.Arrays$ArrayList;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemPickedUpEventJS"): typeof Internal.ItemPickedUpEventJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.sensing.Sensor"): typeof Internal.Sensor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.renderer.RenderType$CompositeState"): typeof Internal.RenderType$CompositeState;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.WorldStem"): typeof Internal.WorldStem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.contraptions.ContraptionWorld"): typeof Internal.ContraptionWorld;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Evoker"): typeof Internal.Evoker;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundKeepAlivePacket"): typeof Internal.ClientboundKeepAlivePacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.serialization.Decoder$Boxed"): Internal.Decoder$Boxed;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.Monster"): typeof Internal.Monster;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.registry.registrate.CompassNode"): typeof Internal.CompassNode;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.state.StateHolder"): typeof Internal.StateHolder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.extensions.IForgeMobEffectInstance"): Internal.IForgeMobEffectInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags"): typeof GTMaterialFlags;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.montoyo.mcef.api.IScheme"): Internal.IScheme;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket"): typeof Internal.ClientboundRemoveEntitiesPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.MobType"): typeof Internal.MobType;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.structures.DesertPyramidStructure"): typeof Internal.DesertPyramidStructure;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.core.mixins.accessor.SlotAccessor"): Internal.SlotAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.syncdata.blockentity.IRPCBlockEntity"): Internal.IRPCBlockEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.coderbot.iris.vendored.joml.Matrix4x3dc"): Internal.Matrix4x3dc;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.common.block.FluidPipeBlock"): typeof Internal.FluidPipeBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.shaderc.tree.PrefixExpression"): typeof Internal.PrefixExpression;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.AirItem"): typeof Internal.AirItem;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Post"): typeof Internal.ScreenEvent$CharacterTyped$Post;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.Month"): typeof Internal.Month;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.FireworkStarRecipe"): typeof Internal.FireworkStarRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.ItemBuilder$UseCallback"): Internal.ItemBuilder$UseCallback;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.BlockAndTintGetter"): Internal.BlockAndTintGetter;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.RenderGuiOverlayEvent"): typeof Internal.RenderGuiOverlayEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.providers.RegistrateItemTagsProvider"): typeof Internal.RegistrateItemTagsProvider;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.IntIterator"): Internal.IntIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.util.LazyLoadedValue"): typeof Internal.LazyLoadedValue;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.core.WritableRegistry"): typeof Internal.WritableRegistry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.LevelHeightAccessor"): Internal.LevelHeightAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$MouseInput"): typeof Internal.ScreenEvent$MouseInput;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.InputEvent$MouseButton$Pre"): typeof Internal.InputEvent$MouseButton$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Chestplate"): typeof Internal.ArmorItemBuilder$Chestplate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.DriverBugWorkarounds"): typeof Internal.DriverBugWorkarounds;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier"): Internal.PreparableReloadListener$PreparationBarrier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.core.Choreographer"): typeof Internal.Choreographer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.VerticalAnchor$BelowTop"): typeof Internal.VerticalAnchor$BelowTop;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.animal.frog.Frog"): typeof Internal.Frog;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.portal.PortalForcer"): typeof Internal.PortalForcer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.EnchantmentMenu"): typeof Internal.EnchantmentMenu;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.BiomeSpecialEffects"): typeof Internal.BiomeSpecialEffects;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.Object2IntMap$Entry"): Internal.Object2IntMap$Entry;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.inventory.ClickAction"): typeof Internal.ClickAction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.PressurePlateBlock"): typeof Internal.PressurePlateBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.event.level.BlockEvent$FarmlandTrampleEvent"): typeof Internal.BlockEvent$FarmlandTrampleEvent;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "de.keksuccino.konkrete.mixin.client.IMixinEditBox"): Internal.IMixinEditBox;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.util.OptionalLong"): typeof Internal.OptionalLong;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.util.nullness.NonNullSupplier"): com.tterrag.registrate.util.nullness.NonNullSupplier;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.widget.DraggableWidgetGroup"): typeof DraggableWidgetGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.foundation.networking.BlockEntityConfigurationPacket"): typeof Internal.BlockEntityConfigurationPacket;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.BarrierBlock"): typeof Internal.BarrierBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.StructureCheckResult"): typeof Internal.StructureCheckResult;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.modernui.animation.LayoutTransition$TransitionListener"): Internal.LayoutTransition$TransitionListener;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.ai.memory.WalkTarget"): typeof Internal.WalkTarget;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.tterrag.registrate.builders.BlockEntityBuilder$BlockEntityFactory"): Internal.BlockEntityBuilder$BlockEntityFactory;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.rhino.util.wrap.TypeWrapperFactory$Simple"): Internal.TypeWrapperFactory$Simple;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.blaze3d.platform.Monitor"): typeof Internal.Monitor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.CropBlock"): typeof Internal.CropBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.DateFormat$BooleanAttribute"): typeof Internal.DateFormat$BooleanAttribute;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.client.OptionInstance"): typeof Internal.OptionInstance;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.crafting.CustomRecipe"): typeof Internal.CustomRecipe;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.network.PlayMessages$SpawnEntity"): typeof Internal.PlayMessages$SpawnEntity;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.AmethystClusterBlock"): typeof Internal.AmethystClusterBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.jozufozu.flywheel.backend.model.ElementBuffer"): typeof Internal.ElementBuffer;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.modular.WidgetUIAccess"): Internal.WidgetUIAccess;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.chunk.ChunkAccess$TicksToSave"): typeof Internal.ChunkAccess$TicksToSave;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.typings.desc.GenericDescJS"): typeof Internal.GenericDescJS;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.client.event.ScreenEvent$Init$Pre"): typeof Internal.ScreenEvent$Init$Pre;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurableWidgetGroup"): Internal.IConfigurableWidgetGroup;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.biome.Climate$ParameterPoint"): typeof Internal.Climate$ParameterPoint;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate"): typeof Internal.StructureTemplate;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.item.Item$Properties"): typeof Internal.Item$Properties;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.bytes.ByteBidirectionalIterator"): Internal.ByteBidirectionalIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.objects.ObjectListIterator"): Internal.ObjectListIterator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.advancements.AdvancementRewards$Builder"): typeof Internal.AdvancementRewards$Builder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.level.block.InfestedBlock"): typeof Internal.InfestedBlock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.simibubi.create.content.trains.entity.TrainStatus"): typeof Internal.TrainStatus;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin.AccessorTrain"): Internal.AccessorTrain;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "icyllis.arc3d.engine.StencilFaceSettings"): typeof Internal.StencilFaceSettings;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "java.time.Clock"): typeof Internal.Clock;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.nbt.CollectionTag"): typeof Internal.CollectionTag;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator"): typeof Internal.MultipartBlockStateGenerator;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService"): typeof Internal.YggdrasilAuthenticationService;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.mojang.authlib.yggdrasil.ServicesKeyInfo"): Internal.ServicesKeyInfo;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.railwayteam.railways.mixin_interfaces.IWaypointableNavigation"): Internal.IWaypointableNavigation;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.HumanoidArm"): typeof Internal.HumanoidArm;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "dev.emi.emi.mixin.accessor.ScreenAccessor"): Internal.ScreenAccessor;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "it.unimi.dsi.fastutil.ints.Int2FloatFunction"): Internal.Int2FloatFunction;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraft.world.entity.monster.hoglin.Hoglin"): typeof Internal.Hoglin;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "net.minecraftforge.common.world.BiomeGenerationSettingsBuilder"): typeof Internal.BiomeGenerationSettingsBuilder;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.gregtechceu.gtceu.api.machine.feature.multiblock.IDisplayUIMachine"): Internal.IDisplayUIMachine;
        /**
         * Loads the specified class, and throws error if class it not found or allowed.
         * The returned object can have public static methods and fields accessed directly from it.
         * Constructors can be used with the new keyword.
        */
        loadClass(className: "com.ibm.icu.text.UnicodeMatcher"): Internal.UnicodeMatcher;
    }
    type JavaWrapper_ = JavaWrapper;
    interface IDrawableBuilder {
        build(): Internal.IDrawableStatic;
        setTextureSize(arg0: number, arg1: number): this;
        buildAnimated(arg0: number, arg1: Internal.IDrawableAnimated$StartDirection_, arg2: boolean): Internal.IDrawableAnimated;
        buildAnimated(arg0: Internal.ITickTimer_, arg1: Internal.IDrawableAnimated$StartDirection_): Internal.IDrawableAnimated;
        trim(arg0: number, arg1: number, arg2: number, arg3: number): this;
        addPadding(arg0: number, arg1: number, arg2: number, arg3: number): this;
    }
    type IDrawableBuilder_ = IDrawableBuilder;
    interface WorldCreationContext$SimpleUpdater extends Internal.UnaryOperator<Internal.WorldGenSettings> {
        identity<T>(): Internal.UnaryOperator<T>;
        apply(arg0: Internal.WorldGenSettings_): Internal.WorldGenSettings;
        andThen<V>(arg0: Internal.Function_<Internal.WorldGenSettings, V>): Internal.Function<Internal.WorldGenSettings, V>;
        compose<V>(arg0: Internal.Function_<V, Internal.WorldGenSettings>): Internal.Function<V, Internal.WorldGenSettings>;
        (arg0: Internal.WorldGenSettings_): Internal.WorldGenSettings_;
    }
    type WorldCreationContext$SimpleUpdater_ = WorldCreationContext$SimpleUpdater;
    class CodingErrorAction {
        static readonly IGNORE: Internal.CodingErrorAction;
        static readonly REPLACE: Internal.CodingErrorAction;
        static readonly REPORT: Internal.CodingErrorAction;
    }
    type CodingErrorAction_ = CodingErrorAction;
    class UniformHeight extends Internal.HeightProvider {
        static of(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_): Internal.UniformHeight;
        static readonly CODEC: Internal.Codec<Internal.UniformHeight>;
    }
    type UniformHeight_ = UniformHeight;
    class TrackGraph {
        constructor()
        constructor(arg0: Internal.UUID_)
        getConnectionsFrom(arg0: Internal.TrackNode_): Internal.Map<Internal.TrackNode, Internal.TrackEdge>;
        addNode(arg0: Internal.TrackNode_): void;
        resolveIntersectingEdgeGroups(arg0: Internal.Level_): void;
        addPoint<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>, arg1: T): void;
        connectNodes(arg0: Internal.LevelAccessor_, arg1: Internal.TrackNodeLocation$DiscoveredLocation_, arg2: Internal.TrackNodeLocation$DiscoveredLocation_, arg3: Internal.BezierConnection_): void;
        loadNode(arg0: Internal.TrackNodeLocation_, arg1: number, arg2: Vec3_): void;
        isEmpty(): boolean;
        createNodeIfAbsent(arg0: Internal.TrackNodeLocation$DiscoveredLocation_): boolean;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        invalidateBounds(): void;
        disconnectNodes(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_): void;
        findDisconnectedGraphs(arg0: Internal.LevelAccessor_, arg1: Internal.Map_<number, com.simibubi.create.foundation.utility.Pair<number, Internal.UUID>>): Internal.Set<Internal.TrackGraph>;
        addNodeIfAbsent(arg0: Internal.TrackNode_): boolean;
        getPoint<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>, arg1: Internal.UUID_): T;
        static nextNodeId(): number;
        removePoint<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>, arg1: Internal.UUID_): T;
        removeNode(arg0: Internal.LevelAccessor_, arg1: Internal.TrackNodeLocation_): boolean;
        setId(arg0: Internal.UUID_): void;
        getConnection(arg0: Internal.Couple_<Internal.TrackNode>): Internal.TrackEdge;
        markDirty(): void;
        getNodes(): Internal.Set<Internal.TrackNodeLocation>;
        deferIntersectionUpdate(arg0: Internal.TrackEdge_): void;
        transferAll(arg0: Internal.TrackGraph_): void;
        setNetId(arg0: number): void;
        distanceToLocationSqr(arg0: Internal.Level_, arg1: Vec3_): number;
        getPoints<T extends Internal.TrackEdgePoint>(arg0: Internal.EdgePointType_<T>): Internal.Collection<T>;
        putConnection(arg0: Internal.TrackNode_, arg1: Internal.TrackNode_, arg2: Internal.TrackEdge_): boolean;
        transfer(arg0: Internal.LevelAccessor_, arg1: Internal.TrackNode_, arg2: Internal.TrackGraph_): void;
        locateNode(arg0: Internal.Level_, arg1: Vec3_): Internal.TrackNode;
        getBounds(arg0: Internal.Level_): Internal.TrackGraphBounds;
        getNode(arg0: number): Internal.TrackNode;
        tickPoints(arg0: boolean): void;
        static nextGraphId(): number;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.DimensionPalette_): Internal.TrackGraph;
        getChecksum(): number;
        locateNode(arg0: Internal.TrackNodeLocation_): Internal.TrackNode;
        get empty(): boolean
        set id(arg0: Internal.UUID_)
        get nodes(): Internal.Set<Internal.TrackNodeLocation>
        set netId(arg0: number)
        get checksum(): number
        id: Internal.UUID;
        color: com.simibubi.create.foundation.utility.Color;
        static readonly graphNetIdGenerator: 0;
        static readonly nodeNetIdGenerator: 0;
    }
    type TrackGraph_ = TrackGraph;
    class IDrawableAnimated$StartDirection extends Internal.Enum<Internal.IDrawableAnimated$StartDirection> {
        static values(): Internal.IDrawableAnimated$StartDirection[];
        static valueOf(arg0: string): Internal.IDrawableAnimated$StartDirection;
        static readonly TOP: Internal.IDrawableAnimated$StartDirection;
        static readonly LEFT: Internal.IDrawableAnimated$StartDirection;
        static readonly RIGHT: Internal.IDrawableAnimated$StartDirection;
        static readonly BOTTOM: Internal.IDrawableAnimated$StartDirection;
    }
    type IDrawableAnimated$StartDirection_ = IDrawableAnimated$StartDirection | "bottom" | "top" | "right" | "left";
    class ItemStackTransfer implements Internal.IItemTransfer, Internal.IContentChangeAware, Internal.ITagSerializable<Internal.CompoundTag> {
        constructor()
        constructor(stack: Internal.ItemStack_)
        constructor(size: number)
        constructor(stacks: Internal.NonNullList_<Internal.ItemStack>)
        setOnContentsChanged(onContentsChanged: Internal.Runnable_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        createSnapshot(): any;
        restoreFromSnapshot(snapshot: any): void;
        getSlotLimit(slot: number): number;
        onContentsChanged(slot: number): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        copy(): this;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean, notifyChanges: boolean): Internal.ItemStack;
        setFilter(filter: Internal.Function_<Internal.ItemStack, boolean>): void;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getSlots(): number;
        deserializeNBT(nbt: Internal.CompoundTag_): void;
        extractItem(slot: number, amount: number, simulate: boolean, notifyChanges: boolean): Internal.ItemStack;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        serializeNBT(): Internal.Tag;
        setSize(size: number): void;
        onContentsChanged(): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getOnContentsChanged(): Internal.Runnable;
        set onContentsChanged(onContentsChanged: Internal.Runnable_)
        set filter(filter: Internal.Function_<Internal.ItemStack, boolean>)
        get slots(): number
        set size(size: number)
        get onContentsChanged(): Internal.Runnable
    }
    type ItemStackTransfer_ = ItemStackTransfer;
    interface PowerableMob {
        isPowered(): boolean;
        get powered(): boolean
    }
    type PowerableMob_ = PowerableMob;
    interface LongBidirectionalIterator extends Internal.LongIterator, Internal.ObjectBidirectionalIterator<number> {
        forEachRemaining(arg0: any): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        next(): any;
        nextLong(): number;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        /**
         * @deprecated
        */
        previous(): number;
        hasPrevious(): boolean;
        remove(): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        previousLong(): number;
        back(arg0: number): number;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.LongConsumer_): void;
    }
    type LongBidirectionalIterator_ = LongBidirectionalIterator;
    interface IGeneratedBlockState {
        toJson(): Internal.JsonObject;
    }
    type IGeneratedBlockState_ = IGeneratedBlockState;
    class ModelPart$Cube implements Internal.ModelCuboidAccessor {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: boolean, arg12: number, arg13: number)
        compile(arg0: Internal.PoseStack$Pose_, arg1: Internal.VertexConsumer_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        getQuads(): any[];
        get quads(): any[]
        readonly minY: number;
        readonly minZ: number;
        readonly maxX: number;
        readonly minX: number;
        readonly maxZ: number;
        readonly maxY: number;
    }
    type ModelPart$Cube_ = ModelPart$Cube;
    class CreateWorldScreen extends Internal.Screen {
        charTyped(arg0: string, arg1: number): boolean;
        handler$cce000$applyDataPacksToSkyblockPreset(arg0: Internal.CallbackInfo_): void;
        static createTempDataPackDirFromExistingWorld(arg0: Internal.Path_, arg1: Internal.Minecraft_): Internal.Path;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        static openFresh(arg0: Internal.Minecraft_, arg1: Internal.Screen_): void;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        changeFocus(arg0: boolean): boolean;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        popScreen(): void;
        refreshWorldGenSettingsVisibility(): void;
        openDataPackSelectionScreen(): void;
        static createDefaultLoadConfig(arg0: Internal.PackRepository_, arg1: Internal.DataPackConfig_): Internal.WorldLoader$InitConfig;
        static createFromExisting(arg0: Internal.Screen_, arg1: Internal.WorldStem_, arg2: Internal.Path_): Internal.CreateWorldScreen;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        mouseMoved(arg0: number, arg1: number): void;
        set initialFocus(arg0: Internal.GuiEventListener_)
        readonly worldGenSettingsComponent: Internal.WorldGenSettingsComponent;
        hardCore: boolean;
        dataPacks: Internal.DataPackConfig;
    }
    type CreateWorldScreen_ = CreateWorldScreen;
    interface ResourceManagerReloadListener extends Internal.PreparableReloadListener {
        getName(): string;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
    }
    type ResourceManagerReloadListener_ = ResourceManagerReloadListener;
    abstract class DoubleBuffer extends Internal.Buffer implements Internal.Comparable<Internal.DoubleBuffer> {
        put(arg0: Internal.DoubleBuffer_): this;
        position(arg0: number): this;
        put(arg0: number, arg1: number[]): this;
        put(arg0: number, arg1: number): this;
        get(arg0: number, arg1: number[]): this;
        duplicate(): this;
        compareTo(arg0: any): number;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        order(): Internal.ByteOrder;
        put(arg0: number, arg1: Internal.DoubleBuffer_, arg2: number, arg3: number): this;
        get(): number;
        array(): number[];
        get(arg0: number): number;
        asReadOnlyBuffer(): this;
        static wrap(arg0: number[]): Internal.DoubleBuffer;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.DoubleBuffer;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        static allocate(arg0: number): Internal.DoubleBuffer;
        compact(): this;
        limit(arg0: number): this;
        compareTo(arg0: Internal.DoubleBuffer_): number;
        get(arg0: number[]): this;
        mismatch(arg0: Internal.DoubleBuffer_): number;
        put(arg0: number): this;
        get(arg0: number[], arg1: number, arg2: number): this;
        put(arg0: number[]): this;
        put(arg0: number[], arg1: number, arg2: number): this;
    }
    type DoubleBuffer_ = DoubleBuffer;
    class DecimalFormat extends Internal.NumberFormat {
        constructor()
        constructor(arg0: string, arg1: Internal.DecimalFormatSymbols_)
        constructor(arg0: string)
        toPattern(): string;
        setDecimalSeparatorAlwaysShown(arg0: boolean): void;
        toLocalizedPattern(): string;
        setPositivePrefix(arg0: string): void;
        isParseBigDecimal(): boolean;
        getPositiveSuffix(): string;
        getNegativeSuffix(): string;
        setMultiplier(arg0: number): void;
        setNegativeSuffix(arg0: string): void;
        setParseBigDecimal(arg0: boolean): void;
        getMultiplier(): number;
        setNegativePrefix(arg0: string): void;
        getGroupingSize(): number;
        getNegativePrefix(): string;
        applyPattern(arg0: string): void;
        applyLocalizedPattern(arg0: string): void;
        setPositiveSuffix(arg0: string): void;
        getDecimalFormatSymbols(): Internal.DecimalFormatSymbols;
        setGroupingSize(arg0: number): void;
        getPositivePrefix(): string;
        isDecimalSeparatorAlwaysShown(): boolean;
        setDecimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_): void;
        set decimalSeparatorAlwaysShown(arg0: boolean)
        set positivePrefix(arg0: string)
        get parseBigDecimal(): boolean
        get positiveSuffix(): string
        get negativeSuffix(): string
        set multiplier(arg0: number)
        set negativeSuffix(arg0: string)
        set parseBigDecimal(arg0: boolean)
        get multiplier(): number
        set negativePrefix(arg0: string)
        get groupingSize(): number
        get negativePrefix(): string
        set positiveSuffix(arg0: string)
        get decimalFormatSymbols(): Internal.DecimalFormatSymbols
        set groupingSize(arg0: number)
        get positivePrefix(): string
        get decimalSeparatorAlwaysShown(): boolean
        set decimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_)
    }
    type DecimalFormat_ = DecimalFormat;
    interface AccessorInventoryMenu {
        bookshelf$getOwner(): Internal.Player;
    }
    type AccessorInventoryMenu_ = AccessorInventoryMenu;
    class MultiblockShapeInfo$ShapeInfoBuilder extends Internal.Builder<Internal.BlockInfo, Internal.MultiblockShapeInfo$ShapeInfoBuilder> {
        constructor()
        where(symbol: string, blockState: Internal.BlockState_): this;
        where(symbol: string, machine: Internal.Supplier_<Internal.IMachineBlock>, facing: Internal.Direction_): this;
        where(symbol: string, block: Internal.Block_): this;
        where(symbol: string, block: Internal.Supplier_<Internal.Block>): this;
        build(): MultiblockShapeInfo;
        where(symbol: string, machine: Internal.IMachineBlock_, facing: Internal.Direction_): this;
    }
    type MultiblockShapeInfo$ShapeInfoBuilder_ = MultiblockShapeInfo$ShapeInfoBuilder;
    class ModelResourceLocation extends ResourceLocation {
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: ResourceLocation_, arg1: string)
        constructor(arg0: string, arg1: string)
        constructor(arg0: string)
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getVariant(): string;
        get variant(): string
    }
    type ModelResourceLocation_ = ModelResourceLocation;
    class TwoLayersFeatureSize extends Internal.FeatureSize {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.OptionalInt_)
        static readonly CODEC: Internal.Codec<Internal.TwoLayersFeatureSize>;
    }
    type TwoLayersFeatureSize_ = TwoLayersFeatureSize;
    class ConfiguredFeature <FC extends Internal.FeatureConfiguration, F extends Internal.Feature<FC>> extends Internal.Record {
        constructor(arg0: F, arg1: FC)
        config(): FC;
        place(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkGenerator_, arg2: Internal.RandomSource_, arg3: BlockPos_): boolean;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        feature(): F;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.ConfiguredFeature<any, any>>>;
        static readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.ConfiguredFeature<any, any>>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.ConfiguredFeature<any, any>>;
    }
    type ConfiguredFeature_<FC extends Internal.FeatureConfiguration, F extends Internal.Feature<FC>> = Special.ConfiguredFeature | ConfiguredFeature<FC, F>;
    class JigsawReplacementProcessor extends Internal.StructureProcessor {
        static readonly INSTANCE: Internal.JigsawReplacementProcessor;
        static readonly CODEC: Internal.Codec<Internal.JigsawReplacementProcessor>;
    }
    type JigsawReplacementProcessor_ = JigsawReplacementProcessor;
    class SpongeBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_DEPTH: 6;
        static readonly MAX_COUNT: 64;
    }
    type SpongeBlock_ = SpongeBlock;
    class Parrot extends Internal.ShoulderRidingEntity implements Internal.FlyingAnimal {
        constructor(arg0: Internal.EntityType_<Internal.Parrot>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        isPartyParrot(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setVariant(arg0: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getAmbientSound(): Internal.SoundEvent;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        static getPitch(arg0: Internal.RandomSource_): number;
        isFlying(): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        static getAmbient(arg0: Internal.Level_, arg1: Internal.RandomSource_): Internal.SoundEvent;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        static checkParrotSpawnRules(arg0: Internal.EntityType_<Internal.Parrot>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getVariant(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        static imitateNearbyMobs(arg0: Internal.Level_, arg1: Internal.Entity_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get partyParrot(): boolean
        set variant(arg0: number)
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get ambientSound(): Internal.SoundEvent
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get flying(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get variant(): number
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        flapSpeed: number;
        static TAME_FOOD: Internal.Set<Internal.Item>;
        flap: number;
        oFlapSpeed: number;
        oFlap: number;
    }
    type Parrot_ = Parrot;
    class ParseResults <S> {
        constructor(arg0: Internal.CommandContextBuilder_<S>, arg1: Internal.ImmutableStringReader_, arg2: Internal.Map_<Internal.CommandNode<S>, Internal.CommandSyntaxException>)
        constructor(arg0: Internal.CommandContextBuilder_<S>)
        getContext(): Internal.CommandContextBuilder<S>;
        getReader(): Internal.ImmutableStringReader;
        getExceptions(): Internal.Map<Internal.CommandNode<S>, Internal.CommandSyntaxException>;
        get context(): Internal.CommandContextBuilder<S>
        get reader(): Internal.ImmutableStringReader
        get exceptions(): Internal.Map<Internal.CommandNode<S>, Internal.CommandSyntaxException>
    }
    type ParseResults_<S> = ParseResults<S>;
    class FluidType$Properties {
        static create(): Internal.FluidType$Properties;
        rarity(arg0: Internal.Rarity_): this;
        viscosity(arg0: number): this;
        canConvertToSource(arg0: boolean): this;
        canPushEntity(arg0: boolean): this;
        canHydrate(arg0: boolean): this;
        sound(arg0: Internal.SoundAction_, arg1: Internal.SoundEvent_): this;
        canExtinguish(arg0: boolean): this;
        canDrown(arg0: boolean): this;
        canSwim(arg0: boolean): this;
        fallDistanceModifier(arg0: number): this;
        temperature(arg0: number): this;
        supportsBoating(arg0: boolean): this;
        lightLevel(arg0: number): this;
        pathType(arg0: Internal.BlockPathTypes_): this;
        density(arg0: number): this;
        motionScale(arg0: number): this;
        adjacentPathType(arg0: Internal.BlockPathTypes_): this;
        descriptionId(arg0: string): this;
    }
    type FluidType$Properties_ = FluidType$Properties;
    class MinecraftServer$ReloadableResources extends Internal.Record implements Internal.AutoCloseable {
        constructor(resourceManager: Internal.CloseableResourceManager_, managers: Internal.ReloadableServerResources_)
        close(): void;
        resourceManager(): Internal.CloseableResourceManager;
        managers(): Internal.ReloadableServerResources;
    }
    type MinecraftServer$ReloadableResources_ = MinecraftServer$ReloadableResources;
    class ItemTransforms$TransformType extends Internal.Enum<Internal.ItemTransforms$TransformType> implements Internal.IExtensibleEnum {
        static values(): Internal.ItemTransforms$TransformType[];
        fallback(): this;
        getSerializeName(): string;
        firstPerson(): boolean;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        static create(arg0: string, arg1: ResourceLocation_): Internal.ItemTransforms$TransformType;
        static valueOf(arg0: string): Internal.ItemTransforms$TransformType;
        isModded(): boolean;
        static create(arg0: string, arg1: ResourceLocation_, arg2: Internal.ItemTransforms$TransformType_): Internal.ItemTransforms$TransformType;
        get serializeName(): string
        get modded(): boolean
        static readonly THIRD_PERSON_LEFT_HAND: Internal.ItemTransforms$TransformType;
        static readonly FIXED: Internal.ItemTransforms$TransformType;
        static readonly THIRD_PERSON_RIGHT_HAND: Internal.ItemTransforms$TransformType;
        static readonly HEAD: Internal.ItemTransforms$TransformType;
        static readonly NONE: Internal.ItemTransforms$TransformType;
        static readonly GROUND: Internal.ItemTransforms$TransformType;
        static readonly GUI: Internal.ItemTransforms$TransformType;
        static readonly FIRST_PERSON_LEFT_HAND: Internal.ItemTransforms$TransformType;
        static readonly FIRST_PERSON_RIGHT_HAND: Internal.ItemTransforms$TransformType;
    }
    type ItemTransforms$TransformType_ = "fixed" | "first_person_right_hand" | "gui" | "third_person_left_hand" | ItemTransforms$TransformType | "ground" | "head" | "none" | "third_person_right_hand" | "first_person_left_hand";
    class Salmon extends Internal.AbstractSchoolingFish {
        constructor(arg0: Internal.EntityType_<Internal.Salmon>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Salmon_ = Salmon;
    class GlowstoneFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type GlowstoneFeature_ = GlowstoneFeature;
    class ResultContainer implements Internal.Container, Internal.RecipeHolder {
        constructor()
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        awardUsedRecipes(arg0: Internal.Player_): void;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getRecipeUsed(): Internal.Recipe<any>;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        setRecipeUsed(arg0: Internal.Recipe_<any>): void;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get recipeUsed(): Internal.Recipe<any>
        get mutable(): boolean
        set recipeUsed(arg0: Internal.Recipe_<any>)
    }
    type ResultContainer_ = ResultContainer;
    interface RepositorySource {
        loadPacks(arg0: Internal.Consumer_<Internal.Pack>, arg1: Internal.Pack$PackConstructor_): void;
    }
    type RepositorySource_ = RepositorySource;
    interface LayoutItem {
        attributeCount(): number;
        size(): number;
        vertexAttribPointer(arg0: number, arg1: number, arg2: number): void;
    }
    type LayoutItem_ = LayoutItem;
    class RecipeSchema {
        constructor(recipeType: typeof Internal.RecipeJS, factory: Internal.Supplier_<Internal.RecipeJS>, ...keys: Internal.RecipeKey_<any>[])
        constructor(...keys: Internal.RecipeKey_<any>[])
        minRequiredArguments(): number;
        inputCount(): number;
        deserialize(type: Internal.RecipeTypeFunction_, id: ResourceLocation_, json: Internal.JsonObject_): Internal.RecipeJS;
        uniqueOutputId(resultItemKey: Internal.RecipeKey_<OutputItem>): this;
        uniqueInputId(resultItemKey: Internal.RecipeKey_<InputItem>): this;
        outputCount(): number;
        uuid(): Internal.UUID;
        constructor(factory: Internal.RecipeConstructor$Factory_, ...keys: Internal.RecipeKey_<any>[]): this;
        uniqueId(uniqueIdFunction: Internal.Function_<Internal.RecipeJS, string>): this;
        constructors(): Internal.Int2ObjectMap<Internal.RecipeConstructor>;
        constructor(...keys: Internal.RecipeKey_<any>[]): this;
        readonly factory: Internal.Supplier<Internal.RecipeJS>;
        static readonly DEFAULT_UNIQUE_ID_FUNCTION: Internal.Function<Internal.RecipeJS, string>;
        readonly recipeType: typeof Internal.RecipeJS;
        readonly keys: Internal.RecipeKey<any>[];
        uniqueIdFunction: Internal.Function<Internal.RecipeJS, string>;
    }
    type RecipeSchema_ = RecipeSchema;
    class FileChannel$MapMode {
        static readonly PRIVATE: Internal.FileChannel$MapMode;
        static readonly READ_ONLY: Internal.FileChannel$MapMode;
        static readonly READ_WRITE: Internal.FileChannel$MapMode;
    }
    type FileChannel$MapMode_ = FileChannel$MapMode;
    interface GameProfileRepository {
        findProfilesByNames(arg0: string[], arg1: Internal.Agent_, arg2: Internal.ProfileLookupCallback_): void;
    }
    type GameProfileRepository_ = GameProfileRepository;
    class TrainStatus {
        constructor(arg0: Internal.Train_)
        newSchedule(): void;
        foundConductor(): void;
        missingCorrectConductor(): void;
        failedNavigation(): void;
        doublePortal(): void;
        successfulMigration(): void;
        tick(arg0: Internal.Level_): void;
        displayInformation(arg0: string, arg1: boolean, ...arg2: any[]): void;
        successfulNavigation(): void;
        highStress(): void;
        crash(): void;
        manualControls(): void;
        trackOK(): void;
        failedMigration(): void;
        missingConductor(): void;
        failedNavigationNoTarget(arg0: string): void;
        endOfTrack(): void;
    }
    type TrainStatus_ = TrainStatus;
    class IModInfo$DependencySide extends Internal.Enum<Internal.IModInfo$DependencySide> {
        static valueOf(arg0: string): Internal.IModInfo$DependencySide;
        isContained(arg0: Internal.Dist_): boolean;
        isCorrectSide(): boolean;
        static values(): Internal.IModInfo$DependencySide[];
        get correctSide(): boolean
        static readonly CLIENT: Internal.IModInfo$DependencySide;
        static readonly SERVER: Internal.IModInfo$DependencySide;
        static readonly BOTH: Internal.IModInfo$DependencySide;
    }
    type IModInfo$DependencySide_ = "both" | "server" | "client" | IModInfo$DependencySide;
    interface MovementBehaviour {
        writeExtraData(arg0: Internal.MovementContext_): void;
        dropItem(arg0: Internal.MovementContext_, arg1: Internal.ItemStack_): void;
        renderInContraption(arg0: Internal.MovementContext_, arg1: Internal.VirtualRenderWorld_, arg2: Internal.ContraptionMatrices_, arg3: Internal.MultiBufferSource_): void;
        canBeDisabledVia(arg0: Internal.MovementContext_): Internal.ItemStack;
        createInstance(arg0: Internal.MaterialManager_, arg1: Internal.VirtualRenderWorld_, arg2: Internal.MovementContext_): Internal.ActorInstance;
        getActiveAreaOffset(arg0: Internal.MovementContext_): Vec3;
        renderAsNormalBlockEntity(): boolean;
        onDisabledByControls(arg0: Internal.MovementContext_): void;
        startMoving(arg0: Internal.MovementContext_): void;
        isActive(arg0: Internal.MovementContext_): boolean;
        cancelStall(arg0: Internal.MovementContext_): void;
        stopMoving(arg0: Internal.MovementContext_): void;
        visitNewPosition(arg0: Internal.MovementContext_, arg1: BlockPos_): void;
        hasSpecialInstancedRendering(): boolean;
        tick(arg0: Internal.MovementContext_): void;
        onSpeedChanged(arg0: Internal.MovementContext_, arg1: Vec3_, arg2: Vec3_): void;
        mustTickWhileDisabled(): boolean;
    }
    type MovementBehaviour_ = MovementBehaviour;
    class BlockSourceImpl implements Internal.BlockSource {
        constructor(arg0: Internal.ServerLevel_, arg1: BlockPos_)
        getPos(): BlockPos;
        z(): number;
        getLevel(): Internal.ServerLevel;
        getEntity<T extends Internal.BlockEntity>(): T;
        getBlockState(): Internal.BlockState;
        y(): number;
        x(): number;
        get pos(): BlockPos
        get level(): Internal.ServerLevel
        get entity(): T
        get blockState(): Internal.BlockState
    }
    type BlockSourceImpl_ = BlockSourceImpl;
    class LevelEvent extends Internal.Event implements Internal.EventHandlerImplCommon$LevelEventAttachment {
        constructor()
        constructor(arg0: Internal.LevelAccessor_)
        architectury$getAttachedLevel(): Internal.LevelAccessor;
        architectury$attachLevel(level: Internal.LevelAccessor_): void;
        getLevel(): Internal.LevelAccessor;
        get level(): Internal.LevelAccessor
    }
    type LevelEvent_ = LevelEvent;
    class Object2ObjectOpenHashMap <K, V> extends Internal.AbstractObject2ObjectMap<K, V> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor(arg0: Internal.Map_<K, V>)
        constructor()
        constructor(arg0: Internal.Object2ObjectMap_<K, V>)
        constructor(arg0: Internal.Object2ObjectMap_<K, V>, arg1: number)
        constructor(arg0: Internal.Map_<K, V>, arg1: number)
        constructor(arg0: number)
        constructor(arg0: K[], arg1: V[])
        constructor(arg0: number, arg1: number)
        constructor(arg0: K[], arg1: V[], arg2: number)
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        trim(arg0: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, V>>;
        putIfAbsent(arg0: K, arg1: V): V;
        trim(): boolean;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        defaultReturnValue(): V;
        static identity<T>(): Internal.Function<T, T>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        clone(): any;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        object2ObjectEntrySet(): Internal.ObjectSet<any>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        put(arg0: K, arg1: V): V;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.ObjectSet<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
    }
    type Object2ObjectOpenHashMap_<K, V> = Object2ObjectOpenHashMap<K, V>;
    abstract class PropertyValue <T extends Internal.PropertyValue<T, J>, J> extends Internal.AbstractProperty<T> {
        constructor()
        constructor(value: J)
        serializeValue(): Internal.JsonElement;
        static addValueTransformer<T extends Internal.PropertyValue<T, J>, J>(clazz: J, constructor: Internal.Function_<J, Internal.PropertyValue<T, J>>): void;
        static init(): void;
        getValue(): J;
        deserializeValue(arg0: Internal.JsonElement_): J;
        get value(): J
        static VALUES_REGISTRY: {[key: typeof any]: any, [key: typeof any]: any, [key: typeof any]: any, [key: typeof any]: any, [key: typeof any]: any, [key: typeof any]: any, [key: typeof any]: any};
    }
    type PropertyValue_<T extends Internal.PropertyValue<T, J>, J> = PropertyValue<T, J>;
    class ThrowablePotionItem extends Internal.PotionItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ThrowablePotionItem_ = ThrowablePotionItem;
    class WeightedEntry$Wrapper <T> implements Internal.WeightedEntry {
        static codec<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.WeightedEntry$Wrapper<E>>;
        getWeight(): Internal.Weight;
        getData(): T;
        static wrap<T>(arg0: T, arg1: number): Internal.WeightedEntry$Wrapper<T>;
        get weight(): Internal.Weight
        get data(): T
    }
    type WeightedEntry$Wrapper_<T> = WeightedEntry$Wrapper<T>;
    interface ExclusionStrategy {
        shouldSkipClass(arg0: typeof any): boolean;
        shouldSkipField(arg0: Internal.FieldAttributes_): boolean;
    }
    type ExclusionStrategy_ = ExclusionStrategy;
    class RootCommandNode <S> extends Internal.CommandNode<S> {
        constructor()
        isValidInput(arg0: string): boolean;
        createBuilder(): Internal.ArgumentBuilder<S, any>;
    }
    type RootCommandNode_<S> = RootCommandNode<S>;
    interface BlockSensitiveBufferBuilder {
        endBlock(): void;
        beginBlock(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
    }
    type BlockSensitiveBufferBuilder_ = BlockSensitiveBufferBuilder;
    class NumberFormat$Style extends Internal.Enum<Internal.NumberFormat$Style> {
        static values(): Internal.NumberFormat$Style[];
        static valueOf(arg0: string): Internal.NumberFormat$Style;
        static readonly LONG: Internal.NumberFormat$Style;
        static readonly SHORT: Internal.NumberFormat$Style;
    }
    type NumberFormat$Style_ = NumberFormat$Style | "short" | "long";
    interface IMonorailBezier {
        getBakedMonorails(): any[];
        get bakedMonorails(): any[]
    }
    type IMonorailBezier_ = IMonorailBezier;
    class WaterlilyBlock extends Internal.BushBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WaterlilyBlock_ = WaterlilyBlock;
    class FogType extends Internal.Enum<Internal.FogType> {
        static values(): Internal.FogType[];
        static valueOf(arg0: string): Internal.FogType;
        static readonly LAVA: Internal.FogType;
        static readonly POWDER_SNOW: Internal.FogType;
        static readonly WATER: Internal.FogType;
        static readonly NONE: Internal.FogType;
    }
    type FogType_ = "powder_snow" | "lava" | FogType | "water" | "none";
    class BottleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BottleItem_ = BottleItem;
    interface Freezable <T> extends Internal.Cloneable {
        cloneAsThawed(): T;
        freeze(): T;
        isFrozen(): boolean;
        get frozen(): boolean
    }
    type Freezable_<T> = Freezable<T>;
    interface ActionMode$Callback {
        onGetContentRect(mode: Internal.ActionMode_, view: Internal.View_, outRect: Internal.Rect_): void;
        onDestroyActionMode(arg0: Internal.ActionMode_): void;
        onCreateActionMode(arg0: Internal.ActionMode_, arg1: Internal.Menu_): boolean;
        onActionItemClicked(arg0: Internal.ActionMode_, arg1: Internal.MenuItem_): boolean;
        onPrepareActionMode(arg0: Internal.ActionMode_, arg1: Internal.Menu_): boolean;
    }
    type ActionMode$Callback_ = ActionMode$Callback;
    interface Scriptable extends Internal.IdEnumerationIterator {
        get(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_): any;
        getPrototype(arg0: Internal.Context_): this;
        getParentScope(): this;
        hasInstance(arg0: Internal.Context_, arg1: Internal.Scriptable_): boolean;
        get(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): any;
        put(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_, arg3: any): void;
        getClassName(): string;
        getAllIds(cx: Internal.Context_): any[];
        "delete"(arg0: Internal.Context_, arg1: string): void;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        "delete"(arg0: Internal.Context_, arg1: number): void;
        setParentScope(arg0: Internal.Scriptable_): void;
        has(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_): boolean;
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getDefaultValue(arg0: Internal.Context_, arg1: typeof any): any;
        has(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): boolean;
        setPrototype(arg0: Internal.Scriptable_): void;
        getTypeOf(): Internal.MemberType;
        put(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_, arg3: any): void;
        getIds(arg0: Internal.Context_): any[];
        get parentScope(): Internal.Scriptable
        get className(): string
        set parentScope(arg0: Internal.Scriptable_)
        set prototype(arg0: Internal.Scriptable_)
        get typeOf(): Internal.MemberType
        readonly NOT_FOUND: Internal.UniqueTag;
    }
    type Scriptable_ = Scriptable;
    class GenericLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addGeneric(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type GenericLootEventJS_ = GenericLootEventJS;
    interface MapDecoder <A> extends Internal.Keyable {
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<A>;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        map<B>(arg0: Internal.Function_<A, B>): Internal.MapDecoder<B>;
        compressedDecode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        decoder(): Internal.Decoder<A>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        ap<E>(arg0: Internal.MapDecoder_<Internal.Function<A, E>>): Internal.MapDecoder<E>;
        forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.MapDecoder<B>;
    }
    type MapDecoder_<A> = MapDecoder<A>;
    abstract class ContainerScreenEvent extends Internal.Event {
        constructor()
        getContainerScreen(): Internal.AbstractContainerScreen<any>;
        get containerScreen(): Internal.AbstractContainerScreen<any>
    }
    type ContainerScreenEvent_ = ContainerScreenEvent;
    class Exception extends Internal.Throwable {
        constructor()
        constructor(arg0: string, arg1: Internal.Throwable_)
        constructor(arg0: Internal.Throwable_)
        constructor(arg0: string)
    }
    type Exception_ = Exception;
    interface IGenericEvent <T> {
        getGenericType(): Internal.Type;
        get genericType(): Internal.Type
    }
    type IGenericEvent_<T> = IGenericEvent<T>;
    abstract class AbstractRegistrate <S extends Internal.AbstractRegistrate<S>> {
        creativeModeTab(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.CreativeModeTab>): S;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>, P>(arg0: P, arg1: string, arg2: Internal.MenuBuilder$ForgeMenuFactory_<T>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, P>;
        enchantment<T extends Internal.Enchantment, P>(arg0: P, arg1: string, arg2: Internal.EnchantmentCategory_, arg3: Internal.EnchantmentBuilder$EnchantmentFactory_<T>): com.tterrag.registrate.builders.EnchantmentBuilder<T, P>;
        getModid(): string;
        fluid<P>(arg0: P, arg1: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        fluid<P>(arg0: P, arg1: string, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        creativeModeTab(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.CreativeModeTab>, arg1: string): S;
        addRawLang(arg0: string, arg1: string): Internal.MutableComponent;
        blockEntity<T extends Internal.BlockEntity>(arg0: string, arg1: Internal.BlockEntityBuilder$BlockEntityFactory_<T>): Internal.BlockEntityBuilder<T, S>;
        fluid<P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        blockEntity<T extends Internal.BlockEntity>(arg0: Internal.BlockEntityBuilder$BlockEntityFactory_<T>): Internal.BlockEntityBuilder<T, S>;
        fluid(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        addRegisterCallback<R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>, arg1: Internal.Runnable_): S;
        fluid<P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        object(arg0: string): S;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>>(arg0: string, arg1: Internal.MenuBuilder$ForgeMenuFactory_<T>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, S>;
        entity<T extends Internal.Entity, P>(arg0: P, arg1: string, arg2: Internal.EntityType$EntityFactory_<T>, arg3: Internal.MobCategory_): Internal.EntityBuilder<T, P>;
        fluid<P>(arg0: P, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        skipErrors(arg0: boolean): S;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        isRegistered<R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>): boolean;
        block<T extends Internal.Block, P>(arg0: P, arg1: string, arg2: Material_, arg3: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, P>;
        addLang(arg0: string, arg1: ResourceLocation_, arg2: string): Internal.MutableComponent;
        block<T extends Internal.Block>(arg0: string, arg1: Material_, arg2: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, S>;
        transform(arg0: Internal.NonNullUnaryOperator_<S>): S;
        addRegisterCallback<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        blockEntity<T extends Internal.BlockEntity, P>(arg0: P, arg1: string, arg2: Internal.BlockEntityBuilder$BlockEntityFactory_<T>): Internal.BlockEntityBuilder<T, P>;
        fluid<P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        makeRegistry<R>(arg0: string, arg1: Internal.Supplier_<Internal.RegistryBuilder<R>>): Internal.ResourceKey<Internal.Registry<R>>;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg5: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        enchantment<T extends Internal.Enchantment>(arg0: string, arg1: Internal.EnchantmentCategory_, arg2: Internal.EnchantmentBuilder$EnchantmentFactory_<T>): com.tterrag.registrate.builders.EnchantmentBuilder<T, S>;
        fluid<P>(arg0: P): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        get<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>): Internal.RegistryEntry<T>;
        fluid(arg0: ResourceLocation_, arg1: ResourceLocation_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>>(arg0: Internal.MenuBuilder$MenuFactory_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, S>;
        get<R, T extends R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>): Internal.RegistryEntry<T>;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: Internal.FluidBuilder$FluidTypeFactory_, arg3: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        genData<T extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<T>, arg1: T): void;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>, P>(arg0: P, arg1: Internal.MenuBuilder$ForgeMenuFactory_<T>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, P>;
        block<T extends Internal.Block, P>(arg0: P, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, P>;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: Internal.FluidBuilder$FluidTypeFactory_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        block<T extends Internal.Block, P>(arg0: P, arg1: string, arg2: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, P>;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        enchantment<T extends Internal.Enchantment>(arg0: Internal.EnchantmentCategory_, arg1: Internal.EnchantmentBuilder$EnchantmentFactory_<T>): com.tterrag.registrate.builders.EnchantmentBuilder<T, S>;
        entity<T extends Internal.Entity>(arg0: Internal.EntityType$EntityFactory_<T>, arg1: Internal.MobCategory_): Internal.EntityBuilder<T, S>;
        getAll<R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>): Internal.Collection<Internal.RegistryEntry<R>>;
        item<T extends Internal.Item, P>(arg0: P, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, P>;
        simple<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): Internal.RegistryEntry<T>;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        fluid<P>(arg0: P, arg1: string): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        setDataGenerator<P extends Internal.RegistrateProvider, R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: Internal.ProviderType_<P>, arg3: com.tterrag.registrate.util.nullness.NonNullConsumer_<P>): S;
        enchantment<T extends Internal.Enchantment, P>(arg0: P, arg1: Internal.EnchantmentCategory_, arg2: Internal.EnchantmentBuilder$EnchantmentFactory_<T>): com.tterrag.registrate.builders.EnchantmentBuilder<T, P>;
        fluid<P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        fluid(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        item<T extends Internal.Item, P>(arg0: P, arg1: string, arg2: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, P>;
        simple<R, T extends R, P>(arg0: P, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): Internal.RegistryEntry<T>;
        blockEntity<T extends Internal.BlockEntity, P>(arg0: P, arg1: Internal.BlockEntityBuilder$BlockEntityFactory_<T>): Internal.BlockEntityBuilder<T, P>;
        block<T extends Internal.Block>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, S>;
        addLang(arg0: string, arg1: ResourceLocation_, arg2: string, arg3: string): Internal.MutableComponent;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>, P>(arg0: P, arg1: string, arg2: Internal.MenuBuilder$MenuFactory_<T>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, P>;
        block<T extends Internal.Block, P>(arg0: P, arg1: Material_, arg2: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, P>;
        getOptional<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>): Internal.RegistryEntry<T>;
        block<T extends Internal.Block>(arg0: string, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, S>;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>>(arg0: Internal.MenuBuilder$ForgeMenuFactory_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, S>;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>, P>(arg0: P, arg1: Internal.MenuBuilder$MenuFactory_<T>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, P>;
        entry<R, T extends R, P, S2 extends com.tterrag.registrate.builders.Builder<R, T, P, S2>>(arg0: Internal.NonNullBiFunction_<string, Internal.BuilderCallback, S2>): S2;
        item<T extends Internal.Item>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, S>;
        fluid(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        transform<R, T extends R, P, S2 extends com.tterrag.registrate.builders.Builder<R, T, P, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<S, S2>): S2;
        static isDevEnvironment(): boolean;
        simple<R, T extends R, P>(arg0: P, arg1: string, arg2: Internal.ResourceKey_<Internal.Registry<R>>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): Internal.RegistryEntry<T>;
        fluid<P>(arg0: P, arg1: string, arg2: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: Internal.FluidBuilder$FluidTypeFactory_, arg5: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        setDataGenerator<P extends Internal.RegistrateProvider, R>(arg0: com.tterrag.registrate.builders.Builder_<R, any, any, any>, arg1: Internal.ProviderType_<P>, arg2: com.tterrag.registrate.util.nullness.NonNullConsumer_<P>): S;
        fluid(): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        simple<R, T extends R>(arg0: Internal.ResourceKey_<Internal.Registry<R>>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): Internal.RegistryEntry<T>;
        item<T extends Internal.Item>(arg0: string, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.Item$Properties, T>): com.tterrag.registrate.builders.ItemBuilder<T, S>;
        fluid(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        entity<T extends Internal.Entity, P>(arg0: P, arg1: Internal.EntityType$EntityFactory_<T>, arg2: Internal.MobCategory_): Internal.EntityBuilder<T, P>;
        entity<T extends Internal.Entity>(arg0: string, arg1: Internal.EntityType$EntityFactory_<T>, arg2: Internal.MobCategory_): Internal.EntityBuilder<T, S>;
        fluid<P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        fluid(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        fluid<T extends Internal.ForgeFlowingFluid, P>(arg0: P, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, P>;
        fluid(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        fluid(arg0: string, arg1: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        getDataProvider<P extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<P>): Internal.Optional<P>;
        fluid<P>(arg0: P, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, P>;
        fluid(arg0: string): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: string, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: Internal.FluidBuilder$FluidTypeFactory_, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        block<T extends Internal.Block>(arg0: Material_, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockBehaviour$Properties, T>): com.tterrag.registrate.builders.BlockBuilder<T, S>;
        fluid<T extends Internal.ForgeFlowingFluid>(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>, arg3: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.ForgeFlowingFluid$Properties, T>): com.tterrag.registrate.builders.FluidBuilder<T, S>;
        fluid(arg0: string, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.FluidType>): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        addDataGenerator<T extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): S;
        entry<R, T extends R, P, S2 extends com.tterrag.registrate.builders.Builder<R, T, P, S2>>(arg0: string, arg1: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BuilderCallback, S2>): S2;
        fluid(arg0: Internal.FluidBuilder$FluidTypeFactory_): com.tterrag.registrate.builders.FluidBuilder<Internal.ForgeFlowingFluid$Flowing, S>;
        menu<T extends Internal.AbstractContainerMenu, SC extends Internal.Screen & Internal.MenuAccess<T>>(arg0: string, arg1: Internal.MenuBuilder$MenuFactory_<T>, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, SC>>): Internal.MenuBuilder<T, SC, S>;
        get modid(): string
        get devEnvironment(): boolean
    }
    type AbstractRegistrate_<S extends Internal.AbstractRegistrate<S>> = AbstractRegistrate<S>;
    class NarrationThunk <T> {
        getText(arg0: Internal.Consumer_<string>): void;
        static from(arg0: string): Internal.NarrationThunk<any>;
        static from(arg0: Internal.Component_): Internal.NarrationThunk<any>;
        static from(arg0: Internal.List_<Internal.Component>): Internal.NarrationThunk<any>;
        static readonly EMPTY: Internal.NarrationThunk<any>;
    }
    type NarrationThunk_<T> = NarrationThunk<T>;
    class JsonArray extends Internal.JsonElement implements Internal.Iterable<Internal.JsonElement> {
        constructor()
        constructor(arg0: number)
        iterator(): Internal.Iterator<Internal.JsonElement>;
        add(arg0: Internal.JsonElement_): void;
        remove(arg0: number): Internal.JsonElement;
        spliterator(): Internal.Spliterator<Internal.JsonElement>;
        add(arg0: string): void;
        add(arg0: number): void;
        isEmpty(): boolean;
        set(arg0: number, arg1: Internal.JsonElement_): Internal.JsonElement;
        forEach(arg0: Internal.Consumer_<Internal.JsonElement>): void;
        contains(arg0: Internal.JsonElement_): boolean;
        remove(arg0: Internal.JsonElement_): boolean;
        size(): number;
        addAll(arg0: Internal.JsonArray_): void;
        add(arg0: string): void;
        get(arg0: number): Internal.JsonElement;
        add(arg0: boolean): void;
        deepCopy(): this;
        get empty(): boolean
    }
    type JsonArray_ = JsonArray;
    class FlatLayerInfo {
        constructor(arg0: number, arg1: Internal.Block_)
        getBlockState(): Internal.BlockState;
        getHeight(): number;
        get blockState(): Internal.BlockState
        get height(): number
        static readonly CODEC: Internal.Codec<Internal.FlatLayerInfo>;
    }
    type FlatLayerInfo_ = FlatLayerInfo;
    interface IForgeAdvancementBuilder {
        save(arg0: Internal.Consumer_<Internal.Advancement>, arg1: ResourceLocation_, arg2: Internal.ExistingFileHelper_): Internal.Advancement;
    }
    type IForgeAdvancementBuilder_ = IForgeAdvancementBuilder;
    class DeadBushBlock extends Internal.BushBlock implements Internal.IForgeShearable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type DeadBushBlock_ = DeadBushBlock;
    class GravelBlock extends Internal.FallingBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
    }
    type GravelBlock_ = GravelBlock;
    interface ProgressivePromise <V> extends Internal.Promise<V>, Internal.ProgressiveFuture<V> {
        isSuccess(): boolean;
        setProgress(arg0: number, arg1: number): this;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        tryFailure(arg0: Internal.Throwable_): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        cause(): Internal.Throwable;
        get(): V;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        setUncancellable(): boolean;
        trySuccess(arg0: V): boolean;
        syncUninterruptibly(): this;
        awaitUninterruptibly(arg0: number): boolean;
        isCancelled(): boolean;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        await(): this;
        sync(): this;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        getNow(): V;
        setSuccess(arg0: V): this;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        setFailure(arg0: Internal.Throwable_): this;
        isCancellable(): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        awaitUninterruptibly(): this;
        tryProgress(arg0: number, arg1: number): boolean;
        get success(): boolean
        get cancelled(): boolean
        get done(): boolean
        get now(): V
        set success(arg0: V)
        set failure(arg0: Internal.Throwable_)
        get cancellable(): boolean
    }
    type ProgressivePromise_<V> = ProgressivePromise<V>;
    abstract class MinMaxBounds <T extends number> {
        getMin(): T;
        serializeToJson(): Internal.JsonElement;
        getMax(): T;
        isAny(): boolean;
        get min(): T
        get max(): T
        get any(): boolean
        static readonly ERROR_SWAPPED: Internal.SimpleCommandExceptionType;
        static readonly ERROR_EMPTY: Internal.SimpleCommandExceptionType;
    }
    type MinMaxBounds_<T extends number> = MinMaxBounds<T>;
    interface MenuProvider extends Internal.MenuConstructor {
        getDisplayName(): Internal.Component;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        get displayName(): Internal.Component
    }
    type MenuProvider_ = MenuProvider;
    class ShapedRecipe implements Internal.ShapedRecipeInvoker, Internal.CraftingRecipe, Internal.IShapedRecipe<Internal.CraftingContainer>, Internal.AccessorShapedRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: number, arg3: number, arg4: Internal.NonNullList_<Internal.Ingredient>, arg5: Internal.ItemStack_)
        assemble(arg0: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getId(): ResourceLocation;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        getResultItem(): Internal.ItemStack;
        static bookshelf$dissolvePattern(arg0: string[], arg1: Internal.Map_<string, Internal.Ingredient>, arg2: number, arg3: number): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        getWidth(): number;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        static setCraftingSize(arg0: number, arg1: number): void;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        static itemStackFromJson(arg0: Internal.JsonObject_): Internal.ItemStack;
        getType(): ResourceLocation;
        static dissolvePattern(arg0: string[], arg1: Internal.Map_<string, Internal.Ingredient>, arg2: number, arg3: number): Internal.NonNullList<Internal.Ingredient>;
        static callKeyFromJson(keyEntry: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        static bookshelf$dissolvePattern_$md$ae501e$3(arg0: string[], arg1: Internal.Map_<any, any>, arg2: number, arg3: number): Internal.NonNullList<any>;
        isIncomplete(): boolean;
        static callDissolvePattern(pattern: string[], keys: Internal.Map_<string, Internal.Ingredient>, patternWidth: number, patternHeight: number): Internal.NonNullList<Internal.Ingredient>;
        matches(arg0: Internal.CraftingContainer_, arg1: number, arg2: number, arg3: boolean): boolean;
        static keyFromJson(arg0: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        static callPatternFromJson_$md$ae501e$5(arg0: Internal.JsonArray_): string[];
        static bookshelf$keyFromJson_$md$ae501e$0(arg0: Internal.JsonObject_): Internal.Map<any, any>;
        getSerializer(): Internal.RecipeSerializer<any>;
        static bookshelf$shrink(...arg0: string[]): string[];
        static callKeyFromJson_$md$ae501e$4(arg0: Internal.JsonObject_): Internal.Map<any, any>;
        static bookshelf$keyFromJson(arg0: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        static callDissolvePattern_$md$ae501e$6(arg0: string[], arg1: Internal.Map_<any, any>, arg2: number, arg3: number): Internal.NonNullList<any>;
        matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
        getHeight(): number;
        static bookshelf$patternFromJson_$md$ae501e$2(arg0: Internal.JsonArray_): string[];
        getMod(): string;
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getRecipeWidth(): number;
        static patternFromJson(arg0: Internal.JsonArray_): string[];
        static shrink(...arg0: string[]): string[];
        setGroup(group: string): void;
        static itemFromJson(arg0: Internal.JsonObject_): Internal.Item;
        static bookshelf$shrink_$md$ae501e$1(...arg0: string[]): string[];
        static bookshelf$patternFromJson(arg0: Internal.JsonArray_): string[];
        getRecipeHeight(): number;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        static callPatternFromJson(patternArray: Internal.JsonArray_): string[];
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get id(): ResourceLocation
        get resultItem(): Internal.ItemStack
        get special(): boolean
        get width(): number
        get type(): ResourceLocation
        get incomplete(): boolean
        get schema(): Internal.RecipeSchema
        get serializer(): Internal.RecipeSerializer<any>
        get height(): number
        get mod(): string
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get recipeWidth(): number
        set group(group: string)
        get recipeHeight(): number
        get orCreateId(): ResourceLocation
        readonly width: number;
        readonly height: number;
    }
    type ShapedRecipe_ = ShapedRecipe;
    class FeatureSizeType <P extends Internal.FeatureSize> {
        constructor(arg0: Internal.Codec_<P>)
        codec(): Internal.Codec<P>;
        static readonly THREE_LAYERS_FEATURE_SIZE: Internal.FeatureSizeType<Internal.ThreeLayersFeatureSize>;
        static readonly TWO_LAYERS_FEATURE_SIZE: Internal.FeatureSizeType<Internal.TwoLayersFeatureSize>;
    }
    type FeatureSizeType_<P extends Internal.FeatureSize> = FeatureSizeType<P> | Special.FeatureSizeType;
    class CacheStats {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        plus(arg0: Internal.CacheStats_): this;
        evictionCount(): number;
        hitCount(): number;
        loadExceptionRate(): number;
        missCount(): number;
        hitRate(): number;
        loadExceptionCount(): number;
        totalLoadTime(): number;
        missRate(): number;
        loadSuccessCount(): number;
        loadCount(): number;
        averageLoadPenalty(): number;
        minus(arg0: Internal.CacheStats_): this;
        requestCount(): number;
    }
    type CacheStats_ = CacheStats;
    interface AnnotatedElement {
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getAnnotations(): Internal.Annotation[];
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        get annotations(): Internal.Annotation[]
        get declaredAnnotations(): Internal.Annotation[]
    }
    type AnnotatedElement_ = AnnotatedElement;
    class CoralWallFanBlock extends Internal.BaseCoralWallFanBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CoralWallFanBlock_ = CoralWallFanBlock;
    class ReportChatMessage {
        constructor(arg0: Internal.ReportChatMessageHeader_, arg1: Internal.ReportChatMessageBody_, arg2: string, arg3: boolean)
        header: Internal.ReportChatMessageHeader;
        overriddenMessage: string;
        messageReported: boolean;
        body: Internal.ReportChatMessageBody;
    }
    type ReportChatMessage_ = ReportChatMessage;
    class BannerBlock extends Internal.AbstractBannerBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        static byColor(arg0: Internal.DyeColor_): Internal.Block;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ROTATION: Internal.IntegerProperty;
    }
    type BannerBlock_ = BannerBlock;
    class BlockEntityPredicate implements Internal.BlockPredicate {
        constructor(i: ResourceLocation_)
        data(cd: Internal.BlockEntityPredicateDataCheck_): this;
        check(block: Internal.BlockContainerJS_): boolean;
    }
    type BlockEntityPredicate_ = BlockEntityPredicate;
    interface Callable <V> {
        call(): V;
        (): V;
    }
    type Callable_<V> = Callable<V>;
    class CartographyTableBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CartographyTableBlock_ = CartographyTableBlock;
    class FenceBlock extends Internal.CrossCollisionBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        connectsTo(arg0: Internal.BlockState_, arg1: boolean, arg2: Internal.Direction_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FenceBlock_ = FenceBlock;
    abstract class GpuTexture extends Internal.GpuResource implements Internal.IGpuSurface {
        getBackendTexture(): Internal.BackendTexture;
        getMaxMipmapLevel(): number;
        asRenderTarget(): Internal.GpuRenderTarget;
        asTexture(): this;
        getWidth(): number;
        getBackendFormat(): Internal.BackendFormat;
        isExternal(): boolean;
        setMipmapsDirty(mipmapsDirty: boolean): void;
        static computeSize(format: Internal.BackendFormat_, width: number, height: number, sampleCount: number, levelCount: number, approx: boolean): number;
        getSampleCount(): number;
        static computeSize(format: Internal.BackendFormat_, width: number, height: number, sampleCount: number, levelCount: number): number;
        isProtected(): boolean;
        isMipmapped(): boolean;
        isReadOnly(): boolean;
        static computeSize(format: Internal.BackendFormat_, width: number, height: number, sampleCount: number, mipmapped: boolean, approx: boolean): number;
        getHeight(): number;
        getSurfaceFlags(): number;
        setReleaseCallback(callback: Internal.ReleaseCallback_): void;
        isMipmapsDirty(): boolean;
        get backendTexture(): Internal.BackendTexture
        get maxMipmapLevel(): number
        get width(): number
        get backendFormat(): Internal.BackendFormat
        get external(): boolean
        set mipmapsDirty(mipmapsDirty: boolean)
        get sampleCount(): number
        get "protected"(): boolean
        get mipmapped(): boolean
        get readOnly(): boolean
        get height(): number
        get surfaceFlags(): number
        set releaseCallback(callback: Internal.ReleaseCallback_)
        get mipmapsDirty(): boolean
    }
    type GpuTexture_ = GpuTexture;
    class ArrayList <E> extends Internal.AbstractList<E> implements Internal.RandomAccess, Internal.Cloneable, Internal.List<E>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Collection_<E>)
        constructor(arg0: number)
        clone(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        listIterator(): Internal.ListIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        remove(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        subList(arg0: number, arg1: number): Internal.List<E>;
        trimToSize(): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        ensureCapacity(arg0: number): void;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
    }
    type ArrayList_<E> = ArrayList<E>;
    class ShapelessRecipe$Serializer implements Internal.RecipeSerializer<Internal.ShapelessRecipe> {
        constructor()
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.ShapelessRecipe_): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.ShapelessRecipe;
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.ShapelessRecipe;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.ShapelessRecipe;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
    }
    type ShapelessRecipe$Serializer_ = ShapelessRecipe$Serializer;
    class SoundBuffer {
        constructor(arg0: Internal.ByteBuffer_, arg1: Internal.AudioFormat_)
        discardAlBuffer(): void;
        releaseAlBuffer(): Internal.OptionalInt;
    }
    type SoundBuffer_ = SoundBuffer;
    class ResolvedModule {
        name(): string;
        configuration(): Internal.Configuration;
        reads(): Internal.Set<Internal.ResolvedModule>;
        reference(): Internal.ModuleReference;
    }
    type ResolvedModule_ = ResolvedModule;
    class Rotations {
        constructor(arg0: Internal.ListTag_)
        constructor(arg0: number, arg1: number, arg2: number)
        getX(): number;
        getWrappedZ(): number;
        getZ(): number;
        getWrappedY(): number;
        getY(): number;
        getWrappedX(): number;
        save(): Internal.ListTag;
        get x(): number
        get wrappedZ(): number
        get z(): number
        get wrappedY(): number
        get y(): number
        get wrappedX(): number
    }
    type Rotations_ = Rotations;
    interface IntIterable extends Internal.Iterable<number> {
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        forEach(arg0: Internal.IntConsumer_): void;
        intSpliterator(): Internal.IntSpliterator;
        intIterator(): Internal.IntIterator;
    }
    type IntIterable_ = IntIterable;
    class InputReplacementTransformer$Replacement extends Internal.Record implements Internal.InputReplacement {
        constructor(with_: Internal.InputReplacement_, transformer: Internal.InputReplacementTransformer_)
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
        static of(o: any): Internal.InputReplacement;
        transform(transformer: Internal.InputReplacementTransformer_): this;
        "with"(): Internal.InputReplacement;
        transformer(): Internal.InputReplacementTransformer;
    }
    type InputReplacementTransformer$Replacement_ = InputReplacementTransformer$Replacement;
    class FluidBlockBuilder extends Internal.BlockBuilder {
        constructor(b: Internal.FluidBuilder_)
        createObject(): any;
    }
    type FluidBlockBuilder_ = FluidBlockBuilder;
    abstract class ReleaseCallback extends Internal.RefCnt {
        constructor()
        invoke(): void;
    }
    type ReleaseCallback_ = ReleaseCallback;
    interface SpectatorMenuListener {
        onSpectatorMenuClosed(arg0: Internal.SpectatorMenu_): void;
    }
    type SpectatorMenuListener_ = SpectatorMenuListener;
    interface TickContainerAccess <T> extends Internal.TickAccess<T> {
        count(): number;
        schedule(arg0: Internal.ScheduledTick_<T>): void;
        hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
    }
    type TickContainerAccess_<T> = TickContainerAccess<T>;
    class Painting extends Internal.HangingEntity {
        constructor(arg0: Internal.EntityType_<Internal.Painting>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.Holder_<Internal.PaintingVariant>)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        static create(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_): Internal.Optional<Internal.Painting>;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getVariant(): Internal.Holder<Internal.PaintingVariant>;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get variant(): Internal.Holder<Internal.PaintingVariant>
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Painting_ = Painting;
    interface ExistingFileHelper$IResourceType {
        getPrefix(): string;
        getPackType(): Internal.PackType;
        getSuffix(): string;
        get prefix(): string
        get packType(): Internal.PackType
        get suffix(): string
    }
    type ExistingFileHelper$IResourceType_ = ExistingFileHelper$IResourceType;
    interface GeneratedClassLoader {
        linkClass(arg0: typeof any): void;
        defineClass(arg0: string, arg1: number[]): typeof any;
    }
    type GeneratedClassLoader_ = GeneratedClassLoader;
    class Literal extends Internal.Expression {
        clone(): any;
        static make(position: number, value: number, type: icyllis.arc3d.shaderc.tree.Type_): Internal.Literal;
        getIntegerValue(): number;
        static makeFloat(position: number, value: number, type: icyllis.arc3d.shaderc.tree.Type_): Internal.Literal;
        static makeFloat(position: number, value: number): Internal.Literal;
        static makeInteger(position: number, value: number, type: icyllis.arc3d.shaderc.tree.Type_): Internal.Literal;
        static makeBoolean(position: number, value: boolean): Internal.Literal;
        static makeBoolean(position: number, value: boolean, type: icyllis.arc3d.shaderc.tree.Type_): Internal.Literal;
        getBooleanValue(): boolean;
        getValue(): number;
        static makeInteger(position: number, value: number): Internal.Literal;
        getFloatValue(): number;
        get integerValue(): number
        get booleanValue(): boolean
        get value(): number
        get floatValue(): number
    }
    type Literal_ = Literal;
    class NoiseColumn implements Internal.BlockColumn {
        constructor(arg0: number, arg1: Internal.BlockState_[])
        getBlock(arg0: number): Internal.BlockState;
        setBlock(arg0: number, arg1: Internal.BlockState_): void;
    }
    type NoiseColumn_ = NoiseColumn;
    interface Boolean2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<boolean, V> {
        put(arg0: boolean, arg1: V): V;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Boolean2IntFunction;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Boolean2FloatFunction;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ReferenceFunction<V>;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ReferenceFunction<V>;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: V): V;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Boolean2ObjectFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Boolean2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Boolean2DoubleFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, V>;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Boolean2CharFunction;
        apply(arg0: boolean): V;
        get(arg0: boolean): V;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ReferenceFunction<V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<boolean, V>;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        containsKey(arg0: boolean): boolean;
        remove(arg0: boolean): V;
        size(): number;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Boolean2LongFunction;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Boolean2ByteFunction;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Boolean2ReferenceFunction<T>;
        clear(): void;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ReferenceFunction<V>;
        defaultReturnValue(): V;
        getOrDefault(arg0: boolean, arg1: V): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: boolean): V;
    }
    type Boolean2ReferenceFunction_<V> = Boolean2ReferenceFunction<V>;
    class ReplaceBlobsFeature extends Internal.Feature<Internal.ReplaceSphereConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.ReplaceSphereConfiguration>)
    }
    type ReplaceBlobsFeature_ = ReplaceBlobsFeature;
    interface IGuiTexture extends com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable {
        rotate(degree: number): this;
        isLDLRegister(): boolean;
        scale(scale: number): this;
        setUIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>): void;
        getTranslateKey(): string;
        updateTick(): void;
        setColor(color: number): this;
        buildConfigurator(father: Internal.ConfiguratorGroup_): void;
        deserializeWrapper(tag: Internal.CompoundTag_): this;
        createPreview(father: Internal.ConfiguratorGroup_): void;
        drawSubArea(stack: Internal.PoseStack_, x: number, y: number, width: number, height: number, drawnU: number, drawnV: number, drawnWidth: number, drawnHeight: number): void;
        serializeWrapper(texture: Internal.IGuiTexture_): Internal.CompoundTag;
        name(): string;
        draw(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        transform(xOffset: number, yOffset: number): this;
        group(): string;
        get LDLRegister(): boolean
        set UIResource(texturesResource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<Internal.IGuiTexture>)
        get translateKey(): string
        set color(color: number)
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        readonly EMPTY: Internal.IGuiTexture;
        readonly CACHE: Internal.Function<string, Internal.AnnotationDetector$Wrapper<Internal.LDLRegister, Internal.IGuiTexture>>;
        readonly MISSING_TEXTURE: Internal.IGuiTexture;
    }
    type IGuiTexture_ = IGuiTexture;
    class ChunkPos {
        constructor(arg0: BlockPos_)
        constructor(arg0: number, arg1: number)
        constructor(arg0: number)
        static getX(arg0: number): number;
        getWorldPosition(): BlockPos;
        static maxFromRegion(arg0: number, arg1: number): Internal.ChunkPos;
        static getZ(arg0: number): number;
        getMinBlockZ(): number;
        static hash(arg0: number, arg1: number): number;
        getMinBlockX(): number;
        getRegionLocalX(): number;
        getMaxBlockX(): number;
        getMaxBlockZ(): number;
        getMiddleBlockX(): number;
        getMiddleBlockZ(): number;
        getRegionLocalZ(): number;
        getBlockAt(arg0: number, arg1: number, arg2: number): BlockPos;
        static rangeClosed(arg0: Internal.ChunkPos_, arg1: number): Internal.Stream<Internal.ChunkPos>;
        getRegionZ(): number;
        static minFromRegion(arg0: number, arg1: number): Internal.ChunkPos;
        getChessboardDistance(arg0: Internal.ChunkPos_): number;
        static asLong(arg0: number, arg1: number): number;
        getRegionX(): number;
        getMiddleBlockPosition(arg0: number): BlockPos;
        static asLong(arg0: BlockPos_): number;
        getBlockX(arg0: number): number;
        getBlockZ(arg0: number): number;
        static rangeClosed(arg0: Internal.ChunkPos_, arg1: Internal.ChunkPos_): Internal.Stream<Internal.ChunkPos>;
        toLong(): number;
        get worldPosition(): BlockPos
        get minBlockZ(): number
        get minBlockX(): number
        get regionLocalX(): number
        get maxBlockX(): number
        get maxBlockZ(): number
        get middleBlockX(): number
        get middleBlockZ(): number
        get regionLocalZ(): number
        get regionZ(): number
        get regionX(): number
        static readonly REGION_SIZE: 32;
        static readonly ZERO: Internal.ChunkPos;
        readonly z: number;
        static readonly INVALID_CHUNK_POS: 8053347149716602;
        readonly x: number;
        static readonly REGION_MAX_INDEX: 31;
    }
    type ChunkPos_ = ChunkPos;
    interface SkullBlock$Type {
    }
    type SkullBlock$Type_ = SkullBlock$Type;
    class ElementBuffer {
        constructor(arg0: number, arg1: number, arg2: Internal.VertexFormat$IndexType_)
        bind(): void;
        getElementCount(): number;
        getEboIndexType(): Internal.VertexFormat$IndexType;
        get elementCount(): number
        get eboIndexType(): Internal.VertexFormat$IndexType
    }
    type ElementBuffer_ = ElementBuffer;
    class PotatoBlock extends Internal.CropBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PotatoBlock_ = PotatoBlock;
    interface IGuiProperties {
        getGuiTop(): number;
        getScreenHeight(): number;
        getScreenWidth(): number;
        getGuiLeft(): number;
        getScreenClass(): typeof Internal.Screen;
        getGuiXSize(): number;
        getGuiYSize(): number;
        get guiTop(): number
        get screenHeight(): number
        get screenWidth(): number
        get guiLeft(): number
        get screenClass(): typeof Internal.Screen
        get guiXSize(): number
        get guiYSize(): number
    }
    type IGuiProperties_ = IGuiProperties;
    class SearchRegistry implements Internal.ResourceManagerReloadListener {
        constructor()
        getTree<T>(arg0: Internal.SearchRegistry$Key_<T>): Internal.SearchTree<T>;
        register<T>(arg0: Internal.SearchRegistry$Key_<T>, arg1: Internal.SearchRegistry$TreeBuilderSupplier_<T>): void;
        getName(): string;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        populate<T>(arg0: Internal.SearchRegistry$Key_<T>, arg1: Internal.List_<T>): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
        static readonly CREATIVE_TAGS: Internal.SearchRegistry$Key<Internal.ItemStack>;
        static readonly RECIPE_COLLECTIONS: Internal.SearchRegistry$Key<Internal.RecipeCollection>;
        static readonly CREATIVE_NAMES: Internal.SearchRegistry$Key<Internal.ItemStack>;
    }
    type SearchRegistry_ = SearchRegistry;
    interface Object2IntMap <K> extends Internal.Map<K, number>, Internal.Object2IntFunction<K> {
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        defaultReturnValue(): number;
        removeInt(arg0: any): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        values(): Internal.IntCollection;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        getInt(arg0: any): number;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        replace(arg0: K, arg1: number): number;
        applyAsInt(arg0: K): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        put(arg0: K, arg1: number): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        /**
         * @deprecated
        */
        computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        of<K, V>(): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        containsValue(arg0: number): boolean;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        computeInt(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        remove(arg0: any, arg1: number): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
        size(): number;
        putIfAbsent(arg0: K, arg1: number): number;
        hashCode(): number;
        putAll(arg0: Internal.Map_<K, number>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        defaultReturnValue(arg0: number): void;
        object2IntEntrySet(): Internal.ObjectSet<Internal.Object2IntMap$Entry<K>>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        get empty(): boolean
    }
    type Object2IntMap_<K> = Object2IntMap<K>;
    class PosAlwaysTrueTest extends Internal.PosRuleTest {
        static readonly INSTANCE: Internal.PosAlwaysTrueTest;
        static readonly CODEC: Internal.Codec<Internal.PosAlwaysTrueTest>;
    }
    type PosAlwaysTrueTest_ = PosAlwaysTrueTest;
    interface DensityFunction$SimpleFunction extends Internal.DensityFunction {
        abs(): Internal.DensityFunction;
        halfNegative(): Internal.DensityFunction;
        maxValue(): number;
        codec(): Internal.KeyDispatchDataCodec<Internal.DensityFunction>;
        compute(arg0: Internal.DensityFunction$FunctionContext_): number;
        squeeze(): Internal.DensityFunction;
        square(): Internal.DensityFunction;
        mapAll(arg0: Internal.DensityFunction$Visitor_): Internal.DensityFunction;
        clamp(arg0: number, arg1: number): Internal.DensityFunction;
        quarterNegative(): Internal.DensityFunction;
        cube(): Internal.DensityFunction;
        fillArray(arg0: number[], arg1: Internal.DensityFunction$ContextProvider_): void;
        minValue(): number;
    }
    type DensityFunction$SimpleFunction_ = DensityFunction$SimpleFunction;
    interface Boolean2ByteFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ByteFunction;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Boolean2DoubleFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        remove(arg0: boolean): number;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ByteFunction;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2ByteFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Boolean2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ByteFunction;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Boolean2IntFunction;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ByteFunction;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Boolean2FloatFunction;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Boolean2LongFunction;
        get(arg0: boolean): number;
        apply(arg0: boolean): number;
        containsKey(arg0: boolean): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        getOrDefault(arg0: boolean, arg1: number): number;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Boolean2CharFunction;
        size(): number;
        put(arg0: boolean, arg1: number): number;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        clear(): void;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2ByteFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: boolean): number;
    }
    type Boolean2ByteFunction_ = Boolean2ByteFunction;
    class Train implements Internal.IOccupiedCouplers, Internal.AccessorTrain, Internal.IIndexedSchedule {
        constructor(arg0: Internal.UUID_, arg1: Internal.UUID_, arg2: Internal.TrackGraph_, arg3: Internal.List_<Internal.Carriage>, arg4: Internal.List_<number>, arg5: boolean)
        getTotalLength(): number;
        setCurrentStation(arg0: Internal.GlobalStation_): void;
        getNavigationPenalty(): number;
        hasBackwardConductor(): boolean;
        shouldCarriageSyncThisTick(arg0: number, arg1: number): boolean;
        arriveAt(arg0: Internal.GlobalStation_): void;
        cancelStall(): void;
        getIndex(): number;
        crash(): void;
        countPlayerPassengers(): number;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        hasForwardConductor(): boolean;
        collectInitiallyOccupiedSignalBlocks(): void;
        isTravellingOn(arg0: Internal.TrackNode_): boolean;
        snr_getStress(): number[];
        frontSignalListener(): Internal.TravellingPoint$IEdgePointListener;
        getEndpointEdges(): Internal.Couple<Internal.Couple<Internal.TrackNode>>;
        earlyTick(arg0: Internal.Level_): void;
        detachFromTracks(): void;
        disassemble(arg0: Internal.Direction_, arg1: BlockPos_): boolean;
        getOccupiedCouplers(): Internal.Set<any>;
        findCollidingTrain(arg0: Internal.Level_, arg1: Vec3_, arg2: Vec3_, arg3: Internal.ResourceKey_<Internal.Level>): com.simibubi.create.foundation.utility.Pair<Internal.Train, Vec3>;
        getOwner(arg0: Internal.Level_): Internal.LivingEntity;
        reattachToTracks(arg0: Internal.Level_): void;
        tick(arg0: Internal.Level_): void;
        acceleration(): number;
        approachTargetSpeed(arg0: number): void;
        forEachTravellingPointBackwards(arg0: Internal.BiConsumer_<Internal.TravellingPoint, number>): void;
        setIndex(index: number): void;
        maxSpeed(): number;
        backSignalListener(): Internal.TravellingPoint$IEdgePointListener;
        distanceToLocationSqr(arg0: Internal.Level_, arg1: Vec3_): number;
        forEachTravellingPoint(arg0: Internal.Consumer_<Internal.TravellingPoint>): void;
        canDisassemble(): boolean;
        burnFuel(): void;
        determineHonk(arg0: Internal.Level_): void;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.Map_<Internal.UUID, Internal.TrackGraph>, arg2: Internal.DimensionPalette_): Internal.Train;
        getCurrentStation(): Internal.GlobalStation;
        maxTurnSpeed(): number;
        leaveStation(): void;
        snr_setStress(arg0: number[]): void;
        get totalLength(): number
        set currentStation(arg0: Internal.GlobalStation_)
        get navigationPenalty(): number
        get index(): number
        get endpointEdges(): Internal.Couple<Internal.Couple<Internal.TrackNode>>
        get occupiedCouplers(): Internal.Set<any>
        set index(index: number)
        get currentStation(): Internal.GlobalStation
        navigation: Internal.Navigation;
        doubleEnded: boolean;
        speed: number;
        occupiedCouplers: Internal.Set<any>;
        honk: boolean;
        manualSteer: Internal.TravellingPoint$SteerDirection;
        occupiedObservers: Internal.Set<Internal.UUID>;
        updateSignalBlocks: boolean;
        carriageWaitingForChunks: number;
        status: Internal.TrainStatus;
        carriages: Internal.List<Internal.Carriage>;
        migrationCooldown: number;
        manualTick: boolean;
        graph: Internal.TrackGraph;
        icon: Internal.TrainIconType;
        derailed: boolean;
        lowHonk: boolean;
        currentlyBackwards: boolean;
        speedBeforeStall: number;
        honkTicks: number;
        id: Internal.UUID;
        owner: Internal.UUID;
        honkPitch: number;
        cachedObserverFiltering: Internal.Map<Internal.UUID, com.simibubi.create.foundation.utility.Pair<number, boolean>>;
        currentStation: Internal.UUID;
        name: Internal.Component;
        invalid: boolean;
        occupiedSignalBlocks: Internal.Map<Internal.UUID, Internal.UUID>;
        reservedSignalBlocks: Internal.Set<Internal.UUID>;
        accumulatedSteamRelease: number;
        throttle: number;
        targetSpeed: number;
        carriageSpacing: Internal.List<number>;
        backwardsDriver: Internal.Player;
        runtime: Internal.ScheduleRuntime;
        fuelTicks: number;
    }
    type Train_ = Train;
    interface CrossbowAttackMob extends Internal.RangedAttackMob {
        getTarget(): Internal.LivingEntity;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.Projectile_, arg3: number): void;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_, arg2: Internal.Projectile_, arg3: number, arg4: number): void;
        getProjectileShotVector(arg0: Internal.LivingEntity_, arg1: Vec3_, arg2: number): Vec3f;
        performCrossbowAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setChargingCrossbow(arg0: boolean): void;
        onCrossbowAttackPerformed(): void;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        get target(): Internal.LivingEntity
        set chargingCrossbow(arg0: boolean)
    }
    type CrossbowAttackMob_ = CrossbowAttackMob;
    class ClientboundChangeDifficultyPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Difficulty_, arg1: boolean)
        handle(arg0: Internal.PacketListener_): void;
        isLocked(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getDifficulty(): Internal.Difficulty;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get locked(): boolean
        get difficulty(): Internal.Difficulty
        get skippable(): boolean
    }
    type ClientboundChangeDifficultyPacket_ = ClientboundChangeDifficultyPacket;
    class ParticleEngine implements Internal.PhasedParticleEngine, Internal.ParticleEngineAccessor, Internal.PreparableReloadListener, Internal.ParticleEnginAccessor {
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.TextureManager_)
        handler$bhm000$enableLostDepth(poseStack: Internal.PoseStack_, source: Internal.MultiBufferSource$BufferSource_, texture: Internal.LightTexture_, camera: Internal.Camera_, f: number, clippingHelper: Internal.Frustum_, ci: Internal.CallbackInfo_): void;
        countParticles(): string;
        createTrackingEmitter(arg0: Internal.Entity_, arg1: Internal.ParticleOptions_): void;
        /**
         * @deprecated
        */
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource$BufferSource_, arg2: Internal.LightTexture_, arg3: Internal.Camera_, arg4: number): void;
        crack(arg0: BlockPos_, arg1: Internal.Direction_): void;
        handler$zho000$injectTick(ci: Internal.CallbackInfo_): void;
        destroy(arg0: BlockPos_, arg1: Internal.BlockState_): void;
        createParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.Particle;
        getProviders(): Internal.Map<any, any>;
        create$getProviders(): Internal.Map<any, any>;
        tick(): void;
        add(arg0: Internal.Particle_): void;
        createTrackingEmitter(arg0: Internal.Entity_, arg1: Internal.ParticleOptions_, arg2: number): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource$BufferSource_, arg2: Internal.LightTexture_, arg3: Internal.Camera_, arg4: number, arg5: Internal.Frustum_): void;
        /**
         * @deprecated
        */
        register<T extends Internal.ParticleOptions>(arg0: Internal.ParticleType_<T>, arg1: Internal.ParticleEngine$SpriteParticleRegistration_<T>): void;
        close(): void;
        getName(): string;
        addBlockHitEffects(arg0: BlockPos_, arg1: Internal.BlockHitResult_): void;
        setParticleRenderingPhase(phase: Internal.ParticleRenderingPhase_): void;
        setLevel(arg0: Internal.ClientLevel_): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        /**
         * @deprecated
        */
        register<T extends Internal.ParticleOptions>(arg0: Internal.ParticleType_<T>, arg1: Internal.ParticleProvider_<T>): void;
        get providers(): Internal.Map<any, any>
        get name(): string
        set particleRenderingPhase(phase: Internal.ParticleRenderingPhase_)
        set level(arg0: Internal.ClientLevel_)
        readonly textureAtlas: Internal.TextureAtlas;
        readonly spriteSets: Internal.Map<ResourceLocation, Internal.ParticleEngine$MutableSpriteSet>;
    }
    type ParticleEngine_ = ParticleEngine;
    class PaintEventJS extends Internal.ClientEventJS {
        constructor(m: Internal.Minecraft_, p: Internal.PoseStack_, d: number, s: Internal.Screen_)
        setShaderTexture(tex: ResourceLocation_): void;
        multiply(q: Quaternionf_): void;
        setPositionColorShader(): void;
        vertex(m: Matrix4f_, x: number, y: number, z: number, col: number, u: number, v: number): void;
        translate(x: number, y: number, z: number): void;
        begin(type: Internal.VertexFormat$Mode_, format: Internal.VertexFormat_): void;
        beginQuads(format: Internal.VertexFormat_): void;
        bindTextureForSetup(tex: ResourceLocation_): void;
        pop(): void;
        getEntity(): Internal.Entity;
        end(): void;
        push(): void;
        setPositionColorTextureShader(): void;
        vertex(m: Matrix4f_, x: number, y: number, z: number, col: number): void;
        multiplyWithMatrix(m: Matrix4f_): void;
        setShaderInstance(shader: Internal.Supplier_<Internal.ShaderInstance>): void;
        beginQuads(texture: boolean): void;
        getMatrix(): Matrix4f;
        setShaderColor(r: number, g: number, b: number, a: number): void;
        scale(x: number, y: number, z: number): void;
        resetShaderColor(): void;
        set shaderTexture(tex: ResourceLocation_)
        get entity(): Internal.Entity
        set shaderInstance(shader: Internal.Supplier_<Internal.ShaderInstance>)
        get matrix(): Matrix4f
        readonly buffer: Internal.BufferBuilder;
        readonly matrices: Internal.PoseStack;
        readonly delta: number;
        readonly font: Internal.Font;
        readonly tesselator: Internal.Tesselator;
        readonly screen: Internal.Screen;
        readonly mc: Internal.Minecraft;
    }
    type PaintEventJS_ = PaintEventJS;
    class SpawnerBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SpawnerBlock_ = SpawnerBlock;
    interface Kind1 <F extends Internal.K1, Mu extends Internal.Kind1$Mu> extends Internal.App<Mu, F> {
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
        group<T1, T2, T3, T4, T5, T6>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
        unbox<F extends Internal.K1, Proof extends Internal.Kind1$Mu>(arg0: Internal.App_<Proof, F>): Internal.Kind1<F, Proof>;
        group<T1, T2>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
        group<T1, T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
        group<T1, T2, T3, T4, T5, T6, T7>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
        group<T1, T2, T3, T4>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        group<T1, T2, T3, T4, T5>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        group<T1>(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
        group<T1, T2, T3>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
    }
    type Kind1_<F extends Internal.K1, Mu extends Internal.Kind1$Mu> = Kind1<F, Mu>;
    interface LivingChangeTargetEvent$ILivingTargetType {
    }
    type LivingChangeTargetEvent$ILivingTargetType_ = LivingChangeTargetEvent$ILivingTargetType;
    abstract class LivingEntity extends Internal.Entity implements Internal.IForgeLivingEntity, Internal.LivingEntityAccessor, Internal.LivingEntityKJS, Internal.AccessorLivingEntity {
        getDistance(pos: BlockPos_): number;
        isBlocking(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        getScale(): number;
        canAttack(arg0: Internal.LivingEntity_): boolean;
        isSuppressingSlidingDownLadder(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getRandom(): Internal.RandomSource;
        startUsingItem(arg0: Internal.InteractionHand_): void;
        shouldRiderFaceForward(arg0: Internal.Player_): boolean;
        static getEquipmentSlotForItem(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        getArmorCoverPercentage(): number;
        handleRelativeFrictionAndCalculateMovement(arg0: Vec3_, arg1: number): Vec3;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getFallFlyingTicks(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isAnimal(): boolean;
        isPlayer(): boolean;
        onLeaveCombat(): void;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getAttributeValue(arg0: Internal.Attribute_): number;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        spawnItemParticles(arg0: Internal.ItemStack_, arg1: number): void;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getSleepingPos(): Internal.Optional<BlockPos>;
        getNoActionTime(): number;
        onEffectUpdated(arg0: Internal.MobEffectInstance_, arg1: boolean, arg2: Internal.Entity_): void;
        damageHeldItem(): void;
        setMotionZ(z: number): void;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        setItemInHand(arg0: Internal.InteractionHand_, arg1: Internal.ItemStack_): void;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        getAttributes(): Internal.AttributeMap;
        getLastHurtByMob(): this;
        setMainHandItem(item: Internal.ItemStack_): void;
        removeEffectNoUpdate(arg0: Internal.MobEffect_): Internal.MobEffectInstance;
        getHealth(): number;
        getMaxHealth(): number;
        getAttackAnim(arg0: number): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        releaseUsingItem(): void;
        getItemBySlot(arg0: Internal.EquipmentSlot_): Internal.ItemStack;
        setRecordPlayingNearby(arg0: BlockPos_, arg1: boolean): void;
        hasItemInSlot(arg0: Internal.EquipmentSlot_): boolean;
        swing(arg0: Internal.InteractionHand_): void;
        hasEffect(arg0: Internal.MobEffect_): boolean;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        stopSleeping(): void;
        isUndead(): boolean;
        static createLivingAttributes(): Internal.AttributeSupplier$Builder;
        getLocalBoundsForPose(arg0: Internal.Pose_): Internal.AABB;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        curePotionEffects(arg0: Internal.ItemStack_): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isSleeping(): boolean;
        stopUsingItem(): void;
        onItemPickup(arg0: Internal.ItemEntity_): void;
        isFallFlying(): boolean;
        getFluidFallingAdjustedMovement(arg0: number, arg1: boolean, arg2: Vec3_): Vec3;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        randomTeleport(arg0: number, arg1: number, arg2: number, arg3: boolean): boolean;
        getName(): Internal.Component;
        getEffect(arg0: Internal.MobEffect_): Internal.MobEffectInstance;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getDismountPoses(): Internal.ImmutableList<Internal.Pose>;
        getLastHurtMobTimestamp(): number;
        isHolding(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        setHealth(arg0: number): void;
        getArmorValue(): number;
        getSpeed(): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setDiscardFriction(arg0: boolean): void;
        getKillCredit(): this;
        swing(arg0: Internal.InteractionHand_, arg1: boolean): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getUsedItemHand(): Internal.InteractionHand;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        getMainHandItem(): Internal.ItemStack;
        onEffectAdded(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        spawn(): void;
        canAttackType(arg0: Internal.EntityType_<any>): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        getBrain(): Internal.Brain<any>;
        canBeSeenAsEnemy(): boolean;
        onEnterCombat(): void;
        getActiveEffects(): Internal.Collection<Internal.MobEffectInstance>;
        canAttack(arg0: Internal.LivingEntity_, arg1: Internal.TargetingConditions_): boolean;
        isAutoSpinAttack(): boolean;
        getScriptType(): Internal.ScriptType;
        static resetForwardDirectionOfRelativePortalPosition(arg0: Vec3_): Vec3;
        shouldDiscardFriction(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        isHolding(arg0: Internal.Item_): boolean;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        isUsingItem(): boolean;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        static areAllEffectsAmbient(arg0: Internal.Collection_<Internal.MobEffectInstance>): boolean;
        doHurtTarget(arg0: Internal.Entity_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        removeEffectParticles(): void;
        create$callSpawnItemParticles(arg0: Internal.ItemStack_, arg1: number): void;
        getVoicePitch(): number;
        setStatusMessage(message: Internal.Component_): void;
        skipDropExperience(): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        setSleepingPos(arg0: BlockPos_): void;
        handler$boe000$shield(arg0: DamageSource_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getAttributeBaseValue(arg0: Internal.Attribute_): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        getProjectile(arg0: Internal.ItemStack_): Internal.ItemStack;
        isAffectedByPotions(): boolean;
        knockback(arg0: number, arg1: number, arg2: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        setAbsorptionAmount(arg0: number): void;
        getVisibilityPercent(arg0: Internal.Entity_): number;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        startSleeping(arg0: BlockPos_): void;
        swing(): void;
        getUseItem(): Internal.ItemStack;
        bookshelf$getDrinkingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        canStartSwimming(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isBaby(): boolean;
        getSwimAmount(arg0: number): number;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        /**
         * @deprecated
        */
        canBreatheUnderwater(): boolean;
        setJumping(arg0: boolean): void;
        die(arg0: DamageSource_): void;
        removeAllEffects(): boolean;
        hasLineOfSight(arg0: Internal.Entity_): boolean;
        getJumpBoostPower(): number;
        onClimbable(): boolean;
        getAbsorptionAmount(): number;
        onEffectRemoved(arg0: Internal.MobEffectInstance_): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getMobType(): Internal.MobType;
        addEffect(arg0: Internal.MobEffectInstance_): boolean;
        travel(arg0: Vec3_): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        getItemInHand(arg0: Internal.InteractionHand_): Internal.ItemStack;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        setStingerCount(arg0: number): void;
        shouldRiderSit(): boolean;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        canSpawnSoulSpeedParticle(): boolean;
        canTakeItem(arg0: Internal.ItemStack_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        shouldDropExperience(): boolean;
        aiStep(): void;
        bookshelf$getFallDamageSound(arg0: number): Internal.SoundEvent;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getTicksUsingItem(): number;
        getLootTable(): ResourceLocation;
        setLastHurtByPlayer(arg0: Internal.Player_): void;
        getArrowCount(): number;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        broadcastBreakEvent(arg0: Internal.InteractionHand_): void;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        wasExperienceConsumed(): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        self(): this;
        getStingerCount(): number;
        getDefaultMovementSpeed(): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getFallSounds(): Internal.LivingEntity$Fallsounds;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getUseItemRemainingTicks(): number;
        addEffect(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): boolean;
        setRotation(yaw: number, pitch: number): void;
        attackable(): boolean;
        getLastHurtByMobTimestamp(): number;
        isMonster(): boolean;
        isEffectiveAi(): boolean;
        getLastClimbablePos(): Internal.Optional<BlockPos>;
        getEatingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getMainArm(): Internal.HumanoidArm;
        getType(): string;
        forceAddEffect(arg0: Internal.MobEffectInstance_, arg1: Internal.Entity_): void;
        isDamageSourceBlocked(arg0: DamageSource_): boolean;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getActiveEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>;
        checkAutoSpinAttack(arg0: Internal.AABB_, arg1: Internal.AABB_): void;
        getMotionY(): number;
        bookshelf$getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        getOffhandItem(): Internal.ItemStack;
        onEquipItem(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_): void;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isSensitiveToWater(): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        clearSleepingPos(): void;
        canDisableShield(): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        getLastHurtMob(): this;
        getServer(): Internal.MinecraftServer;
        getExperienceReward(): number;
        heal(arg0: number): void;
        setMotionX(x: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setLastHurtMob(arg0: Internal.Entity_): void;
        setLastHurtByMob(arg0: Internal.LivingEntity_): void;
        bookshelf$getDeathSound(): Internal.SoundEvent;
        setSpeed(arg0: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getCombatTracker(): Internal.CombatTracker;
        canStandOnFluid(arg0: Internal.FluidState_): boolean;
        getLastDamageSource(): DamageSource;
        setNoActionTime(arg0: number): void;
        setMovementSpeedAddition(speed: number): void;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        getAttribute(arg0: Internal.Attribute_): Internal.AttributeInstance;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        canBeAffected(arg0: Internal.MobEffectInstance_): boolean;
        calculateEntityAnimation(arg0: Internal.LivingEntity_, arg1: boolean): void;
        getChestArmorItem(): Internal.ItemStack;
        setArrowCount(arg0: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        handler$bce000$curio$canFreeze(arg0: Internal.CallbackInfoReturnable_<any>): void;
        isInvertedHealAndHarm(): boolean;
        setZ(z: number): void;
        getBedOrientation(): Internal.Direction;
        removeEffect(arg0: Internal.MobEffect_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getDistanceSq(pos: BlockPos_): number;
        canBeSeenByAnyone(): boolean;
        eat(arg0: Internal.Level_, arg1: Internal.ItemStack_): Internal.ItemStack;
        getProfile(): Internal.GameProfile;
        bookshelf$makePoofParticles(): void;
        isDeadOrDying(): boolean;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        take(arg0: Internal.Entity_, arg1: number): void;
        runCommand(command: string): number;
        broadcastBreakEvent(arg0: Internal.EquipmentSlot_): void;
        get blocking(): boolean
        set defaultMovementSpeedMultiplier(speed: number)
        get scale(): number
        get suppressingSlidingDownLadder(): boolean
        get offHandItem(): Internal.ItemStack
        get random(): Internal.RandomSource
        get armorCoverPercentage(): number
        get fallFlyingTicks(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get totalMovementSpeed(): number
        get sleepingPos(): Internal.Optional<BlockPos>
        get noActionTime(): number
        set motionZ(z: number)
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get attributes(): Internal.AttributeMap
        get lastHurtByMob(): Internal.LivingEntity
        set mainHandItem(item: Internal.ItemStack_)
        get health(): number
        get maxHealth(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get sleeping(): boolean
        get fallFlying(): boolean
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get name(): Internal.Component
        set totalMovementSpeedMultiplier(speed: number)
        get dismountPoses(): Internal.ImmutableList<Internal.Pose>
        get lastHurtMobTimestamp(): number
        set health(arg0: number)
        get armorValue(): number
        get speed(): number
        set discardFriction(arg0: boolean)
        get killCredit(): Internal.LivingEntity
        get usedItemHand(): Internal.InteractionHand
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get brain(): Internal.Brain<any>
        get activeEffects(): Internal.Collection<Internal.MobEffectInstance>
        get autoSpinAttack(): boolean
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get usingItem(): boolean
        get voicePitch(): number
        set statusMessage(message: Internal.Component_)
        set sleepingPos(arg0: BlockPos_)
        get affectedByPotions(): boolean
        set absorptionAmount(arg0: number)
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get useItem(): Internal.ItemStack
        get baby(): boolean
        get living(): boolean
        set jumping(arg0: boolean)
        get jumpBoostPower(): number
        get absorptionAmount(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        get mobType(): Internal.MobType
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set stingerCount(arg0: number)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get ticksUsingItem(): number
        get lootTable(): ResourceLocation
        set lastHurtByPlayer(arg0: Internal.Player_)
        get arrowCount(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get stingerCount(): number
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get fallSounds(): Internal.LivingEntity$Fallsounds
        get peacefulCreature(): boolean
        get useItemRemainingTicks(): number
        get lastHurtByMobTimestamp(): number
        get monster(): boolean
        get effectiveAi(): boolean
        get lastClimbablePos(): Internal.Optional<BlockPos>
        get mainArm(): Internal.HumanoidArm
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get activeEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>
        get motionY(): number
        get offhandItem(): Internal.ItemStack
        get passengers(): Internal.EntityArrayList
        get sensitiveToWater(): boolean
        get feetArmorItem(): Internal.ItemStack
        get lastHurtMob(): Internal.LivingEntity
        get server(): Internal.MinecraftServer
        get experienceReward(): number
        set motionX(x: number)
        set lastHurtMob(arg0: Internal.Entity_)
        set lastHurtByMob(arg0: Internal.LivingEntity_)
        set speed(arg0: number)
        set nbt(nbt: Internal.CompoundTag_)
        get combatTracker(): Internal.CombatTracker
        get lastDamageSource(): DamageSource
        set noActionTime(arg0: number)
        set movementSpeedAddition(speed: number)
        get chestArmorItem(): Internal.ItemStack
        set arrowCount(arg0: number)
        get motionZ(): number
        get invertedHealAndHarm(): boolean
        set z(z: number)
        get bedOrientation(): Internal.Direction
        get profile(): Internal.GameProfile
        get deadOrDying(): boolean
        set headArmorItem(item: Internal.ItemStack_)
        static readonly DEATH_DURATION: 20;
        removeArrowTime: number;
        yBodyRotO: number;
        swingingArm: Internal.InteractionHand;
        animationPosition: number;
        deathTime: number;
        hurtTime: number;
        yya: number;
        animationSpeed: number;
        static readonly SWING_DURATION: 6;
        attackAnim: number;
        static readonly ARMOR_SLOT_OFFSET: 100;
        static readonly PLAYER_HURT_EXPERIENCE_TIME: 100;
        readonly timeOffs: number;
        static readonly DEFAULT_BASE_GRAVITY: 0.08;
        oAttackAnim: number;
        yBodyRot: number;
        yHeadRot: number;
        yHeadRotO: number;
        swinging: boolean;
        animationSpeedOld: number;
        static readonly HAND_SLOTS: 2;
        static readonly ARMOR_SLOTS: 4;
        swingTime: number;
        removeStingerTime: number;
        static readonly USE_ITEM_INTERVAL: 4;
        static readonly MIN_MOVEMENT_DISTANCE: 0.003;
        hurtDuration: number;
        attackStrengthTicker: number;
        hurtDir: number;
        readonly invulnerableDuration: number;
        zza: number;
        xxa: number;
        readonly rotA: number;
        jumping: boolean;
        static readonly EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT: 0.5;
        static readonly EQUIPMENT_SLOT_OFFSET: 98;
        autoSpinAttackTicks: number;
        flyingSpeed: number;
    }
    type LivingEntity_ = LivingEntity;
    class AmbientAdditionsSettings {
        constructor(arg0: Internal.SoundEvent_, arg1: number)
        getTickChance(): number;
        getSoundEvent(): Internal.SoundEvent;
        get tickChance(): number
        get soundEvent(): Internal.SoundEvent
        static readonly CODEC: Internal.Codec<Internal.AmbientAdditionsSettings>;
    }
    type AmbientAdditionsSettings_ = AmbientAdditionsSettings;
    class SaddleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SaddleItem_ = SaddleItem;
    class ClientboundExplodePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.List_<BlockPos>, arg5: Vec3_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getToBlow(): Internal.List<BlockPos>;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getPower(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getKnockbackZ(): number;
        isSkippable(): boolean;
        getKnockbackX(): number;
        getKnockbackY(): number;
        get x(): number
        get toBlow(): Internal.List<BlockPos>
        get y(): number
        get z(): number
        get power(): number
        get knockbackZ(): number
        get skippable(): boolean
        get knockbackX(): number
        get knockbackY(): number
    }
    type ClientboundExplodePacket_ = ClientboundExplodePacket;
    class ListPoolElement extends Internal.StructurePoolElement {
        constructor(arg0: Internal.List_<Internal.StructurePoolElement>, arg1: Internal.StructureTemplatePool$Projection_)
        static readonly CODEC: Internal.Codec<Internal.ListPoolElement>;
    }
    type ListPoolElement_ = ListPoolElement;
    class RPCMethodMeta {
        constructor(method: Internal.Method_)
        invoke(instance: any, sender: Internal.RPCSender_, payloads: Internal.ITypedPayload_<any>[]): void;
        getName(): string;
        serializeArgs(args: any[]): Internal.ITypedPayload<any>[];
        get name(): string
    }
    type RPCMethodMeta_ = RPCMethodMeta;
    class TippedArrowItem extends Internal.ArrowItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type TippedArrowItem_ = TippedArrowItem;
    class PortalShape {
        constructor(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Direction$Axis_)
        createPortalBlocks(): void;
        static createPortalInfo(arg0: Internal.ServerLevel_, arg1: Internal.BlockUtil$FoundRectangle_, arg2: Internal.Direction$Axis_, arg3: Vec3_, arg4: Internal.EntityDimensions_, arg5: Vec3_, arg6: number, arg7: number): Internal.PortalInfo;
        isValid(): boolean;
        static findPortalShape(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Predicate_<Internal.PortalShape>, arg3: Internal.Direction$Axis_): Internal.Optional<Internal.PortalShape>;
        static getRelativePosition(arg0: Internal.BlockUtil$FoundRectangle_, arg1: Internal.Direction$Axis_, arg2: Vec3_, arg3: Internal.EntityDimensions_): Vec3;
        isComplete(): boolean;
        static findEmptyPortalShape(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Direction$Axis_): Internal.Optional<Internal.PortalShape>;
        get valid(): boolean
        get complete(): boolean
        static readonly MAX_HEIGHT: 21;
        static readonly MAX_WIDTH: 21;
    }
    type PortalShape_ = PortalShape;
    interface FriendlyByteBuf$Writer <T> extends Internal.BiConsumer<Internal.FriendlyByteBuf, T> {
        andThen(arg0: Internal.BiConsumer_<Internal.FriendlyByteBuf, T>): Internal.BiConsumer<Internal.FriendlyByteBuf, T>;
        accept(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        asOptional(): Internal.FriendlyByteBuf$Writer<Internal.Optional<T>>;
        (arg0: Internal.FriendlyByteBuf_, arg1: T): void;
    }
    type FriendlyByteBuf$Writer_<T> = FriendlyByteBuf$Writer<T>;
    class RecordingContext extends icyllis.arc3d.engine.Context {
        isImageCompatible(colorType: number): boolean;
        getPipelineStateCache(): Internal.PipelineStateCache;
        getRenderTaskManager(): Internal.RenderTaskManager;
        static makeRecording(context: Internal.SharedContextInfo_): Internal.RecordingContext;
        getThreadSafeCache(): Internal.ThreadSafeCache;
        checkOwnerThread(): void;
        isDiscarded(): boolean;
        getOwnerThread(): Internal.Thread;
        getMaxRenderTargetSize(): number;
        isSurfaceCompatible(colorType: number): boolean;
        findOrCreateGraphicsPipelineState(pipelineInfo: Internal.PipelineInfo_): Internal.GraphicsPipelineState;
        getSurfaceProvider(): Internal.SurfaceProvider;
        getMaxTextureSize(): number;
        isOwnerThread(): boolean;
        get pipelineStateCache(): Internal.PipelineStateCache
        get renderTaskManager(): Internal.RenderTaskManager
        get threadSafeCache(): Internal.ThreadSafeCache
        get discarded(): boolean
        get ownerThread(): Internal.Thread
        get maxRenderTargetSize(): number
        get surfaceProvider(): Internal.SurfaceProvider
        get maxTextureSize(): number
        get ownerThread(): boolean
    }
    type RecordingContext_ = RecordingContext;
    class DragonStrafePlayerPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        setTarget(arg0: Internal.LivingEntity_): void;
        getPhase(): Internal.EnderDragonPhase<Internal.DragonStrafePlayerPhase>;
        set target(arg0: Internal.LivingEntity_)
        get phase(): Internal.EnderDragonPhase<Internal.DragonStrafePlayerPhase>
    }
    type DragonStrafePlayerPhase_ = DragonStrafePlayerPhase;
    interface CycleButton$ValueListSupplier <T> {
        create<T>(arg0: Internal.BooleanSupplier_, arg1: Internal.List_<T>, arg2: Internal.List_<T>): this;
        getSelectedList(): Internal.List<T>;
        getDefaultList(): Internal.List<T>;
        create<T>(arg0: Internal.Collection_<T>): this;
        get selectedList(): Internal.List<T>
        get defaultList(): Internal.List<T>
    }
    type CycleButton$ValueListSupplier_<T> = CycleButton$ValueListSupplier<T>;
    interface ChannelPromise extends Internal.Promise<void>, Internal.ChannelFuture {
        isSuccess(): boolean;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        trySuccess(): boolean;
        tryFailure(arg0: Internal.Throwable_): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        getNow(): void;
        cause(): Internal.Throwable;
        isVoid(): boolean;
        sync(): this;
        await(): this;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        awaitUninterruptibly(): this;
        await(arg0: number): boolean;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        setFailure(arg0: Internal.Throwable_): this;
        setUncancellable(): boolean;
        setSuccess(): this;
        awaitUninterruptibly(arg0: number): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): void;
        isCancelled(): boolean;
        unvoid(): this;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        trySuccess(arg0: void): boolean;
        setSuccess(arg0: void): Internal.Promise<void>;
        setSuccess(arg0: void): this;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        channel(): io.netty.channel.Channel;
        syncUninterruptibly(): this;
        isCancellable(): boolean;
        get(): void;
        get success(): boolean
        get now(): void
        get "void"(): boolean
        set failure(arg0: Internal.Throwable_)
        get cancelled(): boolean
        set success(arg0: void)
        set success(arg0: void)
        get done(): boolean
        get cancellable(): boolean
    }
    type ChannelPromise_ = ChannelPromise;
    class AfterRecipesLoadedEventJS extends Internal.EventJS {
        constructor(r: Internal.Map_<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>, n: Internal.Map_<ResourceLocation, Internal.Recipe<any>>)
        countRecipes(filter: Internal.RecipeFilter_): number;
        remove(filter: Internal.RecipeFilter_): number;
        forEachRecipe(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_<Internal.RecipeKJS>): void;
    }
    type AfterRecipesLoadedEventJS_ = AfterRecipesLoadedEventJS;
    interface CallbackI extends Internal.Pointer {
        getCallInterface(): Internal.FFICIF;
        callback(arg0: number, arg1: number): void;
        address(): number;
        get callInterface(): Internal.FFICIF
    }
    type CallbackI_ = CallbackI;
    class AlternativesEntry$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.AlternativesEntry$Builder> {
        constructor(...arg0: Internal.LootPoolEntryContainer$Builder_<any>[])
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): this;
        when(arg0: Internal.LootItemCondition$Builder_): Internal.ConditionUserBuilder<any>;
    }
    type AlternativesEntry$Builder_ = AlternativesEntry$Builder;
    class IConfigEvent$ConfigConfig extends Internal.Record {
        constructor(loading: Internal.Function_<Internal.ModConfig, Internal.IConfigEvent>, reloading: Internal.Function_<Internal.ModConfig, Internal.IConfigEvent>)
        loading(): Internal.Function<Internal.ModConfig, Internal.IConfigEvent>;
        reloading(): Internal.Function<Internal.ModConfig, Internal.IConfigEvent>;
    }
    type IConfigEvent$ConfigConfig_ = IConfigEvent$ConfigConfig;
    class IModInfo$Ordering extends Internal.Enum<Internal.IModInfo$Ordering> {
        static values(): Internal.IModInfo$Ordering[];
        static valueOf(arg0: string): Internal.IModInfo$Ordering;
        static readonly BEFORE: Internal.IModInfo$Ordering;
        static readonly AFTER: Internal.IModInfo$Ordering;
        static readonly NONE: Internal.IModInfo$Ordering;
    }
    type IModInfo$Ordering_ = "before" | "after" | IModInfo$Ordering | "none";
    interface MethodHandleInfo {
        isVarArgs(): boolean;
        getMethodType(): Internal.MethodType;
        toString(arg0: number, arg1: typeof any, arg2: string, arg3: Internal.MethodType_): string;
        getModifiers(): number;
        getName(): string;
        getReferenceKind(): number;
        referenceKindToString(arg0: number): string;
        getDeclaringClass(): typeof any;
        reflectAs<T extends Internal.Member>(arg0: T, arg1: Internal.MethodHandles$Lookup_): T;
        get varArgs(): boolean
        get methodType(): Internal.MethodType
        get modifiers(): number
        get name(): string
        get referenceKind(): number
        get declaringClass(): typeof any
        readonly REF_getStatic: 2;
        readonly REF_newInvokeSpecial: 8;
        readonly REF_invokeVirtual: 5;
        readonly REF_putField: 3;
        readonly REF_invokeSpecial: 7;
        readonly REF_invokeInterface: 9;
        readonly REF_putStatic: 4;
        readonly REF_getField: 1;
        readonly REF_invokeStatic: 6;
    }
    type MethodHandleInfo_ = MethodHandleInfo;
    class LightTexture implements Internal.AutoCloseable, Internal.LightTextureAccessor {
        constructor(arg0: Internal.GameRenderer_, arg1: Internal.Minecraft_)
        static pack(arg0: number, arg1: number): number;
        static block(arg0: number): number;
        turnOffLightLayer(): void;
        close(): void;
        getLightTexture(): Internal.DynamicTexture;
        static sky(arg0: number): number;
        static getBrightness(arg0: Internal.DimensionType_, arg1: number): number;
        updateLightTexture(arg0: number): void;
        turnOnLightLayer(): void;
        tick(): void;
        get lightTexture(): Internal.DynamicTexture
        static readonly FULL_BRIGHT: 15728880;
        static readonly FULL_SKY: 15728640;
        static readonly FULL_BLOCK: 240;
        readonly lightTextureLocation: ResourceLocation;
    }
    type LightTexture_ = LightTexture;
    abstract class DateFormat extends Internal.Format {
        static getDateInstance(arg0: number): Internal.DateFormat;
        static getTimeInstance(): Internal.DateFormat;
        static getTimeInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat;
        setCalendar(arg0: Internal.Calendar_): void;
        format(arg0: Internal.Date_): string;
        static getDateInstance(): Internal.DateFormat;
        static getDateTimeInstance(): Internal.DateFormat;
        static getDateInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat;
        static getDateTimeInstance(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.DateFormat;
        getNumberFormat(): Internal.NumberFormat;
        static getInstance(): Internal.DateFormat;
        static getAvailableLocales(): Internal.Locale[];
        parse(arg0: string): Internal.Date;
        parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date;
        getCalendar(): Internal.Calendar;
        static getDateTimeInstance(arg0: number, arg1: number): Internal.DateFormat;
        setNumberFormat(arg0: Internal.NumberFormat_): void;
        setTimeZone(arg0: Internal.TimeZone_): void;
        getTimeZone(): Internal.TimeZone;
        format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        isLenient(): boolean;
        static getTimeInstance(arg0: number): Internal.DateFormat;
        setLenient(arg0: boolean): void;
        get timeInstance(): Internal.DateFormat
        set calendar(arg0: Internal.Calendar_)
        get dateInstance(): Internal.DateFormat
        get dateTimeInstance(): Internal.DateFormat
        get numberFormat(): Internal.NumberFormat
        get instance(): Internal.DateFormat
        get availableLocales(): Internal.Locale[]
        get calendar(): Internal.Calendar
        set numberFormat(arg0: Internal.NumberFormat_)
        set timeZone(arg0: Internal.TimeZone_)
        get timeZone(): Internal.TimeZone
        get lenient(): boolean
        set lenient(arg0: boolean)
        static readonly DEFAULT: 2;
        static readonly MONTH_FIELD: 2;
        static readonly WEEK_OF_MONTH_FIELD: 13;
        static readonly FULL: 0;
        static readonly MILLISECOND_FIELD: 8;
        static readonly LONG: 1;
        static readonly AM_PM_FIELD: 14;
        static readonly SHORT: 3;
        static readonly ERA_FIELD: 0;
        static readonly WEEK_OF_YEAR_FIELD: 12;
        static readonly YEAR_FIELD: 1;
        static readonly MINUTE_FIELD: 6;
        static readonly DATE_FIELD: 3;
        static readonly HOUR0_FIELD: 16;
        static readonly HOUR_OF_DAY1_FIELD: 4;
        static readonly HOUR_OF_DAY0_FIELD: 5;
        static readonly SECOND_FIELD: 7;
        static readonly DAY_OF_WEEK_FIELD: 9;
        static readonly TIMEZONE_FIELD: 17;
        static readonly MEDIUM: 2;
        static readonly DAY_OF_WEEK_IN_MONTH_FIELD: 11;
        static readonly HOUR1_FIELD: 15;
        static readonly DAY_OF_YEAR_FIELD: 10;
    }
    type DateFormat_ = DateFormat;
    class ModuleDescriptor$Opens implements Internal.Comparable<Internal.ModuleDescriptor$Opens> {
        modifiers(): Internal.Set<Internal.ModuleDescriptor$Opens$Modifier>;
        isQualified(): boolean;
        targets(): Internal.Set<string>;
        compareTo(arg0: Internal.ModuleDescriptor$Opens_): number;
        source(): string;
        compareTo(arg0: any): number;
        get qualified(): boolean
    }
    type ModuleDescriptor$Opens_ = ModuleDescriptor$Opens;
    interface RequirementsStrategy {
        createRequirements(arg0: Internal.Collection_<string>): string[][];
        readonly OR: Internal.RequirementsStrategy;
        readonly AND: Internal.RequirementsStrategy;
    }
    type RequirementsStrategy_ = RequirementsStrategy;
    interface IProject extends Internal.ILDLRegister {
        onClosed(editor: Internal.Editor_): void;
        isLDLRegister(): boolean;
        newEmptyProject(): this;
        loadProject(arg0: Internal.File_): this;
        getTranslateKey(): string;
        onLoad(editor: Internal.Editor_): void;
        saveProject(arg0: Internal.File_): void;
        name(): string;
        attachMenu(editor: Internal.Editor_, name: string, menu: Internal.TreeBuilder$Menu_): void;
        getResources(): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        getRegisterUI(): Internal.LDLRegister;
        loadResources(tag: Internal.CompoundTag_): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        getChatComponent(): Internal.Component;
        group(): string;
        getSuffix(): string;
        get LDLRegister(): boolean
        get translateKey(): string
        get resources(): com.lowdragmc.lowdraglib.gui.editor.data.Resources
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        get suffix(): string
    }
    type IProject_ = IProject;
    abstract class TreeDecorator {
        constructor()
        place(arg0: Internal.TreeDecorator$Context_): void;
        static readonly CODEC: Internal.Codec<Internal.TreeDecorator>;
    }
    type TreeDecorator_ = TreeDecorator;
    class ContainerScreenEvent$Render$Foreground extends Internal.ContainerScreenEvent$Render {
        constructor()
        constructor(arg0: Internal.AbstractContainerScreen_<any>, arg1: Internal.PoseStack_, arg2: number, arg3: number)
    }
    type ContainerScreenEvent$Render$Foreground_ = ContainerScreenEvent$Render$Foreground;
    class BarrelBlockEntity extends Internal.RandomizableContainerBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        recheckOpen(): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type BarrelBlockEntity_ = BarrelBlockEntity;
    interface VertexList {
        getG(arg0: number): number;
        getV(arg0: number): number;
        getU(arg0: number): number;
        getLight(arg0: number): number;
        getNX(arg0: number): number;
        isEmpty(): boolean;
        getNY(arg0: number): number;
        getA(arg0: number): number;
        getB(arg0: number): number;
        "delete"(): void;
        getNZ(arg0: number): number;
        getZ(arg0: number): number;
        getVertexCount(): number;
        getX(arg0: number): number;
        getY(arg0: number): number;
        getR(arg0: number): number;
        get empty(): boolean
        get vertexCount(): number
    }
    type VertexList_ = VertexList;
    class SmeltingRecipe extends Internal.AbstractCookingRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_, arg4: number, arg5: number)
        isSpecial(): boolean;
        getGroup(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get special(): boolean
        get group(): string
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type SmeltingRecipe_ = SmeltingRecipe;
    class BlockHitResult extends Internal.HitResult {
        constructor(arg0: Vec3_, arg1: Internal.Direction_, arg2: BlockPos_, arg3: boolean)
        constructor(arg0: boolean, arg1: Vec3_, arg2: Internal.Direction_, arg3: BlockPos_, arg4: boolean)
        getBlockPos(): BlockPos;
        withPosition(arg0: BlockPos_): this;
        withDirection(arg0: Internal.Direction_): this;
        static miss(arg0: Vec3_, arg1: Internal.Direction_, arg2: BlockPos_): Internal.BlockHitResult;
        isInside(): boolean;
        getDirection(): Internal.Direction;
        get blockPos(): BlockPos
        get inside(): boolean
        get direction(): Internal.Direction
    }
    type BlockHitResult_ = BlockHitResult;
    class ILDEndpoint$Type extends Internal.Enum<Internal.ILDEndpoint$Type> {
        static valueOf(name: string): Internal.ILDEndpoint$Type;
        static values(): Internal.ILDEndpoint$Type[];
        static readonly INPUT: Internal.ILDEndpoint$Type;
        static readonly NONE: Internal.ILDEndpoint$Type;
        static readonly OUTPUT: Internal.ILDEndpoint$Type;
    }
    type ILDEndpoint$Type_ = ILDEndpoint$Type | "output" | "input" | "none";
    interface MinecraftClientKJS {
        isAltDown(): boolean;
        setCurrentScreen(gui: Internal.Screen_): void;
        isShiftDown(): boolean;
        setTitle(t: string): void;
        getCurrentWorldName(): string;
        isCtrlDown(): boolean;
        getCurrentScreen(): Internal.Screen;
        isKeyDown(key: number): boolean;
        self(): Internal.Minecraft;
        get altDown(): boolean
        set currentScreen(gui: Internal.Screen_)
        get shiftDown(): boolean
        set title(t: string)
        get currentWorldName(): string
        get ctrlDown(): boolean
        get currentScreen(): Internal.Screen
    }
    type MinecraftClientKJS_ = MinecraftClientKJS;
    interface IntBidirectionalIterator extends Internal.IntIterator, Internal.ObjectBidirectionalIterator<number> {
        forEachRemaining(arg0: any): void;
        previousInt(): number;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        previous(): number;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        hasPrevious(): boolean;
        remove(): void;
        back(arg0: number): number;
        hasNext(): boolean;
        nextInt(): number;
    }
    type IntBidirectionalIterator_ = IntBidirectionalIterator;
    class GossipContainer {
        constructor()
        getGossipEntries(): Internal.Map<Internal.UUID, Internal.Object2IntMap<Internal.GossipType>>;
        remove(arg0: Internal.UUID_, arg1: Internal.GossipType_, arg2: number): void;
        getCountForType(arg0: Internal.GossipType_, arg1: Internal.DoublePredicate_): number;
        remove(arg0: Internal.UUID_, arg1: Internal.GossipType_): void;
        add(arg0: Internal.UUID_, arg1: Internal.GossipType_, arg2: number): void;
        update(arg0: Internal.Dynamic_<any>): void;
        decay(): void;
        store<T>(arg0: Internal.DynamicOps_<T>): Internal.Dynamic<T>;
        transferFrom(arg0: Internal.GossipContainer_, arg1: Internal.RandomSource_, arg2: number): void;
        remove(arg0: Internal.GossipType_): void;
        getReputation(arg0: Internal.UUID_, arg1: Internal.Predicate_<Internal.GossipType>): number;
        get gossipEntries(): Internal.Map<Internal.UUID, Internal.Object2IntMap<Internal.GossipType>>
        static readonly DISCARD_THRESHOLD: 2;
    }
    type GossipContainer_ = GossipContainer;
    interface IntListIterator extends Internal.ListIterator<number>, Internal.IntBidirectionalIterator {
        /**
         * @deprecated
        */
        add(arg0: any): void;
        nextIndex(): number;
        forEachRemaining(arg0: any): void;
        previousInt(): number;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        set(arg0: any): void;
        set(arg0: number): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        add(arg0: number): void;
        add(arg0: number): void;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        set(arg0: number): void;
        remove(): void;
        hasPrevious(): boolean;
        back(arg0: number): number;
        hasNext(): boolean;
        /**
         * @deprecated
        */
        previous(): any;
        nextInt(): number;
        previousIndex(): number;
    }
    type IntListIterator_ = IntListIterator;
    interface PoolChunkMetric {
        usage(): number;
        chunkSize(): number;
        freeBytes(): number;
    }
    type PoolChunkMetric_ = PoolChunkMetric;
    class IsoEra extends Internal.Enum<Internal.IsoEra> implements Internal.Era {
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        static valueOf(arg0: string): Internal.IsoEra;
        getLong(arg0: Internal.TemporalField_): number;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        getValue(): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        static values(): Internal.IsoEra[];
        static of(arg0: number): Internal.IsoEra;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        isSupported(arg0: Internal.TemporalField_): boolean;
        get value(): number
        static readonly BCE: Internal.IsoEra;
        static readonly CE: Internal.IsoEra;
    }
    type IsoEra_ = IsoEra | "bce" | "ce";
    class DocGenerationEventJS extends Internal.EventJS {
        constructor()
        specialType(typeName: string, elements: Internal.List_<any>): this;
        addSnippet(name: string, items: Internal.List_<any>): this;
        getProperty(object: Internal.JsonObject_): Internal.AbstractProperty<any>;
        customSnippet(type: string, prefixes: Internal.List_<string>, body: Internal.List_<any>): this;
        getJavaClass(clazz: typeof any): Internal.DocumentClass;
        transformByName(clazz: string, transformer: Internal.Consumer_<Internal.DocumentClass>): this;
        transformDocument(clazz: typeof any, transformer: Internal.Consumer_<Internal.DocumentClass>): this;
        customSnippet(type: string, prefixes: Internal.List_<string>, body: Internal.List_<any>, desc: string): this;
        addSnippet(name: string, items: Internal.List_<any>, desc: string): this;
    }
    type DocGenerationEventJS_ = DocGenerationEventJS;
    interface LivingEntityKJS extends Internal.EntityKJS {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getReachDistance(): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        isMonster(): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        runCommand(command: string): number;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        readonly KJS_PLAYER_CUSTOM_SPEED: Internal.UUID;
        readonly KJS_PLAYER_CUSTOM_SPEED_NAME: "kubejs.player.speed.modifier";
    }
    type LivingEntityKJS_ = LivingEntityKJS;
    class Pattern implements Internal.Serializable {
        asPredicate(): Internal.Predicate<string>;
        flags(): number;
        static compile(arg0: string, arg1: number): Internal.Pattern;
        split(arg0: Internal.CharSequence_, arg1: number): string[];
        pattern(): string;
        matcher(arg0: Internal.CharSequence_): Internal.Matcher;
        split(arg0: Internal.CharSequence_): string[];
        static matches(arg0: string, arg1: Internal.CharSequence_): boolean;
        asMatchPredicate(): Internal.Predicate<string>;
        static compile(arg0: string): Internal.Pattern;
        static quote(arg0: string): string;
        splitAsStream(arg0: Internal.CharSequence_): Internal.Stream<string>;
        static readonly CANON_EQ: 128;
        static readonly UNIX_LINES: 1;
        static readonly DOTALL: 32;
        static readonly UNICODE_CHARACTER_CLASS: 256;
        static readonly COMMENTS: 4;
        static readonly UNICODE_CASE: 64;
        static readonly CASE_INSENSITIVE: 2;
        static readonly MULTILINE: 8;
        static readonly LITERAL: 16;
    }
    type Pattern_ = Pattern;
    interface IScheduleInput {
        getSummary(): com.simibubi.create.foundation.utility.Pair<Internal.ItemStack, Internal.Component>;
        getId(): ResourceLocation;
        setData(arg0: Internal.CompoundTag_): void;
        getItem(arg0: number): Internal.ItemStack;
        slotsTargeted(): number;
        getData(): Internal.CompoundTag;
        renderSpecialIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): boolean;
        getSecondLineTooltip(arg0: number): Internal.List<Internal.Component>;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        getSecondLineIcon(): Internal.ItemStack;
        getTitleAs(arg0: string): Internal.List<Internal.Component>;
        initConfigurationWidgets(arg0: Internal.ModularGuiLineBuilder_): void;
        get summary(): com.simibubi.create.foundation.utility.Pair<Internal.ItemStack, Internal.Component>
        get id(): ResourceLocation
        set data(arg0: Internal.CompoundTag_)
        get data(): Internal.CompoundTag
        get secondLineIcon(): Internal.ItemStack
    }
    type IScheduleInput_ = IScheduleInput;
    class ClientboundRemoveMobEffectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.MobEffect_)
        handle(arg0: Internal.PacketListener_): void;
        getEffect(): Internal.MobEffect;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntity(arg0: Internal.Level_): Internal.Entity;
        isSkippable(): boolean;
        get effect(): Internal.MobEffect
        get skippable(): boolean
    }
    type ClientboundRemoveMobEffectPacket_ = ClientboundRemoveMobEffectPacket;
    class StructureManager {
        constructor(arg0: Internal.LevelAccessor_, arg1: Internal.WorldGenSettings_, arg2: any_)
        getStructureWithPieceAt(arg0: BlockPos_, arg1: Internal.TagKey_<Internal.Structure>): Internal.StructureStart;
        shouldGenerateStructures(): boolean;
        getStructureWithPieceAt(arg0: BlockPos_, arg1: Internal.ResourceKey_<Internal.Structure>): Internal.StructureStart;
        getStructureWithPieceAt(arg0: BlockPos_, arg1: Internal.Structure_): Internal.StructureStart;
        setStartForStructure(arg0: Internal.SectionPos_, arg1: Internal.Structure_, arg2: Internal.StructureStart_, arg3: Internal.StructureAccess_): void;
        registryAccess(): Internal.RegistryAccess;
        addReference(arg0: Internal.StructureStart_): void;
        getStartForStructure(arg0: Internal.SectionPos_, arg1: Internal.Structure_, arg2: Internal.StructureAccess_): Internal.StructureStart;
        fillStartsForStructure(arg0: Internal.Structure_, arg1: Internal.LongSet_, arg2: Internal.Consumer_<Internal.StructureStart>): void;
        startsForStructure(arg0: Internal.ChunkPos_, arg1: Internal.Predicate_<Internal.Structure>): Internal.List<Internal.StructureStart>;
        getAllStructuresAt(arg0: BlockPos_): Internal.Map<Internal.Structure, Internal.LongSet>;
        getStructureAt(arg0: BlockPos_, arg1: Internal.Structure_): Internal.StructureStart;
        hasAnyStructureAt(arg0: BlockPos_): boolean;
        startsForStructure(arg0: Internal.SectionPos_, arg1: Internal.Structure_): Internal.List<Internal.StructureStart>;
        structureHasPieceAt(arg0: BlockPos_, arg1: Internal.StructureStart_): boolean;
        addReferenceForStructure(arg0: Internal.SectionPos_, arg1: Internal.Structure_, arg2: number, arg3: Internal.StructureAccess_): void;
        forWorldGenRegion(arg0: Internal.WorldGenRegion_): this;
        checkStructurePresence(arg0: Internal.ChunkPos_, arg1: Internal.Structure_, arg2: boolean): Internal.StructureCheckResult;
    }
    type StructureManager_ = StructureManager;
    class Rectangle extends Internal.Rectangle2D implements Internal.Shape, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Point_, arg1: Internal.Dimension_)
        constructor(arg0: number, arg1: number)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.Rectangle_)
        constructor(arg0: Internal.Dimension_)
        constructor(arg0: Internal.Point_)
        contains(arg0: Internal.Point_): boolean;
        setSize(arg0: number, arg1: number): void;
        contains(arg0: Internal.Rectangle_): boolean;
        contains(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        grow(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        inside(arg0: number, arg1: number): boolean;
        add(arg0: Internal.Rectangle_): void;
        /**
         * @deprecated
        */
        reshape(arg0: number, arg1: number, arg2: number, arg3: number): void;
        add(arg0: Internal.Point_): void;
        intersects(arg0: Internal.Rectangle_): boolean;
        setSize(arg0: Internal.Dimension_): void;
        getSize(): Internal.Dimension;
        translate(arg0: number, arg1: number): void;
        contains(arg0: number, arg1: number): boolean;
        intersection(arg0: Internal.Rectangle_): this;
        setLocation(arg0: Internal.Point_): void;
        setBounds(arg0: Internal.Rectangle_): void;
        add(arg0: number, arg1: number): void;
        union(arg0: Internal.Rectangle_): this;
        setLocation(arg0: number, arg1: number): void;
        getLocation(): Internal.Point;
        /**
         * @deprecated
        */
        resize(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        move(arg0: number, arg1: number): void;
        setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
        set size(arg0: Internal.Dimension_)
        get size(): Internal.Dimension
        set location(arg0: Internal.Point_)
        set bounds(arg0: Internal.Rectangle_)
        get location(): Internal.Point
        width: number;
        height: number;
        x: number;
        y: number;
    }
    type Rectangle_ = Rectangle;
    class ChunkRenderData {
        constructor()
        getOcclusionData(): Internal.VisibilitySet;
        getAnimatedSprites(): Internal.List<Internal.TextureAtlasSprite>;
        getBlockEntities(): Internal.Collection<Internal.BlockEntity>;
        isEmpty(): boolean;
        getGlobalBlockEntities(): Internal.Collection<Internal.BlockEntity>;
        getBounds(): Internal.ChunkRenderBounds;
        get occlusionData(): Internal.VisibilitySet
        get animatedSprites(): Internal.List<Internal.TextureAtlasSprite>
        get blockEntities(): Internal.Collection<Internal.BlockEntity>
        get empty(): boolean
        get globalBlockEntities(): Internal.Collection<Internal.BlockEntity>
        get bounds(): Internal.ChunkRenderBounds
        static readonly ABSENT: Internal.ChunkRenderData;
        static readonly EMPTY: Internal.ChunkRenderData;
    }
    type ChunkRenderData_ = ChunkRenderData;
    interface IForgeKeyMapping {
        setToDefault(): void;
        setKeyConflictContext(arg0: Internal.IKeyConflictContext_): void;
        setKeyModifierAndCode(arg0: Internal.KeyModifier_, arg1: Internal.InputConstants$Key_): void;
        getKeyConflictContext(): Internal.IKeyConflictContext;
        getKey(): Internal.InputConstants$Key;
        hasKeyModifierConflict(arg0: Internal.KeyMapping_): boolean;
        getDefaultKeyModifier(): Internal.KeyModifier;
        isConflictContextAndModifierActive(): boolean;
        getKeyModifier(): Internal.KeyModifier;
        isActiveAndMatches(arg0: Internal.InputConstants$Key_): boolean;
        set keyConflictContext(arg0: Internal.IKeyConflictContext_)
        get keyConflictContext(): Internal.IKeyConflictContext
        get key(): Internal.InputConstants$Key
        get defaultKeyModifier(): Internal.KeyModifier
        get conflictContextAndModifierActive(): boolean
        get keyModifier(): Internal.KeyModifier
    }
    type IForgeKeyMapping_ = IForgeKeyMapping;
    interface RecipeComponent <T> {
        and<O>(other: Internal.RecipeComponent_<O>): Internal.AndRecipeComponent<T, O>;
        key(name: string): Internal.RecipeKey<T>;
        isOutput(recipe: Internal.RecipeJS_, value: T, match: Internal.ReplacementMatch_): boolean;
        read(arg0: Internal.RecipeJS_, arg1: any): T;
        orSelf(): this;
        checkEmpty(key: Internal.RecipeKey_<T>, value: T): string;
        role(): Internal.ComponentRole;
        componentClass(): typeof any;
        replaceInput(recipe: Internal.RecipeJS_, original: T, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): T;
        readFromJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T>, json: Internal.JsonObject_): void;
        checkValueHasChanged(oldValue: T, newValue: T): boolean;
        constructorDescription(ctx: Internal.DescriptionContext_): Internal.TypeDescJS;
        componentType(): string;
        builder(): Internal.RecipeComponentBuilder;
        hasPriority(recipe: Internal.RecipeJS_, from: any): boolean;
        replaceOutput(recipe: Internal.RecipeJS_, original: T, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): T;
        asArrayOrSelf(): Internal.ArrayRecipeComponent<T>;
        builder(...key: Internal.RecipeKey_<any>[]): Internal.RecipeComponentBuilder;
        isInput(recipe: Internal.RecipeJS_, value: T, match: Internal.ReplacementMatch_): boolean;
        asMap<K>(key: Internal.RecipeComponent_<K>): Internal.RecipeComponent<Internal.TinyMap<K, T>>;
        asArray(): Internal.ArrayRecipeComponent<T>;
        asPatternKey(): Internal.RecipeComponent<Internal.TinyMap<string, T>>;
        write(arg0: Internal.RecipeJS_, arg1: T): Internal.JsonElement;
        writeToJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T>, json: Internal.JsonObject_): void;
        readFromMap(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<T>, map: Internal.Map_<any, any>): void;
        or<O>(other: Internal.RecipeComponent_<O>): Internal.OrRecipeComponent<T, O>;
    }
    type RecipeComponent_<T> = RecipeComponent<T>;
    class FlushInfo {
        constructor()
        mFinishedCallback: Internal.FlushInfo$FinishedCallback;
        mSignalSemaphores: any[];
        mSubmittedCallback: Internal.FlushInfo$SubmittedCallback;
    }
    type FlushInfo_ = FlushInfo;
    interface ICraftingGridHelper {
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        setInputs<T>(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<Internal.List<T>>, arg3: number, arg4: number): void;
        createAndSetInputs<T>(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<Internal.List<T>>, arg3: number, arg4: number): Internal.List<Internal.IRecipeSlotBuilder>;
        createAndSetOutputs<T>(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<T>): Internal.IRecipeSlotBuilder;
        createAndSetOutputs(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.List_<Internal.ItemStack>): Internal.IRecipeSlotBuilder;
        setInputs<T>(arg0: Internal.List_<Internal.IRecipeSlotBuilder>, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<Internal.List<T>>, arg3: number, arg4: number): void;
        createAndSetInputs(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.List_<Internal.List<Internal.ItemStack>>, arg2: number, arg3: number): Internal.List<Internal.IRecipeSlotBuilder>;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        setOutputs<T>(arg0: Internal.IRecipeLayoutBuilder_, arg1: Internal.IIngredientType_<T>, arg2: Internal.List_<T>): void;
    }
    type ICraftingGridHelper_ = ICraftingGridHelper;
    class BrainDebugRenderer$BrainDump {
        constructor(arg0: Internal.UUID_, arg1: number, arg2: string, arg3: string, arg4: number, arg5: number, arg6: number, arg7: Internal.Position_, arg8: string, arg9: net.minecraft.world.level.pathfinder.Path_, arg10: boolean, arg11: number)
        getUuid(): Internal.UUID;
        get uuid(): Internal.UUID
        readonly name: string;
        readonly path: net.minecraft.world.level.pathfinder.Path;
        readonly angerLevel: number;
        readonly pos: Internal.Position;
        readonly maxHealth: number;
        readonly memories: Internal.List<string>;
        readonly potentialPois: Internal.Set<BlockPos>;
        readonly wantsGolem: boolean;
        readonly activities: Internal.List<string>;
        readonly profession: string;
        readonly xp: number;
        readonly pois: Internal.Set<BlockPos>;
        readonly uuid: Internal.UUID;
        readonly id: number;
        readonly inventory: string;
        readonly health: number;
        readonly behaviors: Internal.List<string>;
        readonly gossips: Internal.List<string>;
    }
    type BrainDebugRenderer$BrainDump_ = BrainDebugRenderer$BrainDump;
    interface IRecipeSlotDrawable extends Internal.IRecipeSlotView {
        getDisplayedIngredient<T>(arg0: Internal.IIngredientType_<T>): Internal.Optional<T>;
        getSlotName(): Internal.Optional<string>;
        getDisplayedIngredient(): Internal.Optional<Internal.ITypedIngredient<any>>;
        getItemStacks(): Internal.Stream<Internal.ItemStack>;
        isEmpty(): boolean;
        drawHighlight(arg0: Internal.PoseStack_, arg1: number): void;
        drawHoverOverlays(arg0: Internal.PoseStack_): void;
        getIngredients<T>(arg0: Internal.IIngredientType_<T>): Internal.Stream<T>;
        draw(arg0: Internal.PoseStack_): void;
        getTooltip(): Internal.List<Internal.Component>;
        getAllIngredients(): Internal.Stream<Internal.ITypedIngredient<any>>;
        addTooltipCallback(arg0: Internal.IRecipeSlotTooltipCallback_): void;
        getRect(): Internal.Rect2i;
        getRole(): Internal.RecipeIngredientRole;
        getDisplayedItemStack(): Internal.Optional<Internal.ItemStack>;
        get slotName(): Internal.Optional<string>
        get displayedIngredient(): Internal.Optional<Internal.ITypedIngredient<any>>
        get itemStacks(): Internal.Stream<Internal.ItemStack>
        get empty(): boolean
        get tooltip(): Internal.List<Internal.Component>
        get allIngredients(): Internal.Stream<Internal.ITypedIngredient<any>>
        get rect(): Internal.Rect2i
        get role(): Internal.RecipeIngredientRole
        get displayedItemStack(): Internal.Optional<Internal.ItemStack>
    }
    type IRecipeSlotDrawable_ = IRecipeSlotDrawable;
    interface BlockPredicateType <P extends net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate> {
        codec(): Internal.Codec<P>;
        readonly REPLACEABLE: Internal.BlockPredicateType<Internal.ReplaceablePredicate>;
        readonly MATCHING_FLUIDS: Internal.BlockPredicateType<Internal.MatchingFluidsPredicate>;
        readonly HAS_STURDY_FACE: Internal.BlockPredicateType<Internal.HasSturdyFacePredicate>;
        readonly MATCHING_BLOCK_TAG: Internal.BlockPredicateType<Internal.MatchingBlockTagPredicate>;
        readonly SOLID: Internal.BlockPredicateType<Internal.SolidPredicate>;
        readonly TRUE: Internal.BlockPredicateType<Internal.TrueBlockPredicate>;
        readonly WOULD_SURVIVE: Internal.BlockPredicateType<Internal.WouldSurvivePredicate>;
        readonly INSIDE_WORLD_BOUNDS: Internal.BlockPredicateType<Internal.InsideWorldBoundsPredicate>;
        readonly ANY_OF: Internal.BlockPredicateType<Internal.AnyOfPredicate>;
        readonly ALL_OF: Internal.BlockPredicateType<Internal.AllOfPredicate>;
        readonly MATCHING_BLOCKS: Internal.BlockPredicateType<Internal.MatchingBlocksPredicate>;
        readonly NOT: Internal.BlockPredicateType<Internal.NotPredicate>;
    }
    type BlockPredicateType_<P extends net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate> = BlockPredicateType<P> | Special.BlockPredicateType;
    class BiomeModifier$Phase extends Internal.Enum<Internal.BiomeModifier$Phase> {
        static valueOf(arg0: string): Internal.BiomeModifier$Phase;
        static values(): Internal.BiomeModifier$Phase[];
        static readonly ADD: Internal.BiomeModifier$Phase;
        static readonly AFTER_EVERYTHING: Internal.BiomeModifier$Phase;
        static readonly BEFORE_EVERYTHING: Internal.BiomeModifier$Phase;
        static readonly MODIFY: Internal.BiomeModifier$Phase;
        static readonly REMOVE: Internal.BiomeModifier$Phase;
    }
    type BiomeModifier$Phase_ = "remove" | BiomeModifier$Phase | "before_everything" | "modify" | "after_everything" | "add";
    interface SkinManager$SkinTextureCallback {
        onSkinTextureAvailable(arg0: Internal.MinecraftProfileTexture$Type_, arg1: ResourceLocation_, arg2: Internal.MinecraftProfileTexture_): void;
    }
    type SkinManager$SkinTextureCallback_ = SkinManager$SkinTextureCallback;
    class Message {
        static obtain(h: Internal.Handler_, what: number, obj: any): Internal.Message;
        static obtain(h: Internal.Handler_, what: number, arg1: number, arg2: number): Internal.Message;
        static obtain(h: Internal.Handler_): Internal.Message;
        static obtain(h: Internal.Handler_, what: number): Internal.Message;
        isAsynchronous(): boolean;
        static obtain(h: Internal.Handler_, callback: Internal.Runnable_): Internal.Message;
        getWhen(): number;
        static obtain(): Internal.Message;
        static obtain(h: Internal.Handler_, what: number, arg1: number, arg2: number, obj: any): Internal.Message;
        getTarget(): Internal.Handler;
        recycle(): void;
        sendToTarget(): void;
        setAsynchronous(async: boolean): void;
        getCallback(): Internal.Runnable;
        static obtain(o: Internal.Message_): Internal.Message;
        get asynchronous(): boolean
        get when(): number
        get target(): Internal.Handler
        set asynchronous(async: boolean)
        get callback(): Internal.Runnable
        obj: any;
        what: number;
        arg1: number;
        arg2: number;
    }
    type Message_ = Message;
    interface IJSQueryHandler {
        handleQuery(arg0: Internal.IBrowser_, arg1: number, arg2: string, arg3: boolean, arg4: Internal.IJSQueryCallback_): boolean;
        cancelQuery(arg0: Internal.IBrowser_, arg1: number): void;
    }
    type IJSQueryHandler_ = IJSQueryHandler;
    class HeightmapPlacement extends Internal.PlacementModifier {
        static onHeightmap(arg0: Internal.Heightmap$Types_): Internal.HeightmapPlacement;
        static readonly CODEC: Internal.Codec<Internal.HeightmapPlacement>;
    }
    type HeightmapPlacement_ = HeightmapPlacement;
    abstract class Fluid implements Internal.BlockColorSettings<any>, Internal.IForgeFluid, Internal.InjectedFluidExtension {
        getStateDefinition(): Internal.StateDefinition<Internal.Fluid, Internal.FluidState>;
        getHeight(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        isSource(arg0: Internal.FluidState_): boolean;
        getOwnHeight(arg0: Internal.FluidState_): number;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getFluidType(): Internal.FluidType;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.Fluid>;
        getShape(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        defaultFluidState(): Internal.FluidState;
        getTickDelay(arg0: Internal.LevelReader_): number;
        arch$holder(): Internal.Holder<Internal.Fluid>;
        useSmoothColorBlending(arg0: Internal.BlockAndTintGetter_, arg1: any, arg2: BlockPos_): boolean;
        arch$registryName(): ResourceLocation;
        getAmount(arg0: Internal.FluidState_): number;
        useSmoothColorBlending(view: Internal.BlockAndTintGetter_, state: Internal.FluidState_, pos: BlockPos_): boolean;
        getExplosionResistance(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        getBucket(): Internal.Item;
        isSame(arg0: Internal.Fluid_): boolean;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        canConvertToSource(arg0: Internal.FluidState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        /**
         * @deprecated
        */
        is(arg0: Internal.TagKey_<Internal.Fluid>): boolean;
        get stateDefinition(): Internal.StateDefinition<Internal.Fluid, Internal.FluidState>
        get fluidType(): Internal.FluidType
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get bucket(): Internal.Item
        static readonly FLUID_STATE_REGISTRY: Internal.IdMapper<Internal.FluidState>;
    }
    type Fluid_ = Special.Fluid | Fluid;
    interface IRef {
        readRaw<T>(): T;
        isSyncDirty(): boolean;
        isPersistedDirty(): boolean;
        update(): void;
        clearSyncDirty(): void;
        getKey(): Internal.ManagedKey;
        isLazy(): boolean;
        markAsDirty(): void;
        setOnPersistedListener(arg0: Internal.BooleanConsumer_): void;
        setOnSyncListener(arg0: Internal.BooleanConsumer_): void;
        clearPersistedDirty(): void;
        get syncDirty(): boolean
        get persistedDirty(): boolean
        get key(): Internal.ManagedKey
        get lazy(): boolean
        set onPersistedListener(arg0: Internal.BooleanConsumer_)
        set onSyncListener(arg0: Internal.BooleanConsumer_)
    }
    type IRef_ = IRef;
    class RegistrateItemModelProvider extends Internal.ItemModelProvider implements Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.DataGenerator_, arg2: Internal.ExistingFileHelper_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        generated(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, ...arg1: ResourceLocation_[]): Internal.ItemModelBuilder;
        itemTexture(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): ResourceLocation;
        getSide(): Internal.LogicalSide;
        blockSprite(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): Internal.ItemModelBuilder;
        handheld(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, arg1: ResourceLocation_): Internal.ItemModelBuilder;
        handheld(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): Internal.ItemModelBuilder;
        name(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): string;
        generated(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): Internal.ItemModelBuilder;
        blockWithInventoryModel(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): Internal.ItemModelBuilder;
        blockSprite(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, arg1: ResourceLocation_): Internal.ItemModelBuilder;
        modid(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): string;
        blockItem(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>): Internal.ItemModelBuilder;
        blockItem(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.ItemLike>, arg1: string): Internal.ItemModelBuilder;
        get side(): Internal.LogicalSide
    }
    type RegistrateItemModelProvider_ = RegistrateItemModelProvider;
    class ItemBasedSteering {
        constructor(arg0: Internal.SynchedEntityData_, arg1: Internal.EntityDataAccessor_<number>, arg2: Internal.EntityDataAccessor_<boolean>)
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        onSynced(): void;
        hasSaddle(): boolean;
        boost(arg0: Internal.RandomSource_): boolean;
        setSaddle(arg0: boolean): void;
        set saddle(arg0: boolean)
        boostTime: number;
        boostTimeTotal: number;
        boosting: boolean;
    }
    type ItemBasedSteering_ = ItemBasedSteering;
    class Lifecycle$State extends Internal.Enum<Internal.Lifecycle$State> {
        isAtLeast(state: Internal.Lifecycle$State_): boolean;
        static valueOf(name: string): Internal.Lifecycle$State;
        static values(): Internal.Lifecycle$State[];
        static readonly RESUMED: Internal.Lifecycle$State;
        static readonly DESTROYED: Internal.Lifecycle$State;
        static readonly STARTED: Internal.Lifecycle$State;
        static readonly CREATED: Internal.Lifecycle$State;
        static readonly INITIALIZED: Internal.Lifecycle$State;
    }
    type Lifecycle$State_ = "started" | "created" | Lifecycle$State | "destroyed" | "initialized" | "resumed";
    class LongSummaryStatistics implements Internal.LongConsumer, Internal.IntConsumer {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        getSum(): number;
        andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
        getCount(): number;
        getAverage(): number;
        combine(arg0: Internal.LongSummaryStatistics_): void;
        getMin(): number;
        accept(arg0: number): void;
        getMax(): number;
        accept(arg0: number): void;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
        get sum(): number
        get count(): number
        get average(): number
        get min(): number
        get max(): number
    }
    type LongSummaryStatistics_ = LongSummaryStatistics;
    abstract class AbstractIntList extends Internal.AbstractIntCollection implements Internal.IntList, Internal.IntStack {
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        pop(): any;
        compareTo(arg0: any): number;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        static of<E>(arg0: E): Internal.List<E>;
        unstableSort(arg0: Internal.IntComparator_): void;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        static of(): Internal.IntList;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        static of(arg0: number, arg1: number): Internal.IntList;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        indexOf(arg0: number): number;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        addElements(arg0: number, arg1: number[]): void;
        static of(arg0: number, arg1: number, arg2: number): Internal.IntList;
        toArray<T>(arg0: T[]): T[];
        peekInt(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        static of(arg0: number): Internal.IntList;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        lastIndexOf(arg0: number): number;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        addAll(arg0: number, arg1: Internal.IntCollection_): boolean;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        compareTo(arg0: Internal.List_<number>): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        addAll(arg0: Internal.IntList_): boolean;
        removeElements(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        iterator(): Internal.IntListIterator;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        sort(arg0: Internal.IntComparator_): void;
        push(arg0: number): void;
        static of<E>(...arg0: E[]): Internal.List<E>;
        addAll(arg0: number, arg1: Internal.IntList_): boolean;
        topInt(): number;
        setElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        getInt(arg0: number): number;
        removeInt(arg0: number): number;
        add(arg0: number, arg1: number): void;
        popInt(): number;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        setElements(arg0: number[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        replaceAll(arg0: it.unimi.dsi.fastutil.ints.IntUnaryOperator_): void;
        static of(...arg0: number[]): Internal.IntList;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        intSpliterator(): Internal.IntSpliterator;
        subList(arg0: number, arg1: number): Internal.List<any>;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        listIterator(arg0: number): Internal.IntListIterator;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
    }
    type AbstractIntList_ = AbstractIntList;
    class SimpleColor implements Internal.Color {
        constructor(v: number)
        getSerializeJS(): string;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        createTextColorJS(): Internal.TextColor;
        getArgbJS(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        getHexJS(): string;
        getFireworkColorJS(): number;
        getRgbJS(): number;
        get serializeJS(): string
        get argbJS(): number
        get hexJS(): string
        get fireworkColorJS(): number
        get rgbJS(): number
        static readonly BLACK: Internal.SimpleColor;
        static readonly WHITE: Internal.SimpleColor;
    }
    type SimpleColor_ = SimpleColor;
    abstract class Line2D implements Internal.Shape, Internal.Cloneable {
        clone(): any;
        contains(arg0: number, arg1: number): boolean;
        getY2(): number;
        getBounds(): Internal.Rectangle;
        getY1(): number;
        intersects(arg0: Internal.Rectangle2D_): boolean;
        setLine(arg0: Internal.Point2D_, arg1: Internal.Point2D_): void;
        intersectsLine(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        static relativeCCW(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        contains(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        intersectsLine(arg0: Internal.Line2D_): boolean;
        setLine(arg0: Internal.Line2D_): void;
        getPathIterator(arg0: Internal.AffineTransform_, arg1: number): Internal.PathIterator;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        ptLineDistSq(arg0: number, arg1: number): number;
        static linesIntersect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): boolean;
        static ptLineDistSq(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        getBounds2D(): Internal.Rectangle2D;
        setLine(arg0: number, arg1: number, arg2: number, arg3: number): void;
        contains(arg0: Internal.Rectangle2D_): boolean;
        getX2(): number;
        getX1(): number;
        ptLineDist(arg0: number, arg1: number): number;
        getPathIterator(arg0: Internal.AffineTransform_): Internal.PathIterator;
        static ptSegDistSq(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        getP1(): Internal.Point2D;
        static ptLineDist(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        getP2(): Internal.Point2D;
        ptLineDistSq(arg0: Internal.Point2D_): number;
        contains(arg0: Internal.Point2D_): boolean;
        ptSegDist(arg0: Internal.Point2D_): number;
        static ptSegDist(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        ptLineDist(arg0: Internal.Point2D_): number;
        relativeCCW(arg0: Internal.Point2D_): number;
        ptSegDistSq(arg0: number, arg1: number): number;
        ptSegDist(arg0: number, arg1: number): number;
        ptSegDistSq(arg0: Internal.Point2D_): number;
        relativeCCW(arg0: number, arg1: number): number;
        get y2(): number
        get bounds(): Internal.Rectangle
        get y1(): number
        set line(arg0: Internal.Line2D_)
        get bounds2D(): Internal.Rectangle2D
        get x2(): number
        get x1(): number
        get p1(): Internal.Point2D
        get p2(): Internal.Point2D
    }
    type Line2D_ = Line2D;
    interface InjectedBucketItemExtension {
        arch$getFluid(): Internal.Fluid;
    }
    type InjectedBucketItemExtension_ = InjectedBucketItemExtension;
    interface IWrenchable {
        updateAfterWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.BlockState;
        onWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        getRotatedBlockState(arg0: Internal.BlockState_, arg1: Internal.Direction_): Internal.BlockState;
        playRotateSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        onSneakWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        playRemoveSound(arg0: Internal.Level_, arg1: BlockPos_): void;
    }
    type IWrenchable_ = IWrenchable;
    class AnvilUpdateEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: string, arg3: number, arg4: Internal.Player_)
        getOutput(): Internal.ItemStack;
        getMaterialCost(): number;
        setCost(arg0: number): void;
        getCost(): number;
        getName(): string;
        getLeft(): Internal.ItemStack;
        setMaterialCost(arg0: number): void;
        getPlayer(): Internal.Player;
        setOutput(arg0: Internal.ItemStack_): void;
        getRight(): Internal.ItemStack;
        get output(): Internal.ItemStack
        get materialCost(): number
        set cost(arg0: number)
        get cost(): number
        get name(): string
        get left(): Internal.ItemStack
        set materialCost(arg0: number)
        get player(): Internal.Player
        set output(arg0: Internal.ItemStack_)
        get right(): Internal.ItemStack
    }
    type AnvilUpdateEvent_ = AnvilUpdateEvent;
    class ClientboundClearTitlesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        shouldResetTimes(): boolean;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundClearTitlesPacket_ = ClientboundClearTitlesPacket;
    class TagMatchTest extends Internal.RuleTest {
        constructor(arg0: Internal.TagKey_<Internal.Block>)
        static readonly CODEC: Internal.Codec<Internal.TagMatchTest>;
    }
    type TagMatchTest_ = TagMatchTest;
    class ResourceKey <T> implements Internal.Comparable<Internal.ResourceKey<any>>, Internal.SpecialEquality {
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_)
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        specialEquals(o: any, shallow: boolean): boolean;
        compareTo(arg0: Internal.ResourceKey_<any>): number;
        compareTo(arg0: any): number;
        static codec<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.Codec<Internal.ResourceKey<T>>;
        location(): ResourceLocation;
        static createRegistryKey<T>(arg0: ResourceLocation_): Internal.ResourceKey<Internal.Registry<T>>;
        static create<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: ResourceLocation_): Internal.ResourceKey<T>;
        registry(): ResourceLocation;
        isFor(arg0: Internal.ResourceKey_<Internal.Registry<any>>): boolean;
        getPath(): string;
        cast<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.ResourceKey<E>>;
        getNamespace(): string;
        get path(): string
        get namespace(): string
    }
    type ResourceKey_<T> = ResourceKey<T>;
    class TreeBuilder$Menu extends Internal.TreeBuilder<Internal.Tuple<Internal.IGuiTexture, string>, Internal.Runnable> {
        branch(name: string, menuConsumer: Internal.Consumer_<Internal.TreeBuilder$Menu>): this;
        leaf(name: string, runnable: Internal.Runnable_): this;
        branch(icon: Internal.IGuiTexture_, name: string, menuConsumer: Internal.Consumer_<Internal.TreeBuilder$Menu>): this;
        static getName(key: Internal.Tuple_<Internal.IGuiTexture, string>): string;
        remove(name: string): this;
        static getIcon(key: Internal.Tuple_<Internal.IGuiTexture, string>): Internal.IGuiTexture;
        static start(): Internal.TreeBuilder$Menu;
        static handle(node: Internal.TreeNode_<Internal.Tuple<Internal.IGuiTexture, string>, Internal.Runnable>): void;
        crossLine(): this;
        leaf(icon: Internal.IGuiTexture_, name: string, runnable: Internal.Runnable_): this;
        static isCrossLine(key: Internal.Tuple_<Internal.IGuiTexture, string>): boolean;
        endBranch(): Internal.TreeBuilder<any, any>;
        static CROSS_LINE: Internal.Tuple<Internal.IGuiTexture, string>;
    }
    type TreeBuilder$Menu_ = TreeBuilder$Menu;
    class BiomeGenerationSettings$Builder {
        constructor()
        addFeature(arg0: Internal.GenerationStep$Decoration_, arg1: Internal.Holder_<Internal.PlacedFeature>): this;
        build(): Internal.BiomeGenerationSettings;
        addFeature(arg0: number, arg1: Internal.Holder_<Internal.PlacedFeature>): this;
        addCarver(arg0: Internal.GenerationStep$Carving_, arg1: Internal.Holder_<Internal.ConfiguredWorldCarver<any>>): this;
        readonly features: Internal.List<Internal.List<Internal.Holder<Internal.PlacedFeature>>>;
    }
    type BiomeGenerationSettings$Builder_ = BiomeGenerationSettings$Builder;
    class ConfiguratorGroup extends Internal.Configurator {
        constructor(name: string, isCollapse: boolean)
        constructor(name: string)
        isLDLRegister(): boolean;
        addConfigurator(index: number, configurator: Internal.Configurator_): void;
        setCanCollapse(canCollapse: boolean): void;
        serializeWrapper(): Internal.CompoundTag;
        isCollapse(): boolean;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        removeConfigurator(configurator: Internal.Configurator_): void;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        removeAllConfigurators(): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        getConfigurators(): Internal.List<Internal.Configurator>;
        setCollapse(collapse: boolean): void;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        addConfigurators(...configurators: Internal.Configurator_[]): void;
        get LDLRegister(): boolean
        set canCollapse(canCollapse: boolean)
        get collapse(): boolean
        get translateKey(): string
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        get configurators(): Internal.List<Internal.Configurator>
        set collapse(collapse: boolean)
    }
    type ConfiguratorGroup_ = ConfiguratorGroup;
    interface Recipe <C extends Internal.Container> extends Internal.RecipeKJS {
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        assemble(arg0: C): Internal.ItemStack;
        isSpecial(): boolean;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        matches(arg0: C, arg1: Internal.Level_): boolean;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        getRemainingItems(arg0: C): Internal.NonNullList<Internal.ItemStack>;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type Recipe_<C extends Internal.Container> = Recipe<C>;
    interface LootTablesKJS {
        kjs$apply0(map: Internal.Map_<ResourceLocation, Internal.JsonElement>, action: Internal.BiConsumer_<ResourceLocation, Internal.JsonElement>): void;
    }
    type LootTablesKJS_ = LootTablesKJS;
    interface Keyable {
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): this;
    }
    type Keyable_ = Keyable;
    interface ServerboundInteractPacket$Handler {
        onInteraction(arg0: Internal.InteractionHand_): void;
        onAttack(): void;
        onInteraction(arg0: Internal.InteractionHand_, arg1: Vec3_): void;
    }
    type ServerboundInteractPacket$Handler_ = ServerboundInteractPacket$Handler;
    class MobEffectEvent$Remove extends Internal.MobEffectEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.MobEffectInstance_)
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.MobEffect_)
        getEffect(): Internal.MobEffect;
        get effect(): Internal.MobEffect
    }
    type MobEffectEvent$Remove_ = MobEffectEvent$Remove;
    abstract class InputStream implements Internal.Closeable {
        constructor()
        skipNBytes(arg0: number): void;
        readNBytes(arg0: number[], arg1: number, arg2: number): number;
        read(arg0: number[], arg1: number, arg2: number): number;
        read(): number;
        readNBytes(arg0: number): number[];
        markSupported(): boolean;
        mark(arg0: number): void;
        static nullInputStream(): Internal.InputStream;
        skip(arg0: number): number;
        readAllBytes(): number[];
        close(): void;
        available(): number;
        read(arg0: number[]): number;
        transferTo(arg0: Internal.OutputStream_): number;
        reset(): void;
    }
    type InputStream_ = InputStream;
    class ScheduledTick <T> extends Internal.Record {
        constructor(arg0: T, arg1: BlockPos_, arg2: number, arg3: number)
        constructor(arg0: T, arg1: BlockPos_, arg2: number, arg3: Internal.TickPriority_, arg4: number)
        triggerTick(): number;
        pos(): BlockPos;
        subTickOrder(): number;
        static probe<T>(arg0: T, arg1: BlockPos_): Internal.ScheduledTick<T>;
        type(): T;
        priority(): Internal.TickPriority;
        static readonly DRAIN_ORDER: Internal.Comparator<Internal.ScheduledTick<any>>;
        static readonly UNIQUE_TICK_HASH: Internal.Hash$Strategy<Internal.ScheduledTick<any>>;
        static readonly INTRA_TICK_DRAIN_ORDER: Internal.Comparator<Internal.ScheduledTick<any>>;
    }
    type ScheduledTick_<T> = ScheduledTick<T>;
    interface LevelHeightAccessor {
        getSectionYFromSectionIndex(arg0: number): number;
        getSectionsCount(): number;
        getMinSection(): number;
        isOutsideBuildHeight(arg0: number): boolean;
        create(arg0: number, arg1: number): this;
        getMinBuildHeight(): number;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        getHeight(): number;
        getMaxBuildHeight(): number;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        get sectionsCount(): number
        get minSection(): number
        get minBuildHeight(): number
        get maxSection(): number
        get height(): number
        get maxBuildHeight(): number
    }
    type LevelHeightAccessor_ = LevelHeightAccessor;
    class FenceGateBlock extends Internal.HorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        static connectsToDirection(arg0: Internal.BlockState_, arg1: Internal.Direction_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly OPEN: Internal.BooleanProperty;
        static readonly IN_WALL: Internal.BooleanProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type FenceGateBlock_ = FenceGateBlock;
    class AABB implements Internal.CollisionArea {
        constructor(arg0: BlockPos_)
        constructor(arg0: Vec3_, arg1: Vec3_)
        constructor(arg0: BlockPos_, arg1: BlockPos_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        expandTowards(arg0: number, arg1: number, arg2: number): this;
        max(arg0: Internal.Direction$Axis_): number;
        static entity(arg0: Internal.Entity_): Internal.CollisionArea;
        inflate(arg0: number): this;
        getZsize(): number;
        static unitCubeFromLowerCorner(arg0: Vec3_): Internal.AABB;
        expandTowards(arg0: Vec3_): this;
        hasNaN(): boolean;
        static ofSize(arg0: Vec3_, arg1: number, arg2: number, arg3: number): Internal.AABB;
        contains(arg0: Vec3_): boolean;
        intersect(arg0: Internal.AABB_): this;
        contains(arg0: number, arg1: number, arg2: number): boolean;
        inflate(arg0: number, arg1: number, arg2: number): this;
        intersects(arg0: Vec3_, arg1: Vec3_): boolean;
        min(arg0: Internal.Direction$Axis_): number;
        static box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.CollisionArea;
        getXsize(): number;
        move(arg0: Vec3_): this;
        minmax(arg0: Internal.AABB_): this;
        intersects(arg0: Internal.AABB_): boolean;
        static of(arg0: Internal.BoundingBox_): Internal.AABB;
        deflate(arg0: number): this;
        setMinZ(arg0: number): this;
        getYsize(): number;
        getSize(): number;
        setMinY(arg0: number): this;
        setMinX(arg0: number): this;
        static clip(arg0: Internal.Iterable_<Internal.AABB>, arg1: Vec3_, arg2: Vec3_, arg3: BlockPos_): Internal.BlockHitResult;
        contract(arg0: number, arg1: number, arg2: number): this;
        boxIntersects(arg0: Internal.AABB_): boolean;
        move(arg0: number, arg1: number, arg2: number): this;
        setMaxY(arg0: number): this;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        setMaxX(arg0: number): this;
        getCenter(): Vec3;
        setMaxZ(arg0: number): this;
        highestY(arg0: number, arg1: number, arg2: number): number;
        deflate(arg0: number, arg1: number, arg2: number): this;
        move(arg0: BlockPos_): this;
        isPointInside(arg0: number, arg1: number, arg2: number): boolean;
        clip(arg0: Vec3_, arg1: Vec3_): Internal.Optional<Vec3>;
        get zsize(): number
        get xsize(): number
        set minZ(arg0: number)
        get ysize(): number
        get size(): number
        set minY(arg0: number)
        set minX(arg0: number)
        set maxY(arg0: number)
        set maxX(arg0: number)
        get center(): Vec3
        set maxZ(arg0: number)
        minZ: number;
        minY: number;
        minX: number;
        maxX: number;
        maxY: number;
        maxZ: number;
    }
    type AABB_ = AABB;
    class EventExit extends Internal.Exception {
        constructor(result: Internal.EventResult_)
        readonly result: Internal.EventResult;
    }
    type EventExit_ = EventExit;
    class ServerboundSwingPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.InteractionHand_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getHand(): Internal.InteractionHand;
        isSkippable(): boolean;
        get hand(): Internal.InteractionHand
        get skippable(): boolean
    }
    type ServerboundSwingPacket_ = ServerboundSwingPacket;
    interface Object2ObjectMap <K, V> extends Internal.Object2ObjectFunction<K, V>, Internal.Map<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        containsValue(arg0: any): boolean;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, V>>;
        putIfAbsent(arg0: K, arg1: V): V;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        object2ObjectEntrySet(): Internal.ObjectSet<Internal.Object2ObjectMap$Entry<K, V>>;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        putAll(arg0: Internal.Map_<K, V>): void;
        values(): Internal.ObjectCollection<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        size(): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        hashCode(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type Object2ObjectMap_<K, V> = Object2ObjectMap<K, V>;
    class Goat extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Goat>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        isScreamingGoat(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        createHorn(): Internal.ItemStack;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getRammingXHeadRot(): number;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        hasLeftHorn(): boolean;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        hasRightHorn(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        setScreamingGoat(arg0: boolean): void;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        getBrain(): Internal.Brain<Internal.Goat>;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        removeHorns(): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        addHorns(): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        dropHorn(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        static checkGoatSpawnRules(arg0: Internal.EntityType_<Internal.Animal>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get screamingGoat(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get rammingXHeadRot(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        set screamingGoat(arg0: boolean)
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get brain(): Internal.Brain<Internal.Goat>
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly LONG_JUMPING_DIMENSIONS: Internal.EntityDimensions;
        static readonly UNIHORN_CHANCE: 0.10000000149011612;
        static readonly GOAT_FALL_DAMAGE_REDUCTION: 10;
        static readonly GOAT_SCREAMING_CHANCE: 0.02;
    }
    type Goat_ = Goat;
    class PlayerEvent$HarvestCheck extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.BlockState_, arg2: boolean)
        getTargetBlock(): Internal.BlockState;
        canHarvest(): boolean;
        getEntity(): Internal.LivingEntity;
        setCanHarvest(arg0: boolean): void;
        get targetBlock(): Internal.BlockState
        get entity(): Internal.LivingEntity
        set canHarvest(arg0: boolean)
    }
    type PlayerEvent$HarvestCheck_ = PlayerEvent$HarvestCheck;
    class LavaSubmergedBlockProcessor extends Internal.StructureProcessor {
        constructor()
        static readonly CODEC: Internal.Codec<Internal.LavaSubmergedBlockProcessor>;
        static readonly INSTANCE: Internal.LavaSubmergedBlockProcessor;
    }
    type LavaSubmergedBlockProcessor_ = LavaSubmergedBlockProcessor;
    interface DoubleConsumer {
        accept(arg0: number): void;
        andThen(arg0: Internal.DoubleConsumer_): this;
        (arg0: number): void;
    }
    type DoubleConsumer_ = DoubleConsumer;
    class GameMasterBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type GameMasterBlockItem_ = GameMasterBlockItem;
    interface ItemFTBL {
        setCraftingRemainingItemFTBL(arg0: Internal.Item_): void;
        set craftingRemainingItemFTBL(arg0: Internal.Item_)
    }
    type ItemFTBL_ = ItemFTBL;
    abstract class Statement extends icyllis.arc3d.shaderc.tree.Node {
        getKind(): Internal.Node$StatementKind;
        isEmpty(): boolean;
        get kind(): Internal.Node$StatementKind
        get empty(): boolean
    }
    type Statement_ = Statement;
    interface Map <K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        of<K, V>(): this;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): this;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): this;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): this;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): this;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): this;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): this;
        hashCode(): number;
        size(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): this;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): this;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): this;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): this;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): this;
        equals(arg0: any): boolean;
        of<K, V>(arg0: K, arg1: V): this;
        get empty(): boolean
    }
    type Map_<K, V> = {[key in K]: V} | Map<K, V>;
    class ConcentricRingsStructurePlacement extends Internal.StructurePlacement {
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.HolderSet_<Internal.Biome>)
        constructor(arg0: Vec3i_, arg1: any_, arg2: number, arg3: number, arg4: Internal.Optional_<any>, arg5: number, arg6: number, arg7: number, arg8: Internal.HolderSet_<Internal.Biome>)
        distance(): number;
        count(): number;
        preferredBiomes(): Internal.HolderSet<Internal.Biome>;
        spread(): number;
        static readonly CODEC: Internal.Codec<Internal.ConcentricRingsStructurePlacement>;
    }
    type ConcentricRingsStructurePlacement_ = ConcentricRingsStructurePlacement;
    class VeinedVeinGenerator$VeinBlockDefinition extends Internal.Record {
        constructor(block: com.gregtechceu.gtceu.api.data.chemical.material.Material_, weight: number)
        constructor(block: Internal.Either_<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>, weight: number)
        constructor(block: Internal.List_<Internal.OreConfiguration$TargetBlockState>, weight: number)
        block(): Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        weight(): number;
        static readonly CODEC: Internal.Codec<Internal.VeinedVeinGenerator$VeinBlockDefinition>;
    }
    type VeinedVeinGenerator$VeinBlockDefinition_ = VeinedVeinGenerator$VeinBlockDefinition;
    class ColumnFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_)
        height(): Internal.IntProvider;
        reach(): Internal.IntProvider;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.ColumnFeatureConfiguration>;
    }
    type ColumnFeatureConfiguration_ = ColumnFeatureConfiguration;
    abstract class EntityRenderer <T extends Internal.Entity> implements Internal.EntityRendererInter<any> {
        shadowShouldShowName(entity: Internal.Entity_): boolean;
        getFont(): Internal.Font;
        getRenderOffset(arg0: T, arg1: number): Vec3;
        getTextureLocation(arg0: T): ResourceLocation;
        render(arg0: T, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number): void;
        shadowRenderNameTag(entity: Internal.Entity_, component: Internal.Component_, poseStack: Internal.PoseStack_, multiBufferSource: Internal.MultiBufferSource_, light: number): void;
        getPackedLightCoords(arg0: T, arg1: number): number;
        shouldRender(arg0: T, arg1: Internal.Frustum_, arg2: number, arg3: number, arg4: number): boolean;
        get font(): Internal.Font
    }
    type EntityRenderer_<T extends Internal.Entity> = EntityRenderer<T>;
    abstract class BuilderBase <T> implements Internal.Supplier<T> {
        constructor(i: ResourceLocation_)
        createAdditionalObjects(): void;
        getRegistryType(): Internal.RegistryInfo;
        /**
         * @deprecated
        */
        generateLang(lang: Internal.Map_<string, string>): void;
        /**
         * Sets the display name for this object, e.g. `Stone`.
         * 
         * This will be overridden by a lang file if it exists.
        */
        displayName(name: Internal.Component_): this;
        getTranslationKeyGroup(): string;
        /**
         * Combined method of formattedDisplayName().displayName(name).
        */
        formattedDisplayName(name: Internal.Component_): this;
        transformObject(obj: T): T;
        createObject(): T;
        getBuilderTranslationKey(): string;
        /**
         * Makes displayName() override language files.
        */
        formattedDisplayName(): this;
        generateDataJsons(generator: Internal.DataJsonGenerator_): void;
        /**
         * Sets the translation key for this object, e.g. `block.minecraft.stone`.
        */
        translationKey(key: string): this;
        /**
         * @deprecated
        */
        addResourcePackLocations(path: string, list: Internal.List_<ResourceLocation>, packType: Internal.PackType_): void;
        get(): T;
        generateLang(lang: Internal.LangEventJS_): void;
        /**
         * Adds a tag to this object, e.g. `minecraft:stone`.
        */
        tag(tag: ResourceLocation_): this;
        newID(pre: string, post: string): ResourceLocation;
        generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
        get registryType(): Internal.RegistryInfo
        get translationKeyGroup(): string
        get builderTranslationKey(): string
        displayName: Internal.Component;
        translationKey: string;
        formattedDisplayName: boolean;
        readonly id: ResourceLocation;
    }
    type BuilderBase_<T> = BuilderBase<T>;
    abstract class PosRuleTest {
        constructor()
        test(arg0: BlockPos_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.RandomSource_): boolean;
        static readonly CODEC: Internal.Codec<Internal.PosRuleTest>;
    }
    type PosRuleTest_ = PosRuleTest;
    class ReplaceBlockFeature extends Internal.Feature<Internal.ReplaceBlockConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.ReplaceBlockConfiguration>)
    }
    type ReplaceBlockFeature_ = ReplaceBlockFeature;
    interface IForgeBaseRailBlock {
        isValidRailShape(arg0: Internal.RailShape_): boolean;
        isFlexibleRail(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getRailMaxSpeed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): number;
        getRailDirection(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): Internal.RailShape;
        onMinecartPass(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): void;
        canMakeSlopes(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    }
    type IForgeBaseRailBlock_ = IForgeBaseRailBlock;
    class Frog extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Animal>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        eraseTongueTarget(): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        static checkFrogSpawnRules(arg0: Internal.EntityType_<Internal.Animal>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        setVariant(arg0: Internal.FrogVariant_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getVariant(): Internal.FrogVariant;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getBrain(): Internal.Brain<Internal.Frog>;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getTongueTarget(): Internal.Optional<Internal.Entity>;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        setTongueTarget(arg0: Internal.Entity_): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        static canEat(arg0: Internal.LivingEntity_): boolean;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set variant(arg0: Internal.FrogVariant_)
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get variant(): Internal.FrogVariant
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get brain(): Internal.Brain<Internal.Frog>
        set totalMovementSpeedMultiplier(speed: number)
        get tongueTarget(): Internal.Optional<Internal.Entity>
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        set tongueTarget(arg0: Internal.Entity_)
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        readonly walkAnimationState: Internal.AnimationState;
        readonly tongueAnimationState: Internal.AnimationState;
        readonly croakAnimationState: Internal.AnimationState;
        static readonly TEMPTATION_ITEM: Internal.Ingredient;
        readonly jumpAnimationState: Internal.AnimationState;
        readonly swimIdleAnimationState: Internal.AnimationState;
        static readonly VARIANT_KEY: "variant";
        readonly swimAnimationState: Internal.AnimationState;
    }
    type Frog_ = Frog;
    abstract class DistanceManager {
        inEntityTickingRange(arg0: number): boolean;
        addRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        shouldForceTicks(arg0: number): boolean;
        hasPlayersNearby(arg0: number): boolean;
        removeTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        addPlayer(arg0: Internal.SectionPos_, arg1: Internal.ServerPlayer_): void;
        runAllUpdates(arg0: Internal.ChunkMap_): boolean;
        removeRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T, arg4: boolean): void;
        getDebugStatus(): string;
        addRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T, arg4: boolean): void;
        hasTickets(): boolean;
        addTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        inBlockTickingRange(arg0: number): boolean;
        removeRegionTicket<T>(arg0: Internal.TicketType_<T>, arg1: Internal.ChunkPos_, arg2: number, arg3: T): void;
        removePlayer(arg0: Internal.SectionPos_, arg1: Internal.ServerPlayer_): void;
        getNaturalSpawnChunkCount(): number;
        updateSimulationDistance(arg0: number): void;
        removeTicketsOnClosing(): void;
        get debugStatus(): string
        get naturalSpawnChunkCount(): number
    }
    type DistanceManager_ = DistanceManager;
    class SoundAction {
        name(): string;
        static get(arg0: string): Internal.SoundAction;
    }
    type SoundAction_ = SoundAction;
    class RecipeBookType extends Internal.Enum<Internal.RecipeBookType> implements Internal.IExtensibleEnum {
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        init(): void;
        static values(): Internal.RecipeBookType[];
        static create(arg0: string): Internal.RecipeBookType;
        static valueOf(arg0: string): Internal.RecipeBookType;
        static readonly SMOKER: Internal.RecipeBookType;
        static readonly BLAST_FURNACE: Internal.RecipeBookType;
        static readonly CRAFTING: Internal.RecipeBookType;
        static readonly FURNACE: Internal.RecipeBookType;
    }
    type RecipeBookType_ = "crafting" | RecipeBookType | "furnace" | "cooking" | "blast_furnace" | "smoker";
    class ClientboundPlayerInfoPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ClientboundPlayerInfoPacket$Action_, arg1: Internal.Collection_<Internal.ServerPlayer>)
        constructor(arg0: Internal.ClientboundPlayerInfoPacket$Action_, ...arg1: Internal.ServerPlayer_[])
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getAction(): Internal.ClientboundPlayerInfoPacket$Action;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntries(): Internal.List<Internal.ClientboundPlayerInfoPacket$PlayerUpdate>;
        isSkippable(): boolean;
        get action(): Internal.ClientboundPlayerInfoPacket$Action
        get entries(): Internal.List<Internal.ClientboundPlayerInfoPacket$PlayerUpdate>
        get skippable(): boolean
    }
    type ClientboundPlayerInfoPacket_ = ClientboundPlayerInfoPacket;
    class BlockStateProvider$ConfiguredModelList {
        constructor(...arg0: Internal.ConfiguredModel_[])
        constructor(arg0: Internal.ConfiguredModel_)
        append(...arg0: Internal.ConfiguredModel_[]): this;
        toJSON(): Internal.JsonElement;
    }
    type BlockStateProvider$ConfiguredModelList_ = BlockStateProvider$ConfiguredModelList;
    class ServerboundPlayerActionPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.ServerboundPlayerActionPacket$Action_, arg1: BlockPos_, arg2: Internal.Direction_)
        constructor(arg0: Internal.ServerboundPlayerActionPacket$Action_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getAction(): Internal.ServerboundPlayerActionPacket$Action;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getSequence(): number;
        isSkippable(): boolean;
        getDirection(): Internal.Direction;
        get pos(): BlockPos
        get action(): Internal.ServerboundPlayerActionPacket$Action
        get sequence(): number
        get skippable(): boolean
        get direction(): Internal.Direction
    }
    type ServerboundPlayerActionPacket_ = ServerboundPlayerActionPacket;
    class AttachedToLeavesDecorator extends Internal.TreeDecorator {
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.BlockStateProvider_, arg4: number, arg5: Internal.List_<Internal.Direction>)
        static readonly CODEC: Internal.Codec<Internal.AttachedToLeavesDecorator>;
    }
    type AttachedToLeavesDecorator_ = AttachedToLeavesDecorator;
    class FontCollection {
        constructor(...families: Internal.FontFamily_[])
        static isEmojiBreak(prevCh: number, ch: number): boolean;
        itemize(text: string[], offset: number, limit: number): Internal.List<Internal.FontCollection$Run>;
        static doesNotNeedFontSupport(c: number): boolean;
        itemize(text: string[], offset: number, limit: number, runLimit: number): Internal.List<Internal.FontCollection$Run>;
        static isStickyWhitelisted(c: number): boolean;
        getFamilies(): Internal.List<Internal.FontFamily>;
        static isCombining(c: number): boolean;
        static isVariationSelector(c: number): boolean;
        get families(): Internal.List<Internal.FontFamily>
        static readonly REPLACEMENT_CHARACTER: 65533;
        static readonly GC_M_MASK: 448;
        static readonly UNSUPPORTED_FONT_SCORE: 0;
    }
    type FontCollection_ = FontCollection;
    interface InjectedGameEventExtension extends Internal.InjectedRegistryEntryExtension<Internal.GameEvent> {
        arch$registryName(): ResourceLocation;
        arch$holder(): Internal.Holder<Internal.GameEvent>;
    }
    type InjectedGameEventExtension_ = InjectedGameEventExtension;
    class ShulkerBoxBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        static getBlockByColor(arg0: Internal.DyeColor_): Internal.Block;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static getColorFromBlock(arg0: Internal.Block_): Internal.DyeColor;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        static getColoredItemStack(arg0: Internal.DyeColor_): Internal.ItemStack;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getColorFromItem(arg0: Internal.Item_): Internal.DyeColor;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly CONTENTS: ResourceLocation;
        static readonly FACING: Internal.DirectionProperty;
    }
    type ShulkerBoxBlock_ = ShulkerBoxBlock;
    interface IGhostIngredientTarget {
        getPhantomTargets(arg0: any): Internal.List<com.lowdragmc.lowdraglib.gui.ingredient.Target>;
    }
    type IGhostIngredientTarget_ = IGhostIngredientTarget;
    interface Stream <T> extends Internal.BaseStream<T, Internal.Stream<T>> {
        iterate<T>(arg0: T, arg1: Internal.UnaryOperator_<T>): this;
        sorted(): this;
        min(arg0: Internal.Comparator_<T>): Internal.Optional<T>;
        reduce(arg0: T, arg1: Internal.BinaryOperator_<T>): T;
        unordered(): this;
        empty<T>(): this;
        isParallel(): boolean;
        toList(): Internal.List<T>;
        anyMatch(arg0: Internal.Predicate_<T>): boolean;
        collect<R>(arg0: Internal.Supplier_<R>, arg1: Internal.BiConsumer_<R, T>, arg2: Internal.BiConsumer_<R, R>): R;
        parallel(): this;
        limit(arg0: number): this;
        count(): number;
        dropWhile(arg0: Internal.Predicate_<T>): this;
        concat<T>(arg0: Internal.Stream_<T>, arg1: Internal.Stream_<T>): this;
        mapMulti<R>(arg0: Internal.BiConsumer_<T, Internal.Consumer<R>>): Internal.Stream<R>;
        takeWhile(arg0: Internal.Predicate_<T>): this;
        mapMultiToDouble(arg0: Internal.BiConsumer_<T, Internal.DoubleConsumer>): Internal.DoubleStream;
        findFirst(): Internal.Optional<T>;
        allMatch(arg0: Internal.Predicate_<T>): boolean;
        of<T>(...arg0: T[]): this;
        skip(arg0: number): this;
        builder<T>(): Internal.Stream$Builder<T>;
        reduce<U>(arg0: U, arg1: Internal.BiFunction_<U, T, U>, arg2: Internal.BinaryOperator_<U>): U;
        iterate<T>(arg0: T, arg1: Internal.Predicate_<T>, arg2: Internal.UnaryOperator_<T>): this;
        flatMapToLong(arg0: Internal.Function_<T, Internal.LongStream>): Internal.LongStream;
        map<R>(arg0: Internal.Function_<T, R>): Internal.Stream<R>;
        filter(arg0: Internal.Predicate_<T>): this;
        ofNullable<T>(arg0: T): this;
        mapMultiToLong(arg0: Internal.BiConsumer_<T, Internal.LongConsumer>): Internal.LongStream;
        spliterator(): Internal.Spliterator<T>;
        findAny(): Internal.Optional<T>;
        mapToLong(arg0: Internal.ToLongFunction_<T>): Internal.LongStream;
        forEachOrdered(arg0: Internal.Consumer_<T>): void;
        iterator(): Internal.Iterator<T>;
        forEach(arg0: Internal.Consumer_<T>): void;
        flatMapToInt(arg0: Internal.Function_<T, Internal.IntStream>): Internal.IntStream;
        collect<R, A>(arg0: Internal.Collector_<T, A, R>): R;
        mapToInt(arg0: Internal.ToIntFunction_<T>): Internal.IntStream;
        peek(arg0: Internal.Consumer_<T>): this;
        mapMultiToInt(arg0: Internal.BiConsumer_<T, Internal.IntConsumer>): Internal.IntStream;
        onClose(arg0: Internal.Runnable_): this;
        sorted(arg0: Internal.Comparator_<T>): this;
        toArray(): any[];
        toArray<A>(arg0: Internal.IntFunction_<A[]>): A[];
        reduce(arg0: Internal.BinaryOperator_<T>): Internal.Optional<T>;
        of<T>(arg0: T): this;
        flatMapToDouble(arg0: Internal.Function_<T, Internal.DoubleStream>): Internal.DoubleStream;
        mapToDouble(arg0: Internal.ToDoubleFunction_<T>): Internal.DoubleStream;
        distinct(): this;
        close(): void;
        max(arg0: Internal.Comparator_<T>): Internal.Optional<T>;
        flatMap<R>(arg0: Internal.Function_<T, Internal.Stream<R>>): Internal.Stream<R>;
        sequential(): this;
        generate<T>(arg0: Internal.Supplier_<T>): this;
        noneMatch(arg0: Internal.Predicate_<T>): boolean;
        get parallel(): boolean
    }
    type Stream_<T> = Stream<T>;
    interface SubMenu extends Internal.Menu {
        setHeaderTitle(arg0: Internal.CharSequence_): this;
        setHeaderIcon(arg0: Internal.Drawable_): this;
        removeItem(arg0: number): void;
        removeGroup(arg0: number): void;
        setGroupVisible(arg0: number, arg1: boolean): void;
        hasVisibleItems(): boolean;
        getItem(): Internal.MenuItem;
        add(arg0: Internal.CharSequence_): Internal.MenuItem;
        setIcon(arg0: Internal.Drawable_): this;
        clearHeader(): void;
        setGroupCheckable(arg0: number, arg1: boolean, arg2: boolean): void;
        findItem(arg0: number): Internal.MenuItem;
        setGroupEnabled(arg0: number, arg1: boolean): void;
        getItem(arg0: number): Internal.MenuItem;
        setGroupDividerEnabled(arg0: boolean): void;
        performIdentifierAction(arg0: number, arg1: number): boolean;
        add(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): Internal.MenuItem;
        size(): number;
        addSubMenu(arg0: Internal.CharSequence_): this;
        performShortcut(arg0: number, arg1: Internal.KeyEvent_, arg2: number): boolean;
        addSubMenu(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): this;
        setQwertyMode(arg0: boolean): void;
        clear(): void;
        close(): void;
        setHeaderView(arg0: Internal.View_): this;
        isShortcutKey(arg0: number, arg1: Internal.KeyEvent_): boolean;
        set headerTitle(arg0: Internal.CharSequence_)
        set headerIcon(arg0: Internal.Drawable_)
        get item(): Internal.MenuItem
        set icon(arg0: Internal.Drawable_)
        set groupDividerEnabled(arg0: boolean)
        set qwertyMode(arg0: boolean)
        set headerView(arg0: Internal.View_)
    }
    type SubMenu_ = SubMenu;
    class Marker extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Marker_ = Marker;
    class UnifyTag <T> extends Internal.Record {
        constructor(boundType: T, location: ResourceLocation_)
        location(): ResourceLocation;
        static block(location: ResourceLocation_): Internal.UnifyTag<Internal.Block>;
        static item(location: ResourceLocation_): Internal.UnifyTag<Internal.Item>;
        boundType(): T;
    }
    type UnifyTag_<T> = UnifyTag<T>;
    abstract class ClassLoader {
        getUnnamedModule(): Internal.Module;
        static getSystemResource(arg0: string): Internal.URL;
        getParent(): this;
        getResources(arg0: string): Internal.Enumeration<Internal.URL>;
        static getSystemResources(arg0: string): Internal.Enumeration<Internal.URL>;
        resources(arg0: string): Internal.Stream<Internal.URL>;
        getDefinedPackages(): Internal.Package[];
        setDefaultAssertionStatus(arg0: boolean): void;
        setPackageAssertionStatus(arg0: string, arg1: boolean): void;
        clearAssertionStatus(): void;
        setClassAssertionStatus(arg0: string, arg1: boolean): void;
        static getSystemResourceAsStream(arg0: string): Internal.InputStream;
        getName(): string;
        getDefinedPackage(arg0: string): Internal.Package;
        getResource(arg0: string): Internal.URL;
        loadClass(arg0: string): typeof any;
        getResourceAsStream(arg0: string): Internal.InputStream;
        static getPlatformClassLoader(): Internal.ClassLoader;
        static getSystemClassLoader(): Internal.ClassLoader;
        isRegisteredAsParallelCapable(): boolean;
        get unnamedModule(): Internal.Module
        get parent(): Internal.ClassLoader
        get definedPackages(): Internal.Package[]
        set defaultAssertionStatus(arg0: boolean)
        get name(): string
        get platformClassLoader(): Internal.ClassLoader
        get systemClassLoader(): Internal.ClassLoader
        get registeredAsParallelCapable(): boolean
    }
    type ClassLoader_ = ClassLoader;
    interface AccessScreen {
        controlling$getRenderables(): Internal.List<Internal.Widget>;
    }
    type AccessScreen_ = AccessScreen;
    class MangroveLeavesBlock extends Internal.LeavesBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MangroveLeavesBlock_ = MangroveLeavesBlock;
    interface Function8 <T1, T2, T3, T4, T5, T6, T7, T8, R> {
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function3<T6, T7, T8, R>>;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function<T8, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function6<T3, T4, T5, T6, T7, T8, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8): R;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.BiFunction<T7, T8, R>>;
        curry(): Internal.Function<T1, Internal.Function7<T2, T3, T4, T5, T6, T7, T8, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function4<T5, T6, T7, T8, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function5<T4, T5, T6, T7, T8, R>>;
    }
    type Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R> = Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>;
    interface Function9 <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> {
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function<T9, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function6<T4, T5, T6, T7, T8, T9, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function4<T6, T7, T8, T9, R>>;
        curry(): Internal.Function<T1, Internal.Function8<T2, T3, T4, T5, T6, T7, T8, T9, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function5<T5, T6, T7, T8, T9, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function7<T3, T4, T5, T6, T7, T8, T9, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9): R;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.BiFunction<T8, T9, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function3<T7, T8, T9, R>>;
    }
    type Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> = Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>;
    class CommandSourceStack implements Internal.IForgeCommandSourceStack, Internal.SharedSuggestionProvider {
        constructor(arg0: Internal.CommandSource_, arg1: Vec3_, arg2: Internal.Vec2_, arg3: Internal.ServerLevel_, arg4: number, arg5: string, arg6: Internal.Component_, arg7: Internal.MinecraftServer_, arg8: Internal.Entity_)
        sendFailure(arg0: Internal.Component_): void;
        getAdvancement(arg0: ResourceLocation_): Internal.Advancement;
        static suggest(arg0: Internal.Stream_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        static suggest(arg0: string[], arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        hasPermission(arg0: number): boolean;
        getPlayer(): Internal.ServerPlayer;
        static suggestResource<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        getCustomTabSugggestions(): Internal.Collection<string>;
        getRotation(): Internal.Vec2;
        getRecipeNames(): Internal.Stream<ResourceLocation>;
        sendSuccess(arg0: Internal.Component_, arg1: boolean): void;
        getAnchor(): Internal.EntityAnchorArgument$Anchor;
        static filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Consumer_<T>): void;
        getTextName(): string;
        withChatMessageChainer(arg0: Internal.TaskChainer_): this;
        sendChatMessage(arg0: Internal.OutgoingPlayerChatMessage_, arg1: boolean, arg2: Internal.ChatType$Bound_): void;
        getUnsidedLevel(): Internal.Level;
        withLevel(arg0: Internal.ServerLevel_): this;
        static suggest2DCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        withPermission(arg0: number): this;
        withAnchor(arg0: Internal.EntityAnchorArgument$Anchor_): this;
        customSuggestion(arg0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        static suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggestRegistryElements(arg0: Internal.Registry_<any>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_): void;
        isPlayer(): boolean;
        getAllTeams(): Internal.Collection<string>;
        facing(arg0: Internal.Entity_, arg1: Internal.EntityAnchorArgument$Anchor_): this;
        withEntity(arg0: Internal.Entity_): this;
        static filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: string, arg3: Internal.Function_<T, ResourceLocation>, arg4: Internal.Consumer_<T>): void;
        getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        withRotation(arg0: Internal.Vec2_): this;
        getEntity(): Internal.Entity;
        static suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getOnlinePlayerNames(): Internal.Collection<string>;
        shouldFilterMessageTo(arg0: Internal.ServerPlayer_): boolean;
        getServer(): Internal.MinecraftServer;
        withCallback(arg0: Internal.ResultConsumer_<Internal.CommandSourceStack>): this;
        static suggestResource<T>(arg0: Internal.Stream_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        getDisplayName(): Internal.Component;
        getSelectedEntities(): Internal.Collection<string>;
        getLevel(): Internal.ServerLevel;
        getPosition(): Vec3;
        withCallback(arg0: Internal.ResultConsumer_<Internal.CommandSourceStack>, arg1: Internal.BinaryOperator_<Internal.ResultConsumer<Internal.CommandSourceStack>>): this;
        onCommandComplete(arg0: Internal.CommandContext_<Internal.CommandSourceStack>, arg1: boolean, arg2: number): void;
        getSigningContext(): Internal.CommandSigningContext;
        withPosition(arg0: Vec3_): this;
        static suggestCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        static suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
        withSuppressedOutput(): this;
        withMaximumPermission(arg0: number): this;
        static suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        getEntityOrException(): Internal.Entity;
        static matchesSubStr(arg0: string, arg1: string): boolean;
        static suggest<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, string>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        withSigningContext(arg0: Internal.CommandSigningContext_): this;
        static suggest(arg0: Internal.Iterable_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggestRegistryElements(arg0: Internal.ResourceKey_<Internal.Registry<any>>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_, arg3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        registryAccess(): Internal.RegistryAccess;
        getPlayerOrException(): Internal.ServerPlayer;
        asChatSender(): Internal.ChatSender;
        getScoreboard(): Internal.Scoreboard;
        getRecipeManager(): Internal.RecipeManager;
        getChatMessageChainer(): Internal.TaskChainer;
        facing(arg0: Vec3_): this;
        sendSystemMessage(arg0: Internal.Component_): void;
        withSource(arg0: Internal.CommandSource_): this;
        get player(): Internal.ServerPlayer
        get customTabSugggestions(): Internal.Collection<string>
        get rotation(): Internal.Vec2
        get recipeNames(): Internal.Stream<ResourceLocation>
        get anchor(): Internal.EntityAnchorArgument$Anchor
        get textName(): string
        get unsidedLevel(): Internal.Level
        get player(): boolean
        get allTeams(): Internal.Collection<string>
        get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get entity(): Internal.Entity
        get onlinePlayerNames(): Internal.Collection<string>
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        get selectedEntities(): Internal.Collection<string>
        get level(): Internal.ServerLevel
        get position(): Vec3
        get signingContext(): Internal.CommandSigningContext
        get availableSoundEvents(): Internal.Collection<ResourceLocation>
        get entityOrException(): Internal.Entity
        get playerOrException(): Internal.ServerPlayer
        get scoreboard(): Internal.Scoreboard
        get recipeManager(): Internal.RecipeManager
        get chatMessageChainer(): Internal.TaskChainer
        readonly source: Internal.CommandSource;
        static readonly ERROR_NOT_PLAYER: Internal.SimpleCommandExceptionType;
        static readonly ERROR_NOT_ENTITY: Internal.SimpleCommandExceptionType;
    }
    type CommandSourceStack_ = CommandSourceStack;
    interface Function4 <T1, T2, T3, T4, R> {
        curry2(): Internal.BiFunction<T1, T2, Internal.BiFunction<T3, T4, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4): R;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function<T4, R>>;
        curry(): Internal.Function<T1, Internal.Function3<T2, T3, T4, R>>;
    }
    type Function4_<T1, T2, T3, T4, R> = Function4<T1, T2, T3, T4, R>;
    interface Function5 <T1, T2, T3, T4, T5, R> {
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5): R;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function<T5, R>>;
        curry(): Internal.Function<T1, Internal.Function4<T2, T3, T4, T5, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.BiFunction<T4, T5, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function3<T3, T4, T5, R>>;
    }
    type Function5_<T1, T2, T3, T4, T5, R> = Function5<T1, T2, T3, T4, T5, R>;
    interface Function6 <T1, T2, T3, T4, T5, T6, R> {
        curry(): Internal.Function<T1, Internal.Function5<T2, T3, T4, T5, T6, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function4<T3, T4, T5, T6, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function<T6, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function3<T4, T5, T6, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.BiFunction<T5, T6, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6): R;
    }
    type Function6_<T1, T2, T3, T4, T5, T6, R> = Function6<T1, T2, T3, T4, T5, T6, R>;
    interface IngredientPlatformHelper {
        creativeTab(arg0: Internal.CreativeModeTab_): Internal.Ingredient;
        get(): this;
        weakNBT(arg0: Internal.ItemStack_): Internal.Ingredient;
        custom(arg0: Internal.Ingredient_, arg1: Internal.UUID_): Internal.Ingredient;
        isWildcard(arg0: Internal.Ingredient_): boolean;
        or(arg0: Internal.Ingredient_[]): Internal.Ingredient;
        subtract(arg0: Internal.Ingredient_, arg1: Internal.Ingredient_): Internal.Ingredient;
        mod(arg0: string): Internal.Ingredient;
        stack(ingredient: Internal.Ingredient_, count: number): InputItem;
        custom(arg0: Internal.Ingredient_, arg1: Internal.Predicate_<Internal.ItemStack>): Internal.Ingredient;
        wildcard(): Internal.Ingredient;
        regex(arg0: Internal.Pattern_): Internal.Ingredient;
        and(arg0: Internal.Ingredient_[]): Internal.Ingredient;
        strongNBT(arg0: Internal.ItemStack_): Internal.Ingredient;
        tag(tag: string): Internal.Ingredient;
        readonly INSTANCE: Internal.Lazy<Internal.IngredientPlatformHelper>;
    }
    type IngredientPlatformHelper_ = IngredientPlatformHelper;
    interface Function7 <T1, T2, T3, T4, T5, T6, T7, R> {
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function<T7, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.BiFunction<T6, T7, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function3<T5, T6, T7, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function4<T4, T5, T6, T7, R>>;
        curry(): Internal.Function<T1, Internal.Function6<T2, T3, T4, T5, T6, T7, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7): R;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function5<T3, T4, T5, T6, T7, R>>;
    }
    type Function7_<T1, T2, T3, T4, T5, T6, T7, R> = Function7<T1, T2, T3, T4, T5, T6, T7, R>;
    interface Object2ObjectFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        get(arg0: any): V;
        remove(arg0: any): V;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        size(): number;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: any): V;
    }
    type Object2ObjectFunction_<K, V> = Object2ObjectFunction<K, V>;
    interface Function3 <T1, T2, T3, R> {
        apply(arg0: T1, arg1: T2, arg2: T3): R;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function<T3, R>>;
        curry(): Internal.Function<T1, Internal.BiFunction<T2, T3, R>>;
    }
    type Function3_<T1, T2, T3, R> = Function3<T1, T2, T3, R>;
    interface CullingDataCache {
        saveState(): void;
        restoreState(): void;
    }
    type CullingDataCache_ = CullingDataCache;
    interface LevelData {
        getDifficulty(): Internal.Difficulty;
        isThundering(): boolean;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_, arg1: Internal.LevelHeightAccessor_): void;
        isDifficultyLocked(): boolean;
        isRaining(): boolean;
        getSpawnAngle(): number;
        setRaining(arg0: boolean): void;
        getGameRules(): Internal.GameRules;
        isHardcore(): boolean;
        getYSpawn(): number;
        getGameTime(): number;
        getDayTime(): number;
        getZSpawn(): number;
        getXSpawn(): number;
        get difficulty(): Internal.Difficulty
        get thundering(): boolean
        get difficultyLocked(): boolean
        get raining(): boolean
        get spawnAngle(): number
        set raining(arg0: boolean)
        get gameRules(): Internal.GameRules
        get hardcore(): boolean
        get YSpawn(): number
        get gameTime(): number
        get dayTime(): number
        get ZSpawn(): number
        get XSpawn(): number
    }
    type LevelData_ = LevelData;
    class ComponentValueMap extends Internal.IdentityHashMap<Internal.RecipeKey<any>, any> {
        constructor(init: number)
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        compute(arg0: Internal.RecipeKey_<any>, arg1: Internal.BiFunction_<Internal.RecipeKey<any>, any, any>): any;
        computeIfPresent(arg0: Internal.RecipeKey_<any>, arg1: Internal.BiFunction_<Internal.RecipeKey<any>, any, any>): any;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        replace(arg0: Internal.RecipeKey_<any>, arg1: any, arg2: any): boolean;
        remove(arg0: any, arg1: any): boolean;
        merge(arg0: Internal.RecipeKey_<any>, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: Internal.RecipeKey_<any>, arg1: Internal.Function_<Internal.RecipeKey<any>, any>): any;
        replace(arg0: Internal.RecipeKey_<any>, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        putIfAbsent(arg0: Internal.RecipeKey_<any>, arg1: any): any;
        getValue<T>(recipe: Internal.RecipeJS_, key: Internal.RecipeKey_<T>): T;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type ComponentValueMap_ = ComponentValueMap;
    interface NativeResource extends Internal.AutoCloseable {
        free(): void;
        close(): void;
    }
    type NativeResource_ = NativeResource;
    class MetricSampler {
        triggersThreshold(): boolean;
        static builder<T>(arg0: string, arg1: Internal.MetricCategory_, arg2: Internal.ToDoubleFunction_<T>, arg3: T): Internal.MetricSampler$MetricSamplerBuilder<T>;
        static create<T>(arg0: string, arg1: Internal.MetricCategory_, arg2: T, arg3: Internal.ToDoubleFunction_<T>): Internal.MetricSampler;
        result(): Internal.MetricSampler$SamplerResult;
        static create(arg0: string, arg1: Internal.MetricCategory_, arg2: Internal.DoubleSupplier_): Internal.MetricSampler;
        getName(): string;
        getCategory(): Internal.MetricCategory;
        onFinished(): void;
        onEndTick(arg0: number): void;
        onStartTick(): void;
        get name(): string
        get category(): Internal.MetricCategory
    }
    type MetricSampler_ = MetricSampler;
    interface Aquifer$FluidPicker {
        computeFluid(arg0: number, arg1: number, arg2: number): Internal.Aquifer$FluidStatus;
    }
    type Aquifer$FluidPicker_ = Aquifer$FluidPicker;
    interface MaterialGroup {
        material<D extends Internal.InstanceData>(arg0: Internal.StructType_<D>): com.jozufozu.flywheel.api.Material<D>;
    }
    type MaterialGroup_ = MaterialGroup;
    interface AccessorCarriage {
        getSerialisedPassengers(): Internal.Map<number, Internal.CompoundTag>;
        get serialisedPassengers(): Internal.Map<number, Internal.CompoundTag>
    }
    type AccessorCarriage_ = AccessorCarriage;
    class StructureSet$StructureSelectionEntry extends Internal.Record {
        constructor(arg0: Internal.Holder_<Internal.Structure>, arg1: number)
        structure(): Internal.Holder<Internal.Structure>;
        weight(): number;
        static readonly CODEC: Internal.Codec<Internal.StructureSet$StructureSelectionEntry>;
    }
    type StructureSet$StructureSelectionEntry_ = StructureSet$StructureSelectionEntry;
    class ClientboundSetDisplayObjectivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.Objective_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSlot(): number;
        isSkippable(): boolean;
        getObjectiveName(): string;
        get slot(): number
        get skippable(): boolean
        get objectiveName(): string
    }
    type ClientboundSetDisplayObjectivePacket_ = ClientboundSetDisplayObjectivePacket;
    class IceBlock extends Internal.HalfTransparentBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type IceBlock_ = IceBlock;
    class CommandContext <S> {
        constructor(arg0: S, arg1: string, arg2: Internal.Map_<string, Internal.ParsedArgument<S, any>>, arg3: Internal.Command_<S>, arg4: Internal.CommandNode_<S>, arg5: Internal.List_<Internal.ParsedCommandNode<S>>, arg6: Internal.StringRange_, arg7: Internal.CommandContext_<S>, arg8: Internal.RedirectModifier_<S>, arg9: boolean)
        getNodes(): Internal.List<Internal.ParsedCommandNode<S>>;
        getInput(): string;
        getLastChild(): this;
        getChild(): this;
        isForked(): boolean;
        getRedirectModifier(): Internal.RedirectModifier<S>;
        getSource(): S;
        getArgument<V>(arg0: string, arg1: V): V;
        getRootNode(): Internal.CommandNode<S>;
        copyFor(arg0: S): this;
        hasNodes(): boolean;
        getCommand(): Internal.Command<S>;
        getRange(): Internal.StringRange;
        get nodes(): Internal.List<Internal.ParsedCommandNode<S>>
        get input(): string
        get lastChild(): Internal.CommandContext<S>
        get child(): Internal.CommandContext<S>
        get forked(): boolean
        get redirectModifier(): Internal.RedirectModifier<S>
        get source(): S
        get rootNode(): Internal.CommandNode<S>
        get command(): Internal.Command<S>
        get range(): Internal.StringRange
    }
    type CommandContext_<S> = CommandContext<S>;
    class TntBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        /**
         * @deprecated
        */
        static explode(arg0: Internal.Level_, arg1: BlockPos_): void;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly UNSTABLE: Internal.BooleanProperty;
    }
    type TntBlock_ = TntBlock;
    class ClickType extends Internal.Enum<Internal.ClickType> {
        static values(): Internal.ClickType[];
        static valueOf(arg0: string): Internal.ClickType;
        static readonly QUICK_CRAFT: Internal.ClickType;
        static readonly PICKUP_ALL: Internal.ClickType;
        static readonly QUICK_MOVE: Internal.ClickType;
        static readonly CLONE: Internal.ClickType;
        static readonly THROW: Internal.ClickType;
        static readonly PICKUP: Internal.ClickType;
        static readonly SWAP: Internal.ClickType;
    }
    type ClickType_ = "pickup" | "quick_move" | ClickType | "quick_craft" | "pickup_all" | "throw" | "swap" | "clone";
    class RandomizedIntStateProvider extends Internal.BlockStateProvider {
        constructor(arg0: Internal.BlockStateProvider_, arg1: string, arg2: Internal.IntProvider_)
        constructor(arg0: Internal.BlockStateProvider_, arg1: Internal.IntegerProperty_, arg2: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.RandomizedIntStateProvider>;
    }
    type RandomizedIntStateProvider_ = RandomizedIntStateProvider;
    class YggdrasilAuthenticationService extends Internal.HttpAuthenticationService {
        constructor(arg0: Internal.Proxy_, arg1: string, arg2: any_)
        constructor(arg0: Internal.Proxy_, arg1: string)
        constructor(arg0: Internal.Proxy_)
        constructor(arg0: Internal.Proxy_, arg1: any_)
        getServicesKey(): Internal.ServicesKeyInfo;
        createUserApiService(arg0: string): Internal.UserApiService;
        get servicesKey(): Internal.ServicesKeyInfo
    }
    type YggdrasilAuthenticationService_ = YggdrasilAuthenticationService;
    abstract class TextureAtlasHolder extends Internal.SimplePreparableReloadListener<Internal.TextureAtlas$Preparations> implements Internal.AutoCloseable {
        constructor(arg0: Internal.TextureManager_, arg1: ResourceLocation_, arg2: string)
        close(): void;
        getName(): string;
        get name(): string
    }
    type TextureAtlasHolder_ = TextureAtlasHolder;
    class Lifecycle {
        static experimental(): Internal.Lifecycle;
        static deprecated(arg0: number): Internal.Lifecycle;
        add(arg0: Internal.Lifecycle_): this;
        static stable(): Internal.Lifecycle;
    }
    type Lifecycle_ = Lifecycle;
    class MeasureUnit$Complexity extends Internal.Enum<Internal.MeasureUnit$Complexity> {
        static values(): Internal.MeasureUnit$Complexity[];
        static valueOf(arg0: string): Internal.MeasureUnit$Complexity;
        static readonly MIXED: Internal.MeasureUnit$Complexity;
        static readonly SINGLE: Internal.MeasureUnit$Complexity;
        static readonly COMPOUND: Internal.MeasureUnit$Complexity;
    }
    type MeasureUnit$Complexity_ = "compound" | "single" | MeasureUnit$Complexity | "mixed";
    class RayTraceResultJS {
        constructor(from: Internal.Entity_, result: Internal.HitResult_, d: number)
        getHitX(): number;
        getHitY(): number;
        getHitZ(): number;
        get hitX(): number
        get hitY(): number
        get hitZ(): number
        hit: Vec3;
        facing: Internal.Direction;
        block: Internal.BlockContainerJS;
        readonly fromEntity: Internal.Entity;
        readonly type: Internal.HitResult$Type;
        readonly distance: number;
        entity: Internal.Entity;
    }
    type RayTraceResultJS_ = RayTraceResultJS;
    class ModelEvent$RegisterAdditional extends Internal.ModelEvent implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Set_<ResourceLocation>)
        register(arg0: ResourceLocation_): void;
    }
    type ModelEvent$RegisterAdditional_ = ModelEvent$RegisterAdditional;
    class BrewingStandBlockEntity extends Internal.BaseContainerBlockEntity implements Internal.WorldlyContainer {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        canPlaceItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getSlotsForFace(arg0: Internal.Direction_): number[];
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BrewingStandBlockEntity_): void;
        canTakeItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
        static readonly FUEL_USES: 20;
        brewTime: number;
        static readonly DATA_BREW_TIME: 0;
        static readonly DATA_FUEL_USES: 1;
        static readonly NUM_DATA_VALUES: 2;
        fuel: number;
    }
    type BrewingStandBlockEntity_ = BrewingStandBlockEntity;
    class DoorBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        setOpen(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: Internal.BlockState_, arg3: BlockPos_, arg4: boolean): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        isOpen(arg0: Internal.BlockState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isWoodenDoor(arg0: Internal.BlockState_): boolean;
        static isWoodenDoor(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HINGE: Internal.EnumProperty<Internal.DoorHingeSide>;
        static readonly OPEN: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
        static readonly HALF: Internal.EnumProperty<Internal.DoubleBlockHalf>;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type DoorBlock_ = DoorBlock;
    interface IManagedStorage {
        getFieldByKey(arg0: Internal.ManagedKey_): Internal.IRef;
        getNonLazyFields(): Internal.IRef[];
        init(): void;
        removeAllSyncUpdateListener(arg0: Internal.ManagedKey_): void;
        addSyncUpdateListener<T>(arg0: Internal.ManagedKey_, arg1: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasDirtySyncFields(): boolean;
        notifyFieldUpdate<T>(arg0: Internal.ManagedKey_, arg1: T, arg2: T): void;
        hasSyncListener(arg0: Internal.ManagedKey_): boolean;
        hasDirtyPersistedFields(): boolean;
        getSyncFields(): Internal.IRef[];
        getPersistedFields(): Internal.IRef[];
        markAllDirty(): void;
        getManaged(): Internal.IManaged[];
        markDirty(key: Internal.ManagedKey_): void;
        get nonLazyFields(): Internal.IRef[]
        get syncFields(): Internal.IRef[]
        get persistedFields(): Internal.IRef[]
        get managed(): Internal.IManaged[]
    }
    type IManagedStorage_ = IManagedStorage;
    abstract class ShapedBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_, ...suffixes: string[])
    }
    type ShapedBlockBuilder_ = ShapedBlockBuilder;
    interface HasCustomInventoryScreen {
        openCustomInventoryScreen(arg0: Internal.Player_): void;
    }
    type HasCustomInventoryScreen_ = HasCustomInventoryScreen;
    interface Int2ObjectMap <V> extends Internal.Int2ObjectFunction<V>, Internal.Map<number, V> {
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ObjectFunction<V>;
        put(arg0: number, arg1: V): V;
        containsValue(arg0: any): boolean;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        containsKey(arg0: number): boolean;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Int2ByteFunction;
        replace(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        apply(arg0: number): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Int2DoubleFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Int2IntFunction;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        remove(arg0: number): V;
        getOrDefault(arg0: number, arg1: V): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Int2FloatFunction;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Int2ObjectFunction<T>;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ObjectFunction<V>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Int2CharFunction;
        replace(arg0: number, arg1: V): V;
        of<K, V>(): Internal.Map<K, V>;
        remove(arg0: number, arg1: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.Int2ObjectFunction_<V>): V;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        int2ObjectEntrySet(): Internal.ObjectSet<Internal.Int2ObjectMap$Entry<V>>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Int2ReferenceFunction<T>;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        computeIfAbsent(arg0: number, arg1: Internal.IntFunction_<V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        putAll(arg0: Internal.Map_<number, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Int2ObjectFunction_<V>): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Int2ShortFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ObjectFunction<V>;
        size(): number;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Int2LongFunction;
        hashCode(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        get empty(): boolean
    }
    type Int2ObjectMap_<V> = Int2ObjectMap<V>;
    class ProtectionDomain {
        constructor(arg0: Internal.CodeSource_, arg1: Internal.PermissionCollection_)
        constructor(arg0: Internal.CodeSource_, arg1: Internal.PermissionCollection_, arg2: Internal.ClassLoader_, arg3: Internal.Principal_[])
        getPermissions(): Internal.PermissionCollection;
        getCodeSource(): Internal.CodeSource;
        getPrincipals(): Internal.Principal[];
        getClassLoader(): Internal.ClassLoader;
        implies(arg0: Internal.Permission_): boolean;
        staticPermissionsOnly(): boolean;
        get permissions(): Internal.PermissionCollection
        get codeSource(): Internal.CodeSource
        get principals(): Internal.Principal[]
        get classLoader(): Internal.ClassLoader
    }
    type ProtectionDomain_ = ProtectionDomain;
    interface ISerde {
        serialize(): Internal.JsonObject;
        deserialize(arg0: Internal.JsonObject_): void;
    }
    type ISerde_ = ISerde;
    interface WritableByteChannel extends Internal.Channel {
        write(arg0: Internal.ByteBuffer_): number;
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type WritableByteChannel_ = WritableByteChannel;
    class LivingDropsEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: Internal.Collection_<Internal.ItemEntity>, arg3: number, arg4: boolean)
        getDrops(): Internal.Collection<Internal.ItemEntity>;
        getSource(): DamageSource;
        isRecentlyHit(): boolean;
        getLootingLevel(): number;
        get drops(): Internal.Collection<Internal.ItemEntity>
        get source(): DamageSource
        get recentlyHit(): boolean
        get lootingLevel(): number
    }
    type LivingDropsEvent_ = LivingDropsEvent;
    class BakedGlyph$Effect {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number)
    }
    type BakedGlyph$Effect_ = BakedGlyph$Effect;
    class EnderEyeItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EnderEyeItem_ = EnderEyeItem;
    interface EnumSelectorWidget$SelectableEnum {
        getIcon(): Internal.IGuiTexture;
        getTooltip(): string;
        get icon(): Internal.IGuiTexture
        get tooltip(): string
    }
    type EnumSelectorWidget$SelectableEnum_ = EnumSelectorWidget$SelectableEnum;
    interface View$OnScrollChangeListener {
        onScrollChange(arg0: Internal.View_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        (arg0: Internal.View_, arg1: number, arg2: number, arg3: number, arg4: number): void;
    }
    type View$OnScrollChangeListener_ = View$OnScrollChangeListener;
    interface ByteBufAllocatorMetricProvider {
        metric(): Internal.ByteBufAllocatorMetric;
    }
    type ByteBufAllocatorMetricProvider_ = ByteBufAllocatorMetricProvider;
    abstract class FloatBuffer extends Internal.Buffer implements Internal.Comparable<Internal.FloatBuffer> {
        put(arg0: number[], arg1: number, arg2: number): this;
        compareTo(arg0: Internal.FloatBuffer_): number;
        limit(arg0: number): this;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        static wrap(arg0: number[]): Internal.FloatBuffer;
        static allocate(arg0: number): Internal.FloatBuffer;
        compareTo(arg0: any): number;
        compact(): this;
        get(arg0: number[], arg1: number, arg2: number): this;
        order(): Internal.ByteOrder;
        put(arg0: number, arg1: Internal.FloatBuffer_, arg2: number, arg3: number): this;
        put(arg0: number[]): this;
        mismatch(arg0: Internal.FloatBuffer_): number;
        put(arg0: number): this;
        get(): number;
        position(arg0: number): this;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.FloatBuffer;
        duplicate(): this;
        put(arg0: number, arg1: number[]): this;
        get(arg0: number[]): this;
        put(arg0: Internal.FloatBuffer_): this;
        put(arg0: number, arg1: number): this;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        array(): number[];
        get(arg0: number): number;
        get(arg0: number, arg1: number[]): this;
        asReadOnlyBuffer(): this;
    }
    type FloatBuffer_ = FloatBuffer;
    interface DoubleCollection extends Internal.DoubleIterable, Internal.Collection<number> {
        add(arg0: number): boolean;
        addAll(arg0: Internal.DoubleCollection_): boolean;
        retainAll(arg0: Internal.DoubleCollection_): boolean;
        containsAll(arg0: Internal.DoubleCollection_): boolean;
        isEmpty(): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        doubleParallelStream(): Internal.DoubleStream;
        doubleStream(): Internal.DoubleStream;
        toArray(arg0: number[]): number[];
        rem(arg0: number): boolean;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): boolean;
        removeAll(arg0: Internal.DoubleCollection_): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        toDoubleArray(arg0: number[]): number[];
        contains(arg0: number): boolean;
        doubleIterator(): Internal.DoubleIterator;
        toArray(): any[];
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        hashCode(): number;
        size(): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        spliterator(): Internal.Spliterator<any>;
        doubleSpliterator(): Internal.DoubleSpliterator;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        toDoubleArray(): number[];
        clear(): void;
        forEach(arg0: Internal.DoubleConsumer_): void;
        iterator(): Internal.DoubleIterator;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type DoubleCollection_ = DoubleCollection;
    class StructureBlockEntity$UpdateType extends Internal.Enum<Internal.StructureBlockEntity$UpdateType> {
        static values(): Internal.StructureBlockEntity$UpdateType[];
        static valueOf(arg0: string): Internal.StructureBlockEntity$UpdateType;
        static readonly SAVE_AREA: Internal.StructureBlockEntity$UpdateType;
        static readonly UPDATE_DATA: Internal.StructureBlockEntity$UpdateType;
        static readonly LOAD_AREA: Internal.StructureBlockEntity$UpdateType;
        static readonly SCAN_AREA: Internal.StructureBlockEntity$UpdateType;
    }
    type StructureBlockEntity$UpdateType_ = "save_area" | StructureBlockEntity$UpdateType | "scan_area" | "update_data" | "load_area";
    abstract class AbstractConstant <T extends Internal.AbstractConstant<T>> implements Internal.Constant<T> {
        name(): string;
        compareTo(arg0: T): number;
        id(): number;
        compareTo(arg0: any): number;
    }
    type AbstractConstant_<T extends Internal.AbstractConstant<T>> = AbstractConstant<T>;
    class Activity {
        constructor(arg0: string)
        getName(): string;
        get name(): string
        static readonly PLAY_DEAD: Internal.Activity;
        static readonly LONG_JUMP: Internal.Activity;
        static readonly RAM: Internal.Activity;
        static readonly WORK: Internal.Activity;
        static readonly SNIFF: Internal.Activity;
        static readonly ROAR: Internal.Activity;
        static readonly ADMIRE_ITEM: Internal.Activity;
        static readonly LAY_SPAWN: Internal.Activity;
        static readonly RIDE: Internal.Activity;
        static readonly MEET: Internal.Activity;
        static readonly SWIM: Internal.Activity;
        static readonly DIG: Internal.Activity;
        static readonly PLAY: Internal.Activity;
        static readonly FIGHT: Internal.Activity;
        static readonly AVOID: Internal.Activity;
        static readonly TONGUE: Internal.Activity;
        static readonly INVESTIGATE: Internal.Activity;
        static readonly PANIC: Internal.Activity;
        static readonly CORE: Internal.Activity;
        static readonly PRE_RAID: Internal.Activity;
        static readonly RAID: Internal.Activity;
        static readonly HIDE: Internal.Activity;
        static readonly CELEBRATE: Internal.Activity;
        static readonly EMERGE: Internal.Activity;
        static readonly IDLE: Internal.Activity;
        static readonly REST: Internal.Activity;
    }
    type Activity_ = Activity | Special.Activity;
    interface Short2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2DoubleFunction;
        apply(arg0: number): number;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2DoubleFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Short2CharFunction;
        remove(arg0: number): number;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2DoubleFunction<T>;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2DoubleFunction<T>;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Short2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        getOrDefault(arg0: number, arg1: number): number;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Short2IntFunction;
        containsKey(arg0: number): boolean;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Short2LongFunction;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2DoubleFunction;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2DoubleFunction;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        defaultReturnValue(): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Short2ShortFunction;
        size(): number;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        clear(): void;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        identity<T>(): Internal.Function<T, T>;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Short2ByteFunction;
        (arg0: number): number;
    }
    type Short2DoubleFunction_ = Short2DoubleFunction;
    class BeginFrameEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.Camera_, arg2: Internal.Frustum_)
        getFrustum(): Internal.Frustum;
        getCameraPos(): Vec3;
        getWorld(): Internal.ClientLevel;
        getCamera(): Internal.Camera;
        get frustum(): Internal.Frustum
        get cameraPos(): Vec3
        get world(): Internal.ClientLevel
        get camera(): Internal.Camera
    }
    type BeginFrameEvent_ = BeginFrameEvent;
    class ClientboundPlayerCombatEnterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor()
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundPlayerCombatEnterPacket_ = ClientboundPlayerCombatEnterPacket;
    interface IArmPoseTransformer {
        applyTransform(arg0: Internal.HumanoidModel_<any>, arg1: Internal.LivingEntity_, arg2: Internal.HumanoidArm_): void;
        (arg0: Internal.HumanoidModel_<any>, arg1: Internal.LivingEntity_, arg2: Internal.HumanoidArm_): void;
    }
    type IArmPoseTransformer_ = IArmPoseTransformer;
    class Either$Mu <R> implements Internal.K1 {
        constructor()
    }
    type Either$Mu_<R> = Either$Mu<R>;
    abstract class KubeJSIngredient extends Internal.AbstractIngredient implements Internal.IngredientKJS {
        constructor()
        getDisplayStacks(): Internal.ItemStackSet;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        self(): Internal.Ingredient;
        getItemIds(): Internal.Set<string>;
        toJson(arg0: Internal.JsonObject_): void;
        asStack(): InputItem;
        toJson(): Internal.JsonObject;
        toJson(): Internal.JsonElement;
        withCount(count: number): InputItem;
        or(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        isWildcard(): boolean;
        getStacks(): Internal.ItemStackSet;
        getItemTypes(): Internal.Set<Internal.Item>;
        or(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        and(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        subtract(subtracted: Internal.Ingredient_): Internal.Ingredient;
        negate(): Internal.Predicate<Internal.ItemStack>;
        asIngredient(): Internal.Ingredient;
        testItem(item: Internal.Item_): boolean;
        and(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        get displayStacks(): Internal.ItemStackSet
        get itemIds(): Internal.Set<string>
        get wildcard(): boolean
        get stacks(): Internal.ItemStackSet
        get itemTypes(): Internal.Set<Internal.Item>
        get first(): Internal.ItemStack
    }
    type KubeJSIngredient_ = KubeJSIngredient;
    interface Artifact extends Internal.Comparable<Internal.Artifact> {
        getRepository(): Internal.ArtifactRepository;
        setRepository(arg0: Internal.ArtifactRepository_): void;
        setVersion(arg0: string): void;
        getGroupId(): string;
        isOptional(): boolean;
        getAvailableVersions(): Internal.List<Internal.ArtifactVersion>;
        addMetadata(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_): void;
        setScope(arg0: string): void;
        setDependencyFilter(arg0: Internal.ArtifactFilter_): void;
        getBaseVersion(): string;
        setRelease(arg0: boolean): void;
        setResolvedVersion(arg0: string): void;
        getDependencyFilter(): Internal.ArtifactFilter;
        getClassifier(): string;
        getType(): string;
        getScope(): string;
        setFile(arg0: Internal.File_): void;
        setDownloadUrl(arg0: string): void;
        setOptional(arg0: boolean): void;
        updateVersion(arg0: string, arg1: Internal.ArtifactRepository_): void;
        setVersionRange(arg0: Internal.VersionRange_): void;
        getSelectedVersion(): Internal.ArtifactVersion;
        getArtifactId(): string;
        setGroupId(arg0: string): void;
        isSelectedVersionKnown(): boolean;
        getMetadataList(): Internal.Collection<org.apache.maven.artifact.metadata.ArtifactMetadata>;
        getDownloadUrl(): string;
        getDependencyConflictId(): string;
        isResolved(): boolean;
        getVersion(): string;
        compareTo(arg0: Internal.Artifact_): number;
        hasClassifier(): boolean;
        getId(): string;
        setArtifactHandler(arg0: Internal.ArtifactHandler_): void;
        setBaseVersion(arg0: string): void;
        setAvailableVersions(arg0: Internal.List_<Internal.ArtifactVersion>): void;
        getArtifactHandler(): Internal.ArtifactHandler;
        isSnapshot(): boolean;
        setResolved(arg0: boolean): void;
        getFile(): Internal.File;
        getDependencyTrail(): Internal.List<string>;
        isRelease(): boolean;
        getVersionRange(): Internal.VersionRange;
        selectVersion(arg0: string): void;
        setArtifactId(arg0: string): void;
        setDependencyTrail(arg0: Internal.List_<string>): void;
        get repository(): Internal.ArtifactRepository
        set repository(arg0: Internal.ArtifactRepository_)
        set version(arg0: string)
        get groupId(): string
        get optional(): boolean
        get availableVersions(): Internal.List<Internal.ArtifactVersion>
        set scope(arg0: string)
        set dependencyFilter(arg0: Internal.ArtifactFilter_)
        get baseVersion(): string
        set release(arg0: boolean)
        set resolvedVersion(arg0: string)
        get dependencyFilter(): Internal.ArtifactFilter
        get classifier(): string
        get type(): string
        get scope(): string
        set file(arg0: Internal.File_)
        set downloadUrl(arg0: string)
        set optional(arg0: boolean)
        set versionRange(arg0: Internal.VersionRange_)
        get selectedVersion(): Internal.ArtifactVersion
        get artifactId(): string
        set groupId(arg0: string)
        get selectedVersionKnown(): boolean
        get metadataList(): Internal.Collection<org.apache.maven.artifact.metadata.ArtifactMetadata>
        get downloadUrl(): string
        get dependencyConflictId(): string
        get resolved(): boolean
        get version(): string
        get id(): string
        set artifactHandler(arg0: Internal.ArtifactHandler_)
        set baseVersion(arg0: string)
        set availableVersions(arg0: Internal.List_<Internal.ArtifactVersion>)
        get artifactHandler(): Internal.ArtifactHandler
        get snapshot(): boolean
        set resolved(arg0: boolean)
        get file(): Internal.File
        get dependencyTrail(): Internal.List<string>
        get release(): boolean
        get versionRange(): Internal.VersionRange
        set artifactId(arg0: string)
        set dependencyTrail(arg0: Internal.List_<string>)
        readonly SCOPE_COMPILE_PLUS_RUNTIME: "compile+runtime";
        readonly SCOPE_RUNTIME: "runtime";
        readonly SCOPE_RUNTIME_PLUS_SYSTEM: "runtime+system";
        readonly SCOPE_SYSTEM: "system";
        readonly SNAPSHOT_VERSION: "SNAPSHOT";
        readonly SCOPE_COMPILE: "compile";
        readonly SCOPE_TEST: "test";
        readonly RELEASE_VERSION: "RELEASE";
        readonly SCOPE_PROVIDED: "provided";
        readonly SCOPE_IMPORT: "import";
        readonly VERSION_FILE_PATTERN: Internal.Pattern;
        readonly LATEST_VERSION: "LATEST";
    }
    type Artifact_ = Artifact;
    class BlockLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder>): void;
        addSimpleBlock(blocks: BlockStatePredicate_, item: Internal.ItemStack_): void;
        modifyBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder>): void;
        addSimpleBlock(blocks: BlockStatePredicate_): void;
        build(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type BlockLootEventJS_ = BlockLootEventJS;
    abstract class BasePlowRearAttachment extends Internal.ExtendableRearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
        plowSound(): Internal.SoundEvent;
        searchHeight(): number;
        plow(arg0: Vec3_, arg1: Internal.ServerLevel_): void;
        plowResult(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockState;
    }
    type BasePlowRearAttachment_ = BasePlowRearAttachment;
    class HopperBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.Hopper {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        static tryClear(arg0: any): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        setChanged(): void;
        onLoad(): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        static addItem(arg0: Internal.Container_, arg1: Internal.ItemEntity_): boolean;
        getSuckShape(): Internal.VoxelShape;
        getLevelY(): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        count(ingredient: Internal.Ingredient_): number;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        static pushItemsTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.HopperBlockEntity_): void;
        isEmpty(): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        isOnCustomCooldown(): boolean;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        static entityInside(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_, arg4: Internal.HopperBlockEntity_): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        static suckInItems(arg0: Internal.Level_, arg1: Internal.Hopper_): boolean;
        countNonEmpty(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getAllItems(): Internal.List<Internal.ItemStack>;
        static addItem(arg0: Internal.Container_, arg1: Internal.Container_, arg2: Internal.ItemStack_, arg3: Internal.Direction_): Internal.ItemStack;
        getLastUpdateTime(): number;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        setCooldown(arg0: number): void;
        static getItemsAtAndAbove(arg0: Internal.Level_, arg1: Internal.Hopper_): Internal.List<Internal.ItemEntity>;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        getLevelX(): number;
        static getContainerAt(arg0: Internal.Level_, arg1: BlockPos_): Internal.Container;
        getLevelZ(): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        get slots(): number
        get width(): number
        get maxStackSize(): number
        get suckShape(): Internal.VoxelShape
        get levelY(): number
        get renderBoundingBox(): Internal.AABB
        get empty(): boolean
        get onCustomCooldown(): boolean
        get height(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get lastUpdateTime(): number
        set cooldown(arg0: number)
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get levelX(): number
        get levelZ(): number
        static readonly HOPPER_CONTAINER_SIZE: 5;
        static readonly MOVE_ITEM_SPEED: 8;
    }
    type HopperBlockEntity_ = HopperBlockEntity;
    class Raid {
        constructor(arg0: Internal.ServerLevel_, arg1: Internal.CompoundTag_)
        constructor(arg0: number, arg1: Internal.ServerLevel_, arg2: BlockPos_)
        isVictory(): boolean;
        isOver(): boolean;
        getTotalHealth(): number;
        addHeroOfTheVillage(arg0: Internal.Entity_): void;
        removeFromRaid(arg0: Internal.Raider_, arg1: boolean): void;
        getGroupsSpawned(): number;
        getMaxBadOmenLevel(): number;
        isActive(): boolean;
        updateBossbar(): void;
        isStarted(): boolean;
        getAllRaiders(): Internal.Set<Internal.Raider>;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getLevel(): Internal.Level;
        static getLeaderBannerInstance(): Internal.ItemStack;
        getCenter(): BlockPos;
        isLoss(): boolean;
        getHealthOfLivingRaiders(): number;
        removeLeader(arg0: number): void;
        getNumGroups(arg0: Internal.Difficulty_): number;
        isBetweenWaves(): boolean;
        setLeader(arg0: number, arg1: Internal.Raider_): void;
        getId(): number;
        getEnchantOdds(): number;
        setBadOmenLevel(arg0: number): void;
        isStopped(): boolean;
        addWaveMob(arg0: number, arg1: Internal.Raider_, arg2: boolean): boolean;
        getLeader(arg0: number): Internal.Raider;
        tick(): void;
        absorbBadOmen(arg0: Internal.Player_): void;
        stop(): void;
        hasFirstWaveSpawned(): boolean;
        getTotalRaidersAlive(): number;
        joinRaid(arg0: number, arg1: Internal.Raider_, arg2: BlockPos_, arg3: boolean): void;
        getBadOmenLevel(): number;
        get victory(): boolean
        get over(): boolean
        get totalHealth(): number
        get groupsSpawned(): number
        get maxBadOmenLevel(): number
        get active(): boolean
        get started(): boolean
        get allRaiders(): Internal.Set<Internal.Raider>
        get level(): Internal.Level
        get leaderBannerInstance(): Internal.ItemStack
        get center(): BlockPos
        get loss(): boolean
        get healthOfLivingRaiders(): number
        get betweenWaves(): boolean
        get id(): number
        get enchantOdds(): number
        set badOmenLevel(arg0: number)
        get stopped(): boolean
        get totalRaidersAlive(): number
        get badOmenLevel(): number
        static readonly VALID_RAID_RADIUS_SQR: 9216;
        static readonly TICKS_PER_DAY: 24000;
        static readonly MAX_NO_ACTION_TIME: 2400;
        static readonly VILLAGE_RADIUS_BUFFER: 16;
        static readonly DEFAULT_MAX_BAD_OMEN_LEVEL: 5;
        static readonly MAX_CELEBRATION_TICKS: 600;
        static readonly RAID_REMOVAL_THRESHOLD_SQR: 12544;
    }
    type Raid_ = Raid;
    class ConstructorInfo {
        constructor(constructor: Internal.Constructor_<any>)
        getParams(): Internal.List<Internal.MethodInfo$ParamInfo>;
        setParams(params: Internal.List_<Internal.MethodInfo$ParamInfo>): void;
        get params(): Internal.List<Internal.MethodInfo$ParamInfo>
        set params(params: Internal.List_<Internal.MethodInfo$ParamInfo>)
    }
    type ConstructorInfo_ = ConstructorInfo;
    interface Object2ByteFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Object2IntFunction<K>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        put(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ByteFunction;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Object2CharFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ByteFunction;
        removeByte(arg0: any): number;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        apply(arg0: K): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ByteFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ByteFunction;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Object2FloatFunction<K>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ByteFunction;
        applyAsInt(arg0: K): number;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        getByte(arg0: any): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Object2ShortFunction<K>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ByteFunction;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ByteFunction<T>;
        clear(): void;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ByteFunction;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ByteFunction;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Object2ByteFunction_<K> = Object2ByteFunction<K>;
    interface BooleanConsumer extends Internal.Consumer<boolean> {
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        andThen(arg0: Internal.BooleanConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: boolean): void;
        accept(arg0: boolean): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<boolean>): Internal.Consumer<boolean>;
        (arg0: boolean): void;
    }
    type BooleanConsumer_ = BooleanConsumer;
    class LootContext$EntityTarget extends Internal.Enum<Internal.LootContext$EntityTarget> {
        static getByName(arg0: string): Internal.LootContext$EntityTarget;
        getName(): string;
        static values(): Internal.LootContext$EntityTarget[];
        static valueOf(arg0: string): Internal.LootContext$EntityTarget;
        getParam(): Internal.LootContextParam<Internal.Entity>;
        get name(): string
        get param(): Internal.LootContextParam<Internal.Entity>
        static readonly KILLER: Internal.LootContext$EntityTarget;
        readonly name: string;
        static readonly THIS: Internal.LootContext$EntityTarget;
        static readonly DIRECT_KILLER: Internal.LootContext$EntityTarget;
        static readonly KILLER_PLAYER: Internal.LootContext$EntityTarget;
    }
    type LootContext$EntityTarget_ = "killer" | LootContext$EntityTarget | "killer_player" | "this" | "direct_killer";
    class AttributeSupplier {
        constructor(arg0: Internal.Map_<Internal.Attribute, Internal.AttributeInstance>)
        hasAttribute(arg0: Internal.Attribute_): boolean;
        getBaseValue(arg0: Internal.Attribute_): number;
        getValue(arg0: Internal.Attribute_): number;
        hasModifier(arg0: Internal.Attribute_, arg1: Internal.UUID_): boolean;
        createInstance(arg0: Internal.Consumer_<Internal.AttributeInstance>, arg1: Internal.Attribute_): Internal.AttributeInstance;
        getModifierValue(arg0: Internal.Attribute_, arg1: Internal.UUID_): number;
        static builder(): Internal.AttributeSupplier$Builder;
    }
    type AttributeSupplier_ = AttributeSupplier;
    class PlayerEvent$StartTracking extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Entity_)
        getTarget(): Internal.Entity;
        getEntity(): Internal.Entity;
        get target(): Internal.Entity
        get entity(): Internal.Entity
    }
    type PlayerEvent$StartTracking_ = PlayerEvent$StartTracking;
    class Configurator extends WidgetGroup {
        constructor()
        constructor(name: string)
        init(width: number): void;
        getTranslateKey(): string;
        computeHeight(): void;
        handleDragging(dragging: any): boolean;
        getTab(): Internal.ConfigPanel$Tab;
        getName(): string;
        getChatComponent(): Internal.Component;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        computeLayout(): void;
        setConfigPanel(configPanel: Internal.ConfigPanel_, tab: Internal.ConfigPanel$Tab_): void;
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        getWidth(): number;
        canDragIn(dragging: any): boolean;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        getLeftWidth(): number;
        isInit(): boolean;
        getRightWidth(): number;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        setTips(...tips: string[]): void;
        name(): string;
        getConfigPanel(): Internal.ConfigPanel;
        getRegisterUI(): Internal.LDLRegister;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        getNameWidget(): LabelWidget;
        get translateKey(): string
        get tab(): Internal.ConfigPanel$Tab
        get name(): string
        get chatComponent(): Internal.Component
        get LDLRegister(): boolean
        get width(): number
        get leftWidth(): number
        get init(): boolean
        get rightWidth(): number
        set tips(...tips: string[])
        get configPanel(): Internal.ConfigPanel
        get registerUI(): Internal.LDLRegister
        get nameWidget(): LabelWidget
    }
    type Configurator_ = Configurator;
    class Material$Builder {
        constructor(arg0: MaterialColor_)
        notPushable(): this;
        notSolidBlocking(): this;
        noCollider(): this;
        replaceable(): this;
        nonSolid(): this;
        flammable(): this;
        build(): Material;
        liquid(): this;
        destroyOnPush(): this;
    }
    type Material$Builder_ = Material$Builder;
    interface BuilderCallback {
        accept<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.builders.Builder_<R, T, any, any>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>): Internal.RegistryEntry<T>;
        accept<R, T extends R>(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.builders.Builder_<R, T, any, any>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.RegistryObject<T>, Internal.RegistryEntry<T>>): Internal.RegistryEntry<T>;
        (arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<R>>, arg2: com.tterrag.registrate.builders.Builder_<R, T, any, any>, arg3: com.tterrag.registrate.util.nullness.NonNullSupplier_<T>, arg4: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.RegistryObject<T>, Internal.RegistryEntry<T>>): Internal.RegistryEntry_<T>;
    }
    type BuilderCallback_ = BuilderCallback;
    class ResultField implements Internal.Comparable<Internal.ResultField> {
        constructor(arg0: string, arg1: number, arg2: number, arg3: number)
        getColor(): number;
        compareTo(arg0: Internal.ResultField_): number;
        compareTo(arg0: any): number;
        get color(): number
        readonly percentage: number;
        readonly globalPercentage: number;
        readonly name: string;
        readonly count: number;
    }
    type ResultField_ = ResultField;
    abstract class KeyModifier extends Internal.Enum<Internal.KeyModifier> {
        static values(): Internal.KeyModifier[];
        static isKeyCodeModifier(arg0: Internal.InputConstants$Key_): boolean;
        static valueOf(arg0: string): Internal.KeyModifier;
        matches(arg0: Internal.InputConstants$Key_): boolean;
        isActive(arg0: Internal.IKeyConflictContext_): boolean;
        getCombinedName(arg0: Internal.InputConstants$Key_, arg1: Internal.Supplier_<Internal.Component>): Internal.Component;
        static valueFromString(arg0: string): Internal.KeyModifier;
        static getActiveModifier(): Internal.KeyModifier;
        get activeModifier(): Internal.KeyModifier
        static readonly NONE: Internal.KeyModifier;
        static readonly ALT: Internal.KeyModifier;
        static readonly SHIFT: Internal.KeyModifier;
        static readonly MODIFIER_VALUES: Internal.KeyModifier[];
        static readonly CONTROL: Internal.KeyModifier;
    }
    type KeyModifier_ = "alt" | KeyModifier | "control" | "shift" | "none";
    class Cow extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Cow>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): this;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Cow_ = Cow;
    class Slot implements Internal.SlotAccessor, Internal.SlotMixin {
        constructor(arg0: Internal.Container_, arg1: number, arg2: number, arg3: number)
        allowModification(arg0: Internal.Player_): boolean;
        onTake(arg0: Internal.Player_, arg1: Internal.ItemStack_): void;
        set(arg0: Internal.ItemStack_): void;
        getX(): number;
        getY(): number;
        tryRemove(arg0: number, arg1: number, arg2: Internal.Player_): Internal.Optional<Internal.ItemStack>;
        isActive(): boolean;
        initialize(arg0: Internal.ItemStack_): void;
        setChanged(): void;
        setY(arg0: number): void;
        setX(arg0: number): void;
        hasItem(): boolean;
        safeTake(arg0: number, arg1: number, arg2: Internal.Player_): Internal.ItemStack;
        getSlotIndex(): number;
        setBackground(arg0: ResourceLocation_, arg1: ResourceLocation_): this;
        safeInsert(arg0: Internal.ItemStack_): Internal.ItemStack;
        merequester$setY(arg0: number): void;
        getItem(): Internal.ItemStack;
        isSameInventory(arg0: Internal.Slot_): boolean;
        getMaxStackSize(): number;
        merequester$setX(arg0: number): void;
        mayPickup(arg0: Internal.Player_): boolean;
        remove(arg0: number): Internal.ItemStack;
        onSwapCraft(arg0: number): void;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        mayPlace(arg0: Internal.ItemStack_): boolean;
        getNoItemIcon(): com.mojang.datafixers.util.Pair<ResourceLocation, ResourceLocation>;
        onQuickCraft(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): void;
        safeInsert(arg0: Internal.ItemStack_, arg1: number): Internal.ItemStack;
        getContainerSlot(): number;
        get x(): number
        get y(): number
        get active(): boolean
        set y(arg0: number)
        set x(arg0: number)
        get slotIndex(): number
        get item(): Internal.ItemStack
        get maxStackSize(): number
        get noItemIcon(): com.mojang.datafixers.util.Pair<ResourceLocation, ResourceLocation>
        get containerSlot(): number
        index: number;
        x: number;
        y: number;
        readonly slot: number;
        readonly container: Internal.Container;
    }
    type Slot_ = Slot;
    class Blender {
        getBiomeResolver(arg0: Internal.BiomeResolver_): Internal.BiomeResolver;
        static generateBorderTicks(arg0: Internal.WorldGenRegion_, arg1: Internal.ChunkAccess_): void;
        blendOffsetAndFactor(arg0: number, arg1: number): Internal.Blender$BlendingOutput;
        blendDensity(arg0: Internal.DensityFunction$FunctionContext_, arg1: number): number;
        static empty(): Internal.Blender;
        static makeOldChunkDistanceGetter(arg0: Internal.BlendingData_, arg1: Internal.Map_<Internal.Direction8, Internal.BlendingData>): Internal.Blender$DistanceGetter;
        static addAroundOldChunksCarvingMaskFilter(arg0: Internal.WorldGenLevel_, arg1: Internal.ProtoChunk_): void;
        static of(arg0: Internal.WorldGenRegion_): Internal.Blender;
    }
    type Blender_ = Blender;
    interface FloatProviderType <P extends Internal.FloatProvider> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.FloatProvider>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly UNIFORM: Internal.FloatProviderType<Internal.UniformFloat>;
        readonly CLAMPED_NORMAL: Internal.FloatProviderType<Internal.ClampedNormalFloat>;
        readonly TRAPEZOID: Internal.FloatProviderType<Internal.TrapezoidFloat>;
        readonly CONSTANT: Internal.FloatProviderType<Internal.ConstantFloat>;
    }
    type FloatProviderType_<P extends Internal.FloatProvider> = FloatProviderType<P> | Special.FloatProviderType;
    class BlockGeometryBakingContext implements Internal.IGeometryBakingContext {
        constructor(arg0: Internal.BlockModel_)
        getRenderTypeHint(): ResourceLocation;
        getModelName(): string;
        setRootTransform(arg0: Internal.Transformation_): void;
        setGui3d(arg0: boolean): void;
        getRenderType(arg0: ResourceLocation_): Internal.RenderTypeGroup;
        bake(arg0: Internal.ModelBakery_, arg1: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg2: Internal.ModelState_, arg3: Internal.ItemOverrides_, arg4: ResourceLocation_): Internal.BakedModel;
        getMaterial(arg0: string): Internal.Material;
        hasMaterial(arg0: string): boolean;
        useAmbientOcclusion(): boolean;
        getTextureDependencies(arg0: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg1: Internal.Set_<com.mojang.datafixers.util.Pair<string, string>>): Internal.Collection<Internal.Material>;
        isGui3d(): boolean;
        getCustomGeometry(): Internal.IUnbakedGeometry<any>;
        setRenderTypeHint(arg0: ResourceLocation_): void;
        setCustomGeometry(arg0: Internal.IUnbakedGeometry_<any>): void;
        isComponentVisible(arg0: string, arg1: boolean): boolean;
        copyFrom(arg0: Internal.BlockGeometryBakingContext_): void;
        useBlockLight(): boolean;
        hasCustomGeometry(): boolean;
        getTransforms(): Internal.ItemTransforms;
        getRootTransform(): Internal.Transformation;
        get renderTypeHint(): ResourceLocation
        get modelName(): string
        set rootTransform(arg0: Internal.Transformation_)
        set gui3d(arg0: boolean)
        get gui3d(): boolean
        get customGeometry(): Internal.IUnbakedGeometry<any>
        set renderTypeHint(arg0: ResourceLocation_)
        set customGeometry(arg0: Internal.IUnbakedGeometry_<any>)
        get transforms(): Internal.ItemTransforms
        get rootTransform(): Internal.Transformation
        readonly visibilityData: Internal.BlockGeometryBakingContext$VisibilityData;
        readonly owner: Internal.BlockModel;
    }
    type BlockGeometryBakingContext_ = BlockGeometryBakingContext;
    class PassengerSeatRearAttachment extends Internal.RearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type PassengerSeatRearAttachment_ = PassengerSeatRearAttachment;
    class Cod extends Internal.AbstractSchoolingFish {
        constructor(arg0: Internal.EntityType_<Internal.Cod>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Cod_ = Cod;
    class BoundingBox {
        constructor(arg0: BlockPos_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        forAllCorners(arg0: Internal.Consumer_<BlockPos>): void;
        static encapsulatingPositions(arg0: Internal.Iterable_<BlockPos>): Internal.Optional<Internal.BoundingBox>;
        getXSpan(): number;
        maxY(): number;
        getCenter(): BlockPos;
        static fromCorners(arg0: Vec3i_, arg1: Vec3i_): Internal.BoundingBox;
        maxX(): number;
        maxZ(): number;
        isInside(arg0: Vec3i_): boolean;
        static encapsulatingBoxes(arg0: Internal.Iterable_<Internal.BoundingBox>): Internal.Optional<Internal.BoundingBox>;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getYSpan(): number;
        intersects(arg0: Internal.BoundingBox_): boolean;
        /**
         * @deprecated
        */
        encapsulate(arg0: BlockPos_): this;
        moved(arg0: number, arg1: number, arg2: number): this;
        static orientBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Direction_): Internal.BoundingBox;
        getLength(): Vec3i;
        minZ(): number;
        minY(): number;
        minX(): number;
        static infinite(): Internal.BoundingBox;
        /**
         * @deprecated
        */
        move(arg0: number, arg1: number, arg2: number): this;
        inflatedBy(arg0: number): this;
        getZSpan(): number;
        /**
         * @deprecated
        */
        move(arg0: Vec3i_): this;
        /**
         * @deprecated
        */
        encapsulate(arg0: Internal.BoundingBox_): this;
        get XSpan(): number
        get center(): BlockPos
        get YSpan(): number
        get length(): Vec3i
        get ZSpan(): number
        static readonly CODEC: Internal.Codec<Internal.BoundingBox>;
    }
    type BoundingBox_ = BoundingBox;
    interface AuthenticationService {
        createProfileRepository(): Internal.GameProfileRepository;
        createMinecraftSessionService(): Internal.MinecraftSessionService;
        createUserAuthentication(arg0: Internal.Agent_): Internal.UserAuthentication;
    }
    type AuthenticationService_ = AuthenticationService;
    class ServerboundRecipeBookChangeSettingsPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.RecipeBookType_, arg1: boolean, arg2: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getBookType(): Internal.RecipeBookType;
        isOpen(): boolean;
        isFiltering(): boolean;
        isSkippable(): boolean;
        get bookType(): Internal.RecipeBookType
        get open(): boolean
        get filtering(): boolean
        get skippable(): boolean
    }
    type ServerboundRecipeBookChangeSettingsPacket_ = ServerboundRecipeBookChangeSettingsPacket;
    class GossipType extends Internal.Enum<Internal.GossipType> {
        static valueOf(arg0: string): Internal.GossipType;
        static values(): Internal.GossipType[];
        static byId(arg0: string): Internal.GossipType;
        readonly decayPerDay: number;
        static readonly MINOR_POSITIVE: Internal.GossipType;
        static readonly REPUTATION_CHANGE_PER_EVENT: 25;
        readonly weight: number;
        static readonly TRADING: Internal.GossipType;
        static readonly REPUTATION_CHANGE_PER_EVERLASTING_MEMORY: 20;
        static readonly MINOR_NEGATIVE: Internal.GossipType;
        static readonly MAJOR_NEGATIVE: Internal.GossipType;
        static readonly REPUTATION_CHANGE_PER_TRADE: 2;
        readonly id: string;
        readonly decayPerTransfer: number;
        static readonly MAJOR_POSITIVE: Internal.GossipType;
        readonly max: number;
    }
    type GossipType_ = GossipType | "major_positive" | "minor_negative" | "major_negative" | "trading" | "minor_positive";
    interface ChronoPeriod extends Internal.TemporalAmount {
        getChronology(): Internal.Chronology;
        addTo(arg0: Internal.Temporal_): Internal.Temporal;
        toString(): string;
        negated(): this;
        multipliedBy(arg0: number): this;
        isZero(): boolean;
        normalized(): this;
        subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
        hashCode(): number;
        between(arg0: Internal.ChronoLocalDate_, arg1: Internal.ChronoLocalDate_): this;
        plus(arg0: Internal.TemporalAmount_): this;
        getUnits(): Internal.List<Internal.TemporalUnit>;
        minus(arg0: Internal.TemporalAmount_): this;
        get(arg0: Internal.TemporalUnit_): number;
        equals(arg0: any): boolean;
        isNegative(): boolean;
        get chronology(): Internal.Chronology
        get zero(): boolean
        get units(): Internal.List<Internal.TemporalUnit>
        get negative(): boolean
    }
    type ChronoPeriod_ = ChronoPeriod;
    class BelowZeroRetrogen {
        applyBedrockMask(arg0: Internal.ProtoChunk_): void;
        hasBedrockHole(arg0: number, arg1: number): boolean;
        static getBiomeResolver(arg0: Internal.BiomeResolver_, arg1: Internal.ChunkAccess_): Internal.BiomeResolver;
        hasBedrockHoles(): boolean;
        targetStatus(): Internal.ChunkStatus;
        static read(arg0: Internal.CompoundTag_): Internal.BelowZeroRetrogen;
        static replaceOldBedrock(arg0: Internal.ProtoChunk_): void;
        static readonly UPGRADE_HEIGHT_ACCESSOR: Internal.LevelHeightAccessor;
        static readonly CODEC: Internal.Codec<Internal.BelowZeroRetrogen>;
    }
    type BelowZeroRetrogen_ = BelowZeroRetrogen;
    class ToolProperty implements Internal.IMaterialProperty<Internal.ToolProperty> {
        constructor()
        constructor(harvestSpeed: number, attackDamage: number, durability: number, harvestLevel: number, types: GTToolType_[])
        getAttackSpeed(): number;
        setAttackSpeed(attackSpeed: number): void;
        addEnchantmentForTools(enchantment: Internal.Enchantment_, level: number): void;
        getEnchantments(): Internal.Object2IntMap<Internal.Enchantment>;
        getAttackDamage(): number;
        setAttackDamage(attackDamage: number): void;
        setDurability(durability: number): void;
        isIgnoreCraftingTools(): boolean;
        getEnchantability(): number;
        hasType(toolType: GTToolType_): boolean;
        setHarvestSpeed(harvestSpeed: number): void;
        setIgnoreCraftingTools(ignoreCraftingTools: boolean): void;
        getHarvestLevel(): number;
        getTypes(): GTToolType[];
        isUnbreakable(): boolean;
        setMagnetic(isMagnetic: boolean): void;
        getDurability(): number;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        setUnbreakable(isUnbreakable: boolean): void;
        getTier(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.MaterialToolTier;
        getDurabilityMultiplier(): number;
        setDurabilityMultiplier(durabilityMultiplier: number): void;
        setHarvestLevel(harvestLevel: number): void;
        getHarvestSpeed(): number;
        isMagnetic(): boolean;
        setEnchantability(enchantability: number): void;
        get attackSpeed(): number
        set attackSpeed(attackSpeed: number)
        get enchantments(): Internal.Object2IntMap<Internal.Enchantment>
        get attackDamage(): number
        set attackDamage(attackDamage: number)
        set durability(durability: number)
        get ignoreCraftingTools(): boolean
        get enchantability(): number
        set harvestSpeed(harvestSpeed: number)
        set ignoreCraftingTools(ignoreCraftingTools: boolean)
        get harvestLevel(): number
        get types(): GTToolType[]
        get unbreakable(): boolean
        set magnetic(isMagnetic: boolean)
        get durability(): number
        set unbreakable(isUnbreakable: boolean)
        get durabilityMultiplier(): number
        set durabilityMultiplier(durabilityMultiplier: number)
        set harvestLevel(harvestLevel: number)
        get harvestSpeed(): number
        get magnetic(): boolean
        set enchantability(enchantability: number)
    }
    type ToolProperty_ = ToolProperty;
    interface Int2ObjectMap$Entry <V> extends Internal.Map$Entry<number, V> {
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getIntKey(): number;
        getValue(): V;
        /**
         * @deprecated
        */
        getKey(): number;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        setValue(arg0: V): V;
        get intKey(): number
        get value(): V
        /**
         * @deprecated
        */
        get key(): number
        set value(arg0: V)
    }
    type Int2ObjectMap$Entry_<V> = Int2ObjectMap$Entry<V>;
    class BufferBuilder extends Internal.DefaultedVertexConsumer implements Internal.VertexBufferView, Internal.VertexDrain, Internal.ExtendingBufferBuilder, Internal.BufferBuilderExtension, Internal.BufferVertexConsumer, Internal.BufferBuilderExt, Internal.StateManager$IResettable, Internal.MemoryTrackingBuffer, Internal.BlockSensitiveBufferBuilder {
        constructor(arg0: number)
        uv2(arg0: number): Internal.VertexConsumer;
        flush(vertexCount: number, format: Internal.BufferVertexFormat_): void;
        static normalIntValue(arg0: number): number;
        localvar$bic000$vertex(alpha: number): number;
        normal(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        resetState(): void;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        flywheel$injectForRender(arg0: Internal.ByteBuffer_, arg1: Internal.VertexFormat_, arg2: number): void;
        begin(arg0: Internal.VertexFormat$Mode_, arg1: Internal.VertexFormat_): void;
        getSortState(): Internal.BufferBuilder$SortState;
        getUsedSize(): number;
        ensureBufferCapacity(bytes: number): boolean;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        currentElement(): Internal.VertexFormatElement;
        overlayCoords(arg0: number, arg1: number): Internal.VertexConsumer;
        endBlock(): void;
        building(): boolean;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        getAllocatedSize(): number;
        uvShort(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        putByte(arg0: number, arg1: number): void;
        putFloat(arg0: number, arg1: number): void;
        flywheel$appendBufferUnsafe(arg0: Internal.ByteBuffer_): void;
        setQuadSortOrigin(arg0: number, arg1: number, arg2: number): void;
        static of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        getVertexFormat(): Internal.BufferVertexFormat;
        color(arg0: number): Internal.VertexConsumer;
        end(): Internal.BufferBuilder$RenderedBuffer;
        flywheel$getVertices(): number;
        isCurrentBatchEmpty(): boolean;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        restoreSortState(arg0: Internal.BufferBuilder$SortState_): void;
        freeAndDeleteBuffer(): void;
        overlayCoords(arg0: number): Internal.VertexConsumer;
        endOrDiscardIfEmpty(): Internal.BufferBuilder$RenderedBuffer;
        vertex(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        register(): void;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        iris$beginWithoutExtending(drawMode: Internal.VertexFormat$Mode_, vertexFormat: Internal.VertexFormat_): void;
        handler$zbk000$onInit(bufferSizeIn: number, ci: Internal.CallbackInfo_): void;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        nextElement(): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.ByteBuffer_): void;
        putShort(arg0: number, arg1: number): void;
        getDirectBuffer(): Internal.ByteBuffer;
        splitStrip(): void;
        clear(): void;
        discard(): void;
        flywheel$freeBuffer(): void;
        uv(arg0: number, arg1: number): Internal.VertexConsumer;
        getWriterPosition(): number;
        beginBlock(block: number, renderType: number, localPosX: number, localPosY: number, localPosZ: number): void;
        get sortState(): Internal.BufferBuilder$SortState
        get usedSize(): number
        get allocatedSize(): number
        get vertexFormat(): Internal.BufferVertexFormat
        get currentBatchEmpty(): boolean
        get directBuffer(): Internal.ByteBuffer
        get writerPosition(): number
        format: Internal.VertexFormat;
    }
    type BufferBuilder_ = BufferBuilder;
    class KelpFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type KelpFeature_ = KelpFeature;
    class CompletableFuture <T> implements Internal.Future<T>, Internal.CompletionStage<T> {
        constructor()
        exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>, arg1: Internal.Executor_): this;
        thenAcceptAsync(arg0: Internal.Consumer_<any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
        getNow(arg0: T): T;
        static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_): Internal.Executor;
        acceptEither(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>): Internal.CompletableFuture<void>;
        thenApplyAsync(arg0: Internal.Function_<any, any>): Internal.CompletionStage<any>;
        exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>): this;
        exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable, T>, arg1: Internal.Executor_): this;
        complete(arg0: T): boolean;
        completeAsync(arg0: Internal.Supplier_<T>): this;
        thenAcceptAsync(arg0: Internal.Consumer_<T>): Internal.CompletableFuture<void>;
        thenComposeAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
        get(): T;
        runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<any>;
        applyToEither<U>(arg0: Internal.CompletionStage_<T>, arg1: Internal.Function_<T, U>): Internal.CompletableFuture<U>;
        isCancelled(): boolean;
        acceptEitherAsync(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>, arg2: Internal.Executor_): Internal.CompletableFuture<void>;
        thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>, arg2: Internal.Executor_): Internal.CompletionStage<any>;
        runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
        thenAccept(arg0: Internal.Consumer_<any>): Internal.CompletionStage<any>;
        exceptionally(arg0: Internal.Function_<Internal.Throwable, T>): this;
        thenAcceptBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletionStage<any>;
        static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_, arg2: Internal.Executor_): Internal.Executor;
        static failedFuture<U>(arg0: Internal.Throwable_): Internal.CompletableFuture<U>;
        static runAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletableFuture<void>;
        cancel(arg0: boolean): boolean;
        static runAsync(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        whenCompleteAsync(arg0: Internal.BiConsumer_<T, Internal.Throwable>, arg1: Internal.Executor_): this;
        runAfterEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
        runAfterBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
        join(): T;
        orTimeout(arg0: number, arg1: Internal.TimeUnit_): this;
        runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletableFuture<void>;
        thenAcceptBothAsync<U>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiConsumer_<T, U>, arg2: Internal.Executor_): Internal.CompletableFuture<void>;
        thenAcceptBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletionStage<any>;
        minimalCompletionStage(): Internal.CompletionStage<T>;
        static supplyAsync<U>(arg0: Internal.Supplier_<U>, arg1: Internal.Executor_): Internal.CompletableFuture<U>;
        get(arg0: number, arg1: Internal.TimeUnit_): T;
        thenApply<U>(arg0: Internal.Function_<T, U>): Internal.CompletableFuture<U>;
        acceptEitherAsync(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>): Internal.CompletableFuture<void>;
        isCompletedExceptionally(): boolean;
        thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<any>;
        static supplyAsync<U>(arg0: Internal.Supplier_<U>): Internal.CompletableFuture<U>;
        copy(): this;
        exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable, T>): this;
        handleAsync(arg0: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<any>;
        thenRunAsync(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        static completedFuture<U>(arg0: U): Internal.CompletableFuture<U>;
        completeExceptionally(arg0: Internal.Throwable_): boolean;
        obtrudeException(arg0: Internal.Throwable_): void;
        static completedStage<U>(arg0: U): Internal.CompletionStage<U>;
        handle(arg0: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<any>;
        thenCompose<U>(arg0: Internal.Function_<T, Internal.CompletionStage<U>>): Internal.CompletableFuture<U>;
        handleAsync(arg0: Internal.BiFunction_<any, any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
        static anyOf(...arg0: Internal.CompletableFuture_<any>[]): Internal.CompletableFuture<any>;
        completeOnTimeout(arg0: T, arg1: number, arg2: Internal.TimeUnit_): this;
        newIncompleteFuture<U>(): Internal.CompletableFuture<U>;
        runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
        static failedStage<U>(arg0: Internal.Throwable_): Internal.CompletionStage<U>;
        defaultExecutor(): Internal.Executor;
        obtrudeValue(arg0: T): void;
        thenRun(arg0: Internal.Runnable_): Internal.CompletionStage<any>;
        thenComposeAsync<U>(arg0: Internal.Function_<T, Internal.CompletionStage<U>>): Internal.CompletableFuture<U>;
        thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletableFuture<void>;
        getNumberOfDependents(): number;
        isDone(): boolean;
        thenCombine<U, V>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiFunction_<T, U, V>): Internal.CompletableFuture<V>;
        static allOf(...arg0: Internal.CompletableFuture_<any>[]): Internal.CompletableFuture<void>;
        toCompletableFuture(): this;
        whenCompleteAsync(arg0: Internal.BiConsumer_<T, Internal.Throwable>): this;
        exceptionallyCompose(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>): this;
        thenApplyAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
        applyToEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, any>): Internal.CompletionStage<any>;
        whenComplete(arg0: Internal.BiConsumer_<T, Internal.Throwable>): this;
        completeAsync(arg0: Internal.Supplier_<T>, arg1: Internal.Executor_): this;
        applyToEitherAsync<U>(arg0: Internal.CompletionStage_<T>, arg1: Internal.Function_<T, U>, arg2: Internal.Executor_): Internal.CompletableFuture<U>;
        get cancelled(): boolean
        get completedExceptionally(): boolean
        get numberOfDependents(): number
        get done(): boolean
    }
    type CompletableFuture_<T> = CompletableFuture<T>;
    abstract class AbstractIngredient extends Internal.Ingredient {
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        getDisplayStacks(): Internal.ItemStackSet;
        getItemIds(): Internal.Set<string>;
        asStack(): InputItem;
        toJson(): Internal.JsonElement;
        withCount(count: number): InputItem;
        or(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        isWildcard(): boolean;
        getStacks(): Internal.ItemStackSet;
        canBeUsedForMatching(): boolean;
        getItemTypes(): Internal.Set<Internal.Item>;
        or(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        and(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        negate(): Internal.Predicate<Internal.ItemStack>;
        subtract(subtracted: Internal.Ingredient_): Internal.Ingredient;
        asIngredient(): Internal.Ingredient;
        testItem(item: Internal.Item_): boolean;
        and(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        get displayStacks(): Internal.ItemStackSet
        get itemIds(): Internal.Set<string>
        get wildcard(): boolean
        get stacks(): Internal.ItemStackSet
        get itemTypes(): Internal.Set<Internal.Item>
        get first(): Internal.ItemStack
    }
    type AbstractIngredient_ = AbstractIngredient;
    interface ScreenAccessor {
        invokeRenderTooltipFromComponents(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.ClientTooltipComponent>, arg2: number, arg3: number): void;
    }
    type ScreenAccessor_ = ScreenAccessor;
    abstract class BlockModelProvider extends Internal.ModelProvider<any> {
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: Internal.ExistingFileHelper_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
    }
    type BlockModelProvider_ = BlockModelProvider;
    class Cipher {
        wrap(arg0: Internal.Key_): number[];
        update(arg0: number[], arg1: number, arg2: number, arg3: number[]): number;
        doFinal(arg0: number[], arg1: number): number;
        doFinal(): number[];
        update(arg0: number[]): number[];
        doFinal(arg0: number[]): number[];
        doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[]): number;
        getParameters(): Internal.AlgorithmParameters;
        getAlgorithm(): string;
        doFinal(arg0: number[], arg1: number, arg2: number): number[];
        init(arg0: number, arg1: Internal.Key_): void;
        init(arg0: number, arg1: Internal.Certificate_, arg2: Internal.SecureRandom_): void;
        getExemptionMechanism(): Internal.ExemptionMechanism;
        static getInstance(arg0: string): Internal.Cipher;
        updateAAD(arg0: Internal.ByteBuffer_): void;
        update(arg0: number[], arg1: number, arg2: number): number[];
        init(arg0: number, arg1: Internal.Key_, arg2: Internal.SecureRandom_): void;
        updateAAD(arg0: number[]): void;
        static getInstance(arg0: string, arg1: Internal.Provider_): Internal.Cipher;
        doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number;
        getIV(): number[];
        doFinal(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number;
        update(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number;
        init(arg0: number, arg1: Internal.Certificate_): void;
        update(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number;
        static getInstance(arg0: string, arg1: string): Internal.Cipher;
        getProvider(): Internal.Provider;
        getOutputSize(arg0: number): number;
        static getMaxAllowedParameterSpec(arg0: string): Internal.AlgorithmParameterSpec;
        init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_): void;
        init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_, arg3: Internal.SecureRandom_): void;
        init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_, arg3: Internal.SecureRandom_): void;
        updateAAD(arg0: number[], arg1: number, arg2: number): void;
        static getMaxAllowedKeyLength(arg0: string): number;
        getBlockSize(): number;
        init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_): void;
        unwrap(arg0: number[], arg1: string, arg2: number): Internal.Key;
        get parameters(): Internal.AlgorithmParameters
        get algorithm(): string
        get exemptionMechanism(): Internal.ExemptionMechanism
        get IV(): number[]
        get provider(): Internal.Provider
        get blockSize(): number
        static readonly SECRET_KEY: 3;
        static readonly ENCRYPT_MODE: 1;
        static readonly PUBLIC_KEY: 1;
        static readonly PRIVATE_KEY: 2;
        static readonly WRAP_MODE: 3;
        static readonly UNWRAP_MODE: 4;
        static readonly DECRYPT_MODE: 2;
    }
    type Cipher_ = Cipher;
    class PotionItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type PotionItem_ = PotionItem;
    interface SmithingRecipeAccessor {
        getBase(): Internal.Ingredient;
        getAddition(): Internal.Ingredient;
        get base(): Internal.Ingredient
        get addition(): Internal.Ingredient
    }
    type SmithingRecipeAccessor_ = SmithingRecipeAccessor;
    interface PrimitiveIterator$OfDouble extends Internal.PrimitiveIterator<number, Internal.DoubleConsumer> {
        forEachRemaining(arg0: any): void;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        remove(): void;
        next(): any;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        nextDouble(): number;
        hasNext(): boolean;
    }
    type PrimitiveIterator$OfDouble_ = PrimitiveIterator$OfDouble;
    interface ContextMenu$ContextMenuInfo {
    }
    type ContextMenu$ContextMenuInfo_ = ContextMenu$ContextMenuInfo;
    class VeryBiasedToBottomHeight extends Internal.HeightProvider {
        static of(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_, arg2: number): Internal.VeryBiasedToBottomHeight;
        static readonly CODEC: Internal.Codec<Internal.VeryBiasedToBottomHeight>;
    }
    type VeryBiasedToBottomHeight_ = VeryBiasedToBottomHeight;
    class FillLayerFeature extends Internal.Feature<Internal.LayerConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.LayerConfiguration>)
    }
    type FillLayerFeature_ = FillLayerFeature;
    class ClientboundServerDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_, arg1: string, arg2: boolean, arg3: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        enforcesSecureChat(): boolean;
        getMotd(): Internal.Optional<Internal.Component>;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        previewsChat(): boolean;
        getIconBase64(): Internal.Optional<string>;
        isSkippable(): boolean;
        get motd(): Internal.Optional<Internal.Component>
        get iconBase64(): Internal.Optional<string>
        get skippable(): boolean
    }
    type ClientboundServerDataPacket_ = ClientboundServerDataPacket;
    class PathNavigationRegion implements Internal.CollisionGetter, Internal.BlockGetter {
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: BlockPos_)
        noCollision(arg0: Internal.Entity_): boolean;
        getMinSection(): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getProfiler(): Internal.ProfilerFiller;
        getSectionYFromSectionIndex(arg0: number): number;
        noCollision(arg0: Internal.AABB_): boolean;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getHeight(): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getWorldBorder(): Internal.WorldBorder;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get profiler(): Internal.ProfilerFiller
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get worldBorder(): Internal.WorldBorder
        get minBuildHeight(): number
        get sectionsCount(): number
        get maxLightLevel(): number
    }
    type PathNavigationRegion_ = PathNavigationRegion;
    class EyeOfEnder extends Internal.Entity implements Internal.ItemSupplier {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<Internal.EyeOfEnder>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        setItem(arg0: Internal.ItemStack_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        signalTo(arg0: BlockPos_): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set item(arg0: Internal.ItemStack_)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type EyeOfEnder_ = EyeOfEnder;
    abstract class DrawableInfo {
        constructor()
    }
    type DrawableInfo_ = DrawableInfo;
    interface IntSupplier {
        getAsInt(): number;
        get asInt(): number
        (): number;
    }
    type IntSupplier_ = IntSupplier;
    class GatherContextEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: boolean)
        isFirstLoad(): boolean;
        get firstLoad(): boolean
    }
    type GatherContextEvent_ = GatherContextEvent;
    interface Logger {
        trace(arg0: string, ...arg1: any[]): void;
        error(arg0: string): void;
        warn(arg0: string, arg1: any, arg2: any): void;
        isTraceEnabled(arg0: org.slf4j.Marker_): boolean;
        info(arg0: string, arg1: Internal.Throwable_): void;
        debug(arg0: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string): void;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        error(arg0: string, ...arg1: any[]): void;
        warn(arg0: string, arg1: any): void;
        trace(arg0: org.slf4j.Marker_, arg1: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        info(arg0: string): void;
        debug(arg0: string, ...arg1: any[]): void;
        debug(arg0: org.slf4j.Marker_, arg1: string): void;
        info(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        warn(arg0: string, arg1: Internal.Throwable_): void;
        info(arg0: string, arg1: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        isTraceEnabled(): boolean;
        isWarnEnabled(arg0: org.slf4j.Marker_): boolean;
        trace(arg0: string): void;
        info(arg0: org.slf4j.Marker_, arg1: string): void;
        debug(arg0: string, arg1: any, arg2: any): void;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        trace(arg0: string, arg1: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        trace(arg0: string, arg1: any, arg2: any): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        isDebugEnabled(): boolean;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        error(arg0: string, arg1: any): void;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        warn(arg0: string): void;
        warn(arg0: string, ...arg1: any[]): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        trace(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        isErrorEnabled(): boolean;
        warn(arg0: org.slf4j.Marker_, arg1: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        isWarnEnabled(): boolean;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        error(arg0: string, arg1: any, arg2: any): void;
        getName(): string;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        debug(arg0: string, arg1: any): void;
        isErrorEnabled(arg0: org.slf4j.Marker_): boolean;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        info(arg0: string, arg1: any, arg2: any): void;
        isInfoEnabled(): boolean;
        debug(arg0: string, arg1: Internal.Throwable_): void;
        info(arg0: string, ...arg1: any[]): void;
        error(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        isDebugEnabled(arg0: org.slf4j.Marker_): boolean;
        isInfoEnabled(arg0: org.slf4j.Marker_): boolean;
        debug(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        trace(arg0: string, arg1: Internal.Throwable_): void;
        error(arg0: string, arg1: Internal.Throwable_): void;
        get traceEnabled(): boolean
        get debugEnabled(): boolean
        get errorEnabled(): boolean
        get warnEnabled(): boolean
        get name(): string
        get infoEnabled(): boolean
        readonly ROOT_LOGGER_NAME: "ROOT";
    }
    type Logger_ = Logger;
    class OpsTask extends Internal.RenderTask {
        constructor(drawingMgr: Internal.RenderTaskManager_, writeView: Internal.SurfaceView_)
        addOp(op: Internal.Op_): void;
        setColorLoadOp(loadOp: number, red: number, green: number, blue: number, alpha: number): void;
        addDrawOp(op: Internal.DrawOp_, clip: Internal.ClipResult_, processorAnalysis: number): void;
        setInitialStencilContent(stencilContent: number): void;
        set initialStencilContent(stencilContent: number)
        static readonly STENCIL_CONTENT_PRESERVED: 2;
        static readonly STENCIL_CONTENT_DONT_CARE: 0;
        static readonly STENCIL_CONTENT_USER_BITS_CLEARED: 1;
    }
    type OpsTask_ = OpsTask;
    class OpenMenuEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        set(fragment: Internal.Fragment_): void;
        getMenu(): Internal.AbstractContainerMenu;
        get menu(): Internal.AbstractContainerMenu
    }
    type OpenMenuEvent_ = OpenMenuEvent;
    class ClientboundUpdateTagsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Map_<Internal.ResourceKey<Internal.Registry<any>>, Internal.TagNetworkSerialization$NetworkPayload>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getTags(): Internal.Map<Internal.ResourceKey<Internal.Registry<any>>, Internal.TagNetworkSerialization$NetworkPayload>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get tags(): Internal.Map<Internal.ResourceKey<Internal.Registry<any>>, Internal.TagNetworkSerialization$NetworkPayload>
        get skippable(): boolean
    }
    type ClientboundUpdateTagsPacket_ = ClientboundUpdateTagsPacket;
    class TrackMaterial$TrackModelHolder extends Internal.Record {
        constructor(tie: Internal.PartialModel_, segment_left: Internal.PartialModel_, segment_right: Internal.PartialModel_)
        tie(): Internal.PartialModel;
        segment_right(): Internal.PartialModel;
        segment_left(): Internal.PartialModel;
    }
    type TrackMaterial$TrackModelHolder_ = TrackMaterial$TrackModelHolder;
    interface RecipeSerializer <T extends Internal.Recipe<any>> extends Internal.IForgeRecipeSerializer<T> {
        register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): T;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): T;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): T;
        readonly FIREWORK_STAR_FADE: Internal.SimpleRecipeSerializer<Internal.FireworkStarFadeRecipe>;
        readonly SHIELD_DECORATION: Internal.SimpleRecipeSerializer<Internal.ShieldDecorationRecipe>;
        readonly SHULKER_BOX_COLORING: Internal.SimpleRecipeSerializer<Internal.ShulkerBoxColoring>;
        readonly SMELTING_RECIPE: Internal.SimpleCookingSerializer<Internal.SmeltingRecipe>;
        readonly FIREWORK_ROCKET: Internal.SimpleRecipeSerializer<Internal.FireworkRocketRecipe>;
        readonly MAP_CLONING: Internal.SimpleRecipeSerializer<Internal.MapCloningRecipe>;
        readonly BOOK_CLONING: Internal.SimpleRecipeSerializer<Internal.BookCloningRecipe>;
        readonly BANNER_DUPLICATE: Internal.SimpleRecipeSerializer<Internal.BannerDuplicateRecipe>;
        readonly SHAPELESS_RECIPE: Internal.ShapelessRecipe$Serializer;
        readonly REPAIR_ITEM: Internal.SimpleRecipeSerializer<Internal.RepairItemRecipe>;
        readonly STONECUTTER: Internal.RecipeSerializer<Internal.StonecutterRecipe>;
        readonly CAMPFIRE_COOKING_RECIPE: Internal.SimpleCookingSerializer<Internal.CampfireCookingRecipe>;
        readonly SMITHING: Internal.UpgradeRecipe$Serializer;
        readonly MAP_EXTENDING: Internal.SimpleRecipeSerializer<Internal.MapExtendingRecipe>;
        readonly ARMOR_DYE: Internal.SimpleRecipeSerializer<Internal.ArmorDyeRecipe>;
        readonly SMOKING_RECIPE: Internal.SimpleCookingSerializer<Internal.SmokingRecipe>;
        readonly TIPPED_ARROW: Internal.SimpleRecipeSerializer<Internal.TippedArrowRecipe>;
        readonly SUSPICIOUS_STEW: Internal.SimpleRecipeSerializer<Internal.SuspiciousStewRecipe>;
        readonly BLASTING_RECIPE: Internal.SimpleCookingSerializer<Internal.BlastingRecipe>;
        readonly SHAPED_RECIPE: Internal.ShapedRecipe$Serializer;
        readonly FIREWORK_STAR: Internal.SimpleRecipeSerializer<Internal.FireworkStarRecipe>;
    }
    type RecipeSerializer_<T extends Internal.Recipe<any>> = Special.RecipeSerializer | RecipeSerializer<T>;
    class Response {
        constructor()
        getError(): string;
        getErrorMessage(): string;
        getCause(): string;
        get error(): string
        get errorMessage(): string
        get cause(): string
    }
    type Response_ = Response;
    abstract class PartEntity <T extends Internal.Entity> extends Internal.Entity {
        constructor(arg0: T)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getParent(): T;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        get parent(): T
    }
    type PartEntity_<T extends Internal.Entity> = PartEntity<T>;
    class WorldgenRandom extends Internal.LegacyRandomSource {
        constructor(arg0: Internal.RandomSource_)
        getCount(): number;
        static create(arg0: number): Internal.RandomSource;
        static create(): Internal.RandomSource;
        setLargeFeatureSeed(arg0: number, arg1: number, arg2: number): void;
        nextBoolean(): boolean;
        setLargeFeatureWithSalt(arg0: number, arg1: number, arg2: number, arg3: number): void;
        nextLong(): number;
        nextDouble(): number;
        nextInt(arg0: number, arg1: number): number;
        static createNewThreadLocalInstance(): Internal.RandomSource;
        consumeCount(arg0: number): void;
        setDecorationSeed(arg0: number, arg1: number, arg2: number): number;
        triangle(arg0: number, arg1: number): number;
        setFeatureSeed(arg0: number, arg1: number, arg2: number): void;
        nextInt(arg0: number): number;
        nextFloat(): number;
        static seedSlimeChunk(arg0: number, arg1: number, arg2: number, arg3: number): Internal.RandomSource;
        /**
         * @deprecated
        */
        static createThreadSafe(): Internal.RandomSource;
        nextInt(): number;
        nextIntBetweenInclusive(arg0: number, arg1: number): number;
        get count(): number
    }
    type WorldgenRandom_ = WorldgenRandom;
    class RegisterColorHandlersEvent$Item extends Internal.RegisterColorHandlersEvent {
        constructor()
        constructor(arg0: Internal.ItemColors_, arg1: Internal.BlockColors_)
        getItemColors(): Internal.ItemColors;
        register(arg0: Internal.ItemColor_, ...arg1: Internal.ItemLike_[]): void;
        getBlockColors(): Internal.BlockColors;
        get itemColors(): Internal.ItemColors
        get blockColors(): Internal.BlockColors
    }
    type RegisterColorHandlersEvent$Item_ = RegisterColorHandlersEvent$Item;
    class AdvancementRewards$Builder {
        constructor()
        static loot(arg0: ResourceLocation_): Internal.AdvancementRewards$Builder;
        addExperience(arg0: number): this;
        static experience(arg0: number): Internal.AdvancementRewards$Builder;
        addLootTable(arg0: ResourceLocation_): this;
        build(): Internal.AdvancementRewards;
        static "function"(arg0: ResourceLocation_): Internal.AdvancementRewards$Builder;
        addRecipe(arg0: ResourceLocation_): this;
        runs(arg0: ResourceLocation_): this;
        static recipe(arg0: ResourceLocation_): Internal.AdvancementRewards$Builder;
    }
    type AdvancementRewards$Builder_ = AdvancementRewards$Builder;
    abstract class FeatureSize {
        constructor(arg0: Internal.OptionalInt_)
        minClippedHeight(): Internal.OptionalInt;
        getSizeAtHeight(arg0: number, arg1: number): number;
        static readonly CODEC: Internal.Codec<Internal.FeatureSize>;
    }
    type FeatureSize_ = FeatureSize;
    class ImmutableMap$Builder <K, V> {
        constructor()
        put(arg0: K, arg1: V): this;
        buildOrThrow(): Internal.ImmutableMap<K, V>;
        putAll(arg0: Internal.Map_<K, V>): this;
        putAll(arg0: Internal.Iterable_<Internal.Map$Entry<K, V>>): this;
        put(arg0: Internal.Map$Entry_<K, V>): this;
        orderEntriesByValue(arg0: Internal.Comparator_<V>): this;
        build(): Internal.ImmutableMap<K, V>;
    }
    type ImmutableMap$Builder_<K, V> = ImmutableMap$Builder<K, V>;
    class AnvilBlock extends Internal.FallingBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        static damage(arg0: Internal.BlockState_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type AnvilBlock_ = AnvilBlock;
    interface LayoutTransition$TransitionListener {
        endTransition(arg0: Internal.LayoutTransition_, arg1: Internal.ViewGroup_, arg2: Internal.View_, arg3: number): void;
        startTransition(arg0: Internal.LayoutTransition_, arg1: Internal.ViewGroup_, arg2: Internal.View_, arg3: number): void;
    }
    type LayoutTransition$TransitionListener_ = LayoutTransition$TransitionListener;
    interface ObjectListIterator <K> extends Internal.ObjectBidirectionalIterator<K>, Internal.ListIterator<K> {
        set(arg0: K): void;
        nextIndex(): number;
        remove(): void;
        hasPrevious(): boolean;
        skip(arg0: number): number;
        add(arg0: K): void;
        next(): K;
        back(arg0: number): number;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<K>): void;
        previous(): K;
        previousIndex(): number;
    }
    type ObjectListIterator_<K> = ObjectListIterator<K>;
    interface PlayerRideable {
    }
    type PlayerRideable_ = PlayerRideable;
    class ItemStack$TooltipPart extends Internal.Enum<Internal.ItemStack$TooltipPart> {
        static values(): Internal.ItemStack$TooltipPart[];
        getMask(): number;
        static valueOf(arg0: string): Internal.ItemStack$TooltipPart;
        get mask(): number
        static readonly ENCHANTMENTS: Internal.ItemStack$TooltipPart;
        static readonly CAN_PLACE: Internal.ItemStack$TooltipPart;
        static readonly CAN_DESTROY: Internal.ItemStack$TooltipPart;
        static readonly DYE: Internal.ItemStack$TooltipPart;
        static readonly MODIFIERS: Internal.ItemStack$TooltipPart;
        static readonly ADDITIONAL: Internal.ItemStack$TooltipPart;
        static readonly UNBREAKABLE: Internal.ItemStack$TooltipPart;
    }
    type ItemStack$TooltipPart_ = "modifiers" | "enchantments" | "unbreakable" | "can_place" | "dye" | "can_destroy" | ItemStack$TooltipPart | "additional";
    class MinecraftProfileTexture {
        constructor(arg0: string, arg1: Internal.Map_<string, string>)
        getMetadata(arg0: string): string;
        getUrl(): string;
        getHash(): string;
        get url(): string
        get hash(): string
        static readonly PROFILE_TEXTURE_COUNT: 3;
    }
    type MinecraftProfileTexture_ = MinecraftProfileTexture;
    class NarratableEntry$NarrationPriority extends Internal.Enum<Internal.NarratableEntry$NarrationPriority> {
        static values(): Internal.NarratableEntry$NarrationPriority[];
        static valueOf(arg0: string): Internal.NarratableEntry$NarrationPriority;
        isTerminal(): boolean;
        get terminal(): boolean
        static readonly NONE: Internal.NarratableEntry$NarrationPriority;
        static readonly HOVERED: Internal.NarratableEntry$NarrationPriority;
        static readonly FOCUSED: Internal.NarratableEntry$NarrationPriority;
    }
    type NarratableEntry$NarrationPriority_ = "focused" | "hovered" | NarratableEntry$NarrationPriority | "none";
    class ParticleEngine$MutableSpriteSet implements Internal.SpriteSet {
        get(arg0: number, arg1: number): Internal.TextureAtlasSprite;
        get(arg0: Internal.RandomSource_): Internal.TextureAtlasSprite;
        rebind(arg0: Internal.List_<Internal.TextureAtlasSprite>): void;
        sprites: Internal.List<Internal.TextureAtlasSprite>;
    }
    type ParticleEngine$MutableSpriteSet_ = ParticleEngine$MutableSpriteSet;
    class BlockFamily$Variant extends Internal.Enum<Internal.BlockFamily$Variant> {
        static values(): Internal.BlockFamily$Variant[];
        getName(): string;
        static valueOf(arg0: string): Internal.BlockFamily$Variant;
        get name(): string
        static readonly CRACKED: Internal.BlockFamily$Variant;
        static readonly PRESSURE_PLATE: Internal.BlockFamily$Variant;
        static readonly CUT: Internal.BlockFamily$Variant;
        static readonly BUTTON: Internal.BlockFamily$Variant;
        static readonly POLISHED: Internal.BlockFamily$Variant;
        static readonly TRAPDOOR: Internal.BlockFamily$Variant;
        static readonly DOOR: Internal.BlockFamily$Variant;
        static readonly SIGN: Internal.BlockFamily$Variant;
        static readonly FENCE_GATE: Internal.BlockFamily$Variant;
        static readonly FENCE: Internal.BlockFamily$Variant;
        static readonly WALL: Internal.BlockFamily$Variant;
        static readonly SLAB: Internal.BlockFamily$Variant;
        static readonly STAIRS: Internal.BlockFamily$Variant;
        static readonly CHISELED: Internal.BlockFamily$Variant;
        static readonly WALL_SIGN: Internal.BlockFamily$Variant;
    }
    type BlockFamily$Variant_ = "wall_sign" | "button" | "door" | "pressure_plate" | "sign" | "wall" | "slab" | "cut" | "fence_gate" | "chiseled" | "cracked" | "polished" | "fence" | "stairs" | "trapdoor" | BlockFamily$Variant;
    class EndGatewayBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type EndGatewayBlock_ = EndGatewayBlock;
    interface TextureAtlasSpriteAccessor {
        getMainImage(): Internal.NativeImage[];
        getX(): number;
        getY(): number;
        get mainImage(): Internal.NativeImage[]
        get x(): number
        get y(): number
    }
    type TextureAtlasSpriteAccessor_ = TextureAtlasSpriteAccessor;
    interface StructurePieceType$ContextlessType extends Internal.StructurePieceType {
        load(arg0: Internal.CompoundTag_): Internal.StructurePiece;
        setPieceId(arg0: Internal.StructurePieceType$ContextlessType_, arg1: string): Internal.StructurePieceType;
        load(arg0: Internal.StructurePieceSerializationContext_, arg1: Internal.CompoundTag_): Internal.StructurePiece;
    }
    type StructurePieceType$ContextlessType_ = StructurePieceType$ContextlessType;
    class Services extends Internal.Record {
        constructor(arg0: Internal.MinecraftSessionService_, arg1: Internal.SignatureValidator_, arg2: Internal.GameProfileRepository_, arg3: Internal.GameProfileCache_)
        static create(arg0: Internal.YggdrasilAuthenticationService_, arg1: Internal.File_): Internal.Services;
        sessionService(): Internal.MinecraftSessionService;
        serviceSignatureValidator(): Internal.SignatureValidator;
        profileCache(): Internal.GameProfileCache;
        profileRepository(): Internal.GameProfileRepository;
    }
    type Services_ = Services;
    class BlockEntry <T extends Internal.Block> extends Internal.ItemProviderEntry<T> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<T>)
        static cast<T extends Internal.Block>(arg0: Internal.RegistryEntry_<T>): Internal.BlockEntry<T>;
        getDefaultState(): Internal.BlockState;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        has(arg0: Internal.BlockState_): boolean;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        get defaultState(): Internal.BlockState
    }
    type BlockEntry_<T extends Internal.Block> = BlockEntry<T>;
    class InputConstants$Key implements Internal.AccessInputConstantsKey {
        getDisplayName(): Internal.Component;
        getName(): string;
        static controlling$getNAME_MAP(): Internal.Map<string, Internal.InputConstants$Key>;
        getType(): Internal.InputConstants$Type;
        static controlling$getNAME_MAP_$md$ae501e$0(): Internal.Map<any, any>;
        getValue(): number;
        getNumericKeyValue(): Internal.OptionalInt;
        get displayName(): Internal.Component
        get name(): string
        get type(): Internal.InputConstants$Type
        get value(): number
        get numericKeyValue(): Internal.OptionalInt
        displayName: Internal.LazyLoadedValue<Internal.Component>;
        static readonly NAME_MAP: {"key.keyboard.period": Internal.InputConstants$Key, "key.mouse.middle": Internal.InputConstants$Key, "key.keyboard.enter": Internal.InputConstants$Key, "key.mouse.right": Internal.InputConstants$Key, "key.keyboard.up": Internal.InputConstants$Key, "key.keyboard.f8": Internal.InputConstants$Key, "key.keyboard.left.control": Internal.InputConstants$Key, "key.keyboard.f9": Internal.InputConstants$Key, "key.keyboard.f6": Internal.InputConstants$Key, "key.keyboard.f7": Internal.InputConstants$Key, "key.keyboard.keypad.equal": Internal.InputConstants$Key, "key.keyboard.f1": Internal.InputConstants$Key, "key.keyboard.comma": Internal.InputConstants$Key, "key.keyboard.f4": Internal.InputConstants$Key, "key.keyboard.f5": Internal.InputConstants$Key, "key.keyboard.f2": Internal.InputConstants$Key, "key.keyboard.f3": Internal.InputConstants$Key, "key.keyboard.world.1": Internal.InputConstants$Key, "key.keyboard.right.bracket": Internal.InputConstants$Key, "key.keyboard.keypad.subtract": Internal.InputConstants$Key, "key.keyboard.world.2": Internal.InputConstants$Key, "key.keyboard.left.win": Internal.InputConstants$Key, "key.keyboard.home": Internal.InputConstants$Key, "key.keyboard.scroll.lock": Internal.InputConstants$Key, "key.keyboard.9": Internal.InputConstants$Key, "key.keyboard.8": Internal.InputConstants$Key, "key.keyboard.left.bracket": Internal.InputConstants$Key, "key.keyboard.backspace": Internal.InputConstants$Key, "key.mouse.left": Internal.InputConstants$Key, "key.keyboard.left": Internal.InputConstants$Key, "key.keyboard.equal": Internal.InputConstants$Key, "key.keyboard.right.alt": Internal.InputConstants$Key, "key.mouse.100": Internal.InputConstants$Key, "key.mouse.102": Internal.InputConstants$Key, "key.keyboard.keypad.add": Internal.InputConstants$Key, "key.keyboard.slash": Internal.InputConstants$Key, "key.keyboard.left.alt": Internal.InputConstants$Key, "key.keyboard.grave.accent": Internal.InputConstants$Key, "key.keyboard.5": Internal.InputConstants$Key, "key.keyboard.4": Internal.InputConstants$Key, "key.keyboard.7": Internal.InputConstants$Key, "key.keyboard.semicolon": Internal.InputConstants$Key, "key.keyboard.6": Internal.InputConstants$Key, "key.keyboard.1": Internal.InputConstants$Key, "key.keyboard.0": Internal.InputConstants$Key, "key.keyboard.keypad.enter": Internal.InputConstants$Key, "key.keyboard.3": Internal.InputConstants$Key, "key.keyboard.2": Internal.InputConstants$Key, "key.keyboard.tab": Internal.InputConstants$Key, "key.keyboard.apostrophe": Internal.InputConstants$Key, "key.keyboard.unknown": Internal.InputConstants$Key, "key.keyboard.f22": Internal.InputConstants$Key, "key.keyboard.f23": Internal.InputConstants$Key, "key.keyboard.f20": Internal.InputConstants$Key, "key.keyboard.keypad.0": Internal.InputConstants$Key, "key.keyboard.keypad.decimal": Internal.InputConstants$Key, "key.keyboard.f21": Internal.InputConstants$Key, "key.keyboard.keypad.1": Internal.InputConstants$Key, "key.keyboard.print.screen": Internal.InputConstants$Key, "key.keyboard.page.up": Internal.InputConstants$Key, "key.keyboard.pause": Internal.InputConstants$Key, "key.keyboard.right.shift": Internal.InputConstants$Key, "key.keyboard.y": Internal.InputConstants$Key, "key.keyboard.x": Internal.InputConstants$Key, "key.keyboard.z": Internal.InputConstants$Key, "key.keyboard.right.win": Internal.InputConstants$Key, "key.keyboard.keypad.2": Internal.InputConstants$Key, "key.keyboard.delete": Internal.InputConstants$Key, "key.keyboard.keypad.3": Internal.InputConstants$Key, "key.keyboard.f24": Internal.InputConstants$Key, "key.keyboard.keypad.4": Internal.InputConstants$Key, "key.keyboard.f25": Internal.InputConstants$Key, "key.keyboard.keypad.5": Internal.InputConstants$Key, "key.keyboard.keypad.6": Internal.InputConstants$Key, "key.keyboard.keypad.7": Internal.InputConstants$Key, "key.keyboard.keypad.8": Internal.InputConstants$Key, "key.keyboard.keypad.9": Internal.InputConstants$Key, "key.keyboard.e": Internal.InputConstants$Key, "key.keyboard.d": Internal.InputConstants$Key, "key.keyboard.g": Internal.InputConstants$Key, "key.keyboard.f": Internal.InputConstants$Key, "key.keyboard.a": Internal.InputConstants$Key, "key.keyboard.c": Internal.InputConstants$Key, "key.keyboard.b": Internal.InputConstants$Key, "key.keyboard.u": Internal.InputConstants$Key, "key.keyboard.t": Internal.InputConstants$Key, "key.keyboard.w": Internal.InputConstants$Key, "key.keyboard.v": Internal.InputConstants$Key, "key.keyboard.num.lock": Internal.InputConstants$Key, "key.keyboard.q": Internal.InputConstants$Key, "key.keyboard.insert": Internal.InputConstants$Key, "key.keyboard.p": Internal.InputConstants$Key, "key.keyboard.s": Internal.InputConstants$Key, "key.keyboard.r": Internal.InputConstants$Key, "key.keyboard.m": Internal.InputConstants$Key, "key.keyboard.menu": Internal.InputConstants$Key, "key.keyboard.l": Internal.InputConstants$Key, "key.keyboard.o": Internal.InputConstants$Key, "key.keyboard.n": Internal.InputConstants$Key, "key.keyboard.i": Internal.InputConstants$Key, "key.keyboard.h": Internal.InputConstants$Key, "key.keyboard.k": Internal.InputConstants$Key, "key.keyboard.j": Internal.InputConstants$Key, "key.keyboard.escape": Internal.InputConstants$Key, "key.keyboard.end": Internal.InputConstants$Key, "key.keyboard.keypad.multiply": Internal.InputConstants$Key, "key.keyboard.right.control": Internal.InputConstants$Key, "key.mouse.8": Internal.InputConstants$Key, "key.keyboard.left.shift": Internal.InputConstants$Key, "key.keyboard.f11": Internal.InputConstants$Key, "key.keyboard.f12": Internal.InputConstants$Key, "key.keyboard.space": Internal.InputConstants$Key, "key.keyboard.f10": Internal.InputConstants$Key, "key.keyboard.keypad.divide": Internal.InputConstants$Key, "key.mouse.6": Internal.InputConstants$Key, "key.mouse.7": Internal.InputConstants$Key, "key.keyboard.minus": Internal.InputConstants$Key, "key.mouse.4": Internal.InputConstants$Key, "key.mouse.5": Internal.InputConstants$Key, "key.keyboard.right": Internal.InputConstants$Key, "key.keyboard.down": Internal.InputConstants$Key, "key.keyboard.caps.lock": Internal.InputConstants$Key, "key.keyboard.f15": Internal.InputConstants$Key, "key.keyboard.page.down": Internal.InputConstants$Key, "key.keyboard.f16": Internal.InputConstants$Key, "key.keyboard.backslash": Internal.InputConstants$Key, "key.keyboard.f13": Internal.InputConstants$Key, "key.keyboard.f14": Internal.InputConstants$Key, "key.keyboard.f19": Internal.InputConstants$Key, "key.keyboard.f17": Internal.InputConstants$Key, "key.keyboard.f18": Internal.InputConstants$Key};
    }
    type InputConstants$Key_ = InputConstants$Key;
    class MultiBufferSource$BufferSource implements Internal.AccessorMultiBufferSource, vazkii.patchouli.mixin.client.AccessorMultiBufferSource, Internal.MemoryTrackingBuffer, Internal.MultiBufferSource {
        endBatch(arg0: Internal.RenderType_): void;
        endBatch(): void;
        endLastBatch(): void;
        freeAndDeleteBuffer(): void;
        getFallbackBuffer(): Internal.BufferBuilder;
        static immediate(arg0: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
        getBuffer(arg0: Internal.RenderType_): Internal.VertexConsumer;
        getUsedSize(): number;
        getAllocatedSize(): number;
        getFixedBuffers(): Internal.Map<any, any>;
        static immediateWithBuffers(arg0: Internal.Map_<Internal.RenderType, Internal.BufferBuilder>, arg1: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
        get fallbackBuffer(): Internal.BufferBuilder
        get usedSize(): number
        get allocatedSize(): number
        get fixedBuffers(): Internal.Map<any, any>
        readonly fixedBuffers: Internal.Map<Internal.RenderType, Internal.BufferBuilder>;
        readonly builder: Internal.BufferBuilder;
    }
    type MultiBufferSource$BufferSource_ = MultiBufferSource$BufferSource;
    class ThermalRecipeJS extends Internal.RecipeJS {
        constructor()
        getMod(): string;
        get mod(): string
    }
    type ThermalRecipeJS_ = ThermalRecipeJS;
    interface EmiScreen {
        emi$getTop(): number;
        emi$getRight(): number;
        emi$getLeft(): number;
        emi$getBottom(): number;
    }
    type EmiScreen_ = EmiScreen;
    interface IModernEditBox {
        modernUI_MC$getUndoManager(): Internal.UndoManager;
    }
    type IModernEditBox_ = IModernEditBox;
    class CactusBlock extends Internal.Block implements Internal.IPlantable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 15;
    }
    type CactusBlock_ = CactusBlock;
    class ClientboundCustomChatCompletionsPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.ClientboundCustomChatCompletionsPacket$Action_, arg1: Internal.List_<string>)
        handle(arg0: Internal.PacketListener_): void;
        entries(): Internal.List<string>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        action(): Internal.ClientboundCustomChatCompletionsPacket$Action;
        get skippable(): boolean
    }
    type ClientboundCustomChatCompletionsPacket_ = ClientboundCustomChatCompletionsPacket;
    class ArgumentSignatures$Entry extends Internal.Record {
        constructor(arg0: string, arg1: Internal.MessageSignature_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        name(): string;
        signature(): Internal.MessageSignature;
        write(arg0: Internal.FriendlyByteBuf_): void;
    }
    type ArgumentSignatures$Entry_ = ArgumentSignatures$Entry;
    class PackType extends Internal.Enum<Internal.PackType> {
        static values(): Internal.PackType[];
        getVersion(arg0: Internal.GameVersion_): number;
        static valueOf(arg0: string): Internal.PackType;
        getDirectory(): string;
        get directory(): string
        readonly bridgeType: com.mojang.bridge.game.PackType;
        static readonly CLIENT_RESOURCES: Internal.PackType;
        static readonly SERVER_DATA: Internal.PackType;
    }
    type PackType_ = "client_resources" | PackType | "server_data";
    class AnvilRepairEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_, arg3: Internal.ItemStack_)
        getBreakChance(): number;
        getOutput(): Internal.ItemStack;
        setBreakChance(arg0: number): void;
        getEntity(): Internal.Entity;
        getLeft(): Internal.ItemStack;
        getRight(): Internal.ItemStack;
        get breakChance(): number
        get output(): Internal.ItemStack
        set breakChance(arg0: number)
        get entity(): Internal.Entity
        get left(): Internal.ItemStack
        get right(): Internal.ItemStack
    }
    type AnvilRepairEvent_ = AnvilRepairEvent;
    class PainterObjectStorage {
        constructor(p: Internal.Painter_)
        createScreenObjects(): any[];
        getObject(key: string): Internal.PainterObject;
        clear(): void;
        getObjects(): Internal.Collection<Internal.PainterObject>;
        remove(id: string): void;
        handle(root: Internal.CompoundTag_): void;
        get objects(): Internal.Collection<Internal.PainterObject>
        readonly painter: Internal.Painter;
    }
    type PainterObjectStorage_ = PainterObjectStorage;
    abstract class MinecraftServer extends Internal.ReentrantBlockableEventLoop<Internal.TickTask> implements Internal.MinecraftServerKJS, Internal.CommandSource, Internal.AutoCloseable {
        constructor(arg0: Internal.Thread_, arg1: Internal.LevelStorageSource$LevelStorageAccess_, arg2: Internal.PackRepository_, arg3: Internal.WorldStem_, arg4: Internal.Proxy_, arg5: Internal.DataFixer_, arg6: Internal.Services_, arg7: any_)
        getConnection(): Internal.ServerConnectionListener;
        self(): this;
        getPlayerIdleTimeout(): number;
        getCompressionThreshold(): number;
        fillServerSystemReport(arg0: Internal.SystemReport_): Internal.SystemReport;
        isTimeProfilerRunning(): boolean;
        getResourceManager(): Internal.ResourceManager;
        getProxy(): Internal.Proxy;
        setDefaultGameType(arg0: Internal.GameType_): void;
        getAdvancement(id: ResourceLocation_): Internal.AdvancementJS;
        saveEverything(arg0: boolean, arg1: boolean, arg2: boolean): boolean;
        getPredicateManager(): Internal.PredicateManager;
        onServerCrash(arg0: Internal.CrashReport_): void;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, Internal.TickTask>): Internal.CompletableFuture<Source>;
        modify$bok000$gtceu$injectDynamicData(type: Internal.PackType_, packs: Internal.List_<any>): Internal.List<any>;
        /**
         * @deprecated
        */
        markWorldsDirty(): void;
        usesAuthentication(): boolean;
        setEnforceWhitelist(arg0: boolean): void;
        getFunctions(): Internal.ServerFunctionManager;
        isShutdown(): boolean;
        getScaledTrackingDistance(arg0: number): number;
        runCommandSilent(command: string): number;
        publishServer(arg0: Internal.GameType_, arg1: boolean, arg2: number): boolean;
        getFrameTimer(): Internal.FrameTimer;
        scheduleInTicks(ticks: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
        static configurePackRepository(arg0: Internal.PackRepository_, arg1: Internal.DataPackConfig_, arg2: boolean): Internal.DataPackConfig;
        hasGui(): boolean;
        stopTimeProfiler(): Internal.ProfileResults;
        getDefaultGameType(): Internal.GameType;
        setDemo(arg0: boolean): void;
        alwaysAccepts(): boolean;
        getTickCount(): number;
        dumpServerProperties(arg0: Internal.Path_): void;
        isUnderSpawnProtection(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        isDedicated(): boolean;
        getPackRepository(): Internal.PackRepository;
        /**
         * @deprecated
        */
        forgeGetWorldMap(): Internal.Map<Internal.ResourceKey<Internal.Level>, Internal.ServerLevel>;
        logChatMessage(arg0: Internal.Component_, arg1: Internal.ChatType$Bound_, arg2: string): void;
        getPlayerList(): Internal.PlayerList;
        getWorldPath(arg0: Internal.LevelResource_): Internal.Path;
        getDisplayName(): Internal.Component;
        cancelRecordingMetrics(): void;
        finishRecordingMetrics(): void;
        getLevel(arg0: Internal.ResourceKey_<Internal.Level>): Internal.ServerLevel;
        getPlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayer;
        isSingleplayer(): boolean;
        getServerResources(): Internal.MinecraftServer$ReloadableResources;
        setPreventProxyConnections(arg0: boolean): void;
        getChatDecorator(): Internal.ChatDecorator;
        getPort(): number;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, Internal.TickTask>): Internal.CompletableFuture<Source>;
        getGameRules(): Internal.GameRules;
        tickChildren(arg0: Internal.BooleanSupplier_): void;
        isRecordingMetrics(): boolean;
        getCommands(): Internal.Commands;
        isSpawningAnimals(): boolean;
        getServerDirectory(): Internal.File;
        setUsesAuthentication(arg0: boolean): void;
        getAllLevels(): Internal.Iterable<Internal.ServerLevel>;
        getPersistentData(): Internal.CompoundTag;
        isStopped(): boolean;
        setPlayerList(arg0: Internal.PlayerList_): void;
        setLocalIp(arg0: string): void;
        sendData(channel: string): void;
        createGameModeForPlayer(arg0: Internal.ServerPlayer_): Internal.ServerPlayerGameMode;
        isNetherEnabled(): boolean;
        getCustomBossEvents(): Internal.CustomBossEvents;
        getLocalIp(): string;
        reloadResources(arg0: Internal.Collection_<string>): Internal.CompletableFuture<void>;
        isEnforceWhitelist(): boolean;
        saveAllChunks(arg0: boolean, arg1: boolean, arg2: boolean): boolean;
        isCurrentlySaving(): boolean;
        getLootTables(): Internal.LootTables;
        hidesOnlinePlayers(): boolean;
        areNpcsEnabled(): boolean;
        getProfileRepository(): Internal.GameProfileRepository;
        getProfileCache(): Internal.GameProfileCache;
        getCommandStorage(): Internal.CommandStorage;
        getAbsoluteMaxWorldSize(): number;
        getForcedGameType(): Internal.GameType;
        setDifficulty(arg0: Internal.Difficulty_, arg1: boolean): void;
        sendSystemMessage(arg0: Internal.Component_): void;
        acceptsSuccess(): boolean;
        getItemModifierManager(): Internal.ItemModifierManager;
        invalidateStatus(): void;
        overworld(): Internal.ServerLevel;
        getLevel(dimension: ResourceLocation_): Internal.ServerLevel;
        static spin<S extends Internal.MinecraftServer>(arg0: Internal.Function_<Internal.Thread, S>): S;
        getStatus(): Internal.ServerStatus;
        setPlayerIdleTimeout(arg0: number): void;
        tickServer(arg0: Internal.BooleanSupplier_): void;
        getScoreboard(): Internal.ServerScoreboard;
        handler$bmg000$injectSpatialLevel(arg0: Internal.ChunkProgressListener_, arg1: Internal.CallbackInfo_): void;
        addTickable(arg0: Internal.Runnable_): void;
        enforceSecureProfile(): boolean;
        createCommandSourceStack(): Internal.CommandSourceStack;
        setFlightAllowed(arg0: boolean): void;
        getServerModName(): string;
        acceptsFailure(): boolean;
        isCommandBlockEnabled(): boolean;
        getNextTickTime(): number;
        isHardcore(): boolean;
        previewsChat(): boolean;
        getFile(arg0: string): Internal.File;
        getSpawnRadius(arg0: Internal.ServerLevel_): number;
        repliesToStatus(): boolean;
        stopRecordingMetrics(): void;
        startTimeProfiler(): void;
        isPublished(): boolean;
        getAdvancements(): Internal.ServerAdvancementManager;
        getPlayerCount(): number;
        getOverworld(): Internal.ServerLevel;
        getMaxChainedNeighborUpdates(): number;
        getMotd(): string;
        isRunning(): boolean;
        getName(): Internal.Component;
        getSessionService(): Internal.MinecraftSessionService;
        getRateLimitPacketsPerSecond(): number;
        getOperatorUserPermissionLevel(): number;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        getSingleplayerProfile(): Internal.GameProfile;
        getServerResourcePack(): Internal.Optional<Internal.MinecraftServer$ServerResourcePackInfo>;
        isReady(): boolean;
        fillSystemReport(arg0: Internal.SystemReport_): Internal.SystemReport;
        setPort(arg0: number): void;
        registryAccess(): Internal.RegistryAccess$Frozen;
        shouldInformAdmins(): boolean;
        setDifficultyLocked(arg0: boolean): void;
        stop(): void;
        getMaxPlayers(): number;
        isSpawningMonsters(): boolean;
        setPvpAllowed(arg0: boolean): void;
        getKeyPair(): Internal.KeyPair;
        forceSynchronousWrites(): boolean;
        isPvpAllowed(): boolean;
        getTickTime(arg0: Internal.ResourceKey_<Internal.Level>): number[];
        getFunctionCompilationLevel(): number;
        isResourcePackRequired(): boolean;
        getServerVersion(): string;
        getProfiler(): Internal.ProfilerFiller;
        isSingleplayerOwner(arg0: Internal.GameProfile_): boolean;
        getAverageTickTime(): number;
        localvar$zzm000$wrapResourceManager(original: Internal.CloseableResourceManager_): Internal.CloseableResourceManager;
        setSingleplayerProfile(arg0: Internal.GameProfile_): void;
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        doRunTask(arg0: Internal.TickTask_): void;
        onServerExit(): void;
        kickUnlistedPlayers(arg0: Internal.CommandSourceStack_): void;
        getRunningThread(): Internal.Thread;
        createTextFilterForPlayer(arg0: Internal.ServerPlayer_): Internal.TextFilter;
        isDemo(): boolean;
        startRecordingMetrics(arg0: Internal.Consumer_<Internal.ProfileResults>, arg1: Internal.Consumer_<Internal.Path>): void;
        getReloadableResources(): Internal.MinecraftServer$ReloadableResources;
        getProfilePermissions(arg0: Internal.GameProfile_): number;
        getWorldScreenshotFile(): Internal.Optional<Internal.Path>;
        getData(): Internal.AttachedData<any>;
        getStructureManager(): Internal.StructureTemplateManager;
        halt(arg0: boolean): void;
        getEntities(): Internal.EntityArrayList;
        isEpollEnabled(): boolean;
        tell(message: Internal.Component_): void;
        shouldRconBroadcast(): boolean;
        levelKeys(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getSpawnProtectionRadius(): number;
        getModdedStatus(): Internal.ModCheck;
        getPlayerNames(): string[];
        setStatusMessage(message: Internal.Component_): void;
        getRecipeManager(): Internal.RecipeManager;
        getPlayers(): Internal.EntityArrayList;
        getFixerUpper(): Internal.DataFixer;
        getWorldData(): Internal.WorldData;
        setMotd(arg0: string): void;
        getPreventProxyConnections(): boolean;
        runCommand(command: string): number;
        getServiceSignatureValidator(): Internal.SignatureValidator;
        schedule(timer: Internal.TemporalAmount_, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
        isFlightAllowed(): boolean;
        get connection(): Internal.ServerConnectionListener
        get playerIdleTimeout(): number
        get compressionThreshold(): number
        get timeProfilerRunning(): boolean
        get resourceManager(): Internal.ResourceManager
        get proxy(): Internal.Proxy
        set defaultGameType(arg0: Internal.GameType_)
        get predicateManager(): Internal.PredicateManager
        set enforceWhitelist(arg0: boolean)
        get functions(): Internal.ServerFunctionManager
        get shutdown(): boolean
        get frameTimer(): Internal.FrameTimer
        get defaultGameType(): Internal.GameType
        set demo(arg0: boolean)
        get tickCount(): number
        get dedicated(): boolean
        get packRepository(): Internal.PackRepository
        get playerList(): Internal.PlayerList
        get displayName(): Internal.Component
        get singleplayer(): boolean
        get serverResources(): Internal.MinecraftServer$ReloadableResources
        set preventProxyConnections(arg0: boolean)
        get chatDecorator(): Internal.ChatDecorator
        get port(): number
        get gameRules(): Internal.GameRules
        get recordingMetrics(): boolean
        get commands(): Internal.Commands
        get spawningAnimals(): boolean
        get serverDirectory(): Internal.File
        set usesAuthentication(arg0: boolean)
        get allLevels(): Internal.Iterable<Internal.ServerLevel>
        get persistentData(): Internal.CompoundTag
        get stopped(): boolean
        set playerList(arg0: Internal.PlayerList_)
        set localIp(arg0: string)
        get netherEnabled(): boolean
        get customBossEvents(): Internal.CustomBossEvents
        get localIp(): string
        get enforceWhitelist(): boolean
        get currentlySaving(): boolean
        get lootTables(): Internal.LootTables
        get profileRepository(): Internal.GameProfileRepository
        get profileCache(): Internal.GameProfileCache
        get commandStorage(): Internal.CommandStorage
        get absoluteMaxWorldSize(): number
        get forcedGameType(): Internal.GameType
        get itemModifierManager(): Internal.ItemModifierManager
        get status(): Internal.ServerStatus
        set playerIdleTimeout(arg0: number)
        get scoreboard(): Internal.ServerScoreboard
        set flightAllowed(arg0: boolean)
        get serverModName(): string
        get commandBlockEnabled(): boolean
        get nextTickTime(): number
        get hardcore(): boolean
        get published(): boolean
        get advancements(): Internal.ServerAdvancementManager
        get playerCount(): number
        get overworld(): Internal.ServerLevel
        get maxChainedNeighborUpdates(): number
        get motd(): string
        get running(): boolean
        get name(): Internal.Component
        get sessionService(): Internal.MinecraftSessionService
        get rateLimitPacketsPerSecond(): number
        get operatorUserPermissionLevel(): number
        get singleplayerProfile(): Internal.GameProfile
        get serverResourcePack(): Internal.Optional<Internal.MinecraftServer$ServerResourcePackInfo>
        get ready(): boolean
        set port(arg0: number)
        set difficultyLocked(arg0: boolean)
        get maxPlayers(): number
        get spawningMonsters(): boolean
        set pvpAllowed(arg0: boolean)
        get keyPair(): Internal.KeyPair
        get pvpAllowed(): boolean
        get functionCompilationLevel(): number
        get resourcePackRequired(): boolean
        get serverVersion(): string
        get profiler(): Internal.ProfilerFiller
        get averageTickTime(): number
        set singleplayerProfile(arg0: Internal.GameProfile_)
        get runningThread(): Internal.Thread
        get demo(): boolean
        get reloadableResources(): Internal.MinecraftServer$ReloadableResources
        get worldScreenshotFile(): Internal.Optional<Internal.Path>
        get data(): Internal.AttachedData<any>
        get structureManager(): Internal.StructureTemplateManager
        get entities(): Internal.EntityArrayList
        get epollEnabled(): boolean
        get spawnProtectionRadius(): number
        get moddedStatus(): Internal.ModCheck
        get playerNames(): string[]
        set statusMessage(message: Internal.Component_)
        get recipeManager(): Internal.RecipeManager
        get players(): Internal.EntityArrayList
        get fixerUpper(): Internal.DataFixer
        get worldData(): Internal.WorldData
        set motd(arg0: string)
        get preventProxyConnections(): boolean
        get serviceSignatureValidator(): Internal.SignatureValidator
        get flightAllowed(): boolean
        static readonly START_CHUNK_RADIUS: 11;
        static readonly ABSOLUTE_MAX_WORLD_SIZE: 29999984;
        static readonly DEMO_SETTINGS: Internal.LevelSettings;
        resources: Internal.MinecraftServer$ReloadableResources;
        readonly storageSource: Internal.LevelStorageSource$LevelStorageAccess;
        static readonly VANILLA_BRAND: "vanilla";
        static readonly ANONYMOUS_PLAYER_PROFILE: Internal.GameProfile;
        readonly tickTimes: number[];
        static readonly MS_PER_TICK: 50;
    }
    type MinecraftServer_ = MinecraftServer;
    class Matcher implements Internal.MatchResult {
        start(): number;
        matches(): boolean;
        find(arg0: number): boolean;
        pattern(): Internal.Pattern;
        appendReplacement(arg0: Internal.StringBuffer_, arg1: string): this;
        end(arg0: number): number;
        end(arg0: string): number;
        reset(): this;
        reset(arg0: Internal.CharSequence_): this;
        results(): Internal.Stream<Internal.MatchResult>;
        replaceFirst(arg0: string): string;
        appendTail(arg0: Internal.StringBuilder_): Internal.StringBuilder;
        groupCount(): number;
        find(): boolean;
        replaceFirst(arg0: Internal.Function_<Internal.MatchResult, string>): string;
        region(arg0: number, arg1: number): this;
        lookingAt(): boolean;
        start(arg0: number): number;
        hasTransparentBounds(): boolean;
        appendReplacement(arg0: Internal.StringBuilder_, arg1: string): this;
        end(): number;
        group(arg0: string): string;
        replaceAll(arg0: Internal.Function_<Internal.MatchResult, string>): string;
        requireEnd(): boolean;
        hasAnchoringBounds(): boolean;
        useTransparentBounds(arg0: boolean): this;
        appendTail(arg0: Internal.StringBuffer_): Internal.StringBuffer;
        regionEnd(): number;
        useAnchoringBounds(arg0: boolean): this;
        toMatchResult(): Internal.MatchResult;
        usePattern(arg0: Internal.Pattern_): this;
        replaceAll(arg0: string): string;
        start(arg0: string): number;
        group(): string;
        static quoteReplacement(arg0: string): string;
        group(arg0: number): string;
        hitEnd(): boolean;
        regionStart(): number;
    }
    type Matcher_ = Matcher;
    abstract class ScreenEvent$MouseDragged extends Internal.ScreenEvent$MouseInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        getMouseButton(): number;
        getDragY(): number;
        getDragX(): number;
        get mouseButton(): number
        get dragY(): number
        get dragX(): number
    }
    type ScreenEvent$MouseDragged_ = ScreenEvent$MouseDragged;
    class FieldPosition {
        constructor(arg0: Internal.Format$Field_)
        constructor(arg0: Internal.Format$Field_, arg1: number)
        constructor(arg0: number)
        getFieldAttribute(): Internal.Format$Field;
        getBeginIndex(): number;
        getField(): number;
        setBeginIndex(arg0: number): void;
        setEndIndex(arg0: number): void;
        getEndIndex(): number;
        get fieldAttribute(): Internal.Format$Field
        get beginIndex(): number
        get field(): number
        set beginIndex(arg0: number)
        set endIndex(arg0: number)
        get endIndex(): number
    }
    type FieldPosition_ = FieldPosition;
    interface View$OnFocusChangeListener {
        onFocusChange(arg0: Internal.View_, arg1: boolean): void;
        (arg0: Internal.View_, arg1: boolean): void;
    }
    type View$OnFocusChangeListener_ = View$OnFocusChangeListener;
    interface StructurePoolElementType <P extends Internal.StructurePoolElement> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.StructurePoolElement>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly LIST: Internal.StructurePoolElementType<Internal.ListPoolElement>;
        readonly LEGACY: Internal.StructurePoolElementType<Internal.LegacySinglePoolElement>;
        readonly FEATURE: Internal.StructurePoolElementType<Internal.FeaturePoolElement>;
        readonly EMPTY: Internal.StructurePoolElementType<Internal.EmptyPoolElement>;
        readonly SINGLE: Internal.StructurePoolElementType<Internal.SinglePoolElement>;
    }
    type StructurePoolElementType_<P extends Internal.StructurePoolElement> = Special.StructurePoolElement | StructurePoolElementType<P>;
    interface WithAttachedData <T> {
        getData(): Internal.AttachedData<T>;
        get data(): Internal.AttachedData<T>
    }
    type WithAttachedData_<T> = WithAttachedData<T>;
    class TallGrassBlock extends Internal.BushBlock implements Internal.IForgeShearable, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TallGrassBlock_ = TallGrassBlock;
    interface IItemHandlerModifiable extends Internal.IItemHandler {
        count(ingredient: Internal.Ingredient_): number;
        countNonEmpty(): number;
        count(): number;
        getWidth(): number;
        getSlotLimit(i: number): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        setStackInSlot(arg0: number, arg1: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        find(): number;
        insertItem(i: number, itemStack: Internal.ItemStack_, b: boolean): Internal.ItemStack;
        getSlots(): number;
        extractItem(i: number, i1: number, b: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        setChanged(): void;
        kjs$self(): Internal.IItemHandler;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        getStackInSlot(i: number): Internal.ItemStack;
        getHeight(): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(i: number, itemStack: Internal.ItemStack_): boolean;
        get width(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get empty(): boolean
        get slots(): number
        get mutable(): boolean
        get height(): number
    }
    type IItemHandlerModifiable_ = IItemHandlerModifiable;
    class EditableMachineUI implements Internal.IEditableUI<WidgetGroup, Internal.MetaMachine> {
        constructor(groupName: string, uiPath: ResourceLocation_, widgetSupplier: Internal.Supplier_<WidgetGroup>, binder: Internal.BiConsumer_<WidgetGroup, Internal.MetaMachine>)
        reloadCustomUI(): void;
        getCustomUI(): Internal.CompoundTag;
        getGroupName(): string;
        setupUI(arg0: WidgetGroup_, arg1: any): void;
        createCustomUI(): WidgetGroup;
        createDefault(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        hasCustomUI(): boolean;
        setupUI(template: WidgetGroup_, machine: Internal.MetaMachine_): void;
        getUiPath(): ResourceLocation;
        get customUI(): Internal.CompoundTag
        get groupName(): string
        get uiPath(): ResourceLocation
    }
    type EditableMachineUI_ = EditableMachineUI;
    interface EnchantmentBuilder$PostFunction {
        apply(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
        (arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
    }
    type EnchantmentBuilder$PostFunction_ = EnchantmentBuilder$PostFunction;
    interface IFluidStorage extends Internal.IFluidTransfer {
        fill(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, arg2: boolean, arg3: boolean): number;
        createSnapshot(): any;
        restoreFromSnapshot(arg0: any): void;
        supportsDrain(arg0: number): boolean;
        setFluidInTank(tank: number, fluidStack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): void;
        getTankCapacity(tank: number): number;
        getFluidInTank(tank: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        supportsFill(arg0: number): boolean;
        drain(maxDrain: number, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): number;
        fill(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): number;
        drain(maxDrain: number, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        isFluidValid(tank: number, stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        getTanks(): number;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        drain(arg0: number, arg1: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, arg2: boolean, arg3: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        onContentsChanged(): void;
        isFluidValid(arg0: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        setFluid(arg0: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): void;
        getFluidAmount(): number;
        drain(resource: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, simulate: boolean, notifyChanges: boolean): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        getCapacity(): number;
        getFluid(): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        get tanks(): number
        set fluid(arg0: com.lowdragmc.lowdraglib.side.fluid.FluidStack_)
        get fluidAmount(): number
        get capacity(): number
        get fluid(): com.lowdragmc.lowdraglib.side.fluid.FluidStack
    }
    type IFluidStorage_ = IFluidStorage;
    class WoodenButtonBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type WoodenButtonBlockBuilder_ = WoodenButtonBlockBuilder;
    class WorldAttached <T> {
        constructor(arg0: Internal.Function_<Internal.LevelAccessor, T>)
        empty(arg0: Internal.BiConsumer_<Internal.LevelAccessor, T>): void;
        put(arg0: Internal.LevelAccessor_, arg1: T): void;
        get(arg0: Internal.LevelAccessor_): T;
        replace(arg0: Internal.LevelAccessor_, arg1: Internal.Consumer_<T>): T;
        replace(arg0: Internal.LevelAccessor_): T;
        empty(arg0: Internal.Consumer_<T>): void;
        static invalidateWorld(arg0: Internal.LevelAccessor_): void;
    }
    type WorldAttached_<T> = WorldAttached<T>;
    interface SlotAccessor {
        getX(): number;
        getY(): number;
        setY(arg0: number): void;
        setX(arg0: number): void;
        get x(): number
        get y(): number
        set y(arg0: number)
        set x(arg0: number)
    }
    type SlotAccessor_ = SlotAccessor;
    interface PositionalRandomFactory {
        fromHashOf(arg0: string): Internal.RandomSource;
        at(arg0: number, arg1: number, arg2: number): Internal.RandomSource;
        fromHashOf(arg0: ResourceLocation_): Internal.RandomSource;
        at(arg0: BlockPos_): Internal.RandomSource;
        parityConfigString(arg0: Internal.StringBuilder_): void;
    }
    type PositionalRandomFactory_ = PositionalRandomFactory;
    class Rect {
        constructor()
        constructor(left: number, top: number, right: number, bottom: number)
        constructor(r: Internal.Rect_)
        centerY(): number;
        contains(left: number, top: number, right: number, bottom: number): boolean;
        y(): number;
        x(): number;
        toShortString(): string;
        set(left: number, top: number, right: number, bottom: number): void;
        sort(): void;
        isEmpty(): boolean;
        setEmpty(): void;
        intersect(left: number, top: number, right: number, bottom: number): boolean;
        inset(insets: Internal.Rect_): void;
        setIntersect(a: Internal.Rect_, b: Internal.Rect_): boolean;
        static intersects(a: Internal.Rect_, b: Internal.Rect_): boolean;
        copy(): this;
        centerX(): number;
        join(left: number, top: number, right: number, bottom: number): void;
        intersect(r: Internal.Rect_): boolean;
        intersects(left: number, top: number, right: number, bottom: number): boolean;
        inset(dx: number, dy: number): void;
        union(r: Internal.Rect_): void;
        intersectUnchecked(other: Internal.Rect_): void;
        height(): number;
        contains(r: Internal.Rect_): boolean;
        union(x: number, y: number): void;
        offset(dx: number, dy: number): void;
        inset(left: number, top: number, right: number, bottom: number): void;
        set(src: Internal.Rect_): void;
        offsetTo(newLeft: number, newTop: number): void;
        contains(x: number, y: number): boolean;
        exactCenterY(): number;
        static copy(r: Internal.Rect_): Internal.Rect;
        width(): number;
        exactCenterX(): number;
        union(left: number, top: number, right: number, bottom: number): void;
        get empty(): boolean
        right: number;
        top: number;
        bottom: number;
        left: number;
    }
    type Rect_ = Rect;
    class BlockColumnConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.List_<Internal.BlockColumnConfiguration$Layer>, arg1: Internal.Direction_, arg2: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg3: boolean)
        static layer(arg0: Internal.IntProvider_, arg1: Internal.BlockStateProvider_): Internal.BlockColumnConfiguration$Layer;
        allowedPlacement(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        layers(): Internal.List<Internal.BlockColumnConfiguration$Layer>;
        static simple(arg0: Internal.IntProvider_, arg1: Internal.BlockStateProvider_): Internal.BlockColumnConfiguration;
        prioritizeTip(): boolean;
        direction(): Internal.Direction;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.BlockColumnConfiguration>;
    }
    type BlockColumnConfiguration_ = BlockColumnConfiguration;
    class LinearPosTest extends Internal.PosRuleTest {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        static readonly CODEC: Internal.Codec<Internal.LinearPosTest>;
    }
    type LinearPosTest_ = LinearPosTest;
    class RenderType$CompositeRenderType extends Internal.RenderType implements Internal.BlendingStateHolder {
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getDrawBuffer(arg0: Internal.RenderType_): Internal.DrawBuffer;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        readonly state: Internal.RenderType$CompositeState;
    }
    type RenderType$CompositeRenderType_ = RenderType$CompositeRenderType;
    abstract class Type$TypeError {
        constructor(arg0: string)
    }
    type Type$TypeError_ = Type$TypeError;
    class LevelRenderer implements Internal.ResourceManagerReloadListener, Internal.WorldRendererExtended, Internal.LevelRendererAccessor, Internal.AutoCloseable, com.jozufozu.flywheel.mixin.LevelRendererAccessor, Internal.CullingDataCache {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.EntityRenderDispatcher_, arg2: Internal.BlockEntityRenderDispatcher_, arg3: Internal.RenderBuffers_)
        setRenderBuffers(arg0: Internal.RenderBuffers_): void;
        needsUpdate(): void;
        getItemEntityTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        entityTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        updateGlobalBlockEntities(arg0: Internal.Collection_<Internal.BlockEntity>, arg1: Internal.Collection_<Internal.BlockEntity>): void;
        getCloudsTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        saveState(): void;
        invokeRenderEntity(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.PoseStack_, arg6: Internal.MultiBufferSource_): void;
        static renderLineBox(matrices: Internal.PoseStack_, vertexConsumer: Internal.VertexConsumer_, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, red: number, green: number, blue: number, alpha: number, xAxisRed: number, yAxisGreen: number, zAxisBlue: number): void;
        prepareCullFrustum(arg0: Internal.PoseStack_, arg1: Vec3_, arg2: Matrix4f_): void;
        killFrustum(): void;
        handler$bmn000$renderSky(arg0: Internal.PoseStack_, arg1: Matrix4f_, arg2: number, arg3: Internal.Camera_, arg4: boolean, arg5: Internal.Runnable_, arg6: Internal.CallbackInfo_): void;
        getTranslucentTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        renderLevel(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: boolean, arg4: Internal.Camera_, arg5: Internal.GameRenderer_, arg6: Internal.LightTexture_, arg7: Matrix4f_): void;
        localvar$bbo000$modifyPoseStack(poseStack: Internal.PoseStack_): Internal.PoseStack;
        countRenderedChunks(): number;
        addRecentlyCompiledChunk(arg0: Internal.ChunkRenderDispatcher$RenderChunk_): void;
        getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
        tickRain(arg0: Internal.Camera_): void;
        hasRenderedAllChunks(): boolean;
        setBlocksDirty(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): void;
        setLevel(arg0: Internal.ClientLevel_): void;
        static getLightColor(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BlockState_, arg2: BlockPos_): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        static addChainedFilledBoxVertices(arg0: Internal.BufferBuilder_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number): void;
        invokeRenderChunkLayer(arg0: Internal.RenderType_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number, arg5: Matrix4f_): void;
        getTotalChunks(): number;
        handler$bbo000$renderLevel(ci: Internal.CallbackInfo_): void;
        tick(): void;
        getRenderBuffers(): Internal.RenderBuffers;
        static renderLineBox(arg0: Internal.VertexConsumer_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number): void;
        doEntityOutline(): void;
        getEntityStatistics(): string;
        resize(arg0: number, arg1: number): void;
        addParticleInternal(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): Internal.Particle;
        handler$bdm000$onRender(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: boolean, arg4: Internal.Camera_, arg5: Internal.GameRenderer_, arg6: Internal.LightTexture_, arg7: Matrix4f_, arg8: Internal.CallbackInfo_): void;
        setShouldRegenerateClouds(arg0: boolean): void;
        /**
         * @deprecated
        */
        playStreamingMusic(arg0: Internal.SoundEvent_, arg1: BlockPos_): void;
        static renderShape_$md$ae501e$2(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: Internal.VoxelShape_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        getChunkStatistics(): string;
        initOutline(): void;
        static renderShape(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: Internal.VoxelShape_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        setSectionDirty(arg0: number, arg1: number, arg2: number): void;
        isChunkCompiled(pos: BlockPos_): boolean;
        getSodiumWorldRenderer(): Internal.SodiumWorldRenderer;
        destroyBlockProgress(arg0: number, arg1: BlockPos_, arg2: number): void;
        static renderLineBox(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number): void;
        addParticle(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: boolean, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        localvar$bbo000$modifyPartialTicks(partialTicks: number): number;
        captureFrustum(): void;
        renderSky(arg0: Internal.PoseStack_, arg1: Matrix4f_, arg2: number, arg3: Internal.Camera_, arg4: boolean, arg5: Internal.Runnable_): void;
        invokeSetupRender(arg0: Internal.Camera_, arg1: Internal.Frustum_, arg2: boolean, arg3: boolean): void;
        getName(): string;
        addParticleInternal(arg0: Internal.ParticleOptions_, arg1: boolean, arg2: boolean, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): Internal.Particle;
        renderHitOutline(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: Internal.Entity_, arg3: number, arg4: number, arg5: number, arg6: BlockPos_, arg7: Internal.BlockState_): void;
        shouldShowEntityOutlines(): boolean;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        blockChanged(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: number): void;
        static renderLineBox(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: Internal.AABB_, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getChunkRenderDispatcher(): Internal.ChunkRenderDispatcher;
        globalLevelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        playStreamingMusic(arg0: Internal.SoundEvent_, arg1: BlockPos_, arg2: Internal.RecordItem_): void;
        getLevel(): Internal.ClientLevel;
        allChanged(): void;
        getParticlesTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        setBlockDirty(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_): void;
        flywheel$getDestructionProgress(): Internal.Long2ObjectMap<any>;
        shouldRegenerateClouds(): boolean;
        setSectionDirtyWithNeighbors(x: number, y: number, z: number): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getLastViewDistance(): number;
        static renderVoxelShape(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: Internal.VoxelShape_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        getWeatherTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        close(): void;
        clear(): void;
        renderClouds(matrices: Internal.PoseStack_, projectionMatrix: Matrix4f_, tickDelta: number, x: number, y: number, z: number): void;
        restoreState(): void;
        graphicsChanged(): void;
        static getLightColor(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_): number;
        set renderBuffers(arg0: Internal.RenderBuffers_)
        get itemEntityTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        get cloudsTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        get translucentTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        get entityRenderDispatcher(): Internal.EntityRenderDispatcher
        set level(arg0: Internal.ClientLevel_)
        get totalChunks(): number
        get renderBuffers(): Internal.RenderBuffers
        get entityStatistics(): string
        set shouldRegenerateClouds(arg0: boolean)
        get chunkStatistics(): string
        get sodiumWorldRenderer(): Internal.SodiumWorldRenderer
        get name(): string
        get chunkRenderDispatcher(): Internal.ChunkRenderDispatcher
        get level(): Internal.ClientLevel
        get particlesTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        get lastViewDistance(): number
        get weatherTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        static readonly CHUNK_SIZE: 16;
        renderBuffers: Internal.RenderBuffers;
        static readonly DIRECTIONS: Internal.Direction[];
        readonly frustumPos: Internal.Vector3d;
        capturedFrustum: Internal.Frustum;
    }
    type LevelRenderer_ = LevelRenderer;
    abstract class Reader implements Internal.Closeable, Internal.Readable {
        static nullReader(): Internal.Reader;
        transferTo(arg0: Internal.Writer_): number;
        read(arg0: Internal.CharBuffer_): number;
        read(): number;
        markSupported(): boolean;
        mark(arg0: number): void;
        close(): void;
        read(arg0: string[], arg1: number, arg2: number): number;
        ready(): boolean;
        read(arg0: string[]): number;
        skip(arg0: number): number;
        reset(): void;
    }
    type Reader_ = Reader;
    class BlockEvent$NeighborNotifyEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.EnumSet_<Internal.Direction>, arg4: boolean)
        getForceRedstoneUpdate(): boolean;
        getNotifiedSides(): Internal.EnumSet<Internal.Direction>;
        get forceRedstoneUpdate(): boolean
        get notifiedSides(): Internal.EnumSet<Internal.Direction>
    }
    type BlockEvent$NeighborNotifyEvent_ = BlockEvent$NeighborNotifyEvent;
    class ChatSender extends Internal.Record {
        constructor(arg0: Internal.UUID_, arg1: Internal.ProfilePublicKey_)
        isSystem(): boolean;
        profilePublicKey(): Internal.ProfilePublicKey;
        profileId(): Internal.UUID;
        get system(): boolean
        static readonly SYSTEM: Internal.ChatSender;
    }
    type ChatSender_ = ChatSender;
    interface PrivateKey extends Internal.Key, Internal.Destroyable {
        getAlgorithm(): string;
        getFormat(): string;
        destroy(): void;
        isDestroyed(): boolean;
        getEncoded(): number[];
        get algorithm(): string
        get format(): string
        get destroyed(): boolean
        get encoded(): number[]
        /**
         * @deprecated
        */
        readonly serialVersionUID: 6034044314589513430;
    }
    type PrivateKey_ = PrivateKey;
    class NetworkEvent$Context {
        enqueueWork(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        setPacketHandled(arg0: boolean): void;
        getPacketDispatcher(): Internal.NetworkEvent$PacketDispatcher;
        getPacketHandled(): boolean;
        getDirection(): Internal.NetworkDirection;
        attr<T>(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
        getSender(): Internal.ServerPlayer;
        getNetworkManager(): Internal.Connection;
        set packetHandled(arg0: boolean)
        get packetDispatcher(): Internal.NetworkEvent$PacketDispatcher
        get packetHandled(): boolean
        get direction(): Internal.NetworkDirection
        get sender(): Internal.ServerPlayer
        get networkManager(): Internal.Connection
    }
    type NetworkEvent$Context_ = NetworkEvent$Context;
    class EntityRendererProvider$Context {
        constructor(arg0: Internal.EntityRenderDispatcher_, arg1: Internal.ItemRenderer_, arg2: Internal.BlockRenderDispatcher_, arg3: Internal.ItemInHandRenderer_, arg4: Internal.ResourceManager_, arg5: Internal.EntityModelSet_, arg6: Internal.Font_)
        getFont(): Internal.Font;
        getItemInHandRenderer(): Internal.ItemInHandRenderer;
        getItemRenderer(): Internal.ItemRenderer;
        getModelSet(): Internal.EntityModelSet;
        getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
        getBlockRenderDispatcher(): Internal.BlockRenderDispatcher;
        getResourceManager(): Internal.ResourceManager;
        bakeLayer(arg0: Internal.ModelLayerLocation_): Internal.ModelPart;
        get font(): Internal.Font
        get itemInHandRenderer(): Internal.ItemInHandRenderer
        get itemRenderer(): Internal.ItemRenderer
        get modelSet(): Internal.EntityModelSet
        get entityRenderDispatcher(): Internal.EntityRenderDispatcher
        get blockRenderDispatcher(): Internal.BlockRenderDispatcher
        get resourceManager(): Internal.ResourceManager
    }
    type EntityRendererProvider$Context_ = EntityRendererProvider$Context;
    class ModConfig {
        constructor(arg0: Internal.ModConfig$Type_, arg1: Internal.IConfigSpec_<any>, arg2: Internal.ModContainer_)
        constructor(arg0: Internal.ModConfig$Type_, arg1: Internal.IConfigSpec_<any>, arg2: Internal.ModContainer_, arg3: string)
        getFileName(): string;
        getType(): Internal.ModConfig$Type;
        getConfigData(): Internal.CommentedConfig;
        getModId(): string;
        getHandler(): Internal.ConfigFileTypeHandler;
        save(): void;
        acceptSyncedConfig(arg0: number[]): void;
        getFullPath(): Internal.Path;
        getSpec<T extends Internal.IConfigSpec<T>>(): Internal.IConfigSpec<T>;
        get fileName(): string
        get type(): Internal.ModConfig$Type
        get configData(): Internal.CommentedConfig
        get modId(): string
        get handler(): Internal.ConfigFileTypeHandler
        get fullPath(): Internal.Path
        get spec(): Internal.IConfigSpec<T>
    }
    type ModConfig_ = ModConfig;
    interface TransitionListener {
        onTransitionPause(transition: Internal.Transition_): void;
        onTransitionResume(transition: Internal.Transition_): void;
        onTransitionCancel(transition: Internal.Transition_): void;
        onTransitionEnd(transition: Internal.Transition_): void;
        onTransitionStart(transition: Internal.Transition_): void;
    }
    type TransitionListener_ = TransitionListener;
    class ServerStatus$Version {
        constructor(arg0: string, arg1: number)
        getName(): string;
        getProtocol(): number;
        get name(): string
        get protocol(): number
    }
    type ServerStatus$Version_ = ServerStatus$Version;
    class RegisterEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        register<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: Internal.Consumer_<Internal.RegisterEvent$RegisterHelper<T>>): void;
        getForgeRegistry<T>(): Internal.IForgeRegistry<T>;
        getVanillaRegistry<T>(): Internal.Registry<T>;
        register<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: ResourceLocation_, arg2: Internal.Supplier_<T>): void;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<any>>;
        get forgeRegistry(): Internal.IForgeRegistry<T>
        get vanillaRegistry(): Internal.Registry<T>
        get registryKey(): Internal.ResourceKey<Internal.Registry<any>>
    }
    type RegisterEvent_ = RegisterEvent;
    class EvokerFangs extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<Internal.EvokerFangs>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.LivingEntity_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getOwner(): Internal.LivingEntity;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        setOwner(arg0: Internal.LivingEntity_): void;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getAnimationProgress(arg0: number): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get owner(): Internal.LivingEntity
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        set owner(arg0: Internal.LivingEntity_)
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        static readonly ATTACK_DURATION: 20;
        static readonly LIFE_OFFSET: 2;
        static readonly ATTACK_TRIGGER_TICKS: 14;
    }
    type EvokerFangs_ = EvokerFangs;
    class ZombieHorse extends Internal.AbstractHorse {
        constructor(arg0: Internal.EntityType_<Internal.ZombieHorse>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ZombieHorse_ = ZombieHorse;
    class BlockBehaviour$OffsetType extends Internal.Enum<Internal.BlockBehaviour$OffsetType> {
        static valueOf(arg0: string): Internal.BlockBehaviour$OffsetType;
        static values(): Internal.BlockBehaviour$OffsetType[];
        static readonly NONE: Internal.BlockBehaviour$OffsetType;
        static readonly XZ: Internal.BlockBehaviour$OffsetType;
        static readonly XYZ: Internal.BlockBehaviour$OffsetType;
    }
    type BlockBehaviour$OffsetType_ = BlockBehaviour$OffsetType | "xyz" | "none" | "xz";
    class BogeyInstance {
        constructor(arg0: Internal.CarriageBogey_, arg1: Internal.BogeyStyle_, arg2: Internal.BogeySizes$BogeySize_, arg3: Internal.MaterialManager_)
        updateLight(arg0: Internal.BlockAndTintGetter_, arg1: Internal.CarriageContraptionEntity_): void;
        beginFrame(arg0: number, arg1: Internal.PoseStack_): void;
        readonly commonRenderer: Internal.Optional<Internal.BogeyRenderer$CommonRenderer>;
        readonly bogey: Internal.CarriageBogey;
        readonly renderer: Internal.BogeyRenderer;
    }
    type BogeyInstance_ = BogeyInstance;
    class ChestBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.LidBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        count(ingredient: Internal.Ingredient_): number;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        getOpenNess(arg0: number): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static lidAnimateTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ChestBlockEntity_): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        recheckOpen(): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        static swapContents(arg0: Internal.ChestBlockEntity_, arg1: Internal.ChestBlockEntity_): void;
        static getOpenCount(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type ChestBlockEntity_ = ChestBlockEntity;
    class ClientboundBlockChangedAckPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        sequence(): number;
        get skippable(): boolean
    }
    type ClientboundBlockChangedAckPacket_ = ClientboundBlockChangedAckPacket;
    interface Hash$Strategy <K> {
        equals(arg0: K, arg1: K): boolean;
        hashCode(arg0: K): number;
    }
    type Hash$Strategy_<K> = Hash$Strategy<K>;
    abstract class FileSystemProvider {
        readAttributes<A extends Internal.BasicFileAttributes>(arg0: Internal.Path_, arg1: A, ...arg2: any_[]): A;
        move(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_[]): void;
        static installedProviders(): Internal.List<Internal.FileSystemProvider>;
        "delete"(arg0: Internal.Path_): void;
        createLink(arg0: Internal.Path_, arg1: Internal.Path_): void;
        getFileStore(arg0: Internal.Path_): Internal.FileStore;
        newFileChannel(arg0: Internal.Path_, arg1: Internal.Set_<Internal.OpenOption>, ...arg2: any_<any>[]): Internal.FileChannel;
        getFileAttributeView<V extends Internal.FileAttributeView>(arg0: Internal.Path_, arg1: V, ...arg2: any_[]): V;
        createDirectory(arg0: Internal.Path_, ...arg1: any_<any>[]): void;
        createSymbolicLink(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_<any>[]): void;
        getScheme(): string;
        newAsynchronousFileChannel(arg0: Internal.Path_, arg1: Internal.Set_<Internal.OpenOption>, arg2: Internal.ExecutorService_, ...arg3: any_<any>[]): Internal.AsynchronousFileChannel;
        newFileSystem(arg0: Internal.URI_, arg1: Internal.Map_<string, any>): Internal.FileSystem;
        newDirectoryStream(arg0: Internal.Path_, arg1: Internal.DirectoryStream$Filter_<Internal.Path>): Internal.DirectoryStream<Internal.Path>;
        isSameFile(arg0: Internal.Path_, arg1: Internal.Path_): boolean;
        readAttributes(arg0: Internal.Path_, arg1: string, ...arg2: any_[]): Internal.Map<string, any>;
        readSymbolicLink(arg0: Internal.Path_): Internal.Path;
        isHidden(arg0: Internal.Path_): boolean;
        newFileSystem(arg0: Internal.Path_, arg1: Internal.Map_<string, any>): Internal.FileSystem;
        newOutputStream(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.OutputStream;
        checkAccess(arg0: Internal.Path_, ...arg1: any_[]): void;
        setAttribute(arg0: Internal.Path_, arg1: string, arg2: any, ...arg3: any_[]): void;
        copy(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_[]): void;
        newByteChannel(arg0: Internal.Path_, arg1: Internal.Set_<Internal.OpenOption>, ...arg2: any_<any>[]): Internal.SeekableByteChannel;
        deleteIfExists(arg0: Internal.Path_): boolean;
        newInputStream(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.InputStream;
        getFileSystem(arg0: Internal.URI_): Internal.FileSystem;
        getPath(arg0: Internal.URI_): Internal.Path;
        get scheme(): string
    }
    type FileSystemProvider_ = FileSystemProvider;
    class EventHandlerContainer {
        constructor(extraId: any, handler: Internal.IEventHandler_, source: string, line: number)
        add(extraId: any, handler: Internal.IEventHandler_, source: string, line: number): void;
        handle(event: Internal.EventJS_, exh: Internal.EventExceptionHandler_): Internal.EventResult;
        static isEmpty(array: Internal.EventHandlerContainer_[]): boolean;
        readonly source: string;
        readonly handler: Internal.IEventHandler;
        readonly extraId: any;
        readonly line: number;
    }
    type EventHandlerContainer_ = EventHandlerContainer;
    abstract class GameRules$Value <T extends Internal.GameRules$Value<T>> {
        constructor(arg0: Internal.GameRules$Type_<T>)
        onChanged(arg0: Internal.MinecraftServer_): void;
        setFromArgument(arg0: Internal.CommandContext_<Internal.CommandSourceStack>, arg1: string): void;
        serialize(): string;
        getCommandResult(): number;
        deserialize(arg0: string): void;
        setFrom(arg0: T, arg1: Internal.MinecraftServer_): void;
        get commandResult(): number
    }
    type GameRules$Value_<T extends Internal.GameRules$Value<T>> = GameRules$Value<T>;
    class ServerScoreboard extends Internal.Scoreboard {
        constructor(arg0: Internal.MinecraftServer_)
        getObjectiveDisplaySlotCount(arg0: Internal.Objective_): number;
        stopTrackingObjective(arg0: Internal.Objective_): void;
        getStartTrackingPackets(arg0: Internal.Objective_): Internal.List<Internal.Packet<any>>;
        createData(arg0: Internal.CompoundTag_): Internal.ScoreboardSaveData;
        createData(): Internal.ScoreboardSaveData;
        getStopTrackingPackets(arg0: Internal.Objective_): Internal.List<Internal.Packet<any>>;
        addDirtyListener(arg0: Internal.Runnable_): void;
        startTrackingObjective(arg0: Internal.Objective_): void;
    }
    type ServerScoreboard_ = ServerScoreboard;
    class LayerConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: Internal.BlockState_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly height: number;
        readonly state: Internal.BlockState;
        static readonly CODEC: Internal.Codec<Internal.LayerConfiguration>;
    }
    type LayerConfiguration_ = LayerConfiguration;
    interface ReputationEventHandler {
        onReputationEventFrom(arg0: Internal.ReputationEventType_, arg1: Internal.Entity_): void;
    }
    type ReputationEventHandler_ = ReputationEventHandler;
    interface Reference2LongFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToLongFunction<K> {
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2LongFunction<T>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2LongFunction;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        removeLong(arg0: any): number;
        put(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Reference2ByteFunction<K>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2LongFunction;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2LongFunction<T>;
        containsKey(arg0: any): boolean;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Reference2IntFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        getLong(arg0: any): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Reference2CharFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2LongFunction;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Reference2FloatFunction<K>;
        applyAsLong(arg0: K): number;
        defaultReturnValue(): number;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        apply(arg0: K): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2LongFunction;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2LongFunction;
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        clear(): void;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2LongFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        (arg0: any): number;
    }
    type Reference2LongFunction_<K> = Reference2LongFunction<K>;
    abstract class StructurePlacement {
        getLocatePos(arg0: Internal.ChunkPos_): BlockPos;
        type(): Internal.StructurePlacementType<any>;
        isStructureChunk(arg0: Internal.ChunkGenerator_, arg1: Internal.RandomState_, arg2: number, arg3: number, arg4: number): boolean;
        static readonly CODEC: Internal.Codec<Internal.StructurePlacement>;
    }
    type StructurePlacement_ = StructurePlacement;
    class OceanMonumentStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static regeneratePiecesAfterLoad(arg0: Internal.ChunkPos_, arg1: number, arg2: Internal.PiecesContainer_): Internal.PiecesContainer;
        static readonly CODEC: Internal.Codec<Internal.OceanMonumentStructure>;
    }
    type OceanMonumentStructure_ = OceanMonumentStructure;
    interface STBIWriteCallbackI extends Internal.CallbackI {
        getCallInterface(): Internal.FFICIF;
        invoke(arg0: number, arg1: number, arg2: number): void;
        callback(arg0: number, arg1: number): void;
        address(): number;
        get callInterface(): Internal.FFICIF
        (arg0: number, arg1: number, arg2: number): void;
        readonly CIF: Internal.FFICIF;
    }
    type STBIWriteCallbackI_ = STBIWriteCallbackI;
    interface CustomDrawable {
        getBounds(): Internal.RectF;
        snapDrawHandler(arg0: number, arg1: Internal.Matrix4_, arg2: icyllis.arc3d.core.Rect2i_, arg3: Internal.ImageInfo_): Internal.CustomDrawable$DrawHandler;
        get bounds(): Internal.RectF
    }
    type CustomDrawable_ = CustomDrawable;
    class Sound implements Internal.Weighted<Internal.Sound> {
        constructor(arg0: string, arg1: Internal.SampledFloat_, arg2: Internal.SampledFloat_, arg3: number, arg4: Internal.Sound$Type_, arg5: boolean, arg6: boolean, arg7: number)
        getType(): Internal.Sound$Type;
        getVolume(): Internal.SampledFloat;
        getPitch(): Internal.SampledFloat;
        getLocation(): ResourceLocation;
        getSound(arg0: Internal.RandomSource_): any;
        getPath(): ResourceLocation;
        getAttenuationDistance(): number;
        getWeight(): number;
        preloadIfRequired(arg0: Internal.SoundEngine_): void;
        shouldStream(): boolean;
        shouldPreload(): boolean;
        get type(): Internal.Sound$Type
        get volume(): Internal.SampledFloat
        get pitch(): Internal.SampledFloat
        get location(): ResourceLocation
        get path(): ResourceLocation
        get attenuationDistance(): number
        get weight(): number
    }
    type Sound_ = Sound;
    class ServerboundClientCommandPacket$Action extends Internal.Enum<Internal.ServerboundClientCommandPacket$Action> {
        static valueOf(arg0: string): Internal.ServerboundClientCommandPacket$Action;
        static values(): Internal.ServerboundClientCommandPacket$Action[];
        static readonly REQUEST_STATS: Internal.ServerboundClientCommandPacket$Action;
        static readonly PERFORM_RESPAWN: Internal.ServerboundClientCommandPacket$Action;
    }
    type ServerboundClientCommandPacket$Action_ = "request_stats" | "perform_respawn" | ServerboundClientCommandPacket$Action;
    class CarrotBlock extends Internal.CropBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CarrotBlock_ = CarrotBlock;
    interface IModFileInfo {
        getConfig(): Internal.IConfigurable;
        getMods(): Internal.List<Internal.IModInfo>;
        getLicense(): string;
        moduleName(): string;
        showAsResourcePack(): boolean;
        versionString(): string;
        usesServices(): Internal.List<string>;
        getFile(): Internal.IModFile;
        requiredLanguageLoaders(): Internal.List<Internal.IModFileInfo$LanguageSpec>;
        getFileProperties(): Internal.Map<string, any>;
        get config(): Internal.IConfigurable
        get mods(): Internal.List<Internal.IModInfo>
        get license(): string
        get file(): Internal.IModFile
        get fileProperties(): Internal.Map<string, any>
    }
    type IModFileInfo_ = IModFileInfo;
    interface Component extends com.mojang.brigadier.Message, Internal.FormattedText {
        getVisualOrderText(): Internal.FormattedCharSequence;
        translatable(arg0: string): Internal.MutableComponent;
        toFlatList(): Internal.List<Internal.Component>;
        translatable(arg0: string, ...arg1: any[]): Internal.MutableComponent;
        empty(): Internal.MutableComponent;
        visit<T>(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
        getStyle(): Internal.Style;
        visit<T>(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
        getString(arg0: number): string;
        getSiblings(): Internal.List<Internal.Component>;
        getString(): string;
        nbt(arg0: string, arg1: boolean, arg2: Internal.Optional_<Internal.Component>, arg3: Internal.DataSource_): Internal.MutableComponent;
        nullToEmpty(arg0: string): this;
        of(arg0: string, arg1: Internal.Style_): Internal.FormattedText;
        plainCopy(): Internal.MutableComponent;
        keybind(arg0: string): Internal.MutableComponent;
        contains(arg0: Internal.Component_): boolean;
        score(arg0: string, arg1: string): Internal.MutableComponent;
        composite(...arg0: Internal.FormattedText_[]): Internal.FormattedText;
        composite(arg0: Internal.List_<Internal.FormattedText>): Internal.FormattedText;
        of(arg0: string): Internal.FormattedText;
        getContents(): Internal.ComponentContents;
        toFlatList(arg0: Internal.Style_): Internal.List<Internal.Component>;
        selector(arg0: string, arg1: Internal.Optional_<Internal.Component>): Internal.MutableComponent;
        copy(): Internal.MutableComponent;
        literal(arg0: string): Internal.MutableComponent;
        get visualOrderText(): Internal.FormattedCharSequence
        get style(): Internal.Style
        get siblings(): Internal.List<Internal.Component>
        get string(): string
        get contents(): Internal.ComponentContents
    }
    type Component_ = Component;
    interface Byte2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ReferenceFunction<V>;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        put(arg0: number, arg1: V): V;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ReferenceFunction<V>;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Byte2IntFunction;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Byte2LongFunction;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Byte2ReferenceFunction<T>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Byte2ObjectFunction<T>;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        containsKey(arg0: number): boolean;
        remove(arg0: number): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Byte2ShortFunction;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Byte2CharFunction;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Byte2FloatFunction;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Byte2ByteFunction;
        size(): number;
        getOrDefault(arg0: number, arg1: V): V;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ReferenceFunction<V>;
        clear(): void;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ReferenceFunction<V>;
        (arg0: number): V;
    }
    type Byte2ReferenceFunction_<V> = Byte2ReferenceFunction<V>;
    class TrackBlockEntity extends Internal.SmartBlockEntity implements Internal.ITransformableBlockEntity, Internal.IHasTrackCasing, Internal.IMergeableBE {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        getConnections(): Internal.Map<BlockPos, Internal.BezierConnection>;
        manageFakeTracksAlong(arg0: Internal.BezierConnection_, arg1: boolean): void;
        requestModelDataUpdate(): void;
        addConnection(arg0: Internal.BezierConnection_): void;
        validateConnections(): void;
        isTilted(): boolean;
        transform(arg0: Internal.StructureTransform_): void;
        static isAlternate(world: Internal.Level_, pos: BlockPos_): boolean;
        static setTrackCasing(world: Internal.Level_, pos: BlockPos_, trackCasing: Internal.SlabBlock_): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        bind(arg0: Internal.ResourceKey_<Internal.Level>, arg1: BlockPos_): void;
        removeConnection(arg0: BlockPos_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        accept(arg0: Internal.BlockEntity_): void;
        isAlternate(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        static setAlternateModel(world: Internal.Level_, pos: BlockPos_, useAlternateModel: boolean): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static getTrackCasing(world: Internal.Level_, pos: BlockPos_): Internal.SlabBlock;
        removeInboundConnections(arg0: boolean): void;
        getTrackCasing(): Internal.SlabBlock;
        setAlternate(alternate: boolean): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        hasInteractableConnections(): boolean;
        setTrackCasing(trackCasing: Internal.SlabBlock_): void;
        get connections(): Internal.Map<BlockPos, Internal.BezierConnection>
        get tilted(): boolean
        get alternate(): boolean
        get trackCasing(): Internal.SlabBlock
        set alternate(alternate: boolean)
        set trackCasing(trackCasing: Internal.SlabBlock_)
        boundLocation: com.simibubi.create.foundation.utility.Pair<Internal.ResourceKey<Internal.Level>, BlockPos>;
        tilt: Internal.TrackBlockEntityTilt;
    }
    type TrackBlockEntity_ = TrackBlockEntity;
    class VariantBlockStateGenerator$Variant {
        constructor()
        model(s: string): Internal.VariantBlockStateGenerator$Model;
        toJson(): Internal.JsonElement;
    }
    type VariantBlockStateGenerator$Variant_ = VariantBlockStateGenerator$Variant;
    interface ProgramTypeAccessor {
        createProgramType(name: string, ordinal: number, typeName: string, extension: string, glId: number): Internal.Program$Type;
    }
    type ProgramTypeAccessor_ = ProgramTypeAccessor;
    class AudioFormat$Encoding {
        constructor(arg0: string)
        static readonly PCM_SIGNED: Internal.AudioFormat$Encoding;
        static readonly ULAW: Internal.AudioFormat$Encoding;
        static readonly PCM_UNSIGNED: Internal.AudioFormat$Encoding;
        static readonly PCM_FLOAT: Internal.AudioFormat$Encoding;
        static readonly ALAW: Internal.AudioFormat$Encoding;
    }
    type AudioFormat$Encoding_ = AudioFormat$Encoding;
    class AssetJsonGenerator extends Internal.JsonGenerator {
        constructor(m: Internal.Map_<ResourceLocation, any>)
        static asItemModelLocation(id: ResourceLocation_): ResourceLocation;
        itemModel(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator>): void;
        blockModel(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator>): void;
        blockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator>): void;
        multipartState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator>): void;
    }
    type AssetJsonGenerator_ = AssetJsonGenerator;
    class PlayerInteractEvent$LeftClickEmpty extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerInteractEvent$LeftClickEmpty_ = PlayerInteractEvent$LeftClickEmpty;
    class SoundEntryBuilder {
        constructor(id: ResourceLocation_)
        attenuationDistance(distance: number): this;
        subtitle(subtitle: string): this;
        addVariant(id: ResourceLocation_): this;
        build(): Internal.SoundEntry;
        noSubtitle(): this;
        playExisting(event: Internal.SoundEvent_): this;
        playExisting(event: Internal.SoundEvent_, volume: number, pitch: number): this;
        playExisting(event: Internal.Supplier_<Internal.SoundEvent>, volume: number, pitch: number): this;
        category(category: Internal.SoundSource_): this;
        addVariant(name: string): this;
    }
    type SoundEntryBuilder_ = SoundEntryBuilder;
    interface LevelKJS extends Internal.WithAttachedData<Internal.Level>, Internal.ScriptTypeHolder, Internal.MessageSenderKJS {
        getDisplayName(): Internal.Component;
        getDimension(): ResourceLocation;
        getName(): Internal.Component;
        self(): Internal.Level;
        runCommandSilent(command: string): number;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        createEntity(id: ResourceLocation_): Internal.Entity;
        tell(message: Internal.Component_): void;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getData(): Internal.AttachedData<Internal.Level>;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getSide(): Internal.ScriptType;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        get displayName(): Internal.Component
        get dimension(): ResourceLocation
        get name(): Internal.Component
        get entities(): Internal.EntityArrayList
        get data(): Internal.AttachedData<Internal.Level>
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get side(): Internal.ScriptType
        get overworld(): boolean
    }
    type LevelKJS_ = LevelKJS;
    interface ChronoZonedDateTime <D extends Internal.ChronoLocalDate> extends Internal.Comparable<Internal.ChronoZonedDateTime<any>>, Internal.Temporal {
        isAfter(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        toLocalTime(): Internal.LocalTime;
        toInstant(): Internal.Instant;
        plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        compareTo(arg0: any): number;
        toLocalDateTime(): Internal.ChronoLocalDateTime<D>;
        getZone(): Internal.ZoneId;
        "with"(arg0: Internal.TemporalAdjuster_): this;
        getLong(arg0: Internal.TemporalField_): number;
        timeLineOrder(): Internal.Comparator<Internal.ChronoZonedDateTime<any>>;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        compareTo(arg0: Internal.ChronoZonedDateTime_<any>): number;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        getOffset(): Internal.ZoneOffset;
        getChronology(): Internal.Chronology;
        toString(): string;
        withZoneSameInstant(arg0: Internal.ZoneId_): this;
        isEqual(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        isBefore(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
        from(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        withEarlierOffsetAtOverlap(): this;
        hashCode(): number;
        get(arg0: Internal.TemporalField_): number;
        plus(arg0: Internal.TemporalAmount_): this;
        withZoneSameLocal(arg0: Internal.ZoneId_): this;
        equals(arg0: any): boolean;
        toLocalDate(): D;
        toEpochSecond(): number;
        minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        withLaterOffsetAtOverlap(): this;
        get zone(): Internal.ZoneId
        get offset(): Internal.ZoneOffset
        get chronology(): Internal.Chronology
    }
    type ChronoZonedDateTime_<D extends Internal.ChronoLocalDate> = ChronoZonedDateTime<D>;
    class BiomeSpecialEffects$GrassColorModifier extends Internal.Enum<Internal.BiomeSpecialEffects$GrassColorModifier> implements Internal.IExtensibleEnum, Internal.StringRepresentable {
        static byName(arg0: string): Internal.BiomeSpecialEffects$GrassColorModifier;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        init(): void;
        static create(arg0: string, arg1: string, arg2: Internal.BiomeSpecialEffects$GrassColorModifier$ColorModifier_): Internal.BiomeSpecialEffects$GrassColorModifier;
        getSerializedName(): string;
        static values(): Internal.BiomeSpecialEffects$GrassColorModifier[];
        getName(): string;
        modifyColor(arg0: number, arg1: number, arg2: number): number;
        static valueOf(arg0: string): Internal.BiomeSpecialEffects$GrassColorModifier;
        get serializedName(): string
        get name(): string
        static readonly DARK_FOREST: Internal.BiomeSpecialEffects$GrassColorModifier;
        static readonly CODEC: Internal.Codec<Internal.BiomeSpecialEffects$GrassColorModifier>;
        static readonly SWAMP: Internal.BiomeSpecialEffects$GrassColorModifier;
        static readonly NONE: Internal.BiomeSpecialEffects$GrassColorModifier;
    }
    type BiomeSpecialEffects$GrassColorModifier_ = "dark_forest" | BiomeSpecialEffects$GrassColorModifier | "none" | "swamp";
    class BuriedTreasureStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.BuriedTreasureStructure>;
    }
    type BuriedTreasureStructure_ = BuriedTreasureStructure;
    interface BlendingStateHolder {
        getTransparencyType(): Internal.TransparencyType;
        get transparencyType(): Internal.TransparencyType
    }
    type BlendingStateHolder_ = BlendingStateHolder;
    class TimeZoneNames$NameType extends Internal.Enum<Internal.TimeZoneNames$NameType> {
        static values(): Internal.TimeZoneNames$NameType[];
        static valueOf(arg0: string): Internal.TimeZoneNames$NameType;
        static readonly SHORT_GENERIC: Internal.TimeZoneNames$NameType;
        static readonly EXEMPLAR_LOCATION: Internal.TimeZoneNames$NameType;
        static readonly LONG_GENERIC: Internal.TimeZoneNames$NameType;
        static readonly LONG_DAYLIGHT: Internal.TimeZoneNames$NameType;
        static readonly SHORT_DAYLIGHT: Internal.TimeZoneNames$NameType;
        static readonly LONG_STANDARD: Internal.TimeZoneNames$NameType;
        static readonly SHORT_STANDARD: Internal.TimeZoneNames$NameType;
    }
    type TimeZoneNames$NameType_ = "long_standard" | "short_generic" | "long_daylight" | "short_daylight" | TimeZoneNames$NameType | "exemplar_location" | "long_generic" | "short_standard";
    class CommandSyntaxException extends Internal.Exception {
        constructor(arg0: Internal.CommandExceptionType_, arg1: com.mojang.brigadier.Message_, arg2: string, arg3: number)
        constructor(arg0: Internal.CommandExceptionType_, arg1: com.mojang.brigadier.Message_)
        getRawMessage(): com.mojang.brigadier.Message;
        getCursor(): number;
        getInput(): string;
        getContext(): string;
        getType(): Internal.CommandExceptionType;
        get rawMessage(): com.mojang.brigadier.Message
        get cursor(): number
        get input(): string
        get context(): string
        get type(): Internal.CommandExceptionType
        static ENABLE_COMMAND_STACK_TRACES: false;
        static BUILT_IN_EXCEPTIONS: Internal.BrigadierExceptions;
        static readonly CONTEXT_AMOUNT: 10;
    }
    type CommandSyntaxException_ = CommandSyntaxException;
    class ManagedFieldHolder {
        constructor(clazz: typeof Internal.IManaged, parent: Internal.ManagedFieldHolder_)
        constructor(clazz: typeof Internal.IManaged)
        getFields(): Internal.ManagedKey[];
        merge(other: Internal.ManagedFieldHolder_): void;
        getRpcMethodMap(): Internal.Map<string, Internal.RPCMethodMeta>;
        getSyncedFieldIndex(name: string): Internal.ManagedKey;
        get fields(): Internal.ManagedKey[]
        get rpcMethodMap(): Internal.Map<string, Internal.RPCMethodMeta>
    }
    type ManagedFieldHolder_ = ManagedFieldHolder;
    abstract class FlyingMob extends Internal.Mob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type FlyingMob_ = FlyingMob;
    class AxisAngle4f implements Internal.Cloneable, Internal.Externalizable {
        constructor()
        constructor(q: Internal.Quaternionfc_)
        constructor(a: Internal.AxisAngle4f_)
        constructor(angle: number, x: number, y: number, z: number)
        constructor(angle: number, v: Internal.Vector3fc_)
        clone(): any;
        transform(v: Internal.Vector4f_): Internal.Vector4f;
        get(q: Internal.Quaterniond_): Internal.Quaterniond;
        get(q: Internal.Quaternionf_): Internal.Quaternionf;
        transform(v: Internal.Vector4fc_, dest: Internal.Vector4f_): Internal.Vector4f;
        writeExternal(out: Internal.ObjectOutput_): void;
        get(dest: Internal.AxisAngle4f_): this;
        get(dest: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        get(m: Internal.Matrix3f_): Internal.Matrix3f;
        get(m: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        set(m: Internal.Matrix4fc_): this;
        set(q: Internal.Quaternionfc_): this;
        rotate(ang: number): this;
        set(q: Internal.Quaterniondc_): this;
        set(m: Internal.Matrix4dc_): this;
        set(angle: number, x: number, y: number, z: number): this;
        transform(v: Internal.Vector3f_): Internal.Vector3f;
        normalize(): this;
        set(a: Internal.AxisAngle4d_): this;
        set(a: Internal.AxisAngle4f_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        get(m: Internal.Matrix4f_): Internal.Matrix4f;
        get(m: Internal.Matrix4d_): Internal.Matrix4d;
        toString(formatter: Internal.NumberFormat_): string;
        transform(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        set(m: Internal.Matrix3fc_): this;
        set(m: Internal.Matrix4x3fc_): this;
        set(m: Internal.Matrix3dc_): this;
        set(angle: number, v: Internal.Vector3fc_): this;
        z: number;
        y: number;
        x: number;
        angle: number;
    }
    type AxisAngle4f_ = AxisAngle4f;
    class AutomobileFrame extends Internal.Record implements Internal.AutomobileComponent<Internal.AutomobileFrame> {
        constructor(id: ResourceLocation_, weight: number, model: Internal.AutomobileFrame$FrameModel_)
        containerId(): ResourceLocation;
        getId(): ResourceLocation;
        model(): Internal.AutomobileFrame$FrameModel;
        getContainerTextKey(): string;
        getTranslationKey(): string;
        id(): ResourceLocation;
        weight(): number;
        isEmpty(): boolean;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<Internal.AutomobileFrame>>): void;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: Internal.AutomobileFrame_): void;
        get id(): ResourceLocation
        get containerTextKey(): string
        get translationKey(): string
        get empty(): boolean
        static readonly STANDARD_WHITE: Internal.AutomobileFrame;
        static readonly STANDARD_CYAN: Internal.AutomobileFrame;
        static readonly C_ARR: Internal.AutomobileFrame;
        static readonly STANDARD_BLUE: Internal.AutomobileFrame;
        static readonly BEJEWELED_MOTORCAR: Internal.AutomobileFrame;
        static readonly SHOPPING_CART: Internal.AutomobileFrame;
        static readonly QUARTZ_RICKSHAW: Internal.AutomobileFrame;
        static readonly STANDARD_GRAY: Internal.AutomobileFrame;
        static readonly GOLDEN_MOTORCAR: Internal.AutomobileFrame;
        static readonly GREEN_TRACTOR: Internal.AutomobileFrame;
        static readonly STEEL_MOTORCAR: Internal.AutomobileFrame;
        static readonly STANDARD_BLACK: Internal.AutomobileFrame;
        static readonly PINEAPPLE: Internal.AutomobileFrame;
        static readonly STANDARD_ORANGE: Internal.AutomobileFrame;
        static readonly COPPER_MOTORCAR: Internal.AutomobileFrame;
        static readonly STANDARD_LIME: Internal.AutomobileFrame;
        static readonly BLUE_TRACTOR: Internal.AutomobileFrame;
        static readonly ID: ResourceLocation;
        static readonly EMPTY: Internal.AutomobileFrame;
        static readonly STANDARD_LIGHT_BLUE: Internal.AutomobileFrame;
        static readonly STANDARD_BROWN: Internal.AutomobileFrame;
        static readonly STANDARD_PINK: Internal.AutomobileFrame;
        static readonly AMETHYST_RICKSHAW: Internal.AutomobileFrame;
        static readonly ECHO_RICKSHAW: Internal.AutomobileFrame;
        static readonly STANDARD_MAGENTA: Internal.AutomobileFrame;
        static readonly STANDARD_GREEN: Internal.AutomobileFrame;
        static readonly WOODEN_MOTORCAR: Internal.AutomobileFrame;
        static readonly STANDARD_RED: Internal.AutomobileFrame;
        static readonly RED_TRACTOR: Internal.AutomobileFrame;
        static readonly PRISMARINE_RICKSHAW: Internal.AutomobileFrame;
        static readonly STAT_WEIGHT: Internal.DisplayStat<Internal.AutomobileFrame>;
        static readonly STANDARD_YELLOW: Internal.AutomobileFrame;
        static readonly YELLOW_TRACTOR: Internal.AutomobileFrame;
        static readonly REGISTRY: Internal.SimpleMapContentRegistry<Internal.AutomobileFrame>;
        static readonly STANDARD_LIGHT_GRAY: Internal.AutomobileFrame;
        static readonly STANDARD_PURPLE: Internal.AutomobileFrame;
    }
    type AutomobileFrame_ = AutomobileFrame;
    class ItemProviderEntry <T extends Internal.ItemLike> extends Internal.RegistryEntry<T> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<T>)
        isIn(arg0: Internal.ItemStack_): boolean;
        asStack(arg0: number): Internal.ItemStack;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        is(arg0: Internal.Item_): boolean;
        asStack(): Internal.ItemStack;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
    }
    type ItemProviderEntry_<T extends Internal.ItemLike> = ItemProviderEntry<T>;
    interface SampledFloat {
        sample(arg0: Internal.RandomSource_): number;
    }
    type SampledFloat_ = SampledFloat;
    class SuggestionContext <S> {
        constructor(arg0: Internal.CommandNode_<S>, arg1: number)
        readonly startPos: number;
        readonly parent: Internal.CommandNode<S>;
    }
    type SuggestionContext_<S> = SuggestionContext<S>;
    class MenuBuilder <T extends Internal.AbstractContainerMenu, S extends Internal.Screen & Internal.MenuAccess<T>, P> extends Internal.AbstractBuilder<Internal.MenuType<any>, Internal.MenuType<T>, P, Internal.MenuBuilder<T, S, P>> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.MenuBuilder$ForgeMenuFactory_<T>, arg5: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, S>>)
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.MenuBuilder$MenuFactory_<T>, arg5: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.MenuBuilder$ScreenFactory<T, S>>)
        get(): any;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.MenuType<T>>): this;
        getEntry(): Internal.MenuType<T>;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.MenuType<any>, Internal.MenuType<T>>, D>): this;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.MenuType<T>>): this;
        register(): Internal.RegistryEntry<any>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.MenuBuilder<T, S, P>, S2>): S2;
        build(): P;
        get entry(): Internal.MenuType<T>
    }
    type MenuBuilder_<T extends Internal.AbstractContainerMenu, S extends Internal.Screen & Internal.MenuAccess<T>, P> = MenuBuilder<T, S, P>;
    class RealmsServer$WorldType extends Internal.Enum<Internal.RealmsServer$WorldType> {
        static valueOf(arg0: string): Internal.RealmsServer$WorldType;
        static values(): Internal.RealmsServer$WorldType[];
        static readonly ADVENTUREMAP: Internal.RealmsServer$WorldType;
        static readonly NORMAL: Internal.RealmsServer$WorldType;
        static readonly EXPERIENCE: Internal.RealmsServer$WorldType;
        static readonly MINIGAME: Internal.RealmsServer$WorldType;
        static readonly INSPIRATION: Internal.RealmsServer$WorldType;
    }
    type RealmsServer$WorldType_ = "normal" | "adventuremap" | "minigame" | "inspiration" | "experience" | RealmsServer$WorldType;
    interface AccessorMob {
        bookshelf$getAmbientSound(): Internal.SoundEvent;
    }
    type AccessorMob_ = AccessorMob;
    class TooltipsPanel extends com.lowdragmc.lowdraglib.gui.widget.Widget {
        constructor()
        getTooltips(): Internal.List<Internal.IFancyTooltip>;
        attachTooltips(...tooltips: Internal.IFancyTooltip_[]): void;
        clear(): void;
        get tooltips(): Internal.List<Internal.IFancyTooltip>
    }
    type TooltipsPanel_ = TooltipsPanel;
    class SecondaryPoiSensor extends Internal.Sensor<Internal.Villager> {
        constructor()
    }
    type SecondaryPoiSensor_ = SecondaryPoiSensor;
    class IO extends Internal.Enum<Internal.IO> implements Internal.EnumSelectorWidget$SelectableEnum {
        static valueOf(name: string): Internal.IO;
        getIcon(): Internal.IGuiTexture;
        getTooltip(): string;
        support(io: Internal.IO_): boolean;
        static values(): Internal.IO[];
        get icon(): Internal.IGuiTexture
        get tooltip(): string
        static readonly OUT: Internal.IO;
        static readonly BOTH: Internal.IO;
        static readonly NONE: Internal.IO;
        static readonly IN: Internal.IO;
        readonly tooltip: string;
        readonly icon: Internal.IGuiTexture;
    }
    type IO_ = "both" | "out" | IO | "in" | "none";
    class DragonEggBlock extends Internal.FallingBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
    }
    type DragonEggBlock_ = DragonEggBlock;
    interface IAttachData {
        setAttached(arg0: Internal.Direction_, arg1: boolean): boolean;
        canAttachTo(arg0: Internal.Direction_): boolean;
    }
    type IAttachData_ = IAttachData;
    class TrackSwitchBlock$SwitchState extends Internal.Enum<Internal.TrackSwitchBlock$SwitchState> implements Internal.StringRepresentable {
        static values(): Internal.TrackSwitchBlock$SwitchState[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static fromSteerDirection(direction: Internal.TravellingPoint$SteerDirection_, forward: boolean): Internal.TrackSwitchBlock$SwitchState;
        nextStateFor(sw: Internal.TrackSwitch_, constraint: Internal.TrackSwitchBlock$SwitchConstraint_): this;
        nextStateForPonder(constraint: Internal.TrackSwitchBlock$SwitchConstraint_): this;
        canSwitchTo(next: Internal.TrackSwitchBlock$SwitchState_, constraint: Internal.TrackSwitchBlock$SwitchConstraint_): boolean;
        static valueOf(name: string): Internal.TrackSwitchBlock$SwitchState;
        get serializedName(): string
        static readonly REVERSE_LEFT: Internal.TrackSwitchBlock$SwitchState;
        static readonly REVERSE_RIGHT: Internal.TrackSwitchBlock$SwitchState;
        static readonly NORMAL: Internal.TrackSwitchBlock$SwitchState;
    }
    type TrackSwitchBlock$SwitchState_ = "normal" | "reverse_left" | "reverse_right" | TrackSwitchBlock$SwitchState;
    abstract class PlacementFilter extends Internal.PlacementModifier {
        constructor()
    }
    type PlacementFilter_ = PlacementFilter;
    interface OptionInstance$CycleableValueSet$ValueSetter <T> {
        set(arg0: Internal.OptionInstance_<T>, arg1: T): void;
    }
    type OptionInstance$CycleableValueSet$ValueSetter_<T> = OptionInstance$CycleableValueSet$ValueSetter<T>;
    class GameRules$IntegerValue extends Internal.GameRules$Value<Internal.GameRules$IntegerValue> {
        constructor(arg0: Internal.GameRules$Type_<Internal.GameRules$IntegerValue>, arg1: number)
        set(arg0: number, arg1: Internal.MinecraftServer_): void;
        setFrom(arg0: Internal.GameRules$IntegerValue_, arg1: Internal.MinecraftServer_): void;
        tryDeserialize(arg0: string): boolean;
        static create(arg0: number): Internal.GameRules$Type<Internal.GameRules$IntegerValue>;
        static create(arg0: number, arg1: Internal.BiConsumer_<Internal.MinecraftServer, Internal.GameRules$IntegerValue>): Internal.GameRules$Type<Internal.GameRules$IntegerValue>;
        get(): number;
    }
    type GameRules$IntegerValue_ = GameRules$IntegerValue;
    class DataGenerator$PathProvider {
        json(arg0: ResourceLocation_): Internal.Path;
        file(arg0: ResourceLocation_, arg1: string): Internal.Path;
        root: Internal.Path;
    }
    type DataGenerator$PathProvider_ = DataGenerator$PathProvider;
    class OptionalDynamic <T> extends Internal.DynamicLike<T> {
        constructor(arg0: Internal.DynamicOps_<T>, arg1: Internal.DataResult_<Internal.Dynamic<T>>)
        getElementGeneric(arg0: T): Internal.DataResult<T>;
        getGeneric(arg0: T): Internal.DataResult<T>;
        map<U>(arg0: Internal.Function_<Internal.Dynamic<T>, U>): Internal.DataResult<U>;
        get(): Internal.DataResult<Internal.Dynamic<T>>;
        orElseEmptyMap(): Internal.Dynamic<T>;
        result(): Internal.Optional<Internal.Dynamic<T>>;
        asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
        getElement(arg0: string): Internal.DataResult<T>;
        asMapOpt(): Internal.DataResult<Internal.Stream<com.mojang.datafixers.util.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
        decode<A>(arg0: Internal.Decoder_<A>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        flatMap<U>(arg0: Internal.Function_<Internal.Dynamic<T>, Internal.DataResult<U>>): Internal.DataResult<U>;
        orElseEmptyList(): Internal.Dynamic<T>;
        into<V>(arg0: Internal.Function_<Internal.Dynamic<T>, V>): Internal.DataResult<V>;
        get(arg0: string): this;
    }
    type OptionalDynamic_<T> = OptionalDynamic<T>;
    interface AccessorLivingEntityRenderer <T extends Internal.LivingEntity> {
        callSetupRotations(arg0: T, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
    }
    type AccessorLivingEntityRenderer_<T extends Internal.LivingEntity> = AccessorLivingEntityRenderer<T>;
    class RoundingMode extends Internal.Enum<Internal.RoundingMode> {
        static valueOf(arg0: number): Internal.RoundingMode;
        static valueOf(arg0: string): Internal.RoundingMode;
        static values(): Internal.RoundingMode[];
        static readonly FLOOR: Internal.RoundingMode;
        static readonly HALF_DOWN: Internal.RoundingMode;
        static readonly UNNECESSARY: Internal.RoundingMode;
        static readonly HALF_UP: Internal.RoundingMode;
        static readonly UP: Internal.RoundingMode;
        static readonly CEILING: Internal.RoundingMode;
        static readonly DOWN: Internal.RoundingMode;
        static readonly HALF_EVEN: Internal.RoundingMode;
    }
    type RoundingMode_ = "floor" | "up" | "down" | RoundingMode | "half_down" | "ceiling" | "unnecessary" | "half_up" | "half_even";
    class ModelBuilder$FaceRotation extends Internal.Enum<Internal.ModelBuilder$FaceRotation> {
        static values(): Internal.ModelBuilder$FaceRotation[];
        static valueOf(arg0: string): Internal.ModelBuilder$FaceRotation;
        static readonly COUNTERCLOCKWISE_90: Internal.ModelBuilder$FaceRotation;
        static readonly ZERO: Internal.ModelBuilder$FaceRotation;
        static readonly CLOCKWISE_90: Internal.ModelBuilder$FaceRotation;
        static readonly UPSIDE_DOWN: Internal.ModelBuilder$FaceRotation;
    }
    type ModelBuilder$FaceRotation_ = "zero" | "clockwise_90" | "upside_down" | ModelBuilder$FaceRotation | "counterclockwise_90";
    interface Shape {
        contains(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        contains(arg0: number, arg1: number): boolean;
        getPathIterator(arg0: Internal.AffineTransform_, arg1: number): Internal.PathIterator;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getBounds(): Internal.Rectangle;
        getPathIterator(arg0: Internal.AffineTransform_): Internal.PathIterator;
        intersects(arg0: Internal.Rectangle2D_): boolean;
        getBounds2D(): Internal.Rectangle2D;
        contains(arg0: Internal.Point2D_): boolean;
        contains(arg0: Internal.Rectangle2D_): boolean;
        get bounds(): Internal.Rectangle
        get bounds2D(): Internal.Rectangle2D
    }
    type Shape_ = Shape;
    class DarkOakTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.DarkOakTrunkPlacer>;
    }
    type DarkOakTrunkPlacer_ = DarkOakTrunkPlacer;
    abstract class LevelPipeNet <NodeDataType, T extends Internal.PipeNet<NodeDataType>> extends Internal.SavedData {
        constructor(serverLevel: Internal.ServerLevel_, tag: Internal.CompoundTag_)
        constructor(serverLevel: Internal.ServerLevel_)
        removeNode(nodePos: BlockPos_): void;
        updateBlockedConnections(nodePos: BlockPos_, side: Internal.Direction_, isBlocked: boolean): void;
        updateMark(nodePos: BlockPos_, newMark: number): void;
        updateData(nodePos: BlockPos_, data: NodeDataType): void;
        addNode(nodePos: BlockPos_, nodeData: NodeDataType, mark: number, openConnections: number, isActive: boolean): void;
        getWorld(): Internal.ServerLevel;
        getNetFromPos(blockPos: BlockPos_): T;
        get world(): Internal.ServerLevel
    }
    type LevelPipeNet_<NodeDataType, T extends Internal.PipeNet<NodeDataType>> = LevelPipeNet<NodeDataType, T>;
    class RecipeKey <T> {
        constructor(component: Internal.RecipeComponent_<T>, name: string)
        optional(value: T): this;
        preferred(name: string): this;
        defaultOptional(): this;
        optional(): boolean;
        optional(value: Internal.RecipeOptional_<T>): this;
        alt(...names: string[]): this;
        includeInAutoConstructors(): boolean;
        alt(name: string): this;
        exclude(): this;
        alwaysWrite(): this;
        allowEmpty(): this;
        noBuilders(): this;
        readonly name: string;
        excluded: boolean;
        preferred: string;
        alwaysWrite: boolean;
        optional: Internal.RecipeOptional<T>;
        readonly names: Internal.Set<string>;
        allowEmpty: boolean;
        readonly component: Internal.RecipeComponent<T>;
        noBuilders: boolean;
    }
    type RecipeKey_<T> = RecipeKey<T>;
    interface RandomSource {
        create(arg0: number): this;
        create(): this;
        fork(): this;
        nextBoolean(): boolean;
        nextLong(): number;
        setSeed(arg0: number): void;
        nextDouble(): number;
        nextInt(arg0: number, arg1: number): number;
        nextGaussian(): number;
        createNewThreadLocalInstance(): this;
        forkPositional(): Internal.PositionalRandomFactory;
        consumeCount(arg0: number): void;
        triangle(arg0: number, arg1: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        /**
         * @deprecated
        */
        createThreadSafe(): this;
        nextInt(): number;
        nextIntBetweenInclusive(arg0: number, arg1: number): number;
        set seed(arg0: number)
        /**
         * @deprecated
        */
        readonly GAUSSIAN_SPREAD_FACTOR: 2.297;
    }
    type RandomSource_ = RandomSource;
    class ChunkRenderBounds {
        constructor(origin: Internal.SectionPos_)
        constructor(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number)
        static readonly ALWAYS_FALSE: Internal.ChunkRenderBounds;
        readonly x1: number;
        readonly y2: number;
        readonly x2: number;
        readonly z1: number;
        readonly y1: number;
        readonly z2: number;
    }
    type ChunkRenderBounds_ = ChunkRenderBounds;
    class MonsterRoomFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type MonsterRoomFeature_ = MonsterRoomFeature;
    class AndRecipeComponent <A, B> extends Internal.Record implements Internal.RecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>> {
        constructor(a: Internal.RecipeComponent_<A>, b: Internal.RecipeComponent_<B>)
        asPatternKey(): Internal.RecipeComponent<Internal.TinyMap<string, org.apache.commons.lang3.tuple.Pair<A, B>>>;
        asArrayOrSelf(): Internal.ArrayRecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>>;
        write(arg0: Internal.RecipeJS_, arg1: any): Internal.JsonElement;
        replaceInput(recipe: Internal.RecipeJS_, original: org.apache.commons.lang3.tuple.Pair_<A, B>, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): org.apache.commons.lang3.tuple.Pair<A, B>;
        checkEmpty(key: Internal.RecipeKey_<org.apache.commons.lang3.tuple.Pair<A, B>>, value: org.apache.commons.lang3.tuple.Pair_<A, B>): string;
        b(): Internal.RecipeComponent<B>;
        role(): Internal.ComponentRole;
        readFromJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<org.apache.commons.lang3.tuple.Pair<A, B>>, json: Internal.JsonObject_): void;
        componentClass(): typeof any;
        write(recipe: Internal.RecipeJS_, value: org.apache.commons.lang3.tuple.Pair_<A, B>): Internal.JsonArray;
        key(name: string): Internal.RecipeKey<org.apache.commons.lang3.tuple.Pair<A, B>>;
        asMap<K>(key: Internal.RecipeComponent_<K>): Internal.RecipeComponent<Internal.TinyMap<K, org.apache.commons.lang3.tuple.Pair<A, B>>>;
        orSelf(): Internal.RecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>>;
        constructorDescription(ctx: Internal.DescriptionContext_): Internal.TypeDescJS;
        componentType(): string;
        static builder(): Internal.RecipeComponentBuilder;
        hasPriority(recipe: Internal.RecipeJS_, from: any): boolean;
        writeToJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<org.apache.commons.lang3.tuple.Pair<A, B>>, json: Internal.JsonObject_): void;
        readFromMap(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<org.apache.commons.lang3.tuple.Pair<A, B>>, map: Internal.Map_<any, any>): void;
        and<O>(other: Internal.RecipeComponent_<O>): Internal.AndRecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>, O>;
        static builder(...key: Internal.RecipeKey_<any>[]): Internal.RecipeComponentBuilder;
        a(): Internal.RecipeComponent<A>;
        read(arg0: Internal.RecipeJS_, arg1: any): any;
        asArray(): Internal.ArrayRecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>>;
        replaceOutput(recipe: Internal.RecipeJS_, original: org.apache.commons.lang3.tuple.Pair_<A, B>, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): org.apache.commons.lang3.tuple.Pair<A, B>;
        isInput(recipe: Internal.RecipeJS_, value: org.apache.commons.lang3.tuple.Pair_<A, B>, match: Internal.ReplacementMatch_): boolean;
        checkValueHasChanged(oldValue: org.apache.commons.lang3.tuple.Pair_<A, B>, newValue: org.apache.commons.lang3.tuple.Pair_<A, B>): boolean;
        or<O>(other: Internal.RecipeComponent_<O>): Internal.OrRecipeComponent<org.apache.commons.lang3.tuple.Pair<A, B>, O>;
        isOutput(recipe: Internal.RecipeJS_, value: org.apache.commons.lang3.tuple.Pair_<A, B>, match: Internal.ReplacementMatch_): boolean;
    }
    type AndRecipeComponent_<A, B> = AndRecipeComponent<A, B>;
    interface Effect extends Internal.Shader {
        getFragmentProgram(): Internal.Program;
        markDirty(): void;
        attachToProgram(): void;
        getVertexProgram(): Internal.Program;
        getId(): number;
        get fragmentProgram(): Internal.Program
        get vertexProgram(): Internal.Program
        get id(): number
    }
    type Effect_ = Effect;
    class BiomeSpecialEffects$Builder {
        constructor()
        ambientAdditionsSound(arg0: Internal.AmbientAdditionsSettings_): this;
        grassColorOverride(arg0: number): this;
        ambientLoopSound(arg0: Internal.SoundEvent_): this;
        fogColor(arg0: number): this;
        backgroundMusic(arg0: Internal.Music_): this;
        waterColor(arg0: number): this;
        ambientMoodSound(arg0: Internal.AmbientMoodSettings_): this;
        ambientParticle(arg0: Internal.AmbientParticleSettings_): this;
        build(): Internal.BiomeSpecialEffects;
        waterFogColor(arg0: number): this;
        foliageColorOverride(arg0: number): this;
        skyColor(arg0: number): this;
        grassColorModifier(arg0: Internal.BiomeSpecialEffects$GrassColorModifier_): this;
        grassColorOverride: Internal.Optional<number>;
        ambientParticle: Internal.Optional<Internal.AmbientParticleSettings>;
        ambientMoodSettings: Internal.Optional<Internal.AmbientMoodSettings>;
        fogColor: Internal.OptionalInt;
        grassColorModifier: Internal.BiomeSpecialEffects$GrassColorModifier;
        ambientAdditionsSettings: Internal.Optional<Internal.AmbientAdditionsSettings>;
        waterColor: Internal.OptionalInt;
        ambientLoopSoundEvent: Internal.Optional<Internal.SoundEvent>;
        skyColor: Internal.OptionalInt;
        foliageColorOverride: Internal.Optional<number>;
        waterFogColor: Internal.OptionalInt;
        backgroundMusic: Internal.Optional<Internal.Music>;
    }
    type BiomeSpecialEffects$Builder_ = BiomeSpecialEffects$Builder;
    abstract class CustomBuffer <SELF extends Internal.CustomBuffer<SELF>> extends Internal.Pointer$Default {
        compact(): SELF;
        capacity(): number;
        remaining(): number;
        mark(): SELF;
        limit(): number;
        free(): void;
        position(): number;
        address(arg0: number): number;
        put(arg0: SELF): SELF;
        rewind(): SELF;
        sizeof(): number;
        clear(): SELF;
        position(arg0: number): SELF;
        limit(arg0: number): SELF;
        flip(): SELF;
        slice(): SELF;
        reset(): SELF;
        address0(): number;
        hasRemaining(): boolean;
        slice(arg0: number, arg1: number): SELF;
        duplicate(): SELF;
    }
    type CustomBuffer_<SELF extends Internal.CustomBuffer<SELF>> = CustomBuffer<SELF>;
    class ConfiguredModel {
        constructor(arg0: Internal.ModelFile_)
        constructor(arg0: Internal.ModelFile_, arg1: number, arg2: number, arg3: boolean)
        constructor(arg0: Internal.ModelFile_, arg1: number, arg2: number, arg3: boolean, arg4: number)
        static allYRotations(arg0: Internal.ModelFile_, arg1: number, arg2: boolean): Internal.ConfiguredModel[];
        static allRotations(arg0: Internal.ModelFile_, arg1: boolean, arg2: number): Internal.ConfiguredModel[];
        static builder(): Internal.ConfiguredModel$Builder<any>;
        static allYRotations(arg0: Internal.ModelFile_, arg1: number, arg2: boolean, arg3: number): Internal.ConfiguredModel[];
        static allRotations(arg0: Internal.ModelFile_, arg1: boolean): Internal.ConfiguredModel[];
        readonly rotationY: number;
        readonly rotationX: number;
        readonly model: Internal.ModelFile;
        static readonly DEFAULT_WEIGHT: 1;
        readonly uvLock: boolean;
        readonly weight: number;
    }
    type ConfiguredModel_ = ConfiguredModel;
    class CraftingContainer implements Internal.Container, Internal.StackedContentsCompatible, Internal.AccessorCraftingContainer {
        constructor(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: number)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        bookshelf$getMenu(): Internal.AbstractContainerMenu;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        fillStackedContents(arg0: Internal.StackedContents_): void;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
        readonly menu: Internal.AbstractContainerMenu;
    }
    type CraftingContainer_ = CraftingContainer;
    class ClientTelemetryManager {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.UserApiService_, arg2: Internal.Optional_<string>, arg3: Internal.Optional_<string>, arg4: Internal.UUID_)
        onPlayerInfoReceived(arg0: Internal.GameType_, arg1: boolean): void;
        onServerBrandReceived(arg0: string): void;
        onDisconnect(): void;
    }
    type ClientTelemetryManager_ = ClientTelemetryManager;
    class AxisAngle4d implements Internal.Cloneable, Internal.Externalizable {
        constructor(q: Internal.Quaterniondc_)
        constructor()
        constructor(a: Internal.AxisAngle4d_)
        constructor(angle: number, x: number, y: number, z: number)
        constructor(a: Internal.AxisAngle4f_)
        constructor(q: Internal.Quaternionfc_)
        constructor(angle: number, v: Internal.Vector3dc_)
        constructor(angle: number, v: Internal.Vector3f_)
        clone(): any;
        transform(v: Internal.Vector4d_): Internal.Vector4d;
        set(angle: number, v: Internal.Vector3f_): this;
        set(angle: number, x: number, y: number, z: number): this;
        get(q: Internal.Quaterniond_): Internal.Quaterniond;
        get(q: Internal.Quaternionf_): Internal.Quaternionf;
        writeExternal(out: Internal.ObjectOutput_): void;
        get(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        get(dest: Internal.AxisAngle4d_): this;
        get(m: Internal.Matrix3f_): Internal.Matrix3f;
        get(m: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transform(v: Internal.Vector4dc_, dest: Internal.Vector4d_): Internal.Vector4d;
        set(q: Internal.Quaternionfc_): this;
        set(m: Internal.Matrix4fc_): this;
        set(q: Internal.Quaterniondc_): this;
        set(angle: number, v: Internal.Vector3dc_): this;
        set(m: Internal.Matrix4dc_): this;
        transform(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(v: Internal.Vector3f_): Internal.Vector3f;
        normalize(): this;
        set(a: Internal.AxisAngle4d_): this;
        set(a: Internal.AxisAngle4f_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        get(m: Internal.Matrix4f_): Internal.Matrix4f;
        get(m: Internal.Matrix4d_): Internal.Matrix4d;
        toString(formatter: Internal.NumberFormat_): string;
        transform(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        set(m: Internal.Matrix4x3fc_): this;
        transform(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(ang: number): this;
        set(m: Internal.Matrix3fc_): this;
        set(m: Internal.Matrix3dc_): this;
        z: number;
        angle: number;
        x: number;
        y: number;
    }
    type AxisAngle4d_ = AxisAngle4d;
    class BlockEntityBuilder <T extends Internal.BlockEntity, P> extends Internal.AbstractBuilder<Internal.BlockEntityType<any>, Internal.BlockEntityType<T>, P, Internal.BlockEntityBuilder<T, P>> {
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.BlockEntityType<T>>): this;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.BlockEntityType<any>, Internal.BlockEntityType<T>>, D>): this;
        get(): any;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static create<T extends Internal.BlockEntity, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.BlockEntityBuilder$BlockEntityFactory_<T>): Internal.BlockEntityBuilder<T, P>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.BlockEntityBuilder<T, P>, S2>): S2;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        register(): Internal.BlockEntityEntry<T>;
        renderer(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<com.tterrag.registrate.util.nullness.NonNullFunction<Internal.BlockEntityRendererProvider$Context, Internal.BlockEntityRenderer<T>>>): this;
        validBlock(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>): this;
        validBlocks(...arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<Internal.Block>[]): this;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.BlockEntityType<T>>): this;
        getEntry(): Internal.BlockEntityType<T>;
        build(): P;
        get entry(): Internal.BlockEntityType<T>
    }
    type BlockEntityBuilder_<T extends Internal.BlockEntity, P> = BlockEntityBuilder<T, P>;
    interface AbuseReportSender {
        send(arg0: Internal.UUID_, arg1: Internal.AbuseReport_): Internal.CompletableFuture<com.mojang.datafixers.util.Unit>;
        create(arg0: Internal.ReportEnvironment_, arg1: Internal.UserApiService_): this;
        reportLimits(): Internal.AbuseReportLimits;
        isEnabled(): boolean;
        get enabled(): boolean
    }
    type AbuseReportSender_ = AbuseReportSender;
    interface UserAuthentication {
        getSelectedProfile(): Internal.GameProfile;
        loadFromStorage(arg0: Internal.Map_<string, any>): void;
        logOut(): void;
        setPassword(arg0: string): void;
        logIn(): void;
        getAuthenticatedToken(): string;
        getUserProperties(): Internal.PropertyMap;
        getUserID(): string;
        isLoggedIn(): boolean;
        canPlayOnline(): boolean;
        getAvailableProfiles(): Internal.GameProfile[];
        setUsername(arg0: string): void;
        getUserType(): Internal.UserType;
        selectGameProfile(arg0: Internal.GameProfile_): void;
        saveForStorage(): Internal.Map<string, any>;
        canLogIn(): boolean;
        get selectedProfile(): Internal.GameProfile
        set password(arg0: string)
        get authenticatedToken(): string
        get userProperties(): Internal.PropertyMap
        get userID(): string
        get loggedIn(): boolean
        get availableProfiles(): Internal.GameProfile[]
        set username(arg0: string)
        get userType(): Internal.UserType
    }
    type UserAuthentication_ = UserAuthentication;
    class RenderStateShard$TextureStateShard extends Internal.RenderStateShard$EmptyTextureStateShard {
        constructor(arg0: ResourceLocation_, arg1: boolean, arg2: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        readonly texture: Internal.Optional<ResourceLocation>;
    }
    type RenderStateShard$TextureStateShard_ = RenderStateShard$TextureStateShard;
    class PostfixExpression extends Internal.Expression {
        clone(): any;
        static make(position: number, base: Internal.Expression_, op: Internal.Operator_): Internal.Expression;
        getOperator(): Internal.Operator;
        getOperand(): Internal.Expression;
        static convert(position: number, base: Internal.Expression_, op: Internal.Operator_): Internal.Expression;
        get operator(): Internal.Operator
        get operand(): Internal.Expression
    }
    type PostfixExpression_ = PostfixExpression;
    interface AccessorLivingEntity {
        bookshelf$getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        bookshelf$getDrinkingSound(arg0: Internal.ItemStack_): Internal.SoundEvent;
        bookshelf$makePoofParticles(): void;
        bookshelf$getDeathSound(): Internal.SoundEvent;
        bookshelf$getFallDamageSound(arg0: number): Internal.SoundEvent;
    }
    type AccessorLivingEntity_ = AccessorLivingEntity;
    class GrindstoneMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        static readonly INPUT_SLOT: 0;
        static readonly MAX_NAME_LENGTH: 35;
        static readonly RESULT_SLOT: 2;
        static readonly ADDITIONAL_SLOT: 1;
    }
    type GrindstoneMenu_ = GrindstoneMenu;
    interface IClientFluidTypeExtensions {
        modifyFogColor(arg0: Internal.Camera_, arg1: number, arg2: Internal.ClientLevel_, arg3: number, arg4: number, arg5: Vec3f_): Vec3f;
        getFlowingTexture(arg0: Internal.FluidStack_): ResourceLocation;
        getTintColor(arg0: Internal.FluidStack_): number;
        getFlowingTexture(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
        modifyFogRender(arg0: Internal.Camera_, arg1: Internal.FogRenderer$FogMode_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.FogShape_): void;
        getTintColor(): number;
        of(arg0: Internal.FluidState_): this;
        getStillTexture(arg0: Internal.FluidStack_): ResourceLocation;
        getOverlayTexture(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
        of(arg0: Internal.Fluid_): this;
        of(arg0: Internal.FluidType_): this;
        getOverlayTexture(): ResourceLocation;
        getFlowingTexture(): ResourceLocation;
        getTextures(): Internal.Stream<ResourceLocation>;
        renderOverlay(arg0: Internal.Minecraft_, arg1: Internal.PoseStack_): void;
        getOverlayTexture(arg0: Internal.FluidStack_): ResourceLocation;
        getRenderOverlayTexture(arg0: Internal.Minecraft_): ResourceLocation;
        getStillTexture(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
        getTintColor(arg0: Internal.FluidState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
        getStillTexture(): ResourceLocation;
        get tintColor(): number
        get overlayTexture(): ResourceLocation
        get flowingTexture(): ResourceLocation
        get textures(): Internal.Stream<ResourceLocation>
        get stillTexture(): ResourceLocation
        readonly DEFAULT: Internal.IClientFluidTypeExtensions;
    }
    type IClientFluidTypeExtensions_ = IClientFluidTypeExtensions;
    class LDItemPipeType extends Internal.LongDistancePipeType {
        static readonly INSTANCE: Internal.LDItemPipeType;
    }
    type LDItemPipeType_ = LDItemPipeType;
    abstract class ForwardingObject {
    }
    type ForwardingObject_ = ForwardingObject;
    interface MenuType$MenuSupplier <T extends Internal.AbstractContainerMenu> {
        create(arg0: number, arg1: Internal.Inventory_): T;
    }
    type MenuType$MenuSupplier_<T extends Internal.AbstractContainerMenu> = MenuType$MenuSupplier<T>;
    abstract class BlockEntityInstance <T extends Internal.BlockEntity> extends Internal.AbstractInstance {
        constructor(arg0: Internal.MaterialManager_, arg1: T)
        onLightPacket(arg0: number, arg1: number): void;
        getInstancePosition(): BlockPos;
        get instancePosition(): BlockPos
    }
    type BlockEntityInstance_<T extends Internal.BlockEntity> = BlockEntityInstance<T>;
    class FenceBlockBuilder extends Internal.MultipartShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type FenceBlockBuilder_ = FenceBlockBuilder;
    class ClickEvent$Action extends Internal.Enum<Internal.ClickEvent$Action> {
        static values(): Internal.ClickEvent$Action[];
        static getByName(arg0: string): Internal.ClickEvent$Action;
        isAllowedFromServer(): boolean;
        getName(): string;
        static valueOf(arg0: string): Internal.ClickEvent$Action;
        get allowedFromServer(): boolean
        get name(): string
        static readonly COPY_TO_CLIPBOARD: Internal.ClickEvent$Action;
        static readonly CHANGE_PAGE: Internal.ClickEvent$Action;
        static readonly OPEN_FILE: Internal.ClickEvent$Action;
        static readonly RUN_COMMAND: Internal.ClickEvent$Action;
        static readonly SUGGEST_COMMAND: Internal.ClickEvent$Action;
        static readonly OPEN_URL: Internal.ClickEvent$Action;
    }
    type ClickEvent$Action_ = "copy_to_clipboard" | "suggest_command" | "open_file" | "change_page" | ClickEvent$Action | "open_url" | "run_command";
    class FastMap <Value> {
        constructor(arg0: Internal.Collection_<Internal.Property<any>>, arg1: Internal.Map_<Internal.Map<Internal.Property<any>, Internal.Comparable<any>>, Value>, arg2: boolean)
        getValue<T extends Internal.Comparable<T>>(arg0: number, arg1: Internal.Property_<T>): T;
        getPropertySet(): Internal.ImmutableSet<Internal.Property<any>>;
        getEntry(arg0: number, arg1: number): Internal.Map$Entry<Internal.Property<any>, Internal.Comparable<any>>;
        getIndexOf(arg0: Internal.Map_<Internal.Property<any>, Internal.Comparable<any>>): number;
        withUnsafe<T extends Internal.Comparable<T>>(arg0: number, arg1: Internal.Property_<T>, arg2: any): Value;
        getValue(arg0: number, arg1: any): Internal.Comparable<any>;
        getKey(arg0: number): Internal.FastMapKey<any>;
        isSingleState(): boolean;
        "with"<T extends Internal.Comparable<T>>(arg0: number, arg1: Internal.Property_<T>, arg2: T): Value;
        numProperties(): number;
        get propertySet(): Internal.ImmutableSet<Internal.Property<any>>
        get singleState(): boolean
    }
    type FastMap_<Value> = FastMap<Value>;
    class MultiblockMachineBuilder extends Internal.MachineBuilder<Internal.MultiblockMachineDefinition> {
        itemColor(itemColor: Internal.BiFunction_<Internal.ItemStack, number, number>): this;
        additionalDisplay(additionalDisplay: Internal.BiConsumer_<Internal.IMultiController, Internal.List<Internal.Component>>): this;
        alwaysTryModifyRecipe(arg0: boolean): Internal.MachineBuilder<any>;
        shapeInfo(shape: Internal.Function_<Internal.MultiblockMachineDefinition, MultiblockShapeInfo>): this;
        recoveryStacks(stacks: Internal.Supplier_<Internal.ItemStack[]>): this;
        additionalDisplay(): Internal.BiConsumer<Internal.IMultiController, Internal.List<Internal.Component>>;
        overlayTieredHullRenderer(arg0: string): Internal.MachineBuilder<any>;
        compassPreNodes(arg0: ResourceLocation_[]): Internal.MachineBuilder<any>;
        pattern(pattern: Internal.Function_<Internal.MultiblockMachineDefinition, com.gregtechceu.gtceu.api.pattern.BlockPattern>): this;
        itemProp(itemProp: Internal.NonNullUnaryOperator_<Internal.Item$Properties>): this;
        modelRenderer(arg0: Internal.Supplier_<any>): Internal.MachineBuilder<any>;
        workableCasingRenderer(arg0: ResourceLocation_, arg1: ResourceLocation_): Internal.MachineBuilder<any>;
        appearance(arg0: Internal.Supplier_<any>): Internal.MachineBuilder<any>;
        itemBuilder(itemBuilder: Internal.Consumer_<com.tterrag.registrate.builders.ItemBuilder<Internal.MetaMachineItem, any>>): this;
        onBlockEntityRegister(onBlockEntityRegister: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.BlockEntityType<Internal.BlockEntity>>): this;
        blockProp(arg0: Internal.NonNullUnaryOperator_<any>): Internal.MachineBuilder<any>;
        workableCasingRenderer(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: boolean): Internal.MachineBuilder<any>;
        tooltips(...components: Internal.Component_[]): this;
        compassSections(...sections: Internal.CompassSection_[]): this;
        paintingColor(arg0: number): Internal.MachineBuilder<any>;
        recoveryItems(items: Internal.Supplier_<Internal.ItemLike[]>): this;
        tier(tier: number): this;
        compassNode(arg0: string): Internal.MachineBuilder<any>;
        partAppearance(partAppearance: Internal.TriFunction_<Internal.IMultiController, Internal.IMultiPart, Internal.Direction, Internal.BlockState>): this;
        defaultModelRenderer(): Internal.MachineBuilder<any>;
        workableSteamHullRenderer(arg0: boolean, arg1: ResourceLocation_): Internal.MachineBuilder<any>;
        blockBuilder(blockBuilder: Internal.Consumer_<com.tterrag.registrate.builders.BlockBuilder<Internal.Block, any>>): this;
        rotationState(arg0: RotationState_): Internal.MachineBuilder<any>;
        shapeInfos(shapes: Internal.Function_<Internal.MultiblockMachineDefinition, Internal.List<MultiblockShapeInfo>>): this;
        langValue(langValue: string): this;
        editableUI(arg0: Internal.EditableMachineUI_): Internal.MachineBuilder<any>;
        recipeTypes(arg0: Internal.GTRecipeType_[]): Internal.MachineBuilder<any>;
        workableTieredHullRenderer(workableModel: ResourceLocation_): this;
        recipeModifier(recipeModifier: Internal.BiFunction_<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>): this;
        sidedWorkableCasingRenderer(arg0: string, arg1: ResourceLocation_, arg2: boolean): Internal.MachineBuilder<any>;
        overlaySteamHullRenderer(name: string): this;
        hasTESR(hasTESR: boolean): this;
        abilities(...abilities: PartAbility_[]): this;
        tooltipBuilder(arg0: Internal.BiConsumer_<any, any>): Internal.MachineBuilder<any>;
        static createMulti(registrate: Internal.Registrate_, name: string, metaMachine: Internal.Function_<Internal.IMachineBlockEntity, Internal.MultiblockControllerMachine>, blockFactory: Internal.BiFunction_<Internal.BlockBehaviour$Properties, Internal.MultiblockMachineDefinition, Internal.IMachineBlock>, itemFactory: Internal.BiFunction_<Internal.IMachineBlock, Internal.Item$Properties, Internal.MetaMachineItem>, blockEntityFactory: Internal.TriFunction_<Internal.BlockEntityType<any>, BlockPos, Internal.BlockState, Internal.IMachineBlockEntity>): Internal.MultiblockMachineBuilder;
        appearanceBlock(arg0: Internal.Supplier_<any>): Internal.MachineBuilder<any>;
        compassPreNodes(arg0: Internal.CompassNode_[]): Internal.MachineBuilder<any>;
        recipeModifier(arg0: Internal.BiFunction_<any, any, any>, arg1: boolean): Internal.MachineBuilder<any>;
        renderer(arg0: Internal.Supplier_<any>): Internal.MachineBuilder<any>;
        partSorter(partSorter: Internal.Comparator_<Internal.IMultiPart>): this;
        compassNodeSelf(): Internal.MachineBuilder<any>;
        recipeType(recipeTypes: Internal.GTRecipeType_): this;
        shape(arg0: Internal.VoxelShape_): Internal.MachineBuilder<any>;
        compassPreNodes(arg0: Internal.CompassSection_, arg1: string[]): Internal.MachineBuilder<any>;
    }
    type MultiblockMachineBuilder_ = MultiblockMachineBuilder;
    interface TimeInterpolator {
        accelerate(): this;
        overshoot(): this;
        accelerate(factor: number): this;
        cycle(cycle: number): this;
        decelerate(): this;
        overshoot(tension: number): this;
        anticipate(tension: number): this;
        getInterpolation(arg0: number): number;
        decelerate(factor: number): this;
        linear(): this;
        bounce(): this;
        anticipate(): this;
        (arg0: number): number;
        readonly DECELERATE_QUINTIC: Internal.TimeInterpolator;
        readonly DECELERATE: Internal.TimeInterpolator;
        readonly ANTICIPATE: Internal.TimeInterpolator;
        readonly VISCOUS_FLUID: Internal.ViscousFluidInterpolator;
        readonly OVERSHOOT: Internal.TimeInterpolator;
        readonly DECELERATE_CUBIC: Internal.TimeInterpolator;
        readonly SINE: Internal.TimeInterpolator;
        readonly BOUNCE: Internal.BounceInterpolator;
        readonly ANTICIPATE_OVERSHOOT: Internal.AnticipateOvershootInterpolator;
        readonly LINEAR: Internal.TimeInterpolator;
        readonly ACCELERATE_DECELERATE: Internal.TimeInterpolator;
        readonly ACCELERATE: Internal.TimeInterpolator;
    }
    type TimeInterpolator_ = TimeInterpolator;
    interface IManagedBlockEntity {
        getNonLazyFields(): Internal.IRef[];
        getSelf(): Internal.BlockEntity;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        getRootStorage(): Internal.IManagedStorage;
        getCurrentPos(): BlockPos;
        get nonLazyFields(): Internal.IRef[]
        get self(): Internal.BlockEntity
        get blockEntityType(): Internal.BlockEntityType<any>
        get rootStorage(): Internal.IManagedStorage
        get currentPos(): BlockPos
    }
    type IManagedBlockEntity_ = IManagedBlockEntity;
    class Parameter implements Internal.AnnotatedElement {
        getDeclaringInvokable(): Internal.Invokable<any, any>;
        getType(): Internal.TypeToken<any>;
        getAnnotations(): Internal.Annotation[];
        getDeclaredAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getAnnotatedType(): Internal.AnnotatedType;
        getAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        getDeclaredAnnotations(): Internal.Annotation[];
        getAnnotation<A extends Internal.Annotation>(arg0: A): A;
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        getDeclaredAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        get declaringInvokable(): Internal.Invokable<any, any>
        get type(): Internal.TypeToken<any>
        get annotations(): Internal.Annotation[]
        get annotatedType(): Internal.AnnotatedType
        get declaredAnnotations(): Internal.Annotation[]
    }
    type Parameter_ = Parameter;
    class CopyNameFunction$NameSource extends Internal.Enum<Internal.CopyNameFunction$NameSource> {
        static valueOf(arg0: string): Internal.CopyNameFunction$NameSource;
        static values(): Internal.CopyNameFunction$NameSource[];
        static getByName(arg0: string): Internal.CopyNameFunction$NameSource;
        readonly name: string;
        static readonly BLOCK_ENTITY: Internal.CopyNameFunction$NameSource;
        readonly param: Internal.LootContextParam<any>;
        static readonly KILLER: Internal.CopyNameFunction$NameSource;
        static readonly KILLER_PLAYER: Internal.CopyNameFunction$NameSource;
        static readonly THIS: Internal.CopyNameFunction$NameSource;
    }
    type CopyNameFunction$NameSource_ = "killer" | CopyNameFunction$NameSource | "killer_player" | "this" | "block_entity";
    class LevelSummary implements Internal.Comparable<Internal.LevelSummary> {
        constructor(arg0: Internal.LevelSettings_, arg1: Internal.LevelVersion_, arg2: string, arg3: boolean, arg4: boolean, arg5: Internal.Path_)
        isDisabled(): boolean;
        getLevelId(): string;
        getLastPlayed(): number;
        getSettings(): Internal.LevelSettings;
        compareTo(arg0: Internal.LevelSummary_): number;
        getIcon(): Internal.Path;
        getLevelName(): string;
        backupStatus(): Internal.LevelSummary$BackupStatus;
        hasCheats(): boolean;
        compareTo(arg0: any): number;
        requiresManualConversion(): boolean;
        isLocked(): boolean;
        isExperimental(): boolean;
        isCompatible(): boolean;
        getGameMode(): Internal.GameType;
        markVersionInList(): boolean;
        getWorldVersionName(): Internal.MutableComponent;
        isHardcore(): boolean;
        askToOpenWorld(): boolean;
        getInfo(): Internal.Component;
        levelVersion(): Internal.LevelVersion;
        get disabled(): boolean
        get levelId(): string
        get lastPlayed(): number
        get settings(): Internal.LevelSettings
        get icon(): Internal.Path
        get levelName(): string
        get locked(): boolean
        get experimental(): boolean
        get compatible(): boolean
        get gameMode(): Internal.GameType
        get worldVersionName(): Internal.MutableComponent
        get hardcore(): boolean
        get info(): Internal.Component
    }
    type LevelSummary_ = LevelSummary;
    class ClientboundLightUpdatePacketData {
        constructor(arg0: Internal.ChunkPos_, arg1: Internal.LevelLightEngine_, arg2: Internal.BitSet_, arg3: Internal.BitSet_, arg4: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_, arg1: number, arg2: number)
        getEmptyBlockYMask(): Internal.BitSet;
        getTrustEdges(): boolean;
        getEmptySkyYMask(): Internal.BitSet;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getBlockUpdates(): Internal.List<number[]>;
        getBlockYMask(): Internal.BitSet;
        getSkyUpdates(): Internal.List<number[]>;
        getSkyYMask(): Internal.BitSet;
        get emptyBlockYMask(): Internal.BitSet
        get trustEdges(): boolean
        get emptySkyYMask(): Internal.BitSet
        get blockUpdates(): Internal.List<number[]>
        get blockYMask(): Internal.BitSet
        get skyUpdates(): Internal.List<number[]>
        get skyYMask(): Internal.BitSet
    }
    type ClientboundLightUpdatePacketData_ = ClientboundLightUpdatePacketData;
    interface Iterator <E> {
        remove(): void;
        forEachRemaining(arg0: Internal.Consumer_<E>): void;
        next(): E;
        hasNext(): boolean;
    }
    type Iterator_<E> = Iterator<E>;
    interface ContainerSynchronizer {
        sendDataChange(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: number): void;
        sendSlotChange(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: Internal.ItemStack_): void;
        sendInitialData(arg0: Internal.AbstractContainerMenu_, arg1: Internal.NonNullList_<Internal.ItemStack>, arg2: Internal.ItemStack_, arg3: number[]): void;
        sendCarriedChange(arg0: Internal.AbstractContainerMenu_, arg1: Internal.ItemStack_): void;
    }
    type ContainerSynchronizer_ = ContainerSynchronizer;
    class PipeCoverContainer implements Internal.ICoverable, Internal.IEnhancedManaged {
        constructor(pipeTile: Internal.IPipeNode_<any, any>)
        getTooltips(): Internal.List<Internal.Component>;
        getTitle(): string;
        static doesCoverCollide(side: Internal.Direction_, collisionBox: Internal.List_<Internal.VoxelShape>, plateThickness: number): boolean;
        getFieldHolder(): Internal.ManagedFieldHolder;
        markDirty(name: string): void;
        getCoverAtSide(side: Internal.Direction_): Internal.CoverBehavior;
        readInitialData(buffer: Internal.FriendlyByteBuf_): void;
        getPos(): BlockPos;
        setCoverAtSide(coverBehavior: Internal.CoverBehavior_, side: Internal.Direction_): void;
        getFluidTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IFluidTransfer;
        hasCover(facing: Internal.Direction_): boolean;
        unsubscribe(current: Internal.TickableSubscription_): void;
        onLoad(): void;
        scheduleNeighborShapeUpdate(): void;
        hasAnyCover(): boolean;
        getCoverPlateThickness(): number;
        getItemTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IItemTransfer;
        markDirty(): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        placeCoverOnSide(side: Internal.Direction_, itemStack: Internal.ItemStack_, coverDefinition: Internal.CoverDefinition_, player: Internal.ServerPlayer_): boolean;
        removeCover(side: Internal.Direction_, player: Internal.Player_): boolean;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        subscribeServerTick(runnable: Internal.Runnable_): Internal.TickableSubscription;
        static canPlaceCover(coverDef: Internal.CoverDefinition_, coverable: Internal.ICoverable_): boolean;
        detectAndSendChange(sender: Internal.BiConsumer_<number, Internal.Consumer<Internal.FriendlyByteBuf>>): void;
        getSyncStorage(): Internal.EnhancedFieldManagedStorage;
        removeCover(dropItself: boolean, side: Internal.Direction_, player: Internal.Player_): boolean;
        isInValid(): boolean;
        static rayTraceCoverableSide(coverable: Internal.ICoverable_, player: Internal.Player_): Internal.Direction;
        createConfigurator(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        scheduleRenderUpdate(): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getLevel(): Internal.Level;
        notifyBlockUpdate(): void;
        onUnload(): void;
        getCovers(): Internal.List<Internal.CoverBehavior>;
        static getCoverPlateBox(side: Internal.Direction_, plateThickness: number): Internal.VoxelShape;
        isRemote(): boolean;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getIcon(): Internal.IGuiTexture;
        shouldRenderBackSide(): boolean;
        readUpdateInfo(id: number, buf: Internal.FriendlyByteBuf_): void;
        onChanged(): void;
        getOffsetTimer(): number;
        getFrontFacing(): Internal.Direction;
        static determineGridSideHit(result: Internal.BlockHitResult_): Internal.Direction;
        writeInitialData(buffer: Internal.FriendlyByteBuf_): void;
        addCoverCollisionBoundingBox(): Internal.VoxelShape[];
        canPlaceCoverOnSide(definition: Internal.CoverDefinition_, side: Internal.Direction_): boolean;
        static traceCoverSide(result: Internal.BlockHitResult_): Internal.Direction;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get tooltips(): Internal.List<Internal.Component>
        get title(): string
        get fieldHolder(): Internal.ManagedFieldHolder
        get pos(): BlockPos
        get coverPlateThickness(): number
        get syncStorage(): Internal.EnhancedFieldManagedStorage
        get inValid(): boolean
        get level(): Internal.Level
        get covers(): Internal.List<Internal.CoverBehavior>
        get remote(): boolean
        get icon(): Internal.IGuiTexture
        get offsetTimer(): number
        get frontFacing(): Internal.Direction
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
    }
    type PipeCoverContainer_ = PipeCoverContainer;
    /**
     * Invoked when a player right clicks with an item **without targeting anything**.
     * 
     * Not to be confused with `BlockEvents.rightClick` or `ItemEvents.entityInteracted`.
    */
    class ItemClickedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, hand: Internal.InteractionHand_, item: Internal.ItemStack_)
        /**
         * The player that clicked with the item.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * The ray trace result of the click.
        */
        getTarget(): Internal.RayTraceResultJS;
        /**
         * The item that was clicked with.
        */
        getItem(): Internal.ItemStack;
        /**
         * The hand that the item was clicked with.
        */
        getHand(): Internal.InteractionHand;
        /**
         * The player that clicked with the item.
        */
        get entity(): Internal.LivingEntity
        /**
         * The ray trace result of the click.
        */
        get target(): Internal.RayTraceResultJS
        /**
         * The item that was clicked with.
        */
        get item(): Internal.ItemStack
        /**
         * The hand that the item was clicked with.
        */
        get hand(): Internal.InteractionHand
    }
    type ItemClickedEventJS_ = ItemClickedEventJS;
    class ClientboundSetObjectivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Objective_, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getDisplayName(): Internal.Component;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getMethod(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getRenderType(): Internal.ObjectiveCriteria$RenderType;
        isSkippable(): boolean;
        getObjectiveName(): string;
        get displayName(): Internal.Component
        get method(): number
        get renderType(): Internal.ObjectiveCriteria$RenderType
        get skippable(): boolean
        get objectiveName(): string
        static readonly METHOD_ADD: 0;
        static readonly METHOD_CHANGE: 2;
        static readonly METHOD_REMOVE: 1;
    }
    type ClientboundSetObjectivePacket_ = ClientboundSetObjectivePacket;
    class MobEffectCategory extends Internal.Enum<Internal.MobEffectCategory> {
        static values(): Internal.MobEffectCategory[];
        getTooltipFormatting(): Internal.ChatFormatting;
        static valueOf(arg0: string): Internal.MobEffectCategory;
        get tooltipFormatting(): Internal.ChatFormatting
        static readonly HARMFUL: Internal.MobEffectCategory;
        static readonly BENEFICIAL: Internal.MobEffectCategory;
        static readonly NEUTRAL: Internal.MobEffectCategory;
    }
    type MobEffectCategory_ = "neutral" | MobEffectCategory | "beneficial" | "harmful";
    interface IContentSerializer <T> {
        toJsonContent(content: Internal.Content_): Internal.JsonElement;
        of(arg0: any): T;
        defaultValue(): T;
        fromNetworkContent(buf: Internal.FriendlyByteBuf_): Internal.Content;
        toNetworkContent(buf: Internal.FriendlyByteBuf_, content: Internal.Content_): void;
        fromJsonContent(json: Internal.JsonElement_): Internal.Content;
        toNetwork(buf: Internal.FriendlyByteBuf_, content: T): void;
        toJson(arg0: T): Internal.JsonElement;
        fromNetwork(buf: Internal.FriendlyByteBuf_): T;
        fromJson(arg0: Internal.JsonElement_): T;
    }
    type IContentSerializer_<T> = IContentSerializer<T>;
    abstract class AbstractArrow extends Internal.Projectile {
        getDistance(pos: BlockPos_): number;
        setEnchantmentEffectsFromEntity(arg0: Internal.LivingEntity_, arg1: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        setNoPhysics(arg0: boolean): void;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getDisplayName(): Internal.Component;
        isCritArrow(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        setCritArrow(arg0: boolean): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getPierceLevel(): number;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        setBaseDamage(arg0: number): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        shouldFall(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setShotFromCrossbow(arg0: boolean): void;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        startFalling(): void;
        getBaseDamage(): number;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setSoundEvent(arg0: Internal.SoundEvent_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        shotFromCrossbow(): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        isNoPhysics(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getKnockback(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        setKnockback(arg0: number): void;
        runCommand(command: string): number;
        setPierceLevel(arg0: number): void;
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        set noPhysics(arg0: boolean)
        get displayName(): Internal.Component
        get critArrow(): boolean
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        set critArrow(arg0: boolean)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get pierceLevel(): number
        get motionX(): number
        get waterCreature(): boolean
        set baseDamage(arg0: number)
        get item(): Internal.ItemStack
        set x(x: number)
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set shotFromCrossbow(arg0: boolean)
        get block(): Internal.BlockContainerJS
        get baseDamage(): number
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set soundEvent(arg0: Internal.SoundEvent_)
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get noPhysics(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        get knockback(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set knockback(arg0: number)
        set pierceLevel(arg0: number)
        static readonly FLAG_CRIT: 1;
        knockback: number;
        piercingIgnoreEntityIds: Internal.IntOpenHashSet;
        static readonly FLAG_NOPHYSICS: 2;
        static readonly FLAG_CROSSBOW: 4;
        static readonly PIERCE_LEVEL: Internal.EntityDataAccessor<number>;
        pickup: Internal.AbstractArrow$Pickup;
        static readonly ID_FLAGS: Internal.EntityDataAccessor<number>;
        piercedAndKilledEntities: Internal.List<Internal.Entity>;
        lastState: Internal.BlockState;
        baseDamage: number;
        soundEvent: Internal.SoundEvent;
        life: number;
        inGround: boolean;
        inGroundTime: number;
        static readonly ARROW_BASE_DAMAGE: 2.0;
        shakeTime: number;
    }
    type AbstractArrow_ = AbstractArrow;
    class SmokerMenu extends Internal.AbstractFurnaceMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Inventory_)
    }
    type SmokerMenu_ = SmokerMenu;
    class ClampedNormalFloat extends Internal.FloatProvider {
        static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ClampedNormalFloat;
        static sample(arg0: Internal.RandomSource_, arg1: number, arg2: number, arg3: number, arg4: number): number;
        static readonly CODEC: Internal.Codec<Internal.ClampedNormalFloat>;
    }
    type ClampedNormalFloat_ = ClampedNormalFloat;
    interface PoolChunkListMetric extends Internal.Iterable<Internal.PoolChunkMetric> {
        maxUsage(): number;
        forEach(arg0: Internal.Consumer_<Internal.PoolChunkMetric>): void;
        minUsage(): number;
        iterator(): Internal.Iterator<Internal.PoolChunkMetric>;
        spliterator(): Internal.Spliterator<Internal.PoolChunkMetric>;
    }
    type PoolChunkListMetric_ = PoolChunkListMetric;
    class HoglinSpecificSensor extends Internal.Sensor<Internal.Hoglin> {
        constructor()
    }
    type HoglinSpecificSensor_ = HoglinSpecificSensor;
    interface Char2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<string, V> {
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Char2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        containsKey(arg0: string): boolean;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<string, V>;
        remove(arg0: string): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Char2ShortFunction;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Char2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: V): V;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ObjectFunction<V>;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, V>;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ObjectFunction<V>;
        get(arg0: string): V;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Char2ObjectFunction<T>;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Char2FloatFunction;
        getOrDefault(arg0: string, arg1: V): V;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ObjectFunction<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Char2ByteFunction;
        size(): number;
        apply(arg0: string): V;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Char2DoubleFunction;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Char2IntFunction;
        clear(): void;
        put(arg0: string, arg1: V): V;
        defaultReturnValue(): V;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ObjectFunction<V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Char2CharFunction;
        (arg0: string): V;
    }
    type Char2ObjectFunction_<V> = Char2ObjectFunction<V>;
    abstract class TransitionPropagation {
        constructor()
        captureValues(arg0: Internal.TransitionValues_): void;
        getStartDelay(arg0: Internal.ViewGroup_, arg1: Internal.Transition_, arg2: Internal.TransitionValues_, arg3: Internal.TransitionValues_): number;
        getPropagationProperties(): string[];
        get propagationProperties(): string[]
    }
    type TransitionPropagation_ = TransitionPropagation;
    class PaintScreenEventJS extends Internal.PaintEventJS implements Internal.UnitVariables {
        constructor(m: Internal.Minecraft_, s: Internal.Screen_, ps: Internal.PoseStack_, mx: number, my: number, d: number)
        constructor(m: Internal.Minecraft_, ps: Internal.PoseStack_, d: number)
        rawText(text: Internal.FormattedCharSequence_, x: number, y: number, color: number, shadow: boolean): void;
        alignY(y: number, h: number, alignY: number): number;
        text(text: Internal.Component_, x: number, y: number, color: number, shadow: boolean): void;
        getVariables(): Internal.VariableSet;
        alignX(x: number, w: number, alignX: number): number;
        rotateDeg(angle: number): void;
        rectangle(x: number, y: number, z: number, w: number, h: number, color: number): void;
        scale(scale: number): void;
        getEntity(): Internal.Entity;
        translate(x: number, y: number): void;
        rotateRad(angle: number): void;
        scale(x: number, y: number): void;
        rectangle(x: number, y: number, z: number, w: number, h: number, color: number, u0: number, v0: number, u1: number, v1: number): void;
        get variables(): Internal.VariableSet
        get entity(): Internal.Entity
        readonly width: number;
        readonly mouseY: number;
        readonly inventory: boolean;
        readonly height: number;
        readonly mouseX: number;
    }
    type PaintScreenEventJS_ = PaintScreenEventJS;
    interface IAsyncAutoSyncBlockEntity extends Internal.IAutoSyncBlockEntity, Internal.IAsyncLogic {
        asyncTick(periodID: number): void;
        readCustomSyncData(tag: Internal.CompoundTag_): void;
        getNonLazyFields(): Internal.IRef[];
        onValid(): void;
        getSyncTag(): string;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        writeCustomSyncData(tag: Internal.CompoundTag_): void;
        defaultServerTick(): void;
        getCurrentPos(): BlockPos;
        useAsyncThread(): boolean;
        getSelf(): Internal.BlockEntity;
        syncNow(force: boolean): void;
        onInValid(): void;
        getRootStorage(): Internal.IManagedStorage;
        get nonLazyFields(): Internal.IRef[]
        get syncTag(): string
        get blockEntityType(): Internal.BlockEntityType<any>
        get currentPos(): BlockPos
        get self(): Internal.BlockEntity
        get rootStorage(): Internal.IManagedStorage
    }
    type IAsyncAutoSyncBlockEntity_ = IAsyncAutoSyncBlockEntity;
    interface ITypedIngredient <T> {
        getIngredient<V>(arg0: Internal.IIngredientType_<V>): Internal.Optional<V>;
        getType(): Internal.IIngredientType<T>;
        getItemStack(): Internal.Optional<Internal.ItemStack>;
        getIngredient(): T;
        get type(): Internal.IIngredientType<T>
        get itemStack(): Internal.Optional<Internal.ItemStack>
        get ingredient(): T
    }
    type ITypedIngredient_<T> = ITypedIngredient<T>;
    class ItemOverrides$BakedOverride {
        model: Internal.BakedModel;
    }
    type ItemOverrides$BakedOverride_ = ItemOverrides$BakedOverride;
    interface IPlatformFluidHelper <T> {
        bucketVolume(): number;
        getFluidIngredientType(): Internal.IIngredientTypeWithSubtypes<Internal.Fluid, T>;
        create(arg0: Internal.Fluid_, arg1: number): T;
        create(arg0: Internal.Fluid_, arg1: number, arg2: Internal.CompoundTag_): T;
        get fluidIngredientType(): Internal.IIngredientTypeWithSubtypes<Internal.Fluid, T>
    }
    type IPlatformFluidHelper_<T> = IPlatformFluidHelper<T>;
    class BlockPosFace {
        constructor(pos: BlockPos_, facing: Internal.Direction_)
        readonly facing: Internal.Direction;
        readonly pos: BlockPos;
    }
    type BlockPosFace_ = BlockPosFace;
    interface ReputationEventType {
        register(arg0: string): this;
        readonly VILLAGER_KILLED: Internal.ReputationEventType;
        readonly VILLAGER_HURT: Internal.ReputationEventType;
        readonly TRADE: Internal.ReputationEventType;
        readonly GOLEM_KILLED: Internal.ReputationEventType;
        readonly ZOMBIE_VILLAGER_CURED: Internal.ReputationEventType;
    }
    type ReputationEventType_ = ReputationEventType;
    class FireworkRocketItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly TAG_EXPLOSION_COLORS: "Colors";
        static readonly TAG_EXPLOSION_TYPE: "Type";
        static readonly TAG_EXPLOSION_FADECOLORS: "FadeColors";
        static readonly TAG_FLIGHT: "Flight";
        static readonly TAG_EXPLOSION_FLICKER: "Flicker";
        static readonly ROCKET_PLACEMENT_OFFSET: 0.15;
        static readonly TAG_EXPLOSIONS: "Explosions";
        static readonly TAG_FIREWORKS: "Fireworks";
        static readonly TAG_EXPLOSION_TRAIL: "Trail";
        static readonly TAG_EXPLOSION: "Explosion";
    }
    type FireworkRocketItem_ = FireworkRocketItem;
    interface IntUnaryOperator {
        compose(arg0: Internal.IntUnaryOperator_): this;
        identity(): this;
        applyAsInt(arg0: number): number;
        andThen(arg0: Internal.IntUnaryOperator_): this;
        (arg0: number): number;
    }
    type IntUnaryOperator_ = IntUnaryOperator;
    class LightningRodBlock extends Internal.RodBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onLightningStrike(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly RANGE: 128;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type LightningRodBlock_ = LightningRodBlock;
    class CefInitEvent extends Internal.Event {
        constructor()
        constructor(arg0: boolean)
        ranInit(): boolean;
        getApi(): Internal.API;
        get api(): Internal.API
    }
    type CefInitEvent_ = CefInitEvent;
    class ChannelInboundHandlerAdapter extends Internal.ChannelHandlerAdapter implements Internal.ChannelInboundHandler {
        constructor()
        channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void;
        channelInactive(arg0: Internal.ChannelHandlerContext_): void;
        channelActive(arg0: Internal.ChannelHandlerContext_): void;
        channelUnregistered(arg0: Internal.ChannelHandlerContext_): void;
        userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
        channelReadComplete(arg0: Internal.ChannelHandlerContext_): void;
        channelRegistered(arg0: Internal.ChannelHandlerContext_): void;
        channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
    }
    type ChannelInboundHandlerAdapter_ = ChannelInboundHandlerAdapter;
    class PatternError {
        constructor()
        getPos(): BlockPos;
        getWorld(): Internal.Level;
        getErrorInfo(): Internal.Component;
        getCandidates(): Internal.List<Internal.List<Internal.ItemStack>>;
        setWorldState(worldState: Internal.MultiblockState_): void;
        get pos(): BlockPos
        get world(): Internal.Level
        get errorInfo(): Internal.Component
        get candidates(): Internal.List<Internal.List<Internal.ItemStack>>
        set worldState(worldState: Internal.MultiblockState_)
    }
    type PatternError_ = PatternError;
    class RecipeSchemaType {
        constructor(namespace: Internal.RecipeNamespace_, id: ResourceLocation_, schema: Internal.RecipeSchema_)
        getSerializer(): Internal.RecipeSerializer<any>;
        get serializer(): Internal.RecipeSerializer<any>
        readonly schema: Internal.RecipeSchema;
        parent: Internal.RecipeSchemaType;
        readonly namespace: Internal.RecipeNamespace;
        readonly id: ResourceLocation;
    }
    type RecipeSchemaType_ = RecipeSchemaType;
    interface AccessorKeyMapping {
        getAllKeyMappings(): Internal.Map<string, Internal.KeyMapping>;
        get allKeyMappings(): Internal.Map<string, Internal.KeyMapping>
    }
    type AccessorKeyMapping_ = AccessorKeyMapping;
    interface NonNullSupplier <T> {
        get(): T;
        (): T;
    }
    type NonNullSupplier_<T> = NonNullSupplier<T>;
    class VertexBuffer implements Internal.AutoCloseable, Internal.VertexBufferHelper {
        constructor()
        bind(): void;
        static unbind(): void;
        draw(): void;
        getFormat(): Internal.VertexFormat;
        upload(arg0: Internal.BufferBuilder$RenderedBuffer_): void;
        isInvalid(): boolean;
        close(): void;
        restoreBinding(): void;
        saveBinding(): void;
        drawWithShader(arg0: Matrix4f_, arg1: Matrix4f_, arg2: Internal.ShaderInstance_): void;
        get format(): Internal.VertexFormat
        get invalid(): boolean
    }
    type VertexBuffer_ = VertexBuffer;
    interface Config$Entry extends Internal.UnmodifiableConfig$Entry {
        getChar(): string;
        getShortOrElse(arg0: number): number;
        setValue<T>(arg0: any): T;
        getByte(): number;
        getKey(): string;
        getRawValue<T>(): T;
        getIntOrElse(arg0: number): number;
        getLongOrElse(arg0: number): number;
        getOptionalLong(): Internal.OptionalLong;
        getLong(): number;
        getByteOrElse(arg0: number): number;
        getShort(): number;
        getValue<T>(): T;
        isNull(): boolean;
        getOrElse<T>(arg0: T): T;
        getOptional<T>(): Internal.Optional<T>;
        getOptionalInt(): Internal.OptionalInt;
        getInt(): number;
        getCharOrElse(arg0: string): string;
        get "char"(): string
        set value(arg0: any)
        get "byte"(): number
        get key(): string
        get rawValue(): T
        get optionalLong(): Internal.OptionalLong
        get "long"(): number
        get "short"(): number
        get value(): T
        get "null"(): boolean
        get optional(): Internal.Optional<T>
        get optionalInt(): Internal.OptionalInt
        get "int"(): number
    }
    type Config$Entry_ = Config$Entry;
    interface SearchRegistry$TreeBuilderSupplier <T> extends Internal.Function<Internal.List<T>, Internal.RefreshableSearchTree<T>> {
        compose<V>(arg0: Internal.Function_<V, Internal.List<T>>): Internal.Function<V, Internal.RefreshableSearchTree<T>>;
        andThen<V>(arg0: Internal.Function_<Internal.RefreshableSearchTree<T>, V>): Internal.Function<Internal.List<T>, V>;
        identity<T>(): Internal.Function<T, T>;
        apply(arg0: Internal.List_<T>): Internal.RefreshableSearchTree<T>;
    }
    type SearchRegistry$TreeBuilderSupplier_<T> = SearchRegistry$TreeBuilderSupplier<T>;
    interface IngredientKJS extends Internal.IngredientSupplierKJS, Internal.JsonSerializable {
        getDisplayStacks(): Internal.ItemStackSet;
        self(): Internal.Ingredient;
        getItemIds(): Internal.Set<string>;
        asStack(): InputItem;
        toJson(): Internal.JsonElement;
        withCount(count: number): InputItem;
        or(ingredient: Internal.Ingredient_): Internal.Ingredient;
        isWildcard(): boolean;
        getStacks(): Internal.ItemStackSet;
        canBeUsedForMatching(): boolean;
        getItemTypes(): Internal.Set<Internal.Item>;
        and(ingredient: Internal.Ingredient_): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        subtract(subtracted: Internal.Ingredient_): Internal.Ingredient;
        asIngredient(): Internal.Ingredient;
        testItem(item: Internal.Item_): boolean;
        get displayStacks(): Internal.ItemStackSet
        get itemIds(): Internal.Set<string>
        get wildcard(): boolean
        get stacks(): Internal.ItemStackSet
        get itemTypes(): Internal.Set<Internal.Item>
        get first(): Internal.ItemStack
    }
    type IngredientKJS_ = IngredientKJS;
    class RealmsNewsManager {
        constructor(arg0: any_)
        updateUnreadNews(arg0: Internal.RealmsNews_): void;
        hasUnreadNews(): boolean;
        newsLink(): string;
    }
    type RealmsNewsManager_ = RealmsNewsManager;
    interface LDLRegister extends Internal.Annotation {
        name(): string;
        priority(): number;
        hashCode(): number;
        toString(): string;
        annotationType(): typeof Internal.Annotation;
        group(): string;
        modID(): string;
        equals(arg0: any): boolean;
    }
    type LDLRegister_ = LDLRegister;
    interface Reference2ByteFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Reference2FloatFunction<K>;
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        put(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Reference2IntFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ByteFunction;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ByteFunction;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Reference2CharFunction<K>;
        removeByte(arg0: any): number;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        apply(arg0: K): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ByteFunction;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2ByteFunction<T>;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Reference2LongFunction<K>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ByteFunction;
        applyAsInt(arg0: K): number;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        getByte(arg0: any): number;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2ByteFunction<T>;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ByteFunction;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ByteFunction;
        clear(): void;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Reference2ByteFunction_<K> = Reference2ByteFunction<K>;
    class Vector <E> extends Internal.AbstractList<E> implements Internal.RandomAccess, Internal.Cloneable, Internal.List<E>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Collection_<E>)
        constructor(arg0: number, arg1: number)
        constructor(arg0: number)
        clone(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        capacity(): number;
        insertElementAt(arg0: E, arg1: number): void;
        listIterator(): Internal.ListIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        removeElementAt(arg0: number): void;
        parallelStream(): Internal.Stream<E>;
        firstElement(): E;
        lastElement(): E;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        elementAt(arg0: number): E;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        removeElement(arg0: any): boolean;
        remove(arg0: number): E;
        indexOf(arg0: any, arg1: number): number;
        addElement(arg0: E): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        subList(arg0: number, arg1: number): Internal.List<E>;
        copyInto(arg0: any[]): void;
        trimToSize(): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        lastIndexOf(arg0: any, arg1: number): number;
        elements(): Internal.Enumeration<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        ensureCapacity(arg0: number): void;
        removeAllElements(): void;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        setSize(arg0: number): void;
        setElementAt(arg0: E, arg1: number): void;
        set size(arg0: number)
    }
    type Vector_<E> = Vector<E>;
    class Target extends Internal.Node {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.Node_)
        updateBest(arg0: number, arg1: Internal.Node_): void;
        isReached(): boolean;
        getBestNode(): Internal.Node;
        static createFromStream(arg0: Internal.FriendlyByteBuf_): Internal.Target;
        setReached(): void;
        get reached(): boolean
        get bestNode(): Internal.Node
    }
    type Target_ = Target;
    class TabsWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget {
        constructor(onTabClick: Internal.Consumer_<Internal.IFancyUIProvider>)
        getTabTexture(): Internal.IGuiTexture;
        getSubTabs(): Internal.List<Internal.IFancyUIProvider>;
        isHoverLeftButton(mouseX: number, mouseY: number): boolean;
        getTabPressedTexture(): Internal.IGuiTexture;
        isHoverRightButton(mouseX: number, mouseY: number): boolean;
        attachSubTab(subTab: Internal.IFancyUIProvider_): void;
        setTabPressedTexture(tabPressedTexture: Internal.IGuiTexture_): void;
        getOnTabClick(): Internal.Consumer<Internal.IFancyUIProvider>;
        setTabTexture(tabTexture: Internal.IGuiTexture_): void;
        getTabHoverTexture(): Internal.IGuiTexture;
        hasButton(): boolean;
        getSelectedTab(): Internal.IFancyUIProvider;
        getLeftButtonHoverTexture(): Internal.IGuiTexture;
        getOffset(): number;
        drawTab(tab: Internal.IFancyUIProvider_, poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, x: number, y: number, width: number, height: number, hoveredTab: Internal.IFancyUIProvider_): void;
        getOnTabSwitch(): Internal.BiConsumer<Internal.IFancyUIProvider, Internal.IFancyUIProvider>;
        setLeftButtonHoverTexture(leftButtonHoverTexture: Internal.IGuiTexture_): void;
        getLeftButtonTexture(): Internal.IGuiTexture;
        setOnTabSwitch(onTabSwitch: Internal.BiConsumer_<Internal.IFancyUIProvider, Internal.IFancyUIProvider>): void;
        getHoveredTab(mouseX: number, mouseY: number): Internal.IFancyUIProvider;
        setMainTab(mainTab: Internal.IFancyUIProvider_): void;
        getRightButtonHoverTexture(): Internal.IGuiTexture;
        getRightButtonTexture(): Internal.IGuiTexture;
        setTabHoverTexture(tabHoverTexture: Internal.IGuiTexture_): void;
        getSubTabsWidth(): number;
        setLeftButtonTexture(leftButtonTexture: Internal.IGuiTexture_): void;
        getMainTab(): Internal.IFancyUIProvider;
        get tabTexture(): Internal.IGuiTexture
        get subTabs(): Internal.List<Internal.IFancyUIProvider>
        get tabPressedTexture(): Internal.IGuiTexture
        set tabPressedTexture(tabPressedTexture: Internal.IGuiTexture_)
        get onTabClick(): Internal.Consumer<Internal.IFancyUIProvider>
        set tabTexture(tabTexture: Internal.IGuiTexture_)
        get tabHoverTexture(): Internal.IGuiTexture
        get selectedTab(): Internal.IFancyUIProvider
        get leftButtonHoverTexture(): Internal.IGuiTexture
        get offset(): number
        get onTabSwitch(): Internal.BiConsumer<Internal.IFancyUIProvider, Internal.IFancyUIProvider>
        set leftButtonHoverTexture(leftButtonHoverTexture: Internal.IGuiTexture_)
        get leftButtonTexture(): Internal.IGuiTexture
        set onTabSwitch(onTabSwitch: Internal.BiConsumer_<Internal.IFancyUIProvider, Internal.IFancyUIProvider>)
        set mainTab(mainTab: Internal.IFancyUIProvider_)
        get rightButtonHoverTexture(): Internal.IGuiTexture
        get rightButtonTexture(): Internal.IGuiTexture
        set tabHoverTexture(tabHoverTexture: Internal.IGuiTexture_)
        get subTabsWidth(): number
        set leftButtonTexture(leftButtonTexture: Internal.IGuiTexture_)
        get mainTab(): Internal.IFancyUIProvider
    }
    type TabsWidget_ = TabsWidget;
    class DaylightDetectorBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getModelData(): Internal.ModelData;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type DaylightDetectorBlockEntity_ = DaylightDetectorBlockEntity;
    class NetherForestVegetationFeature extends Internal.Feature<Internal.NetherForestVegetationConfig> {
        constructor(arg0: Internal.Codec_<Internal.NetherForestVegetationConfig>)
    }
    type NetherForestVegetationFeature_ = NetherForestVegetationFeature;
    interface Short2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
        get(arg0: number): number;
        put(arg0: number, arg1: number): number;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Short2CharFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2IntFunction;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Short2FloatFunction;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2IntFunction<T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Short2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2IntFunction;
        remove(arg0: number): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Short2ShortFunction;
        getOrDefault(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2IntFunction;
        clear(): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Short2LongFunction;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2IntFunction<T>;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2IntFunction;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2IntFunction;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2IntFunction;
        (arg0: number): number;
    }
    type Short2IntFunction_ = Short2IntFunction;
    class TallSeagrassBlock extends Internal.DoublePlantBlock implements Internal.LiquidBlockContainer {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HALF: Internal.EnumProperty<Internal.DoubleBlockHalf>;
    }
    type TallSeagrassBlock_ = TallSeagrassBlock;
    class ConstantHeight extends Internal.HeightProvider {
        static of(arg0: Internal.VerticalAnchor_): Internal.ConstantHeight;
        getValue(): Internal.VerticalAnchor;
        get value(): Internal.VerticalAnchor
        static readonly CODEC: Internal.Codec<Internal.ConstantHeight>;
        static readonly ZERO: Internal.ConstantHeight;
    }
    type ConstantHeight_ = ConstantHeight;
    /**
     * @deprecated
    */
    class OutputInt {
        constructor()
        constructor(arg0: number)
        /**
         * @deprecated
        */
        value: number;
    }
    type OutputInt_ = OutputInt;
    interface AccessorScreen {
        getNarratables(): Internal.List<Internal.NarratableEntry>;
        getRenderables(): Internal.List<Internal.Widget>;
        get narratables(): Internal.List<Internal.NarratableEntry>
        get renderables(): Internal.List<Internal.Widget>
    }
    type AccessorScreen_ = AccessorScreen;
    interface TextureType <T> extends com.supermartijn642.fusion.api.util.Serializer<T> {
        deserialize(json: Internal.JsonObject_): T;
        getFrameSize(context: Internal.SpritePreparationContext_, data: T): Internal.Pair<number, number>;
        serialize(value: T): Internal.JsonObject;
        createSprite(context: Internal.SpriteCreationContext_, data: T): Internal.TextureAtlasSprite;
    }
    type TextureType_<T> = TextureType<T>;
    interface Char2ByteFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntUnaryOperator {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2ByteFunction<T>;
        put(arg0: string, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Char2IntFunction;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ByteFunction;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2ByteFunction<T>;
        getOrDefault(arg0: string, arg1: number): number;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ByteFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ByteFunction;
        get(arg0: string): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Char2ShortFunction;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ByteFunction;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Char2CharFunction;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Char2LongFunction;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        size(): number;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        apply(arg0: string): number;
        remove(arg0: string): number;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Char2FloatFunction;
        clear(): void;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Char2DoubleFunction;
        (arg0: string): number;
    }
    type Char2ByteFunction_ = Char2ByteFunction;
    class BlockColumnConfiguration$Layer extends Internal.Record {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.BlockStateProvider_)
        state(): Internal.BlockStateProvider;
        height(): Internal.IntProvider;
        static readonly CODEC: Internal.Codec<Internal.BlockColumnConfiguration$Layer>;
    }
    type BlockColumnConfiguration$Layer_ = BlockColumnConfiguration$Layer;
    class RegularImmutableMap <K, V> extends Internal.ImmutableMap<K, V> {
        entrySet(): Internal.Set<any>;
        get(arg0: any): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        values(): Internal.Collection<any>;
    }
    type RegularImmutableMap_<K, V> = RegularImmutableMap<K, V>;
    interface ChannelOutboundBuffer$MessageProcessor {
        processMessage(arg0: any): boolean;
    }
    type ChannelOutboundBuffer$MessageProcessor_ = ChannelOutboundBuffer$MessageProcessor;
    interface ResourceManager extends Internal.ResourceProvider {
        open(arg0: ResourceLocation_): Internal.InputStream;
        getResourceStack(arg0: ResourceLocation_): Internal.List<Internal.Resource>;
        openAsReader(arg0: ResourceLocation_): Internal.BufferedReader;
        listResources(arg0: string, arg1: Internal.Predicate_<ResourceLocation>): Internal.Map<ResourceLocation, Internal.Resource>;
        getNamespaces(): Internal.Set<string>;
        getResource(arg0: ResourceLocation_): Internal.Optional<Internal.Resource>;
        listResourceStacks(arg0: string, arg1: Internal.Predicate_<ResourceLocation>): Internal.Map<ResourceLocation, Internal.List<Internal.Resource>>;
        listPacks(): Internal.Stream<Internal.PackResources>;
        getResourceOrThrow(arg0: ResourceLocation_): Internal.Resource;
        get namespaces(): Internal.Set<string>
    }
    type ResourceManager_ = ResourceManager;
    class ModelData$Builder {
        "with"<T>(arg0: Internal.ModelProperty_<T>, arg1: T): this;
        build(): Internal.ModelData;
    }
    type ModelData$Builder_ = ModelData$Builder;
    /**
     * Invoked when a player respawns.
     * 
     * The reason of respawn can be either death or returning from the end.
    */
    class PlayerRespawnedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.ServerPlayer_, oldPlayer: Internal.ServerPlayer_, keepData: boolean)
        /**
         * Gets the player that respawned.
        */
        getEntity(): Internal.Entity;
        /**
         * Gets the player that was before respawn. Note that this entity is already removed from the world.
        */
        getOldPlayer(): Internal.ServerPlayer;
        /**
         * Gets whether the player's data was kept, e.g. when returning from the end.
        */
        getKeepData(): boolean;
        /**
         * Gets the player that respawned.
        */
        get entity(): Internal.Entity
        /**
         * Gets the player that was before respawn. Note that this entity is already removed from the world.
        */
        get oldPlayer(): Internal.ServerPlayer
        /**
         * Gets whether the player's data was kept, e.g. when returning from the end.
        */
        get keepData(): boolean
    }
    type PlayerRespawnedEventJS_ = PlayerRespawnedEventJS;
    class ClientboundSetEntityMotionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Vec3_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getXa(): number;
        getYa(): number;
        getZa(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get xa(): number
        get ya(): number
        get za(): number
        get skippable(): boolean
        get id(): number
    }
    type ClientboundSetEntityMotionPacket_ = ClientboundSetEntityMotionPacket;
    class Piglin extends Internal.AbstractPiglin implements Internal.InventoryCarrier, Internal.CrossbowAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.AbstractPiglin>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getInventory(): Internal.SimpleContainer;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setChargingCrossbow(arg0: boolean): void;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBrain(): Internal.Brain<Internal.Piglin>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getProjectileShotVector(arg0: Internal.LivingEntity_, arg1: Vec3_, arg2: number): Vec3f;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.Projectile_, arg3: number): void;
        isDancing(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        static checkPiglinSpawnRules(arg0: Internal.EntityType_<Internal.Piglin>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_, arg2: Internal.Projectile_, arg3: number, arg4: number): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performCrossbowAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        onCrossbowAttackPerformed(): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setDancing(arg0: boolean): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get inventory(): Internal.SimpleContainer
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set chargingCrossbow(arg0: boolean)
        set y(y: number)
        get brain(): Internal.Brain<Internal.Piglin>
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get dancing(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set dancing(arg0: boolean)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Piglin_ = Piglin;
    interface Short2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2FloatFunction;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Short2ShortFunction;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2FloatFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        defaultReturnValue(arg0: number): void;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Short2IntFunction;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2FloatFunction;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Short2ByteFunction;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2FloatFunction<T>;
        apply(arg0: number): number;
        getOrDefault(arg0: number, arg1: number): number;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        get(arg0: number): number;
        defaultReturnValue(): number;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Short2DoubleFunction;
        containsKey(arg0: number): boolean;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Short2CharFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Short2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        put(arg0: number, arg1: number): number;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        clear(): void;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2FloatFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Short2FloatFunction_ = Short2FloatFunction;
    interface Serializable {
    }
    type Serializable_ = Serializable;
    class NoiseThresholdCountPlacement extends Internal.RepeatingPlacement {
        static of(arg0: number, arg1: number, arg2: number): Internal.NoiseThresholdCountPlacement;
        static readonly CODEC: Internal.Codec<Internal.NoiseThresholdCountPlacement>;
    }
    type NoiseThresholdCountPlacement_ = NoiseThresholdCountPlacement;
    class Object2LongEntry implements Internal.Comparable<Internal.Object2LongEntry> {
        constructor(k: any, v: number)
        constructor(entry: any_<any>)
        compareTo(o: Internal.Object2LongEntry_): number;
        compareTo(arg0: any): number;
        readonly value: number;
        readonly key: any;
    }
    type Object2LongEntry_ = Object2LongEntry;
    class Panda$Gene extends Internal.Enum<Internal.Panda$Gene> {
        static getRandom(arg0: Internal.RandomSource_): Internal.Panda$Gene;
        static byId(arg0: number): Internal.Panda$Gene;
        static byName(arg0: string): Internal.Panda$Gene;
        static values(): Internal.Panda$Gene[];
        isRecessive(): boolean;
        getName(): string;
        static valueOf(arg0: string): Internal.Panda$Gene;
        getId(): number;
        get recessive(): boolean
        get name(): string
        get id(): number
        static readonly NORMAL: Internal.Panda$Gene;
        static readonly AGGRESSIVE: Internal.Panda$Gene;
        static readonly PLAYFUL: Internal.Panda$Gene;
        static readonly WORRIED: Internal.Panda$Gene;
        static readonly BROWN: Internal.Panda$Gene;
        static readonly WEAK: Internal.Panda$Gene;
        static readonly LAZY: Internal.Panda$Gene;
    }
    type Panda$Gene_ = "normal" | "playful" | "worried" | "brown" | "lazy" | "weak" | Panda$Gene | "aggressive";
    interface ShortIterator extends Internal.PrimitiveIterator<number, Internal.ShortConsumer> {
        forEachRemaining(arg0: Internal.ShortConsumer_): void;
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        remove(): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        hasNext(): boolean;
        nextShort(): number;
    }
    type ShortIterator_ = ShortIterator;
    class WoodenPressurePlateBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type WoodenPressurePlateBlockBuilder_ = WoodenPressurePlateBlockBuilder;
    interface IAutoPersistBlockEntity extends Internal.IManagedBlockEntity {
        getNonLazyFields(): Internal.IRef[];
        saveCustomPersistedData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        loadManagedPersistentData(tag: Internal.CompoundTag_): void;
        getSelf(): Internal.BlockEntity;
        saveManagedPersistentData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        loadCustomPersistedData(tag: Internal.CompoundTag_): void;
        getRootStorage(): Internal.IManagedStorage;
        getCurrentPos(): BlockPos;
        get nonLazyFields(): Internal.IRef[]
        get self(): Internal.BlockEntity
        get blockEntityType(): Internal.BlockEntityType<any>
        get rootStorage(): Internal.IManagedStorage
        get currentPos(): BlockPos
    }
    type IAutoPersistBlockEntity_ = IAutoPersistBlockEntity;
    class Team$Visibility extends Internal.Enum<Internal.Team$Visibility> {
        static byName(arg0: string): Internal.Team$Visibility;
        getDisplayName(): Internal.Component;
        static values(): Internal.Team$Visibility[];
        static getAllNames(): string[];
        static valueOf(arg0: string): Internal.Team$Visibility;
        get displayName(): Internal.Component
        get allNames(): string[]
        readonly name: string;
        readonly id: number;
        static readonly NEVER: Internal.Team$Visibility;
        static readonly HIDE_FOR_OTHER_TEAMS: Internal.Team$Visibility;
        static readonly HIDE_FOR_OWN_TEAM: Internal.Team$Visibility;
        static readonly ALWAYS: Internal.Team$Visibility;
    }
    type Team$Visibility_ = Team$Visibility | "never" | "hide_for_other_teams" | "hide_for_own_team" | "always";
    abstract class VoxelShape implements Internal.VoxelShapeAccess {
        constructor(arg0: Internal.DiscreteVoxelShape_)
        max(arg0: Internal.Direction$Axis_, arg1: number, arg2: number): number;
        getFaces(): Internal.VoxelShape[];
        max(arg0: Internal.Direction$Axis_): number;
        closestPointTo(arg0: Vec3_): Internal.Optional<Vec3>;
        isEmpty(): boolean;
        forAllEdges(arg0: Internal.Shapes$DoubleLineConsumer_): void;
        getCoords(arg0: Internal.Direction$Axis_): Internal.DoubleList;
        forAllBoxes(arg0: Internal.Shapes$DoubleLineConsumer_): void;
        move(arg0: number, arg1: number, arg2: number): this;
        setShape(arg0: Internal.DiscreteVoxelShape_): void;
        getFaceShape(arg0: Internal.Direction_): this;
        setFaces(arg0: Internal.VoxelShape_[]): void;
        min(arg0: Internal.Direction$Axis_, arg1: number, arg2: number): number;
        getShape(): Internal.DiscreteVoxelShape;
        optimize(): this;
        bounds(): Internal.AABB;
        toAabbs(): Internal.List<Internal.AABB>;
        clip(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_): Internal.BlockHitResult;
        min(arg0: Internal.Direction$Axis_): number;
        collide(arg0: Internal.Direction$Axis_, arg1: Internal.AABB_, arg2: number): number;
        get faces(): Internal.VoxelShape[]
        get empty(): boolean
        set shape(arg0: Internal.DiscreteVoxelShape_)
        set faces(arg0: Internal.VoxelShape_[])
        get shape(): Internal.DiscreteVoxelShape
        shape: Internal.DiscreteVoxelShape;
    }
    type VoxelShape_ = VoxelShape;
    class ConfigPanel extends WidgetGroup {
        constructor(editor: Internal.Editor_)
        isLDLRegister(): boolean;
        computeLayout(tab: Internal.ConfigPanel$Tab_): void;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        getEditor(): Internal.Editor;
        getPalette(): Internal.HsbColorWidget;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        getFocus(): Internal.Map<Internal.ConfigPanel$Tab, com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable>;
        name(): string;
        handleDragging(dragging: any): boolean;
        clearAllConfigurators(tab: Internal.ConfigPanel$Tab_): void;
        openConfigurator(tab: Internal.ConfigPanel$Tab_, configurable: com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable_): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        switchTag(tab: Internal.ConfigPanel$Tab_): void;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        get LDLRegister(): boolean
        get translateKey(): string
        get editor(): Internal.Editor
        get palette(): Internal.HsbColorWidget
        get focus(): Internal.Map<Internal.ConfigPanel$Tab, com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable>
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        static readonly WIDTH: 252;
    }
    type ConfigPanel_ = ConfigPanel;
    class PlayerContainerEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.AbstractContainerMenu_)
        getEntity(): Internal.Entity;
        getContainer(): Internal.AbstractContainerMenu;
        get entity(): Internal.Entity
        get container(): Internal.AbstractContainerMenu
    }
    type PlayerContainerEvent_ = PlayerContainerEvent;
    class LootItemFunctionType extends Internal.SerializerType<Internal.LootItemFunction> {
        constructor(arg0: Internal.Serializer_<Internal.LootItemFunction>)
    }
    type LootItemFunctionType_ = Special.LootFunctionType | LootItemFunctionType;
    abstract class AbstractContainerMenu implements Internal.AbstractContainerMenuAccessor {
        static isValidQuickcraftType(arg0: number, arg1: Internal.Player_): boolean;
        findSlot(arg0: Internal.Container_, arg1: number): Internal.OptionalInt;
        static getRedstoneSignalFromBlockEntity(arg0: Internal.BlockEntity_): number;
        canTakeItemForPickAll(arg0: Internal.ItemStack_, arg1: Internal.Slot_): boolean;
        getItems(): Internal.NonNullList<Internal.ItemStack>;
        createCarriedSlotAccess(): Internal.SlotAccess;
        setItem(arg0: number, arg1: number, arg2: Internal.ItemStack_): void;
        quickMoveStack(arg0: Internal.Player_, arg1: number): Internal.ItemStack;
        static getRedstoneSignalFromContainer(arg0: Internal.Container_): number;
        sendAllDataToRemote(): void;
        broadcastFullState(): void;
        setRemoteCarried(arg0: Internal.ItemStack_): void;
        setCarried(arg0: Internal.ItemStack_): void;
        getLastSlots(): Internal.NonNullList<any>;
        incrementStateId(): number;
        resumeRemoteUpdates(): void;
        static getQuickCraftSlotCount(arg0: Internal.Set_<Internal.Slot>, arg1: number, arg2: Internal.ItemStack_, arg3: number): void;
        isValidSlotIndex(arg0: number): boolean;
        static getQuickcraftHeader(arg0: number): number;
        broadcastChanges(): void;
        static canItemQuickReplace(arg0: Internal.Slot_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        setData(arg0: number, arg1: number): void;
        addSlotListener(arg0: Internal.ContainerListener_): void;
        getSlot(arg0: number): Internal.Slot;
        getRemoteSlots(): Internal.NonNullList<any>;
        slotsChanged(arg0: Internal.Container_): void;
        clickMenuButton(arg0: Internal.Player_, arg1: number): boolean;
        static getQuickcraftMask(arg0: number, arg1: number): number;
        static getQuickcraftType(arg0: number): number;
        removeSlotListener(arg0: Internal.ContainerListener_): void;
        setRemoteSlotNoCopy(arg0: number, arg1: Internal.ItemStack_): void;
        clicked(arg0: number, arg1: number, arg2: Internal.ClickType_, arg3: Internal.Player_): void;
        stillValid(arg0: Internal.Player_): boolean;
        setRemoteSlot(arg0: number, arg1: Internal.ItemStack_): void;
        suppressRemoteUpdates(): void;
        initializeContents(arg0: number, arg1: Internal.List_<Internal.ItemStack>, arg2: Internal.ItemStack_): void;
        getStateId(): number;
        getCarried(): Internal.ItemStack;
        getType(): Internal.MenuType<any>;
        setSynchronizer(arg0: Internal.ContainerSynchronizer_): void;
        transferState(arg0: Internal.AbstractContainerMenu_): void;
        canDragTo(arg0: Internal.Slot_): boolean;
        removed(arg0: Internal.Player_): void;
        get items(): Internal.NonNullList<Internal.ItemStack>
        set remoteCarried(arg0: Internal.ItemStack_)
        set carried(arg0: Internal.ItemStack_)
        get lastSlots(): Internal.NonNullList<any>
        get remoteSlots(): Internal.NonNullList<any>
        get stateId(): number
        get carried(): Internal.ItemStack
        get type(): Internal.MenuType<any>
        set synchronizer(arg0: Internal.ContainerSynchronizer_)
        static readonly QUICKCRAFT_TYPE_CLONE: 2;
        readonly containerListeners: Internal.List<Internal.ContainerListener>;
        static readonly SLOT_CLICKED_OUTSIDE: -999;
        readonly slots: Internal.NonNullList<Internal.Slot>;
        static readonly CARRIED_SLOT_SIZE: 2147483647;
        static readonly QUICKCRAFT_TYPE_GREEDY: 1;
        remoteSlots: Internal.NonNullList<Internal.ItemStack>;
        static readonly QUICKCRAFT_HEADER_CONTINUE: 1;
        static readonly QUICKCRAFT_HEADER_START: 0;
        static readonly QUICKCRAFT_HEADER_END: 2;
        static readonly QUICKCRAFT_TYPE_CHARITABLE: 0;
        containerId: number;
        readonly lastSlots: Internal.NonNullList<Internal.ItemStack>;
    }
    type AbstractContainerMenu_ = AbstractContainerMenu;
    class MapCloningRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type MapCloningRecipe_ = MapCloningRecipe;
    class LocalDateTime implements Internal.ChronoLocalDateTime<Internal.LocalDate>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
        getHour(): number;
        getMonth(): Internal.Month;
        toLocalTime(): Internal.LocalTime;
        plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        minusMonths(arg0: number): this;
        withSecond(arg0: number): this;
        getDayOfWeek(): Internal.DayOfWeek;
        withHour(arg0: number): this;
        compareTo(arg0: any): number;
        getMinute(): number;
        static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime;
        getDayOfMonth(): number;
        static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_): Internal.LocalDateTime;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        static now(): Internal.LocalDateTime;
        plusMonths(arg0: number): this;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDateTime;
        "with"(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
        minusNanos(arg0: number): this;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        getChronology(): Internal.Chronology;
        plusHours(arg0: number): this;
        plusSeconds(arg0: number): this;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDateTime<any>;
        isBefore(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        static now(arg0: Internal.Clock_): Internal.LocalDateTime;
        atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        getYear(): number;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime<any>;
        withDayOfMonth(arg0: number): this;
        get(arg0: Internal.TemporalField_): number;
        isAfter(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime;
        minusMinutes(arg0: number): this;
        withMonth(arg0: number): this;
        compareTo(arg0: Internal.ChronoLocalDateTime_<any>): number;
        plus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime<any>;
        static timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDateTime<any>>;
        getMonthValue(): number;
        withDayOfYear(arg0: number): this;
        minusYears(arg0: number): this;
        minusWeeks(arg0: number): this;
        static ofEpochSecond(arg0: number, arg1: number, arg2: Internal.ZoneOffset_): Internal.LocalDateTime;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDateTime;
        plusDays(arg0: number): this;
        toLocalDate(): Internal.LocalDate;
        plusWeeks(arg0: number): this;
        withYear(arg0: number): this;
        static parse(arg0: Internal.CharSequence_): Internal.LocalDateTime;
        static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime;
        getLong(arg0: Internal.TemporalField_): number;
        plusYears(arg0: number): this;
        static now(arg0: Internal.ZoneId_): Internal.LocalDateTime;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime;
        isEqual(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
        plusMinutes(arg0: number): this;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        minusHours(arg0: number): this;
        withNano(arg0: number): this;
        getDayOfYear(): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        minusDays(arg0: number): this;
        toInstant(arg0: Internal.ZoneOffset_): Internal.Instant;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        getSecond(): number;
        getNano(): number;
        static from(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime;
        atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        withMinute(arg0: number): this;
        toEpochSecond(arg0: Internal.ZoneOffset_): number;
        plusNanos(arg0: number): this;
        static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime;
        minusSeconds(arg0: number): this;
        get hour(): number
        get month(): Internal.Month
        get dayOfWeek(): Internal.DayOfWeek
        get minute(): number
        get dayOfMonth(): number
        get chronology(): Internal.Chronology
        get year(): number
        get monthValue(): number
        get dayOfYear(): number
        get second(): number
        get nano(): number
        static readonly MAX: Internal.LocalDateTime;
        static readonly MIN: Internal.LocalDateTime;
    }
    type LocalDateTime_ = LocalDateTime;
    class Behavior$Status extends Internal.Enum<Internal.Behavior$Status> {
        static values(): Internal.Behavior$Status[];
        static valueOf(arg0: string): Internal.Behavior$Status;
        static readonly RUNNING: Internal.Behavior$Status;
        static readonly STOPPED: Internal.Behavior$Status;
    }
    type Behavior$Status_ = "stopped" | Behavior$Status | "running";
    class ClientboundSetSubtitleTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getText(): Internal.Component;
        isSkippable(): boolean;
        get text(): Internal.Component
        get skippable(): boolean
    }
    type ClientboundSetSubtitleTextPacket_ = ClientboundSetSubtitleTextPacket;
    class PlayerInteractEvent$LeftClickBlock extends Internal.PlayerInteractEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.Direction_)
        setUseItem(arg0: Internal.Event$Result_): void;
        getEntity(): Internal.Entity;
        getUseBlock(): Internal.Event$Result;
        setUseBlock(arg0: Internal.Event$Result_): void;
        getUseItem(): Internal.Event$Result;
        set useItem(arg0: Internal.Event$Result_)
        get entity(): Internal.Entity
        get useBlock(): Internal.Event$Result
        set useBlock(arg0: Internal.Event$Result_)
        get useItem(): Internal.Event$Result
    }
    type PlayerInteractEvent$LeftClickBlock_ = PlayerInteractEvent$LeftClickBlock;
    interface IForgeHolderSet <T> {
        addInvalidationListener(arg0: Internal.Runnable_): void;
    }
    type IForgeHolderSet_<T> = IForgeHolderSet<T>;
    class LiquidBlock extends Internal.Block implements Internal.BucketPickup, Internal.InjectedLiquidBlockExtension {
        constructor(arg0: Internal.FlowingFluid_, arg1: Internal.BlockBehaviour$Properties_)
        constructor(arg0: Internal.Supplier_<Internal.FlowingFluid>, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFluid(): Internal.FlowingFluid;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        arch$getFluid(): Internal.FlowingFluid;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        get fluid(): Internal.FlowingFluid
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POSSIBLE_FLOW_DIRECTIONS: [Internal.Direction, Internal.Direction, Internal.Direction, Internal.Direction, Internal.Direction];
        static readonly STABLE_SHAPE: Internal.CubeVoxelShape;
        static readonly LEVEL: Internal.IntegerProperty;
    }
    type LiquidBlock_ = LiquidBlock;
    interface IStringVisitor {
        visit(arg0: string): void;
    }
    type IStringVisitor_ = IStringVisitor;
    interface Supplier <T> {
        get(): T;
        (): T;
    }
    type Supplier_<T> = Supplier<T>;
    class ServerPlayer extends Internal.Player implements Internal.ServerPlayerAccessor, Internal.ServerPlayerKJS {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.ServerLevel_, arg2: Internal.GameProfile_, arg3: Internal.ProfilePublicKey_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        getSpawnLocation(): Internal.BlockContainerJS;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        sendChatMessage(arg0: Internal.OutgoingPlayerChatMessage_, arg1: boolean, arg2: Internal.ChatType$Bound_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        setSpawnLocation(c: Internal.BlockContainerJS_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getTabListFooter(): Internal.Component;
        loadGameTypes(arg0: Internal.CompoundTag_): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        disconnect(): void;
        allowsListing(): boolean;
        setSelectedSlot(index: number): void;
        jumpInFluid(arg0: Internal.FluidType_): void;
        kick(): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        initInventoryMenu(): void;
        setMotionZ(z: number): void;
        getAttackRange(): number;
        attack(hp: number): void;
        sendChatHeader(arg0: Internal.SignedMessageHeader_, arg1: Internal.MessageSignature_, arg2: number[]): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getFoodLevel(): number;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        setSaturation(saturation: number): void;
        doCheckFallDamage(arg0: number, arg1: boolean): void;
        getContainerCounter(): number;
        setMainHandItem(item: Internal.ItemStack_): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getXp(): number;
        setCreativeMode(mode: boolean): void;
        sendServerStatus(arg0: Internal.ServerStatus_): void;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        isMiningBlock(): boolean;
        isUndead(): boolean;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        setExperiencePoints(arg0: number): void;
        restoreFrom(arg0: Internal.ServerPlayer_, arg1: boolean): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        isCloseEnough(arg0: Internal.Entity_, arg1: number): boolean;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getTabListHeader(): Internal.Component;
        getLanguage(): string;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        callNextContainerCounter(): void;
        initMenu(arg0: Internal.AbstractContainerMenu_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setRespawnPosition(arg0: Internal.ResourceKey_<Internal.Level>, arg1: BlockPos_, arg2: number, arg3: boolean, arg4: boolean): void;
        give(item: Internal.ItemStack_): void;
        revokeAdvancement(id: ResourceLocation_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        hasChangedDimension(): void;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        shouldFilterMessageTo(arg0: Internal.ServerPlayer_): boolean;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getRespawnDimension(): Internal.ResourceKey<Internal.Level>;
        getTabListDisplayName(): Internal.Component;
        refreshTabListName(): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        getRecipeBook(): Internal.ServerRecipeBook;
        getRespawnPosition(): BlockPos;
        getScriptType(): Internal.ScriptType;
        callInitMenu(arg0: Internal.AbstractContainerMenu_): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        setGameMode(arg0: Internal.GameType_): boolean;
        setTabListHeaderFooter(arg0: Internal.Component_, arg1: Internal.Component_): void;
        nextContainerCounter(): void;
        isAdvancementDone(id: ResourceLocation_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        setCamera(arg0: Internal.Entity_): void;
        unlockAdvancement(id: ResourceLocation_): void;
        setStatusMessage(message: Internal.Component_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        openInventoryGUI(inventory: Internal.InventoryKJS_, title: Internal.Component_): void;
        getSaturation(): number;
        setPlayerInput(arg0: number, arg1: number, arg2: boolean, arg3: boolean): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        isFake(): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        setExperienceLevels(arg0: number): void;
        getAdvancements(): Internal.PlayerAdvancements;
        canInteractWith(arg0: BlockPos_, arg1: number): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        swing(): void;
        teleportTo(arg0: Internal.ServerLevel_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        canStartSwimming(): boolean;
        getXpLevel(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        openGUI(gui: Internal.Consumer_<Internal.KubeJSGUI>): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        isOp(): boolean;
        isRespawnForced(): boolean;
        canChatInColor(): boolean;
        paint(renderer: Internal.CompoundTag_): void;
        getDisplayName(): Internal.Component;
        isChangingDimension(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        addXPLevels(l: number): void;
        setTabListFooter(arg0: Internal.Component_): void;
        shouldRiderSit(): boolean;
        getLegsArmorItem(): Internal.ItemStack;
        getChatVisibility(): Internal.ChatVisiblity;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        sendData(channel: string): void;
        updateOptions(arg0: Internal.ServerboundClientInformationPacket_): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        sendTexturePack(arg0: string, arg1: string, arg2: boolean, arg3: Internal.Component_): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        resetSentInfo(): void;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        doCloseContainer(): void;
        setXp(xp: number): void;
        self(): Internal.LivingEntity;
        drop(arg0: boolean): boolean;
        getDefaultMovementSpeed(): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getStats(): Internal.ServerStatsCounter;
        setRotation(yaw: number, pitch: number): void;
        hasDisconnected(): boolean;
        trackStartFallingPosition(): void;
        notify(builder: Notification_): void;
        isMonster(): boolean;
        getLastSectionPos(): Internal.SectionPos;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getCamera(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getRespawnAngle(): number;
        setLastSectionPos(arg0: Internal.SectionPos_): void;
        getMotionY(): number;
        canInteractWith(arg0: Internal.Entity_, arg1: number): boolean;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        getTextFilter(): Internal.TextFilter;
        giveInHand(item: Internal.ItemStack_): void;
        ban(banner: string, reason: string, expiresInMillis: number): void;
        addXP(xp: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        trackChunk(arg0: Internal.ChunkPos_, arg1: Internal.Packet_<any>): void;
        doTick(): void;
        isTextFilteringEnabled(): boolean;
        trackEnteredOrExitedLavaOnVehicle(): void;
        getFeetArmorItem(): Internal.ItemStack;
        sendSystemMessage(arg0: Internal.Component_, arg1: boolean): void;
        lookAt(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: Internal.Entity_, arg2: Internal.EntityAnchorArgument$Anchor_): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getLevel(): Internal.ServerLevel;
        self(): Internal.Player;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        canHit(arg0: Internal.Entity_, arg1: number): boolean;
        resetLastActionTime(): void;
        getIpAddress(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        setMovementSpeedAddition(speed: number): void;
        getLastActionTime(): number;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        kick(reason: Internal.Component_): void;
        sendInventoryUpdate(): void;
        triggerDimensionChangeTriggers(arg0: Internal.ServerLevel_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        untrackChunk(arg0: Internal.ChunkPos_): void;
        setTabListHeader(arg0: Internal.Component_): void;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        setLevel(arg0: Internal.ServerLevel_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get spawnLocation(): Internal.BlockContainerJS
        get offHandItem(): Internal.ItemStack
        set spawnLocation(c: Internal.BlockContainerJS_)
        get tabListFooter(): Internal.Component
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        set selectedSlot(index: number)
        get totalMovementSpeed(): number
        set motionZ(z: number)
        get attackRange(): number
        get foodLevel(): number
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set saturation(saturation: number)
        get containerCounter(): number
        set mainHandItem(item: Internal.ItemStack_)
        get item(): Internal.ItemStack
        set x(x: number)
        get xp(): number
        set creativeMode(mode: boolean)
        get miningBlock(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        set experiencePoints(arg0: number)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get name(): Internal.Component
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get tabListHeader(): Internal.Component
        get language(): string
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get respawnDimension(): Internal.ResourceKey<Internal.Level>
        get tabListDisplayName(): Internal.Component
        get recipeBook(): Internal.ServerRecipeBook
        get respawnPosition(): BlockPos
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        set gameMode(arg0: Internal.GameType_)
        set camera(arg0: Internal.Entity_)
        set statusMessage(message: Internal.Component_)
        get saturation(): number
        get fake(): boolean
        set experienceLevels(arg0: number)
        get advancements(): Internal.PlayerAdvancements
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get xpLevel(): number
        get living(): boolean
        get op(): boolean
        get respawnForced(): boolean
        get displayName(): Internal.Component
        get changingDimension(): boolean
        set position(block: Internal.BlockContainerJS_)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set tabListFooter(arg0: Internal.Component_)
        get legsArmorItem(): Internal.ItemStack
        get chatVisibility(): Internal.ChatVisiblity
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stats(): Internal.ServerStatsCounter
        get monster(): boolean
        get lastSectionPos(): Internal.SectionPos
        get type(): string
        get camera(): Internal.Entity
        set chestArmorItem(item: Internal.ItemStack_)
        get respawnAngle(): number
        set lastSectionPos(arg0: Internal.SectionPos_)
        get motionY(): number
        get passengers(): Internal.EntityArrayList
        get textFilter(): Internal.TextFilter
        get textFilteringEnabled(): boolean
        get feetArmorItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get level(): Internal.ServerLevel
        get ipAddress(): string
        set nbt(nbt: Internal.CompoundTag_)
        set movementSpeedAddition(speed: number)
        get lastActionTime(): number
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set tabListHeader(arg0: Internal.Component_)
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        set level(arg0: Internal.ServerLevel_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        latency: number;
        containerCounter: number;
        wonGame: boolean;
        camera: Internal.Entity;
        readonly gameMode: Internal.ServerPlayerGameMode;
        enteredNetherPosition: Vec3;
        readonly server: Internal.MinecraftServer;
        connection: Internal.ServerGamePacketListenerImpl;
    }
    type ServerPlayer_ = ServerPlayer;
    class TrackNodeLocation extends Vec3i {
        constructor(arg0: Vec3_)
        constructor(arg0: number, arg1: number, arg2: number)
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        "in"(arg0: Internal.ResourceKey_<Internal.Level>): this;
        allAdjacent(): Internal.Collection<BlockPos>;
        getDimension(): Internal.ResourceKey<Internal.Level>;
        send(arg0: Internal.FriendlyByteBuf_, arg1: Internal.DimensionPalette_): void;
        equalsIgnoreDim(arg0: any): boolean;
        "in"(arg0: Internal.Level_): this;
        static receive(arg0: Internal.FriendlyByteBuf_, arg1: Internal.DimensionPalette_): Internal.TrackNodeLocation;
        getLocation(): Vec3;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.DimensionPalette_): Internal.TrackNodeLocation;
        get dimension(): Internal.ResourceKey<Internal.Level>
        get location(): Vec3
        dimension: Internal.ResourceKey<Internal.Level>;
        yOffsetPixels: number;
    }
    type TrackNodeLocation_ = TrackNodeLocation;
    interface ChunkHolder$PlayerProvider {
        getPlayers(arg0: Internal.ChunkPos_, arg1: boolean): Internal.List<Internal.ServerPlayer>;
    }
    type ChunkHolder$PlayerProvider_ = ChunkHolder$PlayerProvider;
    interface DoubleIterable extends Internal.Iterable<number> {
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        doubleSpliterator(): Internal.DoubleSpliterator;
        forEach(arg0: Internal.DoubleConsumer_): void;
        doubleIterator(): Internal.DoubleIterator;
    }
    type DoubleIterable_ = DoubleIterable;
    class FogRenderer$FogMode extends Internal.Enum<Internal.FogRenderer$FogMode> {
        static valueOf(arg0: string): Internal.FogRenderer$FogMode;
        static values(): Internal.FogRenderer$FogMode[];
        static readonly FOG_TERRAIN: Internal.FogRenderer$FogMode;
        static readonly FOG_SKY: Internal.FogRenderer$FogMode;
    }
    type FogRenderer$FogMode_ = FogRenderer$FogMode | "fog_sky" | "fog_terrain";
    interface IForgeFluidState {
        getAdjacentBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canExtinguish(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        canConvertToSource(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        canHydrate(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: BlockPos_): boolean;
        move(arg0: Internal.LivingEntity_, arg1: Vec3_, arg2: number): boolean;
        supportsBoating(arg0: Internal.Boat_): boolean;
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: boolean): Internal.BlockPathTypes;
        getExplosionResistance(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): number;
        getFluidType(): Internal.FluidType;
        get fluidType(): Internal.FluidType
    }
    type IForgeFluidState_ = IForgeFluidState;
    class StringBuffer extends Internal.AbstractStringBuilder implements Internal.CharSequence, Internal.Comparable<Internal.StringBuffer>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.CharSequence_)
        constructor(arg0: number)
        constructor(arg0: string)
        append(arg0: number): this;
        append(arg0: number): this;
        deleteCharAt(arg0: number): this;
        compareTo(arg0: Internal.StringBuffer_): number;
        append(arg0: boolean): this;
        isEmpty(): boolean;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Appendable;
        compareTo(arg0: any): number;
        append(arg0: string): this;
        static compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
        append(arg0: number): this;
        append(arg0: string[], arg1: number, arg2: number): this;
        reverse(): this;
        get empty(): boolean
    }
    type StringBuffer_ = StringBuffer;
    class DisplayStat <C extends Internal.StatContainer<C>> extends Internal.Record {
        constructor(name: string, statProvider: Internal.ToDoubleFunction_<C>)
        name(): string;
        appendTooltip(arg0: Internal.List_<Internal.Component>, arg1: C): void;
        statProvider(): Internal.ToDoubleFunction<C>;
        static readonly STAT_SEPARATOR: Internal.MutableComponent;
    }
    type DisplayStat_<C extends Internal.StatContainer<C>> = DisplayStat<C>;
    class Structure$StructureSettings extends Internal.Record {
        constructor(biomes: Internal.HolderSet_<Internal.Biome>, spawnOverrides: Internal.Map_<Internal.MobCategory, Internal.StructureSpawnOverride>, step: Internal.GenerationStep$Decoration_, terrainAdaptation: Internal.TerrainAdjustment_)
        biomes(): Internal.HolderSet<Internal.Biome>;
        step(): Internal.GenerationStep$Decoration;
        spawnOverrides(): Internal.Map<Internal.MobCategory, Internal.StructureSpawnOverride>;
        terrainAdaptation(): Internal.TerrainAdjustment;
        static readonly CODEC: Internal.MapCodec<Internal.Structure$StructureSettings>;
    }
    type Structure$StructureSettings_ = Structure$StructureSettings;
    class InterModEnqueueEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type InterModEnqueueEvent_ = InterModEnqueueEvent;
    class BookCloningRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<any>;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type BookCloningRecipe_ = BookCloningRecipe;
    class ClientboundSetSimulationDistancePacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        simulationDistance(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundSetSimulationDistancePacket_ = ClientboundSetSimulationDistancePacket;
    class AbuseReport {
        constructor(arg0: string, arg1: string, arg2: Internal.ReportEvidence_, arg3: Internal.ReportedEntity_, arg4: Internal.Instant_)
        createdTime: Internal.Instant;
        reportedEntity: Internal.ReportedEntity;
        opinionComments: string;
        evidence: Internal.ReportEvidence;
        reason: string;
    }
    type AbuseReport_ = AbuseReport;
    class EntityPotionEffectsJS {
        constructor(e: Internal.LivingEntity_)
        getActive(mobEffect: Internal.MobEffect_): Internal.MobEffectInstance;
        add(mobEffect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, showParticles: boolean): void;
        add(mobEffect: Internal.MobEffect_, duration: number): void;
        clear(): void;
        getActive(): Internal.Collection<Internal.MobEffectInstance>;
        isActive(mobEffect: Internal.MobEffect_): boolean;
        add(mobEffect: Internal.MobEffect_, duration: number, amplifier: number): void;
        getMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>;
        isApplicable(effect: Internal.MobEffectInstance_): boolean;
        add(mobEffect: Internal.MobEffect_): void;
        getDuration(mobEffect: Internal.MobEffect_): number;
        get active(): Internal.Collection<Internal.MobEffectInstance>
        get map(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>
    }
    type EntityPotionEffectsJS_ = EntityPotionEffectsJS;
    interface Int2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2FloatFunction;
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Int2ShortFunction;
        apply(arg0: number): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Int2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        defaultReturnValue(arg0: number): void;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2FloatFunction;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2FloatFunction;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Int2LongFunction;
        remove(arg0: number): number;
        defaultReturnValue(): number;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Int2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        getOrDefault(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2FloatFunction<T>;
        size(): number;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2FloatFunction;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2FloatFunction;
        clear(): void;
        get(arg0: number): number;
        put(arg0: number, arg1: number): number;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2FloatFunction;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Int2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        (arg0: number): number;
    }
    type Int2FloatFunction_ = Int2FloatFunction;
    interface WorldLoader$WorldDataSupplier <D> {
        get(arg0: Internal.ResourceManager_, arg1: Internal.DataPackConfig_): com.mojang.datafixers.util.Pair<D, Internal.RegistryAccess$Frozen>;
        (arg0: Internal.ResourceManager_, arg1: Internal.DataPackConfig_): com.mojang.datafixers.util.Pair_<D, Internal.RegistryAccess$Frozen>;
    }
    type WorldLoader$WorldDataSupplier_<D> = WorldLoader$WorldDataSupplier<D>;
    class ScreenEvent$Init$Post extends Internal.ScreenEvent$Init {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: Internal.List_<Internal.GuiEventListener>, arg2: Internal.Consumer_<Internal.GuiEventListener>, arg3: Internal.Consumer_<Internal.GuiEventListener>)
    }
    type ScreenEvent$Init$Post_ = ScreenEvent$Init$Post;
    class VibrationListener implements Internal.GameEventListener {
        constructor(arg0: Internal.PositionSource_, arg1: number, arg2: Internal.VibrationListener$VibrationListenerConfig_, arg3: any_, arg4: number, arg5: number)
        static codec(arg0: Internal.VibrationListener$VibrationListenerConfig_): Internal.Codec<Internal.VibrationListener>;
        tick(arg0: Internal.Level_): void;
        handleGameEvent(arg0: Internal.ServerLevel_, arg1: Internal.GameEvent$Message_): boolean;
        getListenerRadius(): number;
        getListenerSource(): Internal.PositionSource;
        handleEventsImmediately(): boolean;
        get listenerRadius(): number
        get listenerSource(): Internal.PositionSource
    }
    type VibrationListener_ = VibrationListener;
    class RenderArmEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: Internal.AbstractClientPlayer_, arg4: Internal.HumanoidArm_)
        getPlayer(): Internal.AbstractClientPlayer;
        getArm(): Internal.HumanoidArm;
        getPoseStack(): Internal.PoseStack;
        getPackedLight(): number;
        getMultiBufferSource(): Internal.MultiBufferSource;
        get player(): Internal.AbstractClientPlayer
        get arm(): Internal.HumanoidArm
        get poseStack(): Internal.PoseStack
        get packedLight(): number
        get multiBufferSource(): Internal.MultiBufferSource
    }
    type RenderArmEvent_ = RenderArmEvent;
    interface BlockColumn {
        getBlock(arg0: number): Internal.BlockState;
        setBlock(arg0: number, arg1: Internal.BlockState_): void;
    }
    type BlockColumn_ = BlockColumn;
    class ScriptType extends Internal.Enum<Internal.ScriptType> implements Internal.ScriptTypePredicate, Internal.ScriptTypeHolder {
        getValidTypes(): Internal.List<Internal.ScriptType>;
        and(arg0: Internal.Predicate_<Internal.ScriptType>): Internal.Predicate<Internal.ScriptType>;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(type: Internal.ScriptType_): boolean;
        isClient(): boolean;
        static valueOf(name: string): Internal.ScriptType;
        isStartup(): boolean;
        or(arg0: Internal.Predicate_<Internal.ScriptType>): Internal.Predicate<Internal.ScriptType>;
        negate(): Internal.ScriptTypePredicate;
        errorsComponent(command: string): Internal.Component;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        kjs$getScriptType(): this;
        test(arg0: any): boolean;
        getLogFile(): Internal.Path;
        warningsComponent(command: string): Internal.Component;
        isServer(): boolean;
        static getCurrent(cx: Internal.Context_): Internal.ScriptType;
        static values(): Internal.ScriptType[];
        get validTypes(): Internal.List<Internal.ScriptType>
        get client(): boolean
        get startup(): boolean
        get logFile(): Internal.Path
        get server(): boolean
        readonly name: string;
        static readonly VALUES: Internal.ScriptType[];
        static readonly STARTUP: Internal.ScriptType;
        readonly console: Internal.ConsoleJS;
        static readonly SERVER: Internal.ScriptType;
        static readonly CLIENT: Internal.ScriptType;
    }
    type ScriptType_ = ScriptType | "startup" | "server" | "client";
    class PermissionType <T> {
        typeToken(): T;
        typeName(): string;
    }
    type PermissionType_<T> = PermissionType<T>;
    class TickableSubscription {
        constructor(runnable: Internal.Runnable_)
        isStillSubscribed(): boolean;
        run(): void;
        unsubscribe(): void;
        get stillSubscribed(): boolean
    }
    type TickableSubscription_ = TickableSubscription;
    class WeightedPressurePlateBlock extends Internal.BasePressurePlateBlock {
        constructor(arg0: number, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWER: Internal.IntegerProperty;
    }
    type WeightedPressurePlateBlock_ = WeightedPressurePlateBlock;
    class ServerFunctionLibrary implements Internal.PreparableReloadListener {
        constructor(arg0: number, arg1: Internal.CommandDispatcher_<Internal.CommandSourceStack>)
        getAvailableTags(): Internal.Iterable<ResourceLocation>;
        getTag(arg0: ResourceLocation_): Internal.Collection<Internal.CommandFunction>;
        getName(): string;
        getFunction(arg0: ResourceLocation_): Internal.Optional<Internal.CommandFunction>;
        getFunctions(): Internal.Map<ResourceLocation, Internal.CommandFunction>;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get availableTags(): Internal.Iterable<ResourceLocation>
        get name(): string
        get functions(): Internal.Map<ResourceLocation, Internal.CommandFunction>
    }
    type ServerFunctionLibrary_ = ServerFunctionLibrary;
    abstract class UserPrincipalLookupService {
        lookupPrincipalByName(arg0: string): Internal.UserPrincipal;
        lookupPrincipalByGroupName(arg0: string): Internal.GroupPrincipal;
    }
    type UserPrincipalLookupService_ = UserPrincipalLookupService;
    interface IntSet extends Internal.Set<number>, Internal.IntCollection {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        addAll(arg0: Internal.Collection_<number>): boolean;
        of(arg0: number, arg1: number): this;
        of(): this;
        contains(arg0: number): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of<E>(arg0: E, arg1: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        intParallelStream(): Internal.IntStream;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        removeAll(arg0: Internal.IntCollection_): boolean;
        spliterator(): Internal.IntSpliterator;
        intIterator(): Internal.IntIterator;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        remove(arg0: number): boolean;
        addAll(arg0: Internal.IntCollection_): boolean;
        retainAll(arg0: Internal.IntCollection_): boolean;
        add(arg0: number): boolean;
        toArray<T>(arg0: T[]): T[];
        containsAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        toIntArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        of(arg0: number): this;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        of<E>(arg0: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        isEmpty(): boolean;
        toIntArray(): number[];
        forEach(arg0: Internal.IntConsumer_): void;
        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>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray(arg0: number[]): number[];
        of(arg0: number, arg1: number, arg2: number): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
        toArray(): any[];
        intSpliterator(): Internal.IntSpliterator;
        of(...arg0: number[]): this;
        hashCode(): number;
        size(): number;
        of<E>(...arg0: E[]): Internal.Set<E>;
        /**
         * @deprecated
        */
        rem(arg0: number): boolean;
        clear(): void;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type IntSet_ = IntSet;
    abstract class Config$Serializer <T extends Internal.Config> {
        constructor()
        deserialize(arg0: Internal.JsonObject_): T;
        isInvalid(): boolean;
        serialize(arg0: T): Internal.JsonObject;
        safeGet<V>(supplier: Internal.Supplier_<V>, defaultValue: V): V;
        get invalid(): boolean
    }
    type Config$Serializer_<T extends Internal.Config> = Config$Serializer<T>;
    class ReportChatMessageBody {
        constructor(arg0: Internal.Instant_, arg1: number, arg2: Internal.List_<Internal.ReportChatMessageBody$LastSeenSignature>, arg3: Internal.ReportChatMessageContent_)
        salt: number;
        message: Internal.ReportChatMessageContent;
        timestamp: Internal.Instant;
        lastSeenSignatures: Internal.List<Internal.ReportChatMessageBody$LastSeenSignature>;
    }
    type ReportChatMessageBody_ = ReportChatMessageBody;
    class NearestItemSensor extends Internal.Sensor<Internal.Mob> {
        constructor()
        static readonly MAX_DISTANCE_TO_WANTED_ITEM: 32;
    }
    type NearestItemSensor_ = NearestItemSensor;
    class ChatListener {
        constructor(arg0: Internal.Minecraft_)
        handleChatMessage(arg0: Internal.PlayerChatMessage_, arg1: Internal.ChatType$Bound_): void;
        queueSize(): number;
        acceptNextDelayedMessage(): void;
        handleChatHeader(arg0: Internal.SignedMessageHeader_, arg1: Internal.MessageSignature_, arg2: number[]): void;
        clearQueue(): void;
        handleSystemMessage(arg0: Internal.Component_, arg1: boolean): void;
        setMessageDelay(arg0: number): void;
        tick(): void;
        removeFromDelayedMessageQueue(arg0: Internal.MessageSignature_): boolean;
        set messageDelay(arg0: number)
    }
    type ChatListener_ = ChatListener;
    class MutableInt extends number implements Internal.Mutable<number>, Internal.Comparable<Internal.MutableInt> {
        constructor()
        constructor(arg0: number)
        constructor(arg0: number)
        constructor(arg0: string)
        setValue(arg0: number): void;
        decrementAndGet(): number;
        getAndAdd(arg0: number): number;
        toInteger(): number;
        add(arg0: number): void;
        subtract(arg0: number): void;
        increment(): void;
        compareTo(arg0: Internal.MutableInt_): number;
        incrementAndGet(): number;
        add(arg0: number): void;
        compareTo(arg0: any): number;
        getValue(): any;
        addAndGet(arg0: number): number;
        getAndAdd(arg0: number): number;
        getAndIncrement(): number;
        decrement(): void;
        setValue(arg0: any): void;
        subtract(arg0: number): void;
        addAndGet(arg0: number): number;
        getAndDecrement(): number;
        setValue(arg0: number): void;
        set value(arg0: number)
        get value(): any
        get andIncrement(): number
        set value(arg0: any)
        get andDecrement(): number
        set value(arg0: number)
    }
    type MutableInt_ = MutableInt;
    class BakedGlyph {
        constructor(arg0: Internal.RenderType_, arg1: Internal.RenderType_, arg2: Internal.RenderType_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number)
        renderEffect(arg0: Internal.BakedGlyph$Effect_, arg1: Matrix4f_, arg2: Internal.VertexConsumer_, arg3: number): void;
        renderType(arg0: Internal.Font$DisplayMode_): Internal.RenderType;
        render(italic: boolean, x: number, y: number, matrix: Matrix4f_, vertexConsumer: Internal.VertexConsumer_, red: number, green: number, blue: number, alpha: number, light: number): void;
    }
    type BakedGlyph_ = BakedGlyph;
    class Key$StorageKey implements icyllis.arc3d.engine.Key {
        constructor(b: Internal.KeyBuilder_)
    }
    type Key$StorageKey_ = Key$StorageKey;
    interface IIngredientVisibility$IListener {
        onIngredientVisibilityChanged<V>(arg0: Internal.ITypedIngredient_<V>, arg1: boolean): void;
    }
    type IIngredientVisibility$IListener_ = IIngredientVisibility$IListener;
    class RenderTarget extends Internal.Surface {
    }
    type RenderTarget_ = RenderTarget;
    class IntTag extends Internal.NumericTag {
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        static valueOf(arg0: number): Internal.IntTag;
        getType(): Internal.TagType<Internal.IntTag>;
        get asString(): string
        get type(): Internal.TagType<Internal.IntTag>
        static readonly TYPE: Internal.TagType<Internal.IntTag>;
    }
    type IntTag_ = IntTag;
    interface GenerationProperties {
        getFeatures(arg0: Internal.GenerationStep$Decoration_): Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>;
        getCarvers(arg0: Internal.GenerationStep$Carving_): Internal.Iterable<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
        getFeatures(): Internal.List<Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>>;
        get features(): Internal.List<Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>>
    }
    type GenerationProperties_ = GenerationProperties;
    abstract class AbstractLong2ObjectMap <V> extends Internal.AbstractLong2ObjectFunction<V> implements Internal.Serializable, Internal.Long2ObjectMap<V> {
        replace(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        containsValue(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        apply(arg0: number): V;
        putAll(arg0: Internal.Map_<number, V>): void;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        static identity<T>(): Internal.Function<T, T>;
        remove(arg0: number, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        static of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        remove(arg0: any, arg1: any): boolean;
        values(): Internal.ObjectCollection<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        replace(arg0: number, arg1: V): V;
        long2ObjectEntrySet(): Internal.ObjectSet<Internal.Long2ObjectMap$Entry<V>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
        get empty(): boolean
    }
    type AbstractLong2ObjectMap_<V> = AbstractLong2ObjectMap<V>;
    class Advancement$Builder implements Internal.IForgeAdvancementBuilder {
        build(arg0: ResourceLocation_): Internal.Advancement;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.Advancement$Builder;
        static fromJson(arg0: Internal.JsonObject_, arg1: Internal.DeserializationContext_, arg2: Internal.ICondition$IContext_): Internal.Advancement$Builder;
        getCriteria(): Internal.Map<string, Internal.Criterion>;
        rewards(arg0: Internal.AdvancementRewards$Builder_): this;
        addCriterion(arg0: string, arg1: Internal.Criterion_): this;
        parent(arg0: ResourceLocation_): this;
        display(arg0: Internal.ItemLike_, arg1: Internal.Component_, arg2: Internal.Component_, arg3: ResourceLocation_, arg4: Internal.FrameType_, arg5: boolean, arg6: boolean, arg7: boolean): this;
        parent(arg0: Internal.Advancement_): this;
        serializeToJson(): Internal.JsonObject;
        canBuild(arg0: Internal.Function_<ResourceLocation, Internal.Advancement>): boolean;
        save(arg0: Internal.Consumer_<Internal.Advancement>, arg1: string): Internal.Advancement;
        /**
         * @deprecated
        */
        static fromJson(arg0: Internal.JsonObject_, arg1: Internal.DeserializationContext_): Internal.Advancement$Builder;
        static advancement(): Internal.Advancement$Builder;
        addCriterion(arg0: string, arg1: Internal.CriterionTriggerInstance_): this;
        save(arg0: Internal.Consumer_<Internal.Advancement>, arg1: ResourceLocation_, arg2: Internal.ExistingFileHelper_): Internal.Advancement;
        display(arg0: Internal.ItemStack_, arg1: Internal.Component_, arg2: Internal.Component_, arg3: ResourceLocation_, arg4: Internal.FrameType_, arg5: boolean, arg6: boolean, arg7: boolean): this;
        requirements(arg0: Internal.RequirementsStrategy_): this;
        rewards(arg0: Internal.AdvancementRewards_): this;
        requirements(arg0: string[][]): this;
        display(arg0: Internal.DisplayInfo_): this;
        serializeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        get criteria(): Internal.Map<string, Internal.Criterion>
    }
    type Advancement$Builder_ = Advancement$Builder;
    class WeepingVinesBlock extends Internal.GrowingPlantHeadBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WeepingVinesBlock_ = WeepingVinesBlock;
    abstract class Raider extends Internal.PatrollingMonster {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setCurrentRaid(arg0: Internal.Raid_): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getCurrentRaid(): Internal.Raid;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        applyRaidBuffs(arg0: number, arg1: boolean): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        canJoinRaid(): boolean;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        setCanJoinRaid(arg0: boolean): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setWave(arg0: number): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        setCelebrating(arg0: boolean): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        setTicksOutsideRaid(arg0: number): void;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isCelebrating(): boolean;
        getWave(): number;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getCelebrateSound(): Internal.SoundEvent;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getTicksOutsideRaid(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        hasActiveRaid(): boolean;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set currentRaid(arg0: Internal.Raid_)
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get currentRaid(): Internal.Raid
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        set canJoinRaid(arg0: boolean)
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set wave(arg0: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set celebrating(arg0: boolean)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        set ticksOutsideRaid(arg0: number)
        get undead(): boolean
        get celebrating(): boolean
        get wave(): number
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get celebrateSound(): Internal.SoundEvent
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get ticksOutsideRaid(): number
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Raider_ = Raider;
    interface IReverseTag <V> {
        containsTag(arg0: Internal.TagKey_<V>): boolean;
        containsTag(arg0: Internal.ITag_<V>): boolean;
        getTagKeys(): Internal.Stream<Internal.TagKey<V>>;
        get tagKeys(): Internal.Stream<Internal.TagKey<V>>
    }
    type IReverseTag_<V> = IReverseTag<V>;
    interface TaskChainer {
        append(arg0: Internal.TaskChainer$DelayedTask_): void;
        (arg0: Internal.TaskChainer$DelayedTask_): void;
        readonly IMMEDIATE: Internal.TaskChainer;
        readonly LOGGER: Internal.Log4jLogger;
    }
    type TaskChainer_ = TaskChainer;
    class SinglePoolElement extends Internal.StructurePoolElement {
        constructor(arg0: Internal.StructureTemplate_)
        getDataMarkers(arg0: Internal.StructureTemplateManager_, arg1: BlockPos_, arg2: Internal.Rotation_, arg3: boolean): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        static readonly CODEC: Internal.Codec<Internal.SinglePoolElement>;
    }
    type SinglePoolElement_ = SinglePoolElement;
    class ScreenEvent$KeyReleased$Post extends Internal.ScreenEvent$KeyReleased {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyReleased$Post_ = ScreenEvent$KeyReleased$Post;
    class TaggedChoice$TaggedChoiceType <K> extends com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<K, any>> {
        constructor(arg0: string, arg1: com.mojang.datafixers.types.Type_<K>, arg2: Internal.Map_<K, com.mojang.datafixers.types.Type<any>>)
        findTypeInChildren<FT, FR>(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<com.mojang.datafixers.util.Pair<K, any>, any, FT, FR>, Internal.Type$FieldNotFoundException>;
        getName(): string;
        all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<com.mojang.datafixers.util.Pair<K, any>, any>;
        getKeyType(): com.mojang.datafixers.types.Type<K>;
        point(arg0: Internal.DynamicOps_<any>, arg1: K, arg2: any): Internal.Optional<Internal.Typed<com.mojang.datafixers.util.Pair<K, any>>>;
        point(arg0: Internal.DynamicOps_<any>): Internal.Optional<com.mojang.datafixers.util.Pair<K, any>>;
        types(): Internal.Map<K, com.mojang.datafixers.types.Type<any>>;
        one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<com.mojang.datafixers.util.Pair<K, any>, any>>;
        static elementResult<K, FT, FR>(arg0: K, arg1: Internal.TaggedChoice$TaggedChoiceType_<K>, arg2: Internal.RewriteResult_<FT, FR>): Internal.RewriteResult<com.mojang.datafixers.util.Pair<K, any>, com.mojang.datafixers.util.Pair<K, any>>;
        hasType(arg0: K): boolean;
        get name(): string
        get keyType(): com.mojang.datafixers.types.Type<K>
    }
    type TaggedChoice$TaggedChoiceType_<K> = TaggedChoice$TaggedChoiceType<K>;
    interface IEase {
        getInterpolation(arg0: number): number;
    }
    type IEase_ = IEase;
    abstract class AbstractGlassBlock extends Internal.HalfTransparentBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AbstractGlassBlock_ = AbstractGlassBlock;
    class CarvingMaskPlacement extends Internal.PlacementModifier {
        static forStep(arg0: Internal.GenerationStep$Carving_): Internal.CarvingMaskPlacement;
        static readonly CODEC: Internal.Codec<Internal.CarvingMaskPlacement>;
    }
    type CarvingMaskPlacement_ = CarvingMaskPlacement;
    interface ITagSerializable <T extends Internal.Tag> {
        serializeNBT(): T;
        deserializeNBT(arg0: T): void;
    }
    type ITagSerializable_<T extends Internal.Tag> = ITagSerializable<T>;
    class Dynamic <T> extends Internal.DynamicLike<T> {
        constructor(arg0: Internal.DynamicOps_<T>, arg1: T)
        constructor(arg0: Internal.DynamicOps_<T>)
        convert<R>(arg0: Internal.DynamicOps_<R>): Internal.Dynamic<R>;
        getElementGeneric(arg0: T): Internal.DataResult<T>;
        updateGeneric(arg0: T, arg1: Internal.Function_<T, T>): this;
        updateMapValues(arg0: Internal.Function_<com.mojang.datafixers.util.Pair<Internal.Dynamic<any>, Internal.Dynamic<any>>, com.mojang.datafixers.util.Pair<Internal.Dynamic<any>, Internal.Dynamic<any>>>): this;
        remove(arg0: string): this;
        set(arg0: string, arg1: Internal.Dynamic_<any>): this;
        getGeneric(arg0: T): Internal.DataResult<T>;
        merge(arg0: Internal.Dynamic_<any>, arg1: Internal.Dynamic_<any>): Internal.OptionalDynamic<T>;
        cast<U>(arg0: Internal.DynamicOps_<U>): U;
        static convert<S, T>(arg0: Internal.DynamicOps_<S>, arg1: Internal.DynamicOps_<T>, arg2: S): T;
        getMapValues(): Internal.DataResult<Internal.Map<Internal.Dynamic<T>, Internal.Dynamic<T>>>;
        update(arg0: string, arg1: Internal.Function_<Internal.Dynamic<any>, Internal.Dynamic<any>>): this;
        merge(arg0: Internal.Dynamic_<any>): Internal.OptionalDynamic<T>;
        map(arg0: Internal.Function_<T, T>): this;
        asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
        castTyped<U>(arg0: Internal.DynamicOps_<U>): Internal.Dynamic<U>;
        getValue(): T;
        getElement(arg0: string): Internal.DataResult<T>;
        asMapOpt(): Internal.DataResult<Internal.Stream<com.mojang.datafixers.util.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
        decode<A>(arg0: Internal.Decoder_<A>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        into<V>(arg0: Internal.Function_<Internal.Dynamic<T>, V>): V;
        get(arg0: string): Internal.OptionalDynamic<T>;
        get mapValues(): Internal.DataResult<Internal.Map<Internal.Dynamic<T>, Internal.Dynamic<T>>>
        get value(): T
    }
    type Dynamic_<T> = Dynamic<T>;
    interface FPFragmentBuilder extends Internal.ShaderBuilder {
        codeAppend(arg0: string): void;
        codePrependf(arg0: string, ...arg1: any[]): void;
        codeAppendf(arg0: string, ...arg1: any[]): void;
        getMangledName(arg0: string): string;
    }
    type FPFragmentBuilder_ = FPFragmentBuilder;
    interface ObjectIterable <K> extends Internal.Iterable<K> {
        iterator(): Internal.Iterator<any>;
        forEach(arg0: Internal.Consumer_<K>): void;
        spliterator(): Internal.ObjectSpliterator<K>;
    }
    type ObjectIterable_<K> = ObjectIterable<K>;
    class Direction8 extends Internal.Enum<Internal.Direction8> {
        getDirections(): Internal.Set<Internal.Direction>;
        getStepX(): number;
        getStepZ(): number;
        static values(): Internal.Direction8[];
        static valueOf(arg0: string): Internal.Direction8;
        get directions(): Internal.Set<Internal.Direction>
        get stepX(): number
        get stepZ(): number
        static readonly NORTH_EAST: Internal.Direction8;
        static readonly EAST: Internal.Direction8;
        static readonly NORTH_WEST: Internal.Direction8;
        static readonly SOUTH_EAST: Internal.Direction8;
        static readonly SOUTH_WEST: Internal.Direction8;
        static readonly NORTH: Internal.Direction8;
        static readonly SOUTH: Internal.Direction8;
        static readonly WEST: Internal.Direction8;
    }
    type Direction8_ = "north_west" | "west" | "north_east" | "east" | "south_west" | "south" | "north" | Direction8 | "south_east";
    class DirectContext extends Internal.RecordingContext {
        resetContext(state: number): void;
        static makeVulkan(backendContext: Internal.VkBackendContext_, options: Internal.ContextOptions_): Internal.DirectContext;
        getResourceProvider(): icyllis.arc3d.engine.ResourceProvider;
        getDevice(): Internal.GpuDevice;
        static makeOpenGL(options: Internal.ContextOptions_): Internal.DirectContext;
        getResourceCache(): Internal.ResourceCache;
        static makeVulkan(backendContext: Internal.VkBackendContext_): Internal.DirectContext;
        static makeOpenGL(): Internal.DirectContext;
        get resourceProvider(): icyllis.arc3d.engine.ResourceProvider
        get device(): Internal.GpuDevice
        get resourceCache(): Internal.ResourceCache
    }
    type DirectContext_ = DirectContext;
    class JavaMembers$FieldInfo {
        constructor(f: Internal.Field_)
        name: string;
        readonly field: Internal.Field;
    }
    type JavaMembers$FieldInfo_ = JavaMembers$FieldInfo;
    abstract class AbstractByteBufAllocator implements Internal.ByteBufAllocator {
        compositeDirectBuffer(arg0: number): Internal.CompositeByteBuf;
        directBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        buffer(): Internal.ByteBuf;
        compositeHeapBuffer(arg0: number): Internal.CompositeByteBuf;
        compositeBuffer(): Internal.CompositeByteBuf;
        heapBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        compositeDirectBuffer(): Internal.CompositeByteBuf;
        ioBuffer(): Internal.ByteBuf;
        heapBuffer(): Internal.ByteBuf;
        heapBuffer(arg0: number): Internal.ByteBuf;
        ioBuffer(arg0: number): Internal.ByteBuf;
        compositeBuffer(arg0: number): Internal.CompositeByteBuf;
        directBuffer(): Internal.ByteBuf;
        isDirectBufferPooled(): boolean;
        directBuffer(arg0: number): Internal.ByteBuf;
        calculateNewCapacity(arg0: number, arg1: number): number;
        buffer(arg0: number, arg1: number): Internal.ByteBuf;
        ioBuffer(arg0: number, arg1: number): Internal.ByteBuf;
        compositeHeapBuffer(): Internal.CompositeByteBuf;
        buffer(arg0: number): Internal.ByteBuf;
        get directBufferPooled(): boolean
    }
    type AbstractByteBufAllocator_ = AbstractByteBufAllocator;
    class SafeBlockGetter implements Internal.BlockGetter {
        constructor(wrapped: Internal.ServerLevel_)
        getMinSection(): number;
        getBlockState(pos: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getHeight(): number;
        getBlockEntity(pos: BlockPos_): Internal.BlockEntity;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(pos: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        shouldUse(): boolean;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get minBuildHeight(): number
        get sectionsCount(): number
        get maxLightLevel(): number
    }
    type SafeBlockGetter_ = SafeBlockGetter;
    class PlayerEvent$ItemPickupEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemEntity_, arg2: Internal.ItemStack_)
        getStack(): Internal.ItemStack;
        getEntity(): Internal.Entity;
        getOriginalEntity(): Internal.ItemEntity;
        get stack(): Internal.ItemStack
        get entity(): Internal.Entity
        get originalEntity(): Internal.ItemEntity
    }
    type PlayerEvent$ItemPickupEvent_ = PlayerEvent$ItemPickupEvent;
    interface DoubleToIntFunction {
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type DoubleToIntFunction_ = DoubleToIntFunction;
    interface DoubleStream extends Internal.BaseStream<number, Internal.DoubleStream> {
        builder(): Internal.DoubleStream$Builder;
        iterator(): Internal.PrimitiveIterator$OfDouble;
        iterate(arg0: number, arg1: Internal.DoubleUnaryOperator_): this;
        unordered(): this;
        mapToObj<U>(arg0: Internal.DoubleFunction_<U>): Internal.Stream<U>;
        min(): Internal.OptionalDouble;
        limit(arg0: number): this;
        skip(arg0: number): this;
        reduce(arg0: Internal.DoubleBinaryOperator_): Internal.OptionalDouble;
        concat(arg0: Internal.DoubleStream_, arg1: Internal.DoubleStream_): this;
        iterate(arg0: number, arg1: Internal.DoublePredicate_, arg2: Internal.DoubleUnaryOperator_): this;
        summaryStatistics(): Internal.DoubleSummaryStatistics;
        flatMap(arg0: Internal.DoubleFunction_<Internal.DoubleStream>): this;
        isParallel(): boolean;
        max(): Internal.OptionalDouble;
        noneMatch(arg0: Internal.DoublePredicate_): boolean;
        reduce(arg0: number, arg1: Internal.DoubleBinaryOperator_): number;
        allMatch(arg0: Internal.DoublePredicate_): boolean;
        sequential(): Internal.BaseStream<any, any>;
        of(arg0: number): this;
        of(...arg0: number[]): this;
        count(): number;
        mapToLong(arg0: Internal.DoubleToLongFunction_): Internal.LongStream;
        peek(arg0: Internal.DoubleConsumer_): this;
        onClose(arg0: Internal.Runnable_): this;
        toArray(): number[];
        distinct(): this;
        boxed(): Internal.Stream<number>;
        map(arg0: Internal.DoubleUnaryOperator_): this;
        empty(): this;
        forEachOrdered(arg0: Internal.DoubleConsumer_): void;
        anyMatch(arg0: Internal.DoublePredicate_): boolean;
        filter(arg0: Internal.DoublePredicate_): this;
        findAny(): Internal.OptionalDouble;
        dropWhile(arg0: Internal.DoublePredicate_): this;
        generate(arg0: Internal.DoubleSupplier_): this;
        mapToInt(arg0: Internal.DoubleToIntFunction_): Internal.IntStream;
        spliterator(): Internal.Spliterator<any>;
        mapMulti(arg0: Internal.DoubleStream$DoubleMapMultiConsumer_): this;
        takeWhile(arg0: Internal.DoublePredicate_): this;
        forEach(arg0: Internal.DoubleConsumer_): void;
        findFirst(): Internal.OptionalDouble;
        close(): void;
        sum(): number;
        sorted(): this;
        average(): Internal.OptionalDouble;
        collect<R>(arg0: Internal.Supplier_<R>, arg1: Internal.ObjDoubleConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
        parallel(): Internal.BaseStream<any, any>;
        get parallel(): boolean
    }
    type DoubleStream_ = DoubleStream;
    interface App2 <F extends Internal.K2, A, B> {
    }
    type App2_<F extends Internal.K2, A, B> = App2<F, A, B>;
    class TwistingVinesPlantBlock extends Internal.GrowingPlantBodyBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.CubeVoxelShape;
    }
    type TwistingVinesPlantBlock_ = TwistingVinesPlantBlock;
    abstract class ViewportEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.GameRenderer_, arg1: Internal.Camera_, arg2: number)
        getRenderer(): Internal.GameRenderer;
        getCamera(): Internal.Camera;
        getPartialTick(): number;
        get renderer(): Internal.GameRenderer
        get camera(): Internal.Camera
        get partialTick(): number
    }
    type ViewportEvent_ = ViewportEvent;
    class ModConfig$Type extends Internal.Enum<Internal.ModConfig$Type> {
        static valueOf(arg0: string): Internal.ModConfig$Type;
        extension(): string;
        static values(): Internal.ModConfig$Type[];
        static readonly COMMON: Internal.ModConfig$Type;
        static readonly CLIENT: Internal.ModConfig$Type;
        static readonly SERVER: Internal.ModConfig$Type;
    }
    type ModConfig$Type_ = "server" | "client" | ModConfig$Type | "common";
    interface FileNotFoundAction {
        copyData(arg0: Internal.InputStream_): this;
        copyData(arg0: Internal.URL_): this;
        run(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<any>): boolean;
        copyData(arg0: Internal.File_): this;
        copyResource(arg0: string): this;
        copyData(arg0: Internal.Path_): this;
        (arg0: Internal.Path_, arg1: Internal.ConfigFormat_<any>): boolean;
        readonly THROW_ERROR: Internal.FileNotFoundAction;
        readonly READ_NOTHING: Internal.FileNotFoundAction;
        readonly CREATE_EMPTY: Internal.FileNotFoundAction;
    }
    type FileNotFoundAction_ = FileNotFoundAction;
    class ScatteredOreFeature extends Internal.Feature<Internal.OreConfiguration> {
    }
    type ScatteredOreFeature_ = ScatteredOreFeature;
    class LocalDate implements Internal.Temporal, Internal.TemporalAdjuster, Internal.ChronoLocalDate, Internal.Serializable {
        datesUntil(arg0: Internal.LocalDate_, arg1: Internal.Period_): Internal.Stream<Internal.LocalDate>;
        static now(): Internal.LocalDate;
        static of(arg0: number, arg1: number, arg2: number): Internal.LocalDate;
        getMonth(): Internal.Month;
        plusMonths(arg0: number): this;
        static from(arg0: Internal.TemporalAccessor_): Internal.LocalDate;
        toEpochSecond(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): number;
        isAfter(arg0: Internal.ChronoLocalDate_): boolean;
        plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        getDayOfWeek(): Internal.DayOfWeek;
        atTime(arg0: Internal.OffsetTime_): Internal.OffsetDateTime;
        compareTo(arg0: any): number;
        atTime(arg0: number, arg1: number): Internal.LocalDateTime;
        getDayOfMonth(): number;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDate;
        datesUntil(arg0: Internal.LocalDate_): Internal.Stream<Internal.LocalDate>;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        atStartOfDay(): Internal.LocalDateTime;
        "with"(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDate;
        toEpochDay(): number;
        getChronology(): Internal.Chronology;
        plusWeeks(arg0: number): this;
        withDayOfYear(arg0: number): this;
        static ofYearDay(arg0: number, arg1: number): Internal.LocalDate;
        static timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDate>;
        withMonth(arg0: number): this;
        getYear(): number;
        compareTo(arg0: Internal.ChronoLocalDate_): number;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        atTime(arg0: Internal.LocalTime_): Internal.ChronoLocalDateTime<any>;
        atStartOfDay(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
        get(arg0: Internal.TemporalField_): number;
        withDayOfMonth(arg0: number): this;
        minusYears(arg0: number): this;
        isBefore(arg0: Internal.ChronoLocalDate_): boolean;
        static parse(arg0: Internal.CharSequence_): Internal.LocalDate;
        static now(arg0: Internal.Clock_): Internal.LocalDate;
        getMonthValue(): number;
        minusDays(arg0: number): this;
        lengthOfYear(): number;
        until(arg0: Internal.ChronoLocalDate_): Internal.ChronoPeriod;
        plusDays(arg0: number): this;
        atTime(arg0: number, arg1: number, arg2: number): Internal.LocalDateTime;
        getLong(arg0: Internal.TemporalField_): number;
        static ofEpochDay(arg0: number): Internal.LocalDate;
        minusWeeks(arg0: number): this;
        getEra(): Internal.IsoEra;
        withYear(arg0: number): this;
        atTime(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalDateTime;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDate;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        plusYears(arg0: number): this;
        minusMonths(arg0: number): this;
        getDayOfYear(): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        isEqual(arg0: Internal.ChronoLocalDate_): boolean;
        static of(arg0: number, arg1: Internal.Month_, arg2: number): Internal.LocalDate;
        static now(arg0: Internal.ZoneId_): Internal.LocalDate;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDate;
        lengthOfMonth(): number;
        isLeapYear(): boolean;
        get month(): Internal.Month
        get dayOfWeek(): Internal.DayOfWeek
        get dayOfMonth(): number
        get chronology(): Internal.Chronology
        get year(): number
        get monthValue(): number
        get era(): Internal.IsoEra
        get dayOfYear(): number
        get leapYear(): boolean
        static readonly MIN: Internal.LocalDate;
        static readonly EPOCH: Internal.LocalDate;
        static readonly MAX: Internal.LocalDate;
    }
    type LocalDate_ = LocalDate;
    /**
     * @deprecated
     * This class is marked to be removed in future!
    */
    class LivingSetAttackTargetEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_, arg2: Internal.LivingChangeTargetEvent$ILivingTargetType_)
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_)
        getTarget(): Internal.LivingEntity;
        getTargetType(): Internal.LivingChangeTargetEvent$ILivingTargetType;
        get target(): Internal.LivingEntity
        get targetType(): Internal.LivingChangeTargetEvent$ILivingTargetType
    }
    type LivingSetAttackTargetEvent_ = LivingSetAttackTargetEvent;
    class GlobalTrainDisplayData$TrainDeparturePrediction implements Internal.Comparable<Internal.GlobalTrainDisplayData$TrainDeparturePrediction> {
        constructor(arg0: Internal.Train_, arg1: number, arg2: Internal.MutableComponent_, arg3: string)
        compareTo(arg0: Internal.GlobalTrainDisplayData$TrainDeparturePrediction_): number;
        compareTo(arg0: any): number;
        ticks: number;
        scheduleTitle: Internal.MutableComponent;
        destination: string;
        train: Internal.Train;
    }
    type GlobalTrainDisplayData$TrainDeparturePrediction_ = GlobalTrainDisplayData$TrainDeparturePrediction;
    class EndGatewayFeature extends Internal.Feature<Internal.EndGatewayConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.EndGatewayConfiguration>)
    }
    type EndGatewayFeature_ = EndGatewayFeature;
    interface VerticalAnchor {
        aboveBottom(arg0: number): this;
        absolute(arg0: number): this;
        bottom(): this;
        belowTop(arg0: number): this;
        top(): this;
        resolveY(arg0: Internal.WorldGenerationContext_): number;
        readonly BOTTOM: Internal.VerticalAnchor$AboveBottom;
        readonly CODEC: Internal.Codec<Internal.VerticalAnchor>;
        readonly TOP: Internal.VerticalAnchor$BelowTop;
    }
    type VerticalAnchor_ = VerticalAnchor;
    interface FeatureConfiguration {
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly NONE: Internal.NoneFeatureConfiguration;
    }
    type FeatureConfiguration_ = FeatureConfiguration;
    interface BlockEntityInstancingController <T extends Internal.BlockEntity> {
        shouldSkipRender(arg0: T): boolean;
        createInstance(arg0: Internal.MaterialManager_, arg1: T): Internal.BlockEntityInstance<T>;
    }
    type BlockEntityInstancingController_<T extends Internal.BlockEntity> = BlockEntityInstancingController<T>;
    class DynamicTexture extends Internal.AbstractTexture {
        constructor(arg0: Internal.NativeImage_)
        constructor(arg0: number, arg1: number, arg2: boolean)
        getPixels(): Internal.NativeImage;
        upload(): void;
        setPixels(arg0: Internal.NativeImage_): void;
        get pixels(): Internal.NativeImage
        set pixels(arg0: Internal.NativeImage_)
    }
    type DynamicTexture_ = DynamicTexture;
    abstract class AbstractDocument <T extends Internal.AbstractDocument<T>> extends Internal.AbstractDocumentBase<T> {
        constructor()
        getMergedComment(): Internal.PropertyComment;
        get mergedComment(): Internal.PropertyComment
    }
    type AbstractDocument_<T extends Internal.AbstractDocument<T>> = AbstractDocument<T>;
    interface IForgeRegistry$ValidateCallback <V> {
        onValidate(arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_, arg2: number, arg3: ResourceLocation_, arg4: V): void;
        (arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_, arg2: number, arg3: ResourceLocation_, arg4: V): void;
    }
    type IForgeRegistry$ValidateCallback_<V> = IForgeRegistry$ValidateCallback<V>;
    interface SharedSuggestionProvider {
        getSelectedEntities(): Internal.Collection<string>;
        suggestCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        suggest(arg0: Internal.Stream_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggest(arg0: string[], arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
        hasPermission(arg0: number): boolean;
        suggestResource<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        getCustomTabSugggestions(): Internal.Collection<string>;
        getRecipeNames(): Internal.Stream<ResourceLocation>;
        suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Consumer_<T>): void;
        matchesSubStr(arg0: string, arg1: string): boolean;
        suggest2DCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        suggest<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, string>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        suggest(arg0: Internal.Iterable_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        customSuggestion(arg0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggestRegistryElements(arg0: Internal.Registry_<any>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_): void;
        suggestRegistryElements(arg0: Internal.ResourceKey_<Internal.Registry<any>>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_, arg3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        getAllTeams(): Internal.Collection<string>;
        filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: string, arg3: Internal.Function_<T, ResourceLocation>, arg4: Internal.Consumer_<T>): void;
        registryAccess(): Internal.RegistryAccess;
        getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getOnlinePlayerNames(): Internal.Collection<string>;
        suggestResource<T>(arg0: Internal.Stream_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        get selectedEntities(): Internal.Collection<string>
        get availableSoundEvents(): Internal.Collection<ResourceLocation>
        get customTabSugggestions(): Internal.Collection<string>
        get recipeNames(): Internal.Stream<ResourceLocation>
        get allTeams(): Internal.Collection<string>
        get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get onlinePlayerNames(): Internal.Collection<string>
    }
    type SharedSuggestionProvider_ = SharedSuggestionProvider;
    class OptionalDouble {
        stream(): Internal.DoubleStream;
        isPresent(): boolean;
        orElse(arg0: number): number;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): number;
        static empty(): Internal.OptionalDouble;
        orElseGet(arg0: Internal.DoubleSupplier_): number;
        ifPresent(arg0: Internal.DoubleConsumer_): void;
        isEmpty(): boolean;
        getAsDouble(): number;
        static of(arg0: number): Internal.OptionalDouble;
        orElseThrow(): number;
        ifPresentOrElse(arg0: Internal.DoubleConsumer_, arg1: Internal.Runnable_): void;
        get present(): boolean
        get empty(): boolean
        get asDouble(): number
    }
    type OptionalDouble_ = OptionalDouble;
    abstract class AsynchronousFileChannel implements Internal.AsynchronousChannel {
        lock<A>(arg0: A, arg1: Internal.CompletionHandler_<Internal.FileLock, A>): void;
        static open(arg0: Internal.Path_, arg1: Internal.Set_<Internal.OpenOption>, arg2: Internal.ExecutorService_, ...arg3: any_<any>[]): Internal.AsynchronousFileChannel;
        tryLock(): Internal.FileLock;
        size(): number;
        read<A>(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_<number, A>): void;
        write(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future<number>;
        lock(arg0: number, arg1: number, arg2: boolean): Internal.Future<Internal.FileLock>;
        read(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future<number>;
        lock<A>(arg0: number, arg1: number, arg2: boolean, arg3: A, arg4: Internal.CompletionHandler_<Internal.FileLock, A>): void;
        write<A>(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_<number, A>): void;
        isOpen(): boolean;
        lock(): Internal.Future<Internal.FileLock>;
        static open(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.AsynchronousFileChannel;
        close(): void;
        tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
        truncate(arg0: number): this;
        force(arg0: boolean): void;
        get open(): boolean
    }
    type AsynchronousFileChannel_ = AsynchronousFileChannel;
    class FriendlyByteBuf extends Internal.ByteBuf implements Internal.IForgeFriendlyByteBuf {
        constructor(arg0: Internal.ByteBuf_)
        writeEither<L, R>(arg0: Internal.Either_<L, R>, arg1: Internal.FriendlyByteBuf$Writer_<L>, arg2: Internal.FriendlyByteBuf$Writer_<R>): void;
        writeUtf(arg0: string, arg1: number): this;
        writeUtf(arg0: string): this;
        readInstant(): Internal.Instant;
        readVarInt(): number;
        readNbt(arg0: Internal.NbtAccounter_): Internal.CompoundTag;
        readFluidStack(): Internal.FluidStack;
        writeIntIdList(arg0: Internal.IntList_): void;
        readCollection<T, C extends Internal.Collection<T>>(arg0: Internal.IntFunction_<C>, arg1: Internal.FriendlyByteBuf$Reader_<T>): C;
        readUtf(arg0: number): string;
        writeVarLong(arg0: number): this;
        readNbt(): Internal.CompoundTag;
        readWithCodec<T>(arg0: Internal.Codec_<T>): T;
        writeItem(arg0: Internal.ItemStack_): this;
        readWithCount(arg0: Internal.Consumer_<Internal.FriendlyByteBuf>): void;
        readRegistryId<T>(): T;
        readBlockHitResult(): Internal.BlockHitResult;
        readPublicKey(): Internal.PublicKey;
        readDate(): Internal.Date;
        readLongArray(): number[];
        readVarIntArray(): number[];
        writeMap<K, V>(arg0: Internal.Map_<K, V>, arg1: Internal.FriendlyByteBuf$Writer_<K>, arg2: Internal.FriendlyByteBuf$Writer_<V>): void;
        readComponent(): Internal.Component;
        readResourceKey<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.ResourceKey<T>;
        readUtf(): string;
        readMap<K, V, M extends Internal.Map<K, V>>(arg0: Internal.IntFunction_<M>, arg1: Internal.FriendlyByteBuf$Reader_<K>, arg2: Internal.FriendlyByteBuf$Reader_<V>): M;
        writeNullable<T>(arg0: T, arg1: Internal.FriendlyByteBuf$Writer_<T>): void;
        readMap<K, V>(arg0: Internal.FriendlyByteBuf$Reader_<K>, arg1: Internal.FriendlyByteBuf$Reader_<V>): Internal.Map<K, V>;
        writeResourceKey(arg0: Internal.ResourceKey_<any>): void;
        writeFluidStack(arg0: Internal.FluidStack_): void;
        readOptional<T>(arg0: Internal.FriendlyByteBuf$Reader_<T>): Internal.Optional<T>;
        writePublicKey(arg0: Internal.PublicKey_): this;
        writeNbt(arg0: Internal.CompoundTag_): this;
        readIntIdList(): Internal.IntList;
        readEnum<T extends Internal.Enum<T>>(arg0: T): T;
        retain(arg0: number): Internal.ReferenceCounted;
        touch(arg0: any): Internal.ReferenceCounted;
        readAnySizeNbt(): Internal.CompoundTag;
        writeId<T>(arg0: Internal.IdMap_<T>, arg1: T): void;
        readRegistryIdUnsafe<T>(arg0: Internal.IForgeRegistry_<T>): T;
        writeOptional<T>(arg0: Internal.Optional_<T>, arg1: Internal.FriendlyByteBuf$Writer_<T>): void;
        writeDate(arg0: Internal.Date_): this;
        writeProperty(arg0: com.mojang.authlib.properties.Property_): void;
        writeBlockPos(arg0: BlockPos_): this;
        readProperty(): com.mojang.authlib.properties.Property;
        readGlobalPos(): Internal.GlobalPos;
        writeSectionPos(arg0: Internal.SectionPos_): this;
        readBitSet(): Internal.BitSet;
        readById<T>(arg0: Internal.IdMap_<T>): T;
        readChunkPos(): Internal.ChunkPos;
        writeBlockHitResult(arg0: Internal.BlockHitResult_): void;
        writeResourceLocation(arg0: ResourceLocation_): this;
        accessByteBufWithCorrectSize(): number[];
        readList<T>(arg0: Internal.FriendlyByteBuf$Reader_<T>): Internal.List<T>;
        readByteArray(arg0: number): number[];
        readSectionPos(): Internal.SectionPos;
        readEither<L, R>(arg0: Internal.FriendlyByteBuf$Reader_<L>, arg1: Internal.FriendlyByteBuf$Reader_<R>): Internal.Either<L, R>;
        readUUID(): Internal.UUID;
        writeUUID(arg0: Internal.UUID_): this;
        writeInstant(arg0: Internal.Instant_): void;
        writeRegistryIdUnsafe(arg0: Internal.IForgeRegistry_<any>, arg1: ResourceLocation_): void;
        readRegistryIdSafe<T>(arg0: T): T;
        readVarIntArray(arg0: number): number[];
        writeByteArray(arg0: number[]): this;
        readGameProfile(): Internal.GameProfile;
        readByteArray(): number[];
        writeItemStack(arg0: Internal.ItemStack_, arg1: boolean): this;
        writeBitSet(arg0: Internal.BitSet_): void;
        static getVarIntSize(arg0: number): number;
        writeWithCodec<T>(arg0: Internal.Codec_<T>, arg1: T): void;
        writeCollection<T>(arg0: Internal.Collection_<T>, arg1: Internal.FriendlyByteBuf$Writer_<T>): void;
        readLongArray(arg0: number[]): number[];
        static limitValue<T>(arg0: Internal.IntFunction_<T>, arg1: number): Internal.IntFunction<T>;
        writeGlobalPos(arg0: Internal.GlobalPos_): void;
        readItem(): Internal.ItemStack;
        writeComponent(arg0: Internal.Component_): this;
        readBlockPos(): BlockPos;
        writeGameProfile(arg0: Internal.GameProfile_): void;
        writeVarInt(arg0: number): this;
        readVarLong(): number;
        writeRegistryId<T>(arg0: Internal.IForgeRegistry_<T>, arg1: T): void;
        readNullable<T>(arg0: Internal.FriendlyByteBuf$Reader_<T>): T;
        writeEnum(arg0: Internal.Enum_<any>): this;
        retain(): Internal.ReferenceCounted;
        static getVarLongSize(arg0: number): number;
        writeRegistryIdUnsafe<T>(arg0: Internal.IForgeRegistry_<T>, arg1: T): void;
        writeChunkPos(arg0: Internal.ChunkPos_): this;
        writeLongArray(arg0: number[]): this;
        readLongArray(arg0: number[], arg1: number): number[];
        writeVarIntArray(arg0: number[]): this;
        readResourceLocation(): ResourceLocation;
        static readonly MAX_COMPONENT_STRING_LENGTH: 262144;
        static readonly MAX_STRING_LENGTH: 32767;
    }
    type FriendlyByteBuf_ = FriendlyByteBuf;
    interface TravellingPoint$IEdgePointListener extends Internal.BiPredicate<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>> {
        negate(): Internal.BiPredicate<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>>;
        or(arg0: Internal.BiPredicate_<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>>): Internal.BiPredicate<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>>;
        test(arg0: number, arg1: com.simibubi.create.foundation.utility.Pair_<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>): boolean;
        and(arg0: Internal.BiPredicate_<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>>): Internal.BiPredicate<number, com.simibubi.create.foundation.utility.Pair<Internal.TrackEdgePoint, Internal.Couple<Internal.TrackNode>>>;
    }
    type TravellingPoint$IEdgePointListener_ = TravellingPoint$IEdgePointListener;
    class CoralBlock extends Internal.Block {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CoralBlock_ = CoralBlock;
    abstract class GeometryProcessor extends Internal.Processor {
        getInstanceAttributes(): Internal.Iterable<Internal.GeometryProcessor$Attribute>;
        makeProgramImpl(arg0: Internal.ShaderCaps_): Internal.GeometryProcessor$ProgramImpl;
        vertexStride(): number;
        numTextureSamplers(): number;
        numVertexLocations(): number;
        textureSamplerState(i: number): number;
        numVertexAttributes(): number;
        primitiveType(): number;
        numInstanceLocations(): number;
        hasInstanceAttributes(): boolean;
        getAttributeKey(b: Internal.KeyBuilder_): void;
        instanceStride(): number;
        textureSamplerSwizzle(i: number): number;
        getVertexAttributes(): Internal.Iterable<Internal.GeometryProcessor$Attribute>;
        hasVertexAttributes(): boolean;
        numInstanceAttributes(): number;
        addToKey(arg0: Internal.KeyBuilder_): void;
        get instanceAttributes(): Internal.Iterable<Internal.GeometryProcessor$Attribute>
        get vertexAttributes(): Internal.Iterable<Internal.GeometryProcessor$Attribute>
    }
    type GeometryProcessor_ = GeometryProcessor;
    class CropBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        growCrops(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getAgeProperty(): Internal.IntegerProperty;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getMaxAge(): number;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getStateForAge(arg0: number): Internal.BlockState;
        isMaxAge(arg0: Internal.BlockState_): boolean;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get ageProperty(): Internal.IntegerProperty
        set material(v: Internal.MaterialJS_)
        get maxAge(): number
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 7;
    }
    type CropBlock_ = CropBlock;
    class ClickData {
        constructor()
        writeToBuf(buf: Internal.FriendlyByteBuf_): void;
        static readFromBuf(buf: Internal.FriendlyByteBuf_): Internal.ClickData;
        readonly isRemote: boolean;
        readonly button: number;
        readonly isCtrlClick: boolean;
        readonly isShiftClick: boolean;
    }
    type ClickData_ = ClickData;
    class Rabbit extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Rabbit>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getJumpCompletion(arg0: number): number;
        getOffHandItem(): Internal.ItemStack;
        handler$bbf000$isCabbage(arg0: Internal.ItemStack_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        customServerAiStep(): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        startJumping(): void;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getRabbitType(): number;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setRabbitType(arg0: number): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setSpeedModifier(arg0: number): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        static checkRabbitSpawnRules(arg0: Internal.EntityType_<Internal.Rabbit>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get rabbitType(): number
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set rabbitType(arg0: number)
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set speedModifier(arg0: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly TYPE_WHITE_SPLOTCHED: 3;
        static readonly EVIL_ARMOR_VALUE: 8;
        static readonly BREED_SPEED_MOD: 0.8;
        static readonly TYPE_SALT: 5;
        static readonly TYPE_WHITE: 1;
        static readonly ATTACK_SPEED_MOD: 1.4;
        static readonly TYPE_BLACK: 2;
        static readonly TYPE_GOLD: 4;
        static readonly STROLL_SPEED_MOD: 0.6;
        static readonly TYPE_EVIL: 99;
        static readonly EVIL_ATTACK_POWER: 8;
        static readonly FLEE_SPEED_MOD: 2.2;
        static readonly FOLLOW_SPEED_MOD: 1.0;
        static readonly TYPE_BROWN: 0;
    }
    type Rabbit_ = Rabbit;
    abstract class FieldNamingPolicy extends Internal.Enum<Internal.FieldNamingPolicy> implements Internal.FieldNamingStrategy {
        translateName(arg0: Internal.Field_): string;
        static valueOf(arg0: string): Internal.FieldNamingPolicy;
        static values(): Internal.FieldNamingPolicy[];
        static readonly IDENTITY: Internal.FieldNamingPolicy;
        static readonly UPPER_CAMEL_CASE: Internal.FieldNamingPolicy;
        static readonly LOWER_CASE_WITH_UNDERSCORES: Internal.FieldNamingPolicy;
        static readonly LOWER_CASE_WITH_DASHES: Internal.FieldNamingPolicy;
        static readonly UPPER_CAMEL_CASE_WITH_SPACES: Internal.FieldNamingPolicy;
        static readonly LOWER_CASE_WITH_DOTS: Internal.FieldNamingPolicy;
    }
    type FieldNamingPolicy_ = "lower_case_with_underscores" | "lower_case_with_dashes" | "identity" | "upper_camel_case_with_spaces" | "lower_case_with_dots" | FieldNamingPolicy | "upper_camel_case";
    interface IEntityAdditionalSpawnData {
        writeSpawnData(arg0: Internal.FriendlyByteBuf_): void;
        readSpawnData(arg0: Internal.FriendlyByteBuf_): void;
    }
    type IEntityAdditionalSpawnData_ = IEntityAdditionalSpawnData;
    abstract class Charset implements Internal.Comparable<Internal.Charset> {
        static isSupported(arg0: string): boolean;
        aliases(): Internal.Set<string>;
        static availableCharsets(): Internal.SortedMap<string, Internal.Charset>;
        displayName(): string;
        newEncoder(): Internal.CharsetEncoder;
        newDecoder(): Internal.CharsetDecoder;
        encode(arg0: string): Internal.ByteBuffer;
        canEncode(): boolean;
        isRegistered(): boolean;
        compareTo(arg0: any): number;
        decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer;
        name(): string;
        contains(arg0: Internal.Charset_): boolean;
        displayName(arg0: Internal.Locale_): string;
        compareTo(arg0: Internal.Charset_): number;
        static defaultCharset(): Internal.Charset;
        encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer;
        static forName(arg0: string): Internal.Charset;
        get registered(): boolean
    }
    type Charset_ = Charset;
    interface ItemTintFunction {
        getColor(arg0: Internal.ItemStack_, arg1: number): Internal.Color;
        of(cx: Internal.Context_, o: any): this;
        (arg0: Internal.ItemStack_, arg1: number): Internal.Color_;
        readonly POTION: Internal.ItemTintFunction;
        readonly DISPLAY_COLOR_NBT: Internal.ItemTintFunction;
        readonly BLOCK: Internal.ItemTintFunction;
        readonly MAP: Internal.ItemTintFunction;
    }
    type ItemTintFunction_ = ItemTintFunction;
    class LivingEntityUseItemEvent extends Internal.LivingEvent {
        constructor()
        getItem(): Internal.ItemStack;
        setDuration(arg0: number): void;
        getDuration(): number;
        get item(): Internal.ItemStack
        set duration(arg0: number)
        get duration(): number
    }
    type LivingEntityUseItemEvent_ = LivingEntityUseItemEvent;
    class Carriage$DimensionalCarriageEntity {
        constructor(arg0: Internal.Carriage_)
        updateCutoff(arg0: boolean): void;
        findPivot(arg0: Internal.ResourceKey_<Internal.Level>, arg1: boolean): Internal.TrackNodeLocation;
        trailingAnchor(): Vec3;
        updatePassengerLoadout(): void;
        write(): Internal.CompoundTag;
        read(arg0: Internal.CompoundTag_): void;
        maxAllowedLocalCoord(): number;
        updateRenderedCutoff(): void;
        minAllowedLocalCoord(): number;
        leadingAnchor(): Vec3;
        alignEntity(arg0: Internal.CarriageContraptionEntity_): void;
        discardPivot(): void;
        pivot: Internal.TrackNodeLocation;
        pointsInitialised: boolean;
        rotationAnchors: Internal.Couple<Vec3>;
        cutoff: number;
        positionAnchor: Vec3;
        entity: Internal.WeakReference<Internal.CarriageContraptionEntity>;
    }
    type Carriage$DimensionalCarriageEntity_ = Carriage$DimensionalCarriageEntity;
    class SnowAndFreezeFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type SnowAndFreezeFeature_ = SnowAndFreezeFeature;
    class ClickBlockEmptyHandEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ServerPlayer_, arg1: Internal.Level_, arg2: Internal.InteractionHand_, arg3: Internal.BlockHitResult_)
        getLevel(): Internal.Level;
        getCancellationResult(): Internal.InteractionResult;
        getHand(): Internal.InteractionHand;
        getHit(): Internal.BlockHitResult;
        setCancellationResult(arg0: Internal.InteractionResult_): void;
        getPlayer(): Internal.ServerPlayer;
        get level(): Internal.Level
        get cancellationResult(): Internal.InteractionResult
        get hand(): Internal.InteractionHand
        get hit(): Internal.BlockHitResult
        set cancellationResult(arg0: Internal.InteractionResult_)
        get player(): Internal.ServerPlayer
    }
    type ClickBlockEmptyHandEvent_ = ClickBlockEmptyHandEvent;
    interface BlockEntityPredicateDataCheck {
        checkData(arg0: Internal.CompoundTag_): boolean;
        (arg0: Internal.CompoundTag_): boolean;
    }
    type BlockEntityPredicateDataCheck_ = BlockEntityPredicateDataCheck;
    class PrintStream extends Internal.FilterOutputStream implements Internal.Closeable, Internal.Appendable {
        constructor(arg0: Internal.File_)
        constructor(arg0: Internal.OutputStream_, arg1: boolean)
        constructor(arg0: Internal.OutputStream_)
        constructor(arg0: string, arg1: string)
        constructor(arg0: string, arg1: Internal.Charset_)
        constructor(arg0: Internal.File_, arg1: Internal.Charset_)
        constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: Internal.Charset_)
        constructor(arg0: string)
        constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: string)
        constructor(arg0: Internal.File_, arg1: string)
        print(arg0: string): void;
        println(arg0: number): void;
        println(): void;
        printf(arg0: string, ...arg1: any[]): this;
        format(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
        println(arg0: number): void;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Appendable;
        append(arg0: string): Internal.Appendable;
        print(arg0: number): void;
        println(arg0: string): void;
        print(arg0: number): void;
        format(arg0: string, ...arg1: any[]): this;
        print(arg0: boolean): void;
        print(arg0: number): void;
        println(arg0: string): void;
        println(arg0: string[]): void;
        println(arg0: boolean): void;
        append(arg0: Internal.CharSequence_): Internal.Appendable;
        printf(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
        println(arg0: number): void;
        println(arg0: number): void;
        checkError(): boolean;
        print(arg0: string[]): void;
        print(arg0: any): void;
        print(arg0: string): void;
        writeBytes(arg0: number[]): void;
        print(arg0: number): void;
        println(arg0: any): void;
    }
    type PrintStream_ = PrintStream;
    class ItemStackSet implements Internal.Iterable<Internal.ItemStack> {
        constructor(...items: Internal.ItemStack_[])
        constructor()
        constructor(initialSize: number)
        add(stack: Internal.ItemStack_): void;
        size(): number;
        forEach(action: Internal.Consumer_<Internal.ItemStack>): void;
        contains(stack: Internal.ItemStack_): boolean;
        toList(): Internal.List<Internal.ItemStack>;
        addItem(item: Internal.Item_): void;
        toArray(): Internal.ItemStack[];
        remove(stack: Internal.ItemStack_): void;
        getFirst(): Internal.ItemStack;
        isEmpty(): boolean;
        iterator(): Internal.Iterator<Internal.ItemStack>;
        spliterator(): Internal.Spliterator<Internal.ItemStack>;
        get first(): Internal.ItemStack
        get empty(): boolean
    }
    type ItemStackSet_ = ItemStackSet;
    /**
     * Invoked when a player right clicks on an entity.
    */
    class ItemEntityInteractedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, entity: Internal.Entity_, hand: Internal.InteractionHand_)
        /**
         * The entity that was interacted with.
        */
        getTarget(): Internal.Entity;
        /**
         * The player that interacted with the entity.
        */
        getEntity(): Internal.Entity;
        /**
         * The item that was used to interact with the entity.
        */
        getItem(): Internal.ItemStack;
        /**
         * The hand that was used to interact with the entity.
        */
        getHand(): Internal.InteractionHand;
        /**
         * The entity that was interacted with.
        */
        get target(): Internal.Entity
        /**
         * The player that interacted with the entity.
        */
        get entity(): Internal.Entity
        /**
         * The item that was used to interact with the entity.
        */
        get item(): Internal.ItemStack
        /**
         * The hand that was used to interact with the entity.
        */
        get hand(): Internal.InteractionHand
    }
    type ItemEntityInteractedEventJS_ = ItemEntityInteractedEventJS;
    abstract class ForwardingList <E> extends Internal.ForwardingCollection<E> implements Internal.List<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        listIterator(): Internal.ListIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        sort(arg0: Internal.Comparator_<E>): void;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addAll(arg0: number, arg1: Internal.Collection_<E>): boolean;
        remove(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        subList(arg0: number, arg1: number): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        indexOf(arg0: any): number;
        add(arg0: number, arg1: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
        lastIndexOf(arg0: any): number;
    }
    type ForwardingList_<E> = ForwardingList<E>;
    class ModuleDescriptor$Builder {
        version(arg0: string): this;
        opens(arg0: Internal.Set_<Internal.ModuleDescriptor$Opens$Modifier>, arg1: string, arg2: Internal.Set_<string>): this;
        requires(arg0: Internal.ModuleDescriptor$Requires_): this;
        requires(arg0: Internal.Set_<Internal.ModuleDescriptor$Requires$Modifier>, arg1: string): this;
        requires(arg0: string): this;
        version(arg0: Internal.ModuleDescriptor$Version_): this;
        provides(arg0: string, arg1: Internal.List_<string>): this;
        opens(arg0: Internal.Set_<Internal.ModuleDescriptor$Opens$Modifier>, arg1: string): this;
        mainClass(arg0: string): this;
        packages(arg0: Internal.Set_<string>): this;
        exports(arg0: Internal.ModuleDescriptor$Exports_): this;
        opens(arg0: string): this;
        opens(arg0: string, arg1: Internal.Set_<string>): this;
        requires(arg0: Internal.Set_<Internal.ModuleDescriptor$Requires$Modifier>, arg1: string, arg2: Internal.ModuleDescriptor$Version_): this;
        opens(arg0: Internal.ModuleDescriptor$Opens_): this;
        build(): Internal.ModuleDescriptor;
        provides(arg0: Internal.ModuleDescriptor$Provides_): this;
        uses(arg0: string): this;
        exports(arg0: Internal.Set_<Internal.ModuleDescriptor$Exports$Modifier>, arg1: string, arg2: Internal.Set_<string>): this;
        exports(arg0: string): this;
        exports(arg0: Internal.Set_<Internal.ModuleDescriptor$Exports$Modifier>, arg1: string): this;
        exports(arg0: string, arg1: Internal.Set_<string>): this;
    }
    type ModuleDescriptor$Builder_ = ModuleDescriptor$Builder;
    interface BiomeProperties {
        getEffectsProperties(): Internal.EffectsProperties;
        getClimateProperties(): Internal.ClimateProperties;
        getGenerationProperties(): Internal.GenerationProperties;
        getSpawnProperties(): Internal.SpawnProperties;
        get effectsProperties(): Internal.EffectsProperties
        get climateProperties(): Internal.ClimateProperties
        get generationProperties(): Internal.GenerationProperties
        get spawnProperties(): Internal.SpawnProperties
    }
    type BiomeProperties_ = BiomeProperties;
    interface ShortPredicate extends Internal.Predicate<number>, Internal.IntPredicate {
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        test(arg0: number): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.ShortPredicate_): this;
        or(arg0: Internal.IntPredicate_): this;
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        negate(): Internal.IntPredicate;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        and(arg0: Internal.ShortPredicate_): this;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        (arg0: number): boolean;
    }
    type ShortPredicate_ = ShortPredicate;
    class ExpirableValue <T> {
        constructor(arg0: T, arg1: number)
        static codec<T>(arg0: Internal.Codec_<T>): Internal.Codec<Internal.ExpirableValue<T>>;
        static of<T>(arg0: T): Internal.ExpirableValue<T>;
        canExpire(): boolean;
        static of<T>(arg0: T, arg1: number): Internal.ExpirableValue<T>;
        getValue(): T;
        hasExpired(): boolean;
        tick(): void;
        getTimeToLive(): number;
        get value(): T
        get timeToLive(): number
    }
    type ExpirableValue_<T> = ExpirableValue<T>;
    class CropBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        bonemeal(bonemealCallback: Internal.ToIntFunction_<Internal.RandomTickCallbackJS>): this;
        /**
         * Set if the crop should drop seeds when harvested.
        */
        dropSeed(dropSeed: boolean): this;
        growTick(growSpeedCallback: Internal.ToDoubleFunction_<Internal.RandomTickCallbackJS>): this;
        createObject(): any;
        /**
         * Set the age of the crop and the shape of the crop at that age.
        */
        age(age: number, builder: Internal.Consumer_<Internal.CropBlockBuilder$ShapeBuilder>): this;
        /**
         * Add a crop output with a specific chance.
        */
        crop(output: any, chance: number): this;
        /**
         * Set the age of the crop. Note that the box will be the same for all ages (A full block size).
        */
        age(age: number): this;
        /**
         * Add a crop output with a 100% chance.
        */
        crop(output: any): this;
        survive(surviveCallback: Internal.CropBlockBuilder$SurviveCallback_): this;
    }
    type CropBlockBuilder_ = CropBlockBuilder;
    class CommandBuildContext {
        constructor(arg0: Internal.RegistryAccess_)
        holderLookup<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.HolderLookup<T>;
        missingTagAccessPolicy(arg0: Internal.CommandBuildContext$MissingTagAccessPolicy_): void;
    }
    type CommandBuildContext_ = CommandBuildContext;
    /**
     * Invoked when a block is destroyed by a player.
    */
    class BlockBrokenEventJS extends Internal.PlayerEventJS {
        constructor(entity: Internal.ServerPlayer_, level: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, xp: any_)
        /**
         * The experience dropped by the block. Always `0` on Fabric.
        */
        getXp(): number;
        /**
         * The player that broke the block.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * Sets the experience dropped by the block. Only works on Forge.
        */
        setXp(xp: number): void;
        /**
         * The block that was broken.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The experience dropped by the block. Always `0` on Fabric.
        */
        get xp(): number
        /**
         * The player that broke the block.
        */
        get entity(): Internal.LivingEntity
        /**
         * Sets the experience dropped by the block. Only works on Forge.
        */
        set xp(xp: number)
        /**
         * The block that was broken.
        */
        get block(): Internal.BlockContainerJS
    }
    type BlockBrokenEventJS_ = BlockBrokenEventJS;
    abstract class Stages {
        constructor(p: Internal.Player_)
        static overrideCreation(event: Internal.Consumer_<Internal.StageCreationEvent>): void;
        static create(player: Internal.Player_): Internal.Stages;
        replace(stages: Internal.Collection_<string>): void;
        static removed(event: Internal.Consumer_<Internal.StageChangeEvent>): void;
        getAll(): Internal.Collection<string>;
        static added(event: Internal.Consumer_<Internal.StageChangeEvent>): void;
        add(stage: string): boolean;
        addNoUpdate(arg0: string): boolean;
        static invokeAdded(stages: Internal.Stages_, stage: string): void;
        removeNoUpdate(arg0: string): boolean;
        has(stage: string): boolean;
        static get(player: Internal.Player_): Internal.Stages;
        static invokeRemoved(stages: Internal.Stages_, stage: string): void;
        set(stage: string, enabled: boolean): boolean;
        toggle(stage: string): boolean;
        remove(stage: string): boolean;
        sync(): void;
        clear(): boolean;
        get all(): Internal.Collection<string>
        readonly player: Internal.Player;
    }
    type Stages_ = Stages;
    class Tesselator {
        constructor()
        constructor(arg0: number)
        getBuilder(): Internal.BufferBuilder;
        end(): void;
        static getInstance(): Internal.Tesselator;
        get builder(): Internal.BufferBuilder
        get instance(): Internal.Tesselator
    }
    type Tesselator_ = Tesselator;
    class SynchedEntityData$DataItem <T> {
        constructor(arg0: Internal.EntityDataAccessor_<T>, arg1: T)
        copy(): this;
        setValue(arg0: T): void;
        getValue(): T;
        isDirty(): boolean;
        setDirty(arg0: boolean): void;
        getAccessor(): Internal.EntityDataAccessor<T>;
        set value(arg0: T)
        get value(): T
        get dirty(): boolean
        set dirty(arg0: boolean)
        get accessor(): Internal.EntityDataAccessor<T>
    }
    type SynchedEntityData$DataItem_<T> = SynchedEntityData$DataItem<T>;
    class GlassBlock extends Internal.AbstractGlassBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type GlassBlock_ = GlassBlock;
    abstract class AbstractHorse extends Internal.Animal implements Internal.HasCustomInventoryScreen, Internal.Saddleable, net.minecraft.world.ContainerListener, Internal.PlayerRideableJumping {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        isBred(): boolean;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        canJump(): boolean;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isArmor(arg0: Internal.ItemStack_): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        getMaxTemper(): number;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        fedFood(arg0: Internal.Player_, arg1: Internal.ItemStack_): Internal.InteractionResult;
        setTemper(arg0: number): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        isWearingArmor(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getTemper(): number;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        tameWithName(arg0: Internal.Player_): boolean;
        canWearArmor(): boolean;
        getItem(): Internal.ItemStack;
        hasInventoryChanged(arg0: Internal.Container_): boolean;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        setOwnerUUID(arg0: Internal.UUID_): void;
        isFrame(): boolean;
        setStanding(arg0: boolean): void;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        handleStartJump(arg0: number): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getOwnerUUID(): Internal.UUID;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        static createBaseHorseAttributes(): Internal.AttributeSupplier$Builder;
        isEating(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        handleStopJump(): void;
        getEatAnim(arg0: number): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getMouthAnim(arg0: number): number;
        getType(): string;
        makeMad(): void;
        setBred(arg0: boolean): void;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        isSaddled(): boolean;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        isSaddleable(): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        canEatGrass(): boolean;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        openCustomInventoryScreen(arg0: Internal.Player_): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        equipSaddle(arg0: Internal.SoundSource_): void;
        getCustomJump(): number;
        isJumping(): boolean;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        setEating(arg0: boolean): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        onPlayerJump(arg0: number): void;
        tell(message: Internal.Component_): void;
        modifyTemper(arg0: number): number;
        setZ(z: number): void;
        isTamed(): boolean;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getStandAnim(arg0: number): number;
        setIsJumping(arg0: boolean): void;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        setTamed(arg0: boolean): void;
        containerChanged(arg0: Internal.Container_): void;
        runCommand(command: string): number;
        isStanding(): boolean;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get bred(): boolean
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        get maxTemper(): number
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        set temper(arg0: number)
        get displayName(): Internal.Component
        get wearingArmor(): boolean
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get temper(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        set ownerUUID(arg0: Internal.UUID_)
        get frame(): boolean
        set standing(arg0: boolean)
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ownerUUID(): Internal.UUID
        get undead(): boolean
        get eating(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set bred(arg0: boolean)
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get saddled(): boolean
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get saddleable(): boolean
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get customJump(): number
        get jumping(): boolean
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        set eating(arg0: boolean)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        get tamed(): boolean
        set statusMessage(message: Internal.Component_)
        set isJumping(arg0: boolean)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        set tamed(arg0: boolean)
        get standing(): boolean
        sprintCounter: number;
        static readonly CHEST_SLOT_OFFSET: 499;
        static readonly INVENTORY_SLOT_OFFSET: 500;
        tailCounter: number;
        static readonly INV_BASE_COUNT: 2;
        static readonly INV_SLOT_SADDLE: 0;
        static readonly EQUIPMENT_SLOT_OFFSET: 400;
        static readonly INV_SLOT_ARMOR: 1;
    }
    type AbstractHorse_ = AbstractHorse;
    abstract class BaseHarvesterFrontAttachment extends Internal.FrontAttachment {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
        canHarvest(arg0: Internal.BlockState_): boolean;
        onBlockHarvested(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.List_<Internal.ItemStack>): void;
        harvest(arg0: Vec3_, arg1: Internal.ServerLevel_): void;
    }
    type BaseHarvesterFrontAttachment_ = BaseHarvesterFrontAttachment;
    interface FloatListIterator extends Internal.ListIterator<number>, Internal.FloatBidirectionalIterator {
        /**
         * @deprecated
        */
        add(arg0: any): void;
        nextIndex(): number;
        forEachRemaining(arg0: any): void;
        /**
         * @deprecated
        */
        next(): any;
        /**
         * @deprecated
        */
        set(arg0: any): void;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.FloatConsumer_): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        add(arg0: number): void;
        set(arg0: number): void;
        remove(): void;
        hasPrevious(): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): void;
        nextFloat(): number;
        /**
         * @deprecated
        */
        set(arg0: number): void;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        back(arg0: number): number;
        hasNext(): boolean;
        /**
         * @deprecated
        */
        previous(): any;
        previousFloat(): number;
        previousIndex(): number;
    }
    type FloatListIterator_ = FloatListIterator;
    abstract class ChunkRenderDispatcher$RenderChunk$ChunkCompileTask implements Internal.Comparable<Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask> {
        constructor(arg0: Internal.ChunkRenderDispatcher$RenderChunk_, arg1: Internal.ChunkPos_, arg2: number, arg3: boolean)
        constructor(arg0: Internal.ChunkRenderDispatcher$RenderChunk_, arg1: number, arg2: boolean)
        getModelData(arg0: BlockPos_): Internal.ModelData;
        compareTo(arg0: Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_): number;
        cancel(): void;
        doTask(arg0: Internal.ChunkBufferBuilderPack_): Internal.CompletableFuture<Internal.ChunkRenderDispatcher$ChunkTaskResult>;
        compareTo(arg0: any): number;
    }
    type ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_ = ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;
    class RegistryLoader$Bound extends Internal.Record {
        constructor(access: Internal.RegistryAccess$Writable_, loader: Internal.RegistryLoader_)
        overrideRegistryFromResources<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Codec_<E>, arg2: Internal.DynamicOps_<Internal.JsonElement>): Internal.DataResult<Internal.Registry<E>>;
        access(): Internal.RegistryAccess$Writable;
        overrideElementFromResources<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Codec_<E>, arg2: Internal.ResourceKey_<E>, arg3: Internal.DynamicOps_<Internal.JsonElement>): Internal.DataResult<Internal.Holder<E>>;
        loader(): Internal.RegistryLoader;
    }
    type RegistryLoader$Bound_ = RegistryLoader$Bound;
    class TrackGraphBounds {
        constructor(arg0: Internal.TrackGraph_, arg1: Internal.ResourceKey_<Internal.Level>)
        beziers: Internal.List<Internal.BezierConnection>;
        box: Internal.AABB;
    }
    type TrackGraphBounds_ = TrackGraphBounds;
    class RealmsDataFetcher {
        constructor(arg0: any_)
        readonly newsManager: Internal.RealmsNewsManager;
        readonly serverListUpdateTask: Internal.DataFetcher$Task<Internal.List<Internal.RealmsServer>>;
        readonly newsTask: Internal.DataFetcher$Task<Internal.RealmsNews>;
        readonly dataFetcher: Internal.DataFetcher;
        readonly liveStatsTask: Internal.DataFetcher$Task<Internal.RealmsServerPlayerLists>;
        readonly trialAvailabilityTask: Internal.DataFetcher$Task<boolean>;
        readonly pendingInvitesTask: Internal.DataFetcher$Task<number>;
    }
    type RealmsDataFetcher_ = RealmsDataFetcher;
    class MissingMappingsEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ResourceKey_<Internal.Registry<any>>, arg1: Internal.IForgeRegistry_<any>, arg2: Internal.Collection_<Internal.MissingMappingsEvent$Mapping<any>>)
        getRegistry(): Internal.IForgeRegistry<any>;
        getAllMappings<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.List<Internal.MissingMappingsEvent$Mapping<T>>;
        getKey(): Internal.ResourceKey<Internal.Registry<any>>;
        getMappings<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: string): Internal.List<Internal.MissingMappingsEvent$Mapping<T>>;
        get registry(): Internal.IForgeRegistry<any>
        get key(): Internal.ResourceKey<Internal.Registry<any>>
    }
    type MissingMappingsEvent_ = MissingMappingsEvent;
    class Pillager extends Internal.AbstractIllager implements Internal.InventoryCarrier, Internal.CrossbowAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.Pillager>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getInventory(): Internal.SimpleContainer;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setChargingCrossbow(arg0: boolean): void;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        isChargingCrossbow(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getProjectileShotVector(arg0: Internal.LivingEntity_, arg1: Vec3_, arg2: number): Vec3f;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.Projectile_, arg3: number): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_, arg2: Internal.Projectile_, arg3: number, arg4: number): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performCrossbowAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        onCrossbowAttackPerformed(): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get inventory(): Internal.SimpleContainer
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set chargingCrossbow(arg0: boolean)
        set y(y: number)
        get living(): boolean
        get chargingCrossbow(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Pillager_ = Pillager;
    class TagsUpdatedEvent$UpdateCause extends Internal.Enum<Internal.TagsUpdatedEvent$UpdateCause> {
        static values(): Internal.TagsUpdatedEvent$UpdateCause[];
        static valueOf(arg0: string): Internal.TagsUpdatedEvent$UpdateCause;
        static readonly CLIENT_PACKET_RECEIVED: Internal.TagsUpdatedEvent$UpdateCause;
        static readonly SERVER_DATA_LOAD: Internal.TagsUpdatedEvent$UpdateCause;
    }
    type TagsUpdatedEvent$UpdateCause_ = "client_packet_received" | TagsUpdatedEvent$UpdateCause | "server_data_load";
    class TinyMap <K, V> extends Internal.Record {
        constructor(map: Internal.TinyMap_<K, V>)
        constructor(entries: any_<K, V>[])
        constructor(collection: Internal.Collection_<any>)
        entries(): any[];
        isEmpty(): boolean;
        static ofMap<K, V>(map: Internal.Map_<K, V>): Internal.TinyMap<K, V>;
        get empty(): boolean
    }
    type TinyMap_<K, V> = TinyMap<K, V>;
    interface GameRendererAccessor {
        create$callGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
    }
    type GameRendererAccessor_ = GameRendererAccessor;
    class Direction$AxisDirection extends Internal.Enum<Internal.Direction$AxisDirection> {
        opposite(): this;
        static values(): Internal.Direction$AxisDirection[];
        getStep(): number;
        getName(): string;
        static valueOf(arg0: string): Internal.Direction$AxisDirection;
        get step(): number
        get name(): string
        static readonly POSITIVE: Internal.Direction$AxisDirection;
        static readonly NEGATIVE: Internal.Direction$AxisDirection;
    }
    type Direction$AxisDirection_ = "negative" | "positive" | Direction$AxisDirection;
    interface ToNumberStrategy {
        readNumber(arg0: Internal.JsonReader_): number;
    }
    type ToNumberStrategy_ = ToNumberStrategy;
    class Of2 <A, B> {
    }
    type Of2_<A, B> = [A, B] | [B, A];
    interface OutputReplacement {
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
        transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
        of(o: any): this;
    }
    type OutputReplacement_ = OutputReplacement;
    class FlowerBlock extends Internal.BushBlock {
        constructor(arg0: Internal.MobEffect_, arg1: number, arg2: Internal.BlockBehaviour$Properties_)
        constructor(arg0: Internal.Supplier_<Internal.MobEffect>, arg1: number, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSuspiciousStewEffect(): Internal.MobEffect;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getEffectDuration(): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get suspiciousStewEffect(): Internal.MobEffect
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get effectDuration(): number
    }
    type FlowerBlock_ = FlowerBlock;
    class ShulkerBullet extends Internal.Projectile {
        constructor(arg0: Internal.EntityType_<Internal.ShulkerBullet>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.Entity_, arg3: Internal.Direction$Axis_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ShulkerBullet_ = ShulkerBullet;
    abstract class SimpleJsonResourceReloadListener extends Internal.SimplePreparableReloadListener<Internal.Map<ResourceLocation, Internal.JsonElement>> {
        constructor(arg0: Internal.Gson_, arg1: string)
        getName(): string;
        get name(): string
    }
    type SimpleJsonResourceReloadListener_ = SimpleJsonResourceReloadListener;
    class IEditModeConfig$HideMode extends Internal.Enum<Internal.IEditModeConfig$HideMode> {
        static values(): Internal.IEditModeConfig$HideMode[];
        static valueOf(arg0: string): Internal.IEditModeConfig$HideMode;
        static readonly SINGLE: Internal.IEditModeConfig$HideMode;
        static readonly WILDCARD: Internal.IEditModeConfig$HideMode;
    }
    type IEditModeConfig$HideMode_ = "wildcard" | IEditModeConfig$HideMode | "single";
    class EdgePointType <T extends Internal.TrackEdgePoint> {
        constructor(arg0: ResourceLocation_, arg1: Internal.Supplier_<T>)
        getId(): ResourceLocation;
        static register<T extends Internal.TrackEdgePoint>(arg0: ResourceLocation_, arg1: Internal.Supplier_<T>): Internal.EdgePointType<T>;
        create(): T;
        static read(arg0: Internal.FriendlyByteBuf_, arg1: Internal.DimensionPalette_): Internal.TrackEdgePoint;
        get id(): ResourceLocation
        static readonly OBSERVER: Internal.EdgePointType<Internal.TrackObserver>;
        static readonly TYPES: {[key: ResourceLocation]: Internal.EdgePointType<any>, [key: ResourceLocation]: Internal.EdgePointType<any>, [key: ResourceLocation]: Internal.EdgePointType<any>, [key: ResourceLocation]: Internal.EdgePointType<any>, [key: ResourceLocation]: Internal.EdgePointType<any>};
        static readonly STATION: Internal.EdgePointType<Internal.GlobalStation>;
        static readonly SIGNAL: Internal.EdgePointType<Internal.SignalBoundary>;
    }
    type EdgePointType_<T extends Internal.TrackEdgePoint> = EdgePointType<T>;
    class CombatTracker {
        constructor(arg0: Internal.LivingEntity_)
        getDeathMessage(): Internal.Component;
        getKillerId(): number;
        prepareForDamage(): void;
        recordDamage(arg0: DamageSource_, arg1: number, arg2: number): void;
        isTakingDamage(): boolean;
        getKiller(): Internal.LivingEntity;
        getLastEntry(): Internal.CombatEntry;
        recheckStatus(): void;
        isInCombat(): boolean;
        getMob(): Internal.LivingEntity;
        getCombatDuration(): number;
        get deathMessage(): Internal.Component
        get killerId(): number
        get takingDamage(): boolean
        get killer(): Internal.LivingEntity
        get lastEntry(): Internal.CombatEntry
        get inCombat(): boolean
        get mob(): Internal.LivingEntity
        get combatDuration(): number
        static readonly RESET_COMBAT_STATUS_TIME: 300;
        static readonly RESET_DAMAGE_STATUS_TIME: 100;
    }
    type CombatTracker_ = CombatTracker;
    class DeferredWorkQueue {
        constructor(arg0: Internal.ModLoadingStage_)
        enqueueWork(arg0: Internal.ModContainer_, arg1: Internal.Runnable_): Internal.CompletableFuture<void>;
        runTasks(): void;
        static lookup(arg0: Internal.Optional_<Internal.ModLoadingStage>): Internal.Optional<Internal.DeferredWorkQueue>;
        enqueueWork<T>(arg0: Internal.ModContainer_, arg1: Internal.Supplier_<T>): Internal.CompletableFuture<T>;
    }
    type DeferredWorkQueue_ = DeferredWorkQueue;
    interface Merchant {
        notifyTradeUpdated(arg0: Internal.ItemStack_): void;
        notifyTrade(arg0: Internal.MerchantOffer_): void;
        isClientSide(): boolean;
        setTradingPlayer(arg0: Internal.Player_): void;
        getTradingPlayer(): Internal.Player;
        canRestock(): boolean;
        getOffers(): Internal.MerchantOffers;
        openTradingScreen(arg0: Internal.Player_, arg1: Internal.Component_, arg2: number): void;
        getNotifyTradeSound(): Internal.SoundEvent;
        overrideXp(arg0: number): void;
        overrideOffers(arg0: Internal.MerchantOffers_): void;
        showProgressBar(): boolean;
        getVillagerXp(): number;
        get clientSide(): boolean
        set tradingPlayer(arg0: Internal.Player_)
        get tradingPlayer(): Internal.Player
        get offers(): Internal.MerchantOffers
        get notifyTradeSound(): Internal.SoundEvent
        get villagerXp(): number
    }
    type Merchant_ = Merchant;
    class MemoryStatus extends Internal.Enum<Internal.MemoryStatus> {
        static valueOf(arg0: string): Internal.MemoryStatus;
        static values(): Internal.MemoryStatus[];
        static readonly VALUE_PRESENT: Internal.MemoryStatus;
        static readonly VALUE_ABSENT: Internal.MemoryStatus;
        static readonly REGISTERED: Internal.MemoryStatus;
    }
    type MemoryStatus_ = "value_present" | MemoryStatus | "value_absent" | "registered";
    class WardenEntitySensor extends Internal.NearestLivingEntitySensor<Internal.Warden> {
        constructor()
    }
    type WardenEntitySensor_ = WardenEntitySensor;
    interface ISceneBlockRenderHook {
        applyVertexConsumerWrapper(world: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, wrapperBuffer: Internal.WorldSceneRenderer$VertexConsumerWrapper_, layer: Internal.RenderType_, partialTicks: number): void;
        apply(isTESR: boolean, layer: Internal.RenderType_): void;
        applyBESR(world: Internal.Level_, pos: BlockPos_, blockEntity: Internal.BlockEntity_, poseStack: Internal.PoseStack_, partialTicks: number): void;
    }
    type ISceneBlockRenderHook_ = ISceneBlockRenderHook;
    class IdMapper <T> implements Internal.IdMap<T> {
        constructor()
        constructor(arg0: number)
        byId(arg0: number): T;
        forEach(arg0: Internal.Consumer_<T>): void;
        size(): number;
        spliterator(): Internal.Spliterator<T>;
        contains(arg0: number): boolean;
        byIdOrThrow(arg0: number): T;
        iterator(): Internal.Iterator<T>;
        addMapping(arg0: T, arg1: number): void;
        getId(arg0: T): number;
        add(arg0: T): void;
    }
    type IdMapper_<T> = IdMapper<T>;
    class ServerboundSetCreativeModeSlotPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: Internal.ItemStack_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getItem(): Internal.ItemStack;
        getSlotNum(): number;
        isSkippable(): boolean;
        get item(): Internal.ItemStack
        get slotNum(): number
        get skippable(): boolean
    }
    type ServerboundSetCreativeModeSlotPacket_ = ServerboundSetCreativeModeSlotPacket;
    class FluidState extends Internal.StateHolder<Internal.Fluid, Internal.FluidState> implements Internal.IForgeFluidState {
        constructor(arg0: Internal.Fluid_, arg1: Internal.ImmutableMap_<Internal.Property<any>, Internal.Comparable<any>>, arg2: Internal.MapCodec_<Internal.FluidState>)
        isSource(): boolean;
        getType(): Internal.Fluid;
        getShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        move(arg0: Internal.LivingEntity_, arg1: Vec3_, arg2: number): boolean;
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: boolean): Internal.BlockPathTypes;
        getHeight(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        isEmpty(): boolean;
        getFluidType(): Internal.FluidType;
        getAdjacentBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        createLegacyBlock(): Internal.BlockState;
        getFlow(arg0: Internal.BlockGetter_, arg1: BlockPos_): Vec3;
        holder(): Internal.Holder<Internal.Fluid>;
        getTags(): Internal.Stream<Internal.TagKey<Internal.Fluid>>;
        isSourceOfType(arg0: Internal.Fluid_): boolean;
        canConvertToSource(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        getAmount(): number;
        isRandomlyTicking(): boolean;
        getOwnHeight(): number;
        tick(arg0: Internal.Level_, arg1: BlockPos_): void;
        is(arg0: Internal.HolderSet_<Internal.Fluid>): boolean;
        getDripParticle(): Internal.ParticleOptions;
        canExtinguish(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        shouldRenderBackwardUpFace(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        supportsBoating(arg0: Internal.Boat_): boolean;
        /**
         * @deprecated
        */
        getExplosionResistance(): number;
        is(arg0: Internal.Fluid_): boolean;
        canBeReplacedWith(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Fluid_, arg3: Internal.Direction_): boolean;
        canHydrate(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: BlockPos_): boolean;
        getExplosionResistance(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): number;
        is(arg0: Internal.TagKey_<Internal.Fluid>): boolean;
        randomTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.RandomSource_): void;
        animateTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.RandomSource_): void;
        get source(): boolean
        get type(): Internal.Fluid
        get empty(): boolean
        get fluidType(): Internal.FluidType
        get tags(): Internal.Stream<Internal.TagKey<Internal.Fluid>>
        get amount(): number
        get randomlyTicking(): boolean
        get ownHeight(): number
        get dripParticle(): Internal.ParticleOptions
        /**
         * @deprecated
        */
        get explosionResistance(): number
        static readonly AMOUNT_FULL: 8;
        static readonly AMOUNT_MAX: 9;
        static readonly CODEC: Internal.Codec<Internal.FluidState>;
    }
    type FluidState_ = FluidState;
    class RegisterCapabilitiesEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        register<T>(arg0: T): void;
    }
    type RegisterCapabilitiesEvent_ = RegisterCapabilitiesEvent;
    class ChunkAccess$TicksToSave extends Internal.Record {
        constructor(blocks: Internal.SerializableTickContainer_<Internal.Block>, fluids: Internal.SerializableTickContainer_<Internal.Fluid>)
        fluids(): Internal.SerializableTickContainer<Internal.Fluid>;
        blocks(): Internal.SerializableTickContainer<Internal.Block>;
    }
    type ChunkAccess$TicksToSave_ = ChunkAccess$TicksToSave;
    class Creeper extends Internal.Monster implements Internal.PowerableMob {
        constructor(arg0: Internal.EntityType_<Internal.Creeper>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isIgnited(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        getSwelling(arg0: number): number;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        canDropMobsSkull(): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        increaseDroppedSkulls(): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setSwellDir(arg0: number): void;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        isPowered(): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getSwellDir(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        ignite(): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get ignited(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set swellDir(arg0: number)
        set chestArmorItem(item: Internal.ItemStack_)
        get powered(): boolean
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get swellDir(): number
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Creeper_ = Creeper;
    interface Int2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.IntUnaryOperator {
        remove(arg0: number): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        defaultReturnValue(): string;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2CharFunction;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Int2ShortFunction;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2CharFunction;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2CharFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        getOrDefault(arg0: number, arg1: string): string;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        applyAsInt(arg0: number): number;
        defaultReturnValue(arg0: string): void;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Int2FloatFunction;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        apply(arg0: number): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2CharFunction;
        get(arg0: number): string;
        put(arg0: number, arg1: string): string;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2CharFunction<T>;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Int2ByteFunction;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2CharFunction;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Int2DoubleFunction;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2CharFunction;
        size(): number;
        clear(): void;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Int2LongFunction;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2CharFunction<T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        (arg0: number): string;
    }
    type Int2CharFunction_ = Int2CharFunction;
    class Caps$BlendEquationSupport extends Internal.Enum<Internal.Caps$BlendEquationSupport> {
        static valueOf(name: string): Internal.Caps$BlendEquationSupport;
        static values(): Internal.Caps$BlendEquationSupport[];
        static readonly ADVANCED: Internal.Caps$BlendEquationSupport;
        static readonly ADVANCED_COHERENT: Internal.Caps$BlendEquationSupport;
        static readonly BASIC: Internal.Caps$BlendEquationSupport;
    }
    type Caps$BlendEquationSupport_ = "advanced" | Caps$BlendEquationSupport | "advanced_coherent" | "basic";
    abstract class Enchantment implements Internal.IForgeEnchantment {
        getFullname(arg0: number): Internal.Component;
        getDamageProtection(arg0: number, arg1: DamageSource_): number;
        getRarity(): Internal.Enchantment$Rarity;
        isCompatibleWith(arg0: Internal.Enchantment_): boolean;
        isTradeable(): boolean;
        getMaxLevel(): number;
        doPostAttack(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
        isTreasureOnly(): boolean;
        getSlotItems(arg0: Internal.LivingEntity_): Internal.Map<Internal.EquipmentSlot, Internal.ItemStack>;
        getMinLevel(): number;
        /**
         * @deprecated
        */
        getDamageBonus(arg0: number, arg1: Internal.MobType_): number;
        getMaxCost(arg0: number): number;
        isCurse(): boolean;
        isDiscoverable(): boolean;
        getDamageBonus(arg0: number, arg1: Internal.MobType_, arg2: Internal.ItemStack_): number;
        getMinCost(arg0: number): number;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_): boolean;
        static byId(arg0: number): Internal.Enchantment;
        doPostHurt(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number): void;
        getDescriptionId(): string;
        allowedInCreativeTab(arg0: Internal.Item_, arg1: Internal.CreativeModeTab_): boolean;
        isAllowedOnBooks(): boolean;
        canEnchant(arg0: Internal.ItemStack_): boolean;
        get rarity(): Internal.Enchantment$Rarity
        get tradeable(): boolean
        get maxLevel(): number
        get treasureOnly(): boolean
        get minLevel(): number
        get curse(): boolean
        get discoverable(): boolean
        get descriptionId(): string
        get allowedOnBooks(): boolean
        readonly category: Internal.EnchantmentCategory;
    }
    type Enchantment_ = Special.Enchantment | Enchantment;
    class SoundSource extends Internal.Enum<Internal.SoundSource> {
        static valueOf(arg0: string): Internal.SoundSource;
        static values(): Internal.SoundSource[];
        getName(): string;
        get name(): string
        static readonly HOSTILE: Internal.SoundSource;
        static readonly MUSIC: Internal.SoundSource;
        static readonly RECORDS: Internal.SoundSource;
        static readonly NEUTRAL: Internal.SoundSource;
        static readonly MASTER: Internal.SoundSource;
        static readonly BLOCKS: Internal.SoundSource;
        static readonly PLAYERS: Internal.SoundSource;
        static readonly WEATHER: Internal.SoundSource;
        static readonly AMBIENT: Internal.SoundSource;
        static readonly VOICE: Internal.SoundSource;
    }
    type SoundSource_ = SoundSource | "records" | "weather" | "neutral" | "music" | "players" | "blocks" | "ambient" | "master" | "voice" | "hostile";
    class Frustum implements Internal.FrustumAdapter {
        constructor(arg0: Internal.Frustum_)
        constructor(arg0: Matrix4f_, arg1: Matrix4f_)
        prepare(arg0: number, arg1: number, arg2: number): void;
        isVisible(arg0: Internal.AABB_): boolean;
        static adapt(frustum: Internal.Frustum_): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
        offsetToFullyIncludeCameraCube(arg0: number): this;
        handler$zol000$init(modelViewMatrix: Matrix4f_, projectionMatrix: Matrix4f_, ci: Internal.CallbackInfo_): void;
        sodium$createFrustum(): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
        static readonly OFFSET_STEP: 4;
    }
    type Frustum_ = Frustum;
    class PaverRearAttachment extends Internal.BasePlowRearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type PaverRearAttachment_ = PaverRearAttachment;
    class DiscoveredPath {
        constructor(arg0: number, arg1: number, arg2: Internal.List_<Internal.Couple<Internal.TrackNode>>, arg3: Internal.GlobalStation_)
        path: Internal.List<Internal.Couple<Internal.TrackNode>>;
        destination: Internal.GlobalStation;
        cost: number;
        distance: number;
    }
    type DiscoveredPath_ = DiscoveredPath;
    class ChunkDataEvent extends Internal.ChunkEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.CompoundTag_)
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.LevelAccessor_, arg2: Internal.CompoundTag_)
        getData(): Internal.CompoundTag;
        get data(): Internal.CompoundTag
    }
    type ChunkDataEvent_ = ChunkDataEvent;
    class GrassBlock extends Internal.SpreadingSnowyDirtBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type GrassBlock_ = GrassBlock;
    abstract class AgeableMob extends Internal.PathfinderMob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        static getSpeedUpSecondsWhenFeeding(arg0: number): number;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getAge(): number;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        ageUp(arg0: number, arg1: boolean): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        setAge(arg0: number): void;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): this;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        canBreed(): boolean;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        ageUp(arg0: number): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get age(): number
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        set age(arg0: number)
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly BABY_START_AGE: -24000;
    }
    type AgeableMob_ = AgeableMob;
    interface Instance {
        getWorldPosition(): BlockPos;
        get worldPosition(): BlockPos
    }
    type Instance_ = Instance;
    class ClientLevel extends Internal.Level implements Internal.BiomeSeedProvider, Internal.ClientLevelKJS, Internal.ClientLevelExtension, Internal.ExtendedWorld {
        constructor(arg0: Internal.ClientPacketListener_, arg1: any_, arg2: Internal.ResourceKey_<Internal.Level>, arg3: Internal.Holder_<Internal.DimensionType>, arg4: number, arg5: number, arg6: Internal.Supplier_<Internal.ProfilerFiller>, arg7: Internal.LevelRenderer_, arg8: boolean, arg9: number)
        tickNonPassenger(arg0: Internal.Entity_): void;
        effects(): Internal.DimensionSpecialEffects;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        setDefaultSpawnPos(arg0: BlockPos_, arg1: number): void;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        unload(arg0: Internal.LevelChunk_): void;
        getSectionYFromSectionIndex(arg0: number): number;
        tick(arg0: Internal.BooleanSupplier_): void;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        setLightReady(arg0: number, arg1: number): void;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getEntityCount(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        setDayTime(arg0: number): void;
        handleBlockChangedAck(arg0: number): void;
        getMinBuildHeight(): number;
        clearTintCaches(): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        handler$cea000$tickEntity(entity: Internal.Entity_, info: Internal.CallbackInfo_): void;
        setGameTime(arg0: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        queueLightUpdate(arg0: Internal.Runnable_): void;
        calculateBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        putNonPlayerEntity(arg0: number, arg1: Internal.Entity_): void;
        getSkyFlashTime(): number;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        entitiesForRendering(): Internal.Iterable<Internal.Entity>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        animateTick(arg0: number, arg1: number, arg2: number): void;
        getSkyDarken(arg0: number): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        setSectionDirtyWithNeighbors(arg0: number, arg1: number, arg2: number): void;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        tickEntities(): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getChunkSource(): Internal.ClientChunkCache;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        flywheel$getAllLoadedEntities(): Internal.Iterable<any>;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        playLocalSound(arg0: BlockPos_, arg1: Internal.SoundEvent_, arg2: Internal.SoundSource_, arg3: number, arg4: number, arg5: boolean): void;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        setScoreboard(arg0: Internal.Scoreboard_): void;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getDimension(): ResourceLocation;
        getBiomeSeed(): number;
        getName(): Internal.Component;
        getDifficulty(): Internal.Difficulty;
        canSeeSky(arg0: BlockPos_): boolean;
        getCloudColor(arg0: number): Vec3;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getSectionsCount(): number;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        doAnimateTick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.RandomSource_, arg5: Internal.Block_, arg6: Internal.BlockPos$MutableBlockPos_): void;
        static cast(arg0: Internal.ClientLevel_): Internal.ClientLevelExtension;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getSkyColor(arg0: Vec3_, arg1: number): Vec3;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        setServerSimulationDistance(arg0: number): void;
        isWaterAt(arg0: BlockPos_): boolean;
        isLightUpdateQueueEmpty(): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        removeEntity(arg0: number, arg1: Internal.Entity$RemovalReason_): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        setServerVerifiedBlockState(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): void;
        pollLightUpdates(): void;
        getServerSimulationDistance(): number;
        onChunkLoaded(arg0: Internal.ChunkPos_): void;
        addPlayer(arg0: number, arg1: Internal.AbstractClientPlayer_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        syncBlockState(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Vec3_): void;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        getStarBrightness(arg0: number): number;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get maxSection(): number
        get entityCount(): number
        set dayTime(arg0: number)
        get minBuildHeight(): number
        set gameTime(arg0: number)
        get displayName(): Internal.Component
        get maxBuildHeight(): number
        get skyFlashTime(): number
        get height(): number
        get minSection(): number
        get chunkSource(): Internal.ClientChunkCache
        set scoreboard(arg0: Internal.Scoreboard_)
        get dimension(): ResourceLocation
        get biomeSeed(): number
        get name(): Internal.Component
        get difficulty(): Internal.Difficulty
        get moonPhase(): number
        get sectionsCount(): number
        get moonBrightness(): number
        set serverSimulationDistance(arg0: number)
        get lightUpdateQueueEmpty(): boolean
        get side(): Internal.ScriptType
        get entities(): Internal.EntityArrayList
        get serverSimulationDistance(): number
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
    }
    type ClientLevel_ = ClientLevel;
    class BrewingStandBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HAS_BOTTLE: Internal.BooleanProperty[];
    }
    type BrewingStandBlock_ = BrewingStandBlock;
    abstract class RuleTest {
        constructor()
        test(arg0: Internal.BlockState_, arg1: Internal.RandomSource_): boolean;
        static readonly CODEC: Internal.Codec<Internal.RuleTest>;
    }
    type RuleTest_ = RuleTest;
    class PermissionNode <T> {
        constructor(arg0: ResourceLocation_, arg1: Internal.PermissionType_<T>, arg2: Internal.PermissionNode$PermissionResolver_<T>, ...arg3: any_<any>[])
        constructor(arg0: string, arg1: string, arg2: Internal.PermissionType_<T>, arg3: Internal.PermissionNode$PermissionResolver_<T>, ...arg4: any_<any>[])
        getDefaultResolver(): Internal.PermissionNode$PermissionResolver<T>;
        getReadableName(): Internal.Component;
        setInformation(arg0: Internal.Component_, arg1: Internal.Component_): Internal.PermissionNode<any>;
        getType(): Internal.PermissionType<T>;
        getDynamics(): any[];
        getNodeName(): string;
        getDescription(): Internal.Component;
        get defaultResolver(): Internal.PermissionNode$PermissionResolver<T>
        get readableName(): Internal.Component
        get type(): Internal.PermissionType<T>
        get dynamics(): any[]
        get nodeName(): string
        get description(): Internal.Component
    }
    type PermissionNode_<T> = PermissionNode<T>;
    class DeserializationContext {
        constructor(arg0: ResourceLocation_, arg1: Internal.PredicateManager_)
        deserializeConditions(arg0: Internal.JsonArray_, arg1: string, arg2: Internal.LootContextParamSet_): Internal.LootItemCondition[];
        getAdvancementId(): ResourceLocation;
        get advancementId(): ResourceLocation
    }
    type DeserializationContext_ = DeserializationContext;
    interface JarMetadata {
        name(): string;
        version(): string;
        from(arg0: Internal.SecureJar_, ...arg1: Internal.Path_[]): this;
        descriptor(): Internal.ModuleDescriptor;
        fromFileName(arg0: Internal.Path_, arg1: Internal.Set_<string>, arg2: Internal.List_<Internal.SecureJar$Provider>): Internal.SimpleJarMetadata;
        readonly LEADING_DOTS: Internal.Pattern;
        readonly NUMBERLIKE_PARTS: Internal.Pattern;
        readonly MODULE_VERSION: Internal.Pattern;
        readonly KEYWORD_PARTS: Internal.Pattern;
        readonly TRAILING_DOTS: Internal.Pattern;
        readonly ILLEGAL_KEYWORDS: ["abstract", "continue", "for", "new", "switch", "assert", "default", "goto", "package", "synchronized", "boolean", "do", "if", "private", "this", "break", "double", "implements", "protected", "throw", "byte", "else", "import", "public", "throws", "case", "enum", "instanceof", "return", "transient", "catch", "extends", "int", "short", "try", "char", "final", "interface", "static", "void", "class", "finally", "long", "strictfp", "volatile", "const", "float", "native", "super", "while"];
        readonly DASH_VERSION: Internal.Pattern;
        readonly NON_ALPHANUM: Internal.Pattern;
        readonly REPEATING_DOTS: Internal.Pattern;
    }
    type JarMetadata_ = JarMetadata;
    class ClientChatEvent extends Internal.Event {
        constructor()
        constructor(arg0: string)
        getMessage(): string;
        getOriginalMessage(): string;
        get message(): string
        get originalMessage(): string
    }
    type ClientChatEvent_ = ClientChatEvent;
    class LivingEntityUseItemEvent$Finish extends Internal.LivingEntityUseItemEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: number, arg3: Internal.ItemStack_)
        getResultStack(): Internal.ItemStack;
        setResultStack(arg0: Internal.ItemStack_): void;
        get resultStack(): Internal.ItemStack
        set resultStack(arg0: Internal.ItemStack_)
    }
    type LivingEntityUseItemEvent$Finish_ = LivingEntityUseItemEvent$Finish;
    class Attributes$Name {
        constructor(arg0: string)
        /**
         * @deprecated
        */
        static readonly IMPLEMENTATION_VENDOR_ID: Internal.Attributes$Name;
        static readonly IMPLEMENTATION_VERSION: Internal.Attributes$Name;
        static readonly SPECIFICATION_VERSION: Internal.Attributes$Name;
        /**
         * @deprecated
        */
        static readonly IMPLEMENTATION_URL: Internal.Attributes$Name;
        static readonly EXTENSION_LIST: Internal.Attributes$Name;
        static readonly SIGNATURE_VERSION: Internal.Attributes$Name;
        static readonly IMPLEMENTATION_TITLE: Internal.Attributes$Name;
        static readonly SPECIFICATION_VENDOR: Internal.Attributes$Name;
        static readonly MAIN_CLASS: Internal.Attributes$Name;
        static readonly IMPLEMENTATION_VENDOR: Internal.Attributes$Name;
        static readonly CLASS_PATH: Internal.Attributes$Name;
        static readonly SPECIFICATION_TITLE: Internal.Attributes$Name;
        static readonly MANIFEST_VERSION: Internal.Attributes$Name;
        static readonly CONTENT_TYPE: Internal.Attributes$Name;
        /**
         * @deprecated
        */
        static readonly EXTENSION_INSTALLATION: Internal.Attributes$Name;
        static readonly EXTENSION_NAME: Internal.Attributes$Name;
        static readonly SEALED: Internal.Attributes$Name;
        static readonly MULTI_RELEASE: Internal.Attributes$Name;
    }
    type Attributes$Name_ = Attributes$Name;
    abstract class AbstractSoundInstance implements Internal.SoundInstance {
        getAttenuation(): Internal.SoundInstance$Attenuation;
        getLocation(): ResourceLocation;
        getSource(): Internal.SoundSource;
        resolve(arg0: Internal.SoundManager_): Internal.WeighedSoundEvents;
        canStartSilent(): boolean;
        getStream(arg0: Internal.SoundBufferLibrary_, arg1: Internal.Sound_, arg2: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        getDelay(): number;
        canPlaySound(): boolean;
        getX(): number;
        getY(): number;
        isLooping(): boolean;
        getVolume(): number;
        getZ(): number;
        getPitch(): number;
        getSound(): Internal.Sound;
        isRelative(): boolean;
        static createUnseededRandom(): Internal.RandomSource;
        get attenuation(): Internal.SoundInstance$Attenuation
        get location(): ResourceLocation
        get source(): Internal.SoundSource
        get delay(): number
        get x(): number
        get y(): number
        get looping(): boolean
        get volume(): number
        get z(): number
        get pitch(): number
        get sound(): Internal.Sound
        get relative(): boolean
    }
    type AbstractSoundInstance_ = AbstractSoundInstance;
    class MapItemSavedData$HoldingPlayer {
        readonly player: Internal.Player;
        step: number;
    }
    type MapItemSavedData$HoldingPlayer_ = MapItemSavedData$HoldingPlayer;
    interface PositionSource {
        getType(): Internal.PositionSourceType<any>;
        getPosition(arg0: Internal.Level_): Internal.Optional<Vec3>;
        get type(): Internal.PositionSourceType<any>
        readonly CODEC: Internal.Codec<Internal.PositionSource>;
    }
    type PositionSource_ = PositionSource;
    interface OwnableEntity {
        getOwnerUUID(): Internal.UUID;
        getOwner(): Internal.Entity;
        get ownerUUID(): Internal.UUID
        get owner(): Internal.Entity
    }
    type OwnableEntity_ = OwnableEntity;
    interface TextTrieMap$ResultHandler <V> {
        handlePrefixMatch(arg0: number, arg1: Internal.Iterator_<V>): boolean;
    }
    type TextTrieMap$ResultHandler_<V> = TextTrieMap$ResultHandler<V>;
    abstract class BlockBehaviour implements Internal.BlockBehaviourAccessor, Internal.BlockKJS {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        /**
         * @deprecated
        */
        getOcclusionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        tick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        /**
         * @deprecated
        */
        getSignal(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        /**
         * @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
        */
        getVisualShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        isCollisionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        randomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        /**
         * @deprecated
        */
        getMenuProvider(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.MenuProvider;
        /**
         * @deprecated
        */
        updateIndirectNeighbourShapes(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number, arg4: number): void;
        /**
         * @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;
        /**
         * @deprecated
        */
        canSurvive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getPistonPushReaction(arg0: Internal.BlockState_): Internal.PushReaction;
        /**
         * @deprecated
        */
        getShadeBrightness(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        defaultMaterialColor(): MaterialColor;
        /**
         * @deprecated
        */
        getCollisionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.CollisionContext_): Internal.VoxelShape;
        setDestroySpeed(v: number): void;
        /**
         * @deprecated
        */
        triggerEvent(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: number, arg4: number): boolean;
        asItem(): Internal.Item;
        getTypeData(): Internal.CompoundTag;
        setFriction(arg0: number): void;
        /**
         * @deprecated
        */
        getRenderShape(arg0: Internal.BlockState_): Internal.RenderShape;
        setMaterial(v: Internal.MaterialJS_): void;
        /**
         * @deprecated
        */
        getLightBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        /**
         * @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;
        setMaterialRaw(arg0: Material_): void;
        getMaxHorizontalOffset(): number;
        /**
         * @deprecated
        */
        getDestroyProgress(arg0: Internal.BlockState_, arg1: Internal.Player_, arg2: Internal.BlockGetter_, arg3: BlockPos_): number;
        setDrops(arg0: ResourceLocation_): void;
        /**
         * @deprecated
        */
        getSeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        defaultDestroyTime(): number;
        /**
         * @deprecated
        */
        updateShape(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.BlockState_, arg3: Internal.LevelAccessor_, arg4: BlockPos_, arg5: BlockPos_): Internal.BlockState;
        getMaxVerticalOffset(): number;
        setIsRandomlyTicking(arg0: boolean): void;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        /**
         * @deprecated
        */
        useShapeForLightOcclusion(arg0: Internal.BlockState_): boolean;
        setBlockBuilder(b: Internal.BlockBuilder_): void;
        /**
         * @deprecated
        */
        entityInside(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): void;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.Fluid_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        /**
         * @deprecated
        */
        mirror(arg0: Internal.BlockState_, arg1: Internal.Mirror_): Internal.BlockState;
        setRequiresTool(v: boolean): void;
        setSpeedFactor(arg0: number): void;
        getBlockBuilder(): Internal.BlockBuilder;
        getIdLocation(): ResourceLocation;
        getMod(): string;
        /**
         * @deprecated
        */
        canBeReplaced(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): boolean;
        setExplosionResistance(arg0: number): void;
        /**
         * @deprecated
        */
        isSignalSource(arg0: Internal.BlockState_): boolean;
        /**
         * @deprecated
        */
        getDrops(arg0: Internal.BlockState_, arg1: Internal.LootContext$Builder_): Internal.List<Internal.ItemStack>;
        /**
         * @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;
        getId(): string;
        getLootTable(): ResourceLocation;
        /**
         * @deprecated
        */
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        /**
         * @deprecated
        */
        getInteractionShape(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        onPlace(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        /**
         * @deprecated
        */
        isOcclusionShapeFullBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        /**
         * @deprecated
        */
        isPathfindable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.PathComputationType_): boolean;
        /**
         * @deprecated
        */
        hasAnalogOutputSignal(arg0: Internal.BlockState_): boolean;
        setSoundType(arg0: SoundType_): void;
        /**
         * @deprecated
        */
        getFluidState(arg0: Internal.BlockState_): Internal.FluidState;
        /**
         * @deprecated
        */
        onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: boolean): void;
        setHasCollision(arg0: boolean): void;
        /**
         * @deprecated
        */
        getAnalogOutputSignal(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        spawnAfterBreak(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.ItemStack_, arg4: boolean): void;
        set lightEmission(v: number)
        set jumpFactor(arg0: number)
        set destroySpeed(v: number)
        get typeData(): Internal.CompoundTag
        set friction(arg0: number)
        set material(v: Internal.MaterialJS_)
        set materialRaw(arg0: Material_)
        get maxHorizontalOffset(): number
        set drops(arg0: ResourceLocation_)
        get maxVerticalOffset(): number
        set isRandomlyTicking(arg0: boolean)
        set blockBuilder(b: Internal.BlockBuilder_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        set speedFactor(arg0: number)
        get blockBuilder(): Internal.BlockBuilder
        get idLocation(): ResourceLocation
        get mod(): string
        set explosionResistance(arg0: number)
        get id(): string
        get lootTable(): ResourceLocation
        set soundType(arg0: SoundType_)
        set hasCollision(arg0: boolean)
        readonly properties: Internal.BlockBehaviour$Properties;
    }
    type BlockBehaviour_ = BlockBehaviour;
    abstract class VarHandle implements Internal.Constable {
        getAndBitwiseAnd(...arg0: any[]): any;
        weakCompareAndSet(...arg0: any[]): boolean;
        getAndBitwiseXor(...arg0: any[]): any;
        set(...arg0: any[]): void;
        accessModeType(arg0: Internal.VarHandle$AccessMode_): Internal.MethodType;
        compareAndSet(...arg0: any[]): boolean;
        compareAndExchangeAcquire(...arg0: any[]): any;
        getAndSet(...arg0: any[]): any;
        getAndBitwiseAndRelease(...arg0: any[]): any;
        hasInvokeExactBehavior(): boolean;
        weakCompareAndSetPlain(...arg0: any[]): boolean;
        getAndBitwiseXorAcquire(...arg0: any[]): any;
        getAndBitwiseXorRelease(...arg0: any[]): any;
        setVolatile(...arg0: any[]): void;
        getAndAddAcquire(...arg0: any[]): any;
        getAndAdd(...arg0: any[]): any;
        getAndAddRelease(...arg0: any[]): any;
        getAndBitwiseOr(...arg0: any[]): any;
        getAndBitwiseOrRelease(...arg0: any[]): any;
        getAndBitwiseOrAcquire(...arg0: any[]): any;
        static releaseFence(): void;
        static fullFence(): void;
        coordinateTypes(): Internal.List<typeof any>;
        static storeStoreFence(): void;
        getAcquire(...arg0: any[]): any;
        getOpaque(...arg0: any[]): any;
        toMethodHandle(arg0: Internal.VarHandle$AccessMode_): Internal.MethodHandle;
        setOpaque(...arg0: any[]): void;
        compareAndExchange(...arg0: any[]): any;
        compareAndExchangeRelease(...arg0: any[]): any;
        getVolatile(...arg0: any[]): any;
        getAndBitwiseAndAcquire(...arg0: any[]): any;
        varType(): typeof any;
        get(...arg0: any[]): any;
        withInvokeBehavior(): this;
        getAndSetAcquire(...arg0: any[]): any;
        describeConstable(): Internal.Optional<Internal.VarHandle$VarHandleDesc>;
        static acquireFence(): void;
        getAndSetRelease(...arg0: any[]): any;
        weakCompareAndSetAcquire(...arg0: any[]): boolean;
        weakCompareAndSetRelease(...arg0: any[]): boolean;
        withInvokeExactBehavior(): this;
        isAccessModeSupported(arg0: Internal.VarHandle$AccessMode_): boolean;
        static loadLoadFence(): void;
        setRelease(...arg0: any[]): void;
        set "volatile"(...arg0: any[])
        set opaque(...arg0: any[])
        set release(...arg0: any[])
    }
    type VarHandle_ = VarHandle;
    class VillagerProfessionBuilder extends Internal.BuilderBase<Internal.VillagerProfession> {
        constructor(i: ResourceLocation_)
        workSound(t: Internal.SoundEvent_): this;
        createObject(): Internal.VillagerProfession;
        poiTypeTag(t: ResourceLocation_): this;
        poiType(t: ResourceLocation_): this;
        requestedItems(t: Internal.Item_[]): this;
        secondaryPoi(t: Internal.Block_[]): this;
    }
    type VillagerProfessionBuilder_ = VillagerProfessionBuilder;
    interface DoubleStream$DoubleMapMultiConsumer {
        accept(arg0: number, arg1: Internal.DoubleConsumer_): void;
        (arg0: number, arg1: Internal.DoubleConsumer_): void;
    }
    type DoubleStream$DoubleMapMultiConsumer_ = DoubleStream$DoubleMapMultiConsumer;
    class SurfaceCharacterization {
        constructor(contextInfo: Internal.SharedContextInfo_, cacheMaxResourceBytes: number, imageInfo: Internal.ImageInfo_, backendFormat: Internal.BackendFormat_, origin: number, sampleCount: number, texturable: boolean, mipmapped: boolean, glWrapDefaultFramebuffer: boolean, vkSupportInputAttachment: boolean, vkSecondaryCommandBuffer: boolean, isProtected: boolean)
        isTexturable(): boolean;
        getContextInfo(): Internal.SharedContextInfo;
        getWidth(): number;
        getOrigin(): number;
        createBackendFormat(colorType: number, backendFormat: Internal.BackendFormat_): this;
        isCompatible(texture: Internal.BackendTexture_): boolean;
        getBackendFormat(): Internal.BackendFormat;
        getColorType(): number;
        getSampleCount(): number;
        createResized(width: number, height: number): this;
        glWrapDefaultFramebuffer(): boolean;
        vkSecondaryCommandBuffer(): boolean;
        isProtected(): boolean;
        isMipmapped(): boolean;
        vkSupportInputAttachment(): boolean;
        getImageInfo(): Internal.ImageInfo;
        getCacheMaxResourceBytes(): number;
        getHeight(): number;
        createDefaultFramebuffer(useDefaultFramebuffer: boolean): this;
        get texturable(): boolean
        get contextInfo(): Internal.SharedContextInfo
        get width(): number
        get origin(): number
        get backendFormat(): Internal.BackendFormat
        get colorType(): number
        get sampleCount(): number
        get "protected"(): boolean
        get mipmapped(): boolean
        get imageInfo(): Internal.ImageInfo
        get cacheMaxResourceBytes(): number
        get height(): number
    }
    type SurfaceCharacterization_ = SurfaceCharacterization;
    class Pixmap extends Internal.RefCnt {
        constructor(info: Internal.ImageInfo_, addr: number, rowStride: number, freeFn: Internal.LongConsumer_)
        setImmutable(): void;
        getRowStride(): number;
        getWidth(): number;
        getInfo(): Internal.ImageInfo;
        getColorSpace(): Internal.ColorSpace;
        getAlphaType(): number;
        getPixels(): number;
        getHeight(): number;
        isImmutable(): boolean;
        getColorType(): number;
        get rowStride(): number
        get width(): number
        get info(): Internal.ImageInfo
        get colorSpace(): Internal.ColorSpace
        get alphaType(): number
        get pixels(): number
        get height(): number
        get immutable(): boolean
        get colorType(): number
    }
    type Pixmap_ = Pixmap;
    abstract class AbstractGolem extends Internal.PathfinderMob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AbstractGolem_ = AbstractGolem;
    class EntityAnchorArgument$Anchor extends Internal.Enum<Internal.EntityAnchorArgument$Anchor> {
        static getByName(arg0: string): Internal.EntityAnchorArgument$Anchor;
        static values(): Internal.EntityAnchorArgument$Anchor[];
        apply(arg0: Internal.CommandSourceStack_): Vec3;
        apply(arg0: Internal.Entity_): Vec3;
        static valueOf(arg0: string): Internal.EntityAnchorArgument$Anchor;
        static readonly FEET: Internal.EntityAnchorArgument$Anchor;
        static readonly EYES: Internal.EntityAnchorArgument$Anchor;
    }
    type EntityAnchorArgument$Anchor_ = "eyes" | "feet" | EntityAnchorArgument$Anchor;
    class TridentModel extends Internal.Model {
        constructor(arg0: Internal.ModelPart_)
        static createLayer(): Internal.LayerDefinition;
        static readonly TEXTURE: ResourceLocation;
    }
    type TridentModel_ = TridentModel;
    class Tadpole extends Internal.AbstractFish {
        constructor(arg0: Internal.EntityType_<Internal.AbstractFish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        getBrain(): Internal.Brain<Internal.Tadpole>;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        getTicksLeftUntilAdult(): number;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get brain(): Internal.Brain<Internal.Tadpole>
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        get ticksLeftUntilAdult(): number
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static HITBOX_WIDTH: 0.4;
        static ticksToBeFrog: 24000;
        static HITBOX_HEIGHT: 0.3;
    }
    type Tadpole_ = Tadpole;
    interface MemoryTrackingRenderBuffers {
        getMiscBufferAllocatedSize(): number;
        freeAndDeleteBuffers(): void;
        getEntityBufferAllocatedSize(): number;
        getMaxBegins(): number;
        get miscBufferAllocatedSize(): number
        get entityBufferAllocatedSize(): number
        get maxBegins(): number
    }
    type MemoryTrackingRenderBuffers_ = MemoryTrackingRenderBuffers;
    interface LightTextureAccessor {
        getLightTexture(): Internal.DynamicTexture;
        get lightTexture(): Internal.DynamicTexture
    }
    type LightTextureAccessor_ = LightTextureAccessor;
    class Matrix implements Internal.Cloneable {
        constructor()
        constructor(m: Internal.Matrix_)
        constructor(scaleX: number, shearY: number, persp0: number, shearX: number, scaleY: number, persp1: number, transX: number, transY: number, persp2: number)
        setRotate(angle: number): void;
        mapRectOut(left: number, top: number, right: number, bottom: number, dst: icyllis.arc3d.core.Rect2i_): void;
        hasPerspective(): boolean;
        setSinCos(sin: number, cos: number, px: number, py: number): void;
        mapPoints(pts: number[], pos: number, count: number): void;
        getTranslateX(): number;
        m42(): number;
        isScaleTranslate(): boolean;
        m21(): number;
        m44(): number;
        setShear(sx: number, sy: number): void;
        store(a: number[], offset: number): void;
        isFinite(): boolean;
        isTranslate(): boolean;
        postRotate(angle: number): void;
        preScale(sx: number, sy: number): void;
        isIdentity(): boolean;
        getPerspY(): number;
        isSimilarity(): boolean;
        m12(): number;
        store(m: Internal.Matrix_): void;
        static identity(): Internal.Matrix;
        preShear(sx: number, sy: number): void;
        clone(): this;
        mapPoints(src: number[], srcPos: number, dst: number[], dstPos: number, count: number): void;
        m14(): number;
        preConcat(lhs: Internal.Matrix_): void;
        postScale(sx: number, sy: number): void;
        store(a: Internal.FloatBuffer_): void;
        mapPoint(p: number[]): void;
        mapRect(r: icyllis.arc3d.core.Rect2i_, out: icyllis.arc3d.core.Rect2i_): void;
        preTranslate(dx: number, dy: number): void;
        preservesRightAngles(): boolean;
        static equals(a: Internal.Matrix_, b: Internal.Matrix_): boolean;
        setShear(sx: number, sy: number, px: number, py: number): void;
        getShearY(): number;
        determinant(): number;
        storeAligned(a: Internal.ByteBuffer_): void;
        getScaleX(): number;
        mapRect(r: icyllis.arc3d.core.Rect2i_): void;
        mapRectOut(r: Internal.Rect2f_, dst: icyllis.arc3d.core.Rect2i_): void;
        m24(): number;
        getMinScale(): number;
        setScaleTranslate(sx: number, sy: number, tx: number, ty: number): void;
        getMaxScale(): number;
        set(a: Internal.FloatBuffer_): void;
        store(a: number[]): void;
        postConcat(rhs: Internal.Matrix_): void;
        postTranslate(dx: number, dy: number): void;
        invert(dest: Internal.Matrix_): boolean;
        m41(): number;
        storeAligned(a: Internal.FloatBuffer_): void;
        mapPoints(src: number[], dst: number[], count: number): void;
        mapRect(src: Internal.Rect2f_, dst: Internal.Rect2f_): boolean;
        mapRectOut(r: icyllis.arc3d.core.Rect2i_): void;
        m22(): number;
        trace(): number;
        getTranslateY(): number;
        setScale(sx: number, sy: number, px: number, py: number): void;
        store(a: Internal.ByteBuffer_): void;
        getType(): number;
        postShear(sx: number, sy: number): void;
        getPerspX(): number;
        storeAligned(p: number): void;
        set(p: number): void;
        mapRect(rect: Internal.Rect2f_): boolean;
        setScale(sx: number, sy: number): void;
        set(m: Internal.Matrix_): void;
        setIdentity(): void;
        invert(): boolean;
        m11(): number;
        isAxisAligned(): boolean;
        set(a: Internal.ByteBuffer_): void;
        mapRect(r: Internal.Rect2f_, out: icyllis.arc3d.core.Rect2i_): void;
        mapPoints(pts: number[]): void;
        mapRect(left: number, top: number, right: number, bottom: number, dst: icyllis.arc3d.core.Rect2i_): void;
        set(a: number[]): void;
        normalizePerspective(): void;
        store(p: number): void;
        setRotate(angle: number, px: number, py: number): void;
        preRotate(angle: number): void;
        getShearX(): number;
        set(scaleX: number, shearY: number, persp0: number, shearX: number, scaleY: number, persp1: number, transX: number, transY: number, persp2: number): void;
        getScaleY(): number;
        mapRectOut(r: icyllis.arc3d.core.Rect2i_, dst: icyllis.arc3d.core.Rect2i_): void;
        setSinCos(sin: number, cos: number): void;
        isApproxEqual(m: Internal.Matrix_): boolean;
        setTranslate(dx: number, dy: number): void;
        set(a: number[], offset: number): void;
        mapPoints(pts: number[], count: number): void;
        set rotate(angle: number)
        get translateX(): number
        get scaleTranslate(): boolean
        get finite(): boolean
        get translate(): boolean
        get identity(): boolean
        get perspY(): number
        get similarity(): boolean
        get shearY(): number
        get scaleX(): number
        get minScale(): number
        get maxScale(): number
        get translateY(): number
        get type(): number
        get perspX(): number
        get axisAligned(): boolean
        get shearX(): number
        get scaleY(): number
        static readonly kIdentity_Mask: 0;
        static readonly kTranslate_Mask: 1;
        static readonly kScale_Mask: 2;
        static readonly kPerspective_Mask: 8;
        static readonly kAffine_Mask: 4;
    }
    type Matrix_ = Matrix;
    class ForgeEventWrapper extends Internal.Record {
        constructor(name: string, eventBus: Internal.IEventBus_)
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$HarvestCheck", handler: (event: Internal.PlayerEvent$HarvestCheck) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.FMLDedicatedServerSetupEvent", handler: (event: Internal.FMLDedicatedServerSetupEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ViewportEvent$ComputeFov", handler: (event: Internal.ViewportEvent$ComputeFov) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$NeighborNotifyEvent", handler: (event: Internal.BlockEvent$NeighborNotifyEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$CropGrowEvent", handler: (event: Internal.BlockEvent$CropGrowEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.sound.SoundEvent", handler: (event: net.minecraftforge.client.event.sound.SoundEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerChangedDimensionEvent", handler: (event: Internal.PlayerEvent$PlayerChangedDimensionEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiEvent$Pre", handler: (event: Internal.RenderGuiEvent$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Post", handler: (event: Internal.ScreenEvent$MouseScrolled$Post) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerXpEvent$XpChange", handler: (event: Internal.PlayerXpEvent$XpChange) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.ServerChatEvent", handler: (event: Internal.ServerChatEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Pre", handler: (event: Internal.ScreenEvent$CharacterTyped$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased", handler: (event: Internal.ScreenEvent$MouseButtonReleased) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.MobEffectEvent$Added", handler: (event: Internal.MobEffectEvent$Added) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderHandEvent", handler: (event: Internal.RenderHandEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.keksuccino.konkrete.events.ScreenTickEvent", handler: (event: Internal.ScreenTickEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ContainerScreenEvent$Render", handler: (event: Internal.ContainerScreenEvent$Render) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.LevelEvent$Save", handler: (event: Internal.LevelEvent$Save) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$EntityMultiPlaceEvent", handler: (event: Internal.BlockEvent$EntityMultiPlaceEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$InteractionKeyMappingTriggered", handler: (event: Internal.InputEvent$InteractionKeyMappingTriggered) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityMobGriefingEvent", handler: (event: Internal.EntityMobGriefingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.EntityRenderersEvent", handler: (event: Internal.EntityRenderersEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityJoinLevelEvent", handler: (event: Internal.EntityJoinLevelEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterRecipeBookCategoriesEvent", handler: (event: Internal.RegisterRecipeBookCategoriesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterParticleProvidersEvent", handler: (event: Internal.RegisterParticleProvidersEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.InterModProcessEvent", handler: (event: Internal.InterModProcessEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEvent$LivingVisibilityEvent", handler: (event: Internal.LivingEvent$LivingVisibilityEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEvent", handler: (event: Internal.LivingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityEvent$Size", handler: (event: Internal.EntityEvent$Size) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$BreakEvent", handler: (event: Internal.BlockEvent$BreakEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Post", handler: (event: Internal.ScreenEvent$KeyReleased$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.network.NetworkEvent$ServerCustomPayloadEvent", handler: (event: Internal.NetworkEvent$ServerCustomPayloadEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerStartedEvent", handler: (event: Internal.ServerStartedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent", handler: (event: Internal.InterModEnqueueEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ViewportEvent$ComputeCameraAngles", handler: (event: Internal.ViewportEvent$ComputeCameraAngles) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$BossEventProgress", handler: (event: Internal.CustomizeGuiOverlayEvent$BossEventProgress) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.jozufozu.flywheel.event.GatherContextEvent", handler: (event: Internal.GatherContextEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientChatReceivedEvent", handler: (event: Internal.ClientChatReceivedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkDataEvent$Load", handler: (event: Internal.ChunkDataEvent$Load) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.PotionColorCalculationEvent", handler: (event: Internal.PotionColorCalculationEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerXpEvent", handler: (event: Internal.PlayerXpEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Post", handler: (event: Internal.ScreenEvent$MouseButtonReleased$Post) => void): any;
        eventBus(): Internal.IEventBus;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent", handler: (event: Internal.FMLLoadCompleteEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Pre", handler: (event: Internal.ScreenEvent$KeyPressed$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterClientTooltipComponentFactoriesEvent", handler: (event: Internal.RegisterClientTooltipComponentFactoriesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiEvent", handler: (event: Internal.RenderGuiEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Init", handler: (event: Internal.ScreenEvent$Init) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingSpawnEvent", handler: (event: Internal.LivingSpawnEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Finish", handler: (event: Internal.LivingEntityUseItemEvent$Finish) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.item.ItemTossEvent", handler: (event: Internal.ItemTossEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedInEvent", handler: (event: Internal.PlayerEvent$PlayerLoggedInEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerRespawnEvent", handler: (event: Internal.PlayerEvent$PlayerRespawnEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.EntityRenderersEvent$RegisterRenderers", handler: (event: Internal.EntityRenderersEvent$RegisterRenderers) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ExplosionEvent$Detonate", handler: (event: Internal.ExplosionEvent$Detonate) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.keksuccino.konkrete.events.ScreenKeyReleasedEvent", handler: (event: Internal.ScreenKeyReleasedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingSpawnEvent$CheckSpawn", handler: (event: Internal.LivingSpawnEvent$CheckSpawn) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$NameFormat", handler: (event: Internal.PlayerEvent$NameFormat) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderTooltipEvent$Color", handler: (event: Internal.RenderTooltipEvent$Color) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ContainerScreenEvent", handler: (event: Internal.ContainerScreenEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterColorHandlersEvent$Block", handler: (event: Internal.RegisterColorHandlersEvent$Block) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.ShieldBlockEvent", handler: (event: Internal.ShieldBlockEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.ServerChatEvent$Submitted", handler: (event: Internal.ServerChatEvent$Submitted) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.MobEffectEvent", handler: (event: Internal.MobEffectEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.LevelEvent$Unload", handler: (event: Internal.LevelEvent$Unload) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkEvent", handler: (event: Internal.ChunkEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Pre", handler: (event: Internal.ScreenEvent$MouseButtonReleased$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.network.NetworkEvent$ClientCustomPayloadEvent", handler: (event: Internal.NetworkEvent$ClientCustomPayloadEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RecipesUpdatedEvent", handler: (event: Internal.RecipesUpdatedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerAboutToStartEvent", handler: (event: Internal.ServerAboutToStartEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingExperienceDropEvent", handler: (event: Internal.LivingExperienceDropEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderPlayerEvent$Pre", handler: (event: Internal.RenderPlayerEvent$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Post", handler: (event: Internal.ScreenEvent$CharacterTyped$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.data.event.GatherDataEvent", handler: (event: Internal.GatherDataEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent", handler: (event: Internal.RegisterCapabilitiesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiOverlayEvent", handler: (event: Internal.RenderGuiOverlayEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.registries.NewRegistryEvent", handler: (event: Internal.NewRegistryEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$DebugText", handler: (event: Internal.CustomizeGuiOverlayEvent$DebugText) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.EnderManAngerEvent", handler: (event: Internal.EnderManAngerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Closing", handler: (event: Internal.ScreenEvent$Closing) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyReleased", handler: (event: Internal.ScreenEvent$KeyReleased) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.server.permission.events.PermissionGatherEvent$Nodes", handler: (event: Internal.PermissionGatherEvent$Nodes) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityEvent", handler: (event: Internal.EntityEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiEvent$Post", handler: (event: Internal.RenderGuiEvent$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.MovementInputUpdateEvent", handler: (event: Internal.MovementInputUpdateEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.server.permission.events.PermissionGatherEvent", handler: (event: Internal.PermissionGatherEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedOutEvent", handler: (event: Internal.PlayerEvent$PlayerLoggedOutEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LootingLevelEvent", handler: (event: Internal.LootingLevelEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.LevelEvent$Load", handler: (event: Internal.LevelEvent$Load) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderHighlightEvent$Block", handler: (event: Internal.RenderHighlightEvent$Block) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderPlayerEvent$Post", handler: (event: Internal.RenderPlayerEvent$Post) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityMountEvent", handler: (event: Internal.EntityMountEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerStartingEvent", handler: (event: Internal.ServerStartingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterNamedRenderTypesEvent", handler: (event: Internal.RegisterNamedRenderTypesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ModelEvent", handler: (event: Internal.ModelEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterClientReloadListenersEvent", handler: (event: Internal.RegisterClientReloadListenersEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$PortalSpawnEvent", handler: (event: Internal.BlockEvent$PortalSpawnEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.AttackEntityEvent", handler: (event: Internal.AttackEntityEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkWatchEvent", handler: (event: Internal.ChunkWatchEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Pre", handler: (event: Internal.ScreenEvent$MouseButtonPressed$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$Clone", handler: (event: Internal.PlayerEvent$Clone) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.maxhenkel.corpse.corelib.death.PlayerDeathEvent", handler: (event: Internal.PlayerDeathEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerDestroyItemEvent", handler: (event: Internal.PlayerDestroyItemEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseDragged", handler: (event: Internal.ScreenEvent$MouseDragged) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent", handler: (event: Internal.LivingEntityUseItemEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onGenericEvent(eventClass: "net.minecraftforge.client.event.RenderLivingEvent", generic: Special.JavaClass, handler: (event: Internal.RenderLivingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.ModLifecycleEvent", handler: (event: Internal.ModLifecycleEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent", handler: (event: Internal.InputEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.keksuccino.konkrete.events.ScreenMouseClickedEvent", handler: (event: Internal.ScreenMouseClickedEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerXpEvent$PickupXp", handler: (event: Internal.PlayerXpEvent$PickupXp) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$MouseButton", handler: (event: Internal.InputEvent$MouseButton) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.AddPackFindersEvent", handler: (event: Internal.AddPackFindersEvent) => void): any;
        name(): string;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ViewportEvent", handler: (event: Internal.ViewportEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityAttributeCreationEvent", handler: (event: Internal.EntityAttributeCreationEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Stop", handler: (event: Internal.LivingEntityUseItemEvent$Stop) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Render$Pre", handler: (event: Internal.ScreenEvent$Render$Pre) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderHighlightEvent", handler: (event: Internal.RenderHighlightEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.MobEffectEvent$Applicable", handler: (event: Internal.MobEffectEvent$Applicable) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.registries.MissingMappingsEvent", handler: (event: Internal.MissingMappingsEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.AddReloadListenerEvent", handler: (event: Internal.AddReloadListenerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.AdvancementEvent", handler: (event: Internal.AdvancementEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Render", handler: (event: Internal.ScreenEvent$Render) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingHurtEvent", handler: (event: Internal.LivingHurtEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$ItemSmeltedEvent", handler: (event: Internal.PlayerEvent$ItemSmeltedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent", handler: (event: Internal.PlayerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.RegisterGameTestsEvent", handler: (event: Internal.RegisterGameTestsEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingFallEvent", handler: (event: Internal.LivingFallEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiOverlayEvent$Pre", handler: (event: Internal.RenderGuiOverlayEvent$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.OnDatapackSyncEvent", handler: (event: Internal.OnDatapackSyncEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderGuiOverlayEvent$Post", handler: (event: Internal.RenderGuiOverlayEvent$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyInput", handler: (event: Internal.ScreenEvent$KeyInput) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderLevelLastEvent", handler: (event: Internal.RenderLevelLastEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$Clone", handler: (event: Internal.ClientPlayerNetworkEvent$Clone) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickBlock", handler: (event: Internal.PlayerInteractEvent$RightClickBlock) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.village.VillagerTradesEvent", handler: (event: Internal.VillagerTradesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ContainerScreenEvent$Render$Foreground", handler: (event: Internal.ContainerScreenEvent$Render$Foreground) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.CustomizeGuiOverlayEvent", handler: (event: Internal.CustomizeGuiOverlayEvent) => void): any;
        onGenericEvent(eventClass: any, genericClass: any, consumer: Internal.GenericForgeEventConsumer_): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderPlayerEvent", handler: (event: Internal.RenderPlayerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkEvent$Load", handler: (event: Internal.ChunkEvent$Load) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterColorHandlersEvent$Item", handler: (event: Internal.RegisterColorHandlersEvent$Item) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.simibubi.create.api.event.PipeCollisionEvent$Spill", handler: (event: Internal.PipeCollisionEvent$Spill) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.registries.IdMappingEvent", handler: (event: Internal.IdMappingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$ItemPickupEvent", handler: (event: Internal.PlayerEvent$ItemPickupEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent$ClientTickEvent", handler: (event: Internal.TickEvent$ClientTickEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityTeleportEvent", handler: (event: Internal.EntityTeleportEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent", handler: (event: Internal.PlayerInteractEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterKeyMappingsEvent", handler: (event: Internal.RegisterKeyMappingsEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingDeathEvent", handler: (event: Internal.LivingDeathEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut", handler: (event: Internal.ClientPlayerNetworkEvent$LoggingOut) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Tick", handler: (event: Internal.LivingEntityUseItemEvent$Tick) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Render$Post", handler: (event: Internal.ScreenEvent$Render$Post) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderArmEvent", handler: (event: Internal.RenderArmEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.blakebr0.cucumber.event.RecipeManagerLoadingEvent", handler: (event: Internal.RecipeManagerLoadingEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.ItemFishedEvent", handler: (event: Internal.ItemFishedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEvent$LivingJumpEvent", handler: (event: Internal.LivingEvent$LivingJumpEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityStruckByLightningEvent", handler: (event: Internal.EntityStruckByLightningEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerStoppingEvent", handler: (event: Internal.ServerStoppingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.registries.RegisterEvent", handler: (event: Internal.RegisterEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseInput", handler: (event: Internal.ScreenEvent$MouseInput) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingSpawnEvent$SpecialSpawn", handler: (event: Internal.LivingSpawnEvent$SpecialSpawn) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickEmpty", handler: (event: Internal.PlayerInteractEvent$LeftClickEmpty) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.AnvilRepairEvent", handler: (event: Internal.AnvilRepairEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickEmpty", handler: (event: Internal.PlayerInteractEvent$RightClickEmpty) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.jozufozu.flywheel.event.BeginFrameEvent", handler: (event: Internal.BeginFrameEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.config.ModConfigEvent$Reloading", handler: (event: Internal.ModConfigEvent$Reloading) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteract", handler: (event: Internal.PlayerInteractEvent$EntityInteract) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterColorHandlersEvent", handler: (event: Internal.RegisterColorHandlersEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.PlayLevelSoundEvent", handler: (event: Internal.PlayLevelSoundEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.TextureStitchEvent", handler: (event: Internal.TextureStitchEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.ParallelDispatchEvent", handler: (event: Internal.ParallelDispatchEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickBlock", handler: (event: Internal.PlayerInteractEvent$LeftClickBlock) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.config.ModConfigEvent$Loading", handler: (event: Internal.ModConfigEvent$Loading) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterGuiOverlaysEvent", handler: (event: Internal.RegisterGuiOverlaysEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent$ServerTickEvent", handler: (event: Internal.TickEvent$ServerTickEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityLeaveLevelEvent", handler: (event: Internal.EntityLeaveLevelEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$MouseButton$Pre", handler: (event: Internal.InputEvent$MouseButton$Pre) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.AnvilUpdateEvent", handler: (event: Internal.AnvilUpdateEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.ArrowNockEvent", handler: (event: Internal.ArrowNockEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent$RenderTickEvent", handler: (event: Internal.TickEvent$RenderTickEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityTeleportEvent$EnderEntity", handler: (event: Internal.EntityTeleportEvent$EnderEntity) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ModelEvent$RegisterAdditional", handler: (event: Internal.ModelEvent$RegisterAdditional) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent", handler: (event: Internal.ScreenEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientChatEvent", handler: (event: Internal.ClientChatEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$ItemCraftedEvent", handler: (event: Internal.PlayerEvent$ItemCraftedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Init$Post", handler: (event: Internal.ScreenEvent$Init$Post) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.LootTableLoadEvent", handler: (event: Internal.LootTableLoadEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickItem", handler: (event: Internal.PlayerInteractEvent$RightClickItem) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.item.ItemEvent", handler: (event: Internal.ItemEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.village.WandererTradesEvent", handler: (event: Internal.WandererTradesEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityTeleportEvent$TeleportCommand", handler: (event: Internal.EntityTeleportEvent$TeleportCommand) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "org.moddingx.libx.event.ClickBlockEmptyHandEvent", handler: (event: Internal.ClickBlockEmptyHandEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent$LevelTickEvent", handler: (event: Internal.TickEvent$LevelTickEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterShadersEvent", handler: (event: Internal.RegisterShadersEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Pre", handler: (event: Internal.ScreenEvent$MouseDragged$Pre) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingAttackEvent", handler: (event: Internal.LivingAttackEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkEvent$Unload", handler: (event: Internal.ChunkEvent$Unload) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.ArrowLooseEvent", handler: (event: Internal.ArrowLooseEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderLevelStageEvent$RegisterStageEvent", handler: (event: Internal.RenderLevelStageEvent$RegisterStageEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ModelEvent$RegisterGeometryLoaders", handler: (event: Internal.ModelEvent$RegisterGeometryLoaders) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$Key", handler: (event: Internal.InputEvent$Key) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.network.NetworkEvent$GatherLoginPayloadsEvent", handler: (event: Internal.NetworkEvent$GatherLoginPayloadsEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.EntityRenderersEvent$RegisterLayerDefinitions", handler: (event: Internal.EntityRenderersEvent$RegisterLayerDefinitions) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderTooltipEvent$Pre", handler: (event: Internal.RenderTooltipEvent$Pre) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingDamageEvent", handler: (event: Internal.LivingDamageEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.RegisterCommandsEvent", handler: (event: Internal.RegisterCommandsEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$MouseScrollingEvent", handler: (event: Internal.InputEvent$MouseScrollingEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ComputeFovModifierEvent", handler: (event: Internal.ComputeFovModifierEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.config.ModConfigEvent", handler: (event: Internal.ModConfigEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.CommandEvent", handler: (event: Internal.CommandEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderTooltipEvent", handler: (event: Internal.RenderTooltipEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed", handler: (event: Internal.ScreenEvent$MouseButtonPressed) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.network.NetworkEvent", handler: (event: Internal.NetworkEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerContainerEvent", handler: (event: Internal.PlayerContainerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent", handler: (event: Internal.LivingSetAttackTargetEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent", handler: (event: Internal.BlockVisualizerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientPlayerNetworkEvent", handler: (event: Internal.ClientPlayerNetworkEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onGenericEvent(eventClass: "net.minecraftforge.eventbus.api.GenericEvent", generic: Special.JavaClass, handler: (event: Internal.GenericEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.keksuccino.konkrete.events.ScreenKeyPressedEvent", handler: (event: Internal.ScreenKeyPressedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.ItemTooltipEvent", handler: (event: Internal.ItemTooltipEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerContainerEvent$Open", handler: (event: Internal.PlayerContainerEvent$Open) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.jozufozu.flywheel.event.ReloadRenderersEvent", handler: (event: Internal.ReloadRenderersEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.FillBucketEvent", handler: (event: Internal.FillBucketEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onGenericEvent(eventClass: "net.minecraftforge.event.AttachCapabilitiesEvent", generic: Special.JavaClass, handler: (event: Internal.AttachCapabilitiesEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerStoppedEvent", handler: (event: Internal.ServerStoppedEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.MobEffectEvent$Remove", handler: (event: Internal.MobEffectEvent$Remove) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.network.NetworkEvent$LoginPayloadEvent", handler: (event: Internal.NetworkEvent$LoginPayloadEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ViewportEvent$RenderFog", handler: (event: Internal.ViewportEvent$RenderFog) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.TextureStitchEvent$Post", handler: (event: Internal.TextureStitchEvent$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ExplosionEvent", handler: (event: Internal.ExplosionEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TagsUpdatedEvent", handler: (event: Internal.TagsUpdatedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterClientCommandsEvent", handler: (event: Internal.RegisterClientCommandsEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Start", handler: (event: Internal.LivingEntityUseItemEvent$Start) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent$ModifyContext", handler: (event: Internal.BlockVisualizerEvent$ModifyContext) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Post", handler: (event: Internal.ScreenEvent$MouseButtonPressed$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$CropGrowEvent$Pre", handler: (event: Internal.BlockEvent$CropGrowEvent$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkDataEvent", handler: (event: Internal.ChunkDataEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent", handler: (event: Internal.FMLCommonSetupEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityTeleportEvent$ChorusFruit", handler: (event: Internal.EntityTeleportEvent$ChorusFruit) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Pre", handler: (event: Internal.ScreenEvent$MouseScrolled$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent$PlayerTickEvent", handler: (event: Internal.TickEvent$PlayerTickEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "icyllis.modernui.mc.forge.OpenMenuEvent", handler: (event: Internal.OpenMenuEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Opening", handler: (event: Internal.ScreenEvent$Opening) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Pre", handler: (event: Internal.ScreenEvent$KeyReleased$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ChunkDataEvent$Save", handler: (event: Internal.ChunkDataEvent$Save) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.simibubi.create.api.event.PipeCollisionEvent$Flow", handler: (event: Internal.PipeCollisionEvent$Flow) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyPressed", handler: (event: Internal.ScreenEvent$KeyPressed) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderTooltipEvent$GatherComponents", handler: (event: Internal.RenderTooltipEvent$GatherComponents) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderBlockScreenEffectEvent", handler: (event: Internal.RenderBlockScreenEffectEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.TickEvent", handler: (event: Internal.TickEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.EntityItemPickupEvent", handler: (event: Internal.EntityItemPickupEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.SaplingGrowTreeEvent", handler: (event: Internal.SaplingGrowTreeEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$Init$Pre", handler: (event: Internal.ScreenEvent$Init$Pre) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.simibubi.create.api.event.PipeCollisionEvent", handler: (event: Internal.PipeCollisionEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$BlockToolModificationEvent", handler: (event: Internal.BlockEvent$BlockToolModificationEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ModelEvent$BakingCompleted", handler: (event: Internal.ModelEvent$BakingCompleted) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.ServerChatEvent$Preview", handler: (event: Internal.ServerChatEvent$Preview) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.FMLConstructModEvent", handler: (event: Internal.FMLConstructModEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent", handler: (event: Internal.BlockEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.TextureStitchEvent$Pre", handler: (event: Internal.TextureStitchEvent$Pre) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$BreakSpeed", handler: (event: Internal.PlayerEvent$BreakSpeed) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingKnockBackEvent", handler: (event: Internal.LivingKnockBackEvent) => void): any;
        onEvent(eventClass: any, consumer: Internal.ForgeEventConsumer_): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "de.keksuccino.konkrete.events.ScreenCharTypedEvent", handler: (event: Internal.ScreenCharTypedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.server.ServerLifecycleEvent", handler: (event: Internal.ServerLifecycleEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.EntityRenderersEvent$AddLayers", handler: (event: Internal.EntityRenderersEvent$AddLayers) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerEvent$StartTracking", handler: (event: Internal.PlayerEvent$StartTracking) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.ExplosionEvent$Start", handler: (event: Internal.ExplosionEvent$Start) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.sound.SoundEvent$SoundSourceEvent", handler: (event: Internal.SoundEvent$SoundSourceEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RegisterDimensionSpecialEffectsEvent", handler: (event: Internal.RegisterDimensionSpecialEffectsEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent", handler: (event: Internal.FMLClientSetupEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Post", handler: (event: Internal.ScreenEvent$KeyPressed$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$CharacterTyped", handler: (event: Internal.ScreenEvent$CharacterTyped) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.AnimalTameEvent", handler: (event: Internal.AnimalTameEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$EntityPlaceEvent", handler: (event: Internal.BlockEvent$EntityPlaceEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.montoyo.mcef.api.CefInitEvent", handler: (event: Internal.CefInitEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "org.moddingx.libx.event.ConfigLoadedEvent", handler: (event: Internal.ConfigLoadedEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.RenderLevelStageEvent", handler: (event: Internal.RenderLevelStageEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityEvent$EnteringSection", handler: (event: Internal.EntityEvent$EnteringSection) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.InputEvent$MouseButton$Post", handler: (event: Internal.InputEvent$MouseButton$Post) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Post", handler: (event: Internal.ScreenEvent$MouseDragged$Post) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteractSpecific", handler: (event: Internal.PlayerInteractEvent$EntityInteractSpecific) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.LevelEvent", handler: (event: Internal.LevelEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEvent$LivingTickEvent", handler: (event: Internal.LivingEvent$LivingTickEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingDropsEvent", handler: (event: Internal.LivingDropsEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ContainerScreenEvent$Render$Background", handler: (event: Internal.ContainerScreenEvent$Render$Background) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.living.LivingEquipmentChangeEvent", handler: (event: Internal.LivingEquipmentChangeEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ScreenEvent$MouseScrolled", handler: (event: Internal.ScreenEvent$MouseScrolled) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "com.jozufozu.flywheel.event.RenderLayerEvent", handler: (event: Internal.RenderLayerEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn", handler: (event: Internal.ClientPlayerNetworkEvent$LoggingIn) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.ProjectileImpactEvent", handler: (event: Internal.ProjectileImpactEvent) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.level.BlockEvent$FarmlandTrampleEvent", handler: (event: Internal.BlockEvent$FarmlandTrampleEvent) => void): any;
        /**
         * This event is **not** cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.player.PlayerContainerEvent$Close", handler: (event: Internal.PlayerContainerEvent$Close) => void): any;
        /**
         * This event is cancellable
         * 
         * This event does **not** have a result
         * 
        */
        onEvent(eventClass: "net.minecraftforge.event.entity.EntityTeleportEvent$EnderPearl", handler: (event: Internal.EntityTeleportEvent$EnderPearl) => void): any;
    }
    type ForgeEventWrapper_ = ForgeEventWrapper;
    interface IForgePackResources {
        initForNamespace(arg0: string): void;
        isHidden(): boolean;
        init(arg0: Internal.PackType_): void;
        get hidden(): boolean
    }
    type IForgePackResources_ = IForgePackResources;
    interface GuiEventListener {
        charTyped(arg0: string, arg1: number): boolean;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        changeFocus(arg0: boolean): boolean;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        isMouseOver(arg0: number, arg1: number): boolean;
        readonly DOUBLE_CLICK_THRESHOLD_MS: 250;
    }
    type GuiEventListener_ = GuiEventListener;
    class CaveVinesBlock extends Internal.GrowingPlantHeadBlock implements Internal.CaveVines, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.InteractionResult;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static emission(arg0: number): Internal.ToIntFunction<Internal.BlockState>;
        static hasGlowBerries(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CaveVinesBlock_ = CaveVinesBlock;
    interface Lock {
        lock(): void;
        unlock(): void;
        tryLock(arg0: number, arg1: Internal.TimeUnit_): boolean;
        tryLock(): boolean;
        lockInterruptibly(): void;
        newCondition(): Internal.Condition;
    }
    type Lock_ = Lock;
    interface DoubleToLongFunction {
        applyAsLong(arg0: number): number;
        (arg0: number): number;
    }
    type DoubleToLongFunction_ = DoubleToLongFunction;
    class SnowyDirtBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SNOWY: Internal.BooleanProperty;
    }
    type SnowyDirtBlock_ = SnowyDirtBlock;
    interface StationMapData {
        addStationMarker(arg0: Internal.StationMarker_): void;
        toggleStation(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.StationBlockEntity_): boolean;
    }
    type StationMapData_ = StationMapData;
    class RuleBasedBlockStateProvider$Rule extends Internal.Record {
        constructor(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: Internal.BlockStateProvider_)
        ifTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        then(): Internal.BlockStateProvider;
        static readonly CODEC: Internal.Codec<Internal.RuleBasedBlockStateProvider$Rule>;
    }
    type RuleBasedBlockStateProvider$Rule_ = RuleBasedBlockStateProvider$Rule;
    interface LevelTimeAccess extends Internal.LevelReader {
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        dayTime(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getMaxSection(): number;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        getSectionYFromSectionIndex(arg0: number): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getBiomeManager(): Internal.BiomeManager;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        canSeeSky(arg0: BlockPos_): boolean;
        isClientSide(): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunk(arg0: number, arg1: number): boolean;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        getMoonBrightness(): number;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getHeight(): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getWorldBorder(): Internal.WorldBorder;
        isOutsideBuildHeight(arg0: number): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get biomeManager(): Internal.BiomeManager
        get clientSide(): boolean
        get moonPhase(): number
        get skyDarken(): number
        get minBuildHeight(): number
        get sectionsCount(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get maxBuildHeight(): number
        get moonBrightness(): number
        get lightEngine(): Internal.LevelLightEngine
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get worldBorder(): Internal.WorldBorder
        get maxLightLevel(): number
    }
    type LevelTimeAccess_ = LevelTimeAccess;
    class AttackEntityEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Entity_)
        getTarget(): Internal.Entity;
        getEntity(): Internal.Entity;
        get target(): Internal.Entity
        get entity(): Internal.Entity
    }
    type AttackEntityEvent_ = AttackEntityEvent;
    abstract class ExtendableRearAttachment extends Internal.DeployableRearAttachment {
        extended(): boolean;
        setExtended(arg0: boolean): void;
        extendAnimation(arg0: number): number;
        set extended(arg0: boolean)
    }
    type ExtendableRearAttachment_ = ExtendableRearAttachment;
    interface RenderLayerParent <T extends Internal.Entity, M extends Internal.EntityModel<T>> {
        getModel(): M;
        getTextureLocation(arg0: T): ResourceLocation;
        get model(): M
    }
    type RenderLayerParent_<T extends Internal.Entity, M extends Internal.EntityModel<T>> = RenderLayerParent<T, M>;
    interface BlockStateFTBC {
        getFTBCIsWater(): boolean;
        get FTBCIsWater(): boolean
    }
    type BlockStateFTBC_ = BlockStateFTBC;
    class LlamaSpit extends Internal.Projectile {
        constructor(arg0: Internal.EntityType_<Internal.LlamaSpit>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.Llama_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type LlamaSpit_ = LlamaSpit;
    class DecimalFormatSymbols implements Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Locale_)
        clone(): any;
        getDecimalSeparator(): string;
        setDecimalSeparator(arg0: string): void;
        setInternationalCurrencySymbol(arg0: string): void;
        getInternationalCurrencySymbol(): string;
        static getAvailableLocales(): Internal.Locale[];
        getNaN(): string;
        getMinusSign(): string;
        getMonetaryDecimalSeparator(): string;
        getCurrency(): Internal.Currency;
        setCurrency(arg0: Internal.Currency_): void;
        getPercent(): string;
        getPerMill(): string;
        setPerMill(arg0: string): void;
        setPercent(arg0: string): void;
        getDigit(): string;
        setMonetaryDecimalSeparator(arg0: string): void;
        setMonetaryGroupingSeparator(arg0: string): void;
        static getInstance(): Internal.DecimalFormatSymbols;
        setMinusSign(arg0: string): void;
        getGroupingSeparator(): string;
        static getInstance(arg0: Internal.Locale_): Internal.DecimalFormatSymbols;
        getCurrencySymbol(): string;
        getPatternSeparator(): string;
        getZeroDigit(): string;
        setNaN(arg0: string): void;
        getExponentSeparator(): string;
        setCurrencySymbol(arg0: string): void;
        setGroupingSeparator(arg0: string): void;
        setZeroDigit(arg0: string): void;
        setDigit(arg0: string): void;
        setPatternSeparator(arg0: string): void;
        setExponentSeparator(arg0: string): void;
        getMonetaryGroupingSeparator(): string;
        getInfinity(): string;
        setInfinity(arg0: string): void;
        get decimalSeparator(): string
        set decimalSeparator(arg0: string)
        set internationalCurrencySymbol(arg0: string)
        get internationalCurrencySymbol(): string
        get availableLocales(): Internal.Locale[]
        get naN(): string
        get minusSign(): string
        get monetaryDecimalSeparator(): string
        get currency(): Internal.Currency
        set currency(arg0: Internal.Currency_)
        get percent(): string
        get perMill(): string
        set perMill(arg0: string)
        set percent(arg0: string)
        get digit(): string
        set monetaryDecimalSeparator(arg0: string)
        set monetaryGroupingSeparator(arg0: string)
        get instance(): Internal.DecimalFormatSymbols
        set minusSign(arg0: string)
        get groupingSeparator(): string
        get currencySymbol(): string
        get patternSeparator(): string
        get zeroDigit(): string
        set naN(arg0: string)
        get exponentSeparator(): string
        set currencySymbol(arg0: string)
        set groupingSeparator(arg0: string)
        set zeroDigit(arg0: string)
        set digit(arg0: string)
        set patternSeparator(arg0: string)
        set exponentSeparator(arg0: string)
        get monetaryGroupingSeparator(): string
        get infinity(): string
        set infinity(arg0: string)
    }
    type DecimalFormatSymbols_ = DecimalFormatSymbols;
    class InSquarePlacement extends Internal.PlacementModifier {
        constructor()
        static spread(): Internal.InSquarePlacement;
        static readonly CODEC: Internal.Codec<Internal.InSquarePlacement>;
    }
    type InSquarePlacement_ = InSquarePlacement;
    interface PoolSubpageMetric {
        elementSize(): number;
        numAvailable(): number;
        pageSize(): number;
        maxNumElements(): number;
    }
    type PoolSubpageMetric_ = PoolSubpageMetric;
    interface EntityTypeTest <B, T extends B> {
        tryCast(arg0: B): T;
        getBaseClass(): B;
        forClass<B, T extends B>(arg0: T): this;
        get baseClass(): B
    }
    type EntityTypeTest_<B, T extends B> = EntityTypeTest<B, T>;
    interface Boolean2LongFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        getOrDefault(arg0: boolean, arg1: number): number;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2LongFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        get(arg0: boolean): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Boolean2CharFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2LongFunction;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2LongFunction;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Boolean2ByteFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Boolean2DoubleFunction;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2LongFunction;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        defaultReturnValue(): number;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Boolean2FloatFunction;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2LongFunction<T>;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2LongFunction;
        remove(arg0: boolean): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2LongFunction;
        containsKey(arg0: boolean): boolean;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Boolean2IntFunction;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Boolean2ShortFunction;
        size(): number;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2LongFunction;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        clear(): void;
        apply(arg0: boolean): number;
        put(arg0: boolean, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2LongFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        (arg0: boolean): number;
    }
    type Boolean2LongFunction_ = Boolean2LongFunction;
    class ScaffoldingBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ScaffoldingBlockItem_ = ScaffoldingBlockItem;
    class LivingEntity$Fallsounds extends Internal.Record {
        constructor(small: Internal.SoundEvent_, big: Internal.SoundEvent_)
        small(): Internal.SoundEvent;
        big(): Internal.SoundEvent;
    }
    type LivingEntity$Fallsounds_ = LivingEntity$Fallsounds;
    class MenuType <T extends Internal.AbstractContainerMenu> implements Internal.IForgeMenuType<T> {
        constructor(arg0: Internal.MenuType$MenuSupplier_<T>)
        static register<T extends Internal.AbstractContainerMenu>(arg0: string, arg1: Internal.MenuType$MenuSupplier_<T>): Internal.MenuType<T>;
        create(arg0: number, arg1: Internal.Inventory_, arg2: Internal.FriendlyByteBuf_): T;
        create(arg0: number, arg1: Internal.Inventory_): T;
        static create<T extends Internal.AbstractContainerMenu>(arg0: Internal.IContainerFactory_<T>): Internal.MenuType<T>;
        static readonly SMOKER: Internal.MenuType<Internal.SmokerMenu>;
        static readonly GENERIC_9x6: Internal.MenuType<Internal.ChestMenu>;
        static readonly ANVIL: Internal.MenuType<Internal.AnvilMenu>;
        static readonly GENERIC_9x4: Internal.MenuType<Internal.ChestMenu>;
        static readonly LOOM: Internal.MenuType<Internal.LoomMenu>;
        static readonly STONECUTTER: Internal.MenuType<Internal.StonecutterMenu>;
        static readonly LECTERN: Internal.MenuType<Internal.LecternMenu>;
        static readonly SHULKER_BOX: Internal.MenuType<Internal.ShulkerBoxMenu>;
        static readonly CRAFTING: Internal.MenuType<Internal.CraftingMenu>;
        static readonly SMITHING: Internal.MenuType<Internal.SmithingMenu>;
        static readonly ENCHANTMENT: Internal.MenuType<Internal.EnchantmentMenu>;
        readonly constructor: Internal.MenuType$MenuSupplier<T>;
        static readonly GENERIC_9x2: Internal.MenuType<Internal.ChestMenu>;
        static readonly GENERIC_3x3: Internal.MenuType<Internal.DispenserMenu>;
        static readonly FURNACE: Internal.MenuType<Internal.FurnaceMenu>;
        static readonly GRINDSTONE: Internal.MenuType<Internal.GrindstoneMenu>;
        static readonly MERCHANT: Internal.MenuType<Internal.MerchantMenu>;
        static readonly CARTOGRAPHY_TABLE: Internal.MenuType<Internal.CartographyTableMenu>;
        static readonly BEACON: Internal.MenuType<Internal.BeaconMenu>;
        static readonly GENERIC_9x5: Internal.MenuType<Internal.ChestMenu>;
        static readonly GENERIC_9x3: Internal.MenuType<Internal.ChestMenu>;
        static readonly GENERIC_9x1: Internal.MenuType<Internal.ChestMenu>;
        static readonly BREWING_STAND: Internal.MenuType<Internal.BrewingStandMenu>;
        static readonly HOPPER: Internal.MenuType<Internal.HopperMenu>;
        static readonly BLAST_FURNACE: Internal.MenuType<Internal.BlastFurnaceMenu>;
    }
    type MenuType_<T extends Internal.AbstractContainerMenu> = Special.Menu | MenuType<T>;
    interface ChunkMapAccessor {
        getEntityMap(): Internal.Int2ObjectMap<Internal.ChunkMap$TrackedEntity>;
        get entityMap(): Internal.Int2ObjectMap<Internal.ChunkMap$TrackedEntity>
    }
    type ChunkMapAccessor_ = ChunkMapAccessor;
    interface Reference2FloatFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2FloatFunction;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Reference2CharFunction<K>;
        removeFloat(arg0: any): number;
        defaultReturnValue(arg0: number): void;
        getOrDefault(arg0: any, arg1: number): number;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2FloatFunction;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2FloatFunction;
        containsKey(arg0: any): boolean;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2FloatFunction;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2FloatFunction;
        applyAsDouble(arg0: K): number;
        put(arg0: K, arg1: number): number;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        getFloat(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Reference2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Reference2LongFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2FloatFunction<T>;
        clear(): void;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Reference2ByteFunction<K>;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2FloatFunction;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Reference2FloatFunction_<K> = Reference2FloatFunction<K>;
    class DragonSittingFlamingPhase extends Internal.AbstractDragonSittingPhase {
        constructor(arg0: Internal.EnderDragon_)
        resetFlameCount(): void;
        getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingFlamingPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonSittingFlamingPhase>
    }
    type DragonSittingFlamingPhase_ = DragonSittingFlamingPhase;
    class GrindstoneBlock extends Internal.FaceAttachedHorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WALL_EAST_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_RIGHT_PIVOT: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly WALL_SOUTH_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly CEILING_NORTH_SOUTH_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_NORTH_LEFT_PIVOT: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_LEFT_LEG: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_ALL_LEGS: Internal.ArrayVoxelShape;
        static readonly CEILING_EAST_WEST_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_LEFT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_EAST_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly FLOOR_EAST_WEST_GRINDSTONE: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_RIGHT_LEG: Internal.ArrayVoxelShape;
        static readonly FLOOR_NORTH_SOUTH_RIGHT_POST: Internal.ArrayVoxelShape;
        static readonly WALL_WEST_RIGHT_POST: Internal.ArrayVoxelShape;
    }
    type GrindstoneBlock_ = GrindstoneBlock;
    interface Function10 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> {
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10): R;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function3<T8, T9, T10, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function8<T3, T4, T5, T6, T7, T8, T9, T10, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function<T10, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function5<T6, T7, T8, T9, T10, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.BiFunction<T9, T10, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function7<T4, T5, T6, T7, T8, T9, T10, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function6<T5, T6, T7, T8, T9, T10, R>>;
        curry(): Internal.Function<T1, Internal.Function9<T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function4<T7, T8, T9, T10, R>>;
    }
    type Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> = Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>;
    class VillageSectionsDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        setNotVillageSection(arg0: Internal.SectionPos_): void;
        setVillageSection(arg0: Internal.SectionPos_): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
        set notVillageSection(arg0: Internal.SectionPos_)
        set villageSection(arg0: Internal.SectionPos_)
    }
    type VillageSectionsDebugRenderer_ = VillageSectionsDebugRenderer;
    class ArrayTable <R, C, V> extends Internal.AbstractTable<R, C, V> implements Internal.Serializable {
        eraseAll(): void;
        values(): Internal.Collection<V>;
        columnKeyList(): Internal.ImmutableList<C>;
        cellSet(): Internal.Set<Internal.Table$Cell<R, C, V>>;
        column(arg0: C): Internal.Map<R, V>;
        rowMap(): Internal.Map<R, Internal.Map<C, V>>;
        rowKeySet(): Internal.ImmutableSet<R>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): V;
        toArray(arg0: V): V[][];
        static create<R, C, V>(arg0: Internal.Iterable_<R>, arg1: Internal.Iterable_<C>): Internal.ArrayTable<R, C, V>;
        put(arg0: R, arg1: C, arg2: V): V;
        rowKeyList(): Internal.ImmutableList<R>;
        set(arg0: number, arg1: number, arg2: V): V;
        at(arg0: number, arg1: number): V;
        erase(arg0: any, arg1: any): V;
        row(arg0: R): Internal.Map<C, V>;
        static create<R, C, V>(arg0: Internal.Table_<R, C, V>): Internal.ArrayTable<R, C, V>;
        columnKeySet(): Internal.Set<any>;
        get(arg0: any, arg1: any): V;
        columnMap(): Internal.Map<C, Internal.Map<R, V>>;
    }
    type ArrayTable_<R, C, V> = ArrayTable<R, C, V>;
    class VillagerTypeBuilder extends Internal.BuilderBase<Internal.VillagerType> {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type VillagerTypeBuilder_ = VillagerTypeBuilder;
    interface ByteIterable extends Internal.Iterable<number> {
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        forEach(arg0: Internal.ByteConsumer_): void;
        forEach(arg0: Internal.IntConsumer_): void;
        intSpliterator(): Internal.IntSpliterator;
        intIterator(): Internal.IntIterator;
    }
    type ByteIterable_ = ByteIterable;
    class CropHarvesterFrontAttachment extends Internal.BaseHarvesterFrontAttachment {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
    }
    type CropHarvesterFrontAttachment_ = CropHarvesterFrontAttachment;
    class LockCode {
        constructor(arg0: string)
        static fromTag(arg0: Internal.CompoundTag_): Internal.LockCode;
        unlocksWith(arg0: Internal.ItemStack_): boolean;
        addToTag(arg0: Internal.CompoundTag_): void;
        static readonly NO_LOCK: Internal.LockCode;
        static readonly TAG_LOCK: "Lock";
    }
    type LockCode_ = LockCode;
    class BaseCoralPlantBlock extends Internal.BaseCoralPlantTypeBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BaseCoralPlantBlock_ = BaseCoralPlantBlock;
    class HorizontalDirectionalBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Block;
    }
    type HorizontalDirectionalBlockBuilder_ = HorizontalDirectionalBlockBuilder;
    class KeyEvent$DispatcherState {
        constructor()
        reset(target: any): void;
        handleUpEvent(event: Internal.KeyEvent_): void;
        isTracking(event: Internal.KeyEvent_): boolean;
        performedLongPress(event: Internal.KeyEvent_): void;
        startTracking(event: Internal.KeyEvent_, target: any): void;
        reset(): void;
    }
    type KeyEvent$DispatcherState_ = KeyEvent$DispatcherState;
    class ShaderVar {
        constructor()
        constructor(name: string, type: number, arrayCount: number)
        constructor(name: string, type: number)
        constructor(name: string, type: number, typeModifier: number)
        constructor(name: string, type: number, typeModifier: number, arrayCount: number, layoutQualifier: string, extraModifier: string)
        constructor(name: string, type: number, typeModifier: number, arrayCount: number)
        getType(): number;
        setTypeModifier(typeModifier: number): void;
        addLayoutQualifier(layoutQualifier: string): void;
        isArray(): boolean;
        addModifier(modifier: string): void;
        getArrayCount(): number;
        set(name: string, type: number): void;
        getName(): string;
        appendDecl(out: Internal.StringBuilder_): void;
        getTypeModifier(): number;
        get type(): number
        set typeModifier(typeModifier: number)
        get array(): boolean
        get arrayCount(): number
        get name(): string
        get typeModifier(): number
        static readonly kNone_TypeModifier: 0;
        static readonly kInOut_TypeModifier: 3;
        static readonly kIn_TypeModifier: 2;
        static readonly kOut_TypeModifier: 1;
        static readonly kNonArray: 0;
        static readonly kUniform_TypeModifier: 4;
    }
    type ShaderVar_ = ShaderVar;
    interface Compressable extends Internal.Keyable {
        compressor<T>(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
        keys<T>(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
        forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
    }
    type Compressable_ = Compressable;
    class ClientboundRemoveEntitiesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(...arg0: number[])
        constructor(arg0: Internal.IntList_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getEntityIds(): Internal.IntList;
        get skippable(): boolean
        get entityIds(): Internal.IntList
    }
    type ClientboundRemoveEntitiesPacket_ = ClientboundRemoveEntitiesPacket;
    class ChatComponent extends Internal.GuiComponent {
        constructor(arg0: Internal.Minecraft_)
        addMessage(arg0: Internal.Component_): void;
        render(arg0: Internal.PoseStack_, arg1: number): void;
        getWidth(): number;
        handleChatQueueClicked(arg0: number, arg1: number): boolean;
        rescaleChat(): void;
        static defaultUnfocusedPct(): number;
        getScale(): number;
        getMessageTagAt(arg0: number, arg1: number): Internal.GuiMessageTag;
        addRecentChat(arg0: string): void;
        getLinesPerPage(): number;
        scrollChat(arg0: number): void;
        getFocusedChat(): Internal.ChatScreen;
        getClickedComponentStyleAt(arg0: number, arg1: number): Internal.Style;
        static getHeight(arg0: number): number;
        deleteMessage(arg0: Internal.MessageSignature_): void;
        getRecentChat(): Internal.List<string>;
        addMessage(arg0: Internal.Component_, arg1: Internal.MessageSignature_, arg2: number, arg3: Internal.GuiMessageTag_, arg4: boolean): void;
        addMessage(arg0: Internal.Component_, arg1: Internal.MessageSignature_, arg2: Internal.GuiMessageTag_): void;
        getHeight(): number;
        resetChatScroll(): void;
        static getWidth(arg0: number): number;
        clearMessages(arg0: boolean): void;
        get width(): number
        get scale(): number
        get linesPerPage(): number
        get focusedChat(): Internal.ChatScreen
        get recentChat(): Internal.List<string>
        get height(): number
    }
    type ChatComponent_ = ChatComponent;
    class LootingLevelEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: number)
        getDamageSource(): DamageSource;
        setLootingLevel(arg0: number): void;
        getLootingLevel(): number;
        get damageSource(): DamageSource
        set lootingLevel(arg0: number)
        get lootingLevel(): number
    }
    type LootingLevelEvent_ = LootingLevelEvent;
    class ModelBakery {
        constructor(arg0: Internal.ResourceManager_, arg1: Internal.BlockColors_, arg2: Internal.ProfilerFiller_, arg3: number)
        redirect$bcl000$bakeContainsKeyRedirected(arg0: Internal.Map_<any, any>, arg1: any): boolean;
        /**
         * @deprecated
        */
        bake(arg0: ResourceLocation_, arg1: Internal.ModelState_): Internal.BakedModel;
        getAtlasSet(): Internal.AtlasSet;
        getBakedTopLevelModels(): Internal.Map<ResourceLocation, Internal.BakedModel>;
        bake(arg0: ResourceLocation_, arg1: Internal.ModelState_, arg2: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>): Internal.BakedModel;
        uploadTextures(arg0: Internal.TextureManager_, arg1: Internal.ProfilerFiller_): Internal.AtlasSet;
        getModel(arg0: ResourceLocation_): Internal.UnbakedModel;
        handler$bcl000$bakeContainsKeyInjected(arg0: ResourceLocation_, arg1: Internal.ModelState_, arg2: Internal.Function_<any, any>, arg3: Internal.CallbackInfoReturnable_<any>, arg4: Internal.Triple_<any, any, any>): void;
        getModelGroups(): Internal.Object2IntMap<Internal.BlockState>;
        get atlasSet(): Internal.AtlasSet
        get bakedTopLevelModels(): Internal.Map<ResourceLocation, Internal.BakedModel>
        get modelGroups(): Internal.Object2IntMap<Internal.BlockState>
        static readonly MISSING_MODEL_LOCATION: Internal.ModelResourceLocation;
        static readonly BANNER_BASE: Internal.Material;
        static readonly LAVA_FLOW: Internal.Material;
        static readonly WATER_FLOW: Internal.Material;
        static readonly MISSING_MODEL_MESH: "{    \"textures\": {       \"particle\": \"missingno\",       \"missingno\": \"missingno\"    },    \"elements\": [         {  \"from\": [ 0, 0, 0 ],            \"to\": [ 16, 16, 16 ],            \"faces\": {                \"down\":  { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"down\",  \"texture\": \"#missingno\" },                \"up\":    { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"up\",    \"texture\": \"#missingno\" },                \"north\": { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"north\", \"texture\": \"#missingno\" },                \"south\": { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"south\", \"texture\": \"#missingno\" },                \"west\":  { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"west\",  \"texture\": \"#missingno\" },                \"east\":  { \"uv\": [ 0, 0, 16, 16 ], \"cullface\": \"east\",  \"texture\": \"#missingno\" }            }        }    ]}";
        static readonly WATER_OVERLAY: Internal.Material;
        static readonly GENERATION_MARKER: Internal.BlockModel;
        static readonly BLOCK_ENTITY_MARKER: Internal.BlockModel;
        static readonly NO_PATTERN_SHIELD: Internal.Material;
        static readonly DESTROY_TYPES: [Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType, Internal.RenderType$CompositeRenderType];
        static readonly BREAKING_LOCATIONS: [ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation];
        static readonly DESTROY_STAGES: [ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation];
        static readonly SHIELD_BASE: Internal.Material;
        static readonly FIRE_1: Internal.Material;
        static readonly FIRE_0: Internal.Material;
        static readonly DESTROY_STAGE_COUNT: 10;
    }
    type ModelBakery_ = ModelBakery;
    class Content {
        constructor(content: any, chance: number, tierChanceBoost: number, slotName: string, uiName: string)
        getContent(): any;
        drawChance(matrixStack: Internal.PoseStack_, x: number, y: number, width: number, height: number): void;
        drawTick(matrixStack: Internal.PoseStack_, x: number, y: number, width: number, height: number): void;
        createOverlay(perTick: boolean): Internal.IGuiTexture;
        copy(capability: RecipeCapability_<any>, modifier: Internal.ContentModifier_): this;
        get content(): any
        content: any;
        tierChanceBoost: number;
        chance: number;
        slotName: string;
        uiName: string;
    }
    type Content_ = Content;
    class TextureStitchEvent$Post extends Internal.TextureStitchEvent {
        constructor(arg0: Internal.TextureAtlas_)
        constructor()
    }
    type TextureStitchEvent$Post_ = TextureStitchEvent$Post;
    class RegisterNamedRenderTypesEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.RenderTypeGroup>)
        register(arg0: string, arg1: Internal.RenderType_, arg2: Internal.RenderType_): void;
        register(arg0: string, arg1: Internal.RenderType_, arg2: Internal.RenderType_, arg3: Internal.RenderType_): void;
    }
    type RegisterNamedRenderTypesEvent_ = RegisterNamedRenderTypesEvent;
    class EnchantmentBuilder extends Internal.BuilderBase<Internal.Enchantment> {
        constructor(i: ResourceLocation_)
        rare(): this;
        canEnchant(i: Internal.Object2BooleanFunction_<Internal.ItemStack>): this;
        createObject(): any;
        damageProtection(i: Internal.EnchantmentBuilder$DamageProtectionFunction_): this;
        maxLevel(i: number): this;
        postAttack(i: Internal.EnchantmentBuilder$PostFunction_): this;
        veryRare(): this;
        checkCompatibility(i: Internal.Object2BooleanFunction_<ResourceLocation>): this;
        rarity(r: Internal.Enchantment$Rarity_): this;
        minLevel(i: number): this;
        maxCost(i: Internal.Int2IntFunction_): this;
        category(c: Internal.EnchantmentCategory_): this;
        minCost(i: Internal.Int2IntFunction_): this;
        postHurt(i: Internal.EnchantmentBuilder$PostFunction_): this;
        vanishable(): this;
        crossbow(): this;
        trident(): this;
        slots(s: Internal.EquipmentSlot_[]): this;
        uncommon(): this;
        curse(): this;
        undiscoverable(): this;
        armorLegs(): this;
        armorFeet(): this;
        treasureOnly(): this;
        armorChest(): this;
        untradeable(): this;
        weapon(): this;
        damageBonus(i: Internal.EnchantmentBuilder$DamageBonusFunction_): this;
        bow(): this;
        breakable(): this;
        armorHead(): this;
        fishingRod(): this;
        armor(): this;
        wearable(): this;
    }
    type EnchantmentBuilder_ = EnchantmentBuilder;
    class ScreenEvent$MouseButtonReleased$Pre extends Internal.ScreenEvent$MouseButtonReleased {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$MouseButtonReleased$Pre_ = ScreenEvent$MouseButtonReleased$Pre;
    interface FloatIterable extends Internal.Iterable<number> {
        forEach(arg0: Internal.FloatConsumer_): void;
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        doubleSpliterator(): Internal.DoubleSpliterator;
        forEach(arg0: Internal.DoubleConsumer_): void;
        doubleIterator(): Internal.DoubleIterator;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
    }
    type FloatIterable_ = FloatIterable;
    interface InventoryCarrier {
        getInventory(): Internal.SimpleContainer;
        pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        get inventory(): Internal.SimpleContainer
    }
    type InventoryCarrier_ = InventoryCarrier;
    interface Function15 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> {
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function11<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14, arg14: T15): R;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function9<T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function3<T13, T14, T15, R>>;
        curry(): Internal.Function<T1, Internal.Function14<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function10<T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function5<T11, T12, T13, T14, T15, R>>;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function8<T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.BiFunction<T14, T15, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function12<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function13<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
        curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function4<T12, T13, T14, T15, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function6<T10, T11, T12, T13, T14, T15, R>>;
        curry14(): Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Internal.Function<T15, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function7<T9, T10, T11, T12, T13, T14, T15, R>>;
    }
    type Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> = Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>;
    interface Function16 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> {
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function8<T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry(): Internal.Function<T1, Internal.Function15<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function11<T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry15(): Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Internal.Function<T16, R>>;
        curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.Function3<T14, T15, T16, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function12<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function4<T13, T14, T15, T16, R>>;
        curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function5<T12, T13, T14, T15, T16, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function7<T10, T11, T12, T13, T14, T15, T16, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function14<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14, arg14: T15, arg15: T16): R;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function9<T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function6<T11, T12, T13, T14, T15, T16, R>>;
        curry14(): Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Internal.BiFunction<T15, T16, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function10<T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function13<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
    }
    type Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> = Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>;
    interface PrivilegedAction <T> {
        run(): T;
        (): T;
    }
    type PrivilegedAction_<T> = PrivilegedAction<T>;
    class ClientboundCooldownPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Item_, arg1: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getItem(): Internal.Item;
        isSkippable(): boolean;
        getDuration(): number;
        get item(): Internal.Item
        get skippable(): boolean
        get duration(): number
    }
    type ClientboundCooldownPacket_ = ClientboundCooldownPacket;
    interface Function13 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> {
        curry2(): Internal.BiFunction<T1, T2, Internal.Function11<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function8<T6, T7, T8, T9, T10, T11, T12, T13, R>>;
        curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function<T13, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13): R;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function7<T7, T8, T9, T10, T11, T12, T13, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function5<T9, T10, T11, T12, T13, R>>;
        curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.BiFunction<T12, T13, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function9<T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function10<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
        curry(): Internal.Function<T1, Internal.Function12<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function6<T8, T9, T10, T11, T12, T13, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function3<T11, T12, T13, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function4<T10, T11, T12, T13, R>>;
    }
    type Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> = Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>;
    interface Function14 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> {
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function7<T8, T9, T10, T11, T12, T13, T14, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function6<T9, T10, T11, T12, T13, T14, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function4<T11, T12, T13, T14, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function11<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function10<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function8<T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.Function<T14, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function5<T10, T11, T12, T13, T14, R>>;
        curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.BiFunction<T13, T14, R>>;
        curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function3<T12, T13, T14, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function9<T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function12<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        curry(): Internal.Function<T1, Internal.Function13<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14): R;
    }
    type Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> = Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>;
    class EntityRenderersEvent$RegisterRenderers extends Internal.EntityRenderersEvent {
        constructor()
        registerEntityRenderer<T extends Internal.Entity>(arg0: Internal.EntityType_<T>, arg1: Internal.EntityRendererProvider_<T>): void;
        registerBlockEntityRenderer<T extends Internal.BlockEntity>(arg0: Internal.BlockEntityType_<T>, arg1: Internal.BlockEntityRendererProvider_<T>): void;
    }
    type EntityRenderersEvent$RegisterRenderers_ = EntityRenderersEvent$RegisterRenderers;
    interface Function11 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> {
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11): R;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function7<T5, T6, T7, T8, T9, T10, T11, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function3<T9, T10, T11, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function8<T4, T5, T6, T7, T8, T9, T10, T11, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function5<T7, T8, T9, T10, T11, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function9<T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>;
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.BiFunction<T10, T11, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function6<T6, T7, T8, T9, T10, T11, R>>;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function4<T8, T9, T10, T11, R>>;
        curry(): Internal.Function<T1, Internal.Function10<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function<T11, R>>;
    }
    type Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> = Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>;
    interface IInteractionChecker {
        canPlayerUse(arg0: Internal.Player_): boolean;
    }
    type IInteractionChecker_ = IInteractionChecker;
    interface Function12 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> {
        curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function3<T10, T11, T12, R>>;
        curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function6<T7, T8, T9, T10, T11, T12, R>>;
        curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.BiFunction<T11, T12, R>>;
        curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function<T12, R>>;
        curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function8<T5, T6, T7, T8, T9, T10, T11, T12, R>>;
        curry(): Internal.Function<T1, Internal.Function11<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
        curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function7<T6, T7, T8, T9, T10, T11, T12, R>>;
        curry3(): Internal.Function3<T1, T2, T3, Internal.Function9<T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
        curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function4<T9, T10, T11, T12, R>>;
        curry2(): Internal.BiFunction<T1, T2, Internal.Function10<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
        curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function5<T8, T9, T10, T11, T12, R>>;
        apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12): R;
    }
    type Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> = Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>;
    class StructureTemplateManager {
        constructor(arg0: Internal.ResourceManager_, arg1: Internal.LevelStorageSource$LevelStorageAccess_, arg2: Internal.DataFixer_)
        listTemplates(): Internal.Stream<ResourceLocation>;
        save(arg0: ResourceLocation_): boolean;
        remove(arg0: ResourceLocation_): void;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        getOrCreate(arg0: ResourceLocation_): Internal.StructureTemplate;
        readStructure(arg0: Internal.CompoundTag_): Internal.StructureTemplate;
        get(arg0: ResourceLocation_): Internal.Optional<Internal.StructureTemplate>;
        static createPathToStructure(arg0: Internal.Path_, arg1: ResourceLocation_, arg2: string): Internal.Path;
        getPathToGeneratedStructure(arg0: ResourceLocation_, arg1: string): Internal.Path;
    }
    type StructureTemplateManager_ = StructureTemplateManager;
    interface Principal {
        hashCode(): number;
        toString(): string;
        getName(): string;
        equals(arg0: any): boolean;
        implies(arg0: Internal.Subject_): boolean;
        get name(): string
    }
    type Principal_ = Principal;
    class ServerChunkCache$MainThreadExecutor extends Internal.BlockableEventLoop<Internal.Runnable> {
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        close(): void;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, Internal.Runnable>): Internal.CompletableFuture<Source>;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, Internal.Runnable>): Internal.CompletableFuture<Source>;
    }
    type ServerChunkCache$MainThreadExecutor_ = ServerChunkCache$MainThreadExecutor;
    interface IForgeBlockEntity extends Internal.ICapabilitySerializable<Internal.CompoundTag> {
        getPersistentData(): Internal.CompoundTag;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        onChunkUnloaded(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get persistentData(): Internal.CompoundTag
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        readonly INFINITE_EXTENT_AABB: Internal.AABB;
    }
    type IForgeBlockEntity_ = IForgeBlockEntity;
    class RandomSpreadType extends Internal.Enum<Internal.RandomSpreadType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        evaluate(arg0: Internal.RandomSource_, arg1: number): number;
        static valueOf(arg0: string): Internal.RandomSpreadType;
        getSerializedName(): string;
        static values(): Internal.RandomSpreadType[];
        get serializedName(): string
        static readonly LINEAR: Internal.RandomSpreadType;
        static readonly TRIANGULAR: Internal.RandomSpreadType;
        static readonly CODEC: Internal.Codec<Internal.RandomSpreadType>;
    }
    type RandomSpreadType_ = "linear" | RandomSpreadType | "triangular";
    class TerrainAdjustment extends Internal.Enum<Internal.TerrainAdjustment> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.TerrainAdjustment;
        getSerializedName(): string;
        static values(): Internal.TerrainAdjustment[];
        get serializedName(): string
        static readonly BEARD_BOX: Internal.TerrainAdjustment;
        static readonly NONE: Internal.TerrainAdjustment;
        static readonly CODEC: Internal.Codec<Internal.TerrainAdjustment>;
        static readonly BURY: Internal.TerrainAdjustment;
        static readonly BEARD_THIN: Internal.TerrainAdjustment;
    }
    type TerrainAdjustment_ = TerrainAdjustment | "bury" | "beard_thin" | "beard_box" | "none";
    abstract class Goal {
        constructor()
        isInterruptable(): boolean;
        start(): void;
        getFlags(): Internal.EnumSet<Internal.Goal$Flag>;
        setFlags(arg0: Internal.EnumSet_<Internal.Goal$Flag>): void;
        stop(): void;
        canUse(): boolean;
        requiresUpdateEveryTick(): boolean;
        canContinueToUse(): boolean;
        tick(): void;
        get interruptable(): boolean
        get flags(): Internal.EnumSet<Internal.Goal$Flag>
        set flags(arg0: Internal.EnumSet_<Internal.Goal$Flag>)
    }
    type Goal_ = Goal;
    interface ConditionUserBuilder <T extends Internal.ConditionUserBuilder<T>> {
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): T;
        when(arg0: Internal.LootItemCondition$Builder_): T;
        unwrap(): T;
    }
    type ConditionUserBuilder_<T extends Internal.ConditionUserBuilder<T>> = ConditionUserBuilder<T>;
    interface AutomobileComponent <T extends Internal.AutomobileComponent<T>> extends Internal.StatContainer<T>, Internal.SimpleMapContentRegistry$Identifiable {
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: T): void;
        containerId(): ResourceLocation;
        getId(): ResourceLocation;
        getContainerTextKey(): string;
        isEmpty(): boolean;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<T>>): void;
        get id(): ResourceLocation
        get containerTextKey(): string
        get empty(): boolean
    }
    type AutomobileComponent_<T extends Internal.AutomobileComponent<T>> = AutomobileComponent<T>;
    class ImmutableList$Builder <E> extends Internal.ImmutableCollection$Builder<E> {
        constructor()
        add(arg0: any[]): Internal.ImmutableCollection$Builder<any>;
        addAll(arg0: Internal.Iterable_<any>): Internal.ImmutableCollection$Builder<any>;
        addAll(arg0: Internal.Iterator_<E>): this;
        build(): Internal.ImmutableCollection<any>;
        add(arg0: any): Internal.ImmutableCollection$Builder<any>;
    }
    type ImmutableList$Builder_<E> = ImmutableList$Builder<E>;
    class STBTTFontinfo extends Internal.Struct implements Internal.NativeResource {
        constructor(arg0: Internal.ByteBuffer_)
        static create(arg0: number): Internal.STBTTFontinfo$Buffer;
        static malloc(arg0: number): Internal.STBTTFontinfo$Buffer;
        /**
         * @deprecated
        */
        static mallocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
        static create(): Internal.STBTTFontinfo;
        static malloc(): Internal.STBTTFontinfo;
        static malloc(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
        /**
         * @deprecated
        */
        static callocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
        /**
         * @deprecated
        */
        static callocStack(arg0: number): Internal.STBTTFontinfo$Buffer;
        static calloc(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
        /**
         * @deprecated
        */
        static mallocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
        /**
         * @deprecated
        */
        static mallocStack(): Internal.STBTTFontinfo;
        static calloc(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
        static createSafe(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer;
        static calloc(): Internal.STBTTFontinfo;
        static createSafe(arg0: number): Internal.STBTTFontinfo;
        close(): void;
        /**
         * @deprecated
        */
        static mallocStack(arg0: number): Internal.STBTTFontinfo$Buffer;
        static malloc(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
        /**
         * @deprecated
        */
        static callocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
        static create(arg0: number): Internal.STBTTFontinfo;
        static create(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer;
        static calloc(arg0: number): Internal.STBTTFontinfo$Buffer;
        /**
         * @deprecated
        */
        static callocStack(): Internal.STBTTFontinfo;
        static readonly ALIGNOF: 8;
        static readonly SIZEOF: 160;
    }
    type STBTTFontinfo_ = STBTTFontinfo;
    interface DebugRenderer$SimpleDebugRenderer {
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
    }
    type DebugRenderer$SimpleDebugRenderer_ = DebugRenderer$SimpleDebugRenderer;
    class EnchantedBookItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        static getEnchantments(arg0: Internal.ItemStack_): Internal.ListTag;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        static addEnchantment(arg0: Internal.ItemStack_, arg1: Internal.EnchantmentInstance_): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        static createForEnchantment(arg0: Internal.EnchantmentInstance_): Internal.ItemStack;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly TAG_STORED_ENCHANTMENTS: "StoredEnchantments";
    }
    type EnchantedBookItem_ = EnchantedBookItem;
    class GTRecipeType implements Internal.RecipeType<Internal.GTRecipe> {
        constructor(registryName: ResourceLocation_, group: string, ...proxyRecipes: Internal.RecipeType_<any>[])
        setMaxIOSize(maxInputs: number, maxOutputs: number, maxFluidInputs: number, maxFluidOutputs: number): this;
        prepareBuilder(onPrepare: Internal.Consumer_<Internal.GTRecipeBuilder>): this;
        createUITemplate(progressSupplier: Internal.DoubleSupplier_, importItems: Internal.IItemTransfer_, exportItems: Internal.IItemTransfer_, importFluids: Internal.IFluidTransfer_, exportFluids: Internal.IFluidTransfer_, isSteam: boolean, isHighPressure: boolean): WidgetGroup;
        setMaxSize(io: Internal.IO_, cap: RecipeCapability_<any>, max: number): this;
        getMaxTooltips(): number;
        recipeBuilder(entry: UnificationEntry_, ...append: any[]): Internal.GTRecipeBuilder;
        getRecipe(recipeManager: Internal.RecipeManager_, id: ResourceLocation_): Internal.GTRecipe;
        getCustomUI(): Internal.CompoundTag;
        appendJEIUI(recipe: Internal.GTRecipe_, widgetGroup: WidgetGroup_): void;
        createEditableUITemplate(isSteam: boolean, isHighPressure: boolean): Internal.IEditableUI<WidgetGroup, Internal.GTRecipeType$RecipeHolder>;
        setSound(sound: Internal.SoundEntry_): this;
        setProgressBarTexture(progressBarTexture: ProgressTexture_): this;
        setSteamMoveType(steamMoveType: FillDirection_): this;
        setIconSupplier(iconSupplier: Internal.Supplier_<Internal.ItemStack>): this;
        getProxyRecipes(): Internal.Map<Internal.RecipeType<any>, Internal.List<Internal.GTRecipe>>;
        getJEISize(): GuiSize;
        toGTrecipe(id: ResourceLocation_, recipe: Internal.Recipe_<any>): Internal.GTRecipe;
        recipeBuilder(item: Internal.Supplier_<Internal.ItemLike>, ...append: any[]): Internal.GTRecipeBuilder;
        onRecipeBuild(onBuild: Internal.BiConsumer_<Internal.GTRecipeBuilder, Internal.Consumer<Internal.FinishedRecipe>>): this;
        setRecipeBuilder(recipeBuilder: Internal.GTRecipeBuilder_): this;
        hasCustomUI(): boolean;
        getIconSupplier(): Internal.Supplier<Internal.ItemStack>;
        /**
         * @deprecated
        */
        setSpecialTexture(specialTexturePosition: com.lowdragmc.lowdraglib.utils.Rect_, area: Internal.IGuiTexture_): this;
        setMaxTooltips(maxTooltips: number): this;
        setSteamProgressBar(progressBar: Internal.SteamTexture_, moveType: FillDirection_): this;
        getDataInfos(): Internal.List<Internal.Function<Internal.CompoundTag, string>>;
        setUiBuilder(uiBuilder: Internal.BiConsumer_<Internal.GTRecipe, WidgetGroup>): this;
        searchFuelRecipe(recipeManager: Internal.RecipeManager_, holder: Internal.IRecipeCapabilityHolder_): Internal.List<Internal.GTRecipe>;
        getMaxOutputs(cap: RecipeCapability_<any>): number;
        recipeBuilder(id: ResourceLocation_, ...append: any[]): Internal.GTRecipeBuilder;
        createUITemplate(progressSupplier: Internal.DoubleSupplier_, importItems: Internal.IItemTransfer_, exportItems: Internal.IItemTransfer_, importFluids: Internal.IFluidTransfer_, exportFluids: Internal.IFluidTransfer_): WidgetGroup;
        setSteamProgressBarTexture(steamProgressBarTexture: Internal.SteamTexture_): this;
        setSlotOverlay(isOutput: boolean, isFluid: boolean, slotOverlay: Internal.IGuiTexture_): this;
        searchRecipe(recipeManager: Internal.RecipeManager_, holder: Internal.IRecipeCapabilityHolder_): Internal.List<Internal.GTRecipe>;
        setSlotOverlay(isOutput: boolean, isFluid: boolean, isLast: boolean, slotOverlay: Internal.IGuiTexture_): this;
        isFuelRecipeType(): boolean;
        setSmallRecipeMap(smallRecipeMap: Internal.GTRecipeType_): this;
        reloadCustomUI(): void;
        /**
         * @deprecated
        */
        setSpecialTexture(x: number, y: number, width: number, height: number, area: Internal.IGuiTexture_): this;
        setEUIO(io: Internal.IO_): this;
        setProgressBar(progressBar: ResourceTexture_, moveType: FillDirection_): this;
        copyFrom(builder: Internal.GTRecipeBuilder_): Internal.GTRecipeBuilder;
        getSmallRecipeMap(): this;
        setFuelRecipeType(isFuelRecipeType: boolean): this;
        recipeBuilder(itemLike: Internal.ItemLike_, ...append: any[]): Internal.GTRecipeBuilder;
        getSlotOverlays(): Internal.Byte2ObjectMap<Internal.IGuiTexture>;
        getMaxInputs(cap: RecipeCapability_<any>): number;
        recipeBuilder(id: string, ...append: any[]): Internal.GTRecipeBuilder;
        static simple<T extends Internal.Recipe<any>>(arg0: ResourceLocation_): Internal.RecipeType<T>;
        getSound(): Internal.SoundEntry;
        addDataInfo(dataInfo: Internal.Function_<Internal.CompoundTag, string>): this;
        static register<T extends Internal.Recipe<any>>(arg0: string): Internal.RecipeType<T>;
        get maxTooltips(): number
        get customUI(): Internal.CompoundTag
        set sound(sound: Internal.SoundEntry_)
        set progressBarTexture(progressBarTexture: ProgressTexture_)
        set steamMoveType(steamMoveType: FillDirection_)
        set iconSupplier(iconSupplier: Internal.Supplier_<Internal.ItemStack>)
        get proxyRecipes(): Internal.Map<Internal.RecipeType<any>, Internal.List<Internal.GTRecipe>>
        get JEISize(): GuiSize
        set recipeBuilder(recipeBuilder: Internal.GTRecipeBuilder_)
        get iconSupplier(): Internal.Supplier<Internal.ItemStack>
        set maxTooltips(maxTooltips: number)
        get dataInfos(): Internal.List<Internal.Function<Internal.CompoundTag, string>>
        set uiBuilder(uiBuilder: Internal.BiConsumer_<Internal.GTRecipe, WidgetGroup>)
        set steamProgressBarTexture(steamProgressBarTexture: Internal.SteamTexture_)
        get fuelRecipeType(): boolean
        set smallRecipeMap(smallRecipeMap: Internal.GTRecipeType_)
        set EUIO(io: Internal.IO_)
        get smallRecipeMap(): Internal.GTRecipeType
        set fuelRecipeType(isFuelRecipeType: boolean)
        get slotOverlays(): Internal.Byte2ObjectMap<Internal.IGuiTexture>
        get sound(): Internal.SoundEntry
        readonly maxOutputs: Internal.Object2IntMap<RecipeCapability<any>>;
        readonly registryName: ResourceLocation;
        readonly group: string;
        readonly maxInputs: Internal.Object2IntMap<RecipeCapability<any>>;
    }
    type GTRecipeType_ = GTRecipeType;
    class BlockIDPredicate implements Internal.BlockPredicate {
        constructor(i: ResourceLocation_)
        "with"(key: string, value: string): this;
        checkState(state: Internal.BlockState_): boolean;
        check(b: Internal.BlockContainerJS_): boolean;
        getBlockState(): Internal.BlockState;
        getBlockProperties(): Internal.List<Internal.BlockIDPredicate$PropertyObject>;
        get blockState(): Internal.BlockState
        get blockProperties(): Internal.List<Internal.BlockIDPredicate$PropertyObject>
    }
    type BlockIDPredicate_ = BlockIDPredicate;
    interface EnchantmentBuilder$EnchantmentFactory <T extends Internal.Enchantment> {
        create(arg0: Internal.Enchantment$Rarity_, arg1: Internal.EnchantmentCategory_, ...arg2: Internal.EquipmentSlot_[]): T;
        (arg0: Internal.Enchantment$Rarity_, arg1: Internal.EnchantmentCategory_, ...arg2: Internal.EquipmentSlot_[]): T;
    }
    type EnchantmentBuilder$EnchantmentFactory_<T extends Internal.Enchantment> = EnchantmentBuilder$EnchantmentFactory<T>;
    class LecternBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static tryPlaceBook(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.ItemStack_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        static resetBookState(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static signalPageChange(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE_NORTH: Internal.ArrayVoxelShape;
        static readonly SHAPE_BASE: Internal.CubeVoxelShape;
        static readonly SHAPE_COLLISION: Internal.CubeVoxelShape;
        static readonly SHAPE_TOP_PLATE: Internal.ArrayVoxelShape;
        static readonly SHAPE_SOUTH: Internal.ArrayVoxelShape;
        static readonly HAS_BOOK: Internal.BooleanProperty;
        static readonly SHAPE_WEST: Internal.ArrayVoxelShape;
        static readonly SHAPE_EAST: Internal.ArrayVoxelShape;
        static readonly SHAPE_POST: Internal.CubeVoxelShape;
        static readonly FACING: Internal.DirectionProperty;
        static readonly SHAPE_COMMON: Internal.CubeVoxelShape;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type LecternBlock_ = LecternBlock;
    interface LongBinaryOperator {
        applyAsLong(arg0: number, arg1: number): number;
        (arg0: number, arg1: number): number;
    }
    type LongBinaryOperator_ = LongBinaryOperator;
    class ForgeGui extends Internal.Gui {
        constructor(arg0: Internal.Minecraft_)
        renderFood(arg0: number, arg1: number, arg2: Internal.PoseStack_): void;
        setupOverlayRenderState(arg0: boolean, arg1: boolean): void;
        shouldDrawSurvivalElements(): boolean;
        getMinecraft(): Internal.Minecraft;
        setupOverlayRenderState(arg0: boolean, arg1: boolean, arg2: ResourceLocation_): void;
        handler$bgg000$iris$handleHudHidingScreens(poseStack: Internal.PoseStack_, tickDelta: number, ci: Internal.CallbackInfo_): void;
        handler$bgg000$iris$displayBigSodiumWarning(poseStack: Internal.PoseStack_, tickDelta: number, ci: Internal.CallbackInfo_): void;
        renderHealth(arg0: number, arg1: number, arg2: Internal.PoseStack_): void;
        get minecraft(): Internal.Minecraft
        rightHeight: number;
        static rayTraceDistance: 20.0;
        leftHeight: number;
    }
    type ForgeGui_ = ForgeGui;
    interface IRecipeHandlerTrait <K> extends Internal.IRecipeHandler<K> {
        postWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        handleRecipeInner(arg0: Internal.IO_, arg1: Internal.GTRecipe_, arg2: Internal.List_<K>, arg3: string, arg4: boolean): Internal.List<K>;
        getSlotNames(): Internal.Set<string>;
        isDistinct(): boolean;
        handleRecipe(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<any>, slotName: string, simulate: boolean): Internal.List<K>;
        addChangedListener(arg0: Internal.Runnable_): Internal.ISubscription;
        updateTimeStamp(level: Internal.Level_): void;
        preWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        getHandlerIO(): Internal.IO;
        copyContent(content: any): K;
        setTimeStamp(arg0: number): void;
        getCapability(): RecipeCapability<K>;
        getTimeStamp(): number;
        get slotNames(): Internal.Set<string>
        get distinct(): boolean
        get handlerIO(): Internal.IO
        set timeStamp(arg0: number)
        get capability(): RecipeCapability<K>
        get timeStamp(): number
    }
    type IRecipeHandlerTrait_<K> = IRecipeHandlerTrait<K>;
    abstract class CachedRenderBBBlockEntity extends Internal.SyncedBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getModelData(): Internal.ModelData;
        requestModelDataUpdate(): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        get modelData(): Internal.ModelData
    }
    type CachedRenderBBBlockEntity_ = CachedRenderBBBlockEntity;
    abstract class UnicodeSet$XSymbolTable implements Internal.SymbolTable {
        constructor()
        applyPropertyAlias(arg0: string, arg1: string, arg2: Internal.UnicodeSet_): boolean;
        lookup(arg0: string): string[];
        parseReference(arg0: string, arg1: Internal.ParsePosition_, arg2: number): string;
        lookupMatcher(arg0: number): Internal.UnicodeMatcher;
    }
    type UnicodeSet$XSymbolTable_ = UnicodeSet$XSymbolTable;
    class ClientboundCustomPayloadPacket implements Internal.Packet<Internal.ClientGamePacketListener>, Internal.ICustomPacket<Internal.ClientboundCustomPayloadPacket> {
        constructor(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getData(): Internal.FriendlyByteBuf;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getInternalData(): Internal.FriendlyByteBuf;
        getDirection(): Internal.NetworkDirection;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getName(): ResourceLocation;
        getIndex(): number;
        getIdentifier(): ResourceLocation;
        getThis(): this;
        isSkippable(): boolean;
        get data(): Internal.FriendlyByteBuf
        get internalData(): Internal.FriendlyByteBuf
        get direction(): Internal.NetworkDirection
        get name(): ResourceLocation
        get index(): number
        get identifier(): ResourceLocation
        get "this"(): Internal.ClientboundCustomPayloadPacket
        get skippable(): boolean
        static readonly DEBUG_POI_REMOVED_PACKET: ResourceLocation;
        static readonly DEBUG_RAIDS: ResourceLocation;
        static readonly DEBUG_POI_TICKET_COUNT_PACKET: ResourceLocation;
        static readonly DEBUG_HIVE: ResourceLocation;
        static readonly DEBUG_NEIGHBORSUPDATE_PACKET: ResourceLocation;
        static readonly DEBUG_STRUCTURES_PACKET: ResourceLocation;
        static readonly DEBUG_BRAIN: ResourceLocation;
        static readonly DEBUG_VILLAGE_SECTIONS: ResourceLocation;
        static readonly DEBUG_PATHFINDING_PACKET: ResourceLocation;
        static readonly DEBUG_GAME_EVENT: ResourceLocation;
        static readonly DEBUG_GOAL_SELECTOR: ResourceLocation;
        static readonly BRAND: ResourceLocation;
        static readonly DEBUG_GAME_EVENT_LISTENER: ResourceLocation;
        static readonly DEBUG_WORLDGENATTEMPT_PACKET: ResourceLocation;
        static readonly DEBUG_BEE: ResourceLocation;
        static readonly DEBUG_POI_ADDED_PACKET: ResourceLocation;
        static readonly DEBUG_GAME_TEST_ADD_MARKER: ResourceLocation;
        static readonly DEBUG_GAME_TEST_CLEAR: ResourceLocation;
    }
    type ClientboundCustomPayloadPacket_ = ClientboundCustomPayloadPacket;
    abstract class ShortBuffer extends Internal.Buffer implements Internal.Comparable<Internal.ShortBuffer> {
        mismatch(arg0: Internal.ShortBuffer_): number;
        put(arg0: number): this;
        asReadOnlyBuffer(): this;
        put(arg0: number[]): this;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        get(): number;
        compareTo(arg0: any): number;
        position(arg0: number): this;
        limit(arg0: number): this;
        order(): Internal.ByteOrder;
        get(arg0: number): number;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        static allocate(arg0: number): Internal.ShortBuffer;
        get(arg0: number[]): this;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.ShortBuffer;
        put(arg0: Internal.ShortBuffer_): this;
        put(arg0: number, arg1: number): this;
        put(arg0: number, arg1: number[]): this;
        duplicate(): this;
        get(arg0: number, arg1: number[]): this;
        get(arg0: number[], arg1: number, arg2: number): this;
        static wrap(arg0: number[]): Internal.ShortBuffer;
        compareTo(arg0: Internal.ShortBuffer_): number;
        array(): number[];
        put(arg0: number[], arg1: number, arg2: number): this;
        compact(): this;
        put(arg0: number, arg1: Internal.ShortBuffer_, arg2: number, arg3: number): this;
    }
    type ShortBuffer_ = ShortBuffer;
    class OutputReplacementTransformer$Replacement extends Internal.Record implements Internal.OutputReplacement {
        constructor(with_: Internal.OutputReplacement_, transformer: Internal.OutputReplacementTransformer_)
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
        transform(transformer: Internal.OutputReplacementTransformer_): this;
        transformer(): Internal.OutputReplacementTransformer;
        static of(o: any): Internal.OutputReplacement;
        "with"(): Internal.OutputReplacement;
    }
    type OutputReplacementTransformer$Replacement_ = OutputReplacementTransformer$Replacement;
    class Ingredient implements Internal.Predicate<Internal.ItemStack>, Internal.IngredientAccessor, Internal.IngredientKJS {
        constructor(arg0: Internal.Stream_<Internal.Ingredient$Value>)
        getDisplayStacks(): Internal.ItemStackSet;
        dissolve(): void;
        isVanilla(): boolean;
        static of(arg0: Internal.Stream_<Internal.ItemStack>): Internal.Ingredient;
        static invalidateAll(): void;
        isSimple(): boolean;
        static valueFromJson(arg0: Internal.JsonObject_): Internal.Ingredient$Value;
        getItemIds(): Internal.Set<string>;
        isEmpty(): boolean;
        asStack(): InputItem;
        toJson(): Internal.JsonElement;
        or(ingredient: Internal.Ingredient_): this;
        static fromValues(arg0: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        isWildcard(): boolean;
        static of(): Internal.Ingredient;
        test(arg0: any): boolean;
        canBeUsedForMatching(): boolean;
        getItemTypes(): Internal.Set<Internal.Item>;
        static of(...arg0: Internal.ItemLike_[]): Internal.Ingredient;
        static merge(arg0: Internal.Collection_<Internal.Ingredient>): Internal.Ingredient;
        and(ingredient: Internal.Ingredient_): this;
        negate(): Internal.Predicate<Internal.ItemStack>;
        subtract(subtracted: Internal.Ingredient_): this;
        testItem(item: Internal.Item_): boolean;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.Ingredient;
        checkInvalidation(): boolean;
        static of(...arg0: Internal.ItemStack_[]): Internal.Ingredient;
        static of(arg0: Internal.TagKey_<Internal.Item>): Internal.Ingredient;
        self(): this;
        toNetwork(arg0: Internal.FriendlyByteBuf_): void;
        withCount(count: number): InputItem;
        getStacks(): Internal.ItemStackSet;
        getStackingIds(): Internal.IntList;
        or(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        test(arg0: Internal.ItemStack_): boolean;
        getValues(): Internal.Ingredient$Value[];
        static create_$md$ae501e$0(arg0: Internal.Stream_<any>): Internal.Ingredient;
        getSerializer(): Internal.IIngredientSerializer<Internal.Ingredient>;
        static create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        static fromJson(arg0: Internal.JsonElement_): Internal.Ingredient;
        asIngredient(): this;
        and(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        get displayStacks(): Internal.ItemStackSet
        get vanilla(): boolean
        get simple(): boolean
        get itemIds(): Internal.Set<string>
        get empty(): boolean
        get wildcard(): boolean
        get itemTypes(): Internal.Set<Internal.Item>
        get stacks(): Internal.ItemStackSet
        get stackingIds(): Internal.IntList
        get values(): Internal.Ingredient$Value[]
        get serializer(): Internal.IIngredientSerializer<Internal.Ingredient>
        get first(): Internal.ItemStack
        static readonly INVALIDATION_COUNTER: 1;
        static readonly EMPTY: Internal.Ingredient;
        values: Internal.Ingredient$Value[];
        itemStacks: Internal.ItemStack[];
        stackingIds: Internal.IntList;
        readonly isVanilla: boolean;
        invalidationCounter: number;
    }
    type Ingredient_ = {count?: number, item: Internal.ItemStack_} | {ingredient: object} | Internal.ItemStack_ | RegExp | Internal.Ingredient_[] | `@${Special.Mod}` | `%${string}` | Ingredient | Internal.FluidStackJS_ | {fluid: Internal.FluidStackJS_} | `#${Special.ItemTag}` | "*" | {value: object} | {type: Special.Ingredient};
    interface AxeItemAccessor {
        getStrippedBlocks(): Internal.Map<Internal.Block, Internal.Block>;
        get strippedBlocks(): Internal.Map<Internal.Block, Internal.Block>
    }
    type AxeItemAccessor_ = AxeItemAccessor;
    class FMLCommonSetupEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type FMLCommonSetupEvent_ = FMLCommonSetupEvent;
    interface LongIterable extends Internal.Iterable<number> {
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        iterator(): Internal.Iterator<any>;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        longIterator(): Internal.LongIterator;
        longSpliterator(): Internal.LongSpliterator;
        forEach(arg0: Internal.LongConsumer_): void;
    }
    type LongIterable_ = LongIterable;
    interface ItemLike {
        asItem(): Internal.Item;
    }
    type ItemLike_ = ItemLike;
    class BiomeGenerationSettingsBuilder extends Internal.BiomeGenerationSettings$Builder {
        constructor(arg0: Internal.BiomeGenerationSettings_)
        getFeatures(arg0: Internal.GenerationStep$Decoration_): Internal.List<Internal.Holder<Internal.PlacedFeature>>;
        getCarvers(arg0: Internal.GenerationStep$Carving_): Internal.List<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
    }
    type BiomeGenerationSettingsBuilder_ = BiomeGenerationSettingsBuilder;
    class ArmorItemBuilder$Leggings extends Internal.ArmorItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type ArmorItemBuilder$Leggings_ = ArmorItemBuilder$Leggings;
    class Sensing {
        constructor(arg0: Internal.Mob_)
        hasLineOfSight(arg0: Internal.Entity_): boolean;
        tick(): void;
    }
    type Sensing_ = Sensing;
    class StructureSpawnOverride extends Internal.Record {
        constructor(arg0: Internal.StructureSpawnOverride$BoundingBoxType_, arg1: Internal.WeightedRandomList_<Internal.MobSpawnSettings$SpawnerData>)
        boundingBox(): Internal.StructureSpawnOverride$BoundingBoxType;
        spawns(): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
        static readonly CODEC: Internal.Codec<Internal.StructureSpawnOverride>;
    }
    type StructureSpawnOverride_ = StructureSpawnOverride;
    class RealmsServer$State extends Internal.Enum<Internal.RealmsServer$State> {
        static valueOf(arg0: string): Internal.RealmsServer$State;
        static values(): Internal.RealmsServer$State[];
        static readonly OPEN: Internal.RealmsServer$State;
        static readonly CLOSED: Internal.RealmsServer$State;
        static readonly UNINITIALIZED: Internal.RealmsServer$State;
    }
    type RealmsServer$State_ = RealmsServer$State | "open" | "closed" | "uninitialized";
    interface ItemFiltersStack {
        getInventoryFilterData(): Internal.ItemInventory;
        createDataIF(item: Internal.Item_): any;
        getItemFiltersData(): any;
        getStringValueFilterData(): Internal.StringValueData<any>;
        get inventoryFilterData(): Internal.ItemInventory
        get itemFiltersData(): any
        get stringValueFilterData(): Internal.StringValueData<any>
    }
    type ItemFiltersStack_ = ItemFiltersStack;
    abstract class ScreenEvent$KeyPressed extends Internal.ScreenEvent$KeyInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyPressed_ = ScreenEvent$KeyPressed;
    class AccessibleObject implements Internal.AnnotatedElement {
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        setAccessible(arg0: boolean): void;
        canAccess(arg0: any): boolean;
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        trySetAccessible(): boolean;
        getAnnotations(): Internal.Annotation[];
        getDeclaredAnnotations(): Internal.Annotation[];
        static setAccessible(arg0: Internal.AccessibleObject_[], arg1: boolean): void;
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        /**
         * @deprecated
        */
        isAccessible(): boolean;
        set accessible(arg0: boolean)
        get annotations(): Internal.Annotation[]
        get declaredAnnotations(): Internal.Annotation[]
        /**
         * @deprecated
        */
        get accessible(): boolean
    }
    type AccessibleObject_ = AccessibleObject;
    interface ParticleEngine$SpriteParticleRegistration <T extends Internal.ParticleOptions> {
        create(arg0: Internal.SpriteSet_): Internal.ParticleProvider<T>;
        (arg0: Internal.SpriteSet_): Internal.ParticleProvider_<T>;
    }
    type ParticleEngine$SpriteParticleRegistration_<T extends Internal.ParticleOptions> = ParticleEngine$SpriteParticleRegistration<T>;
    class EntityFallenOnBlockCallbackJS extends Internal.EntitySteppedOnBlockCallbackJS {
        constructor(level: Internal.Level_, entity: Internal.Entity_, pos: BlockPos_, state: Internal.BlockState_, fallHeight: number)
        /**
         * Applies fall damage to the entity, multiplier by the multiplier.
         * Note this does not force it, so entities that do not take fall damage are not affected.
        */
        applyFallDamage(multiplier: number): boolean;
        /**
         * Get the height the entity has fallen
        */
        getFallHeight(): number;
        /**
         * Damages the entity using the provided damage source, using the fall height and multiplier to calculate the damage amount.
         * Note this does not force the damage, so entities that do not take fall damage are not affected.
        */
        applyFallDamage(fallHeight: number, multiplier: number, damageSource: DamageSource_): boolean;
        /**
         * Applies fall damage to the entity as if they had fallen from the provided height, and multiplies it by the provided multiplier.
         * Note this does not force it, so entities that do not take fall damage are not affected.
        */
        applyFallDamage(fallHeight: number, multiplier: number): boolean;
        /**
         * Applies default fall damage to the entity.
         * Note this does not force it, so entities that do not take fall damage are not affected.
        */
        applyFallDamage(): boolean;
        /**
         * Get the height the entity has fallen
        */
        get fallHeight(): number
    }
    type EntityFallenOnBlockCallbackJS_ = EntityFallenOnBlockCallbackJS;
    class CrucibleTypeEnum extends Internal.Enum<Internal.CrucibleTypeEnum> {
        static values(): Internal.CrucibleTypeEnum[];
        getLevel(): number;
        static valueOf(arg0: string): Internal.CrucibleTypeEnum;
        getName(): string;
        static getTypeByName(arg0: string): Internal.CrucibleTypeEnum;
        get level(): number
        get name(): string
        static readonly FIRED: Internal.CrucibleTypeEnum;
        static readonly WOOD: Internal.CrucibleTypeEnum;
    }
    type CrucibleTypeEnum_ = "wood" | CrucibleTypeEnum | "fired";
    abstract class AbstractFloatList extends Internal.AbstractFloatCollection implements Internal.FloatList, Internal.FloatStack {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        pop(): any;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        add(arg0: number, arg1: number): void;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        compareTo(arg0: any): number;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        static of<E>(arg0: E): Internal.List<E>;
        topFloat(): number;
        addElements(arg0: number, arg1: number[]): void;
        getFloat(arg0: number): number;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        static of(...arg0: number[]): Internal.FloatList;
        static of(arg0: number, arg1: number, arg2: number): Internal.FloatList;
        size(arg0: number): void;
        push(arg0: number): void;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        addAll(arg0: number, arg1: Internal.FloatList_): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        addAll(arg0: Internal.FloatList_): boolean;
        removeIf(arg0: Internal.FloatPredicate_): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        listIterator(arg0: number): Internal.FloatListIterator;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        peekFloat(arg0: number): number;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        static of(): Internal.FloatList;
        removeElements(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        unstableSort(arg0: Internal.FloatComparator_): void;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        indexOf(arg0: number): number;
        static of<E>(...arg0: E[]): Internal.List<E>;
        removeFloat(arg0: number): number;
        static of(arg0: number): Internal.FloatList;
        subList(arg0: number, arg1: number): Internal.FloatList;
        doubleParallelStream(): Internal.DoubleStream;
        setElements(arg0: number[]): void;
        doubleStream(): Internal.DoubleStream;
        addAll(arg0: number, arg1: Internal.FloatCollection_): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        static of(arg0: number, arg1: number): Internal.FloatList;
        setElements(arg0: number, arg1: number[]): void;
        replaceAll(arg0: Internal.DoubleUnaryOperator_): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        compareTo(arg0: Internal.List_<number>): number;
        sort(arg0: Internal.FloatComparator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        doubleIterator(): Internal.DoubleIterator;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        popFloat(): number;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        doubleSpliterator(): Internal.DoubleSpliterator;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        forEach(arg0: Internal.DoubleConsumer_): void;
        replaceAll(arg0: Internal.FloatUnaryOperator_): void;
        lastIndexOf(arg0: number): number;
        spliterator(): Internal.FloatSpliterator;
        listIterator(): Internal.FloatListIterator;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
    }
    type AbstractFloatList_ = AbstractFloatList;
    class SharedSuggestionProvider$TextCoordinates {
        constructor(arg0: string, arg1: string, arg2: string)
        readonly y: string;
        readonly x: string;
        readonly z: string;
        static readonly DEFAULT_LOCAL: Internal.SharedSuggestionProvider$TextCoordinates;
        static readonly DEFAULT_GLOBAL: Internal.SharedSuggestionProvider$TextCoordinates;
    }
    type SharedSuggestionProvider$TextCoordinates_ = SharedSuggestionProvider$TextCoordinates;
    class CarvingMask {
        constructor(arg0: number, arg1: number)
        constructor(arg0: number[], arg1: number)
        stream(arg0: Internal.ChunkPos_): Internal.Stream<BlockPos>;
        setAdditionalMask(arg0: Internal.CarvingMask$Mask_): void;
        set(arg0: number, arg1: number, arg2: number): void;
        get(arg0: number, arg1: number, arg2: number): boolean;
        toArray(): number[];
        set additionalMask(arg0: Internal.CarvingMask$Mask_)
    }
    type CarvingMask_ = CarvingMask;
    class TimeUnit extends Internal.Enum<Internal.TimeUnit> {
        sleep(arg0: number): void;
        convert(arg0: number, arg1: Internal.TimeUnit_): number;
        static of(arg0: Internal.ChronoUnit_): Internal.TimeUnit;
        toMillis(arg0: number): number;
        toNanos(arg0: number): number;
        timedJoin(arg0: Internal.Thread_, arg1: number): void;
        toSeconds(arg0: number): number;
        toMinutes(arg0: number): number;
        timedWait(arg0: any, arg1: number): void;
        static values(): Internal.TimeUnit[];
        toMicros(arg0: number): number;
        convert(arg0: Duration_): number;
        static valueOf(arg0: string): Internal.TimeUnit;
        toChronoUnit(): Internal.ChronoUnit;
        toHours(arg0: number): number;
        toDays(arg0: number): number;
        static readonly MINUTES: Internal.TimeUnit;
        static readonly SECONDS: Internal.TimeUnit;
        static readonly DAYS: Internal.TimeUnit;
        static readonly NANOSECONDS: Internal.TimeUnit;
        static readonly MICROSECONDS: Internal.TimeUnit;
        static readonly MILLISECONDS: Internal.TimeUnit;
        static readonly HOURS: Internal.TimeUnit;
    }
    type TimeUnit_ = "nanoseconds" | "minutes" | "seconds" | TimeUnit | "days" | "hours" | "microseconds" | "milliseconds";
    class SimpleMapContentRegistry <V extends Internal.SimpleMapContentRegistry$Identifiable> {
        constructor()
        forEach(arg0: Internal.Consumer_<V>): void;
        getOrDefault(arg0: ResourceLocation_): V;
        get(arg0: ResourceLocation_): V;
        register(arg0: V): V;
    }
    type SimpleMapContentRegistry_<V extends Internal.SimpleMapContentRegistry$Identifiable> = SimpleMapContentRegistry<V>;
    interface IngredientSupplierKJS {
        kjs$asIngredient(): Internal.Ingredient;
    }
    type IngredientSupplierKJS_ = IngredientSupplierKJS;
    interface DataSource {
        getData(arg0: Internal.CommandSourceStack_): Internal.Stream<Internal.CompoundTag>;
        (arg0: Internal.CommandSourceStack_): Internal.Stream_<Internal.CompoundTag>;
    }
    type DataSource_ = DataSource;
    class BlockEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_)
        getPos(): BlockPos;
        getState(): Internal.BlockState;
        getLevel(): Internal.LevelAccessor;
        get pos(): BlockPos
        get state(): Internal.BlockState
        get level(): Internal.LevelAccessor
    }
    type BlockEvent_ = BlockEvent;
    class BlockColors implements Internal.BlockColorsExtended, Internal.BlockColorsAccess {
        constructor()
        getColor(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): number;
        getColorProvider(state: Internal.BlockState_): Internal.ColorSampler<any>;
        getColoringProperties(arg0: Internal.Block_): Internal.Set<Internal.Property<any>>;
        getColor(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): number;
        /**
         * @deprecated
        */
        register(arg0: Internal.BlockColor_, ...arg1: Internal.Block_[]): void;
        static createDefault(): Internal.BlockColors;
        automobility$getForgeColorMap(): Internal.Map<any, any>;
    }
    type BlockColors_ = BlockColors;
    class VariantBlockStateBuilder implements Internal.IGeneratedBlockState {
        getOwner(): Internal.Block;
        setModels(arg0: Internal.VariantBlockStateBuilder$PartialBlockstate_, ...arg1: Internal.ConfiguredModel_[]): this;
        forAllStatesExcept(arg0: Internal.Function_<Internal.BlockState, Internal.ConfiguredModel[]>, ...arg1: Internal.Property_<any>[]): this;
        addModels(arg0: Internal.VariantBlockStateBuilder$PartialBlockstate_, ...arg1: Internal.ConfiguredModel_[]): this;
        getModels(): Internal.Map<Internal.VariantBlockStateBuilder$PartialBlockstate, Internal.BlockStateProvider$ConfiguredModelList>;
        partialState(): Internal.VariantBlockStateBuilder$PartialBlockstate;
        toJson(): Internal.JsonObject;
        forAllStates(arg0: Internal.Function_<Internal.BlockState, Internal.ConfiguredModel[]>): this;
        get owner(): Internal.Block
        get models(): Internal.Map<Internal.VariantBlockStateBuilder$PartialBlockstate, Internal.BlockStateProvider$ConfiguredModelList>
    }
    type VariantBlockStateBuilder_ = VariantBlockStateBuilder;
    class HorseArmorItem extends Internal.Item {
        constructor(arg0: number, arg1: ResourceLocation_, arg2: Internal.Item$Properties_)
        constructor(arg0: number, arg1: string, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getTexture(): ResourceLocation;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getProtection(): number;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get texture(): ResourceLocation
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        get protection(): number
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type HorseArmorItem_ = HorseArmorItem;
    abstract class RenderTask extends Internal.RefCnt {
        getUniqueID(): number;
        gatherSurfaceIntervals(alloc: Internal.SurfaceAllocator_): void;
        getTarget(index: number): Internal.Surface;
        makeSkippable(): void;
        getTarget(): Internal.Surface;
        isClosed(): boolean;
        makeClosed(context: Internal.RecordingContext_): void;
        isInstantiated(): boolean;
        isSkippable(): boolean;
        dependsOn(dependency: Internal.RenderTask_): boolean;
        prePrepare(context: Internal.RecordingContext_): void;
        getNumTargets(): number;
        prepare(flushState: Internal.OpFlushState_): void;
        addDependency(dependency: Internal.Texture_, samplerState: number): void;
        detach(taskManager: Internal.RenderTaskManager_): void;
        execute(arg0: Internal.OpFlushState_): boolean;
        get uniqueID(): number
        get target(): Internal.Surface
        get closed(): boolean
        get instantiated(): boolean
        get skippable(): boolean
        get numTargets(): number
        static readonly RESOLVE_FLAG_MSAA: 1;
        static readonly RESOLVE_FLAG_MIPMAPS: 2;
    }
    type RenderTask_ = RenderTask;
    class FrontAndTop extends Internal.Enum<Internal.FrontAndTop> implements Internal.StringRepresentable {
        static fromFrontAndTop(arg0: Internal.Direction_, arg1: Internal.Direction_): Internal.FrontAndTop;
        front(): Internal.Direction;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static values(): Internal.FrontAndTop[];
        static valueOf(arg0: string): Internal.FrontAndTop;
        top(): Internal.Direction;
        get serializedName(): string
        static readonly DOWN_SOUTH: Internal.FrontAndTop;
        static readonly DOWN_NORTH: Internal.FrontAndTop;
        static readonly DOWN_EAST: Internal.FrontAndTop;
        static readonly SOUTH_UP: Internal.FrontAndTop;
        static readonly NORTH_UP: Internal.FrontAndTop;
        static readonly UP_EAST: Internal.FrontAndTop;
        static readonly UP_NORTH: Internal.FrontAndTop;
        static readonly EAST_UP: Internal.FrontAndTop;
        static readonly DOWN_WEST: Internal.FrontAndTop;
        static readonly UP_WEST: Internal.FrontAndTop;
        static readonly UP_SOUTH: Internal.FrontAndTop;
        static readonly WEST_UP: Internal.FrontAndTop;
    }
    type FrontAndTop_ = "south_up" | "north_up" | FrontAndTop | "up_west" | "down_east" | "down_south" | "up_east" | "east_up" | "down_north" | "down_west" | "up_south" | "west_up" | "up_north";
    abstract class GpuDevice implements Internal.Engine {
        checkFence(arg0: number): boolean;
        writePixels(texture: Internal.GpuTexture_, x: number, y: number, width: number, height: number, dstColorType: number, srcColorType: number, rowBytes: number, pixels: number): boolean;
        getPipelineStateCache(): Internal.PipelineStateCache;
        addFinishedCallback(arg0: Internal.FlushInfo$FinishedCallback_): void;
        static colorTypeEncoding(ct: number): number;
        getIndexPool(): Internal.GpuBufferPool;
        wrapRenderableBackendTexture(texture: Internal.BackendTexture_, sampleCount: number, ownership: boolean): Internal.GpuTexture;
        getShaderCompiler(): Internal.Compiler;
        waitForQueue(): void;
        markContextDirty(state: number): void;
        static colorTypeToPublic(ct: number): number;
        insertFence(): number;
        static colorTypeClampType(ct: number): number;
        copySurface(src: Internal.IGpuSurface_, srcL: number, srcT: number, srcR: number, srcB: number, dst: Internal.IGpuSurface_, dstL: number, dstT: number, dstR: number, dstB: number, filter: number): boolean;
        checkFinishedCallbacks(): void;
        getVertexPool(): Internal.GpuBufferPool;
        onWrapBackendRenderTarget(arg0: Internal.BackendRenderTarget_): Internal.GpuRenderTarget;
        getCaps(): Internal.Caps;
        resolveRenderTarget(renderTarget: Internal.GpuRenderTarget_, resolveLeft: number, resolveTop: number, resolveRight: number, resolveBottom: number): void;
        deleteFence(arg0: number): void;
        getResourceProvider(): icyllis.arc3d.engine.ResourceProvider;
        static colorTypeChannelFlags(ct: number): number;
        createBuffer(size: number, flags: number): Internal.GpuBuffer;
        copySurface(src: Internal.IGpuSurface_, srcX: number, srcY: number, dst: Internal.IGpuSurface_, dstX: number, dstY: number, width: number, height: number): boolean;
        generateMipmaps(texture: Internal.GpuTexture_): boolean;
        wrapBackendRenderTarget(backendRenderTarget: Internal.BackendRenderTarget_): Internal.GpuRenderTarget;
        getOpsRenderPass(writeView: Internal.SurfaceView_, contentBounds: icyllis.arc3d.core.Rect2i_, colorOps: number, stencilOps: number, clearColor: number[], sampledTextures: Internal.Set_<Internal.Texture>, pipelineFlags: number): Internal.OpsRenderPass;
        createTexture(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number, surfaceFlags: number, label: string): Internal.GpuTexture;
        getStats(): Internal.GpuDevice$Stats;
        disconnect(cleanup: boolean): void;
        getInstancePool(): Internal.GpuBufferPool;
        getContext(): Internal.DirectContext;
        get pipelineStateCache(): Internal.PipelineStateCache
        get indexPool(): Internal.GpuBufferPool
        get shaderCompiler(): Internal.Compiler
        get vertexPool(): Internal.GpuBufferPool
        get caps(): Internal.Caps
        get resourceProvider(): icyllis.arc3d.engine.ResourceProvider
        get stats(): Internal.GpuDevice$Stats
        get instancePool(): Internal.GpuBufferPool
        get context(): Internal.DirectContext
    }
    type GpuDevice_ = GpuDevice;
    interface BufferVertexConsumer extends Internal.VertexConsumer {
        uv2(arg0: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        color(arg0: number): Internal.VertexConsumer;
        endVertex(): void;
        normalIntValue(arg0: number): number;
        normal(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        overlayCoords(arg0: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
        createSink(factory: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<any>): Internal.VertexSink;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        currentElement(): Internal.VertexFormatElement;
        overlayCoords(arg0: number, arg1: number): Internal.VertexConsumer;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        nextElement(): void;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
        uvShort(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        putShort(arg0: number, arg1: number): void;
        defaultColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        putByte(arg0: number, arg1: number): void;
        uv2(arg0: number, arg1: number): Internal.VertexConsumer;
        putFloat(arg0: number, arg1: number): void;
        vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
        of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        uv(arg0: number, arg1: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        unsetDefaultColor(): void;
    }
    type BufferVertexConsumer_ = BufferVertexConsumer;
    class RecipeNamespace extends Internal.LinkedHashMap<string, Internal.RecipeSchemaType> {
        constructor(name: string)
        shapeless(id: string): this;
        replace(arg0: string, arg1: Internal.RecipeSchemaType_): Internal.RecipeSchemaType;
        shaped(id: string): this;
        static of<K, V>(): Internal.Map<K, V>;
        merge(arg0: string, arg1: Internal.RecipeSchemaType_, arg2: Internal.BiFunction_<Internal.RecipeSchemaType, Internal.RecipeSchemaType, Internal.RecipeSchemaType>): Internal.RecipeSchemaType;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        replace(arg0: string, arg1: Internal.RecipeSchemaType_, arg2: Internal.RecipeSchemaType_): boolean;
        compute(arg0: string, arg1: Internal.BiFunction_<string, Internal.RecipeSchemaType, Internal.RecipeSchemaType>): Internal.RecipeSchemaType;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static getMappedRecipes(): Internal.Map<string, ResourceLocation>;
        putIfAbsent(arg0: string, arg1: Internal.RecipeSchemaType_): Internal.RecipeSchemaType;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        put(arg0: string, arg1: Internal.RecipeSchemaType_): Internal.RecipeSchemaType;
        remove(arg0: any): Internal.RecipeSchemaType;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        computeIfPresent(arg0: string, arg1: Internal.BiFunction_<string, Internal.RecipeSchemaType, Internal.RecipeSchemaType>): Internal.RecipeSchemaType;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        register(id: string, type: Internal.RecipeSchema_): this;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        special(id: string): this;
        registerBasic(id: string, ...keys: Internal.RecipeKey_<any>[]): this;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: string, arg1: Internal.Function_<string, Internal.RecipeSchemaType>): Internal.RecipeSchemaType;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        static getAll(): Internal.Map<string, Internal.RecipeNamespace>;
        get mappedRecipes(): Internal.Map<string, ResourceLocation>
        get all(): Internal.Map<string, Internal.RecipeNamespace>
        readonly name: string;
    }
    type RecipeNamespace_ = RecipeNamespace;
    /**
     * Invoked when the game is starting up and the armor tier registry is being built.
    */
    class ItemArmorTierRegistryEventJS extends Internal.StartupEventJS {
        constructor()
        /**
         * Adds a new armor tier.
        */
        add(id: string, tier: Internal.Consumer_<Internal.MutableArmorTier>): void;
        /**
         * Adds a new armor tier with a parent tier specified by string.
        */
        add(id: string, parent: string, tier: Internal.Consumer_<Internal.MutableArmorTier>): void;
    }
    type ItemArmorTierRegistryEventJS_ = ItemArmorTierRegistryEventJS;
    class EntityType$Builder <T extends Internal.Entity> {
        clientTrackingRange(arg0: number): this;
        immuneTo(...arg0: Internal.Block_[]): this;
        noSummon(): this;
        noSave(): this;
        fireImmune(): this;
        setTrackingRange(arg0: number): this;
        static of<T extends Internal.Entity>(arg0: Internal.EntityType$EntityFactory_<T>, arg1: Internal.MobCategory_): Internal.EntityType$Builder<T>;
        static createNothing<T extends Internal.Entity>(arg0: Internal.MobCategory_): Internal.EntityType$Builder<T>;
        canSpawnFarFromPlayer(): this;
        setShouldReceiveVelocityUpdates(arg0: boolean): this;
        setUpdateInterval(arg0: number): this;
        sized(arg0: number, arg1: number): this;
        build(arg0: string): Internal.EntityType<T>;
        updateInterval(arg0: number): this;
        setCustomClientFactory(arg0: Internal.BiFunction_<Internal.PlayMessages$SpawnEntity, Internal.Level, T>): this;
        set trackingRange(arg0: number)
        set shouldReceiveVelocityUpdates(arg0: boolean)
        set updateInterval(arg0: number)
        set customClientFactory(arg0: Internal.BiFunction_<Internal.PlayMessages$SpawnEntity, Internal.Level, T>)
    }
    type EntityType$Builder_<T extends Internal.Entity> = EntityType$Builder<T>;
    interface ProfilerMeasured {
        profiledMetrics(): Internal.List<Internal.MetricSampler>;
    }
    type ProfilerMeasured_ = ProfilerMeasured;
    abstract class BackendTexture {
        getWidth(): number;
        getBackendFormat(): Internal.BackendFormat;
        isExternal(): boolean;
        isSameTexture(arg0: Internal.BackendTexture_): boolean;
        setVkQueueFamilyIndex(queueFamilyIndex: number): void;
        getVkImageInfo(info: Internal.VulkanImageInfo_): boolean;
        getGLTextureInfo(info: Internal.GLTextureInfo_): boolean;
        isProtected(): boolean;
        isMipmapped(): boolean;
        setVkImageLayout(layout: number): void;
        getHeight(): number;
        getBackend(): number;
        glTextureParametersModified(): void;
        get width(): number
        get backendFormat(): Internal.BackendFormat
        get external(): boolean
        set vkQueueFamilyIndex(queueFamilyIndex: number)
        get "protected"(): boolean
        get mipmapped(): boolean
        set vkImageLayout(layout: number)
        get height(): number
        get backend(): number
    }
    type BackendTexture_ = BackendTexture;
    class UndoManager {
        constructor()
        getUndoLabel(owners: Internal.UndoOwner_[]): Internal.CharSequence;
        getUpdateNestingLevel(): number;
        setUndoLabel(label: Internal.CharSequence_): void;
        getLastOperation(owner: Internal.UndoOwner_, mergeMode: number): Internal.UndoOperation<any>;
        beginUpdate(label: Internal.CharSequence_): void;
        hasOperation(owner: Internal.UndoOwner_): boolean;
        restoreInstanceState(p: Internal.Parcel_, loader: Internal.ClassLoader_): void;
        setHistorySize(size: number): void;
        addOperation(op: Internal.UndoOperation_<any>, mergeMode: number): void;
        undo(owners: Internal.UndoOwner_[], count: number): number;
        redo(owners: Internal.UndoOwner_[], count: number): number;
        isInUndo(): boolean;
        endUpdate(): void;
        isInUpdate(): boolean;
        forgetRedos(owners: Internal.UndoOwner_[], count: number): number;
        countUndos(owners: Internal.UndoOwner_[]): number;
        getHistorySize(): number;
        getOwner(tag: string, data: any): Internal.UndoOwner;
        commitState(owner: Internal.UndoOwner_): number;
        suggestUndoLabel(label: Internal.CharSequence_): void;
        countRedos(owners: Internal.UndoOwner_[]): number;
        getLastOperation(mergeMode: number): Internal.UndoOperation<any>;
        uncommitState(commitId: number, owner: Internal.UndoOwner_): boolean;
        getRedoLabel(owners: Internal.UndoOwner_[]): Internal.CharSequence;
        getLastOperation<T extends Internal.UndoOperation<any>>(clazz: T, owner: Internal.UndoOwner_, mergeMode: number): T;
        saveInstanceState(p: Internal.Parcel_): void;
        forgetUndos(owners: Internal.UndoOwner_[], count: number): number;
        get updateNestingLevel(): number
        set undoLabel(label: Internal.CharSequence_)
        set historySize(size: number)
        get inUndo(): boolean
        get inUpdate(): boolean
        get historySize(): number
        static readonly MERGE_MODE_ANY: 2;
        static readonly MERGE_MODE_NONE: 0;
        static readonly MERGE_MODE_UNIQUE: 1;
    }
    type UndoManager_ = UndoManager;
    class StructureTemplate$StructureEntityInfo {
        constructor(arg0: Vec3_, arg1: BlockPos_, arg2: Internal.CompoundTag_)
        readonly nbt: Internal.CompoundTag;
        readonly pos: Vec3;
        readonly blockPos: BlockPos;
    }
    type StructureTemplate$StructureEntityInfo_ = StructureTemplate$StructureEntityInfo;
    class NoiseProvider extends Internal.NoiseBasedStateProvider {
        constructor(arg0: number, arg1: Internal.NormalNoise$NoiseParameters_, arg2: number, arg3: Internal.List_<Internal.BlockState>)
        static readonly CODEC: Internal.Codec<Internal.NoiseProvider>;
    }
    type NoiseProvider_ = NoiseProvider;
    class LDFluidPipeType extends Internal.LongDistancePipeType {
        static readonly INSTANCE: Internal.LDFluidPipeType;
    }
    type LDFluidPipeType_ = LDFluidPipeType;
    interface ItemRendererAccessor {
        invokeRenderBakedItemModel(arg0: Internal.BakedModel_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_): void;
    }
    type ItemRendererAccessor_ = ItemRendererAccessor;
    abstract class PlayerList implements Internal.PlayerListAccess {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.RegistryAccess$Frozen_, arg2: Internal.PlayerDataStorage_, arg3: number)
        placeNewPlayer(arg0: Internal.Connection_, arg1: Internal.ServerPlayer_): void;
        setSimulationDistance(arg0: number): void;
        sendAllPlayerInfo(arg0: Internal.ServerPlayer_): void;
        getSingleplayerData(): Internal.CompoundTag;
        broadcastSystemToTeam(arg0: Internal.Player_, arg1: Internal.Component_): void;
        broadcastSystemToAllExceptTeam(arg0: Internal.Player_, arg1: Internal.Component_): void;
        broadcast(arg0: Internal.Player_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.ResourceKey_<Internal.Level>, arg6: Internal.Packet_<any>): void;
        reloadResources(): void;
        sendPlayerPermissionLevel(arg0: Internal.ServerPlayer_): void;
        saveAll(): void;
        remove(arg0: Internal.ServerPlayer_): void;
        isOp(arg0: Internal.GameProfile_): boolean;
        getPlayerCount(): number;
        getIpBans(): Internal.IpBanList;
        reloadWhiteList(): void;
        addWorldborderListener(arg0: Internal.ServerLevel_): void;
        getOpNames(): string[];
        setViewDistance(arg0: number): void;
        getPlayer(arg0: Internal.UUID_): Internal.ServerPlayer;
        tick(): void;
        broadcastSystemMessage(arg0: Internal.Component_, arg1: boolean): void;
        broadcastChatMessage(arg0: Internal.PlayerChatMessage_, arg1: Internal.CommandSourceStack_, arg2: Internal.ChatType$Bound_): void;
        getSimulationDistance(): number;
        isWhiteListed(arg0: Internal.GameProfile_): boolean;
        setAllowCheatsForAllPlayers(arg0: boolean): void;
        getMaxPlayers(): number;
        isAllowCheatsForAllPlayers(): boolean;
        getServer(): Internal.MinecraftServer;
        getStats(): Internal.Map<any, any>;
        broadcastChatMessage(arg0: Internal.PlayerChatMessage_, arg1: Internal.ServerPlayer_, arg2: Internal.ChatType$Bound_): void;
        canPlayerLogin(arg0: Internal.SocketAddress_, arg1: Internal.GameProfile_): Internal.Component;
        getWhiteList(): Internal.UserWhiteList;
        broadcastAll(arg0: Internal.Packet_<any>, arg1: Internal.ResourceKey_<Internal.Level>): void;
        getPlayerForLogin(arg0: Internal.GameProfile_, arg1: Internal.ProfilePublicKey_): Internal.ServerPlayer;
        respawn(arg0: Internal.ServerPlayer_, arg1: boolean): Internal.ServerPlayer;
        broadcastAll(arg0: Internal.Packet_<any>): void;
        getPlayers(): Internal.List<Internal.ServerPlayer>;
        getPlayerAdvancements(arg0: Internal.ServerPlayer_): Internal.PlayerAdvancements;
        op(arg0: Internal.GameProfile_): void;
        getPlayerNamesArray(): string[];
        getPlayerByName(arg0: string): Internal.ServerPlayer;
        load(arg0: Internal.ServerPlayer_): Internal.CompoundTag;
        broadcastMessageHeader(arg0: Internal.PlayerChatMessage_, arg1: Internal.Set_<Internal.ServerPlayer>): void;
        getPlayerStats(arg0: Internal.Player_): Internal.ServerStatsCounter;
        deop(arg0: Internal.GameProfile_): void;
        removeAll(): void;
        getWhiteListNames(): string[];
        sendLevelInfo(arg0: Internal.ServerPlayer_, arg1: Internal.ServerLevel_): void;
        canBypassPlayerLimit(arg0: Internal.GameProfile_): boolean;
        setUsingWhiteList(arg0: boolean): void;
        getViewDistance(): number;
        isUsingWhitelist(): boolean;
        broadcastSystemMessage(arg0: Internal.Component_, arg1: Internal.Function_<Internal.ServerPlayer, Internal.Component>, arg2: boolean): void;
        getBans(): Internal.UserBanList;
        getPlayersWithAddress(arg0: string): Internal.List<Internal.ServerPlayer>;
        getOps(): Internal.ServerOpList;
        set simulationDistance(arg0: number)
        get singleplayerData(): Internal.CompoundTag
        get playerCount(): number
        get ipBans(): Internal.IpBanList
        get opNames(): string[]
        set viewDistance(arg0: number)
        get simulationDistance(): number
        set allowCheatsForAllPlayers(arg0: boolean)
        get maxPlayers(): number
        get allowCheatsForAllPlayers(): boolean
        get server(): Internal.MinecraftServer
        get stats(): Internal.Map<any, any>
        get whiteList(): Internal.UserWhiteList
        get players(): Internal.List<Internal.ServerPlayer>
        get playerNamesArray(): string[]
        get whiteListNames(): string[]
        set usingWhiteList(arg0: boolean)
        get viewDistance(): number
        get usingWhitelist(): boolean
        get bans(): Internal.UserBanList
        get ops(): Internal.ServerOpList
        static readonly USERBANLIST_FILE: Internal.File;
        static readonly CHAT_FILTERED_FULL: Internal.MutableComponent;
        static readonly OPLIST_FILE: Internal.File;
        static readonly IPBANLIST_FILE: Internal.File;
        static readonly WHITELIST_FILE: Internal.File;
    }
    type PlayerList_ = PlayerList;
    class GTLayerPattern$Layer$Builder {
        block(block: Internal.Supplier_<Internal.Block>): this;
        size(min: number, max: number): this;
        weight(weight: number): this;
        mat(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        state(state: Internal.BlockState_): this;
        state(state: Internal.Supplier_<Internal.BlockState>): this;
        build(): Internal.GTLayerPattern$Layer;
    }
    type GTLayerPattern$Layer$Builder_ = GTLayerPattern$Layer$Builder;
    class FireworkRocketEntity extends Internal.Projectile implements Internal.FireworkRocketEntityKJS, Internal.ItemSupplier {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.ItemStack_)
        constructor(arg0: Internal.Level_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: number, arg5: boolean)
        constructor(arg0: Internal.EntityType_<Internal.FireworkRocketEntity>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.ItemStack_, arg2: Internal.Entity_, arg3: number, arg4: number, arg5: number, arg6: boolean)
        constructor(arg0: Internal.Level_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: number, arg5: Internal.ItemStack_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        isShotAtAngle(): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        setLifetimeKJS(arg0: number): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        get shotAtAngle(): boolean
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        set lifetimeKJS(arg0: number)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type FireworkRocketEntity_ = FireworkRocketEntity;
    interface Replaceable {
        getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void;
        replace(arg0: number, arg1: number, arg2: string): void;
        replace(arg0: number, arg1: number, arg2: string[], arg3: number, arg4: number): void;
        charAt(arg0: number): string;
        hasMetaData(): boolean;
        copy(arg0: number, arg1: number, arg2: number): void;
        length(): number;
        char32At(arg0: number): number;
    }
    type Replaceable_ = Replaceable;
    interface View$OnClickListener {
        onClick(arg0: Internal.View_): void;
        (arg0: Internal.View_): void;
    }
    type View$OnClickListener_ = View$OnClickListener;
    class ServerboundCustomPayloadPacket implements Internal.Packet<Internal.ServerGamePacketListener>, Internal.ICustomPacket<Internal.ServerboundCustomPayloadPacket> {
        constructor(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getData(): Internal.FriendlyByteBuf;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getInternalData(): Internal.FriendlyByteBuf;
        getDirection(): Internal.NetworkDirection;
        getName(): ResourceLocation;
        getThis(): this;
        getIndex(): number;
        getIdentifier(): ResourceLocation;
        isSkippable(): boolean;
        get data(): Internal.FriendlyByteBuf
        get internalData(): Internal.FriendlyByteBuf
        get direction(): Internal.NetworkDirection
        get name(): ResourceLocation
        get "this"(): Internal.ServerboundCustomPayloadPacket
        get index(): number
        get identifier(): ResourceLocation
        get skippable(): boolean
        static readonly BRAND: ResourceLocation;
    }
    type ServerboundCustomPayloadPacket_ = ServerboundCustomPayloadPacket;
    class ServerboundPlayerCommandPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_, arg1: Internal.ServerboundPlayerCommandPacket$Action_)
        constructor(arg0: Internal.Entity_, arg1: Internal.ServerboundPlayerCommandPacket$Action_, arg2: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getData(): number;
        getAction(): Internal.ServerboundPlayerCommandPacket$Action;
        isSkippable(): boolean;
        getId(): number;
        get data(): number
        get action(): Internal.ServerboundPlayerCommandPacket$Action
        get skippable(): boolean
        get id(): number
    }
    type ServerboundPlayerCommandPacket_ = ServerboundPlayerCommandPacket;
    class MinecartController implements Internal.INBTSerializable<Internal.CompoundTag> {
        constructor(arg0: Internal.AbstractMinecart_)
        decouple(): void;
        getCoupledCart(arg0: boolean): Internal.UUID;
        deserializeNBT(arg0: Internal.Tag_): void;
        static empty(): Internal.MinecartController;
        setStalledExternally(arg0: boolean): void;
        cart(): Internal.AbstractMinecart;
        isCoupledThroughContraption(): boolean;
        tick(): void;
        serializeNBT(): Internal.CompoundTag;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isStalled(): boolean;
        isLeadingCoupling(): boolean;
        isPresent(): boolean;
        removeConnection(arg0: boolean): void;
        hasContraptionCoupling(arg0: boolean): boolean;
        coupleWith(arg0: boolean, arg1: Internal.UUID_, arg2: number, arg3: boolean): void;
        isConnectedToCoupling(): boolean;
        isFullyCoupled(): boolean;
        getCouplingLength(arg0: boolean): number;
        prepareForCoupling(arg0: boolean): void;
        sendData(): void;
        set stalledExternally(arg0: boolean)
        get coupledThroughContraption(): boolean
        get stalled(): boolean
        get leadingCoupling(): boolean
        get present(): boolean
        get connectedToCoupling(): boolean
        get fullyCoupled(): boolean
        static EMPTY: Internal.MinecartController;
    }
    type MinecartController_ = MinecartController;
    interface ByteChannel extends Internal.ReadableByteChannel, Internal.WritableByteChannel {
        write(arg0: Internal.ByteBuffer_): number;
        read(arg0: Internal.ByteBuffer_): number;
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type ByteChannel_ = ByteChannel;
    class LivingEntityUseItemEvent$Tick extends Internal.LivingEntityUseItemEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: number)
    }
    type LivingEntityUseItemEvent$Tick_ = LivingEntityUseItemEvent$Tick;
    abstract class AbstractInterruptibleChannel implements Internal.InterruptibleChannel, Internal.Channel {
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type AbstractInterruptibleChannel_ = AbstractInterruptibleChannel;
    interface Language {
        getCode(): string;
        getName(): string;
        getRegion(): string;
        get code(): string
        get name(): string
        get region(): string
    }
    type Language_ = Language;
    class LootPool {
        getBonusRolls(): Internal.NumberProvider;
        addRandomItems(arg0: Internal.Consumer_<Internal.ItemStack>, arg1: Internal.LootContext_): void;
        static lootPool(): Internal.LootPool$Builder;
        setBonusRolls(arg0: Internal.NumberProvider_): void;
        getName(): string;
        setRolls(arg0: Internal.NumberProvider_): void;
        getRolls(): Internal.NumberProvider;
        isFrozen(): boolean;
        validate(arg0: Internal.ValidationContext_): void;
        freeze(): void;
        get bonusRolls(): Internal.NumberProvider
        set bonusRolls(arg0: Internal.NumberProvider_)
        get name(): string
        set rolls(arg0: Internal.NumberProvider_)
        get rolls(): Internal.NumberProvider
        get frozen(): boolean
    }
    type LootPool_ = LootPool;
    interface IForgeEntity extends Internal.ICapabilitySerializable<Internal.CompoundTag> {
        canUpdate(arg0: boolean): void;
        isAddedToWorld(): boolean;
        isInFluidType(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getEyeInFluidType(): Internal.FluidType;
        canTrample(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: number): boolean;
        canUpdate(): boolean;
        captureDrops(): Internal.Collection<Internal.ItemEntity>;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getStepHeight(): number;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFluidTypeHeight(arg0: Internal.FluidType_): number;
        canRiderInteract(): boolean;
        isMultipartEntity(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>, arg1: boolean): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        captureDrops(arg0: Internal.Collection_<Internal.ItemEntity>): Internal.Collection<Internal.ItemEntity>;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getPersistentData(): Internal.CompoundTag;
        onAddedToWorld(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        canStartSwimming(): boolean;
        onRemovedFromWorld(): void;
        revive(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        getMaxHeightFluidType(): Internal.FluidType;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getClassification(arg0: boolean): Internal.MobCategory;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        get addedToWorld(): boolean
        get inFluidType(): boolean
        get eyeInFluidType(): Internal.FluidType
        get stepHeight(): number
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get persistentData(): Internal.CompoundTag
        get maxHeightFluidType(): Internal.FluidType
    }
    type IForgeEntity_ = IForgeEntity;
    interface ItemKJS extends Internal.IngredientSupplierKJS {
        setFireResistant(b: boolean): void;
        setRarity(r: Internal.Rarity_): void;
        setDigSpeed(speed: number): void;
        setItemBuilder(b: Internal.ItemBuilder_): void;
        setAttackSpeed(attackSpeed: number): void;
        setAttackDamage(attackDamage: number): void;
        getIdLocation(): ResourceLocation;
        getMod(): string;
        kjs$asIngredient(): Internal.Ingredient;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getCreativeTab(): string;
        setArmorToughness(armorToughness: number): void;
        getTypeData(): Internal.CompoundTag;
        getId(): string;
        self(): Internal.Item;
        getTypeItemStackKey(): Internal.ItemStackKey;
        setBurnTime(i: number): void;
        setMaxStackSize(i: number): void;
        setFoodProperties(properties: Internal.FoodProperties_): void;
        setCraftingRemainder(i: Internal.Item_): void;
        setMaxDamage(i: number): void;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        getItemBuilder(): Internal.ItemBuilder;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        set fireResistant(b: boolean)
        set rarity(r: Internal.Rarity_)
        set digSpeed(speed: number)
        set itemBuilder(b: Internal.ItemBuilder_)
        set attackSpeed(attackSpeed: number)
        set attackDamage(attackDamage: number)
        get idLocation(): ResourceLocation
        get mod(): string
        set armorProtection(armorProtection: number)
        get creativeTab(): string
        set armorToughness(armorToughness: number)
        get typeData(): Internal.CompoundTag
        get id(): string
        get typeItemStackKey(): Internal.ItemStackKey
        set burnTime(i: number)
        set maxStackSize(i: number)
        set foodProperties(properties: Internal.FoodProperties_)
        set craftingRemainder(i: Internal.Item_)
        set maxDamage(i: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        get itemBuilder(): Internal.ItemBuilder
        set armorKnockbackResistance(knockbackResistance: number)
    }
    type ItemKJS_ = ItemKJS;
    class SpringFeature extends Internal.Feature<Internal.SpringConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.SpringConfiguration>)
    }
    type SpringFeature_ = SpringFeature;
    interface Widget {
        render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
    }
    type Widget_ = Widget;
    interface Member {
        getModifiers(): number;
        getName(): string;
        isSynthetic(): boolean;
        getDeclaringClass(): typeof any;
        get modifiers(): number
        get name(): string
        get synthetic(): boolean
        get declaringClass(): typeof any
        readonly PUBLIC: 0;
        readonly DECLARED: 1;
    }
    type Member_ = Member;
    class NetworkInterface {
        inetAddresses(): Internal.Stream<Internal.InetAddress>;
        isPointToPoint(): boolean;
        getParent(): this;
        subInterfaces(): Internal.Stream<Internal.NetworkInterface>;
        getMTU(): number;
        getHardwareAddress(): number[];
        getSubInterfaces(): Internal.Enumeration<Internal.NetworkInterface>;
        static getNetworkInterfaces(): Internal.Enumeration<Internal.NetworkInterface>;
        getIndex(): number;
        static networkInterfaces(): Internal.Stream<Internal.NetworkInterface>;
        supportsMulticast(): boolean;
        isUp(): boolean;
        isVirtual(): boolean;
        static getByName(arg0: string): Internal.NetworkInterface;
        isLoopback(): boolean;
        static getByIndex(arg0: number): Internal.NetworkInterface;
        getInterfaceAddresses(): Internal.List<Internal.InterfaceAddress>;
        getName(): string;
        getDisplayName(): string;
        static getByInetAddress(arg0: Internal.InetAddress_): Internal.NetworkInterface;
        getInetAddresses(): Internal.Enumeration<Internal.InetAddress>;
        get pointToPoint(): boolean
        get parent(): Internal.NetworkInterface
        get MTU(): number
        get hardwareAddress(): number[]
        get subInterfaces(): Internal.Enumeration<Internal.NetworkInterface>
        get networkInterfaces(): Internal.Enumeration<Internal.NetworkInterface>
        get index(): number
        get up(): boolean
        get virtual(): boolean
        get loopback(): boolean
        get interfaceAddresses(): Internal.List<Internal.InterfaceAddress>
        get name(): string
        get displayName(): string
        get inetAddresses(): Internal.Enumeration<Internal.InetAddress>
    }
    type NetworkInterface_ = NetworkInterface;
    interface StringBuilderFormattable {
        formatTo(buffer: Internal.StringBuilder_): void;
    }
    type StringBuilderFormattable_ = StringBuilderFormattable;
    class AbstractMinecart$Type extends Internal.Enum<Internal.AbstractMinecart$Type> {
        static valueOf(arg0: string): Internal.AbstractMinecart$Type;
        static values(): Internal.AbstractMinecart$Type[];
        static readonly SPAWNER: Internal.AbstractMinecart$Type;
        static readonly RIDEABLE: Internal.AbstractMinecart$Type;
        static readonly CHEST: Internal.AbstractMinecart$Type;
        static readonly HOPPER: Internal.AbstractMinecart$Type;
        static readonly TNT: Internal.AbstractMinecart$Type;
        static readonly COMMAND_BLOCK: Internal.AbstractMinecart$Type;
        static readonly FURNACE: Internal.AbstractMinecart$Type;
    }
    type AbstractMinecart$Type_ = AbstractMinecart$Type | "spawner" | "hopper" | "command_block" | "railway_jukebox" | "furnace" | "railway_workbench" | "rideable" | "chest" | "tnt";
    class TreeConfiguration implements Internal.FeatureConfiguration {
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly minimumSize: Internal.FeatureSize;
        readonly dirtProvider: Internal.BlockStateProvider;
        readonly forceDirt: boolean;
        static readonly CODEC: Internal.Codec<Internal.TreeConfiguration>;
        readonly foliageProvider: Internal.BlockStateProvider;
        readonly rootPlacer: Internal.Optional<Internal.RootPlacer>;
        readonly trunkProvider: Internal.BlockStateProvider;
        readonly foliagePlacer: Internal.FoliagePlacer;
        readonly trunkPlacer: Internal.TrunkPlacer;
        readonly decorators: Internal.List<Internal.TreeDecorator>;
        readonly ignoreVines: boolean;
    }
    type TreeConfiguration_ = TreeConfiguration;
    interface VertexBufferView {
        getDirectBuffer(): Internal.ByteBuffer;
        flush(arg0: number, arg1: Internal.BufferVertexFormat_): void;
        getWriterPosition(): number;
        getVertexFormat(): Internal.BufferVertexFormat;
        ensureBufferCapacity(arg0: number): boolean;
        get directBuffer(): Internal.ByteBuffer
        get writerPosition(): number
        get vertexFormat(): Internal.BufferVertexFormat
    }
    type VertexBufferView_ = VertexBufferView;
    interface Int2IntMap$Entry extends Internal.Map$Entry<number, number> {
        /**
         * @deprecated
        */
        getValue(): number;
        /**
         * @deprecated
        */
        getKey(): any;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        /**
         * @deprecated
        */
        setValue(arg0: number): number;
        /**
         * @deprecated
        */
        setValue(arg0: any): any;
        setValue(arg0: number): number;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        getIntKey(): number;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getIntValue(): number;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        get value(): number
        /**
         * @deprecated
        */
        get key(): any
        /**
         * @deprecated
        */
        set value(arg0: number)
        /**
         * @deprecated
        */
        set value(arg0: any)
        set value(arg0: number)
        get intKey(): number
        get intValue(): number
    }
    type Int2IntMap$Entry_ = Int2IntMap$Entry;
    class ModifiableStructureInfo$StructureInfo$Builder {
        build(): Internal.ModifiableStructureInfo$StructureInfo;
        getStructureSettings(): Internal.StructureSettingsBuilder;
        static copyOf(arg0: Internal.ModifiableStructureInfo$StructureInfo_): Internal.ModifiableStructureInfo$StructureInfo$Builder;
        get structureSettings(): Internal.StructureSettingsBuilder
    }
    type ModifiableStructureInfo$StructureInfo$Builder_ = ModifiableStructureInfo$StructureInfo$Builder;
    class CampfireBlock extends Internal.BaseEntityBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: boolean, arg1: number, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        handler$bbb000$isFDSmokeSource(arg0: Internal.BlockState_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static isSmokeyPos(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        static isLitCampfire(arg0: Internal.BlockState_): boolean;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        static canLight(arg0: Internal.BlockState_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        static dowse(arg0: Internal.Entity_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static makeParticles(arg0: Internal.Level_, arg1: BlockPos_, arg2: boolean, arg3: boolean): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly SIGNAL_FIRE: Internal.BooleanProperty;
        static readonly LIT: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type CampfireBlock_ = CampfireBlock;
    class ChunkHolder$FullChunkStatus extends Internal.Enum<Internal.ChunkHolder$FullChunkStatus> {
        static valueOf(arg0: string): Internal.ChunkHolder$FullChunkStatus;
        isOrAfter(arg0: Internal.ChunkHolder$FullChunkStatus_): boolean;
        static values(): Internal.ChunkHolder$FullChunkStatus[];
        static readonly INACCESSIBLE: Internal.ChunkHolder$FullChunkStatus;
        static readonly BORDER: Internal.ChunkHolder$FullChunkStatus;
        static readonly TICKING: Internal.ChunkHolder$FullChunkStatus;
        static readonly ENTITY_TICKING: Internal.ChunkHolder$FullChunkStatus;
    }
    type ChunkHolder$FullChunkStatus_ = "inaccessible" | "entity_ticking" | ChunkHolder$FullChunkStatus | "ticking" | "border";
    class FluidStack {
        constructor(arg0: Internal.Fluid_, arg1: number)
        constructor(arg0: Internal.FluidStack_, arg1: number)
        constructor(arg0: Internal.Fluid_, arg1: number, arg2: Internal.CompoundTag_)
        getDisplayName(): Internal.Component;
        setTag(arg0: Internal.CompoundTag_): void;
        getRawFluid(): Internal.Fluid;
        getOrCreateChildTag(arg0: string): Internal.CompoundTag;
        setAmount(arg0: number): void;
        static readFromPacket(arg0: Internal.FriendlyByteBuf_): Internal.FluidStack;
        removeChildTag(arg0: string): void;
        isEmpty(): boolean;
        writeToNBT(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        shrink(arg0: number): void;
        getAmount(): number;
        static loadFluidStackFromNBT(arg0: Internal.CompoundTag_): Internal.FluidStack;
        static areFluidStackTagsEqual(arg0: Internal.FluidStack_, arg1: Internal.FluidStack_): boolean;
        isFluidEqual(arg0: Internal.FluidStack_): boolean;
        getTranslationKey(): string;
        copy(): this;
        isFluidEqual(arg0: Internal.ItemStack_): boolean;
        getOrCreateTag(): Internal.CompoundTag;
        getChildTag(arg0: string): Internal.CompoundTag;
        hasTag(): boolean;
        getTag(): Internal.CompoundTag;
        getFluid(): Internal.Fluid;
        isFluidStackIdentical(arg0: Internal.FluidStack_): boolean;
        writeToPacket(arg0: Internal.FriendlyByteBuf_): void;
        containsFluid(arg0: Internal.FluidStack_): boolean;
        grow(arg0: number): void;
        get displayName(): Internal.Component
        set tag(arg0: Internal.CompoundTag_)
        get rawFluid(): Internal.Fluid
        set amount(arg0: number)
        get empty(): boolean
        get amount(): number
        get translationKey(): string
        get orCreateTag(): Internal.CompoundTag
        get tag(): Internal.CompoundTag
        get fluid(): Internal.Fluid
        static readonly EMPTY: Internal.FluidStack;
        static readonly CODEC: Internal.Codec<Internal.FluidStack>;
    }
    type FluidStack_ = FluidStack;
    class Compiler {
        constructor()
        parseModule(kind: Internal.ModuleKind_, source: string, parent: icyllis.arc3d.shaderc.Module_): icyllis.arc3d.shaderc.Module;
        getNumWarnings(): number;
        getNumErrors(): number;
        parse(kind: Internal.ModuleKind_, options: Internal.ModuleOptions_, source: string, parent: icyllis.arc3d.shaderc.Module_): icyllis.arc3d.shaderc.tree.Program;
        getErrorHandler(): Internal.ErrorHandler;
        getLogMessage(): string;
        get numWarnings(): number
        get numErrors(): number
        get errorHandler(): Internal.ErrorHandler
        get logMessage(): string
        static readonly INVALID_TAG: "<INVALID>";
        static readonly POISON_TAG: "<POISON>";
    }
    type Compiler_ = Compiler;
    class KelpBlock extends Internal.GrowingPlantHeadBlock implements Internal.LiquidBlockContainer {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type KelpBlock_ = KelpBlock;
    class NetherFortressStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly FORTRESS_ENEMIES: Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
        static readonly CODEC: Internal.Codec<Internal.NetherFortressStructure>;
    }
    type NetherFortressStructure_ = NetherFortressStructure;
    abstract class Biome$TemperatureModifier extends Internal.Enum<Internal.Biome$TemperatureModifier> implements Internal.StringRepresentable {
        modifyTemperature(arg0: BlockPos_, arg1: number): 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;
        static valueOf(arg0: string): Internal.Biome$TemperatureModifier;
        getSerializedName(): string;
        getName(): string;
        static values(): Internal.Biome$TemperatureModifier[];
        get serializedName(): string
        get name(): string
        static readonly FROZEN: Internal.Biome$TemperatureModifier;
        static readonly NONE: Internal.Biome$TemperatureModifier;
        static readonly CODEC: Internal.Codec<Internal.Biome$TemperatureModifier>;
    }
    type Biome$TemperatureModifier_ = "frozen" | Biome$TemperatureModifier | "none";
    abstract class AbstractReferenceCountedByteBuf extends Internal.AbstractByteBuf {
        touch(arg0: any): Internal.ReferenceCounted;
        retain(): Internal.ReferenceCounted;
        touch(): Internal.ReferenceCounted;
    }
    type AbstractReferenceCountedByteBuf_ = AbstractReferenceCountedByteBuf;
    abstract class HorizontalDirectionalBlock extends Internal.Block {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type HorizontalDirectionalBlock_ = HorizontalDirectionalBlock;
    class StructureStart {
        constructor(arg0: Internal.Structure_, arg1: Internal.ChunkPos_, arg2: number, arg3: Internal.PiecesContainer_)
        canBeReferenced(): boolean;
        isValid(): boolean;
        getChunkPos(): Internal.ChunkPos;
        getPieces(): Internal.List<Internal.StructurePiece>;
        getStructure(): Internal.Structure;
        getReferences(): number;
        placeInChunk(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureManager_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: Internal.BoundingBox_, arg5: Internal.ChunkPos_): void;
        getBoundingBox(): Internal.BoundingBox;
        addReference(): void;
        createTag(arg0: Internal.StructurePieceSerializationContext_, arg1: Internal.ChunkPos_): Internal.CompoundTag;
        static loadStaticStart(arg0: Internal.StructurePieceSerializationContext_, arg1: Internal.CompoundTag_, arg2: number): Internal.StructureStart;
        get valid(): boolean
        get chunkPos(): Internal.ChunkPos
        get pieces(): Internal.List<Internal.StructurePiece>
        get structure(): Internal.Structure
        get references(): number
        get boundingBox(): Internal.BoundingBox
        static readonly INVALID_START_ID: "INVALID";
        static readonly INVALID_START: Internal.StructureStart;
    }
    type StructureStart_ = StructureStart;
    class Resource {
        constructor(arg0: string, arg1: any_<Internal.InputStream>, arg2: any_<Internal.ResourceMetadata>)
        constructor(arg0: string, arg1: any_<Internal.InputStream>)
        open(): Internal.InputStream;
        openAsReader(): Internal.BufferedReader;
        metadata(): Internal.ResourceMetadata;
        sourcePackId(): string;
    }
    type Resource_ = Resource;
    class ServerboundUseItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.InteractionHand_, arg1: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getHand(): Internal.InteractionHand;
        getSequence(): number;
        isSkippable(): boolean;
        get hand(): Internal.InteractionHand
        get sequence(): number
        get skippable(): boolean
    }
    type ServerboundUseItemPacket_ = ServerboundUseItemPacket;
    interface IIngredientSerializer <T extends Internal.Ingredient> {
        parse(arg0: Internal.JsonObject_): T;
        parse(arg0: Internal.FriendlyByteBuf_): T;
        write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
    }
    type IIngredientSerializer_<T extends Internal.Ingredient> = IIngredientSerializer<T>;
    class ServerboundChangeDifficultyPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.Difficulty_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getDifficulty(): Internal.Difficulty;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get difficulty(): Internal.Difficulty
        get skippable(): boolean
    }
    type ServerboundChangeDifficultyPacket_ = ServerboundChangeDifficultyPacket;
    interface RecipeFilterParseEvent {
        parse(arg0: Internal.Context_, arg1: Internal.List_<Internal.RecipeFilter>, arg2: Internal.Map_<any, any>): void;
    }
    type RecipeFilterParseEvent_ = RecipeFilterParseEvent;
    abstract class RootPlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.BlockStateProvider_, arg2: Internal.Optional_<any>)
        getTrunkOrigin(arg0: BlockPos_, arg1: Internal.RandomSource_): BlockPos;
        placeRoots(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        static readonly CODEC: Internal.Codec<Internal.RootPlacer>;
    }
    type RootPlacer_ = RootPlacer;
    class ScheduleRuntime implements Internal.AccessorScheduleRuntime {
        constructor(arg0: Internal.Train_)
        write(): Internal.CompoundTag;
        tick(arg0: Internal.Level_): void;
        transitInterrupted(): void;
        getSchedule(): com.simibubi.create.content.trains.schedule.Schedule;
        tickConditions(arg0: Internal.Level_): void;
        setSchedule(arg0: com.simibubi.create.content.trains.schedule.Schedule_, arg1: boolean): void;
        destinationReached(): void;
        startCurrentInstruction(): Internal.DiscoveredPath;
        getWaitingStatus(arg0: Internal.Level_): Internal.MutableComponent;
        setCooldown(arg0: number): void;
        read(arg0: Internal.CompoundTag_): void;
        returnSchedule(): Internal.ItemStack;
        setSchedulePresentClientside(arg0: boolean): void;
        discardSchedule(): void;
        getTrain(): Internal.Train;
        submitPredictions(): Internal.Collection<Internal.GlobalTrainDisplayData$TrainDeparturePrediction>;
        get schedule(): com.simibubi.create.content.trains.schedule.Schedule
        set cooldown(arg0: number)
        set schedulePresentClientside(arg0: boolean)
        get train(): Internal.Train
        completed: boolean;
        currentEntry: number;
        paused: boolean;
        displayLinkUpdateRequested: boolean;
        isAutoSchedule: boolean;
        state: Internal.ScheduleRuntime$State;
    }
    type ScheduleRuntime_ = ScheduleRuntime;
    class WitherSkeleton extends Internal.AbstractSkeleton {
        constructor(arg0: Internal.EntityType_<Internal.WitherSkeleton>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type WitherSkeleton_ = WitherSkeleton;
    class Explosion$BlockInteraction extends Internal.Enum<Internal.Explosion$BlockInteraction> {
        static valueOf(arg0: string): Internal.Explosion$BlockInteraction;
        static values(): Internal.Explosion$BlockInteraction[];
        static readonly DESTROY: Internal.Explosion$BlockInteraction;
        static readonly NONE: Internal.Explosion$BlockInteraction;
        static readonly BREAK: Internal.Explosion$BlockInteraction;
    }
    type Explosion$BlockInteraction_ = "break" | Explosion$BlockInteraction | "destroy" | "none";
    abstract class HandheldItemBuilder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_, d: number, s: number)
        /**
         * Sets the attack speed of the tool.
        */
        speed(f: number): this;
        /**
         * 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): this;
        /**
         * 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): this;
        /**
         * Modifies the tool tier.
        */
        modifyTier(callback: Internal.Consumer_<Internal.MutableToolTier>): this;
        /**
         * Sets the attack damage bonus of the tool.
        */
        attackDamageBonus(f: number): this;
        tier(t: Internal.Tier_): this;
    }
    type HandheldItemBuilder_ = HandheldItemBuilder;
    interface GenericForgeEventConsumer extends Internal.Consumer<Internal.GenericEvent<any>> {
        accept(arg0: Internal.GenericEvent_<any>): void;
        andThen(arg0: Internal.Consumer_<Internal.GenericEvent<any>>): Internal.Consumer<Internal.GenericEvent<any>>;
        (arg0: Internal.GenericEvent_<any>): void;
    }
    type GenericForgeEventConsumer_ = GenericForgeEventConsumer;
    interface Long2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.LongToIntFunction {
        get(arg0: number): string;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2CharFunction;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Long2ByteFunction;
        defaultReturnValue(): string;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        getOrDefault(arg0: number, arg1: string): string;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2CharFunction;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Long2LongFunction;
        defaultReturnValue(arg0: string): void;
        remove(arg0: number): string;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsInt(arg0: number): number;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2CharFunction;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2CharFunction;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        containsKey(arg0: number): boolean;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2CharFunction<T>;
        apply(arg0: number): string;
        size(): number;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Long2IntFunction;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2CharFunction<T>;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2CharFunction;
        clear(): void;
        put(arg0: number, arg1: string): string;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Long2FloatFunction;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): string;
    }
    type Long2CharFunction_ = Long2CharFunction;
    class RotorProperty implements Internal.IMaterialProperty<Internal.RotorProperty> {
        constructor(speed: number, damage: number, durability: number)
        setDamage(damage: number): void;
        getDurability(): number;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        getDamage(): number;
        setSpeed(speed: number): void;
        getSpeed(): number;
        setDurability(durability: number): void;
        set damage(damage: number)
        get durability(): number
        get damage(): number
        set speed(speed: number)
        get speed(): number
        set durability(durability: number)
    }
    type RotorProperty_ = RotorProperty;
    abstract class UnmodifiableListIterator <E> extends Internal.UnmodifiableIterator<E> implements Internal.ListIterator<E> {
        nextIndex(): number;
        hasPrevious(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<E>): void;
        next(): E;
        previous(): E;
        /**
         * @deprecated
        */
        add(arg0: E): void;
        /**
         * @deprecated
        */
        set(arg0: E): void;
        previousIndex(): number;
    }
    type UnmodifiableListIterator_<E> = UnmodifiableListIterator<E>;
    class BlastFurnaceMenu extends Internal.AbstractFurnaceMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Inventory_)
    }
    type BlastFurnaceMenu_ = BlastFurnaceMenu;
    class MultiblockMachineDefinition extends Internal.MachineDefinition {
        getRecoveryItems(): Internal.Supplier<Internal.ItemStack[]>;
        getAdditionalDisplay(): Internal.BiConsumer<Internal.IMultiController, Internal.List<Internal.Component>>;
        getShapes(): Internal.Supplier<Internal.List<MultiblockShapeInfo>>;
        get(): any;
        getPatternFactory(): Internal.Supplier<com.gregtechceu.gtceu.api.pattern.BlockPattern>;
        setShapes(shapes: Internal.Supplier_<Internal.List<MultiblockShapeInfo>>): void;
        setAdditionalDisplay(additionalDisplay: Internal.BiConsumer_<Internal.IMultiController, Internal.List<Internal.Component>>): void;
        getMatchingShapes(): Internal.List<MultiblockShapeInfo>;
        setPartAppearance(partAppearance: Internal.TriFunction_<Internal.IMultiController, Internal.IMultiPart, Internal.Direction, Internal.BlockState>): void;
        getPartSorter(): Internal.Comparator<Internal.IMultiPart>;
        getPartAppearance(): Internal.TriFunction<Internal.IMultiController, Internal.IMultiPart, Internal.Direction, Internal.BlockState>;
        setPatternFactory(patternFactory: Internal.Supplier_<com.gregtechceu.gtceu.api.pattern.BlockPattern>): void;
        setPartSorter(partSorter: Internal.Comparator_<Internal.IMultiPart>): void;
        setRecoveryItems(recoveryItems: Internal.Supplier_<Internal.ItemStack[]>): void;
        static createDefinition(id: ResourceLocation_): Internal.MultiblockMachineDefinition;
        get recoveryItems(): Internal.Supplier<Internal.ItemStack[]>
        get additionalDisplay(): Internal.BiConsumer<Internal.IMultiController, Internal.List<Internal.Component>>
        get shapes(): Internal.Supplier<Internal.List<MultiblockShapeInfo>>
        get patternFactory(): Internal.Supplier<com.gregtechceu.gtceu.api.pattern.BlockPattern>
        set shapes(shapes: Internal.Supplier_<Internal.List<MultiblockShapeInfo>>)
        set additionalDisplay(additionalDisplay: Internal.BiConsumer_<Internal.IMultiController, Internal.List<Internal.Component>>)
        get matchingShapes(): Internal.List<MultiblockShapeInfo>
        set partAppearance(partAppearance: Internal.TriFunction_<Internal.IMultiController, Internal.IMultiPart, Internal.Direction, Internal.BlockState>)
        get partSorter(): Internal.Comparator<Internal.IMultiPart>
        get partAppearance(): Internal.TriFunction<Internal.IMultiController, Internal.IMultiPart, Internal.Direction, Internal.BlockState>
        set patternFactory(patternFactory: Internal.Supplier_<com.gregtechceu.gtceu.api.pattern.BlockPattern>)
        set partSorter(partSorter: Internal.Comparator_<Internal.IMultiPart>)
        set recoveryItems(recoveryItems: Internal.Supplier_<Internal.ItemStack[]>)
    }
    type MultiblockMachineDefinition_ = MultiblockMachineDefinition;
    class RootedDirtBlock extends Internal.Block implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type RootedDirtBlock_ = RootedDirtBlock;
    interface SuggestionProvider <S> {
        getSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        (arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture_<Internal.Suggestions>;
    }
    type SuggestionProvider_<S> = SuggestionProvider<S>;
    interface LootContext$DynamicDrop {
        add(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.ItemStack>): void;
        (arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.ItemStack>): void;
    }
    type LootContext$DynamicDrop_ = LootContext$DynamicDrop;
    interface IEventBusInvokeDispatcher {
        invoke(arg0: Internal.IEventListener_, arg1: Internal.Event_): void;
    }
    type IEventBusInvokeDispatcher_ = IEventBusInvokeDispatcher;
    class GameRenderer implements Internal.ResourceManagerReloadListener, Internal.GameRendererAccessor, net.coderbot.iris.mixin.GameRendererAccessor, Internal.AutoCloseable {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.ItemInHandRenderer_, arg2: Internal.ResourceManager_, arg3: Internal.RenderBuffers_)
        static getRendertypeTextIntensityShader(): Internal.ShaderInstance;
        cycleEffect(): void;
        shutdownEffect(): void;
        static getRendertypeEndPortalShader(): Internal.ShaderInstance;
        static getRendertypeTripwireShader(): Internal.ShaderInstance;
        resetData(): void;
        loadEffect(arg0: ResourceLocation_): void;
        static getPositionColorShader(): Internal.ShaderInstance;
        currentEffect(): Internal.PostChain;
        getRenderHand(): boolean;
        static getRendertypeTextSeeThroughShader(): Internal.ShaderInstance;
        static getPositionTexColorNormalShader(): Internal.ShaderInstance;
        static getRendertypeBeaconBeamShader(): Internal.ShaderInstance;
        static getRendertypeLightningShader(): Internal.ShaderInstance;
        static getRendertypeEntitySmoothCutoutShader(): Internal.ShaderInstance;
        static getRendertypeLeashShader(): Internal.ShaderInstance;
        setRenderBlockOutline(arg0: boolean): void;
        static getRendertypeArmorCutoutNoCullShader(): Internal.ShaderInstance;
        static getRendertypeArmorEntityGlintShader(): Internal.ShaderInstance;
        setPanoramicMode(arg0: boolean): void;
        static getRendertypeEntityTranslucentShader(): Internal.ShaderInstance;
        static getRendertypeEntityDecalShader(): Internal.ShaderInstance;
        static getRendertypeTextShader(): Internal.ShaderInstance;
        resize(arg0: number, arg1: number): void;
        getRenderDistance(): number;
        static getRendertypeSolidShader(): Internal.ShaderInstance;
        static getPositionTexShader(): Internal.ShaderInstance;
        static getRendertypeOutlineShader(): Internal.ShaderInstance;
        static getNightVisionScale(arg0: Internal.LivingEntity_, arg1: number): number;
        getDepthFar(): number;
        getDarkenWorldAmount(arg0: number): number;
        static getRendertypeEntityGlintShader(): Internal.ShaderInstance;
        static getRendertypeLinesShader(): Internal.ShaderInstance;
        static getNewEntityShader(): Internal.ShaderInstance;
        getName(): string;
        static getRendertypeCutoutMippedShader(): Internal.ShaderInstance;
        static getRendertypeEntityTranslucentEmissiveShader(): Internal.ShaderInstance;
        static getPositionColorTexShader(): Internal.ShaderInstance;
        static getRendertypeEntityAlphaShader(): Internal.ShaderInstance;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        static getRendertypeEntitySolidShader(): Internal.ShaderInstance;
        static getRendertypeTranslucentNoCrumblingShader(): Internal.ShaderInstance;
        static getRendertypeEntityGlintDirectShader(): Internal.ShaderInstance;
        getMainCamera(): Internal.Camera;
        static getRendertypeEnergySwirlShader(): Internal.ShaderInstance;
        static getPositionTexLightmapColorShader(): Internal.ShaderInstance;
        static getRendertypeGlintShader(): Internal.ShaderInstance;
        reloadShaders(arg0: Internal.ResourceManager_): void;
        invokeBobView(arg0: Internal.PoseStack_, arg1: number): void;
        static getRendertypeTranslucentMovingBlockShader(): Internal.ShaderInstance;
        static getRendertypeEntityCutoutShader(): Internal.ShaderInstance;
        getProjectionMatrix(arg0: number): Matrix4f;
        renderZoomed(arg0: number, arg1: number, arg2: number): void;
        getMinecraft(): Internal.Minecraft;
        static getRendertypeEntityShadowShader(): Internal.ShaderInstance;
        static getRendertypeCutoutShader(): Internal.ShaderInstance;
        static getRendertypeEyesShader(): Internal.ShaderInstance;
        invokeGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
        create$callGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
        static getRendertypeTextIntensitySeeThroughShader(): Internal.ShaderInstance;
        static getRendertypeItemEntityTranslucentCullShader(): Internal.ShaderInstance;
        checkEntityPostEffect(arg0: Internal.Entity_): void;
        preloadUiShader(arg0: Internal.ResourceProvider_): void;
        overlayTexture(): Internal.OverlayTexture;
        isPanoramicMode(): boolean;
        static getRendertypeEntityTranslucentCullShader(): Internal.ShaderInstance;
        static getPositionColorTexLightmapShader(): Internal.ShaderInstance;
        lightTexture(): Internal.LightTexture;
        togglePostEffect(): void;
        tick(): void;
        static getRendertypeTranslucentShader(): Internal.ShaderInstance;
        static getRendertypeEntityCutoutNoCullShader(): Internal.ShaderInstance;
        invokeBobHurt(arg0: Internal.PoseStack_, arg1: number): void;
        displayItemActivation(arg0: Internal.ItemStack_): void;
        render(arg0: number, arg1: number, arg2: boolean): void;
        static getParticleShader(): Internal.ShaderInstance;
        static getRendertypeEntityNoOutlineShader(): Internal.ShaderInstance;
        static getRendertypeWaterMaskShader(): Internal.ShaderInstance;
        static getPositionTexColorShader(): Internal.ShaderInstance;
        static getRendertypeGlintTranslucentShader(): Internal.ShaderInstance;
        renderLevel(arg0: number, arg1: number, arg2: Internal.PoseStack_): void;
        static getBlockShader(): Internal.ShaderInstance;
        static getRendertypeEntityCutoutNoCullZOffsetShader(): Internal.ShaderInstance;
        pick(arg0: number): void;
        static getPositionColorLightmapShader(): Internal.ShaderInstance;
        static getRendertypeArmorGlintShader(): Internal.ShaderInstance;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        static getRendertypeCrumblingShader(): Internal.ShaderInstance;
        getPanoramicMode(): boolean;
        static getRendertypeEndGatewayShader(): Internal.ShaderInstance;
        resetProjectionMatrix(arg0: Matrix4f_): void;
        static getRendertypeGlintDirectShader(): Internal.ShaderInstance;
        getShader(arg0: string): Internal.ShaderInstance;
        getMapRenderer(): Internal.MapRenderer;
        close(): void;
        static getPositionShader(): Internal.ShaderInstance;
        setRenderHand(arg0: boolean): void;
        get rendertypeTextIntensityShader(): Internal.ShaderInstance
        get rendertypeEndPortalShader(): Internal.ShaderInstance
        get rendertypeTripwireShader(): Internal.ShaderInstance
        get positionColorShader(): Internal.ShaderInstance
        get renderHand(): boolean
        get rendertypeTextSeeThroughShader(): Internal.ShaderInstance
        get positionTexColorNormalShader(): Internal.ShaderInstance
        get rendertypeBeaconBeamShader(): Internal.ShaderInstance
        get rendertypeLightningShader(): Internal.ShaderInstance
        get rendertypeEntitySmoothCutoutShader(): Internal.ShaderInstance
        get rendertypeLeashShader(): Internal.ShaderInstance
        set renderBlockOutline(arg0: boolean)
        get rendertypeArmorCutoutNoCullShader(): Internal.ShaderInstance
        get rendertypeArmorEntityGlintShader(): Internal.ShaderInstance
        set panoramicMode(arg0: boolean)
        get rendertypeEntityTranslucentShader(): Internal.ShaderInstance
        get rendertypeEntityDecalShader(): Internal.ShaderInstance
        get rendertypeTextShader(): Internal.ShaderInstance
        get renderDistance(): number
        get rendertypeSolidShader(): Internal.ShaderInstance
        get positionTexShader(): Internal.ShaderInstance
        get rendertypeOutlineShader(): Internal.ShaderInstance
        get depthFar(): number
        get rendertypeEntityGlintShader(): Internal.ShaderInstance
        get rendertypeLinesShader(): Internal.ShaderInstance
        get newEntityShader(): Internal.ShaderInstance
        get name(): string
        get rendertypeCutoutMippedShader(): Internal.ShaderInstance
        get rendertypeEntityTranslucentEmissiveShader(): Internal.ShaderInstance
        get positionColorTexShader(): Internal.ShaderInstance
        get rendertypeEntityAlphaShader(): Internal.ShaderInstance
        get rendertypeEntitySolidShader(): Internal.ShaderInstance
        get rendertypeTranslucentNoCrumblingShader(): Internal.ShaderInstance
        get rendertypeEntityGlintDirectShader(): Internal.ShaderInstance
        get mainCamera(): Internal.Camera
        get rendertypeEnergySwirlShader(): Internal.ShaderInstance
        get positionTexLightmapColorShader(): Internal.ShaderInstance
        get rendertypeGlintShader(): Internal.ShaderInstance
        get rendertypeTranslucentMovingBlockShader(): Internal.ShaderInstance
        get rendertypeEntityCutoutShader(): Internal.ShaderInstance
        get minecraft(): Internal.Minecraft
        get rendertypeEntityShadowShader(): Internal.ShaderInstance
        get rendertypeCutoutShader(): Internal.ShaderInstance
        get rendertypeEyesShader(): Internal.ShaderInstance
        get rendertypeTextIntensitySeeThroughShader(): Internal.ShaderInstance
        get rendertypeItemEntityTranslucentCullShader(): Internal.ShaderInstance
        get panoramicMode(): boolean
        get rendertypeEntityTranslucentCullShader(): Internal.ShaderInstance
        get positionColorTexLightmapShader(): Internal.ShaderInstance
        get rendertypeTranslucentShader(): Internal.ShaderInstance
        get rendertypeEntityCutoutNoCullShader(): Internal.ShaderInstance
        get particleShader(): Internal.ShaderInstance
        get rendertypeEntityNoOutlineShader(): Internal.ShaderInstance
        get rendertypeWaterMaskShader(): Internal.ShaderInstance
        get positionTexColorShader(): Internal.ShaderInstance
        get rendertypeGlintTranslucentShader(): Internal.ShaderInstance
        get blockShader(): Internal.ShaderInstance
        get rendertypeEntityCutoutNoCullZOffsetShader(): Internal.ShaderInstance
        get positionColorLightmapShader(): Internal.ShaderInstance
        get rendertypeArmorGlintShader(): Internal.ShaderInstance
        get rendertypeCrumblingShader(): Internal.ShaderInstance
        get panoramicMode(): boolean
        get rendertypeEndGatewayShader(): Internal.ShaderInstance
        get rendertypeGlintDirectShader(): Internal.ShaderInstance
        get mapRenderer(): Internal.MapRenderer
        get positionShader(): Internal.ShaderInstance
        set renderHand(arg0: boolean)
        static readonly PROJECTION_Z_NEAR: 0.05;
        static readonly EFFECT_NONE: 24;
        static readonly ITEM_ACTIVATION_ANIMATION_LENGTH: 40;
        blitShader: Internal.ShaderInstance;
        readonly itemInHandRenderer: Internal.ItemInHandRenderer;
    }
    type GameRenderer_ = GameRenderer;
    class AutoReleasedSound extends Internal.AbstractTickableSoundInstance {
        release(): void;
        canStartSilent(): boolean;
        getStream(arg0: Internal.SoundBufferLibrary_, arg1: Internal.Sound_, arg2: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        static createUnseededRandom(): Internal.RandomSource;
        canPlaySound(): boolean;
        readonly predicate: Internal.BooleanSupplier;
        readonly soundEntry: Internal.SoundEntry;
    }
    type AutoReleasedSound_ = AutoReleasedSound;
    class AlterGroundDecorator extends Internal.TreeDecorator {
        constructor(arg0: Internal.BlockStateProvider_)
        static readonly CODEC: Internal.Codec<Internal.AlterGroundDecorator>;
    }
    type AlterGroundDecorator_ = AlterGroundDecorator;
    class NoiseBasedCountPlacement extends Internal.RepeatingPlacement {
        static of(arg0: number, arg1: number, arg2: number): Internal.NoiseBasedCountPlacement;
        static readonly CODEC: Internal.Codec<Internal.NoiseBasedCountPlacement>;
    }
    type NoiseBasedCountPlacement_ = NoiseBasedCountPlacement;
    abstract class RegisterColorHandlersEvent extends Internal.Event implements Internal.IModBusEvent {
    }
    type RegisterColorHandlersEvent_ = RegisterColorHandlersEvent;
    class ModelGenerator$Element {
        constructor()
        box(b: Internal.AABB_): this;
        face(direction: Internal.Direction_, consumer: Internal.Consumer_<Internal.ModelGenerator$Face>): void;
        toJson(): Internal.JsonObject;
    }
    type ModelGenerator$Element_ = ModelGenerator$Element;
    interface AbstractContainerMenuAccessor {
        getRemoteSlots(): Internal.NonNullList<Internal.ItemStack>;
        getLastSlots(): Internal.NonNullList<Internal.ItemStack>;
        get remoteSlots(): Internal.NonNullList<Internal.ItemStack>
        get lastSlots(): Internal.NonNullList<Internal.ItemStack>
    }
    type AbstractContainerMenuAccessor_ = AbstractContainerMenuAccessor;
    class Field extends Internal.AccessibleObject implements Internal.Member {
        getModifiers(): number;
        set(arg0: any, arg1: any): void;
        setShort(arg0: any, arg1: number): void;
        getType(): typeof any;
        getChar(arg0: any): string;
        getInt(arg0: any): number;
        getName(): string;
        getLong(arg0: any): number;
        setDouble(arg0: any, arg1: number): void;
        getAnnotatedType(): Internal.AnnotatedType;
        getGenericType(): Internal.Type;
        getShort(arg0: any): number;
        isEnumConstant(): boolean;
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        setInt(arg0: any, arg1: number): void;
        getFloat(arg0: any): number;
        getBoolean(arg0: any): boolean;
        isSynthetic(): boolean;
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        setByte(arg0: any, arg1: number): void;
        setBoolean(arg0: any, arg1: boolean): void;
        setFloat(arg0: any, arg1: number): void;
        getDeclaringClass(): typeof any;
        getByte(arg0: any): number;
        toGenericString(): string;
        setChar(arg0: any, arg1: string): void;
        getDouble(arg0: any): number;
        get(arg0: any): any;
        setLong(arg0: any, arg1: number): void;
        get modifiers(): number
        get type(): typeof any
        get name(): string
        get annotatedType(): Internal.AnnotatedType
        get genericType(): Internal.Type
        get enumConstant(): boolean
        get synthetic(): boolean
        get declaringClass(): typeof any
    }
    type Field_ = Field;
    interface ReferenceCounted {
        touch(arg0: any): this;
        retain(): this;
        release(arg0: number): boolean;
        touch(): this;
        refCnt(): number;
        release(): boolean;
        retain(arg0: number): this;
    }
    type ReferenceCounted_ = ReferenceCounted;
    class ItemRenderer implements Internal.ResourceManagerReloadListener, Internal.ItemRendererAccessor {
        constructor(arg0: Internal.TextureManager_, arg1: Internal.ModelManager_, arg2: Internal.ItemColors_, arg3: Internal.BlockEntityWithoutLevelRenderer_)
        renderStatic(arg0: Internal.ItemStack_, arg1: Internal.ItemTransforms$TransformType_, arg2: number, arg3: number, arg4: Internal.PoseStack_, arg5: Internal.MultiBufferSource_, arg6: number): void;
        renderModelLists(model: Internal.BakedModel_, stack: Internal.ItemStack_, light: number, overlay: number, matrices: Internal.PoseStack_, vertices: Internal.VertexConsumer_): void;
        static getFoilBuffer(arg0: Internal.MultiBufferSource_, arg1: Internal.RenderType_, arg2: boolean, arg3: boolean): Internal.VertexConsumer;
        renderAndDecorateItem(arg0: Internal.ItemStack_, arg1: number, arg2: number): void;
        invokeRenderBakedItemModel(arg0: Internal.BakedModel_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_): void;
        getBlockEntityRenderer(): Internal.BlockEntityWithoutLevelRenderer;
        static getFoilBufferDirect(arg0: Internal.MultiBufferSource_, arg1: Internal.RenderType_, arg2: boolean, arg3: boolean): Internal.VertexConsumer;
        renderGuiItem(arg0: Internal.ItemStack_, arg1: number, arg2: number, arg3: Internal.BakedModel_): void;
        renderAndDecorateItem(arg0: Internal.ItemStack_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        renderAndDecorateItem(arg0: Internal.ItemStack_, arg1: number, arg2: number, arg3: number): void;
        handler$zhl000$injectRenderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_, ci: Internal.CallbackInfo_): void;
        getModel(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_, arg3: number): Internal.BakedModel;
        fillRect(arg0: Internal.BufferBuilder_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        getName(): string;
        handler$bll000$onRenderItem(arg0: Internal.ItemStack_, arg1: Internal.ItemTransforms$TransformType_, arg2: boolean, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number, arg6: number, arg7: Internal.BakedModel_, arg8: Internal.CallbackInfo_): void;
        renderStatic(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.ItemTransforms$TransformType_, arg3: boolean, arg4: Internal.PoseStack_, arg5: Internal.MultiBufferSource_, arg6: Internal.Level_, arg7: number, arg8: number, arg9: number): void;
        static getCompassFoilBuffer(arg0: Internal.MultiBufferSource_, arg1: Internal.RenderType_, arg2: Internal.PoseStack$Pose_): Internal.VertexConsumer;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        static getArmorFoilBuffer(arg0: Internal.MultiBufferSource_, arg1: Internal.RenderType_, arg2: boolean, arg3: boolean): Internal.VertexConsumer;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        handler$bmc000$renderGuiItemOverlay(arg0: Internal.Font_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: Internal.CallbackInfo_): void;
        render(arg0: Internal.ItemStack_, arg1: Internal.ItemTransforms$TransformType_, arg2: boolean, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number, arg6: number, arg7: Internal.BakedModel_): void;
        renderQuadList(matrices: Internal.PoseStack_, vertexConsumer: Internal.VertexConsumer_, quads: Internal.List_<any>, stack: Internal.ItemStack_, light: number, overlay: number): void;
        renderGuiItemDecorations(arg0: Internal.Font_, arg1: Internal.ItemStack_, arg2: number, arg3: number): void;
        renderGuiItemDecorations(arg0: Internal.Font_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: string): void;
        static getCompassFoilBufferDirect(arg0: Internal.MultiBufferSource_, arg1: Internal.RenderType_, arg2: Internal.PoseStack$Pose_): Internal.VertexConsumer;
        renderAndDecorateItem(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: number): void;
        getItemModelShaper(): Internal.ItemModelShaper;
        renderGuiItem(arg0: Internal.ItemStack_, arg1: number, arg2: number): void;
        renderAndDecorateFakeItem(arg0: Internal.ItemStack_, arg1: number, arg2: number): void;
        get blockEntityRenderer(): Internal.BlockEntityWithoutLevelRenderer
        get name(): string
        get itemModelShaper(): Internal.ItemModelShaper
        static readonly COMPASS_FOIL_UI_SCALE: 0.5;
        readonly textureManager: Internal.TextureManager;
        static readonly COMPASS_FOIL_FIRST_PERSON_SCALE: 0.75;
        static readonly ITEM_COUNT_BLIT_OFFSET: 200;
        blitOffset: number;
        static readonly ENCHANT_GLINT_LOCATION: ResourceLocation;
    }
    type ItemRenderer_ = ItemRenderer;
    class MissingMappingsEvent$Mapping <T> implements Internal.Comparable<Internal.MissingMappingsEvent$Mapping<T>> {
        constructor(arg0: Internal.IForgeRegistry_<T>, arg1: Internal.IForgeRegistry_<T>, arg2: ResourceLocation_, arg3: number)
        fail(): void;
        warn(): void;
        getRegistry(): Internal.IForgeRegistry<T>;
        ignore(): void;
        getKey(): ResourceLocation;
        compareTo(arg0: any): number;
        compareTo(arg0: Internal.MissingMappingsEvent$Mapping_<T>): number;
        getId(): number;
        remap(arg0: T): void;
        get registry(): Internal.IForgeRegistry<T>
        get key(): ResourceLocation
        get id(): number
    }
    type MissingMappingsEvent$Mapping_<T> = MissingMappingsEvent$Mapping<T>;
    class StructureTemplate$Palette {
        constructor(arg0: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>)
        blocks(): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        blocks(arg0: Internal.Block_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
    }
    type StructureTemplate$Palette_ = StructureTemplate$Palette;
    interface IntList extends Internal.List<number>, Internal.Comparable<Internal.List<number>>, Internal.IntCollection {
        addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        addAll(arg0: Internal.Collection_<number>): boolean;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        of<E>(arg0: E): Internal.List<E>;
        unstableSort(arg0: Internal.IntComparator_): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        of(): this;
        addAll(arg0: number, arg1: Internal.Collection_<number>): boolean;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        intParallelStream(): Internal.IntStream;
        removeAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        of(arg0: number, arg1: number): this;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        addAll(arg0: Internal.IntCollection_): boolean;
        retainAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        indexOf(arg0: number): number;
        getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        of(arg0: number, arg1: number, arg2: number): this;
        addElements(arg0: number, arg1: number[]): void;
        add(arg0: number): boolean;
        toArray<T>(arg0: T[]): T[];
        containsAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        toIntArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        of(arg0: number): this;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        lastIndexOf(arg0: number): number;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        addAll(arg0: number, arg1: Internal.IntCollection_): boolean;
        of<E>(arg0: E, arg1: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        compareTo(arg0: Internal.List_<number>): number;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        set(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        addAll(arg0: Internal.IntList_): boolean;
        removeElements(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        isEmpty(): boolean;
        sort(arg0: Internal.IntComparator_): void;
        toIntArray(): number[];
        forEach(arg0: Internal.IntConsumer_): void;
        of<E>(...arg0: E[]): Internal.List<E>;
        addAll(arg0: number, arg1: Internal.IntList_): boolean;
        listIterator(arg0: number): Internal.ListIterator<any>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        setElements(arg0: number, arg1: number[]): void;
        toArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        getInt(arg0: number): number;
        removeInt(arg0: number): number;
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        iterator(): Internal.IntIterator;
        setElements(arg0: number[]): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        replaceAll(arg0: it.unimi.dsi.fastutil.ints.IntUnaryOperator_): void;
        of(...arg0: number[]): this;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        toArray(): any[];
        removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
        intSpliterator(): Internal.IntSpliterator;
        subList(arg0: number, arg1: number): Internal.List<any>;
        hashCode(): number;
        size(): number;
        setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
        clear(): void;
        rem(arg0: number): boolean;
        equals(arg0: any): boolean;
        get empty(): boolean
        set elements(arg0: number[])
    }
    type IntList_ = IntList;
    interface Long2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.LongFunction<V> {
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Long2ShortFunction;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ReferenceFunction<V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Long2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Long2LongFunction;
        remove(arg0: number): V;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Long2CharFunction;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ReferenceFunction<V>;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ReferenceFunction<V>;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        apply(arg0: number): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ReferenceFunction<V>;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
        containsKey(arg0: number): boolean;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Long2IntFunction;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Long2FloatFunction;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ReferenceFunction<V>;
        get(arg0: number): V;
        size(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        clear(): void;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Long2ReferenceFunction_<V> = Long2ReferenceFunction<V>;
    class View implements Internal.Drawable$Callback {
        constructor(context: icyllis.modernui.core.Context_)
        callOnClick(): boolean;
        getLocationInWindow(outLocation: number[]): void;
        dp(value: number): number;
        getVerticalScrollbarTrackDrawable(): Internal.Drawable;
        setElevation(elevation: number): void;
        requestFocus(): boolean;
        setScrollBarSize(scrollBarSize: number): void;
        setBackground(background: Internal.Drawable_): void;
        isTextDirectionInherited(): boolean;
        findViewById<T extends Internal.View>(id: number): T;
        isDuplicateParentStateEnabled(): boolean;
        setPivotY(pivotY: number): void;
        isFocusableInTouchMode(): boolean;
        requestRectangleOnScreen(rectangle: Internal.Rect_): boolean;
        performLongClick(x: number, y: number): boolean;
        setVisibility(visibility: number): void;
        setScrollbarFadingEnabled(fadeScrollbars: boolean): void;
        removeOnLayoutChangeListener(listener: Internal.View$OnLayoutChangeListener_): void;
        getBaseline(): number;
        setHasTranslationTransientState(hasTranslationTransientState: boolean): void;
        getScrollX(): number;
        setAlpha(alpha: number): void;
        setScaleX(scaleX: number): void;
        getTooltipView(): this;
        setRotation(rotation: number): void;
        transformMatrixToGlobal(matrix: icyllis.modernui.graphics.Matrix_): void;
        onDrawForeground(canvas: Internal.Canvas_): void;
        isHorizontalFadingEdgeEnabled(): boolean;
        setScrollY(value: number): void;
        getTranslationX(): number;
        getViewRoot(): Internal.ViewRoot;
        getPaddingTop(): number;
        addOnAttachStateChangeListener(listener: Internal.View$OnAttachStateChangeListener_): void;
        isLayoutRequested(): boolean;
        getRight(): number;
        onDragEvent(event: Internal.DragEvent_): boolean;
        getElevation(): number;
        setTop(top: number): void;
        setTag(key: number, tag: any): void;
        getBoundsOnScreen(outRect: Internal.Rect_): void;
        getMeasuredWidthAndState(): number;
        dispatchKeyEvent(event: Internal.KeyEvent_): boolean;
        setNextFocusLeftId(nextFocusLeftId: number): void;
        dispatchNestedPreScroll(dx: number, dy: number, consumed: number[], offsetInWindow: number[], type: number): boolean;
        hasNestedScrollingParent(type: number): boolean;
        setClickable(clickable: boolean): void;
        getFocusables(direction: number): Internal.ArrayList<Internal.View>;
        setKeyboardNavigationCluster(isCluster: boolean): void;
        isHapticFeedbackEnabled(): boolean;
        setForegroundGravity(gravity: number): void;
        getStateListAnimator(): Internal.StateListAnimator;
        startActionMode(callback: Internal.ActionMode$Callback_): Internal.ActionMode;
        pointInView(localX: number, localY: number, slop: number): boolean;
        getMeasuredHeightAndState(): number;
        hasOnClickListeners(): boolean;
        setPivotX(pivotX: number): void;
        setLeft(left: number): void;
        canScrollHorizontally(direction: number): boolean;
        onStartTemporaryDetach(): void;
        getScrollY(): number;
        setActivated(activated: boolean): void;
        getOverScrollMode(): number;
        getVerticalScrollbarThumbDrawable(): Internal.Drawable;
        getGlobalVisibleRect(r: Internal.Rect_, globalOffset: icyllis.modernui.graphics.Point_): boolean;
        getHeight(): number;
        canResolveTextDirection(): boolean;
        setContextClickable(contextClickable: boolean): void;
        isInScrollingContainer(): boolean;
        setScaleY(scaleY: number): void;
        getTag(key: number): any;
        canResolveLayoutDirection(): boolean;
        setHapticFeedbackEnabled(hapticFeedbackEnabled: boolean): void;
        resolveTextAlignment(): boolean;
        getTranslationY(): number;
        cancelLongPress(): void;
        scheduleDrawable(who: Internal.Drawable_, what: Internal.Runnable_, when: number): void;
        setScrollBarStyle(style: number): void;
        clearFocus(): void;
        setLongClickable(longClickable: boolean): void;
        performLongClick(): boolean;
        hasFocus(): boolean;
        willNotDraw(): boolean;
        addTouchables(views: Internal.ArrayList_<Internal.View>): void;
        getForeground(): Internal.Drawable;
        setNextFocusDownId(nextFocusDownId: number): void;
        forceLayout(): void;
        setTransitionName(transitionName: string): void;
        setMinimumWidth(minWidth: number): void;
        dispatchStartTemporaryDetach(): void;
        setOnLongClickListener(l: Internal.View$OnLongClickListener_): void;
        computeScroll(): void;
        isTextAlignmentResolved(): boolean;
        getFadingEdgeLength(): number;
        getScaleY(): number;
        setScrollX(value: number): void;
        postOnAnimation(action: Internal.Runnable_): void;
        removeOnAttachStateChangeListener(listener: Internal.View$OnAttachStateChangeListener_): void;
        layout(l: number, t: number, r: number, b: number): void;
        getHitRect(outRect: Internal.Rect_): void;
        onGenericMotionEvent(event: Internal.MotionEvent_): boolean;
        getLocationOnScreen(outLocation: number[]): void;
        getNextFocusForwardId(): number;
        forceHasOverlappingRendering(hasOverlappingRendering: boolean): void;
        setHasTransientState(hasTransientState: boolean): void;
        invalidateDrawable(drawable: Internal.Drawable_): void;
        getTooltipText(): Internal.CharSequence;
        postInvalidateDelayed(delayMilliseconds: number): void;
        getLocalVisibleRect(r: Internal.Rect_): boolean;
        draw(canvas: Internal.Canvas_): void;
        cancelPendingInputEvents(): void;
        setRight(right: number): void;
        setY(y: number): void;
        scrollTo(x: number, y: number): void;
        setStateListAnimator(stateListAnimator: Internal.StateListAnimator_): void;
        getY(): number;
        getPaddingRight(): number;
        setNextClusterForwardId(nextClusterForwardId: number): void;
        getGlobalVisibleRect(r: Internal.Rect_): boolean;
        static generateViewId(): number;
        dispatchWindowVisibilityChanged(visibility: number): void;
        getTranslationZ(): number;
        static resolveSize(size: number, measureSpec: number): number;
        canScrollVertically(direction: number): boolean;
        keyboardNavigationClusterSearch(currentCluster: Internal.View_, direction: number): this;
        setLayoutDirection(layoutDirection: number): void;
        dispatchGenericMotionEvent(event: Internal.MotionEvent_): boolean;
        getFocusable(): number;
        getScrollBarFadeDuration(): number;
        setFocusedInCluster(): void;
        jumpDrawablesToCurrentState(): void;
        canResolveTextAlignment(): boolean;
        setNextFocusRightId(nextFocusRightId: number): void;
        setBottom(bottom: number): void;
        setWillNotDraw(willNotDraw: boolean): void;
        resolvePadding(): void;
        resetPivot(): void;
        resolveTextDirection(): boolean;
        resolveLayoutParams(): void;
        getNextClusterForwardId(): number;
        performContextClick(x: number, y: number): boolean;
        postDelayed(action: Internal.Runnable_, delayMillis: number): boolean;
        getTextDirection(): number;
        hasFocusable(): boolean;
        setVerticalScrollBarEnabled(enabled: boolean): void;
        getDrawingRect(outRect: Internal.Rect_): void;
        refreshDrawableState(): void;
        setPressed(pressed: boolean): void;
        toLocalMotionEvent(ev: Internal.MotionEvent_): boolean;
        setTextAlignment(textAlignment: number): void;
        onKeyShortcut(keyCode: number, event: Internal.KeyEvent_): boolean;
        static resolveSizeAndState(size: number, measureSpec: number, childMeasuredState: number): number;
        dispatchNestedPreFling(velocityX: number, velocityY: number): boolean;
        getId(): number;
        setZ(z: number): void;
        isKeyboardNavigationCluster(): boolean;
        isVerticalFadingEdgeEnabled(): boolean;
        getFadingEdge(): number;
        addOnLayoutChangeListener(listener: Internal.View$OnLayoutChangeListener_): void;
        onFinishTemporaryDetach(): void;
        setOnDragListener(l: Internal.View$OnDragListener_): void;
        getZ(): number;
        isLayoutRtl(): boolean;
        hasExplicitFocusable(): boolean;
        setOnHoverListener(l: Internal.View$OnHoverListener_): void;
        addFocusables(views: Internal.ArrayList_<Internal.View>, direction: number): void;
        getLeft(): number;
        isForegroundInsidePadding(): boolean;
        postInvalidate(): void;
        setHovered(hovered: boolean): void;
        getRevealOnFocusHint(): boolean;
        hasOnLongClickListeners(): boolean;
        setHorizontalScrollbarTrackDrawable(drawable: Internal.Drawable_): void;
        setOnKeyListener(l: Internal.View$OnKeyListener_): void;
        isInTouchMode(): boolean;
        setVerticalFadingEdgeEnabled(verticalFadingEdgeEnabled: boolean): void;
        getBottom(): number;
        getParent(): Internal.ViewParent;
        setSoundEffectsEnabled(soundEffectsEnabled: boolean): void;
        requestRectangleOnScreen(rectangle: Internal.Rect_, immediate: boolean): boolean;
        setEnabled(enabled: boolean): void;
        unscheduleDrawable(who: Internal.Drawable_): void;
        getBoundsOnScreen(outRect: Internal.Rect_, clipToParent: boolean): void;
        getVisibility(): number;
        getScrollBarSize(): number;
        setScrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: number): void;
        mapRectFromViewToScreenCoords(rect: Internal.RectF_, clipToParent: boolean): void;
        getPivotX(): number;
        setOnScrollChangeListener(l: Internal.View$OnScrollChangeListener_): void;
        requireViewById<T extends Internal.View>(id: number): T;
        isVerticalScrollBarEnabled(): boolean;
        getMeasuredHeight(): number;
        setLayoutParams(params: Internal.ViewGroup$LayoutParams_): void;
        getMeasuredState(): number;
        dispatchNestedFling(velocityX: number, velocityY: number, consumed: boolean): boolean;
        getHasOverlappingRendering(): boolean;
        requestFocus(direction: number): boolean;
        requestLayout(): void;
        isNestedScrollingEnabled(): boolean;
        getNextFocusDownId(): number;
        setVerticalScrollbarTrackDrawable(drawable: Internal.Drawable_): void;
        getAlpha(): number;
        getWidth(): number;
        setForeground(foreground: Internal.Drawable_): void;
        isClickable(): boolean;
        setTranslationY(translationY: number): void;
        setAnimationMatrix(matrix: icyllis.modernui.graphics.Matrix_): void;
        setPadding(left: number, top: number, right: number, bottom: number): void;
        performClick(): boolean;
        findViewByPredicateInsideOut<T extends Internal.View>(start: Internal.View_, predicate: Internal.Predicate_<Internal.View>): T;
        getAnimationMatrix(): icyllis.modernui.graphics.Matrix;
        isTextDirectionResolved(): boolean;
        toGlobalMotionEvent(ev: Internal.MotionEvent_): boolean;
        getScrollBarDefaultDelayBeforeFade(): number;
        setOnCreateContextMenuListener(l: Internal.View$OnCreateContextMenuListener_): void;
        setHorizontalScrollbarThumbDrawable(drawable: Internal.Drawable_): void;
        findViewByPredicate<T extends Internal.View>(predicate: Internal.Predicate_<Internal.View>): T;
        focusSearch(direction: number): this;
        playSoundEffect(soundConstant: number): void;
        setTransitionVisibility(visibility: number): void;
        getBackground(): Internal.Drawable;
        getPaddingEnd(): number;
        dispatchDrawableHotspotChanged(x: number, y: number): void;
        setX(x: number): void;
        isFocused(): boolean;
        isTemporarilyDetached(): boolean;
        dispatchTouchEvent(event: Internal.MotionEvent_): boolean;
        setOnClickListener(l: Internal.View$OnClickListener_): void;
        onHoverChanged(hovered: boolean): void;
        setTextDirection(textDirection: number): void;
        getRotation(): number;
        dispatchPointerEvent(event: Internal.MotionEvent_): boolean;
        isAttachedToWindow(): boolean;
        performContextClick(): boolean;
        getPivotY(): number;
        isFocusedByDefault(): boolean;
        onTouchEvent(event: Internal.MotionEvent_): boolean;
        getFocusedRect(r: Internal.Rect_): void;
        findFocus(): this;
        getInverseMatrix(): icyllis.modernui.graphics.Matrix;
        getContext(): icyllis.modernui.core.Context;
        unscheduleDrawable(who: Internal.Drawable_, what: Internal.Runnable_): void;
        onVisibilityAggregated(isVisible: boolean): void;
        getPaddingStart(): number;
        onKeyDown(keyCode: number, event: Internal.KeyEvent_): boolean;
        performHapticFeedback(feedbackConstant: number): boolean;
        setFocusableInTouchMode(focusableInTouchMode: boolean): void;
        hasTransientState(): boolean;
        onKeyUp(keyCode: number, event: Internal.KeyEvent_): boolean;
        isFocusable(): boolean;
        getScrollBarStyle(): number;
        setTranslationZ(translationZ: number): void;
        getPaddingLeft(): number;
        getX(): number;
        restoreDefaultFocus(): boolean;
        getHorizontalScrollbarThumbDrawable(): Internal.Drawable;
        getTransitionAlpha(): number;
        getNextFocusLeftId(): number;
        invalidate(): void;
        setScrollBarFadeDuration(scrollBarFadeDuration: number): void;
        getNextFocusUpId(): number;
        setMinimumHeight(minHeight: number): void;
        isLayoutDirectionResolved(): boolean;
        addKeyboardNavigationClusters(views: Internal.Collection_<Internal.View>, direction: number): void;
        setOnGenericMotionListener(l: Internal.View$OnGenericMotionListener_): void;
        offsetTopAndBottom(offset: number): void;
        static combineMeasuredStates(curState: number, newState: number): number;
        requestFocus(direction: number, previouslyFocusedRect: Internal.Rect_): boolean;
        setOverScrollMode(overScrollMode: number): void;
        showContextMenu(): boolean;
        getHandler(): Internal.Handler;
        setVerticalScrollbarThumbDrawable(drawable: Internal.Drawable_): void;
        getForegroundGravity(): number;
        getLayoutDirection(): number;
        setNestedScrollingEnabled(enabled: boolean): void;
        getRawTextDirection(): number;
        isPivotSet(): boolean;
        scrollBy(x: number, y: number): void;
        hasWindowFocus(): boolean;
        setOnTouchListener(l: Internal.View$OnTouchListener_): void;
        setSelected(selected: boolean): void;
        isShown(): boolean;
        startActionMode(callback: Internal.ActionMode$Callback_, type: number): Internal.ActionMode;
        isScrollbarFadingEnabled(): boolean;
        resolveLayoutDirection(): boolean;
        setTransitionAlpha(alpha: number): void;
        setId(id: number): void;
        getViewTreeObserver(): Internal.ViewTreeObserver;
        setOnContextClickListener(l: Internal.View$OnContextClickListener_): void;
        getLayoutParams(): Internal.ViewGroup$LayoutParams;
        postInvalidateOnAnimation(): void;
        onCancelPendingInputEvents(): void;
        getTransitionName(): string;
        getNextFocusRightId(): number;
        sp(value: number): number;
        setDuplicateParentStateEnabled(enabled: boolean): void;
        performHapticFeedback(feedbackConstant: number, flags: number): boolean;
        isHovered(): boolean;
        getRawTextAlignment(): number;
        setScrollIndicators(indicators: number): void;
        getRotationX(): number;
        getVerticalFadingEdgeLength(): number;
        onResolveDrawables(layoutDirection: number): void;
        createContextMenu(menu: Internal.ContextMenu_): void;
        setRotationX(rotationX: number): void;
        isTextAlignmentInherited(): boolean;
        onResolvePointerIcon(event: Internal.MotionEvent_): Internal.PointerIcon;
        setNextFocusForwardId(nextFocusForwardId: number): void;
        getMinimumWidth(): number;
        getTextAlignment(): number;
        setIsRootNamespace(isRoot: boolean): void;
        setFocusable(focusable: number): void;
        setFocusedByDefault(isFocusedByDefault: boolean): void;
        isContextClickable(): boolean;
        hasTranslationTransientState(): boolean;
        getRawLayoutDirection(): number;
        isActivated(): boolean;
        isPaddingRelative(): boolean;
        drawableHotspotChanged(x: number, y: number): void;
        isPressed(): boolean;
        startNestedScroll(axes: number, type: number): boolean;
        getRootView(): this;
        getScaleX(): number;
        getPaddingBottom(): number;
        setHorizontalScrollBarEnabled(enabled: boolean): void;
        setNextFocusUpId(nextFocusUpId: number): void;
        isRootNamespace(): boolean;
        getTouchables(): Internal.ArrayList<Internal.View>;
        removeCallbacks(action: Internal.Runnable_): void;
        isEnabled(): boolean;
        isLayoutDirectionInherited(): boolean;
        hasIdentityMatrix(): boolean;
        isInLayout(): boolean;
        setOnFocusChangeListener(l: Internal.View$OnFocusChangeListener_): void;
        measure(widthMeasureSpec: number, heightMeasureSpec: number): void;
        transformMatrixToLocal(matrix: icyllis.modernui.graphics.Matrix_): void;
        hasOverlappingRendering(): boolean;
        getHorizontalScrollbarTrackDrawable(): Internal.Drawable;
        getMinimumHeight(): number;
        isSoundEffectsEnabled(): boolean;
        dispatchFinishTemporaryDetach(): void;
        dispatchNestedScroll(dxConsumed: number, dyConsumed: number, dxUnconsumed: number, dyUnconsumed: number, offsetInWindow: number[], type: number, consumed: number[]): boolean;
        setTooltipText(tooltipText: Internal.CharSequence_): void;
        getVerticalScrollbarWidth(): number;
        static getDefaultSize(size: number, measureSpec: number): number;
        isHorizontalScrollBarEnabled(): boolean;
        getTop(): number;
        setScrollIndicators(indicators: number, mask: number): void;
        addFocusables(views: Internal.ArrayList_<Internal.View>, direction: number, focusableMode: number): void;
        getWindowVisibility(): number;
        showContextMenu(x: number, y: number): boolean;
        resolveRtlPropertiesIfNeeded(): boolean;
        getMeasuredWidth(): number;
        getRotationY(): number;
        post(action: Internal.Runnable_): boolean;
        setTranslationX(translationX: number): void;
        startDragAndDrop(localState: any, shadow: Internal.View$DragShadow_, flags: number): boolean;
        setRotationY(rotationY: number): void;
        transformFromViewToWindowSpace(inOutLocation: number[]): void;
        getOnLongClickListener(): Internal.View$OnLongClickListener;
        isSelected(): boolean;
        dispatchKeyShortcutEvent(event: Internal.KeyEvent_): boolean;
        dispatchWindowFocusChanged(hasFocus: boolean): void;
        getOnFocusChangeListener(): Internal.View$OnFocusChangeListener;
        setHorizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: boolean): void;
        isLaidOut(): boolean;
        getKeyDispatcherState(): Internal.KeyEvent$DispatcherState;
        postOnAnimationDelayed(action: Internal.Runnable_, delayMillis: number): void;
        getMatrix(): icyllis.modernui.graphics.Matrix;
        isLongClickable(): boolean;
        offsetLeftAndRight(offset: number): void;
        getScrollIndicators(): number;
        onHoverEvent(event: Internal.MotionEvent_): boolean;
        setFocusable(focusable: boolean): void;
        onWindowFocusChanged(hasWindowFocus: boolean): void;
        setPaddingRelative(start: number, top: number, end: number, bottom: number): void;
        setRevealOnFocusHint(revealOnFocus: boolean): void;
        getDrawableState(): number[];
        stopNestedScroll(type: number): void;
        get verticalScrollbarTrackDrawable(): Internal.Drawable
        set elevation(elevation: number)
        set scrollBarSize(scrollBarSize: number)
        set background(background: Internal.Drawable_)
        get textDirectionInherited(): boolean
        get duplicateParentStateEnabled(): boolean
        set pivotY(pivotY: number)
        get focusableInTouchMode(): boolean
        set visibility(visibility: number)
        set scrollbarFadingEnabled(fadeScrollbars: boolean)
        get baseline(): number
        set hasTranslationTransientState(hasTranslationTransientState: boolean)
        get scrollX(): number
        set alpha(alpha: number)
        set scaleX(scaleX: number)
        get tooltipView(): Internal.View
        set rotation(rotation: number)
        get horizontalFadingEdgeEnabled(): boolean
        set scrollY(value: number)
        get translationX(): number
        get viewRoot(): Internal.ViewRoot
        get paddingTop(): number
        get layoutRequested(): boolean
        get right(): number
        get elevation(): number
        set top(top: number)
        get measuredWidthAndState(): number
        set nextFocusLeftId(nextFocusLeftId: number)
        set clickable(clickable: boolean)
        set keyboardNavigationCluster(isCluster: boolean)
        get hapticFeedbackEnabled(): boolean
        set foregroundGravity(gravity: number)
        get stateListAnimator(): Internal.StateListAnimator
        get measuredHeightAndState(): number
        set pivotX(pivotX: number)
        set left(left: number)
        get scrollY(): number
        set activated(activated: boolean)
        get overScrollMode(): number
        get verticalScrollbarThumbDrawable(): Internal.Drawable
        get height(): number
        set contextClickable(contextClickable: boolean)
        get inScrollingContainer(): boolean
        set scaleY(scaleY: number)
        set hapticFeedbackEnabled(hapticFeedbackEnabled: boolean)
        get translationY(): number
        set scrollBarStyle(style: number)
        set longClickable(longClickable: boolean)
        get foreground(): Internal.Drawable
        set nextFocusDownId(nextFocusDownId: number)
        set transitionName(transitionName: string)
        set minimumWidth(minWidth: number)
        set onLongClickListener(l: Internal.View$OnLongClickListener_)
        get textAlignmentResolved(): boolean
        get fadingEdgeLength(): number
        get scaleY(): number
        set scrollX(value: number)
        get nextFocusForwardId(): number
        set hasTransientState(hasTransientState: boolean)
        get tooltipText(): Internal.CharSequence
        set right(right: number)
        set y(y: number)
        set stateListAnimator(stateListAnimator: Internal.StateListAnimator_)
        get y(): number
        get paddingRight(): number
        set nextClusterForwardId(nextClusterForwardId: number)
        get translationZ(): number
        set layoutDirection(layoutDirection: number)
        get focusable(): number
        get scrollBarFadeDuration(): number
        set nextFocusRightId(nextFocusRightId: number)
        set bottom(bottom: number)
        set willNotDraw(willNotDraw: boolean)
        get nextClusterForwardId(): number
        get textDirection(): number
        set verticalScrollBarEnabled(enabled: boolean)
        set pressed(pressed: boolean)
        set textAlignment(textAlignment: number)
        get id(): number
        set z(z: number)
        get keyboardNavigationCluster(): boolean
        get verticalFadingEdgeEnabled(): boolean
        get fadingEdge(): number
        set onDragListener(l: Internal.View$OnDragListener_)
        get z(): number
        get layoutRtl(): boolean
        set onHoverListener(l: Internal.View$OnHoverListener_)
        get left(): number
        get foregroundInsidePadding(): boolean
        set hovered(hovered: boolean)
        get revealOnFocusHint(): boolean
        set horizontalScrollbarTrackDrawable(drawable: Internal.Drawable_)
        set onKeyListener(l: Internal.View$OnKeyListener_)
        get inTouchMode(): boolean
        set verticalFadingEdgeEnabled(verticalFadingEdgeEnabled: boolean)
        get bottom(): number
        get parent(): Internal.ViewParent
        set soundEffectsEnabled(soundEffectsEnabled: boolean)
        set enabled(enabled: boolean)
        get visibility(): number
        get scrollBarSize(): number
        set scrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: number)
        get pivotX(): number
        set onScrollChangeListener(l: Internal.View$OnScrollChangeListener_)
        get verticalScrollBarEnabled(): boolean
        get measuredHeight(): number
        set layoutParams(params: Internal.ViewGroup$LayoutParams_)
        get measuredState(): number
        get hasOverlappingRendering(): boolean
        get nestedScrollingEnabled(): boolean
        get nextFocusDownId(): number
        set verticalScrollbarTrackDrawable(drawable: Internal.Drawable_)
        get alpha(): number
        get width(): number
        set foreground(foreground: Internal.Drawable_)
        get clickable(): boolean
        set translationY(translationY: number)
        set animationMatrix(matrix: icyllis.modernui.graphics.Matrix_)
        get animationMatrix(): icyllis.modernui.graphics.Matrix
        get textDirectionResolved(): boolean
        get scrollBarDefaultDelayBeforeFade(): number
        set onCreateContextMenuListener(l: Internal.View$OnCreateContextMenuListener_)
        set horizontalScrollbarThumbDrawable(drawable: Internal.Drawable_)
        set transitionVisibility(visibility: number)
        get background(): Internal.Drawable
        get paddingEnd(): number
        set x(x: number)
        get focused(): boolean
        get temporarilyDetached(): boolean
        set onClickListener(l: Internal.View$OnClickListener_)
        set textDirection(textDirection: number)
        get rotation(): number
        get attachedToWindow(): boolean
        get pivotY(): number
        get focusedByDefault(): boolean
        get inverseMatrix(): icyllis.modernui.graphics.Matrix
        get context(): icyllis.modernui.core.Context
        get paddingStart(): number
        set focusableInTouchMode(focusableInTouchMode: boolean)
        get focusable(): boolean
        get scrollBarStyle(): number
        set translationZ(translationZ: number)
        get paddingLeft(): number
        get x(): number
        get horizontalScrollbarThumbDrawable(): Internal.Drawable
        get transitionAlpha(): number
        get nextFocusLeftId(): number
        set scrollBarFadeDuration(scrollBarFadeDuration: number)
        get nextFocusUpId(): number
        set minimumHeight(minHeight: number)
        get layoutDirectionResolved(): boolean
        set onGenericMotionListener(l: Internal.View$OnGenericMotionListener_)
        set overScrollMode(overScrollMode: number)
        get handler(): Internal.Handler
        set verticalScrollbarThumbDrawable(drawable: Internal.Drawable_)
        get foregroundGravity(): number
        get layoutDirection(): number
        set nestedScrollingEnabled(enabled: boolean)
        get rawTextDirection(): number
        get pivotSet(): boolean
        set onTouchListener(l: Internal.View$OnTouchListener_)
        set selected(selected: boolean)
        get shown(): boolean
        get scrollbarFadingEnabled(): boolean
        set transitionAlpha(alpha: number)
        set id(id: number)
        get viewTreeObserver(): Internal.ViewTreeObserver
        set onContextClickListener(l: Internal.View$OnContextClickListener_)
        get layoutParams(): Internal.ViewGroup$LayoutParams
        get transitionName(): string
        get nextFocusRightId(): number
        set duplicateParentStateEnabled(enabled: boolean)
        get hovered(): boolean
        get rawTextAlignment(): number
        set scrollIndicators(indicators: number)
        get rotationX(): number
        get verticalFadingEdgeLength(): number
        set rotationX(rotationX: number)
        get textAlignmentInherited(): boolean
        set nextFocusForwardId(nextFocusForwardId: number)
        get minimumWidth(): number
        get textAlignment(): number
        set isRootNamespace(isRoot: boolean)
        set focusable(focusable: number)
        set focusedByDefault(isFocusedByDefault: boolean)
        get contextClickable(): boolean
        get rawLayoutDirection(): number
        get activated(): boolean
        get paddingRelative(): boolean
        get pressed(): boolean
        get rootView(): Internal.View
        get scaleX(): number
        get paddingBottom(): number
        set horizontalScrollBarEnabled(enabled: boolean)
        set nextFocusUpId(nextFocusUpId: number)
        get rootNamespace(): boolean
        get touchables(): Internal.ArrayList<Internal.View>
        get enabled(): boolean
        get layoutDirectionInherited(): boolean
        get inLayout(): boolean
        set onFocusChangeListener(l: Internal.View$OnFocusChangeListener_)
        get horizontalScrollbarTrackDrawable(): Internal.Drawable
        get minimumHeight(): number
        get soundEffectsEnabled(): boolean
        set tooltipText(tooltipText: Internal.CharSequence_)
        get verticalScrollbarWidth(): number
        get horizontalScrollBarEnabled(): boolean
        get top(): number
        get windowVisibility(): number
        get measuredWidth(): number
        get rotationY(): number
        set translationX(translationX: number)
        set rotationY(rotationY: number)
        get onLongClickListener(): Internal.View$OnLongClickListener
        get selected(): boolean
        get onFocusChangeListener(): Internal.View$OnFocusChangeListener
        set horizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: boolean)
        get laidOut(): boolean
        get keyDispatcherState(): Internal.KeyEvent$DispatcherState
        get matrix(): icyllis.modernui.graphics.Matrix
        get longClickable(): boolean
        get scrollIndicators(): number
        set focusable(focusable: boolean)
        set revealOnFocusHint(revealOnFocus: boolean)
        get drawableState(): number[]
        static readonly TEXT_ALIGNMENT_GRAVITY: 1;
        static readonly SCROLL_INDICATOR_LEFT: 4;
        static readonly FOCUSABLES_TOUCH_MODE: 1;
        static readonly BOTTOM: Internal.IntProperty<Internal.View>;
        static readonly SCALE_X: Internal.FloatProperty<Internal.View>;
        static readonly FOCUS_BACKWARD: 1;
        static readonly FOCUS_LEFT: 17;
        static readonly ROTATION_X: Internal.FloatProperty<Internal.View>;
        static readonly TEXT_ALIGNMENT_TEXT_START: 2;
        static readonly SCROLLBARS_INSIDE_INSET: 16777216;
        static readonly OVER_SCROLL_ALWAYS: 0;
        static readonly FOCUSABLE: 1;
        static readonly Z: Internal.FloatProperty<Internal.View>;
        static readonly NOT_FOCUSABLE: 0;
        static readonly TEXT_ALIGNMENT_VIEW_START: 5;
        static readonly GONE: 8;
        static readonly FOCUS_DOWN: 130;
        static readonly SCROLL_INDICATOR_TOP: 1;
        static readonly FOCUS_RIGHT: 66;
        static readonly SCROLL_AXIS_NONE: 0;
        static readonly LAYOUT_DIRECTION_LOCALE: 3;
        static readonly TEXT_DIRECTION_LOCALE: 5;
        static readonly TYPE_NON_TOUCH: 1;
        static readonly SCROLL_INDICATOR_START: 16;
        static readonly SCROLL_AXIS_VERTICAL: 2;
        static readonly MEASURED_STATE_TOO_SMALL: 16777216;
        static readonly VISIBLE: 0;
        static readonly TEXT_ALIGNMENT_CENTER: 4;
        static readonly TEXT_ALIGNMENT_VIEW_END: 6;
        static readonly TEXT_DIRECTION_FIRST_STRONG: 1;
        static readonly SCALE_Y: Internal.FloatProperty<Internal.View>;
        static readonly SCROLLBARS_INSIDE_OVERLAY: 0;
        static readonly SCROLLBARS_OUTSIDE_INSET: 50331648;
        static readonly LAYOUT_DIRECTION_UNDEFINED: -1;
        static readonly RIGHT: Internal.IntProperty<Internal.View>;
        static readonly NO_ID: -1;
        static readonly TRANSLATION_X: Internal.FloatProperty<Internal.View>;
        static readonly TOP: Internal.IntProperty<Internal.View>;
        static readonly INVISIBLE: 4;
        static readonly SCROLL_INDICATOR_RIGHT: 8;
        static readonly TEXT_DIRECTION_FIRST_STRONG_LTR: 6;
        static readonly HAPTIC_FEEDBACK_ENABLED: 268435456;
        static readonly TYPE_TOUCH: 0;
        static readonly SCROLL_Y: Internal.IntProperty<Internal.View>;
        static readonly LAYOUT_DIRECTION_INHERIT: 2;
        static readonly FOCUS_UP: 33;
        static readonly SOUND_EFFECTS_ENABLED: 134217728;
        static readonly MEASURED_HEIGHT_STATE_SHIFT: 16;
        static readonly TEXT_DIRECTION_RTL: 4;
        static readonly TEXT_DIRECTION_LTR: 3;
        static readonly LEFT: Internal.IntProperty<Internal.View>;
        static readonly X: Internal.FloatProperty<Internal.View>;
        static readonly FOCUS_FORWARD: 2;
        static readonly ROTATION: Internal.FloatProperty<Internal.View>;
        static readonly TEXT_DIRECTION_FIRST_STRONG_RTL: 7;
        static readonly TRANSLATION_Y: Internal.FloatProperty<Internal.View>;
        static readonly SCROLL_INDICATOR_END: 32;
        static readonly OVER_SCROLL_NEVER: 2;
        static readonly TEXT_ALIGNMENT_TEXT_END: 3;
        static readonly SCROLL_AXIS_HORIZONTAL: 1;
        static readonly SCROLL_X: Internal.IntProperty<Internal.View>;
        static readonly MEASURED_STATE_MASK: -16777216;
        static readonly SCROLLBARS_OUTSIDE_OVERLAY: 33554432;
        static readonly FOCUSABLES_ALL: 0;
        static readonly TEXT_DIRECTION_ANY_RTL: 2;
        static readonly LAYOUT_DIRECTION_LTR: 0;
        static readonly ROTATION_Y: Internal.FloatProperty<Internal.View>;
        static readonly LAYOUT_DIRECTION_RTL: 1;
        static readonly MEASURED_SIZE_MASK: 16777215;
        static readonly SCROLL_INDICATOR_BOTTOM: 2;
        static readonly TEXT_DIRECTION_INHERIT: 0;
        static readonly Y: Internal.FloatProperty<Internal.View>;
        static readonly FOCUSABLE_AUTO: 16;
        static readonly OVER_SCROLL_IF_CONTENT_SCROLLS: 1;
        static readonly ALPHA: Internal.FloatProperty<Internal.View>;
        static readonly TRANSLATION_Z: Internal.FloatProperty<Internal.View>;
        static readonly TEXT_ALIGNMENT_INHERIT: 0;
    }
    type View_ = View;
    interface Palette$Factory {
        create<A>(arg0: number, arg1: Internal.IdMap_<A>, arg2: Internal.PaletteResize_<A>, arg3: Internal.List_<A>): Internal.Palette<A>;
    }
    type Palette$Factory_ = Palette$Factory;
    interface ContextMenu extends Internal.Menu {
        setHeaderIcon(arg0: Internal.Drawable_): this;
        getItem(arg0: number): Internal.MenuItem;
        removeItem(arg0: number): void;
        removeGroup(arg0: number): void;
        setGroupDividerEnabled(arg0: boolean): void;
        setGroupVisible(arg0: number, arg1: boolean): void;
        performIdentifierAction(arg0: number, arg1: number): boolean;
        setHeaderTitle(arg0: Internal.CharSequence_): this;
        hasVisibleItems(): boolean;
        add(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): Internal.MenuItem;
        size(): number;
        addSubMenu(arg0: Internal.CharSequence_): Internal.SubMenu;
        performShortcut(arg0: number, arg1: Internal.KeyEvent_, arg2: number): boolean;
        add(arg0: Internal.CharSequence_): Internal.MenuItem;
        addSubMenu(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): Internal.SubMenu;
        clearHeader(): void;
        setQwertyMode(arg0: boolean): void;
        clear(): void;
        close(): void;
        setHeaderView(arg0: Internal.View_): this;
        setGroupCheckable(arg0: number, arg1: boolean, arg2: boolean): void;
        findItem(arg0: number): Internal.MenuItem;
        setGroupEnabled(arg0: number, arg1: boolean): void;
        isShortcutKey(arg0: number, arg1: Internal.KeyEvent_): boolean;
        set headerIcon(arg0: Internal.Drawable_)
        set groupDividerEnabled(arg0: boolean)
        set headerTitle(arg0: Internal.CharSequence_)
        set qwertyMode(arg0: boolean)
        set headerView(arg0: Internal.View_)
    }
    type ContextMenu_ = ContextMenu;
    abstract class SignBlock extends Internal.BaseEntityBlock implements Internal.SimpleWaterloggedBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        type(): Internal.WoodType;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type SignBlock_ = SignBlock;
    class FaceBakery {
        constructor()
        recalculateWinding(arg0: number[], arg1: Internal.Direction_): void;
        static recomputeUVs(arg0: Internal.BlockFaceUV_, arg1: Internal.Direction_, arg2: Internal.Transformation_, arg3: ResourceLocation_): Internal.BlockFaceUV;
        static calculateFacing(arg0: number[]): Internal.Direction;
        bakeQuad(arg0: Vec3f_, arg1: Vec3f_, arg2: Internal.BlockElementFace_, arg3: Internal.TextureAtlasSprite_, arg4: Internal.Direction_, arg5: Internal.ModelState_, arg6: Internal.BlockElementRotation_, arg7: boolean, arg8: ResourceLocation_): Internal.BakedQuad;
        applyModelRotation(arg0: Vec3f_, arg1: Internal.Transformation_): void;
        static readonly UV_INDEX: 4;
        static readonly VERTEX_INT_SIZE: 8;
        static readonly VERTEX_COUNT: 4;
    }
    type FaceBakery_ = FaceBakery;
    interface BlockTintFunction {
        of(cx: Internal.Context_, o: any): this;
        getColor(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): Internal.Color;
        (arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): Internal.Color_;
        readonly BIRCH_FOLIAGE: Internal.BlockTintFunction$Fixed;
        readonly EVERGREEN_FOLIAGE: Internal.BlockTintFunction$Fixed;
        readonly WATER: Internal.BlockTintFunction;
        readonly REDSTONE: Internal.BlockTintFunction;
        readonly FOLIAGE: Internal.BlockTintFunction;
        readonly GRASS: Internal.BlockTintFunction;
        readonly DEFAULT_FOLIAGE_COLOR: Internal.SimpleColor;
        readonly MANGROVE_FOLIAGE: Internal.BlockTintFunction$Fixed;
        readonly REDSTONE_COLORS: Internal.Color[];
    }
    type BlockTintFunction_ = BlockTintFunction;
    class HangingEntityItem extends Internal.Item {
        constructor(arg0: Internal.EntityType_<Internal.HangingEntity>, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type HangingEntityItem_ = HangingEntityItem;
    class MaterialJS {
        constructor(i: string, m: Material_, s: SoundType_)
        getMinecraftMaterial(): Material;
        getSound(): SoundType;
        getId(): string;
        get minecraftMaterial(): Material
        get sound(): SoundType
        get id(): string
    }
    type MaterialJS_ = "grass" | "spore_blossom" | "dripstone" | "slime" | "berry_bush" | "ice" | "gilded_blackstone" | "small_amethyst_bud" | "amethyst_cluster" | "mud" | "amethyst" | "dragon_egg" | "packed_mud" | "crop" | "anvil" | "dirt" | "nether_sprouts" | "powder_snow" | "air" | "pointed_dripstone" | "muddy_mangrove_roots" | "lava" | "chain" | "sculk_sensor" | "leaves" | "clay" | "netherrack" | "medium_amethyst_bud" | "basalt" | "portal" | "mud_bricks" | "soul_soil" | "mangrove_roots" | "big_dripleaf" | "sculk_catalyst" | "bone" | "vine" | "web" | "polished_deepslate" | "coral" | "weeping_vines" | "plant" | "sculk_shrieker" | "large_amethyst_bud" | "explosive" | "copper" | "roots" | "ancient_debris" | "netherite" | "snow" | "moss_carpet" | "sculk_vein" | "stone" | "sculk" | "glow_lichen" | "hanging_roots" | "cake" | "nether_wart" | MaterialJS | "froglight" | "honey" | "small_dripleaf" | "kelp" | "nether_ore" | "sand" | "frogspawn" | "water" | "glass" | "azalea_leaves" | "tuff" | "metal" | "rooted_dirt" | "soul_sand" | "moss" | "deepslate" | "cave_vines" | "twisting_vines" | "deepslate_bricks" | "nylium" | "vegetable" | "azalea" | "scaffolding" | "flowering_azalea" | "sponge" | "lodestone" | "nether_bricks" | "lantern" | "candle" | "sea_grass" | "calcite" | "wart_block" | "nether_gold_ore" | "bamboo_sapling" | "wool" | "deepslate_tiles" | "bamboo" | "shroomlight" | "wood" | "hard_crop";
    class TransparencyType extends Internal.Enum<Internal.TransparencyType> {
        static valueOf(name: string): Internal.TransparencyType;
        static values(): Internal.TransparencyType[];
        static readonly WATER_MASK: Internal.TransparencyType;
        static readonly OPAQUE: Internal.TransparencyType;
        static readonly DECAL: Internal.TransparencyType;
        static readonly LINES: Internal.TransparencyType;
        static readonly GENERAL_TRANSPARENT: Internal.TransparencyType;
    }
    type TransparencyType_ = "decal" | TransparencyType | "water_mask" | "opaque" | "general_transparent" | "lines";
    class EntityTeleportEvent$ChorusFruit extends Internal.EntityTeleportEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: number, arg2: number, arg3: number)
        getEntityLiving(): Internal.LivingEntity;
        get entityLiving(): Internal.LivingEntity
    }
    type EntityTeleportEvent$ChorusFruit_ = EntityTeleportEvent$ChorusFruit;
    class IngotProperty implements Internal.IMaterialProperty<Internal.IngotProperty> {
        constructor()
        setMagneticMaterial(magneticMaterial: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        getMacerateInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        getSmeltingInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        setMacerateInto(macerateInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        setArcSmeltingInto(arcSmeltingInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        getMagneticMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        getArcSmeltingInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        setSmeltingInto(smeltingInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        set magneticMaterial(magneticMaterial: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        get macerateInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get smeltingInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        set macerateInto(macerateInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        set arcSmeltingInto(arcSmeltingInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        get magneticMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get arcSmeltingInto(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        set smeltingInto(smeltingInto: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
    }
    type IngotProperty_ = IngotProperty;
    abstract class Point2D implements Internal.Cloneable {
        clone(): any;
        distanceSq(arg0: number, arg1: number): number;
        getX(): number;
        getY(): number;
        static distanceSq(arg0: number, arg1: number, arg2: number, arg3: number): number;
        setLocation(arg0: Internal.Point2D_): void;
        distance(arg0: number, arg1: number): number;
        static distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
        distanceSq(arg0: Internal.Point2D_): number;
        setLocation(arg0: number, arg1: number): void;
        distance(arg0: Internal.Point2D_): number;
        get x(): number
        get y(): number
        set location(arg0: Internal.Point2D_)
    }
    type Point2D_ = Point2D;
    class PlayerAdvancements {
        constructor(arg0: Internal.DataFixer_, arg1: Internal.PlayerList_, arg2: Internal.ServerAdvancementManager_, arg3: Internal.File_, arg4: Internal.ServerPlayer_)
        setPlayer(arg0: Internal.ServerPlayer_): void;
        revoke(arg0: Internal.Advancement_, arg1: string): boolean;
        getOrStartProgress(arg0: Internal.Advancement_): Internal.AdvancementProgress;
        setSelectedTab(arg0: Internal.Advancement_): void;
        award(arg0: Internal.Advancement_, arg1: string): boolean;
        stopListening(): void;
        flushDirty(arg0: Internal.ServerPlayer_): void;
        save(): void;
        reload(arg0: Internal.ServerAdvancementManager_): void;
        set player(arg0: Internal.ServerPlayer_)
        set selectedTab(arg0: Internal.Advancement_)
    }
    type PlayerAdvancements_ = PlayerAdvancements;
    class PressurePlateBlock extends Internal.BasePressurePlateBlock {
        constructor(arg0: any_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWERED: Internal.BooleanProperty;
    }
    type PressurePlateBlock_ = PressurePlateBlock;
    class ClientboundBossEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        static createAddPacket(arg0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        dispatch(arg0: Internal.ClientboundBossEventPacket$Handler_): void;
        static createUpdatePropertiesPacket(arg0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
        static createUpdateStylePacket(arg0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
        static createUpdateProgressPacket(arg0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
        static createRemovePacket(arg0: Internal.UUID_): Internal.ClientboundBossEventPacket;
        static createUpdateNamePacket(arg0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundBossEventPacket_ = ClientboundBossEventPacket;
    class FFIType extends Internal.Struct implements Internal.NativeResource {
        constructor(arg0: Internal.ByteBuffer_)
        set(arg0: Internal.FFIType_): this;
        static ntype(arg0: number): number;
        static nelements(arg0: number, arg1: Internal.PointerBuffer_): void;
        static nsize(arg0: number, arg1: number): void;
        static createSafe(arg0: number, arg1: number): Internal.FFIType$Buffer;
        type(): number;
        type(arg0: number): this;
        static calloc(arg0: number): Internal.FFIType$Buffer;
        static nalignment(arg0: number): number;
        elements(arg0: Internal.PointerBuffer_): this;
        static create(arg0: number): Internal.FFIType$Buffer;
        set(arg0: number, arg1: number, arg2: number, arg3: Internal.PointerBuffer_): this;
        static create(): Internal.FFIType;
        static calloc(): Internal.FFIType;
        elements(arg0: number): Internal.PointerBuffer;
        static createSafe(arg0: number): Internal.FFIType;
        static malloc(): Internal.FFIType;
        alignment(arg0: number): this;
        static ntype(arg0: number, arg1: number): void;
        size(arg0: number): this;
        static calloc(arg0: Internal.MemoryStack_): Internal.FFIType;
        size(): number;
        static malloc(arg0: Internal.MemoryStack_): Internal.FFIType;
        static nelements(arg0: number, arg1: number): Internal.PointerBuffer;
        static nsize(arg0: number): number;
        static malloc(arg0: number): Internal.FFIType$Buffer;
        static create(arg0: number): Internal.FFIType;
        static nalignment(arg0: number, arg1: number): void;
        static calloc(arg0: number, arg1: Internal.MemoryStack_): Internal.FFIType$Buffer;
        close(): void;
        alignment(): number;
        static create(arg0: number, arg1: number): Internal.FFIType$Buffer;
        static malloc(arg0: number, arg1: Internal.MemoryStack_): Internal.FFIType$Buffer;
        static readonly ALIGNOF: 8;
        static readonly ELEMENTS: 16;
        static readonly SIZEOF: 24;
        static readonly SIZE: 0;
        static readonly ALIGNMENT: 8;
        static readonly TYPE: 10;
    }
    type FFIType_ = FFIType;
    class GTRegistry$String <V> extends Internal.GTRegistry<string, V> {
        constructor(registryName: ResourceLocation_)
        loadFromNBT(tag: Internal.Tag_): V;
        forEach(arg0: Internal.Consumer_<V>): void;
        codec(): Internal.Codec<V>;
        spliterator(): Internal.Spliterator<V>;
        readBuf(buf: Internal.FriendlyByteBuf_): V;
    }
    type GTRegistry$String_<V> = GTRegistry$String<V>;
    abstract class SimplePreparableReloadListener <T> implements Internal.PreparableReloadListener {
        constructor()
        getName(): string;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
    }
    type SimplePreparableReloadListener_<T> = SimplePreparableReloadListener<T>;
    interface Runnable {
        run(): void;
        (): void;
    }
    type Runnable_ = Runnable;
    class IntArrayTag extends Internal.CollectionTag<Internal.IntTag> {
        constructor(arg0: Internal.List_<number>)
        constructor(arg0: number[])
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        add(arg0: number, arg1: Internal.IntTag_): void;
        set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<Internal.IntTag>): void;
        spliterator(): Internal.Spliterator<Internal.IntTag>;
        removeIf(arg0: Internal.Predicate_<Internal.IntTag>): boolean;
        getAsIntArray(): number[];
        replaceAll(arg0: Internal.UnaryOperator_<Internal.IntTag>): void;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        sort(arg0: Internal.Comparator_<Internal.IntTag>): void;
        set(arg0: number, arg1: Internal.IntTag_): Internal.IntTag;
        stream(): Internal.Stream<Internal.IntTag>;
        getType(): Internal.TagType<Internal.IntArrayTag>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: number): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        get(arg0: number): any;
        getAsString(): string;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        parallelStream(): Internal.Stream<Internal.IntTag>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        copy(): this;
        get asIntArray(): number[]
        get type(): Internal.TagType<Internal.IntArrayTag>
        get asString(): string
        static readonly TYPE: Internal.TagType<Internal.IntArrayTag>;
    }
    type IntArrayTag_ = IntArrayTag;
    class MagmaBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MagmaBlock_ = MagmaBlock;
    class SpikeFeature$EndSpike {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean)
        isCenterWithinChunk(arg0: BlockPos_): boolean;
        getRadius(): number;
        getCenterX(): number;
        getTopBoundingBox(): Internal.AABB;
        getCenterZ(): number;
        getHeight(): number;
        isGuarded(): boolean;
        get radius(): number
        get centerX(): number
        get topBoundingBox(): Internal.AABB
        get centerZ(): number
        get height(): number
        get guarded(): boolean
        static readonly CODEC: Internal.Codec<Internal.SpikeFeature$EndSpike>;
    }
    type SpikeFeature$EndSpike_ = SpikeFeature$EndSpike;
    class Resources {
        constructor()
        updateMetrics(metrics: Internal.DisplayMetrics_): void;
        getDisplayMetrics(): Internal.DisplayMetrics;
        get displayMetrics(): Internal.DisplayMetrics
    }
    type Resources_ = Resources;
    class ItemModelBuilder$OverrideBuilder {
        constructor(arg0: Internal.ItemModelBuilder_)
        end(): Internal.ItemModelBuilder;
        predicate(arg0: ResourceLocation_, arg1: number): this;
        model(arg0: Internal.ModelFile_): this;
    }
    type ItemModelBuilder$OverrideBuilder_ = ItemModelBuilder$OverrideBuilder;
    class StatePropertiesPredicate {
        matches<S extends Internal.StateHolder<any, S>>(arg0: Internal.StateDefinition_<any, S>, arg1: S): boolean;
        serializeToJson(): Internal.JsonElement;
        static fromJson(arg0: Internal.JsonElement_): Internal.StatePropertiesPredicate;
        matches(arg0: Internal.FluidState_): boolean;
        checkState(arg0: Internal.StateDefinition_<any, any>, arg1: Internal.Consumer_<string>): void;
        matches(arg0: Internal.BlockState_): boolean;
        static readonly ANY: Internal.StatePropertiesPredicate;
    }
    type StatePropertiesPredicate_ = StatePropertiesPredicate;
    class ModifiableBiomeInfo$BiomeInfo extends Internal.Record {
        constructor(climateSettings: Internal.Biome$ClimateSettings_, effects: Internal.BiomeSpecialEffects_, generationSettings: Internal.BiomeGenerationSettings_, mobSpawnSettings: Internal.MobSpawnSettings_)
        effects(): Internal.BiomeSpecialEffects;
        mobSpawnSettings(): Internal.MobSpawnSettings;
        climateSettings(): Internal.Biome$ClimateSettings;
        generationSettings(): Internal.BiomeGenerationSettings;
    }
    type ModifiableBiomeInfo$BiomeInfo_ = ModifiableBiomeInfo$BiomeInfo;
    class RearAttachmentType <T extends Internal.RearAttachment> extends Internal.Record implements Internal.AutomobileComponent<Internal.RearAttachmentType<any>> {
        constructor(id: ResourceLocation_, constructor: Internal.BiFunction_<Internal.RearAttachmentType<T>, Internal.AutomobileEntity, T>, model: Internal.RearAttachmentType$RearAttachmentModel_)
        containerId(): ResourceLocation;
        getId(): ResourceLocation;
        getContainerTextKey(): string;
        id(): ResourceLocation;
        isEmpty(): boolean;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<Internal.RearAttachmentType<any>>>): void;
        constructor(): Internal.BiFunction<Internal.RearAttachmentType<T>, Internal.AutomobileEntity, T>;
        model(): Internal.RearAttachmentType$RearAttachmentModel;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: Internal.RearAttachmentType_<any>): void;
        get id(): ResourceLocation
        get containerTextKey(): string
        get empty(): boolean
        static readonly SMITHING_TABLE: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly BACKHOE: Internal.RearAttachmentType<Internal.BackhoeRearAttachment>;
        static readonly CRAFTING_TABLE: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly LOOM: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly CARTOGRAPHY_TABLE: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly REGISTRY: Internal.SimpleMapContentRegistry<Internal.RearAttachmentType<any>>;
        static readonly ENDER_CHEST: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly BANNER_POST: Internal.RearAttachmentType<Internal.BannerPostRearAttachment>;
        static readonly EMPTY: Internal.RearAttachmentType<Internal.EmptyRearAttachment>;
        static readonly AUTO_MECHANIC_TABLE: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly CHEST: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly PAVER: Internal.RearAttachmentType<Internal.PaverRearAttachment>;
        static readonly GRINDSTONE: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly PASSENGER_SEAT: Internal.RearAttachmentType<Internal.PassengerSeatRearAttachment>;
        static readonly ID: ResourceLocation;
        static readonly SADDLED_BARREL: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
        static readonly STONECUTTER: Internal.RearAttachmentType<Internal.BlockRearAttachment>;
    }
    type RearAttachmentType_<T extends Internal.RearAttachment> = RearAttachmentType<T>;
    interface Object2FloatMap <K> extends Internal.Map<K, number>, Internal.Object2FloatFunction<K> {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        values(): Internal.FloatCollection;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.FloatBinaryOperator_): number;
        removeFloat(arg0: any): number;
        defaultReturnValue(arg0: number): void;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        getOrDefault(arg0: any, arg1: number): number;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.DoubleBinaryOperator_): number;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        computeIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<K>): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        put(arg0: K, arg1: number): number;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
        containsValue(arg0: number): boolean;
        getFloat(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2FloatFunction_<K>): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
        remove(arg0: any, arg1: number): boolean;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
        object2FloatEntrySet(): Internal.ObjectSet<Internal.Object2FloatMap$Entry<K>>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        computeFloat(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        putAll(arg0: Internal.Map_<K, number>): void;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        replace(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        computeFloatIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<K>): number;
        isEmpty(): boolean;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        computeFloatIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        computeFloatIfAbsentPartial(arg0: K, arg1: Internal.Object2FloatFunction_<K>): number;
        applyAsDouble(arg0: K): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
        defaultReturnValue(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        /**
         * @deprecated
        */
        mergeFloat(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        size(): number;
        hashCode(): number;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        putIfAbsent(arg0: K, arg1: number): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        get empty(): boolean
    }
    type Object2FloatMap_<K> = Object2FloatMap<K>;
    class Locale implements Internal.Cloneable, Internal.Serializable {
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: string, arg1: string)
        constructor(arg0: string)
        clone(): any;
        getUnicodeLocaleKeys(): Internal.Set<string>;
        static filterTags(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<string>, arg2: Internal.Locale$FilteringMode_): Internal.List<string>;
        static getISOLanguages(): string[];
        getExtension(arg0: string): string;
        getUnicodeLocaleType(arg0: string): string;
        getISO3Language(): string;
        getDisplayCountry(): string;
        static setDefault(arg0: Internal.Locale$Category_, arg1: Internal.Locale_): void;
        static getAvailableLocales(): Internal.Locale[];
        getScript(): string;
        getISO3Country(): string;
        getExtensionKeys(): Internal.Set<string>;
        toLanguageTag(): string;
        getDisplayCountry(arg0: Internal.Locale_): string;
        getVariant(): string;
        getDisplayScript(arg0: Internal.Locale_): string;
        static setDefault(arg0: Internal.Locale_): void;
        getDisplayName(): string;
        static filterTags(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<string>): Internal.List<string>;
        getDisplayScript(): string;
        getDisplayLanguage(arg0: Internal.Locale_): string;
        static getDefault(arg0: Internal.Locale$Category_): Internal.Locale;
        getDisplayName(arg0: Internal.Locale_): string;
        static lookup(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<Internal.Locale>): Internal.Locale;
        getCountry(): string;
        static lookupTag(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<string>): string;
        getLanguage(): string;
        static forLanguageTag(arg0: string): Internal.Locale;
        static getISOCountries(): string[];
        getDisplayLanguage(): string;
        getUnicodeLocaleAttributes(): Internal.Set<string>;
        static getISOCountries(arg0: Internal.Locale$IsoCountryCode_): Internal.Set<string>;
        static getDefault(): Internal.Locale;
        hasExtensions(): boolean;
        static filter(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<Internal.Locale>, arg2: Internal.Locale$FilteringMode_): Internal.List<Internal.Locale>;
        static filter(arg0: Internal.List_<Internal.Locale$LanguageRange>, arg1: Internal.Collection_<Internal.Locale>): Internal.List<Internal.Locale>;
        stripExtensions(): this;
        getDisplayVariant(): string;
        getDisplayVariant(arg0: Internal.Locale_): string;
        get unicodeLocaleKeys(): Internal.Set<string>
        get ISOLanguages(): string[]
        get ISO3Language(): string
        get displayCountry(): string
        get availableLocales(): Internal.Locale[]
        get script(): string
        get ISO3Country(): string
        get extensionKeys(): Internal.Set<string>
        get variant(): string
        set "default"(arg0: Internal.Locale_)
        get displayName(): string
        get displayScript(): string
        get country(): string
        get language(): string
        get ISOCountries(): string[]
        get displayLanguage(): string
        get unicodeLocaleAttributes(): Internal.Set<string>
        get "default"(): Internal.Locale
        get displayVariant(): string
        static readonly UNICODE_LOCALE_EXTENSION: "u";
        static readonly JAPANESE: Internal.Locale;
        static readonly KOREAN: Internal.Locale;
        static readonly PRIVATE_USE_EXTENSION: "x";
        static readonly PRC: Internal.Locale;
        static readonly UK: Internal.Locale;
        static readonly ITALY: Internal.Locale;
        static readonly ROOT: Internal.Locale;
        static readonly CANADA: Internal.Locale;
        static readonly GERMANY: Internal.Locale;
        static readonly US: Internal.Locale;
        static readonly SIMPLIFIED_CHINESE: Internal.Locale;
        static readonly ITALIAN: Internal.Locale;
        static readonly CHINESE: Internal.Locale;
        static readonly ENGLISH: Internal.Locale;
        static readonly KOREA: Internal.Locale;
        static readonly GERMAN: Internal.Locale;
        static readonly JAPAN: Internal.Locale;
        static readonly FRANCE: Internal.Locale;
        static readonly CHINA: Internal.Locale;
        static readonly TRADITIONAL_CHINESE: Internal.Locale;
        static readonly CANADA_FRENCH: Internal.Locale;
        static readonly TAIWAN: Internal.Locale;
        static readonly FRENCH: Internal.Locale;
    }
    type Locale_ = Locale;
    class RenderRegionCache {
        constructor()
        createRegion(arg0: Internal.Level_, arg1: BlockPos_, arg2: BlockPos_, arg3: number): Internal.RenderChunkRegion;
    }
    type RenderRegionCache_ = RenderRegionCache;
    class ArrowItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        isInfinite(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.Player_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        createArrow(arg0: Internal.Level_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_): Internal.AbstractArrow;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ArrowItem_ = ArrowItem;
    interface PrimitiveIterator$OfInt extends Internal.PrimitiveIterator<number, Internal.IntConsumer> {
        forEachRemaining(arg0: any): void;
        remove(): void;
        next(): any;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        nextInt(): number;
    }
    type PrimitiveIterator$OfInt_ = PrimitiveIterator$OfInt;
    interface SystemReportAccessor {
        getEntries(): Internal.Map<string, string>;
        getOPERATING_SYSTEM(): string;
        getJAVA_VERSION(): string;
        get entries(): Internal.Map<string, string>
        get OPERATING_SYSTEM(): string
        get JAVA_VERSION(): string
    }
    type SystemReportAccessor_ = SystemReportAccessor;
    class OrientedContraptionEntity extends Internal.AbstractContraptionEntity {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        setCouplingId(arg0: Internal.UUID_): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        startAtInitialYaw(): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        getCoupledCartsIfPresent(): Internal.Couple<Internal.MinecartController>;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        static handleRelocationPacket(arg0: Internal.ContraptionRelocationPacket_): void;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        static createAtYaw(arg0: Internal.Level_, arg1: Internal.Contraption_, arg2: Internal.Direction_, arg3: number): Internal.OrientedContraptionEntity;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setInitialOrientation(arg0: Internal.Direction_): void;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getInitialYaw(): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        getCouplingId(): Internal.UUID;
        serializeNBT(): Internal.Tag;
        startAtYaw(arg0: number): void;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        static create(arg0: Internal.Level_, arg1: Internal.Contraption_, arg2: Internal.Direction_): Internal.OrientedContraptionEntity;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        getInitialOrientation(): Internal.Direction;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        isInitialOrientationPresent(): boolean;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        set couplingId(arg0: Internal.UUID_)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get coupledCartsIfPresent(): Internal.Couple<Internal.MinecartController>
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set initialOrientation(arg0: Internal.Direction_)
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get initialYaw(): number
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get couplingId(): Internal.UUID
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get initialOrientation(): Internal.Direction
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        get initialOrientationPresent(): boolean
        pitch: number;
        nonDamageTicks: number;
        yaw: number;
        prevYaw: number;
        targetYaw: number;
        prevPitch: number;
    }
    type OrientedContraptionEntity_ = OrientedContraptionEntity;
    class RegExp {
        constructor()
        wrapRegExp(cx: Internal.Context_, scope: Internal.Scriptable_, compiled: any): Internal.Scriptable;
        action(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[], actionType: number): any;
        js_split(cx: Internal.Context_, scope: Internal.Scriptable_, target: string, args: any[]): any;
        isRegExp(obj: Internal.Scriptable_): boolean;
        compileRegExp(cx: Internal.Context_, source: string, flags: string): any;
        find_split(cx: Internal.Context_, scope: Internal.Scriptable_, target: string, separator: string, reObj: Internal.Scriptable_, ip: number[], matchlen: number[], matched: boolean[], parensp: string[][]): number;
        static readonly RA_SEARCH: 3;
        static readonly RA_MATCH: 1;
        static readonly RA_REPLACE: 2;
    }
    type RegExp_ = RegExp;
    abstract class ImmutableSet <E> extends Internal.ImmutableCollection<E> implements Internal.Set<E> {
        static of<E>(): Internal.ImmutableSet<E>;
        static of<E>(arg0: E): Internal.ImmutableSet<E>;
        static builderWithExpectedSize<E>(arg0: number): Internal.ImmutableSet$Builder<E>;
        parallelStream(): Internal.Stream<E>;
        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>;
        static copyOf<E>(arg0: Internal.Iterable_<E>): Internal.ImmutableSet<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.ImmutableSet<E>;
        static copyOf<E>(arg0: E[]): Internal.ImmutableSet<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static toImmutableSet<E>(): Internal.Collector<E, any, Internal.ImmutableSet<E>>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E): Internal.ImmutableSet<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableSet<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableSet<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.ImmutableSet<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, ...arg6: E[]): Internal.ImmutableSet<E>;
        static builder<E>(): Internal.ImmutableSet$Builder<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        stream(): Internal.Stream<E>;
        spliterator(): Internal.Spliterator<E>;
        static copyOf<E>(arg0: Internal.Iterator_<E>): Internal.ImmutableSet<E>;
    }
    type ImmutableSet_<E> = ImmutableSet<E>;
    interface Decoder$Boxed <A> {
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        decoder(): Internal.Decoder<A>;
    }
    type Decoder$Boxed_<A> = Decoder$Boxed<A>;
    interface IMinecartCollisionHandler {
        getMinecartCollisionBox(arg0: Internal.AbstractMinecart_): Internal.AABB;
        getCollisionBox(arg0: Internal.AbstractMinecart_, arg1: Internal.Entity_): Internal.AABB;
        onEntityCollision(arg0: Internal.AbstractMinecart_, arg1: Internal.Entity_): void;
        getBoundingBox(arg0: Internal.AbstractMinecart_): Internal.AABB;
    }
    type IMinecartCollisionHandler_ = IMinecartCollisionHandler;
    interface InventoryKJS {
        count(ingredient: Internal.Ingredient_): number;
        countNonEmpty(): number;
        count(): number;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        find(): number;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get width(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get empty(): boolean
        get slots(): number
        get mutable(): boolean
        get height(): number
    }
    type InventoryKJS_ = InventoryKJS;
    class PlayLevelSoundEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Level_, arg1: Internal.SoundEvent_, arg2: Internal.SoundSource_, arg3: number, arg4: number)
        getLevel(): Internal.Level;
        setNewPitch(arg0: number): void;
        getNewVolume(): number;
        getNewPitch(): number;
        getOriginalVolume(): number;
        getSource(): Internal.SoundSource;
        setSound(arg0: Internal.SoundEvent_): void;
        getSound(): Internal.SoundEvent;
        setSource(arg0: Internal.SoundSource_): void;
        getOriginalPitch(): number;
        setNewVolume(arg0: number): void;
        get level(): Internal.Level
        set newPitch(arg0: number)
        get newVolume(): number
        get newPitch(): number
        get originalVolume(): number
        get source(): Internal.SoundSource
        set sound(arg0: Internal.SoundEvent_)
        get sound(): Internal.SoundEvent
        set source(arg0: Internal.SoundSource_)
        get originalPitch(): number
        set newVolume(arg0: number)
    }
    type PlayLevelSoundEvent_ = PlayLevelSoundEvent;
    class AdultSensor extends Internal.Sensor<Internal.AgeableMob> {
        constructor()
    }
    type AdultSensor_ = AdultSensor;
    class Configuration {
        resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_<string>): this;
        static resolve(arg0: Internal.ModuleFinder_, arg1: Internal.List_<Internal.Configuration>, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_<string>): Internal.Configuration;
        parents(): Internal.List<Internal.Configuration>;
        modules(): Internal.Set<Internal.ResolvedModule>;
        resolve(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_<string>): this;
        static resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.List_<Internal.Configuration>, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_<string>): Internal.Configuration;
        static empty(): Internal.Configuration;
        findModule(arg0: string): Internal.Optional<Internal.ResolvedModule>;
    }
    type Configuration_ = Configuration;
    interface OutputReplacementTransformer {
        transform(arg0: Internal.RecipeKJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.OutputReplacement_, arg3: Internal.OutputReplacement_): any;
        (arg0: Internal.RecipeKJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.OutputReplacement_, arg3: Internal.OutputReplacement_): any;
    }
    type OutputReplacementTransformer_ = OutputReplacementTransformer;
    interface IForgeBucketPickup {
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
    }
    type IForgeBucketPickup_ = IForgeBucketPickup;
    interface GameEventDispatcher {
        walkListeners(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_, arg3: Internal.BiConsumer_<Internal.GameEventListener, Vec3>): boolean;
        unregister(arg0: Internal.GameEventListener_): void;
        isEmpty(): boolean;
        register(arg0: Internal.GameEventListener_): void;
        get empty(): boolean
        readonly NOOP: Internal.GameEventDispatcher;
    }
    type GameEventDispatcher_ = GameEventDispatcher;
    class ShearsItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ShearsItem_ = ShearsItem;
    /**
     * Invoked right after an explosion happens.
    */
    class ExplosionEventJS$After extends Internal.ExplosionEventJS {
        constructor(level: Internal.Level_, explosion: Internal.Explosion_, affectedEntities: Internal.List_<Internal.Entity>)
        /**
         * Gets a list of all blocks affected by the explosion.
        */
        getAffectedBlocks(): Internal.List<Internal.BlockContainerJS>;
        /**
         * Remove all entities from the list of affected entities.
        */
        removeAllAffectedEntities(): void;
        /**
         * Remove an entity from the list of affected entities.
        */
        removeAffectedEntity(entity: Internal.Entity_): void;
        /**
         * Remove all blocks from the list of affected blocks.
        */
        removeAllAffectedBlocks(): void;
        /**
         * Remove a block from the list of affected blocks.
        */
        removeAffectedBlock(block: Internal.BlockContainerJS_): void;
        /**
         * Remove all knockback from all affected *players*.
        */
        removeKnockback(): void;
        /**
         * Gets a list of all entities affected by the explosion.
        */
        getAffectedEntities(): Internal.EntityArrayList;
        /**
         * Gets a list of all blocks affected by the explosion.
        */
        get affectedBlocks(): Internal.List<Internal.BlockContainerJS>
        /**
         * Gets a list of all entities affected by the explosion.
        */
        get affectedEntities(): Internal.EntityArrayList
    }
    type ExplosionEventJS$After_ = ExplosionEventJS$After;
    interface AccessorPartialModel {
        getALL(): Internal.List<Internal.PartialModel>;
        setTooLate(tooLate: boolean): void;
        getTooLate(): boolean;
        get ALL(): Internal.List<Internal.PartialModel>
        set tooLate(tooLate: boolean)
        get tooLate(): boolean
    }
    type AccessorPartialModel_ = AccessorPartialModel;
    class VariableSet implements Internal.UnitVariables {
        constructor()
        setMutable(name: string, initialValue: number): Internal.MutableNumberUnit;
        createSubset(): this;
        get(entry: string): Internal.Unit;
        set(name: string, value: Internal.Unit_): this;
        getVariables(): this;
        set(name: string, value: number): this;
        get variables(): Internal.VariableSet
    }
    type VariableSet_ = VariableSet;
    class TypedOptic <S, T, A, B> {
        constructor(arg0: Internal.Set_<Internal.TypeToken<Internal.K1>>, arg1: com.mojang.datafixers.types.Type_<S>, arg2: com.mojang.datafixers.types.Type_<T>, arg3: com.mojang.datafixers.types.Type_<A>, arg4: com.mojang.datafixers.types.Type_<B>, arg5: Internal.Optic_<any, S, T, A, B>)
        constructor(arg0: Internal.TypeToken_<Internal.K1>, arg1: com.mojang.datafixers.types.Type_<S>, arg2: com.mojang.datafixers.types.Type_<T>, arg3: com.mojang.datafixers.types.Type_<A>, arg4: com.mojang.datafixers.types.Type_<B>, arg5: Internal.Optic_<any, S, T, A, B>)
        static tagged<K, A, B>(arg0: Internal.TaggedChoice$TaggedChoiceType_<K>, arg1: K, arg2: com.mojang.datafixers.types.Type_<A>, arg3: com.mojang.datafixers.types.Type_<B>): Internal.TypedOptic<com.mojang.datafixers.util.Pair<K, any>, com.mojang.datafixers.util.Pair<K, any>, A, B>;
        aType(): com.mojang.datafixers.types.Type<A>;
        bounds(): Internal.Set<Internal.TypeToken<Internal.K1>>;
        static inj2<F, G, G2>(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<G2>): Internal.TypedOptic<Internal.Either<F, G>, Internal.Either<F, G2>, G, G2>;
        static compoundListKeys<K, V, K2>(arg0: com.mojang.datafixers.types.Type_<K>, arg1: com.mojang.datafixers.types.Type_<K2>, arg2: com.mojang.datafixers.types.Type_<V>): Internal.TypedOptic<Internal.List<com.mojang.datafixers.util.Pair<K, V>>, Internal.List<com.mojang.datafixers.util.Pair<K2, V>>, K, K2>;
        tType(): com.mojang.datafixers.types.Type<T>;
        compose<A1, B1>(arg0: Internal.TypedOptic_<A, B, A1, B1>): Internal.TypedOptic<S, T, A1, B1>;
        static instanceOf<Proof2 extends Internal.K1>(arg0: Internal.Collection_<Internal.TypeToken<Internal.K1>>, arg1: Internal.TypeToken_<Proof2>): boolean;
        optic(): Internal.Optic<any, S, T, A, B>;
        static proj2<F, G, G2>(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<G2>): Internal.TypedOptic<com.mojang.datafixers.util.Pair<F, G>, com.mojang.datafixers.util.Pair<F, G2>, G, G2>;
        apply<P extends Internal.K2, Proof2 extends Internal.K1>(arg0: Internal.TypeToken_<Proof2>, arg1: Internal.App_<Proof2, P>, arg2: Internal.App2_<P, A, B>): Internal.App2<P, S, T>;
        sType(): com.mojang.datafixers.types.Type<S>;
        static proj1<F, G, F2>(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<F2>): Internal.TypedOptic<com.mojang.datafixers.util.Pair<F, G>, com.mojang.datafixers.util.Pair<F2, G>, F, F2>;
        static adapter<S, T>(arg0: com.mojang.datafixers.types.Type_<S>, arg1: com.mojang.datafixers.types.Type_<T>): Internal.TypedOptic<S, T, S, T>;
        static compoundListElements<K, V, V2>(arg0: com.mojang.datafixers.types.Type_<K>, arg1: com.mojang.datafixers.types.Type_<V>, arg2: com.mojang.datafixers.types.Type_<V2>): Internal.TypedOptic<Internal.List<com.mojang.datafixers.util.Pair<K, V>>, Internal.List<com.mojang.datafixers.util.Pair<K, V2>>, V, V2>;
        bType(): com.mojang.datafixers.types.Type<B>;
        static list<A, B>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>): Internal.TypedOptic<Internal.List<A>, Internal.List<B>, A, B>;
        static inj1<F, G, F2>(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<F2>): Internal.TypedOptic<Internal.Either<F, G>, Internal.Either<F2, G>, F, F2>;
        upCast<Proof2 extends Internal.K1>(arg0: Internal.TypeToken_<Proof2>): Internal.Optional<Internal.Optic<Proof2, S, T, A, B>>;
    }
    type TypedOptic_<S, T, A, B> = TypedOptic<S, T, A, B>;
    class PlacementContext extends Internal.WorldGenerationContext {
        constructor(arg0: Internal.WorldGenLevel_, arg1: Internal.ChunkGenerator_, arg2: Internal.Optional_<Internal.PlacedFeature>)
        generator(): Internal.ChunkGenerator;
        getMinBuildHeight(): number;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        topFeature(): Internal.Optional<Internal.PlacedFeature>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        getLevel(): Internal.WorldGenLevel;
        getCarvingMask(arg0: Internal.ChunkPos_, arg1: Internal.GenerationStep$Carving_): Internal.CarvingMask;
        get minBuildHeight(): number
        get level(): Internal.WorldGenLevel
    }
    type PlacementContext_ = PlacementContext;
    class ItemEntity extends Internal.Entity implements Internal.ItemEntityKJS {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.ItemStack_)
        constructor(arg0: Internal.EntityType_<Internal.ItemEntity>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.ItemStack_, arg5: number, arg6: number, arg7: number)
        setExtendedLifetime(): void;
        getDistance(pos: BlockPos_): number;
        copy(): this;
        getTicksUntilDespawn(): number;
        setNoPickUpDelay(): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        static merge(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: number): Internal.ItemStack;
        getThrower(): Internal.UUID;
        isOnScoreboardTeam(teamId: string): boolean;
        setItem(arg0: Internal.ItemStack_): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isAnimal(): boolean;
        isPlayer(): boolean;
        canStartSwimming(): boolean;
        makeFakeItem(): void;
        setOwner(arg0: Internal.UUID_): void;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        getAge(): number;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getLifespan(): number;
        getDisplayName(): Internal.Component;
        setNeverPickUp(): void;
        setInfinitePickUpDelay(): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        setPickUpDelay(arg0: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getSpin(arg0: number): number;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setThrower(arg0: Internal.UUID_): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        hasPickUpDelay(): boolean;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        setNoDespawn(): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getOwner(): Internal.UUID;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getDistance(x: number, y: number, z: number): number;
        static areMergable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        setTicksUntilDespawn(ticks: number): void;
        isMonster(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        getThrowingEntity(): Internal.Entity;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setDefaultPickUpDelay(): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setLifespan(lifespan: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        setUnlimitedLifetime(): void;
        runCommand(command: string): number;
        get ticksUntilDespawn(): number
        get thrower(): Internal.UUID
        set item(arg0: Internal.ItemStack_)
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set owner(arg0: Internal.UUID_)
        set y(y: number)
        get living(): boolean
        get age(): number
        get lifespan(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        set pickUpDelay(arg0: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        set thrower(arg0: Internal.UUID_)
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get owner(): Internal.UUID
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        set ticksUntilDespawn(ticks: number)
        get monster(): boolean
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get throwingEntity(): Internal.Entity
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        set z(z: number)
        set lifespan(lifespan: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        lifespan: number;
        readonly bobOffs: number;
        static readonly LIFETIME: 6000;
        age: number;
    }
    type ItemEntity_ = ItemEntity;
    abstract class NodeEvaluator {
        constructor()
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: number, arg4: Internal.Mob_, arg5: number, arg6: number, arg7: number, arg8: boolean, arg9: boolean): Internal.BlockPathTypes;
        canOpenDoors(): boolean;
        canPassDoors(): boolean;
        setCanOpenDoors(arg0: boolean): void;
        canFloat(): boolean;
        getNeighbors(arg0: Internal.Node_[], arg1: Internal.Node_): number;
        setCanFloat(arg0: boolean): void;
        prepare(arg0: Internal.PathNavigationRegion_, arg1: Internal.Mob_): void;
        setCanPassDoors(arg0: boolean): void;
        getGoal(arg0: number, arg1: number, arg2: number): Internal.Target;
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: number): Internal.BlockPathTypes;
        getStart(): Internal.Node;
        done(): void;
        set canOpenDoors(arg0: boolean)
        set canFloat(arg0: boolean)
        set canPassDoors(arg0: boolean)
        get start(): Internal.Node
    }
    type NodeEvaluator_ = NodeEvaluator;
    class RenderStateShard$EmptyTextureStateShard extends Internal.RenderStateShard {
        constructor(arg0: Internal.Runnable_, arg1: Internal.Runnable_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$EmptyTextureStateShard_ = RenderStateShard$EmptyTextureStateShard;
    class RenderType$CompositeState implements Internal.CompositeStateAccessor {
        getTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static builder(): Internal.RenderType$CompositeState$CompositeStateBuilder;
        get transparency(): Internal.RenderStateShard$TransparencyStateShard
        readonly textureState: Internal.RenderStateShard$EmptyTextureStateShard;
        readonly states: Internal.ImmutableList<Internal.RenderStateShard>;
    }
    type RenderType$CompositeState_ = RenderType$CompositeState;
    class RecordCodecBuilder <O, F> implements Internal.App<Internal.RecordCodecBuilder$Mu<O>, F> {
        static unbox<O, F>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, F>): Internal.RecordCodecBuilder<O, F>;
        static stable<O, F>(arg0: F): Internal.RecordCodecBuilder<O, F>;
        static of<O, F>(arg0: Internal.Function_<O, F>, arg1: string, arg2: Internal.Codec_<F>): Internal.RecordCodecBuilder<O, F>;
        static deprecated<O, F>(arg0: F, arg1: number): Internal.RecordCodecBuilder<O, F>;
        static build<O>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, O>): Internal.MapCodec<O>;
        static mapCodec<O>(arg0: Internal.Function_<Internal.RecordCodecBuilder$Instance<O>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, O>>): Internal.MapCodec<O>;
        static instance<O>(): Internal.RecordCodecBuilder$Instance<O>;
        static point<O, F>(arg0: F, arg1: Internal.Lifecycle_): Internal.RecordCodecBuilder<O, F>;
        dependent<E>(arg0: Internal.Function_<O, E>, arg1: Internal.MapEncoder_<E>, arg2: Internal.Function_<F, Internal.MapDecoder<E>>): Internal.RecordCodecBuilder<O, E>;
        static of<O, F>(arg0: Internal.Function_<O, F>, arg1: Internal.MapCodec_<F>): Internal.RecordCodecBuilder<O, F>;
        static create<O>(arg0: Internal.Function_<Internal.RecordCodecBuilder$Instance<O>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, O>>): Internal.Codec<O>;
        static point<O, F>(arg0: F): Internal.RecordCodecBuilder<O, F>;
    }
    type RecordCodecBuilder_<O, F> = RecordCodecBuilder<O, F>;
    class StructureSpawnOverride$BoundingBoxType extends Internal.Enum<Internal.StructureSpawnOverride$BoundingBoxType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static values(): Internal.StructureSpawnOverride$BoundingBoxType[];
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.StructureSpawnOverride$BoundingBoxType;
        get serializedName(): string
        static readonly STRUCTURE: Internal.StructureSpawnOverride$BoundingBoxType;
        static readonly CODEC: Internal.Codec<Internal.StructureSpawnOverride$BoundingBoxType>;
        static readonly PIECE: Internal.StructureSpawnOverride$BoundingBoxType;
    }
    type StructureSpawnOverride$BoundingBoxType_ = StructureSpawnOverride$BoundingBoxType | "structure" | "piece";
    class TagPrefix$LoaderType extends Internal.Enum<Internal.TagPrefix$LoaderType> {
        static valueOf(name: string): Internal.TagPrefix$LoaderType;
        static values(): Internal.TagPrefix$LoaderType[];
        apply(prefix: TagPrefix_, type: com.gregtechceu.gtceu.api.data.tag.TagType_): void;
        static readonly FORGE: Internal.TagPrefix$LoaderType;
        static readonly FABRIC: Internal.TagPrefix$LoaderType;
    }
    type TagPrefix$LoaderType_ = TagPrefix$LoaderType | "forge" | "fabric";
    class Skeleton extends Internal.AbstractSkeleton {
        constructor(arg0: Internal.EntityType_<Internal.Skeleton>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setFreezeConverting(arg0: boolean): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isFreezeConverting(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set freezeConverting(arg0: boolean)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get freezeConverting(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly CONVERSION_TAG: "StrayConversionTime";
    }
    type Skeleton_ = Skeleton;
    interface DoubleComparator extends Internal.Comparator<number> {
        reversed(): this;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
        thenComparing(arg0: Internal.DoubleComparator_): this;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        compare(arg0: number, arg1: number): number;
    }
    type DoubleComparator_ = DoubleComparator;
    class UserWhiteList extends Internal.StoredUserList<Internal.GameProfile, any> {
        constructor(arg0: Internal.File_)
        isWhiteListed(arg0: Internal.GameProfile_): boolean;
    }
    type UserWhiteList_ = UserWhiteList;
    interface Position {
        z(): number;
        y(): number;
        x(): number;
    }
    type Position_ = Position;
    class OptionalInt {
        static of(arg0: number): Internal.OptionalInt;
        static empty(): Internal.OptionalInt;
        getAsInt(): number;
        isPresent(): boolean;
        orElseThrow(): number;
        ifPresentOrElse(arg0: Internal.IntConsumer_, arg1: Internal.Runnable_): void;
        orElseGet(arg0: Internal.IntSupplier_): number;
        isEmpty(): boolean;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): number;
        stream(): Internal.IntStream;
        orElse(arg0: number): number;
        ifPresent(arg0: Internal.IntConsumer_): void;
        get asInt(): number
        get present(): boolean
        get empty(): boolean
    }
    type OptionalInt_ = OptionalInt;
    interface Menu {
        getItem(arg0: number): Internal.MenuItem;
        removeItem(arg0: number): void;
        removeGroup(arg0: number): void;
        setGroupDividerEnabled(arg0: boolean): void;
        setGroupVisible(arg0: number, arg1: boolean): void;
        performIdentifierAction(arg0: number, arg1: number): boolean;
        hasVisibleItems(): boolean;
        add(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): Internal.MenuItem;
        size(): number;
        addSubMenu(arg0: Internal.CharSequence_): Internal.SubMenu;
        performShortcut(arg0: number, arg1: Internal.KeyEvent_, arg2: number): boolean;
        add(arg0: Internal.CharSequence_): Internal.MenuItem;
        addSubMenu(arg0: number, arg1: number, arg2: number, arg3: Internal.CharSequence_): Internal.SubMenu;
        setQwertyMode(arg0: boolean): void;
        clear(): void;
        close(): void;
        setGroupCheckable(arg0: number, arg1: boolean, arg2: boolean): void;
        findItem(arg0: number): Internal.MenuItem;
        setGroupEnabled(arg0: number, arg1: boolean): void;
        isShortcutKey(arg0: number, arg1: Internal.KeyEvent_): boolean;
        set groupDividerEnabled(arg0: boolean)
        set qwertyMode(arg0: boolean)
        readonly CATEGORY_MASK: -65536;
        readonly SUPPORTED_MODIFIERS_MASK: 7;
        readonly NONE: 0;
        readonly CATEGORY_CONTAINER: 65536;
        readonly CATEGORY_SYSTEM: 131072;
        readonly FLAG_ALWAYS_PERFORM_CLOSE: 2;
        readonly USER_MASK: 65535;
        readonly CATEGORY_SECONDARY: 196608;
        readonly CATEGORY_SHIFT: 16;
        readonly FLAG_PERFORM_NO_CLOSE: 1;
        readonly USER_SHIFT: 0;
        readonly FIRST: 1;
        readonly CATEGORY_ALTERNATIVE: 262144;
    }
    type Menu_ = Menu;
    class HashSet <E> extends Internal.AbstractSet<E> implements Internal.Cloneable, Internal.Set<E>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Collection_<E>)
        constructor(arg0: number)
        constructor(arg0: number, arg1: number)
        clone(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        parallelStream(): Internal.Stream<E>;
        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>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
    }
    type HashSet_<E> = HashSet<E>;
    interface IRecipeSlotView {
        getDisplayedIngredient<T>(arg0: Internal.IIngredientType_<T>): Internal.Optional<T>;
        getSlotName(): Internal.Optional<string>;
        getDisplayedIngredient(): Internal.Optional<Internal.ITypedIngredient<any>>;
        drawHighlight(arg0: Internal.PoseStack_, arg1: number): void;
        getIngredients<T>(arg0: Internal.IIngredientType_<T>): Internal.Stream<T>;
        getItemStacks(): Internal.Stream<Internal.ItemStack>;
        isEmpty(): boolean;
        getAllIngredients(): Internal.Stream<Internal.ITypedIngredient<any>>;
        getRole(): Internal.RecipeIngredientRole;
        getDisplayedItemStack(): Internal.Optional<Internal.ItemStack>;
        get slotName(): Internal.Optional<string>
        get displayedIngredient(): Internal.Optional<Internal.ITypedIngredient<any>>
        get itemStacks(): Internal.Stream<Internal.ItemStack>
        get empty(): boolean
        get allIngredients(): Internal.Stream<Internal.ITypedIngredient<any>>
        get role(): Internal.RecipeIngredientRole
        get displayedItemStack(): Internal.Optional<Internal.ItemStack>
    }
    type IRecipeSlotView_ = IRecipeSlotView;
    interface IScheme {
        processRequest(arg0: string): Internal.SchemePreResponse;
        getResponseHeaders(arg0: Internal.ISchemeResponseHeaders_): void;
        readResponse(arg0: Internal.ISchemeResponseData_): boolean;
    }
    type IScheme_ = IScheme;
    class Object2IntMaps$UnmodifiableMap <K> extends Internal.Object2IntFunctions$UnmodifiableFunction<K> implements Internal.Object2IntMap<K>, Internal.Serializable {
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        values(): Internal.IntCollection;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        /**
         * @deprecated
        */
        entrySet(): Internal.Set<any>;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        replace(arg0: K, arg1: number): number;
        applyAsInt(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        static identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        /**
         * @deprecated
        */
        computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        static of<K, V>(): Internal.Map<K, V>;
        isEmpty(): boolean;
        mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        containsValue(arg0: number): boolean;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        computeInt(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        keySet(): Internal.ObjectSet<K>;
        remove(arg0: any, arg1: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
        putAll(arg0: Internal.Map_<K, number>): void;
        putIfAbsent(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        object2IntEntrySet(): Internal.ObjectSet<Internal.Object2IntMap$Entry<K>>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        get empty(): boolean
    }
    type Object2IntMaps$UnmodifiableMap_<K> = Object2IntMaps$UnmodifiableMap<K>;
    abstract class WaterAnimal extends Internal.PathfinderMob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        static checkSurfaceWaterAnimalSpawnRules(arg0: Internal.EntityType_<Internal.WaterAnimal>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type WaterAnimal_ = WaterAnimal;
    class CountPlacement extends Internal.RepeatingPlacement {
        static of(arg0: Internal.IntProvider_): Internal.CountPlacement;
        static of(arg0: number): Internal.CountPlacement;
        static readonly CODEC: Internal.Codec<Internal.CountPlacement>;
    }
    type CountPlacement_ = CountPlacement;
    class FunctionReference extends Internal.Expression {
        clone(): any;
        static make(position: number, overloadChain: icyllis.arc3d.shaderc.tree.Function_): Internal.Expression;
        getOverloadChain(): icyllis.arc3d.shaderc.tree.Function;
        get overloadChain(): icyllis.arc3d.shaderc.tree.Function
    }
    type FunctionReference_ = FunctionReference;
    class NoteBlockInstrument extends Internal.Enum<Internal.NoteBlockInstrument> implements Internal.StringRepresentable {
        static values(): Internal.NoteBlockInstrument[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.NoteBlockInstrument;
        getSerializedName(): string;
        static byState(arg0: Internal.BlockState_): Internal.NoteBlockInstrument;
        getSoundEvent(): Internal.SoundEvent;
        get serializedName(): string
        get soundEvent(): Internal.SoundEvent
        static readonly XYLOPHONE: Internal.NoteBlockInstrument;
        static readonly COW_BELL: Internal.NoteBlockInstrument;
        static readonly HAT: Internal.NoteBlockInstrument;
        static readonly GUITAR: Internal.NoteBlockInstrument;
        static readonly PLING: Internal.NoteBlockInstrument;
        static readonly FLUTE: Internal.NoteBlockInstrument;
        static readonly CHIME: Internal.NoteBlockInstrument;
        static readonly BIT: Internal.NoteBlockInstrument;
        static readonly SNARE: Internal.NoteBlockInstrument;
        static readonly BANJO: Internal.NoteBlockInstrument;
        static readonly IRON_XYLOPHONE: Internal.NoteBlockInstrument;
        static readonly BASEDRUM: Internal.NoteBlockInstrument;
        static readonly BASS: Internal.NoteBlockInstrument;
        static readonly DIDGERIDOO: Internal.NoteBlockInstrument;
        static readonly HARP: Internal.NoteBlockInstrument;
        static readonly BELL: Internal.NoteBlockInstrument;
    }
    type NoteBlockInstrument_ = "bell" | "iron_xylophone" | "harp" | "snare" | "hat" | "didgeridoo" | "chime" | NoteBlockInstrument | "banjo" | "pling" | "basedrum" | "flute" | "bass" | "guitar" | "cow_bell" | "bit" | "xylophone";
    class ForgeFlowingFluid$Flowing extends Internal.ForgeFlowingFluid {
        constructor(arg0: Internal.ForgeFlowingFluid$Properties_)
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getExplosionResistance(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        arch$holder(): Internal.Holder<Internal.Fluid>;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        arch$registryName(): ResourceLocation;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    }
    type ForgeFlowingFluid$Flowing_ = ForgeFlowingFluid$Flowing;
    class HeldItemUIFactory$HeldItemHolder implements Internal.IUIHolder {
        constructor(player: Internal.Player_, hand: Internal.InteractionHand_)
        isRemote(): boolean;
        getHeld(): Internal.ItemStack;
        isInvalid(): boolean;
        getHand(): Internal.InteractionHand;
        markAsDirty(): void;
        getPlayer(): Internal.Player;
        createUI(entityPlayer: Internal.Player_): ModularUI;
        get remote(): boolean
        get held(): Internal.ItemStack
        get invalid(): boolean
        get hand(): Internal.InteractionHand
        get player(): Internal.Player
    }
    type HeldItemUIFactory$HeldItemHolder_ = HeldItemUIFactory$HeldItemHolder;
    class NativeImage implements Internal.AutoCloseable {
        constructor(arg0: Internal.NativeImage$Format_, arg1: number, arg2: number, arg3: boolean)
        constructor(arg0: Internal.NativeImage$Format_, arg1: number, arg2: number, arg3: boolean, arg4: number)
        constructor(arg0: number, arg1: number, arg2: boolean)
        getPixelRGBA(arg0: number, arg1: number): number;
        copyFrom(arg0: Internal.NativeImage_): void;
        copyRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: boolean): void;
        flipY(): void;
        static read(arg0: Internal.InputStream_): Internal.NativeImage;
        static fromBase64(arg0: string): Internal.NativeImage;
        downloadTexture(arg0: number, arg1: boolean): void;
        setPixelLuminance(arg0: number, arg1: number, arg2: number): void;
        writeToFile(arg0: Internal.Path_): void;
        static read(arg0: Internal.NativeImage$Format_, arg1: Internal.InputStream_): Internal.NativeImage;
        upload(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean, arg8: boolean, arg9: boolean, arg10: boolean): void;
        upload(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: boolean, arg8: boolean): void;
        writeToFile(arg0: string): void;
        writeToFile(arg0: Internal.File_): void;
        getHeight(): number;
        resizeSubRectTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.NativeImage_): void;
        static read(arg0: Internal.NativeImage$Format_, arg1: Internal.ByteBuffer_): Internal.NativeImage;
        fillRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        untrack(): void;
        getGreenOrLuminance(arg0: number, arg1: number): number;
        getWidth(): number;
        downloadDepthBuffer(arg0: number): void;
        static getR(arg0: number): number;
        blendPixel(arg0: number, arg1: number, arg2: number): void;
        copyFromFont(arg0: Internal.STBTTFontinfo_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        static getG(arg0: number): number;
        drawPixels(): void;
        getLuminanceOrAlpha(arg0: number, arg1: number): number;
        getRedOrLuminance(arg0: number, arg1: number): number;
        getBlueOrLuminance(arg0: number, arg1: number): number;
        format(): Internal.NativeImage$Format;
        upload(arg0: number, arg1: number, arg2: number, arg3: boolean): void;
        static getB(arg0: number): number;
        close(): void;
        setPixelRGBA(arg0: number, arg1: number, arg2: number): void;
        static getA(arg0: number): number;
        /**
         * @deprecated
        */
        makePixelArray(): number[];
        static read(arg0: Internal.ByteBuffer_): Internal.NativeImage;
        asByteArray(): number[];
        static combine(arg0: number, arg1: number, arg2: number, arg3: number): number;
        get height(): number
        get width(): number
        pixels: number;
    }
    type NativeImage_ = NativeImage;
    interface MemoryTrackingBuffer {
        freeAndDeleteBuffer(): void;
        getUsedSize(): number;
        getAllocatedSize(): number;
        get usedSize(): number
        get allocatedSize(): number
    }
    type MemoryTrackingBuffer_ = MemoryTrackingBuffer;
    interface ExecutorService extends Internal.Executor {
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        isShutdown(): boolean;
        submit<T>(arg0: Internal.Callable_<T>): Internal.Future<T>;
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdown(): void;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        submit<T>(arg0: Internal.Runnable_, arg1: T): Internal.Future<T>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        submit(arg0: Internal.Runnable_): Internal.Future<any>;
        execute(arg0: Internal.Runnable_): void;
        isTerminated(): boolean;
        get shutdown(): boolean
        get terminated(): boolean
    }
    type ExecutorService_ = ExecutorService;
    class ZoneOffsetTransitionRule$TimeDefinition extends Internal.Enum<Internal.ZoneOffsetTransitionRule$TimeDefinition> {
        static valueOf(arg0: string): Internal.ZoneOffsetTransitionRule$TimeDefinition;
        createDateTime(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.LocalDateTime;
        static values(): Internal.ZoneOffsetTransitionRule$TimeDefinition[];
        static readonly UTC: Internal.ZoneOffsetTransitionRule$TimeDefinition;
        static readonly WALL: Internal.ZoneOffsetTransitionRule$TimeDefinition;
        static readonly STANDARD: Internal.ZoneOffsetTransitionRule$TimeDefinition;
    }
    type ZoneOffsetTransitionRule$TimeDefinition_ = "standard" | ZoneOffsetTransitionRule$TimeDefinition | "utc" | "wall";
    class RootPlacerType <P extends Internal.RootPlacer> {
        constructor(arg0: Internal.Codec_<P>)
        codec(): Internal.Codec<P>;
        static readonly MANGROVE_ROOT_PLACER: Internal.RootPlacerType<Internal.MangroveRootPlacer>;
    }
    type RootPlacerType_<P extends Internal.RootPlacer> = RootPlacerType<P> | Special.RootPlacerType;
    abstract class TamableAnimal extends Internal.Animal implements Internal.OwnableEntity {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isOrderedToSit(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getOwner(): Internal.LivingEntity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isInSittingPose(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        setTame(arg0: boolean): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        tame(arg0: Internal.Player_): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setInSittingPose(arg0: boolean): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        setOwnerUUID(arg0: Internal.UUID_): void;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        setOrderedToSit(arg0: boolean): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getOwnerUUID(): Internal.UUID;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isTame(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        isOwnedBy(arg0: Internal.LivingEntity_): boolean;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        wantsToAttack(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get orderedToSit(): boolean
        get offHandItem(): Internal.ItemStack
        get owner(): Internal.LivingEntity
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get inSittingPose(): boolean
        set tame(arg0: boolean)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set inSittingPose(arg0: boolean)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        set ownerUUID(arg0: Internal.UUID_)
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set orderedToSit(arg0: boolean)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ownerUUID(): Internal.UUID
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get tame(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type TamableAnimal_ = TamableAnimal;
    class ItemModelPropertiesEventJS extends Internal.StartupEventJS {
        constructor()
        /**
         * Register a model property for an item. Model properties are used to change the appearance of an item in the world.
         * 
         * More about model properties: https://minecraft.fandom.com/wiki/Model#Item_predicates
        */
        register(ingredient: Internal.Ingredient_, overwriteId: string, callback: Internal.ClampedItemPropertyFunction_): void;
        /**
         * Register a model property for all items.
        */
        registerAll(overwriteId: string, callback: Internal.ClampedItemPropertyFunction_): void;
    }
    type ItemModelPropertiesEventJS_ = ItemModelPropertiesEventJS;
    interface ChannelProgressivePromise extends Internal.ChannelProgressiveFuture, Internal.ChannelPromise, Internal.ProgressivePromise<void> {
        awaitUninterruptibly(): this;
        isSuccess(): boolean;
        sync(): this;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        await(): this;
        trySuccess(): boolean;
        tryFailure(arg0: Internal.Throwable_): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        getNow(): void;
        cause(): Internal.Throwable;
        isVoid(): boolean;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        setUncancellable(): boolean;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        awaitUninterruptibly(arg0: number): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): void;
        isCancelled(): boolean;
        trySuccess(arg0: void): boolean;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>[]): this;
        setSuccess(): this;
        setSuccess(arg0: void): this;
        setProgress(arg0: number, arg1: number): this;
        unvoid(): this;
        setFailure(arg0: Internal.Throwable_): this;
        isDone(): boolean;
        syncUninterruptibly(): this;
        cancel(arg0: boolean): boolean;
        channel(): io.netty.channel.Channel;
        setSuccess(arg0: void): Internal.ProgressivePromise<void>;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<void>>): this;
        isCancellable(): boolean;
        tryProgress(arg0: number, arg1: number): boolean;
        get(): void;
        get success(): boolean
        get now(): void
        get "void"(): boolean
        get cancelled(): boolean
        set success(arg0: void)
        set failure(arg0: Internal.Throwable_)
        get done(): boolean
        set success(arg0: void)
        get cancellable(): boolean
    }
    type ChannelProgressivePromise_ = ChannelProgressivePromise;
    class FontManager implements Internal.AccessFontManager, Internal.AutoCloseable, Internal.AccessorFontManager {
        constructor(arg0: Internal.TextureManager_)
        setRenames(arg0: Internal.Map_<ResourceLocation, ResourceLocation>): void;
        getReloadListener(): Internal.PreparableReloadListener;
        close(): void;
        bookshelf$getFonts(): Internal.Map<any, any>;
        createFontFilterFishy(): Internal.Font;
        createFont(): Internal.Font;
        getFontSets(): Internal.Map<any, any>;
        set renames(arg0: Internal.Map_<ResourceLocation, ResourceLocation>)
        get reloadListener(): Internal.PreparableReloadListener
        get fontSets(): Internal.Map<any, any>
        static readonly MISSING_FONT: ResourceLocation;
    }
    type FontManager_ = FontManager;
    class TickEvent$LevelTickEvent extends Internal.TickEvent {
        constructor()
        constructor(arg0: Internal.LogicalSide_, arg1: Internal.TickEvent$Phase_, arg2: Internal.Level_, arg3: Internal.BooleanSupplier_)
        haveTime(): boolean;
        readonly level: Internal.Level;
    }
    type TickEvent$LevelTickEvent_ = TickEvent$LevelTickEvent;
    class PortalInfo {
        constructor(arg0: Vec3_, arg1: Vec3_, arg2: number, arg3: number)
        readonly pos: Vec3;
        readonly speed: Vec3;
        readonly yRot: number;
        readonly xRot: number;
    }
    type PortalInfo_ = PortalInfo;
    class BlockItem extends Internal.Item {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        static setBlockEntityData(arg0: Internal.ItemStack_, arg1: Internal.BlockEntityType_<any>, arg2: Internal.CompoundTag_): void;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        static updateCustomBlockEntityTag(arg0: Internal.Level_, arg1: Internal.Player_, arg2: BlockPos_, arg3: Internal.ItemStack_): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        place(arg0: Internal.BlockPlaceContext_): Internal.InteractionResult;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getBlock(): Internal.Block;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        updatePlacementContext(arg0: Internal.BlockPlaceContext_): Internal.BlockPlaceContext;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        registerBlocks(arg0: Internal.Map_<Internal.Block, Internal.Item>, arg1: Internal.Item_): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        static getBlockEntityData(arg0: Internal.ItemStack_): Internal.CompoundTag;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        removeFromBlockToItemMap(arg0: Internal.Map_<Internal.Block, Internal.Item>, arg1: Internal.Item_): void;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        get block(): Internal.Block
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly BLOCK_STATE_TAG: "BlockStateTag";
    }
    type BlockItem_ = BlockItem;
    interface InputReplacementTransformer {
        transform(arg0: Internal.RecipeKJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.InputReplacement_, arg3: Internal.InputReplacement_): any;
        (arg0: Internal.RecipeKJS_, arg1: Internal.ReplacementMatch_, arg2: Internal.InputReplacement_, arg3: Internal.InputReplacement_): any;
    }
    type InputReplacementTransformer_ = InputReplacementTransformer;
    class TimeZoneFormat$ParseOption extends Internal.Enum<Internal.TimeZoneFormat$ParseOption> {
        static values(): Internal.TimeZoneFormat$ParseOption[];
        static valueOf(arg0: string): Internal.TimeZoneFormat$ParseOption;
        static readonly TZ_DATABASE_ABBREVIATIONS: Internal.TimeZoneFormat$ParseOption;
        static readonly ALL_STYLES: Internal.TimeZoneFormat$ParseOption;
    }
    type TimeZoneFormat$ParseOption_ = "all_styles" | TimeZoneFormat$ParseOption | "tz_database_abbreviations";
    abstract class Editor extends WidgetGroup implements Internal.ILDLRegister {
        constructor(workSpace: Internal.File_)
        getTranslateKey(): string;
        getMenuPanel(): Internal.MenuPanel;
        setCopy(copyType: string, copied: any): void;
        ifCopiedPresent(copyType: string, consumer: Internal.Consumer_<any>): void;
        handleDragging(dragging: any): boolean;
        getCurrentProject(): Internal.IProject;
        initEditorViews(): void;
        getResourcePanel(): Internal.ResourcePanel;
        getToolPanel(): Internal.ToolPanel;
        getChatComponent(): Internal.Component;
        getCopyType(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        getWorkSpace(): Internal.File;
        getFloatView(): WidgetGroup;
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getCopied(): any;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        getTabPages(): TabContainer;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        getConfigPanel(): Internal.ConfigPanel;
        getRegisterUI(): Internal.LDLRegister;
        openMenu<T, C>(posX: number, posY: number, menuNode: Internal.TreeNode_<T, C>): Internal.MenuWidget<T, C>;
        group(): string;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        openMenu(posX: number, posY: number, menuBuilder: Internal.TreeBuilder$Menu_): void;
        loadProject(project: Internal.IProject_): void;
        openDialog(dialog: DialogWidget_): DialogWidget;
        get translateKey(): string
        get menuPanel(): Internal.MenuPanel
        get currentProject(): Internal.IProject
        get resourcePanel(): Internal.ResourcePanel
        get toolPanel(): Internal.ToolPanel
        get chatComponent(): Internal.Component
        get copyType(): string
        get workSpace(): Internal.File
        get floatView(): WidgetGroup
        get LDLRegister(): boolean
        get copied(): any
        get tabPages(): TabContainer
        get configPanel(): Internal.ConfigPanel
        get registerUI(): Internal.LDLRegister
        static INSTANCE: Internal.Editor;
    }
    type Editor_ = Editor;
    abstract class Feature <FC extends Internal.FeatureConfiguration> {
        constructor(arg0: Internal.Codec_<FC>)
        static isGrassOrDirt(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        place(arg0: FC, arg1: Internal.WorldGenLevel_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: BlockPos_): boolean;
        place(arg0: Internal.FeaturePlaceContext_<FC>): boolean;
        static checkNeighbors(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_, arg2: Internal.Predicate_<Internal.BlockState>): boolean;
        static isDirt(arg0: Internal.BlockState_): boolean;
        configuredCodec(): Internal.Codec<Internal.ConfiguredFeature<FC, Internal.Feature<FC>>>;
        static isReplaceable(arg0: Internal.TagKey_<Internal.Block>): Internal.Predicate<Internal.BlockState>;
        static isAdjacentToAir(arg0: Internal.Function_<BlockPos, Internal.BlockState>, arg1: BlockPos_): boolean;
        static readonly FREEZE_TOP_LAYER: Internal.SnowAndFreezeFeature;
        static readonly BLOCK_COLUMN: Internal.BlockColumnFeature;
        static readonly DRIPSTONE_CLUSTER: Internal.DripstoneClusterFeature;
        static readonly RANDOM_BOOLEAN_SELECTOR: Internal.RandomBooleanSelectorFeature;
        static readonly FOSSIL: Internal.FossilFeature;
        static readonly TREE: Internal.TreeFeature;
        static readonly HUGE_FUNGUS: Internal.HugeFungusFeature;
        static readonly RANDOM_PATCH: Internal.RandomPatchFeature;
        static readonly DISK: Internal.DiskFeature;
        static readonly ICEBERG: Internal.IcebergFeature;
        static readonly BASALT_PILLAR: Internal.BasaltPillarFeature;
        static readonly WATERLOGGED_VEGETATION_PATCH: Internal.WaterloggedVegetationPatchFeature;
        static readonly CORAL_CLAW: Internal.CoralClawFeature;
        static readonly END_ISLAND: Internal.EndIslandFeature;
        static readonly MULTIFACE_GROWTH: Internal.MultifaceGrowthFeature;
        static readonly GLOWSTONE_BLOB: Internal.GlowstoneFeature;
        static readonly BASALT_COLUMNS: Internal.BasaltColumnsFeature;
        static readonly NO_OP: Internal.NoOpFeature;
        static readonly SIMPLE_RANDOM_SELECTOR: Internal.SimpleRandomSelectorFeature;
        static readonly GEODE: Internal.GeodeFeature;
        static readonly BLUE_ICE: Internal.BlueIceFeature;
        static readonly SCULK_PATCH: Internal.SculkPatchFeature;
        static readonly CORAL_TREE: Internal.CoralTreeFeature;
        static readonly SIMPLE_BLOCK: Internal.SimpleBlockFeature;
        static readonly NO_BONEMEAL_FLOWER: Internal.RandomPatchFeature;
        static readonly BAMBOO: Internal.BambooFeature;
        static readonly TWISTING_VINES: Internal.TwistingVinesFeature;
        static readonly SCATTERED_ORE: Internal.ScatteredOreFeature;
        static readonly NETHER_FOREST_VEGETATION: Internal.NetherForestVegetationFeature;
        static readonly BONUS_CHEST: Internal.BonusChestFeature;
        static readonly POINTED_DRIPSTONE: Internal.PointedDripstoneFeature;
        static readonly ICE_SPIKE: Internal.IceSpikeFeature;
        static readonly SEA_PICKLE: Internal.SeaPickleFeature;
        static readonly REPLACE_BLOBS: Internal.ReplaceBlobsFeature;
        static readonly VINES: Internal.VinesFeature;
        static readonly VOID_START_PLATFORM: Internal.VoidStartPlatformFeature;
        static readonly LAKE: Internal.LakeFeature;
        static readonly ROOT_SYSTEM: Internal.RootSystemFeature;
        static readonly FLOWER: Internal.RandomPatchFeature;
        static readonly LARGE_DRIPSTONE: Internal.LargeDripstoneFeature;
        static readonly RANDOM_SELECTOR: Internal.RandomSelectorFeature;
        static readonly BLOCK_PILE: Internal.BlockPileFeature;
        static readonly REPLACE_SINGLE_BLOCK: Internal.ReplaceBlockFeature;
        static readonly ORE: Internal.OreFeature;
        static readonly SEAGRASS: Internal.SeagrassFeature;
        static readonly WEEPING_VINES: Internal.WeepingVinesFeature;
        static readonly SPRING: Internal.SpringFeature;
        static readonly UNDERWATER_MAGMA: Internal.UnderwaterMagmaFeature;
        static readonly END_SPIKE: Internal.SpikeFeature;
        static readonly DELTA_FEATURE: Internal.DeltaFeature;
        static readonly FILL_LAYER: Internal.FillLayerFeature;
        static readonly HUGE_RED_MUSHROOM: Internal.HugeRedMushroomFeature;
        static readonly CHORUS_PLANT: Internal.ChorusPlantFeature;
        static readonly MONSTER_ROOM: Internal.MonsterRoomFeature;
        static readonly FOREST_ROCK: Internal.BlockBlobFeature;
        static readonly KELP: Internal.KelpFeature;
        static readonly HUGE_BROWN_MUSHROOM: Internal.HugeBrownMushroomFeature;
        static readonly VEGETATION_PATCH: Internal.VegetationPatchFeature;
        static readonly END_GATEWAY: Internal.EndGatewayFeature;
        static readonly DESERT_WELL: Internal.DesertWellFeature;
        static readonly CORAL_MUSHROOM: Internal.CoralMushroomFeature;
    }
    type Feature_<FC extends Internal.FeatureConfiguration> = Special.Feature | Feature<FC>;
    class FossilFeature extends Internal.Feature<Internal.FossilFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.FossilFeatureConfiguration>)
    }
    type FossilFeature_ = FossilFeature;
    interface Enemy {
        readonly XP_REWARD_BOSS: 50;
        readonly XP_REWARD_MEDIUM: 5;
        readonly XP_REWARD_SMALL: 3;
        readonly XP_REWARD_HUGE: 20;
        readonly XP_REWARD_NONE: 0;
        readonly XP_REWARD_LARGE: 10;
    }
    type Enemy_ = Enemy;
    abstract class Entity extends Internal.CapabilityProvider<Internal.Entity> implements Internal.EntityAccess, Internal.Cullable, Internal.Nameable, Internal.IForgeEntity, Internal.EntityKJS, Internal.EntityAccessor, Internal.CommandSource, Internal.AccessorEntity, top.theillusivec4.curios.mixin.core.AccessorEntity, net.darkhax.bookshelf.mixin.entity.AccessorEntity {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        isInWall(): boolean;
        getAllSlots(): Internal.Iterable<Internal.ItemStack>;
        getUpVector(arg0: number): Vec3;
        getXRot(): number;
        gameEvent(arg0: Internal.GameEvent_, arg1: Internal.Entity_): void;
        remove(arg0: Internal.Entity$RemovalReason_): void;
        isSuppressingBounce(): boolean;
        getBlockZ(): number;
        dampensVibrations(): boolean;
        isSilent(): boolean;
        setCulled(value: boolean): void;
        getPitch(): number;
        isOnFire(): boolean;
        rotate(arg0: Internal.Rotation_): number;
        getPassengersAndSelf(): Internal.Stream<Internal.Entity>;
        getPositionCodec(): Internal.VecDeltaCodec;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        /**
         * @deprecated
        */
        updateFluidHeightAndDoFluidPushing(arg0: Internal.TagKey_<Internal.Fluid>, arg1: number): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        chunkPosition(): Internal.ChunkPos;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        gameEvent(arg0: Internal.GameEvent_): void;
        alwaysAccepts(): boolean;
        isShiftKeyDown(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setUUID(arg0: Internal.UUID_): void;
        isVisuallyCrawling(): boolean;
        setMotionZ(z: number): void;
        ignoreExplosion(): boolean;
        canFreeze(): boolean;
        getBlockY(): number;
        isSpectator(): boolean;
        isInWaterOrBubble(): boolean;
        updateFluidHeightAndDoFluidPushing(): void;
        spawnAtLocation(arg0: Internal.ItemLike_, arg1: number): Internal.ItemEntity;
        getPersistentData(): Internal.CompoundTag;
        getItem(): Internal.ItemStack;
        getRandomZ(arg0: number): number;
        causeFallDamage(arg0: number, arg1: number, arg2: DamageSource_): boolean;
        setRemoved(arg0: Internal.Entity$RemovalReason_): void;
        getPosition(arg0: number): Vec3;
        isInWaterRainOrBubble(): boolean;
        getDistanceSq(arg0: number, arg1: number, arg2: number): number;
        getRemovalReason(): Internal.Entity$RemovalReason;
        isIgnoringBlockTriggers(): boolean;
        getHandHoldingItemAngle(arg0: Internal.Item_): Vec3;
        canUpdate(arg0: boolean): void;
        getIndirectPassengers(): Internal.Iterable<Internal.Entity>;
        getEyeInFluidType(): Internal.FluidType;
        distanceToSqr(arg0: Vec3_): number;
        resetFallDistance(): void;
        blockPosition(): BlockPos;
        isSteppingCarefully(): boolean;
        setBoundingBox(arg0: Internal.AABB_): void;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(): number;
        getBlockX(): number;
        getEncodeId(): string;
        getY(arg0: number): number;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setInvisible(arg0: boolean): void;
        getName(): Internal.Component;
        isOnSameTeam(arg0: Internal.Entity_): boolean;
        onInsideBubbleColumn(arg0: boolean): void;
        attack(arg0: DamageSource_, arg1: number): boolean;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        tick(): void;
        getEyePosition(): Vec3;
        getEyeHeight(): number;
        hasPassenger(arg0: Internal.Predicate_<Internal.Entity>): boolean;
        getYaw(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        hasPermissions(arg0: number): boolean;
        handler$blo000$baseTick(arg0: Internal.CallbackInfo_): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        setCustomNameVisible(arg0: boolean): void;
        isAlliedTo(arg0: Internal.Team_): boolean;
        setOutOfCamera(value: boolean): void;
        getRemainingFireTicks(): number;
        getScriptType(): Internal.ScriptType;
        onlyOpCanSetNbt(): boolean;
        startRiding(arg0: Internal.Entity_): boolean;
        saveWithoutId(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        getForward(): Vec3;
        serializeNBT(): Internal.Tag;
        fireImmune(): boolean;
        addMotion(arg0: number, arg1: number, arg2: number): void;
        getMaxFallDistance(): number;
        isOnGround(): boolean;
        getZ(arg0: number): number;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getId(): number;
        getTicksFrozen(): number;
        getRandomX(arg0: number): number;
        getEyeY(): number;
        spawnAtLocation(arg0: Internal.ItemStack_, arg1: number): Internal.ItemEntity;
        pick(arg0: number, arg1: number, arg2: boolean): Internal.HitResult;
        setStatusMessage(message: Internal.Component_): void;
        getBoundingBox(): Internal.AABB;
        isInWaterOrRain(): boolean;
        isDescending(): boolean;
        setItemSlot(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): void;
        getYHeadRot(): number;
        getViewYRot(arg0: number): number;
        addTag(arg0: string): boolean;
        playerTouch(arg0: Internal.Player_): void;
        getEyeHeight(arg0: Internal.Pose_): number;
        syncPacketPositionCodec(arg0: number, arg1: number, arg2: number): void;
        getAddEntityPacket(): Internal.Packet<any>;
        getTeam(): Internal.Team;
        shouldRenderAtSqrDistance(arg0: number): boolean;
        setTicksFrozen(arg0: number): void;
        recreateFromPacket(arg0: Internal.ClientboundAddEntityPacket_): void;
        getMyRidingOffset(): number;
        canStartSwimming(): boolean;
        dismountTo(arg0: number, arg1: number, arg2: number): void;
        setDeltaMovement(arg0: Vec3_): void;
        isCulled(): boolean;
        hasCustomName(): boolean;
        isLiving(): boolean;
        isGlowing(): boolean;
        getX(): number;
        isVehicle(): boolean;
        getLeashOffset(): Vec3;
        isAttackable(): boolean;
        spawnAtLocation(arg0: Internal.ItemStack_): Internal.ItemEntity;
        mergeNbt(tag: Internal.CompoundTag_): this;
        setIsInPowderSnow(arg0: boolean): void;
        thunderHit(arg0: Internal.ServerLevel_, arg1: Internal.LightningBolt_): void;
        doEnchantDamageEffects(arg0: Internal.LivingEntity_, arg1: Internal.Entity_): void;
        setCustomName(arg0: Internal.Component_): void;
        getSlot(arg0: number): Internal.SlotAccess;
        getTeamId(): string;
        stopSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        isUnderWater(): boolean;
        stopRiding(): void;
        isCustomNameVisible(): boolean;
        getPistonPushReaction(): Internal.PushReaction;
        getX(arg0: number): number;
        shouldRiderSit(): boolean;
        lookAt(arg0: Internal.EntityAnchorArgument$Anchor_, arg1: Vec3_): void;
        captureDrops(arg0: Internal.Collection_<Internal.ItemEntity>): Internal.Collection<Internal.ItemEntity>;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getDeltaMovement(): Vec3;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        hasPassenger(arg0: Internal.Entity_): boolean;
        hasIndirectPassenger(arg0: Internal.Entity_): boolean;
        getEntityData(): Internal.SynchedEntityData;
        setSecondsOnFire(arg0: number): void;
        moveTo(arg0: number, arg1: number, arg2: number): void;
        handleInsidePortal(arg0: BlockPos_): void;
        setMotion(arg0: number, arg1: number, arg2: number): void;
        playSound(arg0: Internal.SoundEvent_): void;
        absMoveTo(arg0: number, arg1: number, arg2: number): void;
        restoreFrom(arg0: Internal.Entity_): void;
        getDimensionChangingDelay(): number;
        isPeacefulCreature(): boolean;
        setOnGround(arg0: boolean): void;
        setYaw(arg0: number): void;
        setPos(arg0: number, arg1: number, arg2: number): void;
        getPickRadius(): number;
        getFirstTick(): boolean;
        getVehicle(): this;
        startRiding(arg0: Internal.Entity_, arg1: boolean): boolean;
        getStringUuid(): string;
        isRemoved(): boolean;
        setSwimming(arg0: boolean): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        teleportToWithTicket(arg0: number, arg1: number, arg2: number): void;
        getRotationVector(): Internal.Vec2;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        refreshDimensions(): void;
        self(): this;
        isSprinting(): boolean;
        getMotionY(): number;
        canCollideWith(arg0: Internal.Entity_): boolean;
        getEyePosition(arg0: number): Vec3;
        setShiftKeyDown(arg0: boolean): void;
        getPassengers(): Internal.EntityArrayList;
        getBlockExplosionResistance(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.FluidState_, arg5: number): number;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getMaxHeightFluidType(): Internal.FluidType;
        getZ(): number;
        canSpawnSprintParticle(): boolean;
        teleportTo(arg0: number, arg1: number, arg2: number): void;
        getServer(): Internal.MinecraftServer;
        getSelfAndPassengers(): Internal.Stream<Internal.Entity>;
        moveRelative(arg0: number, arg1: Vec3_): void;
        getFirstPassenger(): this;
        isAddedToWorld(): boolean;
        saveAsPassenger(arg0: Internal.CompoundTag_): boolean;
        interact(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        getDismountLocationForPassenger(arg0: Internal.LivingEntity_): Vec3;
        setXRot(arg0: number): void;
        invokeSetLevel(arg0: Internal.Level_): void;
        getSoundSource(): Internal.SoundSource;
        getPose(): Internal.Pose;
        touchingUnloadedChunk(): boolean;
        getLookAngle(): Vec3;
        setPositionAndRotation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getMotionZ(): number;
        removeVehicle(): void;
        isInvisible(): boolean;
        is(arg0: Internal.Entity_): boolean;
        setZ(z: number): void;
        ejectPassengers(): void;
        getY(): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getProfile(): Internal.GameProfile;
        static setViewScale(arg0: number): void;
        setLevelCallback(arg0: Internal.EntityInLevelCallback_): void;
        showVehicleHealth(): boolean;
        getDistance(pos: BlockPos_): number;
        playSound(arg0: Internal.SoundEvent_, arg1: number, arg2: number): void;
        startSeenByPlayer(arg0: Internal.ServerPlayer_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        isPushedByFluid(): boolean;
        setTimeout(): void;
        position(): Vec3;
        displayFireAnimation(): boolean;
        isOutOfCamera(): boolean;
        turn(arg0: number, arg1: number): void;
        getAirSupply(): number;
        getRopeHoldPosition(arg0: number): Vec3;
        copyPosition(arg0: Internal.Entity_): void;
        onAddedToWorld(): void;
        isCrouching(): boolean;
        moveTo(arg0: BlockPos_, arg1: number, arg2: number): void;
        handler$chc000$create$onFireImmune(arg0: Internal.CallbackInfoReturnable_<any>): void;
        isAnimal(): boolean;
        isPlayer(): boolean;
        canBeCollidedWith(): boolean;
        getMotionDirection(): Internal.Direction;
        setY(y: number): void;
        lavaHurt(): void;
        getFeetBlockState(): Internal.BlockState;
        changeDimension(arg0: Internal.ServerLevel_, arg1: Internal.ITeleporter_): this;
        canChangeDimensions(): boolean;
        getCommandSenderWorld(): Internal.Level;
        positionRider(arg0: Internal.Entity_): void;
        baseTick(): void;
        broadcastToPlayer(arg0: Internal.ServerPlayer_): boolean;
        changeDimension(arg0: Internal.ServerLevel_): this;
        checkOutOfWorld(): void;
        getEyeHeightAccess(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        getCustomName(): Internal.Component;
        getMaxAirSupply(): number;
        isVisuallySwimming(): boolean;
        canTrample(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: number): boolean;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getFacing(): Internal.Direction;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>, arg1: boolean): boolean;
        getDimensions(arg0: Internal.Pose_): Internal.EntityDimensions;
        isPassengerOfSameVehicle(arg0: Internal.Entity_): boolean;
        getBoundingBoxForCulling(): Internal.AABB;
        isSwimming(): boolean;
        mayInteract(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        setSprinting(arg0: boolean): void;
        setPortalCooldown(): void;
        setX(x: number): void;
        trackingPosition(): Vec3;
        isInvulnerable(): boolean;
        isInLava(): boolean;
        getBlockStateOn(): Internal.BlockState;
        awardKillScore(arg0: Internal.Entity_, arg1: number, arg2: DamageSource_): void;
        getPortalWaitTime(): number;
        isInWater(): boolean;
        getFluidJumpThreshold(): number;
        isInvisibleTo(arg0: Internal.Player_): boolean;
        setAirSupply(arg0: number): void;
        getRootVehicle(): this;
        getOnPos(): BlockPos;
        save(arg0: Internal.CompoundTag_): boolean;
        isNoGravity(): boolean;
        getStepHeight(): number;
        acceptsFailure(): boolean;
        setOldPosAndRot(): void;
        bookshelf$createHoverEvent(): Internal.HoverEvent;
        isFree(arg0: number, arg1: number, arg2: number): boolean;
        updateSwimming(): void;
        setRemainingFireTicks(arg0: number): void;
        shouldInformAdmins(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        rideTick(): void;
        /**
         * @deprecated
        */
        getOnPosLegacy(): BlockPos;
        setPos(arg0: Vec3_): void;
        getUuid(): Internal.UUID;
        spawn(): void;
        shouldShowName(): boolean;
        setSilent(arg0: boolean): void;
        getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
        hasExactlyOnePlayerPassenger(): boolean;
        captureDrops(): Internal.Collection<Internal.ItemEntity>;
        kill(): void;
        isOnPortalCooldown(): boolean;
        setPitch(arg0: number): void;
        isMultipartEntity(): boolean;
        setPosRaw(arg0: number, arg1: number, arg2: number): void;
        handleEntityEvent(arg0: number): void;
        getParts(): Internal.PartEntity<any>[];
        isAlwaysTicking(): boolean;
        interactAt(arg0: Internal.Player_, arg1: Vec3_, arg2: Internal.InteractionHand_): Internal.InteractionResult;
        deserializeNBT(arg0: Internal.Tag_): 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;
        asChatSender(): Internal.ChatSender;
        getBbWidth(): number;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getForgePersistentData(): Internal.CompoundTag;
        setInvulnerable(arg0: boolean): void;
        push(arg0: Internal.Entity_): void;
        isInFluidType(): boolean;
        mirror(arg0: Internal.Mirror_): number;
        canUpdate(): boolean;
        getTicksRequiredToFreeze(): number;
        setGlowing(arg0: boolean): void;
        getYRot(): number;
        load(arg0: Internal.CompoundTag_): void;
        isAlive(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBbHeight(): number;
        getUsername(): string;
        move(arg0: Internal.MoverType_, arg1: Vec3_): void;
        getTags(): Internal.Set<string>;
        getViewVector(arg0: number): Vec3;
        onRemovedFromWorld(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isPickable(): boolean;
        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;
        getDisplayName(): Internal.Component;
        hasGlowingTag(): boolean;
        shouldBlockExplode(arg0: Internal.Explosion_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: number): boolean;
        setPosition(block: Internal.BlockContainerJS_): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        getControllingPassenger(): this;
        getFluidTypeHeight(arg0: Internal.FluidType_): number;
        shouldBeSaved(): boolean;
        animateHurt(): void;
        getViewXRot(arg0: number): number;
        canRiderInteract(): boolean;
        removeTag(arg0: string): boolean;
        setPose(arg0: Internal.Pose_): void;
        /**
         * @deprecated
        */
        getFluidHeight(arg0: Internal.TagKey_<Internal.Fluid>): number;
        static collideBoundingBox(arg0: Internal.Entity_, arg1: Vec3_, arg2: Internal.AABB_, arg3: Internal.Level_, arg4: Internal.List_<Internal.VoxelShape>): Vec3;
        getEntityType(): Internal.EntityType<any>;
        isWaterCreature(): boolean;
        getPassengersRidingOffset(): number;
        distanceToEntitySqr(arg0: Internal.Entity_): number;
        setYRot(arg0: number): void;
        isFrame(): boolean;
        /**
         * @deprecated
        */
        rideableUnderWater(): boolean;
        isPushable(): boolean;
        setYBodyRot(arg0: number): void;
        discard(): void;
        onClientRemoval(): void;
        sendSystemMessage(arg0: Internal.Component_): void;
        acceptsSuccess(): boolean;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        setNoGravity(arg0: boolean): void;
        setRotation(yaw: number, pitch: number): void;
        createCommandSourceStack(): Internal.CommandSourceStack;
        isControlledByLocalInstance(): boolean;
        isMonster(): boolean;
        setId(arg0: number): void;
        getHorizontalFacing(): Internal.Direction;
        getType(): string;
        getLightProbePosition(arg0: number): Vec3;
        wasKilled(arg0: Internal.ServerLevel_, arg1: Internal.LivingEntity_): boolean;
        onAboveBubbleCol(arg0: boolean): void;
        isPassenger(): boolean;
        hasPose(arg0: Internal.Pose_): boolean;
        checkDespawn(): void;
        /**
         * @deprecated
        */
        isEyeInFluid(arg0: Internal.TagKey_<Internal.Fluid>): boolean;
        isInvulnerableTo(arg0: DamageSource_): boolean;
        makeStuckInBlock(arg0: Internal.BlockState_, arg1: Vec3_): void;
        skipAttackInteraction(arg0: Internal.Entity_): boolean;
        lerpMotion(arg0: number, arg1: number, arg2: number): void;
        shouldRender(arg0: number, arg1: number, arg2: number): boolean;
        onSyncedDataUpdated(arg0: Internal.EntityDataAccessor_<any>): void;
        lerpHeadTo(arg0: number, arg1: number): void;
        static getViewScale(): number;
        setMotionX(x: number): void;
        getHandSlots(): Internal.Iterable<Internal.ItemStack>;
        distanceToEntity(arg0: Internal.Entity_): number;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): this;
        getVisualRotationYInDegrees(): number;
        getTeamColor(): number;
        isDiscrete(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        unRide(): void;
        getLevel(): Internal.Level;
        extinguish(): void;
        updateDynamicGameEventListener(arg0: Internal.BiConsumer_<Internal.DynamicGameEventListener<any>, Internal.ServerLevel>): void;
        moveTo(arg0: Vec3_): void;
        isColliding(arg0: BlockPos_, arg1: Internal.BlockState_): boolean;
        tell(message: Internal.Component_): void;
        isForcedVisible(): boolean;
        closerThan(arg0: Internal.Entity_, arg1: number): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        isFreezing(): boolean;
        isFullyFrozen(): boolean;
        runCommand(command: string): number;
        setSharedFlagOnFire(arg0: boolean): void;
        get inWall(): boolean
        get allSlots(): Internal.Iterable<Internal.ItemStack>
        get XRot(): 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>
        get positionCodec(): Internal.VecDeltaCodec
        get shiftKeyDown(): boolean
        set UUID(arg0: Internal.UUID_)
        get visuallyCrawling(): boolean
        set motionZ(z: number)
        get blockY(): number
        get spectator(): boolean
        get inWaterOrBubble(): boolean
        get persistentData(): Internal.CompoundTag
        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 boundingBox(arg0: Internal.AABB_)
        get ambientCreature(): boolean
        /**
         * @deprecated
        */
        get lightLevelDependentMagicValue(): number
        get blockX(): number
        get encodeId(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        set invisible(arg0: boolean)
        get name(): Internal.Component
        get eyePosition(): Vec3
        get eyeHeight(): number
        get yaw(): number
        set customNameVisible(arg0: boolean)
        set outOfCamera(value: boolean)
        get remainingFireTicks(): number
        get scriptType(): Internal.ScriptType
        get forward(): Vec3
        get maxFallDistance(): number
        get onGround(): boolean
        get id(): number
        get ticksFrozen(): number
        get eyeY(): number
        set statusMessage(message: Internal.Component_)
        get boundingBox(): Internal.AABB
        get inWaterOrRain(): boolean
        get descending(): boolean
        get YHeadRot(): number
        get addEntityPacket(): Internal.Packet<any>
        get team(): Internal.Team
        set ticksFrozen(arg0: number)
        get myRidingOffset(): number
        set deltaMovement(arg0: Vec3_)
        get culled(): boolean
        get living(): boolean
        get glowing(): boolean
        get x(): number
        get vehicle(): boolean
        get leashOffset(): Vec3
        get attackable(): boolean
        set isInPowderSnow(arg0: boolean)
        set customName(arg0: Internal.Component_)
        get teamId(): string
        get underWater(): boolean
        get customNameVisible(): boolean
        get pistonPushReaction(): Internal.PushReaction
        get deltaMovement(): Vec3
        get motionX(): number
        get entityData(): Internal.SynchedEntityData
        set secondsOnFire(arg0: number)
        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 stringUuid(): string
        get removed(): boolean
        set swimming(arg0: boolean)
        get rotationVector(): Internal.Vec2
        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
        set XRot(arg0: number)
        get soundSource(): Internal.SoundSource
        get pose(): Internal.Pose
        get lookAngle(): Vec3
        get motionZ(): number
        get invisible(): boolean
        set z(z: number)
        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 animal(): boolean
        get player(): boolean
        get motionDirection(): Internal.Direction
        set y(y: number)
        get feetBlockState(): Internal.BlockState
        get commandSenderWorld(): Internal.Level
        get customName(): Internal.Component
        get maxAirSupply(): number
        get visuallySwimming(): boolean
        get facing(): Internal.Direction
        get boundingBoxForCulling(): Internal.AABB
        get swimming(): boolean
        set sprinting(arg0: boolean)
        set x(x: number)
        get invulnerable(): boolean
        get inLava(): boolean
        get blockStateOn(): Internal.BlockState
        get portalWaitTime(): number
        get inWater(): boolean
        get fluidJumpThreshold(): number
        set airSupply(arg0: number)
        get rootVehicle(): Internal.Entity
        get onPos(): BlockPos
        get noGravity(): boolean
        get stepHeight(): number
        set remainingFireTicks(arg0: number)
        /**
         * @deprecated
        */
        get onPosLegacy(): BlockPos
        set pos(arg0: Vec3_)
        get uuid(): Internal.UUID
        set silent(arg0: boolean)
        get armorSlots(): Internal.Iterable<Internal.ItemStack>
        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 inFluidType(): boolean
        get ticksRequiredToFreeze(): number
        set glowing(arg0: boolean)
        get YRot(): number
        get alive(): boolean
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        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
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        set pose(arg0: Internal.Pose_)
        get entityType(): Internal.EntityType<any>
        get waterCreature(): boolean
        get passengersRidingOffset(): number
        set YRot(arg0: number)
        get frame(): boolean
        get pushable(): boolean
        set YBodyRot(arg0: number)
        set motionY(y: number)
        set noGravity(arg0: boolean)
        get controlledByLocalInstance(): boolean
        get monster(): boolean
        set id(arg0: number)
        get horizontalFacing(): Internal.Direction
        get type(): string
        get passenger(): boolean
        get viewScale(): number
        set motionX(x: number)
        get handSlots(): Internal.Iterable<Internal.ItemStack>
        get visualRotationYInDegrees(): number
        get teamColor(): number
        get discrete(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get level(): Internal.Level
        get forcedVisible(): boolean
        get freezing(): boolean
        get fullyFrozen(): boolean
        set sharedFlagOnFire(arg0: boolean)
        xRotO: number;
        static readonly UUID_TAG: "UUID";
        static readonly DEFAULT_BB_WIDTH: 0.6;
        removalReason: Internal.Entity$RemovalReason;
        yOld: number;
        wasInPowderSnow: boolean;
        verticalCollision: boolean;
        static readonly FREEZE_HURT_FREQUENCY: 40;
        static readonly BASE_TICKS_REQUIRED_TO_FREEZE: 140;
        verticalCollisionBelow: boolean;
        static readonly TOTAL_AIR_SUPPLY: 300;
        xRot: number;
        zOld: number;
        fallDistance: number;
        static readonly BREATHING_DISTANCE_BELOW_EYES: 0.11111111;
        blocksBuilding: boolean;
        walkDist: number;
        noCulling: boolean;
        static readonly PASSENGERS_TAG: "Passengers";
        hurtMarked: boolean;
        isInPowderSnow: boolean;
        static readonly MAX_ENTITY_TAG_COUNT: 1024;
        age: number;
        /**
         * @deprecated
        */
        stepHeight: number;
        static readonly DELTA_AFFECTED_BY_BLOCKS_BELOW: 0.5000001;
        yo: number;
        xo: number;
        zo: number;
        invulnerableTime: number;
        horizontalCollision: boolean;
        yRotO: number;
        level: Internal.Level;
        wasOnFire: boolean;
        flyDist: number;
        static readonly BOARDING_COOLDOWN: 60;
        static readonly DEFAULT_BB_HEIGHT: 1.8;
        hasImpulse: boolean;
        minorHorizontalCollision: boolean;
        xOld: number;
        moveDist: number;
        remainingFireTicks: number;
        yRot: number;
        walkDistO: number;
        noPhysics: boolean;
        static readonly ID_TAG: "id";
    }
    type Entity_ = Entity;
    class ClientboundRespawnPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ResourceKey_<Internal.DimensionType>, arg1: Internal.ResourceKey_<Internal.Level>, arg2: number, arg3: Internal.GameType_, arg4: Internal.GameType_, arg5: boolean, arg6: boolean, arg7: boolean, arg8: Internal.Optional_<Internal.GlobalPos>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSeed(): number;
        getPlayerGameType(): Internal.GameType;
        getLastDeathLocation(): Internal.Optional<Internal.GlobalPos>;
        isSkippable(): boolean;
        getDimension(): Internal.ResourceKey<Internal.Level>;
        shouldKeepAllPlayerData(): boolean;
        getDimensionType(): Internal.ResourceKey<Internal.DimensionType>;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getPreviousPlayerGameType(): Internal.GameType;
        isFlat(): boolean;
        isDebug(): boolean;
        get seed(): number
        get playerGameType(): Internal.GameType
        get lastDeathLocation(): Internal.Optional<Internal.GlobalPos>
        get skippable(): boolean
        get dimension(): Internal.ResourceKey<Internal.Level>
        get dimensionType(): Internal.ResourceKey<Internal.DimensionType>
        get previousPlayerGameType(): Internal.GameType
        get flat(): boolean
        get debug(): boolean
    }
    type ClientboundRespawnPacket_ = ClientboundRespawnPacket;
    class DataSet implements Internal.Map<string, any>, Internal.Parcelable {
        constructor()
        getChar(key: string, defaultValue: string): string;
        getString(key: string, defaultValue: string): string;
        getLong(key: string): number;
        containsValue(value: any): boolean;
        putFloatArray(key: string, value: number[]): void;
        getLongArray(key: string): number[];
        computeIfAbsent(arg0: string, arg1: Internal.Function_<string, any>): any;
        getList<T>(key: string): Internal.List<T>;
        getShortArray(key: string): number[];
        getFloat(key: string): number;
        putShort(key: string, value: number): void;
        putLongArray(key: string, value: number[]): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        getBoolean(key: string): boolean;
        putList(key: string, value: Internal.List_<any>): void;
        replaceAll(arg0: Internal.BiFunction_<string, any, any>): void;
        put(arg0: any, arg1: any): any;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        compute(arg0: string, arg1: Internal.BiFunction_<string, any, any>): any;
        getLong(key: string, defaultValue: number): number;
        putIfAbsent(key: string, value: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        getBoolean(key: string, defaultValue: boolean): boolean;
        getShort(key: string): number;
        removeFirst(): any;
        getUUID(key: string): Internal.UUID;
        putByteArray(key: string, value: number[]): void;
        putShortArray(key: string, value: number[]): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        getDouble(key: string, defaultValue: number): number;
        getDataSet(key: string): this;
        putFloat(key: string, value: number): void;
        getDouble(key: string): number;
        getString(key: string): string;
        remove(key: any): any;
        getChar(key: string): string;
        putAll(map: Internal.Map_<string, any>): void;
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: string, arg1: any): any;
        getInt(key: string, defaultValue: number): number;
        keySet(): Internal.Set<string>;
        writeToParcel(dest: Internal.Parcel_, flags: number): void;
        putUUID(key: string, value: Internal.UUID_): void;
        getFloatArray(key: string): number[];
        getByteArray(key: string): number[];
        forEach(arg0: Internal.BiConsumer_<string, any>): void;
        getFloat(key: string, defaultValue: number): number;
        getInt(key: string): number;
        getOrDefault(key: any, defaultValue: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        putByte(key: string, value: number): void;
        getShort(key: string, defaultValue: number): number;
        getByte(key: string, defaultValue: number): number;
        entrySet(): Internal.Set<Internal.Map$Entry<string, any>>;
        isEmpty(): boolean;
        merge(arg0: string, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        putIntArray(key: string, value: number[]): void;
        putDataSet(key: string, value: Internal.DataSet_): void;
        containsKey(key: any): boolean;
        putLong(key: string, value: number): void;
        putString(key: string, value: string): void;
        putDouble(key: string, value: number): void;
        computeIfPresent(arg0: string, arg1: Internal.BiFunction_<string, any, any>): any;
        getDoubleArray(key: string): number[];
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        removeLast(): any;
        getIntArray(key: string): number[];
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        getByte(key: string): number;
        remove(arg0: any, arg1: any): boolean;
        replace(arg0: string, arg1: any, arg2: any): boolean;
        put(key: string, value: any): any;
        getUUID(key: string, defaultValue: Internal.UUID_): Internal.UUID;
        putDoubleArray(key: string, value: number[]): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        getValue<T>(key: string): T;
        size(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        putBoolean(key: string, value: boolean): void;
        putInt(key: string, value: number): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        getValue<T>(key: string, clazz: T): T;
        get(key: any): any;
        get empty(): boolean
        static readonly CREATOR: Internal.Parcelable$ClassLoaderCreator<Internal.DataSet>;
    }
    type DataSet_ = DataSet;
    class BlockElement {
        constructor(arg0: Vec3f_, arg1: Vec3f_, arg2: Internal.Map_<Internal.Direction, Internal.BlockElementFace>, arg3: Internal.BlockElementRotation_, arg4: boolean)
        uvsByFace(arg0: Internal.Direction_): number[];
        readonly rotation: Internal.BlockElementRotation;
        readonly shade: boolean;
        readonly from: Vec3f;
        readonly to: Vec3f;
        readonly faces: Internal.Map<Internal.Direction, Internal.BlockElementFace>;
    }
    type BlockElement_ = BlockElement;
    interface ViewTreeObserver$OnPreDrawListener {
        onPreDraw(): boolean;
        (): boolean;
    }
    type ViewTreeObserver$OnPreDrawListener_ = ViewTreeObserver$OnPreDrawListener;
    abstract class ImmutableTable <R, C, V> extends Internal.AbstractTable<R, C, V> implements Internal.Serializable {
        column(arg0: any): Internal.Map<any, any>;
        columnMap(): Internal.Map<any, any>;
        static copyOf<R, C, V>(arg0: Internal.Table_<R, C, V>): Internal.ImmutableTable<R, C, V>;
        static of<R, C, V>(): Internal.ImmutableTable<R, C, V>;
        rowKeySet(): Internal.ImmutableSet<R>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): V;
        cellSet(): Internal.ImmutableSet<Internal.Table$Cell<R, C, V>>;
        /**
         * @deprecated
        */
        put(arg0: R, arg1: C, arg2: V): V;
        static builder<R, C, V>(): Internal.ImmutableTable$Builder<R, C, V>;
        row(arg0: R): Internal.ImmutableMap<C, V>;
        static toImmutableTable<T, R, C, V>(arg0: Internal.Function_<T, R>, arg1: Internal.Function_<T, C>, arg2: Internal.Function_<T, V>, arg3: Internal.BinaryOperator_<V>): Internal.Collector<T, any, Internal.ImmutableTable<R, C, V>>;
        static of<R, C, V>(arg0: R, arg1: C, arg2: V): Internal.ImmutableTable<R, C, V>;
        get(arg0: any, arg1: any): any;
        rowMap(): Internal.ImmutableMap<R, Internal.Map<C, V>>;
        columnKeySet(): Internal.Set<any>;
        static toImmutableTable<T, R, C, V>(arg0: Internal.Function_<T, R>, arg1: Internal.Function_<T, C>, arg2: Internal.Function_<T, V>): Internal.Collector<T, any, Internal.ImmutableTable<R, C, V>>;
        values(): Internal.Collection<any>;
    }
    type ImmutableTable_<R, C, V> = ImmutableTable<R, C, V>;
    class Schema {
        constructor(arg0: number, arg1: Internal.Schema_)
        getParent(): this;
        register(arg0: Internal.Map_<string, Internal.Supplier<Internal.TypeTemplate>>, arg1: string, arg2: Internal.Supplier_<Internal.TypeTemplate>): void;
        getType(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type<any>;
        registerSimple(arg0: Internal.Map_<string, Internal.Supplier<Internal.TypeTemplate>>, arg1: string): void;
        types(): Internal.Set<string>;
        registerEntities(arg0: Internal.Schema_): Internal.Map<string, Internal.Supplier<Internal.TypeTemplate>>;
        getVersionKey(): number;
        getTypeRaw(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type<any>;
        registerTypes(arg0: Internal.Schema_, arg1: Internal.Map_<string, Internal.Supplier<Internal.TypeTemplate>>, arg2: Internal.Map_<string, Internal.Supplier<Internal.TypeTemplate>>): void;
        resolveTemplate(arg0: string): Internal.TypeTemplate;
        registerType(arg0: boolean, arg1: Internal.DSL$TypeReference_, arg2: Internal.Supplier_<Internal.TypeTemplate>): void;
        getChoiceType(arg0: Internal.DSL$TypeReference_, arg1: string): com.mojang.datafixers.types.Type<any>;
        register(arg0: Internal.Map_<string, Internal.Supplier<Internal.TypeTemplate>>, arg1: string, arg2: Internal.Function_<string, Internal.TypeTemplate>): void;
        registerBlockEntities(arg0: Internal.Schema_): Internal.Map<string, Internal.Supplier<Internal.TypeTemplate>>;
        findChoiceType(arg0: Internal.DSL$TypeReference_): Internal.TaggedChoice$TaggedChoiceType<any>;
        id(arg0: string): Internal.TypeTemplate;
        get parent(): Internal.Schema
        get versionKey(): number
    }
    type Schema_ = Schema;
    interface Toast {
        slotCount(): number;
        getToken(): any;
        height(): number;
        width(): number;
        render(arg0: Internal.PoseStack_, arg1: Internal.ToastComponent_, arg2: number): Internal.Toast$Visibility;
        get token(): any
        readonly TEXTURE: ResourceLocation;
        readonly SLOT_HEIGHT: 32;
        readonly NO_TOKEN: any;
    }
    type Toast_ = Toast;
    class NearestBedSensor extends Internal.Sensor<Internal.Mob> {
        constructor()
    }
    type NearestBedSensor_ = NearestBedSensor;
    class EntityTeleportEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number)
        getPrevX(): number;
        getPrevZ(): number;
        getPrevY(): number;
        getTargetX(): number;
        getPrev(): Vec3;
        getTargetY(): number;
        getTargetZ(): number;
        getTarget(): Vec3;
        setTargetX(arg0: number): void;
        setTargetY(arg0: number): void;
        setTargetZ(arg0: number): void;
        get prevX(): number
        get prevZ(): number
        get prevY(): number
        get targetX(): number
        get prev(): Vec3
        get targetY(): number
        get targetZ(): number
        get target(): Vec3
        set targetX(arg0: number)
        set targetY(arg0: number)
        set targetZ(arg0: number)
    }
    type EntityTeleportEvent_ = EntityTeleportEvent;
    class ContainerScreenEvent$Render$Background extends Internal.ContainerScreenEvent$Render {
        constructor()
        constructor(arg0: Internal.AbstractContainerScreen_<any>, arg1: Internal.PoseStack_, arg2: number, arg3: number)
    }
    type ContainerScreenEvent$Render$Background_ = ContainerScreenEvent$Render$Background;
    interface LoadingCache <K, V> extends com.google.common.base.Function<K, V>, Internal.Cache<K, V> {
        /**
         * @deprecated
        */
        apply(arg0: K): V;
        asMap(): Internal.ConcurrentMap<K, V>;
        invalidateAll(arg0: Internal.Iterable_<any>): void;
        getAllPresent(arg0: Internal.Iterable_<any>): Internal.ImmutableMap<K, V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        invalidateAll(): void;
        getIfPresent(arg0: any): V;
        stats(): Internal.CacheStats;
        cleanUp(): void;
        size(): number;
        putAll(arg0: Internal.Map_<K, V>): void;
        put(arg0: K, arg1: V): void;
        getUnchecked(arg0: K): V;
        get(arg0: K, arg1: Internal.Callable_<V>): V;
        refresh(arg0: K): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        getAll(arg0: Internal.Iterable_<K>): Internal.ImmutableMap<K, V>;
        get(arg0: K): V;
        invalidate(arg0: any): void;
        equals(arg0: any): boolean;
        identity<T>(): Internal.Function<T, T>;
    }
    type LoadingCache_<K, V> = LoadingCache<K, V>;
    interface LongSupplier {
        getAsLong(): number;
        get asLong(): number
        (): number;
    }
    type LongSupplier_ = LongSupplier;
    class BeeDebugRenderer$BeeInfo {
        constructor(arg0: Internal.UUID_, arg1: number, arg2: Internal.Position_, arg3: net.minecraft.world.level.pathfinder.Path_, arg4: BlockPos_, arg5: BlockPos_, arg6: number)
        hasFlower(): boolean;
        getName(): string;
        getUuid(): Internal.UUID;
        hasHive(arg0: BlockPos_): boolean;
        get name(): string
        get uuid(): Internal.UUID
        readonly path: net.minecraft.world.level.pathfinder.Path;
        readonly blacklistedHives: Internal.Set<BlockPos>;
        readonly uuid: Internal.UUID;
        readonly id: number;
        readonly pos: Internal.Position;
        readonly flowerPos: BlockPos;
        readonly hivePos: BlockPos;
        readonly goals: Internal.List<string>;
        readonly travelTicks: number;
    }
    type BeeDebugRenderer$BeeInfo_ = BeeDebugRenderer$BeeInfo;
    class RenderGuiEvent$Pre extends Internal.RenderGuiEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number)
    }
    type RenderGuiEvent$Pre_ = RenderGuiEvent$Pre;
    class RegisterClientTooltipComponentFactoriesEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<typeof Internal.TooltipComponent, Internal.Function<Internal.TooltipComponent, Internal.ClientTooltipComponent>>)
        register<T extends Internal.TooltipComponent>(arg0: T, arg1: Internal.Function_<T, Internal.ClientTooltipComponent>): void;
    }
    type RegisterClientTooltipComponentFactoriesEvent_ = RegisterClientTooltipComponentFactoriesEvent;
    interface Char2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<string, number> {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2FloatFunction;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2FloatFunction<T>;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2FloatFunction;
        defaultReturnValue(arg0: number): void;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2FloatFunction;
        containsKey(arg0: string): boolean;
        get(arg0: string): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Char2CharFunction;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2FloatFunction;
        getOrDefault(arg0: string, arg1: number): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Char2IntFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Char2LongFunction;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2FloatFunction;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2FloatFunction<T>;
        remove(arg0: string): number;
        apply(arg0: string): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Char2ShortFunction;
        size(): number;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        clear(): void;
        put(arg0: string, arg1: number): number;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Char2DoubleFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: string): number;
    }
    type Char2FloatFunction_ = Char2FloatFunction;
    /**
     * Invoked when a player's inventory changes.
    */
    class InventoryChangedEventJS extends Internal.PlayerEventJS {
        constructor(p: Internal.Player_, is: Internal.ItemStack_, s: number)
        /**
         * Gets the player that changed their inventory.
        */
        getEntity(): Internal.Entity;
        /**
         * Gets the item that was changed.
        */
        getItem(): Internal.ItemStack;
        /**
         * Gets the slot that was changed.
        */
        getSlot(): number;
        /**
         * Gets the player that changed their inventory.
        */
        get entity(): Internal.Entity
        /**
         * Gets the item that was changed.
        */
        get item(): Internal.ItemStack
        /**
         * Gets the slot that was changed.
        */
        get slot(): number
    }
    type InventoryChangedEventJS_ = InventoryChangedEventJS;
    class VariableReference extends Internal.Expression {
        clone(): any;
        static make(position: number, variable: Internal.Variable_, referenceKind: number): Internal.Expression;
        setReferenceKind(referenceKind: number): void;
        getReferenceKind(): number;
        setVariable(variable: Internal.Variable_): void;
        getVariable(): Internal.Variable;
        set referenceKind(referenceKind: number)
        get referenceKind(): number
        set variable(variable: Internal.Variable_)
        get variable(): Internal.Variable
        static readonly kWrite_ReferenceKind: 1;
        static readonly kPointer_ReferenceKind: 3;
        static readonly kRead_ReferenceKind: 0;
        static readonly kReadWrite_ReferenceKind: 2;
    }
    type VariableReference_ = VariableReference;
    abstract class ModuleReference {
        open(): Internal.ModuleReader;
        location(): Internal.Optional<Internal.URI>;
        descriptor(): Internal.ModuleDescriptor;
    }
    type ModuleReference_ = ModuleReference;
    class BannerPattern {
        constructor(arg0: string)
        getHashname(): string;
        static location(arg0: Internal.ResourceKey_<Internal.BannerPattern>, arg1: boolean): ResourceLocation;
        static byHash(arg0: string): Internal.Holder<Internal.BannerPattern>;
        get hashname(): string
    }
    type BannerPattern_ = BannerPattern | Special.BannerPattern;
    class ClientboundCustomSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: ResourceLocation_, arg1: Internal.SoundSource_, arg2: Vec3_, arg3: number, arg4: number, arg5: number)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getVolume(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getSource(): Internal.SoundSource;
        getSeed(): number;
        getPitch(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getName(): ResourceLocation;
        isSkippable(): boolean;
        get x(): number
        get volume(): number
        get y(): number
        get z(): number
        get source(): Internal.SoundSource
        get seed(): number
        get pitch(): number
        get name(): ResourceLocation
        get skippable(): boolean
        static readonly LOCATION_ACCURACY: 8.0;
    }
    type ClientboundCustomSoundPacket_ = ClientboundCustomSoundPacket;
    class SecureRandom extends Internal.Random {
        constructor()
        constructor(arg0: number[])
        static getInstance(arg0: string, arg1: string): Internal.SecureRandom;
        static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: Internal.Provider_): Internal.SecureRandom;
        nextFloat(arg0: number): number;
        nextBytes(arg0: number[], arg1: Internal.SecureRandomParameters_): void;
        static getDefault(): Internal.RandomGenerator;
        static getInstance(arg0: string, arg1: Internal.Provider_): Internal.SecureRandom;
        getParameters(): Internal.SecureRandomParameters;
        nextLong(arg0: number, arg1: number): number;
        getAlgorithm(): string;
        static getInstanceStrong(): Internal.SecureRandom;
        nextDouble(arg0: number): number;
        nextLong(arg0: number): number;
        nextFloat(arg0: number, arg1: number): number;
        reseed(): void;
        static of(arg0: string): Internal.RandomGenerator;
        setSeed(arg0: number[]): void;
        generateSeed(arg0: number): number[];
        nextDouble(arg0: number, arg1: number): number;
        nextExponential(): number;
        nextInt(arg0: number, arg1: number): number;
        isDeprecated(): boolean;
        getProvider(): Internal.Provider;
        nextGaussian(arg0: number, arg1: number): number;
        static getSeed(arg0: number): number[];
        reseed(arg0: Internal.SecureRandomParameters_): void;
        static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_): Internal.SecureRandom;
        static getInstance(arg0: string): Internal.SecureRandom;
        static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: string): Internal.SecureRandom;
        get "default"(): Internal.RandomGenerator
        get parameters(): Internal.SecureRandomParameters
        get algorithm(): string
        get instanceStrong(): Internal.SecureRandom
        set seed(arg0: number[])
        get deprecated(): boolean
        get provider(): Internal.Provider
    }
    type SecureRandom_ = SecureRandom;
    class GPULightVolume extends Internal.LightVolume {
        constructor(arg0: Internal.BlockAndTintGetter_, arg1: Internal.ImmutableBox_)
        empty(): boolean;
        contains(arg0: Internal.ImmutableBox_): boolean;
        sizeX(): number;
        bind(): void;
        unbind(): void;
        isContainedBy(arg0: Internal.GridAlignedBB_): boolean;
        sizeZ(): number;
        sizeY(): number;
        union(arg0: Internal.ImmutableBox_): Internal.ImmutableBox;
        intersect(arg0: Internal.ImmutableBox_): Internal.GridAlignedBB;
        volume(): number;
        sameAs(arg0: Internal.AABB_): boolean;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_, arg1: number): boolean;
        toAABB(): Internal.AABB;
        hasPowerOf2Sides(): boolean;
        contains(arg0: number, arg1: number, arg2: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_): boolean;
        copy(): Internal.GridAlignedBB;
        forEachContained(arg0: Internal.CoordinateConsumer_): void;
        intersects(arg0: Internal.ImmutableBox_): boolean;
    }
    type GPULightVolume_ = GPULightVolume;
    class SpecialSpoutHandlerEvent extends Internal.EventJS {
        constructor()
        add(path: ResourceLocation_, block: BlockStatePredicate_, handler: Internal.SpecialSpoutHandlerEvent$SpoutHandler_): void;
    }
    type SpecialSpoutHandlerEvent_ = SpecialSpoutHandlerEvent;
    interface TickableSoundInstance extends Internal.SoundInstance {
        getAttenuation(): Internal.SoundInstance$Attenuation;
        isStopped(): boolean;
        getLocation(): ResourceLocation;
        getSource(): Internal.SoundSource;
        resolve(arg0: Internal.SoundManager_): Internal.WeighedSoundEvents;
        canStartSilent(): boolean;
        getStream(arg0: Internal.SoundBufferLibrary_, arg1: Internal.Sound_, arg2: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        tick(): void;
        getDelay(): number;
        canPlaySound(): boolean;
        getX(): number;
        getY(): number;
        isLooping(): boolean;
        getVolume(): number;
        getZ(): number;
        getPitch(): number;
        getSound(): Internal.Sound;
        isRelative(): boolean;
        createUnseededRandom(): Internal.RandomSource;
        get attenuation(): Internal.SoundInstance$Attenuation
        get stopped(): boolean
        get location(): ResourceLocation
        get source(): Internal.SoundSource
        get delay(): number
        get x(): number
        get y(): number
        get looping(): boolean
        get volume(): number
        get z(): number
        get pitch(): number
        get sound(): Internal.Sound
        get relative(): boolean
    }
    type TickableSoundInstance_ = TickableSoundInstance;
    interface IGhostIngredientHandler <T extends Internal.Screen> {
        getTargetsTyped<I>(arg0: T, arg1: Internal.ITypedIngredient_<I>, arg2: boolean): Internal.List<Internal.IGhostIngredientHandler$Target<I>>;
        /**
         * @deprecated
        */
        getTargets<I>(arg0: T, arg1: I, arg2: boolean): Internal.List<Internal.IGhostIngredientHandler$Target<I>>;
        shouldHighlightTargets(): boolean;
        onComplete(): void;
    }
    type IGhostIngredientHandler_<T extends Internal.Screen> = IGhostIngredientHandler<T>;
    abstract class Executable extends Internal.AccessibleObject implements Internal.Member, Internal.GenericDeclaration {
        getAnnotatedExceptionTypes(): Internal.AnnotatedType[];
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        isVarArgs(): boolean;
        getAnnotatedParameterTypes(): Internal.AnnotatedType[];
        getGenericParameterTypes(): Internal.Type[];
        getGenericExceptionTypes(): Internal.Type[];
        getModifiers(): number;
        isSynthetic(): boolean;
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getDeclaringClass(): typeof any;
        getAnnotatedReturnType(): Internal.AnnotatedType;
        getExceptionTypes(): typeof any[];
        getParameterTypes(): typeof any[];
        getParameterAnnotations(): Internal.Annotation[][];
        getParameters(): any[];
        toGenericString(): string;
        getName(): string;
        getParameterCount(): number;
        getTypeParameters(): any[];
        getAnnotatedReceiverType(): Internal.AnnotatedType;
        get annotatedExceptionTypes(): Internal.AnnotatedType[]
        get varArgs(): boolean
        get annotatedParameterTypes(): Internal.AnnotatedType[]
        get genericParameterTypes(): Internal.Type[]
        get genericExceptionTypes(): Internal.Type[]
        get modifiers(): number
        get synthetic(): boolean
        get declaringClass(): typeof any
        get annotatedReturnType(): Internal.AnnotatedType
        get exceptionTypes(): typeof any[]
        get parameterTypes(): typeof any[]
        get parameterAnnotations(): Internal.Annotation[][]
        get parameters(): any[]
        get name(): string
        get parameterCount(): number
        get typeParameters(): any[]
        get annotatedReceiverType(): Internal.AnnotatedType
    }
    type Executable_ = Executable;
    interface IForgeRecipeSerializer <T extends Internal.Recipe<any>> {
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): T;
    }
    type IForgeRecipeSerializer_<T extends Internal.Recipe<any>> = IForgeRecipeSerializer<T>;
    interface Drawable$Callback {
        invalidateDrawable(arg0: Internal.Drawable_): void;
        unscheduleDrawable(arg0: Internal.Drawable_, arg1: Internal.Runnable_): void;
        scheduleDrawable(arg0: Internal.Drawable_, arg1: Internal.Runnable_, arg2: number): void;
    }
    type Drawable$Callback_ = Drawable$Callback;
    class DataFetcher$Subscription {
        constructor(arg0: Internal.DataFetcher_)
        forceUpdate(): void;
        subscribe<T>(arg0: Internal.DataFetcher$Task_<T>, arg1: Internal.Consumer_<T>): void;
        reset(): void;
        tick(): void;
    }
    type DataFetcher$Subscription_ = DataFetcher$Subscription;
    class GlowItemFrame extends Internal.ItemFrame {
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_)
        constructor(arg0: Internal.EntityType_<Internal.ItemFrame>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        isMonster(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        isAnimal(): boolean;
        isPlayer(): boolean;
        canStartSwimming(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type GlowItemFrame_ = GlowItemFrame;
    class ItemPipeProperties implements Internal.IMaterialProperty<Internal.ItemPipeProperties> {
        constructor()
        constructor(priority: number, transferRate: number)
        setPriority(priority: number): void;
        getTransferRate(): number;
        getPriority(): number;
        setTransferRate(transferRate: number): void;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        set priority(priority: number)
        get transferRate(): number
        get priority(): number
        set transferRate(transferRate: number)
    }
    type ItemPipeProperties_ = ItemPipeProperties;
    class AccessorOp extends Internal.Enum<Internal.AccessorOp> {
        static values(): Internal.AccessorOp[];
        static valueOf(name: string): Internal.AccessorOp;
        static readonly FORCE_SYNCED: Internal.AccessorOp;
        static readonly PERSISTED: Internal.AccessorOp;
        static readonly SYNCED: Internal.AccessorOp;
    }
    type AccessorOp_ = "force_synced" | AccessorOp | "persisted" | "synced";
    class HugeFungusConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockState_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: boolean)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly stemState: Internal.BlockState;
        readonly validBaseState: Internal.BlockState;
        readonly hatState: Internal.BlockState;
        readonly planted: boolean;
        readonly decorState: Internal.BlockState;
        static readonly CODEC: Internal.Codec<Internal.HugeFungusConfiguration>;
    }
    type HugeFungusConfiguration_ = HugeFungusConfiguration;
    interface TriFunction <T, U, V, R> {
        andThen<W>(arg0: Internal.Function_<R, W>): Internal.TriFunction<T, U, V, W>;
        apply(arg0: T, arg1: U, arg2: V): R;
        (arg0: T, arg1: U, arg2: V): R;
    }
    type TriFunction_<T, U, V, R> = TriFunction<T, U, V, R>;
    class MegaJungleTrunkPlacer extends Internal.GiantTrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.MegaJungleTrunkPlacer>;
    }
    type MegaJungleTrunkPlacer_ = MegaJungleTrunkPlacer;
    interface RegistryAccess {
        registry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        load(arg0: Internal.RegistryAccess$Writable_, arg1: Internal.DynamicOps_<Internal.JsonElement>, arg2: Internal.RegistryLoader_): void;
        registryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        freeze(): Internal.RegistryAccess$Frozen;
        knownRegistries(): Internal.Iterable<Internal.RegistryAccess$RegistryData<any>>;
        registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        builtinCopy(): Internal.RegistryAccess$Writable;
        ownedRegistryOrThrow<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Registry<E>;
        readFromDisk(arg0: Internal.Dynamic_<any>): this;
        fromRegistryOfRegistries(arg0: Internal.Registry_<Internal.Registry<any>>): Internal.RegistryAccess$Frozen;
        retrieveRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Dynamic_<any>): Internal.Registry<E>;
        allElementsLifecycle(): Internal.Lifecycle;
        ownedRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        ownedRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>): Internal.Optional<Internal.Registry<E>>;
        networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
        createRegistry<E>(arg0: Internal.ResourceKey_<Internal.Registry<any>>): Internal.WritableRegistry<any>;
        readonly REGISTRIES: {[key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>};
        readonly NETWORK_CODEC: Internal.Codec<Internal.RegistryAccess>;
        readonly BUILTIN: Internal.Supplier<Internal.RegistryAccess$Frozen>;
        readonly LOGGER: Internal.Log4jLogger;
    }
    type RegistryAccess_ = RegistryAccess;
    class FireChargeItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type FireChargeItem_ = FireChargeItem;
    interface LifecycleObserver {
        onCreate(owner: Internal.LifecycleOwner_): void;
        onStateChanged(source: Internal.LifecycleOwner_, event: Internal.Lifecycle$Event_): void;
        onDestroy(owner: Internal.LifecycleOwner_): void;
        onStart(owner: Internal.LifecycleOwner_): void;
        onPause(owner: Internal.LifecycleOwner_): void;
        onResume(owner: Internal.LifecycleOwner_): void;
        onStop(owner: Internal.LifecycleOwner_): void;
    }
    type LifecycleObserver_ = LifecycleObserver;
    class SpellcasterIllager$IllagerSpell extends Internal.Enum<Internal.SpellcasterIllager$IllagerSpell> {
        static values(): Internal.SpellcasterIllager$IllagerSpell[];
        static byId(arg0: number): Internal.SpellcasterIllager$IllagerSpell;
        static valueOf(arg0: string): Internal.SpellcasterIllager$IllagerSpell;
        static readonly FANGS: Internal.SpellcasterIllager$IllagerSpell;
        static readonly DISAPPEAR: Internal.SpellcasterIllager$IllagerSpell;
        static readonly SUMMON_VEX: Internal.SpellcasterIllager$IllagerSpell;
        static readonly NONE: Internal.SpellcasterIllager$IllagerSpell;
        static readonly WOLOLO: Internal.SpellcasterIllager$IllagerSpell;
        static readonly BLINDNESS: Internal.SpellcasterIllager$IllagerSpell;
    }
    type SpellcasterIllager$IllagerSpell_ = SpellcasterIllager$IllagerSpell | "summon_vex" | "fangs" | "disappear" | "none" | "wololo" | "blindness";
    class VegetationPatchConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.TagKey_<Internal.Block>, arg1: Internal.BlockStateProvider_, arg2: Internal.Holder_<Internal.PlacedFeature>, arg3: Internal.CaveSurface_, arg4: Internal.IntProvider_, arg5: number, arg6: number, arg7: number, arg8: Internal.IntProvider_, arg9: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly replaceable: Internal.TagKey<Internal.Block>;
        static readonly CODEC: Internal.Codec<Internal.VegetationPatchConfiguration>;
        readonly vegetationFeature: Internal.Holder<Internal.PlacedFeature>;
        readonly groundState: Internal.BlockStateProvider;
        readonly extraBottomBlockChance: number;
        readonly verticalRange: number;
        readonly extraEdgeColumnChance: number;
        readonly xzRadius: Internal.IntProvider;
        readonly depth: Internal.IntProvider;
        readonly vegetationChance: number;
        readonly surface: Internal.CaveSurface;
    }
    type VegetationPatchConfiguration_ = VegetationPatchConfiguration;
    class BlockExplodedCallbackJS {
        constructor(level: Internal.Level_, pos: BlockPos_, explosion: Internal.Explosion_)
        getLevel(): Internal.Level;
        getRadius(): number;
        getDamageSource(): DamageSource;
        getExplosion(): Internal.Explosion;
        getBlockState(): Internal.BlockState;
        getAffectedPlayers(): Internal.List<Internal.Player>;
        getCause(): Internal.Entity;
        getIgniter(): Internal.LivingEntity;
        getBlock(): Internal.BlockContainerJS;
        get level(): Internal.Level
        get radius(): number
        get damageSource(): DamageSource
        get explosion(): Internal.Explosion
        get blockState(): Internal.BlockState
        get affectedPlayers(): Internal.List<Internal.Player>
        get cause(): Internal.Entity
        get igniter(): Internal.LivingEntity
        get block(): Internal.BlockContainerJS
    }
    type BlockExplodedCallbackJS_ = BlockExplodedCallbackJS;
    interface DyeableLeatherItem {
        setColor(arg0: Internal.ItemStack_, arg1: number): void;
        clearColor(arg0: Internal.ItemStack_): void;
        hasCustomColor(arg0: Internal.ItemStack_): boolean;
        getColor(arg0: Internal.ItemStack_): number;
        dyeArmor(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.DyeItem>): Internal.ItemStack;
        readonly DEFAULT_LEATHER_COLOR: 10511680;
        readonly TAG_DISPLAY: "display";
        readonly TAG_COLOR: "color";
    }
    type DyeableLeatherItem_ = DyeableLeatherItem;
    abstract class DefaultedVertexConsumer implements Internal.VertexConsumer {
        constructor()
        uv2(arg0: number): Internal.VertexConsumer;
        color(arg0: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        endVertex(): void;
        normal(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        overlayCoords(arg0: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
        createSink(factory: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<any>): Internal.VertexSink;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        overlayCoords(arg0: number, arg1: number): Internal.VertexConsumer;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
        defaultColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        uv2(arg0: number, arg1: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
        static of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        uv(arg0: number, arg1: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        unsetDefaultColor(): void;
        defaultColorSet: boolean;
    }
    type DefaultedVertexConsumer_ = DefaultedVertexConsumer;
    interface EntityRendererProvider <T extends Internal.Entity> {
        create(arg0: Internal.EntityRendererProvider$Context_): Internal.EntityRenderer<T>;
        (arg0: Internal.EntityRendererProvider$Context_): Internal.EntityRenderer_<T>;
    }
    type EntityRendererProvider_<T extends Internal.Entity> = EntityRendererProvider<T>;
    class MobEffectEvent$Applicable extends Internal.MobEffectEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.MobEffectInstance_)
    }
    type MobEffectEvent$Applicable_ = MobEffectEvent$Applicable;
    class Evoker extends Internal.SpellcasterIllager {
        constructor(arg0: Internal.EntityType_<Internal.Evoker>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Evoker_ = Evoker;
    class LivingEntityUseItemEvent$Start extends Internal.LivingEntityUseItemEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: number)
    }
    type LivingEntityUseItemEvent$Start_ = LivingEntityUseItemEvent$Start;
    abstract class InputEvent extends Internal.Event {
    }
    type InputEvent_ = InputEvent;
    abstract class PropertyType <T extends Internal.PropertyType<T>> extends Internal.AbstractProperty<T> {
        constructor()
        static wrapNonNull(inner: Internal.PropertyType_<any>): Internal.PropertyType<any>;
        getTypeName(): string;
        fromJava(arg0: Internal.ITypeInfo_): void;
        typeEquals(arg0: T): boolean;
        equalsToJavaType(arg0: Internal.ITypeInfo_): boolean;
        static getClazzName(type: Internal.PropertyType_<any>): Internal.Optional<string>;
        get typeName(): string
    }
    type PropertyType_<T extends Internal.PropertyType<T>> = PropertyType<T>;
    class PlayerHeadItem extends Internal.StandingAndWallBlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Block_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly TAG_SKULL_OWNER: "SkullOwner";
    }
    type PlayerHeadItem_ = PlayerHeadItem;
    abstract class Dictionary <K, V> {
        constructor()
        keys(): Internal.Enumeration<K>;
        size(): number;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        isEmpty(): boolean;
        remove(arg0: any): V;
        elements(): Internal.Enumeration<V>;
        get empty(): boolean
    }
    type Dictionary_<K, V> = Dictionary<K, V>;
    class TagsProvider$TagAppender <T> implements Internal.IForgeTagAppender<T> {
        addTag(arg0: Internal.TagKey_<T>): this;
        remove(arg0: ResourceLocation_, ...arg1: ResourceLocation_[]): this;
        remove(arg0: Internal.TagKey_<T>, ...arg1: Internal.TagKey_<T>[]): this;
        replace(arg0: boolean): this;
        addTags(...arg0: Internal.TagKey_<T>[]): this;
        add(arg0: Internal.TagEntry_): this;
        getModID(): string;
        remove(arg0: ResourceLocation_): this;
        getInternalBuilder(): Internal.TagBuilder;
        addOptional(arg0: ResourceLocation_): this;
        remove(arg0: T): this;
        add(...arg0: Internal.ResourceKey_<T>[]): this;
        remove(arg0: T, ...arg1: T[]): this;
        add(...arg0: T[]): this;
        addOptionalTag(arg0: ResourceLocation_): this;
        add(arg0: T): this;
        replace(): this;
        remove(arg0: Internal.TagKey_<T>): this;
        get modID(): string
        get internalBuilder(): Internal.TagBuilder
        readonly registry: Internal.Registry<T>;
    }
    type TagsProvider$TagAppender_<T> = TagsProvider$TagAppender<T>;
    class EditBoxEditAction extends Internal.UndoOperation<Internal.EditBox> {
        constructor(owner: Internal.UndoOwner_, cursor: number, oldText: string, start: number, newText: string)
        mergeInsertWith(edit: Internal.EditBoxEditAction_): boolean;
    }
    type EditBoxEditAction_ = EditBoxEditAction;
    class Throwable implements Internal.Serializable {
        constructor()
        constructor(arg0: string, arg1: Internal.Throwable_)
        constructor(arg0: Internal.Throwable_)
        constructor(arg0: string)
        printStackTrace(arg0: Internal.PrintWriter_): void;
        getSuppressed(): Internal.Throwable[];
        fillInStackTrace(): this;
        getMessage(): string;
        addSuppressed(arg0: Internal.Throwable_): void;
        printStackTrace(): void;
        initCause(arg0: Internal.Throwable_): this;
        setStackTrace(arg0: Internal.StackTraceElement_[]): void;
        printStackTrace(arg0: Internal.PrintStream_): void;
        getCause(): this;
        getLocalizedMessage(): string;
        getStackTrace(): Internal.StackTraceElement[];
        get suppressed(): Internal.Throwable[]
        get message(): string
        set stackTrace(arg0: Internal.StackTraceElement_[])
        get cause(): Internal.Throwable
        get localizedMessage(): string
        get stackTrace(): Internal.StackTraceElement[]
    }
    type Throwable_ = Throwable;
    interface ForgeEventConsumer extends Internal.Consumer<Internal.Event> {
        accept(arg0: Internal.Event_): void;
        andThen(arg0: Internal.Consumer_<Internal.Event>): Internal.Consumer<Internal.Event>;
        (arg0: Internal.Event_): void;
    }
    type ForgeEventConsumer_ = ForgeEventConsumer;
    class MagmaCube extends Internal.Slime {
        constructor(arg0: Internal.EntityType_<Internal.MagmaCube>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        static checkMagmaCubeSpawnRules(arg0: Internal.EntityType_<Internal.MagmaCube>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type MagmaCube_ = MagmaCube;
    class LightVolume implements Internal.LightListener, Internal.ImmutableBox {
        constructor(arg0: Internal.BlockAndTintGetter_, arg1: Internal.ImmutableBox_)
        empty(): boolean;
        sizeX(): number;
        sizeZ(): number;
        isListenerInvalid(): boolean;
        sizeY(): number;
        intersect(arg0: Internal.ImmutableBox_): Internal.GridAlignedBB;
        sameAs(arg0: Internal.AABB_): boolean;
        toAABB(): Internal.AABB;
        "delete"(): void;
        getMaxZ(): number;
        copySky(arg0: Internal.ImmutableBox_): void;
        contains(arg0: number, arg1: number, arg2: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_): boolean;
        getMinX(): number;
        forEachContained(arg0: Internal.CoordinateConsumer_): void;
        getMinY(): number;
        getPackedLight(arg0: number, arg1: number, arg2: number): number;
        getMaxX(): number;
        getMinZ(): number;
        initialize(): void;
        getMaxY(): number;
        intersects(arg0: Internal.ImmutableBox_): boolean;
        getVolume(): Internal.ImmutableBox;
        onLightPacket(arg0: number, arg1: number): void;
        contains(arg0: Internal.ImmutableBox_): boolean;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.ImmutableBox_): void;
        isContainedBy(arg0: Internal.GridAlignedBB_): boolean;
        union(arg0: Internal.ImmutableBox_): Internal.ImmutableBox;
        volume(): number;
        intersects(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        sameAs(arg0: Internal.ImmutableBox_, arg1: number): boolean;
        hasPowerOf2Sides(): boolean;
        move(arg0: Internal.ImmutableBox_): void;
        copyBlock(arg0: Internal.ImmutableBox_): void;
        copy(): Internal.GridAlignedBB;
        copyLight(arg0: Internal.ImmutableBox_): void;
        get listenerInvalid(): boolean
        get maxZ(): number
        get minX(): number
        get minY(): number
        get maxX(): number
        get minZ(): number
        get maxY(): number
        get volume(): Internal.ImmutableBox
    }
    type LightVolume_ = LightVolume;
    interface InjectedRegistryEntryExtension <T> {
        arch$holder(): Internal.Holder<T>;
        arch$registryName(): ResourceLocation;
    }
    type InjectedRegistryEntryExtension_<T> = InjectedRegistryEntryExtension<T>;
    class StructurePieceSerializationContext extends Internal.Record {
        constructor(arg0: Internal.ResourceManager_, arg1: Internal.RegistryAccess_, arg2: Internal.StructureTemplateManager_)
        static fromLevel(arg0: Internal.ServerLevel_): Internal.StructurePieceSerializationContext;
        resourceManager(): Internal.ResourceManager;
        structureTemplateManager(): Internal.StructureTemplateManager;
        registryAccess(): Internal.RegistryAccess;
    }
    type StructurePieceSerializationContext_ = StructurePieceSerializationContext;
    class GeodeFeature extends Internal.Feature<Internal.GeodeConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.GeodeConfiguration>)
    }
    type GeodeFeature_ = GeodeFeature;
    class ServerboundContainerButtonClickPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getButtonId(): number;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getContainerId(): number;
        isSkippable(): boolean;
        get buttonId(): number
        get containerId(): number
        get skippable(): boolean
    }
    type ServerboundContainerButtonClickPacket_ = ServerboundContainerButtonClickPacket;
    interface BlockBehaviour$StatePredicate {
        test(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    }
    type BlockBehaviour$StatePredicate_ = BlockBehaviour$StatePredicate;
    interface MessageSizeEstimator$Handle {
        size(arg0: any): number;
    }
    type MessageSizeEstimator$Handle_ = MessageSizeEstimator$Handle;
    class ServerboundRenameItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: string)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getName(): string;
        isSkippable(): boolean;
        get name(): string
        get skippable(): boolean
    }
    type ServerboundRenameItemPacket_ = ServerboundRenameItemPacket;
    class PotionColorCalculationEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: number, arg2: boolean, arg3: Internal.Collection_<Internal.MobEffectInstance>)
        getColor(): number;
        setColor(arg0: number): void;
        shouldHideParticles(arg0: boolean): void;
        getEffects(): Internal.Collection<Internal.MobEffectInstance>;
        areParticlesHidden(): boolean;
        get color(): number
        set color(arg0: number)
        get effects(): Internal.Collection<Internal.MobEffectInstance>
    }
    type PotionColorCalculationEvent_ = PotionColorCalculationEvent;
    class ServerboundPlayerAbilitiesPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Abilities_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        isFlying(): boolean;
        get skippable(): boolean
        get flying(): boolean
    }
    type ServerboundPlayerAbilitiesPacket_ = ServerboundPlayerAbilitiesPacket;
    interface Encoder <A> {
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
        fieldOf(arg0: string): Internal.MapEncoder<A>;
        empty<A>(): Internal.MapEncoder<A>;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.Encoder<B>;
        error<A>(arg0: string): this;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.Encoder<B>;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
    }
    type Encoder_<A> = Encoder<A>;
    abstract class Direction$Axis extends Internal.Enum<Internal.Direction$Axis> implements Internal.Predicate<Internal.Direction>, Internal.StringRepresentable {
        getPlane(): Internal.Direction$Plane;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        static values(): Internal.Direction$Axis[];
        isVertical(): boolean;
        or(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
        static byName(arg0: string): Internal.Direction$Axis;
        and(arg0: Internal.Predicate_<Internal.Direction>): Internal.Predicate<Internal.Direction>;
        getSerializedName(): string;
        isHorizontal(): boolean;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        static getRandom(arg0: Internal.RandomSource_): Internal.Direction$Axis;
        test(arg0: any): boolean;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.Direction$Axis;
        choose(arg0: number, arg1: number, arg2: number): number;
        getName(): string;
        choose(arg0: number, arg1: number, arg2: number): number;
        test(arg0: Internal.Direction_): boolean;
        negate(): Internal.Predicate<Internal.Direction>;
        get plane(): Internal.Direction$Plane
        get vertical(): boolean
        get serializedName(): string
        get horizontal(): boolean
        get name(): string
        static readonly CODEC: Internal.StringRepresentable$EnumCodec<Internal.Direction$Axis>;
        static readonly Z: Internal.Direction$Axis;
        static readonly VALUES: Internal.Direction$Axis[];
        static readonly Y: Internal.Direction$Axis;
        static readonly X: Internal.Direction$Axis;
    }
    type Direction$Axis_ = Direction$Axis | "z" | "y" | "x";
    interface ErrorReporter {
        runtimeError(arg0: Internal.Context_, arg1: string, arg2: string, arg3: number, arg4: string, arg5: number): Internal.EvaluatorException;
        error(arg0: Internal.Context_, arg1: string, arg2: string, arg3: number, arg4: string, arg5: number): void;
        warning(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): void;
    }
    type ErrorReporter_ = ErrorReporter;
    interface Container extends Internal.Clearable, Internal.InventoryKJS {
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): this;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
        readonly LARGE_MAX_STACK_SIZE: 64;
    }
    type Container_ = Container;
    interface IPaintable {
        getRealColor(): number;
        getPaintingColor(): number;
        isPainted(): boolean;
        setPaintingColor(arg0: number): void;
        getDefaultPaintingColor(): number;
        get realColor(): number
        get paintingColor(): number
        get painted(): boolean
        set paintingColor(arg0: number)
        get defaultPaintingColor(): number
    }
    type IPaintable_ = IPaintable;
    class SimpleCookingSerializer <T extends Internal.AbstractCookingRecipe> implements Internal.RecipeSerializer<T> {
        constructor(arg0: any_<T>, arg1: number)
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): T;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
    }
    type SimpleCookingSerializer_<T extends Internal.AbstractCookingRecipe> = SimpleCookingSerializer<T>;
    class ComputeFovModifierEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Player_, arg1: number)
        getNewFovModifier(): number;
        getFovModifier(): number;
        setNewFovModifier(arg0: number): void;
        getPlayer(): Internal.Player;
        get newFovModifier(): number
        get fovModifier(): number
        set newFovModifier(arg0: number)
        get player(): Internal.Player
    }
    type ComputeFovModifierEvent_ = ComputeFovModifierEvent;
    class ResourceBundle$Control {
        getFallbackLocale(arg0: string, arg1: Internal.Locale_): Internal.Locale;
        getCandidateLocales(arg0: string, arg1: Internal.Locale_): Internal.List<Internal.Locale>;
        getFormats(arg0: string): Internal.List<string>;
        getTimeToLive(arg0: string, arg1: Internal.Locale_): number;
        newBundle(arg0: string, arg1: Internal.Locale_, arg2: string, arg3: Internal.ClassLoader_, arg4: boolean): Internal.ResourceBundle;
        static getControl(arg0: Internal.List_<string>): Internal.ResourceBundle$Control;
        static getNoFallbackControl(arg0: Internal.List_<string>): Internal.ResourceBundle$Control;
        needsReload(arg0: string, arg1: Internal.Locale_, arg2: string, arg3: Internal.ClassLoader_, arg4: Internal.ResourceBundle_, arg5: number): boolean;
        toResourceName(arg0: string, arg1: string): string;
        toBundleName(arg0: string, arg1: Internal.Locale_): string;
        static readonly FORMAT_CLASS: ["java.class"];
        static readonly TTL_NO_EXPIRATION_CONTROL: -2;
        static readonly FORMAT_DEFAULT: ["java.class", "java.properties"];
        static readonly TTL_DONT_CACHE: -1;
        static readonly FORMAT_PROPERTIES: ["java.properties"];
    }
    type ResourceBundle$Control_ = ResourceBundle$Control;
    class MegaJungleFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.MegaJungleFoliagePlacer>;
    }
    type MegaJungleFoliagePlacer_ = MegaJungleFoliagePlacer;
    interface BiConsumer <T, U> {
        accept(arg0: T, arg1: U): void;
        andThen(arg0: Internal.BiConsumer_<T, U>): this;
        (arg0: T, arg1: U): void;
    }
    type BiConsumer_<T, U> = BiConsumer<T, U>;
    class PlayerInteractEvent extends Internal.PlayerEvent {
        constructor()
        getLevel(): Internal.Level;
        getPos(): BlockPos;
        getEntity(): Internal.Entity;
        getCancellationResult(): Internal.InteractionResult;
        getHand(): Internal.InteractionHand;
        getSide(): Internal.LogicalSide;
        setCancellationResult(arg0: Internal.InteractionResult_): void;
        getFace(): Internal.Direction;
        getItemStack(): Internal.ItemStack;
        get level(): Internal.Level
        get pos(): BlockPos
        get entity(): Internal.Entity
        get cancellationResult(): Internal.InteractionResult
        get hand(): Internal.InteractionHand
        get side(): Internal.LogicalSide
        set cancellationResult(arg0: Internal.InteractionResult_)
        get face(): Internal.Direction
        get itemStack(): Internal.ItemStack
    }
    type PlayerInteractEvent_ = PlayerInteractEvent;
    interface MapCodec$ResultFunction <A> {
        apply<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>, arg2: Internal.DataResult_<A>): Internal.DataResult<A>;
        coApply<T>(arg0: Internal.DynamicOps_<T>, arg1: A, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
    }
    type MapCodec$ResultFunction_<A> = MapCodec$ResultFunction<A>;
    class SwordItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type SwordItemBuilder_ = SwordItemBuilder;
    interface AccessorTrackTargetingBehavior {
        setId(arg0: Internal.UUID_): void;
        getTargetDirection(): Internal.Direction$AxisDirection;
        getTargetTrack(): BlockPos;
        setPrevDirection(arg0: Vec3_): void;
        setMigrationData(arg0: Internal.CompoundTag_): void;
        setTargetBezier(arg0: Internal.BezierTrackPointLocation_): void;
        setOrthogonal(arg0: boolean): void;
        setTargetTrack(arg0: BlockPos_): void;
        setEdgePoint(arg0: Internal.TrackEdgePoint_): void;
        getMigrationData(): Internal.CompoundTag;
        getPrevDirection(): Vec3;
        getId(): Internal.UUID;
        setTargetDirection(arg0: Internal.Direction$AxisDirection_): void;
        getTargetBezier(): Internal.BezierTrackPointLocation;
        setRotatedDirection(arg0: Vec3_): void;
        isOrthogonal(): boolean;
        getRotatedDirection(): Vec3;
        set id(arg0: Internal.UUID_)
        get targetDirection(): Internal.Direction$AxisDirection
        get targetTrack(): BlockPos
        set prevDirection(arg0: Vec3_)
        set migrationData(arg0: Internal.CompoundTag_)
        set targetBezier(arg0: Internal.BezierTrackPointLocation_)
        set orthogonal(arg0: boolean)
        set targetTrack(arg0: BlockPos_)
        set edgePoint(arg0: Internal.TrackEdgePoint_)
        get migrationData(): Internal.CompoundTag
        get prevDirection(): Vec3
        get id(): Internal.UUID
        set targetDirection(arg0: Internal.Direction$AxisDirection_)
        get targetBezier(): Internal.BezierTrackPointLocation
        set rotatedDirection(arg0: Vec3_)
        get orthogonal(): boolean
        get rotatedDirection(): Vec3
    }
    type AccessorTrackTargetingBehavior_ = AccessorTrackTargetingBehavior;
    abstract class DiodeBlock extends Internal.HorizontalDirectionalBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static isDiode(arg0: Internal.BlockState_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        shouldPrioritize(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isLocked(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_): boolean;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWERED: Internal.BooleanProperty;
    }
    type DiodeBlock_ = DiodeBlock;
    class OrRecipeComponent <H, L> extends Internal.Record implements Internal.RecipeComponent<Internal.Either<H, L>> {
        constructor(high: Internal.RecipeComponent_<H>, low: Internal.RecipeComponent_<L>)
        replaceOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.OutputReplacement_): any;
        asMap<K>(key: Internal.RecipeComponent_<K>): Internal.RecipeComponent<Internal.TinyMap<K, Internal.Either<H, L>>>;
        high(): Internal.RecipeComponent<H>;
        write(arg0: Internal.RecipeJS_, arg1: any): Internal.JsonElement;
        asArray(): Internal.ArrayRecipeComponent<Internal.Either<H, L>>;
        low(): Internal.RecipeComponent<L>;
        write(recipe: Internal.RecipeJS_, value: Internal.Either_<H, L>): Internal.JsonElement;
        role(): Internal.ComponentRole;
        componentClass(): typeof any;
        or<O>(other: Internal.RecipeComponent_<O>): Internal.OrRecipeComponent<Internal.Either<H, L>, O>;
        readFromJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.Either<H, L>>, json: Internal.JsonObject_): void;
        asPatternKey(): Internal.RecipeComponent<Internal.TinyMap<string, Internal.Either<H, L>>>;
        writeToJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.Either<H, L>>, json: Internal.JsonObject_): void;
        readFromMap(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.Either<H, L>>, map: Internal.Map_<any, any>): void;
        isOutput(recipe: Internal.RecipeJS_, value: Internal.Either_<H, L>, match: Internal.ReplacementMatch_): boolean;
        replaceOutput(recipe: Internal.RecipeJS_, original: Internal.Either_<H, L>, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): Internal.Either<H, L>;
        constructorDescription(ctx: Internal.DescriptionContext_): Internal.TypeDescJS;
        componentType(): string;
        isInput(recipe: Internal.RecipeJS_, value: Internal.Either_<H, L>, match: Internal.ReplacementMatch_): boolean;
        static builder(): Internal.RecipeComponentBuilder;
        hasPriority(recipe: Internal.RecipeJS_, from: any): boolean;
        checkValueHasChanged(oldValue: Internal.Either_<H, L>, newValue: Internal.Either_<H, L>): boolean;
        replaceInput(recipe: Internal.RecipeJS_, original: Internal.Either_<H, L>, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): Internal.Either<H, L>;
        static builder(...key: Internal.RecipeKey_<any>[]): Internal.RecipeComponentBuilder;
        checkEmpty(key: Internal.RecipeKey_<Internal.Either<H, L>>, value: Internal.Either_<H, L>): string;
        read(recipe: Internal.RecipeJS_, from: any): Internal.Either<H, L>;
        and<O>(other: Internal.RecipeComponent_<O>): Internal.AndRecipeComponent<Internal.Either<H, L>, O>;
        isOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        key(name: string): Internal.RecipeKey<Internal.Either<H, L>>;
        replaceInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.InputReplacement_): any;
        orSelf(): Internal.RecipeComponent<Internal.Either<H, L>>;
        isInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        asArrayOrSelf(): Internal.ArrayRecipeComponent<Internal.Either<H, L>>;
    }
    type OrRecipeComponent_<H, L> = OrRecipeComponent<H, L>;
    class ScreenEvent$Opening extends Internal.ScreenEvent {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: Internal.Screen_)
        setNewScreen(arg0: Internal.Screen_): void;
        getCurrentScreen(): Internal.Screen;
        getNewScreen(): Internal.Screen;
        set newScreen(arg0: Internal.Screen_)
        get currentScreen(): Internal.Screen
        get newScreen(): Internal.Screen
    }
    type ScreenEvent$Opening_ = ScreenEvent$Opening;
    abstract class PainterObject implements Internal.SpecialEquality {
        constructor()
        id(i: string): this;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        update(tag: Internal.CompoundTag_): void;
        specialEquals(o: any, shallow: boolean): boolean;
        parent: Internal.PainterObjectStorage;
        visible: Internal.Unit;
        id: string;
    }
    type PainterObject_ = PainterObject;
    abstract class Animal extends Internal.AgeableMob {
        getDistance(pos: BlockPos_): number;
        canMate(arg0: Internal.Animal_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        getInLoveTime(): number;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        isFood(arg0: Internal.ItemStack_): boolean;
        getFacing(): Internal.Direction;
        spawnChildFromBreeding(arg0: Internal.ServerLevel_, arg1: Internal.Animal_): void;
        shouldRiderSit(): boolean;
        setInLoveTime(arg0: number): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        isInLove(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canFallInLove(): boolean;
        getLoveCause(): Internal.ServerPlayer;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        static checkAnimalSpawnRules(arg0: Internal.EntityType_<Internal.Animal>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        resetLove(): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setInLove(arg0: Internal.Player_): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        get inLoveTime(): number
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set inLoveTime(arg0: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get inLove(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get loveCause(): Internal.ServerPlayer
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set inLove(arg0: Internal.Player_)
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Animal_ = Animal;
    class AddJEIEventJS <T> extends Internal.EventJS {
        constructor(r: Internal.IJeiRuntime_, t: Internal.IIngredientType_<T>, f: Internal.Function_<any, T>, i: Internal.Predicate_<T>)
        add(o: any): void;
    }
    type AddJEIEventJS_<T> = AddJEIEventJS<T>;
    interface CompletionHandler <V, A> {
        completed(arg0: V, arg1: A): void;
        failed(arg0: Internal.Throwable_, arg1: A): void;
    }
    type CompletionHandler_<V, A> = CompletionHandler<V, A>;
    class WandererTradesEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.List_<Internal.VillagerTrades$ItemListing>, arg1: Internal.List_<Internal.VillagerTrades$ItemListing>)
        getRareTrades(): Internal.List<Internal.VillagerTrades$ItemListing>;
        getGenericTrades(): Internal.List<Internal.VillagerTrades$ItemListing>;
        get rareTrades(): Internal.List<Internal.VillagerTrades$ItemListing>
        get genericTrades(): Internal.List<Internal.VillagerTrades$ItemListing>
    }
    type WandererTradesEvent_ = WandererTradesEvent;
    class FletchingTableBlock extends Internal.CraftingTableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FletchingTableBlock_ = FletchingTableBlock;
    abstract class TrackEdgePoint {
        constructor()
        setId(arg0: Internal.UUID_): void;
        write(arg0: Internal.CompoundTag_, arg1: Internal.DimensionPalette_): void;
        read(arg0: Internal.CompoundTag_, arg1: boolean, arg2: Internal.DimensionPalette_): void;
        canNavigateVia(arg0: Internal.TrackNode_): boolean;
        getType(): Internal.EdgePointType<any>;
        onRemoved(arg0: Internal.TrackGraph_): void;
        blockEntityRemoved(arg0: BlockPos_, arg1: boolean): void;
        invalidate(arg0: Internal.LevelAccessor_): void;
        tick(arg0: Internal.TrackGraph_, arg1: boolean): void;
        canMerge(): boolean;
        setType(arg0: Internal.EdgePointType_<any>): void;
        read(arg0: Internal.FriendlyByteBuf_, arg1: Internal.DimensionPalette_): void;
        getId(): Internal.UUID;
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.DimensionPalette_): void;
        setLocation(arg0: Internal.Couple_<Internal.TrackNodeLocation>, arg1: number): void;
        isPrimary(arg0: Internal.TrackNode_): boolean;
        getLocationOn(arg0: Internal.TrackEdge_): number;
        blockEntityAdded(arg0: Internal.BlockEntity_, arg1: boolean): void;
        canCoexistWith(arg0: Internal.EdgePointType_<any>, arg1: boolean): boolean;
        set id(arg0: Internal.UUID_)
        get type(): Internal.EdgePointType<any>
        set type(arg0: Internal.EdgePointType_<any>)
        get id(): Internal.UUID
        position: number;
        id: Internal.UUID;
        edgeLocation: Internal.Couple<Internal.TrackNodeLocation>;
    }
    type TrackEdgePoint_ = TrackEdgePoint;
    class BaseChestRearAttachment extends Internal.BlockRearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_, arg2: Internal.BlockState_, arg3: Internal.BiFunction_<Internal.ContainerLevelAccess, Internal.BlockRearAttachment, Internal.MenuProvider>)
        open(arg0: Internal.Player_): void;
        static chest(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BaseChestRearAttachment;
        static enderChest(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BaseChestRearAttachment;
        static saddledBarrel(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_): Internal.BaseChestRearAttachment;
        close(arg0: Internal.Player_): void;
        static readonly TITLE_BARREL: Internal.MutableComponent;
        static readonly TITLE_ENDER_CHEST: Internal.MutableComponent;
        static readonly TITLE_CHEST: Internal.MutableComponent;
        readonly lidAnimator: Internal.ChestLidController;
    }
    type BaseChestRearAttachment_ = BaseChestRearAttachment;
    interface Codec <A> extends Internal.Decoder<A>, Internal.Encoder<A> {
        optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec<A>;
        empty<A>(): Internal.MapEncoder<A>;
        fieldOf(arg0: string): Internal.MapCodec<A>;
        error<A>(arg0: string): Internal.Encoder<A>;
        unit<A>(arg0: Internal.Supplier_<A>): this;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.Encoder<B>;
        simple(): Internal.Decoder$Simple<A>;
        stable(): this;
        floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        dispatch<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<A>>, arg2: Internal.Function_<A, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.Encoder<B>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        unit<A>(arg0: A): this;
        intRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<A>): this;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): this;
        pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<A>>;
        unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        dispatchStable<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): this;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec<A>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        orElseGet(arg0: Internal.Supplier_<A>): this;
        ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        map<B>(arg0: Internal.Function_<A, B>): Internal.Decoder<B>;
        orElse(arg0: A): this;
        deprecated(arg0: number): this;
        list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        dispatchMap<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.Decoder<B>;
        boxed(): Internal.Decoder$Boxed<A>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        xmap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        comapFlatMap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): this;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<A>): this;
        optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec<A>;
        terminal(): Internal.Decoder$Terminal<A>;
        of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        orElse(arg0: Internal.Consumer_<string>, arg1: A): this;
        compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        listOf(): Internal.Codec<Internal.List<A>>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
        flatXmap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        flatComapMap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        mapResult(arg0: Internal.Codec$ResultFunction_<A>): this;
        mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        readonly BOOL: Internal.PrimitiveCodec<boolean>;
        readonly DOUBLE: Internal.PrimitiveCodec<number>;
        readonly BYTE_BUFFER: Internal.PrimitiveCodec<Internal.ByteBuffer>;
        readonly INT: Internal.PrimitiveCodec<number>;
        readonly LONG_STREAM: Internal.PrimitiveCodec<Internal.LongStream>;
        readonly FLOAT: Internal.PrimitiveCodec<number>;
        readonly BYTE: Internal.PrimitiveCodec<number>;
        readonly EMPTY: Internal.MapCodec<com.mojang.datafixers.util.Unit>;
        readonly INT_STREAM: Internal.PrimitiveCodec<Internal.IntStream>;
        readonly LONG: Internal.PrimitiveCodec<number>;
        readonly SHORT: Internal.PrimitiveCodec<number>;
        readonly PASSTHROUGH: Internal.Codec<Internal.Dynamic<any>>;
        readonly STRING: Internal.PrimitiveCodec<string>;
    }
    type Codec_<A> = Codec<A>;
    class RecipeComponentBuilder implements Internal.RecipeComponent<Internal.RecipeComponentBuilderMap> {
        constructor(init: number)
        replaceOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.OutputReplacement_): any;
        writeToJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.RecipeComponentBuilderMap>, json: Internal.JsonObject_): void;
        readFromMap(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.RecipeComponentBuilderMap>, map: Internal.Map_<any, any>): void;
        replaceOutput(recipe: Internal.RecipeJS_, original: Internal.RecipeComponentBuilderMap_, match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): Internal.RecipeComponentBuilderMap;
        asPatternKey(): Internal.RecipeComponent<Internal.TinyMap<string, Internal.RecipeComponentBuilderMap>>;
        write(arg0: Internal.RecipeJS_, arg1: any): Internal.JsonElement;
        orSelf(): Internal.RecipeComponent<Internal.RecipeComponentBuilderMap>;
        role(): Internal.ComponentRole;
        componentClass(): typeof any;
        asArray(): Internal.ArrayRecipeComponent<Internal.RecipeComponentBuilderMap>;
        asMap<K>(key: Internal.RecipeComponent_<K>): Internal.RecipeComponent<Internal.TinyMap<K, Internal.RecipeComponentBuilderMap>>;
        createCopy(): this;
        hasPriority(hasPriority: Internal.Predicate_<Internal.Set<string>>): this;
        constructorDescription(ctx: Internal.DescriptionContext_): Internal.TypeDescJS;
        componentType(): string;
        asArrayOrSelf(): Internal.ArrayRecipeComponent<Internal.RecipeComponentBuilderMap>;
        key(name: string): Internal.RecipeKey<Internal.RecipeComponentBuilderMap>;
        add(key: Internal.RecipeKey_<any>): this;
        static builder(): Internal.RecipeComponentBuilder;
        and<O>(other: Internal.RecipeComponent_<O>): Internal.AndRecipeComponent<Internal.RecipeComponentBuilderMap, O>;
        hasPriority(recipe: Internal.RecipeJS_, from: any): boolean;
        write(recipe: Internal.RecipeJS_, value: Internal.RecipeComponentBuilderMap_): Internal.JsonElement;
        checkValueHasChanged(oldValue: Internal.RecipeComponentBuilderMap_, newValue: Internal.RecipeComponentBuilderMap_): boolean;
        outputRole(): this;
        static builder(...key: Internal.RecipeKey_<any>[]): Internal.RecipeComponentBuilder;
        read(arg0: Internal.RecipeJS_, arg1: any): any;
        checkValueHasChanged(arg0: any, arg1: any): boolean;
        readFromJson(recipe: Internal.RecipeJS_, cv: Internal.RecipeComponentValue_<Internal.RecipeComponentBuilderMap>, json: Internal.JsonObject_): void;
        isOutput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        replaceInput(recipe: Internal.RecipeJS_, original: Internal.RecipeComponentBuilderMap_, match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): Internal.RecipeComponentBuilderMap;
        replaceInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_, arg3: Internal.InputReplacement_): any;
        checkEmpty(key: Internal.RecipeKey_<Internal.RecipeComponentBuilderMap>, value: Internal.RecipeComponentBuilderMap_): string;
        or<O>(other: Internal.RecipeComponent_<O>): Internal.OrRecipeComponent<Internal.RecipeComponentBuilderMap, O>;
        inputRole(): this;
        isInput(arg0: Internal.RecipeJS_, arg1: any, arg2: Internal.ReplacementMatch_): boolean;
        isInput(recipe: Internal.RecipeJS_, value: Internal.RecipeComponentBuilderMap_, match: Internal.ReplacementMatch_): boolean;
        isOutput(recipe: Internal.RecipeJS_, value: Internal.RecipeComponentBuilderMap_, match: Internal.ReplacementMatch_): boolean;
        readonly keys: Internal.List<Internal.RecipeKey<any>>;
        role: Internal.ComponentRole;
        hasPriority: Internal.Predicate<Internal.Set<string>>;
    }
    type RecipeComponentBuilder_ = RecipeComponentBuilder;
    class BeehiveDecorator extends Internal.TreeDecorator {
        constructor(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.BeehiveDecorator>;
    }
    type BeehiveDecorator_ = BeehiveDecorator;
    interface ResourceProvider {
        open(arg0: ResourceLocation_): Internal.InputStream;
        openAsReader(arg0: ResourceLocation_): Internal.BufferedReader;
        getResource(arg0: ResourceLocation_): Internal.Optional<Internal.Resource>;
        getResourceOrThrow(arg0: ResourceLocation_): Internal.Resource;
        (arg0: ResourceLocation_): Internal.Optional_<Internal.Resource>;
    }
    type ResourceProvider_ = ResourceProvider;
    class EntityDimensions {
        constructor(arg0: number, arg1: number, arg2: boolean)
        static fixed(arg0: number, arg1: number): Internal.EntityDimensions;
        scale(arg0: number): this;
        scale(arg0: number, arg1: number): this;
        makeBoundingBox(arg0: Vec3_): Internal.AABB;
        makeBoundingBox(arg0: number, arg1: number, arg2: number): Internal.AABB;
        static scalable(arg0: number, arg1: number): Internal.EntityDimensions;
        readonly width: number;
        readonly height: number;
        readonly fixed: boolean;
    }
    type EntityDimensions_ = EntityDimensions;
    class EntityPositionSource implements Internal.PositionSource {
        constructor(arg0: Internal.Entity_, arg1: number)
        getType(): Internal.PositionSourceType<any>;
        getPosition(arg0: Internal.Level_): Internal.Optional<Vec3>;
        get type(): Internal.PositionSourceType<any>
        static readonly CODEC: Internal.Codec<Internal.EntityPositionSource>;
    }
    type EntityPositionSource_ = EntityPositionSource;
    interface SlotAccess {
        forEquipmentSlot(arg0: Internal.LivingEntity_, arg1: Internal.EquipmentSlot_): this;
        set(arg0: Internal.ItemStack_): boolean;
        forContainer(arg0: Internal.Container_, arg1: number): this;
        get(): Internal.ItemStack;
        forEquipmentSlot(arg0: Internal.LivingEntity_, arg1: Internal.EquipmentSlot_, arg2: Internal.Predicate_<Internal.ItemStack>): this;
        forContainer(arg0: Internal.Container_, arg1: number, arg2: Internal.Predicate_<Internal.ItemStack>): this;
        readonly NULL: Internal.SlotAccess;
    }
    type SlotAccess_ = SlotAccess;
    class PreviewableCommand$Argument <S> extends Internal.Record {
        constructor(arg0: Internal.ArgumentCommandNode_<S, any>, arg1: Internal.ParsedArgument_<S, any>, arg2: Internal.PreviewedArgument_<any>)
        name(): string;
        previewType(): Internal.PreviewedArgument<any>;
        parsedValue(): Internal.ParsedArgument<S, any>;
        node(): Internal.ArgumentCommandNode<S, any>;
    }
    type PreviewableCommand$Argument_<S> = PreviewableCommand$Argument<S>;
    class CubeDefinition implements Internal.CubeDefinitionAccess {
        bake(arg0: number, arg1: number): Internal.ModelPart$Cube;
        automobility$dimensions(): Vec3f;
        automobility$uvScale(): Internal.UVPair;
        automobility$mirror(): boolean;
        static automobility$create_$md$ae501e$0(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.CubeDeformation_, arg10: boolean, arg11: number, arg12: number): Internal.CubeDefinition;
        static automobility$create(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.CubeDeformation_, arg10: boolean, arg11: number, arg12: number): Internal.CubeDefinition;
        automobility$offset(): Vec3f;
        automobility$dilation(): Internal.CubeDeformation;
        automobility$name(): string;
        automobility$uv(): Internal.UVPair;
    }
    type CubeDefinition_ = CubeDefinition;
    class LangEventJS extends Internal.EventJS {
        constructor(lang: string, map: Internal.Map_<Internal.LangEventJS$Key, string>)
        renameItem(item: Internal.ItemStack_, name: string): void;
        add(key: string, value: string): void;
        addAll(namespace: string, map: Internal.Map_<string, string>): void;
        add(namespace: string, key: string, value: string): void;
        renameEntity(id: ResourceLocation_, name: string): void;
        renameBiome(id: ResourceLocation_, name: string): void;
        addAll(map: Internal.Map_<string, string>): void;
        renameBlock(block: Internal.Block_, name: string): void;
        readonly map: Internal.Map<Internal.LangEventJS$Key, string>;
        static readonly PATTERN: Internal.Pattern;
        readonly lang: string;
    }
    type LangEventJS_ = LangEventJS;
    interface IntConsumer {
        accept(arg0: number): void;
        andThen(arg0: Internal.IntConsumer_): this;
        (arg0: number): void;
    }
    type IntConsumer_ = IntConsumer;
    abstract class AbstractList <E> extends Internal.AbstractCollection<E> implements Internal.List<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        listIterator(): Internal.ListIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        sort(arg0: Internal.Comparator_<E>): void;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addAll(arg0: number, arg1: Internal.Collection_<E>): boolean;
        remove(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        subList(arg0: number, arg1: number): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        indexOf(arg0: any): number;
        add(arg0: number, arg1: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        [Symbol.iterator](): IterableIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
        lastIndexOf(arg0: any): number;
        [key: number]: E;
    }
    type AbstractList_<E> = AbstractList<E>;
    class LootContextParamSet$Builder {
        constructor()
        optional(arg0: Internal.LootContextParam_<any>): this;
        build(): Internal.LootContextParamSet;
        required(arg0: Internal.LootContextParam_<any>): this;
    }
    type LootContextParamSet$Builder_ = LootContextParamSet$Builder;
    class Config {
        constructor()
        static save<T extends Internal.Config>(p: Internal.Path_, config: T, serializer: Internal.Config$Serializer_<T>): void;
        static load<T extends Internal.Config>(name: string, serializer: Internal.Config$Serializer_<T>): T;
    }
    type Config_ = Config;
    class DragonTakeoffPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonTakeoffPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonTakeoffPhase>
    }
    type DragonTakeoffPhase_ = DragonTakeoffPhase;
    class CombatEntry {
        constructor(arg0: DamageSource_, arg1: number, arg2: number, arg3: number, arg4: string, arg5: number)
        getHealthBeforeDamage(): number;
        getHealthAfterDamage(): number;
        getFallDistance(): number;
        getLocation(): string;
        getTime(): number;
        isCombatRelated(): boolean;
        getSource(): DamageSource;
        getAttacker(): Internal.Entity;
        getDamage(): number;
        getAttackerName(): Internal.Component;
        get healthBeforeDamage(): number
        get healthAfterDamage(): number
        get fallDistance(): number
        get location(): string
        get time(): number
        get combatRelated(): boolean
        get source(): DamageSource
        get attacker(): Internal.Entity
        get damage(): number
        get attackerName(): Internal.Component
    }
    type CombatEntry_ = CombatEntry;
    class ClientboundContainerClosePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getContainerId(): number;
        isSkippable(): boolean;
        get containerId(): number
        get skippable(): boolean
    }
    type ClientboundContainerClosePacket_ = ClientboundContainerClosePacket;
    class MobEffectInstance$FactorData {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean)
        constructor(arg0: number)
        getFactor(arg0: Internal.LivingEntity_, arg1: number): number;
        update(arg0: Internal.MobEffectInstance_): void;
        static readonly CODEC: Internal.Codec<Internal.MobEffectInstance$FactorData>;
    }
    type MobEffectInstance$FactorData_ = MobEffectInstance$FactorData;
    class PermissionGatherEvent$Nodes extends Internal.PermissionGatherEvent {
        constructor()
        addNodes(...arg0: Internal.PermissionNode_<any>[]): void;
        addNodes(arg0: Internal.Iterable_<Internal.PermissionNode<any>>): void;
        getNodes(): Internal.Collection<Internal.PermissionNode<any>>;
        get nodes(): Internal.Collection<Internal.PermissionNode<any>>
    }
    type PermissionGatherEvent$Nodes_ = PermissionGatherEvent$Nodes;
    interface ConfigParser <C extends com.electronwill.nightconfig.core.Config> {
        parse(arg0: Internal.File_, arg1: Internal.FileNotFoundAction_): C;
        parse(arg0: Internal.InputStream_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_, arg3: Internal.Charset_): void;
        parse(arg0: Internal.File_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_, arg3: Internal.FileNotFoundAction_): void;
        parse(arg0: Internal.InputStream_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_): void;
        parse(arg0: Internal.Path_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_, arg3: Internal.FileNotFoundAction_): void;
        parse(arg0: Internal.File_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_, arg3: Internal.FileNotFoundAction_, arg4: Internal.Charset_): void;
        parse(arg0: Internal.Reader_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_): void;
        parse(arg0: string, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_): void;
        parse(arg0: Internal.Path_, arg1: Internal.FileNotFoundAction_): C;
        parse(arg0: Internal.Reader_): C;
        getFormat(): Internal.ConfigFormat<C>;
        parse(arg0: Internal.URL_): C;
        parse(arg0: string): C;
        parse(arg0: Internal.InputStream_, arg1: Internal.Charset_): C;
        parse(arg0: Internal.InputStream_): C;
        parse(arg0: Internal.File_, arg1: Internal.FileNotFoundAction_, arg2: Internal.Charset_): C;
        parse(arg0: Internal.Path_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_, arg3: Internal.FileNotFoundAction_, arg4: Internal.Charset_): void;
        parse(arg0: Internal.URL_, arg1: com.electronwill.nightconfig.core.Config_, arg2: Internal.ParsingMode_): void;
        parse(arg0: Internal.Path_, arg1: Internal.FileNotFoundAction_, arg2: Internal.Charset_): C;
        get format(): Internal.ConfigFormat<C>
    }
    type ConfigParser_<C extends com.electronwill.nightconfig.core.Config> = ConfigParser<C>;
    class ProfilePublicKey$Data extends Internal.Record {
        constructor(arg0: Internal.Instant_, arg1: Internal.PublicKey_, arg2: number[])
        constructor(arg0: Internal.FriendlyByteBuf_)
        key(): Internal.PublicKey;
        write(arg0: Internal.FriendlyByteBuf_): void;
        keySignature(): number[];
        hasExpired(arg0: Duration_): boolean;
        hasExpired(): boolean;
        expiresAt(): Internal.Instant;
        static readonly CODEC: Internal.Codec<Internal.ProfilePublicKey$Data>;
    }
    type ProfilePublicKey$Data_ = ProfilePublicKey$Data;
    class GameEvent$Context extends Internal.Record {
        constructor(arg0: Internal.Entity_, arg1: Internal.BlockState_)
        static of(arg0: Internal.Entity_): Internal.GameEvent$Context;
        static of(arg0: Internal.Entity_, arg1: Internal.BlockState_): Internal.GameEvent$Context;
        affectedState(): Internal.BlockState;
        sourceEntity(): Internal.Entity;
        static of(arg0: Internal.BlockState_): Internal.GameEvent$Context;
    }
    type GameEvent$Context_ = GameEvent$Context;
    abstract class AbstractObjectList <K> extends Internal.AbstractObjectCollection<K> implements it.unimi.dsi.fastutil.Stack<K>, Internal.ObjectList<K> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        setElements(arg0: number, arg1: K[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        compareTo(arg0: any): number;
        set(arg0: number, arg1: K): K;
        iterator(): Internal.ObjectIterator<any>;
        parallelStream(): Internal.Stream<K>;
        addAll(arg0: number, arg1: Internal.Collection_<K>): boolean;
        addElements(arg0: number, arg1: K[], arg2: number, arg3: number): void;
        static of<K>(): Internal.ObjectList<K>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        setElements(arg0: K[]): void;
        peek(arg0: number): K;
        static of<K>(...arg0: K[]): Internal.ObjectList<K>;
        listIterator(): Internal.ListIterator<any>;
        size(arg0: number): void;
        remove(arg0: number): K;
        indexOf(arg0: any): number;
        static of<K>(arg0: K, arg1: K, arg2: K): Internal.ObjectList<K>;
        pop(): K;
        toArray<T>(arg0: T[]): T[];
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        spliterator(): Internal.Spliterator<any>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        lastIndexOf(arg0: any): number;
        setElements(arg0: number, arg1: K[], arg2: number, arg3: number): void;
        removeElements(arg0: number, arg1: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        addElements(arg0: number, arg1: K[]): void;
        static of<K>(arg0: K): Internal.ObjectList<K>;
        get(arg0: number): K;
        addAll(arg0: number, arg1: Internal.ObjectList_<K>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        top(): K;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        add(arg0: number, arg1: K): 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.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<K>): void;
        static of<K>(arg0: K, arg1: K): Internal.ObjectList<K>;
        subList(arg0: number, arg1: number): Internal.List<any>;
        addAll(arg0: Internal.ObjectList_<K>): boolean;
        unstableSort(arg0: Internal.Comparator_<K>): void;
        compareTo(arg0: Internal.List_<K>): number;
        sort(arg0: Internal.Comparator_<K>): void;
        push(arg0: K): void;
        stream(): Internal.Stream<K>;
        getElements(arg0: number, arg1: any[], arg2: number, arg3: number): void;
        set elements(arg0: K[])
    }
    type AbstractObjectList_<K> = AbstractObjectList<K>;
    class MangroveRootPlacer extends Internal.RootPlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.BlockStateProvider_, arg2: Internal.Optional_<any>, arg3: any_)
        static readonly CODEC: Internal.Codec<Internal.MangroveRootPlacer>;
        static readonly ROOT_WIDTH_LIMIT: 8;
        static readonly ROOT_LENGTH_LIMIT: 15;
    }
    type MangroveRootPlacer_ = MangroveRootPlacer;
    class ServerboundChatAckPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.LastSeenMessages$Update_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        lastSeenMessages(): Internal.LastSeenMessages$Update;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ServerboundChatAckPacket_ = ServerboundChatAckPacket;
    interface ArmedModel {
        translateToHand(arg0: Internal.HumanoidArm_, arg1: Internal.PoseStack_): void;
    }
    type ArmedModel_ = ArmedModel;
    interface Cloneable {
    }
    type Cloneable_ = Cloneable;
    interface DoubleBlockCombiner$NeighborCombineResult <S> {
        apply<T>(arg0: Internal.DoubleBlockCombiner$Combiner_<S, T>): T;
    }
    type DoubleBlockCombiner$NeighborCombineResult_<S> = DoubleBlockCombiner$NeighborCombineResult<S>;
    class DummyWorld extends Internal.Level {
        constructor(level: Internal.Level_)
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        getSectionYFromSectionIndex(arg0: number): number;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getParticleManager(): Internal.ParticleManager;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        getAsClientWorld(): Internal.Supplier<Internal.ClientLevel>;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        createParticle(particleData: Internal.ParticleOptions_, x: number, y: number, z: number, xSpeed: number, ySpeed: number, zSpeed: number): Internal.Particle;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getDimension(): ResourceLocation;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getSectionsCount(): number;
        setParticleManager(particleManager: Internal.ParticleManager_): void;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getBlockState(x: number, y: number, z: number): Internal.BlockState;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get maxSection(): number
        get particleManager(): Internal.ParticleManager
        get minBuildHeight(): number
        get displayName(): Internal.Component
        get asClientWorld(): Internal.Supplier<Internal.ClientLevel>
        get maxBuildHeight(): number
        get height(): number
        get minSection(): number
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get dimension(): ResourceLocation
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get moonPhase(): number
        get sectionsCount(): number
        set particleManager(particleManager: Internal.ParticleManager_)
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
    }
    type DummyWorld_ = DummyWorld;
    abstract class PipelineStateCache {
        constructor()
        getStats(): Internal.PipelineStateCache$Stats;
        findOrCreateGraphicsPipelineState(arg0: Internal.PipelineDesc_, arg1: Internal.PipelineInfo_): Internal.GraphicsPipelineState;
        get stats(): Internal.PipelineStateCache$Stats
    }
    type PipelineStateCache_ = PipelineStateCache;
    class ServerboundSeenAdvancementsPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.ServerboundSeenAdvancementsPacket$Action_, arg1: ResourceLocation_)
        handle(arg0: Internal.PacketListener_): void;
        static openedTab(arg0: Internal.Advancement_): Internal.ServerboundSeenAdvancementsPacket;
        write(arg0: Internal.FriendlyByteBuf_): void;
        static closedScreen(): Internal.ServerboundSeenAdvancementsPacket;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getAction(): Internal.ServerboundSeenAdvancementsPacket$Action;
        getTab(): ResourceLocation;
        isSkippable(): boolean;
        get action(): Internal.ServerboundSeenAdvancementsPacket$Action
        get tab(): ResourceLocation
        get skippable(): boolean
    }
    type ServerboundSeenAdvancementsPacket_ = ServerboundSeenAdvancementsPacket;
    class TrainCargoManager extends Internal.MountedStorageManager {
        constructor()
        getTicksSinceLastExchange(): number;
        tickIdleCargoTracker(): void;
        resetIdleCargoTracker(): void;
        getVersion(): number;
        get ticksSinceLastExchange(): number
        get version(): number
    }
    type TrainCargoManager_ = TrainCargoManager;
    class TheEndGatewayBlockEntity extends Internal.TheEndPortalBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        static teleportEntity(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Entity_, arg4: Internal.TheEndGatewayBlockEntity_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCooldownPercent(arg0: number): number;
        static teleportTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.TheEndGatewayBlockEntity_): void;
        isSpawning(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        getSpawnPercent(arg0: number): number;
        isCoolingDown(): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        static beamAnimationTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.TheEndGatewayBlockEntity_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static canEntityTeleport(arg0: Internal.Entity_): boolean;
        setExitPosition(arg0: BlockPos_, arg1: boolean): void;
        getParticleAmount(): number;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get spawning(): boolean
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get coolingDown(): boolean
        get modelData(): Internal.ModelData
        get particleAmount(): number
        get renderBoundingBox(): Internal.AABB
    }
    type TheEndGatewayBlockEntity_ = TheEndGatewayBlockEntity;
    interface FragmentLifecycleCallbacks {
        onFragmentViewDestroyed(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentPreCreated(fm: Internal.FragmentManager_, f: Internal.Fragment_, savedInstanceState: Internal.DataSet_): void;
        onFragmentCreated(fm: Internal.FragmentManager_, f: Internal.Fragment_, savedInstanceState: Internal.DataSet_): void;
        onFragmentViewCreated(fm: Internal.FragmentManager_, f: Internal.Fragment_, v: Internal.View_, savedInstanceState: Internal.DataSet_): void;
        onFragmentDetached(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentSaveInstanceState(fm: Internal.FragmentManager_, f: Internal.Fragment_, outState: Internal.DataSet_): void;
        onFragmentDestroyed(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentStarted(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentAttached(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentStopped(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentPreAttached(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentPaused(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
        onFragmentResumed(fm: Internal.FragmentManager_, f: Internal.Fragment_): void;
    }
    type FragmentLifecycleCallbacks_ = FragmentLifecycleCallbacks;
    interface IEnhancedManaged extends Internal.IManaged {
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        markDirty(name: string): void;
        getFieldHolder(): Internal.ManagedFieldHolder;
        onChanged(): void;
        scheduleRenderUpdate(): void;
        getSyncStorage(): Internal.IManagedStorage;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get fieldHolder(): Internal.ManagedFieldHolder
        get syncStorage(): Internal.IManagedStorage
    }
    type IEnhancedManaged_ = IEnhancedManaged;
    interface IForgeDimensionSpecialEffects {
        renderSnowAndRain(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.LightTexture_, arg4: number, arg5: number, arg6: number): boolean;
        adjustLightmapColors(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Vec3f_): void;
        tickRain(arg0: Internal.ClientLevel_, arg1: number, arg2: Internal.Camera_): boolean;
        renderClouds(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: number, arg5: number, arg6: number, arg7: Matrix4f_): boolean;
        renderSky(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.Camera_, arg5: Matrix4f_, arg6: boolean, arg7: Internal.Runnable_): boolean;
    }
    type IForgeDimensionSpecialEffects_ = IForgeDimensionSpecialEffects;
    interface MultiBufferSource {
        immediate(arg0: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
        getBuffer(arg0: Internal.RenderType_): Internal.VertexConsumer;
        immediateWithBuffers(arg0: Internal.Map_<Internal.RenderType, Internal.BufferBuilder>, arg1: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
    }
    type MultiBufferSource_ = MultiBufferSource;
    interface SpawnGroupData {
    }
    type SpawnGroupData_ = SpawnGroupData;
    class ColorSpace$Rgb$TransferParameters {
        constructor(a: number, b: number, c: number, d: number, e: number, f: number, g: number)
        constructor(a: number, b: number, c: number, d: number, g: number)
        readonly a: number;
        readonly b: number;
        readonly c: number;
        readonly d: number;
        readonly e: number;
        readonly f: number;
        readonly g: number;
    }
    type ColorSpace$Rgb$TransferParameters_ = ColorSpace$Rgb$TransferParameters;
    class ChronoField extends Internal.Enum<Internal.ChronoField> implements Internal.TemporalField {
        static valueOf(arg0: string): Internal.ChronoField;
        range(): Internal.ValueRange;
        rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange;
        checkValidIntValue(arg0: number): number;
        isSupportedBy(arg0: Internal.TemporalAccessor_): boolean;
        getDisplayName(arg0: Internal.Locale_): string;
        getBaseUnit(): Internal.TemporalUnit;
        resolve(arg0: Internal.Map_<Internal.TemporalField, number>, arg1: Internal.TemporalAccessor_, arg2: Internal.ResolverStyle_): Internal.TemporalAccessor;
        static values(): Internal.ChronoField[];
        isTimeBased(): boolean;
        isDateBased(): boolean;
        adjustInto<R extends Internal.Temporal>(arg0: R, arg1: number): R;
        checkValidValue(arg0: number): number;
        getRangeUnit(): Internal.TemporalUnit;
        getFrom(arg0: Internal.TemporalAccessor_): number;
        get baseUnit(): Internal.TemporalUnit
        get timeBased(): boolean
        get dateBased(): boolean
        get rangeUnit(): Internal.TemporalUnit
        static readonly ALIGNED_DAY_OF_WEEK_IN_YEAR: Internal.ChronoField;
        static readonly OFFSET_SECONDS: Internal.ChronoField;
        static readonly SECOND_OF_DAY: Internal.ChronoField;
        static readonly MILLI_OF_DAY: Internal.ChronoField;
        static readonly CLOCK_HOUR_OF_DAY: Internal.ChronoField;
        static readonly YEAR: Internal.ChronoField;
        static readonly MICRO_OF_DAY: Internal.ChronoField;
        static readonly ERA: Internal.ChronoField;
        static readonly DAY_OF_WEEK: Internal.ChronoField;
        static readonly MINUTE_OF_HOUR: Internal.ChronoField;
        static readonly DAY_OF_MONTH: Internal.ChronoField;
        static readonly PROLEPTIC_MONTH: Internal.ChronoField;
        static readonly INSTANT_SECONDS: Internal.ChronoField;
        static readonly EPOCH_DAY: Internal.ChronoField;
        static readonly NANO_OF_DAY: Internal.ChronoField;
        static readonly NANO_OF_SECOND: Internal.ChronoField;
        static readonly HOUR_OF_AMPM: Internal.ChronoField;
        static readonly MONTH_OF_YEAR: Internal.ChronoField;
        static readonly ALIGNED_WEEK_OF_YEAR: Internal.ChronoField;
        static readonly MICRO_OF_SECOND: Internal.ChronoField;
        static readonly AMPM_OF_DAY: Internal.ChronoField;
        static readonly HOUR_OF_DAY: Internal.ChronoField;
        static readonly MILLI_OF_SECOND: Internal.ChronoField;
        static readonly YEAR_OF_ERA: Internal.ChronoField;
        static readonly MINUTE_OF_DAY: Internal.ChronoField;
        static readonly CLOCK_HOUR_OF_AMPM: Internal.ChronoField;
        static readonly DAY_OF_YEAR: Internal.ChronoField;
        static readonly ALIGNED_WEEK_OF_MONTH: Internal.ChronoField;
        static readonly SECOND_OF_MINUTE: Internal.ChronoField;
        static readonly ALIGNED_DAY_OF_WEEK_IN_MONTH: Internal.ChronoField;
    }
    type ChronoField_ = "micro_of_second" | "proleptic_month" | "epoch_day" | "offset_seconds" | "aligned_week_of_year" | "ampm_of_day" | "milli_of_second" | "hour_of_ampm" | "aligned_day_of_week_in_year" | "hour_of_day" | "aligned_day_of_week_in_month" | "year_of_era" | "minute_of_hour" | ChronoField | "micro_of_day" | "second_of_minute" | "clock_hour_of_day" | "day_of_year" | "milli_of_day" | "minute_of_day" | "instant_seconds" | "day_of_week" | "aligned_week_of_month" | "nano_of_second" | "day_of_month" | "month_of_year" | "nano_of_day" | "second_of_day" | "year" | "era" | "clock_hour_of_ampm";
    interface FluidLike extends Internal.ReplacementMatch {
        of(o: any): Internal.ReplacementMatch;
        getAmount(): number;
        matches(other: Internal.FluidLike_): boolean;
        isEmpty(): boolean;
        copy(amount: number): this;
        get amount(): number
        get empty(): boolean
    }
    type FluidLike_ = FluidLike;
    class PrimitiveDescJS extends Internal.Record implements Internal.TypeDescJS {
        constructor(type: string)
        static fixedArray(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        type(): string;
        build(): string;
        build(builder: Internal.StringBuilder_): void;
        or(type: Internal.TypeDescJS_): Internal.TypeDescJS;
        static object(): Internal.ObjectDescJS;
        asMap(): Internal.TypeDescJS;
        asArray(): Internal.TypeDescJS;
        static any(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        asMap(key: Internal.TypeDescJS_): Internal.TypeDescJS;
        withGenerics(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        static object(init: number): Internal.ObjectDescJS;
    }
    type PrimitiveDescJS_ = PrimitiveDescJS;
    class ClientPackSource implements Internal.RepositorySource {
        constructor(arg0: Internal.File_, arg1: any_)
        loadBundledResourcePack(arg0: Internal.LevelStorageSource$LevelStorageAccess_): Internal.CompletableFuture<void>;
        getVanillaPack(): Internal.VanillaPackResources;
        loadPacks(arg0: Internal.Consumer_<Internal.Pack>, arg1: Internal.Pack$PackConstructor_): void;
        clearServerPack(): Internal.CompletableFuture<void>;
        downloadAndSelectResourcePack(arg0: Internal.URL_, arg1: string, arg2: boolean): Internal.CompletableFuture<any>;
        setServerPack(arg0: Internal.File_, arg1: Internal.PackSource_): Internal.CompletableFuture<void>;
        get vanillaPack(): Internal.VanillaPackResources
        static readonly BUILT_IN: Internal.PackMetadataSection;
    }
    type ClientPackSource_ = ClientPackSource;
    class AnnotationDetector$Wrapper <A extends Internal.Annotation, T> extends Internal.Record {
        constructor(annotation: A, clazz: T, creator: Internal.Supplier_<T>)
        creator(): Internal.Supplier<T>;
        clazz(): T;
        annotation(): A;
    }
    type AnnotationDetector$Wrapper_<A extends Internal.Annotation, T> = AnnotationDetector$Wrapper<A, T>;
    interface ICapabilityTrait {
        canCapOutput(): boolean;
        getCapabilityIO(): Internal.IO;
        canCapInput(): boolean;
        get capabilityIO(): Internal.IO
    }
    type ICapabilityTrait_ = ICapabilityTrait;
    class SoundEngine {
        constructor(arg0: Internal.SoundManager_, arg1: Internal.Options_, arg2: Internal.ResourceManager_)
        play(arg0: Internal.SoundInstance_): void;
        updateSource(arg0: Internal.Camera_): void;
        reload(): void;
        queueTickingSound(arg0: Internal.TickableSoundInstance_): void;
        removeEventListener(arg0: Internal.SoundEventListener_): void;
        stopAll(): void;
        addEventListener(arg0: Internal.SoundEventListener_): void;
        destroy(): void;
        resume(): void;
        updateCategoryVolume(arg0: Internal.SoundSource_, arg1: number): void;
        stop(arg0: Internal.SoundInstance_): void;
        getAvailableSoundDevices(): Internal.List<string>;
        getDebugString(): string;
        requestPreload(arg0: Internal.Sound_): void;
        playDelayed(arg0: Internal.SoundInstance_, arg1: number): void;
        tick(arg0: boolean): void;
        isActive(arg0: Internal.SoundInstance_): boolean;
        pause(): void;
        stop(arg0: ResourceLocation_, arg1: Internal.SoundSource_): void;
        get availableSoundDevices(): Internal.List<string>
        get debugString(): string
        static readonly MISSING_SOUND: "FOR THE DEBUG!";
        static readonly OPEN_AL_SOFT_PREFIX: "OpenAL Soft on ";
        static readonly OPEN_AL_SOFT_PREFIX_LENGTH: 15;
        readonly soundManager: Internal.SoundManager;
    }
    type SoundEngine_ = SoundEngine;
    class WeatheringCopper$WeatherState extends Internal.Enum<Internal.WeatheringCopper$WeatherState> {
        static valueOf(arg0: string): Internal.WeatheringCopper$WeatherState;
        static values(): Internal.WeatheringCopper$WeatherState[];
        static readonly WEATHERED: Internal.WeatheringCopper$WeatherState;
        static readonly EXPOSED: Internal.WeatheringCopper$WeatherState;
        static readonly UNAFFECTED: Internal.WeatheringCopper$WeatherState;
        static readonly OXIDIZED: Internal.WeatheringCopper$WeatherState;
    }
    type WeatheringCopper$WeatherState_ = "oxidized" | "unaffected" | WeatheringCopper$WeatherState | "weathered" | "exposed";
    class EntityMountEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: Internal.Entity_, arg2: Internal.Level_, arg3: boolean)
        getLevel(): Internal.Level;
        getEntityMounting(): Internal.Entity;
        isMounting(): boolean;
        getEntityBeingMounted(): Internal.Entity;
        isDismounting(): boolean;
        get level(): Internal.Level
        get entityMounting(): Internal.Entity
        get mounting(): boolean
        get entityBeingMounted(): Internal.Entity
        get dismounting(): boolean
    }
    type EntityMountEvent_ = EntityMountEvent;
    class SimpleCommandExceptionType implements Internal.CommandExceptionType {
        constructor(arg0: com.mojang.brigadier.Message_)
        createWithContext(arg0: Internal.ImmutableStringReader_): Internal.CommandSyntaxException;
        create(): Internal.CommandSyntaxException;
    }
    type SimpleCommandExceptionType_ = SimpleCommandExceptionType;
    class UnicodeSet$SpanCondition extends Internal.Enum<Internal.UnicodeSet$SpanCondition> {
        static valueOf(arg0: string): Internal.UnicodeSet$SpanCondition;
        static values(): Internal.UnicodeSet$SpanCondition[];
        static readonly NOT_CONTAINED: Internal.UnicodeSet$SpanCondition;
        static readonly CONDITION_COUNT: Internal.UnicodeSet$SpanCondition;
        static readonly SIMPLE: Internal.UnicodeSet$SpanCondition;
        static readonly CONTAINED: Internal.UnicodeSet$SpanCondition;
    }
    type UnicodeSet$SpanCondition_ = "contained" | "condition_count" | "not_contained" | "simple" | UnicodeSet$SpanCondition;
    class FlatLevelGeneratorPreset extends Internal.Record {
        constructor(arg0: Internal.Holder_<Internal.Item>, arg1: Internal.FlatLevelGeneratorSettings_)
        settings(): Internal.FlatLevelGeneratorSettings;
        displayItem(): Internal.Holder<Internal.Item>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.FlatLevelGeneratorPreset>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.FlatLevelGeneratorPreset>;
    }
    type FlatLevelGeneratorPreset_ = FlatLevelGeneratorPreset | Special.FlatLevelGeneratorPreset;
    class GoalSelectorDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        removeGoalSelector(arg0: number): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
        addGoalSelector(arg0: number, arg1: Internal.List_<Internal.GoalSelectorDebugRenderer$DebugGoal>): void;
    }
    type GoalSelectorDebugRenderer_ = GoalSelectorDebugRenderer;
    abstract class AbstractObject2FloatMap <K> extends Internal.AbstractObject2FloatFunction<K> implements Internal.Serializable, Internal.Object2FloatMap<K> {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        values(): Internal.FloatCollection;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.FloatBinaryOperator_): number;
        removeFloat(arg0: any): number;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        getOrDefault(arg0: any, arg1: number): number;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        mergeFloat(arg0: K, arg1: number, arg2: Internal.DoubleBinaryOperator_): number;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        computeIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<K>): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        put(arg0: K, arg1: number): number;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
        containsValue(arg0: number): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2FloatFunction_<K>): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
        remove(arg0: any, arg1: number): boolean;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
        object2FloatEntrySet(): Internal.ObjectSet<Internal.Object2FloatMap$Entry<K>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        putAll(arg0: Internal.Map_<K, number>): void;
        computeFloat(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        static identity<T>(): Internal.Function<T, T>;
        replace(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        computeFloatIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<K>): number;
        isEmpty(): boolean;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        computeFloatIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        computeFloatIfAbsentPartial(arg0: K, arg1: Internal.Object2FloatFunction_<K>): number;
        applyAsDouble(arg0: K): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        /**
         * @deprecated
        */
        mergeFloat(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        putIfAbsent(arg0: K, arg1: number): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        get empty(): boolean
    }
    type AbstractObject2FloatMap_<K> = AbstractObject2FloatMap<K>;
    interface ConstantDesc {
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
    }
    type ConstantDesc_ = ConstantDesc;
    class FieldInfo {
        constructor(fieldInfo: Internal.JavaMembers$FieldInfo_)
        isFinal(): boolean;
        getType(): Internal.ITypeInfo;
        getStaticValue(): any;
        getAnnotations(): Internal.List<Internal.Annotation>;
        isTransient(): boolean;
        getName(): string;
        shouldHide(): boolean;
        isStatic(): boolean;
        setTypeInfo(info: Internal.ITypeInfo_): void;
        static getFieldInfo(field: Internal.Field_, from: typeof any): Internal.Optional<Internal.JavaMembers$FieldInfo>;
        get "final"(): boolean
        get type(): Internal.ITypeInfo
        get staticValue(): any
        get annotations(): Internal.List<Internal.Annotation>
        get "transient"(): boolean
        get name(): string
        get "static"(): boolean
        set typeInfo(info: Internal.ITypeInfo_)
    }
    type FieldInfo_ = FieldInfo;
    class AmethystBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AmethystBlock_ = AmethystBlock;
    class ChunkRenderDispatcher$ChunkTaskResult extends Internal.Enum<Internal.ChunkRenderDispatcher$ChunkTaskResult> {
        static values(): Internal.ChunkRenderDispatcher$ChunkTaskResult[];
        static valueOf(arg0: string): Internal.ChunkRenderDispatcher$ChunkTaskResult;
        static readonly SUCCESSFUL: Internal.ChunkRenderDispatcher$ChunkTaskResult;
        static readonly CANCELLED: Internal.ChunkRenderDispatcher$ChunkTaskResult;
    }
    type ChunkRenderDispatcher$ChunkTaskResult_ = "successful" | ChunkRenderDispatcher$ChunkTaskResult | "cancelled";
    class ServerboundMoveVehiclePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getYRot(): number;
        getXRot(): number;
        isSkippable(): boolean;
        get x(): number
        get y(): number
        get z(): number
        get YRot(): number
        get XRot(): number
        get skippable(): boolean
    }
    type ServerboundMoveVehiclePacket_ = ServerboundMoveVehiclePacket;
    class TextureStitchEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.TextureAtlas_)
        getAtlas(): Internal.TextureAtlas;
        get atlas(): Internal.TextureAtlas
    }
    type TextureStitchEvent_ = TextureStitchEvent;
    abstract class ScreenEvent$MouseButtonReleased extends Internal.ScreenEvent$MouseInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
        getButton(): number;
        get button(): number
    }
    type ScreenEvent$MouseButtonReleased_ = ScreenEvent$MouseButtonReleased;
    class ObjectiveCriteria {
        static byName(arg0: string): Internal.Optional<Internal.ObjectiveCriteria>;
        getDefaultRenderType(): Internal.ObjectiveCriteria$RenderType;
        getName(): string;
        isReadOnly(): boolean;
        static getCustomCriteriaNames(): Internal.Set<string>;
        get defaultRenderType(): Internal.ObjectiveCriteria$RenderType
        get name(): string
        get readOnly(): boolean
        get customCriteriaNames(): Internal.Set<string>
        static readonly TRIGGER: Internal.ObjectiveCriteria;
        static readonly HEALTH: Internal.ObjectiveCriteria;
        static readonly KILL_COUNT_PLAYERS: Internal.ObjectiveCriteria;
        static readonly TEAM_KILL: Internal.ObjectiveCriteria[];
        static readonly AIR: Internal.ObjectiveCriteria;
        static readonly ARMOR: Internal.ObjectiveCriteria;
        static readonly DUMMY: Internal.ObjectiveCriteria;
        static readonly EXPERIENCE: Internal.ObjectiveCriteria;
        static readonly KILL_COUNT_ALL: Internal.ObjectiveCriteria;
        static readonly DEATH_COUNT: Internal.ObjectiveCriteria;
        static readonly KILLED_BY_TEAM: Internal.ObjectiveCriteria[];
        static readonly LEVEL: Internal.ObjectiveCriteria;
        static readonly FOOD: Internal.ObjectiveCriteria;
    }
    type ObjectiveCriteria_ = ObjectiveCriteria;
    class StraightTrunkPlacer extends Internal.TrunkPlacer {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.StraightTrunkPlacer>;
    }
    type StraightTrunkPlacer_ = StraightTrunkPlacer;
    abstract class HeightProvider {
        constructor()
        sample(arg0: Internal.RandomSource_, arg1: Internal.WorldGenerationContext_): number;
        getType(): Internal.HeightProviderType<any>;
        get type(): Internal.HeightProviderType<any>
        static readonly CODEC: Internal.Codec<Internal.HeightProvider>;
    }
    type HeightProvider_ = HeightProvider;
    class ScreenTickEvent extends Internal.Event {
        constructor()
    }
    type ScreenTickEvent_ = ScreenTickEvent;
    class DocumentConstructor extends Internal.AbstractDocument<Internal.DocumentConstructor> {
        constructor()
        constructor(params: Internal.List_<Internal.PropertyParam>)
        static fromJava(info: Internal.ConstructorInfo_): Internal.DocumentConstructor;
        getParams(): Internal.List<Internal.PropertyParam>;
        copy(): Internal.AbstractDocumentBase<any>;
        applyProperties(): Internal.AbstractDocumentBase<any>;
        get params(): Internal.List<Internal.PropertyParam>
    }
    type DocumentConstructor_ = DocumentConstructor;
    interface Scale <Self> {
        scale(arg0: number, arg1: number, arg2: number): Self;
        scale(arg0: number): Self;
    }
    type Scale_<Self> = Scale<Self>;
    interface IConfigurableWidget extends com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable {
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
        buildConfigurator(father: Internal.ConfiguratorGroup_): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        serializeInnerNBT(): Internal.CompoundTag;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        deserializeWrapper(tag: Internal.CompoundTag_): this;
        initTemplate(): void;
        get LDLRegister(): boolean
        get translateKey(): string
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        readonly CACHE: Internal.Function<string, Internal.AnnotationDetector$Wrapper<Internal.LDLRegister, Internal.IConfigurableWidget>>;
    }
    type IConfigurableWidget_ = IConfigurableWidget;
    class ClientboundSetTitlesAnimationPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getFadeIn(): number;
        getFadeOut(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getStay(): number;
        isSkippable(): boolean;
        get fadeIn(): number
        get fadeOut(): number
        get stay(): number
        get skippable(): boolean
    }
    type ClientboundSetTitlesAnimationPacket_ = ClientboundSetTitlesAnimationPacket;
    class MangrovePropaguleBlock extends Internal.SaplingBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static createNewHangingPropagule(): Internal.BlockState;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static createNewHangingPropagule(arg0: number): Internal.BlockState;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 4;
        static readonly HANGING: Internal.BooleanProperty;
    }
    type MangrovePropaguleBlock_ = MangrovePropaguleBlock;
    interface IdFunctionCall {
        execIdCall(arg0: Internal.IdFunctionObject_, arg1: Internal.Context_, arg2: Internal.Scriptable_, arg3: Internal.Scriptable_, arg4: any[]): any;
    }
    type IdFunctionCall_ = IdFunctionCall;
    class ScreenEvent$Render$Post extends Internal.ScreenEvent$Render {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number)
    }
    type ScreenEvent$Render$Post_ = ScreenEvent$Render$Post;
    class Type$Mu implements Internal.K1 {
        constructor()
    }
    type Type$Mu_ = Type$Mu;
    interface TriConsumer <K, V, S> {
        accept(k: K, v: V, s: S): void;
    }
    type TriConsumer_<K, V, S> = TriConsumer<K, V, S>;
    interface AttributeView {
        name(): string;
    }
    type AttributeView_ = AttributeView;
    interface AgeableListModelAccessor {
        create$callHeadParts(): Internal.Iterable<Internal.ModelPart>;
        create$callBodyParts(): Internal.Iterable<Internal.ModelPart>;
    }
    type AgeableListModelAccessor_ = AgeableListModelAccessor;
    class ClientboundLoginPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: boolean, arg2: Internal.GameType_, arg3: Internal.GameType_, arg4: Internal.Set_<Internal.ResourceKey<Internal.Level>>, arg5: Internal.RegistryAccess$Frozen_, arg6: Internal.ResourceKey_<Internal.DimensionType>, arg7: Internal.ResourceKey_<Internal.Level>, arg8: number, arg9: number, arg10: number, arg11: number, arg12: boolean, arg13: boolean, arg14: boolean, arg15: boolean, arg16: Internal.Optional_<Internal.GlobalPos>)
        handle(arg0: Internal.PacketListener_): void;
        playerId(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        dimension(): Internal.ResourceKey<Internal.Level>;
        dimensionType(): Internal.ResourceKey<Internal.DimensionType>;
        seed(): number;
        lastDeathLocation(): Internal.Optional<Internal.GlobalPos>;
        chunkRadius(): number;
        maxPlayers(): number;
        isSkippable(): boolean;
        previousGameType(): Internal.GameType;
        gameType(): Internal.GameType;
        showDeathScreen(): boolean;
        reducedDebugInfo(): boolean;
        simulationDistance(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        hardcore(): boolean;
        levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        registryHolder(): Internal.RegistryAccess$Frozen;
        isFlat(): boolean;
        isDebug(): boolean;
        get skippable(): boolean
        get flat(): boolean
        get debug(): boolean
    }
    type ClientboundLoginPacket_ = ClientboundLoginPacket;
    interface Transition$EpicenterCallback {
        onGetEpicenter(arg0: Internal.Transition_): Internal.Rect;
        (arg0: Internal.Transition_): Internal.Rect_;
    }
    type Transition$EpicenterCallback_ = Transition$EpicenterCallback;
    class BlockModificationEventJS extends Internal.EventJS {
        constructor()
        /**
         * Modifies blocks that match the given predicate.
         * 
         * **NOTE**: tag predicates are not supported at this time.
        */
        modify(predicate: BlockStatePredicate_, c: Internal.Consumer_<Internal.Block>): void;
    }
    type BlockModificationEventJS_ = BlockModificationEventJS;
    class MatchingBlocksPredicate extends Internal.StateTestingPredicate {
        constructor(arg0: Vec3i_, arg1: Internal.HolderSet_<Internal.Block>)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.MatchingBlocksPredicate>;
    }
    type MatchingBlocksPredicate_ = MatchingBlocksPredicate;
    class DiskConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.RuleBasedBlockStateProvider_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg2: Internal.IntProvider_, arg3: number)
        radius(): Internal.IntProvider;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        target(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        stateProvider(): Internal.RuleBasedBlockStateProvider;
        halfHeight(): number;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.DiskConfiguration>;
    }
    type DiskConfiguration_ = DiskConfiguration;
    class PackCompatibility extends Internal.Enum<Internal.PackCompatibility> {
        static valueOf(arg0: string): Internal.PackCompatibility;
        static forMetadata(arg0: Internal.PackMetadataSection_, arg1: Internal.PackType_): Internal.PackCompatibility;
        getConfirmation(): Internal.Component;
        isCompatible(): boolean;
        static values(): Internal.PackCompatibility[];
        getDescription(): Internal.Component;
        static forFormat(arg0: number, arg1: Internal.PackType_): Internal.PackCompatibility;
        get confirmation(): Internal.Component
        get compatible(): boolean
        get description(): Internal.Component
        static readonly TOO_OLD: Internal.PackCompatibility;
        static readonly COMPATIBLE: Internal.PackCompatibility;
        static readonly TOO_NEW: Internal.PackCompatibility;
    }
    type PackCompatibility_ = "compatible" | PackCompatibility | "too_old" | "too_new";
    class ModFileScanData$ClassData extends Internal.Record {
        constructor(clazz: org.objectweb.asm.Type_, parent: org.objectweb.asm.Type_, interfaces: Internal.Set_<org.objectweb.asm.Type>)
        clazz(): org.objectweb.asm.Type;
        parent(): org.objectweb.asm.Type;
        interfaces(): Internal.Set<org.objectweb.asm.Type>;
    }
    type ModFileScanData$ClassData_ = ModFileScanData$ClassData;
    class GemProperty implements Internal.IMaterialProperty<Internal.GemProperty> {
        constructor()
        verifyProperty(properties: Internal.MaterialProperties_): void;
    }
    type GemProperty_ = GemProperty;
    class SolidBucketItem extends Internal.BlockItem implements Internal.DispensibleContainerItem {
        constructor(arg0: Internal.Block_, arg1: Internal.SoundEvent_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        checkExtraContent(arg0: Internal.Player_, arg1: Internal.Level_, arg2: Internal.ItemStack_, arg3: BlockPos_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_, arg4: Internal.ItemStack_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SolidBucketItem_ = SolidBucketItem;
    class ModelBuilder$ElementBuilder {
        constructor(arg0: Internal.ModelBuilder_<any>)
        from(arg0: number, arg1: number, arg2: number): this;
        allFaces(arg0: Internal.BiConsumer_<Internal.Direction, Internal.ModelBuilder$ElementBuilder$FaceBuilder<>>): this;
        shade(arg0: boolean): this;
        face(arg0: Internal.Direction_): Internal.ModelBuilder$ElementBuilder$FaceBuilder<>;
        rotation(): Internal.ModelBuilder$ElementBuilder$RotationBuilder<>;
        textureAll(arg0: string): this;
        texture(arg0: string): this;
        to(arg0: number, arg1: number, arg2: number): this;
        faces(arg0: Internal.BiConsumer_<Internal.Direction, Internal.ModelBuilder$ElementBuilder$FaceBuilder<>>): this;
        end(): T;
        cube(arg0: string): this;
    }
    type ModelBuilder$ElementBuilder_ = ModelBuilder$ElementBuilder;
    abstract class InstanceData {
        constructor()
        getOwner(): Internal.Instancer<any>;
        markDirty(): void;
        isRemoved(): boolean;
        setOwner(arg0: Internal.Instancer_<any>): this;
        checkDirtyAndClear(): boolean;
        "delete"(): void;
        get owner(): Internal.Instancer<any>
        get removed(): boolean
        set owner(arg0: Internal.Instancer_<any>)
    }
    type InstanceData_ = InstanceData;
    class LivingSpawnEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.Mob_, arg1: Internal.LevelAccessor_, arg2: number, arg3: number, arg4: number)
        getX(): number;
        getY(): number;
        getZ(): number;
        getLevel(): Internal.LevelAccessor;
        get x(): number
        get y(): number
        get z(): number
        get level(): Internal.LevelAccessor
    }
    type LivingSpawnEvent_ = LivingSpawnEvent;
    class SurfaceProvider {
        isDeferredProvider(): boolean;
        createTexture(format: Internal.BackendFormat_, width: number, height: number, surfaceFlags: number): Internal.Texture;
        wrapBackendRenderTarget(backendRenderTarget: Internal.BackendRenderTarget_, rcReleaseCB: Internal.Runnable_): Internal.RenderTarget;
        adoptUniqueKeyFromSurface(texture: Internal.Texture_, textureResource: Internal.GpuTexture_): void;
        createLazyTexture(format: Internal.BackendFormat_, width: number, height: number, surfaceFlags: number, callback: Internal.Surface$LazyInstantiateCallback_): Internal.Texture;
        wrapRenderableBackendTexture(texture: Internal.BackendTexture_, sampleCount: number, ownership: boolean, cacheable: boolean, releaseCallback: Internal.Runnable_): Internal.RenderTexture;
        processInvalidUniqueKey(key: any, texture: Internal.Texture_, invalidateResource: boolean): void;
        createTextureFromPixmap(pixmap: Internal.Pixmap_, dstColorType: number, surfaceFlags: number): Internal.Texture;
        assignUniqueKeyToProxy(key: Internal.IUniqueKey_, texture: Internal.Texture_): boolean;
        createRenderTexture(format: Internal.BackendFormat_, width: number, height: number, sampleCount: number, surfaceFlags: number): Internal.RenderTexture;
        get deferredProvider(): boolean
    }
    type SurfaceProvider_ = SurfaceProvider;
    abstract class AbstractCauldronBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Map_<Internal.Item, any>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isFull(arg0: Internal.BlockState_): boolean;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AbstractCauldronBlock_ = AbstractCauldronBlock;
    class ItemInHandRenderer {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.EntityRenderDispatcher_, arg2: Internal.ItemRenderer_)
        renderHandsWithItems(arg0: number, arg1: Internal.PoseStack_, arg2: Internal.MultiBufferSource$BufferSource_, arg3: Internal.LocalPlayer_, arg4: number): void;
        renderItem(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.ItemTransforms$TransformType_, arg3: boolean, arg4: Internal.PoseStack_, arg5: Internal.MultiBufferSource_, arg6: number): void;
        itemUsed(arg0: Internal.InteractionHand_): void;
        tick(): void;
        mainHandItem: Internal.ItemStack;
        offHandItem: Internal.ItemStack;
    }
    type ItemInHandRenderer_ = ItemInHandRenderer;
    abstract class CustomLoaderBuilder <T extends Internal.ModelBuilder<T>> {
        visibility(arg0: string, arg1: boolean): this;
        toJson(arg0: Internal.JsonObject_): Internal.JsonObject;
        end(): T;
    }
    type CustomLoaderBuilder_<T extends Internal.ModelBuilder<T>> = CustomLoaderBuilder<T>;
    class IcebergFeature extends Internal.Feature<Internal.BlockStateConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.BlockStateConfiguration>)
    }
    type IcebergFeature_ = IcebergFeature;
    class LeadItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        static bindPlayerMobs(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_): Internal.InteractionResult;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type LeadItem_ = LeadItem;
    class BlockModelShaper {
        constructor(arg0: Internal.ModelManager_)
        getBlockModel(arg0: Internal.BlockState_): Internal.BakedModel;
        static stateToModelLocation(arg0: ResourceLocation_, arg1: Internal.BlockState_): Internal.ModelResourceLocation;
        getModelManager(): Internal.ModelManager;
        static statePropertiesToString(arg0: Internal.Map_<Internal.Property<any>, Internal.Comparable<any>>): string;
        rebuildCache(): void;
        /**
         * @deprecated
        */
        getParticleIcon(arg0: Internal.BlockState_): Internal.TextureAtlasSprite;
        static stateToModelLocation(arg0: Internal.BlockState_): Internal.ModelResourceLocation;
        getTexture(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.TextureAtlasSprite;
        get modelManager(): Internal.ModelManager
    }
    type BlockModelShaper_ = BlockModelShaper;
    interface IUnbakedGeometry <T extends Internal.IUnbakedGeometry<T>> {
        getConfigurableComponentNames(): Internal.Set<string>;
        bake(arg0: Internal.IGeometryBakingContext_, arg1: Internal.ModelBakery_, arg2: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg3: Internal.ModelState_, arg4: Internal.ItemOverrides_, arg5: ResourceLocation_): Internal.BakedModel;
        getMaterials(arg0: Internal.IGeometryBakingContext_, arg1: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg2: Internal.Set_<com.mojang.datafixers.util.Pair<string, string>>): Internal.Collection<Internal.Material>;
        get configurableComponentNames(): Internal.Set<string>
    }
    type IUnbakedGeometry_<T extends Internal.IUnbakedGeometry<T>> = IUnbakedGeometry<T>;
    abstract class AbstractTreeGrower {
        constructor()
        growTree(arg0: Internal.ServerLevel_, arg1: Internal.ChunkGenerator_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.RandomSource_): boolean;
    }
    type AbstractTreeGrower_ = AbstractTreeGrower;
    class ReportChatMessageHeader {
        constructor(arg0: Internal.ByteBuffer_, arg1: Internal.UUID_, arg2: Internal.ByteBuffer_, arg3: Internal.ByteBuffer_)
        signature: Internal.ByteBuffer;
        profileId: Internal.UUID;
        hashOfBody: Internal.ByteBuffer;
        signatureOfPreviousHeader: Internal.ByteBuffer;
    }
    type ReportChatMessageHeader_ = ReportChatMessageHeader;
    class BlockBehaviour$Properties implements Internal.BlockPropertiesAccessor {
        constructor(arg0: Material_, arg1: Internal.Function_<Internal.BlockState, MaterialColor>)
        static of(arg0: Material_, arg1: Internal.DyeColor_): Internal.BlockBehaviour$Properties;
        destroyTime(arg0: number): this;
        randomTicks(): this;
        static copy(arg0: Internal.BlockBehaviour_): Internal.BlockBehaviour$Properties;
        speedFactor(arg0: number): this;
        /**
         * @deprecated
        */
        dropsLike(arg0: Internal.Block_): this;
        lootFrom(arg0: Internal.Supplier_<Internal.Block>): this;
        static of(arg0: Material_, arg1: Internal.Function_<Internal.BlockState, MaterialColor>): Internal.BlockBehaviour$Properties;
        explosionResistance(arg0: number): this;
        instabreak(): this;
        emissiveRendering(arg0: Internal.BlockBehaviour$StatePredicate_): this;
        isViewBlocking(arg0: Internal.BlockBehaviour$StatePredicate_): this;
        requiresCorrectToolForDrops(): this;
        friction(arg0: number): this;
        isRedstoneConductor(arg0: Internal.BlockBehaviour$StatePredicate_): this;
        lightLevel(arg0: Internal.ToIntFunction_<Internal.BlockState>): this;
        air(): this;
        offsetType(arg0: Internal.BlockBehaviour$OffsetType_): this;
        offsetType(arg0: Internal.Function_<Internal.BlockState, Internal.BlockBehaviour$OffsetType>): this;
        jumpFactor(arg0: number): this;
        isValidSpawn(arg0: Internal.BlockBehaviour$StateArgumentPredicate_<Internal.EntityType<any>>): this;
        color(arg0: MaterialColor_): this;
        noCollission(): this;
        noOcclusion(): this;
        sound(arg0: SoundType_): this;
        setLootTableSupplier(arg0: Internal.Supplier_<any>): void;
        dynamicShape(): this;
        getLootTableSupplier(): Internal.Supplier<any>;
        strength(arg0: number): this;
        noLootTable(): this;
        strength(arg0: number, arg1: number): this;
        static of(arg0: Material_, arg1: MaterialColor_): Internal.BlockBehaviour$Properties;
        static of(arg0: Material_): Internal.BlockBehaviour$Properties;
        hasPostProcess(arg0: Internal.BlockBehaviour$StatePredicate_): this;
        isSuffocating(arg0: Internal.BlockBehaviour$StatePredicate_): this;
        set lootTableSupplier(arg0: Internal.Supplier_<any>)
        get lootTableSupplier(): Internal.Supplier<any>
        destroyTime: number;
        jumpFactor: number;
        explosionResistance: number;
        drops: ResourceLocation;
        isViewBlocking: Internal.BlockBehaviour$StatePredicate;
        hasCollision: boolean;
        lightEmission: Internal.ToIntFunction<Internal.BlockState>;
        dynamicShape: boolean;
        friction: number;
        requiresCorrectToolForDrops: boolean;
        isAir: boolean;
        isRandomlyTicking: boolean;
        speedFactor: number;
        canOcclude: boolean;
        emissiveRendering: Internal.BlockBehaviour$StatePredicate;
        materialColor: Internal.Function<Internal.BlockState, MaterialColor>;
        soundType: SoundType;
        isValidSpawn: Internal.BlockBehaviour$StateArgumentPredicate<Internal.EntityType<any>>;
        hasPostProcess: Internal.BlockBehaviour$StatePredicate;
        material: Material;
        isRedstoneConductor: Internal.BlockBehaviour$StatePredicate;
        isSuffocating: Internal.BlockBehaviour$StatePredicate;
    }
    type BlockBehaviour$Properties_ = BlockBehaviour$Properties;
    class EndGatewayConfiguration implements Internal.FeatureConfiguration {
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        isExitExact(): boolean;
        static delayedExitSearch(): Internal.EndGatewayConfiguration;
        getExit(): Internal.Optional<BlockPos>;
        static knownExit(arg0: BlockPos_, arg1: boolean): Internal.EndGatewayConfiguration;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        get exitExact(): boolean
        get exit(): Internal.Optional<BlockPos>
        static readonly CODEC: Internal.Codec<Internal.EndGatewayConfiguration>;
    }
    type EndGatewayConfiguration_ = EndGatewayConfiguration;
    class UniformCache {
        constructor(programId: number)
        fillRGBAColor(location: string, color: number): void;
        glUniform1F(location: string, v0: number): void;
        glUniform4F(location: string, v0: number, v1: number, v2: number, v3: number): void;
        glUniform2I(location: string, v0: number, v1: number): void;
        invalidate(): void;
        glUniformMatrix(location: string, callback: Internal.IntConsumer_, transpose: boolean, matrix: Internal.FloatBuffer_): void;
        glUniform3F(location: string, v0: number, v1: number, v2: number): void;
        glUniform4I(location: string, v0: number, v1: number, v2: number, v3: number): void;
        glUniform1I(location: string, v0: number): void;
        glUniformMatrix4(location: string, transpose: boolean, matrix: Internal.FloatBuffer_): void;
        glUniformMatrix4F(location: string, matrix4f: Matrix4f_): void;
        glUniformMatrix2(location: string, transpose: boolean, matrix: Internal.FloatBuffer_): void;
        glUniform2F(location: string, v0: number, v1: number): void;
        glUniform3I(location: string, v0: number, v1: number, v2: number): void;
        glUniformBoolean(location: string, value: boolean): void;
    }
    type UniformCache_ = UniformCache;
    class LivingDamageEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: number)
        setAmount(arg0: number): void;
        getAmount(): number;
        getSource(): DamageSource;
        set amount(arg0: number)
        get amount(): number
        get source(): DamageSource
    }
    type LivingDamageEvent_ = LivingDamageEvent;
    class Log4jLogger implements Internal.LocationAwareLogger, Internal.Serializable {
        constructor(markerFactory: any_, logger: any_, name: string)
        trace(format: string, ...args: any[]): void;
        error(format: string): void;
        warn(format: string, arg1: any, arg2: any): void;
        isTraceEnabled(marker: org.slf4j.Marker_): boolean;
        info(format: string, t: Internal.Throwable_): void;
        debug(format: string): void;
        warn(marker: org.slf4j.Marker_, s: string, o: any, o1: any): void;
        error(marker: org.slf4j.Marker_, s: string): void;
        trace(marker: org.slf4j.Marker_, s: string, o: any): void;
        error(format: string, ...args: any[]): void;
        warn(format: string, o: any): void;
        trace(marker: org.slf4j.Marker_, s: string): void;
        warn(marker: org.slf4j.Marker_, s: string, ...objects: any[]): void;
        info(format: string): void;
        debug(format: string, ...args: any[]): void;
        debug(marker: org.slf4j.Marker_, s: string): void;
        info(marker: org.slf4j.Marker_, s: string, ...objects: any[]): void;
        warn(marker: org.slf4j.Marker_, s: string, throwable: Internal.Throwable_): void;
        warn(format: string, t: Internal.Throwable_): void;
        info(format: string, o: any): void;
        error(marker: org.slf4j.Marker_, s: string, o: any): void;
        isTraceEnabled(): boolean;
        isWarnEnabled(marker: org.slf4j.Marker_): boolean;
        log(marker: org.slf4j.Marker_, fqcn: string, level: number, message: string, params: any[], throwable: Internal.Throwable_): void;
        trace(format: string): void;
        info(marker: org.slf4j.Marker_, s: string): void;
        debug(format: string, arg1: any, arg2: any): void;
        info(marker: org.slf4j.Marker_, s: string, o: any, o1: any): void;
        debug(marker: org.slf4j.Marker_, s: string, o: any): void;
        trace(format: string, o: any): void;
        error(marker: org.slf4j.Marker_, s: string, o: any, o1: any): void;
        trace(format: string, arg1: any, arg2: any): void;
        debug(marker: org.slf4j.Marker_, s: string, o: any, o1: any): void;
        isDebugEnabled(): boolean;
        trace(marker: org.slf4j.Marker_, s: string, o: any, o1: any): void;
        error(format: string, o: any): void;
        info(marker: org.slf4j.Marker_, s: string, throwable: Internal.Throwable_): void;
        warn(format: string): void;
        warn(format: string, ...args: any[]): void;
        debug(marker: org.slf4j.Marker_, s: string, throwable: Internal.Throwable_): void;
        trace(marker: org.slf4j.Marker_, s: string, ...objects: any[]): void;
        isErrorEnabled(): boolean;
        warn(marker: org.slf4j.Marker_, s: string): void;
        warn(marker: org.slf4j.Marker_, s: string, o: any): void;
        isWarnEnabled(): boolean;
        error(marker: org.slf4j.Marker_, s: string, throwable: Internal.Throwable_): void;
        error(format: string, arg1: any, arg2: any): void;
        getName(): string;
        trace(marker: org.slf4j.Marker_, s: string, throwable: Internal.Throwable_): void;
        debug(format: string, o: any): void;
        isErrorEnabled(marker: org.slf4j.Marker_): boolean;
        info(marker: org.slf4j.Marker_, s: string, o: any): void;
        info(format: string, arg1: any, arg2: any): void;
        isInfoEnabled(): boolean;
        debug(format: string, t: Internal.Throwable_): void;
        info(format: string, ...args: any[]): void;
        error(marker: org.slf4j.Marker_, s: string, ...objects: any[]): void;
        isDebugEnabled(marker: org.slf4j.Marker_): boolean;
        isInfoEnabled(marker: org.slf4j.Marker_): boolean;
        debug(marker: org.slf4j.Marker_, s: string, ...objects: any[]): void;
        trace(format: string, t: Internal.Throwable_): void;
        error(format: string, t: Internal.Throwable_): void;
        get traceEnabled(): boolean
        get debugEnabled(): boolean
        get errorEnabled(): boolean
        get warnEnabled(): boolean
        get name(): string
        get infoEnabled(): boolean
        static readonly FQCN: "org.apache.logging.slf4j.Log4jLogger";
    }
    type Log4jLogger_ = Log4jLogger;
    abstract class AbstractDocumentBase <T extends Internal.AbstractDocumentBase<T>> implements Internal.ISerde {
        constructor()
        findProperty<P extends Internal.AbstractProperty<P>>(property: P): Internal.Optional<P>;
        merge(other: T): T;
        findProperties(predicate: Internal.Predicate_<Internal.AbstractProperty<any>>): Internal.List<Internal.AbstractProperty<any>>;
        applyProperties(): T;
        addPropertyJson(json: Internal.JsonObject_): this;
        copy(): T;
        isHidden(): boolean;
        serialize(): Internal.JsonObject;
        deserialize(object: Internal.JsonObject_): void;
        hasProperty<P extends Internal.AbstractProperty<P>>(property: P): boolean;
        fulfillsConditions(): boolean;
        findPropertiesOf<E extends Internal.AbstractProperty<any>>(property: E): Internal.List<E>;
        get hidden(): boolean
        static readonly DOCUMENT_TYPE_REGISTRY: {[key: typeof any]: "type:array", [key: typeof any]: "type:class", [key: typeof any]: "type:parameterized", [key: typeof any]: "type:variable", [key: typeof any]: "type:primitive", [key: typeof any]: "type:intersection", [key: typeof any]: "type:union", [key: typeof any]: "type:object", [key: typeof any]: "type:jsArray", [key: typeof any]: "type:typeof", [key: typeof any]: "type:lambda", [key: typeof any]: "property:comment", [key: typeof any]: "property:hide", [key: typeof any]: "property:mod", [key: typeof any]: "property:modify", [key: typeof any]: "property:returns", [key: typeof any]: "property:param", [key: typeof any]: "property:assign", [key: typeof any]: "property:extra", [key: typeof any]: "property:underscored", [key: typeof any]: "document:class", [key: typeof any]: "document:method", [key: typeof any]: "document:field", [key: typeof any]: "document:constructor", [key: typeof any]: "value:number", [key: typeof any]: "value:boolean", [key: typeof any]: "value:string", [key: typeof any]: "value:character", [key: typeof any]: "value:fallback", [key: typeof any]: "value:null", [key: typeof any]: "value:map", [key: typeof any]: "value:list"};
    }
    type AbstractDocumentBase_<T extends Internal.AbstractDocumentBase<T>> = AbstractDocumentBase<T>;
    class Climate$ParameterPoint extends Internal.Record {
        constructor(arg0: Internal.Climate$Parameter_, arg1: Internal.Climate$Parameter_, arg2: Internal.Climate$Parameter_, arg3: Internal.Climate$Parameter_, arg4: Internal.Climate$Parameter_, arg5: Internal.Climate$Parameter_, arg6: number)
        depth(): Internal.Climate$Parameter;
        weirdness(): Internal.Climate$Parameter;
        erosion(): Internal.Climate$Parameter;
        temperature(): Internal.Climate$Parameter;
        continentalness(): Internal.Climate$Parameter;
        humidity(): Internal.Climate$Parameter;
        offset(): number;
        static readonly CODEC: Internal.Codec<Internal.Climate$ParameterPoint>;
    }
    type Climate$ParameterPoint_ = Climate$ParameterPoint;
    interface Collector <T, A, R> {
        accumulator(): Internal.BiConsumer<A, T>;
        of<T, A, R>(arg0: Internal.Supplier_<A>, arg1: Internal.BiConsumer_<A, T>, arg2: Internal.BinaryOperator_<A>, arg3: Internal.Function_<A, R>, ...arg4: Internal.Collector$Characteristics_[]): this;
        characteristics(): Internal.Set<Internal.Collector$Characteristics>;
        supplier(): Internal.Supplier<A>;
        finisher(): Internal.Function<A, R>;
        combiner(): Internal.BinaryOperator<A>;
        of<T, R>(arg0: Internal.Supplier_<R>, arg1: Internal.BiConsumer_<R, T>, arg2: Internal.BinaryOperator_<R>, ...arg3: Internal.Collector$Characteristics_[]): Internal.Collector<T, R, R>;
    }
    type Collector_<T, A, R> = Collector<T, A, R>;
    abstract class Contraption {
        constructor()
        getSeatMapping(): Internal.Map<Internal.UUID, number>;
        getSimplifiedEntityColliders(): Internal.Optional<Internal.List<Internal.AABB>>;
        getBlocks(): Internal.Map<BlockPos, Internal.StructureTemplate$StructureBlockInfo>;
        onEntityCreated(arg0: Internal.AbstractContraptionEntity_): void;
        getSeats(): Internal.List<BlockPos>;
        setSeatMapping(arg0: Internal.Map_<Internal.UUID, number>): void;
        handleContraptionFluidPacket(arg0: BlockPos_, arg1: Internal.FluidStack_): void;
        assemble(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        getDisabledActors(): Internal.List<Internal.ItemStack>;
        getContraptionWorld(): Internal.ContraptionWorld;
        static getMaxDistSqr(arg0: Internal.Set_<BlockPos>, arg1: Internal.ICoordinate_, arg2: Internal.ICoordinate_): number;
        containsBlockBreakers(): boolean;
        searchMovedStructure(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        expandBoundsAroundAxis(arg0: Internal.Direction$Axis_): void;
        getSharedFluidTanks(): Internal.IFluidHandler;
        makeLighter(): Internal.ContraptionLighter<any>;
        isActorTypeDisabled(arg0: Internal.ItemStack_): boolean;
        getSharedFuelInventory(): Internal.IItemHandlerModifiable;
        writeNBT(arg0: boolean): Internal.CompoundTag;
        getSharedInventory(): Internal.IItemHandlerModifiable;
        getSeatOf(arg0: Internal.UUID_): BlockPos;
        getType(): Internal.ContraptionType;
        invalidateColliders(): void;
        setActorsActive(arg0: Internal.ItemStack_, arg1: boolean): void;
        onEntityInitialize(arg0: Internal.Level_, arg1: Internal.AbstractContraptionEntity_): void;
        getActorAt(arg0: BlockPos_): Internal.MutablePair<Internal.StructureTemplate$StructureBlockInfo, Internal.MovementContext>;
        static getRadius(arg0: Internal.Set_<BlockPos>, arg1: Internal.Direction$Axis_): number;
        stop(arg0: Internal.Level_): void;
        addPassengersToWorld(arg0: Internal.Level_, arg1: Internal.StructureTransform_, arg2: Internal.List_<Internal.Entity>): void;
        getRenderedBlocks(): Internal.Collection<Internal.StructureTemplate$StructureBlockInfo>;
        getBearingPosOf(arg0: Internal.UUID_): BlockPos;
        startMoving(arg0: Internal.Level_): void;
        readNBT(arg0: Internal.Level_, arg1: Internal.CompoundTag_, arg2: boolean): void;
        getSpecialRenderedBEs(): Internal.Collection<Internal.BlockEntity>;
        isHiddenInPortal(arg0: BlockPos_): boolean;
        tickStorage(arg0: Internal.AbstractContraptionEntity_): void;
        removeBlocksFromWorld(arg0: Internal.Level_, arg1: BlockPos_): void;
        forEachActor(arg0: Internal.Level_, arg1: Internal.BiConsumer_<Internal.MovementBehaviour, Internal.MovementContext>): void;
        canBeStabilized(arg0: Internal.Direction_, arg1: BlockPos_): boolean;
        addBlocksToWorld(arg0: Internal.Level_, arg1: Internal.StructureTransform_): void;
        getActors(): Internal.List<Internal.MutablePair<Internal.StructureTemplate$StructureBlockInfo, Internal.MovementContext>>;
        onEntityRemoved(arg0: Internal.AbstractContraptionEntity_): void;
        getInteractors(): Internal.Map<BlockPos, Internal.MovingInteractionBehaviour>;
        static fromNBT(arg0: Internal.Level_, arg1: Internal.CompoundTag_, arg2: boolean): Internal.Contraption;
        get seatMapping(): Internal.Map<Internal.UUID, number>
        get simplifiedEntityColliders(): Internal.Optional<Internal.List<Internal.AABB>>
        get blocks(): Internal.Map<BlockPos, Internal.StructureTemplate$StructureBlockInfo>
        get seats(): Internal.List<BlockPos>
        set seatMapping(arg0: Internal.Map_<Internal.UUID, number>)
        get disabledActors(): Internal.List<Internal.ItemStack>
        get contraptionWorld(): Internal.ContraptionWorld
        get sharedFluidTanks(): Internal.IFluidHandler
        get sharedFuelInventory(): Internal.IItemHandlerModifiable
        get sharedInventory(): Internal.IItemHandlerModifiable
        get type(): Internal.ContraptionType
        get renderedBlocks(): Internal.Collection<Internal.StructureTemplate$StructureBlockInfo>
        get specialRenderedBEs(): Internal.Collection<Internal.BlockEntity>
        get actors(): Internal.List<Internal.MutablePair<Internal.StructureTemplate$StructureBlockInfo, Internal.MovementContext>>
        get interactors(): Internal.Map<BlockPos, Internal.MovingInteractionBehaviour>
        modelData: Internal.Map<BlockPos, Internal.ModelData>;
        maybeInstancedBlockEntities: Internal.List<Internal.BlockEntity>;
        simplifiedEntityColliders: Internal.Optional<Internal.List<Internal.AABB>>;
        hasUniversalCreativeCrate: boolean;
        bounds: Internal.AABB;
        anchor: BlockPos;
        stalled: boolean;
        deferInvalidate: boolean;
        specialRenderedBlockEntities: Internal.List<Internal.BlockEntity>;
        entity: Internal.AbstractContraptionEntity;
        disassembled: boolean;
        presentBlockEntities: Internal.Map<BlockPos, Internal.BlockEntity>;
    }
    type Contraption_ = Contraption;
    class SculkShriekerBlock extends Internal.BaseEntityBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly SHRIEKING: Internal.BooleanProperty;
        static readonly CAN_SUMMON: Internal.BooleanProperty;
        static readonly TOP_Y: 0.5;
    }
    type SculkShriekerBlock_ = SculkShriekerBlock;
    class MaterialStack extends Internal.Record {
        constructor(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, amount: number)
        material(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        copy(): this;
        static fromString(str: Internal.CharSequence_): Internal.MaterialStack;
        isEmpty(): boolean;
        copy(amount: number): this;
        amount(): number;
        get empty(): boolean
    }
    type MaterialStack_ = MaterialStack;
    class Bitmap implements Internal.AutoCloseable {
        saveDialog(format: Internal.Bitmap$SaveFormat_, quality: number, name: string): boolean;
        saveToFile(format: Internal.Bitmap$SaveFormat_, quality: number, file: Internal.File_): void;
        getRowBytes(): number;
        isPremultiplied(): boolean;
        getPixelARGB(x: number, y: number): number;
        getPixels(): Internal.Pixmap;
        static createBitmap(width: number, height: number, format: Internal.Bitmap$Format_): Internal.Bitmap;
        static flipVertically(bitmap: Internal.Bitmap_): void;
        saveToStream(format: Internal.Bitmap$SaveFormat_, quality: number, stream: Internal.OutputStream_): void;
        hasAlpha(): boolean;
        isClosed(): boolean;
        getColorType(): number;
        saveToChannel(format: Internal.Bitmap$SaveFormat_, quality: number, channel: Internal.WritableByteChannel_): void;
        saveToPath(format: Internal.Bitmap$SaveFormat_, quality: number, path: Internal.Path_): void;
        getSize(): number;
        getAddress(): number;
        getAlphaType(): number;
        getFormat(): Internal.Bitmap$Format;
        getHeight(): number;
        isImmutable(): boolean;
        getWidth(): number;
        getInfo(): Internal.ImageInfo;
        getColorSpace(): Internal.ColorSpace;
        static openDialogGet(format: Internal.Bitmap$SaveFormat_, title: Internal.CharSequence_, defaultPathAndFile: Internal.CharSequence_): string;
        static saveDialogGet(format: Internal.Bitmap$SaveFormat_, title: Internal.CharSequence_, name: string): string;
        setImmutable(): void;
        isRecycled(): boolean;
        recycle(): void;
        close(): void;
        static openDialogGets(format: Internal.Bitmap$SaveFormat_, title: Internal.CharSequence_, defaultPathAndFile: Internal.CharSequence_): string[];
        getChannels(): number;
        get rowBytes(): number
        get premultiplied(): boolean
        get pixels(): Internal.Pixmap
        get closed(): boolean
        get colorType(): number
        get size(): number
        get address(): number
        get alphaType(): number
        get format(): Internal.Bitmap$Format
        get height(): number
        get immutable(): boolean
        get width(): number
        get info(): Internal.ImageInfo
        get colorSpace(): Internal.ColorSpace
        get recycled(): boolean
        get channels(): number
        static readonly MARKER: Internal.MarkerManager$Log4jMarker;
        static readonly DATE_FORMAT: com.ibm.icu.text.SimpleDateFormat;
    }
    type Bitmap_ = Bitmap;
    interface CommonLevelAccessor extends Internal.LevelSimulatedRW, Internal.LevelReader, Internal.EntityGetter {
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getBiomeManager(): Internal.BiomeManager;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        isClientSide(): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        getMinBuildHeight(): number;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        canSeeSky(arg0: BlockPos_): boolean;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getSectionsCount(): number;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        /**
         * @deprecated
        */
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        isOutsideBuildHeight(arg0: number): boolean;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        registryAccess(): Internal.RegistryAccess;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get maxSection(): number
        get biomeManager(): Internal.BiomeManager
        get clientSide(): boolean
        get skyDarken(): number
        get minBuildHeight(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get maxBuildHeight(): number
        get height(): number
        get worldBorder(): Internal.WorldBorder
        get minSection(): number
        get sectionsCount(): number
        get lightEngine(): Internal.LevelLightEngine
        get modelDataManager(): Internal.ModelDataManager
        get maxLightLevel(): number
    }
    type CommonLevelAccessor_ = CommonLevelAccessor;
    class EntityItemPickupEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ItemEntity_)
        getItem(): Internal.ItemEntity;
        getEntity(): Internal.Entity;
        get item(): Internal.ItemEntity
        get entity(): Internal.Entity
    }
    type EntityItemPickupEvent_ = EntityItemPickupEvent;
    class SecureJar$Status extends Internal.Enum<Internal.SecureJar$Status> {
        static valueOf(arg0: string): Internal.SecureJar$Status;
        static values(): Internal.SecureJar$Status[];
        static readonly VERIFIED: Internal.SecureJar$Status;
        static readonly NONE: Internal.SecureJar$Status;
        static readonly INVALID: Internal.SecureJar$Status;
        static readonly UNVERIFIED: Internal.SecureJar$Status;
    }
    type SecureJar$Status_ = "unverified" | SecureJar$Status | "invalid" | "verified" | "none";
    class CrossbowItem extends Internal.ProjectileWeaponItem implements Internal.Vanishable {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        static isCharged(arg0: Internal.ItemStack_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        static performShooting(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.InteractionHand_, arg3: Internal.ItemStack_, arg4: number, arg5: number): void;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        static getChargeDuration(arg0: Internal.ItemStack_): number;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        static setCharged(arg0: Internal.ItemStack_, arg1: boolean): void;
        getStartSound(arg0: number): Internal.SoundEvent;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        static containsChargedProjectile(arg0: Internal.ItemStack_, arg1: Internal.Item_): boolean;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly DEFAULT_RANGE: 8;
    }
    type CrossbowItem_ = CrossbowItem;
    interface IForgeLevel extends Internal.ICapabilityProvider {
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        increaseMaxEntityRadius(arg0: number): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getMaxEntityRadius(): number;
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get maxEntityRadius(): number
    }
    type IForgeLevel_ = IForgeLevel;
    class IceSpikeFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type IceSpikeFeature_ = IceSpikeFeature;
    interface View$OnLayoutChangeListener {
        onLayoutChange(arg0: Internal.View_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        (arg0: Internal.View_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
    }
    type View$OnLayoutChangeListener_ = View$OnLayoutChangeListener;
    class InteractionResult extends Internal.Enum<Internal.InteractionResult> {
        static values(): Internal.InteractionResult[];
        shouldSwing(): boolean;
        static sidedSuccess(arg0: boolean): Internal.InteractionResult;
        shouldAwardStats(): boolean;
        consumesAction(): boolean;
        static valueOf(arg0: string): Internal.InteractionResult;
        static readonly PASS: Internal.InteractionResult;
        static readonly CONSUME_PARTIAL: Internal.InteractionResult;
        static readonly FAIL: Internal.InteractionResult;
        static readonly CONSUME: Internal.InteractionResult;
        static readonly SUCCESS: Internal.InteractionResult;
    }
    type InteractionResult_ = InteractionResult | "pass" | "consume" | "success" | "consume_partial" | "fail";
    class FontMetricsInt {
        constructor()
        extendBy(ascent: number, descent: number): void;
        extendBy(fm: Internal.FontMetricsInt_): void;
        extendBy(ascent: number, descent: number, leading: number): void;
        reset(): void;
        leading: number;
        descent: number;
        ascent: number;
    }
    type FontMetricsInt_ = FontMetricsInt;
    class DragonSittingScanningPhase extends Internal.AbstractDragonSittingPhase {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingScanningPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonSittingScanningPhase>
    }
    type DragonSittingScanningPhase_ = DragonSittingScanningPhase;
    abstract class DynamicLike <T> {
        constructor(arg0: Internal.DynamicOps_<T>)
        asMapOpt<K, V>(arg0: Internal.Function_<Internal.Dynamic<T>, K>, arg1: Internal.Function_<Internal.Dynamic<T>, V>): Internal.DataResult<Internal.Map<K, V>>;
        createIntList(arg0: Internal.IntStream_): Internal.Dynamic<any>;
        createBoolean(arg0: boolean): Internal.Dynamic<T>;
        getGeneric(arg0: T): Internal.DataResult<T>;
        readMap<K, V>(arg0: Internal.Decoder_<K>, arg1: Internal.Decoder_<V>): Internal.DataResult<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        getOps(): Internal.DynamicOps<T>;
        createNumeric(arg0: number): Internal.Dynamic<T>;
        asNumber(arg0: number): number;
        asIntStream(): Internal.IntStream;
        asString(): Internal.DataResult<string>;
        createDouble(arg0: number): Internal.Dynamic<T>;
        asByte(arg0: number): number;
        readList<E>(arg0: Internal.Function_<Internal.Dynamic<any>, Internal.DataResult<E>>): Internal.DataResult<Internal.List<E>>;
        asMap<K, V>(arg0: Internal.Function_<Internal.Dynamic<T>, K>, arg1: Internal.Function_<Internal.Dynamic<T>, V>): Internal.Map<K, V>;
        getElementGeneric(arg0: T, arg1: T): T;
        getElement(arg0: string, arg1: T): T;
        getElement(arg0: string): Internal.DataResult<T>;
        asLong(arg0: number): number;
        asShort(arg0: number): number;
        emptyMap(): Internal.Dynamic<T>;
        asDouble(arg0: number): number;
        asFloat(arg0: number): number;
        asNumber(): Internal.DataResult<number>;
        readMap<K, V>(arg0: Internal.Decoder_<K>, arg1: Internal.Function_<K, Internal.Decoder<V>>): Internal.DataResult<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        asString(arg0: string): string;
        createFloat(arg0: number): Internal.Dynamic<T>;
        read<A>(arg0: Internal.Decoder_<A>): Internal.DataResult<A>;
        decode<A>(arg0: Internal.Decoder_<A>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        asStream(): Internal.Stream<Internal.Dynamic<T>>;
        get(arg0: string): Internal.OptionalDynamic<T>;
        createByte(arg0: number): Internal.Dynamic<T>;
        emptyList(): Internal.Dynamic<T>;
        asLongStreamOpt(): Internal.DataResult<Internal.LongStream>;
        createList(arg0: Internal.Stream_<Internal.Dynamic<any>>): Internal.Dynamic<T>;
        createMap(arg0: Internal.Map_<Internal.Dynamic<any>, Internal.Dynamic<any>>): Internal.Dynamic<T>;
        readMap<R>(arg0: Internal.DataResult_<R>, arg1: Internal.Function3_<R, Internal.Dynamic<T>, Internal.Dynamic<T>, Internal.DataResult<R>>): Internal.DataResult<R>;
        asIntStreamOpt(): Internal.DataResult<Internal.IntStream>;
        asByteBuffer(): Internal.ByteBuffer;
        createLongList(arg0: Internal.LongStream_): Internal.Dynamic<any>;
        readList<E>(arg0: Internal.Decoder_<E>): Internal.DataResult<Internal.List<E>>;
        asInt(arg0: number): number;
        createShort(arg0: number): Internal.Dynamic<T>;
        createString(arg0: string): Internal.Dynamic<T>;
        asBoolean(arg0: boolean): boolean;
        getElementGeneric(arg0: T): Internal.DataResult<T>;
        asList<U>(arg0: Internal.Function_<Internal.Dynamic<T>, U>): Internal.List<U>;
        createByteList(arg0: Internal.ByteBuffer_): Internal.Dynamic<any>;
        asByteBufferOpt(): Internal.DataResult<Internal.ByteBuffer>;
        asLongStream(): Internal.LongStream;
        asListOpt<U>(arg0: Internal.Function_<Internal.Dynamic<T>, U>): Internal.DataResult<Internal.List<U>>;
        asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
        asMapOpt(): Internal.DataResult<Internal.Stream<com.mojang.datafixers.util.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
        createLong(arg0: number): Internal.Dynamic<T>;
        createInt(arg0: number): Internal.Dynamic<T>;
        get ops(): Internal.DynamicOps<T>
    }
    type DynamicLike_<T> = DynamicLike<T>;
    class FMLLoadCompleteEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type FMLLoadCompleteEvent_ = FMLLoadCompleteEvent;
    abstract class AbstractIllager extends Internal.Raider {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getArmPose(): Internal.AbstractIllager$IllagerArmPose;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get armPose(): Internal.AbstractIllager$IllagerArmPose
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AbstractIllager_ = AbstractIllager;
    class ByteOrder {
        static nativeOrder(): Internal.ByteOrder;
        static readonly BIG_ENDIAN: Internal.ByteOrder;
        static readonly LITTLE_ENDIAN: Internal.ByteOrder;
    }
    type ByteOrder_ = ByteOrder;
    class ItemNameBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ItemNameBlockItem_ = ItemNameBlockItem;
    class PatternMatchContext {
        constructor()
        increment(key: string, value: number): void;
        get<T>(key: string): T;
        containsKey(key: string): boolean;
        getOrDefault<T>(key: string, defaultValue: T): T;
        getInt(key: string): number;
        set(key: string, value: any): void;
        getOrCreate<T>(key: string, creator: Internal.Supplier_<T>): T;
        reset(): void;
        getOrPut<T>(key: string, initialValue: T): T;
    }
    type PatternMatchContext_ = PatternMatchContext;
    class LivingEvent$LivingVisibilityEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.Entity_, arg2: number)
        getEntity(): Internal.Entity;
        getVisibilityModifier(): number;
        getLookingEntity(): Internal.Entity;
        modifyVisibility(arg0: number): void;
        get entity(): Internal.Entity
        get visibilityModifier(): number
        get lookingEntity(): Internal.Entity
    }
    type LivingEvent$LivingVisibilityEvent_ = LivingEvent$LivingVisibilityEvent;
    class StructurePiecesBuilder implements Internal.StructurePieceAccessor {
        constructor()
        addPiece(arg0: Internal.StructurePiece_): void;
        clear(): void;
        /**
         * @deprecated
        */
        offsetPiecesVertically(arg0: number): void;
        findCollisionPiece(arg0: Internal.BoundingBox_): Internal.StructurePiece;
        build(): Internal.PiecesContainer;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        moveBelowSeaLevel(arg0: number, arg1: number, arg2: Internal.RandomSource_, arg3: number): number;
        getBoundingBox(): Internal.BoundingBox;
        moveInsideHeights(arg0: Internal.RandomSource_, arg1: number, arg2: number): void;
        get empty(): boolean
        get boundingBox(): Internal.BoundingBox
    }
    type StructurePiecesBuilder_ = StructurePiecesBuilder;
    interface Long2ByteFunction extends Internal.LongToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ByteFunction;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Long2FloatFunction;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        getOrDefault(arg0: number, arg1: number): number;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ByteFunction;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ByteFunction;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        defaultReturnValue(arg0: number): void;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsInt(arg0: number): number;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ByteFunction<T>;
        defaultReturnValue(): number;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ByteFunction;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ByteFunction;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ByteFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        put(arg0: number, arg1: number): number;
        apply(arg0: number): number;
        containsKey(arg0: number): boolean;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ByteFunction;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Long2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Long2DoubleFunction;
        clear(): void;
        identity<T>(): Internal.Function<T, T>;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Long2IntFunction;
        (arg0: number): number;
    }
    type Long2ByteFunction_ = Long2ByteFunction;
    class CoralClawFeature extends Internal.CoralFeature {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type CoralClawFeature_ = CoralClawFeature;
    abstract class EffectRenderingInventoryScreen <T extends Internal.AbstractContainerMenu> extends Internal.AbstractContainerScreen<T> {
        constructor(arg0: T, arg1: Internal.Inventory_, arg2: Internal.Component_)
        charTyped(arg0: string, arg1: number): boolean;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        canSeeEffects(): boolean;
        changeFocus(arg0: boolean): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        set initialFocus(arg0: Internal.GuiEventListener_)
    }
    type EffectRenderingInventoryScreen_<T extends Internal.AbstractContainerMenu> = EffectRenderingInventoryScreen<T>;
    interface BuiltInExceptionProvider {
        dispatcherParseException(): Internal.DynamicCommandExceptionType;
        readerExpectedInt(): Internal.SimpleCommandExceptionType;
        readerInvalidBool(): Internal.DynamicCommandExceptionType;
        floatTooLow(): Internal.Dynamic2CommandExceptionType;
        readerInvalidEscape(): Internal.DynamicCommandExceptionType;
        readerInvalidLong(): Internal.DynamicCommandExceptionType;
        readerInvalidDouble(): Internal.DynamicCommandExceptionType;
        readerInvalidInt(): Internal.DynamicCommandExceptionType;
        integerTooLow(): Internal.Dynamic2CommandExceptionType;
        longTooLow(): Internal.Dynamic2CommandExceptionType;
        floatTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedLong(): Internal.SimpleCommandExceptionType;
        dispatcherUnknownCommand(): Internal.SimpleCommandExceptionType;
        integerTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedFloat(): Internal.SimpleCommandExceptionType;
        longTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedSymbol(): Internal.DynamicCommandExceptionType;
        readerExpectedEndOfQuote(): Internal.SimpleCommandExceptionType;
        doubleTooHigh(): Internal.Dynamic2CommandExceptionType;
        doubleTooLow(): Internal.Dynamic2CommandExceptionType;
        readerExpectedStartOfQuote(): Internal.SimpleCommandExceptionType;
        dispatcherUnknownArgument(): Internal.SimpleCommandExceptionType;
        readerExpectedBool(): Internal.SimpleCommandExceptionType;
        literalIncorrect(): Internal.DynamicCommandExceptionType;
        readerInvalidFloat(): Internal.DynamicCommandExceptionType;
        readerExpectedDouble(): Internal.SimpleCommandExceptionType;
        dispatcherExpectedArgumentSeparator(): Internal.SimpleCommandExceptionType;
    }
    type BuiltInExceptionProvider_ = BuiltInExceptionProvider;
    class BedBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.DyeColor_)
        getColor(): Internal.DyeColor;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        setColor(arg0: Internal.DyeColor_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get color(): Internal.DyeColor
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get modelData(): Internal.ModelData
        set color(arg0: Internal.DyeColor_)
        get renderBoundingBox(): Internal.AABB
    }
    type BedBlockEntity_ = BedBlockEntity;
    interface IScratchKey {
        hashCode(): number;
        equals(arg0: any): boolean;
    }
    type IScratchKey_ = IScratchKey;
    class ModifiableBiomeInfo {
        constructor(arg0: Internal.ModifiableBiomeInfo$BiomeInfo_)
        getModifiedBiomeInfo(): Internal.ModifiableBiomeInfo$BiomeInfo;
        applyBiomeModifiers(arg0: Internal.Holder_<Internal.Biome>, arg1: Internal.List_<Internal.BiomeModifier>): void;
        get(): Internal.ModifiableBiomeInfo$BiomeInfo;
        getOriginalBiomeInfo(): Internal.ModifiableBiomeInfo$BiomeInfo;
        get modifiedBiomeInfo(): Internal.ModifiableBiomeInfo$BiomeInfo
        get originalBiomeInfo(): Internal.ModifiableBiomeInfo$BiomeInfo
    }
    type ModifiableBiomeInfo_ = ModifiableBiomeInfo;
    abstract class RefCnt {
        constructor()
        unref(): void;
        getRefCnt(): number;
        static move<T extends Internal.RefCnt>(sp: T, that: T): T;
        static move<T extends Internal.RefCnt>(sp: T): T;
        getRefCntAcquire(): number;
        unique(): boolean;
        ref(): void;
        static create<T extends Internal.RefCnt>(sp: T, that: T): T;
        getRefCntVolatile(): number;
        static create<T extends Internal.RefCnt>(that: T): T;
        get refCnt(): number
        get refCntAcquire(): number
        get refCntVolatile(): number
    }
    type RefCnt_ = RefCnt;
    abstract class ThrowableProjectile extends Internal.Projectile {
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ThrowableProjectile_ = ThrowableProjectile;
    class HoverEvent$EntityTooltipInfo {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.UUID_, arg2: Internal.Component_)
        static create(arg0: Internal.JsonElement_): Internal.HoverEvent$EntityTooltipInfo;
        getTooltipLines(): Internal.List<Internal.Component>;
        serialize(): Internal.JsonElement;
        static create(arg0: Internal.Component_): Internal.HoverEvent$EntityTooltipInfo;
        get tooltipLines(): Internal.List<Internal.Component>
        readonly id: Internal.UUID;
        readonly name: Internal.Component;
        readonly type: Internal.EntityType<any>;
    }
    type HoverEvent$EntityTooltipInfo_ = HoverEvent$EntityTooltipInfo;
    class RendererBlock extends Internal.AppearanceBlock implements Internal.IBlockRendererProvider {
        constructor(properties: Internal.BlockBehaviour$Properties_, renderer: Internal.IRenderer_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getRenderer(state: Internal.BlockState_): Internal.IRenderer;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        readonly renderer: Internal.IRenderer;
    }
    type RendererBlock_ = RendererBlock;
    class LivingEvent$LivingTickEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type LivingEvent$LivingTickEvent_ = LivingEvent$LivingTickEvent;
    class ForgeRegistry <V> implements Internal.IForgeRegistryInternal<V>, Internal.IForgeRegistryModifiable<V> {
        getKey(arg0: number): Internal.ResourceKey<V>;
        getResourceKey(arg0: V): Internal.Optional<Internal.ResourceKey<V>>;
        iterator(): Internal.Iterator<V>;
        getDelegateOrThrow(arg0: V): Internal.Holder$Reference<V>;
        getValues(): Internal.Collection<V>;
        getHolder(arg0: V): Internal.Optional<Internal.Holder<V>>;
        getHolder(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder<V>>;
        spliterator(): Internal.Spliterator<V>;
        getID(arg0: V): number;
        getMissingEvent(arg0: ResourceLocation_, arg1: Internal.Map_<ResourceLocation, number>): Internal.MissingMappingsEvent;
        isEmpty(): boolean;
        register(arg0: ResourceLocation_, arg1: V): void;
        getSlaveMap<T>(arg0: ResourceLocation_, arg1: T): T;
        getDelegate(arg0: V): Internal.Optional<Internal.Holder$Reference<V>>;
        getValue(arg0: number): V;
        containsKey(arg0: ResourceLocation_): boolean;
        forEach(arg0: Internal.Consumer_<V>): void;
        getHolder(arg0: ResourceLocation_): Internal.Optional<Internal.Holder<V>>;
        getDelegate(arg0: Internal.ResourceKey_<V>): Internal.Optional<Internal.Holder$Reference<V>>;
        getCodec(): Internal.Codec<V>;
        getRaw(arg0: ResourceLocation_): V;
        freeze(): void;
        getDefaultKey(): ResourceLocation;
        getDelegate(arg0: ResourceLocation_): Internal.Optional<Internal.Holder$Reference<V>>;
        setSlaveMap(arg0: ResourceLocation_, arg1: any): void;
        getID(arg0: ResourceLocation_): number;
        remove(arg0: ResourceLocation_): V;
        getKeys(): Internal.Set<ResourceLocation>;
        tags(): Internal.ITagManager<V>;
        register(arg0: string, arg1: V): void;
        containsValue(arg0: V): boolean;
        getRegistryKey(): Internal.ResourceKey<Internal.Registry<V>>;
        isLocked(): boolean;
        bake(): void;
        unfreeze(): void;
        getValue(arg0: ResourceLocation_): V;
        clear(): void;
        getEntries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>;
        getRegistryName(): ResourceLocation;
        getDelegateOrThrow(arg0: Internal.ResourceKey_<V>): Internal.Holder$Reference<V>;
        makeSnapshot(): Internal.ForgeRegistry$Snapshot;
        loadIds(arg0: Internal.Map_<ResourceLocation, number>, arg1: Internal.Map_<ResourceLocation, string>, arg2: Internal.Map_<ResourceLocation, number>, arg3: Internal.Map_<ResourceLocation, Internal.IdMappingEvent$IdRemapping>, arg4: Internal.ForgeRegistry_<V>, arg5: ResourceLocation_): void;
        getKey(arg0: V): ResourceLocation;
        getDelegateOrThrow(arg0: ResourceLocation_): Internal.Holder$Reference<V>;
        get values(): Internal.Collection<V>
        get empty(): boolean
        get codec(): Internal.Codec<V>
        get defaultKey(): ResourceLocation
        get keys(): Internal.Set<ResourceLocation>
        get registryKey(): Internal.ResourceKey<Internal.Registry<V>>
        get locked(): boolean
        get entries(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<V>, V>>
        get registryName(): ResourceLocation
        static REGISTRIES: Internal.MarkerManager$Log4jMarker;
    }
    type ForgeRegistry_<V> = ForgeRegistry<V>;
    class MultifaceSpreader$SpreadPos extends Internal.Record {
        constructor(arg0: BlockPos_, arg1: Internal.Direction_)
        face(): Internal.Direction;
        pos(): BlockPos;
    }
    type MultifaceSpreader$SpreadPos_ = MultifaceSpreader$SpreadPos;
    class WorldGenSettings {
        constructor(arg0: number, arg1: boolean, arg2: boolean, arg3: Internal.Registry_<Internal.LevelStem>, arg4: Internal.Optional_<string>)
        constructor(arg0: number, arg1: boolean, arg2: boolean, arg3: Internal.Registry_<Internal.LevelStem>)
        static withOverworld(arg0: Internal.Registry_<Internal.DimensionType>, arg1: Internal.Registry_<Internal.LevelStem>, arg2: Internal.ChunkGenerator_): Internal.Registry<Internal.LevelStem>;
        generateBonusChest(): boolean;
        withSeed(arg0: boolean, arg1: Internal.OptionalLong_): this;
        withStructuresToggled(): this;
        seed(): number;
        levels(): Internal.ImmutableSet<Internal.ResourceKey<Internal.Level>>;
        static levelStemToLevel(arg0: Internal.ResourceKey_<Internal.LevelStem>): Internal.ResourceKey<Internal.Level>;
        static levelToLevelStem(arg0: Internal.ResourceKey_<Internal.Level>): Internal.ResourceKey<Internal.LevelStem>;
        dimensions(): Internal.Registry<Internal.LevelStem>;
        static withOverworld(arg0: Internal.Registry_<Internal.LevelStem>, arg1: Internal.Holder_<Internal.DimensionType>, arg2: Internal.ChunkGenerator_): Internal.Registry<Internal.LevelStem>;
        static parseSeed(arg0: string): Internal.OptionalLong;
        withBonusChest(): this;
        isFlatWorld(): boolean;
        withBonusChestToggled(): this;
        isOldCustomizedWorld(): boolean;
        overworld(): Internal.ChunkGenerator;
        static replaceOverworldGenerator(arg0: Internal.RegistryAccess_, arg1: Internal.WorldGenSettings_, arg2: Internal.ChunkGenerator_): Internal.WorldGenSettings;
        generateStructures(): boolean;
        isDebug(): boolean;
        get flatWorld(): boolean
        get oldCustomizedWorld(): boolean
        get debug(): boolean
        readonly legacyCustomOptions: Internal.Optional<string>;
        static readonly CODEC: Internal.Codec<Internal.WorldGenSettings>;
    }
    type WorldGenSettings_ = WorldGenSettings;
    class ProtoChunk extends Internal.ChunkAccess implements Internal.ExtendedChunk {
        constructor(arg0: Internal.ChunkPos_, arg1: Internal.UpgradeData_, arg2: Internal.LevelChunkSection_[], arg3: Internal.ProtoChunkTicks_<Internal.Block>, arg4: Internal.ProtoChunkTicks_<Internal.Fluid>, arg5: Internal.LevelHeightAccessor_, arg6: Internal.Registry_<Internal.Biome>, arg7: Internal.BlendingData_)
        constructor(arg0: Internal.ChunkPos_, arg1: Internal.UpgradeData_, arg2: Internal.LevelHeightAccessor_, arg3: Internal.Registry_<Internal.Biome>, arg4: Internal.BlendingData_)
        getMinSection(): number;
        handler$cae000$onConstruct(arg0: Internal.ChunkPos_, arg1: Internal.UpgradeData_, arg2: Internal.LevelChunkSection_[], arg3: Internal.ProtoChunkTicks_<any>, arg4: Internal.ProtoChunkTicks_<any>, arg5: Internal.LevelHeightAccessor_, arg6: Internal.Registry_<any>, arg7: Internal.BlendingData_, arg8: Internal.CallbackInfo_): void;
        setStatus(arg0: Internal.ChunkStatus_): void;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        unpackFluidTicks(): Internal.LevelChunkTicks<Internal.Fluid>;
        getMaxBuildHeight(): number;
        getOrCreateCarvingMask(arg0: Internal.GenerationStep$Carving_): Internal.CarvingMask;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        unpackBlockTicks(): Internal.LevelChunkTicks<Internal.Block>;
        getSectionYFromSectionIndex(arg0: number): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        setLightEngine(arg0: Internal.LevelLightEngine_): void;
        setCarvingMask(arg0: Internal.GenerationStep$Carving_, arg1: Internal.CarvingMask_): void;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        addLight(arg0: number, arg1: number): void;
        static unpackOffsetCoordinates(arg0: number, arg1: number, arg2: Internal.ChunkPos_): BlockPos;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        addLight(arg0: BlockPos_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        setBelowZeroRetrogen(arg0: Internal.BelowZeroRetrogen_): void;
        addEntity(arg0: Internal.CompoundTag_): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        static packOffsetCoordinates(arg0: BlockPos_): number;
        getSectionsCount(): number;
        getBlockEntityNbts(): Internal.Map<BlockPos, Internal.CompoundTag>;
        getBlockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        getCarvingMask(arg0: Internal.GenerationStep$Carving_): Internal.CarvingMask;
        getEntities(): Internal.List<Internal.CompoundTag>;
        getPackedLights(): Internal.ShortList[];
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        set status(arg0: Internal.ChunkStatus_)
        get maxSection(): number
        get maxBuildHeight(): number
        set lightEngine(arg0: Internal.LevelLightEngine_)
        get modelDataManager(): Internal.ModelDataManager
        set belowZeroRetrogen(arg0: Internal.BelowZeroRetrogen_)
        get sectionsCount(): number
        get blockEntityNbts(): Internal.Map<BlockPos, Internal.CompoundTag>
        get blockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>
        get maxLightLevel(): number
        get entities(): Internal.List<Internal.CompoundTag>
        get packedLights(): Internal.ShortList[]
    }
    type ProtoChunk_ = ProtoChunk;
    interface TextFilter {
        processMessageBundle(arg0: Internal.List_<string>): Internal.CompletableFuture<Internal.List<Internal.FilteredText>>;
        processStreamMessage(arg0: string): Internal.CompletableFuture<Internal.FilteredText>;
        leave(): void;
        join(): void;
        readonly DUMMY: Internal.TextFilter;
    }
    type TextFilter_ = TextFilter;
    class CampfireCookingRecipe extends Internal.AbstractCookingRecipe {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_, arg4: number, arg5: number)
        isSpecial(): boolean;
        getGroup(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get special(): boolean
        get group(): string
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type CampfireCookingRecipe_ = CampfireCookingRecipe;
    class PartDefinition implements Internal.PartDefinitionAccess {
        automobility$children(): Internal.Map<any, any>;
        static automobility$create_$md$ae501e$0(arg0: Internal.List_<any>, arg1: Internal.PartPose_): Internal.PartDefinition;
        bake(arg0: number, arg1: number): Internal.ModelPart;
        static automobility$create(arg0: Internal.List_<Internal.CubeDefinition>, arg1: Internal.PartPose_): Internal.PartDefinition;
        getChild(arg0: string): this;
        automobility$cuboids(): Internal.List<any>;
        addOrReplaceChild(arg0: string, arg1: Internal.CubeListBuilder_, arg2: Internal.PartPose_): this;
        automobility$transform(): Internal.PartPose;
    }
    type PartDefinition_ = PartDefinition;
    class RegistryAccess$RegistryData <E> extends Internal.Record {
        constructor(key: Internal.ResourceKey_<Internal.Registry<E>>, codec: Internal.Codec_<E>, networkCodec: Internal.Codec_<E>)
        key(): Internal.ResourceKey<Internal.Registry<E>>;
        codec(): Internal.Codec<E>;
        sendToClient(): boolean;
        networkCodec(): Internal.Codec<E>;
    }
    type RegistryAccess$RegistryData_<E> = RegistryAccess$RegistryData<E>;
    interface TemporalAccessor {
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        getLong(arg0: Internal.TemporalField_): number;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        isSupported(arg0: Internal.TemporalField_): boolean;
    }
    type TemporalAccessor_ = TemporalAccessor;
    class LazyOptional <T> {
        cast<X>(): Internal.LazyOptional<X>;
        invalidate(): void;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.NonNullSupplier_<X>): T;
        filter(arg0: Internal.NonNullPredicate_<T>): Internal.Optional<T>;
        resolve(): Internal.Optional<T>;
        lazyMap<U>(arg0: Internal.NonNullFunction_<T, U>): Internal.LazyOptional<U>;
        orElse(arg0: T): T;
        isPresent(): boolean;
        static of<T>(arg0: Internal.NonNullSupplier_<T>): Internal.LazyOptional<T>;
        orElseGet(arg0: Internal.NonNullSupplier_<T>): T;
        map<U>(arg0: Internal.NonNullFunction_<T, U>): Internal.Optional<U>;
        ifPresent(arg0: Internal.NonNullConsumer_<T>): void;
        addListener(arg0: Internal.NonNullConsumer_<Internal.LazyOptional<T>>): void;
        static empty<T>(): Internal.LazyOptional<T>;
        get present(): boolean
    }
    type LazyOptional_<T> = LazyOptional<T>;
    class MeshDefinition {
        constructor()
        getRoot(): Internal.PartDefinition;
        get root(): Internal.PartDefinition
    }
    type MeshDefinition_ = MeshDefinition;
    interface Object2DoubleFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        put(arg0: K, arg1: number): number;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Object2LongFunction<K>;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2DoubleFunction;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Object2ByteFunction<K>;
        containsKey(arg0: any): boolean;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Object2FloatFunction<K>;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2DoubleFunction<T>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2DoubleFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(arg0: number): void;
        applyAsDouble(arg0: K): number;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2DoubleFunction;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2DoubleFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2DoubleFunction;
        removeDouble(arg0: any): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Object2ShortFunction<K>;
        defaultReturnValue(): number;
        apply(arg0: K): number;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        size(): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2DoubleFunction;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2DoubleFunction;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Object2CharFunction<K>;
        clear(): void;
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        getDouble(arg0: any): number;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Object2IntFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        (arg0: any): number;
    }
    type Object2DoubleFunction_<K> = Object2DoubleFunction<K>;
    class RegistrateItemTagsProvider extends Internal.RegistrateTagsProvider<Internal.Item> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.ProviderType_<Internal.RegistrateItemTagsProvider>, arg2: string, arg3: Internal.DataGenerator_, arg4: Internal.ExistingFileHelper_, arg5: Internal.RegistrateTagsProvider_<Internal.Block>)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        copy(arg0: Internal.TagKey_<Internal.Block>, arg1: Internal.TagKey_<Internal.Item>): void;
    }
    type RegistrateItemTagsProvider_ = RegistrateItemTagsProvider;
    interface Surface$LazyInstantiateCallback extends Internal.AutoCloseable {
        close(): void;
        onLazyInstantiate(arg0: icyllis.arc3d.engine.ResourceProvider_, arg1: Internal.BackendFormat_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: string): Internal.Surface$LazyCallbackResult;
        (arg0: icyllis.arc3d.engine.ResourceProvider_, arg1: Internal.BackendFormat_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: string): Internal.Surface$LazyCallbackResult_;
    }
    type Surface$LazyInstantiateCallback_ = Surface$LazyInstantiateCallback;
    interface Functor <F extends Internal.K1, Mu extends Internal.Functor$Mu> extends Internal.Kind1<F, Mu> {
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
        group<T1, T2, T3, T4, T5, T6>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
        map<T, R>(arg0: Internal.Function_<T, R>, arg1: Internal.App_<F, T>): Internal.App<F, R>;
        group<T1, T2>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
        group<T1, T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
        group<T1, T2, T3, T4, T5, T6, T7>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
        group<T1, T2, T3, T4>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        group<T1, T2, T3, T4, T5>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        group<T1>(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
        unbox<F extends Internal.K1, Mu extends Internal.Functor$Mu>(arg0: Internal.App_<Mu, F>): this;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
        group<T1, T2, T3>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
    }
    type Functor_<F extends Internal.K1, Mu extends Internal.Functor$Mu> = Functor<F, Mu>;
    class GeodeBlockSettings {
        constructor(arg0: Internal.BlockStateProvider_, arg1: Internal.BlockStateProvider_, arg2: Internal.BlockStateProvider_, arg3: Internal.BlockStateProvider_, arg4: Internal.BlockStateProvider_, arg5: Internal.List_<Internal.BlockState>, arg6: Internal.TagKey_<Internal.Block>, arg7: Internal.TagKey_<Internal.Block>)
        readonly innerLayerProvider: Internal.BlockStateProvider;
        readonly middleLayerProvider: Internal.BlockStateProvider;
        readonly fillingProvider: Internal.BlockStateProvider;
        readonly alternateInnerLayerProvider: Internal.BlockStateProvider;
        readonly outerLayerProvider: Internal.BlockStateProvider;
        readonly invalidBlocks: Internal.TagKey<Internal.Block>;
        static readonly CODEC: Internal.Codec<Internal.GeodeBlockSettings>;
        readonly innerPlacements: Internal.List<Internal.BlockState>;
        readonly cannotReplace: Internal.TagKey<Internal.Block>;
    }
    type GeodeBlockSettings_ = GeodeBlockSettings;
    interface PermissionNode$PermissionResolver <T> {
        resolve(arg0: Internal.ServerPlayer_, arg1: Internal.UUID_, ...arg2: any_<any>[]): T;
        (arg0: Internal.ServerPlayer_, arg1: Internal.UUID_, ...arg2: any_<any>[]): T;
    }
    type PermissionNode$PermissionResolver_<T> = PermissionNode$PermissionResolver<T>;
    interface ArtifactFilter {
        include(arg0: Internal.Artifact_): boolean;
    }
    type ArtifactFilter_ = ArtifactFilter;
    class ModelManager extends Internal.SimplePreparableReloadListener<Internal.ModelBakery> implements Internal.AutoCloseable, Internal.BakedModelManagerAccessor {
        constructor(arg0: Internal.TextureManager_, arg1: Internal.BlockColors_, arg2: number)
        updateMaxMipLevel(arg0: number): void;
        getModels(): Internal.Map<any, any>;
        getModel(arg0: ResourceLocation_): Internal.BakedModel;
        getModel(arg0: Internal.ModelResourceLocation_): Internal.BakedModel;
        getMissingModel(): Internal.BakedModel;
        requiresRender(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        close(): void;
        getName(): string;
        getBlockModelShaper(): Internal.BlockModelShaper;
        getAtlas(arg0: ResourceLocation_): Internal.TextureAtlas;
        getModelBakery(): Internal.ModelBakery;
        get models(): Internal.Map<any, any>
        get missingModel(): Internal.BakedModel
        get name(): string
        get blockModelShaper(): Internal.BlockModelShaper
        get modelBakery(): Internal.ModelBakery
        bakedRegistry: Internal.Map<ResourceLocation, Internal.BakedModel>;
    }
    type ModelManager_ = ModelManager;
    class DustProperty implements Internal.IMaterialProperty<Internal.DustProperty> {
        constructor()
        constructor(harvestLevel: number, burnTime: number)
        setBurnTime(burnTime: number): void;
        getBurnTime(): number;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        setHarvestLevel(harvestLevel: number): void;
        getHarvestLevel(): number;
        set burnTime(burnTime: number)
        get burnTime(): number
        set harvestLevel(harvestLevel: number)
        get harvestLevel(): number
    }
    type DustProperty_ = DustProperty;
    class DoubleBlockCombiner$BlockType extends Internal.Enum<Internal.DoubleBlockCombiner$BlockType> {
        static values(): Internal.DoubleBlockCombiner$BlockType[];
        static valueOf(arg0: string): Internal.DoubleBlockCombiner$BlockType;
        static readonly SINGLE: Internal.DoubleBlockCombiner$BlockType;
        static readonly FIRST: Internal.DoubleBlockCombiner$BlockType;
        static readonly SECOND: Internal.DoubleBlockCombiner$BlockType;
    }
    type DoubleBlockCombiner$BlockType_ = DoubleBlockCombiner$BlockType | "single" | "second" | "first";
    class ClientboundLightUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ChunkPos_, arg1: Internal.LevelLightEngine_, arg2: Internal.BitSet_, arg3: Internal.BitSet_, arg4: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZ(): number;
        getLightData(): Internal.ClientboundLightUpdatePacketData;
        isSkippable(): boolean;
        get x(): number
        get z(): number
        get lightData(): Internal.ClientboundLightUpdatePacketData
        get skippable(): boolean
    }
    type ClientboundLightUpdatePacket_ = ClientboundLightUpdatePacket;
    abstract class AbstractObject2IntMap <K> extends Internal.AbstractObject2IntFunction<K> implements Internal.Object2IntMap<K>, Internal.Serializable {
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        removeInt(arg0: any): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        replace(arg0: K, arg1: number): number;
        applyAsInt(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        static identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        put(arg0: K, arg1: number): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        /**
         * @deprecated
        */
        computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        isEmpty(): boolean;
        mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        containsValue(arg0: number): boolean;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        computeInt(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        remove(arg0: any, arg1: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
        putAll(arg0: Internal.Map_<K, number>): void;
        putIfAbsent(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        object2IntEntrySet(): Internal.ObjectSet<Internal.Object2IntMap$Entry<K>>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
        get empty(): boolean
    }
    type AbstractObject2IntMap_<K> = AbstractObject2IntMap<K>;
    interface Flushable {
        flush(): void;
    }
    type Flushable_ = Flushable;
    interface ShortComparator extends Internal.Comparator<number> {
        compare(arg0: number, arg1: number): number;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        thenComparing(arg0: Internal.ShortComparator_): this;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        reversed(): this;
    }
    type ShortComparator_ = ShortComparator;
    class SmokerBlock extends Internal.AbstractFurnaceBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SmokerBlock_ = SmokerBlock;
    class ChunkRenderDispatcher$RenderChunk {
        constructor(arg0: Internal.ChunkRenderDispatcher_, arg1: number, arg2: number, arg3: number, arg4: number)
        getRelativeOrigin(arg0: Internal.Direction_): BlockPos;
        setNotDirty(): void;
        getOrigin(): BlockPos;
        compileSync(arg0: Internal.RenderRegionCache_): void;
        resortTransparency(arg0: Internal.RenderType_, arg1: Internal.ChunkRenderDispatcher_): boolean;
        setOrigin(arg0: number, arg1: number, arg2: number): void;
        getBuffer(arg0: Internal.RenderType_): Internal.VertexBuffer;
        isDirty(): boolean;
        getCompiledChunk(): Internal.ChunkRenderDispatcher$CompiledChunk;
        getBoundingBox(): Internal.AABB;
        rebuildChunkAsync(arg0: Internal.ChunkRenderDispatcher_, arg1: Internal.RenderRegionCache_): void;
        isDirtyFromPlayer(): boolean;
        hasAllNeighbors(): boolean;
        setDirty(arg0: boolean): void;
        createCompileTask(arg0: Internal.RenderRegionCache_): Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;
        releaseBuffers(): void;
        get origin(): BlockPos
        get dirty(): boolean
        get compiledChunk(): Internal.ChunkRenderDispatcher$CompiledChunk
        get boundingBox(): Internal.AABB
        get dirtyFromPlayer(): boolean
        set dirty(arg0: boolean)
        readonly index: number;
        static readonly SIZE: 16;
        readonly compiled: Internal.AtomicReference<Internal.ChunkRenderDispatcher$CompiledChunk>;
    }
    type ChunkRenderDispatcher$RenderChunk_ = ChunkRenderDispatcher$RenderChunk;
    abstract class FileStore {
        getFileStoreAttributeView<V extends Internal.FileStoreAttributeView>(arg0: V): V;
        name(): string;
        supportsFileAttributeView(arg0: typeof Internal.FileAttributeView): boolean;
        type(): string;
        getAttribute(arg0: string): any;
        getUnallocatedSpace(): number;
        getUsableSpace(): number;
        supportsFileAttributeView(arg0: string): boolean;
        isReadOnly(): boolean;
        getTotalSpace(): number;
        getBlockSize(): number;
        get unallocatedSpace(): number
        get usableSpace(): number
        get readOnly(): boolean
        get totalSpace(): number
        get blockSize(): number
    }
    type FileStore_ = FileStore;
    interface IRPCBlockEntity extends Internal.IManagedBlockEntity {
        getNonLazyFields(): Internal.IRef[];
        getRPCMethod(managed: Internal.IManaged_, methodName: string): Internal.RPCMethodMeta;
        rpcToTracking(managed: Internal.IManaged_, player: Internal.ServerPlayer_, methodName: string, ...args: any[]): void;
        getSelf(): Internal.BlockEntity;
        rpcToServer(managed: Internal.IManaged_, methodName: string, ...args: any[]): void;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        generateRpcPacket(managed: Internal.IManaged_, methodName: string, ...args: any[]): Internal.PacketRPCMethodPayload;
        rpcToPlayer(managed: Internal.IManaged_, player: Internal.ServerPlayer_, methodName: string, ...args: any[]): void;
        getRootStorage(): Internal.IManagedStorage;
        getCurrentPos(): BlockPos;
        get nonLazyFields(): Internal.IRef[]
        get self(): Internal.BlockEntity
        get blockEntityType(): Internal.BlockEntityType<any>
        get rootStorage(): Internal.IManagedStorage
        get currentPos(): BlockPos
    }
    type IRPCBlockEntity_ = IRPCBlockEntity;
    class ClientboundSystemChatPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Component_, arg1: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        content(): Internal.Component;
        overlay(): boolean;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundSystemChatPacket_ = ClientboundSystemChatPacket;
    class FFIType$Buffer extends Internal.StructBuffer<Internal.FFIType, Internal.FFIType$Buffer> implements Internal.NativeResource {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.ByteBuffer_)
        elements(arg0: Internal.PointerBuffer_): this;
        alignment(arg0: number): this;
        type(arg0: number): this;
        size(arg0: number): this;
        type(): number;
        close(): void;
        alignment(): number;
        elements(arg0: number): Internal.PointerBuffer;
        size(): number;
    }
    type FFIType$Buffer_ = FFIType$Buffer;
    class LoomMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        getSelectablePatterns(): Internal.List<Internal.Holder<Internal.BannerPattern>>;
        getSelectedBannerPatternIndex(): number;
        getPatternSlot(): Internal.Slot;
        getDyeSlot(): Internal.Slot;
        getResultSlot(): Internal.Slot;
        registerUpdateListener(arg0: Internal.Runnable_): void;
        getBannerSlot(): Internal.Slot;
        get selectablePatterns(): Internal.List<Internal.Holder<Internal.BannerPattern>>
        get selectedBannerPatternIndex(): number
        get patternSlot(): Internal.Slot
        get dyeSlot(): Internal.Slot
        get resultSlot(): Internal.Slot
        get bannerSlot(): Internal.Slot
    }
    type LoomMenu_ = LoomMenu;
    interface MeshDrawTarget {
        makeIndexSpace(arg0: Internal.Mesh_): number;
        makeVertexWriter(arg0: Internal.Mesh_): Internal.ByteBuffer;
        makeInstanceSpace(arg0: Internal.Mesh_): number;
        makeIndexWriter(arg0: Internal.Mesh_): Internal.ByteBuffer;
        makeVertexSpace(arg0: Internal.Mesh_): number;
        makeInstanceWriter(arg0: Internal.Mesh_): Internal.ByteBuffer;
    }
    type MeshDrawTarget_ = MeshDrawTarget;
    abstract class ViewGroup extends Internal.View implements Internal.ViewParent, Internal.ViewManager {
        constructor(context: icyllis.modernui.core.Context_)
        requestTransitionStart(transition: Internal.LayoutTransition_): void;
        setTouchscreenBlocksFocus(touchscreenBlocksFocus: boolean): void;
        getTransientViewCount(): number;
        updateViewLayout(view: Internal.View_, params: Internal.ViewGroup$LayoutParams_): void;
        clearChildFocus(child: Internal.View_): void;
        addView(child: Internal.View_, params: Internal.ViewGroup$LayoutParams_): void;
        focusSearch(focused: Internal.View_, direction: number): Internal.View;
        requestDisallowInterceptTouchEvent(disallowIntercept: boolean): void;
        removeAllViews(): void;
        onNestedFling(target: Internal.View_, velocityX: number, velocityY: number, consumed: boolean): boolean;
        addView(child: Internal.View_, index: number): void;
        requestChildFocus(child: Internal.View_, focused: Internal.View_): void;
        offsetDescendantRectToMyCoords(descendant: Internal.View_, rect: Internal.Rect_): void;
        getLayoutTransition(): Internal.LayoutTransition;
        bringChildToFront(child: Internal.View_): void;
        getFocusedChild(): Internal.View;
        removeView(view: Internal.View_): void;
        clearDisappearingChildren(): void;
        setClipToPadding(clipToPadding: boolean): void;
        startViewTransition(view: Internal.View_): void;
        removeTransientView(view: Internal.View_): void;
        setAddStatesFromChildren(addsStates: boolean): void;
        setTransitionGroup(isTransitionGroup: boolean): void;
        addView(child: Internal.View_): void;
        addStatesFromChildren(): boolean;
        removeViews(start: number, count: number): void;
        addView(child: Internal.View_, width: number, height: number): void;
        focusableViewAvailable(v: Internal.View_): void;
        static getChildMeasureSpec(spec: number, padding: number, childDimension: number): number;
        startActionModeForChild(originalView: Internal.View_, callback: Internal.ActionMode$Callback_, type: number): Internal.ActionMode;
        onNestedScroll(target: Internal.View_, dxConsumed: number, dyConsumed: number, dxUnconsumed: number, dyUnconsumed: number, type: number, consumed: number[]): void;
        onNestedPreScroll(target: Internal.View_, dx: number, dy: number, consumed: number[], type: number): void;
        setLayoutTransition(transition: Internal.LayoutTransition_): void;
        onStopNestedScroll(target: Internal.View_, type: number): void;
        setClipChildren(clipChildren: boolean): void;
        dispatchSetSelected(selected: boolean): void;
        getTouchscreenBlocksFocus(): boolean;
        onStartNestedScroll(child: Internal.View_, target: Internal.View_, axes: number, type: number): boolean;
        removeViewAt(index: number): void;
        isLayoutSuppressed(): boolean;
        indexOfChild(child: Internal.View_): number;
        getChildVisibleRect(child: Internal.View_, r: Internal.Rect_, offset: icyllis.modernui.graphics.Point_, forceParentCheck: boolean): boolean;
        offsetChildrenTopAndBottom(offset: number): void;
        childDrawableStateChanged(child: Internal.View_): void;
        onInterceptHoverEvent(event: Internal.MotionEvent_): boolean;
        suppressLayout(suppress: boolean): void;
        getChildCount(): number;
        setDescendantFocusability(focusability: number): void;
        removeViewsInLayout(start: number, count: number): void;
        getChildAt(index: number): Internal.View;
        removeAllViewsInLayout(): void;
        addTransientView(view: Internal.View_, index: number): void;
        onNestedScrollAccepted(child: Internal.View_, target: Internal.View_, axes: number, type: number): void;
        getChildDrawingOrder(drawingPosition: number): number;
        getDescendantFocusability(): number;
        getNestedScrollAxes(): number;
        showContextMenuForChild(originalView: Internal.View_, x: number, y: number): boolean;
        isTransitionGroup(): boolean;
        addView(child: Internal.View_, index: number, params: Internal.ViewGroup$LayoutParams_): void;
        dispatchSetActivated(activated: boolean): void;
        onInterceptTouchEvent(ev: Internal.MotionEvent_): boolean;
        onNestedPreFling(target: Internal.View_, velocityX: number, velocityY: number): boolean;
        getTransientView(position: number): Internal.View;
        childHasTransientStateChanged(child: Internal.View_, childHasTransientState: boolean): void;
        getClipChildren(): boolean;
        endViewTransition(view: Internal.View_): void;
        shouldDelayChildPressedState(): boolean;
        getTransientViewIndex(position: number): number;
        getClipToPadding(): boolean;
        requestChildRectangleOnScreen(child: Internal.View_, rectangle: Internal.Rect_, immediate: boolean): boolean;
        removeViewInLayout(view: Internal.View_): void;
        getChildVisibleRect(child: Internal.View_, r: Internal.Rect_, offset: icyllis.modernui.graphics.Point_): boolean;
        offsetRectIntoDescendantCoords(descendant: Internal.View_, rect: Internal.Rect_): void;
        set touchscreenBlocksFocus(touchscreenBlocksFocus: boolean)
        get transientViewCount(): number
        get layoutTransition(): Internal.LayoutTransition
        get focusedChild(): Internal.View
        set clipToPadding(clipToPadding: boolean)
        set addStatesFromChildren(addsStates: boolean)
        set transitionGroup(isTransitionGroup: boolean)
        set layoutTransition(transition: Internal.LayoutTransition_)
        set clipChildren(clipChildren: boolean)
        get touchscreenBlocksFocus(): boolean
        get layoutSuppressed(): boolean
        get childCount(): number
        set descendantFocusability(focusability: number)
        get descendantFocusability(): number
        get nestedScrollAxes(): number
        get transitionGroup(): boolean
        get clipChildren(): boolean
        get clipToPadding(): boolean
        static readonly FOCUS_BLOCK_DESCENDANTS: 393216;
        static readonly FOCUS_AFTER_DESCENDANTS: 262144;
        static readonly FOCUS_BEFORE_DESCENDANTS: 131072;
    }
    type ViewGroup_ = ViewGroup;
    class TieredItem extends Internal.Item {
        constructor(arg0: Internal.Tier_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getTier(): Internal.Tier;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        get tier(): Internal.Tier
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        tier: Internal.Tier;
    }
    type TieredItem_ = TieredItem;
    class LevelChunkSection {
        constructor(arg0: number, arg1: Internal.PalettedContainer_<Internal.BlockState>, arg2: Internal.PalettedContainerRO_<Internal.Holder<Internal.Biome>>)
        constructor(arg0: number, arg1: Internal.Registry_<Internal.Biome>)
        read(arg0: Internal.FriendlyByteBuf_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSerializedSize(): number;
        hasOnlyAir(): boolean;
        isRandomlyTickingBlocks(): boolean;
        setBlockState(arg0: number, arg1: number, arg2: number, arg3: Internal.BlockState_): Internal.BlockState;
        fillBiomesFromNoise(arg0: Internal.BiomeResolver_, arg1: Internal.Climate$Sampler_, arg2: number, arg3: number): void;
        getStates(): Internal.PalettedContainer<Internal.BlockState>;
        getBiomes(): Internal.PalettedContainerRO<Internal.Holder<Internal.Biome>>;
        bottomBlockY(): number;
        setBlockState(arg0: number, arg1: number, arg2: number, arg3: Internal.BlockState_, arg4: boolean): Internal.BlockState;
        maybeHas(arg0: Internal.Predicate_<Internal.BlockState>): boolean;
        static getBottomBlockY(arg0: number): number;
        isRandomlyTickingFluids(): boolean;
        release(): void;
        acquire(): void;
        recalcBlockCounts(): void;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getBlockState(arg0: number, arg1: number, arg2: number): Internal.BlockState;
        getFluidState(arg0: number, arg1: number, arg2: number): Internal.FluidState;
        isRandomlyTicking(): boolean;
        get serializedSize(): number
        get randomlyTickingBlocks(): boolean
        get states(): Internal.PalettedContainer<Internal.BlockState>
        get biomes(): Internal.PalettedContainerRO<Internal.Holder<Internal.Biome>>
        get randomlyTickingFluids(): boolean
        get randomlyTicking(): boolean
        static readonly BIOME_CONTAINER_BITS: 2;
        readonly states: Internal.PalettedContainer<Internal.BlockState>;
        static readonly SECTION_WIDTH: 16;
        static readonly SECTION_SIZE: 4096;
        static readonly SECTION_HEIGHT: 16;
    }
    type LevelChunkSection_ = LevelChunkSection;
    class RecipeManagerLoadingEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.RecipeManager_, arg1: Internal.List_<Internal.Recipe<any>>)
        getRecipeManager(): Internal.RecipeManager;
        addRecipe(arg0: Internal.Recipe_<any>): void;
        get recipeManager(): Internal.RecipeManager
    }
    type RecipeManagerLoadingEvent_ = RecipeManagerLoadingEvent;
    class IngredientIO extends Internal.Enum<Internal.IngredientIO> {
        static values(): Internal.IngredientIO[];
        static valueOf(name: string): Internal.IngredientIO;
        static readonly CATALYST: Internal.IngredientIO;
        static readonly INPUT: Internal.IngredientIO;
        static readonly OUTPUT: Internal.IngredientIO;
        static readonly RENDER_ONLY: Internal.IngredientIO;
    }
    type IngredientIO_ = "output" | "input" | "catalyst" | IngredientIO | "render_only";
    interface RangedAttackMob {
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
    }
    type RangedAttackMob_ = RangedAttackMob;
    class InclusiveRange <T extends Internal.Comparable<T>> extends Internal.Record {
        constructor(arg0: T, arg1: T)
        static create<T extends Internal.Comparable<T>>(arg0: T, arg1: T): Internal.DataResult<Internal.InclusiveRange<T>>;
        maxInclusive(): T;
        static codec<T extends Internal.Comparable<T>>(arg0: Internal.Codec_<T>, arg1: T, arg2: T): Internal.Codec<Internal.InclusiveRange<T>>;
        static codec<T extends Internal.Comparable<T>>(arg0: Internal.Codec_<T>): Internal.Codec<Internal.InclusiveRange<T>>;
        isValueInRange(arg0: T): boolean;
        contains(arg0: Internal.InclusiveRange_<T>): boolean;
        minInclusive(): T;
        static readonly INT: Internal.Codec<Internal.InclusiveRange<number>>;
    }
    type InclusiveRange_<T extends Internal.Comparable<T>> = InclusiveRange<T>;
    interface ExtendedAbstractBlockState {
        getOpacityIfCached(): number;
        isConditionallyFullOpaque(): boolean;
        get opacityIfCached(): number
        get conditionallyFullOpaque(): boolean
    }
    type ExtendedAbstractBlockState_ = ExtendedAbstractBlockState;
    class LeavesBlock extends Internal.Block implements Internal.IForgeShearable, Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly PERSISTENT: Internal.BooleanProperty;
        static readonly DECAY_DISTANCE: 7;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly DISTANCE: Internal.IntegerProperty;
    }
    type LeavesBlock_ = LeavesBlock;
    interface CarvingMask$Mask {
        test(arg0: number, arg1: number, arg2: number): boolean;
    }
    type CarvingMask$Mask_ = CarvingMask$Mask;
    interface NarrationSupplier {
        updateNarration(arg0: Internal.NarrationElementOutput_): void;
    }
    type NarrationSupplier_ = NarrationSupplier;
    class FallingBlockEntity extends Internal.Entity implements Internal.FallingBlockEntityAccessor {
        constructor(arg0: Internal.EntityType_<Internal.FallingBlockEntity>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        handler$bkl000$handleLand(ci: Internal.CallbackInfo_, block: Internal.Block_, blockPos2: BlockPos_, bl: boolean, bl2: boolean, d: number, blockState: Internal.BlockState_): void;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        callOnBrokenAfterFall(arg0: Internal.Block_, arg1: BlockPos_): void;
        getBlockState(): Internal.BlockState;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        static create$callInit(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.BlockState_): Internal.FallingBlockEntity;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static create$callInit_$md$ae501e$0(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.BlockState_): Internal.FallingBlockEntity;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setHurtsEntities(arg0: number, arg1: number): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        setStartPos(arg0: BlockPos_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        getStartPos(): BlockPos;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        static fall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.FallingBlockEntity;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get blockState(): Internal.BlockState
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        set startPos(arg0: BlockPos_)
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        get startPos(): BlockPos
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        time: number;
        dropItem: boolean;
        blockData: Internal.CompoundTag;
    }
    type FallingBlockEntity_ = FallingBlockEntity;
    class JsonObject extends Internal.JsonElement {
        constructor()
        keySet(): Internal.Set<string>;
        getAsJsonArray(arg0: string): Internal.JsonArray;
        get(arg0: string): Internal.JsonElement;
        getAsJsonPrimitive(arg0: string): Internal.JsonPrimitive;
        deepCopy(): this;
        addProperty(arg0: string, arg1: string): void;
        size(): number;
        getAsJsonObject(arg0: string): this;
        has(arg0: string): boolean;
        remove(arg0: string): Internal.JsonElement;
        addProperty(arg0: string, arg1: number): void;
        addProperty(arg0: string, arg1: boolean): void;
        add(arg0: string, arg1: Internal.JsonElement_): void;
        addProperty(arg0: string, arg1: string): void;
        entrySet(): Internal.Set<Internal.Map$Entry<string, Internal.JsonElement>>;
    }
    type JsonObject_ = JsonObject;
    class PathfindingRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor()
        addPath(arg0: number, arg1: net.minecraft.world.level.pathfinder.Path_, arg2: number): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        static renderPathLine(arg0: net.minecraft.world.level.pathfinder.Path_, arg1: number, arg2: number, arg3: number): void;
        clear(): void;
        static renderPath(arg0: net.minecraft.world.level.pathfinder.Path_, arg1: number, arg2: boolean, arg3: boolean, arg4: number, arg5: number, arg6: number): void;
    }
    type PathfindingRenderer_ = PathfindingRenderer;
    class DirectVertexConsumer implements Internal.VertexConsumer {
        constructor(arg0: Internal.ByteBuffer_, arg1: Internal.VertexFormat_, arg2: number)
        uv2(arg0: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        endVertex(): void;
        color(arg0: number): Internal.VertexConsumer;
        normal(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        hasOverlay(): boolean;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        memSetZero(): void;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        overlayCoords(arg0: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number): Internal.VertexConsumer;
        color(arg0: number, arg1: number, arg2: number, arg3: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
        createSink(factory: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<any>): Internal.VertexSink;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        overlayCoords(arg0: number, arg1: number): Internal.VertexConsumer;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
        defaultColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        uv2(arg0: number, arg1: number): Internal.VertexConsumer;
        vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
        static of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        split(arg0: number): this;
        uv(arg0: number, arg1: number): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        unsetDefaultColor(): void;
        readonly format: Internal.VertexFormat;
        readonly startPos: number;
    }
    type DirectVertexConsumer_ = DirectVertexConsumer;
    class ClientboundPlayerChatPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.PlayerChatMessage_, arg1: Internal.ChatType$BoundNetwork_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        resolveChatType(arg0: Internal.RegistryAccess_): Internal.Optional<Internal.ChatType$Bound>;
        message(): Internal.PlayerChatMessage;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        chatType(): Internal.ChatType$BoundNetwork;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundPlayerChatPacket_ = ClientboundPlayerChatPacket;
    class Tilt extends Internal.Enum<Internal.Tilt> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.Tilt;
        static values(): Internal.Tilt[];
        causesVibration(): boolean;
        get serializedName(): string
        static readonly NONE: Internal.Tilt;
        static readonly UNSTABLE: Internal.Tilt;
        static readonly PARTIAL: Internal.Tilt;
        static readonly FULL: Internal.Tilt;
    }
    type Tilt_ = "unstable" | "partial" | "full" | Tilt | "none";
    class DisplayMetrics {
        constructor()
        setToDefaults(): void;
        equals(other: Internal.DisplayMetrics_): boolean;
        equalsPhysical(other: Internal.DisplayMetrics_): boolean;
        setTo(o: Internal.DisplayMetrics_): void;
        set to(o: Internal.DisplayMetrics_)
        density: number;
        static readonly DENSITY_180: 180;
        static readonly DENSITY_168: 168;
        static readonly DENSITY_156: 156;
        static readonly DENSITY_132: 132;
        static readonly DENSITY_120: 120;
        static readonly DENSITY_XHIGH: 192;
        densityDpi: number;
        ydpi: number;
        static readonly DENSITY_XXHIGH: 288;
        static readonly DENSITY_108: 108;
        static readonly DENSITY_LOW: 72;
        static readonly DENSITY_MEDIUM: 96;
        static readonly DENSITY_240: 240;
        static readonly DENSITY_HIGH: 144;
        static readonly DENSITY_84: 84;
        widthPixels: number;
        static readonly DENSITY_204: 204;
        static readonly DENSITY_DEFAULT_SCALE: 0.013888889;
        static readonly DENSITY_276: 276;
        xdpi: number;
        static readonly DENSITY_264: 264;
        static readonly DENSITY_252: 252;
        heightPixels: number;
        scaledDensity: number;
        static readonly DENSITY_228: 228;
        static readonly DENSITY_216: 216;
        static readonly DENSITY_DEFAULT: 72;
    }
    type DisplayMetrics_ = DisplayMetrics;
    interface IForgeRegistry$DummyFactory <V> {
        createDummy(arg0: ResourceLocation_): V;
        (arg0: ResourceLocation_): V;
    }
    type IForgeRegistry$DummyFactory_<V> = IForgeRegistry$DummyFactory<V>;
    class RegisterRecipeBookCategoriesEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<Internal.RecipeBookCategories, Internal.ImmutableList<Internal.RecipeBookCategories>>, arg1: Internal.Map_<Internal.RecipeBookType, Internal.ImmutableList<Internal.RecipeBookCategories>>, arg2: Internal.Map_<Internal.RecipeType<any>, Internal.Function<Internal.Recipe<any>, Internal.RecipeBookCategories>>)
        registerAggregateCategory(arg0: Internal.RecipeBookCategories_, arg1: Internal.List_<Internal.RecipeBookCategories>): void;
        registerBookCategories(arg0: Internal.RecipeBookType_, arg1: Internal.List_<Internal.RecipeBookCategories>): void;
        registerRecipeCategoryFinder(arg0: Internal.RecipeType_<any>, arg1: Internal.Function_<Internal.Recipe<any>, Internal.RecipeBookCategories>): void;
    }
    type RegisterRecipeBookCategoriesEvent_ = RegisterRecipeBookCategoriesEvent;
    class OutlineBufferSource implements Internal.OutlineBufferSourceAccessor, Internal.MultiBufferSource {
        constructor(arg0: Internal.MultiBufferSource$BufferSource_)
        static immediate(arg0: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
        getBuffer(arg0: Internal.RenderType_): Internal.VertexConsumer;
        endOutlineBatch(): void;
        getOutlineBufferSource(): Internal.MultiBufferSource$BufferSource;
        static immediateWithBuffers(arg0: Internal.Map_<Internal.RenderType, Internal.BufferBuilder>, arg1: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
        setColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        get outlineBufferSource(): Internal.MultiBufferSource$BufferSource
    }
    type OutlineBufferSource_ = OutlineBufferSource;
    abstract class ActionMode {
        constructor()
        getTag(): any;
        setTag(tag: any): void;
        setType(type: number): void;
        getTitleOptionalHint(): boolean;
        invalidateContentRect(): void;
        getSubtitle(): Internal.CharSequence;
        setTitle(arg0: Internal.CharSequence_): void;
        invalidate(): void;
        setSubtitle(arg0: Internal.CharSequence_): void;
        getCustomView(): Internal.View;
        setCustomView(arg0: Internal.View_): void;
        getMenu(): Internal.Menu;
        isTitleOptional(): boolean;
        getType(): number;
        finish(): void;
        hide(duration: number): void;
        getTitle(): Internal.CharSequence;
        onWindowFocusChanged(hasWindowFocus: boolean): void;
        isUiFocusable(): boolean;
        setTitleOptionalHint(titleOptional: boolean): void;
        get tag(): any
        set tag(tag: any)
        set type(type: number)
        get titleOptionalHint(): boolean
        get subtitle(): Internal.CharSequence
        set title(arg0: Internal.CharSequence_)
        set subtitle(arg0: Internal.CharSequence_)
        get customView(): Internal.View
        set customView(arg0: Internal.View_)
        get menu(): Internal.Menu
        get titleOptional(): boolean
        get type(): number
        get title(): Internal.CharSequence
        get uiFocusable(): boolean
        set titleOptionalHint(titleOptional: boolean)
        static readonly DEFAULT_HIDE_DURATION: -1;
        static readonly TYPE_FLOATING: 1;
        static readonly TYPE_PRIMARY: 0;
    }
    type ActionMode_ = ActionMode;
    interface BlockGetter extends Internal.LevelHeightAccessor, Internal.IForgeBlockGetter {
        getMinSection(): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getHeight(): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getSectionsCount(): number;
        getMinBuildHeight(): number;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get sectionsCount(): number
        get minBuildHeight(): number
        get maxLightLevel(): number
    }
    type BlockGetter_ = BlockGetter;
    abstract class AbstractCollection <E> implements Internal.Collection<E> {
        add(arg0: E): boolean;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        size(): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        get empty(): boolean
    }
    type AbstractCollection_<E> = AbstractCollection<E>;
    abstract class ImmutableCollections$AbstractImmutableCollection <E> extends Internal.AbstractCollection<E> {
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        spliterator(): Internal.Spliterator<E>;
        parallelStream(): Internal.Stream<E>;
    }
    type ImmutableCollections$AbstractImmutableCollection_<E> = ImmutableCollections$AbstractImmutableCollection<E>;
    abstract class BaseFilterItem extends Internal.Item implements Internal.IItemFilter {
        constructor()
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        addInfo(filter: Internal.ItemStack_, info: Internal.FilterInfo_, expanded: boolean): void;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        /**
         * @deprecated
        */
        getItems(filter: Internal.ItemStack_, set: Internal.Set_<Internal.Item>): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        resetFilterData(filter: Internal.ItemStack_): void;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        getDisplayItemStacks(filter: Internal.ItemStack_, list: Internal.List_<Internal.ItemStack>): void;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        filter(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        filterItem(filter: Internal.ItemStack_, item: Internal.Item_): boolean;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        clearFilterCache(filter: Internal.ItemStack_): void;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BaseFilterItem_ = BaseFilterItem;
    class LootPool$Builder implements Internal.FunctionUserBuilder<Internal.LootPool$Builder>, Internal.ConditionUserBuilder<Internal.LootPool$Builder> {
        constructor()
        unwrap(): Internal.FunctionUserBuilder<any>;
        when<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemCondition$Builder>): this;
        setRolls(arg0: Internal.NumberProvider_): this;
        name(arg0: string): this;
        when(arg0: Internal.LootItemCondition$Builder_): Internal.ConditionUserBuilder<any>;
        setBonusRolls(arg0: Internal.NumberProvider_): this;
        apply<E>(arg0: E[], arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): this;
        apply(arg0: Internal.LootItemFunction$Builder_): Internal.FunctionUserBuilder<any>;
        add(arg0: Internal.LootPoolEntryContainer$Builder_<any>): this;
        build(): Internal.LootPool;
        apply<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): this;
        set rolls(arg0: Internal.NumberProvider_)
        set bonusRolls(arg0: Internal.NumberProvider_)
    }
    type LootPool$Builder_ = LootPool$Builder;
    interface ItemBuilder$NameCallback {
        apply(arg0: Internal.ItemStack_): Internal.Component;
        (arg0: Internal.ItemStack_): Internal.Component_;
    }
    type ItemBuilder$NameCallback_ = ItemBuilder$NameCallback;
    interface Readable {
        read(arg0: Internal.CharBuffer_): number;
    }
    type Readable_ = Readable;
    class ServerboundTeleportToEntityPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.UUID_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getEntity(arg0: Internal.ServerLevel_): Internal.Entity;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ServerboundTeleportToEntityPacket_ = ServerboundTeleportToEntityPacket;
    class RecipeBookCategories extends Internal.Enum<Internal.RecipeBookCategories> implements Internal.IExtensibleEnum {
        static create(arg0: string, ...arg1: Internal.ItemStack_[]): Internal.RecipeBookCategories;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        static valueOf(arg0: string): Internal.RecipeBookCategories;
        getIconItems(): Internal.List<Internal.ItemStack>;
        static values(): Internal.RecipeBookCategories[];
        static getCategories(arg0: Internal.RecipeBookType_): Internal.List<Internal.RecipeBookCategories>;
        get iconItems(): Internal.List<Internal.ItemStack>
        static readonly CRAFTING_SEARCH: Internal.RecipeBookCategories;
        static readonly SMOKER_SEARCH: Internal.RecipeBookCategories;
        static readonly SMOKER_CATEGORIES: [Internal.RecipeBookCategories, Internal.RecipeBookCategories];
        static readonly BLAST_FURNACE_SEARCH: Internal.RecipeBookCategories;
        static readonly CRAFTING_BUILDING_BLOCKS: Internal.RecipeBookCategories;
        static readonly STONECUTTER: Internal.RecipeBookCategories;
        static readonly CRAFTING_MISC: Internal.RecipeBookCategories;
        static readonly CRAFTING_REDSTONE: Internal.RecipeBookCategories;
        static readonly SMOKER_FOOD: Internal.RecipeBookCategories;
        static readonly AGGREGATE_CATEGORIES: {[key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories]};
        static readonly UNKNOWN: Internal.RecipeBookCategories;
        static readonly CRAFTING_EQUIPMENT: Internal.RecipeBookCategories;
        static readonly FURNACE_BLOCKS: Internal.RecipeBookCategories;
        static readonly BLAST_FURNACE_MISC: Internal.RecipeBookCategories;
        static readonly BLAST_FURNACE_CATEGORIES: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
        static readonly CRAFTING_CATEGORIES: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
        static readonly FURNACE_SEARCH: Internal.RecipeBookCategories;
        static readonly FURNACE_MISC: Internal.RecipeBookCategories;
        static readonly SMITHING: Internal.RecipeBookCategories;
        static readonly FURNACE_FOOD: Internal.RecipeBookCategories;
        static readonly CAMPFIRE: Internal.RecipeBookCategories;
        static readonly FURNACE_CATEGORIES: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
        static readonly BLAST_FURNACE_BLOCKS: Internal.RecipeBookCategories;
    }
    type RecipeBookCategories_ = "crafting_misc" | "smoker_search" | "furnace_misc" | "cooking_search" | "cooking_misc" | "smithing" | "crafting_building_blocks" | "crafting_search" | RecipeBookCategories | "blast_furnace_misc" | "stonecutter" | "furnace_search" | "campfire" | "cooking_meals" | "blast_furnace_search" | "smoker_food" | "blast_furnace_blocks" | "cooking_drinks" | "unknown" | "furnace_food" | "crafting_equipment" | "furnace_blocks" | "crafting_redstone";
    class EntityLoot implements Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>> {
        constructor()
        andThen(arg0: Internal.Consumer_<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>): Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>;
        accept(arg0: any): void;
        accept(arg0: Internal.BiConsumer_<ResourceLocation, Internal.LootTable$Builder>): void;
    }
    type EntityLoot_ = EntityLoot;
    interface BiomeFilter extends Internal.Predicate<Internal.BiomeModifications$BiomeContext> {
        idFilter(cx: Internal.Context_, s: string): this;
        test(arg0: any): boolean;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        of(cx: Internal.Context_, o: any): this;
        test(arg0: Internal.BiomeModifications$BiomeContext_): boolean;
        and(arg0: Internal.Predicate_<Internal.BiomeModifications$BiomeContext>): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
        negate(): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
        or(arg0: Internal.Predicate_<Internal.BiomeModifications$BiomeContext>): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        readonly ALWAYS_FALSE: Internal.BiomeFilter;
        readonly ALWAYS_TRUE: Internal.BiomeFilter;
    }
    type BiomeFilter_ = Internal.Biome_ | RegExp | {not?: Internal.BiomeFilter_, or?: Internal.BiomeFilter_} | BiomeFilter | Internal.Biome_[];
    class TickEvent$PlayerTickEvent extends Internal.TickEvent {
        constructor()
        constructor(arg0: Internal.TickEvent$Phase_, arg1: Internal.Player_)
        readonly player: Internal.Player;
    }
    type TickEvent$PlayerTickEvent_ = TickEvent$PlayerTickEvent;
    class AutomobileWheel$WheelModel extends Internal.Record {
        constructor(radius: number, width: number, texture: ResourceLocation_, modelId: ResourceLocation_)
        width(): number;
        texture(): ResourceLocation;
        radius(): number;
        modelId(): ResourceLocation;
    }
    type AutomobileWheel$WheelModel_ = AutomobileWheel$WheelModel;
    class VulkanImageInfo extends Internal.VulkanAllocation {
        constructor()
        set(info: Internal.VulkanImageInfo_): void;
        mFormat: number;
        mImageLayout: number;
        mImageTiling: number;
        mImageUsageFlags: number;
        mImage: number;
        mCurrentQueueFamily: number;
        mProtected: boolean;
        mLevelCount: number;
        mSampleCount: number;
        mMemoryHandle: number;
        mSharingMode: number;
    }
    type VulkanImageInfo_ = VulkanImageInfo;
    class ConcretePowderBlock extends Internal.FallingBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
    }
    type ConcretePowderBlock_ = ConcretePowderBlock;
    abstract class Fireball extends Internal.AbstractHurtingProjectile implements Internal.ItemSupplier {
        constructor(arg0: Internal.EntityType_<Internal.Fireball>, arg1: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.Fireball>, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number, arg5: Internal.Level_)
        constructor(arg0: Internal.EntityType_<Internal.Fireball>, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        setItem(arg0: Internal.ItemStack_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set item(arg0: Internal.ItemStack_)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Fireball_ = Fireball;
    interface IModInfo {
        getModURL(): Internal.Optional<Internal.URL>;
        getDependencies(): Internal.List<Internal.IModInfo$ModVersion>;
        getModProperties(): Internal.Map<string, any>;
        getUpdateURL(): Internal.Optional<Internal.URL>;
        getModId(): string;
        getDescription(): string;
        getConfig(): Internal.IConfigurable;
        getOwningFile(): Internal.IModFileInfo;
        getLogoBlur(): boolean;
        getDisplayName(): string;
        getVersion(): Internal.ArtifactVersion;
        getLogoFile(): Internal.Optional<string>;
        getForgeFeatures(): Internal.List<Internal.ForgeFeature$Bound>;
        getNamespace(): string;
        get modURL(): Internal.Optional<Internal.URL>
        get dependencies(): Internal.List<Internal.IModInfo$ModVersion>
        get modProperties(): Internal.Map<string, any>
        get updateURL(): Internal.Optional<Internal.URL>
        get modId(): string
        get description(): string
        get config(): Internal.IConfigurable
        get owningFile(): Internal.IModFileInfo
        get logoBlur(): boolean
        get displayName(): string
        get version(): Internal.ArtifactVersion
        get logoFile(): Internal.Optional<string>
        get forgeFeatures(): Internal.List<Internal.ForgeFeature$Bound>
        get namespace(): string
        readonly UNBOUNDED: Internal.VersionRange;
    }
    type IModInfo_ = IModInfo;
    interface URLStreamHandlerFactory {
        createURLStreamHandler(arg0: string): Internal.URLStreamHandler;
    }
    type URLStreamHandlerFactory_ = URLStreamHandlerFactory;
    class EnchantedGoldenAppleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EnchantedGoldenAppleItem_ = EnchantedGoldenAppleItem;
    class HoneycombItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        static getWaxed(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly WAX_OFF_BY_BLOCK: Internal.Supplier<Internal.BiMap<Internal.Block, Internal.Block>>;
        static WAXABLES: Internal.Supplier<Internal.BiMap<Internal.Block, Internal.Block>>;
    }
    type HoneycombItem_ = HoneycombItem;
    class HoverEvent {
        constructor(arg0: Internal.HoverEvent$Action_<T>, arg1: T)
        static deserialize(arg0: Internal.JsonObject_): Internal.HoverEvent;
        getAction(): Internal.HoverEvent$Action<any>;
        serialize(): Internal.JsonObject;
        getValue<T>(arg0: Internal.HoverEvent$Action_<T>): T;
        get action(): Internal.HoverEvent$Action<any>
    }
    type HoverEvent_ = HoverEvent;
    interface IFocus <V> {
        getTypedValue(): Internal.ITypedIngredient<V>;
        checkedCast<T>(arg0: Internal.IIngredientType_<T>): Internal.Optional<Internal.IFocus<T>>;
        getRole(): Internal.RecipeIngredientRole;
        get typedValue(): Internal.ITypedIngredient<V>
        get role(): Internal.RecipeIngredientRole
    }
    type IFocus_<V> = IFocus<V>;
    class RecipeBookSettings {
        constructor()
        static addTagsForType(arg0: Internal.RecipeBookType_, arg1: string, arg2: string): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        replaceFrom(arg0: Internal.RecipeBookSettings_): void;
        isFiltering(arg0: Internal.RecipeBookType_): boolean;
        setFiltering(arg0: Internal.RecipeBookType_, arg1: boolean): void;
        static read(arg0: Internal.CompoundTag_): Internal.RecipeBookSettings;
        isOpen(arg0: Internal.RecipeBookType_): boolean;
        copy(): this;
        write(arg0: Internal.CompoundTag_): void;
        setOpen(arg0: Internal.RecipeBookType_, arg1: boolean): void;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.RecipeBookSettings;
    }
    type RecipeBookSettings_ = RecipeBookSettings;
    interface Annotation {
        hashCode(): number;
        toString(): string;
        annotationType(): typeof Internal.Annotation;
        equals(arg0: any): boolean;
    }
    type Annotation_ = Annotation;
    interface DataInput {
        readByte(): number;
        readFully(arg0: number[], arg1: number, arg2: number): void;
        readUnsignedShort(): number;
        readLong(): number;
        readUnsignedByte(): number;
        readFully(arg0: number[]): void;
        readDouble(): number;
        readInt(): number;
        readFloat(): number;
        readBoolean(): boolean;
        skipBytes(arg0: number): number;
        readLine(): string;
        readShort(): number;
        readUTF(): string;
        readChar(): string;
    }
    type DataInput_ = DataInput;
    class NetworkEvent$ServerCustomPayloadEvent extends Internal.NetworkEvent {
        constructor()
    }
    type NetworkEvent$ServerCustomPayloadEvent_ = NetworkEvent$ServerCustomPayloadEvent;
    class MultiManagedStorage implements Internal.IManagedStorage {
        constructor()
        getFieldByKey(key: Internal.ManagedKey_): Internal.IRef;
        getNonLazyFields(): Internal.IRef[];
        attach(storage: Internal.IManagedStorage_): void;
        init(): void;
        removeAllSyncUpdateListener(key: Internal.ManagedKey_): void;
        addSyncUpdateListener<T>(key: Internal.ManagedKey_, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        hasDirtySyncFields(): boolean;
        detach(storage: Internal.IManagedStorage_): void;
        notifyFieldUpdate<T>(key: Internal.ManagedKey_, newVal: T, oldVal: T): void;
        hasSyncListener(key: Internal.ManagedKey_): boolean;
        hasDirtyPersistedFields(): boolean;
        clearCache(): void;
        getSyncFields(): Internal.IRef[];
        getPersistedFields(): Internal.IRef[];
        getManaged(): Internal.IManaged[];
        markAllDirty(): void;
        markDirty(key: Internal.ManagedKey_): void;
        get nonLazyFields(): Internal.IRef[]
        get syncFields(): Internal.IRef[]
        get persistedFields(): Internal.IRef[]
        get managed(): Internal.IManaged[]
    }
    type MultiManagedStorage_ = MultiManagedStorage;
    abstract class AbstractFish extends Internal.WaterAnimal implements Internal.Bucketable {
        constructor(arg0: Internal.EntityType_<Internal.AbstractFish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setFromBucket(arg0: boolean): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        fromBucket(): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        loadFromBucketTag(arg0: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        saveToBucketTag(arg0: Internal.ItemStack_): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getBucketItemStack(): Internal.ItemStack;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        getPickupSound(): Internal.SoundEvent;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set fromBucket(arg0: boolean)
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get bucketItemStack(): Internal.ItemStack
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        get pickupSound(): Internal.SoundEvent
    }
    type AbstractFish_ = AbstractFish;
    class PolarBear extends Internal.Animal implements Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.PolarBear>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setStanding(arg0: boolean): void;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        static checkPolarBearSpawnRules(arg0: Internal.EntityType_<Internal.PolarBear>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getStandingAnimationScale(arg0: number): number;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        isStanding(): boolean;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set standing(arg0: boolean)
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set persistentAngerTarget(arg0: Internal.UUID_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        get standing(): boolean
    }
    type PolarBear_ = PolarBear;
    class MinecraftServer$ServerResourcePackInfo extends Internal.Record {
        constructor(url: string, hash: string, isRequired: boolean, prompt: Internal.Component_)
        hash(): string;
        url(): string;
        isRequired(): boolean;
        prompt(): Internal.Component;
        get required(): boolean
    }
    type MinecraftServer$ServerResourcePackInfo_ = MinecraftServer$ServerResourcePackInfo;
    interface Multiset <E> extends Internal.Collection<E> {
        remove(arg0: any, arg1: number): number;
        add(arg0: E): boolean;
        setCount(arg0: E, arg1: number): number;
        forEachEntry(arg0: Internal.ObjIntConsumer_<E>): void;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        entrySet(): Internal.Set<Internal.Multiset$Entry<E>>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        elementSet(): Internal.Set<E>;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        count(arg0: any): number;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        add(arg0: E, arg1: number): number;
        setCount(arg0: E, arg1: number, arg2: number): boolean;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        toString(): string;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        hashCode(): number;
        size(): number;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type Multiset_<E> = Multiset<E>;
    class CustomBossEvents {
        constructor()
        onPlayerConnect(arg0: Internal.ServerPlayer_): void;
        save(): Internal.CompoundTag;
        getIds(): Internal.Collection<ResourceLocation>;
        load(arg0: Internal.CompoundTag_): void;
        getEvents(): Internal.Collection<Internal.CustomBossEvent>;
        get(arg0: ResourceLocation_): Internal.CustomBossEvent;
        remove(arg0: Internal.CustomBossEvent_): void;
        create(arg0: ResourceLocation_, arg1: Internal.Component_): Internal.CustomBossEvent;
        onPlayerDisconnect(arg0: Internal.ServerPlayer_): void;
        get ids(): Internal.Collection<ResourceLocation>
        get events(): Internal.Collection<Internal.CustomBossEvent>
    }
    type CustomBossEvents_ = CustomBossEvents;
    abstract class Overlay extends Internal.GuiComponent implements Internal.Widget {
        constructor()
        render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        isPauseScreen(): boolean;
        get pauseScreen(): boolean
    }
    type Overlay_ = Overlay;
    class MineshaftStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: any_)
        static readonly CODEC: Internal.Codec<Internal.MineshaftStructure>;
    }
    type MineshaftStructure_ = MineshaftStructure;
    interface StructureModifier {
        modify(arg0: Internal.Holder_<Internal.Structure>, arg1: Internal.StructureModifier$Phase_, arg2: Internal.ModifiableStructureInfo$StructureInfo$Builder_): void;
        codec(): Internal.Codec<Internal.StructureModifier>;
        readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.StructureModifier>>;
        readonly REFERENCE_CODEC: Internal.Codec<Internal.Holder<Internal.StructureModifier>>;
        readonly DIRECT_CODEC: Internal.Codec<Internal.StructureModifier>;
    }
    type StructureModifier_ = StructureModifier;
    interface Function <T, R> {
        andThen<V>(arg0: Internal.Function_<R, V>): Internal.Function<T, V>;
        apply(arg0: T): R;
        compose<V>(arg0: Internal.Function_<V, T>): Internal.Function<V, R>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: T): R;
    }
    type Function_<T, R> = Function<T, R>;
    interface BiPredicate <T, U> {
        test(arg0: T, arg1: U): boolean;
        or(arg0: Internal.BiPredicate_<T, U>): this;
        and(arg0: Internal.BiPredicate_<T, U>): this;
        negate(): this;
        (arg0: T, arg1: U): boolean;
    }
    type BiPredicate_<T, U> = BiPredicate<T, U>;
    class LayeredVeinGenerator extends Internal.VeinGenerator {
        constructor(layerPatterns: Internal.List_<GTLayerPattern>)
        constructor(entry: GTOreVein_)
        withLayerPattern(pattern: com.tterrag.registrate.util.nullness.NonNullSupplier_<GTLayerPattern>): this;
        static readonly CODEC: Internal.Codec<Internal.LayeredVeinGenerator>;
    }
    type LayeredVeinGenerator_ = LayeredVeinGenerator;
    interface MinecraftSessionService {
        getSecurePropertyValue(arg0: com.mojang.authlib.properties.Property_): string;
        fillProfileProperties(arg0: Internal.GameProfile_, arg1: boolean): Internal.GameProfile;
        getTextures(arg0: Internal.GameProfile_, arg1: boolean): Internal.Map<Internal.MinecraftProfileTexture$Type, Internal.MinecraftProfileTexture>;
        joinServer(arg0: Internal.GameProfile_, arg1: string, arg2: string): void;
        hasJoinedServer(arg0: Internal.GameProfile_, arg1: string, arg2: Internal.InetAddress_): Internal.GameProfile;
    }
    type MinecraftSessionService_ = MinecraftSessionService;
    class FluidIngredient$FluidStackIngredient extends Internal.FluidIngredient {
        constructor()
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        negate(): Internal.Predicate<Internal.FluidStack>;
        and(arg0: Internal.Predicate_<Internal.FluidStack>): Internal.Predicate<Internal.FluidStack>;
        or(arg0: Internal.Predicate_<Internal.FluidStack>): Internal.Predicate<Internal.FluidStack>;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
    }
    type FluidIngredient$FluidStackIngredient_ = FluidIngredient$FluidStackIngredient;
    class MilkBucketItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type MilkBucketItem_ = MilkBucketItem;
    class ModularUIContainer extends Internal.AbstractContainerMenu implements Internal.WidgetUIAccess {
        constructor(modularUI: ModularUI_, windowID: number)
        handleClientAction(packet: Internal.CPacketUIClientAction_): void;
        writeClientAction(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_, updateId: number, payloadWriter: Internal.Consumer_<Internal.FriendlyByteBuf>): void;
        writeUpdateInfo(widget: com.lowdragmc.lowdraglib.gui.widget.Widget_, updateId: number, payloadWriter: Internal.Consumer_<Internal.FriendlyByteBuf>): void;
        static mergeItemStack(itemStack: Internal.ItemStack_, slots: Internal.List_<Internal.Slot>, simulate: boolean): boolean;
        getModularUI(): ModularUI;
        removeSlot(slotHandle: Internal.Slot_): void;
        attemptMergeStack(itemStack: Internal.ItemStack_, fromContainer: boolean, simulate: boolean): boolean;
        m_38897_(slotHandle: Internal.Slot_): Internal.Slot;
        get modularUI(): ModularUI
    }
    type ModularUIContainer_ = ModularUIContainer;
    class PointerIcon {
        getType(): number;
        static getSystemIcon(type: number): Internal.PointerIcon;
        getHandle(): number;
        get type(): number
        get handle(): number
        static readonly TYPE_TEXT: 1008;
        static readonly TYPE_DEFAULT: 0;
        static readonly TYPE_ARROW: 1000;
        static readonly TYPE_HAND: 1002;
    }
    type PointerIcon_ = PointerIcon;
    interface IngredientAccessor {
        getValues(): Internal.Ingredient$Value[];
        create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        get values(): Internal.Ingredient$Value[]
    }
    type IngredientAccessor_ = IngredientAccessor;
    interface IForgeTransformation {
        blockCornerToCenter(): Internal.Transformation;
        transformNormal(arg0: Vec3f_): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        push(arg0: Internal.PoseStack_): void;
        blockCenterToCorner(): Internal.Transformation;
        isIdentity(): boolean;
        rotateTransform(arg0: Internal.Direction_): Internal.Direction;
        transformPosition(arg0: Vec4f_): void;
        applyOrigin(arg0: Vec3f_): Internal.Transformation;
        get identity(): boolean
    }
    type IForgeTransformation_ = IForgeTransformation;
    interface EventLoopGroup extends Internal.EventExecutorGroup {
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        /**
         * @deprecated
        */
        register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        isTerminated(): boolean;
        next(): Internal.EventLoop;
        register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        isShuttingDown(): boolean;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type EventLoopGroup_ = EventLoopGroup;
    interface PublicKey extends Internal.Key {
        getAlgorithm(): string;
        getFormat(): string;
        getEncoded(): number[];
        get algorithm(): string
        get format(): string
        get encoded(): number[]
        /**
         * @deprecated
        */
        readonly serialVersionUID: 7187392471159151072;
    }
    type PublicKey_ = PublicKey;
    class AlgorithmParameters {
        getAlgorithm(): string;
        getParameterSpec<T extends Internal.AlgorithmParameterSpec>(arg0: T): T;
        getEncoded(arg0: string): number[];
        init(arg0: Internal.AlgorithmParameterSpec_): void;
        static getInstance(arg0: string): Internal.AlgorithmParameters;
        static getInstance(arg0: string, arg1: Internal.Provider_): Internal.AlgorithmParameters;
        init(arg0: number[], arg1: string): void;
        static getInstance(arg0: string, arg1: string): Internal.AlgorithmParameters;
        getEncoded(): number[];
        init(arg0: number[]): void;
        getProvider(): Internal.Provider;
        get algorithm(): string
        get encoded(): number[]
        get provider(): Internal.Provider
    }
    type AlgorithmParameters_ = AlgorithmParameters;
    class PiglinBruteSpecificSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type PiglinBruteSpecificSensor_ = PiglinBruteSpecificSensor;
    class DragonDeathPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonDeathPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonDeathPhase>
    }
    type DragonDeathPhase_ = DragonDeathPhase;
    abstract class ForwardingMultimap <K, V> extends Internal.ForwardingObject implements Internal.Multimap<K, V> {
        keySet(): Internal.Set<K>;
        replaceValues(arg0: K, arg1: Internal.Iterable_<V>): Internal.Collection<V>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        get(arg0: K): Internal.Collection<V>;
        removeAll(arg0: any): Internal.Collection<V>;
        entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        remove(arg0: any, arg1: any): boolean;
        isEmpty(): boolean;
        containsEntry(arg0: any, arg1: any): boolean;
        size(): number;
        containsKey(arg0: any): boolean;
        putAll(arg0: Internal.Multimap_<K, V>): boolean;
        put(arg0: K, arg1: V): boolean;
        clear(): void;
        putAll(arg0: K, arg1: Internal.Iterable_<V>): boolean;
        keys(): Internal.Multiset<K>;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        get empty(): boolean
    }
    type ForwardingMultimap_<K, V> = ForwardingMultimap<K, V>;
    class Axolotl extends Internal.Animal implements Internal.Bucketable, Internal.LerpingModel {
        constructor(arg0: Internal.EntityType_<Internal.Axolotl>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setFromBucket(arg0: boolean): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        static onStopAttacking(arg0: Internal.Axolotl_, arg1: Internal.LivingEntity_): void;
        isPlayingDead(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        applySupportingEffects(arg0: Internal.Player_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        rehydrate(): void;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        fromBucket(): boolean;
        getModelRotationValues(): Internal.Map<string, Vec3f>;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        loadFromBucketTag(arg0: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getVariant(): Internal.Axolotl$Variant;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        static checkAxolotlSpawnRules(arg0: Internal.EntityType_<Internal.LivingEntity>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        saveToBucketTag(arg0: Internal.ItemStack_): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        getBrain(): Internal.Brain<Internal.Axolotl>;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getBucketItemStack(): Internal.ItemStack;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setPlayingDead(arg0: boolean): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        getPickupSound(): Internal.SoundEvent;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set fromBucket(arg0: boolean)
        set defaultMovementSpeedMultiplier(speed: number)
        get playingDead(): boolean
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get modelRotationValues(): Internal.Map<string, Vec3f>
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get variant(): Internal.Axolotl$Variant
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get brain(): Internal.Brain<Internal.Axolotl>
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get bucketItemStack(): Internal.ItemStack
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set playingDead(arg0: boolean)
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        get pickupSound(): Internal.SoundEvent
        static readonly TOTAL_PLAYDEAD_TIME: 200;
        static readonly PLAYER_REGEN_DETECTION_RANGE: 20.0;
        static readonly RARE_VARIANT_CHANCE: 1200;
        static readonly VARIANT_TAG: "Variant";
    }
    type Axolotl_ = Axolotl;
    class OptionInstance <T> {
        constructor(arg0: string, arg1: Internal.OptionInstance$TooltipSupplierFactory_<T>, arg2: Internal.OptionInstance$CaptionBasedToString_<T>, arg3: Internal.OptionInstance$ValueSet_<T>, arg4: T, arg5: Internal.Consumer_<T>)
        constructor(arg0: string, arg1: Internal.OptionInstance$TooltipSupplierFactory_<T>, arg2: Internal.OptionInstance$CaptionBasedToString_<T>, arg3: Internal.OptionInstance$ValueSet_<T>, arg4: Internal.Codec_<T>, arg5: T, arg6: Internal.Consumer_<T>)
        static cachedConstantTooltip<T>(arg0: Internal.Component_): Internal.OptionInstance$TooltipSupplierFactory<T>;
        static noTooltip<T>(): Internal.OptionInstance$TooltipSupplierFactory<T>;
        static createBoolean(arg0: string, arg1: Internal.OptionInstance$TooltipSupplierFactory_<boolean>, arg2: boolean, arg3: Internal.Consumer_<boolean>): Internal.OptionInstance<boolean>;
        createButton(arg0: Internal.Options_, arg1: number, arg2: number, arg3: number): Internal.AbstractWidget;
        values(): Internal.OptionInstance$ValueSet<T>;
        codec(): Internal.Codec<T>;
        static createBoolean(arg0: string, arg1: boolean, arg2: Internal.Consumer_<boolean>): Internal.OptionInstance<boolean>;
        static forOptionEnum<T extends Internal.OptionEnum>(): Internal.OptionInstance$CaptionBasedToString<T>;
        static createBoolean(arg0: string, arg1: boolean): Internal.OptionInstance<boolean>;
        get(): T;
        static createBoolean(arg0: string, arg1: Internal.OptionInstance$TooltipSupplierFactory_<boolean>, arg2: boolean): Internal.OptionInstance<boolean>;
        set(arg0: T): void;
        static readonly BOOLEAN_VALUES: Internal.OptionInstance$Enum<boolean>;
    }
    type OptionInstance_<T> = OptionInstance<T>;
    class NearestLivingEntitySensor <T extends Internal.LivingEntity> extends Internal.Sensor<T> {
        constructor()
    }
    type NearestLivingEntitySensor_<T extends Internal.LivingEntity> = NearestLivingEntitySensor<T>;
    class PineFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.PineFoliagePlacer>;
    }
    type PineFoliagePlacer_ = PineFoliagePlacer;
    class PalettedContainer$Data <T> extends Internal.Record {
        configuration(): Internal.PalettedContainer$Configuration<T>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        palette(): Internal.Palette<T>;
        getSerializedSize(): number;
        copy(): this;
        copyFrom(arg0: Internal.Palette_<T>, arg1: Internal.BitStorage_): void;
        storage(): Internal.BitStorage;
        get serializedSize(): number
    }
    type PalettedContainer$Data_<T> = PalettedContainer$Data<T>;
    class RotatedPillarBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static rotatePillar(arg0: Internal.BlockState_, arg1: Internal.Rotation_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AXIS: Internal.EnumProperty<Internal.Direction$Axis>;
    }
    type RotatedPillarBlock_ = RotatedPillarBlock;
    class MobSpawnSettingsBuilder extends Internal.MobSpawnSettings$Builder {
        constructor(arg0: Internal.MobSpawnSettings_)
        disablePlayerSpawn(): this;
        getProbability(): number;
        getEntityTypes(): Internal.Set<Internal.EntityType<any>>;
        getSpawner(arg0: Internal.MobCategory_): Internal.List<Internal.MobSpawnSettings$SpawnerData>;
        getCost(arg0: Internal.EntityType_<any>): Internal.MobSpawnSettings$MobSpawnCost;
        getSpawnerTypes(): Internal.Set<Internal.MobCategory>;
        get probability(): number
        get entityTypes(): Internal.Set<Internal.EntityType<any>>
        get spawnerTypes(): Internal.Set<Internal.MobCategory>
    }
    type MobSpawnSettingsBuilder_ = MobSpawnSettingsBuilder;
    class TagNetworkSerialization$NetworkPayload {
        write(arg0: Internal.FriendlyByteBuf_): void;
        isEmpty(): boolean;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.TagNetworkSerialization$NetworkPayload;
        get empty(): boolean
    }
    type TagNetworkSerialization$NetworkPayload_ = TagNetworkSerialization$NetworkPayload;
    /**
     * @deprecated
     * This class is marked to be removed in future!
    */
    class AccessControlContext {
        constructor(arg0: Internal.AccessControlContext_, arg1: Internal.DomainCombiner_)
        constructor(arg0: Internal.ProtectionDomain_[])
        checkPermission(arg0: Internal.Permission_): void;
        getDomainCombiner(): Internal.DomainCombiner;
        get domainCombiner(): Internal.DomainCombiner
    }
    type AccessControlContext_ = AccessControlContext;
    interface ShovelItemAccessor {
        getPathStates(): Internal.Map<Internal.Block, Internal.BlockState>;
        get pathStates(): Internal.Map<Internal.Block, Internal.BlockState>
    }
    type ShovelItemAccessor_ = ShovelItemAccessor;
    class FallingBlock extends Internal.Block implements Internal.Fallable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getDustColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        static isFree(arg0: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
    }
    type FallingBlock_ = FallingBlock;
    class RecursivePoint$RecursivePointType <A> extends com.mojang.datafixers.types.Type<A> {
        constructor(arg0: Internal.RecursiveTypeFamily_, arg1: number, arg2: Internal.Supplier_<com.mojang.datafixers.types.Type<A>>)
        one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
        everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional<Internal.RewriteResult<A, any>>;
        out(): com.mojang.datafixers.View<A, A>;
        point(arg0: Internal.DynamicOps_<any>): Internal.Optional<A>;
        all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<A, any>;
        index(): number;
        "in"(): com.mojang.datafixers.View<A, A>;
        family(): Internal.RecursiveTypeFamily;
        unfold(): com.mojang.datafixers.types.Type<A>;
        findTypeInChildren<FT, FR>(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
    }
    type RecursivePoint$RecursivePointType_<A> = RecursivePoint$RecursivePointType<A>;
    class TrackSwitchBlock$SwitchConstraint extends Internal.Enum<Internal.TrackSwitchBlock$SwitchConstraint> {
        canGoRight(): boolean;
        static values(): Internal.TrackSwitchBlock$SwitchConstraint[];
        static valueOf(name: string): Internal.TrackSwitchBlock$SwitchConstraint;
        canGoLeft(): boolean;
        static readonly NONE: Internal.TrackSwitchBlock$SwitchConstraint;
        static readonly TO_LEFT: Internal.TrackSwitchBlock$SwitchConstraint;
        static readonly TO_RIGHT: Internal.TrackSwitchBlock$SwitchConstraint;
    }
    type TrackSwitchBlock$SwitchConstraint_ = TrackSwitchBlock$SwitchConstraint | "to_left" | "to_right" | "none";
    class BlockStateConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockState_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.BlockStateConfiguration>;
        readonly state: Internal.BlockState;
    }
    type BlockStateConfiguration_ = BlockStateConfiguration;
    interface IGuiHelper {
        drawableBuilder(arg0: ResourceLocation_, arg1: number, arg2: number, arg3: number, arg4: number): Internal.IDrawableBuilder;
        createAnimatedDrawable(arg0: Internal.IDrawableStatic_, arg1: number, arg2: Internal.IDrawableAnimated$StartDirection_, arg3: boolean): Internal.IDrawableAnimated;
        createCraftingGridHelper(): Internal.ICraftingGridHelper;
        getSlotDrawable(): Internal.IDrawableStatic;
        createDrawable(arg0: ResourceLocation_, arg1: number, arg2: number, arg3: number, arg4: number): Internal.IDrawableStatic;
        createTickTimer(arg0: number, arg1: number, arg2: boolean): Internal.ITickTimer;
        createDrawableItemStack(arg0: Internal.ItemStack_): Internal.IDrawable;
        createBlankDrawable(arg0: number, arg1: number): Internal.IDrawableStatic;
        createDrawableIngredient<V>(arg0: Internal.IIngredientType_<V>, arg1: V): Internal.IDrawable;
        get slotDrawable(): Internal.IDrawableStatic
    }
    type IGuiHelper_ = IGuiHelper;
    class MobType {
        constructor()
        static readonly ILLAGER: Internal.MobType;
        static readonly WATER: Internal.MobType;
        static readonly UNDEFINED: Internal.MobType;
        static readonly UNDEAD: Internal.MobType;
        static readonly ARTHROPOD: Internal.MobType;
    }
    type MobType_ = MobType;
    class RedstoneTorchBlock extends Internal.TorchBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly RESTART_DELAY: 160;
        static readonly MAX_RECENT_TOGGLES: 8;
        static readonly RECENT_TOGGLE_TIMER: 60;
        static readonly LIT: Internal.BooleanProperty;
    }
    type RedstoneTorchBlock_ = RedstoneTorchBlock;
    interface PausedPartialTickAccessor {
        flywheel$getPausePartialTick(): number;
    }
    type PausedPartialTickAccessor_ = PausedPartialTickAccessor;
    interface ConfigWriter {
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.File_, arg2: Internal.WritingMode_, arg3: Internal.Charset_): void;
        writeToString(arg0: Internal.UnmodifiableConfig_): string;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Path_, arg2: Internal.WritingMode_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.File_, arg2: Internal.WritingMode_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.URL_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Writer_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.OutputStream_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Path_, arg2: Internal.WritingMode_, arg3: Internal.Charset_): void;
        write(arg0: Internal.UnmodifiableConfig_, arg1: Internal.OutputStream_, arg2: Internal.Charset_): void;
    }
    type ConfigWriter_ = ConfigWriter;
    abstract class ChunkSource implements Internal.AutoCloseable, Internal.LightChunkGetter {
        constructor()
        gatherStats(): string;
        getLoadedChunksCount(): number;
        updateChunkForced(arg0: Internal.ChunkPos_, arg1: boolean): void;
        getLevel(): Internal.BlockGetter;
        tick(arg0: Internal.BooleanSupplier_, arg1: boolean): void;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        hasChunk(arg0: number, arg1: number): boolean;
        setSpawnSettings(arg0: boolean, arg1: boolean): void;
        getChunk(arg0: number, arg1: number, arg2: boolean): Internal.LevelChunk;
        getChunkNow(arg0: number, arg1: number): Internal.LevelChunk;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_): void;
        getChunkForLighting(arg0: number, arg1: number): Internal.BlockGetter;
        close(): void;
        getLightEngine(): Internal.LevelLightEngine;
        get loadedChunksCount(): number
        get level(): Internal.BlockGetter
        get lightEngine(): Internal.LevelLightEngine
    }
    type ChunkSource_ = ChunkSource;
    class CompassNode {
        lang(): string;
        lang(lang: string): this;
        static getOrCreate(section: Internal.CompassSection_, nodeID: string): Internal.CompassNode;
        sectionID(): ResourceLocation;
        static getOrCreate(sectionID: ResourceLocation_, nodeID: string): Internal.CompassNode;
        addPreNode(...node: Internal.CompassNode_[]): this;
        iconIfNull(icon: Internal.Supplier_<Internal.IGuiTexture>): this;
        nodeID(): ResourceLocation;
        position(position: GuiPos_): this;
        addItem(item: Internal.Supplier_<Internal.Item>): this;
        static getOrCreate(section: Internal.CompassSection_, item: Internal.Supplier_<Internal.Item>): Internal.CompassNode;
        position(x: number, y: number): this;
        page(page: ResourceLocation_): this;
        addPreNode(...nodeID: ResourceLocation_[]): this;
        addTag(...tags: Internal.TagKey_<Internal.Item>[]): this;
        size(size: number): this;
        icon(icon: Internal.Supplier_<Internal.IGuiTexture>): this;
        getUnlocalizedKey(): string;
        get unlocalizedKey(): string
    }
    type CompassNode_ = CompassNode;
    abstract class AbstractSkeleton extends Internal.Monster implements Internal.RangedAttackMob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isShaking(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        reassessWeaponGoal(): void;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get shaking(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AbstractSkeleton_ = AbstractSkeleton;
    abstract class ItemModelProvider extends Internal.ModelProvider<Internal.ItemModelBuilder> {
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: Internal.ExistingFileHelper_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        basicItem(arg0: Internal.Item_): Internal.ItemModelBuilder;
        basicItem(arg0: ResourceLocation_): Internal.ItemModelBuilder;
    }
    type ItemModelProvider_ = ItemModelProvider;
    interface FieldNamingStrategy {
        translateName(arg0: Internal.Field_): string;
    }
    type FieldNamingStrategy_ = FieldNamingStrategy;
    interface SurfaceRules$RuleSource extends Internal.Function<Internal.SurfaceRules$Context, Internal.SurfaceRules$SurfaceRule> {
        apply(arg0: Internal.SurfaceRules$Context_): Internal.SurfaceRules$SurfaceRule;
        bootstrap(arg0: Internal.Registry_<Internal.Codec<Internal.SurfaceRules$RuleSource>>): Internal.Codec<Internal.SurfaceRules$RuleSource>;
        andThen<V>(arg0: Internal.Function_<Internal.SurfaceRules$SurfaceRule, V>): Internal.Function<Internal.SurfaceRules$Context, V>;
        codec(): Internal.KeyDispatchDataCodec<Internal.SurfaceRules$RuleSource>;
        compose<V>(arg0: Internal.Function_<V, Internal.SurfaceRules$Context>): Internal.Function<V, Internal.SurfaceRules$SurfaceRule>;
        identity<T>(): Internal.Function<T, T>;
        readonly CODEC: Internal.Codec<Internal.SurfaceRules$RuleSource>;
    }
    type SurfaceRules$RuleSource_ = SurfaceRules$RuleSource;
    class HasSturdyFacePredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        constructor(arg0: Vec3i_, arg1: Internal.Direction_)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.HasSturdyFacePredicate>;
    }
    type HasSturdyFacePredicate_ = HasSturdyFacePredicate;
    class GlazedTerracottaBlock extends Internal.HorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type GlazedTerracottaBlock_ = GlazedTerracottaBlock;
    class ArgumentSignatures extends Internal.Record {
        constructor(arg0: Internal.List_<Internal.ArgumentSignatures$Entry>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        write(arg0: Internal.FriendlyByteBuf_): void;
        get(arg0: string): Internal.MessageSignature;
        static signCommand(arg0: Internal.PreviewableCommand_<any>, arg1: Internal.ArgumentSignatures$Signer_): Internal.ArgumentSignatures;
        entries(): Internal.List<Internal.ArgumentSignatures$Entry>;
        static hasSignableArguments(arg0: Internal.PreviewableCommand_<any>): boolean;
        static collectPlainSignableArguments(arg0: Internal.PreviewableCommand_<any>): Internal.List<com.mojang.datafixers.util.Pair<string, string>>;
        static readonly EMPTY: Internal.ArgumentSignatures;
    }
    type ArgumentSignatures_ = ArgumentSignatures;
    abstract class StructurePiece {
        constructor(arg0: Internal.StructurePieceType_, arg1: Internal.CompoundTag_)
        static findCollisionPiece(arg0: Internal.List_<Internal.StructurePiece>, arg1: Internal.BoundingBox_): Internal.StructurePiece;
        postProcess(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureManager_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: Internal.BoundingBox_, arg5: Internal.ChunkPos_, arg6: BlockPos_): void;
        move(arg0: number, arg1: number, arg2: number): void;
        setGenDepth(arg0: number): void;
        isCloseToChunk(arg0: Internal.ChunkPos_, arg1: number): boolean;
        getGenDepth(): number;
        getOrientation(): Internal.Direction;
        setOrientation(arg0: Internal.Direction_): void;
        createTag(arg0: Internal.StructurePieceSerializationContext_): Internal.CompoundTag;
        getType(): Internal.StructurePieceType;
        getBoundingBox(): Internal.BoundingBox;
        getRotation(): Internal.Rotation;
        getMirror(): Internal.Mirror;
        static createBoundingBox(arg0: Internal.Stream_<Internal.StructurePiece>): Internal.BoundingBox;
        addChildren(arg0: Internal.StructurePiece_, arg1: Internal.StructurePieceAccessor_, arg2: Internal.RandomSource_): void;
        static reorient(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.BlockState;
        getLocatorPosition(): BlockPos;
        set genDepth(arg0: number)
        get genDepth(): number
        get orientation(): Internal.Direction
        set orientation(arg0: Internal.Direction_)
        get type(): Internal.StructurePieceType
        get boundingBox(): Internal.BoundingBox
        get rotation(): Internal.Rotation
        get mirror(): Internal.Mirror
        get locatorPosition(): BlockPos
    }
    type StructurePiece_ = StructurePiece;
    interface LongToIntFunction {
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type LongToIntFunction_ = LongToIntFunction;
    abstract class TypeParameter <T> extends Internal.TypeCapture<T> {
    }
    type TypeParameter_<T> = TypeParameter<T>;
    class VoidStartPlatformFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type VoidStartPlatformFeature_ = VoidStartPlatformFeature;
    interface DirectoryStream$Filter <T> {
        accept(arg0: T): boolean;
        (arg0: T): boolean;
    }
    type DirectoryStream$Filter_<T> = DirectoryStream$Filter<T>;
    class BiomeGenerationSettings {
        getFlowerFeatures(): Internal.List<Internal.ConfiguredFeature<any, any>>;
        getCarvingStages(): Internal.Set<Internal.GenerationStep$Carving>;
        features(): Internal.List<Internal.HolderSet<Internal.PlacedFeature>>;
        hasFeature(arg0: Internal.PlacedFeature_): boolean;
        getCarvers(arg0: Internal.GenerationStep$Carving_): Internal.Iterable<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
        get flowerFeatures(): Internal.List<Internal.ConfiguredFeature<any, any>>
        get carvingStages(): Internal.Set<Internal.GenerationStep$Carving>
        static readonly EMPTY: Internal.BiomeGenerationSettings;
        static readonly CODEC: Internal.MapCodec<Internal.BiomeGenerationSettings>;
    }
    type BiomeGenerationSettings_ = BiomeGenerationSettings;
    class CarriageSounds {
        constructor(arg0: Internal.CarriageContraptionEntity_)
        stop(): void;
        tick(arg0: Internal.Carriage$DimensionalCarriageEntity_): void;
        finalizeSharedVolume(arg0: number): void;
        submitSharedSoundVolume(arg0: Vec3_, arg1: number): void;
    }
    type CarriageSounds_ = CarriageSounds;
    abstract class Screen extends Internal.AbstractContainerEventHandler implements Internal.AccessScreen, Internal.AccessorScreen, Internal.Widget, Internal.ScreenAccessor {
        afterMouseAction(): void;
        charTyped(arg0: string, arg1: number): boolean;
        onFilesDrop(arg0: Internal.List_<Internal.Path>): void;
        getMinecraft(): Internal.Minecraft;
        narrationEnabled(): void;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        static isCut(arg0: number): boolean;
        addRenderableWidget<T extends Internal.GuiEventListener & Internal.Widget & Internal.NarratableEntry>(arg0: T): T;
        afterMouseMove(): void;
        mouseMoved(arg0: number, arg1: number): void;
        renderComponentTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.FormattedText>, arg2: number, arg3: number, arg4: Internal.Font_): void;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.Component_, arg2: number, arg3: number): void;
        render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
        renderTooltipInternal(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.ClientTooltipComponent>, arg2: number, arg3: number): void;
        static isCopy(arg0: number): boolean;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.FormattedCharSequence>, arg2: number, arg3: number): void;
        renderComponentTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.Component>, arg2: number, arg3: number): void;
        changeFocus(arg0: boolean): boolean;
        handleComponentClicked(arg0: Internal.Style_): boolean;
        static findNarratableWidget(arg0: Internal.List_<Internal.NarratableEntry>, arg1: Internal.NarratableEntry_): Internal.Screen$NarratableSearchResult;
        controlling$getRenderables(): Internal.List<any>;
        tick(): void;
        isPauseScreen(): boolean;
        getTooltipFromItem(arg0: Internal.ItemStack_): Internal.List<Internal.Component>;
        removed(): void;
        getTitle(): Internal.Component;
        addRenderableOnly<T extends Internal.Widget>(arg0: T): T;
        static isSelectAll(arg0: number): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        renderBackground(arg0: Internal.PoseStack_, arg1: number): void;
        shouldCloseOnEsc(): boolean;
        getNarratables(): Internal.List<any>;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.Component>, arg2: Internal.Optional_<Internal.TooltipComponent>, arg3: number, arg4: number): void;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.Component>, arg2: Internal.Optional_<Internal.TooltipComponent>, arg3: number, arg4: number, arg5: Internal.Font_, arg6: Internal.ItemStack_): void;
        static hasAltDown(): boolean;
        renderDirtBackground(arg0: number): void;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        getRenderables(): Internal.List<any>;
        onClose(): void;
        addWidget<T extends Internal.GuiEventListener & Internal.NarratableEntry>(arg0: T): T;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.FormattedCharSequence>, arg2: number, arg3: number, arg4: Internal.Font_): void;
        handler$bne000$getTooltipFromItem(arg0: Internal.ItemStack_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.Component>, arg2: Internal.Optional_<Internal.TooltipComponent>, arg3: number, arg4: number, arg5: Internal.ItemStack_): void;
        static hasShiftDown(): boolean;
        init(arg0: Internal.Minecraft_, arg1: number, arg2: number): void;
        renderBackground(arg0: Internal.PoseStack_): void;
        renderComponentTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.FormattedText>, arg2: number, arg3: number, arg4: Internal.ItemStack_): void;
        getNarrationMessage(): Internal.Component;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        renderTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.Component>, arg2: Internal.Optional_<Internal.TooltipComponent>, arg3: number, arg4: number, arg5: Internal.Font_): void;
        rebuildWidgets(): void;
        static isPaste(arg0: number): boolean;
        resize(arg0: Internal.Minecraft_, arg1: number, arg2: number): void;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        renderComponentTooltip(arg0: Internal.PoseStack_, arg1: Internal.List_<Internal.FormattedText>, arg2: number, arg3: number, arg4: Internal.Font_, arg5: Internal.ItemStack_): void;
        afterKeyboardAction(): void;
        static hasControlDown(): boolean;
        invokeRenderTooltipFromComponents(arg0: Internal.PoseStack_, arg1: Internal.List_<any>, arg2: number, arg3: number): void;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        handleDelayedNarration(): void;
        static wrapScreenError(arg0: Internal.Runnable_, arg1: string, arg2: string): void;
        triggerImmediateNarration(arg0: boolean): void;
        get minecraft(): Internal.Minecraft
        get pauseScreen(): boolean
        get title(): Internal.Component
        get narratables(): Internal.List<any>
        get renderables(): Internal.List<any>
        get narrationMessage(): Internal.Component
        set initialFocus(arg0: Internal.GuiEventListener_)
        width: number;
        passEvents: boolean;
        height: number;
        children: Internal.List<Internal.GuiEventListener>;
        readonly renderables: Internal.List<Internal.Widget>;
        readonly narratables: Internal.List<Internal.NarratableEntry>;
    }
    type Screen_ = Screen;
    interface Spliterator$OfPrimitive <T, T_CONS, T_SPLITR extends Internal.Spliterator$OfPrimitive<T, T_CONS, T_SPLITR>> extends Internal.Spliterator<T> {
        trySplit(): Internal.Spliterator<any>;
        forEachRemaining(arg0: T_CONS): void;
        getExactSizeIfKnown(): number;
        forEachRemaining(arg0: Internal.Consumer_<T>): void;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: T_CONS): boolean;
        tryAdvance(arg0: Internal.Consumer_<T>): boolean;
        getComparator(): Internal.Comparator<T>;
        characteristics(): number;
        estimateSize(): number;
        get exactSizeIfKnown(): number
        get comparator(): Internal.Comparator<T>
    }
    type Spliterator$OfPrimitive_<T, T_CONS, T_SPLITR extends Internal.Spliterator$OfPrimitive<T, T_CONS, T_SPLITR>> = Spliterator$OfPrimitive<T, T_CONS, T_SPLITR>;
    abstract class Signature extends Internal.SignatureSpi {
        verify(arg0: number[]): boolean;
        sign(): number[];
        static getInstance(arg0: string, arg1: string): Internal.Signature;
        /**
         * @deprecated
        */
        getParameter(arg0: string): any;
        sign(arg0: number[], arg1: number, arg2: number): number;
        initVerify(arg0: Internal.Certificate_): void;
        setParameter(arg0: Internal.AlgorithmParameterSpec_): void;
        /**
         * @deprecated
        */
        setParameter(arg0: string, arg1: any): void;
        update(arg0: Internal.ByteBuffer_): void;
        getParameters(): Internal.AlgorithmParameters;
        getProvider(): Internal.Provider;
        static getInstance(arg0: string): Internal.Signature;
        getAlgorithm(): string;
        initSign(arg0: Internal.PrivateKey_, arg1: Internal.SecureRandom_): void;
        verify(arg0: number[], arg1: number, arg2: number): boolean;
        initSign(arg0: Internal.PrivateKey_): void;
        update(arg0: number[], arg1: number, arg2: number): void;
        update(arg0: number): void;
        static getInstance(arg0: string, arg1: Internal.Provider_): Internal.Signature;
        update(arg0: number[]): void;
        initVerify(arg0: Internal.PublicKey_): void;
        set parameter(arg0: Internal.AlgorithmParameterSpec_)
        get parameters(): Internal.AlgorithmParameters
        get provider(): Internal.Provider
        get algorithm(): string
    }
    type Signature_ = Signature;
    interface RecvByteBufAllocator {
        newHandle(): Internal.RecvByteBufAllocator$Handle;
    }
    type RecvByteBufAllocator_ = RecvByteBufAllocator;
    class AffineTransform implements Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: number[])
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        constructor(arg0: Internal.AffineTransform_)
        constructor(arg0: number[])
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        static getScaleInstance(arg0: number, arg1: number): Internal.AffineTransform;
        setToRotation(arg0: number, arg1: number, arg2: number): void;
        concatenate(arg0: Internal.AffineTransform_): void;
        setToRotation(arg0: number): void;
        static getQuadrantRotateInstance(arg0: number, arg1: number, arg2: number): Internal.AffineTransform;
        transform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        setToShear(arg0: number, arg1: number): void;
        static getShearInstance(arg0: number, arg1: number): Internal.AffineTransform;
        transform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        preConcatenate(arg0: Internal.AffineTransform_): void;
        createTransformedShape(arg0: Internal.Shape_): Internal.Shape;
        getShearY(): number;
        isIdentity(): boolean;
        getScaleX(): number;
        inverseTransform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        setToScale(arg0: number, arg1: number): void;
        invert(): void;
        transform(arg0: Internal.Point2D_, arg1: Internal.Point2D_): Internal.Point2D;
        deltaTransform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        transform(arg0: Internal.Point2D_[], arg1: number, arg2: Internal.Point2D_[], arg3: number, arg4: number): void;
        setTransform(arg0: Internal.AffineTransform_): void;
        setToIdentity(): void;
        rotate(arg0: number, arg1: number, arg2: number): void;
        getTranslateY(): number;
        static getQuadrantRotateInstance(arg0: number): Internal.AffineTransform;
        static getRotateInstance(arg0: number): Internal.AffineTransform;
        inverseTransform(arg0: Internal.Point2D_, arg1: Internal.Point2D_): Internal.Point2D;
        setToTranslation(arg0: number, arg1: number): void;
        static getRotateInstance(arg0: number, arg1: number): Internal.AffineTransform;
        setToRotation(arg0: number, arg1: number, arg2: number, arg3: number): void;
        clone(): any;
        setTransform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        scale(arg0: number, arg1: number): void;
        rotate(arg0: number, arg1: number, arg2: number, arg3: number): void;
        getMatrix(arg0: number[]): void;
        deltaTransform(arg0: Internal.Point2D_, arg1: Internal.Point2D_): Internal.Point2D;
        getType(): number;
        static getTranslateInstance(arg0: number, arg1: number): Internal.AffineTransform;
        getScaleY(): number;
        translate(arg0: number, arg1: number): void;
        getShearX(): number;
        transform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        quadrantRotate(arg0: number, arg1: number, arg2: number): void;
        createInverse(): this;
        shear(arg0: number, arg1: number): void;
        static getRotateInstance(arg0: number, arg1: number, arg2: number, arg3: number): Internal.AffineTransform;
        setToRotation(arg0: number, arg1: number): void;
        setToQuadrantRotation(arg0: number, arg1: number, arg2: number): void;
        quadrantRotate(arg0: number): void;
        transform(arg0: number[], arg1: number, arg2: number[], arg3: number, arg4: number): void;
        static getRotateInstance(arg0: number, arg1: number, arg2: number): Internal.AffineTransform;
        getTranslateX(): number;
        getDeterminant(): number;
        rotate(arg0: number): void;
        setToQuadrantRotation(arg0: number): void;
        rotate(arg0: number, arg1: number): void;
        set toRotation(arg0: number)
        get shearY(): number
        get identity(): boolean
        get scaleX(): number
        set transform(arg0: Internal.AffineTransform_)
        get translateY(): number
        get type(): number
        get scaleY(): number
        get shearX(): number
        get translateX(): number
        get determinant(): number
        set toQuadrantRotation(arg0: number)
        static readonly TYPE_UNIFORM_SCALE: 2;
        static readonly TYPE_FLIP: 64;
        static readonly TYPE_IDENTITY: 0;
        static readonly TYPE_MASK_SCALE: 6;
        static readonly TYPE_MASK_ROTATION: 24;
        static readonly TYPE_QUADRANT_ROTATION: 8;
        static readonly TYPE_TRANSLATION: 1;
        static readonly TYPE_GENERAL_SCALE: 4;
        static readonly TYPE_GENERAL_TRANSFORM: 32;
        static readonly TYPE_GENERAL_ROTATION: 16;
    }
    type AffineTransform_ = AffineTransform;
    class ServerboundSeenAdvancementsPacket$Action extends Internal.Enum<Internal.ServerboundSeenAdvancementsPacket$Action> {
        static values(): Internal.ServerboundSeenAdvancementsPacket$Action[];
        static valueOf(arg0: string): Internal.ServerboundSeenAdvancementsPacket$Action;
        static readonly OPENED_TAB: Internal.ServerboundSeenAdvancementsPacket$Action;
        static readonly CLOSED_SCREEN: Internal.ServerboundSeenAdvancementsPacket$Action;
    }
    type ServerboundSeenAdvancementsPacket$Action_ = "closed_screen" | ServerboundSeenAdvancementsPacket$Action | "opened_tab";
    class RecipeBook {
        constructor()
        copyOverData(arg0: Internal.RecipeBook_): void;
        contains(arg0: ResourceLocation_): boolean;
        removeHighlight(arg0: Internal.Recipe_<any>): void;
        remove(arg0: Internal.Recipe_<any>): void;
        isOpen(arg0: Internal.RecipeBookType_): boolean;
        add(arg0: Internal.Recipe_<any>): void;
        addHighlight(arg0: Internal.Recipe_<any>): void;
        setOpen(arg0: Internal.RecipeBookType_, arg1: boolean): void;
        willHighlight(arg0: Internal.Recipe_<any>): boolean;
        contains(arg0: Internal.Recipe_<any>): boolean;
        isFiltering(arg0: Internal.RecipeBookType_): boolean;
        isFiltering(arg0: Internal.RecipeBookMenu_<any>): boolean;
        setFiltering(arg0: Internal.RecipeBookType_, arg1: boolean): void;
        setBookSetting(arg0: Internal.RecipeBookType_, arg1: boolean, arg2: boolean): void;
        setBookSettings(arg0: Internal.RecipeBookSettings_): void;
        getBookSettings(): Internal.RecipeBookSettings;
        set bookSettings(arg0: Internal.RecipeBookSettings_)
        get bookSettings(): Internal.RecipeBookSettings
    }
    type RecipeBook_ = RecipeBook;
    class ChatTypeDecoration extends Internal.Record {
        constructor(arg0: string, arg1: Internal.List_<Internal.ChatTypeDecoration$Parameter>, arg2: Internal.Style_)
        static outgoingDirectMessage(arg0: string): Internal.ChatTypeDecoration;
        translationKey(): string;
        parameters(): Internal.List<Internal.ChatTypeDecoration$Parameter>;
        style(): Internal.Style;
        static withSender(arg0: string): Internal.ChatTypeDecoration;
        static incomingDirectMessage(arg0: string): Internal.ChatTypeDecoration;
        static teamMessage(arg0: string): Internal.ChatTypeDecoration;
        decorate(arg0: Internal.Component_, arg1: Internal.ChatType$Bound_): Internal.Component;
        static readonly CODEC: Internal.Codec<Internal.ChatTypeDecoration>;
    }
    type ChatTypeDecoration_ = ChatTypeDecoration;
    class EnterBlockTrigger$TriggerInstance extends Internal.AbstractCriterionTriggerInstance {
        constructor(arg0: any_, arg1: Internal.Block_, arg2: Internal.StatePropertiesPredicate_)
        static entersBlock(arg0: Internal.Block_): Internal.EnterBlockTrigger$TriggerInstance;
        matches(arg0: Internal.BlockState_): boolean;
    }
    type EnterBlockTrigger$TriggerInstance_ = EnterBlockTrigger$TriggerInstance;
    class PatternStringError extends Internal.PatternError {
        constructor(translateKey: string)
        readonly translateKey: string;
    }
    type PatternStringError_ = PatternStringError;
    interface WidgetUIAccess {
        writeClientAction(arg0: com.lowdragmc.lowdraglib.gui.widget.Widget_, arg1: number, arg2: Internal.Consumer_<Internal.FriendlyByteBuf>): void;
        writeUpdateInfo(arg0: com.lowdragmc.lowdraglib.gui.widget.Widget_, arg1: number, arg2: Internal.Consumer_<Internal.FriendlyByteBuf>): void;
        attemptMergeStack(arg0: Internal.ItemStack_, arg1: boolean, arg2: boolean): boolean;
    }
    type WidgetUIAccess_ = WidgetUIAccess;
    class WallSide extends Internal.Enum<Internal.WallSide> implements Internal.StringRepresentable {
        static values(): Internal.WallSide[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.WallSide;
        get serializedName(): string
        static readonly LOW: Internal.WallSide;
        static readonly TALL: Internal.WallSide;
        static readonly NONE: Internal.WallSide;
    }
    type WallSide_ = "low" | WallSide | "tall" | "none";
    interface MessageSenderKJS {
        getDisplayName(): Internal.Component;
        setStatusMessage(message: Internal.Component_): void;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        tell(message: Internal.Component_): void;
        runCommand(command: string): number;
        get displayName(): Internal.Component
        set statusMessage(message: Internal.Component_)
        get name(): Internal.Component
    }
    type MessageSenderKJS_ = MessageSenderKJS;
    class ChatVisiblity extends Internal.Enum<Internal.ChatVisiblity> implements Internal.OptionEnum {
        static byId(arg0: number): Internal.ChatVisiblity;
        getKey(): string;
        static valueOf(arg0: string): Internal.ChatVisiblity;
        getCaption(): Internal.Component;
        static values(): Internal.ChatVisiblity[];
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly HIDDEN: Internal.ChatVisiblity;
        static readonly FULL: Internal.ChatVisiblity;
        static readonly SYSTEM: Internal.ChatVisiblity;
    }
    type ChatVisiblity_ = "system" | "full" | "hidden" | ChatVisiblity;
    class CoilBlockBuilder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        temperature(temperature: number): this;
        coilMaterial(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        createObject(): any;
        tier(tier: number): this;
        energyDiscount(energyDiscount: number): this;
        level(level: number): this;
        texture(texture: ResourceLocation_): this;
    }
    type CoilBlockBuilder_ = CoilBlockBuilder;
    abstract class BiomeSource implements Internal.BiomeResolver {
        findClosestBiome3d(arg0: BlockPos_, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Holder<Internal.Biome>>, arg5: Internal.Climate$Sampler_, arg6: Internal.LevelReader_): com.mojang.datafixers.util.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
        getBiomesWithin(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Climate$Sampler_): Internal.Set<Internal.Holder<Internal.Biome>>;
        possibleBiomes(): Internal.Set<Internal.Holder<Internal.Biome>>;
        findBiomeHorizontal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Holder<Internal.Biome>>, arg5: Internal.RandomSource_, arg6: Internal.Climate$Sampler_): com.mojang.datafixers.util.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
        addDebugInfo(arg0: Internal.List_<string>, arg1: BlockPos_, arg2: Internal.Climate$Sampler_): void;
        getNoiseBiome(arg0: number, arg1: number, arg2: number, arg3: Internal.Climate$Sampler_): Internal.Holder<Internal.Biome>;
        findBiomeHorizontal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Predicate_<Internal.Holder<Internal.Biome>>, arg6: Internal.RandomSource_, arg7: boolean, arg8: Internal.Climate$Sampler_): com.mojang.datafixers.util.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
        static readonly CODEC: Internal.Codec<Internal.BiomeSource>;
    }
    type BiomeSource_ = BiomeSource;
    abstract class UndoOperation <DATA> implements Internal.Parcelable {
        constructor(owner: Internal.UndoOwner_)
        redo(): void;
        getOwnerData(): DATA;
        writeToParcel(arg0: Internal.Parcel_, arg1: number): void;
        hasData(): boolean;
        commit(): void;
        getOwner(): Internal.UndoOwner;
        matchOwner(owner: Internal.UndoOwner_): boolean;
        allowMerge(): boolean;
        undo(): void;
        get ownerData(): DATA
        get owner(): Internal.UndoOwner
    }
    type UndoOperation_<DATA> = UndoOperation<DATA>;
    class BlockPileFeature extends Internal.Feature<Internal.BlockPileConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.BlockPileConfiguration>)
    }
    type BlockPileFeature_ = BlockPileFeature;
    class FrontAttachmentType$FrontAttachmentModel extends Internal.Record {
        constructor(texture: ResourceLocation_, modelId: ResourceLocation_, scale: number)
        scale(): number;
        texture(): ResourceLocation;
        modelId(): ResourceLocation;
    }
    type FrontAttachmentType$FrontAttachmentModel_ = FrontAttachmentType$FrontAttachmentModel;
    class RenderStateShard$CullStateShard extends Internal.RenderStateShard$BooleanStateShard {
        constructor(arg0: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$CullStateShard_ = RenderStateShard$CullStateShard;
    class ClassInfo {
        getFieldInfo(): Internal.List<Internal.FieldInfo>;
        getClazzRaw(): typeof any;
        getAnnotations(): Internal.List<Internal.Annotation>;
        isAbstract(): boolean;
        static getOrCache(clazz: typeof any): Internal.ClassInfo;
        isInterface(): boolean;
        getInterfaceTypes(): Internal.List<Internal.ITypeInfo>;
        getSuperClassType(): Internal.ITypeInfo;
        getInterfaces(): Internal.List<Internal.ClassInfo>;
        getSuperClass(): this;
        getParameters(): Internal.List<Internal.ITypeInfo>;
        getName(): string;
        isEnum(): boolean;
        getConstructorInfo(): Internal.List<Internal.ConstructorInfo>;
        getMethodInfo(): Internal.List<Internal.MethodInfo>;
        get fieldInfo(): Internal.List<Internal.FieldInfo>
        get clazzRaw(): typeof any
        get annotations(): Internal.List<Internal.Annotation>
        get "abstract"(): boolean
        get "interface"(): boolean
        get interfaceTypes(): Internal.List<Internal.ITypeInfo>
        get superClassType(): Internal.ITypeInfo
        get interfaces(): Internal.List<Internal.ClassInfo>
        get superClass(): Internal.ClassInfo
        get parameters(): Internal.List<Internal.ITypeInfo>
        get name(): string
        get enum(): boolean
        get constructorInfo(): Internal.List<Internal.ConstructorInfo>
        get methodInfo(): Internal.List<Internal.MethodInfo>
        static readonly CLASS_CACHE: {[key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo, [key: typeof any]: Internal.ClassInfo};
        static readonly CLASS_NAME_CACHE: {"com.mojang.serialization.codecs.BaseMapCodec": Internal.ClassInfo, "net.minecraft.network.protocol.status.ServerStatus$Players": Internal.ClassInfo, "net.minecraft.client.gui.chat.ClientChatPreview$Preview": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceRules$Context": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.modular.IUIHolder": Internal.ClassInfo, "java.util.ImmutableCollections$AbstractImmutableMap": Internal.ClassInfo, "com.ibm.icu.util.ULocale$Category": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainerRO$PackedData": Internal.ClassInfo, "net.minecraft.network.FriendlyByteBuf$Reader": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SculkPatchFeature": Internal.ClassInfo, "com.simibubi.create.foundation.fluid.FluidIngredient": Internal.ClassInfo, "net.minecraft.world.entity.monster.Zombie": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.properties.RemoveOresProperties": Internal.ClassInfo, "net.minecraft.world.level.block.LadderBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2BooleanFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.component.ICustomDescriptionId": Internal.ClassInfo, "net.minecraft.world.level.block.CrossCollisionBlock": Internal.ClassInfo, "dev.latvian.mods.rhino.ConstProperties": Internal.ClassInfo, "com.jozufozu.flywheel.backend.RenderLayer": Internal.ClassInfo, "net.minecraft.commands.arguments.PreviewedArgument": Internal.ClassInfo, "java.lang.CharSequence": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgePoseStack": Internal.ClassInfo, "net.minecraft.world.level.block.ChainBlock": Internal.ClassInfo, "net.minecraft.world.item.enchantment.Enchantment$Rarity": Internal.ClassInfo, "com.mojang.serialization.codecs.EitherCodec": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.FileConfigBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.ShipwreckStructure": Internal.ClassInfo, "net.minecraft.world.level.levelgen.VerticalAnchor$BelowTop": Internal.ClassInfo, "net.minecraft.world.level.BaseSpawner": Internal.ClassInfo, "com.google.gson.internal.Excluder": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageSyncData": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ILDLRegister": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedEntityTypeExtension": Internal.ClassInfo, "net.minecraft.world.level.block.FrostedIceBlock": Internal.ClassInfo, "com.jozufozu.flywheel.api.struct.StructType": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Markings": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortListIterator": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.animation.Animation": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerLookAtPacket": Internal.ClassInfo, "malte0811.ferritecore.mixin.mrl.ResourceLocationAccess": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.ImageWidget": Internal.ClassInfo, "com.mojang.blaze3d.shaders.Shader": Internal.ClassInfo, "net.minecraftforge.fml.event.config.ModConfigEvent$Loading": Internal.ClassInfo, "net.minecraftforge.client.gui.overlay.IGuiOverlay": Internal.ClassInfo, "net.minecraft.world.level.levelgen.synth.NormalNoise$NoiseParameters": Internal.ClassInfo, "com.gregtechceu.gtceu.client.model.PipeModel": Internal.ClassInfo, "com.jozufozu.flywheel.util.box.GridAlignedBB": Internal.ClassInfo, "java.util.Currency": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetActionBarTextPacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoublePredicate": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.TransformTexture": Internal.ClassInfo, "java.util.LinkedHashMap": Internal.ClassInfo, "java.nio.channels.InterruptibleChannel": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.GrassCutterFrontAttachment": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.DummySensor": Internal.ClassInfo, "net.minecraft.client.multiplayer.ServerData": Internal.ClassInfo, "icyllis.arc3d.engine.ops.DrawOp": Internal.ClassInfo, "net.minecraft.world.food.FoodProperties": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.RotationState": Internal.ClassInfo, "net.minecraft.world.level.block.CauldronBlock": Internal.ClassInfo, "net.minecraft.network.chat.ChatType$Bound": Internal.ClassInfo, "java.util.function.ToIntFunction": Internal.ClassInfo, "icyllis.arc3d.engine.OpFlushState": Internal.ClassInfo, "net.minecraft.util.Tuple": Internal.ClassInfo, "net.minecraft.core.Holder$Kind": Internal.ClassInfo, "net.coderbot.iris.fantastic.ParticleRenderingPhase": Internal.ClassInfo, "com.mojang.blaze3d.shaders.BlendMode": Internal.ClassInfo, "com.ibm.icu.impl.TextTrieMap$Output": Internal.ClassInfo, "net.minecraft.client.gui.components.LerpingBossEvent": Internal.ClassInfo, "net.minecraft.world.level.block.piston.MovingPistonBlock": Internal.ClassInfo, "java.lang.Module": Internal.ClassInfo, "net.minecraftforge.registries.NamespacedHolderHelper": Internal.ClassInfo, "com.blamejared.clumps.helper.IClumpedOrb": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.LakeFeature$Configuration": Internal.ClassInfo, "net.minecraft.world.level.block.WallSkullBlock": Internal.ClassInfo, "net.minecraft.world.level.block.ConduitBlock": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.ModelCuboidAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.minecraft.ShapedRecipeSchema$ShapedRecipeJS": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$BlockToolModificationEvent": Internal.ClassInfo, "net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BellBlockEntity": Internal.ClassInfo, "io.netty.buffer.ByteBufAllocator": Internal.ClassInfo, "net.minecraft.world.item.Item$Properties": Internal.ClassInfo, "icyllis.arc3d.engine.ContextOptions": Internal.ClassInfo, "mezz.jei.api.recipe.IFocusGroup": Internal.ClassInfo, "net.minecraft.data.recipes.RecipeBuilder": Internal.ClassInfo, "java.nio.channels.AsynchronousChannel": Internal.ClassInfo, "net.minecraft.world.entity.npc.Villager": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2IntFunction": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.TemptingSensor": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateAdvancementProvider": Internal.ClassInfo, "com.simibubi.create.foundation.gui.widget.AbstractSimiWidget": Internal.ClassInfo, "icyllis.modernui.core.Context": Internal.ClassInfo, "net.minecraft.world.level.block.CandleCakeBlock": Internal.ClassInfo, "com.mojang.datafixers.DSL$TypeReference": Internal.ClassInfo, "com.jozufozu.flywheel.util.box.CoordinateConsumer": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.DescriptionContext": Internal.ClassInfo, "net.minecraft.client.gui.screens.social.PlayerSocialManager": Internal.ClassInfo, "dev.latvian.mods.kubejs.net.NetworkEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.IPipeType": Internal.ClassInfo, "net.minecraft.commands.CommandBuildContext$MissingTagAccessPolicy": Internal.ClassInfo, "com.mojang.serialization.MapCodec$MapCodecCodec": Internal.ClassInfo, "net.minecraft.world.item.SnowballItem": Internal.ClassInfo, "net.minecraft.world.level.block.state.StateDefinition$Factory": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3fc": Internal.ClassInfo, "net.minecraft.server.ServerScoreboard$Method": Internal.ClassInfo, "net.minecraft.advancements.CriterionTriggerInstance": Internal.ClassInfo, "net.minecraft.world.entity.animal.Fox$Type": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatPredicate": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.CompostableRecipesEventJS": Internal.ClassInfo, "net.minecraft.world.item.crafting.RecipeManager$CachedCheck": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Exports": Internal.ClassInfo, "net.minecraft.world.item.BowItem": Internal.ClassInfo, "dev.latvian.mods.unit.UnitContext": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.factory.HeldItemUIFactory$IHeldItemUIHolder": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Llama": Internal.ClassInfo, "net.minecraft.world.level.block.JigsawBlock": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.TransformStack": Internal.ClassInfo, "com.supermartijn642.fusion.api.util.Pair": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.events.GTRegistryEventJS": Internal.ClassInfo, "net.minecraftforge.client.event.RenderTooltipEvent": Internal.ClassInfo, "net.minecraft.world.level.block.entity.TickingBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceRules$ConditionSource": Internal.ClassInfo, "net.minecraft.advancements.DisplayInfo": Internal.ClassInfo, "org.lwjgl.system.Pointer": Internal.ClassInfo, "com.mojang.math.OctahedralGroup": Internal.ClassInfo, "net.minecraft.nbt.FloatTag": Internal.ClassInfo, "com.mojang.blaze3d.shaders.Program": Internal.ClassInfo, "java.lang.AbstractStringBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.stages.StageChangeEvent": Internal.ClassInfo, "java.lang.ref.WeakReference": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$ItemSmeltedEvent": Internal.ClassInfo, "de.keksuccino.konkrete.mixin.client.IMixinEditBox": Internal.ClassInfo, "net.minecraft.commands.synchronization.ArgumentTypeInfo$Template": Internal.ClassInfo, "net.minecraft.world.item.SwordItem": Internal.ClassInfo, "net.minecraft.world.level.chunk.UpgradeData": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityLeaveLevelEvent": Internal.ClassInfo, "java.nio.file.attribute.BasicFileAttributes": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.StructureMode": Internal.ClassInfo, "io.netty.channel.Channel$Unsafe": Internal.ClassInfo, "net.minecraftforge.common.IPlantable": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.RemoveWorldgenEventJS": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3dc": Internal.ClassInfo, "com.google.common.collect.HashBiMap": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.functions.LootItemFunction": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageValidator": Internal.ClassInfo, "net.minecraft.world.level.block.CommandBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundContainerSetDataPacket": Internal.ClassInfo, "net.minecraft.world.level.block.Block": Internal.ClassInfo, "java.util.BitSet": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.MinerPipeBlock": Internal.ClassInfo, "net.coderbot.iris.rendertarget.Blaze3dRenderTargetExt": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.BoilerFireboxType": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrowableItemProjectile": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.Path": Internal.ClassInfo, "net.minecraft.world.level.block.SeagrassBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.MetaMachineItem": Internal.ClassInfo, "com.simibubi.create.foundation.utility.IPartialSafeNBT": Internal.ClassInfo, "java.nio.file.attribute.FileTime": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetChunkCacheRadiusPacket": Internal.ClassInfo, "com.ibm.icu.text.UnicodeSet": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.ClientInitEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.PacketFlow": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.blockentity.IAutoSyncBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.entity.BlockEntityCallback": Internal.ClassInfo, "mezz.jei.api.runtime.IJeiKeyMapping": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action": Internal.ClassInfo, "net.minecraft.client.searchtree.SearchRegistry$Key": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4x3fc": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeMinecraft": Internal.ClassInfo, "net.minecraft.world.entity.ai.navigation.PathNavigation": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRecipePacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectObjectImmutablePair": Internal.ClassInfo, "net.minecraftforge.eventbus.api.EventPriority": Internal.ClassInfo, "com.mojang.authlib.Agent": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.DeployableRearAttachment": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IMachineFeature": Internal.ClassInfo, "net.minecraft.world.level.LightLayer": Internal.ClassInfo, "net.minecraft.world.item.SpectralArrowItem": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerGamePacketListener": Internal.ClassInfo, "net.minecraft.server.TickTask": Internal.ClassInfo, "net.minecraft.world.item.crafting.FireworkRocketRecipe": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.FeaturePlaceContext": Internal.ClassInfo, "net.minecraft.server.players.IpBanList": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Horse": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IWaypointableNavigation": Internal.ClassInfo, "net.minecraft.world.level.block.SimpleWaterloggedBlock": Internal.ClassInfo, "dev.latvian.mods.rhino.util.CustomJavaToJsWrapper": Internal.ClassInfo, "io.netty.channel.ChannelPipeline": Internal.ClassInfo, "net.minecraft.world.level.levelgen.LegacyRandomSource": Internal.ClassInfo, "net.minecraftforge.event.server.ServerStartedEvent": Internal.ClassInfo, "net.coderbot.iris.vertices.ExtendingBufferBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectCollection": Internal.ClassInfo, "net.minecraft.nbt.NbtAccounter": Internal.ClassInfo, "mezz.jei.api.helpers.IJeiHelpers": Internal.ClassInfo, "net.minecraft.world.level.block.KelpPlantBlock": Internal.ClassInfo, "com.simibubi.create.foundation.utility.Couple": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.FoodBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Model": Internal.ClassInfo, "net.minecraft.world.item.context.BlockPlaceContext": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.ConfigPanel$Tab": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ShortFunction": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Pre": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelProvider": Internal.ClassInfo, "net.minecraftforge.registries.RegistryManager": Internal.ClassInfo, "net.minecraft.world.item.Rarity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.ThreadSafeLegacyRandomSource": Internal.ClassInfo, "dev.architectury.event.events.common.ChatEvent$ChatComponent": Internal.ClassInfo, "net.minecraft.util.profiling.ProfileResults": Internal.ClassInfo, "java.security.SignatureSpi": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CarvingContext": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.ProcessingRecipeSchema$ItemApplicationRecipeJS": Internal.ClassInfo, "net.minecraft.world.level.block.CandleBlock": Internal.ClassInfo, "com.mojang.serialization.ListBuilder": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IUIMachine": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.OreProperty": Internal.ClassInfo, "java.time.format.FormatStyle": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackMaterial$TrackType": Internal.ClassInfo, "net.minecraft.world.level.block.LightBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2ByteFunction": Internal.ClassInfo, "com.mojang.math.Vector3d": Internal.ClassInfo, "net.minecraft.world.level.block.SupportType": Internal.ClassInfo, "net.minecraft.client.GameNarrator": Internal.ClassInfo, "com.mojang.brigadier.tree.ArgumentCommandNode": Internal.ClassInfo, "com.google.common.collect.ImmutableSetMultimap$Builder": Internal.ClassInfo, "com.mojang.math.Vector3f": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2LongFunction": Internal.ClassInfo, "java.util.stream.DoubleStream$Builder": Internal.ClassInfo, "java.util.ResourceBundle": Internal.ClassInfo, "net.minecraft.world.entity.monster.Stray": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.FossilFeatureConfiguration": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteList": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatStack": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.AtlasSpriteRegistryEventJS": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.util.TreeNode": Internal.ClassInfo, "net.minecraft.world.entity.ambient.AmbientCreature": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientActionFilter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.EndIslandFeature": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectList": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileEngine": Internal.ClassInfo, "org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout": Internal.ClassInfo, "java.util.stream.LongStream": Internal.ClassInfo, "java.util.Properties": Internal.ClassInfo, "java.util.concurrent.Executor": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonSittingPhase": Internal.ClassInfo, "io.netty.util.ByteProcessor": Internal.ClassInfo, "net.minecraft.world.level.block.SculkCatalystBlock": Internal.ClassInfo, "com.mojang.math.Vector4f": Internal.ClassInfo, "net.minecraft.network.syncher.SynchedEntityData": Internal.ClassInfo, "net.minecraft.world.level.block.MultifaceSpreader": Internal.ClassInfo, "java.time.temporal.ChronoUnit": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$RenderTickEvent": Internal.ClassInfo, "net.minecraft.world.level.chunk.storage.ChunkScanAccess": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventJS": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentManager$OnBackStackChangedListener": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.util.frustum.Frustum$Visibility": Internal.ClassInfo, "java.nio.LongBuffer": Internal.ClassInfo, "net.minecraftforge.forgespi.language.ModFileScanData": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.events.GTFluidVeinEventJS": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkEvent$Unload": Internal.ClassInfo, "icyllis.arc3d.engine.IUniqueKey": Internal.ClassInfo, "net.minecraft.world.entity.monster.ElderGuardian": Internal.ClassInfo, "dev.latvian.mods.rhino.util.SpecialEquality": Internal.ClassInfo, "net.minecraft.core.Direction": Internal.ClassInfo, "net.minecraft.world.level.SpawnData": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageHeader": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemBuilder$ReleaseUsingCallback": Internal.ClassInfo, "java.nio.file.WatchKey": Internal.ClassInfo, "ca.spottedleaf.starlight.common.light.StarLightInterface": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ServerPlayerKJS": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerContainerEvent$Open": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ProgressTexture": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientManager": Internal.ClassInfo, "net.minecraft.world.level.block.Rotation": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackTargetingBehaviour$RenderedTrackOverlayType": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingAttackEvent": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullSupplier": Internal.ClassInfo, "net.minecraft.network.protocol.status.ServerStatus": Internal.ClassInfo, "net.minecraftforge.network.PlayMessages$SpawnEntity": Internal.ClassInfo, "icyllis.arc3d.opengl.GLTextureInfo": Internal.ClassInfo, "mezz.jei.api.recipe.IRecipeCategoriesLookup": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.FeaturePoolElement": Internal.ClassInfo, "icyllis.arc3d.engine.FlushInfo$FinishedCallback": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.color.Color": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetHealthPacket": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeMap": Internal.ClassInfo, "java.util.function.Predicate": Internal.ClassInfo, "java.nio.file.attribute.FileAttributeView": Internal.ClassInfo, "com.simibubi.create.content.contraptions.ContraptionWorld": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.NbtAccounterAccessor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction$FunctionContext": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentOnAttachListener": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.NopProcessor": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IMufflableMachine": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntFunctions$UnmodifiableFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.RandomTickCallbackJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemModificationEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.recipe.components.GTRecipeComponents$FluidIngredientJS": Internal.ClassInfo, "java.awt.Dimension": Internal.ClassInfo, "java.security.cert.Certificate": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackEdge": Internal.ClassInfo, "ca.spottedleaf.starlight.common.world.ExtendedWorld": Internal.ClassInfo, "java.util.SortedMap": Internal.ClassInfo, "net.minecraft.world.level.block.StainedGlassPaneBlock": Internal.ClassInfo, "net.minecraft.server.level.ServerChunkCache": Internal.ClassInfo, "net.minecraft.world.level.block.CocoaBlock": Internal.ClassInfo, "com.almostreliable.merequester.mixin.accessors.EditBoxMixin": Internal.ClassInfo, "icyllis.modernui.transition.TransitionValues": Internal.ClassInfo, "com.tterrag.registrate.providers.ProviderType": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2ObjectFunction": Internal.ClassInfo, "java.util.concurrent.atomic.AtomicReference": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.SerializerType": Internal.ClassInfo, "net.minecraft.client.renderer.block.BlockRenderDispatcher": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.PickaxeItemBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BlueIceFeature": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.JEISubtypesEventJS": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$Type": Internal.ClassInfo, "net.minecraft.world.level.WorldGenLevel": Internal.ClassInfo, "io.netty.buffer.ByteBuf": Internal.ClassInfo, "net.minecraft.world.level.ClipContext": Internal.ClassInfo, "icyllis.modernui.view.MenuItem$OnActionExpandListener": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CarverDebugSettings": Internal.ClassInfo, "net.minecraft.world.entity.decoration.PaintingVariant": Internal.ClassInfo, "net.minecraft.world.level.border.WorldBorder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.TrapezoidHeight": Internal.ClassInfo, "org.apache.maven.artifact.repository.ArtifactRepository": Internal.ClassInfo, "net.minecraft.world.entity.monster.PatrollingMonster": Internal.ClassInfo, "net.minecraftforge.client.event.CustomizeGuiOverlayEvent": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.ChestType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.BlockPattern": Internal.ClassInfo, "net.minecraft.client.gui.screens.recipebook.RecipeCollection": Internal.ClassInfo, "java.io.OutputStream": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.AttachedData": Internal.ClassInfo, "net.minecraft.world.entity.animal.Wolf": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.EndCrystal": Internal.ClassInfo, "dev.latvian.mods.rhino.ExternalArrayData": Internal.ClassInfo, "net.minecraft.client.ParticleStatus": Internal.ClassInfo, "com.ibm.icu.text.UnicodeMatcher": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDistancePacket": Internal.ClassInfo, "net.minecraftforge.client.model.geometry.IGeometryLoader": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.entity.EntityInstancingController": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.RailShape": Internal.ClassInfo, "net.minecraftforge.client.event.RenderHighlightEvent$Block": Internal.ClassInfo, "icyllis.modernui.graphics.Canvas$VertexMode": Internal.ClassInfo, "net.minecraft.server.packs.repository.PackSource": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackNode": Internal.ClassInfo, "com.mojang.bridge.game.GameVersion": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.entity.EntityInstance": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.FireworkRocketEntityKJS": Internal.ClassInfo, "com.mojang.blaze3d.platform.Monitor": Internal.ClassInfo, "net.minecraft.stats.ServerStatsCounter": Internal.ClassInfo, "net.minecraft.world.inventory.StackedContentsCompatible": Internal.ClassInfo, "net.minecraft.world.level.block.NetherPortalBlock": Internal.ClassInfo, "net.minecraft.server.players.GameProfileCache$GameProfileInfo": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.AcaciaFoliagePlacer": Internal.ClassInfo, "net.minecraft.world.item.PlaceOnWaterBlockItem": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.AbstractBogeyBlock": Internal.ClassInfo, "com.mojang.blaze3d.preprocessor.GlslPreprocessor": Internal.ClassInfo, "malte0811.ferritecore.fastmap.FastMapKey": Internal.ClassInfo, "net.minecraft.network.chat.HoverEvent$ItemStackInfo": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorBlockEntityType": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TankWidget": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2IntFunction": Internal.ClassInfo, "net.minecraftforge.event.level.SaplingGrowTreeEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.StandardVeinGenerator": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetCameraPacket": Internal.ClassInfo, "com.electronwill.nightconfig.core.UnmodifiableConfig$Entry": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.PlayerChatDecorateEventJS": Internal.ClassInfo, "java.util.EnumSet": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BeehiveBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Boots": Internal.ClassInfo, "com.mojang.datafixers.types.Type$FieldNotFoundException": Internal.ClassInfo, "net.minecraft.util.profiling.ProfilerFiller": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleList": Internal.ClassInfo, "icyllis.modernui.view.View$OnDragListener": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentManager": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootTable$Builder": Internal.ClassInfo, "net.minecraft.client.renderer.GpuWarnlistManager": Internal.ClassInfo, "it.unimi.dsi.fastutil.Stack": Internal.ClassInfo, "net.minecraft.world.item.crafting.BlastingRecipe": Internal.ClassInfo, "net.minecraft.network.chat.Style": Internal.ClassInfo, "com.mojang.datafixers.types.templates.TypeTemplate": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlockStateMatchTest": Internal.ClassInfo, "java.util.EventListener": Internal.ClassInfo, "net.minecraftforge.event.TagsUpdatedEvent": Internal.ClassInfo, "net.minecraft.world.level.block.TargetBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.stack.UnificationEntry": Internal.ClassInfo, "com.mojang.brigadier.builder.ArgumentBuilder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundHorseScreenOpenPacket": Internal.ClassInfo, "net.minecraftforge.registries.NamespacedDefaultedWrapper": Internal.ClassInfo, "net.minecraftforge.network.PacketDistributor$PacketTarget": Internal.ClassInfo, "java.io.FilenameFilter": Internal.ClassInfo, "com.simibubi.create.foundation.utility.ICoordinate": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetExperiencePacket": Internal.ClassInfo, "net.minecraft.world.level.block.LeverBlock": Internal.ClassInfo, "net.minecraft.world.level.block.entity.LecternBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.block.NetherSproutsBlock": Internal.ClassInfo, "net.minecraft.server.players.UserBanList": Internal.ClassInfo, "net.minecraft.world.level.dimension.end.EndDragonFight": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeBlockAndTintGetter": Internal.ClassInfo, "net.minecraft.world.entity.animal.Dolphin": Internal.ClassInfo, "net.minecraft.client.MouseHandler": Internal.ClassInfo, "net.minecraft.world.entity.EntityType$EntityFactory": Internal.ClassInfo, "com.supermartijn642.fusion.api.texture.SpriteCreationContext": Internal.ClassInfo, "net.minecraft.world.entity.npc.VillagerProfession": Internal.ClassInfo, "com.ibm.icu.util.Currency$CurrencyUsage": Internal.ClassInfo, "java.lang.StackTraceElement": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IRedstoneSignalMachine": Internal.ClassInfo, "net.minecraft.world.level.block.RedstoneLampBlock": Internal.ClassInfo, "com.google.common.collect.DenseImmutableTable": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2DoubleFunction": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.MobControllerFrontAttachment": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.LakeFeature": Internal.ClassInfo, "net.minecraft.world.effect.MobEffectInstance": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBlockEventPacket": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.EmptyRearAttachment": Internal.ClassInfo, "com.ibm.icu.util.TimeUnit": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.SpringConfiguration": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableStructureInfo": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.predicate.BlockPredicate": Internal.ClassInfo, "net.minecraft.world.entity.animal.TropicalFish": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.IPipeNode": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkGenerator": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ClientLevelKJS": Internal.ClassInfo, "com.mojang.brigadier.context.ParsedCommandNode": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool$Projection": Internal.ClassInfo, "net.minecraftforge.event.RegisterGameTestsEvent": Internal.ClassInfo, "net.minecraft.world.level.block.AmethystClusterBlock": Internal.ClassInfo, "com.simibubi.create.content.trains.station.GlobalStation": Internal.ClassInfo, "net.montoyo.mcef.api.API": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BaseContainerBlockEntity": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistanceNetwork": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.StoneButtonBlockBuilder": Internal.ClassInfo, "net.minecraft.world.entity.animal.Bucketable": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseScrolled": Internal.ClassInfo, "net.minecraft.world.level.gameevent.BlockPositionSource": Internal.ClassInfo, "icyllis.modernui.animation.Animator": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyInput": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.FrogAttackablesSensor": Internal.ClassInfo, "net.minecraft.client.OptionInstance$TooltipSupplier": Internal.ClassInfo, "org.apache.maven.artifact.repository.ArtifactRepositoryPolicy": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.OverclockingLogic$Logic": Internal.ClassInfo, "io.netty.channel.MessageSizeEstimator": Internal.ClassInfo, "com.mojang.serialization.DynamicOps": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BlockColumnFeature": Internal.ClassInfo, "org.lwjgl.system.Struct": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.RemoveJEIRecipesEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundAddPlayerPacket": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeManager": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.MouseHandlerAccessor": Internal.ClassInfo, "net.minecraft.world.inventory.SmithingMenu": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.MachineBuilder": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShulkerBoxColoring": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.BasicBlockJS$Builder": Internal.ClassInfo, "net.minecraft.world.level.block.SculkSpreader$ChargeCursor": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.ScheduleDataEntry": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.GTOreDefinition": Internal.ClassInfo, "java.util.UUID": Internal.ClassInfo, "net.minecraft.world.level.block.entity.CommandBlockEntity$Mode": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2LongFunction": Internal.ClassInfo, "java.lang.constant.DynamicConstantDesc": Internal.ClassInfo, "net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity": Internal.ClassInfo, "com.jozufozu.flywheel.api.MaterialManager": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.ScheduleRuntime$State": Internal.ClassInfo, "net.minecraft.tags.TagEntry": Internal.ClassInfo, "com.google.common.collect.Maps$IteratorBasedAbstractMap": Internal.ClassInfo, "net.minecraftforge.event.level.ExplosionEvent": Internal.ClassInfo, "com.simibubi.create.content.schematics.requirement.ISpecialBlockEntityItemRequirement": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.EmptyPoolElement": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeCommandSourceStack": Internal.ClassInfo, "net.minecraft.client.sounds.SoundBufferLibrary": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor": Internal.ClassInfo, "mezz.jei.api.runtime.IEditModeConfig": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Pre": Internal.ClassInfo, "net.minecraft.world.inventory.PlayerEnderChestContainer": Internal.ClassInfo, "net.minecraft.world.level.block.WoolCarpetBlock": Internal.ClassInfo, "net.minecraft.core.HolderSet": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.TraderLlama": Internal.ClassInfo, "com.railwayteam.railways.mixin.client.AccessorEntity": Internal.ClassInfo, "com.google.common.reflect.TypeToken": Internal.ClassInfo, "net.minecraftforge.network.ICustomPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProviderType": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.MenuWidget": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartFurnace": Internal.ClassInfo, "com.simibubi.create.content.schematics.requirement.ISpecialBlockItemRequirement": Internal.ClassInfo, "com.probejs.jdoc.property.AbstractProperty": Internal.ClassInfo, "com.google.common.collect.ForwardingCollection": Internal.ClassInfo, "net.minecraft.world.level.block.entity.Hopper": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.item.crafting.AccessorShapedRecipe": Internal.ClassInfo, "icyllis.arc3d.engine.shading.VaryingHandler": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.DeltaFeatureConfiguration": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.IMachineBlock": Internal.ClassInfo, "net.minecraft.resources.HolderSetCodec": Internal.ClassInfo, "com.mojang.blaze3d.font.GlyphInfo": Internal.ClassInfo, "net.minecraft.util.TaskChainer$DelayedTask": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient": Internal.ClassInfo, "io.netty.util.concurrent.GenericFutureListener": Internal.ClassInfo, "net.minecraft.world.level.block.SaplingBlock": Internal.ClassInfo, "icyllis.modernui.graphics.drawable.Drawable$ConstantState": Internal.ClassInfo, "javax.security.auth.Subject": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.MultiblockShapeInfo": Internal.ClassInfo, "net.minecraft.data.loot.BlockLoot": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.SequencedAssemblyItemBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.generator.JsonGenerator": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatArrayList": Internal.ClassInfo, "net.minecraft.server.network.ServerGamePacketListenerImpl": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingFallEvent": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntBinaryOperator": Internal.ClassInfo, "com.gregtechceu.gtceu.api.sound.SoundEntry": Internal.ClassInfo, "net.minecraft.world.level.block.entity.CommandBlockEntity": Internal.ClassInfo, "icyllis.modernui.animation.BounceInterpolator": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.RecordItemJS$Builder": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.builders.block.RendererBlockBuilder": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SingleBlockEntityEdgePoint": Internal.ClassInfo, "mezz.jei.api.runtime.IJeiKeyMappings": Internal.ClassInfo, "net.minecraft.stats.StatsCounter": Internal.ClassInfo, "net.minecraft.world.entity.monster.SpellcasterIllager": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$RenderIntent": Internal.ClassInfo, "net.minecraft.data.DataProvider": Internal.ClassInfo, "com.ibm.icu.util.TimeZone$SystemTimeZoneType": Internal.ClassInfo, "net.minecraft.world.entity.monster.Slime": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseThresholdProvider": Internal.ClassInfo, "net.minecraft.world.entity.animal.Sheep": Internal.ClassInfo, "net.minecraft.world.item.FishingRodItem": Internal.ClassInfo, "io.netty.util.AttributeKey": Internal.ClassInfo, "net.minecraft.world.item.crafting.TippedArrowRecipe": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.OceanRuinStructure": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlockRotProcessor": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.predicates.LootItemConditionType": Internal.ClassInfo, "net.minecraft.client.OptionInstance$CaptionBasedToString": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.ICoverable": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.scene.WorldSceneRenderer$VertexConsumerWrapper": Internal.ClassInfo, "net.minecraft.util.valueproviders.TrapezoidFloat": Internal.ClassInfo, "com.google.gson.TypeAdapter": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientGamePacketListener": Internal.ClassInfo, "net.minecraft.world.item.enchantment.EnchantmentCategory": Internal.ClassInfo, "net.minecraft.world.item.BedItem": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Post": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDelayPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.multiblock.CleanroomType": Internal.ClassInfo, "java.io.PrintWriter": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Expression": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundChatPreviewPacket": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.PredicateManager": Internal.ClassInfo, "net.minecraft.world.entity.ExperienceOrb": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BlockEntity": Internal.ClassInfo, "net.minecraftforge.event.ServerChatEvent": Internal.ClassInfo, "java.util.RegularEnumSet": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4dc": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.FireworksJS$Shape": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.ModLifecycleEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ItemFrameEntityKJS": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SignalBlockEntity$OverlayState": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundInteractPacket": Internal.ClassInfo, "icyllis.modernui.view.ViewGroup$LayoutParams": Internal.ClassInfo, "net.minecraft.world.level.block.MushroomBlock": Internal.ClassInfo, "net.minecraft.world.level.gameevent.GameEventListener": Internal.ClassInfo, "java.security.Guard": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.WoodType": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Function": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageParticles": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.HideCustomJEIEventJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2ReferenceFunction": Internal.ClassInfo, "net.minecraft.world.entity.Shearable": Internal.ClassInfo, "net.minecraft.server.level.ChunkHolder": Internal.ClassInfo, "icyllis.arc3d.engine.ops.Op": Internal.ClassInfo, "icyllis.modernui.view.ViewManager": Internal.ClassInfo, "net.minecraft.world.level.block.InfestedBlock": Internal.ClassInfo, "net.minecraft.client.renderer.item.ItemPropertyFunction": Internal.ClassInfo, "net.minecraft.world.level.block.BedBlock": Internal.ClassInfo, "org.apache.maven.artifact.versioning.Restriction": Internal.ClassInfo, "java.lang.module.ModuleReader": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.BlockInfo": Internal.ClassInfo, "net.minecraft.world.ticks.TickAccess": Internal.ClassInfo, "net.minecraftforge.registries.NewRegistryEvent": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.RearAttachmentType$RearAttachmentModel": Internal.ClassInfo, "net.minecraft.world.level.timers.TimerQueue": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackBlockEntityTilt": Internal.ClassInfo, "dev.architectury.event.Event": Internal.ClassInfo, "net.minecraft.network.syncher.EntityDataSerializer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceRules$SurfaceRule": Internal.ClassInfo, "icyllis.arc3d.engine.GpuResource$UniqueID": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.MatchingFluidsPredicate": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectSortedMap": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.Rotate": Internal.ClassInfo, "icyllis.modernui.core.MessageQueue$IdleHandler": Internal.ClassInfo, "net.minecraftforge.common.world.BiomeModifier": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.ICleanroomProvider": Internal.ClassInfo, "net.minecraft.world.level.block.PumpkinBlock": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureManager": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectSet": Internal.ClassInfo, "net.minecraft.world.item.FireworkStarItem": Internal.ClassInfo, "com.ibm.icu.text.SymbolTable": Internal.ClassInfo, "net.minecraft.world.level.block.GrowingPlantBodyBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.DesertPyramidStructure": Internal.ClassInfo, "net.minecraft.server.WorldLoader$InitConfig": Internal.ClassInfo, "net.minecraftforge.client.event.ModelEvent$BakingCompleted": Internal.ClassInfo, "java.nio.file.attribute.FileStoreAttributeView": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2IntFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.data.recipe.misc.alloyblast.AlloyBlastRecipeProducer": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$TransparencyStateShard": Internal.ClassInfo, "net.minecraft.world.level.block.NetherrackBlock": Internal.ClassInfo, "net.minecraft.world.item.trading.MerchantOffers": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartChest": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.RegistryInfo": Internal.ClassInfo, "net.minecraft.world.level.block.MangroveRootsBlock": Internal.ClassInfo, "net.minecraft.network.chat.FormattedText$StyledContentConsumer": Internal.ClassInfo, "java.lang.AutoCloseable": Internal.ClassInfo, "net.minecraft.world.level.material.MaterialColor": Internal.ClassInfo, "java.nio.ByteBuffer": Internal.ClassInfo, "net.minecraft.core.Registry": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.AnimationTexture": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundClientInformationPacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2ByteFunction": Internal.ClassInfo, "malte0811.ferritecore.mixin.blockstatecache.DiscreteVSAccess": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.filter.mob.MobFilter": Internal.ClassInfo, "java.util.stream.IntStream$Builder": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.DimensionPalette": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SpawnerBlockEntity": Internal.ClassInfo, "com.simibubi.create.content.trains.station.StationEditPacket": Internal.ClassInfo, "net.minecraft.world.level.block.DaylightDetectorBlock": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServerPlayerList": Internal.ClassInfo, "net.minecraft.world.level.portal.PortalForcer": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2ObjectFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemTooltipEventJS": Internal.ClassInfo, "net.minecraft.client.KeyboardHandler": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.RandomFeatureConfiguration": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2ShortFunction": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelFile$ExistingModelFile": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.BlockStateMirrorCallbackJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket": Internal.ClassInfo, "org.moddingx.libx.event.ConfigLoadedEvent": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.FallingBlockEntityAccessor": Internal.ClassInfo, "net.minecraft.world.phys.shapes.CubeVoxelShape": Internal.ClassInfo, "net.minecraft.world.entity.animal.axolotl.Axolotl$Variant": Internal.ClassInfo, "com.google.common.reflect.TypeCapture": Internal.ClassInfo, "net.minecraft.world.level.lighting.LevelLightEngine": Internal.ClassInfo, "net.minecraft.core.BlockPos": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ItemToolTierRegistryEventJS": Internal.ClassInfo, "net.minecraftforge.common.data.LanguageProvider": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityTeleportEvent$EnderPearl": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundOpenSignEditorPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.state.BlockStatePredicate": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteUnaryOperator": Internal.ClassInfo, "io.netty.channel.WriteBufferWaterMark": Internal.ClassInfo, "net.minecraft.world.level.block.HugeMushroomBlock": Internal.ClassInfo, "net.minecraftforge.event.server.ServerLifecycleEvent": Internal.ClassInfo, "com.ibm.icu.text.DateFormat$BooleanAttribute": Internal.ClassInfo, "net.minecraft.world.level.storage.ServerLevelData": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.TypeDescJS": Internal.ClassInfo, "com.jozufozu.flywheel.event.ReloadRenderersEvent": Internal.ClassInfo, "net.minecraftforge.network.NetworkDirection": Internal.ClassInfo, "net.minecraft.world.item.HoeItem": Internal.ClassInfo, "net.minecraft.world.level.ServerLevelAccessor": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.PropertyKey": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket": Internal.ClassInfo, "java.util.function.DoubleBinaryOperator": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.tool.MaterialToolTier": Internal.ClassInfo, "net.minecraft.tags.TagManager": Internal.ClassInfo, "net.minecraft.world.level.block.CaveVines": Internal.ClassInfo, "net.minecraft.client.renderer.PostChain": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoverPhase": Internal.ClassInfo, "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut": Internal.ClassInfo, "mezz.jei.api.gui.drawable.IDrawableAnimated": Internal.ClassInfo, "net.minecraft.world.level.block.StemBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2DoubleFunction": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityTeleportEvent$TeleportCommand": Internal.ClassInfo, "com.mojang.blaze3d.font.GlyphProvider": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Modifier": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.minecraft.ShapelessRecipeSchema$ShapelessRecipeJS": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Pre": Internal.ClassInfo, "icyllis.arc3d.shaderc.ModuleOptions": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.world.biome.ItemColorsExtended": Internal.ClassInfo, "net.minecraft.BlockUtil$FoundRectangle": Internal.ClassInfo, "io.netty.util.concurrent.EventExecutorGroup": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityStruckByLightningEvent": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.PrefixExpression": Internal.ClassInfo, "com.mojang.blaze3d.shaders.Program$Type": Internal.ClassInfo, "java.io.FileDescriptor": Internal.ClassInfo, "net.minecraft.core.AxisCycle": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootContext$Builder": Internal.ClassInfo, "com.google.common.collect.Table": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractChestBlock": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.VertexDrain": Internal.ClassInfo, "com.google.common.base.Suppliers$NonSerializableMemoizingSupplier": Internal.ClassInfo, "net.minecraft.world.level.biome.Biome$ClimateSettings": Internal.ClassInfo, "icyllis.modernui.view.View$OnGenericMotionListener": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.request.AbuseReportRequest": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix2f": Internal.ClassInfo, "icyllis.arc3d.core.ColorFilter": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix2d": Internal.ClassInfo, "javax.sound.sampled.AudioFormat": Internal.ClassInfo, "net.minecraftforge.fluids.FluidType": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickItem": Internal.ClassInfo, "com.tterrag.registrate.util.entry.FluidEntry": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2ByteFunction": Internal.ClassInfo, "com.ibm.icu.impl.units.MeasureUnitImpl$MeasureUnitImplWithIndex": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.BlockWrapper": Internal.ClassInfo, "net.minecraftforge.network.ServerStatusPing": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.RenderTypeExtension": Internal.ClassInfo, "com.jozufozu.flywheel.backend.gl.buffer.VecBuffer": Internal.ClassInfo, "com.mojang.blaze3d.shaders.EffectProgram": Internal.ClassInfo, "com.ibm.icu.text.DisplayContext$Type": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.WorldOpenFlows": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4fc": Internal.ClassInfo, "java.util.Spliterator$OfLong": Internal.ClassInfo, "net.minecraftforge.event.RegisterCommandsEvent": Internal.ClassInfo, "dev.latvian.mods.rhino.ContinuationPending": Internal.ClassInfo, "icyllis.modernui.view.LayoutInflater": Internal.ClassInfo, "com.tterrag.registrate.builders.MenuBuilder$MenuFactory": Internal.ClassInfo, "java.time.zone.ZoneOffsetTransitionRule": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration": Internal.ClassInfo, "net.minecraft.world.level.biome.AmbientMoodSettings": Internal.ClassInfo, "net.minecraft.advancements.critereon.SerializationContext": Internal.ClassInfo, "mezz.jei.api.recipe.transfer.IRecipeTransferError": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelVersion": Internal.ClassInfo, "cpw.mods.jarhandling.impl.SimpleJarMetadata": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrownEnderpearl": Internal.ClassInfo, "com.simibubi.create.foundation.collision.Matrix3d": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.forge.ItemDestroyedEventJS": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.ContainerEntity": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3f": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlockIgnoreProcessor": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3d": Internal.ClassInfo, "net.minecraft.world.level.saveddata.maps.MapDecoration": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundKeepAlivePacket": Internal.ClassInfo, "io.netty.buffer.PooledByteBufAllocator": Internal.ClassInfo, "net.minecraft.world.level.storage.DimensionDataStorage": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2LongFunction": Internal.ClassInfo, "com.supermartijn642.fusion.api.model.ModelType": Internal.ClassInfo, "net.minecraftforge.client.event.ViewportEvent$RenderFog": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.RecipesEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient$Value": Internal.ClassInfo, "com.mojang.brigadier.exceptions.DynamicCommandExceptionType": Internal.ClassInfo, "dev.architectury.registry.menu.MenuRegistry$ScreenFactory": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.BlockStateKJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundMoveEntityPacket": Internal.ClassInfo, "icyllis.modernui.animation.LayoutTransition": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$BreakEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.Heightmap$Types": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.TextureAtlasSpriteExtension": Internal.ClassInfo, "net.minecraft.server.ServerFunctionManager$TraceCallbacks": Internal.ClassInfo, "net.minecraft.network.TickablePacketListener": Internal.ClassInfo, "net.minecraft.world.level.chunk.LevelChunk": Internal.ClassInfo, "net.minecraft.core.Direction$Plane": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.MarkerMaterial": Internal.ClassInfo, "net.minecraft.client.User$Type": Internal.ClassInfo, "de.keksuccino.konkrete.events.ScreenKeyPressedEvent": Internal.ClassInfo, "icyllis.arc3d.engine.Mesh": Internal.ClassInfo, "net.minecraft.world.level.block.entity.EnchantmentTableBlockEntity": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4dc": Internal.ClassInfo, "net.minecraft.client.gui.Gui": Internal.ClassInfo, "net.minecraft.world.level.block.RedstoneWallTorchBlock": Internal.ClassInfo, "java.nio.file.attribute.UserPrincipal": Internal.ClassInfo, "net.minecraft.world.level.LevelSimulatedReader": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Post": Internal.ClassInfo, "net.minecraft.world.entity.animal.Turtle": Internal.ClassInfo, "net.minecraft.world.ticks.SerializableTickContainer": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.ArrayRecipeComponent": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialIconType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.TStack": Internal.ClassInfo, "net.minecraft.world.entity.projectile.LargeFireball": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.AbstractIntSet": Internal.ClassInfo, "net.minecraft.client.resources.language.LanguageManager": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortList": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.GiantTrunkPlacer": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeAbstractMinecart": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.PlayerAdvancementEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.IItemUseFirst": Internal.ClassInfo, "net.minecraft.world.level.dimension.DimensionType$MonsterSettings": Internal.ClassInfo, "net.minecraft.data.CachedOutput": Internal.ClassInfo, "java.util.stream.Collector$Characteristics": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkEvent$Load": Internal.ClassInfo, "net.minecraftforge.common.IForgeShearable": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ServerLevelKJS": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$PortalSpawnEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.ITrunkPlacerTypeAccessor": Internal.ClassInfo, "com.simibubi.create.foundation.gui.widget.TooltipArea": Internal.ClassInfo, "java.security.Provider$Service": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteSpliterator": Internal.ClassInfo, "com.google.gson.JsonNull": Internal.ClassInfo, "net.minecraft.world.item.crafting.RepairItemRecipe": Internal.ClassInfo, "net.minecraft.world.level.levelgen.NoiseSettings": Internal.ClassInfo, "net.minecraft.client.sounds.AudioStream": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelResource": Internal.ClassInfo, "net.minecraft.world.level.block.FungusBlock": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientChunkCache": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.WoodlandMansionStructure": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.type.BufferVertexType": Internal.ClassInfo, "mezz.jei.api.recipe.IFocusFactory": Internal.ClassInfo, "net.minecraft.world.entity.monster.Shulker": Internal.ClassInfo, "net.minecraftforge.event.level.ExplosionEvent$Start": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.SpikeConfiguration": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrownExperienceBottle": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlaceGhostRecipePacket": Internal.ClassInfo, "net.minecraft.world.item.ArmorItem": Internal.ClassInfo, "net.minecraft.advancements.AdvancementList$Listener": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingExperienceDropEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.GTRegistries": Internal.ClassInfo, "net.minecraft.client.renderer.texture.Tickable": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.PointedDripstoneFeature": Internal.ClassInfo, "java.util.concurrent.atomic.AtomicInteger": Internal.ClassInfo, "com.simibubi.create.content.trains.station.StationMarker": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundMoveVehiclePacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration$CanyonShapeConfiguration": Internal.ClassInfo, "net.minecraft.world.item.WritableBookItem": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetPassengersPacket": Internal.ClassInfo, "net.minecraft.client.color.block.BlockColor": Internal.ClassInfo, "net.minecraft.stats.Stat": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ObjectFunction": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Post": Internal.ClassInfo, "net.minecraft.server.level.progress.ChunkProgressListener": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectMap": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.world.WorldRendererExtended": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureCheckResult": Internal.ClassInfo, "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup": Internal.ClassInfo, "net.coderbot.iris.pipeline.newshader.ShaderInstanceInterface": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundClientCommandPacket": Internal.ClassInfo, "net.minecraft.world.level.block.WitherRoseBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.AbstractLongCollection": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeTagAppender": Internal.ClassInfo, "net.minecraft.world.item.BoneMealItem": Internal.ClassInfo, "java.time.chrono.Era": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetDefaultSpawnPositionPacket": Internal.ClassInfo, "java.security.Key": Internal.ClassInfo, "icyllis.modernui.graphics.text.LayoutPiece": Internal.ClassInfo, "net.coderbot.iris.shadows.Matrix4fAccess": Internal.ClassInfo, "com.google.common.collect.ForwardingSet": Internal.ClassInfo, "net.minecraft.world.level.chunk.Palette": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.HoeItemAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.PlayerStatsJS": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Stop": Internal.ClassInfo, "net.minecraft.nbt.CollectionTag": Internal.ClassInfo, "mezz.jei.api.gui.builder.IRecipeLayoutBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2BooleanFunction": Internal.ClassInfo, "net.minecraft.data.tags.TagsProvider": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.Boat$Type": Internal.ClassInfo, "java.time.temporal.TemporalUnit": Internal.ClassInfo, "java.util.Spliterator$OfDouble": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlasSprite$FrameInfo": Internal.ClassInfo, "net.minecraft.client.gui.screens.inventory.AbstractContainerScreen": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2ShortFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2DoubleFunction": Internal.ClassInfo, "com.tterrag.registrate.builders.BlockEntityBuilder$BlockEntityFactory": Internal.ClassInfo, "it.unimi.dsi.fastutil.BidirectionalIterator": Internal.ClassInfo, "java.util.stream.Stream$Builder": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeModifier": Internal.ClassInfo, "net.minecraftforge.data.event.GatherDataEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.IHolderReferenceAccessor": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.ResourcePanel": Internal.ClassInfo, "com.railwayteam.railways.forge.mixin.ChunkMapAccessor$TrackedEntityAccessor": Internal.ClassInfo, "com.google.common.collect.Table$Cell": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeConstructor": Internal.ClassInfo, "net.minecraftforge.common.capabilities.CapabilityProvider": Internal.ClassInfo, "net.minecraft.client.model.HumanoidModel": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.providers.nbt.LootNbtProviderType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.Aquifer": Internal.ClassInfo, "net.montoyo.mcef.api.ISchemeResponseHeaders": Internal.ClassInfo, "net.minecraft.client.StringSplitter$LinePosConsumer": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageBody": Internal.ClassInfo, "net.minecraft.util.SignatureUpdater": Internal.ClassInfo, "net.minecraftforge.forgespi.language.ILifecycleEvent": Internal.ClassInfo, "com.simibubi.create.content.trains.track.ITrackBlock": Internal.ClassInfo, "java.time.Period": Internal.ClassInfo, "net.minecraft.world.level.border.WorldBorder$Settings": Internal.ClassInfo, "icyllis.modernui.view.ActionProvider$SubUiVisibilityListener": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickEmpty": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.EntityArrayList": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4fc": Internal.ClassInfo, "com.supermartijn642.fusion.api.texture.SpritePreparationContext": Internal.ClassInfo, "net.minecraft.world.phys.Vec2": Internal.ClassInfo, "net.minecraft.world.phys.Vec3": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IPotentiallyInvisibleTextureAtlasSprite": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4ic": Internal.ClassInfo, "net.montoyo.mcef.api.IBrowser": Internal.ClassInfo, "icyllis.arc3d.shaderc.Module": Internal.ClassInfo, "net.minecraft.client.renderer.texture.AtlasSet": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.KMath": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.util.frustum.FrustumAdapter": Internal.ClassInfo, "dev.latvian.mods.itemfilters.api.IItemFilter": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.JsonRecipeJS": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.JsonSerializable": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.AxisAlignedLinearPosTest": Internal.ClassInfo, "net.minecraft.util.valueproviders.ConstantFloat": Internal.ClassInfo, "com.mojang.serialization.CompressorHolder": Internal.ClassInfo, "net.minecraft.server.packs.metadata.MetadataSectionSerializer": Internal.ClassInfo, "net.minecraftforge.event.AddReloadListenerEvent": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackShape": Internal.ClassInfo, "com.mojang.datafixers.OpticFinder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$PlayerUpdate": Internal.ClassInfo, "net.creeperhost.polylib.mixins.AccessorMultiBufferSource": Internal.ClassInfo, "com.jozufozu.flywheel.api.FlywheelWorld": Internal.ClassInfo, "net.minecraftforge.event.entity.player.FillBucketEvent": Internal.ClassInfo, "com.ibm.icu.util.Currency$CurrencyStringInfo": Internal.ClassInfo, "com.ccr4ft3r.lightspeed.interfaces.IPackResources": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortBidirectionalIterator": Internal.ClassInfo, "java.util.concurrent.locks.ReadWriteLock": Internal.ClassInfo, "java.lang.invoke.TypeDescriptor": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCommandsPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SeaPickleFeature": Internal.ClassInfo, "net.minecraftforge.client.model.geometry.BlockGeometryBakingContext$VisibilityData": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.PlatformWrapper$ModInfo": Internal.ClassInfo, "it.unimi.dsi.fastutil.Function": Internal.ClassInfo, "net.minecraft.world.level.block.ChestBlock": Internal.ClassInfo, "java.time.chrono.ChronoLocalDateTime": Internal.ClassInfo, "net.minecraft.world.item.BowlFoodItem": Internal.ClassInfo, "com.mojang.bridge.game.PerformanceMetrics": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.HugeMushroomFeatureConfiguration": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.StairBlockBuilder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.ingredient.Target": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhaseManager": Internal.ClassInfo, "net.minecraft.world.entity.schedule.Schedule": Internal.ClassInfo, "net.minecraft.world.level.saveddata.maps.MapDecoration$Type": Internal.ClassInfo, "net.minecraft.world.level.block.TintedGlassBlock": Internal.ClassInfo, "icyllis.arc3d.engine.GeometryProcessor$Attribute": Internal.ClassInfo, "com.lowdragmc.lowdraglib.side.fluid.FluidStack": Internal.ClassInfo, "net.minecraft.world.entity.ai.goal.WrappedGoal": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeMenuType": Internal.ClassInfo, "dev.architectury.fluid.FluidStack": Internal.ClassInfo, "icyllis.modernui.util.Parcelable$Creator": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainer$CountConsumer": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.DikeVeinGenerator": Internal.ClassInfo, "com.mojang.brigadier.SingleRedirectModifier": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventResult": Internal.ClassInfo, "com.mojang.serialization.codecs.PairMapCodec": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.tag.TagPrefix$Conditions": Internal.ClassInfo, "net.minecraft.world.entity.animal.Ocelot": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace": Internal.ClassInfo, "net.minecraft.world.level.gameevent.PositionSourceType": Internal.ClassInfo, "yalter.mousetweaks.mixin.AbstractContainerScreenAccessor": Internal.ClassInfo, "com.gregtechceu.gtceu.api.cover.CoverBehavior": Internal.ClassInfo, "net.minecraft.world.inventory.BrewingStandMenu": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentTransaction": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IGenerallySearchableNavigation": Internal.ClassInfo, "com.mojang.datafixers.types.families.TypeFamily": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ModifiableItemKJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.KubeJSInventoryListener": Internal.ClassInfo, "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntLineConsumer": Internal.ClassInfo, "net.minecraft.client.Minecraft$ChatStatus": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.MetricCategory": Internal.ClassInfo, "java.util.ImmutableCollections$MapN": Internal.ClassInfo, "net.minecraft.util.StringRepresentable$EnumCodec": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.NetherWorldCarver": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.CubeDeformation": Internal.ClassInfo, "net.minecraft.world.Difficulty": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.EntityLootEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.multiblock.PartAbility": Internal.ClassInfo, "com.lowdragmc.lowdraglib.side.fluid.IFluidTransfer": Internal.ClassInfo, "net.minecraft.client.OptionInstance$Enum": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4x3f": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemTransforms": Internal.ClassInfo, "com.tterrag.registrate.builders.FluidBuilder$FluidTypeFactory": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4x3d": Internal.ClassInfo, "net.minecraft.core.particles.ParticleType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.PropertyKey$EmptyProperty": Internal.ClassInfo, "net.minecraft.data.DataGenerator$Target": Internal.ClassInfo, "net.minecraft.client.renderer.RenderType": Internal.ClassInfo, "net.minecraft.client.renderer.ChunkBufferBuilderPack": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormat$Mode": Internal.ClassInfo, "net.minecraftforge.fml.ModLoadingStage": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundOpenScreenPacket": Internal.ClassInfo, "com.jozufozu.flywheel.backend.model.BufferBuilderExtension": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlas$Preparations": Internal.ClassInfo, "com.simibubi.create.api.event.PipeCollisionEvent$Spill": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.PlacedFeature": Internal.ClassInfo, "icyllis.arc3d.engine.GraphicsPipelineState": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModInfo$ModVersion": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.entity.EntityTypeExtension": Internal.ClassInfo, "net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType": Internal.ClassInfo, "java.lang.invoke.TypeDescriptor$OfMethod": Internal.ClassInfo, "net.minecraft.world.entity.ai.village.poi.PoiManager": Internal.ClassInfo, "com.mojang.datafixers.optics.Optic": Internal.ClassInfo, "com.jozufozu.flywheel.light.TickingLightListener": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.BlockSelectorWidget": Internal.ClassInfo, "net.minecraftforge.event.entity.player.AdvancementEvent": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ResourceBorderTexture": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$InteractionKeyMappingTriggered": Internal.ClassInfo, "net.minecraft.world.level.block.SweetBerryBushBlock": Internal.ClassInfo, "mezz.jei.api.runtime.IClickableIngredient": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$LineStateShard": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2FloatFunction": Internal.ClassInfo, "dev.latvian.mods.unit.token.UnitTokenStream": Internal.ClassInfo, "net.minecraft.util.valueproviders.FloatProvider": Internal.ClassInfo, "net.minecraftforge.eventbus.api.Event": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SmokerBlockEntity": Internal.ClassInfo, "net.minecraft.world.inventory.MerchantMenu": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundEntityTagQuery": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.FenceGateBlockBuilder": Internal.ClassInfo, "net.minecraft.client.model.geom.ModelPart": Internal.ClassInfo, "net.minecraft.advancements.AdvancementProgress": Internal.ClassInfo, "com.google.common.base.Function": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.IAccessor": Internal.ClassInfo, "net.minecraft.world.level.storage.DataVersion": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.MenuPanel": Internal.ClassInfo, "com.google.common.collect.ImmutableMap": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.properties.RemoveSpawnsProperties": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Action": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ObjectFunction": Internal.ClassInfo, "net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance": Internal.ClassInfo, "net.minecraft.client.renderer.RenderType$OutlineProperty": Internal.ClassInfo, "com.mojang.datafixers.kinds.App": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.SimplePlayerEventJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.RotationAxis": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket": Internal.ClassInfo, "java.util.AbstractSequentialList": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateLangProvider": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.LoggedChatEvent": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistryInternal": Internal.ClassInfo, "net.minecraftforge.event.LootTableLoadEvent": Internal.ClassInfo, "com.supermartijn642.fusion.api.model.SpriteIdentifier": Internal.ClassInfo, "net.minecraft.world.entity.animal.Bee": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientAdvancements$Listener": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.ComponentRole": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.color.NoColor": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4f": Internal.ClassInfo, "java.text.ParsePosition": Internal.ClassInfo, "net.minecraft.world.level.block.DetectorRailBlock": Internal.ClassInfo, "com.ibm.icu.util.Calendar": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4d": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Variable": Internal.ClassInfo, "java.util.Deque": Internal.ClassInfo, "net.minecraftforge.event.server.ServerStartingEvent": Internal.ClassInfo, "com.probejs.jdoc.java.MethodInfo": Internal.ClassInfo, "net.minecraftforge.client.event.sound.SoundEvent$SoundSourceEvent": Internal.ClassInfo, "dev.ftb.mods.ftbultimine.mixin.ShovelItemAccess": Internal.ClassInfo, "net.minecraft.advancements.FrameType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlackstoneReplaceProcessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.IEventHandler": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteractSpecific": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShapelessRecipe": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint$ITrackSelector": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.parameters.LootContextParam": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainer$Strategy": Internal.ClassInfo, "net.minecraft.world.item.crafting.UpgradeRecipe$Serializer": Internal.ClassInfo, "com.ibm.icu.text.DateFormat": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.StateTestingPredicate": Internal.ClassInfo, "net.minecraft.client.renderer.entity.player.PlayerRenderer": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ItemEntityKJS": Internal.ClassInfo, "com.mojang.authlib.minecraft.BanDetails": Internal.ClassInfo, "net.minecraft.world.level.GameRules$Type": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.FluidPipeBlock": Internal.ClassInfo, "net.minecraft.world.level.material.Material": Internal.ClassInfo, "io.netty.channel.ChannelFuture": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BeeDebugRenderer": Internal.ClassInfo, "net.minecraft.world.phys.HitResult": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2ObjectFunction": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlasSprite$AnimatedTexture": Internal.ClassInfo, "java.text.DateFormatSymbols": Internal.ClassInfo, "net.minecraft.world.level.block.StonecutterBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.component.IItemComponent": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.scene.ISceneEntityRenderHook": Internal.ClassInfo, "net.minecraft.world.level.block.DirectionalBlock": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.EntryGroup$Builder": Internal.ClassInfo, "net.minecraft.world.entity.npc.VillagerDataHolder": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.store.FluidStorageKeys": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.inventory.AccessorCraftingMenu": Internal.ClassInfo, "net.minecraft.network.chat.LastSeenMessages$Update": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.events.BoilerHeaterHandlerEvent": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2BooleanFunction": Internal.ClassInfo, "java.time.ZonedDateTime": Internal.ClassInfo, "java.lang.Record": Internal.ClassInfo, "com.simibubi.create.foundation.utility.animation.LerpedFloat$Chaser": Internal.ClassInfo, "net.minecraftforge.client.event.ModelEvent": Internal.ClassInfo, "net.minecraft.world.level.block.BeehiveBlock": Internal.ClassInfo, "net.minecraft.world.item.DoubleHighBlockItem": Internal.ClassInfo, "net.minecraft.world.level.block.SpreadingSnowyDirtBlock": Internal.ClassInfo, "mezz.jei.library.runtime.JeiRuntime": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.Carriage": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.RegistryEventJS": Internal.ClassInfo, "io.netty.util.concurrent.AbstractEventExecutorGroup": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2ShortFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.ScriptTypeHolder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction$ContextProvider": Internal.ClassInfo, "net.minecraft.world.item.DyeableHorseArmorItem": Internal.ClassInfo, "net.minecraft.server.players.BanListEntry": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.chunk.ChunkTracker": Internal.ClassInfo, "com.ibm.icu.util.Currency": Internal.ClassInfo, "java.math.MathContext": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyReleased": Internal.ClassInfo, "net.minecraft.network.syncher.EntityDataAccessor": Internal.ClassInfo, "net.minecraft.world.item.alchemy.Potion": Internal.ClassInfo, "java.time.ZoneId": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.DoubleBlockHalf": Internal.ClassInfo, "net.minecraft.client.gui.components.PlayerTabOverlay": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.GolemSensor": Internal.ClassInfo, "java.security.Permission": Internal.ClassInfo, "net.minecraftforge.event.entity.player.ItemTooltipEvent": Internal.ClassInfo, "me.ichun.mods.dogslie.mixin.LivingEntityRendererAccessorMixin": Internal.ClassInfo, "net.minecraft.world.level.entity.EntityInLevelCallback": Internal.ClassInfo, "dev.architectury.registry.registries.Registries": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Swizzle": Internal.ClassInfo, "java.lang.StringBuilder": Internal.ClassInfo, "net.minecraft.network.protocol.Packet": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.Structure$GenerationStub": Internal.ClassInfo, "net.minecraftforge.fml.event.config.ModConfigEvent$Reloading": Internal.ClassInfo, "net.minecraft.world.level.BaseCommandBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLevelChunkWithLightPacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2IntFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.MutableArmorTier": Internal.ClassInfo, "net.minecraft.nbt.StreamTagVisitor": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket": Internal.ClassInfo, "icyllis.arc3d.engine.TextureVisitor": Internal.ClassInfo, "net.minecraftforge.event.entity.player.ArrowLooseEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.CombiningPredicate": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.both.PacketIntLocation": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.BambooLeaves": Internal.ClassInfo, "com.mojang.serialization.codecs.SimpleMapCodec": Internal.ClassInfo, "net.minecraft.world.item.CompassItem": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blending.Blender$DistanceGetter": Internal.ClassInfo, "net.minecraft.client.CameraType": Internal.ClassInfo, "net.coderbot.batchedentityrendering.mixin.RenderTypeAccessor": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetBorderSizePacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2LongFunction": Internal.ClassInfo, "com.mojang.datafixers.types.families.RecursiveTypeFamily": Internal.ClassInfo, "java.lang.constant.DirectMethodHandleDesc": Internal.ClassInfo, "com.ibm.icu.impl.TextTrieMap": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlasSprite": Internal.ClassInfo, "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig$CommentNode": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.VinesFeature": Internal.ClassInfo, "com.tterrag.registrate.util.entry.EntityEntry": Internal.ClassInfo, "com.mojang.math.Transformation": Internal.ClassInfo, "net.minecraft.world.entity.player.StackedContents": Internal.ClassInfo, "net.minecraft.world.level.chunk.StructureAccess": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.WorldCarver": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.Sensor": Internal.ClassInfo, "net.minecraftforge.event.entity.player.ArrowNockEvent": Internal.ClassInfo, "net.minecraftforge.event.level.ExplosionEvent$Detonate": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPongPacket": Internal.ClassInfo, "net.minecraft.client.Options": Internal.ClassInfo, "net.minecraft.client.sounds.Weighted": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.PolymerProperty": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.CustomCommandEventJS": Internal.ClassInfo, "net.minecraft.world.level.levelgen.Heightmap": Internal.ClassInfo, "com.mojang.realmsclient.gui.task.RepeatedDelayStrategy": Internal.ClassInfo, "net.minecraft.client.gui.components.AbstractWidget": Internal.ClassInfo, "icyllis.arc3d.engine.BackendRenderTarget": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.VecDeltaCodec": Internal.ClassInfo, "net.minecraft.resources.ResourceLocation": Internal.ClassInfo, "net.minecraft.client.Realms32BitWarningStatus": Internal.ClassInfo, "net.minecraft.world.item.Items": Internal.ClassInfo, "net.minecraft.world.InteractionResultHolder": Internal.ClassInfo, "icyllis.arc3d.engine.shading.Varying": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.SlotWidget": Internal.ClassInfo, "net.minecraft.server.level.progress.StoringChunkProgressListener": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.BuilderType": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.BlockContainerJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSignUpdatePacket": Internal.ClassInfo, "net.minecraft.world.level.biome.AmbientParticleSettings": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.MachineTrait": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.EnderDragon": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.NBTIOWrapper": Internal.ClassInfo, "com.ibm.icu.math.BigDecimal": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SignalBlockEntity": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Render$Pre": Internal.ClassInfo, "java.util.concurrent.Delayed": Internal.ClassInfo, "net.coderbot.batchedentityrendering.mixin.ChunkBufferBuilderPackAccessor": Internal.ClassInfo, "icyllis.modernui.mc.text.mixin.AccessMatrix4f": Internal.ClassInfo, "java.lang.ThreadLocal": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2FloatFunction": Internal.ClassInfo, "net.minecraft.server.packs.metadata.pack.PackMetadataSectionSerializer": Internal.ClassInfo, "java.security.DomainCombiner": Internal.ClassInfo, "net.minecraft.network.chat.FilterMask": Internal.ClassInfo, "net.minecraft.client.player.inventory.Hotbar": Internal.ClassInfo, "net.minecraft.world.level.GameRules": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.IAppearance": Internal.ClassInfo, "com.ibm.icu.util.Calendar$FormatConfiguration": Internal.ClassInfo, "java.time.Instant": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.recipe.RecipeCapability": Internal.ClassInfo, "com.mojang.brigadier.ImmutableStringReader": Internal.ClassInfo, "java.nio.channels.SeekableByteChannel": Internal.ClassInfo, "net.minecraft.client.renderer.texture.AbstractTexture": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortSpliterator": Internal.ClassInfo, "net.minecraft.world.level.block.GrowingPlantHeadBlock": Internal.ClassInfo, "com.railwayteam.railways.mixin.client.AccessorInstance": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableBiomeInfo$BiomeInfo$Builder": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.VisibilitySet": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.CountingMap": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Node$ElementKind": Internal.ClassInfo, "mezz.jei.api.recipe.transfer.IRecipeTransferError$Type": Internal.ClassInfo, "net.minecraftforge.client.event.EntityRenderersEvent": Internal.ClassInfo, "net.minecraft.client.AmbientOcclusionStatus": Internal.ClassInfo, "mezz.jei.api.gui.drawable.IDrawable": Internal.ClassInfo, "net.minecraft.util.KeyDispatchDataCodec": Internal.ClassInfo, "net.minecraft.world.level.block.BucketPickup": Internal.ClassInfo, "com.electronwill.nightconfig.core.EnumGetMethod": Internal.ClassInfo, "icyllis.arc3d.engine.ShaderCaps": Internal.ClassInfo, "net.minecraftforge.eventbus.api.IEventBus": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.ingredient.IRecipeIngredientSlot": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeSpecialEffects$GrassColorModifier$ColorModifier": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2FloatOpenHashMap": Internal.ClassInfo, "net.minecraft.world.level.gameevent.GameEvent$Message": Internal.ClassInfo, "com.mojang.datafixers.kinds.K2": Internal.ClassInfo, "com.mojang.datafixers.kinds.K1": Internal.ClassInfo, "net.minecraft.world.level.block.CarvedPumpkinBlock": Internal.ClassInfo, "java.net.Proxy$Type": Internal.ClassInfo, "net.minecraft.world.inventory.ShulkerBoxMenu": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix4x3dc": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityAttributeCreationEvent": Internal.ClassInfo, "net.minecraft.world.entity.MobCategory": Internal.ClassInfo, "dev.latvian.mods.rhino.BaseFunction": Internal.ClassInfo, "net.minecraftforge.client.extensions.common.IClientMobEffectExtensions": Internal.ClassInfo, "java.lang.constant.DirectMethodHandleDesc$Kind": Internal.ClassInfo, "net.minecraft.data.DataGenerator": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.util.RelativeDirection": Internal.ClassInfo, "net.minecraftforge.event.entity.living.ShieldBlockEvent": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Provides": Internal.ClassInfo, "java.lang.Appendable": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.TrackedDummyWorld": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ShortFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.BlockPredicateFilter": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$ItemCraftedEvent": Internal.ClassInfo, "net.minecraft.nbt.StreamTagVisitor$EntryResult": Internal.ClassInfo, "net.minecraft.world.level.block.DispenserBlock": Internal.ClassInfo, "com.mojang.blaze3d.shaders.FogShape": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.DataSenderKJS": Internal.ClassInfo, "net.minecraft.network.chat.OutgoingPlayerChatMessage": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetCarriedItemPacket": Internal.ClassInfo, "net.minecraft.world.level.entity.EntityTickList": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerXpEvent$XpChange": Internal.ClassInfo, "net.minecraft.nbt.TagVisitor": Internal.ClassInfo, "net.minecraft.world.level.block.entity.CampfireBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.OceanRuinStructure$Type": Internal.ClassInfo, "net.minecraft.world.level.levelgen.GeodeLayerSettings": Internal.ClassInfo, "java.lang.Object": Internal.ClassInfo, "java.util.function.DoublePredicate": Internal.ClassInfo, "dev.architectury.registry.registries.RegistrySupplier": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.MetricSampler$MetricSamplerBuilder": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$PlayerRespawnEvent": Internal.ClassInfo, "com.mojang.brigadier.ResultConsumer": Internal.ClassInfo, "net.minecraft.world.level.block.TripWireBlock": Internal.ClassInfo, "net.minecraftforge.event.entity.ProjectileImpactEvent": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackNodeLocation$DiscoveredLocation": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Exports$Modifier": Internal.ClassInfo, "net.minecraft.world.item.Item": Internal.ClassInfo, "java.awt.geom.Rectangle2D": Internal.ClassInfo, "net.minecraft.util.Signer": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ItemSupplier": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlag": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.WheelBase": Internal.ClassInfo, "mezz.jei.api.recipe.RecipeType": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2ObjectFunction": Internal.ClassInfo, "net.minecraft.world.level.saveddata.maps.MapBanner": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.HoeItemBuilder": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.jsonem.PartDefinitionAccess": Internal.ClassInfo, "icyllis.modernui.lifecycle.ViewModelStore": Internal.ClassInfo, "net.minecraft.server.ServerAdvancementManager": Internal.ClassInfo, "net.minecraftforge.client.model.generators.VariantBlockStateBuilder$PartialBlockstate": Internal.ClassInfo, "net.minecraft.world.level.block.WitherWallSkullBlock": Internal.ClassInfo, "net.minecraft.network.chat.HoverEvent$Action": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.InterModProcessEvent": Internal.ClassInfo, "net.minecraft.world.entity.decoration.HangingEntity": Internal.ClassInfo, "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer$DebugGoal": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Quaternionf": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongIntPair": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterable": Internal.ClassInfo, "net.minecraftforge.event.entity.player.ItemFishedEvent": Internal.ClassInfo, "net.minecraft.world.level.block.SoundType": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Quaterniond": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.GiftLootEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.GTRecipeType$RecipeHolder": Internal.ClassInfo, "com.jozufozu.flywheel.util.ClientLevelExtension": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageChain$Decoder": Internal.ClassInfo, "com.gregtechceu.gtceu.common.machine.multiblock.primitive.PrimitiveWorkableMachine": Internal.ClassInfo, "com.probejs.jdoc.java.type.ITypeInfo": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormatElement$Type": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.SequentialEntry$Builder": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.ServerEventJS": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction$NoiseHolder": Internal.ClassInfo, "net.minecraft.world.entity.LerpingModel": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterClientCommandsEvent": Internal.ClassInfo, "java.time.format.ResolverStyle": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.multiblock.IMultiPart": Internal.ClassInfo, "net.minecraft.world.entity.projectile.FishingHook": Internal.ClassInfo, "com.ibm.icu.util.Calendar$WeekData": Internal.ClassInfo, "java.util.function.ObjIntConsumer": Internal.ClassInfo, "net.minecraft.world.item.EmptyMapItem": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.BellAttachType": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.WorldGenSettingsComponent": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidStackJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.LootTableEntry": Internal.ClassInfo, "com.mojang.bridge.game.PackType": Internal.ClassInfo, "net.irisshaders.iris.api.v0.item.IrisItemLightProvider": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.jsonem.MaterialDefinitionAccess": Internal.ClassInfo, "net.minecraftforge.client.extensions.common.IClientItemExtensions": Internal.ClassInfo, "net.minecraft.world.level.block.ComposterBlock": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder": Internal.ClassInfo, "net.minecraft.client.resources.model.BakedModel": Internal.ClassInfo, "net.minecraftforge.forgespi.locating.IModFile$Type": Internal.ClassInfo, "net.minecraft.world.level.block.VineBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.ParticleTypeBuilder": Internal.ClassInfo, "net.minecraft.network.PacketListener": Internal.ClassInfo, "io.netty.channel.DefaultEventLoopGroup": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.recipe.GTRecipeSchema$GTRecipeJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2CharFunction": Internal.ClassInfo, "icyllis.arc3d.engine.Engine": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.ProgressWidget": Internal.ClassInfo, "net.minecraft.world.entity.monster.Guardian": Internal.ClassInfo, "com.gregtechceu.gtceu.GTCEu": Internal.ClassInfo, "net.minecraft.world.item.ItemFrameItem": Internal.ClassInfo, "net.minecraft.client.resources.sounds.SoundInstance$Attenuation": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IGenerallySearchableNavigation$PointTest": Internal.ClassInfo, "net.minecraft.world.entity.EquipmentSlot": Internal.ClassInfo, "net.minecraft.world.entity.ai.Brain": Internal.ClassInfo, "dev.ftb.mods.ftbessentials.mixin.PlayerListAccess": Internal.ClassInfo, "net.minecraft.world.level.dimension.LevelStem": Internal.ClassInfo, "net.minecraft.nbt.ListTag": Internal.ClassInfo, "vectorwing.farmersdelight.common.mixin.accessor.RecipeManagerAccessor": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.AbstractByteList": Internal.ClassInfo, "net.minecraft.world.entity.GlowSquid": Internal.ClassInfo, "net.minecraft.world.level.block.TrappedChestBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.GTRecipe$ActionResult": Internal.ClassInfo, "java.net.URL": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.GTRegistrate": Internal.ClassInfo, "java.io.ObjectOutput": Internal.ClassInfo, "java.util.regex.MatchResult": Internal.ClassInfo, "net.minecraft.world.scores.Score": Internal.ClassInfo, "org.objectweb.asm.Type": Internal.ClassInfo, "dev.latvian.mods.rhino.ClassShutter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.AnyOfPredicate": Internal.ClassInfo, "java.lang.Enum": Internal.ClassInfo, "it.unimi.dsi.fastutil.Pair": Internal.ClassInfo, "net.minecraft.world.level.block.HayBlock": Internal.ClassInfo, "net.minecraft.world.item.DyeableArmorItem": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.LabelWidget": Internal.ClassInfo, "net.minecraft.world.level.levelgen.NoiseGeneratorSettings": Internal.ClassInfo, "java.nio.file.PathMatcher": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BambooFeature": Internal.ClassInfo, "net.minecraft.util.BitStorage": Internal.ClassInfo, "net.minecraftforge.registries.IdMappingEvent$IdRemapping": Internal.ClassInfo, "java.net.URI": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseBasedStateProvider": Internal.ClassInfo, "icyllis.arc3d.shaderc.ErrorHandler": Internal.ClassInfo, "com.mojang.datafixers.kinds.Functor$Mu": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.util.TreeBuilder": Internal.ClassInfo, "io.netty.buffer.AbstractByteBuf": Internal.ClassInfo, "net.minecraft.client.renderer.block.ModelBlockRenderer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.FancyFoliagePlacer": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IUpdateCount": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.util.math.Matrix4fExtended": Internal.ClassInfo, "net.minecraft.world.level.levelgen.BitRandomSource": Internal.ClassInfo, "net.minecraft.world.inventory.InventoryMenu": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.report.ReportEnvironment$Server": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaPineFoliagePlacer": Internal.ClassInfo, "java.net.URLStreamHandler": Internal.ClassInfo, "net.minecraft.network.chat.PlayerChatMessage": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap": Internal.ClassInfo, "net.minecraft.world.inventory.ContainerLevelAccess": Internal.ClassInfo, "net.minecraft.world.level.NaturalSpawner$SpawnState": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.item.AccessorItem": Internal.ClassInfo, "java.util.Optional": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.JungleTempleStructure": Internal.ClassInfo, "dev.latvian.mods.rhino.WrappedExecutable": Internal.ClassInfo, "icyllis.arc3d.core.MaskFilter": Internal.ClassInfo, "net.minecraft.server.ReloadableServerResources": Internal.ClassInfo, "vazkii.patchouli.mixin.client.AccessorClientAdvancements": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeOptional": Internal.ClassInfo, "org.embeddedt.modernfix.duck.ISafeBlockGetter": Internal.ClassInfo, "net.minecraft.network.chat.ChatDecorator": Internal.ClassInfo, "net.minecraft.client.gui.GuiComponent": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.ingredient.IIngredientSlot": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.AdvancementJS": Internal.ClassInfo, "java.net.ContentHandlerFactory": Internal.ClassInfo, "net.minecraft.world.level.block.ObserverBlock": Internal.ClassInfo, "net.minecraft.world.level.block.BlastFurnaceBlock": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterKeyMappingsEvent": Internal.ClassInfo, "dev.architectury.core.fluid.ArchitecturyFluidAttributes": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.BasicItemJS$Builder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.RandomPatchFeature": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.BiomeWeightModifier": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootTable": Internal.ClassInfo, "net.minecraft.world.item.EggItem": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SignBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.ExplosionEventJS": Internal.ClassInfo, "java.util.Hashtable": Internal.ClassInfo, "net.minecraft.world.level.block.BaseFireBlock": Internal.ClassInfo, "net.minecraft.network.chat.ComponentContents": Internal.ClassInfo, "com.mojang.blaze3d.platform.VideoMode": Internal.ClassInfo, "net.minecraft.client.renderer.block.LiquidBlockRenderer": Internal.ClassInfo, "com.tterrag.registrate.builders.MenuBuilder$ScreenFactory": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint$SteerDirection": Internal.ClassInfo, "net.minecraft.client.CloudStatus": Internal.ClassInfo, "net.minecraftforge.common.world.StructureModifier$Phase": Internal.ClassInfo, "net.minecraft.world.item.AxeItem": Internal.ClassInfo, "net.minecraft.world.item.crafting.FireworkStarRecipe": Internal.ClassInfo, "net.minecraftforge.event.entity.living.MobEffectEvent$Added": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IFancyUIMachine": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.IFilterType": Internal.ClassInfo, "net.minecraft.client.resources.model.UnbakedModel": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.IMergeableBE": Internal.ClassInfo, "icyllis.modernui.resources.Theme": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.AddWorldgenEventJS": Internal.ClassInfo, "net.minecraft.SystemReport": Internal.ClassInfo, "net.minecraft.world.entity.monster.Silverfish": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.LangEventJS$Key": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistancePipeBlock": Internal.ClassInfo, "java.util.Arrays$ArrayList": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.PoiTypeBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ItemStackKJS": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeFriendlyByteBuf": Internal.ClassInfo, "net.minecraft.world.inventory.RecipeBookMenu": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentManager$BackStackEntry": Internal.ClassInfo, "icyllis.modernui.animation.AnticipateOvershootInterpolator": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneFormat$Style": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundRecipeBookSeenRecipePacket": Internal.ClassInfo, "net.minecraft.world.entity.monster.Husk": Internal.ClassInfo, "com.google.gson.JsonDeserializationContext": Internal.ClassInfo, "net.minecraftforge.api.distmarker.Dist": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.RarityFilter": Internal.ClassInfo, "com.probejs.jdoc.java.MethodInfo$ParamInfo": Internal.ClassInfo, "com.ibm.icu.util.ULocale": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTSoundEntries": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatUnaryOperator": Internal.ClassInfo, "net.minecraft.world.level.LevelSimulatedRW": Internal.ClassInfo, "net.coderbot.iris.parsing.ExtendedBiome": Internal.ClassInfo, "net.minecraft.world.item.crafting.RecipeType": Internal.ClassInfo, "java.nio.file.Path": Internal.ClassInfo, "icyllis.arc3d.engine.BackendFormat": Internal.ClassInfo, "mezz.jei.api.recipe.transfer.IRecipeTransferManager": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerCombatKillPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.WeightedPlacedFeature": Internal.ClassInfo, "net.minecraft.client.gui.chat.ClientChatPreview": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartHopper": Internal.ClassInfo, "net.minecraft.client.resources.sounds.SoundInstance": Internal.ClassInfo, "java.time.temporal.TemporalField": Internal.ClassInfo, "net.minecraft.world.level.block.BarrelBlock": Internal.ClassInfo, "com.ibm.icu.util.TimeZone$ConstantZone": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSectionBlocksUpdatePacket": Internal.ClassInfo, "org.lwjgl.system.libffi.FFICIF$Buffer": Internal.ClassInfo, "com.simibubi.create.content.logistics.filter.FilterItemStack": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrownPotion": Internal.ClassInfo, "net.minecraft.commands.arguments.ArgumentSignatures$Signer": Internal.ClassInfo, "net.minecraft.util.FormattedCharSink": Internal.ClassInfo, "java.util.function.ToDoubleFunction": Internal.ClassInfo, "net.minecraft.world.level.block.piston.PistonBaseBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.FallingBlockBuilder": Internal.ClassInfo, "net.minecraft.client.renderer.debug.StructureRenderer": Internal.ClassInfo, "net.minecraft.world.level.GameType": Internal.ClassInfo, "mezz.jei.api.recipe.transfer.IRecipeTransferHandler": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder": Internal.ClassInfo, "net.minecraft.server.packs.resources.CloseableResourceManager": Internal.ClassInfo, "xyz.apex.forge.apexcore.core.client.BlockVisualizer$Context": Internal.ClassInfo, "net.minecraft.world.entity.ai.goal.GoalSelector": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer": Internal.ClassInfo, "net.minecraftforge.common.capabilities.ICapabilityProvider": Internal.ClassInfo, "com.supermartijn642.fusion.api.util.Serializer": Internal.ClassInfo, "com.simibubi.create.content.contraptions.behaviour.MovingInteractionBehaviour": Internal.ClassInfo, "net.minecraft.core.particles.DustParticleOptions": Internal.ClassInfo, "icyllis.modernui.graphics.Paint": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetTitleTextPacket": Internal.ClassInfo, "dev.latvian.mods.rhino.Script": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket": Internal.ClassInfo, "java.text.AttributedCharacterIterator$Attribute": Internal.ClassInfo, "java.util.Calendar": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockBuilder": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeInstance": Internal.ClassInfo, "vazkii.patchouli.mixin.AccessorSmithingRecipe": Internal.ClassInfo, "net.minecraft.world.level.block.Mirror": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.EdgeData": Internal.ClassInfo, "icyllis.arc3d.shaderc.analysis.NodeVisitor": Internal.ClassInfo, "java.util.concurrent.ScheduledExecutorService": Internal.ClassInfo, "net.minecraft.stats.Stats": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.tool.IToolGridHighLight": Internal.ClassInfo, "org.lwjgl.system.StructBuffer": Internal.ClassInfo, "net.minecraft.world.level.BlockAndTintGetter": Internal.ClassInfo, "net.minecraft.server.level.BlockDestructionProgress": Internal.ClassInfo, "net.minecraft.world.entity.LightningBolt": Internal.ClassInfo, "org.embeddedt.modernfix.world.StrongholdLocationCache": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation": Internal.ClassInfo, "appeng.thirdparty.fabric.MutableQuadView": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4i": Internal.ClassInfo, "java.time.format.TextStyle": Internal.ClassInfo, "net.minecraft.world.item.ComplexItem": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4f": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.AbstractMinecart": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ObjectFunction": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector4d": Internal.ClassInfo, "icyllis.modernui.lifecycle.Observer": Internal.ClassInfo, "net.minecraft.world.entity.monster.warden.Warden": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.JEISubtypesEventJS$Interpreter": Internal.ClassInfo, "com.electronwill.nightconfig.core.CommentedConfig": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.ChatLog": Internal.ClassInfo, "icyllis.arc3d.engine.DriverBugWorkarounds": Internal.ClassInfo, "dev.architectury.hooks.level.biome.EffectsProperties": Internal.ClassInfo, "net.minecraft.util.random.Weight": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.VertexSink": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$EntityInteract": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorNavigation": Internal.ClassInfo, "net.minecraft.world.WorldlyContainerHolder": Internal.ClassInfo, "net.minecraft.nbt.TagType": Internal.ClassInfo, "mezz.jei.api.runtime.IBookmarkOverlay": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientChunkCache$Storage": Internal.ClassInfo, "net.minecraft.world.inventory.AbstractFurnaceMenu": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecoratorType": Internal.ClassInfo, "io.netty.channel.MultithreadEventLoopGroup": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.ICleanroomReceiver": Internal.ClassInfo, "java.time.InstantSource": Internal.ClassInfo, "net.minecraft.world.entity.projectile.SmallFireball": Internal.ClassInfo, "com.google.common.collect.ImmutableEnumMap": Internal.ClassInfo, "com.gregtechceu.gtceu.api.blockentity.PipeBlockEntity": Internal.ClassInfo, "dev.latvian.mods.itemfilters.item.InventoryFilterItem$FilterSlot": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.TraceabilityPredicate": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.MinecraftServerKJS": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.util.math.Matrix3fExtended": Internal.ClassInfo, "net.minecraft.world.level.GameRules$Category": Internal.ClassInfo, "net.minecraft.world.ticks.ProtoChunkTicks": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTBlocks": Internal.ClassInfo, "net.minecraft.world.level.ClipBlockStateContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.PlacementModifierType": Internal.ClassInfo, "com.mojang.serialization.MapEncoder": Internal.ClassInfo, "icyllis.modernui.graphics.PointF": Internal.ClassInfo, "net.minecraftforge.fml.config.ConfigFileTypeHandler": Internal.ClassInfo, "java.util.function.LongToDoubleFunction": Internal.ClassInfo, "com.almostreliable.unified.compat.AlmostKube": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2FloatMap$Entry": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint$IPortalListener": Internal.ClassInfo, "icyllis.arc3d.engine.Surface": Internal.ClassInfo, "net.minecraftforge.common.world.ClimateSettingsBuilder": Internal.ClassInfo, "net.minecraft.core.Holder$Reference$Type": Internal.ClassInfo, "net.minecraft.core.HolderSet$Direct": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.SmartBlockEntity": Internal.ClassInfo, "icyllis.arc3d.shaderc.Operator": Internal.ClassInfo, "net.minecraft.world.inventory.RecipeHolder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.UnderwaterMagmaConfiguration": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBossEventPacket$Handler": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundMerchantOffersPacket": Internal.ClassInfo, "net.minecraft.advancements.AdvancementList": Internal.ClassInfo, "net.minecraft.world.item.crafting.SmokingRecipe": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.RenderBuffersExt": Internal.ClassInfo, "net.minecraft.client.searchtree.RefreshableSearchTree": Internal.ClassInfo, "java.nio.charset.CharsetEncoder": Internal.ClassInfo, "net.coderbot.iris.fantastic.PhasedParticleEngine": Internal.ClassInfo, "icyllis.modernui.util.Parcelable$ClassLoaderCreator": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder$RotationBuilder": Internal.ClassInfo, "com.google.common.reflect.Invokable": Internal.ClassInfo, "net.minecraftforge.client.gui.overlay.NamedGuiOverlay": Internal.ClassInfo, "com.tterrag.registrate.builders.FluidBuilder": Internal.ClassInfo, "net.minecraft.world.item.SimpleFoiledItem": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.ReplaceSphereConfiguration": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatList": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.block.entity.AccessorSignBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator": Internal.ClassInfo, "com.google.common.base.Supplier": Internal.ClassInfo, "icyllis.modernui.graphics.Bitmap$Format": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetScorePacket": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBlockState": Internal.ClassInfo, "net.minecraft.world.level.ColorResolver": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.RenderChunkRegion": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.TrunkVineDecorator": Internal.ClassInfo, "io.netty.channel.ChannelHandlerContext": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.RecipeCondition": Internal.ClassInfo, "com.simibubi.create.content.contraptions.render.ContraptionLighter": Internal.ClassInfo, "com.simibubi.create.content.contraptions.behaviour.MovementContext": Internal.ClassInfo, "net.minecraft.world.entity.ai.behavior.PositionTracker": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockElementFace": Internal.ClassInfo, "net.minecraft.network.chat.LastSeenMessages$Entry": Internal.ClassInfo, "net.minecraft.world.level.chunk.storage.SectionStorage": Internal.ClassInfo, "net.minecraft.world.level.block.SoulSandBlock": Internal.ClassInfo, "net.minecraft.network.chat.TextColor": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.PBRType": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterColorHandlersEvent$Block": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.RearAttachment": Internal.ClassInfo, "java.util.Locale$Category": Internal.ClassInfo, "net.minecraftforge.client.event.RenderLevelStageEvent$Stage": Internal.ClassInfo, "net.minecraft.world.entity.player.PlayerModelPart": Internal.ClassInfo, "net.minecraft.server.bossevents.CustomBossEvent": Internal.ClassInfo, "net.minecraft.world.level.block.WitherSkullBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.ProbabilityFeatureConfiguration": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2LongFunction": Internal.ClassInfo, "java.lang.Package": Internal.ClassInfo, "net.minecraft.world.phys.EntityHitResult": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.PlayerEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundAnimatePacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongBidirectionalIterable": Internal.ClassInfo, "java.util.function.Consumer": Internal.ClassInfo, "com.tterrag.registrate.builders.AbstractBuilder": Internal.ClassInfo, "com.ccr4ft3r.lightspeed.interfaces.ICache": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.BlockStateModifyCallbackJS": Internal.ClassInfo, "net.minecraft.world.level.block.entity.DropperBlockEntity": Internal.ClassInfo, "mezz.jei.api.ingredients.IIngredientTypeWithSubtypes": Internal.ClassInfo, "java.time.format.DateTimeFormatter": Internal.ClassInfo, "com.google.common.collect.RegularImmutableTable": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.DirectionProperty": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SignalBoundary": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ReplacementMatch": Internal.ClassInfo, "net.minecraft.world.level.block.BonemealableBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.ISubscription": Internal.ClassInfo, "com.ibm.icu.util.ULocale$AvailableType": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.FusionCasingBlock": Internal.ClassInfo, "java.security.KeyPair": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemCraftedEventJS": Internal.ClassInfo, "icyllis.modernui.graphics.Canvas": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiEvent$Post": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterGuiOverlaysEvent": Internal.ClassInfo, "mezz.jei.api.ingredients.subtypes.UidContext": Internal.ClassInfo, "net.minecraft.world.entity.monster.Vex": Internal.ClassInfo, "dev.latvian.mods.rhino.util.wrap.TypeWrapperFactory$Simple": Internal.ClassInfo, "net.minecraft.world.level.block.FurnaceBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.DualNoiseProvider": Internal.ClassInfo, "java.util.concurrent.atomic.AtomicReferenceArray": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.IManaged": Internal.ClassInfo, "net.minecraft.world.entity.SpawnPlacements$SpawnPredicate": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityJoinLevelEvent": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.BooleanProperty": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.ForkingTrunkPlacer": Internal.ClassInfo, "com.google.common.collect.SparseImmutableTable": Internal.ClassInfo, "net.minecraftforge.client.event.RenderHandEvent": Internal.ClassInfo, "icyllis.modernui.view.View$OnAttachStateChangeListener": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.quad.blender.ColorSampler": Internal.ClassInfo, "java.nio.file.Watchable": Internal.ClassInfo, "mezz.jei.api.gui.IRecipeLayoutDrawable": Internal.ClassInfo, "net.minecraft.world.entity.animal.Cat": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.BlockBuilderProvider": Internal.ClassInfo, "net.minecraft.world.inventory.tooltip.TooltipComponent": Internal.ClassInfo, "net.minecraft.world.level.biome.Biome$Precipitation": Internal.ClassInfo, "net.minecraft.world.item.EnderpearlItem": Internal.ClassInfo, "org.apache.logging.log4j.MarkerManager$Log4jMarker": Internal.ClassInfo, "net.minecraftforge.fml.LogicalSide": Internal.ClassInfo, "net.minecraft.world.level.ExplosionDamageCalculator": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTRecipeTypes": Internal.ClassInfo, "com.mojang.realmsclient.dto.ValueObject": Internal.ClassInfo, "java.util.EnumMap": Internal.ClassInfo, "net.minecraft.client.sounds.WeighedSoundEvents": Internal.ClassInfo, "icyllis.modernui.view.ViewTreeObserver$OnGlobalLayoutListener": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.behaviour.BehaviourType": Internal.ClassInfo, "java.lang.reflect.AnnotatedType": Internal.ClassInfo, "net.minecraft.world.level.block.StainedGlassBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectFunction": Internal.ClassInfo, "dev.latvian.mods.rhino.WrapFactory": Internal.ClassInfo, "java.time.chrono.Chronology": Internal.ClassInfo, "java.awt.geom.RectangularShape": Internal.ClassInfo, "dev.architectury.event.EventResult": Internal.ClassInfo, "org.apache.commons.lang3.mutable.Mutable": Internal.ClassInfo, "net.minecraft.world.entity.npc.VillagerTrades$ItemListing": Internal.ClassInfo, "com.mojang.blaze3d.platform.InputConstants$Type": Internal.ClassInfo, "icyllis.arc3d.engine.OpsRenderPass": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.IWorkable": Internal.ClassInfo, "net.minecraft.world.level.block.BigDripleafBlock": Internal.ClassInfo, "com.mojang.bridge.game.RunningGame": Internal.ClassInfo, "net.minecraft.world.level.block.ChorusPlantBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.renderer.IItemRendererProvider": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntCollection": Internal.ClassInfo, "appeng.thirdparty.fabric.QuadView": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.properties.AddLakeProperties": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BlastFurnaceBlockEntity": Internal.ClassInfo, "net.minecraft.tags.TagKey": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacer": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Pre": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.IFancyTooltip": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntIterator": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$Key": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.MaterialBlock": Internal.ClassInfo, "dev.latvian.mods.rhino.util.wrap.TypeWrappers": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialIconSet": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.AxolotlAttackablesSensor": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerDestroyItemEvent": Internal.ClassInfo, "com.mojang.serialization.DataResult": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongConsumer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.SurfaceRelativeThresholdFilter": Internal.ClassInfo, "icyllis.arc3d.core.BlendMode": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.FileConfig": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity$AnimationStatus": Internal.ClassInfo, "net.minecraftforge.client.event.EntityRenderersEvent$RegisterLayerDefinitions": Internal.ClassInfo, "io.netty.util.ByteProcessor$IndexOfProcessor": Internal.ClassInfo, "net.minecraftforge.client.event.RenderLevelLastEvent": Internal.ClassInfo, "net.minecraft.util.valueproviders.ConstantInt": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.HeightProviderType": Internal.ClassInfo, "mezz.jei.api.gui.drawable.IDrawableStatic": Internal.ClassInfo, "net.minecraft.data.recipes.FinishedRecipe": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartTNT": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.ConfiguratorPanel": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer": Internal.ClassInfo, "com.simibubi.create.foundation.block.ProperWaterloggedBlock": Internal.ClassInfo, "com.mojang.brigadier.AmbiguityConsumer": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.ShapedRecipeInvoker": Internal.ClassInfo, "net.minecraft.world.level.timers.TimerCallback": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackEdgeIntersection": Internal.ClassInfo, "org.slf4j.Marker": Internal.ClassInfo, "net.minecraft.network.chat.ChatMessageContent": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.StonePressurePlateBlockBuilder": Internal.ClassInfo, "net.minecraft.client.color.item.ItemColor": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.IPropertyFluidFilter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.RuinedPortalStructure": Internal.ClassInfo, "java.util.concurrent.ScheduledFuture": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket": Internal.ClassInfo, "com.mojang.serialization.codecs.ListCodec": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$ClientCustomPayloadEvent": Internal.ClassInfo, "net.minecraft.world.level.block.BeaconBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.GenerateClientAssetsEventJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.RecipeComponentValue": Internal.ClassInfo, "net.minecraft.world.entity.player.Inventory": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractCandleBlock": Internal.ClassInfo, "net.minecraft.world.item.ChorusFruitItem": Internal.ClassInfo, "net.minecraft.world.entity.player.Player$BedSleepingProblem": Internal.ClassInfo, "com.jozufozu.flywheel.api.Material": Internal.ClassInfo, "com.simibubi.create.content.contraptions.AbstractContraptionEntity$ContraptionRotationState": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsWorldOptions": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterClientReloadListenersEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.BendingTrunkPlacer": Internal.ClassInfo, "dev.latvian.mods.unit.UnitVariables": Internal.ClassInfo, "net.minecraft.world.DifficultyInstance": Internal.ClassInfo, "net.minecraft.client.User": Internal.ClassInfo, "com.mojang.serialization.codecs.UnboundedMapCodec": Internal.ClassInfo, "java.time.OffsetTime": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.EmptyFrontAttachment": Internal.ClassInfo, "com.mojang.brigadier.suggestion.Suggestions": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.SimpleRandomFeatureConfiguration": Internal.ClassInfo, "java.nio.CharBuffer": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.field.FieldManagedStorage": Internal.ClassInfo, "com.ibm.icu.util.CurrencyAmount": Internal.ClassInfo, "com.mojang.serialization.Codec$ResultFunction": Internal.ClassInfo, "com.tterrag.registrate.util.DataIngredient": Internal.ClassInfo, "com.supermartijn642.fusion.extensions.BlockModelExtension": Internal.ClassInfo, "com.mojang.blaze3d.shaders.Uniform": Internal.ClassInfo, "net.minecraft.world.item.enchantment.EnchantmentInstance": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.LootPoolEntryType": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRecipePacket$State": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.RandomState": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.gl.attribute.BufferVertexFormat": Internal.ClassInfo, "com.jozufozu.flywheel.util.box.ImmutableBox": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket": Internal.ClassInfo, "net.minecraft.world.entity.animal.MushroomCow": Internal.ClassInfo, "net.minecraft.world.level.block.StairBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.HugeRedMushroomFeature": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Helmet": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Builder": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$WriteMaskStateShard": Internal.ClassInfo, "net.minecraft.world.level.block.ChangeOverTimeBlock": Internal.ClassInfo, "com.mojang.datafixers.util.Unit": Internal.ClassInfo, "it.unimi.dsi.fastutil.Hash": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.NotifiableFluidTank": Internal.ClassInfo, "java.util.AbstractSet": Internal.ClassInfo, "net.minecraft.client.gui.components.toasts.Toast$Visibility": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientPacketListener": Internal.ClassInfo, "net.minecraft.util.valueproviders.ClampedInt": Internal.ClassInfo, "net.minecraftforge.registries.IHolderHelperHolder": Internal.ClassInfo, "icyllis.arc3d.engine.Surface$LazyCallbackResult": Internal.ClassInfo, "net.minecraft.world.level.block.SculkBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObjectCollection": Internal.ClassInfo, "net.minecraft.client.model.HumanoidModel$ArmPose": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2DoubleFunction": Internal.ClassInfo, "com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ModifyRecipeCraftingGrid": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.behaviour.scrollValue.ScrollValueBehaviour$StepContext": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.c2s.CPacketUIClientAction": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.AbstractMinecartContainer": Internal.ClassInfo, "com.probejs.jdoc.document.DocumentMethod": Internal.ClassInfo, "net.minecraftforge.client.event.RenderTooltipEvent$Color": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS": Internal.ClassInfo, "com.simibubi.create.api.event.PipeCollisionEvent$Flow": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageBonusFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2ObjectFunction": Internal.ClassInfo, "com.mojang.authlib.minecraft.TelemetryPropertyContainer": Internal.ClassInfo, "net.minecraft.world.level.block.Fallable": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorCarriageBogey": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.PotionBuilder": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityEvent$EnteringSection": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Chestplate": Internal.ClassInfo, "net.minecraft.client.model.geom.ModelLayerLocation": Internal.ClassInfo, "com.simibubi.create.foundation.utility.Pair": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.renderer.IBlockRendererProvider": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.Attribute": Internal.ClassInfo, "java.nio.file.WatchService": Internal.ClassInfo, "net.minecraft.world.level.block.MudBlock": Internal.ClassInfo, "java.lang.constant.ClassDesc": Internal.ClassInfo, "net.minecraft.world.entity.animal.AbstractSchoolingFish": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.multiblock.IWorkableMultiController": Internal.ClassInfo, "net.minecraft.world.level.block.HangingRootsBlock": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$OverlayStateShard": Internal.ClassInfo, "net.minecraftforge.fml.event.config.ModConfigEvent": Internal.ClassInfo, "java.nio.channels.GatheringByteChannel": Internal.ClassInfo, "net.minecraft.world.level.block.MultifaceSpreader$SpreadPredicate": Internal.ClassInfo, "java.util.jar.Manifest": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData": Internal.ClassInfo, "io.netty.util.AttributeMap": Internal.ClassInfo, "com.mojang.authlib.minecraft.MinecraftProfileTexture$Type": Internal.ClassInfo, "io.netty.util.concurrent.ScheduledFuture": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.RandomBooleanFeatureConfiguration": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.custom.SandpaperItemBuilder": Internal.ClassInfo, "com.ibm.icu.text.UnicodeSet$EntryRange": Internal.ClassInfo, "net.minecraft.world.level.material.MaterialColor$Brightness": Internal.ClassInfo, "com.ibm.icu.text.UnicodeSet$ComparisonStyle": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundContainerClickPacket": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ConfiguredModel$Builder": Internal.ClassInfo, "icyllis.arc3d.engine.ISurface": Internal.ClassInfo, "net.minecraft.core.Holder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.Builder": Internal.ClassInfo, "org.apache.commons.lang3.tuple.Pair": Internal.ClassInfo, "net.minecraft.client.StringSplitter$Span": Internal.ClassInfo, "java.time.Duration": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiOverlayEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundJigsawGeneratePacket": Internal.ClassInfo, "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig$Entry": Internal.ClassInfo, "net.minecraft.core.HolderSet$ListBacked": Internal.ClassInfo, "java.time.ZoneOffset": Internal.ClassInfo, "org.apache.commons.lang3.tuple.Triple": Internal.ClassInfo, "net.minecraft.util.random.WeightedEntry": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedInEvent": Internal.ClassInfo, "net.minecraft.world.level.block.CakeBlock": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Version": Internal.ClassInfo, "net.minecraft.world.entity.monster.Ravager": Internal.ClassInfo, "com.mojang.serialization.MapCodec": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2ShortFunction": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableStructureInfo$StructureInfo": Internal.ClassInfo, "org.apache.maven.repository.legacy.metadata.ArtifactMetadata": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BakedQuad": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCustomChatCompletionsPacket$Action": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$TransformsBuilder": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemTransform": Internal.ClassInfo, "net.minecraftforge.client.event.RenderHighlightEvent": Internal.ClassInfo, "dev.latvian.mods.rhino.UniqueTag": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2CharFunction": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.Half": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.HandledScreenAccessor": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntSpliterator": Internal.ClassInfo, "com.simibubi.create.foundation.gui.widget.ScrollInput": Internal.ClassInfo, "io.netty.util.concurrent.EventExecutor": Internal.ClassInfo, "io.netty.channel.ChannelOption": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.CaveSurface": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormat$IndexType": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.PBRAtlasHolder": Internal.ClassInfo, "net.minecraft.world.entity.EntityType": Internal.ClassInfo, "dev.latvian.mods.kubejs.command.CommandRegistryEventJS": Internal.ClassInfo, "java.util.function.DoubleFunction": Internal.ClassInfo, "net.minecraft.world.item.crafting.ArmorDyeRecipe": Internal.ClassInfo, "net.minecraft.advancements.Criterion": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLevelEventPacket": Internal.ClassInfo, "java.util.Locale$IsoCountryCode": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.entity.AccessorEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.GeodeConfiguration": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.ILimitedGlobalStation": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.Navigation": Internal.ClassInfo, "net.minecraft.world.level.block.TripWireHookBlock": Internal.ClassInfo, "icyllis.modernui.view.ViewTreeObserver": Internal.ClassInfo, "net.minecraft.client.searchtree.SearchTree": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.render.RenderableAutomobile": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.BlockKJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ShovelItemBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.SnowLayerBlock": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorCarriageContraptionEntity": Internal.ClassInfo, "net.minecraft.world.level.block.ChorusFlowerBlock": Internal.ClassInfo, "net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider$Context": Internal.ClassInfo, "net.minecraftforge.server.permission.events.PermissionGatherEvent": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.jsonem.LayerDefinitionAccess": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction$Visitor": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatBidirectionalIterator": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.properties.AddOreProperties": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.FluidBuilder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundKeepAlivePacket": Internal.ClassInfo, "java.lang.invoke.VarHandle$VarHandleDesc": Internal.ClassInfo, "net.minecraft.client.renderer.entity.layers.RenderLayer": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteListIterator": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetEquipmentPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration": Internal.ClassInfo, "net.minecraft.world.level.chunk.DataLayer": Internal.ClassInfo, "net.minecraft.world.entity.player.Abilities": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatCollection": Internal.ClassInfo, "net.minecraft.client.server.IntegratedServer": Internal.ClassInfo, "java.util.function.LongUnaryOperator": Internal.ClassInfo, "net.minecraft.world.level.block.SmallDripleafBlock": Internal.ClassInfo, "java.time.DayOfWeek": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData$BlockEntityTagOutput": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.WrappedJS": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateProvider": Internal.ClassInfo, "com.mojang.brigadier.context.StringRange": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.Predicates": Internal.ClassInfo, "icyllis.modernui.util.FloatProperty": Internal.ClassInfo, "net.minecraft.client.sounds.SoundEventListener": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatConsumer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.EnvironmentScanPlacement": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ChestLidController": Internal.ClassInfo, "net.minecraft.world.level.block.FireBlock": Internal.ClassInfo, "java.util.ListIterator": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Donkey": Internal.ClassInfo, "io.netty.channel.ChannelId": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCommandSuggestionsPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.GTRecipe": Internal.ClassInfo, "net.minecraft.client.resources.SkinManager": Internal.ClassInfo, "net.minecraft.world.item.HoneyBottleItem": Internal.ClassInfo, "net.minecraft.world.entity.animal.FlyingAnimal": Internal.ClassInfo, "com.mojang.bridge.launcher.SessionEventListener": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistryModifiable": Internal.ClassInfo, "com.mojang.realmsclient.gui.task.DataFetcher": Internal.ClassInfo, "com.gregtechceu.gtceu.client.renderer.block.PipeBlockRenderer": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundMovePlayerPacket": Internal.ClassInfo, "icyllis.arc3d.engine.UniformDataManager": Internal.ClassInfo, "net.minecraft.world.level.levelgen.NoiseChunk": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.FancyTrunkPlacer": Internal.ClassInfo, "malte0811.ferritecore.mixin.dedupbakedquad.BakedQuadAccess": Internal.ClassInfo, "java.nio.file.FileSystem": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2CharFunction": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.SculkSensorPhase": Internal.ClassInfo, "mezz.jei.api.gui.builder.IRecipeSlotBuilder": Internal.ClassInfo, "net.minecraft.world.entity.projectile.FishingHook$FishHookState": Internal.ClassInfo, "java.text.AttributedCharacterIterator": Internal.ClassInfo, "net.minecraft.world.item.crafting.RecipeManager": Internal.ClassInfo, "net.coderbot.iris.mixin.LevelRendererAccessor": Internal.ClassInfo, "java.io.ObjectInput": Internal.ClassInfo, "net.minecraftforge.client.event.RenderLevelStageEvent$RegisterStageEvent": Internal.ClassInfo, "net.minecraft.world.level.block.BeaconBeamBlock": Internal.ClassInfo, "java.util.Spliterator": Internal.ClassInfo, "net.minecraft.world.item.Wearable": Internal.ClassInfo, "net.minecraft.world.level.block.FlowerPotBlock": Internal.ClassInfo, "net.minecraftforge.fml.InterModComms$IMCMessage": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.TypeReference": Internal.ClassInfo, "com.gregtechceu.gtceu.client.renderer.cover.ICoverableRenderer": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportEvidence": Internal.ClassInfo, "net.minecraft.world.entity.monster.Strider": Internal.ClassInfo, "net.minecraft.client.resources.language.LanguageInfo": Internal.ClassInfo, "net.minecraft.client.renderer.debug.RaidDebugRenderer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.LegacySinglePoolElement": Internal.ClassInfo, "net.minecraft.world.entity.MobSpawnType": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeFluid": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.ScheduledEvent": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.BlockColorsAccess": Internal.ClassInfo, "java.util.function.DoubleUnaryOperator": Internal.ClassInfo, "java.util.Stack": Internal.ClassInfo, "net.minecraftforge.client.event.RenderTooltipEvent$Pre": Internal.ClassInfo, "net.minecraft.world.level.block.BasePressurePlateBlock": Internal.ClassInfo, "icyllis.modernui.view.View$DragShadow": Internal.ClassInfo, "java.util.concurrent.ConcurrentMap": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$Named": Internal.ClassInfo, "net.minecraft.client.renderer.entity.LivingEntityRenderer": Internal.ClassInfo, "com.tterrag.registrate.util.entry.ItemEntry": Internal.ClassInfo, "java.lang.Thread$UncaughtExceptionHandler": Internal.ClassInfo, "net.minecraftforge.event.CommandEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.CheckLivingEntitySpawnEventJS": Internal.ClassInfo, "net.minecraft.world.level.block.PipeBlock": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$ServerTickEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.IWorldGenLayer": Internal.ClassInfo, "dev.latvian.mods.rhino.RhinoException": Internal.ClassInfo, "net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities": Internal.ClassInfo, "java.time.chrono.ChronoLocalDate": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.multiblock.IDisplayUIMachine": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.ChestLootEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundChatCommandPacket": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundAddEntityPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.common.machine.multiblock.steam.SteamParallelMultiblockMachine": Internal.ClassInfo, "com.simibubi.create.content.fluids.FlowSource": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2LongFunction": Internal.ClassInfo, "java.util.stream.IntStream$IntMapMultiConsumer": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.OutputItem": Internal.ClassInfo, "java.util.concurrent.locks.Condition": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.MinecraftRemapper": Internal.ClassInfo, "com.simibubi.create.content.trains.observer.TrackObserver": Internal.ClassInfo, "com.ibm.icu.impl.units.MeasureUnitImpl": Internal.ClassInfo, "icyllis.arc3d.engine.shading.VertexGeomBuilder": Internal.ClassInfo, "com.supermartijn642.fusion.api.model.GatherTexturesContext": Internal.ClassInfo, "net.minecraft.world.entity.decoration.LeashFenceKnotEntity": Internal.ClassInfo, "net.minecraft.world.level.chunk.storage.ChunkStorage": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntMap$FastEntrySet": Internal.ClassInfo, "net.minecraft.network.chat.ChatType$BoundNetwork": Internal.ClassInfo, "java.util.Comparator": Internal.ClassInfo, "java.lang.constant.MethodHandleDesc": Internal.ClassInfo, "com.ibm.icu.text.NumberFormat$NumberFormatFactory": Internal.ClassInfo, "com.jozufozu.flywheel.api.vertex.VertexType": Internal.ClassInfo, "java.util.function.UnaryOperator": Internal.ClassInfo, "net.minecraft.world.entity.boss.wither.WitherBoss": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainer": Internal.ClassInfo, "java.util.DoubleSummaryStatistics": Internal.ClassInfo, "net.minecraft.world.item.PickaxeItem": Internal.ClassInfo, "net.minecraft.client.Camera$NearPlane": Internal.ClassInfo, "net.minecraft.world.entity.animal.CatVariant": Internal.ClassInfo, "net.minecraft.stats.StatFormatter": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgePotion": Internal.ClassInfo, "net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure": Internal.ClassInfo, "net.minecraft.world.level.block.WeatheringCopperFullBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.SimpleBlockConfiguration": Internal.ClassInfo, "net.minecraft.world.level.levelgen.WorldgenRandom$Algorithm": Internal.ClassInfo, "java.net.InterfaceAddress": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTMachines": Internal.ClassInfo, "java.text.CharacterIterator": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneNames": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.profiling.MetricsRecorder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery": Internal.ClassInfo, "java.security.PrivilegedExceptionAction": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry": Internal.ClassInfo, "net.minecraft.world.level.block.NoteBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.WouldSurvivePredicate": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.CoralMushroomFeature": Internal.ClassInfo, "net.minecraftforge.network.HandshakeMessages$LoginIndexedMessage": Internal.ClassInfo, "net.minecraft.world.level.block.PoweredRailBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerPacketListener": Internal.ClassInfo, "net.minecraft.nbt.StreamTagVisitor$ValueResult": Internal.ClassInfo, "net.minecraft.world.level.block.InfestedRotatedPillarBlock": Internal.ClassInfo, "net.minecraft.world.entity.MoverType": Internal.ClassInfo, "net.minecraft.client.GuiMessageTag$Icon": Internal.ClassInfo, "net.minecraftforge.fml.ModContainer": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ShortFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidWrapper": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ReferenceFunction": Internal.ClassInfo, "net.minecraft.world.item.DispensibleContainerItem": Internal.ClassInfo, "net.minecraft.client.gui.font.FontSet": Internal.ClassInfo, "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntFaceConsumer": Internal.ClassInfo, "net.minecraft.server.level.ChunkMap": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneFormat$TimeType": Internal.ClassInfo, "java.nio.file.attribute.GroupPrincipal": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.RandomSpreadFoliagePlacer": Internal.ClassInfo, "com.mojang.blaze3d.vertex.BufferBuilder$RenderedBuffer": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.BuilderBase": Internal.ClassInfo, "java.util.RandomAccess": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.GTToolItem": Internal.ClassInfo, "net.minecraft.world.inventory.ContainerListener": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.GameRulesKJS": Internal.ClassInfo, "icyllis.arc3d.engine.Texture": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.BufferBuilderExt": Internal.ClassInfo, "net.minecraft.client.gui.components.spectator.SpectatorGui": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.InputItem": Internal.ClassInfo, "io.netty.util.concurrent.Promise": Internal.ClassInfo, "icyllis.arc3d.engine.GeometryProcessor$ProgramImpl": Internal.ClassInfo, "net.minecraft.client.particle.SpriteSet": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongComparator": Internal.ClassInfo, "net.minecraft.client.renderer.ItemModelShaper": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorScheduleRuntime": Internal.ClassInfo, "ca.spottedleaf.starlight.common.chunk.ExtendedChunk": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelStorageSource$LevelDirectory": Internal.ClassInfo, "net.minecraft.util.valueproviders.UniformFloat": Internal.ClassInfo, "java.io.File": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkEvent": Internal.ClassInfo, "org.embeddedt.modernfix.duck.IBlockState": Internal.ClassInfo, "net.minecraft.core.dispenser.DispenseItemBehavior": Internal.ClassInfo, "net.minecraft.world.level.block.WeepingVinesPlantBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket": Internal.ClassInfo, "com.simibubi.create.foundation.block.IBE": Internal.ClassInfo, "net.minecraft.core.RegistryAccess$Frozen": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action": Internal.ClassInfo, "net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipComponent": Internal.ClassInfo, "java.time.format.DecimalStyle": Internal.ClassInfo, "net.minecraft.util.OptionEnum": Internal.ClassInfo, "net.minecraft.server.players.GameProfileCache": Internal.ClassInfo, "icyllis.modernui.graphics.text.FontFamily": Internal.ClassInfo, "com.mojang.blaze3d.font.SheetGlyphInfo": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.OrderedCompoundTag": Internal.ClassInfo, "net.minecraft.world.entity.ambient.Bat": Internal.ClassInfo, "java.lang.IllegalStateException": Internal.ClassInfo, "net.minecraft.network.chat.ChatTypeDecoration$Parameter": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.IFieldUpdateListener": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$OutputStateShard": Internal.ClassInfo, "net.minecraft.server.network.ServerPlayerConnection": Internal.ClassInfo, "mezz.jei.api.helpers.IStackHelper": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$PacketDispatcher": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.CoralTreeFeature": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerInputPacket": Internal.ClassInfo, "com.mojang.datafixers.util.Pair$Mu": Internal.ClassInfo, "net.minecraftforge.client.settings.IKeyConflictContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.DripstoneClusterConfiguration": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeLivingEntity": Internal.ClassInfo, "net.minecraft.client.GuiMessageTag": Internal.ClassInfo, "com.mojang.authlib.minecraft.UserApiService$UserFlag": Internal.ClassInfo, "net.minecraft.world.level.block.BaseCoralPlantTypeBlock": Internal.ClassInfo, "malte0811.ferritecore.mixin.blockstatecache.ArrayVSAccess": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Node$SymbolKind": Internal.ClassInfo, "dev.tr7zw.entityculling.access.Cullable": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2BooleanFunction": Internal.ClassInfo, "net.minecraft.client.HotbarManager": Internal.ClassInfo, "net.minecraft.client.renderer.debug.GameTestDebugRenderer": Internal.ClassInfo, "com.mojang.serialization.DataResult$Mu": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.VillagerBabiesSensor": Internal.ClassInfo, "net.minecraft.client.sounds.MusicManager": Internal.ClassInfo, "net.minecraft.world.level.block.RedStoneOreBlock": Internal.ClassInfo, "java.lang.Byte": Internal.ClassInfo, "icyllis.modernui.core.UndoOwner": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.LootBuilder": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageChain$Encoder": Internal.ClassInfo, "icyllis.modernui.graphics.Point": Internal.ClassInfo, "net.minecraft.world.level.GameRules$Key": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.recipe.IRecipeHandler": Internal.ClassInfo, "dev.latvian.mods.kubejs.generator.DataJsonGenerator": Internal.ClassInfo, "net.minecraft.world.entity.ai.behavior.Behavior": Internal.ClassInfo, "net.minecraft.commands.Commands": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.report.ReportEnvironment": Internal.ClassInfo, "net.minecraft.world.inventory.StonecutterMenu": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.WorldCreationContext": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.recipe.components.CapabilityMap": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature": Internal.ClassInfo, "net.minecraft.world.entity.projectile.AbstractHurtingProjectile": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.PlayerSelector": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingKnockBackEvent": Internal.ClassInfo, "icyllis.modernui.view.View$OnCreateContextMenuListener": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundDisconnectPacket": Internal.ClassInfo, "dev.latvian.mods.rhino.Symbol": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeyRenderer$CommonRenderer": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$MouseButton": Internal.ClassInfo, "io.netty.buffer.CompositeByteBuf": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteComparator": Internal.ClassInfo, "java.time.OffsetDateTime": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ResourceTexture": Internal.ClassInfo, "com.ibm.icu.util.MeasureUnit": Internal.ClassInfo, "net.minecraft.world.level.block.WoodButtonBlock": Internal.ClassInfo, "net.minecraft.world.BossEvent": Internal.ClassInfo, "com.electronwill.nightconfig.core.UnmodifiableConfig": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.TextureAtlasExtension": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CarverConfiguration": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.RandomSelectorFeature": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BasaltColumnsFeature": Internal.ClassInfo, "com.simibubi.create.foundation.utility.worldWrappers.WrappedWorld": Internal.ClassInfo, "net.minecraft.world.level.block.LiquidBlockContainer": Internal.ClassInfo, "com.mojang.brigadier.Command": Internal.ClassInfo, "com.electronwill.nightconfig.core.io.WritingMode": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.ItemModifierManager": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BeeDebugRenderer$HiveInfo": Internal.ClassInfo, "net.minecraft.world.level.block.RedStoneWireBlock": Internal.ClassInfo, "java.util.HashMap": Internal.ClassInfo, "com.google.common.collect.Multimap": Internal.ClassInfo, "net.minecraft.client.gui.components.events.ContainerEventHandler": Internal.ClassInfo, "dev.latvian.mods.rhino.EvaluatorException": Internal.ClassInfo, "com.google.gson.JsonElement": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateRecipeProvider": Internal.ClassInfo, "net.minecraft.world.level.block.TallFlowerBlock": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ComparatorBlockEntity": Internal.ClassInfo, "com.almostreliable.merequester.mixin.accessors.SlotMixin": Internal.ClassInfo, "net.minecraft.world.damagesource.DamageSource": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.PlayerKJS": Internal.ClassInfo, "mezz.jei.api.recipe.category.IRecipeCategory": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.AbstractLongSet": Internal.ClassInfo, "com.probejs.jdoc.property.PropertyParam": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneFormat$GMTOffsetPatternType": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.modular.ModularUIGuiContainer": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiEvent": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorBlockEntity": Internal.ClassInfo, "net.minecraft.util.valueproviders.BiasedToBottomInt": Internal.ClassInfo, "net.minecraft.world.level.block.BellBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.DebugInfoEventJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemTooltipEventJS$StaticTooltipHandlerFromJS": Internal.ClassInfo, "com.mojang.authlib.UserType": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.world.biome.BlockColorsExtended": Internal.ClassInfo, "icyllis.modernui.view.AttachInfo$Callbacks": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$BreakSpeed": Internal.ClassInfo, "net.minecraft.world.level.block.WallTorchBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundContainerClosePacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.AllOfPredicate": Internal.ClassInfo, "net.minecraft.core.HolderLookup": Internal.ClassInfo, "dev.latvian.mods.rhino.util.wrap.TypeWrapperFactory": Internal.ClassInfo, "dev.architectury.registry.registries.options.RegistrarOption": Internal.ClassInfo, "net.minecraft.nbt.NumericTag": Internal.ClassInfo, "net.minecraft.world.level.LevelSettings": Internal.ClassInfo, "net.minecraft.server.level.ServerPlayerGameMode": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongOpenHashSet": Internal.ClassInfo, "net.minecraft.world.level.block.PlayerHeadBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket": Internal.ClassInfo, "net.minecraftforge.common.world.StructureSettingsBuilder$StructureSpawnOverrideBuilder": Internal.ClassInfo, "net.minecraft.commands.CommandFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.multiblock.WorkableMultiblockMachine": Internal.ClassInfo, "net.minecraft.core.RegistryAccess$Writable": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeRawTagBuilder": Internal.ClassInfo, "com.simibubi.create.foundation.block.render.BlockDestructionProgressExtension": Internal.ClassInfo, "net.minecraftforge.client.event.ClientPlayerNetworkEvent$Clone": Internal.ClassInfo, "net.minecraft.world.effect.MobEffect": Internal.ClassInfo, "net.minecraft.client.resources.model.ModelState": Internal.ClassInfo, "java.nio.MappedByteBuffer": Internal.ClassInfo, "com.simibubi.create.content.schematics.requirement.ItemRequirement": Internal.ClassInfo, "net.minecraft.client.gui.Font": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.BaseAttachment": Internal.ClassInfo, "net.minecraft.client.tutorial.TutorialStepInstance": Internal.ClassInfo, "net.minecraft.util.StringRepresentable": Internal.ClassInfo, "net.minecraft.world.item.ArmorStandItem": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.wrapper.ColorWrapper": Internal.ClassInfo, "net.minecraft.world.SimpleContainer": Internal.ClassInfo, "net.minecraftforge.client.extensions.common.IClientBlockExtensions": Internal.ClassInfo, "net.minecraft.server.level.WorldGenRegion": Internal.ClassInfo, "net.minecraftforge.event.village.VillagerTradesEvent": Internal.ClassInfo, "com.mojang.realmsclient.dto.ReflectionBasedSerialization": Internal.ClassInfo, "net.minecraft.tags.TagManager$LoadResult": Internal.ClassInfo, "com.mojang.blaze3d.platform.WindowEventHandler": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.ScheduleEntry": Internal.ClassInfo, "java.util.concurrent.Future": Internal.ClassInfo, "net.minecraft.world.entity.ai.control.JumpControl": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModLanguageProvider": Internal.ClassInfo, "java.lang.Thread": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SkullBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.Serializer": Internal.ClassInfo, "net.minecraftforge.client.event.RenderLivingEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemBuilder$UseCallback": Internal.ClassInfo, "net.minecraft.world.entity.projectile.Projectile": Internal.ClassInfo, "net.minecraft.client.renderer.entity.EntityRenderDispatcher": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemOverride": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.SyncedBlockEntity": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$LoginPayloadEvent": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.animation.Transform": Internal.ClassInfo, "dev.architectury.event.forge.EventHandlerImplCommon$LevelEventAttachment": Internal.ClassInfo, "net.minecraft.world.level.block.RodBlock": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$MouseScrollingEvent": Internal.ClassInfo, "net.minecraft.world.entity.ai.memory.MemoryModuleType": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SculkShriekerBlockEntity": Internal.ClassInfo, "java.nio.charset.CharsetDecoder": Internal.ClassInfo, "com.supermartijn642.fusion.api.model.ModelInstance": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.RotatedBlockProvider": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortIterable": Internal.ClassInfo, "net.minecraft.world.entity.monster.warden.AngerManagement": Internal.ClassInfo, "com.google.gson.LongSerializationPolicy": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientVisibility": Internal.ClassInfo, "net.minecraft.core.MappedRegistry": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.store.FluidStorage$FluidEntry": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.condition.ScheduleWaitCondition": Internal.ClassInfo, "net.minecraft.server.packs.repository.Pack$PackConstructor": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.BlockRearAttachment": Internal.ClassInfo, "net.minecraft.CrashReport": Internal.ClassInfo, "java.util.random.RandomGenerator": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructurePieceAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.JsonIO": Internal.ClassInfo, "java.lang.invoke.MethodHandle": Internal.ClassInfo, "dev.latvian.mods.rhino.IdEnumerationIterator": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.VertexFormatAccessor": Internal.ClassInfo, "net.minecraft.advancements.CriterionProgress": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongSortedSet": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ObjectMap$Entry": Internal.ClassInfo, "net.minecraft.client.resources.MobEffectTextureManager": Internal.ClassInfo, "java.time.zone.ZoneRules": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleIterator": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ClientPlayerKJS": Internal.ClassInfo, "fudge.notenoughcrashes.StateManager$IResettable": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder": Internal.ClassInfo, "net.minecraft.world.item.SignItem": Internal.ClassInfo, "net.coderbot.batchedentityrendering.mixin.OutlineBufferSourceAccessor": Internal.ClassInfo, "net.minecraft.util.ProgressListener": Internal.ClassInfo, "net.minecraftforge.eventbus.ListenerList": Internal.ClassInfo, "net.minecraft.world.inventory.ClickAction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.MultiblockState": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BeehiveBlockEntity$BeeReleaseStatus": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.IFoliagePlacerTypeAccessor": Internal.ClassInfo, "net.minecraft.world.item.crafting.SimpleRecipeSerializer": Internal.ClassInfo, "net.minecraftforge.common.world.BiomeSpecialEffectsBuilder": Internal.ClassInfo, "com.mojang.datafixers.DataFixer": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.DialogWidget": Internal.ClassInfo, "net.minecraftforge.network.IContainerFactory": Internal.ClassInfo, "java.util.ImmutableCollections$List12": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarratedElementType": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.MutableToolTier": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelStorageSource$LevelCandidates": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackGraphLocation": Internal.ClassInfo, "io.netty.channel.SimpleChannelInboundHandler": Internal.ClassInfo, "net.minecraftforge.client.event.RenderPlayerEvent$Post": Internal.ClassInfo, "org.embeddedt.modernfix.duck.IServerLevel": Internal.ClassInfo, "net.minecraftforge.client.ChunkRenderTypeSet": Internal.ClassInfo, "com.simibubi.create.content.decoration.slidingDoor.DoorControlBehaviour": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingSpawnEvent$SpecialSpawn": Internal.ClassInfo, "com.google.common.collect.ImmutableCollection": Internal.ClassInfo, "org.lwjgl.CLongBuffer": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageContraptionInstance": Internal.ClassInfo, "net.minecraft.world.item.crafting.CustomRecipe": Internal.ClassInfo, "io.netty.channel.ChannelProgressiveFuture": Internal.ClassInfo, "org.apache.commons.lang3.tuple.MutablePair": Internal.ClassInfo, "net.minecraft.util.valueproviders.IntProvider": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingPhase": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BrainDebugRenderer$PoiInfo": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ConduitBlockEntity": Internal.ClassInfo, "net.minecraft.client.resources.sounds.Sound$Type": Internal.ClassInfo, "com.jozufozu.flywheel.event.RenderLayerEvent": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModFileInfo$LanguageSpec": Internal.ClassInfo, "java.lang.reflect.Method": Internal.ClassInfo, "net.minecraft.world.entity.projectile.SpectralArrow": Internal.ClassInfo, "com.mojang.serialization.Decoder$Terminal": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ingredientaction.CustomIngredientActionCallback": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.WireProperties": Internal.ClassInfo, "java.util.Locale$LanguageRange": Internal.ClassInfo, "org.apache.maven.artifact.versioning.ArtifactVersion": Internal.ClassInfo, "dev.ftb.mods.ftbultimine.mixin.AxeItemAccess": Internal.ClassInfo, "com.mojang.brigadier.arguments.ArgumentType": Internal.ClassInfo, "net.minecraft.world.item.ItemCooldowns": Internal.ClassInfo, "net.minecraftforge.common.capabilities.Capability": Internal.ClassInfo, "net.minecraft.world.item.crafting.StonecutterRecipe": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.data.DataPackEventJS": Internal.ClassInfo, "cpw.mods.jarhandling.SecureJar": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IMachineModifyDrops": Internal.ClassInfo, "io.github.foundationgames.automobility.util.duck.EnderChestContainerDuck": Internal.ClassInfo, "net.minecraft.world.entity.monster.piglin.PiglinBrute": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$BakeCallback": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.ItemPipeBlock": Internal.ClassInfo, "icyllis.arc3d.engine.ClipResult": Internal.ClassInfo, "dev.latvian.mods.rhino.Callable": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Node$ExpressionKind": Internal.ClassInfo, "net.minecraft.world.level.Level": Internal.ClassInfo, "com.simibubi.create.content.decoration.slidingDoor.DoorControl": Internal.ClassInfo, "net.minecraft.world.level.block.LanternBlock": Internal.ClassInfo, "net.minecraft.world.scores.Objective": Internal.ClassInfo, "net.minecraftforge.client.event.RenderBlockScreenEffectEvent": Internal.ClassInfo, "net.minecraft.world.item.Tier": Internal.ClassInfo, "net.minecraft.world.level.block.SporeBlossomBlock": Internal.ClassInfo, "cpw.mods.jarhandling.SecureJar$Provider": Internal.ClassInfo, "net.minecraft.client.renderer.PostPass": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.Vector3": Internal.ClassInfo, "icyllis.arc3d.engine.KeyBuilder": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneFormat": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundTagQueryPacket": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Init": Internal.ClassInfo, "dev.latvian.mods.kubejs.command.ArgumentTypeWrapper": Internal.ClassInfo, "net.minecraft.world.phys.HitResult$Type": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.RepeatingPlacement": Internal.ClassInfo, "dev.latvian.mods.kubejs.platform.forge.IngredientForgeHelper": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetBorderLerpSizePacket": Internal.ClassInfo, "icyllis.arc3d.engine.StencilFaceSettings": Internal.ClassInfo, "net.minecraftforge.common.capabilities.ICapabilityProviderImpl": Internal.ClassInfo, "net.minecraft.network.chat.MessageSigner": Internal.ClassInfo, "com.google.common.collect.ImmutableList": Internal.ClassInfo, "com.ibm.icu.text.UFormat": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.JavaWrapper": Internal.ClassInfo, "mezz.jei.api.gui.drawable.IDrawableBuilder": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.WorldCreationContext$SimpleUpdater": Internal.ClassInfo, "java.nio.charset.CodingErrorAction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.UniformHeight": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackGraph": Internal.ClassInfo, "mezz.jei.api.gui.drawable.IDrawableAnimated$StartDirection": Internal.ClassInfo, "com.lowdragmc.lowdraglib.misc.ItemStackTransfer": Internal.ClassInfo, "net.minecraft.world.entity.PowerableMob": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongBidirectionalIterator": Internal.ClassInfo, "net.minecraftforge.client.model.generators.IGeneratedBlockState": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.CreateWorldScreen": Internal.ClassInfo, "net.minecraft.client.model.geom.ModelPart$Cube": Internal.ClassInfo, "net.minecraft.server.packs.resources.ResourceManagerReloadListener": Internal.ClassInfo, "java.nio.DoubleBuffer": Internal.ClassInfo, "java.text.DecimalFormat": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.MultiblockShapeInfo$ShapeInfoBuilder": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.inventory.AccessorInventoryMenu": Internal.ClassInfo, "net.minecraft.client.resources.model.ModelResourceLocation": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.featuresize.TwoLayersFeatureSize": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.ConfiguredFeature": Internal.ClassInfo, "dev.latvian.mods.rhino.Function": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.JigsawReplacementProcessor": Internal.ClassInfo, "net.minecraft.world.level.block.SpongeBlock": Internal.ClassInfo, "net.minecraft.world.entity.animal.Parrot": Internal.ClassInfo, "com.mojang.brigadier.ParseResults": Internal.ClassInfo, "net.minecraft.server.MinecraftServer$ReloadableResources": Internal.ClassInfo, "net.minecraftforge.fluids.FluidType$Properties": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemTransforms$TransformType": Internal.ClassInfo, "net.minecraft.world.entity.animal.Salmon": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.GlowstoneFeature": Internal.ClassInfo, "net.minecraft.world.inventory.ResultContainer": Internal.ClassInfo, "net.minecraft.server.packs.repository.RepositorySource": Internal.ClassInfo, "com.jozufozu.flywheel.core.layout.LayoutItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeSchema": Internal.ClassInfo, "com.mojang.authlib.GameProfileRepository": Internal.ClassInfo, "java.nio.channels.FileChannel$MapMode": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TrainStatus": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModInfo$DependencySide": Internal.ClassInfo, "net.minecraft.core.BlockSourceImpl": Internal.ClassInfo, "com.simibubi.create.content.contraptions.behaviour.MovementBehaviour": Internal.ClassInfo, "net.minecraftforge.event.level.LevelEvent": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap": Internal.ClassInfo, "net.minecraft.world.item.ThrowablePotionItem": Internal.ClassInfo, "com.probejs.jdoc.property.PropertyValue": Internal.ClassInfo, "net.minecraft.util.random.WeightedEntry$Wrapper": Internal.ClassInfo, "com.google.gson.ExclusionStrategy": Internal.ClassInfo, "com.mojang.brigadier.tree.RootCommandNode": Internal.ClassInfo, "net.coderbot.iris.vertices.BlockSensitiveBufferBuilder": Internal.ClassInfo, "java.text.NumberFormat$Style": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IMonorailBezier": Internal.ClassInfo, "net.minecraft.world.level.material.FogType": Internal.ClassInfo, "net.minecraft.world.level.block.WaterlilyBlock": Internal.ClassInfo, "net.minecraft.world.item.BottleItem": Internal.ClassInfo, "icyllis.modernui.view.ActionMode$Callback": Internal.ClassInfo, "com.ibm.icu.util.Freezable": Internal.ClassInfo, "dev.latvian.mods.rhino.Scriptable": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.GenericLootEventJS": Internal.ClassInfo, "net.minecraftforge.client.event.ContainerScreenEvent": Internal.ClassInfo, "com.mojang.serialization.MapDecoder": Internal.ClassInfo, "java.lang.Exception": Internal.ClassInfo, "net.minecraftforge.eventbus.api.IGenericEvent": Internal.ClassInfo, "com.tterrag.registrate.AbstractRegistrate": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarrationThunk": Internal.ClassInfo, "com.google.gson.JsonArray": Internal.ClassInfo, "net.minecraft.world.level.levelgen.flat.FlatLayerInfo": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeAdvancementBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.GravelBlock": Internal.ClassInfo, "net.minecraft.world.level.block.DeadBushBlock": Internal.ClassInfo, "io.netty.util.concurrent.ProgressivePromise": Internal.ClassInfo, "net.minecraft.advancements.critereon.MinMaxBounds": Internal.ClassInfo, "net.minecraft.world.MenuProvider": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShapedRecipe": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSizeType": Internal.ClassInfo, "java.lang.reflect.AnnotatedElement": Internal.ClassInfo, "com.google.common.cache.CacheStats": Internal.ClassInfo, "net.minecraft.world.level.block.CoralWallFanBlock": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportChatMessage": Internal.ClassInfo, "net.minecraft.world.level.block.BannerBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicate": Internal.ClassInfo, "java.util.concurrent.Callable": Internal.ClassInfo, "net.minecraft.world.level.block.CartographyTableBlock": Internal.ClassInfo, "net.minecraft.world.level.block.FenceBlock": Internal.ClassInfo, "icyllis.arc3d.engine.GpuTexture": Internal.ClassInfo, "java.util.ArrayList": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShapelessRecipe$Serializer": Internal.ClassInfo, "com.mojang.blaze3d.audio.SoundBuffer": Internal.ClassInfo, "java.lang.module.ResolvedModule": Internal.ClassInfo, "net.minecraft.core.Rotations": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntIterable": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.InputReplacementTransformer$Replacement": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidBlockBuilder": Internal.ClassInfo, "com.mojang.authlib.properties.Property": Internal.ClassInfo, "icyllis.arc3d.engine.ReleaseCallback": Internal.ClassInfo, "net.minecraft.client.gui.spectator.SpectatorMenuListener": Internal.ClassInfo, "net.minecraft.world.ticks.TickContainerAccess": Internal.ClassInfo, "net.minecraft.world.entity.decoration.Painting": Internal.ClassInfo, "net.minecraftforge.common.data.ExistingFileHelper$IResourceType": Internal.ClassInfo, "dev.latvian.mods.rhino.GeneratedClassLoader": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Literal": Internal.ClassInfo, "net.minecraft.world.level.NoiseColumn": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2ReferenceFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.ReplaceBlobsFeature": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.IGuiTexture": Internal.ClassInfo, "net.minecraft.world.level.ChunkPos": Internal.ClassInfo, "net.minecraft.world.level.block.SkullBlock$Type": Internal.ClassInfo, "net.minecraft.world.level.block.PotatoBlock": Internal.ClassInfo, "net.minecraft.client.searchtree.SearchRegistry": Internal.ClassInfo, "mezz.jei.api.gui.handlers.IGuiProperties": Internal.ClassInfo, "com.jozufozu.flywheel.backend.model.ElementBuffer": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntMap": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.PosAlwaysTrueTest": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction$SimpleFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2ByteFunction": Internal.ClassInfo, "net.minecraft.world.entity.monster.CrossbowAttackMob": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundChangeDifficultyPacket": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.Train": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.painter.PaintEventJS": Internal.ClassInfo, "net.minecraft.client.particle.ParticleEngine": Internal.ClassInfo, "net.minecraft.world.level.block.SpawnerBlock": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingChangeTargetEvent$ILivingTargetType": Internal.ClassInfo, "com.mojang.datafixers.kinds.Kind1": Internal.ClassInfo, "net.minecraft.world.entity.LivingEntity": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.type.VertexType": Internal.ClassInfo, "net.minecraft.world.level.biome.AmbientAdditionsSettings": Internal.ClassInfo, "net.minecraft.world.item.SaddleItem": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundExplodePacket": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.field.RPCMethodMeta": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.ListPoolElement": Internal.ClassInfo, "net.minecraft.world.item.TippedArrowItem": Internal.ClassInfo, "net.minecraft.world.level.portal.PortalShape": Internal.ClassInfo, "net.minecraft.network.FriendlyByteBuf$Writer": Internal.ClassInfo, "icyllis.arc3d.engine.RecordingContext": Internal.ClassInfo, "net.minecraft.client.gui.components.CycleButton$ValueListSupplier": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonStrafePlayerPhase": Internal.ClassInfo, "io.netty.channel.ChannelPromise": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.AfterRecipesLoadedEventJS": Internal.ClassInfo, "org.lwjgl.system.CallbackI": Internal.ClassInfo, "net.minecraftforge.fml.config.IConfigEvent$ConfigConfig": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModInfo$Ordering": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.AlternativesEntry$Builder": Internal.ClassInfo, "java.lang.invoke.MethodHandleInfo": Internal.ClassInfo, "net.minecraft.client.renderer.LightTexture": Internal.ClassInfo, "java.text.DateFormat": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.TextTexture": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Opens": Internal.ClassInfo, "org.apache.maven.repository.Proxy": Internal.ClassInfo, "net.minecraft.advancements.RequirementsStrategy": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.data.IProject": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator": Internal.ClassInfo, "net.minecraftforge.client.event.ContainerScreenEvent$Render$Foreground": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BarrelBlockEntity": Internal.ClassInfo, "com.jozufozu.flywheel.api.vertex.VertexList": Internal.ClassInfo, "net.minecraft.world.item.crafting.SmeltingRecipe": Internal.ClassInfo, "net.minecraft.world.phys.BlockHitResult": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.MinecraftClientKJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.ILDEndpoint$Type": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntBidirectionalIterator": Internal.ClassInfo, "net.minecraft.world.entity.ai.gossip.GossipContainer": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntListIterator": Internal.ClassInfo, "io.netty.buffer.PoolChunkMetric": Internal.ClassInfo, "com.probejs.jdoc.jsgen.DocGenerationEventJS": Internal.ClassInfo, "java.time.chrono.IsoEra": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.LivingEntityKJS": Internal.ClassInfo, "java.util.regex.Pattern": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRemoveMobEffectPacket": Internal.ClassInfo, "net.minecraft.world.level.StructureManager": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.IScheduleInput": Internal.ClassInfo, "java.awt.Rectangle": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.chunk.data.ChunkRenderData": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeKeyMapping": Internal.ClassInfo, "net.coderbot.iris.mixin.rendertype.RenderTypeAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.RecipeComponent": Internal.ClassInfo, "icyllis.arc3d.engine.FlushInfo": Internal.ClassInfo, "mezz.jei.api.gui.ingredient.ICraftingGridHelper": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BrainDebugRenderer$BrainDump": Internal.ClassInfo, "mezz.jei.api.gui.ingredient.IRecipeSlotDrawable": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicateType": Internal.ClassInfo, "net.minecraftforge.common.world.BiomeModifier$Phase": Internal.ClassInfo, "net.minecraft.client.resources.SkinManager$SkinTextureCallback": Internal.ClassInfo, "icyllis.modernui.core.Message": Internal.ClassInfo, "net.montoyo.mcef.api.IJSQueryHandler": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.HeightmapPlacement": Internal.ClassInfo, "net.minecraft.world.level.material.Fluid": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.managed.IRef": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateItemModelProvider": Internal.ClassInfo, "net.minecraft.world.entity.ItemBasedSteering": Internal.ClassInfo, "icyllis.modernui.lifecycle.Lifecycle$State": Internal.ClassInfo, "java.util.LongSummaryStatistics": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.AbstractIntList": Internal.ClassInfo, "com.ibm.icu.math.MathContext": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.PlatformWrapper": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.color.SimpleColor": Internal.ClassInfo, "java.awt.geom.Line2D": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedBucketItemExtension": Internal.ClassInfo, "net.minecraftforge.event.AnvilUpdateEvent": Internal.ClassInfo, "com.simibubi.create.content.equipment.wrench.IWrenchable": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.GuiTextures": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundClearTitlesPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.TagMatchTest": Internal.ClassInfo, "net.minecraft.resources.ResourceKey": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.util.TreeBuilder$Menu": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeGenerationSettings$Builder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.configurator.ConfiguratorGroup": Internal.ClassInfo, "net.minecraft.world.item.crafting.Recipe": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.LootTablesKJS": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GCyMMachines": Internal.ClassInfo, "com.mojang.serialization.Keyable": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundInteractPacket$Handler": Internal.ClassInfo, "net.minecraftforge.event.entity.living.MobEffectEvent$Remove": Internal.ClassInfo, "java.io.InputStream": Internal.ClassInfo, "net.minecraft.world.ticks.ScheduledTick": Internal.ClassInfo, "net.minecraft.world.level.LevelHeightAccessor": Internal.ClassInfo, "net.minecraft.world.level.block.FenceGateBlock": Internal.ClassInfo, "net.minecraft.world.phys.AABB": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventExit": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectMap": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSwingPacket": Internal.ClassInfo, "net.minecraft.world.entity.animal.goat.Goat": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$HarvestCheck": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.LavaSubmergedBlockProcessor": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TabContainer": Internal.ClassInfo, "java.util.function.DoubleConsumer": Internal.ClassInfo, "dev.ftb.mods.ftblibrary.core.ItemFTBL": Internal.ClassInfo, "net.minecraft.world.item.GameMasterBlockItem": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Statement": Internal.ClassInfo, "java.util.Map": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ShaderTexture": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.placement.ConcentricRingsStructurePlacement": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinedVeinGenerator$VeinBlockDefinition": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.ColumnFeatureConfiguration": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.BuilderBase": Internal.ClassInfo, "net.minecraft.client.renderer.entity.EntityRenderer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTest": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.ReplaceBlockFeature": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBaseRailBlock": Internal.ClassInfo, "net.minecraft.world.entity.animal.frog.Frog": Internal.ClassInfo, "net.minecraftforge.common.SoundAction": Internal.ClassInfo, "net.minecraft.server.level.DistanceManager": Internal.ClassInfo, "net.minecraft.world.inventory.RecipeBookType": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket": Internal.ClassInfo, "net.minecraftforge.client.model.generators.BlockStateProvider$ConfiguredModelList": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.AttachedToLeavesDecorator": Internal.ClassInfo, "io.github.foundationgames.automobility.mixin.ShovelItemAccess": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedGameEventExtension": Internal.ClassInfo, "icyllis.modernui.graphics.text.FontCollection": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.ingredient.IGhostIngredientTarget": Internal.ClassInfo, "net.minecraft.world.level.block.ShulkerBoxBlock": Internal.ClassInfo, "java.util.stream.Stream": Internal.ClassInfo, "icyllis.modernui.view.SubMenu": Internal.ClassInfo, "net.minecraft.world.entity.Marker": Internal.ClassInfo, "com.almostreliable.unified.utils.UnifyTag": Internal.ClassInfo, "java.lang.ClassLoader": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.attribute.FluidAttributes": Internal.ClassInfo, "com.blamejared.controlling.mixin.AccessScreen": Internal.ClassInfo, "net.minecraft.world.level.block.MangroveLeavesBlock": Internal.ClassInfo, "com.mojang.datafixers.util.Function8": Internal.ClassInfo, "net.minecraft.commands.CommandSourceStack": Internal.ClassInfo, "com.mojang.datafixers.util.Function9": Internal.ClassInfo, "com.mojang.datafixers.util.Function4": Internal.ClassInfo, "com.mojang.datafixers.util.Function5": Internal.ClassInfo, "com.mojang.datafixers.util.Function6": Internal.ClassInfo, "dev.latvian.mods.kubejs.platform.IngredientPlatformHelper": Internal.ClassInfo, "com.mojang.datafixers.util.Function7": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectFunction": Internal.ClassInfo, "net.coderbot.iris.shadows.CullingDataCache": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelData": Internal.ClassInfo, "com.mojang.datafixers.util.Function3": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.ComponentValueMap": Internal.ClassInfo, "org.lwjgl.system.NativeResource": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.MetricSampler": Internal.ClassInfo, "net.minecraftforge.client.model.generators.BlockStateProvider": Internal.ClassInfo, "net.minecraft.world.level.levelgen.Aquifer$FluidPicker": Internal.ClassInfo, "com.jozufozu.flywheel.api.MaterialGroup": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorCarriage": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureSet$StructureSelectionEntry": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetDisplayObjectivePacket": Internal.ClassInfo, "net.minecraft.world.level.block.IceBlock": Internal.ClassInfo, "net.minecraft.world.inventory.ClickType": Internal.ClassInfo, "net.minecraft.world.level.block.TntBlock": Internal.ClassInfo, "com.mojang.brigadier.context.CommandContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.RandomizedIntStateProvider": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService": Internal.ClassInfo, "icyllis.arc3d.engine.ResourceProvider": Internal.ClassInfo, "net.minecraft.client.resources.TextureAtlasHolder": Internal.ClassInfo, "com.mojang.serialization.Lifecycle": Internal.ClassInfo, "com.ibm.icu.util.MeasureUnit$Complexity": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.RayTraceResultJS": Internal.ClassInfo, "net.minecraftforge.client.event.ModelEvent$RegisterAdditional": Internal.ClassInfo, "net.minecraft.world.level.block.DoorBlock": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BrewingStandBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.ShapedBlockBuilder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.IManagedStorage": Internal.ClassInfo, "net.minecraft.world.entity.HasCustomInventoryScreen": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ObjectMap": Internal.ClassInfo, "com.probejs.jdoc.ISerde": Internal.ClassInfo, "java.security.ProtectionDomain": Internal.ClassInfo, "java.nio.channels.WritableByteChannel": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingDropsEvent": Internal.ClassInfo, "net.minecraft.client.gui.font.glyphs.BakedGlyph$Effect": Internal.ClassInfo, "net.minecraft.world.item.EnderEyeItem": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.widget.EnumSelectorWidget$SelectableEnum": Internal.ClassInfo, "icyllis.modernui.view.View$OnScrollChangeListener": Internal.ClassInfo, "io.netty.buffer.ByteBufAllocatorMetricProvider": Internal.ClassInfo, "java.nio.FloatBuffer": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleCollection": Internal.ClassInfo, "net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType": Internal.ClassInfo, "net.minecraft.world.entity.schedule.Activity": Internal.ClassInfo, "io.netty.util.AbstractConstant": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2DoubleFunction": Internal.ClassInfo, "com.jozufozu.flywheel.event.BeginFrameEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerCombatEnterPacket": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Program": Internal.ClassInfo, "net.minecraftforge.client.IArmPoseTransformer": Internal.ClassInfo, "com.mojang.datafixers.util.Either$Mu": Internal.ClassInfo, "dev.latvian.mods.kubejs.platform.forge.ingredient.KubeJSIngredient": Internal.ClassInfo, "org.apache.maven.artifact.Artifact": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.BlockLootEventJS": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.BasePlowRearAttachment": Internal.ClassInfo, "net.minecraft.world.level.block.entity.HopperBlockEntity": Internal.ClassInfo, "net.minecraft.world.entity.raid.Raid": Internal.ClassInfo, "com.probejs.jdoc.java.ConstructorInfo": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ByteFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.BooleanConsumer": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeSupplier": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootContext$EntityTarget": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$StartTracking": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.configurator.Configurator": Internal.ClassInfo, "net.minecraft.world.level.material.Material$Builder": Internal.ClassInfo, "com.tterrag.registrate.builders.BuilderCallback": Internal.ClassInfo, "net.minecraft.util.profiling.ResultField": Internal.ClassInfo, "net.minecraftforge.client.settings.KeyModifier": Internal.ClassInfo, "net.minecraft.world.entity.animal.Cow": Internal.ClassInfo, "net.minecraft.world.inventory.Slot": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blending.Blender": Internal.ClassInfo, "net.minecraft.util.valueproviders.FloatProviderType": Internal.ClassInfo, "net.minecraftforge.client.model.geometry.BlockGeometryBakingContext": Internal.ClassInfo, "net.minecraft.world.entity.animal.Cod": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.PassengerSeatRearAttachment": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.BoundingBox": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundRecipeBookChangeSettingsPacket": Internal.ClassInfo, "com.mojang.authlib.AuthenticationService": Internal.ClassInfo, "net.minecraft.world.entity.ai.gossip.GossipType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.BelowZeroRetrogen": Internal.ClassInfo, "java.time.chrono.ChronoPeriod": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.ToolProperty": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry": Internal.ClassInfo, "com.mojang.blaze3d.vertex.BufferBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.KelpFeature": Internal.ClassInfo, "java.util.concurrent.CompletableFuture": Internal.ClassInfo, "net.minecraftforge.common.crafting.AbstractIngredient": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.ScreenAccessor": Internal.ClassInfo, "net.minecraft.world.item.PotionItem": Internal.ClassInfo, "javax.crypto.Cipher": Internal.ClassInfo, "net.minecraftforge.client.model.generators.BlockModelProvider": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.SmithingRecipeAccessor": Internal.ClassInfo, "com.tterrag.registrate.builders.EnchantmentBuilder": Internal.ClassInfo, "java.util.PrimitiveIterator$OfDouble": Internal.ClassInfo, "icyllis.modernui.view.ContextMenu$ContextMenuInfo": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.VeryBiasedToBottomHeight": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.FillLayerFeature": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundServerDataPacket": Internal.ClassInfo, "net.minecraft.world.entity.projectile.EyeOfEnder": Internal.ClassInfo, "java.util.function.IntSupplier": Internal.ClassInfo, "net.minecraft.world.level.PathNavigationRegion": Internal.ClassInfo, "icyllis.arc3d.engine.DrawableInfo": Internal.ClassInfo, "com.jozufozu.flywheel.event.GatherContextEvent": Internal.ClassInfo, "org.slf4j.Logger": Internal.ClassInfo, "icyllis.arc3d.engine.ops.OpsTask": Internal.ClassInfo, "icyllis.modernui.mc.forge.OpenMenuEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket": Internal.ClassInfo, "net.minecraft.world.item.crafting.RecipeSerializer": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackMaterial$TrackModelHolder": Internal.ClassInfo, "net.minecraftforge.entity.PartEntity": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.response.Response": Internal.ClassInfo, "net.minecraft.world.level.levelgen.WorldgenRandom": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterColorHandlersEvent$Item": Internal.ClassInfo, "net.minecraft.advancements.AdvancementRewards$Builder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSize": Internal.ClassInfo, "net.minecraft.world.level.block.AnvilBlock": Internal.ClassInfo, "com.google.common.collect.ImmutableMap$Builder": Internal.ClassInfo, "icyllis.modernui.animation.LayoutTransition$TransitionListener": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectListIterator": Internal.ClassInfo, "net.minecraft.world.item.ItemStack$TooltipPart": Internal.ClassInfo, "net.minecraft.world.entity.PlayerRideable": Internal.ClassInfo, "com.mojang.authlib.minecraft.MinecraftProfileTexture": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarratableEntry$NarrationPriority": Internal.ClassInfo, "net.minecraft.client.particle.ParticleEngine$MutableSpriteSet": Internal.ClassInfo, "net.minecraft.data.BlockFamily$Variant": Internal.ClassInfo, "net.minecraft.world.level.block.EndGatewayBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.ChemicalHelper": Internal.ClassInfo, "net.coderbot.iris.mixin.texture.TextureAtlasSpriteAccessor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType$ContextlessType": Internal.ClassInfo, "net.minecraft.server.Services": Internal.ClassInfo, "com.tterrag.registrate.util.entry.BlockEntry": Internal.ClassInfo, "com.mojang.blaze3d.platform.InputConstants$Key": Internal.ClassInfo, "dev.latvian.mods.kubejs.thermal.ThermalRecipeJS": Internal.ClassInfo, "net.minecraft.client.renderer.MultiBufferSource$BufferSource": Internal.ClassInfo, "dev.emi.emi.screen.EmiScreen": Internal.ClassInfo, "icyllis.modernui.mc.forge.IModernEditBox": Internal.ClassInfo, "net.minecraft.world.level.block.CactusBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCustomChatCompletionsPacket": Internal.ClassInfo, "net.minecraft.commands.arguments.ArgumentSignatures$Entry": Internal.ClassInfo, "net.minecraftforge.event.entity.player.AnvilRepairEvent": Internal.ClassInfo, "net.minecraft.server.packs.PackType": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.painter.PainterObjectStorage": Internal.ClassInfo, "net.minecraft.server.MinecraftServer": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseDragged": Internal.ClassInfo, "java.util.regex.Matcher": Internal.ClassInfo, "java.text.FieldPosition": Internal.ClassInfo, "icyllis.modernui.view.View$OnFocusChangeListener": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.WithAttachedData": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementType": Internal.ClassInfo, "net.minecraft.world.level.block.TallGrassBlock": Internal.ClassInfo, "net.minecraftforge.items.IItemHandlerModifiable": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.editor.EditableMachineUI": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$PostFunction": Internal.ClassInfo, "com.lowdragmc.lowdraglib.side.fluid.IFluidStorage": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.WoodenButtonBlockBuilder": Internal.ClassInfo, "com.simibubi.create.foundation.utility.WorldAttached": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.SlotAccessor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.PositionalRandomFactory": Internal.ClassInfo, "icyllis.modernui.graphics.Rect": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration": Internal.ClassInfo, "net.minecraft.client.renderer.RenderType$CompositeRenderType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.LinearPosTest": Internal.ClassInfo, "net.minecraft.client.renderer.LevelRenderer": Internal.ClassInfo, "com.mojang.datafixers.types.Type$TypeError": Internal.ClassInfo, "java.io.Reader": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$NeighborNotifyEvent": Internal.ClassInfo, "net.minecraft.network.chat.ChatSender": Internal.ClassInfo, "java.security.PrivateKey": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$Context": Internal.ClassInfo, "net.minecraftforge.fml.config.ModConfig": Internal.ClassInfo, "net.minecraft.client.renderer.entity.EntityRendererProvider$Context": Internal.ClassInfo, "icyllis.modernui.transition.TransitionListener": Internal.ClassInfo, "net.minecraft.network.protocol.status.ServerStatus$Version": Internal.ClassInfo, "net.minecraftforge.registries.RegisterEvent": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.ZombieHorse": Internal.ClassInfo, "net.minecraft.world.entity.projectile.EvokerFangs": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour$OffsetType": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeyInstance": Internal.ClassInfo, "net.minecraft.world.level.block.entity.ChestBlockEntity": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBlockChangedAckPacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.Hash$Strategy": Internal.ClassInfo, "java.nio.file.spi.FileSystemProvider": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventHandlerContainer": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.ItemWrapper": Internal.ClassInfo, "net.minecraft.server.ServerScoreboard": Internal.ClassInfo, "net.minecraft.world.level.GameRules$Value": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.LayerConfiguration": Internal.ClassInfo, "net.minecraft.world.entity.ReputationEventHandler": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2LongFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.placement.StructurePlacement": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.OceanMonumentStructure": Internal.ClassInfo, "org.lwjgl.stb.STBIWriteCallbackI": Internal.ClassInfo, "icyllis.modernui.graphics.CustomDrawable": Internal.ClassInfo, "java.lang.Number": Internal.ClassInfo, "net.minecraft.client.resources.sounds.Sound": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action": Internal.ClassInfo, "net.minecraft.world.level.block.CarrotBlock": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModFileInfo": Internal.ClassInfo, "net.minecraft.network.chat.Component": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ReferenceFunction": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.GuiTextureGroup": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackBlockEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Variant": Internal.ClassInfo, "net.coderbot.iris.mixin.ProgramTypeAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.generator.AssetJsonGenerator": Internal.ClassInfo, "javax.sound.sampled.AudioFormat$Encoding": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickEmpty": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.LevelKJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.SoundEntryBuilder": Internal.ClassInfo, "java.time.chrono.ChronoZonedDateTime": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeSpecialEffects$GrassColorModifier": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.BuriedTreasureStructure": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.BlendingStateHolder": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneNames$NameType": Internal.ClassInfo, "com.mojang.brigadier.exceptions.CommandSyntaxException": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.field.ManagedFieldHolder": Internal.ClassInfo, "net.minecraft.world.entity.FlyingMob": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.AxisAngle4f": Internal.ClassInfo, "com.tterrag.registrate.util.entry.ItemProviderEntry": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileFrame": Internal.ClassInfo, "net.minecraft.util.valueproviders.SampledFloat": Internal.ClassInfo, "com.mojang.brigadier.context.SuggestionContext": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServer$WorldType": Internal.ClassInfo, "com.tterrag.registrate.builders.MenuBuilder": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.entity.AccessorMob": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.TooltipsPanel": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.recipe.IO": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.SecondaryPoiSensor": Internal.ClassInfo, "net.minecraft.world.level.block.DragonEggBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.IAttachData": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.PlacementFilter": Internal.ClassInfo, "com.railwayteam.railways.content.switches.TrackSwitchBlock$SwitchState": Internal.ClassInfo, "net.minecraft.client.OptionInstance$CycleableValueSet$ValueSetter": Internal.ClassInfo, "net.minecraft.data.DataGenerator$PathProvider": Internal.ClassInfo, "net.minecraft.world.level.GameRules$IntegerValue": Internal.ClassInfo, "com.mojang.serialization.OptionalDynamic": Internal.ClassInfo, "com.railwayteam.railways.mixin.client.AccessorLivingEntityRenderer": Internal.ClassInfo, "java.math.RoundingMode": Internal.ClassInfo, "java.awt.Shape": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$FaceRotation": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.DarkOakTrunkPlacer": Internal.ClassInfo, "com.lowdragmc.lowdraglib.pipelike.LevelPipeNet": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.RecipeKey": Internal.ClassInfo, "net.minecraft.util.RandomSource": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.chunk.data.ChunkRenderBounds": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.AndRecipeComponent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.MonsterRoomFeature": Internal.ClassInfo, "com.mojang.blaze3d.shaders.Effect": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeSpecialEffects$Builder": Internal.ClassInfo, "net.minecraft.client.ClientTelemetryManager": Internal.ClassInfo, "net.minecraft.world.inventory.CraftingContainer": Internal.ClassInfo, "org.lwjgl.system.CustomBuffer": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ConfiguredModel": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.AxisAngle4d": Internal.ClassInfo, "com.tterrag.registrate.builders.BlockEntityBuilder": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.report.AbuseReportSender": Internal.ClassInfo, "com.mojang.authlib.UserAuthentication": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$TextureStateShard": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.entity.AccessorLivingEntity": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.PostfixExpression": Internal.ClassInfo, "net.minecraft.world.inventory.GrindstoneMenu": Internal.ClassInfo, "net.minecraftforge.client.extensions.common.IClientFluidTypeExtensions": Internal.ClassInfo, "com.gregtechceu.gtceu.common.pipelike.item.longdistance.LDItemPipeType": Internal.ClassInfo, "com.google.common.collect.ForwardingObject": Internal.ClassInfo, "net.minecraft.world.inventory.MenuType$MenuSupplier": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstance": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.FenceBlockBuilder": Internal.ClassInfo, "net.minecraft.network.chat.ClickEvent$Action": Internal.ClassInfo, "malte0811.ferritecore.fastmap.FastMap": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.MultiblockMachineBuilder": Internal.ClassInfo, "icyllis.modernui.animation.TimeInterpolator": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.blockentity.IManagedBlockEntity": Internal.ClassInfo, "com.google.common.reflect.Parameter": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.functions.CopyNameFunction$NameSource": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelSummary": Internal.ClassInfo, "java.util.Iterator": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLightUpdatePacketData": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern": Internal.ClassInfo, "net.minecraft.world.inventory.ContainerSynchronizer": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.PipeCoverContainer": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemClickedEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetObjectivePacket": Internal.ClassInfo, "net.minecraft.world.effect.MobEffectCategory": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.content.IContentSerializer": Internal.ClassInfo, "net.minecraft.world.entity.projectile.AbstractArrow": Internal.ClassInfo, "net.minecraft.world.inventory.SmokerMenu": Internal.ClassInfo, "net.minecraft.util.valueproviders.ClampedNormalFloat": Internal.ClassInfo, "io.netty.buffer.PoolChunkListMetric": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.HoglinSpecificSensor": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2ObjectFunction": Internal.ClassInfo, "icyllis.modernui.transition.TransitionPropagation": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.painter.screen.PaintScreenEventJS": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.blockentity.IAsyncAutoSyncBlockEntity": Internal.ClassInfo, "mezz.jei.api.ingredients.ITypedIngredient": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemOverrides$BakedOverride": Internal.ClassInfo, "mezz.jei.api.helpers.IPlatformFluidHelper": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.BlockPosFace": Internal.ClassInfo, "net.minecraft.world.entity.ai.village.ReputationEventType": Internal.ClassInfo, "net.minecraft.world.item.FireworkRocketItem": Internal.ClassInfo, "net.minecraft.world.level.block.LightningRodBlock": Internal.ClassInfo, "java.util.function.IntUnaryOperator": Internal.ClassInfo, "net.montoyo.mcef.api.CefInitEvent": Internal.ClassInfo, "io.netty.channel.ChannelInboundHandlerAdapter": Internal.ClassInfo, "vazkii.patchouli.mixin.client.AccessorKeyMapping": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.error.PatternError": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeSchemaType": Internal.ClassInfo, "net.minecraftforge.common.util.NonNullSupplier": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexBuffer": Internal.ClassInfo, "com.electronwill.nightconfig.core.Config$Entry": Internal.ClassInfo, "java.lang.Integer": Internal.ClassInfo, "net.minecraft.client.searchtree.SearchRegistry$TreeBuilderSupplier": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.IngredientKJS": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.annotation.LDLRegister": Internal.ClassInfo, "com.mojang.realmsclient.gui.RealmsNewsManager": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2ByteFunction": Internal.ClassInfo, "java.util.Vector": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.Target": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.TabsWidget": Internal.ClassInfo, "net.minecraft.world.level.block.entity.DaylightDetectorBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.NetherForestVegetationFeature": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2IntFunction": Internal.ClassInfo, "net.minecraft.world.level.block.TallSeagrassBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.ConstantHeight": Internal.ClassInfo, "com.ibm.icu.util.OutputInt": Internal.ClassInfo, "vazkii.patchouli.mixin.client.AccessorScreen": Internal.ClassInfo, "com.supermartijn642.fusion.api.texture.TextureType": Internal.ClassInfo, "com.google.common.collect.RegularImmutableMap": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2ByteFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration$Layer": Internal.ClassInfo, "net.minecraft.server.packs.resources.ResourceManager": Internal.ClassInfo, "io.netty.channel.ChannelOutboundBuffer$MessageProcessor": Internal.ClassInfo, "net.minecraftforge.client.model.data.ModelData$Builder": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.PlayerRespawnedEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket": Internal.ClassInfo, "java.io.Serializable": Internal.ClassInfo, "net.minecraft.world.entity.monster.piglin.Piglin": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2FloatFunction": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.Object2LongEntry": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.NoiseThresholdCountPlacement": Internal.ClassInfo, "net.minecraft.world.entity.animal.Panda$Gene": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortIterator": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.WoodenPressurePlateBlockBuilder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.blockentity.IAutoPersistBlockEntity": Internal.ClassInfo, "net.minecraft.world.scores.Team$Visibility": Internal.ClassInfo, "net.minecraft.world.phys.shapes.VoxelShape": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.ConfigPanel": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerContainerEvent": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.functions.LootItemFunctionType": Internal.ClassInfo, "net.minecraft.world.inventory.AbstractContainerMenu": Internal.ClassInfo, "net.minecraft.world.item.crafting.MapCloningRecipe": Internal.ClassInfo, "net.minecraft.world.entity.ai.behavior.Behavior$Status": Internal.ClassInfo, "java.time.LocalDateTime": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent$LeftClickBlock": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeHolderSet": Internal.ClassInfo, "net.minecraft.world.level.block.LiquidBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetSubtitleTextPacket": Internal.ClassInfo, "net.montoyo.mcef.api.IStringVisitor": Internal.ClassInfo, "java.util.function.Supplier": Internal.ClassInfo, "net.minecraft.server.level.ServerPlayer": Internal.ClassInfo, "net.minecraft.server.level.ChunkHolder$PlayerProvider": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackNodeLocation": Internal.ClassInfo, "net.minecraft.client.renderer.FogRenderer$FogMode": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleIterable": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeFluidState": Internal.ClassInfo, "java.lang.StringBuffer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.Structure$StructureSettings": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.DisplayStat": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent": Internal.ClassInfo, "net.minecraft.world.item.crafting.BookCloningRecipe": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetSimulationDistancePacket": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.AbuseReport": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.EntityPotionEffectsJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2FloatFunction": Internal.ClassInfo, "net.minecraft.server.WorldLoader$WorldDataSupplier": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Init$Post": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTMaterials": Internal.ClassInfo, "net.minecraftforge.client.event.RenderArmEvent": Internal.ClassInfo, "net.minecraft.world.level.gameevent.vibrations.VibrationListener": Internal.ClassInfo, "net.minecraft.world.level.chunk.BlockColumn": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.ScriptType": Internal.ClassInfo, "net.minecraftforge.server.permission.nodes.PermissionType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.TickableSubscription": Internal.ClassInfo, "net.minecraft.world.level.block.WeightedPressurePlateBlock": Internal.ClassInfo, "net.minecraft.server.ServerFunctionLibrary": Internal.ClassInfo, "java.nio.file.attribute.UserPrincipalLookupService": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntSet": Internal.ClassInfo, "com.almostreliable.unified.config.Config$Serializer": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportChatMessageBody": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.ChatListener": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.NearestItemSensor": Internal.ClassInfo, "org.apache.commons.lang3.mutable.MutableInt": Internal.ClassInfo, "net.minecraft.client.gui.font.glyphs.BakedGlyph": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientVisibility$IListener": Internal.ClassInfo, "icyllis.arc3d.engine.Key$StorageKey": Internal.ClassInfo, "icyllis.arc3d.engine.RenderTarget": Internal.ClassInfo, "net.minecraft.nbt.IntTag": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectMap": Internal.ClassInfo, "dev.architectury.hooks.level.biome.GenerationProperties": Internal.ClassInfo, "net.minecraft.world.level.block.WeepingVinesBlock": Internal.ClassInfo, "net.minecraft.advancements.Advancement$Builder": Internal.ClassInfo, "net.minecraft.world.entity.raid.Raider": Internal.ClassInfo, "net.minecraftforge.registries.tags.IReverseTag": Internal.ClassInfo, "net.minecraft.util.TaskChainer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyReleased$Post": Internal.ClassInfo, "com.mojang.datafixers.types.templates.TaggedChoice$TaggedChoiceType": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.interpolate.IEase": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractGlassBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.CarvingMaskPlacement": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.ITagSerializable": Internal.ClassInfo, "com.mojang.serialization.Dynamic": Internal.ClassInfo, "icyllis.arc3d.engine.shading.FPFragmentBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectIterable": Internal.ClassInfo, "net.minecraft.core.Direction8": Internal.ClassInfo, "icyllis.arc3d.engine.DirectContext": Internal.ClassInfo, "dev.latvian.mods.rhino.JavaMembers$FieldInfo": Internal.ClassInfo, "io.netty.buffer.AbstractByteBufAllocator": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$ItemPickupEvent": Internal.ClassInfo, "java.util.function.DoubleToIntFunction": Internal.ClassInfo, "org.embeddedt.modernfix.chunk.SafeBlockGetter": Internal.ClassInfo, "java.util.stream.DoubleStream": Internal.ClassInfo, "net.minecraft.world.level.block.TwistingVinesPlantBlock": Internal.ClassInfo, "com.mojang.datafixers.kinds.App2": Internal.ClassInfo, "net.minecraftforge.client.event.ViewportEvent": Internal.ClassInfo, "net.minecraftforge.fml.config.ModConfig$Type": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.ScatteredOreFeature": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.FileNotFoundAction": Internal.ClassInfo, "java.time.LocalDate": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.EndGatewayFeature": Internal.ClassInfo, "com.simibubi.create.content.trains.display.GlobalTrainDisplayData$TrainDeparturePrediction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.VerticalAnchor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityInstancingController": Internal.ClassInfo, "net.minecraft.client.renderer.texture.DynamicTexture": Internal.ClassInfo, "com.probejs.jdoc.document.AbstractDocument": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$ValidateCallback": Internal.ClassInfo, "net.minecraft.commands.SharedSuggestionProvider": Internal.ClassInfo, "java.util.OptionalDouble": Internal.ClassInfo, "java.nio.channels.AsynchronousFileChannel": Internal.ClassInfo, "net.minecraft.network.FriendlyByteBuf": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint$IEdgePointListener": Internal.ClassInfo, "net.minecraft.world.level.block.CoralBlock": Internal.ClassInfo, "icyllis.arc3d.engine.GeometryProcessor": Internal.ClassInfo, "net.minecraft.world.level.block.CropBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.util.ClickData": Internal.ClassInfo, "net.minecraft.world.entity.animal.Rabbit": Internal.ClassInfo, "com.google.gson.FieldNamingPolicy": Internal.ClassInfo, "net.minecraftforge.entity.IEntityAdditionalSpawnData": Internal.ClassInfo, "java.nio.charset.Charset": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTOres": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemTintFunction": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.Carriage$DimensionalCarriageEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SnowAndFreezeFeature": Internal.ClassInfo, "org.moddingx.libx.event.ClickBlockEmptyHandEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicateDataCheck": Internal.ClassInfo, "java.io.PrintStream": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemEntityInteractedEventJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemStackSet": Internal.ClassInfo, "com.google.common.collect.ForwardingList": Internal.ClassInfo, "dev.architectury.hooks.level.biome.BiomeProperties": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Builder": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortPredicate": Internal.ClassInfo, "net.minecraft.world.entity.ai.memory.ExpirableValue": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder": Internal.ClassInfo, "net.minecraft.commands.CommandBuildContext": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockBrokenEventJS": Internal.ClassInfo, "dev.latvian.mods.kubejs.stages.Stages": Internal.ClassInfo, "com.mojang.blaze3d.vertex.Tesselator": Internal.ClassInfo, "net.minecraft.network.syncher.SynchedEntityData$DataItem": Internal.ClassInfo, "net.minecraft.world.level.block.GlassBlock": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.AbstractHorse": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.BaseHarvesterFrontAttachment": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatListIterator": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask": Internal.ClassInfo, "net.minecraft.resources.RegistryLoader$Bound": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.TrackGraphBounds": Internal.ClassInfo, "com.mojang.realmsclient.gui.RealmsDataFetcher": Internal.ClassInfo, "net.minecraftforge.registries.MissingMappingsEvent": Internal.ClassInfo, "java.lang.Float": Internal.ClassInfo, "net.minecraft.world.entity.monster.Pillager": Internal.ClassInfo, "net.minecraftforge.event.TagsUpdatedEvent$UpdateCause": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.TinyMap": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.GameRendererAccessor": Internal.ClassInfo, "net.minecraft.core.Direction$AxisDirection": Internal.ClassInfo, "com.google.gson.ToNumberStrategy": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.OutputReplacement": Internal.ClassInfo, "net.minecraft.world.level.block.FlowerBlock": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ShulkerBullet": Internal.ClassInfo, "net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener": Internal.ClassInfo, "mezz.jei.api.runtime.IEditModeConfig$HideMode": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.EdgePointType": Internal.ClassInfo, "net.minecraft.world.damagesource.CombatTracker": Internal.ClassInfo, "net.minecraftforge.fml.DeferredWorkQueue": Internal.ClassInfo, "net.minecraft.world.item.trading.Merchant": Internal.ClassInfo, "net.minecraft.world.entity.ai.memory.MemoryStatus": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.WardenEntitySensor": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.scene.ISceneBlockRenderHook": Internal.ClassInfo, "net.minecraft.core.IdMapper": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket": Internal.ClassInfo, "net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent": Internal.ClassInfo, "net.minecraft.world.level.material.FluidState": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkAccess$TicksToSave": Internal.ClassInfo, "net.minecraft.world.entity.monster.Creeper": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2CharFunction": Internal.ClassInfo, "icyllis.arc3d.engine.Caps$BlendEquationSupport": Internal.ClassInfo, "net.minecraft.sounds.SoundSource": Internal.ClassInfo, "net.minecraft.world.item.enchantment.Enchantment": Internal.ClassInfo, "icyllis.arc3d.core.Paint": Internal.ClassInfo, "net.minecraft.client.renderer.culling.Frustum": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.PaverRearAttachment": Internal.ClassInfo, "com.simibubi.create.content.trains.graph.DiscoveredPath": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkDataEvent": Internal.ClassInfo, "net.minecraft.world.level.block.GrassBlock": Internal.ClassInfo, "net.minecraft.world.entity.AgeableMob": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientLevel": Internal.ClassInfo, "com.jozufozu.flywheel.api.instance.Instance": Internal.ClassInfo, "net.minecraft.world.level.block.BrewingStandBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTest": Internal.ClassInfo, "net.minecraftforge.server.permission.nodes.PermissionNode": Internal.ClassInfo, "net.minecraft.advancements.critereon.DeserializationContext": Internal.ClassInfo, "net.minecraftforge.client.event.ClientChatEvent": Internal.ClassInfo, "cpw.mods.jarhandling.JarMetadata": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Finish": Internal.ClassInfo, "java.util.jar.Attributes$Name": Internal.ClassInfo, "java.lang.String": Internal.ClassInfo, "net.minecraft.client.resources.sounds.AbstractSoundInstance": Internal.ClassInfo, "net.minecraft.world.level.saveddata.maps.MapItemSavedData$HoldingPlayer": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour": Internal.ClassInfo, "net.minecraft.world.entity.OwnableEntity": Internal.ClassInfo, "net.minecraft.world.level.gameevent.PositionSource": Internal.ClassInfo, "com.ibm.icu.impl.TextTrieMap$ResultHandler": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.VillagerProfessionBuilder": Internal.ClassInfo, "java.lang.invoke.VarHandle": Internal.ClassInfo, "java.util.stream.DoubleStream$DoubleMapMultiConsumer": Internal.ClassInfo, "icyllis.arc3d.core.Pixmap": Internal.ClassInfo, "icyllis.arc3d.core.SurfaceCharacterization": Internal.ClassInfo, "net.minecraft.world.entity.animal.AbstractGolem": Internal.ClassInfo, "net.minecraft.commands.arguments.EntityAnchorArgument$Anchor": Internal.ClassInfo, "net.minecraft.world.entity.animal.frog.Tadpole": Internal.ClassInfo, "net.minecraft.client.model.TridentModel": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.MemoryTrackingRenderBuffers": Internal.ClassInfo, "dev.latvian.mods.kubejs.forge.ForgeEventWrapper": Internal.ClassInfo, "net.coderbot.iris.mixin.LightTextureAccessor": Internal.ClassInfo, "icyllis.arc3d.core.Matrix": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgePackResources": Internal.ClassInfo, "net.minecraft.client.gui.components.events.GuiEventListener": Internal.ClassInfo, "net.minecraft.world.level.block.CaveVinesBlock": Internal.ClassInfo, "java.util.concurrent.locks.Lock": Internal.ClassInfo, "java.util.function.DoubleToLongFunction": Internal.ClassInfo, "net.minecraft.world.level.block.SnowyDirtBlock": Internal.ClassInfo, "com.simibubi.create.content.trains.station.StationMapData": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider$Rule": Internal.ClassInfo, "net.minecraft.world.level.LevelTimeAccess": Internal.ClassInfo, "net.minecraftforge.event.entity.player.AttackEntityEvent": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.ExtendableRearAttachment": Internal.ClassInfo, "net.minecraft.client.renderer.entity.RenderLayerParent": Internal.ClassInfo, "dev.ftb.mods.ftbchunks.core.BlockStateFTBC": Internal.ClassInfo, "net.minecraft.world.entity.projectile.LlamaSpit": Internal.ClassInfo, "java.text.DecimalFormatSymbols": Internal.ClassInfo, "net.minecraft.world.level.entity.EntityTypeTest": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.InSquarePlacement": Internal.ClassInfo, "io.netty.buffer.PoolSubpageMetric": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2LongFunction": Internal.ClassInfo, "net.minecraft.world.item.ScaffoldingBlockItem": Internal.ClassInfo, "net.minecraft.world.inventory.MenuType": Internal.ClassInfo, "net.minecraft.world.entity.LivingEntity$Fallsounds": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2FloatFunction": Internal.ClassInfo, "com.railwayteam.railways.forge.mixin.ChunkMapAccessor": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongPredicate": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingFlamingPhase": Internal.ClassInfo, "net.minecraft.world.level.block.GrindstoneBlock": Internal.ClassInfo, "com.mojang.datafixers.util.Function10": Internal.ClassInfo, "net.minecraft.client.renderer.debug.VillageSectionsDebugRenderer": Internal.ClassInfo, "com.google.common.collect.ArrayTable": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.VillagerTypeBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteIterable": Internal.ClassInfo, "net.minecraft.world.LockCode": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.CropHarvesterFrontAttachment": Internal.ClassInfo, "net.minecraft.world.level.block.BaseCoralPlantBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.HorizontalDirectionalBlockBuilder": Internal.ClassInfo, "com.mojang.realmsclient.dto.PlayerInfo": Internal.ClassInfo, "icyllis.modernui.view.KeyEvent$DispatcherState": Internal.ClassInfo, "icyllis.arc3d.engine.ShaderVar": Internal.ClassInfo, "com.mojang.serialization.Compressable": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LootingLevelEvent": Internal.ClassInfo, "net.minecraft.client.gui.components.ChatComponent": Internal.ClassInfo, "net.minecraft.client.resources.model.ModelBakery": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.content.Content": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterNamedRenderTypesEvent": Internal.ClassInfo, "net.minecraftforge.client.event.TextureStitchEvent$Post": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.EnchantmentBuilder": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased$Pre": Internal.ClassInfo, "net.minecraft.world.entity.npc.InventoryCarrier": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatIterable": Internal.ClassInfo, "com.mojang.datafixers.util.Function15": Internal.ClassInfo, "com.mojang.datafixers.util.Function16": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCooldownPacket": Internal.ClassInfo, "com.mojang.datafixers.util.Function13": Internal.ClassInfo, "java.security.PrivilegedAction": Internal.ClassInfo, "com.mojang.datafixers.util.Function14": Internal.ClassInfo, "net.minecraftforge.client.event.EntityRenderersEvent$RegisterRenderers": Internal.ClassInfo, "com.mojang.datafixers.util.Function11": Internal.ClassInfo, "com.simibubi.create.foundation.utility.IInteractionChecker": Internal.ClassInfo, "com.mojang.datafixers.util.Function12": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.tool.GTToolType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager": Internal.ClassInfo, "java.security.Principal": Internal.ClassInfo, "net.minecraft.server.level.ServerChunkCache$MainThreadExecutor": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBlockEntity": Internal.ClassInfo, "com.google.common.collect.ImmutableList$Builder": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.predicates.ConditionUserBuilder": Internal.ClassInfo, "net.minecraft.world.entity.ai.goal.Goal": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.TerrainAdjustment": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileComponent": Internal.ClassInfo, "net.minecraft.client.renderer.debug.DebugRenderer$SimpleDebugRenderer": Internal.ClassInfo, "org.lwjgl.stb.STBTTFontinfo": Internal.ClassInfo, "net.minecraft.world.item.EnchantedBookItem": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.GTRecipeType": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate": Internal.ClassInfo, "com.tterrag.registrate.builders.EnchantmentBuilder$EnchantmentFactory": Internal.ClassInfo, "net.minecraft.world.level.block.LecternBlock": Internal.ClassInfo, "java.util.function.LongBinaryOperator": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.IRecipeHandlerTrait": Internal.ClassInfo, "net.minecraftforge.client.gui.overlay.ForgeGui": Internal.ClassInfo, "com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity": Internal.ClassInfo, "com.ibm.icu.text.UnicodeSet$XSymbolTable": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.OutputReplacementTransformer$Replacement": Internal.ClassInfo, "java.nio.ShortBuffer": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.util.frustum.Frustum": Internal.ClassInfo, "net.minecraft.world.item.crafting.Ingredient": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.AxeItemAccessor": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongIterable": Internal.ClassInfo, "net.minecraft.world.level.ItemLike": Internal.ClassInfo, "net.minecraftforge.common.world.BiomeGenerationSettingsBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Leggings": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.Sensing": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServer$State": Internal.ClassInfo, "net.minecraftforge.client.event.sound.SoundEvent": Internal.ClassInfo, "dev.latvian.mods.itemfilters.core.ItemFiltersStack": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyPressed": Internal.ClassInfo, "java.lang.reflect.AccessibleObject": Internal.ClassInfo, "net.minecraft.client.particle.ParticleEngine$SpriteParticleRegistration": Internal.ClassInfo, "novamachina.exnihilosequentia.common.blockentity.crucible.CrucibleTypeEnum": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.EntityFallenOnBlockCallbackJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.AbstractFloatList": Internal.ClassInfo, "net.minecraft.commands.SharedSuggestionProvider$TextCoordinates": Internal.ClassInfo, "net.minecraft.world.level.chunk.CarvingMask": Internal.ClassInfo, "java.util.concurrent.TimeUnit": Internal.ClassInfo, "io.github.foundationgames.automobility.util.SimpleMapContentRegistry": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.IngredientSupplierKJS": Internal.ClassInfo, "net.minecraft.network.chat.contents.DataSource": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent": Internal.ClassInfo, "net.minecraft.client.color.block.BlockColors": Internal.ClassInfo, "net.minecraftforge.client.model.generators.VariantBlockStateBuilder": Internal.ClassInfo, "net.minecraft.world.item.HorseArmorItem": Internal.ClassInfo, "icyllis.arc3d.engine.RenderTask": Internal.ClassInfo, "net.minecraft.core.FrontAndTop": Internal.ClassInfo, "icyllis.arc3d.engine.GpuDevice": Internal.ClassInfo, "com.mojang.blaze3d.vertex.BufferVertexConsumer": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeNamespace": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ItemArmorTierRegistryEventJS": Internal.ClassInfo, "net.minecraft.world.entity.EntityType$Builder": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.ProfilerMeasured": Internal.ClassInfo, "icyllis.arc3d.engine.BackendTexture": Internal.ClassInfo, "com.possible_triangle.sliceanddice.mixins.RecipeManagerAccessor": Internal.ClassInfo, "icyllis.modernui.core.UndoManager": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureEntityInfo": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseProvider": Internal.ClassInfo, "com.gregtechceu.gtceu.common.pipelike.fluidpipe.longdistance.LDFluidPipeType": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.ItemRendererAccessor": Internal.ClassInfo, "net.minecraft.server.players.PlayerList": Internal.ClassInfo, "net.minecraft.world.entity.projectile.FireworkRocketEntity": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Layer$Builder": Internal.ClassInfo, "com.ibm.icu.text.Replaceable": Internal.ClassInfo, "icyllis.modernui.view.View$OnClickListener": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket": Internal.ClassInfo, "java.nio.channels.ByteChannel": Internal.ClassInfo, "com.simibubi.create.content.contraptions.minecart.capability.MinecartController": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Type": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Tick": Internal.ClassInfo, "java.nio.channels.spi.AbstractInterruptibleChannel": Internal.ClassInfo, "com.mojang.bridge.game.Language": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootPool": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ItemKJS": Internal.ClassInfo, "net.minecraft.client.gui.components.Widget": Internal.ClassInfo, "java.lang.reflect.Member": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SpringFeature": Internal.ClassInfo, "org.apache.logging.log4j.util.StringBuilderFormattable": Internal.ClassInfo, "java.net.NetworkInterface": Internal.ClassInfo, "com.railwayteam.railways.mixin.conductor_possession.AccessorKeyMapping": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.AbstractMinecart$Type": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.buffer.VertexBufferView": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2IntMap$Entry": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableStructureInfo$StructureInfo$Builder": Internal.ClassInfo, "com.mojang.blaze3d.pipeline.RenderTarget": Internal.ClassInfo, "net.minecraft.world.level.block.CampfireBlock": Internal.ClassInfo, "net.minecraft.server.level.ChunkHolder$FullChunkStatus": Internal.ClassInfo, "net.minecraftforge.fluids.FluidStack": Internal.ClassInfo, "icyllis.arc3d.shaderc.Compiler": Internal.ClassInfo, "net.minecraft.world.level.block.KelpBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.NetherFortressStructure": Internal.ClassInfo, "net.minecraft.world.level.block.HorizontalDirectionalBlock": Internal.ClassInfo, "net.minecraft.world.level.biome.Biome$TemperatureModifier": Internal.ClassInfo, "io.netty.buffer.AbstractReferenceCountedByteBuf": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureStart": Internal.ClassInfo, "net.minecraft.server.packs.resources.Resource": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundUseItemPacket": Internal.ClassInfo, "net.minecraftforge.common.crafting.IIngredientSerializer": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.filter.RecipeFilterParseEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.ScheduleRuntime": Internal.ClassInfo, "net.minecraft.world.entity.monster.WitherSkeleton": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder": Internal.ClassInfo, "net.minecraft.world.level.Explosion$BlockInteraction": Internal.ClassInfo, "dev.latvian.mods.kubejs.forge.GenericForgeEventConsumer": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2CharFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.RotorProperty": Internal.ClassInfo, "com.google.common.collect.UnmodifiableListIterator": Internal.ClassInfo, "net.minecraft.world.inventory.BlastFurnaceMenu": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.MultiblockMachineDefinition": Internal.ClassInfo, "net.minecraft.world.level.block.RootedDirtBlock": Internal.ClassInfo, "com.mojang.brigadier.suggestion.SuggestionProvider": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootContext$DynamicDrop": Internal.ClassInfo, "net.minecraftforge.eventbus.api.IEventBusInvokeDispatcher": Internal.ClassInfo, "com.mojang.math.Quaternion": Internal.ClassInfo, "net.minecraft.client.renderer.GameRenderer": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ItemStackTexture": Internal.ClassInfo, "com.gregtechceu.gtceu.api.sound.AutoReleasedSound": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterColorHandlersEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.NoiseBasedCountPlacement": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.AlterGroundDecorator": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.ModelGenerator$Element": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerMenuAccessor": Internal.ClassInfo, "java.lang.reflect.Field": Internal.ClassInfo, "io.netty.util.ReferenceCounted": Internal.ClassInfo, "net.minecraft.client.renderer.entity.ItemRenderer": Internal.ClassInfo, "net.minecraftforge.registries.MissingMappingsEvent$Mapping": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$Palette": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntList": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ReferenceFunction": Internal.ClassInfo, "icyllis.modernui.view.View": Internal.ClassInfo, "net.minecraft.world.level.chunk.Palette$Factory": Internal.ClassInfo, "icyllis.modernui.view.ContextMenu": Internal.ClassInfo, "net.minecraft.world.level.block.SignBlock": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.FaceBakery": Internal.ClassInfo, "net.minecraft.world.item.HangingEntityItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockTintFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.MaterialJS": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityTeleportEvent$ChorusFruit": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.TransparencyType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.IngotProperty": Internal.ClassInfo, "java.awt.geom.Point2D": Internal.ClassInfo, "net.minecraft.server.PlayerAdvancements": Internal.ClassInfo, "net.minecraft.world.level.block.PressurePlateBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.GTRegistry$String": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundBossEventPacket": Internal.ClassInfo, "org.lwjgl.system.libffi.FFIType": Internal.ClassInfo, "net.minecraft.server.packs.resources.SimplePreparableReloadListener": Internal.ClassInfo, "java.lang.Runnable": Internal.ClassInfo, "net.minecraft.nbt.IntArrayTag": Internal.ClassInfo, "net.minecraft.world.level.block.MagmaBlock": Internal.ClassInfo, "net.minecraft.advancements.critereon.StatePropertiesPredicate": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ItemModelBuilder$OverrideBuilder": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableBiomeInfo$BiomeInfo": Internal.ClassInfo, "icyllis.modernui.resources.Resources": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SpikeFeature$EndSpike": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2FloatMap": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.RearAttachmentType": Internal.ClassInfo, "java.util.Locale": Internal.ClassInfo, "java.lang.Short": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.RenderRegionCache": Internal.ClassInfo, "net.minecraft.world.item.ArrowItem": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.SystemReportAccessor": Internal.ClassInfo, "java.util.PrimitiveIterator$OfInt": Internal.ClassInfo, "com.simibubi.create.content.contraptions.OrientedContraptionEntity": Internal.ClassInfo, "dev.latvian.mods.rhino.regexp.RegExp": Internal.ClassInfo, "com.google.common.collect.ImmutableSet": Internal.ClassInfo, "com.mojang.serialization.Decoder$Boxed": Internal.ClassInfo, "net.minecraftforge.common.IMinecartCollisionHandler": Internal.ClassInfo, "net.minecraftforge.event.PlayLevelSoundEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.InventoryKJS": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.AdultSensor": Internal.ClassInfo, "java.lang.module.Configuration": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.OutputReplacementTransformer": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBucketPickup": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.ExplosionEventJS$After": Internal.ClassInfo, "net.minecraft.world.item.ShearsItem": Internal.ClassInfo, "net.minecraft.world.level.gameevent.GameEventDispatcher": Internal.ClassInfo, "com.railwayteam.railways.mixin.client.AccessorPartialModel": Internal.ClassInfo, "dev.latvian.mods.unit.VariableSet": Internal.ClassInfo, "com.mojang.datafixers.TypedOptic": Internal.ClassInfo, "net.minecraft.world.entity.item.ItemEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.PlacementContext": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.NodeEvaluator": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$EmptyTextureStateShard": Internal.ClassInfo, "net.minecraft.client.renderer.RenderType$CompositeState": Internal.ClassInfo, "com.mojang.serialization.codecs.RecordCodecBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride$BoundingBoxType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.tag.TagPrefix$LoaderType": Internal.ClassInfo, "net.minecraft.world.entity.monster.Skeleton": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleComparator": Internal.ClassInfo, "net.minecraft.server.players.UserWhiteList": Internal.ClassInfo, "net.minecraft.core.Position": Internal.ClassInfo, "java.util.OptionalInt": Internal.ClassInfo, "icyllis.modernui.view.Menu": Internal.ClassInfo, "mezz.jei.api.gui.ingredient.IRecipeSlotView": Internal.ClassInfo, "java.util.HashSet": Internal.ClassInfo, "net.montoyo.mcef.api.IScheme": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntMaps$UnmodifiableMap": Internal.ClassInfo, "net.minecraft.world.entity.animal.WaterAnimal": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.CountPlacement": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.FunctionReference": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.NoteBlockInstrument": Internal.ClassInfo, "net.minecraftforge.fluids.ForgeFlowingFluid$Flowing": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.factory.HeldItemUIFactory$HeldItemHolder": Internal.ClassInfo, "com.mojang.blaze3d.platform.NativeImage": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.MemoryTrackingBuffer": Internal.ClassInfo, "java.util.concurrent.ExecutorService": Internal.ClassInfo, "net.minecraft.world.entity.TamableAnimal": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacerType": Internal.ClassInfo, "java.time.zone.ZoneOffsetTransitionRule$TimeDefinition": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS": Internal.ClassInfo, "io.netty.channel.ChannelProgressivePromise": Internal.ClassInfo, "net.minecraft.client.gui.font.FontManager": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$LevelTickEvent": Internal.ClassInfo, "net.minecraft.world.level.portal.PortalInfo": Internal.ClassInfo, "net.minecraft.world.item.BlockItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.InputReplacementTransformer": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneFormat$ParseOption": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.Editor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.Feature": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.FossilFeature": Internal.ClassInfo, "net.minecraft.world.entity.monster.Enemy": Internal.ClassInfo, "net.minecraft.world.entity.Entity": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRespawnPacket": Internal.ClassInfo, "icyllis.modernui.util.DataSet": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockElement": Internal.ClassInfo, "icyllis.modernui.view.ViewTreeObserver$OnPreDrawListener": Internal.ClassInfo, "com.google.common.collect.ImmutableTable": Internal.ClassInfo, "com.mojang.datafixers.schemas.Schema": Internal.ClassInfo, "net.minecraft.client.gui.components.toasts.Toast": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.NearestBedSensor": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityTeleportEvent": Internal.ClassInfo, "net.minecraftforge.client.event.ContainerScreenEvent$Render$Background": Internal.ClassInfo, "com.google.common.cache.LoadingCache": Internal.ClassInfo, "java.util.function.LongSupplier": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BeeDebugRenderer$BeeInfo": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiEvent$Pre": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterClientTooltipComponentFactoriesEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.InventoryChangedEventJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2FloatFunction": Internal.ClassInfo, "java.lang.module.ModuleReference": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.VariableReference": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BannerPattern": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundCustomSoundPacket": Internal.ClassInfo, "java.security.SecureRandom": Internal.ClassInfo, "com.jozufozu.flywheel.light.GPULightVolume": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.events.SpecialSpoutHandlerEvent": Internal.ClassInfo, "net.minecraft.client.resources.sounds.TickableSoundInstance": Internal.ClassInfo, "mezz.jei.api.gui.handlers.IGhostIngredientHandler": Internal.ClassInfo, "java.lang.reflect.Executable": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeRecipeSerializer": Internal.ClassInfo, "icyllis.modernui.graphics.drawable.Drawable$Callback": Internal.ClassInfo, "com.mojang.realmsclient.gui.task.DataFetcher$Subscription": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.NotificationBuilder": Internal.ClassInfo, "net.minecraft.world.entity.decoration.GlowItemFrame": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.ItemPipeProperties": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.AccessorOp": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration": Internal.ClassInfo, "org.apache.commons.lang3.function.TriFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.MegaJungleTrunkPlacer": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.FluidState": Internal.ClassInfo, "net.minecraft.core.RegistryAccess": Internal.ClassInfo, "net.minecraft.world.item.FireChargeItem": Internal.ClassInfo, "icyllis.modernui.lifecycle.LifecycleObserver": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.VegetationPatchConfiguration": Internal.ClassInfo, "net.minecraft.world.entity.monster.SpellcasterIllager$IllagerSpell": Internal.ClassInfo, "net.minecraft.world.item.DyeableLeatherItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.BlockExplodedCallbackJS": Internal.ClassInfo, "com.mojang.blaze3d.vertex.DefaultedVertexConsumer": Internal.ClassInfo, "net.minecraftforge.event.entity.living.MobEffectEvent$Applicable": Internal.ClassInfo, "net.minecraft.client.renderer.entity.EntityRendererProvider": Internal.ClassInfo, "net.minecraft.world.entity.monster.Evoker": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEntityUseItemEvent$Start": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent": Internal.ClassInfo, "com.probejs.jdoc.property.PropertyType": Internal.ClassInfo, "net.minecraft.world.item.PlayerHeadItem": Internal.ClassInfo, "java.util.Dictionary": Internal.ClassInfo, "net.minecraft.data.tags.TagsProvider$TagAppender": Internal.ClassInfo, "java.lang.Throwable": Internal.ClassInfo, "icyllis.modernui.mc.forge.EditBoxEditAction": Internal.ClassInfo, "dev.latvian.mods.kubejs.forge.ForgeEventConsumer": Internal.ClassInfo, "net.minecraft.world.entity.monster.MagmaCube": Internal.ClassInfo, "com.jozufozu.flywheel.light.LightVolume": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedRegistryEntryExtension": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.GeodeFeature": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour$StatePredicate": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundRenameItemPacket": Internal.ClassInfo, "io.netty.channel.MessageSizeEstimator$Handle": Internal.ClassInfo, "net.minecraftforge.event.entity.living.PotionColorCalculationEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket": Internal.ClassInfo, "com.mojang.serialization.Encoder": Internal.ClassInfo, "net.minecraft.core.Direction$Axis": Internal.ClassInfo, "net.minecraft.world.Container": Internal.ClassInfo, "dev.latvian.mods.rhino.ErrorReporter": Internal.ClassInfo, "com.gregtechceu.gtceu.api.blockentity.IPaintable": Internal.ClassInfo, "net.minecraftforge.client.event.ComputeFovModifierEvent": Internal.ClassInfo, "net.minecraft.world.item.crafting.SimpleCookingSerializer": Internal.ClassInfo, "java.util.ResourceBundle$Control": Internal.ClassInfo, "java.util.function.BiConsumer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaJungleFoliagePlacer": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerInteractEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.SwordItemBuilder": Internal.ClassInfo, "com.mojang.serialization.MapCodec$ResultFunction": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorTrackTargetingBehavior": Internal.ClassInfo, "net.minecraft.world.level.block.DiodeBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.OrRecipeComponent": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Opening": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.painter.PainterObject": Internal.ClassInfo, "net.minecraft.world.entity.animal.Animal": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.AddJEIEventJS": Internal.ClassInfo, "java.nio.channels.CompletionHandler": Internal.ClassInfo, "net.minecraftforge.event.village.WandererTradesEvent": Internal.ClassInfo, "net.minecraft.world.level.block.FletchingTableBlock": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.TrackEdgePoint": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.BaseChestRearAttachment": Internal.ClassInfo, "com.mojang.serialization.Codec": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.RecipeComponentBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator": Internal.ClassInfo, "net.minecraft.server.packs.resources.ResourceProvider": Internal.ClassInfo, "net.minecraft.world.entity.EntityDimensions": Internal.ClassInfo, "net.minecraft.world.level.gameevent.EntityPositionSource": Internal.ClassInfo, "net.minecraft.world.entity.SlotAccess": Internal.ClassInfo, "net.minecraft.network.chat.PreviewableCommand$Argument": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.CubeDefinition": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.LangEventJS": Internal.ClassInfo, "java.util.function.IntConsumer": Internal.ClassInfo, "java.util.AbstractList": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet$Builder": Internal.ClassInfo, "com.almostreliable.unified.config.Config": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonTakeoffPhase": Internal.ClassInfo, "net.minecraft.world.damagesource.CombatEntry": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundContainerClosePacket": Internal.ClassInfo, "net.minecraft.world.effect.MobEffectInstance$FactorData": Internal.ClassInfo, "net.minecraftforge.server.permission.events.PermissionGatherEvent$Nodes": Internal.ClassInfo, "com.electronwill.nightconfig.core.io.ConfigParser": Internal.ClassInfo, "net.minecraft.world.level.gameevent.GameEvent$Context": Internal.ClassInfo, "net.minecraft.world.entity.player.ProfilePublicKey$Data": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObjectList": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.rootplacers.MangroveRootPlacer": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundChatAckPacket": Internal.ClassInfo, "net.minecraft.client.model.ArmedModel": Internal.ClassInfo, "java.lang.Cloneable": Internal.ClassInfo, "net.minecraft.world.level.block.DoubleBlockCombiner$NeighborCombineResult": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.DummyWorld": Internal.ClassInfo, "icyllis.arc3d.engine.PipelineStateCache": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket": Internal.ClassInfo, "com.simibubi.create.content.contraptions.minecart.TrainCargoManager": Internal.ClassInfo, "net.minecraft.world.level.block.entity.TheEndGatewayBlockEntity": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentLifecycleCallbacks": Internal.ClassInfo, "com.gregtechceu.gtceu.api.syncdata.IEnhancedManaged": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeDimensionSpecialEffects": Internal.ClassInfo, "net.minecraft.client.renderer.MultiBufferSource": Internal.ClassInfo, "net.minecraft.world.entity.SpawnGroupData": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$Rgb$TransferParameters": Internal.ClassInfo, "java.time.temporal.ChronoField": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidLike": Internal.ClassInfo, "net.minecraft.client.resources.ClientPackSource": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.PrimitiveDescJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.ICapabilityTrait": Internal.ClassInfo, "net.minecraft.client.sounds.SoundEngine": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.runtime.AnnotationDetector$Wrapper": Internal.ClassInfo, "net.minecraft.world.level.block.WeatheringCopper$WeatherState": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityMountEvent": Internal.ClassInfo, "com.mojang.brigadier.exceptions.SimpleCommandExceptionType": Internal.ClassInfo, "com.ibm.icu.text.UnicodeSet$SpanCondition": Internal.ClassInfo, "net.minecraft.world.level.levelgen.flat.FlatLevelGeneratorPreset": Internal.ClassInfo, "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2FloatMap": Internal.ClassInfo, "java.lang.constant.ConstantDesc": Internal.ClassInfo, "net.minecraft.world.level.block.AmethystBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket": Internal.ClassInfo, "com.probejs.jdoc.java.FieldInfo": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkTaskResult": Internal.ClassInfo, "net.minecraftforge.client.event.TextureStitchEvent": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonReleased": Internal.ClassInfo, "net.minecraft.world.scores.criteria.ObjectiveCriteria": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.StraightTrunkPlacer": Internal.ClassInfo, "de.keksuccino.konkrete.events.ScreenTickEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.HeightProvider": Internal.ClassInfo, "com.probejs.jdoc.document.DocumentConstructor": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurableWidget": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.Scale": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetTitlesAnimationPacket": Internal.ClassInfo, "net.minecraft.world.level.block.MangrovePropaguleBlock": Internal.ClassInfo, "dev.latvian.mods.rhino.IdFunctionCall": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Render$Post": Internal.ClassInfo, "org.apache.logging.log4j.util.TriConsumer": Internal.ClassInfo, "com.mojang.datafixers.types.Type$Mu": Internal.ClassInfo, "java.nio.file.attribute.AttributeView": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.AgeableListModelAccessor": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLoginPacket": Internal.ClassInfo, "icyllis.modernui.transition.Transition$EpicenterCallback": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockModificationEventJS": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.DiskConfiguration": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlocksPredicate": Internal.ClassInfo, "net.minecraft.server.packs.repository.PackCompatibility": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.GemProperty": Internal.ClassInfo, "net.minecraftforge.forgespi.language.ModFileScanData$ClassData": Internal.ClassInfo, "net.minecraft.world.item.SolidBucketItem": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder": Internal.ClassInfo, "com.jozufozu.flywheel.api.InstanceData": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingSpawnEvent": Internal.ClassInfo, "icyllis.arc3d.engine.SurfaceProvider": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractCauldronBlock": Internal.ClassInfo, "net.minecraft.client.renderer.ItemInHandRenderer": Internal.ClassInfo, "net.minecraftforge.client.model.generators.CustomLoaderBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.IcebergFeature": Internal.ClassInfo, "net.minecraft.world.item.LeadItem": Internal.ClassInfo, "net.minecraft.client.renderer.block.BlockModelShaper": Internal.ClassInfo, "net.minecraftforge.client.model.geometry.IUnbakedGeometry": Internal.ClassInfo, "net.minecraft.world.level.block.grower.AbstractTreeGrower": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour$Properties": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportChatMessageHeader": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.EndGatewayConfiguration": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.shader.uniform.UniformCache": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingDamageEvent": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.wrapper.UUIDWrapper": Internal.ClassInfo, "org.apache.logging.slf4j.Log4jLogger": Internal.ClassInfo, "com.probejs.jdoc.document.AbstractDocumentBase": Internal.ClassInfo, "net.minecraft.world.level.biome.Climate$ParameterPoint": Internal.ClassInfo, "java.util.stream.Collector": Internal.ClassInfo, "com.simibubi.create.content.contraptions.Contraption": Internal.ClassInfo, "net.minecraft.world.level.block.SculkShriekerBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.stack.MaterialStack": Internal.ClassInfo, "icyllis.modernui.graphics.Bitmap": Internal.ClassInfo, "net.minecraftforge.event.entity.player.EntityItemPickupEvent": Internal.ClassInfo, "net.minecraft.world.level.CommonLevelAccessor": Internal.ClassInfo, "cpw.mods.jarhandling.SecureJar$Status": Internal.ClassInfo, "net.minecraft.world.item.CrossbowItem": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeLevel": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TextFieldWidget": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.IceSpikeFeature": Internal.ClassInfo, "icyllis.modernui.view.View$OnLayoutChangeListener": Internal.ClassInfo, "net.minecraft.world.InteractionResult": Internal.ClassInfo, "icyllis.modernui.graphics.text.FontMetricsInt": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingScanningPhase": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent": Internal.ClassInfo, "com.mojang.serialization.DynamicLike": Internal.ClassInfo, "net.minecraft.world.entity.monster.AbstractIllager": Internal.ClassInfo, "net.minecraft.world.item.ItemNameBlockItem": Internal.ClassInfo, "java.nio.ByteOrder": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.util.PatternMatchContext": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEvent$LivingVisibilityEvent": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ByteFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.CoralClawFeature": Internal.ClassInfo, "net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen": Internal.ClassInfo, "com.mojang.brigadier.exceptions.BuiltInExceptionProvider": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BedBlockEntity": Internal.ClassInfo, "icyllis.arc3d.engine.IScratchKey": Internal.ClassInfo, "net.minecraftforge.common.world.ModifiableBiomeInfo": Internal.ClassInfo, "icyllis.arc3d.core.RefCnt": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrowableProjectile": Internal.ClassInfo, "net.minecraft.network.chat.HoverEvent$EntityTooltipInfo": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.RendererBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.Rect": Internal.ClassInfo, "com.ibm.icu.util.TimeZone": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEvent$LivingTickEvent": Internal.ClassInfo, "net.minecraftforge.registries.ForgeRegistry": Internal.ClassInfo, "net.minecraft.world.level.levelgen.WorldGenSettings": Internal.ClassInfo, "net.minecraft.world.level.block.MultifaceSpreader$SpreadPos": Internal.ClassInfo, "net.minecraft.server.network.TextFilter": Internal.ClassInfo, "net.minecraft.world.level.chunk.ProtoChunk": Internal.ClassInfo, "net.minecraft.world.item.crafting.CampfireCookingRecipe": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.PartDefinition": Internal.ClassInfo, "net.minecraft.core.RegistryAccess$RegistryData": Internal.ClassInfo, "com.mojang.datafixers.types.Type": Internal.ClassInfo, "java.time.temporal.TemporalAccessor": Internal.ClassInfo, "net.minecraftforge.common.util.LazyOptional": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.MeshDefinition": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2DoubleFunction": Internal.ClassInfo, "com.mojang.datafixers.kinds.Functor": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateItemTagsProvider": Internal.ClassInfo, "net.minecraft.world.level.levelgen.GeodeBlockSettings": Internal.ClassInfo, "icyllis.arc3d.engine.Surface$LazyInstantiateCallback": Internal.ClassInfo, "net.minecraftforge.server.permission.nodes.PermissionNode$PermissionResolver": Internal.ClassInfo, "org.apache.maven.artifact.resolver.filter.ArtifactFilter": Internal.ClassInfo, "net.minecraft.client.resources.model.ModelManager": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.DustProperty": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLightUpdatePacket": Internal.ClassInfo, "net.minecraft.world.level.block.DoubleBlockCombiner$BlockType": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2IntMap": Internal.ClassInfo, "org.apache.logging.log4j.Marker": Internal.ClassInfo, "java.io.Flushable": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortComparator": Internal.ClassInfo, "net.minecraft.world.level.block.SmokerBlock": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.blockentity.IRPCBlockEntity": Internal.ClassInfo, "java.nio.file.FileStore": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSystemChatPacket": Internal.ClassInfo, "org.lwjgl.system.libffi.FFIType$Buffer": Internal.ClassInfo, "net.minecraft.world.inventory.LoomMenu": Internal.ClassInfo, "icyllis.arc3d.engine.MeshDrawTarget": Internal.ClassInfo, "icyllis.modernui.view.ViewGroup": Internal.ClassInfo, "net.minecraft.world.item.TieredItem": Internal.ClassInfo, "net.minecraft.world.level.chunk.LevelChunkSection": Internal.ClassInfo, "com.blakebr0.cucumber.event.RecipeManagerLoadingEvent": Internal.ClassInfo, "com.lowdragmc.lowdraglib.jei.IngredientIO": Internal.ClassInfo, "net.minecraft.world.entity.monster.RangedAttackMob": Internal.ClassInfo, "net.minecraft.util.InclusiveRange": Internal.ClassInfo, "ca.spottedleaf.starlight.common.blockstate.ExtendedAbstractBlockState": Internal.ClassInfo, "io.netty.util.concurrent.Future": Internal.ClassInfo, "net.minecraft.world.level.block.LeavesBlock": Internal.ClassInfo, "net.minecraft.world.level.chunk.CarvingMask$Mask": Internal.ClassInfo, "com.google.gson.JsonObject": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarrationSupplier": Internal.ClassInfo, "net.minecraft.world.entity.item.FallingBlockEntity": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerChatPacket": Internal.ClassInfo, "net.minecraft.client.renderer.debug.PathfindingRenderer": Internal.ClassInfo, "com.jozufozu.flywheel.backend.model.DirectVertexConsumer": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.Tilt": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$DummyFactory": Internal.ClassInfo, "icyllis.modernui.util.DisplayMetrics": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterRecipeBookCategoriesEvent": Internal.ClassInfo, "net.minecraft.client.renderer.OutlineBufferSource": Internal.ClassInfo, "icyllis.modernui.view.ActionMode": Internal.ClassInfo, "net.minecraft.world.level.BlockGetter": Internal.ClassInfo, "java.util.AbstractCollection": Internal.ClassInfo, "java.util.ImmutableCollections$AbstractImmutableCollection": Internal.ClassInfo, "dev.latvian.mods.itemfilters.item.BaseFilterItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemBuilder$NameCallback": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootPool$Builder": Internal.ClassInfo, "net.minecraft.client.RecipeBookCategories": Internal.ClassInfo, "java.lang.Readable": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.filter.biome.BiomeFilter": Internal.ClassInfo, "net.minecraft.data.loot.EntityLoot": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.modular.ModularUI": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$PlayerTickEvent": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileWheel$WheelModel": Internal.ClassInfo, "icyllis.arc3d.vulkan.VulkanImageInfo": Internal.ClassInfo, "net.minecraft.world.level.block.ConcretePowderBlock": Internal.ClassInfo, "net.minecraft.world.entity.projectile.Fireball": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModInfo": Internal.ClassInfo, "java.net.URLStreamHandlerFactory": Internal.ClassInfo, "net.minecraft.world.item.EnchantedGoldenAppleItem": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.DraggableWidgetGroup": Internal.ClassInfo, "net.minecraft.world.item.HoneycombItem": Internal.ClassInfo, "net.minecraft.network.chat.HoverEvent": Internal.ClassInfo, "mezz.jei.api.recipe.IFocus": Internal.ClassInfo, "java.lang.annotation.Annotation": Internal.ClassInfo, "java.io.DataInput": Internal.ClassInfo, "net.minecraft.stats.RecipeBookSettings": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$ServerCustomPayloadEvent": Internal.ClassInfo, "net.minecraft.world.entity.animal.AbstractFish": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.managed.MultiManagedStorage": Internal.ClassInfo, "net.minecraft.world.entity.animal.PolarBear": Internal.ClassInfo, "net.minecraft.server.MinecraftServer$ServerResourcePackInfo": Internal.ClassInfo, "com.google.common.collect.Multiset": Internal.ClassInfo, "net.minecraft.server.bossevents.CustomBossEvents": Internal.ClassInfo, "net.minecraft.client.gui.screens.Overlay": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.MineshaftStructure": Internal.ClassInfo, "net.minecraftforge.common.world.StructureModifier": Internal.ClassInfo, "java.util.function.Function": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.LayeredVeinGenerator": Internal.ClassInfo, "java.util.function.BiPredicate": Internal.ClassInfo, "net.minecraft.world.item.MilkBucketItem": Internal.ClassInfo, "com.mojang.authlib.minecraft.MinecraftSessionService": Internal.ClassInfo, "com.simibubi.create.foundation.fluid.FluidIngredient$FluidStackIngredient": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.modular.ModularUIContainer": Internal.ClassInfo, "com.mojang.brigadier.Message": Internal.ClassInfo, "icyllis.modernui.view.PointerIcon": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.IngredientAccessor": Internal.ClassInfo, "java.lang.Boolean": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeTransformation": Internal.ClassInfo, "io.netty.channel.EventLoopGroup": Internal.ClassInfo, "java.security.PublicKey": Internal.ClassInfo, "java.security.AlgorithmParameters": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.PiglinBruteSpecificSensor": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonDeathPhase": Internal.ClassInfo, "com.google.common.collect.ForwardingMultimap": Internal.ClassInfo, "net.minecraft.world.entity.animal.axolotl.Axolotl": Internal.ClassInfo, "net.minecraft.client.OptionInstance": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.NearestLivingEntitySensor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.PineFoliagePlacer": Internal.ClassInfo, "net.minecraft.world.level.block.RotatedPillarBlock": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainer$Data": Internal.ClassInfo, "net.minecraft.tags.TagNetworkSerialization$NetworkPayload": Internal.ClassInfo, "net.minecraftforge.common.world.MobSpawnSettingsBuilder": Internal.ClassInfo, "java.security.AccessControlContext": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.PhantomFluidWidget": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.ShovelItemAccessor": Internal.ClassInfo, "net.minecraft.world.level.block.FallingBlock": Internal.ClassInfo, "com.mojang.datafixers.types.templates.RecursivePoint$RecursivePointType": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.wrapper.DirectionWrapper": Internal.ClassInfo, "com.railwayteam.railways.content.switches.TrackSwitchBlock$SwitchConstraint": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.BlockStateConfiguration": Internal.ClassInfo, "mezz.jei.api.helpers.IGuiHelper": Internal.ClassInfo, "net.minecraft.world.entity.MobType": Internal.ClassInfo, "net.minecraft.world.level.block.RedstoneTorchBlock": Internal.ClassInfo, "com.jozufozu.flywheel.mixin.PausedPartialTickAccessor": Internal.ClassInfo, "com.electronwill.nightconfig.core.io.ConfigWriter": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkSource": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.CompassNode": Internal.ClassInfo, "net.minecraft.world.entity.monster.AbstractSkeleton": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ItemModelProvider": Internal.ClassInfo, "com.google.gson.FieldNamingStrategy": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceRules$RuleSource": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.HasSturdyFacePredicate": Internal.ClassInfo, "net.minecraft.world.level.block.GlazedTerracottaBlock": Internal.ClassInfo, "net.minecraft.commands.arguments.ArgumentSignatures": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructurePiece": Internal.ClassInfo, "java.util.function.LongToIntFunction": Internal.ClassInfo, "com.google.common.reflect.TypeParameter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.VoidStartPlatformFeature": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeGenerationSettings": Internal.ClassInfo, "java.nio.file.DirectoryStream$Filter": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageSounds": Internal.ClassInfo, "net.minecraft.client.gui.screens.Screen": Internal.ClassInfo, "java.util.Spliterator$OfPrimitive": Internal.ClassInfo, "java.security.Signature": Internal.ClassInfo, "io.netty.channel.RecvByteBufAllocator": Internal.ClassInfo, "java.awt.geom.AffineTransform": Internal.ClassInfo, "net.minecraft.stats.RecipeBook": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action": Internal.ClassInfo, "net.minecraft.network.chat.ChatTypeDecoration": Internal.ClassInfo, "net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.error.PatternStringError": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.modular.WidgetUIAccess": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.WallSide": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.MessageSenderKJS": Internal.ClassInfo, "net.minecraft.world.entity.player.ChatVisiblity": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Node": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.builders.block.CoilBlockBuilder": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeSource": Internal.ClassInfo, "icyllis.modernui.core.UndoOperation": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$CullStateShard": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BlockPileFeature": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.FrontAttachmentType$FrontAttachmentModel": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectArrayList": Internal.ClassInfo, "com.probejs.jdoc.java.ClassInfo": Internal.ClassInfo, "net.minecraft.server.players.ServerOpList": Internal.ClassInfo, "net.minecraft.network.chat.MutableComponent": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.AbstractByteCollection": Internal.ClassInfo, "net.minecraft.world.level.block.EnderChestBlock": Internal.ClassInfo, "mezz.jei.api.gui.handlers.IGuiClickableArea": Internal.ClassInfo, "net.minecraft.world.level.block.SculkSensorBlock": Internal.ClassInfo, "icyllis.modernui.lifecycle.ViewModelProvider$Factory": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.NearestVisibleLivingEntitySensor": Internal.ClassInfo, "java.net.URLConnection": Internal.ClassInfo, "net.minecraft.data.recipes.ShapelessRecipeBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectIterator": Internal.ClassInfo, "de.keksuccino.konkrete.events.ScreenKeyReleasedEvent": Internal.ClassInfo, "net.minecraft.util.SignatureUpdater$Output": Internal.ClassInfo, "icyllis.arc3d.engine.shading.ShaderBuilder": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$EntityPlaceEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.InputFluid": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeEnchantment": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageChain$Link": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.RandomPatchConfiguration": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Opens$Modifier": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.SinglePieceStructure": Internal.ClassInfo, "java.lang.ModuleLayer$Controller": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteStack": Internal.ClassInfo, "net.coderbot.batchedentityrendering.impl.DrawCallTrackingRenderBuffers": Internal.ClassInfo, "net.minecraft.util.ModCheck$Confidence": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$ThirdPartyServerInfo": Internal.ClassInfo, "net.minecraft.world.phys.shapes.ArrayVoxelShape": Internal.ClassInfo, "com.jozufozu.flywheel.api.instance.DynamicInstance": Internal.ClassInfo, "java.lang.RuntimeException": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.predicates.AlternativeLootItemCondition$Builder": Internal.ClassInfo, "com.probejs.jdoc.document.DocumentField": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.ModelGenerator$Face": Internal.ClassInfo, "net.minecraft.world.entity.monster.Ghast": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.featuresize.ThreeLayersFeatureSize": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.RecipeJS": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityEvent$Size": Internal.ClassInfo, "net.minecraft.world.level.block.entity.TrappedChestBlockEntity": Internal.ClassInfo, "com.ibm.icu.text.UnicodeFilter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.GenerationStep$Carving": Internal.ClassInfo, "net.minecraft.world.level.block.CarpetBlock": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Variant": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$DepthTestStateShard": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainerRO": Internal.ClassInfo, "com.ibm.icu.text.SimpleDateFormat": Internal.ClassInfo, "com.simibubi.create.foundation.utility.animation.LerpedFloat": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.IngredientWrapper": Internal.ClassInfo, "net.minecraft.world.level.chunk.LevelChunk$EntityCreationType": Internal.ClassInfo, "com.mojang.brigadier.tree.LiteralCommandNode": Internal.ClassInfo, "net.minecraft.world.item.crafting.SingleItemRecipe$Serializer": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlas": Internal.ClassInfo, "net.minecraft.world.level.saveddata.maps.MapItemSavedData": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2LongFunction": Internal.ClassInfo, "com.lowdragmc.lowdraglib.pipelike.Node": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$Connector": Internal.ClassInfo, "java.awt.Point": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.HideJEIEventJS": Internal.ClassInfo, "net.minecraft.network.PacketSendListener": Internal.ClassInfo, "net.minecraft.server.packs.metadata.pack.PackMetadataSection": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.ReplaceBlockConfiguration": Internal.ClassInfo, "com.mojang.blaze3d.vertex.BufferBuilder$DrawState": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteIterator": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseDragged$Post": Internal.ClassInfo, "net.minecraftforge.forgespi.locating.IModProvider": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2FloatFunction": Internal.ClassInfo, "java.lang.Math": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.client.AccessorFontManager": Internal.ClassInfo, "icyllis.modernui.fragment.Fragment": Internal.ClassInfo, "icyllis.arc3d.engine.shading.UniformHandler$UniformInfo": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.gen.properties.AddSpawnProperties": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.MultifaceGrowthConfiguration": Internal.ClassInfo, "net.minecraft.world.level.block.AttachedStemBlock": Internal.ClassInfo, "net.minecraft.world.item.crafting.AbstractCookingRecipe": Internal.ClassInfo, "net.minecraftforge.fluids.capability.IFluidHandler$FluidAction": Internal.ClassInfo, "com.simibubi.create.content.schematics.requirement.ItemRequirement$StackRequirement": Internal.ClassInfo, "com.electronwill.nightconfig.core.utils.WriterSupplier": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlockTagPredicate": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.ILimited": Internal.ClassInfo, "net.minecraft.commands.SharedSuggestionProvider$ElementSuggestionType": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GCyMBlocks": Internal.ClassInfo, "com.ibm.icu.text.TimeZoneNames$MatchInfo": Internal.ClassInfo, "net.minecraft.world.level.block.EntityBlock": Internal.ClassInfo, "net.minecraft.server.ServerFunctionManager": Internal.ClassInfo, "com.simibubi.create.content.contraptions.render.ContraptionMatrices": Internal.ClassInfo, "net.minecraft.client.renderer.blockentity.BlockEntityRenderer": Internal.ClassInfo, "net.minecraft.world.entity.ai.attributes.AttributeSupplier$Builder": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatIterator": Internal.ClassInfo, "net.minecraft.client.particle.ParticleProvider": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.BiasedToBottomHeight": Internal.ClassInfo, "io.netty.channel.ChannelOutboundBuffer": Internal.ClassInfo, "net.minecraft.world.entity.boss.EnderDragonPart": Internal.ClassInfo, "java.io.Writer": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundDeleteChatPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.LivingEntityHurtEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundTakeItemEntityPacket": Internal.ClassInfo, "net.minecraft.world.level.biome.MobSpawnSettings$MobSpawnCost": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntArrayList": Internal.ClassInfo, "net.minecraft.world.ContainerListener": Internal.ClassInfo, "net.minecraft.nbt.Tag": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntPredicate": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.DikeVeinGenerator$DikeBlockDefinition": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.IglooStructure": Internal.ClassInfo, "net.minecraft.world.entity.monster.Spider": Internal.ClassInfo, "net.minecraft.world.level.block.StoneButtonBlock": Internal.ClassInfo, "net.minecraftforge.registries.RegisterEvent$RegisterHelper": Internal.ClassInfo, "net.minecraft.tags.TagLoader$EntryWithSource": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$AddCallback": Internal.ClassInfo, "net.minecraft.world.item.NameTagItem": Internal.ClassInfo, "dev.latvian.mods.rhino.IdScriptableObject": Internal.ClassInfo, "com.ibm.icu.text.DateFormatSymbols": Internal.ClassInfo, "net.minecraft.client.color.item.ItemColors": Internal.ClassInfo, "com.mojang.blaze3d.vertex.PoseStack": Internal.ClassInfo, "icyllis.arc3d.engine.Processor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.Structure": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterParticleProvidersEvent": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurable": Internal.ClassInfo, "java.util.ImmutableCollections$AbstractImmutableList": Internal.ClassInfo, "net.minecraftforge.client.ExtendedServerListData": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.ChatLog$Entry": Internal.ClassInfo, "com.google.gson.JsonSerializationContext": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShapedRecipe$Serializer": Internal.ClassInfo, "dev.architectury.event.EventFactory$EventImpl": Internal.ClassInfo, "net.minecraft.world.entity.monster.Vindicator": Internal.ClassInfo, "net.minecraft.world.item.DebugStickItem": Internal.ClassInfo, "icyllis.modernui.transition.Transition": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackMaterial": Internal.ClassInfo, "net.minecraft.world.entity.animal.Fox": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.SimpleStateProvider": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.report.ReportingContext": Internal.ClassInfo, "net.minecraftforge.client.model.geometry.IGeometryBakingContext": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2BooleanFunction": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.FMLConstructModEvent": Internal.ClassInfo, "net.minecraftforge.common.util.BlockSnapshot": Internal.ClassInfo, "net.minecraft.world.entity.monster.Blaze": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.SwitchWidget": Internal.ClassInfo, "java.lang.annotation.ElementType": Internal.ClassInfo, "com.google.common.collect.SetMultimap": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingHurtEvent": Internal.ClassInfo, "net.minecraft.network.chat.PreviewableCommand": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServerPing": Internal.ClassInfo, "net.minecraft.world.level.block.FaceAttachedHorizontalDirectionalBlock": Internal.ClassInfo, "java.lang.invoke.MethodType": Internal.ClassInfo, "io.netty.channel.ChannelConfig": Internal.ClassInfo, "net.minecraft.client.KeyMapping": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder": Internal.ClassInfo, "com.gregtechceu.gtceu.client.renderer.cover.ICoverRenderer": Internal.ClassInfo, "icyllis.arc3d.engine.RenderTaskManager": Internal.ClassInfo, "net.minecraft.core.particles.ParticleOptions$Deserializer": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.AbstractFloatCollection": Internal.ClassInfo, "com.jozufozu.flywheel.api.vertex.VertexWriter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.BushFoliagePlacer": Internal.ClassInfo, "com.mojang.brigadier.context.CommandContextBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.CryingObsidianBlock": Internal.ClassInfo, "net.minecraft.world.BossEvent$BossBarColor": Internal.ClassInfo, "org.embeddedt.modernfix.duck.IChunkGenerator": Internal.ClassInfo, "net.minecraftforge.client.extensions.common.IClientItemExtensions$FontContext": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedItemExtension": Internal.ClassInfo, "net.minecraft.server.players.StoredUserList": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BeaconBlockEntity": Internal.ClassInfo, "net.minecraft.client.model.geom.EntityModelSet": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBlockGetter": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientManager$IIngredientListener": Internal.ClassInfo, "net.minecraft.commands.Commands$ParseFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemPickedUpEventJS": Internal.ClassInfo, "net.minecraft.world.entity.Pose": Internal.ClassInfo, "net.minecraft.world.item.BundleItem": Internal.ClassInfo, "java.lang.Long": Internal.ClassInfo, "net.minecraft.server.players.StoredUserEntry": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2CharFunction": Internal.ClassInfo, "com.electronwill.nightconfig.core.Config": Internal.ClassInfo, "net.minecraft.world.level.block.entity.JukeboxBlockEntity": Internal.ClassInfo, "com.mojang.brigadier.builder.RequiredArgumentBuilder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetDisplayChatPreviewPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.ReplaceablePredicate": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeMobEffect": Internal.ClassInfo, "icyllis.modernui.mc.text.mixin.AccessRenderBuffers": Internal.ClassInfo, "java.util.ImmutableCollections$ListN": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.store.FluidStorage": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$SurviveCallback": Internal.ClassInfo, "net.minecraft.client.NarratorStatus": Internal.ClassInfo, "net.minecraft.server.level.TicketType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.IRecipeLogicMachine": Internal.ClassInfo, "net.minecraft.network.chat.FormattedText": Internal.ClassInfo, "com.mojang.authlib.minecraft.UserApiService$UserProperties": Internal.ClassInfo, "net.minecraft.util.valueproviders.UniformInt": Internal.ClassInfo, "com.ibm.icu.util.MeasureUnit$MeasurePrefix": Internal.ClassInfo, "net.minecraft.util.FormattedCharSequence": Internal.ClassInfo, "net.minecraft.nbt.EndTag": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.functions.LootItemFunction$Builder": Internal.ClassInfo, "icyllis.modernui.animation.ViscousFluidInterpolator": Internal.ClassInfo, "net.minecraftforge.event.entity.item.ItemEvent": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexConsumer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CaveCarverConfiguration": Internal.ClassInfo, "net.minecraft.core.HolderSet$Named": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SeagrassFeature": Internal.ClassInfo, "net.minecraft.world.level.lighting.LayerLightEventListener": Internal.ClassInfo, "net.minecraft.world.level.lighting.LightEventListener": Internal.ClassInfo, "com.mojang.serialization.codecs.RecordCodecBuilder$Mu": Internal.ClassInfo, "net.minecraft.world.level.block.RepeaterBlock": Internal.ClassInfo, "io.netty.channel.epoll.EpollEventLoopGroup": Internal.ClassInfo, "net.minecraftforge.eventbus.api.GenericEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.ConfiguredWorldCarver": Internal.ClassInfo, "io.netty.channel.ChannelMetadata": Internal.ClassInfo, "net.minecraft.world.level.block.PlayerWallHeadBlock": Internal.ClassInfo, "com.mojang.datafixers.util.Either$Right": Internal.ClassInfo, "net.minecraft.world.level.block.entity.DispenserBlockEntity": Internal.ClassInfo, "mezz.jei.api.recipe.IRecipeManager": Internal.ClassInfo, "java.nio.channels.ScatteringByteChannel": Internal.ClassInfo, "net.minecraft.client.renderer.EffectInstance": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.SlabType": Internal.ClassInfo, "java.nio.file.WatchEvent": Internal.ClassInfo, "net.minecraft.world.entity.monster.warden.AngerLevel": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.predicates.LootItemCondition": Internal.ClassInfo, "icyllis.modernui.view.ViewTreeObserver$OnScrollChangedListener": Internal.ClassInfo, "net.minecraftforge.client.model.data.ModelData": Internal.ClassInfo, "net.minecraft.world.level.block.SculkVeinBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureType": Internal.ClassInfo, "icyllis.modernui.core.Handler": Internal.ClassInfo, "net.minecraft.world.ticks.TickPriority": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.NotPredicate": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument": Internal.ClassInfo, "icyllis.arc3d.engine.Context": Internal.ClassInfo, "com.google.gson.stream.JsonToken": Internal.ClassInfo, "net.minecraft.client.Game": Internal.ClassInfo, "net.montoyo.mcef.api.SchemePreResponse": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerContainerEvent$Close": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2BooleanFunction": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportChatMessageBody$LastSeenSignature": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.LivingEntityEventJS": Internal.ClassInfo, "net.coderbot.iris.mixin.texture.AnimatedTextureAccessor": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket": Internal.ClassInfo, "java.time.chrono.AbstractChronology": Internal.ClassInfo, "net.minecraft.world.entity.Mob": Internal.ClassInfo, "com.mojang.datafixers.FamilyOptic": Internal.ClassInfo, "net.minecraft.world.level.block.entity.TheEndPortalBlockEntity": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ItemModelBuilder": Internal.ClassInfo, "net.minecraftforge.items.IItemHandler": Internal.ClassInfo, "net.minecraft.nbt.DoubleTag": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.AbstractInstance": Internal.ClassInfo, "net.minecraft.world.item.ShieldItem": Internal.ClassInfo, "dev.architectury.event.CompoundEventResult": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.ConditionalFunction": Internal.ClassInfo, "java.util.function.BiFunction": Internal.ClassInfo, "icyllis.arc3d.core.Strike": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseInput": Internal.ClassInfo, "net.minecraft.world.level.block.SoulFireBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.SwampHutStructure": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2IntFunction": Internal.ClassInfo, "com.simibubi.create.content.schematics.requirement.ItemRequirement$ItemUseType": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatComparator": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.ConsoleJS": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartCommandBlock": Internal.ClassInfo, "com.google.gson.Gson": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.bedrockfluid.BedrockFluidDefinition$Builder": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportChatMessageContent": Internal.ClassInfo, "io.netty.util.concurrent.OrderedEventExecutor": Internal.ClassInfo, "java.util.function.LongPredicate": Internal.ClassInfo, "icyllis.arc3d.core.Matrix4": Internal.ClassInfo, "net.minecraft.world.level.block.StandingSignBlock": Internal.ClassInfo, "icyllis.arc3d.core.Matrix3": Internal.ClassInfo, "net.minecraft.world.entity.animal.Squid": Internal.ClassInfo, "com.google.common.collect.BiMap": Internal.ClassInfo, "javax.security.auth.Destroyable": Internal.ClassInfo, "io.netty.channel.ChannelHandlerAdapter": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectSortedMap": Internal.ClassInfo, "appeng.thirdparty.fabric.SpriteFinderImpl": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.OutputFluid": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.GTRegistry": Internal.ClassInfo, "net.minecraft.network.chat.ChatType": Internal.ClassInfo, "io.netty.channel.EventLoop": Internal.ClassInfo, "com.gregtechceu.gtceu.api.blockentity.ITickSubscription": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.scene.WorldSceneRenderer": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.CustomStatBuilder": Internal.ClassInfo, "com.gregtechceu.gtceu.api.sound.CustomSoundEntry": Internal.ClassInfo, "com.lowdragmc.lowdraglib.side.item.IItemTransfer": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BlockEntityType": Internal.ClassInfo, "net.minecraft.core.particles.ParticleGroup": Internal.ClassInfo, "net.minecraft.client.GraphicsStatus": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemBuilder": Internal.ClassInfo, "net.minecraft.server.players.IpBanListEntry": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SculkCatalystBlockEntity": Internal.ClassInfo, "com.mojang.authlib.ProfileLookupCallback": Internal.ClassInfo, "com.google.common.collect.ImmutableMultimap$Builder": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockRightClickedEventJS": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$ClearCallback": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2BooleanFunction": Internal.ClassInfo, "org.apache.logging.slf4j.Log4jMarker": Internal.ClassInfo, "com.simibubi.create.content.fluids.OpenEndedPipe": Internal.ClassInfo, "com.google.common.collect.AbstractMultimap": Internal.ClassInfo, "net.minecraft.world.level.gameevent.vibrations.VibrationListener$VibrationListenerConfig": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TravellingPoint$ITurnListener": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockModel": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkDataEvent$Load": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.InputReplacement": Internal.ClassInfo, "mezz.jei.api.recipe.IRecipeCatalystLookup": Internal.ClassInfo, "net.minecraft.world.level.block.ButtonBlock": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$Model": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.data.Resources": Internal.ClassInfo, "net.minecraft.world.level.block.MossBlock": Internal.ClassInfo, "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent$ModifyContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockMatchTest": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.IFancyUIProvider": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.ModelGenerator": Internal.ClassInfo, "net.minecraft.world.level.block.LoomBlock": Internal.ClassInfo, "net.minecraft.world.entity.player.ProfilePublicKey": Internal.ClassInfo, "icyllis.modernui.graphics.RectF": Internal.ClassInfo, "java.util.stream.LongStream$LongMapMultiConsumer": Internal.ClassInfo, "dev.latvian.mods.kubejs.stages.StageCreationEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemStackKey": Internal.ClassInfo, "net.minecraftforge.registries.ForgeRegistry$Snapshot": Internal.ClassInfo, "net.minecraft.world.item.LingeringPotionItem": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrownEgg": Internal.ClassInfo, "net.minecraft.world.entity.projectile.Arrow": Internal.ClassInfo, "icyllis.arc3d.engine.PipelineInfo": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket$AttributeSnapshot": Internal.ClassInfo, "dev.tr7zw.entityculling.access.EntityRendererInter": Internal.ClassInfo, "net.minecraft.world.item.KnowledgeBookItem": Internal.ClassInfo, "icyllis.modernui.view.KeyEvent": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientListOverlay": Internal.ClassInfo, "net.minecraft.world.level.block.CoralFanBlock": Internal.ClassInfo, "net.minecraft.world.level.block.BubbleColumnBlock": Internal.ClassInfo, "net.minecraft.world.level.block.RootsBlock": Internal.ClassInfo, "io.netty.util.ByteProcessor$IndexNotOfProcessor": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.SensorType": Internal.ClassInfo, "com.mojang.brigadier.suggestion.Suggestion": Internal.ClassInfo, "net.minecraft.world.entity.monster.Monster": Internal.ClassInfo, "com.google.gson.reflect.TypeToken": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.EntityKJS": Internal.ClassInfo, "icyllis.modernui.view.ActionProvider$VisibilityListener": Internal.ClassInfo, "net.minecraft.core.IdMap": Internal.ClassInfo, "io.netty.channel.ChannelInboundHandler": Internal.ClassInfo, "java.time.temporal.TemporalQuery": Internal.ClassInfo, "net.coderbot.batchedentityrendering.mixin.RenderStateShardAccessor": Internal.ClassInfo, "icyllis.modernui.graphics.text.FontPaint": Internal.ClassInfo, "net.minecraft.client.model.EntityModel": Internal.ClassInfo, "com.simibubi.create.content.contraptions.ITransformableBlockEntity": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.DispenserBlockAccessor": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$MouseButton$Post": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.providers.number.NumberProvider": Internal.ClassInfo, "net.minecraft.world.level.chunk.PaletteResize": Internal.ClassInfo, "de.maxhenkel.corpse.corelib.death.Death": Internal.ClassInfo, "java.lang.Enum$EnumDesc": Internal.ClassInfo, "java.lang.module.ModuleFinder": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundMapItemDataPacket": Internal.ClassInfo, "net.minecraftforge.common.capabilities.CapabilityDispatcher": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.AppearanceBlock": Internal.ClassInfo, "net.minecraft.world.level.block.MelonBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteCollection": Internal.ClassInfo, "net.minecraft.world.level.block.BambooBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType": Internal.ClassInfo, "com.mojang.authlib.minecraft.TelemetrySession": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$TransformsBuilder$TransformVecBuilder": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelSummary$BackupStatus": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer$FoliageAttachment": Internal.ClassInfo, "net.minecraft.resources.RegistryFileCodec": Internal.ClassInfo, "net.minecraft.world.entity.monster.Drowned": Internal.ClassInfo, "java.util.Set": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$BooleanStateShard": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSelectAdvancementsTabPacket": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.Property": Internal.ClassInfo, "net.minecraft.nbt.LongTag": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.buffer.ExtendedVertexFormat": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.RedstoneSide": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.AttachFace": Internal.ClassInfo, "net.minecraftforge.client.event.ModelEvent$RegisterGeometryLoaders": Internal.ClassInfo, "net.minecraft.world.level.block.IronBarsBlock": Internal.ClassInfo, "mezz.jei.api.ingredients.IIngredientType": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.GTLayerPattern$Layer": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.Boat": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.IMachineBlockEntity": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.ChestBoat": Internal.ClassInfo, "net.minecraft.world.entity.PathfinderMob": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.managed.IManagedVar": Internal.ClassInfo, "net.minecraftforge.client.event.RenderPlayerEvent": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.Node": Internal.ClassInfo, "mezz.jei.api.gui.handlers.IGhostIngredientHandler$Target": Internal.ClassInfo, "net.minecraft.world.level.entity.EntityAccess": Internal.ClassInfo, "net.minecraft.world.phys.shapes.CollisionContext": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.builders.block.RendererGlassBlockBuilder": Internal.ClassInfo, "net.minecraftforge.fluids.ForgeFlowingFluid$Properties": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.GenericBuilder": Internal.ClassInfo, "net.minecraft.world.entity.HumanoidArm": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.IScheduledEventCallback": Internal.ClassInfo, "com.google.gson.stream.JsonReader": Internal.ClassInfo, "com.google.gson.FieldAttributes": Internal.ClassInfo, "net.minecraft.world.level.block.HalfTransparentBlock": Internal.ClassInfo, "net.minecraft.world.level.block.WallSignBlock": Internal.ClassInfo, "icyllis.modernui.util.Parcelable": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.bedrockfluid.BedrockFluidDefinition": Internal.ClassInfo, "net.minecraftforge.event.server.ServerAboutToStartEvent": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsNews": Internal.ClassInfo, "net.minecraft.world.entity.monster.ZombifiedPiglin": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.StartupEventJS": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$Phase": Internal.ClassInfo, "net.minecraftforge.registries.tags.ITag": Internal.ClassInfo, "net.minecraft.util.random.SimpleWeightedRandomList": Internal.ClassInfo, "de.keksuccino.konkrete.events.ScreenMouseClickedEvent": Internal.ClassInfo, "com.simibubi.create.api.event.PipeCollisionEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$ShapeBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator": Internal.ClassInfo, "net.coderbot.iris.mixin.DimensionTypeAccessor": Internal.ClassInfo, "net.minecraftforge.common.capabilities.ICapabilitySerializable": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder": Internal.ClassInfo, "net.minecraft.world.ticks.LevelChunkTicks": Internal.ClassInfo, "com.simibubi.create.content.contraptions.ContraptionRelocationPacket": Internal.ClassInfo, "icyllis.modernui.graphics.text.ShapedText": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.MultifaceGrowthFeature": Internal.ClassInfo, "com.lowdragmc.lowdraglib.async.IAsyncLogic": Internal.ClassInfo, "com.simibubi.create.content.contraptions.render.ActorInstance": Internal.ClassInfo, "net.minecraft.world.item.Vanishable": Internal.ClassInfo, "icyllis.modernui.mc.forge.mixin.AccessPostChain": Internal.ClassInfo, "java.lang.Comparable": Internal.ClassInfo, "net.minecraft.world.item.TooltipFlag": Internal.ClassInfo, "java.security.CodeSource": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteArrayList": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackTargetingBehaviour": Internal.ClassInfo, "net.minecraft.world.level.biome.Climate$Parameter": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortCollection": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3i": Internal.ClassInfo, "net.minecraft.client.OptionInstance$ValueSet": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IOccupiedCouplers": Internal.ClassInfo, "net.minecraft.client.renderer.DimensionSpecialEffects$SkyType": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup$ISelected": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3f": Internal.ClassInfo, "com.mojang.math.Matrix4f": Internal.ClassInfo, "net.minecraft.world.item.crafting.ShieldDecorationRecipe": Internal.ClassInfo, "net.minecraft.world.entity.AnimationState": Internal.ClassInfo, "com.tterrag.registrate.builders.BlockBuilder": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3d": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.TagPrefixItem": Internal.ClassInfo, "net.minecraft.world.entity.SpawnPlacements$Type": Internal.ClassInfo, "net.minecraft.server.packs.repository.Pack": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$LayeringStateShard": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.AbstractHugeMushroomFeature": Internal.ClassInfo, "dev.latvian.mods.rhino.JavaMembers$MethodInfo": Internal.ClassInfo, "net.minecraft.core.particles.DustParticleOptionsBase": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.GenericDescJS": Internal.ClassInfo, "net.minecraft.world.entity.ai.targeting.TargetingConditions": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.SimpleLevelEventJS": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.Translate": Internal.ClassInfo, "dev.latvian.mods.unit.Unit": Internal.ClassInfo, "net.minecraft.world.level.block.WallBannerBlock": Internal.ClassInfo, "dev.latvian.mods.itemfilters.item.StringValueData": Internal.ClassInfo, "net.minecraft.world.entity.monster.ZombieVillager": Internal.ClassInfo, "java.security.spec.AlgorithmParameterSpec": Internal.ClassInfo, "net.minecraft.core.SectionPos": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.BlockStateProperties": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2i": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2f": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2d": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhase": Internal.ClassInfo, "com.mojang.math.Matrix3f": Internal.ClassInfo, "org.apache.maven.artifact.repository.Authentication": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.ExplosionEventJS$Before": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedBlockExtension": Internal.ClassInfo, "de.maxhenkel.corpse.corelib.death.PlayerDeathEvent": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$Clone": Internal.ClassInfo, "net.minecraft.world.level.block.SeaPickleBlock": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullUnaryOperator": Internal.ClassInfo, "net.minecraftforge.registries.ILockableRegistry": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.SculkPatchConfiguration": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$NameFormat": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectFunction": Internal.ClassInfo, "mezz.jei.api.runtime.IRecipesGui": Internal.ClassInfo, "mezz.jei.api.gui.ITickTimer": Internal.ClassInfo, "icyllis.modernui.mc.text.mixin.AccessFontManager": Internal.ClassInfo, "net.minecraft.world.level.block.HoneyBlock": Internal.ClassInfo, "io.netty.buffer.SizeClassesMetric": Internal.ClassInfo, "net.minecraftforge.event.TickEvent$ClientTickEvent": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemOverride$Predicate": Internal.ClassInfo, "com.tterrag.registrate.providers.loot.RegistrateBlockLootTables": Internal.ClassInfo, "com.ibm.icu.text.DisplayContext": Internal.ClassInfo, "net.minecraft.core.RegistryAccess$RegistryEntry": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.WeepingVinesFeature": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelStorageSource": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.ConditionContainer": Internal.ClassInfo, "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$BossEventProgress": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.SkeletonHorse": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockBehaviour$StateArgumentPredicate": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.OreFeature": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Render": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.HsbColorWidget": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.MetaMachine": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.EntityAccessor": Internal.ClassInfo, "io.netty.channel.ChannelInboundInvoker": Internal.ClassInfo, "net.minecraft.client.gui.Font$DisplayMode": Internal.ClassInfo, "net.minecraftforge.client.event.RenderTooltipEvent$GatherComponents": Internal.ClassInfo, "net.minecraft.world.entity.raid.Raids": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.StructureSet": Internal.ClassInfo, "net.minecraft.client.PrioritizeChunkUpdates": Internal.ClassInfo, "io.netty.channel.ChannelHandler": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.ICoilType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortConsumer": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent": Internal.ClassInfo, "net.minecraft.world.level.block.entity.EnderChestBlockEntity": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectSortedSet": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SpikeFeature": Internal.ClassInfo, "com.mojang.datafixers.TypeRewriteRule": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedLiquidBlockExtension": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FluidBucketItemBuilder": Internal.ClassInfo, "net.minecraft.world.item.SplashPotionItem": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.ItemOverrides": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3dc": Internal.ClassInfo, "dev.latvian.mods.unit.function.FunctionFactory$FuncSupplier": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.IFancyConfigurator": Internal.ClassInfo, "net.minecraft.world.level.biome.MobSpawnSettings": Internal.ClassInfo, "net.minecraft.world.level.LevelWriter": Internal.ClassInfo, "java.nio.channels.Channel": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.SelectableWidgetGroup": Internal.ClassInfo, "dev.latvian.mods.rhino.Context": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.LootEventJS": Internal.ClassInfo, "net.minecraft.core.BlockSource": Internal.ClassInfo, "icyllis.modernui.animation.AnimatorListener": Internal.ClassInfo, "com.simibubi.create.content.trains.track.BezierTrackPointLocation": Internal.ClassInfo, "net.minecraft.world.item.crafting.UpgradeRecipe": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator$Part": Internal.ClassInfo, "net.minecraft.world.entity.ai.village.poi.PoiType": Internal.ClassInfo, "dev.latvian.mods.rhino.NativeContinuation": Internal.ClassInfo, "net.minecraft.server.level.ThreadedLevelLightEngine": Internal.ClassInfo, "java.security.SecureRandomParameters": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.SceneWidget": Internal.ClassInfo, "net.minecraft.world.entity.monster.Phantom": Internal.ClassInfo, "com.mojang.realmsclient.gui.task.DataFetcher$Task": Internal.ClassInfo, "net.minecraftforge.common.IExtensibleEnum": Internal.ClassInfo, "icyllis.modernui.view.View$OnHoverListener": Internal.ClassInfo, "net.minecraft.world.entity.ai.memory.WalkTarget": Internal.ClassInfo, "io.github.foundationgames.automobility.entity.AutomobileEntity": Internal.ClassInfo, "java.util.concurrent.CompletionStage": Internal.ClassInfo, "net.minecraft.network.ConnectionProtocol": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.SolidPredicate": Internal.ClassInfo, "icyllis.modernui.util.ColorStateList": Internal.ClassInfo, "com.simibubi.create.content.contraptions.StructureTransform": Internal.ClassInfo, "net.minecraft.world.level.block.SmithingTableBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate$PropertyObject": Internal.ClassInfo, "com.blamejared.clumps.mixin.ExperienceOrbAccess": Internal.ClassInfo, "net.minecraft.client.renderer.texture.OverlayTexture": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.field.ManagedKey": Internal.ClassInfo, "java.awt.geom.Dimension2D": Internal.ClassInfo, "dev.latvian.mods.unit.function.FunctionFactory": Internal.ClassInfo, "appeng.thirdparty.fabric.SpriteFinderImpl$SpriteFinderAccess": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.NBTSerializable": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.feature.multiblock.IMultiController": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventResult$Type": Internal.ClassInfo, "java.lang.reflect.Constructor": Internal.ClassInfo, "net.minecraftforge.registries.IdMappingEvent": Internal.ClassInfo, "net.minecraft.world.level.block.WebBlock": Internal.ClassInfo, "net.minecraft.world.entity.monster.piglin.AbstractPiglin": Internal.ClassInfo, "java.util.OptionalLong": Internal.ClassInfo, "net.minecraft.world.level.block.BuddingAmethystBlock": Internal.ClassInfo, "net.minecraftforge.common.ToolAction": Internal.ClassInfo, "java.nio.Buffer": Internal.ClassInfo, "icyllis.modernui.core.Choreographer": Internal.ClassInfo, "com.simibubi.create.foundation.gui.ModularGuiLineBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.CoralPlantBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.GravityProcessor": Internal.ClassInfo, "net.minecraft.util.LazyLoadedValue": Internal.ClassInfo, "net.minecraftforge.common.util.NonNullPredicate": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetEntityLinkPacket": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarrationElementOutput": Internal.ClassInfo, "net.minecraft.world.entity.ai.goal.Goal$Flag": Internal.ClassInfo, "com.gregtechceu.gtceu.api.item.ComponentItem": Internal.ClassInfo, "net.minecraft.world.entity.PlayerRideableJumping": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundGameEventPacket$Type": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.forge.LivingEntityDropsEventJS": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.VegetationPatchFeature": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.NotifiableItemStackHandler": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap": Internal.ClassInfo, "icyllis.arc3d.opengl.GLFramebufferInfo": Internal.ClassInfo, "com.mojang.authlib.minecraft.UserApiService": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.FluidPipeProperties": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.LargeDripstoneConfiguration": Internal.ClassInfo, "net.minecraft.world.BossEvent$BossBarOverlay": Internal.ClassInfo, "net.minecraftforge.event.entity.living.AnimalTameEvent": Internal.ClassInfo, "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent$ModifyContext$Reason": Internal.ClassInfo, "com.mojang.serialization.KeyCompressor": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.WallBlockBuilder": Internal.ClassInfo, "xfacthd.framedblocks.common.blockentity.FramedItemFrameBlockEntity$MapMarkerRemover": Internal.ClassInfo, "net.minecraft.world.level.levelgen.WorldGenerationContext": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.quad.ModelQuadView": Internal.ClassInfo, "net.minecraft.client.tutorial.TutorialSteps": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.ExplosionJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundGameEventPacket": Internal.ClassInfo, "com.jozufozu.flywheel.mixin.LevelRendererAccessor": Internal.ClassInfo, "java.util.SortedSet": Internal.ClassInfo, "com.mojang.serialization.codecs.RecordCodecBuilder$Instance": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.MetricSampler$SamplerResult": Internal.ClassInfo, "com.simibubi.create.content.contraptions.MountedStorageManager": Internal.ClassInfo, "com.mojang.brigadier.exceptions.CommandExceptionType": Internal.ClassInfo, "net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.LootBuilderPool": Internal.ClassInfo, "net.minecraftforge.registries.tags.ITagManager": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pieces.PiecesContainer": Internal.ClassInfo, "org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.StrongholdStructure": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Quaternionfc": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonChargePlayerPhase": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.MinecartSpawner": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.AxeItemBuilder": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.CoilBlock": Internal.ClassInfo, "java.util.function.ToLongFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap": Internal.ClassInfo, "com.google.common.collect.ImmutableSetMultimap": Internal.ClassInfo, "malte0811.ferritecore.mixin.blockstatecache.VoxelShapeAccess": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.Position": Internal.ClassInfo, "net.minecraft.core.DefaultedRegistry": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockFaceUV": Internal.ClassInfo, "net.minecraft.world.level.GameRules$GameRuleTypeVisitor": Internal.ClassInfo, "net.minecraft.world.entity.Entity$RemovalReason": Internal.ClassInfo, "net.minecraft.data.BlockFamily": Internal.ClassInfo, "io.github.foundationgames.automobility.util.SimpleMapContentRegistry$Identifiable": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.CommandEventJS": Internal.ClassInfo, "net.minecraft.world.item.TridentItem": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Quaterniondc": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSelectTradePacket": Internal.ClassInfo, "net.minecraft.world.entity.monster.hoglin.Hoglin": Internal.ClassInfo, "java.security.Provider": Internal.ClassInfo, "dev.latvian.mods.unit.MutableNumberUnit": Internal.ClassInfo, "net.minecraft.client.resources.SplashManager": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.IGTFluidBuilder": Internal.ClassInfo, "net.minecraft.client.model.geom.PartPose": Internal.ClassInfo, "net.minecraft.world.level.block.BambooSaplingBlock": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentResultOwner": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3ic": Internal.ClassInfo, "net.minecraftforge.event.level.LevelEvent$Save": Internal.ClassInfo, "com.mojang.brigadier.context.ParsedArgument": Internal.ClassInfo, "net.minecraft.CrashReportDetail": Internal.ClassInfo, "net.minecraft.world.level.block.entity.SculkSensorBlockEntity": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration": Internal.ClassInfo, "net.minecraft.client.renderer.RenderBuffers": Internal.ClassInfo, "net.minecraft.world.WorldlyContainer": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.PistonType": Internal.ClassInfo, "java.lang.ModuleLayer": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.PhantomSlotWidget": Internal.ClassInfo, "net.minecraft.world.item.FoodOnAStickItem": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.events.SpecialSpoutHandlerEvent$SpoutHandler": Internal.ClassInfo, "net.minecraft.server.level.ServerLevel": Internal.ClassInfo, "net.minecraft.world.level.saveddata.SavedData": Internal.ClassInfo, "net.minecraftforge.event.AddPackFindersEvent": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector3fc": Internal.ClassInfo, "net.minecraftforge.common.util.NonNullConsumer": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Element": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageProtectionFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.NoOpFeature": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ObjectMap": Internal.ClassInfo, "net.minecraft.world.level.levelgen.GenerationStep$Decoration": Internal.ClassInfo, "net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess": Internal.ClassInfo, "com.mojang.datafixers.kinds.Applicative": Internal.ClassInfo, "icyllis.modernui.graphics.CustomDrawable$DrawHandler": Internal.ClassInfo, "java.lang.reflect.GenericDeclaration": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.world.BiomeSeedProvider": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$CharacterTyped$Pre": Internal.ClassInfo, "net.minecraftforge.client.model.data.ModelDataManager": Internal.ClassInfo, "net.minecraft.world.level.block.MultifaceBlock": Internal.ClassInfo, "net.minecraft.client.player.LocalPlayer": Internal.ClassInfo, "net.minecraftforge.forgespi.language.ModFileScanData$AnnotationData": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$CharacterTyped": Internal.ClassInfo, "net.minecraft.world.level.Explosion": Internal.ClassInfo, "net.minecraft.core.Holder$Reference": Internal.ClassInfo, "java.util.function.LongConsumer": Internal.ClassInfo, "net.minecraft.core.GlobalPos": Internal.ClassInfo, "net.minecraft.world.level.block.TurtleEggBlock": Internal.ClassInfo, "net.minecraft.client.model.Model": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket": Internal.ClassInfo, "java.lang.Class": Internal.ClassInfo, "java.util.IntSummaryStatistics": Internal.ClassInfo, "icyllis.modernui.core.Choreographer$FrameCallback": Internal.ClassInfo, "net.minecraftforge.registries.RegistryObject": Internal.ClassInfo, "com.blamejared.controlling.mixin.AccessKeyMapping": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseButtonPressed$Post": Internal.ClassInfo, "com.mojang.brigadier.CommandDispatcher": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.HeightRangePlacement": Internal.ClassInfo, "net.minecraftforge.client.event.TextureStitchEvent$Pre": Internal.ClassInfo, "icyllis.arc3d.engine.GpuDevice$Stats": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemSmeltedEventJS": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket": Internal.ClassInfo, "net.minecraft.world.level.block.StructureVoidBlock": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Closing": Internal.ClassInfo, "net.minecraft.world.phys.shapes.Shapes$DoubleLineConsumer": Internal.ClassInfo, "net.minecraft.world.entity.Entity$MoveFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.platform.forge.ingredient.KubeJSIngredientSerializer": Internal.ClassInfo, "net.minecraft.world.scores.Team": Internal.ClassInfo, "net.minecraft.world.level.levelgen.synth.NormalNoise": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.tag.TagPrefix$OreType": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.CommentedFileConfigBuilder": Internal.ClassInfo, "net.minecraft.network.chat.FormattedText$ContentConsumer": Internal.ClassInfo, "net.minecraft.client.player.AbstractClientPlayer": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.inventory.AccessorCraftingContainer": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.BuilderFactory": Internal.ClassInfo, "vazkii.patchouli.mixin.client.AccessorMultiBufferSource": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.WidgetGroup": Internal.ClassInfo, "icyllis.arc3d.engine.GpuBuffer": Internal.ClassInfo, "net.minecraft.util.profiling.metrics.MetricSampler$ThresholdTest": Internal.ClassInfo, "com.tterrag.registrate.providers.loot.RegistrateLootTables": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.IFusionCasingType": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.ChestEventJS": Internal.ClassInfo, "java.time.zone.ZoneOffsetTransition": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.FieldExpression": Internal.ClassInfo, "net.minecraft.world.level.block.PoweredBlock": Internal.ClassInfo, "net.minecraft.world.entity.monster.Giant": Internal.ClassInfo, "cpw.mods.jarhandling.SecureJar$ModuleDataProvider": Internal.ClassInfo, "com.simibubi.create.content.trains.track.TrackBlock": Internal.ClassInfo, "com.electronwill.nightconfig.core.ConfigFormat": Internal.ClassInfo, "net.minecraft.world.level.block.CraftingTableBlock": Internal.ClassInfo, "net.minecraft.world.level.block.BeetrootBlock": Internal.ClassInfo, "com.mojang.blaze3d.vertex.PoseStack$Pose": Internal.ClassInfo, "java.util.function.ObjLongConsumer": Internal.ClassInfo, "dev.latvian.mods.itemfilters.api.FilterInfo": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2DoubleFunction": Internal.ClassInfo, "dev.latvian.mods.unit.token.CharStream": Internal.ClassInfo, "net.minecraft.world.item.ItemStack": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.Material": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.OverclockingLogic": Internal.ClassInfo, "com.google.gson.TypeAdapterFactory": Internal.ClassInfo, "icyllis.arc3d.engine.Caps": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2ByteFunction": Internal.ClassInfo, "icyllis.modernui.core.Looper$Observer": Internal.ClassInfo, "net.minecraft.world.item.CreativeModeTab": Internal.ClassInfo, "net.minecraft.world.level.levelgen.VerticalAnchor$AboveBottom": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.EndCityStructure": Internal.ClassInfo, "net.minecraft.world.item.crafting.SingleItemRecipe": Internal.ClassInfo, "com.jozufozu.flywheel.light.LightListener": Internal.ClassInfo, "com.jozufozu.flywheel.core.virtual.VirtualRenderWorld": Internal.ClassInfo, "java.text.NumberFormat": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.Structure$GenerationContext": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundAddExperienceOrbPacket": Internal.ClassInfo, "net.minecraft.world.entity.monster.Endermite": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileFrame$FrameModel": Internal.ClassInfo, "com.mojang.datafixers.functions.PointFree": Internal.ClassInfo, "java.net.FileNameMap": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.FMLDedicatedServerSetupEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool": Internal.ClassInfo, "net.coderbot.iris.mixin.GameRendererAccessor": Internal.ClassInfo, "net.minecraft.client.multiplayer.ServerData$ChatPreview": Internal.ClassInfo, "net.minecraftforge.fluids.capability.IFluidHandler": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.DripstoneThickness": Internal.ClassInfo, "dev.latvian.mods.kubejs.script.ScriptTypePredicate": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.SurfaceWaterDepthFilter": Internal.ClassInfo, "io.github.foundationgames.automobility.entity.AutomobileEntity$Displacement": Internal.ClassInfo, "net.minecraft.world.ticks.LevelTickAccess": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$LightmapStateShard": Internal.ClassInfo, "icyllis.arc3d.engine.GpuRenderTarget": Internal.ClassInfo, "org.lwjgl.PointerBuffer": Internal.ClassInfo, "net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance": Internal.ClassInfo, "net.minecraft.client.renderer.debug.GameEventListenerRenderer": Internal.ClassInfo, "icyllis.modernui.util.Property": Internal.ClassInfo, "net.minecraft.world.item.SpyglassItem": Internal.ClassInfo, "io.netty.channel.RecvByteBufAllocator$Handle": Internal.ClassInfo, "java.lang.String$CaseInsensitiveComparator": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.DesertWellFeature": Internal.ClassInfo, "com.gregtechceu.gtceu.api.GTValues": Internal.ClassInfo, "net.minecraft.world.level.block.piston.PistonMovingBlockEntity": Internal.ClassInfo, "java.io.BufferedReader": Internal.ClassInfo, "net.minecraft.world.level.block.BarrierBlock": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.vanilla.block.BlockColorSettings": Internal.ClassInfo, "net.minecraft.world.item.BookItem": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.UnderwaterMagmaFeature": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingAttackingPhase": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntArrayMap": Internal.ClassInfo, "com.tterrag.registrate.builders.MenuBuilder$ForgeMenuFactory": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntMap$Entry": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemDroppedEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.stack.ItemMaterialInfo": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeyRenderer$BogeyModelData": Internal.ClassInfo, "net.minecraft.world.entity.NeutralMob": Internal.ClassInfo, "net.minecraft.world.level.block.SkullBlock": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeDispensibleContainerItem": Internal.ClassInfo, "java.util.function.IntPredicate": Internal.ClassInfo, "net.minecraftforge.common.util.TriPredicate": Internal.ClassInfo, "net.minecraft.commands.synchronization.ArgumentTypeInfo": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingApproachPhase": Internal.ClassInfo, "com.mojang.authlib.properties.PropertyMap": Internal.ClassInfo, "net.minecraftforge.common.crafting.IShapedRecipe": Internal.ClassInfo, "com.mojang.serialization.DataResult$Instance": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CaveWorldCarver": Internal.ClassInfo, "net.minecraft.world.level.levelgen.heightproviders.WeightedListHeight": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractFurnaceBlock": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServerPlayerLists": Internal.ClassInfo, "com.google.common.collect.ImmutableTable$Builder": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.Schedule": Internal.ClassInfo, "icyllis.modernui.view.MenuItem": Internal.ClassInfo, "java.lang.Thread$State": Internal.ClassInfo, "com.mojang.datafixers.RewriteResult": Internal.ClassInfo, "dev.latvian.mods.kubejs.gui.KubeJSGUI": Internal.ClassInfo, "icyllis.arc3d.engine.ResourceCache": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket": Internal.ClassInfo, "com.google.common.collect.Multiset$Entry": Internal.ClassInfo, "java.text.Format$Field": Internal.ClassInfo, "icyllis.arc3d.core.Rect2f": Internal.ClassInfo, "net.minecraft.world.level.block.WeatheringCopper": Internal.ClassInfo, "java.util.List": Internal.ClassInfo, "net.minecraft.world.level.storage.CommandStorage": Internal.ClassInfo, "com.ibm.icu.util.Output": Internal.ClassInfo, "net.minecraft.world.level.block.DoubleBlockCombiner$Combiner": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoldingPatternPhase": Internal.ClassInfo, "icyllis.arc3d.core.ColorSpace$Adaptation": Internal.ClassInfo, "icyllis.modernui.view.View$OnLongClickListener": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Parameters": Internal.ClassInfo, "icyllis.arc3d.core.Rect2i": Internal.ClassInfo, "net.minecraft.world.entity.ai.control.LookControl": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.EntitySpawnedEventJS": Internal.ClassInfo, "icyllis.arc3d.engine.ManagedResource": Internal.ClassInfo, "net.minecraft.world.level.block.LayeredCauldronBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundAwardStatsPacket": Internal.ClassInfo, "net.minecraft.world.entity.ai.control.Control": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentResultListener": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.mixin.forge.RecipeManagerAccessor": Internal.ClassInfo, "net.minecraft.world.inventory.DispenserMenu": Internal.ClassInfo, "net.minecraft.world.level.gameevent.GameEvent": Internal.ClassInfo, "com.simibubi.create.content.fluids.OpenEndedPipe$IEffectHandler": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$ShaderStateShard": Internal.ClassInfo, "java.lang.Iterable": Internal.ClassInfo, "org.slf4j.spi.LocationAwareLogger": Internal.ClassInfo, "net.minecraft.client.particle.ParticleRenderType": Internal.ClassInfo, "net.minecraftforge.event.level.LevelEvent$Unload": Internal.ClassInfo, "net.minecraft.world.level.block.FrogspawnBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureBlockInfo": Internal.ClassInfo, "xyz.apex.forge.apexcore.lib.event.client.BlockVisualizerEvent": Internal.ClassInfo, "net.minecraft.client.multiplayer.ServerData$ServerPackStatus": Internal.ClassInfo, "net.minecraft.world.entity.EquipmentSlot$Type": Internal.ClassInfo, "net.minecraft.world.entity.ai.Brain$Provider": Internal.ClassInfo, "net.minecraft.world.level.block.entity.JigsawBlockEntity$JointType": Internal.ClassInfo, "com.simibubi.create.compat.computercraft.AbstractComputerBehaviour": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3x2f": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundInitializeBorderPacket": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Symbol": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration$TargetBlockState": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3x2d": Internal.ClassInfo, "java.nio.file.OpenOption": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormatElement$Usage": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.TextTexture$TextType": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.entity.BlockEntityEventCallback": Internal.ClassInfo, "net.minecraft.world.item.BoatItem": Internal.ClassInfo, "java.util.Collections$UnmodifiableMap": Internal.ClassInfo, "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder$PartBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.IntegerProperty": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullBiConsumer": Internal.ClassInfo, "net.minecraft.world.inventory.AnvilMenu": Internal.ClassInfo, "icyllis.modernui.core.Handler$Callback": Internal.ClassInfo, "net.minecraft.server.WorldLoader$PackConfig": Internal.ClassInfo, "java.io.Closeable": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.tag.TagType": Internal.ClassInfo, "net.minecraftforge.eventbus.api.Event$Result": Internal.ClassInfo, "icyllis.modernui.lifecycle.Lifecycle": Internal.ClassInfo, "icyllis.modernui.graphics.Matrix": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.HugeBrownMushroomFeature": Internal.ClassInfo, "net.minecraft.client.OptionInstance$TooltipSupplierFactory": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.MobEffectBuilder$EffectTickCallback": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.ConditionalExpression": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.Mule": Internal.ClassInfo, "net.minecraft.world.level.block.state.pattern.BlockPattern": Internal.ClassInfo, "icyllis.arc3d.engine.UserStencilSettings": Internal.ClassInfo, "net.minecraft.world.level.block.ScaffoldingBlock": Internal.ClassInfo, "net.minecraft.world.level.CollisionGetter": Internal.ClassInfo, "net.minecraft.world.entity.npc.AbstractVillager": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.MaterialDefinition": Internal.ClassInfo, "icyllis.modernui.util.Parcel": Internal.ClassInfo, "net.minecraft.data.recipes.RecipeProvider": Internal.ClassInfo, "java.nio.file.WatchEvent$Kind": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.WorldGenLayers": Internal.ClassInfo, "dev.latvian.mods.rhino.ScriptableObject": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.PaintingVariantBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.ClientEventJS": Internal.ClassInfo, "net.minecraft.resources.RegistryLoader": Internal.ClassInfo, "net.minecraft.world.level.block.JukeboxBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.tag.TagEventJS": Internal.ClassInfo, "net.minecraft.world.item.Instrument": Internal.ClassInfo, "java.math.BigInteger": Internal.ClassInfo, "com.mojang.datafixers.types.Type$TypeMatcher": Internal.ClassInfo, "net.minecraftforge.client.model.data.ModelProperty": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.front.FrontAttachment": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.BedPart": Internal.ClassInfo, "com.electronwill.nightconfig.core.CommentedConfig$Entry": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.WoodProperty": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTItems": Internal.ClassInfo, "net.minecraft.stats.ServerRecipeBook": Internal.ClassInfo, "com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.TrainIconType": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.ChatLog$Selection": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.BytePredicate": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.DoorHingeSide": Internal.ClassInfo, "net.minecraft.world.entity.monster.Witch": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.RecipeManagerAccessor": Internal.ClassInfo, "com.simibubi.create.foundation.networking.SimplePacketBase": Internal.ClassInfo, "mezz.jei.api.runtime.IIngredientFilter": Internal.ClassInfo, "net.minecraft.world.item.StandingAndWallBlockItem": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ShortFunction": Internal.ClassInfo, "net.minecraft.world.item.DyeColor": Internal.ClassInfo, "dev.latvian.mods.rhino.IdFunctionObject": Internal.ClassInfo, "net.minecraft.world.food.FoodData": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkDataEvent$Save": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeBakedModel": Internal.ClassInfo, "net.minecraftforge.fml.config.IConfigSpec": Internal.ClassInfo, "icyllis.arc3d.engine.GpuBufferPool": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundUseItemOnPacket": Internal.ClassInfo, "net.minecraft.client.OptionInstance$CycleableValueSet": Internal.ClassInfo, "com.simibubi.create.foundation.advancement.CreateAdvancement": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2ReferenceFunction": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.ArrivalSoundQueue": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractSkullBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerChatHeaderPacket": Internal.ClassInfo, "com.tterrag.registrate.providers.DataGenContext": Internal.ClassInfo, "net.minecraft.world.item.context.UseOnContext": Internal.ClassInfo, "com.google.gson.stream.JsonWriter": Internal.ClassInfo, "net.minecraft.sounds.Music": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2FloatFunction": Internal.ClassInfo, "com.simibubi.create.foundation.utility.Color": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.AlwaysTrueTest": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.IPacket": Internal.ClassInfo, "net.minecraft.world.item.crafting.Ingredient$Value": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BonusChestFeature": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.SlabBlockBuilder": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2IntFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.fancy.ConfiguratorPanel$Tab": Internal.ClassInfo, "net.minecraft.world.level.block.SculkSpreader": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.CoralFeature": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig": Internal.ClassInfo, "net.minecraft.client.gui.spectator.SpectatorMenuCategory": Internal.ClassInfo, "net.minecraft.world.level.block.NetherWartBlock": Internal.ClassInfo, "net.minecraft.world.level.material.FlowingFluid": Internal.ClassInfo, "dev.latvian.mods.rhino.util.Remapper": Internal.ClassInfo, "net.minecraft.world.level.biome.Climate$Sampler": Internal.ClassInfo, "net.minecraft.server.packs.repository.PackRepository": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntOpenHashSet": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageContraptionEntity": Internal.ClassInfo, "net.minecraft.client.multiplayer.ProfileKeyPairManager": Internal.ClassInfo, "net.minecraft.world.entity.animal.SnowGolem": Internal.ClassInfo, "net.minecraft.util.SignatureValidator": Internal.ClassInfo, "net.minecraft.world.entity.npc.Npc": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockTintFunction$Fixed": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.DeltaFeature": Internal.ClassInfo, "net.minecraft.world.level.block.state.pattern.BlockPattern$BlockPatternMatch": Internal.ClassInfo, "net.minecraft.world.entity.monster.hoglin.HoglinBase": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2ReferenceFunction": Internal.ClassInfo, "icyllis.modernui.view.InputEvent": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetTimePacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.DetectorBlock$Builder": Internal.ClassInfo, "net.minecraftforge.registries.IdMappingEvent$ModRemapping": Internal.ClassInfo, "icyllis.arc3d.engine.SurfaceAllocator": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgePlayer": Internal.ClassInfo, "java.util.Date": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTElements": Internal.ClassInfo, "java.util.Random": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.Navigation$StationTest": Internal.ClassInfo, "java.nio.channels.FileLock": Internal.ClassInfo, "java.util.Locale$FilteringMode": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.ServerPlayerAccessor": Internal.ClassInfo, "mezz.jei.api.ingredients.IIngredientRenderer": Internal.ClassInfo, "java.time.chrono.IsoChronology": Internal.ClassInfo, "net.montoyo.mcef.api.IJSQueryCallback": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntConsumer": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatSpliterator": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.SoundEventBuilder": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.BlockPathTypes": Internal.ClassInfo, "net.minecraft.util.random.SimpleWeightedRandomList$Builder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.utils.Size": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2IntFunction": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.Property$Value": Internal.ClassInfo, "net.minecraft.world.level.LevelReader": Internal.ClassInfo, "net.minecraft.nbt.ShortTag": Internal.ClassInfo, "java.lang.ref.Reference": Internal.ClassInfo, "net.minecraft.world.level.block.DoublePlantBlock": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.ComposableEntryContainer": Internal.ClassInfo, "com.simibubi.create.content.contraptions.AbstractContraptionEntity": Internal.ClassInfo, "net.minecraft.world.level.block.ComparatorBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteConsumer": Internal.ClassInfo, "net.minecraft.client.gui.components.EditBox": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.events.BoilerHeaterHandlerEvent$BoilerHeaterCallback": Internal.ClassInfo, "net.minecraft.world.item.crafting.MapExtendingRecipe": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileWheel": Internal.ClassInfo, "net.minecraftforge.client.event.ClientChatReceivedEvent": Internal.ClassInfo, "net.minecraft.world.level.LevelAccessor": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2DoubleFunction": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.ConstructorCall": Internal.ClassInfo, "net.minecraft.commands.CommandSource": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.PlacementModifier": Internal.ClassInfo, "net.minecraft.world.inventory.EnchantmentMenu": Internal.ClassInfo, "net.minecraft.world.level.GameRules$BooleanValue": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.EntityEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistancePipeType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.RootSystemFeature": Internal.ClassInfo, "org.spongepowered.asm.mixin.injection.callback.Cancellable": Internal.ClassInfo, "com.almostreliable.unified.config.UnifyConfig": Internal.ClassInfo, "net.minecraft.client.StringSplitter": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.IHandlerContext": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.TrueBlockPredicate": Internal.ClassInfo, "org.lwjgl.stb.STBTTFontinfo$Buffer": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SignalBlockEntity$SignalState": Internal.ClassInfo, "dev.latvian.mods.rhino.util.CustomJavaToJsWrapperProvider": Internal.ClassInfo, "net.minecraft.util.Unit": Internal.ClassInfo, "java.lang.module.ModuleDescriptor": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.WithPersistentData": Internal.ClassInfo, "net.minecraft.world.level.block.EndRodBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.AbstractIntCollection": Internal.ClassInfo, "net.minecraftforge.registries.NamespacedWrapper": Internal.ClassInfo, "dev.latvian.mods.itemfilters.item.ItemInventory": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundOpenBookPacket": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.LootPoolEntry": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.DrawBuffer": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.util.NBTUtils": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.ClassWrapper": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2IntFunction": Internal.ClassInfo, "dev.ftb.mods.ftbchunks.core.BiomeFTBC": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockModel$GuiLight": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.FoodEatenEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinedVeinGenerator": Internal.ClassInfo, "net.minecraft.client.resources.PaintingTextureManager": Internal.ClassInfo, "icyllis.modernui.lifecycle.ViewModelStoreOwner": Internal.ClassInfo, "net.minecraftforge.event.server.ServerStoppingEvent": Internal.ClassInfo, "net.minecraft.world.level.block.RailBlock": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlasSprite$InterpolationData": Internal.ClassInfo, "icyllis.modernui.view.View$OnContextClickListener": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeySizes$BogeySize": Internal.ClassInfo, "net.minecraftforge.common.data.ExistingFileHelper": Internal.ClassInfo, "net.minecraft.client.gui.screens.inventory.MenuAccess": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullConsumer": Internal.ClassInfo, "java.util.PrimitiveIterator": Internal.ClassInfo, "net.minecraft.world.item.ProjectileWeaponItem": Internal.ClassInfo, "com.mojang.datafixers.functions.PointFreeRule": Internal.ClassInfo, "net.coderbot.iris.mixin.rendertype.RenderStateShardAccessor": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ColorRectTexture": Internal.ClassInfo, "com.tterrag.registrate.util.entry.BlockEntityEntry": Internal.ClassInfo, "java.util.function.DoubleSupplier": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2CharFunction": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$MouseScrolled$Pre": Internal.ClassInfo, "de.keksuccino.konkrete.events.ScreenCharTypedEvent": Internal.ClassInfo, "net.minecraft.client.particle.Particle": Internal.ClassInfo, "com.google.common.cache.Cache": Internal.ClassInfo, "com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension": Internal.ClassInfo, "net.minecraft.world.inventory.FurnaceMenu": Internal.ClassInfo, "java.nio.channels.FileChannel": Internal.ClassInfo, "com.mojang.serialization.MapLike": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.custom.ShearsItemBuilder": Internal.ClassInfo, "net.minecraft.world.level.levelgen.presets.WorldPreset": Internal.ClassInfo, "java.util.function.IntBinaryOperator": Internal.ClassInfo, "mezz.jei.api.helpers.IColorHelper": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.ActiveBlock": Internal.ClassInfo, "net.minecraft.world.inventory.MenuConstructor": Internal.ClassInfo, "net.montoyo.mcef.api.IDisplayHandler": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateTagsProvider": Internal.ClassInfo, "net.minecraft.world.entity.decoration.ItemFrame": Internal.ClassInfo, "net.minecraft.world.entity.ItemSteerable": Internal.ClassInfo, "java.nio.file.DirectoryStream": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPickItemPacket": Internal.ClassInfo, "java.io.DataOutputStream": Internal.ClassInfo, "icyllis.modernui.graphics.text.ShapedText$RunConsumer": Internal.ClassInfo, "net.minecraft.client.multiplayer.chat.ChatPreviewStatus": Internal.ClassInfo, "dev.latvian.mods.rhino.MemberType": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.BackhoeRearAttachment": Internal.ClassInfo, "net.minecraft.world.level.block.AbstractBannerBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BlockBlobFeature": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IIndexedSchedule": Internal.ClassInfo, "net.minecraft.world.level.gameevent.EntityPositionSource$Type": Internal.ClassInfo, "java.lang.Void": Internal.ClassInfo, "net.minecraft.client.ClientRecipeBook": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.NetherForestVegetationConfig": Internal.ClassInfo, "com.simibubi.create.content.trains.station.StationBlockEntity": Internal.ClassInfo, "icyllis.arc3d.engine.PipelineStateCache$Stats": Internal.ClassInfo, "java.io.Externalizable": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.BlockPileConfiguration": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.entity.BlockEntityInfo": Internal.ClassInfo, "net.minecraft.commands.CommandSigningContext": Internal.ClassInfo, "net.minecraft.client.gui.screens.Screen$NarratableSearchResult": Internal.ClassInfo, "net.minecraftforge.fml.IExtensionPoint": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientAction": Internal.ClassInfo, "net.minecraft.world.level.block.HopperBlock": Internal.ClassInfo, "net.minecraft.util.random.WeightedRandomList": Internal.ClassInfo, "net.minecraft.world.item.BucketItem": Internal.ClassInfo, "com.electronwill.nightconfig.core.io.ParsingMode": Internal.ClassInfo, "net.minecraft.util.valueproviders.IntProviderType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.NoiseRouter": Internal.ClassInfo, "java.util.Collections$SynchronizedMap": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.LongDistanceNetwork$WorldData": Internal.ClassInfo, "net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TreeListWidget": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2ByteFunction": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientSuggestionProvider": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.AfterEntityFallenOnBlockCallbackJS": Internal.ClassInfo, "com.blamejared.controlling.mixin.AccessInputConstantsKey": Internal.ClassInfo, "java.text.SimpleDateFormat": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2LongFunction": Internal.ClassInfo, "net.minecraft.world.item.SpawnEggItem": Internal.ClassInfo, "dev.architectury.extensions.injected.InjectedFluidExtension": Internal.ClassInfo, "net.minecraft.world.level.block.SlimeBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetBorderCenterPacket": Internal.ClassInfo, "net.minecraftforge.common.util.Lazy$Fast": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$RealmInfo": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.PBRSpriteHolder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TextBoxWidget": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootContext": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.IContentChangeAware": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPingPacket": Internal.ClassInfo, "net.minecraft.client.gui.screens.ChatScreen": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.ICarriageConductors": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$PlayerLoggedOutEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.NetherFossilStructure": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.RemoveJEICategoriesEvent": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiOverlayEvent$Pre": Internal.ClassInfo, "java.util.Map$Entry": Internal.ClassInfo, "net.minecraft.client.renderer.ShaderInstance": Internal.ClassInfo, "java.util.function.IntToDoubleFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SimpleBlockFeature": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.CubeListBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.CustomBuilderObject": Internal.ClassInfo, "mezz.jei.api.recipe.IRecipeLookup": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSoundEntityPacket": Internal.ClassInfo, "com.google.common.hash.HashCode": Internal.ClassInfo, "net.minecraft.world.item.DiggerItem": Internal.ClassInfo, "icyllis.arc3d.core.ImageFilter": Internal.ClassInfo, "io.netty.buffer.ByteBufAllocatorMetric": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.IMaterialProperty": Internal.ClassInfo, "dev.latvian.mods.kubejs.registry.KubeJSRegistries": Internal.ClassInfo, "com.mojang.serialization.Decoder$Simple": Internal.ClassInfo, "net.minecraftforge.event.server.ServerStoppedEvent": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.predicates.SimplePredicate": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.EntitySteppedOnBlockCallbackJS": Internal.ClassInfo, "net.minecraft.world.InteractionHand": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2ic": Internal.ClassInfo, "net.minecraft.client.renderer.debug.DebugRenderer": Internal.ClassInfo, "java.time.temporal.TemporalAdjuster": Internal.ClassInfo, "net.minecraft.client.resources.model.Material": Internal.ClassInfo, "net.minecraftforge.common.world.StructureSettingsBuilder": Internal.ClassInfo, "net.minecraft.util.FrameTimer": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.SteamTexture": Internal.ClassInfo, "net.coderbot.batchedentityrendering.mixin.CompositeStateAccessor": Internal.ClassInfo, "net.minecraft.world.item.ExperienceBottleItem": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.IsInWaterSensor": Internal.ClassInfo, "com.ibm.icu.util.ULocale$Type": Internal.ClassInfo, "net.minecraft.world.level.block.StructureBlock": Internal.ClassInfo, "net.minecraft.client.gui.components.toasts.ToastComponent": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleConsumer": Internal.ClassInfo, "dev.architectury.registry.registries.Registrar": Internal.ClassInfo, "net.minecraft.world.entity.item.PrimedTnt": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootTables": Internal.ClassInfo, "net.minecraft.world.level.block.DropperBlock": Internal.ClassInfo, "org.spongepowered.asm.mixin.injection.callback.CallbackInfo": Internal.ClassInfo, "icyllis.arc3d.engine.FlushInfo$SubmittedCallback": Internal.ClassInfo, "net.minecraft.ChatFormatting": Internal.ClassInfo, "com.mojang.datafixers.kinds.Applicative$Mu": Internal.ClassInfo, "com.mojang.datafixers.Products$P1": Internal.ClassInfo, "net.minecraft.stats.StatType": Internal.ClassInfo, "com.mojang.datafixers.Products$P3": Internal.ClassInfo, "net.minecraft.world.level.block.TorchBlock": Internal.ClassInfo, "net.minecraft.client.player.Input": Internal.ClassInfo, "com.mojang.datafixers.Products$P2": Internal.ClassInfo, "net.minecraft.world.level.storage.WritableLevelData": Internal.ClassInfo, "com.mojang.brigadier.suggestion.SuggestionsBuilder": Internal.ClassInfo, "net.minecraft.server.level.ServerBossEvent": Internal.ClassInfo, "com.mojang.datafixers.Products$P9": Internal.ClassInfo, "com.mojang.datafixers.Products$P8": Internal.ClassInfo, "java.util.IdentityHashMap": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType": Internal.ClassInfo, "net.minecraft.world.level.block.TwistingVinesBlock": Internal.ClassInfo, "net.minecraft.world.level.gameevent.DynamicGameEventListener": Internal.ClassInfo, "com.mojang.datafixers.Products$P5": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEvent$LivingJumpEvent": Internal.ClassInfo, "com.mojang.datafixers.Products$P4": Internal.ClassInfo, "com.mojang.datafixers.Products$P7": Internal.ClassInfo, "net.minecraft.world.entity.AreaEffectCloud": Internal.ClassInfo, "com.mojang.datafixers.Products$P6": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageBogey": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestType": Internal.ClassInfo, "com.tterrag.registrate.providers.RegistrateBlockstateProvider": Internal.ClassInfo, "net.minecraft.client.resources.sounds.AbstractTickableSoundInstance": Internal.ClassInfo, "net.coderbot.iris.fantastic.VertexBufferHelper": Internal.ClassInfo, "dev.latvian.mods.itemfilters.item.InventoryFilterItem": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkAccess": Internal.ClassInfo, "net.minecraft.sounds.SoundEvent": Internal.ClassInfo, "java.lang.reflect.Type": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunction": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockLeftClickedEventJS": Internal.ClassInfo, "io.netty.channel.ChannelOutboundInvoker": Internal.ClassInfo, "icyllis.modernui.animation.StateListAnimator": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.ToolPanel": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.LootContextUser": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.BlockStateModifyPlacementCallbackJS": Internal.ClassInfo, "icyllis.arc3d.engine.shading.UniformHandler": Internal.ClassInfo, "net.minecraftforge.event.level.LevelEvent$Load": Internal.ClassInfo, "net.minecraft.client.multiplayer.PlayerInfo": Internal.ClassInfo, "net.minecraft.world.level.block.PointedDripstoneBlock": Internal.ClassInfo, "io.github.foundationgames.automobility.entity.EntityWithInventory": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.configurator.IConfigurableWidgetGroup": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.DraggableScrollableWidgetGroup$IDraggable": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.Node$StatementKind": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerAbilitiesPacket": Internal.ClassInfo, "com.google.common.collect.AbstractTable": Internal.ClassInfo, "net.minecraft.network.chat.LastSeenMessages": Internal.ClassInfo, "net.minecraft.world.level.block.SlabBlock": Internal.ClassInfo, "net.minecraft.world.level.dimension.DimensionType": Internal.ClassInfo, "com.tterrag.registrate.Registrate": Internal.ClassInfo, "net.minecraft.client.AttackIndicatorStatus": Internal.ClassInfo, "java.nio.charset.CoderResult": Internal.ClassInfo, "dev.latvian.mods.kubejs.event.EventExceptionHandler": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.DarkOakFoliagePlacer": Internal.ClassInfo, "icyllis.modernui.view.ViewParent": Internal.ClassInfo, "com.tterrag.registrate.builders.EntityBuilder": Internal.ClassInfo, "net.minecraft.core.Vec3i": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.world.cloned.PalettedContainerAccessor": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelBuilder$ElementBuilder$FaceBuilder": Internal.ClassInfo, "net.minecraft.world.inventory.ItemCombinerMenu": Internal.ClassInfo, "com.mojang.authlib.HttpAuthenticationService": Internal.ClassInfo, "net.minecraft.world.entity.monster.CaveSpider": Internal.ClassInfo, "net.minecraft.server.packs.PackResources": Internal.ClassInfo, "net.minecraft.world.level.block.BaseCoralFanBlock": Internal.ClassInfo, "net.minecraftforge.client.event.RenderPlayerEvent$Pre": Internal.ClassInfo, "dev.latvian.mods.kubejs.integration.forge.jei.InformationJEIEventJS": Internal.ClassInfo, "net.minecraft.world.entity.animal.MushroomCow$MushroomType": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeManager$NoiseBiomeSource": Internal.ClassInfo, "icyllis.modernui.view.View$OnKeyListener": Internal.ClassInfo, "dev.emi.emi.mixin.accessor.BakedModelManagerAccessor": Internal.ClassInfo, "icyllis.modernui.fragment.SharedElementCallback": Internal.ClassInfo, "java.lang.NamedPackage": Internal.ClassInfo, "net.minecraft.world.scores.Scoreboard": Internal.ClassInfo, "net.minecraftforge.forgespi.locating.ForgeFeature$Bound": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.RecipeLogic": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.RecipeLogic$Status": Internal.ClassInfo, "java.time.Clock": Internal.ClassInfo, "net.minecraftforge.network.HandshakeMessages$S2CRegistry": Internal.ClassInfo, "net.minecraft.tags.TagEntry$Lookup": Internal.ClassInfo, "net.minecraft.world.level.block.GrowingPlantBlock": Internal.ClassInfo, "net.minecraftforge.client.event.ViewportEvent$ComputeFov": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.TabButton": Internal.ClassInfo, "java.text.Format": Internal.ClassInfo, "net.minecraft.world.level.block.TrapDoorBlock": Internal.ClassInfo, "java.util.Enumeration": Internal.ClassInfo, "net.minecraft.world.entity.projectile.AbstractArrow$Pickup": Internal.ClassInfo, "javax.crypto.ExemptionMechanism": Internal.ClassInfo, "net.minecraft.world.entity.projectile.WitherSkull": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormatElement": Internal.ClassInfo, "dev.latvian.mods.kubejs.server.tag.TagWrapper": Internal.ClassInfo, "net.minecraft.world.level.levelgen.carver.CanyonWorldCarver": Internal.ClassInfo, "com.google.gson.GsonBuilder": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.resource.ResourceContainer": Internal.ClassInfo, "net.minecraft.world.level.block.RenderShape": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.BinaryExpression": Internal.ClassInfo, "org.lwjgl.system.Pointer$Default": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerXpEvent": Internal.ClassInfo, "java.net.Proxy": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundRotateHeadPacket": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.s2c.SPacketUIWidgetUpdate": Internal.ClassInfo, "net.minecraft.server.packs.resources.PreparableReloadListener": Internal.ClassInfo, "icyllis.modernui.lifecycle.LiveData": Internal.ClassInfo, "net.coderbot.iris.texture.pbr.PBRAtlasTexture": Internal.ClassInfo, "mezz.jei.api.runtime.IScreenHelper": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.GTRegistry$RL": Internal.ClassInfo, "net.minecraft.util.thread.ReentrantBlockableEventLoop": Internal.ClassInfo, "com.mojang.blaze3d.platform.Window": Internal.ClassInfo, "net.minecraft.client.renderer.RenderType$CompositeState$CompositeStateBuilder": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.FrontAttachmentType": Internal.ClassInfo, "net.minecraftforge.fml.event.IModBusEvent": Internal.ClassInfo, "icyllis.arc3d.engine.IGpuSurface": Internal.ClassInfo, "com.simibubi.create.content.trains.track.BezierConnection": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.DoubleSpliterator": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.ServicesKeyInfo": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType": Internal.ClassInfo, "net.minecraft.world.level.chunk.LevelChunk$PostLoadProcessor": Internal.ClassInfo, "net.minecraft.world.inventory.ChestMenu": Internal.ClassInfo, "com.probejs.jdoc.document.DocumentClass": Internal.ClassInfo, "net.minecraft.world.level.levelgen.GeodeCrackSettings": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.events.SpecialFluidHandlerEvent": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.FishingLootEventJS": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlockMatchTest": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceSystem": Internal.ClassInfo, "net.minecraft.data.recipes.ShapedRecipeBuilder": Internal.ClassInfo, "net.minecraft.world.entity.animal.ShoulderRidingEntity": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.FluidAmounts": Internal.ClassInfo, "icyllis.modernui.graphics.text.FontCollection$Run": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.rpc.RPCSender": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.attachment.rear.BannerPostRearAttachment": Internal.ClassInfo, "com.mojang.realmsclient.dto.RealmsServer": Internal.ClassInfo, "com.mojang.brigadier.RedirectModifier": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.DragonPhaseInstance": Internal.ClassInfo, "net.minecraft.advancements.critereon.MinMaxBounds$Ints": Internal.ClassInfo, "net.minecraft.world.entity.monster.piglin.PiglinArmPose": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.EnumProperty": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.attribute.FluidAttribute": Internal.ClassInfo, "net.minecraftforge.event.OnDatapackSyncEvent": Internal.ClassInfo, "net.minecraft.world.item.ShovelItem": Internal.ClassInfo, "com.mojang.datafixers.OpticParts": Internal.ClassInfo, "net.minecraft.world.item.InstrumentItem": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSoundPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.PipeBlock": Internal.ClassInfo, "com.lowdragmc.lowdraglib.pipelike.PipeNet": Internal.ClassInfo, "com.mojang.datafixers.kinds.Kind1$Mu": Internal.ClassInfo, "net.minecraftforge.client.event.InputEvent$MouseButton$Pre": Internal.ClassInfo, "com.gregtechceu.gtceu.api.registry.registrate.CompassSection": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntUnaryOperator": Internal.ClassInfo, "net.minecraft.client.sounds.SoundManager": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.IHasTrackCasing": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.FireworksJS": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeItemStack": Internal.ClassInfo, "net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer": Internal.ClassInfo, "icyllis.arc3d.shaderc.Modifiers": Internal.ClassInfo, "java.util.function.IntToLongFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.MachineDefinition": Internal.ClassInfo, "net.minecraft.world.item.DiscFragmentItem": Internal.ClassInfo, "org.moddingx.libx.event.ConfigLoadedEvent$LoadReason": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix2fc": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.PiglinSpecificSensor": Internal.ClassInfo, "icyllis.arc3d.engine.CommandBuffer": Internal.ClassInfo, "net.minecraft.world.ticks.SavedTick": Internal.ClassInfo, "net.minecraft.world.level.SpawnData$CustomSpawnRules": Internal.ClassInfo, "icyllis.modernui.view.DragEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.Aquifer$FluidStatus": Internal.ClassInfo, "net.minecraft.server.WorldStem": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.BiomeFilter": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.IToolable": Internal.ClassInfo, "com.mojang.authlib.minecraft.TelemetryEvent": Internal.ClassInfo, "net.minecraftforge.client.event.RecipesUpdatedEvent": Internal.ClassInfo, "com.ibm.icu.util.Measure": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2ReferenceFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.FloatBinaryOperator": Internal.ClassInfo, "net.minecraft.world.entity.vehicle.Minecart": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundEntityEventPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerType": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ObjectSortedMap": Internal.ClassInfo, "dev.latvian.mods.kubejs.create.ProcessingRecipeSchema$ProcessingRecipeJS": Internal.ClassInfo, "java.awt.geom.PathIterator": Internal.ClassInfo, "icyllis.arc3d.engine.PipelineDesc": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2fc": Internal.ClassInfo, "net.minecraft.client.gui.narration.NarratableEntry": Internal.ClassInfo, "java.nio.IntBuffer": Internal.ClassInfo, "icyllis.arc3d.engine.SurfaceView": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkStatus$ChunkType": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.CanBeReplacedCallbackJS": Internal.ClassInfo, "net.minecraft.world.item.RecordItem": Internal.ClassInfo, "net.minecraft.core.NonNullList": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.effect.AccessorMobEffectInstance": Internal.ClassInfo, "net.minecraft.world.level.block.entity.JigsawBlockEntity": Internal.ClassInfo, "net.minecraft.client.model.HeadedModel": Internal.ClassInfo, "com.simibubi.create.content.trains.track.BezierConnection$Segment": Internal.ClassInfo, "com.google.common.collect.ImmutableCollection$Builder": Internal.ClassInfo, "malte0811.ferritecore.ducks.FastMapStateHolder": Internal.ClassInfo, "mezz.jei.api.ingredients.IIngredientHelper": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.foliageplacers.SpruceFoliagePlacer": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.item.AccessorItemCooldowns": Internal.ClassInfo, "net.minecraft.world.item.SuspiciousStewItem": Internal.ClassInfo, "net.minecraft.world.level.block.GameMasterBlock": Internal.ClassInfo, "net.minecraft.util.thread.BlockableEventLoop": Internal.ClassInfo, "java.util.jar.Attributes": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.filter.RecipeFilter": Internal.ClassInfo, "net.minecraft.world.entity.monster.EnderMan": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket": Internal.ClassInfo, "net.minecraft.client.model.geom.ModelPart$Visitor": Internal.ClassInfo, "net.minecraftforge.common.util.NonNullFunction": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix2dc": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$CreateCallback": Internal.ClassInfo, "com.gregtechceu.gtceu.api.fluids.store.FluidStorageKey": Internal.ClassInfo, "mezz.jei.api.recipe.RecipeIngredientRole": Internal.ClassInfo, "net.minecraft.util.thread.ProcessorHandle": Internal.ClassInfo, "net.minecraft.world.inventory.CartographyTableMenu": Internal.ClassInfo, "net.minecraft.world.item.DyeItem": Internal.ClassInfo, "net.minecraft.world.level.gameevent.BlockPositionSource$Type": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeyStyle": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.RecipeKJS": Internal.ClassInfo, "java.util.stream.IntStream": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BlockEntityTicker": Internal.ClassInfo, "dev.architectury.hooks.level.biome.ClimateProperties": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IConfigurable": Internal.ClassInfo, "com.railwayteam.railways.mixin.AccessorTrain": Internal.ClassInfo, "com.jozufozu.flywheel.core.layout.BufferLayout": Internal.ClassInfo, "com.mojang.blaze3d.shaders.AbstractUniform": Internal.ClassInfo, "java.lang.constant.MethodTypeDesc": Internal.ClassInfo, "com.mojang.datafixers.Typed": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.request.AbuseReportRequest$ClientInfo": Internal.ClassInfo, "net.minecraft.world.item.BannerItem": Internal.ClassInfo, "net.minecraft.world.entity.animal.IronGolem$Crackiness": Internal.ClassInfo, "dev.latvian.mods.kubejs.platform.forge.ingredient.WildcardIngredient": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Vector2dc": Internal.ClassInfo, "com.gregtechceu.gtceu.common.data.GTRecipeModifiers": Internal.ClassInfo, "net.minecraft.world.level.border.BorderChangeListener": Internal.ClassInfo, "com.google.gson.JsonPrimitive": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.client.AccessorMinecraft": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.AbuseReportLimits": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.HurtBySensor": Internal.ClassInfo, "com.jozufozu.flywheel.core.model.Model": Internal.ClassInfo, "com.jozufozu.flywheel.backend.instancing.blockentity.BlockEntityTypeExtension": Internal.ClassInfo, "net.minecraft.world.entity.Saddleable": Internal.ClassInfo, "java.util.function.LongFunction": Internal.ClassInfo, "com.simibubi.create.content.trains.signal.SignalBlock$SignalType": Internal.ClassInfo, "net.minecraft.world.level.DataPackConfig": Internal.ClassInfo, "java.time.Month": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.ProtectedBlockProcessor": Internal.ClassInfo, "com.simibubi.create.foundation.gui.widget.Label": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.RecipeTypeFunction": Internal.ClassInfo, "net.minecraft.world.level.block.DropExperienceBlock": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.LayerDefinition": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.WeightedStateProvider": Internal.ClassInfo, "icyllis.arc3d.engine.GpuResource": Internal.ClassInfo, "net.minecraft.world.level.block.entity.StructureBlockEntity": Internal.ClassInfo, "java.net.ContentHandler": Internal.ClassInfo, "net.minecraftforge.client.event.ViewportEvent$ComputeCameraAngles": Internal.ClassInfo, "net.minecraft.world.level.chunk.PalettedContainer$Configuration": Internal.ClassInfo, "net.minecraft.world.level.block.SugarCaneBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2CharFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blending.BlendingData": Internal.ClassInfo, "com.mojang.authlib.GameProfile": Internal.ClassInfo, "org.lwjgl.system.libffi.FFICIF": Internal.ClassInfo, "net.minecraft.network.Connection": Internal.ClassInfo, "icyllis.modernui.mc.forge.mixin.AccessOptions": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.FireworksJS$Explosion": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundResourcePackPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockPlacedEventJS": Internal.ClassInfo, "java.util.function.BooleanSupplier": Internal.ClassInfo, "com.mojang.authlib.minecraft.report.ReportedEntity": Internal.ClassInfo, "java.math.BigDecimal": Internal.ClassInfo, "java.lang.Character": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.structures.JigsawStructure": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$EntityMultiPlaceEvent": Internal.ClassInfo, "net.minecraft.world.item.UseAnim": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongSet": Internal.ClassInfo, "net.minecraft.world.level.block.piston.PistonHeadBlock": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundTabListPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator$Context": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blockpredicates.InsideWorldBoundsPredicate": Internal.ClassInfo, "java.lang.invoke.MethodHandles$Lookup": Internal.ClassInfo, "net.minecraft.nbt.ByteArrayTag": Internal.ClassInfo, "net.minecraft.server.network.ServerConnectionListener": Internal.ClassInfo, "net.minecraft.client.model.AgeableListModel": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntStack": Internal.ClassInfo, "com.google.common.collect.BaseImmutableMultimap": Internal.ClassInfo, "com.lowdragmc.lowdraglib.forge.core.mixins.ParticleEnginAccessor": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.callbacks.BlockStateRotateCallbackJS": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent": Internal.ClassInfo, "net.minecraft.world.level.block.LavaCauldronBlock": Internal.ClassInfo, "icyllis.modernui.view.View$OnTouchListener": Internal.ClassInfo, "com.mojang.authlib.BaseAuthenticationService": Internal.ClassInfo, "net.minecraft.world.Nameable": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterDimensionSpecialEffectsEvent": Internal.ClassInfo, "net.minecraftforge.eventbus.api.IEventListener": Internal.ClassInfo, "io.netty.util.Constant": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.MaterialProperties": Internal.ClassInfo, "com.probejs.jdoc.property.PropertyComment": Internal.ClassInfo, "net.minecraft.world.level.block.WeatheringCopperSlabBlock": Internal.ClassInfo, "net.minecraft.world.level.block.state.BlockState": Internal.ClassInfo, "net.minecraft.world.entity.animal.Panda": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket": Internal.ClassInfo, "com.mojang.serialization.RecordBuilder": Internal.ClassInfo, "com.simibubi.create.content.trains.entity.CarriageContraption": Internal.ClassInfo, "java.lang.invoke.TypeDescriptor$OfField": Internal.ClassInfo, "net.minecraftforge.fluids.ForgeFlowingFluid": Internal.ClassInfo, "net.minecraft.client.gui.spectator.categories.SpectatorPage": Internal.ClassInfo, "net.minecraftforge.client.event.RenderBlockScreenEffectEvent$OverlayType": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.render.texture.SpriteExtended": Internal.ClassInfo, "net.minecraft.world.entity.ai.village.poi.PoiRecord": Internal.ClassInfo, "net.minecraftforge.registries.RegistryBuilder": Internal.ClassInfo, "net.minecraft.client.renderer.item.ClampedItemPropertyFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingSpawnEvent$CheckSpawn": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeSpecialEffects": Internal.ClassInfo, "net.minecraft.server.network.FilteredText": Internal.ClassInfo, "net.minecraftforge.client.RenderTypeGroup": Internal.ClassInfo, "net.minecraft.client.gui.screens.worldselection.WorldCreationContext$Updater": Internal.ClassInfo, "net.minecraft.core.BlockPos$MutableBlockPos": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.BasicMobEffect$Builder": Internal.ClassInfo, "net.minecraft.world.level.block.AzaleaBlock": Internal.ClassInfo, "dev.latvian.mods.unit.token.UnitToken": Internal.ClassInfo, "net.minecraft.world.entity.projectile.ThrownTrident": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundChatPreviewPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.FluidProperty": Internal.ClassInfo, "net.minecraft.world.level.block.BaseEntityBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.api.cover.CoverDefinition": Internal.ClassInfo, "net.minecraft.world.level.border.BorderStatus": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.TwistingVinesFeature": Internal.ClassInfo, "com.mojang.blaze3d.platform.NativeImage$Format": Internal.ClassInfo, "net.minecraft.client.renderer.block.model.BlockElementRotation": Internal.ClassInfo, "io.netty.channel.Channel": Internal.ClassInfo, "net.minecraftforge.event.ServerChatEvent$Submitted": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2ObjectSortedMap": Internal.ClassInfo, "java.io.FileFilter": Internal.ClassInfo, "icyllis.modernui.view.ViewRoot": Internal.ClassInfo, "com.lowdragmc.lowdraglib.core.mixins.accessor.AbstractContainerScreenAccessor": Internal.ClassInfo, "com.mojang.brigadier.tree.CommandNode": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ObjectMap": Internal.ClassInfo, "net.minecraft.world.level.chunk.ChunkStatus": Internal.ClassInfo, "com.google.common.collect.UnmodifiableIterator": Internal.ClassInfo, "me.jellysquid.mods.sodium.client.model.vertex.type.BlittableVertexType": Internal.ClassInfo, "net.minecraft.network.chat.ClickEvent": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.ValidationContext": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3x2dc": Internal.ClassInfo, "com.ibm.icu.impl.units.SingleUnitImpl": Internal.ClassInfo, "java.net.SocketAddress": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.CocoaDecorator": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ObjectMap$Entry": Internal.ClassInfo, "net.minecraft.nbt.ByteTag": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.ComparatorMode": Internal.ClassInfo, "net.coderbot.iris.mixin.texture.TextureAtlasAccessor": Internal.ClassInfo, "net.minecraft.world.level.block.GlowLichenBlock": Internal.ClassInfo, "net.minecraft.util.ModCheck": Internal.ClassInfo, "dev.latvian.mods.kubejs.item.ItemBuilder$FinishUsingCallback": Internal.ClassInfo, "com.ibm.icu.text.NumberFormat": Internal.ClassInfo, "icyllis.arc3d.vulkan.VkBackendContext": Internal.ClassInfo, "net.minecraft.world.level.storage.PlayerDataStorage": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2IntFunction": Internal.ClassInfo, "net.minecraft.server.packs.VanillaPackResources": Internal.ClassInfo, "net.minecraft.world.level.block.EndPortalBlock": Internal.ClassInfo, "net.minecraft.world.item.EndCrystalItem": Internal.ClassInfo, "com.simibubi.create.content.trains.schedule.destination.ScheduleInstruction": Internal.ClassInfo, "org.lwjgl.system.MemoryStack": Internal.ClassInfo, "java.time.LocalTime": Internal.ClassInfo, "net.minecraft.world.level.chunk.ImposterProtoChunk": Internal.ClassInfo, "net.minecraft.world.level.block.WallBlock": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.builders.FluidVeinBuilderJS": Internal.ClassInfo, "net.minecraft.world.level.block.state.StateDefinition": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Requires$Modifier": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundStopSoundPacket": Internal.ClassInfo, "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$CompiledChunk": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.StatContainer": Internal.ClassInfo, "net.minecraft.world.level.block.PowderSnowCauldronBlock": Internal.ClassInfo, "net.minecraft.util.valueproviders.ClampedNormalInt": Internal.ClassInfo, "com.gregtechceu.gtceu.api.gui.editor.IEditableUI": Internal.ClassInfo, "java.net.InetSocketAddress": Internal.ClassInfo, "net.darkhax.bookshelf.mixin.util.random.AccessorWeightedRandomList": Internal.ClassInfo, "net.minecraft.world.level.levelgen.DensityFunctions$BeardifierOrMarker": Internal.ClassInfo, "net.minecraft.world.level.block.Blocks": Internal.ClassInfo, "net.minecraft.world.entity.animal.IronGolem": Internal.ClassInfo, "com.tterrag.registrate.util.entry.RegistryEntry": Internal.ClassInfo, "java.lang.invoke.VarHandle$AccessMode": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.TextWrapper": Internal.ClassInfo, "net.minecraft.world.level.block.MyceliumBlock": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.BogeyRenderer": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.providers.score.LootScoreProviderType": Internal.ClassInfo, "net.minecraftforge.common.util.INBTSerializable": Internal.ClassInfo, "net.minecraft.world.entity.animal.horse.AbstractChestedHorse": Internal.ClassInfo, "com.jozufozu.flywheel.util.transform.Transform": Internal.ClassInfo, "net.minecraft.server.packs.resources.ResourceMetadata": Internal.ClassInfo, "it.unimi.dsi.fastutil.doubles.Double2ShortFunction": Internal.ClassInfo, "org.apache.maven.artifact.handler.ArtifactHandler": Internal.ClassInfo, "com.mojang.datafixers.View": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingEquipmentChangeEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.WaterloggedVegetationPatchFeature": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.GeodeVeinGenerator": Internal.ClassInfo, "net.minecraftforge.registries.IForgeRegistry$MissingFactory": Internal.ClassInfo, "net.coderbot.iris.vendored.joml.Matrix3x2fc": Internal.ClassInfo, "icyllis.modernui.graphics.Bitmap$SaveFormat": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.BlockItemBuilder": Internal.ClassInfo, "com.jozufozu.flywheel.api.Instancer": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongIterator": Internal.ClassInfo, "com.lowdragmc.lowdraglib.syncdata.payload.ITypedPayload": Internal.ClassInfo, "dev.architectury.registry.registries.RegistrarBuilder": Internal.ClassInfo, "net.minecraft.world.level.block.BigDripleafStemBlock": Internal.ClassInfo, "java.lang.module.ModuleDescriptor$Requires": Internal.ClassInfo, "net.minecraftforge.event.entity.living.EnderManAngerEvent": Internal.ClassInfo, "net.minecraft.commands.BrigadierExceptions": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.RecipeManagerInvoker": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.ParticleEngineAccessor": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.treedecorators.LeaveVineDecorator": Internal.ClassInfo, "net.minecraftforge.event.level.ChunkWatchEvent": Internal.ClassInfo, "icyllis.arc3d.engine.RenderTexture": Internal.ClassInfo, "net.minecraft.advancements.Advancement": Internal.ClassInfo, "net.minecraftforge.event.TickEvent": Internal.ClassInfo, "top.theillusivec4.curios.mixin.core.AccessorEntity": Internal.ClassInfo, "net.minecraftforge.event.AttachCapabilitiesEvent": Internal.ClassInfo, "net.minecraft.commands.arguments.selector.EntitySelector": Internal.ClassInfo, "java.security.PermissionCollection": Internal.ClassInfo, "it.unimi.dsi.fastutil.chars.Char2BooleanFunction": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.ButtonWidget": Internal.ClassInfo, "java.util.stream.LongStream$Builder": Internal.ClassInfo, "com.gregtechceu.gtceu.core.mixins.BlockBehaviourAccessor": Internal.ClassInfo, "net.minecraft.world.entity.animal.Pufferfish": Internal.ClassInfo, "java.util.stream.BaseStream": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullBiFunction": Internal.ClassInfo, "icyllis.modernui.core.MessageQueue": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.DetectorBlockEventJS": Internal.ClassInfo, "com.railwayteam.railways.mixin_interfaces.ISwitchDisabledEdge": Internal.ClassInfo, "icyllis.modernui.lifecycle.LifecycleOwner": Internal.ClassInfo, "net.minecraft.world.Clearable": Internal.ClassInfo, "net.minecraft.world.level.block.EnchantmentTableBlock": Internal.ClassInfo, "net.minecraft.world.level.block.DirtPathBlock": Internal.ClassInfo, "net.minecraft.client.Camera": Internal.ClassInfo, "net.minecraft.world.level.biome.Climate$TargetPoint": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.texture.ProgressTexture$FillDirection": Internal.ClassInfo, "com.gregtechceu.gtceu.data.recipe.builder.GTRecipeBuilder": Internal.ClassInfo, "io.github.foundationgames.automobility.util.duck.CollisionArea": Internal.ClassInfo, "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonPhaseInstance": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.Byte2FloatFunction": Internal.ClassInfo, "net.minecraft.world.level.levelgen.blending.Blender$BlendingOutput": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType": Internal.ClassInfo, "com.simibubi.create.foundation.mixin.accessor.LivingEntityAccessor": Internal.ClassInfo, "java.lang.ThreadGroup": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.AlloyBlastProperty": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.entity.BlockEntityJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.VeinGenerator": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BannerBlockEntity": Internal.ClassInfo, "net.minecraft.client.gui.spectator.SpectatorMenuItem": Internal.ClassInfo, "java.time.temporal.ValueRange": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$KeyPressed$Post": Internal.ClassInfo, "net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise": Internal.ClassInfo, "net.minecraft.client.multiplayer.MultiPlayerGameMode": Internal.ClassInfo, "icyllis.modernui.view.MotionEvent": Internal.ClassInfo, "com.tterrag.registrate.providers.loot.RegistrateEntityLootTables": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityTeleportEvent$EnderEntity": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2IntFunction": Internal.ClassInfo, "com.mojang.datafixers.types.families.Algebra": Internal.ClassInfo, "net.minecraftforge.client.extensions.IForgeVertexConsumer": Internal.ClassInfo, "io.github.foundationgames.automobility.automobile.AutomobileEngine$EngineModel": Internal.ClassInfo, "net.minecraft.world.level.block.StemGrownBlock": Internal.ClassInfo, "icyllis.arc3d.core.ImageInfo": Internal.ClassInfo, "dev.latvian.mods.kubejs.fluid.FlowingFluidBuilder": Internal.ClassInfo, "net.minecraft.world.level.biome.MobSpawnSettings$SpawnerData": Internal.ClassInfo, "net.minecraft.world.level.block.FarmBlock": Internal.ClassInfo, "net.minecraft.world.item.FlintAndSteelItem": Internal.ClassInfo, "java.util.function.ObjDoubleConsumer": Internal.ClassInfo, "net.minecraft.world.level.block.SandBlock": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.PlayerSensor": Internal.ClassInfo, "dev.latvian.mods.kubejs.core.ComponentKJS": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBoat": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2ReferenceFunction": Internal.ClassInfo, "com.electronwill.nightconfig.core.UnmodifiableCommentedConfig": Internal.ClassInfo, "net.minecraft.world.level.block.entity.FurnaceBlockEntity": Internal.ClassInfo, "java.util.Spliterator$OfInt": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$FarmlandTrampleEvent": Internal.ClassInfo, "net.minecraft.client.gui.components.BossHealthOverlay": Internal.ClassInfo, "net.minecraft.world.level.block.AirBlock": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$CropGrowEvent": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.RuleProcessor": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongCollection": Internal.ClassInfo, "icyllis.modernui.graphics.text.Font": Internal.ClassInfo, "dev.latvian.mods.kubejs.bindings.UtilsWrapper": Internal.ClassInfo, "net.minecraft.world.level.block.NyliumBlock": Internal.ClassInfo, "com.mojang.authlib.yggdrasil.response.KeyPairResponse": Internal.ClassInfo, "icyllis.arc3d.engine.Attachment": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket": Internal.ClassInfo, "net.minecraft.CrashReportCategory": Internal.ClassInfo, "net.minecraftforge.event.entity.EntityMobGriefingEvent": Internal.ClassInfo, "net.minecraft.world.level.biome.Biome": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundEditBookPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructurePlaceSettings": Internal.ClassInfo, "icyllis.modernui.util.IntProperty": Internal.ClassInfo, "icyllis.arc3d.shaderc.tree.FunctionCall": Internal.ClassInfo, "net.minecraft.client.renderer.texture.TextureAtlasSprite$Info": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.events.GTOreVeinEventJS": Internal.ClassInfo, "net.minecraftforge.fml.event.lifecycle.ParallelDispatchEvent": Internal.ClassInfo, "java.util.PrimitiveIterator$OfLong": Internal.ClassInfo, "java.time.temporal.TemporalAmount": Internal.ClassInfo, "net.minecraft.world.scores.ScoreboardSaveData": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockStateMatchTest": Internal.ClassInfo, "com.google.common.collect.ImmutableMultimap": Internal.ClassInfo, "net.minecraftforge.fml.IModStateTransition$EventGenerator": Internal.ClassInfo, "icyllis.arc3d.core.Vector3": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.scene.ParticleManager": Internal.ClassInfo, "net.minecraft.client.renderer.debug.BrainDebugRenderer": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.jsonem.CubeDefinitionAccess": Internal.ClassInfo, "icyllis.arc3d.core.Vector4": Internal.ClassInfo, "java.util.function.IntFunction": Internal.ClassInfo, "icyllis.arc3d.vulkan.VulkanAllocation": Internal.ClassInfo, "net.minecraft.advancements.AdvancementRewards": Internal.ClassInfo, "com.mojang.serialization.codecs.PrimitiveCodec": Internal.ClassInfo, "io.netty.util.Attribute": Internal.ClassInfo, "net.minecraftforge.client.event.RenderGuiOverlayEvent$Post": Internal.ClassInfo, "net.minecraft.world.inventory.HopperMenu": Internal.ClassInfo, "net.coderbot.iris.mixin.texture.FrameInfoAccessor": Internal.ClassInfo, "net.minecraft.core.WritableRegistry": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.schema.RecipeConstructor$Factory": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeMobEffectInstance": Internal.ClassInfo, "com.mojang.serialization.Decoder": Internal.ClassInfo, "net.minecraft.world.level.block.CaveVinesPlantBlock": Internal.ClassInfo, "it.unimi.dsi.fastutil.floats.Float2ShortFunction": Internal.ClassInfo, "com.supermartijn642.core.mixin.BlockPropertiesAccessor": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.MachineCoverContainer": Internal.ClassInfo, "net.minecraftforge.event.entity.living.LivingDeathEvent": Internal.ClassInfo, "net.minecraft.world.entity.npc.VillagerData": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.ShortUnaryOperator": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pipenet.longdistance.ILDEndpoint": Internal.ClassInfo, "net.minecraft.world.item.MobBucketItem": Internal.ClassInfo, "net.minecraft.world.phys.shapes.DiscreteVoxelShape": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.LongSpliterator": Internal.ClassInfo, "net.minecraft.nbt.LongArrayTag": Internal.ClassInfo, "com.mojang.datafixers.util.Either": Internal.ClassInfo, "net.minecraft.world.level.levelgen.flat.FlatLevelGeneratorSettings": Internal.ClassInfo, "org.lwjgl.system.Struct$StructValidation": Internal.ClassInfo, "icyllis.modernui.lifecycle.ViewModel": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.RubberLogBlock": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList": Internal.ClassInfo, "net.minecraft.world.level.block.state.StateHolder": Internal.ClassInfo, "net.minecraft.world.item.AirItem": Internal.ClassInfo, "net.minecraft.world.level.block.state.pattern.BlockInWorld": Internal.ClassInfo, "icyllis.modernui.graphics.BlendMode": Internal.ClassInfo, "com.supermartijn642.fusion.api.model.ModelBakingContext": Internal.ClassInfo, "net.minecraft.world.item.BannerPatternItem": Internal.ClassInfo, "com.mojang.brigadier.StringReader": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.IntComparator": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.FarmlandTrampledEventJS": Internal.ClassInfo, "net.minecraft.world.level.storage.WorldData": Internal.ClassInfo, "net.minecraftforge.client.event.ContainerScreenEvent$Render": Internal.ClassInfo, "net.minecraft.world.entity.animal.Pig": Internal.ClassInfo, "com.mojang.bridge.game.GameSession": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.ObjectSpliterator": Internal.ClassInfo, "icyllis.arc3d.core.Blender": Internal.ClassInfo, "icyllis.modernui.fragment.FragmentFactory": Internal.ClassInfo, "java.util.TimeZone": Internal.ClassInfo, "net.minecraftforge.client.event.EntityRenderersEvent$AddLayers": Internal.ClassInfo, "java.util.Collection": Internal.ClassInfo, "net.minecraft.network.chat.MessageSignature": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.trait.NotifiableRecipeHandlerTrait": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2DoubleFunction": Internal.ClassInfo, "java.util.function.BinaryOperator": Internal.ClassInfo, "io.netty.channel.nio.NioEventLoopGroup": Internal.ClassInfo, "io.netty.buffer.PoolArenaMetric": Internal.ClassInfo, "net.minecraft.world.entity.player.Player": Internal.ClassInfo, "com.ibm.icu.util.ULocale$Minimize": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.RandomBooleanSelectorFeature": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2ReferenceFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Reference2DoubleFunction": Internal.ClassInfo, "net.minecraft.commands.Commands$CommandSelection": Internal.ClassInfo, "net.minecraft.world.level.block.RespawnAnchorBlock": Internal.ClassInfo, "java.util.Queue": Internal.ClassInfo, "java.time.temporal.Temporal": Internal.ClassInfo, "java.lang.ThreadLocal$SuppliedThreadLocal": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.AbstractObject2FloatFunction": Internal.ClassInfo, "it.unimi.dsi.fastutil.ints.Int2IntMap": Internal.ClassInfo, "io.netty.buffer.ByteBufConvertible": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.SimpleRandomSelectorFeature": Internal.ClassInfo, "com.mojang.blaze3d.vertex.BufferBuilder$SortState": Internal.ClassInfo, "net.minecraft.world.level.EntityGetter": Internal.ClassInfo, "com.electronwill.nightconfig.core.file.CommentedFileConfig": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.TreeFeature": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundResourcePackPacket": Internal.ClassInfo, "net.minecraft.world.level.block.EndPortalFrameBlock": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.RecipeSchemaRegistryEventJS": Internal.ClassInfo, "net.minecraft.world.level.material.PushReaction": Internal.ClassInfo, "net.minecraft.world.scores.Team$CollisionRule": Internal.ClassInfo, "com.jozufozu.flywheel.core.layout.BufferLayout$Builder": Internal.ClassInfo, "com.tterrag.registrate.util.nullness.NonNullFunction": Internal.ClassInfo, "net.minecraft.world.entity.decoration.ArmorStand": Internal.ClassInfo, "net.minecraft.world.entity.npc.VillagerType": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet": Internal.ClassInfo, "icyllis.modernui.lifecycle.Lifecycle$Event": Internal.ClassInfo, "java.util.LinkedList": Internal.ClassInfo, "dev.latvian.mods.kubejs.level.LevelEventJS": Internal.ClassInfo, "it.unimi.dsi.fastutil.longs.Long2ObjectMap$Entry": Internal.ClassInfo, "net.minecraft.world.entity.animal.FrogVariant": Internal.ClassInfo, "net.minecraftforge.common.PlantType": Internal.ClassInfo, "java.nio.channels.ReadableByteChannel": Internal.ClassInfo, "net.minecraft.ReportedException": Internal.ClassInfo, "net.minecraft.world.item.crafting.CraftingRecipe": Internal.ClassInfo, "net.minecraft.world.level.block.BaseCoralWallFanBlock": Internal.ClassInfo, "net.minecraft.world.entity.projectile.DragonFireball": Internal.ClassInfo, "net.minecraft.client.renderer.Rect2i": Internal.ClassInfo, "net.minecraftforge.client.event.RegisterShadersEvent": Internal.ClassInfo, "icyllis.modernui.view.ActionProvider": Internal.ClassInfo, "net.minecraft.client.renderer.DimensionSpecialEffects": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerEvent$PlayerChangedDimensionEvent": Internal.ClassInfo, "java.util.AbstractMap": Internal.ClassInfo, "icyllis.modernui.graphics.Image": Internal.ClassInfo, "net.minecraftforge.client.event.ClientPlayerNetworkEvent": Internal.ClassInfo, "dev.latvian.mods.rhino.util.ValueUnwrapper": Internal.ClassInfo, "net.minecraft.world.item.MinecartItem": Internal.ClassInfo, "org.apache.maven.artifact.versioning.VersionRange": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2FloatFunction": Internal.ClassInfo, "net.minecraft.client.gui.MapRenderer": Internal.ClassInfo, "dev.latvian.mods.unit.function.FunctionFactory$Arg3": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.IControllable": Internal.ClassInfo, "net.minecraft.core.particles.ParticleOptions": Internal.ClassInfo, "net.minecraft.client.multiplayer.ClientAdvancements": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.RandomOffsetPlacement": Internal.ClassInfo, "net.montoyo.mcef.api.ISchemeResponseData": Internal.ClassInfo, "com.tterrag.registrate.builders.ItemBuilder": Internal.ClassInfo, "java.net.InetAddress": Internal.ClassInfo, "it.unimi.dsi.fastutil.shorts.Short2BooleanFunction": Internal.ClassInfo, "com.google.common.collect.RegularImmutableList": Internal.ClassInfo, "mezz.jei.api.gui.ingredient.IRecipeSlotsView": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action": Internal.ClassInfo, "net.minecraft.world.entity.monster.warden.WardenSpawnTracker": Internal.ClassInfo, "net.minecraftforge.fml.config.IConfigEvent": Internal.ClassInfo, "org.apache.maven.artifact.metadata.ArtifactMetadata": Internal.ClassInfo, "net.minecraft.world.item.trading.MerchantOffer": Internal.ClassInfo, "net.minecraft.client.gui.components.toasts.TutorialToast": Internal.ClassInfo, "dev.latvian.mods.unit.function.FunctionFactory$Arg1": Internal.ClassInfo, "dev.latvian.mods.unit.function.FunctionFactory$Arg2": Internal.ClassInfo, "mezz.jei.api.gui.builder.IIngredientAcceptor": Internal.ClassInfo, "net.minecraft.world.level.block.SculkBehaviour": Internal.ClassInfo, "net.minecraft.world.inventory.BeaconMenu": Internal.ClassInfo, "dev.latvian.mods.rhino.mod.wrapper.AABBWrapper": Internal.ClassInfo, "dev.latvian.mods.kubejs.misc.MobEffectBuilder": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.ObjectDescJS": Internal.ClassInfo, "com.railwayteam.railways.content.switches.TrackSwitch": Internal.ClassInfo, "java.io.FilterOutputStream": Internal.ClassInfo, "com.mojang.brigadier.builder.LiteralArgumentBuilder": Internal.ClassInfo, "com.mojang.blaze3d.vertex.VertexFormat": Internal.ClassInfo, "net.minecraft.client.gui.spectator.SpectatorMenu": Internal.ClassInfo, "icyllis.modernui.graphics.drawable.Drawable": Internal.ClassInfo, "net.minecraft.network.chat.SignedMessageValidator$State": Internal.ClassInfo, "ca.spottedleaf.starlight.common.light.StarLightLightingProvider": Internal.ClassInfo, "net.minecraft.world.item.crafting.BannerDuplicateRecipe": Internal.ClassInfo, "net.minecraft.world.level.biome.MobSpawnSettings$Builder": Internal.ClassInfo, "com.simibubi.create.foundation.gui.TickableGuiEventListener": Internal.ClassInfo, "net.minecraft.world.level.levelgen.placement.CountOnEveryLayerPlacement": Internal.ClassInfo, "com.gregtechceu.gtceu.api.recipe.content.ContentModifier": Internal.ClassInfo, "com.simibubi.create.foundation.gui.widget.SelectionScrollInput": Internal.ClassInfo, "java.lang.Double": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.component.RecipeComponentBuilderMap": Internal.ClassInfo, "net.minecraftforge.client.model.generators.ModelFile": Internal.ClassInfo, "com.google.common.collect.ImmutableSet$Builder": Internal.ClassInfo, "net.minecraft.world.level.biome.BiomeResolver": Internal.ClassInfo, "io.netty.util.concurrent.ProgressiveFuture": Internal.ClassInfo, "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer": Internal.ClassInfo, "com.simibubi.create.content.contraptions.ContraptionType": Internal.ClassInfo, "net.minecraftforge.event.entity.item.ItemTossEvent": Internal.ClassInfo, "net.minecraft.world.inventory.LecternMenu": Internal.ClassInfo, "it.unimi.dsi.fastutil.booleans.Boolean2CharFunction": Internal.ClassInfo, "com.gregtechceu.gtceu.api.pattern.FactoryBlockPattern": Internal.ClassInfo, "net.minecraftforge.client.event.CustomizeGuiOverlayEvent$DebugText": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.editor.ui.menu.MenuTab": Internal.ClassInfo, "fudge.notenoughcrashes.patches.MinecraftClientAccess": Internal.ClassInfo, "net.minecraft.network.protocol.game.ClientboundPlayerCombatEndPacket": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.HugeFungusFeature": Internal.ClassInfo, "icyllis.arc3d.engine.Key": Internal.ClassInfo, "com.google.common.reflect.TypeToken$TypeSet": Internal.ClassInfo, "com.gregtechceu.gtceu.api.capability.recipe.IRecipeCapabilityHolder": Internal.ClassInfo, "icyllis.modernui.view.MenuItem$OnMenuItemClickListener": Internal.ClassInfo, "net.minecraft.world.entity.ai.sensing.VillagerHostilesSensor": Internal.ClassInfo, "java.io.DataOutput": Internal.ClassInfo, "net.minecraft.world.entity.monster.Illusioner": Internal.ClassInfo, "net.minecraft.world.scores.PlayerTeam": Internal.ClassInfo, "net.minecraftforge.common.util.ITeleporter": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.ChorusPlantFeature": Internal.ClassInfo, "net.minecraft.world.item.MapItem": Internal.ClassInfo, "net.minecraftforge.network.NetworkEvent$GatherLoginPayloadsEvent": Internal.ClassInfo, "icyllis.arc3d.engine.SharedContextInfo": Internal.ClassInfo, "dev.latvian.mods.kubejs.loot.FunctionContainer": Internal.ClassInfo, "net.minecraft.world.level.levelgen.structure.templatesystem.BlockAgeProcessor": Internal.ClassInfo, "net.minecraft.server.level.ChunkMap$TrackedEntity": Internal.ClassInfo, "net.minecraft.world.item.WrittenBookItem": Internal.ClassInfo, "net.minecraft.world.entity.projectile.Snowball": Internal.ClassInfo, "com.mojang.datafixers.util.Pair": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.BlastProperty$GasTier": Internal.ClassInfo, "net.minecraft.world.entity.ai.village.poi.PoiManager$Occupancy": Internal.ClassInfo, "java.lang.constant.Constable": Internal.ClassInfo, "net.minecraft.world.entity.monster.Zoglin": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.DripstoneClusterFeature": Internal.ClassInfo, "dev.architectury.hooks.level.biome.SpawnProperties": Internal.ClassInfo, "com.gregtechceu.gtceu.api.machine.multiblock.MultiblockControllerMachine": Internal.ClassInfo, "dev.latvian.mods.rhino.SymbolScriptable": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.ModifyRecipeResultCallback": Internal.ClassInfo, "net.minecraftforge.event.entity.living.MobEffectEvent": Internal.ClassInfo, "net.minecraft.world.level.block.PowderSnowBlock": Internal.ClassInfo, "net.minecraft.client.model.geom.builders.UVPair": Internal.ClassInfo, "net.minecraftforge.event.ServerChatEvent$Preview": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundChatPacket": Internal.ClassInfo, "dev.latvian.mods.kubejs.util.Lazy": Internal.ClassInfo, "dev.ftb.mods.ftblibrary.core.DisplayInfoFTBL": Internal.ClassInfo, "com.gregtechceu.gtceu.integration.kjs.builders.OreVeinBuilderJS": Internal.ClassInfo, "net.minecraft.world.level.block.WetSpongeBlock": Internal.ClassInfo, "net.minecraft.world.inventory.CraftingMenu": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.tag.TagPrefix": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.CountConfiguration": Internal.ClassInfo, "net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder": Internal.ClassInfo, "net.minecraft.util.random.WeightedEntry$IntrusiveBase": Internal.ClassInfo, "net.minecraftforge.client.event.ScreenEvent$Init$Pre": Internal.ClassInfo, "net.minecraft.nbt.StringTag": Internal.ClassInfo, "net.minecraft.client.gui.components.events.AbstractContainerEventHandler": Internal.ClassInfo, "net.minecraftforge.client.event.MovementInputUpdateEvent": Internal.ClassInfo, "net.minecraft.world.entity.animal.allay.Allay": Internal.ClassInfo, "com.mojang.datafixers.Products$P13": Internal.ClassInfo, "icyllis.arc3d.engine.ThreadSafeCache": Internal.ClassInfo, "com.mojang.datafixers.Products$P14": Internal.ClassInfo, "com.mojang.datafixers.Products$P11": Internal.ClassInfo, "com.mojang.datafixers.Products$P12": Internal.ClassInfo, "net.minecraft.world.level.block.entity.LidBlockEntity": Internal.ClassInfo, "dev.architectury.registry.level.biome.BiomeModifications$BiomeContext": Internal.ClassInfo, "net.minecraftforge.client.event.RenderLevelStageEvent": Internal.ClassInfo, "net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn": Internal.ClassInfo, "com.mojang.datafixers.Products$P10": Internal.ClassInfo, "net.minecraft.client.DebugQueryHandler": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.worldgen.generator.GeodeVeinGenerator$GeodeBlockSettings": Internal.ClassInfo, "net.minecraft.world.item.crafting.FireworkStarFadeRecipe": Internal.ClassInfo, "net.minecraft.server.packs.repository.Pack$Position": Internal.ClassInfo, "net.minecraftforge.forgespi.language.IModLanguageProvider$IModLanguageLoader": Internal.ClassInfo, "appeng.thirdparty.fabric.SpriteFinder": Internal.ClassInfo, "com.gregtechceu.gtceu.api.block.MaterialPipeBlock": Internal.ClassInfo, "net.minecraft.world.item.crafting.SuspiciousStewRecipe": Internal.ClassInfo, "dev.latvian.mods.kubejs.typings.desc.ObjectDescJS$Entry": Internal.ClassInfo, "com.mojang.datafixers.Products$P15": Internal.ClassInfo, "net.minecraftforge.common.util.Lazy": Internal.ClassInfo, "net.minecraft.world.level.levelgen.SurfaceRules$Condition": Internal.ClassInfo, "com.mojang.datafixers.Products$P16": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.material.properties.BlastProperty": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.configurations.PointedDripstoneConfiguration": Internal.ClassInfo, "icyllis.arc3d.core.Shader": Internal.ClassInfo, "net.minecraftforge.event.level.BlockEvent$CropGrowEvent$Pre": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider": Internal.ClassInfo, "net.minecraft.world.entity.ai.control.MoveControl": Internal.ClassInfo, "net.minecraftforge.event.entity.player.PlayerXpEvent$PickupXp": Internal.ClassInfo, "com.tterrag.registrate.builders.Builder": Internal.ClassInfo, "com.simibubi.create.content.trains.bogey.AbstractBogeyBlockEntity": Internal.ClassInfo, "icyllis.arc3d.shaderc.ModuleKind": Internal.ClassInfo, "net.minecraft.world.level.block.BushBlock": Internal.ClassInfo, "com.jozufozu.flywheel.mixin.BlockEntityRenderDispatcherAccessor": Internal.ClassInfo, "net.minecraft.world.entity.animal.Chicken": Internal.ClassInfo, "net.minecraft.nbt.CompoundTag": Internal.ClassInfo, "net.minecraft.world.level.pathfinder.PathComputationType": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.BasaltPillarFeature": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeBlock": Internal.ClassInfo, "com.jozufozu.flywheel.core.PartialModel": Internal.ClassInfo, "com.simibubi.create.foundation.networking.BlockEntityConfigurationPacket": Internal.ClassInfo, "net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher": Internal.ClassInfo, "net.minecraft.world.entity.monster.AbstractIllager$IllagerArmPose": Internal.ClassInfo, "net.minecraft.world.entity.npc.WanderingTrader": Internal.ClassInfo, "io.netty.util.concurrent.MultithreadEventExecutorGroup": Internal.ClassInfo, "net.minecraft.world.level.block.BaseRailBlock": Internal.ClassInfo, "net.minecraft.world.level.block.entity.BeaconBlockEntity$BeaconBeamSection": Internal.ClassInfo, "net.minecraft.tags.TagBuilder": Internal.ClassInfo, "mezz.jei.api.runtime.IJeiRuntime": Internal.ClassInfo, "net.minecraftforge.common.extensions.IForgeItem": Internal.ClassInfo, "net.minecraft.world.level.levelgen.feature.DiskFeature": Internal.ClassInfo, "org.embeddedt.modernfix.duck.ICachedMaterialsModel": Internal.ClassInfo, "net.minecraft.world.level.block.state.properties.StairsShape": Internal.ClassInfo, "net.minecraft.world.level.chunk.LightChunkGetter": Internal.ClassInfo, "dev.latvian.mods.kubejs.recipe.special.SpecialRecipeSerializerManager": Internal.ClassInfo, "net.minecraft.client.renderer.RenderStateShard$TexturingStateShard": Internal.ClassInfo, "com.lowdragmc.lowdraglib.networking.both.PacketRPCMethodPayload": Internal.ClassInfo, "net.minecraft.network.protocol.game.ServerboundSetBeaconPacket": Internal.ClassInfo, "net.minecraft.world.item.ArmorMaterial": Internal.ClassInfo, "net.minecraft.client.Minecraft": Internal.ClassInfo, "dev.latvian.mods.kubejs.block.custom.MultipartShapedBlockBuilder": Internal.ClassInfo, "net.minecraft.util.ExtraCodecs$TagOrElementLocation": Internal.ClassInfo, "com.mojang.serialization.DataResult$PartialResult": Internal.ClassInfo, "net.minecraft.world.level.block.WeatheringCopperStairBlock": Internal.ClassInfo, "net.minecraftforge.common.crafting.conditions.ICondition$IContext": Internal.ClassInfo, "io.github.foundationgames.automobility.forge.mixin.jsonem.CubeDeformationAccess": Internal.ClassInfo, "dev.latvian.mods.kubejs.client.painter.Painter": Internal.ClassInfo, "net.minecraft.util.valueproviders.WeightedListInt": Internal.ClassInfo, "com.jozufozu.flywheel.util.MatrixWrite": Internal.ClassInfo, "mezz.jei.api.helpers.IModIdHelper": Internal.ClassInfo, "icyllis.modernui.core.Looper": Internal.ClassInfo, "dev.latvian.mods.kubejs.entity.LivingEntityDeathEventJS": Internal.ClassInfo, "com.lowdragmc.lowdraglib.gui.widget.Widget": Internal.ClassInfo, "com.gregtechceu.gtceu.common.block.CableBlock": Internal.ClassInfo, "net.minecraft.world.item.ElytraItem": Internal.ClassInfo, "mezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallback": Internal.ClassInfo, "com.lowdragmc.lowdraglib.client.renderer.IRenderer": Internal.ClassInfo, "com.mojang.blaze3d.audio.Channel": Internal.ClassInfo, "net.minecraft.client.tutorial.Tutorial": Internal.ClassInfo, "com.gregtechceu.gtceu.api.data.chemical.Element": Internal.ClassInfo, "icyllis.modernui.view.ViewTreeObserver$OnGlobalFocusChangeListener": Internal.ClassInfo, "dev.latvian.mods.kubejs.player.InventoryEventJS": Internal.ClassInfo, "com.gregtechceu.gtceu.api.syncdata.EnhancedFieldManagedStorage": Internal.ClassInfo, "it.unimi.dsi.fastutil.bytes.ByteBidirectionalIterator": Internal.ClassInfo, "net.minecraftforge.forgespi.locating.IModFile": Internal.ClassInfo, "icyllis.arc3d.core.Quaternion": Internal.ClassInfo, "it.unimi.dsi.fastutil.objects.Object2CharFunction": Internal.ClassInfo};
    }
    type ClassInfo_ = ClassInfo;
    abstract class ScreenEvent$MouseButtonPressed extends Internal.ScreenEvent$MouseInput {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
        getButton(): number;
        get button(): number
    }
    type ScreenEvent$MouseButtonPressed_ = ScreenEvent$MouseButtonPressed;
    class ObjectArrayList <K> extends Internal.AbstractObjectList<K> implements Internal.RandomAccess, Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.ObjectList_<K>)
        constructor(arg0: Internal.ObjectCollection_<K>)
        constructor(arg0: K[], arg1: number, arg2: number)
        constructor(arg0: Internal.ObjectIterator_<K>)
        constructor(arg0: K[])
        constructor(arg0: Internal.Iterator_<K>)
        constructor(arg0: number)
        constructor(arg0: Internal.Collection_<K>)
        clone(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        setElements(arg0: number, arg1: K[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        toArray<K>(arg0: K[]): K[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        spliterator(): Internal.ObjectSpliterator<K>;
        static of<K>(...arg0: K[]): Internal.ObjectArrayList<K>;
        set(arg0: number, arg1: K): K;
        iterator(): Internal.ObjectIterator<any>;
        parallelStream(): Internal.Stream<K>;
        static of<K>(): Internal.ObjectArrayList<K>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        static wrap<K>(arg0: K[]): Internal.ObjectArrayList<K>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        setElements(arg0: K[]): void;
        equals(arg0: Internal.ObjectArrayList_<K>): boolean;
        static toListWithExpectedSize<K>(arg0: number): Internal.Collector<K, any, Internal.ObjectArrayList<K>>;
        compareTo(arg0: Internal.ObjectArrayList_<K>): number;
        subList(arg0: number, arg1: number): Internal.ObjectList<K>;
        static of<K>(arg0: K): Internal.ObjectList<K>;
        get(arg0: number): K;
        listIterator(): Internal.ListIterator<any>;
        remove(arg0: number): K;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<K>(arg0: K, arg1: K, arg2: K): Internal.ObjectList<K>;
        static wrap<K>(arg0: K[], arg1: number): Internal.ObjectArrayList<K>;
        elements(): K[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        replaceAll(arg0: Internal.UnaryOperator_<K>): void;
        static of<K>(arg0: K, arg1: K): Internal.ObjectList<K>;
        trim(): void;
        addAll(arg0: Internal.ObjectList_<K>): boolean;
        ensureCapacity(arg0: number): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        trim(arg0: number): void;
        static toList<K>(): Internal.Collector<K, any, Internal.ObjectArrayList<K>>;
        stream(): Internal.Stream<K>;
        set elements(arg0: K[])
        static readonly DEFAULT_INITIAL_CAPACITY: 10;
    }
    type ObjectArrayList_<K> = ObjectArrayList<K>;
    class ServerOpList extends Internal.StoredUserList<Internal.GameProfile, any> {
        constructor(arg0: Internal.File_)
        canBypassPlayerLimit(arg0: Internal.GameProfile_): boolean;
    }
    type ServerOpList_ = ServerOpList;
    class MutableComponent implements Internal.ComponentKJS, Internal.Component {
        append(arg0: Internal.Component_): this;
        getVisualOrderText(): Internal.FormattedCharSequence;
        toFlatList(): Internal.List<Internal.Component>;
        hasStyle(): boolean;
        darkRed(): this;
        visit<T>(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
        toJson(): Internal.JsonElement;
        clickOpenUrl(url: string): this;
        visit<T>(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
        darkBlue(): this;
        obfuscated(value: boolean): this;
        getString(arg0: number): string;
        darkGreen(): this;
        color(c: Internal.Color_): this;
        bold(): this;
        underlined(): this;
        static nbt(arg0: string, arg1: boolean, arg2: Internal.Optional_<Internal.Component>, arg3: Internal.DataSource_): Internal.MutableComponent;
        yellow(): this;
        withStyle(arg0: Internal.UnaryOperator_<Internal.Style>): this;
        darkPurple(): this;
        clickCopy(text: string): this;
        blue(): this;
        hover(s: Internal.Component_): this;
        bold(value: boolean): this;
        static score(arg0: string, arg1: string): Internal.MutableComponent;
        static create(arg0: Internal.ComponentContents_): Internal.MutableComponent;
        getContents(): Internal.ComponentContents;
        withStyle(arg0: Internal.ChatFormatting_): this;
        aqua(): this;
        green(): this;
        clickOpenFile(path: string): this;
        static literal(arg0: string): Internal.MutableComponent;
        black(): this;
        obfuscated(): this;
        strikethrough(value: boolean): this;
        insertion(s: string): this;
        static translatable(arg0: string): Internal.MutableComponent;
        red(): this;
        clickRunCommand(command: string): this;
        italic(): this;
        static translatable(arg0: string, ...arg1: any[]): Internal.MutableComponent;
        static empty(): Internal.MutableComponent;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        component(): Internal.Component;
        click(s: Internal.ClickEvent_): this;
        isEmpty(): boolean;
        underlined(value: boolean): this;
        getStyle(): Internal.Style;
        self(): this;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        rawComponent(): this;
        gray(): this;
        font(s: ResourceLocation_): this;
        getSiblings(): Internal.List<Internal.Component>;
        darkAqua(): this;
        getString(): string;
        static nullToEmpty(arg0: string): Internal.Component;
        static of(arg0: string, arg1: Internal.Style_): Internal.FormattedText;
        darkGray(): this;
        clickChangePage(page: string): this;
        spliterator(): Internal.Spliterator<Internal.Component>;
        iterator(): Internal.Iterator<any>;
        noColor(): this;
        plainCopy(): this;
        static keybind(arg0: string): Internal.MutableComponent;
        setStyle(arg0: Internal.Style_): this;
        withStyle(arg0: Internal.Style_): this;
        strikethrough(): this;
        clickSuggestCommand(command: string): this;
        gold(): this;
        contains(arg0: Internal.Component_): boolean;
        hasSiblings(): boolean;
        white(): this;
        static composite(...arg0: Internal.FormattedText_[]): Internal.FormattedText;
        italic(value: boolean): this;
        static composite(arg0: Internal.List_<Internal.FormattedText>): Internal.FormattedText;
        static of(arg0: string): Internal.FormattedText;
        withStyle(...arg0: Internal.ChatFormatting_[]): this;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        rawCopy(): this;
        toFlatList(arg0: Internal.Style_): Internal.List<Internal.Component>;
        static selector(arg0: string, arg1: Internal.Optional_<Internal.Component>): Internal.MutableComponent;
        lightPurple(): this;
        copy(): this;
        forEach(arg0: Internal.Consumer_<Internal.Component>): void;
        get visualOrderText(): Internal.FormattedCharSequence
        get contents(): Internal.ComponentContents
        get empty(): boolean
        get style(): Internal.Style
        get siblings(): Internal.List<Internal.Component>
        get string(): string
        set style(arg0: Internal.Style_)
    }
    type MutableComponent_ = MutableComponent;
    abstract class AbstractByteCollection extends Internal.AbstractCollection<number> implements Internal.ByteCollection {
        containsAll(arg0: Internal.ByteCollection_): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        retainAll(arg0: Internal.ByteCollection_): boolean;
        forEach(arg0: Internal.IntConsumer_): void;
        rem(arg0: number): boolean;
        intStream(): Internal.IntStream;
        removeIf(arg0: Internal.BytePredicate_): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        toArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        intIterator(): Internal.IntIterator;
        removeAll(arg0: Internal.ByteCollection_): boolean;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        contains(arg0: number): boolean;
        iterator(): Internal.Iterator<any>;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        forEach(arg0: Internal.ByteConsumer_): void;
        intSpliterator(): Internal.IntSpliterator;
        toByteArray(): number[];
        addAll(arg0: Internal.ByteCollection_): boolean;
        spliterator(): Internal.Spliterator<any>;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        toByteArray(arg0: number[]): number[];
    }
    type AbstractByteCollection_ = AbstractByteCollection;
    class EnderChestBlock extends Internal.AbstractChestBlock<Internal.EnderChestBlockEntity> implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type EnderChestBlock_ = EnderChestBlock;
    interface IGuiClickableArea {
        getArea(): Internal.Rect2i;
        createBasic(arg0: number, arg1: number, arg2: number, arg3: number, ...arg4: mezz.jei.api.recipe.RecipeType_<any>[]): this;
        isTooltipEnabled(): boolean;
        onClick(arg0: Internal.IFocusFactory_, arg1: Internal.IRecipesGui_): void;
        getTooltipStrings(): Internal.List<Internal.Component>;
        get area(): Internal.Rect2i
        get tooltipEnabled(): boolean
        get tooltipStrings(): Internal.List<Internal.Component>
    }
    type IGuiClickableArea_ = IGuiClickableArea;
    class SculkSensorBlock extends Internal.BaseEntityBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: number)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        static canActivate(arg0: Internal.BlockState_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getListenerRange(): number;
        setDestroySpeed(v: number): void;
        static deactivate(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        static getPhase(arg0: Internal.BlockState_): Internal.SculkSensorPhase;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static activate(arg0: Internal.Entity_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: number): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        get listenerRange(): number
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly COOLDOWN_TICKS: 1;
        static readonly VIBRATION_FREQUENCY_FOR_EVENT: {[key: Internal.GameEvent]: 8, [key: Internal.GameEvent]: 13, [key: Internal.GameEvent]: 10, [key: Internal.GameEvent]: 9, [key: Internal.GameEvent]: 5, [key: Internal.GameEvent]: 9, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 7, [key: Internal.GameEvent]: 2, [key: Internal.GameEvent]: 11, [key: Internal.GameEvent]: 8, [key: Internal.GameEvent]: 3, [key: Internal.GameEvent]: 5, [key: Internal.GameEvent]: 8, [key: Internal.GameEvent]: 12, [key: Internal.GameEvent]: 12, [key: Internal.GameEvent]: 11, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 12, [key: Internal.GameEvent]: 6, [key: Internal.GameEvent]: 6, [key: Internal.GameEvent]: 13, [key: Internal.GameEvent]: 6, [key: Internal.GameEvent]: 14, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 10, [key: Internal.GameEvent]: 4, [key: Internal.GameEvent]: 13, [key: Internal.GameEvent]: 9, [key: Internal.GameEvent]: 11, [key: Internal.GameEvent]: 14, [key: Internal.GameEvent]: 10, [key: Internal.GameEvent]: 1, [key: Internal.GameEvent]: 7, [key: Internal.GameEvent]: 8, [key: Internal.GameEvent]: 6, [key: Internal.GameEvent]: 14, [key: Internal.GameEvent]: 15, [key: Internal.GameEvent]: 10, [key: Internal.GameEvent]: 7};
        static readonly ACTIVE_TICKS: 40;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly POWER: Internal.IntegerProperty;
        static readonly PHASE: Internal.EnumProperty<Internal.SculkSensorPhase>;
    }
    type SculkSensorBlock_ = SculkSensorBlock;
    abstract class NearestVisibleLivingEntitySensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type NearestVisibleLivingEntitySensor_ = NearestVisibleLivingEntitySensor;
    interface ViewModelProvider$Factory {
        create<T extends Internal.ViewModel>(arg0: T): T;
        (arg0: T): T;
    }
    type ViewModelProvider$Factory_ = ViewModelProvider$Factory;
    abstract class URLConnection {
        setIfModifiedSince(arg0: number): void;
        getHeaderFieldLong(arg0: string, arg1: number): number;
        getContentLengthLong(): number;
        /**
         * @deprecated
        */
        static getDefaultRequestProperty(arg0: string): string;
        getConnectTimeout(): number;
        static setFileNameMap(arg0: Internal.FileNameMap_): void;
        getRequestProperty(arg0: string): string;
        setDoInput(arg0: boolean): void;
        setUseCaches(arg0: boolean): void;
        setDoOutput(arg0: boolean): void;
        getContentLength(): number;
        static setDefaultAllowUserInteraction(arg0: boolean): void;
        getContent(arg0: typeof any[]): any;
        getUseCaches(): boolean;
        getIfModifiedSince(): number;
        getHeaderField(arg0: string): string;
        getContent(): any;
        getURL(): Internal.URL;
        getDoOutput(): boolean;
        static getDefaultUseCaches(arg0: string): boolean;
        setConnectTimeout(arg0: number): void;
        getDoInput(): boolean;
        connect(): void;
        getReadTimeout(): number;
        getRequestProperties(): Internal.Map<string, Internal.List<string>>;
        getHeaderField(arg0: number): string;
        getContentEncoding(): string;
        /**
         * @deprecated
        */
        static setDefaultRequestProperty(arg0: string, arg1: string): void;
        setAllowUserInteraction(arg0: boolean): void;
        getInputStream(): Internal.InputStream;
        getDate(): number;
        static guessContentTypeFromStream(arg0: Internal.InputStream_): string;
        setReadTimeout(arg0: number): void;
        static getDefaultAllowUserInteraction(): boolean;
        getOutputStream(): Internal.OutputStream;
        getHeaderFieldInt(arg0: string, arg1: number): number;
        getPermission(): Internal.Permission;
        getLastModified(): number;
        static getFileNameMap(): Internal.FileNameMap;
        getAllowUserInteraction(): boolean;
        getDefaultUseCaches(): boolean;
        addRequestProperty(arg0: string, arg1: string): void;
        getHeaderFields(): Internal.Map<string, Internal.List<string>>;
        getHeaderFieldKey(arg0: number): string;
        static setContentHandlerFactory(arg0: Internal.ContentHandlerFactory_): void;
        getExpiration(): number;
        setRequestProperty(arg0: string, arg1: string): void;
        setDefaultUseCaches(arg0: boolean): void;
        getHeaderFieldDate(arg0: string, arg1: number): number;
        static setDefaultUseCaches(arg0: string, arg1: boolean): void;
        static guessContentTypeFromName(arg0: string): string;
        getContentType(): string;
        set ifModifiedSince(arg0: number)
        get contentLengthLong(): number
        get connectTimeout(): number
        set fileNameMap(arg0: Internal.FileNameMap_)
        set doInput(arg0: boolean)
        set useCaches(arg0: boolean)
        set doOutput(arg0: boolean)
        get contentLength(): number
        set defaultAllowUserInteraction(arg0: boolean)
        get useCaches(): boolean
        get ifModifiedSince(): number
        get content(): any
        get URL(): Internal.URL
        get doOutput(): boolean
        set connectTimeout(arg0: number)
        get doInput(): boolean
        get readTimeout(): number
        get requestProperties(): Internal.Map<string, Internal.List<string>>
        get contentEncoding(): string
        set allowUserInteraction(arg0: boolean)
        get inputStream(): Internal.InputStream
        get date(): number
        set readTimeout(arg0: number)
        get defaultAllowUserInteraction(): boolean
        get outputStream(): Internal.OutputStream
        get permission(): Internal.Permission
        get lastModified(): number
        get fileNameMap(): Internal.FileNameMap
        get allowUserInteraction(): boolean
        get defaultUseCaches(): boolean
        get headerFields(): Internal.Map<string, Internal.List<string>>
        set contentHandlerFactory(arg0: Internal.ContentHandlerFactory_)
        get expiration(): number
        set defaultUseCaches(arg0: boolean)
        get contentType(): string
    }
    type URLConnection_ = URLConnection;
    class ShapelessRecipeBuilder implements Internal.RecipeBuilder {
        constructor(arg0: Internal.ItemLike_, arg1: number)
        requires(arg0: Internal.TagKey_<Internal.Item>): this;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: string): void;
        static shapeless(arg0: Internal.ItemLike_): Internal.ShapelessRecipeBuilder;
        static getDefaultRecipeId(arg0: Internal.ItemLike_): ResourceLocation;
        requires(arg0: Internal.Ingredient_): this;
        getResult(): Internal.Item;
        group(arg0: string): Internal.RecipeBuilder;
        unlockedBy(arg0: string, arg1: Internal.CriterionTriggerInstance_): this;
        static shapeless(arg0: Internal.ItemLike_, arg1: number): Internal.ShapelessRecipeBuilder;
        requires(arg0: Internal.ItemLike_): this;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>): void;
        requires(arg0: Internal.ItemLike_, arg1: number): this;
        requires(arg0: Internal.Ingredient_, arg1: number): this;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: ResourceLocation_): void;
        get result(): Internal.Item
    }
    type ShapelessRecipeBuilder_ = ShapelessRecipeBuilder;
    interface ObjectIterator <K> extends Internal.Iterator<K> {
        remove(): void;
        skip(arg0: number): number;
        next(): K;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.Consumer_<K>): void;
    }
    type ObjectIterator_<K> = ObjectIterator<K>;
    class ScreenKeyReleasedEvent extends Internal.Event {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
        readonly keyCode: number;
        readonly scanCode: number;
        readonly modifiers: number;
    }
    type ScreenKeyReleasedEvent_ = ScreenKeyReleasedEvent;
    interface SignatureUpdater$Output {
        update(arg0: number[]): void;
        (arg0: number[]): void;
    }
    type SignatureUpdater$Output_ = SignatureUpdater$Output;
    interface ShaderBuilder {
        codeAppend(arg0: string): void;
        codePrependf(arg0: string, ...arg1: any[]): void;
        codeAppendf(arg0: string, ...arg1: any[]): void;
        getMangledName(arg0: string): string;
    }
    type ShaderBuilder_ = ShaderBuilder;
    class RandomPatchConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.Holder_<Internal.PlacedFeature>)
        tries(): number;
        ySpread(): number;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        feature(): Internal.Holder<Internal.PlacedFeature>;
        xzSpread(): number;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.RandomPatchConfiguration>;
    }
    type RandomPatchConfiguration_ = RandomPatchConfiguration;
    interface InputFluid extends Internal.InputReplacement, Internal.FluidLike {
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
        getAmount(): number;
        matches(other: Internal.FluidLike_): boolean;
        of(o: any): Internal.InputReplacement;
        transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
        isEmpty(): boolean;
        copy(amount: number): Internal.FluidLike;
        get amount(): number
        get empty(): boolean
    }
    type InputFluid_ = InputFluid;
    class SignedMessageChain$Link extends Internal.Record {
        constructor(arg0: Internal.MessageSignature_)
        signature(): Internal.MessageSignature;
    }
    type SignedMessageChain$Link_ = SignedMessageChain$Link;
    class BlockEvent$EntityPlaceEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.BlockSnapshot_, arg1: Internal.BlockState_, arg2: Internal.Entity_)
        getEntity(): Internal.Entity;
        getPlacedAgainst(): Internal.BlockState;
        getBlockSnapshot(): Internal.BlockSnapshot;
        getPlacedBlock(): Internal.BlockState;
        get entity(): Internal.Entity
        get placedAgainst(): Internal.BlockState
        get blockSnapshot(): Internal.BlockSnapshot
        get placedBlock(): Internal.BlockState
    }
    type BlockEvent$EntityPlaceEvent_ = BlockEvent$EntityPlaceEvent;
    interface IForgeEnchantment {
        getDamageBonus(arg0: number, arg1: Internal.MobType_, arg2: Internal.ItemStack_): number;
        allowedInCreativeTab(arg0: Internal.Item_, arg1: Internal.CreativeModeTab_): boolean;
    }
    type IForgeEnchantment_ = IForgeEnchantment;
    class ModuleDescriptor$Opens$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Opens$Modifier> {
        static valueOf(arg0: string): Internal.ModuleDescriptor$Opens$Modifier;
        static values(): Internal.ModuleDescriptor$Opens$Modifier[];
        static readonly MANDATED: Internal.ModuleDescriptor$Opens$Modifier;
        static readonly SYNTHETIC: Internal.ModuleDescriptor$Opens$Modifier;
    }
    type ModuleDescriptor$Opens$Modifier_ = "mandated" | ModuleDescriptor$Opens$Modifier | "synthetic";
    abstract class SinglePieceStructure extends Internal.Structure {
    }
    type SinglePieceStructure_ = SinglePieceStructure;
    interface ByteStack extends it.unimi.dsi.fastutil.Stack<number> {
        /**
         * @deprecated
        */
        push(arg0: number): void;
        popByte(): number;
        /**
         * @deprecated
        */
        pop(): number;
        /**
         * @deprecated
        */
        top(): number;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        isEmpty(): boolean;
        push(arg0: number): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        topByte(): number;
        peekByte(arg0: number): number;
        get empty(): boolean
    }
    type ByteStack_ = ByteStack;
    class ModuleLayer$Controller {
        addExports(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): this;
        layer(): Internal.ModuleLayer;
        addOpens(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): this;
        addReads(arg0: Internal.Module_, arg1: Internal.Module_): this;
    }
    type ModuleLayer$Controller_ = ModuleLayer$Controller;
    interface DrawCallTrackingRenderBuffers {
        getRenderTypes(): number;
        resetDrawCounts(): void;
        getDrawCalls(): number;
        get renderTypes(): number
        get drawCalls(): number
    }
    type DrawCallTrackingRenderBuffers_ = DrawCallTrackingRenderBuffers;
    class ModCheck$Confidence extends Internal.Enum<Internal.ModCheck$Confidence> {
        static values(): Internal.ModCheck$Confidence[];
        static valueOf(arg0: string): Internal.ModCheck$Confidence;
        static readonly VERY_LIKELY: Internal.ModCheck$Confidence;
        static readonly DEFINITELY: Internal.ModCheck$Confidence;
        static readonly PROBABLY_NOT: Internal.ModCheck$Confidence;
    }
    type ModCheck$Confidence_ = "definitely" | "very_likely" | ModCheck$Confidence | "probably_not";
    abstract class BlockBehaviour$BlockStateBase extends Internal.StateHolder<Internal.Block, Internal.BlockState> implements Internal.IBlockState, Internal.ExtendedAbstractBlockState, Internal.BlockStateKJS {
        randomTick(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.RandomSource_): void;
        canOcclude(): boolean;
        updateNeighbourShapes(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: number): void;
        getOpacityIfCached(): number;
        getShape(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.CollisionContext_): Internal.VoxelShape;
        handler$cfa000$cacheStateHead(arg0: Internal.CallbackInfo_): void;
        getLightBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        getSignal(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        tick(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.RandomSource_): void;
        /**
         * @deprecated
        */
        getLightEmission(): number;
        updateNeighbourShapes(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: number, arg3: number): void;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        getInteractionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        is(arg0: Internal.TagKey_<Internal.Block>): boolean;
        useShapeForLightOcclusion(): boolean;
        initCache(): void;
        setLightEmission(arg0: number): void;
        isRandomlyTicking(): boolean;
        isSolidRender(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        isPathfindable(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.PathComputationType_): boolean;
        getVisualShape(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.CollisionContext_): Internal.VoxelShape;
        /**
         * @deprecated
        */
        rotate(arg0: Internal.Rotation_): Internal.BlockState;
        canSurvive(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        setDestroySpeed(arg0: number): void;
        handler$cfa000$cacheStateTail(arg0: Internal.CallbackInfo_): void;
        getMapColor(arg0: Internal.BlockGetter_, arg1: BlockPos_): MaterialColor;
        is(arg0: Internal.HolderSet_<Internal.Block>): boolean;
        onRemove(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): void;
        getSeed(arg0: BlockPos_): number;
        isFaceSturdy(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        setMaterial(arg0: Material_): void;
        getMenuProvider(arg0: Internal.Level_, arg1: BlockPos_): Internal.MenuProvider;
        getBlockSupportShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        spawnAfterBreak(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ItemStack_, arg3: boolean): void;
        onPlace(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): void;
        getBlock(): Internal.Block;
        isConditionallyFullOpaque(): boolean;
        getCollisionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.CollisionContext_): Internal.VoxelShape;
        getOcclusionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        is(arg0: Internal.Block_): boolean;
        isViewBlocking(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getFluidState(): Internal.FluidState;
        getShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        emissiveRendering(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        mirror(arg0: Internal.Mirror_): Internal.BlockState;
        getTags(): Internal.Stream<Internal.TagKey<Internal.Block>>;
        isAir(): boolean;
        getDirectSignal(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        getDestroySpeed(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        hasBlockEntity(): boolean;
        isValidSpawn(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.EntityType_<any>): boolean;
        hasAnalogOutputSignal(): boolean;
        setRequiresTool(arg0: boolean): void;
        handler$cac000$initLightAccessState(arg0: Internal.CallbackInfo_): void;
        hasLargeCollisionShape(): boolean;
        getDestroyProgress(arg0: Internal.Player_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
        getRenderShape(): Internal.RenderShape;
        updateShape(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: Internal.LevelAccessor_, arg3: BlockPos_, arg4: BlockPos_): Internal.BlockState;
        getMaterial(): Material;
        clearCache(): void;
        getPistonPushReaction(): Internal.PushReaction;
        isSuffocating(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        skipRendering(arg0: Internal.BlockState_, arg1: Internal.Direction_): boolean;
        isFaceSturdy(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.SupportType_): boolean;
        is(arg0: Internal.TagKey_<Internal.Block>, arg1: Internal.Predicate_<Internal.BlockBehaviour$BlockStateBase>): boolean;
        hasPostProcess(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        /**
         * @deprecated
        */
        neighborChanged(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Block_, arg3: BlockPos_, arg4: boolean): void;
        updateIndirectNeighbourShapes(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: number, arg3: number): void;
        getFaceOcclusionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): Internal.VoxelShape;
        isRedstoneConductor(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getShadeBrightness(blockGetter: Internal.BlockGetter_, blockPos: BlockPos_): number;
        entityInside(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Entity_): void;
        getAnalogOutputSignal(arg0: Internal.Level_, arg1: BlockPos_): number;
        getOffsetType(): Internal.BlockBehaviour$OffsetType;
        updateIndirectNeighbourShapes(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: number): void;
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_, arg3: Internal.BlockHitResult_): Internal.InteractionResult;
        entityCanStandOn(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        getBlockHolder(): Internal.Holder<Internal.Block>;
        propagatesSkylightDown(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        onProjectileHit(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockHitResult_, arg3: Internal.Projectile_): void;
        getCollisionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        isCollisionShapeFullBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        isCacheInvalid(): boolean;
        getOffset(arg0: Internal.BlockGetter_, arg1: BlockPos_): Vec3;
        getSoundType(): SoundType;
        entityCanStandOnFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_, arg3: Internal.Direction_): boolean;
        triggerEvent(arg0: Internal.Level_, arg1: BlockPos_, arg2: number, arg3: number): boolean;
        canBeReplaced(arg0: Internal.Fluid_): boolean;
        requiresCorrectToolForDrops(): boolean;
        getDrops(arg0: Internal.LootContext$Builder_): Internal.List<Internal.ItemStack>;
        isSignalSource(): boolean;
        canBeReplaced(arg0: Internal.BlockPlaceContext_): boolean;
        attack(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Player_): void;
        get opacityIfCached(): number
        /**
         * @deprecated
        */
        get lightEmission(): number
        set lightEmission(arg0: number)
        get randomlyTicking(): boolean
        set destroySpeed(arg0: number)
        set material(arg0: Material_)
        get block(): Internal.Block
        get conditionallyFullOpaque(): boolean
        get fluidState(): Internal.FluidState
        get tags(): Internal.Stream<Internal.TagKey<Internal.Block>>
        get air(): boolean
        set requiresTool(arg0: boolean)
        get renderShape(): Internal.RenderShape
        get material(): Material
        get pistonPushReaction(): Internal.PushReaction
        get offsetType(): Internal.BlockBehaviour$OffsetType
        get blockHolder(): Internal.Holder<Internal.Block>
        get cacheInvalid(): boolean
        get soundType(): SoundType
        get signalSource(): boolean
    }
    type BlockBehaviour$BlockStateBase_ = BlockBehaviour$BlockStateBase;
    class AbuseReportRequest$ThirdPartyServerInfo {
        constructor(arg0: string)
        address: string;
    }
    type AbuseReportRequest$ThirdPartyServerInfo_ = AbuseReportRequest$ThirdPartyServerInfo;
    class ArrayVoxelShape extends Internal.VoxelShape implements Internal.VoxelShapeAccess, Internal.ArrayVSAccess {
        getZPoints(): Internal.DoubleList;
        setZPoints(arg0: Internal.DoubleList_): void;
        setYPoints(arg0: Internal.DoubleList_): void;
        getYPoints(): Internal.DoubleList;
        setXPoints(arg0: Internal.DoubleList_): void;
        getXPoints(): Internal.DoubleList;
        get ZPoints(): Internal.DoubleList
        set ZPoints(arg0: Internal.DoubleList_)
        set YPoints(arg0: Internal.DoubleList_)
        get YPoints(): Internal.DoubleList
        set XPoints(arg0: Internal.DoubleList_)
        get XPoints(): Internal.DoubleList
    }
    type ArrayVoxelShape_ = ArrayVoxelShape;
    interface DynamicInstance extends Internal.Instance {
        decreaseFramerateWithDistance(): boolean;
        getWorldPosition(): BlockPos;
        beginFrame(): void;
        get worldPosition(): BlockPos
    }
    type DynamicInstance_ = DynamicInstance;
    class RuntimeException extends Internal.Exception {
        constructor()
        constructor(arg0: string, arg1: Internal.Throwable_)
        constructor(arg0: Internal.Throwable_)
        constructor(arg0: string)
    }
    type RuntimeException_ = RuntimeException;
    class MultipartBlockStateGenerator {
        constructor()
        part(when: string, model: string): void;
        part(when: string, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator$Part>): void;
        toJson(): Internal.JsonObject;
    }
    type MultipartBlockStateGenerator_ = MultipartBlockStateGenerator;
    class AlternativeLootItemCondition$Builder implements Internal.LootItemCondition$Builder {
        constructor(...arg0: Internal.LootItemCondition$Builder_[])
        build(): Internal.LootItemCondition;
        or(arg0: Internal.LootItemCondition$Builder_): this;
        invert(): Internal.LootItemCondition$Builder;
    }
    type AlternativeLootItemCondition$Builder_ = AlternativeLootItemCondition$Builder;
    class ModelGenerator$Face {
        constructor()
        tintindex(i: number): this;
        uv(u0: number, v0: number, u1: number, v1: number): this;
        cull(d: Internal.Direction_): this;
        cull(): this;
        toJson(): Internal.JsonObject;
        tex(t: string): this;
    }
    type ModelGenerator$Face_ = ModelGenerator$Face;
    class DocumentField extends Internal.AbstractDocument<Internal.DocumentField> {
        constructor()
        isFinal(): boolean;
        merge(arg0: Internal.AbstractDocumentBase_<any>): Internal.AbstractDocumentBase<any>;
        getType(): Internal.PropertyType<any>;
        copy(): Internal.AbstractDocumentBase<any>;
        static fromJava(info: Internal.FieldInfo_): Internal.DocumentField;
        setStatic(aStatic: boolean): void;
        setFinal(aFinal: boolean): void;
        isShouldGSON(): boolean;
        merge(other: Internal.DocumentField_): this;
        getValue(): Internal.PropertyValue<any, any>;
        setName(name: string): void;
        applyProperties(): this;
        getName(): string;
        isStatic(): boolean;
        get "final"(): boolean
        get type(): Internal.PropertyType<any>
        set "static"(aStatic: boolean)
        set "final"(aFinal: boolean)
        get shouldGSON(): boolean
        get value(): Internal.PropertyValue<any, any>
        set name(name: string)
        get name(): string
        get "static"(): boolean
    }
    type DocumentField_ = DocumentField;
    class Ghast extends Internal.FlyingMob implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.Ghast>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getExplosionPower(): number;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setCharging(arg0: boolean): void;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        static checkGhastSpawnRules(arg0: Internal.EntityType_<Internal.Ghast>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        isCharging(): boolean;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get explosionPower(): number
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set charging(arg0: boolean)
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get charging(): boolean
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Ghast_ = Ghast;
    class ThreeLayersFeatureSize extends Internal.FeatureSize {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.OptionalInt_)
        static readonly CODEC: Internal.Codec<Internal.ThreeLayersFeatureSize>;
    }
    type ThreeLayersFeatureSize_ = ThreeLayersFeatureSize;
    class RecipeJS implements Internal.CustomJavaToJsWrapper, Internal.RecipeKJS {
        constructor()
        /**
         * @deprecated
        */
        getGroup(): string;
        convertJavaToJs(cx: Internal.Context_, scope: Internal.Scriptable_, staticType: typeof any): Internal.Scriptable;
        getSerializationTypeFunction(): Internal.RecipeTypeFunction;
        inputValues(): Internal.RecipeComponentValue<any>[];
        /**
         * **NOTE**: Only valid via calling `recipes.kubejs.shaped` or `recipes.kubejs.shapeless`
         * 
        */
        replaceIngredient(filter: Internal.IngredientActionFilter_, item: Internal.ItemStack_): this;
        /**
         * **NOTE**: Only valid via calling `recipes.kubejs.shaped` or `recipes.kubejs.shapeless`
         * 
        */
        customIngredientAction(filter: Internal.IngredientActionFilter_, id: string): this;
        remove(): void;
        writeOutputFluid(value: Internal.OutputFluid_): Internal.JsonElement;
        stage(s: string): this;
        readOutputFluid(from: any): Internal.OutputFluid;
        inputItemHasPriority(from: any): boolean;
        getOriginalRecipe(): Internal.Recipe<any>;
        group(g: string): this;
        hasChanged(): boolean;
        initValues(created: boolean): void;
        createRecipe(): Internal.Recipe<any>;
        readInputItem(from: any): InputItem;
        /**
         * **NOTE**: Only valid via calling `recipes.kubejs.shaped` or `recipes.kubejs.shapeless`
         * 
        */
        modifyResult(callback: Internal.ModifyRecipeResultCallback_): this;
        get(key: string): any;
        outputItemHasPriority(from: any): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        id(_id: ResourceLocation_): this;
        /**
         * @deprecated
        */
        getType(): ResourceLocation;
        getOriginalRecipeResult(): Internal.ItemStack;
        inputFluidHasPriority(from: any): boolean;
        setValue<T>(key: Internal.RecipeKey_<T>, value: T): this;
        readInputFluid(from: any): Internal.InputFluid;
        set(key: string, value: any): this;
        getAllValueMap(): Internal.Map<string, Internal.RecipeComponentValue<any>>;
        getFromToString(): string;
        outputFluidHasPriority(from: any): boolean;
        writeInputItem(value: InputItem_): Internal.JsonElement;
        outputValues(): Internal.RecipeComponentValue<any>[];
        /**
         * @deprecated
        */
        getSchema(): Internal.RecipeSchema;
        deserialize(merge: boolean): void;
        writeOutputItem(value: OutputItem_): Internal.JsonElement;
        getValue<T>(key: Internal.RecipeKey_<T>): T;
        ingredientAction(filter: Internal.IngredientActionFilter_, action: Internal.IngredientAction_): this;
        serialize(): void;
        getPath(): string;
        /**
         * **NOTE**: Only valid via calling `recipes.kubejs.shaped` or `recipes.kubejs.shapeless`
         * 
        */
        keepIngredient(filter: Internal.IngredientActionFilter_): this;
        getMod(): string;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        writeInputFluid(value: Internal.InputFluid_): Internal.JsonElement;
        /**
         * **NOTE**: Only valid via calling `recipes.kubejs.shaped` or `recipes.kubejs.shapeless`
         * 
        */
        damageIngredient(filter: Internal.IngredientActionFilter_): this;
        getId(): string;
        save(): void;
        afterLoaded(): void;
        /**
         * @deprecated
        */
        setGroup(group: string): void;
        merge(j: Internal.JsonObject_): this;
        /**
         * @deprecated
        */
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        damageIngredient(filter: Internal.IngredientActionFilter_, damage: number): this;
        getOriginalRecipeIngredients(): Internal.List<Internal.Ingredient>;
        readOutputItem(from: any): OutputItem;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        /**
         * @deprecated
        */
        get group(): string
        get serializationTypeFunction(): Internal.RecipeTypeFunction
        get originalRecipe(): Internal.Recipe<any>
        /**
         * @deprecated
        */
        get type(): ResourceLocation
        get originalRecipeResult(): Internal.ItemStack
        get allValueMap(): Internal.Map<string, Internal.RecipeComponentValue<any>>
        get fromToString(): string
        /**
         * @deprecated
        */
        get schema(): Internal.RecipeSchema
        get path(): string
        get mod(): string
        get id(): string
        /**
         * @deprecated
        */
        set group(group: string)
        /**
         * @deprecated
        */
        get orCreateId(): ResourceLocation
        get originalRecipeIngredients(): Internal.List<Internal.Ingredient>
        type: Internal.RecipeTypeFunction;
        removed: boolean;
        originalJson: Internal.JsonObject;
        json: Internal.JsonObject;
        newRecipe: boolean;
        changed: boolean;
        static itemErrors: false;
        id: ResourceLocation;
        modifyResult: Internal.ModifyRecipeResultCallback;
    }
    type RecipeJS_ = RecipeJS;
    class EntityEvent$Size extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_, arg1: Internal.Pose_, arg2: Internal.EntityDimensions_, arg3: Internal.EntityDimensions_, arg4: number, arg5: number)
        constructor(arg0: Internal.Entity_, arg1: Internal.Pose_, arg2: Internal.EntityDimensions_, arg3: number)
        setNewSize(arg0: Internal.EntityDimensions_): void;
        getPose(): Internal.Pose;
        setNewEyeHeight(arg0: number): void;
        getOldEyeHeight(): number;
        getNewSize(): Internal.EntityDimensions;
        getOldSize(): Internal.EntityDimensions;
        setNewSize(arg0: Internal.EntityDimensions_, arg1: boolean): void;
        getNewEyeHeight(): number;
        set newSize(arg0: Internal.EntityDimensions_)
        get pose(): Internal.Pose
        set newEyeHeight(arg0: number)
        get oldEyeHeight(): number
        get newSize(): Internal.EntityDimensions
        get oldSize(): Internal.EntityDimensions
        get newEyeHeight(): number
    }
    type EntityEvent$Size_ = EntityEvent$Size;
    abstract class UnicodeFilter implements Internal.UnicodeMatcher {
        addMatchSetTo(arg0: Internal.UnicodeSet_): void;
        toPattern(arg0: boolean): string;
        contains(arg0: number): boolean;
        matchesIndexValue(arg0: number): boolean;
        matches(arg0: Internal.Replaceable_, arg1: number[], arg2: number, arg3: boolean): number;
    }
    type UnicodeFilter_ = UnicodeFilter;
    class TrappedChestBlockEntity extends Internal.ChestBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type TrappedChestBlockEntity_ = TrappedChestBlockEntity;
    class GenerationStep$Carving extends Internal.Enum<Internal.GenerationStep$Carving> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getName(): string;
        static valueOf(arg0: string): Internal.GenerationStep$Carving;
        static values(): Internal.GenerationStep$Carving[];
        get serializedName(): string
        get name(): string
        static readonly AIR: Internal.GenerationStep$Carving;
        static readonly LIQUID: Internal.GenerationStep$Carving;
        static readonly CODEC: Internal.Codec<Internal.GenerationStep$Carving>;
    }
    type GenerationStep$Carving_ = "liquid" | "air" | GenerationStep$Carving;
    class CarpetBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CarpetBlock_ = CarpetBlock;
    class Variant extends Internal.Enum<Internal.Variant> {
        static values(): Internal.Variant[];
        static valueOf(arg0: string): Internal.Variant;
        static byId(arg0: number): Internal.Variant;
        getId(): number;
        get id(): number
        static readonly WHITE: Internal.Variant;
        static readonly BLACK: Internal.Variant;
        static readonly CREAMY: Internal.Variant;
        static readonly BROWN: Internal.Variant;
        static readonly GRAY: Internal.Variant;
        static readonly CHESTNUT: Internal.Variant;
        static readonly DARKBROWN: Internal.Variant;
    }
    type Variant_ = Variant | "darkbrown" | "white" | "brown" | "gray" | "black" | "creamy" | "chestnut";
    class RenderStateShard$DepthTestStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: number)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$DepthTestStateShard_ = RenderStateShard$DepthTestStateShard;
    interface PalettedContainerRO <T> {
        recreate(): Internal.PalettedContainer<T>;
        maybeHas(arg0: Internal.Predicate_<T>): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSerializedSize(): number;
        pack(arg0: Internal.IdMap_<T>, arg1: Internal.PalettedContainer$Strategy_): Internal.PalettedContainerRO$PackedData<T>;
        getAll(arg0: Internal.Consumer_<T>): void;
        get(arg0: number, arg1: number, arg2: number): T;
        count(arg0: Internal.PalettedContainer$CountConsumer_<T>): void;
        get serializedSize(): number
    }
    type PalettedContainerRO_<T> = PalettedContainerRO<T>;
    class LerpedFloat {
        constructor(arg0: any_)
        static angular(): Internal.LerpedFloat;
        writeNBT(): Internal.CompoundTag;
        updateChaseTarget(arg0: number): void;
        settled(): boolean;
        updateChaseSpeed(arg0: number): boolean;
        readNBT(arg0: Internal.CompoundTag_, arg1: boolean): void;
        getChaseTarget(): number;
        setValue(arg0: number): void;
        tickChaser(): void;
        disableSmartAngleChasing(): this;
        chase(arg0: number, arg1: number, arg2: Internal.LerpedFloat$Chaser_): this;
        forceNextSync(): void;
        getValue(arg0: number): number;
        static linear(): Internal.LerpedFloat;
        getValue(): number;
        startWithValue(arg0: number): this;
        setValueNoUpdate(arg0: number): void;
        get chaseTarget(): number
        set value(arg0: number)
        get value(): number
        set valueNoUpdate(arg0: number)
    }
    type LerpedFloat_ = LerpedFloat;
    class LevelChunk$EntityCreationType extends Internal.Enum<Internal.LevelChunk$EntityCreationType> {
        static valueOf(arg0: string): Internal.LevelChunk$EntityCreationType;
        static values(): Internal.LevelChunk$EntityCreationType[];
        static readonly IMMEDIATE: Internal.LevelChunk$EntityCreationType;
        static readonly QUEUED: Internal.LevelChunk$EntityCreationType;
        static readonly CHECK: Internal.LevelChunk$EntityCreationType;
    }
    type LevelChunk$EntityCreationType_ = "check" | "immediate" | LevelChunk$EntityCreationType | "queued";
    class LiteralCommandNode <S> extends Internal.CommandNode<S> {
        constructor(arg0: string, arg1: Internal.Command_<S>, arg2: Internal.Predicate_<S>, arg3: Internal.CommandNode_<S>, arg4: Internal.RedirectModifier_<S>, arg5: boolean)
        isValidInput(arg0: string): boolean;
        createBuilder(): Internal.ArgumentBuilder<any, any>;
        getLiteral(): string;
        get literal(): string
    }
    type LiteralCommandNode_<S> = LiteralCommandNode<S>;
    class SingleItemRecipe$Serializer <T extends Internal.SingleItemRecipe> implements Internal.RecipeSerializer<T> {
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): T;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
    }
    type SingleItemRecipe$Serializer_<T extends Internal.SingleItemRecipe> = SingleItemRecipe$Serializer<T>;
    class TextureAtlas extends Internal.AbstractTexture implements Internal.TextureAtlasExtension, Internal.SpriteFinderImpl$SpriteFinderAccess, Internal.Tickable, Internal.TextureAtlasAccessor {
        constructor(arg0: ResourceLocation_)
        callGetResourceLocation(arg0: ResourceLocation_): ResourceLocation;
        getSprite(arg0: ResourceLocation_): Internal.TextureAtlasSprite;
        cycleAnimationFrames(): void;
        getPBRHolder(): Internal.PBRAtlasHolder;
        fabric_spriteFinder(): Internal.SpriteFinderImpl;
        clearTextureData(): void;
        tick(): void;
        prepareToStitch(arg0: Internal.ResourceManager_, arg1: Internal.Stream_<ResourceLocation>, arg2: Internal.ProfilerFiller_, arg3: number): Internal.TextureAtlas$Preparations;
        location(): ResourceLocation;
        updateFilter(arg0: Internal.TextureAtlas$Preparations_): void;
        getTexturesByName(): Internal.Map<any, any>;
        getOrCreatePBRHolder(): Internal.PBRAtlasHolder;
        reload(arg0: Internal.TextureAtlas$Preparations_): void;
        get PBRHolder(): Internal.PBRAtlasHolder
        get texturesByName(): Internal.Map<any, any>
        get orCreatePBRHolder(): Internal.PBRAtlasHolder
        /**
         * @deprecated
        */
        static readonly LOCATION_BLOCKS: ResourceLocation;
        readonly texturesByName: Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>;
        /**
         * @deprecated
        */
        static readonly LOCATION_PARTICLES: ResourceLocation;
    }
    type TextureAtlas_ = TextureAtlas;
    interface Byte2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2LongFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2LongFunction;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Byte2ShortFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Byte2IntFunction;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Byte2FloatFunction;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Byte2CharFunction;
        getOrDefault(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2LongFunction;
        put(arg0: number, arg1: number): number;
        defaultReturnValue(): number;
        get(arg0: number): number;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2LongFunction<T>;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2LongFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Byte2DoubleFunction;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2LongFunction;
        size(): number;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        /**
         * @deprecated
        */
        applyAsLong(arg0: number): number;
        clear(): void;
        apply(arg0: number): number;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2LongFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2LongFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        (arg0: number): number;
    }
    type Byte2LongFunction_ = Byte2LongFunction;
    class MapItemSavedData extends Internal.SavedData implements Internal.FramedItemFrameBlockEntity$MapMarkerRemover, Internal.StationMapData {
        isTrackedCountOverLimit(arg0: number): boolean;
        static createForClient(arg0: number, arg1: boolean, arg2: Internal.ResourceKey_<Internal.Level>): Internal.MapItemSavedData;
        updateColor(arg0: number, arg1: number, arg2: number): boolean;
        static addTargetDecoration(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: string, arg3: Internal.MapDecoration$Type_): void;
        removedFromFrame(arg0: BlockPos_, arg1: number): void;
        getDecorations(): Internal.Iterable<Internal.MapDecoration>;
        tickCarriedBy(arg0: Internal.Player_, arg1: Internal.ItemStack_): void;
        getHoldingPlayer(arg0: Internal.Player_): Internal.MapItemSavedData$HoldingPlayer;
        addClientSideDecorations(arg0: Internal.List_<Internal.MapDecoration>): void;
        setColor(arg0: number, arg1: number, arg2: number): void;
        addStationMarker(arg0: Internal.StationMarker_): void;
        framedblocks$removeMapMarker(arg0: BlockPos_): void;
        toggleBanner(arg0: Internal.LevelAccessor_, arg1: BlockPos_): boolean;
        isExplorationMap(): boolean;
        toggleStation(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.StationBlockEntity_): boolean;
        handler$chf000$create$onCheckBanners(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: Internal.CallbackInfo_): void;
        checkBanners(arg0: Internal.BlockGetter_, arg1: number, arg2: number): void;
        scaled(arg0: number): this;
        getUpdatePacket(arg0: number, arg1: Internal.Player_): Internal.Packet<any>;
        locked(): this;
        getBanners(): Internal.Collection<Internal.MapBanner>;
        handler$chf000$create$onSave(arg0: Internal.CompoundTag_, arg1: Internal.CallbackInfoReturnable_<any>): void;
        static load(arg0: Internal.CompoundTag_): Internal.MapItemSavedData;
        static createFresh(arg0: number, arg1: number, arg2: number, arg3: boolean, arg4: boolean, arg5: Internal.ResourceKey_<Internal.Level>): Internal.MapItemSavedData;
        get decorations(): Internal.Iterable<Internal.MapDecoration>
        get explorationMap(): boolean
        get banners(): Internal.Collection<Internal.MapBanner>
        colors: number[];
        static readonly MAX_SCALE: 4;
        readonly scale: number;
        readonly z: number;
        readonly locked: boolean;
        readonly x: number;
        readonly dimension: Internal.ResourceKey<Internal.Level>;
        static readonly TRACKED_DECORATION_LIMIT: 256;
    }
    type MapItemSavedData_ = MapItemSavedData;
    class ColorSpace$Connector {
        getRenderIntent(): Internal.ColorSpace$RenderIntent;
        getDestination(): Internal.ColorSpace;
        transform(v: number[]): number[];
        transform(r: number, g: number, b: number): number[];
        getSource(): Internal.ColorSpace;
        get renderIntent(): Internal.ColorSpace$RenderIntent
        get destination(): Internal.ColorSpace
        get source(): Internal.ColorSpace
    }
    type ColorSpace$Connector_ = ColorSpace$Connector;
    class Point extends Internal.Point2D implements Internal.Serializable {
        constructor()
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.Point_)
        translate(arg0: number, arg1: number): void;
        setLocation(arg0: Internal.Point_): void;
        setLocation(arg0: number, arg1: number): void;
        getLocation(): this;
        move(arg0: number, arg1: number): void;
        set location(arg0: Internal.Point_)
        get location(): Internal.Point
        x: number;
        y: number;
    }
    type Point_ = Point;
    class HideJEIEventJS <T> extends Internal.EventJS {
        constructor(r: Internal.IJeiRuntime_, t: Internal.IIngredientType_<T>, f: Internal.Function_<any, Internal.Predicate<T>>, i: Internal.Predicate_<T>)
        getAllIngredients(): Internal.Collection<T>;
        hide(o: any): void;
        hideAll(): void;
        get allIngredients(): Internal.Collection<T>
    }
    type HideJEIEventJS_<T> = HideJEIEventJS<T>;
    interface PacketSendListener {
        onSuccess(): void;
        onFailure(): Internal.Packet<any>;
        thenRun(arg0: Internal.Runnable_): this;
        exceptionallySend(arg0: Internal.Supplier_<Internal.Packet<any>>): this;
    }
    type PacketSendListener_ = PacketSendListener;
    class PackMetadataSection {
        constructor(arg0: Internal.Component_, arg1: number, arg2: Internal.Map_<Internal.PackType, number>)
        constructor(arg0: Internal.Component_, arg1: number)
        /**
         * @deprecated
        */
        getPackFormat(): number;
        getPackFormat(arg0: Internal.PackType_): number;
        getDescription(): Internal.Component;
        /**
         * @deprecated
        */
        get packFormat(): number
        get description(): Internal.Component
        static readonly SERIALIZER: Internal.PackMetadataSectionSerializer;
    }
    type PackMetadataSection_ = PackMetadataSection;
    class ReplaceBlockConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockState_, arg1: Internal.BlockState_)
        constructor(arg0: Internal.List_<Internal.OreConfiguration$TargetBlockState>)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.ReplaceBlockConfiguration>;
        readonly targetStates: Internal.List<Internal.OreConfiguration$TargetBlockState>;
    }
    type ReplaceBlockConfiguration_ = ReplaceBlockConfiguration;
    interface ByteIterator extends Internal.PrimitiveIterator<number, Internal.ByteConsumer> {
        forEachRemaining(arg0: Internal.ByteConsumer_): void;
        forEachRemaining(arg0: any): void;
        remove(): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        hasNext(): boolean;
        nextByte(): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
    }
    type ByteIterator_ = ByteIterator;
    class BufferBuilder$DrawState extends Internal.Record {
        constructor(format: Internal.VertexFormat_, vertexCount: number, indexCount: number, mode: Internal.VertexFormat$Mode_, indexType: Internal.VertexFormat$IndexType_, indexOnly: boolean, sequentialIndex: boolean)
        mode(): Internal.VertexFormat$Mode;
        vertexBufferEnd(): number;
        indexOnly(): boolean;
        indexBufferStart(): number;
        vertexBufferStart(): number;
        indexBufferEnd(): number;
        vertexCount(): number;
        sequentialIndex(): boolean;
        indexCount(): number;
        format(): Internal.VertexFormat;
        indexType(): Internal.VertexFormat$IndexType;
        vertexBufferSize(): number;
        bufferSize(): number;
    }
    type BufferBuilder$DrawState_ = BufferBuilder$DrawState;
    interface IModProvider {
        name(): string;
        scanFile(arg0: Internal.IModFile_, arg1: Internal.Consumer_<Internal.Path>): void;
        isValid(arg0: Internal.IModFile_): boolean;
        initArguments(arg0: Internal.Map_<string, any>): void;
    }
    type IModProvider_ = IModProvider;
    class ScreenEvent$MouseDragged$Post extends Internal.ScreenEvent$MouseDragged {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
    }
    type ScreenEvent$MouseDragged$Post_ = ScreenEvent$MouseDragged$Post;
    interface Object2FloatFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
        removeFloat(arg0: any): number;
        defaultReturnValue(arg0: number): void;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        getOrDefault(arg0: any, arg1: number): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsDouble(arg0: K): number;
        put(arg0: K, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        getFloat(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
        size(): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
        clear(): void;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        identity<T>(): Internal.Function<T, T>;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        (arg0: any): number;
    }
    type Object2FloatFunction_<K> = Object2FloatFunction<K>;
    interface AccessorFontManager {
        bookshelf$getFonts(): Internal.Map<ResourceLocation, Internal.FontSet>;
    }
    type AccessorFontManager_ = AccessorFontManager;
    class Fragment implements Internal.ViewModelStoreOwner, Internal.LifecycleOwner, Internal.View$OnCreateContextMenuListener {
        constructor()
        onViewCreated(view: Internal.View_, savedInstanceState: Internal.DataSet_): void;
        getHost(): any;
        requireContext(): icyllis.modernui.core.Context;
        startPostponedEnterTransition(): void;
        getTag(): string;
        setInitialSavedState(state: Internal.DataSet_): void;
        getAllowEnterTransitionOverlap(): boolean;
        onPause(): void;
        getDefaultViewModelProviderFactory(): Internal.ViewModelProvider$Factory;
        isRemoving(): boolean;
        isDetached(): boolean;
        postponeEnterTransition(): void;
        getReenterTransition(): Internal.Transition;
        onDetach(): void;
        getView(): Internal.View;
        onViewStateRestored(savedInstanceState: Internal.DataSet_): void;
        isVisible(): boolean;
        getViewModelStore(): Internal.ViewModelStore;
        setHasOptionsMenu(hasMenu: boolean): void;
        onHiddenChanged(hidden: boolean): void;
        onPrimaryNavigationFragmentChanged(isPrimaryNavigationFragment: boolean): void;
        setSharedElementEnterTransition(transition: Internal.Transition_): void;
        onDestroyView(): void;
        requireHost(): any;
        setExitTransition(transition: Internal.Transition_): void;
        getParentFragmentManager(): Internal.FragmentManager;
        setSharedElementReturnTransition(transition: Internal.Transition_): void;
        setMenuVisibility(menuVisible: boolean): void;
        onSaveInstanceState(outState: Internal.DataSet_): void;
        getReturnTransition(): Internal.Transition;
        requireArguments(): Internal.DataSet;
        dump(prefix: string, fd: Internal.FileDescriptor_, writer: Internal.PrintWriter_, ...args: string[]): void;
        postponeEnterTransition(duration: number, timeUnit: Internal.TimeUnit_): void;
        setReenterTransition(transition: Internal.Transition_): void;
        setReturnTransition(transition: Internal.Transition_): void;
        getParentFragment(): this;
        onDestroy(): void;
        onCreateAnimator(transit: number, enter: boolean, nextAnim: number): Internal.Animator;
        onCreateContextMenu(menu: Internal.ContextMenu_, v: Internal.View_, menuInfo: Internal.ContextMenu$ContextMenuInfo_): void;
        getSharedElementEnterTransition(): Internal.Transition;
        onCreateView(inflater: Internal.LayoutInflater_, container: Internal.ViewGroup_, savedInstanceState: Internal.DataSet_): Internal.View;
        requireParentFragment(): this;
        getEnterTransition(): Internal.Transition;
        onCreate(savedInstanceState: Internal.DataSet_): void;
        isInLayout(): boolean;
        getExitTransition(): Internal.Transition;
        onResume(): void;
        getContext(): icyllis.modernui.core.Context;
        setExitSharedElementCallback(callback: Internal.SharedElementCallback_): void;
        getViewLifecycleOwnerLiveData(): Internal.LiveData<Internal.LifecycleOwner>;
        getId(): number;
        getAllowReturnTransitionOverlap(): boolean;
        setAllowEnterTransitionOverlap(allow: boolean): void;
        unregisterForContextMenu(view: Internal.View_): void;
        setEnterTransition(transition: Internal.Transition_): void;
        isAdded(): boolean;
        requireView(): Internal.View;
        onAttach(context: icyllis.modernui.core.Context_): void;
        isHidden(): boolean;
        getChildFragmentManager(): Internal.FragmentManager;
        isStateSaved(): boolean;
        getViewLifecycleOwner(): Internal.LifecycleOwner;
        registerForContextMenu(view: Internal.View_): void;
        setEnterSharedElementCallback(callback: Internal.SharedElementCallback_): void;
        getSharedElementReturnTransition(): Internal.Transition;
        setArguments(args: Internal.DataSet_): void;
        onStop(): void;
        setAllowReturnTransitionOverlap(allow: boolean): void;
        onStart(): void;
        getLifecycle(): icyllis.modernui.lifecycle.Lifecycle;
        getArguments(): Internal.DataSet;
        isResumed(): boolean;
        get host(): any
        get tag(): string
        set initialSavedState(state: Internal.DataSet_)
        get allowEnterTransitionOverlap(): boolean
        get defaultViewModelProviderFactory(): Internal.ViewModelProvider$Factory
        get removing(): boolean
        get detached(): boolean
        get reenterTransition(): Internal.Transition
        get view(): Internal.View
        get visible(): boolean
        get viewModelStore(): Internal.ViewModelStore
        set hasOptionsMenu(hasMenu: boolean)
        set sharedElementEnterTransition(transition: Internal.Transition_)
        set exitTransition(transition: Internal.Transition_)
        get parentFragmentManager(): Internal.FragmentManager
        set sharedElementReturnTransition(transition: Internal.Transition_)
        set menuVisibility(menuVisible: boolean)
        get returnTransition(): Internal.Transition
        set reenterTransition(transition: Internal.Transition_)
        set returnTransition(transition: Internal.Transition_)
        get parentFragment(): Internal.Fragment
        get sharedElementEnterTransition(): Internal.Transition
        get enterTransition(): Internal.Transition
        get inLayout(): boolean
        get exitTransition(): Internal.Transition
        get context(): icyllis.modernui.core.Context
        set exitSharedElementCallback(callback: Internal.SharedElementCallback_)
        get viewLifecycleOwnerLiveData(): Internal.LiveData<Internal.LifecycleOwner>
        get id(): number
        get allowReturnTransitionOverlap(): boolean
        set allowEnterTransitionOverlap(allow: boolean)
        set enterTransition(transition: Internal.Transition_)
        get added(): boolean
        get hidden(): boolean
        get childFragmentManager(): Internal.FragmentManager
        get stateSaved(): boolean
        get viewLifecycleOwner(): Internal.LifecycleOwner
        set enterSharedElementCallback(callback: Internal.SharedElementCallback_)
        get sharedElementReturnTransition(): Internal.Transition
        set "arguments"(args: Internal.DataSet_)
        set allowReturnTransitionOverlap(allow: boolean)
        get lifecycle(): icyllis.modernui.lifecycle.Lifecycle
        get "arguments"(): Internal.DataSet
        get resumed(): boolean
    }
    type Fragment_ = Fragment;
    class UniformHandler$UniformInfo {
        constructor()
        mOffset: number;
        mVisibility: number;
        mRawName: string;
        mVariable: Internal.ShaderVar;
        mOwner: Internal.Processor;
    }
    type UniformHandler$UniformInfo_ = UniformHandler$UniformInfo;
    class MultifaceGrowthConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.MultifaceBlock_, arg1: number, arg2: boolean, arg3: boolean, arg4: boolean, arg5: number, arg6: Internal.HolderSet_<Internal.Block>)
        getShuffledDirectionsExcept(arg0: Internal.RandomSource_, arg1: Internal.Direction_): Internal.List<Internal.Direction>;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        getShuffledDirections(arg0: Internal.RandomSource_): Internal.List<Internal.Direction>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly searchRange: number;
        readonly canBePlacedOn: Internal.HolderSet<Internal.Block>;
        static readonly CODEC: Internal.Codec<Internal.MultifaceGrowthConfiguration>;
        readonly placeBlock: Internal.MultifaceBlock;
        readonly canPlaceOnCeiling: boolean;
        readonly canPlaceOnFloor: boolean;
        readonly canPlaceOnWall: boolean;
        readonly chanceOfSpreading: number;
    }
    type MultifaceGrowthConfiguration_ = MultifaceGrowthConfiguration;
    class AddSpawnProperties {
        constructor()
        setEntity(s: string): void;
        setCategory(s: string): void;
        set entity(s: string)
        set category(s: string)
        minCount: number;
        _category: Internal.MobCategory;
        _entity: Internal.EntityType<any>;
        biomes: Internal.BiomeFilter;
        maxCount: number;
        weight: number;
    }
    type AddSpawnProperties_ = AddSpawnProperties;
    abstract class AbstractCookingRecipe implements Internal.Recipe<Internal.Container> {
        constructor(arg0: Internal.RecipeType_<any>, arg1: ResourceLocation_, arg2: string, arg3: Internal.Ingredient_, arg4: Internal.ItemStack_, arg5: number, arg6: number)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getExperience(): number;
        isSpecial(): boolean;
        assemble(arg0: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getCookingTime(): number;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get experience(): number
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get cookingTime(): number
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type AbstractCookingRecipe_ = AbstractCookingRecipe;
    class AttachedStemBlock extends Internal.BushBlock {
        constructor(arg0: Internal.StemGrownBlock_, arg1: Internal.Supplier_<Internal.Item>, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type AttachedStemBlock_ = AttachedStemBlock;
    class IFluidHandler$FluidAction extends Internal.Enum<Internal.IFluidHandler$FluidAction> {
        simulate(): boolean;
        static valueOf(arg0: string): Internal.IFluidHandler$FluidAction;
        static values(): Internal.IFluidHandler$FluidAction[];
        execute(): boolean;
        static readonly SIMULATE: Internal.IFluidHandler$FluidAction;
        static readonly EXECUTE: Internal.IFluidHandler$FluidAction;
    }
    type IFluidHandler$FluidAction_ = "execute" | "simulate" | IFluidHandler$FluidAction;
    class ItemRequirement$StackRequirement {
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemRequirement$ItemUseType_)
        matches(arg0: Internal.ItemStack_): boolean;
        readonly stack: Internal.ItemStack;
        readonly usage: Internal.ItemRequirement$ItemUseType;
    }
    type ItemRequirement$StackRequirement_ = ItemRequirement$StackRequirement;
    interface WriterSupplier {
        get(): Internal.Writer;
    }
    type WriterSupplier_ = WriterSupplier;
    class MatchingBlockTagPredicate extends Internal.StateTestingPredicate {
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.MatchingBlockTagPredicate>;
    }
    type MatchingBlockTagPredicate_ = MatchingBlockTagPredicate;
    interface ILimited {
        isLimitEnabled(): boolean;
        setLimitEnabled(arg0: boolean): void;
        makeLimitEnabledPacket(pos: BlockPos_, limitEnabled: boolean): Internal.StationEditPacket;
        get limitEnabled(): boolean
        set limitEnabled(arg0: boolean)
    }
    type ILimited_ = ILimited;
    class SharedSuggestionProvider$ElementSuggestionType extends Internal.Enum<Internal.SharedSuggestionProvider$ElementSuggestionType> {
        static values(): Internal.SharedSuggestionProvider$ElementSuggestionType[];
        shouldSuggestElements(): boolean;
        shouldSuggestTags(): boolean;
        static valueOf(arg0: string): Internal.SharedSuggestionProvider$ElementSuggestionType;
        static readonly ALL: Internal.SharedSuggestionProvider$ElementSuggestionType;
        static readonly TAGS: Internal.SharedSuggestionProvider$ElementSuggestionType;
        static readonly ELEMENTS: Internal.SharedSuggestionProvider$ElementSuggestionType;
    }
    type SharedSuggestionProvider$ElementSuggestionType_ = "elements" | "tags" | SharedSuggestionProvider$ElementSuggestionType | "all";
    class TimeZoneNames$MatchInfo {
        constructor(arg0: Internal.TimeZoneNames$NameType_, arg1: string, arg2: string, arg3: number)
        mzID(): string;
        matchLength(): number;
        nameType(): Internal.TimeZoneNames$NameType;
        tzID(): string;
    }
    type TimeZoneNames$MatchInfo_ = TimeZoneNames$MatchInfo;
    class ServerFunctionManager {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.ServerFunctionLibrary_)
        getFunctionNames(): Internal.Iterable<ResourceLocation>;
        getTag(arg0: ResourceLocation_): Internal.Collection<Internal.CommandFunction>;
        replaceLibrary(arg0: Internal.ServerFunctionLibrary_): void;
        getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
        getTagNames(): Internal.Iterable<ResourceLocation>;
        execute(arg0: Internal.CommandFunction_, arg1: Internal.CommandSourceStack_): number;
        getGameLoopSender(): Internal.CommandSourceStack;
        getCommandLimit(): number;
        get(arg0: ResourceLocation_): Internal.Optional<Internal.CommandFunction>;
        execute(arg0: Internal.CommandFunction_, arg1: Internal.CommandSourceStack_, arg2: Internal.ServerFunctionManager$TraceCallbacks_): number;
        tick(): void;
        get functionNames(): Internal.Iterable<ResourceLocation>
        get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
        get tagNames(): Internal.Iterable<ResourceLocation>
        get gameLoopSender(): Internal.CommandSourceStack
        get commandLimit(): number
    }
    type ServerFunctionManager_ = ServerFunctionManager;
    interface EntityBlock {
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
    }
    type EntityBlock_ = EntityBlock;
    class ContraptionMatrices {
        constructor()
        setup(arg0: Internal.PoseStack_, arg1: Internal.AbstractContraptionEntity_): void;
        static transform(arg0: Internal.PoseStack_, arg1: Internal.PoseStack_): void;
        getViewProjection(): Internal.PoseStack;
        clear(): void;
        getWorld(): Matrix4f;
        static clearStack(arg0: Internal.PoseStack_): void;
        getLight(): Matrix4f;
        isReady(): boolean;
        getModelViewProjection(): Internal.PoseStack;
        static translateToEntity(arg0: Matrix4f_, arg1: Internal.Entity_, arg2: number): void;
        getModel(): Internal.PoseStack;
        get viewProjection(): Internal.PoseStack
        get world(): Matrix4f
        get light(): Matrix4f
        get ready(): boolean
        get modelViewProjection(): Internal.PoseStack
        get model(): Internal.PoseStack
    }
    type ContraptionMatrices_ = ContraptionMatrices;
    interface BlockEntityRenderer <T extends Internal.BlockEntity> {
        getViewDistance(): number;
        render(arg0: T, arg1: number, arg2: Internal.PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number, arg5: number): void;
        shouldRender(arg0: T, arg1: Vec3_): boolean;
        shouldRenderOffScreen(arg0: T): boolean;
        get viewDistance(): number
    }
    type BlockEntityRenderer_<T extends Internal.BlockEntity> = BlockEntityRenderer<T>;
    class AttributeSupplier$Builder {
        constructor()
        constructor(arg0: Internal.AttributeSupplier_)
        hasAttribute(arg0: Internal.Attribute_): boolean;
        add(arg0: Internal.Attribute_, arg1: number): this;
        build(): Internal.AttributeSupplier;
        combine(arg0: Internal.AttributeSupplier$Builder_): void;
        add(arg0: Internal.Attribute_): this;
    }
    type AttributeSupplier$Builder_ = AttributeSupplier$Builder;
    interface FloatIterator extends Internal.PrimitiveIterator<number, Internal.FloatConsumer> {
        forEachRemaining(arg0: any): void;
        remove(): void;
        forEachRemaining(arg0: Internal.FloatConsumer_): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        nextFloat(): number;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        hasNext(): boolean;
    }
    type FloatIterator_ = FloatIterator;
    class ChannelOutboundBuffer {
        isWritable(): boolean;
        forEachFlushedMessage(arg0: Internal.ChannelOutboundBuffer$MessageProcessor_): void;
        remove(): boolean;
        totalPendingWriteBytes(): number;
        bytesBeforeUnwritable(): number;
        nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[];
        isEmpty(): boolean;
        progress(arg0: number): void;
        addMessage(arg0: any, arg1: number, arg2: Internal.ChannelPromise_): void;
        removeBytes(arg0: number): void;
        nioBufferCount(): number;
        setUserDefinedWritability(arg0: number, arg1: boolean): void;
        nioBuffers(): Internal.ByteBuffer[];
        size(): number;
        currentProgress(): number;
        /**
         * @deprecated
        */
        recycle(): void;
        current(): any;
        nioBufferSize(): number;
        addFlush(): void;
        bytesBeforeWritable(): number;
        getUserDefinedWritability(arg0: number): boolean;
        remove(arg0: Internal.Throwable_): boolean;
        get writable(): boolean
        get empty(): boolean
    }
    type ChannelOutboundBuffer_ = ChannelOutboundBuffer;
    interface ParticleProvider <T extends Internal.ParticleOptions> {
        createParticle(arg0: T, arg1: Internal.ClientLevel_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): Internal.Particle;
    }
    type ParticleProvider_<T extends Internal.ParticleOptions> = ParticleProvider<T>;
    class BiasedToBottomHeight extends Internal.HeightProvider {
        static of(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_, arg2: number): Internal.BiasedToBottomHeight;
        static readonly CODEC: Internal.Codec<Internal.BiasedToBottomHeight>;
    }
    type BiasedToBottomHeight_ = BiasedToBottomHeight;
    class EnderDragonPart extends Internal.PartEntity<Internal.EnderDragon> {
        constructor(arg0: Internal.EnderDragon_, arg1: string, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        readonly name: string;
        readonly parentMob: Internal.EnderDragon;
    }
    type EnderDragonPart_ = EnderDragonPart;
    abstract class Writer implements Internal.Closeable, Internal.Appendable, Internal.Flushable {
        flush(): void;
        write(arg0: number): void;
        append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
        write(arg0: string): void;
        append(arg0: Internal.CharSequence_): Internal.Appendable;
        close(): void;
        write(arg0: string, arg1: number, arg2: number): void;
        write(arg0: string[]): void;
        write(arg0: string[], arg1: number, arg2: number): void;
        append(arg0: string): this;
        static nullWriter(): Internal.Writer;
    }
    type Writer_ = Writer;
    class ClientboundDeleteChatPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.MessageSignature_)
        handle(arg0: Internal.PacketListener_): void;
        messageSignature(): Internal.MessageSignature;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundDeleteChatPacket_ = ClientboundDeleteChatPacket;
    class MobSpawnSettings$MobSpawnCost {
        getCharge(): number;
        getEnergyBudget(): number;
        get charge(): number
        get energyBudget(): number
        static readonly CODEC: Internal.Codec<Internal.MobSpawnSettings$MobSpawnCost>;
    }
    type MobSpawnSettings$MobSpawnCost_ = MobSpawnSettings$MobSpawnCost;
    class IntArrayList extends Internal.AbstractIntList implements Internal.RandomAccess, Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.IntCollection_)
        constructor(arg0: Internal.Iterator_<number>)
        constructor(arg0: Internal.Collection_<number>)
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: number)
        constructor(arg0: number[])
        constructor(arg0: Internal.IntIterator_)
        constructor(arg0: Internal.IntList_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        pop(): any;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        compareTo(arg0: Internal.IntArrayList_): number;
        static of<E>(arg0: E): Internal.List<E>;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static wrap(arg0: number[], arg1: number): Internal.IntArrayList;
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        static of(arg0: number, arg1: number): Internal.IntList;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        static toList(arg0: Internal.IntStream_): Internal.IntArrayList;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.IntList;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        static of(arg0: number): Internal.IntList;
        static of(...arg0: number[]): Internal.IntArrayList;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        elements(): number[];
        spliterator(): Internal.Spliterator<any>;
        ensureCapacity(arg0: number): void;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        trim(arg0: number): void;
        equals(arg0: Internal.IntArrayList_): boolean;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        clone(): any;
        addAll(arg0: Internal.IntList_): boolean;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        static wrap(arg0: number[]): Internal.IntArrayList;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static toListWithExpectedSize(arg0: Internal.IntStream_, arg1: number): Internal.IntArrayList;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        static of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        setElements(arg0: number, arg1: number[]): void;
        static of(): Internal.IntArrayList;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        setElements(arg0: number[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        intSpliterator(): Internal.IntSpliterator;
        trim(): void;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
        static readonly DEFAULT_INITIAL_CAPACITY: 10;
    }
    type IntArrayList_ = IntArrayList;
    class ClientboundTakeItemEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getItemId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getPlayerId(): number;
        getAmount(): number;
        isSkippable(): boolean;
        get itemId(): number
        get playerId(): number
        get amount(): number
        get skippable(): boolean
    }
    type ClientboundTakeItemEntityPacket_ = ClientboundTakeItemEntityPacket;
    /**
     * Invoked before an entity is hurt by a damage source.
    */
    class LivingEntityHurtEventJS extends Internal.LivingEntityEventJS {
        constructor(entity: Internal.LivingEntity_, source: DamageSource_, amount: number)
        /**
         * The damage source.
        */
        getSource(): DamageSource;
        /**
         * The amount of damage.
        */
        getDamage(): number;
        /**
         * The damage source.
        */
        get source(): DamageSource
        /**
         * The amount of damage.
        */
        get damage(): number
    }
    type LivingEntityHurtEventJS_ = LivingEntityHurtEventJS;
    interface Tag {
        getAsString(): string;
        getType(): Internal.TagType<any>;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        toString(): string;
        copy(): this;
        write(arg0: Internal.DataOutput_): void;
        getId(): number;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        accept(arg0: Internal.TagVisitor_): void;
        get asString(): string
        get type(): Internal.TagType<any>
        get id(): number
        readonly OBJECT_REFERENCE: 32;
        readonly TAG_FLOAT: 5;
        readonly TAG_BYTE_ARRAY: 7;
        readonly OBJECT_HEADER: 64;
        readonly TAG_BYTE: 1;
        readonly TAG_INT_ARRAY: 11;
        readonly TAG_LONG_ARRAY: 12;
        readonly TAG_ANY_NUMERIC: 99;
        readonly MAX_DEPTH: 512;
        readonly TAG_LIST: 9;
        readonly STRING_SIZE: 224;
        readonly TAG_INT: 3;
        readonly TAG_SHORT: 2;
        readonly TAG_COMPOUND: 10;
        readonly TAG_STRING: 8;
        readonly TAG_END: 0;
        readonly ARRAY_HEADER: 96;
        readonly TAG_LONG: 4;
        readonly TAG_DOUBLE: 6;
    }
    type Tag_ = Tag;
    class DikeVeinGenerator$DikeBlockDefinition extends Internal.Record {
        constructor(block: Internal.List_<Internal.OreConfiguration$TargetBlockState>, weight: number, minY: number, maxY: number)
        constructor(block: com.gregtechceu.gtceu.api.data.chemical.material.Material_, weight: number, minY: number, maxY: number)
        constructor(block: Internal.Either_<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>, weight: number, minY: number, maxY: number)
        maxY(): number;
        block(): Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        weight(): number;
        minY(): number;
        static readonly CODEC: Internal.Codec<Internal.DikeVeinGenerator$DikeBlockDefinition>;
    }
    type DikeVeinGenerator$DikeBlockDefinition_ = DikeVeinGenerator$DikeBlockDefinition;
    class IglooStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.IglooStructure>;
    }
    type IglooStructure_ = IglooStructure;
    class Spider extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Spider>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        isClimbing(): boolean;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setClimbing(arg0: boolean): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get climbing(): boolean
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set climbing(arg0: boolean)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Spider_ = Spider;
    class StoneButtonBlock extends Internal.ButtonBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type StoneButtonBlock_ = StoneButtonBlock;
    interface RegisterEvent$RegisterHelper <T> {
        register(arg0: string, arg1: T): void;
        register(arg0: Internal.ResourceKey_<T>, arg1: T): void;
        register(arg0: ResourceLocation_, arg1: T): void;
        (arg0: ResourceLocation_, arg1: T): void;
    }
    type RegisterEvent$RegisterHelper_<T> = RegisterEvent$RegisterHelper<T>;
    class TagLoader$EntryWithSource extends Internal.Record {
        constructor(entry: Internal.TagEntry_, source: string)
        source(): string;
        entry(): Internal.TagEntry;
    }
    type TagLoader$EntryWithSource_ = TagLoader$EntryWithSource;
    interface IForgeRegistry$AddCallback <V> {
        onAdd(arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_, arg2: number, arg3: Internal.ResourceKey_<V>, arg4: V, arg5: V): void;
        (arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_, arg2: number, arg3: Internal.ResourceKey_<V>, arg4: V, arg5: V): void;
    }
    type IForgeRegistry$AddCallback_<V> = IForgeRegistry$AddCallback<V>;
    class NameTagItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type NameTagItem_ = NameTagItem;
    abstract class IdScriptableObject extends Internal.ScriptableObject implements Internal.IdFunctionCall {
        constructor()
        constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        initPrototypeValue(id: number, key: Internal.Symbol_, value: any, attributes: number): void;
        initPrototypeConstructor(f: Internal.IdFunctionObject_, cx: Internal.Context_): void;
        initPrototypeValue(id: number, name: string, value: any, attributes: number): void;
        hasPrototypeMap(): boolean;
        initPrototypeMethod(tag: any, id: number, name: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        initPrototypeMethod(tag: any, id: number, key: Internal.Symbol_, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        activatePrototypeMap(maxPrototypeId: number): void;
        initPrototypeMethod(tag: any, id: number, propertyName: string, functionName: string, arity: number, cx: Internal.Context_): Internal.IdFunctionObject;
        exportAsJSClass(maxPrototypeId: number, scope: Internal.Scriptable_, sealed: boolean, cx: Internal.Context_): Internal.IdFunctionObject;
    }
    type IdScriptableObject_ = IdScriptableObject;
    class PoseStack implements Internal.IForgePoseStack, Internal.TransformStack {
        constructor()
        translateBack(arg0: Vec3i_): Internal.TransformStack;
        translate(arg0: number, arg1: number, arg2: number): any;
        static cast(arg0: Internal.PoseStack_): Internal.TransformStack;
        multiply(arg0: Quaternionf_): Internal.TransformStack;
        translate(arg0: Vec3i_): Internal.TransformStack;
        rotateZRadians(arg0: number): Internal.TransformStack;
        mulNormal(arg0: Matrix3f_): Internal.TransformStack;
        translateAll(arg0: number): Internal.TransformStack;
        translate(x: number, y: number, z: number): void;
        translateBack(arg0: Vec3_): Internal.TransformStack;
        nudge(arg0: number): Internal.TransformStack;
        scale(arg0: number): Internal.TransformStack;
        last(): Internal.PoseStack$Pose;
        transform(arg0: Internal.PoseStack_): Internal.TransformStack;
        rotate(arg0: Internal.Direction_, arg1: number): Internal.TransformStack;
        pushPose(): void;
        multiplyRadians(arg0: Vec3f_, arg1: number): Internal.TransformStack;
        setIdentity(): void;
        scale(arg0: number, arg1: number, arg2: number): Internal.TransformStack;
        multiply(arg0: Vec3f_, arg1: number): Internal.TransformStack;
        scale(arg0: number, arg1: number, arg2: number): void;
        rotateCentered(arg0: Quaternionf_): Internal.TransformStack;
        unCentre(): Internal.TransformStack;
        rotateYRadians(arg0: number): Internal.TransformStack;
        rotateX(arg0: number): Internal.TransformStack;
        rotateY(arg0: number): Internal.TransformStack;
        mulPose(q: Quaternionf_): void;
        translateX(arg0: number): Internal.TransformStack;
        popPose(): void;
        pushPose(): any;
        translateZ(arg0: number): Internal.TransformStack;
        translateY(arg0: number): Internal.TransformStack;
        rotateCentered(arg0: Internal.Direction_, arg1: number): Internal.TransformStack;
        rotateZ(arg0: number): Internal.TransformStack;
        pushTransformation(arg0: Internal.Transformation_): void;
        centre(): Internal.TransformStack;
        rotateToFace(arg0: Internal.Direction_): Internal.TransformStack;
        mulPose(arg0: Matrix4f_): Internal.TransformStack;
        rotate(arg0: number, arg1: Internal.Direction$Axis_): Internal.TransformStack;
        transform(arg0: Matrix4f_, arg1: Matrix3f_): Internal.TransformStack;
        rotateXRadians(arg0: number): Internal.TransformStack;
        popPose(): any;
        translate(arg0: Vec3_): Internal.TransformStack;
        mulPoseMatrix(arg0: Matrix4f_): void;
        clear(): boolean;
        translateBack(arg0: number, arg1: number, arg2: number): Internal.TransformStack;
        translate(arg0: Vec3f_): Internal.TransformStack;
    }
    type PoseStack_ = PoseStack;
    class ItemColors implements Internal.ItemColorsExtended {
        constructor()
        getColorProvider(stack: Internal.ItemStack_): Internal.ItemColor;
        /**
         * @deprecated
        */
        register(arg0: Internal.ItemColor_, ...arg1: Internal.ItemLike_[]): void;
        getColor(arg0: Internal.ItemStack_, arg1: number): number;
        static createDefault(arg0: Internal.BlockColors_): Internal.ItemColors;
    }
    type ItemColors_ = ItemColors;
    abstract class Processor {
        name(): string;
        classID(): number;
        static readonly RoundRect_GeoProc_ClassID: 3;
        static readonly SDFRect_GeoProc_ClassID: 5;
        static readonly CircularRRect_Geom_ClassID: 1;
        static readonly Null_ClassID: 0;
        static readonly Circle_Geom_ClassID: 2;
        static readonly DefaultGeoProc_ClassID: 4;
    }
    type Processor_ = Processor;
    abstract class Structure {
        static simpleCodec<S extends Internal.Structure>(arg0: Internal.Function_<Internal.Structure$StructureSettings, S>): Internal.Codec<S>;
        findGenerationPoint(arg0: Internal.Structure$GenerationContext_): Internal.Optional<Internal.Structure$GenerationStub>;
        generate(arg0: Internal.RegistryAccess_, arg1: Internal.ChunkGenerator_, arg2: Internal.BiomeSource_, arg3: Internal.RandomState_, arg4: Internal.StructureTemplateManager_, arg5: number, arg6: Internal.ChunkPos_, arg7: number, arg8: Internal.LevelHeightAccessor_, arg9: Internal.Predicate_<Internal.Holder<Internal.Biome>>): Internal.StructureStart;
        biomes(): Internal.HolderSet<Internal.Biome>;
        spawnOverrides(): Internal.Map<Internal.MobCategory, Internal.StructureSpawnOverride>;
        step(): Internal.GenerationStep$Decoration;
        terrainAdaptation(): Internal.TerrainAdjustment;
        adjustBoundingBox(arg0: Internal.BoundingBox_): Internal.BoundingBox;
        static settingsCodec<S extends Internal.Structure>(arg0: Internal.RecordCodecBuilder$Instance_<S>): Internal.RecordCodecBuilder<S, Internal.Structure$StructureSettings>;
        type(): Internal.StructureType<any>;
        modifiableStructureInfo(): Internal.ModifiableStructureInfo;
        afterPlace(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureManager_, arg2: Internal.ChunkGenerator_, arg3: Internal.RandomSource_, arg4: Internal.BoundingBox_, arg5: Internal.ChunkPos_, arg6: Internal.PiecesContainer_): void;
        getModifiedStructureSettings(): Internal.Structure$StructureSettings;
        set tingsCodec(arg0: Internal.RecordCodecBuilder$Instance_<S>)
        get modifiedStructureSettings(): Internal.Structure$StructureSettings
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.Structure>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.Structure>;
    }
    type Structure_ = Special.Structure | Structure;
    class RegisterParticleProvidersEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.ParticleEngine_)
        register<T extends Internal.ParticleOptions>(arg0: Internal.ParticleType_<T>, arg1: Internal.ParticleEngine$SpriteParticleRegistration_<T>): void;
        register<T extends Internal.ParticleOptions>(arg0: Internal.ParticleType_<T>, arg1: Internal.ParticleProvider_<T>): void;
    }
    type RegisterParticleProvidersEvent_ = RegisterParticleProvidersEvent;
    abstract class ImmutableCollections$AbstractImmutableList <E> extends Internal.ImmutableCollections$AbstractImmutableCollection<E> implements Internal.RandomAccess, Internal.List<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        listIterator(): Internal.ListIterator<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        sort(arg0: Internal.Comparator_<E>): void;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addAll(arg0: number, arg1: Internal.Collection_<E>): boolean;
        remove(arg0: number): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        subList(arg0: number, arg1: number): Internal.List<E>;
        indexOf(arg0: any): number;
        add(arg0: number, arg1: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
        lastIndexOf(arg0: any): number;
    }
    type ImmutableCollections$AbstractImmutableList_<E> = ImmutableCollections$AbstractImmutableList<E>;
    class ExtendedServerListData extends Internal.Record {
        constructor(type: string, isCompatible: boolean, numberOfMods: number, extraReason: string, truncated: boolean)
        constructor(arg0: string, arg1: boolean, arg2: number, arg3: string)
        numberOfMods(): number;
        type(): string;
        isCompatible(): boolean;
        truncated(): boolean;
        extraReason(): string;
        get compatible(): boolean
    }
    type ExtendedServerListData_ = ExtendedServerListData;
    class ChatLog$Entry <T extends Internal.LoggedChatEvent> extends Internal.Record {
        constructor(arg0: number, arg1: T)
        id(): number;
        tryCast<U extends Internal.LoggedChatEvent>(arg0: U): Internal.ChatLog$Entry<U>;
        event(): T;
    }
    type ChatLog$Entry_<T extends Internal.LoggedChatEvent> = ChatLog$Entry<T>;
    interface JsonSerializationContext {
        serialize(arg0: any): Internal.JsonElement;
        serialize(arg0: any, arg1: Internal.Type_): Internal.JsonElement;
    }
    type JsonSerializationContext_ = JsonSerializationContext;
    class ShapedRecipe$Serializer implements Internal.RecipeSerializer<Internal.ShapedRecipe> {
        constructor()
        static register<S extends Internal.RecipeSerializer<T>, T extends Internal.Recipe<any>>(arg0: string, arg1: S): S;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.ShapedRecipe_): void;
        toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
        fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_, arg2: Internal.ICondition$IContext_): Internal.ShapedRecipe;
        fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
    }
    type ShapedRecipe$Serializer_ = ShapedRecipe$Serializer;
    class EventFactory$EventImpl <T> implements dev.architectury.event.Event<T> {
        constructor(function_: Internal.Function_<Internal.List<T>, T>)
        invoker(): T;
        unregister(listener: T): void;
        update(): void;
        register(listener: T): void;
        isRegistered(listener: T): boolean;
        clearListeners(): void;
    }
    type EventFactory$EventImpl_<T> = EventFactory$EventImpl<T>;
    class Vindicator extends Internal.AbstractIllager {
        constructor(arg0: Internal.EntityType_<Internal.Vindicator>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Vindicator_ = Vindicator;
    class DebugStickItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DebugStickItem_ = DebugStickItem;
    abstract class Transition implements Internal.Cloneable {
        constructor()
        clone(): any;
        excludeChildren(targetId: number, exclude: boolean): this;
        setInterpolator(interpolator: Internal.TimeInterpolator_): this;
        getTargets(): Internal.List<Internal.View>;
        getEpicenter(): Internal.Rect;
        getTransitionProperties(): string[];
        isTransitionRequired(startValues: Internal.TransitionValues_, endValues: Internal.TransitionValues_): boolean;
        cancel(): void;
        excludeChildren(type: typeof any, exclude: boolean): this;
        getInterpolator(): Internal.TimeInterpolator;
        addTarget(targetType: typeof any): this;
        excludeTarget(targetName: string, exclude: boolean): this;
        getTargetTypes(): Internal.List<typeof any>;
        captureEndValues(arg0: Internal.TransitionValues_): void;
        createAnimator(sceneRoot: Internal.ViewGroup_, startValues: Internal.TransitionValues_, endValues: Internal.TransitionValues_): Internal.Animator;
        getName(): string;
        setDuration(duration: number): this;
        removeTarget(target: typeof any): this;
        removeListener(listener: Internal.TransitionListener_): this;
        getStartDelay(): number;
        addTarget(target: Internal.View_): this;
        setPropagation(transitionPropagation: Internal.TransitionPropagation_): void;
        addTarget(targetId: number): this;
        setStartDelay(startDelay: number): this;
        excludeTarget(targetId: number, exclude: boolean): this;
        pause(sceneRoot: Internal.View_): void;
        removeTarget(target: Internal.View_): this;
        removeTarget(targetName: string): this;
        getTargetIds(): Internal.IntList;
        excludeTarget(type: typeof any, exclude: boolean): this;
        excludeTarget(target: Internal.View_, exclude: boolean): this;
        getEpicenterCallback(): Internal.Transition$EpicenterCallback;
        addTarget(targetName: string): this;
        getTargetNames(): Internal.List<string>;
        excludeChildren(target: Internal.View_, exclude: boolean): this;
        captureStartValues(arg0: Internal.TransitionValues_): void;
        setEpicenterCallback(epicenterCallback: Internal.Transition$EpicenterCallback_): void;
        removeTarget(targetId: number): this;
        getDuration(): number;
        addListener(listener: Internal.TransitionListener_): this;
        getTransitionValues(view: Internal.View_, start: boolean): Internal.TransitionValues;
        setMatchOrder(...matches: number[]): void;
        getPropagation(): Internal.TransitionPropagation;
        set interpolator(interpolator: Internal.TimeInterpolator_)
        get targets(): Internal.List<Internal.View>
        get epicenter(): Internal.Rect
        get transitionProperties(): string[]
        get interpolator(): Internal.TimeInterpolator
        get targetTypes(): Internal.List<typeof any>
        get name(): string
        set duration(duration: number)
        get startDelay(): number
        set propagation(transitionPropagation: Internal.TransitionPropagation_)
        set startDelay(startDelay: number)
        get targetIds(): Internal.IntList
        get epicenterCallback(): Internal.Transition$EpicenterCallback
        get targetNames(): Internal.List<string>
        set epicenterCallback(epicenterCallback: Internal.Transition$EpicenterCallback_)
        get duration(): number
        set matchOrder(...matches: number[])
        get propagation(): Internal.TransitionPropagation
        static readonly MATCH_NAME: 2;
        static readonly MATCH_INSTANCE: 1;
        static readonly MATCH_ITEM_ID: 4;
        static readonly MATCH_ID: 3;
    }
    type Transition_ = Transition;
    class TrackMaterial {
        constructor(arg0: ResourceLocation_, arg1: string, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.TrackBlock>>, arg3: ResourceLocation_, arg4: Internal.Ingredient_, arg5: Internal.Ingredient_, arg6: Internal.TrackMaterial$TrackType_, arg7: Internal.Supplier_<Internal.Supplier<Internal.TrackMaterial$TrackModelHolder>>, arg8: any_)
        constructor(arg0: ResourceLocation_, arg1: string, arg2: com.tterrag.registrate.util.nullness.NonNullSupplier_<com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.TrackBlock>>, arg3: ResourceLocation_, arg4: Internal.Ingredient_, arg5: Internal.Ingredient_, arg6: Internal.TrackMaterial$TrackType_, arg7: Internal.Supplier_<Internal.Supplier<Internal.TrackMaterial$TrackModelHolder>>)
        isFromMod(arg0: string): boolean;
        static fromItem(arg0: Internal.Item_): Internal.TrackMaterial;
        static deserialize(arg0: string): Internal.TrackMaterial;
        asStack(arg0: number): Internal.ItemStack;
        getBlock(): Internal.TrackBlock;
        static allFromMod(arg0: string): Internal.List<Internal.TrackMaterial>;
        createBlock(arg0: Internal.BlockBehaviour$Properties_): Internal.TrackBlock;
        getBlockSupplier(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.TrackBlock>;
        static allBlocks(): Internal.List<com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.Block>>;
        getModelHolder(): Internal.TrackMaterial$TrackModelHolder;
        static allBlocksFromMod(arg0: string): Internal.List<com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.Block>>;
        resourceName(): string;
        asStack(): Internal.ItemStack;
        get block(): Internal.TrackBlock
        get blockSupplier(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.TrackBlock>
        get modelHolder(): Internal.TrackMaterial$TrackModelHolder
        readonly sleeperIngredient: Internal.Ingredient;
        readonly langName: string;
        readonly railsIngredient: Internal.Ingredient;
        readonly particle: ResourceLocation;
        static readonly ALL: {[key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial, [key: ResourceLocation]: Internal.TrackMaterial};
        readonly trackType: Internal.TrackMaterial$TrackType;
        readonly trackBlock: com.tterrag.registrate.util.nullness.NonNullSupplier<com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.TrackBlock>>;
        readonly id: ResourceLocation;
        static readonly ANDESITE: Internal.TrackMaterial;
    }
    type TrackMaterial_ = TrackMaterial;
    class Fox extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Fox>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        isFullyCrouched(): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        static checkFoxSpawnRules(arg0: Internal.EntityType_<Internal.Fox>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setSitting(arg0: boolean): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        setIsCrouching(arg0: boolean): void;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isPouncing(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isFaceplanted(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setIsInterested(arg0: boolean): void;
        static isPathClear(arg0: Internal.Fox_, arg1: Internal.LivingEntity_): boolean;
        setIsPouncing(arg0: boolean): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        getCrouchAmount(arg0: number): number;
        isInterested(): boolean;
        isJumping(): boolean;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getFoxType(): Internal.Fox$Type;
        getHeadRollAngle(arg0: number): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isSitting(): boolean;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get fullyCrouched(): boolean
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set sitting(arg0: boolean)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        set isCrouching(arg0: boolean)
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get pouncing(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get faceplanted(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set isInterested(arg0: boolean)
        set isPouncing(arg0: boolean)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get interested(): boolean
        get jumping(): boolean
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get foxType(): Internal.Fox$Type
        get sitting(): boolean
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly FLAG_POUNCING: 16;
        static readonly FLAG_CROUCHING: 4;
        static readonly FLAG_INTERESTED: 8;
    }
    type Fox_ = Fox;
    class SimpleStateProvider extends Internal.BlockStateProvider {
        static readonly CODEC: Internal.Codec<Internal.SimpleStateProvider>;
    }
    type SimpleStateProvider_ = SimpleStateProvider;
    class ReportingContext extends Internal.Record {
        constructor(arg0: Internal.AbuseReportSender_, arg1: Internal.ReportEnvironment_, arg2: Internal.ChatLog_)
        matches(arg0: Internal.ReportEnvironment_): boolean;
        static create(arg0: Internal.ReportEnvironment_, arg1: Internal.UserApiService_): Internal.ReportingContext;
        environment(): Internal.ReportEnvironment;
        sender(): Internal.AbuseReportSender;
        chatLog(): Internal.ChatLog;
    }
    type ReportingContext_ = ReportingContext;
    interface IGeometryBakingContext {
        useAmbientOcclusion(): boolean;
        getRenderTypeHint(): ResourceLocation;
        isGui3d(): boolean;
        getModelName(): string;
        isComponentVisible(arg0: string, arg1: boolean): boolean;
        getRenderType(arg0: ResourceLocation_): Internal.RenderTypeGroup;
        useBlockLight(): boolean;
        getMaterial(arg0: string): Internal.Material;
        getTransforms(): Internal.ItemTransforms;
        getRootTransform(): Internal.Transformation;
        hasMaterial(arg0: string): boolean;
        get renderTypeHint(): ResourceLocation
        get gui3d(): boolean
        get modelName(): string
        get transforms(): Internal.ItemTransforms
        get rootTransform(): Internal.Transformation
    }
    type IGeometryBakingContext_ = IGeometryBakingContext;
    interface Long2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.LongPredicate {
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2BooleanFunction<T>;
        remove(arg0: number): boolean;
        put(arg0: number, arg1: boolean): boolean;
        test(arg0: number): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2BooleanFunction;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2BooleanFunction;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Long2CharFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        or(arg0: Internal.LongPredicate_): Internal.LongPredicate;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        apply(arg0: number): boolean;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Long2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        get(arg0: number): boolean;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Long2ByteFunction;
        and(arg0: Internal.LongPredicate_): Internal.LongPredicate;
        defaultReturnValue(): boolean;
        negate(): Internal.LongPredicate;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2BooleanFunction;
        containsKey(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2BooleanFunction;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Long2ShortFunction;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Long2IntFunction;
        size(): number;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2BooleanFunction<T>;
        clear(): void;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2BooleanFunction;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2BooleanFunction;
        (arg0: number): boolean;
    }
    type Long2BooleanFunction_ = Long2BooleanFunction;
    class BlockSnapshot {
        getCurrentBlock(): Internal.BlockState;
        restore(arg0: boolean): boolean;
        getFlag(): number;
        restoreToLocation(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: boolean, arg3: boolean): boolean;
        restore(): boolean;
        getPos(): BlockPos;
        getBlockEntity(): Internal.BlockEntity;
        restore(arg0: boolean, arg1: boolean): boolean;
        static create(arg0: Internal.ResourceKey_<Internal.Level>, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: number): Internal.BlockSnapshot;
        getTag(): Internal.CompoundTag;
        getReplacedBlock(): Internal.BlockState;
        static create(arg0: Internal.ResourceKey_<Internal.Level>, arg1: Internal.LevelAccessor_, arg2: BlockPos_): Internal.BlockSnapshot;
        getLevel(): Internal.LevelAccessor;
        get currentBlock(): Internal.BlockState
        get flag(): number
        get pos(): BlockPos
        get blockEntity(): Internal.BlockEntity
        get tag(): Internal.CompoundTag
        get replacedBlock(): Internal.BlockState
        get level(): Internal.LevelAccessor
    }
    type BlockSnapshot_ = BlockSnapshot;
    class FMLConstructModEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type FMLConstructModEvent_ = FMLConstructModEvent;
    class Blaze extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Blaze>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Blaze_ = Blaze;
    class ElementType extends Internal.Enum<Internal.ElementType> {
        static values(): Internal.ElementType[];
        static valueOf(arg0: string): Internal.ElementType;
        static readonly TYPE: Internal.ElementType;
        static readonly TYPE_PARAMETER: Internal.ElementType;
        static readonly MODULE: Internal.ElementType;
        static readonly PARAMETER: Internal.ElementType;
        static readonly PACKAGE: Internal.ElementType;
        static readonly METHOD: Internal.ElementType;
        static readonly FIELD: Internal.ElementType;
        static readonly LOCAL_VARIABLE: Internal.ElementType;
        static readonly TYPE_USE: Internal.ElementType;
        static readonly CONSTRUCTOR: Internal.ElementType;
        static readonly ANNOTATION_TYPE: Internal.ElementType;
        static readonly RECORD_COMPONENT: Internal.ElementType;
    }
    type ElementType_ = ElementType | "method" | "type_parameter" | "module" | "constructor" | "annotation_type" | "package" | "type" | "type_use" | "parameter" | "field" | "local_variable" | "record_component";
    interface SetMultimap <K, V> extends Internal.Multimap<K, V> {
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        replaceValues(arg0: any, arg1: Internal.Iterable_<any>): Internal.Collection<any>;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        entries(): Internal.Collection<any>;
        remove(arg0: any, arg1: any): boolean;
        isEmpty(): boolean;
        containsEntry(arg0: any, arg1: any): boolean;
        removeAll(arg0: any): Internal.Set<V>;
        hashCode(): number;
        size(): number;
        containsKey(arg0: any): boolean;
        putAll(arg0: Internal.Multimap_<K, V>): boolean;
        put(arg0: K, arg1: V): boolean;
        clear(): void;
        putAll(arg0: K, arg1: Internal.Iterable_<V>): boolean;
        get(arg0: K): Internal.Set<V>;
        equals(arg0: any): boolean;
        keys(): Internal.Multiset<K>;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        get empty(): boolean
    }
    type SetMultimap_<K, V> = SetMultimap<K, V>;
    class PreviewableCommand <S> extends Internal.Record {
        constructor(arg0: Internal.List_<Internal.PreviewableCommand$Argument<S>>)
        "arguments"(): Internal.List<Internal.PreviewableCommand$Argument<S>>;
        static of<S>(arg0: Internal.ParseResults_<S>): Internal.PreviewableCommand<S>;
        isPreviewed(arg0: Internal.CommandNode_<any>): boolean;
    }
    type PreviewableCommand_<S> = PreviewableCommand<S>;
    class LivingHurtEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_, arg2: number)
        setAmount(arg0: number): void;
        getAmount(): number;
        getSource(): DamageSource;
        set amount(arg0: number)
        get amount(): number
        get source(): DamageSource
    }
    type LivingHurtEvent_ = LivingHurtEvent;
    class RealmsServerPing extends Internal.ValueObject {
        constructor()
        playerList: string;
        nrOfPlayers: string;
    }
    type RealmsServerPing_ = RealmsServerPing;
    class FaceAttachedHorizontalDirectionalBlock extends Internal.HorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        static canAttach(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACE: Internal.EnumProperty<Internal.AttachFace>;
    }
    type FaceAttachedHorizontalDirectionalBlock_ = FaceAttachedHorizontalDirectionalBlock;
    class MethodType implements Internal.Constable, Internal.TypeDescriptor$OfMethod<typeof any, Internal.MethodType>, Internal.Serializable {
        appendParameterTypes(arg0: Internal.List_<typeof any>): this;
        describeConstable(): Internal.Optional<Internal.MethodTypeDesc>;
        descriptorString(): string;
        static genericMethodType(arg0: number, arg1: boolean): Internal.MethodType;
        changeParameterType(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
        unwrap(): this;
        insertParameterTypes(arg0: number, arg1: Internal.List_<typeof any>): this;
        appendParameterTypes(...arg0: typeof any[]): this;
        changeReturnType(arg0: typeof any): this;
        generic(): this;
        parameterType(arg0: number): typeof any;
        parameterList(): Internal.List<typeof any>;
        hasPrimitives(): boolean;
        static genericMethodType(arg0: number): Internal.MethodType;
        static methodType(arg0: typeof any, arg1: Internal.List_<typeof any>): Internal.MethodType;
        dropParameterTypes(arg0: number, arg1: number): Internal.TypeDescriptor$OfMethod<any, any>;
        static methodType(arg0: typeof any, arg1: typeof any, ...arg2: typeof any[]): Internal.MethodType;
        parameterCount(): number;
        returnType(): typeof any;
        static methodType(arg0: typeof any, arg1: Internal.MethodType_): Internal.MethodType;
        insertParameterTypes(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>[]): Internal.TypeDescriptor$OfMethod<any, any>;
        toMethodDescriptorString(): string;
        static fromMethodDescriptorString(arg0: string, arg1: Internal.ClassLoader_): Internal.MethodType;
        insertParameterTypes(arg0: number, ...arg1: typeof any[]): this;
        wrap(): this;
        static methodType(arg0: typeof any): Internal.MethodType;
        changeParameterType(arg0: number, arg1: typeof any): this;
        static methodType(arg0: typeof any, arg1: typeof any): Internal.MethodType;
        erase(): this;
        changeReturnType(arg0: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
        static methodType(arg0: typeof any, arg1: typeof any[]): Internal.MethodType;
        lastParameterType(): typeof any;
        parameterArray(): typeof any[];
        hasWrappers(): boolean;
    }
    type MethodType_ = MethodType;
    interface ChannelConfig {
        setOption<T>(arg0: Internal.ChannelOption_<T>, arg1: T): boolean;
        getRecvByteBufAllocator<T extends Internal.RecvByteBufAllocator>(): T;
        setWriteBufferLowWaterMark(arg0: number): this;
        getOption<T>(arg0: Internal.ChannelOption_<T>): T;
        isAutoClose(): boolean;
        setAutoRead(arg0: boolean): this;
        isAutoRead(): boolean;
        /**
         * @deprecated
        */
        getMaxMessagesPerRead(): number;
        setAutoClose(arg0: boolean): this;
        setWriteSpinCount(arg0: number): this;
        setWriteBufferWaterMark(arg0: Internal.WriteBufferWaterMark_): this;
        setMessageSizeEstimator(arg0: Internal.MessageSizeEstimator_): this;
        getOptions(): Internal.Map<Internal.ChannelOption<any>, any>;
        setAllocator(arg0: Internal.ByteBufAllocator_): this;
        setRecvByteBufAllocator(arg0: Internal.RecvByteBufAllocator_): this;
        getConnectTimeoutMillis(): number;
        getWriteSpinCount(): number;
        /**
         * @deprecated
        */
        setMaxMessagesPerRead(arg0: number): this;
        setOptions(arg0: Internal.Map_<Internal.ChannelOption<any>, any>): boolean;
        getMessageSizeEstimator(): Internal.MessageSizeEstimator;
        getWriteBufferHighWaterMark(): number;
        getAllocator(): Internal.ByteBufAllocator;
        getWriteBufferLowWaterMark(): number;
        setWriteBufferHighWaterMark(arg0: number): this;
        setConnectTimeoutMillis(arg0: number): this;
        getWriteBufferWaterMark(): Internal.WriteBufferWaterMark;
        get recvByteBufAllocator(): T
        set writeBufferLowWaterMark(arg0: number)
        get autoClose(): boolean
        set autoRead(arg0: boolean)
        get autoRead(): boolean
        /**
         * @deprecated
        */
        get maxMessagesPerRead(): number
        set autoClose(arg0: boolean)
        set writeSpinCount(arg0: number)
        set writeBufferWaterMark(arg0: Internal.WriteBufferWaterMark_)
        set messageSizeEstimator(arg0: Internal.MessageSizeEstimator_)
        get options(): Internal.Map<Internal.ChannelOption<any>, any>
        set allocator(arg0: Internal.ByteBufAllocator_)
        set recvByteBufAllocator(arg0: Internal.RecvByteBufAllocator_)
        get connectTimeoutMillis(): number
        get writeSpinCount(): number
        /**
         * @deprecated
        */
        set maxMessagesPerRead(arg0: number)
        set options(arg0: Internal.Map_<Internal.ChannelOption<any>, any>)
        get messageSizeEstimator(): Internal.MessageSizeEstimator
        get writeBufferHighWaterMark(): number
        get allocator(): Internal.ByteBufAllocator
        get writeBufferLowWaterMark(): number
        set writeBufferHighWaterMark(arg0: number)
        set connectTimeoutMillis(arg0: number)
        get writeBufferWaterMark(): Internal.WriteBufferWaterMark
    }
    type ChannelConfig_ = ChannelConfig;
    class KeyMapping implements Internal.AccessKeyMapping, Internal.Comparable<Internal.KeyMapping>, Internal.IForgeKeyMapping, Internal.AccessorKeyMapping, com.railwayteam.railways.mixin.conductor_possession.AccessorKeyMapping {
        constructor(arg0: string, arg1: Internal.IKeyConflictContext_, arg2: Internal.KeyModifier_, arg3: Internal.InputConstants$Key_, arg4: string)
        constructor(arg0: string, arg1: Internal.IKeyConflictContext_, arg2: Internal.KeyModifier_, arg3: Internal.InputConstants$Type_, arg4: number, arg5: string)
        constructor(arg0: string, arg1: Internal.IKeyConflictContext_, arg2: Internal.InputConstants$Type_, arg3: number, arg4: string)
        constructor(arg0: string, arg1: number, arg2: string)
        constructor(arg0: string, arg1: Internal.InputConstants$Type_, arg2: number, arg3: string)
        constructor(arg0: string, arg1: Internal.IKeyConflictContext_, arg2: Internal.InputConstants$Key_, arg3: string)
        static resetMapping(): void;
        isConflictContextAndModifierActive(): boolean;
        compareTo(arg0: any): number;
        static set(arg0: Internal.InputConstants$Key_, arg1: boolean): void;
        setKeyConflictContext(arg0: Internal.IKeyConflictContext_): void;
        isUnbound(): boolean;
        static getAllKeyMappings(): Internal.Map<string, Internal.KeyMapping>;
        matchesMouse(arg0: number): boolean;
        static createNameSupplier(arg0: string): Internal.Supplier<Internal.Component>;
        setKeyModifierAndCode(arg0: Internal.KeyModifier_, arg1: Internal.InputConstants$Key_): void;
        getKeyConflictContext(): Internal.IKeyConflictContext;
        saveString(): string;
        controlling$getKey(): Internal.InputConstants$Key;
        getKey(): Internal.InputConstants$Key;
        getName(): string;
        hasKeyModifierConflict(arg0: Internal.KeyMapping_): boolean;
        same(arg0: Internal.KeyMapping_): boolean;
        isActiveAndMatches(arg0: Internal.InputConstants$Key_): boolean;
        static click(arg0: Internal.InputConstants$Key_): void;
        setDown(arg0: boolean): void;
        setToDefault(): void;
        getDefaultKey(): Internal.InputConstants$Key;
        static releaseAll(): void;
        setKey(arg0: Internal.InputConstants$Key_): void;
        getDefaultKeyModifier(): Internal.KeyModifier;
        isDefault(): boolean;
        getKeyModifier(): Internal.KeyModifier;
        compareTo(arg0: Internal.KeyMapping_): number;
        isDown(): boolean;
        getCategory(): string;
        matches(arg0: number, arg1: number): boolean;
        static getAllKeyMappings_$md$ae501e$0(): Internal.Map<any, any>;
        getTranslatedKeyMessage(): Internal.Component;
        static setAll(): void;
        consumeClick(): boolean;
        get conflictContextAndModifierActive(): boolean
        set keyConflictContext(arg0: Internal.IKeyConflictContext_)
        get unbound(): boolean
        get allKeyMappings(): Internal.Map<string, Internal.KeyMapping>
        get keyConflictContext(): Internal.IKeyConflictContext
        get key(): Internal.InputConstants$Key
        get name(): string
        set down(arg0: boolean)
        get defaultKey(): Internal.InputConstants$Key
        set key(arg0: Internal.InputConstants$Key_)
        get defaultKeyModifier(): Internal.KeyModifier
        get "default"(): boolean
        get keyModifier(): Internal.KeyModifier
        get down(): boolean
        get category(): string
        get allKeyMappings_$md$ae501e$0(): Internal.Map<any, any>
        get translatedKeyMessage(): Internal.Component
        key: Internal.InputConstants$Key;
        static readonly CATEGORY_GAMEPLAY: "key.categories.gameplay";
        static readonly ALL: {"key.jei.previousPage": Internal.KeyMapping, "keybinding.powersuits.openInstallSalvageGUI": Internal.KeyMapping, "keybinding.powersuits.fortune": any, "keybinding.powersuits.jet_boots": any, "framedblocks.key.wipe_cache": Internal.KeyMapping, "key.modernui.zoom": Internal.KeyMapping, "key.ae2.ae2wtlib_restock": Internal.KeyMapping, "key.modernui.openCenter": Internal.KeyMapping, "key.jei.internal.left.click": Internal.KeyMapping, "key.cofh.mode_change_decrement": any, "keybinding.powersuits.sprint_assist": any, "key.jei.showUses": Internal.KeyMapping, "iris.keybind.shaderPackSelection": Internal.KeyMapping, "key.jei.cheatItemStack2": Internal.KeyMapping, "key.togglePerspective": Internal.KeyMapping, "key.buildinggadgets.undo": Internal.KeyMapping, "key.jei.nextRecipePage": Internal.KeyMapping, "keybinding.powersuits.cooling_system": any, "key.buildinggadgets.fuzzy": Internal.KeyMapping, "create.keyinfo.": Internal.KeyMapping, "key.left": Internal.KeyMapping, "keybinding.powersuits.jump_assist": any, "skyguis.key.all_teams_screen": Internal.KeyMapping, "keybinding.powersuits.glider": any, "key.jei.closeRecipeGui": Internal.KeyMapping, "key.ftbchunks.minimap.zoomOut": Internal.KeyMapping, "key.ae2.ae2wtlib_magnet": Internal.KeyMapping, "create.keyinfo.toolmenu": Internal.KeyMapping, "keybinding.powersuits.parachute": any, "keybinding.powersuits.night_vision": any, "key.ftbchunks.add_waypoint": Internal.KeyMapping, "key.attack": Internal.KeyMapping, "key.use": Internal.KeyMapping, "key.jade.config": Internal.KeyMapping, "keybinding.powersuits.auto_feeder": any, "key.loadToolbarActivator": Internal.KeyMapping, "keybinding.powersuits.generator_solar_adv": any, "fpsreducer.key.forceIdle": Internal.KeyMapping, "key.forward": Internal.KeyMapping, "key.back": Internal.KeyMapping, "key.buildinggadgets.rotate_mirror": Internal.KeyMapping, "key.jei.toggleOverlay": Internal.KeyMapping, "key.inventory": Internal.KeyMapping, "key.jei.clearSearchBar": Internal.KeyMapping, "key.jei.internal.escape.key": Internal.KeyMapping, "key.drop": Internal.KeyMapping, "keybinding.powersuits.mob_repulsor": any, "key.buildinggadgets.connected_area": Internal.KeyMapping, "key.buildinggadgets.material_list": Internal.KeyMapping, "key.effortlessbuilding.undo.desc": Internal.KeyMapping, "key.ftbultimine": Internal.KeyMapping, "key.jei.showUses2": Internal.KeyMapping, "keybinding.ae2.meteorite_compass": any, "key.inventorysorter.itemin": Internal.KeyMapping, "key.jei.showRecipe": Internal.KeyMapping, "key.stellarview.open_config_screen": Internal.KeyMapping, "create.keyinfo.toolbelt": Internal.KeyMapping, "keybinding.minecraft.recovery_compass": any, "keybinding.powersuits.energy_shield": any, "key.jei.cheatOneItem2": Internal.KeyMapping, "key.jei.showRecipe2": Internal.KeyMapping, "key.modularrouters.moduleInfo": Internal.KeyMapping, "fpsreducer.key.openGui": Internal.KeyMapping, "keybinding.powersuits.openKeybindGui": Internal.KeyMapping, "keybinding.powersuits.diamond_pick_upgrade": any, "iris.keybind.reload": Internal.KeyMapping, "key.jei.bookmark": Internal.KeyMapping, "framedblocks.key.update_cull": Internal.KeyMapping, "key.ae2.portable_item_cell": Internal.KeyMapping, "keybinding.powersuits.cycleToolForward": Internal.KeyMapping, "keybinding.powersuits.aoe_pick_upgrade2": any, "key.simplybackpacks.backpackopen.desc": Internal.KeyMapping, "key.ftbquests.quests": Internal.KeyMapping, "key.advancements": Internal.KeyMapping, "webdisplays.key.toggle_mouse": Internal.KeyMapping, "key.curios.open.desc": Internal.KeyMapping, "key..numina.fovfixtoggle": Internal.KeyMapping, "keybinding.powersuits.generator_solar": any, "key.corpse.death_history": Internal.KeyMapping, "keybinding.powersuits.cycleToolBackward": Internal.KeyMapping, "key.ftbchunks.map": Internal.KeyMapping, "keybinding.minecraft.clock": any, "keybinding.powersuits.binoculars": any, "key.swapOffhand": Internal.KeyMapping, "keybinding.powersuits.tunnel_bore": any, "key.modularrouters.configure": Internal.KeyMapping, "key.saveToolbarActivator": Internal.KeyMapping, "key.ftbchunks.claim_manager": Internal.KeyMapping, "key.jump": Internal.KeyMapping, "key.effortlessbuilding.disable_build_mode_toggle.desc": Internal.KeyMapping, "key.jei.internal.right.click": Internal.KeyMapping, "panorama.keybinds.screenshot": Internal.KeyMapping, "key.modernfix.config": Internal.KeyMapping, "key.playerlist": Internal.KeyMapping, "keybinding.powersuits.swim_assist": any, "key.jade.narrate": Internal.KeyMapping, "keybinding.powersuits.climb_assist": any, "key.jei.nextCategory": Internal.KeyMapping, "keybinding.powersuits.goDownKey": Internal.KeyMapping, "key.sneak": any, "key.buildinggadgets.range": Internal.KeyMapping, "keybinding.powersuits.flight_control": any, "key.sprint": any, "keybinding.powersuits.water_electrolyzer": any, "keybinding.powersuits.generator_kinetic": any, "key.jei.cheatOneItem": Internal.KeyMapping, "key.jei.previousRecipePage": Internal.KeyMapping, "keybinding.powersuits.invisibility": any, "key.toms_storage.open_terminal": Internal.KeyMapping, "keybinding.powersuits.magnet": any, "key.jade.show_recipes": Internal.KeyMapping, "keybinding.minecraft.compass": any, "key.chat": Internal.KeyMapping, "key.effortlessbuilding.redo.desc": Internal.KeyMapping, "key.jei.previousSearch": Internal.KeyMapping, "key.ae2.wireless_pattern_access_terminal": Internal.KeyMapping, "key.fullscreen": Internal.KeyMapping, "key.smoothCamera": Internal.KeyMapping, "jecalculation.key.gui_math": Internal.KeyMapping, "key.cofh.mode_change_increment": any, "key.effortlessbuilding.previous_build_mode.desc": Internal.KeyMapping, "key.ftbchunks.minimap.zoomIn": Internal.KeyMapping, "key.jei.nextPage": Internal.KeyMapping, "key.jade.show_overlay": Internal.KeyMapping, "key.jei.internal.enter.key": Internal.KeyMapping, "key.jei.toggleEditMode": Internal.KeyMapping, "keybinding.powersuits.transparent_armor": any, "keybinding.powersuits.jetpack": any, "iris.keybind.toggleShaders": Internal.KeyMapping, "key.carry.desc": any, "key.effortlessbuilding.mode.desc": Internal.KeyMapping, "key.command": Internal.KeyMapping, "key.ae2.portable_fluid_cell": Internal.KeyMapping, "key.jei.recipeBack": Internal.KeyMapping, "key.jei.previousCategory": Internal.KeyMapping, "keybinding.powersuits.fluid_tank": any, "key.inventorysorter.sort": Internal.KeyMapping, "keybinding.powersuits.generator_thermal": any, "keybinding.powersuits.silk_touch": any, "keybinding.powersuits.vein_miner": any, "key.ae2.wireless_pattern_encoding_terminal": Internal.KeyMapping, "key.jei.toggleCheatModeConfigButton": Internal.KeyMapping, "key.jei.cheatItemStack": Internal.KeyMapping, "key.inventorysorter.itemout": Internal.KeyMapping, "key.jei.internal.enter.key2": Internal.KeyMapping, "Open Browser": Internal.KeyMapping, "key.jade.show_details": Internal.KeyMapping, "key.hotbar.8": Internal.KeyMapping, "key.hotbar.7": Internal.KeyMapping, "keybinding.powersuits.shock_absorber": any, "key.hotbar.6": Internal.KeyMapping, "key.hotbar.5": Internal.KeyMapping, "key.hotbar.4": Internal.KeyMapping, "key.jei.toggleWildcardHideIngredient": Internal.KeyMapping, "key.hotbar.3": Internal.KeyMapping, "key.hotbar.2": Internal.KeyMapping, "keybinding.powersuits.aqua_affinity": any, "key.hotbar.1": Internal.KeyMapping, "key.spectatorOutlines": Internal.KeyMapping, "key.jei.focusSearch": Internal.KeyMapping, "key.jei.toggleHideIngredient": Internal.KeyMapping, "key.ftbchunks.waypoint_manager": Internal.KeyMapping, "keybinding.powersuits.openModuleTweakGUI": Internal.KeyMapping, "key.ftbteams.open_gui": Internal.KeyMapping, "key.pickItem": Internal.KeyMapping, "key.socialInteractions": Internal.KeyMapping, "key.ae2.wireless_terminal": Internal.KeyMapping, "key.jade.toggle_liquid": Internal.KeyMapping, "keybinding.powersuits.openCosmeticGUI": Internal.KeyMapping, "key.simplybackpacks.backpackpickup.desc": Internal.KeyMapping, "jecalculation.key.gui_craft": Internal.KeyMapping, "key.jei.nextSearch": Internal.KeyMapping, "key.jei.copy.recipe.id": Internal.KeyMapping, "key.buildinggadgets.anchor": Internal.KeyMapping, "key.jei.toggleCheatMode": Internal.KeyMapping, "key.hotbar.9": Internal.KeyMapping, "key.jade.show_uses": Internal.KeyMapping, "key.createarmory.reload_key": any, "key.right": Internal.KeyMapping, "key.screenshot": Internal.KeyMapping, "key.effortlessbuilding.hud.desc": Internal.KeyMapping, "key.entityculling.toggle": Internal.KeyMapping, "key.jei.toggleBookmarkOverlay": Internal.KeyMapping, "key.buildinggadgets.settings_menu": Internal.KeyMapping};
        static readonly CATEGORY_MOVEMENT: "key.categories.movement";
        static readonly CATEGORY_INVENTORY: "key.categories.inventory";
        static readonly CATEGORY_MISC: "key.categories.misc";
        static readonly CATEGORY_INTERFACE: "key.categories.ui";
        static readonly CATEGORY_CREATIVE: "key.categories.creative";
        static readonly CATEGORY_MULTIPLAYER: "key.categories.multiplayer";
    }
    type KeyMapping_ = KeyMapping;
    interface ICoverRenderer extends Internal.IRenderer {
        renderCover(arg0: Internal.List_<Internal.BakedQuad>, arg1: Internal.Direction_, arg2: Internal.RandomSource_, arg3: Internal.CoverBehavior_, arg4: Internal.Direction_, arg5: Internal.ModelState_): void;
        onAdditionalModel(registry: Internal.Consumer_<ResourceLocation>): void;
        reBakeCustomQuadsOffset(): number;
        useAO(state: Internal.BlockState_): boolean;
        shouldRender(blockEntity: Internal.BlockEntity_, cameraPos: Vec3_): boolean;
        useBlockLight(stack: Internal.ItemStack_): boolean;
        render(blockEntity: Internal.BlockEntity_, partialTicks: number, stack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number): void;
        getParticleTexture(): Internal.TextureAtlasSprite;
        registerEvent(): void;
        isGui3d(): boolean;
        onPrepareTextureAtlas(atlasName: ResourceLocation_, register: Internal.Consumer_<ResourceLocation>): void;
        getViewDistance(): number;
        reBakeCustomQuads(): boolean;
        /**
         * @deprecated
        */
        renderModel(level: Internal.BlockAndTintGetter_, pos: BlockPos_, state: Internal.BlockState_, side: Internal.Direction_, rand: Internal.RandomSource_): Internal.List<Internal.BakedQuad>;
        isGlobalRenderer(blockEntity: Internal.BlockEntity_): boolean;
        useAO(): boolean;
        isRaw(): boolean;
        hasTESR(blockEntity: Internal.BlockEntity_): boolean;
        renderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_): void;
        get particleTexture(): Internal.TextureAtlasSprite
        get gui3d(): boolean
        get viewDistance(): number
        get raw(): boolean
    }
    type ICoverRenderer_ = ICoverRenderer;
    class ArmorItemBuilder extends Internal.ItemBuilder {
        tier(t: Internal.ArmorMaterial_): this;
        modifyTier(callback: Internal.Consumer_<Internal.MutableArmorTier>): this;
        createObject(): any;
        armorTier: Internal.MutableArmorTier;
        readonly equipmentSlot: Internal.EquipmentSlot;
    }
    type ArmorItemBuilder_ = ArmorItemBuilder;
    class RenderTaskManager {
        constructor(context: Internal.RecordingContext_)
        flush(info: Internal.FlushInfo_): boolean;
        newOpsTask(writeView: Internal.SurfaceView_): Internal.OpsTask;
        prependTask(task: Internal.RenderTask_): Internal.RenderTask;
        setLastRenderTask(surface: Internal.Surface_, task: Internal.RenderTask_): void;
        getLastRenderTask(proxy: Internal.Surface_): Internal.RenderTask;
        getFlushState(): Internal.OpFlushState;
        closeTasks(): void;
        appendTask(task: Internal.RenderTask_): Internal.RenderTask;
        clearTasks(): void;
        get flushState(): Internal.OpFlushState
    }
    type RenderTaskManager_ = RenderTaskManager;
    abstract class AbstractFloatCollection extends Internal.AbstractCollection<number> implements Internal.FloatCollection {
        retainAll(arg0: Internal.FloatCollection_): boolean;
        containsAll(arg0: Internal.FloatCollection_): boolean;
        addAll(arg0: Internal.FloatCollection_): boolean;
        removeIf(arg0: Internal.DoublePredicate_): boolean;
        contains(arg0: number): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        doubleParallelStream(): Internal.DoubleStream;
        doubleStream(): Internal.DoubleStream;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        forEach(arg0: Internal.FloatConsumer_): void;
        rem(arg0: number): boolean;
        toArray(arg0: number[]): number[];
        iterator(): Internal.Iterator<any>;
        doubleIterator(): Internal.DoubleIterator;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        spliterator(): Internal.Spliterator<any>;
        doubleSpliterator(): Internal.DoubleSpliterator;
        forEach(arg0: Internal.DoubleConsumer_): void;
        removeIf(arg0: Internal.FloatPredicate_): boolean;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        toFloatArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        removeAll(arg0: Internal.FloatCollection_): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        toFloatArray(): number[];
    }
    type AbstractFloatCollection_ = AbstractFloatCollection;
    /**
     * @deprecated
    */
    interface ParticleOptions$Deserializer <T extends Internal.ParticleOptions> {
        fromCommand(arg0: Internal.ParticleType_<T>, arg1: Internal.StringReader_): T;
        fromNetwork(arg0: Internal.ParticleType_<T>, arg1: Internal.FriendlyByteBuf_): T;
    }
    type ParticleOptions$Deserializer_<T extends Internal.ParticleOptions> = ParticleOptions$Deserializer<T>;
    interface VertexWriter {
        intoReader(): Internal.VertexList;
        writeVertexList(arg0: Internal.VertexList_): void;
        writeVertex(arg0: Internal.VertexList_, arg1: number): void;
        seekToVertex(arg0: number): void;
    }
    type VertexWriter_ = VertexWriter;
    class BushFoliagePlacer extends Internal.BlobFoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.BushFoliagePlacer>;
    }
    type BushFoliagePlacer_ = BushFoliagePlacer;
    class CommandContextBuilder <S> {
        constructor(arg0: Internal.CommandDispatcher_<S>, arg1: S, arg2: Internal.CommandNode_<S>, arg3: number)
        getNodes(): Internal.List<Internal.ParsedCommandNode<S>>;
        withArgument(arg0: string, arg1: Internal.ParsedArgument_<S, any>): this;
        getArguments(): Internal.Map<string, Internal.ParsedArgument<S, any>>;
        copy(): this;
        withChild(arg0: Internal.CommandContextBuilder_<S>): this;
        findSuggestionContext(arg0: number): Internal.SuggestionContext<S>;
        getDispatcher(): Internal.CommandDispatcher<S>;
        withCommand(arg0: Internal.Command_<S>): this;
        getSource(): S;
        withSource(arg0: S): this;
        getRootNode(): Internal.CommandNode<S>;
        withNode(arg0: Internal.CommandNode_<S>, arg1: Internal.StringRange_): this;
        getLastChild(): this;
        getCommand(): Internal.Command<S>;
        getChild(): this;
        getRange(): Internal.StringRange;
        build(arg0: string): Internal.CommandContext<S>;
        get nodes(): Internal.List<Internal.ParsedCommandNode<S>>
        get "arguments"(): Internal.Map<string, Internal.ParsedArgument<S, any>>
        get dispatcher(): Internal.CommandDispatcher<S>
        get source(): S
        get rootNode(): Internal.CommandNode<S>
        get lastChild(): Internal.CommandContextBuilder<S>
        get command(): Internal.Command<S>
        get child(): Internal.CommandContextBuilder<S>
        get range(): Internal.StringRange
    }
    type CommandContextBuilder_<S> = CommandContextBuilder<S>;
    class CryingObsidianBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CryingObsidianBlock_ = CryingObsidianBlock;
    class BossEvent$BossBarColor extends Internal.Enum<Internal.BossEvent$BossBarColor> {
        getFormatting(): Internal.ChatFormatting;
        getName(): string;
        static byName(arg0: string): Internal.BossEvent$BossBarColor;
        static values(): Internal.BossEvent$BossBarColor[];
        static valueOf(arg0: string): Internal.BossEvent$BossBarColor;
        get formatting(): Internal.ChatFormatting
        get name(): string
        static readonly PINK: Internal.BossEvent$BossBarColor;
        static readonly BLUE: Internal.BossEvent$BossBarColor;
        static readonly RED: Internal.BossEvent$BossBarColor;
        static readonly PURPLE: Internal.BossEvent$BossBarColor;
        static readonly WHITE: Internal.BossEvent$BossBarColor;
        static readonly GREEN: Internal.BossEvent$BossBarColor;
        static readonly YELLOW: Internal.BossEvent$BossBarColor;
    }
    type BossEvent$BossBarColor_ = "white" | "yellow" | BossEvent$BossBarColor | "red" | "purple" | "pink" | "blue" | "green";
    interface IChunkGenerator {
        mfix$setAssociatedServerLevel(arg0: Internal.ServerLevel_): void;
    }
    type IChunkGenerator_ = IChunkGenerator;
    class IClientItemExtensions$FontContext extends Internal.Enum<Internal.IClientItemExtensions$FontContext> {
        static valueOf(arg0: string): Internal.IClientItemExtensions$FontContext;
        static values(): Internal.IClientItemExtensions$FontContext[];
        static readonly TOOLTIP: Internal.IClientItemExtensions$FontContext;
        static readonly SELECTED_ITEM_NAME: Internal.IClientItemExtensions$FontContext;
        static readonly ITEM_COUNT: Internal.IClientItemExtensions$FontContext;
    }
    type IClientItemExtensions$FontContext_ = "item_count" | "tooltip" | IClientItemExtensions$FontContext | "selected_item_name";
    interface InjectedItemExtension extends Internal.InjectedRegistryEntryExtension<Internal.Item> {
        arch$registryName(): ResourceLocation;
        arch$holder(): Internal.Holder<Internal.Item>;
    }
    type InjectedItemExtension_ = InjectedItemExtension;
    abstract class StoredUserList <K, V extends Internal.StoredUserEntry<K>> {
        constructor(arg0: Internal.File_)
        getFile(): Internal.File;
        remove(arg0: K): void;
        getUserList(): string[];
        getEntries(): Internal.Collection<V>;
        get(arg0: K): V;
        remove(arg0: Internal.StoredUserEntry_<K>): void;
        isEmpty(): boolean;
        load(): void;
        add(arg0: V): void;
        save(): void;
        get file(): Internal.File
        get userList(): string[]
        get entries(): Internal.Collection<V>
        get empty(): boolean
    }
    type StoredUserList_<K, V extends Internal.StoredUserEntry<K>> = StoredUserList<K, V>;
    class BeaconBlockEntity extends Internal.BlockEntity implements Internal.MenuProvider {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getDisplayName(): Internal.Component;
        static tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BeaconBlockEntity_): void;
        getBeamSections(): Internal.List<Internal.BeaconBlockEntity$BeaconBeamSection>;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        setCustomName(arg0: Internal.Component_): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        static playSound(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.SoundEvent_): void;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get displayName(): Internal.Component
        get beamSections(): Internal.List<Internal.BeaconBlockEntity$BeaconBeamSection>
        set customName(arg0: Internal.Component_)
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        static readonly DATA_SECONDARY: 2;
        static readonly NUM_DATA_VALUES: 3;
        static readonly DATA_PRIMARY: 1;
        static readonly DATA_LEVELS: 0;
        beamSections: Internal.List<Internal.BeaconBlockEntity$BeaconBeamSection>;
        static readonly BEACON_EFFECTS: Internal.MobEffect[][];
    }
    type BeaconBlockEntity_ = BeaconBlockEntity;
    class EntityModelSet implements Internal.ResourceManagerReloadListener {
        constructor()
        getName(): string;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        bakeLayer(arg0: Internal.ModelLayerLocation_): Internal.ModelPart;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
    }
    type EntityModelSet_ = EntityModelSet;
    interface IIngredientManager$IIngredientListener {
        onIngredientsAdded<V>(arg0: Internal.IIngredientHelper_<V>, arg1: Internal.Collection_<Internal.ITypedIngredient<V>>): void;
        onIngredientsRemoved<V>(arg0: Internal.IIngredientHelper_<V>, arg1: Internal.Collection_<Internal.ITypedIngredient<V>>): void;
    }
    type IIngredientManager$IIngredientListener_ = IIngredientManager$IIngredientListener;
    interface IForgeBlockGetter {
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getModelDataManager(): Internal.ModelDataManager;
        get modelDataManager(): Internal.ModelDataManager
    }
    type IForgeBlockGetter_ = IForgeBlockGetter;
    interface Commands$ParseFunction {
        parse(arg0: Internal.StringReader_): void;
        (arg0: Internal.StringReader_): void;
    }
    type Commands$ParseFunction_ = Commands$ParseFunction;
    class Pose extends Internal.Enum<Internal.Pose> {
        static valueOf(arg0: string): Internal.Pose;
        static values(): Internal.Pose[];
        static readonly ROARING: Internal.Pose;
        static readonly LONG_JUMPING: Internal.Pose;
        static readonly FALL_FLYING: Internal.Pose;
        static readonly SWIMMING: Internal.Pose;
        static readonly DYING: Internal.Pose;
        static readonly EMERGING: Internal.Pose;
        static readonly USING_TONGUE: Internal.Pose;
        static readonly DIGGING: Internal.Pose;
        static readonly CROAKING: Internal.Pose;
        static readonly SPIN_ATTACK: Internal.Pose;
        static readonly SNIFFING: Internal.Pose;
        static readonly CROUCHING: Internal.Pose;
        static readonly STANDING: Internal.Pose;
        static readonly SLEEPING: Internal.Pose;
    }
    type Pose_ = "croaking" | "long_jumping" | "dying" | "sniffing" | "spin_attack" | "swimming" | "crouching" | "emerging" | "using_tongue" | "fall_flying" | Pose | "digging" | "sleeping" | "roaring" | "standing";
    /**
     * Invoked when a player picks up an item. Cancelling (in `ItemEvents.canPickUp`) will prevent the item from being picked up.
    */
    class ItemPickedUpEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, entity: Internal.ItemEntity_, stack: Internal.ItemStack_)
        /**
         * The item entity that was picked up.
        */
        getItemEntity(): Internal.ItemEntity;
        /**
         * The player that picked up the item.
        */
        getEntity(): Internal.Entity;
        /**
         * The item that was picked up.
        */
        getItem(): Internal.ItemStack;
        /**
         * The item entity that was picked up.
        */
        get itemEntity(): Internal.ItemEntity
        /**
         * The player that picked up the item.
        */
        get entity(): Internal.Entity
        /**
         * The item that was picked up.
        */
        get item(): Internal.ItemStack
    }
    type ItemPickedUpEventJS_ = ItemPickedUpEventJS;
    class BundleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        static getFullnessDisplay(arg0: Internal.ItemStack_): number;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        static getWeight(arg0: Internal.ItemStack_): number;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        static getContentWeight(arg0: Internal.ItemStack_): number;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly MAX_WEIGHT: 64;
    }
    type BundleItem_ = BundleItem;
    abstract class StoredUserEntry <T> {
        constructor(arg0: T)
    }
    type StoredUserEntry_<T> = StoredUserEntry<T>;
    interface Char2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<string, string> {
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        remove(arg0: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2CharFunction<T>;
        defaultReturnValue(): string;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2CharFunction<T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        put(arg0: string, arg1: string): string;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, string>;
        getOrDefault(arg0: string, arg1: string): string;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<string, T>;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: string): string;
        apply(arg0: string): string;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction;
        size(): number;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction;
        identity(): this;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction;
        clear(): void;
        get(arg0: string): string;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction;
        (arg0: string): string;
    }
    type Char2CharFunction_ = Char2CharFunction;
    class JukeboxBlockEntity extends Internal.BlockEntity implements Internal.Clearable {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        static tryClear(arg0: any): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getRecord(): Internal.ItemStack;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        static playRecordTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.JukeboxBlockEntity_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        playRecord(): void;
        setRecord(arg0: Internal.ItemStack_): void;
        clearContent(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get record(): Internal.ItemStack
        get modelData(): Internal.ModelData
        set record(arg0: Internal.ItemStack_)
        get renderBoundingBox(): Internal.AABB
    }
    type JukeboxBlockEntity_ = JukeboxBlockEntity;
    class RequiredArgumentBuilder <S, T> extends Internal.ArgumentBuilder<S, Internal.RequiredArgumentBuilder<S, T>> {
        getType(): Internal.ArgumentType<T>;
        getName(): string;
        static argument<S, T>(arg0: string, arg1: Internal.ArgumentType_<T>): Internal.RequiredArgumentBuilder<S, T>;
        build(): Internal.ArgumentCommandNode<S, T>;
        suggests(arg0: Internal.SuggestionProvider_<S>): this;
        getSuggestionsProvider(): Internal.SuggestionProvider<S>;
        get type(): Internal.ArgumentType<T>
        get name(): string
        get suggestionsProvider(): Internal.SuggestionProvider<S>
    }
    type RequiredArgumentBuilder_<S, T> = RequiredArgumentBuilder<S, T>;
    class ClientboundSetDisplayChatPreviewPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        enabled(): boolean;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundSetDisplayChatPreviewPacket_ = ClientboundSetDisplayChatPreviewPacket;
    class ReplaceablePredicate extends Internal.StateTestingPredicate {
        constructor(arg0: Vec3i_)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.ReplaceablePredicate>;
    }
    type ReplaceablePredicate_ = ReplaceablePredicate;
    interface AccessRenderBuffers {
        getFixedBuffers(): Internal.SortedMap<Internal.RenderType, Internal.BufferBuilder>;
        get fixedBuffers(): Internal.SortedMap<Internal.RenderType, Internal.BufferBuilder>
    }
    type AccessRenderBuffers_ = AccessRenderBuffers;
    interface IForgeMobEffect {
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        getSortOrder(arg0: Internal.MobEffectInstance_): number;
        get curativeItems(): Internal.List<Internal.ItemStack>
    }
    type IForgeMobEffect_ = IForgeMobEffect;
    class ImmutableCollections$ListN <E> extends Internal.ImmutableCollections$AbstractImmutableList<E> implements Internal.Serializable {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
    }
    type ImmutableCollections$ListN_<E> = ImmutableCollections$ListN<E>;
    class FluidStorage {
        constructor()
        get(key: Internal.FluidStorageKey_): Internal.Fluid;
        getQueuedBuilder(key: Internal.FluidStorageKey_): GTFluidBuilder;
        store(key: Internal.FluidStorageKey_, fluid: Internal.Fluid_): void;
        getEntry(key: Internal.FluidStorageKey_): Internal.FluidStorage$FluidEntry;
        enqueueRegistration(key: Internal.FluidStorageKey_, builder: GTFluidBuilder_): void;
        registerFluids(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
    }
    type FluidStorage_ = FluidStorage;
    interface CropBlockBuilder$SurviveCallback {
        survive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        (arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
    }
    type CropBlockBuilder$SurviveCallback_ = CropBlockBuilder$SurviveCallback;
    class NarratorStatus extends Internal.Enum<Internal.NarratorStatus> {
        static valueOf(arg0: string): Internal.NarratorStatus;
        getName(): Internal.Component;
        shouldNarrateChat(): boolean;
        static byId(arg0: number): Internal.NarratorStatus;
        static values(): Internal.NarratorStatus[];
        shouldNarrateSystem(): boolean;
        getId(): number;
        get name(): Internal.Component
        get id(): number
        static readonly SYSTEM: Internal.NarratorStatus;
        static readonly ALL: Internal.NarratorStatus;
        static readonly CHAT: Internal.NarratorStatus;
        static readonly OFF: Internal.NarratorStatus;
    }
    type NarratorStatus_ = "chat" | NarratorStatus | "off" | "system" | "all";
    class TicketType <T> {
        static create<T>(arg0: string, arg1: Internal.Comparator_<T>, arg2: number): Internal.TicketType<T>;
        static create<T>(arg0: string, arg1: Internal.Comparator_<T>): Internal.TicketType<T>;
        getComparator(): Internal.Comparator<T>;
        timeout(): number;
        get comparator(): Internal.Comparator<T>
        static readonly PORTAL: Internal.TicketType<BlockPos>;
        static readonly DRAGON: Internal.TicketType<net.minecraft.util.Unit>;
        static readonly UNKNOWN: Internal.TicketType<Internal.ChunkPos>;
        static readonly PLAYER: Internal.TicketType<Internal.ChunkPos>;
        static readonly POST_TELEPORT: Internal.TicketType<number>;
        static readonly START: Internal.TicketType<net.minecraft.util.Unit>;
        static readonly LIGHT: Internal.TicketType<Internal.ChunkPos>;
        static readonly FORCED: Internal.TicketType<Internal.ChunkPos>;
    }
    type TicketType_<T> = TicketType<T>;
    class UniformInt extends Internal.IntProvider {
        static of(arg0: number, arg1: number): Internal.UniformInt;
        static readonly CODEC: Internal.Codec<Internal.UniformInt>;
    }
    type UniformInt_ = UniformInt;
    interface IRecipeLogicMachine extends Internal.IWorkable, Internal.ICleanroomReceiver, Internal.IMachineFeature, Internal.IRecipeCapabilityHolder {
        onWaiting(): void;
        getProgress(): number;
        getCapabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>;
        dampingWhenWaiting(): boolean;
        setActiveRecipeType(arg0: number): void;
        modifyRecipe(recipe: Internal.GTRecipe_): Internal.GTRecipe;
        isActive(): boolean;
        getRecipeTypes(): Internal.GTRecipeType[];
        getCleanroom(): Internal.ICleanroomProvider;
        self(): Internal.MetaMachine;
        getActiveRecipeType(): number;
        alwaysTryModifyRecipe(): boolean;
        notifyStatusChanged(oldStatus: Internal.RecipeLogic$Status_, newStatus: Internal.RecipeLogic$Status_): void;
        getRecipeType(): Internal.GTRecipeType;
        beforeWorking(): void;
        isRecipeLogicAvailable(): boolean;
        keepSubscribing(): boolean;
        getRecipeLogic(): Internal.RecipeLogic;
        isWorkingEnabled(): boolean;
        getMaxProgress(): number;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        onWorking(): void;
        hasProxies(): boolean;
        setCleanroom(arg0: Internal.ICleanroomProvider_): void;
        shouldWorkingPlaySound(): boolean;
        afterWorking(): void;
        getChanceTier(): number;
        get progress(): number
        get capabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>
        set activeRecipeType(arg0: number)
        get active(): boolean
        get recipeTypes(): Internal.GTRecipeType[]
        get cleanroom(): Internal.ICleanroomProvider
        get activeRecipeType(): number
        get recipeType(): Internal.GTRecipeType
        get recipeLogicAvailable(): boolean
        get recipeLogic(): Internal.RecipeLogic
        get workingEnabled(): boolean
        get maxProgress(): number
        set workingEnabled(isWorkingAllowed: boolean)
        set cleanroom(arg0: Internal.ICleanroomProvider_)
        get chanceTier(): number
    }
    type IRecipeLogicMachine_ = IRecipeLogicMachine;
    interface FormattedText {
        of(arg0: string, arg1: Internal.Style_): this;
        composite(...arg0: Internal.FormattedText_[]): this;
        visit<T>(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
        composite(arg0: Internal.List_<Internal.FormattedText>): this;
        of(arg0: string): this;
        visit<T>(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
        getString(): string;
        get string(): string
        readonly EMPTY: Internal.FormattedText;
        readonly STOP_ITERATION: Internal.Optional<net.minecraft.util.Unit>;
    }
    type FormattedText_ = FormattedText;
    class UserApiService$UserProperties extends Internal.Record {
        constructor(flags: Internal.Set_<Internal.UserApiService$UserFlag>, bannedScopes: Internal.Map_<string, Internal.BanDetails>)
        flags(): Internal.Set<Internal.UserApiService$UserFlag>;
        flag(arg0: Internal.UserApiService$UserFlag_): boolean;
        bannedScopes(): Internal.Map<string, Internal.BanDetails>;
    }
    type UserApiService$UserProperties_ = UserApiService$UserProperties;
    class MeasureUnit$MeasurePrefix extends Internal.Enum<Internal.MeasureUnit$MeasurePrefix> {
        /**
         * @deprecated
        */
        getIdentifier(): string;
        getBase(): number;
        getPower(): number;
        static valueOf(arg0: string): Internal.MeasureUnit$MeasurePrefix;
        static values(): Internal.MeasureUnit$MeasurePrefix[];
        /**
         * @deprecated
        */
        get identifier(): string
        get base(): number
        get power(): number
        static readonly DEKA: Internal.MeasureUnit$MeasurePrefix;
        static readonly NANO: Internal.MeasureUnit$MeasurePrefix;
        static readonly EXA: Internal.MeasureUnit$MeasurePrefix;
        static readonly MEGA: Internal.MeasureUnit$MeasurePrefix;
        static readonly KIBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly YOBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly CENTI: Internal.MeasureUnit$MeasurePrefix;
        static readonly ATTO: Internal.MeasureUnit$MeasurePrefix;
        static readonly HECTO: Internal.MeasureUnit$MeasurePrefix;
        static readonly ZEPTO: Internal.MeasureUnit$MeasurePrefix;
        static readonly PICO: Internal.MeasureUnit$MeasurePrefix;
        static readonly EXBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly KILO: Internal.MeasureUnit$MeasurePrefix;
        static readonly GIBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly MILLI: Internal.MeasureUnit$MeasurePrefix;
        static readonly TEBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly YOCTO: Internal.MeasureUnit$MeasurePrefix;
        static readonly ZETTA: Internal.MeasureUnit$MeasurePrefix;
        static readonly PEBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly GIGA: Internal.MeasureUnit$MeasurePrefix;
        static readonly ZEBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly YOTTA: Internal.MeasureUnit$MeasurePrefix;
        static readonly MICRO: Internal.MeasureUnit$MeasurePrefix;
        static readonly PETA: Internal.MeasureUnit$MeasurePrefix;
        static readonly DECI: Internal.MeasureUnit$MeasurePrefix;
        static readonly TERA: Internal.MeasureUnit$MeasurePrefix;
        static readonly FEMTO: Internal.MeasureUnit$MeasurePrefix;
        static readonly MEBI: Internal.MeasureUnit$MeasurePrefix;
        static readonly ONE: Internal.MeasureUnit$MeasurePrefix;
    }
    type MeasureUnit$MeasurePrefix_ = "atto" | "peta" | "exbi" | "micro" | "nano" | "deci" | "one" | "gibi" | "milli" | "pebi" | "pico" | "tebi" | "kibi" | "yobi" | "zepto" | "zebi" | "giga" | "yocto" | "centi" | "kilo" | "zetta" | "hecto" | "mebi" | "tera" | "exa" | "yotta" | "mega" | "deka" | MeasureUnit$MeasurePrefix | "femto";
    class EndTag implements Internal.Tag {
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        copy(): this;
        write(arg0: Internal.DataOutput_): void;
        getId(): number;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        accept(arg0: Internal.TagVisitor_): void;
        getType(): Internal.TagType<Internal.EndTag>;
        get asString(): string
        get id(): number
        get type(): Internal.TagType<Internal.EndTag>
        static readonly INSTANCE: Internal.EndTag;
        static readonly TYPE: Internal.TagType<Internal.EndTag>;
    }
    type EndTag_ = EndTag;
    interface LootItemFunction$Builder {
        build(): Internal.LootItemFunction;
    }
    type LootItemFunction$Builder_ = LootItemFunction$Builder;
    interface FormattedCharSequence {
        codepoint(arg0: number, arg1: Internal.Style_): this;
        fromPair(arg0: Internal.FormattedCharSequence_, arg1: Internal.FormattedCharSequence_): this;
        forward(arg0: string, arg1: Internal.Style_): this;
        forward(arg0: string, arg1: Internal.Style_, arg2: Internal.Int2IntFunction_): this;
        decorateOutput(arg0: Internal.FormattedCharSink_, arg1: Internal.Int2IntFunction_): Internal.FormattedCharSink;
        composite(arg0: Internal.FormattedCharSequence_): this;
        composite(arg0: Internal.List_<Internal.FormattedCharSequence>): this;
        composite(...arg0: Internal.FormattedCharSequence_[]): this;
        accept(arg0: Internal.FormattedCharSink_): boolean;
        composite(arg0: Internal.FormattedCharSequence_, arg1: Internal.FormattedCharSequence_): this;
        backward(arg0: string, arg1: Internal.Style_): this;
        fromList(arg0: Internal.List_<Internal.FormattedCharSequence>): this;
        composite(): this;
        backward(arg0: string, arg1: Internal.Style_, arg2: Internal.Int2IntFunction_): this;
        (arg0: Internal.FormattedCharSink_): boolean;
        readonly EMPTY: Internal.FormattedCharSequence;
    }
    type FormattedCharSequence_ = FormattedCharSequence;
    class ViscousFluidInterpolator implements Internal.TimeInterpolator {
        static accelerate(): Internal.TimeInterpolator;
        static overshoot(): Internal.TimeInterpolator;
        static accelerate(factor: number): Internal.TimeInterpolator;
        static cycle(cycle: number): Internal.TimeInterpolator;
        static decelerate(): Internal.TimeInterpolator;
        static overshoot(tension: number): Internal.TimeInterpolator;
        static anticipate(tension: number): Internal.TimeInterpolator;
        getInterpolation(progress: number): number;
        static decelerate(factor: number): Internal.TimeInterpolator;
        static linear(): Internal.TimeInterpolator;
        static bounce(): Internal.TimeInterpolator;
        static anticipate(): Internal.TimeInterpolator;
    }
    type ViscousFluidInterpolator_ = ViscousFluidInterpolator;
    class ItemEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.ItemEntity_)
        getEntity(): Internal.ItemEntity;
        get entity(): Internal.ItemEntity
    }
    type ItemEvent_ = ItemEvent;
    interface VertexConsumer extends Internal.VertexDrain, Internal.IForgeVertexConsumer {
        uv2(arg0: number): this;
        color(arg0: number): this;
        color(arg0: number, arg1: number, arg2: number, arg3: number): this;
        endVertex(): void;
        normal(arg0: number, arg1: number, arg2: number): this;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): this;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
        overlayCoords(arg0: number): this;
        vertex(arg0: number, arg1: number, arg2: number): this;
        color(arg0: number, arg1: number, arg2: number, arg3: number): this;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
        createSink(factory: me.jellysquid.mods.sodium.client.model.vertex.type.VertexType_<any>): Internal.VertexSink;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        overlayCoords(arg0: number, arg1: number): this;
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        normal(matrix: Matrix3f_, x: number, y: number, z: number): this;
        defaultColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        uv2(arg0: number, arg1: number): this;
        vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
        vertex(matrix: Matrix4f_, x: number, y: number, z: number): this;
        of(consumer: Internal.VertexConsumer_): Internal.VertexDrain;
        uv(arg0: number, arg1: number): this;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number, arg7: number[], arg8: number, arg9: boolean): void;
        unsetDefaultColor(): void;
    }
    type VertexConsumer_ = VertexConsumer;
    class CaveCarverConfiguration extends Internal.CarverConfiguration {
        constructor(arg0: number, arg1: Internal.HeightProvider_, arg2: Internal.FloatProvider_, arg3: Internal.VerticalAnchor_, arg4: Internal.HolderSet_<Internal.Block>, arg5: Internal.FloatProvider_, arg6: Internal.FloatProvider_, arg7: Internal.FloatProvider_)
        constructor(arg0: number, arg1: Internal.HeightProvider_, arg2: Internal.FloatProvider_, arg3: Internal.VerticalAnchor_, arg4: Internal.CarverDebugSettings_, arg5: Internal.HolderSet_<Internal.Block>, arg6: Internal.FloatProvider_, arg7: Internal.FloatProvider_, arg8: Internal.FloatProvider_)
        constructor(arg0: Internal.CarverConfiguration_, arg1: Internal.FloatProvider_, arg2: Internal.FloatProvider_, arg3: Internal.FloatProvider_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly horizontalRadiusMultiplier: Internal.FloatProvider;
        readonly verticalRadiusMultiplier: Internal.FloatProvider;
        static readonly CODEC: Internal.Codec<Internal.CaveCarverConfiguration>;
    }
    type CaveCarverConfiguration_ = CaveCarverConfiguration;
    class HolderSet$Named <T> extends Internal.HolderSet$ListBacked<T> {
        constructor(arg0: Internal.Registry_<T>, arg1: Internal.TagKey_<T>)
        unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, ...arg1: E[]): Internal.HolderSet$Direct<T>;
        static direct<T>(...arg0: Internal.Holder_<T>[]): Internal.HolderSet$Direct<T>;
        forEach(arg0: Internal.Consumer_<Internal.Holder<T>>): void;
        static direct<T>(arg0: Internal.List_<Internal.Holder<T>>): Internal.HolderSet$Direct<T>;
        static direct<E, T>(arg0: Internal.Function_<E, Internal.Holder<T>>, arg1: Internal.List_<E>): Internal.HolderSet$Direct<T>;
        bind(arg0: Internal.List_<Internal.Holder<T>>): void;
        key(): Internal.TagKey<T>;
    }
    type HolderSet$Named_<T> = HolderSet$Named<T>;
    class SeagrassFeature extends Internal.Feature<Internal.ProbabilityFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.ProbabilityFeatureConfiguration>)
    }
    type SeagrassFeature_ = SeagrassFeature;
    interface LayerLightEventListener extends Internal.LightEventListener {
        getDataLayerData(arg0: Internal.SectionPos_): Internal.DataLayer;
        checkBlock(arg0: BlockPos_): void;
        getLightValue(arg0: BlockPos_): number;
        runUpdates(arg0: number, arg1: boolean, arg2: boolean): number;
        updateSectionStatus(arg0: BlockPos_, arg1: boolean): void;
        hasLightWork(): boolean;
        enableLightSources(arg0: Internal.ChunkPos_, arg1: boolean): void;
        updateSectionStatus(arg0: Internal.SectionPos_, arg1: boolean): void;
        onBlockEmissionIncrease(arg0: BlockPos_, arg1: number): void;
    }
    type LayerLightEventListener_ = LayerLightEventListener;
    interface LightEventListener {
        checkBlock(arg0: BlockPos_): void;
        runUpdates(arg0: number, arg1: boolean, arg2: boolean): number;
        updateSectionStatus(arg0: BlockPos_, arg1: boolean): void;
        hasLightWork(): boolean;
        enableLightSources(arg0: Internal.ChunkPos_, arg1: boolean): void;
        updateSectionStatus(arg0: Internal.SectionPos_, arg1: boolean): void;
        onBlockEmissionIncrease(arg0: BlockPos_, arg1: number): void;
    }
    type LightEventListener_ = LightEventListener;
    class RecordCodecBuilder$Mu <O> implements Internal.K1 {
        constructor()
    }
    type RecordCodecBuilder$Mu_<O> = RecordCodecBuilder$Mu<O>;
    class RepeaterBlock extends Internal.DiodeBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly DELAY: Internal.IntegerProperty;
        static readonly LOCKED: Internal.BooleanProperty;
    }
    type RepeaterBlock_ = RepeaterBlock;
    class EpollEventLoopGroup extends Internal.MultithreadEventLoopGroup {
        constructor()
        constructor(arg0: number, arg1: any_, arg2: number)
        constructor(arg0: number)
        constructor(arg0: number, arg1: any_, arg2: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_)
        constructor(arg0: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_)
        constructor(arg0: number, arg1: any_, arg2: number, arg3: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_)
        constructor(arg0: number, arg1: Internal.Executor_)
        constructor(arg0: number, arg1: any_)
        constructor(arg0: number, arg1: any_)
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        next(): Internal.EventExecutor;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        setIoRatio(arg0: number): void;
        set ioRatio(arg0: number)
    }
    type EpollEventLoopGroup_ = EpollEventLoopGroup;
    class GenericEvent <T> extends Internal.Event implements Internal.IGenericEvent<T> {
        constructor()
        getGenericType(): Internal.Type;
        get genericType(): Internal.Type
    }
    type GenericEvent_<T> = GenericEvent<T>;
    class ConfiguredWorldCarver <WC extends Internal.CarverConfiguration> extends Internal.Record {
        constructor(arg0: Internal.WorldCarver_<WC>, arg1: WC)
        worldCarver(): Internal.WorldCarver<WC>;
        config(): WC;
        carve(arg0: Internal.CarvingContext_, arg1: Internal.ChunkAccess_, arg2: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg3: Internal.RandomSource_, arg4: Internal.Aquifer_, arg5: Internal.ChunkPos_, arg6: Internal.CarvingMask_): boolean;
        isStartChunk(arg0: Internal.RandomSource_): boolean;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.ConfiguredWorldCarver<any>>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
        static readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.ConfiguredWorldCarver<any>>>;
    }
    type ConfiguredWorldCarver_<WC extends Internal.CarverConfiguration> = Special.ConfiguredCarver | ConfiguredWorldCarver<WC>;
    class ChannelMetadata {
        constructor(arg0: boolean, arg1: number)
        constructor(arg0: boolean)
        hasDisconnect(): boolean;
        defaultMaxMessagesPerRead(): number;
    }
    type ChannelMetadata_ = ChannelMetadata;
    class PlayerWallHeadBlock extends Internal.WallSkullBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PlayerWallHeadBlock_ = PlayerWallHeadBlock;
    class Either$Right <L, R> extends Internal.Either<L, R> {
        constructor(arg0: R)
        right(): Internal.Optional<R>;
        ifRight(arg0: Internal.Consumer_<R>): Internal.Either<L, R>;
        mapBoth<C, D>(arg0: Internal.Function_<L, C>, arg1: Internal.Function_<R, D>): Internal.Either<C, D>;
        ifLeft(arg0: Internal.Consumer_<L>): Internal.Either<L, R>;
        map<T>(arg0: Internal.Function_<L, T>, arg1: Internal.Function_<R, T>): T;
        left(): Internal.Optional<L>;
    }
    type Either$Right_<L, R> = Either$Right<L, R>;
    class DispenserBlockEntity extends Internal.RandomizableContainerBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        addItem(arg0: Internal.ItemStack_): number;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        getRandomSlot(arg0: Internal.RandomSource_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
        static readonly CONTAINER_SIZE: 9;
    }
    type DispenserBlockEntity_ = DispenserBlockEntity;
    interface ScatteringByteChannel extends Internal.ReadableByteChannel {
        read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
        read(arg0: Internal.ByteBuffer_): number;
        isOpen(): boolean;
        close(): void;
        read(arg0: Internal.ByteBuffer_[]): number;
        get open(): boolean
    }
    type ScatteringByteChannel_ = ScatteringByteChannel;
    class EffectInstance implements Internal.Effect, Internal.AutoCloseable {
        constructor(arg0: Internal.ResourceManager_, arg1: string)
        markDirty(): void;
        static getOrCreate(arg0: Internal.ResourceManager_, arg1: Internal.Program$Type_, arg2: string): Internal.EffectProgram;
        attachToProgram(): void;
        static parseBlendNode(arg0: Internal.JsonObject_): Internal.BlendMode;
        getVertexProgram(): Internal.Program;
        apply(): void;
        getFragmentProgram(): Internal.Program;
        getUniform(arg0: string): Internal.Uniform;
        close(): void;
        getName(): string;
        clear(): void;
        safeGetUniform(arg0: string): Internal.AbstractUniform;
        setSampler(arg0: string, arg1: Internal.IntSupplier_): void;
        getId(): number;
        get vertexProgram(): Internal.Program
        get fragmentProgram(): Internal.Program
        get name(): string
        get id(): number
    }
    type EffectInstance_ = EffectInstance;
    interface IRecipeManager {
        createRecipeLayoutDrawable<T>(arg0: Internal.IRecipeCategory_<T>, arg1: T, arg2: Internal.IFocusGroup_): Internal.Optional<Internal.IRecipeLayoutDrawable<T>>;
        createRecipeCatalystLookup(arg0: mezz.jei.api.recipe.RecipeType_<any>): Internal.IRecipeCatalystLookup;
        unhideRecipeCategory(arg0: mezz.jei.api.recipe.RecipeType_<any>): void;
        hideRecipes<T>(arg0: mezz.jei.api.recipe.RecipeType_<T>, arg1: Internal.Collection_<T>): void;
        hideRecipeCategory(arg0: mezz.jei.api.recipe.RecipeType_<any>): void;
        createRecipeCategoryLookup(): Internal.IRecipeCategoriesLookup;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        createRecipeLayoutDrawable<T>(arg0: Internal.IRecipeCategory_<T>, arg1: T, arg2: Internal.IFocus_<any>): Internal.IRecipeLayoutDrawable<any>;
        createRecipeLookup<R>(arg0: mezz.jei.api.recipe.RecipeType_<R>): Internal.IRecipeLookup<R>;
        getRecipeType(arg0: ResourceLocation_): Internal.Optional<mezz.jei.api.recipe.RecipeType<any>>;
        unhideRecipes<T>(arg0: mezz.jei.api.recipe.RecipeType_<T>, arg1: Internal.Collection_<T>): void;
        addRecipes<T>(arg0: mezz.jei.api.recipe.RecipeType_<T>, arg1: Internal.List_<T>): void;
        createRecipeSlotDrawable(arg0: Internal.RecipeIngredientRole_, arg1: Internal.List_<Internal.Optional<Internal.ITypedIngredient<any>>>, arg2: Internal.Set_<number>, arg3: number, arg4: number, arg5: number): Internal.IRecipeSlotDrawable;
    }
    type IRecipeManager_ = IRecipeManager;
    class SlabType extends Internal.Enum<Internal.SlabType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static values(): Internal.SlabType[];
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.SlabType;
        get serializedName(): string
        static readonly TOP: Internal.SlabType;
        static readonly DOUBLE: Internal.SlabType;
        static readonly BOTTOM: Internal.SlabType;
    }
    type SlabType_ = "double" | SlabType | "bottom" | "top";
    interface WatchEvent <T> {
        context(): T;
        count(): number;
        kind(): Internal.WatchEvent$Kind<T>;
    }
    type WatchEvent_<T> = WatchEvent<T>;
    class AngerLevel extends Internal.Enum<Internal.AngerLevel> {
        getAmbientSound(): Internal.SoundEvent;
        static byAnger(arg0: number): Internal.AngerLevel;
        getMinimumAnger(): number;
        static values(): Internal.AngerLevel[];
        isAngry(): boolean;
        static valueOf(arg0: string): Internal.AngerLevel;
        getListeningSound(): Internal.SoundEvent;
        get ambientSound(): Internal.SoundEvent
        get minimumAnger(): number
        get angry(): boolean
        get listeningSound(): Internal.SoundEvent
        static readonly ANGRY: Internal.AngerLevel;
        static readonly AGITATED: Internal.AngerLevel;
        static readonly CALM: Internal.AngerLevel;
    }
    type AngerLevel_ = "calm" | "agitated" | "angry" | AngerLevel;
    interface LootItemCondition extends Internal.Predicate<Internal.LootContext>, Internal.LootContextUser {
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<Internal.LootContext>): Internal.Predicate<Internal.LootContext>;
        negate(): Internal.Predicate<Internal.LootContext>;
        and(arg0: Internal.Predicate_<Internal.LootContext>): Internal.Predicate<Internal.LootContext>;
        getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
        test(arg0: Internal.LootContext_): boolean;
        getType(): Internal.LootItemConditionType;
        validate(arg0: Internal.ValidationContext_): void;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
        get type(): Internal.LootItemConditionType
    }
    type LootItemCondition_ = LootItemCondition;
    interface ViewTreeObserver$OnScrollChangedListener {
        onScrollChanged(): void;
        (): void;
    }
    type ViewTreeObserver$OnScrollChangedListener_ = ViewTreeObserver$OnScrollChangedListener;
    class ModelData {
        getProperties(): Internal.Set<Internal.ModelProperty<any>>;
        derive(): Internal.ModelData$Builder;
        has(arg0: Internal.ModelProperty_<any>): boolean;
        get<T>(arg0: Internal.ModelProperty_<T>): T;
        static builder(): Internal.ModelData$Builder;
        get properties(): Internal.Set<Internal.ModelProperty<any>>
        static readonly EMPTY: Internal.ModelData;
    }
    type ModelData_ = ModelData;
    class SculkVeinBlock extends Internal.MultifaceBlock implements Internal.SculkBehaviour, Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        static regrow(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Collection_<Internal.Direction>): boolean;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        isFertile(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onDischarged(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        canBeHydrated(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.FluidState_, arg4: BlockPos_): boolean;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        canChangeBlockStateOnSpread(): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        depositCharge(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_): boolean;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getSculkSpreadDelay(): number;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        static hasSubstrateAccess(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        attemptSpreadVein(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Collection_<Internal.Direction>, arg4: boolean): boolean;
        getSameSpaceSpreader(): Internal.MultifaceSpreader;
        attemptUseCharge(arg0: Internal.SculkSpreader$ChargeCursor_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.RandomSource_, arg4: Internal.SculkSpreader_, arg5: boolean): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        updateDecayDelay(arg0: number): number;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get sculkSpreadDelay(): number
        get mod(): string
        get sameSpaceSpreader(): Internal.MultifaceSpreader
    }
    type SculkVeinBlock_ = SculkVeinBlock;
    interface StructureType <S extends Internal.Structure> {
        codec(): Internal.Codec<S>;
        readonly RUINED_PORTAL: Internal.StructureType<Internal.RuinedPortalStructure>;
        readonly STRONGHOLD: Internal.StructureType<Internal.StrongholdStructure>;
        readonly OCEAN_MONUMENT: Internal.StructureType<Internal.OceanMonumentStructure>;
        readonly END_CITY: Internal.StructureType<Internal.EndCityStructure>;
        readonly DESERT_PYRAMID: Internal.StructureType<Internal.DesertPyramidStructure>;
        readonly WOODLAND_MANSION: Internal.StructureType<Internal.WoodlandMansionStructure>;
        readonly BURIED_TREASURE: Internal.StructureType<Internal.BuriedTreasureStructure>;
        readonly FORTRESS: Internal.StructureType<Internal.NetherFortressStructure>;
        readonly IGLOO: Internal.StructureType<Internal.IglooStructure>;
        readonly MINESHAFT: Internal.StructureType<Internal.MineshaftStructure>;
        readonly JUNGLE_TEMPLE: Internal.StructureType<Internal.JungleTempleStructure>;
        readonly OCEAN_RUIN: Internal.StructureType<Internal.OceanRuinStructure>;
        readonly SWAMP_HUT: Internal.StructureType<Internal.SwampHutStructure>;
        readonly JIGSAW: Internal.StructureType<Internal.JigsawStructure>;
        readonly NETHER_FOSSIL: Internal.StructureType<Internal.NetherFossilStructure>;
        readonly SHIPWRECK: Internal.StructureType<Internal.ShipwreckStructure>;
    }
    type StructureType_<S extends Internal.Structure> = Special.StructureType | StructureType<S>;
    class Handler {
        constructor(looper: Internal.Looper_)
        constructor(looper: Internal.Looper_, callback: Internal.Handler$Callback_)
        getMessageName(message: Internal.Message_): string;
        sendMessageDelayed(msg: Internal.Message_, delayMillis: number): boolean;
        postAtFrontOfQueue(r: Internal.Runnable_): boolean;
        static createAsync(looper: Internal.Looper_): Internal.Handler;
        handleMessage(msg: Internal.Message_): void;
        sendMessageAtFrontOfQueue(msg: Internal.Message_): boolean;
        static createAsync(looper: Internal.Looper_, callback: Internal.Handler$Callback_): Internal.Handler;
        postDelayed(r: Internal.Runnable_, delayMillis: number): boolean;
        removeCallbacksAndMessages(token: any): void;
        sendMessage(msg: Internal.Message_): boolean;
        sendEmptyMessage(what: number): boolean;
        removeCallbacks(r: Internal.Runnable_, token: any): void;
        removeCallbacks(r: Internal.Runnable_): void;
        dispatchMessage(msg: Internal.Message_): void;
        sendMessageAtTime(msg: Internal.Message_, timeMillis: number): boolean;
        sendEmptyMessageAtTime(what: number, timeMillis: number): boolean;
        obtainMessage(what: number, arg1: number, arg2: number): Internal.Message;
        isCurrentThread(): boolean;
        obtainMessage(what: number, obj: any): Internal.Message;
        obtainMessage(): Internal.Message;
        removeMessages(what: number): void;
        obtainMessage(what: number): Internal.Message;
        post(r: Internal.Runnable_): boolean;
        hasMessages(): boolean;
        getQueue(): Internal.MessageQueue;
        obtainMessage(what: number, arg1: number, arg2: number, obj: any): Internal.Message;
        postAtTime(r: Internal.Runnable_, timeMillis: number): boolean;
        postAtTime(r: Internal.Runnable_, token: any, timeMillis: number): boolean;
        sendEmptyMessageDelayed(what: number, delayMillis: number): boolean;
        hasMessages(what: number, object: any): boolean;
        removeMessages(what: number, object: any): void;
        postDelayed(r: Internal.Runnable_, token: any, delayMillis: number): boolean;
        hasCallbacks(r: Internal.Runnable_): boolean;
        hasMessages(what: number): boolean;
        get currentThread(): boolean
        get queue(): Internal.MessageQueue
    }
    type Handler_ = Handler;
    class TickPriority extends Internal.Enum<Internal.TickPriority> {
        static valueOf(arg0: string): Internal.TickPriority;
        getValue(): number;
        static byValue(arg0: number): Internal.TickPriority;
        static values(): Internal.TickPriority[];
        get value(): number
        static readonly NORMAL: Internal.TickPriority;
        static readonly EXTREMELY_LOW: Internal.TickPriority;
        static readonly VERY_HIGH: Internal.TickPriority;
        static readonly LOW: Internal.TickPriority;
        static readonly HIGH: Internal.TickPriority;
        static readonly EXTREMELY_HIGH: Internal.TickPriority;
        static readonly VERY_LOW: Internal.TickPriority;
    }
    type TickPriority_ = "normal" | "high" | "extremely_high" | "very_high" | "low" | "very_low" | "extremely_low" | TickPriority;
    class NotPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        constructor(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.NotPredicate>;
    }
    type NotPredicate_ = NotPredicate;
    class ClientboundPlayerPositionPacket$RelativeArgument extends Internal.Enum<Internal.ClientboundPlayerPositionPacket$RelativeArgument> {
        static valueOf(arg0: string): Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        static unpack(arg0: number): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>;
        static values(): Internal.ClientboundPlayerPositionPacket$RelativeArgument[];
        static pack(arg0: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument>): number;
        static readonly Y: Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        static readonly Z: Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        static readonly X: Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        static readonly Y_ROT: Internal.ClientboundPlayerPositionPacket$RelativeArgument;
        static readonly X_ROT: Internal.ClientboundPlayerPositionPacket$RelativeArgument;
    }
    type ClientboundPlayerPositionPacket$RelativeArgument_ = "z" | ClientboundPlayerPositionPacket$RelativeArgument | "y" | "x" | "y_rot" | "x_rot";
    class JsonToken extends Internal.Enum<Internal.JsonToken> {
        static values(): Internal.JsonToken[];
        static valueOf(arg0: string): Internal.JsonToken;
        static readonly BOOLEAN: Internal.JsonToken;
        static readonly STRING: Internal.JsonToken;
        static readonly BEGIN_OBJECT: Internal.JsonToken;
        static readonly NAME: Internal.JsonToken;
        static readonly END_OBJECT: Internal.JsonToken;
        static readonly NULL: Internal.JsonToken;
        static readonly BEGIN_ARRAY: Internal.JsonToken;
        static readonly END_DOCUMENT: Internal.JsonToken;
        static readonly END_ARRAY: Internal.JsonToken;
        static readonly NUMBER: Internal.JsonToken;
    }
    type JsonToken_ = "null" | "string" | "begin_array" | "end_object" | "boolean" | "name" | "end_array" | JsonToken | "begin_object" | "number" | "end_document";
    class Game implements Internal.RunningGame {
        constructor(arg0: Internal.Minecraft_)
        getPerformanceMetrics(): Internal.PerformanceMetrics;
        setSessionEventListener(arg0: Internal.SessionEventListener_): void;
        onStartGameSession(): void;
        getSelectedLanguage(): Internal.Language;
        getCurrentSession(): Internal.GameSession;
        getVersion(): Internal.GameVersion;
        onLeaveGameSession(): void;
        get performanceMetrics(): Internal.PerformanceMetrics
        set sessionEventListener(arg0: Internal.SessionEventListener_)
        get selectedLanguage(): Internal.Language
        get currentSession(): Internal.GameSession
        get version(): Internal.GameVersion
    }
    type Game_ = Game;
    class SchemePreResponse extends Internal.Enum<Internal.SchemePreResponse> {
        static values(): Internal.SchemePreResponse[];
        static valueOf(arg0: string): Internal.SchemePreResponse;
        static readonly NOT_HANDLED: Internal.SchemePreResponse;
        static readonly HANDLED_CONTINUE: Internal.SchemePreResponse;
        static readonly HANDLED_CANCEL: Internal.SchemePreResponse;
    }
    type SchemePreResponse_ = SchemePreResponse | "not_handled" | "handled_cancel" | "handled_continue";
    class PlayerContainerEvent$Close extends Internal.PlayerContainerEvent {
        constructor(arg0: Internal.Player_, arg1: Internal.AbstractContainerMenu_)
        constructor()
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerContainerEvent$Close_ = PlayerContainerEvent$Close;
    class ReportChatMessageBody$LastSeenSignature {
        constructor(arg0: Internal.UUID_, arg1: Internal.ByteBuffer_)
        lastSignature: Internal.ByteBuffer;
        profileId: Internal.UUID;
    }
    type ReportChatMessageBody$LastSeenSignature_ = ReportChatMessageBody$LastSeenSignature;
    interface Reference2BooleanFunction <K> extends it.unimi.dsi.fastutil.Function<K, boolean>, Internal.Predicate<K> {
        test(arg0: K): boolean;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2BooleanFunction<T>;
        and(arg0: Internal.Predicate_<K>): Internal.Predicate<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Reference2FloatFunction<K>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, boolean>;
        containsKey(arg0: any): boolean;
        removeBoolean(arg0: any): boolean;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2BooleanFunction;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Reference2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2BooleanFunction<T>;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Reference2IntFunction<K>;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Reference2CharFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2BooleanFunction;
        apply(arg0: K): boolean;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2BooleanFunction;
        defaultReturnValue(): boolean;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2BooleanFunction;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2BooleanFunction;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<K>): Internal.Predicate<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        put(arg0: K, arg1: boolean): boolean;
        getOrDefault(arg0: any, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: boolean): boolean;
        getBoolean(arg0: any): boolean;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2BooleanFunction;
        size(): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<K, T>;
        negate(): Internal.Predicate<K>;
        clear(): void;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2BooleanFunction;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Reference2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        (arg0: any): boolean;
    }
    type Reference2BooleanFunction_<K> = Reference2BooleanFunction<K>;
    interface AnimatedTextureAccessor {
        setFrame(arg0: number): void;
        getFrames(): Internal.List<any>;
        setSubFrame(arg0: number): void;
        invokeUploadFrame(arg0: number): void;
        getFrame(): number;
        getSubFrame(): number;
        set frame(arg0: number)
        get frames(): Internal.List<any>
        set subFrame(arg0: number)
        get frame(): number
        get subFrame(): number
    }
    type AnimatedTextureAccessor_ = AnimatedTextureAccessor;
    abstract class LivingEntityEventJS extends Internal.EntityEventJS {
        constructor()
        getEntity(): Internal.LivingEntity;
        get entity(): Internal.LivingEntity
    }
    type LivingEntityEventJS_ = LivingEntityEventJS;
    abstract class AbstractChronology implements Internal.Chronology {
        dateNow(arg0: Internal.ZoneId_): Internal.ChronoLocalDate;
        eras(): Internal.List<Internal.Era>;
        static from(arg0: Internal.TemporalAccessor_): Internal.Chronology;
        zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<Internal.ChronoLocalDate>;
        localDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<Internal.ChronoLocalDate>;
        compareTo(arg0: any): number;
        resolveDate(arg0: Internal.Map_<Internal.TemporalField, number>, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate;
        dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate;
        getCalendarType(): string;
        compareTo(arg0: Internal.Chronology_): number;
        static of(arg0: string): Internal.Chronology;
        range(arg0: Internal.ChronoField_): Internal.ValueRange;
        date(arg0: number, arg1: number, arg2: number): Internal.ChronoLocalDate;
        prolepticYear(arg0: Internal.Era_, arg1: number): number;
        eraOf(arg0: number): Internal.Era;
        period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod;
        epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number;
        static getAvailableChronologies(): Internal.Set<Internal.Chronology>;
        getId(): string;
        isLeapYear(arg0: number): boolean;
        dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.ChronoLocalDate;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<Internal.ChronoLocalDate>;
        date(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDate;
        dateEpochDay(arg0: number): Internal.ChronoLocalDate;
        dateYearDay(arg0: number, arg1: number): Internal.ChronoLocalDate;
        date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.ChronoLocalDate;
        epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
        static ofLocale(arg0: Internal.Locale_): Internal.Chronology;
        dateNow(): Internal.ChronoLocalDate;
        get calendarType(): string
        get availableChronologies(): Internal.Set<Internal.Chronology>
        get id(): string
    }
    type AbstractChronology_ = AbstractChronology;
    class ClientboundPlayerPositionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument>, arg6: number, arg7: boolean)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getRelativeArguments(): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>;
        getZ(): number;
        getYRot(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getXRot(): number;
        requestDismountVehicle(): boolean;
        isSkippable(): boolean;
        getId(): number;
        get x(): number
        get y(): number
        get relativeArguments(): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>
        get z(): number
        get YRot(): number
        get XRot(): number
        get skippable(): boolean
        get id(): number
    }
    type ClientboundPlayerPositionPacket_ = ClientboundPlayerPositionPacket;
    abstract class Mob extends Internal.LivingEntity implements Internal.AccessorMob {
        getLookControl(): Internal.LookControl;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        static checkMobSpawnRules(arg0: Internal.EntityType_<Internal.Mob>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        setTarget(arg0: Internal.LivingEntity_): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getPathfindingMalus(arg0: Internal.BlockPathTypes_): number;
        canReplaceEqualItem(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        convertTo<T extends Internal.Mob>(arg0: Internal.EntityType_<T>, arg1: boolean): T;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        dropLeash(arg0: boolean, arg1: boolean): void;
        clearRestriction(): void;
        isWithinRestriction(): boolean;
        setXxa(arg0: number): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        setDelayedLeashHolderId(arg0: number): void;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        isAggressive(): boolean;
        setYya(arg0: number): void;
        setMotionZ(z: number): void;
        setDropChance(arg0: Internal.EquipmentSlot_, arg1: number): void;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        setMaxHealth(hp: number): void;
        getFacing(): Internal.Direction;
        setBaby(arg0: boolean): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getTarget(): Internal.LivingEntity;
        restrictTo(arg0: BlockPos_, arg1: number): void;
        getItem(): Internal.ItemStack;
        setPathfindingMalus(arg0: Internal.BlockPathTypes_, arg1: number): void;
        setX(x: number): void;
        setAggressive(arg0: boolean): void;
        finalizeSpawn(arg0: Internal.ServerLevelAccessor_, arg1: Internal.DifficultyInstance_, arg2: Internal.MobSpawnType_, arg3: Internal.SpawnGroupData_, arg4: Internal.CompoundTag_): Internal.SpawnGroupData;
        removeFreeWill(): void;
        wantsToPickUp(arg0: Internal.ItemStack_): boolean;
        removeWhenFarAway(arg0: number): boolean;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        isUndead(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        setZza(arg0: number): void;
        getBlock(): Internal.BlockContainerJS;
        getMaxHeadXRot(): number;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getName(): Internal.Component;
        playAmbientSound(): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        setCanPickUpLoot(arg0: boolean): void;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        setNoAi(arg0: boolean): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        canPickUpLoot(): boolean;
        setLeftHanded(arg0: boolean): void;
        static createMobAttributes(): Internal.AttributeSupplier$Builder;
        canFireProjectileWeapon(arg0: Internal.ProjectileWeaponItem_): boolean;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        hasRestriction(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        setStatusMessage(message: Internal.Component_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        canCutCorner(arg0: Internal.BlockPathTypes_): boolean;
        getHeadRotSpeed(): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        static getEquipmentForSlot(arg0: Internal.EquipmentSlot_, arg1: number): Internal.Item;
        isWithinRestriction(arg0: BlockPos_): boolean;
        getMaxSpawnClusterSize(): number;
        setLeashedTo(arg0: Internal.Entity_, arg1: boolean): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        swing(): void;
        getMeleeAttackRangeSqr(arg0: Internal.LivingEntity_): number;
        canStartSwimming(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        isLeashed(): boolean;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getMaxHeadYRot(): number;
        getLeashHolder(): Internal.Entity;
        shouldRiderSit(): boolean;
        getSensing(): Internal.Sensing;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        canBeLeashed(arg0: Internal.Player_): boolean;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        getMoveControl(): Internal.MoveControl;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        equipItemIfPossible(arg0: Internal.ItemStack_): boolean;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        ate(): void;
        setRotation(yaw: number, pitch: number): void;
        getNavigation(): Internal.PathNavigation;
        setPersistenceRequired(): void;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        checkSpawnRules(arg0: Internal.LevelAccessor_, arg1: Internal.MobSpawnType_): boolean;
        spawnAnim(): void;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        isMaxGroupSizeReached(arg0: number): boolean;
        bookshelf$getAmbientSound(): Internal.SoundEvent;
        getMotionY(): number;
        getPassengers(): Internal.EntityArrayList;
        iteratePathfindingStartNodeCandidatePositions(): Internal.Iterable<BlockPos>;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        lookAt(arg0: Internal.Entity_, arg1: number, arg2: number): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        getJumpControl(): Internal.JumpControl;
        getFeetArmorItem(): Internal.ItemStack;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getSpawnType(): Internal.MobSpawnType;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        requiresCustomPersistence(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        setMovementSpeedAddition(speed: number): void;
        checkSpawnObstruction(arg0: Internal.LevelReader_): boolean;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        getRestrictRadius(): number;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        isNoAi(): boolean;
        getAmbientSoundInterval(): number;
        getChestArmorItem(): Internal.ItemStack;
        getRestrictCenter(): BlockPos;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        isLeftHanded(): boolean;
        tell(message: Internal.Component_): void;
        isPersistenceRequired(): boolean;
        setZ(z: number): void;
        canHoldItem(arg0: Internal.ItemStack_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        isWithinMeleeAttackRange(arg0: Internal.LivingEntity_): boolean;
        runCommand(command: string): number;
        setGuaranteedDrop(arg0: Internal.EquipmentSlot_): void;
        get lookControl(): Internal.LookControl
        set defaultMovementSpeedMultiplier(speed: number)
        set target(arg0: Internal.LivingEntity_)
        get offHandItem(): Internal.ItemStack
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get withinRestriction(): boolean
        set xxa(arg0: number)
        get totalMovementSpeed(): number
        set delayedLeashHolderId(arg0: number)
        get aggressive(): boolean
        set yya(arg0: number)
        set motionZ(z: number)
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set baby(arg0: boolean)
        set mainHandItem(item: Internal.ItemStack_)
        get target(): Internal.LivingEntity
        get item(): Internal.ItemStack
        set x(x: number)
        set aggressive(arg0: boolean)
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        set zza(arg0: number)
        get block(): Internal.BlockContainerJS
        get maxHeadXRot(): number
        get nbt(): Internal.CompoundTag
        get name(): Internal.Component
        set totalMovementSpeedMultiplier(speed: number)
        set canPickUpLoot(arg0: boolean)
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        set noAi(arg0: boolean)
        set leftHanded(arg0: boolean)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        set statusMessage(message: Internal.Component_)
        get headRotSpeed(): number
        get maxSpawnClusterSize(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get living(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        get leashed(): boolean
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get maxHeadYRot(): number
        get leashHolder(): Internal.Entity
        get sensing(): Internal.Sensing
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        get moveControl(): Internal.MoveControl
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get navigation(): Internal.PathNavigation
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get motionY(): number
        get passengers(): Internal.EntityArrayList
        get jumpControl(): Internal.JumpControl
        get feetArmorItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get spawnType(): Internal.MobSpawnType
        set nbt(nbt: Internal.CompoundTag_)
        set movementSpeedAddition(speed: number)
        get restrictRadius(): number
        get noAi(): boolean
        get ambientSoundInterval(): number
        get chestArmorItem(): Internal.ItemStack
        get restrictCenter(): BlockPos
        get motionZ(): number
        get leftHanded(): boolean
        get persistenceRequired(): boolean
        set z(z: number)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        set guaranteedDrop(arg0: Internal.EquipmentSlot_)
        static readonly MAX_PICKUP_LOOT_CHANCE: 0.55;
        static readonly PRESERVE_ITEM_DROP_CHANCE: 2;
        static readonly LEASH_TAG: "Leash";
        static readonly DEFAULT_EQUIPMENT_DROP_CHANCE: 0.085;
        readonly goalSelector: Internal.GoalSelector;
        static readonly MAX_ENCHANTED_WEAPON_CHANCE: 0.25;
        static readonly MAX_ENCHANTED_ARMOR_CHANCE: 0.5;
        static readonly UPDATE_GOAL_SELECTOR_EVERY_N_TICKS: 2;
        ambientSoundTime: number;
        static readonly MAX_WEARING_ARMOR_CHANCE: 0.15;
        readonly targetSelector: Internal.GoalSelector;
    }
    type Mob_ = Mob;
    interface FamilyOptic <A, B> {
        apply(arg0: number): Internal.OpticParts<A, B>;
    }
    type FamilyOptic_<A, B> = FamilyOptic<A, B>;
    class TheEndPortalBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        shouldRenderFace(arg0: Internal.Direction_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getModelData(): Internal.ModelData;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type TheEndPortalBlockEntity_ = TheEndPortalBlockEntity;
    interface IItemHandler extends Internal.InventoryKJS {
        count(ingredient: Internal.Ingredient_): number;
        countNonEmpty(): number;
        count(): number;
        getWidth(): number;
        getSlotLimit(i: number): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        find(): number;
        insertItem(i: number, itemStack: Internal.ItemStack_, b: boolean): Internal.ItemStack;
        getSlots(): number;
        extractItem(i: number, i1: number, b: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        setChanged(): void;
        kjs$self(): this;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        getStackInSlot(i: number): Internal.ItemStack;
        getHeight(): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(i: number, itemStack: Internal.ItemStack_): boolean;
        get width(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get empty(): boolean
        get slots(): number
        get mutable(): boolean
        get height(): number
    }
    type IItemHandler_ = IItemHandler;
    class ItemModelBuilder extends Internal.ModelBuilder<Internal.ItemModelBuilder> {
        constructor(arg0: ResourceLocation_, arg1: Internal.ExistingFileHelper_)
        override(): Internal.ItemModelBuilder$OverrideBuilder;
        override(arg0: number): Internal.ItemModelBuilder$OverrideBuilder;
    }
    type ItemModelBuilder_ = ItemModelBuilder;
    class DoubleTag extends Internal.NumericTag {
        getType(): Internal.TagType<Internal.DoubleTag>;
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        static valueOf(arg0: number): Internal.DoubleTag;
        get type(): Internal.TagType<Internal.DoubleTag>
        get asString(): string
        static readonly ZERO: Internal.DoubleTag;
        static readonly TYPE: Internal.TagType<Internal.DoubleTag>;
    }
    type DoubleTag_ = DoubleTag;
    abstract class AbstractInstance implements Internal.AccessorInstance, Internal.LightListener, Internal.Instance {
        constructor(arg0: Internal.MaterialManager_, arg1: Internal.Level_)
        getVolume(): Internal.ImmutableBox;
        getMaterialManager(): Internal.MaterialManager;
        onLightPacket(arg0: number, arg1: number): void;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.ImmutableBox_): void;
        init(): void;
        removeAndMark(): void;
        isListenerInvalid(): boolean;
        update(): void;
        getWorldPosition(): BlockPos;
        updateLight(): void;
        shouldReset(): boolean;
        get volume(): Internal.ImmutableBox
        get materialManager(): Internal.MaterialManager
        get listenerInvalid(): boolean
        get worldPosition(): BlockPos
        readonly world: Internal.Level;
    }
    type AbstractInstance_ = AbstractInstance;
    class ShieldItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        static getColor(arg0: Internal.ItemStack_): Internal.DyeColor;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly EFFECTIVE_BLOCK_DELAY: 5;
        static readonly TAG_BASE_COLOR: "Base";
        static readonly MINIMUM_DURABILITY_DAMAGE: 3.0;
    }
    type ShieldItem_ = ShieldItem;
    class CompoundEventResult <T> {
        result(): dev.architectury.event.EventResult;
        isTrue(): boolean;
        interruptsFurtherEvaluation(): boolean;
        isFalse(): boolean;
        static interrupt<T>(value: boolean, object: T): Internal.CompoundEventResult<T>;
        asMinecraft(): Internal.InteractionResultHolder<T>;
        isEmpty(): boolean;
        isPresent(): boolean;
        static interruptDefault<T>(object: T): Internal.CompoundEventResult<T>;
        object(): T;
        value(): boolean;
        static interruptTrue<T>(object: T): Internal.CompoundEventResult<T>;
        static interruptFalse<T>(object: T): Internal.CompoundEventResult<T>;
        static pass<T>(): Internal.CompoundEventResult<T>;
        get "true"(): boolean
        get "false"(): boolean
        get empty(): boolean
        get present(): boolean
    }
    type CompoundEventResult_<T> = CompoundEventResult<T>;
    class ConditionalFunction implements Internal.FunctionContainer, Internal.ConditionContainer {
        constructor()
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
        addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
        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;
        addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction>): Internal.FunctionContainer;
        randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
        randomChance(chance: number): Internal.ConditionContainer;
        name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
        killedByPlayer(): Internal.ConditionContainer;
        damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
        nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
        entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
        count(count: Internal.NumberProvider_): Internal.FunctionContainer;
        survivesExplosion(): Internal.ConditionContainer;
        copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
        addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer;
        lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
        name(name: Internal.Component_): Internal.FunctionContainer;
        "function": Internal.JsonObject;
        conditions: Internal.JsonArray;
    }
    type ConditionalFunction_ = ConditionalFunction;
    interface BiFunction <T, U, R> {
        apply(arg0: T, arg1: U): R;
        andThen<V>(arg0: Internal.Function_<R, V>): Internal.BiFunction<T, U, V>;
        (arg0: T, arg1: U): R;
    }
    type BiFunction_<T, U, R> = BiFunction<T, U, R>;
    abstract class Strike {
        constructor()
    }
    type Strike_ = Strike;
    class SoulFireBlock extends Internal.BaseFireBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        static canSurviveOnBlock(arg0: Internal.BlockState_): boolean;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SoulFireBlock_ = SoulFireBlock;
    abstract class ScreenEvent$MouseInput extends Internal.ScreenEvent {
        constructor()
        getMouseX(): number;
        getMouseY(): number;
        get mouseX(): number
        get mouseY(): number
    }
    type ScreenEvent$MouseInput_ = ScreenEvent$MouseInput;
    class SwampHutStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.SwampHutStructure>;
    }
    type SwampHutStructure_ = SwampHutStructure;
    interface Boolean2IntFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2IntFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Boolean2LongFunction;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Boolean2DoubleFunction;
        getOrDefault(arg0: boolean, arg1: number): number;
        remove(arg0: boolean): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2IntFunction;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Boolean2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Boolean2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2IntFunction;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2IntFunction;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2IntFunction;
        containsKey(arg0: boolean): boolean;
        get(arg0: boolean): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        size(): number;
        put(arg0: boolean, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2IntFunction;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Boolean2CharFunction;
        clear(): void;
        apply(arg0: boolean): number;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Boolean2ByteFunction;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2IntFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: boolean): number;
    }
    type Boolean2IntFunction_ = Boolean2IntFunction;
    class ItemRequirement$ItemUseType extends Internal.Enum<Internal.ItemRequirement$ItemUseType> {
        static values(): Internal.ItemRequirement$ItemUseType[];
        static valueOf(arg0: string): Internal.ItemRequirement$ItemUseType;
        static readonly DAMAGE: Internal.ItemRequirement$ItemUseType;
        static readonly CONSUME: Internal.ItemRequirement$ItemUseType;
    }
    type ItemRequirement$ItemUseType_ = "consume" | "damage" | ItemRequirement$ItemUseType;
    interface FloatComparator extends Internal.Comparator<number> {
        thenComparing(arg0: Internal.FloatComparator_): this;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        compare(arg0: number, arg1: number): number;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        reversed(): this;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
    }
    type FloatComparator_ = FloatComparator;
    class ConsoleJS {
        constructor(m: Internal.ScriptType_, log: Internal.Logger_)
        resetFile(): void;
        errorf(message: string, ...args: any[]): void;
        log(...message: any[]): void;
        group(): void;
        static getCurrent(def: Internal.ConsoleJS_): Internal.ConsoleJS;
        flush(sync: boolean): void;
        printStackTrace(error: boolean, throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
        static getCurrent(cx: Internal.Context_): Internal.ConsoleJS;
        warn(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
        shouldPrintDebug(): boolean;
        warnf(message: string, ...args: any[]): void;
        getDebugEnabled(): boolean;
        handleError(throwable: Internal.Throwable_, skip: Internal.Pattern_, message: string): void;
        getWriteToFile(): boolean;
        getMuted(): boolean;
        debug(message: any): void;
        setDebugEnabled(m: boolean): void;
        error(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
        getLogger(): Internal.Logger;
        getScriptLine(): number;
        setMuted(m: boolean): void;
        writeToFile(type: string, line: string): void;
        printObject(o: any, tree: boolean): void;
        warn(message: string, throwable: Internal.Throwable_): void;
        printClass(className: string): void;
        printObject(o: any): void;
        trace(): void;
        infof(message: any, ...args: any[]): void;
        warn(message: any): void;
        popError(): void;
        printClass(className: string, tree: boolean): void;
        info(message: any): void;
        debugf(message: string, ...args: any[]): void;
        groupEnd(): void;
        setWriteToFile(m: boolean): void;
        pushError(e: Internal.RhinoException_): void;
        error(message: string, throwable: Internal.Throwable_): void;
        error(message: any): void;
        get debugEnabled(): boolean
        get writeToFile(): boolean
        get muted(): boolean
        set debugEnabled(m: boolean)
        get logger(): Internal.Logger
        get scriptLine(): number
        set muted(m: boolean)
        set writeToFile(m: boolean)
        readonly debugLogFunction: Internal.Consumer<string>;
        static SERVER: Internal.ConsoleJS;
        static CLIENT: Internal.ConsoleJS;
        readonly errorLogFunction: Internal.Consumer<string>;
        readonly infoLogFunction: Internal.Consumer<string>;
        static STARTUP: Internal.ConsoleJS;
        readonly warnLogFunction: Internal.Consumer<string>;
    }
    type ConsoleJS_ = ConsoleJS;
    class MinecartCommandBlock extends Internal.AbstractMinecart {
        constructor(arg0: Internal.EntityType_<Internal.MinecartCommandBlock>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSlopeAdjustment(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        getCommandBlock(): Internal.BaseCommandBlock;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldDoRailFunctions(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get maxCartSpeedOnRail(): number
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slopeAdjustment(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        get commandBlock(): Internal.BaseCommandBlock
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get currentRailPosition(): BlockPos
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type MinecartCommandBlock_ = MinecartCommandBlock;
    class Gson {
        constructor()
        htmlSafe(): boolean;
        newBuilder(): Internal.GsonBuilder;
        fromJson<T>(arg0: Internal.JsonReader_, arg1: Internal.Type_): T;
        newJsonWriter(arg0: Internal.Writer_): Internal.JsonWriter;
        fromJson<T>(arg0: Internal.JsonElement_, arg1: T): T;
        fromJson<T>(arg0: Internal.JsonElement_, arg1: Internal.Type_): T;
        fieldNamingStrategy(): Internal.FieldNamingStrategy;
        /**
         * @deprecated
        */
        excluder(): Internal.Excluder;
        getDelegateAdapter<T>(arg0: Internal.TypeAdapterFactory_, arg1: com.google.gson.reflect.TypeToken_<T>): Internal.TypeAdapter<T>;
        fromJson<T>(arg0: Internal.Reader_, arg1: Internal.Type_): T;
        serializeNulls(): boolean;
        toJson(arg0: any): string;
        toJson(arg0: any, arg1: Internal.Type_): string;
        toJson(arg0: Internal.JsonElement_, arg1: Internal.JsonWriter_): void;
        toJson(arg0: any, arg1: Internal.Type_, arg2: Internal.JsonWriter_): void;
        toJson(arg0: any, arg1: Internal.Type_, arg2: Internal.Appendable_): void;
        toJsonTree(arg0: any): Internal.JsonElement;
        toJson(arg0: Internal.JsonElement_, arg1: Internal.Appendable_): void;
        getAdapter<T>(arg0: com.google.gson.reflect.TypeToken_<T>): Internal.TypeAdapter<T>;
        fromJson<T>(arg0: string, arg1: T): T;
        fromJson<T>(arg0: Internal.Reader_, arg1: T): T;
        toJsonTree(arg0: any, arg1: Internal.Type_): Internal.JsonElement;
        fromJson<T>(arg0: string, arg1: Internal.Type_): T;
        toJson(arg0: Internal.JsonElement_): string;
        newJsonReader(arg0: Internal.Reader_): Internal.JsonReader;
        getAdapter<T>(arg0: T): Internal.TypeAdapter<T>;
        toJson(arg0: any, arg1: Internal.Appendable_): void;
    }
    type Gson_ = Gson;
    class BedrockFluidDefinition$Builder {
        weight(weight: number): this;
        dimensions(dimensions: Internal.Set_<Internal.ResourceKey<Internal.Level>>): this;
        copy(name: ResourceLocation_): this;
        biomes(weight: number, biomes: Internal.TagKey_<Internal.Biome>): this;
        register(): Internal.BedrockFluidDefinition;
        "yield"(min: number, max: number): this;
        minimumYield(minimumYield: number): this;
        depletionAmount(depletionAmount: number): this;
        biomes(weight: number, ...biomes: Internal.ResourceKey_<Internal.Biome>[]): this;
        maximumYield(maximumYield: number): this;
        biomes(weight: number, biomes: Internal.HolderSet_<Internal.Biome>): this;
        depletionChance(depletionChance: number): this;
        depletedYield(depletedYield: number): this;
        fluid(fluid: Internal.Supplier_<Internal.Fluid>): this;
    }
    type BedrockFluidDefinition$Builder_ = BedrockFluidDefinition$Builder;
    class ReportChatMessageContent {
        constructor(arg0: string, arg1: string)
        decorated: string;
        plain: string;
    }
    type ReportChatMessageContent_ = ReportChatMessageContent;
    interface OrderedEventExecutor extends Internal.EventExecutor {
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        newProgressivePromise<V>(): Internal.ProgressivePromise<V>;
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        parent(): Internal.EventExecutorGroup;
        next(): Internal.EventExecutor;
        newFailedFuture<V>(arg0: Internal.Throwable_): io.netty.util.concurrent.Future<V>;
        isTerminated(): boolean;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        newPromise<V>(): Internal.Promise<V>;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        inEventLoop(arg0: Internal.Thread_): boolean;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        newSucceededFuture<V>(arg0: V): io.netty.util.concurrent.Future<V>;
        submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        isShuttingDown(): boolean;
        inEventLoop(): boolean;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type OrderedEventExecutor_ = OrderedEventExecutor;
    interface LongPredicate {
        negate(): this;
        or(arg0: Internal.LongPredicate_): this;
        test(arg0: number): boolean;
        and(arg0: Internal.LongPredicate_): this;
        (arg0: number): boolean;
    }
    type LongPredicate_ = LongPredicate;
    class Matrix4 implements Internal.Cloneable {
        constructor()
        constructor(...a: number[])
        constructor(m: Internal.Matrix4_)
        preConcat2D(lhs: Internal.Matrix_): void;
        postScale(sx: number, sy: number, sz: number): void;
        isAffine(): boolean;
        postConcat(rhs: Internal.Matrix4_): void;
        mapRectOut(left: number, top: number, right: number, bottom: number, dest: icyllis.arc3d.core.Rect2i_): void;
        hasPerspective(): boolean;
        postRotateZ(angle: number): void;
        preConcat(lhs: Internal.Matrix3_): void;
        setOrthographic(width: number, height: number, near: number, far: number, flipY: boolean): this;
        setTranslate(t: Internal.Vector3_): void;
        isScaleTranslate(): boolean;
        mapVec3(vec: number[]): void;
        invert(dest: Internal.Matrix4_): boolean;
        postConcat(r11: number, r12: number, r13: number, r14: number, r21: number, r22: number, r23: number, r24: number, r31: number, r32: number, r33: number, r34: number, r41: number, r42: number, r43: number, r44: number): void;
        static makePerspective(fov: number, aspect: number, near: number, far: number): Internal.Matrix4;
        preTranslateZ(dz: number): void;
        isIdentity(): boolean;
        postTranslateZ(dz: number): void;
        mapPointX(x: number, y: number): number;
        store(m: Internal.Matrix4_): void;
        static makeScale(x: number, y: number, z: number): Internal.Matrix4;
        preRotate(angleX: number, angleY: number, angleZ: number): void;
        preScaleY(s: number): void;
        store(a: Internal.FloatBuffer_): void;
        transpose(): void;
        static makeOrthographic(left: number, right: number, bottom: number, top: number, near: number, far: number): Internal.Matrix4;
        postRotate(angleX: number, angleY: number, angleZ: number): void;
        postScaleY(s: number): void;
        static makePerspective(left: number, right: number, bottom: number, top: number, near: number, far: number): Internal.Matrix4;
        add(m: Internal.Matrix4_): void;
        mapRectOut(r: Internal.Rect2f_, dest: icyllis.arc3d.core.Rect2i_): void;
        clone(): any;
        preTranslate(dx: number, dy: number, dz: number): void;
        postRotateY(angle: number): void;
        toMatrix(dest: Internal.Matrix_): void;
        toMatrix3(): Internal.Matrix3;
        preRotateZ(angle: number): void;
        store(a: Internal.ByteBuffer_): void;
        mapRect(r: Internal.Rect2f_, dest: Internal.Rect2f_): void;
        isApproxEqual(m: Internal.Matrix4_): boolean;
        static copy(m: Internal.Matrix4_): Internal.Matrix4;
        postTranslateY(dy: number): void;
        preTranslateY(dy: number): void;
        setScale(x: number, y: number, z: number): void;
        setIdentity(): void;
        invert(): boolean;
        preTransform(vec: Internal.Vector4_): void;
        preScale(sx: number, sy: number, sz: number): void;
        set(a: Internal.ByteBuffer_): void;
        postConcat2D(rhs: Internal.Matrix_): void;
        setOrthographicLH(left: number, right: number, bottom: number, top: number, near: number, far: number, signed: boolean): void;
        postTranslate(dx: number, dy: number, dz: number): void;
        mapRect(left: number, top: number, right: number, bottom: number, dest: icyllis.arc3d.core.Rect2i_): void;
        preScaleZ(s: number): void;
        normalizePerspective(): void;
        postScaleZ(s: number): void;
        setPerspective(fov: number, aspect: number, near: number, far: number, signed: boolean): void;
        toMatrix(): Internal.Matrix;
        setOrthographic(left: number, right: number, bottom: number, top: number, near: number, far: number): this;
        set(a: number[], offset: number): void;
        postRotateX(angle: number): void;
        preTransform(vec: Internal.Vector3_): void;
        preScale(s: Internal.Vector3_): void;
        mapRect(left: number, top: number, right: number, bottom: number, dest: Internal.Rect2f_): void;
        store(a: number[], offset: number): void;
        preRotate(x: number, y: number, z: number, angle: number): void;
        preScale(sx: number, sy: number): void;
        postTransform(vec: Internal.Vector4_): void;
        preTranslateX(dx: number): void;
        postTranslateX(dx: number): void;
        setZero(): void;
        postTransform(vec: Internal.Vector3_): void;
        hasTranslation(): boolean;
        toMatrix3(dest: Internal.Matrix3_): void;
        setPerspectiveLH(fov: number, aspect: number, near: number, far: number, signed: boolean): void;
        preRotateY(angle: number): void;
        preTranslate(t: Internal.Vector3_): void;
        postScale(s: Internal.Vector3_): void;
        postRotate(x: number, y: number, z: number, angle: number): void;
        set(m11: number, m12: number, m13: number, m14: number, m21: number, m22: number, m23: number, m24: number, m31: number, m32: number, m33: number, m34: number, m41: number, m42: number, m43: number, m44: number): void;
        postScale(sx: number, sy: number): void;
        mapPoint(p: number[]): void;
        mapRect(r: icyllis.arc3d.core.Rect2i_, dest: icyllis.arc3d.core.Rect2i_): void;
        preTranslate(dx: number, dy: number): void;
        set(m: Internal.Matrix4_): void;
        determinant(): number;
        setTranslate(x: number, y: number, z: number): void;
        subtract(m: Internal.Matrix4_): void;
        setRotation(q: Internal.Quaternion_): void;
        preRotate(axis: Internal.Vector3_, angle: number): void;
        setPerspective(left: number, right: number, bottom: number, top: number, near: number, far: number): this;
        set(a: Internal.FloatBuffer_): void;
        store(a: number[]): void;
        postTranslate(dx: number, dy: number): void;
        trace(): number;
        preRotate(q: Internal.Quaternion_): void;
        set(p: number): void;
        mapRect(r: Internal.Rect2f_): void;
        postTranslate(t: Internal.Vector3_): void;
        mapPointY(x: number, y: number): number;
        isAxisAligned(): boolean;
        static makeOrthographic(width: number, height: number, near: number, far: number, flipY: boolean): Internal.Matrix4;
        postConcat(rhs: Internal.Matrix3_): void;
        static makeTranslate(x: number, y: number, z: number): Internal.Matrix4;
        preConcat(lhs: Internal.Matrix4_): void;
        mapRect(r: Internal.Rect2f_, dest: icyllis.arc3d.core.Rect2i_): void;
        preScaleX(s: number): void;
        set(a: number[]): void;
        preRotateX(angle: number): void;
        static identity(): Internal.Matrix4;
        store(p: number): void;
        setScale(s: Internal.Vector3_): void;
        postScaleX(s: number): void;
        mapRectOut(r: icyllis.arc3d.core.Rect2i_, dest: icyllis.arc3d.core.Rect2i_): void;
        setOrthographic(left: number, right: number, bottom: number, top: number, near: number, far: number, signed: boolean): void;
        preConcat(l11: number, l12: number, l13: number, l14: number, l21: number, l22: number, l23: number, l24: number, l31: number, l32: number, l33: number, l34: number, l41: number, l42: number, l43: number, l44: number): void;
        setPerspective(fov: number, aspect: number, near: number, far: number): this;
        get affine(): boolean
        set translate(t: Internal.Vector3_)
        get scaleTranslate(): boolean
        get identity(): boolean
        set rotation(q: Internal.Quaternion_)
        get axisAligned(): boolean
        set scale(s: Internal.Vector3_)
        m12: number;
        m23: number;
        m34: number;
        m11: number;
        m22: number;
        m33: number;
        m44: number;
        m14: number;
        m13: number;
        m24: number;
        m41: number;
        m21: number;
        m32: number;
        m43: number;
        m31: number;
        m42: number;
    }
    type Matrix4_ = Matrix4;
    class StandingSignBlock extends Internal.SignBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.WoodType_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ROTATION: Internal.IntegerProperty;
    }
    type StandingSignBlock_ = StandingSignBlock;
    class Matrix3 {
        constructor()
        static identity(): Internal.Matrix3;
        store(p: number): void;
        storeAligned(p: number): void;
        setIdentity(): void;
        m21: number;
        m32: number;
        m31: number;
        m12: number;
        m23: number;
        m11: number;
        m22: number;
        m33: number;
        m13: number;
    }
    type Matrix3_ = Matrix3;
    class Squid extends Internal.WaterAnimal {
        constructor(arg0: Internal.EntityType_<Internal.Squid>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setMovementVector(arg0: number, arg1: number, arg2: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        hasMovementVector(): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        zBodyRotO: number;
        tentacleMovement: number;
        zBodyRot: number;
        oldTentacleMovement: number;
        tentacleAngle: number;
        xBodyRot: number;
        oldTentacleAngle: number;
        xBodyRotO: number;
    }
    type Squid_ = Squid;
    interface BiMap <K, V> extends Internal.Map<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        inverse(): Internal.BiMap<V, K>;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        hashCode(): number;
        size(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        forcePut(arg0: K, arg1: V): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type BiMap_<K, V> = BiMap<K, V>;
    interface Destroyable {
        destroy(): void;
        isDestroyed(): boolean;
        get destroyed(): boolean
    }
    type Destroyable_ = Destroyable;
    abstract class ChannelHandlerAdapter implements Internal.ChannelHandler {
        constructor()
        isSharable(): boolean;
        handlerAdded(arg0: Internal.ChannelHandlerContext_): void;
        /**
         * @deprecated
        */
        exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
        handlerRemoved(arg0: Internal.ChannelHandlerContext_): void;
        get sharable(): boolean
    }
    type ChannelHandlerAdapter_ = ChannelHandlerAdapter;
    abstract class AbstractLong2ObjectSortedMap <V> extends Internal.AbstractLong2ObjectMap<V> implements Internal.Long2ObjectSortedMap<V> {
        subMap(arg0: number, arg1: number): Internal.Long2ObjectSortedMap<V>;
        replace(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        lastKey(): any;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        values(): Internal.Collection<any>;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        subMap(arg0: any, arg1: any): Internal.SortedMap<any, any>;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        firstLongKey(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        firstKey(): number;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        headMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        static identity<T>(): Internal.Function<T, T>;
        remove(arg0: number, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        tailMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        static of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        headMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        /**
         * @deprecated
        */
        tailMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        long2ObjectEntrySet(): Internal.ObjectSortedSet<Internal.Long2ObjectMap$Entry<V>>;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        comparator(): Internal.LongComparator;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        /**
         * @deprecated
        */
        subMap(arg0: number, arg1: number): Internal.Long2ObjectSortedMap<V>;
        /**
         * @deprecated
        */
        tailMap(arg0: any): Internal.SortedMap<any, any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        headMap(arg0: any): Internal.SortedMap<any, any>;
        lastLongKey(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSortedSet<Internal.Map$Entry<number, V>>;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        replace(arg0: number, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
    }
    type AbstractLong2ObjectSortedMap_<V> = AbstractLong2ObjectSortedMap<V>;
    class SpriteFinderImpl implements Internal.SpriteFinder {
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.TextureAtlasSprite>, arg1: Internal.TextureAtlas_)
        find(arg0: number, arg1: number): Internal.TextureAtlasSprite;
        find(arg0: Internal.QuadView_, arg1: number): Internal.TextureAtlasSprite;
        static get(arg0: Internal.TextureAtlas_): Internal.SpriteFinderImpl;
    }
    type SpriteFinderImpl_ = SpriteFinderImpl;
    interface OutputFluid extends Internal.FluidLike, Internal.OutputReplacement {
        replaceOutput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.OutputReplacement_): any;
        getAmount(): number;
        matches(other: Internal.FluidLike_): boolean;
        transform(transformer: Internal.OutputReplacementTransformer_): Internal.OutputReplacementTransformer$Replacement;
        of(o: any): Internal.OutputReplacement;
        isEmpty(): boolean;
        copy(amount: number): Internal.FluidLike;
        get amount(): number
        get empty(): boolean
    }
    type OutputFluid_ = Internal.FluidStackJS_ | OutputFluid;
    abstract class GTRegistry <K, V> implements Internal.Iterable<V> {
        constructor(registryName: ResourceLocation_)
        replace(key: K, value: V): V;
        iterator(): Internal.Iterator<V>;
        loadFromNBT(arg0: Internal.Tag_): V;
        containValue(value: V): boolean;
        remove(name: K): boolean;
        registerOrOverride(key: K, value: V): V;
        spliterator(): Internal.Spliterator<V>;
        register(key: K, value: V): void;
        readBuf(arg0: Internal.FriendlyByteBuf_): V;
        isFrozen(): boolean;
        entries(): Internal.Set<Internal.Map$Entry<K, V>>;
        forEach(arg0: Internal.Consumer_<V>): void;
        get(key: K): V;
        freeze(): void;
        keys(): Internal.Set<K>;
        saveToNBT(arg0: V): Internal.Tag;
        containKey(key: K): boolean;
        getOrDefaultKey(key: V, defaultKey: K): K;
        getKey(value: V): K;
        getOrDefault(key: K, defaultValue: V): V;
        values(): Internal.Set<V>;
        registry(): Internal.Map<K, V>;
        writeBuf(arg0: V, arg1: Internal.FriendlyByteBuf_): void;
        getRegistryName(): ResourceLocation;
        codec(): Internal.Codec<V>;
        get frozen(): boolean
        get registryName(): ResourceLocation
    }
    type GTRegistry_<K, V> = GTRegistry<K, V>;
    class ChatType extends Internal.Record {
        constructor(arg0: Internal.ChatTypeDecoration_, arg1: Internal.ChatTypeDecoration_)
        static bootstrap(arg0: Internal.Registry_<Internal.ChatType>): Internal.Holder<Internal.ChatType>;
        bind(arg0: Internal.Component_): Internal.ChatType$Bound;
        narration(): Internal.ChatTypeDecoration;
        chat(): Internal.ChatTypeDecoration;
        static bind(arg0: Internal.ResourceKey_<Internal.ChatType>, arg1: Internal.CommandSourceStack_): Internal.ChatType$Bound;
        static bind(arg0: Internal.ResourceKey_<Internal.ChatType>, arg1: Internal.RegistryAccess_, arg2: Internal.Component_): Internal.ChatType$Bound;
        static bind(arg0: Internal.ResourceKey_<Internal.ChatType>, arg1: Internal.Entity_): Internal.ChatType$Bound;
        static readonly DEFAULT_CHAT_DECORATION: Internal.ChatTypeDecoration;
        static readonly MSG_COMMAND_OUTGOING: Internal.ResourceKey<Internal.ChatType>;
        static readonly EMOTE_COMMAND: Internal.ResourceKey<Internal.ChatType>;
        static readonly CHAT: Internal.ResourceKey<Internal.ChatType>;
        static readonly SAY_COMMAND: Internal.ResourceKey<Internal.ChatType>;
        static readonly MSG_COMMAND_INCOMING: Internal.ResourceKey<Internal.ChatType>;
        static readonly TEAM_MSG_COMMAND_OUTGOING: Internal.ResourceKey<Internal.ChatType>;
        static readonly CODEC: Internal.Codec<Internal.ChatType>;
        static readonly TEAM_MSG_COMMAND_INCOMING: Internal.ResourceKey<Internal.ChatType>;
    }
    type ChatType_ = ChatType | Special.ChatType;
    interface EventLoop extends Internal.OrderedEventExecutor, Internal.EventLoopGroup {
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        newProgressivePromise<V>(): Internal.ProgressivePromise<V>;
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        newFailedFuture<V>(arg0: Internal.Throwable_): io.netty.util.concurrent.Future<V>;
        /**
         * @deprecated
        */
        register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        isTerminated(): boolean;
        next(): this;
        register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>, arg1: number, arg2: Internal.TimeUnit_): T;
        register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture;
        scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        isShutdown(): boolean;
        newPromise<V>(): Internal.Promise<V>;
        /**
         * @deprecated
        */
        shutdownNow(): Internal.List<Internal.Runnable>;
        parent(): Internal.EventLoopGroup;
        invokeAll<T>(arg0: Internal.Collection_<Internal.Callable<T>>): Internal.List<Internal.Future<T>>;
        shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
        shutdownGracefully(): io.netty.util.concurrent.Future<any>;
        inEventLoop(arg0: Internal.Thread_): boolean;
        /**
         * @deprecated
        */
        shutdown(): void;
        terminationFuture(): io.netty.util.concurrent.Future<any>;
        iterator(): Internal.Iterator<Internal.EventExecutor>;
        awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
        invokeAny<T>(arg0: Internal.Collection_<Internal.Callable<T>>): T;
        execute(arg0: Internal.Runnable_): void;
        newSucceededFuture<V>(arg0: V): io.netty.util.concurrent.Future<V>;
        submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        isShuttingDown(): boolean;
        inEventLoop(): boolean;
        get terminated(): boolean
        get shutdown(): boolean
        get shuttingDown(): boolean
    }
    type EventLoop_ = EventLoop;
    abstract class WorldSceneRenderer {
        constructor(world: Internal.Level_)
        deleteCacheBuffer(): this;
        getCompileProgress(): number;
        setAfterWorldRender(callback: Internal.Consumer_<Internal.WorldSceneRenderer>): this;
        rayTrace(hitPos: Vec3f_): Internal.BlockHitResult;
        setClearColor(clearColor: number): void;
        render(poseStack: Internal.PoseStack_, x: number, y: number, width: number, height: number, mouseX: number, mouseY: number): void;
        getLookAt(): Vec3f;
        project(pos: Vec3f_): Vec3f;
        static renderBlocksForge(blockRenderDispatcher: Internal.BlockRenderDispatcher_, state: Internal.BlockState_, pos: BlockPos_, level: Internal.BlockAndTintGetter_, poseStack: Internal.PoseStack_, consumer: Internal.VertexConsumer_, random: Internal.RandomSource_, renderType: Internal.RenderType_): void;
        needCompileCache(): this;
        addRenderedBlocks(blocks: Internal.Collection_<BlockPos>, renderHook: Internal.ISceneBlockRenderHook_): this;
        useOrtho(ortho: boolean): this;
        setBeforeWorldRender(callback: Internal.Consumer_<Internal.WorldSceneRenderer>): this;
        getWorldUp(): Vec3f;
        isUseCache(): boolean;
        setCameraOrtho(minX: number, maxX: number, minY: number, maxY: number, minZ: number, maxZ: number): void;
        isCompiling(): boolean;
        static setDefaultRenderLayerState(layer: Internal.RenderType_): void;
        getParticleManager(): Internal.ParticleManager;
        static canRenderInLayer(state: Internal.BlockState_, renderType: Internal.RenderType_): boolean;
        setParticleManager(particleManager: Internal.ParticleManager_): this;
        setCameraLookAt(lookAt: Vec3f_, radius: number, rotationPitch: number, rotationYaw: number): void;
        unProject(mouseX: number, mouseY: number): Vec3f;
        setOnLookingAt(onLookingAt: Internal.Consumer_<Internal.BlockHitResult>): this;
        setFov(fov: number): void;
        setSceneEntityRenderHook(sceneEntityRenderHook: Internal.ISceneEntityRenderHook_): void;
        getLastTraceResult(): Internal.BlockHitResult;
        useCacheBuffer(useCache: boolean): this;
        getEyePos(): Vec3f;
        setBlocked(blocked: Internal.Set_<BlockPos>): this;
        setCameraLookAt(eyePos: Vec3f_, lookAt: Vec3f_, worldUp: Vec3f_): void;
        setCameraOrtho(x: number, y: number, z: number): void;
        get compileProgress(): number
        set afterWorldRender(callback: Internal.Consumer_<Internal.WorldSceneRenderer>)
        set clearColor(clearColor: number)
        get lookAt(): Vec3f
        set beforeWorldRender(callback: Internal.Consumer_<Internal.WorldSceneRenderer>)
        get worldUp(): Vec3f
        get useCache(): boolean
        get compiling(): boolean
        set defaultRenderLayerState(layer: Internal.RenderType_)
        get particleManager(): Internal.ParticleManager
        set particleManager(particleManager: Internal.ParticleManager_)
        set onLookingAt(onLookingAt: Internal.Consumer_<Internal.BlockHitResult>)
        set fov(fov: number)
        set sceneEntityRenderHook(sceneEntityRenderHook: Internal.ISceneEntityRenderHook_)
        get lastTraceResult(): Internal.BlockHitResult
        get eyePos(): Vec3f
        set blocked(blocked: Internal.Set_<BlockPos>)
        readonly renderedBlocksMap: Internal.Map<Internal.Collection<BlockPos>, Internal.ISceneBlockRenderHook>;
        readonly world: Internal.Level;
    }
    type WorldSceneRenderer_ = WorldSceneRenderer;
    interface ITickSubscription {
        unsubscribe(arg0: Internal.TickableSubscription_): void;
        subscribeServerTick(arg0: Internal.Runnable_): Internal.TickableSubscription;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
    }
    type ITickSubscription_ = ITickSubscription;
    class CustomStatBuilder extends Internal.BuilderBase<ResourceLocation> {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type CustomStatBuilder_ = CustomStatBuilder;
    class CustomSoundEntry extends Internal.SoundEntry {
        constructor(id: ResourceLocation_, variants: Internal.List_<ResourceLocation>, subtitle: string, category: Internal.SoundSource_, attenuationDistance: number)
    }
    type CustomSoundEntry_ = CustomSoundEntry;
    interface IItemTransfer {
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        getSlots(): number;
        extractItem(arg0: number, arg1: number, arg2: boolean, arg3: boolean): Internal.ItemStack;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        createSnapshot(): any;
        restoreFromSnapshot(arg0: any): void;
        getSlotLimit(arg0: number): number;
        setStackInSlot(index: number, stack: Internal.ItemStack_): void;
        onContentsChanged(): void;
        getStackInSlot(arg0: number): Internal.ItemStack;
        insertItem(arg0: number, arg1: Internal.ItemStack_, arg2: boolean, arg3: boolean): Internal.ItemStack;
        isItemValid(arg0: number, arg1: Internal.ItemStack_): boolean;
        get slots(): number
    }
    type IItemTransfer_ = IItemTransfer;
    class BlockEntityType <T extends Internal.BlockEntity> implements Internal.BlockEntityTypeExtension<any>, Internal.AccessorBlockEntityType {
        constructor(arg0: any_<T>, arg1: Internal.Set_<Internal.Block>, arg2: com.mojang.datafixers.types.Type_<any>)
        flywheel$setInstancingController(arg0: Internal.BlockEntityInstancingController_<any>): void;
        getValidBlocks(): Internal.Set<any>;
        isValid(arg0: Internal.BlockState_): boolean;
        static getKey(arg0: Internal.BlockEntityType_<any>): ResourceLocation;
        flywheel$getInstancingController(): Internal.BlockEntityInstancingController<any>;
        setValidBlocks(arg0: Internal.Set_<any>): void;
        create(arg0: BlockPos_, arg1: Internal.BlockState_): T;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): T;
        get validBlocks(): Internal.Set<any>
        set validBlocks(arg0: Internal.Set_<any>)
        static readonly PISTON: Internal.BlockEntityType<Internal.PistonMovingBlockEntity>;
        static readonly CONDUIT: Internal.BlockEntityType<Internal.ConduitBlockEntity>;
        static readonly BEACON: Internal.BlockEntityType<Internal.BeaconBlockEntity>;
        static readonly END_GATEWAY: Internal.BlockEntityType<Internal.TheEndGatewayBlockEntity>;
        static readonly SHULKER_BOX: Internal.BlockEntityType<Internal.ShulkerBoxBlockEntity>;
        static readonly LECTERN: Internal.BlockEntityType<Internal.LecternBlockEntity>;
        static readonly BREWING_STAND: Internal.BlockEntityType<Internal.BrewingStandBlockEntity>;
        static readonly BEEHIVE: Internal.BlockEntityType<Internal.BeehiveBlockEntity>;
        static readonly COMMAND_BLOCK: Internal.BlockEntityType<Internal.CommandBlockEntity>;
        static readonly TRAPPED_CHEST: Internal.BlockEntityType<Internal.TrappedChestBlockEntity>;
        static readonly BANNER: Internal.BlockEntityType<Internal.BannerBlockEntity>;
        static readonly HOPPER: Internal.BlockEntityType<Internal.HopperBlockEntity>;
        static readonly CHEST: Internal.BlockEntityType<Internal.ChestBlockEntity>;
        static readonly ENDER_CHEST: Internal.BlockEntityType<Internal.EnderChestBlockEntity>;
        static readonly END_PORTAL: Internal.BlockEntityType<Internal.TheEndPortalBlockEntity>;
        static readonly COMPARATOR: Internal.BlockEntityType<Internal.ComparatorBlockEntity>;
        static readonly FURNACE: Internal.BlockEntityType<Internal.FurnaceBlockEntity>;
        static readonly BED: Internal.BlockEntityType<Internal.BedBlockEntity>;
        static readonly SCULK_SHRIEKER: Internal.BlockEntityType<Internal.SculkShriekerBlockEntity>;
        static readonly JUKEBOX: Internal.BlockEntityType<Internal.JukeboxBlockEntity>;
        static readonly SCULK_SENSOR: Internal.BlockEntityType<Internal.SculkSensorBlockEntity>;
        static readonly MOB_SPAWNER: Internal.BlockEntityType<Internal.SpawnerBlockEntity>;
        static readonly DAYLIGHT_DETECTOR: Internal.BlockEntityType<Internal.DaylightDetectorBlockEntity>;
        static readonly BLAST_FURNACE: Internal.BlockEntityType<Internal.BlastFurnaceBlockEntity>;
        static readonly DISPENSER: Internal.BlockEntityType<Internal.DispenserBlockEntity>;
        static readonly SIGN: Internal.BlockEntityType<Internal.SignBlockEntity>;
        static readonly BELL: Internal.BlockEntityType<Internal.BellBlockEntity>;
        static readonly JIGSAW: Internal.BlockEntityType<Internal.JigsawBlockEntity>;
        static readonly BARREL: Internal.BlockEntityType<Internal.BarrelBlockEntity>;
        validBlocks: Internal.Set<Internal.Block>;
        static readonly SMOKER: Internal.BlockEntityType<Internal.SmokerBlockEntity>;
        static readonly SKULL: Internal.BlockEntityType<Internal.SkullBlockEntity>;
        static readonly STRUCTURE_BLOCK: Internal.BlockEntityType<Internal.StructureBlockEntity>;
        static readonly SCULK_CATALYST: Internal.BlockEntityType<Internal.SculkCatalystBlockEntity>;
        static readonly DROPPER: Internal.BlockEntityType<Internal.DropperBlockEntity>;
        static readonly ENCHANTING_TABLE: Internal.BlockEntityType<Internal.EnchantmentTableBlockEntity>;
        static readonly CAMPFIRE: Internal.BlockEntityType<Internal.CampfireBlockEntity>;
    }
    type BlockEntityType_<T extends Internal.BlockEntity> = Special.BlockEntityType | BlockEntityType<T>;
    class ParticleGroup {
        constructor(arg0: number)
        getLimit(): number;
        get limit(): number
        static readonly SPORE_BLOSSOM: Internal.ParticleGroup;
    }
    type ParticleGroup_ = ParticleGroup;
    class GraphicsStatus extends Internal.Enum<Internal.GraphicsStatus> implements Internal.OptionEnum {
        getKey(): string;
        static values(): Internal.GraphicsStatus[];
        getCaption(): Internal.Component;
        static valueOf(arg0: string): Internal.GraphicsStatus;
        static byId(arg0: number): Internal.GraphicsStatus;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly FANCY: Internal.GraphicsStatus;
        static readonly FABULOUS: Internal.GraphicsStatus;
        static readonly FAST: Internal.GraphicsStatus;
    }
    type GraphicsStatus_ = "fabulous" | "fancy" | GraphicsStatus | "fast";
    abstract class ItemBuilder extends Internal.BuilderBase<Internal.Item> {
        constructor(i: ResourceLocation_)
        static toToolTier(o: any): Internal.Tier;
        /**
         * Makes the item fire resistant like netherite tools (or not).
        */
        fireResistant(isFireResistant: boolean): this;
        /**
         * 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>>): this;
        texture(key: string, tex: Internal.Attribute_): this;
        /**
         * Sets the item's max damage. Default is 0 (No durability).
        */
        maxDamage(v: number): this;
        /**
         * Sets the item's name dynamically.
        */
        name(name: Internal.ItemBuilder$NameCallback_): this;
        createItemProperties(): Internal.Item$Properties;
        /**
         * Makes the item not stackable, equivalent to setting the item's max stack size to 1.
        */
        unstackable(): this;
        /**
         * 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_): this;
        /**
         * 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_): this;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): this;
        /**
         * Makes the item glow like enchanted, even if it's not enchanted.
        */
        glow(v: boolean): this;
        transformObject(arg0: any): any;
        /**
         * Sets the item's model (parent).
        */
        parentModel(m: string): this;
        /**
         * Colorizes item's texture of the given index. Useful for coloring items, like GT ores ore dusts
        */
        color(callback: Internal.ItemTintFunction_): this;
        /**
         * Sets the item's max stack size. Default is 64.
        */
        maxStackSize(v: number): this;
        /**
         * Directly set the item's model json.
        */
        modelJson(json: Internal.JsonObject_): this;
        /**
         * Adds a tooltip to the item.
        */
        tooltip(text: Internal.Component_): this;
        /**
         * Set the food properties of the item.
        */
        food(b: Internal.Consumer_<Internal.FoodBuilder>): this;
        /**
         * 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>): this;
        /**
         * Sets the item's rarity.
        */
        rarity(v: Internal.Rarity_): this;
        /**
         * Makes the item fire resistant like netherite tools.
        */
        fireResistant(): this;
        /**
         * Determines the animation of the item when used, e.g. eating food.
        */
        useAnimation(animation: Internal.UseAnim_): this;
        /**
         * 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_): this;
        /**
         * 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_): this;
        texture(tex: Internal.Attribute_): this;
        /**
         * Sets the item's container item, e.g. a bucket for a milk bucket.
        */
        containerItem(id: ResourceLocation_): this;
        transformObject(obj: Internal.Item_): Internal.Item;
        /**
         * Sets the item's burn time. Default is 0 (Not a fuel).
        */
        burnTime(v: number): this;
        /**
         * Directlys set the item's texture json.
        */
        textureJson(json: Internal.JsonObject_): this;
        /**
         * Determines the color of the item's durability bar. Defaulted to vanilla behavior.
        */
        barColor(barColor: Internal.Function_<Internal.ItemStack, Internal.Color>): this;
        static toArmorMaterial(o: any): Internal.ArmorMaterial;
        /**
         * Sets the group of the item, e.g. 'building_blocks' for the 'Blocks' tab.
        */
        group(g: string): this;
        /**
         * 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>): this;
        parentModel: string;
        texture: string;
        textureJson: Internal.JsonObject;
        static readonly ARMOR_TIERS: {"gold": any, "chain": any, "diamond": any, "turtle": any, "iron": any, "leather": any, "netherite": any};
        modelJson: Internal.JsonObject;
        static readonly TOOL_TIERS: {"gold": any, "diamond": any, "iron": any, "wood": any, "stone": any, "netherite": any};
    }
    type ItemBuilder_ = ItemBuilder;
    class IpBanListEntry extends Internal.BanListEntry<string> {
        constructor(arg0: string, arg1: Internal.Date_, arg2: string, arg3: Internal.Date_, arg4: string)
        constructor(arg0: Internal.JsonObject_)
        constructor(arg0: string)
    }
    type IpBanListEntry_ = IpBanListEntry;
    interface ProfileLookupCallback {
        onProfileLookupSucceeded(arg0: Internal.GameProfile_): void;
        onProfileLookupFailed(arg0: Internal.GameProfile_, arg1: Internal.Exception_): void;
    }
    type ProfileLookupCallback_ = ProfileLookupCallback;
    class SculkCatalystBlockEntity extends Internal.BlockEntity implements Internal.GameEventListener {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        handleGameEvent(arg0: Internal.ServerLevel_, arg1: Internal.GameEvent$Message_): boolean;
        handleEventsImmediately(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getSculkSpreader(): Internal.SculkSpreader;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        static serverTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.SculkCatalystBlockEntity_): void;
        getListenerRadius(): number;
        getListenerSource(): Internal.PositionSource;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get sculkSpreader(): Internal.SculkSpreader
        get modelData(): Internal.ModelData
        get listenerRadius(): number
        get listenerSource(): Internal.PositionSource
        get renderBoundingBox(): Internal.AABB
    }
    type SculkCatalystBlockEntity_ = SculkCatalystBlockEntity;
    class ImmutableMultimap$Builder <K, V> {
        constructor()
        put(arg0: K, arg1: V): this;
        putAll(arg0: K, ...arg1: V[]): this;
        orderKeysBy(arg0: Internal.Comparator_<K>): this;
        putAll(arg0: Internal.Iterable_<Internal.Map$Entry<K, V>>): this;
        putAll(arg0: K, arg1: Internal.Iterable_<V>): this;
        build(): Internal.ImmutableMultimap<K, V>;
        orderValuesBy(arg0: Internal.Comparator_<V>): this;
        put(arg0: Internal.Map$Entry_<K, V>): this;
        putAll(arg0: Internal.Multimap_<K, V>): this;
    }
    type ImmutableMultimap$Builder_<K, V> = ImmutableMultimap$Builder<K, V>;
    /**
     * Invoked when a player right clicks on a block.
    */
    class BlockRightClickedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, hand: Internal.InteractionHand_, pos: BlockPos_, direction: Internal.Direction_)
        /**
         * The face of the block being right clicked.
        */
        getFacing(): Internal.Direction;
        /**
         * The player that right clicked the block.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * The position of the block that was right clicked.
        */
        getItem(): Internal.ItemStack;
        /**
         * The hand that was used to right click the block.
        */
        getHand(): Internal.InteractionHand;
        /**
         * The block that was right clicked.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The face of the block being right clicked.
        */
        get facing(): Internal.Direction
        /**
         * The player that right clicked the block.
        */
        get entity(): Internal.LivingEntity
        /**
         * The position of the block that was right clicked.
        */
        get item(): Internal.ItemStack
        /**
         * The hand that was used to right click the block.
        */
        get hand(): Internal.InteractionHand
        /**
         * The block that was right clicked.
        */
        get block(): Internal.BlockContainerJS
    }
    type BlockRightClickedEventJS_ = BlockRightClickedEventJS;
    interface IForgeRegistry$ClearCallback <V> {
        onClear(arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
        (arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
    }
    type IForgeRegistry$ClearCallback_<V> = IForgeRegistry$ClearCallback<V>;
    class ServerboundSetJigsawBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: BlockPos_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: string, arg5: Internal.JigsawBlockEntity$JointType_)
        handle(arg0: Internal.PacketListener_): void;
        getPos(): BlockPos;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getTarget(): ResourceLocation;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getFinalState(): string;
        getJoint(): Internal.JigsawBlockEntity$JointType;
        getName(): ResourceLocation;
        getPool(): ResourceLocation;
        isSkippable(): boolean;
        get pos(): BlockPos
        get target(): ResourceLocation
        get finalState(): string
        get joint(): Internal.JigsawBlockEntity$JointType
        get name(): ResourceLocation
        get pool(): ResourceLocation
        get skippable(): boolean
    }
    type ServerboundSetJigsawBlockPacket_ = ServerboundSetJigsawBlockPacket;
    interface Double2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.DoublePredicate {
        test(arg0: number): boolean;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2BooleanFunction;
        or(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2BooleanFunction;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Double2ByteFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2BooleanFunction;
        apply(arg0: number): boolean;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2BooleanFunction;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2BooleanFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Double2DoubleFunction;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Double2CharFunction;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2BooleanFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Double2IntFunction;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2BooleanFunction<T>;
        get(arg0: number): boolean;
        defaultReturnValue(): boolean;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Double2ShortFunction;
        and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        put(arg0: number, arg1: boolean): boolean;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        size(): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2BooleanFunction<T>;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Double2FloatFunction;
        clear(): void;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        negate(): Internal.DoublePredicate;
        identity<T>(): Internal.Function<T, T>;
        remove(arg0: number): boolean;
        defaultReturnValue(arg0: boolean): void;
        (arg0: number): boolean;
    }
    type Double2BooleanFunction_ = Double2BooleanFunction;
    class Log4jMarker implements org.slf4j.Marker {
        constructor(markerFactory: any_, marker: org.apache.logging.log4j.Marker_)
        hasChildren(): boolean;
        remove(marker: org.slf4j.Marker_): boolean;
        getName(): string;
        add(marker: org.slf4j.Marker_): void;
        iterator(): Internal.Iterator<org.slf4j.Marker>;
        getLog4jMarker(): org.apache.logging.log4j.Marker;
        hasReferences(): boolean;
        contains(marker: org.slf4j.Marker_): boolean;
        contains(s: string): boolean;
        get name(): string
        get log4jMarker(): org.apache.logging.log4j.Marker
        static readonly serialVersionUID: number;
    }
    type Log4jMarker_ = Log4jMarker;
    abstract class AbstractMultimap <K, V> implements Internal.Multimap<K, V> {
        keySet(): Internal.Set<K>;
        replaceValues(arg0: K, arg1: Internal.Iterable_<V>): Internal.Collection<V>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        get(arg0: K): Internal.Collection<V>;
        removeAll(arg0: any): Internal.Collection<V>;
        entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        remove(arg0: any, arg1: any): boolean;
        isEmpty(): boolean;
        containsEntry(arg0: any, arg1: any): boolean;
        size(): number;
        containsKey(arg0: any): boolean;
        putAll(arg0: Internal.Multimap_<K, V>): boolean;
        put(arg0: K, arg1: V): boolean;
        putAll(arg0: K, arg1: Internal.Iterable_<V>): boolean;
        clear(): void;
        keys(): Internal.Multiset<K>;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        get empty(): boolean
    }
    type AbstractMultimap_<K, V> = AbstractMultimap<K, V>;
    class OpenEndedPipe extends Internal.FlowSource {
        constructor(arg0: any_)
        getPos(): BlockPos;
        getOutputPos(): BlockPos;
        getWorld(): Internal.Level;
        static registerEffectHandler(arg0: Internal.OpenEndedPipe$IEffectHandler_): void;
        static fromNBT(arg0: Internal.CompoundTag_, arg1: BlockPos_): Internal.OpenEndedPipe;
        getAOE(): Internal.AABB;
        serializeNBT(): Internal.CompoundTag;
        get pos(): BlockPos
        get outputPos(): BlockPos
        get world(): Internal.Level
        get AOE(): Internal.AABB
    }
    type OpenEndedPipe_ = OpenEndedPipe;
    interface VibrationListener$VibrationListenerConfig {
        getListenableEvents(): Internal.TagKey<Internal.GameEvent>;
        shouldListen(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.GameEvent$Context_): boolean;
        isValidVibration(arg0: Internal.GameEvent_, arg1: Internal.GameEvent$Context_): boolean;
        canTriggerAvoidVibration(): boolean;
        onSignalSchedule(): void;
        onSignalReceive(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.Entity_, arg5: Internal.Entity_, arg6: number): void;
        get listenableEvents(): Internal.TagKey<Internal.GameEvent>
    }
    type VibrationListener$VibrationListenerConfig_ = VibrationListener$VibrationListenerConfig;
    interface TravellingPoint$ITurnListener extends Internal.BiConsumer<number, Internal.TrackEdge> {
        accept(arg0: number, arg1: Internal.TrackEdge_): void;
        andThen(arg0: Internal.BiConsumer_<number, Internal.TrackEdge>): Internal.BiConsumer<number, Internal.TrackEdge>;
    }
    type TravellingPoint$ITurnListener_ = TravellingPoint$ITurnListener;
    class BlockModel implements Internal.BlockModelExtension, Internal.UnbakedModel, Internal.ICachedMaterialsModel {
        constructor(arg0: ResourceLocation_, arg1: Internal.List_<Internal.BlockElement>, arg2: Internal.Map_<string, Internal.Either<Internal.Material, string>>, arg3: boolean, arg4: Internal.BlockModel$GuiLight_, arg5: Internal.ItemTransforms_, arg6: Internal.List_<Internal.ItemOverride>)
        handler$bdg000$getMaterialsHeadInjected(arg0: Internal.Function_<any, any>, arg1: Internal.Set_<any>, arg2: Internal.CallbackInfoReturnable_<any>): void;
        hasTexture(arg0: string): boolean;
        /**
         * @deprecated
        */
        bake(arg0: Internal.ModelBakery_, arg1: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg2: Internal.ModelState_, arg3: ResourceLocation_): Internal.BakedModel;
        getOverrides(): Internal.List<Internal.ItemOverride>;
        static bakeFace(arg0: Internal.BlockElement_, arg1: Internal.BlockElementFace_, arg2: Internal.TextureAtlasSprite_, arg3: Internal.Direction_, arg4: Internal.ModelState_, arg5: ResourceLocation_): Internal.BakedQuad;
        isResolved(): boolean;
        hasAmbientOcclusion(): boolean;
        getRootModel(): this;
        getDependencies(): Internal.Collection<ResourceLocation>;
        getMaterial(arg0: string): Internal.Material;
        setFusionModel(fusionModel: Internal.ModelInstance_<any>): void;
        getMaterials(arg0: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg1: Internal.Set_<com.mojang.datafixers.util.Pair<string, string>>): Internal.Collection<Internal.Material>;
        bake(arg0: Internal.ModelBakery_, arg1: Internal.BlockModel_, arg2: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg3: Internal.ModelState_, arg4: ResourceLocation_, arg5: boolean): Internal.BakedModel;
        /**
         * @deprecated
        */
        getElements(): Internal.List<Internal.BlockElement>;
        static fromStream(arg0: Internal.Reader_): Internal.BlockModel;
        static fromString(arg0: string): Internal.BlockModel;
        getOverrides(arg0: Internal.ModelBakery_, arg1: Internal.BlockModel_, arg2: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>): Internal.ItemOverrides;
        getGuiLight(): Internal.BlockModel$GuiLight;
        getTransforms(): Internal.ItemTransforms;
        getFusionModel(): Internal.ModelInstance<any>;
        handler$bdg000$getMaterialsReturnInjected(arg0: Internal.Function_<any, any>, arg1: Internal.Set_<any>, arg2: Internal.CallbackInfoReturnable_<any>): void;
        clearMaterialsCache(): void;
        getParentLocation(): ResourceLocation;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        bakeVanilla(arg0: Internal.ModelBakery_, arg1: Internal.BlockModel_, arg2: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg3: Internal.ModelState_, arg4: ResourceLocation_, arg5: boolean, arg6: Internal.RenderTypeGroup_): Internal.BakedModel;
        get overrides(): Internal.List<Internal.ItemOverride>
        get resolved(): boolean
        get rootModel(): Internal.BlockModel
        get dependencies(): Internal.Collection<ResourceLocation>
        set fusionModel(fusionModel: Internal.ModelInstance_<any>)
        /**
         * @deprecated
        */
        get elements(): Internal.List<Internal.BlockElement>
        get guiLight(): Internal.BlockModel$GuiLight
        get transforms(): Internal.ItemTransforms
        get fusionModel(): Internal.ModelInstance<any>
        get parentLocation(): ResourceLocation
        name: string;
        parent: Internal.BlockModel;
        static readonly GSON: Internal.Gson;
        static readonly PARTICLE_TEXTURE_REFERENCE: "particle";
        parentLocation: ResourceLocation;
        readonly hasAmbientOcclusion: boolean;
        readonly customData: Internal.BlockGeometryBakingContext;
        readonly guiLight: Internal.BlockModel$GuiLight;
        static readonly FACE_BAKERY: Internal.FaceBakery;
        static readonly LOGGER: Internal.Log4jLogger;
        textureMap: Internal.Map<string, Internal.Either<Internal.Material, string>>;
    }
    type BlockModel_ = BlockModel;
    class ChunkDataEvent$Load extends Internal.ChunkDataEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.CompoundTag_, arg2: Internal.ChunkStatus$ChunkType_)
        getStatus(): Internal.ChunkStatus$ChunkType;
        get status(): Internal.ChunkStatus$ChunkType
    }
    type ChunkDataEvent$Load_ = ChunkDataEvent$Load;
    interface InputReplacement {
        replaceInput(recipe: Internal.RecipeJS_, match: Internal.ReplacementMatch_, original: Internal.InputReplacement_): any;
        of(o: any): this;
        transform(transformer: Internal.InputReplacementTransformer_): Internal.InputReplacementTransformer$Replacement;
    }
    type InputReplacement_ = InputReplacement;
    interface IRecipeCatalystLookup {
        getItemStack(): Internal.Stream<Internal.ItemStack>;
        get(): Internal.Stream<Internal.ITypedIngredient<any>>;
        includeHidden(): this;
        get<S>(arg0: Internal.IIngredientType_<S>): Internal.Stream<S>;
        get itemStack(): Internal.Stream<Internal.ItemStack>
    }
    type IRecipeCatalystLookup_ = IRecipeCatalystLookup;
    abstract class ButtonBlock extends Internal.FaceAttachedHorizontalDirectionalBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        press(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly POWERED: Internal.BooleanProperty;
    }
    type ButtonBlock_ = ButtonBlock;
    class ColorSpace$Model extends Internal.Enum<Internal.ColorSpace$Model> {
        static values(): Internal.ColorSpace$Model[];
        getComponentCount(): number;
        static valueOf(name: string): Internal.ColorSpace$Model;
        get componentCount(): number
        static readonly XYZ: Internal.ColorSpace$Model;
        static readonly RGB: Internal.ColorSpace$Model;
        static readonly LAB: Internal.ColorSpace$Model;
        static readonly CMYK: Internal.ColorSpace$Model;
    }
    type ColorSpace$Model_ = ColorSpace$Model | "rgb" | "lab" | "xyz" | "cmyk";
    class MossBlock extends Internal.Block implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MossBlock_ = MossBlock;
    class BlockVisualizerEvent$ModifyContext extends Internal.BlockVisualizerEvent {
        constructor()
        constructor(arg0: Internal.BlockVisualizer$Context_, arg1: Internal.BlockVisualizerEvent$ModifyContext$Reason_)
        setContext(arg0: Internal.BlockVisualizer$Context_): void;
        set context(arg0: Internal.BlockVisualizer$Context_)
        readonly reason: Internal.BlockVisualizerEvent$ModifyContext$Reason;
    }
    type BlockVisualizerEvent$ModifyContext_ = BlockVisualizerEvent$ModifyContext;
    class RandomBlockMatchTest extends Internal.RuleTest {
        constructor(arg0: Internal.Block_, arg1: number)
        static readonly CODEC: Internal.Codec<Internal.RandomBlockMatchTest>;
    }
    type RandomBlockMatchTest_ = RandomBlockMatchTest;
    interface IFancyUIProvider {
        attachConfigurators(arg0: Internal.ConfiguratorPanel_): void;
        getTabTooltips(): Internal.List<Internal.Component>;
        attachTooltips(arg0: Internal.TooltipsPanel_): void;
        getSubTabs(): Internal.List<Internal.IFancyUIProvider>;
        hasPlayerInventory(): boolean;
        getTabTooltipComponent(): Internal.TooltipComponent;
        getTabIcon(): Internal.IGuiTexture;
        createMainPage(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        setupTabs(tabsWidget: Internal.TabsWidget_): void;
        get tabTooltips(): Internal.List<Internal.Component>
        get subTabs(): Internal.List<Internal.IFancyUIProvider>
        get tabTooltipComponent(): Internal.TooltipComponent
        get tabIcon(): Internal.IGuiTexture
        set upTabs(tabsWidget: Internal.TabsWidget_)
    }
    type IFancyUIProvider_ = IFancyUIProvider;
    class ProfilePublicKey extends Internal.Record {
        constructor(arg0: Internal.ProfilePublicKey$Data_)
        createSignatureValidator(): Internal.SignatureValidator;
        data(): Internal.ProfilePublicKey$Data;
        static createValidated(arg0: Internal.SignatureValidator_, arg1: Internal.UUID_, arg2: Internal.ProfilePublicKey$Data_, arg3: Duration_): Internal.ProfilePublicKey;
        static readonly MISSING_PROFILE_PUBLIC_KEY: Internal.MutableComponent;
        static readonly EXPIRY_GRACE_PERIOD: Duration;
        static readonly TRUSTED_CODEC: Internal.Codec<Internal.ProfilePublicKey>;
        static readonly EXPIRED_PROFILE_PUBLIC_KEY: Internal.MutableComponent;
    }
    type ProfilePublicKey_ = ProfilePublicKey;
    class ModelGenerator {
        constructor()
        parent(s: string): void;
        element(consumer: Internal.Consumer_<Internal.ModelGenerator$Element>): void;
        texture(name: string, texture: string): void;
        toJson(): Internal.JsonObject;
        textures(json: Internal.JsonObject_): void;
    }
    type ModelGenerator_ = ModelGenerator;
    class LoomBlock extends Internal.HorizontalDirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type LoomBlock_ = LoomBlock;
    class RectF {
        constructor()
        constructor(r: Internal.RectF_)
        constructor(r: Internal.Rect_)
        constructor(left: number, top: number, right: number, bottom: number)
        contains(r: Internal.RectF_): boolean;
        width(): number;
        intersect(left: number, top: number, right: number, bottom: number): boolean;
        set(src: Internal.RectF_): void;
        height(): number;
        sort(): void;
        isEmpty(): boolean;
        setEmpty(): void;
        copy(): this;
        isFinite(): boolean;
        static copy(r: Internal.RectF_): Internal.RectF;
        static intersects(a: Internal.RectF_, b: Internal.RectF_): boolean;
        set(left: number, top: number, right: number, bottom: number): void;
        centerX(): number;
        roundOut(dst: Internal.Rect_): void;
        union(r: Internal.RectF_): void;
        centerY(): number;
        setIntersect(a: Internal.RectF_, b: Internal.RectF_): boolean;
        isSorted(): boolean;
        union(x: number, y: number): void;
        offset(dx: number, dy: number): void;
        inset(dx: number, dy: number): void;
        contains(x: number, y: number): boolean;
        round(dst: Internal.Rect_): void;
        union(left: number, top: number, right: number, bottom: number): void;
        intersects(left: number, top: number, right: number, bottom: number): boolean;
        intersect(r: Internal.RectF_): boolean;
        set(src: Internal.Rect_): void;
        contains(left: number, top: number, right: number, bottom: number): boolean;
        offsetTo(newLeft: number, newTop: number): void;
        get empty(): boolean
        get finite(): boolean
        get sorted(): boolean
        right: number;
        top: number;
        left: number;
        bottom: number;
    }
    type RectF_ = RectF;
    interface LongStream$LongMapMultiConsumer {
        accept(arg0: number, arg1: Internal.LongConsumer_): void;
        (arg0: number, arg1: Internal.LongConsumer_): void;
    }
    type LongStream$LongMapMultiConsumer_ = LongStream$LongMapMultiConsumer;
    class StageCreationEvent {
        getPlayerStages(): Internal.Stages;
        getPlayer(): Internal.Player;
        setPlayerStages(s: Internal.Stages_): void;
        get playerStages(): Internal.Stages
        get player(): Internal.Player
        set playerStages(s: Internal.Stages_)
    }
    type StageCreationEvent_ = StageCreationEvent;
    class ItemStackKey {
        constructor(item: Internal.Item_, tag: Internal.CompoundTag_)
        static of(stack: Internal.ItemStack_): Internal.ItemStackKey;
        static EMPTY: Internal.ItemStackKey;
    }
    type ItemStackKey_ = ItemStackKey;
    class ForgeRegistry$Snapshot {
        constructor()
        static read(arg0: Internal.CompoundTag_): Internal.ForgeRegistry$Snapshot;
        write(): Internal.CompoundTag;
        getPacketData(): Internal.FriendlyByteBuf;
        static read(arg0: Internal.FriendlyByteBuf_): Internal.ForgeRegistry$Snapshot;
        get packetData(): Internal.FriendlyByteBuf
        readonly dummied: Internal.Set<ResourceLocation>;
        readonly aliases: Internal.Map<ResourceLocation, ResourceLocation>;
        readonly ids: Internal.Map<ResourceLocation, number>;
        readonly blocked: Internal.Set<number>;
        readonly overrides: Internal.Map<ResourceLocation, string>;
    }
    type ForgeRegistry$Snapshot_ = ForgeRegistry$Snapshot;
    class LingeringPotionItem extends Internal.ThrowablePotionItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type LingeringPotionItem_ = LingeringPotionItem;
    class ThrownEgg extends Internal.ThrowableItemProjectile {
        constructor(arg0: Internal.EntityType_<Internal.ThrownEgg>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type ThrownEgg_ = ThrownEgg;
    class Arrow extends Internal.AbstractArrow {
        constructor(arg0: Internal.EntityType_<Internal.Arrow>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setEffectsFromItem(arg0: Internal.ItemStack_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getColor(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        static getCustomColor(arg0: Internal.ItemStack_): number;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        addEffect(arg0: Internal.MobEffectInstance_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        set effectsFromItem(arg0: Internal.ItemStack_)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get color(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Arrow_ = Arrow;
    class PipelineInfo {
        constructor(writeView: Internal.SurfaceView_, geomProc: Internal.GeometryProcessor_, xferProc: any_, colorFragProc: any_, coverageFragProc: any_, userStencilSettings: Internal.UserStencilSettings_, pipelineFlags: number)
        userStencilSettings(): Internal.UserStencilSettings;
        backendFormat(): Internal.BackendFormat;
        needsBlendBarrier(): boolean;
        sampleCount(): number;
        origin(): number;
        hasStencilClip(): boolean;
        isStencilEnabled(): boolean;
        primitiveType(): number;
        writeSwizzle(): number;
        geomProc(): Internal.GeometryProcessor;
        hasScissorClip(): boolean;
        get stencilEnabled(): boolean
        static readonly kWireframe_Flag: 2;
        static readonly kRenderPassBlendBarrier_Flag: 32;
        static readonly kNone_Flag: 0;
        static readonly kHasScissorClip_Flag: 8;
        static readonly kConservativeRaster_Flag: 1;
        static readonly kHasStencilClip_Flag: 16;
        static readonly kSnapToPixels_Flag: 4;
    }
    type PipelineInfo_ = PipelineInfo;
    class ClientboundUpdateAttributesPacket$AttributeSnapshot {
        constructor(arg0: Internal.Attribute_, arg1: number, arg2: Internal.Collection_<Internal.AttributeModifier>)
        getModifiers(): Internal.Collection<Internal.AttributeModifier>;
        getBase(): number;
        getAttribute(): Internal.Attribute;
        get modifiers(): Internal.Collection<Internal.AttributeModifier>
        get base(): number
        get attribute(): Internal.Attribute
    }
    type ClientboundUpdateAttributesPacket$AttributeSnapshot_ = ClientboundUpdateAttributesPacket$AttributeSnapshot;
    interface EntityRendererInter <T extends Internal.Entity> {
        shadowRenderNameTag(arg0: T, arg1: Internal.Component_, arg2: Internal.PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number): void;
        shadowShouldShowName(arg0: T): boolean;
    }
    type EntityRendererInter_<T extends Internal.Entity> = EntityRendererInter<T>;
    class KnowledgeBookItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type KnowledgeBookItem_ = KnowledgeBookItem;
    class KeyEvent extends icyllis.modernui.view.InputEvent {
        isCapsLockOn(): boolean;
        hasModifiers(modifiers: number): boolean;
        startTracking(): void;
        isAltPressed(): boolean;
        isNumLockOn(): boolean;
        getModifiers(): number;
        isLongPress(): boolean;
        isSuperPressed(): boolean;
        isCanceled(): boolean;
        isShiftPressed(): boolean;
        isCtrlPressed(): boolean;
        getKeyCode(): number;
        isTracking(): boolean;
        getMappedChar(): string;
        getRepeatCount(): number;
        static obtain(eventTime: number, action: number, code: number, repeat: number, modifiers: number, scancode: number, flags: number): Internal.KeyEvent;
        static isModifierKey(keyCode: number): boolean;
        getScanCode(): number;
        getAction(): number;
        hasNoModifiers(): boolean;
        get capsLockOn(): boolean
        get altPressed(): boolean
        get numLockOn(): boolean
        get modifiers(): number
        get longPress(): boolean
        get superPressed(): boolean
        get canceled(): boolean
        get shiftPressed(): boolean
        get ctrlPressed(): boolean
        get keyCode(): number
        get tracking(): boolean
        get mappedChar(): string
        get repeatCount(): number
        get scanCode(): number
        get action(): number
        static readonly KEY_F16: 305;
        static readonly KEY_T: 84;
        static readonly KEY_F20: 309;
        static readonly KEY_3: 51;
        static readonly KEY_UNKNOWN: -1;
        static readonly KEY_RIGHT_ALT: 346;
        static readonly FLAG_TRACKING: 512;
        static readonly ACTION_DOWN: 0;
        static readonly KEY_MENU: 348;
        static readonly KEY_K: 75;
        static readonly KEY_RIGHT_CONTROL: 345;
        static readonly FLAG_PREDISPATCH: 536870912;
        static readonly KEY_F8: 297;
        static readonly KEY_KP_4: 324;
        static readonly FLAG_FALLBACK: 1024;
        static readonly KEY_LEFT_SHIFT: 340;
        static readonly KEY_C: 67;
        static readonly KEY_F17: 306;
        static readonly KEY_KP_ENTER: 335;
        static readonly KEY_APOSTROPHE: 39;
        static readonly FLAG_SOFT_KEYBOARD: 2;
        static readonly KEY_F21: 310;
        static readonly KEY_2: 50;
        static readonly KEY_S: 83;
        static readonly KEY_EQUAL: 61;
        static readonly KEY_LEFT_ALT: 342;
        static readonly KEY_RIGHT_SHIFT: 344;
        static readonly KEY_J: 74;
        static readonly KEY_END: 269;
        static readonly KEY_BACKSLASH: 92;
        static readonly KEY_COMMA: 44;
        static readonly KEY_F9: 298;
        static readonly KEY_KP_3: 323;
        static readonly KEY_LEFT_CONTROL: 341;
        static readonly KEY_B: 66;
        static readonly KEY_SEMICOLON: 59;
        static readonly KEY_MINUS: 45;
        static readonly KEY_SCROLL_LOCK: 281;
        static readonly KEY_F14: 303;
        static readonly KEY_9: 57;
        static readonly KEY_F5: 294;
        static readonly KEY_KP_MULTIPLY: 332;
        static readonly KEY_Z: 90;
        static readonly KEY_KP_SUBTRACT: 333;
        static readonly FLAG_START_TRACKING: 1073741824;
        static readonly KEY_1: 49;
        static readonly KEY_R: 82;
        static readonly KEY_PERIOD: 46;
        static readonly KEY_I: 73;
        static readonly KEY_PAUSE: 284;
        static readonly FLAG_EDITOR_ACTION: 16;
        static readonly KEY_F6: 295;
        static readonly KEY_A: 65;
        static readonly KEY_KP_6: 326;
        static readonly FLAG_VIRTUAL_HARD_KEY: 64;
        static readonly KEY_8: 56;
        static readonly KEY_Y: 89;
        static readonly KEY_KP_DECIMAL: 330;
        static readonly KEY_F15: 304;
        static readonly KEY_KP_DIVIDE: 331;
        static readonly KEY_RIGHT_SUPER: 347;
        static readonly KEY_KP_EQUAL: 336;
        static readonly ACTION_UP: 1;
        static readonly KEY_0: 48;
        static readonly KEY_Q: 81;
        static readonly KEY_KP_ADD: 334;
        static readonly KEY_SPACE: 32;
        static readonly FLAG_CANCELED_LONG_PRESS: 256;
        static readonly KEY_H: 72;
        static readonly KEY_PAGE_UP: 266;
        static readonly KEY_KP_5: 325;
        static readonly KEY_LEFT_BRACKET: 91;
        static readonly KEY_F7: 296;
        static readonly KEY_PAGE_DOWN: 267;
        static readonly KEY_X: 88;
        static readonly KEY_F24: 313;
        static readonly KEY_F3: 292;
        static readonly KEY_F12: 301;
        static readonly KEY_7: 55;
        static readonly KEY_P: 80;
        static readonly KEY_PRINT_SCREEN: 283;
        static readonly KEY_RIGHT: 262;
        static readonly KEY_O: 79;
        static readonly KEY_KP_0: 320;
        static readonly FLAG_CANCELED: 32;
        static readonly KEY_BACKSPACE: 259;
        static readonly KEY_G: 71;
        static readonly KEY_RIGHT_BRACKET: 93;
        static readonly KEY_LEFT: 263;
        static readonly KEY_KP_8: 328;
        static readonly KEY_DOWN: 264;
        static readonly KEY_F4: 293;
        static readonly KEY_F25: 314;
        static readonly KEY_F13: 302;
        static readonly FLAG_FROM_SYSTEM: 8;
        static readonly KEY_WORLD_2: 162;
        static readonly KEY_GRAVE_ACCENT: 96;
        static readonly KEY_6: 54;
        static readonly KEY_W: 87;
        static readonly KEY_INSERT: 260;
        static readonly KEY_SLASH: 47;
        static readonly KEY_N: 78;
        static readonly KEY_TAB: 258;
        static readonly KEY_LEFT_SUPER: 343;
        static readonly META_SHIFT_ON: 1;
        static readonly KEY_F: 70;
        static readonly KEY_NUM_LOCK: 282;
        static readonly KEY_KP_7: 327;
        static readonly KEY_F18: 307;
        static readonly KEY_F1: 290;
        static readonly KEY_WORLD_1: 161;
        static readonly KEY_ESCAPE: 256;
        static readonly KEY_F10: 299;
        static readonly KEY_5: 53;
        static readonly KEY_V: 86;
        static readonly KEY_F22: 311;
        static readonly META_SUPER_ON: 8;
        static readonly KEY_M: 77;
        static readonly KEY_UP: 265;
        static readonly KEY_HOME: 268;
        static readonly META_CTRL_ON: 2;
        static readonly FLAG_LONG_PRESS: 128;
        static readonly KEY_E: 69;
        static readonly KEY_DELETE: 261;
        static readonly KEY_KP_2: 322;
        static readonly KEY_CAPS_LOCK: 280;
        static readonly KEY_F19: 308;
        static readonly KEY_F2: 291;
        static readonly FLAG_KEEP_TOUCH_MODE: 4;
        static readonly KEY_4: 52;
        static readonly KEY_U: 85;
        static readonly KEY_F23: 312;
        static readonly KEY_F11: 300;
        static readonly META_ALT_ON: 4;
        static readonly KEY_L: 76;
        static readonly KEY_KP_1: 321;
        static readonly KEY_ENTER: 257;
        static readonly KEY_D: 68;
        static readonly KEY_KP_9: 329;
    }
    type KeyEvent_ = KeyEvent;
    class CoralFanBlock extends Internal.BaseCoralFanBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CoralFanBlock_ = CoralFanBlock;
    interface IIngredientListOverlay {
        getIngredientUnderMouse<T>(arg0: Internal.IIngredientType_<T>): T;
        hasKeyboardFocus(): boolean;
        isListDisplayed(): boolean;
        getVisibleIngredients<T>(arg0: Internal.IIngredientType_<T>): Internal.List<T>;
        getIngredientUnderMouse(): Internal.Optional<Internal.ITypedIngredient<any>>;
        get listDisplayed(): boolean
        get ingredientUnderMouse(): Internal.Optional<Internal.ITypedIngredient<any>>
    }
    type IIngredientListOverlay_ = IIngredientListOverlay;
    class BubbleColumnBlock extends Internal.Block implements Internal.BucketPickup {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        static updateColumn(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        static updateColumn(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly DRAG_DOWN: Internal.BooleanProperty;
    }
    type BubbleColumnBlock_ = BubbleColumnBlock;
    class RootsBlock extends Internal.BushBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type RootsBlock_ = RootsBlock;
    class ByteProcessor$IndexNotOfProcessor implements Internal.ByteProcessor {
        constructor(arg0: number)
        process(arg0: number): boolean;
    }
    type ByteProcessor$IndexNotOfProcessor_ = ByteProcessor$IndexNotOfProcessor;
    class SensorType <U extends Internal.Sensor<any>> {
        constructor(arg0: Internal.Supplier_<U>)
        create(): U;
        static readonly DUMMY: Internal.SensorType<Internal.DummySensor>;
        static readonly HOGLIN_SPECIFIC_SENSOR: Internal.SensorType<Internal.HoglinSpecificSensor>;
        static readonly NEAREST_ADULT: Internal.SensorType<Internal.AdultSensor>;
        static readonly AXOLOTL_ATTACKABLES: Internal.SensorType<Internal.AxolotlAttackablesSensor>;
        static readonly FROG_ATTACKABLES: Internal.SensorType<Internal.FrogAttackablesSensor>;
        static readonly NEAREST_ITEMS: Internal.SensorType<Internal.NearestItemSensor>;
        static readonly SECONDARY_POIS: Internal.SensorType<Internal.SecondaryPoiSensor>;
        static readonly NEAREST_BED: Internal.SensorType<Internal.NearestBedSensor>;
        static readonly PIGLIN_SPECIFIC_SENSOR: Internal.SensorType<Internal.PiglinSpecificSensor>;
        static readonly AXOLOTL_TEMPTATIONS: Internal.SensorType<Internal.TemptingSensor>;
        static readonly GOLEM_DETECTED: Internal.SensorType<Internal.GolemSensor>;
        static readonly PIGLIN_BRUTE_SPECIFIC_SENSOR: Internal.SensorType<Internal.PiglinBruteSpecificSensor>;
        static readonly NEAREST_PLAYERS: Internal.SensorType<Internal.PlayerSensor>;
        static readonly HURT_BY: Internal.SensorType<Internal.HurtBySensor>;
        static readonly VILLAGER_BABIES: Internal.SensorType<Internal.VillagerBabiesSensor>;
        static readonly NEAREST_LIVING_ENTITIES: Internal.SensorType<Internal.NearestLivingEntitySensor<Internal.LivingEntity>>;
        static readonly IS_IN_WATER: Internal.SensorType<Internal.IsInWaterSensor>;
        static readonly WARDEN_ENTITY_SENSOR: Internal.SensorType<Internal.WardenEntitySensor>;
        static readonly GOAT_TEMPTATIONS: Internal.SensorType<Internal.TemptingSensor>;
        static readonly VILLAGER_HOSTILES: Internal.SensorType<Internal.VillagerHostilesSensor>;
        static readonly FROG_TEMPTATIONS: Internal.SensorType<Internal.TemptingSensor>;
    }
    type SensorType_<U extends Internal.Sensor<any>> = SensorType<U> | Special.SensorType;
    class Suggestion implements Internal.Comparable<Internal.Suggestion> {
        constructor(arg0: Internal.StringRange_, arg1: string, arg2: com.mojang.brigadier.Message_)
        constructor(arg0: Internal.StringRange_, arg1: string)
        apply(arg0: string): string;
        compareToIgnoreCase(arg0: Internal.Suggestion_): number;
        compareTo(arg0: Internal.Suggestion_): number;
        getTooltip(): com.mojang.brigadier.Message;
        getText(): string;
        expand(arg0: string, arg1: Internal.StringRange_): this;
        getRange(): Internal.StringRange;
        compareTo(arg0: any): number;
        get tooltip(): com.mojang.brigadier.Message
        get text(): string
        get range(): Internal.StringRange
    }
    type Suggestion_ = Suggestion;
    abstract class Monster extends Internal.PathfinderMob implements Internal.Enemy {
        getDistance(pos: BlockPos_): number;
        isPreventingPlayerRest(arg0: Internal.Player_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        static createMonsterAttributes(): Internal.AttributeSupplier$Builder;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        static isDarkEnoughToSpawn(arg0: Internal.ServerLevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_): boolean;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        static checkAnyLightMonsterSpawnRules(arg0: Internal.EntityType_<Internal.Monster>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        static checkMonsterSpawnRules(arg0: Internal.EntityType_<Internal.Monster>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Monster_ = Monster;
    interface EntityKJS extends Internal.ScriptTypeHolder, Internal.MessageSenderKJS, Internal.WithPersistentData {
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isAmbientCreature(): boolean;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        isLiving(): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPersistentData(): Internal.CompoundTag;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get motionX(): number
        get waterCreature(): boolean
        get persistentData(): Internal.CompoundTag
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type EntityKJS_ = EntityKJS;
    interface ActionProvider$VisibilityListener {
        onActionProviderVisibilityChanged(arg0: boolean): void;
        (arg0: boolean): void;
    }
    type ActionProvider$VisibilityListener_ = ActionProvider$VisibilityListener;
    interface IdMap <T> extends Internal.Iterable<T> {
        byId(arg0: number): T;
        forEach(arg0: Internal.Consumer_<T>): void;
        size(): number;
        spliterator(): Internal.Spliterator<T>;
        byIdOrThrow(arg0: number): T;
        getId(arg0: T): number;
        iterator(): Internal.Iterator<T>;
        readonly DEFAULT: -1;
    }
    type IdMap_<T> = IdMap<T>;
    interface TemporalQuery <R> {
        queryFrom(arg0: Internal.TemporalAccessor_): R;
        (arg0: Internal.TemporalAccessor_): R;
    }
    type TemporalQuery_<R> = TemporalQuery<R>;
    interface ChannelInboundHandler extends Internal.ChannelHandler {
        channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void;
        channelInactive(arg0: Internal.ChannelHandlerContext_): void;
        channelActive(arg0: Internal.ChannelHandlerContext_): void;
        channelUnregistered(arg0: Internal.ChannelHandlerContext_): void;
        userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
        exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
        handlerAdded(arg0: Internal.ChannelHandlerContext_): void;
        handlerRemoved(arg0: Internal.ChannelHandlerContext_): void;
        channelReadComplete(arg0: Internal.ChannelHandlerContext_): void;
        channelRegistered(arg0: Internal.ChannelHandlerContext_): void;
        channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
    }
    type ChannelInboundHandler_ = ChannelInboundHandler;
    class FontPaint {
        constructor()
        constructor(paint: Internal.FontPaint_)
        setLocale(locale: Internal.Locale_): void;
        getFont(): Internal.FontCollection;
        static computeRenderFlags(paint: Internal.Paint_): number;
        setRenderFlags(flags: number): void;
        setFont(font: Internal.FontCollection_): void;
        getFontStyle(): number;
        setFontSize(fontSize: number): void;
        getFontMetricsInt(fm: Internal.FontMetricsInt_): number;
        getLocale(): Internal.Locale;
        getRenderFlags(): number;
        set(paint: Internal.FontPaint_): void;
        isMetricAffecting(paint: Internal.FontPaint_): boolean;
        setFontStyle(fontStyle: number): void;
        getFontSize(): number;
        set locale(locale: Internal.Locale_)
        get font(): Internal.FontCollection
        set renderFlags(flags: number)
        set font(font: Internal.FontCollection_)
        get fontStyle(): number
        set fontSize(fontSize: number)
        get locale(): Internal.Locale
        get renderFlags(): number
        set fontStyle(fontStyle: number)
        get fontSize(): number
        static readonly BOLD: 1;
        static readonly RENDER_FLAG_MASK: 3;
        static readonly BOLD_ITALIC: 3;
        static readonly FONT_STYLE_MASK: 3;
        static readonly NORMAL: 0;
        static readonly ITALIC: 2;
        static readonly RENDER_FLAG_LINEAR_METRICS: 2;
        static readonly RENDER_FLAG_SHIFT: 4;
        static readonly RENDER_FLAG_ANTI_ALIAS: 1;
    }
    type FontPaint_ = FontPaint;
    interface RenderStateShardAccessor {
        getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShardAccessor_ = RenderStateShardAccessor;
    abstract class EntityModel <T extends Internal.Entity> extends Internal.Model {
        copyPropertiesTo(arg0: Internal.EntityModel_<T>): void;
        setupAnim(arg0: T, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        prepareMobModel(arg0: T, arg1: number, arg2: number, arg3: number): void;
        riding: boolean;
        attackTime: number;
        young: boolean;
    }
    type EntityModel_<T extends Internal.Entity> = EntityModel<T>;
    interface ITransformableBlockEntity {
        transform(arg0: Internal.StructureTransform_): void;
    }
    type ITransformableBlockEntity_ = ITransformableBlockEntity;
    interface DispenserBlockAccessor {
        create$callGetDispenseMethod(arg0: Internal.ItemStack_): Internal.DispenseItemBehavior;
    }
    type DispenserBlockAccessor_ = DispenserBlockAccessor;
    interface NumberProvider extends Internal.LootContextUser {
        getInt(arg0: Internal.LootContext_): number;
        getFloat(arg0: Internal.LootContext_): number;
        getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
        getType(): Internal.LootNumberProviderType;
        validate(arg0: Internal.ValidationContext_): void;
        get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
        get type(): Internal.LootNumberProviderType
    }
    type NumberProvider_ = number | {p: number, n: number} | NumberProvider | {min: number, max: number} | [number, number];
    class InputEvent$MouseButton$Post extends Internal.InputEvent$MouseButton {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
    }
    type InputEvent$MouseButton$Post_ = InputEvent$MouseButton$Post;
    interface PaletteResize <T> {
        onResize(arg0: number, arg1: T): number;
    }
    type PaletteResize_<T> = PaletteResize<T>;
    interface ModuleFinder {
        find(arg0: string): Internal.Optional<Internal.ModuleReference>;
        compose(...arg0: Internal.ModuleFinder_[]): this;
        findAll(): Internal.Set<Internal.ModuleReference>;
        ofSystem(): this;
        of(...arg0: Internal.Path_[]): this;
    }
    type ModuleFinder_ = ModuleFinder;
    class Enum$EnumDesc <E extends Internal.Enum<E>> extends Internal.DynamicConstantDesc<E> {
        static of<E extends Internal.Enum<E>>(arg0: Internal.ClassDesc_, arg1: string): Internal.Enum$EnumDesc<E>;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
    }
    type Enum$EnumDesc_<E extends Internal.Enum<E>> = Enum$EnumDesc<E>;
    class Death {
        static fromPlayer(arg0: Internal.Player_): Internal.Death;
        getModel(): number;
        static fromNBT(arg0: Internal.CompoundTag_): Internal.Death;
        getExperience(): number;
        getAdditionalItems(): Internal.NonNullList<Internal.ItemStack>;
        getArmorInventory(): Internal.NonNullList<Internal.ItemStack>;
        getAllItems(): Internal.NonNullList<Internal.ItemStack>;
        getBlockPos(): BlockPos;
        toNBT(): Internal.CompoundTag;
        getOffHandInventory(): Internal.NonNullList<Internal.ItemStack>;
        getTimestamp(): number;
        getPosZ(): number;
        getPosY(): number;
        getPlayerName(): string;
        getPlayerUUID(): Internal.UUID;
        getPosX(): number;
        getId(): Internal.UUID;
        getDimension(): string;
        getEquipment(): Internal.NonNullList<Internal.ItemStack>;
        toNBT(arg0: boolean): Internal.CompoundTag;
        getMainInventory(): Internal.NonNullList<Internal.ItemStack>;
        processDrops(arg0: Internal.Collection_<Internal.ItemEntity>): void;
        get model(): number
        get experience(): number
        get additionalItems(): Internal.NonNullList<Internal.ItemStack>
        get armorInventory(): Internal.NonNullList<Internal.ItemStack>
        get allItems(): Internal.NonNullList<Internal.ItemStack>
        get blockPos(): BlockPos
        get offHandInventory(): Internal.NonNullList<Internal.ItemStack>
        get timestamp(): number
        get posZ(): number
        get posY(): number
        get playerName(): string
        get playerUUID(): Internal.UUID
        get posX(): number
        get id(): Internal.UUID
        get dimension(): string
        get equipment(): Internal.NonNullList<Internal.ItemStack>
        get mainInventory(): Internal.NonNullList<Internal.ItemStack>
    }
    type Death_ = Death;
    class ClientboundMapItemDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: boolean, arg3: Internal.Collection_<Internal.MapDecoration>, arg4: any_)
        handle(arg0: Internal.PacketListener_): void;
        isLocked(): boolean;
        applyToMap(arg0: Internal.MapItemSavedData_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getMapId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getScale(): number;
        isSkippable(): boolean;
        get locked(): boolean
        get mapId(): number
        get scale(): number
        get skippable(): boolean
    }
    type ClientboundMapItemDataPacket_ = ClientboundMapItemDataPacket;
    class CapabilityDispatcher implements Internal.ICapabilityProvider, Internal.INBTSerializable<Internal.CompoundTag> {
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.ICapabilityProvider>, arg1: Internal.List_<Internal.Runnable>, arg2: Internal.ICapabilityProvider_)
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.ICapabilityProvider>, arg1: Internal.List_<Internal.Runnable>)
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        areCompatible(arg0: Internal.CapabilityDispatcher_): boolean;
        serializeNBT(): Internal.Tag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        invalidate(): void;
    }
    type CapabilityDispatcher_ = CapabilityDispatcher;
    interface ByteCollection extends Internal.ByteIterable, Internal.Collection<number> {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        containsAll(arg0: Internal.ByteCollection_): boolean;
        iterator(): Internal.ByteIterator;
        retainAll(arg0: Internal.ByteCollection_): boolean;
        isEmpty(): boolean;
        forEach(arg0: Internal.IntConsumer_): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        intStream(): Internal.IntStream;
        removeIf(arg0: Internal.BytePredicate_): boolean;
        rem(arg0: number): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        toArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        intIterator(): Internal.IntIterator;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        removeAll(arg0: Internal.ByteCollection_): boolean;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        forEach(arg0: Internal.ByteConsumer_): void;
        toArray(): any[];
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        toByteArray(): number[];
        hashCode(): number;
        size(): number;
        addAll(arg0: Internal.ByteCollection_): boolean;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        equals(arg0: any): boolean;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        toByteArray(arg0: number[]): number[];
        get empty(): boolean
    }
    type ByteCollection_ = ByteCollection;
    class MelonBlock extends Internal.StemGrownBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MelonBlock_ = MelonBlock;
    class AppearanceBlock extends Internal.Block implements Internal.IAppearance {
        constructor(properties: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AppearanceBlock_ = AppearanceBlock;
    class BambooBlock extends Internal.Block implements Internal.IPlantable, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly STAGE: Internal.IntegerProperty;
        static readonly AGE_THIN_BAMBOO: 0;
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_HEIGHT: 16;
        static readonly AGE_THICK_BAMBOO: 1;
        static readonly LEAVES: Internal.EnumProperty<Internal.BambooLeaves>;
        static readonly STAGE_DONE_GROWING: 1;
        static readonly STAGE_GROWING: 0;
    }
    type BambooBlock_ = BambooBlock;
    interface StructurePlacementType <SP extends Internal.StructurePlacement> {
        codec(): Internal.Codec<SP>;
        readonly CONCENTRIC_RINGS: Internal.StructurePlacementType<Internal.ConcentricRingsStructurePlacement>;
        readonly RANDOM_SPREAD: Internal.StructurePlacementType<Internal.RandomSpreadStructurePlacement>;
    }
    type StructurePlacementType_<SP extends Internal.StructurePlacement> = StructurePlacementType<SP> | Special.StructurePlacement;
    class ModelBuilder$TransformsBuilder$TransformVecBuilder {
        leftRotation(arg0: number, arg1: number, arg2: number): this;
        scale(arg0: number, arg1: number, arg2: number): this;
        rightRotation(arg0: number, arg1: number, arg2: number): this;
        scale(arg0: number): this;
        rotation(arg0: number, arg1: number, arg2: number): this;
        end(): Internal.ModelBuilder$TransformsBuilder<>;
        translation(arg0: number, arg1: number, arg2: number): this;
    }
    type ModelBuilder$TransformsBuilder$TransformVecBuilder_ = ModelBuilder$TransformsBuilder$TransformVecBuilder;
    interface TelemetrySession {
        eventSetupFunction(arg0: Internal.Consumer_<Internal.TelemetryPropertyContainer>): void;
        createNewEvent(arg0: string): Internal.TelemetryEvent;
        globalProperties(): Internal.TelemetryPropertyContainer;
        isEnabled(): boolean;
        get enabled(): boolean
        readonly DISABLED: Internal.TelemetrySession;
    }
    type TelemetrySession_ = TelemetrySession;
    class PlayerEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.Player_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerEvent_ = PlayerEvent;
    class LevelSummary$BackupStatus extends Internal.Enum<Internal.LevelSummary$BackupStatus> {
        static valueOf(arg0: string): Internal.LevelSummary$BackupStatus;
        isSevere(): boolean;
        static values(): Internal.LevelSummary$BackupStatus[];
        getTranslationKey(): string;
        shouldBackup(): boolean;
        get severe(): boolean
        get translationKey(): string
        static readonly DOWNGRADE: Internal.LevelSummary$BackupStatus;
        static readonly UPGRADE_TO_SNAPSHOT: Internal.LevelSummary$BackupStatus;
        static readonly NONE: Internal.LevelSummary$BackupStatus;
    }
    type LevelSummary$BackupStatus_ = "upgrade_to_snapshot" | "downgrade" | LevelSummary$BackupStatus | "none";
    class FoliagePlacer$FoliageAttachment {
        constructor(arg0: BlockPos_, arg1: number, arg2: boolean)
        pos(): BlockPos;
        radiusOffset(): number;
        doubleTrunk(): boolean;
    }
    type FoliagePlacer$FoliageAttachment_ = FoliagePlacer$FoliageAttachment;
    class RegistryFileCodec <E> implements Internal.Codec<Internal.Holder<E>> {
        comap<B>(arg0: Internal.Function_<B, Internal.Holder<E>>): Internal.Encoder<B>;
        static create<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Codec_<E>, arg2: boolean): Internal.RegistryFileCodec<E>;
        static empty<A>(): Internal.MapEncoder<A>;
        static error<A>(arg0: string): Internal.Encoder<A>;
        static unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        stable(): Internal.Codec<Internal.Holder<E>>;
        map<B>(arg0: Internal.Function_<Internal.Holder<E>, B>): Internal.Decoder<B>;
        xmap<S>(arg0: Internal.Function_<Internal.Holder<E>, S>, arg1: Internal.Function_<S, Internal.Holder<E>>): Internal.Codec<S>;
        static floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.Holder<E>>, arg2: Internal.Function_<Internal.Holder<E>, Internal.Codec<E>>): Internal.Codec<E>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<Internal.Holder<E>>>, arg2: Internal.Function_<Internal.Holder<E>, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        static ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.Holder_<E>): Internal.DataResult<T>;
        orElse(arg0: Internal.Consumer_<string>, arg1: Internal.Holder_<E>): Internal.Codec<Internal.Holder<E>>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Holder<E>, T>>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Holder<E>>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Holder<E>, T>>;
        dispatchStable<E>(arg0: Internal.Function_<E, Internal.Holder<E>>, arg1: Internal.Function_<Internal.Holder<E>, Internal.Codec<E>>): Internal.Codec<E>;
        flatMap<B>(arg0: Internal.Function_<Internal.Holder<E>, Internal.DataResult<B>>): Internal.Decoder<B>;
        fieldOf(arg0: string): Internal.MapCodec<Internal.Holder<E>>;
        static unit<A>(arg0: A): Internal.Codec<A>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<Internal.Holder<E>>): Internal.Codec<Internal.Holder<E>>;
        static intRange(arg0: number, arg1: number): Internal.Codec<number>;
        static pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        dispatchMap<E>(arg0: Internal.Function_<E, Internal.Holder<E>>, arg1: Internal.Function_<Internal.Holder<E>, Internal.Codec<E>>): Internal.MapCodec<E>;
        static either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        listOf(): Internal.Codec<Internal.List<Internal.Holder<E>>>;
        static checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, Internal.Holder<E>>, arg2: Internal.Function_<Internal.Holder<E>, Internal.Codec<E>>): Internal.MapCodec<E>;
        simple(): Internal.Decoder$Simple<Internal.Holder<E>>;
        terminal(): Internal.Decoder$Terminal<Internal.Holder<E>>;
        static unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        encode<T>(arg0: Internal.Holder_<E>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        orElse(arg0: Internal.Holder_<E>): Internal.Codec<Internal.Holder<E>>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.Holder_<E>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.Holder<E>>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<Internal.Holder<E>>>): Internal.Encoder<B>;
        static ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        static mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        static doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        static optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        static simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        static ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
        orElseGet(arg0: Internal.Supplier_<Internal.Holder<E>>): Internal.Codec<Internal.Holder<E>>;
        static list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        dispatch<E>(arg0: Internal.Function_<E, Internal.Holder<E>>, arg1: Internal.Function_<Internal.Holder<E>, Internal.Codec<E>>): Internal.Codec<E>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.Holder<E>>>;
        static create<E>(arg0: Internal.ResourceKey_<Internal.Registry<E>>, arg1: Internal.Codec_<E>): Internal.RegistryFileCodec<E>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        optionalFieldOf(arg0: string, arg1: Internal.Holder_<E>): Internal.MapCodec<Internal.Holder<E>>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Holder<E>>;
        static of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<Internal.Holder<E>>): Internal.Codec<Internal.Holder<E>>;
        optionalFieldOf(arg0: string, arg1: Internal.Holder_<E>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.Holder<E>>;
        static of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        static compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        boxed(): Internal.Decoder$Boxed<Internal.Holder<E>>;
        comapFlatMap<S>(arg0: Internal.Function_<Internal.Holder<E>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.Holder<E>>): Internal.Codec<S>;
        flatComapMap<S>(arg0: Internal.Function_<Internal.Holder<E>, S>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Holder<E>>>): Internal.Codec<S>;
        deprecated(arg0: number): Internal.Codec<Internal.Holder<E>>;
        mapResult(arg0: Internal.Codec$ResultFunction_<Internal.Holder<E>>): Internal.Codec<Internal.Holder<E>>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Holder_<E>): Internal.Codec<Internal.Holder<E>>;
        flatXmap<S>(arg0: Internal.Function_<Internal.Holder<E>, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<Internal.Holder<E>>>): Internal.Codec<S>;
        static mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
    }
    type RegistryFileCodec_<E> = RegistryFileCodec<E>;
    class Drowned extends Internal.Zombie implements Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.Drowned>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        static checkDrownedSpawnRules(arg0: Internal.EntityType_<Internal.Drowned>, arg1: Internal.ServerLevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        okTarget(arg0: Internal.LivingEntity_): boolean;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setSearchingForLand(arg0: boolean): void;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set searchingForLand(arg0: boolean)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly NAUTILUS_SHELL_CHANCE: 0.03;
    }
    type Drowned_ = Drowned;
    interface Set <E> extends Internal.Collection<E> {
        add(arg0: E): boolean;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): this;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of<E>(arg0: E, arg1: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): this;
        of<E>(arg0: E, arg1: E, arg2: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): this;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): this;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        hashCode(): number;
        size(): number;
        of<E>(arg0: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): this;
        of<E>(...arg0: E[]): this;
        of<E>(): this;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        copyOf<E>(arg0: Internal.Collection_<E>): this;
        get empty(): boolean
    }
    type Set_<E> = Set<E>;
    class RenderStateShard$BooleanStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_, arg3: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$BooleanStateShard_ = RenderStateShard$BooleanStateShard;
    class ClientboundSelectAdvancementsTabPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: ResourceLocation_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getTab(): ResourceLocation;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get tab(): ResourceLocation
        get skippable(): boolean
    }
    type ClientboundSelectAdvancementsTabPacket_ = ClientboundSelectAdvancementsTabPacket;
    abstract class Property <T extends Internal.Comparable<T>> {
        generateHashCode(): number;
        getValueClass(): T;
        codec(): Internal.Codec<T>;
        getPossibleValues(): Internal.Collection<T>;
        getName(): string;
        getName(arg0: T): string;
        valueCodec(): Internal.Codec<Internal.Property$Value<T>>;
        value(arg0: T): Internal.Property$Value<T>;
        getValue(arg0: string): Internal.Optional<T>;
        value(arg0: Internal.StateHolder_<any, any>): Internal.Property$Value<T>;
        getAllValues(): Internal.Stream<Internal.Property$Value<T>>;
        parseValue<U, S extends Internal.StateHolder<any, S>>(arg0: Internal.DynamicOps_<U>, arg1: S, arg2: U): Internal.DataResult<S>;
        get valueClass(): T
        get possibleValues(): Internal.Collection<T>
        get name(): string
        get allValues(): Internal.Stream<Internal.Property$Value<T>>
    }
    type Property_<T extends Internal.Comparable<T>> = Property<T>;
    class LongTag extends Internal.NumericTag {
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getType(): Internal.TagType<Internal.LongTag>;
        static valueOf(arg0: number): Internal.LongTag;
        get asString(): string
        get type(): Internal.TagType<Internal.LongTag>
        static readonly TYPE: Internal.TagType<Internal.LongTag>;
    }
    type LongTag_ = LongTag;
    interface ExtendedVertexFormat {
        embeddium$getExtendedElements(): any[];
    }
    type ExtendedVertexFormat_ = ExtendedVertexFormat;
    class RedstoneSide extends Internal.Enum<Internal.RedstoneSide> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.RedstoneSide;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static values(): Internal.RedstoneSide[];
        isConnected(): boolean;
        get serializedName(): string
        get connected(): boolean
        static readonly UP: Internal.RedstoneSide;
        static readonly NONE: Internal.RedstoneSide;
        static readonly SIDE: Internal.RedstoneSide;
    }
    type RedstoneSide_ = "side" | "up" | RedstoneSide | "none";
    class AttachFace extends Internal.Enum<Internal.AttachFace> implements Internal.StringRepresentable {
        static values(): Internal.AttachFace[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.AttachFace;
        get serializedName(): string
        static readonly FLOOR: Internal.AttachFace;
        static readonly WALL: Internal.AttachFace;
        static readonly CEILING: Internal.AttachFace;
    }
    type AttachFace_ = "floor" | AttachFace | "ceiling" | "wall";
    class ModelEvent$RegisterGeometryLoaders extends Internal.ModelEvent implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.IGeometryLoader<any>>)
        register(arg0: string, arg1: Internal.IGeometryLoader_<any>): void;
    }
    type ModelEvent$RegisterGeometryLoaders_ = ModelEvent$RegisterGeometryLoaders;
    class IronBarsBlock extends Internal.CrossCollisionBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        attachsTo(arg0: Internal.BlockState_, arg1: boolean): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type IronBarsBlock_ = IronBarsBlock;
    class Boat extends Internal.Entity implements Internal.IForgeBoat {
        constructor(arg0: Internal.EntityType_<Internal.Boat>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setHurtTime(arg0: number): void;
        setDamage(arg0: number): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        canBoatInFluid(arg0: Internal.FluidState_): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getPaddleState(arg0: number): boolean;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getDropItem(): Internal.Item;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getBubbleAngle(arg0: number): number;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getWaterLevelAbove(): number;
        isFrame(): boolean;
        getGroundFriction(): number;
        playSound(id: Internal.SoundEvent_): void;
        getDamage(): number;
        setType(arg0: Internal.Boat$Type_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        static canVehicleCollide(arg0: Internal.Entity_, arg1: Internal.Entity_): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getRowingTime(arg0: number, arg1: number): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        canBoatInFluid(arg0: Internal.FluidType_): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getBoatType(): Internal.Boat$Type;
        getHurtTime(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        setPaddleState(arg0: boolean, arg1: boolean): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setHurtDir(arg0: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        setInput(arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): void;
        getHurtDir(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        set hurtTime(arg0: number)
        set damage(arg0: number)
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get dropItem(): Internal.Item
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get waterLevelAbove(): number
        get frame(): boolean
        get groundFriction(): number
        get damage(): number
        set type(arg0: Internal.Boat$Type_)
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get boatType(): Internal.Boat$Type
        get hurtTime(): number
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set hurtDir(arg0: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get hurtDir(): number
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        static readonly BUBBLE_TIME: 60;
        static readonly PADDLE_SOUND_TIME: 0.7853981852531433;
        static readonly PADDLE_LEFT: 0;
        static readonly PADDLE_RIGHT: 1;
    }
    type Boat_ = Boat;
    class GTLayerPattern$Layer {
        constructor(targets: Internal.List_<Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>>, minSize: number, maxSize: number, weight: number)
        rollBlock(random: Internal.RandomSource_): Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        readonly minSize: number;
        static readonly CODEC: Internal.Codec<Internal.GTLayerPattern$Layer>;
        readonly targets: Internal.List<Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>>;
        readonly maxSize: number;
        readonly weight: number;
    }
    type GTLayerPattern$Layer_ = GTLayerPattern$Layer;
    interface IIngredientType <T> {
        castIngredient(arg0: any): Internal.Optional<T>;
        getIngredientClass(): T;
        get ingredientClass(): T
        (): T;
    }
    type IIngredientType_<T> = IIngredientType<T>;
    interface IMachineBlockEntity extends Internal.IAsyncAutoSyncBlockEntity, Internal.IRPCBlockEntity, Internal.IAutoPersistBlockEntity, Internal.IToolGridHighLight {
        sideTips(player: Internal.Player_, toolType: GTToolType_, side: Internal.Direction_): ResourceTexture;
        readCustomSyncData(tag: Internal.CompoundTag_): void;
        saveCustomPersistedData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        loadManagedPersistentData(tag: Internal.CompoundTag_): void;
        getRootStorage(): Internal.MultiManagedStorage;
        getSyncTag(): string;
        scheduleRenderUpdate(): void;
        getBlockEntityType(): Internal.BlockEntityType<any>;
        loadCustomPersistedData(tag: Internal.CompoundTag_): void;
        getDefinition(): Internal.MachineDefinition;
        writeCustomSyncData(tag: Internal.CompoundTag_): void;
        notifyBlockUpdate(): void;
        useAsyncThread(): boolean;
        rpcToTracking(managed: Internal.IManaged_, player: Internal.ServerPlayer_, methodName: string, ...args: any[]): void;
        getOffset(): number;
        onInValid(): void;
        rpcToPlayer(managed: Internal.IManaged_, player: Internal.ServerPlayer_, methodName: string, ...args: any[]): void;
        asyncTick(periodID: number): void;
        getNonLazyFields(): Internal.IRef[];
        getOffsetTimer(): number;
        pos(): BlockPos;
        shouldRenderGrid(player: Internal.Player_, held: Internal.ItemStack_, toolType: GTToolType_): boolean;
        onValid(): void;
        defaultServerTick(): void;
        getCurrentPos(): BlockPos;
        level(): Internal.Level;
        getRPCMethod(managed: Internal.IManaged_, methodName: string): Internal.RPCMethodMeta;
        getSelf(): Internal.BlockEntity;
        self(): Internal.BlockEntity;
        getMetaMachine(): Internal.MetaMachine;
        syncNow(force: boolean): void;
        rpcToServer(managed: Internal.IManaged_, methodName: string, ...args: any[]): void;
        saveManagedPersistentData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        generateRpcPacket(managed: Internal.IManaged_, methodName: string, ...args: any[]): Internal.PacketRPCMethodPayload;
        get rootStorage(): Internal.MultiManagedStorage
        get syncTag(): string
        get blockEntityType(): Internal.BlockEntityType<any>
        get definition(): Internal.MachineDefinition
        get offset(): number
        get nonLazyFields(): Internal.IRef[]
        get offsetTimer(): number
        get currentPos(): BlockPos
        get self(): Internal.BlockEntity
        get metaMachine(): Internal.MetaMachine
    }
    type IMachineBlockEntity_ = IMachineBlockEntity;
    class ChestBoat extends Internal.Boat implements Internal.HasCustomInventoryScreen, Internal.ContainerEntity {
        constructor(arg0: Internal.EntityType_<Internal.Boat>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        stopOpen(arg0: Internal.Player_): void;
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        addChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        isChestVehicleEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        setChanged(): void;
        isOnScoreboardTeam(teamId: string): boolean;
        isChestVehicleStillValid(arg0: Internal.Player_): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getWidth(): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        clearItemStacks(): void;
        canBoatInFluid(arg0: Internal.FluidState_): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getItem(arg0: number): Internal.ItemStack;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        chestVehicleDestroyed(arg0: DamageSource_, arg1: Internal.Level_, arg2: Internal.Entity_): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        countItem(arg0: Internal.Item_): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        getItemStacks(): Internal.NonNullList<Internal.ItemStack>;
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        getTeamId(): string;
        removeChestVehicleItem(arg0: number, arg1: number): Internal.ItemStack;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getChestVehicleItem(arg0: number): Internal.ItemStack;
        destroy(arg0: DamageSource_): void;
        shouldRiderSit(): boolean;
        getHeight(): number;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        getLootTableSeed(): number;
        removeChestVehicleItemNoUpdate(arg0: number): Internal.ItemStack;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        countNonEmpty(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getLootTable(): ResourceLocation;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        unpackLootTable(arg0: Internal.Player_): void;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        clear(): void;
        self(): Internal.Container;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static tryClear(arg0: any): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        setLootTableSeed(arg0: number): void;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        interactWithChestVehicle(arg0: Internal.BiConsumer_<Internal.GameEvent, Internal.Entity>, arg1: Internal.Player_): Internal.InteractionResult;
        getSlots(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getContainerSize(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        canBoatInFluid(arg0: Internal.FluidType_): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        clearChestVehicleContent(): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setLootTable(arg0: ResourceLocation_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        unpackChestVehicleLootTable(arg0: Internal.Player_): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getChestVehicleSlot(arg0: number): Internal.SlotAccess;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        count(ingredient: Internal.Ingredient_): number;
        setMotionX(x: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        count(): number;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        openCustomInventoryScreen(arg0: Internal.Player_): void;
        isEmpty(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        readChestVehicleSaveData(arg0: Internal.CompoundTag_): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        tell(message: Internal.Component_): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        setZ(z: number): void;
        stillValid(arg0: Internal.Player_): boolean;
        setChestVehicleItem(arg0: number, arg1: Internal.ItemStack_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        isMutable(): boolean;
        find(ingredient: Internal.Ingredient_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        get chestVehicleEmpty(): boolean
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get width(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get itemStacks(): Internal.NonNullList<Internal.ItemStack>
        get teamId(): string
        get facing(): Internal.Direction
        get height(): number
        get lootTableSeed(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get lootTable(): ResourceLocation
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        set lootTableSeed(arg0: number)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slots(): number
        get type(): string
        get containerSize(): number
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get maxStackSize(): number
        set lootTable(arg0: ResourceLocation_)
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get empty(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        get allItems(): Internal.List<Internal.ItemStack>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get mutable(): boolean
    }
    type ChestBoat_ = ChestBoat;
    interface IManagedVar <T> {
        isPrimitive(): boolean;
        getType(): T;
        value(): T;
        set(arg0: T): void;
        get primitive(): boolean
        get type(): T
    }
    type IManagedVar_<T> = IManagedVar<T>;
    abstract class PathfinderMob extends Internal.Mob {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getWalkTargetValue(arg0: BlockPos_): number;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isPathFinding(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        getWalkTargetValue(arg0: BlockPos_, arg1: Internal.LevelReader_): number;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get pathFinding(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type PathfinderMob_ = PathfinderMob;
    abstract class RenderPlayerEvent extends Internal.PlayerEvent {
        constructor()
        getRenderer(): Internal.PlayerRenderer;
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getEntity(): Internal.Entity;
        getPackedLight(): number;
        getMultiBufferSource(): Internal.MultiBufferSource;
        get renderer(): Internal.PlayerRenderer
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get entity(): Internal.Entity
        get packedLight(): number
        get multiBufferSource(): Internal.MultiBufferSource
    }
    type RenderPlayerEvent_ = RenderPlayerEvent;
    class Node {
        constructor(arg0: number, arg1: number, arg2: number)
        distanceToSqr(arg0: BlockPos_): number;
        static createFromStream(arg0: Internal.FriendlyByteBuf_): Internal.Node;
        distanceTo(arg0: BlockPos_): number;
        distanceToXZ(arg0: Internal.Node_): number;
        distanceToSqr(arg0: Internal.Node_): number;
        static createHash(arg0: number, arg1: number, arg2: number): number;
        distanceManhattan(arg0: BlockPos_): number;
        distanceTo(arg0: Internal.Node_): number;
        asVec3(): Vec3;
        writeToStream(arg0: Internal.FriendlyByteBuf_): void;
        asBlockPos(): BlockPos;
        distanceManhattan(arg0: Internal.Node_): number;
        inOpenSet(): boolean;
        cloneAndMove(arg0: number, arg1: number, arg2: number): this;
        cameFrom: Internal.Node;
        readonly z: number;
        h: number;
        walkedDistance: number;
        g: number;
        readonly x: number;
        f: number;
        readonly y: number;
        type: Internal.BlockPathTypes;
        costMalus: number;
        heapIdx: number;
        closed: boolean;
    }
    type Node_ = Node;
    interface IGhostIngredientHandler$Target <I> extends Internal.Consumer<I> {
        accept(arg0: I): void;
        getArea(): Internal.Rect2i;
        andThen(arg0: Internal.Consumer_<I>): Internal.Consumer<I>;
        get area(): Internal.Rect2i
    }
    type IGhostIngredientHandler$Target_<I> = IGhostIngredientHandler$Target<I>;
    interface CollisionContext {
        empty(): this;
        isDescending(): boolean;
        isHoldingItem(arg0: Internal.Item_): boolean;
        isAbove(arg0: Internal.VoxelShape_, arg1: BlockPos_, arg2: boolean): boolean;
        canStandOnFluid(arg0: Internal.FluidState_, arg1: Internal.FluidState_): boolean;
        of(arg0: Internal.Entity_): this;
        get descending(): boolean
    }
    type CollisionContext_ = CollisionContext;
    interface EntityAccess {
        shouldBeSaved(): boolean;
        getBoundingBox(): Internal.AABB;
        getSelfAndPassengers(): Internal.Stream<Internal.EntityAccess>;
        getPassengersAndSelf(): Internal.Stream<Internal.EntityAccess>;
        getUUID(): Internal.UUID;
        blockPosition(): BlockPos;
        setLevelCallback(arg0: Internal.EntityInLevelCallback_): void;
        setRemoved(arg0: Internal.Entity$RemovalReason_): void;
        getId(): number;
        isAlwaysTicking(): boolean;
        get boundingBox(): Internal.AABB
        get selfAndPassengers(): Internal.Stream<Internal.EntityAccess>
        get passengersAndSelf(): Internal.Stream<Internal.EntityAccess>
        get UUID(): Internal.UUID
        set levelCallback(arg0: Internal.EntityInLevelCallback_)
        set removed(arg0: Internal.Entity$RemovalReason_)
        get id(): number
        get alwaysTicking(): boolean
    }
    type EntityAccess_ = EntityAccess;
    class ForgeFlowingFluid$Properties {
        constructor(arg0: Internal.Supplier_<Internal.FluidType>, arg1: Internal.Supplier_<Internal.Fluid>, arg2: Internal.Supplier_<Internal.Fluid>)
        levelDecreasePerBlock(arg0: number): this;
        bucket(arg0: Internal.Supplier_<Internal.Item>): this;
        explosionResistance(arg0: number): this;
        tickRate(arg0: number): this;
        block(arg0: Internal.Supplier_<Internal.LiquidBlock>): this;
        slopeFindDistance(arg0: number): this;
    }
    type ForgeFlowingFluid$Properties_ = ForgeFlowingFluid$Properties;
    class RendererGlassBlockBuilder extends Internal.RendererBlockBuilder {
        constructor(i: ResourceLocation_)
    }
    type RendererGlassBlockBuilder_ = RendererGlassBlockBuilder;
    abstract class GenericBuilder <Base extends com.electronwill.nightconfig.core.Config, Result extends Internal.FileConfig> {
        parsingMode(arg0: Internal.ParsingMode_): this;
        autosave(): this;
        backingMapCreator(arg0: Internal.Supplier_<Internal.Map<string, any>>): this;
        defaultData(arg0: Internal.Path_): this;
        charset(arg0: Internal.Charset_): this;
        defaultData(arg0: Internal.File_): this;
        defaultData(arg0: Internal.URL_): this;
        sync(): this;
        concurrent(): this;
        preserveInsertionOrder(): this;
        writingMode(arg0: Internal.WritingMode_): this;
        autoreload(): this;
        build(): Result;
        onFileNotFound(arg0: Internal.FileNotFoundAction_): this;
        defaultResource(arg0: string): this;
    }
    type GenericBuilder_<Base extends com.electronwill.nightconfig.core.Config, Result extends Internal.FileConfig> = GenericBuilder<Base, Result>;
    class HumanoidArm extends Internal.Enum<Internal.HumanoidArm> implements Internal.OptionEnum {
        getKey(): string;
        static valueOf(arg0: string): Internal.HumanoidArm;
        getCaption(): Internal.Component;
        getOpposite(): this;
        static values(): Internal.HumanoidArm[];
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get opposite(): Internal.HumanoidArm
        get id(): number
        static readonly LEFT: Internal.HumanoidArm;
        static readonly RIGHT: Internal.HumanoidArm;
    }
    type HumanoidArm_ = HumanoidArm | "right" | "left";
    interface IScheduledEventCallback {
        onCallback(arg0: Internal.ScheduledEvent_): void;
        (arg0: Internal.ScheduledEvent_): void;
    }
    type IScheduledEventCallback_ = IScheduledEventCallback;
    class FieldAttributes {
        constructor(arg0: Internal.Field_)
        getName(): string;
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        hasModifier(arg0: number): boolean;
        getDeclaredType(): Internal.Type;
        getDeclaredClass(): typeof any;
        getDeclaringClass(): typeof any;
        getAnnotations(): Internal.Collection<Internal.Annotation>;
        get name(): string
        get declaredType(): Internal.Type
        get declaredClass(): typeof any
        get declaringClass(): typeof any
        get annotations(): Internal.Collection<Internal.Annotation>
    }
    type FieldAttributes_ = FieldAttributes;
    class JsonReader implements Internal.Closeable {
        constructor(arg0: Internal.Reader_)
        skipValue(): void;
        beginArray(): void;
        nextBoolean(): boolean;
        nextNull(): void;
        nextLong(): number;
        nextDouble(): number;
        endArray(): void;
        nextName(): string;
        endObject(): void;
        nextString(): string;
        close(): void;
        isLenient(): boolean;
        beginObject(): void;
        hasNext(): boolean;
        getPath(): string;
        peek(): Internal.JsonToken;
        nextInt(): number;
        setLenient(arg0: boolean): void;
        get lenient(): boolean
        get path(): string
        set lenient(arg0: boolean)
    }
    type JsonReader_ = JsonReader;
    class HalfTransparentBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type HalfTransparentBlock_ = HalfTransparentBlock;
    class WallSignBlock extends Internal.SignBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.WoodType_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type WallSignBlock_ = WallSignBlock;
    interface Parcelable {
        writeToParcel(arg0: Internal.Parcel_, arg1: number): void;
    }
    type Parcelable_ = Parcelable;
    class BedrockFluidDefinition {
        constructor(weight: number, minimumYield: number, maximumYield: number, depletionAmount: number, depletionChance: number, depletedYield: number, storedFluid: Internal.Supplier_<Internal.Fluid>, originalModifiers: Internal.List_<Internal.BiomeWeightModifier>, dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>)
        constructor(name: ResourceLocation_, weight: number, minimumYield: number, maximumYield: number, depletionAmount: number, depletionChance: number, depletedYield: number, storedFluid: Internal.Supplier_<Internal.Fluid>, originalModifiers: Internal.List_<Internal.BiomeWeightModifier>, dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>)
        getDepletionChance(): number;
        setOriginalModifiers(modifiers: Internal.List_<Internal.BiomeWeightModifier>): void;
        setWeight(weight: number): void;
        getDepletionAmount(): number;
        getDimensionFilter(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getMaximumYield(): number;
        setDepletedYield(depletedYield: number): void;
        setMinimumYield(minimumYield: number): void;
        getMinimumYield(): number;
        setStoredFluid(storedFluid: Internal.Supplier_<Internal.Fluid>): void;
        setDepletionAmount(depletionAmount: number): void;
        setDepletionChance(depletionChance: number): void;
        getDepletedYield(): number;
        setMaximumYield(maximumYield: number): void;
        setDimensionFilter(dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>): void;
        getStoredFluid(): Internal.Supplier<Internal.Fluid>;
        getWeight(): number;
        static builder(name: ResourceLocation_): Internal.BedrockFluidDefinition$Builder;
        getBiomeWeightModifier(): Internal.BiomeWeightModifier;
        get depletionChance(): number
        set originalModifiers(modifiers: Internal.List_<Internal.BiomeWeightModifier>)
        set weight(weight: number)
        get depletionAmount(): number
        get dimensionFilter(): Internal.Set<Internal.ResourceKey<Internal.Level>>
        get maximumYield(): number
        set depletedYield(depletedYield: number)
        set minimumYield(minimumYield: number)
        get minimumYield(): number
        set storedFluid(storedFluid: Internal.Supplier_<Internal.Fluid>)
        set depletionAmount(depletionAmount: number)
        set depletionChance(depletionChance: number)
        get depletedYield(): number
        set maximumYield(maximumYield: number)
        set dimensionFilter(dimensionFilter: Internal.Set_<Internal.ResourceKey<Internal.Level>>)
        get storedFluid(): Internal.Supplier<Internal.Fluid>
        get weight(): number
        get biomeWeightModifier(): Internal.BiomeWeightModifier
        static readonly FULL_CODEC: Internal.Codec<Internal.BedrockFluidDefinition>;
        dimensionFilter: Internal.Set<Internal.ResourceKey<Internal.Level>>;
        static readonly YIELD: Internal.MapCodec<com.mojang.datafixers.util.Pair<number, number>>;
    }
    type BedrockFluidDefinition_ = BedrockFluidDefinition;
    class ServerAboutToStartEvent extends Internal.ServerLifecycleEvent {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
    }
    type ServerAboutToStartEvent_ = ServerAboutToStartEvent;
    class RealmsNews extends Internal.ValueObject {
        constructor()
        static parse(arg0: string): Internal.RealmsNews;
        newsLink: string;
    }
    type RealmsNews_ = RealmsNews;
    class ZombifiedPiglin extends Internal.Zombie implements Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.ZombifiedPiglin>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        static checkZombifiedPiglinSpawnRules(arg0: Internal.EntityType_<Internal.ZombifiedPiglin>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set persistentAngerTarget(arg0: Internal.UUID_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ZombifiedPiglin_ = ZombifiedPiglin;
    class StartupEventJS extends Internal.EventJS {
        constructor()
    }
    type StartupEventJS_ = StartupEventJS;
    class TickEvent$Phase extends Internal.Enum<Internal.TickEvent$Phase> {
        static values(): Internal.TickEvent$Phase[];
        static valueOf(arg0: string): Internal.TickEvent$Phase;
        static readonly START: Internal.TickEvent$Phase;
        static readonly END: Internal.TickEvent$Phase;
    }
    type TickEvent$Phase_ = "start" | "end" | TickEvent$Phase;
    interface ITag <V> extends Internal.Iterable<V> {
        iterator(): Internal.Iterator<V>;
        size(): number;
        getKey(): Internal.TagKey<V>;
        forEach(arg0: Internal.Consumer_<V>): void;
        isBound(): boolean;
        stream(): Internal.Stream<V>;
        contains(arg0: V): boolean;
        getRandomElement(arg0: Internal.RandomSource_): Internal.Optional<V>;
        spliterator(): Internal.Spliterator<V>;
        isEmpty(): boolean;
        get key(): Internal.TagKey<V>
        get bound(): boolean
        get empty(): boolean
    }
    type ITag_<V> = ITag<V>;
    class SimpleWeightedRandomList <E> extends Internal.WeightedRandomList<Internal.WeightedEntry$Wrapper<E>> {
        static builder<E>(): Internal.SimpleWeightedRandomList$Builder<E>;
        static wrappedCodecAllowingEmpty<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.SimpleWeightedRandomList<E>>;
        static wrappedCodec<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.SimpleWeightedRandomList<E>>;
        getRandomValue(arg0: Internal.RandomSource_): Internal.Optional<E>;
        static empty<E>(): Internal.SimpleWeightedRandomList<E>;
        static single<E>(arg0: E): Internal.SimpleWeightedRandomList<E>;
    }
    type SimpleWeightedRandomList_<E> = SimpleWeightedRandomList<E>;
    class ScreenMouseClickedEvent extends Internal.Event {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
        readonly mouseX: number;
        readonly mouseY: number;
        readonly mouseButton: number;
    }
    type ScreenMouseClickedEvent_ = ScreenMouseClickedEvent;
    class PipeCollisionEvent extends Internal.Event {
        constructor()
        getLevel(): Internal.Level;
        getPos(): BlockPos;
        setState(arg0: Internal.BlockState_): void;
        getState(): Internal.BlockState;
        get level(): Internal.Level
        get pos(): BlockPos
        set state(arg0: Internal.BlockState_)
        get state(): Internal.BlockState
    }
    type PipeCollisionEvent_ = PipeCollisionEvent;
    class CropBlockBuilder$ShapeBuilder {
        constructor(age: number)
        /**
         * Describe the shape of the crop at a specific age.
         * 
         * min/max coordinates are double values between 0 and 16.
        */
        shape(age: number, minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): this;
        getShapes(): Internal.List<Internal.VoxelShape>;
        get shapes(): Internal.List<Internal.VoxelShape>
    }
    type CropBlockBuilder$ShapeBuilder_ = CropBlockBuilder$ShapeBuilder;
    interface DimensionTypeAccessor {
        getFixedTime(): Internal.OptionalLong;
        getAmbientLight(): number;
        get fixedTime(): Internal.OptionalLong
        get ambientLight(): number
    }
    type DimensionTypeAccessor_ = DimensionTypeAccessor;
    interface FunctionUserBuilder <T extends Internal.FunctionUserBuilder<T>> {
        apply(arg0: Internal.LootItemFunction$Builder_): T;
        apply<E>(arg0: E[], arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): T;
        unwrap(): T;
        apply<E>(arg0: Internal.Iterable_<E>, arg1: Internal.Function_<E, Internal.LootItemFunction$Builder>): T;
    }
    type FunctionUserBuilder_<T extends Internal.FunctionUserBuilder<T>> = FunctionUserBuilder<T>;
    interface ICapabilitySerializable <T extends Internal.Tag> extends Internal.ICapabilityProvider, Internal.INBTSerializable<T> {
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        serializeNBT(): T;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        deserializeNBT(arg0: T): void;
    }
    type ICapabilitySerializable_<T extends Internal.Tag> = ICapabilitySerializable<T>;
    class LevelChunkTicks <T> implements Internal.TickContainerAccess<T>, Internal.SerializableTickContainer<T> {
        constructor()
        constructor(arg0: Internal.List_<Internal.SavedTick<T>>)
        static load<T>(arg0: Internal.ListTag_, arg1: Internal.Function_<string, Internal.Optional<T>>, arg2: Internal.ChunkPos_): Internal.LevelChunkTicks<T>;
        count(): number;
        unpack(arg0: number): void;
        schedule(arg0: Internal.ScheduledTick_<T>): void;
        removeIf(arg0: Internal.Predicate_<Internal.ScheduledTick<T>>): void;
        peek(): Internal.ScheduledTick<T>;
        hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
        getAll(): Internal.Stream<Internal.ScheduledTick<T>>;
        setOnTickAdded(arg0: Internal.BiConsumer_<Internal.LevelChunkTicks<T>, Internal.ScheduledTick<T>>): void;
        save(arg0: number, arg1: Internal.Function_<T, string>): Internal.ListTag;
        poll(): Internal.ScheduledTick<T>;
        get all(): Internal.Stream<Internal.ScheduledTick<T>>
        set onTickAdded(arg0: Internal.BiConsumer_<Internal.LevelChunkTicks<T>, Internal.ScheduledTick<T>>)
    }
    type LevelChunkTicks_<T> = LevelChunkTicks<T>;
    class ContraptionRelocationPacket extends Internal.SimplePacketBase {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
    }
    type ContraptionRelocationPacket_ = ContraptionRelocationPacket;
    class ShapedText {
        constructor(text: string[], contextStart: number, contextLimit: number, start: number, limit: number, bidiFlags: number, paint: Internal.FontPaint_)
        getAdvances(): number[];
        getMemoryUsage(): number;
        getGlyphs(): number[];
        getAdvance(): number;
        getCharCount(): number;
        getAdvance(i: number): number;
        getDescent(): number;
        getAscent(): number;
        static doLayoutRun(text: string[], contextStart: number, contextLimit: number, start: number, limit: number, isRtl: boolean, paint: Internal.FontPaint_, extent: Internal.FontMetricsInt_, consumer: Internal.ShapedText$RunConsumer_): number;
        getPositions(): number[];
        getX(i: number): number;
        getY(i: number): number;
        getGlyph(i: number): number;
        getFont(i: number): icyllis.modernui.graphics.text.Font;
        getGlyphCount(): number;
        static doLayoutRun(text: string[], contextStart: number, contextLimit: number, start: number, limit: number, isRtl: boolean, paint: Internal.FontPaint_, layoutStart: number, advances: number[], curAdvance: number, glyphs: Internal.IntArrayList_, positions: Internal.FloatArrayList_, fontIndices: Internal.ByteArrayList_, idGet: Internal.Function_<icyllis.modernui.graphics.text.Font, number>, extent: Internal.FontMetricsInt_, consumer: Internal.ShapedText$RunConsumer_): number;
        get advances(): number[]
        get memoryUsage(): number
        get glyphs(): number[]
        get advance(): number
        get charCount(): number
        get descent(): number
        get ascent(): number
        get positions(): number[]
        get glyphCount(): number
        static readonly BIDI_DEFAULT_LTR: 2;
        static readonly BIDI_LTR: 0;
        static readonly BIDI_DEFAULT_RTL: 3;
        static readonly BIDI_OVERRIDE_LTR: 4;
        static readonly BIDI_RTL: 1;
        static readonly BIDI_OVERRIDE_RTL: 5;
    }
    type ShapedText_ = ShapedText;
    class MultifaceGrowthFeature extends Internal.Feature<Internal.MultifaceGrowthConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.MultifaceGrowthConfiguration>)
        static placeGrowthIfPossible(arg0: Internal.WorldGenLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.MultifaceGrowthConfiguration_, arg4: Internal.RandomSource_, arg5: Internal.List_<Internal.Direction>): boolean;
    }
    type MultifaceGrowthFeature_ = MultifaceGrowthFeature;
    abstract class ActorInstance {
        constructor(arg0: Internal.MaterialManager_, arg1: Internal.VirtualRenderWorld_, arg2: Internal.MovementContext_)
        beginFrame(): void;
        tick(): void;
    }
    type ActorInstance_ = ActorInstance;
    interface IAsyncLogic {
        asyncTick(arg0: number): void;
    }
    type IAsyncLogic_ = IAsyncLogic;
    interface AccessPostChain {
        getPasses(): Internal.List<Internal.PostPass>;
        get passes(): Internal.List<Internal.PostPass>
    }
    type AccessPostChain_ = AccessPostChain;
    interface Vanishable {
    }
    type Vanishable_ = Vanishable;
    interface TooltipFlag {
        isAdvanced(): boolean;
        get advanced(): boolean
    }
    type TooltipFlag_ = TooltipFlag;
    interface Comparable <T> {
        compareTo(arg0: T): number;
    }
    type Comparable_<T> = Comparable<T>;
    class CodeSource implements Internal.Serializable {
        constructor(arg0: Internal.URL_, arg1: Internal.Certificate_[])
        constructor(arg0: Internal.URL_, arg1: any_[])
        getLocation(): Internal.URL;
        implies(arg0: Internal.CodeSource_): boolean;
        getCodeSigners(): any[];
        getCertificates(): Internal.Certificate[];
        get location(): Internal.URL
        get codeSigners(): any[]
        get certificates(): Internal.Certificate[]
    }
    type CodeSource_ = CodeSource;
    class ByteArrayList extends Internal.AbstractByteList implements Internal.RandomAccess, Internal.Cloneable, Internal.Serializable {
        constructor(arg0: Internal.Iterator_<number>)
        constructor()
        constructor(arg0: number)
        constructor(arg0: Internal.ByteList_)
        constructor(arg0: Internal.ByteCollection_)
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: number[])
        constructor(arg0: Internal.Collection_<number>)
        constructor(arg0: Internal.ByteIterator_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        clone(): this;
        iterator(): Internal.ByteIterator;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        addAll(arg0: Internal.ByteList_): boolean;
        static of<E>(arg0: E): Internal.List<E>;
        static wrap(arg0: number[]): Internal.ByteArrayList;
        static of(): Internal.ByteArrayList;
        replaceAll(arg0: Internal.ByteUnaryOperator_): void;
        intStream(): Internal.IntStream;
        removeIf(arg0: Internal.BytePredicate_): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        pop(): number;
        intParallelStream(): Internal.IntStream;
        equals(arg0: Internal.ByteArrayList_): boolean;
        intIterator(): Internal.IntIterator;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        get(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        ensureCapacity(arg0: number): void;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        trim(arg0: number): void;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        setElements(arg0: number[]): void;
        static of(arg0: number, arg1: number, arg2: number): Internal.ByteList;
        forEach(arg0: Internal.IntConsumer_): void;
        static of<E>(...arg0: E[]): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        setElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        top(): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        static of(...arg0: number[]): Internal.ByteArrayList;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        compareTo(arg0: Internal.ByteArrayList_): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        intSpliterator(): Internal.IntSpliterator;
        static wrap(arg0: number[], arg1: number): Internal.ByteArrayList;
        static of(arg0: number, arg1: number): Internal.ByteList;
        trim(): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        elements(): number[];
        static of(arg0: number): Internal.ByteList;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
        static readonly DEFAULT_INITIAL_CAPACITY: 10;
    }
    type ByteArrayList_ = ByteArrayList;
    class TrackTargetingBehaviour <T extends Internal.TrackEdgePoint> extends Internal.BlockEntityBehaviour implements Internal.AccessorTrackTargetingBehavior {
        constructor(arg0: Internal.SmartBlockEntity_, arg1: Internal.EdgePointType_<T>)
        determineGraphLocation(): Internal.TrackGraphLocation;
        setPrevDirection(arg0: Vec3_): void;
        setTargetBezier(arg0: Internal.BezierTrackPointLocation_): void;
        getTrackBlockState(): Internal.BlockState;
        setOrthogonal(arg0: boolean): void;
        getGlobalPosition(): BlockPos;
        setEdgePoint(arg0: Internal.TrackEdgePoint_): void;
        transform(arg0: Internal.StructureTransform_): void;
        getPrevDirection(): Vec3;
        setTargetDirection(arg0: Internal.Direction$AxisDirection_): void;
        setRotatedDirection(arg0: Vec3_): void;
        isOrthogonal(): boolean;
        getRotatedDirection(): Vec3;
        setId(arg0: Internal.UUID_): void;
        getTargetDirection(): Internal.Direction$AxisDirection;
        getTargetTrack(): BlockPos;
        getPositionForMapMarker(): BlockPos;
        setMigrationData(arg0: Internal.CompoundTag_): void;
        isOnCurve(): boolean;
        invalidateEdgePoint(arg0: Internal.CompoundTag_): void;
        createEdgePoint(): T;
        setTargetTrack(arg0: BlockPos_): void;
        getTrack(): Internal.ITrackBlock;
        static render(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Direction$AxisDirection_, arg3: Internal.BezierTrackPointLocation_, arg4: Internal.PoseStack_, arg5: Internal.MultiBufferSource_, arg6: number, arg7: number, arg8: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType_, arg9: number): void;
        getMigrationData(): Internal.CompoundTag;
        getEdgePoint(): T;
        getId(): Internal.UUID;
        hasValidTrack(): boolean;
        getTargetBezier(): Internal.BezierTrackPointLocation;
        set prevDirection(arg0: Vec3_)
        set targetBezier(arg0: Internal.BezierTrackPointLocation_)
        get trackBlockState(): Internal.BlockState
        set orthogonal(arg0: boolean)
        get globalPosition(): BlockPos
        set edgePoint(arg0: Internal.TrackEdgePoint_)
        get prevDirection(): Vec3
        set targetDirection(arg0: Internal.Direction$AxisDirection_)
        set rotatedDirection(arg0: Vec3_)
        get orthogonal(): boolean
        get rotatedDirection(): Vec3
        set id(arg0: Internal.UUID_)
        get targetDirection(): Internal.Direction$AxisDirection
        get targetTrack(): BlockPos
        get positionForMapMarker(): BlockPos
        set migrationData(arg0: Internal.CompoundTag_)
        get onCurve(): boolean
        set targetTrack(arg0: BlockPos_)
        get track(): Internal.ITrackBlock
        get migrationData(): Internal.CompoundTag
        get edgePoint(): T
        get id(): Internal.UUID
        get targetBezier(): Internal.BezierTrackPointLocation
        static readonly TYPE: Internal.BehaviourType<Internal.TrackTargetingBehaviour<any>>;
    }
    type TrackTargetingBehaviour_<T extends Internal.TrackEdgePoint> = TrackTargetingBehaviour<T>;
    class Climate$Parameter extends Internal.Record {
        constructor(arg0: number, arg1: number)
        distance(arg0: number): number;
        span(arg0: Internal.Climate$Parameter_): this;
        distance(arg0: Internal.Climate$Parameter_): number;
        static point(arg0: number): Internal.Climate$Parameter;
        static span(arg0: Internal.Climate$Parameter_, arg1: Internal.Climate$Parameter_): Internal.Climate$Parameter;
        max(): number;
        static span(arg0: number, arg1: number): Internal.Climate$Parameter;
        min(): number;
        static readonly CODEC: Internal.Codec<Internal.Climate$Parameter>;
    }
    type Climate$Parameter_ = Climate$Parameter;
    interface ShortCollection extends Internal.ShortIterable, Internal.Collection<number> {
        add(arg0: number): boolean;
        removeAll(arg0: Internal.ShortCollection_): boolean;
        addAll(arg0: Internal.Collection_<number>): boolean;
        isEmpty(): boolean;
        forEach(arg0: Internal.ShortConsumer_): void;
        iterator(): Internal.ShortIterator;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        forEach(arg0: Internal.IntConsumer_): void;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        intParallelStream(): Internal.IntStream;
        intIterator(): Internal.IntIterator;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        toArray<T>(arg0: T[]): T[];
        removeIf(arg0: Internal.ShortPredicate_): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        toArray(): any[];
        addAll(arg0: Internal.ShortCollection_): boolean;
        retainAll(arg0: Internal.ShortCollection_): boolean;
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        toShortArray(): number[];
        hashCode(): number;
        size(): number;
        /**
         * @deprecated
        */
        toShortArray(arg0: number[]): number[];
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        toArray(arg0: number[]): number[];
        rem(arg0: number): boolean;
        equals(arg0: any): boolean;
        containsAll(arg0: Internal.ShortCollection_): boolean;
        get empty(): boolean
    }
    type ShortCollection_ = ShortCollection;
    class Vector3i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector3ic {
        constructor()
        constructor(x: number, y: number, z: number, mode: number)
        constructor(v: Internal.Vector2dc_, z: number, mode: number)
        constructor(v: Internal.Vector2ic_, z: number)
        constructor(x: number, y: number, z: number)
        constructor(v: Internal.Vector2fc_, z: number, mode: number)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(d: number)
        constructor(xyz: number[])
        constructor(v: Internal.Vector3dc_, mode: number)
        constructor(v: Internal.Vector3fc_, mode: number)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(x: number, y: number, z: number, mode: number)
        constructor(index: number, buffer: Internal.IntBuffer_)
        constructor(buffer: Internal.IntBuffer_)
        constructor(v: Internal.Vector3ic_)
        negate(dest: Internal.Vector3i_): this;
        distanceSquared(v: Internal.Vector3ic_): number;
        z(): number;
        x(): number;
        mul(v: Internal.Vector3ic_): this;
        max(v: Internal.Vector3ic_, dest: Internal.Vector3i_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(x: number, y: number, z: number, dest: Internal.Vector3i_): this;
        setComponent(component: number, value: number): this;
        mul(scalar: number): this;
        div(scalar: number, dest: Internal.Vector3i_): this;
        set(v: Internal.Vector3dc_): this;
        sub(x: number, y: number, z: number): this;
        div(scalar: number): this;
        mul(scalar: number, dest: Internal.Vector3i_): this;
        mul(v: Internal.Vector3ic_, dest: Internal.Vector3i_): this;
        get(index: number, buffer: Internal.IntBuffer_): Internal.IntBuffer;
        absolute(): this;
        add(x: number, y: number, z: number): this;
        set(d: number): this;
        distance(x: number, y: number, z: number): number;
        sub(v: Internal.Vector3ic_): this;
        absolute(dest: Internal.Vector3i_): this;
        distanceSquared(x: number, y: number, z: number): number;
        readExternal(in_: Internal.ObjectInput_): void;
        set(index: number, buffer: Internal.IntBuffer_): this;
        div(scalar: number, dest: Internal.Vector3i_): this;
        set(v: Internal.Vector2ic_, z: number): this;
        mul(x: number, y: number, z: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        static distanceSquared(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        lengthSquared(): number;
        zero(): this;
        min(v: Internal.Vector3ic_, dest: Internal.Vector3i_): this;
        length(): number;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        sub(x: number, y: number, z: number, dest: Internal.Vector3i_): this;
        set(x: number, y: number, z: number): this;
        gridDistance(x: number, y: number, z: number): number;
        minComponent(): number;
        set(v: Internal.Vector3fc_, mode: number): this;
        clone(): any;
        add(x: number, y: number, z: number, dest: Internal.Vector3i_): this;
        gridDistance(v: Internal.Vector3ic_): number;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        y(): number;
        set(buffer: Internal.ByteBuffer_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        set(v: Internal.Vector3ic_): this;
        get(buffer: Internal.IntBuffer_): Internal.IntBuffer;
        div(scalar: number): this;
        set(buffer: Internal.IntBuffer_): this;
        add(v: Internal.Vector3ic_): this;
        add(v: Internal.Vector3ic_, dest: Internal.Vector3i_): this;
        static length(x: number, y: number, z: number): number;
        set(xyz: number[]): this;
        max(v: Internal.Vector3ic_): this;
        set(v: Internal.Vector3dc_, mode: number): this;
        equals(x: number, y: number, z: number): boolean;
        static distance(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        get(component: number): number;
        sub(v: Internal.Vector3ic_, dest: Internal.Vector3i_): this;
        static lengthSquared(x: number, y: number, z: number): number;
        distance(v: Internal.Vector3ic_): number;
        negate(): this;
        min(v: Internal.Vector3ic_): this;
        z: number;
        x: number;
        y: number;
    }
    type Vector3i_ = Vector3i;
    interface IOccupiedCouplers {
        getOccupiedCouplers(): Internal.Set<Internal.UUID>;
        get occupiedCouplers(): Internal.Set<Internal.UUID>
    }
    type IOccupiedCouplers_ = IOccupiedCouplers;
    interface OptionInstance$ValueSet <T> {
        createButton(arg0: Internal.OptionInstance$TooltipSupplier_<T>, arg1: Internal.Options_, arg2: number, arg3: number, arg4: number): Internal.Function<Internal.OptionInstance<T>, Internal.AbstractWidget>;
        validateValue(arg0: T): Internal.Optional<T>;
        codec(): Internal.Codec<T>;
    }
    type OptionInstance$ValueSet_<T> = OptionInstance$ValueSet<T>;
    class DimensionSpecialEffects$SkyType extends Internal.Enum<Internal.DimensionSpecialEffects$SkyType> {
        static values(): Internal.DimensionSpecialEffects$SkyType[];
        static valueOf(arg0: string): Internal.DimensionSpecialEffects$SkyType;
        static readonly NORMAL: Internal.DimensionSpecialEffects$SkyType;
        static readonly END: Internal.DimensionSpecialEffects$SkyType;
        static readonly NONE: Internal.DimensionSpecialEffects$SkyType;
    }
    type DimensionSpecialEffects$SkyType_ = "normal" | DimensionSpecialEffects$SkyType | "end" | "none";
    class Vector3f implements Internal.Cloneable, Internal.Vector3fc, Internal.Externalizable {
        constructor(v: Internal.Vector2ic_, z: number)
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(index: number, buffer: Internal.FloatBuffer_)
        constructor(v: Internal.Vector2fc_, z: number)
        constructor(xyz: number[])
        constructor(d: number)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector3fc_)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(x: number, y: number, z: number)
        constructor(v: Internal.Vector3ic_)
        get(dest: Internal.Vector3f_): this;
        distanceSquared(v: Internal.Vector3fc_): number;
        angle(v: Internal.Vector3fc_): number;
        div(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        rotateX(angle: number, dest: Internal.Vector3f_): this;
        mulAdd(a: Internal.Vector3fc_, b: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        mulDirection(mat: Internal.Matrix4x3fc_, dest: Internal.Vector3f_): this;
        orthogonalize(v: Internal.Vector3fc_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(scalar: number, dest: Internal.Vector3f_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulTransposeDirection(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): this;
        equals(x: number, y: number, z: number): boolean;
        mulDirection(mat: Internal.Matrix4x3fc_): this;
        dot(v: Internal.Vector3fc_): number;
        set(d: number): this;
        mulTransposePosition(mat: Internal.Matrix4fc_): this;
        get(mode: number, dest: Internal.Vector3i_): Internal.Vector3i;
        set(v: Internal.Vector3fc_): this;
        normalize(length: number): this;
        cross(v: Internal.Vector3fc_): this;
        mulAdd(a: number, b: Internal.Vector3fc_): this;
        set(v: Internal.Vector2fc_, z: number): this;
        sub(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        mulAdd(a: number, b: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        static length(x: number, y: number, z: number): number;
        normalize(): this;
        max(v: Internal.Vector3fc_): this;
        z(): number;
        mulTransposePosition(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): this;
        half(other: Internal.Vector3fc_): this;
        mul(mat: Internal.Matrix3fc_): this;
        ceil(dest: Internal.Vector3f_): this;
        rotateAxis(angle: number, x: number, y: number, z: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        mul(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        mulPositionW(mat: Internal.Matrix4fc_): number;
        lengthSquared(): number;
        max(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        half(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        reflect(normal: Internal.Vector3fc_): this;
        mul(mat: Internal.Matrix3x2fc_, dest: Internal.Vector3f_): this;
        mul(scalar: number, dest: Internal.Vector3f_): this;
        get(component: number): number;
        mulDirection(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): this;
        equals(v: Internal.Vector3fc_, delta: number): boolean;
        absolute(): this;
        clone(): any;
        set(x: number, y: number, z: number): this;
        reflect(normal: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        setComponent(component: number, value: number): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        static lengthSquared(x: number, y: number, z: number): number;
        add(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        rotateZ(angle: number): this;
        absolute(dest: Internal.Vector3f_): this;
        mul(scalar: number): this;
        reflect(x: number, y: number, z: number): this;
        div(scalar: number): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        rotateAxis(angle: number, aX: number, aY: number, aZ: number, dest: Internal.Vector3f_): this;
        normalize(length: number, dest: Internal.Vector3f_): this;
        mulPosition(mat: Internal.Matrix4x3fc_): this;
        static distanceSquared(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        orthogonalize(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        zero(): this;
        dot(x: number, y: number, z: number): number;
        distanceSquared(x: number, y: number, z: number): number;
        mulProject(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): this;
        mulAdd(a: Internal.Vector3fc_, b: Internal.Vector3fc_): this;
        mul(mat: Internal.Matrix3fc_, dest: Internal.Vector3f_): this;
        set(v: Internal.Vector2dc_, z: number): this;
        reflect(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        mulProject(mat: Internal.Matrix4fc_): this;
        angleSigned(v: Internal.Vector3fc_, n: Internal.Vector3fc_): number;
        add(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        mulPosition(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): this;
        length(): number;
        mul(mat: Internal.Matrix3x2fc_): this;
        set(buffer: Internal.FloatBuffer_): this;
        mulPositionW(mat: Internal.Matrix4fc_, dest: Internal.Vector3f_): number;
        mulTranspose(mat: Internal.Matrix3fc_, dest: Internal.Vector3f_): this;
        mulDirection(mat: Internal.Matrix4fc_): this;
        mulTranspose(mat: Internal.Matrix3fc_): this;
        floor(): this;
        ceil(): this;
        normalize(dest: Internal.Vector3f_): this;
        sub(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        set(v: Internal.Vector2ic_, z: number): this;
        negate(): this;
        rotateY(angle: number): this;
        rotateZ(angle: number, dest: Internal.Vector3f_): this;
        orthogonalizeUnit(v: Internal.Vector3fc_): this;
        isFinite(): boolean;
        mul(x: number, y: number, z: number): this;
        sub(x: number, y: number, z: number): this;
        mul(mat: Internal.Matrix3dc_, dest: Internal.Vector3f_): this;
        set(v: Internal.Vector3dc_): this;
        add(v: Internal.Vector3fc_): this;
        distance(v: Internal.Vector3fc_): number;
        round(dest: Internal.Vector3f_): this;
        div(x: number, y: number, z: number): this;
        rotationTo(toDir: Internal.Vector3fc_, dest: Internal.Quaternionf_): Internal.Quaternionf;
        negate(dest: Internal.Vector3f_): this;
        x(): number;
        mul(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        lerp(other: Internal.Vector3fc_, t: number): this;
        mul(mat: Internal.Matrix3dc_): this;
        smoothStep(v: Internal.Vector3fc_, t: number, dest: Internal.Vector3f_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        set(x: number, y: number, z: number): this;
        half(x: number, y: number, z: number): this;
        fma(a: number, b: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        min(v: Internal.Vector3fc_): this;
        set(xyz: number[]): this;
        round(): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(v: Internal.Vector3fc_): this;
        min(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        distance(x: number, y: number, z: number): number;
        div(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        add(x: number, y: number, z: number): this;
        minComponent(): number;
        get(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateX(angle: number): this;
        rotateY(angle: number, dest: Internal.Vector3f_): this;
        cross(x: number, y: number, z: number, dest: Internal.Vector3f_): this;
        mulPosition(mat: Internal.Matrix4x3fc_, dest: Internal.Vector3f_): this;
        mul(v: Internal.Vector3fc_): this;
        half(other: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        fma(a: number, b: Internal.Vector3fc_): this;
        orthogonalizeUnit(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        rotate(quat: Internal.Quaternionfc_, dest: Internal.Vector3f_): this;
        angleCos(v: Internal.Vector3fc_): number;
        mulProject(mat: Internal.Matrix4fc_, w: number, dest: Internal.Vector3f_): this;
        rotate(quat: Internal.Quaternionfc_): this;
        cross(v: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        set(buffer: Internal.ByteBuffer_): this;
        static distance(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        floor(dest: Internal.Vector3f_): this;
        fma(a: Internal.Vector3fc_, b: Internal.Vector3fc_, dest: Internal.Vector3f_): this;
        set(v: Internal.Vector3ic_): this;
        mulTransposeDirection(mat: Internal.Matrix4fc_): this;
        y(): number;
        sub(v: Internal.Vector3fc_): this;
        mulDirection(mat: Internal.Matrix4dc_): this;
        hermite(t0: Internal.Vector3fc_, v1: Internal.Vector3fc_, t1: Internal.Vector3fc_, t: number, dest: Internal.Vector3f_): this;
        lerp(other: Internal.Vector3fc_, t: number, dest: Internal.Vector3f_): this;
        angleSigned(x: number, y: number, z: number, nx: number, ny: number, nz: number): number;
        mulPosition(mat: Internal.Matrix4fc_): this;
        mulDirection(mat: Internal.Matrix4dc_, dest: Internal.Vector3f_): this;
        set(d: number): this;
        rotationTo(toDirX: number, toDirY: number, toDirZ: number, dest: Internal.Quaternionf_): Internal.Quaternionf;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        fma(a: Internal.Vector3fc_, b: Internal.Vector3fc_): this;
        cross(x: number, y: number, z: number): this;
        get finite(): boolean
        z: number;
        y: number;
        x: number;
    }
    type Vector3f_ = Vector3f;
    interface DraggableScrollableWidgetGroup$ISelected {
        onUnSelected(): void;
        onSelected(): void;
        allowSelected(arg0: number, arg1: number, arg2: number): boolean;
    }
    type DraggableScrollableWidgetGroup$ISelected_ = DraggableScrollableWidgetGroup$ISelected;
    class AnimationState {
        constructor()
        stop(): void;
        getAccumulatedTime(): number;
        isStarted(): boolean;
        start(arg0: number): void;
        updateTime(arg0: number, arg1: number): void;
        ifStarted(arg0: Internal.Consumer_<Internal.AnimationState>): void;
        startIfStopped(arg0: number): void;
        get accumulatedTime(): number
        get started(): boolean
    }
    type AnimationState_ = AnimationState;
    class ShieldDecorationRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type ShieldDecorationRecipe_ = ShieldDecorationRecipe;
    class TagPrefixItem extends Internal.Item {
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        static create(properties: Internal.Item$Properties_, tagPrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagPrefixItem;
        setDigSpeed(speed: number): void;
        getItemBurnTime(): number;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        static tintColor(): Internal.ItemColor;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        onRegister(): void;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        get itemBurnTime(): number
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        readonly material: com.gregtechceu.gtceu.api.data.chemical.material.Material;
        readonly tagPrefix: TagPrefix;
    }
    type TagPrefixItem_ = TagPrefixItem;
    class SpawnPlacements$Type extends Internal.Enum<Internal.SpawnPlacements$Type> implements Internal.IExtensibleEnum {
        static values(): Internal.SpawnPlacements$Type[];
        static create(arg0: string, arg1: Internal.TriPredicate_<Internal.LevelReader, BlockPos, Internal.EntityType<Internal.Mob>>): Internal.SpawnPlacements$Type;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        static valueOf(arg0: string): Internal.SpawnPlacements$Type;
        canSpawnAt(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.EntityType_<any>): boolean;
        static readonly ON_GROUND: Internal.SpawnPlacements$Type;
        static readonly NO_RESTRICTIONS: Internal.SpawnPlacements$Type;
        static readonly IN_WATER: Internal.SpawnPlacements$Type;
        static readonly IN_LAVA: Internal.SpawnPlacements$Type;
    }
    type SpawnPlacements$Type_ = "in_lava" | "on_ground" | "in_water" | "no_restrictions" | SpawnPlacements$Type;
    class Pack {
        constructor(arg0: string, arg1: boolean, arg2: Internal.Supplier_<Internal.PackResources>, arg3: Internal.Component_, arg4: Internal.Component_, arg5: Internal.PackCompatibility_, arg6: Internal.Pack$Position_, arg7: boolean, arg8: Internal.PackSource_, arg9: boolean)
        constructor(arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources>, arg4: Internal.PackMetadataSection_, arg5: Internal.PackType_, arg6: Internal.Pack$Position_, arg7: Internal.PackSource_, arg8: boolean)
        constructor(arg0: string, arg1: boolean, arg2: Internal.Supplier_<Internal.PackResources>, arg3: Internal.Component_, arg4: Internal.Component_, arg5: Internal.PackCompatibility_, arg6: Internal.Pack$Position_, arg7: boolean, arg8: Internal.PackSource_)
        constructor(arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources>, arg4: Internal.PackMetadataSection_, arg5: Internal.PackType_, arg6: Internal.Pack$Position_, arg7: Internal.PackSource_)
        open(): Internal.PackResources;
        static create(arg0: string, arg1: boolean, arg2: Internal.Supplier_<Internal.PackResources>, arg3: Internal.Pack$PackConstructor_, arg4: Internal.Pack$Position_, arg5: Internal.PackSource_): Internal.Pack;
        isRequired(): boolean;
        isFixedPosition(): boolean;
        getPackSource(): Internal.PackSource;
        isHidden(): boolean;
        getTitle(): Internal.Component;
        getId(): string;
        getDefaultPosition(): Internal.Pack$Position;
        getDescription(): Internal.Component;
        getChatLink(arg0: boolean): Internal.Component;
        getCompatibility(): Internal.PackCompatibility;
        get required(): boolean
        get fixedPosition(): boolean
        get packSource(): Internal.PackSource
        get hidden(): boolean
        get title(): Internal.Component
        get id(): string
        get defaultPosition(): Internal.Pack$Position
        get description(): Internal.Component
        get compatibility(): Internal.PackCompatibility
    }
    type Pack_ = Pack;
    class RenderStateShard$LayeringStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$LayeringStateShard_ = RenderStateShard$LayeringStateShard;
    abstract class AbstractHugeMushroomFeature extends Internal.Feature<Internal.HugeMushroomFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.HugeMushroomFeatureConfiguration>)
    }
    type AbstractHugeMushroomFeature_ = AbstractHugeMushroomFeature;
    class JavaMembers$MethodInfo {
        constructor(m: Internal.Method_)
        name: string;
        method: Internal.Method;
        hidden: boolean;
    }
    type JavaMembers$MethodInfo_ = JavaMembers$MethodInfo;
    abstract class DustParticleOptionsBase implements Internal.ParticleOptions {
        constructor(arg0: Vec3f_, arg1: number)
        static readVector3f(arg0: Internal.FriendlyByteBuf_): Vec3f;
        static readVector3f(arg0: Internal.StringReader_): Vec3f;
        writeToString(): string;
        getType(): Internal.ParticleType<any>;
        writeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        getScale(): number;
        getColor(): Vec3f;
        get type(): Internal.ParticleType<any>
        get scale(): number
        get color(): Vec3f
        static readonly MAX_SCALE: 4.0;
        static readonly MIN_SCALE: 0.01;
    }
    type DustParticleOptionsBase_ = DustParticleOptionsBase;
    class GenericDescJS extends Internal.Record implements Internal.TypeDescJS {
        constructor(type: Internal.TypeDescJS_, ...types: Internal.TypeDescJS_[])
        or(type: Internal.TypeDescJS_): Internal.TypeDescJS;
        types(): Internal.TypeDescJS[];
        static object(init: number): Internal.ObjectDescJS;
        static fixedArray(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        build(): string;
        type(): Internal.TypeDescJS;
        build(builder: Internal.StringBuilder_): void;
        static object(): Internal.ObjectDescJS;
        asMap(): Internal.TypeDescJS;
        asArray(): Internal.TypeDescJS;
        static any(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        asMap(key: Internal.TypeDescJS_): Internal.TypeDescJS;
        withGenerics(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
    }
    type GenericDescJS_ = GenericDescJS;
    class TargetingConditions {
        range(arg0: number): this;
        static forCombat(): Internal.TargetingConditions;
        copy(): this;
        static forNonCombat(): Internal.TargetingConditions;
        test(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        selector(arg0: Internal.Predicate_<Internal.LivingEntity>): this;
        ignoreLineOfSight(): this;
        ignoreInvisibilityTesting(): this;
        static readonly DEFAULT: Internal.TargetingConditions;
    }
    type TargetingConditions_ = TargetingConditions;
    interface Translate <Self> {
        translateAll(arg0: number): Self;
        translate(arg0: number, arg1: number, arg2: number): Self;
        translateBack(arg0: number, arg1: number, arg2: number): Self;
        nudge(arg0: number): Self;
        unCentre(): Self;
        translateBack(arg0: Vec3_): Self;
        translate(arg0: Vec3i_): Self;
        translate(arg0: Vec3f_): Self;
        translate(arg0: Vec3_): Self;
        translateY(arg0: number): Self;
        translateX(arg0: number): Self;
        translateZ(arg0: number): Self;
        centre(): Self;
        translateBack(arg0: Vec3i_): Self;
    }
    type Translate_<Self> = Translate<Self>;
    class SimpleLevelEventJS extends Internal.LevelEventJS {
        constructor(l: Internal.Level_)
    }
    type SimpleLevelEventJS_ = SimpleLevelEventJS;
    abstract class Unit {
        constructor()
        lerp(a: Internal.Unit_, b: Internal.Unit_): this;
        log10(): this;
        boolNot(): this;
        add(value: number): this;
        or(other: Internal.Unit_): this;
        deg(): this;
        modSet(unit: Internal.Unit_): this;
        lte(other: Internal.Unit_): this;
        tan(): this;
        clamp(a: Internal.Unit_, b: Internal.Unit_): this;
        add(other: Internal.Unit_): this;
        pow(other: Internal.Unit_): this;
        set(unit: Internal.Unit_): this;
        bitOr(other: Internal.Unit_): this;
        lt(other: Internal.Unit_): this;
        lsh(other: Internal.Unit_): this;
        getFloat(variables: Internal.UnitVariables_): number;
        mod(value: number): this;
        sin(): this;
        floor(): this;
        rsh(other: Internal.Unit_): this;
        bitNot(): this;
        mul(other: Internal.Unit_): this;
        abs(): this;
        smoothstep(): this;
        mulSet(unit: Internal.Unit_): this;
        and(other: Internal.Unit_): this;
        isFixed(): boolean;
        positive(): this;
        toString(builder: Internal.StringBuilder_): void;
        bool(): this;
        max(other: Internal.Unit_): this;
        ceil(): this;
        log1p(): this;
        negate(): this;
        log(): this;
        subSet(unit: Internal.Unit_): this;
        withAlpha(a: Internal.Unit_): this;
        bitAnd(other: Internal.Unit_): this;
        div(other: Internal.Unit_): this;
        min(other: Internal.Unit_): this;
        cos(): this;
        div(value: number): this;
        addSet(unit: Internal.Unit_): this;
        mul(value: number): this;
        sq(): this;
        gte(other: Internal.Unit_): this;
        sqrt(): this;
        getInt(variables: Internal.UnitVariables_): number;
        mod(other: Internal.Unit_): this;
        sub(value: number): this;
        xor(other: Internal.Unit_): this;
        get(arg0: Internal.UnitVariables_): number;
        neq(other: Internal.Unit_): this;
        gt(other: Internal.Unit_): this;
        getBoolean(variables: Internal.UnitVariables_): boolean;
        rad(): this;
        eq(other: Internal.Unit_): this;
        sub(other: Internal.Unit_): this;
        atan2(other: Internal.Unit_): this;
        atan(): this;
        divSet(unit: Internal.Unit_): this;
        get fixed(): boolean
        static EMPTY_ARRAY: Internal.Unit[];
    }
    type Unit_ = Unit;
    class WallBannerBlock extends Internal.AbstractBannerBlock {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type WallBannerBlock_ = WallBannerBlock;
    abstract class StringValueData <T> {
        constructor(is: Internal.ItemStack_)
        setValueFromString(v: string): void;
        setValue(v: T): void;
        getValue(): T;
        getValueAsComponent(): Internal.Component;
        getValueAsString(): string;
        set valueFromString(v: string)
        set value(v: T)
        get value(): T
        get valueAsComponent(): Internal.Component
        get valueAsString(): string
        readonly filter: Internal.ItemStack;
    }
    type StringValueData_<T> = StringValueData<T>;
    class ZombieVillager extends Internal.Zombie implements Internal.VillagerDataHolder {
        constructor(arg0: Internal.EntityType_<Internal.ZombieVillager>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        getVillagerData(): Internal.VillagerData;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getDeathSound(): Internal.SoundEvent;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getAmbientSound(): Internal.SoundEvent;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isConverting(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setTradeOffers(arg0: Internal.CompoundTag_): void;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        getVillagerXp(): number;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        setGossips(arg0: Internal.Tag_): void;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepSound(): Internal.SoundEvent;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setVillagerData(arg0: Internal.VillagerData_): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setVillagerXp(arg0: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        getHurtSound(arg0: DamageSource_): Internal.SoundEvent;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get villagerData(): Internal.VillagerData
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get deathSound(): Internal.SoundEvent
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get ambientSound(): Internal.SoundEvent
        get converting(): boolean
        get animal(): boolean
        get player(): boolean
        set tradeOffers(arg0: Internal.CompoundTag_)
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get villagerXp(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        set gossips(arg0: Internal.Tag_)
        get undead(): boolean
        get stepSound(): Internal.SoundEvent
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set villagerData(arg0: Internal.VillagerData_)
        set motionX(x: number)
        set villagerXp(arg0: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ZombieVillager_ = ZombieVillager;
    interface AlgorithmParameterSpec {
    }
    type AlgorithmParameterSpec_ = AlgorithmParameterSpec;
    class SectionPos extends Vec3i {
        static aroundChunk(arg0: Internal.ChunkPos_, arg1: number, arg2: number, arg3: number): Internal.Stream<Internal.SectionPos>;
        static of(arg0: number): Internal.SectionPos;
        static x(arg0: number): number;
        z(): number;
        static blockToSectionCoord(arg0: number): number;
        static z(arg0: number): number;
        x(): number;
        minBlockZ(): number;
        minBlockX(): number;
        static sectionRelative(arg0: number): number;
        static aroundAndAtBlockPos(arg0: BlockPos_, arg1: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        static offset(arg0: number, arg1: number, arg2: number, arg3: number): number;
        relativeToBlockY(arg0: number): number;
        asLong(): number;
        static sectionRelativeY(arg0: number): number;
        static getZeroNode(arg0: number): number;
        blocksInside(): Internal.Stream<BlockPos>;
        origin(): BlockPos;
        static of(arg0: Internal.ChunkPos_, arg1: number): Internal.SectionPos;
        static offset(arg0: number, arg1: Internal.Direction_): number;
        static of(arg0: Internal.Position_): Internal.SectionPos;
        static bottomOf(arg0: Internal.ChunkAccess_): Internal.SectionPos;
        maxBlockZ(): number;
        maxBlockX(): number;
        static y(arg0: number): number;
        y(): number;
        static sectionToBlockCoord(arg0: number, arg1: number): number;
        minBlockY(): number;
        static posToSectionCoord(arg0: number): number;
        static of(arg0: Internal.EntityAccess_): Internal.SectionPos;
        static cube(arg0: Internal.SectionPos_, arg1: number): Internal.Stream<Internal.SectionPos>;
        center(): BlockPos;
        static sectionToBlockCoord(arg0: number): number;
        static sectionRelativePos(arg0: BlockPos_): number;
        relativeToBlockX(arg0: number): number;
        static sectionRelativeZ(arg0: number): number;
        relativeToBlockZ(arg0: number): number;
        static sectionRelativeX(arg0: number): number;
        static betweenClosedStream(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Stream<Internal.SectionPos>;
        static asLong(arg0: number, arg1: number, arg2: number): number;
        relativeToBlockPos(arg0: number): BlockPos;
        static of(arg0: BlockPos_): Internal.SectionPos;
        static blockToSection(arg0: number): number;
        static aroundAndAtBlockPos(arg0: number, arg1: number, arg2: number, arg3: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        static aroundAndAtBlockPos(arg0: number, arg1: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        static asLong(arg0: BlockPos_): number;
        static blockToSectionCoord(arg0: number): number;
        offset(arg0: number, arg1: number, arg2: number): this;
        static of(arg0: number, arg1: number, arg2: number): Internal.SectionPos;
        maxBlockY(): number;
        chunk(): Internal.ChunkPos;
        static readonly SECTION_BITS: 4;
        static readonly SECTION_MASK: 15;
        static readonly SECTION_HALF_SIZE: 8;
        static readonly SECTION_MAX_INDEX: 15;
        static readonly SECTION_SIZE: 16;
    }
    type SectionPos_ = SectionPos;
    class Vector2i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector2ic {
        constructor()
        constructor(v: Internal.Vector2dc_, mode: number)
        constructor(x: number, y: number, mode: number)
        constructor(x: number, y: number, mode: number)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(s: number)
        constructor(xy: number[])
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector2fc_, mode: number)
        constructor(x: number, y: number)
        constructor(index: number, buffer: Internal.IntBuffer_)
        constructor(buffer: Internal.IntBuffer_)
        constructor(v: Internal.Vector2ic_)
        mul(v: Internal.Vector2ic_): this;
        div(scalar: number): this;
        set(xy: number[]): this;
        x(): number;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(scalar: number, dest: Internal.Vector2i_): this;
        negate(): this;
        set(v: Internal.Vector2dc_): this;
        min(v: Internal.Vector2ic_, dest: Internal.Vector2i_): this;
        negate(dest: Internal.Vector2i_): this;
        get(index: number, buffer: Internal.IntBuffer_): Internal.IntBuffer;
        set(v: Internal.Vector2dc_, mode: number): this;
        distanceSquared(x: number, y: number): number;
        sub(v: Internal.Vector2ic_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        mul(x: number, y: number, dest: Internal.Vector2i_): this;
        gridDistance(x: number, y: number): number;
        add(v: Internal.Vector2ic_, dest: Internal.Vector2i_): this;
        toString(formatter: Internal.NumberFormat_): string;
        setComponent(component: number, value: number): this;
        lengthSquared(): number;
        mul(scalar: number): this;
        div(scalar: number, dest: Internal.Vector2i_): this;
        length(): number;
        static distance(x1: number, y1: number, x2: number, y2: number): number;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(x: number, y: number): this;
        mul(v: Internal.Vector2ic_, dest: Internal.Vector2i_): this;
        minComponent(): number;
        mul(scalar: number, dest: Internal.Vector2i_): this;
        clone(): any;
        absolute(): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        set(s: number): this;
        y(): number;
        add(x: number, y: number): this;
        absolute(dest: Internal.Vector2i_): this;
        set(index: number, buffer: Internal.IntBuffer_): this;
        sub(v: Internal.Vector2ic_, dest: Internal.Vector2i_): this;
        set(x: number, y: number): this;
        zero(): this;
        add(v: Internal.Vector2ic_): this;
        set(v: Internal.Vector2ic_): this;
        get(buffer: Internal.IntBuffer_): Internal.IntBuffer;
        equals(x: number, y: number): boolean;
        max(v: Internal.Vector2ic_, dest: Internal.Vector2i_): this;
        add(x: number, y: number, dest: Internal.Vector2i_): this;
        distance(v: Internal.Vector2ic_): number;
        sub(x: number, y: number): this;
        static lengthSquared(x: number, y: number): number;
        gridDistance(v: Internal.Vector2ic_): number;
        set(buffer: Internal.ByteBuffer_): this;
        static length(x: number, y: number): number;
        distance(x: number, y: number): number;
        set(v: Internal.Vector2fc_, mode: number): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        distanceSquared(v: Internal.Vector2ic_): number;
        max(v: Internal.Vector2ic_): this;
        static distanceSquared(x1: number, y1: number, x2: number, y2: number): number;
        div(scalar: number): this;
        set(buffer: Internal.IntBuffer_): this;
        get(component: number): number;
        sub(x: number, y: number, dest: Internal.Vector2i_): this;
        min(v: Internal.Vector2ic_): this;
        x: number;
        y: number;
    }
    type Vector2i_ = Vector2i;
    class Vector2f implements Internal.Cloneable, Internal.Vector2fc, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(index: number, buffer: Internal.FloatBuffer_)
        constructor(x: number, y: number)
        constructor(xy: number[])
        constructor(d: number)
        constructor(v: Internal.Vector2fc_)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector2ic_)
        fma(a: number, b: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        mul(x: number, y: number): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        lerp(other: Internal.Vector2fc_, t: number): this;
        ceil(): this;
        normalize(dest: Internal.Vector2f_): this;
        add(v: Internal.Vector2fc_): this;
        mul(scalar: number, dest: Internal.Vector2f_): this;
        fma(a: Internal.Vector2fc_, b: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        set(v: Internal.Vector2dc_): this;
        mulPosition(mat: Internal.Matrix3x2fc_): this;
        get(dest: Internal.Vector2d_): Internal.Vector2d;
        div(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        sub(x: number, y: number): this;
        mul(mat: Internal.Matrix2dc_): this;
        mul(mat: Internal.Matrix2dc_, dest: Internal.Vector2f_): this;
        min(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        toString(formatter: Internal.NumberFormat_): string;
        min(v: Internal.Vector2fc_): this;
        mul(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        lengthSquared(): number;
        set(d: number): this;
        get(component: number): number;
        normalize(): this;
        div(v: Internal.Vector2fc_): this;
        distance(v: Internal.Vector2fc_): number;
        floor(dest: Internal.Vector2f_): this;
        normalize(length: number): this;
        clone(): any;
        negate(dest: Internal.Vector2f_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        set(buffer: Internal.FloatBuffer_): this;
        ceil(dest: Internal.Vector2f_): this;
        mul(v: Internal.Vector2fc_): this;
        fma(a: number, b: Internal.Vector2fc_): this;
        mulDirection(mat: Internal.Matrix3x2fc_, dest: Internal.Vector2f_): this;
        add(x: number, y: number): this;
        floor(): this;
        set(xy: number[]): this;
        absolute(): this;
        set(v: Internal.Vector2ic_): this;
        get(dest: Internal.Vector2f_): this;
        angle(v: Internal.Vector2fc_): number;
        sub(v: Internal.Vector2fc_): this;
        setComponent(component: number, value: number): this;
        length(): number;
        static distanceSquared(x1: number, y1: number, x2: number, y2: number): number;
        absolute(dest: Internal.Vector2f_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        mul(scalar: number): this;
        zero(): this;
        distanceSquared(x: number, y: number): number;
        div(x: number, y: number): this;
        get(mode: number, dest: Internal.Vector2i_): Internal.Vector2i;
        div(scalar: number): this;
        round(dest: Internal.Vector2f_): this;
        div(x: number, y: number, dest: Internal.Vector2f_): this;
        mulPosition(mat: Internal.Matrix3x2fc_, dest: Internal.Vector2f_): this;
        isFinite(): boolean;
        set(d: number): this;
        round(): this;
        mul(x: number, y: number, dest: Internal.Vector2f_): this;
        static length(x: number, y: number): number;
        set(v: Internal.Vector2fc_): this;
        perpendicular(): this;
        negate(): this;
        mul(mat: Internal.Matrix2fc_): this;
        distanceSquared(v: Internal.Vector2fc_): number;
        x(): number;
        max(v: Internal.Vector2fc_): this;
        lerp(other: Internal.Vector2fc_, t: number, dest: Internal.Vector2f_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        normalize(length: number, dest: Internal.Vector2f_): this;
        add(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        dot(v: Internal.Vector2fc_): number;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        static lengthSquared(x: number, y: number): number;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set(x: number, y: number): this;
        mulDirection(mat: Internal.Matrix3x2fc_): this;
        minComponent(): number;
        sub(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        equals(x: number, y: number): boolean;
        fma(a: Internal.Vector2fc_, b: Internal.Vector2fc_): this;
        add(x: number, y: number, dest: Internal.Vector2f_): this;
        equals(v: Internal.Vector2fc_, delta: number): boolean;
        set(x: number, y: number): this;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        max(v: Internal.Vector2fc_, dest: Internal.Vector2f_): this;
        mulTranspose(mat: Internal.Matrix2fc_, dest: Internal.Vector2f_): this;
        y(): number;
        mul(mat: Internal.Matrix2fc_, dest: Internal.Vector2f_): this;
        mulTranspose(mat: Internal.Matrix2fc_): this;
        div(scalar: number, dest: Internal.Vector2f_): this;
        static distance(x1: number, y1: number, x2: number, y2: number): number;
        sub(x: number, y: number, dest: Internal.Vector2f_): this;
        set(buffer: Internal.ByteBuffer_): this;
        distance(x: number, y: number): number;
        get finite(): boolean
        y: number;
        x: number;
    }
    type Vector2f_ = Vector2f;
    class Vector2d implements Internal.Cloneable, Internal.Externalizable, Internal.Vector2dc {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(xy: number[])
        constructor(v: Internal.Vector2fc_)
        constructor(index: number, buffer: Internal.DoubleBuffer_)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(d: number)
        constructor(v: Internal.Vector2dc_)
        constructor(xy: number[])
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(x: number, y: number)
        constructor(v: Internal.Vector2ic_)
        div(x: number, y: number, dest: Internal.Vector2d_): this;
        mul(scalar: number): this;
        sub(v: Internal.Vector2fc_, dest: Internal.Vector2d_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        ceil(dest: Internal.Vector2d_): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        mul(x: number, y: number, dest: Internal.Vector2d_): this;
        div(scalar: number): this;
        ceil(): this;
        div(x: number, y: number): this;
        set(v: Internal.Vector2dc_): this;
        add(v: Internal.Vector2fc_): this;
        sub(x: number, y: number): this;
        x(): number;
        mulTranspose(mat: Internal.Matrix2fc_, dest: Internal.Vector2d_): this;
        get(dest: Internal.Vector2d_): this;
        distance(v: Internal.Vector2dc_): number;
        max(v: Internal.Vector2dc_): this;
        mulDirection(mat: Internal.Matrix3x2dc_): this;
        mul(mat: Internal.Matrix2dc_): this;
        min(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        sub(x: number, y: number, dest: Internal.Vector2d_): this;
        div(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        mul(x: number, y: number): this;
        add(x: number, y: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        set(d: number): this;
        mul(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        static distanceSquared(x1: number, y1: number, x2: number, y2: number): number;
        distanceSquared(v: Internal.Vector2fc_): number;
        div(v: Internal.Vector2fc_): this;
        lerp(other: Internal.Vector2dc_, t: number, dest: Internal.Vector2d_): this;
        normalize(): this;
        clone(): any;
        add(x: number, y: number, dest: Internal.Vector2d_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        static length(x: number, y: number): number;
        normalize(dest: Internal.Vector2d_): this;
        floor(): this;
        set(xy: number[]): this;
        set(v: Internal.Vector2ic_): this;
        get(component: number): number;
        y(): number;
        absolute(): this;
        equals(v: Internal.Vector2dc_, delta: number): boolean;
        lengthSquared(): number;
        get(dest: Internal.Vector2f_): Internal.Vector2f;
        sub(v: Internal.Vector2fc_): this;
        set(buffer: Internal.DoubleBuffer_): this;
        div(scalar: number, dest: Internal.Vector2d_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        mulTranspose(mat: Internal.Matrix2dc_): this;
        zero(): this;
        mul(scalar: number, dest: Internal.Vector2d_): this;
        set(xy: number[]): this;
        distance(x: number, y: number): number;
        get(mode: number, dest: Internal.Vector2i_): Internal.Vector2i;
        angle(v: Internal.Vector2dc_): number;
        negate(dest: Internal.Vector2d_): this;
        dot(v: Internal.Vector2dc_): number;
        add(v: Internal.Vector2dc_): this;
        static distance(x1: number, y1: number, x2: number, y2: number): number;
        setComponent(component: number, value: number): this;
        round(): this;
        negate(): this;
        isFinite(): boolean;
        fma(a: Internal.Vector2dc_, b: Internal.Vector2dc_): this;
        set(v: Internal.Vector2fc_): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        div(v: Internal.Vector2d_): this;
        normalize(length: number, dest: Internal.Vector2d_): this;
        equals(x: number, y: number): boolean;
        mulPosition(mat: Internal.Matrix3x2dc_): this;
        perpendicular(): this;
        add(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        distance(v: Internal.Vector2fc_): number;
        mul(mat: Internal.Matrix2fc_): this;
        mul(mat: Internal.Matrix2fc_, dest: Internal.Vector2d_): this;
        absolute(dest: Internal.Vector2d_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        mulPosition(mat: Internal.Matrix3x2dc_, dest: Internal.Vector2d_): this;
        mulDirection(mat: Internal.Matrix3x2dc_, dest: Internal.Vector2d_): this;
        set(x: number, y: number): this;
        distanceSquared(v: Internal.Vector2dc_): number;
        length(): number;
        min(v: Internal.Vector2dc_): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        round(dest: Internal.Vector2d_): this;
        static lengthSquared(x: number, y: number): number;
        minComponent(): number;
        normalize(length: number): this;
        sub(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        fma(a: number, b: Internal.Vector2dc_): this;
        lerp(other: Internal.Vector2dc_, t: number): this;
        mul(v: Internal.Vector2dc_): this;
        fma(a: number, b: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        max(v: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        mulTranspose(mat: Internal.Matrix2dc_, dest: Internal.Vector2d_): this;
        div(v: Internal.Vector2fc_, dest: Internal.Vector2d_): this;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mul(mat: Internal.Matrix2dc_, dest: Internal.Vector2d_): this;
        distanceSquared(x: number, y: number): number;
        add(v: Internal.Vector2fc_, dest: Internal.Vector2d_): this;
        mulTranspose(mat: Internal.Matrix2fc_): this;
        set(buffer: Internal.ByteBuffer_): this;
        floor(dest: Internal.Vector2d_): this;
        sub(v: Internal.Vector2dc_): this;
        fma(a: Internal.Vector2dc_, b: Internal.Vector2dc_, dest: Internal.Vector2d_): this;
        get finite(): boolean
        x: number;
        y: number;
    }
    type Vector2d_ = Vector2d;
    class EnderDragonPhase <T extends Internal.DragonPhaseInstance> {
        static getCount(): number;
        static getById(arg0: number): Internal.EnderDragonPhase<any>;
        createInstance(arg0: Internal.EnderDragon_): Internal.DragonPhaseInstance;
        getId(): number;
        get count(): number
        get id(): number
        static readonly DYING: Internal.EnderDragonPhase<Internal.DragonDeathPhase>;
        static readonly HOLDING_PATTERN: Internal.EnderDragonPhase<Internal.DragonHoldingPatternPhase>;
        static readonly LANDING: Internal.EnderDragonPhase<Internal.DragonLandingPhase>;
        static readonly TAKEOFF: Internal.EnderDragonPhase<Internal.DragonTakeoffPhase>;
        static readonly HOVERING: Internal.EnderDragonPhase<Internal.DragonHoverPhase>;
        static readonly SITTING_FLAMING: Internal.EnderDragonPhase<Internal.DragonSittingFlamingPhase>;
        static readonly SITTING_ATTACKING: Internal.EnderDragonPhase<Internal.DragonSittingAttackingPhase>;
        static readonly CHARGING_PLAYER: Internal.EnderDragonPhase<Internal.DragonChargePlayerPhase>;
        static readonly STRAFE_PLAYER: Internal.EnderDragonPhase<Internal.DragonStrafePlayerPhase>;
        static readonly SITTING_SCANNING: Internal.EnderDragonPhase<Internal.DragonSittingScanningPhase>;
        static readonly LANDING_APPROACH: Internal.EnderDragonPhase<Internal.DragonLandingApproachPhase>;
    }
    type EnderDragonPhase_<T extends Internal.DragonPhaseInstance> = EnderDragonPhase<T>;
    class Authentication {
        constructor(arg0: string, arg1: string)
        getUsername(): string;
        setPassphrase(arg0: string): void;
        getPassword(): string;
        setPassword(arg0: string): void;
        setUsername(arg0: string): void;
        setPrivateKey(arg0: string): void;
        getPrivateKey(): string;
        getPassphrase(): string;
        get username(): string
        set passphrase(arg0: string)
        get password(): string
        set password(arg0: string)
        set username(arg0: string)
        set privateKey(arg0: string)
        get privateKey(): string
        get passphrase(): string
    }
    type Authentication_ = Authentication;
    /**
     * Invoked right before an explosion happens.
    */
    class ExplosionEventJS$Before extends Internal.ExplosionEventJS {
        constructor(level: Internal.Level_, explosion: Internal.Explosion_)
        /**
         * Returns the size of the explosion.
        */
        getSize(): number;
        /**
         * Sets the size of the explosion.
        */
        setSize(s: number): void;
        /**
         * Returns the size of the explosion.
        */
        get size(): number
        /**
         * Sets the size of the explosion.
        */
        set size(s: number)
    }
    type ExplosionEventJS$Before_ = ExplosionEventJS$Before;
    class PlayerDeathEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Death_, arg1: Internal.ServerPlayer_, arg2: DamageSource_)
        removeDrops(): void;
        getDeath(): Internal.Death;
        storeDeath(): void;
        getSource(): DamageSource;
        getPlayer(): Internal.ServerPlayer;
        get death(): Internal.Death
        get source(): DamageSource
        get player(): Internal.ServerPlayer
    }
    type PlayerDeathEvent_ = PlayerDeathEvent;
    interface InjectedBlockExtension extends Internal.InjectedRegistryEntryExtension<Internal.Block> {
        arch$holder(): Internal.Holder<Internal.Block>;
        arch$registryName(): ResourceLocation;
    }
    type InjectedBlockExtension_ = InjectedBlockExtension;
    class PlayerEvent$Clone extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Player_, arg2: boolean)
        getOriginal(): Internal.Player;
        getEntity(): Internal.Entity;
        isWasDeath(): boolean;
        get original(): Internal.Player
        get entity(): Internal.Entity
        get wasDeath(): boolean
    }
    type PlayerEvent$Clone_ = PlayerEvent$Clone;
    interface NonNullUnaryOperator <T> extends com.tterrag.registrate.util.nullness.NonNullFunction<T, T> {
        andThen<V>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<T, V>): com.tterrag.registrate.util.nullness.NonNullFunction<T, V>;
        apply(arg0: T): T;
        identity<T>(): this;
        andThen<V>(arg0: Internal.NonNullUnaryOperator_<T>): this;
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.Function<T, V>;
        compose<V>(arg0: Internal.Function_<V, T>): Internal.Function<V, T>;
        (arg0: T): T;
    }
    type NonNullUnaryOperator_<T> = NonNullUnaryOperator<T>;
    class SculkPatchConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.IntProvider_, arg6: number)
        spreadRounds(): number;
        amountPerCharge(): number;
        growthRounds(): number;
        chargeCount(): number;
        catalystChance(): number;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        extraRareGrowths(): Internal.IntProvider;
        spreadAttempts(): number;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.SculkPatchConfiguration>;
    }
    type SculkPatchConfiguration_ = SculkPatchConfiguration;
    interface ILockableRegistry {
        lock(): void;
    }
    type ILockableRegistry_ = ILockableRegistry;
    class SeaPickleBlock extends Internal.BushBlock implements Internal.SimpleWaterloggedBlock, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isDead(arg0: Internal.BlockState_): boolean;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_PICKLES: 4;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly PICKLES: Internal.IntegerProperty;
    }
    type SeaPickleBlock_ = SeaPickleBlock;
    class PlayerEvent$NameFormat extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Component_)
        getDisplayname(): Internal.Component;
        getEntity(): Internal.LivingEntity;
        setDisplayname(arg0: Internal.Component_): void;
        getUsername(): Internal.Component;
        get displayname(): Internal.Component
        get entity(): Internal.LivingEntity
        set displayname(arg0: Internal.Component_)
        get username(): Internal.Component
    }
    type PlayerEvent$NameFormat_ = PlayerEvent$NameFormat;
    abstract class AbstractLong2ObjectFunction <V> implements Internal.Long2ObjectFunction<V>, Internal.Serializable {
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        put(arg0: number, arg1: V): V;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        containsKey(arg0: number): boolean;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        get(arg0: number): V;
        size(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        clear(): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        static identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
    }
    type AbstractLong2ObjectFunction_<V> = AbstractLong2ObjectFunction<V>;
    interface ITickTimer {
        getMaxValue(): number;
        getValue(): number;
        get maxValue(): number
        get value(): number
    }
    type ITickTimer_ = ITickTimer;
    interface IRecipesGui {
        showTypes(arg0: Internal.List_<mezz.jei.api.recipe.RecipeType<any>>): void;
        show(arg0: Internal.List_<Internal.IFocus<any>>): void;
        show<V>(arg0: Internal.IFocus_<V>): void;
        getIngredientUnderMouse<T>(arg0: Internal.IIngredientType_<T>): Internal.Optional<T>;
    }
    type IRecipesGui_ = IRecipesGui;
    interface AccessFontManager {
        getFontSets(): Internal.Map<ResourceLocation, Internal.FontSet>;
        get fontSets(): Internal.Map<ResourceLocation, Internal.FontSet>
    }
    type AccessFontManager_ = AccessFontManager;
    class HoneyBlock extends Internal.HalfTransparentBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        static showSlideParticles(arg0: Internal.Entity_): void;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static showJumpParticles(arg0: Internal.Entity_): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type HoneyBlock_ = HoneyBlock;
    interface SizeClassesMetric {
        normalizeSize(arg0: number): number;
        size2SizeIdx(arg0: number): number;
        pageIdx2size(arg0: number): number;
        sizeIdx2sizeCompute(arg0: number): number;
        pageIdx2sizeCompute(arg0: number): number;
        sizeIdx2size(arg0: number): number;
        pages2pageIdx(arg0: number): number;
        pages2pageIdxFloor(arg0: number): number;
    }
    type SizeClassesMetric_ = SizeClassesMetric;
    class TickEvent$ClientTickEvent extends Internal.TickEvent {
        constructor()
        constructor(arg0: Internal.TickEvent$Phase_)
    }
    type TickEvent$ClientTickEvent_ = TickEvent$ClientTickEvent;
    class ItemOverride$Predicate {
        constructor(arg0: ResourceLocation_, arg1: number)
        getProperty(): ResourceLocation;
        getValue(): number;
        get property(): ResourceLocation
        get value(): number
    }
    type ItemOverride$Predicate_ = ItemOverride$Predicate;
    class RegistrateBlockLootTables extends Internal.BlockLoot implements Internal.RegistrateLootTables {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.Consumer_<Internal.RegistrateBlockLootTables>)
        static createSingleItemTable(arg0: Internal.ItemLike_, arg1: Internal.NumberProvider_): Internal.LootTable$Builder;
        static createSlabItemTable(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createLeavesDrops(arg0: Internal.Block_, arg1: Internal.Block_, ...arg2: number[]): Internal.LootTable$Builder;
        static createMangroveLeavesDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createOreDrop(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
        static createShearsDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static createBeeHiveDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createShearsOnlyDrop(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createMultifaceBlockDrops(arg0: Internal.Block_, arg1: Internal.LootItemCondition$Builder_): Internal.LootTable$Builder;
        static createDoublePlantWithSeedDrops(arg0: Internal.Block_, arg1: Internal.Block_): Internal.LootTable$Builder;
        static applyExplosionCondition<T extends Internal.ConditionUserBuilder<T>>(arg0: Internal.ItemLike_, arg1: Internal.ConditionUserBuilder_<T>): T;
        static createCandleDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createBannerDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createDoublePlantShearsDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSelfDropDispatchTable(arg0: Internal.Block_, arg1: Internal.LootItemCondition$Builder_, arg2: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static createPotFlowerItemTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createSilkTouchDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        static applyExplosionDecay<T extends Internal.FunctionUserBuilder<T>>(arg0: Internal.ItemLike_, arg1: Internal.FunctionUserBuilder_<T>): T;
        static createShulkerBoxDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createAttachedStemDrops(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
        static createCopperOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        validate(arg0: Internal.Map_<ResourceLocation, Internal.LootTable>, arg1: Internal.ValidationContext_): void;
        static createCaveVinesDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSingleItemTableWithSilkTouch(arg0: Internal.Block_, arg1: Internal.ItemLike_, arg2: Internal.NumberProvider_): Internal.LootTable$Builder;
        static createSilkTouchOrShearsDispatchTable(arg0: Internal.Block_, arg1: Internal.LootPoolEntryContainer$Builder_<any>): Internal.LootTable$Builder;
        andThen(arg0: Internal.Consumer_<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>): Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>;
        static createLapisOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createRedstoneOreDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSilkTouchOnlyTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createOakLeavesDrops(arg0: Internal.Block_, arg1: Internal.Block_, ...arg2: number[]): Internal.LootTable$Builder;
        static createSingleItemTableWithSilkTouch(arg0: Internal.Block_, arg1: Internal.ItemLike_): Internal.LootTable$Builder;
        static createMushroomBlockDrop(arg0: Internal.Block_, arg1: Internal.ItemLike_): Internal.LootTable$Builder;
        static createBeeNestDrop(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createCandleCakeDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createSingleItemTable(arg0: Internal.ItemLike_): Internal.LootTable$Builder;
        static createGrassDrops(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createCropDrops(arg0: Internal.Block_, arg1: Internal.Item_, arg2: Internal.Item_, arg3: Internal.LootItemCondition$Builder_): Internal.LootTable$Builder;
        static createNameableBlockEntityTable(arg0: Internal.Block_): Internal.LootTable$Builder;
        static createStemDrops(arg0: Internal.Block_, arg1: Internal.Item_): Internal.LootTable$Builder;
    }
    type RegistrateBlockLootTables_ = RegistrateBlockLootTables;
    class DisplayContext extends Internal.Enum<Internal.DisplayContext> {
        static values(): Internal.DisplayContext[];
        static valueOf(arg0: string): Internal.DisplayContext;
        value(): number;
        type(): Internal.DisplayContext$Type;
        static readonly LENGTH_FULL: Internal.DisplayContext;
        static readonly CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE: Internal.DisplayContext;
        static readonly CAPITALIZATION_FOR_UI_LIST_OR_MENU: Internal.DisplayContext;
        static readonly CAPITALIZATION_FOR_STANDALONE: Internal.DisplayContext;
        static readonly CAPITALIZATION_NONE: Internal.DisplayContext;
        static readonly SUBSTITUTE: Internal.DisplayContext;
        static readonly DIALECT_NAMES: Internal.DisplayContext;
        static readonly LENGTH_SHORT: Internal.DisplayContext;
        static readonly CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE: Internal.DisplayContext;
        static readonly NO_SUBSTITUTE: Internal.DisplayContext;
        static readonly STANDARD_NAMES: Internal.DisplayContext;
    }
    type DisplayContext_ = "no_substitute" | "capitalization_for_ui_list_or_menu" | "substitute" | "dialect_names" | "capitalization_for_middle_of_sentence" | DisplayContext | "capitalization_for_standalone" | "length_full" | "length_short" | "standard_names" | "capitalization_for_beginning_of_sentence" | "capitalization_none";
    class RegistryAccess$RegistryEntry <T> extends Internal.Record {
        constructor(key: Internal.ResourceKey_<Internal.Registry<T>>, value: Internal.Registry_<T>)
        key(): Internal.ResourceKey<Internal.Registry<T>>;
        value(): Internal.Registry<T>;
    }
    type RegistryAccess$RegistryEntry_<T> = RegistryAccess$RegistryEntry<T>;
    class WeepingVinesFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
        static placeWeepingVinesColumn(arg0: Internal.LevelAccessor_, arg1: Internal.RandomSource_, arg2: Internal.BlockPos$MutableBlockPos_, arg3: number, arg4: number, arg5: number): void;
    }
    type WeepingVinesFeature_ = WeepingVinesFeature;
    class LevelStorageSource {
        constructor(arg0: Internal.Path_, arg1: Internal.Path_, arg2: Internal.DataFixer_)
        getBaseDir(): Internal.Path;
        findLevelCandidates(): Internal.LevelStorageSource$LevelCandidates;
        loadLevelSummaries(arg0: Internal.LevelStorageSource$LevelCandidates_): Internal.CompletableFuture<Internal.List<Internal.LevelSummary>>;
        getBackupPath(): Internal.Path;
        getName(): string;
        static createDefault(arg0: Internal.Path_): Internal.LevelStorageSource;
        createAccess(arg0: string): Internal.LevelStorageSource$LevelStorageAccess;
        isNewLevelIdAcceptable(arg0: string): boolean;
        levelExists(arg0: string): boolean;
        get baseDir(): Internal.Path
        get backupPath(): Internal.Path
        get name(): string
    }
    type LevelStorageSource_ = LevelStorageSource;
    interface ConditionContainer {
        entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): this;
        addCondition(arg0: Internal.JsonObject_): this;
        randomChanceWithLooting(chance: number, multiplier: number): this;
        randomChance(chance: number): this;
        killedByPlayer(): this;
        entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): this;
        survivesExplosion(): this;
    }
    type ConditionContainer_ = ConditionContainer;
    class CustomizeGuiOverlayEvent$BossEventProgress extends Internal.CustomizeGuiOverlayEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number, arg3: Internal.LerpingBossEvent_, arg4: number, arg5: number, arg6: number)
        getX(): number;
        getY(): number;
        setIncrement(arg0: number): void;
        getBossEvent(): Internal.LerpingBossEvent;
        getIncrement(): number;
        get x(): number
        get y(): number
        set increment(arg0: number)
        get bossEvent(): Internal.LerpingBossEvent
        get increment(): number
    }
    type CustomizeGuiOverlayEvent$BossEventProgress_ = CustomizeGuiOverlayEvent$BossEventProgress;
    class SkeletonHorse extends Internal.AbstractHorse {
        constructor(arg0: Internal.EntityType_<Internal.SkeletonHorse>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isTrap(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        setTrap(arg0: boolean): void;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get trap(): boolean
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        set trap(arg0: boolean)
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type SkeletonHorse_ = SkeletonHorse;
    interface BlockBehaviour$StateArgumentPredicate <A> {
        test(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: A): boolean;
    }
    type BlockBehaviour$StateArgumentPredicate_<A> = BlockBehaviour$StateArgumentPredicate<A>;
    class OreFeature extends Internal.Feature<Internal.OreConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.OreConfiguration>)
        static canPlaceOre(arg0: Internal.BlockState_, arg1: Internal.Function_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: Internal.OreConfiguration_, arg4: Internal.OreConfiguration$TargetBlockState_, arg5: Internal.BlockPos$MutableBlockPos_): boolean;
    }
    type OreFeature_ = OreFeature;
    class HsbColorWidget extends com.lowdragmc.lowdraglib.gui.widget.Widget {
        constructor(x: number, y: number, width: number, height: number)
        setShowAlpha(showAlpha: boolean): this;
        isShowRGB(): boolean;
        isMouseOverColorSlider(mouseX: number, mouseY: number): boolean;
        setColor(argb: number): this;
        setShowRGB(showRGB: boolean): this;
        setGap(gap: number): this;
        setOnChanged(onChanged: Internal.IntConsumer_): this;
        setBarWidth(barWidth: number): this;
        isShowAlpha(): boolean;
        setColorSupplier(colorSupplier: Internal.IntSupplier_): this;
        isMouseOverAlphaSlider(mouseX: number, mouseY: number): boolean;
        isMouseOverMain(mouseX: number, mouseY: number): boolean;
        set showAlpha(showAlpha: boolean)
        get showRGB(): boolean
        set color(argb: number)
        set showRGB(showRGB: boolean)
        set gap(gap: number)
        set onChanged(onChanged: Internal.IntConsumer_)
        set barWidth(barWidth: number)
        get showAlpha(): boolean
        set colorSupplier(colorSupplier: Internal.IntSupplier_)
    }
    type HsbColorWidget_ = HsbColorWidget;
    abstract class ScreenEvent$Render extends Internal.ScreenEvent {
        constructor()
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getMouseY(): number;
        getMouseX(): number;
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get mouseY(): number
        get mouseX(): number
    }
    type ScreenEvent$Render_ = ScreenEvent$Render;
    class MetaMachine implements Internal.IRedstoneSignalMachine, Internal.IPaintable, Internal.IFancyTooltip, Internal.IToolable, Internal.IAppearance, Internal.IToolGridHighLight, Internal.ITickSubscription, Internal.IEnhancedManaged {
        constructor(holder: Internal.IMachineBlockEntity_)
        sideTips(player: Internal.Player_, toolType: GTToolType_, side: Internal.Direction_): ResourceTexture;
        saveCustomPersistedData(tag: Internal.CompoundTag_, forDrop: boolean): void;
        getPaintingColor(): number;
        getFancyComponent(): Internal.TooltipComponent;
        getFieldHolder(): Internal.ManagedFieldHolder;
        markDirty(name: string): void;
        canConnectRedstone(side: Internal.Direction_): boolean;
        setPaintingColor(paintingColor: number): void;
        getDefinition(): Internal.MachineDefinition;
        onRotated(oldFacing: Internal.Direction_, newFacing: Internal.Direction_): void;
        getPos(): BlockPos;
        onToolClick(toolType: GTToolType_, itemStack: Internal.ItemStack_, context: Internal.UseOnContext_): Internal.InteractionResult;
        getRealColor(): number;
        getFluidTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IFluidTransfer;
        unsubscribe(current: Internal.TickableSubscription_): void;
        static getMachine(level: Internal.BlockGetter_, pos: BlockPos_): Internal.MetaMachine;
        onLoad(): void;
        onAddFancyInformationTooltip(tooltips: Internal.List_<Internal.Component>): void;
        serverTick(): void;
        scheduleNeighborShapeUpdate(): void;
        isFacingValid(facing: Internal.Direction_): boolean;
        getItemTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IItemTransfer;
        markDirty(): void;
        getHolder(): Internal.IMachineBlockEntity;
        getBlockState(): Internal.BlockState;
        animateTick(random: Internal.RandomSource_): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        shouldRenderGrid(player: Internal.Player_, held: Internal.ItemStack_, toolType: GTToolType_): boolean;
        hasFrontFacing(): boolean;
        getOutputSignal(side: Internal.Direction_): number;
        showFancyTooltip(): boolean;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        subscribeServerTick(runnable: Internal.Runnable_): Internal.TickableSubscription;
        addCollisionBoundingBox(collisionList: Internal.List_<Internal.VoxelShape>): void;
        getSyncStorage(): Internal.EnhancedFieldManagedStorage;
        getFancyTooltip(): Internal.List<Internal.Component>;
        isInValid(): boolean;
        canSetIoOnSide(direction: Internal.Direction_): boolean;
        attachTraits(trait: Internal.MachineTrait_): void;
        getTraits(): Internal.List<Internal.MachineTrait>;
        getCoverContainer(): Internal.MachineCoverContainer;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        scheduleRenderUpdate(): void;
        loadCustomPersistedData(tag: Internal.CompoundTag_): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        self(): this;
        getLevel(): Internal.Level;
        notifyBlockUpdate(): void;
        onUnload(): void;
        isRemote(): boolean;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        onChanged(): void;
        static clearInventory(itemBuffer: Internal.List_<Internal.ItemStack>, inventory: Internal.IItemTransfer_): void;
        clientTick(): void;
        getDefaultPaintingColor(): number;
        getOffsetTimer(): number;
        getFrontFacing(): Internal.Direction;
        getFancyTooltipIcon(): Internal.IGuiTexture;
        isPainted(): boolean;
        updateSignal(): void;
        getAnalogOutputSignal(): number;
        setFrontFacing(facing: Internal.Direction_): void;
        tintColor(index: number): number;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get paintingColor(): number
        get fancyComponent(): Internal.TooltipComponent
        get fieldHolder(): Internal.ManagedFieldHolder
        set paintingColor(paintingColor: number)
        get definition(): Internal.MachineDefinition
        get pos(): BlockPos
        get realColor(): number
        get holder(): Internal.IMachineBlockEntity
        get blockState(): Internal.BlockState
        get syncStorage(): Internal.EnhancedFieldManagedStorage
        get fancyTooltip(): Internal.List<Internal.Component>
        get inValid(): boolean
        get traits(): Internal.List<Internal.MachineTrait>
        get coverContainer(): Internal.MachineCoverContainer
        get level(): Internal.Level
        get remote(): boolean
        get defaultPaintingColor(): number
        get offsetTimer(): number
        get frontFacing(): Internal.Direction
        get fancyTooltipIcon(): Internal.IGuiTexture
        get painted(): boolean
        get analogOutputSignal(): number
        set frontFacing(facing: Internal.Direction_)
        readonly holder: Internal.IMachineBlockEntity;
        isFirstDummyWorldTick: boolean;
    }
    type MetaMachine_ = MetaMachine;
    interface EntityAccessor {
        invokeSetLevel(arg0: Internal.Level_): void;
    }
    type EntityAccessor_ = EntityAccessor;
    interface ChannelInboundInvoker {
        fireChannelWritabilityChanged(): this;
        fireExceptionCaught(arg0: Internal.Throwable_): this;
        fireChannelUnregistered(): this;
        fireChannelReadComplete(): this;
        fireChannelRegistered(): this;
        fireChannelRead(arg0: any): this;
        fireChannelActive(): this;
        fireUserEventTriggered(arg0: any): this;
        fireChannelInactive(): this;
    }
    type ChannelInboundInvoker_ = ChannelInboundInvoker;
    class Font$DisplayMode extends Internal.Enum<Internal.Font$DisplayMode> {
        static valueOf(arg0: string): Internal.Font$DisplayMode;
        static values(): Internal.Font$DisplayMode[];
        static readonly SEE_THROUGH: Internal.Font$DisplayMode;
        static readonly NORMAL: Internal.Font$DisplayMode;
        static readonly POLYGON_OFFSET: Internal.Font$DisplayMode;
    }
    type Font$DisplayMode_ = Font$DisplayMode | "normal" | "see_through" | "polygon_offset";
    class RenderTooltipEvent$GatherComponents extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ItemStack_, arg1: number, arg2: number, arg3: Internal.List_<Internal.Either<Internal.FormattedText, Internal.TooltipComponent>>, arg4: number)
        getMaxWidth(): number;
        getScreenHeight(): number;
        getScreenWidth(): number;
        setMaxWidth(arg0: number): void;
        getTooltipElements(): Internal.List<Internal.Either<Internal.FormattedText, Internal.TooltipComponent>>;
        getItemStack(): Internal.ItemStack;
        get maxWidth(): number
        get screenHeight(): number
        get screenWidth(): number
        set maxWidth(arg0: number)
        get tooltipElements(): Internal.List<Internal.Either<Internal.FormattedText, Internal.TooltipComponent>>
        get itemStack(): Internal.ItemStack
    }
    type RenderTooltipEvent$GatherComponents_ = RenderTooltipEvent$GatherComponents;
    class Raids extends Internal.SavedData {
        constructor(arg0: Internal.ServerLevel_)
        static load(arg0: Internal.ServerLevel_, arg1: Internal.CompoundTag_): Internal.Raids;
        createOrExtendRaid(arg0: Internal.ServerPlayer_): Internal.Raid;
        getNearbyRaid(arg0: BlockPos_, arg1: number): Internal.Raid;
        get(arg0: number): Internal.Raid;
        static getFileId(arg0: Internal.Holder_<Internal.DimensionType>): string;
        static canJoinRaid(arg0: Internal.Raider_, arg1: Internal.Raid_): boolean;
        tick(): void;
    }
    type Raids_ = Raids;
    class StructureSet extends Internal.Record {
        constructor(arg0: Internal.Holder_<Internal.Structure>, arg1: Internal.StructurePlacement_)
        constructor(arg0: Internal.List_<Internal.StructureSet$StructureSelectionEntry>, arg1: Internal.StructurePlacement_)
        static entry(arg0: Internal.Holder_<Internal.Structure>, arg1: number): Internal.StructureSet$StructureSelectionEntry;
        static entry(arg0: Internal.Holder_<Internal.Structure>): Internal.StructureSet$StructureSelectionEntry;
        placement(): Internal.StructurePlacement;
        structures(): Internal.List<Internal.StructureSet$StructureSelectionEntry>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.StructureSet>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.StructureSet>;
    }
    type StructureSet_ = StructureSet | Special.StructureSet;
    class PrioritizeChunkUpdates extends Internal.Enum<Internal.PrioritizeChunkUpdates> implements Internal.OptionEnum {
        static valueOf(arg0: string): Internal.PrioritizeChunkUpdates;
        getKey(): string;
        static byId(arg0: number): Internal.PrioritizeChunkUpdates;
        static values(): Internal.PrioritizeChunkUpdates[];
        getCaption(): Internal.Component;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly NEARBY: Internal.PrioritizeChunkUpdates;
        static readonly NONE: Internal.PrioritizeChunkUpdates;
        static readonly PLAYER_AFFECTED: Internal.PrioritizeChunkUpdates;
    }
    type PrioritizeChunkUpdates_ = "nearby" | PrioritizeChunkUpdates | "player_affected" | "none";
    interface ChannelHandler {
        handlerAdded(arg0: Internal.ChannelHandlerContext_): void;
        /**
         * @deprecated
        */
        exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
        handlerRemoved(arg0: Internal.ChannelHandlerContext_): void;
    }
    type ChannelHandler_ = ChannelHandler;
    interface ICoilType {
        getLevel(): number;
        getTier(): number;
        getName(): string;
        getEnergyDiscount(): number;
        getTexture(): ResourceLocation;
        getMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        getCoilTemperature(): number;
        get level(): number
        get tier(): number
        get name(): string
        get energyDiscount(): number
        get texture(): ResourceLocation
        get material(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get coilTemperature(): number
    }
    type ICoilType_ = ICoilType;
    interface StructurePieceType {
        setPieceId(arg0: Internal.StructurePieceType$ContextlessType_, arg1: string): this;
        load(arg0: Internal.StructurePieceSerializationContext_, arg1: Internal.CompoundTag_): Internal.StructurePiece;
        readonly STRONGHOLD_ROOM_CROSSING: Internal.StructurePieceType;
        readonly STRONGHOLD_FILLER_CORRIDOR: Internal.StructurePieceType;
        readonly STRONGHOLD_PORTAL_ROOM: Internal.StructurePieceType;
        readonly END_CITY_PIECE: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_BRIDGE_END_FILLER: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_SIMPLE_ROOM: Internal.StructurePieceType;
        readonly STRONGHOLD_LEFT_TURN: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_WING_ROOM: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_STALK_ROOM: Internal.StructurePieceType;
        readonly MINE_SHAFT_ROOM: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_SIMPLE_TOP_ROOM: Internal.StructurePieceType;
        readonly MINE_SHAFT_CORRIDOR: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_DOUBLE_Y_ROOM: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_BUILDING: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_PENTHOUSE: Internal.StructurePieceType;
        readonly JUNGLE_PYRAMID_PIECE: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_BRIDGE_CROSSING: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_MONSTER_THRONE: Internal.StructurePieceType;
        readonly JIGSAW: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN: Internal.StructurePieceType;
        readonly STRONGHOLD_START: Internal.StructurePieceType;
        readonly STRONGHOLD_PRISON_HALL: Internal.StructurePieceType;
        readonly RUINED_PORTAL: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_START: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_DOUBLE_YZ_ROOM: Internal.StructurePieceType;
        readonly SHIPWRECK_PIECE: Internal.StructurePieceType;
        readonly SWAMPLAND_HUT: Internal.StructurePieceType;
        readonly STRONGHOLD_STRAIGHT: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_DOUBLE_X_ROOM: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_ENTRY_ROOM: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_CORE_ROOM: Internal.StructurePieceType;
        readonly STRONGHOLD_CHEST_CORRIDOR: Internal.StructurePieceType;
        readonly STRONGHOLD_LIBRARY: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_DOUBLE_XY_ROOM: Internal.StructurePieceType;
        readonly OCEAN_MONUMENT_DOUBLE_Z_ROOM: Internal.StructurePieceType;
        readonly WOODLAND_MANSION_PIECE: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING: Internal.StructurePieceType;
        readonly OCEAN_RUIN: Internal.StructurePieceType;
        readonly MINE_SHAFT_CROSSING: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_STAIRS_ROOM: Internal.StructurePieceType;
        readonly STRONGHOLD_RIGHT_TURN: Internal.StructurePieceType;
        readonly STRONGHOLD_STAIRS_DOWN: Internal.StructurePieceType;
        readonly NETHER_FOSSIL: Internal.StructurePieceType;
        readonly STRONGHOLD_STRAIGHT_STAIRS_DOWN: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_ROOM_CROSSING: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_BRIDGE_STRAIGHT: Internal.StructurePieceType;
        readonly IGLOO: Internal.StructurePieceType;
        readonly STRONGHOLD_FIVE_CROSSING: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_ENTRANCE: Internal.StructurePieceType;
        readonly DESERT_PYRAMID_PIECE: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR: Internal.StructurePieceType;
        readonly MINE_SHAFT_STAIRS: Internal.StructurePieceType;
        readonly NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN: Internal.StructurePieceType;
        readonly BURIED_TREASURE_PIECE: Internal.StructurePieceType;
    }
    type StructurePieceType_ = Special.StructurePiece | StructurePieceType;
    interface ShortConsumer extends Internal.Consumer<number>, Internal.IntConsumer {
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        andThen(arg0: Internal.ShortConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        (arg0: number): void;
    }
    type ShortConsumer_ = ShortConsumer;
    class NetworkEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Supplier_<Internal.NetworkEvent$Context>)
        getLoginIndex(): number;
        getPayload(): Internal.FriendlyByteBuf;
        getSource(): Internal.Supplier<Internal.NetworkEvent$Context>;
        get loginIndex(): number
        get payload(): Internal.FriendlyByteBuf
        get source(): Internal.Supplier<Internal.NetworkEvent$Context>
    }
    type NetworkEvent_ = NetworkEvent;
    class EnderChestBlockEntity extends Internal.BlockEntity implements Internal.LidBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getOpenNess(arg0: number): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        static lidAnimateTick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.EnderChestBlockEntity_): void;
        startOpen(arg0: Internal.Player_): void;
        stillValid(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        recheckOpen(): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
    }
    type EnderChestBlockEntity_ = EnderChestBlockEntity;
    interface ObjectSortedSet <K> extends Internal.ObjectSet<K>, Internal.ObjectBidirectionalIterable<K>, Internal.SortedSet<K> {
        addAll(arg0: Internal.Collection_<K>): boolean;
        subSet(arg0: any, arg1: any): Internal.SortedSet<any>;
        tailSet(arg0: any): Internal.SortedSet<any>;
        of<K>(arg0: K, arg1: K, arg2: K): Internal.ObjectSet<K>;
        isEmpty(): boolean;
        of<K>(arg0: K, arg1: K): Internal.ObjectSet<K>;
        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>;
        parallelStream(): Internal.Stream<K>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        comparator(): Internal.Comparator<K>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        iterator(arg0: K): Internal.ObjectBidirectionalIterator<K>;
        headSet(arg0: any): Internal.SortedSet<any>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        last(): K;
        toArray<T>(arg0: T[]): T[];
        forEach(arg0: Internal.Consumer_<K>): void;
        remove(arg0: any): boolean;
        toArray(): any[];
        removeIf(arg0: Internal.Predicate_<K>): boolean;
        of<K>(): Internal.ObjectSet<K>;
        hashCode(): number;
        size(): number;
        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>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        of<K>(...arg0: K[]): Internal.ObjectSet<K>;
        clear(): void;
        of<K>(arg0: K): Internal.ObjectSet<K>;
        equals(arg0: any): boolean;
        first(): K;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        add(arg0: K): boolean;
        stream(): Internal.Stream<K>;
        get empty(): boolean
    }
    type ObjectSortedSet_<K> = ObjectSortedSet<K>;
    class SpikeFeature extends Internal.Feature<Internal.SpikeConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.SpikeConfiguration>)
        static getSpikesForLevel(arg0: Internal.WorldGenLevel_): Internal.List<Internal.SpikeFeature$EndSpike>;
        static readonly NUMBER_OF_SPIKES: 10;
    }
    type SpikeFeature_ = SpikeFeature;
    interface TypeRewriteRule {
        seq(arg0: Internal.List_<Internal.TypeRewriteRule>): this;
        everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): this;
        nop(): this;
        seq(arg0: Internal.TypeRewriteRule_, arg1: Internal.TypeRewriteRule_): this;
        seq(arg0: Internal.TypeRewriteRule_, ...arg1: Internal.TypeRewriteRule_[]): this;
        rewrite<A>(arg0: com.mojang.datafixers.types.Type_<A>): Internal.Optional<Internal.RewriteResult<A, any>>;
        checkOnce(arg0: Internal.TypeRewriteRule_, arg1: Internal.Consumer_<com.mojang.datafixers.types.Type<any>>): this;
        orElse(arg0: Internal.TypeRewriteRule_, arg1: Internal.Supplier_<Internal.TypeRewriteRule>): this;
        all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): this;
        once(arg0: Internal.TypeRewriteRule_): this;
        orElse(arg0: Internal.TypeRewriteRule_, arg1: Internal.TypeRewriteRule_): this;
        ifSame<B>(arg0: com.mojang.datafixers.types.Type_<B>, arg1: Internal.RewriteResult_<B, any>): this;
        one(arg0: Internal.TypeRewriteRule_): this;
    }
    type TypeRewriteRule_ = TypeRewriteRule;
    interface InjectedLiquidBlockExtension {
        arch$getFluid(): Internal.FlowingFluid;
    }
    type InjectedLiquidBlockExtension_ = InjectedLiquidBlockExtension;
    class SplashPotionItem extends Internal.ThrowablePotionItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type SplashPotionItem_ = SplashPotionItem;
    class FluidBucketItemBuilder extends Internal.ItemBuilder {
        constructor(b: Internal.FluidBuilder_)
        createObject(): Internal.BucketItem;
        readonly fluidBuilder: Internal.FluidBuilder;
    }
    type FluidBucketItemBuilder_ = FluidBucketItemBuilder;
    class ItemOverrides {
        constructor(arg0: Internal.ModelBakery_, arg1: Internal.UnbakedModel_, arg2: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg3: Internal.Function_<Internal.Material, Internal.TextureAtlasSprite>, arg4: Internal.List_<Internal.ItemOverride>)
        constructor(arg0: Internal.ModelBakery_, arg1: Internal.BlockModel_, arg2: Internal.Function_<ResourceLocation, Internal.UnbakedModel>, arg3: Internal.List_<Internal.ItemOverride>)
        getOverrides(): Internal.ImmutableList<Internal.ItemOverrides$BakedOverride>;
        resolve(arg0: Internal.BakedModel_, arg1: Internal.ItemStack_, arg2: Internal.ClientLevel_, arg3: Internal.LivingEntity_, arg4: number): Internal.BakedModel;
        get overrides(): Internal.ImmutableList<Internal.ItemOverrides$BakedOverride>
        static readonly EMPTY: Internal.ItemOverrides;
    }
    type ItemOverrides_ = ItemOverrides;
    interface Vector3dc {
        get(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        reflect(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulDirection(arg0: Internal.Matrix4x3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulPosition(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        angleCos(arg0: Internal.Vector3dc_): number;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulTransposeDirection(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
        cross(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        x(): number;
        mulPosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulTransposePosition(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        distance(arg0: number, arg1: number, arg2: number): number;
        mulDirection(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        max(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3x2dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        half(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        div(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        dot(arg0: Internal.Vector3dc_): number;
        angleSigned(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): number;
        lerp(arg0: Internal.Vector3dc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        smoothStep(arg0: Internal.Vector3dc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        dot(arg0: number, arg1: number, arg2: number): number;
        reflect(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        maxComponent(): number;
        getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        distance(arg0: Internal.Vector3dc_): number;
        div(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        orthogonalize(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulAdd(arg0: number, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulTranspose(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        add(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: number): number;
        y(): number;
        mulPosition(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lengthSquared(): number;
        mul(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
        fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        sub(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        equals(arg0: number, arg1: number, arg2: number): boolean;
        mul(arg0: Internal.Matrix3x2fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        div(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        absolute(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        z(): number;
        isFinite(): boolean;
        add(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotationTo(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        floor(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulProject(arg0: Internal.Matrix4dc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        hermite(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        add(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        fma(arg0: number, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulTranspose(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulProject(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        distanceSquared(arg0: number, arg1: number, arg2: number): number;
        mulPositionW(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): number;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        normalize(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        length(): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        min(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        sub(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        minComponent(): number;
        normalize(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulPosition(arg0: Internal.Matrix4x3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(arg0: Internal.Quaterniondc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        orthogonalizeUnit(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulDirection(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        half(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        equals(arg0: Internal.Vector3dc_, arg1: number): boolean;
        distanceSquared(arg0: Internal.Vector3dc_): number;
        angle(arg0: Internal.Vector3dc_): number;
        cross(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        round(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        negate(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulAdd(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        fma(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        ceil(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulPositionW(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): number;
        sub(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get finite(): boolean
    }
    type Vector3dc_ = Vector3dc;
    interface FunctionFactory$FuncSupplier {
        create(arg0: Internal.Unit_[]): Internal.Unit;
        (arg0: Internal.Unit_[]): Internal.Unit_;
    }
    type FunctionFactory$FuncSupplier_ = FunctionFactory$FuncSupplier;
    interface IFancyConfigurator {
        getTooltips(): Internal.List<Internal.Component>;
        getTitle(): string;
        getIcon(): Internal.IGuiTexture;
        detectAndSendChange(sender: Internal.BiConsumer_<number, Internal.Consumer<Internal.FriendlyByteBuf>>): void;
        readUpdateInfo(id: number, buf: Internal.FriendlyByteBuf_): void;
        writeInitialData(buffer: Internal.FriendlyByteBuf_): void;
        createConfigurator(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        readInitialData(buffer: Internal.FriendlyByteBuf_): void;
        get tooltips(): Internal.List<Internal.Component>
        get title(): string
        get icon(): Internal.IGuiTexture
    }
    type IFancyConfigurator_ = IFancyConfigurator;
    class MobSpawnSettings {
        getCreatureProbability(): number;
        getMobs(arg0: Internal.MobCategory_): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
        getEntityTypes(): Internal.Set<Internal.EntityType<any>>;
        getSpawnerTypes(): Internal.Set<Internal.MobCategory>;
        getMobSpawnCost(arg0: Internal.EntityType_<any>): Internal.MobSpawnSettings$MobSpawnCost;
        get creatureProbability(): number
        get entityTypes(): Internal.Set<Internal.EntityType<any>>
        get spawnerTypes(): Internal.Set<Internal.MobCategory>
        static readonly EMPTY_MOB_LIST: Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
        static readonly EMPTY: Internal.MobSpawnSettings;
        static readonly CODEC: Internal.MapCodec<Internal.MobSpawnSettings>;
    }
    type MobSpawnSettings_ = MobSpawnSettings;
    interface LevelWriter {
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
    }
    type LevelWriter_ = LevelWriter;
    interface Channel extends Internal.Closeable {
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type Channel_ = Channel;
    class Context {
        static reportError(cx: Internal.Context_, message: string, lineno: number, lineSource: string, lineOffset: number, sourceName: string): void;
        getTypeWrappers(): Internal.TypeWrappers;
        setMaximumInterpreterStackDepth(max: number): void;
        setProperty(key: string, value: any): void;
        executeScriptWithContinuations(script: Internal.Script_, scope: Internal.Scriptable_): any;
        static javaToJS(cx: Internal.Context_, value: any, scope: Internal.Scriptable_): any;
        static reportRuntimeError(cx: Internal.Context_, message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): Internal.EvaluatorException;
        initSafeStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable;
        setApplicationClassLoader(loader: Internal.ClassLoader_): void;
        setGenerateObserverCount(generateObserverCount: boolean): void;
        putThreadLocal(key: any, value: any): void;
        static enter(): Internal.Context;
        static reportRuntimeError1(messageId: string, arg1: any, cx: Internal.Context_): Internal.EvaluatorException;
        getClassShutter(): Internal.ClassShutter;
        createClassLoader(parent: Internal.ClassLoader_): Internal.GeneratedClassLoader;
        evaluateReader(scope: Internal.Scriptable_, in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): any;
        newObject(scope: Internal.Scriptable_): Internal.Scriptable;
        newObject(scope: Internal.Scriptable_, constructorName: string, args: any[]): Internal.Scriptable;
        static getSourcePositionFromStack(cx: Internal.Context_, linep: number[]): string;
        getInstructionObserverThreshold(): number;
        getProperty(key: string): any;
        getThreadLocal(key: any): any;
        wrapCustomJavaToJs(javaObject: any): Internal.CustomJavaToJsWrapper;
        getRegExp(): Internal.RegExp;
        hasTypeWrappers(): boolean;
        callFunctionWithContinuations(function_: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, args: any[]): any;
        newArray(scope: Internal.Scriptable_, elements: any[]): Internal.Scriptable;
        getErrorReporter(): Internal.ErrorReporter;
        initSafeStandardObjects(): Internal.ScriptableObject;
        addCustomJavaToJsWrapper<T>(predicate: Internal.Predicate_<T>, provider: Internal.CustomJavaToJsWrapperProvider_<T>): void;
        static reportRuntimeError4(messageId: string, arg1: any, arg2: any, arg3: any, arg4: any, cx: Internal.Context_): Internal.EvaluatorException;
        getImplementationVersion(): string;
        static throwAsScriptRuntimeEx(e: Internal.Throwable_, cx: Internal.Context_): Internal.RuntimeException;
        captureContinuation(): Internal.ContinuationPending;
        setWrapFactory(wrapFactory: Internal.WrapFactory_): void;
        getRemapper(): Internal.Remapper;
        initStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject;
        static reportWarning(cx: Internal.Context_, message: string, t: Internal.Throwable_): void;
        initStandardObjects(): Internal.ScriptableObject;
        resumeContinuation(continuation: any, scope: Internal.Scriptable_, functionResult: any): any;
        initStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable;
        setRemapper(remapper: Internal.Remapper_): void;
        compileString(source: string, sourceName: string, lineno: number, securityDomain: any): Internal.Script;
        newClassSerialNumber(): number;
        static reportRuntimeError(message: string, cx: Internal.Context_): Internal.EvaluatorException;
        static call(cx: Internal.Context_, callable: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        initSafeStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject;
        static reportError(cx: Internal.Context_, message: string): void;
        static reportWarning(cx: Internal.Context_, message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): void;
        addToScope(scope: Internal.Scriptable_, name: string, value: any): void;
        static reportRuntimeError2(messageId: string, arg1: any, arg2: any, cx: Internal.Context_): Internal.EvaluatorException;
        getMaximumInterpreterStackDepth(): number;
        static reportRuntimeError0(messageId: string, cx: Internal.Context_): Internal.EvaluatorException;
        static getUndefinedValue(): any;
        newObject(scope: Internal.Scriptable_, constructorName: string): Internal.Scriptable;
        evaluateString(scope: Internal.Scriptable_, source: string, sourceName: string, lineno: number, securityDomain: any): any;
        getProperty<T>(key: string, def: T): T;
        setInstructionObserverThreshold(threshold: number): void;
        static reportRuntimeError3(messageId: string, arg1: any, arg2: any, arg3: any, cx: Internal.Context_): Internal.EvaluatorException;
        removeThreadLocal(key: any): void;
        isStrictMode(): boolean;
        static jsToJava(cx: Internal.Context_, value: any, desiredType: typeof any): any;
        getWrapFactory(): Internal.WrapFactory;
        compileReader(in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): Internal.Script;
        setClassShutter(shutter: Internal.ClassShutter_): void;
        static reportWarning(message: string, cx: Internal.Context_): void;
        newArray(scope: Internal.Scriptable_, length: number): Internal.Scriptable;
        getApplicationClassLoader(): Internal.ClassLoader;
        addCustomJavaToJsWrapper<T>(type: T, provider: Internal.CustomJavaToJsWrapperProvider_<T>): void;
        get typeWrappers(): Internal.TypeWrappers
        set maximumInterpreterStackDepth(max: number)
        set applicationClassLoader(loader: Internal.ClassLoader_)
        set generateObserverCount(generateObserverCount: boolean)
        get classShutter(): Internal.ClassShutter
        get instructionObserverThreshold(): number
        get regExp(): Internal.RegExp
        get errorReporter(): Internal.ErrorReporter
        get implementationVersion(): string
        set wrapFactory(wrapFactory: Internal.WrapFactory_)
        get remapper(): Internal.Remapper
        set remapper(remapper: Internal.Remapper_)
        get maximumInterpreterStackDepth(): number
        get undefinedValue(): any
        set instructionObserverThreshold(threshold: number)
        get strictMode(): boolean
        get wrapFactory(): Internal.WrapFactory
        set classShutter(shutter: Internal.ClassShutter_)
        get applicationClassLoader(): Internal.ClassLoader
        static readonly errorReporterProperty: "error reporter";
        generateObserverCount: boolean;
    }
    type Context_ = Context;
    abstract class LootEventJS extends Internal.EventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        removeAll(): void;
        modify(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder>): void;
        addJson(id: ResourceLocation_, json: Internal.JsonObject_): void;
        getType(): string;
        getDirectory(): string;
        get type(): string
        get directory(): string
    }
    type LootEventJS_ = LootEventJS;
    interface BlockSource extends Internal.Position {
        getPos(): BlockPos;
        z(): number;
        getLevel(): Internal.ServerLevel;
        getEntity<T extends Internal.BlockEntity>(): T;
        getBlockState(): Internal.BlockState;
        y(): number;
        x(): number;
        get pos(): BlockPos
        get level(): Internal.ServerLevel
        get entity(): T
        get blockState(): Internal.BlockState
    }
    type BlockSource_ = BlockSource;
    class BezierTrackPointLocation extends Internal.Record {
        constructor(curveTarget: BlockPos_, segment: number)
        curveTarget(): BlockPos;
        segment(): number;
    }
    type BezierTrackPointLocation_ = BezierTrackPointLocation;
    interface AnimatorListener {
        onAnimationEnd(animation: Internal.Animator_): void;
        onAnimationRepeat(animation: Internal.Animator_): void;
        onAnimationPause(animation: Internal.Animator_): void;
        onAnimationStart(animation: Internal.Animator_): void;
        onAnimationCancel(animation: Internal.Animator_): void;
        onAnimationEnd(animation: Internal.Animator_, isReverse: boolean): void;
        onAnimationStart(animation: Internal.Animator_, isReverse: boolean): void;
        onAnimationResume(animation: Internal.Animator_): void;
    }
    type AnimatorListener_ = AnimatorListener;
    class UpgradeRecipe implements Internal.Recipe<Internal.Container>, Internal.AccessorSmithingRecipe, Internal.SmithingRecipeAccessor {
        constructor(arg0: ResourceLocation_, arg1: Internal.Ingredient_, arg2: Internal.Ingredient_, arg3: Internal.ItemStack_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        assemble(arg0: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        getBase(): Internal.Ingredient;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        isAdditionIngredient(arg0: Internal.ItemStack_): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
        getResultItem(): Internal.ItemStack;
        getAddition(): Internal.Ingredient;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get base(): Internal.Ingredient
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get addition(): Internal.Ingredient
        get mod(): string
        readonly addition: Internal.Ingredient;
        readonly base: Internal.Ingredient;
    }
    type UpgradeRecipe_ = UpgradeRecipe;
    class MultipartBlockStateGenerator$Part {
        constructor()
        model(s: string): Internal.VariantBlockStateGenerator$Model;
        toJson(): Internal.JsonObject;
    }
    type MultipartBlockStateGenerator$Part_ = MultipartBlockStateGenerator$Part;
    class NativeContinuation extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function {
        constructor()
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getImplementation(): any;
        call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
        initImplementation(implementation: any): void;
        static isContinuationConstructor(f: Internal.IdFunctionObject_): boolean;
        getAllIds(cx: Internal.Context_): any[];
        getTypeOf(): Internal.MemberType;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        static equalImplementations(c1: Internal.NativeContinuation_, c2: Internal.NativeContinuation_): boolean;
        construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
        static init(cx: Internal.Context_, scope: Internal.Scriptable_, sealed: boolean): void;
        get implementation(): any
        get typeOf(): Internal.MemberType
    }
    type NativeContinuation_ = NativeContinuation;
    class PoiType extends Internal.Record {
        constructor(arg0: Internal.Set_<Internal.BlockState>, arg1: number, arg2: number)
        maxTickets(): number;
        is(arg0: Internal.BlockState_): boolean;
        matchingStates(): Internal.Set<Internal.BlockState>;
        validRange(): number;
        static readonly NONE: Internal.Predicate<Internal.Holder<Internal.PoiType>>;
    }
    type PoiType_ = Special.PointOfInterestType | PoiType;
    interface SecureRandomParameters {
    }
    type SecureRandomParameters_ = SecureRandomParameters;
    class ThreadedLevelLightEngine extends Internal.LevelLightEngine implements Internal.StarLightLightingProvider, Internal.AutoCloseable {
        constructor(arg0: Internal.LightChunkGetter_, arg1: Internal.ChunkMap_, arg2: boolean, arg3: any_<Internal.Runnable>, arg4: Internal.ProcessorHandle_<any>)
        setTaskPerBatch(arg0: number): void;
        close(): void;
        updateSectionStatus(arg0: BlockPos_, arg1: boolean): void;
        lightChunk(arg0: Internal.ChunkAccess_, arg1: boolean): Internal.CompletableFuture<any>;
        updateChunkStatus(arg0: Internal.ChunkPos_): void;
        retainData(arg0: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
        tryScheduleUpdate(): void;
        set taskPerBatch(arg0: number)
    }
    type ThreadedLevelLightEngine_ = ThreadedLevelLightEngine;
    class Phantom extends Internal.FlyingMob implements Internal.Enemy {
        constructor(arg0: Internal.EntityType_<Internal.Phantom>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getPhantomSize(): number;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setPhantomSize(arg0: number): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getUniqueFlapTickOffset(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get phantomSize(): number
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set phantomSize(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get flapping(): boolean
        get uniqueFlapTickOffset(): number
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly TICKS_PER_FLAP: 25;
        static readonly FLAP_DEGREES_PER_TICK: 7.448451;
    }
    type Phantom_ = Phantom;
    class DataFetcher$Task <T> {
    }
    type DataFetcher$Task_<T> = DataFetcher$Task<T>;
    interface View$OnHoverListener {
        onHover(arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
        (arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
    }
    type View$OnHoverListener_ = View$OnHoverListener;
    class WalkTarget {
        constructor(arg0: Internal.Entity_, arg1: number, arg2: number)
        constructor(arg0: Internal.PositionTracker_, arg1: number, arg2: number)
        constructor(arg0: BlockPos_, arg1: number, arg2: number)
        constructor(arg0: Vec3_, arg1: number, arg2: number)
        getCloseEnoughDist(): number;
        getSpeedModifier(): number;
        getTarget(): Internal.PositionTracker;
        get closeEnoughDist(): number
        get speedModifier(): number
        get target(): Internal.PositionTracker
    }
    type WalkTarget_ = WalkTarget;
    interface IExtensibleEnum {
        createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
    }
    type IExtensibleEnum_ = IExtensibleEnum;
    class AutomobileEntity extends Internal.Entity implements Internal.RenderableAutomobile, Internal.EntityWithInventory {
        constructor(arg0: Internal.Level_)
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        compactInputData(): number;
        getDistance(pos: BlockPos_): number;
        collisionStateTick(): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        provideMobDriverInputs(arg0: Internal.Mob_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getSteering(arg0: number): number;
        getRearAttachmentYaw(arg0: number): number;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        setRearAttachment<T extends Internal.RearAttachment>(arg0: Internal.RearAttachmentType_<T>): void;
        markDirty(): void;
        asPrefabItem(): Internal.ItemStack;
        movementTick(): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getRearAttachment(): Internal.RearAttachment;
        isLiving(): boolean;
        postMovementTick(): void;
        destroyRearAttachment(arg0: boolean): void;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getFrontAttachment(): Internal.FrontAttachment;
        openInventory(arg0: Internal.Player_): void;
        displacementTick(arg0: boolean): void;
        getDisplayName(): Internal.Component;
        getBoostTimer(): number;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getTrackedFrontAttachmentAnimation(): number;
        getStandStillTime(): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        createDriftParticles(): void;
        getFacing(): Internal.Direction;
        getBoostSpeed(arg0: number): number;
        getVSpeed(): number;
        getTrackedRearAttachmentAnimation(): number;
        shouldRiderSit(): boolean;
        engineRunning(): boolean;
        readSyncToClientData(arg0: Internal.FriendlyByteBuf_): void;
        readCompactedInputData(arg0: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        writeSyncToClientData(arg0: Internal.FriendlyByteBuf_): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setFrontAttachment<T extends Internal.FrontAttachment>(arg0: Internal.FrontAttachmentType_<T>): void;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getWheels(): Internal.AutomobileWheel;
        hasSpaceForPassengers(): boolean;
        boost(arg0: number, arg1: number): void;
        m_7380_(arg0: Internal.CompoundTag_): void;
        getDistance(x: number, y: number, z: number): number;
        debrisColor(): Vec3f;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getAutomobileYaw(arg0: number): number;
        automobileOnGround(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getHeadPos(): Vec3;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setTrackedRearAttachmentAnimation(arg0: number): void;
        getFrame(): Internal.AutomobileFrame;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getTailPos(): Vec3;
        getType(): string;
        bounce(): void;
        getWheelAngle(arg0: number): number;
        self(): Internal.Entity;
        isDrifting(): boolean;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        forNearbyPlayers(arg0: number, arg1: boolean, arg2: Internal.Consumer_<Internal.ServerPlayer>): void;
        getDisplacement(): Internal.AutomobileEntity$Displacement;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getEngine(): Internal.AutomobileEngine;
        getTime(): number;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getTrackedRearAttachmentYaw(): number;
        setTrackedFrontAttachmentAnimation(arg0: number): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setSpeed(arg0: number, arg1: number): void;
        setInputs(arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setComponents(arg0: Internal.AutomobileFrame_, arg1: Internal.AutomobileWheel_, arg2: Internal.AutomobileEngine_): void;
        provideClientInput(arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): void;
        destroyFrontAttachment(arg0: boolean): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        burningOut(): boolean;
        getRearAttachmentType(): Internal.RearAttachmentType<any>;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        m_7378_(arg0: Internal.CompoundTag_): void;
        getSuspensionBounce(arg0: number): number;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getHSpeed(): number;
        getTurboCharge(): number;
        getWheelCount(): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        accumulateCollisionAreas(arg0: Internal.Collection_<Internal.CollisionArea>): void;
        playHitSound(arg0: Vec3_): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        debris(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        destroyAutomobile(arg0: boolean, arg1: Internal.Entity$RemovalReason_): void;
        setTrackedRearAttachmentYaw(arg0: number): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        hasInventory(): boolean;
        getMotionZ(): number;
        getFrontAttachmentType(): Internal.FrontAttachmentType<any>;
        tell(message: Internal.Component_): void;
        positionTrackingTick(): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getEffectiveSpeed(): number;
        getProfile(): Internal.GameProfile;
        runOverEntities(arg0: Vec3_): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        set rearAttachment(arg0: Internal.RearAttachmentType_<T>)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get rearAttachment(): Internal.RearAttachment
        get living(): boolean
        get frontAttachment(): Internal.FrontAttachment
        get displayName(): Internal.Component
        get boostTimer(): number
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get trackedFrontAttachmentAnimation(): number
        get standStillTime(): number
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get VSpeed(): number
        get trackedRearAttachmentAnimation(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        set frontAttachment(arg0: Internal.FrontAttachmentType_<T>)
        get frame(): boolean
        get wheels(): Internal.AutomobileWheel
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get headPos(): Vec3
        get monster(): boolean
        set trackedRearAttachmentAnimation(arg0: number)
        get frame(): Internal.AutomobileFrame
        get tailPos(): Vec3
        get type(): string
        get drifting(): boolean
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get displacement(): Internal.AutomobileEntity$Displacement
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get engine(): Internal.AutomobileEngine
        get time(): number
        get trackedRearAttachmentYaw(): number
        set trackedFrontAttachmentAnimation(arg0: number)
        get rearAttachmentType(): Internal.RearAttachmentType<any>
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get HSpeed(): number
        get turboCharge(): number
        get wheelCount(): number
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        set trackedRearAttachmentYaw(arg0: number)
        get motionZ(): number
        get frontAttachmentType(): Internal.FrontAttachmentType<any>
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get effectiveSpeed(): number
        get profile(): Internal.GameProfile
        static readonly MEDIUM_TURBO_TIME: 70;
        static skidSound: Internal.Consumer<Internal.AutomobileEntity>;
        static readonly TERMINAL_VELOCITY: -1.2;
        static engineSound: Internal.Consumer<Internal.AutomobileEntity>;
        static readonly SMALL_TURBO_TIME: 35;
        static readonly LARGE_TURBO_TIME: 115;
    }
    type AutomobileEntity_ = AutomobileEntity;
    interface CompletionStage <T> {
        runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
        thenCombineAsync<U, V>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiFunction_<T, U, V>): Internal.CompletionStage<V>;
        whenCompleteAsync(arg0: Internal.BiConsumer_<T, Internal.Throwable>, arg1: Internal.Executor_): this;
        thenAcceptBothAsync<U>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiConsumer_<T, U>, arg2: Internal.Executor_): Internal.CompletionStage<void>;
        whenCompleteAsync(arg0: Internal.BiConsumer_<T, Internal.Throwable>): this;
        thenAcceptBoth<U>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiConsumer_<T, U>): Internal.CompletionStage<void>;
        thenComposeAsync<U>(arg0: Internal.Function_<T, Internal.CompletionStage<U>>): Internal.CompletionStage<U>;
        thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletionStage<void>;
        handleAsync<U>(arg0: Internal.BiFunction_<T, Internal.Throwable, U>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
        whenComplete(arg0: Internal.BiConsumer_<T, Internal.Throwable>): this;
        applyToEitherAsync<U>(arg0: Internal.CompletionStage_<T>, arg1: Internal.Function_<T, U>, arg2: Internal.Executor_): Internal.CompletionStage<U>;
        thenCombine<U, V>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiFunction_<T, U, V>): Internal.CompletionStage<V>;
        runAfterBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
        thenCombineAsync<U, V>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiFunction_<T, U, V>, arg2: Internal.Executor_): Internal.CompletionStage<V>;
        runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
        thenApply<U>(arg0: Internal.Function_<T, U>): Internal.CompletionStage<U>;
        applyToEitherAsync<U>(arg0: Internal.CompletionStage_<T>, arg1: Internal.Function_<T, U>): Internal.CompletionStage<U>;
        exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>, arg1: Internal.Executor_): this;
        exceptionallyCompose(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>): this;
        thenApplyAsync<U>(arg0: Internal.Function_<T, U>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
        thenRunAsync(arg0: Internal.Runnable_): Internal.CompletionStage<void>;
        acceptEitherAsync(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>, arg2: Internal.Executor_): Internal.CompletionStage<void>;
        runAfterEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
        exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable, Internal.CompletionStage<T>>): this;
        runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<void>;
        acceptEitherAsync(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>): Internal.CompletionStage<void>;
        runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<void>;
        toCompletableFuture(): Internal.CompletableFuture<T>;
        thenAcceptAsync(arg0: Internal.Consumer_<T>): Internal.CompletionStage<void>;
        handleAsync<U>(arg0: Internal.BiFunction_<T, Internal.Throwable, U>): Internal.CompletionStage<U>;
        thenComposeAsync<U>(arg0: Internal.Function_<T, Internal.CompletionStage<U>>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
        thenRun(arg0: Internal.Runnable_): Internal.CompletionStage<void>;
        thenAccept(arg0: Internal.Consumer_<T>): Internal.CompletionStage<void>;
        thenCompose<U>(arg0: Internal.Function_<T, Internal.CompletionStage<U>>): Internal.CompletionStage<U>;
        exceptionally(arg0: Internal.Function_<Internal.Throwable, T>): this;
        thenApplyAsync<U>(arg0: Internal.Function_<T, U>): Internal.CompletionStage<U>;
        exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable, T>, arg1: Internal.Executor_): this;
        exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable, T>): this;
        applyToEither<U>(arg0: Internal.CompletionStage_<T>, arg1: Internal.Function_<T, U>): Internal.CompletionStage<U>;
        thenAcceptAsync(arg0: Internal.Consumer_<T>, arg1: Internal.Executor_): Internal.CompletionStage<void>;
        handle<U>(arg0: Internal.BiFunction_<T, Internal.Throwable, U>): Internal.CompletionStage<U>;
        thenAcceptBothAsync<U>(arg0: Internal.CompletionStage_<U>, arg1: Internal.BiConsumer_<T, U>): Internal.CompletionStage<void>;
        acceptEither(arg0: Internal.CompletionStage_<T>, arg1: Internal.Consumer_<T>): Internal.CompletionStage<void>;
    }
    type CompletionStage_<T> = CompletionStage<T>;
    class SolidPredicate extends Internal.StateTestingPredicate {
        constructor(arg0: Vec3i_)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.SolidPredicate>;
    }
    type SolidPredicate_ = SolidPredicate;
    class ConnectionProtocol extends Internal.Enum<Internal.ConnectionProtocol> {
        static getProtocolForPacket(arg0: Internal.Packet_<any>): Internal.ConnectionProtocol;
        static values(): Internal.ConnectionProtocol[];
        getPacketsByIds(arg0: Internal.PacketFlow_): Internal.Int2ObjectMap<Internal.Packet<any>>;
        static valueOf(arg0: string): Internal.ConnectionProtocol;
        createPacket(arg0: Internal.PacketFlow_, arg1: number, arg2: Internal.FriendlyByteBuf_): Internal.Packet<any>;
        getPacketId(arg0: Internal.PacketFlow_, arg1: Internal.Packet_<any>): number;
        getId(): number;
        static getById(arg0: number): Internal.ConnectionProtocol;
        get id(): number
        static readonly STATUS: Internal.ConnectionProtocol;
        static readonly HANDSHAKING: Internal.ConnectionProtocol;
        static readonly LOGIN: Internal.ConnectionProtocol;
        static readonly PLAY: Internal.ConnectionProtocol;
    }
    type ConnectionProtocol_ = "login" | ConnectionProtocol | "status" | "play" | "handshaking";
    class ColorStateList {
        constructor(states: number[][], colors: number[])
        withAlpha(alpha: number): this;
        getColors(): number[];
        isStateful(): boolean;
        static valueOf(color: number): Internal.ColorStateList;
        getDefaultColor(): number;
        isOpaque(): boolean;
        getColorForState(stateSet: number[], defaultColor: number): number;
        hasFocusStateSpecified(): boolean;
        getStates(): number[][];
        hasState(state: number): boolean;
        get colors(): number[]
        get stateful(): boolean
        get defaultColor(): number
        get opaque(): boolean
        get states(): number[][]
    }
    type ColorStateList_ = ColorStateList;
    class StructureTransform {
        constructor(arg0: BlockPos_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: BlockPos_, arg1: Internal.Direction$Axis_, arg2: Internal.Rotation_, arg3: Internal.Mirror_)
        apply(arg0: BlockPos_): BlockPos;
        static fromBuffer(arg0: Internal.FriendlyByteBuf_): Internal.StructureTransform;
        apply(arg0: Internal.BlockState_): Internal.BlockState;
        apply(arg0: Vec3_): Vec3;
        applyWithoutOffset(arg0: BlockPos_): BlockPos;
        applyWithoutOffset(arg0: Vec3_): Vec3;
        rotateFacing(arg0: Internal.Direction_): Internal.Direction;
        writeToBuffer(arg0: Internal.FriendlyByteBuf_): void;
        mirrorFacing(arg0: Internal.Direction_): Internal.Direction;
        apply(arg0: Internal.BlockEntity_): void;
        applyWithoutOffsetUncentered(arg0: Vec3_): Vec3;
        rotateAxis(arg0: Internal.Direction$Axis_): Internal.Direction$Axis;
        rotationAxis: Internal.Direction$Axis;
        mirror: Internal.Mirror;
        offset: BlockPos;
        rotation: Internal.Rotation;
        angle: number;
    }
    type StructureTransform_ = StructureTransform;
    class SmithingTableBlock extends Internal.CraftingTableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SmithingTableBlock_ = SmithingTableBlock;
    class BlockIDPredicate$PropertyObject extends Internal.Record {
        constructor(property: Internal.Property_<any>, value: any)
        value(): any;
        property(): Internal.Property<any>;
    }
    type BlockIDPredicate$PropertyObject_ = BlockIDPredicate$PropertyObject;
    interface ExperienceOrbAccess {
        clumps$getAge(): number;
        clumps$setCount(arg0: number): void;
        clumps$setAge(arg0: number): void;
    }
    type ExperienceOrbAccess_ = ExperienceOrbAccess;
    class OverlayTexture implements Internal.AutoCloseable {
        constructor()
        static pack(arg0: number, arg1: number): number;
        static pack(arg0: number, arg1: boolean): number;
        close(): void;
        teardownOverlayColor(): void;
        static v(arg0: boolean): number;
        static u(arg0: number): number;
        setupOverlayColor(): void;
        static readonly NO_OVERLAY: 655360;
        static readonly WHITE_OVERLAY_V: 10;
        static readonly NO_WHITE_U: 0;
        static readonly RED_OVERLAY_V: 3;
        readonly texture: Internal.DynamicTexture;
    }
    type OverlayTexture_ = OverlayTexture;
    class ManagedKey {
        constructor(name: string, isDestSync: boolean, isPersist: boolean, isDrop: boolean, isLazy: boolean, contentType: Internal.Type_, rawField: Internal.Field_)
        createRef(instance: any): Internal.IRef;
        getSerializeMethod(): Internal.Method;
        setRedOnlyManaged(onDirtyMethod: Internal.Method_, serializeMethod: Internal.Method_, deserializeMethod: Internal.Method_): void;
        isDestSync(): boolean;
        readSyncedField(field: Internal.IRef_, force: boolean): Internal.ITypedPayload<any>;
        setPersistentKey(persistentKey: string): void;
        isLazy(): boolean;
        getContentType(): Internal.Type;
        writeSyncedField(field: Internal.IRef_, payload: Internal.ITypedPayload_<any>): void;
        getDeserializeMethod(): Internal.Method;
        writePersistedField(field: Internal.IRef_, nbt: Internal.Tag_): void;
        readPersistedField(field: Internal.IRef_): Internal.Tag;
        getAccessor(): Internal.IAccessor;
        getPersistentKey(): string;
        isPersist(): boolean;
        getRawField(): Internal.Field;
        isReadOnlyManaged(): boolean;
        isDrop(): boolean;
        getName(): string;
        getOnDirtyMethod(): Internal.Method;
        get serializeMethod(): Internal.Method
        get destSync(): boolean
        set persistentKey(persistentKey: string)
        get lazy(): boolean
        get contentType(): Internal.Type
        get deserializeMethod(): Internal.Method
        get accessor(): Internal.IAccessor
        get persistentKey(): string
        get persist(): boolean
        get rawField(): Internal.Field
        get readOnlyManaged(): boolean
        get drop(): boolean
        get name(): string
        get onDirtyMethod(): Internal.Method
    }
    type ManagedKey_ = ManagedKey;
    abstract class Dimension2D implements Internal.Cloneable {
        clone(): any;
        getHeight(): number;
        getWidth(): number;
        setSize(arg0: number, arg1: number): void;
        setSize(arg0: Internal.Dimension2D_): void;
        get height(): number
        get width(): number
        set size(arg0: Internal.Dimension2D_)
    }
    type Dimension2D_ = Dimension2D;
    class FunctionFactory extends Internal.Record {
        constructor(name: string, minArgs: number, maxArgs: number, supplier: Internal.FunctionFactory$FuncSupplier_)
        name(): string;
        static of0(name: string, supplier: Internal.Supplier_<Internal.Unit>): Internal.FunctionFactory;
        create(args: Internal.Unit_[]): Internal.Unit;
        static of(name: string, args: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory;
        maxArgs(): number;
        static of(name: string, minArgs: number, maxArgs: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory;
        supplier(): Internal.FunctionFactory$FuncSupplier;
        minArgs(): number;
        static of1(name: string, supplier: Internal.FunctionFactory$Arg1_): Internal.FunctionFactory;
        static of2(name: string, supplier: Internal.FunctionFactory$Arg2_): Internal.FunctionFactory;
        static of3(name: string, supplier: Internal.FunctionFactory$Arg3_): Internal.FunctionFactory;
    }
    type FunctionFactory_ = FunctionFactory;
    interface SpriteFinderImpl$SpriteFinderAccess {
        fabric_spriteFinder(): Internal.SpriteFinderImpl;
    }
    type SpriteFinderImpl$SpriteFinderAccess_ = SpriteFinderImpl$SpriteFinderAccess;
    interface NBTSerializable {
        toNBT(): Internal.Tag;
    }
    type NBTSerializable_ = NBTSerializable;
    class EventResult$Type extends Internal.Enum<Internal.EventResult$Type> {
        static values(): Internal.EventResult$Type[];
        static valueOf(name: string): Internal.EventResult$Type;
        exit(value: any): Internal.EventExit;
        static readonly INTERRUPT_TRUE: Internal.EventResult$Type;
        static readonly PASS: Internal.EventResult$Type;
        readonly defaultResult: Internal.EventResult;
        readonly defaultExit: Internal.EventExit;
        static readonly ERROR: Internal.EventResult$Type;
        static readonly INTERRUPT_DEFAULT: Internal.EventResult$Type;
        readonly defaultArchResult: dev.architectury.event.EventResult;
        static readonly INTERRUPT_FALSE: Internal.EventResult$Type;
    }
    type EventResult$Type_ = "interrupt_default" | "pass" | "error" | "interrupt_true" | "interrupt_false" | EventResult$Type;
    interface IMultiController extends Internal.IMachineFeature {
        isFormed(): boolean;
        getParts(): Internal.List<Internal.IMultiPart>;
        checkPatternWithLock(): boolean;
        hasFrontFacing(): boolean;
        self(): Internal.MetaMachine;
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        onStructureFormed(): void;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        getMultiblockState(): Internal.MultiblockState;
        onPartUnload(): void;
        checkPatternWithTryLock(): boolean;
        asyncCheckPattern(arg0: number): void;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        onStructureInvalid(): void;
        checkPattern(): boolean;
        getPatternLock(): Internal.Lock;
        get formed(): boolean
        get parts(): Internal.List<Internal.IMultiPart>
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get multiblockState(): Internal.MultiblockState
        get patternLock(): Internal.Lock
    }
    type IMultiController_ = IMultiController;
    class Constructor <T> extends Internal.Executable {
        getTypeParameters(): any[];
        newInstance(...arg0: any[]): T;
        getDeclaringClass(): T;
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        get typeParameters(): any[]
        get declaringClass(): T
    }
    type Constructor_<T> = Constructor<T>;
    class IdMappingEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.Map<ResourceLocation, Internal.IdMappingEvent$IdRemapping>>, arg1: boolean)
        getRegistries(): Internal.ImmutableSet<ResourceLocation>;
        getRemaps(arg0: ResourceLocation_): Internal.ImmutableList<Internal.IdMappingEvent$ModRemapping>;
        isFrozen(): boolean;
        get registries(): Internal.ImmutableSet<ResourceLocation>
        get frozen(): boolean
    }
    type IdMappingEvent_ = IdMappingEvent;
    class WebBlock extends Internal.Block implements Internal.IForgeShearable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WebBlock_ = WebBlock;
    abstract class AbstractPiglin extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.AbstractPiglin>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isConverting(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getArmPose(): Internal.PiglinArmPose;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        isAdult(): boolean;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setImmuneToZombification(arg0: boolean): void;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get converting(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get armPose(): Internal.PiglinArmPose
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get adult(): boolean
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set immuneToZombification(arg0: boolean)
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type AbstractPiglin_ = AbstractPiglin;
    class OptionalLong {
        static of(arg0: number): Internal.OptionalLong;
        ifPresentOrElse(arg0: Internal.LongConsumer_, arg1: Internal.Runnable_): void;
        getAsLong(): number;
        static empty(): Internal.OptionalLong;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): number;
        orElseThrow(): number;
        orElseGet(arg0: Internal.LongSupplier_): number;
        isPresent(): boolean;
        orElse(arg0: number): number;
        isEmpty(): boolean;
        ifPresent(arg0: Internal.LongConsumer_): void;
        stream(): Internal.LongStream;
        get asLong(): number
        get present(): boolean
        get empty(): boolean
    }
    type OptionalLong_ = OptionalLong;
    class BuddingAmethystBlock extends Internal.AmethystBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        static canClusterGrowAtState(arg0: Internal.BlockState_): boolean;
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly GROWTH_CHANCE: 5;
    }
    type BuddingAmethystBlock_ = BuddingAmethystBlock;
    class ToolAction {
        name(): string;
        static get(arg0: string): Internal.ToolAction;
        static getActions(): Internal.Collection<Internal.ToolAction>;
        get actions(): Internal.Collection<Internal.ToolAction>
    }
    type ToolAction_ = ToolAction;
    abstract class Buffer {
        capacity(): number;
        reset(): this;
        remaining(): number;
        isDirect(): boolean;
        limit(): number;
        position(): number;
        rewind(): this;
        array(): any;
        arrayOffset(): number;
        mark(): this;
        limit(arg0: number): this;
        clear(): this;
        flip(): this;
        position(arg0: number): this;
        slice(): this;
        hasRemaining(): boolean;
        isReadOnly(): boolean;
        slice(arg0: number, arg1: number): this;
        hasArray(): boolean;
        duplicate(): this;
        get direct(): boolean
        get readOnly(): boolean
    }
    type Buffer_ = Buffer;
    class ModularGuiLineBuilder {
        constructor(arg0: Internal.Font_, arg1: any_, arg2: number, arg3: number)
        customArea(arg0: number, arg1: number): this;
        speechBubble(): this;
        addIntegerTextInput(arg0: number, arg1: number, arg2: Internal.BiConsumer_<Internal.EditBox, Internal.TooltipArea>, arg3: string): this;
        addSelectionScrollInput(arg0: number, arg1: number, arg2: Internal.BiConsumer_<Internal.SelectionScrollInput, Internal.Label>, arg3: string): this;
        addTextInput(arg0: number, arg1: number, arg2: Internal.BiConsumer_<Internal.EditBox, Internal.TooltipArea>, arg3: string): this;
        addScrollInput(arg0: number, arg1: number, arg2: Internal.BiConsumer_<Internal.ScrollInput, Internal.Label>, arg3: string): this;
    }
    type ModularGuiLineBuilder_ = ModularGuiLineBuilder;
    class Choreographer {
        postFrameCallback(callback: Internal.Choreographer$FrameCallback_): void;
        getLastFrameTimeNanos(): number;
        removeCallbacks(callbackType: number, action: Internal.Runnable_, token: any): void;
        postFrameCallbackDelayed(callback: Internal.Choreographer$FrameCallback_, delayMillis: number): void;
        getFrameTime(): number;
        getFrameTimeNanos(): number;
        removeFrameCallback(callback: Internal.Choreographer$FrameCallback_): void;
        static getFrameDelay(): number;
        postCallback(callbackType: number, action: Internal.Runnable_, token: any): void;
        static getInstance(): Internal.Choreographer;
        static setFrameDelay(frameDelay: number): void;
        postCallbackDelayed(callbackType: number, action: Internal.Runnable_, token: any, delayMillis: number): void;
        static subtractFrameDelay(delayMillis: number): number;
        get lastFrameTimeNanos(): number
        get frameTime(): number
        get frameTimeNanos(): number
        get frameDelay(): number
        get instance(): Internal.Choreographer
        set frameDelay(frameDelay: number)
        static readonly CALLBACK_ANIMATION: 1;
        static readonly CALLBACK_COMMIT: 3;
        static readonly CALLBACK_TRAVERSAL: 2;
        static readonly CALLBACK_INPUT: 0;
    }
    type Choreographer_ = Choreographer;
    class CoralPlantBlock extends Internal.BaseCoralPlantTypeBlock {
        constructor(arg0: Internal.Block_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CoralPlantBlock_ = CoralPlantBlock;
    class GravityProcessor extends Internal.StructureProcessor {
        constructor(arg0: Internal.Heightmap$Types_, arg1: number)
        static readonly CODEC: Internal.Codec<Internal.GravityProcessor>;
    }
    type GravityProcessor_ = GravityProcessor;
    /**
     * @deprecated
    */
    class LazyLoadedValue <T> {
        constructor(arg0: Internal.Supplier_<T>)
        get(): T;
    }
    type LazyLoadedValue_<T> = LazyLoadedValue<T>;
    interface NonNullPredicate <T> {
        test(arg0: T): boolean;
        (arg0: T): boolean;
    }
    type NonNullPredicate_<T> = NonNullPredicate<T>;
    class ClientboundSetEntityLinkPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Entity_, arg1: Internal.Entity_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getDestId(): number;
        getSourceId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get destId(): number
        get sourceId(): number
        get skippable(): boolean
    }
    type ClientboundSetEntityLinkPacket_ = ClientboundSetEntityLinkPacket;
    interface NarrationElementOutput {
        add(arg0: Internal.NarratedElementType_, ...arg1: Internal.Component_[]): void;
        add(arg0: Internal.NarratedElementType_, arg1: Internal.Component_): void;
        add(arg0: Internal.NarratedElementType_, arg1: string): void;
        nest(): this;
        add(arg0: Internal.NarratedElementType_, arg1: Internal.NarrationThunk_<any>): void;
    }
    type NarrationElementOutput_ = NarrationElementOutput;
    class Goal$Flag extends Internal.Enum<Internal.Goal$Flag> {
        static values(): Internal.Goal$Flag[];
        static valueOf(arg0: string): Internal.Goal$Flag;
        static readonly TARGET: Internal.Goal$Flag;
        static readonly JUMP: Internal.Goal$Flag;
        static readonly MOVE: Internal.Goal$Flag;
        static readonly LOOK: Internal.Goal$Flag;
    }
    type Goal$Flag_ = "jump" | "move" | "target" | "look" | Goal$Flag;
    class ComponentItem extends Internal.Item implements Internal.IItemRendererProvider, Internal.HeldItemUIFactory$IHeldItemUIHolder, Internal.IItemUseFirst {
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        createUI(entityPlayer: Internal.Player_, holder: Internal.HeldItemUIFactory$HeldItemHolder_): ModularUI;
        setDigSpeed(speed: number): void;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getComponents(): Internal.List<Internal.IItemComponent>;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        m_220152_(category: Internal.CreativeModeTab_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        attachComponents(...components: Internal.IItemComponent_[]): void;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        static create(properties: Internal.Item$Properties_): Internal.ComponentItem;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getRenderer(stack: Internal.ItemStack_): Internal.IRenderer;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get components(): Internal.List<Internal.IItemComponent>
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ComponentItem_ = ComponentItem;
    interface PlayerRideableJumping extends Internal.PlayerRideable {
        handleStopJump(): void;
        onPlayerJump(arg0: number): void;
        handleStartJump(arg0: number): void;
        canJump(): boolean;
    }
    type PlayerRideableJumping_ = PlayerRideableJumping;
    class ClientboundGameEventPacket$Type {
        constructor(arg0: number)
    }
    type ClientboundGameEventPacket$Type_ = ClientboundGameEventPacket$Type;
    class LivingEntityDropsEventJS extends Internal.LivingEntityEventJS {
        constructor(e: Internal.LivingDropsEvent_)
        getEntity(): Internal.Entity;
        addDrop(stack: Internal.ItemStack_, chance: number): Internal.ItemEntity;
        addDrop(stack: Internal.ItemStack_): Internal.ItemEntity;
        getSource(): DamageSource;
        getDrops(): Internal.List<Internal.ItemEntity>;
        isRecentlyHit(): boolean;
        getLootingLevel(): number;
        get entity(): Internal.Entity
        get source(): DamageSource
        get drops(): Internal.List<Internal.ItemEntity>
        get recentlyHit(): boolean
        get lootingLevel(): number
        eventDrops: Internal.List<Internal.ItemEntity>;
    }
    type LivingEntityDropsEventJS_ = LivingEntityDropsEventJS;
    class VegetationPatchFeature extends Internal.Feature<Internal.VegetationPatchConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.VegetationPatchConfiguration>)
    }
    type VegetationPatchFeature_ = VegetationPatchFeature;
    class Long2ObjectLinkedOpenHashMap <V> extends Internal.AbstractLong2ObjectSortedMap<V> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor(arg0: Internal.Long2ObjectMap_<V>)
        constructor()
        constructor(arg0: Internal.Map_<number, V>)
        constructor(arg0: number[], arg1: V[], arg2: number)
        constructor(arg0: Internal.Map_<number, V>, arg1: number)
        constructor(arg0: number)
        constructor(arg0: number[], arg1: V[])
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.Long2ObjectMap_<V>, arg1: number)
        subMap(arg0: number, arg1: number): Internal.Long2ObjectSortedMap<V>;
        replace(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        removeLast(): V;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        trim(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        lastKey(): any;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        putAndMoveToFirst(arg0: number, arg1: V): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        values(): Internal.Collection<any>;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        subMap(arg0: any, arg1: any): Internal.SortedMap<any, any>;
        trim(): boolean;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        long2ObjectEntrySet(): Internal.ObjectSet<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        getAndMoveToLast(arg0: number): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        firstKey(): number;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        headMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        static identity<T>(): Internal.Function<T, T>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        tailMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        static of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        headMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        /**
         * @deprecated
        */
        tailMap(arg0: number): Internal.Long2ObjectSortedMap<V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        keySet(): Internal.LongSet;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        removeFirst(): V;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        /**
         * @deprecated
        */
        subMap(arg0: number, arg1: number): Internal.Long2ObjectSortedMap<V>;
        /**
         * @deprecated
        */
        tailMap(arg0: any): Internal.SortedMap<any, any>;
        putAndMoveToLast(arg0: number, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        clone(): this;
        /**
         * @deprecated
        */
        headMap(arg0: any): Internal.SortedMap<any, any>;
        getAndMoveToFirst(arg0: number): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSortedSet<Internal.Map$Entry<number, V>>;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        replace(arg0: number, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
    }
    type Long2ObjectLinkedOpenHashMap_<V> = Long2ObjectLinkedOpenHashMap<V>;
    class NotifiableItemStackHandler extends Internal.NotifiableRecipeHandlerTrait<Internal.Ingredient> implements Internal.IItemTransfer, Internal.ICapabilityTrait {
        constructor(machine: Internal.MetaMachine_, slots: number, handlerIO: Internal.IO_)
        constructor(machine: Internal.MetaMachine_, slots: number, handlerIO: Internal.IO_, capabilityIO: Internal.IO_, transferFactory: Internal.Function_<number, Internal.ItemStackTransfer>)
        constructor(machine: Internal.MetaMachine_, slots: number, handlerIO: Internal.IO_, capabilityIO: Internal.IO_)
        getSlotNames(): Internal.Set<string>;
        createSnapshot(): any;
        restoreFromSnapshot(snapshot: any): void;
        markDirty(name: string): void;
        setStackInSlot(index: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        setFilter(filter: Internal.Function_<Internal.ItemStack, boolean>): this;
        canCapOutput(): boolean;
        getSyncStorage(): Internal.IManagedStorage;
        insertItemInternal(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        canCapInput(): boolean;
        preWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        getSlots(): number;
        static handleIngredient(io: Internal.IO_, left: Internal.List_<Internal.Ingredient>, simulate: boolean, handlerIO: Internal.IO_, storage: Internal.ItemStackTransfer_): Internal.List<Internal.Ingredient>;
        extractItem(slot: number, amount: number, simulate: boolean, notifyChange: boolean): Internal.ItemStack;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        onContentsChanged(): void;
        getStackInSlot(slot: number): Internal.ItemStack;
        postWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        handleRecipeInner(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<Internal.Ingredient>, slotName: string, simulate: boolean): Internal.List<Internal.Ingredient>;
        getSlotLimit(slot: number): number;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        copyContent(content: any): Internal.Ingredient;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean, notifyChange: boolean): Internal.ItemStack;
        getCapabilityIO(): Internal.IO;
        getCapability(): RecipeCapability<Internal.Ingredient>;
        extractItemInternal(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        updateTimeStamp(level: Internal.Level_): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        exportToNearby(...facings: Internal.Direction_[]): void;
        importFromNearby(...facings: Internal.Direction_[]): void;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        handleRecipe(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<any>, slotName: string, simulate: boolean): Internal.List<Internal.Ingredient>;
        get slotNames(): Internal.Set<string>
        get empty(): boolean
        set filter(filter: Internal.Function_<Internal.ItemStack, boolean>)
        get syncStorage(): Internal.IManagedStorage
        get slots(): number
        get capabilityIO(): Internal.IO
        get capability(): RecipeCapability<Internal.Ingredient>
        readonly storage: Internal.ItemStackTransfer;
        readonly capabilityIO: Internal.IO;
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
        readonly handlerIO: Internal.IO;
    }
    type NotifiableItemStackHandler_ = NotifiableItemStackHandler;
    class GLFramebufferInfo {
        constructor()
        set(info: Internal.GLFramebufferInfo_): void;
        mFormat: number;
        mFramebuffer: number;
    }
    type GLFramebufferInfo_ = GLFramebufferInfo;
    interface UserApiService {
        reportAbuse(arg0: Internal.AbuseReportRequest_): void;
        isBlockedPlayer(arg0: Internal.UUID_): boolean;
        canSendReports(): boolean;
        getAbuseReportLimits(): Internal.AbuseReportLimits;
        properties(): Internal.UserApiService$UserProperties;
        newTelemetrySession(arg0: Internal.Executor_): Internal.TelemetrySession;
        getKeyPair(): Internal.KeyPairResponse;
        refreshBlockList(): void;
        get abuseReportLimits(): Internal.AbuseReportLimits
        get keyPair(): Internal.KeyPairResponse
        readonly OFFLINE: Internal.UserApiService;
        readonly OFFLINE_PROPERTIES: Internal.UserApiService$UserProperties;
    }
    type UserApiService_ = UserApiService;
    class FluidPipeProperties implements Internal.IMaterialProperty<Internal.FluidPipeProperties>, Internal.IPropertyFluidFilter {
        constructor(maxFluidTemperature: number, throughput: number, gasProof: boolean, acidProof: boolean, cryoProof: boolean, plasmaProof: boolean, channels: number)
        constructor(maxFluidTemperature: number, throughput: number, gasProof: boolean, acidProof: boolean, cryoProof: boolean, plasmaProof: boolean)
        setThroughput(throughput: number): void;
        setGasProof(gasProof: boolean): void;
        isCryoProof(): boolean;
        setCanContain(attribute: Internal.FluidAttribute_, canContain: boolean): void;
        isGasProof(): boolean;
        negate(): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        test(arg0: any): boolean;
        and(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        setMaxFluidTemperature(maxFluidTemperature: number): void;
        isPlasmaProof(): boolean;
        setCryoProof(cryoProof: boolean): void;
        setChannels(channels: number): void;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        canContain(attribute: Internal.FluidAttribute_): boolean;
        getContainedAttributes(): Internal.Collection<Internal.FluidAttribute>;
        setPlasmaProof(plasmaProof: boolean): void;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        canContain(state: GTFluidState_): boolean;
        getThroughput(): number;
        getMaxFluidTemperature(): number;
        test(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        appendTooltips(tooltip: Internal.List_<Internal.Component>, showToolsInfo: boolean, showTemperatureInfo: boolean): void;
        isAcidProof(): boolean;
        getPlatformThroughput(): number;
        getChannels(): number;
        set throughput(throughput: number)
        set gasProof(gasProof: boolean)
        get cryoProof(): boolean
        get gasProof(): boolean
        set maxFluidTemperature(maxFluidTemperature: number)
        get plasmaProof(): boolean
        set cryoProof(cryoProof: boolean)
        set channels(channels: number)
        get containedAttributes(): Internal.Collection<Internal.FluidAttribute>
        set plasmaProof(plasmaProof: boolean)
        get throughput(): number
        get maxFluidTemperature(): number
        get acidProof(): boolean
        get platformThroughput(): number
        get channels(): number
        static readonly MAX_PIPE_CHANNELS: 9;
    }
    type FluidPipeProperties_ = FluidPipeProperties;
    class BossEvent$BossBarOverlay extends Internal.Enum<Internal.BossEvent$BossBarOverlay> {
        static valueOf(arg0: string): Internal.BossEvent$BossBarOverlay;
        getName(): string;
        static values(): Internal.BossEvent$BossBarOverlay[];
        static byName(arg0: string): Internal.BossEvent$BossBarOverlay;
        get name(): string
        static readonly NOTCHED_12: Internal.BossEvent$BossBarOverlay;
        static readonly NOTCHED_10: Internal.BossEvent$BossBarOverlay;
        static readonly PROGRESS: Internal.BossEvent$BossBarOverlay;
        static readonly NOTCHED_6: Internal.BossEvent$BossBarOverlay;
        static readonly NOTCHED_20: Internal.BossEvent$BossBarOverlay;
    }
    type BossEvent$BossBarOverlay_ = "notched_20" | "notched_10" | "progress" | "notched_6" | "notched_12" | BossEvent$BossBarOverlay;
    class LargeDripstoneConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: Internal.IntProvider_, arg2: Internal.FloatProvider_, arg3: number, arg4: Internal.FloatProvider_, arg5: Internal.FloatProvider_, arg6: Internal.FloatProvider_, arg7: number, arg8: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly floorToCeilingSearchRange: number;
        readonly columnRadius: Internal.IntProvider;
        readonly stalactiteBluntness: Internal.FloatProvider;
        readonly minBluntnessForWind: number;
        static readonly CODEC: Internal.Codec<Internal.LargeDripstoneConfiguration>;
        readonly minRadiusForWind: number;
        readonly heightScale: Internal.FloatProvider;
        readonly windSpeed: Internal.FloatProvider;
        readonly maxColumnRadiusToCaveHeightRatio: number;
        readonly stalagmiteBluntness: Internal.FloatProvider;
    }
    type LargeDripstoneConfiguration_ = LargeDripstoneConfiguration;
    class AnimalTameEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.Animal_, arg1: Internal.Player_)
        getTamer(): Internal.Player;
        getAnimal(): Internal.Animal;
        get tamer(): Internal.Player
        get animal(): Internal.Animal
    }
    type AnimalTameEvent_ = AnimalTameEvent;
    class BlockVisualizerEvent$ModifyContext$Reason extends Internal.Enum<Internal.BlockVisualizerEvent$ModifyContext$Reason> {
        static values(): Internal.BlockVisualizerEvent$ModifyContext$Reason[];
        static valueOf(arg0: string): Internal.BlockVisualizerEvent$ModifyContext$Reason;
        static readonly EXISTING_BLOCKSTATE: Internal.BlockVisualizerEvent$ModifyContext$Reason;
        static readonly DEFAULT_BLOCKSTATE: Internal.BlockVisualizerEvent$ModifyContext$Reason;
    }
    type BlockVisualizerEvent$ModifyContext$Reason_ = BlockVisualizerEvent$ModifyContext$Reason | "existing_blockstate" | "default_blockstate";
    class KeyCompressor <T> {
        constructor(arg0: Internal.DynamicOps_<T>, arg1: Internal.Stream_<T>)
        compress(arg0: T): number;
        size(): number;
        decompress(arg0: number): T;
        compress(arg0: string): number;
    }
    type KeyCompressor_<T> = KeyCompressor<T>;
    interface FramedItemFrameBlockEntity$MapMarkerRemover {
        framedblocks$removeMapMarker(arg0: BlockPos_): void;
    }
    type FramedItemFrameBlockEntity$MapMarkerRemover_ = FramedItemFrameBlockEntity$MapMarkerRemover;
    class WallBlockBuilder extends Internal.MultipartShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type WallBlockBuilder_ = WallBlockBuilder;
    class WorldGenerationContext {
        constructor(arg0: Internal.ChunkGenerator_, arg1: Internal.LevelHeightAccessor_)
        getMinGenY(): number;
        getGenDepth(): number;
        get minGenY(): number
        get genDepth(): number
    }
    type WorldGenerationContext_ = WorldGenerationContext;
    interface ModelQuadView {
        getFlags(): number;
        getTexU(arg0: number): number;
        getTexV(arg0: number): number;
        getSprite(): Internal.TextureAtlasSprite;
        getNormal(arg0: number): number;
        getColor(arg0: number): number;
        getZ(arg0: number): number;
        getLight(arg0: number): number;
        getX(arg0: number): number;
        getColorIndex(): number;
        getY(arg0: number): number;
        get flags(): number
        get sprite(): Internal.TextureAtlasSprite
        get colorIndex(): number
    }
    type ModelQuadView_ = ModelQuadView;
    class TutorialSteps extends Internal.Enum<Internal.TutorialSteps> {
        static getByName(arg0: string): Internal.TutorialSteps;
        create(arg0: Internal.Tutorial_): Internal.TutorialStepInstance;
        getName(): string;
        static valueOf(arg0: string): Internal.TutorialSteps;
        static values(): Internal.TutorialSteps[];
        get name(): string
        static readonly OPEN_INVENTORY: Internal.TutorialSteps;
        static readonly CRAFT_PLANKS: Internal.TutorialSteps;
        static readonly NONE: Internal.TutorialSteps;
        static readonly FIND_TREE: Internal.TutorialSteps;
        static readonly MOVEMENT: Internal.TutorialSteps;
        static readonly PUNCH_TREE: Internal.TutorialSteps;
    }
    type TutorialSteps_ = TutorialSteps | "craft_planks" | "find_tree" | "open_inventory" | "punch_tree" | "none" | "movement";
    class ExplosionJS {
        constructor(l: Internal.LevelAccessor_, _x: number, _y: number, _z: number)
        damagesTerrain(b: boolean): this;
        destroysTerrain(b: boolean): this;
        explode(): void;
        causesFire(b: boolean): this;
        exploder(entity: Internal.Entity_): this;
        strength(f: number): this;
        readonly z: number;
        causesFire: boolean;
        explosionMode: Internal.Explosion$BlockInteraction;
        readonly x: number;
        readonly y: number;
        exploder: Internal.Entity;
        strength: number;
    }
    type ExplosionJS_ = ExplosionJS;
    class ClientboundGameEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.ClientboundGameEventPacket$Type_, arg1: number)
        handle(arg0: Internal.PacketListener_): void;
        getParam(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getEvent(): Internal.ClientboundGameEventPacket$Type;
        get param(): number
        get skippable(): boolean
        get event(): Internal.ClientboundGameEventPacket$Type
        static readonly DEMO_EVENT: Internal.ClientboundGameEventPacket$Type;
        static readonly START_RAINING: Internal.ClientboundGameEventPacket$Type;
        static readonly THUNDER_LEVEL_CHANGE: Internal.ClientboundGameEventPacket$Type;
        static readonly PUFFER_FISH_STING: Internal.ClientboundGameEventPacket$Type;
        static readonly IMMEDIATE_RESPAWN: Internal.ClientboundGameEventPacket$Type;
        static readonly DEMO_PARAM_HINT_1: 101;
        static readonly DEMO_PARAM_HINT_4: 104;
        static readonly DEMO_PARAM_HINT_3: 103;
        static readonly DEMO_PARAM_HINT_2: 102;
        static readonly CHANGE_GAME_MODE: Internal.ClientboundGameEventPacket$Type;
        static readonly RAIN_LEVEL_CHANGE: Internal.ClientboundGameEventPacket$Type;
        static readonly STOP_RAINING: Internal.ClientboundGameEventPacket$Type;
        static readonly WIN_GAME: Internal.ClientboundGameEventPacket$Type;
        static readonly NO_RESPAWN_BLOCK_AVAILABLE: Internal.ClientboundGameEventPacket$Type;
        static readonly ARROW_HIT_PLAYER: Internal.ClientboundGameEventPacket$Type;
        static readonly GUARDIAN_ELDER_EFFECT: Internal.ClientboundGameEventPacket$Type;
        static readonly DEMO_PARAM_INTRO: 0;
    }
    type ClientboundGameEventPacket_ = ClientboundGameEventPacket;
    interface SortedSet <E> extends Internal.Set<E> {
        subSet(arg0: E, arg1: E): this;
        add(arg0: E): boolean;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        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>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        comparator(): Internal.Comparator<E>;
        of<E>(arg0: E, arg1: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        last(): E;
        tailSet(arg0: E): this;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        headSet(arg0: E): this;
        remove(arg0: any): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        hashCode(): number;
        size(): number;
        of<E>(arg0: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        of<E>(...arg0: E[]): Internal.Set<E>;
        of<E>(): Internal.Set<E>;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        first(): E;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        get empty(): boolean
    }
    type SortedSet_<E> = SortedSet<E>;
    class RecordCodecBuilder$Instance <O> implements Internal.Applicative<Internal.RecordCodecBuilder$Mu<O>, any> {
        constructor()
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>): Internal.Products$P14<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
        apply2<A, B, R>(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, A>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, B>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>): Internal.Products$P10<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
        group<T1, T2>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>): Internal.Products$P2<Internal.RecordCodecBuilder$Mu<O>, T1, T2>;
        lift8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T8>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        ap4<T1, T2, T3, T4, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function4<T1, T2, T3, T4, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        lift9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T8>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T9>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        ap3<T1, T2, T3, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function3<T1, T2, T3, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        lift2<A, B, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.BiFunction<A, B, R>>): Internal.BiFunction<Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, B>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T15>): Internal.Products$P15<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
        apply4<T1, T2, T3, T4, R>(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>): Internal.Products$P11<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
        apply8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        apply9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function5<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        lift6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        ap6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T15>, arg16: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T16>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>): Internal.Products$P3<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3>;
        static unbox<F extends Internal.K1, Mu extends Internal.Applicative$Mu>(arg0: Internal.App_<Mu, F>): Internal.Applicative<F, Mu>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>): Internal.Products$P9<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
        ap9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        apply5<T1, T2, T3, T4, T5, R>(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4, T5, T6, T7>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>): Internal.Products$P7<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7>;
        ap13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        point<A>(arg0: A): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>): Internal.Products$P13<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
        group<T1, T2, T3, T4, T5>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>): Internal.Products$P5<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5>;
        lift1<A, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function<A, R>>): Internal.Function<Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        apply3<T1, T2, T3, R>(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>): Internal.Products$P4<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4>;
        deprecated<A>(arg0: A, arg1: number): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T15>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T16>): Internal.Products$P16<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
        ap7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        stable<A>(arg0: A): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
        ap8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap<A, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function<A, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, A>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        lift4<T1, T2, T3, T4, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function4<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        point<A>(arg0: A, arg1: Internal.Lifecycle_): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
        ap15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T14>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T15>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T12>): Internal.Products$P12<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
        ap<A, R>(arg0: Internal.Function_<A, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, A>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>): Internal.Products$P8<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8>;
        lift5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function5<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        lift7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        ap10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T10>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        map<T, R>(arg0: Internal.Function_<T, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        apply7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T7>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        lift3<T1, T2, T3, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.Function3<T1, T2, T3, R>>): Internal.Function3<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
        group<T1, T2, T3, T4, T5, T6>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>): Internal.Products$P6<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6>;
        apply6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T6>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        ap2<A, B, R>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, Internal.BiFunction<A, B, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, A>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, B>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
        group<T1>(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu<O>, T1>): Internal.Products$P1<Internal.RecordCodecBuilder$Mu<O>, T1>;
    }
    type RecordCodecBuilder$Instance_<O> = RecordCodecBuilder$Instance<O>;
    class MetricSampler$SamplerResult {
        constructor(arg0: number, arg1: number, arg2: any_)
        valueAtTick(arg0: number): number;
        getFirstTick(): number;
        getLastTick(): number;
        get firstTick(): number
        get lastTick(): number
    }
    type MetricSampler$SamplerResult_ = MetricSampler$SamplerResult;
    class MountedStorageManager {
        constructor()
        updateContainedFluid(arg0: BlockPos_, arg1: Internal.FluidStack_): void;
        getItems(): Internal.IItemHandlerModifiable;
        addStorageToWorld(arg0: Internal.StructureTemplate$StructureBlockInfo_, arg1: Internal.BlockEntity_): void;
        bindTanks(arg0: Internal.Map_<BlockPos, Internal.BlockEntity>): void;
        removeStorageFromWorld(): void;
        write(arg0: Internal.CompoundTag_, arg1: boolean): void;
        handlePlayerStorageInteraction(arg0: Internal.Contraption_, arg1: Internal.Player_, arg2: BlockPos_): boolean;
        getFuelItems(): Internal.IItemHandlerModifiable;
        read(arg0: Internal.CompoundTag_, arg1: Internal.Map_<BlockPos, Internal.BlockEntity>, arg2: boolean): void;
        addBlock(arg0: BlockPos_, arg1: Internal.BlockEntity_): void;
        entityTick(arg0: Internal.AbstractContraptionEntity_): void;
        clear(): void;
        getFluids(): Internal.IFluidHandler;
        attachExternal(arg0: Internal.IItemHandlerModifiable_): void;
        createHandlers(): void;
        get items(): Internal.IItemHandlerModifiable
        get fuelItems(): Internal.IItemHandlerModifiable
        get fluids(): Internal.IFluidHandler
    }
    type MountedStorageManager_ = MountedStorageManager;
    interface CommandExceptionType {
    }
    type CommandExceptionType_ = CommandExceptionType;
    interface PreparableReloadListener$PreparationBarrier {
        wait<T>(arg0: T): Internal.CompletableFuture<T>;
    }
    type PreparableReloadListener$PreparationBarrier_ = PreparableReloadListener$PreparationBarrier;
    class LootBuilderPool implements Internal.FunctionContainer, Internal.ConditionContainer {
        constructor()
        setUniformRolls(min: number, max: number): void;
        addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
        randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
        name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
        toJson(): Internal.JsonObject;
        damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
        count(count: Internal.NumberProvider_): Internal.FunctionContainer;
        survivesExplosion(): Internal.ConditionContainer;
        addTag(tag: string, expand: boolean): Internal.LootTableEntry;
        addItem(item: Internal.ItemStack_, weight: number, count: Internal.NumberProvider_): Internal.LootTableEntry;
        copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
        addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer;
        lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
        addItem(item: Internal.ItemStack_): Internal.LootTableEntry;
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
        enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
        addEntry(json: Internal.JsonObject_): Internal.LootTableEntry;
        furnaceSmelt(): Internal.FunctionContainer;
        entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
        lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
        addEmpty(weight: number): Internal.LootTableEntry;
        addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction>): Internal.FunctionContainer;
        randomChance(chance: number): Internal.ConditionContainer;
        addLootTable(table: ResourceLocation_): Internal.LootTableEntry;
        setBinomialRolls(n: number, p: number): void;
        killedByPlayer(): Internal.ConditionContainer;
        nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
        entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
        addItem(item: Internal.ItemStack_, weight: number): Internal.LootTableEntry;
        name(name: Internal.Component_): Internal.FunctionContainer;
        rolls: Internal.NumberProvider;
        readonly entries: Internal.JsonArray;
        readonly conditions: Internal.JsonArray;
        bonusRolls: Internal.NumberProvider;
        readonly functions: Internal.JsonArray;
    }
    type LootBuilderPool_ = LootBuilderPool;
    interface ITagManager <V> extends Internal.Iterable<Internal.ITag<V>> {
        getTagNames(): Internal.Stream<Internal.TagKey<V>>;
        getReverseTag(arg0: V): Internal.Optional<Internal.IReverseTag<V>>;
        spliterator(): Internal.Spliterator<Internal.ITag<V>>;
        addOptionalTagDefaults(arg0: Internal.TagKey_<V>, arg1: Internal.Set_<Internal.Supplier<V>>): void;
        iterator(): Internal.Iterator<Internal.ITag<V>>;
        createOptionalTagKey(arg0: ResourceLocation_, arg1: Internal.Set_<Internal.Supplier<V>>): Internal.TagKey<V>;
        forEach(arg0: Internal.Consumer_<Internal.ITag<V>>): void;
        getTag(arg0: Internal.TagKey_<V>): Internal.ITag<V>;
        isKnownTagName(arg0: Internal.TagKey_<V>): boolean;
        createTagKey(arg0: ResourceLocation_): Internal.TagKey<V>;
        stream(): Internal.Stream<Internal.ITag<V>>;
        get tagNames(): Internal.Stream<Internal.TagKey<V>>
    }
    type ITagManager_<V> = ITagManager<V>;
    class PiecesContainer extends Internal.Record {
        constructor(arg0: Internal.List_<Internal.StructurePiece>)
        pieces(): Internal.List<Internal.StructurePiece>;
        isInsidePiece(arg0: BlockPos_): boolean;
        static load(arg0: Internal.ListTag_, arg1: Internal.StructurePieceSerializationContext_): Internal.PiecesContainer;
        save(arg0: Internal.StructurePieceSerializationContext_): Internal.Tag;
        calculateBoundingBox(): Internal.BoundingBox;
        isEmpty(): boolean;
        get empty(): boolean
    }
    type PiecesContainer_ = PiecesContainer;
    class CallbackInfoReturnable <R> extends Internal.CallbackInfo {
        constructor(arg0: string, arg1: boolean, arg2: string)
        constructor(arg0: string, arg1: boolean, arg2: number)
        constructor(arg0: string, arg1: boolean, arg2: number)
        constructor(arg0: string, arg1: boolean, arg2: R)
        constructor(arg0: string, arg1: boolean, arg2: number)
        constructor(arg0: string, arg1: boolean)
        constructor(arg0: string, arg1: boolean, arg2: number)
        constructor(arg0: string, arg1: boolean, arg2: boolean)
        constructor(arg0: string, arg1: boolean, arg2: number)
        constructor(arg0: string, arg1: boolean, arg2: number)
        getReturnValueS(): number;
        setReturnValue(arg0: R): void;
        getReturnValueZ(): boolean;
        getReturnValueC(): string;
        getReturnValueJ(): number;
        getReturnValueD(): number;
        getReturnValueB(): number;
        getReturnValueI(): number;
        getReturnValue(): R;
        getReturnValueF(): number;
        get returnValueS(): number
        set returnValue(arg0: R)
        get returnValueZ(): boolean
        get returnValueC(): string
        get returnValueJ(): number
        get returnValueD(): number
        get returnValueB(): number
        get returnValueI(): number
        get returnValue(): R
        get returnValueF(): number
    }
    type CallbackInfoReturnable_<R> = CallbackInfoReturnable<R>;
    class StrongholdStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.StrongholdStructure>;
    }
    type StrongholdStructure_ = StrongholdStructure;
    interface Quaternionfc {
        transformInverseUnit(arg0: Internal.Vector4f_): Internal.Vector4f;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        z(): number;
        get(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
        transformInverseUnit(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        normalizedPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        positiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        transformInverseUnit(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        nlerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): Internal.Quaternionf;
        getAsMatrix3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformPositiveY(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotateLocalZ(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverseUnit(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
        scale(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverse(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        lengthSquared(): number;
        mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        transform(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        getEulerAnglesXYZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotateX(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        transformUnitPositiveZ(arg0: Internal.Vector4f_): Internal.Vector4f;
        rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): Internal.Quaternionf;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
        transformPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        difference(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnit(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        conjugateBy(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotateTo(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverse(arg0: Internal.Vector3f_): Internal.Vector3f;
        transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        getAsMatrix3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
        w(): number;
        slerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): Internal.Quaternionf;
        premul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        positiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(arg0: Internal.Vector4f_): Internal.Vector4f;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
        rotateLocalY(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        getAsMatrix4x3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
        rotateY(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformUnit(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transformUnitPositiveY(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        isFinite(): boolean;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateAxis(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
        transform(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        x(): number;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        normalizedPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
        positiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        angle(): number;
        transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        transformUnitPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        nlerpIterative(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalX(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
        invert(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        normalize(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverse(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(arg0: Internal.Vector3f_): Internal.Vector3f;
        getAsMatrix4f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        equals(arg0: Internal.Quaternionfc_, arg1: number): boolean;
        lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
        transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateZ(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(arg0: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        getAsMatrix4f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
        add(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        transform(arg0: Internal.Vector3f_): Internal.Vector3f;
        y(): number;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): Internal.Quaternionf;
        normalizedPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        conjugate(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        getAsMatrix4x3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        transformUnitPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
        transform(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveZ(arg0: Internal.Vector4f_): Internal.Vector4f;
        transform(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
        div(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        get finite(): boolean
    }
    type Quaternionfc_ = Quaternionfc;
    class DragonChargePlayerPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonChargePlayerPhase>;
        setTarget(arg0: Vec3_): void;
        get phase(): Internal.EnderDragonPhase<Internal.DragonChargePlayerPhase>
        set target(arg0: Vec3_)
    }
    type DragonChargePlayerPhase_ = DragonChargePlayerPhase;
    class MinecartSpawner extends Internal.AbstractMinecart {
        constructor(arg0: Internal.EntityType_<Internal.MinecartSpawner>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSpawner(): Internal.BaseSpawner;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSlopeAdjustment(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldDoRailFunctions(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get maxCartSpeedOnRail(): number
        get stepHeight(): number
        get ambientCreature(): boolean
        get spawner(): Internal.BaseSpawner
        get monster(): boolean
        get slopeAdjustment(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get currentRailPosition(): BlockPos
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type MinecartSpawner_ = MinecartSpawner;
    class CoilBlock extends Internal.ActiveBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, coilType: Internal.ICoilType_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        coilType: Internal.ICoilType;
    }
    type CoilBlock_ = CoilBlock;
    class AxeItemBuilder extends Internal.HandheldItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
    }
    type AxeItemBuilder_ = AxeItemBuilder;
    interface ToLongFunction <T> {
        applyAsLong(arg0: T): number;
        (arg0: T): number;
    }
    type ToLongFunction_<T> = ToLongFunction<T>;
    class Object2IntOpenHashMap <K> extends Internal.AbstractObject2IntMap<K> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor(arg0: K[], arg1: number[], arg2: number)
        constructor()
        constructor(arg0: Internal.Object2IntMap_<K>, arg1: number)
        constructor(arg0: Internal.Map_<K, number>, arg1: number)
        constructor(arg0: K[], arg1: number[])
        constructor(arg0: Internal.Object2IntMap_<K>)
        constructor(arg0: number)
        constructor(arg0: Internal.Map_<K, number>)
        constructor(arg0: number, arg1: number)
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        trim(arg0: number): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        trim(): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        applyAsInt(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        static identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        clone(): any;
        object2IntEntrySet(): Internal.Object2IntMap$FastEntrySet<K>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        addTo(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        keySet(): Internal.ObjectSet<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
    }
    type Object2IntOpenHashMap_<K> = Object2IntOpenHashMap<K>;
    class ImmutableSetMultimap <K, V> extends Internal.ImmutableMultimap<K, V> implements Internal.SetMultimap<K, V> {
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableSetMultimap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableSetMultimap<K, V>;
        /**
         * @deprecated
        */
        removeAll(arg0: any): Internal.Collection<any>;
        static copyOf<K, V>(arg0: Internal.Iterable_<Internal.Map$Entry<K, V>>): Internal.ImmutableSetMultimap<K, V>;
        /**
         * @deprecated
        */
        replaceValues(arg0: any, arg1: Internal.Iterable_<any>): Internal.Collection<any>;
        static builder<K, V>(): Internal.ImmutableSetMultimap$Builder<K, V>;
        static flatteningToImmutableSetMultimap<T, K, V>(arg0: Internal.Function_<T, K>, arg1: Internal.Function_<T, Internal.Stream<V>>): Internal.Collector<T, any, Internal.ImmutableSetMultimap<K, V>>;
        entries(): Internal.Collection<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableSetMultimap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableSetMultimap<K, V>;
        static toImmutableSetMultimap<T, K, V>(arg0: Internal.Function_<T, K>, arg1: Internal.Function_<T, V>): Internal.Collector<T, any, Internal.ImmutableSetMultimap<K, V>>;
        get(arg0: any): Internal.Collection<any>;
        inverse(): Internal.ImmutableSetMultimap<V, K>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V): Internal.ImmutableSetMultimap<K, V>;
        static copyOf<K, V>(arg0: Internal.Multimap_<K, V>): Internal.ImmutableSetMultimap<K, V>;
        keys(): Internal.Multiset<any>;
        asMap(): Internal.Map<K, Internal.Collection<V>>;
        static of<K, V>(): Internal.ImmutableSetMultimap<K, V>;
    }
    type ImmutableSetMultimap_<K, V> = ImmutableSetMultimap<K, V>;
    interface VoxelShapeAccess {
        getFaces(): Internal.VoxelShape[];
        setFaces(arg0: Internal.VoxelShape_[]): void;
        getShape(): Internal.DiscreteVoxelShape;
        setShape(arg0: Internal.DiscreteVoxelShape_): void;
        get faces(): Internal.VoxelShape[]
        set faces(arg0: Internal.VoxelShape_[])
        get shape(): Internal.DiscreteVoxelShape
        set shape(arg0: Internal.DiscreteVoxelShape_)
    }
    type VoxelShapeAccess_ = VoxelShapeAccess;
    class DefaultedRegistry <T> extends Internal.MappedRegistry<T> {
        constructor(arg0: string, arg1: Internal.ResourceKey_<Internal.Registry<T>>, arg2: Internal.Lifecycle_, arg3: Internal.Function_<T, Internal.Holder$Reference<T>>)
        byId(arg0: number): T;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        forEach(arg0: Internal.Consumer_<T>): void;
        getDefaultKey(): ResourceLocation;
        spliterator(): Internal.Spliterator<T>;
        getOptional(arg0: ResourceLocation_): Internal.Optional<T>;
        get(arg0: ResourceLocation_): T;
        byIdOrThrow(arg0: number): T;
        registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        get defaultKey(): ResourceLocation
    }
    type DefaultedRegistry_<T> = DefaultedRegistry<T>;
    class BlockFaceUV {
        constructor(arg0: number[], arg1: number)
        getV(arg0: number): number;
        getReverseIndex(arg0: number): number;
        getU(arg0: number): number;
        setMissingUv(arg0: number[]): void;
        set missingUv(arg0: number[])
        readonly rotation: number;
        uvs: number[];
    }
    type BlockFaceUV_ = BlockFaceUV;
    interface GameRules$GameRuleTypeVisitor {
        visit<T extends Internal.GameRules$Value<T>>(arg0: Internal.GameRules$Key_<T>, arg1: Internal.GameRules$Type_<T>): void;
        visitInteger(arg0: Internal.GameRules$Key_<Internal.GameRules$IntegerValue>, arg1: Internal.GameRules$Type_<Internal.GameRules$IntegerValue>): void;
        visitBoolean(arg0: Internal.GameRules$Key_<Internal.GameRules$BooleanValue>, arg1: Internal.GameRules$Type_<Internal.GameRules$BooleanValue>): void;
    }
    type GameRules$GameRuleTypeVisitor_ = GameRules$GameRuleTypeVisitor;
    class Entity$RemovalReason extends Internal.Enum<Internal.Entity$RemovalReason> {
        static values(): Internal.Entity$RemovalReason[];
        shouldSave(): boolean;
        shouldDestroy(): boolean;
        static valueOf(arg0: string): Internal.Entity$RemovalReason;
        static readonly CHANGED_DIMENSION: Internal.Entity$RemovalReason;
        static readonly UNLOADED_TO_CHUNK: Internal.Entity$RemovalReason;
        static readonly UNLOADED_WITH_PLAYER: Internal.Entity$RemovalReason;
        static readonly KILLED: Internal.Entity$RemovalReason;
        static readonly DISCARDED: Internal.Entity$RemovalReason;
    }
    type Entity$RemovalReason_ = "changed_dimension" | Entity$RemovalReason | "killed" | "discarded" | "unloaded_with_player" | "unloaded_to_chunk";
    class BlockFamily {
        getRecipeUnlockedBy(): Internal.Optional<string>;
        getRecipeGroupPrefix(): Internal.Optional<string>;
        get(arg0: Internal.BlockFamily$Variant_): Internal.Block;
        shouldGenerateRecipe(): boolean;
        shouldGenerateModel(): boolean;
        getBaseBlock(): Internal.Block;
        getVariants(): Internal.Map<Internal.BlockFamily$Variant, Internal.Block>;
        get recipeUnlockedBy(): Internal.Optional<string>
        get recipeGroupPrefix(): Internal.Optional<string>
        get baseBlock(): Internal.Block
        get variants(): Internal.Map<Internal.BlockFamily$Variant, Internal.Block>
    }
    type BlockFamily_ = BlockFamily;
    interface SimpleMapContentRegistry$Identifiable {
        getId(): ResourceLocation;
        get id(): ResourceLocation
    }
    type SimpleMapContentRegistry$Identifiable_ = SimpleMapContentRegistry$Identifiable;
    class TridentItem extends Internal.Item implements Internal.Vanishable, Internal.ModifiableItemKJS {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        kjs$getAttributeMap(): Internal.Multimap<any, any>;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        kjs$setAttributeMap(arg0: Internal.Multimap_<any, any>): void;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly BASE_DAMAGE: 8.0;
        static readonly THROW_THRESHOLD_TIME: 10;
        static readonly SHOOT_POWER: 2.5;
        defaultModifiers: Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
    }
    type TridentItem_ = TridentItem;
    interface Quaterniondc {
        dot(arg0: Internal.Quaterniondc_): number;
        rotateX(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        getEulerAnglesXYZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverseUnit(arg0: Internal.Vector4f_): Internal.Vector4f;
        nlerpIterative(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
        transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        x(): number;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverseUnit(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveY(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: Internal.Vector4d_): Internal.Vector4d;
        rotateAxis(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
        get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
        transform(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        angle(): number;
        get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
        transformUnitPositiveZ(arg0: Internal.Vector4f_): Internal.Vector4f;
        mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
        rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
        integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
        conjugateBy(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        scale(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        difference(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnit(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        transformInverse(arg0: Internal.Vector3f_): Internal.Vector3f;
        transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
        rotateLocalX(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        y(): number;
        transformInverseUnit(arg0: Internal.Vector4fc_, arg1: Internal.Vector4f_): Internal.Vector4f;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        lengthSquared(): number;
        premul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnitPositiveZ(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveX(arg0: Internal.Vector4f_): Internal.Vector4f;
        invert(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        normalize(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
        transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        rotateZ(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformUnit(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
        get(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        transformUnitPositiveY(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        z(): number;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
        isFinite(): boolean;
        transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformInverse(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
        rotateLocalY(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transform(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        conjugate(arg0: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
        get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
        transformUnitPositiveY(arg0: Internal.Vector3f_): Internal.Vector3f;
        nlerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
        rotateTo(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverse(arg0: Internal.Vector4f_): Internal.Vector4f;
        transformUnit(arg0: Internal.Vector3f_): Internal.Vector3f;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
        lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
        rotateY(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(arg0: Internal.Vector4f_): Internal.Vector4f;
        get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        rotateLocalZ(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
        add(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        w(): number;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
        transform(arg0: Internal.Vector3f_): Internal.Vector3f;
        transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4f_): Internal.Vector4f;
        rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
        normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transformUnitPositiveX(arg0: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
        transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
        transform(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        transformPositiveZ(arg0: Internal.Vector4f_): Internal.Vector4f;
        equals(arg0: Internal.Quaterniondc_, arg1: number): boolean;
        transform(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
        slerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        div(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
        transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        get finite(): boolean
    }
    type Quaterniondc_ = Quaterniondc;
    class CommandEventJS extends Internal.ServerEventJS {
        constructor(e: any_)
        getException(): Internal.Throwable;
        getInput(): string;
        setException(exception: Internal.Throwable_): void;
        setParseResults(parse: Internal.ParseResults_<Internal.CommandSourceStack>): void;
        getCommandName(): string;
        getParseResults(): Internal.ParseResults<Internal.CommandSourceStack>;
        get exception(): Internal.Throwable
        get input(): string
        set exception(exception: Internal.Throwable_)
        set parseResults(parse: Internal.ParseResults_<Internal.CommandSourceStack>)
        get commandName(): string
        get parseResults(): Internal.ParseResults<Internal.CommandSourceStack>
    }
    type CommandEventJS_ = CommandEventJS;
    class ServerboundSelectTradePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getItem(): number;
        isSkippable(): boolean;
        get item(): number
        get skippable(): boolean
    }
    type ServerboundSelectTradePacket_ = ServerboundSelectTradePacket;
    class Hoglin extends Internal.Animal implements Internal.Enemy, Internal.HoglinBase {
        constructor(arg0: Internal.EntityType_<Internal.Hoglin>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isConverting(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        static throwTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        static checkHoglinSpawnRules(arg0: Internal.EntityType_<Internal.Hoglin>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        static hurtAndThrowTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        isAdult(): boolean;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        getBrain(): Internal.Brain<Internal.Hoglin>;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setImmuneToZombification(arg0: boolean): void;
        canBeHunted(): boolean;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getAttackAnimationRemainingTicks(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get converting(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get adult(): boolean
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        get brain(): Internal.Brain<Internal.Hoglin>
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set immuneToZombification(arg0: boolean)
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get attackAnimationRemainingTicks(): number
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Hoglin_ = Hoglin;
    abstract class Provider extends Internal.Properties {
        getService(arg0: string, arg1: string): Internal.Provider$Service;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        getInfo(): string;
        static of<K, V>(): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        isConfigured(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        getServices(): Internal.Set<Internal.Provider$Service>;
        configure(arg0: string): this;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getVersion(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        getName(): string;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        getVersionStr(): string;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get info(): string
        get configured(): boolean
        get services(): Internal.Set<Internal.Provider$Service>
        /**
         * @deprecated
        */
        get version(): number
        get name(): string
        get versionStr(): string
    }
    type Provider_ = Provider;
    class MutableNumberUnit extends Internal.Unit {
        constructor(value: number)
        set(value: number): void;
        value: number;
    }
    type MutableNumberUnit_ = MutableNumberUnit;
    interface IGTFluidBuilder {
        temperature(arg0: number): this;
        burnTime(arg0: number): this;
        density(arg0: number): this;
        luminance(arg0: number): this;
        viscosity(arg0: number): this;
        register(): Internal.RegistryEntry<Internal.Fluid>;
        registerFluid(): Internal.Supplier<Internal.Fluid>;
        hasBucket(arg0: boolean): this;
        state(arg0: GTFluidState_): this;
        color(arg0: number): this;
        onFluidRegister(arg0: Internal.Consumer_<Internal.Fluid>): this;
        hasBlock(arg0: boolean): this;
    }
    type IGTFluidBuilder_ = IGTFluidBuilder;
    class SplashManager extends Internal.SimplePreparableReloadListener<Internal.List<string>> {
        constructor(arg0: Internal.User_)
        getName(): string;
        getSplash(): string;
        get name(): string
        get splash(): string
    }
    type SplashManager_ = SplashManager;
    class PartPose {
        static rotation(arg0: number, arg1: number, arg2: number): Internal.PartPose;
        static offsetAndRotation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.PartPose;
        static offset(arg0: number, arg1: number, arg2: number): Internal.PartPose;
        readonly zRot: number;
        static readonly ZERO: Internal.PartPose;
        readonly z: number;
        readonly y: number;
        readonly x: number;
        readonly yRot: number;
        readonly xRot: number;
    }
    type PartPose_ = PartPose;
    class BambooSaplingBlock extends Internal.Block implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BambooSaplingBlock_ = BambooSaplingBlock;
    interface FragmentResultOwner {
        clearFragmentResultListener(arg0: string): void;
        setFragmentResultListener(arg0: string, arg1: Internal.LifecycleOwner_, arg2: Internal.FragmentResultListener_): void;
        setFragmentResult(arg0: string, arg1: Internal.DataSet_): void;
        clearFragmentResult(arg0: string): void;
    }
    type FragmentResultOwner_ = FragmentResultOwner;
    interface Vector3ic {
        negate(arg0: Internal.Vector3i_): Internal.Vector3i;
        distanceSquared(arg0: Internal.Vector3ic_): number;
        add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
        gridDistance(arg0: Internal.Vector3ic_): number;
        maxComponent(): number;
        z(): number;
        y(): number;
        x(): number;
        max(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
        get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
        div(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
        add(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
        mul(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
        mul(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
        get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
        distance(arg0: number, arg1: number, arg2: number): number;
        absolute(arg0: Internal.Vector3i_): Internal.Vector3i;
        distanceSquared(arg0: number, arg1: number, arg2: number): number;
        div(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
        lengthSquared(): number;
        equals(arg0: number, arg1: number, arg2: number): boolean;
        min(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
        length(): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
        get(arg0: number): number;
        sub(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
        gridDistance(arg0: number, arg1: number, arg2: number): number;
        distance(arg0: Internal.Vector3ic_): number;
        minComponent(): number;
    }
    type Vector3ic_ = Vector3ic;
    class ParsedArgument <S, T> {
        constructor(arg0: number, arg1: number, arg2: T)
        getResult(): T;
        getRange(): Internal.StringRange;
        get result(): T
        get range(): Internal.StringRange
    }
    type ParsedArgument_<S, T> = ParsedArgument<S, T>;
    class LevelEvent$Save extends Internal.LevelEvent {
        constructor()
        constructor(arg0: Internal.LevelAccessor_)
    }
    type LevelEvent$Save_ = LevelEvent$Save;
    interface CrashReportDetail <V> extends Internal.Callable<V> {
        call(): V;
    }
    type CrashReportDetail_<V> = CrashReportDetail<V>;
    class NoneFeatureConfiguration implements Internal.FeatureConfiguration {
        constructor()
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.NoneFeatureConfiguration>;
        static readonly INSTANCE: Internal.NoneFeatureConfiguration;
    }
    type NoneFeatureConfiguration_ = NoneFeatureConfiguration;
    class SculkSensorBlockEntity extends Internal.BlockEntity implements Internal.VibrationListener$VibrationListenerConfig {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getLastVibrationFrequency(): number;
        shouldListen(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.GameEvent$Context_): boolean;
        isValidVibration(arg0: Internal.GameEvent_, arg1: Internal.GameEvent$Context_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getListener(): Internal.VibrationListener;
        getListenableEvents(): Internal.TagKey<Internal.GameEvent>;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        canTriggerAvoidVibration(): boolean;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        setLastVibrationFrequency(arg0: number): void;
        static getRedstoneStrengthForDistance(arg0: number, arg1: number): number;
        onSignalSchedule(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        onSignalReceive(arg0: Internal.ServerLevel_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.Entity_, arg5: Internal.Entity_, arg6: number): void;
        getRenderBoundingBox(): Internal.AABB;
        get lastVibrationFrequency(): number
        get listener(): Internal.VibrationListener
        get listenableEvents(): Internal.TagKey<Internal.GameEvent>
        get modelData(): Internal.ModelData
        set lastVibrationFrequency(arg0: number)
        get renderBoundingBox(): Internal.AABB
    }
    type SculkSensorBlockEntity_ = SculkSensorBlockEntity;
    class RenderBuffers implements Internal.DrawCallTrackingRenderBuffers, Internal.RenderBuffersExt, Internal.AccessRenderBuffers, Internal.MemoryTrackingRenderBuffers {
        constructor()
        bufferSource(): Internal.MultiBufferSource$BufferSource;
        freeAndDeleteBuffers(): void;
        getMaxBegins(): number;
        getFixedBuffers(): Internal.SortedMap<any, any>;
        beginLevelRendering(): void;
        getDrawCalls(): number;
        getMiscBufferAllocatedSize(): number;
        getRenderTypes(): number;
        getEntityBufferAllocatedSize(): number;
        resetDrawCounts(): void;
        crumblingBufferSource(): Internal.MultiBufferSource$BufferSource;
        endLevelRendering(): void;
        fixedBufferPack(): Internal.ChunkBufferBuilderPack;
        outlineBufferSource(): Internal.OutlineBufferSource;
        get maxBegins(): number
        get fixedBuffers(): Internal.SortedMap<any, any>
        get drawCalls(): number
        get miscBufferAllocatedSize(): number
        get renderTypes(): number
        get entityBufferAllocatedSize(): number
    }
    type RenderBuffers_ = RenderBuffers;
    interface WorldlyContainer extends Internal.Container {
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(arg0: number, arg1: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        canPlaceItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getSlotsForFace(arg0: Internal.Direction_): number[];
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        removeItemNoUpdate(arg0: number): Internal.ItemStack;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(arg0: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        getItem(arg0: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        canTakeItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
    }
    type WorldlyContainer_ = WorldlyContainer;
    class PistonType extends Internal.Enum<Internal.PistonType> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.PistonType;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static values(): Internal.PistonType[];
        get serializedName(): string
        static readonly STICKY: Internal.PistonType;
        static readonly DEFAULT: Internal.PistonType;
    }
    type PistonType_ = "sticky" | PistonType | "default";
    class ModuleLayer {
        defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): this;
        static boot(): Internal.ModuleLayer;
        findLoader(arg0: string): Internal.ClassLoader;
        static defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer>, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller;
        static defineModules(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer>, arg2: Internal.Function_<string, Internal.ClassLoader>): Internal.ModuleLayer$Controller;
        defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): this;
        modules(): Internal.Set<Internal.Module>;
        static defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer>, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller;
        parents(): Internal.List<Internal.ModuleLayer>;
        defineModules(arg0: Internal.Configuration_, arg1: Internal.Function_<string, Internal.ClassLoader>): this;
        static empty(): Internal.ModuleLayer;
        configuration(): Internal.Configuration;
        findModule(arg0: string): Internal.Optional<Internal.Module>;
    }
    type ModuleLayer_ = ModuleLayer;
    class FoodOnAStickItem <T extends Internal.Entity & Internal.ItemSteerable> extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_, arg1: Internal.EntityType_<T>, arg2: number)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type FoodOnAStickItem_<T extends Internal.Entity & Internal.ItemSteerable> = FoodOnAStickItem<T>;
    interface SpecialSpoutHandlerEvent$SpoutHandler {
        fillBlock(arg0: Internal.BlockContainerJS_, arg1: Internal.FluidStackJS_, arg2: boolean): number;
        (arg0: Internal.BlockContainerJS_, arg1: Internal.FluidStackJS_, arg2: boolean): number;
    }
    type SpecialSpoutHandlerEvent$SpoutHandler_ = SpecialSpoutHandlerEvent$SpoutHandler;
    abstract class SavedData {
        constructor()
        isDirty(): boolean;
        setDirty(arg0: boolean): void;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        save(arg0: Internal.File_): void;
        setDirty(): void;
        get dirty(): boolean
        set dirty(arg0: boolean)
    }
    type SavedData_ = SavedData;
    class ServerLevel extends Internal.Level implements Internal.IServerLevel, Internal.ISafeBlockGetter, Internal.ServerLevelKJS, com.simibubi.create.foundation.mixin.accessor.ServerLevelAccessor, Internal.WorldGenLevel, Internal.ExtendedWorld {
        constructor(arg0: Internal.MinecraftServer_, arg1: Internal.Executor_, arg2: Internal.LevelStorageSource$LevelStorageAccess_, arg3: Internal.ServerLevelData_, arg4: Internal.ResourceKey_<Internal.Level>, arg5: Internal.LevelStem_, arg6: Internal.ChunkProgressListener_, arg7: boolean, arg8: number, arg9: Internal.List_<any>, arg10: boolean)
        dragonFight(): Internal.EndDragonFight;
        spawnLightning(x: number, y: number, z: number, effectOnly: boolean, player: Internal.ServerPlayer_): void;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        resetEmptyTime(): void;
        getMaxSection(): number;
        setDefaultSpawnPos(arg0: BlockPos_, arg1: number): void;
        getSectionYFromSectionIndex(arg0: number): number;
        tick(arg0: Internal.BooleanSupplier_): void;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        addRespawnedPlayer(arg0: Internal.ServerPlayer_): void;
        runCommandSilent(command: string): number;
        addWorldGenChunkEntities(arg0: Internal.Stream_<Internal.Entity>): void;
        sendParticles<T extends Internal.ParticleOptions>(arg0: Internal.ServerPlayer_, arg1: T, arg2: boolean, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number): boolean;
        getRaidAt(arg0: BlockPos_): Internal.Raid;
        getDataStorage(): Internal.DimensionDataStorage;
        getSectionIndex(arg0: number): number;
        ensureCanWrite(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        getHeight(): number;
        getPersistentData(): Internal.CompoundTag;
        getPlayers(arg0: Internal.Predicate_<Internal.ServerPlayer>): Internal.List<Internal.ServerPlayer>;
        getFluidTicks(): Internal.LevelTickAccess<any>;
        addDuringTeleport(arg0: Internal.Entity_): void;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        isNaturalSpawningAllowed(arg0: Internal.ChunkPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        isPositionEntityTicking(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        setTime(time: number): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        isNaturalSpawningAllowed(arg0: BlockPos_): boolean;
        setWeatherParameters(arg0: number, arg1: number, arg2: boolean, arg3: boolean): void;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getPortalForcer(): Internal.PortalForcer;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        isVillage(arg0: Internal.SectionPos_): boolean;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getName(): Internal.Component;
        getDifficulty(): Internal.Difficulty;
        getForcedChunks(): Internal.LongSet;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getSectionsCount(): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        hasChunk(arg0: number, arg1: number): boolean;
        getMoonBrightness(): number;
        isWaterAt(arg0: BlockPos_): boolean;
        saveDebugReport(arg0: Internal.Path_): void;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getChunkSource(): Internal.ServerChunkCache;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getStructureManager(): Internal.StructureTemplateManager;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        removePlayerImmediately(arg0: Internal.ServerPlayer_, arg1: Internal.Entity$RemovalReason_): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getPoiManager(): Internal.PoiManager;
        setStatusMessage(message: Internal.Component_): void;
        static makeObsidianPlatform(arg0: Internal.ServerLevel_): void;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        tickNonPassenger(arg0: Internal.Entity_): void;
        getSeed(): number;
        save(arg0: Internal.ProgressListener_, arg1: boolean, arg2: boolean): void;
        addWithUUID(arg0: Internal.Entity_): boolean;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getAllEntities(): Internal.Iterable<Internal.Entity>;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        unload(arg0: Internal.LevelChunk_): void;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        canSleepThroughNights(): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        onReputationEvent(arg0: Internal.ReputationEventType_, arg1: Internal.Entity_, arg2: Internal.ReputationEventHandler_): void;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        setDayTime(arg0: number): void;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        areEntitiesLoaded(arg0: number): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        tryAddFreshEntityWithPassengers(arg0: Internal.Entity_): boolean;
        spawnLightning(x: number, y: number, z: number, effectOnly: boolean): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        setChunkForced(arg0: number, arg1: number, arg2: boolean): boolean;
        mfix$getStrongholdCache(): Internal.StrongholdLocationCache;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        addDuringCommandTeleport(arg0: Internal.ServerPlayer_): void;
        startTickingChunk(arg0: Internal.LevelChunk_): void;
        getBlockTicks(): Internal.LevelTickAccess<any>;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getWatchdogStats(): string;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        findClosestBiome3d(arg0: Internal.Predicate_<Internal.Holder<Internal.Biome>>, arg1: BlockPos_, arg2: number, arg3: number, arg4: number): com.mojang.datafixers.util.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
        isCloseToVillage(arg0: BlockPos_, arg1: number): boolean;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        tickCustomSpawners(arg0: boolean, arg1: boolean): void;
        addNewPlayer(arg0: Internal.ServerPlayer_): void;
        getScoreboard(): Internal.ServerScoreboard;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        sendParticles<T extends Internal.ParticleOptions>(arg0: T, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isHandlingTick(): boolean;
        getDimension(): ResourceLocation;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        /**
         * @deprecated
        */
        getEntityOrPart(arg0: number): Internal.Entity;
        getDragons(): Internal.List<Internal.EnderDragon>;
        findLightningRod(arg0: BlockPos_): Internal.Optional<BlockPos>;
        addFreshEntityWithPassengers(arg0: Internal.Entity_): void;
        structureManager(): Internal.StructureManager;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        mfix$getSafeBlockGetter(): Internal.SafeBlockGetter;
        updateSleepingPlayerList(): void;
        getRandomPlayer(): Internal.ServerPlayer;
        noCollision(arg0: Internal.Entity_): boolean;
        getLevel(): this;
        tickChunk(arg0: Internal.LevelChunk_, arg1: number): void;
        self(): Internal.Level;
        getEntity(arg0: Internal.UUID_): Internal.Entity;
        sectionsToVillage(arg0: Internal.SectionPos_): number;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        noCollision(arg0: Internal.AABB_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        clearBlockEvents(arg0: Internal.BoundingBox_): void;
        setCurrentlyGenerating(arg0: Internal.Supplier_<string>): void;
        getModelDataManager(): Internal.ModelDataManager;
        findNearestMapStructure(arg0: Internal.TagKey_<Internal.Structure>, arg1: BlockPos_, arg2: number, arg3: boolean): BlockPos;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        create$getEntityTickList(): Internal.EntityTickList;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        addDuringPortalTeleport(arg0: Internal.ServerPlayer_): void;
        tell(message: Internal.Component_): void;
        getLogicalHeight(): number;
        onStructureStartsAvailable(arg0: Internal.ChunkAccess_): void;
        isRaided(arg0: BlockPos_): boolean;
        addLegacyChunkEntities(arg0: Internal.Stream_<Internal.Entity>): void;
        getRaids(): Internal.Raids;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        isVillage(arg0: BlockPos_): boolean;
        getPlayers(): Internal.EntityArrayList;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.Predicate_<T>): Internal.List<T>;
        isFlat(): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        get maxSection(): number
        get dataStorage(): Internal.DimensionDataStorage
        get height(): number
        get persistentData(): Internal.CompoundTag
        get fluidTicks(): Internal.LevelTickAccess<any>
        set time(time: number)
        get portalForcer(): Internal.PortalForcer
        get name(): Internal.Component
        get difficulty(): Internal.Difficulty
        get forcedChunks(): Internal.LongSet
        get sectionsCount(): number
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get chunkSource(): Internal.ServerChunkCache
        get structureManager(): Internal.StructureTemplateManager
        get poiManager(): Internal.PoiManager
        set statusMessage(message: Internal.Component_)
        get maxLightLevel(): number
        get seed(): number
        get allEntities(): Internal.Iterable<Internal.Entity>
        set dayTime(arg0: number)
        get minBuildHeight(): number
        get displayName(): Internal.Component
        get maxBuildHeight(): number
        get blockTicks(): Internal.LevelTickAccess<any>
        get watchdogStats(): string
        get scoreboard(): Internal.ServerScoreboard
        get minSection(): number
        get handlingTick(): boolean
        get dimension(): ResourceLocation
        get moonPhase(): number
        get dragons(): Internal.List<Internal.EnderDragon>
        get randomPlayer(): Internal.ServerPlayer
        get level(): Internal.ServerLevel
        set currentlyGenerating(arg0: Internal.Supplier_<string>)
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        get logicalHeight(): number
        get raids(): Internal.Raids
        get players(): Internal.EntityArrayList
        get overworld(): boolean
        get flat(): boolean
        static readonly END_SPAWN_POINT: BlockPos;
        noSave: boolean;
    }
    type ServerLevel_ = ServerLevel;
    class AddPackFindersEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.PackType_, arg1: Internal.Consumer_<Internal.RepositorySource>)
        getPackType(): Internal.PackType;
        addRepositorySource(arg0: Internal.RepositorySource_): void;
        get packType(): Internal.PackType
    }
    type AddPackFindersEvent_ = AddPackFindersEvent;
    interface Vector3fc {
        get(arg0: Internal.Vector3f_): Internal.Vector3f;
        distanceSquared(arg0: Internal.Vector3fc_): number;
        angle(arg0: Internal.Vector3fc_): number;
        div(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        rotateX(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_): Internal.Vector3f;
        mulDirection(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotateZ(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        equals(arg0: number, arg1: number, arg2: number): boolean;
        dot(arg0: Internal.Vector3fc_): number;
        isFinite(): boolean;
        get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
        mul(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        mulAdd(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_): Internal.Vector3f;
        distance(arg0: Internal.Vector3fc_): number;
        round(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotationTo(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
        negate(arg0: Internal.Vector3f_): Internal.Vector3f;
        z(): number;
        x(): number;
        mul(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        smoothStep(arg0: Internal.Vector3fc_, arg1: number, arg2: Internal.Vector3f_): Internal.Vector3f;
        ceil(arg0: Internal.Vector3f_): Internal.Vector3f;
        fma(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        lengthSquared(): number;
        max(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        half(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        get(arg0: number): number;
        min(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        distance(arg0: number, arg1: number, arg2: number): number;
        div(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        equals(arg0: Internal.Vector3fc_, arg1: number): boolean;
        minComponent(): number;
        get(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateY(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        cross(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        maxComponent(): number;
        add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        mulPosition(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        absolute(arg0: Internal.Vector3f_): Internal.Vector3f;
        half(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3f_): Internal.Vector3f;
        orthogonalizeUnit(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        normalize(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
        orthogonalize(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        angleCos(arg0: Internal.Vector3fc_): number;
        dot(arg0: number, arg1: number, arg2: number): number;
        mulProject(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Vector3f_): Internal.Vector3f;
        distanceSquared(arg0: number, arg1: number, arg2: number): number;
        mulProject(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        cross(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mul(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        floor(arg0: Internal.Vector3f_): Internal.Vector3f;
        angleSigned(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): number;
        add(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3f_): Internal.Vector3f;
        mulPosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        y(): number;
        length(): number;
        hermite(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: number, arg4: Internal.Vector3f_): Internal.Vector3f;
        lerp(arg0: Internal.Vector3fc_, arg1: number, arg2: Internal.Vector3f_): Internal.Vector3f;
        mulPositionW(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3f_): number;
        angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        mulTranspose(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        mulDirection(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        normalize(arg0: Internal.Vector3f_): Internal.Vector3f;
        rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
        sub(arg0: Internal.Vector3fc_, arg1: Internal.Vector3f_): Internal.Vector3f;
        get finite(): boolean
    }
    type Vector3fc_ = Vector3fc;
    interface NonNullConsumer <T> {
        accept(arg0: T): void;
        (arg0: T): void;
    }
    type NonNullConsumer_<T> = NonNullConsumer<T>;
    abstract class Element extends icyllis.arc3d.shaderc.tree.Node {
        getKind(): Internal.Node$ElementKind;
        get kind(): Internal.Node$ElementKind
    }
    type Element_ = Element;
    interface EnchantmentBuilder$DamageProtectionFunction {
        getDamageProtection(arg0: number, arg1: DamageSource_): number;
        (arg0: number, arg1: DamageSource_): number;
    }
    type EnchantmentBuilder$DamageProtectionFunction_ = EnchantmentBuilder$DamageProtectionFunction;
    class NoOpFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type NoOpFeature_ = NoOpFeature;
    interface Byte2ObjectMap <V> extends Internal.Byte2ObjectFunction<V>, Internal.Map<number, V> {
        containsValue(arg0: any): boolean;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        computeIfAbsent(arg0: number, arg1: Internal.Byte2ObjectFunction_<V>): V;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ObjectFunction<V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Byte2ByteFunction;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        putAll(arg0: Internal.Map_<number, V>): void;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ObjectFunction<V>;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        get(arg0: number): V;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        remove(arg0: number): V;
        values(): Internal.Collection<any>;
        composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Byte2DoubleFunction;
        apply(arg0: number): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: number, arg1: any): boolean;
        replace(arg0: number, arg1: V): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        getOrDefault(arg0: number, arg1: V): V;
        byte2ObjectEntrySet(): Internal.ObjectSet<Internal.Byte2ObjectMap$Entry<V>>;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ObjectFunction<V>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Byte2ShortFunction;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        put(arg0: number, arg1: V): V;
        isEmpty(): boolean;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Byte2ObjectFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Byte2FloatFunction;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Byte2LongFunction;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        containsKey(arg0: number): boolean;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Byte2CharFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        computeIfAbsent(arg0: number, arg1: Internal.IntFunction_<V>): V;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ObjectFunction<V>;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Byte2ReferenceFunction<T>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        remove(arg0: any, arg1: any): boolean;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        replace(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Byte2ObjectFunction_<V>): V;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        putIfAbsent(arg0: number, arg1: V): V;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ObjectFunction<V>;
        size(): number;
        hashCode(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Byte2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type Byte2ObjectMap_<V> = Byte2ObjectMap<V>;
    class GenerationStep$Decoration extends Internal.Enum<Internal.GenerationStep$Decoration> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.GenerationStep$Decoration;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getName(): string;
        static values(): Internal.GenerationStep$Decoration[];
        get serializedName(): string
        get name(): string
        static readonly UNDERGROUND_STRUCTURES: Internal.GenerationStep$Decoration;
        static readonly RAW_GENERATION: Internal.GenerationStep$Decoration;
        static readonly UNDERGROUND_ORES: Internal.GenerationStep$Decoration;
        static readonly STRONGHOLDS: Internal.GenerationStep$Decoration;
        static readonly SURFACE_STRUCTURES: Internal.GenerationStep$Decoration;
        static readonly LOCAL_MODIFICATIONS: Internal.GenerationStep$Decoration;
        static readonly CODEC: Internal.Codec<Internal.GenerationStep$Decoration>;
        static readonly VEGETAL_DECORATION: Internal.GenerationStep$Decoration;
        static readonly TOP_LAYER_MODIFICATION: Internal.GenerationStep$Decoration;
        static readonly LAKES: Internal.GenerationStep$Decoration;
        static readonly FLUID_SPRINGS: Internal.GenerationStep$Decoration;
        static readonly UNDERGROUND_DECORATION: Internal.GenerationStep$Decoration;
    }
    type GenerationStep$Decoration_ = "underground_ores" | "top_layer_modification" | "fluid_springs" | GenerationStep$Decoration | "strongholds" | "lakes" | "local_modifications" | "surface_structures" | "underground_structures" | "underground_decoration" | "raw_generation" | "vegetal_decoration";
    class LevelStorageSource$LevelStorageAccess implements Internal.AutoCloseable {
        constructor(arg0: Internal.LevelStorageSource_, arg1: string)
        deleteLevel(): void;
        getLevelPath(arg0: Internal.LevelResource_): Internal.Path;
        getLevelId(): string;
        getWorldDir(): Internal.Path;
        saveDataTag(arg0: Internal.RegistryAccess_, arg1: Internal.WorldData_, arg2: Internal.CompoundTag_): void;
        getSummary(): Internal.LevelSummary;
        makeWorldBackup(): number;
        getDimensionPath(arg0: Internal.ResourceKey_<Internal.Level>): Internal.Path;
        readAdditionalLevelSaveData(): void;
        renameLevel(arg0: string): void;
        close(): void;
        saveDataTag(arg0: Internal.RegistryAccess_, arg1: Internal.WorldData_): void;
        getDataTag(arg0: Internal.DynamicOps_<Internal.Tag>, arg1: Internal.DataPackConfig_, arg2: Internal.Lifecycle_): Internal.WorldData;
        createPlayerStorage(): Internal.PlayerDataStorage;
        getIconFile(): Internal.Optional<Internal.Path>;
        getDataPacks(): Internal.DataPackConfig;
        get levelId(): string
        get worldDir(): Internal.Path
        get summary(): Internal.LevelSummary
        get iconFile(): Internal.Optional<Internal.Path>
        get dataPacks(): Internal.DataPackConfig
    }
    type LevelStorageSource$LevelStorageAccess_ = LevelStorageSource$LevelStorageAccess;
    interface CustomDrawable$DrawHandler extends Internal.AutoCloseable {
        draw(arg0: Internal.DirectContext_, arg1: Internal.DrawableInfo_): void;
        close(): void;
        (arg0: Internal.DirectContext_, arg1: Internal.DrawableInfo_): void;
    }
    type CustomDrawable$DrawHandler_ = CustomDrawable$DrawHandler;
    interface Applicative <F extends Internal.K1, Mu extends Internal.Applicative$Mu> extends Internal.Functor<F, Mu> {
        group<T1, T2, T3, T4, T5, T6>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        group<T1, T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        apply7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>): Internal.App<F, R>;
        lift2<A, B, R>(arg0: Internal.App_<F, Internal.BiFunction<A, B, R>>): Internal.BiFunction<Internal.App<F, A>, Internal.App<F, B>, Internal.App<F, R>>;
        apply3<T1, T2, T3, R>(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>): Internal.App<F, R>;
        ap4<T1, T2, T3, T4, R>(arg0: Internal.App_<F, Internal.Function4<T1, T2, T3, T4, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
        lift6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<F, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, R>>;
        ap6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<F, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>): Internal.App<F, R>;
        apply9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>): Internal.App<F, R>;
        ap13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>(arg0: Internal.App_<F, Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>): Internal.App<F, R>;
        lift3<T1, T2, T3, R>(arg0: Internal.App_<F, Internal.Function3<T1, T2, T3, R>>): Internal.Function3<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, R>>;
        group<T1, T2, T3>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
        ap11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>(arg0: Internal.App_<F, Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>): Internal.App<F, R>;
        lift5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<F, Internal.Function5<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, R>>;
        unbox<F extends Internal.K1, Mu extends Internal.Applicative$Mu>(arg0: Internal.App_<Mu, F>): this;
        lift4<T1, T2, T3, T4, R>(arg0: Internal.App_<F, Internal.Function4<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, R>>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
        lift1<A, R>(arg0: Internal.App_<F, Internal.Function<A, R>>): Internal.Function<Internal.App<F, A>, Internal.App<F, R>>;
        ap<A, R>(arg0: Internal.App_<F, Internal.Function<A, R>>, arg1: Internal.App_<F, A>): Internal.App<F, R>;
        ap<A, R>(arg0: Internal.Function_<A, R>, arg1: Internal.App_<F, A>): Internal.App<F, R>;
        lift9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<F, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, T8>, Internal.App<F, T9>, Internal.App<F, R>>;
        ap9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<F, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>): Internal.App<F, R>;
        ap2<A, B, R>(arg0: Internal.App_<F, Internal.BiFunction<A, B, R>>, arg1: Internal.App_<F, A>, arg2: Internal.App_<F, B>): Internal.App<F, R>;
        apply5<T1, T2, T3, T4, T5, R>(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
        ap10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>(arg0: Internal.App_<F, Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
        lift7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<F, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, R>>;
        map<T, R>(arg0: Internal.Function_<T, R>, arg1: Internal.App_<F, T>): Internal.App<F, R>;
        group<T1, T2>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
        ap14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>(arg0: Internal.App_<F, Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
        group<T1, T2, T3, T4>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        group<T1, T2, T3, T4, T5>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        ap5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<F, Internal.Function5<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>): Internal.App<F, R>;
        group<T1>(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
        ap7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<F, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
        ap15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>(arg0: Internal.App_<F, Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>, arg15: Internal.App_<F, T15>): Internal.App<F, R>;
        ap3<T1, T2, T3, R>(arg0: Internal.App_<F, Internal.Function3<T1, T2, T3, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>): Internal.App<F, R>;
        apply8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>): Internal.App<F, R>;
        ap8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<F, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>): Internal.App<F, R>;
        point<A>(arg0: A): Internal.App<F, A>;
        apply2<A, B, R>(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<F, A>, arg2: Internal.App_<F, B>): Internal.App<F, R>;
        lift8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<F, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, T8>, Internal.App<F, R>>;
        apply6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>): Internal.App<F, R>;
        apply4<T1, T2, T3, T4, R>(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>): Internal.App<F, R>;
        ap12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>(arg0: Internal.App_<F, Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>): Internal.App<F, R>;
        ap16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>(arg0: Internal.App_<F, Internal.Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>, arg15: Internal.App_<F, T15>, arg16: Internal.App_<F, T16>): Internal.App<F, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
    }
    type Applicative_<F extends Internal.K1, Mu extends Internal.Applicative$Mu> = Applicative<F, Mu>;
    interface GenericDeclaration extends Internal.AnnotatedElement {
        getAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getDeclaredAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getDeclaredAnnotationsByType<T extends Internal.Annotation>(arg0: T): T[];
        getAnnotation<T extends Internal.Annotation>(arg0: T): T;
        getAnnotations(): Internal.Annotation[];
        getTypeParameters(): any[];
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        get annotations(): Internal.Annotation[]
        get typeParameters(): any[]
        get declaredAnnotations(): Internal.Annotation[]
    }
    type GenericDeclaration_ = GenericDeclaration;
    interface BiomeSeedProvider {
        getBiomeSeed(): number;
        get biomeSeed(): number
    }
    type BiomeSeedProvider_ = BiomeSeedProvider;
    class ScreenEvent$CharacterTyped$Pre extends Internal.ScreenEvent$CharacterTyped {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: string, arg2: number)
    }
    type ScreenEvent$CharacterTyped$Pre_ = ScreenEvent$CharacterTyped$Pre;
    class ModelDataManager {
        constructor(arg0: Internal.Level_)
        requestRefresh(arg0: Internal.BlockEntity_): void;
        getAt(arg0: BlockPos_): Internal.ModelData;
        getAt(arg0: Internal.ChunkPos_): Internal.Map<BlockPos, Internal.ModelData>;
        static onChunkUnload(arg0: Internal.ChunkEvent$Unload_): void;
    }
    type ModelDataManager_ = ModelDataManager;
    abstract class MultifaceBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        static getFaceProperty(arg0: Internal.Direction_): Internal.BooleanProperty;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        isValidStateForPlacement(arg0: Internal.BlockGetter_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        static canAttachTo(arg0: Internal.BlockGetter_, arg1: Internal.Direction_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        static hasFace(arg0: Internal.BlockState_, arg1: Internal.Direction_): boolean;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        static pack(arg0: Internal.Collection_<Internal.Direction>): number;
        getBlockStates(): Internal.List<Internal.BlockState>;
        static availableFaces(arg0: Internal.BlockState_): Internal.Set<Internal.Direction>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getSpreader(): Internal.MultifaceSpreader;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getStateForPlacement(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static unpack(arg0: number): Internal.Set<Internal.Direction>;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get spreader(): Internal.MultifaceSpreader
    }
    type MultifaceBlock_ = MultifaceBlock;
    class ModFileScanData$AnnotationData extends Internal.Record {
        constructor(annotationType: org.objectweb.asm.Type_, targetType: Internal.ElementType_, clazz: org.objectweb.asm.Type_, memberName: string, annotationData: Internal.Map_<string, any>)
        memberName(): string;
        clazz(): org.objectweb.asm.Type;
        annotationData(): Internal.Map<string, any>;
        targetType(): Internal.ElementType;
        annotationType(): org.objectweb.asm.Type;
    }
    type ModFileScanData$AnnotationData_ = ModFileScanData$AnnotationData;
    class LocalPlayer extends Internal.AbstractClientPlayer {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.ClientLevel_, arg2: Internal.ClientPacketListener_, arg3: Internal.StatsCounter_, arg4: Internal.ClientRecipeBook_, arg5: boolean, arg6: boolean)
        resetPos(): void;
        getDistance(pos: BlockPos_): number;
        isFake(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isMovingSlowly(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        canInteractWith(arg0: BlockPos_, arg1: number): boolean;
        setServerBrand(arg0: string): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        removeRecipeHighlight(arg0: Internal.Recipe_<any>): void;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        canStartSwimming(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getXpLevel(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        setSelectedSlot(index: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getCurrentMood(): number;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        paint(tag: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        getRecipeBook(): Internal.ClientRecipeBook;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getAttackRange(): number;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        handler$chl000$create$noSwimmingWithHeavyBootsOn(arg0: Internal.CallbackInfoReturnable_<any>): void;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getFoodLevel(): number;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        setSaturation(saturation: number): void;
        addXPLevels(l: number): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        sendOpenInventory(): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        commandUnsigned(arg0: string): boolean;
        isHandsBusy(): boolean;
        sendData(channel: string): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        getXp(): number;
        isFrame(): boolean;
        shouldShowDeathScreen(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        setXp(xp: number): void;
        drop(arg0: boolean): boolean;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        isMiningBlock(): boolean;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isRidingJumpable(): boolean;
        updateSyncFields(arg0: Internal.LocalPlayer_): void;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        notify(notification: Notification_): void;
        isMonster(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        clientSideCloseContainer(): void;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        canInteractWith(arg0: Internal.Entity_, arg1: number): boolean;
        isCloseEnough(arg0: Internal.Entity_, arg1: number): boolean;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        getServerBrand(): string;
        giveInHand(item: Internal.ItemStack_): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getWaterVision(): number;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        addXP(xp: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        chatSigned(arg0: string, arg1: Internal.Component_): void;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        commandSigned(arg0: string, arg1: Internal.Component_): void;
        give(item: Internal.ItemStack_): void;
        isAutoJumpEnabled(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setShowDeathScreen(arg0: boolean): void;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getServer(): Internal.MinecraftServer;
        setExperienceValues(arg0: number, arg1: number, arg2: number): void;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        canHit(arg0: Internal.Entity_, arg1: number): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        hurtTo(arg0: number): void;
        getScriptType(): Internal.ScriptType;
        setPermissionLevel(arg0: number): void;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        isSelf(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        sendInventoryUpdate(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        getPermissionLevel(): number;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        commandHasSignableArguments(arg0: string): boolean;
        getJumpRidingScale(): number;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getProfile(): Internal.GameProfile;
        getSaturation(): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        serverAiStep(): void;
        runCommand(command: string): number;
        handler$ceg000$automobility$setAutomobileInputs(arg0: Internal.CallbackInfo_): void;
        getStats(): Internal.StatsCounter;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get fake(): boolean
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get movingSlowly(): boolean
        get offHandItem(): Internal.ItemStack
        set serverBrand(arg0: string)
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        get xpLevel(): number
        set selectedSlot(index: number)
        get living(): boolean
        get currentMood(): number
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        get recipeBook(): Internal.ClientRecipeBook
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get attackRange(): number
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get foodLevel(): number
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get handsBusy(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get xp(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        get miningBlock(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ridingJumpable(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get serverBrand(): string
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get waterVision(): number
        get autoJumpEnabled(): boolean
        get feetArmorItem(): Internal.ItemStack
        set showDeathScreen(arg0: boolean)
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set permissionLevel(arg0: number)
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get self(): boolean
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get permissionLevel(): number
        get motionZ(): number
        get jumpRidingScale(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get saturation(): number
        set headArmorItem(item: Internal.ItemStack_)
        get stats(): Internal.StatsCounter
        xRotLast: number;
        input: Internal.Input;
        xBobO: number;
        portalTime: number;
        yRotLast: number;
        readonly connection: Internal.ClientPacketListener;
        xBob: number;
        oPortalTime: number;
        yBob: number;
        yBobO: number;
        sprintTime: number;
        static readonly LOGGER: Internal.Log4jLogger;
    }
    type LocalPlayer_ = LocalPlayer;
    class Explosion {
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Explosion$BlockInteraction_)
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Explosion$BlockInteraction_, arg8: Internal.List_<BlockPos>)
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: number, arg5: number)
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.List_<BlockPos>)
        constructor(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: DamageSource_, arg3: Internal.ExplosionDamageCalculator_, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean, arg9: Internal.Explosion$BlockInteraction_)
        getSourceMob(): Internal.LivingEntity;
        getToBlow(): Internal.List<BlockPos>;
        static getSeenPercent(arg0: Vec3_, arg1: Internal.Entity_): number;
        clearToBlow(): void;
        getDamageSource(): DamageSource;
        getPosition(): Vec3;
        getExploder(): Internal.Entity;
        finalizeExplosion(arg0: boolean): void;
        explode(): void;
        getHitPlayers(): Internal.Map<Internal.Player, Vec3>;
        get sourceMob(): Internal.LivingEntity
        get toBlow(): Internal.List<BlockPos>
        get damageSource(): DamageSource
        get position(): Vec3
        get exploder(): Internal.Entity
        get hitPlayers(): Internal.Map<Internal.Player, Vec3>
        radius: number;
        source: Internal.Entity;
    }
    type Explosion_ = Explosion;
    class ScreenEvent$CharacterTyped extends Internal.ScreenEvent {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: string, arg2: number)
        getModifiers(): number;
        getCodePoint(): string;
        get modifiers(): number
        get codePoint(): string
    }
    type ScreenEvent$CharacterTyped_ = ScreenEvent$CharacterTyped;
    interface LongConsumer {
        andThen(arg0: Internal.LongConsumer_): this;
        accept(arg0: number): void;
        (arg0: number): void;
    }
    type LongConsumer_ = LongConsumer;
    class Holder$Reference <T> implements Internal.IHolderReferenceAccessor<any>, Internal.Holder<T> {
        isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
        bindTags(arg0: Internal.Collection_<Internal.TagKey<T>>): void;
        containsTag(arg0: Internal.TagKey_<T>): boolean;
        isBound(): boolean;
        /**
         * @deprecated
        */
        static createIntrusive<T>(arg0: Internal.Registry_<T>, arg1: T): Internal.Holder$Reference<T>;
        is(arg0: ResourceLocation_): boolean;
        static createStandAlone<T>(arg0: Internal.Registry_<T>, arg1: Internal.ResourceKey_<T>): Internal.Holder$Reference<T>;
        getType(): Internal.Holder$Reference$Type;
        static direct<T>(arg0: T): Internal.Holder<T>;
        value(): T;
        bind(arg0: Internal.ResourceKey_<T>, arg1: T): void;
        key(): Internal.ResourceKey<T>;
        unwrapKey(): Internal.Optional<Internal.ResourceKey<T>>;
        unwrap(): Internal.Either<Internal.ResourceKey<T>, T>;
        is(arg0: Internal.Predicate_<Internal.ResourceKey<T>>): boolean;
        static hackyErase<T>(arg0: Internal.Holder_<T>): Internal.Holder<T>;
        invokeBind(arg0: Internal.ResourceKey_<any>, arg1: any): void;
        getTagKeys(): Internal.Stream<Internal.TagKey<T>>;
        kind(): Internal.Holder$Kind;
        is(arg0: Internal.ResourceKey_<T>): boolean;
        tags(): Internal.Stream<Internal.TagKey<T>>;
        get(): T;
        containsTag(arg0: Internal.ITag_<T>): boolean;
        is(arg0: Internal.TagKey_<T>): boolean;
        get bound(): boolean
        get type(): Internal.Holder$Reference$Type
        get tagKeys(): Internal.Stream<Internal.TagKey<T>>
    }
    type Holder$Reference_<T> = Holder$Reference<T>;
    class GlobalPos {
        dimension(): Internal.ResourceKey<Internal.Level>;
        pos(): BlockPos;
        static of(arg0: Internal.ResourceKey_<Internal.Level>, arg1: BlockPos_): Internal.GlobalPos;
        static readonly CODEC: Internal.Codec<Internal.GlobalPos>;
    }
    type GlobalPos_ = GlobalPos;
    class TurtleEggBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        static isSand(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static onSand(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_HATCH_LEVEL: 2;
        static readonly HATCH: Internal.IntegerProperty;
        static readonly MAX_EGGS: 4;
        static readonly MIN_EGGS: 1;
        static readonly EGGS: Internal.IntegerProperty;
    }
    type TurtleEggBlock_ = TurtleEggBlock;
    abstract class Model {
        constructor(arg0: Internal.Function_<ResourceLocation, Internal.RenderType>)
        renderType(arg0: ResourceLocation_): Internal.RenderType;
        renderToBuffer(arg0: Internal.PoseStack_, arg1: Internal.VertexConsumer_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
    }
    type Model_ = Model;
    class ClientboundContainerSetContentPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: Internal.NonNullList_<Internal.ItemStack>, arg3: Internal.ItemStack_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getStateId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getCarriedItem(): Internal.ItemStack;
        getContainerId(): number;
        isSkippable(): boolean;
        getItems(): Internal.List<Internal.ItemStack>;
        get stateId(): number
        get carriedItem(): Internal.ItemStack
        get containerId(): number
        get skippable(): boolean
        get items(): Internal.List<Internal.ItemStack>
    }
    type ClientboundContainerSetContentPacket_ = ClientboundContainerSetContentPacket;
    interface Choreographer$FrameCallback {
        doFrame(arg0: Internal.Choreographer_, arg1: number): void;
        (arg0: Internal.Choreographer_, arg1: number): void;
    }
    type Choreographer$FrameCallback_ = Choreographer$FrameCallback;
    class Class <T> implements Internal.Constable, Internal.Type, Internal.TypeDescriptor$OfField<typeof any>, Internal.Serializable, Internal.AnnotatedElement, Internal.GenericDeclaration {
        isPrimitive(): boolean;
        getTypeName(): string;
        isAnnotation(): boolean;
        getConstructors(): Internal.Constructor<any>[];
        isInstance(arg0: any): boolean;
        getModifiers(): number;
        static forName(arg0: Internal.Module_, arg1: string): typeof any;
        getDeclaredMethod(arg0: string, ...arg1: typeof any[]): Internal.Method;
        getEnumConstants(): T[];
        getAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getAnnotatedSuperclass(): Internal.AnnotatedType;
        getRecordComponents(): any[];
        getDeclaredField(arg0: string): Internal.Field;
        getClassLoader(): Internal.ClassLoader;
        getPackageName(): string;
        static forName(arg0: string): typeof any;
        getAnnotatedInterfaces(): Internal.AnnotatedType[];
        getDeclaredFields(): Internal.Field[];
        asSubclass<U>(arg0: U): U;
        getResourceAsStream(arg0: string): Internal.InputStream;
        arrayType(): Internal.TypeDescriptor$OfField<any>;
        isLocalClass(): boolean;
        getDeclaredAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        getProtectionDomain(): Internal.ProtectionDomain;
        cast(arg0: any): T;
        getGenericSuperclass(): Internal.Type;
        isAnonymousClass(): boolean;
        getDeclaredConstructor(...arg0: typeof any[]): Internal.Constructor<T>;
        getMethods(): Internal.Method[];
        isNestmateOf(arg0: typeof any): boolean;
        isInterface(): boolean;
        getSuperclass(): this;
        getField(arg0: string): Internal.Field;
        getTypeParameters(): any[];
        getModule(): Internal.Module;
        toGenericString(): string;
        getFields(): Internal.Field[];
        isAssignableFrom(arg0: typeof any): boolean;
        getComponentType(): typeof any;
        componentType(): Internal.TypeDescriptor$OfField<any>;
        getGenericInterfaces(): Internal.Type[];
        getEnclosingMethod(): Internal.Method;
        getEnclosingConstructor(): Internal.Constructor<any>;
        getNestMembers(): typeof any[];
        descriptorString(): string;
        /**
         * @deprecated
        */
        newInstance(): T;
        isRecord(): boolean;
        isArray(): boolean;
        getName(): string;
        describeConstable(): Internal.Optional<Internal.ClassDesc>;
        isSealed(): boolean;
        getDeclaredAnnotations(): Internal.Annotation[];
        isAnnotationPresent(arg0: typeof Internal.Annotation): boolean;
        isMemberClass(): boolean;
        getDeclaredConstructors(): Internal.Constructor<any>[];
        getCanonicalName(): string;
        getClasses(): typeof any[];
        isHidden(): boolean;
        isSynthetic(): boolean;
        getEnclosingClass(): typeof any;
        getInterfaces(): typeof any[];
        getSimpleName(): string;
        getMethod(arg0: string, ...arg1: typeof any[]): Internal.Method;
        getDeclaringClass(): typeof any;
        desiredAssertionStatus(): boolean;
        getSigners(): any[];
        static forName(arg0: string, arg1: boolean, arg2: Internal.ClassLoader_): typeof any;
        getPackage(): Internal.Package;
        getDeclaredMethods(): Internal.Method[];
        getConstructor(...arg0: typeof any[]): Internal.Constructor<T>;
        isEnum(): boolean;
        getPermittedSubclasses(): typeof any[];
        getAnnotations(): Internal.Annotation[];
        getNestHost(): typeof any;
        getDeclaredAnnotation<A extends Internal.Annotation>(arg0: A): A;
        getResource(arg0: string): Internal.URL;
        getDeclaredClasses(): typeof any[];
        getAnnotationsByType<A extends Internal.Annotation>(arg0: A): A[];
        get primitive(): boolean
        get typeName(): string
        get annotation(): boolean
        get constructors(): Internal.Constructor<any>[]
        get modifiers(): number
        get enumConstants(): T[]
        get annotatedSuperclass(): Internal.AnnotatedType
        get recordComponents(): any[]
        get classLoader(): Internal.ClassLoader
        get packageName(): string
        get annotatedInterfaces(): Internal.AnnotatedType[]
        get declaredFields(): Internal.Field[]
        get localClass(): boolean
        get protectionDomain(): Internal.ProtectionDomain
        get genericSuperclass(): Internal.Type
        get anonymousClass(): boolean
        get methods(): Internal.Method[]
        get "interface"(): boolean
        get superclass(): T
        get typeParameters(): any[]
        get module(): Internal.Module
        get fields(): Internal.Field[]
        get componentType(): typeof any
        get genericInterfaces(): Internal.Type[]
        get enclosingMethod(): Internal.Method
        get enclosingConstructor(): Internal.Constructor<any>
        get nestMembers(): typeof any[]
        get record(): boolean
        get array(): boolean
        get name(): string
        get sealed(): boolean
        get declaredAnnotations(): Internal.Annotation[]
        get memberClass(): boolean
        get declaredConstructors(): Internal.Constructor<any>[]
        get canonicalName(): string
        get classes(): typeof any[]
        get hidden(): boolean
        get synthetic(): boolean
        get enclosingClass(): typeof any
        get interfaces(): typeof any[]
        get simpleName(): string
        get declaringClass(): typeof any
        get signers(): any[]
        get "package"(): Internal.Package
        get declaredMethods(): Internal.Method[]
        get enum(): boolean
        get permittedSubclasses(): typeof any[]
        get annotations(): Internal.Annotation[]
        get nestHost(): typeof any
        get declaredClasses(): typeof any[]
    }
    type Class_<T> = Class<T>;
    class IntSummaryStatistics implements Internal.IntConsumer {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        getSum(): number;
        getCount(): number;
        getAverage(): number;
        getMax(): number;
        accept(arg0: number): void;
        combine(arg0: Internal.IntSummaryStatistics_): void;
        getMin(): number;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
        get sum(): number
        get count(): number
        get average(): number
        get max(): number
        get min(): number
    }
    type IntSummaryStatistics_ = IntSummaryStatistics;
    class RegistryObject <T> implements Internal.Supplier<T> {
        static create<T, U extends T>(arg0: ResourceLocation_, arg1: Internal.IForgeRegistry_<T>): Internal.RegistryObject<U>;
        stream(): Internal.Stream<T>;
        filter(arg0: Internal.Predicate_<T>): this;
        getKey(): Internal.ResourceKey<T>;
        static createOptional<T, U extends T>(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: string): Internal.RegistryObject<U>;
        static createOptional<T, U extends T>(arg0: ResourceLocation_, arg1: Internal.ResourceKey_<Internal.Registry<T>>, arg2: string): Internal.RegistryObject<U>;
        ifPresent(arg0: Internal.Consumer_<T>): void;
        orElseGet(arg0: Internal.Supplier_<T>): T;
        flatMap<U>(arg0: Internal.Function_<T, Internal.Optional<U>>): Internal.Optional<U>;
        lazyMap<U>(arg0: Internal.Function_<T, U>): Internal.Supplier<U>;
        static create<T, U extends T>(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: string): Internal.RegistryObject<U>;
        orElse(arg0: T): T;
        isPresent(): boolean;
        getId(): ResourceLocation;
        map<U>(arg0: Internal.Function_<T, U>): Internal.Optional<U>;
        getHolder(): Internal.Optional<Internal.Holder<T>>;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): T;
        get(): T;
        static create<T, U extends T>(arg0: ResourceLocation_, arg1: Internal.ResourceKey_<Internal.Registry<T>>, arg2: string): Internal.RegistryObject<U>;
        get key(): Internal.ResourceKey<T>
        get present(): boolean
        get id(): ResourceLocation
        get holder(): Internal.Optional<Internal.Holder<T>>
    }
    type RegistryObject_<T> = RegistryObject<T>;
    interface AccessKeyMapping {
        controlling$getKey(): Internal.InputConstants$Key;
    }
    type AccessKeyMapping_ = AccessKeyMapping;
    class ScreenEvent$MouseButtonPressed$Post extends Internal.ScreenEvent$MouseButtonPressed {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: boolean)
        wasHandled(): boolean;
    }
    type ScreenEvent$MouseButtonPressed$Post_ = ScreenEvent$MouseButtonPressed$Post;
    class HeightRangePlacement extends Internal.PlacementModifier {
        static uniform(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_): Internal.HeightRangePlacement;
        static triangle(arg0: Internal.VerticalAnchor_, arg1: Internal.VerticalAnchor_): Internal.HeightRangePlacement;
        static of(arg0: Internal.HeightProvider_): Internal.HeightRangePlacement;
        static readonly CODEC: Internal.Codec<Internal.HeightRangePlacement>;
    }
    type HeightRangePlacement_ = HeightRangePlacement;
    class CommandDispatcher <S> {
        constructor()
        constructor(arg0: Internal.RootCommandNode_<S>)
        execute(arg0: Internal.ParseResults_<S>): number;
        getPath(arg0: Internal.CommandNode_<S>): Internal.Collection<string>;
        register(arg0: Internal.LiteralArgumentBuilder_<S>): Internal.LiteralCommandNode<S>;
        getRoot(): Internal.RootCommandNode<S>;
        parse(arg0: string, arg1: S): Internal.ParseResults<S>;
        getCompletionSuggestions(arg0: Internal.ParseResults_<S>, arg1: number): Internal.CompletableFuture<Internal.Suggestions>;
        getAllUsage(arg0: Internal.CommandNode_<S>, arg1: S, arg2: boolean): string[];
        execute(arg0: Internal.StringReader_, arg1: S): number;
        findNode(arg0: Internal.Collection_<string>): Internal.CommandNode<S>;
        parse(arg0: Internal.StringReader_, arg1: S): Internal.ParseResults<S>;
        getCompletionSuggestions(arg0: Internal.ParseResults_<S>): Internal.CompletableFuture<Internal.Suggestions>;
        getSmartUsage(arg0: Internal.CommandNode_<S>, arg1: S): Internal.Map<Internal.CommandNode<S>, string>;
        execute(arg0: string, arg1: S): number;
        setConsumer(arg0: Internal.ResultConsumer_<S>): void;
        findAmbiguities(arg0: Internal.AmbiguityConsumer_<S>): void;
        get root(): Internal.RootCommandNode<S>
        set consumer(arg0: Internal.ResultConsumer_<S>)
        static readonly ARGUMENT_SEPARATOR_CHAR: " ";
        static readonly ARGUMENT_SEPARATOR: " ";
    }
    type CommandDispatcher_<S> = CommandDispatcher<S>;
    class TextureStitchEvent$Pre extends Internal.TextureStitchEvent {
        constructor()
        constructor(arg0: Internal.TextureAtlas_, arg1: Internal.Set_<ResourceLocation>)
        addSprite(arg0: ResourceLocation_): boolean;
    }
    type TextureStitchEvent$Pre_ = TextureStitchEvent$Pre;
    class GpuDevice$Stats {
        constructor()
        incNumScratchMSAAAttachmentsReused(): void;
        incMSAAAttachmentCreates(): void;
        numScratchTexturesReused(): number;
        msaaAttachmentCreates(): number;
        numDraws(): number;
        incRenderPasses(): void;
        numRenderPasses(): number;
        numScratchMSAAAttachmentsReused(): number;
        numTextureUploads(): number;
        numSubmitToGpus(): number;
        incTextureCreates(): void;
        numTextureCreates(): number;
        numFailedDraws(): number;
        incStencilAttachmentCreates(): void;
        incTransfersFromSurface(): void;
        reset(): void;
        numStencilAttachmentCreates(): number;
        numTransfersToTexture(): number;
        numTransfersFromSurface(): number;
        incTextureUploads(): void;
        incNumSubmitToGpus(): void;
        incNumScratchTexturesReused(): void;
        incTransfersToTexture(): void;
        incNumFailedDraws(): void;
        incNumDraws(): void;
        incNumDraws(increment: number): void;
    }
    type GpuDevice$Stats_ = GpuDevice$Stats;
    /**
     * Invoked when an item is smelted by a player.
    */
    class ItemSmeltedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, smelted: Internal.ItemStack_)
        /**
         * The item that was smelted.
        */
        getItem(): Internal.ItemStack;
        /**
         * The item that was smelted.
        */
        get item(): Internal.ItemStack
    }
    type ItemSmeltedEventJS_ = ItemSmeltedEventJS;
    class ServerboundCommandSuggestionPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: string)
        handle(arg0: Internal.PacketListener_): void;
        getCommand(): string;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get command(): string
        get skippable(): boolean
        get id(): number
    }
    type ServerboundCommandSuggestionPacket_ = ServerboundCommandSuggestionPacket;
    class StructureVoidBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type StructureVoidBlock_ = StructureVoidBlock;
    class ScreenEvent$Closing extends Internal.ScreenEvent {
        constructor()
        constructor(arg0: Internal.Screen_)
    }
    type ScreenEvent$Closing_ = ScreenEvent$Closing;
    interface Shapes$DoubleLineConsumer {
        consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
    }
    type Shapes$DoubleLineConsumer_ = Shapes$DoubleLineConsumer;
    interface Entity$MoveFunction {
        accept(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number): void;
        (arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number): void;
    }
    type Entity$MoveFunction_ = Entity$MoveFunction;
    class KubeJSIngredientSerializer <T extends Internal.KubeJSIngredient> extends Internal.Record implements Internal.IIngredientSerializer<T> {
        constructor(fromJson: Internal.Function_<Internal.JsonObject, T>, fromNet: Internal.Function_<Internal.FriendlyByteBuf, T>)
        fromJson(): Internal.Function<Internal.JsonObject, T>;
        fromNet(): Internal.Function<Internal.FriendlyByteBuf, T>;
        parse(arg0: Internal.JsonObject_): Internal.Ingredient;
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Ingredient_): void;
        parse(arg0: Internal.FriendlyByteBuf_): Internal.Ingredient;
        write(buf: Internal.FriendlyByteBuf_, ingredient: T): void;
    }
    type KubeJSIngredientSerializer_<T extends Internal.KubeJSIngredient> = KubeJSIngredientSerializer<T>;
    abstract class Team {
        constructor()
        getDeathMessageVisibility(): Internal.Team$Visibility;
        getFormattedName(arg0: Internal.Component_): Internal.MutableComponent;
        isAllowFriendlyFire(): boolean;
        getName(): string;
        isAlliedTo(arg0: Internal.Team_): boolean;
        getColor(): Internal.ChatFormatting;
        getNameTagVisibility(): Internal.Team$Visibility;
        getCollisionRule(): Internal.Team$CollisionRule;
        getPlayers(): Internal.Collection<string>;
        canSeeFriendlyInvisibles(): boolean;
        get deathMessageVisibility(): Internal.Team$Visibility
        get allowFriendlyFire(): boolean
        get name(): string
        get color(): Internal.ChatFormatting
        get nameTagVisibility(): Internal.Team$Visibility
        get collisionRule(): Internal.Team$CollisionRule
        get players(): Internal.Collection<string>
    }
    type Team_ = Team;
    class NormalNoise {
        parameters(): Internal.NormalNoise$NoiseParameters;
        getValue(arg0: number, arg1: number, arg2: number): number;
        static create(arg0: Internal.RandomSource_, arg1: Internal.NormalNoise$NoiseParameters_): Internal.NormalNoise;
        maxValue(): number;
        /**
         * @deprecated
        */
        static createLegacyNetherBiome(arg0: Internal.RandomSource_, arg1: Internal.NormalNoise$NoiseParameters_): Internal.NormalNoise;
        static create(arg0: Internal.RandomSource_, arg1: number, ...arg2: number[]): Internal.NormalNoise;
        parityConfigString(arg0: Internal.StringBuilder_): void;
    }
    type NormalNoise_ = NormalNoise;
    class TagPrefix$OreType extends Internal.Record {
        constructor(stoneType: Internal.Supplier_<Internal.BlockState>, isNether: boolean, material: Material_, color: MaterialColor_, sound: SoundType_)
        color(): MaterialColor;
        isNether(): boolean;
        sound(): SoundType;
        material(): Material;
        stoneType(): Internal.Supplier<Internal.BlockState>;
        get nether(): boolean
    }
    type TagPrefix$OreType_ = TagPrefix$OreType;
    class CommentedFileConfigBuilder extends Internal.GenericBuilder<Internal.CommentedConfig, Internal.CommentedFileConfig> {
    }
    type CommentedFileConfigBuilder_ = CommentedFileConfigBuilder;
    interface FormattedText$ContentConsumer <T> {
        accept(arg0: string): Internal.Optional<T>;
    }
    type FormattedText$ContentConsumer_<T> = FormattedText$ContentConsumer<T>;
    abstract class AbstractClientPlayer extends Internal.Player implements Internal.ClientPlayerKJS {
        constructor(arg0: Internal.ClientLevel_, arg1: Internal.GameProfile_, arg2: Internal.ProfilePublicKey_)
        getDistance(pos: BlockPos_): number;
        isFake(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        canInteractWith(arg0: BlockPos_, arg1: number): boolean;
        static getSkinLocation(arg0: string): ResourceLocation;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        isCapeLoaded(): boolean;
        addFood(f: number, m: number): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        canStartSwimming(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getXpLevel(): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        setSelectedSlot(index: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isSkinLoaded(): boolean;
        paint(tag: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getAttackRange(): number;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        isElytraLoaded(): boolean;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        static registerSkinTexture(arg0: ResourceLocation_, arg1: string): void;
        getFoodLevel(): number;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        setXpLevel(l: number): void;
        setFoodLevel(foodLevel: number): void;
        setSaturation(saturation: number): void;
        addXPLevels(l: number): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        sendData(channel: string): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        getXp(): number;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        setXp(xp: number): void;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        isMiningBlock(): boolean;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getModelName(): string;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        notify(notification: Notification_): void;
        isMonster(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getFieldOfViewModifier(): number;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        canInteractWith(arg0: Internal.Entity_, arg1: number): boolean;
        isCloseEnough(arg0: Internal.Entity_, arg1: number): boolean;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        giveInHand(item: Internal.ItemStack_): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        addXP(xp: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        give(item: Internal.ItemStack_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getCloakTextureLocation(): ResourceLocation;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        canHit(arg0: Internal.Entity_, arg1: number): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        isSelf(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        sendInventoryUpdate(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        getSkinTextureLocation(): ResourceLocation;
        getElytraTextureLocation(): ResourceLocation;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getProfile(): Internal.GameProfile;
        getSaturation(): number;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get fake(): boolean
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get capeLoaded(): boolean
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        get xpLevel(): number
        set selectedSlot(index: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get skinLoaded(): boolean
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get attackRange(): number
        get elytraLoaded(): boolean
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get foodLevel(): number
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set xpLevel(l: number)
        set foodLevel(foodLevel: number)
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get selectedSlot(): number
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get xp(): number
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        get miningBlock(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get modelName(): string
        get undead(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get fieldOfViewModifier(): number
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get cloakTextureLocation(): ResourceLocation
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get self(): boolean
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        get skinTextureLocation(): ResourceLocation
        get elytraTextureLocation(): ResourceLocation
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        get saturation(): number
        set headArmorItem(item: Internal.ItemStack_)
        elytraRotX: number;
        elytraRotY: number;
        elytraRotZ: number;
        readonly clientLevel: Internal.ClientLevel;
    }
    type AbstractClientPlayer_ = AbstractClientPlayer;
    interface AccessorCraftingContainer {
        bookshelf$getMenu(): Internal.AbstractContainerMenu;
    }
    type AccessorCraftingContainer_ = AccessorCraftingContainer;
    interface BuilderFactory {
        createBuilder(arg0: ResourceLocation_): Internal.BuilderBase<any>;
    }
    type BuilderFactory_ = BuilderFactory;
    abstract class GpuBuffer extends Internal.GpuResource {
        isLocked(): boolean;
        unlock(): void;
        lock(offset: number, size: number): number;
        getSize(): number;
        getLockedBuffer(): number;
        unlock(offset: number, size: number): void;
        updateData(offset: number, size: number, data: number): boolean;
        getUsage(): number;
        lock(): number;
        get locked(): boolean
        get size(): number
        get lockedBuffer(): number
        get usage(): number
        static readonly kWriteDiscard_LockMode: 1;
        static readonly kRead_LockMode: 0;
    }
    type GpuBuffer_ = GpuBuffer;
    interface MetricSampler$ThresholdTest {
        test(arg0: number): boolean;
    }
    type MetricSampler$ThresholdTest_ = MetricSampler$ThresholdTest;
    interface RegistrateLootTables extends Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>> {
        andThen(arg0: Internal.Consumer_<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>): Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>;
        accept(arg0: Internal.BiConsumer_<ResourceLocation, Internal.LootTable$Builder>): void;
        validate(arg0: Internal.Map_<ResourceLocation, Internal.LootTable>, arg1: Internal.ValidationContext_): void;
    }
    type RegistrateLootTables_ = RegistrateLootTables;
    interface IFusionCasingType extends Internal.StringRepresentable {
        fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        getTexture(): ResourceLocation;
        getHarvestLevel(): number;
        get serializedName(): string
        get texture(): ResourceLocation
        get harvestLevel(): number
    }
    type IFusionCasingType_ = IFusionCasingType;
    /**
     * Invoked when a player opens a chest.
     * 
     * Same as `PlayerEvents.inventoryOpened`, but only for chests.
    */
    class ChestEventJS extends Internal.InventoryEventJS {
        constructor(player: Internal.Player_, menu: Internal.AbstractContainerMenu_)
        /**
         * Gets the chest inventory.
        */
        getInventory(): Internal.Container;
        /**
         * Gets the player that opened or closed the container.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * Gets the chest block.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * Gets the chest inventory.
        */
        get inventory(): Internal.Container
        /**
         * Gets the player that opened or closed the container.
        */
        get entity(): Internal.LivingEntity
        /**
         * Gets the chest block.
        */
        get block(): Internal.BlockContainerJS
    }
    type ChestEventJS_ = ChestEventJS;
    class ZoneOffsetTransition implements Internal.Comparable<Internal.ZoneOffsetTransition>, Internal.Serializable {
        getOffsetAfter(): Internal.ZoneOffset;
        isValidOffset(arg0: Internal.ZoneOffset_): boolean;
        compareTo(arg0: Internal.ZoneOffsetTransition_): number;
        isGap(): boolean;
        compareTo(arg0: any): number;
        static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.ZoneOffsetTransition;
        isOverlap(): boolean;
        getDateTimeAfter(): Internal.LocalDateTime;
        getOffsetBefore(): Internal.ZoneOffset;
        getDuration(): Duration;
        toEpochSecond(): number;
        getInstant(): Internal.Instant;
        getDateTimeBefore(): Internal.LocalDateTime;
        get offsetAfter(): Internal.ZoneOffset
        get gap(): boolean
        get overlap(): boolean
        get dateTimeAfter(): Internal.LocalDateTime
        get offsetBefore(): Internal.ZoneOffset
        get duration(): Duration
        get instant(): Internal.Instant
        get dateTimeBefore(): Internal.LocalDateTime
    }
    type ZoneOffsetTransition_ = ZoneOffsetTransition;
    class FieldExpression extends Internal.Expression {
        static make(position: number, base: Internal.Expression_, fieldIndex: number, anonymousBlock: boolean): Internal.Expression;
        clone(): any;
        getBase(): Internal.Expression;
        isAnonymousBlock(): boolean;
        static convert(position: number, base: Internal.Expression_, fieldName: string): Internal.Expression;
        getFieldIndex(): number;
        get base(): Internal.Expression
        get anonymousBlock(): boolean
        get fieldIndex(): number
    }
    type FieldExpression_ = FieldExpression;
    interface SecureJar$ModuleDataProvider {
        name(): string;
        uri(): Internal.URI;
        descriptor(): Internal.ModuleDescriptor;
        verifyAndGetSigners(arg0: string, arg1: number[]): any[];
        open(arg0: string): Internal.Optional<Internal.InputStream>;
        findFile(arg0: string): Internal.Optional<Internal.URI>;
        getManifest(): Internal.Manifest;
        get manifest(): Internal.Manifest
    }
    type SecureJar$ModuleDataProvider_ = SecureJar$ModuleDataProvider;
    class Giant extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Giant>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Giant_ = Giant;
    class PoweredBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PoweredBlock_ = PoweredBlock;
    class TrackBlock extends Internal.Block implements Internal.ISpecialBlockItemRequirement, Internal.ProperWaterloggedBlock, Internal.ITrackBlock, Internal.IWrenchable, Internal.IBE<Internal.TrackBlockEntity> {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.TrackMaterial_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static getMaterialSimple(arg0: Internal.BlockGetter_, arg1: Vec3_, arg2: Internal.TrackMaterial_): Internal.TrackMaterial;
        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>;
        getUpNormal(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Vec3;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        getElevationAtCenter(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): number;
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        trackEquals(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        onWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        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;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        playRemoveSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getConnected(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean, arg4: Internal.TrackNodeLocation_): Internal.Collection<Internal.TrackNodeLocation$DiscoveredLocation>;
        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;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        prepareTrackOverlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BezierTrackPointLocation_, arg4: Internal.Direction$AxisDirection_, arg5: Internal.PoseStack_, arg6: Internal.TrackTargetingBehaviour$RenderedTrackOverlayType_): Internal.PartialModel;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getYOffsetAt(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): number;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        prepareAssemblyOverlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Direction_, arg4: Internal.PoseStack_): Internal.PartialModel;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        updateWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): void;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        onSneakWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        withWater(arg0: Internal.BlockState_, arg1: Internal.BlockPlaceContext_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        updateAfterWrenched(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_): Internal.BlockState;
        getRotatedBlockState(arg0: Internal.BlockState_, arg1: Internal.Direction_): Internal.BlockState;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        overlay(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): Internal.BlockState;
        getBlockEntityType(): Internal.BlockEntityType<Internal.TrackBlockEntity>;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        static addToListIfConnected(arg0: Internal.TrackNodeLocation_, arg1: Internal.Collection_<Internal.TrackNodeLocation$DiscoveredLocation>, arg2: Internal.BiFunction_<number, boolean, Vec3>, arg3: Internal.Function_<boolean, Vec3>, arg4: Internal.Function_<boolean, Internal.ResourceKey<Internal.Level>>, arg5: Internal.Function_<Vec3, number>, arg6: Vec3_, arg7: Internal.BezierConnection_, arg8: Internal.BiFunction_<boolean, Vec3, Internal.TrackMaterial>): void;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getTrackAxes(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.List<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        getBogeyAnchor(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.BlockState;
        isSlope(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_): boolean;
        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;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        fluidState(arg0: Internal.BlockState_): Internal.FluidState;
        getMaterial(): Internal.TrackMaterial;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        withBlockEntityDo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Consumer_<Internal.TrackBlockEntity>): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getBlockEntityOptional(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<Internal.TrackBlockEntity>;
        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;
        getBlockEntity(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.TrackBlockEntity;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        arch$holder(): Internal.Holder<Internal.Block>;
        animateTick(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Random_): void;
        static getMaterialSimple(arg0: Internal.BlockGetter_, arg1: Vec3_): Internal.TrackMaterial;
        getTicker<S extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<S>): Internal.BlockEntityTicker<S>;
        static walkConnectedTracks(arg0: Internal.BlockGetter_, arg1: Internal.TrackNodeLocation_, arg2: boolean): Internal.Collection<Internal.TrackNodeLocation$DiscoveredLocation>;
        getNearestTrackAxis(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): com.simibubi.create.foundation.utility.Pair<Vec3, Internal.Direction$AxisDirection>;
        playRotateSound(arg0: Internal.Level_, arg1: BlockPos_): void;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        getCurveStart(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Vec3_): Vec3;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getBlockEntityClass(): typeof Internal.TrackBlockEntity;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        static onRemove(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        static withWater(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_): Internal.BlockState;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        onBlockEntityUse(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Function_<Internal.TrackBlockEntity, Internal.InteractionResult>): Internal.InteractionResult;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get blockEntityType(): Internal.BlockEntityType<Internal.TrackBlockEntity>
        get material(): Internal.TrackMaterial
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get blockEntityClass(): typeof Internal.TrackBlockEntity
        get mod(): string
        static readonly SHAPE: Internal.EnumProperty<Internal.TrackShape>;
        static readonly HAS_BE: Internal.BooleanProperty;
    }
    type TrackBlock_ = TrackBlock;
    interface ConfigFormat <C extends com.electronwill.nightconfig.core.Config> {
        createConfig(arg0: Internal.Supplier_<Internal.Map<string, any>>): C;
        supportsComments(): boolean;
        createConcurrentConfig(): C;
        initEmptyFile(arg0: Internal.File_): void;
        createWriter(): Internal.ConfigWriter;
        initEmptyFile(arg0: Internal.Path_): void;
        createConfig(): C;
        isInMemory(): boolean;
        createParser(): Internal.ConfigParser<C>;
        supportsType(arg0: typeof any): boolean;
        initEmptyFile(arg0: Internal.WriterSupplier_): void;
        get inMemory(): boolean
    }
    type ConfigFormat_<C extends com.electronwill.nightconfig.core.Config> = ConfigFormat<C>;
    class CraftingTableBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CraftingTableBlock_ = CraftingTableBlock;
    class BeetrootBlock extends Internal.CropBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 3;
    }
    type BeetrootBlock_ = BeetrootBlock;
    class PoseStack$Pose {
        normal(): Matrix3f;
        pose(): Matrix4f;
    }
    type PoseStack$Pose_ = PoseStack$Pose;
    interface ObjLongConsumer <T> {
        accept(arg0: T, arg1: number): void;
        (arg0: T, arg1: number): void;
    }
    type ObjLongConsumer_<T> = ObjLongConsumer<T>;
    interface FilterInfo {
        pop(): void;
        push(): void;
        add(arg0: Internal.Component_): void;
    }
    type FilterInfo_ = FilterInfo;
    interface Float2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Float2FloatFunction;
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Float2LongFunction;
        get(arg0: number): number;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2DoubleFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2DoubleFunction;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Float2ByteFunction;
        defaultReturnValue(arg0: number): void;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Float2IntFunction;
        containsKey(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2DoubleFunction;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2DoubleFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Float2CharFunction;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        defaultReturnValue(): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        size(): number;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2DoubleFunction;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2DoubleFunction;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2DoubleFunction<T>;
        identity(): Internal.DoubleUnaryOperator;
        clear(): void;
        apply(arg0: number): number;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        (arg0: number): number;
    }
    type Float2DoubleFunction_ = Float2DoubleFunction;
    class CharStream {
        constructor(c: string[])
        nextIf(match: string): boolean;
        peek(): string;
        next(): string;
        peek(ahead: number): string;
        position: number;
        skipWhitespace: boolean;
        readonly chars: string[];
    }
    type CharStream_ = CharStream;
    class ItemStack extends Internal.CapabilityProvider<Internal.ItemStack> implements Internal.ItemStackKJS, Internal.ItemFiltersStack, Internal.IForgeItemStack {
        constructor(arg0: Internal.Holder_<Internal.Item>)
        constructor(arg0: Internal.Holder_<Internal.Item>, arg1: number)
        constructor(arg0: Internal.ItemLike_)
        constructor(arg0: Internal.ItemLike_, arg1: number, arg2: Internal.CompoundTag_)
        constructor(arg0: Internal.ItemLike_, arg1: number)
        getTags(): Internal.Collection<ResourceLocation>;
        getDrinkingSound(): Internal.SoundEvent;
        self(): this;
        createDataIF(item: Internal.Item_): any;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getHoverName(): Internal.Component;
        enchant(enchantment: Internal.Enchantment_, level: number): this;
        static isSame(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_): boolean;
        getBaseRepairCost(): number;
        elytraFlightTick(arg0: Internal.LivingEntity_, arg1: number): boolean;
        getFrame(): Internal.ItemFrame;
        getEnchantments(): Internal.Map<string, number>;
        /**
         * @deprecated
        */
        onDestroyed(arg0: Internal.ItemEntity_): void;
        static isSameIgnoreDurability(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        static appendEnchantmentNames(arg0: Internal.List_<Internal.Component>, arg1: Internal.ListTag_): void;
        enchant(enchantments: Internal.Map_<any, any>): this;
        static matches(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        hasAdventureModeBreakTagForBlock(arg0: Internal.Registry_<Internal.Block>, arg1: Internal.BlockInWorld_): boolean;
        getPopTime(): number;
        makesPiglinsNeutral(arg0: Internal.LivingEntity_): boolean;
        getRarity(): Internal.Rarity;
        getDescriptionId(): string;
        hurtEnemy(arg0: Internal.LivingEntity_, arg1: Internal.Player_): void;
        areShareTagsEqual(arg0: Internal.ItemStack_): boolean;
        finishUsingItem(arg0: Internal.Level_, arg1: Internal.LivingEntity_): this;
        canWalkOnPowderedSnow(arg0: Internal.LivingEntity_): boolean;
        getHighlightTip(arg0: Internal.Component_): Internal.Component;
        getAllEnchantments(): Internal.Map<Internal.Enchantment, number>;
        getCreativeTab(): string;
        canPerformAction(arg0: Internal.ToolAction_): boolean;
        getTypeData(): Internal.CompoundTag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        addAttributeModifier(arg0: Internal.Attribute_, arg1: Internal.AttributeModifier_, arg2: Internal.EquipmentSlot_): void;
        is(arg0: Internal.Predicate_<Internal.Holder<Internal.Item>>): boolean;
        hasAdventureModePlaceTagForBlock(arg0: Internal.Registry_<Internal.Block>, arg1: Internal.BlockInWorld_): boolean;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: Internal.LivingEntity_): boolean;
        getItemFiltersData(): any;
        removeTag(): void;
        canEquip(arg0: Internal.EquipmentSlot_, arg1: Internal.Entity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.Player_, arg1: number): boolean;
        getItem(): Internal.Item;
        is(arg0: Internal.TagKey_<Internal.Item>): boolean;
        inventoryTick(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: number, arg3: boolean): void;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        getOrCreateTagElement(arg0: string): Internal.CompoundTag;
        hideTooltipPart(arg0: Internal.ItemStack$TooltipPart_): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getMaxDamage(): number;
        getHarvestSpeed(): number;
        grow(arg0: number): void;
        hasCraftingRemainingItem(): boolean;
        asIngredient(): Internal.Ingredient;
        getDisplayName(): Internal.Component;
        getCount(): number;
        onItemUseFirst(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        hasCustomHoverName(): boolean;
        onArmorTick(arg0: Internal.Level_, arg1: Internal.Player_): void;
        toJson(): Internal.JsonObject;
        useOn(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        isBarVisible(): boolean;
        doesSneakBypassUse(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        removeTagKey(arg0: string): void;
        getEnchantmentLevel(arg0: Internal.Enchantment_): number;
        getShareTag(): Internal.CompoundTag;
        onCraftedBy(arg0: Internal.Level_, arg1: Internal.Player_, arg2: number): void;
        hasEnchantment(enchantment: Internal.Enchantment_, level: number): boolean;
        isEdible(): boolean;
        isFramed(): boolean;
        use(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_): Internal.InteractionResultHolder<Internal.ItemStack>;
        getEquipmentSlot(): Internal.EquipmentSlot;
        enchantStack(arg0: Internal.Enchantment_, arg1: number): void;
        getBurnTime(arg0: Internal.RecipeType_<any>): number;
        onEntityItemUpdate(arg0: Internal.ItemEntity_): boolean;
        getEnchantmentValue(): number;
        sameItem(arg0: Internal.ItemStack_): boolean;
        isRepairable(): boolean;
        getId(): Special.Item&`${string}:${string}`;
        setCount(arg0: number): void;
        getSweepHitBox(arg0: Internal.Player_, arg1: Internal.Entity_): Internal.AABB;
        is(arg0: Internal.Item_): boolean;
        setDamageValue(arg0: number): void;
        equalsIgnoringCount(stack: Internal.ItemStack_): boolean;
        getOrCreateTag(): Internal.CompoundTag;
        getTagElement(arg0: string): Internal.CompoundTag;
        onBlockStartBreak(arg0: BlockPos_, arg1: Internal.Player_): boolean;
        withCount(c: number): this;
        toNBT(): Internal.Tag;
        setHoverName(arg0: Internal.Component_): this;
        getTags(): Internal.Stream<Internal.TagKey<Internal.Item>>;
        setEntityRepresentation(arg0: Internal.Entity_): void;
        getItemHolder(): Internal.Holder<Internal.Item>;
        hasFoil(): boolean;
        getBarWidth(): number;
        split(arg0: number): this;
        setPopTime(arg0: number): void;
        strongNBT(): Internal.Ingredient;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        isBlock(): boolean;
        getTooltipImage(): Internal.Optional<Internal.TooltipComponent>;
        isEnderMask(arg0: Internal.Player_, arg1: Internal.EnderMan_): boolean;
        getHarvestSpeed(block: Internal.BlockContainerJS_): number;
        shrink(arg0: number): void;
        weakNBT(): Internal.Ingredient;
        withName(displayName: Internal.Component_): this;
        getCraftingRemainingItem(): this;
        isPiglinCurrency(): boolean;
        getFoodProperties(arg0: Internal.LivingEntity_): Internal.FoodProperties;
        overrideOtherStackedOnMe(arg0: Internal.ItemStack_, arg1: Internal.Slot_, arg2: Internal.ClickAction_, arg3: Internal.Player_, arg4: Internal.SlotAccess_): boolean;
        is(arg0: Internal.Holder_<Internal.Item>): boolean;
        getXpRepairRatio(): number;
        onUsingTick(arg0: Internal.LivingEntity_, arg1: number): void;
        getEquipSound(): Internal.SoundEvent;
        getNbt(): Internal.CompoundTag;
        getInventoryFilterData(): Internal.ItemInventory;
        isDamageableItem(): boolean;
        getTooltipLines(arg0: Internal.Player_, arg1: Internal.TooltipFlag_): Internal.List<Internal.Component>;
        isEnchantable(): boolean;
        getMaxStackSize(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        hasTag(tag: ResourceLocation_): boolean;
        sameItemStackIgnoreDurability(arg0: Internal.ItemStack_): boolean;
        getNbtString(): string;
        getDestroySpeed(arg0: Internal.BlockState_): number;
        hurtAndBreak<T extends Internal.LivingEntity>(arg0: number, arg1: T, arg2: Internal.Consumer_<T>): void;
        copy(): this;
        hasNBT(): boolean;
        isStackable(): boolean;
        equals(arg0: Internal.ItemStack_, arg1: boolean): boolean;
        isCorrectToolForDrops(arg0: Internal.BlockState_): boolean;
        static of(arg0: Internal.CompoundTag_): Internal.ItemStack;
        overrideStackedOnOther(arg0: Internal.Slot_, arg1: Internal.ClickAction_, arg2: Internal.Player_): boolean;
        getEatingSound(): Internal.SoundEvent;
        isBookEnchantable(arg0: Internal.ItemStack_): boolean;
        getEntityLifespan(arg0: Internal.Level_): number;
        getEntityRepresentation(): Internal.Entity;
        static isSameItemSameTags(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        isEmpty(): boolean;
        setNbt(arg0: Internal.CompoundTag_): void;
        resetHoverName(): void;
        setRepairCost(arg0: number): void;
        withChance(chance: number): OutputItem;
        onUseTick(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number): void;
        getUseDuration(): number;
        serializeNBT(): Internal.Tag;
        hurt(arg0: number, arg1: Internal.RandomSource_, arg2: Internal.ServerPlayer_): boolean;
        areItemsEqual(other: Internal.ItemStack_): boolean;
        getIdLocation(): ResourceLocation;
        isDamaged(): boolean;
        getMod(): string;
        mineBlock(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Player_): void;
        getDamageValue(): number;
        getEnchantmentTags(): Internal.ListTag;
        getUseAnimation(): Internal.UseAnim;
        deserializeNBT(arg0: Internal.Tag_): void;
        getStringValueFilterData(): Internal.StringValueData<any>;
        toItemString(): string;
        withNBT(nbt: Internal.CompoundTag_): this;
        interactLivingEntity(arg0: Internal.Player_, arg1: Internal.LivingEntity_, arg2: Internal.InteractionHand_): Internal.InteractionResult;
        readShareTag(arg0: Internal.CompoundTag_): void;
        static tagMatches(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        addTagElement(arg0: string, arg1: Internal.Tag_): void;
        useOnRelease(): boolean;
        isNBTEqual(other: Internal.ItemStack_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        onDroppedByPlayer(arg0: Internal.Player_): boolean;
        /**
         * @deprecated
        */
        ignoreNBT(): Internal.Ingredient;
        releaseUsing(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number): void;
        canApplyAtEnchantingTable(arg0: Internal.Enchantment_): boolean;
        getBarColor(): number;
        onEntitySwing(arg0: Internal.LivingEntity_): boolean;
        onHorseArmorTick(arg0: Internal.Level_, arg1: Internal.Mob_): void;
        canElytraFly(arg0: Internal.LivingEntity_): boolean;
        isEnchanted(): boolean;
        get tags(): Internal.Collection<ResourceLocation>
        get drinkingSound(): Internal.SoundEvent
        get hoverName(): Internal.Component
        get baseRepairCost(): number
        get frame(): Internal.ItemFrame
        get enchantments(): Internal.Map<string, number>
        get popTime(): number
        get rarity(): Internal.Rarity
        get descriptionId(): string
        get allEnchantments(): Internal.Map<Internal.Enchantment, number>
        get creativeTab(): string
        get typeData(): Internal.CompoundTag
        get itemFiltersData(): any
        get item(): Internal.Item
        get maxDamage(): number
        get harvestSpeed(): number
        get displayName(): Internal.Component
        get count(): number
        get barVisible(): boolean
        get shareTag(): Internal.CompoundTag
        get edible(): boolean
        get framed(): boolean
        get equipmentSlot(): Internal.EquipmentSlot
        get enchantmentValue(): number
        get repairable(): boolean
        get id(): Special.Item&`${string}:${string}`
        set count(arg0: number)
        set damageValue(arg0: number)
        get orCreateTag(): Internal.CompoundTag
        set hoverName(arg0: Internal.Component_)
        get tags(): Internal.Stream<Internal.TagKey<Internal.Item>>
        set entityRepresentation(arg0: Internal.Entity_)
        get itemHolder(): Internal.Holder<Internal.Item>
        get barWidth(): number
        set popTime(arg0: number)
        get block(): boolean
        get tooltipImage(): Internal.Optional<Internal.TooltipComponent>
        get craftingRemainingItem(): Internal.ItemStack
        get piglinCurrency(): boolean
        get xpRepairRatio(): number
        get equipSound(): Internal.SoundEvent
        get nbt(): Internal.CompoundTag
        get inventoryFilterData(): Internal.ItemInventory
        get damageableItem(): boolean
        get enchantable(): boolean
        get maxStackSize(): number
        get nbtString(): string
        get stackable(): boolean
        get eatingSound(): Internal.SoundEvent
        get entityRepresentation(): Internal.Entity
        get empty(): boolean
        set nbt(arg0: Internal.CompoundTag_)
        set repairCost(arg0: number)
        get useDuration(): number
        get idLocation(): ResourceLocation
        get damaged(): boolean
        get mod(): string
        get damageValue(): number
        get enchantmentTags(): Internal.ListTag
        get useAnimation(): Internal.UseAnim
        get stringValueFilterData(): Internal.StringValueData<any>
        get barColor(): number
        get enchanted(): boolean
        static readonly TAG_DISPLAY_NAME: "Name";
        static readonly TAG_LORE: "Lore";
        static readonly TAG_ENCH: "Enchantments";
        static readonly ATTRIBUTE_MODIFIER_FORMAT: Internal.DecimalFormat;
        static readonly TAG_DAMAGE: "Damage";
        static readonly CODEC: Internal.Codec<Internal.ItemStack>;
        static readonly TAG_DISPLAY: "display";
        static readonly TAG_COLOR: "color";
        static readonly EMPTY: Internal.ItemStack;
    }
    type ItemStack_ = Internal.Item_ | ItemStack;
    interface TypeAdapterFactory {
        create<T>(arg0: Internal.Gson_, arg1: com.google.gson.reflect.TypeToken_<T>): Internal.TypeAdapter<T>;
    }
    type TypeAdapterFactory_ = TypeAdapterFactory;
    abstract class Caps {
        constructor(options: Internal.ContextOptions_)
        getWriteSwizzle(arg0: Internal.BackendFormat_, arg1: number): number;
        validateAttachmentParams(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number): boolean;
        avoidWritePixelsFastPath(): boolean;
        advancedBlendEquationSupport(): boolean;
        shouldInitializeTextures(): boolean;
        transferBufferAlignment(): number;
        getSupportedReadColorType(srcColorType: number, srcFormat: Internal.BackendFormat_, dstColorType: number): number;
        maxTextureSize(): number;
        twoSidedStencilRefsAndMasksMustMatch(): boolean;
        npotTextureTileSupport(): boolean;
        reuseScratchTextures(): boolean;
        maxPushConstantsSize(): number;
        transferPixelsToRowBytesSupport(): boolean;
        fenceSyncSupport(): boolean;
        usePrimitiveRestart(): boolean;
        blendEquationSupport(): Internal.Caps$BlendEquationSupport;
        readPixelsRowBytesSupport(): boolean;
        workarounds(): Internal.DriverBugWorkarounds;
        wireframeSupport(): boolean;
        msaaResolvesAutomatically(): boolean;
        makeDesc(arg0: Internal.PipelineDesc_, arg1: Internal.GpuRenderTarget_, arg2: Internal.PipelineInfo_): Internal.PipelineDesc;
        maxRenderTargetSize(): number;
        maxVertexAttributes(): number;
        discardStencilValuesAfterRenderPass(): boolean;
        isFormatRenderable(arg0: number, arg1: Internal.BackendFormat_, arg2: number): boolean;
        getDefaultBackendFormat(colorType: number, renderable: boolean): Internal.BackendFormat;
        halfFloatVertexAttributeSupport(): boolean;
        isFormatTexturable(arg0: Internal.BackendFormat_): boolean;
        requiresManualFBBarrierAfterTessellatedStencilDraw(): boolean;
        getRenderTargetSampleCount(arg0: number, arg1: Internal.BackendFormat_): number;
        reducedShaderMode(): boolean;
        getMaxRenderTargetSampleCount(arg0: Internal.BackendFormat_): number;
        preferFullscreenClears(): boolean;
        hasAnisotropySupport(): boolean;
        validateSurfaceParams(width: number, height: number, format: Internal.BackendFormat_, sampleCount: number, surfaceFlags: number): boolean;
        performColorClearsAsDraws(): boolean;
        getCompressedBackendFormat(arg0: number): Internal.BackendFormat;
        writePixelsRowBytesSupport(): boolean;
        transferFromBufferToTextureSupport(): boolean;
        preferVRAMUseOverFlushes(): boolean;
        performStencilClearsAsDraws(): boolean;
        isFormatRenderable(arg0: Internal.BackendFormat_, arg1: number): boolean;
        preferClientSideDynamicBuffers(): boolean;
        shaderCaps(): Internal.ShaderCaps;
        dynamicStateArrayGeometryProcessorTextureSupport(): boolean;
        mustClearUploadedBufferData(): boolean;
        supportsTextureBarrier(): boolean;
        transferFromSurfaceToBufferSupport(): boolean;
        preferDiscardableMSAAAttachment(): boolean;
        reuseScratchBuffers(): boolean;
        oversizedStencilSupport(): boolean;
        getInternalMultisampleCount(format: Internal.BackendFormat_): number;
        sampleLocationsSupport(): boolean;
        clampToBorderSupport(): boolean;
        advancedCoherentBlendEquationSupport(): boolean;
        disableTessellationPathRenderer(): boolean;
        crossContextTextureSupport(): boolean;
        avoidStencilBuffers(): boolean;
        gpuTracingSupport(): boolean;
        shouldCollapseSrcOverToSrcWhenAble(): boolean;
        performPartialClearsAsDraws(): boolean;
        avoidLargeIndexBufferDraws(): boolean;
        mipmapSupport(): boolean;
        conservativeRasterSupport(): boolean;
        mustSyncGpuDuringDiscard(): boolean;
        drawInstancedSupport(): boolean;
        semaphoreSupport(): boolean;
        nativeDrawIndexedIndirectIsBroken(): boolean;
        isFormatCompatible(colorType: number, format: Internal.BackendFormat_): boolean;
        textureBarrierSupport(): boolean;
        maxPreferredRenderTargetSize(): number;
        getSupportedWriteColorType(arg0: number, arg1: Internal.BackendFormat_, arg2: number): number;
        getReadSwizzle(format: Internal.BackendFormat_, colorType: number): number;
    }
    type Caps_ = Caps;
    interface Byte2ByteFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        getOrDefault(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2ByteFunction<T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2ByteFunction<T>;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        defaultReturnValue(arg0: number): void;
        identity(): this;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        defaultReturnValue(): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction;
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        size(): number;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction;
        clear(): void;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        put(arg0: number, arg1: number): number;
        remove(arg0: number): number;
        apply(arg0: number): number;
        (arg0: number): number;
    }
    type Byte2ByteFunction_ = Byte2ByteFunction;
    interface Looper$Observer {
        dispatchingThrewException(arg0: any, arg1: Internal.Message_, arg2: Internal.Exception_): void;
        messageDispatched(arg0: any, arg1: Internal.Message_): void;
        messageDispatchStarting(): any;
    }
    type Looper$Observer_ = Looper$Observer;
    abstract class CreativeModeTab {
        constructor(arg0: number, arg1: string)
        constructor(arg0: string)
        getDisplayName(): Internal.Component;
        static getGroupCountSafe(): number;
        /**
         * @deprecated
        */
        setBackgroundSuffix(arg0: string): this;
        getSlotColor(): number;
        getEnchantmentCategories(): Internal.EnchantmentCategory[];
        hideTitle(): this;
        isTopRow(): boolean;
        getRecipeFolderName(): string;
        getBackgroundImage(): ResourceLocation;
        hasSearchBar(): boolean;
        getId(): number;
        isAlignedRight(): boolean;
        fillItemList(arg0: Internal.NonNullList_<Internal.ItemStack>): void;
        /**
         * @deprecated
        */
        getBackgroundSuffix(): string;
        canScroll(): boolean;
        setRecipeFolderName(arg0: string): this;
        getLabelColor(): number;
        getColumn(): number;
        getTabPage(): number;
        hasEnchantmentCategory(arg0: Internal.EnchantmentCategory_): boolean;
        showTitle(): boolean;
        getTabsImage(): ResourceLocation;
        setBackgroundImage(arg0: ResourceLocation_): this;
        getIconItem(): Internal.ItemStack;
        hideScroll(): this;
        makeIcon(): Internal.ItemStack;
        getSearchbarWidth(): number;
        setEnchantmentCategories(...arg0: Internal.EnchantmentCategory_[]): this;
        get displayName(): Internal.Component
        get groupCountSafe(): number
        /**
         * @deprecated
        */
        set backgroundSuffix(arg0: string)
        get slotColor(): number
        get enchantmentCategories(): Internal.EnchantmentCategory[]
        get topRow(): boolean
        get recipeFolderName(): string
        get backgroundImage(): ResourceLocation
        get id(): number
        get alignedRight(): boolean
        /**
         * @deprecated
        */
        get backgroundSuffix(): string
        set recipeFolderName(arg0: string)
        get labelColor(): number
        get column(): number
        get tabPage(): number
        get tabsImage(): ResourceLocation
        set backgroundImage(arg0: ResourceLocation_)
        get iconItem(): Internal.ItemStack
        get searchbarWidth(): number
        set enchantmentCategories(...arg0: Internal.EnchantmentCategory_[])
        static readonly TAB_HOTBAR: Internal.CreativeModeTab;
        static readonly TAB_FOOD: Internal.CreativeModeTab;
        static readonly TAB_INVENTORY: Internal.CreativeModeTab;
        static readonly TAB_MISC: Internal.CreativeModeTab;
        static readonly TAB_MATERIALS: Internal.CreativeModeTab;
        static readonly TAB_BUILDING_BLOCKS: Internal.CreativeModeTab;
        static readonly TAB_TRANSPORTATION: Internal.CreativeModeTab;
        static readonly TAB_DECORATIONS: Internal.CreativeModeTab;
        static readonly TAB_REDSTONE: Internal.CreativeModeTab;
        static readonly TAB_SEARCH: Internal.CreativeModeTab;
        static TABS: Internal.CreativeModeTab[];
        static readonly TAB_TOOLS: Internal.CreativeModeTab;
        static readonly TAB_BREWING: Internal.CreativeModeTab;
        static readonly TAB_COMBAT: Internal.CreativeModeTab;
        readonly langId: string;
    }
    type CreativeModeTab_ = CreativeModeTab;
    class EndCityStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_)
        static readonly CODEC: Internal.Codec<Internal.EndCityStructure>;
    }
    type EndCityStructure_ = EndCityStructure;
    class VerticalAnchor$AboveBottom extends Internal.Record implements Internal.VerticalAnchor {
        constructor(arg0: number)
        static aboveBottom(arg0: number): Internal.VerticalAnchor;
        static absolute(arg0: number): Internal.VerticalAnchor;
        static bottom(): Internal.VerticalAnchor;
        static belowTop(arg0: number): Internal.VerticalAnchor;
        static top(): Internal.VerticalAnchor;
        resolveY(arg0: Internal.WorldGenerationContext_): number;
        offset(): number;
        static readonly CODEC: Internal.Codec<Internal.VerticalAnchor$AboveBottom>;
    }
    type VerticalAnchor$AboveBottom_ = VerticalAnchor$AboveBottom;
    abstract class SingleItemRecipe implements Internal.Recipe<Internal.Container> {
        constructor(arg0: Internal.RecipeType_<any>, arg1: Internal.RecipeSerializer_<any>, arg2: ResourceLocation_, arg3: string, arg4: Internal.Ingredient_, arg5: Internal.ItemStack_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        assemble(arg0: Internal.Container_): Internal.ItemStack;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type SingleItemRecipe_ = SingleItemRecipe;
    interface LightListener {
        getVolume(): Internal.ImmutableBox;
        onLightPacket(arg0: number, arg1: number): void;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.ImmutableBox_): void;
        isListenerInvalid(): boolean;
        get volume(): Internal.ImmutableBox
        get listenerInvalid(): boolean
    }
    type LightListener_ = LightListener;
    class VirtualRenderWorld extends Internal.Level implements Internal.FlywheelWorld {
        constructor(arg0: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Vec3i_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: Vec3i_)
        supportsFlywheel(): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        createEntityList(entities: Internal.Collection_<Internal.Entity>): Internal.EntityArrayList;
        getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        runCommandSilent(command: string): number;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getDisplayName(): Internal.Component;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        clear(): void;
        setBlockEntities(arg0: Internal.Collection_<Internal.BlockEntity>): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getPartEntities(): Internal.Collection<Internal.PartEntity<any>>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getDimension(): ResourceLocation;
        getDifficulty(): Internal.Difficulty;
        getName(): Internal.Component;
        canSeeSky(arg0: BlockPos_): boolean;
        static nextMultipleOf16(arg0: number): number;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        createEntity(id: ResourceLocation_): Internal.Entity;
        spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        self(): Internal.Level;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getSide(): Internal.ScriptType;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        actuallyGetChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        runLightEngine(): void;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        getEntities(): Internal.EntityArrayList;
        spawnParticles(options: Internal.ParticleOptions_, overrideLimiter: boolean, x: number, y: number, z: number, vx: number, vy: number, vz: number, count: number, speed: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        tell(message: Internal.Component_): void;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        setStatusMessage(message: Internal.Component_): void;
        getPlayers(): Internal.EntityArrayList;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getBlock(pos: BlockPos_): Internal.BlockContainerJS;
        isOverworld(): boolean;
        runCommand(command: string): number;
        getBlockState(arg0: number, arg1: number, arg2: number): Internal.BlockState;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get displayName(): Internal.Component
        set blockEntities(arg0: Internal.Collection_<Internal.BlockEntity>)
        get partEntities(): Internal.Collection<Internal.PartEntity<any>>
        get dimension(): ResourceLocation
        get difficulty(): Internal.Difficulty
        get name(): Internal.Component
        get moonPhase(): number
        get moonBrightness(): number
        get side(): Internal.ScriptType
        get modelDataManager(): Internal.ModelDataManager
        get entities(): Internal.EntityArrayList
        set statusMessage(message: Internal.Component_)
        get players(): Internal.EntityArrayList
        get maxLightLevel(): number
        get overworld(): boolean
    }
    type VirtualRenderWorld_ = VirtualRenderWorld;
    abstract class NumberFormat extends Internal.Format {
        parse(arg0: string, arg1: Internal.ParsePosition_): number;
        static getCompactNumberInstance(): Internal.NumberFormat;
        format(arg0: number): string;
        setMaximumIntegerDigits(arg0: number): void;
        parse(arg0: string): number;
        static getAvailableLocales(): Internal.Locale[];
        setParseIntegerOnly(arg0: boolean): void;
        static getPercentInstance(): Internal.NumberFormat;
        setGroupingUsed(arg0: boolean): void;
        format(arg0: number): string;
        getMinimumIntegerDigits(): number;
        setMaximumFractionDigits(arg0: number): void;
        getCurrency(): Internal.Currency;
        static getInstance(arg0: Internal.Locale_): Internal.NumberFormat;
        getMaximumFractionDigits(): number;
        setRoundingMode(arg0: Internal.RoundingMode_): void;
        static getInstance(): Internal.NumberFormat;
        setCurrency(arg0: Internal.Currency_): void;
        getMaximumIntegerDigits(): number;
        isGroupingUsed(): boolean;
        static getNumberInstance(): Internal.NumberFormat;
        static getPercentInstance(arg0: Internal.Locale_): Internal.NumberFormat;
        static getCurrencyInstance(arg0: Internal.Locale_): Internal.NumberFormat;
        isParseIntegerOnly(): boolean;
        setMinimumIntegerDigits(arg0: number): void;
        format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getCompactNumberInstance(arg0: Internal.Locale_, arg1: Internal.NumberFormat$Style_): Internal.NumberFormat;
        static getCurrencyInstance(): Internal.NumberFormat;
        static getNumberInstance(arg0: Internal.Locale_): Internal.NumberFormat;
        getMinimumFractionDigits(): number;
        setMinimumFractionDigits(arg0: number): void;
        static getIntegerInstance(arg0: Internal.Locale_): Internal.NumberFormat;
        format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getIntegerInstance(): Internal.NumberFormat;
        getRoundingMode(): Internal.RoundingMode;
        get compactNumberInstance(): Internal.NumberFormat
        set maximumIntegerDigits(arg0: number)
        get availableLocales(): Internal.Locale[]
        set parseIntegerOnly(arg0: boolean)
        get percentInstance(): Internal.NumberFormat
        set groupingUsed(arg0: boolean)
        get minimumIntegerDigits(): number
        set maximumFractionDigits(arg0: number)
        get currency(): Internal.Currency
        get maximumFractionDigits(): number
        set roundingMode(arg0: Internal.RoundingMode_)
        get instance(): Internal.NumberFormat
        set currency(arg0: Internal.Currency_)
        get maximumIntegerDigits(): number
        get groupingUsed(): boolean
        get numberInstance(): Internal.NumberFormat
        get parseIntegerOnly(): boolean
        set minimumIntegerDigits(arg0: number)
        get currencyInstance(): Internal.NumberFormat
        get minimumFractionDigits(): number
        set minimumFractionDigits(arg0: number)
        get integerInstance(): Internal.NumberFormat
        get roundingMode(): Internal.RoundingMode
        static readonly INTEGER_FIELD: 0;
        static readonly FRACTION_FIELD: 1;
    }
    type NumberFormat_ = NumberFormat;
    class Structure$GenerationContext extends Internal.Record {
        constructor(arg0: Internal.RegistryAccess_, arg1: Internal.ChunkGenerator_, arg2: Internal.BiomeSource_, arg3: Internal.RandomState_, arg4: Internal.StructureTemplateManager_, arg5: number, arg6: Internal.ChunkPos_, arg7: Internal.LevelHeightAccessor_, arg8: Internal.Predicate_<Internal.Holder<Internal.Biome>>)
        constructor(registryAccess: Internal.RegistryAccess_, chunkGenerator: Internal.ChunkGenerator_, biomeSource: Internal.BiomeSource_, randomState: Internal.RandomState_, structureTemplateManager: Internal.StructureTemplateManager_, random: Internal.WorldgenRandom_, seed: number, chunkPos: Internal.ChunkPos_, heightAccessor: Internal.LevelHeightAccessor_, validBiome: Internal.Predicate_<Internal.Holder<Internal.Biome>>)
        biomeSource(): Internal.BiomeSource;
        random(): Internal.WorldgenRandom;
        seed(): number;
        heightAccessor(): Internal.LevelHeightAccessor;
        validBiome(): Internal.Predicate<Internal.Holder<Internal.Biome>>;
        structureTemplateManager(): Internal.StructureTemplateManager;
        registryAccess(): Internal.RegistryAccess;
        chunkGenerator(): Internal.ChunkGenerator;
        randomState(): Internal.RandomState;
        chunkPos(): Internal.ChunkPos;
    }
    type Structure$GenerationContext_ = Structure$GenerationContext;
    class Endermite extends Internal.Monster {
        constructor(arg0: Internal.EntityType_<Internal.Endermite>, arg1: Internal.Level_)
        static checkEndermiteSpawnRules(arg0: Internal.EntityType_<Internal.Endermite>, arg1: Internal.LevelAccessor_, arg2: Internal.MobSpawnType_, arg3: BlockPos_, arg4: Internal.RandomSource_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Endermite_ = Endermite;
    class ClientboundAddExperienceOrbPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.ExperienceOrb_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getValue(): number;
        isSkippable(): boolean;
        getId(): number;
        get x(): number
        get y(): number
        get z(): number
        get value(): number
        get skippable(): boolean
        get id(): number
    }
    type ClientboundAddExperienceOrbPacket_ = ClientboundAddExperienceOrbPacket;
    class AutomobileFrame$FrameModel extends Internal.Record {
        constructor(texture: ResourceLocation_, modelId: ResourceLocation_, wheelBase: Internal.WheelBase_, lengthPx: number, seatHeight: number, enginePosBack: number, enginePosUp: number, rearAttachmentPos: number, frontAttachmentPos: number)
        wheelBase(): Internal.WheelBase;
        frontAttachmentPos(): number;
        seatHeight(): number;
        enginePosUp(): number;
        lengthPx(): number;
        rearAttachmentPos(): number;
        enginePosBack(): number;
        texture(): ResourceLocation;
        modelId(): ResourceLocation;
    }
    type AutomobileFrame$FrameModel_ = AutomobileFrame$FrameModel;
    abstract class PointFree <T> {
        constructor()
        "eval"(): Internal.Function<Internal.DynamicOps<any>, T>;
        static indent(arg0: number): string;
        evalCached(): Internal.Function<Internal.DynamicOps<any>, T>;
        toString(arg0: number): string;
    }
    type PointFree_<T> = PointFree<T>;
    interface FileNameMap {
        getContentTypeFor(arg0: string): string;
    }
    type FileNameMap_ = FileNameMap;
    class StructureTemplatePool {
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: Internal.List_<com.mojang.datafixers.util.Pair<Internal.StructurePoolElement, number>>)
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: Internal.List_<com.mojang.datafixers.util.Pair<Internal.Function<Internal.StructureTemplatePool$Projection, Internal.StructurePoolElement>, number>>, arg3: Internal.StructureTemplatePool$Projection_)
        getRandomTemplate(arg0: Internal.RandomSource_): Internal.StructurePoolElement;
        size(): number;
        getFallback(): ResourceLocation;
        getShuffledTemplates(arg0: Internal.RandomSource_): Internal.List<Internal.StructurePoolElement>;
        getMaxSize(arg0: Internal.StructureTemplateManager_): number;
        getName(): ResourceLocation;
        get fallback(): ResourceLocation
        get name(): ResourceLocation
        static readonly DIRECT_CODEC: Internal.Codec<Internal.StructureTemplatePool>;
        rawTemplates: Internal.List<com.mojang.datafixers.util.Pair<Internal.StructurePoolElement, number>>;
        readonly templates: Internal.ObjectArrayList<Internal.StructurePoolElement>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.StructureTemplatePool>>;
    }
    type StructureTemplatePool_ = StructureTemplatePool | Special.TemplatePool;
    class FMLDedicatedServerSetupEvent extends Internal.ParallelDispatchEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
    }
    type FMLDedicatedServerSetupEvent_ = FMLDedicatedServerSetupEvent;
    interface IFluidHandler {
        getFluidInTank(arg0: number): Internal.FluidStack;
        drain(arg0: Internal.FluidStack_, arg1: Internal.IFluidHandler$FluidAction_): Internal.FluidStack;
        getTanks(): number;
        isFluidValid(arg0: number, arg1: Internal.FluidStack_): boolean;
        getTankCapacity(arg0: number): number;
        fill(arg0: Internal.FluidStack_, arg1: Internal.IFluidHandler$FluidAction_): number;
        drain(arg0: number, arg1: Internal.IFluidHandler$FluidAction_): Internal.FluidStack;
        get tanks(): number
    }
    type IFluidHandler_ = IFluidHandler;
    class ServerData$ChatPreview {
        acknowledge(): void;
        showToast(): boolean;
        isAcknowledged(): boolean;
        get acknowledged(): boolean
        static readonly CODEC: Internal.Codec<Internal.ServerData$ChatPreview>;
    }
    type ServerData$ChatPreview_ = ServerData$ChatPreview;
    class DripstoneThickness extends Internal.Enum<Internal.DripstoneThickness> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.DripstoneThickness;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static values(): Internal.DripstoneThickness[];
        get serializedName(): string
        static readonly BASE: Internal.DripstoneThickness;
        static readonly FRUSTUM: Internal.DripstoneThickness;
        static readonly TIP_MERGE: Internal.DripstoneThickness;
        static readonly MIDDLE: Internal.DripstoneThickness;
        static readonly TIP: Internal.DripstoneThickness;
    }
    type DripstoneThickness_ = "tip_merge" | DripstoneThickness | "frustum" | "middle" | "base" | "tip";
    interface ScriptTypePredicate extends Internal.Predicate<Internal.ScriptType> {
        getValidTypes(): Internal.List<Internal.ScriptType>;
        test(arg0: any): boolean;
        negate(): Internal.Predicate<Internal.ScriptType>;
        and(arg0: Internal.Predicate_<Internal.ScriptType>): Internal.Predicate<Internal.ScriptType>;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: Internal.ScriptType_): boolean;
        or(arg0: Internal.Predicate_<Internal.ScriptType>): Internal.Predicate<Internal.ScriptType>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        get validTypes(): Internal.List<Internal.ScriptType>
        readonly COMMON: Internal.ScriptTypePredicate;
        readonly STARTUP_OR_CLIENT: Internal.ScriptTypePredicate;
        readonly STARTUP_OR_SERVER: Internal.ScriptTypePredicate;
        readonly ALL: Internal.ScriptTypePredicate;
    }
    type ScriptTypePredicate_ = ScriptTypePredicate;
    class SurfaceWaterDepthFilter extends Internal.PlacementFilter {
        static forMaxDepth(arg0: number): Internal.SurfaceWaterDepthFilter;
        static readonly CODEC: Internal.Codec<Internal.SurfaceWaterDepthFilter>;
    }
    type SurfaceWaterDepthFilter_ = SurfaceWaterDepthFilter;
    class AutomobileEntity$Displacement {
        constructor()
        preTick(): void;
        getAngularZ(arg0: number): number;
        getAngularX(arg0: number): number;
        tick(arg0: Internal.Level_, arg1: Internal.AutomobileEntity_, arg2: Vec3_, arg3: number, arg4: number): void;
        getVertical(arg0: number): number;
        applyWheelbase(arg0: Internal.WheelBase_): void;
        readonly otherColliders: Internal.Set<Internal.CollisionArea>;
    }
    type AutomobileEntity$Displacement_ = AutomobileEntity$Displacement;
    interface LevelTickAccess <T> extends Internal.TickAccess<T> {
        count(): number;
        schedule(arg0: Internal.ScheduledTick_<T>): void;
        willTickThisTick(arg0: BlockPos_, arg1: T): boolean;
        hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
    }
    type LevelTickAccess_<T> = LevelTickAccess<T>;
    abstract class GpuRenderTarget extends Internal.ManagedResource implements Internal.IGpuSurface {
        getBackendRenderTarget(): Internal.BackendRenderTarget;
        asRenderTarget(): this;
        asTexture(): Internal.GpuTexture;
        getWidth(): number;
        getStencilBuffer(): Internal.Attachment;
        getBackendFormat(): Internal.BackendFormat;
        getHeight(): number;
        getSurfaceFlags(): number;
        getSampleCount(): number;
        getStencilBits(): number;
        get backendRenderTarget(): Internal.BackendRenderTarget
        get width(): number
        get stencilBuffer(): Internal.Attachment
        get backendFormat(): Internal.BackendFormat
        get height(): number
        get surfaceFlags(): number
        get sampleCount(): number
        get stencilBits(): number
    }
    type GpuRenderTarget_ = GpuRenderTarget;
    class RenderStateShard$LightmapStateShard extends Internal.RenderStateShard$BooleanStateShard {
        constructor(arg0: boolean)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$LightmapStateShard_ = RenderStateShard$LightmapStateShard;
    class PointerBuffer extends Internal.CustomBuffer<Internal.PointerBuffer> implements Internal.Comparable<Internal.PointerBuffer> {
        put(arg0: number, arg1: number): this;
        put(arg0: Internal.DoubleBuffer_): this;
        put(arg0: Internal.LongBuffer_): this;
        getPointerBuffer(arg0: number): this;
        put(arg0: number[], arg1: number, arg2: number): this;
        getPointerBuffer(arg0: number, arg1: number): this;
        put(arg0: number, arg1: Internal.DoubleBuffer_): this;
        getByteBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
        compareTo(arg0: any): number;
        getStringUTF8(): string;
        getShortBuffer(arg0: number, arg1: number): Internal.ShortBuffer;
        getShortBuffer(arg0: number): Internal.ShortBuffer;
        putAddressOf(arg0: number, arg1: Internal.CustomBuffer_<any>): this;
        static put(arg0: Internal.ByteBuffer_, arg1: number): void;
        static get(arg0: Internal.ByteBuffer_, arg1: number): number;
        put(arg0: number, arg1: Internal.FloatBuffer_): this;
        static get(arg0: Internal.ByteBuffer_): number;
        get(arg0: number[], arg1: number, arg2: number): this;
        put(arg0: number, arg1: Internal.LongBuffer_): this;
        getStringUTF16(): string;
        getStringASCII(arg0: number): string;
        compareTo(arg0: Internal.PointerBuffer_): number;
        put(arg0: Internal.FloatBuffer_): this;
        put(arg0: number[]): this;
        static allocateDirect(arg0: number): Internal.PointerBuffer;
        get(arg0: number): number;
        static create(arg0: number, arg1: number): Internal.PointerBuffer;
        put(arg0: number, arg1: Internal.ByteBuffer_): this;
        getStringUTF16(arg0: number): string;
        static create(arg0: Internal.ByteBuffer_): Internal.PointerBuffer;
        put(arg0: Internal.IntBuffer_): this;
        put(arg0: number, arg1: Internal.ShortBuffer_): this;
        get(arg0: number[]): this;
        put(arg0: number, arg1: Internal.Pointer_): this;
        put(arg0: Internal.ByteBuffer_): this;
        put(arg0: Internal.ShortBuffer_): this;
        put(arg0: Internal.Pointer_): this;
        put(arg0: number, arg1: Internal.IntBuffer_): this;
        getStringASCII(): string;
        get(): number;
        putAddressOf(arg0: Internal.CustomBuffer_<any>): this;
        getFloatBuffer(arg0: number): Internal.FloatBuffer;
        getStringUTF8(arg0: number): string;
        getIntBuffer(arg0: number): Internal.IntBuffer;
        put(arg0: number): this;
        static put(arg0: Internal.ByteBuffer_, arg1: number, arg2: number): void;
        getFloatBuffer(arg0: number, arg1: number): Internal.FloatBuffer;
        getLongBuffer(arg0: number): Internal.LongBuffer;
        getDoubleBuffer(arg0: number): Internal.DoubleBuffer;
        getDoubleBuffer(arg0: number, arg1: number): Internal.DoubleBuffer;
        getByteBuffer(arg0: number): Internal.ByteBuffer;
        getLongBuffer(arg0: number, arg1: number): Internal.LongBuffer;
        getIntBuffer(arg0: number, arg1: number): Internal.IntBuffer;
        get stringUTF8(): string
        get stringUTF16(): string
        get stringASCII(): string
    }
    type PointerBuffer_ = PointerBuffer;
    abstract class AbstractCriterionTriggerInstance implements Internal.CriterionTriggerInstance {
        constructor(arg0: ResourceLocation_, arg1: any_)
        serializeToJson(arg0: Internal.SerializationContext_): Internal.JsonObject;
        getCriterion(): ResourceLocation;
        get criterion(): ResourceLocation
    }
    type AbstractCriterionTriggerInstance_ = AbstractCriterionTriggerInstance;
    class GameEventListenerRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        trackGameEvent(arg0: Internal.GameEvent_, arg1: Vec3_): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        clear(): void;
        trackListener(arg0: Internal.PositionSource_, arg1: number): void;
    }
    type GameEventListenerRenderer_ = GameEventListenerRenderer;
    class SpyglassItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly USE_DURATION: 1200;
        static readonly ZOOM_FOV_MODIFIER: 0.1;
    }
    type SpyglassItem_ = SpyglassItem;
    /**
     * @deprecated
    */
    interface RecvByteBufAllocator$Handle {
        reset(arg0: Internal.ChannelConfig_): void;
        incMessagesRead(arg0: number): void;
        attemptedBytesRead(arg0: number): void;
        readComplete(): void;
        attemptedBytesRead(): number;
        allocate(arg0: Internal.ByteBufAllocator_): Internal.ByteBuf;
        guess(): number;
        lastBytesRead(): number;
        continueReading(): boolean;
        lastBytesRead(arg0: number): void;
    }
    type RecvByteBufAllocator$Handle_ = RecvByteBufAllocator$Handle;
    class String$CaseInsensitiveComparator implements Internal.Comparator<string>, Internal.Serializable {
        thenComparingLong(arg0: Internal.ToLongFunction_<string>): Internal.Comparator<string>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<string>): Internal.Comparator<string>;
        thenComparing<U>(arg0: Internal.Function_<string, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<string>;
        static comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        static reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        reversed(): Internal.Comparator<string>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<string, U>): Internal.Comparator<string>;
        thenComparing(arg0: Internal.Comparator_<string>): Internal.Comparator<string>;
        thenComparingInt(arg0: Internal.ToIntFunction_<string>): Internal.Comparator<string>;
        static naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        compare(arg0: string, arg1: string): number;
        static comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        static nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        static comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        static comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        static nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        compare(arg0: any, arg1: any): number;
        static comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
    }
    type String$CaseInsensitiveComparator_ = String$CaseInsensitiveComparator;
    class DesertWellFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type DesertWellFeature_ = DesertWellFeature;
    class PistonMovingBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: Internal.Direction_, arg4: boolean, arg5: boolean)
        getMovementDirection(): Internal.Direction;
        static tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.PistonMovingBlockEntity_): void;
        isSourcePiston(): boolean;
        getXOff(arg0: number): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getMovedState(): Internal.BlockState;
        getCollisionShape(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.VoxelShape;
        getYOff(arg0: number): number;
        getLastTicked(): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getProgress(arg0: number): number;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getZOff(arg0: number): number;
        finalTick(): void;
        isExtending(): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getDirection(): Internal.Direction;
        getRenderBoundingBox(): Internal.AABB;
        get movementDirection(): Internal.Direction
        get sourcePiston(): boolean
        get movedState(): Internal.BlockState
        get lastTicked(): number
        get modelData(): Internal.ModelData
        get extending(): boolean
        get direction(): Internal.Direction
        get renderBoundingBox(): Internal.AABB
        static readonly TICK_MOVEMENT: 0.51;
    }
    type PistonMovingBlockEntity_ = PistonMovingBlockEntity;
    class BufferedReader extends Internal.Reader {
        constructor(arg0: Internal.Reader_, arg1: number)
        constructor(arg0: Internal.Reader_)
        readLine(): string;
        lines(): Internal.Stream<string>;
    }
    type BufferedReader_ = BufferedReader;
    class BarrierBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BarrierBlock_ = BarrierBlock;
    class BookItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BookItem_ = BookItem;
    interface BlockColorSettings <T> {
        useSmoothColorBlending(arg0: Internal.BlockAndTintGetter_, arg1: T, arg2: BlockPos_): boolean;
        isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
    }
    type BlockColorSettings_<T> = BlockColorSettings<T>;
    class DragonSittingAttackingPhase extends Internal.AbstractDragonSittingPhase {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingAttackingPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonSittingAttackingPhase>
    }
    type DragonSittingAttackingPhase_ = DragonSittingAttackingPhase;
    class UnderwaterMagmaFeature extends Internal.Feature<Internal.UnderwaterMagmaConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.UnderwaterMagmaConfiguration>)
    }
    type UnderwaterMagmaFeature_ = UnderwaterMagmaFeature;
    class Object2IntArrayMap <K> extends Internal.AbstractObject2IntMap<K> implements Internal.Cloneable, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Object2IntMap_<K>)
        constructor(arg0: any[], arg1: number[], arg2: number)
        constructor(arg0: number)
        constructor(arg0: any[], arg1: number[])
        constructor(arg0: Internal.Map_<K, number>)
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        clone(): this;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: K, arg1: number): number;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        replace(arg0: K, arg1: number, arg2: number): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_<K>): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        replaceAll(arg0: Internal.BiFunction_<K, number, number>): void;
        replace(arg0: K, arg1: number): number;
        applyAsInt(arg0: K): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        static identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        object2IntEntrySet(): Internal.Object2IntMap$FastEntrySet<K>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        /**
         * @deprecated
        */
        computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
        computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<K>): number;
        /**
         * @deprecated
        */
        replace(arg0: K, arg1: number, arg2: number): boolean;
        computeInt(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        keySet(): Internal.ObjectSet<K>;
        remove(arg0: any, arg1: number): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        putIfAbsent(arg0: K, arg1: number): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, number, number>): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, number>): number;
        forEach(arg0: Internal.BiConsumer_<K, number>): void;
    }
    type Object2IntArrayMap_<K> = Object2IntArrayMap<K>;
    interface MenuBuilder$ForgeMenuFactory <T extends Internal.AbstractContainerMenu> {
        create(arg0: Internal.MenuType_<T>, arg1: number, arg2: Internal.Inventory_, arg3: Internal.FriendlyByteBuf_): T;
    }
    type MenuBuilder$ForgeMenuFactory_<T extends Internal.AbstractContainerMenu> = MenuBuilder$ForgeMenuFactory<T>;
    interface Object2IntMap$Entry <K> extends Internal.Map$Entry<K, number> {
        getKey(): K;
        /**
         * @deprecated
        */
        getValue(): number;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        /**
         * @deprecated
        */
        setValue(arg0: number): number;
        /**
         * @deprecated
        */
        setValue(arg0: any): any;
        setValue(arg0: number): number;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getIntValue(): number;
        equals(arg0: any): boolean;
        get key(): K
        /**
         * @deprecated
        */
        get value(): number
        /**
         * @deprecated
        */
        set value(arg0: number)
        /**
         * @deprecated
        */
        set value(arg0: any)
        set value(arg0: number)
        get intValue(): number
    }
    type Object2IntMap$Entry_<K> = Object2IntMap$Entry<K>;
    /**
     * Invoked when a player drops an item.
    */
    class ItemDroppedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, entity: Internal.ItemEntity_)
        /**
         * The item entity that was spawned when dropping.
        */
        getItemEntity(): Internal.ItemEntity;
        /**
         * The player that dropped the item.
        */
        getEntity(): Internal.Entity;
        /**
         * The item that was dropped.
        */
        getItem(): Internal.ItemStack;
        /**
         * The item entity that was spawned when dropping.
        */
        get itemEntity(): Internal.ItemEntity
        /**
         * The player that dropped the item.
        */
        get entity(): Internal.Entity
        /**
         * The item that was dropped.
        */
        get item(): Internal.ItemStack
    }
    type ItemDroppedEventJS_ = ItemDroppedEventJS;
    class ItemMaterialInfo {
        constructor(...materials: Internal.MaterialStack_[])
        constructor(materials: Internal.List_<Internal.MaterialStack>)
        getMaterial(): Internal.MaterialStack;
        getMaterials(): Internal.ImmutableList<Internal.MaterialStack>;
        get material(): Internal.MaterialStack
        get materials(): Internal.ImmutableList<Internal.MaterialStack>
    }
    type ItemMaterialInfo_ = ItemMaterialInfo;
    class BogeyRenderer$BogeyModelData extends Internal.Record implements com.jozufozu.flywheel.util.transform.Transform<Internal.BogeyRenderer$BogeyModelData> {
        constructor(transform: com.jozufozu.flywheel.util.transform.Transform_<any>)
        translate(arg0: number, arg1: number, arg2: number): any;
        static from(arg0: Internal.BlockState_): Internal.BogeyRenderer$BogeyModelData;
        translateAll(arg0: number): this;
        rotateCentered(arg0: Internal.Direction_, arg1: number): this;
        mulNormal(arg0: Matrix3f_): this;
        translateY(arg0: number): this;
        translateZ(arg0: number): this;
        rotateZRadians(arg0: number): this;
        scale(arg0: number, arg1: number, arg2: number): any;
        translateX(arg0: number): this;
        "delete"(): this;
        translateBack(arg0: Vec3_): this;
        rotateYRadians(arg0: number): this;
        multiply(arg0: Quaternionf_): this;
        translateBack(arg0: Vec3i_): this;
        rotateCentered(arg0: Quaternionf_): this;
        multiply(arg0: Vec3f_, arg1: number): this;
        multiplyRadians(arg0: Vec3f_, arg1: number): this;
        updateLight(arg0: number, arg1: number): this;
        rotate(arg0: Internal.Direction_, arg1: number): this;
        transform(arg0: Internal.PoseStack_): this;
        scale(arg0: number): this;
        static from(arg0: Internal.PartialModel_): Internal.BogeyRenderer$BogeyModelData;
        mulPose(arg0: Matrix4f_): this;
        setTransform(arg0: Internal.PoseStack_): this;
        setEmptyTransform(): this;
        nudge(arg0: number): this;
        transform(): com.jozufozu.flywheel.util.transform.Transform<any>;
        render(arg0: Internal.PoseStack_, arg1: number, arg2: Internal.VertexConsumer_): void;
        translate(arg0: Vec3i_): this;
        rotateX(arg0: number): this;
        rotateY(arg0: number): this;
        unCentre(): this;
        rotate(arg0: number, arg1: Internal.Direction$Axis_): this;
        translateBack(arg0: number, arg1: number, arg2: number): this;
        rotateZ(arg0: number): this;
        centre(): this;
        rotateXRadians(arg0: number): this;
        translate(arg0: Vec3_): this;
        translate(arg0: Vec3f_): this;
        transform(arg0: Matrix4f_, arg1: Matrix3f_): this;
        rotateToFace(arg0: Internal.Direction_): this;
        set transform(arg0: Internal.PoseStack_)
    }
    type BogeyRenderer$BogeyModelData_ = BogeyRenderer$BogeyModelData;
    interface NeutralMob {
        getTarget(): Internal.LivingEntity;
        playerDied(arg0: Internal.Player_): void;
        getPersistentAngerTarget(): Internal.UUID;
        isAngry(): boolean;
        setLastHurtByMob(arg0: Internal.LivingEntity_): void;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        startPersistentAngerTimer(): void;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        canAttack(arg0: Internal.LivingEntity_): boolean;
        setLastHurtByPlayer(arg0: Internal.Player_): void;
        setTarget(arg0: Internal.LivingEntity_): void;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        setRemainingPersistentAngerTime(arg0: number): void;
        getLastHurtByMob(): Internal.LivingEntity;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getRemainingPersistentAngerTime(): number;
        get target(): Internal.LivingEntity
        get persistentAngerTarget(): Internal.UUID
        get angry(): boolean
        set lastHurtByMob(arg0: Internal.LivingEntity_)
        set lastHurtByPlayer(arg0: Internal.Player_)
        set target(arg0: Internal.LivingEntity_)
        set persistentAngerTarget(arg0: Internal.UUID_)
        set remainingPersistentAngerTime(arg0: number)
        get lastHurtByMob(): Internal.LivingEntity
        get remainingPersistentAngerTime(): number
        readonly TAG_ANGER_TIME: "AngerTime";
        readonly TAG_ANGRY_AT: "AngryAt";
    }
    type NeutralMob_ = NeutralMob;
    interface IForgeDispensibleContainerItem {
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_, arg4: Internal.ItemStack_): boolean;
    }
    type IForgeDispensibleContainerItem_ = IForgeDispensibleContainerItem;
    class SkullBlock extends Internal.AbstractSkullBlock {
        constructor(arg0: Internal.SkullBlock$Type_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ROTATION: Internal.IntegerProperty;
        static readonly MAX: 15;
    }
    type SkullBlock_ = SkullBlock;
    interface IntPredicate {
        and(arg0: Internal.IntPredicate_): this;
        or(arg0: Internal.IntPredicate_): this;
        negate(): this;
        test(arg0: number): boolean;
        (arg0: number): boolean;
    }
    type IntPredicate_ = IntPredicate;
    interface TriPredicate <T, U, V> {
        test(arg0: T, arg1: U, arg2: V): boolean;
        negate(): this;
        or(arg0: Internal.TriPredicate_<T, U, V>): this;
        and(arg0: Internal.TriPredicate_<T, U, V>): this;
        (arg0: T, arg1: U, arg2: V): boolean;
    }
    type TriPredicate_<T, U, V> = TriPredicate<T, U, V>;
    interface ArgumentTypeInfo <A extends Internal.ArgumentType<any>, T extends Internal.ArgumentTypeInfo$Template<A>> {
        serializeToJson(arg0: T, arg1: Internal.JsonObject_): void;
        deserializeFromNetwork(arg0: Internal.FriendlyByteBuf_): T;
        serializeToNetwork(arg0: T, arg1: Internal.FriendlyByteBuf_): void;
        unpack(arg0: A): T;
    }
    type ArgumentTypeInfo_<A extends Internal.ArgumentType<any>, T extends Internal.ArgumentTypeInfo$Template<A>> = ArgumentTypeInfo<A, T> | Special.CommandArgumentType;
    class DragonLandingApproachPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonLandingApproachPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonLandingApproachPhase>
    }
    type DragonLandingApproachPhase_ = DragonLandingApproachPhase;
    class PropertyMap extends Internal.ForwardingMultimap<string, com.mojang.authlib.properties.Property> {
        constructor()
        forEach(arg0: Internal.BiConsumer_<string, com.mojang.authlib.properties.Property>): void;
    }
    type PropertyMap_ = PropertyMap;
    interface IShapedRecipe <T extends Internal.Container> extends Internal.Recipe<T> {
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        matches(arg0: T, arg1: Internal.Level_): boolean;
        isSpecial(): boolean;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        getRecipeWidth(): number;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: T): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getRecipeHeight(): number;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getResultItem(): Internal.ItemStack;
        assemble(arg0: T): Internal.ItemStack;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get recipeWidth(): number
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get recipeHeight(): number
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type IShapedRecipe_<T extends Internal.Container> = IShapedRecipe<T>;
    class DataResult$Instance extends Internal.Enum<Internal.DataResult$Instance> implements Internal.Applicative<Internal.DataResult$Mu, any> {
        apply8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>): Internal.App<Internal.DataResult$Mu, R>;
        map<T, R>(arg0: Internal.Function_<T, R>, arg1: Internal.App_<Internal.DataResult$Mu, T>): Internal.App<Internal.DataResult$Mu, R>;
        apply2<A, B, R>(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<Internal.DataResult$Mu, A>, arg2: Internal.App_<Internal.DataResult$Mu, B>): Internal.App<Internal.DataResult$Mu, R>;
        ap14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>, arg12: Internal.App_<Internal.DataResult$Mu, T12>, arg13: Internal.App_<Internal.DataResult$Mu, T13>, arg14: Internal.App_<Internal.DataResult$Mu, T14>): Internal.App<Internal.DataResult$Mu, R>;
        lift4<T1, T2, T3, T4, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function4<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, R>>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>, arg11: Internal.App_<Internal.DataResult$Mu, T12>, arg12: Internal.App_<Internal.DataResult$Mu, T13>, arg13: Internal.App_<Internal.DataResult$Mu, T14>, arg14: Internal.App_<Internal.DataResult$Mu, T15>): Internal.Products$P15<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>): Internal.Products$P9<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
        ap4<T1, T2, T3, T4, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function4<T1, T2, T3, T4, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>, arg11: Internal.App_<Internal.DataResult$Mu, T12>, arg12: Internal.App_<Internal.DataResult$Mu, T13>, arg13: Internal.App_<Internal.DataResult$Mu, T14>): Internal.Products$P14<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
        group<T1>(arg0: Internal.App_<Internal.DataResult$Mu, T1>): Internal.Products$P1<Internal.DataResult$Mu, T1>;
        ap16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>, arg12: Internal.App_<Internal.DataResult$Mu, T12>, arg13: Internal.App_<Internal.DataResult$Mu, T13>, arg14: Internal.App_<Internal.DataResult$Mu, T14>, arg15: Internal.App_<Internal.DataResult$Mu, T15>, arg16: Internal.App_<Internal.DataResult$Mu, T16>): Internal.App<Internal.DataResult$Mu, R>;
        lift1<A, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function<A, R>>): Internal.Function<Internal.App<Internal.DataResult$Mu, A>, Internal.App<Internal.DataResult$Mu, R>>;
        ap7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>): Internal.App<Internal.DataResult$Mu, R>;
        lift5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function5<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, R>>;
        ap12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>, arg12: Internal.App_<Internal.DataResult$Mu, T12>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>): Internal.Products$P6<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6>;
        apply9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>, arg11: Internal.App_<Internal.DataResult$Mu, T12>): Internal.Products$P12<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
        apply6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>): Internal.Products$P3<Internal.DataResult$Mu, T1, T2, T3>;
        static unbox<F extends Internal.K1, Mu extends Internal.Applicative$Mu>(arg0: Internal.App_<Mu, F>): Internal.Applicative<F, Mu>;
        static values(): Internal.DataResult$Instance[];
        lift3<T1, T2, T3, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function3<T1, T2, T3, R>>): Internal.Function3<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, R>>;
        ap<A, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function<A, R>>, arg1: Internal.App_<Internal.DataResult$Mu, A>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>): Internal.Products$P10<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>, arg11: Internal.App_<Internal.DataResult$Mu, T12>, arg12: Internal.App_<Internal.DataResult$Mu, T13>): Internal.Products$P13<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
        apply5<T1, T2, T3, T4, T5, R>(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>): Internal.Products$P5<Internal.DataResult$Mu, T1, T2, T3, T4, T5>;
        lift6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, R>>;
        group<T1, T2, T3, T4, T5, T6, T7>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>): Internal.Products$P7<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7>;
        group<T1, T2>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>): Internal.Products$P2<Internal.DataResult$Mu, T1, T2>;
        group<T1, T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>): Internal.Products$P8<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8>;
        ap3<T1, T2, T3, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function3<T1, T2, T3, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>): Internal.App<Internal.DataResult$Mu, R>;
        lift2<A, B, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.BiFunction<A, B, R>>): Internal.BiFunction<Internal.App<Internal.DataResult$Mu, A>, Internal.App<Internal.DataResult$Mu, B>, Internal.App<Internal.DataResult$Mu, R>>;
        apply3<T1, T2, T3, R>(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>): Internal.App<Internal.DataResult$Mu, R>;
        ap5<T1, T2, T3, T4, T5, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function5<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>): Internal.App<Internal.DataResult$Mu, R>;
        ap10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>): Internal.App<Internal.DataResult$Mu, R>;
        lift7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, R>>;
        ap9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>): Internal.App<Internal.DataResult$Mu, R>;
        lift8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, T8>, Internal.App<Internal.DataResult$Mu, R>>;
        ap11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>): Internal.App<Internal.DataResult$Mu, R>;
        ap6<T1, T2, T3, T4, T5, T6, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>): Internal.App<Internal.DataResult$Mu, R>;
        ap15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>, arg12: Internal.App_<Internal.DataResult$Mu, T12>, arg13: Internal.App_<Internal.DataResult$Mu, T13>, arg14: Internal.App_<Internal.DataResult$Mu, T14>, arg15: Internal.App_<Internal.DataResult$Mu, T15>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>): Internal.Products$P4<Internal.DataResult$Mu, T1, T2, T3, T4>;
        static valueOf(arg0: string): Internal.DataResult$Instance;
        ap2<A, B, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.BiFunction<A, B, R>>, arg1: Internal.App_<Internal.DataResult$Mu, A>, arg2: Internal.App_<Internal.DataResult$Mu, B>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>, arg11: Internal.App_<Internal.DataResult$Mu, T12>, arg12: Internal.App_<Internal.DataResult$Mu, T13>, arg13: Internal.App_<Internal.DataResult$Mu, T14>, arg14: Internal.App_<Internal.DataResult$Mu, T15>, arg15: Internal.App_<Internal.DataResult$Mu, T16>): Internal.Products$P16<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
        lift9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, T8>, Internal.App<Internal.DataResult$Mu, T9>, Internal.App<Internal.DataResult$Mu, R>>;
        ap8<T1, T2, T3, T4, T5, T6, T7, T8, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>): Internal.App<Internal.DataResult$Mu, R>;
        group<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(arg0: Internal.App_<Internal.DataResult$Mu, T1>, arg1: Internal.App_<Internal.DataResult$Mu, T2>, arg2: Internal.App_<Internal.DataResult$Mu, T3>, arg3: Internal.App_<Internal.DataResult$Mu, T4>, arg4: Internal.App_<Internal.DataResult$Mu, T5>, arg5: Internal.App_<Internal.DataResult$Mu, T6>, arg6: Internal.App_<Internal.DataResult$Mu, T7>, arg7: Internal.App_<Internal.DataResult$Mu, T8>, arg8: Internal.App_<Internal.DataResult$Mu, T9>, arg9: Internal.App_<Internal.DataResult$Mu, T10>, arg10: Internal.App_<Internal.DataResult$Mu, T11>): Internal.Products$P11<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
        apply7<T1, T2, T3, T4, T5, T6, T7, R>(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>): Internal.App<Internal.DataResult$Mu, R>;
        ap<A, R>(arg0: Internal.Function_<A, R>, arg1: Internal.App_<Internal.DataResult$Mu, A>): Internal.App<Internal.DataResult$Mu, R>;
        point<A>(arg0: A): Internal.App<Internal.DataResult$Mu, A>;
        ap13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>(arg0: Internal.App_<Internal.DataResult$Mu, Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>, arg5: Internal.App_<Internal.DataResult$Mu, T5>, arg6: Internal.App_<Internal.DataResult$Mu, T6>, arg7: Internal.App_<Internal.DataResult$Mu, T7>, arg8: Internal.App_<Internal.DataResult$Mu, T8>, arg9: Internal.App_<Internal.DataResult$Mu, T9>, arg10: Internal.App_<Internal.DataResult$Mu, T10>, arg11: Internal.App_<Internal.DataResult$Mu, T11>, arg12: Internal.App_<Internal.DataResult$Mu, T12>, arg13: Internal.App_<Internal.DataResult$Mu, T13>): Internal.App<Internal.DataResult$Mu, R>;
        apply4<T1, T2, T3, T4, R>(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<Internal.DataResult$Mu, T1>, arg2: Internal.App_<Internal.DataResult$Mu, T2>, arg3: Internal.App_<Internal.DataResult$Mu, T3>, arg4: Internal.App_<Internal.DataResult$Mu, T4>): Internal.App<Internal.DataResult$Mu, R>;
        static readonly INSTANCE: Internal.DataResult$Instance;
    }
    type DataResult$Instance_ = "instance" | DataResult$Instance;
    class CaveWorldCarver extends Internal.WorldCarver<Internal.CaveCarverConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.CaveCarverConfiguration>)
        carve(arg0: Internal.CarvingContext_, arg1: Internal.CaveCarverConfiguration_, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg4: Internal.RandomSource_, arg5: Internal.Aquifer_, arg6: Internal.ChunkPos_, arg7: Internal.CarvingMask_): boolean;
        isStartChunk(arg0: Internal.CaveCarverConfiguration_, arg1: Internal.RandomSource_): boolean;
    }
    type CaveWorldCarver_ = CaveWorldCarver;
    class WeightedListHeight extends Internal.HeightProvider {
        constructor(arg0: Internal.SimpleWeightedRandomList_<Internal.HeightProvider>)
        static readonly CODEC: Internal.Codec<Internal.WeightedListHeight>;
    }
    type WeightedListHeight_ = WeightedListHeight;
    abstract class AbstractFurnaceBlock extends Internal.BaseEntityBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
        static readonly LIT: Internal.BooleanProperty;
    }
    type AbstractFurnaceBlock_ = AbstractFurnaceBlock;
    class RealmsServerPlayerLists extends Internal.ValueObject {
        constructor()
        static parse(arg0: string): Internal.RealmsServerPlayerLists;
        servers: Internal.List<Internal.RealmsServerPlayerList>;
    }
    type RealmsServerPlayerLists_ = RealmsServerPlayerLists;
    class ImmutableTable$Builder <R, C, V> {
        constructor()
        orderColumnsBy(arg0: Internal.Comparator_<C>): this;
        put(arg0: Internal.Table$Cell_<R, C, V>): this;
        orderRowsBy(arg0: Internal.Comparator_<R>): this;
        build(): Internal.ImmutableTable<R, C, V>;
        buildOrThrow(): Internal.ImmutableTable<R, C, V>;
        put(arg0: R, arg1: C, arg2: V): this;
        putAll(arg0: Internal.Table_<R, C, V>): this;
    }
    type ImmutableTable$Builder_<R, C, V> = ImmutableTable$Builder<R, C, V>;
    interface MenuItem {
        getMenuInfo(): Internal.ContextMenu$ContextMenuInfo;
        setVisible(arg0: boolean): this;
        setTitleCondensed(arg0: Internal.CharSequence_): this;
        collapseActionView(): boolean;
        setNumericShortcut(numericChar: string, numericModifiers: number): this;
        getAlphabeticShortcut(): string;
        getIcon(): Internal.Drawable;
        getTooltipText(): Internal.CharSequence;
        setActionView(arg0: Internal.View_): this;
        getActionView(): Internal.View;
        setActionProvider(arg0: Internal.ActionProvider_): this;
        getItemId(): number;
        setContentDescription(contentDescription: Internal.CharSequence_): this;
        getTitleCondensed(): Internal.CharSequence;
        getAlphabeticModifiers(): number;
        isCheckable(): boolean;
        expandActionView(): boolean;
        setShowAsAction(arg0: number): void;
        isVisible(): boolean;
        getActionProvider(): Internal.ActionProvider;
        setShortcut(arg0: string, arg1: string): this;
        isActionViewExpanded(): boolean;
        setShortcut(numericChar: string, alphaChar: string, numericModifiers: number, alphaModifiers: number): this;
        getIconTintList(): Internal.ColorStateList;
        isChecked(): boolean;
        setIconTintList(tint: Internal.ColorStateList_): this;
        setTitle(arg0: Internal.CharSequence_): this;
        getNumericModifiers(): number;
        setNumericShortcut(arg0: string): this;
        isEnabled(): boolean;
        setOnMenuItemClickListener(arg0: Internal.MenuItem$OnMenuItemClickListener_): this;
        getContentDescription(): Internal.CharSequence;
        setEnabled(arg0: boolean): this;
        getGroupId(): number;
        getTitle(): Internal.CharSequence;
        setShowAsActionFlags(arg0: number): this;
        hasSubMenu(): boolean;
        setCheckable(arg0: boolean): this;
        setOnActionExpandListener(arg0: Internal.MenuItem$OnActionExpandListener_): this;
        requiresActionButton(): boolean;
        setAlphabeticShortcut(arg0: string): this;
        getSubMenu(): Internal.SubMenu;
        getNumericShortcut(): string;
        setTooltipText(tooltipText: Internal.CharSequence_): this;
        getOrder(): number;
        setAlphabeticShortcut(alphaChar: string, alphaModifiers: number): this;
        setIcon(arg0: Internal.Drawable_): this;
        setChecked(arg0: boolean): this;
        requiresOverflow(): boolean;
        get menuInfo(): Internal.ContextMenu$ContextMenuInfo
        set visible(arg0: boolean)
        set titleCondensed(arg0: Internal.CharSequence_)
        get alphabeticShortcut(): string
        get icon(): Internal.Drawable
        get tooltipText(): Internal.CharSequence
        set actionView(arg0: Internal.View_)
        get actionView(): Internal.View
        set actionProvider(arg0: Internal.ActionProvider_)
        get itemId(): number
        set contentDescription(contentDescription: Internal.CharSequence_)
        get titleCondensed(): Internal.CharSequence
        get alphabeticModifiers(): number
        get checkable(): boolean
        set showAsAction(arg0: number)
        get visible(): boolean
        get actionProvider(): Internal.ActionProvider
        get actionViewExpanded(): boolean
        get iconTintList(): Internal.ColorStateList
        get checked(): boolean
        set iconTintList(tint: Internal.ColorStateList_)
        set title(arg0: Internal.CharSequence_)
        get numericModifiers(): number
        set numericShortcut(arg0: string)
        get enabled(): boolean
        set onMenuItemClickListener(arg0: Internal.MenuItem$OnMenuItemClickListener_)
        get contentDescription(): Internal.CharSequence
        set enabled(arg0: boolean)
        get groupId(): number
        get title(): Internal.CharSequence
        set showAsActionFlags(arg0: number)
        set checkable(arg0: boolean)
        set onActionExpandListener(arg0: Internal.MenuItem$OnActionExpandListener_)
        set alphabeticShortcut(arg0: string)
        get subMenu(): Internal.SubMenu
        get numericShortcut(): string
        set tooltipText(tooltipText: Internal.CharSequence_)
        get order(): number
        set icon(arg0: Internal.Drawable_)
        set checked(arg0: boolean)
        readonly SHOW_AS_ACTION_NEVER: 0;
        readonly SHOW_AS_ACTION_ALWAYS: 2;
        readonly SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW: 8;
        readonly SHOW_AS_ACTION_WITH_TEXT: 4;
        readonly SHOW_AS_ACTION_IF_ROOM: 1;
    }
    type MenuItem_ = MenuItem;
    class Thread$State extends Internal.Enum<Internal.Thread$State> {
        static values(): Internal.Thread$State[];
        static valueOf(arg0: string): Internal.Thread$State;
        static readonly WAITING: Internal.Thread$State;
        static readonly BLOCKED: Internal.Thread$State;
        static readonly NEW: Internal.Thread$State;
        static readonly TIMED_WAITING: Internal.Thread$State;
        static readonly RUNNABLE: Internal.Thread$State;
        static readonly TERMINATED: Internal.Thread$State;
    }
    type Thread$State_ = "terminated" | "blocked" | "timed_waiting" | "new" | "runnable" | "waiting" | Thread$State;
    class RewriteResult <A, B> {
        constructor(arg0: com.mojang.datafixers.View_<A, B>, arg1: Internal.BitSet_)
        recData(): Internal.BitSet;
        static nop<A>(arg0: com.mojang.datafixers.types.Type_<A>): Internal.RewriteResult<A, A>;
        static create<A, B>(arg0: com.mojang.datafixers.View_<A, B>, arg1: Internal.BitSet_): Internal.RewriteResult<A, B>;
        compose<C>(arg0: Internal.RewriteResult_<C, A>): Internal.RewriteResult<C, B>;
        view(): com.mojang.datafixers.View<A, B>;
    }
    type RewriteResult_<A, B> = RewriteResult<A, B>;
    class ResourceCache implements Internal.AutoCloseable {
        purgeFreeResourcesUpToBytes(bytesToPurge: number, preferScratch: boolean): void;
        setSurfaceProvider(surfaceProvider: Internal.SurfaceProvider_): void;
        setCacheLimit(maxBytes: number): void;
        releaseAll(): void;
        findAndRefUniqueResource(key: Internal.IUniqueKey_): Internal.GpuResource;
        getResourceCount(): number;
        getBudgetedResourceBytes(): number;
        findAndRefScratchResource(key: Internal.IScratchKey_): Internal.GpuResource;
        setThreadSafeCache(threadSafeCache: Internal.ThreadSafeCache_): void;
        purgeFreeResources(scratchOnly: boolean): void;
        purgeFreeResourcesToReserveBytes(bytesToReserve: number): boolean;
        getMaxResourceBytes(): number;
        isOverBudget(): boolean;
        purgeFreeResourcesOlderThan(timeMillis: number, scratchOnly: boolean): void;
        hasUniqueKey(key: Internal.IUniqueKey_): boolean;
        getContextID(): number;
        discardAll(): void;
        close(): void;
        isFlushNeeded(): boolean;
        cleanup(): boolean;
        getBudgetedResourceCount(): number;
        getFreeResourceBytes(): number;
        getResourceBytes(): number;
        set surfaceProvider(surfaceProvider: Internal.SurfaceProvider_)
        set cacheLimit(maxBytes: number)
        get resourceCount(): number
        get budgetedResourceBytes(): number
        set threadSafeCache(threadSafeCache: Internal.ThreadSafeCache_)
        get maxResourceBytes(): number
        get overBudget(): boolean
        get contextID(): number
        get flushNeeded(): boolean
        get budgetedResourceCount(): number
        get freeResourceBytes(): number
        get resourceBytes(): number
    }
    type ResourceCache_ = ResourceCache;
    class KubeJSGUI {
        constructor()
        constructor(buf: Internal.FriendlyByteBuf_)
        write(buf: Internal.FriendlyByteBuf_): void;
        setInventory(inv: Internal.InventoryKJS_): void;
        set inventory(inv: Internal.InventoryKJS_)
        width: number;
        inventoryWidth: number;
        height: number;
        playerSlotsX: number;
        inventory: Internal.InventoryKJS;
        playerSlotsY: number;
        static readonly EMPTY_CONTAINER: Internal.SimpleContainer;
        title: Internal.Component;
        inventoryLabelX: number;
        inventoryLabelY: number;
        inventoryHeight: number;
    }
    type KubeJSGUI_ = KubeJSGUI;
    class ClientboundUpdateAttributesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.Collection_<Internal.AttributeInstance>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntityId(): number;
        getValues(): Internal.List<Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot>;
        isSkippable(): boolean;
        get entityId(): number
        get values(): Internal.List<Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot>
        get skippable(): boolean
    }
    type ClientboundUpdateAttributesPacket_ = ClientboundUpdateAttributesPacket;
    interface Multiset$Entry <E> {
        hashCode(): number;
        getCount(): number;
        toString(): string;
        equals(arg0: any): boolean;
        getElement(): E;
        get count(): number
        get element(): E
    }
    type Multiset$Entry_<E> = Multiset$Entry<E>;
    class Format$Field extends Internal.AttributedCharacterIterator$Attribute {
    }
    type Format$Field_ = Format$Field;
    class Rect2f {
        constructor()
        constructor(r: icyllis.arc3d.core.Rect2i_)
        constructor(r: Internal.Rect2f_)
        constructor(left: number, top: number, right: number, bottom: number)
        static isFinite(left: number, top: number, right: number, bottom: number): boolean;
        width(): number;
        intersect(left: number, top: number, right: number, bottom: number): boolean;
        contains(r: Internal.Rect2f_): boolean;
        sort(): void;
        inset(insets: Internal.Rect2f_): void;
        intersectNoCheck(r: icyllis.arc3d.core.Rect2i_): void;
        adjust(left: number, top: number, right: number, bottom: number): void;
        isFinite(): boolean;
        set(src: icyllis.arc3d.core.Rect2i_): void;
        static subtract(a: Internal.Rect2f_, b: Internal.Rect2f_, out: Internal.Rect2f_): boolean;
        outset(dx: number, dy: number): void;
        joinNoCheck(r: icyllis.arc3d.core.Rect2i_): void;
        centerX(): number;
        intersect(a: Internal.Rect2f_, b: Internal.Rect2f_): boolean;
        x(): number;
        isSorted(): boolean;
        intersects(r: Internal.Rect2f_): boolean;
        offset(dx: number, dy: number): void;
        roundOut(dst: icyllis.arc3d.core.Rect2i_): void;
        join(left: number, top: number, right: number, bottom: number): void;
        contains(x: number, y: number): boolean;
        intersectNoCheck(r: Internal.Rect2f_): void;
        round(dst: Internal.Rect2f_): void;
        join(x: number, y: number): void;
        roundIn(dst: icyllis.arc3d.core.Rect2i_): void;
        contains(left: number, top: number, right: number, bottom: number): boolean;
        contains(r: icyllis.arc3d.core.Rect2i_): boolean;
        joinNoCheck(r: Internal.Rect2f_): void;
        adjust(adjusts: Internal.Rect2f_): void;
        static rectsOverlap(a: Internal.Rect2f_, b: Internal.Rect2f_): boolean;
        roundOut(dst: Internal.Rect2f_): void;
        height(): number;
        roundIn(dst: Internal.Rect2f_): void;
        isEmpty(): boolean;
        intersect(r: icyllis.arc3d.core.Rect2i_): boolean;
        set(src: Internal.Rect2f_): void;
        intersects(r: icyllis.arc3d.core.Rect2i_): boolean;
        setEmpty(): void;
        static intersects(a: Internal.Rect2f_, b: Internal.Rect2f_): boolean;
        round(dst: icyllis.arc3d.core.Rect2i_): void;
        set(left: number, top: number, right: number, bottom: number): void;
        adjust(adjusts: icyllis.arc3d.core.Rect2i_): void;
        join(r: icyllis.arc3d.core.Rect2i_): void;
        centerY(): number;
        y(): number;
        inset(left: number, top: number, right: number, bottom: number): void;
        inset(insets: icyllis.arc3d.core.Rect2i_): void;
        static rectsTouchOrOverlap(a: Internal.Rect2f_, b: Internal.Rect2f_): boolean;
        inset(dx: number, dy: number): void;
        intersects(left: number, top: number, right: number, bottom: number): boolean;
        join(r: Internal.Rect2f_): void;
        joinNoCheck(left: number, top: number, right: number, bottom: number): void;
        intersect(r: Internal.Rect2f_): boolean;
        offsetTo(newLeft: number, newTop: number): void;
        intersectNoCheck(left: number, top: number, right: number, bottom: number): void;
        get finite(): boolean
        get sorted(): boolean
        get empty(): boolean
        mRight: number;
        mLeft: number;
        mBottom: number;
        mTop: number;
    }
    type Rect2f_ = Rect2f;
    interface WeatheringCopper extends Internal.ChangeOverTimeBlock<Internal.WeatheringCopper$WeatherState> {
        applyChangeOverTime(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getPrevious(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        getNext(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        getAge(): Internal.WeatheringCopper$WeatherState;
        getPrevious(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        onRandomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFirst(arg0: Internal.Block_): Internal.Block;
        getNext(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        getFirst(arg0: Internal.BlockState_): Internal.BlockState;
        getChanceModifier(): number;
        get age(): Internal.WeatheringCopper$WeatherState
        get chanceModifier(): number
        readonly PREVIOUS_BY_BLOCK: Internal.Supplier<Internal.BiMap<Internal.Block, Internal.Block>>;
        readonly NEXT_BY_BLOCK: Internal.Supplier<Internal.BiMap<Internal.Block, Internal.Block>>;
    }
    type WeatheringCopper_ = WeatheringCopper;
    interface List <E> extends Internal.Collection<E> {
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): this;
        get(arg0: number): E;
        copyOf<E>(arg0: Internal.Collection_<E>): this;
        add(arg0: E): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): this;
        listIterator(): Internal.ListIterator<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): this;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        sort(arg0: Internal.Comparator_<E>): void;
        of<E>(arg0: E): this;
        set(arg0: number, arg1: E): E;
        of<E>(): this;
        of<E>(...arg0: E[]): this;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        addAll(arg0: number, arg1: Internal.Collection_<E>): boolean;
        remove(arg0: number): E;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): this;
        of<E>(arg0: E, arg1: E, arg2: E): this;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        subList(arg0: number, arg1: number): this;
        indexOf(arg0: any): number;
        add(arg0: number, arg1: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): this;
        [Symbol.iterator](): IterableIterator<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): this;
        toArray(): any[];
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        hashCode(): number;
        size(): number;
        of<E>(arg0: E, arg1: E): this;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): this;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        lastIndexOf(arg0: any): number;
        get empty(): boolean
        [key: number]: E;
    }
    type List_<E> = List<E>;
    class CommandStorage {
        constructor(arg0: Internal.DimensionDataStorage_)
        get(arg0: ResourceLocation_): Internal.CompoundTag;
        keys(): Internal.Stream<ResourceLocation>;
        set(arg0: ResourceLocation_, arg1: Internal.CompoundTag_): void;
    }
    type CommandStorage_ = CommandStorage;
    class Output <T> {
        constructor()
        constructor(arg0: T)
        value: T;
    }
    type Output_<T> = Output<T>;
    interface DoubleBlockCombiner$Combiner <S, T> {
        acceptDouble(arg0: S, arg1: S): T;
        acceptNone(): T;
        acceptSingle(arg0: S): T;
    }
    type DoubleBlockCombiner$Combiner_<S, T> = DoubleBlockCombiner$Combiner<S, T>;
    class DragonHoldingPatternPhase extends Internal.AbstractDragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        getPhase(): Internal.EnderDragonPhase<Internal.DragonHoldingPatternPhase>;
        get phase(): Internal.EnderDragonPhase<Internal.DragonHoldingPatternPhase>
    }
    type DragonHoldingPatternPhase_ = DragonHoldingPatternPhase;
    class ColorSpace$Adaptation extends Internal.Enum<Internal.ColorSpace$Adaptation> {
        static values(): Internal.ColorSpace$Adaptation[];
        static valueOf(name: string): Internal.ColorSpace$Adaptation;
        static readonly BRADFORD: Internal.ColorSpace$Adaptation;
        static readonly CIECAT02: Internal.ColorSpace$Adaptation;
        static readonly VON_KRIES: Internal.ColorSpace$Adaptation;
    }
    type ColorSpace$Adaptation_ = ColorSpace$Adaptation | "ciecat02" | "von_kries" | "bradford";
    interface View$OnLongClickListener {
        onLongClick(arg0: Internal.View_): boolean;
        (arg0: Internal.View_): boolean;
    }
    type View$OnLongClickListener_ = View$OnLongClickListener;
    class ClientboundSetPlayerTeamPacket$Parameters {
        constructor(arg0: Internal.PlayerTeam_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        getDisplayName(): Internal.Component;
        getNametagVisibility(): string;
        getCollisionRule(): string;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getPlayerPrefix(): Internal.Component;
        getColor(): Internal.ChatFormatting;
        getPlayerSuffix(): Internal.Component;
        getOptions(): number;
        get displayName(): Internal.Component
        get nametagVisibility(): string
        get collisionRule(): string
        get playerPrefix(): Internal.Component
        get color(): Internal.ChatFormatting
        get playerSuffix(): Internal.Component
        get options(): number
    }
    type ClientboundSetPlayerTeamPacket$Parameters_ = ClientboundSetPlayerTeamPacket$Parameters;
    class LookControl implements Internal.Control {
        constructor(arg0: Internal.Mob_)
        setLookAt(arg0: Internal.Entity_): void;
        setLookAt(arg0: Internal.Entity_, arg1: number, arg2: number): void;
        getWantedX(): number;
        getWantedY(): number;
        setLookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getWantedZ(): number;
        setLookAt(arg0: Vec3_): void;
        isLookingAtTarget(): boolean;
        setLookAt(arg0: number, arg1: number, arg2: number): void;
        tick(): void;
        set lookAt(arg0: Internal.Entity_)
        get wantedX(): number
        get wantedY(): number
        get wantedZ(): number
        set lookAt(arg0: Vec3_)
        get lookingAtTarget(): boolean
    }
    type LookControl_ = LookControl;
    abstract class ManagedResource extends Internal.RefCnt {
        constructor(device: Internal.GpuDevice_)
    }
    type ManagedResource_ = ManagedResource;
    /**
     * Invoked when an entity is about to be added to the world.
     * 
     * This event also fires for existing entities when they are loaded from a save.
    */
    class EntitySpawnedEventJS extends Internal.EntityEventJS {
        constructor(entity: Internal.Entity_, level: Internal.Level_)
    }
    type EntitySpawnedEventJS_ = EntitySpawnedEventJS;
    class ClientboundAwardStatsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Object2IntMap_<Internal.Stat<any>>)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getStats(): Internal.Map<Internal.Stat<any>, number>;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get stats(): Internal.Map<Internal.Stat<any>, number>
        get skippable(): boolean
    }
    type ClientboundAwardStatsPacket_ = ClientboundAwardStatsPacket;
    class LayeredCauldronBlock extends Internal.AbstractCauldronBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Predicate_<Internal.Biome$Precipitation>, arg2: Internal.Map_<Internal.Item, any>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        static lowerFillLevel(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SNOW: Internal.Predicate<Internal.Biome$Precipitation>;
        static readonly RAIN: Internal.Predicate<Internal.Biome$Precipitation>;
        static readonly MIN_FILL_LEVEL: 1;
        static readonly MAX_FILL_LEVEL: 3;
        static readonly LEVEL: Internal.IntegerProperty;
    }
    type LayeredCauldronBlock_ = LayeredCauldronBlock;
    interface Control {
    }
    type Control_ = Control;
    interface FragmentResultListener {
        onFragmentResult(arg0: string, arg1: Internal.DataSet_): void;
    }
    type FragmentResultListener_ = FragmentResultListener;
    interface RecipeManagerAccessor {
        getContext(): Internal.ICondition$IContext;
        get context(): Internal.ICondition$IContext
    }
    type RecipeManagerAccessor_ = RecipeManagerAccessor;
    class DispenserMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_)
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_)
    }
    type DispenserMenu_ = DispenserMenu;
    class GameEvent implements Internal.InjectedGameEventExtension {
        constructor(arg0: string, arg1: number)
        is(arg0: Internal.TagKey_<Internal.GameEvent>): boolean;
        getName(): string;
        /**
         * @deprecated
        */
        builtInRegistryHolder(): Internal.Holder$Reference<Internal.GameEvent>;
        arch$registryName(): ResourceLocation;
        getNotificationRadius(): number;
        arch$holder(): Internal.Holder<Internal.GameEvent>;
        get name(): string
        get notificationRadius(): number
        static readonly EQUIP: Internal.GameEvent;
        static readonly NOTE_BLOCK_PLAY: Internal.GameEvent;
        static readonly SCULK_SENSOR_TENDRILS_CLICKING: Internal.GameEvent;
        static readonly BLOCK_ATTACH: Internal.GameEvent;
        static readonly ITEM_INTERACT_START: Internal.GameEvent;
        static readonly PISTON_CONTRACT: Internal.GameEvent;
        static readonly LIGHTNING_STRIKE: Internal.GameEvent;
        static readonly JUKEBOX_PLAY: Internal.GameEvent;
        static readonly BLOCK_PLACE: Internal.GameEvent;
        static readonly DISPENSE_FAIL: Internal.GameEvent;
        static readonly DEFAULT_NOTIFICATION_RADIUS: 16;
        static readonly PROJECTILE_LAND: Internal.GameEvent;
        static readonly SHRIEK: Internal.GameEvent;
        static readonly BLOCK_OPEN: Internal.GameEvent;
        static readonly PISTON_EXTEND: Internal.GameEvent;
        static readonly BLOCK_DESTROY: Internal.GameEvent;
        static readonly EAT: Internal.GameEvent;
        static readonly ENTITY_DIE: Internal.GameEvent;
        static readonly ENTITY_PLACE: Internal.GameEvent;
        static readonly SPLASH: Internal.GameEvent;
        static readonly TELEPORT: Internal.GameEvent;
        static readonly BLOCK_DEACTIVATE: Internal.GameEvent;
        static readonly SWIM: Internal.GameEvent;
        static readonly INSTRUMENT_PLAY: Internal.GameEvent;
        static readonly BLOCK_ACTIVATE: Internal.GameEvent;
        static readonly ITEM_INTERACT_FINISH: Internal.GameEvent;
        static readonly DRINK: Internal.GameEvent;
        static readonly FLUID_PICKUP: Internal.GameEvent;
        static readonly PRIME_FUSE: Internal.GameEvent;
        static readonly CONTAINER_CLOSE: Internal.GameEvent;
        static readonly EXPLODE: Internal.GameEvent;
        static readonly HIT_GROUND: Internal.GameEvent;
        static readonly STEP: Internal.GameEvent;
        static readonly ENTITY_DAMAGE: Internal.GameEvent;
        static readonly JUKEBOX_STOP_PLAY: Internal.GameEvent;
        static readonly BLOCK_CHANGE: Internal.GameEvent;
        static readonly FLAP: Internal.GameEvent;
        static readonly SHEAR: Internal.GameEvent;
        static readonly BLOCK_CLOSE: Internal.GameEvent;
        static readonly ENTITY_SHAKE: Internal.GameEvent;
        static readonly BLOCK_DETACH: Internal.GameEvent;
        static readonly FLUID_PLACE: Internal.GameEvent;
        static readonly ELYTRA_GLIDE: Internal.GameEvent;
        static readonly PROJECTILE_SHOOT: Internal.GameEvent;
        static readonly CONTAINER_OPEN: Internal.GameEvent;
        static readonly ENTITY_INTERACT: Internal.GameEvent;
        static readonly ENTITY_ROAR: Internal.GameEvent;
    }
    type GameEvent_ = Special.GameEvent | GameEvent;
    interface OpenEndedPipe$IEffectHandler {
        applyEffects(arg0: Internal.OpenEndedPipe_, arg1: Internal.FluidStack_): void;
        canApplyEffects(arg0: Internal.OpenEndedPipe_, arg1: Internal.FluidStack_): boolean;
    }
    type OpenEndedPipe$IEffectHandler_ = OpenEndedPipe$IEffectHandler;
    class RenderStateShard$ShaderStateShard extends Internal.RenderStateShard {
        constructor()
        constructor(arg0: Internal.Supplier_<Internal.ShaderInstance>)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$ShaderStateShard_ = RenderStateShard$ShaderStateShard;
    interface LocationAwareLogger extends Internal.Logger {
        trace(arg0: string, ...arg1: any[]): void;
        error(arg0: string): void;
        warn(arg0: string, arg1: any, arg2: any): void;
        isTraceEnabled(arg0: org.slf4j.Marker_): boolean;
        info(arg0: string, arg1: Internal.Throwable_): void;
        debug(arg0: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string): void;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        error(arg0: string, ...arg1: any[]): void;
        warn(arg0: string, arg1: any): void;
        trace(arg0: org.slf4j.Marker_, arg1: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        info(arg0: string): void;
        debug(arg0: string, ...arg1: any[]): void;
        debug(arg0: org.slf4j.Marker_, arg1: string): void;
        info(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        warn(arg0: string, arg1: Internal.Throwable_): void;
        info(arg0: string, arg1: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        isTraceEnabled(): boolean;
        isWarnEnabled(arg0: org.slf4j.Marker_): boolean;
        log(arg0: org.slf4j.Marker_, arg1: string, arg2: number, arg3: string, arg4: any[], arg5: Internal.Throwable_): void;
        trace(arg0: string): void;
        info(arg0: org.slf4j.Marker_, arg1: string): void;
        debug(arg0: string, arg1: any, arg2: any): void;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        trace(arg0: string, arg1: any): void;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        trace(arg0: string, arg1: any, arg2: any): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        isDebugEnabled(): boolean;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
        error(arg0: string, arg1: any): void;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        warn(arg0: string): void;
        warn(arg0: string, ...arg1: any[]): void;
        debug(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        trace(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        isErrorEnabled(): boolean;
        warn(arg0: org.slf4j.Marker_, arg1: string): void;
        warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        isWarnEnabled(): boolean;
        error(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        error(arg0: string, arg1: any, arg2: any): void;
        getName(): string;
        trace(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
        debug(arg0: string, arg1: any): void;
        isErrorEnabled(arg0: org.slf4j.Marker_): boolean;
        info(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
        info(arg0: string, arg1: any, arg2: any): void;
        isInfoEnabled(): boolean;
        debug(arg0: string, arg1: Internal.Throwable_): void;
        info(arg0: string, ...arg1: any[]): void;
        error(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        isDebugEnabled(arg0: org.slf4j.Marker_): boolean;
        isInfoEnabled(arg0: org.slf4j.Marker_): boolean;
        debug(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
        trace(arg0: string, arg1: Internal.Throwable_): void;
        error(arg0: string, arg1: Internal.Throwable_): void;
        get traceEnabled(): boolean
        get debugEnabled(): boolean
        get errorEnabled(): boolean
        get warnEnabled(): boolean
        get name(): string
        get infoEnabled(): boolean
        readonly INFO_INT: 20;
        readonly TRACE_INT: 0;
        readonly DEBUG_INT: 10;
        readonly ERROR_INT: 40;
        readonly WARN_INT: 30;
    }
    type LocationAwareLogger_ = LocationAwareLogger;
    interface Iterable <T> extends Array<T> {
        forEach(arg0: Internal.Consumer_<T>): void;
        spliterator(): Internal.Spliterator<T>;
        iterator(): Internal.Iterator<T>;
    }
    type Iterable_<T> = Iterable<T>;
    interface ParticleRenderType {
        begin(arg0: Internal.BufferBuilder_, arg1: Internal.TextureManager_): void;
        end(arg0: Internal.Tesselator_): void;
        readonly TERRAIN_SHEET: Internal.ParticleRenderType;
        readonly CUSTOM: Internal.ParticleRenderType;
        readonly PARTICLE_SHEET_OPAQUE: Internal.ParticleRenderType;
        readonly PARTICLE_SHEET_LIT: Internal.ParticleRenderType;
        readonly NO_RENDER: Internal.ParticleRenderType;
        readonly PARTICLE_SHEET_TRANSLUCENT: Internal.ParticleRenderType;
    }
    type ParticleRenderType_ = ParticleRenderType;
    class LevelEvent$Unload extends Internal.LevelEvent {
        constructor()
        constructor(arg0: Internal.LevelAccessor_)
    }
    type LevelEvent$Unload_ = LevelEvent$Unload;
    class FrogspawnBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        static setDefaultHatchDelay(): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        static setHatchDelay(arg0: number, arg1: number): void;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type FrogspawnBlock_ = FrogspawnBlock;
    class StructureTemplate$StructureBlockInfo {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.CompoundTag_)
        readonly nbt: Internal.CompoundTag;
        readonly pos: BlockPos;
        readonly state: Internal.BlockState;
    }
    type StructureTemplate$StructureBlockInfo_ = StructureTemplate$StructureBlockInfo;
    class BlockVisualizerEvent extends Internal.Event {
        constructor()
        getContext(): Internal.BlockVisualizer$Context;
        get context(): Internal.BlockVisualizer$Context
    }
    type BlockVisualizerEvent_ = BlockVisualizerEvent;
    class ServerData$ServerPackStatus extends Internal.Enum<Internal.ServerData$ServerPackStatus> {
        getName(): Internal.Component;
        static values(): Internal.ServerData$ServerPackStatus[];
        static valueOf(arg0: string): Internal.ServerData$ServerPackStatus;
        get name(): Internal.Component
        static readonly ENABLED: Internal.ServerData$ServerPackStatus;
        static readonly DISABLED: Internal.ServerData$ServerPackStatus;
        static readonly PROMPT: Internal.ServerData$ServerPackStatus;
    }
    type ServerData$ServerPackStatus_ = ServerData$ServerPackStatus | "prompt" | "disabled" | "enabled";
    class EquipmentSlot$Type extends Internal.Enum<Internal.EquipmentSlot$Type> {
        static values(): Internal.EquipmentSlot$Type[];
        static valueOf(arg0: string): Internal.EquipmentSlot$Type;
        static readonly ARMOR: Internal.EquipmentSlot$Type;
        static readonly HAND: Internal.EquipmentSlot$Type;
    }
    type EquipmentSlot$Type_ = EquipmentSlot$Type | "armor" | "hand";
    class Brain$Provider <E extends Internal.LivingEntity> {
        makeBrain(arg0: Internal.Dynamic_<any>): Internal.Brain<E>;
    }
    type Brain$Provider_<E extends Internal.LivingEntity> = Brain$Provider<E>;
    class JigsawBlockEntity$JointType extends Internal.Enum<Internal.JigsawBlockEntity$JointType> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.JigsawBlockEntity$JointType;
        getSerializedName(): string;
        static byName(arg0: string): Internal.Optional<Internal.JigsawBlockEntity$JointType>;
        static values(): Internal.JigsawBlockEntity$JointType[];
        getTranslatedName(): Internal.Component;
        get serializedName(): string
        get translatedName(): Internal.Component
        static readonly ROLLABLE: Internal.JigsawBlockEntity$JointType;
        static readonly ALIGNED: Internal.JigsawBlockEntity$JointType;
    }
    type JigsawBlockEntity$JointType_ = "aligned" | "rollable" | JigsawBlockEntity$JointType;
    class AbstractComputerBehaviour extends Internal.BlockEntityBehaviour {
        constructor(arg0: Internal.SmartBlockEntity_)
        hasAttachedComputer(): boolean;
        getPeripheralCapability<T>(): Internal.LazyOptional<T>;
        isPeripheralCap<T>(arg0: Internal.Capability_<T>): boolean;
        removePeripheral(): void;
        setHasAttachedComputer(arg0: boolean): void;
        get peripheralCapability(): Internal.LazyOptional<T>
        set hasAttachedComputer(arg0: boolean)
        static readonly TYPE: Internal.BehaviourType<Internal.AbstractComputerBehaviour>;
    }
    type AbstractComputerBehaviour_ = AbstractComputerBehaviour;
    class Matrix3x2f implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix3x2fc {
        constructor()
        constructor(buffer: Internal.FloatBuffer_)
        constructor(mat: Internal.Matrix2fc_)
        constructor(mat: Internal.Matrix3x2fc_)
        constructor(m00: number, m01: number, m10: number, m11: number, m20: number, m21: number)
        scaleLocal(x: number, y: number, dest: Internal.Matrix3x2f_): this;
        m00(): number;
        get4x4(arr: number[]): number[];
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(dir: Internal.Vector2f_): Internal.Vector2f;
        mulLocal(left: Internal.Matrix3x2fc_): this;
        rotateTo(fromDir: Internal.Vector2fc_, toDir: Internal.Vector2fc_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulLocal(left: Internal.Matrix3x2fc_, dest: Internal.Matrix3x2f_): this;
        transform(x: number, y: number, z: number, dest: Internal.Vector3f_): Internal.Vector3f;
        set(m: Internal.Matrix3x2fc_): this;
        testCircle(x: number, y: number, r: number): boolean;
        rotate(ang: number): this;
        shearY(xFactor: number): this;
        scale(xy: Internal.Vector2fc_): this;
        scale(xy: number): this;
        translate(x: number, y: number): this;
        transformPosition(v: Internal.Vector2f_): Internal.Vector2f;
        scaling(x: number, y: number): this;
        transformDirection(v: Internal.Vector2f_): Internal.Vector2f;
        shearX(yFactor: number, dest: Internal.Matrix3x2f_): this;
        get(arr: number[]): number[];
        span(corner: Internal.Vector2f_, xDir: Internal.Vector2f_, yDir: Internal.Vector2f_): this;
        scaleAround(factor: number, ox: number, oy: number, dest: Internal.Matrix3x2f_): this;
        translateLocal(offset: Internal.Vector2fc_, dest: Internal.Matrix3x2f_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        get4x4(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        toString(formatter: Internal.NumberFormat_): string;
        scale(x: number, y: number, dest: Internal.Matrix3x2f_): this;
        get(arr: number[], offset: number): number[];
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        setTranslation(x: number, y: number): this;
        clone(): any;
        m01(): number;
        testAar(minX: number, minY: number, maxX: number, maxY: number): boolean;
        writeExternal(out: Internal.ObjectOutput_): void;
        scale(xy: Internal.Vector2fc_, dest: Internal.Matrix3x2f_): this;
        scaleAround(factor: number, ox: number, oy: number): this;
        unprojectInv(winX: number, winY: number, viewport: number[], dest: Internal.Vector2f_): Internal.Vector2f;
        scaleLocal(x: number, y: number): this;
        mul(right: Internal.Matrix3x2fc_, dest: Internal.Matrix3x2f_): this;
        normalizedPositiveX(dir: Internal.Vector2f_): Internal.Vector2f;
        m20(): number;
        view(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix3x2f_): this;
        setView(left: number, right: number, bottom: number, top: number): this;
        translate(x: number, y: number, dest: Internal.Matrix3x2f_): this;
        zero(): this;
        shearX(yFactor: number): this;
        get3x3(arr: number[]): number[];
        translate(offset: Internal.Vector2fc_): this;
        get3x3(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arr: number[], offset: number): number[];
        set(index: number, buffer: Internal.FloatBuffer_): this;
        set(m: number[]): this;
        viewArea(area: number[]): number[];
        rotate(ang: number, dest: Internal.Matrix3x2f_): this;
        shearY(xFactor: number, dest: Internal.Matrix3x2f_): this;
        scaleLocal(xy: number): this;
        transformDirection(x: number, y: number, dest: Internal.Vector2f_): Internal.Vector2f;
        translateLocal(x: number, y: number, dest: Internal.Matrix3x2f_): this;
        scaleAround(sx: number, sy: number, ox: number, oy: number, dest: Internal.Matrix3x2f_): this;
        scaleLocal(xy: number, dest: Internal.Matrix3x2f_): this;
        translateLocal(offset: Internal.Vector2fc_): this;
        identity(): this;
        translation(offset: Internal.Vector2fc_): this;
        testPoint(x: number, y: number): boolean;
        invert(): this;
        rotateAbout(ang: number, x: number, y: number, dest: Internal.Matrix3x2f_): this;
        get3x3(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        scaling(factor: number): this;
        transformDirection(v: Internal.Vector2fc_, dest: Internal.Vector2f_): Internal.Vector2f;
        rotation(angle: number): this;
        positiveY(dir: Internal.Vector2f_): Internal.Vector2f;
        equals(m: Internal.Matrix3x2fc_, delta: number): boolean;
        m21(): number;
        isFinite(): boolean;
        transform(v: Internal.Vector3f_, dest: Internal.Vector3f_): Internal.Vector3f;
        get4x4(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setTranslation(offset: Internal.Vector2f_): this;
        rotateAbout(ang: number, x: number, y: number): this;
        m10(): number;
        set(buffer: Internal.ByteBuffer_): this;
        rotateLocal(ang: number, dest: Internal.Matrix3x2f_): this;
        origin(origin: Internal.Vector2f_): Internal.Vector2f;
        readExternal(in_: Internal.ObjectInput_): void;
        transformPosition(v: Internal.Vector2fc_, dest: Internal.Vector2f_): Internal.Vector2f;
        translate(offset: Internal.Vector2fc_, dest: Internal.Matrix3x2f_): this;
        set(m00: number, m01: number, m10: number, m11: number, m20: number, m21: number): this;
        scaleAround(sx: number, sy: number, ox: number, oy: number): this;
        translateLocal(x: number, y: number): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        translation(x: number, y: number): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        rotateTo(fromDir: Internal.Vector2fc_, toDir: Internal.Vector2fc_, dest: Internal.Matrix3x2f_): this;
        scaleAroundLocal(factor: number, ox: number, oy: number, dest: Internal.Matrix3x2f_): this;
        scale(xy: number, dest: Internal.Matrix3x2f_): this;
        mul(right: Internal.Matrix3x2fc_): this;
        set(buffer: Internal.FloatBuffer_): this;
        get3x3(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        positiveX(dir: Internal.Vector2f_): Internal.Vector2f;
        transformPosition(x: number, y: number, dest: Internal.Vector2f_): Internal.Vector2f;
        rotateLocal(ang: number): this;
        scaleAroundLocal(factor: number, ox: number, oy: number): this;
        transform(v: Internal.Vector3f_): Internal.Vector3f;
        m11(): number;
        invert(dest: Internal.Matrix3x2f_): this;
        get3x3(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get3x3(arr: number[], offset: number): number[];
        scale(x: number, y: number): this;
        unproject(winX: number, winY: number, viewport: number[], dest: Internal.Vector2f_): Internal.Vector2f;
        get(dest: Internal.Matrix3x2f_): this;
        set(m: Internal.Matrix2fc_): this;
        scaleAroundLocal(sx: number, sy: number, ox: number, oy: number, dest: Internal.Matrix3x2f_): this;
        view(left: number, right: number, bottom: number, top: number): this;
        get finite(): boolean
        set translation(offset: Internal.Vector2f_)
        m10: number;
        m21: number;
        m20: number;
        m01: number;
        m00: number;
        m11: number;
    }
    type Matrix3x2f_ = Matrix3x2f;
    class ClientboundInitializeBorderPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getLerpTime(): number;
        getOldSize(): number;
        getWarningBlocks(): number;
        getNewSize(): number;
        getNewCenterX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getNewCenterZ(): number;
        getWarningTime(): number;
        getNewAbsoluteMaxSize(): number;
        isSkippable(): boolean;
        get lerpTime(): number
        get oldSize(): number
        get warningBlocks(): number
        get newSize(): number
        get newCenterX(): number
        get newCenterZ(): number
        get warningTime(): number
        get newAbsoluteMaxSize(): number
        get skippable(): boolean
    }
    type ClientboundInitializeBorderPacket_ = ClientboundInitializeBorderPacket;
    class OreConfiguration$TargetBlockState {
        static readonly CODEC: Internal.Codec<Internal.OreConfiguration$TargetBlockState>;
        readonly state: Internal.BlockState;
        readonly target: Internal.RuleTest;
    }
    type OreConfiguration$TargetBlockState_ = OreConfiguration$TargetBlockState;
    class Matrix3x2d implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix3x2dc {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(m00: number, m01: number, m10: number, m11: number, m20: number, m21: number)
        constructor(mat: Internal.Matrix2dc_)
        constructor(mat: Internal.Matrix2fc_)
        constructor(mat: Internal.Matrix3x2dc_)
        scale(xy: number, dest: Internal.Matrix3x2d_): this;
        get4x4(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulLocal(left: Internal.Matrix3x2dc_, dest: Internal.Matrix3x2d_): this;
        normalizedPositiveX(dir: Internal.Vector2d_): Internal.Vector2d;
        viewArea(area: number[]): number[];
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        set(m00: number, m01: number, m10: number, m11: number, m20: number, m21: number): this;
        scaleAround(factor: number, ox: number, oy: number): this;
        view(left: number, right: number, bottom: number, top: number, dest: Internal.Matrix3x2d_): this;
        setView(left: number, right: number, bottom: number, top: number): this;
        scale(xy: Internal.Vector2fc_): this;
        m01(): number;
        m20(): number;
        invert(dest: Internal.Matrix3x2d_): this;
        rotation(angle: number): this;
        rotate(ang: number, dest: Internal.Matrix3x2d_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        translateLocal(offset: Internal.Vector2dc_, dest: Internal.Matrix3x2d_): this;
        translate(x: number, y: number): this;
        scaleAround(sx: number, sy: number, ox: number, oy: number, dest: Internal.Matrix3x2d_): this;
        scaleLocal(xy: number, dest: Internal.Matrix3x2d_): this;
        toString(formatter: Internal.NumberFormat_): string;
        get(dest: Internal.Matrix3x2d_): this;
        scaleAround(factor: number, ox: number, oy: number, dest: Internal.Matrix3x2d_): this;
        scaleLocal(x: number, y: number): this;
        get3x3(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scaling(factor: number): this;
        clone(): any;
        mul(right: Internal.Matrix3x2dc_, dest: Internal.Matrix3x2d_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        scale(xy: Internal.Vector2dc_, dest: Internal.Matrix3x2d_): this;
        mul(right: Internal.Matrix3x2dc_): this;
        transformPosition(x: number, y: number, dest: Internal.Vector2d_): Internal.Vector2d;
        rotateTo(fromDir: Internal.Vector2dc_, toDir: Internal.Vector2dc_, dest: Internal.Matrix3x2d_): this;
        positiveY(dir: Internal.Vector2d_): Internal.Vector2d;
        scaleLocal(xy: number): this;
        scaleAroundLocal(sx: number, sy: number, sz: number, ox: number, oy: number, oz: number): this;
        zero(): this;
        get3x3(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotateTo(fromDir: Internal.Vector2dc_, toDir: Internal.Vector2dc_): this;
        m00(): number;
        testPoint(x: number, y: number): boolean;
        transformPosition(v: Internal.Vector2d_): Internal.Vector2d;
        get(arr: number[]): number[];
        determinant(): number;
        view(left: number, right: number, bottom: number, top: number): this;
        invert(): this;
        testCircle(x: number, y: number, r: number): boolean;
        origin(origin: Internal.Vector2d_): Internal.Vector2d;
        unproject(winX: number, winY: number, viewport: number[], dest: Internal.Vector2d_): Internal.Vector2d;
        set(m: Internal.Matrix2dc_): this;
        m11(): number;
        get4x4(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        identity(): this;
        scale(x: number, y: number, dest: Internal.Matrix3x2d_): this;
        transform(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x4(arr: number[]): number[];
        transformDirection(v: Internal.Vector2dc_, dest: Internal.Vector2d_): Internal.Vector2d;
        unprojectInv(winX: number, winY: number, viewport: number[], dest: Internal.Vector2d_): Internal.Vector2d;
        scale(xy: Internal.Vector2fc_, dest: Internal.Matrix3x2d_): this;
        positiveX(dir: Internal.Vector2d_): Internal.Vector2d;
        mulLocal(left: Internal.Matrix3x2dc_): this;
        get3x3(arr: number[]): number[];
        isFinite(): boolean;
        rotate(ang: number): this;
        scale(xy: Internal.Vector2dc_): this;
        set(m: Internal.Matrix3x2dc_): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get3x3(arr: number[], offset: number): number[];
        transform(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        testAar(minX: number, minY: number, maxX: number, maxY: number): boolean;
        set(buffer: Internal.DoubleBuffer_): this;
        set(buffer: Internal.ByteBuffer_): this;
        scale(xy: number): this;
        span(corner: Internal.Vector2d_, xDir: Internal.Vector2d_, yDir: Internal.Vector2d_): this;
        transformPosition(v: Internal.Vector2dc_, dest: Internal.Vector2d_): Internal.Vector2d;
        readExternal(in_: Internal.ObjectInput_): void;
        translate(offset: Internal.Vector2dc_, dest: Internal.Matrix3x2d_): this;
        transformDirection(x: number, y: number, dest: Internal.Vector2d_): Internal.Vector2d;
        scaleAroundLocal(factor: number, ox: number, oy: number, dest: Internal.Matrix3x2d_): this;
        set(m: number[]): this;
        translateLocal(x: number, y: number, dest: Internal.Matrix3x2d_): this;
        m10(): number;
        scaleAroundLocal(factor: number, ox: number, oy: number): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        scaleAroundLocal(sx: number, sy: number, ox: number, oy: number, dest: Internal.Matrix3x2d_): this;
        scale(x: number, y: number): this;
        setTranslation(x: number, y: number): this;
        scaling(x: number, y: number): this;
        normalizedPositiveY(dir: Internal.Vector2d_): Internal.Vector2d;
        get(arr: number[], offset: number): number[];
        get3x3(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scaleAround(sx: number, sy: number, ox: number, oy: number): this;
        translation(x: number, y: number): this;
        m21(): number;
        translate(x: number, y: number, dest: Internal.Matrix3x2d_): this;
        rotateLocal(ang: number, dest: Internal.Matrix3x2d_): this;
        transformDirection(v: Internal.Vector2d_): Internal.Vector2d;
        get3x3(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        translateLocal(offset: Internal.Vector2dc_): this;
        translateLocal(x: number, y: number): this;
        translate(offset: Internal.Vector2dc_): this;
        get4x4(arr: number[], offset: number): number[];
        set(m: Internal.Matrix2fc_): this;
        rotateAbout(ang: number, x: number, y: number): this;
        rotateLocal(ang: number): this;
        transform(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        setTranslation(offset: Internal.Vector2dc_): this;
        rotateAbout(ang: number, x: number, y: number, dest: Internal.Matrix3x2d_): this;
        translation(offset: Internal.Vector2dc_): this;
        equals(m: Internal.Matrix3x2dc_, delta: number): boolean;
        scaleLocal(x: number, y: number, dest: Internal.Matrix3x2d_): this;
        get finite(): boolean
        set translation(offset: Internal.Vector2dc_)
        m01: number;
        m10: number;
        m21: number;
        m00: number;
        m11: number;
        m20: number;
    }
    type Matrix3x2d_ = Matrix3x2d;
    interface OpenOption {
    }
    type OpenOption_ = OpenOption;
    class VertexFormatElement$Usage extends Internal.Enum<Internal.VertexFormatElement$Usage> {
        static values(): Internal.VertexFormatElement$Usage[];
        getName(): string;
        clearBufferState(arg0: number, arg1: number): void;
        static valueOf(arg0: string): Internal.VertexFormatElement$Usage;
        get name(): string
        static readonly GENERIC: Internal.VertexFormatElement$Usage;
        static readonly COLOR: Internal.VertexFormatElement$Usage;
        static readonly NORMAL: Internal.VertexFormatElement$Usage;
        static readonly UV: Internal.VertexFormatElement$Usage;
        static readonly POSITION: Internal.VertexFormatElement$Usage;
        static readonly PADDING: Internal.VertexFormatElement$Usage;
    }
    type VertexFormatElement$Usage_ = VertexFormatElement$Usage | "normal" | "color" | "generic" | "position" | "padding" | "uv";
    class TextTexture$TextType extends Internal.Enum<Internal.TextTexture$TextType> {
        static values(): Internal.TextTexture$TextType[];
        static valueOf(name: string): Internal.TextTexture$TextType;
        static readonly ROLL_ALWAYS: Internal.TextTexture$TextType;
        static readonly HIDE: Internal.TextTexture$TextType;
        static readonly LEFT_ROLL_ALWAYS: Internal.TextTexture$TextType;
        static readonly NORMAL: Internal.TextTexture$TextType;
        static readonly RIGHT: Internal.TextTexture$TextType;
        static readonly ROLL: Internal.TextTexture$TextType;
        static readonly LEFT: Internal.TextTexture$TextType;
        static readonly LEFT_HIDE: Internal.TextTexture$TextType;
        static readonly LEFT_ROLL: Internal.TextTexture$TextType;
    }
    type TextTexture$TextType_ = "normal" | "hide" | "left_roll" | "left_roll_always" | TextTexture$TextType | "left_hide" | "roll_always" | "roll" | "right" | "left";
    interface BlockEntityEventCallback {
        accept(arg0: Internal.BlockEntityJS_, arg1: number): void;
    }
    type BlockEntityEventCallback_ = BlockEntityEventCallback;
    class BoatItem extends Internal.Item {
        constructor(arg0: boolean, arg1: Internal.Boat$Type_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BoatItem_ = BoatItem;
    class Collections$UnmodifiableMap <K, V> implements Internal.Map<K, V>, Internal.Serializable {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        size(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type Collections$UnmodifiableMap_<K, V> = Collections$UnmodifiableMap<K, V>;
    class MultiPartBlockStateBuilder$PartBuilder {
        nestedGroup(): Internal.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup;
        end(): Internal.MultiPartBlockStateBuilder;
        useOr(): this;
        canApplyTo(arg0: Internal.Block_): boolean;
        condition<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>, ...arg1: T[]): this;
        readonly conditions: Internal.Multimap<Internal.Property<any>, Internal.Comparable<any>>;
        models: Internal.BlockStateProvider$ConfiguredModelList;
        useOr: boolean;
        readonly nestedConditionGroups: Internal.List<Internal.MultiPartBlockStateBuilder$PartBuilder$ConditionGroup>;
    }
    type MultiPartBlockStateBuilder$PartBuilder_ = MultiPartBlockStateBuilder$PartBuilder;
    class ArrayOrSelf <T> {
    }
    type ArrayOrSelf_<T> = T | T[];
    class IntegerProperty extends Internal.Property<number> {
        getPossibleValues(): Internal.Collection<number>;
        getName(arg0: number): string;
        static create(arg0: string, arg1: number, arg2: number): Internal.IntegerProperty;
        getValue(arg0: string): Internal.Optional<number>;
        get possibleValues(): Internal.Collection<number>
    }
    type IntegerProperty_ = IntegerProperty;
    interface Handler$Callback {
        handleMessage(arg0: Internal.Message_): boolean;
        (arg0: Internal.Message_): boolean;
    }
    type Handler$Callback_ = Handler$Callback;
    interface NonNullBiConsumer <T, U> extends Internal.BiConsumer<T, U> {
        accept(arg0: T, arg1: U): void;
        noop<T, U>(): this;
        andThen(arg0: Internal.BiConsumer_<T, U>): Internal.BiConsumer<T, U>;
        (arg0: T, arg1: U): void;
    }
    type NonNullBiConsumer_<T, U> = NonNullBiConsumer<T, U>;
    class AnvilMenu extends Internal.ItemCombinerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        static calculateIncreasedRepairCost(arg0: number): number;
        getCost(): number;
        setMaximumCost(arg0: number): void;
        setItemName(arg0: string): void;
        get cost(): number
        set maximumCost(arg0: number)
        set itemName(arg0: string)
        static readonly MAX_NAME_LENGTH: 50;
        repairItemCountCost: number;
    }
    type AnvilMenu_ = AnvilMenu;
    class WorldLoader$PackConfig extends Internal.Record {
        constructor(arg0: Internal.PackRepository_, arg1: Internal.DataPackConfig_, arg2: boolean)
        safeMode(): boolean;
        modify$bpe001$gtceu$injectDynamicData(type: Internal.PackType_, packs: Internal.List_<any>): Internal.List<any>;
        initialDataPacks(): Internal.DataPackConfig;
        createResourceManager(): com.mojang.datafixers.util.Pair<Internal.DataPackConfig, Internal.CloseableResourceManager>;
        packRepository(): Internal.PackRepository;
    }
    type WorldLoader$PackConfig_ = WorldLoader$PackConfig;
    interface Closeable extends Internal.AutoCloseable {
        close(): void;
    }
    type Closeable_ = Closeable;
    class Event$Result extends Internal.Enum<Internal.Event$Result> {
        static values(): Internal.Event$Result[];
        static valueOf(arg0: string): Internal.Event$Result;
        static readonly ALLOW: Internal.Event$Result;
        static readonly DEFAULT: Internal.Event$Result;
        static readonly DENY: Internal.Event$Result;
    }
    type Event$Result_ = "deny" | "allow" | "default" | Event$Result;
    class HugeBrownMushroomFeature extends Internal.AbstractHugeMushroomFeature {
        constructor(arg0: Internal.Codec_<Internal.HugeMushroomFeatureConfiguration>)
    }
    type HugeBrownMushroomFeature_ = HugeBrownMushroomFeature;
    interface OptionInstance$TooltipSupplierFactory <T> extends Internal.Function<Internal.Minecraft, Internal.OptionInstance$TooltipSupplier<T>> {
        compose<V>(arg0: Internal.Function_<V, Internal.Minecraft>): Internal.Function<V, Internal.OptionInstance$TooltipSupplier<T>>;
        andThen<V>(arg0: Internal.Function_<Internal.OptionInstance$TooltipSupplier<T>, V>): Internal.Function<Internal.Minecraft, V>;
        identity<T>(): Internal.Function<T, T>;
        apply(arg0: Internal.Minecraft_): Internal.OptionInstance$TooltipSupplier<T>;
    }
    type OptionInstance$TooltipSupplierFactory_<T> = OptionInstance$TooltipSupplierFactory<T>;
    class ConditionalExpression extends Internal.Expression {
        clone(): any;
        getCondition(): Internal.Expression;
        getFalseExpression(): Internal.Expression;
        setFalseExpression(falseExpr: Internal.Expression_): void;
        setCondition(condition: Internal.Expression_): void;
        getTrueExpression(): Internal.Expression;
        setTrueExpression(trueExpr: Internal.Expression_): void;
        static convert(position: number, condition: Internal.Expression_, trueExpr: Internal.Expression_, falseExpr: Internal.Expression_): Internal.Expression;
        get condition(): Internal.Expression
        get falseExpression(): Internal.Expression
        set falseExpression(falseExpr: Internal.Expression_)
        set condition(condition: Internal.Expression_)
        get trueExpression(): Internal.Expression
        set trueExpression(trueExpr: Internal.Expression_)
    }
    type ConditionalExpression_ = ConditionalExpression;
    interface MobEffectBuilder$EffectTickCallback {
        applyEffectTick(arg0: Internal.LivingEntity_, arg1: number): void;
        (arg0: Internal.LivingEntity_, arg1: number): void;
    }
    type MobEffectBuilder$EffectTickCallback_ = MobEffectBuilder$EffectTickCallback;
    class Mule extends Internal.AbstractChestedHorse {
        constructor(arg0: Internal.EntityType_<Internal.Mule>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Mule_ = Mule;
    class BlockPattern {
        constructor(arg0: Internal.Predicate_<Internal.BlockInWorld>[][][])
        getDepth(): number;
        getPattern(): Internal.Predicate<Internal.BlockInWorld>[][][];
        getWidth(): number;
        matches(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.Direction_): Internal.BlockPattern$BlockPatternMatch;
        static createLevelCache(arg0: Internal.LevelReader_, arg1: boolean): Internal.LoadingCache<BlockPos, Internal.BlockInWorld>;
        getHeight(): number;
        find(arg0: Internal.LevelReader_, arg1: BlockPos_): Internal.BlockPattern$BlockPatternMatch;
        get depth(): number
        get pattern(): Internal.Predicate<Internal.BlockInWorld>[][][]
        get width(): number
        get height(): number
    }
    type BlockPattern_ = BlockPattern;
    class UserStencilSettings {
        constructor(cwRef: number, ccwRef: number, cwTest: number, ccwTest: number, cwTestMask: number, ccwTestMask: number, cwPassOp: number, ccwPassOp: number, cwFailOp: number, ccwFailOp: number, cwWriteMask: number, ccwWriteMask: number)
        constructor(ref: number, test: number, testMask: number, passOp: number, failOp: number, writeMask: number)
        testAlwaysPasses(hasStencilClip: boolean): boolean;
        flags(hasStencilClip: boolean): number;
        usesWrapOp(hasStencilClip: boolean): boolean;
        isDisabled(hasStencilClip: boolean): boolean;
        isDoubleSided(hasStencilClip: boolean): boolean;
        static readonly USER_STENCIL_TEST_EQUAL: 10;
        static readonly USER_STENCIL_TEST_COUNT: 12;
        static readonly USER_STENCIL_OP_REPLACE: 2;
        static readonly LAST_CLIP_ONLY_STENCIL_OP: 10;
        static readonly LAST_USER_ONLY_STENCIL_OP: 7;
        static readonly USER_STENCIL_OP_DEC_WRAP: 5;
        readonly mCCWFlags: number;
        static readonly USER_STENCIL_TEST_LESS: 8;
        static readonly LAST_STENCIL_FLAG: 16;
        static readonly USER_STENCIL_OP_KEEP: 0;
        static readonly LAST_CLIPPED_STENCIL_TEST: 3;
        static readonly USER_STENCIL_OP_COUNT: 13;
        readonly mCWFlags2: number;
        static readonly USER_STENCIL_TEST_ALWAYS_IF_IN_CLIP: 0;
        static readonly USER_STENCIL_TEST_LEQUAL_IF_IN_CLIP: 3;
        static readonly USER_STENCIL_TEST_NEVER: 5;
        static readonly USER_STENCIL_OP_INVERT: 3;
        static readonly SINGLE_SIDED_STENCIL_FLAG: 16;
        static readonly USER_STENCIL_OP_ZERO_CLIP_BIT: 8;
        static readonly NO_MODIFY_STENCIL_STENCIL_FLAG: 4;
        readonly mCWFlags: number;
        static readonly USER_STENCIL_OP_SET_CLIP_BIT: 9;
        static readonly USER_STENCIL_OP_INC_MAYBE_CLAMP: 6;
        static readonly ALL_STENCIL_FLAGS: 31;
        static readonly USER_STENCIL_TEST_EQUAL_IF_IN_CLIP: 1;
        static readonly USER_STENCIL_OP_INC_WRAP: 4;
        static readonly TEST_ALWAYS_PASSES_STENCIL_FLAG: 2;
        static readonly USER_STENCIL_TEST_GEQUAL: 7;
        static readonly NO_WRAP_OPS_STENCIL_FLAG: 8;
        readonly mCWFace: Internal.StencilFaceSettings;
        readonly mCCWFlags2: number;
        static readonly USER_STENCIL_OP_DEC_MAYBE_CLAMP: 7;
        static readonly USER_STENCIL_OP_INVERT_CLIP_BIT: 10;
        static readonly USER_STENCIL_TEST_ALWAYS: 4;
        static readonly USER_STENCIL_TEST_LEQUAL: 9;
        static readonly DISABLED_STENCIL_FLAG: 1;
        readonly mCCWFace: Internal.StencilFaceSettings;
        static readonly USER_STENCIL_OP_ZERO_CLIP_AND_USER_BITS: 12;
        static readonly USER_STENCIL_TEST_LESS_IF_IN_CLIP: 2;
        static readonly USER_STENCIL_TEST_GREATER: 6;
        static readonly USER_STENCIL_TEST_NOTEQUAL: 11;
        static readonly USER_STENCIL_OP_ZERO: 1;
        static readonly USER_STENCIL_OP_SET_CLIP_AND_REPLACE_USER_BITS: 11;
    }
    type UserStencilSettings_ = UserStencilSettings;
    class ScaffoldingBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static getDistance(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly STABILITY_MAX_DISTANCE: 7;
        static readonly BOTTOM: Internal.BooleanProperty;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly DISTANCE: Internal.IntegerProperty;
    }
    type ScaffoldingBlock_ = ScaffoldingBlock;
    interface CollisionGetter extends Internal.BlockGetter {
        noCollision(arg0: Internal.Entity_): boolean;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getMaxBuildHeight(): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        noCollision(arg0: Internal.AABB_): boolean;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getHeight(): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getWorldBorder(): Internal.WorldBorder;
        isOutsideBuildHeight(arg0: number): boolean;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getSectionsCount(): number;
        getMinBuildHeight(): number;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        getMaxLightLevel(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get worldBorder(): Internal.WorldBorder
        get sectionsCount(): number
        get minBuildHeight(): number
        get maxLightLevel(): number
    }
    type CollisionGetter_ = CollisionGetter;
    class MaterialDefinition implements Internal.MaterialDefinitionAccess {
        constructor(arg0: number, arg1: number)
        automobility$width(): number;
        automobility$height(): number;
    }
    type MaterialDefinition_ = MaterialDefinition;
    abstract class AbstractVillager extends Internal.AgeableMob implements Internal.InventoryCarrier, Internal.Npc, Internal.Merchant {
        constructor(arg0: Internal.EntityType_<Internal.AbstractVillager>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        setTradingPlayer(arg0: Internal.Player_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getInventory(): Internal.SimpleContainer;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        isClientSide(): boolean;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        overrideOffers(arg0: Internal.MerchantOffers_): void;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        getVillagerXp(): number;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        overrideXp(arg0: number): void;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        isTrading(): boolean;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getOffers(): Internal.MerchantOffers;
        openTradingScreen(arg0: Internal.Player_, arg1: Internal.Component_, arg2: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        playCelebrateSound(): void;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        notifyTradeUpdated(arg0: Internal.ItemStack_): void;
        getUnhappyCounter(): number;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getTradingPlayer(): Internal.Player;
        getNotifyTradeSound(): Internal.SoundEvent;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        showProgressBar(): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        notifyTrade(arg0: Internal.MerchantOffer_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        setUnhappyCounter(arg0: number): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        canRestock(): boolean;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set tradingPlayer(arg0: Internal.Player_)
        get inventory(): Internal.SimpleContainer
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get clientSide(): boolean
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get villagerXp(): number
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get trading(): boolean
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get offers(): Internal.MerchantOffers
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get unhappyCounter(): number
        get tradingPlayer(): Internal.Player
        get notifyTradeSound(): Internal.SoundEvent
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        set unhappyCounter(arg0: number)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly VILLAGER_SLOT_OFFSET: 300;
    }
    type AbstractVillager_ = AbstractVillager;
    class Parcel {
        constructor()
        readInstant(): Internal.Instant;
        writeFloatArray(value: number[]): void;
        writeIntArray(value: number[]): void;
        limit(): number;
        readBooleanArray(): boolean[];
        writeCharSequence(cs: Internal.CharSequence_): void;
        readDouble(): number;
        writeInt(v: number): void;
        readDoubleArray(): number[];
        readArray<T>(loader: Internal.ClassLoader_, clazz: T): T[];
        writeValue(v: any): void;
        position(newPosition: number): void;
        writeBooleanArray(value: boolean[]): void;
        readLongArray(): number[];
        writeByteArray(b: number[]): void;
        writeDouble(v: number): void;
        readChar(): string;
        readParcelable0<T>(loader: Internal.ClassLoader_, clazz: T): T;
        writeCharArray(value: string[]): void;
        readParcelable<T>(loader: Internal.ClassLoader_, clazz: T): T;
        position(): number;
        limit(newLimit: number): void;
        writeString8(s: string): void;
        readDataSet(loader: Internal.ClassLoader_): Internal.DataSet;
        writeBytes(src: number[], off: number, len: number): void;
        readInt(): number;
        writeFloat(v: number): void;
        readBytes(dst: number[]): void;
        readBoolean(): boolean;
        readValue<T>(loader: Internal.ClassLoader_, clazz: T, elemType: typeof any): T;
        writeString16(s: string): void;
        writeByteArray(b: number[], off: number, len: number): void;
        readShort(): number;
        readFloatArray(): number[];
        readCharArray(): string[];
        readString8(): string;
        readByte(): number;
        writeParcelable(p: Internal.Parcelable_, parcelableFlags: number): void;
        capacity(): number;
        readCharSequence(): Internal.CharSequence;
        writeLong(v: number): void;
        writeLongArray(value: number[]): void;
        readUUID(): Internal.UUID;
        writeDoubleArray(value: number[]): void;
        readBytes(dst: number[], off: number, len: number): void;
        writeInstant(value: Internal.Instant_): void;
        writeChar(v: number): void;
        writeArray(a: any[]): void;
        writeParcelableCreator(p: Internal.Parcelable_): void;
        writeString(s: string): void;
        readFloat(): number;
        freeData(): void;
        readParcelableCreator<T>(loader: Internal.ClassLoader_, clazz: T): Internal.Parcelable$Creator<T>;
        writeByte(v: number): void;
        readByteArray(): number[];
        writeShortArray(value: number[]): void;
        writeShort(v: number): void;
        writeBoolean(b: boolean): void;
        readLong(): number;
        writeDataSet(source: Internal.DataSet_): void;
        writeList(list: Internal.List_<any>): void;
        writeUUID(value: Internal.UUID_): void;
        readString(): string;
        readString16(): string;
        readIntArray(): number[];
        writeBytes(src: number[]): void;
        readShortArray(): number[];
    }
    type Parcel_ = Parcel;
    class RecipeProvider implements Internal.DataProvider {
        constructor(arg0: Internal.DataGenerator_)
        static chiseled(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static saveRecipe(arg0: Internal.CachedOutput_, arg1: Internal.JsonObject_, arg2: Internal.Path_): void;
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        static wallBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        static cutBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.ShapedRecipeBuilder;
        static has(arg0: Internal.ItemLike_): Internal.InventoryChangeTrigger$TriggerInstance;
        static polishedBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.RecipeBuilder;
        run(arg0: Internal.CachedOutput_): void;
        static cut(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static has(arg0: Internal.TagKey_<Internal.Item>): Internal.InventoryChangeTrigger$TriggerInstance;
        static polished(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static wall(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        static chiseledBuilder(arg0: Internal.ItemLike_, arg1: Internal.Ingredient_): Internal.ShapedRecipeBuilder;
        getName(): string;
        static candle(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: Internal.ItemLike_, arg2: Internal.ItemLike_): void;
        get name(): string
        recipePathProvider: Internal.DataGenerator$PathProvider;
    }
    type RecipeProvider_ = RecipeProvider;
    interface WatchEvent$Kind <T> {
        name(): string;
        type(): T;
    }
    type WatchEvent$Kind_<T> = WatchEvent$Kind<T>;
    class ClientboundUpdateRecipesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Collection_<Internal.Recipe<any>>)
        handle(arg0: Internal.PacketListener_): void;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        static toNetwork<T extends Internal.Recipe<any>>(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
        isSkippable(): boolean;
        getRecipes(): Internal.List<Internal.Recipe<any>>;
        get skippable(): boolean
        get recipes(): Internal.List<Internal.Recipe<any>>
    }
    type ClientboundUpdateRecipesPacket_ = ClientboundUpdateRecipesPacket;
    abstract class ScriptableObject implements Internal.SymbolScriptable, Internal.Scriptable, Internal.ConstProperties {
        constructor()
        constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
        preventExtensions(): void;
        defineProperty(cx: Internal.Context_, propertyName: string, value: any, attributes: number): void;
        static getFunctionPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        static getArrayPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        setAttributes(cx: Internal.Context_, index: number, attributes: number): void;
        putConst(cx: Internal.Context_, name: string, start: Internal.Scriptable_, value: any): void;
        static putProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, value: any, cx: Internal.Context_): void;
        defineProperty(cx: Internal.Context_, propertyName: string, delegateTo: any, getter: Internal.WrappedExecutable_, setter: Internal.WrappedExecutable_, attributes: number): void;
        static putProperty(obj: Internal.Scriptable_, name: string, value: any, cx: Internal.Context_): void;
        get(cx: Internal.Context_, index: number, start: Internal.Scriptable_): any;
        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;
        "delete"(cx: Internal.Context_, index: number): void;
        setParentScope(m: Internal.Scriptable_): void;
        static getGeneratorFunctionPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        static defineClass<T extends Internal.Scriptable>(scope: Internal.Scriptable_, clazz: T, sealed: boolean, cx: Internal.Context_): void;
        static putConstProperty(obj: Internal.Scriptable_, name: string, value: any, cx: Internal.Context_): void;
        static redefineProperty(obj: Internal.Scriptable_, name: string, isConst: boolean, cx: Internal.Context_): void;
        getTypeOf(): Internal.MemberType;
        static deleteProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        getIds(cx: Internal.Context_): any[];
        static getTopScopeValue(scope: Internal.Scriptable_, key: any, cx: Internal.Context_): any;
        defineOwnProperties(cx: Internal.Context_, props: Internal.ScriptableObject_): void;
        setAttributes(cx: Internal.Context_, name: string, attributes: number): void;
        associateValue(key: any, value: any): any;
        get(cx: Internal.Context_, key: any): any;
        get(cx: Internal.Context_, name: string, start: Internal.Scriptable_): any;
        getPrototype(cx: Internal.Context_): Internal.Scriptable;
        static getDefaultValue(object: Internal.Scriptable_, typeHint: typeof any, cx: Internal.Context_): any;
        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;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        isConst(name: string): boolean;
        getAttributes(cx: Internal.Context_, sym: Internal.Symbol_): number;
        isExtensible(): boolean;
        avoidObjectDetection(): boolean;
        static getClassPrototype(scope: Internal.Scriptable_, className: string, cx: Internal.Context_): Internal.Scriptable;
        setPrototype(m: Internal.Scriptable_): void;
        put(cx: Internal.Context_, name: string, start: Internal.Scriptable_, value: any): void;
        getGetterOrSetter(name: string, index: number, isSetter: boolean): any;
        getAttributes(cx: Internal.Context_, name: string): number;
        static getProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): any;
        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;
        static hasProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        "delete"(cx: Internal.Context_, key: Internal.Symbol_): void;
        hasInstance(cx: Internal.Context_, instance: Internal.Scriptable_): boolean;
        getExternalArrayData(): Internal.ExternalArrayData;
        put(cx: Internal.Context_, index: number, start: Internal.Scriptable_, value: any): void;
        static getProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): any;
        isEmpty(): boolean;
        static defineConstProperty(destination: Internal.Scriptable_, propertyName: string, cx: Internal.Context_): void;
        has(cx: Internal.Context_, name: string, start: Internal.Scriptable_): boolean;
        defineConst(cx: Internal.Context_, name: string, start: Internal.Scriptable_): void;
        defineOwnProperty(cx: Internal.Context_, id: any, desc: Internal.ScriptableObject_): void;
        sealObject(cx: Internal.Context_): void;
        getDefaultValue(cx: Internal.Context_, typeHint: typeof any): any;
        setExternalArrayData(cx: Internal.Context_, array: Internal.ExternalArrayData_): void;
        has(cx: Internal.Context_, index: number, start: Internal.Scriptable_): boolean;
        static deleteProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): boolean;
        static defineProperty(destination: Internal.Scriptable_, propertyName: string, value: any, attributes: number, cx: Internal.Context_): void;
        getAttributes(cx: Internal.Context_, index: number): number;
        get(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): any;
        static hasProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, cx: Internal.Context_): boolean;
        isSealed(cx: Internal.Context_): boolean;
        getAllIds(cx: Internal.Context_): any[];
        defineProperty(cx: Internal.Context_, propertyName: string, clazz: typeof any, attributes: number): void;
        setGetterOrSetter(cx: Internal.Context_, name: string, index: number, getterOrSetter: dev.latvian.mods.rhino.Callable_, isSetter: boolean): void;
        static hasProperty(obj: Internal.Scriptable_, index: number, cx: Internal.Context_): boolean;
        static defineClass<T extends Internal.Scriptable>(scope: Internal.Scriptable_, clazz: T, sealed: boolean, mapInheritance: boolean, cx: Internal.Context_): string;
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        static getProperty(obj: Internal.Scriptable_, name: string, cx: Internal.Context_): any;
        size(): number;
        has(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
        getExternalArrayLength(): any;
        static getObjectPrototype(scope: Internal.Scriptable_, cx: Internal.Context_): Internal.Scriptable;
        static getTopLevelScope(obj: Internal.Scriptable_): Internal.Scriptable;
        put(cx: Internal.Context_, key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
        get className(): string
        set parentScope(m: Internal.Scriptable_)
        get typeOf(): Internal.MemberType
        get parentScope(): Internal.Scriptable
        get extensible(): boolean
        set prototype(m: Internal.Scriptable_)
        get externalArrayData(): Internal.ExternalArrayData
        get empty(): boolean
        get externalArrayLength(): any
        static readonly EMPTY: 0;
        static readonly READONLY: 1;
        static readonly DONTENUM: 2;
        static readonly UNINITIALIZED_CONST: 8;
        static readonly CONST: 13;
        static readonly PERMANENT: 4;
    }
    type ScriptableObject_ = ScriptableObject;
    class PaintingVariantBuilder extends Internal.BuilderBase<Internal.PaintingVariant> {
        constructor(i: ResourceLocation_)
        createObject(): Internal.PaintingVariant;
        height(height: number): this;
        width(width: number): this;
    }
    type PaintingVariantBuilder_ = PaintingVariantBuilder;
    class ClientEventJS extends Internal.PlayerEventJS {
        constructor()
        getEntity(): Internal.Entity;
        getPlayer(): Internal.LocalPlayer;
        get entity(): Internal.Entity
        get player(): Internal.LocalPlayer
    }
    type ClientEventJS_ = ClientEventJS;
    class RegistryLoader {
        overrideRegistryFromResources<E>(arg0: Internal.WritableRegistry_<E>, arg1: Internal.ResourceKey_<Internal.Registry<E>>, arg2: Internal.Codec_<E>, arg3: Internal.DynamicOps_<Internal.JsonElement>): Internal.DataResult<Internal.Registry<E>>;
        bind(arg0: Internal.RegistryAccess$Writable_): Internal.RegistryLoader$Bound;
    }
    type RegistryLoader_ = RegistryLoader;
    class JukeboxBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        setRecord(arg0: Internal.Entity_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.ItemStack_): void;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HAS_RECORD: Internal.BooleanProperty;
    }
    type JukeboxBlock_ = JukeboxBlock;
    class TagEventJS extends Internal.EventJS {
        constructor(ri: Internal.RegistryInfo_, vr: Internal.Registry_<any>)
        removeAll(tag: ResourceLocation_): Internal.TagWrapper;
        get(id: ResourceLocation_): Internal.TagWrapper;
        remove(tag: ResourceLocation_, ...filters: any[]): Internal.TagWrapper;
        getElementIds(): Internal.Set<ResourceLocation>;
        add(tag: ResourceLocation_, ...filters: any[]): Internal.TagWrapper;
        getType(): ResourceLocation;
        removeAllTagsFrom(...ids: any[]): void;
        get elementIds(): Internal.Set<ResourceLocation>
        get type(): ResourceLocation
        static readonly TAG_EVENT_HANDLER: Internal.EventExceptionHandler;
        readonly registry: Internal.RegistryInfo;
        readonly vanillaRegistry: Internal.Registry<any>;
        totalRemoved: number;
        totalAdded: number;
        static readonly SOURCE: "KubeJS Custom Tags";
        readonly tags: Internal.Map<ResourceLocation, Internal.TagWrapper>;
    }
    type TagEventJS_ = TagEventJS;
    class Instrument extends Internal.Record {
        constructor(arg0: Internal.SoundEvent_, arg1: number, arg2: number)
        useDuration(): number;
        soundEvent(): Internal.SoundEvent;
        range(): number;
        static readonly CODEC: Internal.Codec<Internal.Instrument>;
    }
    type Instrument_ = Special.Instrument | Instrument;
    class BigInteger extends number implements Internal.Comparable<Internal.BigInteger> {
        constructor(arg0: number, arg1: number[], arg2: number, arg3: number)
        constructor(arg0: string, arg1: number)
        constructor(arg0: number, arg1: number[])
        constructor(arg0: number, arg1: number, arg2: Internal.Random_)
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: number[])
        constructor(arg0: number, arg1: Internal.Random_)
        constructor(arg0: string)
        modInverse(arg0: Internal.BigInteger_): this;
        nextProbablePrime(): this;
        static valueOf(arg0: number): Internal.BigInteger;
        andNot(arg0: Internal.BigInteger_): this;
        bitCount(): number;
        not(): this;
        compareTo(arg0: any): number;
        mod(arg0: Internal.BigInteger_): this;
        static probablePrime(arg0: number, arg1: Internal.Random_): Internal.BigInteger;
        sqrtAndRemainder(): Internal.BigInteger[];
        remainder(arg0: Internal.BigInteger_): this;
        min(arg0: Internal.BigInteger_): this;
        shiftRight(arg0: number): this;
        intValueExact(): number;
        compareTo(arg0: Internal.BigInteger_): number;
        negate(): this;
        shiftLeft(arg0: number): this;
        max(arg0: Internal.BigInteger_): this;
        setBit(arg0: number): this;
        clearBit(arg0: number): this;
        subtract(arg0: Internal.BigInteger_): this;
        multiply(arg0: Internal.BigInteger_): this;
        shortValueExact(): number;
        or(arg0: Internal.BigInteger_): this;
        longValueExact(): number;
        byteValueExact(): number;
        divideAndRemainder(arg0: Internal.BigInteger_): Internal.BigInteger[];
        bitLength(): number;
        testBit(arg0: number): boolean;
        abs(): this;
        pow(arg0: number): this;
        toByteArray(): number[];
        flipBit(arg0: number): this;
        divide(arg0: Internal.BigInteger_): this;
        modPow(arg0: Internal.BigInteger_, arg1: Internal.BigInteger_): this;
        isProbablePrime(arg0: number): boolean;
        toString(arg0: number): string;
        and(arg0: Internal.BigInteger_): this;
        getLowestSetBit(): number;
        sqrt(): this;
        gcd(arg0: Internal.BigInteger_): this;
        xor(arg0: Internal.BigInteger_): this;
        add(arg0: Internal.BigInteger_): this;
        signum(): number;
        set bit(arg0: number)
        get lowestSetBit(): number
        static readonly TEN: 10;
        static readonly ONE: 1;
        static readonly TWO: 2;
        static readonly ZERO: 0;
    }
    type BigInteger_ = BigInteger;
    interface Type$TypeMatcher <FT, FR> {
        match<S>(arg0: com.mojang.datafixers.types.Type_<S>): Internal.Either<Internal.TypedOptic<S, any, FT, FR>, Internal.Type$FieldNotFoundException>;
    }
    type Type$TypeMatcher_<FT, FR> = Type$TypeMatcher<FT, FR>;
    class ModelProperty <T> implements Internal.Predicate<T> {
        constructor()
        constructor(arg0: Internal.Predicate_<T>)
        negate(): Internal.Predicate<T>;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: T): boolean;
        and(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
    }
    type ModelProperty_<T> = ModelProperty<T>;
    abstract class FrontAttachment extends Internal.BaseAttachment<Internal.FrontAttachmentType<any>> {
        constructor(arg0: Internal.FrontAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
        canDrive(arg0: Internal.Entity_): boolean;
        static fromNbt(arg0: Internal.CompoundTag_): Internal.FrontAttachmentType<any>;
        dropOrTransfer(arg0: Internal.ItemStack_, arg1: Vec3_): void;
    }
    type FrontAttachment_ = FrontAttachment;
    class BedPart extends Internal.Enum<Internal.BedPart> implements Internal.StringRepresentable {
        static valueOf(arg0: string): Internal.BedPart;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static values(): Internal.BedPart[];
        get serializedName(): string
        static readonly HEAD: Internal.BedPart;
        static readonly FOOT: Internal.BedPart;
    }
    type BedPart_ = "foot" | "head" | BedPart;
    interface CommentedConfig$Entry extends Internal.UnmodifiableCommentedConfig$Entry, Internal.Config$Entry {
        getChar(): string;
        getShortOrElse(arg0: number): number;
        removeComment(): string;
        setValue<T>(arg0: any): T;
        getByte(): number;
        getComment(): string;
        getKey(): string;
        getRawValue<T>(): T;
        getIntOrElse(arg0: number): number;
        getLongOrElse(arg0: number): number;
        getOptionalLong(): Internal.OptionalLong;
        getLong(): number;
        setComment(arg0: string): string;
        getByteOrElse(arg0: number): number;
        getShort(): number;
        getValue<T>(): T;
        isNull(): boolean;
        getOrElse<T>(arg0: T): T;
        getOptional<T>(): Internal.Optional<T>;
        getOptionalInt(): Internal.OptionalInt;
        getInt(): number;
        getCharOrElse(arg0: string): string;
        get "char"(): string
        set value(arg0: any)
        get "byte"(): number
        get comment(): string
        get key(): string
        get rawValue(): T
        get optionalLong(): Internal.OptionalLong
        get "long"(): number
        set comment(arg0: string)
        get "short"(): number
        get value(): T
        get "null"(): boolean
        get optional(): Internal.Optional<T>
        get optionalInt(): Internal.OptionalInt
        get "int"(): number
    }
    type CommentedConfig$Entry_ = CommentedConfig$Entry;
    class WoodProperty implements Internal.IMaterialProperty<Internal.WoodProperty> {
        constructor()
        verifyProperty(properties: Internal.MaterialProperties_): void;
    }
    type WoodProperty_ = WoodProperty;
    class ServerRecipeBook extends Internal.RecipeBook {
        constructor()
        sendInitialRecipeBook(arg0: Internal.ServerPlayer_): void;
        toNbt(): Internal.CompoundTag;
        fromNbt(arg0: Internal.CompoundTag_, arg1: Internal.RecipeManager_): void;
        addRecipes(arg0: Internal.Collection_<Internal.Recipe<any>>, arg1: Internal.ServerPlayer_): number;
        removeRecipes(arg0: Internal.Collection_<Internal.Recipe<any>>, arg1: Internal.ServerPlayer_): number;
        static readonly RECIPE_BOOK_TAG: "recipeBook";
    }
    type ServerRecipeBook_ = ServerRecipeBook;
    abstract class ImmutableMap$IteratorBasedImmutableMap <K, V> extends Internal.ImmutableMap<K, V> {
        entrySet(): Internal.Set<any>;
        keySet(): Internal.Set<any>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        values(): Internal.Collection<any>;
    }
    type ImmutableMap$IteratorBasedImmutableMap_<K, V> = ImmutableMap$IteratorBasedImmutableMap<K, V>;
    class TrainIconType {
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: number, arg3: number)
        static getDefault(): Internal.TrainIconType;
        render(arg0: number, arg1: Internal.PoseStack_, arg2: number, arg3: number): number;
        getId(): ResourceLocation;
        getIconWidth(arg0: number): number;
        static byId(arg0: ResourceLocation_): Internal.TrainIconType;
        static register(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: number, arg3: number): void;
        getIconOffset(arg0: number): number;
        get "default"(): Internal.TrainIconType
        get id(): ResourceLocation
        static REGISTRY: {[key: ResourceLocation]: Internal.TrainIconType, [key: ResourceLocation]: Internal.TrainIconType, [key: ResourceLocation]: Internal.TrainIconType};
        static readonly ENGINE: -1;
        static readonly FLIPPED_ENGINE: -2;
    }
    type TrainIconType_ = TrainIconType;
    class ChatLog$Selection {
        events(): Internal.Stream<Internal.LoggedChatEvent>;
        entries(): Internal.Stream<Internal.ChatLog$Entry<Internal.LoggedChatEvent>>;
        reportableGameProfiles(): Internal.Collection<Internal.GameProfile>;
        ids(): Internal.IntStream;
    }
    type ChatLog$Selection_ = ChatLog$Selection;
    interface BytePredicate extends Internal.Predicate<number>, Internal.IntPredicate {
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: number): boolean;
        or(arg0: Internal.BytePredicate_): this;
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        and(arg0: Internal.BytePredicate_): this;
        negate(): Internal.IntPredicate;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        or(arg0: Internal.IntPredicate_): this;
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        (arg0: number): boolean;
    }
    type BytePredicate_ = BytePredicate;
    class DoorHingeSide extends Internal.Enum<Internal.DoorHingeSide> implements Internal.StringRepresentable {
        static values(): Internal.DoorHingeSide[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.DoorHingeSide;
        get serializedName(): string
        static readonly LEFT: Internal.DoorHingeSide;
        static readonly RIGHT: Internal.DoorHingeSide;
    }
    type DoorHingeSide_ = DoorHingeSide | "right" | "left";
    class Witch extends Internal.Raider implements Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.Witch>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setUsingItem(arg0: boolean): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        isDrinkingPotion(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set usingItem(arg0: boolean)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get drinkingPotion(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Witch_ = Witch;
    abstract class SimplePacketBase {
        constructor()
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.NetworkEvent$Context_): boolean;
    }
    type SimplePacketBase_ = SimplePacketBase;
    interface IIngredientFilter {
        getFilteredItemStacks(): Internal.List<Internal.ItemStack>;
        getFilteredIngredients<T>(arg0: Internal.IIngredientType_<T>): Internal.List<T>;
        getFilterText(): string;
        setFilterText(arg0: string): void;
        get filteredItemStacks(): Internal.List<Internal.ItemStack>
        get filterText(): string
        set filterText(arg0: string)
    }
    type IIngredientFilter_ = IIngredientFilter;
    class StandingAndWallBlockItem extends Internal.BlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Block_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type StandingAndWallBlockItem_ = StandingAndWallBlockItem;
    interface Long2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToIntFunction {
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Long2IntFunction;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ShortFunction<T>;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Long2FloatFunction;
        get(arg0: number): number;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ShortFunction;
        defaultReturnValue(): number;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Long2LongFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsInt(arg0: number): number;
        remove(arg0: number): number;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ShortFunction;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ShortFunction;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        getOrDefault(arg0: number, arg1: number): number;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Long2ByteFunction;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ShortFunction;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ShortFunction<T>;
        size(): number;
        defaultReturnValue(arg0: number): void;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Long2DoubleFunction;
        clear(): void;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Long2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Long2ShortFunction_ = Long2ShortFunction;
    class DyeColor extends Internal.Enum<Internal.DyeColor> implements Internal.StringRepresentable, Internal.Color {
        static valueOf(arg0: string): Internal.DyeColor;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getSerializedName(): string;
        getArgbJS(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        static values(): Internal.DyeColor[];
        getTextColor(): number;
        getRgbJS(): number;
        static byName(arg0: string, arg1: Internal.DyeColor_): Internal.DyeColor;
        getSerializeJS(): string;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getFireworkColor(): number;
        static byFireworkColor(arg0: number): Internal.DyeColor;
        getMaterialColor(): MaterialColor;
        getName(): string;
        createTextColorJS(): Internal.TextColor;
        getTag(): Internal.TagKey<Internal.Item>;
        getTextureDiffuseColors(): number[];
        getHexJS(): string;
        getFireworkColorJS(): number;
        static byId(arg0: number): Internal.DyeColor;
        static getColor(arg0: Internal.ItemStack_): Internal.DyeColor;
        getId(): number;
        get serializedName(): string
        get argbJS(): number
        get textColor(): number
        get rgbJS(): number
        get serializeJS(): string
        get fireworkColor(): number
        get materialColor(): MaterialColor
        get name(): string
        get tag(): Internal.TagKey<Internal.Item>
        get textureDiffuseColors(): number[]
        get hexJS(): string
        get fireworkColorJS(): number
        get id(): number
        static readonly BROWN: Internal.DyeColor;
        static readonly PINK: Internal.DyeColor;
        static readonly BLUE: Internal.DyeColor;
        static readonly ORANGE: Internal.DyeColor;
        static readonly CYAN: Internal.DyeColor;
        static readonly WHITE: Internal.DyeColor;
        static readonly RED: Internal.DyeColor;
        static readonly LIGHT_BLUE: Internal.DyeColor;
        static readonly LIGHT_GRAY: Internal.DyeColor;
        static readonly GRAY: Internal.DyeColor;
        static readonly PURPLE: Internal.DyeColor;
        static readonly BLACK: Internal.DyeColor;
        static readonly YELLOW: Internal.DyeColor;
        static readonly GREEN: Internal.DyeColor;
        static readonly LIME: Internal.DyeColor;
        static readonly MAGENTA: Internal.DyeColor;
    }
    type DyeColor_ = "light_blue" | "magenta" | "lime" | "brown" | "red" | "purple" | "pink" | "black" | DyeColor | "green" | "cyan" | "light_gray" | "yellow" | "white" | "gray" | "blue" | "orange";
    class IdFunctionObject extends Internal.BaseFunction {
        constructor(idcall: Internal.IdFunctionCall_, tag: any, id: number, name: string, arity: number, scope: Internal.Scriptable_)
        constructor(idcall: Internal.IdFunctionCall_, tag: any, id: number, arity: number)
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getTag(): any;
        addAsProperty(target: Internal.Scriptable_, cx: Internal.Context_): void;
        hasTag(tag: any): boolean;
        exportAsScopeProperty(cx: Internal.Context_): void;
        getAllIds(cx: Internal.Context_): any[];
        markAsConstructor(prototypeProperty: Internal.Scriptable_): void;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        methodId(): number;
        unknown(): Internal.RuntimeException;
        initFunction(name: string, scope: Internal.Scriptable_): void;
        get tag(): any
    }
    type IdFunctionObject_ = IdFunctionObject;
    class FoodData {
        constructor()
        setExhaustion(arg0: number): void;
        addExhaustion(arg0: number): void;
        readAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        getSaturationLevel(): number;
        getFoodLevel(): number;
        eat(arg0: Internal.Item_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_): void;
        addAdditionalSaveData(arg0: Internal.CompoundTag_): void;
        tick(arg0: Internal.Player_): void;
        setFoodLevel(arg0: number): void;
        setSaturation(arg0: number): void;
        /**
         * @deprecated
        */
        eat(arg0: Internal.Item_, arg1: Internal.ItemStack_): void;
        eat(arg0: number, arg1: number): void;
        getLastFoodLevel(): number;
        getExhaustionLevel(): number;
        needsFood(): boolean;
        set exhaustion(arg0: number)
        get saturationLevel(): number
        get foodLevel(): number
        set foodLevel(arg0: number)
        set saturation(arg0: number)
        get lastFoodLevel(): number
        get exhaustionLevel(): number
    }
    type FoodData_ = FoodData;
    class ChunkDataEvent$Save extends Internal.ChunkDataEvent {
        constructor()
        constructor(arg0: Internal.ChunkAccess_, arg1: Internal.LevelAccessor_, arg2: Internal.CompoundTag_)
    }
    type ChunkDataEvent$Save_ = ChunkDataEvent$Save;
    interface IForgeBakedModel {
        getRenderPasses(arg0: Internal.ItemStack_, arg1: boolean): Internal.List<Internal.BakedModel>;
        getModelData(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.ModelData_): Internal.ModelData;
        getRenderTypes(arg0: Internal.BlockState_, arg1: Internal.RandomSource_, arg2: Internal.ModelData_): Internal.ChunkRenderTypeSet;
        getParticleIcon(arg0: Internal.ModelData_): Internal.TextureAtlasSprite;
        applyTransform(arg0: Internal.ItemTransforms$TransformType_, arg1: Internal.PoseStack_, arg2: boolean): Internal.BakedModel;
        useAmbientOcclusion(arg0: Internal.BlockState_): boolean;
        useAmbientOcclusion(arg0: Internal.BlockState_, arg1: Internal.RenderType_): boolean;
        getRenderTypes(arg0: Internal.ItemStack_, arg1: boolean): Internal.List<Internal.RenderType>;
        getQuads(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.RandomSource_, arg3: Internal.ModelData_, arg4: Internal.RenderType_): Internal.List<Internal.BakedQuad>;
    }
    type IForgeBakedModel_ = IForgeBakedModel;
    interface IConfigSpec <T extends Internal.IConfigSpec<T>> extends Internal.UnmodifiableConfig {
        getOrElse<T>(arg0: string, arg1: T): T;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getLong(arg0: string): number;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        contains(arg0: string): boolean;
        getShort(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        isCorrecting(): boolean;
        isNull(arg0: Internal.List_<string>): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getRaw<T>(arg0: Internal.List_<string>): T;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        entrySet(): Internal.Set<Internal.UnmodifiableConfig$Entry>;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        getChar(arg0: Internal.List_<string>): string;
        self(): T;
        afterReload(): void;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        isCorrect(arg0: Internal.CommentedConfig_): boolean;
        isEmpty(): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        isNull(arg0: string): boolean;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        getByte(arg0: string): number;
        getIntOrElse(arg0: string, arg1: number): number;
        correct(arg0: Internal.CommentedConfig_): number;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        acceptConfig(arg0: Internal.CommentedConfig_): void;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        size(): number;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        apply<T>(arg0: string): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        get correcting(): boolean
        get empty(): boolean
    }
    type IConfigSpec_<T extends Internal.IConfigSpec<T>> = IConfigSpec<T>;
    abstract class GpuBufferPool {
        flush(): void;
        static makeInstancePool(resourceProvider: icyllis.arc3d.engine.ResourceProvider_): Internal.GpuBufferPool;
        static makeVertexPool(resourceProvider: icyllis.arc3d.engine.ResourceProvider_): Internal.GpuBufferPool;
        static makeIndexPool(resourceProvider: icyllis.arc3d.engine.ResourceProvider_): Internal.GpuBufferPool;
        makeWriter(arg0: Internal.Mesh_): Internal.ByteBuffer;
        putBack(bytes: number): void;
        reset(): void;
        makeSpace(arg0: Internal.Mesh_): number;
        submit(cmdBuffer: Internal.CommandBuffer_): void;
        static readonly DEFAULT_BUFFER_SIZE: 131072;
    }
    type GpuBufferPool_ = GpuBufferPool;
    class ServerboundUseItemOnPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.InteractionHand_, arg1: Internal.BlockHitResult_, arg2: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getSequence(): number;
        getHand(): Internal.InteractionHand;
        getHitResult(): Internal.BlockHitResult;
        isSkippable(): boolean;
        get sequence(): number
        get hand(): Internal.InteractionHand
        get hitResult(): Internal.BlockHitResult
        get skippable(): boolean
    }
    type ServerboundUseItemOnPacket_ = ServerboundUseItemOnPacket;
    interface OptionInstance$CycleableValueSet <T> extends Internal.OptionInstance$ValueSet<T> {
        createButton(arg0: Internal.OptionInstance$TooltipSupplier_<T>, arg1: Internal.Options_, arg2: number, arg3: number, arg4: number): Internal.Function<Internal.OptionInstance<T>, Internal.AbstractWidget>;
        validateValue(arg0: T): Internal.Optional<T>;
        codec(): Internal.Codec<T>;
        valueSetter(): Internal.OptionInstance$CycleableValueSet$ValueSetter<T>;
        valueListSupplier(): Internal.CycleButton$ValueListSupplier<T>;
    }
    type OptionInstance$CycleableValueSet_<T> = OptionInstance$CycleableValueSet<T>;
    class CreateAdvancement {
        constructor(arg0: string, arg1: Internal.UnaryOperator_<any>)
        awardTo(arg0: Internal.Player_): void;
        isAlreadyAwardedTo(arg0: Internal.Player_): boolean;
    }
    type CreateAdvancement_ = CreateAdvancement;
    interface Char2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<string, V> {
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<string, V>;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ReferenceFunction<V>;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ReferenceFunction<V>;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ReferenceFunction<V>;
        remove(arg0: string): V;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Char2CharFunction;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: V): V;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, V>;
        get(arg0: string): V;
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Char2ShortFunction;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Char2ReferenceFunction<T>;
        getOrDefault(arg0: string, arg1: V): V;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Char2ByteFunction;
        size(): number;
        apply(arg0: string): V;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Char2LongFunction;
        clear(): void;
        put(arg0: string, arg1: V): V;
        defaultReturnValue(): V;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Char2ObjectFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Char2IntFunction;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Char2FloatFunction;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Char2DoubleFunction;
        (arg0: string): V;
    }
    type Char2ReferenceFunction_<V> = Char2ReferenceFunction<V>;
    class ArrivalSoundQueue {
        constructor()
        add(arg0: number, arg1: BlockPos_): void;
        serialize(arg0: Internal.CompoundTag_): void;
        getFirstWhistle(arg0: Internal.CarriageContraptionEntity_): com.simibubi.create.foundation.utility.Pair<boolean, number>;
        lastTick(): number;
        firstTick(): number;
        tick(arg0: Internal.CarriageContraptionEntity_, arg1: number, arg2: boolean): boolean;
        deserialize(arg0: Internal.CompoundTag_): void;
        static play(arg0: Internal.CarriageContraptionEntity_, arg1: Internal.StructureTemplate$StructureBlockInfo_): void;
        static isPlayable(arg0: Internal.BlockState_): boolean;
        offset: number;
    }
    type ArrivalSoundQueue_ = ArrivalSoundQueue;
    abstract class AbstractSkullBlock extends Internal.BaseEntityBlock implements Internal.Wearable {
        constructor(arg0: Internal.SkullBlock$Type_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        getType(): Internal.SkullBlock$Type;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get type(): Internal.SkullBlock$Type
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AbstractSkullBlock_ = AbstractSkullBlock;
    class ClientboundPlayerChatHeaderPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.SignedMessageHeader_, arg1: Internal.MessageSignature_, arg2: number[])
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.PlayerChatMessage_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        bodyDigest(): number[];
        handle(arg0: Internal.ClientGamePacketListener_): void;
        headerSignature(): Internal.MessageSignature;
        header(): Internal.SignedMessageHeader;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundPlayerChatHeaderPacket_ = ClientboundPlayerChatHeaderPacket;
    class DataGenContext <R, E extends R> implements com.tterrag.registrate.util.nullness.NonNullSupplier<E> {
        constructor(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<E>, arg1: string, arg2: ResourceLocation_)
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<E>;
        get(): E;
        static from<R, E extends R>(arg0: com.tterrag.registrate.builders.Builder_<R, E, any, any>, arg1: Internal.ResourceKey_<Internal.Registry<R>>): Internal.DataGenContext<R, E>;
        getId(): ResourceLocation;
        getName(): string;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        getEntry(): E;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        get id(): ResourceLocation
        get name(): string
        get entry(): E
    }
    type DataGenContext_<R, E extends R> = DataGenContext<R, E>;
    class UseOnContext {
        constructor(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.BlockHitResult_)
        constructor(arg0: Internal.Level_, arg1: Internal.Player_, arg2: Internal.InteractionHand_, arg3: Internal.ItemStack_, arg4: Internal.BlockHitResult_)
        getLevel(): Internal.Level;
        getClickedFace(): Internal.Direction;
        getClickLocation(): Vec3;
        isSecondaryUseActive(): boolean;
        getHand(): Internal.InteractionHand;
        getClickedPos(): BlockPos;
        getHorizontalDirection(): Internal.Direction;
        getPlayer(): Internal.Player;
        getItemInHand(): Internal.ItemStack;
        getRotation(): number;
        getHitResult(): Internal.BlockHitResult;
        isInside(): boolean;
        get level(): Internal.Level
        get clickedFace(): Internal.Direction
        get clickLocation(): Vec3
        get secondaryUseActive(): boolean
        get hand(): Internal.InteractionHand
        get clickedPos(): BlockPos
        get horizontalDirection(): Internal.Direction
        get player(): Internal.Player
        get itemInHand(): Internal.ItemStack
        get rotation(): number
        get hitResult(): Internal.BlockHitResult
        get inside(): boolean
    }
    type UseOnContext_ = UseOnContext;
    class JsonWriter implements Internal.Closeable, Internal.Flushable {
        constructor(arg0: Internal.Writer_)
        value(arg0: boolean): this;
        value(arg0: number): this;
        value(arg0: boolean): this;
        name(arg0: string): this;
        beginObject(): this;
        isHtmlSafe(): boolean;
        flush(): void;
        value(arg0: string): this;
        jsonValue(arg0: string): this;
        endArray(): this;
        value(arg0: number): this;
        value(arg0: number): this;
        setHtmlSafe(arg0: boolean): void;
        close(): void;
        isLenient(): boolean;
        beginArray(): this;
        getSerializeNulls(): boolean;
        nullValue(): this;
        setSerializeNulls(arg0: boolean): void;
        endObject(): this;
        setIndent(arg0: string): void;
        setLenient(arg0: boolean): void;
        get htmlSafe(): boolean
        set htmlSafe(arg0: boolean)
        get lenient(): boolean
        get serializeNulls(): boolean
        set serializeNulls(arg0: boolean)
        set indent(arg0: string)
        set lenient(arg0: boolean)
    }
    type JsonWriter_ = JsonWriter;
    class Music {
        constructor(arg0: Internal.SoundEvent_, arg1: number, arg2: number, arg3: boolean)
        getEvent(): Internal.SoundEvent;
        replaceCurrentMusic(): boolean;
        getMaxDelay(): number;
        getMinDelay(): number;
        get event(): Internal.SoundEvent
        get maxDelay(): number
        get minDelay(): number
        static readonly CODEC: Internal.Codec<Internal.Music>;
    }
    type Music_ = Music;
    interface Long2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToDoubleFunction {
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Long2ShortFunction;
        defaultReturnValue(arg0: number): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2FloatFunction;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Long2ByteFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Long2CharFunction;
        defaultReturnValue(): number;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2FloatFunction;
        get(arg0: number): number;
        containsKey(arg0: number): boolean;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Long2DoubleFunction;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2FloatFunction<T>;
        put(arg0: number, arg1: number): number;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        applyAsDouble(arg0: number): number;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2FloatFunction<T>;
        size(): number;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Long2LongFunction;
        clear(): void;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2FloatFunction;
        identity<T>(): Internal.Function<T, T>;
        getOrDefault(arg0: number, arg1: number): number;
        (arg0: number): number;
    }
    type Long2FloatFunction_ = Long2FloatFunction;
    class AlwaysTrueTest extends Internal.RuleTest {
        static readonly CODEC: Internal.Codec<Internal.AlwaysTrueTest>;
        static readonly INSTANCE: Internal.AlwaysTrueTest;
    }
    type AlwaysTrueTest_ = AlwaysTrueTest;
    interface IPacket {
        encode(arg0: Internal.FriendlyByteBuf_): void;
        decode(arg0: Internal.FriendlyByteBuf_): void;
        execute(handler: Internal.IHandlerContext_): void;
    }
    type IPacket_ = IPacket;
    interface Ingredient$Value {
        serialize(): Internal.JsonObject;
        getItems(): Internal.Collection<Internal.ItemStack>;
        get items(): Internal.Collection<Internal.ItemStack>
    }
    type Ingredient$Value_ = Ingredient$Value;
    class BonusChestFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type BonusChestFeature_ = BonusChestFeature;
    interface Char2IntFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<string, number> {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Char2CharFunction;
        remove(arg0: string): number;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2IntFunction;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2IntFunction;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        put(arg0: string, arg1: number): number;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        getOrDefault(arg0: string, arg1: number): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Char2LongFunction;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2IntFunction<T>;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2IntFunction;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Char2ShortFunction;
        apply(arg0: string): number;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Char2DoubleFunction;
        get(arg0: string): number;
        size(): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Char2FloatFunction;
        defaultReturnValue(arg0: number): void;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        clear(): void;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Char2ByteFunction;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2IntFunction<T>;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2IntFunction;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2IntFunction;
        (arg0: string): number;
    }
    type Char2IntFunction_ = Char2IntFunction;
    class SlabBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type SlabBlockBuilder_ = SlabBlockBuilder;
    class ConfiguratorPanel$Tab extends WidgetGroup {
        constructor(this$0: Internal.ConfiguratorPanel_, configurator: Internal.IFancyConfigurator_)
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        get LDLRegister(): boolean
        get translateKey(): string
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
    }
    type ConfiguratorPanel$Tab_ = ConfiguratorPanel$Tab;
    class SculkSpreader {
        constructor(arg0: boolean, arg1: Internal.TagKey_<Internal.Block>, arg2: number, arg3: number, arg4: number, arg5: number)
        static createWorldGenSpreader(): Internal.SculkSpreader;
        growthSpawnCost(): number;
        replaceableBlocks(): Internal.TagKey<Internal.Block>;
        chargeDecayRate(): number;
        additionalDecayRate(): number;
        updateCursors(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_, arg3: boolean): void;
        getCursors(): Internal.List<Internal.SculkSpreader$ChargeCursor>;
        save(arg0: Internal.CompoundTag_): void;
        addCursors(arg0: BlockPos_, arg1: number): void;
        load(arg0: Internal.CompoundTag_): void;
        isWorldGeneration(): boolean;
        clear(): void;
        noGrowthRadius(): number;
        static createLevelSpreader(): Internal.SculkSpreader;
        get cursors(): Internal.List<Internal.SculkSpreader$ChargeCursor>
        get worldGeneration(): boolean
        static readonly MAX_GROWTH_RATE_RADIUS: 24;
        static readonly MAX_DECAY_FACTOR: 0.5;
        static readonly SHRIEKER_PLACEMENT_RATE: 11;
        static readonly MAX_CHARGE: 1000;
    }
    type SculkSpreader_ = SculkSpreader;
    abstract class CoralFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type CoralFeature_ = CoralFeature;
    class TwistingVinesConfig extends Internal.Record implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: number, arg2: number)
        spreadWidth(): number;
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        spreadHeight(): number;
        maxHeight(): number;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.TwistingVinesConfig>;
    }
    type TwistingVinesConfig_ = TwistingVinesConfig;
    interface SpectatorMenuCategory {
        getPrompt(): Internal.Component;
        getItems(): Internal.List<Internal.SpectatorMenuItem>;
        get prompt(): Internal.Component
        get items(): Internal.List<Internal.SpectatorMenuItem>
    }
    type SpectatorMenuCategory_ = SpectatorMenuCategory;
    class NetherWartBlock extends Internal.BushBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
        static readonly MAX_AGE: 3;
    }
    type NetherWartBlock_ = NetherWartBlock;
    abstract class FlowingFluid extends Internal.Fluid {
        constructor()
        tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FluidState_): void;
        getSource(arg0: boolean): Internal.FluidState;
        getFlow(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.FluidState_): Vec3;
        getExplosionResistance(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getFlowing(): Internal.Fluid;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        getFlowing(arg0: number, arg1: boolean): Internal.FluidState;
        arch$holder(): Internal.Holder<Internal.Fluid>;
        getSource(): Internal.Fluid;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        arch$registryName(): ResourceLocation;
        get flowing(): Internal.Fluid
        get source(): Internal.Fluid
        static readonly FALLING: Internal.BooleanProperty;
        static readonly LEVEL: Internal.IntegerProperty;
    }
    type FlowingFluid_ = FlowingFluid;
    interface Remapper {
        getMappedClass(from: typeof any): string;
        getUnmappedClass(from: string): string;
        getMappedField(from: typeof any, field: Internal.Field_): string;
        getTypeName(type: string): string;
        getMappedMethod(from: typeof any, method: Internal.Method_): string;
    }
    type Remapper_ = Remapper;
    class Climate$Sampler extends Internal.Record {
        constructor(arg0: Internal.DensityFunction_, arg1: Internal.DensityFunction_, arg2: Internal.DensityFunction_, arg3: Internal.DensityFunction_, arg4: Internal.DensityFunction_, arg5: Internal.DensityFunction_, arg6: Internal.List_<Internal.Climate$ParameterPoint>)
        spawnTarget(): Internal.List<Internal.Climate$ParameterPoint>;
        findSpawnPosition(): BlockPos;
        temperature(): Internal.DensityFunction;
        sample(arg0: number, arg1: number, arg2: number): Internal.Climate$TargetPoint;
        humidity(): Internal.DensityFunction;
        weirdness(): Internal.DensityFunction;
        depth(): Internal.DensityFunction;
        continentalness(): Internal.DensityFunction;
        erosion(): Internal.DensityFunction;
    }
    type Climate$Sampler_ = Climate$Sampler;
    class CarriageContraptionEntity extends Internal.OrientedContraptionEntity implements Internal.AccessorCarriageContraptionEntity, Internal.IUpdateCount {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        getCarriageData(): Internal.CarriageSyncData;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        snr_bindCarriage(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        snr_fromParent(parent: Internal.IUpdateCount_): void;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        isFrame(): boolean;
        syncCarriage(): void;
        playSound(id: Internal.SoundEvent_): void;
        isLocalCoordWithin(arg0: BlockPos_, arg1: number, arg2: number): boolean;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        snr_setCarriage(arg0: Internal.Carriage_): void;
        getCarriage(): Internal.Carriage;
        setRotation(yaw: number, pitch: number): void;
        bindInstance(arg0: Internal.CarriageContraptionInstance_): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        static create(arg0: Internal.Level_, arg1: Internal.CarriageContraption_): Internal.CarriageContraptionEntity;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        static outOfSync(a: Internal.IUpdateCount_, b: Internal.IUpdateCount_): boolean;
        setCarriage(arg0: Internal.Carriage_): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        hasSchedule(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        snr_getCarriage(): Internal.Carriage;
        snr_getUpdateCount(): number;
        getParts(): Internal.PartEntity<any>[];
        snr_markUpdate(): void;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        setServerSidePrevPosition(): void;
        getMotionZ(): number;
        checkConductors(): Internal.Couple<boolean>;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updateRenderedPortalCutoff(): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get carriageData(): Internal.CarriageSyncData
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get carriage(): Internal.Carriage
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set carriage(arg0: Internal.Carriage_)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        sounds: Internal.CarriageSounds;
        movingBackwards: boolean;
        leftTickingChunks: boolean;
        trainId: Internal.UUID;
        validForRender: boolean;
        carriageIndex: number;
        firstPositionUpdate: boolean;
        particles: Internal.CarriageParticles;
    }
    type CarriageContraptionEntity_ = CarriageContraptionEntity;
    class IntOpenHashSet extends Internal.AbstractIntSet implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.IntCollection_)
        constructor(arg0: Internal.Iterator_<any>)
        constructor(arg0: number)
        constructor(arg0: number[])
        constructor(arg0: number[], arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.Iterator_<any>, arg1: number)
        constructor(arg0: number, arg1: number)
        constructor(arg0: number[], arg1: number)
        constructor(arg0: Internal.IntCollection_, arg1: number)
        constructor(arg0: Internal.Collection_<number>)
        constructor(arg0: number[], arg1: number, arg2: number)
        constructor(arg0: Internal.Collection_<number>, arg1: number)
        constructor(arg0: Internal.IntIterator_)
        constructor(arg0: Internal.IntIterator_, arg1: number)
        static of(arg0: number, arg1: number, arg2: number): Internal.IntOpenHashSet;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        trim(arg0: number): boolean;
        static toSetWithExpectedSize(arg0: Internal.IntStream_, arg1: number): Internal.IntOpenHashSet;
        static toSet(arg0: Internal.IntStream_): Internal.IntOpenHashSet;
        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>;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        clone(): this;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        intParallelStream(): Internal.IntStream;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        intIterator(): Internal.IntIterator;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        trim(): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of(): Internal.IntOpenHashSet;
        intSpliterator(): Internal.IntSpliterator;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        spliterator(): Internal.Spliterator<any>;
        static of(arg0: number): Internal.IntOpenHashSet;
        static of(...arg0: number[]): Internal.IntOpenHashSet;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        static of(arg0: number, arg1: number): Internal.IntOpenHashSet;
    }
    type IntOpenHashSet_ = IntOpenHashSet;
    class PackRepository {
        constructor(arg0: Internal.PackType_, ...arg1: Internal.RepositorySource_[])
        constructor(arg0: Internal.Pack$PackConstructor_, ...arg1: Internal.RepositorySource_[])
        isAvailable(arg0: string): boolean;
        addPackFinder(arg0: Internal.RepositorySource_): void;
        reload(): void;
        openAllSelected(): Internal.List<Internal.PackResources>;
        setSelected(arg0: Internal.Collection_<string>): void;
        getSelectedPacks(): Internal.Collection<Internal.Pack>;
        getSelectedIds(): Internal.Collection<string>;
        getPack(arg0: string): Internal.Pack;
        getAvailableIds(): Internal.Collection<string>;
        getAvailablePacks(): Internal.Collection<Internal.Pack>;
        set selected(arg0: Internal.Collection_<string>)
        get selectedPacks(): Internal.Collection<Internal.Pack>
        get selectedIds(): Internal.Collection<string>
        get availableIds(): Internal.Collection<string>
        get availablePacks(): Internal.Collection<Internal.Pack>
        sources: Internal.Set<Internal.RepositorySource>;
    }
    type PackRepository_ = PackRepository;
    class ProfileKeyPairManager {
        constructor(arg0: Internal.UserApiService_, arg1: Internal.UUID_, arg2: Internal.Path_)
        preparePublicKey(): Internal.CompletableFuture<Internal.Optional<Internal.ProfilePublicKey$Data>>;
        profilePublicKey(): Internal.Optional<Internal.ProfilePublicKey>;
        signer(): Internal.Signer;
    }
    type ProfileKeyPairManager_ = ProfileKeyPairManager;
    class SnowGolem extends Internal.AbstractGolem implements Internal.Shearable, Internal.IForgeShearable, Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.SnowGolem>, arg1: Internal.Level_)
        isShearable(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: BlockPos_): boolean;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        readyForShearing(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        onSheared(arg0: Internal.Player_, arg1: Internal.ItemStack_, arg2: Internal.Level_, arg3: BlockPos_, arg4: number): Internal.List<Internal.ItemStack>;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        hasPumpkin(): boolean;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        shear(arg0: Internal.SoundSource_): void;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        setPumpkin(arg0: boolean): void;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        set pumpkin(arg0: boolean)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type SnowGolem_ = SnowGolem;
    interface SignatureValidator {
        validate(arg0: Internal.SignatureUpdater_, arg1: number[]): boolean;
        from(arg0: Internal.ServicesKeyInfo_): this;
        validate(arg0: number[], arg1: number[]): boolean;
        from(arg0: Internal.PublicKey_, arg1: string): this;
        readonly NO_VALIDATION: Internal.SignatureValidator;
        readonly LOGGER: Internal.Log4jLogger;
    }
    type SignatureValidator_ = SignatureValidator;
    interface Npc {
    }
    type Npc_ = Npc;
    class BlockTintFunction$Fixed extends Internal.Record implements Internal.BlockTintFunction {
        constructor(color: Internal.Color_)
        static of(cx: Internal.Context_, o: any): Internal.BlockTintFunction;
        getColor(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, index: number): Internal.Color;
        color(): Internal.Color;
    }
    type BlockTintFunction$Fixed_ = BlockTintFunction$Fixed;
    class DeltaFeature extends Internal.Feature<Internal.DeltaFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.DeltaFeatureConfiguration>)
    }
    type DeltaFeature_ = DeltaFeature;
    class BlockPattern$BlockPatternMatch {
        constructor(arg0: BlockPos_, arg1: Internal.Direction_, arg2: Internal.Direction_, arg3: Internal.LoadingCache_<BlockPos, Internal.BlockInWorld>, arg4: number, arg5: number, arg6: number)
        getDepth(): number;
        getBlock(arg0: number, arg1: number, arg2: number): Internal.BlockInWorld;
        getWidth(): number;
        getUp(): Internal.Direction;
        getHeight(): number;
        getFrontTopLeft(): BlockPos;
        getForwards(): Internal.Direction;
        get depth(): number
        get width(): number
        get up(): Internal.Direction
        get height(): number
        get frontTopLeft(): BlockPos
        get forwards(): Internal.Direction
    }
    type BlockPattern$BlockPatternMatch_ = BlockPattern$BlockPatternMatch;
    interface HoglinBase {
        getAttackAnimationRemainingTicks(): number;
        hurtAndThrowTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        throwTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): void;
        get attackAnimationRemainingTicks(): number
        readonly ATTACK_ANIMATION_DURATION: 10;
    }
    type HoglinBase_ = HoglinBase;
    interface Float2ReferenceFunction <V> extends Internal.DoubleFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ReferenceFunction<V>;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Float2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        getOrDefault(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ReferenceFunction<V>;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        remove(arg0: number): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ReferenceFunction<V>;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Float2FloatFunction;
        get(arg0: number): V;
        containsKey(arg0: number): boolean;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Float2LongFunction;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Float2IntFunction;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Float2ByteFunction;
        apply(arg0: number): V;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ReferenceFunction<V>;
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Float2ShortFunction;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ReferenceFunction<V>;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ReferenceFunction<V>;
        size(): number;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Float2ObjectFunction<T>;
        clear(): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        defaultReturnValue(): V;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Float2DoubleFunction;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Float2CharFunction;
        put(arg0: number, arg1: V): V;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Float2ReferenceFunction_<V> = Float2ReferenceFunction<V>;
    class ClientboundSetTimePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number, arg1: number, arg2: boolean)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getGameTime(): number;
        getDayTime(): number;
        isSkippable(): boolean;
        get gameTime(): number
        get dayTime(): number
        get skippable(): boolean
    }
    type ClientboundSetTimePacket_ = ClientboundSetTimePacket;
    class DetectorBlock$Builder extends Internal.BlockBuilder {
        constructor(i: ResourceLocation_)
        detectorId(id: string): this;
        createObject(): Internal.Block;
    }
    type DetectorBlock$Builder_ = DetectorBlock$Builder;
    class IdMappingEvent$ModRemapping {
        readonly oldId: number;
        readonly registry: ResourceLocation;
        readonly newId: number;
        readonly key: ResourceLocation;
    }
    type IdMappingEvent$ModRemapping_ = IdMappingEvent$ModRemapping;
    class SurfaceAllocator {
        constructor(context: Internal.DirectContext_)
        curOp(): number;
        addInterval(proxy: Internal.Surface_, start: number, end: number, actualUse: boolean): void;
        simulate(): boolean;
        isInstantiationFailed(): boolean;
        reset(): void;
        incOps(): void;
        allocate(): boolean;
        get instantiationFailed(): boolean
    }
    type SurfaceAllocator_ = SurfaceAllocator;
    class Date implements Internal.Cloneable, Internal.Comparable<Internal.Date>, Internal.Serializable {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number)
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        constructor(arg0: number)
        constructor(arg0: string)
        clone(): any;
        /**
         * @deprecated
        */
        getHours(): number;
        toInstant(): Internal.Instant;
        compareTo(arg0: any): number;
        /**
         * @deprecated
        */
        setDate(arg0: number): void;
        /**
         * @deprecated
        */
        getMonth(): number;
        /**
         * @deprecated
        */
        static parse(arg0: string): number;
        /**
         * @deprecated
        */
        getTimezoneOffset(): number;
        before(arg0: Internal.Date_): boolean;
        /**
         * @deprecated
        */
        setMonth(arg0: number): void;
        compareTo(arg0: Internal.Date_): number;
        /**
         * @deprecated
        */
        getSeconds(): number;
        /**
         * @deprecated
        */
        getMinutes(): number;
        /**
         * @deprecated
        */
        setYear(arg0: number): void;
        getTime(): number;
        /**
         * @deprecated
        */
        setHours(arg0: number): void;
        /**
         * @deprecated
        */
        setMinutes(arg0: number): void;
        /**
         * @deprecated
        */
        setSeconds(arg0: number): void;
        static from(arg0: Internal.Instant_): Internal.Date;
        /**
         * @deprecated
        */
        getYear(): number;
        /**
         * @deprecated
        */
        toGMTString(): string;
        after(arg0: Internal.Date_): boolean;
        /**
         * @deprecated
        */
        toLocaleString(): string;
        /**
         * @deprecated
        */
        getDate(): number;
        /**
         * @deprecated
        */
        getDay(): number;
        /**
         * @deprecated
        */
        static UTC(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        setTime(arg0: number): void;
        /**
         * @deprecated
        */
        get hours(): number
        /**
         * @deprecated
        */
        set date(arg0: number)
        /**
         * @deprecated
        */
        get month(): number
        /**
         * @deprecated
        */
        get timezoneOffset(): number
        /**
         * @deprecated
        */
        set month(arg0: number)
        /**
         * @deprecated
        */
        get seconds(): number
        /**
         * @deprecated
        */
        get minutes(): number
        /**
         * @deprecated
        */
        set year(arg0: number)
        get time(): number
        /**
         * @deprecated
        */
        set hours(arg0: number)
        /**
         * @deprecated
        */
        set minutes(arg0: number)
        /**
         * @deprecated
        */
        set seconds(arg0: number)
        /**
         * @deprecated
        */
        get year(): number
        /**
         * @deprecated
        */
        get date(): number
        /**
         * @deprecated
        */
        get day(): number
        set time(arg0: number)
    }
    type Date_ = Date;
    interface IForgePlayer {
        getReachDistance(): number;
        canInteractWith(arg0: Internal.Entity_, arg1: number): boolean;
        isCloseEnough(arg0: Internal.Entity_, arg1: number): boolean;
        getAttackRange(): number;
        canHit(arg0: Internal.Entity_, arg1: number): boolean;
        canInteractWith(arg0: BlockPos_, arg1: number): boolean;
        get reachDistance(): number
        get attackRange(): number
    }
    type IForgePlayer_ = IForgePlayer;
    class Random implements Internal.RandomGenerator, Internal.Serializable {
        constructor()
        constructor(arg0: number)
        ints(arg0: number, arg1: number): Internal.IntStream;
        nextFloat(arg0: number): number;
        static getDefault(): Internal.RandomGenerator;
        nextLong(): number;
        nextDouble(): number;
        nextLong(arg0: number, arg1: number): number;
        nextGaussian(): number;
        doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream;
        nextDouble(arg0: number): number;
        nextInt(arg0: number): number;
        nextFloat(): number;
        nextLong(arg0: number): number;
        ints(arg0: number, arg1: number, arg2: number): Internal.IntStream;
        nextFloat(arg0: number, arg1: number): number;
        static of(arg0: string): Internal.RandomGenerator;
        doubles(): Internal.DoubleStream;
        nextInt(): number;
        nextBytes(arg0: number[]): void;
        longs(arg0: number): Internal.LongStream;
        longs(arg0: number, arg1: number, arg2: number): Internal.LongStream;
        nextBoolean(): boolean;
        nextDouble(arg0: number, arg1: number): number;
        setSeed(arg0: number): void;
        nextExponential(): number;
        longs(arg0: number, arg1: number): Internal.LongStream;
        nextInt(arg0: number, arg1: number): number;
        longs(): Internal.LongStream;
        isDeprecated(): boolean;
        doubles(arg0: number): Internal.DoubleStream;
        nextGaussian(arg0: number, arg1: number): number;
        ints(): Internal.IntStream;
        ints(arg0: number): Internal.IntStream;
        doubles(arg0: number, arg1: number): Internal.DoubleStream;
        get "default"(): Internal.RandomGenerator
        set seed(arg0: number)
        get deprecated(): boolean
    }
    type Random_ = Random;
    class ClientboundLevelParticlesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: T, arg1: boolean, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getCount(): number;
        getMaxSpeed(): number;
        getParticle(): Internal.ParticleOptions;
        isOverrideLimiter(): boolean;
        isSkippable(): boolean;
        getX(): number;
        getY(): number;
        getXDist(): number;
        getZ(): number;
        getYDist(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getZDist(): number;
        get count(): number
        get maxSpeed(): number
        get particle(): Internal.ParticleOptions
        get overrideLimiter(): boolean
        get skippable(): boolean
        get x(): number
        get y(): number
        get XDist(): number
        get z(): number
        get YDist(): number
        get ZDist(): number
    }
    type ClientboundLevelParticlesPacket_ = ClientboundLevelParticlesPacket;
    interface Navigation$StationTest {
        test(arg0: number, arg1: number, arg2: Internal.Map_<Internal.TrackEdge, com.simibubi.create.foundation.utility.Pair<boolean, Internal.Couple<Internal.TrackNode>>>, arg3: com.simibubi.create.foundation.utility.Pair_<Internal.Couple<Internal.TrackNode>, Internal.TrackEdge>, arg4: Internal.GlobalStation_): boolean;
        (arg0: number, arg1: number, arg2: Internal.Map_<Internal.TrackEdge, com.simibubi.create.foundation.utility.Pair<boolean, Internal.Couple<Internal.TrackNode>>>, arg3: com.simibubi.create.foundation.utility.Pair_<Internal.Couple<Internal.TrackNode>, Internal.TrackEdge>, arg4: Internal.GlobalStation_): boolean;
    }
    type Navigation$StationTest_ = Navigation$StationTest;
    abstract class FileLock implements Internal.AutoCloseable {
        isValid(): boolean;
        overlaps(arg0: number, arg1: number): boolean;
        position(): number;
        close(): void;
        release(): void;
        isShared(): boolean;
        size(): number;
        channel(): Internal.FileChannel;
        acquiredBy(): Internal.Channel;
        get valid(): boolean
        get shared(): boolean
    }
    type FileLock_ = FileLock;
    class Locale$FilteringMode extends Internal.Enum<Internal.Locale$FilteringMode> {
        static valueOf(arg0: string): Internal.Locale$FilteringMode;
        static values(): Internal.Locale$FilteringMode[];
        static readonly EXTENDED_FILTERING: Internal.Locale$FilteringMode;
        static readonly IGNORE_EXTENDED_RANGES: Internal.Locale$FilteringMode;
        static readonly AUTOSELECT_FILTERING: Internal.Locale$FilteringMode;
        static readonly MAP_EXTENDED_RANGES: Internal.Locale$FilteringMode;
        static readonly REJECT_EXTENDED_RANGES: Internal.Locale$FilteringMode;
    }
    type Locale$FilteringMode_ = "reject_extended_ranges" | Locale$FilteringMode | "extended_filtering" | "ignore_extended_ranges" | "autoselect_filtering" | "map_extended_ranges";
    interface ServerPlayerAccessor {
        callInitMenu(arg0: Internal.AbstractContainerMenu_): void;
        getContainerCounter(): number;
        callNextContainerCounter(): void;
        get containerCounter(): number
    }
    type ServerPlayerAccessor_ = ServerPlayerAccessor;
    interface IIngredientRenderer <T> {
        getFontRenderer(arg0: Internal.Minecraft_, arg1: T): Internal.Font;
        getTooltip(arg0: T, arg1: Internal.TooltipFlag_): Internal.List<Internal.Component>;
        render(arg0: Internal.PoseStack_, arg1: T): void;
        getWidth(): number;
        getHeight(): number;
        get width(): number
        get height(): number
    }
    type IIngredientRenderer_<T> = IIngredientRenderer<T>;
    class IsoChronology extends Internal.AbstractChronology implements Internal.Serializable {
        localDateTime(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime;
        date(arg0: Internal.TemporalAccessor_): Internal.LocalDate;
        resolveDate(arg0: Internal.Map_<Internal.TemporalField, number>, arg1: Internal.ResolverStyle_): Internal.LocalDate;
        static getAvailableChronologies(): Internal.Set<Internal.Chronology>;
        zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
        eraOf(arg0: number): Internal.IsoEra;
        date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.LocalDate;
        static from(arg0: Internal.TemporalAccessor_): Internal.Chronology;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        dateNow(arg0: Internal.ZoneId_): Internal.LocalDate;
        zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
        dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.LocalDate;
        static of(arg0: string): Internal.Chronology;
        epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
        static ofLocale(arg0: Internal.Locale_): Internal.Chronology;
        get availableChronologies(): Internal.Set<Internal.Chronology>
        static readonly INSTANCE: Internal.IsoChronology;
    }
    type IsoChronology_ = IsoChronology;
    interface FloatSpliterator extends Internal.Spliterator$OfPrimitive<number, Internal.FloatConsumer, Internal.FloatSpliterator> {
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        getComparator(): Internal.Comparator<any>;
        forEachRemaining(arg0: Internal.FloatConsumer_): void;
        getExactSizeIfKnown(): number;
        hasCharacteristics(arg0: number): boolean;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        skip(arg0: number): number;
        tryAdvance(arg0: Internal.FloatConsumer_): boolean;
        characteristics(): number;
        estimateSize(): number;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type FloatSpliterator_ = FloatSpliterator;
    interface IJSQueryCallback {
        failure(arg0: number, arg1: string): void;
        success(arg0: string): void;
    }
    type IJSQueryCallback_ = IJSQueryCallback;
    class SoundEventBuilder extends Internal.BuilderBase<Internal.SoundEvent> {
        constructor(i: ResourceLocation_)
        createObject(): any;
    }
    type SoundEventBuilder_ = SoundEventBuilder;
    class BlockPathTypes extends Internal.Enum<Internal.BlockPathTypes> implements Internal.IExtensibleEnum {
        static valueOf(arg0: string): Internal.BlockPathTypes;
        static create(arg0: string, arg1: number): Internal.BlockPathTypes;
        static createCodecForExtensibleEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>, arg1: Internal.Function_<string, E>): Internal.Codec<E>;
        /**
         * @deprecated
        */
        init(): void;
        static values(): Internal.BlockPathTypes[];
        getDanger(): this;
        getMalus(): number;
        get danger(): Internal.BlockPathTypes
        get malus(): number
        static readonly STICKY_HONEY: Internal.BlockPathTypes;
        static readonly WALKABLE: Internal.BlockPathTypes;
        static readonly WATER_BORDER: Internal.BlockPathTypes;
        static readonly LAVA: Internal.BlockPathTypes;
        static readonly TRAPDOOR: Internal.BlockPathTypes;
        static readonly DAMAGE_CACTUS: Internal.BlockPathTypes;
        static readonly FENCE: Internal.BlockPathTypes;
        static readonly OPEN: Internal.BlockPathTypes;
        static readonly UNPASSABLE_RAIL: Internal.BlockPathTypes;
        static readonly BLOCKED: Internal.BlockPathTypes;
        static readonly LEAVES: Internal.BlockPathTypes;
        static readonly DANGER_OTHER: Internal.BlockPathTypes;
        static readonly DANGER_POWDER_SNOW: Internal.BlockPathTypes;
        static readonly DOOR_WOOD_CLOSED: Internal.BlockPathTypes;
        static readonly DOOR_IRON_CLOSED: Internal.BlockPathTypes;
        static readonly BREACH: Internal.BlockPathTypes;
        static readonly COCOA: Internal.BlockPathTypes;
        static readonly DAMAGE_OTHER: Internal.BlockPathTypes;
        static readonly DAMAGE_FIRE: Internal.BlockPathTypes;
        static readonly WALKABLE_DOOR: Internal.BlockPathTypes;
        static readonly DANGER_CACTUS: Internal.BlockPathTypes;
        static readonly RAIL: Internal.BlockPathTypes;
        static readonly POWDER_SNOW: Internal.BlockPathTypes;
        static readonly DANGER_FIRE: Internal.BlockPathTypes;
        static readonly DOOR_OPEN: Internal.BlockPathTypes;
        static readonly WATER: Internal.BlockPathTypes;
    }
    type BlockPathTypes_ = "breach" | "lava" | "danger_powder_snow" | BlockPathTypes | "unpassable_rail" | "leaves" | "cocoa" | "rail" | "fence" | "danger_cactus" | "trapdoor" | "danger_fire" | "blocked" | "walkable" | "open" | "door_iron_closed" | "damage_cactus" | "walkable_door" | "powder_snow" | "damage_other" | "door_wood_closed" | "door_open" | "danger_other" | "water" | "damage_fire" | "water_border" | "sticky_honey";
    class SimpleWeightedRandomList$Builder <E> {
        constructor()
        build(): Internal.SimpleWeightedRandomList<E>;
        add(arg0: E, arg1: number): this;
    }
    type SimpleWeightedRandomList$Builder_<E> = SimpleWeightedRandomList$Builder<E>;
    class Property$Value <T extends Internal.Comparable<T>> extends Internal.Record {
        constructor(arg0: Internal.Property_<T>, arg1: T)
        property(): Internal.Property<T>;
        value(): T;
    }
    type Property$Value_<T extends Internal.Comparable<T>> = Property$Value<T>;
    abstract class AbstractObject2IntFunction <K> implements Internal.Object2IntFunction<K>, Internal.Serializable {
        put(arg0: K, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        removeInt(arg0: any): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        containsKey(arg0: any): boolean;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        getInt(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        applyAsInt(arg0: K): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        static identity<T>(): Internal.Function<T, T>;
    }
    type AbstractObject2IntFunction_<K> = AbstractObject2IntFunction<K>;
    interface LevelReader extends Internal.BlockAndTintGetter, Internal.BiomeManager$NoiseBiomeSource, Internal.CollisionGetter {
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getMaxSection(): number;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        getSectionYFromSectionIndex(arg0: number): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getBiomeManager(): Internal.BiomeManager;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        canSeeSky(arg0: BlockPos_): boolean;
        isClientSide(): boolean;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        getSectionIndexFromSectionY(arg0: number): number;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getSectionIndex(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunk(arg0: number, arg1: number): boolean;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getHeight(): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        getWorldBorder(): Internal.WorldBorder;
        isOutsideBuildHeight(arg0: number): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get biomeManager(): Internal.BiomeManager
        get clientSide(): boolean
        get skyDarken(): number
        get minBuildHeight(): number
        get sectionsCount(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get maxBuildHeight(): number
        get lightEngine(): Internal.LevelLightEngine
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get worldBorder(): Internal.WorldBorder
        get maxLightLevel(): number
    }
    type LevelReader_ = LevelReader;
    class ShortTag extends Internal.NumericTag {
        getType(): Internal.TagType<Internal.ShortTag>;
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        static valueOf(arg0: number): Internal.ShortTag;
        get type(): Internal.TagType<Internal.ShortTag>
        get asString(): string
        static readonly TYPE: Internal.TagType<Internal.ShortTag>;
    }
    type ShortTag_ = ShortTag;
    abstract class Reference <T> {
        refersTo(arg0: T): boolean;
        static reachabilityFence(arg0: any): void;
        /**
         * @deprecated
        */
        isEnqueued(): boolean;
        clear(): void;
        enqueue(): boolean;
        get(): T;
        /**
         * @deprecated
        */
        get enqueued(): boolean
    }
    type Reference_<T> = Reference<T>;
    class DoublePlantBlock extends Internal.BushBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        static placeAt(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: number): void;
        static copyWaterloggedFrom(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HALF: Internal.EnumProperty<Internal.DoubleBlockHalf>;
    }
    type DoublePlantBlock_ = DoublePlantBlock;
    abstract class AbstractContraptionEntity extends Internal.Entity implements Internal.IEntityAdditionalSpawnData {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getYawOffset(): number;
        m_19956_(arg0: Internal.Entity_, arg1: Internal.Entity$MoveFunction_): void;
        isOnScoreboardTeam(teamId: string): boolean;
        static build(arg0: Internal.EntityType$Builder_<any>): Internal.EntityType$Builder<any>;
        startControlling(arg0: BlockPos_, arg1: Internal.Player_): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        reverseRotation(arg0: Vec3_, arg1: number): Vec3;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getContactPointMotion(arg0: Vec3_): Vec3;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        setContraptionMotion(arg0: Vec3_): void;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getDisplayName(): Internal.Component;
        getContraptionName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getPrevPositionVec(): Vec3;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getPassengerPosition(arg0: Internal.Entity_, arg1: number): Vec3;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        supportsTerrainCollision(): boolean;
        getAnchorVec(): Vec3;
        applyLocalTransforms(arg0: Internal.PoseStack_, arg1: number): void;
        applyRotation(arg0: Vec3_, arg1: number): Vec3;
        getRotationState(): Internal.AbstractContraptionEntity$ContraptionRotationState;
        move(arg0: number, arg1: number, arg2: number): void;
        tickActors(): void;
        isFrame(): boolean;
        toLocalVector(arg0: Vec3_, arg1: number, arg2: boolean): Vec3;
        addSittingPassenger(arg0: Internal.Entity_, arg1: number): void;
        toGlobalVector(arg0: Vec3_, arg1: number, arg2: boolean): Vec3;
        playSound(id: Internal.SoundEvent_): void;
        refreshPSIs(): void;
        handlePlayerInteraction(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.InteractionHand_): boolean;
        toLocalVector(arg0: Vec3_, arg1: number): Vec3;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        collisionEnabled(): boolean;
        toGlobalVector(arg0: Vec3_, arg1: number): Vec3;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getControllingPlayer(): Internal.Optional<Internal.UUID>;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        control(arg0: BlockPos_, arg1: Internal.Collection_<number>, arg2: Internal.Player_): boolean;
        getContraption(): Internal.Contraption;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        isAliveOrStale(): boolean;
        getPassengers(): Internal.EntityArrayList;
        getPrevAnchorVec(): Vec3;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        stopControlling(arg0: BlockPos_): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isStalled(): boolean;
        alignPassenger(arg0: Internal.Entity_): void;
        disassemble(): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        isReadyForRender(): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        readSpawnData(arg0: Internal.FriendlyByteBuf_): void;
        static pitchFromVector(arg0: Vec3_): number;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        registerColliding(arg0: Internal.Entity_): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        setBlock(arg0: BlockPos_, arg1: Internal.StructureTemplate$StructureBlockInfo_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        writeSpawnData(arg0: Internal.FriendlyByteBuf_): void;
        static yawFromVector(arg0: Vec3_): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        setControllingPlayer(arg0: Internal.UUID_): void;
        runCommand(command: string): number;
        get yawOffset(): number
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        set contraptionMotion(arg0: Vec3_)
        get displayName(): Internal.Component
        get contraptionName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get prevPositionVec(): Vec3
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get facing(): Internal.Direction
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get anchorVec(): Vec3
        get rotationState(): Internal.AbstractContraptionEntity$ContraptionRotationState
        get frame(): boolean
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get controllingPlayer(): Internal.Optional<Internal.UUID>
        get type(): string
        get contraption(): Internal.Contraption
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get aliveOrStale(): boolean
        get passengers(): Internal.EntityArrayList
        get prevAnchorVec(): Vec3
        get stalled(): boolean
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get readyForRender(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set controllingPlayer(arg0: Internal.UUID_)
        staleTicks: number;
        readonly collidingEntities: Internal.Map<Internal.Entity, Internal.MutableInt>;
    }
    type AbstractContraptionEntity_ = AbstractContraptionEntity;
    interface ComposableEntryContainer {
        and(arg0: Internal.ComposableEntryContainer_): this;
        or(arg0: Internal.ComposableEntryContainer_): this;
        expand(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.LootPoolEntry>): boolean;
        (arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.LootPoolEntry>): boolean;
        readonly ALWAYS_TRUE: Internal.ComposableEntryContainer;
        readonly ALWAYS_FALSE: Internal.ComposableEntryContainer;
    }
    type ComposableEntryContainer_ = ComposableEntryContainer;
    class ComparatorBlock extends Internal.DiodeBlock implements Internal.EntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MODE: Internal.EnumProperty<Internal.ComparatorMode>;
    }
    type ComparatorBlock_ = ComparatorBlock;
    interface ByteConsumer extends Internal.Consumer<number>, Internal.IntConsumer {
        accept(arg0: number): void;
        andThen(arg0: Internal.ByteConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
        (arg0: number): void;
    }
    type ByteConsumer_ = ByteConsumer;
    class EditBox extends Internal.AbstractWidget implements Internal.IModernEditBox, Internal.EditBoxMixin, Internal.GuiEventListener, Internal.IMixinEditBox, Internal.Widget {
        constructor(arg0: Internal.Font_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Component_)
        constructor(arg0: Internal.Font_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.EditBox_, arg6: Internal.Component_)
        insertText(arg0: string): void;
        setSuggestion(arg0: string): void;
        handler$cgf000$onRenderWidget(poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, deltaTicks: number, ci: Internal.CallbackInfo_): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        isBordered(): boolean;
        getHightlightPosKonkrete(): number;
        setFocus(arg0: boolean): void;
        handler$cfi000$onGetCursorPosition(dir: number, cir: Internal.CallbackInfoReturnable_<any>): void;
        handler$cfi000$onKeyPressed(i: number, j: number, k: number, cir: Internal.CallbackInfoReturnable_<any>): void;
        setX(arg0: number): void;
        setTextColor(arg0: number): void;
        getIsEditableKonkrete(): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        deleteWords(arg0: number): void;
        isVisible(): boolean;
        getInnerWidth(): number;
        setResponder(arg0: Internal.Consumer_<string>): void;
        getValue(): string;
        getMaxLength(): number;
        setHighlightPos(arg0: number): void;
        setCursorPosition(arg0: number): void;
        getHighlighted(): string;
        handler$cfi000$onInsertText(string: string, ci: Internal.CallbackInfo_, i: number, j: number, k: number, string2: string, l: number, string3: string): void;
        moveCursorToEnd(): void;
        canConsumeInput(): boolean;
        tick(): void;
        modernUI_MC$getUndoManager(): Internal.UndoManager;
        renderHighlight(arg0: number, arg1: number, arg2: number, arg3: number): void;
        setCanLoseFocus(arg0: boolean): void;
        setValue(arg0: string): void;
        isEditable(): boolean;
        moveCursorToStart(): void;
        setEditable(arg0: boolean): void;
        getScreenX(arg0: number): number;
        handler$cgf000$EditBox(font: Internal.Font_, x: number, y: number, w: number, h: number, src: Internal.EditBox_, msg: Internal.Component_, ci: Internal.CallbackInfo_): void;
        moveCursor(arg0: number): void;
        onValueChangeKonkrete(arg0: string): void;
        setTextColorUneditable(arg0: number): void;
        setBordered(arg0: boolean): void;
        getCursorPosition(): number;
        modernUI_MC$addEdit(edit: Internal.EditBoxEditAction_, mergeInsert: boolean): void;
        getMaxLengthKonkrete(): number;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        setFormatter(arg0: Internal.BiFunction_<string, number, Internal.FormattedCharSequence>): void;
        handler$cfi000$onSetCursorPosition(pos: number, ci: Internal.CallbackInfo_): void;
        setFilter(arg0: Internal.Predicate_<string>): void;
        handler$cfi000$onSetValue(string: string, ci: Internal.CallbackInfo_): void;
        handler$cfi000$onGetWordPosition(dir: number, cursor: number, withEndSpace: boolean, cir: Internal.CallbackInfoReturnable_<any>): void;
        handler$cfi000$onDeleteChars(i: number, ci: Internal.CallbackInfo_, j: number, k: number, l: number, string: string): void;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        setMaxLength(arg0: number): void;
        merequester$isEditable(): boolean;
        getWordPosition(arg0: number): number;
        moveCursorTo(arg0: number): void;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        deleteChars(arg0: number): void;
        setVisible(arg0: boolean): void;
        set suggestion(arg0: string)
        get bordered(): boolean
        get hightlightPosKonkrete(): number
        set focus(arg0: boolean)
        set x(arg0: number)
        set textColor(arg0: number)
        get isEditableKonkrete(): boolean
        get visible(): boolean
        get innerWidth(): number
        set responder(arg0: Internal.Consumer_<string>)
        get value(): string
        get maxLength(): number
        set highlightPos(arg0: number)
        set cursorPosition(arg0: number)
        get highlighted(): string
        set canLoseFocus(arg0: boolean)
        set value(arg0: string)
        get editable(): boolean
        set editable(arg0: boolean)
        set textColorUneditable(arg0: number)
        set bordered(arg0: boolean)
        get cursorPosition(): number
        get maxLengthKonkrete(): number
        set formatter(arg0: Internal.BiFunction_<string, number, Internal.FormattedCharSequence>)
        set filter(arg0: Internal.Predicate_<string>)
        set maxLength(arg0: number)
        set visible(arg0: boolean)
        static readonly FORWARDS: 1;
        static readonly BACKWARDS: -1;
        static readonly DEFAULT_TEXT_COLOR: 14737632;
    }
    type EditBox_ = EditBox;
    class AutomobileWheel extends Internal.Record implements Internal.AutomobileComponent<Internal.AutomobileWheel> {
        constructor(id: ResourceLocation_, size: number, grip: number, model: Internal.AutomobileWheel$WheelModel_, ...abilities: any_[])
        grip(): number;
        containerId(): ResourceLocation;
        abilities(): any[];
        getId(): ResourceLocation;
        getContainerTextKey(): string;
        size(): number;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: Internal.AutomobileWheel_): void;
        getTranslationKey(): string;
        id(): ResourceLocation;
        isEmpty(): boolean;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<Internal.AutomobileWheel>>): void;
        model(): Internal.AutomobileWheel$WheelModel;
        get id(): ResourceLocation
        get containerTextKey(): string
        get translationKey(): string
        get empty(): boolean
        static readonly OFF_ROAD: Internal.AutomobileWheel;
        static readonly CARRIAGE: Internal.AutomobileWheel;
        static readonly STAT_SIZE: Internal.DisplayStat<Internal.AutomobileWheel>;
        static readonly STANDARD: Internal.AutomobileWheel;
        static readonly GILDED: Internal.AutomobileWheel;
        static readonly STAT_GRIP: Internal.DisplayStat<Internal.AutomobileWheel>;
        static readonly TRACTOR: Internal.AutomobileWheel;
        static readonly BEJEWELED: Internal.AutomobileWheel;
        static readonly PLATED: Internal.AutomobileWheel;
        static readonly REGISTRY: Internal.SimpleMapContentRegistry<Internal.AutomobileWheel>;
        static readonly EMPTY: Internal.AutomobileWheel;
        static readonly STEEL: Internal.AutomobileWheel;
        static readonly ID: ResourceLocation;
        static readonly STREET: Internal.AutomobileWheel;
    }
    type AutomobileWheel_ = AutomobileWheel;
    interface BoilerHeaterHandlerEvent$BoilerHeaterCallback {
        updateHeat(arg0: Internal.BlockContainerJS_): number;
        (arg0: Internal.BlockContainerJS_): number;
    }
    type BoilerHeaterHandlerEvent$BoilerHeaterCallback_ = BoilerHeaterHandlerEvent$BoilerHeaterCallback;
    class MapExtendingRecipe extends Internal.ShapedRecipe {
        constructor(arg0: ResourceLocation_)
        static bookshelf$dissolvePattern(arg0: string[], arg1: Internal.Map_<string, Internal.Ingredient>, arg2: number, arg3: number): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        static bookshelf$shrink(...arg0: string[]): string[];
        static bookshelf$patternFromJson(arg0: Internal.JsonArray_): string[];
        getOrCreateId(): ResourceLocation;
        static callKeyFromJson(keyEntry: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        static bookshelf$keyFromJson(arg0: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        static callDissolvePattern(pattern: string[], keys: Internal.Map_<string, Internal.Ingredient>, patternWidth: number, patternHeight: number): Internal.NonNullList<Internal.Ingredient>;
        static callPatternFromJson(patternArray: Internal.JsonArray_): string[];
        getMod(): string;
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get mod(): string
    }
    type MapExtendingRecipe_ = MapExtendingRecipe;
    abstract class ConstructorCall extends Internal.Expression {
        clone(): any;
        getComponentType(): icyllis.arc3d.shaderc.tree.Type;
        getArguments(): Internal.Expression[];
        get componentType(): icyllis.arc3d.shaderc.tree.Type
        get "arguments"(): Internal.Expression[]
    }
    type ConstructorCall_ = ConstructorCall;
    interface LevelAccessor extends Internal.CommonLevelAccessor, Internal.LevelTimeAccess {
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        dayTime(): number;
        getShade(arg0: Internal.Direction_, arg1: boolean): number;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getMaxSection(): number;
        getLevelData(): Internal.LevelData;
        getBrightness(arg0: Internal.LightLayer_, arg1: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        players(): Internal.List<Internal.Player>;
        getBiomeManager(): Internal.BiomeManager;
        getRandom(): Internal.RandomSource;
        isEmptyBlock(arg0: BlockPos_): boolean;
        getMaxLocalRawBrightness(arg0: BlockPos_, arg1: number): number;
        removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
        getBlockCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        getTimeOfDay(arg0: number): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
        blockUpdated(arg0: BlockPos_, arg1: Internal.Block_): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
        isClientSide(): boolean;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getPathfindingCostFromLightLevels(arg0: BlockPos_): number;
        dimensionType(): Internal.DimensionType;
        getSkyDarken(): number;
        getMinBuildHeight(): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number): void;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
        /**
         * @deprecated
        */
        getSeaLevel(): number;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: number, arg1: number): boolean;
        getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
        getSectionIndex(arg0: number): number;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getMaxBuildHeight(): number;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: BlockPos_, arg1: BlockPos_): boolean;
        destroyBlock(arg0: BlockPos_, arg1: boolean): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number): void;
        getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
        addFreshEntity(arg0: Internal.Entity_): boolean;
        getCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
        destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_): boolean;
        getHeight(): number;
        getChunk(arg0: BlockPos_): Internal.ChunkAccess;
        isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState>): boolean;
        getWorldBorder(): Internal.WorldBorder;
        getMaxLocalRawBrightness(arg0: BlockPos_): number;
        isUnobstructed(arg0: Internal.BlockState_, arg1: BlockPos_, arg2: Internal.CollisionContext_): boolean;
        /**
         * @deprecated
        */
        hasChunkAt(arg0: BlockPos_): boolean;
        getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
        /**
         * @deprecated
        */
        getLightLevelDependentMagicValue(arg0: BlockPos_): number;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Block_, arg2: number, arg3: Internal.TickPriority_): void;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        gameEvent(arg0: Internal.GameEvent_, arg1: Vec3_, arg2: Internal.GameEvent$Context_): void;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
        neighborShapeChanged(arg0: Internal.Direction_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: BlockPos_, arg4: number, arg5: number): void;
        getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
        getMinSection(): number;
        findFreePosition(arg0: Internal.Entity_, arg1: Internal.VoxelShape_, arg2: Vec3_, arg3: number, arg4: number, arg5: number): Internal.Optional<Vec3>;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getBlockStatesIfLoaded(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getShade(arg0: number, arg1: number, arg2: number, arg3: boolean): number;
        create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        /**
         * @deprecated
        */
        hasChunksAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        getRawBrightness(arg0: BlockPos_, arg1: number): number;
        addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
        getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
        getDifficulty(): Internal.Difficulty;
        canSeeSky(arg0: BlockPos_): boolean;
        getMoonPhase(): number;
        isUnobstructed(arg0: Internal.Entity_): boolean;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        canSeeSkyFromBelowWater(arg0: BlockPos_): boolean;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getSectionsCount(): number;
        isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState>): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getSectionIndexFromSectionY(arg0: number): number;
        getServer(): Internal.MinecraftServer;
        levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number): boolean;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_): Internal.ChunkAccess;
        noCollision(arg0: Internal.Entity_): boolean;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        hasChunk(arg0: number, arg1: number): boolean;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getMoonBrightness(): number;
        noCollision(arg0: Internal.AABB_): boolean;
        isWaterAt(arg0: BlockPos_): boolean;
        getDirectSignal(arg0: BlockPos_, arg1: Internal.Direction_): number;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getLightEngine(): Internal.LevelLightEngine;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        collidesWithSuffocatingBlock(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        gameEvent(arg0: Internal.GameEvent_, arg1: BlockPos_, arg2: Internal.GameEvent$Context_): void;
        getModelDataManager(): Internal.ModelDataManager;
        noCollision(arg0: Internal.Entity_, arg1: Internal.AABB_): boolean;
        scheduleTick(arg0: BlockPos_, arg1: Internal.Fluid_, arg2: number, arg3: Internal.TickPriority_): void;
        isOutsideBuildHeight(arg0: number): boolean;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: Vec3_): void;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getChunkSource(): Internal.ChunkSource;
        getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
        registryAccess(): Internal.RegistryAccess;
        levelEvent(arg0: number, arg1: BlockPos_, arg2: number): void;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        nextSubTickCount(): number;
        gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
        getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
        containsAnyLiquid(arg0: Internal.AABB_): boolean;
        getMaxLightLevel(): number;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        isAreaLoaded(arg0: BlockPos_, arg1: number): boolean;
        traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get maxSection(): number
        get levelData(): Internal.LevelData
        get biomeManager(): Internal.BiomeManager
        get random(): Internal.RandomSource
        get clientSide(): boolean
        get blockTicks(): Internal.LevelTickAccess<Internal.Block>
        get skyDarken(): number
        get minBuildHeight(): number
        /**
         * @deprecated
        */
        get seaLevel(): number
        get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
        get maxBuildHeight(): number
        get height(): number
        get worldBorder(): Internal.WorldBorder
        get minSection(): number
        get difficulty(): Internal.Difficulty
        get moonPhase(): number
        get sectionsCount(): number
        get server(): Internal.MinecraftServer
        get moonBrightness(): number
        get lightEngine(): Internal.LevelLightEngine
        get modelDataManager(): Internal.ModelDataManager
        get chunkSource(): Internal.ChunkSource
        get maxLightLevel(): number
    }
    type LevelAccessor_ = LevelAccessor;
    class ClientChatReceivedEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ChatType$Bound_, arg1: Internal.Component_, arg2: Internal.PlayerChatMessage_, arg3: Internal.MessageSigner_)
        getMessage(): Internal.Component;
        isSystem(): boolean;
        getPlayerChatMessage(): Internal.PlayerChatMessage;
        getBoundChatType(): Internal.ChatType$Bound;
        setMessage(arg0: Internal.Component_): void;
        getMessageSigner(): Internal.MessageSigner;
        get message(): Internal.Component
        get system(): boolean
        get playerChatMessage(): Internal.PlayerChatMessage
        get boundChatType(): Internal.ChatType$Bound
        set message(arg0: Internal.Component_)
        get messageSigner(): Internal.MessageSigner
    }
    type ClientChatReceivedEvent_ = ClientChatReceivedEvent;
    interface Char2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<string, number> {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        remove(arg0: string): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Char2ShortFunction;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2DoubleFunction<T>;
        put(arg0: string, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2DoubleFunction<T>;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Char2ByteFunction;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2DoubleFunction;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Char2LongFunction;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Char2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(arg0: number): void;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        apply(arg0: string): number;
        getOrDefault(arg0: string, arg1: number): number;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2DoubleFunction;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        get(arg0: string): number;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2DoubleFunction;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2DoubleFunction;
        defaultReturnValue(): number;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2DoubleFunction;
        size(): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        clear(): void;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Char2FloatFunction;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Char2CharFunction;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        identity<T>(): Internal.Function<T, T>;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        (arg0: string): number;
    }
    type Char2DoubleFunction_ = Char2DoubleFunction;
    interface CommandSource {
        shouldInformAdmins(): boolean;
        acceptsFailure(): boolean;
        alwaysAccepts(): boolean;
        sendSystemMessage(arg0: Internal.Component_): void;
        acceptsSuccess(): boolean;
        readonly NULL: Internal.CommandSource;
    }
    type CommandSource_ = CommandSource;
    class EnchantmentMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        getGoldCount(): number;
        getEnchantmentSeed(): number;
        get goldCount(): number
        get enchantmentSeed(): number
        readonly enchantClue: number[];
        readonly levelClue: number[];
        readonly costs: number[];
    }
    type EnchantmentMenu_ = EnchantmentMenu;
    abstract class PlacementModifier {
        constructor()
        getPositions(arg0: Internal.PlacementContext_, arg1: Internal.RandomSource_, arg2: BlockPos_): Internal.Stream<BlockPos>;
        type(): Internal.PlacementModifierType<any>;
        static readonly CODEC: Internal.Codec<Internal.PlacementModifier>;
    }
    type PlacementModifier_ = PlacementModifier;
    class GameRules$BooleanValue extends Internal.GameRules$Value<Internal.GameRules$BooleanValue> {
        constructor(arg0: Internal.GameRules$Type_<Internal.GameRules$BooleanValue>, arg1: boolean)
        setFrom(arg0: Internal.GameRules$BooleanValue_, arg1: Internal.MinecraftServer_): void;
        set(arg0: boolean, arg1: Internal.MinecraftServer_): void;
        static create(arg0: boolean): Internal.GameRules$Type<Internal.GameRules$BooleanValue>;
        get(): boolean;
        static create(arg0: boolean, arg1: Internal.BiConsumer_<Internal.MinecraftServer, Internal.GameRules$BooleanValue>): Internal.GameRules$Type<Internal.GameRules$BooleanValue>;
    }
    type GameRules$BooleanValue_ = GameRules$BooleanValue;
    abstract class EntityEventJS extends Internal.LevelEventJS {
        constructor()
        getEntity(): Internal.Entity;
        getPlayer(): Internal.Player;
        get entity(): Internal.Entity
        get player(): Internal.Player
    }
    type EntityEventJS_ = EntityEventJS;
    abstract class LongDistancePipeType {
        isValidBlock(arg0: Internal.BlockState_): boolean;
        static getPipeType(name: string): Internal.LongDistancePipeType;
        static item(): Internal.LDItemPipeType;
        createNetwork(world: Internal.Level_): Internal.LongDistanceNetwork;
        static init(): void;
        createNetwork(worldData: Internal.LongDistanceNetwork$WorldData_): Internal.LongDistanceNetwork;
        isValidEndpoint(arg0: Internal.ILDEndpoint_): boolean;
        getName(): string;
        static fluid(): Internal.LDFluidPipeType;
        getMinLength(): number;
        satisfiesMinLength(endpoint1: Internal.ILDEndpoint_, endpoint2: Internal.ILDEndpoint_): boolean;
        get name(): string
        get minLength(): number
    }
    type LongDistancePipeType_ = LongDistancePipeType;
    class RootSystemFeature extends Internal.Feature<Internal.RootSystemConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.RootSystemConfiguration>)
    }
    type RootSystemFeature_ = RootSystemFeature;
    interface Cancellable {
        isCancellable(): boolean;
        cancel(): void;
        isCancelled(): boolean;
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type Cancellable_ = Cancellable;
    class UnifyConfig extends Internal.Config {
        constructor(modPriorities: Internal.List_<string>, stoneStrata: Internal.List_<string>, unbakedTags: Internal.List_<string>, materials: Internal.List_<string>, priorityOverrides: Internal.Map_<ResourceLocation, string>, customTags: Internal.Map_<ResourceLocation, Internal.Set<ResourceLocation>>, tagOwnerships: Internal.Map_<ResourceLocation, Internal.Set<ResourceLocation>>, itemTagInheritanceMode: Internal.Enum_<any>, itemTagInheritance: Internal.Map_<ResourceLocation, Internal.Set<Internal.Pattern>>, blockTagInheritanceMode: Internal.Enum_<any>, blockTagInheritance: Internal.Map_<ResourceLocation, Internal.Set<Internal.Pattern>>, ignoredTags: Internal.Set_<Internal.UnifyTag<Internal.Item>>, ignoredItems: Internal.Set_<Internal.Pattern>, ignoredRecipeTypes: Internal.Set_<Internal.Pattern>, ignoredRecipes: Internal.Set_<Internal.Pattern>, hideJeiRei: boolean)
        includeRecipe(recipe: ResourceLocation_): boolean;
        getTagOwnerships(): Internal.Map<ResourceLocation, Internal.Set<ResourceLocation>>;
        bakeTags(): Internal.Set<Internal.UnifyTag<Internal.Item>>;
        getPriorityOverrides(): Internal.Map<ResourceLocation, string>;
        getModPriorities(): Internal.List<string>;
        includeRecipeType(type: ResourceLocation_): boolean;
        reiOrJeiDisabled(): boolean;
        includeItem(item: ResourceLocation_): boolean;
        shouldInheritBlockTag(itemTag: Internal.UnifyTag_<Internal.Block>, dominantTags: Internal.Set_<Internal.UnifyTag<Internal.Item>>): boolean;
        getStoneStrata(): Internal.List<string>;
        bakeAndValidateTags(tags: Internal.Map_<ResourceLocation, Internal.Collection<Internal.Holder<Internal.Item>>>): Internal.Set<Internal.UnifyTag<Internal.Item>>;
        clearCache(): void;
        getCustomTags(): Internal.Map<ResourceLocation, Internal.Set<ResourceLocation>>;
        getMaterials(): Internal.List<string>;
        shouldInheritItemTag(itemTag: Internal.UnifyTag_<Internal.Item>, dominantTags: Internal.Set_<Internal.UnifyTag<Internal.Item>>): boolean;
        get tagOwnerships(): Internal.Map<ResourceLocation, Internal.Set<ResourceLocation>>
        get priorityOverrides(): Internal.Map<ResourceLocation, string>
        get modPriorities(): Internal.List<string>
        get stoneStrata(): Internal.List<string>
        get customTags(): Internal.Map<ResourceLocation, Internal.Set<ResourceLocation>>
        get materials(): Internal.List<string>
        static readonly NAME: "unify";
    }
    type UnifyConfig_ = UnifyConfig;
    class StringSplitter {
        constructor(arg0: any_)
        plainIndexAtWidth(arg0: string, arg1: number, arg2: Internal.Style_): number;
        findLineBreak(arg0: string, arg1: number, arg2: Internal.Style_): number;
        stringWidth(arg0: Internal.FormattedText_): number;
        splitLines(arg0: Internal.FormattedText_, arg1: number, arg2: Internal.Style_): Internal.List<Internal.FormattedText>;
        stringWidth(arg0: string): number;
        static getWordPosition(arg0: string, arg1: number, arg2: number, arg3: boolean): number;
        plainTailByWidth(arg0: string, arg1: number, arg2: Internal.Style_): string;
        plainHeadByWidth(arg0: string, arg1: number, arg2: Internal.Style_): string;
        splitLines(arg0: string, arg1: number, arg2: Internal.Style_): Internal.List<Internal.FormattedText>;
        splitLines(arg0: string, arg1: number, arg2: Internal.Style_, arg3: boolean, arg4: Internal.StringSplitter$LinePosConsumer_): void;
        headByWidth(arg0: Internal.FormattedText_, arg1: number, arg2: Internal.Style_): Internal.FormattedText;
        componentStyleAtWidth(arg0: Internal.FormattedText_, arg1: number): Internal.Style;
        formattedHeadByWidth(arg0: string, arg1: number, arg2: Internal.Style_): string;
        splitLines(arg0: Internal.FormattedText_, arg1: number, arg2: Internal.Style_, arg3: Internal.FormattedText_): Internal.List<Internal.FormattedText>;
        componentStyleAtWidth(arg0: Internal.FormattedCharSequence_, arg1: number): Internal.Style;
        stringWidth(arg0: Internal.FormattedCharSequence_): number;
        findSpans(arg0: Internal.FormattedCharSequence_, arg1: Internal.Predicate_<Internal.Style>): Internal.List<Internal.StringSplitter$Span>;
        formattedIndexByWidth(arg0: string, arg1: number, arg2: Internal.Style_): number;
        splitLines(arg0: Internal.FormattedText_, arg1: number, arg2: Internal.Style_, arg3: Internal.BiConsumer_<Internal.FormattedText, boolean>): void;
    }
    type StringSplitter_ = StringSplitter;
    interface IHandlerContext {
        getLevel(): Internal.Level;
        isClient(): boolean;
        getContext(): any;
        getServer(): Internal.MinecraftServer;
        getPlayer(): Internal.ServerPlayer;
        get level(): Internal.Level
        get client(): boolean
        get context(): any
        get server(): Internal.MinecraftServer
        get player(): Internal.ServerPlayer
    }
    type IHandlerContext_ = IHandlerContext;
    class SignalBlockEntity$SignalState extends Internal.Enum<Internal.SignalBlockEntity$SignalState> {
        isYellowLight(arg0: number): boolean;
        static values(): Internal.SignalBlockEntity$SignalState[];
        isGreenLight(arg0: number): boolean;
        isRedLight(arg0: number): boolean;
        static valueOf(arg0: string): Internal.SignalBlockEntity$SignalState;
        static readonly INVALID: Internal.SignalBlockEntity$SignalState;
        static readonly RED: Internal.SignalBlockEntity$SignalState;
        static readonly GREEN: Internal.SignalBlockEntity$SignalState;
        static readonly YELLOW: Internal.SignalBlockEntity$SignalState;
    }
    type SignalBlockEntity$SignalState_ = SignalBlockEntity$SignalState | "yellow" | "red" | "invalid" | "green";
    class TrueBlockPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static INSTANCE: Internal.TrueBlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.TrueBlockPredicate>;
    }
    type TrueBlockPredicate_ = TrueBlockPredicate;
    class STBTTFontinfo$Buffer extends Internal.StructBuffer<Internal.STBTTFontinfo, Internal.STBTTFontinfo$Buffer> implements Internal.NativeResource {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.ByteBuffer_)
        close(): void;
    }
    type STBTTFontinfo$Buffer_ = STBTTFontinfo$Buffer;
    interface CustomJavaToJsWrapperProvider <T> {
        create(arg0: T): Internal.CustomJavaToJsWrapper;
        (arg0: T): Internal.CustomJavaToJsWrapper_;
        readonly NONE: Internal.CustomJavaToJsWrapperProvider<any>;
    }
    type CustomJavaToJsWrapperProvider_<T> = CustomJavaToJsWrapperProvider<T>;
    class ModuleDescriptor implements Internal.Comparable<Internal.ModuleDescriptor> {
        modifiers(): Internal.Set<Internal.ModuleDescriptor$Modifier>;
        isAutomatic(): boolean;
        uses(): Internal.Set<string>;
        static newOpenModule(arg0: string): Internal.ModuleDescriptor$Builder;
        static read(arg0: Internal.ByteBuffer_): Internal.ModuleDescriptor;
        static read(arg0: Internal.InputStream_, arg1: Internal.Supplier_<Internal.Set<string>>): Internal.ModuleDescriptor;
        exports(): Internal.Set<Internal.ModuleDescriptor$Exports>;
        compareTo(arg0: any): number;
        requires(): Internal.Set<Internal.ModuleDescriptor$Requires>;
        name(): string;
        provides(): Internal.Set<Internal.ModuleDescriptor$Provides>;
        toNameAndVersion(): string;
        opens(): Internal.Set<Internal.ModuleDescriptor$Opens>;
        static newModule(arg0: string, arg1: Internal.Set_<Internal.ModuleDescriptor$Modifier>): Internal.ModuleDescriptor$Builder;
        compareTo(arg0: Internal.ModuleDescriptor_): number;
        version(): Internal.Optional<Internal.ModuleDescriptor$Version>;
        isOpen(): boolean;
        static read(arg0: Internal.InputStream_): Internal.ModuleDescriptor;
        rawVersion(): Internal.Optional<string>;
        mainClass(): Internal.Optional<string>;
        static read(arg0: Internal.ByteBuffer_, arg1: Internal.Supplier_<Internal.Set<string>>): Internal.ModuleDescriptor;
        static newAutomaticModule(arg0: string): Internal.ModuleDescriptor$Builder;
        packages(): Internal.Set<string>;
        static newModule(arg0: string): Internal.ModuleDescriptor$Builder;
        get automatic(): boolean
        get open(): boolean
    }
    type ModuleDescriptor_ = ModuleDescriptor;
    interface WithPersistentData extends Internal.MessageSenderKJS {
        getDisplayName(): Internal.Component;
        setStatusMessage(message: Internal.Component_): void;
        getPersistentData(): Internal.CompoundTag;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        tell(message: Internal.Component_): void;
        runCommand(command: string): number;
        get displayName(): Internal.Component
        set statusMessage(message: Internal.Component_)
        get persistentData(): Internal.CompoundTag
        get name(): Internal.Component
    }
    type WithPersistentData_ = WithPersistentData;
    class EndRodBlock extends Internal.RodBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type EndRodBlock_ = EndRodBlock;
    abstract class AbstractIntCollection extends Internal.AbstractCollection<number> implements Internal.IntCollection {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        contains(arg0: number): boolean;
        toIntArray(): number[];
        forEach(arg0: Internal.IntConsumer_): void;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        toArray(arg0: number[]): number[];
        intParallelStream(): Internal.IntStream;
        removeAll(arg0: Internal.IntCollection_): boolean;
        intIterator(): Internal.IntIterator;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        addAll(arg0: Internal.IntCollection_): boolean;
        retainAll(arg0: Internal.IntCollection_): boolean;
        iterator(): Internal.Iterator<any>;
        forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
        add(arg0: number): boolean;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        containsAll(arg0: Internal.IntCollection_): boolean;
        /**
         * @deprecated
        */
        toIntArray(arg0: number[]): number[];
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
        intSpliterator(): Internal.IntSpliterator;
        spliterator(): Internal.Spliterator<any>;
        rem(arg0: number): boolean;
    }
    type AbstractIntCollection_ = AbstractIntCollection;
    class ItemInventory implements Internal.Container {
        constructor(is: Internal.ItemStack_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        getItems(): Internal.List<Internal.ItemStack>;
        startOpen(arg0: Internal.Player_): void;
        canPlaceItem(arg0: number, arg1: Internal.ItemStack_): boolean;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        removeItem(index: number, count: number): Internal.ItemStack;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        getContainerSize(): number;
        getStackInSlot(slot: number): Internal.ItemStack;
        setItem(index: number, stack: Internal.ItemStack_): void;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        countNonEmpty(): number;
        kjs$self(): Internal.Container;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        removeItemNoUpdate(index: number): Internal.ItemStack;
        save(): void;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        stillValid(player: Internal.Player_): boolean;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        isMutable(): boolean;
        clear(): void;
        getItem(index: number): Internal.ItemStack;
        find(ingredient: Internal.Ingredient_): number;
        clearContent(): void;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        get empty(): boolean
        get items(): Internal.List<Internal.ItemStack>
        get slots(): number
        get containerSize(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get mutable(): boolean
        readonly filter: Internal.ItemStack;
        readonly filterItem: Internal.InventoryFilterItem;
    }
    type ItemInventory_ = ItemInventory;
    class NamespacedWrapper <T> extends Internal.MappedRegistry<T> implements Internal.ILockableRegistry, Internal.IHolderHelperHolder<T> {
        constructor(arg0: Internal.ForgeRegistry_<T>, arg1: Internal.Function_<T, Internal.Holder$Reference<T>>)
        registerOrOverride(arg0: Internal.OptionalInt_, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        get(arg0: Internal.ResourceKey_<T>): T;
        getResourceKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
        registryKeySet(): Internal.Set<Internal.ResourceKey<T>>;
        getTagNames(): Internal.Stream<Internal.TagKey<T>>;
        spliterator(): Internal.Spliterator<T>;
        getHolder(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
        get(arg0: ResourceLocation_): T;
        byIdOrThrow(arg0: number): T;
        iterator(): Internal.Iterator<T>;
        getTags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
        forEach(arg0: Internal.Consumer_<T>): void;
        /**
         * @deprecated
        */
        lock(): void;
        getHolder(arg0: number): Internal.Optional<Internal.Holder<T>>;
        freeze(): Internal.Registry<T>;
        getOrCreateHolderOrThrow(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
        registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        byId(arg0: number): T;
        createIntrusiveHolder(arg0: T): Internal.Holder$Reference<T>;
        getOrCreateTag(arg0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
        getOptional(arg0: ResourceLocation_): Internal.Optional<T>;
        getTag(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        getOrCreateHolder(arg0: Internal.ResourceKey_<T>): Internal.DataResult<Internal.Holder<T>>;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<Internal.Holder<T>>;
        register(arg0: Internal.ResourceKey_<T>, arg1: T, arg2: Internal.Lifecycle_): Internal.Holder<T>;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
        holders(): Internal.Stream<Internal.Holder$Reference<T>>;
        getHolderHelper(): Internal.NamespacedHolderHelper<T>;
        get tagNames(): Internal.Stream<Internal.TagKey<T>>
        get tags(): Internal.Stream<com.mojang.datafixers.util.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
        get holderHelper(): Internal.NamespacedHolderHelper<T>
    }
    type NamespacedWrapper_<T> = NamespacedWrapper<T>;
    class ClientboundOpenBookPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.InteractionHand_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getHand(): Internal.InteractionHand;
        isSkippable(): boolean;
        get hand(): Internal.InteractionHand
        get skippable(): boolean
    }
    type ClientboundOpenBookPacket_ = ClientboundOpenBookPacket;
    interface LootPoolEntry {
        getWeight(arg0: number): number;
        createItemStack(arg0: Internal.Consumer_<Internal.ItemStack>, arg1: Internal.LootContext_): void;
    }
    type LootPoolEntry_ = LootPoolEntry;
    class DrawBuffer {
        constructor(arg0: Internal.RenderType_)
        begin(arg0: number): Internal.DirectVertexConsumer;
        inject(arg0: Internal.BufferBuilderExtension_): void;
        reset(): void;
        hasVertices(): boolean;
    }
    type DrawBuffer_ = DrawBuffer;
    class ClassWrapper <T> extends Internal.Record implements Internal.CustomJavaToJsWrapper {
        constructor(wrappedClass: T)
        convertJavaToJs(cx: Internal.Context_, scope: Internal.Scriptable_, staticType: typeof any): Internal.Scriptable;
        wrappedClass(): T;
    }
    type ClassWrapper_<T> = ClassWrapper<T>;
    interface Object2IntFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
        put(arg0: K, arg1: number): number;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2IntFunction<T>;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        removeInt(arg0: any): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
        apply(arg0: K): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
        containsKey(arg0: any): boolean;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
        getInt(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        applyAsInt(arg0: K): number;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        clear(): void;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: number): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): number;
    }
    type Object2IntFunction_<K> = Object2IntFunction<K>;
    class BlockModel$GuiLight extends Internal.Enum<Internal.BlockModel$GuiLight> {
        static getByName(arg0: string): Internal.BlockModel$GuiLight;
        lightLikeBlock(): boolean;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.BlockModel$GuiLight;
        static values(): Internal.BlockModel$GuiLight[];
        get serializedName(): string
        static readonly SIDE: Internal.BlockModel$GuiLight;
        static readonly FRONT: Internal.BlockModel$GuiLight;
    }
    type BlockModel$GuiLight_ = "side" | BlockModel$GuiLight | "front";
    interface BiomeFTBC {
        setFTBCBiomeColorIndex(arg0: number): void;
        getFTBCBiomeColorIndex(): number;
        set FTBCBiomeColorIndex(arg0: number)
        get FTBCBiomeColorIndex(): number
    }
    type BiomeFTBC_ = BiomeFTBC;
    /**
     * Invoked when an entity eats food.
    */
    class FoodEatenEventJS extends Internal.EntityEventJS {
        constructor(e: Internal.LivingEntity_, is: Internal.ItemStack_)
        /**
         * The food that was eaten.
        */
        getItem(): Internal.ItemStack;
        /**
         * The food that was eaten.
        */
        get item(): Internal.ItemStack
    }
    type FoodEatenEventJS_ = FoodEatenEventJS;
    class VeinedVeinGenerator extends Internal.VeinGenerator {
        constructor(oreBlocks: Internal.List_<Internal.VeinedVeinGenerator$VeinBlockDefinition>, rareBlocks: Internal.List_<Internal.VeinedVeinGenerator$VeinBlockDefinition>, fillerBlock: Internal.BlockState_, minYLevel: number, maxYLevel: number, veininessThreshold: number, edgeRoundoffBegin: number, maxEdgeRoundoff: number, minRichness: number, maxRichness: number, maxRichnessThreshold: number, rareBlockChance: number)
        constructor(entry: GTOreVein_)
        maxRichnessThreshold(maxRichnessThreshold: number): this;
        oreBlock(material: Internal.VeinedVeinGenerator$VeinBlockDefinition_): this;
        rareBlockChance(rareBlockChance: number): this;
        veininessThreshold(veininessThreshold: number): this;
        edgeRoundoffBegin(edgeRoundoffBegin: number): this;
        minRichness(minRichness: number): this;
        maxRichness(maxRichness: number): this;
        minYLevel(minYLevel: number): this;
        fillerBlock(fillerBlock: Internal.BlockState_): this;
        rareBlock(material: Internal.VeinedVeinGenerator$VeinBlockDefinition_): this;
        maxYLevel(maxYLevel: number): this;
        maxEdgeRoundoff(maxEdgeRoundoff: number): this;
        minRichness: number;
        maxYLevel: number;
        rareBlocks: Internal.List<Internal.VeinedVeinGenerator$VeinBlockDefinition>;
        minYLevel: number;
        maxRichness: number;
        rareBlockChance: number;
        veininessThreshold: number;
        edgeRoundoffBegin: number;
        maxRichnessThreshold: number;
        oreBlocks: Internal.List<Internal.VeinedVeinGenerator$VeinBlockDefinition>;
        fillerBlock: Internal.BlockState;
        static readonly CODEC: Internal.Codec<Internal.VeinedVeinGenerator>;
        static readonly BLOCK_ENTRY_CODEC: Internal.Codec<Internal.Either<Internal.List<Internal.OreConfiguration$TargetBlockState>, com.gregtechceu.gtceu.api.data.chemical.material.Material>>;
        maxEdgeRoundoff: number;
    }
    type VeinedVeinGenerator_ = VeinedVeinGenerator;
    class PaintingTextureManager extends Internal.TextureAtlasHolder {
        constructor(arg0: Internal.TextureManager_)
        get(arg0: Internal.PaintingVariant_): Internal.TextureAtlasSprite;
        getName(): string;
        getBackSprite(): Internal.TextureAtlasSprite;
        get name(): string
        get backSprite(): Internal.TextureAtlasSprite
    }
    type PaintingTextureManager_ = PaintingTextureManager;
    interface ViewModelStoreOwner {
        getViewModelStore(): Internal.ViewModelStore;
        getDefaultViewModelProviderFactory(): Internal.ViewModelProvider$Factory;
        get viewModelStore(): Internal.ViewModelStore
        get defaultViewModelProviderFactory(): Internal.ViewModelProvider$Factory
    }
    type ViewModelStoreOwner_ = ViewModelStoreOwner;
    class ServerStoppingEvent extends Internal.ServerLifecycleEvent {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
    }
    type ServerStoppingEvent_ = ServerStoppingEvent;
    class RailBlock extends Internal.BaseRailBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onMinecartPass(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        isValidRailShape(arg0: Internal.RailShape_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canMakeSlopes(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getRailMaxSpeed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.EnumProperty<Internal.RailShape>;
    }
    type RailBlock_ = RailBlock;
    class TextureAtlasSprite$InterpolationData implements Internal.AutoCloseable {
        close(): void;
        handler$bag000$assignParent(parent: Internal.TextureAtlasSprite_, info: Internal.TextureAtlasSprite$Info_, maxLevel: number, ci: Internal.CallbackInfo_): void;
    }
    type TextureAtlasSprite$InterpolationData_ = TextureAtlasSprite$InterpolationData;
    interface View$OnContextClickListener {
        onContextClick(arg0: Internal.View_): boolean;
        (arg0: Internal.View_): boolean;
    }
    type View$OnContextClickListener_ = View$OnContextClickListener;
    class BogeySizes$BogeySize extends Internal.Record {
        constructor(location: ResourceLocation_, wheelRadius: number)
        constructor(arg0: string, arg1: string, arg2: number)
        wheelRadius(): number;
        location(): ResourceLocation;
        increment(): this;
        is(arg0: Internal.BogeySizes$BogeySize_): boolean;
    }
    type BogeySizes$BogeySize_ = BogeySizes$BogeySize;
    interface MenuAccess <T extends Internal.AbstractContainerMenu> {
        getMenu(): T;
        get menu(): T
    }
    type MenuAccess_<T extends Internal.AbstractContainerMenu> = MenuAccess<T>;
    class ExistingFileHelper {
        constructor(arg0: Internal.Collection_<Internal.Path>, arg1: Internal.Set_<string>, arg2: boolean, arg3: string, arg4: Internal.File_)
        getResource(arg0: ResourceLocation_, arg1: Internal.PackType_, arg2: string, arg3: string): Internal.Resource;
        trackGenerated(arg0: ResourceLocation_, arg1: Internal.ExistingFileHelper$IResourceType_): void;
        getResource(arg0: ResourceLocation_, arg1: Internal.PackType_): Internal.Resource;
        exists(arg0: ResourceLocation_, arg1: Internal.PackType_): boolean;
        exists(arg0: ResourceLocation_, arg1: Internal.PackType_, arg2: string, arg3: string): boolean;
        exists(arg0: ResourceLocation_, arg1: Internal.ExistingFileHelper$IResourceType_): boolean;
        trackGenerated(arg0: ResourceLocation_, arg1: Internal.PackType_, arg2: string, arg3: string): void;
        isEnabled(): boolean;
        get enabled(): boolean
    }
    type ExistingFileHelper_ = ExistingFileHelper;
    interface PrimitiveIterator <T, T_CONS> extends Internal.Iterator<T> {
        remove(): void;
        forEachRemaining(arg0: T_CONS): void;
        forEachRemaining(arg0: Internal.Consumer_<T>): void;
        next(): T;
        hasNext(): boolean;
    }
    type PrimitiveIterator_<T, T_CONS> = PrimitiveIterator<T, T_CONS>;
    abstract class ProjectileWeaponItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        getAllSupportedProjectiles(): Internal.Predicate<Internal.ItemStack>;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        static getHeldProjectile(arg0: Internal.LivingEntity_, arg1: Internal.Predicate_<Internal.ItemStack>): Internal.ItemStack;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getSupportedHeldProjectiles(): Internal.Predicate<Internal.ItemStack>;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getDefaultProjectileRange(): number;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get allSupportedProjectiles(): Internal.Predicate<Internal.ItemStack>
        get creativeTab(): string
        get supportedHeldProjectiles(): Internal.Predicate<Internal.ItemStack>
        set armorKnockbackResistance(knockbackResistance: number)
        get defaultProjectileRange(): number
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly ARROW_OR_FIREWORK: Internal.Predicate<Internal.ItemStack>;
        static readonly ARROW_ONLY: Internal.Predicate<Internal.ItemStack>;
    }
    type ProjectileWeaponItem_ = ProjectileWeaponItem;
    interface PointFreeRule {
        seq(arg0: Internal.List_<Internal.Supplier<Internal.PointFreeRule>>): this;
        seq(arg0: Internal.PointFreeRule_, arg1: Internal.Supplier_<Internal.PointFreeRule>): this;
        once(arg0: Internal.PointFreeRule_): this;
        one(arg0: Internal.PointFreeRule_): this;
        many(arg0: Internal.PointFreeRule_): this;
        rewriteOrNop<A>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.PointFree_<A>): Internal.PointFree<A>;
        all(arg0: Internal.PointFreeRule_): this;
        orElseStrict(arg0: Internal.PointFreeRule_, arg1: Internal.Supplier_<Internal.PointFreeRule>): this;
        rewrite<A, B>(arg0: com.mojang.datafixers.View_<A, B>): Internal.Optional<com.mojang.datafixers.View<A, B>>;
        everywhere(arg0: Internal.PointFreeRule_): this;
        rewrite<A>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.PointFree_<A>): Internal.Optional<Internal.PointFree<A>>;
        orElse(arg0: Internal.PointFreeRule_, arg1: Internal.PointFreeRule_): this;
        rewriteOrNop<A, B>(arg0: com.mojang.datafixers.View_<A, B>): com.mojang.datafixers.View<A, B>;
        nop(): this;
    }
    type PointFreeRule_ = PointFreeRule;
    class BlockEntityEntry <T extends Internal.BlockEntity> extends Internal.RegistryEntry<Internal.BlockEntityType<T>> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<Internal.BlockEntityType<T>>)
        get(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.Optional<T>;
        is(arg0: Internal.BlockEntity_): boolean;
        static cast<T extends Internal.BlockEntity>(arg0: Internal.RegistryEntry_<Internal.BlockEntityType<T>>): Internal.BlockEntityEntry<T>;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.BlockEntityType<T>>;
        create(arg0: BlockPos_, arg1: Internal.BlockState_): T;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        getNullable(arg0: Internal.BlockGetter_, arg1: BlockPos_): T;
    }
    type BlockEntityEntry_<T extends Internal.BlockEntity> = BlockEntityEntry<T>;
    interface DoubleSupplier {
        getAsDouble(): number;
        get asDouble(): number
        (): number;
    }
    type DoubleSupplier_ = DoubleSupplier;
    interface Reference2CharFunction <K> extends it.unimi.dsi.fastutil.Function<K, string>, Internal.ToIntFunction<K> {
        put(arg0: K, arg1: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        removeChar(arg0: any): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): string;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, string>;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Reference2LongFunction<K>;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2CharFunction;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Reference2ByteFunction<K>;
        containsKey(arg0: any): boolean;
        getChar(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: string): string;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2CharFunction;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2CharFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2CharFunction<T>;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Reference2IntFunction<K>;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2CharFunction;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2CharFunction<T>;
        apply(arg0: K): string;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Reference2FloatFunction<K>;
        applyAsInt(arg0: K): number;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2CharFunction;
        size(): number;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2CharFunction;
        clear(): void;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: string): string;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<K, T>;
        identity<T>(): Internal.Function<T, T>;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2CharFunction;
        (arg0: any): string;
    }
    type Reference2CharFunction_<K> = Reference2CharFunction<K>;
    class ScreenCharTypedEvent extends Internal.Event {
        constructor()
        constructor(arg0: string, arg1: number)
        readonly character: string;
        readonly modifiers: number;
    }
    type ScreenCharTypedEvent_ = ScreenCharTypedEvent;
    class ScreenEvent$MouseScrolled$Pre extends Internal.ScreenEvent$MouseScrolled {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$MouseScrolled$Pre_ = ScreenEvent$MouseScrolled$Pre;
    abstract class Particle {
        constructor(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number)
        getLifetime(): number;
        setLifetime(arg0: number): void;
        getParticleGroup(): Internal.Optional<Internal.ParticleGroup>;
        setPos(arg0: number, arg1: number, arg2: number): void;
        setBoundingBox(arg0: Internal.AABB_): void;
        render(arg0: Internal.VertexConsumer_, arg1: Internal.Camera_, arg2: number): void;
        scale(arg0: number): this;
        tick(): void;
        getRenderType(): Internal.ParticleRenderType;
        move(arg0: number, arg1: number, arg2: number): void;
        remove(): void;
        getBoundingBox(): Internal.AABB;
        setColor(arg0: number, arg1: number, arg2: number): void;
        setParticleSpeed(arg0: number, arg1: number, arg2: number): void;
        isAlive(): boolean;
        shouldCull(): boolean;
        setPower(arg0: number): this;
        get lifetime(): number
        set lifetime(arg0: number)
        get particleGroup(): Internal.Optional<Internal.ParticleGroup>
        set boundingBox(arg0: Internal.AABB_)
        get renderType(): Internal.ParticleRenderType
        get boundingBox(): Internal.AABB
        get alive(): boolean
        set power(arg0: number)
    }
    type Particle_ = Particle;
    interface Cache <K, V> {
        get(arg0: K, arg1: Internal.Callable_<V>): V;
        asMap(): Internal.ConcurrentMap<K, V>;
        invalidateAll(arg0: Internal.Iterable_<any>): void;
        getAllPresent(arg0: Internal.Iterable_<any>): Internal.ImmutableMap<K, V>;
        invalidateAll(): void;
        getIfPresent(arg0: any): V;
        stats(): Internal.CacheStats;
        cleanUp(): void;
        invalidate(arg0: any): void;
        size(): number;
        putAll(arg0: Internal.Map_<K, V>): void;
        put(arg0: K, arg1: V): void;
    }
    type Cache_<K, V> = Cache<K, V>;
    abstract class FileChannel extends Internal.AbstractInterruptibleChannel implements Internal.SeekableByteChannel, Internal.ScatteringByteChannel, Internal.GatheringByteChannel {
        lock(): Internal.FileLock;
        write(arg0: Internal.ByteBuffer_): number;
        transferFrom(arg0: Internal.ReadableByteChannel_, arg1: number, arg2: number): number;
        read(arg0: Internal.ByteBuffer_): number;
        static open(arg0: Internal.Path_, arg1: Internal.Set_<Internal.OpenOption>, ...arg2: any_<any>[]): Internal.FileChannel;
        lock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
        position(): number;
        tryLock(): Internal.FileLock;
        size(): number;
        read(arg0: Internal.ByteBuffer_[]): number;
        map(arg0: Internal.FileChannel$MapMode_, arg1: number, arg2: number): Internal.MappedByteBuffer;
        read(arg0: Internal.ByteBuffer_, arg1: number): number;
        read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
        position(arg0: number): this;
        write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
        static open(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.FileChannel;
        truncate(arg0: number): this;
        transferTo(arg0: number, arg1: number, arg2: Internal.WritableByteChannel_): number;
        tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
        force(arg0: boolean): void;
        write(arg0: Internal.ByteBuffer_[]): number;
        write(arg0: Internal.ByteBuffer_, arg1: number): number;
    }
    type FileChannel_ = FileChannel;
    class FurnaceMenu extends Internal.AbstractFurnaceMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Inventory_)
    }
    type FurnaceMenu_ = FurnaceMenu;
    interface MapLike <T> {
        get(arg0: string): T;
        forMap<T>(arg0: Internal.Map_<T, T>, arg1: Internal.DynamicOps_<T>): this;
        get(arg0: T): T;
        entries(): Internal.Stream<com.mojang.datafixers.util.Pair<T, T>>;
    }
    type MapLike_<T> = MapLike<T>;
    class ShearsItemBuilder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.Item;
        static isCustomShears(stack: Internal.ItemStack_): boolean;
        speedBaseline(f: number): this;
        static readonly TAG: ResourceLocation;
    }
    type ShearsItemBuilder_ = ShearsItemBuilder;
    class WorldPreset {
        constructor(arg0: Internal.Map_<Internal.ResourceKey<Internal.LevelStem>, Internal.LevelStem>)
        overworld(): Internal.Optional<Internal.LevelStem>;
        overworldOrThrow(): Internal.LevelStem;
        recreateWorldGenSettings(arg0: Internal.WorldGenSettings_): Internal.WorldGenSettings;
        createWorldGenSettings(arg0: number, arg1: boolean, arg2: boolean): Internal.WorldGenSettings;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.WorldPreset>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.WorldPreset>>;
    }
    type WorldPreset_ = WorldPreset | Special.WorldPreset;
    interface IntBinaryOperator {
        applyAsInt(arg0: number, arg1: number): number;
        (arg0: number, arg1: number): number;
    }
    type IntBinaryOperator_ = IntBinaryOperator;
    interface IColorHelper {
        getColors(arg0: Internal.ItemStack_, arg1: number): Internal.List<number>;
        getClosestColorName(arg0: number): string;
        getColors(arg0: Internal.TextureAtlasSprite_, arg1: number, arg2: number): Internal.List<number>;
    }
    type IColorHelper_ = IColorHelper;
    interface MenuConstructor {
        createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
        (arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu_;
    }
    type MenuConstructor_ = MenuConstructor;
    class ActiveBlock extends Internal.AppearanceBlock implements Internal.IBlockRendererProvider {
        constructor(properties: Internal.BlockBehaviour$Properties_, renderer: Internal.IRenderer_, activeRenderer: Internal.IRenderer_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getRenderer(state: Internal.BlockState_): Internal.IRenderer;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        isActive(state: Internal.BlockState_): boolean;
        changeActive(state: Internal.BlockState_, active: boolean): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ACTIVE: Internal.BooleanProperty;
    }
    type ActiveBlock_ = ActiveBlock;
    interface IDisplayHandler {
        onTooltip(arg0: Internal.IBrowser_, arg1: string): void;
        onTitleChange(arg0: Internal.IBrowser_, arg1: string): void;
        onAddressChange(arg0: Internal.IBrowser_, arg1: string): void;
        onStatusMessage(arg0: Internal.IBrowser_, arg1: string): void;
    }
    type IDisplayHandler_ = IDisplayHandler;
    class RegistrateTagsProvider <T> extends Internal.TagsProvider<T> implements Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.ProviderType_<Internal.RegistrateTagsProvider<T>>, arg2: string, arg3: Internal.DataGenerator_, arg4: Internal.Registry_<T>, arg5: Internal.ExistingFileHelper_)
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        m_206424_(arg0: Internal.TagKey_<T>): Internal.TagsProvider$TagAppender<T>;
        getSide(): Internal.LogicalSide;
        m_236451_(arg0: Internal.TagKey_<T>): Internal.TagBuilder;
        get side(): Internal.LogicalSide
    }
    type RegistrateTagsProvider_<T> = RegistrateTagsProvider<T>;
    interface DirectoryStream <T> extends Internal.Closeable, Internal.Iterable<T> {
        forEach(arg0: Internal.Consumer_<T>): void;
        close(): void;
        spliterator(): Internal.Spliterator<T>;
        iterator(): Internal.Iterator<T>;
    }
    type DirectoryStream_<T> = DirectoryStream<T>;
    interface ItemSteerable {
        travelWithInput(arg0: Vec3_): void;
        travel(arg0: Internal.Mob_, arg1: Internal.ItemBasedSteering_, arg2: Vec3_): boolean;
        boost(): boolean;
        getSteeringSpeed(): number;
        get steeringSpeed(): number
    }
    type ItemSteerable_ = ItemSteerable;
    class ItemFrame extends Internal.HangingEntity implements Internal.ItemFrameEntityKJS {
        constructor(arg0: Internal.EntityType_<Internal.ItemFrame>, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_)
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_)
        constructor(arg0: Internal.EntityType_<Internal.ItemFrame>, arg1: Internal.Level_)
        getRotateItemSound(): Internal.SoundEvent;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        hasFramedMap(): boolean;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        getAddItemSound(): Internal.SoundEvent;
        isMonster(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isOnScoreboardTeam(teamId: string): boolean;
        setItem(arg0: Internal.ItemStack_): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        isAnimal(): boolean;
        isPlayer(): boolean;
        canStartSwimming(): boolean;
        setRotation(arg0: number): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        setItem(arg0: Internal.ItemStack_, arg1: boolean): void;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getRemoveItemSound(): Internal.SoundEvent;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFramedMapId(): Internal.OptionalInt;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        getRotation(): number;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getBreakSound(): Internal.SoundEvent;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        getPlaceSound(): Internal.SoundEvent;
        setStatusMessage(message: Internal.Component_): void;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        isFrame(): boolean;
        getAnalogOutput(): number;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        get rotateItemSound(): Internal.SoundEvent
        set motionY(y: number)
        get peacefulCreature(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        get addItemSound(): Internal.SoundEvent
        get monster(): boolean
        set item(arg0: Internal.ItemStack_)
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set rotation(arg0: number)
        set y(y: number)
        get living(): boolean
        get removeItemSound(): Internal.SoundEvent
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get framedMapId(): Internal.OptionalInt
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get rotation(): number
        get multipartEntity(): boolean
        get breakSound(): Internal.SoundEvent
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        get placeSound(): Internal.SoundEvent
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get analogOutput(): number
        get profile(): Internal.GameProfile
        static readonly NUM_ROTATIONS: 8;
    }
    type ItemFrame_ = ItemFrame;
    class ServerboundPickItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getSlot(): number;
        isSkippable(): boolean;
        get slot(): number
        get skippable(): boolean
    }
    type ServerboundPickItemPacket_ = ServerboundPickItemPacket;
    interface ShapedText$RunConsumer {
        accept(arg0: Internal.LayoutPiece_, arg1: number): void;
        (arg0: Internal.LayoutPiece_, arg1: number): void;
    }
    type ShapedText$RunConsumer_ = ShapedText$RunConsumer;
    class DataOutputStream extends Internal.FilterOutputStream implements Internal.DataOutput {
        constructor(arg0: Internal.OutputStream_)
        writeInt(arg0: number): void;
        writeBytes(arg0: string): void;
        writeBoolean(arg0: boolean): void;
        size(): number;
        writeUTF(arg0: string): void;
        writeLong(arg0: number): void;
        writeChars(arg0: string): void;
        writeByte(arg0: number): void;
        writeChar(arg0: number): void;
        writeDouble(arg0: number): void;
        writeFloat(arg0: number): void;
        writeShort(arg0: number): void;
    }
    type DataOutputStream_ = DataOutputStream;
    class ChatPreviewStatus extends Internal.Enum<Internal.ChatPreviewStatus> implements Internal.OptionEnum {
        static valueOf(arg0: string): Internal.ChatPreviewStatus;
        getKey(): string;
        static values(): Internal.ChatPreviewStatus[];
        static byId(arg0: number): Internal.ChatPreviewStatus;
        getCaption(): Internal.Component;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly LIVE: Internal.ChatPreviewStatus;
        static readonly CONFIRM: Internal.ChatPreviewStatus;
        static readonly OFF: Internal.ChatPreviewStatus;
    }
    type ChatPreviewStatus_ = "confirm" | "off" | "live" | ChatPreviewStatus;
    class MemberType extends Internal.Enum<Internal.MemberType> {
        static values(): Internal.MemberType[];
        static get(value: any, cx: Internal.Context_): Internal.MemberType;
        static valueOf(name: string): Internal.MemberType;
        static readonly OBJECT: Internal.MemberType;
        static readonly BOOLEAN: Internal.MemberType;
        static readonly FUNCTION: Internal.MemberType;
        static readonly STRING: Internal.MemberType;
        static readonly SYMBOL: Internal.MemberType;
        static readonly NUMBER: Internal.MemberType;
        static readonly UNDEFINED: Internal.MemberType;
    }
    type MemberType_ = "string" | "boolean" | MemberType | "symbol" | "function" | "undefined" | "object" | "number";
    class BackhoeRearAttachment extends Internal.BasePlowRearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
        static readonly TILLABLE_BLOCKS: [Internal.GrassBlock, Internal.Block, Internal.Block, Internal.DirtPathBlock];
    }
    type BackhoeRearAttachment_ = BackhoeRearAttachment;
    abstract class AbstractBannerBlock extends Internal.BaseEntityBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getColor(): Internal.DyeColor;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        get color(): Internal.DyeColor
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AbstractBannerBlock_ = AbstractBannerBlock;
    class BlockBlobFeature extends Internal.Feature<Internal.BlockStateConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.BlockStateConfiguration>)
    }
    type BlockBlobFeature_ = BlockBlobFeature;
    interface IIndexedSchedule {
        getIndex(): number;
        setIndex(arg0: number): void;
        get index(): number
        set index(arg0: number)
    }
    type IIndexedSchedule_ = IIndexedSchedule;
    class EntityPositionSource$Type implements Internal.PositionSourceType<Internal.EntityPositionSource> {
        constructor()
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.EntityPositionSource_): void;
        static register<S extends Internal.PositionSourceType<T>, T extends Internal.PositionSource>(arg0: string, arg1: S): S;
        static toNetwork<T extends Internal.PositionSource>(arg0: T, arg1: Internal.FriendlyByteBuf_): void;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.PositionSource;
        read(arg0: Internal.FriendlyByteBuf_): Internal.PositionSource;
        codec(): Internal.Codec<Internal.EntityPositionSource>;
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.PositionSource_): void;
    }
    type EntityPositionSource$Type_ = EntityPositionSource$Type;
    class ClientRecipeBook extends Internal.RecipeBook {
        constructor()
        getCollections(): Internal.List<Internal.RecipeCollection>;
        getCollection(arg0: Internal.RecipeBookCategories_): Internal.List<Internal.RecipeCollection>;
        setupCollections(arg0: Internal.Iterable_<Internal.Recipe<any>>): void;
        get collections(): Internal.List<Internal.RecipeCollection>
        set upCollections(arg0: Internal.Iterable_<Internal.Recipe<any>>)
    }
    type ClientRecipeBook_ = ClientRecipeBook;
    class NetherForestVegetationConfig extends Internal.BlockPileConfiguration {
        constructor(arg0: Internal.BlockStateProvider_, arg1: number, arg2: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.NetherForestVegetationConfig>;
        readonly spreadWidth: number;
        readonly spreadHeight: number;
    }
    type NetherForestVegetationConfig_ = NetherForestVegetationConfig;
    class StationBlockEntity extends Internal.SmartBlockEntity implements Internal.ITransformableBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        requestModelDataUpdate(): void;
        enterAssemblyMode(arg0: Internal.ServerPlayer_): boolean;
        transform(arg0: Internal.StructureTransform_): void;
        isAssembling(): boolean;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        isValidBogeyOffset(arg0: number): boolean;
        updateName(arg0: string): boolean;
        exitAssemblyMode(): boolean;
        assemble(arg0: Internal.UUID_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        resolveFlagAngle(): boolean;
        refreshAssemblyInfo(): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        tryDisassembleTrain(arg0: Internal.ServerPlayer_): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        trackClicked(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: Internal.ITrackBlock_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        cancelAssembly(): void;
        getModelData(): Internal.ModelData;
        tryEnterAssemblyMode(): boolean;
        getStation(): Internal.GlobalStation;
        getAutoSchedule(): Internal.ItemStack;
        dropSchedule(arg0: Internal.ServerPlayer_): void;
        getAssemblyDirection(): Internal.Direction;
        get assembling(): boolean
        get modelData(): Internal.ModelData
        get station(): Internal.GlobalStation
        get autoSchedule(): Internal.ItemStack
        get assemblyDirection(): Internal.Direction
        edgePoint: Internal.TrackTargetingBehaviour<Internal.GlobalStation>;
        flag: Internal.LerpedFloat;
        lastDisassembledTrainName: Internal.Component;
        computerBehaviour: Internal.AbstractComputerBehaviour;
        static assemblyAreas: Internal.WorldAttached<Internal.Map<BlockPos, Internal.BoundingBox>>;
        doorControls: Internal.DoorControlBehaviour;
    }
    type StationBlockEntity_ = StationBlockEntity;
    class PipelineStateCache$Stats {
        constructor()
        numCompilationSuccesses(): number;
        incNumPartialCompilationSuccesses(): void;
        incNumPreCompilationFailures(): void;
        numPartialCompilationSuccesses(): number;
        incNumInlineCompilationFailures(): void;
        numInlineCompilationFailures(): number;
        incShaderCompilations(): void;
        incNumCompilationFailures(): void;
        numPreCompilationFailures(): number;
        numCompilationFailures(): number;
        shaderCompilations(): number;
        incNumCompilationSuccesses(): void;
    }
    type PipelineStateCache$Stats_ = PipelineStateCache$Stats;
    interface Externalizable extends Internal.Serializable {
        writeExternal(arg0: Internal.ObjectOutput_): void;
        readExternal(arg0: Internal.ObjectInput_): void;
    }
    type Externalizable_ = Externalizable;
    class BlockPileConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.BlockStateProvider_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly stateProvider: Internal.BlockStateProvider;
        static readonly CODEC: Internal.Codec<Internal.BlockPileConfiguration>;
    }
    type BlockPileConfiguration_ = BlockPileConfiguration;
    class BlockEntityInfo {
        constructor(blockBuilder: Internal.BlockBuilder_)
        enableSync(): void;
        tick(frequency: number, offset: number, callback: Internal.BlockEntityCallback_): void;
        clientTick(frequency: number, offset: number, callback: Internal.BlockEntityCallback_): void;
        serverTick(frequency: number, offset: number, callback: Internal.BlockEntityCallback_): void;
        rightClickOpensInventory(): void;
        tick(callback: Internal.BlockEntityCallback_): void;
        initialData(data: Internal.CompoundTag_): void;
        serverTick(callback: Internal.BlockEntityCallback_): void;
        inventory(width: number, height: number, inputFilter: Internal.Ingredient_): void;
        inventory(width: number, height: number): void;
        attach(type: string, args: Internal.Map_<string, any>): void;
        eventHandler(eventId: number, callback: Internal.BlockEntityEventCallback_): void;
        clientTick(callback: Internal.BlockEntityCallback_): void;
    }
    type BlockEntityInfo_ = BlockEntityInfo;
    interface CommandSigningContext {
        getArgument(arg0: string): Internal.PlayerChatMessage;
        readonly ANONYMOUS: Internal.CommandSigningContext;
    }
    type CommandSigningContext_ = CommandSigningContext;
    class Screen$NarratableSearchResult {
        constructor(arg0: Internal.NarratableEntry_, arg1: number, arg2: Internal.NarratableEntry$NarrationPriority_)
        readonly priority: Internal.NarratableEntry$NarrationPriority;
        readonly entry: Internal.NarratableEntry;
        readonly index: number;
    }
    type Screen$NarratableSearchResult_ = Screen$NarratableSearchResult;
    interface IExtensionPoint <T extends Internal.Record> {
    }
    type IExtensionPoint_<T extends Internal.Record> = IExtensionPoint<T>;
    abstract class IngredientAction extends Internal.IngredientActionFilter {
        constructor()
        getType(): string;
        static getRemaining(container: Internal.CraftingContainer_, index: number, ingredientActions: Internal.List_<Internal.IngredientAction>): Internal.ItemStack;
        transform(arg0: Internal.ItemStack_, arg1: number, arg2: Internal.CraftingContainer_): Internal.ItemStack;
        toJson(json: Internal.JsonObject_): void;
        static parseList(json: Internal.JsonElement_): Internal.List<Internal.IngredientAction>;
        toJson(): Internal.JsonObject;
        static writeList(buf: Internal.FriendlyByteBuf_, list: Internal.List_<Internal.IngredientAction>): void;
        static readList(buf: Internal.FriendlyByteBuf_): Internal.List<Internal.IngredientAction>;
        get type(): string
        static readonly FACTORY_MAP: {"damage": any, "custom": any, "keep": any, "replace": any};
    }
    type IngredientAction_ = IngredientAction;
    class WeightedRandomList <E extends Internal.WeightedEntry> implements Internal.AccessorWeightedRandomList<any> {
        static create<E extends Internal.WeightedEntry>(): Internal.WeightedRandomList<E>;
        static create<E extends Internal.WeightedEntry>(...arg0: E[]): Internal.WeightedRandomList<E>;
        unwrap(): Internal.List<E>;
        bookshelf$getTotalWeight(): number;
        static create<E extends Internal.WeightedEntry>(arg0: Internal.List_<E>): Internal.WeightedRandomList<E>;
        isEmpty(): boolean;
        bookshelf$getEntries(): Internal.ImmutableList<any>;
        getRandom(arg0: Internal.RandomSource_): Internal.Optional<E>;
        static codec<E extends Internal.WeightedEntry>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.WeightedRandomList<E>>;
        get empty(): boolean
    }
    type WeightedRandomList_<E extends Internal.WeightedEntry> = WeightedRandomList<E>;
    class HopperBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly ENABLED: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type HopperBlock_ = HopperBlock;
    class BucketItem extends Internal.Item implements Internal.DispensibleContainerItem, Internal.InjectedBucketItemExtension {
        constructor(arg0: Internal.Supplier_<Internal.Fluid>, arg1: Internal.Item$Properties_)
        constructor(arg0: Internal.Fluid_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        /**
         * @deprecated
        */
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        getFluid(): Internal.Fluid;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        checkExtraContent(arg0: Internal.Player_, arg1: Internal.Level_, arg2: Internal.ItemStack_, arg3: BlockPos_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        arch$getFluid(): Internal.Fluid;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        static getEmptySuccessItem(arg0: Internal.ItemStack_, arg1: Internal.Player_): Internal.ItemStack;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        emptyContents(arg0: Internal.Player_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.BlockHitResult_, arg4: Internal.ItemStack_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        get fluid(): Internal.Fluid
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BucketItem_ = BucketItem;
    class ParsingMode extends Internal.Enum<Internal.ParsingMode> {
        put(arg0: Internal.Map_<string, any>, arg1: string, arg2: any): any;
        static valueOf(arg0: string): Internal.ParsingMode;
        put(arg0: com.electronwill.nightconfig.core.Config_, arg1: Internal.List_<string>, arg2: any): any;
        static values(): Internal.ParsingMode[];
        prepareParsing(arg0: com.electronwill.nightconfig.core.Config_): void;
        put(arg0: com.electronwill.nightconfig.core.Config_, arg1: string, arg2: any): any;
        static readonly REPLACE: Internal.ParsingMode;
        static readonly MERGE: Internal.ParsingMode;
        static readonly ADD: Internal.ParsingMode;
    }
    type ParsingMode_ = "replace" | "merge" | ParsingMode | "add";
    interface IntProviderType <P extends Internal.IntProvider> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.IntProvider>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly BIASED_TO_BOTTOM: Internal.IntProviderType<Internal.BiasedToBottomInt>;
        readonly UNIFORM: Internal.IntProviderType<Internal.UniformInt>;
        readonly CLAMPED: Internal.IntProviderType<Internal.ClampedInt>;
        readonly CLAMPED_NORMAL: Internal.IntProviderType<Internal.ClampedNormalInt>;
        readonly WEIGHTED_LIST: Internal.IntProviderType<Internal.WeightedListInt>;
        readonly CONSTANT: Internal.IntProviderType<Internal.ConstantInt>;
    }
    type IntProviderType_<P extends Internal.IntProvider> = IntProviderType<P> | Special.IntProviderType;
    class NoiseRouter extends Internal.Record {
        constructor(arg0: Internal.DensityFunction_, arg1: Internal.DensityFunction_, arg2: Internal.DensityFunction_, arg3: Internal.DensityFunction_, arg4: Internal.DensityFunction_, arg5: Internal.DensityFunction_, arg6: Internal.DensityFunction_, arg7: Internal.DensityFunction_, arg8: Internal.DensityFunction_, arg9: Internal.DensityFunction_, arg10: Internal.DensityFunction_, arg11: Internal.DensityFunction_, arg12: Internal.DensityFunction_, arg13: Internal.DensityFunction_, arg14: Internal.DensityFunction_)
        barrierNoise(): Internal.DensityFunction;
        continents(): Internal.DensityFunction;
        veinToggle(): Internal.DensityFunction;
        finalDensity(): Internal.DensityFunction;
        veinGap(): Internal.DensityFunction;
        initialDensityWithoutJaggedness(): Internal.DensityFunction;
        ridges(): Internal.DensityFunction;
        fluidLevelSpreadNoise(): Internal.DensityFunction;
        lavaNoise(): Internal.DensityFunction;
        veinRidged(): Internal.DensityFunction;
        temperature(): Internal.DensityFunction;
        mapAll(arg0: Internal.DensityFunction$Visitor_): this;
        fluidLevelFloodednessNoise(): Internal.DensityFunction;
        depth(): Internal.DensityFunction;
        erosion(): Internal.DensityFunction;
        vegetation(): Internal.DensityFunction;
        static readonly CODEC: Internal.Codec<Internal.NoiseRouter>;
    }
    type NoiseRouter_ = NoiseRouter;
    class Collections$SynchronizedMap <K, V> implements Internal.Map<K, V>, Internal.Serializable {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        putIfAbsent(arg0: K, arg1: V): V;
        keySet(): Internal.Set<K>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        size(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type Collections$SynchronizedMap_<K, V> = Collections$SynchronizedMap<K, V>;
    class LongDistanceNetwork$WorldData extends Internal.SavedData {
        constructor()
        static create(level: Internal.ServerLevel_): Internal.LongDistanceNetwork$WorldData;
        getNetwork(pos: BlockPos_): Internal.LongDistanceNetwork;
        static get(level: Internal.LevelAccessor_): Internal.LongDistanceNetwork$WorldData;
        static load(nbtTagCompound: Internal.CompoundTag_): Internal.LongDistanceNetwork$WorldData;
        getWorld(): Internal.LevelAccessor;
        get world(): Internal.LevelAccessor
    }
    type LongDistanceNetwork$WorldData_ = LongDistanceNetwork$WorldData;
    interface BlockEntityRendererProvider <T extends Internal.BlockEntity> {
        create(arg0: Internal.BlockEntityRendererProvider$Context_): Internal.BlockEntityRenderer<T>;
        (arg0: Internal.BlockEntityRendererProvider$Context_): Internal.BlockEntityRenderer_<T>;
    }
    type BlockEntityRendererProvider_<T extends Internal.BlockEntity> = BlockEntityRendererProvider<T>;
    interface Int2ByteFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ByteFunction;
        andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Int2IntFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Int2FloatFunction;
        andThenByte(arg0: Internal.Byte2ByteFunction_): this;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Int2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        andThenReference<T>(arg0: Internal.Byte2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Int2CharFunction;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ByteFunction;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        applyAsInt(arg0: number): number;
        identity(): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2ByteFunction<T>;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ByteFunction;
        andThenObject<T>(arg0: Internal.Byte2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2ByteFunction<T>;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        remove(arg0: number): number;
        put(arg0: number, arg1: number): number;
        andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Int2ShortFunction;
        size(): number;
        andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Int2LongFunction;
        clear(): void;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ByteFunction;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ByteFunction;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ByteFunction;
        (arg0: number): number;
    }
    type Int2ByteFunction_ = Int2ByteFunction;
    class ClientSuggestionProvider implements Internal.SharedSuggestionProvider {
        constructor(arg0: Internal.ClientPacketListener_, arg1: Internal.Minecraft_)
        getSelectedEntities(): Internal.Collection<string>;
        static suggestCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        static suggest(arg0: Internal.Stream_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        static suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        static suggest(arg0: string[], arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
        hasPermission(arg0: number): boolean;
        static suggestResource<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        getCustomTabSugggestions(): Internal.Collection<string>;
        getRecipeNames(): Internal.Stream<ResourceLocation>;
        static suggestResource(arg0: Internal.Stream_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        static filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Consumer_<T>): void;
        static matchesSubStr(arg0: string, arg1: string): boolean;
        static suggest2DCoordinates(arg0: string, arg1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates>, arg2: Internal.SuggestionsBuilder_, arg3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
        static suggest<T>(arg0: Internal.Iterable_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, string>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        customSuggestion(arg0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        static suggest(arg0: Internal.Iterable_<string>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        static suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        suggestRegistryElements(arg0: Internal.Registry_<any>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_): void;
        suggestRegistryElements(arg0: Internal.ResourceKey_<Internal.Registry<any>>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_, arg3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
        getAllTeams(): Internal.Collection<string>;
        modifyCustomCompletions(arg0: Internal.ClientboundCustomChatCompletionsPacket$Action_, arg1: Internal.List_<string>): void;
        static filterResources<T>(arg0: Internal.Iterable_<T>, arg1: string, arg2: string, arg3: Internal.Function_<T, ResourceLocation>, arg4: Internal.Consumer_<T>): void;
        registryAccess(): Internal.RegistryAccess;
        getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
        completeCustomSuggestions(arg0: number, arg1: Internal.Suggestions_): void;
        static suggestResource(arg0: Internal.Iterable_<ResourceLocation>, arg1: Internal.SuggestionsBuilder_, arg2: string): Internal.CompletableFuture<Internal.Suggestions>;
        levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
        getOnlinePlayerNames(): Internal.Collection<string>;
        static suggestResource<T>(arg0: Internal.Stream_<T>, arg1: Internal.SuggestionsBuilder_, arg2: Internal.Function_<T, ResourceLocation>, arg3: Internal.Function_<T, com.mojang.brigadier.Message>): Internal.CompletableFuture<Internal.Suggestions>;
        get selectedEntities(): Internal.Collection<string>
        get availableSoundEvents(): Internal.Collection<ResourceLocation>
        get customTabSugggestions(): Internal.Collection<string>
        get recipeNames(): Internal.Stream<ResourceLocation>
        get allTeams(): Internal.Collection<string>
        get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
        get onlinePlayerNames(): Internal.Collection<string>
    }
    type ClientSuggestionProvider_ = ClientSuggestionProvider;
    class SimpleDateFormat extends Internal.DateFormat {
        constructor()
        constructor(arg0: string, arg1: Internal.Locale_)
        constructor(arg0: string, arg1: Internal.DateFormatSymbols_)
        constructor(arg0: string)
        set2DigitYearStart(arg0: Internal.Date_): void;
        toPattern(): string;
        setDateFormatSymbols(arg0: Internal.DateFormatSymbols_): void;
        toLocalizedPattern(): string;
        applyPattern(arg0: string): void;
        applyLocalizedPattern(arg0: string): void;
        get2DigitYearStart(): Internal.Date;
        getDateFormatSymbols(): Internal.DateFormatSymbols;
        set dateFormatSymbols(arg0: Internal.DateFormatSymbols_)
        get dateFormatSymbols(): Internal.DateFormatSymbols
    }
    type SimpleDateFormat_ = SimpleDateFormat;
    class AfterEntityFallenOnBlockCallbackJS extends Internal.EntitySteppedOnBlockCallbackJS {
        constructor(blockGetter: Internal.BlockGetter_, entity: Internal.Entity_)
        /**
         * Sets the entity's velocity
        */
        setVelocity(vec: Vec3_): void;
        /**
         * Bounce the entity upwards by bounciness * their fall velocity.
         * Do not make bounciness negative, as that is a recipe for a long and laggy trip to the void
        */
        bounce(bounciness: number): void;
        /**
         * Sets the entity's velocity
        */
        setVelocity(x: number, y: number, z: number): void;
        /**
         * Returns the Vec3 of the entity's velocity. Use .x, .y and .z to get the respective components of that
        */
        getVelocity(): Vec3;
        /**
         * Sets the entity's velocity
        */
        set velocity(vec: Vec3_)
        /**
         * Returns the Vec3 of the entity's velocity. Use .x, .y and .z to get the respective components of that
        */
        get velocity(): Vec3
    }
    type AfterEntityFallenOnBlockCallbackJS_ = AfterEntityFallenOnBlockCallbackJS;
    interface AccessInputConstantsKey {
        controlling$getNAME_MAP(): Internal.Map<string, Internal.InputConstants$Key>;
    }
    type AccessInputConstantsKey_ = AccessInputConstantsKey;
    interface Char2LongFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntToLongFunction {
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2LongFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<string, T>;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: number): number;
        andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Char2DoubleFunction;
        andThenChar(arg0: Internal.Long2CharFunction_): Internal.Char2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Long2IntFunction_): Internal.Char2IntFunction;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2LongFunction;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2LongFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, number>;
        get(arg0: string): number;
        put(arg0: string, arg1: number): number;
        andThenReference<T>(arg0: Internal.Long2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        containsKey(arg0: string): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenObject<T>(arg0: Internal.Long2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        getOrDefault(arg0: string, arg1: number): number;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2LongFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Char2FloatFunction;
        andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2LongFunction;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2LongFunction<T>;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2LongFunction<T>;
        defaultReturnValue(): number;
        remove(arg0: string): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        apply(arg0: string): number;
        andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Char2ShortFunction;
        size(): number;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2LongFunction;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        /**
         * @deprecated
        */
        applyAsLong(arg0: number): number;
        andThenLong(arg0: Internal.Long2LongFunction_): this;
        clear(): void;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: number): void;
        (arg0: string): number;
    }
    type Char2LongFunction_ = Char2LongFunction;
    class SpawnEggItem extends Internal.Item {
        constructor(arg0: Internal.EntityType_<Internal.Mob>, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getColor(arg0: number): number;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        spawnOffspringFromSpawnEgg(arg0: Internal.Player_, arg1: Internal.Mob_, arg2: Internal.EntityType_<Internal.Mob>, arg3: Internal.ServerLevel_, arg4: Vec3_, arg5: Internal.ItemStack_): Internal.Optional<Internal.Mob>;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        getType(arg0: Internal.CompoundTag_): Internal.EntityType<any>;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        /**
         * @deprecated
        */
        static byId(arg0: Internal.EntityType_<any>): Internal.SpawnEggItem;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        spawnsEntity(arg0: Internal.CompoundTag_, arg1: Internal.EntityType_<any>): boolean;
        setArmorToughness(armorToughness: number): void;
        static eggs(): Internal.Iterable<Internal.SpawnEggItem>;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        defaultType: Internal.EntityType<any>;
        static readonly BY_ID: {[key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem, [key: Internal.EntityType<any>]: Internal.SpawnEggItem};
    }
    type SpawnEggItem_ = SpawnEggItem;
    interface InjectedFluidExtension extends Internal.InjectedRegistryEntryExtension<Internal.Fluid> {
        arch$holder(): Internal.Holder<Internal.Fluid>;
        arch$registryName(): ResourceLocation;
    }
    type InjectedFluidExtension_ = InjectedFluidExtension;
    class SlimeBlock extends Internal.HalfTransparentBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type SlimeBlock_ = SlimeBlock;
    class ClientboundSetBorderCenterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.WorldBorder_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getNewCenterX(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getNewCenterZ(): number;
        isSkippable(): boolean;
        get newCenterX(): number
        get newCenterZ(): number
        get skippable(): boolean
    }
    type ClientboundSetBorderCenterPacket_ = ClientboundSetBorderCenterPacket;
    class Lazy$Fast <T> implements net.minecraftforge.common.util.Lazy<T> {
        get(): T;
        static concurrentOf<T>(arg0: Internal.Supplier_<T>): net.minecraftforge.common.util.Lazy<T>;
        static of<T>(arg0: Internal.Supplier_<T>): net.minecraftforge.common.util.Lazy<T>;
    }
    type Lazy$Fast_<T> = Lazy$Fast<T>;
    class AbuseReportRequest$RealmInfo {
        constructor(arg0: string, arg1: number)
        slotId: number;
        realmId: string;
    }
    type AbuseReportRequest$RealmInfo_ = AbuseReportRequest$RealmInfo;
    class PBRSpriteHolder {
        constructor()
        getNormalSprite(): Internal.TextureAtlasSprite;
        close(): void;
        setNormalSprite(sprite: Internal.TextureAtlasSprite_): void;
        setSpecularSprite(sprite: Internal.TextureAtlasSprite_): void;
        getSpecularSprite(): Internal.TextureAtlasSprite;
        get normalSprite(): Internal.TextureAtlasSprite
        set normalSprite(sprite: Internal.TextureAtlasSprite_)
        set specularSprite(sprite: Internal.TextureAtlasSprite_)
        get specularSprite(): Internal.TextureAtlasSprite
    }
    type PBRSpriteHolder_ = PBRSpriteHolder;
    interface IContentChangeAware {
        setOnContentsChanged(arg0: Internal.Runnable_): void;
        getOnContentsChanged(): Internal.Runnable;
        set onContentsChanged(arg0: Internal.Runnable_)
        get onContentsChanged(): Internal.Runnable
    }
    type IContentChangeAware_ = IContentChangeAware;
    class LootContext {
        getLootTable(arg0: ResourceLocation_): Internal.LootTable;
        removeVisitedCondition(arg0: Internal.LootItemCondition_): void;
        getParamOrNull<T>(arg0: Internal.LootContextParam_<T>): T;
        addVisitedTable(arg0: Internal.LootTable_): boolean;
        getLootingModifier(): number;
        getLevel(): Internal.ServerLevel;
        getParam<T>(arg0: Internal.LootContextParam_<T>): T;
        setQueriedLootTableId(arg0: ResourceLocation_): void;
        getQueriedLootTableId(): ResourceLocation;
        getCondition(arg0: ResourceLocation_): Internal.LootItemCondition;
        getLuck(): number;
        hasParam(arg0: Internal.LootContextParam_<any>): boolean;
        getRandom(): Internal.RandomSource;
        addDynamicDrops(arg0: ResourceLocation_, arg1: Internal.Consumer_<Internal.ItemStack>): void;
        removeVisitedTable(arg0: Internal.LootTable_): void;
        addVisitedCondition(arg0: Internal.LootItemCondition_): boolean;
        get lootingModifier(): number
        get level(): Internal.ServerLevel
        set queriedLootTableId(arg0: ResourceLocation_)
        get queriedLootTableId(): ResourceLocation
        get luck(): number
        get random(): Internal.RandomSource
    }
    type LootContext_ = LootContext;
    class ClientboundPingPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get skippable(): boolean
        get id(): number
    }
    type ClientboundPingPacket_ = ClientboundPingPacket;
    class ChatScreen extends Internal.Screen {
        constructor(arg0: string)
        getChatPreview(): Internal.ClientChatPreview;
        handleChatInput(arg0: string, arg1: boolean): boolean;
        charTyped(arg0: string, arg1: number): boolean;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        normalizeChatMessage(arg0: string): string;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        changeFocus(arg0: boolean): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        moveInHistory(arg0: number): void;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        renderChatPreview(arg0: Internal.PoseStack_, arg1: Internal.Component_, arg2: number, arg3: boolean): void;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        mouseMoved(arg0: number, arg1: number): void;
        get chatPreview(): Internal.ClientChatPreview
        set initialFocus(arg0: Internal.GuiEventListener_)
        static readonly MOUSE_SCROLL_SPEED: 7.0;
    }
    type ChatScreen_ = ChatScreen;
    interface ICarriageConductors {
        getControllingConductors(): Internal.List<Internal.UUID>;
        get controllingConductors(): Internal.List<Internal.UUID>
    }
    type ICarriageConductors_ = ICarriageConductors;
    class PlayerEvent$PlayerLoggedOutEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_)
        getEntity(): Internal.LivingEntity;
        get entity(): Internal.LivingEntity
    }
    type PlayerEvent$PlayerLoggedOutEvent_ = PlayerEvent$PlayerLoggedOutEvent;
    class NetherFossilStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.HeightProvider_)
        static readonly CODEC: Internal.Codec<Internal.NetherFossilStructure>;
        readonly height: Internal.HeightProvider;
    }
    type NetherFossilStructure_ = NetherFossilStructure;
    class RemoveJEICategoriesEvent extends Internal.EventJS {
        constructor(r: Internal.IJeiRuntime_)
        remove(...categoriesToYeet: ResourceLocation_[]): void;
        getCategoryIds(): Internal.Collection<ResourceLocation>;
        removeIf(filter: Internal.Predicate_<Internal.IRecipeCategory<any>>): void;
        getCategories(): Internal.Collection<Internal.IRecipeCategory<any>>;
        get categoryIds(): Internal.Collection<ResourceLocation>
        get categories(): Internal.Collection<Internal.IRecipeCategory<any>>
    }
    type RemoveJEICategoriesEvent_ = RemoveJEICategoriesEvent;
    class RenderGuiOverlayEvent$Pre extends Internal.RenderGuiOverlayEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number, arg3: Internal.NamedGuiOverlay_)
    }
    type RenderGuiOverlayEvent$Pre_ = RenderGuiOverlayEvent$Pre;
    class ShaderInstance implements Internal.Shader, Internal.ShaderInstanceInterface, Internal.AutoCloseable {
        constructor(arg0: Internal.ResourceProvider_, arg1: ResourceLocation_, arg2: Internal.VertexFormat_)
        constructor(arg0: Internal.ResourceProvider_, arg1: string, arg2: Internal.VertexFormat_)
        markDirty(): void;
        static parseBlendNode(arg0: Internal.JsonObject_): Internal.BlendMode;
        attachToProgram(): void;
        getVertexProgram(): Internal.Program;
        setSampler(arg0: string, arg1: any): void;
        redirect$bfg000$iris$redirectBindAttributeLocation(i: number, j: number, charSequence: Internal.CharSequence_): void;
        iris$createGeometryShader(provider: Internal.ResourceProvider_, name: ResourceLocation_): void;
        redirect$bfg000$iris$setupGeometryShader(reader: Internal.Reader_, resourceProvider: Internal.ResourceProvider_, name: ResourceLocation_, vertexFormat: Internal.VertexFormat_): Internal.JsonObject;
        apply(): void;
        getFragmentProgram(): Internal.Program;
        getUniform(arg0: string): Internal.Uniform;
        getVertexFormat(): Internal.VertexFormat;
        close(): void;
        getName(): string;
        clear(): void;
        safeGetUniform(arg0: string): Internal.AbstractUniform;
        callGetOrCreate(arg0: Internal.ResourceProvider_, arg1: Internal.Program$Type_, arg2: string): Internal.Program;
        getId(): number;
        get vertexProgram(): Internal.Program
        get fragmentProgram(): Internal.Program
        get vertexFormat(): Internal.VertexFormat
        get name(): string
        get id(): number
        readonly LINE_WIDTH: Internal.Uniform;
        readonly SCREEN_SIZE: Internal.Uniform;
        TEXTURE_MATRIX: Internal.Uniform;
        COLOR_MODULATOR: Internal.Uniform;
        readonly LIGHT1_DIRECTION: Internal.Uniform;
        readonly FOG_COLOR: Internal.Uniform;
        readonly INVERSE_VIEW_ROTATION_MATRIX: Internal.Uniform;
        readonly LIGHT0_DIRECTION: Internal.Uniform;
        PROJECTION_MATRIX: Internal.Uniform;
        readonly FOG_START: Internal.Uniform;
        readonly FOG_END: Internal.Uniform;
        CHUNK_OFFSET: Internal.Uniform;
        readonly FOG_SHAPE: Internal.Uniform;
        MODEL_VIEW_MATRIX: Internal.Uniform;
        readonly GAME_TIME: Internal.Uniform;
        readonly uniforms: Internal.List<Internal.Uniform>;
    }
    type ShaderInstance_ = ShaderInstance;
    interface Map$Entry <K, V> {
        getKey(): K;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): this;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getValue(): V;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        setValue(arg0: V): V;
        get key(): K
        get value(): V
        set value(arg0: V)
    }
    type Map$Entry_<K, V> = Map$Entry<K, V>;
    class CubeListBuilder {
        constructor()
        addBox(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
        addBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
        static create(): Internal.CubeListBuilder;
        getCubes(): Internal.List<Internal.CubeDefinition>;
        texOffs(arg0: number, arg1: number): this;
        addBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.CubeDeformation_, arg7: number, arg8: number): this;
        mirror(): this;
        mirror(arg0: boolean): this;
        addBox(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.CubeDeformation_, arg8: number, arg9: number): this;
        addBox(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): this;
        addBox(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.CubeDeformation_): this;
        addBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.CubeDeformation_): this;
        addBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
        get cubes(): Internal.List<Internal.CubeDefinition>
    }
    type CubeListBuilder_ = CubeListBuilder;
    class SimpleBlockFeature extends Internal.Feature<Internal.SimpleBlockConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.SimpleBlockConfiguration>)
    }
    type SimpleBlockFeature_ = SimpleBlockFeature;
    interface IntToDoubleFunction {
        applyAsDouble(arg0: number): number;
        (arg0: number): number;
    }
    type IntToDoubleFunction_ = IntToDoubleFunction;
    class CustomBuilderObject extends Internal.BuilderBase<any> {
        constructor(i: ResourceLocation_, object: Internal.Supplier_<any>, registry: Internal.RegistryInfo_)
        createObject(): any;
    }
    type CustomBuilderObject_ = CustomBuilderObject;
    class ClientboundSoundEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.SoundEvent_, arg1: Internal.SoundSource_, arg2: Internal.Entity_, arg3: number, arg4: number, arg5: number)
        handle(arg0: Internal.PacketListener_): void;
        getVolume(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSource(): Internal.SoundSource;
        getSeed(): number;
        getPitch(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSound(): Internal.SoundEvent;
        isSkippable(): boolean;
        getId(): number;
        get volume(): number
        get source(): Internal.SoundSource
        get seed(): number
        get pitch(): number
        get sound(): Internal.SoundEvent
        get skippable(): boolean
        get id(): number
    }
    type ClientboundSoundEntityPacket_ = ClientboundSoundEntityPacket;
    interface IRecipeLookup <R> {
        limitFocus(arg0: Internal.Collection_<Internal.IFocus<any>>): this;
        get(): Internal.Stream<R>;
        includeHidden(): this;
    }
    type IRecipeLookup_<R> = IRecipeLookup<R>;
    abstract class HashCode {
        padToLong(): number;
        static fromString(arg0: string): Internal.HashCode;
        asLong(): number;
        asBytes(): number[];
        static fromBytes(arg0: number[]): Internal.HashCode;
        static fromLong(arg0: number): Internal.HashCode;
        bits(): number;
        static fromInt(arg0: number): Internal.HashCode;
        writeBytesTo(arg0: number[], arg1: number, arg2: number): number;
        asInt(): number;
    }
    type HashCode_ = HashCode;
    class ImageFilter {
        constructor()
        canComputeFastBounds(): boolean;
        computeFastBounds(src: Internal.Rect2f_, dst: Internal.Rect2f_): void;
    }
    type ImageFilter_ = ImageFilter;
    class DiggerItem extends Internal.TieredItem implements Internal.Vanishable, Internal.ModifiableItemKJS {
        constructor(arg0: number, arg1: number, arg2: Internal.Tier_, arg3: Internal.TagKey_<Internal.Block>, arg4: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getAttackDamage(): number;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        kjs$getAttributeMap(): Internal.Multimap<any, any>;
        getDamage(arg0: Internal.ItemStack_): number;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        kjs$setAttributeMap(arg0: Internal.Multimap_<any, any>): void;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get attackDamage(): number
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        speed: number;
        defaultModifiers: Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
    }
    type DiggerItem_ = DiggerItem;
    interface ByteBufAllocatorMetric {
        usedHeapMemory(): number;
        usedDirectMemory(): number;
    }
    type ByteBufAllocatorMetric_ = ByteBufAllocatorMetric;
    interface IMaterialProperty <T> {
        verifyProperty(arg0: Internal.MaterialProperties_): void;
        (arg0: Internal.MaterialProperties_): void;
    }
    type IMaterialProperty_<T> = IMaterialProperty<T>;
    class KubeJSRegistries {
        constructor()
        /**
         * Gets the fluid registrar
        */
        static fluids(): Internal.Registrar<Internal.Fluid>;
        /**
         * Gets the recipe serializer registrar
        */
        static recipeSerializers(): Internal.Registrar<Internal.RecipeSerializer<any>>;
        /**
         * Gets the enchantment registrar
        */
        static enchantments(): Internal.Registrar<Internal.Enchantment>;
        /**
         * Gets the block entity registrar
        */
        static blockEntities(): Internal.Registrar<Internal.BlockEntityType<any>>;
        /**
         * Gets the block registrar
        */
        static blocks(): Internal.Registrar<Internal.Block>;
        /**
         * Gets the attribute registrar
        */
        static attributes(): Internal.Registrar<Internal.Attribute>;
        /**
         * Gets the chunk generator registrar
        */
        static chunkGenerators(): Internal.Registrar<Internal.Codec<Internal.ChunkGenerator>>;
        /**
         * Gets the potion registrar
        */
        static potions(): Internal.Registrar<Internal.Potion>;
        /**
         * Gets the block entity registrar
        */
        static blockEntityTypes(): Internal.Registrar<Internal.BlockEntityType<any>>;
        /**
         * Gets the menu type registrar
        */
        static menuTypes(): Internal.Registrar<Internal.MenuType<any>>;
        /**
         * Gets the particle type registrar
        */
        static particleTypes(): Internal.Registrar<Internal.ParticleType<any>>;
        /**
         * Gets the item registrar
        */
        static items(): Internal.Registrar<Internal.Item>;
        /**
         * Gets the biome registrar
        */
        static biomes(): Internal.Registrar<Internal.Biome>;
        /**
         * Gets the mob effect registrar
        */
        static mobEffects(): Internal.Registrar<Internal.MobEffect>;
        /**
         * Gets the registry associated with the id
        */
        static byId<T>(id: ResourceLocation_): Internal.Registrar<T>;
        /**
         * Gets the entity type registrar
        */
        static entityTypes(): Internal.Registrar<Internal.EntityType<any>>;
        /**
         * Gets the sound event registrar
        */
        static soundEvents(): Internal.Registrar<Internal.SoundEvent>;
        /**
         * Platform-agnostic wrapper of minecraft registries, can be used to register content or get objects from the registry
        */
        static readonly REGISTRIES: Internal.Registries;
    }
    type KubeJSRegistries_ = KubeJSRegistries;
    interface Decoder$Simple <A> {
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
        decoder(): Internal.Decoder<A>;
    }
    type Decoder$Simple_<A> = Decoder$Simple<A>;
    class SimplePredicate {
        constructor()
        constructor(type: string, predicate: Internal.Predicate_<Internal.MultiblockState>, candidates: Internal.Supplier_<Internal.BlockInfo[]>)
        constructor(predicate: Internal.Predicate_<Internal.MultiblockState>, candidates: Internal.Supplier_<Internal.BlockInfo[]>)
        constructor(type: string)
        buildPredicate(): this;
        testLimited(blockWorldState: Internal.MultiblockState_): boolean;
        getCandidates(): Internal.List<Internal.ItemStack>;
        getToolTips(predicates: Internal.TraceabilityPredicate_): Internal.List<Internal.Component>;
        test(blockWorldState: Internal.MultiblockState_): boolean;
        testLayer(blockWorldState: Internal.MultiblockState_): boolean;
        testGlobal(blockWorldState: Internal.MultiblockState_): boolean;
        get candidates(): Internal.List<Internal.ItemStack>
        static AIR: Internal.SimplePredicate;
        static ANY: Internal.SimplePredicate;
        toolTips: Internal.List<Internal.Component>;
        disableRenderFormed: boolean;
        slotName: string;
        minLayerCount: number;
        minCount: number;
        maxCount: number;
        previewCount: number;
        readonly type: string;
        io: Internal.IO;
        nbtParser: string;
        candidates: Internal.Supplier<Internal.BlockInfo[]>;
        maxLayerCount: number;
        predicate: Internal.Predicate<Internal.MultiblockState>;
    }
    type SimplePredicate_ = SimplePredicate;
    class ServerStoppedEvent extends Internal.ServerLifecycleEvent {
        constructor()
        constructor(arg0: Internal.MinecraftServer_)
    }
    type ServerStoppedEvent_ = ServerStoppedEvent;
    class EntitySteppedOnBlockCallbackJS {
        constructor(level: Internal.Level_, entity: Internal.Entity_, pos: BlockPos_, state: Internal.BlockState_)
        /**
         * Returns the level
        */
        getLevel(): Internal.Level;
        /**
         * Returns if the entity is suppressing bouncing (for players this is true if the player is crouching)
        */
        isSuppressingBounce(): boolean;
        /**
         * Returns the block's position
        */
        getPos(): BlockPos;
        /**
         * Returns the entity
        */
        getEntity(): Internal.Entity;
        /**
         * Returns the BlockState
        */
        getState(): Internal.BlockState;
        /**
         * Returns the block
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * Returns the level
        */
        get level(): Internal.Level
        /**
         * Returns if the entity is suppressing bouncing (for players this is true if the player is crouching)
        */
        get suppressingBounce(): boolean
        /**
         * Returns the block's position
        */
        get pos(): BlockPos
        /**
         * Returns the entity
        */
        get entity(): Internal.Entity
        /**
         * Returns the BlockState
        */
        get state(): Internal.BlockState
        /**
         * Returns the block
        */
        get block(): Internal.BlockContainerJS
    }
    type EntitySteppedOnBlockCallbackJS_ = EntitySteppedOnBlockCallbackJS;
    interface Vector2ic {
        maxComponent(): number;
        y(): number;
        x(): number;
        absolute(arg0: Internal.Vector2i_): Internal.Vector2i;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
        sub(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
        get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
        equals(arg0: number, arg1: number): boolean;
        max(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
        add(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
        distance(arg0: Internal.Vector2ic_): number;
        min(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
        negate(arg0: Internal.Vector2i_): Internal.Vector2i;
        get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
        gridDistance(arg0: Internal.Vector2ic_): number;
        distanceSquared(arg0: number, arg1: number): number;
        distance(arg0: number, arg1: number): number;
        mul(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
        gridDistance(arg0: number, arg1: number): number;
        add(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
        distanceSquared(arg0: Internal.Vector2ic_): number;
        lengthSquared(): number;
        div(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
        length(): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number): number;
        sub(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
        mul(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
        minComponent(): number;
        mul(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
    }
    type Vector2ic_ = Vector2ic;
    class InteractionHand extends Internal.Enum<Internal.InteractionHand> {
        static valueOf(arg0: string): Internal.InteractionHand;
        static values(): Internal.InteractionHand[];
        static readonly MAIN_HAND: Internal.InteractionHand;
        static readonly OFF_HAND: Internal.InteractionHand;
    }
    type InteractionHand_ = "main_hand" | "off_hand" | InteractionHand;
    class DebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        static renderFloatingText(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number): void;
        static renderFilledBox(arg0: BlockPos_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        static renderFloatingText(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        static renderFilledBox(arg0: Internal.AABB_, arg1: number, arg2: number, arg3: number, arg4: number): void;
        switchRenderChunkborder(): boolean;
        static renderFilledBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): void;
        static renderFloatingText(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: number, arg8: boolean): void;
        clear(): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource$BufferSource_, arg2: number, arg3: number, arg4: number): void;
        static renderFilledBox(arg0: BlockPos_, arg1: BlockPos_, arg2: number, arg3: number, arg4: number, arg5: number): void;
        static renderFloatingText(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number): void;
        static getTargetedEntity(arg0: Internal.Entity_, arg1: number): Internal.Optional<Internal.Entity>;
        readonly collisionBoxRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly villageSectionsDebugRenderer: Internal.VillageSectionsDebugRenderer;
        readonly worldGenAttemptRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly pathfindingRenderer: Internal.PathfindingRenderer;
        readonly goalSelectorRenderer: Internal.GoalSelectorDebugRenderer;
        readonly heightMapRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly lightDebugRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly gameTestDebugRenderer: Internal.GameTestDebugRenderer;
        readonly neighborsUpdateRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly brainDebugRenderer: Internal.BrainDebugRenderer;
        readonly beeDebugRenderer: Internal.BeeDebugRenderer;
        readonly chunkRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly solidFaceRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly chunkBorderRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
        readonly structureRenderer: Internal.StructureRenderer;
        readonly raidDebugRenderer: Internal.RaidDebugRenderer;
        readonly gameEventListenerRenderer: Internal.GameEventListenerRenderer;
        readonly waterDebugRenderer: Internal.DebugRenderer$SimpleDebugRenderer;
    }
    type DebugRenderer_ = DebugRenderer;
    interface TemporalAdjuster {
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        (arg0: Internal.Temporal_): Internal.Temporal_;
    }
    type TemporalAdjuster_ = TemporalAdjuster;
    class Material {
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_)
        renderType(arg0: Internal.Function_<ResourceLocation, Internal.RenderType>): Internal.RenderType;
        sprite(): Internal.TextureAtlasSprite;
        buffer(arg0: Internal.MultiBufferSource_, arg1: Internal.Function_<ResourceLocation, Internal.RenderType>, arg2: boolean): Internal.VertexConsumer;
        handler$bde001$hashCodeReturnInjected(arg0: Internal.CallbackInfoReturnable_<any>): void;
        atlasLocation(): ResourceLocation;
        handler$bde001$hashCodeHeadInjected(arg0: Internal.CallbackInfoReturnable_<any>): void;
        buffer(arg0: Internal.MultiBufferSource_, arg1: Internal.Function_<ResourceLocation, Internal.RenderType>): Internal.VertexConsumer;
        texture(): ResourceLocation;
    }
    type Material_ = Material;
    class StructureSettingsBuilder {
        getSpawnOverrides(arg0: Internal.MobCategory_): Internal.StructureSettingsBuilder$StructureSpawnOverrideBuilder;
        getTerrainAdaptation(): Internal.TerrainAdjustment;
        getOrAddSpawnOverrides(arg0: Internal.MobCategory_): Internal.StructureSettingsBuilder$StructureSpawnOverrideBuilder;
        build(): Internal.Structure$StructureSettings;
        setBiomes(arg0: Internal.HolderSet_<Internal.Biome>): void;
        getDecorationStep(): Internal.GenerationStep$Decoration;
        getBiomes(): Internal.HolderSet<Internal.Biome>;
        static copyOf(arg0: Internal.Structure$StructureSettings_): Internal.StructureSettingsBuilder;
        setTerrainAdaptation(arg0: Internal.TerrainAdjustment_): void;
        setDecorationStep(arg0: Internal.GenerationStep$Decoration_): void;
        removeSpawnOverrides(arg0: Internal.MobCategory_): void;
        get terrainAdaptation(): Internal.TerrainAdjustment
        set biomes(arg0: Internal.HolderSet_<Internal.Biome>)
        get decorationStep(): Internal.GenerationStep$Decoration
        get biomes(): Internal.HolderSet<Internal.Biome>
        set terrainAdaptation(arg0: Internal.TerrainAdjustment_)
        set decorationStep(arg0: Internal.GenerationStep$Decoration_)
    }
    type StructureSettingsBuilder_ = StructureSettingsBuilder;
    class FrameTimer {
        constructor()
        getLog(): number[];
        getAverageDuration(arg0: number): number;
        scaleSampleTo(arg0: number, arg1: number, arg2: number): number;
        scaleAverageDurationTo(arg0: number, arg1: number): number;
        logFrameDuration(arg0: number): void;
        getLogStart(): number;
        getLogEnd(): number;
        wrapIndex(arg0: number): number;
        get log(): number[]
        get logStart(): number
        get logEnd(): number
        static readonly LOGGING_LENGTH: 240;
    }
    type FrameTimer_ = FrameTimer;
    class SteamTexture {
        get(isHighPressure: boolean): ResourceTexture;
        static fullImage(path: string): Internal.SteamTexture;
    }
    type SteamTexture_ = SteamTexture;
    interface CompositeStateAccessor {
        getTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        get transparency(): Internal.RenderStateShard$TransparencyStateShard
    }
    type CompositeStateAccessor_ = CompositeStateAccessor;
    class IsInWaterSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type IsInWaterSensor_ = IsInWaterSensor;
    class ExperienceBottleItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ExperienceBottleItem_ = ExperienceBottleItem;
    class ULocale$Type {
    }
    type ULocale$Type_ = ULocale$Type;
    class StructureBlock extends Internal.BaseEntityBlock implements Internal.GameMasterBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MODE: Internal.EnumProperty<Internal.StructureMode>;
    }
    type StructureBlock_ = StructureBlock;
    class ToastComponent extends Internal.GuiComponent {
        constructor(arg0: Internal.Minecraft_)
        getToast<T extends Internal.Toast>(arg0: T, arg1: any): T;
        addToast(arg0: Internal.Toast_): void;
        getMinecraft(): Internal.Minecraft;
        clear(): void;
        render(arg0: Internal.PoseStack_): void;
        get minecraft(): Internal.Minecraft
    }
    type ToastComponent_ = ToastComponent;
    interface Registrar <T> extends Internal.Iterable<T> {
        getKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
        getIds(): Internal.Set<ResourceLocation>;
        getRawId(arg0: T): number;
        contains(arg0: ResourceLocation_): boolean;
        getId(arg0: T): ResourceLocation;
        wrap<R extends T>(obj: R): Internal.RegistrySupplier<R>;
        spliterator(): Internal.Spliterator<T>;
        get(arg0: ResourceLocation_): T;
        key(): Internal.ResourceKey<Internal.Registry<T>>;
        containsValue(arg0: T): boolean;
        iterator(): Internal.Iterator<T>;
        register<E extends T>(arg0: ResourceLocation_, arg1: Internal.Supplier_<E>): Internal.RegistrySupplier<E>;
        delegate(arg0: ResourceLocation_): Internal.RegistrySupplier<T>;
        forEach(arg0: Internal.Consumer_<T>): void;
        byRawId(arg0: number): T;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
        listen(arg0: ResourceLocation_, arg1: Internal.Consumer_<T>): void;
        listen<R extends T>(supplier: Internal.RegistrySupplier_<R>, callback: Internal.Consumer_<R>): void;
        get ids(): Internal.Set<ResourceLocation>
    }
    type Registrar_<T> = Registrar<T>;
    class PrimedTnt extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<Internal.PrimedTnt>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: Internal.LivingEntity_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setFuse(arg0: number): void;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getOwner(): Internal.LivingEntity;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        getFuse(): number;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        set fuse(arg0: number)
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        get owner(): Internal.LivingEntity
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        get fuse(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        owner: Internal.LivingEntity;
    }
    type PrimedTnt_ = PrimedTnt;
    class LootTables extends Internal.SimpleJsonResourceReloadListener implements Internal.LootTablesKJS {
        constructor(arg0: Internal.PredicateManager_)
        getIds(): Internal.Set<ResourceLocation>;
        handler$boj000$gtceu$injectLootTables(object: Internal.Map_<any, any>, resourceManager: Internal.ResourceManager_, profiler: Internal.ProfilerFiller_, ci: Internal.CallbackInfo_, lootTables: Internal.ImmutableMap$Builder_<any, any>): void;
        kjs$apply0(map: Internal.Map_<ResourceLocation, Internal.JsonElement>, action: Internal.BiConsumer_<ResourceLocation, Internal.JsonElement>): void;
        static validate(arg0: Internal.ValidationContext_, arg1: ResourceLocation_, arg2: Internal.LootTable_): void;
        get(arg0: ResourceLocation_): Internal.LootTable;
        getName(): string;
        handler$bld000$apply(map: Internal.Map_<any, any>, resourceManager: Internal.ResourceManager_, profilerFiller: Internal.ProfilerFiller_, ci: Internal.CallbackInfo_): void;
        static serialize(arg0: Internal.LootTable_): Internal.JsonElement;
        get ids(): Internal.Set<ResourceLocation>
        get name(): string
    }
    type LootTables_ = LootTables;
    class DropperBlock extends Internal.DispenserBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type DropperBlock_ = DropperBlock;
    class CallbackInfo implements Internal.Cancellable {
        constructor(arg0: string, arg1: boolean)
        static getCallInfoClassName(arg0: org.objectweb.asm.Type_): string;
        isCancellable(): boolean;
        cancel(): void;
        getId(): string;
        isCancelled(): boolean;
        get cancellable(): boolean
        get id(): string
        get cancelled(): boolean
    }
    type CallbackInfo_ = CallbackInfo;
    interface FlushInfo$SubmittedCallback {
        onSubmitted(arg0: boolean): void;
        (arg0: boolean): void;
    }
    type FlushInfo$SubmittedCallback_ = FlushInfo$SubmittedCallback;
    class ChatFormatting extends Internal.Enum<Internal.ChatFormatting> implements Internal.StringRepresentable, Internal.Color {
        static getById(arg0: number): Internal.ChatFormatting;
        static values(): Internal.ChatFormatting[];
        getChar(): string;
        static getByName(arg0: string): Internal.ChatFormatting;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        getSerializedName(): string;
        getArgbJS(): number;
        specialEquals(o: any, shallow: boolean): boolean;
        static getByCode(formattingCode: string): Internal.ChatFormatting;
        static stripFormatting(arg0: string): string;
        getRgbJS(): number;
        static valueOf(arg0: string): Internal.ChatFormatting;
        getSerializeJS(): string;
        isFormat(): boolean;
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getName(): string;
        isColor(): boolean;
        createTextColorJS(): Internal.TextColor;
        getColor(): number;
        getHexJS(): string;
        getFireworkColorJS(): number;
        static getNames(arg0: boolean, arg1: boolean): Internal.Collection<string>;
        getId(): number;
        get "char"(): string
        get serializedName(): string
        get argbJS(): number
        get rgbJS(): number
        get serializeJS(): string
        get format(): boolean
        get name(): string
        get color(): boolean
        get color(): number
        get hexJS(): string
        get fireworkColorJS(): number
        get id(): number
        static readonly AQUA: Internal.ChatFormatting;
        static readonly OBFUSCATED: Internal.ChatFormatting;
        static readonly RED: Internal.ChatFormatting;
        static readonly LIGHT_PURPLE: Internal.ChatFormatting;
        static readonly GRAY: Internal.ChatFormatting;
        static readonly CODEC: Internal.Codec<Internal.ChatFormatting>;
        static readonly GOLD: Internal.ChatFormatting;
        static readonly DARK_RED: Internal.ChatFormatting;
        static readonly GREEN: Internal.ChatFormatting;
        static readonly BLUE: Internal.ChatFormatting;
        static readonly BOLD: Internal.ChatFormatting;
        static readonly DARK_GREEN: Internal.ChatFormatting;
        static readonly DARK_AQUA: Internal.ChatFormatting;
        static readonly DARK_PURPLE: Internal.ChatFormatting;
        static readonly YELLOW: Internal.ChatFormatting;
        static readonly WHITE: Internal.ChatFormatting;
        static readonly ITALIC: Internal.ChatFormatting;
        static readonly UNDERLINE: Internal.ChatFormatting;
        static readonly BLACK: Internal.ChatFormatting;
        static readonly DARK_GRAY: Internal.ChatFormatting;
        static readonly STRIKETHROUGH: Internal.ChatFormatting;
        static readonly RESET: Internal.ChatFormatting;
        static readonly DARK_BLUE: Internal.ChatFormatting;
        static readonly PREFIX_CODE: "§";
    }
    type ChatFormatting_ = "italic" | "dark_red" | "dark_gray" | "gold" | "bold" | "dark_green" | "red" | "obfuscated" | "black" | "green" | "dark_purple" | "dark_blue" | "yellow" | "aqua" | "white" | "reset" | "underline" | "gray" | "dark_aqua" | ChatFormatting | "blue" | "strikethrough" | "light_purple";
    interface Applicative$Mu extends Internal.Functor$Mu {
    }
    type Applicative$Mu_ = Applicative$Mu;
    class Products$P1 <F extends Internal.K1, T1> {
        constructor(arg0: Internal.App_<F, T1>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function_<T1, R>): Internal.App<F, R>;
        t1(): Internal.App<F, T1>;
        and<T2, T3>(arg0: Internal.Products$P2_<F, T2, T3>): Internal.Products$P3<F, T1, T2, T3>;
        and<T2, T3, T4, T5, T6>(arg0: Internal.Products$P5_<F, T2, T3, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        and<T2>(arg0: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
        and<T2, T3, T4, T5, T6, T7, T8>(arg0: Internal.Products$P7_<F, T2, T3, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        and<T2, T3, T4>(arg0: Internal.Products$P3_<F, T2, T3, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        and<T2, T3, T4, T5, T6, T7>(arg0: Internal.Products$P6_<F, T2, T3, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function<T1, R>>): Internal.App<F, R>;
        and<T2, T3, T4, T5>(arg0: Internal.Products$P4_<F, T2, T3, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
    }
    type Products$P1_<F extends Internal.K1, T1> = Products$P1<F, T1>;
    class Products$P3 <F extends Internal.K1, T1, T2, T3> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>)
        and<T4>(arg0: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        and<T4, T5>(arg0: Internal.Products$P2_<F, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        and<T4, T5, T6, T7>(arg0: Internal.Products$P4_<F, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        t3(): Internal.App<F, T3>;
        and<T4, T5, T6, T7, T8>(arg0: Internal.Products$P5_<F, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function3_<T1, T2, T3, R>): Internal.App<F, R>;
        and<T4, T5, T6>(arg0: Internal.Products$P3_<F, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function3<T1, T2, T3, R>>): Internal.App<F, R>;
    }
    type Products$P3_<F extends Internal.K1, T1, T2, T3> = Products$P3<F, T1, T2, T3>;
    class StatType <T> implements Internal.Iterable<Internal.Stat<T>> {
        constructor(arg0: Internal.Registry_<T>)
        getDisplayName(): Internal.Component;
        contains(arg0: T): boolean;
        getRegistry(): Internal.Registry<T>;
        iterator(): Internal.Iterator<Internal.Stat<T>>;
        spliterator(): Internal.Spliterator<Internal.Stat<T>>;
        get(arg0: T): Internal.Stat<T>;
        getTranslationKey(): string;
        get(arg0: T, arg1: Internal.StatFormatter_): Internal.Stat<T>;
        forEach(arg0: Internal.Consumer_<Internal.Stat<T>>): void;
        get displayName(): Internal.Component
        get registry(): Internal.Registry<T>
        get translationKey(): string
    }
    type StatType_<T> = Special.StatType | StatType<T>;
    class Input {
        constructor()
        hasForwardImpulse(): boolean;
        getMoveVector(): Internal.Vec2;
        tick(arg0: boolean, arg1: number): void;
        get moveVector(): Internal.Vec2
        up: boolean;
        forwardImpulse: number;
        down: boolean;
        shiftKeyDown: boolean;
        right: boolean;
        jumping: boolean;
        left: boolean;
        leftImpulse: number;
    }
    type Input_ = Input;
    class Products$P2 <F extends Internal.K1, T1, T2> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>)
        and<T3, T4, T5, T6>(arg0: Internal.Products$P4_<F, T3, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.BiFunction<T1, T2, R>>): Internal.App<F, R>;
        and<T3, T4, T5, T6, T7>(arg0: Internal.Products$P5_<F, T3, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        and<T3, T4, T5>(arg0: Internal.Products$P3_<F, T3, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.BiFunction_<T1, T2, R>): Internal.App<F, R>;
        and<T3, T4>(arg0: Internal.Products$P2_<F, T3, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
        and<T3, T4, T5, T6, T7, T8>(arg0: Internal.Products$P6_<F, T3, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        and<T3>(arg0: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
    }
    type Products$P2_<F extends Internal.K1, T1, T2> = Products$P2<F, T1, T2>;
    class TorchBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.ParticleOptions_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type TorchBlock_ = TorchBlock;
    interface WritableLevelData extends Internal.LevelData {
        getDifficulty(): Internal.Difficulty;
        isThundering(): boolean;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_, arg1: Internal.LevelHeightAccessor_): void;
        isDifficultyLocked(): boolean;
        isRaining(): boolean;
        getSpawnAngle(): number;
        setRaining(arg0: boolean): void;
        getGameRules(): Internal.GameRules;
        setXSpawn(arg0: number): void;
        setZSpawn(arg0: number): void;
        setYSpawn(arg0: number): void;
        isHardcore(): boolean;
        getYSpawn(): number;
        getGameTime(): number;
        setSpawnAngle(arg0: number): void;
        setSpawn(arg0: BlockPos_, arg1: number): void;
        getDayTime(): number;
        getZSpawn(): number;
        getXSpawn(): number;
        get difficulty(): Internal.Difficulty
        get thundering(): boolean
        get difficultyLocked(): boolean
        get raining(): boolean
        get spawnAngle(): number
        set raining(arg0: boolean)
        get gameRules(): Internal.GameRules
        set XSpawn(arg0: number)
        set ZSpawn(arg0: number)
        set YSpawn(arg0: number)
        get hardcore(): boolean
        get YSpawn(): number
        get gameTime(): number
        set spawnAngle(arg0: number)
        get dayTime(): number
        get ZSpawn(): number
        get XSpawn(): number
    }
    type WritableLevelData_ = WritableLevelData;
    class ServerBossEvent extends Internal.BossEvent {
        constructor(arg0: Internal.Component_, arg1: Internal.BossEvent$BossBarColor_, arg2: Internal.BossEvent$BossBarOverlay_)
        removePlayer(arg0: Internal.ServerPlayer_): void;
        getPlayers(): Internal.Collection<Internal.ServerPlayer>;
        addPlayer(arg0: Internal.ServerPlayer_): void;
        removeAllPlayers(): void;
        isVisible(): boolean;
        setVisible(arg0: boolean): void;
        get players(): Internal.Collection<Internal.ServerPlayer>
        get visible(): boolean
        set visible(arg0: boolean)
    }
    type ServerBossEvent_ = ServerBossEvent;
    class SuggestionsBuilder {
        constructor(arg0: string, arg1: number)
        constructor(arg0: string, arg1: string, arg2: number)
        getRemainingLowerCase(): string;
        getStart(): number;
        suggest(arg0: string, arg1: com.mojang.brigadier.Message_): this;
        buildFuture(): Internal.CompletableFuture<Internal.Suggestions>;
        suggest(arg0: string): this;
        getInput(): string;
        build(): Internal.Suggestions;
        suggest(arg0: number): this;
        restart(): this;
        suggest(arg0: number, arg1: com.mojang.brigadier.Message_): this;
        getRemaining(): string;
        add(arg0: Internal.SuggestionsBuilder_): this;
        createOffset(arg0: number): this;
        get remainingLowerCase(): string
        get start(): number
        get input(): string
        get remaining(): string
    }
    type SuggestionsBuilder_ = SuggestionsBuilder;
    class Products$P9 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.App<F, R>;
    }
    type Products$P9_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9> = Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
    class Products$P8 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>)
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        t3(): Internal.App<F, T3>;
        t4(): Internal.App<F, T4>;
        t5(): Internal.App<F, T5>;
        t7(): Internal.App<F, T7>;
        t6(): Internal.App<F, T6>;
        t8(): Internal.App<F, T8>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.App<F, R>;
    }
    type Products$P8_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8> = Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
    class IdentityHashMap <K, V> extends Internal.AbstractMap<K, V> implements Internal.Cloneable, Internal.Map<K, V>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Map_<K, V>)
        constructor(arg0: number)
        clone(): any;
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        putIfAbsent(arg0: K, arg1: V): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
    }
    type IdentityHashMap_<K, V> = IdentityHashMap<K, V>;
    class TrunkPlacerType <P extends Internal.TrunkPlacer> implements Internal.ITrunkPlacerTypeAccessor {
        constructor(arg0: Internal.Codec_<P>)
        codec(): Internal.Codec<P>;
        static callCtor_$md$ae501e$0(arg0: Internal.Codec_<any>): Internal.TrunkPlacerType<any>;
        static callCtor<T extends Internal.TrunkPlacer>(pCodec: Internal.Codec_<T>): Internal.TrunkPlacerType<T>;
        static readonly STRAIGHT_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.StraightTrunkPlacer>;
        static readonly FANCY_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.FancyTrunkPlacer>;
        static readonly DARK_OAK_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.DarkOakTrunkPlacer>;
        static readonly FORKING_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.ForkingTrunkPlacer>;
        static readonly BENDING_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.BendingTrunkPlacer>;
        static readonly GIANT_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.GiantTrunkPlacer>;
        static readonly MEGA_JUNGLE_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.MegaJungleTrunkPlacer>;
        static readonly UPWARDS_BRANCHING_TRUNK_PLACER: Internal.TrunkPlacerType<Internal.UpwardsBranchingTrunkPlacer>;
    }
    type TrunkPlacerType_<P extends Internal.TrunkPlacer> = Special.TrunkPlacerType | TrunkPlacerType<P>;
    class DynamicGameEventListener <T extends Internal.GameEventListener> {
        constructor(arg0: T)
        updateListener(arg0: T, arg1: Internal.Level_): void;
        getListener(): T;
        remove(arg0: Internal.ServerLevel_): void;
        move(arg0: Internal.ServerLevel_): void;
        add(arg0: Internal.ServerLevel_): void;
        get listener(): T
    }
    type DynamicGameEventListener_<T extends Internal.GameEventListener> = DynamicGameEventListener<T>;
    class TwistingVinesBlock extends Internal.GrowingPlantHeadBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SHAPE: Internal.ArrayVoxelShape;
    }
    type TwistingVinesBlock_ = TwistingVinesBlock;
    class Products$P5 <F extends Internal.K1, T1, T2, T3, T4, T5> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function5_<T1, T2, T3, T4, T5, R>): Internal.App<F, R>;
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        t3(): Internal.App<F, T3>;
        t4(): Internal.App<F, T4>;
        t5(): Internal.App<F, T5>;
        and<T6>(arg0: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
        and<T6, T7>(arg0: Internal.Products$P2_<F, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function5<T1, T2, T3, T4, T5, R>>): Internal.App<F, R>;
        and<T6, T7, T8>(arg0: Internal.Products$P3_<F, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
    }
    type Products$P5_<F extends Internal.K1, T1, T2, T3, T4, T5> = Products$P5<F, T1, T2, T3, T4, T5>;
    class LivingEvent$LivingJumpEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type LivingEvent$LivingJumpEvent_ = LivingEvent$LivingJumpEvent;
    class Products$P4 <F extends Internal.K1, T1, T2, T3, T4> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>)
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        t3(): Internal.App<F, T3>;
        t4(): Internal.App<F, T4>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function4<T1, T2, T3, T4, R>>): Internal.App<F, R>;
        and<T5>(arg0: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function4_<T1, T2, T3, T4, R>): Internal.App<F, R>;
        and<T5, T6, T7, T8>(arg0: Internal.Products$P4_<F, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        and<T5, T6, T7>(arg0: Internal.Products$P3_<F, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
        and<T5, T6>(arg0: Internal.Products$P2_<F, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
    }
    type Products$P4_<F extends Internal.K1, T1, T2, T3, T4> = Products$P4<F, T1, T2, T3, T4>;
    class Products$P7 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>)
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        t3(): Internal.App<F, T3>;
        t4(): Internal.App<F, T4>;
        t5(): Internal.App<F, T5>;
        t7(): Internal.App<F, T7>;
        t6(): Internal.App<F, T6>;
        and<T8>(arg0: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function7<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.App<F, R>;
    }
    type Products$P7_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7> = Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
    class CarriageBogey implements Internal.AccessorCarriageBogey {
        constructor(arg0: Internal.AbstractBogeyBlock_<any>, arg1: boolean, arg2: Internal.CompoundTag_, arg3: Internal.TravellingPoint_, arg4: Internal.TravellingPoint_)
        getAnchorPosition(): Vec3;
        getType(): Internal.AbstractBogeyBlock<any>;
        getStress(): number;
        createInstance(arg0: Internal.MaterialManager_): Internal.BogeyInstance;
        updateCouplingAnchor(arg0: Vec3_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: boolean): void;
        static read(arg0: Internal.CompoundTag_, arg1: Internal.TrackGraph_, arg2: Internal.DimensionPalette_): Internal.CarriageBogey;
        getAnchorPosition(arg0: boolean): Vec3;
        write(arg0: Internal.DimensionPalette_): Internal.CompoundTag;
        isUpsideDown(): boolean;
        trailing(): Internal.TravellingPoint;
        getDimension(): Internal.ResourceKey<Internal.Level>;
        updateAngles(arg0: Internal.CarriageContraptionEntity_, arg1: number): void;
        getStyle(): Internal.BogeyStyle;
        leading(): Internal.TravellingPoint;
        get anchorPosition(): Vec3
        get type(): Internal.AbstractBogeyBlock<any>
        get stress(): number
        get upsideDown(): boolean
        get dimension(): Internal.ResourceKey<Internal.Level>
        get style(): Internal.BogeyStyle
        carriage: Internal.Carriage;
        couplingAnchors: Internal.Couple<Vec3>;
        bogeyData: Internal.CompoundTag;
        static readonly UPSIDE_DOWN_KEY: "UpsideDown";
    }
    type CarriageBogey_ = CarriageBogey;
    class AreaEffectCloud extends Internal.Entity {
        constructor(arg0: Internal.EntityType_<Internal.AreaEffectCloud>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        getDistance(pos: BlockPos_): number;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        isOnScoreboardTeam(teamId: string): boolean;
        getRadiusOnUse(): number;
        getOwner(): Internal.LivingEntity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setRadius(arg0: number): void;
        setParticle(arg0: Internal.ParticleOptions_): void;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isLiving(): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setFixedColor(arg0: number): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getRadius(): number;
        getFacing(): Internal.Direction;
        setDurationOnUse(arg0: number): void;
        shouldRiderSit(): boolean;
        isWaiting(): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        isFrame(): boolean;
        setWaitTime(arg0: number): void;
        playSound(id: Internal.SoundEvent_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getColor(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getRadiusPerTick(): number;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        getWaitTime(): number;
        getPotion(): Internal.Potion;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getDurationOnUse(): number;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDuration(): number;
        setRadiusOnUse(arg0: number): void;
        setMotionX(x: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setOwner(arg0: Internal.LivingEntity_): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        setRadiusPerTick(arg0: number): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        setPotion(arg0: Internal.Potion_): void;
        getMotionZ(): number;
        setDuration(arg0: number): void;
        tell(message: Internal.Component_): void;
        getParticle(): Internal.ParticleOptions;
        setZ(z: number): void;
        addEffect(arg0: Internal.MobEffectInstance_): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        get radiusOnUse(): number
        get owner(): Internal.LivingEntity
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set radius(arg0: number)
        set particle(arg0: Internal.ParticleOptions_)
        set y(y: number)
        get living(): boolean
        set fixedColor(arg0: number)
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get radius(): number
        get facing(): Internal.Direction
        set durationOnUse(arg0: number)
        get waiting(): boolean
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get frame(): boolean
        set waitTime(arg0: number)
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get color(): number
        get type(): string
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get radiusPerTick(): number
        get waitTime(): number
        get potion(): Internal.Potion
        get durationOnUse(): number
        get server(): Internal.MinecraftServer
        get duration(): number
        set radiusOnUse(arg0: number)
        set motionX(x: number)
        set owner(arg0: Internal.LivingEntity_)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        set radiusPerTick(arg0: number)
        set potion(arg0: Internal.Potion_)
        get motionZ(): number
        set duration(arg0: number)
        get particle(): Internal.ParticleOptions
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
    }
    type AreaEffectCloud_ = AreaEffectCloud;
    class Products$P6 <F extends Internal.K1, T1, T2, T3, T4, T5, T6> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>)
        t1(): Internal.App<F, T1>;
        t2(): Internal.App<F, T2>;
        t3(): Internal.App<F, T3>;
        t4(): Internal.App<F, T4>;
        t5(): Internal.App<F, T5>;
        t6(): Internal.App<F, T6>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>): Internal.App<F, R>;
        and<T7, T8>(arg0: Internal.Products$P2_<F, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function6<T1, T2, T3, T4, T5, T6, R>>): Internal.App<F, R>;
        and<T7>(arg0: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
    }
    type Products$P6_<F extends Internal.K1, T1, T2, T3, T4, T5, T6> = Products$P6<F, T1, T2, T3, T4, T5, T6>;
    interface PosRuleTestType <P extends Internal.PosRuleTest> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.PosRuleTest>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly LINEAR_POS_TEST: Internal.PosRuleTestType<Internal.LinearPosTest>;
        readonly AXIS_ALIGNED_LINEAR_POS_TEST: Internal.PosRuleTestType<Internal.AxisAlignedLinearPosTest>;
        readonly ALWAYS_TRUE_TEST: Internal.PosRuleTestType<Internal.PosAlwaysTrueTest>;
    }
    type PosRuleTestType_<P extends Internal.PosRuleTest> = PosRuleTestType<P> | Special.PosRuleTest;
    abstract class AbstractTickableSoundInstance extends Internal.AbstractSoundInstance implements Internal.TickableSoundInstance {
        isStopped(): boolean;
        canStartSilent(): boolean;
        getStream(arg0: Internal.SoundBufferLibrary_, arg1: Internal.Sound_, arg2: boolean): Internal.CompletableFuture<Internal.AudioStream>;
        static createUnseededRandom(): Internal.RandomSource;
        tick(): void;
        canPlaySound(): boolean;
        get stopped(): boolean
    }
    type AbstractTickableSoundInstance_ = AbstractTickableSoundInstance;
    class RegistrateBlockstateProvider extends net.minecraftforge.client.model.generators.BlockStateProvider implements Internal.RegistrateProvider {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.DataGenerator_, arg2: Internal.ExistingFileHelper_)
        getExistingVariantBuilder(arg0: Internal.Block_): Internal.Optional<Internal.VariantBlockStateBuilder>;
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        getExistingMultipartBuilder(arg0: Internal.Block_): Internal.Optional<Internal.MultiPartBlockStateBuilder>;
        getSide(): Internal.LogicalSide;
        get side(): Internal.LogicalSide
    }
    type RegistrateBlockstateProvider_ = RegistrateBlockstateProvider;
    interface VertexBufferHelper {
        restoreBinding(): void;
        saveBinding(): void;
    }
    type VertexBufferHelper_ = VertexBufferHelper;
    abstract class InventoryFilterItem extends Internal.BaseFilterItem {
        constructor()
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        static getInventory(stack: Internal.ItemStack_): Internal.ItemInventory;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        /**
         * @deprecated
        */
        getItems(filter: Internal.ItemStack_, set: Internal.Set_<Internal.Item>): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        getDisplayItemStacks(filter: Internal.ItemStack_, list: Internal.List_<Internal.ItemStack>): void;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        addSlots(filter: Internal.ItemStack_, list: Internal.List_<Internal.InventoryFilterItem$FilterSlot>): void;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getInventorySize(filter: Internal.ItemStack_): number;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        filterItem(filter: Internal.ItemStack_, item: Internal.Item_): boolean;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type InventoryFilterItem_ = InventoryFilterItem;
    abstract class ChunkAccess implements Internal.BiomeManager$NoiseBiomeSource, Internal.ExtendedChunk, Internal.StructureAccess, Internal.BlockGetter {
        constructor(arg0: Internal.ChunkPos_, arg1: Internal.UpgradeData_, arg2: Internal.LevelHeightAccessor_, arg3: Internal.Registry_<Internal.Biome>, arg4: number, arg5: Internal.LevelChunkSection_[], arg6: Internal.BlendingData_)
        static getOrCreateOffsetList(arg0: Internal.ShortList_[], arg1: number): Internal.ShortList;
        getMinSection(): number;
        getBlockState(arg0: BlockPos_): Internal.BlockState;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getMaxSection(): number;
        isUnsaved(): boolean;
        setLightCorrect(arg0: boolean): void;
        getReferencesForStructure(arg0: Internal.Structure_): Internal.LongSet;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getOrCreateHeightmapUnprimed(arg0: Internal.Heightmap$Types_): Internal.Heightmap;
        addReferenceForStructure(arg0: Internal.Structure_, arg1: number): void;
        getSectionYFromSectionIndex(arg0: number): number;
        getBelowZeroRetrogen(): Internal.BelowZeroRetrogen;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        hasAnyStructureReferences(): boolean;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        setBlockEntity(arg0: Internal.BlockEntity_): void;
        getHeightAccessorForGeneration(): Internal.LevelHeightAccessor;
        getEventDispatcher(arg0: number): Internal.GameEventDispatcher;
        setInhabitedTime(arg0: number): void;
        getStartForStructure(arg0: Internal.Structure_): Internal.StructureStart;
        setBlockState(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: boolean): Internal.BlockState;
        getPostProcessing(): Internal.ShortList[];
        getBlockEntityNbtForSaving(arg0: BlockPos_): Internal.CompoundTag;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        removeBlockEntity(arg0: BlockPos_): void;
        getHeightmaps(): Internal.Collection<Internal.Map$Entry<Internal.Heightmap$Types, Internal.Heightmap>>;
        getBlockNibbles(): any[];
        fillBiomesFromNoise(arg0: Internal.BiomeResolver_, arg1: Internal.Climate$Sampler_): void;
        getBlockEmptinessMap(): boolean[];
        getPos(): Internal.ChunkPos;
        getUpgradeData(): Internal.UpgradeData;
        getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
        getMinBuildHeight(): number;
        getSectionsCount(): number;
        incrementInhabitedTime(arg0: number): void;
        setSkyEmptinessMap(arg0: boolean[]): void;
        getSectionIndexFromSectionY(arg0: number): number;
        markPosForPostprocessing(arg0: BlockPos_): void;
        getBlendingData(): Internal.BlendingData;
        getSkyEmptinessMap(): boolean[];
        setBlockNibbles(arg0: any_[]): void;
        getSection(arg0: number): Internal.LevelChunkSection;
        getSkyNibbles(): any[];
        getLights(): Internal.Stream<BlockPos>;
        addPackedPostProcess(arg0: number, arg1: number): void;
        getSectionIndex(arg0: number): number;
        getTicksForSerialization(): Internal.ChunkAccess$TicksToSave;
        getMaxBuildHeight(): number;
        setUnsaved(arg0: boolean): void;
        setBlendingData(arg0: Internal.BlendingData_): void;
        setHeightmap(arg0: Internal.Heightmap$Types_, arg1: number[]): void;
        getOrCreateNoiseChunk(arg0: Internal.Function_<Internal.ChunkAccess, Internal.NoiseChunk>): Internal.NoiseChunk;
        getAllReferences(): Internal.Map<Internal.Structure, Internal.LongSet>;
        isLightCorrect(): boolean;
        getAllStarts(): Internal.Map<Internal.Structure, Internal.StructureStart>;
        setBlockEntityNbt(arg0: Internal.CompoundTag_): void;
        getBlockEntitiesPos(): Internal.Set<BlockPos>;
        getFluidTicks(): Internal.TickContainerAccess<Internal.Fluid>;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getHeight(): number;
        getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
        getModelDataManager(): Internal.ModelDataManager;
        getBlockTicks(): Internal.TickContainerAccess<Internal.Block>;
        setSkyNibbles(arg0: any_[]): void;
        getWorldForge(): Internal.LevelAccessor;
        setAllReferences(arg0: Internal.Map_<Internal.Structure, Internal.LongSet>): void;
        setBlockEmptinessMap(arg0: boolean[]): void;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        hasPrimedHeightmap(arg0: Internal.Heightmap$Types_): boolean;
        getFluidState(arg0: BlockPos_): Internal.FluidState;
        getHighestSection(): Internal.LevelChunkSection;
        getInhabitedTime(): number;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        isOldNoiseGeneration(): boolean;
        getHighestSectionPosition(): number;
        addEntity(arg0: Internal.Entity_): void;
        isYSpaceEmpty(arg0: number, arg1: number): boolean;
        isUpgrading(): boolean;
        getStatus(): Internal.ChunkStatus;
        setStartForStructure(arg0: Internal.Structure_, arg1: Internal.StructureStart_): void;
        getSections(): Internal.LevelChunkSection[];
        getMaxLightLevel(): number;
        setAllStarts(arg0: Internal.Map_<Internal.Structure, Internal.StructureStart>): void;
        getBlockEntityNbt(arg0: BlockPos_): Internal.CompoundTag;
        /**
         * @deprecated
        */
        carverBiome(arg0: Internal.Supplier_<Internal.BiomeGenerationSettings>): Internal.BiomeGenerationSettings;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        get minSection(): number
        get maxSection(): number
        get unsaved(): boolean
        set lightCorrect(arg0: boolean)
        get belowZeroRetrogen(): Internal.BelowZeroRetrogen
        set blockEntity(arg0: Internal.BlockEntity_)
        get heightAccessorForGeneration(): Internal.LevelHeightAccessor
        set inhabitedTime(arg0: number)
        get postProcessing(): Internal.ShortList[]
        get heightmaps(): Internal.Collection<Internal.Map$Entry<Internal.Heightmap$Types, Internal.Heightmap>>
        get blockNibbles(): any[]
        get blockEmptinessMap(): boolean[]
        get pos(): Internal.ChunkPos
        get upgradeData(): Internal.UpgradeData
        get minBuildHeight(): number
        get sectionsCount(): number
        set skyEmptinessMap(arg0: boolean[])
        get blendingData(): Internal.BlendingData
        get skyEmptinessMap(): boolean[]
        set blockNibbles(arg0: any_[])
        get skyNibbles(): any[]
        get lights(): Internal.Stream<BlockPos>
        get ticksForSerialization(): Internal.ChunkAccess$TicksToSave
        get maxBuildHeight(): number
        set unsaved(arg0: boolean)
        set blendingData(arg0: Internal.BlendingData_)
        get allReferences(): Internal.Map<Internal.Structure, Internal.LongSet>
        get lightCorrect(): boolean
        get allStarts(): Internal.Map<Internal.Structure, Internal.StructureStart>
        set blockEntityNbt(arg0: Internal.CompoundTag_)
        get blockEntitiesPos(): Internal.Set<BlockPos>
        get fluidTicks(): Internal.TickContainerAccess<Internal.Fluid>
        get height(): number
        get modelDataManager(): Internal.ModelDataManager
        get blockTicks(): Internal.TickContainerAccess<Internal.Block>
        set skyNibbles(arg0: any_[])
        get worldForge(): Internal.LevelAccessor
        set allReferences(arg0: Internal.Map_<Internal.Structure, Internal.LongSet>)
        set blockEmptinessMap(arg0: boolean[])
        get highestSection(): Internal.LevelChunkSection
        get inhabitedTime(): number
        get oldNoiseGeneration(): boolean
        get highestSectionPosition(): number
        get upgrading(): boolean
        get status(): Internal.ChunkStatus
        get sections(): Internal.LevelChunkSection[]
        get maxLightLevel(): number
        set allStarts(arg0: Internal.Map_<Internal.Structure, Internal.StructureStart>)
    }
    type ChunkAccess_ = ChunkAccess;
    class SoundEvent {
        constructor(arg0: ResourceLocation_)
        constructor(arg0: ResourceLocation_, arg1: number)
        getLocation(): ResourceLocation;
        getRange(arg0: number): number;
        get location(): ResourceLocation
        static readonly CODEC: Internal.Codec<Internal.SoundEvent>;
    }
    type SoundEvent_ = SoundEvent | Special.SoundEvent;
    interface Type {
        getTypeName(): string;
        get typeName(): string
    }
    type Type_ = Type;
    interface DensityFunction {
        abs(): this;
        halfNegative(): this;
        maxValue(): number;
        codec(): Internal.KeyDispatchDataCodec<Internal.DensityFunction>;
        compute(arg0: Internal.DensityFunction$FunctionContext_): number;
        squeeze(): this;
        square(): this;
        mapAll(arg0: Internal.DensityFunction$Visitor_): this;
        clamp(arg0: number, arg1: number): this;
        quarterNegative(): this;
        cube(): this;
        fillArray(arg0: number[], arg1: Internal.DensityFunction$ContextProvider_): void;
        minValue(): number;
        readonly CODEC: Internal.Codec<Internal.Holder<Internal.DensityFunction>>;
        readonly DIRECT_CODEC: Internal.Codec<Internal.DensityFunction>;
        readonly HOLDER_HELPER_CODEC: Internal.Codec<Internal.DensityFunction>;
    }
    type DensityFunction_ = DensityFunction | Special.DensityFunction;
    /**
     * Invoked when a player left clicks on a block.
    */
    class BlockLeftClickedEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, hand: Internal.InteractionHand_, pos: BlockPos_, direction: Internal.Direction_)
        /**
         * The face of the block that was left clicked.
        */
        getFacing(): Internal.Direction;
        /**
         * The player that left clicked the block.
        */
        getEntity(): Internal.Entity;
        /**
         * The item that was used to left click the block.
        */
        getItem(): Internal.ItemStack;
        /**
         * The block that was left clicked.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The face of the block that was left clicked.
        */
        get facing(): Internal.Direction
        /**
         * The player that left clicked the block.
        */
        get entity(): Internal.Entity
        /**
         * The item that was used to left click the block.
        */
        get item(): Internal.ItemStack
        /**
         * The block that was left clicked.
        */
        get block(): Internal.BlockContainerJS
    }
    type BlockLeftClickedEventJS_ = BlockLeftClickedEventJS;
    interface ChannelOutboundInvoker {
        newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture;
        close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newSucceededFuture(): Internal.ChannelFuture;
        deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newProgressivePromise(): Internal.ChannelProgressivePromise;
        flush(): this;
        write(arg0: any): Internal.ChannelFuture;
        writeAndFlush(arg0: any): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        disconnect(): Internal.ChannelFuture;
        writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        close(): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        read(): this;
        deregister(): Internal.ChannelFuture;
        voidPromise(): Internal.ChannelPromise;
        disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newPromise(): Internal.ChannelPromise;
    }
    type ChannelOutboundInvoker_ = ChannelOutboundInvoker;
    class StateListAnimator implements Internal.Cloneable {
        constructor()
        clone(): this;
        jumpToCurrentState(): void;
        setState(state: number[]): void;
        addState(spec: number[], animator: Internal.Animator_): void;
        setTarget(view: Internal.View_): void;
        set state(state: number[])
        set target(view: Internal.View_)
    }
    type StateListAnimator_ = StateListAnimator;
    class ToolPanel extends WidgetGroup {
        constructor(editor: Internal.Editor_)
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        addNewToolBox(name: string, texture: ResourceTexture_, toolBox: WidgetGroup_): void;
        getEditor(): Internal.Editor;
        show(): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        hide(): void;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        isShow(): boolean;
        get LDLRegister(): boolean
        get translateKey(): string
        get editor(): Internal.Editor
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
        get show(): boolean
        static readonly WIDTH: 100;
    }
    type ToolPanel_ = ToolPanel;
    interface LootContextUser {
        getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
        validate(arg0: Internal.ValidationContext_): void;
        get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
    }
    type LootContextUser_ = LootContextUser;
    class BlockStateModifyPlacementCallbackJS extends Internal.BlockStateModifyCallbackJS {
        constructor(context: Internal.BlockPlaceContext_, block: Internal.Block_)
        /**
         * Gets the facing direction of the clicked block face
        */
        getClickedFace(): Internal.Direction;
        /**
         * Gets the clicked block
        */
        getClickedBlock(): Internal.BlockContainerJS;
        /**
         * Gets an array of all directions, ordered by which the player is looking closest to
        */
        getNearestLookingDirections(): Internal.Direction[];
        /**
         * Gets the item being placed
        */
        getItem(): Internal.ItemStack;
        /**
         * Gets the nearest horizontal direction to where the player is looking. NORTH if there is no player
        */
        getHorizontalDirection(): Internal.Direction;
        /**
         * Returns if the block being placed thinks it can be placed here. This is used for replacement checks, like placing blocks in water or tall grass
        */
        canPlace(): boolean;
        /**
         * Get the horizontal rotation of the player
        */
        getRotation(): number;
        /**
         * Set this block as waterlogged if it is in water
        */
        waterlogged(): this;
        /**
         * Gets the FluidSate at the clicked position
        */
        getFluidStateAtClickedPos(): Internal.FluidState;
        /**
         * Checks if this block is in water
        */
        isInWater(): boolean;
        /**
         * Gets the level
        */
        getLevel(): Internal.Level;
        /**
         * Gets the direction closes to where the player is currently looking
        */
        getNearestLookingDirection(): Internal.Direction;
        /**
         * Gets the position in the block-space of where it was clicked
        */
        getClickLocation(): Vec3;
        /**
         * Returns if the player is using the 'secondary' function of this item. Basically checks if they are holding shift
        */
        isSecondaryUseActive(): boolean;
        /**
         * Checks if the position clicked has a specified fluid there
        */
        isClickedPosIn(fluid: Internal.Fluid_): boolean;
        /**
         * Gets the vertical direction (UP/DOWN) closest to where the player is currently looking
        */
        getNearestLookingVerticalDirection(): Internal.Direction;
        /**
         * Gets the hand that is placing the block
        */
        getHand(): Internal.InteractionHand;
        /**
         * Returns if the block being placed is replacing the block clicked
        */
        replacingClickedOnBlock(): boolean;
        /**
         * Gets the clicked position in world
        */
        getClickedPos(): BlockPos;
        /**
         * Gets the player placing the block, if available
        */
        getPlayer(): Internal.Player;
        /**
         * Returns if the hit posiiton in the block-space is inside the 1x1x1 cube of the block
        */
        isInside(): boolean;
        /**
         * Checks if the block currently occupying the position this is being placed in is the same block type.
         * Used for things like candles, where multiple can be in the same block-space.
        */
        isReplacingSelf(): boolean;
        /**
         * Set if this block is waterlogged or not
        */
        waterlogged(waterlogged: boolean): this;
        /**
         * Gets the facing direction of the clicked block face
        */
        get clickedFace(): Internal.Direction
        /**
         * Gets the clicked block
        */
        get clickedBlock(): Internal.BlockContainerJS
        /**
         * Gets an array of all directions, ordered by which the player is looking closest to
        */
        get nearestLookingDirections(): Internal.Direction[]
        /**
         * Gets the item being placed
        */
        get item(): Internal.ItemStack
        /**
         * Gets the nearest horizontal direction to where the player is looking. NORTH if there is no player
        */
        get horizontalDirection(): Internal.Direction
        /**
         * Get the horizontal rotation of the player
        */
        get rotation(): number
        /**
         * Gets the FluidSate at the clicked position
        */
        get fluidStateAtClickedPos(): Internal.FluidState
        /**
         * Checks if this block is in water
        */
        get inWater(): boolean
        /**
         * Gets the level
        */
        get level(): Internal.Level
        /**
         * Gets the direction closes to where the player is currently looking
        */
        get nearestLookingDirection(): Internal.Direction
        /**
         * Gets the position in the block-space of where it was clicked
        */
        get clickLocation(): Vec3
        /**
         * Returns if the player is using the 'secondary' function of this item. Basically checks if they are holding shift
        */
        get secondaryUseActive(): boolean
        /**
         * Gets the vertical direction (UP/DOWN) closest to where the player is currently looking
        */
        get nearestLookingVerticalDirection(): Internal.Direction
        /**
         * Gets the hand that is placing the block
        */
        get hand(): Internal.InteractionHand
        /**
         * Gets the clicked position in world
        */
        get clickedPos(): BlockPos
        /**
         * Gets the player placing the block, if available
        */
        get player(): Internal.Player
        /**
         * Returns if the hit posiiton in the block-space is inside the 1x1x1 cube of the block
        */
        get inside(): boolean
        /**
         * Checks if the block currently occupying the position this is being placed in is the same block type.
         * Used for things like candles, where multiple can be in the same block-space.
        */
        get replacingSelf(): boolean
        readonly context: Internal.BlockPlaceContext;
        block: Internal.BlockContainerJS;
        readonly minecraftBlock: Internal.Block;
    }
    type BlockStateModifyPlacementCallbackJS_ = BlockStateModifyPlacementCallbackJS;
    abstract class UniformHandler {
        addUniformArray(owner: Internal.Processor_, visibility: number, type: number, name: string, arrayCount: number): number;
        liftUniformToVertexShader(owner: Internal.Processor_, rawName: string): Internal.ShaderVar;
        getUniformName(handle: number): string;
        static getAlignedStride(type: number, arrayCount: number, layout: boolean): number;
        numUniforms(): number;
        getUniformMapping(owner: Internal.Processor_, rawName: string): Internal.ShaderVar;
        static getSize(type: number, layout: boolean): number;
        static getAlignmentMask(type: number, nonArray: boolean, layout: boolean): number;
        addUniform(owner: Internal.Processor_, visibility: number, type: number, name: string): number;
        static getAlignedOffset(offset: number, type: number, arrayCount: number, layout: boolean): number;
        getUniformVariable(arg0: number): Internal.ShaderVar;
        uniform(arg0: number): Internal.UniformHandler$UniformInfo;
        static readonly Std140Layout: false;
        static readonly INPUT_BINDING: 0;
        static readonly PROJECTION_NAME: "SV_Projection";
        static readonly MAIN_DESC_SET: 0;
        static readonly SAMPLER_DESC_SET: 1;
        static readonly UNIFORM_BLOCK_NAME: "UniformBlock";
        static readonly NO_MANGLE_PREFIX: "SV_";
        static readonly Std430Layout: true;
        static readonly UNIFORM_BINDING: 0;
        static readonly INPUT_DESC_SET: 2;
    }
    type UniformHandler_ = UniformHandler;
    class LevelEvent$Load extends Internal.LevelEvent {
        constructor()
        constructor(arg0: Internal.LevelAccessor_)
    }
    type LevelEvent$Load_ = LevelEvent$Load;
    class PlayerInfo {
        constructor(arg0: Internal.ClientboundPlayerInfoPacket$PlayerUpdate_, arg1: Internal.SignatureValidator_, arg2: boolean)
        getTabListDisplayName(): Internal.Component;
        setDisplayHealth(arg0: number): void;
        getProfilePublicKey(): Internal.ProfilePublicKey;
        setHealthBlinkTime(arg0: number): void;
        getModelName(): string;
        getTeam(): Internal.PlayerTeam;
        setLastHealth(arg0: number): void;
        getLastHealthTime(): number;
        getMessageValidator(): Internal.SignedMessageValidator;
        getDisplayHealth(): number;
        getLastHealth(): number;
        getElytraLocation(): ResourceLocation;
        getCapeLocation(): ResourceLocation;
        setTabListDisplayName(arg0: Internal.Component_): void;
        getSkinLocation(): ResourceLocation;
        getHealthBlinkTime(): number;
        getGameMode(): Internal.GameType;
        getProfile(): Internal.GameProfile;
        isSkinLoaded(): boolean;
        setRenderVisibilityId(arg0: number): void;
        getRenderVisibilityId(): number;
        setLastHealthTime(arg0: number): void;
        getLatency(): number;
        isCapeLoaded(): boolean;
        get tabListDisplayName(): Internal.Component
        set displayHealth(arg0: number)
        get profilePublicKey(): Internal.ProfilePublicKey
        set healthBlinkTime(arg0: number)
        get modelName(): string
        get team(): Internal.PlayerTeam
        set lastHealth(arg0: number)
        get lastHealthTime(): number
        get messageValidator(): Internal.SignedMessageValidator
        get displayHealth(): number
        get lastHealth(): number
        get elytraLocation(): ResourceLocation
        get capeLocation(): ResourceLocation
        set tabListDisplayName(arg0: Internal.Component_)
        get skinLocation(): ResourceLocation
        get healthBlinkTime(): number
        get gameMode(): Internal.GameType
        get profile(): Internal.GameProfile
        get skinLoaded(): boolean
        set renderVisibilityId(arg0: number)
        get renderVisibilityId(): number
        set lastHealthTime(arg0: number)
        get latency(): number
        get capeLoaded(): boolean
    }
    type PlayerInfo_ = PlayerInfo;
    class PointedDripstoneBlock extends Internal.Block implements Internal.Fallable, Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        static spawnDripParticle(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        static maybeTransferFluid(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: number): void;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        static findStalactiteTipAboveCauldron(arg0: Internal.Level_, arg1: BlockPos_): BlockPos;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        static getCauldronFillFluidType(arg0: Internal.ServerLevel_, arg1: BlockPos_): Internal.Fluid;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        static canDrip(arg0: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static growStalactiteOrStalagmiteIfPossible(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
        static readonly THICKNESS: Internal.EnumProperty<Internal.DripstoneThickness>;
        static readonly TIP_DIRECTION: Internal.DirectionProperty;
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type PointedDripstoneBlock_ = PointedDripstoneBlock;
    interface EntityWithInventory {
        openInventory(arg0: Internal.Player_): void;
        hasInventory(): boolean;
    }
    type EntityWithInventory_ = EntityWithInventory;
    interface IConfigurableWidgetGroup extends Internal.IConfigurableWidget {
        isLDLRegister(): boolean;
        acceptWidget(widget: Internal.IConfigurableWidget_): void;
        serializeWrapper(): Internal.CompoundTag;
        canDragIn(dragging: any): boolean;
        getTranslateKey(): string;
        serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        deserializeInnerNBT(nbt: Internal.CompoundTag_): void;
        buildConfigurator(father: Internal.ConfiguratorGroup_): void;
        onWidgetRemoved(widget: Internal.IConfigurableWidget_): void;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        handleDragging(dragging: any): boolean;
        serializeInnerNBT(): Internal.CompoundTag;
        getRegisterUI(): Internal.LDLRegister;
        getChatComponent(): Internal.Component;
        canWidgetAccepted(widget: Internal.IConfigurableWidget_): boolean;
        deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        initTemplate(): void;
        get LDLRegister(): boolean
        get translateKey(): string
        get registerUI(): Internal.LDLRegister
        get chatComponent(): Internal.Component
    }
    type IConfigurableWidgetGroup_ = IConfigurableWidgetGroup;
    class Node$StatementKind extends Internal.Enum<Internal.Node$StatementKind> {
        static values(): Internal.Node$StatementKind[];
        getType(): typeof Internal.Statement;
        static valueOf(name: string): Internal.Node$StatementKind;
        get type(): typeof Internal.Statement
        static readonly SWITCH: Internal.Node$StatementKind;
        static readonly IF: Internal.Node$StatementKind;
        static readonly VAR_DECLARATION: Internal.Node$StatementKind;
        static readonly EXPRESSION: Internal.Node$StatementKind;
        static readonly BREAK: Internal.Node$StatementKind;
        static readonly CONTINUE: Internal.Node$StatementKind;
        static readonly BLOCK: Internal.Node$StatementKind;
        static readonly DISCARD: Internal.Node$StatementKind;
        static readonly DO: Internal.Node$StatementKind;
        static readonly SWITCH_CASE: Internal.Node$StatementKind;
        static readonly NOP: Internal.Node$StatementKind;
        static readonly RETURN: Internal.Node$StatementKind;
        static readonly FOR: Internal.Node$StatementKind;
    }
    type Node$StatementKind_ = "break" | "block" | "do" | "expression" | "nop" | "var_declaration" | "continue" | Node$StatementKind | "switch" | "return" | "if" | "for" | "switch_case" | "discard";
    interface DraggableScrollableWidgetGroup$IDraggable extends Internal.DraggableScrollableWidgetGroup$ISelected {
        onUnSelected(): void;
        dragging(mouseX: number, mouseY: number, deltaX: number, deltaY: number): boolean;
        onSelected(): void;
        startDrag(mouseX: number, mouseY: number): void;
        endDrag(mouseX: number, mouseY: number): void;
        allowSelected(arg0: number, arg1: number, arg2: number): boolean;
        allowDrag(mouseX: number, mouseY: number, button: number): boolean;
    }
    type DraggableScrollableWidgetGroup$IDraggable_ = DraggableScrollableWidgetGroup$IDraggable;
    class ClientboundPlayerAbilitiesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Abilities_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        canInstabuild(): boolean;
        canFly(): boolean;
        getFlyingSpeed(): number;
        getWalkingSpeed(): number;
        isInvulnerable(): boolean;
        isSkippable(): boolean;
        isFlying(): boolean;
        get flyingSpeed(): number
        get walkingSpeed(): number
        get invulnerable(): boolean
        get skippable(): boolean
        get flying(): boolean
        flyingSpeed: number;
    }
    type ClientboundPlayerAbilitiesPacket_ = ClientboundPlayerAbilitiesPacket;
    abstract class AbstractTable <R, C, V> implements Internal.Table<R, C, V> {
        putAll(arg0: Internal.Table_<R, C, V>): void;
        values(): Internal.Collection<V>;
        containsValue(arg0: any): boolean;
        cellSet(): Internal.Set<Internal.Table$Cell<R, C, V>>;
        column(arg0: C): Internal.Map<R, V>;
        rowMap(): Internal.Map<R, Internal.Map<C, V>>;
        isEmpty(): boolean;
        remove(arg0: any, arg1: any): V;
        put(arg0: R, arg1: C, arg2: V): V;
        size(): number;
        columnKeySet(): Internal.Set<C>;
        clear(): void;
        contains(arg0: any, arg1: any): boolean;
        rowKeySet(): Internal.Set<R>;
        containsRow(arg0: any): boolean;
        row(arg0: R): Internal.Map<C, V>;
        get(arg0: any, arg1: any): V;
        columnMap(): Internal.Map<C, Internal.Map<R, V>>;
        containsColumn(arg0: any): boolean;
        get empty(): boolean
    }
    type AbstractTable_<R, C, V> = AbstractTable<R, C, V>;
    class LastSeenMessages extends Internal.Record {
        constructor(arg0: Internal.List_<Internal.LastSeenMessages$Entry>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        entries(): Internal.List<Internal.LastSeenMessages$Entry>;
        write(arg0: Internal.FriendlyByteBuf_): void;
        updateHash(arg0: Internal.DataOutput_): void;
        static readonly LAST_SEEN_MESSAGES_MAX_LENGTH: 5;
        static EMPTY: Internal.LastSeenMessages;
    }
    type LastSeenMessages_ = LastSeenMessages;
    class SlabBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly TYPE: Internal.EnumProperty<Internal.SlabType>;
    }
    type SlabBlock_ = SlabBlock;
    class DimensionType extends Internal.Record implements Internal.DimensionTypeAccessor {
        constructor(arg0: Internal.OptionalLong_, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: number, arg6: boolean, arg7: boolean, arg8: number, arg9: number, arg10: number, arg11: Internal.TagKey_<Internal.Block>, arg12: ResourceLocation_, arg13: number, arg14: Internal.DimensionType$MonsterSettings_)
        monsterSettings(): Internal.DimensionType$MonsterSettings;
        /**
         * @deprecated
        */
        static parseLegacy(arg0: Internal.Dynamic_<any>): Internal.DataResult<Internal.ResourceKey<Internal.Level>>;
        bedWorks(): boolean;
        respawnAnchorWorks(): boolean;
        coordinateScale(): number;
        piglinSafe(): boolean;
        hasFixedTime(): boolean;
        static getTeleportationScale(arg0: Internal.DimensionType_, arg1: Internal.DimensionType_): number;
        infiniburn(): Internal.TagKey<Internal.Block>;
        getAmbientLight(): number;
        effectsLocation(): ResourceLocation;
        fixedTime(): Internal.OptionalLong;
        monsterSpawnBlockLightLimit(): number;
        ambientLight(): number;
        height(): number;
        hasSkyLight(): boolean;
        hasCeiling(): boolean;
        static getStorageFolder(arg0: Internal.ResourceKey_<Internal.Level>, arg1: Internal.Path_): Internal.Path;
        moonPhase(arg0: number): number;
        getFixedTime(): Internal.OptionalLong;
        natural(): boolean;
        minY(): number;
        timeOfDay(arg0: number): number;
        logicalHeight(): number;
        ultraWarm(): boolean;
        hasRaids(): boolean;
        monsterSpawnLightTest(): Internal.IntProvider;
        get ambientLight(): number
        get fixedTime(): Internal.OptionalLong
        static readonly MIN_HEIGHT: 16;
        static readonly MIN_Y: -2032;
        static readonly WAY_ABOVE_MAX_Y: 32496;
        static readonly Y_SIZE: 4064;
        static readonly MAX_Y: 2031;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.DimensionType>;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.DimensionType>>;
        static readonly BITS_FOR_Y: 12;
        static readonly WAY_BELOW_MIN_Y: -32512;
        static readonly MOON_BRIGHTNESS_PER_PHASE: number[];
    }
    type DimensionType_ = DimensionType | Special.DimensionType;
    class Registrate extends Internal.AbstractRegistrate<Internal.Registrate> {
        static create(arg0: string): Internal.Registrate;
    }
    type Registrate_ = Registrate;
    class AttackIndicatorStatus extends Internal.Enum<Internal.AttackIndicatorStatus> implements Internal.OptionEnum {
        getKey(): string;
        static valueOf(arg0: string): Internal.AttackIndicatorStatus;
        static values(): Internal.AttackIndicatorStatus[];
        getCaption(): Internal.Component;
        static byId(arg0: number): Internal.AttackIndicatorStatus;
        getId(): number;
        get key(): string
        get caption(): Internal.Component
        get id(): number
        static readonly CROSSHAIR: Internal.AttackIndicatorStatus;
        static readonly OFF: Internal.AttackIndicatorStatus;
        static readonly HOTBAR: Internal.AttackIndicatorStatus;
    }
    type AttackIndicatorStatus_ = "hotbar" | "crosshair" | AttackIndicatorStatus | "off";
    class CoderResult {
        isUnderflow(): boolean;
        isMalformed(): boolean;
        static malformedForLength(arg0: number): Internal.CoderResult;
        isError(): boolean;
        isUnmappable(): boolean;
        isOverflow(): boolean;
        throwException(): void;
        static unmappableForLength(arg0: number): Internal.CoderResult;
        length(): number;
        get underflow(): boolean
        get malformed(): boolean
        get error(): boolean
        get unmappable(): boolean
        get overflow(): boolean
        static readonly UNDERFLOW: Internal.CoderResult;
        static readonly OVERFLOW: Internal.CoderResult;
    }
    type CoderResult_ = CoderResult;
    class DarkOakFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.DarkOakFoliagePlacer>;
    }
    type DarkOakFoliagePlacer_ = DarkOakFoliagePlacer;
    interface EventExceptionHandler {
        handle(arg0: Internal.EventJS_, arg1: Internal.EventHandlerContainer_, arg2: Internal.Throwable_): Internal.Throwable;
        (arg0: Internal.EventJS_, arg1: Internal.EventHandlerContainer_, arg2: Internal.Throwable_): Internal.Throwable_;
    }
    type EventExceptionHandler_ = EventExceptionHandler;
    interface ViewParent {
        getLayoutDirection(): number;
        getParent(): this;
        childDrawableStateChanged(arg0: Internal.View_): void;
        clearChildFocus(arg0: Internal.View_): void;
        getTextDirection(): number;
        focusSearch(arg0: Internal.View_, arg1: number): Internal.View;
        onNestedScrollAccepted(arg0: Internal.View_, arg1: Internal.View_, arg2: number, arg3: number): void;
        requestDisallowInterceptTouchEvent(arg0: boolean): void;
        onNestedFling(arg0: Internal.View_, arg1: number, arg2: number, arg3: boolean): boolean;
        requestChildFocus(arg0: Internal.View_, arg1: Internal.View_): void;
        bringChildToFront(arg0: Internal.View_): void;
        getNestedScrollAxes(): number;
        requestLayout(): void;
        canResolveTextDirection(): boolean;
        showContextMenuForChild(arg0: Internal.View_, arg1: number, arg2: number): boolean;
        canResolveLayoutDirection(): boolean;
        onNestedPreFling(arg0: Internal.View_, arg1: number, arg2: number): boolean;
        focusableViewAvailable(arg0: Internal.View_): void;
        isLayoutRequested(): boolean;
        createContextMenu(arg0: Internal.ContextMenu_): void;
        startActionModeForChild(arg0: Internal.View_, arg1: Internal.ActionMode$Callback_, arg2: number): Internal.ActionMode;
        onNestedScroll(arg0: Internal.View_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number[]): void;
        onNestedPreScroll(arg0: Internal.View_, arg1: number, arg2: number, arg3: number[], arg4: number): void;
        childHasTransientStateChanged(arg0: Internal.View_, arg1: boolean): void;
        keyboardNavigationClusterSearch(arg0: Internal.View_, arg1: number): Internal.View;
        getTextAlignment(): number;
        isTextDirectionResolved(): boolean;
        onStopNestedScroll(arg0: Internal.View_, arg1: number): void;
        isLayoutDirectionResolved(): boolean;
        requestChildRectangleOnScreen(arg0: Internal.View_, arg1: Internal.Rect_, arg2: boolean): boolean;
        canResolveTextAlignment(): boolean;
        getChildVisibleRect(arg0: Internal.View_, arg1: Internal.Rect_, arg2: icyllis.modernui.graphics.Point_): boolean;
        isTextAlignmentResolved(): boolean;
        onStartNestedScroll(arg0: Internal.View_, arg1: Internal.View_, arg2: number, arg3: number): boolean;
        get layoutDirection(): number
        get parent(): Internal.ViewParent
        get textDirection(): number
        get nestedScrollAxes(): number
        get layoutRequested(): boolean
        get textAlignment(): number
        get textDirectionResolved(): boolean
        get layoutDirectionResolved(): boolean
        get textAlignmentResolved(): boolean
    }
    type ViewParent_ = ViewParent;
    class EntityBuilder <T extends Internal.Entity, P> extends Internal.AbstractBuilder<Internal.EntityType<any>, Internal.EntityType<T>, P, Internal.EntityBuilder<T, P>> {
        get(): any;
        register(): Internal.EntityEntry<T>;
        renderer(arg0: com.tterrag.registrate.util.nullness.NonNullSupplier_<com.tterrag.registrate.util.nullness.NonNullFunction<Internal.EntityRendererProvider$Context, Internal.EntityRenderer<T>>>): this;
        loot(arg0: Internal.NonNullBiConsumer_<Internal.RegistrateEntityLootTables, Internal.EntityType<T>>): this;
        attributes(arg0: Internal.Supplier_<Internal.AttributeSupplier$Builder>): this;
        addMiscData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<D>): this;
        static of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        static create<T extends Internal.Entity, P>(arg0: Internal.AbstractRegistrate_<any>, arg1: P, arg2: string, arg3: Internal.BuilderCallback_, arg4: Internal.EntityType$EntityFactory_<T>, arg5: Internal.MobCategory_): Internal.EntityBuilder<T, P>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        spawnPlacement(arg0: Internal.SpawnPlacements$Type_, arg1: Internal.Heightmap$Types_, arg2: Internal.SpawnPlacements$SpawnPredicate_<T>): this;
        onRegister(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.EntityType<T>>): this;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        tag(...arg0: Internal.TagKey_<Internal.EntityType<any>>[]): this;
        getEntry(): Internal.EntityType<T>;
        setData<D extends Internal.RegistrateProvider>(arg0: Internal.ProviderType_<D>, arg1: Internal.NonNullBiConsumer_<Internal.DataGenContext<Internal.EntityType<any>, Internal.EntityType<T>>, D>): this;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<Internal.RegistryEntry<T>>;
        properties(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.EntityType$Builder<T>>): this;
        defaultLang(): this;
        lang(arg0: string): this;
        onRegisterAfter<OR>(arg0: Internal.ResourceKey_<Internal.Registry<OR>>, arg1: com.tterrag.registrate.util.nullness.NonNullConsumer_<Internal.EntityType<T>>): this;
        /**
         * @deprecated
        */
        spawnEgg(arg0: number, arg1: number): com.tterrag.registrate.builders.ItemBuilder<Internal.SpawnEggItem, Internal.EntityBuilder<T, P>>;
        transform<R2, T2 extends R2, P2, S2 extends com.tterrag.registrate.builders.Builder<R2, T2, P2, S2>>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<Internal.EntityBuilder<T, P>, S2>): S2;
        /**
         * @deprecated
        */
        defaultSpawnEgg(arg0: number, arg1: number): this;
        build(): P;
        get entry(): Internal.EntityType<T>
    }
    type EntityBuilder_<T extends Internal.Entity, P> = EntityBuilder<T, P>;
    interface PalettedContainerAccessor <T> {
        getData(): Internal.PalettedContainer$Data<T>;
        getData<T>(container: Internal.PalettedContainer_<T>): Internal.PalettedContainer$Data<T>;
        get data(): Internal.PalettedContainer$Data<T>
    }
    type PalettedContainerAccessor_<T> = PalettedContainerAccessor<T>;
    class ModelBuilder$ElementBuilder$FaceBuilder {
        emissive(): this;
        end(): Internal.ModelBuilder$ElementBuilder<>;
        texture(arg0: string): this;
        tintindex(arg0: number): this;
        cullface(arg0: Internal.Direction_): this;
        rotation(arg0: Internal.ModelBuilder$FaceRotation_): this;
        ao(arg0: boolean): this;
        uvs(arg0: number, arg1: number, arg2: number, arg3: number): this;
        emissivity(arg0: number): this;
    }
    type ModelBuilder$ElementBuilder$FaceBuilder_ = ModelBuilder$ElementBuilder$FaceBuilder;
    abstract class HttpAuthenticationService extends Internal.BaseAuthenticationService {
        static constantURL(arg0: string): Internal.URL;
        static concatenateURL(arg0: Internal.URL_, arg1: string): Internal.URL;
        static buildQuery(arg0: Internal.Map_<string, any>): string;
        performGetRequest(arg0: Internal.URL_): string;
        performPostRequest(arg0: Internal.URL_, arg1: string, arg2: string): string;
        getProxy(): Internal.Proxy;
        performGetRequest(arg0: Internal.URL_, arg1: string): string;
        get proxy(): Internal.Proxy
    }
    type HttpAuthenticationService_ = HttpAuthenticationService;
    abstract class ItemCombinerMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: Internal.MenuType_<any>, arg1: number, arg2: Internal.Inventory_, arg3: Internal.ContainerLevelAccess_)
        createResult(): void;
        static readonly INPUT_SLOT: 0;
        static readonly RESULT_SLOT: 2;
        static readonly ADDITIONAL_SLOT: 1;
    }
    type ItemCombinerMenu_ = ItemCombinerMenu;
    class CaveSpider extends Internal.Spider {
        constructor(arg0: Internal.EntityType_<Internal.CaveSpider>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        static createCaveSpider(): Internal.AttributeSupplier$Builder;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type CaveSpider_ = CaveSpider;
    interface PackResources extends Internal.IForgePackResources, Internal.AutoCloseable {
        hasResource(arg0: Internal.PackType_, arg1: ResourceLocation_): boolean;
        initForNamespace(arg0: string): void;
        close(): void;
        getNamespaces(arg0: Internal.PackType_): Internal.Set<string>;
        getName(): string;
        isHidden(): boolean;
        getRootResource(arg0: string): Internal.InputStream;
        getResource(arg0: Internal.PackType_, arg1: ResourceLocation_): Internal.InputStream;
        getMetadataSection<T>(arg0: Internal.MetadataSectionSerializer_<T>): T;
        init(arg0: Internal.PackType_): void;
        getResources(arg0: Internal.PackType_, arg1: string, arg2: string, arg3: Internal.Predicate_<ResourceLocation>): Internal.Collection<ResourceLocation>;
        get name(): string
        get hidden(): boolean
        readonly METADATA_EXTENSION: ".mcmeta";
        readonly PACK_META: "pack.mcmeta";
    }
    type PackResources_ = PackResources;
    class BaseCoralFanBlock extends Internal.BaseCoralPlantTypeBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BaseCoralFanBlock_ = BaseCoralFanBlock;
    class RenderPlayerEvent$Pre extends Internal.RenderPlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.PlayerRenderer_, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.MultiBufferSource_, arg5: number)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type RenderPlayerEvent$Pre_ = RenderPlayerEvent$Pre;
    class InformationJEIEventJS extends Internal.EventJS {
        constructor(reg: any_)
        addItem(item: Internal.Ingredient_, s: Internal.Component_[]): void;
        addFluid(fluid: any, s: Internal.Component_[]): void;
        addForType<T>(type: Internal.IIngredientType_<T>, o: any, s: Internal.Component_[]): void;
    }
    type InformationJEIEventJS_ = InformationJEIEventJS;
    class MushroomCow$MushroomType extends Internal.Enum<Internal.MushroomCow$MushroomType> {
        static valueOf(arg0: string): Internal.MushroomCow$MushroomType;
        getBlockState(): Internal.BlockState;
        static values(): Internal.MushroomCow$MushroomType[];
        get blockState(): Internal.BlockState
        static readonly RED: Internal.MushroomCow$MushroomType;
        static readonly BROWN: Internal.MushroomCow$MushroomType;
    }
    type MushroomCow$MushroomType_ = MushroomCow$MushroomType | "red" | "brown";
    interface BiomeManager$NoiseBiomeSource {
        getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
    }
    type BiomeManager$NoiseBiomeSource_ = BiomeManager$NoiseBiomeSource;
    interface View$OnKeyListener {
        onKey(arg0: Internal.View_, arg1: number, arg2: Internal.KeyEvent_): boolean;
        (arg0: Internal.View_, arg1: number, arg2: Internal.KeyEvent_): boolean;
    }
    type View$OnKeyListener_ = View$OnKeyListener;
    interface BakedModelManagerAccessor {
        getModels(): Internal.Map<ResourceLocation, Internal.BakedModel>;
        get models(): Internal.Map<ResourceLocation, Internal.BakedModel>
    }
    type BakedModelManagerAccessor_ = BakedModelManagerAccessor;
    abstract class SharedElementCallback {
        constructor()
        onRejectSharedElements(rejectedSharedElements: Internal.List_<Internal.View>): void;
        onMapSharedElements(names: Internal.List_<string>, sharedElements: Internal.Map_<string, Internal.View>): void;
        onSharedElementStart(sharedElementNames: Internal.List_<string>, sharedElements: Internal.List_<Internal.View>, sharedElementSnapshots: Internal.List_<Internal.View>): void;
        onSharedElementEnd(sharedElementNames: Internal.List_<string>, sharedElements: Internal.List_<Internal.View>, sharedElementSnapshots: Internal.List_<Internal.View>): void;
    }
    type SharedElementCallback_ = SharedElementCallback;
    class NamedPackage {
    }
    type NamedPackage_ = NamedPackage;
    class Scoreboard {
        constructor()
        getPlayerScores(arg0: Internal.Objective_): Internal.Collection<Internal.Score>;
        getPlayersTeam(arg0: string): Internal.PlayerTeam;
        getDisplayObjective(arg0: number): Internal.Objective;
        hasPlayerScore(arg0: string, arg1: Internal.Objective_): boolean;
        onTeamAdded(arg0: Internal.PlayerTeam_): void;
        removePlayerFromTeam(arg0: string, arg1: Internal.PlayerTeam_): void;
        removePlayerTeam(arg0: Internal.PlayerTeam_): void;
        static getDisplaySlotName(arg0: number): string;
        static getDisplaySlotByName(arg0: string): number;
        onObjectiveChanged(arg0: Internal.Objective_): void;
        onObjectiveAdded(arg0: Internal.Objective_): void;
        onScoreChanged(arg0: Internal.Score_): void;
        onPlayerRemoved(arg0: string): void;
        removeObjective(arg0: Internal.Objective_): void;
        addObjective(arg0: string, arg1: Internal.ObjectiveCriteria_, arg2: Internal.Component_, arg3: Internal.ObjectiveCriteria$RenderType_): Internal.Objective;
        getPlayerScores(arg0: string): Internal.Map<Internal.Objective, Internal.Score>;
        forAllObjectives(arg0: Internal.ObjectiveCriteria_, arg1: string, arg2: Internal.Consumer_<Internal.Score>): void;
        onTeamRemoved(arg0: Internal.PlayerTeam_): void;
        removePlayerFromTeam(arg0: string): boolean;
        getOrCreateObjective(arg0: string): Internal.Objective;
        addPlayerTeam(arg0: string): Internal.PlayerTeam;
        onTeamChanged(arg0: Internal.PlayerTeam_): void;
        getPlayerTeam(arg0: string): Internal.PlayerTeam;
        getObjectives(): Internal.Collection<Internal.Objective>;
        resetPlayerScore(arg0: string, arg1: Internal.Objective_): void;
        entityRemoved(arg0: Internal.Entity_): void;
        onPlayerScoreRemoved(arg0: string, arg1: Internal.Objective_): void;
        addPlayerToTeam(arg0: string, arg1: Internal.PlayerTeam_): boolean;
        hasObjective(arg0: string): boolean;
        getOrCreatePlayerScore(arg0: string, arg1: Internal.Objective_): Internal.Score;
        getPlayerTeams(): Internal.Collection<Internal.PlayerTeam>;
        getObjectiveNames(): Internal.Collection<string>;
        getTrackedPlayers(): Internal.Collection<string>;
        getTeamNames(): Internal.Collection<string>;
        onObjectiveRemoved(arg0: Internal.Objective_): void;
        static getDisplaySlotNames(): string[];
        getObjective(arg0: string): Internal.Objective;
        setDisplayObjective(arg0: number, arg1: Internal.Objective_): void;
        get objectives(): Internal.Collection<Internal.Objective>
        get playerTeams(): Internal.Collection<Internal.PlayerTeam>
        get objectiveNames(): Internal.Collection<string>
        get trackedPlayers(): Internal.Collection<string>
        get teamNames(): Internal.Collection<string>
        get displaySlotNames(): string[]
        static readonly DISPLAY_SLOTS: 19;
        static readonly DISPLAY_SLOT_TEAMS_SIDEBAR_END: 18;
        static readonly DISPLAY_SLOT_SIDEBAR: 1;
        static readonly DISPLAY_SLOT_TEAMS_SIDEBAR_START: 3;
        static readonly DISPLAY_SLOT_BELOW_NAME: 2;
        static readonly DISPLAY_SLOT_LIST: 0;
    }
    type Scoreboard_ = Scoreboard;
    class ForgeFeature$Bound extends Internal.Record {
        constructor(featureName: string, featureBound: string, modInfo: Internal.IModInfo_)
        featureBound(): string;
        modInfo(): Internal.IModInfo;
        featureName(): string;
    }
    type ForgeFeature$Bound_ = ForgeFeature$Bound;
    class RecipeLogic extends Internal.MachineTrait implements Internal.IWorkable, Internal.IFancyTooltip, Internal.IEnhancedManaged {
        constructor(machine: Internal.IRecipeLogicMachine_)
        getProgress(): number;
        updateTickSubscription(): void;
        resetRecipeLogic(): void;
        inValid(): void;
        handleFuelRecipe(): boolean;
        getFancyComponent(): Internal.TooltipComponent;
        setupRecipe(recipe: Internal.GTRecipe_): void;
        handleRecipeWorking(): void;
        setWaiting(reason: Internal.Component_): void;
        markDirty(name: string): void;
        isActive(): boolean;
        findAndHandleRecipe(): void;
        isIdle(): boolean;
        getSyncStorage(): Internal.IManagedStorage;
        isWorking(): boolean;
        serverTick(): void;
        getLastRecipe(): Internal.GTRecipe;
        isWaiting(): boolean;
        getFancyTooltipIcon(): Internal.IGuiTexture;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        isWorkingEnabled(): boolean;
        showFancyTooltip(): boolean;
        checkDirty(latestTS: number): boolean;
        getMaxProgress(): number;
        markLastRecipeDirty(): void;
        setWorkingEnabled(isWorkingAllowed: boolean): void;
        setStatus(status: Internal.RecipeLogic$Status_): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        getLatestTimeStamp(): number;
        getRecipeManager(): Internal.RecipeManager;
        needFuel(): boolean;
        getFuelTime(): number;
        getFuelMaxTime(): number;
        getTotalContinuousRunningTime(): number;
        getStatus(): Internal.RecipeLogic$Status;
        isSuspend(): boolean;
        getTimeStamp(): number;
        getFancyTooltip(): Internal.List<Internal.Component>;
        getProgressPercent(): number;
        /**
         * @deprecated
        */
        isHasNotEnoughEnergy(): boolean;
        handleTickRecipe(recipe: Internal.GTRecipe_): Internal.GTRecipe$ActionResult;
        getLastOriginRecipe(): Internal.GTRecipe;
        onRecipeFinish(): void;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        getDuration(): number;
        updateSound(): void;
        interruptRecipe(): void;
        get progress(): number
        get fancyComponent(): Internal.TooltipComponent
        set upRecipe(recipe: Internal.GTRecipe_)
        set waiting(reason: Internal.Component_)
        get active(): boolean
        get idle(): boolean
        get syncStorage(): Internal.IManagedStorage
        get working(): boolean
        get lastRecipe(): Internal.GTRecipe
        get waiting(): boolean
        get fancyTooltipIcon(): Internal.IGuiTexture
        get workingEnabled(): boolean
        get maxProgress(): number
        set workingEnabled(isWorkingAllowed: boolean)
        set status(status: Internal.RecipeLogic$Status_)
        get latestTimeStamp(): number
        get recipeManager(): Internal.RecipeManager
        get fuelTime(): number
        get fuelMaxTime(): number
        get totalContinuousRunningTime(): number
        get status(): Internal.RecipeLogic$Status
        get suspend(): boolean
        get timeStamp(): number
        get fancyTooltip(): Internal.List<Internal.Component>
        get progressPercent(): number
        /**
         * @deprecated
        */
        get hasNotEnoughEnergy(): boolean
        get lastOriginRecipe(): Internal.GTRecipe
        get duration(): number
        readonly machine: Internal.IRecipeLogicMachine;
        lastFailedMatches: Internal.List<Internal.GTRecipe>;
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
    }
    type RecipeLogic_ = RecipeLogic;
    abstract class Clock implements Internal.InstantSource {
        static offset(arg0: Internal.Clock_, arg1: Duration_): Internal.Clock;
        static offset(arg0: Internal.InstantSource_, arg1: Duration_): Internal.InstantSource;
        static tickSeconds(arg0: Internal.ZoneId_): Internal.Clock;
        static fixed(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.Clock;
        static tickMinutes(arg0: Internal.ZoneId_): Internal.Clock;
        withZone(arg0: Internal.ZoneId_): this;
        static systemDefaultZone(): Internal.Clock;
        millis(): number;
        static systemUTC(): Internal.Clock;
        static tick(arg0: Internal.Clock_, arg1: Duration_): Internal.Clock;
        static tick(arg0: Internal.InstantSource_, arg1: Duration_): Internal.InstantSource;
        getZone(): Internal.ZoneId;
        static fixed(arg0: Internal.Instant_): Internal.InstantSource;
        static system(arg0: Internal.ZoneId_): Internal.Clock;
        static tickMillis(arg0: Internal.ZoneId_): Internal.Clock;
        instant(): Internal.Instant;
        static system(): Internal.InstantSource;
        get zone(): Internal.ZoneId
    }
    type Clock_ = Clock;
    class HandshakeMessages$S2CRegistry extends Internal.HandshakeMessages$LoginIndexedMessage {
        constructor(arg0: ResourceLocation_, arg1: Internal.ForgeRegistry$Snapshot_)
        getSnapshot(): Internal.ForgeRegistry$Snapshot;
        hasSnapshot(): boolean;
        static decode(arg0: Internal.FriendlyByteBuf_): Internal.HandshakeMessages$S2CRegistry;
        getRegistryName(): ResourceLocation;
        get snapshot(): Internal.ForgeRegistry$Snapshot
        get registryName(): ResourceLocation
    }
    type HandshakeMessages$S2CRegistry_ = HandshakeMessages$S2CRegistry;
    class RecipeLogic$Status extends Internal.Enum<Internal.RecipeLogic$Status> {
        static values(): Internal.RecipeLogic$Status[];
        static valueOf(name: string): Internal.RecipeLogic$Status;
        static readonly IDLE: Internal.RecipeLogic$Status;
        static readonly SUSPEND: Internal.RecipeLogic$Status;
        static readonly WORKING: Internal.RecipeLogic$Status;
        static readonly WAITING: Internal.RecipeLogic$Status;
    }
    type RecipeLogic$Status_ = "working" | "suspend" | "idle" | "waiting" | RecipeLogic$Status;
    interface TagEntry$Lookup <T> {
        tag(arg0: ResourceLocation_): Internal.Collection<T>;
        element(arg0: ResourceLocation_): T;
    }
    type TagEntry$Lookup_<T> = TagEntry$Lookup<T>;
    abstract class GrowingPlantBlock extends Internal.Block {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getStateForPlacement(arg0: Internal.LevelAccessor_): Internal.BlockState;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getBodyBlock(): Internal.Block;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get bodyBlock(): Internal.Block
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        readonly growthDirection: Internal.Direction;
    }
    type GrowingPlantBlock_ = GrowingPlantBlock;
    class ViewportEvent$ComputeFov extends Internal.ViewportEvent {
        constructor()
        constructor(arg0: Internal.GameRenderer_, arg1: Internal.Camera_, arg2: number, arg3: number, arg4: boolean)
        setFOV(arg0: number): void;
        usedConfiguredFov(): boolean;
        getFOV(): number;
        set FOV(arg0: number)
        get FOV(): number
    }
    type ViewportEvent$ComputeFov_ = ViewportEvent$ComputeFov;
    abstract class Format implements Internal.Cloneable, Internal.Serializable {
        clone(): any;
        format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator;
        parseObject(arg0: string): any;
        parseObject(arg0: string, arg1: Internal.ParsePosition_): any;
        format(arg0: any): string;
    }
    type Format_ = Format;
    class TrapDoorBlock extends Internal.HorizontalDirectionalBlock implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HALF: Internal.EnumProperty<Internal.Half>;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly OPEN: Internal.BooleanProperty;
        static readonly POWERED: Internal.BooleanProperty;
    }
    type TrapDoorBlock_ = TrapDoorBlock;
    interface Enumeration <E> {
        nextElement(): E;
        asIterator(): Internal.Iterator<E>;
        hasMoreElements(): boolean;
    }
    type Enumeration_<E> = Enumeration<E>;
    class AbstractArrow$Pickup extends Internal.Enum<Internal.AbstractArrow$Pickup> {
        static values(): Internal.AbstractArrow$Pickup[];
        static byOrdinal(arg0: number): Internal.AbstractArrow$Pickup;
        static valueOf(arg0: string): Internal.AbstractArrow$Pickup;
        static readonly DISALLOWED: Internal.AbstractArrow$Pickup;
        static readonly ALLOWED: Internal.AbstractArrow$Pickup;
        static readonly CREATIVE_ONLY: Internal.AbstractArrow$Pickup;
    }
    type AbstractArrow$Pickup_ = "allowed" | "disallowed" | "creative_only" | AbstractArrow$Pickup;
    class ExemptionMechanism {
        init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameterSpec_): void;
        static getInstance(arg0: string, arg1: Internal.Provider_): Internal.ExemptionMechanism;
        genExemptionBlob(): number[];
        genExemptionBlob(arg0: number[], arg1: number): number;
        static getInstance(arg0: string, arg1: string): Internal.ExemptionMechanism;
        init(arg0: Internal.Key_): void;
        isCryptoAllowed(arg0: Internal.Key_): boolean;
        getProvider(): Internal.Provider;
        getOutputSize(arg0: number): number;
        genExemptionBlob(arg0: number[]): number;
        init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameters_): void;
        getName(): string;
        static getInstance(arg0: string): Internal.ExemptionMechanism;
        get provider(): Internal.Provider
        get name(): string
    }
    type ExemptionMechanism_ = ExemptionMechanism;
    class WitherSkull extends Internal.AbstractHurtingProjectile {
        constructor(arg0: Internal.EntityType_<Internal.WitherSkull>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isDangerous(): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        setDangerous(arg0: boolean): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get dangerous(): boolean
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        set dangerous(arg0: boolean)
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type WitherSkull_ = WitherSkull;
    class VertexFormatElement {
        constructor(arg0: number, arg1: Internal.VertexFormatElement$Type_, arg2: Internal.VertexFormatElement$Usage_, arg3: number)
        getType(): Internal.VertexFormatElement$Type;
        getByteSize(): number;
        getCount(): number;
        getElementCount(): number;
        getUsage(): Internal.VertexFormatElement$Usage;
        getIndex(): number;
        setupBufferState(arg0: number, arg1: number, arg2: number): void;
        clearBufferState(arg0: number): void;
        isPosition(): boolean;
        get type(): Internal.VertexFormatElement$Type
        get byteSize(): number
        get count(): number
        get elementCount(): number
        get usage(): Internal.VertexFormatElement$Usage
        get index(): number
        get position(): boolean
    }
    type VertexFormatElement_ = VertexFormatElement;
    class TagWrapper {
        constructor(e: Internal.TagEventJS_, i: ResourceLocation_, t: Internal.List_<Internal.TagLoader$EntryWithSource>)
        add(...filters: any[]): this;
        removeAll(): this;
        remove(...filters: any[]): this;
        getObjectIds(): Internal.List<ResourceLocation>;
        get objectIds(): Internal.List<ResourceLocation>
        readonly event: Internal.TagEventJS;
        readonly entries: Internal.List<Internal.TagLoader$EntryWithSource>;
        readonly id: ResourceLocation;
    }
    type TagWrapper_ = TagWrapper;
    class CanyonWorldCarver extends Internal.WorldCarver<Internal.CanyonCarverConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.CanyonCarverConfiguration>)
        isStartChunk(arg0: Internal.CanyonCarverConfiguration_, arg1: Internal.RandomSource_): boolean;
        carve(arg0: Internal.CarvingContext_, arg1: Internal.CanyonCarverConfiguration_, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg4: Internal.RandomSource_, arg5: Internal.Aquifer_, arg6: Internal.ChunkPos_, arg7: Internal.CarvingMask_): boolean;
    }
    type CanyonWorldCarver_ = CanyonWorldCarver;
    class GsonBuilder {
        constructor()
        disableHtmlEscaping(): this;
        disableInnerClassSerialization(): this;
        generateNonExecutableJson(): this;
        setDateFormat(arg0: string): this;
        setVersion(arg0: number): this;
        create(): Internal.Gson;
        setPrettyPrinting(): this;
        setLenient(): this;
        excludeFieldsWithoutExposeAnnotation(): this;
        registerTypeHierarchyAdapter(arg0: typeof any, arg1: any): this;
        setLongSerializationPolicy(arg0: Internal.LongSerializationPolicy_): this;
        addDeserializationExclusionStrategy(arg0: Internal.ExclusionStrategy_): this;
        setDateFormat(arg0: number, arg1: number): this;
        setObjectToNumberStrategy(arg0: Internal.ToNumberStrategy_): this;
        setFieldNamingPolicy(arg0: Internal.FieldNamingPolicy_): this;
        registerTypeAdapter(arg0: Internal.Type_, arg1: any): this;
        addSerializationExclusionStrategy(arg0: Internal.ExclusionStrategy_): this;
        enableComplexMapKeySerialization(): this;
        serializeSpecialFloatingPointValues(): this;
        setNumberToNumberStrategy(arg0: Internal.ToNumberStrategy_): this;
        setDateFormat(arg0: number): this;
        excludeFieldsWithModifiers(...arg0: number[]): this;
        setExclusionStrategies(...arg0: Internal.ExclusionStrategy_[]): this;
        setFieldNamingStrategy(arg0: Internal.FieldNamingStrategy_): this;
        serializeNulls(): this;
        registerTypeAdapterFactory(arg0: Internal.TypeAdapterFactory_): this;
        set dateFormat(arg0: string)
        set version(arg0: number)
        set longSerializationPolicy(arg0: Internal.LongSerializationPolicy_)
        set objectToNumberStrategy(arg0: Internal.ToNumberStrategy_)
        set fieldNamingPolicy(arg0: Internal.FieldNamingPolicy_)
        set numberToNumberStrategy(arg0: Internal.ToNumberStrategy_)
        set dateFormat(arg0: number)
        set exclusionStrategies(...arg0: Internal.ExclusionStrategy_[])
        set fieldNamingStrategy(arg0: Internal.FieldNamingStrategy_)
    }
    type GsonBuilder_ = GsonBuilder;
    class ResourceContainer <T, C extends com.lowdragmc.lowdraglib.gui.widget.Widget> extends WidgetGroup {
        constructor(resource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<T>, panel: Internal.ResourcePanel_)
        getSelected(): string;
        setOnEdit(onEdit: Internal.Consumer_<string>): this;
        setWidgetSupplier(widgetSupplier: Internal.Function_<string, C>): this;
        getResource(): com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource<T>;
        getTranslateKey(): string;
        setOnRemove(onRemove: Internal.Predicate_<string>): this;
        getWidgetSupplier(): Internal.Function<string, C>;
        setRenamePredicate(renamePredicate: Internal.Predicate_<string>): this;
        handleDragging(dragging: any): boolean;
        getWidgets(): Internal.Map<string, C>;
        getChatComponent(): Internal.Component;
        getPanel(): Internal.ResourcePanel;
        static deserializeWrapper(tag: Internal.CompoundTag_): Internal.IConfigurableWidget;
        isLDLRegister(): boolean;
        serializeWrapper(): Internal.CompoundTag;
        setOnAdd(onAdd: Internal.Function_<string, T>): this;
        canDragIn(dragging: any): boolean;
        reBuild(): void;
        setClientSideWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        static serializeNBT(widget: Internal.IConfigurableWidget_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): Internal.CompoundTag;
        widget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        name(): string;
        getRegisterUI(): Internal.LDLRegister;
        setDragging<D>(draggingMapping: Internal.Function_<string, D>, draggingRenderer: Internal.Function_<D, Internal.IGuiTexture>): this;
        static deserializeNBT(widget: Internal.IConfigurableWidget_, tag: Internal.CompoundTag_, resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_, isProject: boolean): void;
        group(): string;
        setNameSupplier(nameSupplier: Internal.Supplier_<string>): this;
        get selected(): string
        set onEdit(onEdit: Internal.Consumer_<string>)
        set widgetSupplier(widgetSupplier: Internal.Function_<string, C>)
        get resource(): com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource<T>
        get translateKey(): string
        set onRemove(onRemove: Internal.Predicate_<string>)
        get widgetSupplier(): Internal.Function<string, C>
        set renamePredicate(renamePredicate: Internal.Predicate_<string>)
        get widgets(): Internal.Map<string, C>
        get chatComponent(): Internal.Component
        get panel(): Internal.ResourcePanel
        get LDLRegister(): boolean
        set onAdd(onAdd: Internal.Function_<string, T>)
        get registerUI(): Internal.LDLRegister
        set nameSupplier(nameSupplier: Internal.Supplier_<string>)
    }
    type ResourceContainer_<T, C extends com.lowdragmc.lowdraglib.gui.widget.Widget> = ResourceContainer<T, C>;
    class RenderShape extends Internal.Enum<Internal.RenderShape> {
        static values(): Internal.RenderShape[];
        static valueOf(arg0: string): Internal.RenderShape;
        static readonly ENTITYBLOCK_ANIMATED: Internal.RenderShape;
        static readonly MODEL: Internal.RenderShape;
        static readonly INVISIBLE: Internal.RenderShape;
    }
    type RenderShape_ = RenderShape | "model" | "invisible" | "entityblock_animated";
    class BinaryExpression extends Internal.Expression {
        clone(): any;
        static convert(position: number, left: Internal.Expression_, op: Internal.Operator_, right: Internal.Expression_): Internal.Expression;
        setLeft(left: Internal.Expression_): void;
        getOperator(): Internal.Operator;
        getLeft(): Internal.Expression;
        setRight(right: Internal.Expression_): void;
        getRight(): Internal.Expression;
        set left(left: Internal.Expression_)
        get operator(): Internal.Operator
        get left(): Internal.Expression
        set right(right: Internal.Expression_)
        get right(): Internal.Expression
    }
    type BinaryExpression_ = BinaryExpression;
    abstract class Pointer$Default implements Internal.Pointer {
        address(): number;
    }
    type Pointer$Default_ = Pointer$Default;
    class Proxy {
        constructor(arg0: Internal.Proxy$Type_, arg1: Internal.SocketAddress_)
        address(): Internal.SocketAddress;
        type(): Internal.Proxy$Type;
        static readonly NO_PROXY: Internal.Proxy;
    }
    type Proxy_ = Proxy;
    class PlayerXpEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_)
        getEntity(): Internal.Entity;
        get entity(): Internal.Entity
    }
    type PlayerXpEvent_ = PlayerXpEvent;
    class ClientboundRotateHeadPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Entity_, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getYHeadRot(): number;
        getEntity(arg0: Internal.Level_): Internal.Entity;
        isSkippable(): boolean;
        get YHeadRot(): number
        get skippable(): boolean
    }
    type ClientboundRotateHeadPacket_ = ClientboundRotateHeadPacket;
    class SPacketUIWidgetUpdate implements Internal.IPacket {
        constructor()
        constructor(windowId: number, updateData: Internal.FriendlyByteBuf_)
        encode(buf: Internal.FriendlyByteBuf_): void;
        decode(buf: Internal.FriendlyByteBuf_): void;
        execute(handler: Internal.IHandlerContext_): void;
        updateData: Internal.FriendlyByteBuf;
        windowId: number;
    }
    type SPacketUIWidgetUpdate_ = SPacketUIWidgetUpdate;
    interface PreparableReloadListener {
        getName(): string;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
    }
    type PreparableReloadListener_ = PreparableReloadListener;
    abstract class LiveData <T> {
        constructor(value: T)
        constructor()
        observe(owner: Internal.LifecycleOwner_, observer: Internal.Observer_<T>): void;
        observeForever(observer: Internal.Observer_<T>): void;
        hasActiveObservers(): boolean;
        getValue(): T;
        removeObservers(owner: Internal.LifecycleOwner_): void;
        hasObservers(): boolean;
        removeObserver(observer: Internal.Observer_<T>): void;
        get value(): T
    }
    type LiveData_<T> = LiveData<T>;
    class PBRAtlasTexture extends Internal.AbstractTexture {
        constructor(atlasTexture: Internal.TextureAtlas_, type: Internal.PBRType_)
        upload(atlasWidth: number, atlasHeight: number, mipLevel: number): void;
        tryUpload(atlasWidth: number, atlasHeight: number, mipLevel: number): boolean;
        getSprite(id: ResourceLocation_): Internal.TextureAtlasSprite;
        clear(): void;
        cycleAnimationFrames(): void;
        getAtlasId(): ResourceLocation;
        getType(): Internal.PBRType;
        addSprite(sprite: Internal.TextureAtlasSprite_): void;
        get atlasId(): ResourceLocation
        get type(): Internal.PBRType
    }
    type PBRAtlasTexture_ = PBRAtlasTexture;
    interface IScreenHelper {
        getClickableIngredientUnderMouse(arg0: Internal.Screen_, arg1: number, arg2: number): Internal.Stream<Internal.IClickableIngredient<any>>;
        getGhostIngredientHandler<T extends Internal.Screen>(arg0: T): Internal.Optional<Internal.IGhostIngredientHandler<T>>;
        getGuiExclusionAreas(arg0: Internal.Screen_): Internal.Stream<Internal.Rect2i>;
        getGuiProperties<T extends Internal.Screen>(arg0: T): Internal.Optional<Internal.IGuiProperties>;
        getGuiClickableArea(arg0: Internal.AbstractContainerScreen_<any>, arg1: number, arg2: number): Internal.Stream<Internal.IGuiClickableArea>;
    }
    type IScreenHelper_ = IScreenHelper;
    class GTRegistry$RL <V> extends Internal.GTRegistry<ResourceLocation, V> {
        constructor(registryName: ResourceLocation_)
        loadFromNBT(tag: Internal.Tag_): V;
        forEach(arg0: Internal.Consumer_<V>): void;
        codec(): Internal.Codec<V>;
        spliterator(): Internal.Spliterator<V>;
        readBuf(buf: Internal.FriendlyByteBuf_): V;
    }
    type GTRegistry$RL_<V> = GTRegistry$RL<V>;
    abstract class ReentrantBlockableEventLoop <R extends Internal.Runnable> extends Internal.BlockableEventLoop<R> {
        constructor(arg0: string)
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, R>): Internal.CompletableFuture<Source>;
        doRunTask(arg0: R): void;
        scheduleExecutables(): boolean;
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        close(): void;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, R>): Internal.CompletableFuture<Source>;
    }
    type ReentrantBlockableEventLoop_<R extends Internal.Runnable> = ReentrantBlockableEventLoop<R>;
    class Window implements Internal.AutoCloseable {
        constructor(arg0: Internal.WindowEventHandler_, arg1: any_, arg2: any_, arg3: string, arg4: string)
        setFramerateLimit(arg0: number): void;
        getX(): number;
        getY(): number;
        getPreferredFullscreenVideoMode(): Internal.Optional<Internal.VideoMode>;
        findBestMonitor(): Internal.Monitor;
        calculateScale(guiScaleIn: number, forceUnicode: boolean): number;
        setErrorSection(arg0: string): void;
        isFullscreen(): boolean;
        setGuiScale(arg0: number): void;
        setPreferredFullscreenVideoMode(arg0: Internal.Optional_<Internal.VideoMode>): void;
        shouldClose(): boolean;
        changeFullscreenVideoMode(): void;
        setWidth(arg0: number): void;
        getHeight(): number;
        defaultErrorCallback(arg0: number, arg1: number): void;
        updateRawMouseInput(arg0: boolean): void;
        getGuiScaledWidth(): number;
        static checkGlfwError(arg0: Internal.BiConsumer_<number, string>): void;
        setDefaultErrorCallback(): void;
        getFramerateLimit(): number;
        getScreenHeight(): number;
        getWidth(): number;
        getWindow(): number;
        updateVsync(arg0: boolean): void;
        getGuiScaledHeight(): number;
        setWindowed(arg0: number, arg1: number): void;
        getScreenWidth(): number;
        setTitle(arg0: string): void;
        getGuiScale(): number;
        close(): void;
        onFramebufferResize(arg0: number, arg1: number, arg2: number): void;
        toggleFullScreen(): void;
        setHeight(arg0: number): void;
        setIcon(arg0: Internal.InputStream_, arg1: Internal.InputStream_): void;
        updateDisplay(): void;
        getRefreshRate(): number;
        set framerateLimit(arg0: number)
        get x(): number
        get y(): number
        get preferredFullscreenVideoMode(): Internal.Optional<Internal.VideoMode>
        set errorSection(arg0: string)
        get fullscreen(): boolean
        set guiScale(arg0: number)
        set preferredFullscreenVideoMode(arg0: Internal.Optional_<Internal.VideoMode>)
        set width(arg0: number)
        get height(): number
        get guiScaledWidth(): number
        get framerateLimit(): number
        get screenHeight(): number
        get width(): number
        get window(): number
        get guiScaledHeight(): number
        get screenWidth(): number
        set title(arg0: string)
        get guiScale(): number
        set height(arg0: number)
        get refreshRate(): number
        x: number;
        y: number;
        windowedY: number;
        windowedX: number;
        readonly window: number;
    }
    type Window_ = Window;
    class RenderType$CompositeState$CompositeStateBuilder {
        setLightmapState(arg0: Internal.RenderStateShard$LightmapStateShard_): this;
        setLineState(arg0: Internal.RenderStateShard$LineStateShard_): this;
        setCullState(arg0: Internal.RenderStateShard$CullStateShard_): this;
        setTransparencyState(arg0: Internal.RenderStateShard$TransparencyStateShard_): this;
        setTextureState(arg0: Internal.RenderStateShard$EmptyTextureStateShard_): this;
        setTexturingState(arg0: Internal.RenderStateShard$TexturingStateShard_): this;
        setShaderState(arg0: Internal.RenderStateShard$ShaderStateShard_): this;
        setDepthTestState(arg0: Internal.RenderStateShard$DepthTestStateShard_): this;
        setOverlayState(arg0: Internal.RenderStateShard$OverlayStateShard_): this;
        setWriteMaskState(arg0: Internal.RenderStateShard$WriteMaskStateShard_): this;
        setOutputState(arg0: Internal.RenderStateShard$OutputStateShard_): this;
        setLayeringState(arg0: Internal.RenderStateShard$LayeringStateShard_): this;
        createCompositeState(arg0: boolean): Internal.RenderType$CompositeState;
        createCompositeState(arg0: Internal.RenderType$OutlineProperty_): Internal.RenderType$CompositeState;
        set lightmapState(arg0: Internal.RenderStateShard$LightmapStateShard_)
        set lineState(arg0: Internal.RenderStateShard$LineStateShard_)
        set cullState(arg0: Internal.RenderStateShard$CullStateShard_)
        set transparencyState(arg0: Internal.RenderStateShard$TransparencyStateShard_)
        set textureState(arg0: Internal.RenderStateShard$EmptyTextureStateShard_)
        set texturingState(arg0: Internal.RenderStateShard$TexturingStateShard_)
        set shaderState(arg0: Internal.RenderStateShard$ShaderStateShard_)
        set depthTestState(arg0: Internal.RenderStateShard$DepthTestStateShard_)
        set overlayState(arg0: Internal.RenderStateShard$OverlayStateShard_)
        set writeMaskState(arg0: Internal.RenderStateShard$WriteMaskStateShard_)
        set outputState(arg0: Internal.RenderStateShard$OutputStateShard_)
        set layeringState(arg0: Internal.RenderStateShard$LayeringStateShard_)
    }
    type RenderType$CompositeState$CompositeStateBuilder_ = RenderType$CompositeState$CompositeStateBuilder;
    class FrontAttachmentType <T extends Internal.FrontAttachment> extends Internal.Record implements Internal.AutomobileComponent<Internal.FrontAttachmentType<any>> {
        constructor(id: ResourceLocation_, constructor: Internal.BiFunction_<Internal.FrontAttachmentType<T>, Internal.AutomobileEntity, T>, model: Internal.FrontAttachmentType$FrontAttachmentModel_)
        containerId(): ResourceLocation;
        getId(): ResourceLocation;
        getContainerTextKey(): string;
        constructor(): Internal.BiFunction<Internal.FrontAttachmentType<T>, Internal.AutomobileEntity, T>;
        model(): Internal.FrontAttachmentType$FrontAttachmentModel;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: Internal.FrontAttachmentType_<any>): void;
        id(): ResourceLocation;
        isEmpty(): boolean;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<Internal.FrontAttachmentType<any>>>): void;
        get id(): ResourceLocation
        get containerTextKey(): string
        get empty(): boolean
        static readonly CROP_HARVESTER: Internal.FrontAttachmentType<Internal.CropHarvesterFrontAttachment>;
        static readonly REGISTRY: Internal.SimpleMapContentRegistry<Internal.FrontAttachmentType<any>>;
        static readonly GRASS_CUTTER: Internal.FrontAttachmentType<Internal.GrassCutterFrontAttachment>;
        static readonly ID: ResourceLocation;
        static readonly EMPTY: Internal.FrontAttachmentType<Internal.EmptyFrontAttachment>;
        static readonly MOB_CONTROLLER: Internal.FrontAttachmentType<Internal.MobControllerFrontAttachment>;
    }
    type FrontAttachmentType_<T extends Internal.FrontAttachment> = FrontAttachmentType<T>;
    interface IModBusEvent {
    }
    type IModBusEvent_ = IModBusEvent;
    interface IGpuSurface extends Internal.ISurface {
        unref(): void;
        asRenderTarget(): Internal.GpuRenderTarget;
        asTexture(): Internal.GpuTexture;
        getWidth(): number;
        ref(): void;
        getBackendFormat(): Internal.BackendFormat;
        getSurfaceFlags(): number;
        getHeight(): number;
        getSampleCount(): number;
        get width(): number
        get backendFormat(): Internal.BackendFormat
        get surfaceFlags(): number
        get height(): number
        get sampleCount(): number
    }
    type IGpuSurface_ = IGpuSurface;
    class BezierConnection implements Internal.IMonorailBezier, Internal.IHasTrackCasing, Internal.Iterable<Internal.BezierConnection$Segment> {
        constructor(arg0: Internal.Couple_<BlockPos>, arg1: Internal.Couple_<Vec3>, arg2: Internal.Couple_<Vec3>, arg3: Internal.Couple_<Vec3>, arg4: boolean, arg5: boolean, arg6: Internal.TrackMaterial_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.CompoundTag_, arg1: BlockPos_)
        clone(): any;
        getRadius(): number;
        getGirderItemCost(): number;
        getBounds(): Internal.AABB;
        equalsSansMaterial(arg0: Internal.BezierConnection_): boolean;
        secondary(): this;
        forEach(arg0: Internal.Consumer_<Internal.BezierConnection$Segment>): void;
        getStepLUT(): number[];
        yOffsetAt(arg0: Vec3_): number;
        getMaterial(): Internal.TrackMaterial;
        getBakedMonorails(): any[];
        static isAlternate(world: Internal.Level_, pos: BlockPos_): boolean;
        static setTrackCasing(world: Internal.Level_, pos: BlockPos_, trackCasing: Internal.SlabBlock_): void;
        getSegmentCount(): number;
        write(arg0: BlockPos_): Internal.CompoundTag;
        isAlternate(): boolean;
        spawnDestroyParticles(arg0: Internal.Level_): void;
        getBakedGirders(): any[];
        write(arg0: Internal.FriendlyByteBuf_): void;
        incrementT(arg0: number, arg1: number): number;
        getBakedSegments(): any[];
        setMaterial(arg0: Internal.TrackMaterial_): void;
        getKey(): BlockPos;
        getHandleLength(): number;
        static setAlternateModel(world: Internal.Level_, pos: BlockPos_, useAlternateModel: boolean): boolean;
        spliterator(): Internal.Spliterator<Internal.BezierConnection$Segment>;
        static getTrackCasing(world: Internal.Level_, pos: BlockPos_): Internal.SlabBlock;
        iterator(): Internal.Iterator<Internal.BezierConnection$Segment>;
        getTrackCasing(): Internal.SlabBlock;
        getNormal(arg0: number): Vec3;
        setAlternate(alternate: boolean): void;
        addItemsToPlayer(arg0: Internal.Player_): void;
        getLength(): number;
        isPrimary(): boolean;
        getTrackItemCost(): number;
        getSegmentT(arg0: number): number;
        spawnItems(arg0: Internal.Level_): void;
        getPosition(arg0: number): Vec3;
        setTrackCasing(trackCasing: Internal.SlabBlock_): void;
        get radius(): number
        get girderItemCost(): number
        get bounds(): Internal.AABB
        get stepLUT(): number[]
        get material(): Internal.TrackMaterial
        get bakedMonorails(): any[]
        get segmentCount(): number
        get alternate(): boolean
        get bakedGirders(): any[]
        get bakedSegments(): any[]
        set material(arg0: Internal.TrackMaterial_)
        get key(): BlockPos
        get handleLength(): number
        get trackCasing(): Internal.SlabBlock
        set alternate(alternate: boolean)
        get length(): number
        get primary(): boolean
        get trackItemCost(): number
        set trackCasing(trackCasing: Internal.SlabBlock_)
        normals: Internal.Couple<Vec3>;
        tePositions: Internal.Couple<BlockPos>;
        primary: boolean;
        smoothing: Internal.Couple<number>;
        starts: Internal.Couple<Vec3>;
        axes: Internal.Couple<Vec3>;
        hasGirder: boolean;
    }
    type BezierConnection_ = BezierConnection;
    interface DoubleSpliterator extends Internal.Spliterator$OfDouble {
        forEachRemaining(arg0: any): void;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
        getComparator(): Internal.Comparator<any>;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): boolean;
        skip(arg0: number): number;
        estimateSize(): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        trySplit(): Internal.Spliterator<any>;
        getExactSizeIfKnown(): number;
        forEachRemaining(arg0: Internal.DoubleConsumer_): void;
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        tryAdvance(arg0: any): boolean;
        characteristics(): number;
        tryAdvance(arg0: Internal.DoubleConsumer_): boolean;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type DoubleSpliterator_ = DoubleSpliterator;
    interface ServicesKeyInfo {
        keyBitCount(): number;
        signature(): Internal.Signature;
        validateProperty(arg0: com.mojang.authlib.properties.Property_): boolean;
        signatureBitCount(): number;
    }
    type ServicesKeyInfo_ = ServicesKeyInfo;
    interface StructureProcessorType <P extends Internal.StructureProcessor> {
        codec(): Internal.Codec<P>;
        register<P extends Internal.StructureProcessor>(arg0: string, arg1: Internal.Codec_<P>): this;
        readonly LIST_CODEC: Internal.Codec<Internal.Holder<Internal.StructureProcessorList>>;
        readonly SINGLE_CODEC: Internal.Codec<Internal.StructureProcessor>;
        readonly LIST_OBJECT_CODEC: Internal.Codec<Internal.StructureProcessorList>;
        readonly BLACKSTONE_REPLACE: Internal.StructureProcessorType<Internal.BlackstoneReplaceProcessor>;
        readonly LAVA_SUBMERGED_BLOCK: Internal.StructureProcessorType<Internal.LavaSubmergedBlockProcessor>;
        readonly PROTECTED_BLOCKS: Internal.StructureProcessorType<Internal.ProtectedBlockProcessor>;
        readonly BLOCK_ROT: Internal.StructureProcessorType<Internal.BlockRotProcessor>;
        readonly DIRECT_CODEC: Internal.Codec<Internal.StructureProcessorList>;
        readonly BLOCK_IGNORE: Internal.StructureProcessorType<Internal.BlockIgnoreProcessor>;
        readonly GRAVITY: Internal.StructureProcessorType<Internal.GravityProcessor>;
        readonly RULE: Internal.StructureProcessorType<Internal.RuleProcessor>;
        readonly NOP: Internal.StructureProcessorType<Internal.NopProcessor>;
        readonly JIGSAW_REPLACEMENT: Internal.StructureProcessorType<Internal.JigsawReplacementProcessor>;
        readonly BLOCK_AGE: Internal.StructureProcessorType<Internal.BlockAgeProcessor>;
    }
    type StructureProcessorType_<P extends Internal.StructureProcessor> = Special.StructureProcessor | StructureProcessorType<P>;
    interface LevelChunk$PostLoadProcessor {
        run(arg0: Internal.LevelChunk_): void;
        (arg0: Internal.LevelChunk_): void;
    }
    type LevelChunk$PostLoadProcessor_ = LevelChunk$PostLoadProcessor;
    class ChestMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: Internal.MenuType_<any>, arg1: number, arg2: Internal.Inventory_, arg3: Internal.Container_, arg4: number)
        static twoRows(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        static oneRow(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        static threeRows(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_): Internal.ChestMenu;
        static threeRows(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        static sixRows(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_): Internal.ChestMenu;
        getRowCount(): number;
        static sixRows(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        static fiveRows(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        getContainer(): Internal.Container;
        static fourRows(arg0: number, arg1: Internal.Inventory_): Internal.ChestMenu;
        get rowCount(): number
        get container(): Internal.Container
    }
    type ChestMenu_ = ChestMenu;
    class GeodeCrackSettings {
        constructor(arg0: number, arg1: number, arg2: number)
        static readonly CODEC: Internal.Codec<Internal.GeodeCrackSettings>;
        readonly generateCrackChance: number;
        readonly baseCrackSize: number;
        readonly crackPointOffset: number;
    }
    type GeodeCrackSettings_ = GeodeCrackSettings;
    class DocumentClass extends Internal.AbstractDocument<Internal.DocumentClass> {
        constructor()
        merge(arg0: Internal.AbstractDocumentBase_<any>): Internal.AbstractDocumentBase<any>;
        copy(): Internal.AbstractDocumentBase<any>;
        isAbstract(): boolean;
        getConstructors(): Internal.Set<Internal.DocumentConstructor>;
        isInterface(): boolean;
        setAbstract(anAbstract: boolean): void;
        isFunctionalInterface(): boolean;
        setInterface(anInterface: boolean): void;
        merge(other: Internal.DocumentClass_): this;
        applyProperties(): this;
        getInterfaces(): Internal.Set<Internal.PropertyType<any>>;
        getParent(): Internal.PropertyType<any>;
        getFields(): Internal.Set<Internal.DocumentField>;
        setName(name: string): void;
        getName(): string;
        getMethods(): Internal.Set<Internal.DocumentMethod>;
        setParent(parent: Internal.PropertyType_<any>): void;
        static fromJava(info: Internal.ClassInfo_): Internal.DocumentClass;
        getGenerics(): Internal.List<Internal.PropertyType<any>>;
        get "abstract"(): boolean
        get constructors(): Internal.Set<Internal.DocumentConstructor>
        get "interface"(): boolean
        set "abstract"(anAbstract: boolean)
        get functionalInterface(): boolean
        set "interface"(anInterface: boolean)
        get interfaces(): Internal.Set<Internal.PropertyType<any>>
        get parent(): Internal.PropertyType<any>
        get fields(): Internal.Set<Internal.DocumentField>
        set name(name: string)
        get name(): string
        get methods(): Internal.Set<Internal.DocumentMethod>
        set parent(parent: Internal.PropertyType_<any>)
        get generics(): Internal.List<Internal.PropertyType<any>>
        methods: Internal.Set<Internal.DocumentMethod>;
        fields: Internal.Set<Internal.DocumentField>;
        interfaces: Internal.Set<Internal.PropertyType<any>>;
        constructors: Internal.Set<Internal.DocumentConstructor>;
    }
    type DocumentClass_ = DocumentClass;
    class SpecialFluidHandlerEvent extends Internal.EventJS {
        constructor()
        add(fluidIngredient: Internal.FluidIngredient_, handler: Internal.BiConsumer_<Internal.OpenEndedPipe, Internal.FluidStackJS>): void;
    }
    type SpecialFluidHandlerEvent_ = SpecialFluidHandlerEvent;
    class FishingLootEventJS extends Internal.LootEventJS {
        constructor(c: Internal.Map_<ResourceLocation, Internal.JsonElement>)
        addFishing(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder>): void;
    }
    type FishingLootEventJS_ = FishingLootEventJS;
    class SurfaceSystem {
        constructor(arg0: Internal.RandomState_, arg1: Internal.BlockState_, arg2: number, arg3: Internal.PositionalRandomFactory_)
        buildSurface(arg0: Internal.RandomState_, arg1: Internal.BiomeManager_, arg2: Internal.Registry_<Internal.Biome>, arg3: boolean, arg4: Internal.WorldGenerationContext_, arg5: Internal.ChunkAccess_, arg6: Internal.NoiseChunk_, arg7: Internal.SurfaceRules$RuleSource_): void;
        /**
         * @deprecated
        */
        topMaterial(arg0: Internal.SurfaceRules$RuleSource_, arg1: Internal.CarvingContext_, arg2: Internal.Function_<BlockPos, Internal.Holder<Internal.Biome>>, arg3: Internal.ChunkAccess_, arg4: Internal.NoiseChunk_, arg5: BlockPos_, arg6: boolean): Internal.Optional<Internal.BlockState>;
    }
    type SurfaceSystem_ = SurfaceSystem;
    class BlockMatchTest extends Internal.RuleTest {
        constructor(arg0: Internal.Block_)
        static readonly CODEC: Internal.Codec<Internal.BlockMatchTest>;
    }
    type BlockMatchTest_ = BlockMatchTest;
    class ShapedRecipeBuilder implements Internal.RecipeBuilder {
        constructor(arg0: Internal.ItemLike_, arg1: number)
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: string): void;
        static shaped(arg0: Internal.ItemLike_, arg1: number): Internal.ShapedRecipeBuilder;
        define(arg0: string, arg1: Internal.ItemLike_): this;
        static shaped(arg0: Internal.ItemLike_): Internal.ShapedRecipeBuilder;
        static getDefaultRecipeId(arg0: Internal.ItemLike_): ResourceLocation;
        unlockedBy(arg0: string, arg1: Internal.CriterionTriggerInstance_): this;
        getResult(): Internal.Item;
        define(arg0: string, arg1: Internal.TagKey_<Internal.Item>): this;
        group(arg0: string): this;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>): void;
        define(arg0: string, arg1: Internal.Ingredient_): this;
        pattern(arg0: string): this;
        save(arg0: Internal.Consumer_<Internal.FinishedRecipe>, arg1: ResourceLocation_): void;
        get result(): Internal.Item
    }
    type ShapedRecipeBuilder_ = ShapedRecipeBuilder;
    abstract class ShoulderRidingEntity extends Internal.TamableAnimal {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setEntityOnShoulder(arg0: Internal.ServerPlayer_): boolean;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        canSitOnShoulder(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set entityOnShoulder(arg0: Internal.ServerPlayer_)
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type ShoulderRidingEntity_ = ShoulderRidingEntity;
    class FontCollection$Run {
        start(): number;
        limit(): number;
        getBestFont(text: string[], style: number): icyllis.modernui.graphics.text.Font;
    }
    type FontCollection$Run_ = FontCollection$Run;
    class BannerPostRearAttachment extends Internal.RearAttachment {
        constructor(arg0: Internal.RearAttachmentType_<any>, arg1: Internal.AutomobileEntity_)
        setFromItem(arg0: Internal.ItemStack_): void;
        erase(): void;
        getBaseColor(): Internal.DyeColor;
        sendPacket(): void;
        setFromNbt(arg0: Internal.CompoundTag_): void;
        putToNbt(arg0: Internal.CompoundTag_): void;
        getPatterns(): Internal.List<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.BannerPattern>, Internal.DyeColor>>;
        set fromItem(arg0: Internal.ItemStack_)
        get baseColor(): Internal.DyeColor
        set fromNbt(arg0: Internal.CompoundTag_)
        get patterns(): Internal.List<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.BannerPattern>, Internal.DyeColor>>
        readonly inventory: Internal.Container;
    }
    type BannerPostRearAttachment_ = BannerPostRearAttachment;
    interface RPCSender {
        ofServer(): this;
        isServer(): boolean;
        ofClient(player: Internal.Player_): this;
        get server(): boolean
    }
    type RPCSender_ = RPCSender;
    class RealmsServer extends Internal.ValueObject {
        constructor()
        clone(): any;
        setDescription(arg0: string): void;
        getMinigameName(): string;
        toServerData(arg0: string): Internal.ServerData;
        setName(arg0: string): void;
        getWorldName(arg0: number): string;
        getName(): string;
        static parse(arg0: Internal.JsonObject_): Internal.RealmsServer;
        getDescription(): string;
        static parse(arg0: string): Internal.RealmsServer;
        cloneSlots(arg0: Internal.Map_<number, Internal.RealmsWorldOptions>): Internal.Map<number, Internal.RealmsWorldOptions>;
        updateServerPing(arg0: Internal.RealmsServerPlayerList_): void;
        set description(arg0: string)
        get minigameName(): string
        set name(arg0: string)
        get name(): string
        get description(): string
        name: string;
        remoteSubscriptionId: string;
        motd: string;
        players: Internal.List<com.mojang.realmsclient.dto.PlayerInfo>;
        activeSlot: number;
        minigameName: string;
        ownerUUID: string;
        daysLeft: number;
        minigameImage: string;
        slots: Internal.Map<number, Internal.RealmsWorldOptions>;
        minigameId: number;
        id: number;
        worldType: Internal.RealmsServer$WorldType;
        state: Internal.RealmsServer$State;
        expiredTrial: boolean;
        serverPing: Internal.RealmsServerPing;
        owner: string;
        expired: boolean;
    }
    type RealmsServer_ = RealmsServer;
    interface RedirectModifier <S> {
        apply(arg0: Internal.CommandContext_<S>): Internal.Collection<S>;
        (arg0: Internal.CommandContext_<S>): Internal.Collection_<S>;
    }
    type RedirectModifier_<S> = RedirectModifier<S>;
    interface DragonPhaseInstance {
        doClientTick(): void;
        onHurt(arg0: DamageSource_, arg1: number): number;
        isSitting(): boolean;
        getFlyTargetLocation(): Vec3;
        end(): void;
        getFlySpeed(): number;
        getPhase(): Internal.EnderDragonPhase<Internal.DragonPhaseInstance>;
        getTurnSpeed(): number;
        onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: BlockPos_, arg2: DamageSource_, arg3: Internal.Player_): void;
        begin(): void;
        doServerTick(): void;
        get sitting(): boolean
        get flyTargetLocation(): Vec3
        get flySpeed(): number
        get phase(): Internal.EnderDragonPhase<Internal.DragonPhaseInstance>
        get turnSpeed(): number
    }
    type DragonPhaseInstance_ = DragonPhaseInstance;
    class MinMaxBounds$Ints extends Internal.MinMaxBounds<number> {
        matchesSqr(arg0: number): boolean;
        static fromReader(arg0: Internal.StringReader_, arg1: Internal.Function_<number, number>): Internal.MinMaxBounds$Ints;
        static atLeast(arg0: number): Internal.MinMaxBounds$Ints;
        matches(arg0: number): boolean;
        static exactly(arg0: number): Internal.MinMaxBounds$Ints;
        static fromReader(arg0: Internal.StringReader_): Internal.MinMaxBounds$Ints;
        static fromJson(arg0: Internal.JsonElement_): Internal.MinMaxBounds$Ints;
        static atMost(arg0: number): Internal.MinMaxBounds$Ints;
        static between(arg0: number, arg1: number): Internal.MinMaxBounds$Ints;
        static readonly ANY: Internal.MinMaxBounds$Ints;
    }
    type MinMaxBounds$Ints_ = MinMaxBounds$Ints;
    class PiglinArmPose extends Internal.Enum<Internal.PiglinArmPose> {
        static valueOf(arg0: string): Internal.PiglinArmPose;
        static values(): Internal.PiglinArmPose[];
        static readonly CROSSBOW_CHARGE: Internal.PiglinArmPose;
        static readonly DEFAULT: Internal.PiglinArmPose;
        static readonly ADMIRING_ITEM: Internal.PiglinArmPose;
        static readonly DANCING: Internal.PiglinArmPose;
        static readonly ATTACKING_WITH_MELEE_WEAPON: Internal.PiglinArmPose;
        static readonly CROSSBOW_HOLD: Internal.PiglinArmPose;
    }
    type PiglinArmPose_ = "admiring_item" | "dancing" | "crossbow_hold" | "crossbow_charge" | PiglinArmPose | "default" | "attacking_with_melee_weapon";
    class EnumProperty <T extends Internal.Enum<T> & Internal.StringRepresentable> extends Internal.Property<T> {
        static create<T extends Internal.Enum<T> & Internal.StringRepresentable>(arg0: string, arg1: T): Internal.EnumProperty<T>;
        static create<T extends Internal.Enum<T> & Internal.StringRepresentable>(arg0: string, arg1: T, arg2: Internal.Predicate_<T>): Internal.EnumProperty<T>;
        getPossibleValues(): Internal.Collection<T>;
        getName(arg0: T): string;
        getValue(arg0: string): Internal.Optional<T>;
        static create<T extends Internal.Enum<T> & Internal.StringRepresentable>(arg0: string, arg1: T, ...arg2: T[]): Internal.EnumProperty<T>;
        static create<T extends Internal.Enum<T> & Internal.StringRepresentable>(arg0: string, arg1: T, arg2: Internal.Collection_<T>): Internal.EnumProperty<T>;
        get possibleValues(): Internal.Collection<T>
    }
    type EnumProperty_<T extends Internal.Enum<T> & Internal.StringRepresentable> = EnumProperty<T>;
    class FluidAttribute {
        constructor(resourceLocation: ResourceLocation_, fluidTooltip: Internal.Consumer_<Internal.List<Internal.Component>>, containerTooltip: Internal.Consumer_<Internal.List<Internal.Component>>)
        appendFluidTooltips(tooltip: Internal.List_<Internal.Component>): void;
        appendContainerTooltips(tooltip: Internal.List_<Internal.Component>): void;
        getResourceLocation(): ResourceLocation;
        get resourceLocation(): ResourceLocation
    }
    type FluidAttribute_ = FluidAttribute;
    class ShovelItem extends Internal.DiggerItem implements io.github.foundationgames.automobility.mixin.ShovelItemAccess, Internal.ShovelItemAccessor, Internal.ShovelItemAccess {
        constructor(arg0: Internal.Tier_, arg1: number, arg2: number, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        static getPathStates_$md$ae501e$1(): Internal.Map<any, any>;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        static getShovelPathingState(arg0: Internal.BlockState_): Internal.BlockState;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        static getPathStates(): Internal.Map<Internal.Block, Internal.BlockState>;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        static getFlattenables_$md$ae501e$0(): Internal.Map<any, any>;
        getDamage(arg0: Internal.ItemStack_): number;
        static getFlattenables_$md$ae501e$2(): Internal.Map<any, any>;
        kjs$getMutableAttributeMap(): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        static getFlattenables(): Internal.Map<Internal.Block, Internal.BlockState>;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get pathStates_$md$ae501e$1(): Internal.Map<any, any>
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        get pathStates(): Internal.Map<Internal.Block, Internal.BlockState>
        set armorKnockbackResistance(knockbackResistance: number)
        get flattenables_$md$ae501e$0(): Internal.Map<any, any>
        get flattenables_$md$ae501e$2(): Internal.Map<any, any>
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        get flattenables(): Internal.Map<Internal.Block, Internal.BlockState>
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static FLATTENABLES: {[key: Internal.Block]: Internal.BlockState, [key: Internal.MyceliumBlock]: Internal.BlockState, [key: Internal.RootedDirtBlock]: Internal.BlockState, [key: Internal.SnowyDirtBlock]: Internal.BlockState, [key: Internal.GrassBlock]: Internal.BlockState, [key: Internal.Block]: Internal.BlockState};
    }
    type ShovelItem_ = ShovelItem;
    class OnDatapackSyncEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.PlayerList_, arg1: Internal.ServerPlayer_)
        getPlayerList(): Internal.PlayerList;
        getPlayer(): Internal.ServerPlayer;
        get playerList(): Internal.PlayerList
        get player(): Internal.ServerPlayer
    }
    type OnDatapackSyncEvent_ = OnDatapackSyncEvent;
    class OpticParts <A, B> {
        constructor(arg0: Internal.Set_<Internal.TypeToken<Internal.K1>>, arg1: Internal.Optic_<any, any, any, A, B>)
        bounds(): Internal.Set<Internal.TypeToken<Internal.K1>>;
        optic(): Internal.Optic<any, any, any, A, B>;
    }
    type OpticParts_<A, B> = OpticParts<A, B>;
    class InstrumentItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_, arg1: Internal.TagKey_<Internal.Instrument>)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        static setRandom(arg0: Internal.ItemStack_, arg1: Internal.TagKey_<Internal.Instrument>, arg2: Internal.RandomSource_): void;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        static create(arg0: Internal.Item_, arg1: Internal.Holder_<Internal.Instrument>): Internal.ItemStack;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type InstrumentItem_ = InstrumentItem;
    class ClientboundSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.SoundEvent_, arg1: Internal.SoundSource_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        getVolume(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getSource(): Internal.SoundSource;
        getPitch(): number;
        getSeed(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getSound(): Internal.SoundEvent;
        isSkippable(): boolean;
        get x(): number
        get y(): number
        get volume(): number
        get z(): number
        get source(): Internal.SoundSource
        get pitch(): number
        get seed(): number
        get sound(): Internal.SoundEvent
        get skippable(): boolean
        static readonly LOCATION_ACCURACY: 8.0;
    }
    type ClientboundSoundPacket_ = ClientboundSoundPacket;
    abstract class PipeNet <NodeDataType> implements Internal.ITagSerializable<Internal.CompoundTag> {
        constructor(Level: Internal.LevelPipeNet_<NodeDataType, Internal.PipeNet<any>>)
        getLastUpdate(): number;
        markNodeAsActive(nodePos: BlockPos_, isActive: boolean): boolean;
        isValid(): boolean;
        updateBlockedConnections(nodePos: BlockPos_, facing: Internal.Direction_, isBlocked: boolean): void;
        getLevel(): Internal.ServerLevel;
        updateMark(nodePos: BlockPos_, newMark: number): void;
        containsNode(blockPos: BlockPos_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        updateNodeData(nodePos: BlockPos_, data: NodeDataType): void;
        onNeighbourUpdate(fromPos: BlockPos_): void;
        getWorldData(): Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>;
        getContainedChunks(): Internal.Set<Internal.ChunkPos>;
        removeNode(nodePos: BlockPos_): void;
        deserializeNBT(nbt: Internal.CompoundTag_): void;
        getAllNodes(): Internal.Map<BlockPos, com.lowdragmc.lowdraglib.pipelike.Node<NodeDataType>>;
        getNodeAt(blockPos: BlockPos_): com.lowdragmc.lowdraglib.pipelike.Node<NodeDataType>;
        serializeNBT(): Internal.Tag;
        isNodeConnectedTo(pos: BlockPos_, side: Internal.Direction_): boolean;
        get lastUpdate(): number
        get valid(): boolean
        get level(): Internal.ServerLevel
        get worldData(): Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>
        get containedChunks(): Internal.Set<Internal.ChunkPos>
        get allNodes(): Internal.Map<BlockPos, com.lowdragmc.lowdraglib.pipelike.Node<NodeDataType>>
    }
    type PipeNet_<NodeDataType> = PipeNet<NodeDataType>;
    interface Kind1$Mu extends Internal.K1 {
    }
    type Kind1$Mu_ = Kind1$Mu;
    class InputEvent$MouseButton$Pre extends Internal.InputEvent$MouseButton {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
    }
    type InputEvent$MouseButton$Pre_ = InputEvent$MouseButton$Pre;
    class CompassSection {
        priority(priority: number): this;
        icon(icon: Internal.Supplier_<Internal.IGuiTexture>): this;
        static create(section: string): Internal.CompassSection;
        lang(): string;
        sectionID(): ResourceLocation;
        lang(lang: string): this;
        background(background: Internal.Supplier_<Internal.IGuiTexture>): this;
        register(): this;
        getUnlocalizedKey(): string;
        get unlocalizedKey(): string
    }
    type CompassSection_ = CompassSection;
    class SoundManager extends Internal.SimplePreparableReloadListener<any> {
        constructor(arg0: Internal.ResourceManager_, arg1: Internal.Options_)
        play(arg0: Internal.SoundInstance_): void;
        updateSource(arg0: Internal.Camera_): void;
        reload(): void;
        queueTickingSound(arg0: Internal.TickableSoundInstance_): void;
        getSoundEvent(arg0: ResourceLocation_): Internal.WeighedSoundEvents;
        updateSourceVolume(arg0: Internal.SoundSource_, arg1: number): void;
        destroy(): void;
        getAvailableSounds(): Internal.Collection<ResourceLocation>;
        stop(arg0: Internal.SoundInstance_): void;
        resume(): void;
        getAvailableSoundDevices(): Internal.List<string>;
        getDebugString(): string;
        addListener(arg0: Internal.SoundEventListener_): void;
        removeListener(arg0: Internal.SoundEventListener_): void;
        playDelayed(arg0: Internal.SoundInstance_, arg1: number): void;
        getName(): string;
        stop(): void;
        tick(arg0: boolean): void;
        isActive(arg0: Internal.SoundInstance_): boolean;
        pause(): void;
        stop(arg0: ResourceLocation_, arg1: Internal.SoundSource_): void;
        get availableSounds(): Internal.Collection<ResourceLocation>
        get availableSoundDevices(): Internal.List<string>
        get debugString(): string
        get name(): string
        static readonly EMPTY_SOUND: Internal.Sound;
    }
    type SoundManager_ = SoundManager;
    interface IHasTrackCasing {
        isAlternate(): boolean;
        isAlternate(world: Internal.Level_, pos: BlockPos_): boolean;
        setTrackCasing(world: Internal.Level_, pos: BlockPos_, trackCasing: Internal.SlabBlock_): void;
        setAlternateModel(world: Internal.Level_, pos: BlockPos_, useAlternateModel: boolean): boolean;
        getTrackCasing(world: Internal.Level_, pos: BlockPos_): Internal.SlabBlock;
        getTrackCasing(): Internal.SlabBlock;
        setTrackCasing(arg0: Internal.SlabBlock_): void;
        setAlternate(alternate: boolean): void;
        get alternate(): boolean
        get trackCasing(): Internal.SlabBlock
        set trackCasing(arg0: Internal.SlabBlock_)
        set alternate(alternate: boolean)
    }
    type IHasTrackCasing_ = IHasTrackCasing;
    class FireworksJS {
        constructor()
        static of(o: any): Internal.FireworksJS;
        createFireworkRocket(w: Internal.Level_, x: number, y: number, z: number): Internal.FireworkRocketEntity;
        lifetime: number;
        readonly explosions: Internal.List<Internal.FireworksJS$Explosion>;
        flight: number;
    }
    type FireworksJS_ = FireworksJS;
    interface IForgeItemStack extends Internal.ICapabilitySerializable<Internal.CompoundTag> {
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        isBookEnchantable(arg0: Internal.ItemStack_): boolean;
        getEntityLifespan(arg0: Internal.Level_): number;
        onItemUseFirst(arg0: Internal.UseOnContext_): Internal.InteractionResult;
        onArmorTick(arg0: Internal.Level_, arg1: Internal.Player_): void;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_): boolean;
        elytraFlightTick(arg0: Internal.LivingEntity_, arg1: number): boolean;
        isEnderMask(arg0: Internal.Player_, arg1: Internal.EnderMan_): boolean;
        doesSneakBypassUse(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        getEnchantmentLevel(arg0: Internal.Enchantment_): number;
        serializeNBT(): Internal.Tag;
        getCraftingRemainingItem(): Internal.ItemStack;
        isPiglinCurrency(): boolean;
        getShareTag(): Internal.CompoundTag;
        getFoodProperties(arg0: Internal.LivingEntity_): Internal.FoodProperties;
        getXpRepairRatio(): number;
        makesPiglinsNeutral(arg0: Internal.LivingEntity_): boolean;
        onUsingTick(arg0: Internal.LivingEntity_, arg1: number): void;
        areShareTagsEqual(arg0: Internal.ItemStack_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.LivingEntity_): boolean;
        getEquipmentSlot(): Internal.EquipmentSlot;
        getBurnTime(arg0: Internal.RecipeType_<any>): number;
        getHighlightTip(arg0: Internal.Component_): Internal.Component;
        onEntityItemUpdate(arg0: Internal.ItemEntity_): boolean;
        getAllEnchantments(): Internal.Map<Internal.Enchantment, number>;
        getEnchantmentValue(): number;
        isRepairable(): boolean;
        canPerformAction(arg0: Internal.ToolAction_): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readShareTag(arg0: Internal.CompoundTag_): void;
        getSweepHitBox(arg0: Internal.Player_, arg1: Internal.Entity_): Internal.AABB;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: Internal.LivingEntity_): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        onDroppedByPlayer(arg0: Internal.Player_): boolean;
        equals(arg0: Internal.ItemStack_, arg1: boolean): boolean;
        canEquip(arg0: Internal.EquipmentSlot_, arg1: Internal.Entity_): boolean;
        canApplyAtEnchantingTable(arg0: Internal.Enchantment_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.Player_, arg1: number): boolean;
        onEntitySwing(arg0: Internal.LivingEntity_): boolean;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onBlockStartBreak(arg0: BlockPos_, arg1: Internal.Player_): boolean;
        onHorseArmorTick(arg0: Internal.Level_, arg1: Internal.Mob_): void;
        canElytraFly(arg0: Internal.LivingEntity_): boolean;
        hasCraftingRemainingItem(): boolean;
        get craftingRemainingItem(): Internal.ItemStack
        get piglinCurrency(): boolean
        get shareTag(): Internal.CompoundTag
        get xpRepairRatio(): number
        get equipmentSlot(): Internal.EquipmentSlot
        get allEnchantments(): Internal.Map<Internal.Enchantment, number>
        get enchantmentValue(): number
        get repairable(): boolean
    }
    type IForgeItemStack_ = IForgeItemStack;
    class BlockEntityWithoutLevelRenderer implements Internal.ResourceManagerReloadListener {
        constructor(arg0: Internal.BlockEntityRenderDispatcher_, arg1: Internal.EntityModelSet_)
        getName(): string;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        renderByItem(arg0: Internal.ItemStack_, arg1: Internal.ItemTransforms$TransformType_, arg2: Internal.PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number, arg5: number): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
        readonly blockEntityRenderDispatcher: Internal.BlockEntityRenderDispatcher;
        tridentModel: Internal.TridentModel;
        readonly entityModelSet: Internal.EntityModelSet;
    }
    type BlockEntityWithoutLevelRenderer_ = BlockEntityWithoutLevelRenderer;
    class Modifiers {
        constructor()
        setLayoutFlag(mask: number, name: string, pos: number): void;
        flags(): number;
        layoutFlags(): number;
        setFlag(mask: number, pos: number): void;
        static describeFlags(flags: number): string;
        static readonly kConst_Flag: 4;
        static readonly kOffset_LayoutFlag: 512;
        static readonly kBuiltin_LayoutFlag: 8192;
        static readonly kPixelCenterInteger_LayoutFlag: 2;
        static readonly kOut_Flag: 32;
        static readonly kPure_Flag: 2048;
        mLocation: number;
        static readonly kAlign_LayoutFlag: 1024;
        static readonly kFlat_Flag: 1;
        static readonly kNoPerspective_Flag: 2;
        mSet: number;
        static readonly kReadOnly_Flag: 64;
        static readonly kWriteOnly_Flag: 128;
        static readonly kInline_Flag: 4096;
        static readonly kWorkgroup_Flag: 512;
        mBuiltin: number;
        mInputAttachmentIndex: number;
        static readonly kIn_Flag: 16;
        static readonly kNoInline_Flag: 8192;
        mIndex: number;
        static readonly kOriginUpperLeft_LayoutFlag: 1;
        mOffset: number;
        mAlign: number;
        static readonly kInputAttachmentIndex_LayoutFlag: 4096;
        static readonly kEarlyFragmentTests_LayoutFlag: 4;
        static readonly kSet_LayoutFlag: 2048;
        static readonly kBlendSupportAllEquations_LayoutFlag: 8;
        static readonly kBinding_LayoutFlag: 256;
        static readonly kExport_Flag: 1024;
        static readonly kPushConstant_LayoutFlag: 16;
        static readonly kBuffer_Flag: 256;
        static readonly kComponent_LayoutFlag: 64;
        static readonly kLocation_LayoutFlag: 32;
        static readonly kIndex_LayoutFlag: 128;
        static readonly kUniform_Flag: 8;
        mComponent: number;
        mBinding: number;
    }
    type Modifiers_ = Modifiers;
    interface IntToLongFunction {
        applyAsLong(arg0: number): number;
        (arg0: number): number;
    }
    type IntToLongFunction_ = IntToLongFunction;
    class ConfigLoadedEvent$LoadReason extends Internal.Enum<Internal.ConfigLoadedEvent$LoadReason> {
        static values(): Internal.ConfigLoadedEvent$LoadReason[];
        static valueOf(arg0: string): Internal.ConfigLoadedEvent$LoadReason;
        static readonly INITIAL: Internal.ConfigLoadedEvent$LoadReason;
        static readonly LOCAL_SHADOW: Internal.ConfigLoadedEvent$LoadReason;
        static readonly SHADOW: Internal.ConfigLoadedEvent$LoadReason;
        static readonly RELOAD: Internal.ConfigLoadedEvent$LoadReason;
        static readonly RESTORE: Internal.ConfigLoadedEvent$LoadReason;
    }
    type ConfigLoadedEvent$LoadReason_ = "restore" | "initial" | "shadow" | ConfigLoadedEvent$LoadReason | "reload" | "local_shadow";
    class DiscFragmentItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        getDisplayName(): Internal.MutableComponent;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        get displayName(): Internal.MutableComponent
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DiscFragmentItem_ = DiscFragmentItem;
    class MachineDefinition implements Internal.Supplier<Internal.IMachineBlock> {
        get(): any;
        getBlockEntityType(): Internal.BlockEntityType<Internal.BlockEntity>;
        setItemSupplier(itemSupplier: Internal.Supplier_<Internal.MetaMachineItem>): void;
        setShape(shape: Internal.VoxelShape_): void;
        getRecipeTypes(): Internal.GTRecipeType[];
        setBlockEntityTypeSupplier(blockEntityTypeSupplier: Internal.Supplier_<Internal.BlockEntityType<Internal.BlockEntity>>): void;
        getAppearance(): Internal.Supplier<Internal.BlockState>;
        setDefaultPaintingColor(defaultPaintingColor: number): void;
        getId(): ResourceLocation;
        createMetaMachine(blockEntity: Internal.IMachineBlockEntity_): Internal.MetaMachine;
        setTooltipBuilder(tooltipBuilder: Internal.BiConsumer_<Internal.ItemStack, Internal.List<Internal.Component>>): void;
        isAlwaysTryModifyRecipe(): boolean;
        setMachineSupplier(machineSupplier: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>): void;
        getName(): string;
        getRenderer(): Internal.IRenderer;
        setAlwaysTryModifyRecipe(alwaysTryModifyRecipe: boolean): void;
        setRenderer(renderer: Internal.IRenderer_): void;
        setRecipeModifier(recipeModifier: Internal.BiFunction_<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>): void;
        getRecipeModifier(): Internal.BiFunction<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>;
        getDescriptionId(): string;
        setEditableUI(editableUI: Internal.EditableMachineUI_): void;
        getEditableUI(): Internal.EditableMachineUI;
        getDefaultPaintingColor(): number;
        setRecipeTypes(recipeTypes: Internal.GTRecipeType_[]): void;
        setAppearance(appearance: Internal.Supplier_<Internal.BlockState>): void;
        getTier(): number;
        asStack(count: number): Internal.ItemStack;
        defaultBlockState(): Internal.BlockState;
        getTooltipBuilder(): Internal.BiConsumer<Internal.ItemStack, Internal.List<Internal.Component>>;
        getShape(direction: Internal.Direction_): Internal.VoxelShape;
        setTier(tier: number): void;
        static createDefinition(id: ResourceLocation_): Internal.MachineDefinition;
        setBlockSupplier(blockSupplier: Internal.Supplier_<Internal.Block>): void;
        getItem(): Internal.MetaMachineItem;
        getBlock(): Internal.Block;
        asStack(): Internal.ItemStack;
        get blockEntityType(): Internal.BlockEntityType<Internal.BlockEntity>
        set itemSupplier(itemSupplier: Internal.Supplier_<Internal.MetaMachineItem>)
        set shape(shape: Internal.VoxelShape_)
        get recipeTypes(): Internal.GTRecipeType[]
        set blockEntityTypeSupplier(blockEntityTypeSupplier: Internal.Supplier_<Internal.BlockEntityType<Internal.BlockEntity>>)
        get appearance(): Internal.Supplier<Internal.BlockState>
        set defaultPaintingColor(defaultPaintingColor: number)
        get id(): ResourceLocation
        set tooltipBuilder(tooltipBuilder: Internal.BiConsumer_<Internal.ItemStack, Internal.List<Internal.Component>>)
        get alwaysTryModifyRecipe(): boolean
        set machineSupplier(machineSupplier: Internal.Function_<Internal.IMachineBlockEntity, Internal.MetaMachine>)
        get name(): string
        get renderer(): Internal.IRenderer
        set alwaysTryModifyRecipe(alwaysTryModifyRecipe: boolean)
        set renderer(renderer: Internal.IRenderer_)
        set recipeModifier(recipeModifier: Internal.BiFunction_<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>)
        get recipeModifier(): Internal.BiFunction<Internal.MetaMachine, Internal.GTRecipe, Internal.GTRecipe>
        get descriptionId(): string
        set editableUI(editableUI: Internal.EditableMachineUI_)
        get editableUI(): Internal.EditableMachineUI
        get defaultPaintingColor(): number
        set recipeTypes(recipeTypes: Internal.GTRecipeType_[])
        set appearance(appearance: Internal.Supplier_<Internal.BlockState>)
        get tier(): number
        get tooltipBuilder(): Internal.BiConsumer<Internal.ItemStack, Internal.List<Internal.Component>>
        set tier(tier: number)
        set blockSupplier(blockSupplier: Internal.Supplier_<Internal.Block>)
        get item(): Internal.MetaMachineItem
        get block(): Internal.Block
    }
    type MachineDefinition_ = MachineDefinition;
    interface Matrix2fc {
        m00(): number;
        scale(arg0: number, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
        positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
        rotateLocal(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        add(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        isFinite(): boolean;
        transformTranspose(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        transform(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
        getScale(arg0: Internal.Vector2f_): Internal.Vector2f;
        equals(arg0: Internal.Matrix2fc_, arg1: number): boolean;
        mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        m10(): number;
        get(arg0: number[]): number[];
        get(arg0: Internal.Matrix2f_): Internal.Matrix2f;
        get(arg0: number[], arg1: number): number[];
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: number, arg1: number): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        transform(arg0: Internal.Vector2f_): Internal.Vector2f;
        m01(): number;
        normal(arg0: Internal.Matrix2f_): Internal.Matrix2f;
        getRow(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
        sub(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        getRotation(): number;
        positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
        normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
        invert(arg0: Internal.Matrix2f_): Internal.Matrix2f;
        getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        getColumn(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
        transformTranspose(arg0: Internal.Vector2f_): Internal.Vector2f;
        scale(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        lerp(arg0: Internal.Matrix2fc_, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
        rotate(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        m11(): number;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulLocal(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        mulComponentWise(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
        transpose(arg0: Internal.Matrix2f_): Internal.Matrix2f;
        get finite(): boolean
        get rotation(): number
    }
    type Matrix2fc_ = Matrix2fc;
    class PiglinSpecificSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type PiglinSpecificSensor_ = PiglinSpecificSensor;
    abstract class CommandBuffer {
        constructor()
        moveAndTrackGpuBuffer(buffer: Internal.GpuBuffer_): void;
    }
    type CommandBuffer_ = CommandBuffer;
    class SavedTick <T> extends Internal.Record {
        constructor(arg0: T, arg1: BlockPos_, arg2: number, arg3: Internal.TickPriority_)
        unpack(arg0: number, arg1: number): Internal.ScheduledTick<T>;
        static loadTickList<T>(arg0: Internal.ListTag_, arg1: Internal.Function_<string, Internal.Optional<T>>, arg2: Internal.ChunkPos_, arg3: Internal.Consumer_<Internal.SavedTick<T>>): void;
        delay(): number;
        pos(): BlockPos;
        save(arg0: Internal.Function_<T, string>): Internal.CompoundTag;
        static saveTick<T>(arg0: Internal.ScheduledTick_<T>, arg1: Internal.Function_<T, string>, arg2: number): Internal.CompoundTag;
        type(): T;
        static probe<T>(arg0: T, arg1: BlockPos_): Internal.SavedTick<T>;
        priority(): Internal.TickPriority;
        static loadTick<T>(arg0: Internal.CompoundTag_, arg1: Internal.Function_<string, Internal.Optional<T>>): Internal.Optional<Internal.SavedTick<T>>;
        static readonly UNIQUE_TICK_HASH: Internal.Hash$Strategy<Internal.SavedTick<any>>;
    }
    type SavedTick_<T> = SavedTick<T>;
    class DragEvent {
        getX(): number;
        getY(): number;
        getLocalState(): any;
        getResult(): boolean;
        getAction(): number;
        get x(): number
        get y(): number
        get localState(): any
        get result(): boolean
        get action(): number
        static readonly ACTION_DRAG_MOVED: 3;
        static readonly ACTION_DRAG_EXITED: 4;
        static readonly ACTION_DRAG_STARTED: 1;
        static readonly ACTION_DRAG_ENDED: 6;
        static readonly ACTION_DRAG_ENTERED: 2;
        static readonly ACTION_DROP: 5;
    }
    type DragEvent_ = DragEvent;
    class SpawnData$CustomSpawnRules extends Internal.Record {
        constructor(arg0: Internal.InclusiveRange_<number>, arg1: Internal.InclusiveRange_<number>)
        skyLightLimit(): Internal.InclusiveRange<number>;
        blockLightLimit(): Internal.InclusiveRange<number>;
        static readonly CODEC: Internal.Codec<Internal.SpawnData$CustomSpawnRules>;
    }
    type SpawnData$CustomSpawnRules_ = SpawnData$CustomSpawnRules;
    class Aquifer$FluidStatus {
        constructor(arg0: number, arg1: Internal.BlockState_)
        at(arg0: number): Internal.BlockState;
    }
    type Aquifer$FluidStatus_ = Aquifer$FluidStatus;
    class WorldStem extends Internal.Record implements Internal.AutoCloseable {
        constructor(arg0: Internal.CloseableResourceManager_, arg1: Internal.ReloadableServerResources_, arg2: Internal.RegistryAccess$Frozen_, arg3: Internal.WorldData_)
        registryAccess(): Internal.RegistryAccess$Frozen;
        dataPackResources(): Internal.ReloadableServerResources;
        close(): void;
        resourceManager(): Internal.CloseableResourceManager;
        static load(arg0: Internal.WorldLoader$InitConfig_, arg1: Internal.WorldLoader$WorldDataSupplier_<Internal.WorldData>, arg2: Internal.Executor_, arg3: Internal.Executor_): Internal.CompletableFuture<Internal.WorldStem>;
        worldData(): Internal.WorldData;
    }
    type WorldStem_ = WorldStem;
    interface IToolable {
        onToolClick(arg0: GTToolType_, arg1: Internal.ItemStack_, arg2: Internal.UseOnContext_): Internal.InteractionResult;
    }
    type IToolable_ = IToolable;
    interface TelemetryEvent extends Internal.TelemetryPropertyContainer {
        addProperty(arg0: string, arg1: boolean): void;
        addNullProperty(arg0: string): void;
        forJsonObject(arg0: Internal.JsonObject_): Internal.TelemetryPropertyContainer;
        addProperty(arg0: string, arg1: number): void;
        addProperty(arg0: string, arg1: string): void;
        send(): void;
        readonly EMPTY: Internal.TelemetryEvent;
    }
    type TelemetryEvent_ = TelemetryEvent;
    class RecipesUpdatedEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.RecipeManager_)
        getRecipeManager(): Internal.RecipeManager;
        get recipeManager(): Internal.RecipeManager
    }
    type RecipesUpdatedEvent_ = RecipesUpdatedEvent;
    class Measure {
        constructor(arg0: number, arg1: Internal.MeasureUnit_)
        getUnit(): Internal.MeasureUnit;
        getNumber(): number;
        get unit(): Internal.MeasureUnit
        get number(): number
    }
    type Measure_ = Measure;
    interface Short2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Short2LongFunction;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Short2DoubleFunction;
        remove(arg0: number): V;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Short2ByteFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ReferenceFunction<V>;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ReferenceFunction<V>;
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Short2ShortFunction;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Short2ObjectFunction<T>;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2ReferenceFunction<T, V>;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ReferenceFunction<V>;
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Short2ReferenceFunction<T>;
        getOrDefault(arg0: number, arg1: V): V;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Short2CharFunction;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ReferenceFunction<V>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        apply(arg0: number): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        containsKey(arg0: number): boolean;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Short2IntFunction;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ReferenceFunction<V>;
        put(arg0: number, arg1: V): V;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2ReferenceFunction<T, V>;
        get(arg0: number): V;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ReferenceFunction<V>;
        clear(): void;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Short2FloatFunction;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: number): V;
    }
    type Short2ReferenceFunction_<V> = Short2ReferenceFunction<V>;
    interface FloatBinaryOperator extends Internal.DoubleBinaryOperator, Internal.BinaryOperator<number> {
        /**
         * @deprecated
        */
        apply(arg0: number, arg1: number): number;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.BiFunction<number, number, V>;
        /**
         * @deprecated
        */
        apply(arg0: any, arg1: any): any;
        apply(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number, arg1: number): number;
        maxBy<T>(arg0: Internal.Comparator_<T>): Internal.BinaryOperator<T>;
        minBy<T>(arg0: Internal.Comparator_<T>): Internal.BinaryOperator<T>;
        (arg0: number, arg1: number): number;
    }
    type FloatBinaryOperator_ = FloatBinaryOperator;
    class Minecart extends Internal.AbstractMinecart {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPoweredCart(): boolean;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        getMaxCartSpeedOnRail(): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        getSlopeAdjustment(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        canBeRidden(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getComparatorLevel(): number;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        getCurrentRailPosition(): BlockPos;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        shouldDoRailFunctions(): boolean;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get poweredCart(): boolean
        get peacefulCreature(): boolean
        get maxCartSpeedOnRail(): number
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get slopeAdjustment(): number
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get comparatorLevel(): number
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get currentRailPosition(): BlockPos
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Minecart_ = Minecart;
    class ClientboundEntityEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Entity_, arg1: number)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getEventId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getEntity(arg0: Internal.Level_): Internal.Entity;
        isSkippable(): boolean;
        get eventId(): number
        get skippable(): boolean
    }
    type ClientboundEntityEventPacket_ = ClientboundEntityEventPacket;
    class FoliagePlacerType <P extends Internal.FoliagePlacer> implements Internal.IFoliagePlacerTypeAccessor {
        constructor(arg0: Internal.Codec_<P>)
        static callCtor_$md$ae501e$0(arg0: Internal.Codec_<any>): Internal.FoliagePlacerType<any>;
        codec(): Internal.Codec<P>;
        static callCtor<T extends Internal.FoliagePlacer>(pCodec: Internal.Codec_<T>): Internal.FoliagePlacerType<T>;
        static readonly MEGA_JUNGLE_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.MegaJungleFoliagePlacer>;
        static readonly FANCY_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.FancyFoliagePlacer>;
        static readonly RANDOM_SPREAD_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.RandomSpreadFoliagePlacer>;
        static readonly DARK_OAK_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.DarkOakFoliagePlacer>;
        static readonly SPRUCE_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.SpruceFoliagePlacer>;
        static readonly BLOB_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.BlobFoliagePlacer>;
        static readonly PINE_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.PineFoliagePlacer>;
        static readonly MEGA_PINE_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.MegaPineFoliagePlacer>;
        static readonly ACACIA_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.AcaciaFoliagePlacer>;
        static readonly BUSH_FOLIAGE_PLACER: Internal.FoliagePlacerType<Internal.BushFoliagePlacer>;
    }
    type FoliagePlacerType_<P extends Internal.FoliagePlacer> = FoliagePlacerType<P> | Special.FoliagePlacerType;
    interface Long2ObjectSortedMap <V> extends Internal.SortedMap<number, V>, Internal.Long2ObjectMap<V> {
        subMap(arg0: number, arg1: number): this;
        replace(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        containsValue(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        lastKey(): any;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        values(): Internal.Collection<any>;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        /**
         * @deprecated
        */
        subMap(arg0: any, arg1: any): Internal.SortedMap<any, any>;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        putAll(arg0: Internal.Map_<number, V>): void;
        containsKey(arg0: number): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        firstLongKey(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        firstKey(): number;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        headMap(arg0: number): this;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        identity<T>(): Internal.Function<T, T>;
        remove(arg0: number, arg1: any): boolean;
        defaultReturnValue(arg0: V): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        tailMap(arg0: number): this;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        headMap(arg0: number): this;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        /**
         * @deprecated
        */
        tailMap(arg0: number): this;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        long2ObjectEntrySet(): Internal.ObjectSortedSet<Internal.Long2ObjectMap$Entry<V>>;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        comparator(): Internal.LongComparator;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        /**
         * @deprecated
        */
        subMap(arg0: number, arg1: number): this;
        /**
         * @deprecated
        */
        tailMap(arg0: any): Internal.SortedMap<any, any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        headMap(arg0: any): Internal.SortedMap<any, any>;
        lastLongKey(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        remove(arg0: any, arg1: any): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        get(arg0: number): V;
        size(): number;
        hashCode(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSortedSet<Internal.Map$Entry<number, V>>;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        keySet(): Internal.LongSortedSet;
        replace(arg0: number, arg1: V): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        equals(arg0: any): boolean;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
        get empty(): boolean
    }
    type Long2ObjectSortedMap_<V> = Long2ObjectSortedMap<V>;
    class ProcessingRecipeSchema$ProcessingRecipeJS extends Internal.RecipeJS {
        constructor()
        superheated(): Internal.RecipeJS;
        getMod(): string;
        heated(): Internal.RecipeJS;
        get mod(): string
    }
    type ProcessingRecipeSchema$ProcessingRecipeJS_ = ProcessingRecipeSchema$ProcessingRecipeJS;
    interface PathIterator {
        next(): void;
        isDone(): boolean;
        getWindingRule(): number;
        currentSegment(arg0: number[]): number;
        currentSegment(arg0: number[]): number;
        get done(): boolean
        get windingRule(): number
        readonly SEG_MOVETO: 0;
        readonly WIND_NON_ZERO: 1;
        readonly SEG_LINETO: 1;
        readonly SEG_CUBICTO: 3;
        readonly WIND_EVEN_ODD: 0;
        readonly SEG_QUADTO: 2;
        readonly SEG_CLOSE: 4;
    }
    type PathIterator_ = PathIterator;
    class PipelineDesc extends Internal.KeyBuilder {
        constructor()
        constructor(other: Internal.PipelineDesc_)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        /**
         * @deprecated
        */
        get(arg0: number): number;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        /**
         * @deprecated
        */
        pop(): any;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: any): void;
        static of<E>(arg0: E): Internal.List<E>;
        intStream(): Internal.IntStream;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        intParallelStream(): Internal.IntStream;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: number): number;
        intIterator(): Internal.IntIterator;
        listIterator(): Internal.ListIterator<any>;
        removeIf(arg0: Internal.IntPredicate_): boolean;
        static of(arg0: number, arg1: number): Internal.IntList;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        /**
         * @deprecated
        */
        indexOf(arg0: any): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.IntList;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        static of(arg0: number): Internal.IntList;
        /**
         * @deprecated
        */
        replaceAll(arg0: Internal.UnaryOperator_<number>): void;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        /**
         * @deprecated
        */
        unstableSort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<any>;
        /**
         * @deprecated
        */
        sort(arg0: Internal.Comparator_<number>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        /**
         * @deprecated
        */
        set(arg0: number, arg1: any): any;
        /**
         * @deprecated
        */
        lastIndexOf(arg0: any): number;
        clone(): any;
        addAll(arg0: Internal.IntList_): boolean;
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        /**
         * @deprecated
        */
        remove(arg0: number): any;
        /**
         * @deprecated
        */
        top(): any;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        static of<E>(...arg0: E[]): Internal.List<E>;
        listIterator(arg0: number): Internal.ListIterator<any>;
        setElements(arg0: number, arg1: number[]): void;
        /**
         * @deprecated
        */
        add(arg0: number, arg1: number): void;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        setElements(arg0: number[]): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        getShaderKeyLength(): number;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        replaceAll(arg0: Internal.IntUnaryOperator_): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        intSpliterator(): Internal.IntSpliterator;
        static build(desc: Internal.PipelineDesc_, info: Internal.PipelineInfo_, caps: Internal.Caps_): Internal.PipelineDesc;
        static describe(info: Internal.PipelineInfo_, caps: Internal.Caps_): string;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        set elements(arg0: number[])
        get shaderKeyLength(): number
    }
    type PipelineDesc_ = PipelineDesc;
    interface Vector2fc {
        fma(arg0: number, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulPosition(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        isFinite(): boolean;
        normalize(arg0: Internal.Vector2f_): Internal.Vector2f;
        mul(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        mul(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
        fma(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.Vector2d_): Internal.Vector2d;
        div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        distanceSquared(arg0: Internal.Vector2fc_): number;
        x(): number;
        lerp(arg0: Internal.Vector2fc_, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        normalize(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
        min(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        dot(arg0: Internal.Vector2fc_): number;
        mul(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        lengthSquared(): number;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number): number;
        distance(arg0: Internal.Vector2fc_): number;
        floor(arg0: Internal.Vector2f_): Internal.Vector2f;
        minComponent(): number;
        negate(arg0: Internal.Vector2f_): Internal.Vector2f;
        maxComponent(): number;
        sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        ceil(arg0: Internal.Vector2f_): Internal.Vector2f;
        equals(arg0: number, arg1: number): boolean;
        add(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        mulDirection(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        equals(arg0: Internal.Vector2fc_, arg1: number): boolean;
        max(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.Vector2f_): Internal.Vector2f;
        y(): number;
        angle(arg0: Internal.Vector2fc_): number;
        length(): number;
        mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        absolute(arg0: Internal.Vector2f_): Internal.Vector2f;
        div(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
        distanceSquared(arg0: number, arg1: number): number;
        sub(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
        distance(arg0: number, arg1: number): number;
        round(arg0: Internal.Vector2f_): Internal.Vector2f;
        get finite(): boolean
    }
    type Vector2fc_ = Vector2fc;
    interface NarratableEntry extends Internal.NarrationSupplier {
        narrationPriority(): Internal.NarratableEntry$NarrationPriority;
        updateNarration(arg0: Internal.NarrationElementOutput_): void;
        isActive(): boolean;
        get active(): boolean
    }
    type NarratableEntry_ = NarratableEntry;
    abstract class IntBuffer extends Internal.Buffer implements Internal.Comparable<Internal.IntBuffer> {
        put(arg0: number, arg1: Internal.IntBuffer_, arg2: number, arg3: number): this;
        compareTo(arg0: any): number;
        static wrap(arg0: number[], arg1: number, arg2: number): Internal.IntBuffer;
        order(): Internal.ByteOrder;
        static wrap(arg0: number[]): Internal.IntBuffer;
        put(arg0: Internal.IntBuffer_): this;
        put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
        compareTo(arg0: Internal.IntBuffer_): number;
        mismatch(arg0: Internal.IntBuffer_): number;
        put(arg0: number[]): this;
        put(arg0: number): this;
        static allocate(arg0: number): Internal.IntBuffer;
        compact(): this;
        duplicate(): this;
        get(arg0: number, arg1: number[]): this;
        put(arg0: number[], arg1: number, arg2: number): this;
        get(arg0: number): number;
        put(arg0: number, arg1: number): this;
        put(arg0: number, arg1: number[]): this;
        asReadOnlyBuffer(): this;
        get(arg0: number[]): this;
        position(arg0: number): this;
        limit(arg0: number): this;
        get(): number;
        get(arg0: number[], arg1: number, arg2: number): this;
        array(): number[];
    }
    type IntBuffer_ = IntBuffer;
    class SurfaceView implements Internal.AutoCloseable {
        constructor(surface: Internal.Surface_, origin: number, swizzle: number)
        constructor(surface: Internal.Surface_)
        getWidth(): number;
        getSwizzle(): number;
        getSurface(): Internal.Surface;
        getOrigin(): number;
        close(): void;
        isMipmapped(): boolean;
        refSurface(): Internal.Surface;
        detachSurface(): Internal.Surface;
        reset(): void;
        getHeight(): number;
        concat(swizzle: number): void;
        get width(): number
        get swizzle(): number
        get surface(): Internal.Surface
        get origin(): number
        get mipmapped(): boolean
        get height(): number
    }
    type SurfaceView_ = SurfaceView;
    class CanBeReplacedCallbackJS {
        constructor(blockPlaceContext: Internal.BlockPlaceContext_, state: Internal.BlockState_)
        getClickedFace(): Internal.Direction;
        getClickedBlock(): Internal.BlockContainerJS;
        getNearestLookingDirections(): Internal.Direction[];
        getItem(): Internal.ItemStack;
        canMaterialBeReplaced(): boolean;
        getHorizontalDirection(): Internal.Direction;
        getRotation(): number;
        getFluidStateAtClickedPos(): Internal.FluidState;
        getLevel(): Internal.Level;
        getNearestLookingDirection(): Internal.Direction;
        getClickLocation(): Vec3;
        isSecondaryUseActive(): boolean;
        isClickedPosIn(fluid: Internal.Fluid_): boolean;
        getNearestLookingVerticalDirection(): Internal.Direction;
        getHand(): Internal.InteractionHand;
        getClickedPos(): BlockPos;
        getPlayer(): Internal.Player;
        isInside(): boolean;
        get clickedFace(): Internal.Direction
        get clickedBlock(): Internal.BlockContainerJS
        get nearestLookingDirections(): Internal.Direction[]
        get item(): Internal.ItemStack
        get horizontalDirection(): Internal.Direction
        get rotation(): number
        get fluidStateAtClickedPos(): Internal.FluidState
        get level(): Internal.Level
        get nearestLookingDirection(): Internal.Direction
        get clickLocation(): Vec3
        get secondaryUseActive(): boolean
        get nearestLookingVerticalDirection(): Internal.Direction
        get hand(): Internal.InteractionHand
        get clickedPos(): BlockPos
        get player(): Internal.Player
        get inside(): boolean
    }
    type CanBeReplacedCallbackJS_ = CanBeReplacedCallbackJS;
    class ChunkStatus$ChunkType extends Internal.Enum<Internal.ChunkStatus$ChunkType> {
        static values(): Internal.ChunkStatus$ChunkType[];
        static valueOf(arg0: string): Internal.ChunkStatus$ChunkType;
        static readonly PROTOCHUNK: Internal.ChunkStatus$ChunkType;
        static readonly LEVELCHUNK: Internal.ChunkStatus$ChunkType;
    }
    type ChunkStatus$ChunkType_ = ChunkStatus$ChunkType | "levelchunk" | "protochunk";
    class RecordItem extends Internal.Item {
        constructor(arg0: number, arg1: Internal.SoundEvent_, arg2: Internal.Item$Properties_, arg3: number)
        constructor(arg0: number, arg1: Internal.Supplier_<Internal.SoundEvent>, arg2: Internal.Item$Properties_, arg3: number)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getSound(): Internal.SoundEvent;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        static getBySound(arg0: Internal.SoundEvent_): Internal.RecordItem;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        getDisplayName(): Internal.MutableComponent;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        getLengthInTicks(): number;
        getAnalogOutput(): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        get sound(): Internal.SoundEvent
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        get displayName(): Internal.MutableComponent
        get lengthInTicks(): number
        get analogOutput(): number
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        /**
         * @deprecated
        */
        static readonly BY_NAME: {[key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem, [key: Internal.SoundEvent]: Internal.RecordItem};
    }
    type RecordItem_ = RecordItem;
    class NonNullList <E> extends Internal.AbstractList<E> {
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        get(arg0: number): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static createWithCapacity<E>(arg0: number): Internal.NonNullList<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        parallelStream(): Internal.Stream<E>;
        sort(arg0: Internal.Comparator_<E>): void;
        static of<E>(arg0: E, ...arg1: E[]): Internal.NonNullList<E>;
        set(arg0: number, arg1: E): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        remove(arg0: number): E;
        static create<E>(): Internal.NonNullList<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        static withSize<E>(arg0: number, arg1: E): Internal.NonNullList<E>;
        stream(): Internal.Stream<E>;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        spliterator(): Internal.Spliterator<E>;
    }
    type NonNullList_<E> = NonNullList<E>;
    interface AccessorMobEffectInstance {
        bookshelf$getHiddenEffect(): Internal.MobEffectInstance;
        bookshelf$setHiddenEffect(arg0: Internal.MobEffectInstance_): void;
        setDuration(arg0: number): void;
        bookshelf$tickDownDuration(): number;
        set duration(arg0: number)
    }
    type AccessorMobEffectInstance_ = AccessorMobEffectInstance;
    class JigsawBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getTarget(): ResourceLocation;
        deserializeNBT(arg0: Internal.Tag_): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getJoint(): Internal.JigsawBlockEntity$JointType;
        getName(): ResourceLocation;
        setPool(arg0: Internal.ResourceKey_<Internal.StructureTemplatePool>): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        setName(arg0: ResourceLocation_): void;
        generate(arg0: Internal.ServerLevel_, arg1: number, arg2: boolean): void;
        getPool(): Internal.ResourceKey<Internal.StructureTemplatePool>;
        setTarget(arg0: ResourceLocation_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getFinalState(): string;
        getModelData(): Internal.ModelData;
        setJoint(arg0: Internal.JigsawBlockEntity$JointType_): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        setFinalState(arg0: string): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get target(): ResourceLocation
        get joint(): Internal.JigsawBlockEntity$JointType
        get name(): ResourceLocation
        set pool(arg0: Internal.ResourceKey_<Internal.StructureTemplatePool>)
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        set name(arg0: ResourceLocation_)
        get pool(): Internal.ResourceKey<Internal.StructureTemplatePool>
        set target(arg0: ResourceLocation_)
        get finalState(): string
        get modelData(): Internal.ModelData
        set joint(arg0: Internal.JigsawBlockEntity$JointType_)
        set finalState(arg0: string)
        get renderBoundingBox(): Internal.AABB
        static readonly NAME: "name";
        static readonly POOL: "pool";
        static readonly JOINT: "joint";
        static readonly TARGET: "target";
        static readonly FINAL_STATE: "final_state";
    }
    type JigsawBlockEntity_ = JigsawBlockEntity;
    interface HeadedModel {
        getHead(): Internal.ModelPart;
        get head(): Internal.ModelPart
    }
    type HeadedModel_ = HeadedModel;
    class BezierConnection$Segment {
        constructor()
        derivative: Vec3;
        index: number;
        faceNormal: Vec3;
        position: Vec3;
        normal: Vec3;
    }
    type BezierConnection$Segment_ = BezierConnection$Segment;
    abstract class ImmutableCollection$Builder <E> {
        build(): Internal.ImmutableCollection<E>;
        add(...arg0: E[]): this;
        addAll(arg0: Internal.Iterable_<E>): this;
        add(arg0: E): this;
        addAll(arg0: Internal.Iterator_<E>): this;
    }
    type ImmutableCollection$Builder_<E> = ImmutableCollection$Builder<E>;
    interface FastMapStateHolder <S> {
        setStateMap(arg0: Internal.FastMap_<S>): void;
        setStateIndex(arg0: number): void;
        setNeighborTable(arg0: Internal.Table_<Internal.Property<any>, Internal.Comparable<any>, S>): void;
        getStateMap(): Internal.FastMap<S>;
        replacePropertyMap(arg0: Internal.ImmutableMap_<Internal.Property<any>, Internal.Comparable<any>>): void;
        getVanillaPropertyMap(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
        getStateIndex(): number;
        getNeighborTable(): Internal.Table<Internal.Property<any>, Internal.Comparable<any>, S>;
        set stateMap(arg0: Internal.FastMap_<S>)
        set stateIndex(arg0: number)
        set neighborTable(arg0: Internal.Table_<Internal.Property<any>, Internal.Comparable<any>, S>)
        get stateMap(): Internal.FastMap<S>
        get vanillaPropertyMap(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
        get stateIndex(): number
        get neighborTable(): Internal.Table<Internal.Property<any>, Internal.Comparable<any>, S>
    }
    type FastMapStateHolder_<S> = FastMapStateHolder<S>;
    interface IIngredientHelper <V> {
        getErrorInfo(arg0: V): string;
        getDisplayName(arg0: V): string;
        normalizeIngredient(arg0: V): V;
        getIngredientType(): Internal.IIngredientType<V>;
        copyIngredient(arg0: V): V;
        isValidIngredient(arg0: V): boolean;
        getTagEquivalent(arg0: Internal.Collection_<V>): Internal.Optional<ResourceLocation>;
        getUniqueId(arg0: V, arg1: Internal.UidContext_): string;
        isIngredientOnServer(arg0: V): boolean;
        getCreativeTabNames(arg0: V): Internal.Collection<string>;
        /**
         * @deprecated
        */
        getTags(arg0: V): Internal.Collection<ResourceLocation>;
        getTagStream(arg0: V): Internal.Stream<ResourceLocation>;
        getResourceLocation(arg0: V): ResourceLocation;
        getDisplayModId(arg0: V): string;
        getCheatItemStack(arg0: V): Internal.ItemStack;
        getWildcardId(arg0: V): string;
        getColors(arg0: V): Internal.Iterable<number>;
        get ingredientType(): Internal.IIngredientType<V>
    }
    type IIngredientHelper_<V> = IIngredientHelper<V>;
    class SpruceFoliagePlacer extends Internal.FoliagePlacer {
        constructor(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_, arg2: Internal.IntProvider_)
        static readonly CODEC: Internal.Codec<Internal.SpruceFoliagePlacer>;
    }
    type SpruceFoliagePlacer_ = SpruceFoliagePlacer;
    interface AccessorItemCooldowns {
        bookshelf$getCooldowns(): Internal.Map<Internal.Item, any>;
        bookshelf$getTickCount(): number;
    }
    type AccessorItemCooldowns_ = AccessorItemCooldowns;
    class SuspiciousStewItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        static saveMobEffect(arg0: Internal.ItemStack_, arg1: Internal.MobEffect_, arg2: number): void;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly EFFECTS_TAG: "Effects";
        static readonly EFFECT_DURATION_TAG: "EffectDuration";
        static readonly EFFECT_ID_TAG: "EffectId";
    }
    type SuspiciousStewItem_ = SuspiciousStewItem;
    interface GameMasterBlock {
    }
    type GameMasterBlock_ = GameMasterBlock;
    abstract class BlockableEventLoop <R extends Internal.Runnable> implements Internal.ProfilerMeasured, Internal.Executor, Internal.ProcessorHandle<R> {
        executeIfPossible(arg0: Internal.Runnable_): void;
        tell(arg0: any): void;
        pollTask(): boolean;
        submit<V>(arg0: Internal.Supplier_<V>): Internal.CompletableFuture<V>;
        executeBlocking(arg0: Internal.Runnable_): void;
        getPendingTasksCount(): number;
        profiledMetrics(): Internal.List<Internal.MetricSampler>;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, R>): Internal.CompletableFuture<Source>;
        name(): string;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, R>): Internal.CompletableFuture<Source>;
        submit(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        close(): void;
        execute(arg0: Internal.Runnable_): void;
        submitAsync(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        isSameThread(): boolean;
        managedBlock(arg0: Internal.BooleanSupplier_): void;
        tell(arg0: R): void;
        get pendingTasksCount(): number
        get sameThread(): boolean
    }
    type BlockableEventLoop_<R extends Internal.Runnable> = BlockableEventLoop<R>;
    class Attributes implements Internal.Cloneable, Internal.Map<any, any> {
        constructor()
        constructor(arg0: Internal.Attributes_)
        constructor(arg0: number)
        clone(): any;
        containsValue(arg0: any): boolean;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: any): any;
        putAll(arg0: Internal.Map_<any, any>): void;
        isEmpty(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        putValue(arg0: string, arg1: string): string;
        containsKey(arg0: any): boolean;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
        replace(arg0: any, arg1: any, arg2: any): boolean;
        put(arg0: any, arg1: any): any;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        size(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<any, any>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        entrySet(): Internal.Set<Internal.Map$Entry<any, any>>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        getValue(arg0: Internal.Attributes$Name_): string;
        replace(arg0: any, arg1: any): any;
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        remove(arg0: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        get(arg0: any): any;
        compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        getValue(arg0: string): string;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        putIfAbsent(arg0: any, arg1: any): any;
        get empty(): boolean
    }
    type Attributes_ = Attributes;
    interface RecipeFilter extends Internal.Predicate<Internal.RecipeKJS> {
        test(arg0: any): boolean;
        negate(): Internal.Predicate<Internal.RecipeKJS>;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: Internal.Predicate_<Internal.RecipeKJS>): Internal.Predicate<Internal.RecipeKJS>;
        and(arg0: Internal.Predicate_<Internal.RecipeKJS>): Internal.Predicate<Internal.RecipeKJS>;
        test(arg0: Internal.RecipeKJS_): boolean;
        of(cx: Internal.Context_, o: any): this;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        readonly PARSE: dev.architectury.event.Event<Internal.RecipeFilterParseEvent>;
    }
    type RecipeFilter_ = RecipeFilter | Internal.RecipeFilter_[] | {exact?: boolean, output?: Internal.Ingredient_, id?: Special.RecipeId|RegExp, input?: Internal.Ingredient_, type?: Special.RecipeSerializer, mod?: Special.Mod, not?: Internal.RecipeFilter_, or?: Internal.RecipeFilter_[], group?: string};
    class EnderMan extends Internal.Monster implements Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.EnderMan>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getCarriedBlock(): Internal.BlockState;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        hasBeenStaredAt(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        setCarriedBlock(arg0: Internal.BlockState_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        playStareSound(): void;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        setBeingStaredAt(): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        isCreepy(): boolean;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get carriedBlock(): Internal.BlockState
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set carriedBlock(arg0: Internal.BlockState_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set persistentAngerTarget(arg0: Internal.UUID_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get creepy(): boolean
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type EnderMan_ = EnderMan;
    class ClientboundTeleportEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: Internal.Entity_)
        handle(arg0: Internal.PacketListener_): void;
        getX(): number;
        getY(): number;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getZ(): number;
        getxRot(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getyRot(): number;
        isOnGround(): boolean;
        isSkippable(): boolean;
        getId(): number;
        get x(): number
        get y(): number
        get z(): number
        get xRot(): number
        get yRot(): number
        get onGround(): boolean
        get skippable(): boolean
        get id(): number
    }
    type ClientboundTeleportEntityPacket_ = ClientboundTeleportEntityPacket;
    interface ModelPart$Visitor {
        visit(arg0: Internal.PoseStack$Pose_, arg1: string, arg2: number, arg3: Internal.ModelPart$Cube_): void;
        (arg0: Internal.PoseStack$Pose_, arg1: string, arg2: number, arg3: Internal.ModelPart$Cube_): void;
    }
    type ModelPart$Visitor_ = ModelPart$Visitor;
    interface NonNullFunction <T, R> {
        apply(arg0: T): R;
        (arg0: T): R;
    }
    type NonNullFunction_<T, R> = NonNullFunction<T, R>;
    interface Matrix2dc {
        transform(arg0: Internal.Vector2d_): Internal.Vector2d;
        normal(arg0: Internal.Matrix2d_): Internal.Matrix2d;
        getRow(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
        scale(arg0: number, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotate(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
        normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
        scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
        get(arg0: net.coderbot.iris.vendored.joml.Matrix3d_): net.coderbot.iris.vendored.joml.Matrix3d;
        invert(arg0: Internal.Matrix2d_): Internal.Matrix2d;
        add(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        isFinite(): boolean;
        lerp(arg0: Internal.Matrix2dc_, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
        m01(): number;
        getColumn(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
        transformTranspose(arg0: Internal.Vector2d_): Internal.Vector2d;
        transformTranspose(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        transform(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        mul(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        getRotation(): number;
        get(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        m10(): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transpose(arg0: Internal.Matrix2d_): Internal.Matrix2d;
        scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateLocal(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
        normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number[], arg1: number): number[];
        equals(arg0: Internal.Matrix2dc_, arg1: number): boolean;
        m00(): number;
        getScale(arg0: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number[]): number[];
        determinant(): number;
        mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get(arg0: number, arg1: number): number;
        getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        transform(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: Internal.Matrix2d_): Internal.Matrix2d;
        mulComponentWise(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        mulLocal(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scale(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        sub(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
        m11(): number;
        get finite(): boolean
        get rotation(): number
    }
    type Matrix2dc_ = Matrix2dc;
    interface IForgeRegistry$CreateCallback <V> {
        onCreate(arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
        (arg0: Internal.IForgeRegistryInternal_<V>, arg1: Internal.RegistryManager_): void;
    }
    type IForgeRegistry$CreateCallback_<V> = IForgeRegistry$CreateCallback<V>;
    class RecipeIngredientRole extends Internal.Enum<Internal.RecipeIngredientRole> {
        static valueOf(arg0: string): Internal.RecipeIngredientRole;
        static values(): Internal.RecipeIngredientRole[];
        static readonly CATALYST: Internal.RecipeIngredientRole;
        static readonly OUTPUT: Internal.RecipeIngredientRole;
        static readonly RENDER_ONLY: Internal.RecipeIngredientRole;
        static readonly INPUT: Internal.RecipeIngredientRole;
    }
    type RecipeIngredientRole_ = "output" | "input" | "catalyst" | RecipeIngredientRole | "render_only";
    class FluidStorageKey {
        constructor(resourceLocation: ResourceLocation_, iconType: GTMaterialIconType_, registryNameOperator: Internal.UnaryOperator_<string>, translationKeyFunction: Internal.Function_<com.gregtechceu.gtceu.api.data.chemical.material.Material, string>)
        getIconType(): GTMaterialIconType;
        static getByName(location: ResourceLocation_): Internal.FluidStorageKey;
        getRegistryNameFor(baseName: string): string;
        static allKeys(): Internal.Collection<Internal.FluidStorageKey>;
        getTranslationKeyFor(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): string;
        getResourceLocation(): ResourceLocation;
        get iconType(): GTMaterialIconType
        get resourceLocation(): ResourceLocation
    }
    type FluidStorageKey_ = FluidStorageKey;
    interface ProcessorHandle <Msg> extends Internal.AutoCloseable {
        name(): string;
        tell(arg0: Msg): void;
        of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): this;
        close(): void;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, Msg>): Internal.CompletableFuture<Source>;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, Msg>): Internal.CompletableFuture<Source>;
    }
    type ProcessorHandle_<Msg> = ProcessorHandle<Msg>;
    class CartographyTableMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        static readonly RESULT_SLOT: 2;
        static readonly MAP_SLOT: 0;
        readonly container: Internal.Container;
        static readonly ADDITIONAL_SLOT: 1;
    }
    type CartographyTableMenu_ = CartographyTableMenu;
    class DyeItem extends Internal.Item {
        constructor(arg0: Internal.DyeColor_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        getDyeColor(): Internal.DyeColor;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        static byColor(arg0: Internal.DyeColor_): Internal.DyeItem;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        get dyeColor(): Internal.DyeColor
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type DyeItem_ = DyeItem;
    class BlockPositionSource$Type implements Internal.PositionSourceType<Internal.BlockPositionSource> {
        constructor()
        static register<S extends Internal.PositionSourceType<T>, T extends Internal.PositionSource>(arg0: string, arg1: S): S;
        static toNetwork<T extends Internal.PositionSource>(arg0: T, arg1: Internal.FriendlyByteBuf_): void;
        codec(): Internal.Codec<Internal.BlockPositionSource>;
        static fromNetwork(arg0: Internal.FriendlyByteBuf_): Internal.PositionSource;
        read(arg0: Internal.FriendlyByteBuf_): Internal.PositionSource;
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.BlockPositionSource_): void;
        write(arg0: Internal.FriendlyByteBuf_, arg1: Internal.PositionSource_): void;
    }
    type BlockPositionSource$Type_ = BlockPositionSource$Type;
    class BogeyStyle {
        constructor(arg0: ResourceLocation_, arg1: ResourceLocation_, arg2: Internal.Component_, arg3: ResourceLocation_, arg4: Internal.ParticleOptions_, arg5: Internal.ParticleOptions_, arg6: Internal.CompoundTag_, arg7: Internal.Map_<Internal.BogeySizes$BogeySize, ResourceLocation>, arg8: Internal.Map_<Internal.BogeySizes$BogeySize, Internal.Supplier<any>>, arg9: Internal.Optional_<Internal.Supplier<Internal.BogeyRenderer$CommonRenderer>>)
        getNewCommonRenderInstance(): Internal.Optional<Internal.BogeyRenderer$CommonRenderer>;
        getInWorldRenderInstance(arg0: Internal.BogeySizes$BogeySize_): Internal.BogeyRenderer;
        getCycleGroup(): Internal.Map<ResourceLocation, Internal.BogeyStyle>;
        getBlockOfSize(arg0: Internal.BogeySizes$BogeySize_): Internal.Block;
        createRendererInstance(arg0: Internal.BogeySizes$BogeySize_): Internal.BogeyRenderer;
        getNextBlock(arg0: Internal.BogeySizes$BogeySize_): Internal.Block;
        createInstance(arg0: Internal.CarriageBogey_, arg1: Internal.BogeySizes$BogeySize_, arg2: Internal.MaterialManager_): Internal.BogeyInstance;
        validSizes(): Internal.Set<Internal.BogeySizes$BogeySize>;
        getInWorldCommonRenderInstance(): Internal.Optional<Internal.BogeyRenderer$CommonRenderer>;
        getSoundType(): Internal.SoundEvent;
        get newCommonRenderInstance(): Internal.Optional<Internal.BogeyRenderer$CommonRenderer>
        get cycleGroup(): Internal.Map<ResourceLocation, Internal.BogeyStyle>
        get inWorldCommonRenderInstance(): Internal.Optional<Internal.BogeyRenderer$CommonRenderer>
        get soundType(): Internal.SoundEvent
        readonly displayName: Internal.Component;
        readonly defaultData: Internal.CompoundTag;
        readonly contactParticle: Internal.ParticleOptions;
        readonly cycleGroup: ResourceLocation;
        readonly smokeParticle: Internal.ParticleOptions;
        readonly soundType: ResourceLocation;
        readonly name: ResourceLocation;
    }
    type BogeyStyle_ = BogeyStyle;
    interface RecipeKJS {
        setGroup(group: string): void;
        getGroup(): string;
        getOrCreateId(): ResourceLocation;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        getSchema(): Internal.RecipeSchema;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        getType(): ResourceLocation;
        set group(group: string)
        get group(): string
        get orCreateId(): ResourceLocation
        get schema(): Internal.RecipeSchema
        get mod(): string
        get type(): ResourceLocation
    }
    type RecipeKJS_ = RecipeKJS;
    interface IntStream extends Internal.BaseStream<number, Internal.IntStream> {
        concat(arg0: Internal.IntStream_, arg1: Internal.IntStream_): this;
        range(arg0: number, arg1: number): this;
        spliterator(): Internal.Spliterator$OfInt;
        min(): Internal.OptionalInt;
        map(arg0: Internal.IntUnaryOperator_): this;
        isParallel(): boolean;
        onClose(arg0: Internal.Runnable_): this;
        builder(): Internal.IntStream$Builder;
        generate(arg0: Internal.IntSupplier_): this;
        sum(): number;
        findFirst(): Internal.OptionalInt;
        max(): Internal.OptionalInt;
        dropWhile(arg0: Internal.IntPredicate_): this;
        rangeClosed(arg0: number, arg1: number): this;
        count(): number;
        findAny(): Internal.OptionalInt;
        reduce(arg0: Internal.IntBinaryOperator_): Internal.OptionalInt;
        mapMulti(arg0: Internal.IntStream$IntMapMultiConsumer_): this;
        of(arg0: number): this;
        mapToLong(arg0: Internal.IntToLongFunction_): Internal.LongStream;
        iterate(arg0: number, arg1: Internal.IntUnaryOperator_): this;
        reduce(arg0: number, arg1: Internal.IntBinaryOperator_): number;
        filter(arg0: Internal.IntPredicate_): this;
        anyMatch(arg0: Internal.IntPredicate_): boolean;
        distinct(): this;
        iterate(arg0: number, arg1: Internal.IntPredicate_, arg2: Internal.IntUnaryOperator_): this;
        peek(arg0: Internal.IntConsumer_): this;
        takeWhile(arg0: Internal.IntPredicate_): this;
        collect<R>(arg0: Internal.Supplier_<R>, arg1: Internal.ObjIntConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
        mapToDouble(arg0: Internal.IntToDoubleFunction_): Internal.DoubleStream;
        forEach(arg0: Internal.IntConsumer_): void;
        sorted(): this;
        flatMap(arg0: Internal.IntFunction_<Internal.IntStream>): this;
        toArray(): number[];
        noneMatch(arg0: Internal.IntPredicate_): boolean;
        unordered(): this;
        sequential(): Internal.BaseStream<any, any>;
        empty(): this;
        mapToObj<U>(arg0: Internal.IntFunction_<U>): Internal.Stream<U>;
        iterator(): Internal.Iterator<any>;
        parallel(): this;
        limit(arg0: number): this;
        of(...arg0: number[]): this;
        asDoubleStream(): Internal.DoubleStream;
        allMatch(arg0: Internal.IntPredicate_): boolean;
        asLongStream(): Internal.LongStream;
        forEachOrdered(arg0: Internal.IntConsumer_): void;
        boxed(): Internal.Stream<number>;
        close(): void;
        summaryStatistics(): Internal.IntSummaryStatistics;
        average(): Internal.OptionalDouble;
        skip(arg0: number): this;
        get parallel(): boolean
    }
    type IntStream_ = IntStream;
    interface BlockEntityTicker <T extends Internal.BlockEntity> {
        tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: T): void;
        (arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: T): void;
    }
    type BlockEntityTicker_<T extends Internal.BlockEntity> = BlockEntityTicker<T>;
    interface ClimateProperties {
        getTemperatureModifier(): Internal.Biome$TemperatureModifier;
        getPrecipitation(): Internal.Biome$Precipitation;
        getDownfall(): number;
        getTemperature(): number;
        get temperatureModifier(): Internal.Biome$TemperatureModifier
        get precipitation(): Internal.Biome$Precipitation
        get downfall(): number
        get temperature(): number
    }
    type ClimateProperties_ = ClimateProperties;
    interface IConfigurable {
        getConfigElement<T>(...arg0: string[]): Internal.Optional<T>;
        getConfigList(...arg0: string[]): Internal.List<Internal.IConfigurable>;
    }
    type IConfigurable_ = IConfigurable;
    interface AccessorTrain {
        snr_getStress(): number[];
        snr_setStress(arg0: number[]): void;
    }
    type AccessorTrain_ = AccessorTrain;
    class BufferLayout {
        constructor(arg0: Internal.List_<Internal.LayoutItem>)
        getAttributeCount(): number;
        static builder(): Internal.BufferLayout$Builder;
        getLayoutItems(): Internal.List<Internal.LayoutItem>;
        getStride(): number;
        get attributeCount(): number
        get layoutItems(): Internal.List<Internal.LayoutItem>
        get stride(): number
    }
    type BufferLayout_ = BufferLayout;
    class AbstractUniform {
        constructor()
        setMat2x2(arg0: number, arg1: number, arg2: number, arg3: number): void;
        set(arg0: number, arg1: number, arg2: number): void;
        setMat3x4(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number): void;
        set(arg0: number): void;
        setSafe(arg0: number, arg1: number, arg2: number, arg3: number): void;
        setMat3x2(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        set(arg0: number, arg1: number, arg2: number, arg3: number): void;
        set(arg0: Matrix3f_): void;
        setMat3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): void;
        set(arg0: number): void;
        set(arg0: Matrix4f_): void;
        set(arg0: number, arg1: number, arg2: number): void;
        set(arg0: number[]): void;
        setMat4x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number): void;
        set(arg0: Vec3f_): void;
        set(arg0: Vec4f_): void;
        setMat4x2(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        set(arg0: number, arg1: number): void;
        setMat4x4(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number): void;
        setMat2x4(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): void;
        setSafe(arg0: number, arg1: number, arg2: number, arg3: number): void;
        set(arg0: number, arg1: number, arg2: number, arg3: number): void;
        set(arg0: number, arg1: number): void;
        setMat2x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
    }
    type AbstractUniform_ = AbstractUniform;
    interface MethodTypeDesc extends Internal.ConstantDesc, Internal.TypeDescriptor$OfMethod<Internal.ClassDesc, Internal.MethodTypeDesc> {
        displayDescriptor(): string;
        parameterArray(): Internal.TypeDescriptor$OfField<any>[];
        descriptorString(): string;
        dropParameterTypes(arg0: number, arg1: number): Internal.TypeDescriptor$OfMethod<any, any>;
        parameterCount(): number;
        resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
        changeReturnType(arg0: Internal.ClassDesc_): this;
        of(arg0: Internal.ClassDesc_, ...arg1: Internal.ClassDesc_[]): this;
        insertParameterTypes(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>[]): Internal.TypeDescriptor$OfMethod<any, any>;
        parameterList(): Internal.List<Internal.ClassDesc>;
        returnType(): Internal.TypeDescriptor$OfField<any>;
        changeParameterType(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
        changeParameterType(arg0: number, arg1: Internal.ClassDesc_): this;
        parameterType(arg0: number): Internal.TypeDescriptor$OfField<any>;
        changeReturnType(arg0: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
        equals(arg0: any): boolean;
        ofDescriptor(arg0: string): this;
        insertParameterTypes(arg0: number, ...arg1: Internal.ClassDesc_[]): this;
    }
    type MethodTypeDesc_ = MethodTypeDesc;
    class Typed <A> {
        constructor(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.DynamicOps_<any>, arg2: A)
        getAllTyped<FT>(arg0: Internal.OpticFinder_<FT>): Internal.List<Internal.Typed<FT>>;
        updateTyped<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<Internal.Typed<any>, Internal.Typed<any>>): Internal.Typed<any>;
        getValue(): A;
        inj2<B>(arg0: com.mojang.datafixers.types.Type_<B>): Internal.Typed<Internal.Either<B, A>>;
        getType(): com.mojang.datafixers.types.Type<A>;
        updateRecursive<FT>(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<FT, FT>): Internal.Typed<any>;
        out(): this;
        getOrCreateTyped<FT>(arg0: Internal.OpticFinder_<FT>): Internal.Typed<FT>;
        getTyped<FT>(arg0: Internal.OpticFinder_<FT>): Internal.Typed<FT>;
        getAll<FT>(arg0: Internal.TypedOptic_<A, any, FT, any>): Internal.List<FT>;
        getOptional<FT>(arg0: Internal.OpticFinder_<FT>): Internal.Optional<FT>;
        getOptionalTyped<FT>(arg0: Internal.OpticFinder_<FT>): Internal.Optional<Internal.Typed<FT>>;
        update<FT>(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<FT, FT>): Internal.Typed<any>;
        updateRecursiveTyped<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<Internal.Typed<any>, Internal.Typed<any>>): Internal.Typed<any>;
        updateTyped<FT>(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<Internal.Typed<any>, Internal.Typed<any>>): Internal.Typed<any>;
        getOps(): Internal.DynamicOps<any>;
        inj1<B>(arg0: com.mojang.datafixers.types.Type_<B>): Internal.Typed<Internal.Either<A, B>>;
        updateRecursive<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<FT, FR>): Internal.Typed<any>;
        getOrCreate<FT>(arg0: Internal.OpticFinder_<FT>): FT;
        updateRecursiveTyped<FT>(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<Internal.Typed<any>, Internal.Typed<any>>): Internal.Typed<any>;
        set<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: FR): Internal.Typed<any>;
        write(): Internal.DataResult<Internal.Dynamic<any>>;
        getOrDefault<FT>(arg0: Internal.OpticFinder_<FT>, arg1: FT): FT;
        static pair<A, B>(arg0: Internal.Typed_<A>, arg1: Internal.Typed_<B>): Internal.Typed<com.mojang.datafixers.util.Pair<A, B>>;
        get<FT>(arg0: Internal.OpticFinder_<FT>): FT;
        update<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<FT, FR>): Internal.Typed<any>;
        set<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Typed_<FR>): Internal.Typed<any>;
        set<FT>(arg0: Internal.OpticFinder_<FT>, arg1: FT): Internal.Typed<any>;
        get value(): A
        get type(): com.mojang.datafixers.types.Type<A>
        get ops(): Internal.DynamicOps<any>
    }
    type Typed_<A> = Typed<A>;
    class AbuseReportRequest$ClientInfo {
        constructor(arg0: string)
        clientVersion: string;
    }
    type AbuseReportRequest$ClientInfo_ = AbuseReportRequest$ClientInfo;
    class BannerItem extends Internal.StandingAndWallBlockItem {
        constructor(arg0: Internal.Block_, arg1: Internal.Block_, arg2: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getColor(): Internal.DyeColor;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        static appendHoverTextFromBannerBlockEntityTag(arg0: Internal.ItemStack_, arg1: Internal.List_<Internal.Component>): void;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get color(): Internal.DyeColor
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BannerItem_ = BannerItem;
    class IronGolem$Crackiness extends Internal.Enum<Internal.IronGolem$Crackiness> {
        static valueOf(arg0: string): Internal.IronGolem$Crackiness;
        static values(): Internal.IronGolem$Crackiness[];
        static byFraction(arg0: number): Internal.IronGolem$Crackiness;
        static readonly NONE: Internal.IronGolem$Crackiness;
        static readonly LOW: Internal.IronGolem$Crackiness;
        static readonly HIGH: Internal.IronGolem$Crackiness;
        static readonly MEDIUM: Internal.IronGolem$Crackiness;
    }
    type IronGolem$Crackiness_ = "medium" | "high" | "low" | "none" | IronGolem$Crackiness;
    class WildcardIngredient extends Internal.KubeJSIngredient {
        getDisplayStacks(): Internal.ItemStackSet;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        self(): Internal.Ingredient;
        getItemIds(): Internal.Set<string>;
        asStack(): InputItem;
        toJson(): Internal.JsonElement;
        withCount(count: number): InputItem;
        or(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        isWildcard(): boolean;
        getStacks(): Internal.ItemStackSet;
        getItemTypes(): Internal.Set<Internal.Item>;
        or(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        and(ingredient: Internal.Ingredient_): Internal.Ingredient;
        static create(values: Internal.Stream_<Internal.Ingredient$Value>): Internal.Ingredient;
        getFirst(): Internal.ItemStack;
        subtract(subtracted: Internal.Ingredient_): Internal.Ingredient;
        negate(): Internal.Predicate<Internal.ItemStack>;
        asIngredient(): Internal.Ingredient;
        testItem(item: Internal.Item_): boolean;
        and(arg0: Internal.Predicate_<Internal.ItemStack>): Internal.Predicate<Internal.ItemStack>;
        get displayStacks(): Internal.ItemStackSet
        get itemIds(): Internal.Set<string>
        get wildcard(): boolean
        get stacks(): Internal.ItemStackSet
        get itemTypes(): Internal.Set<Internal.Item>
        get first(): Internal.ItemStack
        static INSTANCE: Internal.WildcardIngredient;
        static readonly SERIALIZER: Internal.KubeJSIngredientSerializer<Internal.WildcardIngredient>;
    }
    type WildcardIngredient_ = WildcardIngredient;
    interface Vector2dc {
        negate(arg0: Internal.Vector2d_): Internal.Vector2d;
        div(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        dot(arg0: Internal.Vector2dc_): number;
        sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        ceil(arg0: Internal.Vector2d_): Internal.Vector2d;
        isFinite(): boolean;
        mul(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        x(): number;
        normalize(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
        mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: Internal.Vector2d_): Internal.Vector2d;
        equals(arg0: number, arg1: number): boolean;
        distance(arg0: Internal.Vector2dc_): number;
        add(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        distance(arg0: Internal.Vector2fc_): number;
        mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        absolute(arg0: Internal.Vector2d_): Internal.Vector2d;
        min(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        sub(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        div(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        mulPosition(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        mulDirection(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        mul(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        distanceSquared(arg0: Internal.Vector2dc_): number;
        length(): number;
        distanceSquared(arg0: Internal.Vector2fc_): number;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        lerp(arg0: Internal.Vector2dc_, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        round(arg0: Internal.Vector2d_): Internal.Vector2d;
        minComponent(): number;
        add(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        maxComponent(): number;
        sub(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        normalize(arg0: Internal.Vector2d_): Internal.Vector2d;
        fma(arg0: number, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): Internal.Vector2d;
        max(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number): number;
        y(): number;
        mulTranspose(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        equals(arg0: Internal.Vector2dc_, arg1: number): boolean;
        lengthSquared(): number;
        get(arg0: Internal.Vector2f_): Internal.Vector2f;
        div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        div(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
        distanceSquared(arg0: number, arg1: number): number;
        mul(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
        add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        distance(arg0: number, arg1: number): number;
        get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
        angle(arg0: Internal.Vector2dc_): number;
        floor(arg0: Internal.Vector2d_): Internal.Vector2d;
        fma(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): Internal.Vector2d;
        get finite(): boolean
    }
    type Vector2dc_ = Vector2dc;
    interface BorderChangeListener {
        onBorderSetDamageSafeZOne(arg0: Internal.WorldBorder_, arg1: number): void;
        onBorderSizeLerping(arg0: Internal.WorldBorder_, arg1: number, arg2: number, arg3: number): void;
        onBorderCenterSet(arg0: Internal.WorldBorder_, arg1: number, arg2: number): void;
        onBorderSizeSet(arg0: Internal.WorldBorder_, arg1: number): void;
        onBorderSetDamagePerBlock(arg0: Internal.WorldBorder_, arg1: number): void;
        onBorderSetWarningBlocks(arg0: Internal.WorldBorder_, arg1: number): void;
        onBorderSetWarningTime(arg0: Internal.WorldBorder_, arg1: number): void;
    }
    type BorderChangeListener_ = BorderChangeListener;
    class JsonPrimitive extends Internal.JsonElement {
        constructor(arg0: string)
        constructor(arg0: number)
        constructor(arg0: boolean)
        constructor(arg0: string)
        isString(): boolean;
        deepCopy(): this;
        isBoolean(): boolean;
        isNumber(): boolean;
        get string(): boolean
        get "boolean"(): boolean
        get number(): boolean
    }
    type JsonPrimitive_ = JsonPrimitive;
    class AbuseReportLimits extends Internal.Record {
        constructor(maxOpinionCommentsLength: number, maxReportedMessageCount: number, maxEvidenceMessageCount: number, leadingContextMessageCount: number, trailingContextMessageCount: number)
        maxReportedMessageCount(): number;
        maxEvidenceMessageCount(): number;
        leadingContextMessageCount(): number;
        trailingContextMessageCount(): number;
        maxOpinionCommentsLength(): number;
        static readonly DEFAULTS: Internal.AbuseReportLimits;
    }
    type AbuseReportLimits_ = AbuseReportLimits;
    interface AccessorMinecraft {
        bookshelf$getFontManager(): Internal.FontManager;
    }
    type AccessorMinecraft_ = AccessorMinecraft;
    class HurtBySensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type HurtBySensor_ = HurtBySensor;
    interface BlockEntityTypeExtension <T extends Internal.BlockEntity> {
        flywheel$setInstancingController(arg0: Internal.BlockEntityInstancingController_<T>): void;
        flywheel$getInstancingController(): Internal.BlockEntityInstancingController<T>;
    }
    type BlockEntityTypeExtension_<T extends Internal.BlockEntity> = BlockEntityTypeExtension<T>;
    interface Saddleable {
        equipSaddle(arg0: Internal.SoundSource_): void;
        isSaddled(): boolean;
        isSaddleable(): boolean;
        get saddled(): boolean
        get saddleable(): boolean
    }
    type Saddleable_ = Saddleable;
    interface LongFunction <R> {
        apply(arg0: number): R;
        (arg0: number): R;
    }
    type LongFunction_<R> = LongFunction<R>;
    class SignalBlock$SignalType extends Internal.Enum<Internal.SignalBlock$SignalType> implements Internal.StringRepresentable {
        static values(): Internal.SignalBlock$SignalType[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.SignalBlock$SignalType;
        get serializedName(): string
        static readonly ENTRY_SIGNAL: Internal.SignalBlock$SignalType;
        static readonly CROSS_SIGNAL: Internal.SignalBlock$SignalType;
    }
    type SignalBlock$SignalType_ = "cross_signal" | "entry_signal" | SignalBlock$SignalType;
    class DataPackConfig {
        constructor(arg0: Internal.List_<string>, arg1: Internal.List_<string>)
        getEnabled(): Internal.List<string>;
        addModPacks(arg0: Internal.List_<string>): void;
        getDisabled(): Internal.List<string>;
        get enabled(): Internal.List<string>
        get disabled(): Internal.List<string>
        static readonly CODEC: Internal.Codec<Internal.DataPackConfig>;
        static readonly DEFAULT: Internal.DataPackConfig;
    }
    type DataPackConfig_ = DataPackConfig;
    class Month extends Internal.Enum<Internal.Month> implements Internal.TemporalAccessor, Internal.TemporalAdjuster {
        static of(arg0: number): Internal.Month;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        static values(): Internal.Month[];
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        minLength(): number;
        getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
        minus(arg0: number): this;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        length(arg0: boolean): number;
        static from(arg0: Internal.TemporalAccessor_): Internal.Month;
        get(arg0: Internal.TemporalField_): number;
        plus(arg0: number): this;
        firstMonthOfQuarter(): this;
        getLong(arg0: Internal.TemporalField_): number;
        firstDayOfYear(arg0: boolean): number;
        maxLength(): number;
        getValue(): number;
        static valueOf(arg0: string): Internal.Month;
        isSupported(arg0: Internal.TemporalField_): boolean;
        get value(): number
        static readonly JANUARY: Internal.Month;
        static readonly JUNE: Internal.Month;
        static readonly FEBRUARY: Internal.Month;
        static readonly APRIL: Internal.Month;
        static readonly MAY: Internal.Month;
        static readonly MARCH: Internal.Month;
        static readonly AUGUST: Internal.Month;
        static readonly OCTOBER: Internal.Month;
        static readonly JULY: Internal.Month;
        static readonly SEPTEMBER: Internal.Month;
        static readonly NOVEMBER: Internal.Month;
        static readonly DECEMBER: Internal.Month;
    }
    type Month_ = "march" | "april" | "september" | "may" | "june" | "august" | Month | "december" | "january" | "july" | "october" | "february" | "november";
    class ProtectedBlockProcessor extends Internal.StructureProcessor {
        constructor(arg0: Internal.TagKey_<Internal.Block>)
        static readonly CODEC: Internal.Codec<Internal.ProtectedBlockProcessor>;
        readonly cannotReplace: Internal.TagKey<Internal.Block>;
    }
    type ProtectedBlockProcessor_ = ProtectedBlockProcessor;
    class Label extends Internal.AbstractSimiWidget {
        constructor(arg0: number, arg1: number, arg2: Internal.Component_)
        charTyped(arg0: string, arg1: number): boolean;
        colored(arg0: number): this;
        withShadow(): this;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        withSuffix(arg0: string): this;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        setTextAndTrim(arg0: Internal.Component_, arg1: boolean, arg2: number): void;
        suffix: string;
        text: Internal.Component;
    }
    type Label_ = Label;
    class RecipeTypeFunction extends Internal.BaseFunction implements Internal.WrappedJS {
        constructor(event: Internal.RecipesEventJS_, schemaType: Internal.RecipeSchemaType_)
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getAllIds(cx: Internal.Context_): any[];
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        createRecipe(args: any[]): Internal.RecipeJS;
        getMod(): string;
        get mod(): string
        readonly schemaType: Internal.RecipeSchemaType;
        static readonly SKIP_ERROR: Internal.Pattern;
        readonly id: ResourceLocation;
        readonly idString: string;
        readonly event: Internal.RecipesEventJS;
    }
    type RecipeTypeFunction_ = RecipeTypeFunction;
    class DropExperienceBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.IntProvider_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type DropExperienceBlock_ = DropExperienceBlock;
    class LayerDefinition implements Internal.LayerDefinitionAccess {
        bakeRoot(): Internal.ModelPart;
        static automobility$create_$md$ae501e$0(arg0: Internal.MeshDefinition_, arg1: Internal.MaterialDefinition_): Internal.LayerDefinition;
        automobility$texture(): Internal.MaterialDefinition;
        static automobility$create(arg0: Internal.MeshDefinition_, arg1: Internal.MaterialDefinition_): Internal.LayerDefinition;
        automobility$root(): Internal.MeshDefinition;
        static create(arg0: Internal.MeshDefinition_, arg1: number, arg2: number): Internal.LayerDefinition;
    }
    type LayerDefinition_ = LayerDefinition;
    class WeightedStateProvider extends Internal.BlockStateProvider {
        constructor(arg0: Internal.SimpleWeightedRandomList$Builder_<Internal.BlockState>)
        constructor(arg0: Internal.SimpleWeightedRandomList_<Internal.BlockState>)
        static readonly CODEC: Internal.Codec<Internal.WeightedStateProvider>;
    }
    type WeightedStateProvider_ = WeightedStateProvider;
    abstract class GpuResource {
        static move<T extends Internal.GpuResource>(sp: T): T;
        getLabel(): string;
        removeUniqueKey(): void;
        getUniqueID(): Internal.GpuResource$UniqueID;
        makeBudgeted(budgeted: boolean): void;
        unref(): void;
        static move<T extends Internal.GpuResource>(sp: T, that: T): T;
        unique(): boolean;
        addCommandBufferUsage(): void;
        getMemorySize(): number;
        isWrapped(): boolean;
        ref(): void;
        static create<T extends Internal.GpuResource>(sp: T, that: T): T;
        removeCommandBufferUsage(): void;
        setUniqueKey(key: Internal.IUniqueKey_): void;
        getScratchKey(): Internal.IScratchKey;
        getBudgetType(): number;
        getUniqueKey(): Internal.IUniqueKey;
        isFree(): boolean;
        setLabel(label: string): void;
        isDestroyed(): boolean;
        getContext(): Internal.DirectContext;
        static create<T extends Internal.GpuResource>(that: T): T;
        hasRefOrCommandBufferUsage(): boolean;
        removeScratchKey(): void;
        get label(): string
        get uniqueID(): Internal.GpuResource$UniqueID
        get memorySize(): number
        get wrapped(): boolean
        set uniqueKey(key: Internal.IUniqueKey_)
        get scratchKey(): Internal.IScratchKey
        get budgetType(): number
        get uniqueKey(): Internal.IUniqueKey
        get free(): boolean
        set label(label: string)
        get destroyed(): boolean
        get context(): Internal.DirectContext
    }
    type GpuResource_ = GpuResource;
    class StructureBlockEntity extends Internal.BlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        getStructurePos(): BlockPos;
        getShowBoundingBox(): boolean;
        getSeed(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        hasStructureName(): boolean;
        getStructureName(): string;
        loadStructure(arg0: Internal.ServerLevel_, arg1: boolean, arg2: Internal.StructureTemplate_): boolean;
        isStructureLoadable(): boolean;
        loadStructure(arg0: Internal.ServerLevel_, arg1: boolean): boolean;
        onLoad(): void;
        getMetaData(): string;
        getMode(): Internal.StructureMode;
        getStructureSize(): Vec3i;
        isPowered(): boolean;
        setSeed(arg0: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        usedBy(arg0: Internal.Player_): boolean;
        getRotation(): Internal.Rotation;
        setStructureName(arg0: string): void;
        setPowered(arg0: boolean): void;
        setRotation(arg0: Internal.Rotation_): void;
        static createRandom(arg0: number): Internal.RandomSource;
        createdBy(arg0: Internal.LivingEntity_): void;
        getRenderBoundingBox(): Internal.AABB;
        setIntegrity(arg0: number): void;
        saveStructure(arg0: boolean): boolean;
        loadStructure(arg0: Internal.ServerLevel_): boolean;
        detectSize(): boolean;
        setStructurePos(arg0: BlockPos_): void;
        setMode(arg0: Internal.StructureMode_): void;
        getMirror(): Internal.Mirror;
        getIntegrity(): number;
        setShowAir(arg0: boolean): void;
        setShowBoundingBox(arg0: boolean): void;
        serializeNBT(): Internal.Tag;
        saveStructure(): boolean;
        unloadStructure(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getStructurePath(): string;
        setIgnoreEntities(arg0: boolean): void;
        setMetaData(arg0: string): void;
        isIgnoreEntities(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        setStructureSize(arg0: Vec3i_): void;
        getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        getShowAir(): boolean;
        setStructureName(arg0: ResourceLocation_): void;
        setMirror(arg0: Internal.Mirror_): void;
        get structurePos(): BlockPos
        get showBoundingBox(): boolean
        get seed(): number
        get structureName(): string
        get structureLoadable(): boolean
        get metaData(): string
        get mode(): Internal.StructureMode
        get structureSize(): Vec3i
        get powered(): boolean
        set seed(arg0: number)
        get rotation(): Internal.Rotation
        set structureName(arg0: string)
        set powered(arg0: boolean)
        set rotation(arg0: Internal.Rotation_)
        get renderBoundingBox(): Internal.AABB
        set integrity(arg0: number)
        set structurePos(arg0: BlockPos_)
        set mode(arg0: Internal.StructureMode_)
        get mirror(): Internal.Mirror
        get integrity(): number
        set showAir(arg0: boolean)
        set showBoundingBox(arg0: boolean)
        get structurePath(): string
        set ignoreEntities(arg0: boolean)
        set metaData(arg0: string)
        get ignoreEntities(): boolean
        set structureSize(arg0: Vec3i_)
        get updatePacket(): Internal.ClientboundBlockEntityDataPacket
        get modelData(): Internal.ModelData
        get showAir(): boolean
        set structureName(arg0: ResourceLocation_)
        set mirror(arg0: Internal.Mirror_)
        static readonly MAX_OFFSET_PER_AXIS: 48;
        static readonly MAX_SIZE_PER_AXIS: 48;
        static readonly AUTHOR_TAG: "author";
    }
    type StructureBlockEntity_ = StructureBlockEntity;
    abstract class ContentHandler {
        constructor()
        getContent(arg0: Internal.URLConnection_): any;
        getContent(arg0: Internal.URLConnection_, arg1: typeof any[]): any;
    }
    type ContentHandler_ = ContentHandler;
    class ViewportEvent$ComputeCameraAngles extends Internal.ViewportEvent {
        constructor()
        constructor(arg0: Internal.GameRenderer_, arg1: Internal.Camera_, arg2: number, arg3: number, arg4: number, arg5: number)
        getRoll(): number;
        setPitch(arg0: number): void;
        getPitch(): number;
        getYaw(): number;
        setRoll(arg0: number): void;
        setYaw(arg0: number): void;
        get roll(): number
        set pitch(arg0: number)
        get pitch(): number
        get yaw(): number
        set roll(arg0: number)
        set yaw(arg0: number)
    }
    type ViewportEvent$ComputeCameraAngles_ = ViewportEvent$ComputeCameraAngles;
    class PalettedContainer$Configuration <T> extends Internal.Record {
        bits(): number;
        createData(arg0: Internal.IdMap_<T>, arg1: Internal.PaletteResize_<T>, arg2: number): Internal.PalettedContainer$Data<T>;
        factory(): Internal.Palette$Factory;
    }
    type PalettedContainer$Configuration_<T> = PalettedContainer$Configuration<T>;
    class SugarCaneBlock extends Internal.Block implements Internal.IPlantable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly AGE: Internal.IntegerProperty;
    }
    type SugarCaneBlock_ = SugarCaneBlock;
    interface Float2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.DoubleToIntFunction {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, string>;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Float2IntFunction;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2CharFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: string): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): string;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2CharFunction;
        put(arg0: number, arg1: string): string;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2CharFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Float2ShortFunction;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2CharFunction<T>;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2CharFunction;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2CharFunction;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Float2ByteFunction;
        getOrDefault(arg0: number, arg1: string): string;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2CharFunction;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Float2LongFunction;
        apply(arg0: number): string;
        remove(arg0: number): string;
        get(arg0: number): string;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<number, T>;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        size(): number;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Float2DoubleFunction;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Float2FloatFunction;
        clear(): void;
        identity<T>(): Internal.Function<T, T>;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2CharFunction;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        (arg0: number): string;
    }
    type Float2CharFunction_ = Float2CharFunction;
    class BlendingData {
        static sideByGenerationAge(arg0: Internal.WorldGenLevel_, arg1: number, arg2: number, arg3: boolean): Internal.Set<Internal.Direction8>;
        getAreaWithOldGeneration(): Internal.LevelHeightAccessor;
        static getOrUpdateBlendingData(arg0: Internal.WorldGenRegion_, arg1: number, arg2: number): Internal.BlendingData;
        get areaWithOldGeneration(): Internal.LevelHeightAccessor
        static readonly CODEC: Internal.Codec<Internal.BlendingData>;
    }
    type BlendingData_ = BlendingData;
    class GameProfile {
        constructor(arg0: Internal.UUID_, arg1: string)
        getName(): string;
        getId(): Internal.UUID;
        isLegacy(): boolean;
        getProperties(): Internal.PropertyMap;
        isComplete(): boolean;
        get name(): string
        get id(): Internal.UUID
        get legacy(): boolean
        get properties(): Internal.PropertyMap
        get complete(): boolean
    }
    type GameProfile_ = GameProfile;
    class FFICIF extends Internal.Struct implements Internal.NativeResource {
        constructor(arg0: Internal.ByteBuffer_)
        static nrtype(arg0: number): Internal.FFIType;
        static nnargs(arg0: number): number;
        flags(): number;
        static malloc(): Internal.FFICIF;
        bytes(): number;
        static malloc(arg0: number): Internal.FFICIF$Buffer;
        static nabi(arg0: number): number;
        rtype(): Internal.FFIType;
        static narg_types(arg0: number, arg1: number): Internal.PointerBuffer;
        static calloc(arg0: Internal.MemoryStack_): Internal.FFICIF;
        static calloc(arg0: number): Internal.FFICIF$Buffer;
        static malloc(arg0: Internal.MemoryStack_): Internal.FFICIF;
        static create(arg0: number, arg1: number): Internal.FFICIF$Buffer;
        static nbytes(arg0: number): number;
        static create(arg0: number): Internal.FFICIF$Buffer;
        static createSafe(arg0: number, arg1: number): Internal.FFICIF$Buffer;
        static create(arg0: number): Internal.FFICIF;
        static calloc(): Internal.FFICIF;
        static malloc(arg0: number, arg1: Internal.MemoryStack_): Internal.FFICIF$Buffer;
        abi(): number;
        static createSafe(arg0: number): Internal.FFICIF;
        close(): void;
        static calloc(arg0: number, arg1: Internal.MemoryStack_): Internal.FFICIF$Buffer;
        arg_types(arg0: number): Internal.PointerBuffer;
        static nflags(arg0: number): number;
        nargs(): number;
        static create(): Internal.FFICIF;
        static readonly NARGS: 4;
        static readonly ALIGNOF: 8;
        static readonly ABI: 0;
        static readonly ARG_TYPES: 8;
        static readonly SIZEOF: 32;
        static readonly BYTES: 24;
        static readonly FLAGS: 28;
        static readonly RTYPE: 16;
    }
    type FFICIF_ = FFICIF;
    class Connection extends Internal.SimpleChannelInboundHandler<Internal.Packet<any>> {
        constructor(arg0: Internal.PacketFlow_)
        static connectToLocalServer(arg0: Internal.SocketAddress_): Internal.Connection;
        isMemoryConnection(): boolean;
        handleDisconnection(): void;
        static connectToServer(arg0: Internal.InetSocketAddress_, arg1: boolean): Internal.Connection;
        setProtocol(arg0: Internal.ConnectionProtocol_): void;
        setListener(arg0: Internal.PacketListener_): void;
        getAverageReceivedPackets(): number;
        getPacketListener(): Internal.PacketListener;
        setEncryptionKey(arg0: Internal.Cipher_, arg1: Internal.Cipher_): void;
        isConnected(): boolean;
        isConnecting(): boolean;
        disconnect(arg0: Internal.Component_): void;
        send(arg0: Internal.Packet_<any>, arg1: Internal.PacketSendListener_): void;
        getDisconnectedReason(): Internal.Component;
        setupCompression(arg0: number, arg1: boolean): void;
        isEncrypted(): boolean;
        getDirection(): Internal.PacketFlow;
        getAverageSentPackets(): number;
        tick(): void;
        getRemoteAddress(): Internal.SocketAddress;
        channel(): io.netty.channel.Channel;
        getReceiving(): Internal.PacketFlow;
        setReadOnly(): void;
        getSending(): Internal.PacketFlow;
        send(arg0: Internal.Packet_<any>): void;
        get memoryConnection(): boolean
        set protocol(arg0: Internal.ConnectionProtocol_)
        set listener(arg0: Internal.PacketListener_)
        get averageReceivedPackets(): number
        get packetListener(): Internal.PacketListener
        get connected(): boolean
        get connecting(): boolean
        get disconnectedReason(): Internal.Component
        get encrypted(): boolean
        get direction(): Internal.PacketFlow
        get averageSentPackets(): number
        get remoteAddress(): Internal.SocketAddress
        get receiving(): Internal.PacketFlow
        get sending(): Internal.PacketFlow
        static readonly PACKET_MARKER: Internal.Log4jMarker;
        static readonly LOCAL_WORKER_GROUP: Internal.LazyLoadedValue<Internal.DefaultEventLoopGroup>;
        static readonly NETWORK_EPOLL_WORKER_GROUP: Internal.LazyLoadedValue<Internal.EpollEventLoopGroup>;
        static readonly PACKET_SENT_MARKER: Internal.Log4jMarker;
        static readonly ATTRIBUTE_PROTOCOL: Internal.AttributeKey<Internal.ConnectionProtocol>;
        static readonly PACKET_RECEIVED_MARKER: Internal.Log4jMarker;
        static readonly ROOT_MARKER: Internal.Log4jMarker;
        static readonly NETWORK_WORKER_GROUP: Internal.LazyLoadedValue<Internal.NioEventLoopGroup>;
    }
    type Connection_ = Connection;
    interface AccessOptions {
        setGuiScale(arg0: Internal.OptionInstance_<number>): void;
        set guiScale(arg0: Internal.OptionInstance_<number>)
    }
    type AccessOptions_ = AccessOptions;
    class ServerboundResourcePackPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.ServerboundResourcePackPacket$Action_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getAction(): Internal.ServerboundResourcePackPacket$Action;
        isSkippable(): boolean;
        get action(): Internal.ServerboundResourcePackPacket$Action
        get skippable(): boolean
    }
    type ServerboundResourcePackPacket_ = ServerboundResourcePackPacket;
    class FireworksJS$Explosion {
        constructor()
        readonly fadeColors: Internal.IntOpenHashSet;
        trail: boolean;
        flicker: boolean;
        readonly colors: Internal.IntOpenHashSet;
        shape: Internal.FireworksJS$Shape;
    }
    type FireworksJS$Explosion_ = FireworksJS$Explosion;
    /**
     * Invoked when a block is placed.
    */
    class BlockPlacedEventJS extends Internal.EntityEventJS {
        constructor(entity: Internal.Entity_, level: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_)
        /**
         * The block that is placed.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The block that is placed.
        */
        get block(): Internal.BlockContainerJS
    }
    type BlockPlacedEventJS_ = BlockPlacedEventJS;
    interface BooleanSupplier {
        getAsBoolean(): boolean;
        get asBoolean(): boolean
        (): boolean;
    }
    type BooleanSupplier_ = BooleanSupplier;
    class ReportedEntity {
        constructor(arg0: Internal.UUID_)
        profileId: Internal.UUID;
    }
    type ReportedEntity_ = ReportedEntity;
    class BigDecimal extends number implements Internal.Comparable<Internal.BigDecimal> {
        constructor(arg0: number, arg1: Internal.MathContext_)
        constructor(arg0: Internal.BigInteger_, arg1: number)
        constructor(arg0: number, arg1: Internal.MathContext_)
        constructor(arg0: string[], arg1: number, arg2: number, arg3: Internal.MathContext_)
        constructor(arg0: number)
        constructor(arg0: number)
        constructor(arg0: Internal.BigInteger_, arg1: Internal.MathContext_)
        constructor(arg0: Internal.BigInteger_)
        constructor(arg0: string[], arg1: Internal.MathContext_)
        constructor(arg0: number)
        constructor(arg0: string[], arg1: number, arg2: number)
        constructor(arg0: Internal.BigInteger_, arg1: number, arg2: Internal.MathContext_)
        constructor(arg0: string, arg1: Internal.MathContext_)
        constructor(arg0: number, arg1: Internal.MathContext_)
        constructor(arg0: string)
        constructor(arg0: string[])
        abs(): this;
        pow(arg0: number, arg1: Internal.MathContext_): this;
        min(arg0: Internal.BigDecimal_): this;
        precision(): number;
        subtract(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        compareTo(arg0: any): number;
        /**
         * @deprecated
        */
        divide(arg0: Internal.BigDecimal_, arg1: number, arg2: number): this;
        setScale(arg0: number, arg1: Internal.RoundingMode_): this;
        subtract(arg0: Internal.BigDecimal_): this;
        divideToIntegralValue(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        divide(arg0: Internal.BigDecimal_, arg1: number, arg2: Internal.RoundingMode_): this;
        ulp(): this;
        movePointLeft(arg0: number): this;
        static valueOf(arg0: number): Internal.BigDecimal;
        movePointRight(arg0: number): this;
        sqrt(arg0: Internal.MathContext_): this;
        toBigInteger(): Internal.BigInteger;
        round(arg0: Internal.MathContext_): this;
        scale(): number;
        multiply(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        remainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        toPlainString(): string;
        static valueOf(arg0: number, arg1: number): Internal.BigDecimal;
        divideAndRemainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal[];
        divideAndRemainder(arg0: Internal.BigDecimal_): Internal.BigDecimal[];
        plus(arg0: Internal.MathContext_): this;
        scaleByPowerOfTen(arg0: number): this;
        divide(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        add(arg0: Internal.BigDecimal_): this;
        /**
         * @deprecated
        */
        divide(arg0: Internal.BigDecimal_, arg1: number): this;
        compareTo(arg0: Internal.BigDecimal_): number;
        toEngineeringString(): string;
        add(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
        divide(arg0: Internal.BigDecimal_): this;
        intValueExact(): number;
        abs(arg0: Internal.MathContext_): this;
        plus(): this;
        remainder(arg0: Internal.BigDecimal_): this;
        divide(arg0: Internal.BigDecimal_, arg1: Internal.RoundingMode_): this;
        stripTrailingZeros(): this;
        shortValueExact(): number;
        longValueExact(): number;
        byteValueExact(): number;
        negate(): this;
        static valueOf(arg0: number): Internal.BigDecimal;
        divideToIntegralValue(arg0: Internal.BigDecimal_): this;
        negate(arg0: Internal.MathContext_): this;
        toBigIntegerExact(): Internal.BigInteger;
        setScale(arg0: number): this;
        unscaledValue(): Internal.BigInteger;
        multiply(arg0: Internal.BigDecimal_): this;
        max(arg0: Internal.BigDecimal_): this;
        /**
         * @deprecated
        */
        setScale(arg0: number, arg1: number): this;
        signum(): number;
        pow(arg0: number): this;
        set scale(arg0: number)
        /**
         * @deprecated
        */
        static readonly ROUND_UP: 0;
        /**
         * @deprecated
        */
        static readonly ROUND_DOWN: 1;
        /**
         * @deprecated
        */
        static readonly ROUND_HALF_UP: 4;
        /**
         * @deprecated
        */
        static readonly ROUND_HALF_DOWN: 5;
        static readonly ONE: 1;
        /**
         * @deprecated
        */
        static readonly ROUND_FLOOR: 3;
        static readonly ZERO: 0;
        static readonly TEN: 10;
        /**
         * @deprecated
        */
        static readonly ROUND_CEILING: 2;
        /**
         * @deprecated
        */
        static readonly ROUND_HALF_EVEN: 6;
        /**
         * @deprecated
        */
        static readonly ROUND_UNNECESSARY: 7;
    }
    type BigDecimal_ = BigDecimal;
    class JigsawStructure extends Internal.Structure {
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.Holder_<Internal.StructureTemplatePool>, arg2: number, arg3: Internal.HeightProvider_, arg4: boolean)
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.Holder_<Internal.StructureTemplatePool>, arg2: number, arg3: Internal.HeightProvider_, arg4: boolean, arg5: Internal.Heightmap$Types_)
        constructor(arg0: Internal.Structure$StructureSettings_, arg1: Internal.Holder_<Internal.StructureTemplatePool>, arg2: Internal.Optional_<ResourceLocation>, arg3: number, arg4: Internal.HeightProvider_, arg5: boolean, arg6: Internal.Optional_<Internal.Heightmap$Types>, arg7: number)
        static readonly CODEC: Internal.Codec<Internal.JigsawStructure>;
        static readonly MAX_TOTAL_STRUCTURE_RANGE: 128;
    }
    type JigsawStructure_ = JigsawStructure;
    class BlockEvent$EntityMultiPlaceEvent extends Internal.BlockEvent$EntityPlaceEvent {
        constructor()
        constructor(arg0: Internal.List_<Internal.BlockSnapshot>, arg1: Internal.BlockState_, arg2: Internal.Entity_)
        getReplacedBlockSnapshots(): Internal.List<Internal.BlockSnapshot>;
        get replacedBlockSnapshots(): Internal.List<Internal.BlockSnapshot>
    }
    type BlockEvent$EntityMultiPlaceEvent_ = BlockEvent$EntityMultiPlaceEvent;
    class UseAnim extends Internal.Enum<Internal.UseAnim> {
        static values(): Internal.UseAnim[];
        static valueOf(arg0: string): Internal.UseAnim;
        static readonly CUSTOM: Internal.UseAnim;
        static readonly TOOT_HORN: Internal.UseAnim;
        static readonly BOW: Internal.UseAnim;
        static readonly NONE: Internal.UseAnim;
        static readonly EAT: Internal.UseAnim;
        static readonly DRINK: Internal.UseAnim;
        static readonly BLOCK: Internal.UseAnim;
        static readonly SPYGLASS: Internal.UseAnim;
        static readonly SPEAR: Internal.UseAnim;
        static readonly CROSSBOW: Internal.UseAnim;
    }
    type UseAnim_ = "toot_horn" | "spear" | "eat" | "block" | UseAnim | "crossbow" | "spyglass" | "bow" | "drink" | "custom" | "none";
    interface LongSet extends Internal.LongCollection, Internal.Set<number> {
        remove(arg0: number): boolean;
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        of(arg0: number, arg1: number, arg2: number): this;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        of(arg0: number): this;
        of<E>(arg0: E, arg1: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        retainAll(arg0: Internal.LongCollection_): boolean;
        forEach(arg0: Internal.LongConsumer_): void;
        addAll(arg0: Internal.LongCollection_): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        of(arg0: number, arg1: number): this;
        spliterator(): Internal.LongSpliterator;
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        removeAll(arg0: Internal.LongCollection_): boolean;
        containsAll(arg0: Internal.LongCollection_): boolean;
        of<E>(arg0: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        longIterator(): Internal.LongIterator;
        add(arg0: number): boolean;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        toLongArray(arg0: number[]): number[];
        addAll(arg0: Internal.Collection_<number>): boolean;
        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>;
        toArray(arg0: number[]): number[];
        containsAll(arg0: Internal.Collection_<any>): boolean;
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        of(...arg0: number[]): this;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        iterator(): Internal.Iterator<any>;
        contains(arg0: number): boolean;
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        toArray(): any[];
        of(): this;
        /**
         * @deprecated
        */
        rem(arg0: number): boolean;
        toLongArray(): number[];
        hashCode(): number;
        size(): number;
        longParallelStream(): Internal.LongStream;
        of<E>(...arg0: E[]): Internal.Set<E>;
        longStream(): Internal.LongStream;
        clear(): void;
        equals(arg0: any): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
        get empty(): boolean
    }
    type LongSet_ = LongSet;
    class ClientboundTabListPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.Component_, arg1: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getFooter(): Internal.Component;
        getHeader(): Internal.Component;
        isSkippable(): boolean;
        get footer(): Internal.Component
        get header(): Internal.Component
        get skippable(): boolean
    }
    type ClientboundTabListPacket_ = ClientboundTabListPacket;
    class PistonHeadBlock extends Internal.DirectionalBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly TYPE: Internal.EnumProperty<Internal.PistonType>;
        static readonly SHORT: Internal.BooleanProperty;
        static readonly PLATFORM: 4.0;
    }
    type PistonHeadBlock_ = PistonHeadBlock;
    class TreeDecorator$Context {
        constructor(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: Internal.Set_<BlockPos>, arg4: Internal.Set_<BlockPos>, arg5: Internal.Set_<BlockPos>)
        level(): Internal.LevelSimulatedReader;
        roots(): Internal.ObjectArrayList<BlockPos>;
        leaves(): Internal.ObjectArrayList<BlockPos>;
        isAir(arg0: BlockPos_): boolean;
        random(): Internal.RandomSource;
        logs(): Internal.ObjectArrayList<BlockPos>;
        setBlock(arg0: BlockPos_, arg1: Internal.BlockState_): void;
        placeVine(arg0: BlockPos_, arg1: Internal.BooleanProperty_): void;
    }
    type TreeDecorator$Context_ = TreeDecorator$Context;
    class InsideWorldBoundsPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
        constructor(arg0: Vec3i_)
        static hasSturdyFace(arg0: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        and(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Vec3i_, arg1: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        test(arg0: Internal.WorldGenLevel_, arg1: BlockPos_): boolean;
        static solid(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static insideWorld(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        or(arg0: Internal.BiPredicate_<Internal.WorldGenLevel, BlockPos>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
        static matchesTag(arg0: Internal.TagKey_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static solid(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static alwaysTrue(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, ...arg1: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        type(): Internal.BlockPredicateType<any>;
        static allOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(arg0: Vec3i_, arg1: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static wouldSurvive(arg0: Internal.BlockState_, arg1: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, arg1: Internal.List_<Internal.Fluid>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static not(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(arg0: Vec3i_, ...arg1: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static anyOf(...arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static allOf(arg0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, arg1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static hasSturdyFace(arg0: Vec3i_, arg1: Internal.Direction_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static replaceable(arg0: Vec3i_): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        test(arg0: any, arg1: any): boolean;
        static matchesBlocks(arg0: Internal.List_<Internal.Block>): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesBlocks(...arg0: Internal.Block_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static matchesFluids(...arg0: Internal.Fluid_[]): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        static readonly CODEC: Internal.Codec<Internal.InsideWorldBoundsPredicate>;
    }
    type InsideWorldBoundsPredicate_ = InsideWorldBoundsPredicate;
    interface IntStack extends it.unimi.dsi.fastutil.Stack<number> {
        /**
         * @deprecated
        */
        peek(arg0: number): number;
        /**
         * @deprecated
        */
        push(arg0: number): void;
        topInt(): number;
        /**
         * @deprecated
        */
        top(): any;
        /**
         * @deprecated
        */
        pop(): any;
        popInt(): number;
        peekInt(arg0: number): number;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        push(arg0: any): void;
        push(arg0: number): void;
        get empty(): boolean
    }
    type IntStack_ = IntStack;
    class ByteArrayTag extends Internal.CollectionTag<Internal.ByteTag> {
        constructor(arg0: Internal.List_<number>)
        constructor(arg0: number[])
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        getType(): Internal.TagType<Internal.ByteArrayTag>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        parallelStream(): Internal.Stream<Internal.ByteTag>;
        remove(arg0: number): any;
        set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        sort(arg0: Internal.Comparator_<Internal.ByteTag>): void;
        set(arg0: number, arg1: Internal.ByteTag_): Internal.ByteTag;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        getAsByteArray(): number[];
        removeIf(arg0: Internal.Predicate_<Internal.ByteTag>): boolean;
        spliterator(): Internal.Spliterator<Internal.ByteTag>;
        stream(): Internal.Stream<Internal.ByteTag>;
        replaceAll(arg0: Internal.UnaryOperator_<Internal.ByteTag>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        forEach(arg0: Internal.Consumer_<Internal.ByteTag>): void;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        get(arg0: number): any;
        add(arg0: number, arg1: Internal.ByteTag_): void;
        getAsString(): string;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        get type(): Internal.TagType<Internal.ByteArrayTag>
        get asByteArray(): number[]
        get asString(): string
        static readonly TYPE: Internal.TagType<Internal.ByteArrayTag>;
    }
    type ByteArrayTag_ = ByteArrayTag;
    class ServerConnectionListener {
        constructor(arg0: Internal.MinecraftServer_)
        stop(): void;
        startMemoryChannel(): Internal.SocketAddress;
        tick(): void;
        startTcpServerListener(arg0: Internal.InetAddress_, arg1: number): void;
        getServer(): Internal.MinecraftServer;
        getConnections(): Internal.List<Internal.Connection>;
        get server(): Internal.MinecraftServer
        get connections(): Internal.List<Internal.Connection>
        static readonly SERVER_EPOLL_EVENT_GROUP: Internal.LazyLoadedValue<Internal.EpollEventLoopGroup>;
        running: boolean;
        static readonly SERVER_EVENT_GROUP: Internal.LazyLoadedValue<Internal.NioEventLoopGroup>;
    }
    type ServerConnectionListener_ = ServerConnectionListener;
    class MethodHandles$Lookup {
        /**
         * @deprecated
        */
        hasPrivateAccess(): boolean;
        hasFullPrivilegeAccess(): boolean;
        findVarHandle(arg0: typeof any, arg1: string, arg2: typeof any): Internal.VarHandle;
        unreflectSetter(arg0: Internal.Field_): Internal.MethodHandle;
        findStaticVarHandle(arg0: typeof any, arg1: string, arg2: typeof any): Internal.VarHandle;
        unreflectConstructor(arg0: Internal.Constructor_<any>): Internal.MethodHandle;
        findClass(arg0: string): typeof any;
        unreflect(arg0: Internal.Method_): Internal.MethodHandle;
        findGetter(arg0: typeof any, arg1: string, arg2: typeof any): Internal.MethodHandle;
        findSetter(arg0: typeof any, arg1: string, arg2: typeof any): Internal.MethodHandle;
        findConstructor(arg0: typeof any, arg1: Internal.MethodType_): Internal.MethodHandle;
        dropLookupMode(arg0: number): this;
        defineHiddenClassWithClassData(arg0: number[], arg1: any, arg2: boolean, ...arg3: any_[]): this;
        unreflectSpecial(arg0: Internal.Method_, arg1: typeof any): Internal.MethodHandle;
        "in"(arg0: typeof any): this;
        lookupClass(): typeof any;
        findStaticSetter(arg0: typeof any, arg1: string, arg2: typeof any): Internal.MethodHandle;
        previousLookupClass(): typeof any;
        unreflectVarHandle(arg0: Internal.Field_): Internal.VarHandle;
        unreflectGetter(arg0: Internal.Field_): Internal.MethodHandle;
        accessClass(arg0: typeof any): typeof any;
        findSpecial(arg0: typeof any, arg1: string, arg2: Internal.MethodType_, arg3: typeof any): Internal.MethodHandle;
        bind(arg0: any, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
        ensureInitialized(arg0: typeof any): typeof any;
        lookupModes(): number;
        defineClass(arg0: number[]): typeof any;
        findVirtual(arg0: typeof any, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
        findStatic(arg0: typeof any, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
        findStaticGetter(arg0: typeof any, arg1: string, arg2: typeof any): Internal.MethodHandle;
        revealDirect(arg0: Internal.MethodHandle_): Internal.MethodHandleInfo;
        defineHiddenClass(arg0: number[], arg1: boolean, ...arg2: any_[]): this;
        static readonly PACKAGE: 8;
        static readonly PUBLIC: 1;
        static readonly UNCONDITIONAL: 32;
        static readonly MODULE: 16;
        static readonly ORIGINAL: 64;
        static readonly PRIVATE: 2;
        static readonly PROTECTED: 4;
    }
    type MethodHandles$Lookup_ = MethodHandles$Lookup;
    abstract class AgeableListModel <E extends Internal.Entity> extends Internal.EntityModel<E> implements Internal.AgeableListModelAccessor {
        create$callHeadParts(): Internal.Iterable<any>;
        create$callBodyParts(): Internal.Iterable<any>;
        readonly babyZHeadOffset: number;
        readonly babyBodyScale: number;
        readonly babyYHeadOffset: number;
        readonly babyHeadScale: number;
        readonly bodyYOffset: number;
        readonly scaleHead: boolean;
    }
    type AgeableListModel_<E extends Internal.Entity> = AgeableListModel<E>;
    abstract class BaseImmutableMultimap <K, V> extends Internal.AbstractMultimap<K, V> {
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
    }
    type BaseImmutableMultimap_<K, V> = BaseImmutableMultimap<K, V>;
    class BlockStateRotateCallbackJS extends Internal.BlockStateModifyCallbackJS {
        constructor(state: Internal.BlockState_, rotation: Internal.Rotation_)
        /**
         * Rotates the specified direction
        */
        rotate(dir: Internal.Direction_): Internal.Direction;
        /**
         * Get the Rotation that this block is being rotated by
        */
        getRotation(): Internal.Rotation;
        /**
         * Get the Rotation that this block is being rotated by
        */
        get rotation(): Internal.Rotation
    }
    type BlockStateRotateCallbackJS_ = BlockStateRotateCallbackJS;
    interface ParticleEnginAccessor {
        getProviders(): Internal.Map<ResourceLocation, Internal.ParticleProvider<any>>;
        get providers(): Internal.Map<ResourceLocation, Internal.ParticleProvider<any>>
    }
    type ParticleEnginAccessor_ = ParticleEnginAccessor;
    abstract class ScreenEvent extends Internal.Event {
        constructor()
        getScreen(): Internal.Screen;
        get screen(): Internal.Screen
    }
    type ScreenEvent_ = ScreenEvent;
    interface View$OnTouchListener {
        onTouch(arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
        (arg0: Internal.View_, arg1: Internal.MotionEvent_): boolean;
    }
    type View$OnTouchListener_ = View$OnTouchListener;
    class LavaCauldronBlock extends Internal.AbstractCauldronBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type LavaCauldronBlock_ = LavaCauldronBlock;
    abstract class BaseAuthenticationService implements Internal.AuthenticationService {
        constructor()
        createProfileRepository(): Internal.GameProfileRepository;
        createMinecraftSessionService(): Internal.MinecraftSessionService;
        createUserAuthentication(arg0: Internal.Agent_): Internal.UserAuthentication;
    }
    type BaseAuthenticationService_ = BaseAuthenticationService;
    interface Nameable {
        getDisplayName(): Internal.Component;
        getName(): Internal.Component;
        hasCustomName(): boolean;
        getCustomName(): Internal.Component;
        get displayName(): Internal.Component
        get name(): Internal.Component
        get customName(): Internal.Component
    }
    type Nameable_ = Nameable;
    class RegisterDimensionSpecialEffectsEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.Map_<ResourceLocation, Internal.DimensionSpecialEffects>)
        register(arg0: ResourceLocation_, arg1: Internal.DimensionSpecialEffects_): void;
    }
    type RegisterDimensionSpecialEffectsEvent_ = RegisterDimensionSpecialEffectsEvent;
    interface IEventListener {
        invoke(arg0: Internal.Event_): void;
        listenerName(): string;
    }
    type IEventListener_ = IEventListener;
    interface Constant <T extends Internal.Constant<T>> extends Internal.Comparable<T> {
        name(): string;
        compareTo(arg0: T): number;
        id(): number;
    }
    type Constant_<T extends Internal.Constant<T>> = Constant<T>;
    class MaterialProperties {
        constructor()
        hasProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>): boolean;
        verify(): void;
        ensureSet<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>, verify: boolean): void;
        setProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>, value: Internal.IMaterialProperty_<T>): void;
        ensureSet<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>): void;
        getProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>): T;
        getMaterial(): com.gregtechceu.gtceu.api.data.chemical.material.Material;
        isEmpty(): boolean;
        static addBaseType(baseTypeKey: PropertyKey_<any>): void;
        setMaterial(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): void;
        get material(): com.gregtechceu.gtceu.api.data.chemical.material.Material
        get empty(): boolean
        set material(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
    }
    type MaterialProperties_ = MaterialProperties;
    class PropertyComment extends Internal.AbstractProperty<Internal.PropertyComment> {
        constructor()
        constructor(...lines: string[])
        merge(other: Internal.PropertyComment_): this;
        merge(arg0: Internal.AbstractDocumentBase_<any>): Internal.AbstractDocumentBase<any>;
        copy(): Internal.AbstractDocumentBase<any>;
        add(line: string): this;
        isEmpty(): boolean;
        getLines(): Internal.List<string>;
        formatLines(indent: number): Internal.List<string>;
        get empty(): boolean
        get lines(): Internal.List<string>
    }
    type PropertyComment_ = PropertyComment;
    interface RecordBuilder <T> {
        build(arg0: Internal.DataResult_<T>): Internal.DataResult<T>;
        add(arg0: T, arg1: Internal.DataResult_<T>): this;
        setLifecycle(arg0: Internal.Lifecycle_): this;
        add<E>(arg0: string, arg1: E, arg2: Internal.Encoder_<E>): this;
        withErrorsFrom(arg0: Internal.DataResult_<any>): this;
        add(arg0: T, arg1: T): this;
        add(arg0: Internal.DataResult_<T>, arg1: Internal.DataResult_<T>): this;
        ops(): Internal.DynamicOps<T>;
        add(arg0: string, arg1: T): this;
        add(arg0: string, arg1: Internal.DataResult_<T>): this;
        build(arg0: T): Internal.DataResult<T>;
        mapError(arg0: Internal.UnaryOperator_<string>): this;
        set lifecycle(arg0: Internal.Lifecycle_)
    }
    type RecordBuilder_<T> = RecordBuilder<T>;
    class CarriageContraption extends Internal.Contraption {
        constructor()
        constructor(arg0: Internal.Direction_)
        getSecondBogeyPos(): BlockPos;
        atSeam(arg0: BlockPos_): boolean;
        returnStorageForDisassembly(arg0: Internal.MountedStorageManager_): void;
        swapStorageAfterAssembly(arg0: Internal.CarriageContraptionEntity_): void;
        inControl(arg0: BlockPos_, arg1: Internal.Direction_): boolean;
        withinVisible(arg0: BlockPos_): boolean;
        notInPortal(): boolean;
        hasBackwardControls(): boolean;
        getAssemblyDirection(): Internal.Direction;
        setSoundQueueOffset(arg0: number): void;
        hasForwardControls(): boolean;
        get secondBogeyPos(): BlockPos
        get assemblyDirection(): Internal.Direction
        set soundQueueOffset(arg0: number)
        soundQueue: Internal.ArrivalSoundQueue;
        blazeBurnerConductors: Internal.Couple<boolean>;
        portalCutoffMin: number;
        portalCutoffMax: number;
        conductorSeats: Internal.Map<BlockPos, Internal.Couple<boolean>>;
    }
    type CarriageContraption_ = CarriageContraption;
    class Panda extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Panda>, arg1: Internal.Level_)
        eat(arg0: boolean): void;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        getMainGene(): Internal.Panda$Gene;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        isSneezing(): boolean;
        setSneezeCounter(arg0: number): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getSneezeCounter(): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        isScared(): boolean;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        sneeze(arg0: boolean): void;
        shouldRiderSit(): boolean;
        isRolling(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getHiddenGene(): Internal.Panda$Gene;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        setOnBack(arg0: boolean): void;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        isEating(): boolean;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        setAttributes(): void;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        getSitAmount(arg0: number): number;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        canPerformAction(): boolean;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getLieOnBackAmount(arg0: number): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setMainGene(arg0: Internal.Panda$Gene_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        isOnBack(): boolean;
        isBrown(): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getUnhappyCounter(): number;
        setGeneFromParents(arg0: Internal.Panda_, arg1: Internal.Panda_): void;
        sit(arg0: boolean): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        roll(arg0: boolean): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        isWeak(): boolean;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        isPlayful(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        setHiddenGene(arg0: Internal.Panda$Gene_): void;
        deserializeNBT(arg0: Internal.Tag_): void;
        setUnhappyCounter(arg0: number): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        isLazy(): boolean;
        getVariant(): Internal.Panda$Gene;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isSitting(): boolean;
        getRollAmount(arg0: number): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        isWorried(): boolean;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get mainGene(): Internal.Panda$Gene
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get sneezing(): boolean
        set sneezeCounter(arg0: number)
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get sneezeCounter(): number
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        get scared(): boolean
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get rolling(): boolean
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get hiddenGene(): Internal.Panda$Gene
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        set onBack(arg0: boolean)
        get undead(): boolean
        get eating(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set mainGene(arg0: Internal.Panda$Gene_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get onBack(): boolean
        get brown(): boolean
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get unhappyCounter(): number
        set nbt(nbt: Internal.CompoundTag_)
        get weak(): boolean
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get playful(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        set hiddenGene(arg0: Internal.Panda$Gene_)
        set unhappyCounter(arg0: number)
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get lazy(): boolean
        get variant(): Internal.Panda$Gene
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get sitting(): boolean
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        get worried(): boolean
        static readonly TOTAL_ROLL_STEPS: 32;
        rollCounter: number;
    }
    type Panda_ = Panda;
    class ClientboundSetPlayerTeamPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        static createAddOrModifyPacket(arg0: Internal.PlayerTeam_, arg1: boolean): Internal.ClientboundSetPlayerTeamPacket;
        getTeamAction(): Internal.ClientboundSetPlayerTeamPacket$Action;
        write(arg0: Internal.FriendlyByteBuf_): void;
        static createPlayerPacket(arg0: Internal.PlayerTeam_, arg1: string, arg2: Internal.ClientboundSetPlayerTeamPacket$Action_): Internal.ClientboundSetPlayerTeamPacket;
        static createRemovePacket(arg0: Internal.PlayerTeam_): Internal.ClientboundSetPlayerTeamPacket;
        getPlayerAction(): Internal.ClientboundSetPlayerTeamPacket$Action;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getName(): string;
        getParameters(): Internal.Optional<Internal.ClientboundSetPlayerTeamPacket$Parameters>;
        isSkippable(): boolean;
        getPlayers(): Internal.Collection<string>;
        get teamAction(): Internal.ClientboundSetPlayerTeamPacket$Action
        get playerAction(): Internal.ClientboundSetPlayerTeamPacket$Action
        get name(): string
        get parameters(): Internal.Optional<Internal.ClientboundSetPlayerTeamPacket$Parameters>
        get skippable(): boolean
        get players(): Internal.Collection<string>
    }
    type ClientboundSetPlayerTeamPacket_ = ClientboundSetPlayerTeamPacket;
    class BlockState extends Internal.BlockBehaviour$BlockStateBase implements Internal.BlockStateFTBC, Internal.IForgeBlockState {
        constructor(arg0: Internal.Block_, arg1: Internal.ImmutableMap_<Internal.Property<any>, Internal.Comparable<any>>, arg2: Internal.MapCodec_<Internal.BlockState>)
        getFlammability(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        onBlockExploded(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Explosion_): void;
        isPortalFrame(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        canRedstoneConnectTo(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getSoundType(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Entity_): SoundType;
        collisionExtendsVertically(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_, arg3: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getExpDrop(arg0: Internal.LevelReader_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: number, arg4: number): number;
        isBed(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.LivingEntity_): boolean;
        canHarvestBlock(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        isConduitFrame(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): boolean;
        setBedOccupied(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.LivingEntity_, arg3: boolean): void;
        canBeHydrated(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.FluidState_, arg3: BlockPos_): boolean;
        shouldCheckWeakPower(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Vec3_): this;
        isLadder(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.LivingEntity_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.FluidState_): boolean;
        getToolModifiedState(arg0: Internal.UseOnContext_, arg1: Internal.ToolAction_, arg2: boolean): this;
        getBedDirection(arg0: Internal.LevelReader_, arg1: BlockPos_): Internal.Direction;
        canSustainPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.IPlantable_): boolean;
        isSlimeBlock(): boolean;
        getBeaconColorMultiplier(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): number[];
        canStickTo(arg0: Internal.BlockState_): boolean;
        addLandingEffects(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.LivingEntity_, arg4: number): boolean;
        isFlammable(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        isFertile(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        getFTBCIsWater(): boolean;
        onCaughtFire(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.LivingEntity_): void;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Direction_): boolean;
        canDropFromExplosion(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): boolean;
        supportsExternalFaceHiding(): boolean;
        getBlockPathType(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Mob_): Internal.BlockPathTypes;
        getAppearance(arg0: Internal.BlockAndTintGetter_, arg1: BlockPos_, arg2: Internal.Direction_, arg3: Internal.BlockState_, arg4: BlockPos_): this;
        isScaffolding(arg0: Internal.LivingEntity_): boolean;
        rotate(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.Rotation_): this;
        onNeighborChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_): void;
        getEnchantPowerBonus(arg0: Internal.LevelReader_, arg1: BlockPos_): number;
        isValidSpawn(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.SpawnPlacements$Type_, arg3: Internal.EntityType_<any>): boolean;
        isBurning(arg0: Internal.BlockGetter_, arg1: BlockPos_): boolean;
        canEntityDestroy(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        getRespawnPosition(arg0: Internal.EntityType_<any>, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: number, arg4: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWeakChanges(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Entity_): boolean;
        onTreeGrow(arg0: Internal.LevelReader_, arg1: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: Internal.TreeConfiguration_): boolean;
        getLightEmission(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
        isFireSource(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Direction_): boolean;
        getFriction(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.Entity_): number;
        isStickyBlock(): boolean;
        onDestroyedByPlayer(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.Player_, arg3: boolean, arg4: Internal.FluidState_): boolean;
        getCloneItemStack(arg0: Internal.HitResult_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): Internal.ItemStack;
        getExplosionResistance(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Explosion_): number;
        getFireSpreadSpeed(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.Direction_): number;
        get slimeBlock(): boolean
        get FTBCIsWater(): boolean
        get stickyBlock(): boolean
        static readonly CODEC: Internal.Codec<Internal.BlockState>;
    }
    type BlockState_ = BlockState;
    class WeatheringCopperSlabBlock extends Internal.SlabBlock implements Internal.WeatheringCopper {
        constructor(arg0: Internal.WeatheringCopper$WeatherState_, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        applyChangeOverTime(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static getPrevious(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static getFirst(arg0: Internal.Block_): Internal.Block;
        static getNext(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getAge(): Internal.WeatheringCopper$WeatherState;
        getNext(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        onRandomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getPrevious(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        static getFirst(arg0: Internal.BlockState_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getChanceModifier(): number;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        get age(): Internal.WeatheringCopper$WeatherState
        set requiresTool(v: boolean)
        get mod(): string
        get chanceModifier(): number
    }
    type WeatheringCopperSlabBlock_ = WeatheringCopperSlabBlock;
    interface TypeDescriptor$OfField <F extends Internal.TypeDescriptor$OfField<F>> extends Internal.TypeDescriptor {
        isPrimitive(): boolean;
        isArray(): boolean;
        descriptorString(): string;
        arrayType(): F;
        componentType(): F;
        get primitive(): boolean
        get array(): boolean
    }
    type TypeDescriptor$OfField_<F extends Internal.TypeDescriptor$OfField<F>> = TypeDescriptor$OfField<F>;
    class SpectatorPage {
        constructor(arg0: Internal.List_<Internal.SpectatorMenuItem>, arg1: number)
        getSelectedSlot(): number;
        getItem(arg0: number): Internal.SpectatorMenuItem;
        get selectedSlot(): number
        static readonly NO_SELECTION: -1;
    }
    type SpectatorPage_ = SpectatorPage;
    abstract class ForgeFlowingFluid extends Internal.FlowingFluid {
        getAdjacentBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        getExplosionResistance(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        canHydrate(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: BlockPos_): boolean;
        arch$holder(): Internal.Holder<Internal.Fluid>;
        getBlockPathType(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: boolean): Internal.BlockPathTypes;
        supportsBoating(arg0: Internal.FluidState_, arg1: Internal.Boat_): boolean;
        arch$registryName(): ResourceLocation;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        move(arg0: Internal.FluidState_, arg1: Internal.LivingEntity_, arg2: Vec3_, arg3: number): boolean;
        canExtinguish(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
    }
    type ForgeFlowingFluid_ = ForgeFlowingFluid;
    class RenderBlockScreenEffectEvent$OverlayType extends Internal.Enum<Internal.RenderBlockScreenEffectEvent$OverlayType> {
        static valueOf(arg0: string): Internal.RenderBlockScreenEffectEvent$OverlayType;
        static values(): Internal.RenderBlockScreenEffectEvent$OverlayType[];
        static readonly FIRE: Internal.RenderBlockScreenEffectEvent$OverlayType;
        static readonly BLOCK: Internal.RenderBlockScreenEffectEvent$OverlayType;
        static readonly WATER: Internal.RenderBlockScreenEffectEvent$OverlayType;
    }
    type RenderBlockScreenEffectEvent$OverlayType_ = "block" | RenderBlockScreenEffectEvent$OverlayType | "fire" | "water";
    interface SpriteExtended {
        isActive(): boolean;
        setActive(arg0: boolean): void;
        get active(): boolean
        set active(arg0: boolean)
    }
    type SpriteExtended_ = SpriteExtended;
    class PoiRecord {
        constructor(arg0: BlockPos_, arg1: Internal.Holder_<Internal.PoiType>, arg2: Internal.Runnable_)
        hasSpace(): boolean;
        getPos(): BlockPos;
        isOccupied(): boolean;
        /**
         * @deprecated
        */
        getFreeTickets(): number;
        getPoiType(): Internal.Holder<Internal.PoiType>;
        static codec(arg0: Internal.Runnable_): Internal.Codec<Internal.PoiRecord>;
        get pos(): BlockPos
        get occupied(): boolean
        /**
         * @deprecated
        */
        get freeTickets(): number
        get poiType(): Internal.Holder<Internal.PoiType>
    }
    type PoiRecord_ = PoiRecord;
    class RegistryBuilder <T> {
        constructor()
        add(arg0: Internal.IForgeRegistry$AddCallback_<T>): this;
        set(arg0: Internal.IForgeRegistry$DummyFactory_<T>): this;
        getDefault(): ResourceLocation;
        onBake(arg0: Internal.IForgeRegistry$BakeCallback_<T>): this;
        disableSync(): this;
        getClear(): Internal.IForgeRegistry$ClearCallback<T>;
        set(arg0: Internal.IForgeRegistry$MissingFactory_<T>): this;
        dummy(arg0: Internal.IForgeRegistry$DummyFactory_<T>): this;
        getBake(): Internal.IForgeRegistry$BakeCallback<T>;
        getAllowOverrides(): boolean;
        onCreate(arg0: Internal.IForgeRegistry$CreateCallback_<T>): this;
        getSaveToDisc(): boolean;
        disableSaving(): this;
        getCreate(): Internal.IForgeRegistry$CreateCallback<T>;
        getValidate(): Internal.IForgeRegistry$ValidateCallback<T>;
        addCallback(arg0: any): this;
        onValidate(arg0: Internal.IForgeRegistry$ValidateCallback_<T>): this;
        setIDRange(arg0: number, arg1: number): this;
        setDefaultKey(arg0: ResourceLocation_): this;
        getMinId(): number;
        add(arg0: Internal.IForgeRegistry$ClearCallback_<T>): this;
        dataPackRegistry(arg0: Internal.Codec_<T>, arg1: Internal.Codec_<T>): this;
        getSync(): boolean;
        add(arg0: Internal.IForgeRegistry$ValidateCallback_<T>): this;
        add(arg0: Internal.IForgeRegistry$CreateCallback_<T>): this;
        getDummyFactory(): Internal.IForgeRegistry$DummyFactory<T>;
        getAdd(): Internal.IForgeRegistry$AddCallback<T>;
        setName(arg0: ResourceLocation_): this;
        dataPackRegistry(arg0: Internal.Codec_<T>): this;
        missing(arg0: Internal.IForgeRegistry$MissingFactory_<T>): this;
        onClear(arg0: Internal.IForgeRegistry$ClearCallback_<T>): this;
        getMissingFactory(): Internal.IForgeRegistry$MissingFactory<T>;
        getLegacyNames(): Internal.Set<ResourceLocation>;
        onAdd(arg0: Internal.IForgeRegistry$AddCallback_<T>): this;
        getAllowModifications(): boolean;
        hasTags(): this;
        getMaxId(): number;
        allowModification(): this;
        legacyName(arg0: ResourceLocation_): this;
        add(arg0: Internal.IForgeRegistry$BakeCallback_<T>): this;
        legacyName(arg0: string): this;
        disableOverrides(): this;
        setMaxID(arg0: number): this;
        get "default"(): ResourceLocation
        get clear(): Internal.IForgeRegistry$ClearCallback<T>
        get bake(): Internal.IForgeRegistry$BakeCallback<T>
        get allowOverrides(): boolean
        get saveToDisc(): boolean
        get create(): Internal.IForgeRegistry$CreateCallback<T>
        get validate(): Internal.IForgeRegistry$ValidateCallback<T>
        set defaultKey(arg0: ResourceLocation_)
        get minId(): number
        get sync(): boolean
        get dummyFactory(): Internal.IForgeRegistry$DummyFactory<T>
        get add(): Internal.IForgeRegistry$AddCallback<T>
        set name(arg0: ResourceLocation_)
        get missingFactory(): Internal.IForgeRegistry$MissingFactory<T>
        get legacyNames(): Internal.Set<ResourceLocation>
        get allowModifications(): boolean
        get maxId(): number
        set maxID(arg0: number)
    }
    type RegistryBuilder_<T> = RegistryBuilder<T>;
    class StructureTemplate {
        constructor()
        placeInWorld(arg0: Internal.ServerLevelAccessor_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructurePlaceSettings_, arg4: Internal.RandomSource_, arg5: number): boolean;
        getAuthor(): string;
        static transformedVec3d(arg0: Internal.StructurePlaceSettings_, arg1: Vec3_): Vec3;
        filterBlocks(arg0: BlockPos_, arg1: Internal.StructurePlaceSettings_, arg2: Internal.Block_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
        static addToLists(arg0: Internal.StructureTemplate$StructureBlockInfo_, arg1: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>, arg2: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>, arg3: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>): void;
        getSize(): Vec3i;
        load(arg0: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static processBlockInfos(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructurePlaceSettings_, arg4: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        static calculateRelativePosition(arg0: Internal.StructurePlaceSettings_, arg1: BlockPos_): BlockPos;
        handler$bmm000$enableClientSideStateSaving(arg0: Internal.CallbackInfo_): void;
        getZeroPositionWithTransform(arg0: BlockPos_, arg1: Internal.Mirror_, arg2: Internal.Rotation_): BlockPos;
        calculateConnectedPosition(arg0: Internal.StructurePlaceSettings_, arg1: BlockPos_, arg2: Internal.StructurePlaceSettings_, arg3: BlockPos_): BlockPos;
        setAuthor(arg0: string): void;
        static transform(arg0: Vec3_, arg1: Internal.Mirror_, arg2: Internal.Rotation_, arg3: BlockPos_): Vec3;
        static buildInfoList(arg0: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>, arg1: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>, arg2: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        fillEntityList(arg0: Internal.Level_, arg1: BlockPos_, arg2: BlockPos_): void;
        static processEntityInfos(arg0: Internal.StructureTemplate_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.StructurePlaceSettings_, arg4: Internal.List_<Internal.StructureTemplate$StructureEntityInfo>): Internal.List<Internal.StructureTemplate$StructureEntityInfo>;
        getSize(arg0: Internal.Rotation_): Vec3i;
        getBoundingBox(arg0: BlockPos_, arg1: Internal.Rotation_, arg2: BlockPos_, arg3: Internal.Mirror_): Internal.BoundingBox;
        static updateShapeAtEdge(arg0: Internal.LevelAccessor_, arg1: number, arg2: Internal.DiscreteVoxelShape_, arg3: number, arg4: number, arg5: number): void;
        handler$bmm000$disableClientSideStateSaving(arg0: Internal.CallbackInfo_): void;
        filterBlocks(arg0: BlockPos_, arg1: Internal.StructurePlaceSettings_, arg2: Internal.Block_, arg3: boolean): Internal.ObjectArrayList<Internal.StructureTemplate$StructureBlockInfo>;
        static transform(arg0: BlockPos_, arg1: Internal.Mirror_, arg2: Internal.Rotation_, arg3: BlockPos_): BlockPos;
        static processBlockInfos(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructurePlaceSettings_, arg4: Internal.List_<Internal.StructureTemplate$StructureBlockInfo>, arg5: Internal.StructureTemplate_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
        static getZeroPositionWithTransform(arg0: BlockPos_, arg1: Internal.Mirror_, arg2: Internal.Rotation_, arg3: number, arg4: number): BlockPos;
        getBoundingBox(arg0: Internal.StructurePlaceSettings_, arg1: BlockPos_): Internal.BoundingBox;
        fillFromWorld(arg0: Internal.Level_, arg1: BlockPos_, arg2: Vec3i_, arg3: boolean, arg4: Internal.Block_): void;
        get author(): string
        get size(): Vec3i
        set author(arg0: string)
        static readonly BLOCK_TAG_POS: "pos";
        static readonly ENTITY_TAG_POS: "pos";
        static readonly BLOCKS_TAG: "blocks";
        static readonly ENTITY_TAG_BLOCKPOS: "blockPos";
        static readonly BLOCK_TAG_STATE: "state";
        size: Vec3i;
        static readonly PALETTE_TAG: "palette";
        static readonly ENTITIES_TAG: "entities";
        readonly entityInfoList: Internal.List<Internal.StructureTemplate$StructureEntityInfo>;
        static readonly PALETTE_LIST_TAG: "palettes";
        static readonly ENTITY_TAG_NBT: "nbt";
        static readonly BLOCK_TAG_NBT: "nbt";
        static readonly SIZE_TAG: "size";
        readonly palettes: Internal.List<Internal.StructureTemplate$Palette>;
    }
    type StructureTemplate_ = StructureTemplate;
    interface ClampedItemPropertyFunction extends Internal.ItemPropertyFunction {
        /**
         * @deprecated
        */
        call(arg0: Internal.ItemStack_, arg1: Internal.ClientLevel_, arg2: Internal.LivingEntity_, arg3: number): number;
        unclampedCall(arg0: Internal.ItemStack_, arg1: Internal.ClientLevel_, arg2: Internal.LivingEntity_, arg3: number): number;
    }
    type ClampedItemPropertyFunction_ = ClampedItemPropertyFunction;
    class BiomeSpecialEffects {
        getWaterColor(): number;
        getAmbientParticleSettings(): Internal.Optional<Internal.AmbientParticleSettings>;
        getAmbientAdditionsSettings(): Internal.Optional<Internal.AmbientAdditionsSettings>;
        getGrassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier;
        getBackgroundMusic(): Internal.Optional<Internal.Music>;
        getAmbientLoopSoundEvent(): Internal.Optional<Internal.SoundEvent>;
        getWaterFogColor(): number;
        getGrassColorOverride(): Internal.Optional<number>;
        getFoliageColorOverride(): Internal.Optional<number>;
        getFogColor(): number;
        getSkyColor(): number;
        getAmbientMoodSettings(): Internal.Optional<Internal.AmbientMoodSettings>;
        get waterColor(): number
        get ambientParticleSettings(): Internal.Optional<Internal.AmbientParticleSettings>
        get ambientAdditionsSettings(): Internal.Optional<Internal.AmbientAdditionsSettings>
        get grassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier
        get backgroundMusic(): Internal.Optional<Internal.Music>
        get ambientLoopSoundEvent(): Internal.Optional<Internal.SoundEvent>
        get waterFogColor(): number
        get grassColorOverride(): Internal.Optional<number>
        get foliageColorOverride(): Internal.Optional<number>
        get fogColor(): number
        get skyColor(): number
        get ambientMoodSettings(): Internal.Optional<Internal.AmbientMoodSettings>
        ambientParticleSettings: Internal.Optional<Internal.AmbientParticleSettings>;
        grassColorOverride: Internal.Optional<number>;
        ambientMoodSettings: Internal.Optional<Internal.AmbientMoodSettings>;
        waterColor: number;
        fogColor: number;
        ambientAdditionsSettings: Internal.Optional<Internal.AmbientAdditionsSettings>;
        backgroundMusic: Internal.Optional<Internal.Music>;
        grassColorModifier: Internal.BiomeSpecialEffects$GrassColorModifier;
        waterFogColor: number;
        static readonly CODEC: Internal.Codec<Internal.BiomeSpecialEffects>;
        ambientLoopSoundEvent: Internal.Optional<Internal.SoundEvent>;
        foliageColorOverride: Internal.Optional<number>;
        skyColor: number;
    }
    type BiomeSpecialEffects_ = BiomeSpecialEffects;
    class LivingSpawnEvent$CheckSpawn extends Internal.LivingSpawnEvent {
        constructor()
        constructor(arg0: Internal.Mob_, arg1: Internal.LevelAccessor_, arg2: number, arg3: number, arg4: number, arg5: Internal.BaseSpawner_, arg6: Internal.MobSpawnType_)
        getEntity(): Internal.LivingEntity;
        isSpawner(): boolean;
        getSpawner(): Internal.BaseSpawner;
        getSpawnReason(): Internal.MobSpawnType;
        get entity(): Internal.LivingEntity
        get spawner(): boolean
        get spawner(): Internal.BaseSpawner
        get spawnReason(): Internal.MobSpawnType
    }
    type LivingSpawnEvent$CheckSpawn_ = LivingSpawnEvent$CheckSpawn;
    class FilteredText extends Internal.Record {
        constructor(arg0: string, arg1: Internal.FilterMask_)
        static passThrough(arg0: string): Internal.FilteredText;
        raw(): string;
        static fullyFiltered(arg0: string): Internal.FilteredText;
        filteredOrEmpty(): string;
        isFiltered(): boolean;
        mask(): Internal.FilterMask;
        filtered(): string;
        get filtered(): boolean
        static readonly EMPTY: Internal.FilteredText;
    }
    type FilteredText_ = FilteredText;
    class RenderTypeGroup extends Internal.Record {
        constructor(arg0: Internal.RenderType_, arg1: Internal.RenderType_)
        constructor(block: Internal.RenderType_, entity: Internal.RenderType_, entityFabulous: Internal.RenderType_)
        isEmpty(): boolean;
        block(): Internal.RenderType;
        entityFabulous(): Internal.RenderType;
        entity(): Internal.RenderType;
        get empty(): boolean
        static EMPTY: Internal.RenderTypeGroup;
    }
    type RenderTypeGroup_ = RenderTypeGroup;
    interface WorldCreationContext$Updater extends Internal.BiFunction<Internal.RegistryAccess$Frozen, Internal.WorldGenSettings, Internal.WorldGenSettings> {
        andThen<V>(arg0: Internal.Function_<Internal.WorldGenSettings, V>): Internal.BiFunction<Internal.RegistryAccess$Frozen, Internal.WorldGenSettings, V>;
        apply(arg0: Internal.RegistryAccess$Frozen_, arg1: Internal.WorldGenSettings_): Internal.WorldGenSettings;
        (arg0: Internal.RegistryAccess$Frozen_, arg1: Internal.WorldGenSettings_): Internal.WorldGenSettings_;
    }
    type WorldCreationContext$Updater_ = WorldCreationContext$Updater;
    class BlockPos$MutableBlockPos extends BlockPos {
        constructor()
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: number, arg1: number, arg2: number)
        north(): Vec3i;
        south(arg0: number): Vec3i;
        move(arg0: Vec3i_): this;
        set(arg0: number): this;
        set(arg0: Internal.AxisCycle_, arg1: number, arg2: number, arg3: number): this;
        clamp(arg0: Internal.Direction$Axis_, arg1: number, arg2: number): this;
        above(arg0: number): Vec3i;
        west(arg0: number): Vec3i;
        east(arg0: number): Vec3i;
        relative(arg0: Internal.Direction_): Vec3i;
        setWithOffset(arg0: Vec3i_, arg1: Internal.Direction_): this;
        below(arg0: number): Vec3i;
        move(arg0: number, arg1: number, arg2: number): this;
        set(arg0: number, arg1: number, arg2: number): this;
        above(): Vec3i;
        east(): Vec3i;
        north(arg0: number): Vec3i;
        move(arg0: Internal.Direction_, arg1: number): this;
        move(arg0: Internal.Direction_): this;
        setWithOffset(arg0: Vec3i_, arg1: number, arg2: number, arg3: number): this;
        set(arg0: Vec3i_): this;
        below(): Vec3i;
        west(): Vec3i;
        set(arg0: number, arg1: number, arg2: number): this;
        relative(arg0: Internal.Direction$Axis_, arg1: number): Vec3i;
        cross(arg0: Vec3i_): Vec3i;
        offset(arg0: Vec3i_): Vec3i;
        south(): Vec3i;
        setWithOffset(arg0: Vec3i_, arg1: Vec3i_): this;
        subtract(arg0: Vec3i_): Vec3i;
        relative(arg0: Internal.Direction_, arg1: number): Vec3i;
        setZ(arg0: number): Vec3i;
        setX(arg0: number): this;
        setY(arg0: number): this;
        set z(arg0: number)
        set x(arg0: number)
        set y(arg0: number)
    }
    type BlockPos$MutableBlockPos_ = BlockPos$MutableBlockPos;
    class BasicMobEffect$Builder extends Internal.MobEffectBuilder {
        constructor(i: ResourceLocation_)
        createObject(): Internal.MobEffect;
    }
    type BasicMobEffect$Builder_ = BasicMobEffect$Builder;
    class AzaleaBlock extends Internal.BushBlock implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AzaleaBlock_ = AzaleaBlock;
    interface UnitToken {
        unstack(resultStack: Internal.Stack_<Internal.UnitToken>): void;
        nextUnaryOperator(): boolean;
        interpret(stream: Internal.UnitTokenStream_): Internal.Unit;
    }
    type UnitToken_ = UnitToken;
    class ClientboundChatPreviewPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        preview(): Internal.Component;
        queryId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundChatPreviewPacket_ = ClientboundChatPreviewPacket;
    class ThrownTrident extends Internal.AbstractArrow {
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: Internal.ItemStack_)
        constructor(arg0: Internal.EntityType_<Internal.ThrownTrident>, arg1: Internal.Level_)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        tickDespawn(): void;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isFoil(): boolean;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isChanneling(): boolean;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get foil(): boolean
        get motionX(): number
        get channeling(): boolean
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        clientSideReturnTridentTickCount: number;
    }
    type ThrownTrident_ = ThrownTrident;
    class FluidProperty implements Internal.IMaterialProperty<Internal.FluidProperty> {
        constructor()
        verifyProperty(properties: Internal.MaterialProperties_): void;
        setPrimaryKey(primaryKey: Internal.FluidStorageKey_): void;
        getStorage(): Internal.FluidStorage;
        getPrimaryKey(): Internal.FluidStorageKey;
        set primaryKey(primaryKey: Internal.FluidStorageKey_)
        get storage(): Internal.FluidStorage
        get primaryKey(): Internal.FluidStorageKey
    }
    type FluidProperty_ = FluidProperty;
    class BorderStatus extends Internal.Enum<Internal.BorderStatus> {
        getColor(): number;
        static valueOf(arg0: string): Internal.BorderStatus;
        static values(): Internal.BorderStatus[];
        get color(): number
        static readonly STATIONARY: Internal.BorderStatus;
        static readonly SHRINKING: Internal.BorderStatus;
        static readonly GROWING: Internal.BorderStatus;
    }
    type BorderStatus_ = "shrinking" | "stationary" | BorderStatus | "growing";
    class CoverDefinition {
        constructor(id: ResourceLocation_, behaviorCreator: any_, coverRenderer: Internal.ICoverRenderer_)
        getId(): ResourceLocation;
        createCoverBehavior(metaTileEntity: Internal.ICoverable_, side: Internal.Direction_): Internal.CoverBehavior;
        getCoverRenderer(): Internal.ICoverRenderer;
        get id(): ResourceLocation
        get coverRenderer(): Internal.ICoverRenderer
    }
    type CoverDefinition_ = CoverDefinition;
    abstract class BaseEntityBlock extends Internal.Block implements Internal.EntityBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BaseEntityBlock_ = BaseEntityBlock;
    class TwistingVinesFeature extends Internal.Feature<Internal.TwistingVinesConfig> {
        constructor(arg0: Internal.Codec_<Internal.TwistingVinesConfig>)
        static placeWeepingVinesColumn(arg0: Internal.LevelAccessor_, arg1: Internal.RandomSource_, arg2: Internal.BlockPos$MutableBlockPos_, arg3: number, arg4: number, arg5: number): void;
    }
    type TwistingVinesFeature_ = TwistingVinesFeature;
    class BlockElementRotation {
        constructor(arg0: Vec3f_, arg1: Internal.Direction$Axis_, arg2: number, arg3: boolean)
        readonly origin: Vec3f;
        readonly rescale: boolean;
        readonly axis: Internal.Direction$Axis;
        readonly angle: number;
    }
    type BlockElementRotation_ = BlockElementRotation;
    class NativeImage$Format extends Internal.Enum<Internal.NativeImage$Format> {
        glFormat(): number;
        hasLuminanceOrBlue(): boolean;
        blueOffset(): number;
        setUnpackPixelStoreState(): void;
        redOffset(): number;
        hasAlpha(): boolean;
        setPackPixelStoreState(): void;
        hasLuminance(): boolean;
        hasLuminanceOrGreen(): boolean;
        luminanceOrBlueOffset(): number;
        luminanceOrGreenOffset(): number;
        hasLuminanceOrRed(): boolean;
        hasRed(): boolean;
        components(): number;
        static valueOf(arg0: string): Internal.NativeImage$Format;
        hasGreen(): boolean;
        hasBlue(): boolean;
        luminanceOrRedOffset(): number;
        alphaOffset(): number;
        luminanceOrAlphaOffset(): number;
        hasLuminanceOrAlpha(): boolean;
        luminanceOffset(): number;
        static values(): Internal.NativeImage$Format[];
        supportedByStb(): boolean;
        greenOffset(): number;
        static readonly LUMINANCE: Internal.NativeImage$Format;
        static readonly RGB: Internal.NativeImage$Format;
        static readonly RGBA: Internal.NativeImage$Format;
        static readonly LUMINANCE_ALPHA: Internal.NativeImage$Format;
    }
    type NativeImage$Format_ = NativeImage$Format | "rgb" | "rgba" | "luminance" | "luminance_alpha";
    abstract class ViewRoot implements Internal.ViewParent, Internal.AttachInfo$Callbacks {
        requestTransitionStart(transition: Internal.LayoutTransition_): void;
        getLayoutDirection(): number;
        enqueueInputEvent(event: icyllis.modernui.view.InputEvent_): void;
        getParent(): Internal.ViewParent;
        childDrawableStateChanged(child: Internal.View_): void;
        clearChildFocus(child: Internal.View_): void;
        getTextDirection(): number;
        cancelInvalidate(view: Internal.View_): void;
        focusSearch(focused: Internal.View_, direction: number): Internal.View;
        onNestedScrollAccepted(child: Internal.View_, target: Internal.View_, axes: number, type: number): void;
        requestDisallowInterceptTouchEvent(disallowIntercept: boolean): void;
        onNestedFling(target: Internal.View_, velocityX: number, velocityY: number, consumed: boolean): boolean;
        requestChildFocus(child: Internal.View_, focused: Internal.View_): void;
        setFrame(width: number, height: number): void;
        static isViewDescendantOf(child: Internal.View_, parent: Internal.View_): boolean;
        dispatchInvalidateDelayed(view: Internal.View_, delayMilliseconds: number): void;
        performHapticFeedback(arg0: number, arg1: boolean): boolean;
        bringChildToFront(child: Internal.View_): void;
        getNestedScrollAxes(): number;
        getView(): Internal.View;
        requestLayout(): void;
        canResolveTextDirection(): boolean;
        showContextMenuForChild(originalView: Internal.View_, x: number, y: number): boolean;
        canResolveLayoutDirection(): boolean;
        onNestedPreFling(target: Internal.View_, velocityX: number, velocityY: number): boolean;
        focusableViewAvailable(v: Internal.View_): void;
        isLayoutRequested(): boolean;
        createContextMenu(menu: Internal.ContextMenu_): void;
        startActionModeForChild(originalView: Internal.View_, callback: Internal.ActionMode$Callback_, type: number): Internal.ActionMode;
        onNestedScroll(target: Internal.View_, dxConsumed: number, dyConsumed: number, dxUnconsumed: number, dyUnconsumed: number, type: number, consumed: number[]): void;
        onNestedPreScroll(target: Internal.View_, dx: number, dy: number, consumed: number[], type: number): void;
        childHasTransientStateChanged(child: Internal.View_, hasTransientState: boolean): void;
        keyboardNavigationClusterSearch(currentCluster: Internal.View_, direction: number): Internal.View;
        getTextAlignment(): number;
        isTextDirectionResolved(): boolean;
        onStopNestedScroll(target: Internal.View_, type: number): void;
        isLayoutDirectionResolved(): boolean;
        setView(view: Internal.View_): void;
        requestChildRectangleOnScreen(child: Internal.View_, rectangle: Internal.Rect_, immediate: boolean): boolean;
        dispatchInvalidateOnAnimation(view: Internal.View_): void;
        canResolveTextAlignment(): boolean;
        playSoundEffect(arg0: number): void;
        getChildVisibleRect(child: Internal.View_, r: Internal.Rect_, offset: icyllis.modernui.graphics.Point_): boolean;
        isTextAlignmentResolved(): boolean;
        onStartNestedScroll(child: Internal.View_, target: Internal.View_, axes: number, type: number): boolean;
        get layoutDirection(): number
        get parent(): Internal.ViewParent
        get textDirection(): number
        get nestedScrollAxes(): number
        get view(): Internal.View
        get layoutRequested(): boolean
        get textAlignment(): number
        get textDirectionResolved(): boolean
        get layoutDirectionResolved(): boolean
        set view(view: Internal.View_)
        get textAlignmentResolved(): boolean
        readonly mChoreographer: Internal.Choreographer;
        readonly mHandler: Internal.Handler;
    }
    type ViewRoot_ = ViewRoot;
    class ServerChatEvent$Submitted extends Internal.ServerChatEvent {
        constructor()
        constructor(arg0: Internal.ServerPlayer_, arg1: string, arg2: Internal.Component_, arg3: boolean)
    }
    type ServerChatEvent$Submitted_ = ServerChatEvent$Submitted;
    abstract class AbstractObject2ObjectSortedMap <K, V> extends Internal.AbstractObject2ObjectMap<K, V> implements Internal.Object2ObjectSortedMap<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        comparator(): Internal.Comparator<K>;
        computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
        subMap(arg0: any, arg1: any): Internal.SortedMap<any, any>;
        putIfAbsent(arg0: K, arg1: V): V;
        apply(arg0: K): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        entrySet(): Internal.ObjectSet<any>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
        /**
         * @deprecated
        */
        computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<K, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        object2ObjectEntrySet(): Internal.ObjectSortedSet<Internal.Object2ObjectMap$Entry<K, V>>;
        defaultReturnValue(): V;
        static identity<T>(): Internal.Function<T, T>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        replace(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(): Internal.Map<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        put(arg0: K, arg1: V): V;
        remove(arg0: any): V;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        tailMap(arg0: any): Internal.SortedMap<any, any>;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
        headMap(arg0: any): Internal.SortedMap<any, any>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ObjectFunction<T, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ObjectFunction<T, V>;
        lastKey(): K;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        firstKey(): K;
    }
    type AbstractObject2ObjectSortedMap_<K, V> = AbstractObject2ObjectSortedMap<K, V>;
    interface FileFilter {
        accept(arg0: Internal.File_): boolean;
        (arg0: Internal.File_): boolean;
    }
    type FileFilter_ = FileFilter;
    abstract class CommandNode <S> implements Internal.Comparable<Internal.CommandNode<S>> {
        getRelevantNodes(arg0: Internal.StringReader_): Internal.Collection<Internal.CommandNode<S>>;
        parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_<S>): void;
        createBuilder(): Internal.ArgumentBuilder<S, any>;
        canUse(arg0: S): boolean;
        listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
        getUsageText(): string;
        compareTo(arg0: any): number;
        getRedirectModifier(): Internal.RedirectModifier<S>;
        getRequirement(): Internal.Predicate<S>;
        getExamples(): Internal.Collection<string>;
        addChild(arg0: Internal.CommandNode_<S>): void;
        getName(): string;
        compareTo(arg0: Internal.CommandNode_<S>): number;
        getRedirect(): this;
        getChild(arg0: string): this;
        isFork(): boolean;
        findAmbiguities(arg0: Internal.AmbiguityConsumer_<S>): void;
        getCommand(): Internal.Command<S>;
        getChildren(): Internal.Collection<Internal.CommandNode<S>>;
        get usageText(): string
        get redirectModifier(): Internal.RedirectModifier<S>
        get requirement(): Internal.Predicate<S>
        get examples(): Internal.Collection<string>
        get name(): string
        get redirect(): Internal.CommandNode<S>
        get fork(): boolean
        get command(): Internal.Command<S>
        get children(): Internal.Collection<Internal.CommandNode<S>>
    }
    type CommandNode_<S> = CommandNode<S>;
    class ChunkStatus {
        constructor(arg0: string, arg1: Internal.ChunkStatus_, arg2: number, arg3: Internal.EnumSet_<Internal.Heightmap$Types>, arg4: Internal.ChunkStatus$ChunkType_, arg5: any_, arg6: any_)
        getParent(): this;
        heightmapsAfter(): Internal.EnumSet<Internal.Heightmap$Types>;
        getRange(): number;
        getIndex(): number;
        static byName(arg0: string): Internal.ChunkStatus;
        getChunkType(): Internal.ChunkStatus$ChunkType;
        static getStatusList(): Internal.List<Internal.ChunkStatus>;
        getName(): string;
        load(arg0: Internal.ServerLevel_, arg1: Internal.StructureTemplateManager_, arg2: Internal.ThreadedLevelLightEngine_, arg3: Internal.Function_<Internal.ChunkAccess, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>, arg4: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        isOrAfter(arg0: Internal.ChunkStatus_): boolean;
        static maxDistance(): number;
        generate(arg0: Internal.Executor_, arg1: Internal.ServerLevel_, arg2: Internal.ChunkGenerator_, arg3: Internal.StructureTemplateManager_, arg4: Internal.ThreadedLevelLightEngine_, arg5: Internal.Function_<Internal.ChunkAccess, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>, arg6: Internal.List_<Internal.ChunkAccess>, arg7: boolean): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
        static getDistance(arg0: Internal.ChunkStatus_): number;
        static getStatusAroundFullChunk(arg0: number): Internal.ChunkStatus;
        get parent(): Internal.ChunkStatus
        get range(): number
        get index(): number
        get chunkType(): Internal.ChunkStatus$ChunkType
        get statusList(): Internal.List<Internal.ChunkStatus>
        get name(): string
        static readonly LIGHT: Internal.ChunkStatus;
        static readonly EMPTY: Internal.ChunkStatus;
        static readonly CARVERS: Internal.ChunkStatus;
        static readonly FULL: Internal.ChunkStatus;
        static readonly POST_FEATURES: Internal.EnumSet<Internal.Heightmap$Types>;
        static readonly FEATURES: Internal.ChunkStatus;
        static readonly HEIGHTMAPS: Internal.ChunkStatus;
        static readonly SPAWN: Internal.ChunkStatus;
        static readonly SURFACE: Internal.ChunkStatus;
        static readonly STRUCTURE_REFERENCES: Internal.ChunkStatus;
        static readonly STRUCTURE_STARTS: Internal.ChunkStatus;
        static readonly BIOMES: Internal.ChunkStatus;
        static readonly LIQUID_CARVERS: Internal.ChunkStatus;
        static readonly MAX_STRUCTURE_DISTANCE: 8;
        static readonly NOISE: Internal.ChunkStatus;
    }
    type ChunkStatus_ = Special.ChunkStatus | ChunkStatus;
    interface Long2ObjectMap <V> extends Internal.Map<number, V>, Internal.Long2ObjectFunction<V> {
        replace(arg0: number, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<number, V>;
        containsValue(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
        remove(arg0: number): V;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2ObjectFunction<T, V>;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        andThenObject<T>(arg0: Internal.Object2ObjectFunction_<V, T>): Internal.Long2ObjectFunction<T>;
        andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: V): V;
        /**
         * @deprecated
        */
        get(arg0: any): V;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<V>): V;
        andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
        values(): Internal.Collection<any>;
        composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        apply(arg0: number): V;
        andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
        putAll(arg0: Internal.Map_<number, V>): void;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
        containsKey(arg0: number): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2ObjectFunction<T, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
        putIfAbsent(arg0: number, arg1: V): V;
        defaultReturnValue(): V;
        getOrDefault(arg0: number, arg1: V): V;
        identity<T>(): Internal.Function<T, T>;
        remove(arg0: number, arg1: any): boolean;
        defaultReturnValue(arg0: V): void;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        forEach(arg0: Internal.BiConsumer_<number, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
        of<K, V>(): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: V): V;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, V>): V;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
        replace(arg0: number, arg1: V, arg2: V): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<V>): V;
        put(arg0: number, arg1: V): V;
        apply(arg0: number): V;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
        replaceAll(arg0: Internal.BiFunction_<number, V, V>): void;
        compute(arg0: number, arg1: Internal.BiFunction_<number, V, V>): V;
        /**
         * @deprecated
        */
        remove(arg0: any): V;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
        remove(arg0: any, arg1: any): boolean;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        get(arg0: number): V;
        size(): number;
        hashCode(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
        replace(arg0: number, arg1: V): V;
        long2ObjectEntrySet(): Internal.ObjectSet<Internal.Long2ObjectMap$Entry<V>>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
        equals(arg0: any): boolean;
        putIfAbsent(arg0: number, arg1: V): V;
        andThenReference<T>(arg0: Internal.Object2ReferenceFunction_<V, T>): Internal.Long2ReferenceFunction<T>;
        get empty(): boolean
    }
    type Long2ObjectMap_<V> = Long2ObjectMap<V>;
    abstract class UnmodifiableIterator <E> implements Internal.Iterator<E> {
        /**
         * @deprecated
        */
        remove(): void;
        forEachRemaining(arg0: Internal.Consumer_<E>): void;
        next(): E;
        hasNext(): boolean;
    }
    type UnmodifiableIterator_<E> = UnmodifiableIterator<E>;
    interface BlittableVertexType <T extends Internal.VertexSink> extends Internal.BufferVertexType<T> {
        getBufferVertexFormat(): Internal.BufferVertexFormat;
        createBufferWriter(arg0: Internal.VertexBufferView_, arg1: boolean): T;
        asBlittable(): this;
        createFallbackWriter(arg0: Internal.VertexConsumer_): T;
        createBufferWriter(buffer: Internal.VertexBufferView_): T;
        get bufferVertexFormat(): Internal.BufferVertexFormat
    }
    type BlittableVertexType_<T extends Internal.VertexSink> = BlittableVertexType<T>;
    class ClickEvent implements Internal.JsonSerializable {
        constructor(arg0: Internal.ClickEvent$Action_, arg1: string)
        getValue(): string;
        toJson(): Internal.JsonElement;
        getAction(): Internal.ClickEvent$Action;
        get value(): string
        get action(): Internal.ClickEvent$Action
    }
    type ClickEvent_ = ClickEvent;
    class ValidationContext {
        constructor(arg0: Internal.Multimap_<string, string>, arg1: Internal.Supplier_<string>, arg2: Internal.LootContextParamSet_, arg3: Internal.Function_<ResourceLocation, Internal.LootItemCondition>, arg4: Internal.Set_<ResourceLocation>, arg5: Internal.Function_<ResourceLocation, Internal.LootTable>, arg6: Internal.Set_<ResourceLocation>)
        constructor(arg0: Internal.LootContextParamSet_, arg1: Internal.Function_<ResourceLocation, Internal.LootItemCondition>, arg2: Internal.Function_<ResourceLocation, Internal.LootTable>)
        hasVisitedTable(arg0: ResourceLocation_): boolean;
        hasVisitedCondition(arg0: ResourceLocation_): boolean;
        forChild(arg0: string): this;
        validateUser(arg0: Internal.LootContextUser_): void;
        getProblems(): Internal.Multimap<string, string>;
        enterTable(arg0: string, arg1: ResourceLocation_): this;
        enterCondition(arg0: string, arg1: ResourceLocation_): this;
        resolveLootTable(arg0: ResourceLocation_): Internal.LootTable;
        setParams(arg0: Internal.LootContextParamSet_): this;
        reportProblem(arg0: string): void;
        resolveCondition(arg0: ResourceLocation_): Internal.LootItemCondition;
        get problems(): Internal.Multimap<string, string>
        set params(arg0: Internal.LootContextParamSet_)
    }
    type ValidationContext_ = ValidationContext;
    class SingleUnitImpl {
        constructor()
        getPrefix(): Internal.MeasureUnit$MeasurePrefix;
        getNeutralIdentifier(): string;
        build(): Internal.MeasureUnit;
        getDimensionality(): number;
        setDimensionality(arg0: number): void;
        getIndex(): number;
        copy(): this;
        getSimpleUnitID(): string;
        setSimpleUnit(arg0: number, arg1: string[]): void;
        setPrefix(arg0: Internal.MeasureUnit$MeasurePrefix_): void;
        get prefix(): Internal.MeasureUnit$MeasurePrefix
        get neutralIdentifier(): string
        get dimensionality(): number
        set dimensionality(arg0: number)
        get index(): number
        get simpleUnitID(): string
        set prefix(arg0: Internal.MeasureUnit$MeasurePrefix_)
    }
    type SingleUnitImpl_ = SingleUnitImpl;
    interface Matrix3x2dc {
        transformDirection(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        scale(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
        get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        mulLocal(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
        normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
        viewArea(arg0: number[]): number[];
        get3x3(arg0: number[]): number[];
        view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        isFinite(): boolean;
        m01(): number;
        m20(): number;
        get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get3x3(arg0: number[], arg1: number): number[];
        transform(arg0: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        invert(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        rotate(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        transformPosition(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
        translateLocal(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        translate(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scaleLocal(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        get(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        m10(): number;
        get3x3(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
        rotateTo(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
        normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number[], arg1: number): number[];
        get3x3(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        m00(): number;
        m21(): number;
        translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        testPoint(arg0: number, arg1: number): boolean;
        rotateLocal(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        transformPosition(arg0: Internal.Vector2d_): Internal.Vector2d;
        get(arg0: number[]): number[];
        determinant(): number;
        transformDirection(arg0: Internal.Vector2d_): Internal.Vector2d;
        get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        testCircle(arg0: number, arg1: number, arg2: number): boolean;
        origin(arg0: Internal.Vector2d_): Internal.Vector2d;
        unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
        get4x4(arg0: number[], arg1: number): number[];
        transform(arg0: Internal.Vector3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        m11(): number;
        get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        equals(arg0: Internal.Matrix3x2dc_, arg1: number): boolean;
        scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
        transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get4x4(arg0: number[]): number[];
        get finite(): boolean
    }
    type Matrix3x2dc_ = Matrix3x2dc;
    class CocoaDecorator extends Internal.TreeDecorator {
        constructor(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.CocoaDecorator>;
    }
    type CocoaDecorator_ = CocoaDecorator;
    abstract class SocketAddress implements Internal.Serializable {
        constructor()
    }
    type SocketAddress_ = SocketAddress;
    interface Object2ObjectMap$Entry <K, V> extends Internal.Map$Entry<K, V> {
        getKey(): K;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getValue(): V;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        setValue(arg0: V): V;
        get key(): K
        get value(): V
        set value(arg0: V)
    }
    type Object2ObjectMap$Entry_<K, V> = Object2ObjectMap$Entry<K, V>;
    class ByteTag extends Internal.NumericTag {
        static valueOf(arg0: number): Internal.ByteTag;
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        static valueOf(arg0: boolean): Internal.ByteTag;
        getType(): Internal.TagType<Internal.ByteTag>;
        copy(): this;
        get asString(): string
        get type(): Internal.TagType<Internal.ByteTag>
        static readonly ONE: Internal.ByteTag;
        static readonly ZERO: Internal.ByteTag;
        static readonly TYPE: Internal.TagType<Internal.ByteTag>;
    }
    type ByteTag_ = ByteTag;
    class ComparatorMode extends Internal.Enum<Internal.ComparatorMode> implements Internal.StringRepresentable {
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        getSerializedName(): string;
        static valueOf(arg0: string): Internal.ComparatorMode;
        static values(): Internal.ComparatorMode[];
        get serializedName(): string
        static readonly COMPARE: Internal.ComparatorMode;
        static readonly SUBTRACT: Internal.ComparatorMode;
    }
    type ComparatorMode_ = "compare" | ComparatorMode | "subtract";
    class GlowLichenBlock extends Internal.MultifaceBlock implements Internal.SimpleWaterloggedBlock, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static emission(arg0: number): Internal.ToIntFunction<Internal.BlockState>;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type GlowLichenBlock_ = GlowLichenBlock;
    interface TextureAtlasAccessor {
        callGetResourceLocation(arg0: ResourceLocation_): ResourceLocation;
        getTexturesByName(): Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>;
        get texturesByName(): Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>
    }
    type TextureAtlasAccessor_ = TextureAtlasAccessor;
    class ModCheck extends Internal.Record {
        constructor(arg0: Internal.ModCheck$Confidence_, arg1: string)
        shouldReportAsModified(): boolean;
        fullDescription(): string;
        static identify(arg0: string, arg1: Internal.Supplier_<string>, arg2: string, arg3: typeof any): Internal.ModCheck;
        description(): string;
        merge(arg0: Internal.ModCheck_): this;
        confidence(): Internal.ModCheck$Confidence;
    }
    type ModCheck_ = ModCheck;
    interface ItemBuilder$FinishUsingCallback {
        finishUsingItem(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_): Internal.ItemStack;
        (arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.LivingEntity_): Internal.ItemStack_;
    }
    type ItemBuilder$FinishUsingCallback_ = ItemBuilder$FinishUsingCallback;
    class VkBackendContext {
        constructor()
    }
    type VkBackendContext_ = VkBackendContext;
    class PlayerDataStorage {
        constructor(arg0: Internal.LevelStorageSource$LevelStorageAccess_, arg1: Internal.DataFixer_)
        load(arg0: Internal.Player_): Internal.CompoundTag;
        getSeenPlayers(): string[];
        getPlayerDataFolder(): Internal.File;
        save(arg0: Internal.Player_): void;
        get seenPlayers(): string[]
        get playerDataFolder(): Internal.File
    }
    type PlayerDataStorage_ = PlayerDataStorage;
    class VanillaPackResources implements Internal.IPackResources, Internal.PackResources {
        constructor(arg0: Internal.PackMetadataSection_, ...arg1: string[])
        exists(arg0: Internal.PackType_, arg1: string): boolean;
        initForNamespace(arg0: string): void;
        handler$bdb000$hasResourceReturnInjected(arg0: Internal.PackType_, arg1: ResourceLocation_, arg2: Internal.CallbackInfoReturnable_<any>): void;
        persistAndClearCache(): void;
        getNamespaces(arg0: Internal.PackType_): Internal.Set<string>;
        isHidden(): boolean;
        getResource(arg0: Internal.PackType_, arg1: ResourceLocation_): Internal.InputStream;
        handler$bdb000$initHeadInjected(arg0: Internal.PackMetadataSection_, arg1: string[], arg2: Internal.CallbackInfo_): void;
        handler$bdb001$hasResourceHeadInjected(arg0: Internal.PackType_, arg1: ResourceLocation_, arg2: Internal.CallbackInfoReturnable_<any>): void;
        asProvider(): Internal.ResourceProvider;
        hasResource(arg0: Internal.PackType_, arg1: ResourceLocation_): boolean;
        cacheExists(arg0: Internal.PackType_, arg1: string, arg2: boolean): void;
        close(): void;
        getName(): string;
        getRootResource(arg0: string): Internal.InputStream;
        setExistenceByResource(arg0: Internal.Map_<string, boolean>): void;
        init(arg0: Internal.PackType_): void;
        getMetadataSection<T>(arg0: Internal.MetadataSectionSerializer_<T>): T;
        getExistenceByResource(): Internal.Map<string, boolean>;
        getResources(arg0: Internal.PackType_, arg1: string, arg2: string, arg3: Internal.Predicate_<ResourceLocation>): Internal.Collection<ResourceLocation>;
        get hidden(): boolean
        get name(): string
        set existenceByResource(arg0: Internal.Map_<string, boolean>)
        get existenceByResource(): Internal.Map<string, boolean>
        static generatedDir: Internal.Path;
        readonly packMetadata: Internal.PackMetadataSection;
        static clientObject: typeof any;
        readonly namespaces: Internal.Set<string>;
    }
    type VanillaPackResources_ = VanillaPackResources;
    interface Int2IntFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        apply(arg0: number): number;
        containsKey(arg0: number): boolean;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2IntFunction<T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2IntFunction<T>;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
        getOrDefault(arg0: number, arg1: number): number;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        applyAsInt(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
        composeInt(arg0: Internal.Int2IntFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
        put(arg0: number, arg1: number): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
        clear(): void;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity(): this;
        (arg0: number): number;
    }
    type Int2IntFunction_ = Int2IntFunction;
    class EndPortalBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type EndPortalBlock_ = EndPortalBlock;
    class EndCrystalItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type EndCrystalItem_ = EndCrystalItem;
    abstract class ScheduleInstruction extends Internal.ScheduleDataEntry {
        constructor()
        write(): Internal.CompoundTag;
        getItem(arg0: number): Internal.ItemStack;
        slotsTargeted(): number;
        renderSpecialIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): boolean;
        getSecondLineTooltip(arg0: number): Internal.List<Internal.Component>;
        setItem(arg0: number, arg1: Internal.ItemStack_): void;
        static fromTag(arg0: Internal.CompoundTag_): Internal.ScheduleInstruction;
        getSecondLineIcon(): Internal.ItemStack;
        getTitleAs(arg0: string): Internal.List<Internal.Component>;
        supportsConditions(): boolean;
        initConfigurationWidgets(arg0: Internal.ModularGuiLineBuilder_): void;
        get secondLineIcon(): Internal.ItemStack
    }
    type ScheduleInstruction_ = ScheduleInstruction;
    class MemoryStack extends Internal.Pointer$Default implements Internal.AutoCloseable {
        clongs(...arg0: number[]): Internal.CLongBuffer;
        push(): this;
        shorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer;
        static stackCallocDouble(arg0: number): Internal.DoubleBuffer;
        ncalloc(arg0: number, arg1: number, arg2: number): number;
        pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_, arg3: Internal.Buffer_): Internal.PointerBuffer;
        floats(...arg0: number[]): Internal.FloatBuffer;
        static stackFloats(arg0: number): Internal.FloatBuffer;
        calloc(arg0: number, arg1: number): Internal.ByteBuffer;
        nclong(arg0: number): number;
        static nstackMalloc(arg0: number): number;
        static stackPush(): Internal.MemoryStack;
        bytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer;
        malloc(arg0: number, arg1: number): Internal.ByteBuffer;
        ndouble(arg0: number): number;
        longs(arg0: number, arg1: number): Internal.LongBuffer;
        static stackCLongs(arg0: number, arg1: number): Internal.CLongBuffer;
        ASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        getSize(): number;
        pointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer;
        static stackMallocInt(arg0: number): Internal.IntBuffer;
        ASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        UTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackCallocFloat(arg0: number): Internal.FloatBuffer;
        static stackPointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer;
        ints(arg0: number): Internal.IntBuffer;
        static stackLongs(arg0: number): Internal.LongBuffer;
        static stackInts(arg0: number): Internal.IntBuffer;
        static stackCLongs(arg0: number, arg1: number, arg2: number): Internal.CLongBuffer;
        ints(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer;
        static stackMallocFloat(arg0: number): Internal.FloatBuffer;
        UTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static create(arg0: Internal.ByteBuffer_): Internal.MemoryStack;
        static stackCallocShort(arg0: number): Internal.ShortBuffer;
        ASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        shorts(arg0: number): Internal.ShortBuffer;
        doubles(arg0: number, arg1: number): Internal.DoubleBuffer;
        npointer(arg0: Internal.Buffer_): number;
        pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_): Internal.PointerBuffer;
        mallocInt(arg0: number): Internal.IntBuffer;
        bytes(...arg0: number[]): Internal.ByteBuffer;
        pointers(...arg0: number[]): Internal.PointerBuffer;
        static stackUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackDoubles(arg0: number): Internal.DoubleBuffer;
        nUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): number;
        static stackShorts(arg0: number): Internal.ShortBuffer;
        static stackUTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        pointers(...arg0: Internal.Buffer_[]): Internal.PointerBuffer;
        static stackDoubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer;
        callocDouble(arg0: number): Internal.DoubleBuffer;
        longs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer;
        static stackCalloc(arg0: number): Internal.ByteBuffer;
        static stackCLongs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.CLongBuffer;
        getFrameIndex(): number;
        clongs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.CLongBuffer;
        nlong(arg0: number): number;
        callocCLong(arg0: number): Internal.CLongBuffer;
        static stackFloats(...arg0: number[]): Internal.FloatBuffer;
        static stackUTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        pointers(arg0: Internal.Pointer_): Internal.PointerBuffer;
        static stackShorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer;
        UTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        UTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static ncreate(arg0: number, arg1: number): Internal.MemoryStack;
        static stackUTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        clongs(arg0: number, arg1: number, arg2: number): Internal.CLongBuffer;
        static stackBytes(...arg0: number[]): Internal.ByteBuffer;
        static stackCLongs(arg0: number): Internal.CLongBuffer;
        static stackBytes(arg0: number, arg1: number): Internal.ByteBuffer;
        static stackMallocShort(arg0: number): Internal.ShortBuffer;
        nmalloc(arg0: number, arg1: number): number;
        UTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackCallocCLong(arg0: number): Internal.CLongBuffer;
        static nstackCalloc(arg0: number, arg1: number, arg2: number): number;
        ints(...arg0: number[]): Internal.IntBuffer;
        nASCII(arg0: Internal.CharSequence_, arg1: boolean): number;
        static stackPointers(arg0: number, arg1: number): Internal.PointerBuffer;
        npointer(arg0: Internal.Pointer_): number;
        static stackInts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer;
        static stackDoubles(arg0: number, arg1: number): Internal.DoubleBuffer;
        static stackPointers(...arg0: Internal.Pointer_[]): Internal.PointerBuffer;
        getPointer(): number;
        UTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackShorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer;
        longs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer;
        mallocCLong(arg0: number): Internal.CLongBuffer;
        floats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer;
        setPointer(arg0: number): void;
        bytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer;
        static stackPointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer;
        static stackASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackPop(): Internal.MemoryStack;
        bytes(arg0: number): Internal.ByteBuffer;
        pointers(arg0: number): Internal.PointerBuffer;
        mallocFloat(arg0: number): Internal.FloatBuffer;
        clongs(arg0: number, arg1: number): Internal.CLongBuffer;
        static stackDoubles(...arg0: number[]): Internal.DoubleBuffer;
        callocShort(arg0: number): Internal.ShortBuffer;
        getPointerAddress(): number;
        static nstackMalloc(arg0: number, arg1: number): number;
        static stackASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static stackCallocLong(arg0: number): Internal.LongBuffer;
        pointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer;
        mallocLong(arg0: number): Internal.LongBuffer;
        pointers(arg0: Internal.Buffer_): Internal.PointerBuffer;
        pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer;
        static stackShorts(...arg0: number[]): Internal.ShortBuffer;
        calloc(arg0: number): Internal.ByteBuffer;
        static stackCallocInt(arg0: number): Internal.IntBuffer;
        static stackASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        pointers(...arg0: Internal.Pointer_[]): Internal.PointerBuffer;
        nUTF16(arg0: Internal.CharSequence_, arg1: boolean): number;
        callocFloat(arg0: number): Internal.FloatBuffer;
        static stackASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        static stackLongs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer;
        pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer;
        nUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): number;
        getAddress(): number;
        ints(arg0: number, arg1: number): Internal.IntBuffer;
        static stackCLongs(...arg0: number[]): Internal.CLongBuffer;
        longs(...arg0: number[]): Internal.LongBuffer;
        static stackBytes(arg0: number): Internal.ByteBuffer;
        static stackBytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer;
        callocPointer(arg0: number): Internal.PointerBuffer;
        static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer;
        mallocPointer(arg0: number): Internal.PointerBuffer;
        npointer(arg0: number): number;
        floats(arg0: number, arg1: number): Internal.FloatBuffer;
        static stackFloats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer;
        static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer;
        static stackShorts(arg0: number, arg1: number): Internal.ShortBuffer;
        pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_): Internal.PointerBuffer;
        static stackPointers(...arg0: number[]): Internal.PointerBuffer;
        static stackPointers(arg0: Internal.Pointer_): Internal.PointerBuffer;
        malloc(arg0: number): Internal.ByteBuffer;
        ints(arg0: number, arg1: number, arg2: number): Internal.IntBuffer;
        static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer;
        static stackMallocDouble(arg0: number): Internal.DoubleBuffer;
        shorts(arg0: number, arg1: number): Internal.ShortBuffer;
        static stackGet(): Internal.MemoryStack;
        static stackInts(arg0: number, arg1: number): Internal.IntBuffer;
        static create(arg0: number): Internal.MemoryStack;
        static stackDoubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer;
        callocInt(arg0: number): Internal.IntBuffer;
        doubles(arg0: number): Internal.DoubleBuffer;
        mallocDouble(arg0: number): Internal.DoubleBuffer;
        UTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static stackMallocLong(arg0: number): Internal.LongBuffer;
        floats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer;
        static stackLongs(arg0: number, arg1: number): Internal.LongBuffer;
        nint(arg0: number): number;
        static stackFloats(arg0: number, arg1: number): Internal.FloatBuffer;
        static stackMallocCLong(arg0: number): Internal.CLongBuffer;
        static stackUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
        clongs(arg0: number): Internal.CLongBuffer;
        callocLong(arg0: number): Internal.LongBuffer;
        doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer;
        pointers(arg0: number, arg1: number): Internal.PointerBuffer;
        static stackBytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer;
        floats(arg0: number): Internal.FloatBuffer;
        nUTF8(arg0: Internal.CharSequence_, arg1: boolean): number;
        static stackMalloc(arg0: number): Internal.ByteBuffer;
        nASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): number;
        longs(arg0: number): Internal.LongBuffer;
        pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer;
        static stackCallocPointer(arg0: number): Internal.PointerBuffer;
        static stackUTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static stackUTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        nshort(arg0: number): number;
        static stackInts(arg0: number, arg1: number, arg2: number): Internal.IntBuffer;
        nmalloc(arg0: number): number;
        pop(): this;
        static stackLongs(...arg0: number[]): Internal.LongBuffer;
        doubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer;
        static stackPointers(arg0: number): Internal.PointerBuffer;
        static stackLongs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer;
        static stackInts(...arg0: number[]): Internal.IntBuffer;
        mallocShort(arg0: number): Internal.ShortBuffer;
        UTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        static stackMallocPointer(arg0: number): Internal.PointerBuffer;
        static stackUTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        shorts(...arg0: number[]): Internal.ShortBuffer;
        nbyte(arg0: number): number;
        shorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer;
        doubles(...arg0: number[]): Internal.DoubleBuffer;
        nfloat(arg0: number): number;
        close(): void;
        static create(): Internal.MemoryStack;
        static stackFloats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer;
        ASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer;
        bytes(arg0: number, arg1: number): Internal.ByteBuffer;
        get size(): number
        get frameIndex(): number
        get pointer(): number
        set pointer(arg0: number)
        get pointerAddress(): number
        get address(): number
    }
    type MemoryStack_ = MemoryStack;
    class LocalTime implements Internal.Comparable<Internal.LocalTime>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
        getHour(): number;
        minusMinutes(arg0: number): this;
        static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalTime;
        minusSeconds(arg0: number): this;
        compareTo(arg0: any): number;
        isBefore(arg0: Internal.LocalTime_): boolean;
        getMinute(): number;
        static parse(arg0: Internal.CharSequence_): Internal.LocalTime;
        toSecondOfDay(): number;
        "with"(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
        plusHours(arg0: number): this;
        minus(arg0: Internal.TemporalAmount_): this;
        "with"(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
        isSupported(arg0: Internal.TemporalField_): boolean;
        format(arg0: Internal.DateTimeFormatter_): string;
        isAfter(arg0: Internal.LocalTime_): boolean;
        withMinute(arg0: number): this;
        plusNanos(arg0: number): this;
        static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalTime;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        minusHours(arg0: number): this;
        compareTo(arg0: Internal.LocalTime_): number;
        toEpochSecond(arg0: Internal.LocalDate_, arg1: Internal.ZoneOffset_): number;
        withNano(arg0: number): this;
        static from(arg0: Internal.TemporalAccessor_): Internal.LocalTime;
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        plusMinutes(arg0: number): this;
        plusSeconds(arg0: number): this;
        static ofNanoOfDay(arg0: number): Internal.LocalTime;
        static now(arg0: Internal.ZoneId_): Internal.LocalTime;
        getLong(arg0: Internal.TemporalField_): number;
        withSecond(arg0: number): this;
        atDate(arg0: Internal.LocalDate_): Internal.LocalDateTime;
        static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalTime;
        minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
        static ofSecondOfDay(arg0: number): Internal.LocalTime;
        toNanoOfDay(): number;
        truncatedTo(arg0: Internal.TemporalUnit_): this;
        static now(arg0: Internal.Clock_): Internal.LocalTime;
        adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
        static of(arg0: number, arg1: number): Internal.LocalTime;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        minusNanos(arg0: number): this;
        atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetTime;
        static now(): Internal.LocalTime;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        getSecond(): number;
        getNano(): number;
        plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
        static of(arg0: number, arg1: number, arg2: number): Internal.LocalTime;
        withHour(arg0: number): this;
        get hour(): number
        get minute(): number
        get second(): number
        get nano(): number
        static readonly MAX: Internal.LocalTime;
        static readonly NOON: Internal.LocalTime;
        static readonly MIDNIGHT: Internal.LocalTime;
        static readonly MIN: Internal.LocalTime;
    }
    type LocalTime_ = LocalTime;
    class ImposterProtoChunk extends Internal.ProtoChunk implements Internal.ExtendedChunk {
        constructor(arg0: Internal.LevelChunk_, arg1: boolean)
        getMinSection(): number;
        isOutsideBuildHeight(arg0: number): boolean;
        isBlockInLine(arg0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
        clipWithInteractionOverride(arg0: Vec3_, arg1: Vec3_, arg2: BlockPos_, arg3: Internal.VoxelShape_, arg4: Internal.BlockState_): Internal.BlockHitResult;
        getSectionIndex(arg0: number): number;
        getMaxSection(): number;
        getBlockStates(arg0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
        getMaxBuildHeight(): number;
        getExistingBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
        getLightEmission(arg0: BlockPos_): number;
        getBlockFloorHeight(arg0: BlockPos_): number;
        getSectionYFromSectionIndex(arg0: number): number;
        getSectionsCount(): number;
        static create(arg0: number, arg1: number): Internal.LevelHeightAccessor;
        getWrapped(): Internal.LevelChunk;
        clip(arg0: Internal.ClipContext_): Internal.BlockHitResult;
        getBlockFloorHeight(arg0: Internal.VoxelShape_, arg1: Internal.Supplier_<Internal.VoxelShape>): number;
        getSectionIndexFromSectionY(arg0: number): number;
        getBlockEntity<T extends Internal.BlockEntity>(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
        isOutsideBuildHeight(arg0: BlockPos_): boolean;
        static traverseBlocks<T, C>(arg0: Vec3_, arg1: Vec3_, arg2: C, arg3: Internal.BiFunction_<C, BlockPos, T>, arg4: Internal.Function_<C, T>): T;
        getModelDataManager(): Internal.ModelDataManager;
        get minSection(): number
        get maxSection(): number
        get maxBuildHeight(): number
        get sectionsCount(): number
        get wrapped(): Internal.LevelChunk
        get modelDataManager(): Internal.ModelDataManager
    }
    type ImposterProtoChunk_ = ImposterProtoChunk;
    class WallBlock extends Internal.Block implements Internal.SimpleWaterloggedBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly SOUTH_WALL: Internal.EnumProperty<Internal.WallSide>;
        static readonly NORTH_WALL: Internal.EnumProperty<Internal.WallSide>;
        static readonly EAST_WALL: Internal.EnumProperty<Internal.WallSide>;
        static readonly UP: Internal.BooleanProperty;
        static readonly WATERLOGGED: Internal.BooleanProperty;
        static readonly WEST_WALL: Internal.EnumProperty<Internal.WallSide>;
    }
    type WallBlock_ = WallBlock;
    class FluidVeinBuilderJS {
        constructor(id: ResourceLocation_)
        biomes(weight: number, ...biomes: string[]): this;
        depletionChance(depletionChance: number): this;
        fluid(fluid: Internal.Supplier_<Internal.Fluid>): this;
        maximumYield(maximumYield: number): this;
        depletionAmount(depletionAmount: number): this;
        depletedYield(depletedYield: number): this;
        addSpawnDimension(...dimensions: ResourceLocation_[]): this;
        biomes(weight: number, biomes: string): this;
        "yield"(min: number, max: number): this;
        minimumYield(minimumYield: number): this;
        weight(weight: number): this;
    }
    type FluidVeinBuilderJS_ = FluidVeinBuilderJS;
    class StateDefinition <O, S extends Internal.StateHolder<O, S>> implements Internal.ICache {
        static appendPropertyCodec<S extends Internal.StateHolder<any, S>, T extends Internal.Comparable<T>>(arg0: Internal.MapCodec_<S>, arg1: Internal.Supplier_<S>, arg2: string, arg3: Internal.Property_<T>): Internal.MapCodec<S>;
        getProperties(): Internal.Collection<Internal.Property<any>>;
        getOwner(): O;
        getPossibleStates(): Internal.ImmutableList<S>;
        any(): S;
        persistAndClearCache(): void;
        handler$bck000$initReturnInjected(arg0: Internal.Function_<any, any>, arg1: any, arg2: Internal.StateDefinition$Factory_<any, any>, arg3: Internal.Map_<any, any>, arg4: Internal.CallbackInfo_): void;
        handler$bck000$getPropertyHeadInjected(arg0: string, arg1: Internal.CallbackInfoReturnable_<any>): void;
        getProperty(arg0: string): Internal.Property<any>;
        get properties(): Internal.Collection<Internal.Property<any>>
        get owner(): O
        get possibleStates(): Internal.ImmutableList<S>
    }
    type StateDefinition_<O, S extends Internal.StateHolder<O, S>> = StateDefinition<O, S>;
    class ModuleDescriptor$Requires$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Requires$Modifier> {
        static values(): Internal.ModuleDescriptor$Requires$Modifier[];
        static valueOf(arg0: string): Internal.ModuleDescriptor$Requires$Modifier;
        static readonly STATIC: Internal.ModuleDescriptor$Requires$Modifier;
        static readonly MANDATED: Internal.ModuleDescriptor$Requires$Modifier;
        static readonly TRANSITIVE: Internal.ModuleDescriptor$Requires$Modifier;
        static readonly SYNTHETIC: Internal.ModuleDescriptor$Requires$Modifier;
    }
    type ModuleDescriptor$Requires$Modifier_ = ModuleDescriptor$Requires$Modifier | "static" | "mandated" | "transitive" | "synthetic";
    class ClientboundStopSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: ResourceLocation_, arg1: Internal.SoundSource_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getSource(): Internal.SoundSource;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getName(): ResourceLocation;
        isSkippable(): boolean;
        get source(): Internal.SoundSource
        get name(): ResourceLocation
        get skippable(): boolean
    }
    type ClientboundStopSoundPacket_ = ClientboundStopSoundPacket;
    class ChunkRenderDispatcher$CompiledChunk {
        constructor()
        getRenderableBlockEntities(): Internal.List<Internal.BlockEntity>;
        facesCanSeeEachother(arg0: Internal.Direction_, arg1: Internal.Direction_): boolean;
        hasNoRenderableLayers(): boolean;
        isEmpty(arg0: Internal.RenderType_): boolean;
        get renderableBlockEntities(): Internal.List<Internal.BlockEntity>
        static readonly UNCOMPILED: Internal.ChunkRenderDispatcher$CompiledChunk;
    }
    type ChunkRenderDispatcher$CompiledChunk_ = ChunkRenderDispatcher$CompiledChunk;
    interface StatContainer <C extends Internal.StatContainer<C>> {
        containerId(): ResourceLocation;
        forEachStat(arg0: Internal.Consumer_<Internal.DisplayStat<C>>): void;
        appendTexts(arg0: Internal.List_<Internal.Component>, arg1: C): void;
        getContainerTextKey(): string;
        get containerTextKey(): string
    }
    type StatContainer_<C extends Internal.StatContainer<C>> = StatContainer<C>;
    class ClampedNormalInt extends Internal.IntProvider {
        static sample(arg0: Internal.RandomSource_, arg1: number, arg2: number, arg3: number, arg4: number): number;
        static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ClampedNormalInt;
        static readonly CODEC: Internal.Codec<Internal.ClampedNormalInt>;
    }
    type ClampedNormalInt_ = ClampedNormalInt;
    class PowderSnowCauldronBlock extends Internal.LayeredCauldronBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_, arg1: Internal.Predicate_<Internal.Biome$Precipitation>, arg2: Internal.Map_<Internal.Item, any>)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PowderSnowCauldronBlock_ = PowderSnowCauldronBlock;
    interface IEditableUI <W extends com.lowdragmc.lowdraglib.gui.widget.Widget, T> {
        createDefault(): W;
        setupUI(arg0: WidgetGroup_, arg1: T): void;
    }
    type IEditableUI_<W extends com.lowdragmc.lowdraglib.gui.widget.Widget, T> = IEditableUI<W, T>;
    interface DensityFunctions$BeardifierOrMarker extends Internal.DensityFunction$SimpleFunction {
        abs(): Internal.DensityFunction;
        halfNegative(): Internal.DensityFunction;
        maxValue(): number;
        codec(): Internal.KeyDispatchDataCodec<Internal.DensityFunction>;
        compute(arg0: Internal.DensityFunction$FunctionContext_): number;
        squeeze(): Internal.DensityFunction;
        square(): Internal.DensityFunction;
        mapAll(arg0: Internal.DensityFunction$Visitor_): Internal.DensityFunction;
        clamp(arg0: number, arg1: number): Internal.DensityFunction;
        quarterNegative(): Internal.DensityFunction;
        cube(): Internal.DensityFunction;
        fillArray(arg0: number[], arg1: Internal.DensityFunction$ContextProvider_): void;
        minValue(): number;
        readonly CODEC: Internal.KeyDispatchDataCodec<Internal.DensityFunction>;
    }
    type DensityFunctions$BeardifierOrMarker_ = DensityFunctions$BeardifierOrMarker;
    class InetSocketAddress extends Internal.SocketAddress {
        constructor(arg0: string, arg1: number)
        constructor(arg0: number)
        constructor(arg0: Internal.InetAddress_, arg1: number)
        getHostName(): string;
        static createUnresolved(arg0: string, arg1: number): Internal.InetSocketAddress;
        isUnresolved(): boolean;
        getPort(): number;
        getAddress(): Internal.InetAddress;
        getHostString(): string;
        get hostName(): string
        get unresolved(): boolean
        get port(): number
        get address(): Internal.InetAddress
        get hostString(): string
    }
    type InetSocketAddress_ = InetSocketAddress;
    interface AccessorWeightedRandomList <E> {
        bookshelf$getEntries(): Internal.ImmutableList<E>;
        bookshelf$getTotalWeight(): number;
    }
    type AccessorWeightedRandomList_<E> = AccessorWeightedRandomList<E>;
    class IronGolem extends Internal.AbstractGolem implements Internal.NeutralMob {
        constructor(arg0: Internal.EntityType_<Internal.IronGolem>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        readPersistentAngerSaveData(arg0: Internal.Level_, arg1: Internal.CompoundTag_): void;
        stopBeingAngry(): void;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getAttackAnimationTick(): number;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        getOfferFlowerTick(): number;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        setPlayerCreated(arg0: boolean): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        forgetCurrentTargetAndRefreshUniversalAnger(): void;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        addPersistentAngerSaveData(arg0: Internal.CompoundTag_): void;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        getPersistentAngerTarget(): Internal.UUID;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        isAngryAtAllPlayers(arg0: Internal.Level_): boolean;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        playerDied(arg0: Internal.Player_): void;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isAngry(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        offerFlower(arg0: boolean): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        startPersistentAngerTimer(): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setRemainingPersistentAngerTime(arg0: number): void;
        getType(): string;
        isPlayerCreated(): boolean;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCrackiness(): Internal.IronGolem$Crackiness;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setPersistentAngerTarget(arg0: Internal.UUID_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        isAngryAt(arg0: Internal.LivingEntity_): boolean;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getRemainingPersistentAngerTime(): number;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        updatePersistentAnger(arg0: Internal.ServerLevel_, arg1: boolean): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get attackAnimationTick(): number
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        get offerFlowerTick(): number
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        set playerCreated(arg0: boolean)
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get persistentAngerTarget(): Internal.UUID
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get angry(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set remainingPersistentAngerTime(arg0: number)
        get type(): string
        get playerCreated(): boolean
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get crackiness(): Internal.IronGolem$Crackiness
        set persistentAngerTarget(arg0: Internal.UUID_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get remainingPersistentAngerTime(): number
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type IronGolem_ = IronGolem;
    class RegistryEntry <T> implements com.tterrag.registrate.util.nullness.NonNullSupplier<T> {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.RegistryObject_<T>)
        stream(): Internal.Stream<T>;
        getKey(): Internal.ResourceKey<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>;
        static of<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        ifPresent(arg0: Internal.Consumer_<T>): void;
        orElseGet(arg0: Internal.Supplier_<T>): T;
        getSibling<R, E extends R>(arg0: Internal.IForgeRegistry_<R>): Internal.RegistryEntry<E>;
        flatMap<U>(arg0: Internal.Function_<T, Internal.Optional<U>>): Internal.Optional<U>;
        is<R>(arg0: R): boolean;
        static empty<T>(): Internal.RegistryEntry<T>;
        lazyMap<U>(arg0: Internal.Function_<T, U>): Internal.Supplier<U>;
        static lazy<T>(arg0: Internal.Supplier_<T>): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        filter(arg0: Internal.Predicate_<T>): this;
        orElse(arg0: T): T;
        isPresent(): boolean;
        getId(): ResourceLocation;
        map<U>(arg0: Internal.Function_<T, U>): Internal.Optional<U>;
        getHolder(): Internal.Optional<Internal.Holder<T>>;
        orElseThrow<X extends Internal.Throwable>(arg0: Internal.Supplier_<X>): T;
        lazy(): com.tterrag.registrate.util.nullness.NonNullSupplier<T>;
        get(): T;
        getUnchecked(): T;
        updateReference(arg0: Internal.IForgeRegistry_<T>): void;
        get key(): Internal.ResourceKey<T>
        get present(): boolean
        get id(): ResourceLocation
        get holder(): Internal.Optional<Internal.Holder<T>>
        get unchecked(): T
    }
    type RegistryEntry_<T> = RegistryEntry<T>;
    class VarHandle$AccessMode extends Internal.Enum<Internal.VarHandle$AccessMode> {
        static valueFromMethodName(arg0: string): Internal.VarHandle$AccessMode;
        static values(): Internal.VarHandle$AccessMode[];
        static valueOf(arg0: string): Internal.VarHandle$AccessMode;
        methodName(): string;
        static readonly GET_AND_BITWISE_AND_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_OR: Internal.VarHandle$AccessMode;
        static readonly COMPARE_AND_SET: Internal.VarHandle$AccessMode;
        static readonly GET_AND_SET_RELEASE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_OR_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly GET: Internal.VarHandle$AccessMode;
        static readonly GET_AND_ADD: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_AND_RELEASE: Internal.VarHandle$AccessMode;
        static readonly GET_OPAQUE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_AND: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_XOR: Internal.VarHandle$AccessMode;
        static readonly SET_OPAQUE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_SET: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_XOR_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly SET_VOLATILE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_OR_RELEASE: Internal.VarHandle$AccessMode;
        static readonly COMPARE_AND_EXCHANGE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_SET_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly GET_VOLATILE: Internal.VarHandle$AccessMode;
        static readonly GET_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_ADD_RELEASE: Internal.VarHandle$AccessMode;
        static readonly SET: Internal.VarHandle$AccessMode;
        static readonly GET_AND_ADD_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly WEAK_COMPARE_AND_SET: Internal.VarHandle$AccessMode;
        static readonly COMPARE_AND_EXCHANGE_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly GET_AND_BITWISE_XOR_RELEASE: Internal.VarHandle$AccessMode;
        static readonly SET_RELEASE: Internal.VarHandle$AccessMode;
        static readonly COMPARE_AND_EXCHANGE_RELEASE: Internal.VarHandle$AccessMode;
        static readonly WEAK_COMPARE_AND_SET_ACQUIRE: Internal.VarHandle$AccessMode;
        static readonly WEAK_COMPARE_AND_SET_RELEASE: Internal.VarHandle$AccessMode;
        static readonly WEAK_COMPARE_AND_SET_PLAIN: Internal.VarHandle$AccessMode;
    }
    type VarHandle$AccessMode_ = "get_and_set_acquire" | "get_and_bitwise_and" | "weak_compare_and_set_acquire" | "get_and_set" | "get_and_bitwise_xor_acquire" | "compare_and_set" | "weak_compare_and_set_release" | "get_and_bitwise_xor_release" | "get_and_add_acquire" | "get_and_add_release" | "get_and_bitwise_xor" | "get_and_bitwise_or" | VarHandle$AccessMode | "get" | "set_release" | "weak_compare_and_set_plain" | "get_and_add" | "get_and_bitwise_or_acquire" | "get_acquire" | "get_and_bitwise_and_acquire" | "compare_and_exchange_acquire" | "get_opaque" | "compare_and_exchange" | "get_and_bitwise_or_release" | "set" | "get_volatile" | "set_volatile" | "weak_compare_and_set" | "get_and_set_release" | "compare_and_exchange_release" | "set_opaque" | "get_and_bitwise_and_release";
    abstract class BogeyRenderer {
        constructor()
        initialiseContraptionModelData(arg0: Internal.MaterialManager_, arg1: Internal.CarriageBogey_): void;
        getTransform(arg0: Internal.BlockState_, arg1: Internal.PoseStack_, arg2: boolean, arg3: number): Internal.BogeyRenderer$BogeyModelData[];
        getTransform(arg0: Internal.PartialModel_, arg1: Internal.PoseStack_, arg2: boolean, arg3: number): Internal.BogeyRenderer$BogeyModelData[];
        emptyTransforms(): void;
        render(arg0: Internal.CompoundTag_, arg1: number, arg2: Internal.PoseStack_, arg3: number, arg4: Internal.VertexConsumer_, arg5: boolean): void;
        /**
         * @deprecated
        */
        static finalize<B extends com.jozufozu.flywheel.util.transform.Transform<any>>(arg0: B, arg1: Internal.PoseStack_, arg2: number, arg3: Internal.VertexConsumer_): void;
        getSize(): Internal.BogeySizes$BogeySize;
        createModelInstance(arg0: Internal.MaterialManager_, arg1: Internal.PartialModel_, arg2: number): void;
        getTransform(arg0: Internal.PartialModel_, arg1: Internal.PoseStack_, arg2: boolean): Internal.BogeyRenderer$BogeyModelData;
        render(arg0: Internal.CompoundTag_, arg1: number, arg2: Internal.PoseStack_): void;
        createModelInstance(arg0: Internal.MaterialManager_, arg1: Internal.BlockState_, arg2: number): void;
        createModelInstance(arg0: Internal.MaterialManager_, ...arg1: Internal.BlockState_[]): void;
        remove(): void;
        updateLight(arg0: number, arg1: number): void;
        getTransform(arg0: Internal.BlockState_, arg1: Internal.PoseStack_, arg2: boolean): Internal.BogeyRenderer$BogeyModelData;
        createModelInstance(arg0: Internal.MaterialManager_, ...arg1: Internal.PartialModel_[]): void;
        get size(): Internal.BogeySizes$BogeySize
    }
    type BogeyRenderer_ = BogeyRenderer;
    class MyceliumBlock extends Internal.SpreadingSnowyDirtBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type MyceliumBlock_ = MyceliumBlock;
    class LootScoreProviderType extends Internal.SerializerType<any> {
        constructor(arg0: Internal.Serializer_<any>)
    }
    type LootScoreProviderType_ = Special.LootScoreProviderType | LootScoreProviderType;
    abstract class AbstractChestedHorse extends Internal.AbstractHorse {
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getControllingPassenger(): Internal.Entity;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        setChest(arg0: boolean): void;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        hasChest(): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getInventoryColumns(): number;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        static createBaseChestedHorseAttributes(): Internal.AttributeSupplier$Builder;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get controllingPassenger(): Internal.Entity
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        set chest(arg0: boolean)
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get inventoryColumns(): number
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly INV_CHEST_COUNT: 15;
    }
    type AbstractChestedHorse_ = AbstractChestedHorse;
    interface INBTSerializable <T extends Internal.Tag> {
        serializeNBT(): T;
        deserializeNBT(arg0: T): void;
    }
    type INBTSerializable_<T extends Internal.Tag> = INBTSerializable<T>;
    interface ResourceMetadata {
        getSection<T>(arg0: Internal.MetadataSectionSerializer_<T>): Internal.Optional<T>;
        fromJsonStream(arg0: Internal.InputStream_): this;
        readonly EMPTY: Internal.ResourceMetadata;
    }
    type ResourceMetadata_ = ResourceMetadata;
    interface Double2ShortFunction extends Internal.DoubleToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
        getOrDefault(arg0: number, arg1: number): number;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Double2FloatFunction;
        composeObject<T>(arg0: Internal.Object2DoubleFunction_<T>): Internal.Object2ShortFunction<T>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Double2CharFunction;
        composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ShortFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Double2IntFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Double2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ShortFunction;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Double2ByteFunction;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Double2DoubleFunction;
        composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ShortFunction;
        composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ShortFunction;
        put(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ShortFunction;
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Double2ObjectFunction<T>;
        size(): number;
        apply(arg0: number): number;
        composeReference<T>(arg0: Internal.Reference2DoubleFunction_<T>): Internal.Reference2ShortFunction<T>;
        defaultReturnValue(arg0: number): void;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Double2LongFunction;
        clear(): void;
        composeDouble(arg0: Internal.Double2DoubleFunction_): this;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        remove(arg0: number): number;
        identity<T>(): Internal.Function<T, T>;
        composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ShortFunction;
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type Double2ShortFunction_ = Double2ShortFunction;
    interface ArtifactHandler {
        getExtension(): string;
        isAddedToClasspath(): boolean;
        isIncludesDependencies(): boolean;
        getClassifier(): string;
        getPackaging(): string;
        getLanguage(): string;
        getDirectory(): string;
        get extension(): string
        get addedToClasspath(): boolean
        get includesDependencies(): boolean
        get classifier(): string
        get packaging(): string
        get language(): string
        get directory(): string
        readonly ROLE: "org.apache.maven.artifact.handler.ArtifactHandler";
    }
    type ArtifactHandler_ = ArtifactHandler;
    class LivingEquipmentChangeEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.EquipmentSlot_, arg2: Internal.ItemStack_, arg3: Internal.ItemStack_)
        getSlot(): Internal.EquipmentSlot;
        getFrom(): Internal.ItemStack;
        getTo(): Internal.ItemStack;
        get slot(): Internal.EquipmentSlot
        get from(): Internal.ItemStack
        get to(): Internal.ItemStack
    }
    type LivingEquipmentChangeEvent_ = LivingEquipmentChangeEvent;
    class WaterloggedVegetationPatchFeature extends Internal.VegetationPatchFeature {
        constructor(arg0: Internal.Codec_<Internal.VegetationPatchConfiguration>)
    }
    type WaterloggedVegetationPatchFeature_ = WaterloggedVegetationPatchFeature;
    abstract class StructureProcessor {
        constructor()
        processEntity(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.StructureTemplate$StructureEntityInfo_, arg3: Internal.StructureTemplate$StructureEntityInfo_, arg4: Internal.StructurePlaceSettings_, arg5: Internal.StructureTemplate_): Internal.StructureTemplate$StructureEntityInfo;
        process(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructureTemplate$StructureBlockInfo_, arg4: Internal.StructureTemplate$StructureBlockInfo_, arg5: Internal.StructurePlaceSettings_, arg6: Internal.StructureTemplate_): Internal.StructureTemplate$StructureBlockInfo;
        /**
         * @deprecated
        */
        processBlock(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructureTemplate$StructureBlockInfo_, arg4: Internal.StructureTemplate$StructureBlockInfo_, arg5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
    }
    type StructureProcessor_ = StructureProcessor;
    class GeodeVeinGenerator extends Internal.VeinGenerator {
        constructor(geodeBlockSettings: Internal.GeodeVeinGenerator$GeodeBlockSettings_, geodeLayerSettings: Internal.GeodeLayerSettings_, geodeCrackSettings: Internal.GeodeCrackSettings_, usePotentialPlacementsChance: number, useAlternateLayer0Chance: number, placementsRequireLayer0Alternate: boolean, outerWallDistance: Internal.IntProvider_, distributionPoints: Internal.IntProvider_, pointOffset: Internal.IntProvider_, minGenOffset: number, maxGenOffset: number, noiseMultiplier: number, invalidBlocksThreshold: number)
        constructor(entry: GTOreVein_)
        usePotentialPlacementsChance(usePotentialPlacementsChance: number): this;
        placementsRequireLayer0Alternate(placementsRequireLayer0Alternate: boolean): this;
        invalidBlocksThreshold(invalidBlocksThreshold: number): this;
        noiseMultiplier(noiseMultiplier: number): this;
        pointOffset(pointOffset: Internal.IntProvider_): this;
        maxGenOffset(maxGenOffset: number): this;
        geodeLayerSettings(geodeLayerSettings: Internal.GeodeLayerSettings_): this;
        outerWallDistance(outerWallDistance: Internal.IntProvider_): this;
        distributionPoints(distributionPoints: Internal.IntProvider_): this;
        minGenOffset(minGenOffset: number): this;
        useAlternateLayer0Chance(useAlternateLayer0Chance: number): this;
        geodeCrackSettings(geodeCrackSettings: Internal.GeodeCrackSettings_): this;
        geodeBlockSettings(geodeBlockSettings: Internal.GeodeVeinGenerator$GeodeBlockSettings_): this;
        placementsRequireLayer0Alternate: boolean;
        geodeLayerSettings: Internal.GeodeLayerSettings;
        minGenOffset: number;
        usePotentialPlacementsChance: number;
        distributionPoints: Internal.IntProvider;
        geodeBlockSettings: Internal.GeodeVeinGenerator$GeodeBlockSettings;
        maxGenOffset: number;
        static readonly CHANCE_RANGE: Internal.Codec<number>;
        noiseMultiplier: number;
        static readonly CODEC: Internal.Codec<Internal.GeodeVeinGenerator>;
        useAlternateLayer0Chance: number;
        geodeCrackSettings: Internal.GeodeCrackSettings;
        outerWallDistance: Internal.IntProvider;
        pointOffset: Internal.IntProvider;
        invalidBlocksThreshold: number;
    }
    type GeodeVeinGenerator_ = GeodeVeinGenerator;
    interface Matrix3x2fc {
        scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        m00(): number;
        transformDirection(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        get4x4(arg0: number[]): number[];
        positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
        get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulLocal(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        equals(arg0: Internal.Matrix3x2fc_, arg1: number): boolean;
        transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3f_): Internal.Vector3f;
        m21(): number;
        testCircle(arg0: number, arg1: number, arg2: number): boolean;
        isFinite(): boolean;
        transform(arg0: Internal.Vector3f_, arg1: Internal.Vector3f_): Internal.Vector3f;
        get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        transformPosition(arg0: Internal.Vector2f_): Internal.Vector2f;
        transformDirection(arg0: Internal.Vector2f_): Internal.Vector2f;
        m10(): number;
        rotateLocal(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get(arg0: number[]): number[];
        origin(arg0: Internal.Vector2f_): Internal.Vector2f;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        translateLocal(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        transformPosition(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
        translate(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        get(arg0: number[], arg1: number): number[];
        get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        determinant(): number;
        rotateTo(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        scale(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        m01(): number;
        testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get3x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
        unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
        positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
        mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
        m20(): number;
        view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get3x3(arg0: number[]): number[];
        get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arg0: number[], arg1: number): number[];
        viewArea(arg0: number[]): number[];
        transform(arg0: Internal.Vector3f_): Internal.Vector3f;
        m11(): number;
        rotate(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        invert(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
        get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
        get3x3(arg0: number[], arg1: number): number[];
        transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
        unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
        translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        scaleLocal(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        testPoint(arg0: number, arg1: number): boolean;
        rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
        get3x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
        get finite(): boolean
    }
    type Matrix3x2fc_ = Matrix3x2fc;
    interface IForgeRegistry$MissingFactory <V> {
        createMissing(arg0: ResourceLocation_, arg1: boolean): V;
        (arg0: ResourceLocation_, arg1: boolean): V;
    }
    type IForgeRegistry$MissingFactory_<V> = IForgeRegistry$MissingFactory<V>;
    abstract class Bitmap$SaveFormat extends Internal.Enum<Internal.Bitmap$SaveFormat> {
        static getAllFilters(stack: Internal.MemoryStack_): Internal.PointerBuffer;
        getFilters(stack: Internal.MemoryStack_): Internal.PointerBuffer;
        static getAllDescription(): string;
        static getFileName(format: Internal.Bitmap$SaveFormat_, name: string): string;
        static values(): Internal.Bitmap$SaveFormat[];
        write(arg0: Internal.STBIWriteCallbackI_, arg1: number, arg2: number, arg3: Internal.Bitmap$Format_, arg4: number, arg5: number): boolean;
        static getAllDescription(header: string): string;
        getDescription(): string;
        static valueOf(name: string): Internal.Bitmap$SaveFormat;
        get allDescription(): string
        get description(): string
        static readonly JPEG: Internal.Bitmap$SaveFormat;
        static readonly PNG: Internal.Bitmap$SaveFormat;
        static readonly RAW: Internal.Bitmap$SaveFormat;
        static readonly HDR: Internal.Bitmap$SaveFormat;
        static readonly BMP: Internal.Bitmap$SaveFormat;
        static readonly TGA: Internal.Bitmap$SaveFormat;
    }
    type Bitmap$SaveFormat_ = "hdr" | "bmp" | "tga" | "jpeg" | "png" | "raw" | Bitmap$SaveFormat;
    class BlockItemBuilder extends Internal.ItemBuilder {
        constructor(i: ResourceLocation_)
        createObject(): any;
        blockBuilder: Internal.BlockBuilder;
    }
    type BlockItemBuilder_ = BlockItemBuilder;
    interface Instancer <D extends Internal.InstanceData> {
        createInstance(): D;
        notifyDirty(): void;
        createInstances(arg0: D[]): void;
        notifyRemoval(): void;
        stealInstance(arg0: D): void;
    }
    type Instancer_<D extends Internal.InstanceData> = Instancer<D>;
    interface LongIterator extends Internal.PrimitiveIterator$OfLong {
        forEachRemaining(arg0: any): void;
        remove(): void;
        /**
         * @deprecated
        */
        next(): any;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        nextLong(): number;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.LongConsumer_): void;
    }
    type LongIterator_ = LongIterator;
    interface ITypedPayload <T> {
        getType(): number;
        isPrimitive(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        readPayload(arg0: Internal.FriendlyByteBuf_): void;
        serializeNBT(): Internal.Tag;
        writePayload(arg0: Internal.FriendlyByteBuf_): void;
        getPayload(): T;
        get type(): number
        get primitive(): boolean
        get payload(): T
    }
    type ITypedPayload_<T> = ITypedPayload<T>;
    interface RegistrarBuilder <T> {
        build(): Internal.Registrar<T>;
        saveToDisc(): this;
        option(arg0: Internal.RegistrarOption_): this;
        syncToClients(): this;
    }
    type RegistrarBuilder_<T> = RegistrarBuilder<T>;
    class BigDripleafStemBlock extends Internal.HorizontalDirectionalBlock implements Internal.SimpleWaterloggedBlock, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BigDripleafStemBlock_ = BigDripleafStemBlock;
    class ModuleDescriptor$Requires implements Internal.Comparable<Internal.ModuleDescriptor$Requires> {
        name(): string;
        compareTo(arg0: Internal.ModuleDescriptor$Requires_): number;
        rawCompiledVersion(): Internal.Optional<string>;
        compiledVersion(): Internal.Optional<Internal.ModuleDescriptor$Version>;
        compareTo(arg0: any): number;
        modifiers(): Internal.Set<Internal.ModuleDescriptor$Requires$Modifier>;
    }
    type ModuleDescriptor$Requires_ = ModuleDescriptor$Requires;
    class BrigadierExceptions implements Internal.BuiltInExceptionProvider {
        constructor()
        dispatcherParseException(): Internal.DynamicCommandExceptionType;
        readerExpectedInt(): Internal.SimpleCommandExceptionType;
        readerInvalidBool(): Internal.DynamicCommandExceptionType;
        floatTooLow(): Internal.Dynamic2CommandExceptionType;
        readerInvalidEscape(): Internal.DynamicCommandExceptionType;
        readerInvalidLong(): Internal.DynamicCommandExceptionType;
        readerInvalidDouble(): Internal.DynamicCommandExceptionType;
        readerInvalidInt(): Internal.DynamicCommandExceptionType;
        integerTooLow(): Internal.Dynamic2CommandExceptionType;
        longTooLow(): Internal.Dynamic2CommandExceptionType;
        floatTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedLong(): Internal.SimpleCommandExceptionType;
        dispatcherUnknownCommand(): Internal.SimpleCommandExceptionType;
        integerTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedFloat(): Internal.SimpleCommandExceptionType;
        longTooHigh(): Internal.Dynamic2CommandExceptionType;
        readerExpectedSymbol(): Internal.DynamicCommandExceptionType;
        readerExpectedEndOfQuote(): Internal.SimpleCommandExceptionType;
        doubleTooHigh(): Internal.Dynamic2CommandExceptionType;
        doubleTooLow(): Internal.Dynamic2CommandExceptionType;
        readerExpectedStartOfQuote(): Internal.SimpleCommandExceptionType;
        dispatcherUnknownArgument(): Internal.SimpleCommandExceptionType;
        readerExpectedBool(): Internal.SimpleCommandExceptionType;
        literalIncorrect(): Internal.DynamicCommandExceptionType;
        readerInvalidFloat(): Internal.DynamicCommandExceptionType;
        readerExpectedDouble(): Internal.SimpleCommandExceptionType;
        dispatcherExpectedArgumentSeparator(): Internal.SimpleCommandExceptionType;
    }
    type BrigadierExceptions_ = BrigadierExceptions;
    class EnderManAngerEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.EnderMan_, arg1: Internal.Player_)
        getEntity(): Internal.Entity;
        getPlayer(): Internal.Player;
        get entity(): Internal.Entity
        get player(): Internal.Player
    }
    type EnderManAngerEvent_ = EnderManAngerEvent;
    interface RecipeManagerInvoker {
        getRecipeFromType<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>): Internal.Map<ResourceLocation, Internal.Recipe<C>>;
    }
    type RecipeManagerInvoker_ = RecipeManagerInvoker;
    class LeaveVineDecorator extends Internal.TreeDecorator {
        constructor(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.LeaveVineDecorator>;
    }
    type LeaveVineDecorator_ = LeaveVineDecorator;
    interface ParticleEngineAccessor {
        create$getProviders(): Internal.Map<ResourceLocation, Internal.ParticleProvider<any>>;
    }
    type ParticleEngineAccessor_ = ParticleEngineAccessor;
    class ChunkWatchEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.ServerPlayer_, arg1: Internal.ChunkPos_, arg2: Internal.ServerLevel_)
        getPos(): Internal.ChunkPos;
        getLevel(): Internal.ServerLevel;
        getPlayer(): Internal.ServerPlayer;
        get pos(): Internal.ChunkPos
        get level(): Internal.ServerLevel
        get player(): Internal.ServerPlayer
    }
    type ChunkWatchEvent_ = ChunkWatchEvent;
    class RenderTexture extends Internal.Texture {
    }
    type RenderTexture_ = RenderTexture;
    class Advancement {
        constructor(arg0: ResourceLocation_, arg1: Internal.Advancement_, arg2: Internal.DisplayInfo_, arg3: Internal.AdvancementRewards_, arg4: Internal.Map_<string, Internal.Criterion>, arg5: string[][])
        getParent(): this;
        getId(): ResourceLocation;
        getDisplay(): Internal.DisplayInfo;
        getCriteria(): Internal.Map<string, Internal.Criterion>;
        getRewards(): Internal.AdvancementRewards;
        deconstruct(): Internal.Advancement$Builder;
        getRequirements(): string[][];
        getChatComponent(): Internal.Component;
        addChild(arg0: Internal.Advancement_): void;
        getMaxCriteraRequired(): number;
        getChildren(): Internal.Iterable<Internal.Advancement>;
        get parent(): Internal.Advancement
        get id(): ResourceLocation
        get display(): Internal.DisplayInfo
        get criteria(): Internal.Map<string, Internal.Criterion>
        get rewards(): Internal.AdvancementRewards
        get requirements(): string[][]
        get chatComponent(): Internal.Component
        get maxCriteraRequired(): number
        get children(): Internal.Iterable<Internal.Advancement>
    }
    type Advancement_ = Advancement;
    class TickEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.TickEvent$Type_, arg1: Internal.LogicalSide_, arg2: Internal.TickEvent$Phase_)
        readonly phase: Internal.TickEvent$Phase;
        readonly type: Internal.TickEvent$Type;
        readonly side: Internal.LogicalSide;
    }
    type TickEvent_ = TickEvent;
    abstract class PermissionCollection implements Internal.Serializable {
        constructor()
        setReadOnly(): void;
        elementsAsStream(): Internal.Stream<Internal.Permission>;
        elements(): Internal.Enumeration<Internal.Permission>;
        implies(arg0: Internal.Permission_): boolean;
        isReadOnly(): boolean;
        add(arg0: Internal.Permission_): void;
        get readOnly(): boolean
    }
    type PermissionCollection_ = PermissionCollection;
    class AttachCapabilitiesEvent <T> extends Internal.GenericEvent<T> {
        constructor()
        constructor(arg0: T, arg1: T)
        addListener(arg0: Internal.Runnable_): void;
        getCapabilities(): Internal.Map<ResourceLocation, Internal.ICapabilityProvider>;
        getListeners(): Internal.List<Internal.Runnable>;
        getObject(): T;
        addCapability(arg0: ResourceLocation_, arg1: Internal.ICapabilityProvider_): void;
        get capabilities(): Internal.Map<ResourceLocation, Internal.ICapabilityProvider>
        get listeners(): Internal.List<Internal.Runnable>
        get object(): T
    }
    type AttachCapabilitiesEvent_<T> = AttachCapabilitiesEvent<T>;
    class EntitySelector {
        constructor(arg0: number, arg1: boolean, arg2: boolean, arg3: Internal.Predicate_<Internal.Entity>, arg4: any_, arg5: Internal.Function_<Vec3, Vec3>, arg6: Internal.AABB_, arg7: Internal.BiConsumer_<Vec3, Internal.List<Internal.Entity>>, arg8: boolean, arg9: string, arg10: Internal.UUID_, arg11: Internal.EntityType_<any>, arg12: boolean)
        usesSelector(): boolean;
        findPlayers(arg0: Internal.CommandSourceStack_): Internal.List<Internal.ServerPlayer>;
        static joinNames(arg0: Internal.List_<Internal.Entity>): Internal.Component;
        findEntities(arg0: Internal.CommandSourceStack_): Internal.List<Internal.Entity>;
        findSingleEntity(arg0: Internal.CommandSourceStack_): Internal.Entity;
        includesEntities(): boolean;
        findSinglePlayer(arg0: Internal.CommandSourceStack_): Internal.ServerPlayer;
        isWorldLimited(): boolean;
        isSelfSelector(): boolean;
        getMaxResults(): number;
        get worldLimited(): boolean
        get selfSelector(): boolean
        get maxResults(): number
        readonly predicate: Internal.Predicate<Internal.Entity>;
        static readonly INFINITE: 2147483647;
    }
    type EntitySelector_ = EntitySelector;
    interface Char2BooleanFunction extends it.unimi.dsi.fastutil.Function<string, boolean>, Internal.IntPredicate {
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, string>): Internal.Function<T, boolean>;
        composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2BooleanFunction;
        composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2BooleanFunction;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Char2ObjectFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        negate(): Internal.IntPredicate;
        composeReference<T>(arg0: Internal.Reference2CharFunction_<T>): Internal.Reference2BooleanFunction<T>;
        composeChar(arg0: Internal.Char2CharFunction_): this;
        /**
         * @deprecated
        */
        put(arg0: string, arg1: boolean): boolean;
        composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2BooleanFunction;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Char2IntFunction;
        containsKey(arg0: string): boolean;
        composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2BooleanFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Char2ShortFunction;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Char2ByteFunction;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): boolean;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Char2FloatFunction;
        apply(arg0: string): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Char2ReferenceFunction<T>;
        put(arg0: string, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Char2CharFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<string, T>;
        composeObject<T>(arg0: Internal.Object2CharFunction_<T>): Internal.Object2BooleanFunction<T>;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Char2LongFunction;
        composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2BooleanFunction;
        size(): number;
        get(arg0: string): boolean;
        composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2BooleanFunction;
        clear(): void;
        remove(arg0: string): boolean;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        getOrDefault(arg0: string, arg1: boolean): boolean;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Char2DoubleFunction;
        (arg0: string): boolean;
    }
    type Char2BooleanFunction_ = Char2BooleanFunction;
    interface LongStream$Builder extends Internal.LongConsumer {
        andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
        build(): Internal.LongStream;
        add(arg0: number): this;
        accept(arg0: number): void;
    }
    type LongStream$Builder_ = LongStream$Builder;
    interface BlockBehaviourAccessor {
        setDrops(arg0: ResourceLocation_): void;
        set drops(arg0: ResourceLocation_)
    }
    type BlockBehaviourAccessor_ = BlockBehaviourAccessor;
    class Pufferfish extends Internal.AbstractFish {
        constructor(arg0: Internal.EntityType_<Internal.Pufferfish>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        /**
         * @deprecated
        */
        static loadDefaultDataFromBucketTag(arg0: Internal.Mob_, arg1: Internal.CompoundTag_): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        /**
         * @deprecated
        */
        static saveDefaultDataToBucketTag(arg0: Internal.Mob_, arg1: Internal.ItemStack_): void;
        getScriptType(): Internal.ScriptType;
        static bucketMobPickup<T extends Internal.LivingEntity & Internal.Bucketable>(arg0: Internal.Player_, arg1: Internal.InteractionHand_, arg2: T): Internal.Optional<Internal.InteractionResult>;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        setPuffState(arg0: number): void;
        getPuffState(): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        set puffState(arg0: number)
        get puffState(): number
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly STATE_FULL: 2;
        static readonly STATE_SMALL: 0;
        static readonly STATE_MID: 1;
    }
    type Pufferfish_ = Pufferfish;
    interface NonNullBiFunction <T, U, R> extends Internal.BiFunction<T, U, R> {
        apply(arg0: T, arg1: U): R;
        andThen<V>(arg0: Internal.Function_<R, V>): Internal.BiFunction<T, U, V>;
        (arg0: T, arg1: U): R;
    }
    type NonNullBiFunction_<T, U, R> = NonNullBiFunction<T, U, R>;
    interface BaseStream <T, S extends Internal.BaseStream<T, S>> extends Internal.AutoCloseable {
        onClose(arg0: Internal.Runnable_): S;
        unordered(): S;
        isParallel(): boolean;
        close(): void;
        parallel(): S;
        spliterator(): Internal.Spliterator<T>;
        sequential(): S;
        iterator(): Internal.Iterator<T>;
        get parallel(): boolean
    }
    type BaseStream_<T, S extends Internal.BaseStream<T, S>> = BaseStream<T, S>;
    class MessageQueue {
        postSyncBarrier(): number;
        addIdleHandler(handler: Internal.MessageQueue$IdleHandler_): void;
        removeIdleHandler(handler: Internal.MessageQueue$IdleHandler_): void;
        removeSyncBarrier(token: number): void;
        isIdle(): boolean;
        isPolling(): boolean;
        get idle(): boolean
        get polling(): boolean
    }
    type MessageQueue_ = MessageQueue;
    interface ISwitchDisabledEdge {
        ackAutomaticSelection(): void;
        isAutomaticallySelected(): boolean;
        isEnabled(edge: Internal.TrackEdge_): boolean;
        setAutomatic(arg0: boolean): void;
        automaticallySelect(edge: Internal.TrackEdge_): void;
        isAutomatic(): boolean;
        setEnabled(arg0: boolean): void;
        getAutomaticallySelectedPriority(): number;
        setAutomaticallySelected(): void;
        isAutomatic(edge: Internal.TrackEdge_): boolean;
        isDisabled(edge: Internal.TrackEdge_): boolean;
        isEnabled(): boolean;
        get automaticallySelected(): boolean
        set automatic(arg0: boolean)
        get automatic(): boolean
        set enabled(arg0: boolean)
        get automaticallySelectedPriority(): number
        get enabled(): boolean
    }
    type ISwitchDisabledEdge_ = ISwitchDisabledEdge;
    /**
     * Invoked when a detector block registered in KubeJS receives a block update.
     * 
     * `Powered`/`Unpowered` event will be fired when the detector block is powered/unpowered.
    */
    class DetectorBlockEventJS extends Internal.LevelEventJS {
        constructor(i: string, l: Internal.Level_, p: BlockPos_, pow: boolean)
        /**
         * The id of the detector block when it was registered.
        */
        getDetectorId(): string;
        /**
         * If the detector block is powered.
        */
        isPowered(): boolean;
        /**
         * The detector block.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The id of the detector block when it was registered.
        */
        get detectorId(): string
        /**
         * If the detector block is powered.
        */
        get powered(): boolean
        /**
         * The detector block.
        */
        get block(): Internal.BlockContainerJS
    }
    type DetectorBlockEventJS_ = DetectorBlockEventJS;
    interface LifecycleOwner {
        getLifecycle(): icyllis.modernui.lifecycle.Lifecycle;
        get lifecycle(): icyllis.modernui.lifecycle.Lifecycle
    }
    type LifecycleOwner_ = LifecycleOwner;
    interface Clearable {
        tryClear(arg0: any): void;
        clearContent(): void;
    }
    type Clearable_ = Clearable;
    class EnchantmentTableBlock extends Internal.BaseEntityBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getTicker<T extends Internal.BlockEntity>(arg0: Internal.Level_, arg1: Internal.BlockState_, arg2: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        static isValidBookShelf(arg0: Internal.Level_, arg1: BlockPos_, arg2: BlockPos_): boolean;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly BOOKSHELF_OFFSETS: [BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos, BlockPos];
    }
    type EnchantmentTableBlock_ = EnchantmentTableBlock;
    class DirtPathBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type DirtPathBlock_ = DirtPathBlock;
    class Camera {
        constructor()
        setAnglesInternal(arg0: number, arg1: number): void;
        getLeftVector(): Vec3f;
        getPosition(): Vec3;
        getLookVector(): Vec3f;
        getNearPlane(): Internal.Camera$NearPlane;
        getXRot(): number;
        tick(): void;
        getFluidInCamera(): Internal.FogType;
        setup(arg0: Internal.BlockGetter_, arg1: Internal.Entity_, arg2: boolean, arg3: boolean, arg4: number): void;
        getBlockAtCamera(): Internal.BlockState;
        modify$chi000$create$modifyCameraOffset(arg0: number): number;
        getYRot(): number;
        getEntity(): Internal.Entity;
        isDetached(): boolean;
        isInitialized(): boolean;
        rotation(): Quaternionf;
        reset(): void;
        getUpVector(): Vec3f;
        getBlockPosition(): BlockPos;
        get leftVector(): Vec3f
        get position(): Vec3
        get lookVector(): Vec3f
        get nearPlane(): Internal.Camera$NearPlane
        get XRot(): number
        get fluidInCamera(): Internal.FogType
        get blockAtCamera(): Internal.BlockState
        get YRot(): number
        get entity(): Internal.Entity
        get detached(): boolean
        get initialized(): boolean
        get upVector(): Vec3f
        get blockPosition(): BlockPos
        static readonly FOG_DISTANCE_SCALE: 0.083333336;
    }
    type Camera_ = Camera;
    class Climate$TargetPoint extends Internal.Record {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
        depth(): number;
        weirdness(): number;
        erosion(): number;
        temperature(): number;
        continentalness(): number;
        humidity(): number;
    }
    type Climate$TargetPoint_ = Climate$TargetPoint;
    class GTRecipeBuilder {
        constructor(id: ResourceLocation_, recipeType: Internal.GTRecipeType_)
        inputItems(...inputs: Internal.Ingredient_[]): this;
        inputStress(stress: number): this;
        toJson(json: Internal.JsonObject_): void;
        inputItems(machine: Internal.MachineDefinition_): this;
        rain(level: number, reverse: boolean): this;
        capabilitiesToJson(contents: Internal.Map_<RecipeCapability<any>, Internal.List<Internal.Content>>): Internal.JsonObject;
        inputItems(input: Internal.Supplier_<Internal.Item>): this;
        notConsumable(item: Internal.Item_): this;
        static of(id: ResourceLocation_, recipeType: Internal.GTRecipeType_): Internal.GTRecipeBuilder;
        chancedOutput(stack: Internal.ItemStack_, chance: number, tierChanceBoost: number): this;
        posY(min: number, max: number): this;
        chancedOutput(tag: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number, chance: number, tierChanceBoost: number): this;
        outputItems(input: Internal.Item_): this;
        inputItems(input: UnificationEntry_, count: number): this;
        recipeType(recipeType: Internal.GTRecipeType_): this;
        outputItems(...outputs: Internal.ItemStack_[]): this;
        chancedOutput(tag: TagPrefix_, mat: com.gregtechceu.gtceu.api.data.chemical.material.Material_, chance: number, tierChanceBoost: number): this;
        explosivesType(explosivesType: Internal.ItemStack_): this;
        addCondition(condition: Internal.RecipeCondition_): this;
        uiName(uiName: string): this;
        inputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        itemOutput(unificationEntry: UnificationEntry_): this;
        isFuel(isFuel: boolean): this;
        addData(key: string, data: number): this;
        inputItems(tag: Internal.TagKey_<Internal.Item>, amount: number): this;
        dimension(dimension: ResourceLocation_, reverse: boolean): this;
        outputFluids(...outputs: com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient_[]): this;
        onSave(onSave: Internal.BiConsumer_<Internal.GTRecipeBuilder, Internal.Consumer<Internal.FinishedRecipe>>): this;
        thunder(level: number, reverse: boolean): this;
        explosivesAmount(explosivesAmount: number): this;
        outputItems(input: Internal.Supplier_<Internal.ItemLike>, amount: number): this;
        outputEU(eu: number): this;
        inputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number): this;
        addData(key: string, data: string): this;
        outputItems(input: Internal.Item_, amount: number): this;
        copyFrom(builder: Internal.GTRecipeBuilder_): this;
        input<T>(capability: RecipeCapability_<T>, ...obj: T[]): this;
        disableDistilleryRecipes(flag: boolean): this;
        outputItems(machine: Internal.MachineDefinition_, count: number): this;
        save(consumer: Internal.Consumer_<Internal.FinishedRecipe>): void;
        chancedInput(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, chance: number, tierChanceBoost: number): this;
        itemOutputs(...outputs: Internal.ItemStack_[]): this;
        inputItems(input: Internal.Supplier_<Internal.Item>, amount: number): this;
        blastFurnaceTemp(blastTemp: number): this;
        chance(chance: number): this;
        inputFluids(...inputs: com.lowdragmc.lowdraglib.side.fluid.FluidStack_[]): this;
        biome(biome: ResourceLocation_, reverse: boolean): this;
        thunder(level: number): this;
        cleanroom(cleanroomType: CleanroomType_): this;
        inputItems(input: Internal.Item_, amount: number): this;
        inputItems(input: Internal.Item_): this;
        notConsumable(itemStack: Internal.ItemStack_): this;
        EUt(eu: number): this;
        notConsumable(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        solderMultiplier(multiplier: number): this;
        itemOutput(unificationEntry: UnificationEntry_, count: number): this;
        slotName(slotName: string): this;
        build(): Internal.FinishedRecipe;
        inputs<T>(capability: RecipeCapability_<T>, ...obj: any[]): this;
        outputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): this;
        inputEU(eu: number): this;
        copy(id: string): this;
        fusionStartEU(eu: number): this;
        addData(key: string, data: number): this;
        output<T>(capability: RecipeCapability_<T>, ...obj: T[]): this;
        addData(key: string, data: number): this;
        notConsumable(item: Internal.Supplier_<Internal.Item>): this;
        biome(biome: ResourceLocation_): this;
        outputItems(orePrefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_, count: number): this;
        outputFluids(...outputs: com.lowdragmc.lowdraglib.side.fluid.FluidStack_[]): this;
        inputItems(tag: Internal.TagKey_<Internal.Item>): this;
        addData(key: string, data: boolean): this;
        outputStress(stress: number): this;
        inputItems(machine: Internal.MachineDefinition_, count: number): this;
        addData(key: string, data: Internal.Tag_): this;
        chancedInput(stack: Internal.ItemStack_, chance: number, tierChanceBoost: number): this;
        duration(duration: number): this;
        inputItems(...inputs: Internal.ItemStack_[]): this;
        tierChanceBoost(tierChanceBoost: number): this;
        getSolderMultiplier(): number;
        inputItems(input: UnificationEntry_): this;
        perTick(perTick: boolean): this;
        outputItems(input: Internal.Supplier_<Internal.ItemLike>): this;
        rpm(rpm: number, reverse: boolean): this;
        outputs<T>(capability: RecipeCapability_<T>, ...obj: any[]): this;
        posY(min: number, max: number, reverse: boolean): this;
        circuitMeta(configuration: number): this;
        id(id: ResourceLocation_): this;
        chancedOutput(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, chance: number, tierChanceBoost: number): this;
        copy(id: ResourceLocation_): this;
        outputItems(machine: Internal.MachineDefinition_): this;
        buildRawRecipe(): Internal.GTRecipe;
        rain(level: number): this;
        EUt(): number;
        static ofRaw(): Internal.GTRecipeBuilder;
        inputFluids(...inputs: com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient_[]): this;
        rpm(rpm: number): this;
        dimension(dimension: ResourceLocation_): this;
        get solderMultiplier(): number
        onSave: Internal.BiConsumer<Internal.GTRecipeBuilder, Internal.Consumer<Internal.FinishedRecipe>>;
        perTick: boolean;
        slotName: string;
        data: Internal.CompoundTag;
        readonly tickOutput: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        isFuel: boolean;
        readonly conditions: Internal.List<Internal.RecipeCondition>;
        tierChanceBoost: number;
        readonly input: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        chance: number;
        recipeType: Internal.GTRecipeType;
        uiName: string;
        id: ResourceLocation;
        duration: number;
        readonly tickInput: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
        readonly output: Internal.Map<RecipeCapability<any>, Internal.List<Internal.Content>>;
    }
    type GTRecipeBuilder_ = GTRecipeBuilder;
    interface CollisionArea {
        boxIntersects(arg0: Internal.AABB_): boolean;
        entity(arg0: Internal.Entity_): this;
        highestY(arg0: number, arg1: number, arg2: number): number;
        isPointInside(arg0: number, arg1: number, arg2: number): boolean;
        box(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
    }
    type CollisionArea_ = CollisionArea;
    abstract class AbstractDragonPhaseInstance implements Internal.DragonPhaseInstance {
        constructor(arg0: Internal.EnderDragon_)
        doClientTick(): void;
        onHurt(arg0: DamageSource_, arg1: number): number;
        isSitting(): boolean;
        getFlyTargetLocation(): Vec3;
        end(): void;
        getFlySpeed(): number;
        getTurnSpeed(): number;
        getPhase(): Internal.EnderDragonPhase<Internal.DragonPhaseInstance>;
        onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: BlockPos_, arg2: DamageSource_, arg3: Internal.Player_): void;
        begin(): void;
        doServerTick(): void;
        get sitting(): boolean
        get flyTargetLocation(): Vec3
        get flySpeed(): number
        get turnSpeed(): number
        get phase(): Internal.EnderDragonPhase<Internal.DragonPhaseInstance>
    }
    type AbstractDragonPhaseInstance_ = AbstractDragonPhaseInstance;
    interface Byte2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
        composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2FloatFunction;
        composeReference<T>(arg0: Internal.Reference2ByteFunction_<T>): Internal.Reference2FloatFunction<T>;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2FloatFunction;
        apply(arg0: number): number;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2FloatFunction;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Byte2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        defaultReturnValue(arg0: number): void;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Byte2IntFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Byte2CharFunction;
        composeObject<T>(arg0: Internal.Object2ByteFunction_<T>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2FloatFunction;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Byte2DoubleFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Byte2LongFunction;
        get(arg0: number): number;
        defaultReturnValue(): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Byte2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        getOrDefault(arg0: number, arg1: number): number;
        composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2FloatFunction;
        size(): number;
        put(arg0: number, arg1: number): number;
        composeByte(arg0: Internal.Byte2ByteFunction_): this;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Byte2ObjectFunction<T>;
        clear(): void;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Byte2ShortFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Byte2FloatFunction_ = Byte2FloatFunction;
    class Blender$BlendingOutput extends Internal.Record {
        constructor(arg0: number, arg1: number)
        blendingOffset(): number;
        alpha(): number;
    }
    type Blender$BlendingOutput_ = Blender$BlendingOutput;
    class LootNumberProviderType extends Internal.SerializerType<Internal.NumberProvider> {
        constructor(arg0: Internal.Serializer_<Internal.NumberProvider>)
    }
    type LootNumberProviderType_ = Special.LootNumberProviderType | LootNumberProviderType;
    interface LivingEntityAccessor {
        create$callSpawnItemParticles(arg0: Internal.ItemStack_, arg1: number): void;
    }
    type LivingEntityAccessor_ = LivingEntityAccessor;
    class ThreadGroup implements Internal.Thread$UncaughtExceptionHandler {
        constructor(arg0: Internal.ThreadGroup_, arg1: string)
        constructor(arg0: string)
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        isDaemon(): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        suspend(): void;
        setMaxPriority(arg0: number): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        allowThreadSuspension(arg0: boolean): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        destroy(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        checkAccess(): void;
        uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void;
        activeGroupCount(): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        resume(): void;
        enumerate(arg0: Internal.ThreadGroup_[], arg1: boolean): number;
        enumerate(arg0: Internal.ThreadGroup_[]): number;
        getParent(): this;
        list(): void;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        setDaemon(arg0: boolean): void;
        getMaxPriority(): number;
        interrupt(): void;
        enumerate(arg0: Internal.Thread_[], arg1: boolean): number;
        parentOf(arg0: Internal.ThreadGroup_): boolean;
        getName(): string;
        enumerate(arg0: Internal.Thread_[]): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        stop(): void;
        activeCount(): number;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        isDestroyed(): boolean;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get daemon(): boolean
        set maxPriority(arg0: number)
        get parent(): Internal.ThreadGroup
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        set daemon(arg0: boolean)
        get maxPriority(): number
        get name(): string
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        get destroyed(): boolean
    }
    type ThreadGroup_ = ThreadGroup;
    class AlloyBlastProperty implements Internal.IMaterialProperty<Internal.AlloyBlastProperty> {
        constructor(temperature: number)
        setFluid(materialFluid: Internal.Supplier_<Internal.Fluid>): void;
        setRecipeProducer(recipeProducer: Internal.AlloyBlastRecipeProducer_): void;
        verifyProperty(materialProperties: Internal.MaterialProperties_): void;
        setTemperature(fluidTemperature: number): void;
        getTemperature(): number;
        getFluid(): Internal.Fluid;
        getRecipeProducer(): Internal.AlloyBlastRecipeProducer;
        set fluid(materialFluid: Internal.Supplier_<Internal.Fluid>)
        set recipeProducer(recipeProducer: Internal.AlloyBlastRecipeProducer_)
        set temperature(fluidTemperature: number)
        get temperature(): number
        get fluid(): Internal.Fluid
        get recipeProducer(): Internal.AlloyBlastRecipeProducer
    }
    type AlloyBlastProperty_ = AlloyBlastProperty;
    class BlockEntityJS extends Internal.BlockEntity {
        constructor(blockPos: BlockPos_, blockState: Internal.BlockState_, entityInfo: Internal.BlockEntityInfo_)
        deserializeNBT(arg0: Internal.Tag_): void;
        sendEvent(eventId: number, data: number): void;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        save(): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        sync(): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get modelData(): Internal.ModelData
        get renderBoundingBox(): Internal.AABB
        cycle: number;
        readonly attachments: any[];
        readonly z: number;
        placerId: Internal.UUID;
        readonly block: Internal.BlockContainerJS;
        readonly x: number;
        readonly y: number;
        tick: number;
        inventory: Internal.InventoryKJS;
        readonly info: Internal.BlockEntityInfo;
        data: Internal.CompoundTag;
    }
    type BlockEntityJS_ = BlockEntityJS;
    abstract class VeinGenerator {
        constructor()
        constructor(entry: GTOreVein_)
        getAllBlocks(): Internal.List<Internal.BlockState>;
        codec(): Internal.Codec<Internal.VeinGenerator>;
        copy(): this;
        getAllChances(): Internal.List<number>;
        getAllMaterials(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        getAllEntries(): Internal.List<Internal.Map$Entry<Internal.Either<Internal.BlockState, com.gregtechceu.gtceu.api.data.chemical.material.Material>, number>>;
        getValidMaterialsChances(): Internal.List<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>;
        get allBlocks(): Internal.List<Internal.BlockState>
        get allChances(): Internal.List<number>
        get allMaterials(): Internal.List<com.gregtechceu.gtceu.api.data.chemical.material.Material>
        get allEntries(): Internal.List<Internal.Map$Entry<Internal.Either<Internal.BlockState, com.gregtechceu.gtceu.api.data.chemical.material.Material>, number>>
        get validMaterialsChances(): Internal.List<Internal.Map$Entry<number, com.gregtechceu.gtceu.api.data.chemical.material.Material>>
        static readonly DIRECT_CODEC: Internal.Codec<Internal.VeinGenerator>;
        static readonly REGISTRY_CODEC: Internal.Codec<Internal.Codec<Internal.VeinGenerator>>;
    }
    type VeinGenerator_ = VeinGenerator;
    class BannerBlockEntity extends Internal.BlockEntity implements Internal.Nameable {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.DyeColor_)
        getDisplayName(): Internal.Component;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        static removeLastPattern(arg0: Internal.ItemStack_): void;
        setCustomName(arg0: Internal.Component_): void;
        getUpdatePacket(): Internal.Packet<any>;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        fromItem(arg0: Internal.ItemStack_): void;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getPatterns(): Internal.List<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.BannerPattern>, Internal.DyeColor>>;
        static getPatternCount(arg0: Internal.ItemStack_): number;
        getName(): Internal.Component;
        deserializeNBT(arg0: Internal.Tag_): void;
        getBaseColor(): Internal.DyeColor;
        getItem(): Internal.ItemStack;
        static getItemPatterns(arg0: Internal.ItemStack_): Internal.ListTag;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        fromItem(arg0: Internal.ItemStack_, arg1: Internal.DyeColor_): void;
        hasCustomName(): boolean;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        static createPatterns(arg0: Internal.DyeColor_, arg1: Internal.ListTag_): Internal.List<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.BannerPattern>, Internal.DyeColor>>;
        getModelData(): Internal.ModelData;
        getCustomName(): Internal.Component;
        getRenderBoundingBox(): Internal.AABB;
        get displayName(): Internal.Component
        set customName(arg0: Internal.Component_)
        get updatePacket(): Internal.Packet<any>
        get patterns(): Internal.List<com.mojang.datafixers.util.Pair<Internal.Holder<Internal.BannerPattern>, Internal.DyeColor>>
        get name(): Internal.Component
        get baseColor(): Internal.DyeColor
        get item(): Internal.ItemStack
        get modelData(): Internal.ModelData
        get customName(): Internal.Component
        get renderBoundingBox(): Internal.AABB
        static readonly TAG_PATTERNS: "Patterns";
        static readonly MAX_PATTERNS: 6;
        static readonly TAG_COLOR: "Color";
        static readonly TAG_PATTERN: "Pattern";
    }
    type BannerBlockEntity_ = BannerBlockEntity;
    interface SpectatorMenuItem {
        getName(): Internal.Component;
        selectItem(arg0: Internal.SpectatorMenu_): void;
        renderIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
        isEnabled(): boolean;
        get name(): Internal.Component
        get enabled(): boolean
    }
    type SpectatorMenuItem_ = SpectatorMenuItem;
    class ValueRange implements Internal.Serializable {
        getMinimum(): number;
        static of(arg0: number, arg1: number, arg2: number): Internal.ValueRange;
        getMaximum(): number;
        static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ValueRange;
        checkValidIntValue(arg0: number, arg1: Internal.TemporalField_): number;
        isIntValue(): boolean;
        getLargestMinimum(): number;
        isFixed(): boolean;
        static of(arg0: number, arg1: number): Internal.ValueRange;
        isValidIntValue(arg0: number): boolean;
        isValidValue(arg0: number): boolean;
        getSmallestMaximum(): number;
        checkValidValue(arg0: number, arg1: Internal.TemporalField_): number;
        get minimum(): number
        get maximum(): number
        get intValue(): boolean
        get largestMinimum(): number
        get fixed(): boolean
        get smallestMaximum(): number
    }
    type ValueRange_ = ValueRange;
    class RootSystemConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.Holder_<Internal.PlacedFeature>, arg1: number, arg2: number, arg3: Internal.TagKey_<Internal.Block>, arg4: Internal.BlockStateProvider_, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.BlockStateProvider_, arg10: number, arg11: number, arg12: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly rootColumnMaxHeight: number;
        static readonly CODEC: Internal.Codec<Internal.RootSystemConfiguration>;
        readonly allowedTreePosition: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
        readonly requiredVerticalSpaceForTree: number;
        readonly rootRadius: number;
        readonly hangingRootStateProvider: Internal.BlockStateProvider;
        readonly hangingRootsVerticalSpan: number;
        readonly hangingRootPlacementAttempts: number;
        readonly rootStateProvider: Internal.BlockStateProvider;
        readonly rootReplaceable: Internal.TagKey<Internal.Block>;
        readonly hangingRootRadius: number;
        readonly rootPlacementAttempts: number;
        readonly treeFeature: Internal.Holder<Internal.PlacedFeature>;
        readonly allowedVerticalWaterForTree: number;
    }
    type RootSystemConfiguration_ = RootSystemConfiguration;
    class ScreenEvent$KeyPressed$Post extends Internal.ScreenEvent$KeyPressed {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number)
    }
    type ScreenEvent$KeyPressed$Post_ = ScreenEvent$KeyPressed$Post;
    class PerlinSimplexNoise {
        constructor(arg0: Internal.RandomSource_, arg1: Internal.List_<number>)
        getValue(arg0: number, arg1: number, arg2: boolean): number;
    }
    type PerlinSimplexNoise_ = PerlinSimplexNoise;
    class MultiPlayerGameMode {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.ClientPacketListener_)
        adjustPlayer(arg0: Internal.Player_): void;
        useItemOn(arg0: Internal.LocalPlayer_, arg1: Internal.InteractionHand_, arg2: Internal.BlockHitResult_): Internal.InteractionResult;
        stopDestroyBlock(): void;
        createPlayer(arg0: Internal.ClientLevel_, arg1: Internal.StatsCounter_, arg2: Internal.ClientRecipeBook_, arg3: boolean, arg4: boolean): Internal.LocalPlayer;
        interact(arg0: Internal.Player_, arg1: Internal.Entity_, arg2: Internal.InteractionHand_): Internal.InteractionResult;
        createPlayer(arg0: Internal.ClientLevel_, arg1: Internal.StatsCounter_, arg2: Internal.ClientRecipeBook_): Internal.LocalPlayer;
        handlePickItem(arg0: number): void;
        hasExperience(): boolean;
        interactAt(arg0: Internal.Player_, arg1: Internal.Entity_, arg2: Internal.EntityHitResult_, arg3: Internal.InteractionHand_): Internal.InteractionResult;
        hasFarPickRange(): boolean;
        handleCreativeModeItemDrop(arg0: Internal.ItemStack_): void;
        hasMissTime(): boolean;
        canHurtPlayer(): boolean;
        hasInfiniteItems(): boolean;
        isDestroying(): boolean;
        useItem(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        getPlayerMode(): Internal.GameType;
        handleInventoryButtonClick(arg0: number, arg1: number): void;
        attack(arg0: Internal.Player_, arg1: Internal.Entity_): void;
        getPreviousPlayerMode(): Internal.GameType;
        setLocalMode(arg0: Internal.GameType_, arg1: Internal.GameType_): void;
        handlePlaceRecipe(arg0: number, arg1: Internal.Recipe_<any>, arg2: boolean): void;
        tick(): void;
        getPickRange(): number;
        continueDestroyBlock(arg0: BlockPos_, arg1: Internal.Direction_): boolean;
        releaseUsingItem(arg0: Internal.Player_): void;
        handleInventoryMouseClick(arg0: number, arg1: number, arg2: number, arg3: Internal.ClickType_, arg4: Internal.Player_): void;
        isServerControlledInventory(): boolean;
        handleCreativeModeItemAdd(arg0: Internal.ItemStack_, arg1: number): void;
        handler$bpm000$port_lib$useItemOn(clientPlayerEntity: Internal.LocalPlayer_, hand: Internal.InteractionHand_, blockRayTraceResult: Internal.BlockHitResult_, cir: Internal.CallbackInfoReturnable_<any>): void;
        destroyBlock(arg0: BlockPos_): boolean;
        startDestroyBlock(arg0: BlockPos_, arg1: Internal.Direction_): boolean;
        isAlwaysFlying(): boolean;
        setLocalMode(arg0: Internal.GameType_): void;
        get destroying(): boolean
        get playerMode(): Internal.GameType
        get previousPlayerMode(): Internal.GameType
        get pickRange(): number
        get serverControlledInventory(): boolean
        get alwaysFlying(): boolean
        set localMode(arg0: Internal.GameType_)
        destroyDelay: number;
        destroyProgress: number;
        destroyBlockPos: BlockPos;
    }
    type MultiPlayerGameMode_ = MultiPlayerGameMode;
    class RegistrateEntityLootTables extends Internal.EntityLoot implements Internal.RegistrateLootTables {
        constructor(arg0: Internal.AbstractRegistrate_<any>, arg1: Internal.Consumer_<Internal.RegistrateEntityLootTables>)
        m_124380_(arg0: ResourceLocation_, arg1: Internal.LootTable$Builder_): void;
        andThen(arg0: Internal.Consumer_<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>): Internal.Consumer<Internal.BiConsumer<ResourceLocation, Internal.LootTable$Builder>>;
        m_124371_(arg0: Internal.EntityType_<any>, arg1: Internal.LootTable$Builder_): void;
        validate(arg0: Internal.Map_<ResourceLocation, Internal.LootTable>, arg1: Internal.ValidationContext_): void;
    }
    type RegistrateEntityLootTables_ = RegistrateEntityLootTables;
    class MotionEvent extends icyllis.modernui.view.InputEvent {
        getActionMasked(): number;
        isAltPressed(): boolean;
        getAxisValue(axis: number): number;
        getModifiers(): number;
        isSuperPressed(): boolean;
        offsetLocation(deltaX: number, deltaY: number): void;
        static obtain(eventTime: number, action: number, x: number, y: number, modifiers: number): Internal.MotionEvent;
        setHoverExitPending(hoverExitPending: boolean): void;
        static buttonStateToString(buttonState: number): string;
        getToolType(pointerIndex: number): number;
        getAction(): number;
        getRawY(): number;
        getActionButton(): number;
        getButtonState(): number;
        isCapsLockOn(): boolean;
        setLocation(x: number, y: number): void;
        getRawX(): number;
        getX(): number;
        isButtonPressed(button: number): boolean;
        hasModifiers(modifiers: number): boolean;
        getPointerCount(): number;
        isNumLockOn(): boolean;
        getY(): number;
        isShiftPressed(): boolean;
        copy(): this;
        setAxisValue(axis: number, value: number): void;
        isCtrlPressed(): boolean;
        static actionToString(action: number): string;
        isHoverExitPending(): boolean;
        transform(matrix: icyllis.modernui.graphics.Matrix_): void;
        static obtain(eventTime: number, action: number, actionButton: number, x: number, y: number, modifiers: number, buttonState: number, flags: number): Internal.MotionEvent;
        setAction(action: number): void;
        isTouchEvent(): boolean;
        getPointerId(pointerIndex: number): number;
        get actionMasked(): number
        get altPressed(): boolean
        get modifiers(): number
        get superPressed(): boolean
        set hoverExitPending(hoverExitPending: boolean)
        get action(): number
        get rawY(): number
        get actionButton(): number
        get buttonState(): number
        get capsLockOn(): boolean
        get rawX(): number
        get x(): number
        get pointerCount(): number
        get numLockOn(): boolean
        get y(): number
        get shiftPressed(): boolean
        get ctrlPressed(): boolean
        get hoverExitPending(): boolean
        set action(action: number)
        get touchEvent(): boolean
        static readonly FLAG_TAINTED: -2147483648;
        static readonly AXIS_HSCROLL: 10;
        static readonly ACTION_CANCEL: 3;
        static readonly BUTTON_SECONDARY: 2;
        static readonly ACTION_SCROLL: 8;
        static readonly ACTION_DOWN: 0;
        static readonly ACTION_HOVER_MOVE: 7;
        static readonly ACTION_BUTTON_PRESS: 11;
        static readonly AXIS_X: 0;
        static readonly ACTION_POINTER_UP: 6;
        static readonly ACTION_HOVER_ENTER: 9;
        static readonly ACTION_BUTTON_RELEASE: 12;
        static readonly TOOL_TYPE_UNKNOWN: 0;
        static readonly ACTION_MOVE: 2;
        static readonly ACTION_POINTER_INDEX_MASK: 65280;
        static readonly AXIS_VSCROLL: 9;
        static readonly ACTION_OUTSIDE: 4;
        static readonly ACTION_POINTER_DOWN: 5;
        static readonly ACTION_UP: 1;
        static readonly BUTTON_TERTIARY: 4;
        static readonly BUTTON_BACK: 8;
        static readonly INVALID_POINTER_ID: -1;
        static readonly ACTION_HOVER_EXIT: 10;
        static readonly ACTION_MASK: 255;
        static readonly BUTTON_PRIMARY: 1;
        static readonly AXIS_Y: 1;
        static readonly ACTION_POINTER_INDEX_SHIFT: 8;
        static readonly BUTTON_FORWARD: 16;
        static readonly FLAG_HOVER_EXIT_PENDING: 4;
    }
    type MotionEvent_ = MotionEvent;
    interface Long2IntFunction extends Internal.LongToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2IntFunction;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        get(arg0: number): number;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2IntFunction<T>;
        getOrDefault(arg0: number, arg1: number): number;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Long2FloatFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenInt(arg0: Internal.Int2IntFunction_): this;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsInt(arg0: number): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Long2ByteFunction;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Long2LongFunction;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2IntFunction;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2IntFunction;
        remove(arg0: number): number;
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2IntFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        size(): number;
        defaultReturnValue(arg0: number): void;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2IntFunction;
        apply(arg0: number): number;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Long2CharFunction;
        clear(): void;
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Long2DoubleFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Long2IntFunction_ = Long2IntFunction;
    class EntityTeleportEvent$EnderEntity extends Internal.EntityTeleportEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: number, arg2: number, arg3: number)
        getEntityLiving(): Internal.LivingEntity;
        get entityLiving(): Internal.LivingEntity
    }
    type EntityTeleportEvent$EnderEntity_ = EntityTeleportEvent$EnderEntity;
    interface Algebra {
        apply(arg0: number): Internal.RewriteResult<any, any>;
        toString(arg0: number): string;
    }
    type Algebra_ = Algebra;
    interface IForgeVertexConsumer {
        applyBakedLighting(arg0: number, arg1: Internal.ByteBuffer_): number;
        applyBakedNormals(arg0: Vec3f_, arg1: Internal.ByteBuffer_, arg2: Matrix3f_): void;
        misc(arg0: Internal.VertexFormatElement_, ...arg1: number[]): Internal.VertexConsumer;
        putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: boolean): void;
    }
    type IForgeVertexConsumer_ = IForgeVertexConsumer;
    class AutomobileEngine$EngineModel extends Internal.Record {
        constructor(texture: ResourceLocation_, modelId: ResourceLocation_, ...exhausts: any_[])
        exhausts(): any[];
        texture(): ResourceLocation;
        modelId(): ResourceLocation;
    }
    type AutomobileEngine$EngineModel_ = AutomobileEngine$EngineModel;
    abstract class StemGrownBlock extends Internal.Block implements Internal.IPlantable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        getAttachedStem(): Internal.AttachedStemBlock;
        getStem(): Internal.StemBlock;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get attachedStem(): Internal.AttachedStemBlock
        get stem(): Internal.StemBlock
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type StemGrownBlock_ = StemGrownBlock;
    class ImageInfo {
        constructor()
        constructor(width: number, height: number)
        constructor(w: number, h: number, ct: number, at: number, cs: Internal.ColorSpace_)
        constructor(width: number, height: number, colorType: number, alphaType: number)
        isValid(): boolean;
        static makeUnknown(width: number, height: number): Internal.ImageInfo;
        makeWH(newWidth: number, newHeight: number): this;
        static makeColorInfo(colorType: number, alphaType: number): number;
        alphaType(): number;
        static colorType(colorInfo: number): number;
        height(): number;
        bytesPerPixel(): number;
        isEmpty(): boolean;
        static alphaType(colorInfo: number): number;
        colorType(): number;
        static bytesPerPixel(ct: number): number;
        makeColorType(newColorType: number): this;
        makeAlphaType(newAlphaType: number): this;
        isOpaque(): boolean;
        static makeColorType(colorInfo: number, newColorType: number): number;
        static make(width: number, height: number, ct: number, at: number, cs: Internal.ColorSpace_): Internal.ImageInfo;
        static colorTypeToString(ct: number): string;
        width(): number;
        resize(width: number, height: number): void;
        minRowBytes(): number;
        colorSpace(): Internal.ColorSpace;
        static makeAlphaType(colorInfo: number, newAlphaType: number): number;
        get valid(): boolean
        get empty(): boolean
        get opaque(): boolean
        static readonly CT_RG_F16: 14;
        static readonly CT_RGBA_1010102: 9;
        static readonly COMPRESSION_ETC2_RGB8_UNORM: 1;
        static readonly CT_UNKNOWN: 0;
        static readonly COMPRESSION_BC1_RGBA8_UNORM: 3;
        static readonly CT_R_16: 11;
        static readonly CT_A16G16_UNORM: 13;
        static readonly CT_R_8: 2;
        static readonly COMPRESSION_COUNT: 4;
        static readonly CT_BGRA_8888: 7;
        static readonly COMPRESSION_BC1_RGB8_UNORM: 2;
        static readonly COMPRESSION_NONE: 0;
        static readonly AT_UNKNOWN: 0;
        static readonly CT_RGBA_8888: 6;
        static readonly AT_PREMUL: 2;
        static readonly CT_R_F16: 12;
        static readonly CT_COUNT: 28;
        static readonly CT_RGBA_F16_CLAMPED: 17;
        static readonly CT_GRAY_8xxx: 27;
        static readonly CT_GRAY_ALPHA_88: 23;
        static readonly CT_ALPHA_F16: 21;
        static readonly AT_UNPREMUL: 3;
        static readonly CT_RGBA_8888_SRGB: 8;
        static readonly CT_RGBA_16161616: 15;
        static readonly CT_BGRA_1010102: 10;
        static readonly CT_GRAY_8: 22;
        static readonly CT_R8G8_UNORM: 3;
        static readonly CT_RGBA_F32: 18;
        static readonly CT_RG_88: 3;
        static readonly CT_RGBA_F16: 16;
        static readonly CT_ALPHA_8xxx: 25;
        static readonly CT_ALPHA_F32xxx: 26;
        static readonly CT_ALPHA_16: 20;
        static readonly CT_A16_FLOAT: 21;
        static readonly CT_R16G16_FLOAT: 14;
        static readonly CT_RGB_565: 1;
        static readonly CT_R_8xxx: 24;
        static readonly CT_RG_1616: 13;
        static readonly AT_OPAQUE: 1;
        static readonly CT_R16G16B16A16_UNORM: 15;
        static readonly CT_A16_UNORM: 20;
        static readonly CT_RGB_888: 4;
        static readonly CT_RGB_888x: 5;
        static readonly CT_ALPHA_8: 19;
        static readonly CT_R5G6B5_UNORM: 1;
    }
    type ImageInfo_ = ImageInfo;
    class FlowingFluidBuilder extends Internal.BuilderBase<Internal.FlowingFluid> {
        constructor(b: Internal.FluidBuilder_)
        createObject(): any;
        readonly fluidBuilder: Internal.FluidBuilder;
    }
    type FlowingFluidBuilder_ = FlowingFluidBuilder;
    class MobSpawnSettings$SpawnerData extends Internal.WeightedEntry$IntrusiveBase {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Weight_, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<any>, arg1: number, arg2: number, arg3: number)
        static wrap<T>(arg0: T, arg1: number): Internal.WeightedEntry$Wrapper<T>;
        readonly minCount: number;
        static readonly CODEC: Internal.Codec<Internal.MobSpawnSettings$SpawnerData>;
        readonly type: Internal.EntityType<any>;
        readonly maxCount: number;
    }
    type MobSpawnSettings$SpawnerData_ = MobSpawnSettings$SpawnerData;
    class FarmBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        static isNearWater(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static turnToDirt(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): void;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MAX_MOISTURE: 7;
        static readonly MOISTURE: Internal.IntegerProperty;
    }
    type FarmBlock_ = FarmBlock;
    class FlintAndSteelItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type FlintAndSteelItem_ = FlintAndSteelItem;
    interface ObjDoubleConsumer <T> {
        accept(arg0: T, arg1: number): void;
        (arg0: T, arg1: number): void;
    }
    type ObjDoubleConsumer_<T> = ObjDoubleConsumer<T>;
    class SandBlock extends Internal.FallingBlock {
        constructor(arg0: number, arg1: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getHurtsEntitySelector(): Internal.Predicate<Internal.Entity>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onLand(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.FallingBlockEntity_): void;
        onBrokenAfterFall(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.FallingBlockEntity_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        getFallDamageSource(): DamageSource;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get hurtsEntitySelector(): Internal.Predicate<Internal.Entity>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        get fallDamageSource(): DamageSource
    }
    type SandBlock_ = SandBlock;
    class PlayerSensor extends Internal.Sensor<Internal.LivingEntity> {
        constructor()
    }
    type PlayerSensor_ = PlayerSensor;
    interface ComponentKJS extends Internal.Component, Internal.JsonSerializable, Internal.WrappedJS, Internal.Iterable<Internal.Component> {
        getVisualOrderText(): Internal.FormattedCharSequence;
        toFlatList(): Internal.List<Internal.Component>;
        hasStyle(): boolean;
        darkRed(): Internal.MutableComponent;
        visit<T>(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
        toJson(): Internal.JsonElement;
        clickOpenUrl(url: string): Internal.MutableComponent;
        visit<T>(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
        darkBlue(): Internal.MutableComponent;
        obfuscated(value: boolean): Internal.MutableComponent;
        getString(arg0: number): string;
        iterator(): Internal.Iterator<Internal.Component>;
        darkGreen(): Internal.MutableComponent;
        color(c: Internal.Color_): Internal.MutableComponent;
        bold(): Internal.MutableComponent;
        underlined(): Internal.MutableComponent;
        yellow(): Internal.MutableComponent;
        nbt(arg0: string, arg1: boolean, arg2: Internal.Optional_<Internal.Component>, arg3: Internal.DataSource_): Internal.MutableComponent;
        darkPurple(): Internal.MutableComponent;
        clickCopy(text: string): Internal.MutableComponent;
        blue(): Internal.MutableComponent;
        hover(s: Internal.Component_): Internal.MutableComponent;
        bold(value: boolean): Internal.MutableComponent;
        score(arg0: string, arg1: string): Internal.MutableComponent;
        getContents(): Internal.ComponentContents;
        aqua(): Internal.MutableComponent;
        green(): Internal.MutableComponent;
        clickOpenFile(path: string): Internal.MutableComponent;
        literal(arg0: string): Internal.MutableComponent;
        black(): Internal.MutableComponent;
        obfuscated(): Internal.MutableComponent;
        strikethrough(value: boolean): Internal.MutableComponent;
        insertion(s: string): Internal.MutableComponent;
        translatable(arg0: string): Internal.MutableComponent;
        red(): Internal.MutableComponent;
        clickRunCommand(command: string): Internal.MutableComponent;
        italic(): Internal.MutableComponent;
        translatable(arg0: string, ...arg1: any[]): Internal.MutableComponent;
        empty(): Internal.MutableComponent;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        component(): Internal.Component;
        click(s: Internal.ClickEvent_): Internal.MutableComponent;
        isEmpty(): boolean;
        underlined(value: boolean): Internal.MutableComponent;
        getStyle(): Internal.Style;
        self(): Internal.MutableComponent;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        rawComponent(): Internal.MutableComponent;
        gray(): Internal.MutableComponent;
        font(s: ResourceLocation_): Internal.MutableComponent;
        getSiblings(): Internal.List<Internal.Component>;
        darkAqua(): Internal.MutableComponent;
        getString(): string;
        nullToEmpty(arg0: string): Internal.Component;
        of(arg0: string, arg1: Internal.Style_): Internal.FormattedText;
        darkGray(): Internal.MutableComponent;
        clickChangePage(page: string): Internal.MutableComponent;
        spliterator(): Internal.Spliterator<Internal.Component>;
        noColor(): Internal.MutableComponent;
        plainCopy(): Internal.MutableComponent;
        keybind(arg0: string): Internal.MutableComponent;
        strikethrough(): Internal.MutableComponent;
        clickSuggestCommand(command: string): Internal.MutableComponent;
        gold(): Internal.MutableComponent;
        contains(arg0: Internal.Component_): boolean;
        hasSiblings(): boolean;
        white(): Internal.MutableComponent;
        composite(...arg0: Internal.FormattedText_[]): Internal.FormattedText;
        italic(value: boolean): Internal.MutableComponent;
        composite(arg0: Internal.List_<Internal.FormattedText>): Internal.FormattedText;
        of(arg0: string): Internal.FormattedText;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        rawCopy(): Internal.MutableComponent;
        lightPurple(): Internal.MutableComponent;
        toFlatList(arg0: Internal.Style_): Internal.List<Internal.Component>;
        selector(arg0: string, arg1: Internal.Optional_<Internal.Component>): Internal.MutableComponent;
        copy(): Internal.MutableComponent;
        forEach(arg0: Internal.Consumer_<Internal.Component>): void;
        get visualOrderText(): Internal.FormattedCharSequence
        get contents(): Internal.ComponentContents
        get empty(): boolean
        get style(): Internal.Style
        get siblings(): Internal.List<Internal.Component>
        get string(): string
    }
    type ComponentKJS_ = ComponentKJS;
    interface IForgeBoat {
        canBoatInFluid(arg0: Internal.FluidState_): boolean;
        canBoatInFluid(arg0: Internal.FluidType_): boolean;
    }
    type IForgeBoat_ = IForgeBoat;
    interface UnmodifiableCommentedConfig extends Internal.UnmodifiableConfig {
        getOrElse<T>(arg0: string, arg1: T): T;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getLong(arg0: string): number;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        getComment(arg0: Internal.List_<string>): string;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        contains(arg0: string): boolean;
        commentMap(): Internal.Map<string, string>;
        getShort(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        containsComment(arg0: Internal.List_<string>): boolean;
        isNull(arg0: Internal.List_<string>): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalComment(arg0: Internal.List_<string>): Internal.Optional<string>;
        getRaw<T>(arg0: Internal.List_<string>): T;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        entrySet(): Internal.Set<Internal.UnmodifiableCommentedConfig$Entry>;
        getComments(arg0: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>): void;
        getComments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        getChar(arg0: Internal.List_<string>): string;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        isEmpty(): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        fake(arg0: Internal.UnmodifiableConfig_): this;
        getComment(arg0: string): string;
        containsComment(arg0: string): boolean;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getRaw<T>(arg0: string): T;
        getOptionalComment(arg0: string): Internal.Optional<string>;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        isNull(arg0: string): boolean;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        getByte(arg0: string): number;
        getIntOrElse(arg0: string, arg1: number): number;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        size(): number;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        apply<T>(arg0: string): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        get comments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>
        get empty(): boolean
    }
    type UnmodifiableCommentedConfig_ = UnmodifiableCommentedConfig;
    class FurnaceBlockEntity extends Internal.AbstractFurnaceBlockEntity {
        constructor(arg0: BlockPos_, arg1: Internal.BlockState_)
        stopOpen(arg0: Internal.Player_): void;
        count(ingredient: Internal.Ingredient_): number;
        static tryClear(arg0: any): void;
        count(): number;
        handleUpdateTag(arg0: Internal.CompoundTag_): void;
        requestModelDataUpdate(): void;
        countItem(arg0: Internal.Item_): number;
        setStackInSlot(slot: number, stack: Internal.ItemStack_): void;
        isEmpty(): boolean;
        clear(ingredient: Internal.Ingredient_): void;
        startOpen(arg0: Internal.Player_): void;
        find(): number;
        hasAnyOf(arg0: Internal.Set_<Internal.Item>): boolean;
        getSlots(): number;
        extractItem(slot: number, amount: number, simulate: boolean): Internal.ItemStack;
        setChanged(): void;
        getBlock(level: Internal.Level_): Internal.BlockContainerJS;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStackInSlot(slot: number): Internal.ItemStack;
        getHeight(): number;
        hasAnyMatching(arg0: Internal.Predicate_<Internal.ItemStack>): boolean;
        onDataPacket(arg0: Internal.Connection_, arg1: Internal.ClientboundBlockEntityDataPacket_): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        countNonEmpty(): number;
        setRecipeUsed(arg0: Internal.Level_, arg1: Internal.ServerPlayer_, arg2: Internal.Recipe_<any>): boolean;
        kjs$self(): Internal.Container;
        deserializeNBT(arg0: Internal.Tag_): void;
        getWidth(): number;
        getSlotLimit(slot: number): number;
        getMaxStackSize(): number;
        getAllItems(): Internal.List<Internal.ItemStack>;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        hasCustomName(): boolean;
        insertItem(stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        insertItem(slot: number, stack: Internal.ItemStack_, simulate: boolean): Internal.ItemStack;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getModelData(): Internal.ModelData;
        isMutable(): boolean;
        clear(): void;
        find(ingredient: Internal.Ingredient_): number;
        countNonEmpty(ingredient: Internal.Ingredient_): number;
        isItemValid(slot: number, stack: Internal.ItemStack_): boolean;
        getRenderBoundingBox(): Internal.AABB;
        get empty(): boolean
        get slots(): number
        get height(): number
        get width(): number
        get maxStackSize(): number
        get allItems(): Internal.List<Internal.ItemStack>
        get modelData(): Internal.ModelData
        get mutable(): boolean
        get renderBoundingBox(): Internal.AABB
    }
    type FurnaceBlockEntity_ = FurnaceBlockEntity;
    interface Spliterator$OfInt extends Internal.Spliterator$OfPrimitive<number, Internal.IntConsumer, Internal.Spliterator$OfInt> {
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        forEachRemaining(arg0: any): void;
        trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
        tryAdvance(arg0: Internal.IntConsumer_): boolean;
        getComparator(): Internal.Comparator<number>;
        getExactSizeIfKnown(): number;
        hasCharacteristics(arg0: number): boolean;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        tryAdvance(arg0: any): boolean;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        characteristics(): number;
        estimateSize(): number;
        get comparator(): Internal.Comparator<number>
        get exactSizeIfKnown(): number
    }
    type Spliterator$OfInt_ = Spliterator$OfInt;
    interface Object2ReferenceFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Object2ReferenceFunction<K, T>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ReferenceFunction<V>;
        getOrDefault(arg0: any, arg1: V): V;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Object2CharFunction<K>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ReferenceFunction<V>;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ReferenceFunction<V>;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Object2IntFunction<K>;
        get(arg0: any): V;
        remove(arg0: any): V;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
        apply(arg0: K): V;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2ReferenceFunction<T, V>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2ReferenceFunction<T, V>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ReferenceFunction<V>;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ReferenceFunction<V>;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Object2LongFunction<K>;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ReferenceFunction<V>;
        size(): number;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Object2ObjectFunction<K, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ReferenceFunction<V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        clear(): void;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
        defaultReturnValue(): V;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        (arg0: any): V;
    }
    type Object2ReferenceFunction_<K, V> = Object2ReferenceFunction<K, V>;
    class BlockEvent$FarmlandTrampleEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: number, arg4: Internal.Entity_)
        getEntity(): Internal.Entity;
        getFallDistance(): number;
        get entity(): Internal.Entity
        get fallDistance(): number
    }
    type BlockEvent$FarmlandTrampleEvent_ = BlockEvent$FarmlandTrampleEvent;
    class BossHealthOverlay extends Internal.GuiComponent {
        constructor(arg0: Internal.Minecraft_)
        shouldCreateWorldFog(): boolean;
        shouldPlayMusic(): boolean;
        render(arg0: Internal.PoseStack_): void;
        reset(): void;
        update(arg0: Internal.ClientboundBossEventPacket_): void;
        shouldDarkenScreen(): boolean;
    }
    type BossHealthOverlay_ = BossHealthOverlay;
    class AirBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type AirBlock_ = AirBlock;
    class BlockEvent$CropGrowEvent extends Internal.BlockEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_)
    }
    type BlockEvent$CropGrowEvent_ = BlockEvent$CropGrowEvent;
    class RuleProcessor extends Internal.StructureProcessor {
        constructor(arg0: Internal.List_<any>)
        static readonly CODEC: Internal.Codec<Internal.RuleProcessor>;
    }
    type RuleProcessor_ = RuleProcessor;
    interface LongCollection extends Internal.LongIterable, Internal.Collection<number> {
        /**
         * @deprecated
        */
        stream(): Internal.Stream<number>;
        iterator(): Internal.LongIterator;
        longIterator(): Internal.LongIterator;
        add(arg0: number): boolean;
        removeIf(arg0: Internal.LongPredicate_): boolean;
        isEmpty(): boolean;
        /**
         * @deprecated
        */
        toLongArray(arg0: number[]): number[];
        addAll(arg0: Internal.Collection_<number>): boolean;
        toArray(arg0: number[]): number[];
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        /**
         * @deprecated
        */
        forEach(arg0: Internal.Consumer_<number>): void;
        retainAll(arg0: Internal.LongCollection_): boolean;
        /**
         * @deprecated
        */
        parallelStream(): Internal.Stream<number>;
        /**
         * @deprecated
        */
        contains(arg0: any): boolean;
        forEach(arg0: Internal.LongConsumer_): void;
        addAll(arg0: Internal.LongCollection_): boolean;
        contains(arg0: number): boolean;
        toArray<T>(arg0: T[]): T[];
        /**
         * @deprecated
        */
        removeIf(arg0: Internal.Predicate_<number>): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        toArray(): any[];
        /**
         * @deprecated
        */
        add(arg0: any): boolean;
        rem(arg0: number): boolean;
        toLongArray(): number[];
        hashCode(): number;
        size(): number;
        forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        removeAll(arg0: Internal.LongCollection_): boolean;
        containsAll(arg0: Internal.LongCollection_): boolean;
        longParallelStream(): Internal.LongStream;
        spliterator(): Internal.Spliterator<any>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        longStream(): Internal.LongStream;
        clear(): void;
        /**
         * @deprecated
        */
        add(arg0: number): boolean;
        longSpliterator(): Internal.LongSpliterator;
        equals(arg0: any): boolean;
        removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
        get empty(): boolean
    }
    type LongCollection_ = LongCollection;
    class NyliumBlock extends Internal.Block implements Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        isBonemealSuccess(arg0: Internal.Level_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        performBonemeal(arg0: Internal.ServerLevel_, arg1: Internal.RandomSource_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isValidBonemealTarget(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: boolean): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type NyliumBlock_ = NyliumBlock;
    class KeyPairResponse extends Internal.Response {
        constructor()
        getPublicKey(): string;
        getPublicKeySignature(): Internal.ByteBuffer;
        getLegacyPublicKeySignature(): Internal.ByteBuffer;
        getRefreshedAfter(): string;
        getPrivateKey(): string;
        getExpiresAt(): string;
        get publicKey(): string
        get publicKeySignature(): Internal.ByteBuffer
        get legacyPublicKeySignature(): Internal.ByteBuffer
        get refreshedAfter(): string
        get privateKey(): string
        get expiresAt(): string
    }
    type KeyPairResponse_ = KeyPairResponse;
    abstract class Attachment extends Internal.GpuResource {
        isFormatCompressed(): boolean;
        getWidth(): number;
        getBackendFormat(): Internal.BackendFormat;
        getHeight(): number;
        getSampleCount(): number;
        get formatCompressed(): boolean
        get width(): number
        get backendFormat(): Internal.BackendFormat
        get height(): number
        get sampleCount(): number
    }
    type Attachment_ = Attachment;
    class ClientboundContainerSetSlotPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number, arg2: number, arg3: Internal.ItemStack_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        getStateId(): number;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getItem(): Internal.ItemStack;
        getContainerId(): number;
        getSlot(): number;
        isSkippable(): boolean;
        get stateId(): number
        get item(): Internal.ItemStack
        get containerId(): number
        get slot(): number
        get skippable(): boolean
        static readonly CARRIED_ITEM: -1;
        static readonly PLAYER_INVENTORY: -2;
    }
    type ClientboundContainerSetSlotPacket_ = ClientboundContainerSetSlotPacket;
    class CrashReportCategory {
        constructor(arg0: string)
        setDetail(arg0: string, arg1: Internal.CrashReportDetail_<string>): this;
        applyStackTrace(arg0: Internal.Throwable_): void;
        getStacktrace(): Internal.StackTraceElement[];
        fillInStackTrace(arg0: number): number;
        validateStackTrace(arg0: Internal.StackTraceElement_, arg1: Internal.StackTraceElement_): boolean;
        static formatLocation(arg0: Internal.LevelHeightAccessor_, arg1: number, arg2: number, arg3: number): string;
        getDetails(arg0: Internal.StringBuilder_): void;
        static formatLocation(arg0: Internal.LevelHeightAccessor_, arg1: number, arg2: number, arg3: number): string;
        setDetail(arg0: string, arg1: any): this;
        static formatLocation(arg0: Internal.LevelHeightAccessor_, arg1: BlockPos_): string;
        static populateBlockDetails(arg0: Internal.CrashReportCategory_, arg1: Internal.LevelHeightAccessor_, arg2: BlockPos_, arg3: Internal.BlockState_): void;
        setDetailError(arg0: string, arg1: Internal.Throwable_): void;
        trimStacktrace(arg0: number): void;
        get stacktrace(): Internal.StackTraceElement[]
    }
    type CrashReportCategory_ = CrashReportCategory;
    class EntityMobGriefingEvent extends Internal.EntityEvent {
        constructor()
        constructor(arg0: Internal.Entity_)
    }
    type EntityMobGriefingEvent_ = EntityMobGriefingEvent;
    class Biome implements Internal.BiomeFTBC, Internal.ExtendedBiome {
        getWaterColor(): number;
        getPrecipitation(): Internal.Biome$Precipitation;
        getMobSettings(): Internal.MobSpawnSettings;
        getFTBCBiomeColorIndex(): number;
        shouldMeltFrozenOceanIcebergSlightly(arg0: BlockPos_): boolean;
        getAmbientLoop(): Internal.Optional<Internal.SoundEvent>;
        setFTBCBiomeColorIndex(c: number): void;
        shouldFreeze(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: boolean): boolean;
        getDownfall(): number;
        getSpecialEffects(): Internal.BiomeSpecialEffects;
        coldEnoughToSnow(arg0: BlockPos_): boolean;
        getTemperature(pos: BlockPos_): number;
        shouldSnow(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        warmEnoughToRain(arg0: BlockPos_): boolean;
        getFogColor(): number;
        setBiomeCategory(biomeCategory: number): void;
        shouldFreeze(arg0: Internal.LevelReader_, arg1: BlockPos_): boolean;
        getSkyColor(): number;
        modifiableBiomeInfo(): Internal.ModifiableBiomeInfo;
        getModifiedClimateSettings(): Internal.Biome$ClimateSettings;
        getFoliageColor(): number;
        shouldSnowGolemBurn(arg0: BlockPos_): boolean;
        getAmbientAdditions(): Internal.Optional<Internal.AmbientAdditionsSettings>;
        getBackgroundMusic(): Internal.Optional<Internal.Music>;
        getAmbientMood(): Internal.Optional<Internal.AmbientMoodSettings>;
        getBaseTemperature(): number;
        getBiomeCategory(): number;
        getWaterFogColor(): number;
        getModifiedSpecialEffects(): Internal.BiomeSpecialEffects;
        isHumid(): boolean;
        getAmbientParticle(): Internal.Optional<Internal.AmbientParticleSettings>;
        getGrassColor(arg0: number, arg1: number): number;
        getGenerationSettings(): Internal.BiomeGenerationSettings;
        get waterColor(): number
        get precipitation(): Internal.Biome$Precipitation
        get mobSettings(): Internal.MobSpawnSettings
        get FTBCBiomeColorIndex(): number
        get ambientLoop(): Internal.Optional<Internal.SoundEvent>
        set FTBCBiomeColorIndex(c: number)
        get downfall(): number
        get specialEffects(): Internal.BiomeSpecialEffects
        get fogColor(): number
        set biomeCategory(biomeCategory: number)
        get skyColor(): number
        get modifiedClimateSettings(): Internal.Biome$ClimateSettings
        get foliageColor(): number
        get ambientAdditions(): Internal.Optional<Internal.AmbientAdditionsSettings>
        get backgroundMusic(): Internal.Optional<Internal.Music>
        get ambientMood(): Internal.Optional<Internal.AmbientMoodSettings>
        get baseTemperature(): number
        get biomeCategory(): number
        get waterFogColor(): number
        get modifiedSpecialEffects(): Internal.BiomeSpecialEffects
        get humid(): boolean
        get ambientParticle(): Internal.Optional<Internal.AmbientParticleSettings>
        get generationSettings(): Internal.BiomeGenerationSettings
        /**
         * @deprecated
         * This field is marked to be removed in future!
        */
        static readonly BIOME_INFO_NOISE: Internal.PerlinSimplexNoise;
        static readonly CODEC: Internal.Codec<Internal.Holder<Internal.Biome>>;
        static readonly DIRECT_CODEC: Internal.Codec<Internal.Biome>;
        static readonly NETWORK_CODEC: Internal.Codec<Internal.Biome>;
        static readonly LIST_CODEC: Internal.Codec<Internal.HolderSet<Internal.Biome>>;
    }
    type Biome_ = Special.Biome | Biome;
    class StructurePlaceSettings {
        constructor()
        setKeepLiquids(arg0: boolean): this;
        setMirror(arg0: Internal.Mirror_): this;
        setRotation(arg0: Internal.Rotation_): this;
        setFinalizeEntities(arg0: boolean): this;
        isIgnoreEntities(): boolean;
        shouldFinalizeEntities(): boolean;
        clearProcessors(): this;
        setIgnoreEntities(arg0: boolean): this;
        getRandomPalette(arg0: Internal.List_<Internal.StructureTemplate$Palette>, arg1: BlockPos_): Internal.StructureTemplate$Palette;
        shouldKeepLiquids(): boolean;
        setKnownShape(arg0: boolean): this;
        getRotationPivot(): BlockPos;
        getBoundingBox(): Internal.BoundingBox;
        addProcessor(arg0: Internal.StructureProcessor_): this;
        getRotation(): Internal.Rotation;
        setRotationPivot(arg0: BlockPos_): this;
        setRandom(arg0: Internal.RandomSource_): this;
        copy(): this;
        getMirror(): Internal.Mirror;
        getRandom(arg0: BlockPos_): Internal.RandomSource;
        setBoundingBox(arg0: Internal.BoundingBox_): this;
        popProcessor(arg0: Internal.StructureProcessor_): this;
        getProcessors(): Internal.List<Internal.StructureProcessor>;
        getKnownShape(): boolean;
        set keepLiquids(arg0: boolean)
        set mirror(arg0: Internal.Mirror_)
        set rotation(arg0: Internal.Rotation_)
        set finalizeEntities(arg0: boolean)
        get ignoreEntities(): boolean
        set ignoreEntities(arg0: boolean)
        set knownShape(arg0: boolean)
        get rotationPivot(): BlockPos
        get boundingBox(): Internal.BoundingBox
        get rotation(): Internal.Rotation
        set rotationPivot(arg0: BlockPos_)
        set random(arg0: Internal.RandomSource_)
        get mirror(): Internal.Mirror
        set boundingBox(arg0: Internal.BoundingBox_)
        get processors(): Internal.List<Internal.StructureProcessor>
        get knownShape(): boolean
    }
    type StructurePlaceSettings_ = StructurePlaceSettings;
    class ServerboundEditBookPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: number, arg1: Internal.List_<string>, arg2: Internal.Optional_<string>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getTitle(): Internal.Optional<string>;
        getPages(): Internal.List<string>;
        getSlot(): number;
        isSkippable(): boolean;
        get title(): Internal.Optional<string>
        get pages(): Internal.List<string>
        get slot(): number
        get skippable(): boolean
        static readonly MAX_BYTES_PER_CHAR: 4;
    }
    type ServerboundEditBookPacket_ = ServerboundEditBookPacket;
    abstract class IntProperty <T> extends icyllis.modernui.util.Property<T, number> {
        constructor(name: string)
        /**
         * @deprecated
        */
        set(object: T, value: number): void;
        setValue(arg0: T, arg1: number): void;
    }
    type IntProperty_<T> = IntProperty<T>;
    class FunctionCall extends Internal.Expression {
        clone(): any;
        getFunction(): icyllis.arc3d.shaderc.tree.Function;
        getArguments(): Internal.Expression[];
        get "function"(): icyllis.arc3d.shaderc.tree.Function
        get "arguments"(): Internal.Expression[]
    }
    type FunctionCall_ = FunctionCall;
    class TextureAtlasSprite$Info {
        constructor(arg0: ResourceLocation_, arg1: number, arg2: number, arg3: any_)
        width(): number;
        height(): number;
        name(): ResourceLocation;
        width: number;
        height: number;
    }
    type TextureAtlasSprite$Info_ = TextureAtlasSprite$Info;
    class GTOreVeinEventJS extends Internal.EventJS {
        constructor()
        modify(id: ResourceLocation_, consumer: Internal.Consumer_<GTOreVein>): void;
        add(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.OreVeinBuilderJS>): void;
        remove(id: ResourceLocation_): void;
    }
    type GTOreVeinEventJS_ = GTOreVeinEventJS;
    class ParallelDispatchEvent extends Internal.ModLifecycleEvent {
        constructor()
        constructor(arg0: Internal.ModContainer_, arg1: Internal.ModLoadingStage_)
        enqueueWork(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
        enqueueWork<T>(arg0: Internal.Supplier_<T>): Internal.CompletableFuture<T>;
    }
    type ParallelDispatchEvent_ = ParallelDispatchEvent;
    interface PrimitiveIterator$OfLong extends Internal.PrimitiveIterator<number, Internal.LongConsumer> {
        forEachRemaining(arg0: any): void;
        remove(): void;
        next(): any;
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        nextLong(): number;
        hasNext(): boolean;
        forEachRemaining(arg0: Internal.LongConsumer_): void;
    }
    type PrimitiveIterator$OfLong_ = PrimitiveIterator$OfLong;
    interface TemporalAmount {
        subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
        addTo(arg0: Internal.Temporal_): Internal.Temporal;
        getUnits(): Internal.List<Internal.TemporalUnit>;
        get(arg0: Internal.TemporalUnit_): number;
        get units(): Internal.List<Internal.TemporalUnit>
    }
    type TemporalAmount_ = TemporalAmount;
    class ScoreboardSaveData extends Internal.SavedData {
        constructor(arg0: Internal.Scoreboard_)
        load(arg0: Internal.CompoundTag_): this;
        static readonly FILE_ID: "scoreboard";
    }
    type ScoreboardSaveData_ = ScoreboardSaveData;
    class RandomBlockStateMatchTest extends Internal.RuleTest {
        constructor(arg0: Internal.BlockState_, arg1: number)
        static readonly CODEC: Internal.Codec<Internal.RandomBlockStateMatchTest>;
    }
    type RandomBlockStateMatchTest_ = RandomBlockStateMatchTest;
    abstract class ImmutableMultimap <K, V> extends Internal.BaseImmutableMultimap<K, V> implements Internal.Serializable {
        static copyOf<K, V>(arg0: Internal.Multimap_<K, V>): Internal.ImmutableMultimap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMultimap<K, V>;
        /**
         * @deprecated
        */
        replaceValues(arg0: any, arg1: Internal.Iterable_<any>): Internal.Collection<any>;
        entries(): Internal.Collection<any>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMultimap<K, V>;
        static copyOf<K, V>(arg0: Internal.Iterable_<Internal.Map$Entry<K, V>>): Internal.ImmutableMultimap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMultimap<K, V>;
        asMap(): Internal.ImmutableMap<K, Internal.Collection<V>>;
        static builder<K, V>(): Internal.ImmutableMultimap$Builder<K, V>;
        values(): Internal.ImmutableCollection<V>;
        get(arg0: any): Internal.Collection<any>;
        keySet(): Internal.Set<any>;
        static of<K, V>(arg0: K, arg1: V): Internal.ImmutableMultimap<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMultimap<K, V>;
        keys(): Internal.Multiset<any>;
        inverse(): Internal.ImmutableMultimap<V, K>;
        /**
         * @deprecated
        */
        removeAll(arg0: any): Internal.ImmutableCollection<V>;
        static of<K, V>(): Internal.ImmutableMultimap<K, V>;
    }
    type ImmutableMultimap_<K, V> = ImmutableMultimap<K, V>;
    class Vector3 {
        constructor()
        constructor(x: number, y: number, z: number)
        preTransform(mat: Internal.Matrix4_): void;
        multiply(mx: number, my: number, mz: number): void;
        normalize(): void;
        sort(): void;
        transform(mat: Internal.Matrix4_): void;
        dot(x: number, y: number, z: number): number;
        multiply(s: number): void;
        isNormalized(): boolean;
        multiply(v: Internal.Vector3_): void;
        sum(): number;
        lengthSq(): number;
        set(x: number, y: number, z: number): void;
        cross(x: number, y: number, z: number): void;
        setZero(): void;
        length(): number;
        maxComponent(v: Internal.Vector3_): void;
        rotation(angle: number): Internal.Quaternion;
        perpendicular(): void;
        negate(): void;
        copy(): this;
        reverse(): void;
        dot(v: Internal.Vector3_): number;
        minComponent(v: Internal.Vector3_): void;
        projection(v: Internal.Vector3_): void;
        product(): number;
        subtract(v: Internal.Vector3_): void;
        transform(q: Internal.Quaternion_): void;
        add(v: Internal.Vector3_): void;
        equivalent(v: Internal.Vector3_): boolean;
        set(v: Internal.Vector3_): void;
        cross(v: Internal.Vector3_): void;
        get normalized(): boolean
        z: number;
        y: number;
        x: number;
    }
    type Vector3_ = Vector3;
    interface IModStateTransition$EventGenerator <T extends Internal.Event & Internal.IModBusEvent> extends Internal.Function<Internal.ModContainer, T> {
        compose<V>(arg0: Internal.Function_<V, Internal.ModContainer>): Internal.Function<V, T>;
        fromFunction<FN extends Internal.Event & Internal.IModBusEvent>(arg0: Internal.Function_<Internal.ModContainer, FN>): Internal.IModStateTransition$EventGenerator<FN>;
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.Function<Internal.ModContainer, V>;
        apply(arg0: Internal.ModContainer_): T;
        identity<T>(): Internal.Function<T, T>;
    }
    type IModStateTransition$EventGenerator_<T extends Internal.Event & Internal.IModBusEvent> = IModStateTransition$EventGenerator<T>;
    interface CubeDefinitionAccess {
        automobility$dimensions(): Vec3f;
        automobility$uvScale(): Internal.UVPair;
        automobility$mirror(): boolean;
        automobility$create(arg0: string, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.CubeDeformation_, arg10: boolean, arg11: number, arg12: number): Internal.CubeDefinition;
        automobility$offset(): Vec3f;
        automobility$dilation(): Internal.CubeDeformation;
        automobility$name(): string;
        automobility$uv(): Internal.UVPair;
    }
    type CubeDefinitionAccess_ = CubeDefinitionAccess;
    class ParticleManager {
        constructor()
        addParticle(particle: Internal.Particle_): void;
        clearAllParticles(): void;
        render(pMatrixStack: Internal.PoseStack_, pActiveRenderInfo: Internal.Camera_, pPartialTicks: number): void;
        setLevel(level: Internal.Level_): void;
        getParticleAmount(): number;
        static makeParticleRenderTypeComparator(renderOrder: Internal.List_<Internal.ParticleRenderType>): Internal.Comparator<Internal.ParticleRenderType>;
        tick(): void;
        set level(level: Internal.Level_)
        get particleAmount(): number
        level: Internal.Level;
    }
    type ParticleManager_ = ParticleManager;
    class Vector4 {
        constructor()
        transform(mat: Internal.Matrix4_): void;
        z: number;
        y: number;
        x: number;
        w: number;
    }
    type Vector4_ = Vector4;
    class BrainDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
        constructor(arg0: Internal.Minecraft_)
        removePoi(arg0: BlockPos_): void;
        setFreeTicketCount(arg0: BlockPos_, arg1: number): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
        removeBrainDump(arg0: number): void;
        clear(): void;
        addOrUpdateBrainDump(arg0: Internal.BrainDebugRenderer$BrainDump_): void;
        addPoi(arg0: Internal.BrainDebugRenderer$PoiInfo_): void;
    }
    type BrainDebugRenderer_ = BrainDebugRenderer;
    interface IntFunction <R> {
        apply(arg0: number): R;
        (arg0: number): R;
    }
    type IntFunction_<R> = IntFunction<R>;
    class VulkanAllocation {
        constructor()
        set(alloc: Internal.VulkanAllocation_): void;
        static readonly COHERENT_FLAG: 2;
        mMemoryFlags: number;
        mSize: number;
        mAllocation: number;
        mOffset: number;
        static readonly VISIBLE_FLAG: 1;
        static readonly LAZILY_ALLOCATED_FLAG: 4;
        mMemory: number;
    }
    type VulkanAllocation_ = VulkanAllocation;
    class AdvancementRewards {
        constructor(arg0: number, arg1: ResourceLocation_[], arg2: ResourceLocation_[], arg3: any_)
        serializeToJson(): Internal.JsonElement;
        getRecipes(): ResourceLocation[];
        grant(arg0: Internal.ServerPlayer_): void;
        static deserialize(arg0: Internal.JsonObject_): Internal.AdvancementRewards;
        get recipes(): ResourceLocation[]
        static readonly EMPTY: Internal.AdvancementRewards;
    }
    type AdvancementRewards_ = AdvancementRewards;
    interface PrimitiveCodec <A> extends Internal.Codec<A> {
        optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec<A>;
        empty<A>(): Internal.MapEncoder<A>;
        fieldOf(arg0: string): Internal.MapCodec<A>;
        error<A>(arg0: string): Internal.Encoder<A>;
        unit<A>(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
        flatComap<B>(arg0: Internal.Function_<B, Internal.DataResult<A>>): Internal.Encoder<B>;
        simple(): Internal.Decoder$Simple<A>;
        stable(): Internal.Codec<A>;
        floatRange(arg0: number, arg1: number): Internal.Codec<number>;
        ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): Internal.Decoder<A>;
        dispatch<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        partialDispatch<E>(arg0: string, arg1: Internal.Function_<E, Internal.DataResult<A>>, arg2: Internal.Function_<A, Internal.DataResult<Internal.Codec<E>>>): Internal.Codec<E>;
        withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder<any>;
        comap<B>(arg0: Internal.Function_<B, A>): Internal.Encoder<B>;
        dispatchMap<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        unit<A>(arg0: A): Internal.Codec<A>;
        intRange(arg0: number, arg1: number): Internal.Codec<number>;
        orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<A>): Internal.Codec<A>;
        orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): Internal.Codec<A>;
        pair<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<com.mojang.datafixers.util.Pair<F, S>>;
        either<F, S>(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
        checkRange<N extends number & Internal.Comparable<N>>(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
        optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<A>>;
        unboundedMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
        dispatchStable<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): Internal.Codec<A>;
        optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec<A>;
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): Internal.Decoder<A>;
        mapEither<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
        doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
        optionalField<F>(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
        simpleMap<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
        orElseGet(arg0: Internal.Supplier_<A>): Internal.Codec<A>;
        ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): Internal.Decoder<A>;
        map<B>(arg0: Internal.Function_<A, B>): Internal.Decoder<B>;
        orElse(arg0: A): Internal.Codec<A>;
        deprecated(arg0: number): Internal.Codec<A>;
        list<E>(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
        dispatchMap<E>(arg0: Internal.Function_<E, A>, arg1: Internal.Function_<A, Internal.Codec<E>>): Internal.MapCodec<E>;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.Decoder<B>;
        boxed(): Internal.Decoder$Boxed<A>;
        promotePartial(arg0: Internal.Consumer_<any>): Internal.Decoder<any>;
        xmap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
        dispatch<E>(arg0: string, arg1: Internal.Function_<E, A>, arg2: Internal.Function_<A, Internal.Codec<E>>): Internal.Codec<E>;
        comapFlatMap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, A>): Internal.Codec<S>;
        of<A>(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): Internal.Codec<A>;
        orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<A>): Internal.Codec<A>;
        optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec<A>;
        terminal(): Internal.Decoder$Terminal<A>;
        read<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        of<A>(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
        orElse(arg0: Internal.Consumer_<string>, arg1: A): Internal.Codec<A>;
        compoundList<K, V>(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<com.mojang.datafixers.util.Pair<K, V>>>;
        listOf(): Internal.Codec<Internal.List<A>>;
        encodeStart<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
        flatXmap<S>(arg0: Internal.Function_<A, Internal.DataResult<S>>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        flatComapMap<S>(arg0: Internal.Function_<A, S>, arg1: Internal.Function_<S, Internal.DataResult<A>>): Internal.Codec<S>;
        mapResult(arg0: Internal.Codec$ResultFunction_<A>): Internal.Codec<A>;
        mapPair<F, S>(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<com.mojang.datafixers.util.Pair<F, S>>;
        encode<T>(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
        write<T>(arg0: Internal.DynamicOps_<T>, arg1: A): T;
    }
    type PrimitiveCodec_<A> = PrimitiveCodec<A>;
    class RenderGuiOverlayEvent$Post extends Internal.RenderGuiOverlayEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number, arg3: Internal.NamedGuiOverlay_)
    }
    type RenderGuiOverlayEvent$Post_ = RenderGuiOverlayEvent$Post;
    class HopperMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Inventory_)
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Container_)
        static readonly CONTAINER_SIZE: 5;
    }
    type HopperMenu_ = HopperMenu;
    interface FrameInfoAccessor {
        getTime(): number;
        getIndex(): number;
        get time(): number
        get index(): number
    }
    type FrameInfoAccessor_ = FrameInfoAccessor;
    abstract class WritableRegistry <T> extends Internal.Registry<T> {
        constructor(arg0: Internal.ResourceKey_<Internal.Registry<T>>, arg1: Internal.Lifecycle_)
        forEach(arg0: Internal.Consumer_<T>): void;
        registerOrOverride(arg0: Internal.OptionalInt_, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        register(arg0: Internal.ResourceKey_<T>, arg1: T, arg2: Internal.Lifecycle_): Internal.Holder<T>;
        spliterator(): Internal.Spliterator<T>;
        isEmpty(): boolean;
        byIdOrThrow(arg0: number): T;
        registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
        static forStrings(arg0: Internal.Supplier_<Internal.Stream<string>>): Internal.Keyable;
        get empty(): boolean
    }
    type WritableRegistry_<T> = WritableRegistry<T>;
    interface RecipeConstructor$Factory {
        setValues(arg0: Internal.RecipeJS_, arg1: Internal.RecipeSchemaType_, arg2: Internal.RecipeKey_<any>[], arg3: Internal.ComponentValueMap_): void;
        create(type: Internal.RecipeTypeFunction_, schemaType: Internal.RecipeSchemaType_, keys: Internal.RecipeKey_<any>[], from: Internal.ComponentValueMap_): Internal.RecipeJS;
        (arg0: Internal.RecipeJS_, arg1: Internal.RecipeSchemaType_, arg2: Internal.RecipeKey_<any>[], arg3: Internal.ComponentValueMap_): void;
        readonly DEFAULT: Internal.RecipeConstructor$Factory;
    }
    type RecipeConstructor$Factory_ = RecipeConstructor$Factory;
    interface IForgeMobEffectInstance {
        setCurativeItems(arg0: Internal.List_<Internal.ItemStack>): void;
        addCurativeItem(arg0: Internal.ItemStack_): void;
        getCurativeItems(): Internal.List<Internal.ItemStack>;
        writeCurativeItems(arg0: Internal.CompoundTag_): void;
        isCurativeItem(arg0: Internal.ItemStack_): boolean;
        set curativeItems(arg0: Internal.List_<Internal.ItemStack>)
        get curativeItems(): Internal.List<Internal.ItemStack>
    }
    type IForgeMobEffectInstance_ = IForgeMobEffectInstance;
    class CaveVinesPlantBlock extends Internal.GrowingPlantBodyBlock implements Internal.CaveVines, Internal.BonemealableBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        static use(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_): Internal.InteractionResult;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static emission(arg0: number): Internal.ToIntFunction<Internal.BlockState>;
        static hasGlowBerries(arg0: Internal.BlockState_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CaveVinesPlantBlock_ = CaveVinesPlantBlock;
    interface Decoder <A> {
        parse<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
        error<A>(arg0: string): this;
        withLifecycle(arg0: Internal.Lifecycle_): this;
        unit<A>(arg0: A): Internal.MapDecoder<A>;
        ofSimple<A>(arg0: Internal.Decoder$Simple_<A>): this;
        parse<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
        terminal(): Internal.Decoder$Terminal<A>;
        fieldOf(arg0: string): Internal.MapDecoder<A>;
        ofTerminal<A>(arg0: Internal.Decoder$Terminal_<A>): this;
        map<B>(arg0: Internal.Function_<A, B>): Internal.Decoder<B>;
        decode<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        simple(): Internal.Decoder$Simple<A>;
        decode<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, T>>;
        flatMap<B>(arg0: Internal.Function_<A, Internal.DataResult<B>>): Internal.Decoder<B>;
        boxed(): Internal.Decoder$Boxed<A>;
        ofBoxed<A>(arg0: Internal.Decoder$Boxed_<A>): this;
        unit<A>(arg0: Internal.Supplier_<A>): Internal.MapDecoder<A>;
        promotePartial(arg0: Internal.Consumer_<string>): this;
    }
    type Decoder_<A> = Decoder<A>;
    interface Float2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
        andThenShort(arg0: Internal.Short2ShortFunction_): this;
        getOrDefault(arg0: number, arg1: number): number;
        andThenObject<T>(arg0: Internal.Short2ObjectFunction_<T>): Internal.Float2ObjectFunction<T>;
        composeReference<T>(arg0: Internal.Reference2FloatFunction_<T>): Internal.Reference2ShortFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        andThenReference<T>(arg0: Internal.Short2ReferenceFunction_<T>): Internal.Float2ReferenceFunction<T>;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        remove(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ShortFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Float2FloatFunction;
        defaultReturnValue(): number;
        andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Float2ByteFunction;
        composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ShortFunction;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        containsKey(arg0: number): boolean;
        composeObject<T>(arg0: Internal.Object2FloatFunction_<T>): Internal.Object2ShortFunction<T>;
        composeFloat(arg0: Internal.Float2FloatFunction_): this;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ShortFunction;
        composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ShortFunction;
        andThenChar(arg0: Internal.Short2CharFunction_): Internal.Float2CharFunction;
        put(arg0: number, arg1: number): number;
        andThenLong(arg0: Internal.Short2LongFunction_): Internal.Float2LongFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ShortFunction;
        size(): number;
        andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Float2DoubleFunction;
        andThenInt(arg0: Internal.Short2IntFunction_): Internal.Float2IntFunction;
        defaultReturnValue(arg0: number): void;
        composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ShortFunction;
        clear(): void;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        identity<T>(): Internal.Function<T, T>;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        (arg0: number): number;
    }
    type Float2ShortFunction_ = Float2ShortFunction;
    interface BlockPropertiesAccessor {
        getLootTableSupplier(): Internal.Supplier<ResourceLocation>;
        setLootTableSupplier(supplier: Internal.Supplier_<ResourceLocation>): void;
        get lootTableSupplier(): Internal.Supplier<ResourceLocation>
        set lootTableSupplier(supplier: Internal.Supplier_<ResourceLocation>)
    }
    type BlockPropertiesAccessor_ = BlockPropertiesAccessor;
    class MachineCoverContainer implements Internal.ICoverable, Internal.IEnhancedManaged {
        constructor(machine: Internal.MetaMachine_)
        getTooltips(): Internal.List<Internal.Component>;
        getTitle(): string;
        static doesCoverCollide(side: Internal.Direction_, collisionBox: Internal.List_<Internal.VoxelShape>, plateThickness: number): boolean;
        getFieldHolder(): Internal.ManagedFieldHolder;
        markDirty(name: string): void;
        getCoverAtSide(side: Internal.Direction_): Internal.CoverBehavior;
        readInitialData(buffer: Internal.FriendlyByteBuf_): void;
        getPos(): BlockPos;
        setCoverAtSide(coverBehavior: Internal.CoverBehavior_, side: Internal.Direction_): void;
        getFluidTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IFluidTransfer;
        hasCover(facing: Internal.Direction_): boolean;
        unsubscribe(current: Internal.TickableSubscription_): void;
        onLoad(): void;
        scheduleNeighborShapeUpdate(): void;
        hasAnyCover(): boolean;
        getCoverPlateThickness(): number;
        getItemTransferCap(side: Internal.Direction_, useCoverCapability: boolean): Internal.IItemTransfer;
        markDirty(): void;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        placeCoverOnSide(side: Internal.Direction_, itemStack: Internal.ItemStack_, coverDefinition: Internal.CoverDefinition_, player: Internal.ServerPlayer_): boolean;
        removeCover(side: Internal.Direction_, player: Internal.Player_): boolean;
        onNeighborChanged(block: Internal.Block_, fromPos: BlockPos_, isMoving: boolean): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        subscribeServerTick(runnable: Internal.Runnable_): Internal.TickableSubscription;
        static canPlaceCover(coverDef: Internal.CoverDefinition_, coverable: Internal.ICoverable_): boolean;
        detectAndSendChange(sender: Internal.BiConsumer_<number, Internal.Consumer<Internal.FriendlyByteBuf>>): void;
        getSyncStorage(): Internal.EnhancedFieldManagedStorage;
        removeCover(dropItself: boolean, side: Internal.Direction_, player: Internal.Player_): boolean;
        isInValid(): boolean;
        static rayTraceCoverableSide(coverable: Internal.ICoverable_, player: Internal.Player_): Internal.Direction;
        createConfigurator(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        scheduleRenderUpdate(): void;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        getLevel(): Internal.Level;
        notifyBlockUpdate(): void;
        onUnload(): void;
        getCovers(): Internal.List<Internal.CoverBehavior>;
        static getCoverPlateBox(side: Internal.Direction_, plateThickness: number): Internal.VoxelShape;
        isRemote(): boolean;
        getBlockAppearance(state: Internal.BlockState_, level: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getIcon(): Internal.IGuiTexture;
        shouldRenderBackSide(): boolean;
        readUpdateInfo(id: number, buf: Internal.FriendlyByteBuf_): void;
        onChanged(): void;
        getOffsetTimer(): number;
        getFrontFacing(): Internal.Direction;
        static determineGridSideHit(result: Internal.BlockHitResult_): Internal.Direction;
        writeInitialData(buffer: Internal.FriendlyByteBuf_): void;
        addCoverCollisionBoundingBox(): Internal.VoxelShape[];
        canPlaceCoverOnSide(definition: Internal.CoverDefinition_, side: Internal.Direction_): boolean;
        static traceCoverSide(result: Internal.BlockHitResult_): Internal.Direction;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get tooltips(): Internal.List<Internal.Component>
        get title(): string
        get fieldHolder(): Internal.ManagedFieldHolder
        get pos(): BlockPos
        get coverPlateThickness(): number
        get syncStorage(): Internal.EnhancedFieldManagedStorage
        get inValid(): boolean
        get level(): Internal.Level
        get covers(): Internal.List<Internal.CoverBehavior>
        get remote(): boolean
        get icon(): Internal.IGuiTexture
        get offsetTimer(): number
        get frontFacing(): Internal.Direction
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
    }
    type MachineCoverContainer_ = MachineCoverContainer;
    class LivingDeathEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: DamageSource_)
        getSource(): DamageSource;
        get source(): DamageSource
    }
    type LivingDeathEvent_ = LivingDeathEvent;
    class VillagerData {
        constructor(arg0: Internal.VillagerType_, arg1: Internal.VillagerProfession_, arg2: number)
        static getMaxXpPerLevel(arg0: number): number;
        getLevel(): number;
        static getMinXpPerLevel(arg0: number): number;
        getProfession(): Internal.VillagerProfession;
        static canLevelUp(arg0: number): boolean;
        setProfession(arg0: Internal.VillagerProfession_): this;
        setLevel(arg0: number): this;
        setType(arg0: Internal.VillagerType_): this;
        getType(): Internal.VillagerType;
        get level(): number
        get profession(): Internal.VillagerProfession
        set profession(arg0: Internal.VillagerProfession_)
        set level(arg0: number)
        set type(arg0: Internal.VillagerType_)
        get type(): Internal.VillagerType
        static readonly CODEC: Internal.Codec<Internal.VillagerData>;
        static readonly MAX_VILLAGER_LEVEL: 5;
        static readonly MIN_VILLAGER_LEVEL: 1;
    }
    type VillagerData_ = VillagerData;
    interface ShortUnaryOperator extends Internal.IntUnaryOperator, Internal.UnaryOperator<number> {
        identity(): this;
        /**
         * @deprecated
        */
        apply(arg0: number): number;
        compose<V>(arg0: Internal.Function_<V, number>): Internal.Function<V, number>;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        apply(arg0: any): any;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        negation(): this;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<number, V>;
        (arg0: number): number;
    }
    type ShortUnaryOperator_ = ShortUnaryOperator;
    interface ILDEndpoint {
        getPos(): BlockPos;
        isOutput(): boolean;
        setType(arg0: Internal.ILDEndpoint$Type_): void;
        getOutputFacing(): Internal.Direction;
        isInput(): boolean;
        getPipeType(): Internal.LongDistancePipeType;
        getFrontFacing(): Internal.Direction;
        getType(): Internal.ILDEndpoint$Type;
        getLink(): this;
        tryGet(world: Internal.LevelAccessor_, pos: BlockPos_): this;
        invalidateLink(): void;
        get pos(): BlockPos
        get output(): boolean
        set type(arg0: Internal.ILDEndpoint$Type_)
        get outputFacing(): Internal.Direction
        get input(): boolean
        get pipeType(): Internal.LongDistancePipeType
        get frontFacing(): Internal.Direction
        get type(): Internal.ILDEndpoint$Type
        get link(): Internal.ILDEndpoint
    }
    type ILDEndpoint_ = ILDEndpoint;
    class MobBucketItem extends Internal.BucketItem {
        constructor(arg0: Internal.EntityType_<any>, arg1: Internal.Fluid_, arg2: Internal.SoundEvent_, arg3: Internal.Item$Properties_)
        constructor(arg0: Internal.Supplier_<Internal.EntityType<any>>, arg1: Internal.Supplier_<Internal.Fluid>, arg2: Internal.Supplier_<Internal.SoundEvent>, arg3: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        arch$getFluid(): Internal.Fluid;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type MobBucketItem_ = MobBucketItem;
    abstract class DiscreteVoxelShape implements Internal.DiscreteVSAccess {
        forAllEdges(arg0: Internal.DiscreteVoxelShape$IntLineConsumer_, arg1: boolean): void;
        fill(arg0: number, arg1: number, arg2: number): void;
        forAllBoxes(arg0: Internal.DiscreteVoxelShape$IntLineConsumer_, arg1: boolean): void;
        isFullWide(arg0: number, arg1: number, arg2: number): boolean;
        lastFull(arg0: Internal.Direction$Axis_, arg1: number, arg2: number): number;
        isFull(arg0: Internal.AxisCycle_, arg1: number, arg2: number, arg3: number): boolean;
        firstFull(arg0: Internal.Direction$Axis_, arg1: number, arg2: number): number;
        isEmpty(): boolean;
        getSize(arg0: Internal.Direction$Axis_): number;
        forAllFaces(arg0: Internal.DiscreteVoxelShape$IntFaceConsumer_): void;
        firstFull(arg0: Internal.Direction$Axis_): number;
        isFull(arg0: number, arg1: number, arg2: number): boolean;
        getXSize(): number;
        getYSize(): number;
        isFullWide(arg0: Internal.AxisCycle_, arg1: number, arg2: number, arg3: number): boolean;
        getZSize(): number;
        lastFull(arg0: Internal.Direction$Axis_): number;
        get empty(): boolean
        get XSize(): number
        get YSize(): number
        get ZSize(): number
    }
    type DiscreteVoxelShape_ = DiscreteVoxelShape;
    interface LongSpliterator extends Internal.Spliterator$OfLong {
        forEachRemaining(arg0: any): void;
        getComparator(): Internal.Comparator<any>;
        hasCharacteristics(arg0: number): boolean;
        tryAdvance(arg0: Internal.LongConsumer_): boolean;
        forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
        skip(arg0: number): number;
        estimateSize(): number;
        trySplit(): Internal.Spliterator<any>;
        tryAdvance(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): boolean;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
        getExactSizeIfKnown(): number;
        tryAdvance(arg0: any): boolean;
        characteristics(): number;
        /**
         * @deprecated
        */
        tryAdvance(arg0: Internal.Consumer_<number>): boolean;
        forEachRemaining(arg0: Internal.LongConsumer_): void;
        get comparator(): Internal.Comparator<any>
        get exactSizeIfKnown(): number
    }
    type LongSpliterator_ = LongSpliterator;
    class LongArrayTag extends Internal.CollectionTag<Internal.LongTag> {
        constructor(arg0: Internal.LongSet_)
        constructor(arg0: number[])
        constructor(arg0: Internal.List_<number>)
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        remove(arg0: number): any;
        spliterator(): Internal.Spliterator<Internal.LongTag>;
        forEach(arg0: Internal.Consumer_<Internal.LongTag>): void;
        set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        set(arg0: number, arg1: Internal.LongTag_): Internal.LongTag;
        add(arg0: number, arg1: Internal.LongTag_): void;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        static of<E>(...arg0: E[]): Internal.List<E>;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        removeIf(arg0: Internal.Predicate_<Internal.LongTag>): boolean;
        getAsLongArray(): number[];
        getType(): Internal.TagType<Internal.LongArrayTag>;
        parallelStream(): Internal.Stream<Internal.LongTag>;
        stream(): Internal.Stream<Internal.LongTag>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        toArray<T>(arg0: T[]): T[];
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        get(arg0: number): any;
        copy(): this;
        sort(arg0: Internal.Comparator_<Internal.LongTag>): void;
        getAsString(): string;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<Internal.LongTag>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        get asLongArray(): number[]
        get type(): Internal.TagType<Internal.LongArrayTag>
        get asString(): string
        data: number[];
        static readonly TYPE: Internal.TagType<Internal.LongArrayTag>;
    }
    type LongArrayTag_ = LongArrayTag;
    abstract class Either <L, R> implements Internal.App<Internal.Either$Mu<R>, L> {
        right(): Internal.Optional<R>;
        ifRight(arg0: Internal.Consumer_<R>): this;
        mapBoth<C, D>(arg0: Internal.Function_<L, C>, arg1: Internal.Function_<R, D>): Internal.Either<C, D>;
        flatMap<L2>(arg0: Internal.Function_<L, Internal.Either<L2, R>>): Internal.Either<L2, R>;
        swap(): Internal.Either<R, L>;
        ifLeft(arg0: Internal.Consumer_<L>): this;
        map<T>(arg0: Internal.Function_<L, T>, arg1: Internal.Function_<R, T>): T;
        mapRight<T>(arg0: Internal.Function_<R, T>): Internal.Either<L, T>;
        static right<L, R>(arg0: R): Internal.Either<L, R>;
        static unbox<L, R>(arg0: Internal.App_<Internal.Either$Mu<R>, L>): Internal.Either<L, R>;
        mapLeft<T>(arg0: Internal.Function_<L, T>): Internal.Either<T, R>;
        orThrow(): L;
        left(): Internal.Optional<L>;
        static left<L, R>(arg0: L): Internal.Either<L, R>;
    }
    type Either_<L, R> = Either<L, R>;
    class FlatLevelGeneratorSettings {
        constructor(arg0: Internal.Optional_<Internal.HolderSet<Internal.StructureSet>>, arg1: Internal.Registry_<Internal.Biome>)
        adjustGenerationSettings(arg0: Internal.Holder_<Internal.Biome>): Internal.BiomeGenerationSettings;
        getLayersInfo(): Internal.List<Internal.FlatLayerInfo>;
        setAddLakes(): void;
        structureOverrides(): Internal.Optional<Internal.HolderSet<Internal.StructureSet>>;
        static getDefault(arg0: Internal.Registry_<Internal.Biome>, arg1: Internal.Registry_<Internal.StructureSet>): Internal.FlatLevelGeneratorSettings;
        setBiome(arg0: Internal.Holder_<Internal.Biome>): void;
        setDecoration(): void;
        withLayers(arg0: Internal.List_<Internal.FlatLayerInfo>, arg1: Internal.Optional_<Internal.HolderSet<Internal.StructureSet>>): this;
        updateLayers(): void;
        getBiome(): Internal.Holder<Internal.Biome>;
        getLayers(): Internal.List<Internal.BlockState>;
        get layersInfo(): Internal.List<Internal.FlatLayerInfo>
        set biome(arg0: Internal.Holder_<Internal.Biome>)
        get biome(): Internal.Holder<Internal.Biome>
        get layers(): Internal.List<Internal.BlockState>
        static readonly CODEC: Internal.Codec<Internal.FlatLevelGeneratorSettings>;
    }
    type FlatLevelGeneratorSettings_ = FlatLevelGeneratorSettings;
    interface Struct$StructValidation {
        validate(arg0: number): void;
        (arg0: number): void;
    }
    type Struct$StructValidation_ = Struct$StructValidation;
    abstract class ViewModel {
        constructor()
    }
    type ViewModel_ = ViewModel;
    class ServerboundAcceptTeleportationPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isSkippable(): boolean;
        getId(): number;
        get skippable(): boolean
        get id(): number
    }
    type ServerboundAcceptTeleportationPacket_ = ServerboundAcceptTeleportationPacket;
    class RubberLogBlock extends Internal.RotatedPillarBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        changeNatural(state: Internal.BlockState_, natural: boolean): Internal.BlockState;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        isNatural(state: Internal.BlockState_): boolean;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly NATURAL: Internal.BooleanProperty;
    }
    type RubberLogBlock_ = RubberLogBlock;
    class StructureProcessorList {
        constructor(arg0: Internal.List_<Internal.StructureProcessor>)
        list(): Internal.List<Internal.StructureProcessor>;
    }
    type StructureProcessorList_ = Special.ProcessorList | StructureProcessorList;
    abstract class StateHolder <O, S> implements Internal.FastMapStateHolder<any> {
        hasProperty<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>): boolean;
        getNeighborTable(): Internal.Table<any, any, any>;
        setStateIndex(arg0: number): void;
        getStateMap(): Internal.FastMap<any>;
        getVanillaPropertyMap(): Internal.ImmutableMap<any, any>;
        cycle<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>): S;
        populateNeighbours(arg0: Internal.Map_<any, any>): void;
        getValues(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
        setValue<T extends Internal.Comparable<T>, V extends T>(arg0: Internal.Property_<T>, arg1: V): S;
        getValue<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>): T;
        setStateMap(arg0: Internal.FastMap_<any>): void;
        getProperties(): Internal.Collection<Internal.Property<any>>;
        redirect$cem000$getNeighborFromFastMap(arg0: Internal.Table_<any, any, any>, arg1: any, arg2: any): any;
        setNeighborTable(arg0: Internal.Table_<any, any, any>): void;
        replacePropertyMap(arg0: Internal.ImmutableMap_<any, any>): void;
        getOptionalValue<T extends Internal.Comparable<T>>(arg0: Internal.Property_<T>): Internal.Optional<T>;
        getStateIndex(): number;
        get neighborTable(): Internal.Table<any, any, any>
        set stateIndex(arg0: number)
        get stateMap(): Internal.FastMap<any>
        get vanillaPropertyMap(): Internal.ImmutableMap<any, any>
        get values(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
        set stateMap(arg0: Internal.FastMap_<any>)
        get properties(): Internal.Collection<Internal.Property<any>>
        set neighborTable(arg0: Internal.Table_<any, any, any>)
        get stateIndex(): number
        static readonly PROPERTIES_TAG: "Properties";
        readonly owner: O;
        static readonly NAME_TAG: "Name";
    }
    type StateHolder_<O, S> = StateHolder<O, S>;
    class AirItem extends Internal.Item {
        constructor(arg0: Internal.Block_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type AirItem_ = AirItem;
    class BlockInWorld {
        constructor(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: boolean)
        static hasState(arg0: Internal.Predicate_<Internal.BlockState>): Internal.Predicate<Internal.BlockInWorld>;
        getLevel(): Internal.LevelReader;
        getPos(): BlockPos;
        getEntity(): Internal.BlockEntity;
        getState(): Internal.BlockState;
        get level(): Internal.LevelReader
        get pos(): BlockPos
        get entity(): Internal.BlockEntity
        get state(): Internal.BlockState
    }
    type BlockInWorld_ = BlockInWorld;
    interface ModelBakingContext {
        getModel(identifier: ResourceLocation_): Internal.ModelInstance<any>;
        getModelIdentifier(): ResourceLocation;
        getTexture(identifier: Internal.SpriteIdentifier_): Internal.TextureAtlasSprite;
        getBlockTexture(texture: ResourceLocation_): Internal.TextureAtlasSprite;
        getTexture(atlas: ResourceLocation_, texture: ResourceLocation_): Internal.TextureAtlasSprite;
        getModelBakery(): Internal.ModelBakery;
        getTransformation(): Internal.ModelState;
        get modelIdentifier(): ResourceLocation
        get modelBakery(): Internal.ModelBakery
        get transformation(): Internal.ModelState
    }
    type ModelBakingContext_ = ModelBakingContext;
    class BannerPatternItem extends Internal.Item {
        constructor(arg0: Internal.TagKey_<Internal.BannerPattern>, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        getDisplayName(): Internal.MutableComponent;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        getBannerPattern(): Internal.TagKey<Internal.BannerPattern>;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        get displayName(): Internal.MutableComponent
        get bannerPattern(): Internal.TagKey<Internal.BannerPattern>
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type BannerPatternItem_ = BannerPatternItem;
    class StringReader implements Internal.ImmutableStringReader {
        constructor(arg0: Internal.StringReader_)
        constructor(arg0: string)
        getTotalLength(): number;
        peek(): string;
        skipWhitespace(): void;
        setCursor(arg0: number): void;
        getRemainingLength(): number;
        static isAllowedInUnquotedString(arg0: string): boolean;
        readDouble(): number;
        canRead(arg0: number): boolean;
        readFloat(): number;
        getRead(): string;
        static isQuotedStringStart(arg0: string): boolean;
        peek(arg0: number): string;
        getString(): string;
        readStringUntil(arg0: string): string;
        expect(arg0: string): void;
        getCursor(): number;
        readLong(): number;
        readQuotedString(): string;
        readInt(): number;
        static isAllowedNumber(arg0: string): boolean;
        readBoolean(): boolean;
        readString(): string;
        canRead(): boolean;
        readUnquotedString(): string;
        skip(): void;
        getRemaining(): string;
        read(): string;
        get totalLength(): number
        set cursor(arg0: number)
        get remainingLength(): number
        get read(): string
        get string(): string
        get cursor(): number
        get remaining(): string
    }
    type StringReader_ = StringReader;
    interface IntComparator extends Internal.Comparator<number> {
        thenComparing(arg0: Internal.Comparator_<number>): Internal.Comparator<number>;
        comparing<T, U extends Internal.Comparable<any>>(arg0: Internal.Function_<T, U>): Internal.Comparator<T>;
        reverseOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: number, arg1: number): number;
        compare(arg0: number, arg1: number): number;
        naturalOrder<T extends Internal.Comparable<any>>(): Internal.Comparator<T>;
        thenComparing(arg0: Internal.IntComparator_): this;
        thenComparingInt(arg0: Internal.ToIntFunction_<number>): Internal.Comparator<number>;
        comparingInt<T>(arg0: Internal.ToIntFunction_<T>): Internal.Comparator<T>;
        thenComparingLong(arg0: Internal.ToLongFunction_<number>): Internal.Comparator<number>;
        nullsFirst<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        comparingLong<T>(arg0: Internal.ToLongFunction_<T>): Internal.Comparator<T>;
        thenComparingDouble(arg0: Internal.ToDoubleFunction_<number>): Internal.Comparator<number>;
        comparingDouble<T>(arg0: Internal.ToDoubleFunction_<T>): Internal.Comparator<T>;
        nullsLast<T>(arg0: Internal.Comparator_<T>): Internal.Comparator<T>;
        /**
         * @deprecated
        */
        compare(arg0: any, arg1: any): number;
        thenComparing<U>(arg0: Internal.Function_<number, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<number>;
        reversed(): this;
        equals(arg0: any): boolean;
        comparing<T, U>(arg0: Internal.Function_<T, U>, arg1: Internal.Comparator_<U>): Internal.Comparator<T>;
        thenComparing<U extends Internal.Comparable<any>>(arg0: Internal.Function_<number, U>): Internal.Comparator<number>;
    }
    type IntComparator_ = IntComparator;
    /**
     * Invoked when an entity attempts to trample farmland.
    */
    class FarmlandTrampledEventJS extends Internal.EntityEventJS {
        constructor(l: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, d: number, e: Internal.Entity_)
        /**
         * The distance of the entity from the block.
        */
        getDistance(): number;
        /**
         * The farmland block.
        */
        getBlock(): Internal.BlockContainerJS;
        /**
         * The distance of the entity from the block.
        */
        get distance(): number
        /**
         * The farmland block.
        */
        get block(): Internal.BlockContainerJS
    }
    type FarmlandTrampledEventJS_ = FarmlandTrampledEventJS;
    interface WorldData {
        setCustomBossEvents(arg0: Internal.CompoundTag_): void;
        getLevelSettings(): Internal.LevelSettings;
        getLevelName(): string;
        getKnownServerBrands(): Internal.Set<string>;
        getGameRules(): Internal.GameRules;
        setEndDragonFightData(arg0: Internal.CompoundTag_): void;
        isHardcore(): boolean;
        worldGenSettingsLifecycle(): Internal.Lifecycle;
        fillCrashReportCategory(arg0: Internal.CrashReportCategory_): void;
        getLoadedPlayerTag(): Internal.CompoundTag;
        getAllowCommands(): boolean;
        getStorageVersionName(arg0: number): string;
        setModdedInfo(arg0: string, arg1: boolean): void;
        getDifficulty(): Internal.Difficulty;
        isDifficultyLocked(): boolean;
        endDragonFightData(): Internal.CompoundTag;
        wasModded(): boolean;
        setDifficulty(arg0: Internal.Difficulty_): void;
        createTag(arg0: Internal.RegistryAccess_, arg1: Internal.CompoundTag_): Internal.CompoundTag;
        getDataPackConfig(): Internal.DataPackConfig;
        getCustomBossEvents(): Internal.CompoundTag;
        setDifficultyLocked(arg0: boolean): void;
        overworldData(): Internal.ServerLevelData;
        setDataPackConfig(arg0: Internal.DataPackConfig_): void;
        setGameType(arg0: Internal.GameType_): void;
        getGameType(): Internal.GameType;
        worldGenSettings(): Internal.WorldGenSettings;
        getVersion(): number;
        set customBossEvents(arg0: Internal.CompoundTag_)
        get levelSettings(): Internal.LevelSettings
        get levelName(): string
        get knownServerBrands(): Internal.Set<string>
        get gameRules(): Internal.GameRules
        set endDragonFightData(arg0: Internal.CompoundTag_)
        get hardcore(): boolean
        get loadedPlayerTag(): Internal.CompoundTag
        get allowCommands(): boolean
        get difficulty(): Internal.Difficulty
        get difficultyLocked(): boolean
        set difficulty(arg0: Internal.Difficulty_)
        get dataPackConfig(): Internal.DataPackConfig
        get customBossEvents(): Internal.CompoundTag
        set difficultyLocked(arg0: boolean)
        set dataPackConfig(arg0: Internal.DataPackConfig_)
        set gameType(arg0: Internal.GameType_)
        get gameType(): Internal.GameType
        get version(): number
        readonly MCREGION_VERSION_ID: 19132;
        readonly ANVIL_VERSION_ID: 19133;
    }
    type WorldData_ = WorldData;
    class Pig extends Internal.Animal implements Internal.ItemSteerable, Internal.Saddleable {
        constructor(arg0: Internal.EntityType_<Internal.Pig>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        travelWithInput(arg0: Vec3_): void;
        boost(): boolean;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getSteeringSpeed(): number;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        travel(arg0: Internal.Mob_, arg1: Internal.ItemBasedSteering_, arg2: Vec3_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): this;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        isSaddled(): boolean;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        isSaddleable(): boolean;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        equipSaddle(arg0: Internal.SoundSource_): void;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get steeringSpeed(): number
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get saddled(): boolean
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get saddleable(): boolean
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static FOOD_ITEMS: Internal.Ingredient;
    }
    type Pig_ = Pig;
    interface GameSession {
        getGameMode(): string;
        isRemoteServer(): boolean;
        getSessionId(): Internal.UUID;
        getDifficulty(): string;
        getPlayerCount(): number;
        get gameMode(): string
        get remoteServer(): boolean
        get sessionId(): Internal.UUID
        get difficulty(): string
        get playerCount(): number
    }
    type GameSession_ = GameSession;
    abstract class ContainerScreenEvent$Render extends Internal.ContainerScreenEvent {
        constructor()
        getPoseStack(): Internal.PoseStack;
        getMouseY(): number;
        getMouseX(): number;
        get poseStack(): Internal.PoseStack
        get mouseY(): number
        get mouseX(): number
    }
    type ContainerScreenEvent$Render_ = ContainerScreenEvent$Render;
    interface ObjectSpliterator <K> extends Internal.Spliterator<K> {
        getComparator(): Internal.Comparator<K>;
        trySplit(): Internal.Spliterator<any>;
        getExactSizeIfKnown(): number;
        tryAdvance(arg0: Internal.Consumer_<K>): boolean;
        hasCharacteristics(arg0: number): boolean;
        skip(arg0: number): number;
        forEachRemaining(arg0: Internal.Consumer_<K>): void;
        characteristics(): number;
        estimateSize(): number;
        get comparator(): Internal.Comparator<K>
        get exactSizeIfKnown(): number
    }
    type ObjectSpliterator_<K> = ObjectSpliterator<K>;
    abstract class TimeZone implements Internal.Cloneable, Internal.Serializable {
        constructor()
        clone(): any;
        getDisplayName(arg0: boolean, arg1: number): string;
        static getDefault(): Internal.TimeZone;
        setID(arg0: string): void;
        getDisplayName(arg0: Internal.Locale_): string;
        static getTimeZone(arg0: Internal.ZoneId_): Internal.TimeZone;
        getDisplayName(arg0: boolean, arg1: number, arg2: Internal.Locale_): string;
        static getAvailableIDs(arg0: number): string[];
        getID(): string;
        inDaylightTime(arg0: Internal.Date_): boolean;
        useDaylightTime(): boolean;
        getOffset(arg0: number): number;
        getRawOffset(): number;
        toZoneId(): Internal.ZoneId;
        hasSameRules(arg0: Internal.TimeZone_): boolean;
        getOffset(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        getDSTSavings(): number;
        setRawOffset(arg0: number): void;
        getDisplayName(): string;
        static getAvailableIDs(): string[];
        observesDaylightTime(): boolean;
        static setDefault(arg0: Internal.TimeZone_): void;
        static getTimeZone(arg0: string): Internal.TimeZone;
        get "default"(): Internal.TimeZone
        set ID(arg0: string)
        get ID(): string
        get rawOffset(): number
        get DSTSavings(): number
        set rawOffset(arg0: number)
        get displayName(): string
        get availableIDs(): string[]
        set "default"(arg0: Internal.TimeZone_)
        static readonly LONG: 1;
        static readonly SHORT: 0;
    }
    type TimeZone_ = TimeZone;
    class FragmentFactory {
        constructor()
        instantiate(classLoader: Internal.ClassLoader_, className: string): Internal.Fragment;
        instantiate(clazz: typeof Internal.Fragment): Internal.Fragment;
        static loadFragmentClass(classLoader: Internal.ClassLoader_, className: string): typeof Internal.Fragment;
    }
    type FragmentFactory_ = FragmentFactory;
    class EntityRenderersEvent$AddLayers extends Internal.EntityRenderersEvent {
        constructor()
        constructor(arg0: Internal.Map_<Internal.EntityType<any>, Internal.EntityRenderer<any>>, arg1: Internal.Map_<string, Internal.EntityRenderer<Internal.Player>>)
        getRenderer<T extends Internal.LivingEntity, R extends Internal.LivingEntityRenderer<T, Internal.EntityModel<T>>>(arg0: Internal.EntityType_<T>): R;
        getSkin<R extends Internal.LivingEntityRenderer<Internal.Player, Internal.EntityModel<Internal.Player>>>(arg0: string): R;
        getEntityModels(): Internal.EntityModelSet;
        getSkins(): Internal.Set<string>;
        get entityModels(): Internal.EntityModelSet
        get skins(): Internal.Set<string>
    }
    type EntityRenderersEvent$AddLayers_ = EntityRenderersEvent$AddLayers;
    interface Collection <E> extends Internal.Iterable<E> {
        add(arg0: E): boolean;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        remove(arg0: any): boolean;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        hashCode(): number;
        size(): number;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        get empty(): boolean
    }
    type Collection_<E> = Collection<E>;
    class ServerboundSetCommandBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: BlockPos_, arg1: string, arg2: Internal.CommandBlockEntity$Mode_, arg3: boolean, arg4: boolean, arg5: boolean)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        isTrackOutput(): boolean;
        getCommand(): string;
        getPos(): BlockPos;
        isConditional(): boolean;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        isAutomatic(): boolean;
        getMode(): Internal.CommandBlockEntity$Mode;
        isSkippable(): boolean;
        get trackOutput(): boolean
        get command(): string
        get pos(): BlockPos
        get conditional(): boolean
        get automatic(): boolean
        get mode(): Internal.CommandBlockEntity$Mode
        get skippable(): boolean
    }
    type ServerboundSetCommandBlockPacket_ = ServerboundSetCommandBlockPacket;
    class MessageSignature extends Internal.Record {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: number[])
        bytes(): number[];
        asByteBuffer(): Internal.ByteBuffer;
        write(arg0: Internal.FriendlyByteBuf_): void;
        verify(arg0: Internal.SignatureValidator_, arg1: Internal.SignedMessageHeader_, arg2: number[]): boolean;
        verify(arg0: Internal.SignatureValidator_, arg1: Internal.SignedMessageHeader_, arg2: Internal.SignedMessageBody_): boolean;
        isEmpty(): boolean;
        get empty(): boolean
        static readonly EMPTY: Internal.MessageSignature;
    }
    type MessageSignature_ = MessageSignature;
    abstract class NotifiableRecipeHandlerTrait <T> extends Internal.MachineTrait implements Internal.IRecipeHandlerTrait<T> {
        constructor(machine: Internal.MetaMachine_)
        postWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        handleRecipeInner(arg0: Internal.IO_, arg1: Internal.GTRecipe_, arg2: Internal.List_<T>, arg3: string, arg4: boolean): Internal.List<T>;
        getSlotNames(): Internal.Set<string>;
        handleRecipe(io: Internal.IO_, recipe: Internal.GTRecipe_, left: Internal.List_<any>, slotName: string, simulate: boolean): Internal.List<T>;
        isDistinct(): boolean;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        markDirty(name: string): void;
        getSyncStorage(): Internal.IManagedStorage;
        copyContent(content: any): T;
        addChangedListener(listener: Internal.Runnable_): Internal.ISubscription;
        updateTimeStamp(level: Internal.Level_): void;
        preWorking(holder: Internal.IRecipeCapabilityHolder_, io: Internal.IO_, recipe: Internal.GTRecipe_): void;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        getCapability(): RecipeCapability<T>;
        getHandlerIO(): Internal.IO;
        setTimeStamp(arg0: number): void;
        notifyListeners(): void;
        getTimeStamp(): number;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        setDistinct(distinct: boolean): void;
        get slotNames(): Internal.Set<string>
        get distinct(): boolean
        get syncStorage(): Internal.IManagedStorage
        get capability(): RecipeCapability<T>
        get handlerIO(): Internal.IO
        set timeStamp(arg0: number)
        get timeStamp(): number
        set distinct(distinct: boolean)
        static readonly MANAGED_FIELD_HOLDER: Internal.ManagedFieldHolder;
    }
    type NotifiableRecipeHandlerTrait_<T> = NotifiableRecipeHandlerTrait<T>;
    interface Long2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToDoubleFunction {
        composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2DoubleFunction;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        getOrDefault(arg0: number, arg1: number): number;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Long2IntFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Long2FloatFunction;
        composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2DoubleFunction;
        composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2DoubleFunction;
        composeObject<T>(arg0: Internal.Object2LongFunction_<T>): Internal.Object2DoubleFunction<T>;
        get(arg0: number): number;
        remove(arg0: number): number;
        composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(arg0: number): void;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Long2ByteFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        composeLong(arg0: Internal.Long2LongFunction_): this;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Long2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Long2ShortFunction;
        put(arg0: number, arg1: number): number;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Long2LongFunction;
        containsKey(arg0: number): boolean;
        applyAsDouble(arg0: number): number;
        composeReference<T>(arg0: Internal.Reference2LongFunction_<T>): Internal.Reference2DoubleFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        defaultReturnValue(): number;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Long2ObjectFunction<T>;
        composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2DoubleFunction;
        size(): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Long2CharFunction;
        clear(): void;
        composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2DoubleFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        apply(arg0: number): number;
        identity<T>(): Internal.Function<T, T>;
        (arg0: number): number;
    }
    type Long2DoubleFunction_ = Long2DoubleFunction;
    class NioEventLoopGroup extends Internal.MultithreadEventLoopGroup {
        constructor()
        constructor(arg0: number, arg1: any_, arg2: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_, arg7: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_)
        constructor(arg0: number)
        constructor(arg0: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_)
        constructor(arg0: number, arg1: any_, arg2: any_, arg3: any_)
        constructor(arg0: number, arg1: Internal.Executor_)
        constructor(arg0: number, arg1: any_)
        constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_)
        schedule<V>(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
        submit<T>(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        next(): Internal.EventExecutor;
        submit<T>(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
        rebuildSelectors(): void;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        setIoRatio(arg0: number): void;
        set ioRatio(arg0: number)
    }
    type NioEventLoopGroup_ = NioEventLoopGroup;
    interface PoolArenaMetric extends Internal.SizeClassesMetric {
        smallSubpages(): Internal.List<Internal.PoolSubpageMetric>;
        pageIdx2size(arg0: number): number;
        sizeIdx2sizeCompute(arg0: number): number;
        numDeallocations(): number;
        numThreadCaches(): number;
        numNormalDeallocations(): number;
        numHugeAllocations(): number;
        normalizeSize(arg0: number): number;
        numSmallAllocations(): number;
        size2SizeIdx(arg0: number): number;
        numActiveAllocations(): number;
        pages2pageIdxFloor(arg0: number): number;
        numActiveNormalAllocations(): number;
        numActiveBytes(): number;
        numSmallDeallocations(): number;
        /**
         * @deprecated
        */
        tinySubpages(): Internal.List<Internal.PoolSubpageMetric>;
        numNormalAllocations(): number;
        numChunkLists(): number;
        numSmallSubpages(): number;
        /**
         * @deprecated
        */
        numTinyAllocations(): number;
        pages2pageIdx(arg0: number): number;
        numActiveHugeAllocations(): number;
        /**
         * @deprecated
        */
        numTinyDeallocations(): number;
        /**
         * @deprecated
        */
        numActiveTinyAllocations(): number;
        numHugeDeallocations(): number;
        /**
         * @deprecated
        */
        numTinySubpages(): number;
        chunkLists(): Internal.List<Internal.PoolChunkListMetric>;
        pageIdx2sizeCompute(arg0: number): number;
        sizeIdx2size(arg0: number): number;
        numActiveSmallAllocations(): number;
        numAllocations(): number;
    }
    type PoolArenaMetric_ = PoolArenaMetric;
    interface BinaryOperator <T> extends Internal.BiFunction<T, T, T> {
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.BiFunction<T, T, V>;
        apply(arg0: T, arg1: T): T;
        maxBy<T>(arg0: Internal.Comparator_<T>): this;
        minBy<T>(arg0: Internal.Comparator_<T>): this;
        (arg0: T, arg1: T): T;
    }
    type BinaryOperator_<T> = BinaryOperator<T>;
    abstract class Player extends Internal.LivingEntity implements Internal.PlayerKJS, Internal.IForgePlayer {
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: number, arg3: Internal.GameProfile_, arg4: Internal.ProfilePublicKey_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        getStats(): Internal.PlayerStatsJS;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        interactOn(arg0: Internal.Entity_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        getOffHandItem(): Internal.ItemStack;
        getScore(): number;
        isOnScoreboardTeam(teamId: string): boolean;
        onUpdateAbilities(): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        getFoodData(): Internal.FoodData;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        sendMerchantOffers(arg0: number, arg1: Internal.MerchantOffers_, arg2: number, arg3: number, arg4: boolean, arg5: boolean): void;
        resetRecipes(arg0: Internal.Collection_<Internal.Recipe<any>>): number;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        isPlayer(): boolean;
        isAnimal(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        playNotifySound(arg0: Internal.SoundEvent_, arg1: Internal.SoundSource_, arg2: number, arg3: number): void;
        setY(y: number): void;
        setSelectedSlot(index: number): void;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        startFallFlying(): void;
        crit(arg0: Internal.Entity_): void;
        damageHeldItem(): void;
        setMotionZ(z: number): void;
        getAttackRange(): number;
        awardStat(arg0: ResourceLocation_, arg1: number): void;
        sweepAttack(): void;
        canEat(arg0: boolean): boolean;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getFoodLevel(): number;
        setMaxHealth(hp: number): void;
        openTextEdit(arg0: Internal.SignBlockEntity_): void;
        getFacing(): Internal.Direction;
        tryToStartFallFlying(): boolean;
        getCraftingGrid(): Internal.InventoryKJS;
        getShoulderEntityLeft(): Internal.CompoundTag;
        isCreative(): boolean;
        setSaturation(saturation: number): void;
        attack(arg0: Internal.Entity_): void;
        stopFallFlying(): void;
        openJigsawBlock(arg0: Internal.JigsawBlockEntity_): void;
        setMainHandItem(item: Internal.ItemStack_): void;
        getItem(): Internal.ItemStack;
        setForcedPose(arg0: Internal.Pose_): void;
        setX(x: number): void;
        hasContainerOpen(): boolean;
        getXp(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        isMiningBlock(): boolean;
        isUndead(): boolean;
        isAmbientCreature(): boolean;
        getStepHeight(): number;
        getInventoryChangeListener(): Internal.KubeJSInventoryListener;
        setMainArm(arg0: Internal.HumanoidArm_): void;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        getSuffixes(): Internal.Collection<Internal.MutableComponent>;
        closeMenu(): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        isCloseEnough(arg0: Internal.Entity_, arg1: number): boolean;
        getStages(): Internal.Stages;
        getName(): Internal.Component;
        boostElytraFlight(): void;
        setMouseItem(item: Internal.ItemStack_): void;
        setTotalMovementSpeedMultiplier(speed: number): void;
        sendData(channel: string, data: Internal.CompoundTag_): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        getLuck(): number;
        getInventory(): Internal.InventoryKJS;
        give(item: Internal.ItemStack_): void;
        awardStat(arg0: ResourceLocation_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getDigSpeed(arg0: Internal.BlockState_, arg1: BlockPos_): number;
        getStandingEyeHeight(arg0: Internal.Pose_, arg1: Internal.EntityDimensions_): number;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        spawn(): void;
        getMainHandItem(): Internal.ItemStack;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getCapability<T>(arg0: Internal.Capability_<T>, arg1: Internal.Direction_): Internal.LazyOptional<T>;
        setScore(arg0: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        openMinecartCommandBlock(arg0: Internal.BaseCommandBlock_): void;
        openStructureBlock(arg0: Internal.StructureBlockEntity_): void;
        drop(arg0: Internal.ItemStack_, arg1: boolean): Internal.ItemEntity;
        updateTutorialInventoryAction(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.ClickAction_): void;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        checkMovementStatistics(arg0: number, arg1: number, arg2: number): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getXpNeededForNextLevel(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        resetAttackStrengthTicker(): void;
        blockActionRestricted(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.GameType_): boolean;
        refreshDisplayName(): void;
        getScoreboard(): Internal.Scoreboard;
        setStatusMessage(message: Internal.Component_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getSaturation(): number;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        isHurt(): boolean;
        disableShield(arg0: boolean): void;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        openCommandBlock(arg0: Internal.CommandBlockEntity_): void;
        getProfilePublicKey(): Internal.ProfilePublicKey;
        jumpFromGround(): void;
        isFake(): boolean;
        mayUseItemAt(arg0: BlockPos_, arg1: Internal.Direction_, arg2: Internal.ItemStack_): boolean;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        handler$zld000$addModDataVersions(compound: Internal.CompoundTag_, ci: Internal.CallbackInfo_): void;
        isAffectedByFluids(): boolean;
        canInteractWith(arg0: BlockPos_, arg1: number): boolean;
        giveExperiencePoints(arg0: number): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        addFood(f: number, m: number): void;
        swing(): void;
        getForcedPose(): Internal.Pose;
        canStartSwimming(): boolean;
        resetStat(arg0: Internal.Stat_<any>): void;
        getXpLevel(): number;
        getAbilities(): Internal.Abilities;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        getEnchantmentSeed(): number;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        addItem(arg0: Internal.ItemStack_): boolean;
        openItemGui(arg0: Internal.ItemStack_, arg1: Internal.InteractionHand_): void;
        awardRecipesByKey(arg0: ResourceLocation_[]): void;
        paint(renderer: Internal.CompoundTag_): void;
        getDisplayName(): Internal.Component;
        displayClientMessage(arg0: Internal.Component_, arg1: boolean): void;
        setReducedDebugInfo(arg0: boolean): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        getLastDeathLocation(): Internal.Optional<Internal.GlobalPos>;
        awardStat(arg0: Internal.Stat_<any>, arg1: number): void;
        notify(title: Internal.Component_, text: Internal.Component_): void;
        getTeamId(): string;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        drop(arg0: Internal.ItemStack_, arg1: boolean, arg2: boolean): Internal.ItemEntity;
        causeFoodExhaustion(arg0: number): void;
        setXpLevel(l: number): void;
        setEntityOnShoulder(arg0: Internal.CompoundTag_): boolean;
        isScoping(): boolean;
        setFoodLevel(foodLevel: number): void;
        giveExperienceLevels(arg0: number): void;
        addXPLevels(l: number): void;
        shouldRiderSit(): boolean;
        setLastDeathLocation(arg0: Internal.Optional_<Internal.GlobalPos>): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getMotionX(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        isWaterCreature(): boolean;
        sendData(channel: string): void;
        getSelectedSlot(): number;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getShoulderEntityRight(): Internal.CompoundTag;
        canHarmPlayer(arg0: Internal.Player_): boolean;
        openMenu(arg0: Internal.MenuProvider_): Internal.OptionalInt;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getOpenInventory(): Internal.AbstractContainerMenu;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        startAutoSpinAttack(arg0: number): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        setXp(xp: number): void;
        getDefaultMovementSpeed(): number;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getWardenSpawnTracker(): Internal.WardenSpawnTracker;
        onEnchantmentPerformed(arg0: Internal.ItemStack_, arg1: number): void;
        setRotation(yaw: number, pitch: number): void;
        getInventory(): Internal.Inventory;
        isLocalPlayer(): boolean;
        notify(builder: Notification_): void;
        isMonster(): boolean;
        awardStat(arg0: Internal.Stat_<any>): void;
        awardRecipes(arg0: Internal.Collection_<Internal.Recipe<any>>): number;
        getSleepTimer(): number;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getMotionY(): number;
        canInteractWith(arg0: Internal.Entity_, arg1: number): boolean;
        getCurrentItemAttackStrengthDelay(): number;
        addExhaustion(exhaustion: number): void;
        getPassengers(): Internal.EntityArrayList;
        getEnderChestInventory(): Internal.PlayerEnderChestContainer;
        giveInHand(item: Internal.ItemStack_): void;
        magicCrit(arg0: Internal.Entity_): void;
        addXP(xp: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        /**
         * @deprecated
        */
        getDestroySpeed(arg0: Internal.BlockState_): number;
        canUseGameMasterBlocks(): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        stopSleepInBed(arg0: boolean, arg1: boolean): void;
        increaseScore(arg0: number): void;
        isSleepingLongEnough(): boolean;
        isReducedDebugInfo(): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        getGameProfile(): Internal.GameProfile;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        canHit(arg0: Internal.Entity_, arg1: number): boolean;
        setNbt(nbt: Internal.CompoundTag_): void;
        isSecondaryUseActive(): boolean;
        setMovementSpeedAddition(speed: number): void;
        getPrefixes(): Internal.Collection<Internal.MutableComponent>;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        getCooldowns(): Internal.ItemCooldowns;
        hasCorrectToolForDrops(arg0: Internal.BlockState_): boolean;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        getData(): Internal.AttachedData<any>;
        static findRespawnPositionAndUseSpawnBlock(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: number, arg3: boolean, arg4: boolean): Internal.Optional<Vec3>;
        sendInventoryUpdate(): void;
        getChestArmorItem(): Internal.ItemStack;
        openHorseInventory(arg0: Internal.AbstractHorse_, arg1: Internal.Container_): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        isModelPartShown(arg0: Internal.PlayerModelPart_): boolean;
        tell(message: Internal.Component_): void;
        getMouseItem(): Internal.ItemStack;
        setZ(z: number): void;
        getAttackStrengthScale(arg0: number): number;
        getDistanceSq(pos: BlockPos_): number;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        getProfile(): Internal.GameProfile;
        mayBuild(): boolean;
        respawn(): void;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        startSleepInBed(arg0: BlockPos_): Internal.Either<Internal.Player$BedSleepingProblem, net.minecraft.util.Unit>;
        addItemCooldown(item: Internal.Item_, ticks: number): void;
        get stats(): Internal.PlayerStatsJS
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        get score(): number
        get foodData(): Internal.FoodData
        get player(): boolean
        get animal(): boolean
        set y(y: number)
        set selectedSlot(index: number)
        get totalMovementSpeed(): number
        set motionZ(z: number)
        get attackRange(): number
        get foodLevel(): number
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get craftingGrid(): Internal.InventoryKJS
        get shoulderEntityLeft(): Internal.CompoundTag
        get creative(): boolean
        set saturation(saturation: number)
        set mainHandItem(item: Internal.ItemStack_)
        get item(): Internal.ItemStack
        set forcedPose(arg0: Internal.Pose_)
        set x(x: number)
        get xp(): number
        get miningBlock(): boolean
        get undead(): boolean
        get ambientCreature(): boolean
        get stepHeight(): number
        get inventoryChangeListener(): Internal.KubeJSInventoryListener
        set mainArm(arg0: Internal.HumanoidArm_)
        get suffixes(): Internal.Collection<Internal.MutableComponent>
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get stages(): Internal.Stages
        get name(): Internal.Component
        set mouseItem(item: Internal.ItemStack_)
        set totalMovementSpeedMultiplier(speed: number)
        get luck(): number
        get inventory(): Internal.InventoryKJS
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        set score(arg0: number)
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get xpNeededForNextLevel(): number
        get scoreboard(): Internal.Scoreboard
        set statusMessage(message: Internal.Component_)
        get saturation(): number
        get hurt(): boolean
        get profilePublicKey(): Internal.ProfilePublicKey
        get fake(): boolean
        get affectedByFluids(): boolean
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get forcedPose(): Internal.Pose
        get xpLevel(): number
        get abilities(): Internal.Abilities
        get enchantmentSeed(): number
        get living(): boolean
        get displayName(): Internal.Component
        set reducedDebugInfo(arg0: boolean)
        set position(block: Internal.BlockContainerJS_)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get lastDeathLocation(): Internal.Optional<Internal.GlobalPos>
        get teamId(): string
        set xpLevel(l: number)
        set entityOnShoulder(arg0: Internal.CompoundTag_)
        get scoping(): boolean
        set foodLevel(foodLevel: number)
        set lastDeathLocation(arg0: Internal.Optional_<Internal.GlobalPos>)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get selectedSlot(): number
        get shoulderEntityRight(): Internal.CompoundTag
        get potionEffects(): Internal.EntityPotionEffectsJS
        get openInventory(): Internal.AbstractContainerMenu
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set xp(xp: number)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get wardenSpawnTracker(): Internal.WardenSpawnTracker
        get inventory(): Internal.Inventory
        get localPlayer(): boolean
        get monster(): boolean
        get sleepTimer(): number
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get motionY(): number
        get currentItemAttackStrengthDelay(): number
        get passengers(): Internal.EntityArrayList
        get enderChestInventory(): Internal.PlayerEnderChestContainer
        get sleepingLongEnough(): boolean
        get reducedDebugInfo(): boolean
        get feetArmorItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        get gameProfile(): Internal.GameProfile
        set nbt(nbt: Internal.CompoundTag_)
        get secondaryUseActive(): boolean
        set movementSpeedAddition(speed: number)
        get prefixes(): Internal.Collection<Internal.MutableComponent>
        get cooldowns(): Internal.ItemCooldowns
        get data(): Internal.AttachedData<any>
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        get mouseItem(): Internal.ItemStack
        set z(z: number)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly MAX_HEALTH: 20;
        fishing: Internal.FishingHook;
        static readonly PERSISTED_NBT_TAG: "PlayerPersisted";
        zCloak: number;
        static readonly MAX_NAME_LENGTH: 16;
        static readonly WAKE_UP_DURATION: 10;
        bob: number;
        experienceLevel: number;
        static readonly CROUCH_BB_HEIGHT: 1.5;
        static readonly ENDER_SLOT_OFFSET: 200;
        readonly abilities: Internal.Abilities;
        static readonly SWIMMING_BB_HEIGHT: 0.6;
        static readonly SWIMMING_BB_WIDTH: 0.6;
        xCloakO: number;
        readonly inventory: Internal.Inventory;
        totalExperience: number;
        xCloak: number;
        yCloakO: number;
        zCloakO: number;
        static readonly DEFAULT_EYE_HEIGHT: 1.62;
        containerMenu: Internal.AbstractContainerMenu;
        takeXpDelay: number;
        readonly inventoryMenu: Internal.InventoryMenu;
        static readonly SLEEP_DURATION: 100;
        experienceProgress: number;
        oBob: number;
        yCloak: number;
        static readonly STANDING_DIMENSIONS: Internal.EntityDimensions;
    }
    type Player_ = Player;
    /**
     * @deprecated
    */
    class ULocale$Minimize extends Internal.Enum<Internal.ULocale$Minimize> {
        static valueOf(arg0: string): Internal.ULocale$Minimize;
        static values(): Internal.ULocale$Minimize[];
        /**
         * @deprecated
        */
        static readonly FAVOR_REGION: Internal.ULocale$Minimize;
        /**
         * @deprecated
        */
        static readonly FAVOR_SCRIPT: Internal.ULocale$Minimize;
    }
    type ULocale$Minimize_ = ULocale$Minimize | "favor_region" | "favor_script";
    class RandomBooleanSelectorFeature extends Internal.Feature<Internal.RandomBooleanFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.RandomBooleanFeatureConfiguration>)
    }
    type RandomBooleanSelectorFeature_ = RandomBooleanSelectorFeature;
    interface Reference2ReferenceFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
        andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Reference2ShortFunction<K>;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        getOrDefault(arg0: any, arg1: V): V;
        andThenReference<T>(arg0: Internal.Reference2ReferenceFunction_<V, T>): Internal.Reference2ReferenceFunction<K, T>;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ReferenceFunction<V>;
        andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Reference2LongFunction<K>;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ReferenceFunction<V>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ReferenceFunction<V>;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ReferenceFunction<V>;
        apply(arg0: K): V;
        andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Reference2CharFunction<K>;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ReferenceFunction<V>;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ReferenceFunction<V>;
        andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Reference2DoubleFunction<K>;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2ReferenceFunction<T, V>;
        andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Reference2IntFunction<K>;
        andThenObject<T>(arg0: Internal.Reference2ObjectFunction_<V, T>): Internal.Reference2ObjectFunction<K, T>;
        size(): number;
        andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Reference2FloatFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ReferenceFunction<V>;
        clear(): void;
        defaultReturnValue(): V;
        andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Reference2ByteFunction<K>;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: V): void;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2ReferenceFunction<T, V>;
        (arg0: any): V;
    }
    type Reference2ReferenceFunction_<K, V> = Reference2ReferenceFunction<K, V>;
    interface Reference2DoubleFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        put(arg0: K, arg1: number): number;
        composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2DoubleFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2DoubleFunction;
        andThenReference<T>(arg0: Internal.Double2ReferenceFunction_<T>): Internal.Reference2ReferenceFunction<K, T>;
        andThenLong(arg0: Internal.Double2LongFunction_): Internal.Reference2LongFunction<K>;
        andThenChar(arg0: Internal.Double2CharFunction_): Internal.Reference2CharFunction<K>;
        composeObject<T>(arg0: Internal.Object2ReferenceFunction_<T, K>): Internal.Object2DoubleFunction<T>;
        containsKey(arg0: any): boolean;
        andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
        andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Reference2ByteFunction<K>;
        composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2DoubleFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(arg0: number): void;
        applyAsDouble(arg0: K): number;
        composeReference<T>(arg0: Internal.Reference2ReferenceFunction_<T, K>): Internal.Reference2DoubleFunction<T>;
        composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Reference2ShortFunction<K>;
        composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2DoubleFunction;
        removeDouble(arg0: any): number;
        defaultReturnValue(): number;
        composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2DoubleFunction;
        apply(arg0: K): number;
        size(): number;
        andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Reference2FloatFunction<K>;
        composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2DoubleFunction;
        andThenInt(arg0: Internal.Double2IntFunction_): Internal.Reference2IntFunction<K>;
        clear(): void;
        getOrDefault(arg0: any, arg1: number): number;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        getDouble(arg0: any): number;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        identity<T>(): Internal.Function<T, T>;
        andThenObject<T>(arg0: Internal.Double2ObjectFunction_<T>): Internal.Reference2ObjectFunction<K, T>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        (arg0: any): number;
    }
    type Reference2DoubleFunction_<K> = Reference2DoubleFunction<K>;
    class Commands$CommandSelection extends Internal.Enum<Internal.Commands$CommandSelection> {
        static values(): Internal.Commands$CommandSelection[];
        static valueOf(arg0: string): Internal.Commands$CommandSelection;
        static readonly DEDICATED: Internal.Commands$CommandSelection;
        readonly includeDedicated: boolean;
        static readonly INTEGRATED: Internal.Commands$CommandSelection;
        static readonly ALL: Internal.Commands$CommandSelection;
        readonly includeIntegrated: boolean;
    }
    type Commands$CommandSelection_ = "dedicated" | "integrated" | Commands$CommandSelection | "all";
    class RespawnAnchorBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        static charge(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        static canSetSpawn(arg0: Internal.Level_): boolean;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        static findStandUpPosition(arg0: Internal.EntityType_<any>, arg1: Internal.CollisionGetter_, arg2: BlockPos_): Internal.Optional<Vec3>;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getScaledChargeLevel(arg0: Internal.BlockState_, arg1: number): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly MIN_CHARGES: 0;
        static readonly CHARGE: Internal.IntegerProperty;
        static readonly MAX_CHARGES: 4;
    }
    type RespawnAnchorBlock_ = RespawnAnchorBlock;
    interface Queue <E> extends Internal.Collection<E> {
        add(arg0: E): boolean;
        remove(): E;
        element(): E;
        parallelStream(): Internal.Stream<E>;
        isEmpty(): boolean;
        poll(): E;
        retainAll(arg0: Internal.Collection_<any>): boolean;
        containsAll(arg0: Internal.Collection_<any>): boolean;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        contains(arg0: any): boolean;
        addAll(arg0: Internal.Collection_<E>): boolean;
        peek(): E;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        offer(arg0: E): boolean;
        remove(arg0: any): boolean;
        toArray(): any[];
        iterator(): Internal.Iterator<E>;
        hashCode(): number;
        size(): number;
        stream(): Internal.Stream<E>;
        removeAll(arg0: Internal.Collection_<any>): boolean;
        clear(): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        spliterator(): Internal.Spliterator<E>;
        equals(arg0: any): boolean;
        get empty(): boolean
    }
    type Queue_<E> = Queue<E>;
    interface Temporal extends Internal.TemporalAccessor {
        plus(arg0: number, arg1: Internal.TemporalUnit_): this;
        query<R>(arg0: Internal.TemporalQuery_<R>): R;
        until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
        isSupported(arg0: Internal.TemporalUnit_): boolean;
        plus(arg0: Internal.TemporalAmount_): this;
        range(arg0: Internal.TemporalField_): Internal.ValueRange;
        get(arg0: Internal.TemporalField_): number;
        "with"(arg0: Internal.TemporalAdjuster_): this;
        getLong(arg0: Internal.TemporalField_): number;
        "with"(arg0: Internal.TemporalField_, arg1: number): this;
        minus(arg0: Internal.TemporalAmount_): this;
        minus(arg0: number, arg1: Internal.TemporalUnit_): this;
        isSupported(arg0: Internal.TemporalField_): boolean;
    }
    type Temporal_ = Temporal;
    class ThreadLocal$SuppliedThreadLocal <T> extends Internal.ThreadLocal<T> {
    }
    type ThreadLocal$SuppliedThreadLocal_<T> = ThreadLocal$SuppliedThreadLocal<T>;
    abstract class AbstractObject2FloatFunction <K> implements Internal.Object2FloatFunction<K>, Internal.Serializable {
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
        removeFloat(arg0: any): number;
        defaultReturnValue(arg0: number): void;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        getOrDefault(arg0: any, arg1: number): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2FloatFunction<T>;
        apply(arg0: K): number;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, number>;
        containsKey(arg0: any): boolean;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        applyAsDouble(arg0: K): number;
        put(arg0: K, arg1: number): number;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        getFloat(arg0: any): number;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<K, T>;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2FloatFunction<T>;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
        size(): number;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
        clear(): void;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: number): number;
        static identity<T>(): Internal.Function<T, T>;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
        andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction<K>;
    }
    type AbstractObject2FloatFunction_<K> = AbstractObject2FloatFunction<K>;
    interface Int2IntMap extends Internal.Int2IntFunction, Internal.Map<number, number> {
        computeIfAbsentNullable(arg0: number, arg1: Internal.IntFunction_<number>): number;
        /**
         * @deprecated
        */
        containsValue(arg0: any): boolean;
        defaultReturnValue(): number;
        remove(arg0: number): number;
        putIfAbsent(arg0: number, arg1: number): number;
        containsKey(arg0: number): boolean;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<number, T>;
        replace(arg0: number, arg1: number, arg2: number): boolean;
        remove(arg0: number, arg1: number): boolean;
        keySet(): Internal.Set<any>;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: number, arg1: number): number;
        composeReference<T>(arg0: Internal.Reference2IntFunction_<T>): Internal.Reference2IntFunction<T>;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any, arg2: any): boolean;
        getOrDefault(arg0: number, arg1: number): number;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        applyAsInt(arg0: number): number;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        values(): Internal.Collection<any>;
        /**
         * @deprecated
        */
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        andThenObject<T>(arg0: Internal.Int2ObjectFunction_<T>): Internal.Int2ObjectFunction<T>;
        /**
         * @deprecated
        */
        computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<number, number, number>): void;
        andThenLong(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
        andThenReference<T>(arg0: Internal.Int2ReferenceFunction_<T>): Internal.Int2ReferenceFunction<T>;
        computeIfPresent(arg0: number, arg1: Internal.BiFunction_<number, number, number>): number;
        andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        computeIfAbsent(arg0: number, arg1: Internal.Function_<number, number>): number;
        ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        /**
         * @deprecated
        */
        compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        /**
         * @deprecated
        */
        putIfAbsent(arg0: any, arg1: any): any;
        of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        /**
         * @deprecated
        */
        computeIfAbsentPartial(arg0: number, arg1: Internal.Int2IntFunction_): number;
        composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
        andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
        /**
         * @deprecated
        */
        compute(arg0: number, arg1: Internal.BiFunction_<number, number, number>): number;
        composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
        /**
         * @deprecated
        */
        merge(arg0: number, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        of<K, V>(): Internal.Map<K, V>;
        apply(arg0: number): number;
        composeObject<T>(arg0: Internal.Object2IntFunction_<T>): Internal.Object2IntFunction<T>;
        isEmpty(): boolean;
        entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        replace(arg0: number, arg1: number): number;
        int2IntEntrySet(): Internal.ObjectSet<Internal.Int2IntMap$Entry>;
        computeIfAbsent(arg0: number, arg1: Internal.Int2IntFunction_): number;
        /**
         * @deprecated
        */
        replace(arg0: number, arg1: number, arg2: number): boolean;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        mergeInt(arg0: number, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
        containsValue(arg0: number): boolean;
        andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
        composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
        andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
        /**
         * @deprecated
        */
        entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, number>>;
        composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        putAll(arg0: Internal.Map_<number, number>): void;
        merge(arg0: number, arg1: number, arg2: Internal.BiFunction_<number, number, number>): number;
        forEach(arg0: Internal.BiConsumer_<number, number>): void;
        composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction;
        andThenInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        andThenChar(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
        /**
         * @deprecated
        */
        remove(arg0: any, arg1: any): boolean;
        put(arg0: number, arg1: number): number;
        replace(arg0: number, arg1: number): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        compute(arg0: number, arg1: Internal.BiFunction_<number, number, number>): number;
        size(): number;
        computeIfAbsent(arg0: number, arg1: Internal.IntUnaryOperator_): number;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, number>;
        hashCode(): number;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        defaultReturnValue(arg0: number): void;
        composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        /**
         * @deprecated
        */
        replace(arg0: any, arg1: any): any;
        get(arg0: number): number;
        /**
         * @deprecated
        */
        merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        equals(arg0: any): boolean;
        /**
         * @deprecated
        */
        get(arg0: any): any;
        /**
         * @deprecated
        */
        computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
        mergeInt(arg0: number, arg1: number, arg2: Internal.IntBinaryOperator_): number;
        identity(): Internal.Int2IntFunction;
        get empty(): boolean
    }
    type Int2IntMap_ = Int2IntMap;
    interface ByteBufConvertible {
        asByteBuf(): Internal.ByteBuf;
    }
    type ByteBufConvertible_ = ByteBufConvertible;
    class SimpleRandomSelectorFeature extends Internal.Feature<Internal.SimpleRandomFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.SimpleRandomFeatureConfiguration>)
    }
    type SimpleRandomSelectorFeature_ = SimpleRandomSelectorFeature;
    class BufferBuilder$SortState {
    }
    type BufferBuilder$SortState_ = BufferBuilder$SortState;
    interface CommentedFileConfig extends Internal.CommentedConfig, Internal.FileConfig {
        add(arg0: Internal.List_<string>, arg1: any): boolean;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        of(arg0: Internal.Supplier_<Internal.Map<string, any>>, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedConfig;
        of(arg0: Internal.File_): this;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        builder(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedFileConfigBuilder;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        getComment(arg0: Internal.List_<string>): string;
        commentMap(): Internal.Map<string, string>;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        containsComment(arg0: Internal.List_<string>): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalComment(arg0: Internal.List_<string>): Internal.Optional<string>;
        getRaw<T>(arg0: Internal.List_<string>): T;
        update(arg0: Internal.List_<string>, arg1: any): void;
        ofConcurrent(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        remove<T>(arg0: string): T;
        createSubConfig(): com.electronwill.nightconfig.core.Config;
        putAll(arg0: Internal.UnmodifiableConfig_): void;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        ofConcurrent(arg0: string): this;
        add(arg0: string, arg1: any): boolean;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): Internal.CommentedConfig;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        of(arg0: Internal.File_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getNioPath(): Internal.Path;
        getComments(arg0: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>): void;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_): Internal.CommentedConfig;
        of(arg0: string): this;
        fake(arg0: com.electronwill.nightconfig.core.Config_): Internal.CommentedConfig;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedConfig;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        copy(arg0: Internal.UnmodifiableConfig_): Internal.CommentedConfig;
        getComment(arg0: string): string;
        containsComment(arg0: string): boolean;
        inMemoryUniversal(): com.electronwill.nightconfig.core.Config;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        removeComment(arg0: string): string;
        load(): void;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        isNull(arg0: string): boolean;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        builder(arg0: Internal.Path_): Internal.CommentedFileConfigBuilder;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        setComment(arg0: Internal.List_<string>, arg1: string): string;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        getIntOrElse(arg0: string, arg1: number): number;
        removeComment(arg0: Internal.List_<string>): string;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): Internal.CommentedConfig;
        save(): void;
        checked(): com.electronwill.nightconfig.core.Config;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        of(arg0: string, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        update(arg0: string, arg1: any): void;
        size(): number;
        copy(arg0: Internal.UnmodifiableCommentedConfig_): Internal.CommentedConfig;
        clear(): void;
        valueMap(): Internal.Map<string, any>;
        ofConcurrent(arg0: string, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        inMemoryConcurrent(): Internal.CommentedConfig;
        inMemory(): Internal.CommentedConfig;
        apply<T>(arg0: string): T;
        getOrElse<T>(arg0: string, arg1: T): T;
        getLong(arg0: string): number;
        builder(arg0: Internal.File_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedFileConfigBuilder;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        set<T>(arg0: Internal.List_<string>, arg1: any): T;
        inMemoryUniversalConcurrent(): com.electronwill.nightconfig.core.Config;
        contains(arg0: string): boolean;
        set<T>(arg0: string, arg1: any): T;
        getShort(arg0: Internal.List_<string>): number;
        isNull(arg0: Internal.List_<string>): boolean;
        removeAll(arg0: Internal.UnmodifiableConfig_): void;
        setInsertionOrderPreserved(arg0: boolean): void;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getDefaultMapCreator<T>(arg0: boolean, arg1: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        remove<T>(arg0: Internal.List_<string>): T;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        isInsertionOrderPreserved(): boolean;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        of(arg0: Internal.Path_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        builder(arg0: Internal.File_): Internal.CommentedFileConfigBuilder;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        getFile(): Internal.File;
        putAllComments(arg0: Internal.UnmodifiableCommentedConfig_): void;
        clearComments(): void;
        builder(arg0: string): Internal.CommentedFileConfigBuilder;
        getComments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>;
        addAll(arg0: Internal.UnmodifiableConfig_): void;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        concurrentCopy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        getChar(arg0: Internal.List_<string>): string;
        ofConcurrent(arg0: Internal.Path_): this;
        setComment(arg0: string, arg1: string): string;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        concurrentCopy(arg0: Internal.UnmodifiableCommentedConfig_): Internal.CommentedConfig;
        isEmpty(): boolean;
        builder(arg0: string, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedFileConfigBuilder;
        putAllComments(arg0: Internal.Map_<string, Internal.UnmodifiableCommentedConfig$CommentNode>): void;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        fake(arg0: Internal.UnmodifiableConfig_): Internal.UnmodifiableCommentedConfig;
        ofConcurrent(arg0: Internal.File_, arg1: Internal.ConfigFormat_<Internal.CommentedConfig>): this;
        wrap(arg0: Internal.Map_<string, any>, arg1: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        getDefaultMapCreator<T>(arg0: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        entrySet(): Internal.Set<Internal.CommentedConfig$Entry>;
        getOptionalComment(arg0: string): Internal.Optional<string>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        ofConcurrent(arg0: Internal.File_): this;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        ofConcurrent(arg0: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedConfig;
        of(arg0: Internal.ConfigFormat_<Internal.CommentedConfig>): Internal.CommentedConfig;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getByte(arg0: string): number;
        unmodifiable(): Internal.UnmodifiableCommentedConfig;
        copy(arg0: Internal.UnmodifiableCommentedConfig_, arg1: Internal.ConfigFormat_<any>): Internal.CommentedConfig;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        close(): void;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        of(arg0: Internal.Path_): this;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        get nioPath(): Internal.Path
        set insertionOrderPreserved(arg0: boolean)
        get insertionOrderPreserved(): boolean
        get file(): Internal.File
        get comments(): Internal.Map<string, Internal.UnmodifiableCommentedConfig$CommentNode>
        get empty(): boolean
    }
    type CommentedFileConfig_ = CommentedFileConfig;
    interface EntityGetter {
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Predicate_<Internal.Entity>): Internal.Player;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_): Internal.Player;
        getEntities<T extends Internal.Entity>(arg0: Internal.EntityTypeTest_<Internal.Entity, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: Internal.List_<T>, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number): T;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.Entity>;
        isUnobstructed(arg0: Internal.Entity_, arg1: Internal.VoxelShape_): boolean;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: number, arg2: number, arg3: number): Internal.Player;
        getNearbyEntities<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: Internal.AABB_): Internal.List<T>;
        getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<Internal.Entity>): Internal.List<Internal.Entity>;
        getNearestPlayer(arg0: Internal.Entity_, arg1: number): Internal.Player;
        getPlayerByUUID(arg0: Internal.UUID_): Internal.Player;
        players(): Internal.List<Internal.Player>;
        hasNearbyAlivePlayer(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
        getNearbyPlayers(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: Internal.AABB_): Internal.List<Internal.Player>;
        getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
        getNearestPlayer(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Player;
        getNearestEntity<T extends Internal.LivingEntity>(arg0: T, arg1: Internal.TargetingConditions_, arg2: Internal.LivingEntity_, arg3: number, arg4: number, arg5: number, arg6: Internal.AABB_): T;
        getEntitiesOfClass<T extends Internal.Entity>(arg0: T, arg1: Internal.AABB_, arg2: Internal.Predicate_<T>): Internal.List<T>;
        getNearestPlayer(arg0: Internal.TargetingConditions_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number): Internal.Player;
    }
    type EntityGetter_ = EntityGetter;
    class TreeFeature extends Internal.Feature<Internal.TreeConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.TreeConfiguration>)
        static validTreePos(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        static isBlockWater(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
        static isAirOrLeaves(arg0: Internal.LevelSimulatedReader_, arg1: BlockPos_): boolean;
    }
    type TreeFeature_ = TreeFeature;
    class ClientboundResourcePackPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: string, arg1: string, arg2: boolean, arg3: Internal.Component_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        getPrompt(): Internal.Component;
        write(arg0: Internal.FriendlyByteBuf_): void;
        isRequired(): boolean;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        getUrl(): string;
        getHash(): string;
        isSkippable(): boolean;
        get prompt(): Internal.Component
        get required(): boolean
        get url(): string
        get hash(): string
        get skippable(): boolean
        static readonly MAX_HASH_LENGTH: 40;
    }
    type ClientboundResourcePackPacket_ = ClientboundResourcePackPacket;
    class EndPortalFrameBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        static getOrCreatePortalShape(): Internal.BlockPattern;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get orCreatePortalShape(): Internal.BlockPattern
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly HAS_EYE: Internal.BooleanProperty;
        static readonly FACING: Internal.DirectionProperty;
    }
    type EndPortalFrameBlock_ = EndPortalFrameBlock;
    class RecipeSchemaRegistryEventJS extends Internal.EventJS {
        constructor(namespaces: Internal.Map_<string, Internal.RecipeNamespace>, mappedRecipes: Internal.Map_<string, ResourceLocation>)
        register(id: ResourceLocation_, schema: Internal.RecipeSchema_): void;
        namespace(namespace: string): Internal.RecipeNamespace;
        mapRecipe(name: string, type: string): void;
        mapRecipe(name: string, type: ResourceLocation_): void;
    }
    type RecipeSchemaRegistryEventJS_ = RecipeSchemaRegistryEventJS;
    class PushReaction extends Internal.Enum<Internal.PushReaction> {
        static values(): Internal.PushReaction[];
        static valueOf(arg0: string): Internal.PushReaction;
        static readonly BLOCK: Internal.PushReaction;
        static readonly NORMAL: Internal.PushReaction;
        static readonly PUSH_ONLY: Internal.PushReaction;
        static readonly DESTROY: Internal.PushReaction;
        static readonly IGNORE: Internal.PushReaction;
    }
    type PushReaction_ = "push_only" | "normal" | "block" | "ignore" | PushReaction | "destroy";
    class Team$CollisionRule extends Internal.Enum<Internal.Team$CollisionRule> {
        getDisplayName(): Internal.Component;
        static byName(arg0: string): Internal.Team$CollisionRule;
        static values(): Internal.Team$CollisionRule[];
        static valueOf(arg0: string): Internal.Team$CollisionRule;
        get displayName(): Internal.Component
        static readonly PUSH_OTHER_TEAMS: Internal.Team$CollisionRule;
        readonly name: string;
        static readonly ALWAYS: Internal.Team$CollisionRule;
        readonly id: number;
        static readonly NEVER: Internal.Team$CollisionRule;
        static readonly PUSH_OWN_TEAM: Internal.Team$CollisionRule;
    }
    type Team$CollisionRule_ = "push_own_team" | Team$CollisionRule | "push_other_teams" | "never" | "always";
    class BufferLayout$Builder {
        constructor()
        build(): Internal.BufferLayout;
        addItems(...arg0: Internal.LayoutItem_[]): this;
    }
    type BufferLayout$Builder_ = BufferLayout$Builder;
    class ArmorStand extends Internal.LivingEntity {
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        constructor(arg0: Internal.EntityType_<Internal.ArmorStand>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        brokenByPlayer(arg0: DamageSource_): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        brokenByAnything(arg0: DamageSource_): void;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        isNoBasePlate(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        handler$cbb000$onInteractAt(player: Internal.Player_, vec3: Vec3_, interactionHand: Internal.InteractionHand_, cir: Internal.CallbackInfoReturnable_<any>): void;
        getRightArmPose(): Internal.Rotations;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        jumpInFluid(arg0: Internal.FluidType_): void;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        getRightLegPose(): Internal.Rotations;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        setShowArms(arg0: boolean): void;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        setRightLegPose(arg0: Internal.Rotations_): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getLeftArmPose(): Internal.Rotations;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        setHeadPose(arg0: Internal.Rotations_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        setLeftLegPose(arg0: Internal.Rotations_): void;
        isMarker(): boolean;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        setRightArmPose(arg0: Internal.Rotations_): void;
        getHeadPose(): Internal.Rotations;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        setLeftArmPose(arg0: Internal.Rotations_): void;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        getLeftLegPose(): Internal.Rotations;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        setBodyPose(arg0: Internal.Rotations_): void;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        isSmall(): boolean;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        getBodyPose(): Internal.Rotations;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        isShowArms(): boolean;
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        get noBasePlate(): boolean
        set y(y: number)
        get rightArmPose(): Internal.Rotations
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        get rightLegPose(): Internal.Rotations
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        set showArms(arg0: boolean)
        get item(): Internal.ItemStack
        set x(x: number)
        set rightLegPose(arg0: Internal.Rotations_)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get leftArmPose(): Internal.Rotations
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        set headPose(arg0: Internal.Rotations_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        set leftLegPose(arg0: Internal.Rotations_)
        get marker(): boolean
        get peacefulCreature(): boolean
        set rightArmPose(arg0: Internal.Rotations_)
        get headPose(): Internal.Rotations
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        set leftArmPose(arg0: Internal.Rotations_)
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get leftLegPose(): Internal.Rotations
        set totalMovementSpeedMultiplier(speed: number)
        set bodyPose(arg0: Internal.Rotations_)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        get small(): boolean
        set motionX(x: number)
        get bodyPose(): Internal.Rotations
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get showArms(): boolean
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static readonly CLIENT_FLAG_NO_BASEPLATE: 8;
        static readonly DISABLE_PUTTING_OFFSET: 16;
        static readonly DATA_RIGHT_ARM_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
        static readonly CLIENT_FLAG_SMALL: 1;
        static readonly DATA_LEFT_ARM_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
        lastHit: number;
        static readonly DATA_HEAD_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
        static readonly DATA_RIGHT_LEG_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
        static readonly CLIENT_FLAG_MARKER: 16;
        static readonly DISABLE_TAKING_OFFSET: 8;
        static readonly CLIENT_FLAG_SHOW_ARMS: 4;
        static readonly DATA_CLIENT_FLAGS: Internal.EntityDataAccessor<number>;
        static readonly WOBBLE_TIME: 5;
        static readonly DATA_LEFT_LEG_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
        static readonly DATA_BODY_POSE: Internal.EntityDataAccessor<Internal.Rotations>;
    }
    type ArmorStand_ = ArmorStand;
    class VillagerType {
        constructor(arg0: string)
        static byBiome(arg0: Internal.Holder_<Internal.Biome>): Internal.VillagerType;
        static readonly SNOW: Internal.VillagerType;
        static readonly SAVANNA: Internal.VillagerType;
        static readonly SWAMP: Internal.VillagerType;
        static readonly JUNGLE: Internal.VillagerType;
        static readonly TAIGA: Internal.VillagerType;
        static readonly PLAINS: Internal.VillagerType;
        static readonly DESERT: Internal.VillagerType;
    }
    type VillagerType_ = VillagerType | Special.VillagerType;
    class Lifecycle$Event extends Internal.Enum<Internal.Lifecycle$Event> {
        static upTo(state: Internal.Lifecycle$State_): Internal.Lifecycle$Event;
        static downTo(state: Internal.Lifecycle$State_): Internal.Lifecycle$Event;
        static values(): Internal.Lifecycle$Event[];
        getTargetState(): Internal.Lifecycle$State;
        static upFrom(state: Internal.Lifecycle$State_): Internal.Lifecycle$Event;
        static valueOf(name: string): Internal.Lifecycle$Event;
        static downFrom(state: Internal.Lifecycle$State_): Internal.Lifecycle$Event;
        get targetState(): Internal.Lifecycle$State
        static readonly ON_CREATE: Internal.Lifecycle$Event;
        static readonly ON_DESTROY: Internal.Lifecycle$Event;
        static readonly ON_STOP: Internal.Lifecycle$Event;
        static readonly ON_PAUSE: Internal.Lifecycle$Event;
        static readonly ON_START: Internal.Lifecycle$Event;
        static readonly ON_RESUME: Internal.Lifecycle$Event;
    }
    type Lifecycle$Event_ = "on_pause" | "on_start" | "on_destroy" | "on_create" | Lifecycle$Event | "on_stop" | "on_resume";
    class LootContextParamSet {
        getAllowed(): Internal.Set<Internal.LootContextParam<any>>;
        getRequired(): Internal.Set<Internal.LootContextParam<any>>;
        static builder(): Internal.LootContextParamSet$Builder;
        isAllowed(arg0: Internal.LootContextParam_<any>): boolean;
        validateUser(arg0: Internal.ValidationContext_, arg1: Internal.LootContextUser_): void;
        get allowed(): Internal.Set<Internal.LootContextParam<any>>
        get required(): Internal.Set<Internal.LootContextParam<any>>
    }
    type LootContextParamSet_ = LootContextParamSet;
    class LinkedList <E> extends Internal.AbstractSequentialList<E> implements Internal.Deque<E>, Internal.Cloneable, Internal.List<E>, Internal.Serializable {
        constructor()
        constructor(arg0: Internal.Collection_<E>)
        addLast(arg0: E): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.List<E>;
        getLast(): E;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.List<E>;
        remove(): E;
        sort(arg0: Internal.Comparator_<E>): void;
        poll(): E;
        static of<E>(arg0: E): Internal.List<E>;
        static of<E>(): Internal.List<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        descendingIterator(): Internal.Iterator<E>;
        peek(): E;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.List<E>;
        subList(arg0: number, arg1: number): Internal.List<E>;
        addFirst(arg0: E): void;
        forEach(arg0: Internal.Consumer_<E>): void;
        toArray<T>(arg0: T[]): T[];
        offer(arg0: E): boolean;
        pop(): E;
        listIterator(arg0: number): Internal.ListIterator<E>;
        iterator(): Internal.Iterator<E>;
        pollFirst(): E;
        static of<E>(arg0: E, arg1: E): Internal.List<E>;
        stream(): Internal.Stream<E>;
        push(arg0: E): void;
        removeIf(arg0: Internal.Predicate_<E>): boolean;
        removeLast(): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.List<E>;
        pollLast(): E;
        clone(): any;
        get(arg0: number): E;
        peekLast(): E;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.List<E>;
        listIterator(): Internal.ListIterator<E>;
        element(): E;
        removeFirst(): E;
        parallelStream(): Internal.Stream<E>;
        set(arg0: number, arg1: E): E;
        offerFirst(arg0: E): boolean;
        static of<E>(...arg0: E[]): Internal.List<E>;
        remove(arg0: number): E;
        removeFirstOccurrence(arg0: any): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.List<E>;
        replaceAll(arg0: Internal.UnaryOperator_<E>): void;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.List<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.List<E>;
        getFirst(): E;
        offerLast(arg0: E): boolean;
        peekFirst(): E;
        removeLastOccurrence(arg0: any): boolean;
        spliterator(): Internal.Spliterator<E>;
        get last(): E
        get first(): E
    }
    type LinkedList_<E> = LinkedList<E>;
    abstract class LevelEventJS extends Internal.EventJS {
        constructor()
        getLevel(): Internal.Level;
        getServer(): Internal.MinecraftServer;
        get level(): Internal.Level
        get server(): Internal.MinecraftServer
    }
    type LevelEventJS_ = LevelEventJS;
    interface Long2ObjectMap$Entry <V> extends Internal.Map$Entry<number, V> {
        /**
         * @deprecated
        */
        getKey(): number;
        comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        hashCode(): number;
        copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getLongKey(): number;
        getValue(): V;
        comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        equals(arg0: any): boolean;
        setValue(arg0: V): V;
        /**
         * @deprecated
        */
        get key(): number
        get longKey(): number
        get value(): V
        set value(arg0: V)
    }
    type Long2ObjectMap$Entry_<V> = Long2ObjectMap$Entry<V>;
    class FrogVariant extends Internal.Record {
        constructor(arg0: ResourceLocation_)
        texture(): ResourceLocation;
        static readonly WARM: Internal.FrogVariant;
        static readonly COLD: Internal.FrogVariant;
        static readonly TEMPERATE: Internal.FrogVariant;
    }
    type FrogVariant_ = FrogVariant | Special.FrogVariant;
    class PlantType {
        getName(): string;
        static get(arg0: string): Internal.PlantType;
        get name(): string
        static readonly NETHER: Internal.PlantType;
        static readonly BEACH: Internal.PlantType;
        static readonly CROP: Internal.PlantType;
        static readonly WATER: Internal.PlantType;
        static readonly PLAINS: Internal.PlantType;
        static readonly CAVE: Internal.PlantType;
        static readonly DESERT: Internal.PlantType;
    }
    type PlantType_ = PlantType;
    interface ReadableByteChannel extends Internal.Channel {
        read(arg0: Internal.ByteBuffer_): number;
        isOpen(): boolean;
        close(): void;
        get open(): boolean
    }
    type ReadableByteChannel_ = ReadableByteChannel;
    class ReportedException extends Internal.RuntimeException {
        constructor(arg0: Internal.CrashReport_)
        getReport(): Internal.CrashReport;
        get report(): Internal.CrashReport
    }
    type ReportedException_ = ReportedException;
    interface CraftingRecipe extends Internal.Recipe<Internal.CraftingContainer> {
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        isSpecial(): boolean;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        canCraftInDimensions(arg0: number, arg1: number): boolean;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getSerializer(): Internal.RecipeSerializer<any>;
        getId(): ResourceLocation;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getResultItem(): Internal.ItemStack;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get special(): boolean
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get serializer(): Internal.RecipeSerializer<any>
        get id(): ResourceLocation
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get resultItem(): Internal.ItemStack
        get mod(): string
    }
    type CraftingRecipe_ = CraftingRecipe;
    class DragonFireball extends Internal.AbstractHurtingProjectile {
        constructor(arg0: Internal.EntityType_<Internal.DragonFireball>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_, arg2: number, arg3: number, arg4: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
        static readonly SPLASH_RANGE: 4.0;
    }
    type DragonFireball_ = DragonFireball;
    class BaseCoralWallFanBlock extends Internal.BaseCoralFanBlock {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        static readonly FACING: Internal.DirectionProperty;
    }
    type BaseCoralWallFanBlock_ = BaseCoralWallFanBlock;
    class Rect2i {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        intersect(arg0: Internal.Rect2i_): this;
        getX(): number;
        getY(): number;
        getWidth(): number;
        contains(arg0: number, arg1: number): boolean;
        setY(arg0: number): void;
        setX(arg0: number): void;
        setPosition(arg0: number, arg1: number): void;
        setWidth(arg0: number): void;
        setHeight(arg0: number): void;
        getHeight(): number;
        get x(): number
        get y(): number
        get width(): number
        set y(arg0: number)
        set x(arg0: number)
        set width(arg0: number)
        set height(arg0: number)
        get height(): number
    }
    type Rect2i_ = Rect2i;
    class RegisterShadersEvent extends Internal.Event implements Internal.IModBusEvent {
        constructor()
        constructor(arg0: Internal.ResourceManager_, arg1: Internal.List_<com.mojang.datafixers.util.Pair<Internal.ShaderInstance, Internal.Consumer<Internal.ShaderInstance>>>)
        registerShader(arg0: Internal.ShaderInstance_, arg1: Internal.Consumer_<Internal.ShaderInstance>): void;
        getResourceManager(): Internal.ResourceManager;
        get resourceManager(): Internal.ResourceManager
    }
    type RegisterShadersEvent_ = RegisterShadersEvent;
    abstract class ActionProvider {
        constructor()
        overridesItemVisibility(): boolean;
        subUiVisibilityChanged(isVisible: boolean): void;
        onCreateActionView(arg0: Internal.MenuItem_): Internal.View;
        onPrepareSubMenu(subMenu: Internal.SubMenu_): void;
        refreshVisibility(): void;
        setVisibilityListener(listener: Internal.ActionProvider$VisibilityListener_): void;
        setSubUiVisibilityListener(listener: Internal.ActionProvider$SubUiVisibilityListener_): void;
        hasSubMenu(): boolean;
        reset(): void;
        isVisible(): boolean;
        onPerformDefaultAction(): boolean;
        set visibilityListener(listener: Internal.ActionProvider$VisibilityListener_)
        set subUiVisibilityListener(listener: Internal.ActionProvider$SubUiVisibilityListener_)
        get visible(): boolean
    }
    type ActionProvider_ = ActionProvider;
    abstract class DimensionSpecialEffects implements Internal.IForgeDimensionSpecialEffects {
        constructor(arg0: number, arg1: boolean, arg2: Internal.DimensionSpecialEffects$SkyType_, arg3: boolean, arg4: boolean)
        forceBrightLightmap(): boolean;
        isFoggyAt(arg0: number, arg1: number): boolean;
        getCloudHeight(): number;
        static forType(arg0: Internal.DimensionType_): Internal.DimensionSpecialEffects;
        skyType(): Internal.DimensionSpecialEffects$SkyType;
        renderSky(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: Internal.Camera_, arg5: Matrix4f_, arg6: boolean, arg7: Internal.Runnable_): boolean;
        renderSnowAndRain(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.LightTexture_, arg4: number, arg5: number, arg6: number): boolean;
        adjustLightmapColors(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Vec3f_): void;
        hasGround(): boolean;
        getSunriseColor(arg0: number, arg1: number): number[];
        constantAmbientLight(): boolean;
        getBrightnessDependentFogColor(arg0: Vec3_, arg1: number): Vec3;
        tickRain(arg0: Internal.ClientLevel_, arg1: number, arg2: Internal.Camera_): boolean;
        renderClouds(arg0: Internal.ClientLevel_, arg1: number, arg2: number, arg3: Internal.PoseStack_, arg4: number, arg5: number, arg6: number, arg7: Matrix4f_): boolean;
        get cloudHeight(): number
    }
    type DimensionSpecialEffects_ = DimensionSpecialEffects;
    class PlayerEvent$PlayerChangedDimensionEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ResourceKey_<Internal.Level>, arg2: Internal.ResourceKey_<Internal.Level>)
        getEntity(): Internal.Entity;
        getFrom(): Internal.ResourceKey<Internal.Level>;
        getTo(): Internal.ResourceKey<Internal.Level>;
        get entity(): Internal.Entity
        get from(): Internal.ResourceKey<Internal.Level>
        get to(): Internal.ResourceKey<Internal.Level>
    }
    type PlayerEvent$PlayerChangedDimensionEvent_ = PlayerEvent$PlayerChangedDimensionEvent;
    abstract class AbstractMap <K, V> implements Internal.Map<K, V> {
        computeIfAbsent(arg0: K, arg1: Internal.Function_<K, V>): V;
        replace(arg0: K, arg1: V): V;
        containsValue(arg0: any): boolean;
        static of<K, V>(): Internal.Map<K, V>;
        computeIfPresent(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        getOrDefault(arg0: any, arg1: V): V;
        isEmpty(): boolean;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        containsKey(arg0: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(arg0: K, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<V, V, V>): V;
        keySet(): Internal.Set<K>;
        putIfAbsent(arg0: K, arg1: V): V;
        forEach(arg0: Internal.BiConsumer_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        values(): Internal.Collection<V>;
        entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
        compute(arg0: K, arg1: Internal.BiFunction_<K, V, V>): V;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        remove(arg0: any, arg1: any): boolean;
        putAll(arg0: Internal.Map_<K, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        size(): number;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        clear(): void;
        replace(arg0: K, arg1: V, arg2: V): boolean;
        replaceAll(arg0: Internal.BiFunction_<K, V, V>): void;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        get empty(): boolean
    }
    type AbstractMap_<K, V> = AbstractMap<K, V>;
    class Image implements Internal.AutoCloseable {
        asTextureView(): Internal.SurfaceView;
        static createTextureFromBitmap(bitmap: Internal.Bitmap_): Internal.Image;
        getWidth(): number;
        static createTextureFromBitmap(rContext: Internal.RecordingContext_, bitmap: Internal.Bitmap_): Internal.Image;
        getInfo(): Internal.ImageInfo;
        close(): void;
        static create(namespace: string, entry: string): Internal.Image;
        getHeight(): number;
        isClosed(): boolean;
        get width(): number
        get info(): Internal.ImageInfo
        get height(): number
        get closed(): boolean
    }
    type Image_ = Image;
    abstract class ClientPlayerNetworkEvent extends Internal.Event {
        constructor()
        getMultiPlayerGameMode(): Internal.MultiPlayerGameMode;
        getConnection(): Internal.Connection;
        getPlayer(): Internal.LocalPlayer;
        get multiPlayerGameMode(): Internal.MultiPlayerGameMode
        get connection(): Internal.Connection
        get player(): Internal.LocalPlayer
    }
    type ClientPlayerNetworkEvent_ = ClientPlayerNetworkEvent;
    interface ValueUnwrapper {
        unwrap(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any): any;
        (arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any): any;
        readonly DEFAULT: Internal.ValueUnwrapper;
    }
    type ValueUnwrapper_ = ValueUnwrapper;
    class MinecartItem extends Internal.Item {
        constructor(arg0: Internal.AbstractMinecart$Type_, arg1: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type MinecartItem_ = MinecartItem;
    class VersionRange {
        restrict(arg0: Internal.VersionRange_): this;
        getSelectedVersion(arg0: Internal.Artifact_): Internal.ArtifactVersion;
        /**
         * @deprecated
        */
        cloneOf(): this;
        matchVersion(arg0: Internal.List_<Internal.ArtifactVersion>): Internal.ArtifactVersion;
        static createFromVersionSpec(arg0: string): Internal.VersionRange;
        getRecommendedVersion(): Internal.ArtifactVersion;
        getRestrictions(): Internal.List<Internal.Restriction>;
        containsVersion(arg0: Internal.ArtifactVersion_): boolean;
        isSelectedVersionKnown(arg0: Internal.Artifact_): boolean;
        static createFromVersion(arg0: string): Internal.VersionRange;
        hasRestrictions(): boolean;
        get recommendedVersion(): Internal.ArtifactVersion
        get restrictions(): Internal.List<Internal.Restriction>
    }
    type VersionRange_ = VersionRange;
    class MapRenderer implements Internal.AutoCloseable {
        constructor(arg0: Internal.TextureManager_)
        close(): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: Internal.MapItemSavedData_, arg4: boolean, arg5: number): void;
        resetData(): void;
        update(arg0: number, arg1: Internal.MapItemSavedData_): void;
    }
    type MapRenderer_ = MapRenderer;
    interface Boolean2FloatFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2FloatFunction;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2FloatFunction;
        apply(arg0: boolean): number;
        /**
         * @deprecated
        */
        get(arg0: any): number;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2FloatFunction;
        put(arg0: boolean, arg1: number): number;
        defaultReturnValue(arg0: number): void;
        andThenFloat(arg0: Internal.Float2FloatFunction_): this;
        andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Boolean2DoubleFunction;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, number>;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<number, T>): Internal.Function<boolean, T>;
        andThenReference<T>(arg0: Internal.Float2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2FloatFunction;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2FloatFunction;
        andThenChar(arg0: Internal.Float2CharFunction_): Internal.Boolean2CharFunction;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2FloatFunction<T>;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2FloatFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        defaultReturnValue(): number;
        /**
         * @deprecated
        */
        remove(arg0: any): number;
        andThenObject<T>(arg0: Internal.Float2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        remove(arg0: boolean): number;
        andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Boolean2ByteFunction;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: number): number;
        containsKey(arg0: boolean): boolean;
        size(): number;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2FloatFunction<T>;
        get(arg0: boolean): number;
        clear(): void;
        getOrDefault(arg0: boolean, arg1: number): number;
        andThenLong(arg0: Internal.Float2LongFunction_): Internal.Boolean2LongFunction;
        andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Boolean2ShortFunction;
        identity<T>(): Internal.Function<T, T>;
        andThenInt(arg0: Internal.Float2IntFunction_): Internal.Boolean2IntFunction;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: number): number;
        (arg0: boolean): number;
    }
    type Boolean2FloatFunction_ = Boolean2FloatFunction;
    interface FunctionFactory$Arg3 extends Internal.FunctionFactory$FuncSupplier {
        create(args: Internal.Unit_[]): Internal.Unit;
        createArg(arg0: Internal.Unit_, arg1: Internal.Unit_, arg2: Internal.Unit_): Internal.Unit;
        (arg0: Internal.Unit_, arg1: Internal.Unit_, arg2: Internal.Unit_): Internal.Unit_;
    }
    type FunctionFactory$Arg3_ = FunctionFactory$Arg3;
    interface ParticleOptions {
        writeToString(): string;
        getType(): Internal.ParticleType<any>;
        writeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
        get type(): Internal.ParticleType<any>
    }
    type ParticleOptions_ = ParticleOptions;
    class ClientAdvancements implements Internal.AccessorClientAdvancements {
        constructor(arg0: Internal.Minecraft_)
        setSelectedTab(arg0: Internal.Advancement_, arg1: boolean): void;
        setListener(arg0: Internal.ClientAdvancements$Listener_): void;
        getAdvancements(): Internal.AdvancementList;
        handler$bdk000$patchouli_onSync(arg0: Internal.ClientboundUpdateAdvancementsPacket_, arg1: Internal.CallbackInfo_): void;
        getProgress(): Internal.Map<any, any>;
        update(arg0: Internal.ClientboundUpdateAdvancementsPacket_): void;
        set listener(arg0: Internal.ClientAdvancements$Listener_)
        get advancements(): Internal.AdvancementList
        get progress(): Internal.Map<any, any>
    }
    type ClientAdvancements_ = ClientAdvancements;
    interface IControllable {
        isWorkingEnabled(): boolean;
        setWorkingEnabled(arg0: boolean): void;
        get workingEnabled(): boolean
        set workingEnabled(arg0: boolean)
    }
    type IControllable_ = IControllable;
    class RandomOffsetPlacement extends Internal.PlacementModifier {
        static vertical(arg0: Internal.IntProvider_): Internal.RandomOffsetPlacement;
        static of(arg0: Internal.IntProvider_, arg1: Internal.IntProvider_): Internal.RandomOffsetPlacement;
        static horizontal(arg0: Internal.IntProvider_): Internal.RandomOffsetPlacement;
        static readonly CODEC: Internal.Codec<Internal.RandomOffsetPlacement>;
    }
    type RandomOffsetPlacement_ = RandomOffsetPlacement;
    interface ISchemeResponseData {
        setAmountRead(arg0: number): void;
        getBytesToRead(): number;
        getDataArray(): number[];
        set amountRead(arg0: number)
        get bytesToRead(): number
        get dataArray(): number[]
    }
    type ISchemeResponseData_ = ISchemeResponseData;
    class InetAddress implements Internal.Serializable {
        isMulticastAddress(): boolean;
        isReachable(arg0: number): boolean;
        isSiteLocalAddress(): boolean;
        isLinkLocalAddress(): boolean;
        isReachable(arg0: Internal.NetworkInterface_, arg1: number, arg2: number): boolean;
        isMCLinkLocal(): boolean;
        isLoopbackAddress(): boolean;
        static getLocalHost(): Internal.InetAddress;
        isAnyLocalAddress(): boolean;
        static getByAddress(arg0: string, arg1: number[]): Internal.InetAddress;
        isMCSiteLocal(): boolean;
        getHostAddress(): string;
        isMCGlobal(): boolean;
        isMCNodeLocal(): boolean;
        getCanonicalHostName(): string;
        static getAllByName(arg0: string): Internal.InetAddress[];
        getHostName(): string;
        isMCOrgLocal(): boolean;
        static getByName(arg0: string): Internal.InetAddress;
        static getLoopbackAddress(): Internal.InetAddress;
        static getByAddress(arg0: number[]): Internal.InetAddress;
        getAddress(): number[];
        get multicastAddress(): boolean
        get siteLocalAddress(): boolean
        get linkLocalAddress(): boolean
        get MCLinkLocal(): boolean
        get loopbackAddress(): boolean
        get localHost(): Internal.InetAddress
        get anyLocalAddress(): boolean
        get MCSiteLocal(): boolean
        get hostAddress(): string
        get MCGlobal(): boolean
        get MCNodeLocal(): boolean
        get canonicalHostName(): string
        get hostName(): string
        get MCOrgLocal(): boolean
        get loopbackAddress(): Internal.InetAddress
        get address(): number[]
    }
    type InetAddress_ = InetAddress;
    class RegularImmutableList <E> extends Internal.ImmutableList<E> {
        static of<E>(...arg0: E[]): Internal.List<E>;
        get(arg0: number): E;
        subList(arg0: number, arg1: number): Internal.List<any>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        stream(): Internal.Stream<E>;
        iterator(): Internal.Iterator<any>;
        listIterator(arg0: number): Internal.UnmodifiableListIterator<E>;
        toArray<T>(arg0: T[]): T[];
        spliterator(): Internal.Spliterator<E>;
        parallelStream(): Internal.Stream<E>;
        listIterator(): Internal.ListIterator<any>;
    }
    type RegularImmutableList_<E> = RegularImmutableList<E>;
    interface Short2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.IntPredicate {
        apply(arg0: number): boolean;
        getOrDefault(arg0: number, arg1: boolean): boolean;
        remove(arg0: number): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        negate(): Internal.IntPredicate;
        andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Short2ByteFunction;
        composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2BooleanFunction;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<boolean, T>): Internal.Function<number, T>;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeObject<T>(arg0: Internal.Object2ShortFunction_<T>): Internal.Object2BooleanFunction<T>;
        andThenObject<T>(arg0: Internal.Boolean2ObjectFunction_<T>): Internal.Short2ObjectFunction<T>;
        /**
         * @deprecated
        */
        get(arg0: any): boolean;
        composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2BooleanFunction;
        composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2BooleanFunction;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Short2LongFunction;
        defaultReturnValue(): boolean;
        andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Short2DoubleFunction;
        get(arg0: number): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        /**
         * @deprecated
        */
        put(arg0: number, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        remove(arg0: any): boolean;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: boolean): boolean;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, number>): Internal.Function<T, boolean>;
        composeReference<T>(arg0: Internal.Reference2ShortFunction_<T>): Internal.Reference2BooleanFunction<T>;
        containsKey(arg0: number): boolean;
        composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2BooleanFunction;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Short2ShortFunction;
        composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2BooleanFunction;
        put(arg0: number, arg1: boolean): boolean;
        size(): number;
        andThenReference<T>(arg0: Internal.Boolean2ReferenceFunction_<T>): Internal.Short2ReferenceFunction<T>;
        clear(): void;
        andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Short2FloatFunction;
        composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2BooleanFunction;
        andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Short2IntFunction;
        composeShort(arg0: Internal.Short2ShortFunction_): this;
        identity<T>(): Internal.Function<T, T>;
        defaultReturnValue(arg0: boolean): void;
        andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Short2CharFunction;
        (arg0: number): boolean;
    }
    type Short2BooleanFunction_ = Short2BooleanFunction;
    interface IRecipeSlotsView {
        findSlotByName(arg0: string): Internal.Optional<Internal.IRecipeSlotView>;
        getSlotViews(): Internal.List<Internal.IRecipeSlotView>;
        getSlotViews(arg0: Internal.RecipeIngredientRole_): Internal.List<Internal.IRecipeSlotView>;
        get slotViews(): Internal.List<Internal.IRecipeSlotView>
    }
    type IRecipeSlotsView_ = IRecipeSlotsView;
    class ServerboundPlayerCommandPacket$Action extends Internal.Enum<Internal.ServerboundPlayerCommandPacket$Action> {
        static values(): Internal.ServerboundPlayerCommandPacket$Action[];
        static valueOf(arg0: string): Internal.ServerboundPlayerCommandPacket$Action;
        static readonly START_SPRINTING: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly STOP_SPRINTING: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly START_RIDING_JUMP: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly PRESS_SHIFT_KEY: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly STOP_SLEEPING: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly STOP_RIDING_JUMP: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly OPEN_INVENTORY: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly START_FALL_FLYING: Internal.ServerboundPlayerCommandPacket$Action;
        static readonly RELEASE_SHIFT_KEY: Internal.ServerboundPlayerCommandPacket$Action;
    }
    type ServerboundPlayerCommandPacket$Action_ = "press_shift_key" | "stop_sprinting" | "start_sprinting" | "start_fall_flying" | ServerboundPlayerCommandPacket$Action | "open_inventory" | "release_shift_key" | "start_riding_jump" | "stop_sleeping" | "stop_riding_jump";
    class WardenSpawnTracker {
        constructor(arg0: number, arg1: number, arg2: number)
        getWarningLevel(): number;
        setWarningLevel(arg0: number): void;
        reset(): void;
        tick(): void;
        static tryWarn(arg0: Internal.ServerLevel_, arg1: BlockPos_, arg2: Internal.ServerPlayer_): Internal.OptionalInt;
        get warningLevel(): number
        set warningLevel(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.WardenSpawnTracker>;
        static readonly MAX_WARNING_LEVEL: 4;
    }
    type WardenSpawnTracker_ = WardenSpawnTracker;
    interface IConfigEvent {
        self<T extends Internal.Event & Internal.IConfigEvent>(): T;
        loading(arg0: Internal.ModConfig_): this;
        getConfig(): Internal.ModConfig;
        reloading(arg0: Internal.ModConfig_): this;
        get config(): Internal.ModConfig
        readonly CONFIGCONFIG: Internal.IConfigEvent$ConfigConfig;
    }
    type IConfigEvent_ = IConfigEvent;
    class MerchantOffer {
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number)
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_, arg3: number, arg4: number, arg5: number, arg6: number)
        constructor(arg0: Internal.CompoundTag_)
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_, arg3: number, arg4: number, arg5: number)
        constructor(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: number)
        getSpecialPriceDiff(): number;
        increaseUses(): void;
        shouldRewardExp(): boolean;
        needsRestock(): boolean;
        resetSpecialPriceDiff(): void;
        getBaseCostA(): Internal.ItemStack;
        isOutOfStock(): boolean;
        getMaxUses(): number;
        getPriceMultiplier(): number;
        createTag(): Internal.CompoundTag;
        getUses(): number;
        resetUses(): void;
        assemble(): Internal.ItemStack;
        updateDemand(): void;
        take(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        addToSpecialPriceDiff(arg0: number): void;
        getResult(): Internal.ItemStack;
        getXp(): number;
        setToOutOfStock(): void;
        setSpecialPriceDiff(arg0: number): void;
        getCostB(): Internal.ItemStack;
        satisfiedBy(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getDemand(): number;
        getCostA(): Internal.ItemStack;
        get specialPriceDiff(): number
        get baseCostA(): Internal.ItemStack
        get outOfStock(): boolean
        get maxUses(): number
        get priceMultiplier(): number
        get uses(): number
        get result(): Internal.ItemStack
        get xp(): number
        set specialPriceDiff(arg0: number)
        get costB(): Internal.ItemStack
        get demand(): number
        get costA(): Internal.ItemStack
    }
    type MerchantOffer_ = MerchantOffer;
    interface FunctionFactory$Arg1 extends Internal.FunctionFactory$FuncSupplier {
        createArg(arg0: Internal.Unit_): Internal.Unit;
        create(args: Internal.Unit_[]): Internal.Unit;
        (arg0: Internal.Unit_): Internal.Unit_;
    }
    type FunctionFactory$Arg1_ = FunctionFactory$Arg1;
    class TutorialToast implements Internal.Toast {
        constructor(arg0: any_, arg1: Internal.Component_, arg2: Internal.Component_, arg3: boolean)
        slotCount(): number;
        getToken(): any;
        hide(): void;
        height(): number;
        width(): number;
        updateProgress(arg0: number): void;
        render(arg0: Internal.PoseStack_, arg1: Internal.ToastComponent_, arg2: number): Internal.Toast$Visibility;
        get token(): any
        static readonly PROGRESS_BAR_WIDTH: 154;
        static readonly PROGRESS_BAR_HEIGHT: 1;
        static readonly PROGRESS_BAR_Y: 28;
        static readonly PROGRESS_BAR_X: 3;
    }
    type TutorialToast_ = TutorialToast;
    interface FunctionFactory$Arg2 extends Internal.FunctionFactory$FuncSupplier {
        create(args: Internal.Unit_[]): Internal.Unit;
        createArg(arg0: Internal.Unit_, arg1: Internal.Unit_): Internal.Unit;
        (arg0: Internal.Unit_, arg1: Internal.Unit_): Internal.Unit_;
    }
    type FunctionFactory$Arg2_ = FunctionFactory$Arg2;
    interface IIngredientAcceptor <THIS extends Internal.IIngredientAcceptor<THIS>> {
        addIngredients<I>(arg0: Internal.IIngredientType_<I>, arg1: Internal.List_<I>): THIS;
        addIngredient<I>(arg0: Internal.IIngredientType_<I>, arg1: I): THIS;
        addIngredients(arg0: Internal.Ingredient_): THIS;
        addItemStacks(arg0: Internal.List_<Internal.ItemStack>): THIS;
        addItemStack(arg0: Internal.ItemStack_): THIS;
        addFluidStack(arg0: Internal.Fluid_, arg1: number, arg2: Internal.CompoundTag_): THIS;
        addFluidStack(arg0: Internal.Fluid_, arg1: number): THIS;
        addIngredientsUnsafe(arg0: Internal.List_<any>): THIS;
    }
    type IIngredientAcceptor_<THIS extends Internal.IIngredientAcceptor<THIS>> = IIngredientAcceptor<THIS>;
    interface SculkBehaviour {
        depositCharge(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.RandomSource_): boolean;
        attemptSpreadVein(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Collection_<Internal.Direction>, arg4: boolean): boolean;
        attemptUseCharge(arg0: Internal.SculkSpreader$ChargeCursor_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.RandomSource_, arg4: Internal.SculkSpreader_, arg5: boolean): number;
        canChangeBlockStateOnSpread(): boolean;
        getSculkSpreadDelay(): number;
        onDischarged(arg0: Internal.LevelAccessor_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        updateDecayDelay(arg0: number): number;
        get sculkSpreadDelay(): number
        readonly DEFAULT: Internal.SculkBehaviour;
    }
    type SculkBehaviour_ = SculkBehaviour;
    class BeaconMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Container_, arg2: any_, arg3: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Container_)
        updateEffects(arg0: Internal.Optional_<Internal.MobEffect>, arg1: Internal.Optional_<Internal.MobEffect>): void;
        hasPayment(): boolean;
        getPrimaryEffect(): Internal.MobEffect;
        getSecondaryEffect(): Internal.MobEffect;
        getLevels(): number;
        get primaryEffect(): Internal.MobEffect
        get secondaryEffect(): Internal.MobEffect
        get levels(): number
    }
    type BeaconMenu_ = BeaconMenu;
    abstract class MobEffectBuilder extends Internal.BuilderBase<Internal.MobEffect> {
        constructor(i: ResourceLocation_)
        beneficial(): this;
        category(c: Internal.MobEffectCategory_): this;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): this;
        harmful(): this;
        effectTick(effectTick: Internal.MobEffectBuilder$EffectTickCallback_): this;
        color(col: Internal.Color_): this;
    }
    type MobEffectBuilder_ = MobEffectBuilder;
    class TrackSwitch extends Internal.SingleBlockEntityEdgePoint {
        constructor()
        hasLeftExit(): boolean;
        shouldAutoTrainsSwitch(): boolean;
        trySetSwitchState(state: Internal.TrackSwitchBlock$SwitchState_): boolean;
        static getSelectionPriority(): number;
        setEdgesActive(graph: Internal.TrackGraph_): void;
        getSwitchState(): Internal.TrackSwitchBlock$SwitchState;
        isAutomatic(): boolean;
        hasStraightExit(): boolean;
        hasRightExit(): boolean;
        isLocked(): boolean;
        updateEdges(graph: Internal.TrackGraph_): void;
        getTargetState(loc: Internal.TrackNodeLocation_): Internal.TrackSwitchBlock$SwitchState;
        getSwitchTarget(): Internal.TrackNodeLocation;
        setSwitchState(state: Internal.TrackSwitchBlock$SwitchState_): boolean;
        get selectionPriority(): number
        set edgesActive(graph: Internal.TrackGraph_)
        get switchState(): Internal.TrackSwitchBlock$SwitchState
        get automatic(): boolean
        get locked(): boolean
        get switchTarget(): Internal.TrackNodeLocation
        set switchState(state: Internal.TrackSwitchBlock$SwitchState_)
    }
    type TrackSwitch_ = TrackSwitch;
    class ObjectDescJS extends Internal.Record implements Internal.TypeDescJS {
        constructor(types: Internal.List_<Internal.ObjectDescJS$Entry>)
        or(type: Internal.TypeDescJS_): Internal.TypeDescJS;
        types(): Internal.List<Internal.ObjectDescJS$Entry>;
        static object(init: number): Internal.ObjectDescJS;
        static fixedArray(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        build(): string;
        build(builder: Internal.StringBuilder_): void;
        static object(): Internal.ObjectDescJS;
        asMap(): Internal.TypeDescJS;
        asArray(): Internal.TypeDescJS;
        add(key: string, value: Internal.TypeDescJS_, optional: boolean): this;
        static any(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        asMap(key: Internal.TypeDescJS_): Internal.TypeDescJS;
        withGenerics(...types: Internal.TypeDescJS_[]): Internal.TypeDescJS;
        add(key: string, value: Internal.TypeDescJS_): this;
    }
    type ObjectDescJS_ = ObjectDescJS;
    class FilterOutputStream extends Internal.OutputStream {
        constructor(arg0: Internal.OutputStream_)
    }
    type FilterOutputStream_ = FilterOutputStream;
    class LiteralArgumentBuilder <S> extends Internal.ArgumentBuilder<S, Internal.LiteralArgumentBuilder<S>> {
        build(): Internal.LiteralCommandNode<S>;
        static literal<S>(arg0: string): Internal.LiteralArgumentBuilder<S>;
        getLiteral(): string;
        get literal(): string
    }
    type LiteralArgumentBuilder_<S> = LiteralArgumentBuilder<S>;
    class VertexFormat implements Internal.VertexFormatAccessor, Internal.BufferVertexFormat, Internal.ExtendedVertexFormat {
        constructor(arg0: Internal.ImmutableMap_<string, Internal.VertexFormatElement>)
        getIntegerSize(): number;
        hasUV(arg0: number): boolean;
        embeddium$getExtendedElements(): any[];
        getVertexSize(): number;
        static from(format: Internal.VertexFormat_): Internal.BufferVertexFormat;
        hasPosition(): boolean;
        getElementMapping(): Internal.ImmutableMap<string, Internal.VertexFormatElement>;
        getStride(): number;
        clearBufferState(): void;
        getOffset(arg0: number): number;
        getElementAttributeNames(): Internal.ImmutableList<string>;
        hasColor(): boolean;
        setupBufferState(): void;
        getImmediateDrawVertexBuffer(): Internal.VertexBuffer;
        getOffsets(): Internal.IntList;
        getElements(): Internal.ImmutableList<Internal.VertexFormatElement>;
        hasNormal(): boolean;
        get integerSize(): number
        get vertexSize(): number
        get elementMapping(): Internal.ImmutableMap<string, Internal.VertexFormatElement>
        get stride(): number
        get elementAttributeNames(): Internal.ImmutableList<string>
        get immediateDrawVertexBuffer(): Internal.VertexBuffer
        get offsets(): Internal.IntList
        get elements(): Internal.ImmutableList<Internal.VertexFormatElement>
        readonly offsets: Internal.IntList;
    }
    type VertexFormat_ = VertexFormat;
    class SpectatorMenu {
        constructor(arg0: Internal.SpectatorMenuListener_)
        getSelectedCategory(): Internal.SpectatorMenuCategory;
        exit(): void;
        getItems(): Internal.List<Internal.SpectatorMenuItem>;
        getSelectedItem(): Internal.SpectatorMenuItem;
        getCurrentPage(): Internal.SpectatorPage;
        selectCategory(arg0: Internal.SpectatorMenuCategory_): void;
        getSelectedSlot(): number;
        selectSlot(arg0: number): void;
        getItem(arg0: number): Internal.SpectatorMenuItem;
        get selectedCategory(): Internal.SpectatorMenuCategory
        get items(): Internal.List<Internal.SpectatorMenuItem>
        get selectedItem(): Internal.SpectatorMenuItem
        get currentPage(): Internal.SpectatorPage
        get selectedSlot(): number
        static readonly EMPTY_SLOT: Internal.SpectatorMenuItem;
    }
    type SpectatorMenu_ = SpectatorMenu;
    abstract class Drawable {
        constructor()
        getLayoutDirection(): number;
        isStateful(): boolean;
        getPadding(padding: Internal.Rect_): boolean;
        jumpToCurrentState(): void;
        setTintList(tint: Internal.ColorStateList_): void;
        applyTheme(t: Internal.Theme_): void;
        getAlpha(): number;
        static scaleFromDensity(pixels: number, sourceDensity: number, targetDensity: number): number;
        setCallback(cb: Internal.Drawable$Callback_): void;
        invalidateSelf(): void;
        setVisible(visible: boolean, restart: boolean): boolean;
        static resolveDensity(r: Internal.Resources_, parentDensity: number): number;
        setTintBlendMode(blendMode: icyllis.modernui.graphics.BlendMode_): void;
        getConstantState(): Internal.Drawable$ConstantState;
        isAutoMirrored(): boolean;
        getMinimumHeight(): number;
        getChangingConfigurations(): number;
        draw(arg0: Internal.Canvas_): void;
        canApplyTheme(): boolean;
        hasFocusStateSpecified(): boolean;
        setAutoMirrored(mirrored: boolean): void;
        setState(stateSet: number[]): boolean;
        isVisible(): boolean;
        clearMutated(): void;
        setChangingConfigurations(configs: number): void;
        scheduleSelf(what: Internal.Runnable_, when: number): void;
        setTint(tintColor: number): void;
        setLayoutDirection(layoutDirection: number): boolean;
        getLevel(): number;
        setHotspot(x: number, y: number): void;
        getBounds(): Internal.Rect;
        getHotspotBounds(outRect: Internal.Rect_): void;
        setHotspotBounds(left: number, top: number, right: number, bottom: number): void;
        copyBounds(bounds: Internal.Rect_): void;
        setLevel(level: number): boolean;
        setAlpha(alpha: number): void;
        getCallback(): Internal.Drawable$Callback;
        copyBounds(): Internal.Rect;
        getMinimumWidth(): number;
        mutate(): this;
        setBounds(bounds: Internal.Rect_): void;
        getCurrent(): this;
        getIntrinsicWidth(): number;
        getIntrinsicHeight(): number;
        setBounds(left: number, top: number, right: number, bottom: number): void;
        unscheduleSelf(what: Internal.Runnable_): void;
        static scaleFromDensity(pixels: number, sourceDensity: number, targetDensity: number, isSize: boolean): number;
        getState(): number[];
        get layoutDirection(): number
        get stateful(): boolean
        set tintList(tint: Internal.ColorStateList_)
        get alpha(): number
        set callback(cb: Internal.Drawable$Callback_)
        set tintBlendMode(blendMode: icyllis.modernui.graphics.BlendMode_)
        get constantState(): Internal.Drawable$ConstantState
        get autoMirrored(): boolean
        get minimumHeight(): number
        get changingConfigurations(): number
        set autoMirrored(mirrored: boolean)
        set state(stateSet: number[])
        get visible(): boolean
        set changingConfigurations(configs: number)
        set tint(tintColor: number)
        set layoutDirection(layoutDirection: number)
        get level(): number
        get bounds(): Internal.Rect
        set level(level: number)
        set alpha(alpha: number)
        get callback(): Internal.Drawable$Callback
        get minimumWidth(): number
        set bounds(bounds: Internal.Rect_)
        get current(): Internal.Drawable
        get intrinsicWidth(): number
        get intrinsicHeight(): number
        get state(): number[]
        static readonly MAX_LEVEL: 10000;
    }
    type Drawable_ = Drawable;
    class SignedMessageValidator$State extends Internal.Enum<Internal.SignedMessageValidator$State> {
        static valueOf(arg0: string): Internal.SignedMessageValidator$State;
        static values(): Internal.SignedMessageValidator$State[];
        static readonly NOT_SECURE: Internal.SignedMessageValidator$State;
        static readonly SECURE: Internal.SignedMessageValidator$State;
        static readonly BROKEN_CHAIN: Internal.SignedMessageValidator$State;
    }
    type SignedMessageValidator$State_ = "secure" | "broken_chain" | SignedMessageValidator$State | "not_secure";
    interface StarLightLightingProvider {
        clientRemoveLightData(arg0: Internal.ChunkPos_): void;
        getLightEngine(): Internal.StarLightInterface;
        clientChunkLoad(arg0: Internal.ChunkPos_, arg1: Internal.LevelChunk_): void;
        clientUpdateLight(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_, arg2: Internal.DataLayer_, arg3: boolean): void;
        get lightEngine(): Internal.StarLightInterface
    }
    type StarLightLightingProvider_ = StarLightLightingProvider;
    class MobSpawnSettings$Builder {
        constructor()
        addSpawn(arg0: Internal.MobCategory_, arg1: Internal.MobSpawnSettings$SpawnerData_): this;
        build(): Internal.MobSpawnSettings;
        creatureGenerationProbability(arg0: number): this;
        addMobCharge(arg0: Internal.EntityType_<any>, arg1: number, arg2: number): this;
        readonly mobSpawnCosts: Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>;
        creatureGenerationProbability: number;
        readonly spawners: Internal.Map<Internal.MobCategory, Internal.List<Internal.MobSpawnSettings$SpawnerData>>;
    }
    type MobSpawnSettings$Builder_ = MobSpawnSettings$Builder;
    class BannerDuplicateRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<any>;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type BannerDuplicateRecipe_ = BannerDuplicateRecipe;
    interface TickableGuiEventListener extends Internal.GuiEventListener {
        charTyped(arg0: string, arg1: number): boolean;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        changeFocus(arg0: boolean): boolean;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        tick(): void;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        isMouseOver(arg0: number, arg1: number): boolean;
    }
    type TickableGuiEventListener_ = TickableGuiEventListener;
    /**
     * @deprecated
    */
    class CountOnEveryLayerPlacement extends Internal.PlacementModifier {
        static of(arg0: Internal.IntProvider_): Internal.CountOnEveryLayerPlacement;
        static of(arg0: number): Internal.CountOnEveryLayerPlacement;
        static readonly CODEC: Internal.Codec<Internal.CountOnEveryLayerPlacement>;
    }
    type CountOnEveryLayerPlacement_ = CountOnEveryLayerPlacement;
    class ContentModifier {
        constructor(multiplier: number, addition: number)
        apply(number: number): number;
        static addition(addition: number): Internal.ContentModifier;
        static multiplier(multiplier: number): Internal.ContentModifier;
        static of(multiplier: number, addition: number): Internal.ContentModifier;
    }
    type ContentModifier_ = ContentModifier;
    class SelectionScrollInput extends Internal.ScrollInput {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        charTyped(arg0: string, arg1: number): boolean;
        forOptions(arg0: Internal.List_<Internal.Component>): Internal.ScrollInput;
        mouseMoved(arg0: number, arg1: number): void;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
    }
    type SelectionScrollInput_ = SelectionScrollInput;
    abstract class ModelFile {
        getLocation(): ResourceLocation;
        getUncheckedLocation(): ResourceLocation;
        assertExistence(): void;
        get location(): ResourceLocation
        get uncheckedLocation(): ResourceLocation
    }
    type ModelFile_ = ModelFile;
    class RecipeComponentBuilderMap extends Internal.AbstractMap<Internal.RecipeKey<any>, any> {
        constructor(holders: Internal.RecipeComponentValue_<any>[])
        constructor(keys: Internal.RecipeKey_<any>[])
        constructor(builder: Internal.RecipeComponentBuilder_)
        forEach(arg0: Internal.BiConsumer_<Internal.RecipeKey<any>, any>): void;
        computeIfPresent(arg0: Internal.RecipeKey_<any>, arg1: Internal.BiFunction_<Internal.RecipeKey<any>, any, any>): any;
        getOrDefault(key: any, defaultValue: any): any;
        static of<K, V>(): Internal.Map<K, V>;
        entrySet(): Internal.Set<Internal.Map$Entry<Internal.RecipeKey<any>, any>>;
        merge(arg0: Internal.RecipeKey_<any>, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
        static entry<K, V>(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
        computeIfAbsent(arg0: Internal.RecipeKey_<any>, arg1: Internal.Function_<Internal.RecipeKey<any>, any>): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.Map<K, V>;
        put(key: Internal.RecipeKey_<any>, value: any): any;
        put(arg0: any, arg1: any): any;
        getHolder(key: any): Internal.RecipeComponentValue<any>;
        static copyOf<K, V>(arg0: Internal.Map_<K, V>): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.Map<K, V>;
        compute(arg0: Internal.RecipeKey_<any>, arg1: Internal.BiFunction_<Internal.RecipeKey<any>, any, any>): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.Map<K, V>;
        replace(arg0: Internal.RecipeKey_<any>, arg1: any, arg2: any): boolean;
        remove(arg0: any, arg1: any): boolean;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.Map<K, V>;
        replace(arg0: Internal.RecipeKey_<any>, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.Map<K, V>;
        static ofEntries<K, V>(...arg0: Internal.Map$Entry_<K, V>[]): Internal.Map<K, V>;
        putIfAbsent(arg0: Internal.RecipeKey_<any>, arg1: any): any;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.Map<K, V>;
        static of<K, V>(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.Map<K, V>;
        replaceAll(arg0: Internal.BiFunction_<Internal.RecipeKey<any>, any, any>): void;
        get(key: any): any;
        static of<K, V>(arg0: K, arg1: V): Internal.Map<K, V>;
        static readonly EMPTY: {};
        readonly holders: Internal.RecipeComponentValue<any>[];
        hasChanged: boolean;
    }
    type RecipeComponentBuilderMap_ = RecipeComponentBuilderMap;
    interface BiomeResolver {
        getNoiseBiome(arg0: number, arg1: number, arg2: number, arg3: Internal.Climate$Sampler_): Internal.Holder<Internal.Biome>;
    }
    type BiomeResolver_ = BiomeResolver;
    class ImmutableSet$Builder <E> extends Internal.ImmutableCollection$Builder<E> {
        constructor()
        addAll(arg0: Internal.Iterator_<any>): Internal.ImmutableCollection$Builder<any>;
        add(arg0: E): this;
        add(...arg0: E[]): this;
        addAll(arg0: Internal.Iterable_<any>): Internal.ImmutableCollection$Builder<any>;
        build(): Internal.ImmutableCollection<any>;
    }
    type ImmutableSet$Builder_<E> = ImmutableSet$Builder<E>;
    interface ProgressiveFuture <V> extends io.netty.util.concurrent.Future<V> {
        isSuccess(): boolean;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        isDone(): boolean;
        awaitUninterruptibly(): this;
        cancel(arg0: boolean): boolean;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        cause(): Internal.Throwable;
        syncUninterruptibly(): this;
        await(): this;
        get(): V;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        getNow(): V;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        await(arg0: number): boolean;
        sync(): this;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        isCancellable(): boolean;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        awaitUninterruptibly(arg0: number): boolean;
        isCancelled(): boolean;
        get success(): boolean
        get done(): boolean
        get now(): V
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type ProgressiveFuture_<V> = ProgressiveFuture<V>;
    class ContraptionType {
        static register(arg0: string, arg1: Internal.Supplier_<Internal.Contraption>): Internal.ContraptionType;
        static fromType(arg0: string): Internal.Contraption;
        static readonly CLOCKWORK: Internal.ContraptionType;
        static readonly ENTRIES: {"stabilized": Internal.ContraptionType, "elevator": Internal.ContraptionType, "carriage": Internal.ContraptionType, "piston": Internal.ContraptionType, "bearing": Internal.ContraptionType, "gantry": Internal.ContraptionType, "pulley": Internal.ContraptionType, "clockwork": Internal.ContraptionType, "mounted": Internal.ContraptionType};
        static readonly PISTON: Internal.ContraptionType;
        static readonly ELEVATOR: Internal.ContraptionType;
        static readonly PULLEY: Internal.ContraptionType;
        static readonly CARRIAGE: Internal.ContraptionType;
        static readonly MOUNTED: Internal.ContraptionType;
        static readonly GANTRY: Internal.ContraptionType;
        static readonly STABILIZED: Internal.ContraptionType;
        static readonly BEARING: Internal.ContraptionType;
    }
    type ContraptionType_ = ContraptionType;
    abstract class LootPoolEntryContainer implements Internal.ComposableEntryContainer {
        and(arg0: Internal.ComposableEntryContainer_): Internal.ComposableEntryContainer;
        or(arg0: Internal.ComposableEntryContainer_): Internal.ComposableEntryContainer;
        expand(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.LootPoolEntry>): boolean;
        getType(): Internal.LootPoolEntryType;
        validate(arg0: Internal.ValidationContext_): void;
        get type(): Internal.LootPoolEntryType
    }
    type LootPoolEntryContainer_ = LootPoolEntryContainer;
    class ItemTossEvent extends Internal.ItemEvent {
        constructor()
        constructor(arg0: Internal.ItemEntity_, arg1: Internal.Player_)
        getPlayer(): Internal.Player;
        get player(): Internal.Player
    }
    type ItemTossEvent_ = ItemTossEvent;
    class LecternMenu extends Internal.AbstractContainerMenu {
        constructor(arg0: number, arg1: Internal.Container_, arg2: any_)
        constructor(arg0: number)
        getBook(): Internal.ItemStack;
        getPage(): number;
        get book(): Internal.ItemStack
        get page(): number
        static readonly BUTTON_NEXT_PAGE: 2;
        static readonly BUTTON_PREV_PAGE: 1;
        static readonly BUTTON_TAKE_BOOK: 3;
        static readonly BUTTON_PAGE_JUMP_RANGE_START: 100;
    }
    type LecternMenu_ = LecternMenu;
    interface Boolean2CharFunction extends it.unimi.dsi.fastutil.Function<boolean, string> {
        remove(arg0: boolean): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Boolean2FloatFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        composeObject<T>(arg0: Internal.Object2BooleanFunction_<T>): Internal.Object2CharFunction<T>;
        composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2CharFunction;
        defaultReturnValue(): string;
        getOrDefault(arg0: boolean, arg1: string): string;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Boolean2ByteFunction;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Boolean2DoubleFunction;
        /**
         * @deprecated
        */
        remove(arg0: any): string;
        /**
         * @deprecated
        */
        containsKey(arg0: any): boolean;
        composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2CharFunction;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Boolean2LongFunction;
        get(arg0: boolean): string;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2CharFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        composeReference<T>(arg0: Internal.Reference2BooleanFunction_<T>): Internal.Reference2CharFunction<T>;
        /**
         * @deprecated
        */
        put(arg0: boolean, arg1: string): string;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Boolean2ObjectFunction<T>;
        /**
         * @deprecated
        */
        compose<T>(arg0: Internal.Function_<T, boolean>): Internal.Function<T, string>;
        composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2CharFunction;
        apply(arg0: boolean): string;
        composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2CharFunction;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Boolean2IntFunction;
        containsKey(arg0: boolean): boolean;
        composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2CharFunction;
        put(arg0: boolean, arg1: string): string;
        size(): number;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Boolean2ReferenceFunction<T>;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Boolean2ShortFunction;
        clear(): void;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<boolean, T>;
        composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2CharFunction;
        identity<T>(): Internal.Function<T, T>;
        (arg0: boolean): string;
    }
    type Boolean2CharFunction_ = Boolean2CharFunction;
    class CustomizeGuiOverlayEvent$DebugText extends Internal.CustomizeGuiOverlayEvent {
        constructor()
        constructor(arg0: Internal.Window_, arg1: Internal.PoseStack_, arg2: number, arg3: Internal.ArrayList_<string>, arg4: Internal.ArrayList_<string>)
        getRight(): Internal.ArrayList<string>;
        getLeft(): Internal.ArrayList<string>;
        get right(): Internal.ArrayList<string>
        get left(): Internal.ArrayList<string>
    }
    type CustomizeGuiOverlayEvent$DebugText_ = CustomizeGuiOverlayEvent$DebugText;
    abstract class MenuTab implements Internal.ILDLRegister {
        name(): string;
        isLDLRegister(): boolean;
        deserializeNBT(nbt: Internal.CompoundTag_): void;
        static registerMenuHook(menuName: string, consumer: Internal.BiConsumer_<Internal.MenuTab, Internal.TreeBuilder$Menu>): void;
        getRegisterUI(): Internal.LDLRegister;
        getTranslateKey(): string;
        getChatComponent(): Internal.Component;
        createTabWidget(): com.lowdragmc.lowdraglib.gui.widget.Widget;
        group(): string;
        serializeNBT(): Internal.CompoundTag;
        appendMenu(menu: Internal.TreeBuilder$Menu_): Internal.TreeBuilder$Menu;
        get LDLRegister(): boolean
        get registerUI(): Internal.LDLRegister
        get translateKey(): string
        get chatComponent(): Internal.Component
    }
    type MenuTab_ = MenuTab;
    interface MinecraftClientAccess {
        getRecorder(): Internal.MetricsRecorder;
        setRecorder(arg0: Internal.MetricsRecorder_): void;
        get recorder(): Internal.MetricsRecorder
        set recorder(arg0: Internal.MetricsRecorder_)
    }
    type MinecraftClientAccess_ = MinecraftClientAccess;
    class HugeFungusFeature extends Internal.Feature<Internal.HugeFungusConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.HugeFungusConfiguration>)
    }
    type HugeFungusFeature_ = HugeFungusFeature;
    class ClientboundPlayerCombatEndPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
        constructor(arg0: number, arg1: number)
        constructor(arg0: Internal.CombatTracker_)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ClientGamePacketListener_): void;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ClientboundPlayerCombatEndPacket_ = ClientboundPlayerCombatEndPacket;
    class TypeToken$TypeSet extends Internal.ForwardingSet<Internal.TypeToken<T>> implements Internal.Serializable {
        stream(): Internal.Stream<Internal.TypeToken<T>>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.Set<E>;
        spliterator(): Internal.Spliterator<Internal.TypeToken<T>>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.Set<E>;
        forEach(arg0: Internal.Consumer_<Internal.TypeToken<T>>): void;
        classes(): this;
        toArray<T>(arg0: T[]): T[];
        iterator(): Internal.Iterator<Internal.TypeToken<T>>;
        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>;
        interfaces(): this;
        static of<E>(arg0: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.Set<E>;
        static of<E>(...arg0: E[]): Internal.Set<E>;
        static of<E>(): Internal.Set<E>;
        toArray<T>(arg0: Internal.IntFunction_<T[]>): T[];
        rawTypes(): Internal.Set<T>;
        static of<E>(arg0: E, arg1: E): Internal.Set<E>;
        removeIf(arg0: Internal.Predicate_<Internal.TypeToken<T>>): boolean;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E): Internal.Set<E>;
        parallelStream(): Internal.Stream<Internal.TypeToken<T>>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E): Internal.Set<E>;
        static copyOf<E>(arg0: Internal.Collection_<E>): Internal.Set<E>;
        static of<E>(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.Set<E>;
    }
    type TypeToken$TypeSet_ = TypeToken$TypeSet;
    interface IRecipeCapabilityHolder {
        getCapabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>;
        hasProxies(): boolean;
        getChanceTier(): number;
        get capabilitiesProxy(): Internal.Table<Internal.IO, RecipeCapability<any>, Internal.List<Internal.IRecipeHandler<any>>>
        get chanceTier(): number
    }
    type IRecipeCapabilityHolder_ = IRecipeCapabilityHolder;
    interface MenuItem$OnMenuItemClickListener {
        onMenuItemClick(arg0: Internal.MenuItem_): boolean;
        (arg0: Internal.MenuItem_): boolean;
    }
    type MenuItem$OnMenuItemClickListener_ = MenuItem$OnMenuItemClickListener;
    class VillagerHostilesSensor extends Internal.NearestVisibleLivingEntitySensor {
        constructor()
    }
    type VillagerHostilesSensor_ = VillagerHostilesSensor;
    interface DataOutput {
        writeBoolean(arg0: boolean): void;
        writeUTF(arg0: string): void;
        writeLong(arg0: number): void;
        writeChars(arg0: string): void;
        write(arg0: number[]): void;
        writeChar(arg0: number): void;
        writeFloat(arg0: number): void;
        write(arg0: number): void;
        writeInt(arg0: number): void;
        writeBytes(arg0: string): void;
        writeByte(arg0: number): void;
        write(arg0: number[], arg1: number, arg2: number): void;
        writeDouble(arg0: number): void;
        writeShort(arg0: number): void;
    }
    type DataOutput_ = DataOutput;
    class Illusioner extends Internal.SpellcasterIllager implements Internal.RangedAttackMob {
        constructor(arg0: Internal.EntityType_<Internal.Illusioner>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getIllusionOffsets(arg0: number): Vec3[];
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Illusioner_ = Illusioner;
    class PlayerTeam extends Internal.Team {
        constructor(arg0: Internal.Scoreboard_, arg1: string)
        getDisplayName(): Internal.Component;
        setPlayerPrefix(arg0: Internal.Component_): void;
        unpackOptions(arg0: number): void;
        setDeathMessageVisibility(arg0: Internal.Team$Visibility_): void;
        getFormattedDisplayName(): Internal.MutableComponent;
        packOptions(): number;
        getPlayerSuffix(): Internal.Component;
        setSeeFriendlyInvisibles(arg0: boolean): void;
        getScoreboard(): Internal.Scoreboard;
        setColor(arg0: Internal.ChatFormatting_): void;
        setPlayerSuffix(arg0: Internal.Component_): void;
        setDisplayName(arg0: Internal.Component_): void;
        getPlayerPrefix(): Internal.Component;
        setAllowFriendlyFire(arg0: boolean): void;
        setNameTagVisibility(arg0: Internal.Team$Visibility_): void;
        setCollisionRule(arg0: Internal.Team$CollisionRule_): void;
        static formatNameForTeam(arg0: Internal.Team_, arg1: Internal.Component_): Internal.MutableComponent;
        get displayName(): Internal.Component
        set playerPrefix(arg0: Internal.Component_)
        set deathMessageVisibility(arg0: Internal.Team$Visibility_)
        get formattedDisplayName(): Internal.MutableComponent
        get playerSuffix(): Internal.Component
        set seeFriendlyInvisibles(arg0: boolean)
        get scoreboard(): Internal.Scoreboard
        set color(arg0: Internal.ChatFormatting_)
        set playerSuffix(arg0: Internal.Component_)
        set displayName(arg0: Internal.Component_)
        get playerPrefix(): Internal.Component
        set allowFriendlyFire(arg0: boolean)
        set nameTagVisibility(arg0: Internal.Team$Visibility_)
        set collisionRule(arg0: Internal.Team$CollisionRule_)
    }
    type PlayerTeam_ = PlayerTeam;
    interface ITeleporter {
        isVanilla(): boolean;
        playTeleportSound(arg0: Internal.ServerPlayer_, arg1: Internal.ServerLevel_, arg2: Internal.ServerLevel_): boolean;
        getPortalInfo(arg0: Internal.Entity_, arg1: Internal.ServerLevel_, arg2: Internal.Function_<Internal.ServerLevel, Internal.PortalInfo>): Internal.PortalInfo;
        placeEntity(arg0: Internal.Entity_, arg1: Internal.ServerLevel_, arg2: Internal.ServerLevel_, arg3: number, arg4: Internal.Function_<boolean, Internal.Entity>): Internal.Entity;
        get vanilla(): boolean
    }
    type ITeleporter_ = ITeleporter;
    class ChorusPlantFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type ChorusPlantFeature_ = ChorusPlantFeature;
    class MapItem extends Internal.ComplexItem {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        static getSavedData(arg0: Internal.ItemStack_, arg1: Internal.Level_): Internal.MapItemSavedData;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        static makeKey(arg0: number): string;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        update(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.MapItemSavedData_): void;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        static getMapId(arg0: Internal.ItemStack_): number;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        static getSavedData(arg0: number, arg1: Internal.Level_): Internal.MapItemSavedData;
        getDamage(arg0: Internal.ItemStack_): number;
        static getColor(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        static lockMap(arg0: Internal.Level_, arg1: Internal.ItemStack_): void;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        static renderBiomePreviewMap(arg0: Internal.ServerLevel_, arg1: Internal.ItemStack_): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        static create(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: boolean): Internal.ItemStack;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly IMAGE_WIDTH: 128;
        static readonly IMAGE_HEIGHT: 128;
    }
    type MapItem_ = MapItem;
    class NetworkEvent$GatherLoginPayloadsEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.List_<any>, arg1: boolean)
        add(arg0: Internal.FriendlyByteBuf_, arg1: ResourceLocation_, arg2: string, arg3: boolean): void;
        add(arg0: Internal.FriendlyByteBuf_, arg1: ResourceLocation_, arg2: string): void;
        isLocal(): boolean;
        get local(): boolean
    }
    type NetworkEvent$GatherLoginPayloadsEvent_ = NetworkEvent$GatherLoginPayloadsEvent;
    class SharedContextInfo {
        getOptions(): Internal.ContextOptions;
        getContextID(): number;
        isValid(): boolean;
        getCaps(): Internal.Caps;
        createCharacterization(cacheMaxResourceBytes: number, imageInfo: Internal.ImageInfo_, backendFormat: Internal.BackendFormat_, origin: number, sampleCount: number, texturable: boolean, mipmapped: boolean, glWrapDefaultFramebuffer: boolean, vkSupportInputAttachment: boolean, vkSecondaryCommandBuffer: boolean, isProtected: boolean): Internal.SurfaceCharacterization;
        matches(c: icyllis.arc3d.engine.Context_): boolean;
        getDefaultBackendFormat(colorType: number, renderable: boolean): Internal.BackendFormat;
        getPipelineStateCache(): Internal.PipelineStateCache;
        getCompressedBackendFormat(compressionType: number): Internal.BackendFormat;
        getMaxSurfaceSampleCount(colorType: number): number;
        getBackend(): number;
        getThreadSafeCache(): Internal.ThreadSafeCache;
        get options(): Internal.ContextOptions
        get contextID(): number
        get valid(): boolean
        get caps(): Internal.Caps
        get pipelineStateCache(): Internal.PipelineStateCache
        get backend(): number
        get threadSafeCache(): Internal.ThreadSafeCache
    }
    type SharedContextInfo_ = SharedContextInfo;
    interface FunctionContainer {
        enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): this;
        addFunction(arg0: Internal.JsonObject_): this;
        enchantRandomly(enchantments: ResourceLocation_[]): this;
        furnaceSmelt(): this;
        lootingEnchant(count: Internal.NumberProvider_, limit: number): this;
        addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction>): this;
        name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): this;
        damage(damage: Internal.NumberProvider_): this;
        nbt(tag: Internal.CompoundTag_): this;
        count(count: Internal.NumberProvider_): this;
        copyName(source: Internal.CopyNameFunction$NameSource_): this;
        lootTable(table: ResourceLocation_, seed: number): this;
        name(name: Internal.Component_): this;
    }
    type FunctionContainer_ = FunctionContainer;
    class BlockAgeProcessor extends Internal.StructureProcessor {
        constructor(arg0: number)
        static readonly CODEC: Internal.Codec<Internal.BlockAgeProcessor>;
    }
    type BlockAgeProcessor_ = BlockAgeProcessor;
    class ChunkMap$TrackedEntity implements Internal.ChunkMapAccessor$TrackedEntityAccessor {
        constructor(arg0: Internal.ChunkMap_, arg1: Internal.Entity_, arg2: number, arg3: number, arg4: boolean)
        localvar$zlj000$snr$securitycraft$modifyFlag(original: boolean): boolean;
        updatePlayer(arg0: Internal.ServerPlayer_): void;
        broadcastAndSend(arg0: Internal.Packet_<any>): void;
        removePlayer(arg0: Internal.ServerPlayer_): void;
        getSeenBy(): Internal.Set<any>;
        broadcastRemoved(): void;
        broadcast(arg0: Internal.Packet_<any>): void;
        updatePlayers(arg0: Internal.List_<Internal.ServerPlayer>): void;
        get seenBy(): Internal.Set<any>
    }
    type ChunkMap$TrackedEntity_ = ChunkMap$TrackedEntity;
    class WrittenBookItem extends Internal.Item {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        static resolveBookComponents(arg0: Internal.ItemStack_, arg1: Internal.CommandSourceStack_, arg2: Internal.Player_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        static getPageCount(arg0: Internal.ItemStack_): number;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        static makeSureTagIsValid(arg0: Internal.CompoundTag_): boolean;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        static getGeneration(arg0: Internal.ItemStack_): number;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
        static readonly PAGE_LENGTH: 32767;
        static readonly TITLE_LENGTH: 16;
        static readonly TAG_RESOLVED: "resolved";
        static readonly TAG_GENERATION: "generation";
        static readonly MAX_GENERATION: 2;
        static readonly TAG_FILTERED_TITLE: "filtered_title";
        static readonly TAG_TITLE: "title";
        static readonly TAG_AUTHOR: "author";
        static readonly MAX_PAGES: 100;
        static readonly TITLE_MAX_LENGTH: 32;
        static readonly TAG_PAGES: "pages";
        static readonly TAG_FILTERED_PAGES: "filtered_pages";
        static readonly PAGE_EDIT_LENGTH: 1024;
    }
    type WrittenBookItem_ = WrittenBookItem;
    class Snowball extends Internal.ThrowableItemProjectile {
        constructor(arg0: Internal.Level_, arg1: Internal.LivingEntity_)
        constructor(arg0: Internal.EntityType_<Internal.Snowball>, arg1: Internal.Level_)
        constructor(arg0: Internal.Level_, arg1: number, arg2: number, arg3: number)
        setMotionY(y: number): void;
        isPeacefulCreature(): boolean;
        getDistance(pos: BlockPos_): number;
        setRotation(yaw: number, pitch: number): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isOnScoreboardTeam(teamId: string): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getBlock(): Internal.BlockContainerJS;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        getNbt(): Internal.CompoundTag;
        getMotionY(): number;
        getName(): Internal.Component;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        getPassengers(): Internal.EntityArrayList;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        isLiving(): boolean;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        alwaysAccepts(): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        getDisplayName(): Internal.Component;
        setMotionX(x: number): void;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setNbt(nbt: Internal.CompoundTag_): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        getScriptType(): Internal.ScriptType;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        shouldRiderSit(): boolean;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getMotionZ(): number;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        isFrame(): boolean;
        playSound(id: Internal.SoundEvent_): void;
        getProfile(): Internal.GameProfile;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        getDistance(x: number, y: number, z: number): number;
        set motionY(y: number)
        get peacefulCreature(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get server(): Internal.MinecraftServer
        get displayName(): Internal.Component
        set motionX(x: number)
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set nbt(nbt: Internal.CompoundTag_)
        get facing(): Internal.Direction
        get scriptType(): Internal.ScriptType
        get multipartEntity(): boolean
        get parts(): Internal.PartEntity<any>[]
        get motionX(): number
        get waterCreature(): boolean
        get motionZ(): number
        get item(): Internal.ItemStack
        set x(x: number)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get frame(): boolean
        get profile(): Internal.GameProfile
    }
    type Snowball_ = Snowball;
    class BlastProperty$GasTier extends Internal.Enum<Internal.BlastProperty$GasTier> {
        static valueOf(name: string): Internal.BlastProperty$GasTier;
        static values(): Internal.BlastProperty$GasTier[];
        static readonly VALUES: Internal.BlastProperty$GasTier[];
        static readonly HIGH: Internal.BlastProperty$GasTier;
        static readonly HIGHEST: Internal.BlastProperty$GasTier;
        static readonly LOW: Internal.BlastProperty$GasTier;
        static readonly MID: Internal.BlastProperty$GasTier;
        static readonly HIGHER: Internal.BlastProperty$GasTier;
    }
    type BlastProperty$GasTier_ = "high" | "low" | BlastProperty$GasTier | "higher" | "highest" | "mid";
    class PoiManager$Occupancy extends Internal.Enum<Internal.PoiManager$Occupancy> {
        static valueOf(arg0: string): Internal.PoiManager$Occupancy;
        static values(): Internal.PoiManager$Occupancy[];
        getTest(): Internal.Predicate<Internal.PoiRecord>;
        get test(): Internal.Predicate<Internal.PoiRecord>
        static readonly IS_OCCUPIED: Internal.PoiManager$Occupancy;
        static readonly HAS_SPACE: Internal.PoiManager$Occupancy;
        static readonly ANY: Internal.PoiManager$Occupancy;
    }
    type PoiManager$Occupancy_ = "has_space" | "any" | PoiManager$Occupancy | "is_occupied";
    class DripstoneClusterFeature extends Internal.Feature<Internal.DripstoneClusterConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.DripstoneClusterConfiguration>)
    }
    type DripstoneClusterFeature_ = DripstoneClusterFeature;
    interface SpawnProperties {
        getMobSpawnCosts(): Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>;
        getCreatureProbability(): number;
        getSpawners(): Internal.Map<Internal.MobCategory, Internal.List<Internal.MobSpawnSettings$SpawnerData>>;
        get mobSpawnCosts(): Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>
        get creatureProbability(): number
        get spawners(): Internal.Map<Internal.MobCategory, Internal.List<Internal.MobSpawnSettings$SpawnerData>>
    }
    type SpawnProperties_ = SpawnProperties;
    interface Constable {
        describeConstable(): Internal.Optional<Internal.ConstantDesc>;
    }
    type Constable_ = Constable;
    class Zoglin extends Internal.Monster implements Internal.Enemy, Internal.HoglinBase {
        constructor(arg0: Internal.EntityType_<Internal.Zoglin>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        static throwTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): void;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        getBrain(): Internal.Brain<Internal.Zoglin>;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        static hurtAndThrowTarget(arg0: Internal.LivingEntity_, arg1: Internal.LivingEntity_): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        isAdult(): boolean;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        getAttackAnimationRemainingTicks(): number;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get brain(): Internal.Brain<Internal.Zoglin>
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get adult(): boolean
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get attackAnimationRemainingTicks(): number
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type Zoglin_ = Zoglin;
    interface SymbolScriptable {
        has(arg0: Internal.Context_, arg1: Internal.Symbol_, arg2: Internal.Scriptable_): boolean;
        "delete"(arg0: Internal.Context_, arg1: Internal.Symbol_): void;
        get(arg0: Internal.Context_, arg1: Internal.Symbol_, arg2: Internal.Scriptable_): any;
        put(arg0: Internal.Context_, arg1: Internal.Symbol_, arg2: Internal.Scriptable_, arg3: any): void;
    }
    type SymbolScriptable_ = SymbolScriptable;
    class MultiblockControllerMachine extends Internal.MetaMachine implements Internal.IMultiController {
        constructor(holder: Internal.IMachineBlockEntity_)
        getFancyComponent(): Internal.TooltipComponent;
        getParts(): Internal.List<Internal.IMultiPart>;
        checkPatternWithLock(): boolean;
        markDirty(name: string): void;
        getOutputDirectSignal(direction: Internal.Direction_): number;
        self(): Internal.MetaMachine;
        subscribeServerTick(last: Internal.TickableSubscription_, runnable: Internal.Runnable_): Internal.TickableSubscription;
        onStructureFormed(): void;
        getRealColor(): number;
        onPartUnload(): void;
        checkPatternWithTryLock(): boolean;
        asyncCheckPattern(periodID: number): void;
        getPartAppearance(part: Internal.IMultiPart_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
        getPatternLock(): Internal.Lock;
        isFormed(): boolean;
        onSyncChanged(ref: Internal.IRef_, isDirty: boolean): void;
        isPainted(): boolean;
        updateSignal(): void;
        getPartPositions(): BlockPos[];
        shouldAddPartToController(part: Internal.IMultiPart_): boolean;
        getMultiblockState(): Internal.MultiblockState;
        getPattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern;
        addSyncUpdateListener<T>(name: string, listener: Internal.IFieldUpdateListener_<T>): Internal.ISubscription;
        getAnalogOutputSignal(): number;
        onStructureInvalid(): void;
        checkPattern(): boolean;
        scheduleRender(fieldName: string, newValue: any, oldValue: any): void;
        onPersistedChanged(ref: Internal.IRef_, isDirty: boolean): void;
        get fancyComponent(): Internal.TooltipComponent
        get parts(): Internal.List<Internal.IMultiPart>
        get realColor(): number
        get patternLock(): Internal.Lock
        get formed(): boolean
        get painted(): boolean
        get partPositions(): BlockPos[]
        get multiblockState(): Internal.MultiblockState
        get pattern(): com.gregtechceu.gtceu.api.pattern.BlockPattern
        get analogOutputSignal(): number
    }
    type MultiblockControllerMachine_ = MultiblockControllerMachine;
    interface ModifyRecipeResultCallback {
        modify(arg0: Internal.ModifyRecipeCraftingGrid_, arg1: Internal.ItemStack_): Internal.ItemStack;
        (arg0: Internal.ModifyRecipeCraftingGrid_, arg1: Internal.ItemStack_): Internal.ItemStack_;
    }
    type ModifyRecipeResultCallback_ = ModifyRecipeResultCallback;
    class MobEffectEvent extends Internal.LivingEvent {
        constructor()
        constructor(arg0: Internal.LivingEntity_, arg1: Internal.MobEffectInstance_)
        getEffectInstance(): Internal.MobEffectInstance;
        get effectInstance(): Internal.MobEffectInstance
    }
    type MobEffectEvent_ = MobEffectEvent;
    class PowderSnowBlock extends Internal.Block implements Internal.BucketPickup {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        static canEntityWalkOnPowderSnow(arg0: Internal.Entity_): boolean;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type PowderSnowBlock_ = PowderSnowBlock;
    class UVPair {
        constructor(arg0: number, arg1: number)
        u(): number;
        v(): number;
    }
    type UVPair_ = UVPair;
    class ServerChatEvent$Preview extends Internal.ServerChatEvent {
        constructor()
        constructor(arg0: Internal.ServerPlayer_, arg1: string, arg2: Internal.Component_)
    }
    type ServerChatEvent$Preview_ = ServerChatEvent$Preview;
    class ServerboundChatPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.FriendlyByteBuf_)
        constructor(arg0: string, arg1: Internal.Instant_, arg2: number, arg3: Internal.MessageSignature_, arg4: boolean, arg5: Internal.LastSeenMessages$Update_)
        handle(arg0: Internal.PacketListener_): void;
        message(): string;
        write(arg0: Internal.FriendlyByteBuf_): void;
        signature(): Internal.MessageSignature;
        timeStamp(): Internal.Instant;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        salt(): number;
        getSigner(arg0: Internal.ServerPlayer_): Internal.MessageSigner;
        signedPreview(): boolean;
        lastSeenMessages(): Internal.LastSeenMessages$Update;
        isSkippable(): boolean;
        get skippable(): boolean
    }
    type ServerboundChatPacket_ = ServerboundChatPacket;
    interface DisplayInfoFTBL {
        getIconStackFTBL(): Internal.ItemStack;
        get iconStackFTBL(): Internal.ItemStack
    }
    type DisplayInfoFTBL_ = DisplayInfoFTBL;
    class Lazy <T> implements Internal.Supplier<T> {
        static serviceLoader<T>(type: T): Internal.Lazy<T>;
        forget(): void;
        static of<T>(supplier: Internal.Supplier_<T>, expiresInMs: number): Internal.Lazy<T>;
        get(): T;
        static of<T>(supplier: Internal.Supplier_<T>): Internal.Lazy<T>;
    }
    type Lazy_<T> = Lazy<T>;
    class CraftingMenu extends Internal.RecipeBookMenu<Internal.CraftingContainer> implements Internal.AccessorCraftingMenu {
        constructor(arg0: number, arg1: Internal.Inventory_, arg2: Internal.ContainerLevelAccess_)
        constructor(arg0: number, arg1: Internal.Inventory_)
        bookshelf$getPlayer(): Internal.Player;
        readonly resultSlots: Internal.ResultContainer;
        readonly player: Internal.Player;
        static readonly RESULT_SLOT: 0;
        readonly craftSlots: Internal.CraftingContainer;
    }
    type CraftingMenu_ = CraftingMenu;
    class OreVeinBuilderJS {
        constructor(id: ResourceLocation_)
        heightRange(heightRange: Internal.HeightRangePlacement_): this;
        addSpawnDimension(dimension: ResourceLocation_): this;
        generatorBuilder(id: ResourceLocation_): Internal.VeinGenerator;
        layer(layer: Internal.IWorldGenLayer_): this;
        density(density: number): this;
        isBuilt(): boolean;
        generator(generator: Internal.VeinGenerator_): this;
        weight(weight: number): this;
        biomeWeightModifier(biomeWeightModifier: Internal.BiomeWeightModifier_): this;
        discardChanceOnAirExposure(discardChanceOnAirExposure: number): this;
        addSpawnBiome(biome: string): this;
        clusterSize(clusterSize: number): this;
        get built(): boolean
        generator: Internal.VeinGenerator;
    }
    type OreVeinBuilderJS_ = OreVeinBuilderJS;
    class WetSpongeBlock extends Internal.Block {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type WetSpongeBlock_ = WetSpongeBlock;
    class CountConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: Internal.IntProvider_)
        constructor(arg0: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        count(): Internal.IntProvider;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        static readonly CODEC: Internal.Codec<Internal.CountConfiguration>;
    }
    type CountConfiguration_ = CountConfiguration;
    class MultiPartBlockStateBuilder implements Internal.IGeneratedBlockState {
        constructor(arg0: Internal.Block_)
        part(): Internal.ConfiguredModel$Builder<Internal.MultiPartBlockStateBuilder$PartBuilder>;
        toJson(): Internal.JsonObject;
    }
    type MultiPartBlockStateBuilder_ = MultiPartBlockStateBuilder;
    class WeightedEntry$IntrusiveBase implements Internal.WeightedEntry {
        constructor(arg0: number)
        constructor(arg0: Internal.Weight_)
        getWeight(): Internal.Weight;
        static wrap<T>(arg0: T, arg1: number): Internal.WeightedEntry$Wrapper<T>;
        get weight(): Internal.Weight
    }
    type WeightedEntry$IntrusiveBase_ = WeightedEntry$IntrusiveBase;
    class ScreenEvent$Init$Pre extends Internal.ScreenEvent$Init {
        constructor()
        constructor(arg0: Internal.Screen_, arg1: Internal.List_<Internal.GuiEventListener>, arg2: Internal.Consumer_<Internal.GuiEventListener>, arg3: Internal.Consumer_<Internal.GuiEventListener>)
    }
    type ScreenEvent$Init$Pre_ = ScreenEvent$Init$Pre;
    class StringTag implements Internal.Tag, Internal.SpecialEquality {
        static checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
        specialEquals(o: any, shallow: boolean): boolean;
        static skipString(arg0: Internal.DataInput_): void;
        accept(arg0: Internal.TagVisitor_): void;
        getAsString(): string;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        copy(): Internal.Tag;
        getType(): Internal.TagType<Internal.StringTag>;
        write(arg0: Internal.DataOutput_): void;
        static quoteAndEscape(arg0: string): string;
        getId(): number;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        static valueOf(arg0: string): Internal.StringTag;
        get asString(): string
        get type(): Internal.TagType<Internal.StringTag>
        get id(): number
        static readonly TYPE: Internal.TagType<Internal.StringTag>;
    }
    type StringTag_ = StringTag;
    abstract class AbstractContainerEventHandler extends Internal.GuiComponent implements Internal.ContainerEventHandler {
        constructor()
        charTyped(arg0: string, arg1: number): boolean;
        magicalSpecialHackyFocus(arg0: Internal.GuiEventListener_): void;
        mouseReleased(arg0: number, arg1: number, arg2: number): boolean;
        changeFocus(arg0: boolean): boolean;
        setFocused(arg0: Internal.GuiEventListener_): void;
        mouseClicked(arg0: number, arg1: number, arg2: number): boolean;
        mouseScrolled(arg0: number, arg1: number, arg2: number): boolean;
        keyReleased(arg0: number, arg1: number, arg2: number): boolean;
        keyPressed(arg0: number, arg1: number, arg2: number): boolean;
        setDragging(arg0: boolean): void;
        setInitialFocus(arg0: Internal.GuiEventListener_): void;
        children(): Internal.List<Internal.GuiEventListener>;
        mouseDragged(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
        isDragging(): boolean;
        getChildAt(arg0: number, arg1: number): Internal.Optional<Internal.GuiEventListener>;
        mouseMoved(arg0: number, arg1: number): void;
        getFocused(): Internal.GuiEventListener;
        isMouseOver(arg0: number, arg1: number): boolean;
        set focused(arg0: Internal.GuiEventListener_)
        set dragging(arg0: boolean)
        set initialFocus(arg0: Internal.GuiEventListener_)
        get dragging(): boolean
        get focused(): Internal.GuiEventListener
    }
    type AbstractContainerEventHandler_ = AbstractContainerEventHandler;
    class MovementInputUpdateEvent extends Internal.PlayerEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.Input_)
        getEntity(): Internal.Entity;
        getInput(): Internal.Input;
        get entity(): Internal.Entity
        get input(): Internal.Input
    }
    type MovementInputUpdateEvent_ = MovementInputUpdateEvent;
    class Allay extends Internal.PathfinderMob implements Internal.InventoryCarrier {
        constructor(arg0: Internal.EntityType_<Internal.Allay>, arg1: Internal.Level_)
        getBrain(): Internal.Brain<Internal.Allay>;
        getSpinningProgress(arg0: number): number;
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        getInventory(): Internal.SimpleContainer;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        isSpinning(): boolean;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        hasItemInHand(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        getHoldingItemAnimationProgress(arg0: number): number;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        setJukeboxPlaying(arg0: BlockPos_, arg1: boolean): void;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        isDancing(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        isFlapping(): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setDancing(arg0: boolean): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        get brain(): Internal.Brain<Internal.Allay>
        get inventory(): Internal.SimpleContainer
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get spinning(): boolean
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get dancing(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get flapping(): boolean
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set dancing(arg0: boolean)
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        duplicationCooldown: number;
        static readonly THROW_SOUND_PITCHES: [0.5625, 0.625, 0.75, 0.9375, 1.0, 1.0, 1.125, 1.25, 1.5, 1.875, 2.0, 2.25, 2.5, 3.0, 3.75, 4.0];
    }
    type Allay_ = Allay;
    class ThreadSafeCache {
        constructor()
        dropUniqueRefsOlderThan(nanoTime: number): void;
        dropUniqueRefs(resourceCache: Internal.ResourceCache_): void;
    }
    type ThreadSafeCache_ = ThreadSafeCache;
    class Products$P13 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>): Internal.App<F, R>;
    }
    type Products$P13_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> = Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
    class Products$P14 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>): Internal.App<F, R>;
    }
    type Products$P14_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> = Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
    class Products$P11 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>): Internal.App<F, R>;
    }
    type Products$P11_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> = Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
    class Products$P12 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>): Internal.App<F, R>;
    }
    type Products$P12_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> = Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
    interface BiomeModifications$BiomeContext {
        getProperties(): Internal.BiomeProperties;
        hasTag(arg0: Internal.TagKey_<Internal.Biome>): boolean;
        getKey(): Internal.Optional<ResourceLocation>;
        get properties(): Internal.BiomeProperties
        get key(): Internal.Optional<ResourceLocation>
    }
    type BiomeModifications$BiomeContext_ = BiomeModifications$BiomeContext;
    interface LidBlockEntity {
        getOpenNess(arg0: number): number;
    }
    type LidBlockEntity_ = LidBlockEntity;
    class ClientPlayerNetworkEvent$LoggingIn extends Internal.ClientPlayerNetworkEvent {
        constructor()
        constructor(arg0: Internal.MultiPlayerGameMode_, arg1: Internal.LocalPlayer_, arg2: Internal.Connection_)
    }
    type ClientPlayerNetworkEvent$LoggingIn_ = ClientPlayerNetworkEvent$LoggingIn;
    class Products$P10 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>): Internal.App<F, R>;
    }
    type Products$P10_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> = Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
    class RenderLevelStageEvent extends Internal.Event {
        constructor()
        constructor(arg0: Internal.RenderLevelStageEvent$Stage_, arg1: Internal.LevelRenderer_, arg2: Internal.PoseStack_, arg3: Matrix4f_, arg4: number, arg5: number, arg6: Internal.Camera_, arg7: Internal.Frustum_)
        getStage(): Internal.RenderLevelStageEvent$Stage;
        getPartialTick(): number;
        getPoseStack(): Internal.PoseStack;
        getProjectionMatrix(): Matrix4f;
        getFrustum(): Internal.Frustum;
        getCamera(): Internal.Camera;
        getRenderTick(): number;
        getLevelRenderer(): Internal.LevelRenderer;
        get stage(): Internal.RenderLevelStageEvent$Stage
        get partialTick(): number
        get poseStack(): Internal.PoseStack
        get projectionMatrix(): Matrix4f
        get frustum(): Internal.Frustum
        get camera(): Internal.Camera
        get renderTick(): number
        get levelRenderer(): Internal.LevelRenderer
    }
    type RenderLevelStageEvent_ = RenderLevelStageEvent;
    class DebugQueryHandler {
        constructor(arg0: Internal.ClientPacketListener_)
        queryBlockEntityTag(arg0: BlockPos_, arg1: Internal.Consumer_<Internal.CompoundTag>): void;
        queryEntityTag(arg0: number, arg1: Internal.Consumer_<Internal.CompoundTag>): void;
        handleResponse(arg0: number, arg1: Internal.CompoundTag_): boolean;
    }
    type DebugQueryHandler_ = DebugQueryHandler;
    class GeodeVeinGenerator$GeodeBlockSettings extends Internal.Record {
        constructor(fillingProvider: Internal.Either_<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>, innerLayerProvider: Internal.Either_<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>, alternateInnerLayerProvider: Internal.Either_<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>, middleLayerProvider: Internal.Either_<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>, outerLayerProvider: Internal.Either_<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>, innerPlacements: Internal.List_<Internal.BlockState>, cannotReplace: Internal.TagKey_<Internal.Block>, invalidBlocks: Internal.TagKey_<Internal.Block>, providerMaterialPrefix: TagPrefix_)
        innerPlacements(): Internal.List<Internal.BlockState>;
        fillingProvider(): Internal.Either<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        middleLayerProvider(): Internal.Either<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        alternateInnerLayerProvider(): Internal.Either<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        providerMaterialPrefix(): TagPrefix;
        outerLayerProvider(): Internal.Either<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        cannotReplace(): Internal.TagKey<Internal.Block>;
        innerLayerProvider(): Internal.Either<Internal.BlockStateProvider, com.gregtechceu.gtceu.api.data.chemical.material.Material>;
        invalidBlocks(): Internal.TagKey<Internal.Block>;
        static readonly CODEC: Internal.Codec<Internal.GeodeVeinGenerator$GeodeBlockSettings>;
    }
    type GeodeVeinGenerator$GeodeBlockSettings_ = GeodeVeinGenerator$GeodeBlockSettings;
    class FireworkStarFadeRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type FireworkStarFadeRecipe_ = FireworkStarFadeRecipe;
    interface IModLanguageProvider$IModLanguageLoader {
        loadMod<T>(arg0: Internal.IModInfo_, arg1: Internal.ModFileScanData_, arg2: Internal.ModuleLayer_): T;
    }
    type IModLanguageProvider$IModLanguageLoader_ = IModLanguageProvider$IModLanguageLoader;
    class Pack$Position extends Internal.Enum<Internal.Pack$Position> {
        insert<T>(arg0: Internal.List_<T>, arg1: T, arg2: Internal.Function_<T, Internal.Pack>, arg3: boolean): number;
        opposite(): this;
        static values(): Internal.Pack$Position[];
        static valueOf(arg0: string): Internal.Pack$Position;
        static readonly TOP: Internal.Pack$Position;
        static readonly BOTTOM: Internal.Pack$Position;
    }
    type Pack$Position_ = Pack$Position | "bottom" | "top";
    interface SpriteFinder {
        find(arg0: number, arg1: number): Internal.TextureAtlasSprite;
        get(arg0: Internal.TextureAtlas_): this;
        find(arg0: Internal.QuadView_, arg1: number): Internal.TextureAtlasSprite;
    }
    type SpriteFinder_ = SpriteFinder;
    abstract class MaterialPipeBlock <PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData, WorldPipeNetType extends Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>> extends com.gregtechceu.gtceu.api.block.PipeBlock<PipeType, NodeDataType, WorldPipeNetType> {
        constructor(properties: Internal.BlockBehaviour$Properties_, pipeType: PipeType, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        createRawData(pState: Internal.BlockState_, pStack: Internal.ItemStack_): NodeDataType;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFallbackType(): NodeDataType;
        tinted(blockState: Internal.BlockState_, blockAndTintGetter: Internal.BlockAndTintGetter_, blockPos: BlockPos_, index: number): number;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        static tintedColor(): Internal.BlockColor;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get fallbackType(): NodeDataType
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        readonly renderer: Internal.PipeBlockRenderer;
        readonly material: com.gregtechceu.gtceu.api.data.chemical.material.Material;
        readonly model: Internal.PipeModel;
    }
    type MaterialPipeBlock_<PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData, WorldPipeNetType extends Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>> = MaterialPipeBlock<PipeType, NodeDataType, WorldPipeNetType>;
    class SuspiciousStewRecipe extends Internal.CustomRecipe {
        constructor(arg0: ResourceLocation_)
        getIngredients(): Internal.NonNullList<Internal.Ingredient>;
        getGroup(): string;
        getToastSymbol(): Internal.ItemStack;
        hasOutput(match: Internal.ReplacementMatch_): boolean;
        matches(arg0: Internal.CraftingContainer_, arg1: Internal.Level_): boolean;
        getSchema(): Internal.RecipeSchema;
        replaceInput(match: Internal.ReplacementMatch_, with_: Internal.InputReplacement_): boolean;
        getRemainingItems(arg0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
        getType(): ResourceLocation;
        setGroup(group: string): void;
        getOrCreateId(): ResourceLocation;
        hasInput(match: Internal.ReplacementMatch_): boolean;
        isIncomplete(): boolean;
        assemble(arg0: Internal.CraftingContainer_): Internal.ItemStack;
        replaceOutput(match: Internal.ReplacementMatch_, with_: Internal.OutputReplacement_): boolean;
        getMod(): string;
        get ingredients(): Internal.NonNullList<Internal.Ingredient>
        get group(): string
        get toastSymbol(): Internal.ItemStack
        get schema(): Internal.RecipeSchema
        get type(): ResourceLocation
        set group(group: string)
        get orCreateId(): ResourceLocation
        get incomplete(): boolean
        get mod(): string
    }
    type SuspiciousStewRecipe_ = SuspiciousStewRecipe;
    class ObjectDescJS$Entry extends Internal.Record {
        constructor(key: string, value: Internal.TypeDescJS_, optional: boolean, wrap: boolean)
        constructor(key: string, value: Internal.TypeDescJS_, optional: boolean)
        key(): string;
        value(): Internal.TypeDescJS;
        optional(): boolean;
        wrap(): boolean;
    }
    type ObjectDescJS$Entry_ = ObjectDescJS$Entry;
    class Products$P15 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>): Internal.App<F, R>;
    }
    type Products$P15_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> = Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
    interface SurfaceRules$Condition {
        test(): boolean;
    }
    type SurfaceRules$Condition_ = SurfaceRules$Condition;
    class Products$P16 <F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> {
        constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>)
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>): Internal.App<F, R>;
        apply<R>(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>): Internal.App<F, R>;
    }
    type Products$P16_<F extends Internal.K1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> = Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
    class PointedDripstoneConfiguration implements Internal.FeatureConfiguration {
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
        get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
        readonly chanceOfTallerDripstone: number;
        static readonly CODEC: Internal.Codec<Internal.PointedDripstoneConfiguration>;
        readonly chanceOfSpreadRadius2: number;
        readonly chanceOfSpreadRadius3: number;
        readonly chanceOfDirectionalSpread: number;
    }
    type PointedDripstoneConfiguration_ = PointedDripstoneConfiguration;
    class BlastProperty implements Internal.IMaterialProperty<Internal.BlastProperty> {
        constructor()
        constructor(blastTemperature: number, gasTier: Internal.BlastProperty$GasTier_, eutOverride: number, durationOverride: number)
        constructor(blastTemperature: number)
        setGasTier(tier: Internal.BlastProperty$GasTier_): void;
        static validateGasTier(gasTierName: string): Internal.BlastProperty$GasTier;
        setEutOverride(eut: number): void;
        getEUtOverride(): number;
        getGasTier(): Internal.BlastProperty$GasTier;
        verifyProperty(properties: Internal.MaterialProperties_): void;
        getBlastTemperature(): number;
        setDurationOverride(duration: number): void;
        setBlastTemperature(blastTemp: number): void;
        getDurationOverride(): number;
        set gasTier(tier: Internal.BlastProperty$GasTier_)
        set eutOverride(eut: number)
        get EUtOverride(): number
        get gasTier(): Internal.BlastProperty$GasTier
        get blastTemperature(): number
        set durationOverride(duration: number)
        set blastTemperature(blastTemp: number)
        get durationOverride(): number
    }
    type BlastProperty_ = BlastProperty;
    class BlockEvent$CropGrowEvent$Pre extends Internal.BlockEvent$CropGrowEvent {
        constructor()
        constructor(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_)
    }
    type BlockEvent$CropGrowEvent$Pre_ = BlockEvent$CropGrowEvent$Pre;
    abstract class BlockStateProvider {
        constructor()
        static simple(arg0: Internal.BlockState_): Internal.SimpleStateProvider;
        getState(arg0: Internal.RandomSource_, arg1: BlockPos_): Internal.BlockState;
        static simple(arg0: Internal.Block_): Internal.SimpleStateProvider;
        static readonly CODEC: Internal.Codec<Internal.BlockStateProvider>;
    }
    type BlockStateProvider_ = BlockStateProvider;
    class MoveControl implements Internal.Control {
        constructor(arg0: Internal.Mob_)
        setWantedPosition(arg0: number, arg1: number, arg2: number, arg3: number): void;
        getWantedX(): number;
        getWantedY(): number;
        strafe(arg0: number, arg1: number): void;
        getWantedZ(): number;
        getSpeedModifier(): number;
        hasWanted(): boolean;
        tick(): void;
        get wantedX(): number
        get wantedY(): number
        get wantedZ(): number
        get speedModifier(): number
        static readonly MIN_SPEED: 5.0E-4;
        static readonly MIN_SPEED_SQR: 2.5000003E-7;
    }
    type MoveControl_ = MoveControl;
    class PlayerXpEvent$PickupXp extends Internal.PlayerXpEvent {
        constructor()
        constructor(arg0: Internal.Player_, arg1: Internal.ExperienceOrb_)
        getEntity(): Internal.Entity;
        getOrb(): Internal.ExperienceOrb;
        get entity(): Internal.Entity
        get orb(): Internal.ExperienceOrb
    }
    type PlayerXpEvent$PickupXp_ = PlayerXpEvent$PickupXp;
    abstract class AbstractBogeyBlockEntity extends Internal.CachedRenderBBBlockEntity {
        constructor(arg0: Internal.BlockEntityType_<any>, arg1: BlockPos_, arg2: Internal.BlockState_)
        deserializeNBT(arg0: Internal.Tag_): void;
        requestModelDataUpdate(): void;
        getDefaultStyle(): Internal.BogeyStyle;
        getVirtualAngle(arg0: number): number;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        animate(arg0: number): void;
        getBogeyData(): Internal.CompoundTag;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        setBogeyStyle(arg0: Internal.BogeyStyle_): void;
        getModelData(): Internal.ModelData;
        setBogeyData(arg0: Internal.CompoundTag_): void;
        onLoad(): void;
        serializeNBT(): Internal.Tag;
        getStyle(): Internal.BogeyStyle;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        get defaultStyle(): Internal.BogeyStyle
        get bogeyData(): Internal.CompoundTag
        set bogeyStyle(arg0: Internal.BogeyStyle_)
        get modelData(): Internal.ModelData
        set bogeyData(arg0: Internal.CompoundTag_)
        get style(): Internal.BogeyStyle
        static readonly BOGEY_DATA_KEY: "BogeyData";
        static readonly BOGEY_STYLE_KEY: "BogeyStyle";
    }
    type AbstractBogeyBlockEntity_ = AbstractBogeyBlockEntity;
    class ModuleKind extends Internal.Enum<Internal.ModuleKind> {
        static values(): Internal.ModuleKind[];
        static valueOf(name: string): Internal.ModuleKind;
        static readonly GENERIC: Internal.ModuleKind;
        static readonly VERTEX: Internal.ModuleKind;
        static readonly COMPUTE: Internal.ModuleKind;
        static readonly FRAGMENT: Internal.ModuleKind;
    }
    type ModuleKind_ = ModuleKind | "vertex" | "generic" | "fragment" | "compute";
    class BushBlock extends Internal.Block implements Internal.IPlantable {
        constructor(arg0: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        getPlantType(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.PlantType;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        getPlant(arg0: Internal.BlockGetter_, arg1: BlockPos_): Internal.BlockState;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type BushBlock_ = BushBlock;
    class Chicken extends Internal.Animal {
        constructor(arg0: Internal.EntityType_<Internal.Chicken>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        isChickenJockey(): boolean;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        static createAttributes(): Internal.AttributeSupplier$Builder;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        setChickenJockey(arg0: boolean): void;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        get chickenJockey(): boolean
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        set chickenJockey(arg0: boolean)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
        static FOOD_ITEMS: Internal.Ingredient;
        flapSpeed: number;
        eggTime: number;
        flap: number;
        isChickenJockey: boolean;
        oFlapSpeed: number;
        oFlap: number;
        flapping: number;
    }
    type Chicken_ = Chicken;
    interface BlockEntityRenderDispatcherAccessor {
        flywheel$getRenderers(): Internal.Map<Internal.BlockEntityType<any>, Internal.BlockEntityRenderer<any>>;
    }
    type BlockEntityRenderDispatcherAccessor_ = BlockEntityRenderDispatcherAccessor;
    class CompoundTag implements Internal.Tag {
        constructor()
        constructor(arg0: Internal.Map_<string, Internal.Tag>)
        getLong(arg0: string): number;
        getLongArray(arg0: string): number[];
        merge(arg0: Internal.CompoundTag_): this;
        getFloat(arg0: string): number;
        putShort(arg0: string, arg1: number): void;
        putLongArray(arg0: string, arg1: number[]): void;
        getTagType(arg0: string): number;
        contains(arg0: string): boolean;
        putLongArray(arg0: string, arg1: Internal.List_<number>): void;
        getBoolean(arg0: string): boolean;
        write(arg0: Internal.DataOutput_): void;
        copy(): this;
        getShort(arg0: string): number;
        getCompound(arg0: string): this;
        accept(arg0: Internal.TagVisitor_): void;
        getUUID(arg0: string): Internal.UUID;
        getAllKeys(): Internal.Set<string>;
        putByteArray(arg0: string, arg1: number[]): void;
        getDouble(arg0: string): number;
        putFloat(arg0: string, arg1: number): void;
        getString(arg0: string): string;
        remove(arg0: string): void;
        getType(): Internal.TagType<Internal.CompoundTag>;
        accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
        put(arg0: string, arg1: Internal.Tag_): Internal.Tag;
        getByteArray(arg0: string): number[];
        putUUID(arg0: string, arg1: Internal.UUID_): void;
        getInt(arg0: string): number;
        putByte(arg0: string, arg1: number): void;
        handler$zdg000$copyEfficient(cir: Internal.CallbackInfoReturnable_<any>): void;
        isEmpty(): boolean;
        putIntArray(arg0: string, arg1: number[]): void;
        get(arg0: string): Internal.Tag;
        putLong(arg0: string, arg1: number): void;
        acceptAsRoot(arg0: Internal.StreamTagVisitor_): void;
        putByteArray(arg0: string, arg1: Internal.List_<number>): void;
        putString(arg0: string, arg1: string): void;
        getId(): number;
        putDouble(arg0: string, arg1: number): void;
        putIntArray(arg0: string, arg1: Internal.List_<number>): void;
        getList(arg0: string, arg1: number): Internal.ListTag;
        getIntArray(arg0: string): number[];
        getByte(arg0: string): number;
        size(): number;
        getAsString(): string;
        hasUUID(arg0: string): boolean;
        putBoolean(arg0: string, arg1: boolean): void;
        contains(arg0: string, arg1: number): boolean;
        putInt(arg0: string, arg1: number): void;
        get allKeys(): Internal.Set<string>
        get type(): Internal.TagType<Internal.CompoundTag>
        get empty(): boolean
        get id(): number
        get asString(): string
        static readonly CODEC: Internal.Codec<Internal.CompoundTag>;
        static readonly TYPE: Internal.TagType<Internal.CompoundTag>;
        readonly tags: Internal.Map<string, Internal.Tag>;
    }
    type CompoundTag_ = string | {[key in string]: string|number|boolean|Internal.CompoundTag_} | CompoundTag;
    class BasaltPillarFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.NoneFeatureConfiguration>)
    }
    type BasaltPillarFeature_ = BasaltPillarFeature;
    class PathComputationType extends Internal.Enum<Internal.PathComputationType> {
        static values(): Internal.PathComputationType[];
        static valueOf(arg0: string): Internal.PathComputationType;
        static readonly AIR: Internal.PathComputationType;
        static readonly LAND: Internal.PathComputationType;
        static readonly WATER: Internal.PathComputationType;
    }
    type PathComputationType_ = "land" | PathComputationType | "air" | "water";
    interface IForgeBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        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;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        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;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        canSustainPlant(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.IPlantable_): boolean;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
    }
    type IForgeBlock_ = IForgeBlock;
    class PartialModel implements Internal.AccessorPartialModel {
        constructor(arg0: ResourceLocation_)
        static onModelRegistry(arg0: Internal.ModelEvent$RegisterAdditional_): void;
        static getALL(): Internal.List<Internal.PartialModel>;
        getLocation(): ResourceLocation;
        static onModelBake(arg0: Internal.ModelEvent$BakingCompleted_): void;
        static setTooLate(tooLate: boolean): void;
        static getTooLate(): boolean;
        static getALL_$md$ae501e$0(): Internal.List<any>;
        get(): Internal.BakedModel;
        static getTooLate_$md$ae501e$2(): boolean;
        static setTooLate_$md$ae501e$1(arg0: boolean): void;
        get ALL(): Internal.List<Internal.PartialModel>
        get location(): ResourceLocation
        set tooLate(tooLate: boolean)
        get tooLate(): boolean
        get ALL_$md$ae501e$0(): Internal.List<any>
        get tooLate_$md$ae501e$2(): boolean
        set tooLate_$md$ae501e$1(arg0: boolean)
    }
    type PartialModel_ = PartialModel;
    abstract class BlockEntityConfigurationPacket <BE extends Internal.SyncedBlockEntity> extends Internal.SimplePacketBase {
        constructor(arg0: BlockPos_)
        constructor(arg0: Internal.FriendlyByteBuf_)
    }
    type BlockEntityConfigurationPacket_<BE extends Internal.SyncedBlockEntity> = BlockEntityConfigurationPacket<BE>;
    class BlockEntityRenderDispatcher implements Internal.BlockEntityRenderDispatcherAccessor, Internal.ResourceManagerReloadListener {
        constructor(arg0: Internal.Font_, arg1: Internal.EntityModelSet_, arg2: Internal.Supplier_<Internal.BlockRenderDispatcher>, arg3: Internal.Supplier_<Internal.ItemRenderer>, arg4: Internal.Supplier_<Internal.EntityRenderDispatcher>)
        flywheel$getRenderers(): Internal.Map<any, any>;
        getRenderer<E extends Internal.BlockEntity>(arg0: E): Internal.BlockEntityRenderer<E>;
        prepare(arg0: Internal.Level_, arg1: Internal.Camera_, arg2: Internal.HitResult_): void;
        getName(): string;
        render<E extends Internal.BlockEntity>(arg0: E, arg1: number, arg2: Internal.PoseStack_, arg3: Internal.MultiBufferSource_): void;
        onResourceManagerReload(arg0: Internal.ResourceManager_): void;
        renderItem<E extends Internal.BlockEntity>(arg0: E, arg1: Internal.PoseStack_, arg2: Internal.MultiBufferSource_, arg3: number, arg4: number): boolean;
        setLevel(arg0: Internal.Level_): void;
        handler$cdn000$render(blockEntity: Internal.BlockEntity_, f: number, poseStack: Internal.PoseStack_, multiBufferSource: Internal.MultiBufferSource_, info: Internal.CallbackInfo_): void;
        reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
        get name(): string
        set level(arg0: Internal.Level_)
        camera: Internal.Camera;
        readonly font: Internal.Font;
        level: Internal.Level;
        cameraHitResult: Internal.HitResult;
    }
    type BlockEntityRenderDispatcher_ = BlockEntityRenderDispatcher;
    class AbstractIllager$IllagerArmPose extends Internal.Enum<Internal.AbstractIllager$IllagerArmPose> {
        static valueOf(arg0: string): Internal.AbstractIllager$IllagerArmPose;
        static values(): Internal.AbstractIllager$IllagerArmPose[];
        static readonly BOW_AND_ARROW: Internal.AbstractIllager$IllagerArmPose;
        static readonly CROSSBOW_CHARGE: Internal.AbstractIllager$IllagerArmPose;
        static readonly CROSSED: Internal.AbstractIllager$IllagerArmPose;
        static readonly CELEBRATING: Internal.AbstractIllager$IllagerArmPose;
        static readonly NEUTRAL: Internal.AbstractIllager$IllagerArmPose;
        static readonly SPELLCASTING: Internal.AbstractIllager$IllagerArmPose;
        static readonly CROSSBOW_HOLD: Internal.AbstractIllager$IllagerArmPose;
        static readonly ATTACKING: Internal.AbstractIllager$IllagerArmPose;
    }
    type AbstractIllager$IllagerArmPose_ = "crossed" | "neutral" | "celebrating" | "spellcasting" | "attacking" | "crossbow_hold" | "bow_and_arrow" | "crossbow_charge" | AbstractIllager$IllagerArmPose;
    abstract class MultithreadEventExecutorGroup extends Internal.AbstractEventExecutorGroup {
        scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        submit(arg0: Internal.Callable_<any>): Internal.Future<any>;
        forEach(arg0: Internal.Consumer_<Internal.EventExecutor>): void;
        executorCount(): number;
        submit(arg0: Internal.Runnable_): Internal.Future<any>;
        submit(arg0: Internal.Runnable_, arg1: any): Internal.Future<any>;
        schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
        spliterator(): Internal.Spliterator<Internal.EventExecutor>;
        schedule(arg0: Internal.Callable_<any>, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
    }
    type MultithreadEventExecutorGroup_ = MultithreadEventExecutorGroup;
    class WanderingTrader extends Internal.AbstractVillager {
        constructor(arg0: Internal.EntityType_<Internal.WanderingTrader>, arg1: Internal.Level_)
        getDistance(pos: BlockPos_): number;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number): void;
        removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
        playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
        setDefaultMovementSpeedMultiplier(speed: number): void;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        getOffHandItem(): Internal.ItemStack;
        isOnScoreboardTeam(teamId: string): boolean;
        /**
         * @deprecated
        */
        setFullNBT(nbt: Internal.CompoundTag_): void;
        getEquipment(slot: Internal.EquipmentSlot_): Internal.ItemStack;
        swing(): void;
        getPickedResult(arg0: Internal.HitResult_): Internal.ItemStack;
        runCommandSilent(command: string): number;
        setPosition(x: number, y: number, z: number): void;
        canStartSwimming(): boolean;
        isAnimal(): boolean;
        isPlayer(): boolean;
        rayTrace(distance: number, fluids: boolean): Internal.RayTraceResultJS;
        setY(y: number): void;
        getCapability<T>(arg0: Internal.Capability_<T>): Internal.LazyOptional<T>;
        damageEquipment(slot: Internal.EquipmentSlot_): void;
        isLiving(): boolean;
        getTotalMovementSpeed(): number;
        rayTrace(): Internal.RayTraceResultJS;
        alwaysAccepts(): boolean;
        moveInFluid(arg0: Internal.FluidState_, arg1: Vec3_, arg2: number): boolean;
        isInFluidType(arg0: Internal.FluidState_): boolean;
        setDespawnDelay(arg0: number): void;
        damageHeldItem(): void;
        getDisplayName(): Internal.Component;
        setPosition(block: Internal.BlockContainerJS_): void;
        setMotionZ(z: number): void;
        mergeNbt(tag: Internal.CompoundTag_): Internal.Entity;
        /**
         * @deprecated
        */
        getFullNBT(): Internal.CompoundTag;
        attack(hp: number): void;
        canSwimInFluidType(arg0: Internal.FluidType_): boolean;
        getTeamId(): string;
        setMaxHealth(hp: number): void;
        canBeRiddenUnderFluidType(arg0: Internal.FluidType_, arg1: Internal.Entity_): boolean;
        getFacing(): Internal.Direction;
        shouldRiderSit(): boolean;
        setMainHandItem(item: Internal.ItemStack_): void;
        getLegsArmorItem(): Internal.ItemStack;
        static pickUpItem(arg0: Internal.Mob_, arg1: Internal.InventoryCarrier_, arg2: Internal.ItemEntity_): void;
        isHoldingInAnyHand(i: Internal.Ingredient_): boolean;
        rayTrace(distance: number): Internal.RayTraceResultJS;
        isInFluidType(arg0: Internal.FluidType_): boolean;
        getReachDistance(): number;
        getFluidMotionScale(arg0: Internal.FluidType_): number;
        getMotionX(): number;
        isWaterCreature(): boolean;
        getItem(): Internal.ItemStack;
        setX(x: number): void;
        setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
        getPotionEffects(): Internal.EntityPotionEffectsJS;
        isFrame(): boolean;
        setLegsArmorItem(item: Internal.ItemStack_): void;
        mobInteract(arg0: Internal.Player_, arg1: Internal.InteractionHand_): Internal.InteractionResult;
        playSound(id: Internal.SoundEvent_): void;
        foodEaten(is: Internal.ItemStack_): void;
        self(): Internal.LivingEntity;
        getDefaultMovementSpeed(): number;
        getHeldItem(hand: Internal.InteractionHand_): Internal.ItemStack;
        swing(hand: Internal.InteractionHand_): void;
        getDistance(x: number, y: number, z: number): number;
        setMotionY(y: number): void;
        getAttributeTotalValue(attribute: Internal.Attribute_): number;
        isPeacefulCreature(): boolean;
        getDespawnDelay(): number;
        isUndead(): boolean;
        setRotation(yaw: number, pitch: number): void;
        getStepHeight(): number;
        isAmbientCreature(): boolean;
        getSoundFromFluidType(arg0: Internal.FluidType_, arg1: Internal.SoundAction_): Internal.SoundEvent;
        isMonster(): boolean;
        canHydrateInFluidType(arg0: Internal.FluidType_): boolean;
        getType(): string;
        self(): Internal.Entity;
        setChestArmorItem(item: Internal.ItemStack_): void;
        getBlock(): Internal.BlockContainerJS;
        getNbt(): Internal.CompoundTag;
        setEquipment(slot: Internal.EquipmentSlot_, item: Internal.ItemStack_): void;
        getMotionY(): number;
        getName(): Internal.Component;
        getPassengers(): Internal.EntityArrayList;
        setTotalMovementSpeedMultiplier(speed: number): void;
        openTradingScreen(arg0: Internal.Player_, arg1: Internal.Component_, arg2: number): void;
        getFluidFallDistanceModifier(arg0: Internal.FluidType_): number;
        isInFluidType(arg0: Internal.BiPredicate_<Internal.FluidType, number>): boolean;
        setHeldItem(hand: Internal.InteractionHand_, item: Internal.ItemStack_): void;
        canFluidExtinguish(arg0: Internal.FluidType_): boolean;
        damageHeldItem(hand: Internal.InteractionHand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStack>): void;
        isPushedByFluid(arg0: Internal.FluidType_): boolean;
        getFeetArmorItem(): Internal.ItemStack;
        setDefaultMovementSpeed(speed: number): void;
        setOffHandItem(item: Internal.ItemStack_): void;
        sinkInFluid(arg0: Internal.FluidType_): void;
        getMainHandItem(): Internal.ItemStack;
        spawn(): void;
        getServer(): Internal.MinecraftServer;
        setMotionX(x: number): void;
        canEntityBeSeen(entity: Internal.LivingEntity_): boolean;
        teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
        /**
         * @deprecated
        */
        mergeFullNBT(tag: Internal.CompoundTag_): Internal.Entity;
        setNbt(nbt: Internal.CompoundTag_): void;
        getScriptType(): Internal.ScriptType;
        setMovementSpeedAddition(speed: number): void;
        isMultipartEntity(): boolean;
        serializeNBT(): Internal.Tag;
        setWanderTarget(arg0: BlockPos_): void;
        getHeadArmorItem(): Internal.ItemStack;
        modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setFeetArmorItem(item: Internal.ItemStack_): void;
        getParts(): Internal.PartEntity<any>[];
        setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
        hasCustomOutlineRendering(arg0: Internal.Player_): boolean;
        deserializeNBT(arg0: Internal.Tag_): void;
        getChestArmorItem(): Internal.ItemStack;
        damageEquipment(slot: Internal.EquipmentSlot_, amount: number): void;
        getMotionZ(): number;
        canRestock(): boolean;
        tell(message: Internal.Component_): void;
        setZ(z: number): void;
        setStatusMessage(message: Internal.Component_): void;
        deserializeNBT(arg0: Internal.CompoundTag_): void;
        isEyeInFluidType(arg0: Internal.FluidType_): boolean;
        getDistanceSq(pos: BlockPos_): number;
        getProfile(): Internal.GameProfile;
        setHeadArmorItem(item: Internal.ItemStack_): void;
        getAttributeBaseValue(attribute: Internal.Attribute_): number;
        getClassification(arg0: boolean): Internal.MobCategory;
        runCommand(command: string): number;
        canDrownInFluidType(arg0: Internal.FluidType_): boolean;
        set defaultMovementSpeedMultiplier(speed: number)
        get offHandItem(): Internal.ItemStack
        /**
         * @deprecated
        */
        set fullNBT(nbt: Internal.CompoundTag_)
        get animal(): boolean
        get player(): boolean
        set y(y: number)
        get living(): boolean
        get totalMovementSpeed(): number
        set despawnDelay(arg0: number)
        get displayName(): Internal.Component
        set position(block: Internal.BlockContainerJS_)
        set motionZ(z: number)
        /**
         * @deprecated
        */
        get fullNBT(): Internal.CompoundTag
        get teamId(): string
        set maxHealth(hp: number)
        get facing(): Internal.Direction
        set mainHandItem(item: Internal.ItemStack_)
        get legsArmorItem(): Internal.ItemStack
        get reachDistance(): number
        get motionX(): number
        get waterCreature(): boolean
        get item(): Internal.ItemStack
        set x(x: number)
        get potionEffects(): Internal.EntityPotionEffectsJS
        get frame(): boolean
        set legsArmorItem(item: Internal.ItemStack_)
        get defaultMovementSpeed(): number
        set motionY(y: number)
        get peacefulCreature(): boolean
        get despawnDelay(): number
        get undead(): boolean
        get stepHeight(): number
        get ambientCreature(): boolean
        get monster(): boolean
        get type(): string
        set chestArmorItem(item: Internal.ItemStack_)
        get block(): Internal.BlockContainerJS
        get nbt(): Internal.CompoundTag
        get motionY(): number
        get name(): Internal.Component
        get passengers(): Internal.EntityArrayList
        set totalMovementSpeedMultiplier(speed: number)
        get feetArmorItem(): Internal.ItemStack
        set defaultMovementSpeed(speed: number)
        set offHandItem(item: Internal.ItemStack_)
        get mainHandItem(): Internal.ItemStack
        get server(): Internal.MinecraftServer
        set motionX(x: number)
        set nbt(nbt: Internal.CompoundTag_)
        get scriptType(): Internal.ScriptType
        set movementSpeedAddition(speed: number)
        get multipartEntity(): boolean
        set wanderTarget(arg0: BlockPos_)
        get headArmorItem(): Internal.ItemStack
        set feetArmorItem(item: Internal.ItemStack_)
        get parts(): Internal.PartEntity<any>[]
        get chestArmorItem(): Internal.ItemStack
        get motionZ(): number
        set z(z: number)
        set statusMessage(message: Internal.Component_)
        get profile(): Internal.GameProfile
        set headArmorItem(item: Internal.ItemStack_)
    }
    type WanderingTrader_ = WanderingTrader;
    abstract class BaseRailBlock extends Internal.Block implements Internal.IForgeBaseRailBlock, Internal.SimpleWaterloggedBlock {
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        onMinecartPass(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): void;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        isFlexibleRail(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        /**
         * @deprecated
        */
        getShapeProperty(): Internal.Property<Internal.RailShape>;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        static isRail(arg0: Internal.BlockState_): boolean;
        static isRail(arg0: Internal.Level_, arg1: BlockPos_): boolean;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        isStraight(): boolean;
        arch$registryName(): ResourceLocation;
        getMod(): string;
        isValidRailShape(arg0: Internal.RailShape_): boolean;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getRailDirection(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): Internal.RailShape;
        canMakeSlopes(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getRailMaxSpeed(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.AbstractMinecart_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        /**
         * @deprecated
        */
        get shapeProperty(): Internal.Property<Internal.RailShape>
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get straight(): boolean
        get mod(): string
        static readonly WATERLOGGED: Internal.BooleanProperty;
    }
    type BaseRailBlock_ = BaseRailBlock;
    class BeaconBlockEntity$BeaconBeamSection {
        constructor(arg0: number[])
        getColor(): number[];
        getHeight(): number;
        get color(): number[]
        get height(): number
    }
    type BeaconBlockEntity$BeaconBeamSection_ = BeaconBlockEntity$BeaconBeamSection;
    class TagBuilder implements Internal.IForgeRawTagBuilder {
        constructor()
        remove(arg0: Internal.TagEntry_, arg1: string): this;
        removeTag(arg0: ResourceLocation_, arg1: string): this;
        addElement(arg0: ResourceLocation_): this;
        replace(): this;
        addOptionalTag(arg0: ResourceLocation_): this;
        build(): Internal.List<Internal.TagEntry>;
        serializeTagAdditions(arg0: Internal.JsonObject_): void;
        remove(arg0: Internal.TagEntry_): this;
        getRemoveEntries(): Internal.Stream<Internal.TagEntry>;
        addOptionalElement(arg0: ResourceLocation_): this;
        removeElement(arg0: ResourceLocation_, arg1: string): this;
        addTag(arg0: ResourceLocation_): this;
        getRawBuilder(): this;
        replace(arg0: boolean): this;
        static create(): Internal.TagBuilder;
        add(arg0: Internal.TagEntry_): this;
        get removeEntries(): Internal.Stream<Internal.TagEntry>
        get rawBuilder(): Internal.TagBuilder
        readonly entries: Internal.List<Internal.TagEntry>;
    }
    type TagBuilder_ = TagBuilder;
    interface IJeiRuntime {
        getEditModeConfig(): Internal.IEditModeConfig;
        getIngredientVisibility(): Internal.IIngredientVisibility;
        getJeiHelpers(): Internal.IJeiHelpers;
        /**
         * @deprecated
         * This method is marked to be removed in future!
        */
        createTypedIngredient<T>(arg0: Internal.IIngredientType_<T>, arg1: T): Internal.ITypedIngredient<T>;
        getKeyMappings(): Internal.IJeiKeyMappings;
        getIngredientManager(): Internal.IIngredientManager;
        getRecipesGui(): Internal.IRecipesGui;
        getIngredientListOverlay(): Internal.IIngredientListOverlay;
        getIngredientFilter(): Internal.IIngredientFilter;
        getRecipeTransferManager(): Internal.IRecipeTransferManager;
        getBookmarkOverlay(): Internal.IBookmarkOverlay;
        getRecipeManager(): Internal.IRecipeManager;
        getScreenHelper(): Internal.IScreenHelper;
        get editModeConfig(): Internal.IEditModeConfig
        get ingredientVisibility(): Internal.IIngredientVisibility
        get jeiHelpers(): Internal.IJeiHelpers
        get keyMappings(): Internal.IJeiKeyMappings
        get ingredientManager(): Internal.IIngredientManager
        get recipesGui(): Internal.IRecipesGui
        get ingredientListOverlay(): Internal.IIngredientListOverlay
        get ingredientFilter(): Internal.IIngredientFilter
        get recipeTransferManager(): Internal.IRecipeTransferManager
        get bookmarkOverlay(): Internal.IBookmarkOverlay
        get recipeManager(): Internal.IRecipeManager
        get screenHelper(): Internal.IScreenHelper
    }
    type IJeiRuntime_ = IJeiRuntime;
    interface IForgeItem {
        getMaxDamage(arg0: Internal.ItemStack_): number;
        elytraFlightTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): boolean;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isRepairable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        canElytraFly(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
    }
    type IForgeItem_ = IForgeItem;
    class DiskFeature extends Internal.Feature<Internal.DiskConfiguration> {
        constructor(arg0: Internal.Codec_<Internal.DiskConfiguration>)
    }
    type DiskFeature_ = DiskFeature;
    interface ICachedMaterialsModel {
        clearMaterialsCache(): void;
    }
    type ICachedMaterialsModel_ = ICachedMaterialsModel;
    class StairsShape extends Internal.Enum<Internal.StairsShape> implements Internal.StringRepresentable {
        static values(): Internal.StairsShape[];
        static fromEnum<E extends Internal.Enum<E> & Internal.StringRepresentable>(arg0: Internal.Supplier_<E[]>): Internal.StringRepresentable$EnumCodec<E>;
        static keys(arg0: Internal.StringRepresentable_[]): Internal.Keyable;
        static valueOf(arg0: string): Internal.StairsShape;
        getSerializedName(): string;
        get serializedName(): string
        static readonly OUTER_LEFT: Internal.StairsShape;
        static readonly INNER_RIGHT: Internal.StairsShape;
        static readonly STRAIGHT: Internal.StairsShape;
        static readonly OUTER_RIGHT: Internal.StairsShape;
        static readonly INNER_LEFT: Internal.StairsShape;
    }
    type StairsShape_ = "inner_left" | "outer_left" | StairsShape | "outer_right" | "inner_right" | "straight";
    interface LightChunkGetter {
        getLevel(): Internal.BlockGetter;
        getChunkForLighting(arg0: number, arg1: number): Internal.BlockGetter;
        onLightUpdate(arg0: Internal.LightLayer_, arg1: Internal.SectionPos_): void;
        get level(): Internal.BlockGetter
    }
    type LightChunkGetter_ = LightChunkGetter;
    class RenderStateShard$TexturingStateShard extends Internal.RenderStateShard {
        constructor(arg0: string, arg1: Internal.Runnable_, arg2: Internal.Runnable_)
        static getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        static getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        static getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
        get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
        get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShard$TexturingStateShard_ = RenderStateShard$TexturingStateShard;
    class SpecialRecipeSerializerManager extends Internal.EventJS {
        constructor()
        isSpecial(recipe: Internal.Recipe_<any>): boolean;
        ignoreSpecialMod(modid: string): void;
        ignoreSpecialFlag(id: ResourceLocation_): void;
        addSpecialMod(modid: string): void;
        reset(): void;
        addSpecialFlag(id: ResourceLocation_): void;
        static readonly INSTANCE: Internal.SpecialRecipeSerializerManager;
        static readonly EVENT: dev.architectury.event.Event<Internal.Runnable>;
    }
    type SpecialRecipeSerializerManager_ = SpecialRecipeSerializerManager;
    class PacketRPCMethodPayload extends Internal.PacketIntLocation implements Internal.IPacket {
        constructor()
        constructor(buffer: Internal.FriendlyByteBuf_)
        constructor(managedId: number, type: Internal.BlockEntityType_<any>, pos: BlockPos_, methodName: string, payloads: Internal.ITypedPayload_<any>[])
        processPacket(blockEntity: Internal.BlockEntity_, sender: Internal.RPCSender_): void;
        static of(managed: Internal.IManaged_, tile: Internal.IRPCBlockEntity_, methodName: string, ...args: any[]): Internal.PacketRPCMethodPayload;
    }
    type PacketRPCMethodPayload_ = PacketRPCMethodPayload;
    class ServerboundSetBeaconPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
        constructor(arg0: Internal.Optional_<Internal.MobEffect>, arg1: Internal.Optional_<Internal.MobEffect>)
        constructor(arg0: Internal.FriendlyByteBuf_)
        handle(arg0: Internal.PacketListener_): void;
        write(arg0: Internal.FriendlyByteBuf_): void;
        handle(arg0: Internal.ServerGamePacketListener_): void;
        getSecondary(): Internal.Optional<Internal.MobEffect>;
        getPrimary(): Internal.Optional<Internal.MobEffect>;
        isSkippable(): boolean;
        get secondary(): Internal.Optional<Internal.MobEffect>
        get primary(): Internal.Optional<Internal.MobEffect>
        get skippable(): boolean
    }
    type ServerboundSetBeaconPacket_ = ServerboundSetBeaconPacket;
    interface ArmorMaterial {
        getRepairIngredient(): Internal.Ingredient;
        getName(): string;
        getToughness(): number;
        getEnchantmentValue(): number;
        getDefenseForSlot(arg0: Internal.EquipmentSlot_): number;
        getKnockbackResistance(): number;
        getDurabilityForSlot(arg0: Internal.EquipmentSlot_): number;
        getEquipSound(): Internal.SoundEvent;
        get repairIngredient(): Internal.Ingredient
        get name(): string
        get toughness(): number
        get enchantmentValue(): number
        get knockbackResistance(): number
        get equipSound(): Internal.SoundEvent
    }
    type ArmorMaterial_ = ArmorMaterial;
    class Minecraft extends Internal.ReentrantBlockableEventLoop<Internal.Runnable> implements Internal.WindowEventHandler, Internal.IForgeMinecraft, Internal.MinecraftClientKJS, Internal.MinecraftClientAccess, Internal.AccessorMinecraft, Internal.PausedPartialTickAccessor {
        constructor(arg0: any_)
        getReportingContext(): Internal.ReportingContext;
        debugFpsMeterKeyPress(arg0: number): void;
        renderOnThread(): boolean;
        destroy(): void;
        delayCrashRaw(arg0: Internal.CrashReport_): void;
        showOnlyReducedInfo(): boolean;
        getGpuUtilization(): number;
        clearLevel(arg0: Internal.Screen_): void;
        flywheel$getPausePartialTick(): number;
        getCurrentServer(): Internal.ServerData;
        getResourceManager(): Internal.ResourceManager;
        getProxy(): Internal.Proxy;
        getOverlay(): Internal.Overlay;
        shouldEntityAppearGlowing(arg0: Internal.Entity_): boolean;
        getToasts(): Internal.ToastComponent;
        pushGuiLayer(arg0: Internal.Screen_): void;
        getSoundManager(): Internal.SoundManager;
        static useShaderTransparency(): boolean;
        getSplashManager(): Internal.SplashManager;
        setConnectedToRealms(arg0: boolean): void;
        getFrameTimer(): Internal.FrameTimer;
        getResourcePackRepository(): Internal.PackRepository;
        debugClientMetricsStart(arg0: Internal.Consumer_<Internal.Component>): boolean;
        getBlockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher;
        askEither<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Internal.Either<Source, Internal.Exception>>, Internal.Runnable>): Internal.CompletableFuture<Source>;
        getLevelSource(): Internal.LevelStorageSource;
        getMainRenderTarget(): com.mojang.blaze3d.pipeline.RenderTarget;
        getBlockRenderer(): Internal.BlockRenderDispatcher;
        setTitle(t: string): void;
        grabPanoramixScreenshot(arg0: Internal.File_, arg1: number, arg2: number): Internal.Component;
        getSkinManager(): Internal.SkinManager;
        allowsRealms(): boolean;
        getGpuWarnlistManager(): Internal.GpuWarnlistManager;
        getVersionType(): string;
        forceSetScreen(arg0: Internal.Screen_): void;
        is64Bit(): boolean;
        populateSearchTree<T>(arg0: Internal.SearchRegistry$Key_<T>, arg1: Internal.List_<T>): void;
        getTextureManager(): Internal.TextureManager;
        getRealms32BitWarningStatus(): Internal.Realms32BitWarningStatus;
        getPartialTick(): number;
        getHotbarManager(): Internal.HotbarManager;
        run(): void;
        static fillReport(arg0: Internal.Minecraft_, arg1: Internal.LanguageManager_, arg2: string, arg3: Internal.Options_, arg4: Internal.CrashReport_): void;
        resizeDisplay(): void;
        static useAmbientOcclusion(): boolean;
        setOverlay(arg0: Internal.Overlay_): void;
        isAltDown(): boolean;
        isLocalServer(): boolean;
        hasSingleplayerServer(): boolean;
        getTutorial(): Internal.Tutorial;
        getEntityModels(): Internal.EntityModelSet;
        getDeltaFrameTime(): number;
        getClientPackSource(): Internal.ClientPackSource;
        setCurrentServer(arg0: Internal.ServerData_): void;
        clearLevel(): void;
        handler$bfa000$iris$trackLastDimensionOnLeave(arg: Internal.Screen_, ci: Internal.CallbackInfo_): void;
        getSearchTree<T>(arg0: Internal.SearchRegistry$Key_<T>): Internal.SearchTree<T>;
        setWindowActive(arg0: boolean): void;
        static useFancyGraphics(): boolean;
        clearResourcePacksOnError(arg0: Internal.Throwable_, arg1: Internal.Component_): void;
        getMusicManager(): Internal.MusicManager;
        delayTextureReload(): Internal.CompletableFuture<void>;
        getTextureAtlas(arg0: ResourceLocation_): Internal.Function<ResourceLocation, Internal.TextureAtlasSprite>;
        addCustomNbtData(arg0: Internal.ItemStack_, arg1: Internal.BlockEntity_): Internal.ItemStack;
        static crash(arg0: Internal.CrashReport_): void;
        getMobEffectTextures(): Internal.MobEffectTextureManager;
        getMinecraftSessionService(): Internal.MinecraftSessionService;
        getFrameTime(): number;
        multiplayerBan(): Internal.BanDetails;
        getPaintingTextures(): Internal.PaintingTextureManager;
        setCurrentServer(arg0: Internal.RealmsServer_, arg1: string): void;
        realmsDataFetcher(): Internal.RealmsDataFetcher;
        reloadResourcePacks(): Internal.CompletableFuture<void>;
        getLanguageManager(): Internal.LanguageManager;
        ask<Source>(arg0: Internal.Function_<Internal.ProcessorHandle<Source>, Internal.Runnable>): Internal.CompletableFuture<Source>;
        handler$bno000$preFrame(arg0: boolean, arg1: Internal.CallbackInfo_): void;
        setCurrentScreen(gui: Internal.Screen_): void;
        getItemColors(): Internal.ItemColors;
        openChatScreen(arg0: string): void;
        getWindow(): Internal.Window;
        allowsMultiplayer(): boolean;
        getNarrator(): Internal.GameNarrator;
        getCurrentWorldName(): string;
        isCtrlDown(): boolean;
        prepareForMultiplayer(): void;
        setCameraEntity(arg0: Internal.Entity_): void;
        getChatStatus(): Internal.Minecraft$ChatStatus;
        getProfileProperties(): Internal.PropertyMap;
        pauseGame(arg0: boolean): void;
        getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
        isEnforceUnicode(): boolean;
        setLevel(arg0: Internal.ClientLevel_): void;
        getResourcePackDirectory(): Internal.File;
        updateTitle(): void;
        isRunning(): boolean;
        isShiftDown(): boolean;
        getSituationalMusic(): Internal.Music;
        getSearchTreeManager(): Internal.SearchRegistry;
        getProgressListener(): Internal.StoringChunkProgressListener;
        tick(): void;
        updateMaxMipLevel(arg0: number): void;
        getLocale(): Internal.Locale;
        delayCrash(arg0: Internal.CrashReport_): void;
        stop(): void;
        isTextFilteringEnabled(): boolean;
        isPaused(): boolean;
        getUser(): Internal.User;
        getItemRenderer(): Internal.ItemRenderer;
        handler$bng000$pickColor(arg0: Internal.CallbackInfo_): void;
        createTelemetryManager(): Internal.ClientTelemetryManager;
        static getInstance(): Internal.Minecraft;
        getChatListener(): Internal.ChatListener;
        self(): this;
        getSingleplayerServer(): Internal.IntegratedServer;
        getProfiler(): Internal.ProfilerFiller;
        static checkModStatus(): Internal.ModCheck;
        getGame(): Internal.Game;
        isConnectedToRealms(): boolean;
        fillReport(arg0: Internal.CrashReport_): Internal.CrashReport;
        getProfileKeyPairManager(): Internal.ProfileKeyPairManager;
        static of<Msg>(arg0: string, arg1: Internal.Consumer_<Msg>): Internal.ProcessorHandle<Msg>;
        createSearchTrees(): void;
        isKeyDown(key: number): boolean;
        isDemo(): boolean;
        emergencySave(): void;
        setScreen(arg0: Internal.Screen_): void;
        popGuiLayer(): void;
        getRecorder(): Internal.MetricsRecorder;
        getPlayerSocialManager(): Internal.PlayerSocialManager;
        isBlocked(arg0: Internal.UUID_): boolean;
        getModelManager(): Internal.ModelManager;
        renderBuffers(): Internal.RenderBuffers;
        getCurrentScreen(): Internal.Screen;
        bookshelf$getFontManager(): Internal.FontManager;
        getConnection(): Internal.ClientPacketListener;
        shouldShowBanNotice(): boolean;
        doWorldLoad(arg0: string, arg1: Internal.LevelStorageSource$LevelStorageAccess_, arg2: Internal.PackRepository_, arg3: Internal.WorldStem_): void;
        isWindowActive(): boolean;
        setRecorder(recorder: Internal.MetricsRecorder_): void;
        static renderNames(): boolean;
        getFixerUpper(): Internal.DataFixer;
        getLaunchedVersion(): string;
        cursorEntered(): void;
        createWorldOpenFlows(): Internal.WorldOpenFlows;
        getServiceSignatureValidator(): Internal.SignatureValidator;
        getCameraEntity(): Internal.Entity;
        getBlockColors(): Internal.BlockColors;
        get reportingContext(): Internal.ReportingContext
        get gpuUtilization(): number
        get currentServer(): Internal.ServerData
        get resourceManager(): Internal.ResourceManager
        get proxy(): Internal.Proxy
        get overlay(): Internal.Overlay
        get toasts(): Internal.ToastComponent
        get soundManager(): Internal.SoundManager
        get splashManager(): Internal.SplashManager
        set connectedToRealms(arg0: boolean)
        get frameTimer(): Internal.FrameTimer
        get resourcePackRepository(): Internal.PackRepository
        get blockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher
        get levelSource(): Internal.LevelStorageSource
        get mainRenderTarget(): com.mojang.blaze3d.pipeline.RenderTarget
        get blockRenderer(): Internal.BlockRenderDispatcher
        set title(t: string)
        get skinManager(): Internal.SkinManager
        get gpuWarnlistManager(): Internal.GpuWarnlistManager
        get versionType(): string
        get textureManager(): Internal.TextureManager
        get realms32BitWarningStatus(): Internal.Realms32BitWarningStatus
        get partialTick(): number
        get hotbarManager(): Internal.HotbarManager
        set overlay(arg0: Internal.Overlay_)
        get altDown(): boolean
        get localServer(): boolean
        get tutorial(): Internal.Tutorial
        get entityModels(): Internal.EntityModelSet
        get deltaFrameTime(): number
        get clientPackSource(): Internal.ClientPackSource
        set currentServer(arg0: Internal.ServerData_)
        set windowActive(arg0: boolean)
        get musicManager(): Internal.MusicManager
        get mobEffectTextures(): Internal.MobEffectTextureManager
        get minecraftSessionService(): Internal.MinecraftSessionService
        get frameTime(): number
        get paintingTextures(): Internal.PaintingTextureManager
        get languageManager(): Internal.LanguageManager
        set currentScreen(gui: Internal.Screen_)
        get itemColors(): Internal.ItemColors
        get window(): Internal.Window
        get narrator(): Internal.GameNarrator
        get currentWorldName(): string
        get ctrlDown(): boolean
        set cameraEntity(arg0: Internal.Entity_)
        get chatStatus(): Internal.Minecraft$ChatStatus
        get profileProperties(): Internal.PropertyMap
        get entityRenderDispatcher(): Internal.EntityRenderDispatcher
        get enforceUnicode(): boolean
        set level(arg0: Internal.ClientLevel_)
        get resourcePackDirectory(): Internal.File
        get running(): boolean
        get shiftDown(): boolean
        get situationalMusic(): Internal.Music
        get searchTreeManager(): Internal.SearchRegistry
        get progressListener(): Internal.StoringChunkProgressListener
        get locale(): Internal.Locale
        get textFilteringEnabled(): boolean
        get paused(): boolean
        get user(): Internal.User
        get itemRenderer(): Internal.ItemRenderer
        get instance(): Internal.Minecraft
        get chatListener(): Internal.ChatListener
        get singleplayerServer(): Internal.IntegratedServer
        get profiler(): Internal.ProfilerFiller
        get game(): Internal.Game
        get connectedToRealms(): boolean
        get profileKeyPairManager(): Internal.ProfileKeyPairManager
        get demo(): boolean
        set screen(arg0: Internal.Screen_)
        get recorder(): Internal.MetricsRecorder
        get playerSocialManager(): Internal.PlayerSocialManager
        get modelManager(): Internal.ModelManager
        get currentScreen(): Internal.Screen
        get connection(): Internal.ClientPacketListener
        get windowActive(): boolean
        set recorder(recorder: Internal.MetricsRecorder_)
        get fixerUpper(): Internal.DataFixer
        get launchedVersion(): string
        get serviceSignatureValidator(): Internal.SignatureValidator
        get cameraEntity(): Internal.Entity
        get blockColors(): Internal.BlockColors
        level: Internal.ClientLevel;
        static readonly UNIFORM_FONT: ResourceLocation;
        readonly frameTimer: Internal.FrameTimer;
        pausePartialTick: number;
        fpsString: string;
        static readonly DEFAULT_FONT: ResourceLocation;
        readonly options: Internal.Options;
        chunkPath: boolean;
        noRender: boolean;
        blockRenderer: Internal.BlockRenderDispatcher;
        cameraEntity: Internal.Entity;
        readonly fontFilterFishy: Internal.Font;
        hitResult: Internal.HitResult;
        static readonly ON_OSX: false;
        readonly textureManager: Internal.TextureManager;
        readonly debugRenderer: Internal.DebugRenderer;
        readonly gameDirectory: Internal.File;
        chunkVisibility: boolean;
        readonly particleEngine: Internal.ParticleEngine;
        screen: Internal.Screen;
        gameMode: Internal.MultiPlayerGameMode;
        readonly gameRenderer: Internal.GameRenderer;
        static readonly UPDATE_DRIVERS_ADVICE: "Please make sure you have up-to-date drivers (see aka.ms/mcdriver for instructions).";
        readonly mouseHandler: Internal.MouseHandler;
        smartCull: boolean;
        readonly font: Internal.Font;
        static readonly ALT_FONT: ResourceLocation;
        readonly gui: Internal.Gui;
        wireframe: boolean;
        readonly progressTasks: Internal.Queue<Internal.Runnable>;
        crosshairPickEntity: Internal.Entity;
        readonly keyboardHandler: Internal.KeyboardHandler;
        readonly levelRenderer: Internal.LevelRenderer;
        player: Internal.LocalPlayer;
    }
    type Minecraft_ = Minecraft;
    abstract class MultipartShapedBlockBuilder extends Internal.ShapedBlockBuilder {
        constructor(i: ResourceLocation_, ...suffixes: string[])
    }
    type MultipartShapedBlockBuilder_ = MultipartShapedBlockBuilder;
    class ExtraCodecs$TagOrElementLocation extends Internal.Record {
        constructor(arg0: ResourceLocation_, arg1: boolean)
        tag(): boolean;
        id(): ResourceLocation;
        decoratedId(): string;
    }
    type ExtraCodecs$TagOrElementLocation_ = ExtraCodecs$TagOrElementLocation;
    class DataResult$PartialResult <R> {
        constructor(arg0: string, arg1: Internal.Optional_<R>)
        message(): string;
        map<R2>(arg0: Internal.Function_<R, R2>): Internal.DataResult$PartialResult<R2>;
        flatMap<R2>(arg0: Internal.Function_<R, Internal.DataResult$PartialResult<R2>>): Internal.DataResult$PartialResult<R2>;
    }
    type DataResult$PartialResult_<R> = DataResult$PartialResult<R>;
    class WeatheringCopperStairBlock extends Internal.StairBlock implements Internal.WeatheringCopper {
        constructor(arg0: Internal.WeatheringCopper$WeatherState_, arg1: Internal.BlockState_, arg2: Internal.BlockBehaviour$Properties_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        getPickupSound(): Internal.Optional<Internal.SoundEvent>;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        applyChangeOverTime(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        static getPrevious(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getAppearance(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.BlockState_, arg5: BlockPos_): Internal.BlockState;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static getFirst(arg0: Internal.Block_): Internal.Block;
        static getNext(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        placeLiquid(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.FluidState_): boolean;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        getPickupSound(arg0: Internal.BlockState_): Internal.Optional<Internal.SoundEvent>;
        canPlaceLiquid(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.Fluid_): boolean;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getAge(): Internal.WeatheringCopper$WeatherState;
        getNext(arg0: Internal.BlockState_): Internal.Optional<Internal.BlockState>;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        onRandomTick(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.RandomSource_): void;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        static getPrevious(arg0: Internal.Block_): Internal.Optional<Internal.Block>;
        static getFirst(arg0: Internal.BlockState_): Internal.BlockState;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        getChanceModifier(): number;
        get pickupSound(): Internal.Optional<Internal.SoundEvent>
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        get age(): Internal.WeatheringCopper$WeatherState
        set requiresTool(v: boolean)
        get mod(): string
        get chanceModifier(): number
    }
    type WeatheringCopperStairBlock_ = WeatheringCopperStairBlock;
    interface ICondition$IContext {
        getAllTags<T>(arg0: Internal.ResourceKey_<Internal.Registry<T>>): Internal.Map<ResourceLocation, Internal.Collection<Internal.Holder<T>>>;
        getTag<T>(arg0: Internal.TagKey_<T>): Internal.Collection<Internal.Holder<T>>;
        readonly EMPTY: Internal.ICondition$IContext;
        readonly TAGS_INVALID: Internal.ICondition$IContext;
    }
    type ICondition$IContext_ = ICondition$IContext;
    interface CubeDeformationAccess {
        automobility$radiusZ(): number;
        automobility$radiusY(): number;
        automobility$radiusX(): number;
    }
    type CubeDeformationAccess_ = CubeDeformationAccess;
    class Painter implements Internal.UnitVariables {
        constructor(id: string)
        registerBuiltinObjects(): void;
        unitOf(cx: Internal.Context_, o: any): Internal.Unit;
        getObject(key: string): Internal.PainterObject;
        inGameScreenDraw(matrices: Internal.PoseStack_, delta: number): void;
        guiScreenDraw(screen: Internal.Screen_, matrices: Internal.PoseStack_, mouseX: number, mouseY: number, delta: number): void;
        clear(): void;
        make(type: string): Internal.PainterObject;
        paint(root: Internal.CompoundTag_): void;
        getVariables(): Internal.VariableSet;
        unitOf(console: Internal.ConsoleJS_, o: any): Internal.Unit;
        setVariable(key: string, variable: Internal.Unit_): void;
        get variables(): Internal.VariableSet
        static readonly RIGHT: 1;
        static readonly CENTER: 0;
        readonly screenWidthUnit: Internal.MutableNumberUnit;
        readonly mouseYUnit: Internal.MutableNumberUnit;
        static readonly DRAW_INGAME: 1;
        readonly mouseXUnit: Internal.MutableNumberUnit;
        static readonly TOP: -1;
        readonly screenHeightUnit: Internal.MutableNumberUnit;
        readonly id: string;
        static readonly BOTTOM: 1;
        static readonly INSTANCE: Internal.Painter;
        static readonly DRAW_GUI: 2;
        static readonly LEFT: -1;
        readonly deltaUnit: Internal.MutableNumberUnit;
        static readonly DRAW_ALWAYS: 0;
        readonly unitContext: Internal.UnitContext;
    }
    type Painter_ = Painter;
    class WeightedListInt extends Internal.IntProvider {
        constructor(arg0: Internal.SimpleWeightedRandomList_<Internal.IntProvider>)
        static readonly CODEC: Internal.Codec<Internal.WeightedListInt>;
    }
    type WeightedListInt_ = WeightedListInt;
    interface MatrixWrite {
        flywheel$write(arg0: Internal.VecBuffer_): void;
        flywheel$writeUnsafe(arg0: number): void;
    }
    type MatrixWrite_ = MatrixWrite;
    class Looper {
        getThread(): Internal.Thread;
        static loop(): void;
        getQueue(): Internal.MessageQueue;
        setSlowLogThresholdMs(slowDispatchThresholdMs: number, slowDeliveryThresholdMs: number): void;
        quitSafely(): void;
        quit(): void;
        static setObserver(observer: Internal.Looper$Observer_): void;
        static myLooper(): Internal.Looper;
        static myQueue(): Internal.MessageQueue;
        isCurrentThread(): boolean;
        static prepare(): Internal.Looper;
        static prepareMainLooper(): void;
        static getMainLooper(): Internal.Looper;
        get thread(): Internal.Thread
        get queue(): Internal.MessageQueue
        set observer(observer: Internal.Looper$Observer_)
        get currentThread(): boolean
        get mainLooper(): Internal.Looper
    }
    type Looper_ = Looper;
    interface IModIdHelper {
        addModNameToIngredientTooltip<T>(arg0: Internal.List_<Internal.Component>, arg1: T, arg2: Internal.IIngredientHelper_<T>): Internal.List<Internal.Component>;
        addModNameToIngredientTooltip<T>(arg0: Internal.List_<Internal.Component>, arg1: Internal.ITypedIngredient_<T>): Internal.List<Internal.Component>;
        isDisplayingModNameEnabled(): boolean;
        getModNameForModId(arg0: string): string;
        getFormattedModNameForModId(arg0: string): string;
        get displayingModNameEnabled(): boolean
    }
    type IModIdHelper_ = IModIdHelper;
    /**
     * Invoked before a living entity dies.
     * 
     * **NOTE**: You need to set hp to > 0 besides cancelling the event to prevent the entity from dying.
    */
    class LivingEntityDeathEventJS extends Internal.LivingEntityEventJS {
        constructor(entity: Internal.LivingEntity_, source: DamageSource_)
        /**
         * The damage source that triggers the death.
        */
        getSource(): DamageSource;
        /**
         * The damage source that triggers the death.
        */
        get source(): DamageSource
    }
    type LivingEntityDeathEventJS_ = LivingEntityDeathEventJS;
    class CableBlock extends Internal.MaterialPipeBlock<any, any, any> {
        constructor(properties: Internal.BlockBehaviour$Properties_, insulation: any_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWorldPipeNet(arg0: Internal.ServerLevel_): Internal.LevelPipeNet<any, any>;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getBlockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        set lightEmission(v: number)
        set destroySpeed(v: number)
        get blockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<any, any>>
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
    }
    type CableBlock_ = CableBlock;
    class ElytraItem extends Internal.Item implements Internal.Wearable {
        constructor(arg0: Internal.Item$Properties_)
        getMaxDamage(arg0: Internal.ItemStack_): number;
        getShareTag(arg0: Internal.ItemStack_): Internal.CompoundTag;
        isDamageable(arg0: Internal.ItemStack_): boolean;
        isEnderMask(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.EnderMan_): boolean;
        getBurnTime(arg0: Internal.ItemStack_, arg1: Internal.RecipeType_<any>): number;
        setDigSpeed(speed: number): void;
        onItemUseFirst(arg0: Internal.ItemStack_, arg1: Internal.UseOnContext_): Internal.InteractionResult;
        onUsingTick(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_, arg2: number): void;
        isPiglinCurrency(arg0: Internal.ItemStack_): boolean;
        isCorrectToolForDrops(arg0: Internal.ItemStack_, arg1: Internal.BlockState_): boolean;
        getEnchantmentValue(arg0: Internal.ItemStack_): number;
        canDisableShield(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.LivingEntity_, arg3: Internal.LivingEntity_): boolean;
        getLightColor(player: Internal.Player_, stack: Internal.ItemStack_): Vec3f;
        setAttackSpeed(attackSpeed: number): void;
        canApplyAtEnchantingTable(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): boolean;
        canWalkOnPowderedSnow(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        isNotReplaceableByPickAction(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: number): boolean;
        getCreativeTabs(): Internal.Collection<Internal.CreativeModeTab>;
        getXpRepairRatio(arg0: Internal.ItemStack_): number;
        isBookEnchantable(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getCreativeTab(): string;
        initCapabilities(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): Internal.ICapabilityProvider;
        onDroppedByPlayer(arg0: Internal.ItemStack_, arg1: Internal.Player_): boolean;
        isDamaged(arg0: Internal.ItemStack_): boolean;
        getDefaultTooltipHideFlags(arg0: Internal.ItemStack_): number;
        getCreatorModId(arg0: Internal.ItemStack_): string;
        canContinueUsing(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        getFoodProperties(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): Internal.FoodProperties;
        getHighlightTip(arg0: Internal.ItemStack_, arg1: Internal.Component_): Internal.Component;
        onDestroyed(arg0: Internal.ItemEntity_, arg1: DamageSource_): void;
        onLeftClickEntity(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): boolean;
        canEquip(arg0: Internal.ItemStack_, arg1: Internal.EquipmentSlot_, arg2: Internal.Entity_): boolean;
        makesPiglinsNeutral(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
        setArmorKnockbackResistance(knockbackResistance: number): void;
        canPerformAction(arg0: Internal.ItemStack_, arg1: Internal.ToolAction_): boolean;
        hasCustomEntity(arg0: Internal.ItemStack_): boolean;
        onEntityItemUpdate(arg0: Internal.ItemStack_, arg1: Internal.ItemEntity_): boolean;
        static isFlyEnabled(arg0: Internal.ItemStack_): boolean;
        getDamage(arg0: Internal.ItemStack_): number;
        getCraftingRemainingItem(arg0: Internal.ItemStack_): Internal.ItemStack;
        readShareTag(arg0: Internal.ItemStack_, arg1: Internal.CompoundTag_): void;
        onArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Player_): void;
        getEquipmentSlot(arg0: Internal.ItemStack_): Internal.EquipmentSlot;
        shouldCauseBlockBreakReset(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_): boolean;
        damageItem<T extends Internal.LivingEntity>(arg0: Internal.ItemStack_, arg1: number, arg2: T, arg3: Internal.Consumer_<T>): number;
        arch$registryName(): ResourceLocation;
        setAttackDamage(attackDamage: number): void;
        getAttributeModifiers(arg0: Internal.EquipmentSlot_, arg1: Internal.ItemStack_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
        arch$holder(): Internal.Holder<Internal.Item>;
        getMod(): string;
        getArmorTexture(arg0: Internal.ItemStack_, arg1: Internal.Entity_, arg2: Internal.EquipmentSlot_, arg3: string): string;
        createEntity(arg0: Internal.Level_, arg1: Internal.Entity_, arg2: Internal.ItemStack_): Internal.Entity;
        getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
        setArmorProtection(armorProtection: number): void;
        getLightEmission(player: Internal.Player_, stack: Internal.ItemStack_): number;
        getEntityLifespan(arg0: Internal.ItemStack_, arg1: Internal.Level_): number;
        onEntitySwing(arg0: Internal.ItemStack_, arg1: Internal.LivingEntity_): boolean;
        setArmorToughness(armorToughness: number): void;
        setDamage(arg0: Internal.ItemStack_, arg1: number): void;
        hasCraftingRemainingItem(arg0: Internal.ItemStack_): boolean;
        getMaxStackSize(arg0: Internal.ItemStack_): number;
        doesSneakBypassUse(arg0: Internal.ItemStack_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getSweepHitBox(arg0: Internal.ItemStack_, arg1: Internal.Player_, arg2: Internal.Entity_): Internal.AABB;
        getEnchantmentLevel(arg0: Internal.ItemStack_, arg1: Internal.Enchantment_): number;
        getAllEnchantments(arg0: Internal.ItemStack_): Internal.Map<Internal.Enchantment, number>;
        onHorseArmorTick(arg0: Internal.ItemStack_, arg1: Internal.Level_, arg2: Internal.Mob_): void;
        shouldCauseReequipAnimation(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: boolean): boolean;
        addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
        setTier(c: Internal.Consumer_<Internal.MutableToolTier>): void;
        getDigSpeed(): number;
        setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>): void;
        onBlockStartBreak(arg0: Internal.ItemStack_, arg1: BlockPos_, arg2: Internal.Player_): boolean;
        set digSpeed(speed: number)
        set attackSpeed(attackSpeed: number)
        get creativeTabs(): Internal.Collection<Internal.CreativeModeTab>
        get creativeTab(): string
        set armorKnockbackResistance(knockbackResistance: number)
        set attackDamage(attackDamage: number)
        get mod(): string
        set armorProtection(armorProtection: number)
        set armorToughness(armorToughness: number)
        set tier(c: Internal.Consumer_<Internal.MutableToolTier>)
        get digSpeed(): number
        set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder>)
    }
    type ElytraItem_ = ElytraItem;
    interface IRecipeSlotTooltipCallback {
        onTooltip(arg0: Internal.IRecipeSlotView_, arg1: Internal.List_<Internal.Component>): void;
        (arg0: Internal.IRecipeSlotView_, arg1: Internal.List_<Internal.Component>): void;
    }
    type IRecipeSlotTooltipCallback_ = IRecipeSlotTooltipCallback;
    class Tutorial {
        constructor(arg0: Internal.Minecraft_, arg1: Internal.Options_)
        setStep(arg0: Internal.TutorialSteps_): void;
        onMouse(arg0: number, arg1: number): void;
        getMinecraft(): Internal.Minecraft;
        isSurvival(): boolean;
        addTimedToast(arg0: Internal.TutorialToast_, arg1: number): void;
        onInventoryAction(arg0: Internal.ItemStack_, arg1: Internal.ItemStack_, arg2: Internal.ClickAction_): void;
        onOpenInventory(): void;
        tick(): void;
        static key(arg0: string): Internal.Component;
        removeTimedToast(arg0: Internal.TutorialToast_): void;
        start(): void;
        stop(): void;
        onDestroyBlock(arg0: Internal.ClientLevel_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: number): void;
        onLookAt(arg0: Internal.ClientLevel_, arg1: Internal.HitResult_): void;
        onInput(arg0: Internal.Input_): void;
        onGetItem(arg0: Internal.ItemStack_): void;
        set step(arg0: Internal.TutorialSteps_)
        get minecraft(): Internal.Minecraft
        get survival(): boolean
    }
    type Tutorial_ = Tutorial;
    interface IRenderer {
        onAdditionalModel(registry: Internal.Consumer_<ResourceLocation>): void;
        reBakeCustomQuadsOffset(): number;
        useAO(state: Internal.BlockState_): boolean;
        shouldRender(blockEntity: Internal.BlockEntity_, cameraPos: Vec3_): boolean;
        useBlockLight(stack: Internal.ItemStack_): boolean;
        render(blockEntity: Internal.BlockEntity_, partialTicks: number, stack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number): void;
        getParticleTexture(): Internal.TextureAtlasSprite;
        registerEvent(): void;
        isGui3d(): boolean;
        onPrepareTextureAtlas(atlasName: ResourceLocation_, register: Internal.Consumer_<ResourceLocation>): void;
        getViewDistance(): number;
        reBakeCustomQuads(): boolean;
        renderModel(level: Internal.BlockAndTintGetter_, pos: BlockPos_, state: Internal.BlockState_, side: Internal.Direction_, rand: Internal.RandomSource_): Internal.List<Internal.BakedQuad>;
        isGlobalRenderer(blockEntity: Internal.BlockEntity_): boolean;
        useAO(): boolean;
        isRaw(): boolean;
        hasTESR(blockEntity: Internal.BlockEntity_): boolean;
        renderItem(stack: Internal.ItemStack_, transformType: Internal.ItemTransforms$TransformType_, leftHand: boolean, matrixStack: Internal.PoseStack_, buffer: Internal.MultiBufferSource_, combinedLight: number, combinedOverlay: number, model: Internal.BakedModel_): void;
        get particleTexture(): Internal.TextureAtlasSprite
        get gui3d(): boolean
        get viewDistance(): number
        get raw(): boolean
        readonly EVENT_REGISTERS: Internal.Set<Internal.IRenderer>;
        readonly EMPTY: Internal.IRenderer;
    }
    type IRenderer_ = IRenderer;
    interface ViewTreeObserver$OnGlobalFocusChangeListener {
        onGlobalFocusChanged(arg0: Internal.View_, arg1: Internal.View_): void;
        (arg0: Internal.View_, arg1: Internal.View_): void;
    }
    type ViewTreeObserver$OnGlobalFocusChangeListener_ = ViewTreeObserver$OnGlobalFocusChangeListener;
    /**
     * Invoked when a player opens or closes a container.
    */
    class InventoryEventJS extends Internal.PlayerEventJS {
        constructor(player: Internal.Player_, menu: Internal.AbstractContainerMenu_)
        /**
         * Gets the player that opened or closed the container.
        */
        getEntity(): Internal.LivingEntity;
        /**
         * Gets the container that was opened or closed.
        */
        getInventoryContainer(): Internal.AbstractContainerMenu;
        /**
         * Gets the player that opened or closed the container.
        */
        get entity(): Internal.LivingEntity
        /**
         * Gets the container that was opened or closed.
        */
        get inventoryContainer(): Internal.AbstractContainerMenu
    }
    type InventoryEventJS_ = InventoryEventJS;
    class EnhancedFieldManagedStorage extends Internal.FieldManagedStorage {
        constructor(enhancedManaged: Internal.IEnhancedManaged_)
        initEnhancedFeature(): void;
        markAllDirty(): void;
        markDirty(key: Internal.ManagedKey_): void;
    }
    type EnhancedFieldManagedStorage_ = EnhancedFieldManagedStorage;
    interface ByteBidirectionalIterator extends Internal.ObjectBidirectionalIterator<number>, Internal.ByteIterator {
        forEachRemaining(arg0: Internal.ByteConsumer_): void;
        /**
         * @deprecated
        */
        previous(): number;
        forEachRemaining(arg0: any): void;
        skip(arg0: number): number;
        /**
         * @deprecated
        */
        next(): any;
        forEachRemaining(arg0: Internal.IntConsumer_): void;
        hasPrevious(): boolean;
        remove(): void;
        previousByte(): number;
        back(arg0: number): number;
        hasNext(): boolean;
        nextByte(): number;
        /**
         * @deprecated
        */
        forEachRemaining(arg0: Internal.Consumer_<number>): void;
    }
    type ByteBidirectionalIterator_ = ByteBidirectionalIterator;
    interface IModFile {
        getScanResult(): Internal.ModFileScanData;
        getModInfos(): Internal.List<Internal.IModInfo>;
        getSecureJar(): Internal.SecureJar;
        getModFileInfo(): Internal.IModFileInfo;
        getFilePath(): Internal.Path;
        getFileName(): string;
        getLoaders(): Internal.List<Internal.IModLanguageProvider>;
        getType(): Internal.IModFile$Type;
        setSecurityStatus(arg0: Internal.SecureJar$Status_): void;
        getProvider(): Internal.IModProvider;
        findResource(...arg0: string[]): Internal.Path;
        getSubstitutionMap(): Internal.Supplier<Internal.Map<string, any>>;
        get scanResult(): Internal.ModFileScanData
        get modInfos(): Internal.List<Internal.IModInfo>
        get secureJar(): Internal.SecureJar
        get modFileInfo(): Internal.IModFileInfo
        get filePath(): Internal.Path
        get fileName(): string
        get loaders(): Internal.List<Internal.IModLanguageProvider>
        get type(): Internal.IModFile$Type
        set securityStatus(arg0: Internal.SecureJar$Status_)
        get provider(): Internal.IModProvider
        get substitutionMap(): Internal.Supplier<Internal.Map<string, any>>
    }
    type IModFile_ = IModFile;
    class Quaternion {
        constructor()
        constructor(x: number, y: number, z: number, w: number)
        slerp(a: Internal.Quaternion_, t: number): void;
        static copy(q: Internal.Quaternion_): Internal.Quaternion;
        toMatrix4(): Internal.Matrix4;
        static identity(): Internal.Quaternion;
        normalize(): void;
        toEulerAngles(result: Internal.Vector3_): void;
        add(q: Internal.Quaternion_): void;
        toMatrix3(): Internal.Matrix3;
        copy(): this;
        multiply(s: number): void;
        toAxisAngle(axis: number[]): number;
        dot(q: Internal.Quaternion_): number;
        isNormalized(): boolean;
        toMatrix3(out: Internal.Matrix3_): Internal.Matrix3;
        setFromAxisAngle(axis: Internal.Vector3_, angle: number): void;
        setFromEulerAngles(rotationX: number, rotationY: number, rotationZ: number): void;
        set(q: Internal.Quaternion_): void;
        dot(x: number, y: number, z: number, w: number): number;
        toAxisAngle(axis: Internal.Vector3_): number;
        set(x: number, y: number, z: number, w: number): void;
        rotateByAxis(axisX: number, axisY: number, axisZ: number, angle: number): void;
        isIdentity(): boolean;
        setIdentity(): void;
        inverse(): void;
        lengthSq(): number;
        static makeAxisAngle(axisX: number, axisY: number, axisZ: number, angle: number): Internal.Quaternion;
        static makeEulerAngles(rotationX: number, rotationY: number, rotationZ: number): Internal.Quaternion;
        rotateByAxis(axis: Internal.Vector3_, angle: number): void;
        setZero(): void;
        length(): number;
        rotateX(angle: number): void;
        rotateY(angle: number): void;
        conjugate(): void;
        static makeAxisAngle(axis: Internal.Vector3_, angle: number): Internal.Quaternion;
        rotateZ(angle: number): void;
        negate(): void;
        slerp(a: Internal.Quaternion_, b: Internal.Quaternion_, t: number): void;
        multiply(q: Internal.Quaternion_): void;
        subtract(q: Internal.Quaternion_): void;
        toMatrix4(out: Internal.Matrix4_): Internal.Matrix4;
        isApproxEqual(q: Internal.Quaternion_): boolean;
        setFromAxisAngle(axisX: number, axisY: number, axisZ: number, angle: number): void;
        toEulerAngles(angles: number[]): void;
        rotateByEuler(rotationX: number, rotationY: number, rotationZ: number): void;
        get normalized(): boolean
        get identity(): boolean
    }
    type Quaternion_ = Quaternion;
    interface Object2CharFunction <K> extends it.unimi.dsi.fastutil.Function<K, string>, Internal.ToIntFunction<K> {
        put(arg0: K, arg1: string): string;
        composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2CharFunction;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: string): string;
        andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Object2ShortFunction<K>;
        andThenObject<T>(arg0: Internal.Char2ObjectFunction_<T>): Internal.Object2ObjectFunction<K, T>;
        removeChar(arg0: any): string;
        /**
         * @deprecated
        */
        getOrDefault(arg0: any, arg1: any): any;
        defaultReturnValue(): string;
        andThenInt(arg0: Internal.Char2IntFunction_): Internal.Object2IntFunction<K>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, string>;
        composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2CharFunction;
        containsKey(arg0: any): boolean;
        getChar(arg0: any): string;
        composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2CharFunction;
        composeReference<T>(arg0: Internal.Reference2ObjectFunction_<T, K>): Internal.Reference2CharFunction<T>;
        composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2CharFunction;
        /**
         * @deprecated
        */
        put(arg0: K, arg1: string): string;
        defaultReturnValue(arg0: string): void;
        /**
         * @deprecated
        */
        get(arg0: any): string;
        /**
         * @deprecated
        */
        put(arg0: any, arg1: any): any;
        andThenReference<T>(arg0: Internal.Char2ReferenceFunction_<T>): Internal.Object2ReferenceFunction<K, T>;
        apply(arg0: K): string;
        andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Object2ByteFunction<K>;
        andThenLong(arg0: Internal.Char2LongFunction_): Internal.Object2LongFunction<K>;
        composeObject<T>(arg0: Internal.Object2ObjectFunction_<T, K>): Internal.Object2CharFunction<T>;
        applyAsInt(arg0: K): number;
        composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2CharFunction;
        size(): number;
        composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2CharFunction;
        andThenChar(arg0: Internal.Char2CharFunction_): this;
        clear(): void;
        andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Object2FloatFunction<K>;
        /**
         * @deprecated
        */
        remove(arg0: any): any;
        getOrDefault(arg0: any, arg1: string): string;
        /**
         * @deprecated
        */
        andThen<T>(arg0: Internal.Function_<string, T>): Internal.Function<K, T>;
        andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Object2DoubleFunction<K>;
        identity<T>(): Internal.Function<T, T>;
        composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2CharFunction;
        (arg0: any): string;
    }
    type Object2CharFunction_<K> = Object2CharFunction<K>;
}
declare namespace com.mojang.authlib.properties {
    class Property {
        constructor(arg0: string, arg1: string, arg2: string)
        constructor(arg0: string, arg1: string)
        /**
         * @deprecated
        */
        isSignatureValid(arg0: Internal.PublicKey_): boolean;
        getValue(): string;
        getName(): string;
        getSignature(): string;
        hasSignature(): boolean;
        get value(): string
        get name(): string
        get signature(): string
    }
    type Property_ = Property;
}
declare namespace icyllis.modernui.lifecycle {
    abstract class Lifecycle {
        constructor()
        addObserver(arg0: Internal.LifecycleObserver_): void;
        getCurrentState(): Internal.Lifecycle$State;
        removeObserver(arg0: Internal.LifecycleObserver_): void;
        get currentState(): Internal.Lifecycle$State
    }
    type Lifecycle_ = Lifecycle;
}
declare namespace com.jozufozu.flywheel.util.transform {
    interface Transform <Self extends com.jozufozu.flywheel.util.transform.Transform<Self>> extends Internal.Rotate<Self>, Internal.Scale<Self>, Internal.Translate<Self> {
        translateAll(arg0: number): Self;
        multiplyRadians(arg0: Vec3f_, arg1: number): Self;
        rotateZRadians(arg0: number): Self;
        mulNormal(arg0: Matrix3f_): Self;
        multiply(arg0: Quaternionf_): Self;
        translateBack(arg0: Vec3_): Self;
        translateY(arg0: number): Self;
        translateX(arg0: number): Self;
        multiply(arg0: Vec3f_, arg1: number): Self;
        scale(arg0: number, arg1: number, arg2: number): Self;
        translateZ(arg0: number): Self;
        scale(arg0: number): Self;
        rotateCentered(arg0: Quaternionf_): Self;
        transform(arg0: Internal.PoseStack_): Self;
        translateBack(arg0: Vec3i_): Self;
        translate(arg0: number, arg1: number, arg2: number): Self;
        translateBack(arg0: number, arg1: number, arg2: number): Self;
        nudge(arg0: number): Self;
        transform(arg0: Matrix4f_, arg1: Matrix3f_): Self;
        rotateXRadians(arg0: number): Self;
        unCentre(): Self;
        mulPose(arg0: Matrix4f_): Self;
        rotate(arg0: Internal.Direction_, arg1: number): Self;
        rotate(arg0: number, arg1: Internal.Direction$Axis_): Self;
        translate(arg0: Vec3i_): Self;
        rotateYRadians(arg0: number): Self;
        translate(arg0: Vec3f_): Self;
        translate(arg0: Vec3_): Self;
        rotateToFace(arg0: Internal.Direction_): Self;
        centre(): Self;
        rotateY(arg0: number): Self;
        rotateZ(arg0: number): Self;
        rotateCentered(arg0: Internal.Direction_, arg1: number): Self;
        rotateX(arg0: number): Self;
    }
    type Transform_<Self extends com.jozufozu.flywheel.util.transform.Transform<Self>> = Transform<Self>;
}
declare namespace com.jozufozu.flywheel.core.model {
    interface Model {
        name(): string;
        empty(): boolean;
        createEBO(): Internal.ElementBuffer;
        size(): number;
        getReader(): Internal.VertexList;
        writeInto(arg0: Internal.ByteBuffer_): void;
        getType(): Internal.VertexType;
        "delete"(): void;
        vertexCount(): number;
        get reader(): Internal.VertexList
        get type(): Internal.VertexType
    }
    type Model_ = Model;
}
declare namespace dev.latvian.mods.kubejs {
    class BuilderBase {
        translationKey(key: Special.LangKey): dev.latvian.mods.kubejs.BuilderBase<T>;
    }
    type BuilderBase_ = BuilderBase;
}
declare namespace icyllis.arc3d.shaderc {
    class Module {
    }
    type Module_ = Module;
}
declare namespace com.mojang.datafixers {
    class View <A, B> implements Internal.App2<any, A, B> {
        constructor(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>, arg2: Internal.PointFree_<Internal.Function<A, B>>)
        type(): com.mojang.datafixers.types.Type<A>;
        static nopView<A>(arg0: com.mojang.datafixers.types.Type_<A>): com.mojang.datafixers.View<A, A>;
        static create<A, B>(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>, arg2: Internal.PointFree_<Internal.Function<A, B>>): com.mojang.datafixers.View<A, B>;
        getFuncType(): com.mojang.datafixers.types.Type<Internal.Function<A, B>>;
        flatMap<C>(arg0: Internal.Function_<com.mojang.datafixers.types.Type<B>, com.mojang.datafixers.View<B, C>>): com.mojang.datafixers.View<A, C>;
        static create<A, B>(arg0: string, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>, arg3: Internal.Function_<Internal.DynamicOps<any>, Internal.Function<A, B>>): com.mojang.datafixers.View<A, B>;
        compose<C>(arg0: com.mojang.datafixers.View_<C, A>): com.mojang.datafixers.View<C, B>;
        rewrite(arg0: Internal.PointFreeRule_): Internal.Optional<com.mojang.datafixers.View<A, B>>;
        newType(): com.mojang.datafixers.types.Type<B>;
        "function"(): Internal.PointFree<Internal.Function<A, B>>;
        rewriteOrNop(arg0: Internal.PointFreeRule_): this;
        get funcType(): com.mojang.datafixers.types.Type<Internal.Function<A, B>>
    }
    type View_<A, B> = View<A, B>;
}
declare namespace icyllis.modernui.core {
    abstract class Context {
        constructor()
        getResources(): Internal.Resources;
        get resources(): Internal.Resources
    }
    type Context_ = Context;
}
declare namespace com.supermartijn642.fusion.api.util {
    interface Serializer <T> {
        deserialize(json: Internal.JsonObject_): T;
        serialize(value: T): Internal.JsonObject;
    }
    type Serializer_<T> = Serializer<T>;
}
declare namespace icyllis.modernui.view {
    abstract class InputEvent {
        getEventTimeNano(): number;
        recycle(): void;
        getEventTime(): number;
        cancel(): void;
        copy(): this;
        get eventTimeNano(): number
        get eventTime(): number
    }
    type InputEvent_ = InputEvent;
}
declare namespace icyllis.modernui.graphics {
    class Point {
        constructor()
        constructor(x: number, y: number)
        offset(dx: number, dy: number): void;
        static copy(p: icyllis.modernui.graphics.Point_): icyllis.modernui.graphics.Point;
        set(p: icyllis.modernui.graphics.Point_): void;
        set(x: number, y: number): void;
        copy(): this;
        negate(): void;
        x: number;
        y: number;
    }
    type Point_ = Point;
    class Matrix extends Internal.Matrix {
        constructor()
        constructor(m: icyllis.modernui.graphics.Matrix_)
        mapRect(r: Internal.RectF_): void;
        mapRectOut(left: number, top: number, right: number, bottom: number, out: Internal.Rect_): void;
        mapRect(left: number, top: number, right: number, bottom: number, out: Internal.Rect_): void;
        mapPoint(p: Internal.PointF_): void;
        mapRect(r: Internal.RectF_, out: Internal.Rect_): void;
        mapRectOut(r: Internal.Rect_, out: Internal.Rect_): void;
        mapRect(r: Internal.Rect_, out: Internal.Rect_): void;
        mapRectOut(r: Internal.RectF_, out: Internal.Rect_): void;
    }
    type Matrix_ = Matrix;
    class BlendMode extends Internal.Enum<icyllis.modernui.graphics.BlendMode> {
        static values(): icyllis.modernui.graphics.BlendMode[];
        static valueOf(name: string): icyllis.modernui.graphics.BlendMode;
        static readonly MULTIPLY: icyllis.modernui.graphics.BlendMode;
        static readonly LUMINOSITY: icyllis.modernui.graphics.BlendMode;
        static readonly HARD_LIGHT: icyllis.modernui.graphics.BlendMode;
        static readonly DST_OVER: icyllis.modernui.graphics.BlendMode;
        static readonly PLUS: icyllis.modernui.graphics.BlendMode;
        static readonly SRC_OUT: icyllis.modernui.graphics.BlendMode;
        static readonly EXCLUSION: icyllis.modernui.graphics.BlendMode;
        static readonly DST: icyllis.modernui.graphics.BlendMode;
        static readonly SCREEN: icyllis.modernui.graphics.BlendMode;
        static readonly SATURATION: icyllis.modernui.graphics.BlendMode;
        static readonly SRC_OVER: icyllis.modernui.graphics.BlendMode;
        static readonly DST_ATOP: icyllis.modernui.graphics.BlendMode;
        static readonly SRC: icyllis.modernui.graphics.BlendMode;
        static readonly SRC_ATOP: icyllis.modernui.graphics.BlendMode;
        static readonly DARKEN: icyllis.modernui.graphics.BlendMode;
        static readonly SOFT_LIGHT: icyllis.modernui.graphics.BlendMode;
        static readonly SRC_IN: icyllis.modernui.graphics.BlendMode;
        static readonly COLOR: icyllis.modernui.graphics.BlendMode;
        static readonly COLOR_DODGE: icyllis.modernui.graphics.BlendMode;
        static readonly DST_OUT: icyllis.modernui.graphics.BlendMode;
        static readonly CLEAR: icyllis.modernui.graphics.BlendMode;
        static readonly DST_IN: icyllis.modernui.graphics.BlendMode;
        static readonly COLOR_BURN: icyllis.modernui.graphics.BlendMode;
        static readonly XOR: icyllis.modernui.graphics.BlendMode;
        static readonly OVERLAY: icyllis.modernui.graphics.BlendMode;
        static readonly DIFFERENCE: icyllis.modernui.graphics.BlendMode;
        static readonly HUE: icyllis.modernui.graphics.BlendMode;
        static readonly LIGHTEN: icyllis.modernui.graphics.BlendMode;
    }
    type BlendMode_ = "multiply" | "plus" | "hard_light" | "difference" | "dst" | "src_out" | "dst_atop" | "color" | "lighten" | "dst_over" | "darken" | "color_burn" | "saturation" | "src_in" | "hue" | "xor" | "luminosity" | "overlay" | "dst_in" | "src_atop" | BlendMode | "dst_out" | "src_over" | "screen" | "clear" | "soft_light" | "src" | "exclusion" | "color_dodge";
}
declare namespace net.coderbot.iris.mixin {
    interface GameRendererAccessor {
        getRenderHand(): boolean;
        getPanoramicMode(): boolean;
        invokeGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
        invokeBobHurt(arg0: Internal.PoseStack_, arg1: number): void;
        invokeBobView(arg0: Internal.PoseStack_, arg1: number): void;
        get renderHand(): boolean
        get panoramicMode(): boolean
    }
    type GameRendererAccessor_ = GameRendererAccessor;
}
declare namespace com.simibubi.create.foundation.utility {
    class Pair <F, S> {
        static of<F, S>(arg0: F, arg1: S): com.simibubi.create.foundation.utility.Pair<F, S>;
        copy(): this;
        swap(): com.simibubi.create.foundation.utility.Pair<S, F>;
        setFirst(arg0: F): void;
        getSecond(): S;
        setSecond(arg0: S): void;
        getFirst(): F;
        set first(arg0: F)
        get second(): S
        set second(arg0: S)
        get first(): F
    }
    type Pair_<F, S> = Pair<F, S>;
    class Color {
        constructor(arg0: number, arg1: number, arg2: number)
        constructor(arg0: number, arg1: boolean)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        constructor(arg0: number)
        constructor(arg0: number, arg1: number, arg2: number, arg3: number)
        brighter(): this;
        getAlphaAsFloat(): number;
        setValue(arg0: number): this;
        getAlpha(): number;
        getBlueAsFloat(): number;
        setGreen(arg0: number): this;
        setBlue(arg0: number): this;
        setRed(arg0: number): this;
        setImmutable(): this;
        setBlue(arg0: number): this;
        setGreen(arg0: number): this;
        getGreenAsFloat(): number;
        static mixColors(arg0: number, arg1: number, arg2: number): number;
        getBlue(): number;
        getGreen(): number;
        getRGB(): number;
        static rainbowColor(arg0: number): com.simibubi.create.foundation.utility.Color;
        copy(arg0: boolean): this;
        setAlpha(arg0: number): this;
        scaleAlpha(arg0: number): this;
        mixWith(arg0: com.simibubi.create.foundation.utility.Color_, arg1: number): this;
        static mixColors(arg0: com.simibubi.create.foundation.utility.Color_, arg1: com.simibubi.create.foundation.utility.Color_, arg2: number): com.simibubi.create.foundation.utility.Color;
        copy(): this;
        getRed(): number;
        darker(): this;
        getRedAsFloat(): number;
        asVectorF(): Vec3f;
        setRed(arg0: number): this;
        asVector(): Vec3;
        static generateFromLong(arg0: number): com.simibubi.create.foundation.utility.Color;
        setAlpha(arg0: number): this;
        static mixColors(arg0: Internal.Couple_<com.simibubi.create.foundation.utility.Color>, arg1: number): com.simibubi.create.foundation.utility.Color;
        modifyValue(arg0: Internal.UnaryOperator_<number>): this;
        get alphaAsFloat(): number
        set value(arg0: number)
        get alpha(): number
        get blueAsFloat(): number
        set green(arg0: number)
        set blue(arg0: number)
        set red(arg0: number)
        set blue(arg0: number)
        set green(arg0: number)
        get greenAsFloat(): number
        get blue(): number
        get green(): number
        get RGB(): number
        set alpha(arg0: number)
        get red(): number
        get redAsFloat(): number
        set red(arg0: number)
        set alpha(arg0: number)
        static readonly BLACK: com.simibubi.create.foundation.utility.Color;
        static readonly WHITE: com.simibubi.create.foundation.utility.Color;
        static readonly TRANSPARENT_BLACK: com.simibubi.create.foundation.utility.Color;
        static readonly RED: com.simibubi.create.foundation.utility.Color;
        static readonly SPRING_GREEN: com.simibubi.create.foundation.utility.Color;
        static readonly GREEN: com.simibubi.create.foundation.utility.Color;
    }
    type Color_ = Color;
}
declare namespace Special {
    type Mod = "cyclopscore" | "notenoughcrashes" | "ftbessentials" | "supermartijn642configlib" | "modernworldcreation" | "extendedcrafting" | "modnametooltip" | "laserio" | "controlling" | "modernfix" | "mixinextras" | "bookshelf" | "buildinggadgets" | "ldlib" | "twerkitmeal" | "railways" | "fpsreducer" | "carryon" | "cloth_config" | "konkrete" | "embeddium" | "rubidium" | "webdisplays" | "corpse" | "exmachinis" | "farmersdelight" | "commoncapabilities" | "dogslie" | "supermartijn642corelib" | "simplylight" | "simplybackpacks" | "thermalendergy" | "mysticaladaptations" | "lightspeed" | "curios" | "patchouli" | "createarmory" | "oculus" | "framedblocks" | "mysticalcustomization" | "ftbultimine" | "architectury" | "jecalculation" | "cupboard" | "woodenbucket" | "trashcans" | "probejs" | "toms_storage" | "classicbar" | "polylib" | "fastleafdecay" | "codechickenlib" | "geckolib3" | "sliceanddice" | "inventorysorter" | "rhino" | "cucumber" | "ftblibrary" | "ftbteams" | "rechiseled" | "nonetherportal" | "itemfilters" | "createlowheated" | "forgecef" | "travelanchors" | "thermal_extra" | "clumps" | "shutupexperimentalsettings" | "naturescompass" | "komarumod" | "mobilebeacon" | "libx" | "badmobs" | "rechiseledcreate" | "ftbbackups2" | "gtceu" | "starlight" | "packagedexcrafting" | "fusion" | "enderstorage" | "panorama" | "edivadlib" | "ftbchunks" | "forge" | "colossalchests" | "mysticalagriculture" | "mysticalagradditions" | "zerocore" | "bigreactors" | "minecraft" | "right_click_get_crops" | "cofh_core" | "thermal" | "thermal_foundation" | "thermal_expansion" | "thermal_dynamics" | "ensorcellation" | "emi" | "systeams" | "mousetweaks" | "configuration" | "titanium" | "ftbquests" | "commonality" | "jade" | "skyblockbuilder" | "packagedauto" | "defaultworldtype" | "betterfpsdist" | "kotlinforforge" | "firesticks" | "flywheel" | "effortlessbuilding" | "create" | "create_crystal_clear" | "bucketlib" | "itemcollectors" | "thermal_cultivation" | "stellarview" | "sgjourney" | "fluxnetworks" | "almostunified" | "jei" | "kubejs" | "ae2" | "aeinfinitybooster" | "merequester" | "ae2additions" | "eterminal" | "ae2wtlib" | "kubejs_thermal" | "expatternprovider" | "numina" | "powersuits" | "entityculling" | "skyguis" | "kubejs_create" | "automobility" | "ferritecore" | "modernui" | "functionalstorage" | "apexcore" | "fantasyfurniture" | "infinity_provider" | "modularrouters" | "textrues_embeddium_options" | "reeses_sodium_options" | "exnihilosequentia" | "no_telemetry" | "xtonesreworked"
    type Ingredient = "libx:effect" | "libx:potion" | "bucketlib:fluid" | "bucketlib:milk" | "kubejs:wildcard" | "kubejs:custom" | "kubejs:custom_predicate" | "kubejs:mod" | "kubejs:regex" | "kubejs:creative_tab" | "farmersdelight:tool_action" | "forge:compound" | "forge:nbt" | "forge:partial_nbt" | "forge:difference" | "forge:intersection" | "minecraft:item" | "mysticalagriculture:all_hoes" | "mysticalagriculture:filled_soul_jars" | "mysticalagriculture:crop_component" | "create:block_tag_ingredient" | "gtceu:sized" | "functionalstorage:woodless" | "simplybackpacks:nbt_target" | "cofh_core:with_count";
    type Advancement = "create:recipes/create.base/crafting/kinetics/mysterious_cuckoo_clock" | "minecraft:recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_copper_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_purple" | "create:recipes/create.base/crafting/kinetics/mechanical_bearing" | "minecraft:recipes/redstone/acacia_button" | "railways:recipes/railways/crafting/track_switch_brass" | "minecraft:recipes/decorations/brick_wall" | "ae2:recipes/ae2.main/network/cables/smart_yellow" | "thermalendergy:recipes/thermalendergy/energy_nullifier_augment" | "minecraft:recipes/building_blocks/stone_bricks" | "create:recipes/create.base/crafting/appliances/copper_backtank" | "minecraft:recipes/building_blocks/polished_deepslate" | "bigreactors:recipes/bigreactors.general/turbine/ridiculite_block" | "create:recipes/create.base/crafting/appliances/copper_diving_boots" | "minecraft:husbandry/allay_deliver_item_to_player" | "minecraft:recipes/combat/leather_helmet" | "minecraft:recipes/building_blocks/polished_blackstone_brick_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_calcite_crook" | "create:recipes/create.base/crafting/appliances/dough" | "minecraft:recipes/decorations/blast_furnace" | "minecraft:recipes/decorations/ladder" | "minecraft:recipes/decorations/red_nether_brick_wall" | "minecraft:recipes/decorations/magenta_stained_glass_pane" | "create:recipes/create.base/crafting/curiosities/peculiar_bell" | "minecraft:recipes/building_blocks/stripped_mangrove_wood" | "minecraft:recipes/decorations/black_carpet_from_white_carpet" | "create:recipes/create.palettes/cut_ochrum_slab_from_stone_types_ochrum_stonecutting" | "create:recipes/create.palettes/small_limestone_brick_stairs" | "mobilebeacon:misc/mobile_beacon_netherite" | "create:recipes/create.palettes/small_tuff_brick_slab_recycling" | "ae2:recipes/ae2.main/blasting/sky_stone_block" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/passivefluidport_forge" | "create:recipes/create.palettes/cut_dripstone_wall_from_stone_types_dripstone_stonecutting" | "thermalendergy:recipes/thermalendergy/melodium_ingot_from_dust" | "minecraft:recipes/decorations/brown_banner" | "create:recipes/create.base/crafting/kinetics/metal_bracket" | "create:recipes/create.palettes/crafting/kinetics/lime_seat" | "railways:recipes/railways/dying_existing_cap_black" | "colossalchests:size/diamond" | "create:recipes/create.palettes/cut_calcite_slab_recycling" | "minecraft:recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:recipes/building_blocks/mangrove_planks" | "create:recipes/create.palettes/polished_cut_limestone_stairs" | "minecraft:recipes/misc/lapis_lazuli_from_smelting_deepslate_lapis_ore" | "thermalendergy:recipes/thermalendergy/ingot_to_melodium_block" | "minecraft:recipes/misc/emerald" | "ae2:recipes/ae2.main/network/cables/dense_smart_cyan" | "create:recipes/create.palettes/cut_andesite_bricks_from_stone_types_andesite_stonecutting" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:recipes/building_blocks/brick_stairs" | "create:recipes/create.palettes/small_dripstone_brick_slab_recycling" | "minecraft:recipes/building_blocks/blue_wool" | "minecraft:recipes/decorations/deepslate_brick_wall_from_deepslate_bricks_stonecutting" | "create:recipes/create.base/crafting/kinetics/track_station" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting" | "minecraft:recipes/building_blocks/deepslate_tile_stairs_from_deepslate_tiles_stonecutting" | "create:recipes/create.palettes/cut_scorchia_brick_wall" | "mobilebeacon:misc/mobile_beacon_shell" | "ae2:recipes/ae2.main/network/wireless_part" | "exnihilosequentia:recipes/exnihilosequentia/ens_netherite_crook" | "minecraft:recipes/decorations/lime_stained_glass_pane_from_glass_pane" | "ae2:recipes/ae2.main/tools/network_memory_card_gray" | "thermalendergy:recipes/thermalendergy/melodic_range_augment" | "minecraft:recipes/misc/copper_ingot_from_blasting_deepslate_copper_ore" | "create:recipes/create.palettes/cut_scoria_brick_wall" | "farmersdelight:main/get_rich_soil" | "create:recipes/create.palettes/mangrove_window_pane" | "create:recipes/create.palettes/oxidized_copper_tile_stairs" | "functionalstorage:recipes/functionalstorage/netherite_upgrade" | "minecraft:recipes/building_blocks/smooth_quartz_slab" | "minecraft:recipes/building_blocks/end_stone_brick_slab" | "create:recipes/create.base/crafting/kinetics/deployer" | "create:recipes/create.palettes/cut_ochrum_stairs" | "create:recipes/create.palettes/polished_cut_tuff_stairs" | "framedblocks:recipes/framed_blocks/framed_slab_rotate_to_framed_panel" | "create:recipes/building_blocks/smelting/tin_ingot_compat_thermal" | "farmersdelight:recipes/farmersdelight/cooking/tomato_sauce" | "minecraft:recipes/decorations/polished_deepslate_wall" | "create:recipes/building_blocks/granite_from_stone_types_granite_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_green" | "create:clockwork_bearing" | "create:recipes/create.palettes/smelting/scoria" | "ae2:recipes/ae2.main/network/parts/terminals_pattern_encoding" | "create:recipes/create.palettes/small_dripstone_brick_stairs_from_stone_types_dripstone_stonecutting" | "ae2:recipes/ae2.main/block_cutter/walls/chiseled_quartz_wall" | "minecraft:recipes/decorations/orange_bed" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/controlrod" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_tile_slab_from_honeycomb" | "minecraft:recipes/decorations/fletching_table" | "minecraft:recipes/food/cooked_chicken_from_campfire_cooking" | "minecraft:recipes/decorations/brown_bed" | "exnihilosequentia:recipes/exnihilosequentia/ens_fired_crucible" | "minecraft:recipes/food/cooked_mutton_from_smoking" | "minecraft:recipes/building_blocks/deepslate_bricks" | "ae2:recipes/ae2.main/tools/paintballs_lumen_light_gray" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/casing_recycle_glass" | "minecraft:recipes/building_blocks/polished_diorite_stairs" | "colossalchests:base/iron" | "create:recipes/create.palettes/small_dripstone_bricks_from_stone_types_dripstone_stonecutting" | "create:recipes/create.palettes/layered_granite_from_stone_types_granite_stonecutting" | "create:recipes/create.palettes/cut_andesite_brick_wall_from_stone_types_andesite_stonecutting" | "ae2:main/facade" | "create:recipes/create.base/crafting/appliances/clipboard" | "exnihilosequentia:recipes/exnihilosequentia/ens_guardian_doll" | "railways:recipes/railways/crafting/smokestack_coalburner" | "minecraft:recipes/misc/gold_ingot_from_gold_block" | "minecraft:recipes/building_blocks/light_blue_stained_glass" | "ae2additions:recipes/ae2additions/components/65536k" | "farmersdelight:recipes/farmersdelight/cooking/stuffed_pumpkin_block" | "ae2additions:recipes/ae2additions/cells/super/256k-housing" | "create:recipes/create.palettes/cut_deepslate_wall" | "create:recipes/create.base/crafting/kinetics/shaft" | "create:recipes/create.palettes/polished_cut_scoria_wall" | "create:recipes/create.base/crafting/kinetics/mechanical_drill" | "minecraft:recipes/misc/lapis_lazuli_from_blasting_lapis_ore" | "ae2:recipes/ae2.main/network/blocks/interfaces_interface_alt" | "minecraft:recipes/decorations/purple_bed" | "farmersdelight:recipes/farmersdelight/honey_glazed_ham_block" | "create:recipes/create.palettes/polished_cut_diorite_stairs" | "laserio:recipes/laserio/logic_chip_raw" | "farmersdelight:recipes/farmersdelight/mutton_wrap" | "ae2additions:recipes/ae2additions/cells/item/casing-65536k" | "exnihilosequentia:recipes/exnihilosequentia/ens_deepslate_crook" | "framedblocks:recipes/framed_blocks/framed_flat_ext_inner_double_slope_panel_corner_rotate_to_framed_flat_elev_inner_double_slope_slab_corner" | "framedblocks:recipes/framed_blocks/framed_vertical_double_stairs_rotate_to_framed_double_stairs" | "minecraft:recipes/decorations/light_gray_glazed_terracotta" | "create:recipes/create.base/crafting/materials/brass_ingot_from_compacting" | "railways:recipes/railways/dying_existing_cap_green" | "minecraft:recipes/building_blocks/mossy_stone_bricks_from_vine" | "sgjourney:recipes/naquadah/naquadah_from_blasting" | "minecraft:recipes/redstone/birch_button" | "minecraft:recipes/building_blocks/quartz_slab" | "create:recipes/create.palettes/small_scorchia_brick_slab_recycling" | "bigreactors:recipes/bigreactors.general/blasting/yellorium_from_dust" | "farmersdelight:recipes/farmersdelight/red_canvas_sign" | "minecraft:recipes/building_blocks/jungle_wood" | "minecraft:recipes/combat/netherite_chestplate_smithing" | "ae2:recipes/ae2.main/network/crafting/4k_cpu_crafting_storage" | "create:recipes/create.base/crafting/kinetics/cuckoo_clock" | "minecraft:recipes/decorations/purple_glazed_terracotta" | "minecraft:story/deflect_arrow" | "create:recipes/create.palettes/crafting/kinetics/cyan_seat" | "minecraft:recipes/building_blocks/light_blue_wool" | "create:recipes/create.palettes/polished_cut_tuff_wall_from_stone_types_tuff_stonecutting" | "colossalchests:size/silver" | "create:sturdy_sheet" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_lead" | "ae2:recipes/tools/tools/nether_quartz_spade" | "ae2:recipes/ae2.main/materials/cardspeed" | "minecraft:recipes/tools/golden_axe" | "minecraft:husbandry/leash_all_frog_variants" | "create:recipes/create.base/crafting/kinetics/stressometerfrom_conversion" | "ae2additions:recipes/ae2additions/cells/super/1k-housing" | "create:recipes/create.palettes/small_veridium_bricks_from_stone_types_veridium_stonecutting" | "minecraft:recipes/building_blocks/deepslate_tile_stairs_from_deepslate_bricks_stonecutting" | "minecraft:recipes/decorations/orange_banner" | "farmersdelight:recipes/farmersdelight/iron_knife" | "farmersdelight:recipes/farmersdelight/tatami_block_from_full" | "create:recipes/create.palettes/cut_calcite_brick_stairs" | "create:recipes/create.palettes/cut_calcite_slab_from_stone_types_calcite_stonecutting" | "minecraft:recipes/decorations/oak_sign" | "exnihilosequentia:recipes/exnihilosequentia/ens_andesite_crook" | "farmersdelight:recipes/farmersdelight/cooking/fish_stew" | "create:recipes/create.palettes/polished_cut_asurine_slab_from_stone_types_asurine_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_zinc_nugget" | "minecraft:recipes/building_blocks/red_concrete_powder" | "create:recipes/create.palettes/granite_pillar_from_stone_types_granite_stonecutting" | "framedblocks:recipes/framed_blocks/framed_gate" | "minecraft:recipes/tools/golden_pickaxe" | "toms_storage:unlock_glowstone" | "minecraft:recipes/brewing/magma_cream" | "bigreactors:recipes/bigreactors.general/blutonium_ingot_to_nugget" | "create:recipes/create.palettes/crafting/kinetics/brown_seat_from_other_seat" | "minecraft:nether/brew_potion" | "create:recipes/create.base/crafting/kinetics/controls" | "minecraft:recipes/building_blocks/polished_deepslate_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_warped_crucible" | "sgjourney:recipes/misc/sandstone_switch" | "minecraft:recipes/building_blocks/quartz_bricks" | "minecraft:recipes/decorations/deepslate_tile_wall_from_deepslate_tiles_stonecutting" | "create:recipes/create.palettes/layered_deepslate_from_stone_types_deepslate_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_terracotta_crook" | "minecraft:recipes/decorations/purple_stained_glass_pane_from_glass_pane" | "railways:recipes/railways/benchcart" | "ae2:recipes/ae2.main/network/blocks/io_port" | "farmersdelight:recipes/farmersdelight/cabbage" | "create:recipes/create.palettes/polished_cut_limestone_from_stone_types_limestone_stonecutting" | "framedblocks:recipes/framed_blocks/framed_extended_slope_panel_rotate_to_framed_elevated_slope_slab" | "farmersdelight:recipes/farmersdelight/fruit_salad" | "minecraft:end/dragon_egg" | "exnihilosequentia:recipes/exnihilosequentia/ens_tin_ingot_from_nugget" | "create:recipes/building_blocks/blasting/silver_ingot_compat_thermal" | "ae2:recipes/ae2.main/network/cables/covered_green" | "minecraft:husbandry/fishy_business" | "create:recipes/create.palettes/polished_cut_crimsite_slab" | "framedblocks:recipes/framed_blocks/framed_stacked_slope_slab_rotate_to_framed_stacked_slope_panel" | "minecraft:recipes/building_blocks/lapis_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_golden_hammer" | "create:recipes/create.palettes/brass_ladder_from_ingots_brass_stonecutting" | "create:recipes/create.palettes/small_scorchia_bricks_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/food/cooked_cod_from_smoking" | "farmersdelight:main/obtain_netherite_knife" | "minecraft:nether/explore_nether" | "create:recipes/create.base/crafting/kinetics/hand_crank" | "modularrouters:recipes/modularrouters/pushing_augment" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/bearing" | "minecraft:recipes/building_blocks/prismarine" | "create:recipes/create.base/crafting/appliances/copper_diving_helmet" | "sgjourney:stargate/root" | "minecraft:recipes/building_blocks/polished_diorite" | "create:recipes/create.base/crafting/curiosities/minecart_coupling" | "minecraft:recipes/building_blocks/red_wool" | "minecraft:recipes/misc/brown_dye" | "minecraft:recipes/building_blocks/raw_iron_block" | "create:recipes/create.palettes/cut_veridium_slab_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/small_veridium_brick_wall_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/cut_granite_brick_stairs_from_stone_types_granite_stonecutting" | "ae2:recipes/ae2.main/network/cables/covered_gray" | "bigreactors:recipes/bigreactors.general/smelting/yellorium_from_dust" | "create:recipes/create.palettes/cut_dripstone_brick_wall" | "create:recipes/create.base/crafting/appliances/netherite_diving_helmet" | "minecraft:recipes/building_blocks/mud_brick_slab_from_mud_bricks_stonecutting" | "modularrouters:recipes/modularrouters/range_down_augment" | "farmersdelight:recipes/food/cooking/beetroot_soup" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/redstoneport" | "framedblocks:recipes/framed_blocks/framed_flat_inner_slope_slab_corner" | "create:recipes/create.palettes/cut_asurine_brick_slab" | "ae2additions:recipes/ae2additions/cells/fluid/1024k" | "bigreactors:recipes/bigreactors.general/smelting/magentite_from_dust" | "ae2wtlib:recipes/magnet_card" | "create:extendo_grip" | "ae2:recipes/ae2.main/tools/paintballs_lumen_purple" | "minecraft:recipes/building_blocks/end_stone_brick_slab_from_end_stone_stonecutting" | "minecraft:recipes/decorations/blue_stained_glass_pane_from_glass_pane" | "minecraft:recipes/misc/netherite_scrap_from_blasting" | "create:glass_pipe" | "minecraft:recipes/combat/diamond_sword" | "minecraft:recipes/decorations/cyan_stained_glass_pane" | "minecraft:recipes/building_blocks/ens_diorite" | "create:recipes/create.palettes/cut_ochrum_slab" | "minecraft:recipes/misc/white_dye" | "minecraft:recipes/building_blocks/stripped_warped_hyphae" | "create:recipes/create.palettes/small_calcite_bricks_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_shingle_stairs_from_honeycomb" | "minecraft:recipes/decorations/jukebox" | "ae2:recipes/ae2.main/network/cables/covered_black" | "webdisplays:link_peripheral" | "create:recipes/create.base/crafting/kinetics/blue_valve_handle_from_other_valve_handle" | "farmersdelight:recipes/farmersdelight/skillet" | "create:recipes/create.palettes/small_deepslate_bricks_from_stone_types_deepslate_stonecutting" | "create:recipes/create.palettes/cut_granite_slab_recycling" | "minecraft:recipes/misc/gold_nugget" | "minecraft:recipes/building_blocks/smooth_sandstone_slab_from_smooth_sandstone_stonecutting" | "minecraft:nether/all_effects" | "framedblocks:recipes/framed_blocks/framed_divided_slab_rotate_to_framed_divided_panel_horizontal" | "create:recipes/create.palettes/polished_cut_asurine_from_stone_types_asurine_stonecutting" | "framedblocks:recipes/framed_blocks/framed_stone_button" | "minecraft:recipes/decorations/yellow_bed_from_white_bed" | "create:recipes/create.base/crafting/logistics/powered_toggle_latch" | "farmersdelight:recipes/food/cooking/rabbit_stew" | "sgjourney:recipes/naquadah/raw_naquadah_from_block" | "farmersdelight:recipes/farmersdelight/brown_canvas_sign" | "ae2:recipes/ae2.main/shaped/stairs/sky_stone_small_brick" | "ae2additions:recipes/ae2additions/cells/super/4096k-housing" | "create:recipes/create.base/crafting/kinetics/whisk" | "create:recipes/create.palettes/cut_calcite_brick_stairs_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/exposed_copper_shingle_slab_from_exposed_copper_shingles_stonecutting" | "create:recipes/create.palettes/cut_granite_brick_slab_recycling" | "minecraft:recipes/decorations/white_glazed_terracotta" | "minecraft:recipes/combat/iron_helmet" | "create:recipes/create.palettes/crafting/kinetics/white_seat" | "exnihilosequentia:recipes/exnihilosequentia/ens_acacia_barrel" | "minecraft:recipes/tools/golden_shovel" | "create:recipes/create.palettes/warped_window_pane" | "exnihilosequentia:recipes/exnihilosequentia/ens_flint_mesh" | "create:recipes/create.palettes/polished_cut_scoria_stairs" | "minecraft:recipes/combat/diamond_chestplate" | "create:recipes/create.palettes/crafting/kinetics/cyan_seat_from_other_seat" | "minecraft:story/mine_stone" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:recipes/decorations/furnace" | "minecraft:recipes/food/beetroot_soup" | "farmersdelight:recipes/tools/lead_from_straw" | "minecraft:recipes/building_blocks/andesite_stairs" | "modularrouters:recipes/modularrouters/range_up_from_down" | "minecraft:recipes/redstone/redstone_torch" | "minecraft:recipes/food/golden_apple" | "minecraft:recipes/misc/gold_ingot_from_blasting_raw_gold" | "minecraft:recipes/building_blocks/green_concrete_powder" | "ae2:recipes/ae2.main/network/parts/terminals_crafting" | "farmersdelight:recipes/farmersdelight/cooked_chicken_cuts_from_smoking" | "create:recipes/misc/blasting/copper_ingot_from_crushed" | "farmersdelight:recipes/farmersdelight/rope" | "modularrouters:recipes/modularrouters/regulator_augment" | "minecraft:recipes/building_blocks/orange_stained_glass" | "create:recipes/create.palettes/small_scoria_brick_wall_from_stone_types_scoria_stonecutting" | "minecraft:recipes/decorations/cyan_bed_from_white_bed" | "expatternprovider:recipes/epp/epp" | "create:recipes/create.base/crafting/kinetics/wooden_bracket" | "minecraft:adventure/two_birds_one_arrow" | "minecraft:recipes/decorations/end_crystal" | "framedblocks:recipes/framed_blocks/framed_torch" | "minecraft:recipes/building_blocks/ens_ancient_debris" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_slope_panel_corner_rotate_to_framed_flat_stacked_slope_slab_corner" | "minecraft:recipes/decorations/magenta_carpet_from_white_carpet" | "create:recipes/create.base/smelting/zinc_ingot_from_crushed" | "minecraft:recipes/redstone/birch_door" | "ae2:recipes/ae2.main/tools/network_memory_card_purple" | "create:root" | "ae2additions:recipes/ae2additions/cells/item/65536k" | "exnihilosequentia:recipes/exnihilosequentia/ens_cooked_silkworm_from_smoker" | "railways:recipes/railways/dying_existing_cap_lime" | "create:recipes/create.palettes/crimsite_pillar_from_stone_types_crimsite_stonecutting" | "modularrouters:recipes/modularrouters/range_down_from_up" | "create:recipes/create.palettes/polished_cut_calcite_slab_from_stone_types_calcite_stonecutting" | "farmersdelight:recipes/farmersdelight/crimson_cabinet" | "create:train_crash_backwards" | "create:recipes/create.palettes/small_crimsite_brick_stairs" | "minecraft:recipes/decorations/snow" | "minecraft:recipes/decorations/soul_lantern" | "ae2additions:recipes/ae2additions/cells/fluid/4096k" | "minecraft:recipes/building_blocks/oxidized_cut_copper_from_oxidized_copper_stonecutting" | "minecraft:recipes/decorations/birch_fence" | "minecraft:recipes/decorations/sandstone_wall_from_sandstone_stonecutting" | "modularrouters:recipes/modularrouters/camouflage_upgrade" | "bigreactors:recipes/bigreactors.general/blasting/blutonium_from_dust" | "minecraft:recipes/building_blocks/stone_brick_stairs" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_inner_slope_slab_corner" | "ae2:recipes/ae2.main/shaped/stairs/sky_stone_brick" | "minecraft:recipes/combat/golden_boots" | "create:recipes/create.palettes/polished_cut_scorchia_wall" | "minecraft:recipes/tools/wooden_axe" | "ae2:recipes/ae2.main/shaped/slabs/quartz_pillar" | "create:recipes/create.palettes/cut_veridium_stairs" | "create:recipes/create.palettes/small_granite_brick_slab_from_stone_types_granite_stonecutting" | "minecraft:recipes/misc/gold_ingot_from_smelting_gold_ore" | "minecraft:recipes/building_blocks/stone_bricks_from_stone_stonecutting" | "create:copper" | "minecraft:recipes/building_blocks/chiseled_sandstone" | "create:recipes/create.palettes/cut_granite_stairs_from_stone_types_granite_stonecutting" | "farmersdelight:recipes/farmersdelight/cooking/fried_rice" | "create:recipes/building_blocks/smelting/lead_ingot_compat_thermal" | "create:recipes/create.base/crafting/kinetics/gearbox" | "farmersdelight:recipes/farmersdelight/dark_oak_cabinet" | "farmersdelight:recipes/farmersdelight/horse_feed" | "create:recipes/create.palettes/cut_deepslate_brick_wall_from_stone_types_deepslate_stonecutting" | "create:recipes/create.palettes/cut_limestone_brick_wall" | "create:recipes/create.palettes/layered_diorite_from_stone_types_diorite_stonecutting" | "trashcans:recipes/decorations/energy_trash_can" | "create:recipes/create.palettes/cut_andesite_stairs" | "sgjourney:recipes/misc/fire_pit" | "woodenbucket:recipes/misc/wooden_bucket" | "create:potato_cannon" | "create:recipes/create.palettes/veridium_from_stone_types_veridium_stonecutting" | "minecraft:recipes/building_blocks/stone_slab" | "minecraft:recipes/decorations/black_carpet" | "create:recipes/create.palettes/polished_cut_granite_wall" | "create:recipes/create.palettes/polished_cut_deepslate_slab" | "minecraft:recipes/misc/gold_nugget_from_blasting" | "create:recipes/create.palettes/small_granite_brick_wall" | "minecraft:recipes/decorations/yellow_stained_glass_pane" | "farmersdelight:main/get_fd_seed" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/glass" | "minecraft:recipes/building_blocks/blue_concrete_powder" | "railways:recipes/railways/crafting/remote_lens" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/passivetap_fe" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_slab_from_honeycomb" | "minecraft:recipes/building_blocks/granite_slab_from_granite_stonecutting" | "create:recipes/create.palettes/polished_cut_granite_wall_from_stone_types_granite_stonecutting" | "create:recipes/create.palettes/cut_granite_brick_stairs" | "create:recipes/create.palettes/cut_tuff_slab" | "ae2wtlib:recipes/wireless_universal_terminal/upgrade_pattern_access" | "minecraft:recipes/building_blocks/crimson_planks" | "create:chute" | "farmersdelight:recipes/farmersdelight/shepherds_pie_block" | "create:recipes/create.palettes/crafting/kinetics/black_seat" | "ae2:recipes/ae2.main/shaped/stairs/smooth_quartz_block" | "minecraft:recipes/building_blocks/cut_sandstone" | "create:recipes/create.palettes/polished_cut_deepslate_wall_from_stone_types_deepslate_stonecutting" | "ae2:recipes/ae2.main/smelting/silicon_from_certus_quartz_dust" | "minecraft:recipes/building_blocks/smooth_red_sandstone" | "minecraft:recipes/building_blocks/black_terracotta" | "bigreactors:recipes/bigreactors.general/fluidizer/casing" | "create:recipes/create.palettes/cut_calcite_slab" | "minecraft:recipes/decorations/blackstone_wall" | "farmersdelight:recipes/farmersdelight/cooked_chicken_cuts" | "minecraft:recipes/building_blocks/weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting" | "create:recipes/create.palettes/small_diorite_brick_stairs" | "create:recipes/create.palettes/polished_cut_tuff_slab_recycling" | "framedblocks:recipes/framed_blocks/framed_flat_ext_inner_slope_panel_corner" | "create:chained_drain" | "minecraft:recipes/decorations/purple_candle" | "minecraft:recipes/decorations/pink_glazed_terracotta" | "minecraft:recipes/misc/coal" | "minecraft:recipes/transportation/spruce_chest_boat" | "modularrouters:recipes/modularrouters/puller_module_2" | "minecraft:recipes/food/cooked_rabbit" | "modularrouters:recipes/modularrouters/puller_module_1" | "farmersdelight:recipes/farmersdelight/tatami" | "create:recipes/create.palettes/small_veridium_brick_slab_from_stone_types_veridium_stonecutting" | "minecraft:recipes/combat/leather_chestplate" | "expatternprovider:recipes/epp/wireless_connector" | "create:recipes/building_blocks/smelting/nickel_ingot_compat_thermal" | "ae2:recipes/ae2.main/block_cutter/stairs/sky_stone_stairs" | "exnihilosequentia:recipes/exnihilosequentia/ens_terracotta_hammer" | "create:recipes/create.palettes/cut_tuff_stairs" | "framedblocks:recipes/framed_blocks/framed_fancy_activator_rail_slope" | "minecraft:recipes/misc/magenta_dye_from_blue_red_pink" | "minecraft:recipes/decorations/yellow_candle" | "create:recipes/create.palettes/small_scorchia_brick_wall_from_stone_types_scorchia_stonecutting" | "minecraft:nether/obtain_blaze_rod" | "create:crushing_wheel" | "laserio:recipes/laserio/card_redstone_nbtclear" | "framedblocks:recipes/framed_blocks/framed_flat_slope_slab_corner_rotate_to_framed_flat_slope_panel_corner" | "bigreactors:recipes/bigreactors.general/reprocessor/casing" | "create:recipes/create.palettes/small_andesite_brick_wall_from_stone_types_andesite_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_copper_hammer" | "bigreactors:recipes/bigreactors.general/fluidizer/solidinjector" | "create:recipes/create.palettes/weathered_copper_tile_slab" | "create:recipes/create.palettes/small_diorite_brick_wall" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_panel_corner_rotate_to_framed_flat_double_slope_slab_corner" | "create:recipes/create.palettes/cut_granite_wall" | "bigreactors:recipes/bigreactors.general/blasting/yellorium_from_ore" | "laserio:recipes/laserio/card_redstone" | "modularrouters:recipes/modularrouters/regex_filter" | "minecraft:adventure/shoot_arrow" | "ae2:recipes/ae2.main/shaped/stairs/fluix_block" | "minecraft:recipes/building_blocks/polished_blackstone_stairs" | "ae2:recipes/ae2.main/block_cutter/walls/cut_quartz_wall" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/casing_recycle" | "create:recipes/create.palettes/small_andesite_brick_stairs" | "minecraft:recipes/building_blocks/pink_wool" | "sgjourney:recipes/naquadah/naquadah_stairs" | "farmersdelight:main/place_organic_compost" | "farmersdelight:main/place_campfire" | "farmersdelight:recipes/farmersdelight/cooking/cooked_rice" | "framedblocks:recipes/framed_blocks/framed_prism" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_slab" | "minecraft:recipes/building_blocks/chiseled_red_sandstone" | "minecraft:recipes/decorations/light_gray_stained_glass_pane_from_glass_pane" | "ae2:recipes/ae2.main/network/cables/smart_fluix" | "laserio:recipes/laserio/filter_mod_nbtclear" | "minecraft:adventure/arbalistic" | "create:recipes/create.palettes/cut_scoria_wall" | "minecraft:recipes/decorations/pink_candle" | "minecraft:recipes/building_blocks/deepslate_brick_stairs" | "minecraft:recipes/decorations/light_blue_bed" | "ae2:recipes/ae2.main/tools/network_biometric_card" | "create:recipes/create.palettes/small_scoria_brick_slab_recycling" | "minecraft:recipes/building_blocks/pink_stained_glass" | "create:recipes/create.base/crafting/kinetics/attribute_filter" | "minecraft:recipes/decorations/purple_stained_glass_pane" | "minecraft:recipes/building_blocks/black_stained_glass" | "minecraft:recipes/building_blocks/brick_stairs_from_bricks_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting" | "create:hand_crank_000" | "create:recipes/create.palettes/polished_cut_calcite_slab" | "create:recipes/create.palettes/cut_diorite_brick_stairs_from_stone_types_diorite_stonecutting" | "minecraft:nether/charge_respawn_anchor" | "naturescompass:natures_compass" | "ae2:recipes/ae2.main/shaped/walls/quartz_pillar" | "create:recipes/create.base/crafting/materials/sand_paper" | "minecraft:recipes/building_blocks/cracked_polished_blackstone_bricks" | "create:recipes/create.base/crafting/kinetics/gearshift" | "minecraft:recipes/building_blocks/gray_stained_glass" | "exnihilosequentia:recipes/exnihilosequentia/ens_red_nether_brick_crook" | "create:recipes/create.palettes/polished_cut_diorite_wall_from_stone_types_diorite_stonecutting" | "create:mechanical_mixer" | "minecraft:recipes/decorations/crafting_table" | "farmersdelight:recipes/farmersdelight/full_tatami_mat_from_halves" | "create:super_glue" | "minecraft:recipes/building_blocks/cut_copper_stairs_from_copper_block_stonecutting" | "minecraft:recipes/misc/map" | "minecraft:recipes/decorations/chest" | "minecraft:story/shiny_gear" | "create:recipes/create.palettes/copper_shingles_from_ingots_copper_stonecutting" | "minecraft:recipes/building_blocks/cobbled_deepslate_slab" | "laserio:recipes/laserio/filter_count_nbtclear" | "farmersdelight:recipes/farmersdelight/cooking/vegetable_soup" | "create:recipes/create.palettes/cut_granite_brick_wall" | "create:recipes/decorations/smelting/glass_pane_from_framed_glass_pane" | "minecraft:recipes/tools/shears" | "minecraft:recipes/misc/stick" | "minecraft:recipes/redstone/crimson_pressure_plate" | "create:recipes/create.base/crafting/kinetics/large_water_wheel" | "create:recipes/create.palettes/small_scorchia_brick_slab_from_stone_types_scorchia_stonecutting" | "create:funnel" | "thermalendergy:recipes/thermalendergy/stellarium_ingot_from_block" | "minecraft:recipes/redstone/polished_blackstone_button" | "create:recipes/create.palettes/small_calcite_brick_slab_recycling" | "ae2additions:recipes/ae2additions/cells/super/65m-housing" | "minecraft:recipes/brewing/golden_carrot" | "minecraft:recipes/building_blocks/ens_basalt" | "create:recipes/create.palettes/cut_veridium_brick_wall" | "create:recipes/create.base/crafting/logistics/content_observer" | "minecraft:recipes/building_blocks/pink_terracotta" | "ae2:recipes/ae2.main/network/cables/glass_fluix" | "minecraft:recipes/building_blocks/mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting" | "create:recipes/create.palettes/crafting/kinetics/purple_seat_from_other_seat" | "minecraft:adventure/summon_iron_golem" | "minecraft:recipes/transportation/jungle_chest_boat" | "sgjourney:recipes/temp/kara_kesh" | "farmersdelight:recipes/farmersdelight/canvas_sign" | "create:recipes/create.palettes/polished_cut_deepslate_stairs" | "railways:recipes/railways/dying_existing_cap_orange" | "create:recipes/create.base/crafting/appliances/netherite_diving_helmet_from_netherite" | "create:recipes/create.palettes/andesite_ladder_from_andesite_alloy_stonecutting" | "ae2:recipes/ae2.main/shaped/stairs/quartz_pillar" | "create:recipes/create.palettes/cut_diorite_wall" | "minecraft:recipes/tools/spyglass" | "create:recipes/create.palettes/cut_diorite_from_stone_types_diorite_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_white" | "create:recipes/create.palettes/cut_andesite_slab_recycling" | "exnihilosequentia:recipes/exnihilosequentia/ens_mangrove_barrel" | "minecraft:recipes/redstone/lectern" | "minecraft:recipes/building_blocks/stone_stairs_from_stone_stonecutting" | "minecraft:recipes/decorations/magenta_bed_from_white_bed" | "minecraft:recipes/misc/red_dye_from_rose_bush" | "minecraft:recipes/misc/magenta_dye_from_purple_and_pink" | "create:recipes/create.palettes/cut_ochrum_brick_stairs_from_stone_types_ochrum_stonecutting" | "create:recipes/create.palettes/small_ochrum_brick_stairs" | "minecraft:recipes/decorations/mossy_stone_brick_wall" | "create:recipes/create.palettes/cut_diorite_brick_wall_from_stone_types_diorite_stonecutting" | "create:recipes/create.palettes/cut_tuff_slab_recycling" | "create:recipes/create.palettes/framed_glass_pane" | "create:recipes/create.palettes/cut_asurine_brick_stairs_from_stone_types_asurine_stonecutting" | "minecraft:adventure/sleep_in_bed" | "minecraft:recipes/food/cooked_rabbit_from_campfire_cooking" | "minecraft:recipes/building_blocks/cobblestone_slab_from_cobblestone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_platinum_ingot_from_nugget" | "ae2:recipes/ae2.main/network/cables/dense_smart_fluix_clean" | "create:recipes/create.palettes/crafting/kinetics/red_seat" | "ae2additions:recipes/ae2additions/components/4096k" | "create:recipes/create.palettes/cut_calcite_brick_slab" | "ae2:recipes/ae2.main/block_cutter/stairs/sky_stone_brick_stairs" | "farmersdelight:recipes/farmersdelight/chocolate_pie" | "minecraft:recipes/building_blocks/prismarine_slab_from_prismarine_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_andesite_hammer" | "minecraft:recipes/decorations/birch_sign" | "farmersdelight:recipes/food/carrot_from_crate" | "ae2:recipes/ae2.main/network/parts/terminals_pattern_access" | "farmersdelight:recipes/farmersdelight/chicken_sandwich" | "create:recipes/create.palettes/cut_ochrum_brick_wall" | "framedblocks:recipes/framed_blocks/framed_flat_inner_slope_panel_corner_rotate_to_framed_flat_inner_slope_slab_corner" | "minecraft:recipes/tools/diamond_pickaxe" | "minecraft:recipes/redstone/lightning_rod" | "minecraft:adventure/kill_all_mobs" | "minecraft:recipes/decorations/brown_glazed_terracotta" | "minecraft:recipes/building_blocks/birch_wood" | "create:recipes/create.base/crafting/kinetics/adjustable_chain_gearshift" | "thermalendergy:recipes/thermalendergy/prismalium_ingot_from_block" | "create:recipes/create.base/crafting/materials/andesite_alloy_from_block" | "minecraft:recipes/decorations/crimson_sign" | "minecraft:adventure/voluntary_exile" | "minecraft:recipes/decorations/granite_wall_from_granite_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_brick_stairs_from_blackstone_stonecutting" | "bigreactors:recipes/bigreactors.general/crafting/yellorium_storage_to_component" | "create:recipes/create.palettes/crafting/kinetics/lime_seat_from_other_seat" | "railways:recipes/railways/dying_existing_cap_purple" | "create:recipes/create.palettes/crafting/kinetics/red_seat_from_other_seat" | "farmersdelight:recipes/farmersdelight/cooking/apple_cider" | "minecraft:recipes/building_blocks/polished_blackstone_bricks_from_blackstone_stonecutting" | "create:recipes/create.base/crafting/kinetics/item_drain" | "create:recipes/create.palettes/cut_scorchia_from_stone_types_scorchia_stonecutting" | "create:recipes/create.palettes/cut_andesite_brick_stairs" | "ae2:recipes/ae2.main/network/cables/covered_fluix_clean" | "ae2additions:recipes/ae2additions/components/super/65m" | "minecraft:recipes/combat/golden_chestplate" | "minecraft:recipes/building_blocks/stripped_dark_oak_wood" | "create:recipes/create.palettes/small_andesite_brick_slab_recycling" | "railways:recipes/railways/crafting/smokestack_streamlined" | "create:extendo_grip_dual" | "toms_storage:unlock_netherite" | "ae2additions:recipes/ae2additions/components/super/64k" | "minecraft:recipes/building_blocks/iron_block" | "ae2:recipes/ae2.main/network/cables/smart_cyan" | "framedblocks:recipes/framed_blocks/framed_double_corner" | "create:recipes/create.base/crafting/appliances/netherite_backtank_from_netherite" | "minecraft:recipes/misc/red_dye_from_poppy" | "framedblocks:recipes/framed_blocks/framed_flat_ext_double_slope_panel_corner_rotate_to_framed_flat_elev_double_slope_slab_corner" | "create:recipes/transportation/crafting/kinetics/furnace_minecart_from_contraption_cart" | "minecraft:recipes/building_blocks/smooth_red_sandstone_stairs" | "minecraft:recipes/building_blocks/clay" | "create:mechanical_crafter" | "create:recipes/create.base/crafting/materials/red_sand_paper" | "exmachinis:flux_sieve" | "framedblocks:recipes/framed_blocks/framed_slab" | "create:recipes/misc/blasting/iron_ingot_from_crushed" | "create:recipes/create.palettes/crafting/kinetics/framed_glass_door" | "exnihilosequentia:recipes/exnihilosequentia/ens_oak_sieve" | "ae2:recipes/ae2.main/network/cells/item_storage_components_cell_16k_part" | "ae2additions:recipes/ae2additions/cells/super/16m-housing" | "create:recipes/create.palettes/polished_cut_limestone_wall" | "farmersdelight:recipes/farmersdelight/blue_canvas_sign" | "modularrouters:recipes/modularrouters/distributor_module" | "railways:recipes/railways/dying_existing_cap_blue" | "create:recipes/create.palettes/crafting/kinetics/magenta_seat" | "minecraft:recipes/transportation/mangrove_chest_boat" | "minecraft:recipes/decorations/deepslate_tile_wall_from_deepslate_bricks_stonecutting" | "minecraft:recipes/decorations/gray_carpet" | "minecraft:recipes/decorations/deepslate_tile_wall" | "minecraft:recipes/redstone/tripwire_hook" | "create:recipes/create.palettes/copycat_step_from_ingots_zinc_stonecutting" | "framedblocks:recipes/framed_blocks/framed_fancy_rail_slope" | "minecraft:recipes/redstone/birch_fence_gate" | "minecraft:recipes/redstone/stone_button" | "framedblocks:recipes/framed_blocks/framed_slope" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/activefluidport_forge" | "minecraft:recipes/building_blocks/packed_mud" | "minecraft:recipes/building_blocks/yellow_wool" | "create:recipes/create.palettes/crafting/kinetics/orange_seat" | "framedblocks:recipes/framed_blocks/framed_vertical_stairs" | "minecraft:recipes/building_blocks/ens_crying_obsidian" | "create:spout" | "create:recipes/create.palettes/crafting/copper/waxed_copper_tile_slab_from_honeycomb" | "minecraft:recipes/building_blocks/smooth_sandstone_slab" | "minecraft:recipes/building_blocks/blue_terracotta" | "modularrouters:recipes/modularrouters/blank_upgrade" | "minecraft:recipes/building_blocks/stone" | "thermalendergy:recipes/thermalendergy/endergy_upgrade_2" | "minecraft:recipes/decorations/green_carpet" | "thermalendergy:recipes/thermalendergy/endergy_upgrade_1" | "minecraft:recipes/building_blocks/light_blue_terracotta" | "thermalendergy:recipes/thermalendergy/endergy_upgrade_3" | "thermalendergy:recipes/thermalendergy/prismalium_ingot" | "create:recipes/create.palettes/cut_ochrum_bricks_from_stone_types_ochrum_stonecutting" | "create:recipes/create.palettes/cut_crimsite_brick_stairs" | "ae2:recipes/ae2.main/network/cables/dense_covered_black" | "create:recipes/create.palettes/cut_diorite_brick_slab_recycling" | "minecraft:recipes/building_blocks/cut_red_sandstone" | "create:recipes/create.palettes/small_andesite_brick_slab_from_stone_types_andesite_stonecutting" | "minecraft:recipes/building_blocks/mossy_stone_brick_slab" | "farmersdelight:recipes/farmersdelight/beef_patty_from_campfire_cooking" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/glass" | "minecraft:recipes/decorations/purple_carpet" | "minecraft:recipes/building_blocks/cut_copper" | "create:recipes/create.base/crafting/kinetics/display_board" | "minecraft:recipes/redstone/stone_pressure_plate" | "minecraft:recipes/building_blocks/polished_blackstone_slab" | "create:recipes/create.palettes/cut_andesite_brick_slab" | "minecraft:recipes/misc/netherite_ingot" | "create:recipes/create.palettes/polished_cut_granite_stairs_from_stone_types_granite_stonecutting" | "minecraft:adventure/spyglass_at_dragon" | "farmersdelight:recipes/farmersdelight/straw" | "modularrouters:recipes/modularrouters/fast_pickup_augment" | "create:recipes/create.base/crafting/kinetics/smart_fluid_pipe" | "ae2:recipes/ae2.main/network/parts/toggle_bus_alt" | "exnihilosequentia:recipes/exnihilosequentia/ens_string_mesh" | "create:recipes/building_blocks/deepslate_from_stone_types_deepslate_stonecutting" | "minecraft:adventure/trade_at_world_height" | "create:recipes/create.palettes/cut_veridium_stairs_from_stone_types_veridium_stonecutting" | "minecraft:recipes/decorations/red_sandstone_wall_from_red_sandstone_stonecutting" | "minecraft:recipes/food/cookie" | "exnihilosequentia:recipes/exnihilosequentia/ens_bone_crook" | "minecraft:recipes/decorations/light_blue_stained_glass_pane_from_glass_pane" | "minecraft:recipes/building_blocks/acacia_stairs" | "ae2:recipes/ae2.main/network/blocks/quantum_ring" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_shingle_slab_from_honeycomb" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting" | "create:recipes/create.palettes/polished_cut_andesite_slab" | "minecraft:recipes/misc/fire_charge" | "create:recipes/create.base/crafting/materials/electron_tube" | "minecraft:recipes/decorations/soul_torch" | "minecraft:recipes/building_blocks/yellow_terracotta" | "create:recipes/create.palettes/copper_shingle_slab" | "create:recipes/create.palettes/cut_scoria_slab_from_stone_types_scoria_stonecutting" | "framedblocks:recipes/framed_blocks/framed_slab_edge" | "railways:recipes/railways/crafting/smokestack_long" | "minecraft:recipes/misc/writable_book" | "ae2additions:recipes/ae2additions/cells/super/65m" | "create:recipes/create.palettes/cut_calcite_brick_slab_from_stone_types_calcite_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_lead_ingot_blast" | "ae2:recipes/ae2.main/decorative/certus_quartz_bricks_from_stonecutting" | "create:recipes/create.palettes/polished_cut_veridium_wall_from_stone_types_veridium_stonecutting" | "minecraft:recipes/decorations/candle" | "bigreactors:recipes/bigreactors.general/reprocessor/fluidinjector" | "minecraft:recipes/food/bread" | "ae2:recipes/ae2.main/network/cables/dense_covered_light_gray" | "minecraft:nether/obtain_ancient_debris" | "create:recipes/create.palettes/cut_tuff_brick_slab_from_stone_types_tuff_stonecutting" | "ae2:recipes/ae2.main/decorative/fluix_block" | "framedblocks:recipes/framed_blocks/framed_elevated_double_slope_slab_rotate_to_framed_extended_double_slope_panel" | "minecraft:recipes/misc/bone_meal_from_bone_block" | "ae2:recipes/ae2.main/tools/paintballs_red" | "bigreactors:recipes/bigreactors.general/fluidizer/fluidinjector" | "ae2additions:recipes/ae2additions/cells/super/64k" | "minecraft:recipes/decorations/magenta_candle" | "minecraft:recipes/decorations/red_carpet_from_white_carpet" | "minecraft:recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_copper_stonecutting" | "minecraft:nether/create_full_beacon" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/activetap_fe" | "create:recipes/building_blocks/tuff_from_stone_types_tuff_stonecutting" | "minecraft:recipes/building_blocks/diorite" | "create:recipes/create.palettes/polished_cut_ochrum_slab" | "create:recipes/create.base/crafting/kinetics/mechanical_plough" | "farmersdelight:recipes/farmersdelight/safety_net" | "exnihilosequentia:recipes/exnihilosequentia/ens_zinc_ingot_from_nugget" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/passivetap_fe" | "create:recipes/create.base/crafting/kinetics/green_valve_handle_from_other_valve_handle" | "minecraft:recipes/building_blocks/polished_granite_from_granite_stonecutting" | "ae2:recipes/tools/tools/nether_quartz_wrench" | "create:recipes/building_blocks/blasting/ingot_tin_compat_mekanism" | "ae2:recipes/ae2.main/tools/paintballs_gray" | "create:recipes/create.palettes/vertical_framed_glass_from_glass_colorless_stonecutting" | "minecraft:recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_copper_stonecutting" | "minecraft:recipes/building_blocks/birch_slab" | "minecraft:recipes/misc/raw_gold" | "create:cart_pickup" | "ae2:recipes/tools/tools/certus_quartz_pickaxe" | "ae2:recipes/ae2.main/network/blocks/spatial_anchor" | "create:potato_cannon_collide" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_honeycomb" | "ae2:recipes/ae2.main/network/cells/fluid_cell_housing" | "create:recipes/create.palettes/polished_cut_tuff_from_stone_types_tuff_stonecutting" | "create:recipes/create.palettes/polished_cut_tuff_stairs_from_stone_types_tuff_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_stairs_from_blackstone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_unfired_crucible" | "exmachinis:recipes/exmachinis/gold_upgrade" | "framedblocks:recipes/framed_blocks/framed_half_slope" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_stairs" | "minecraft:recipes/redstone/redstone_from_smelting_redstone_ore" | "exnihilosequentia:recipes/exnihilosequentia/ens_tin_nugget" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_4k" | "minecraft:recipes/building_blocks/hay_block" | "minecraft:recipes/misc/leather_horse_armor" | "exnihilosequentia:recipes/exnihilosequentia/ens_beehive_frame" | "create:recipes/create.palettes/polished_cut_dripstone_from_stone_types_dripstone_stonecutting" | "ae2:recipes/ae2.main/shaped/stairs/sky_stone_block" | "minecraft:recipes/building_blocks/granite" | "minecraft:recipes/building_blocks/cut_sandstone_slab_from_cut_sandstone_stonecutting" | "minecraft:recipes/misc/emerald_from_smelting_deepslate_emerald_ore" | "minecraft:recipes/transportation/oak_chest_boat" | "ae2:recipes/ae2.main/shaped/slabs/sky_stone_small_brick" | "create:recipes/create.palettes/cut_diorite_wall_from_stone_types_diorite_stonecutting" | "minecraft:recipes/redstone/target" | "ae2:recipes/ae2.main/network/blocks/inscribers" | "minecraft:recipes/redstone/crimson_door" | "create:recipes/create.base/crafting/kinetics/mechanical_pump" | "create:recipes/create.palettes/polished_cut_granite_stairs" | "create:recipes/create.base/crafting/curiosities/brown_toolbox" | "create:recipes/create.palettes/ochrum_from_stone_types_ochrum_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_basalt_hammer" | "ae2:recipes/ae2.main/network/cables/dense_covered_green" | "minecraft:recipes/misc/copper_ingot_from_waxed_copper_block" | "minecraft:recipes/redstone/acacia_door" | "framedblocks:recipes/framed_blocks/framed_half_pillar" | "create:recipes/building_blocks/smelting/ingot_lead_compat_mekanism" | "farmersdelight:recipes/farmersdelight/canvas_from_canvas_rug" | "ae2:recipes/ae2.main/shaped/slabs/smooth_quartz_block" | "framedblocks:recipes/framed_blocks/framed_extended_slope_panel" | "minecraft:recipes/decorations/spruce_fence" | "minecraft:recipes/tools/diamond_hoe" | "minecraft:recipes/transportation/activator_rail" | "minecraft:recipes/building_blocks/dark_oak_stairs" | "minecraft:recipes/tools/diamond_shovel" | "minecraft:recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting" | "minecraft:husbandry/safely_harvest_honey" | "create:recipes/create.palettes/cut_andesite_brick_slab_from_stone_types_andesite_stonecutting" | "minecraft:recipes/building_blocks/granite_slab" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_from_honeycomb" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_1k" | "create:recipes/create.palettes/cut_limestone_slab_from_stone_types_limestone_stonecutting" | "minecraft:adventure/spyglass_at_ghast" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_shingle_stairs_from_honeycomb" | "minecraft:nether/uneasy_alliance" | "toms_storage:unlock_chest" | "farmersdelight:recipes/misc/book_from_canvas" | "create:recipes/building_blocks/smelting/glass_from_vertical_framed_glass" | "minecraft:recipes/building_blocks/polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting" | "farmersdelight:main/eat_comfort_food" | "bigreactors:recipes/bigreactors.general/yellorium_ingot_to_nugget" | "minecraft:recipes/redstone/redstone_from_blasting_redstone_ore" | "framedblocks:recipes/framed_blocks/framed_bouncy_cube" | "ae2:recipes/ae2.main/tools/paintballs_lumen_light_blue" | "create:recipes/create.palettes/cut_andesite_from_stone_types_andesite_stonecutting" | "ae2:recipes/ae2.main/network/cables/covered_white" | "create:long_train" | "create:recipes/create.base/crafting/kinetics/fluid_pipe_vertical" | "create:recipes/create.palettes/cut_diorite_brick_wall" | "ae2:recipes/ae2.main/decorative/chiseled_quartz_block" | "create:recipes/create.palettes/cut_crimsite_brick_slab" | "farmersdelight:main/plant_all_crops" | "ae2:recipes/ae2.main/tools/network_memory_card_brown" | "minecraft:recipes/building_blocks/polished_diorite_stairs_from_diorite_stonecutting" | "ae2:recipes/ae2.main/network/cables/covered_light_gray" | "ae2:recipes/ae2.main/tools/misctools_charged_staff" | "minecraft:recipes/building_blocks/brown_wool" | "railways:recipes/railways/crafting/track_switch_andesite" | "ae2:recipes/ae2.main/tools/network_memory_card_light_gray" | "ae2:recipes/ae2.main/misc/tiny_tnt" | "bigreactors:recipes/bigreactors.general/fluidizer/controller" | "minecraft:recipes/building_blocks/waxed_copper_block_from_honeycomb" | "minecraft:recipes/building_blocks/weathered_cut_copper" | "create:recipes/create.palettes/cut_veridium_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/cut_veridium_slab" | "create:recipes/create.base/crafting/appliances/filter_clear" | "create:recipes/create.palettes/cut_limestone_brick_wall_from_stone_types_limestone_stonecutting" | "create:recipes/create.palettes/small_scorchia_brick_slab" | "minecraft:recipes/redstone/warped_trapdoor" | "railways:recipes/railways/dying_existing_cap_white" | "create:recipes/create.base/crafting/appliances/netherite_diving_boots" | "create:recipes/create.palettes/small_tuff_brick_slab" | "create:recipes/create.palettes/crafting/kinetics/blue_seat_from_other_seat" | "modularrouters:recipes/modularrouters/flinger_module" | "minecraft:recipes/redstone/light_weighted_pressure_plate" | "framedblocks:recipes/framed_blocks/framed_elevated_slope_slab" | "laserio:recipes/laserio/card_item" | "minecraft:adventure/throw_trident" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_64k" | "create:recipes/create.palettes/small_veridium_brick_wall" | "minecraft:recipes/building_blocks/mossy_cobblestone_slab" | "minecraft:recipes/misc/conduit" | "ae2:main/presses" | "minecraft:recipes/building_blocks/prismarine_stairs_from_prismarine_stonecutting" | "minecraft:recipes/building_blocks/polished_andesite_stairs_from_polished_andesite_stonecutting" | "minecraft:recipes/decorations/green_candle" | "create:recipes/create.base/crafting/kinetics/orange_valve_handle_from_other_valve_handle" | "minecraft:recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_copper_crook" | "create:recipes/create.palettes/cut_dripstone_brick_slab_from_stone_types_dripstone_stonecutting" | "create:recipes/create.palettes/small_asurine_brick_wall_from_stone_types_asurine_stonecutting" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/controller_ingots_yellorium" | "create:recipes/create.palettes/small_scoria_bricks_from_stone_types_scoria_stonecutting" | "trashcans:recipes/decorations/item_trash_can" | "create:recipes/create.base/crafting/kinetics/placard" | "minecraft:recipes/building_blocks/polished_granite_slab" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting" | "minecraft:recipes/redstone/repeater" | "minecraft:recipes/tools/compass" | "minecraft:adventure/ol_betsy" | "minecraft:recipes/building_blocks/quartz_block" | "railways:recipes/railways/dying_existing_cap_cyan" | "minecraft:recipes/decorations/gray_candle" | "minecraft:recipes/building_blocks/mossy_cobblestone_from_vine" | "framedblocks:recipes/framed_blocks/framed_double_slope_slab_rotate_to_framed_double_slope_panel" | "ae2:recipes/ae2.main/network/cables/dense_smart_black" | "create:recipes/create.palettes/cut_limestone_bricks_from_stone_types_limestone_stonecutting" | "farmersdelight:recipes/farmersdelight/cooked_cod_slice_from_smoking" | "create:recipes/create.palettes/polished_cut_limestone_slab_recycling" | "modularrouters:recipes/modularrouters/detector_module" | "create:recipes/food/crafting/curiosities/cake" | "create:recipes/create.palettes/crafting/kinetics/pink_seat" | "minecraft:recipes/decorations/cyan_bed" | "create:recipes/create.palettes/small_asurine_brick_slab" | "framedblocks:recipes/framed_blocks/framed_bars" | "minecraft:nether/netherite_armor" | "minecraft:recipes/building_blocks/birch_stairs" | "minecraft:recipes/building_blocks/jungle_stairs" | "minecraft:recipes/building_blocks/purpur_pillar" | "minecraft:recipes/food/pumpkin_pie" | "ae2:recipes/ae2.main/shaped/walls/smooth_sky_stone_block" | "minecraft:recipes/decorations/end_rod" | "create:recipes/create.palettes/scorchia_from_stone_types_scorchia_stonecutting" | "ae2:recipes/ae2.main/block_cutter/slabs/quartz_slab" | "minecraft:recipes/decorations/brown_bed_from_white_bed" | "minecraft:husbandry/breed_an_animal" | "minecraft:recipes/combat/netherite_helmet_smithing" | "minecraft:husbandry/complete_catalogue" | "minecraft:recipes/decorations/gray_stained_glass_pane_from_glass_pane" | "minecraft:recipes/building_blocks/stripped_spruce_wood" | "minecraft:recipes/decorations/brown_stained_glass_pane" | "ae2:recipes/ae2.main/network/cables/dense_smart_orange" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_honeycomb" | "framedblocks:recipes/framed_blocks/framed_flat_elev_double_slope_slab_corner_rotate_to_framed_flat_ext_double_slope_panel_corner" | "create:recipes/create.palettes/small_granite_brick_slab_recycling" | "minecraft:recipes/building_blocks/mossy_cobblestone_stairs" | "ae2additions:recipes/ae2additions/components/1024k" | "create:recipes/create.base/crafting/kinetics/track_signal" | "ae2:main/charged_quartz" | "farmersdelight:recipes/farmersdelight/cooked_mutton_chops_from_campfire_cooking" | "minecraft:recipes/decorations/gray_glazed_terracotta" | "minecraft:recipes/misc/light_blue_dye_from_blue_orchid" | "create:recipes/create.palettes/cut_andesite_slab_from_stone_types_andesite_stonecutting" | "minecraft:recipes/building_blocks/red_nether_brick_slab_from_red_nether_bricks_stonecutting" | "minecraft:recipes/building_blocks/exposed_cut_copper_stairs" | "minecraft:recipes/building_blocks/lime_concrete_powder" | "create:recipes/create.palettes/cut_scorchia_stairs" | "railways:recipes/railways/dying_existing_cap_magenta" | "framedblocks:recipes/framed_blocks/framed_stacked_slope_panel_rotate_to_framed_stacked_slope_slab" | "minecraft:recipes/building_blocks/copper_block" | "create:recipes/create.base/crafting/kinetics/cyan_valve_handle_from_other_valve_handle" | "minecraft:recipes/building_blocks/dark_prismarine_stairs_from_dark_prismarine_stonecutting" | "create:recipes/create.palettes/cut_scorchia_wall_from_stone_types_scorchia_stonecutting" | "create:train_portal" | "minecraft:recipes/redstone/spruce_button" | "framedblocks:recipes/framed_blocks/framed_redstone_torch" | "minecraft:recipes/misc/popped_chorus_fruit" | "minecraft:nether/distract_piglin" | "merequester:recipes/requester_terminal" | "minecraft:recipes/misc/flower_banner_pattern" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/casing_recycle" | "create:recipes/create.palettes/cut_scoria_slab_recycling" | "framedblocks:recipes/framed_blocks/framed_iron_pressure_plate" | "exnihilosequentia:recipes/exnihilosequentia/ens_jungle_barrel" | "create:recipes/create.palettes/asurine_from_stone_types_asurine_stonecutting" | "create:recipes/create.palettes/cut_crimsite_brick_wall_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/building_blocks/sandstone_stairs" | "minecraft:recipes/redstone/dark_oak_door" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/activetap_fe" | "minecraft:recipes/misc/coal_from_smelting_deepslate_coal_ore" | "create:recipes/create.palettes/cut_andesite_wall" | "ae2:recipes/ae2.main/tools/portable_item_cell_4k" | "create:mechanical_pump_0" | "create:brass" | "minecraft:recipes/food/dried_kelp_from_smoking" | "minecraft:recipes/redstone/hopper" | "minecraft:recipes/building_blocks/ens_cobblestone" | "create:recipes/create.base/crafting/kinetics/light_blue_valve_handle_from_other_valve_handle" | "ae2additions:recipes/ae2additions/cells/fluid/casing-16384k" | "create:recipes/create.base/crafting/kinetics/basin" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting" | "create:recipes/create.palettes/cut_ochrum_from_stone_types_ochrum_stonecutting" | "create:recipes/create.palettes/cut_tuff_slab_from_stone_types_tuff_stonecutting" | "minecraft:recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting" | "minecraft:recipes/misc/lime_dye" | "minecraft:recipes/misc/gold_ingot_from_smelting_raw_gold" | "laserio:recipes/laserio/overclocker_node" | "ae2:recipes/ae2.main/network/blocks/spatial_io_port" | "minecraft:recipes/building_blocks/smooth_basalt" | "exmachinis:recipes/exmachinis/flux_hammer" | "ae2:recipes/ae2.main/tools/paintballs_black" | "minecraft:recipes/building_blocks/tinted_glass" | "minecraft:recipes/redstone/comparator" | "ae2:recipes/ae2.main/network/crafting/cpu_crafting_monitor" | "minecraft:recipes/redstone/mangrove_pressure_plate" | "create:recipes/create.base/crafting/logistics/pulse_repeater" | "minecraft:recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting" | "framedblocks:recipes/framed_blocks/framed_fancy_powered_rail_slope" | "framedblocks:recipes/framed_blocks/framed_panel" | "minecraft:recipes/building_blocks/red_stained_glass" | "minecraft:adventure/very_very_frightening" | "minecraft:story/lava_bucket" | "ae2:recipes/ae2.main/network/parts/panels_semi_dark_monitor" | "itemcollectors:recipes/decorations/advanced_collector" | "create:recipes/create.palettes/small_diorite_brick_wall_from_stone_types_diorite_stonecutting" | "minecraft:recipes/building_blocks/quartz_stairs" | "minecraft:recipes/misc/copper_ingot_from_blasting_raw_copper" | "ae2:main/crafting_cpu" | "minecraft:recipes/decorations/black_bed" | "minecraft:husbandry/ride_a_boat_with_a_goat" | "create:recipes/create.palettes/exposed_copper_shingle_stairs" | "modularrouters:recipes/modularrouters/void_module" | "bigreactors:recipes/bigreactors.general/reprocessor/wasteinjector" | "ae2:recipes/ae2.main/network/parts/annihilation_plane_alt" | "framedblocks:recipes/framed_blocks/framed_vertical_half_stairs" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/blade" | "exnihilosequentia:recipes/exnihilosequentia/ens_uranium_ingot_from_nugget" | "exnihilosequentia:recipes/exnihilosequentia/ens_granite_hammer" | "minecraft:recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting" | "ae2:recipes/ae2.main/misc/deconstruction_certus_quartz_pillar" | "create:recipes/create.base/crafting/kinetics/yellow_valve_handle_from_other_valve_handle" | "minecraft:recipes/food/cooked_beef_from_smoking" | "minecraft:recipes/decorations/pink_stained_glass_pane" | "exnihilosequentia:recipes/exnihilosequentia/ens_wooden_hammer" | "minecraft:nether/all_potions" | "create:recipes/create.palettes/cut_scorchia_brick_slab_from_stone_types_scorchia_stonecutting" | "framedblocks:recipes/framed_blocks/framed_inner_sloped_prism" | "create:recipes/create.palettes/brass_scaffolding_from_ingots_brass_stonecutting" | "create:recipes/create.palettes/polished_cut_dripstone_slab" | "minecraft:recipes/misc/emerald_from_blasting_emerald_ore" | "minecraft:recipes/misc/diamond_from_smelting_deepslate_diamond_ore" | "ae2:recipes/ae2.main/tools/paintballs_lumen_gray" | "create:recipes/create.base/crafting/kinetics/gearboxfrom_conversion" | "create:recipes/create.palettes/small_diorite_brick_stairs_from_stone_types_diorite_stonecutting" | "minecraft:recipes/combat/netherite_boots_smithing" | "exnihilosequentia:recipes/exnihilosequentia/ens_spruce_crucible" | "minecraft:recipes/misc/light_blue_dye_from_blue_white_dye" | "ae2:main/network3" | "create:recipes/create.palettes/cut_calcite_wall" | "ae2:main/network2" | "ae2:recipes/ae2.main/network/parts/panels_monitor" | "ae2:main/network1" | "minecraft:recipes/building_blocks/orange_concrete_powder" | "minecraft:recipes/food/cooked_porkchop" | "modularrouters:recipes/modularrouters/redstone_augment" | "minecraft:recipes/building_blocks/oak_slab" | "minecraft:husbandry/tame_an_animal" | "minecraft:recipes/building_blocks/chiseled_polished_blackstone" | "minecraft:recipes/building_blocks/raw_copper_block" | "minecraft:recipes/building_blocks/granite_stairs" | "minecraft:recipes/decorations/cyan_glazed_terracotta" | "framedblocks:recipes/framed_blocks/framed_cube" | "create:recipes/create.palettes/cut_limestone_brick_slab_recycling" | "minecraft:recipes/decorations/cyan_candle" | "minecraft:recipes/building_blocks/diorite_stairs_from_diorite_stonecutting" | "create:recipes/create.palettes/layered_crimsite_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/building_blocks/stripped_acacia_wood" | "minecraft:recipes/misc/leather" | "minecraft:recipes/decorations/light_gray_bed" | "ae2:recipes/tools/tools/certus_quartz_axe" | "framedblocks:recipes/framed_blocks/framed_slab_corner_from_half_pillar" | "minecraft:recipes/building_blocks/blackstone_stairs" | "create:recipes/create.palettes/copper_tile_slab" | "create:recipes/create.palettes/weathered_copper_shingle_slab" | "modularrouters:recipes/modularrouters/dropper_module" | "ae2:recipes/ae2.main/shaped/stairs/quartz_bricks" | "farmersdelight:recipes/misc/gold_nugget_from_smelting_knife" | "exnihilosequentia:recipes/exnihilosequentia/ens_zinc_ingot" | "ae2:recipes/ae2.main/network/cables/covered_cyan" | "create:windmill_maxed" | "create:recipes/create.palettes/weathered_copper_shingle_slab_from_weathered_copper_shingles_stonecutting" | "create:recipes/create.base/crafting/kinetics/large_cogwheel_from_little" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_4k_storage" | "create:recipes/create.palettes/small_calcite_brick_wall_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/exposed_copper_tile_stairs" | "bigreactors:recipes/bigreactors.general/crafting/blutonium_storage_to_component" | "minecraft:recipes/decorations/cyan_banner" | "expatternprovider:recipes/epp/ebus_upgrade" | "bigreactors:recipes/bigreactors.general/fluidizer/glass" | "minecraft:recipes/decorations/red_banner" | "modularrouters:recipes/modularrouters/muffler_upgrade" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_64k" | "minecraft:recipes/building_blocks/raw_gold_block" | "ae2:recipes/tools/tools/fluix_sword" | "minecraft:recipes/combat/iron_boots" | "minecraft:recipes/building_blocks/birch_planks" | "create:recipes/create.base/crafting/logistics/redstone_contact" | "create:recipes/create.palettes/crimson_window_pane" | "mobilebeacon:misc/mobile_beacon_emerald" | "exnihilosequentia:recipes/exnihilosequentia/ens_silver_ingot" | "create:recipes/create.palettes/crafting/kinetics/black_seat_from_other_seat" | "ae2:main/storage_bus" | "create:recipes/create.palettes/small_ochrum_brick_slab_recycling" | "create:track_0" | "ae2:recipes/ae2.main/network/cables/glass_magenta" | "railways:recipes/railways/conductor_vent_from_industrial_iron_block_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_slab_from_blackstone_stonecutting" | "minecraft:recipes/misc/gold_ingot_from_blasting_deepslate_gold_ore" | "minecraft:recipes/redstone/spruce_pressure_plate" | "create:recipes/create.palettes/polished_cut_deepslate_slab_from_stone_types_deepslate_stonecutting" | "create:recipes/create.palettes/small_dripstone_brick_wall_from_stone_types_dripstone_stonecutting" | "modularrouters:recipes/modularrouters/sender_module_1_alt" | "minecraft:recipes/building_blocks/granite_stairs_from_granite_stonecutting" | "minecraft:recipes/building_blocks/prismarine_brick_stairs_from_prismarine_stonecutting" | "ae2:recipes/ae2.main/misc/chests_sky_stone" | "create:recipes/create.palettes/cut_scorchia_bricks_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/misc/gold_ingot_from_blasting_gold_ore" | "minecraft:recipes/decorations/light_blue_bed_from_white_bed" | "ae2:recipes/ae2.main/network/wireless_crafting_terminal" | "minecraft:recipes/decorations/magenta_glazed_terracotta" | "framedblocks:recipes/framed_blocks/framed_inner_threeway_corner" | "ae2:recipes/ae2.main/tools/portable_item_cell_1k" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_shingles_from_honeycomb" | "minecraft:recipes/building_blocks/ens_end_stone" | "create:recipes/create.palettes/small_andesite_bricks_from_stone_types_andesite_stonecutting" | "ae2wtlib:recipes/wireless_universal_terminal/upgrade_pattern_encoding" | "ae2:recipes/ae2.main/network/cells/item_storage_components_cell_256k_part" | "minecraft:recipes/building_blocks/polished_granite_stairs_from_polished_granite_stonecutting" | "bigreactors:recipes/bigreactors.general/reprocessor/glass" | "ae2:recipes/ae2.main/tools/paintballs_lumen_white" | "minecraft:recipes/building_blocks/mud_brick_stairs" | "trashcans:recipes/decorations/ultimate_trash_can" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_tiles_from_honeycomb" | "ae2wtlib:recipes/wireless_universal_terminal/ce" | "laserio:recipes/laserio/laser_wrench" | "create:recipes/create.base/crafting/appliances/schedule_clear" | "create:recipes/food/campfire_cooking/bread" | "create:recipes/create.palettes/cut_veridium_bricks_from_stone_types_veridium_stonecutting" | "ae2:recipes/ae2.main/shaped/slabs/quartz_bricks" | "minecraft:recipes/decorations/magenta_banner" | "minecraft:recipes/tools/stone_pickaxe" | "create:recipes/create.palettes/cut_scorchia_stairs_from_stone_types_scorchia_stonecutting" | "create:recipes/create.palettes/brass_bars_from_ingots_brass_stonecutting" | "ae2wtlib:recipes/wireless_universal_terminal/ca" | "minecraft:recipes/decorations/deepslate_brick_wall" | "create:recipes/create.palettes/cut_andesite_wall_from_stone_types_andesite_stonecutting" | "ae2:recipes/ae2.main/block_cutter/slabs/smooth_sky_stone_slab" | "create:recipes/create.palettes/polished_cut_andesite_slab_from_stone_types_andesite_stonecutting" | "bigreactors:recipes/bigreactors.general/reprocessor/powerport" | "create:recipes/create.palettes/cut_dripstone_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_mangrove_crucible" | "minecraft:recipes/misc/black_dye" | "minecraft:recipes/building_blocks/light_gray_stained_glass" | "minecraft:recipes/food/honey_bottle" | "farmersdelight:recipes/farmersdelight/cooking/pumpkin_soup" | "create:recipes/create.palettes/small_calcite_brick_stairs_from_stone_types_calcite_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_birch_barrel" | "minecraft:recipes/misc/light_gray_dye_from_gray_white_dye" | "create:recipes/building_blocks/blasting/ingot_silver_compat_immersiveengineering" | "create:recipes/create.palettes/small_granite_brick_slab" | "minecraft:recipes/decorations/acacia_sign" | "minecraft:recipes/building_blocks/brick_slab" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_tile_slab_from_honeycomb" | "minecraft:recipes/misc/iron_ingot_from_smelting_iron_ore" | "minecraft:recipes/decorations/lantern" | "ae2:recipes/ae2.main/network/cables/smart_black" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_128_cubed_storage" | "minecraft:recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting" | "modularrouters:recipes/modularrouters/xp_vacuum_augment" | "minecraft:recipes/misc/orange_dye_from_red_yellow" | "thermalendergy:recipes/thermalendergy/ingot_to_stellarium_block" | "ae2:recipes/ae2.main/network/cells/item_storage_components_cell_1k_part" | "minecraft:adventure/fall_from_world_height" | "create:recipes/create.palettes/cut_andesite_brick_stairs_from_stone_types_andesite_stonecutting" | "thermalendergy:recipes/thermalendergy/efficiency_nullifier_augment" | "minecraft:recipes/misc/gold_ingot_from_blasting_nether_gold_ore" | "create:fist_bump" | "create:recipes/create.palettes/small_scoria_brick_stairs_from_stone_types_scoria_stonecutting" | "minecraft:recipes/food/rabbit_stew_from_brown_mushroom" | "farmersdelight:recipes/farmersdelight/rice_from_bag" | "minecraft:recipes/building_blocks/magenta_concrete_powder" | "minecraft:recipes/decorations/blue_bed" | "minecraft:recipes/decorations/green_bed" | "ae2:recipes/ae2.main/network/crafting/cpu_crafting_accelerator" | "ae2:recipes/ae2.main/block_cutter/stairs/quartz_brick_stairs" | "minecraft:recipes/building_blocks/cut_sandstone_from_sandstone_stonecutting" | "ae2:recipes/ae2.main/decorative/light_detector" | "minecraft:recipes/decorations/campfire" | "ae2:recipes/ae2.main/network/cables/covered_red" | "mobilebeacon:misc/mobile_beacon_iron" | "minecraft:recipes/decorations/lime_stained_glass_pane" | "farmersdelight:recipes/farmersdelight/rice_roll_medley_block" | "minecraft:recipes/transportation/hopper_minecart" | "create:recipes/create.base/crafting/kinetics/fluid_valve" | "create:recipes/create.palettes/crafting/kinetics/blue_seat" | "ae2:recipes/ae2.main/network/cables/glass_pink" | "farmersdelight:recipes/farmersdelight/cooked_mutton_chops" | "framedblocks:recipes/framed_blocks/framed_panel_rotate_to_framed_slab" | "minecraft:recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting" | "framedblocks:recipes/framed_blocks/framed_elevated_double_slope_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_platinum" | "create:recipes/create.palettes/crafting/kinetics/light_gray_seat_from_other_seat" | "ae2:recipes/ae2.main/tools/network_memory_card_lime" | "minecraft:recipes/building_blocks/terracotta" | "minecraft:recipes/misc/red_dye_from_beetroot" | "create:recipes/create.palettes/cut_veridium_brick_wall_from_stone_types_veridium_stonecutting" | "create:recipes/building_blocks/smelting/ingot_nickel_compat_immersiveengineering" | "create:display_link" | "farmersdelight:recipes/farmersdelight/netherite_knife_smithing" | "farmersdelight:main/get_ham" | "framedblocks:recipes/framed_blocks/framed_gate_door" | "minecraft:recipes/redstone/jungle_trapdoor" | "minecraft:recipes/tools/wooden_hoe" | "framedblocks:recipes/framed_blocks/framed_vertical_double_stairs" | "ae2:recipes/ae2.main/network/cells/spatial_components_0" | "create:recipes/create.palettes/crafting/materials/experience_block" | "ae2:recipes/ae2.main/shaped/slabs/smooth_sky_stone_block" | "create:recipes/create.palettes/small_andesite_brick_slab" | "create:recipes/create.palettes/cut_asurine_wall_from_stone_types_asurine_stonecutting" | "ae2:recipes/ae2.main/network/cells/spatial_components_1" | "minecraft:recipes/building_blocks/chiseled_sandstone_from_sandstone_stonecutting" | "minecraft:recipes/building_blocks/polished_deepslate_slab_from_polished_deepslate_stonecutting" | "ae2wtlib:recipes/wireless_universal_terminal/upgrade_crafting" | "ae2wtlib:recipes/wireless_universal_terminal/ae" | "create:recipes/create.palettes/polished_cut_scorchia_wall_from_stone_types_scorchia_stonecutting" | "create:recipes/create.palettes/copper_tiles_from_ingots_copper_stonecutting" | "minecraft:recipes/decorations/granite_wall" | "exnihilosequentia:recipes/exnihilosequentia/ens_platinum_ingot" | "framedblocks:recipes/framed_blocks/framed_flat_inner_slope_slab_corner_rotate_to_framed_flat_inner_slope_panel_corner" | "expatternprovider:recipes/epp/ebus_out" | "ae2:recipes/ae2.main/network/cables/smart_lime" | "bigreactors:recipes/bigreactors.general/blutonium_component_to_storage" | "minecraft:recipes/building_blocks/orange_terracotta" | "create:recipes/create.base/crafting/kinetics/mechanical_saw" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/solidaccessport" | "minecraft:recipes/food/cooked_chicken_from_smoking" | "minecraft:recipes/redstone/oak_fence_gate" | "ae2:recipes/ae2.main/network/cables/glass_purple" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/glass" | "minecraft:husbandry/bred_all_animals" | "farmersdelight:recipes/farmersdelight/egg_sandwich" | "farmersdelight:recipes/farmersdelight/rice" | "farmersdelight:recipes/farmersdelight/smoked_ham" | "farmersdelight:recipes/farmersdelight/hamburger" | "framedblocks:recipes/framed_blocks/framed_door" | "create:recipes/create.palettes/cut_limestone_brick_slab" | "framedblocks:recipes/framed_blocks/framed_obsidian_pressure_plate" | "farmersdelight:recipes/farmersdelight/apple_pie" | "create:recipes/create.palettes/limestone_pillar_from_stone_types_limestone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_birch_sieve" | "create:saw_processing" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/passivefluidport_forge" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_tin" | "minecraft:recipes/misc/charcoal" | "ae2:recipes/ae2.main/misc/chests_smooth_sky_stone" | "minecraft:recipes/building_blocks/stone_brick_slab" | "exnihilosequentia:recipes/misc/ens_raw_gold" | "create:recipes/create.palettes/cut_asurine_from_stone_types_asurine_stonecutting" | "minecraft:recipes/redstone/warped_pressure_plate" | "minecraft:recipes/building_blocks/polished_granite_slab_from_granite_stonecutting" | "minecraft:recipes/building_blocks/polished_andesite_from_andesite_stonecutting" | "minecraft:recipes/tools/iron_shovel" | "create:recipes/create.palettes/polished_cut_dripstone_slab_from_stone_types_dripstone_stonecutting" | "ae2:recipes/ae2.main/block_cutter/stairs/cut_quartz_stairs" | "ae2:recipes/ae2.main/shaped/slabs/chiseled_quartz_block" | "framedblocks:recipes/framed_blocks/framed_slab_corner" | "farmersdelight:recipes/farmersdelight/birch_cabinet" | "minecraft:recipes/food/cooked_salmon_from_campfire_cooking" | "ae2:recipes/ae2.main/tools/network_memory_card_blue" | "minecraft:recipes/decorations/item_frame" | "minecraft:recipes/building_blocks/waxed_cut_copper_slab" | "minecraft:recipes/building_blocks/cut_copper_slab" | "ae2:recipes/ae2.main/network/crafting/256k_cpu_crafting_storage" | "farmersdelight:recipes/food/cake_from_slices" | "create:recipes/create.palettes/crafting/materials/raw_zinc_block" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_256k" | "create:recipes/building_blocks/smelting/ingot_silver_compat_immersiveengineering" | "farmersdelight:recipes/farmersdelight/cooking/dog_food" | "ae2:recipes/ae2.main/network/cables/dense_covered_pink" | "farmersdelight:recipes/farmersdelight/mixed_salad" | "thermalendergy:recipes/thermalendergy/ingot_to_prismalium_block" | "create:recipes/create.base/crafting/materials/rose_quartz" | "ae2:recipes/ae2.main/tools/paintballs_lumen_red" | "create:recipes/create.palettes/warped_window" | "naturescompass:natures_compass_log" | "ae2:recipes/ae2.main/network/cables/dense_covered_orange" | "minecraft:recipes/building_blocks/cut_red_sandstone_slab" | "framedblocks:recipes/framed_blocks/framed_double_slope_panel" | "framedblocks:recipes/framed_blocks/framed_pane" | "minecraft:recipes/combat/diamond_helmet" | "minecraft:recipes/decorations/green_carpet_from_white_carpet" | "sliceanddice:recipes/tools/sprinkler" | "ae2:recipes/ae2.main/network/cables/smart_blue" | "minecraft:recipes/decorations/blue_bed_from_white_bed" | "create:recipes/create.palettes/cut_dripstone_brick_slab" | "farmersdelight:recipes/farmersdelight/roast_chicken_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_doll_x4" | "minecraft:adventure/walk_on_powder_snow_with_leather_boots" | "expatternprovider:recipes/epp/ex_drive_upgrade" | "exnihilosequentia:recipes/exnihilosequentia/ens_jungle_sieve" | "create:recipes/create.palettes/small_asurine_brick_stairs_from_stone_types_asurine_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_doll_x6" | "framedblocks:recipes/framed_blocks/framed_flat_slope_slab_corner" | "create:deployer" | "framedblocks:recipes/framed_blocks/framed_elevated_slope_slab_rotate_to_framed_extended_slope_panel" | "create:recipes/create.palettes/polished_cut_tuff_wall" | "create:recipes/create.base/crafting/kinetics/goggles" | "minecraft:recipes/building_blocks/chiseled_nether_bricks_from_nether_bricks_stonecutting" | "create:recipes/create.palettes/cut_scorchia_brick_wall_from_stone_types_scorchia_stonecutting" | "create:recipes/building_blocks/blasting/ingot_lead_compat_immersiveengineering" | "create:recipes/create.base/blasting/zinc_ingot_from_crushed" | "create:recipes/create.base/crafting/kinetics/white_valve_handle_from_other_valve_handle" | "minecraft:recipes/building_blocks/chiseled_stone_bricks_from_stone_bricks_stonecutting" | "ae2:recipes/ae2.main/tools/portable_item_cell_256k" | "ae2:recipes/ae2.main/tools/paintballs_light_gray" | "minecraft:recipes/decorations/pink_bed" | "create:recipes/create.palettes/polished_cut_scorchia_slab_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/misc/coal_from_blasting_deepslate_coal_ore" | "colossalchests:base/copper" | "exnihilosequentia:recipes/exnihilosequentia/ens_fired_crucible_blast" | "merequester:recipes/requester" | "farmersdelight:recipes/farmersdelight/honey_cookie" | "create:recipes/create.palettes/cut_asurine_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_birch_crucible" | "ae2:recipes/ae2.main/network/cables/covered_magenta" | "rechiseled:recipes/rechiseled/chisel" | "farmersdelight:recipes/farmersdelight/cooking/mushroom_rice" | "exnihilosequentia:recipes/exnihilosequentia/ens_silver_nugget" | "minecraft:recipes/building_blocks/cyan_stained_glass" | "minecraft:recipes/tools/netherite_axe_smithing" | "ae2:recipes/ae2.main/block_cutter/stairs/quartz_stairs" | "create:recipes/create.palettes/crafting/kinetics/brown_seat" | "create:recipes/building_blocks/smelting/ingot_tin_compat_mekanism" | "minecraft:recipes/decorations/jungle_sign" | "ae2wtlib:recipes/wireless_pattern_access_terminal" | "minecraft:recipes/building_blocks/andesite" | "minecraft:recipes/building_blocks/cut_sandstone_slab_from_sandstone_stonecutting" | "create:recipes/create.palettes/cut_crimsite_stairs_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/building_blocks/ens_granite" | "minecraft:recipes/building_blocks/exposed_cut_copper_from_exposed_copper_stonecutting" | "minecraft:recipes/decorations/brown_carpet_from_white_carpet" | "exnihilosequentia:recipes/exnihilosequentia/ens_nickel_ingot_from_nugget" | "create:recipes/create.palettes/polished_cut_andesite_wall" | "ae2:recipes/ae2.main/tools/paintballs_orange" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_16k_storage" | "minecraft:recipes/building_blocks/blackstone_slab" | "create:recipes/create.palettes/polished_cut_diorite_slab_from_stone_types_diorite_stonecutting" | "minecraft:recipes/building_blocks/sandstone_slab_from_sandstone_stonecutting" | "create:recipes/create.palettes/small_crimsite_brick_slab_from_stone_types_crimsite_stonecutting" | "expatternprovider:recipes/epp/ei_part" | "create:recipes/create.palettes/cut_deepslate_slab" | "minecraft:story/form_obsidian" | "minecraft:recipes/misc/netherite_ingot_from_netherite_block" | "create:haunted_bell" | "thermalendergy:recipes/thermalendergy/melodium_nugget" | "minecraft:end/enter_end_gateway" | "create:recipes/create.base/crafting/appliances/netherite_backtank" | "minecraft:recipes/decorations/blue_carpet_from_white_carpet" | "framedblocks:recipes/framed_blocks/framed_trapdoor" | "modularrouters:recipes/modularrouters/inspection_filter" | "minecraft:recipes/building_blocks/polished_blackstone_slab_from_polished_blackstone_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_inner_slope_slab_corner_rotate_to_framed_flat_stacked_inner_slope_panel_corner" | "create:recipes/create.palettes/copper_bars_from_ingots_copper_stonecutting" | "create:recipes/create.palettes/diorite_pillar_from_stone_types_diorite_stonecutting" | "minecraft:nether/loot_bastion" | "ae2:recipes/ae2.main/block_cutter/stairs/sky_stone_small_brick_stairs" | "minecraft:recipes/redstone/oak_door" | "bigreactors:recipes/bigreactors.general/smelting/blutonium_from_dust" | "colossalchests:size/iron" | "create:recipes/create.palettes/polished_cut_asurine_slab" | "bigreactors:recipes/bigreactors.general/reprocessor/controller" | "minecraft:recipes/misc/iron_ingot_from_iron_block" | "create:recipes/building_blocks/smelting/ingot_uranium_compat_immersiveengineering" | "minecraft:recipes/redstone/jungle_door" | "ae2:recipes/ae2.main/network/cells/spatial_components" | "minecraft:recipes/decorations/end_stone_brick_wall_from_end_stone_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_brick_slab_from_blackstone_stonecutting" | "create:recipes/decorations/smelting/glass_pane_from_vertical_framed_glass_pane" | "create:recipes/create.palettes/crafting/materials/andesite_alloy_block" | "create:recipes/create.palettes/polished_cut_limestone_slab" | "bigreactors:recipes/bigreactors.general/blasting/cyanite_from_dust" | "ae2:recipes/ae2.main/tools/paintballs_lumen_green" | "create:recipes/create.palettes/cut_crimsite_stairs" | "create:recipes/create.palettes/layered_calcite_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/cut_deepslate_brick_stairs" | "minecraft:recipes/decorations/light_gray_candle" | "exnihilosequentia:recipes/exnihilosequentia/ens_lead_nugget" | "minecraft:recipes/building_blocks/melon" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting" | "colossalchests:base/gold" | "minecraft:recipes/building_blocks/polished_andesite_slab" | "create:recipes/create.base/crafting/kinetics/clutch" | "create:recipes/create.palettes/oxidized_copper_shingle_stairs_from_oxidized_copper_shingles_stonecutting" | "framedblocks:recipes/framed_blocks/framed_double_threeway_corner" | "ae2:main/spatial_ioport" | "ae2:recipes/ae2.main/materials/cardenergy" | "create:recipes/create.palettes/polished_cut_asurine_wall_from_stone_types_asurine_stonecutting" | "ae2:recipes/ae2.main/network/blocks/energy_energy_cell" | "ae2:main/compass" | "create:recipes/building_blocks/diorite_from_stone_types_diorite_stonecutting" | "minecraft:recipes/decorations/yellow_stained_glass_pane_from_glass_pane" | "framedblocks:recipes/framed_blocks/framed_corner_pillar" | "ae2:main/glass_cable" | "framedblocks:recipes/framed_blocks/framed_divided_slab" | "create:mechanical_press" | "ae2:recipes/ae2.main/network/cables/dense_covered_light_blue" | "farmersdelight:recipes/farmersdelight/pie_crust" | "minecraft:recipes/combat/golden_sword" | "ae2:recipes/ae2.main/decorative/sky_stone_brick_from_stonecutting" | "minecraft:end/elytra" | "ae2:recipes/ae2.main/network/parts/storage_bus" | "minecraft:recipes/decorations/mangrove_sign" | "minecraft:recipes/tools/wooden_shovel" | "minecraft:recipes/building_blocks/purpur_stairs" | "farmersdelight:recipes/farmersdelight/rice_bag" | "bigreactors:recipes/bigreactors.general/crafting/blutonium_nugget_to_ingot" | "create:recipes/create.palettes/polished_cut_limestone_wall_from_stone_types_limestone_stonecutting" | "minecraft:recipes/redstone/redstone_lamp" | "minecraft:recipes/building_blocks/mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting" | "create:recipes/create.palettes/crafting/kinetics/yellow_seat" | "framedblocks:recipes/framed_blocks/framed_target" | "minecraft:recipes/decorations/crimson_fence" | "minecraft:recipes/redstone/dispenser" | "create:recipes/create.palettes/small_limestone_brick_slab_recycling" | "ae2additions:recipes/ae2additions/cells/item/16384k" | "minecraft:recipes/building_blocks/cut_red_sandstone_slab_from_red_sandstone_stonecutting" | "minecraft:recipes/building_blocks/purpur_pillar_from_purpur_block_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_slope_panel_corner_rotate_to_framed_flat_slope_slab_corner" | "modularrouters:recipes/modularrouters/filter_round_robin_augment" | "ae2:recipes/ae2.main/shaped/walls/sky_stone_small_brick" | "minecraft:recipes/building_blocks/cobblestone_slab" | "create:recipes/create.palettes/cut_ochrum_wall" | "create:recipes/create.base/crafting/materials/copper_nugget" | "ae2:recipes/ae2.main/block_cutter/slabs/quartz_pillar_slab" | "create:recipes/create.palettes/cut_calcite_bricks_from_stone_types_calcite_stonecutting" | "farmersdelight:recipes/food/beetroot_from_crate" | "ae2:recipes/ae2.main/network/blocks/energy_dense_energy_cell" | "minecraft:recipes/building_blocks/stripped_crimson_hyphae" | "naturescompass:natures_compass_sapling" | "farmersdelight:recipes/farmersdelight/cooking/beef_stew" | "framedblocks:recipes/framed_blocks/framed_floor_board_rotate_to_framed_wall_board" | "ae2:recipes/ae2.main/tools/portable_item_cell_16k" | "minecraft:recipes/building_blocks/magenta_terracotta" | "expatternprovider:recipes/epp/ei_alt" | "minecraft:recipes/misc/brick" | "thermalendergy:recipes/thermalendergy/stellarium_ingot_from_dust" | "create:recipes/create.base/crafting/kinetics/mechanical_mixer" | "thermalendergy:recipes/thermalendergy/stellarium_ingot" | "ae2:recipes/ae2.main/materials/cardinverter" | "exnihilosequentia:recipes/exnihilosequentia/ens_spruce_sieve" | "ae2:recipes/ae2.main/network/cables/covered_yellow" | "travelanchors:recipes/travelanchors/travel_anchor" | "create:recipes/create.palettes/cut_scoria_brick_stairs" | "ae2:recipes/ae2.main/block_cutter/walls/smooth_quartz_wall" | "ae2:recipes/ae2.main/block_cutter/walls/fluix_wall" | "minecraft:recipes/building_blocks/gold_block" | "create:recipes/create.palettes/small_crimsite_brick_wall" | "minecraft:recipes/building_blocks/exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting" | "create:recipes/create.base/smelting/zinc_ingot_from_raw_ore" | "minecraft:recipes/misc/yellow_dye_from_sunflower" | "minecraft:recipes/brewing/cauldron" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_slab" | "minecraft:recipes/decorations/armor_stand" | "ae2:recipes/ae2.main/tools/paintballs_lumen_black" | "create:recipes/create.base/crafting/kinetics/clockwork_bearing" | "create:recipes/create.palettes/cut_deepslate_brick_wall" | "exnihilosequentia:recipes/exnihilosequentia/ens_zinc_ingot_blast" | "farmersdelight:recipes/farmersdelight/roasted_mutton_chops" | "create:recipes/create.palettes/cut_scoria_brick_slab_from_stone_types_scoria_stonecutting" | "minecraft:recipes/transportation/acacia_boat" | "minecraft:recipes/redstone/iron_trapdoor" | "exnihilosequentia:recipes/exnihilosequentia/ens_iron_mesh" | "minecraft:adventure/root" | "minecraft:recipes/building_blocks/end_stone_brick_stairs" | "create:recipes/create.palettes/cut_crimsite_brick_slab_recycling" | "minecraft:recipes/decorations/jungle_fence" | "farmersdelight:recipes/farmersdelight/cabbage_from_leaves" | "minecraft:recipes/decorations/mud_brick_wall_from_mud_bricks_stonecutting" | "ae2:recipes/ae2.main/decorative/chiseled_quartz_block_from_stonecutting" | "minecraft:recipes/building_blocks/chiseled_quartz_block_from_quartz_block_stonecutting" | "minecraft:recipes/misc/ender_eye" | "farmersdelight:recipes/farmersdelight/cooking_pot" | "minecraft:recipes/redstone/redstone_block" | "ae2:recipes/tools/tools/certus_quartz_spade" | "create:recipes/create.palettes/small_asurine_brick_stairs" | "ae2:main/spatial_explorer" | "create:recipes/create.base/crafting/kinetics/cart_assembler" | "ae2:recipes/ae2.main/misc/deconstruction_certus_quartz_bricks" | "create:recipes/create.palettes/cut_asurine_slab_from_stone_types_asurine_stonecutting" | "framedblocks:recipes/framed_blocks/framed_glowing_item_frame" | "ae2:recipes/ae2.main/network/cables/smart_gray" | "minecraft:recipes/building_blocks/cyan_terracotta" | "minecraft:recipes/decorations/nether_brick_wall_from_nether_bricks_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_covered_fluix_clean" | "create:recipes/create.palettes/cut_tuff_stairs_from_stone_types_tuff_stonecutting" | "minecraft:recipes/decorations/red_stained_glass_pane_from_glass_pane" | "ae2:recipes/tools/tools/nether_quartz_pickaxe" | "bigreactors:recipes/bigreactors.general/smelting/yellorium_from_ore" | "minecraft:story/follow_ender_eye" | "ae2:recipes/ae2.main/decorative/certus_quartz_pillar_from_stonecutting" | "minecraft:recipes/building_blocks/weathered_cut_copper_from_weathered_copper_stonecutting" | "create:recipes/create.palettes/cut_scorchia_slab_recycling" | "farmersdelight:recipes/farmersdelight/yellow_canvas_sign" | "create:recipes/create.palettes/cut_diorite_slab_from_stone_types_diorite_stonecutting" | "ae2:recipes/ae2.main/network/crafting/molecular_assembler" | "minecraft:recipes/building_blocks/black_wool" | "minecraft:recipes/building_blocks/ens_deepslate" | "minecraft:recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting" | "minecraft:recipes/misc/iron_ingot_from_blasting_raw_iron" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/passivetap_fe" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_1k_storage" | "create:steam_engine" | "create:recipes/create.palettes/weathered_copper_shingle_stairs" | "ae2:recipes/ae2.main/tools/paintballs_lumen_magenta" | "create:recipes/create.palettes/oxidized_copper_tile_slab_from_oxidized_copper_tiles_stonecutting" | "minecraft:recipes/misc/blue_dye_from_cornflower" | "minecraft:recipes/redstone/slime_block" | "farmersdelight:recipes/farmersdelight/light_gray_canvas_sign" | "ae2:recipes/ae2.main/network/parts/annihilation_plane_alt2" | "create:recipes/create.palettes/small_diorite_brick_slab_from_stone_types_diorite_stonecutting" | "framedblocks:recipes/framed_blocks/framed_floor_board" | "bigreactors:recipes/bigreactors.general/turbine/inanite_block" | "create:recipes/create.palettes/cut_veridium_slab_recycling" | "minecraft:recipes/building_blocks/acacia_wood" | "ae2:main/growth_accelerator" | "minecraft:recipes/decorations/polished_blackstone_brick_wall" | "ae2:recipes/ae2.main/materials/cardcapacity" | "minecraft:recipes/combat/wooden_sword" | "minecraft:recipes/decorations/gray_banner" | "minecraft:recipes/building_blocks/oak_planks" | "minecraft:recipes/decorations/light_blue_carpet" | "ae2:recipes/tools/tools/nether_quartz_hoe" | "create:recipes/create.palettes/polished_cut_crimsite_slab_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/building_blocks/ens_andesite" | "create:recipes/create.palettes/cut_ochrum_brick_wall_from_stone_types_ochrum_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_granite_crook" | "minecraft:recipes/building_blocks/quartz_slab_from_stonecutting" | "farmersdelight:recipes/farmersdelight/organic_compost_from_tree_bark" | "create:recipes/create.palettes/small_tuff_brick_stairs" | "minecraft:recipes/building_blocks/black_concrete_powder" | "ae2:recipes/ae2.main/network/parts/import_bus" | "create:recipes/create.palettes/scoria_from_stone_types_scoria_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_nickel_nugget" | "minecraft:recipes/decorations/orange_carpet_from_white_carpet" | "minecraft:recipes/combat/crossbow" | "minecraft:recipes/building_blocks/mud_bricks" | "farmersdelight:recipes/farmersdelight/onion" | "minecraft:recipes/food/cooked_porkchop_from_smoking" | "minecraft:recipes/building_blocks/cracked_deepslate_bricks" | "framedblocks:recipes/framed_blocks/framed_detector_rail_slope" | "ae2:recipes/ae2.main/tools/paintballs_lumen_lime" | "ae2:recipes/ae2.main/decorative/sky_stone_small_brick_from_stonecutting" | "minecraft:recipes/building_blocks/chiseled_nether_bricks" | "minecraft:recipes/building_blocks/warped_planks" | "framedblocks:recipes/framed_blocks/framed_ladder" | "minecraft:recipes/building_blocks/exposed_cut_copper_slab" | "minecraft:recipes/decorations/warped_fence" | "create:recipes/create.palettes/small_tuff_brick_wall" | "minecraft:recipes/decorations/black_glazed_terracotta" | "create:millstone" | "minecraft:recipes/building_blocks/weathered_cut_copper_stairs" | "create:recipes/create.palettes/cut_dripstone_brick_stairs_from_stone_types_dripstone_stonecutting" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/activefluidport_forge" | "minecraft:recipes/misc/gray_dye" | "create:train_whistle" | "create:recipes/create.palettes/polished_cut_veridium_slab_recycling" | "create:recipes/create.palettes/small_scoria_brick_wall" | "ae2:recipes/ae2.main/network/parts/monitors_conversion" | "create:recipes/create.palettes/small_scorchia_brick_wall" | "ae2:recipes/redstone/misc/vanilla_comparator" | "minecraft:recipes/decorations/light_gray_carpet" | "minecraft:recipes/decorations/barrel" | "ae2:recipes/ae2.main/shaped/stairs/chiseled_quartz_block" | "farmersdelight:recipes/farmersdelight/purple_canvas_sign" | "ae2:recipes/ae2.main/block_cutter/walls/quartz_wall" | "framedblocks:recipes/framed_blocks/framed_blueprint" | "minecraft:recipes/combat/leather_boots" | "create:recipes/create.palettes/cut_granite_bricks_from_stone_types_granite_stonecutting" | "minecraft:recipes/misc/red_dye_from_tulip" | "minecraft:husbandry/axolotl_in_a_bucket" | "ae2:recipes/ae2.main/network/parts/energy_level_emitter" | "minecraft:recipes/decorations/cobblestone_wall_from_cobblestone_stonecutting" | "minecraft:recipes/misc/orange_dye_from_orange_tulip" | "minecraft:recipes/decorations/grindstone" | "bigreactors:recipes/bigreactors.general/misc/wrench" | "minecraft:recipes/building_blocks/diamond_block" | "create:recipes/create.base/crafting/kinetics/cogwheel" | "minecraft:recipes/decorations/yellow_carpet" | "minecraft:recipes/building_blocks/stripped_oak_wood" | "create:recipes/create.palettes/cut_asurine_brick_slab_from_stone_types_asurine_stonecutting" | "ae2:recipes/ae2.main/block_cutter/slabs/sky_stone_slab" | "farmersdelight:main/craft_knife" | "create:recipes/create.base/crafting/kinetics/belt_connector" | "minecraft:nether/ride_strider_in_overworld_lava" | "farmersdelight:recipes/farmersdelight/cooked_salmon_slice_from_campfire_cooking" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_uranium" | "create:recipes/create.palettes/cut_tuff_wall_from_stone_types_tuff_stonecutting" | "create:recipes/create.base/crafting/kinetics/mechanical_arm" | "create:recipes/create.palettes/polished_cut_scorchia_slab_recycling" | "framedblocks:recipes/framed_blocks/framed_stacked_slope_slab" | "framedblocks:recipes/framed_blocks/framed_item_frame" | "create:recipes/create.palettes/oxidized_copper_tile_slab" | "minecraft:recipes/decorations/blue_banner" | "create:recipes/create.palettes/exposed_copper_tile_slab_from_exposed_copper_tiles_stonecutting" | "create:recipes/create.palettes/polished_cut_deepslate_slab_recycling" | "exnihilosequentia:recipes/exnihilosequentia/ens_end_cake" | "minecraft:recipes/building_blocks/deepslate_tile_slab_from_polished_deepslate_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_golden_crook" | "expatternprovider:recipes/epp/epp_upgrade" | "ae2:recipes/tools/tools/nether_quartz_cutting_knife" | "ae2:recipes/ae2.main/network/blocks/crystal_processing_quartz_growth_accelerator" | "minecraft:recipes/building_blocks/dark_prismarine_slab_from_dark_prismarine_stonecutting" | "minecraft:recipes/building_blocks/polished_andesite_stairs_from_andesite_stonecutting" | "minecraft:recipes/decorations/lime_banner" | "minecraft:recipes/decorations/white_bed" | "ae2:recipes/ae2.main/tools/network_memory_card" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_256k" | "create:recipes/create.palettes/crafting/kinetics/copper_door" | "minecraft:recipes/decorations/deepslate_brick_wall_from_polished_deepslate_stonecutting" | "minecraft:recipes/misc/lapis_lazuli_from_blasting_deepslate_lapis_ore" | "minecraft:recipes/decorations/nether_brick_wall" | "framedblocks:recipes/framed_blocks/framed_slope_panel" | "minecraft:recipes/decorations/black_bed_from_white_bed" | "create:recipes/create.palettes/cut_diorite_stairs_from_stone_types_diorite_stonecutting" | "minecraft:recipes/misc/copper_ingot_from_smelting_deepslate_copper_ore" | "create:recipes/create.base/crafting/kinetics/analog_lever" | "farmersdelight:recipes/food/potato_from_crate" | "framedblocks:recipes/framed_blocks/framed_rail_slope" | "create:recipes/create.palettes/cut_deepslate_stairs_from_stone_types_deepslate_stonecutting" | "create:recipes/create.palettes/cut_calcite_brick_wall" | "framedblocks:recipes/framed_blocks/framed_fence" | "create:recipes/create.base/crafting/kinetics/rotation_speed_controller" | "minecraft:recipes/misc/firework_rocket_simple" | "minecraft:recipes/misc/gold_ingot_from_smelting_deepslate_gold_ore" | "minecraft:nether/summon_wither" | "ae2:recipes/ae2.main/tools/paintballs_green" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/shaft" | "create:recipes/create.palettes/cut_asurine_stairs" | "create:recipes/create.palettes/small_ochrum_brick_wall" | "create:compacting" | "ae2:recipes/ae2.main/block_cutter/walls/sky_stone_small_brick_wall" | "ae2:recipes/ae2.main/tools/network_memory_card_orange" | "ae2:recipes/ae2.main/network/wireless_access_point" | "minecraft:recipes/redstone/redstone_from_blasting_deepslate_redstone_ore" | "ae2:recipes/ae2.main/network/cables/smart_magenta" | "ae2:recipes/ae2.main/block_cutter/stairs/smooth_sky_stone_stairs" | "framedblocks:recipes/framed_blocks/framed_slope_slab_rotate_to_framed_slope_panel" | "minecraft:recipes/building_blocks/red_nether_brick_slab" | "minecraft:recipes/building_blocks/cobblestone_stairs" | "ae2additions:recipes/ae2additions/crafting/65536k_storage" | "minecraft:recipes/misc/copper_ingot_from_blasting_copper_ore" | "sliceanddice:recipes/tools/slicer" | "minecraft:recipes/building_blocks/mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting" | "create:recipes/create.palettes/oxidized_copper_shingle_stairs" | "exmachinis:recipes/exmachinis/flux_sieve" | "farmersdelight:recipes/farmersdelight/grilled_salmon" | "create:burner" | "create:recipes/create.palettes/polished_cut_diorite_wall" | "minecraft:recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting" | "create:recipes/create.palettes/polished_cut_crimsite_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/decorations/pink_banner" | "ae2:recipes/ae2.main/network/cables/smart_fluix_clean" | "minecraft:recipes/building_blocks/prismarine_brick_slab" | "create:recipes/create.palettes/cut_scoria_wall_from_stone_types_scoria_stonecutting" | "minecraft:recipes/building_blocks/waxed_exposed_copper_from_honeycomb" | "minecraft:recipes/misc/magenta_dye_from_blue_red_white_dye" | "create:recipes/create.palettes/cut_granite_brick_wall_from_stone_types_granite_stonecutting" | "ae2:recipes/ae2.main/network/cables/covered_lime" | "minecraft:recipes/building_blocks/purple_concrete_powder" | "modularrouters:recipes/modularrouters/bulk_item_filter" | "farmersdelight:recipes/farmersdelight/fried_egg_from_campfire_cooking" | "create:recipes/create.base/crafting/materials/zinc_ingot_from_decompacting" | "minecraft:recipes/building_blocks/prismarine_slab" | "minecraft:recipes/decorations/orange_carpet" | "ae2:recipes/ae2.main/tools/paintballs_white" | "minecraft:recipes/decorations/cyan_carpet_from_white_carpet" | "create:recipes/create.palettes/weathered_copper_tile_stairs" | "modularrouters:recipes/modularrouters/extruder_module_2" | "create:recipes/create.base/crafting/logistics/andesite_funnel" | "ae2:recipes/ae2.main/materials/formationcore" | "framedblocks:recipes/framed_blocks/framed_vertical_sloped_stairs" | "create:recipes/create.palettes/cut_granite_brick_slab" | "minecraft:recipes/building_blocks/cut_copper_stairs" | "create:recipes/create.base/crafting/kinetics/pink_valve_handle_from_other_valve_handle" | "create:recipes/create.palettes/veridium_pillar_from_stone_types_veridium_stonecutting" | "railways:recipes/railways/crafting/smokestack_caboosestyle" | "create:shifting_gears" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/casing_recycle" | "create:recipes/create.palettes/cut_ochrum_brick_slab" | "create:recipes/create.base/crafting/appliances/linked_controller" | "farmersdelight:recipes/farmersdelight/cooked_salmon_slice" | "exnihilosequentia:recipes/exnihilosequentia/ens_copper_nugget" | "bigreactors:recipes/bigreactors.general/cyanite_component_to_storage" | "ae2:recipes/ae2.main/tools/paintballs_purple" | "rechiseledcreate:recipes/rechiseledcreate/mechanical_chisel" | "ae2:recipes/ae2.main/misc/fluixpearl" | "create:recipes/create.palettes/polished_cut_diorite_from_stone_types_diorite_stonecutting" | "thermalendergy:recipes/thermalendergy/stellarium_gear" | "minecraft:recipes/combat/spectral_arrow" | "minecraft:recipes/decorations/white_stained_glass_pane" | "framedblocks:recipes/framed_blocks/framed_large_stone_button" | "thermalendergy:recipes/thermalendergy/prismalium_gear" | "create:recipes/create.palettes/cut_diorite_slab" | "colossalchests:base/silver" | "create:recipes/create.palettes/crafting/kinetics/train_trapdoor" | "minecraft:recipes/decorations/ender_chest" | "minecraft:recipes/decorations/dark_oak_sign" | "farmersdelight:recipes/farmersdelight/oak_cabinet" | "exnihilosequentia:recipes/exnihilosequentia/ens_aluminum_ingot" | "ae2:recipes/ae2.main/network/blocks/interfaces_interface_part" | "minecraft:story/mine_diamond" | "minecraft:recipes/building_blocks/cut_copper_stairs_from_cut_copper_stonecutting" | "minecraft:recipes/building_blocks/polished_granite_stairs_from_granite_stonecutting" | "create:recipes/create.palettes/deepslate_pillar_from_stone_types_deepslate_stonecutting" | "create:track_crafting_factory" | "framedblocks:recipes/framed_blocks/framed_collapsible_block" | "create:belt" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_64k_storage" | "create:recipes/create.palettes/polished_cut_calcite_slab_recycling" | "create:recipes/create.palettes/polished_cut_scoria_slab" | "minecraft:recipes/building_blocks/cyan_concrete_powder" | "ae2:recipes/ae2.main/network/cables/dense_smart_pink" | "ae2:recipes/ae2.main/tools/paintballs_lumen_blue" | "create:recipes/create.base/crafting/logistics/stockpile_switch" | "minecraft:recipes/misc/pink_dye_from_peony" | "farmersdelight:recipes/food/cake_from_milk_bottle" | "create:recipes/create.palettes/crafting/kinetics/white_seat_from_other_seat" | "create:recipes/create.palettes/cut_tuff_brick_wall" | "create:recipes/create.palettes/small_granite_brick_stairs" | "minecraft:recipes/misc/coal_from_smelting_coal_ore" | "minecraft:nether/find_fortress" | "bigreactors:recipes/bigreactors.general/turbine/insanite_block" | "farmersdelight:recipes/farmersdelight/cooking/pasta_with_mutton_chop" | "minecraft:recipes/building_blocks/polished_blackstone_bricks" | "ae2:main/network_tool" | "framedblocks:recipes/framed_blocks/framed_fancy_detector_rail" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/activetap_fe" | "minecraft:recipes/decorations/red_sandstone_wall" | "minecraft:recipes/misc/nether_brick" | "exnihilosequentia:recipes/exnihilosequentia/ens_mangrove_sieve" | "ae2additions:recipes/ae2additions/components/16384k" | "create:recipes/create.palettes/cut_scoria_brick_slab" | "ae2:recipes/ae2.main/network/parts/level_emitter" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/casing_recycle_glass" | "framedblocks:recipes/framed_blocks/framed_sloped_prism" | "create:recipes/create.base/crafting/kinetics/super_glue" | "minecraft:recipes/tools/stone_shovel" | "create:recipes/create.palettes/polished_cut_ochrum_from_stone_types_ochrum_stonecutting" | "exnihilosequentia:recipes/misc/ens_raw_copper" | "create:recipes/create.palettes/polished_cut_veridium_slab_from_stone_types_veridium_stonecutting" | "create:lava_wheel_00000" | "minecraft:recipes/building_blocks/brown_terracotta" | "railways:recipes/railways/dying_existing_cap_gray" | "create:recipes/create.palettes/crafting/kinetics/gray_seat_from_other_seat" | "framedblocks:recipes/framed_blocks/framed_double_slope_panel_rotate_to_framed_double_slope_slab" | "ae2:recipes/ae2.main/network/parts/toggle_bus_inverted_alt" | "framedblocks:recipes/framed_blocks/framed_divided_slope" | "minecraft:recipes/building_blocks/polished_deepslate_stairs" | "exnihilosequentia:recipes/exnihilosequentia/ens_wooden_crook" | "ae2:recipes/ae2.main/tools/network_memory_card_cyan" | "ae2:recipes/ae2.main/block_cutter/slabs/chiseled_quartz_slab" | "create:recipes/create.base/crafting/kinetics/encased_chain_drive" | "minecraft:recipes/decorations/shulker_box" | "modularrouters:recipes/modularrouters/sync_upgrade" | "minecraft:recipes/building_blocks/polished_basalt" | "minecraft:recipes/building_blocks/oak_wood" | "minecraft:recipes/building_blocks/smooth_quartz_stairs" | "framedblocks:recipes/framed_blocks/framed_double_slope_slab" | "minecraft:recipes/misc/slime_ball" | "create:recipes/create.palettes/crafting/materials/small_rose_quartz_tilesfrom_conversion" | "ae2wtlib:recipes/quantum_bridge_card" | "railways:recipes/railways/crafting/smokestack_diesel" | "minecraft:recipes/building_blocks/jungle_slab" | "framedblocks:recipes/framed_blocks/framed_inv_double_slope_panel" | "minecraft:recipes/decorations/light_blue_candle" | "framedblocks:recipes/framed_blocks/framed_sloped_stairs" | "create:recipes/create.palettes/polished_cut_calcite_stairs" | "create:recipes/create.palettes/cut_calcite_brick_slab_recycling" | "minecraft:recipes/building_blocks/mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting" | "minecraft:recipes/food/cooked_beef" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_16_cubed" | "ae2:recipes/ae2.main/tools/paintballs_pink" | "create:recipes/create.base/crafting/kinetics/mechanical_harvester" | "ae2:recipes/ae2.main/network/blocks/quantum_link" | "create:recipes/create.palettes/cut_ochrum_brick_slab_recycling" | "thermalendergy:recipes/thermalendergy/dynamo_fuel_nullifier_augment" | "minecraft:recipes/transportation/powered_rail" | "minecraft:recipes/decorations/red_bed" | "ae2:recipes/ae2.main/network/parts/energy_acceptor" | "minecraft:recipes/misc/iron_ingot_from_nuggets" | "create:recipes/create.palettes/cut_veridium_brick_slab_recycling" | "ae2:recipes/ae2.main/network/blocks/energy_energy_acceptor_alt" | "minecraft:recipes/transportation/jungle_boat" | "aeinfinitybooster:recipes/aeinfinitybooster/dimension_card" | "create:recipes/create.palettes/small_ochrum_bricks_from_stone_types_ochrum_stonecutting" | "minecraft:recipes/redstone/heavy_weighted_pressure_plate" | "ae2:recipes/ae2.main/network/parts/panels_dark_monitor" | "exnihilosequentia:recipes/exnihilosequentia/ens_basalt_crook" | "minecraft:recipes/building_blocks/cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting" | "create:recipes/create.palettes/cut_veridium_wall_from_stone_types_veridium_stonecutting" | "farmersdelight:main/harvest_ropelogged_tomato" | "minecraft:story/enter_the_end" | "minecraft:recipes/transportation/warped_fungus_on_a_stick" | "minecraft:recipes/building_blocks/stripped_jungle_wood" | "minecraft:recipes/building_blocks/stone_stairs" | "create:recipes/create.base/crafting/kinetics/white_sail" | "framedblocks:recipes/framed_blocks/framed_flat_elev_inner_double_slope_slab_corner" | "ae2:recipes/ae2.main/network/blocks/pattern_providers_interface_alt" | "create:recipes/misc/smelting/iron_ingot_from_crushed" | "minecraft:recipes/building_blocks/purpur_slab_from_purpur_block_stonecutting" | "minecraft:recipes/transportation/rail" | "minecraft:recipes/building_blocks/deepslate_brick_slab_from_deepslate_bricks_stonecutting" | "create:recipes/create.palettes/cut_diorite_brick_stairs" | "create:recipes/create.palettes/cut_granite_stairs" | "create:recipes/create.base/crafting/kinetics/fluid_pipe" | "ae2:recipes/ae2.main/network/cables/covered_blue" | "create:recipes/create.palettes/crafting/kinetics/framed_glass_trapdoor" | "minecraft:recipes/decorations/light_gray_bed_from_white_bed" | "ae2:recipes/ae2.main/network/cables/glass_orange" | "minecraft:recipes/building_blocks/bone_block" | "minecraft:recipes/building_blocks/waxed_cut_copper_stairs_from_honeycomb" | "ae2:recipes/ae2.main/shaped/walls/sky_stone_block" | "minecraft:recipes/redstone/lever" | "minecraft:nether/obtain_crying_obsidian" | "minecraft:recipes/misc/magenta_dye_from_lilac" | "create:recipes/create.palettes/small_ochrum_brick_slab_from_stone_types_ochrum_stonecutting" | "create:recipes/create.palettes/polished_cut_ochrum_wall_from_stone_types_ochrum_stonecutting" | "ae2:recipes/ae2.main/shaped/stairs/cut_quartz_block" | "farmersdelight:recipes/farmersdelight/cooked_mutton_chops_from_smoking" | "farmersdelight:main/place_cooking_pot" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_4k" | "minecraft:husbandry/froglights" | "ae2:recipes/ae2.main/network/cables/dense_covered_red" | "create:recipes/create.palettes/polished_cut_asurine_slab_recycling" | "ae2:recipes/ae2.main/shaped/slabs/cut_quartz_block" | "minecraft:recipes/misc/melon_seeds" | "minecraft:recipes/building_blocks/magma_block" | "ae2:recipes/ae2.main/tools/paintballs_lumen_cyan" | "create:recipes/create.palettes/copper_shingle_slab_from_copper_shingles_stonecutting" | "create:recipes/create.palettes/industrial_iron_block_from_ingots_iron_stonecutting" | "farmersdelight:recipes/misc/iron_nugget_from_blasting_knife" | "minecraft:recipes/building_blocks/smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting" | "thermalendergy:recipes/thermalendergy/stellarium_nugget" | "minecraft:recipes/building_blocks/lime_terracotta" | "minecraft:recipes/building_blocks/smooth_quartz_slab_from_smooth_quartz_stonecutting" | "create:recipes/create.palettes/small_dripstone_brick_wall" | "create:recipes/create.palettes/polished_cut_scoria_slab_recycling" | "minecraft:recipes/food/cake" | "minecraft:recipes/combat/iron_leggings" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_tile_slab_from_honeycomb" | "minecraft:recipes/building_blocks/light_gray_terracotta" | "create:ejector_maxed" | "framedblocks:recipes/framed_blocks/framed_flat_inv_double_slope_panel_corner_rotate_to_framed_flat_inv_double_slope_slab_corner" | "farmersdelight:recipes/farmersdelight/bacon_and_eggs" | "create:recipes/create.base/crafting/kinetics/light_gray_valve_handle_from_other_valve_handle" | "create:recipes/create.palettes/oxidized_copper_tile_stairs_from_oxidized_copper_tiles_stonecutting" | "minecraft:recipes/decorations/gray_bed" | "exnihilosequentia:recipes/exnihilosequentia/ens_diorite_crook" | "minecraft:recipes/misc/emerald_from_smelting_emerald_ore" | "create:recipes/create.palettes/polished_cut_veridium_from_stone_types_veridium_stonecutting" | "ae2:recipes/ae2.main/tools/paintballs_lumen_yellow" | "minecraft:recipes/building_blocks/coarse_dirt" | "farmersdelight:recipes/farmersdelight/black_canvas_sign" | "farmersdelight:recipes/food/bread_from_smelting" | "ae2:recipes/ae2.main/tools/network_tool" | "bigreactors:recipes/bigreactors.general/smelting/graphite_from_dust" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting" | "minecraft:recipes/building_blocks/light_gray_concrete_powder" | "ae2:recipes/ae2.main/network/blocks/crystal_processing_charger" | "minecraft:recipes/building_blocks/end_stone_brick_stairs_from_end_stone_brick_stonecutting" | "create:recipes/create.palettes/cut_granite_slab_from_stone_types_granite_stonecutting" | "create:recipes/building_blocks/smelting/glass_from_tiled_glass" | "modularrouters:recipes/modularrouters/vacuum_module" | "ae2:main/charger" | "minecraft:recipes/combat/leather_leggings" | "create:recipes/create.palettes/scorchia_pillar_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/building_blocks/pink_concrete_powder" | "minecraft:recipes/building_blocks/sandstone_slab" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/passivefluidport_forge" | "exnihilosequentia:recipes/exnihilosequentia/ens_crimson_barrel" | "framedblocks:recipes/framed_blocks/framed_stone_pressure_plate" | "exnihilosequentia:recipes/exnihilosequentia/ens_cooked_silkworm_blast" | "minecraft:recipes/redstone/crimson_button" | "create:recipes/create.base/crafting/kinetics/gantry_shaft" | "minecraft:story/obtain_armor" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_2_cubed_storage" | "create:diving_suit" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/glass" | "sgjourney:recipes/temp/matok" | "minecraft:recipes/combat/diamond_leggings" | "minecraft:recipes/decorations/gray_stained_glass_pane" | "modularrouters:recipes/modularrouters/fluid_upgrade" | "minecraft:recipes/food/dried_kelp_from_smelting" | "create:recipes/misc/smelting/gold_ingot_from_crushed" | "ae2:recipes/ae2.main/network/crafting/patterns_blank" | "expatternprovider:recipes/epp/cobblestone_cell" | "create:hose_pulley_lava" | "create:recipes/create.palettes/cut_scoria_stairs_from_stone_types_scoria_stonecutting" | "minecraft:recipes/decorations/light_blue_carpet_from_white_carpet" | "framedblocks:recipes/framed_blocks/framed_sign" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting" | "create:recipes/create.base/crafting/kinetics/track_observer_from_other_plates" | "thermalendergy:recipes/thermalendergy/melodium_ingot_from_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_warped_sieve" | "minecraft:end/kill_dragon" | "create:recipes/create.base/crafting/kinetics/sequenced_gearshift" | "minecraft:recipes/building_blocks/polished_blackstone_brick_stairs" | "ae2:recipes/ae2.main/network/cells/view_cell_storage" | "create:recipes/create.base/crafting/materials/andesite_alloy_from_zinc" | "minecraft:recipes/decorations/orange_candle" | "minecraft:recipes/decorations/stone_brick_wall" | "framedblocks:recipes/framed_blocks/framed_double_prism_corner" | "farmersdelight:main/place_skillet" | "create:encased_fan" | "ae2additions:recipes/ae2additions/cells/item/1024k" | "minecraft:recipes/redstone/dark_oak_fence_gate" | "minecraft:recipes/building_blocks/waxed_weathered_copper_from_honeycomb" | "minecraft:recipes/misc/iron_nugget_from_smelting" | "bigreactors:recipes/bigreactors.general/yellorium_component_to_storage" | "minecraft:recipes/decorations/prismarine_wall_from_prismarine_stonecutting" | "create:recipes/create.palettes/polished_cut_diorite_slab" | "railways:recipes/railways/crafting/smokestack_oilburner" | "minecraft:recipes/misc/copper_ingot_from_smelting_copper_ore" | "create:recipes/create.palettes/small_andesite_brick_wall" | "farmersdelight:recipes/misc/milk_bucket_from_bottles" | "create:recipes/create.palettes/cut_asurine_brick_slab_recycling" | "farmersdelight:recipes/farmersdelight/fried_egg_from_smoking" | "minecraft:recipes/misc/blue_dye" | "ae2:recipes/ae2.main/decorative/cut_quartz_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_diorite_hammer" | "create:recipes/create.base/crafting/logistics/brass_funnel" | "expatternprovider:recipes/epp/ebus_in" | "minecraft:recipes/food/baked_potato_from_campfire_cooking" | "create:recipes/create.palettes/crafting/copper/waxed_copper_shingle_stairs_from_honeycomb" | "ae2additions:recipes/ae2additions/components/super/1k" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_inner_slope_panel_corner" | "thermalendergy:recipes/thermalendergy/melodium_ingot" | "framedblocks:recipes/framed_blocks/framed_secret_storage" | "minecraft:recipes/misc/cyan_dye" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/casing_recycle" | "exnihilosequentia:recipes/exnihilosequentia/ens_diamond_mesh" | "minecraft:husbandry/make_a_sign_glow" | "create:recipes/create.palettes/cut_granite_brick_slab_from_stone_types_granite_stonecutting" | "create:andesite_alloy" | "minecraft:recipes/redstone/acacia_pressure_plate" | "create:recipes/create.palettes/cut_deepslate_from_stone_types_deepslate_stonecutting" | "farmersdelight:recipes/farmersdelight/kelp_roll" | "create:water_wheel" | "bigreactors:recipes/bigreactors.general/crafting/magentite_storage_to_component" | "framedblocks:recipes/framed_blocks/framed_flat_elev_inner_slope_slab_corner" | "ae2:recipes/ae2.main/blasting/silicon_from_certus_quartz_dust" | "minecraft:nether/create_beacon" | "minecraft:recipes/building_blocks/crimson_slab" | "farmersdelight:recipes/farmersdelight/cooking/baked_cod_stew" | "minecraft:recipes/building_blocks/crimson_stairs" | "create:recipes/food/smelting/bread" | "farmersdelight:recipes/farmersdelight/cooking/cabbage_rolls" | "minecraft:recipes/building_blocks/green_stained_glass" | "ae2:recipes/ae2.main/network/cables/glass_gray" | "create:recipes/create.palettes/cut_scoria_brick_slab_recycling" | "minecraft:recipes/decorations/yellow_glazed_terracotta" | "ae2:recipes/tools/tools/fluix_axe" | "exnihilosequentia:recipes/exnihilosequentia/ens_nether_brick_crook" | "framedblocks:recipes/framed_blocks/framed_flat_ext_inner_double_slope_panel_corner" | "exnihilosequentia:recipes/exnihilosequentia/ens_acacia_crucible" | "ae2:recipes/ae2.main/smelting/smooth_sky_stone_block" | "create:recipes/create.palettes/cut_asurine_brick_wall_from_stone_types_asurine_stonecutting" | "minecraft:recipes/building_blocks/bookshelf" | "create:recipes/create.palettes/exposed_copper_shingle_stairs_from_exposed_copper_shingles_stonecutting" | "ae2:recipes/ae2.main/network/blocks/security_station" | "laserio:recipes/laserio/filter_tag" | "ae2additions:recipes/ae2additions/components/super/4k" | "bigreactors:recipes/bigreactors.general/reprocessor/collector" | "minecraft:story/iron_tools" | "create:recipes/create.palettes/polished_cut_dripstone_wall" | "create:recipes/create.palettes/small_dripstone_brick_slab_from_stone_types_dripstone_stonecutting" | "minecraft:recipes/decorations/polished_blackstone_brick_wall_from_blackstone_stonecutting" | "minecraft:recipes/combat/iron_chestplate" | "create:recipes/create.base/crafting/kinetics/wrench" | "exnihilosequentia:recipes/exnihilosequentia/ens_calcite_hammer" | "minecraft:recipes/redstone/dark_oak_trapdoor" | "minecraft:recipes/redstone/oak_trapdoor" | "create:recipes/create.palettes/copper_ladder_from_ingots_copper_stonecutting" | "create:honey_drain" | "create:recipes/create.base/crafting/kinetics/track_observer" | "framedblocks:recipes/framed_blocks/framed_iron_door" | "minecraft:recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:recipes/misc/book" | "ae2:recipes/ae2.main/shaped/walls/quartz_bricks" | "minecraft:recipes/building_blocks/purpur_slab" | "create:recipes/create.palettes/calcite_pillar_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/cut_dripstone_slab_recycling" | "minecraft:recipes/combat/stone_sword" | "minecraft:recipes/decorations/cobblestone_wall" | "create:recipes/create.palettes/rose_quartz_tiles_from_polished_rose_quartz_stonecutting" | "farmersdelight:recipes/farmersdelight/cyan_canvas_sign" | "framedblocks:recipes/framed_blocks/framed_flat_ext_double_slope_panel_corner" | "minecraft:recipes/building_blocks/brown_stained_glass" | "create:recipes/create.palettes/cut_calcite_wall_from_stone_types_calcite_stonecutting" | "minecraft:recipes/decorations/brown_carpet" | "minecraft:recipes/decorations/red_stained_glass_pane" | "create:recipes/create.palettes/cut_crimsite_wall_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/food/dried_kelp_from_campfire_cooking" | "minecraft:recipes/combat/netherite_sword_smithing" | "ae2:recipes/ae2.main/misc/deconstruction_fluix_block" | "ae2:recipes/ae2.main/tools/portable_fluid_cell_64k" | "create:recipes/create.palettes/cut_crimsite_slab" | "create:pulley_maxed" | "create:recipes/create.palettes/polished_cut_scorchia_stairs" | "framedblocks:recipes/framed_blocks/framed_activator_rail_slope" | "modularrouters:recipes/modularrouters/fluid_module_2_x4" | "minecraft:recipes/misc/diamond" | "minecraft:recipes/misc/gold_nugget_from_smelting" | "framedblocks:recipes/framed_blocks/framed_powered_rail_slope" | "minecraft:recipes/building_blocks/light_gray_wool" | "create:recipes/create.palettes/cut_andesite_slab" | "minecraft:recipes/food/cooked_chicken" | "minecraft:recipes/tools/stone_axe" | "create:recipes/create.palettes/cut_ochrum_brick_stairs" | "create:recipes/create.base/crafting/kinetics/hose_pulley" | "create:recipes/create.palettes/crafting/kinetics/pink_seat_from_other_seat" | "create:chocolate_bucket" | "create:recipes/create.palettes/small_calcite_brick_stairs" | "create:recipes/create.palettes/copper_shingle_stairs_from_copper_shingles_stonecutting" | "minecraft:recipes/decorations/blue_candle" | "farmersdelight:recipes/farmersdelight/cooked_cod_slice" | "create:recipes/create.palettes/horizontal_framed_glass_from_glass_colorless_stonecutting" | "minecraft:nether/ride_strider" | "farmersdelight:recipes/farmersdelight/tomato_crate" | "create:recipes/create.palettes/cut_limestone_slab" | "ae2additions:recipes/ae2additions/super_cell_housing" | "ae2:recipes/tools/tools/nether_quartz_axe" | "laserio:recipes/laserio/card_energy" | "ae2:recipes/ae2.main/network/parts/panels_semi_dark_monitor_alt" | "exmachinis:recipes/exmachinis/flux_compactor" | "create:recipes/create.palettes/polished_cut_asurine_stairs_from_stone_types_asurine_stonecutting" | "ae2:recipes/ae2.main/materials/cardcrafting" | "minecraft:recipes/building_blocks/waxed_cut_copper_slab_from_honeycomb" | "minecraft:recipes/misc/iron_nugget" | "ae2:recipes/ae2.main/tools/portable_fluid_cell_1k" | "minecraft:recipes/building_blocks/brown_concrete_powder" | "minecraft:end/levitate" | "create:recipes/create.palettes/polished_cut_asurine_wall" | "exnihilosequentia:recipes/exnihilosequentia/ens_bee_doll" | "create:recipes/create.base/crafting/kinetics/weighted_ejector" | "create:recipes/create.palettes/polished_cut_crimsite_stairs" | "minecraft:recipes/building_blocks/blue_stained_glass" | "create:recipes/create.base/crafting/materials/brass_nugget_from_decompacting" | "create:self_deploying" | "create:recipes/create.palettes/polished_cut_ochrum_stairs" | "minecraft:recipes/building_blocks/cracked_stone_bricks" | "minecraft:recipes/building_blocks/ens_blackstone" | "exnihilosequentia:recipes/exnihilosequentia/ens_uranium_ingot" | "ae2:recipes/ae2.main/network/cables/glass_black" | "ae2:recipes/ae2.main/network/cables/glass_fluix_clean" | "create:recipes/create.palettes/small_tuff_brick_wall_from_stone_types_tuff_stonecutting" | "farmersdelight:main/plant_rice" | "minecraft:recipes/building_blocks/cut_copper_slab_from_cut_copper_stonecutting" | "minecraft:recipes/misc/iron_ingot_from_blasting_iron_ore" | "ae2:recipes/ae2.main/shaped/slabs/sky_stone_brick" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/chargingfe" | "minecraft:recipes/misc/bucket" | "create:recipes/create.palettes/cut_crimsite_brick_stairs_from_stone_types_crimsite_stonecutting" | "create:recipes/create.palettes/small_deepslate_brick_stairs_from_stone_types_deepslate_stonecutting" | "ae2:main/qnb" | "minecraft:adventure/bullseye" | "minecraft:recipes/building_blocks/diorite_slab" | "minecraft:recipes/building_blocks/stone_brick_stairs_from_stone_bricks_stonecutting" | "create:recipes/create.palettes/cut_scorchia_wall" | "farmersdelight:recipes/farmersdelight/mangrove_cabinet" | "create:recipes/create.base/crafting/kinetics/rose_quartz_lamp" | "ae2additions:recipes/ae2additions/cells/item/casing-16384k" | "minecraft:recipes/decorations/orange_stained_glass_pane" | "exnihilosequentia:recipes/exnihilosequentia/ens_platinum_nugget" | "minecraft:recipes/building_blocks/light_blue_concrete_powder" | "minecraft:recipes/building_blocks/glass" | "minecraft:recipes/combat/bow" | "create:recipes/create.palettes/crafting/kinetics/orange_seat_from_other_seat" | "minecraft:recipes/building_blocks/acacia_slab" | "laserio:recipes/laserio/card_energy_nbtclear" | "minecraft:recipes/building_blocks/smooth_sandstone" | "minecraft:recipes/building_blocks/oxidized_cut_copper" | "bigreactors:recipes/bigreactors.general/blasting/graphite_from_dust" | "framedblocks:recipes/framed_blocks/framed_one_way_window" | "create:recipes/create.palettes/crimsite_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/decorations/orange_bed_from_white_bed" | "modularrouters:recipes/modularrouters/modular_router" | "ae2:recipes/ae2.main/block_cutter/stairs/smooth_quartz_stairs" | "ae2:recipes/ae2.main/tools/portable_fluid_cell_4k" | "ae2:main/fluix" | "create:recipes/create.base/crafting/kinetics/encased_fan" | "modularrouters:recipes/modularrouters/mimic_augment" | "minecraft:recipes/transportation/minecart" | "minecraft:recipes/decorations/orange_glazed_terracotta" | "exnihilosequentia:recipes/exnihilosequentia/ens_lead_ingot" | "farmersdelight:recipes/farmersdelight/tomato_seeds" | "create:andesite_casing" | "minecraft:recipes/decorations/green_stained_glass_pane" | "framedblocks:recipes/framed_blocks/framed_flat_ext_inner_slope_panel_corner_rotate_to_framed_flat_elev_inner_slope_slab_corner" | "minecraft:recipes/tools/iron_hoe" | "bigreactors:recipes/bigreactors.general/fluidizer/outputport" | "railways:recipes/railways/dying_existing_cap_brown" | "minecraft:recipes/building_blocks/deepslate_tile_stairs_from_polished_deepslate_stonecutting" | "modularrouters:recipes/modularrouters/energy_distributor_module" | "create:recipes/create.palettes/exposed_copper_tile_slab" | "farmersdelight:recipes/misc/iron_nugget_from_smelting_knife" | "ae2additions:recipes/ae2additions/components/super/16m" | "ae2additions:recipes/ae2additions/components/super/16k" | "create:recipes/create.palettes/small_crimsite_bricks_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/misc/bowl" | "sgjourney:recipes/naquadah/raw_naquadah_block" | "create:steam_engine_maxed" | "ae2additions:recipes/ae2additions/cells/super/16k-housing" | "minecraft:recipes/decorations/lime_bed_from_white_bed" | "minecraft:recipes/tools/clock" | "create:recipes/create.palettes/cut_veridium_brick_slab" | "minecraft:story/enter_the_nether" | "minecraft:recipes/decorations/red_glazed_terracotta" | "minecraft:adventure/whos_the_pillager_now" | "create:recipes/create.palettes/cut_deepslate_brick_slab_recycling" | "create:recipes/create.palettes/small_granite_bricks_from_stone_types_granite_stonecutting" | "minecraft:recipes/food/baked_potato" | "ae2:recipes/ae2.main/network/wireless_terminal" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_slab_corner" | "create:recipes/create.palettes/cut_limestone_slab_recycling" | "framedblocks:recipes/framed_blocks/framed_pyramid_slab" | "minecraft:recipes/decorations/green_banner" | "create:recipes/create.palettes/polished_cut_granite_slab_from_stone_types_granite_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_enderman_doll" | "ae2:recipes/ae2.main/network/crafting/1k_cpu_crafting_storage" | "minecraft:recipes/misc/gold_ingot_from_nuggets" | "framedblocks:recipes/framed_blocks/framed_inner_prism_corner" | "framedblocks:recipes/framed_blocks/framed_inv_double_slope_panel_rotate_to_framed_inv_double_slope_slab" | "minecraft:recipes/misc/pink_dye_from_pink_tulip" | "minecraft:recipes/building_blocks/mangrove_stairs" | "create:recipes/create.palettes/polished_cut_scoria_stairs_from_stone_types_scoria_stonecutting" | "modularrouters:recipes/modularrouters/pickup_delay_augment" | "minecraft:recipes/decorations/spruce_sign" | "create:recipes/create.palettes/layered_ochrum_from_stone_types_ochrum_stonecutting" | "ae2:recipes/ae2.main/network/cables/glass_green" | "create:recipes/building_blocks/smelting/glass_from_horizontal_framed_glass" | "create:recipes/create.palettes/cut_dripstone_brick_stairs" | "ae2:recipes/ae2.main/block_cutter/slabs/quartz_brick_slab" | "ae2:main/crafting_terminal" | "create:anvil_plough" | "ae2:main/ioport" | "minecraft:recipes/building_blocks/bricks" | "minecraft:recipes/combat/netherite_leggings_smithing" | "create:recipes/create.palettes/cut_calcite_stairs_from_stone_types_calcite_stonecutting" | "framedblocks:recipes/framed_blocks/framed_double_slope_slab_from_inverse" | "ae2:recipes/ae2.main/network/cells/item_cell_housing" | "minecraft:recipes/decorations/painting" | "create:stressometer" | "minecraft:recipes/building_blocks/waxed_cut_copper" | "farmersdelight:main/hit_raider_with_rotten_tomato" | "minecraft:recipes/building_blocks/red_terracotta" | "create:recipes/create.palettes/polished_cut_ochrum_slab_recycling" | "exnihilosequentia:recipes/exnihilosequentia/ens_iron_hammer" | "minecraft:recipes/combat/arrow" | "webdisplays:pad_break" | "create:recipes/create.palettes/cut_deepslate_slab_recycling" | "create:recipes/create.palettes/small_crimsite_brick_slab_recycling" | "modularrouters:recipes/modularrouters/energy_output_module" | "framedblocks:recipes/framed_blocks/framed_divided_stairs" | "ae2:recipes/ae2.main/shaped/stairs/quartz_block" | "create:recipes/create.palettes/small_deepslate_brick_slab_from_stone_types_deepslate_stonecutting" | "ae2:recipes/ae2.main/materials/annihilationcore" | "minecraft:recipes/building_blocks/polished_deepslate_stairs_from_polished_deepslate_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_blackstone_hammer" | "bigreactors:recipes/bigreactors.general/crafting/cyanite_storage_to_component" | "minecraft:recipes/combat/golden_helmet" | "minecraft:recipes/redstone/acacia_trapdoor" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting" | "ae2additions:recipes/ae2additions/crafting/16384k_storage" | "minecraft:recipes/building_blocks/brick_slab_from_bricks_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_inner_slope_panel_corner" | "colossalchests:base/diamond" | "create:train" | "create:recipes/create.palettes/cut_deepslate_brick_stairs_from_stone_types_deepslate_stonecutting" | "minecraft:recipes/food/cooked_salmon" | "create:recipes/create.base/crafting/kinetics/copper_valve_handle" | "framedblocks:recipes/framed_blocks/framed_divided_panel_horizontal_rotate_to_framed_divided_slab" | "create:recipes/create.base/crafting/kinetics/sticker" | "create:recipes/create.base/crafting/appliances/crafting_blueprint" | "create:recipes/create.palettes/small_deepslate_brick_slab_recycling" | "ae2:recipes/ae2.main/network/cables/smart_light_gray" | "framedblocks:recipes/framed_blocks/framed_fence_from_post" | "farmersdelight:recipes/farmersdelight/flint_knife" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/chargingfe" | "ae2:recipes/ae2.main/network/parts/monitors_storage" | "exnihilosequentia:recipes/exnihilosequentia/ens_red_nether_brick_hammer" | "create:recipes/create.palettes/small_tuff_bricks_from_stone_types_tuff_stonecutting" | "create:recipes/create.palettes/cut_diorite_bricks_from_stone_types_diorite_stonecutting" | "modularrouters:recipes/modularrouters/placer_module" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_zinc" | "create:recipes/create.palettes/polished_cut_calcite_wall_from_stone_types_calcite_stonecutting" | "minecraft:recipes/decorations/composter" | "minecraft:recipes/building_blocks/red_nether_brick_stairs_from_red_nether_bricks_stonecutting" | "create:recipes/building_blocks/dripstone_block_from_stone_types_dripstone_stonecutting" | "create:recipes/create.palettes/cut_crimsite_slab_from_stone_types_crimsite_stonecutting" | "farmersdelight:recipes/farmersdelight/diamond_knife" | "create:recipes/create.base/crafting/kinetics/item_vault" | "create:recipes/create.palettes/polished_cut_limestone_slab_from_stone_types_limestone_stonecutting" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_1k" | "farmersdelight:recipes/farmersdelight/chocolate_pie_from_slices" | "minecraft:recipes/building_blocks/end_stone_bricks" | "framedblocks:recipes/framed_blocks/framed_key" | "ae2:recipes/ae2.main/network/cables/covered_purple" | "minecraft:recipes/decorations/glow_item_frame" | "minecraft:husbandry/silk_touch_nest" | "minecraft:recipes/building_blocks/dark_prismarine_stairs" | "minecraft:recipes/decorations/andesite_wall_from_andesite_stonecutting" | "exmachinis:root" | "ae2additions:recipes/ae2additions/cells/item/4096k" | "ae2:recipes/ae2.main/network/cables/dense_covered_gray" | "minecraft:recipes/building_blocks/waxed_cut_copper_from_honeycomb" | "minecraft:recipes/building_blocks/nether_brick_stairs" | "create:recipes/create.palettes/exposed_copper_shingle_slab" | "create:train_roadkill" | "exmachinis:gold_upgrade" | "create:recipes/create.palettes/small_calcite_brick_wall" | "ae2:recipes/tools/tools/certus_quartz_hoe" | "farmersdelight:recipes/farmersdelight/cabbage_crate" | "modularrouters:recipes/modularrouters/stack_upgrade" | "create:recipes/create.base/crafting/materials/experience_nugget_from_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_emerald_mesh" | "minecraft:recipes/building_blocks/smooth_red_sandstone_slab" | "create:recipes/create.base/crafting/kinetics/mechanical_roller" | "railways:recipes/railways/crafting/track_coupler" | "minecraft:story/smelt_iron" | "create:brass_casing" | "ae2:recipes/ae2.main/network/blocks/storage_drive" | "ae2:recipes/ae2.main/network/cables/covered_brown" | "create:recipes/create.palettes/crafting/copper/waxed_copper_tile_stairs_from_honeycomb" | "create:recipes/create.palettes/cut_ochrum_wall_from_stone_types_ochrum_stonecutting" | "minecraft:recipes/tools/fishing_rod" | "minecraft:recipes/decorations/smoker" | "framedblocks:recipes/framed_blocks/framed_prism_corner" | "create:recipes/create.palettes/small_veridium_brick_slab_recycling" | "create:wrench_goggles" | "railways:recipes/railways/crafting/smokestack_woodburner" | "minecraft:recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting" | "modularrouters:recipes/modularrouters/security_upgrade" | "minecraft:recipes/building_blocks/chiseled_stone_bricks" | "minecraft:recipes/building_blocks/nether_brick_slab" | "minecraft:recipes/misc/pumpkin_seeds" | "create:recipes/create.base/crafting/kinetics/nozzle" | "ae2:recipes/ae2.main/network/blocks/spatial_io_pylon" | "ae2additions:recipes/ae2additions/cells/super/256k" | "create:cross_streams" | "minecraft:recipes/decorations/mud_brick_wall" | "framedblocks:recipes/framed_blocks/framed_fancy_powered_rail" | "minecraft:recipes/building_blocks/red_sandstone" | "framedblocks:recipes/framed_blocks/framed_mini_cube" | "thermalendergy:recipes/thermalendergy/prismalium_nugget" | "create:recipes/create.palettes/polished_cut_deepslate_from_stone_types_deepslate_stonecutting" | "minecraft:husbandry/tadpole_in_a_bucket" | "framedblocks:recipes/framed_blocks/framed_iron_trapdoor" | "create:recipes/create.palettes/polished_cut_andesite_slab_recycling" | "create:recipes/create.palettes/acacia_window_pane" | "minecraft:recipes/redstone/dark_oak_button" | "ae2:recipes/ae2.main/network/blocks/interfaces_interface" | "minecraft:husbandry/wax_off" | "railways:recipes/railways/dying_existing_cap_pink" | "sgjourney:recipes/misc/sandstone_hieroglyphs" | "ae2:recipes/ae2.main/block_cutter/stairs/chiseled_quartz_stairs" | "minecraft:recipes/decorations/beehive" | "ae2:recipes/ae2.main/network/cables/glass_red" | "minecraft:recipes/tools/netherite_hoe_smithing" | "minecraft:recipes/decorations/lime_candle" | "minecraft:recipes/building_blocks/emerald_block" | "create:recipes/create.palettes/crafting/kinetics/brass_door" | "minecraft:recipes/food/cooked_rabbit_from_smoking" | "framedblocks:recipes/framed_blocks/framed_corner_slope" | "create:recipes/create.palettes/ornate_iron_window" | "farmersdelight:recipes/farmersdelight/magenta_canvas_sign" | "farmersdelight:recipes/misc/paper_from_tree_bark" | "minecraft:recipes/building_blocks/nether_wart_block" | "create:recipes/create.palettes/polished_cut_diorite_stairs_from_stone_types_diorite_stonecutting" | "minecraft:recipes/redstone/trapped_chest" | "create:recipes/create.palettes/cut_tuff_bricks_from_stone_types_tuff_stonecutting" | "minecraft:recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting" | "create:recipes/building_blocks/andesite_from_stone_types_andesite_stonecutting" | "create:recipes/building_blocks/blasting/ingot_uranium_compat_mekanism" | "framedblocks:recipes/framed_blocks/framed_gold_pressure_plate" | "ae2:recipes/ae2.main/materials/cardvoid" | "create:recipes/transportation/crafting/kinetics/minecart_from_contraption_cart" | "minecraft:recipes/building_blocks/ens_netherrack" | "framedblocks:recipes/framed_blocks/framed_divided_panel_vertical" | "farmersdelight:recipes/farmersdelight/cooking/vegetable_noodles" | "minecraft:recipes/building_blocks/stripped_birch_wood" | "create:windmill" | "create:rose_quartz" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_256k_storage" | "create:recipes/create.palettes/small_limestone_brick_stairs_from_stone_types_limestone_stonecutting" | "minecraft:recipes/building_blocks/sponge" | "minecraft:recipes/building_blocks/smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting" | "farmersdelight:recipes/farmersdelight/milk_bottle" | "ae2:recipes/ae2.main/network/blocks/controller" | "create:recipes/create.base/crafting/kinetics/purple_valve_handle_from_other_valve_handle" | "ae2:recipes/ae2.main/misc/deconstruction_chiseled_certus_quartz" | "minecraft:recipes/building_blocks/prismarine_brick_stairs" | "minecraft:recipes/decorations/prismarine_wall" | "framedblocks:recipes/framed_blocks/framed_flat_elev_slope_slab_corner_rotate_to_framed_flat_ext_slope_panel_corner" | "create:recipes/building_blocks/blasting/ingot_aluminum_compat_immersiveengineering" | "minecraft:recipes/redstone/warped_fence_gate" | "exnihilosequentia:recipes/exnihilosequentia/ens_tuff_hammer" | "minecraft:recipes/transportation/acacia_chest_boat" | "create:recipes/create.palettes/polished_cut_scorchia_stairs_from_stone_types_scorchia_stonecutting" | "create:recipes/create.palettes/cut_scoria_stairs" | "farmersdelight:recipes/farmersdelight/canvas" | "minecraft:recipes/decorations/white_candle" | "modularrouters:recipes/modularrouters/stack_augment" | "create:recipes/create.palettes/small_deepslate_brick_slab" | "create:recipes/create.palettes/cut_limestone_stairs" | "exnihilosequentia:recipes/misc/ens_copper_ingot_from_nugget" | "ae2:recipes/ae2.main/network/cables/covered_fluix" | "minecraft:recipes/combat/turtle_helmet" | "exnihilosequentia:recipes/exnihilosequentia/ens_silver_ingot_blast" | "minecraft:recipes/building_blocks/mud_brick_stairs_from_mud_bricks_stonecutting" | "farmersdelight:main/place_feast" | "minecraft:recipes/building_blocks/oak_stairs" | "railways:recipes/railways/crafting/semaphore" | "ae2additions:recipes/ae2additions/cells/super/16k" | "minecraft:recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting" | "create:recipes/create.palettes/polished_cut_andesite_from_stone_types_andesite_stonecutting" | "create:recipes/create.palettes/polished_cut_deepslate_wall" | "farmersdelight:recipes/farmersdelight/straw_bale" | "ae2additions:recipes/ae2additions/cells/super/16m" | "create:recipes/create.palettes/crimson_window" | "expatternprovider:recipes/epp/epp_part" | "farmersdelight:recipes/farmersdelight/cutting_board" | "minecraft:end/dragon_breath" | "ae2:recipes/ae2.main/shaped/walls/chiseled_quartz_block" | "minecraft:recipes/building_blocks/ens_gilded_blackstone" | "minecraft:recipes/decorations/gray_bed_from_white_bed" | "minecraft:recipes/building_blocks/white_concrete_powder" | "minecraft:recipes/building_blocks/ens_calcite" | "ae2:recipes/ae2.main/tools/network_memory_card_black" | "farmersdelight:recipes/farmersdelight/melon_popsicle" | "create:recipes/create.base/crafting/kinetics/water_wheel" | "minecraft:recipes/misc/music_disc_5" | "minecraft:recipes/misc/netherite_scrap" | "minecraft:story/enchant_item" | "ae2:recipes/ae2.main/network/cables/dense_covered_brown" | "create:recipes/create.base/crafting/schematics/empty_schematic" | "create:recipes/create.palettes/cut_tuff_brick_stairs" | "laserio:recipes/laserio/card_item_nbtclear" | "minecraft:recipes/building_blocks/lime_stained_glass" | "minecraft:recipes/decorations/pink_bed_from_white_bed" | "create:recipes/create.base/crafting/kinetics/mechanical_press" | "expatternprovider:recipes/epp/ei" | "framedblocks:recipes/framed_blocks/framed_soul_torch" | "create:recipes/create.palettes/horizontal_framed_glass_pane" | "minecraft:recipes/building_blocks/quartz_pillar_from_quartz_block_stonecutting" | "create:recipes/create.palettes/polished_cut_veridium_stairs_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/cut_asurine_stairs_from_stone_types_asurine_stonecutting" | "minecraft:recipes/decorations/chain" | "create:stressometer_maxed" | "minecraft:recipes/decorations/yellow_bed" | "create:recipes/create.palettes/polished_cut_scorchia_slab" | "minecraft:recipes/decorations/oak_fence" | "create:recipes/create.palettes/cut_dripstone_bricks_from_stone_types_dripstone_stonecutting" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_16k" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_stairs" | "minecraft:recipes/misc/coal_from_blasting_coal_ore" | "minecraft:recipes/redstone/mangrove_door" | "create:display_board_0" | "bigreactors:recipes/bigreactors.general/fluidizer/powerport" | "minecraft:recipes/redstone/redstone_from_smelting_deepslate_redstone_ore" | "create:steam_whistle" | "minecraft:recipes/food/cooked_porkchop_from_campfire_cooking" | "ae2:recipes/ae2.main/block_cutter/walls/quartz_brick_wall" | "farmersdelight:recipes/farmersdelight/cooking/glow_berry_custard" | "laserio:recipes/laserio/laser_node" | "modularrouters:recipes/modularrouters/player_module" | "create:recipes/create.base/crafting/kinetics/schedule" | "minecraft:recipes/decorations/light_blue_stained_glass_pane" | "create:crafter_lazy_000" | "minecraft:adventure/spyglass_at_parrot" | "minecraft:recipes/building_blocks/nether_brick_stairs_from_nether_bricks_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_slope_slab_corner_rotate_to_framed_flat_stacked_slope_panel_corner" | "minecraft:recipes/building_blocks/oxidized_cut_copper_stairs" | "create:recipes/create.base/crafting/kinetics/steam_engine" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/chargingfe" | "minecraft:recipes/building_blocks/spruce_wood" | "minecraft:recipes/misc/yellow_dye_from_dandelion" | "modularrouters:recipes/modularrouters/puller_module_2_x4" | "farmersdelight:recipes/farmersdelight/beef_patty" | "minecraft:recipes/decorations/end_stone_brick_wall" | "modularrouters:recipes/modularrouters/fluid_module_2" | "thermalendergy:recipes/thermalendergy/vibrating_core" | "framedblocks:recipes/framed_blocks/framed_double_stairs" | "exnihilosequentia:recipes/exnihilosequentia/ens_blackstone_crook" | "create:recipes/create.base/crafting/kinetics/secondary_linear_chassisfrom_conversion" | "create:recipes/create.palettes/cut_andesite_stairs_from_stone_types_andesite_stonecutting" | "ae2:recipes/ae2.main/tools/paintballs_light_blue" | "minecraft:recipes/building_blocks/deepslate_bricks_from_polished_deepslate_stonecutting" | "create:recipes/create.palettes/crafting/kinetics/magenta_seat_from_other_seat" | "colossalchests:size/wood" | "minecraft:recipes/decorations/black_banner" | "ae2:recipes/ae2.main/block_cutter/walls/sky_stone_brick_wall" | "minecraft:recipes/misc/black_dye_from_wither_rose" | "ae2:recipes/ae2.main/network/cables/glass_white" | "create:recipes/create.palettes/cut_ochrum_slab_recycling" | "minecraft:recipes/misc/bone_meal" | "create:speed_controller" | "bigreactors:recipes/bigreactors.general/graphite_component_to_storage" | "minecraft:recipes/building_blocks/prismarine_brick_slab_from_prismarine_stonecutting" | "minecraft:recipes/building_blocks/sandstone_stairs_from_sandstone_stonecutting" | "minecraft:adventure/totem_of_undying" | "minecraft:recipes/decorations/cobbled_deepslate_wall" | "minecraft:recipes/building_blocks/prismarine_bricks" | "ae2:recipes/ae2.main/tools/network_memory_card_green" | "create:recipes/create.palettes/small_limestone_bricks_from_stone_types_limestone_stonecutting" | "create:recipes/create.palettes/spruce_window" | "minecraft:recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_nether_brick_hammer" | "farmersdelight:recipes/farmersdelight/warped_cabinet" | "minecraft:recipes/decorations/diorite_wall" | "create:recipes/create.palettes/crafting/kinetics/metal_girder" | "minecraft:recipes/decorations/stonecutter" | "create:recipes/create.palettes/cut_diorite_stairs" | "expatternprovider:recipes/epp/ei_upgrade" | "travelanchors:recipes/travelanchors/travel_staff" | "create:recipes/create.base/crafting/kinetics/flywheel" | "framedblocks:recipes/framed_blocks/framed_post" | "ae2:recipes/tools/tools/certus_quartz_wrench" | "minecraft:recipes/decorations/light_blue_banner" | "minecraft:recipes/decorations/smithing_table" | "create:recipes/create.palettes/small_ochrum_brick_slab" | "minecraft:recipes/building_blocks/cut_sandstone_slab" | "create:recipes/create.palettes/polished_cut_veridium_wall" | "create:recipes/create.base/crafting/kinetics/portable_fluid_interface" | "create:recipes/create.palettes/layered_veridium_from_stone_types_veridium_stonecutting" | "minecraft:recipes/misc/sugar_from_honey_bottle" | "create:recipes/create.palettes/mangrove_window" | "minecraft:husbandry/allay_deliver_cake_to_note_block" | "create:recipes/create.palettes/small_veridium_brick_stairs_from_stone_types_veridium_stonecutting" | "farmersdelight:recipes/farmersdelight/spruce_cabinet" | "minecraft:recipes/building_blocks/weathered_cut_copper_slab_from_weathered_copper_stonecutting" | "railways:recipes/railways/dying_existing_cap_yellow" | "minecraft:recipes/decorations/orange_stained_glass_pane_from_glass_pane" | "minecraft:recipes/transportation/tnt_minecart" | "create:recipes/building_blocks/smelting/ingot_lead_compat_immersiveengineering" | "farmersdelight:recipes/farmersdelight/basket" | "create:crusher_maxed_0000" | "create:recipes/misc/smelting/copper_ingot_from_crushed" | "modularrouters:recipes/modularrouters/speed_upgrade" | "create:recipes/create.palettes/polished_cut_calcite_stairs_from_stone_types_calcite_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_slab_corner_from_inverse" | "ae2:recipes/ae2.main/network/cables/smart_orange" | "minecraft:recipes/decorations/red_bed_from_white_bed" | "minecraft:recipes/building_blocks/oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting" | "ae2:recipes/ae2.main/network/cables/smart_light_blue" | "ae2wtlib:recipes/wireless_pattern_encoding_terminal" | "farmersdelight:recipes/farmersdelight/canvas_rug" | "create:recipes/decorations/smelting/glass_pane_from_horizontal_framed_glass_pane" | "ae2:recipes/ae2.main/network/cables/dense_covered_purple" | "ae2:recipes/ae2.main/shaped/slabs/sky_stone_block" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_tiles_from_honeycomb" | "minecraft:recipes/decorations/brown_candle" | "farmersdelight:recipes/farmersdelight/wheat_dough_from_eggs" | "create:recipes/create.base/crafting/kinetics/nixie_tube" | "exnihilosequentia:recipes/exnihilosequentia/ens_oak_barrel" | "minecraft:recipes/building_blocks/quartz_pillar" | "create:recipes/create.palettes/cut_tuff_from_stone_types_tuff_stonecutting" | "ae2:recipes/tools/tools/certus_quartz_cutting_knife" | "minecraft:husbandry/wax_on" | "aeinfinitybooster:recipes/aeinfinitybooster/infinity_card" | "minecraft:recipes/building_blocks/purple_terracotta" | "ae2additions:recipes/ae2additions/cells/item/casing-4096k" | "minecraft:adventure/play_jukebox_in_meadows" | "ae2:recipes/ae2.main/network/upgrade_wireless_crafting_terminal" | "farmersdelight:recipes/farmersdelight/cooked_bacon_from_campfire_cooking" | "farmersdelight:recipes/farmersdelight/white_canvas_sign" | "minecraft:recipes/misc/green_dye" | "minecraft:recipes/decorations/magenta_bed" | "create:recipes/create.palettes/polished_cut_crimsite_wall_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/redstone/honey_block" | "minecraft:recipes/building_blocks/dark_prismarine" | "minecraft:adventure/hero_of_the_village" | "minecraft:recipes/redstone/redstone" | "minecraft:recipes/building_blocks/smooth_stone" | "create:recipes/create.palettes/small_crimsite_brick_slab" | "exnihilosequentia:recipes/exnihilosequentia/ens_stone_barrel" | "exnihilosequentia:recipes/exnihilosequentia/ens_oak_crucible" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/controller_ingots_uranium" | "modularrouters:recipes/modularrouters/mod_filter" | "create:recipes/building_blocks/smelting/glass_from_framed_glass" | "minecraft:recipes/building_blocks/packed_ice" | "minecraft:recipes/transportation/spruce_boat" | "ae2:recipes/ae2.main/network/cables/dense_smart_yellow" | "minecraft:recipes/building_blocks/quartz_stairs_from_quartz_block_stonecutting" | "minecraft:recipes/building_blocks/gray_wool" | "minecraft:recipes/building_blocks/ens_dripstone_block" | "create:recipes/create.palettes/polished_cut_dripstone_wall_from_stone_types_dripstone_stonecutting" | "create:recipes/create.palettes/crafting/kinetics/green_seat_from_other_seat" | "ae2:recipes/ae2.main/block_cutter/walls/sky_stone_wall" | "minecraft:recipes/building_blocks/deepslate_tiles" | "create:recipes/create.palettes/andesite_bars_from_andesite_alloy_stonecutting" | "framedblocks:recipes/framed_blocks/framed_stacked_slope_panel" | "ae2:recipes/ae2.main/block_cutter/slabs/cut_quartz_slab" | "minecraft:recipes/building_blocks/warped_hyphae" | "minecraft:recipes/redstone/jungle_button" | "ae2:recipes/ae2.main/network/cables/smart_purple" | "ae2:recipes/tools/tools/fluix_pickaxe" | "minecraft:recipes/redstone/note_block" | "ae2:recipes/combat/tools/nether_quartz_sword" | "create:recipes/create.palettes/cut_scorchia_brick_slab" | "minecraft:recipes/decorations/green_stained_glass_pane_from_glass_pane" | "create:recipes/create.palettes/layered_andesite_from_stone_types_andesite_stonecutting" | "create:hose_pulley" | "create:recipes/building_blocks/blasting/ingot_nickel_compat_immersiveengineering" | "ae2:recipes/ae2.main/network/cables/dense_covered_magenta" | "minecraft:recipes/decorations/lime_bed" | "farmersdelight:recipes/farmersdelight/green_canvas_sign" | "ae2:recipes/ae2.main/network/cables/smart_green" | "ae2:recipes/ae2.main/decorative/quartz_glass" | "minecraft:recipes/building_blocks/smooth_stone_slab" | "create:recipes/create.palettes/polished_cut_granite_from_stone_types_granite_stonecutting" | "create:recipes/create.palettes/cut_tuff_brick_slab" | "laserio:recipes/laserio/filter_basic_nbtclear" | "create:recipes/create.palettes/small_veridium_brick_stairs" | "create:recipes/create.base/crafting/kinetics/rope_pulley" | "ae2:recipes/ae2.main/tools/matter_cannon" | "expatternprovider:recipes/epp/tape" | "create:recipes/create.palettes/weathered_copper_shingle_stairs_from_weathered_copper_shingles_stonecutting" | "minecraft:recipes/misc/beacon" | "ae2:recipes/ae2.main/block_cutter/slabs/sky_stone_small_brick_slab" | "minecraft:recipes/building_blocks/red_nether_bricks" | "framedblocks:recipes/framed_blocks/framed_double_prism" | "ae2:recipes/ae2.main/network/cables/dense_covered_white" | "create:recipes/create.palettes/polished_cut_scorchia_from_stone_types_scorchia_stonecutting" | "framedblocks:recipes/framed_blocks/framed_extended_double_slope_panel_rotate_to_framed_elevated_double_slope_slab" | "minecraft:recipes/decorations/cyan_carpet" | "minecraft:husbandry/root" | "minecraft:recipes/transportation/birch_boat" | "minecraft:recipes/building_blocks/cut_copper_from_copper_block_stonecutting" | "framedblocks:recipes/framed_blocks/framed_double_sloped_prism" | "minecraft:recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "create:recipes/create.palettes/small_diorite_bricks_from_stone_types_diorite_stonecutting" | "ae2:recipes/ae2.main/network/parts/toggle_bus" | "farmersdelight:recipes/farmersdelight/rice_bale" | "create:recipes/create.palettes/cut_calcite_from_stone_types_calcite_stonecutting" | "framedblocks:recipes/framed_blocks/framed_slope_panel_rotate_to_framed_slope_slab" | "ae2:recipes/ae2.main/tools/network_memory_card_red" | "ae2additions:recipes/ae2additions/components/super/1024k" | "ae2:recipes/ae2.main/network/cables/smart_white" | "ae2:recipes/ae2.main/shaped/not_so_mysterious_cube" | "minecraft:recipes/redstone/crimson_trapdoor" | "minecraft:recipes/decorations/green_glazed_terracotta" | "colossalchests:base/wood" | "create:recipes/create.base/crafting/kinetics/piston_extension_pole" | "create:recipes/create.palettes/crafting/kinetics/light_blue_seat" | "minecraft:recipes/building_blocks/blue_ice" | "ae2:recipes/ae2.main/network/cables/dense_smart_brown" | "minecraft:adventure/trade" | "minecraft:recipes/building_blocks/deepslate" | "minecraft:recipes/decorations/white_carpet" | "framedblocks:recipes/framed_blocks/framed_chest" | "ae2:main/pattern_encoding_terminal" | "minecraft:recipes/building_blocks/red_sandstone_slab" | "minecraft:recipes/building_blocks/dark_prismarine_slab" | "webdisplays:root" | "minecraft:recipes/decorations/pink_stained_glass_pane_from_glass_pane" | "create:recipes/building_blocks/smelting/ingot_aluminum_compat_immersiveengineering" | "minecraft:recipes/building_blocks/jack_o_lantern" | "minecraft:recipes/transportation/birch_chest_boat" | "minecraft:recipes/decorations/glass_pane" | "framedblocks:recipes/framed_blocks/framed_large_button" | "minecraft:recipes/decorations/purple_banner" | "minecraft:recipes/building_blocks/magenta_stained_glass" | "create:recipes/create.palettes/polished_cut_scoria_wall_from_stone_types_scoria_stonecutting" | "ae2:recipes/ae2.main/shaped/walls/fluix_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_uranium_ingot_blast" | "minecraft:recipes/transportation/oak_boat" | "ae2:main/storage_cell" | "farmersdelight:recipes/farmersdelight/jungle_cabinet" | "ae2:recipes/ae2.main/network/parts/tunnels_me" | "minecraft:recipes/building_blocks/smooth_stone_slab_from_smooth_stone_stonecutting" | "minecraft:recipes/decorations/deepslate_tile_wall_from_polished_deepslate_stonecutting" | "minecraft:recipes/building_blocks/deepslate_brick_stairs_from_deepslate_bricks_stonecutting" | "ae2additions:recipes/ae2additions/cells/super/1k" | "create:recipes/create.palettes/crafting/copper/waxed_copper_tiles_from_honeycomb" | "minecraft:recipes/misc/paper" | "ae2additions:recipes/ae2additions/blocks/wireless_transceiver" | "railways:recipes/railways/dying_existing_cap_light_gray" | "create:backtank" | "minecraft:recipes/redstone/warped_button" | "minecraft:husbandry/kill_axolotl_target" | "minecraft:recipes/decorations/stone_brick_wall_from_stone_bricks_stonecutting" | "minecraft:recipes/building_blocks/red_nether_brick_stairs" | "exnihilosequentia:recipes/exnihilosequentia/ens_silver_ingot_from_nugget" | "farmersdelight:recipes/farmersdelight/lime_canvas_sign" | "farmersdelight:recipes/farmersdelight/cooking/pasta_with_meatballs" | "ae2additions:recipes/ae2additions/cells/fluid/16384k" | "create:recipes/building_blocks/smelting/silver_ingot_compat_thermal" | "framedblocks:recipes/framed_blocks/framed_flat_inv_double_slope_slab_corner_rotate_to_framed_flat_inv_double_slope_panel_corner" | "minecraft:recipes/building_blocks/warped_stairs" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_shingle_slab_from_honeycomb" | "minecraft:recipes/building_blocks/white_stained_glass" | "farmersdelight:recipes/food/bread_from_smoking" | "ae2:recipes/ae2.main/shaped/walls/smooth_quartz_block" | "create:recipes/create.palettes/copper_shingle_stairs" | "create:recipes/create.palettes/limestone_from_stone_types_limestone_stonecutting" | "minecraft:recipes/decorations/blue_glazed_terracotta" | "create:recipes/create.palettes/small_limestone_brick_wall" | "minecraft:recipes/building_blocks/mossy_cobblestone_from_moss_block" | "minecraft:recipes/building_blocks/andesite_slab_from_andesite_stonecutting" | "minecraft:recipes/redstone/acacia_fence_gate" | "minecraft:recipes/building_blocks/coal_block" | "create:recipes/create.palettes/dripstone_pillar_from_stone_types_dripstone_stonecutting" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_stairs_from_honeycomb" | "create:recipes/create.palettes/small_limestone_brick_slab_from_stone_types_limestone_stonecutting" | "farmersdelight:recipes/farmersdelight/full_tatami_mat" | "exnihilosequentia:recipes/exnihilosequentia/ens_netherite_hammer" | "minecraft:recipes/building_blocks/spruce_slab" | "minecraft:recipes/decorations/polished_blackstone_wall_from_blackstone_stonecutting" | "create:recipes/create.base/crafting/schematics/schematic_table" | "create:recipes/create.palettes/small_dripstone_brick_stairs" | "create:recipes/create.palettes/cut_dripstone_stairs" | "framedblocks:recipes/framed_blocks/framed_vertical_stairs_rotate_to_framed_stairs" | "modularrouters:recipes/modularrouters/activator_module" | "minecraft:recipes/tools/lead" | "minecraft:recipes/decorations/warped_sign" | "exnihilosequentia:recipes/exnihilosequentia/ens_lead_ingot_from_nugget" | "create:recipes/create.palettes/cut_calcite_stairs" | "create:recipes/create.palettes/rose_quartz_block_from_rose_quartz_stonecutting" | "minecraft:recipes/decorations/white_stained_glass_pane_from_glass_pane" | "minecraft:recipes/building_blocks/waxed_cut_copper_slab_from_waxed_copper_block_stonecutting" | "ae2:recipes/ae2.main/network/blocks/cell_workbench" | "ae2additions:recipes/ae2additions/cells/super/4k" | "create:recipes/create.palettes/polished_cut_asurine_stairs" | "create:recipes/create.palettes/cut_ochrum_stairs_from_stone_types_ochrum_stonecutting" | "minecraft:recipes/decorations/lodestone" | "farmersdelight:recipes/farmersdelight/cooking/noodle_soup" | "framedblocks:recipes/framed_blocks/framed_flat_ext_slope_panel_corner_rotate_to_framed_flat_elev_slope_slab_corner" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/fuelrod_ingots_yellorium" | "create:recipes/building_blocks/blasting/lead_ingot_compat_thermal" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/activefluidport_forge" | "minecraft:recipes/redstone/oak_button" | "ae2:recipes/ae2.main/network/crafting/16k_cpu_crafting_storage" | "create:belt_funnel_kiss" | "create:recipes/create.palettes/cut_diorite_slab_recycling" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/activetap_fe" | "minecraft:adventure/honey_block_slide" | "farmersdelight:recipes/farmersdelight/cod_roll" | "minecraft:recipes/redstone/dark_oak_pressure_plate" | "exnihilosequentia:recipes/exnihilosequentia/ens_deepslate_hammer" | "create:recipes/create.palettes/cut_deepslate_wall_from_stone_types_deepslate_stonecutting" | "expatternprovider:recipes/epp/ex_drive" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/controller_ingots_uranium" | "minecraft:recipes/building_blocks/smooth_quartz_stairs_from_smooth_quartz_stonecutting" | "framedblocks:recipes/framed_blocks/framed_inv_double_slope_slab" | "sgjourney:recipes/naquadah/naquadah_slab" | "create:recipes/building_blocks/smelting/ingot_osmium_compat_mekanism" | "minecraft:recipes/misc/iron_ingot_from_smelting_deepslate_iron_ore" | "ae2:recipes/ae2.main/network/crafting/64k_cpu_crafting_storage" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_tile_stairs_from_honeycomb" | "minecraft:recipes/decorations/nether_brick_fence" | "minecraft:recipes/building_blocks/chiseled_polished_blackstone_from_blackstone_stonecutting" | "minecraft:recipes/misc/magenta_dye_from_allium" | "minecraft:recipes/building_blocks/cracked_deepslate_tiles" | "exnihilosequentia:recipes/exnihilosequentia/ens_aluminum_nugget" | "colossalchests:uncolossal" | "create:recipes/create.base/crafting/kinetics/linear_chassisfrom_conversion" | "ae2:recipes/ae2.main/shaped/walls/sky_stone_brick" | "minecraft:recipes/building_blocks/exposed_cut_copper" | "framedblocks:recipes/framed_blocks/framed_flat_inv_double_slope_slab_corner" | "create:linked_controller" | "minecraft:recipes/building_blocks/weathered_cut_copper_slab" | "minecraft:recipes/decorations/stone_brick_walls_from_stone_stonecutting" | "farmersdelight:recipes/farmersdelight/onion_crate" | "framedblocks:recipes/framed_blocks/framed_pillar" | "create:arm_many_targets" | "ae2additions:recipes/ae2additions/components/super/4096k" | "create:recipes/create.palettes/cut_limestone_stairs_from_stone_types_limestone_stonecutting" | "minecraft:recipes/redstone/daylight_detector" | "minecraft:recipes/misc/diamond_from_blasting_deepslate_diamond_ore" | "create:recipes/misc/crafting/materials/copper_ingot" | "create:recipes/create.palettes/small_scorchia_brick_stairs_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/redstone/jungle_fence_gate" | "ae2additions:recipes/ae2additions/cells/item/casing-1024k" | "ae2:main/portable_cell" | "minecraft:recipes/redstone/warped_door" | "framedblocks:recipes/framed_blocks/framed_double_half_slope" | "create:recipes/create.base/crafting/kinetics/steam_whistle" | "minecraft:recipes/decorations/yellow_carpet_from_white_carpet" | "minecraft:recipes/decorations/dark_oak_fence" | "minecraft:recipes/combat/diamond_boots" | "ae2:recipes/ae2.main/network/parts/terminals" | "create:recipes/create.palettes/layered_asurine_from_stone_types_asurine_stonecutting" | "farmersdelight:recipes/farmersdelight/rice_panicle" | "expatternprovider:recipes/epp/ingredient_buffer" | "create:recipes/create.base/blasting/zinc_ingot_from_raw_ore" | "exnihilosequentia:recipes/exnihilosequentia/ens_netherite_mesh" | "create:red_signal" | "ae2:recipes/ae2.main/network/parts/cable_anchor" | "ae2:recipes/combat/tools/certus_quartz_sword" | "minecraft:recipes/combat/iron_sword" | "minecraft:recipes/redstone/observer" | "ae2:recipes/ae2.main/network/cables/smart_brown" | "minecraft:recipes/misc/light_gray_dye_from_white_tulip" | "create:recipes/create.base/crafting/kinetics/brass_hand" | "minecraft:recipes/tools/iron_pickaxe" | "create:recipes/create.palettes/crafting/kinetics/light_blue_seat_from_other_seat" | "farmersdelight:recipes/farmersdelight/gray_canvas_sign" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_256k_storage" | "create:recipes/building_blocks/blasting/ingot_lead_compat_mekanism" | "minecraft:recipes/building_blocks/magenta_wool" | "ae2:recipes/ae2.main/misc/deconstruction_smooth_certus_quartz_block" | "minecraft:recipes/building_blocks/polished_granite_stairs" | "create:recipes/create.base/crafting/materials/raw_zinc" | "minecraft:recipes/building_blocks/dark_oak_slab" | "framedblocks:recipes/framed_blocks/framed_double_slope" | "minecraft:recipes/transportation/mangrove_boat" | "minecraft:recipes/decorations/torch" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_platinum_ingot_blast" | "laserio:recipes/laserio/card_holder" | "ae2:recipes/ae2.main/network/cables/dense_smart_light_blue" | "minecraft:recipes/building_blocks/stone_brick_slab_from_stone_stonecutting" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_shingle_slab_from_honeycomb" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/passivetap_fe" | "minecraft:recipes/building_blocks/smooth_sandstone_stairs_from_smooth_sandstone_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_covered_yellow" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_128_cubed" | "create:recipes/create.palettes/polished_cut_deepslate_stairs_from_stone_types_deepslate_stonecutting" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_honeycomb" | "ae2:recipes/ae2.main/materials/cardfuzzy" | "minecraft:recipes/building_blocks/dark_oak_planks" | "minecraft:recipes/transportation/detector_rail" | "farmersdelight:recipes/farmersdelight/sweet_berry_cheesecake_from_slices" | "colossalchests:size/copper" | "create:recipes/create.palettes/cut_dripstone_slab_from_stone_types_dripstone_stonecutting" | "minecraft:recipes/combat/shield" | "create:recipes/create.base/crafting/appliances/netherite_diving_boots_from_netherite" | "minecraft:recipes/building_blocks/red_sandstone_stairs" | "ae2:recipes/ae2.main/tools/paintballs_blue" | "minecraft:recipes/building_blocks/deepslate_brick_slab_from_polished_deepslate_stonecutting" | "ae2:recipes/ae2.main/network/cables/glass_cyan" | "minecraft:recipes/decorations/magenta_carpet" | "ae2:recipes/ae2.main/tools/misctools_entropy_manipulator" | "minecraft:recipes/misc/creeper_banner_pattern" | "exnihilosequentia:recipes/exnihilosequentia/ens_tuff_crook" | "framedblocks:recipes/framed_blocks/framed_button" | "create:recipes/create.palettes/small_scorchia_brick_stairs" | "create:recipes/create.palettes/cut_scoria_bricks_from_stone_types_scoria_stonecutting" | "minecraft:recipes/building_blocks/andesite_stairs_from_andesite_stonecutting" | "create:recipes/create.palettes/cut_diorite_brick_slab" | "minecraft:recipes/decorations/iron_bars" | "sgjourney:recipes/misc/sandstone_with_lapis" | "framedblocks:recipes/framed_blocks/framed_divided_panel_horizontal" | "minecraft:recipes/misc/copper_ingot" | "create:recipes/building_blocks/blasting/ingot_uranium_compat_immersiveengineering" | "create:recipes/create.palettes/copycat_panel_from_ingots_zinc_stonecutting" | "exmachinis:diamond_upgrade" | "framedblocks:recipes/framed_blocks/framed_double_stairs_rotate_to_framed_vertical_double_stairs" | "minecraft:recipes/transportation/chest_minecart" | "minecraft:recipes/building_blocks/ens_tuff" | "minecraft:recipes/building_blocks/spruce_planks" | "ae2:recipes/ae2.main/shaped/walls/quartz_block" | "ae2:recipes/ae2.main/decorative/cut_quartz_block_from_stonecutting" | "minecraft:recipes/building_blocks/netherite_block" | "minecraft:recipes/building_blocks/polished_diorite_slab" | "sgjourney:recipes/naquadah/naquadah_alloy" | "create:train_crash" | "ae2:recipes/ae2.main/network/parts/formation_plane_alt" | "minecraft:recipes/decorations/red_carpet" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/casing" | "create:recipes/create.palettes/small_ochrum_brick_stairs_from_stone_types_ochrum_stonecutting" | "laserio:recipes/laserio/filter_tag_nbtclear" | "create:recipes/create.base/crafting/materials/brass_ingot_from_decompacting" | "create:long_travel" | "minecraft:recipes/transportation/dark_oak_chest_boat" | "create:recipes/create.palettes/cut_deepslate_stairs" | "minecraft:recipes/building_blocks/stone_brick_stairs_from_stone_stonecutting" | "create:recipes/create.palettes/polished_cut_granite_slab_recycling" | "minecraft:recipes/building_blocks/deepslate_tile_slab_from_deepslate_tiles_stonecutting" | "minecraft:recipes/building_blocks/mud_brick_slab" | "minecraft:adventure/lightning_rod_with_villager_no_fire" | "ae2:main/recursive" | "minecraft:recipes/brewing/glistering_melon_slice" | "create:recipes/create.base/crafting/kinetics/radial_chassis" | "minecraft:recipes/decorations/lime_carpet_from_white_carpet" | "minecraft:recipes/misc/light_gray_dye_from_azure_bluet" | "minecraft:recipes/building_blocks/cracked_nether_bricks" | "minecraft:recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting" | "exmachinis:recipes/exmachinis/netherite_upgrade" | "create:recipes/create.palettes/crafting/kinetics/train_door" | "ae2:recipes/ae2.main/network/parts/export_bus" | "minecraft:recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting" | "ae2:recipes/ae2.main/network/cables/covered_pink" | "create:recipes/create.base/crafting/kinetics/speedometerfrom_conversion" | "minecraft:recipes/building_blocks/smooth_quartz" | "create:recipes/create.palettes/crafting/kinetics/yellow_seat_from_other_seat" | "create:recipes/create.palettes/cut_dripstone_stairs_from_stone_types_dripstone_stonecutting" | "farmersdelight:recipes/farmersdelight/pink_canvas_sign" | "expatternprovider:recipes/epp/water_cell" | "farmersdelight:recipes/farmersdelight/cooked_salmon_slice_from_smoking" | "framedblocks:recipes/framed_blocks/framing_saw" | "create:recipes/create.palettes/oxidized_copper_shingle_slab" | "minecraft:recipes/decorations/blue_stained_glass_pane" | "create:recipes/create.palettes/cut_deepslate_brick_slab_from_stone_types_deepslate_stonecutting" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting" | "create:recipes/create.palettes/cut_veridium_brick_slab_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/small_asurine_brick_wall" | "framedblocks:recipes/framed_blocks/framed_horizontal_pane" | "minecraft:recipes/decorations/polished_deepslate_wall_from_polished_deepslate_stonecutting" | "minecraft:recipes/food/cooked_salmon_from_smoking" | "create:recipes/create.palettes/scoria_pillar_from_stone_types_scoria_stonecutting" | "minecraft:recipes/tools/netherite_shovel_smithing" | "modularrouters:recipes/modularrouters/augment_core" | "ae2:recipes/ae2.main/network/cells/item_storage_components_cell_64k_part" | "minecraft:recipes/brewing/glass_bottle" | "create:mechanical_arm" | "ae2:recipes/ae2.main/network/blocks/energy_energy_acceptor" | "ae2:recipes/ae2.main/decorative/smooth_quartz_block" | "exnihilosequentia:recipes/exnihilosequentia/ens_aluminum_ingot_from_nugget" | "create:recipes/food/smoking/bread" | "exnihilosequentia:recipes/exnihilosequentia/ens_warped_barrel" | "framedblocks:recipes/framed_blocks/framed_wrench" | "minecraft:recipes/decorations/red_nether_brick_wall_from_red_nether_bricks_stonecutting" | "create:recipes/create.palettes/cut_granite_from_stone_types_granite_stonecutting" | "minecraft:recipes/misc/lime_dye_from_smelting" | "farmersdelight:recipes/farmersdelight/fried_egg" | "create:recipes/create.base/crafting/materials/andesite_alloy" | "modularrouters:recipes/modularrouters/range_up_augment" | "minecraft:recipes/building_blocks/blackstone_slab_from_blackstone_stonecutting" | "create:recipes/create.palettes/ornate_iron_window_pane" | "modularrouters:recipes/modularrouters/blank_module" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_stairs" | "minecraft:recipes/building_blocks/chiseled_red_sandstone_from_red_sandstone_stonecutting" | "ae2:recipes/ae2.main/tools/portable_fluid_cell_256k" | "create:recipes/create.base/crafting/logistics/redstone_link" | "create:recipes/create.base/crafting/kinetics/millstone" | "farmersdelight:recipes/farmersdelight/acacia_cabinet" | "framedblocks:recipes/framed_blocks/framed_inner_prism" | "create:recipes/create.palettes/crafting/copper/waxed_copper_shingles_from_honeycomb" | "create:recipes/create.palettes/small_diorite_brick_slab" | "minecraft:recipes/building_blocks/jungle_planks" | "create:recipes/create.palettes/cut_scorchia_slab_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/building_blocks/chiseled_quartz_block" | "laserio:recipes/laserio/filter_basic" | "ae2additions:recipes/ae2additions/cells/super/64k-housing" | "laserio:recipes/laserio/card_fluid_nbtclear" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_4k_storage" | "bigreactors:recipes/bigreactors.general/turbine/ludicrite_block" | "ae2:recipes/ae2.main/misc/tank_sky_stone" | "create:recipes/create.base/crafting/appliances/tree_fertilizer" | "ae2:recipes/ae2.main/tools/paintballs_brown" | "create:recipes/create.palettes/cut_ochrum_brick_slab_from_stone_types_ochrum_stonecutting" | "farmersdelight:recipes/farmersdelight/sweet_berry_cheesecake" | "farmersdelight:main/get_mushroom_colony" | "ae2:recipes/ae2.main/tools/paintballs_yellow" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting" | "create:recipes/create.base/crafting/kinetics/chute" | "minecraft:recipes/redstone/sticky_piston" | "create:recipes/create.palettes/crafting/palettes/scorchia" | "ae2:recipes/ae2.main/tools/network_memory_card_pink" | "minecraft:recipes/building_blocks/oxidized_cut_copper_slab" | "create:recipes/create.palettes/cut_tuff_brick_slab_recycling" | "minecraft:recipes/decorations/purple_bed_from_white_bed" | "create:recipes/create.palettes/crafting/copper/waxed_copper_shingle_slab_from_honeycomb" | "laserio:recipes/laserio/logic_chip" | "create:recipes/create.palettes/cut_limestone_wall" | "ae2:recipes/ae2.main/decorative/certus_quartz_bricks" | "farmersdelight:recipes/farmersdelight/nether_salad" | "create:recipes/create.palettes/jungle_window_pane" | "minecraft:recipes/brewing/fermented_spider_eye" | "minecraft:recipes/misc/iron_ingot_from_smelting_raw_iron" | "framedblocks:recipes/framed_blocks/framed_iron_gate_door" | "minecraft:recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting" | "create:recipes/create.base/crafting/schematics/schematicannon" | "create:recipes/create.palettes/cut_veridium_wall" | "minecraft:recipes/misc/purple_dye" | "create:recipes/create.palettes/cut_crimsite_brick_wall" | "minecraft:recipes/building_blocks/waxed_cut_copper_from_waxed_copper_block_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_gray" | "minecraft:adventure/kill_mob_near_sculk_catalyst" | "minecraft:recipes/building_blocks/dried_kelp_block" | "minecraft:recipes/building_blocks/end_stone_brick_slab_from_end_stone_brick_stonecutting" | "create:recipes/create.palettes/polished_cut_granite_slab" | "mobilebeacon:misc/mobile_beacon_diamond" | "ae2:recipes/ae2.main/network/cables/network_memory_card_clean" | "minecraft:recipes/building_blocks/quartz_bricks_from_quartz_block_stonecutting" | "ae2:recipes/ae2.main/shaped/slabs/fluix_block" | "minecraft:recipes/building_blocks/waxed_oxidized_copper_from_honeycomb" | "ae2:recipes/ae2.main/tools/paintballs_lime" | "create:recipes/create.palettes/small_tuff_brick_stairs_from_stone_types_tuff_stonecutting" | "farmersdelight:recipes/farmersdelight/cooking/dumplings" | "framedblocks:recipes/framed_blocks/framed_wall_board" | "create:recipes/create.palettes/cut_asurine_brick_wall" | "framedblocks:recipes/framed_blocks/framed_half_stairs" | "ae2:recipes/ae2.main/decorative/quartz_block" | "ae2:recipes/ae2.main/block_cutter/slabs/fluix_slab" | "modularrouters:recipes/modularrouters/blast_upgrade" | "minecraft:recipes/decorations/mangrove_fence" | "minecraft:recipes/building_blocks/white_terracotta" | "minecraft:recipes/food/cooked_mutton" | "minecraft:recipes/misc/white_dye_from_lily_of_the_valley" | "ae2:recipes/ae2.main/tools/portable_item_cell_64k" | "minecraft:recipes/building_blocks/deepslate_tile_stairs" | "minecraft:recipes/building_blocks/polished_blackstone_bricks_from_polished_blackstone_stonecutting" | "sgjourney:recipes/naquadah/naquadah_block" | "create:recipes/create.base/crafting/appliances/attribute_filter_clear" | "webdisplays:keyboard_cat" | "minecraft:recipes/building_blocks/purple_wool" | "create:recipes/building_blocks/calcite_from_stone_types_calcite_stonecutting" | "farmersdelight:recipes/farmersdelight/cooking/chicken_soup" | "ae2:recipes/ae2.main/network/cells/item_storage_components_cell_4k_part" | "create:recipes/create.base/crafting/kinetics/white_sailfrom_conversion" | "minecraft:recipes/decorations/lime_carpet" | "minecraft:adventure/sniper_duel" | "create:track_signal" | "minecraft:recipes/building_blocks/polished_andesite_stairs" | "create:recipes/create.base/crafting/kinetics/gantry_carriage" | "exnihilosequentia:recipes/exnihilosequentia/ens_crimson_crucible" | "ae2:recipes/tools/tools/fluix_shovel" | "ae2:recipes/ae2.main/tools/paintballs_magenta" | "minecraft:recipes/transportation/furnace_minecart" | "minecraft:recipes/building_blocks/stone_brick_slab_from_stone_bricks_stonecutting" | "minecraft:nether/root" | "ae2:recipes/ae2.main/materials/carddistribution" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_panel_corner_from_flat_inverse_double_slope_panel_corner" | "create:recipes/create.palettes/small_crimsite_brick_stairs_from_stone_types_crimsite_stonecutting" | "create:recipes/create.palettes/cut_granite_slab" | "create:recipes/create.palettes/polished_cut_dripstone_stairs_from_stone_types_dripstone_stonecutting" | "minecraft:recipes/building_blocks/stone_slab_from_stone_stonecutting" | "create:recipes/create.palettes/cut_tuff_brick_wall_from_stone_types_tuff_stonecutting" | "minecraft:recipes/decorations/purple_carpet_from_white_carpet" | "minecraft:recipes/building_blocks/cyan_wool" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/controller" | "create:musical_arm" | "create:recipes/create.base/crafting/kinetics/black_valve_handle_from_other_valve_handle" | "exnihilosequentia:recipes/exnihilosequentia/ens_crimson_sieve" | "create:recipes/create.palettes/small_calcite_brick_slab_from_stone_types_calcite_stonecutting" | "create:recipes/create.palettes/oak_window" | "minecraft:recipes/tools/flint_and_steel" | "minecraft:recipes/building_blocks/nether_bricks" | "create:recipes/create.palettes/cut_limestone_from_stone_types_limestone_stonecutting" | "minecraft:recipes/decorations/end_stone_brick_wall_from_end_stone_brick_stonecutting" | "ae2:recipes/ae2.main/network/cables/glass_light_blue" | "minecraft:recipes/misc/sugar_from_sugar_cane" | "ae2:recipes/ae2.main/shaped/stairs/smooth_sky_stone_block" | "farmersdelight:recipes/farmersdelight/steak_and_potatoes" | "exnihilosequentia:recipes/exnihilosequentia/ens_spruce_barrel" | "create:recipes/create.palettes/cut_asurine_slab_recycling" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_inner_slope_panel_corner_rotate_to_framed_flat_stacked_inner_slope_slab_corner" | "minecraft:recipes/decorations/respawn_anchor" | "framedblocks:recipes/framed_blocks/framed_glowing_cube" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_silver" | "create:recipes/create.palettes/small_asurine_brick_slab_recycling" | "create:recipes/create.palettes/cut_crimsite_wall" | "create:recipes/create.palettes/vertical_framed_glass_pane" | "create:recipes/create.palettes/cut_deepslate_brick_slab" | "farmersdelight:recipes/farmersdelight/light_blue_canvas_sign" | "minecraft:recipes/decorations/white_banner" | "ae2:recipes/tools/tools/fluix_hoe" | "create:recipes/create.palettes/small_granite_brick_wall_from_stone_types_granite_stonecutting" | "minecraft:recipes/decorations/mossy_cobblestone_wall" | "create:recipes/create.palettes/cut_scoria_slab" | "modularrouters:recipes/modularrouters/fluid_module" | "create:recipes/create.palettes/copper_tile_slab_from_copper_tiles_stonecutting" | "minecraft:nether/get_wither_skull" | "create:recipes/create.palettes/cut_deepslate_slab_from_stone_types_deepslate_stonecutting" | "modularrouters:recipes/modularrouters/sender_module_1" | "modularrouters:recipes/modularrouters/sender_module_3" | "create:recipes/create.palettes/exposed_copper_tile_stairs_from_exposed_copper_tiles_stonecutting" | "minecraft:recipes/decorations/diorite_wall_from_diorite_stonecutting" | "modularrouters:recipes/modularrouters/sender_module_2" | "trashcans:trash_can" | "ae2:recipes/ae2.main/shaped/walls/cut_quartz_block" | "framedblocks:recipes/framed_blocks/framed_flat_elev_inner_slope_slab_corner_rotate_to_framed_flat_ext_inner_slope_panel_corner" | "exnihilosequentia:recipes/exnihilosequentia/ens_jungle_crucible" | "minecraft:recipes/building_blocks/orange_wool" | "minecraft:recipes/tools/wooden_pickaxe" | "create:recipes/create.palettes/crafting/kinetics/green_seat" | "minecraft:recipes/building_blocks/cobbled_deepslate_stairs" | "minecraft:recipes/building_blocks/mossy_stone_brick_stairs" | "create:recipes/create.palettes/weathered_copper_tile_slab_from_weathered_copper_tiles_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_inv_double_slope_panel_corner" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_tile_stairs_from_honeycomb" | "exnihilosequentia:recipes/exnihilosequentia/ens_stone_crook" | "minecraft:recipes/building_blocks/dark_oak_wood" | "minecraft:recipes/building_blocks/chiseled_polished_blackstone_from_polished_blackstone_stonecutting" | "minecraft:recipes/building_blocks/polished_blackstone" | "minecraft:recipes/misc/diamond_from_smelting_diamond_ore" | "create:recipes/create.palettes/cut_crimsite_brick_slab_from_stone_types_crimsite_stonecutting" | "farmersdelight:main/root" | "minecraft:recipes/food/baked_potato_from_smoking" | "exnihilosequentia:recipes/exnihilosequentia/ens_acacia_sieve" | "minecraft:recipes/decorations/green_bed_from_white_bed" | "create:recipes/create.base/crafting/kinetics/contraption_controls" | "farmersdelight:recipes/farmersdelight/wheat_dough_from_water" | "create:recipes/create.base/crafting/kinetics/speedometer" | "minecraft:recipes/building_blocks/smooth_sandstone_stairs" | "minecraft:recipes/decorations/black_stained_glass_pane_from_glass_pane" | "create:recipes/create.palettes/cut_tuff_wall" | "framedblocks:recipes/framed_blocks/framed_vertical_divided_stairs" | "minecraft:recipes/decorations/red_candle" | "minecraft:recipes/misc/lapis_lazuli" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_64k_storage" | "minecraft:story/upgrade_tools" | "farmersdelight:recipes/farmersdelight/orange_canvas_sign" | "farmersdelight:recipes/building_blocks/packed_mud_from_straw" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting" | "create:recipes/create.palettes/polished_cut_calcite_wall" | "farmersdelight:recipes/decorations/painting_from_canvas" | "create:recipes/create.palettes/polished_cut_ochrum_stairs_from_stone_types_ochrum_stonecutting" | "create:recipes/create.base/smelting/zinc_ingot_from_ore" | "farmersdelight:main/master_chef" | "create:diving_suit_lava" | "create:recipes/create.palettes/cut_andesite_brick_wall" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_2_cubed" | "create:recipes/create.palettes/layered_dripstone_from_stone_types_dripstone_stonecutting" | "farmersdelight:main/use_cutting_board" | "create:arm_blaze_burner" | "minecraft:recipes/building_blocks/waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting" | "create:cuckoo_clock" | "ae2:recipes/ae2.main/network/cables/glass_blue" | "create:recipes/create.palettes/crafting/kinetics/gray_seat" | "minecraft:husbandry/tactical_fishing" | "exmachinis:netherite_upgrade" | "colossalchests:root" | "create:recipes/create.palettes/crafting/copper/waxed_weathered_copper_tiles_from_honeycomb" | "exnihilosequentia:recipes/exnihilosequentia/ens_iron_crook" | "itemcollectors:recipes/decorations/basic_collector" | "create:recipes/create.palettes/small_limestone_brick_wall_from_stone_types_limestone_stonecutting" | "farmersdelight:recipes/farmersdelight/cooking/ratatouille" | "ae2:recipes/ae2.main/network/cables/dense_covered_cyan" | "create:recipes/create.palettes/polished_cut_diorite_slab_recycling" | "thermalendergy:recipes/thermalendergy/resonant_catalyst_augment" | "minecraft:story/cure_zombie_villager" | "exmachinis:flux_compactor" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_slope_panel_corner" | "create:recipes/create.palettes/small_scoria_brick_slab" | "framedblocks:recipes/framed_blocks/framed_flat_elev_slope_slab_corner" | "create:recipes/create.palettes/cut_dripstone_from_stone_types_dripstone_stonecutting" | "farmersdelight:recipes/misc/gold_nugget_from_blasting_knife" | "create:recipes/create.palettes/polished_cut_scoria_from_stone_types_scoria_stonecutting" | "ae2:recipes/ae2.main/decorative/quartz_vibrant_glass" | "ae2:recipes/ae2.main/network/blocks/pattern_providers_interface" | "minecraft:recipes/redstone/mangrove_trapdoor" | "minecraft:recipes/tools/recovery_compass" | "ae2:recipes/ae2.main/tools/network_memory_card_white" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/fuelrod_ingots_uranium" | "ae2additions:recipes/ae2additions/cells/fluid/casing-4096k" | "create:recipes/create.palettes/polished_cut_crimsite_wall" | "create:recipes/create.palettes/small_scoria_brick_stairs" | "exnihilosequentia:recipes/exnihilosequentia/ens_uranium_nugget" | "minecraft:recipes/redstone/oak_pressure_plate" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/casing_recycle_glass" | "farmersdelight:recipes/farmersdelight/beef_patty_from_smoking" | "ae2:recipes/ae2.main/network/blocks/pattern_providers_interface_part" | "create:recipes/create.base/crafting/kinetics/turntable" | "create:recipes/create.palettes/crafting/materials/brass_block_from_compacting" | "minecraft:recipes/building_blocks/polished_blackstone_stairs_from_polished_blackstone_stonecutting" | "create:recipes/create.palettes/cut_veridium_brick_stairs" | "create:recipes/create.palettes/small_asurine_bricks_from_stone_types_asurine_stonecutting" | "minecraft:recipes/redstone/dropper" | "create:drain" | "minecraft:end/find_end_city" | "minecraft:recipes/redstone/mangrove_fence_gate" | "farmersdelight:recipes/farmersdelight/bacon_sandwich" | "ae2:recipes/ae2.main/network/cables/glass_lime" | "framedblocks:recipes/framed_blocks/framed_threeway_corner" | "fantasyfurniture:recipes/fantasyfurniture/furniture_station" | "create:recipes/create.palettes/cut_crimsite_bricks_from_stone_types_crimsite_stonecutting" | "minecraft:recipes/building_blocks/polished_andesite" | "create:recipes/create.palettes/andesite_pillar_from_stone_types_andesite_stonecutting" | "farmersdelight:recipes/farmersdelight/stuffed_potato" | "minecraft:recipes/decorations/lime_glazed_terracotta" | "minecraft:recipes/building_blocks/purpur_block" | "create:recipes/create.palettes/crafting/kinetics/andesite_door" | "create:recipes/create.base/crafting/kinetics/filter" | "farmersdelight:recipes/farmersdelight/half_tatami_mat" | "ae2:recipes/ae2.main/network/cables/smart_pink" | "toms_storage:unlock_dia_pearl" | "create:recipes/create.palettes/cut_andesite_brick_slab_recycling" | "ae2:recipes/ae2.main/tools/network_memory_card_magenta" | "colossalchests:base/obsidian" | "create:recipes/create.base/crafting/kinetics/gray_valve_handle_from_other_valve_handle" | "framedblocks:recipes/framed_blocks/framed_wall_board_rotate_to_framed_floor_board" | "framedblocks:recipes/framed_blocks/framed_screwdriver" | "create:recipes/create.palettes/polished_cut_andesite_stairs" | "sgjourney:recipes/misc/archeology_table" | "minecraft:recipes/building_blocks/exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting" | "ae2:recipes/ae2.main/decorative/quartz_fixture" | "minecraft:recipes/transportation/carrot_on_a_stick" | "ae2:recipes/ae2.main/network/cables/dense_covered_fluix" | "farmersdelight:recipes/farmersdelight/rope_from_safety_net" | "farmersdelight:recipes/misc/pumpkin_seeds_from_slice" | "framedblocks:recipes/framed_blocks/framed_lever" | "create:recipes/create.base/blasting/zinc_ingot_from_ore" | "minecraft:recipes/building_blocks/polished_granite" | "farmersdelight:main/use_skillet" | "exnihilosequentia:recipes/exnihilosequentia/ens_blaze_doll" | "minecraft:recipes/redstone/birch_trapdoor" | "exnihilosequentia:recipes/exnihilosequentia/ens_shulker_doll" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_panel_corner" | "thermalendergy:recipes/thermalendergy/melodium_gear" | "farmersdelight:main/eat_nourishing_food" | "create:recipes/create.base/crafting/logistics/pulse_extender" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_16k" | "minecraft:recipes/redstone/spruce_trapdoor" | "farmersdelight:recipes/farmersdelight/barbecue_stick" | "minecraft:recipes/building_blocks/muddy_mangrove_roots" | "minecraft:recipes/building_blocks/red_sandstone_slab_from_red_sandstone_stonecutting" | "create:recipes/create.palettes/cut_scoria_brick_wall_from_stone_types_scoria_stonecutting" | "ae2:recipes/ae2.main/misc/deconstruction_certus_quartz_block" | "minecraft:recipes/misc/quartz" | "create:recipes/create.palettes/polished_cut_veridium_stairs" | "minecraft:end/respawn_dragon" | "minecraft:recipes/decorations/gray_carpet_from_white_carpet" | "minecraft:recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting" | "minecraft:recipes/decorations/soul_campfire" | "minecraft:recipes/decorations/pink_carpet_from_white_carpet" | "minecraft:recipes/building_blocks/warped_slab" | "minecraft:recipes/food/cooked_mutton_from_campfire_cooking" | "create:recipes/create.palettes/polished_cut_ochrum_slab_from_stone_types_ochrum_stonecutting" | "create:recipes/create.base/crafting/kinetics/mechanical_crafter" | "create:recipes/create.palettes/layered_limestone_from_stone_types_limestone_stonecutting" | "farmersdelight:recipes/farmersdelight/organic_compost_from_rotten_flesh" | "ae2:recipes/ae2.main/network/cells/view_cell" | "farmersdelight:main/harvest_straw" | "create:recipes/create.palettes/small_rose_quartz_tiles_from_polished_rose_quartz_stonecutting" | "minecraft:recipes/redstone/spruce_door" | "create:recipes/create.base/crafting/logistics/powered_latch" | "minecraft:recipes/building_blocks/crimson_hyphae" | "minecraft:recipes/building_blocks/yellow_concrete_powder" | "modularrouters:recipes/modularrouters/energy_upgrade" | "minecraft:recipes/redstone/spruce_fence_gate" | "farmersdelight:recipes/decorations/scaffolding_from_canvas" | "create:recipes/create.palettes/crafting/kinetics/light_gray_seat" | "minecraft:recipes/building_blocks/purple_stained_glass" | "ae2:recipes/ae2.main/tools/network_memory_card_yellow" | "create:recipes/create.base/crafting/kinetics/magenta_valve_handle_from_other_valve_handle" | "framedblocks:recipes/framed_blocks/framed_pyramid" | "minecraft:recipes/building_blocks/chiseled_stone_bricks_stone_from_stonecutting" | "ae2additions:recipes/ae2additions/crafting/1024k_storage" | "framedblocks:recipes/framed_blocks/framed_inv_double_slope_slab_rotate_to_framed_inv_double_slope_panel" | "exnihilosequentia:recipes/exnihilosequentia/ens_dark_oak_crucible" | "farmersdelight:recipes/farmersdelight/stove" | "create:recipes/create.base/crafting/kinetics/fluid_tank" | "create:recipes/create.palettes/small_granite_brick_stairs_from_stone_types_granite_stonecutting" | "bigreactors:recipes/bigreactors.general/reprocessor/outputport" | "create:recipes/create.base/crafting/kinetics/sticky_mechanical_piston" | "create:recipes/create.palettes/cut_scoria_from_stone_types_scoria_stonecutting" | "minecraft:recipes/decorations/blue_carpet" | "ae2:recipes/ae2.main/materials/advancedcard" | "ae2:recipes/ae2.main/network/cables/glass_yellow" | "create:recipes/create.palettes/layered_scorchia_from_stone_types_scorchia_stonecutting" | "minecraft:recipes/decorations/light_blue_glazed_terracotta" | "ae2:recipes/ae2.main/network/parts/formation_plane" | "create:recipes/misc/blasting/gold_ingot_from_crushed" | "create:recipes/create.palettes/small_crimsite_brick_wall_from_stone_types_crimsite_stonecutting" | "farmersdelight:recipes/farmersdelight/sweet_berry_cookie" | "minecraft:recipes/building_blocks/prismarine_stairs" | "create:recipes/create.base/crafting/logistics/display_link" | "bigreactors:recipes/bigreactors.general/blasting/magentite_from_dust" | "minecraft:recipes/building_blocks/polished_blackstone_from_blackstone_stonecutting" | "ae2:recipes/ae2.main/network/cables/glass_light_gray" | "ae2:recipes/ae2.main/tools/portable_fluid_cell_16k" | "minecraft:recipes/building_blocks/deepslate_tiles_from_polished_deepslate_stonecutting" | "ae2additions:recipes/ae2additions/cells/fluid/casing-1024k" | "create:recipes/create.palettes/asurine_pillar_from_stone_types_asurine_stonecutting" | "minecraft:recipes/decorations/polished_blackstone_wall_from_polished_blackstone_stonecutting" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_slab_from_honeycomb" | "minecraft:recipes/building_blocks/deepslate_tiles_from_deepslate_bricks_stonecutting" | "minecraft:recipes/building_blocks/dripstone_block" | "create:recipes/create.palettes/small_calcite_brick_slab" | "minecraft:recipes/building_blocks/mangrove_wood" | "laserio:recipes/laserio/filter_count" | "create:recipes/create.palettes/weathered_copper_tile_stairs_from_weathered_copper_tiles_stonecutting" | "minecraft:adventure/avoid_vibration" | "create:contraption_actors" | "minecraft:recipes/misc/gold_ingot_from_smelting_nether_gold_ore" | "exnihilosequentia:recipes/exnihilosequentia/ens_dripstone_hammer" | "framedblocks:recipes/framed_blocks/framed_flat_double_slope_slab_corner_rotate_to_framed_flat_double_slope_panel_corner" | "ae2:recipes/ae2.main/network/cables/dense_covered_lime" | "railways:recipes/railways/dying_existing_cap_red" | "minecraft:recipes/building_blocks/yellow_stained_glass" | "minecraft:recipes/decorations/acacia_fence" | "framedblocks:recipes/framed_blocks/framed_wall" | "create:recipes/create.palettes/cut_scorchia_brick_stairs_from_stone_types_scorchia_stonecutting" | "create:recipes/create.palettes/polished_cut_dripstone_slab_recycling" | "minecraft:recipes/misc/iron_ingot_from_blasting_deepslate_iron_ore" | "minecraft:recipes/redstone/mangrove_button" | "minecraft:nether/return_to_sender" | "create:recipes/create.palettes/cut_crimsite_slab_recycling" | "modularrouters:recipes/modularrouters/sender_module_2_x4" | "minecraft:recipes/building_blocks/sandstone" | "create:recipes/create.palettes/cut_calcite_brick_wall_from_stone_types_calcite_stonecutting" | "create:recipes/create.base/crafting/kinetics/brown_valve_handle_from_other_valve_handle" | "create:recipes/create.palettes/copper_tile_stairs" | "create:recipes/create.base/crafting/kinetics/controller_rail" | "create:recipes/create.palettes/polished_cut_ochrum_wall" | "create:recipes/create.palettes/cut_limestone_brick_stairs" | "create:recipes/create.base/crafting/materials/zinc_nugget_from_decompacting" | "create:recipes/create.palettes/layered_tuff_from_stone_types_tuff_stonecutting" | "farmersdelight:recipes/farmersdelight/cooked_cod_slice_from_campfire_cooking" | "minecraft:recipes/building_blocks/polished_basalt_from_basalt_stonecutting" | "create:recipes/create.palettes/polished_cut_crimsite_stairs_from_stone_types_crimsite_stonecutting" | "laserio:recipes/laserio/laser_connector" | "minecraft:recipes/building_blocks/white_wool_from_string" | "create:recipes/create.palettes/small_andesite_brick_stairs_from_stone_types_andesite_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_cooked_silkworm" | "exnihilosequentia:recipes/exnihilosequentia/ens_dark_oak_barrel" | "ae2:recipes/ae2.main/network/blocks/crank" | "bigreactors:recipes/bigreactors.general/smelting/cyanite_from_dust" | "minecraft:recipes/decorations/yellow_banner" | "exnihilosequentia:recipes/exnihilosequentia/ens_cooked_silkworm_from_campfire" | "minecraft:recipes/decorations/brown_stained_glass_pane_from_glass_pane" | "exnihilosequentia:recipes/exnihilosequentia/ens_porcelain_clay" | "trashcans:ultimate_trash_can" | "minecraft:recipes/building_blocks/deepslate_brick_slab" | "minecraft:recipes/building_blocks/polished_diorite_stairs_from_polished_diorite_stonecutting" | "create:recipes/create.base/crafting/appliances/clipboard_clear" | "create:recipes/create.palettes/small_ochrum_brick_wall_from_stone_types_ochrum_stonecutting" | "minecraft:recipes/decorations/brick_wall_from_bricks_stonecutting" | "minecraft:recipes/building_blocks/exposed_cut_copper_slab_from_exposed_copper_stonecutting" | "create:recipes/create.base/crafting/kinetics/red_valve_handle_from_other_valve_handle" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_nickel" | "minecraft:recipes/redstone/polished_blackstone_pressure_plate" | "railways:recipes/railways/crafting/conductor_whistle" | "ae2:recipes/ae2.main/network/wireless_booster" | "minecraft:recipes/food/cooked_cod_from_campfire_cooking" | "create:recipes/create.palettes/cut_scorchia_slab" | "minecraft:recipes/decorations/light_gray_carpet_from_white_carpet" | "minecraft:recipes/decorations/magenta_stained_glass_pane_from_glass_pane" | "create:recipes/create.palettes/polished_cut_tuff_slab" | "minecraft:recipes/misc/pink_dye_from_red_white_dye" | "ae2:recipes/ae2.main/network/blocks/storage_chest" | "ae2:recipes/ae2.main/network/cables/covered_light_blue" | "minecraft:recipes/brewing/blaze_powder" | "minecraft:recipes/redstone/jungle_pressure_plate" | "minecraft:end/root" | "railways:recipes/railways/dying_existing_cap_light_blue" | "ae2:recipes/ae2.main/tools/paintballs_cyan" | "farmersdelight:recipes/farmersdelight/cooked_bacon_from_smoking" | "create:recipes/create.palettes/andesite_scaffolding_from_andesite_alloy_stonecutting" | "minecraft:recipes/misc/diamond_from_blasting_diamond_ore" | "minecraft:recipes/building_blocks/polished_blackstone_brick_slab_from_polished_blackstone_stonecutting" | "create:recipes/create.palettes/polished_cut_crimsite_slab_recycling" | "minecraft:recipes/decorations/moss_carpet" | "minecraft:recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting" | "minecraft:recipes/decorations/cyan_stained_glass_pane_from_glass_pane" | "create:recipes/create.palettes/small_deepslate_brick_wall" | "ae2:recipes/ae2.main/tools/network_memory_card_light_blue" | "minecraft:recipes/decorations/blackstone_wall_from_blackstone_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flower_pot" | "create:recipes/create.base/crafting/kinetics/copper_valve_handle_from_others" | "minecraft:recipes/redstone/crimson_fence_gate" | "create:recipes/create.palettes/framed_glass_from_glass_colorless_stonecutting" | "ae2additions:recipes/ae2additions/cells/super/1024k" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper" | "create:copper_casing" | "create:recipes/create.palettes/cut_tuff_brick_stairs_from_stone_types_tuff_stonecutting" | "create:recipes/create.base/crafting/kinetics/lime_valve_handle_from_other_valve_handle" | "minecraft:recipes/building_blocks/amethyst_block" | "create:recipes/create.base/crafting/kinetics/elevator_pulley" | "expatternprovider:recipes/epp/epp_alt" | "create:recipes/create.palettes/cut_asurine_wall" | "create:recipes/create.base/crafting/kinetics/large_cogwheel" | "ae2:recipes/ae2.main/network/cells/item_storage_cell_1k_storage" | "minecraft:husbandry/obtain_netherite_hoe" | "minecraft:recipes/building_blocks/gray_concrete_powder" | "minecraft:recipes/decorations/light_gray_banner" | "create:foods" | "ae2:recipes/ae2.main/network/blocks/energy_vibration_chamber" | "exnihilosequentia:recipes/exnihilosequentia/ens_dark_oak_sieve" | "minecraft:recipes/tools/iron_axe" | "minecraft:recipes/building_blocks/glowstone" | "minecraft:recipes/building_blocks/sea_lantern" | "ae2:main/p2p" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_tile_stairs_from_honeycomb" | "create:recipes/create.palettes/small_limestone_brick_slab" | "ae2:recipes/ae2.main/decorative/sky_stone_small_brick" | "minecraft:recipes/decorations/cartography_table" | "create:recipes/create.base/crafting/logistics/andesite_tunnel" | "create:recipes/create.palettes/polished_cut_andesite_stairs_from_stone_types_andesite_stonecutting" | "ae2:recipes/ae2.main/network/cables/glass_brown" | "minecraft:recipes/building_blocks/deepslate_tile_slab" | "minecraft:recipes/building_blocks/polished_diorite_from_diorite_stonecutting" | "minecraft:recipes/building_blocks/chiseled_deepslate" | "create:recipes/create.palettes/oak_window_pane" | "framedblocks:recipes/framed_blocks/framed_double_slope_panel_from_inverse_double_slope_panel" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/chargingfe" | "create:recipes/create.base/crafting/kinetics/empty_blaze_burner" | "create:recipes/create.palettes/cut_dripstone_brick_wall_from_stone_types_dripstone_stonecutting" | "create:recipes/building_blocks/blasting/nickel_ingot_compat_thermal" | "ae2:recipes/ae2.main/network/cables/dense_smart_red" | "minecraft:recipes/building_blocks/nether_brick_slab_from_nether_bricks_stonecutting" | "minecraft:recipes/misc/iron_nugget_from_blasting" | "bigreactors:recipes/bigreactors.general/crafting/yellorium_nugget_to_ingot" | "exnihilosequentia:recipes/exnihilosequentia/ens_tin_ingot" | "minecraft:adventure/kill_a_mob" | "ae2:recipes/ae2.main/network/cables/dense_smart_from_smart" | "ae2:recipes/ae2.main/network/cells/spatial_storage_cell_16_cubed_storage" | "create:pipe_organ" | "framedblocks:recipes/framed_blocks/framed_flat_stacked_slope_slab_corner" | "webdisplays:upgrade" | "create:recipes/create.palettes/jungle_window" | "minecraft:recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting" | "expatternprovider:recipes/epp/wireless_tool" | "minecraft:adventure/adventuring_time" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/redstoneport" | "bigreactors:recipes/bigreactors.general/magentite_component_to_storage" | "minecraft:husbandry/plant_seed" | "minecraft:nether/find_bastion" | "farmersdelight:recipes/farmersdelight/cooking/hot_cocoa" | "railways:recipes/railways/jukeboxcart" | "minecraft:recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting" | "ae2additions:recipes/ae2additions/cells/super/1024k-housing" | "framedblocks:recipes/framed_blocks/framed_fancy_detector_rail_slope" | "create:recipes/create.palettes/cut_limestone_brick_slab_from_stone_types_limestone_stonecutting" | "ae2:recipes/ae2.main/misc/deconstruction_cut_certus_quartz_block" | "minecraft:recipes/decorations/flower_pot" | "minecraft:recipes/misc/raw_iron" | "ae2:recipes/ae2.main/materials/cardredstone" | "farmersdelight:recipes/farmersdelight/cooked_chicken_cuts_from_campfire_cooking" | "create:recipes/create.palettes/cut_scorchia_brick_slab_recycling" | "create:recipes/create.palettes/cut_granite_wall_from_stone_types_granite_stonecutting" | "create:recipes/create.palettes/cut_limestone_wall_from_stone_types_limestone_stonecutting" | "create:recipes/create.palettes/cut_scorchia_brick_stairs" | "minecraft:recipes/building_blocks/deepslate_tile_slab_from_deepslate_bricks_stonecutting" | "minecraft:recipes/misc/stick_from_bamboo_item" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper" | "minecraft:recipes/decorations/sandstone_wall" | "create:recipes/create.palettes/birch_window_pane" | "create:recipes/create.palettes/ochrum_pillar_from_stone_types_ochrum_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_fluix" | "exnihilosequentia:recipes/exnihilosequentia/ens_diamond_hammer" | "create:recipes/create.base/crafting/kinetics/vertical_gearboxfrom_conversion" | "create:fan_processing" | "minecraft:recipes/decorations/andesite_wall" | "framedblocks:recipes/framed_blocks/framed_flat_ext_slope_panel_corner" | "minecraft:recipes/building_blocks/andesite_slab" | "framedblocks:recipes/framed_blocks/framed_stairs_rotate_to_framed_vertical_stairs" | "minecraft:recipes/misc/light_gray_dye_from_oxeye_daisy" | "create:recipes/create.palettes/small_veridium_brick_slab" | "create:water_supply" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_shingle_stairs_from_honeycomb" | "create:recipes/create.palettes/polished_cut_scoria_slab_from_stone_types_scoria_stonecutting" | "ae2:recipes/ae2.main/tools/paintballs_lumen_brown" | "minecraft:recipes/misc/light_gray_dye_from_black_white_dye" | "bigreactors:recipes/bigreactors.reactor/reactor/reinforced/controller_ingots_yellorium" | "minecraft:recipes/building_blocks/waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_covered_blue" | "create:recipes/create.palettes/polished_cut_tuff_slab_from_stone_types_tuff_stonecutting" | "create:recipes/create.palettes/small_tuff_brick_slab_from_stone_types_tuff_stonecutting" | "ae2:recipes/ae2.main/network/cables/dense_smart_light_gray" | "minecraft:recipes/building_blocks/cobblestone_stairs_from_cobblestone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_tin_ingot_blast" | "ae2additions:recipes/ae2additions/components/super/256k" | "minecraft:recipes/misc/wheat" | "framedblocks:recipes/framed_blocks/framed_hammer" | "exnihilosequentia:recipes/misc/ens_raw_iron" | "minecraft:recipes/food/rabbit_stew_from_red_mushroom" | "minecraft:recipes/redstone/birch_pressure_plate" | "create:recipes/create.base/crafting/kinetics/mechanical_piston" | "laserio:recipes/laserio/filter_mod" | "minecraft:recipes/building_blocks/purpur_stairs_from_purpur_block_stonecutting" | "minecraft:recipes/tools/golden_hoe" | "minecraft:recipes/building_blocks/cut_red_sandstone_from_red_sandstone_stonecutting" | "minecraft:recipes/building_blocks/diorite_slab_from_diorite_stonecutting" | "create:recipes/create.palettes/cut_deepslate_bricks_from_stone_types_deepslate_stonecutting" | "minecraft:recipes/decorations/pink_carpet" | "create:portable_storage_interface" | "create:conductor" | "ae2:main/root" | "create:recipes/create.palettes/copper_tile_stairs_from_copper_tiles_stonecutting" | "framedblocks:recipes/framed_blocks/framed_flat_elev_double_slope_slab_corner" | "minecraft:recipes/building_blocks/cut_copper_slab_from_copper_block_stonecutting" | "framedblocks:recipes/framed_blocks/framed_fancy_activator_rail" | "minecraft:recipes/food/mushroom_stew" | "minecraft:recipes/decorations/ens_beehive" | "create:recipes/create.palettes/crafting/materials/zinc_block_from_compacting" | "thermalendergy:recipes/thermalendergy/dynamo_consumption_nullifier_augment" | "minecraft:recipes/building_blocks/waxed_exposed_cut_copper_slab" | "minecraft:husbandry/balanced_diet" | "minecraft:recipes/building_blocks/gray_terracotta" | "create:recipes/create.palettes/cut_dripstone_brick_slab_recycling" | "ae2:recipes/ae2.main/decorative/sky_stone_brick" | "minecraft:recipes/food/cooked_cod" | "minecraft:recipes/tools/netherite_pickaxe_smithing" | "minecraft:nether/fast_travel" | "ae2:recipes/ae2.main/network/cables/smart_red" | "create:recipes/create.palettes/cut_scoria_brick_stairs_from_stone_types_scoria_stonecutting" | "create:recipes/create.palettes/dark_oak_window_pane" | "create:recipes/create.palettes/small_deepslate_brick_stairs" | "create:recipes/create.palettes/crafting/materials/rose_quartz_tilesfrom_conversion" | "create:recipes/create.palettes/copper_scaffolding_from_ingots_copper_stonecutting" | "create:precision_mechanism" | "minecraft:recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting" | "ae2:recipes/ae2.main/decorative/certus_quartz_pillar" | "create:recipes/create.palettes/cut_limestone_brick_stairs_from_stone_types_limestone_stonecutting" | "ae2:recipes/ae2.main/block_cutter/stairs/quartz_pillar_stairs" | "bigreactors:recipes/bigreactors.turbine/turbine/basic/casing_recycle_glass" | "minecraft:recipes/decorations/mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_raw_aluminum" | "minecraft:recipes/redstone/tnt" | "minecraft:recipes/decorations/black_stained_glass_pane" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting" | "farmersdelight:recipes/farmersdelight/apple_pie_from_slices" | "farmersdelight:recipes/building_blocks/pumpkin_from_slices" | "create:recipes/create.base/crafting/kinetics/depot" | "bigreactors:recipes/bigreactors.general/crafting/graphite_storage_to_component" | "create:recipes/create.palettes/small_diorite_brick_slab_recycling" | "create:recipes/building_blocks/blasting/tin_ingot_compat_thermal" | "create:recipes/create.base/crafting/kinetics/portable_storage_interface" | "framedblocks:recipes/framed_blocks/framed_inner_corner_slope" | "framedblocks:recipes/framed_blocks/framed_stairs" | "minecraft:recipes/decorations/enchanting_table" | "trashcans:recipes/decorations/liquid_trash_can" | "create:recipes/create.palettes/crafting/kinetics/purple_seat" | "create:train_casing_00" | "create:recipes/create.palettes/crafting/copper/waxed_oxidized_copper_shingles_from_honeycomb" | "framedblocks:recipes/framed_blocks/framed_corner_pillar_from_pillar" | "minecraft:recipes/building_blocks/weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting" | "minecraft:recipes/building_blocks/oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_diamond_crook" | "framedblocks:recipes/framed_blocks/framed_slope_slab" | "laserio:recipes/laserio/card_fluid" | "minecraft:recipes/tools/stone_hoe" | "minecraft:recipes/food/dried_kelp" | "minecraft:nether/use_lodestone" | "create:recipes/create.base/crafting/kinetics/spout" | "exnihilosequentia:recipes/exnihilosequentia/ens_stone_hammer" | "framedblocks:recipes/framed_blocks/framed_flat_slope_panel_corner" | "create:recipes/create.palettes/birch_window" | "create:recipes/building_blocks/smelting/ingot_uranium_compat_mekanism" | "minecraft:recipes/building_blocks/spruce_stairs" | "minecraft:recipes/building_blocks/mangrove_slab" | "ae2:recipes/ae2.main/block_cutter/walls/quartz_pillar_wall" | "ae2additions:recipes/ae2additions/cells/super/4k-housing" | "create:recipes/create.palettes/tuff_pillar_from_stone_types_tuff_stonecutting" | "ae2additions:recipes/ae2additions/crafting/4096k_storage" | "minecraft:recipes/building_blocks/red_sandstone_stairs_from_red_sandstone_stonecutting" | "exnihilosequentia:recipes/exnihilosequentia/ens_nickel_ingot_blast" | "ae2:recipes/ae2.main/materials/basiccard" | "minecraft:recipes/decorations/anvil" | "minecraft:recipes/decorations/black_candle" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper_from_honeycomb" | "ae2:recipes/ae2.main/network/parts/quartz_fiber_part" | "create:recipes/create.palettes/cut_veridium_brick_stairs_from_stone_types_veridium_stonecutting" | "create:recipes/create.palettes/cut_diorite_brick_slab_from_stone_types_diorite_stonecutting" | "create:recipes/create.base/crafting/kinetics/propeller" | "create:recipes/create.palettes/layered_scoria_from_stone_types_scoria_stonecutting" | "create:recipes/create.palettes/tiled_glass_pane" | "minecraft:recipes/building_blocks/lime_wool" | "minecraft:recipes/decorations/mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting" | "framedblocks:recipes/framed_blocks/framed_extended_double_slope_panel" | "create:recipes/create.palettes/cut_asurine_brick_stairs" | "ae2:recipes/ae2.main/block_cutter/slabs/smooth_quartz_slab" | "exmachinis:recipes/exmachinis/diamond_upgrade" | "ae2:recipes/ae2.main/network/crafting/cpu_crafting_unit" | "minecraft:recipes/decorations/loom" | "colossalchests:size/gold" | "minecraft:recipes/building_blocks/deepslate_brick_stairs_from_polished_deepslate_stonecutting" | "minecraft:recipes/building_blocks/green_wool" | "ae2:recipes/ae2.main/block_cutter/slabs/sky_stone_brick_slab" | "minecraft:recipes/tools/diamond_axe" | "minecraft:recipes/building_blocks/end_stone_bricks_from_end_stone_stonecutting" | "minecraft:recipes/building_blocks/end_stone_brick_stairs_from_end_stone_stonecutting" | "farmersdelight:recipes/farmersdelight/salmon_roll" | "bigreactors:recipes/bigreactors.reactor/reactor/basic/casing" | "ae2:recipes/ae2.main/shaped/slabs/quartz_block" | "minecraft:recipes/misc/emerald_from_blasting_deepslate_emerald_ore" | "minecraft:recipes/decorations/scaffolding" | "farmersdelight:recipes/farmersdelight/cooked_bacon" | "create:recipes/create.base/crafting/kinetics/crafter_slot_cover" | "create:recipes/create.base/crafting/schematics/schematic_and_quill" | "exnihilosequentia:recipes/exnihilosequentia/ens_dripstone_crook" | "ae2:recipes/ae2.main/network/cables/dense_smart_magenta" | "farmersdelight:recipes/food/cooking/mushroom_stew" | "ae2:recipes/ae2.main/network/blocks/io_condenser" | "create:recipes/create.palettes/cut_dripstone_wall" | "create:recipes/decorations/smelting/glass_pane_from_tiled_glass_pane" | "exnihilosequentia:recipes/exnihilosequentia/ens_nickel_ingot" | "minecraft:recipes/building_blocks/waxed_weathered_cut_copper" | "farmersdelight:recipes/farmersdelight/cooking/bone_broth" | "minecraft:recipes/building_blocks/diorite_stairs" | "minecraft:recipes/building_blocks/green_terracotta" | "create:recipes/create.palettes/polished_cut_calcite_from_stone_types_calcite_stonecutting" | "ae2:recipes/ae2.main/block_cutter/walls/smooth_sky_stone_wall" | "create:recipes/create.palettes/cut_asurine_bricks_from_stone_types_asurine_stonecutting" | "create:recipes/create.palettes/oxidized_copper_shingle_slab_from_oxidized_copper_shingles_stonecutting" | "minecraft:recipes/misc/raw_copper" | "webdisplays:screen" | "ae2:main/controller" | "create:recipes/create.palettes/small_deepslate_brick_wall_from_stone_types_deepslate_stonecutting" | "framedblocks:recipes/framed_blocks/framed_lattice_block" | "ae2:recipes/ae2.main/network/cables/dense_smart_lime" | "create:recipes/create.base/crafting/logistics/brass_tunnel" | "bigreactors:recipes/bigreactors.turbine/turbine/reinforced/controller" | "create:recipes/create.palettes/spruce_window_pane" | "minecraft:recipes/building_blocks/mossy_stone_bricks_from_moss_block" | "colossalchests:size/obsidian" | "minecraft:recipes/misc/skull_banner_pattern" | "ae2:recipes/ae2.main/network/cables/covered_orange" | "create:recipes/create.palettes/acacia_window" | "create:recipes/create.base/crafting/kinetics/sail_framefrom_conversion" | "minecraft:story/root" | "laserio:recipes/laserio/overclocker_card" | "ae2:recipes/redstone/misc/vanilla_daylight_detector" | "create:recipes/create.palettes/crafting/copper/waxed_exposed_copper_shingles_from_honeycomb" | "framedblocks:recipes/framed_blocks/framed_reinforcement" | "ae2:recipes/ae2.main/block_cutter/stairs/fluix_stairs" | "minecraft:recipes/brewing/brewing_stand" | "minecraft:recipes/root" | "ae2:recipes/ae2.main/network/cells/fluid_storage_cell_16k_storage" | "create:recipes/create.palettes/dark_oak_window" | "create:recipes/create.palettes/polished_cut_limestone_stairs_from_stone_types_limestone_stonecutting" | "minecraft:recipes/misc/quartz_from_blasting" | "minecraft:recipes/building_blocks/acacia_planks" | "ae2:recipes/ae2.main/tools/network_color_applicator" | "create:recipes/create.palettes/cut_crimsite_from_stone_types_crimsite_stonecutting" | "create:recipes/create.palettes/tiled_glass_from_glass_colorless_stonecutting" | "create:recipes/misc/crafting/appliances/slime_ball" | "farmersdelight:recipes/farmersdelight/melon_juice" | "farmersdelight:recipes/farmersdelight/tomato" | "create:recipes/create.palettes/polished_cut_andesite_wall_from_stone_types_andesite_stonecutting" | "create:recipes/create.palettes/small_scoria_brick_slab_from_stone_types_scoria_stonecutting" | "framedblocks:recipes/framed_blocks/framed_redstone_block" | "minecraft:recipes/redstone/iron_door" | "minecraft:recipes/building_blocks/waxed_oxidized_cut_copper_from_honeycomb" | "exnihilosequentia:recipes/exnihilosequentia/ens_aluminum_ingot_blast" | "minecraft:recipes/misc/copper_ingot_from_smelting_raw_copper" | "minecraft:recipes/building_blocks/snow_block" | "create:recipes/create.base/crafting/kinetics/smart_chute" | "ae2:recipes/ae2.main/tools/paintballs_lumen_orange" | "minecraft:recipes/building_blocks/blackstone_stairs_from_blackstone_stonecutting" | "mobilebeacon:misc/mobile_beacon_gold" | "minecraft:recipes/decorations/polished_blackstone_wall" | "farmersdelight:recipes/farmersdelight/golden_knife" | "create:recipes/create.base/crafting/kinetics/windmill_bearing" | "minecraft:recipes/transportation/dark_oak_boat" | "minecraft:recipes/decorations/honeycomb_block" | "create:recipes/create.palettes/polished_cut_dripstone_stairs" | "minecraft:recipes/building_blocks/waxed_cut_copper_stairs" | "framedblocks:recipes/framed_blocks/framed_pressure_plate" | "create:recipes/building_blocks/blasting/ingot_osmium_compat_mekanism" | "create:recipes/create.palettes/polished_cut_veridium_slab" | "framedblocks:recipes/framed_blocks/framed_flat_elev_inner_double_slope_slab_corner_rotate_to_framed_flat_ext_inner_double_slope_panel_corner" | "minecraft:recipes/misc/mojang_banner_pattern" | "ae2additions:recipes/ae2additions/cells/super/4096k" | "minecraft:recipes/combat/golden_leggings" | "minecraft:recipes/redstone/piston" | "minecraft:recipes/misc/lapis_lazuli_from_smelting_lapis_ore" | "ae2:recipes/ae2.main/tools/paintballs_lumen_pink" | "ae2:recipes/ae2.main/network/cables/dense_smart_blue" | "framedblocks:recipes/framed_blocks/framed_fancy_rail" | "minecraft:recipes/food/cooked_beef_from_campfire_cooking" | "minecraft:recipes/decorations/polished_blackstone_brick_wall_from_polished_blackstone_stonecutting" | "create:recipes/create.palettes/small_dripstone_brick_slab" | "farmersdelight:recipes/farmersdelight/cooking/squid_ink_pasta" | "thermalendergy:recipes/thermalendergy/prismalium_ingot_from_dust" | "create:recipes/create.palettes/small_asurine_brick_slab_from_stone_types_asurine_stonecutting" | "exmachinis:flux_hammer" | "minecraft:recipes/decorations/light_gray_stained_glass_pane" | "create:recipes/create.base/crafting/materials/zinc_ingot_from_compacting" | "create:recipes/create.base/crafting/kinetics/linear_chassis";
    type RecipeId = "farmersdelight:cutting/brown_mushroom_colony" | "mysticalagriculture:seed/crafting/tin" | "gtceu:extruder/extrude_twinite_to_plate" | "gtceu:assembler/cover_gold_wire_gt_double_styrene_butadiene" | "gtceu:extractor/extract_cupronickel_ingot" | "gtceu:macerator/macerate_tungsten_carbide_plate" | "ae2:matter_cannon/nuggets/yttrium" | "xtonesreworked:reds_block_10_from_stonecutting" | "gtceu:shaped/small_dust_disassembling_ruridit" | "gtceu:packer/unpackage_rose_gold_small_dust" | "gtceu:shapeless/nugget_disassembling_vanadium_gallium" | "gtceu:cutter/cut_cobalt_brass_rod_to_bolt_distilled_water" | "mysticalagriculture:essence/minecraft/milk_bucket" | "webdisplays:rctrl" | "gtceu:extruder/extrude_trinium_to_rod" | "gtceu:forming_press/copy_shape_cell_extruder_mold" | "gtceu:shaped/compress_alunite_to_ore_block" | "gtceu:forge_hammer/hammer_raw_stibnite_to_crushed_ore" | "gtceu:arc_furnace/arc_chipped_anvil" | "gtceu:electrolyzer/decomposition_electrolyzing_pollucite" | "gtceu:packer/cover_nickel_wire_gt_double" | "ae2:inscriber/certus_quartz_dust" | "exnihilosequentia:sieve/ens_dirt" | "gtceu:thermal_centrifuge/centrifuge_cobalt_purified_ore_to_refined_ore" | "create:cut_granite_wall" | "gtceu:extruder/extrude_brass_ingot_to_bolt" | "mysticalagriculture:seed/reprocessor/rock_crystal" | "minecraft:deepslate_brick_stairs_from_cobbled_deepslate_stonecutting" | "gtceu:forge_hammer/hammer_endstone_calcite_ore_to_raw_ore" | "gtceu:macerator/macerate_soldering_alloy_nugget" | "gtceu:assembler/zpm_256a_laser_source_hatch" | "sgjourney:naquadah_block" | "create:oak_window" | "gtceu:extruder/extrude_red_steel_to_plate" | "extendedcrafting:enhanced_redstone_ingot" | "create:cut_diorite_from_stone_types_diorite_stonecutting" | "gtceu:ore_washer/wash_pollucite_pure_dust_to_dust" | "gtceu:macerator/macerate_green_sapphire_block" | "gtceu:ore_washer/wash_bauxite_dirty_dust_to_dust" | "thermal:machines/crucible/crucible_glowstone_dust" | "gtceu:fluid_solidifier/solidify_uranium_rhodium_dinaquadide_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_zeron_100_to_nugget" | "mysticalagriculture:supremium_fishing_rod" | "gtceu:bender/bend_hastelloy_c_276_plate_to_double_plate" | "gtceu:bender/bend_iridium_ingot_to_foil" | "gtceu:large_chemical_reactor/qbit_cpu_wafer_quantum_eye" | "gtceu:cutter/cut_enderium_rod_to_bolt" | "gtceu:shapeless/aluminium_wire_wiregtdouble_doubling" | "mysticalagradditions:supremium_paxel" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_butene" | "gtceu:macerator/macerate_hv_centrifuge" | "gtceu:ore_washer/wash_uraninite_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_magnesium" | "gtceu:extractor/extract_red_glass_lens" | "gtceu:macerator/macerate_salt_gem" | "gtceu:arc_furnace/arc_incoloy_ma_956_frame" | "gtceu:assembler/cover_silver_wire_gt_quadruple_styrene_butadiene" | "thermal:machines/smelter/smelter_netherite_plate_to_ingot" | "gtceu:ore_washer/wash_red_garnet_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_foil_extruder_mold" | "gtceu:bender/bend_tungsten_long_rod_to_spring" | "thermal:earth_charge/prismarine_shard_from_prismarine_bricks" | "gtceu:arc_furnace/arc_ultimet_huge_item_pipe" | "farmersdelight:cooked_chicken_cuts_from_smoking" | "thermal:machines/press/press_spinach_packing" | "gtceu:shaped/plate_double_naquadah_alloy" | "thermal:black_concrete_powder_with_slag" | "gtceu:cutter/cut_annealed_copper_screw_to_bolt_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_kanthal_nugget_to_ingot" | "gtceu:macerator/macerate_gold_crushed_ore_to_dust" | "thermal:machines/pulverizer/pulverizer_raw_lead" | "minecraft:map_extending" | "gtceu:shaped/small_dust_disassembling_cassiterite_sand" | "gtceu:shaped/acacia_planks_saw" | "gtceu:shaped/conveyor_module_lv_styrene_butadiene_rubber" | "gtceu:shaped/tiny_dust_disassembling_magnesite" | "minecraft:cut_copper_slab_from_copper_block_stonecutting" | "gtceu:macerator/macerate_naquadah_alloy_small_gear" | "gtceu:shapeless/decompress_molybdenite_from_ore_block" | "gtceu:cutter/cut_uranium_block_to_plate_distilled_water" | "gtceu:shaped/tiny_dust_disassembling_deepslate" | "gtceu:assembler/assemble_electrum_pipe_small_restrictive" | "gtceu:packer/package_ilmenite_small_dust" | "gtceu:large_chemical_reactor/polyvinyl_chloride_from_tetrachloride_air" | "create:compat/byg/milling/snowdrops" | "gtceu:extruder/extrude_gold_ingot_to_bolt" | "gtceu:chemical_reactor/extreme_circuit_board_persulfate" | "gtceu:macerator/macerate_soul_infused_screw" | "mysticalagriculture:tertium_helmet" | "gtceu:shaped/tiny_dust_disassembling_ferrite_mixture" | "framedblocks:framed_stairs_rotate_to_framed_vertical_stairs" | "gtceu:extractor/extract_cobalt_double_plate" | "gtceu:arc_furnace/arc_mv_laser_engraver" | "gtceu:electrolyzer/decomposition_electrolyzing_signalum" | "gtceu:smelting/smelt_purifiedore_pentlandite_to_ingot" | "gtceu:extractor/extract_titanium_nugget" | "gtceu:shaped/plate_tantalum_carbide" | "gtceu:macerator/macerate_niobium_titanium_ingot" | "railways:sequenced_assembly/track_crimson_narrow" | "gtceu:shaped/ev_chemical_bath" | "gtceu:smelting/smelt_malachite_ore_to_ingot" | "gtceu:cutter/cut_uranium_235_block_to_plate_distilled_water" | "gtceu:extractor/extract_platinum_quadruple_cable" | "minecraft:green_stained_glass" | "gtceu:shaped/bolt_saw_brass" | "exnihilosequentia:compost/ens_spore_blossom" | "create:cutting/crimson_hyphae" | "gtceu:ore_washer/wash_molybdenum_crushed_ore_to_purified_ore" | "gtceu:shaped/screwdriver_aluminium" | "gtceu:arc_furnace/arc_naquadah_quadruple_wire" | "gtceu:bender/bend_weapon_grade_naquadah_ingot_to_foil" | "create:small_veridium_brick_slab_recycling" | "modularrouters:bulk_item_filter" | "minecraft:sandstone_slab_from_sandstone_stonecutting" | "gtceu:shaped/small_dust_disassembling_granite" | "gtceu:smelting/smelt_crushedore_granitic_mineral_sand_to_ingot" | "gtceu:blasting/smelt_raw_platinum_ore_to_ingot" | "systeams:boilers/upgrades/disenchantment_upgrade" | "gtceu:shaped/rotor_tin" | "gtceu:compressor/compress_magnalium_nugget_to_ingot" | "gtceu:ore_washer/wash_quartzite_crushed_ore_to_purified_ore_fast" | "gtceu:packer/pack_trinium_wires_4_0" | "gtceu:assembler/cover_steel_wire_gt_octal_rubber" | "gtceu:electrolyzer/decomposition_electrolyzing_pyrope" | "gtceu:shapeless/decompress_soapstone_from_ore_block" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_octane" | "gtceu:fluid_solidifier/solidify_black_steel_block" | "gtceu:shaped/pickaxe_iron" | "mysticalagriculture:augment/absorption_i" | "gtceu:macerator/macerate_magnetic_iron_nugget" | "gtceu:packer/unpackage_cassiterite_small_dust" | "minecraft:cut_sandstone_slab" | "gtceu:packer/package_steel_small_dust" | "gtceu:shaped/small_dust_disassembling_diamond" | "gtceu:shaped/stick_naquadah_alloy" | "gtceu:extractor/extract_enderium_foil" | "gtceu:electric_blast_furnace/steel_from_wrought_iron" | "gtceu:forge_hammer/hammer_quartzite_crushed_ore_to_impure_dust" | "gtceu:shaped/medium_naquadah_pipe" | "gtceu:packer/unpackage_graphite_tiny_dust" | "gtceu:blasting/smelt_deepslate_lepidolite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_raw_void_nugget_to_ingot" | "gtceu:cutter/cut_magnetic_samarium_long_rod_to_rod_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_steel_to_nugget" | "gtceu:macerator/macerate_red_alloy_hex_wire" | "gtceu:macerator/macerate_blue_alloy_double_wire" | "gtceu:assembler/cover_nichrome_wire_gt_double_styrene_butadiene" | "minecraft:mojang_banner_pattern" | "gtceu:packer/unpackage_diamond_tiny_dust" | "ae2:matter_cannon/nuggets/indium" | "gtceu:macerator/macerate_implosion_compressor" | "gtceu:macerator/macerate_emerald_gear" | "ae2:tools/misctools_charged_staff" | "gtceu:shaped/block_compress_battery_alloy" | "gtceu:extractor/extract_tungsten_octal_cable" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_methane" | "gtceu:laser_engraver/engrave_malachite_flawless_gem_to_gem" | "gtceu:macerator/macerate_ev_sensor" | "gtceu:fluid_solidifier/solidify_maraging_steel_300_to_plate" | "gtceu:centrifuge/centrifuge_talc_pure_dust_to_dust" | "gtceu:centrifuge/decomposition_centrifuging__bronze" | "create:crafting/kinetics/cyan_seat_from_other_seat" | "gtceu:smelting/smelt_raw_beryllium_ore_to_ingot" | "create:cutting/compat/biomesoplenty/stripped_umbran_log" | "gtceu:shapeless/signalum_wire_wiregtdouble_doubling" | "gtceu:shaped/nugget_assembling_bismuth_bronze" | "gtceu:shaped/shovel_tungsten_steel" | "gtceu:shaped/tiny_dust_disassembling_4_toluenesulfonyl_chloride" | "mysticalagriculture:seed/infusion/chicken" | "gtceu:sifter/sift_monazite_purified_ore_to_gems" | "gtceu:extruder/extrude_twinite_ingot_to_block" | "gtceu:large_chemical_reactor/raw_sbr_from_oxygen" | "gtceu:shaped/plate_silicon" | "gtceu:centrifuge/centrifuge_red_garnet_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_hsss_plate" | "gtceu:macerator/macerate_hssg_hex_wire" | "gtceu:fluid_solidifier/solidify_bismuth_bronze_to_ingot" | "gtceu:shaped/plate_tritanium" | "gtceu:arc_furnace/arc_naquadah_hex_wire" | "gtceu:macerator/macerate_ingot_casting_mold" | "gtceu:extractor/extract_hsss_turbine_blade" | "gtceu:assembler/assemble_sterling_silver_turbine_blade" | "gtceu:macerator/macerate_dark_oak_button" | "farmersdelight:cutting/smoked_ham" | "gtceu:shaped/block_compress_ruridit" | "gtceu:chemical_reactor/carbon_monoxide_from_coal_gem" | "gtceu:smelting/smelt_plutonium_ore_to_ingot" | "thermal:machines/press/unpacking/press_emerald_unpacking" | "gtceu:shaped/nugget_assembling_beryllium" | "thermal:devices/tree_extractor/tree_extractor_jungle" | "gtceu:electrolyzer/decomposition_electrolyzing_nickel_zinc_ferrite" | "gtceu:shaped/casing_titanium_turbine_casing" | "gtceu:smelting/smelt_netherrack_tantalite_ore_to_ingot" | "gtceu:shaped/bolt_saw_stellarium" | "gtceu:bender/bend_hsla_steel_plate_to_double_plate" | "gtceu:blasting/smelt_endstone_spodumene_ore_to_ingot" | "gtceu:arc_furnace/arc_ev_diode" | "gtceu:extruder/extrude_bronze_ingot_to_small_gear" | "gtceu:extruder/extrude_uranium_rhodium_dinaquadide_ingot_to_block" | "gtceu:macerator/macerate_zinc_ring" | "gtceu:macerator/macerate_tungsten_carbide_large_fluid_pipe" | "gtceu:assembler/assemble_iron_turbine_blade" | "gtceu:shaped/tiny_dust_disassembling_salt" | "gtceu:blasting/smelt_deepslate_goethite_ore_to_ingot" | "gtceu:shaped/plate_double_steel" | "mysticalagriculture:tertium_axe" | "gtceu:wiremill/mill_shellite_wire" | "gtceu:bender/bend_tin_ingot_to_double_plate" | "gtceu:thermal_centrifuge/centrifuge_stibnite_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_rhodium_plated_palladium_dense_plate" | "gtceu:extractor/extract_rose_gold_huge_restrictive_item_pipe" | "gtceu:shaped/plunger_tungsten_steel" | "bigreactors:fluidizer/solid/blutonium9" | "gtceu:packer/package_certus_quartz_tiny_dust" | "gtceu:shapeless/tin_wire_wiregtdouble_quadrupling" | "gtceu:assembler/cover_nickel_wire_gt_single_styrene_butadiene" | "gtceu:fluid_solidifier/solidify_soldering_alloy_to_ingot" | "gtceu:macerator/macerate_steel_small_spring" | "gtceu:distillery/distill_naquadria_waste_to_naquadria_solution" | "mysticalagriculture:essence/create/veridium" | "gtceu:packer/unpackage_polydimethylsiloxane_small_dust" | "gtceu:shapeless/fine_wire_tritanium" | "gtceu:shaped/tiny_dust_assembling_yttrium_barium_cuprate" | "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting" | "gtceu:macerator/macerate_graphite_ingot" | "gtceu:electric_blast_furnace/blast_watertight_steel_gas" | "framedblocks:framing_saw/framed_divided_panel_horizontal" | "gtceu:plasma_generator/oxygen" | "gtceu:arc_furnace/arc_bolt_extruder_mold" | "gtceu:macerator/macerate_naquadah_spring" | "gtceu:cutter/cut_shellite_rod_to_bolt" | "gtceu:shaped/block_compress_maraging_steel_300" | "gtceu:shaped/steam_hammer_steel" | "gtceu:sifter/sift_quartzite_purified_ore_to_gems" | "gtceu:macerator/macerate_spodumene_crushed_ore_to_dust" | "gtceu:macerator/macerate_melon_slice" | "gtceu:chemical_reactor/quicklime_from_calcite" | "gtceu:laser_engraver/engrave_hasoc_neutronium" | "gtceu:assembler/assemble_osmiridium_turbine_blade" | "create:cutting/compat/byg/green_enchanted_log" | "gtceu:macerator/macerate_endstone_gypsum_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_tungsten_steel" | "gtceu:shaped/small_dust_assembling_aluminium_sulfite" | "gtceu:smelting/smelt_deepslate_garnierite_ore_to_ingot" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_plate" | "gtceu:shaped/stick_long_prismalium" | "bigreactors:blutonium_ingot_to_nugget" | "gtceu:macerator/macerate_mv_miner" | "mysticalagriculture:seed/infusion/ghast" | "create:crushing/raw_lead_ore" | "gtceu:arc_furnace/arc_gold_spring" | "ae2:matter_cannon/nuggets/bismuth" | "gtceu:cutter/cut_sterling_silver_long_rod_to_rod" | "gtceu:shaped/tiny_dust_assembling_redstone" | "create:item_application/brass_casing_from_log" | "gtceu:smelting/smelt_endstone_topaz_ore_to_ingot" | "gtceu:forge_hammer/hammer_scheelite_ore_to_raw_ore" | "gtceu:packer/pack_electrum_wires_3_single" | "create:cutting/compat/tconstruct/greenheart_log" | "thermal:storage/barley_block" | "gtceu:shaped/small_dust_assembling_magnesium_diboride" | "gtceu:arc_furnace/arc_ev_electromagnetic_separator" | "gtceu:shaped/small_dust_disassembling_europium" | "gtceu:extractor/extract_aluminium_rod" | "gtceu:macerator/macerate_plutonium_241_rod" | "gtceu:packer/unpackage_weapon_grade_naquadah_small_dust" | "gtceu:assembler/inductor" | "gtceu:macerator/macerate_void_nugget" | "gtceu:shaped/tiny_dust_assembling_purified_debris" | "minecraft:steam_boiler/dark_oak_slab" | "gtceu:blasting/smelt_trona_ore_to_ingot" | "create:crafting/kinetics/chute" | "gtceu:macerator/macerate_silicone_rubber_plate" | "gtceu:shapeless/centrifuged_ore_to_dust_ruby" | "gtceu:shapeless/tungsten_steel_wire_wiregtdouble_quadrupling" | "gtceu:packer/pack_lead_wires_4_0" | "create:brass_scaffolding_from_ingots_brass_stonecutting" | "gtceu:macerator/macerate_blue_alloy_screw" | "thermal:machines/pulverizer/pulverizer_quartz" | "gtceu:packer/package_endstone_small_dust" | "thermal:machines/crystallizer/crystallizer_sulfur" | "gtceu:arc_furnace/arc_polyvinyl_butyral_dust" | "gtceu:extractor/extract_copper_quadruple_cable" | "gtceu:macerator/macerate_hsse_screw" | "gtceu:ore_washer/wash_kyanite_crushed_ore_to_purified_ore_fast" | "gtceu:blasting/smelt_deepslate_scheelite_ore_to_ingot" | "gtceu:extractor/extract_europium_plate" | "gtceu:macerator/macerate_naquadah_alloy_quadruple_cable" | "create:polished_cut_asurine_stairs" | "thermal:machines/bottler/bottler_magenta_concrete" | "gtceu:shapeless/cupronickel_wire_wiregtsingle_doubling" | "gtceu:extruder/extrude_rubber_dust_to_foil" | "create:cutting/compat/blue_skies/stripped_maple_log" | "create:smoking/bread" | "gtceu:alloy_smelter/alloy_smelt_beryllium_to_ingot" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_1_1" | "xtonesreworked:lair_block_5_from_stonecutting" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_1_2" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_1_0" | "create:compat/byg/milling/winter_cyclamen" | "framedblocks:framed_flat_ext_inner_slope_panel_corner" | "gtceu:large_chemical_reactor/styrene_from_ethylbenzene" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_1_3" | "gtceu:shaped/cupronickel_wire_single" | "gtceu:chemical_reactor/lightly_steam_crack_light_fuel" | "xtonesreworked:tank_block_0_from_stonecutting" | "gtceu:arc_furnace/arc_thorium_dust" | "gtceu:centrifuge/centrifuge_zeolite_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_tungstate" | "gtceu:canner/naquadria_battery_uv" | "gtceu:packer/cover_tin_wire_gt_hex" | "gtceu:shaped/conveyor_module_ev_silicone_rubber" | "gtceu:shaped/scythe_neutronium" | "gtceu:shaped/small_dust_assembling_graphite" | "mysticalagriculture:stonecutting/soulstone_bricks_stairs_from_soulstone_bricks" | "gtceu:arc_furnace/arc_steel_brick_casing" | "gtceu:wiremill/mill_red_alloy_wire" | "bigreactors:reactor/reinforced/fuelrod_ingots_uranium" | "mysticalagriculture:tertium_bow" | "mysticalagriculture:essence/appliedenergistics2/engineering_press" | "laserio:card_item_nbtclear" | "gtceu:shaped/small_gear_soul_infused" | "xtonesreworked:lair_block_14_from_stonecutting" | "minecraft:iron_ingot_from_nuggets" | "gtceu:mixer/stainless_steel_from_elements" | "gtceu:shapeless/block_decompress_uranium_rhodium_dinaquadide" | "gtceu:smelting/smelt_impuredust_yellow_limonite_to_ingot" | "createarmory:fifty_cal_mold_recipe" | "gtceu:cutter/cut_bismuth_bronze_rod_to_bolt_water" | "gtceu:ore_washer/wash_pyrite_crushed_ore_to_purified_ore_fast" | "create:cutting/compat/byg/stripped_lament_log" | "gtceu:extractor/extract_annealed_copper_screw" | "gtceu:cutter/cut_iridium_rod_to_bolt_distilled_water" | "mobilebeacon:mobile_beacon_emerald" | "gtceu:assembler/assemble_polyvinyl_chloride_pipe_normal_restrictive" | "thermal:stonecutting/chiseled_rich_slag_from_stonecutting" | "gtceu:assembler/cover_aluminium_wire_gt_double_rubber" | "gtceu:arc_furnace/arc_magnalium_small_item_pipe" | "gtceu:extruder/extrude_epoxy_to_plate" | "gtceu:extruder/extrude_platinum_to_plate" | "gtceu:arc_furnace/arc_pure_netherite_gear" | "gtceu:forge_hammer/hammer_deepslate_calcite_ore_to_raw_ore" | "gtceu:extractor/extract_aluminium_ring" | "gtceu:laser_engraver/engrave_cpu_naquadah" | "gtceu:shaped/mv_mixer" | "gtceu:cutter/cut_twinite_rod_to_bolt" | "minecraft:redstone_torch" | "gtceu:shapeless/crushed_ore_to_dust_graphite" | "gtceu:shaped/casing_hsse_sturdy" | "gtceu:shaped/ring_silver" | "gtceu:large_chemical_reactor/butraldehyde" | "gtceu:thermal_centrifuge/centrifuge_soapstone_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_osmium_rod" | "thermal:machines/smelter/smelter_redstone_ore" | "gtceu:extractor/extract_iron_screw" | "gtceu:shaped/buzzsaw_blade_rubber" | "gtceu:shaped/steam_extractor_bronze" | "gtceu:shaped/stick_long_stick_wood" | "mysticalagriculture:seed/crafting/rubber" | "create:crafting/kinetics/deployer" | "farmersdelight:basket" | "create:crafting/materials/andesite_alloy" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_nugget" | "gtceu:macerator/macerate_endstone_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_polyvinyl_chloride_plate" | "gtceu:packer/unpackage_quartz_sand_small_dust" | "gtceu:packer/package_beryllium_tiny_dust" | "gtceu:extruder/extrude_naquadah_pipe" | "gtceu:macerator/macerate_gallium_ingot" | "gtceu:packer/package_potassium_dichromate_tiny_dust" | "minecraft:armor_stand" | "gtceu:extractor/extract_tin_dust" | "gtceu:packer/package_trinium_small_dust" | "gtceu:extruder/extrude_ruthenium_ingot_to_gear" | "farmersdelight:large_boiler/oak_cabinet" | "gtceu:shapeless/nugget_disassembling_bismuth_bronze" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_double_silicone" | "gtceu:shaped/tiny_dust_disassembling_yellow_garnet" | "create:compat/silentsgems/crushing/morganite_ore" | "gtceu:packer/pack_red_alloy_wires_3_1" | "gtceu:arc_furnace/arc_electrum_normal_restrictive_item_pipe" | "gtceu:packer/pack_red_alloy_wires_3_0" | "minecraft:blue_dye_from_cornflower" | "gtceu:macerator/macerate_ev_electric_pump" | "gtceu:circuit_assembler/nand_chip_ulv_good_board_soldering_alloy" | "gtceu:shapeless/decompress_coal_from_ore_block" | "gtceu:macerator/macerate_endstone_galena_ore_to_raw_ore" | "gtceu:packer/unpackage_potash_tiny_dust" | "xtonesreworked:iszm_block_0_alternative" | "exnihilosequentia:compost/ens_weeping_vine" | "gtceu:forge_hammer/hammer_raw_glauconite_sand_to_crushed_ore" | "gtceu:extruder/extrude_lead_wire" | "create:cutting/compat/biomesoplenty/redwood_wood" | "exnihilosequentia:ens_uranium_ingot" | "gtceu:extruder/extrude_potin_pipe" | "mysticalagriculture:seed/reprocessor/tin" | "railways:sequenced_assembly/track_twilightforest_sortingwood_wide" | "gtceu:extractor/extract_tin_bolt" | "gtceu:forge_hammer/hammer_plutonium_241_to_plate" | "gtceu:packer/unpackage_bone_small_dust" | "gtceu:macerator/macerate_prismalium_screw" | "gtceu:fluid_solidifier/solidify_black_bronze_to_plate" | "gtceu:shaped/axe_steel" | "gtceu:cutter/cut_coke_exquisite_gem_to_flawless_gem_water" | "gtceu:fluid_solidifier/solidify_thorium_to_ingot" | "create:crimsite_pillar_from_stone_types_crimsite_stonecutting" | "buildinggadgets:construction_paste_container_t3" | "powersuits:modules/movement/shock_absorber" | "gtceu:cutter/cut_molybdenum_disilicide_long_rod_to_rod" | "mysticalagriculture:essence/botania/white_mystical_flower" | "gtceu:large_chemical_reactor/dinitrogen_tetroxide_from_dioxide" | "gtceu:shapeless/nugget_disassembling_annealed_copper" | "gtceu:bender/bend_rhodium_plated_palladium_to_plate" | "gtceu:shaped/gear_tritanium" | "buildinggadgets:construction_paste_container_t2" | "gtceu:extractor/extract_titanium_bolt" | "gtceu:shapeless/platinum_wire_wiregtoctal_splitting" | "gtceu:assembler/piston_steel" | "gtceu:arc_furnace/arc_tungsten_steel_octal_wire" | "gtceu:extractor/raw_rubber_from_resin" | "gtceu:macerator/macerate_spessartine_crushed_ore_to_dust" | "gtceu:macerator/macerate_raw_ilmenite_ore_to_crushed_ore" | "gtceu:cutter/cut_naquadah_alloy_long_rod_to_rod" | "gtceu:fluid_solidifier/solidify_invar_gear" | "minecraft:green_bed" | "minecraft:steam_boiler/lime_carpet" | "thermal_extra:storage/soul_infused_ingot_from_block" | "automobility:launch_gel" | "minecraft:red_sandstone_slab_from_red_sandstone_stonecutting" | "gtceu:shaped/small_dust_assembling_carbon" | "minecraft:large_boiler/jungle_slab" | "numina:blocks/charging_base" | "gtceu:packer/pack_magnesium_diboride_wires_2_single" | "gtceu:shaped/stick_long_stick_weapon_grade_naquadah" | "gtceu:fluid_solidifier/solidify_melodium_to_ingot" | "thermal:machines/press/unpacking/press_rubber_unpacking" | "gtceu:shaped/stick_long_void" | "gtceu:arc_furnace/arc_lead_foil" | "gtceu:fluid_solidifier/solidify_black_steel_to_plate" | "gtceu:macerator/macerate_niobium_titanium_foil" | "fantasyfurniture:large_boiler/nordic/wool" | "gtceu:extractor/extract_iron_hex_cable" | "gtceu:packer/pack_magnesium_diboride_wires_2_0" | "gtceu:packer/pack_magnesium_diboride_wires_2_1" | "gtceu:packer/pack_magnesium_diboride_wires_2_2" | "gtceu:fluid_solidifier/solidify_lead_to_nugget" | "minecraft:prismarine_brick_slab_from_prismarine_stonecutting" | "framedblocks:framing_saw/framed_fancy_detector_rail_slope" | "gtceu:fluid_solidifier/solidify_gallium_arsenide_to_ingot" | "powersuits:modules/movement/blink_drive" | "gtceu:macerator/macerate_acacia_planks" | "gtceu:macerator/macerate_raw_emerald_ore_to_crushed_ore" | "gtceu:packer/strip_gold_cable_gt_hex" | "gtceu:macerator/macerate_stick" | "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:steam_boiler/mangrove_pressure_plate" | "minecraft:gray_banner" | "gtceu:macerator/macerate_soul_infused_octal_wire" | "gtceu:shapeless/nugget_disassembling_zeron_100" | "gtceu:shaped/block_compress_yellow_garnet" | "gtceu:forge_hammer/hammer_red_garnet_refined_ore_to_dust" | "gtceu:arc_furnace/arc_magnetic_iron_bolt" | "create:compat/ae2/milling/certus_quartz" | "gtceu:arc_furnace/arc_tungsten_steel_octal_cable" | "gtceu:arc_furnace/arc_silver_fine_wire" | "gtceu:macerator/macerate_deepslate_pitchblende_ore_to_raw_ore" | "gtceu:assembler/cover_nichrome_wire_gt_quadruple_styrene_butadiene" | "gtceu:ore_washer/wash_pyrochlore_pure_dust_to_dust" | "framedblocks:framing_saw/framed_iron_trapdoor" | "gtceu:shaped/chainsaw_head_rubber" | "minecraft:steam_boiler/wooden_sword" | "mobilebeacon:mobile_beacon_shell" | "gtceu:extruder/extrude_polyphenylene_sulfide_to_ingot" | "gtceu:shapeless/nugget_disassembling_brass" | "gtceu:assembler/sticky_piston_slime" | "modularrouters:blank_module" | "colossalchests:uncolossal_chest" | "gtceu:macerator/macerate_nichrome_double_wire" | "farmersdelight:cooking/dumplings" | "gtceu:blasting/smelt_chromite_ore_to_ingot" | "gtceu:macerator/macerate_antimony_nugget" | "gtceu:centrifuge/centrifuge_electrotine_pure_dust_to_dust" | "gtceu:arc_furnace/arc_osmium_long_rod" | "gtceu:assembler/smd_capacitor_silicone" | "gtceu:bender/bend_osmium_to_plate" | "gtceu:cutter/cut_polyphenylene_sulfide_block_to_plate" | "gtceu:ore_washer/wash_silver_dirty_dust_to_dust" | "gtceu:extractor/extract_gallium_arsenide_ingot" | "gtceu:packer/unpackage_perlite_small_dust" | "gtceu:blasting/smelt_molybdenum_ore_to_ingot" | "gtceu:packer/pack_stellarium_wires_1_single" | "gtceu:macerator/macerate_barite_crushed_ore_to_dust" | "powersuits:modules/mining_enhancement/aoe_pick_upgrade2" | "gtceu:fluid_solidifier/solidify_naquadria_to_ingot" | "gtceu:smelting/smelt_endstone_fullers_earth_ore_to_ingot" | "xtonesreworked:reed_block_11_from_stonecutting" | "gtceu:shaped/pipe_large_restrictive_nickel" | "gtceu:electrolyzer/decomposition_electrolyzing_methane" | "gtceu:shaped/butchery_knife_duranium" | "gtceu:centrifuge/centrifuge_saltpeter_pure_dust_to_dust" | "gtceu:packer/pack_tungsten_steel_wires_3_0" | "gtceu:shaped/nugget_assembling_shellite" | "gtceu:packer/pack_tungsten_steel_wires_3_1" | "gtceu:smelting/smelt_raw_cassiterite_ore_to_ingot" | "gtceu:forming_press/copy_shape_gear_extruder_mold" | "gtceu:macerator/macerate_pumpkin" | "gtceu:shaped/ev_fermenter" | "gtceu:alloy_smelter/alloy_smelt_rhodium_plated_palladium_ingot_to_block" | "gtceu:electrolyzer/decomposition_electrolyzing_thionyl_chloride" | "gtceu:alloy_smelter/alloy_smelt_plutonium_to_ingot" | "gtceu:extractor/extract_watertight_steel_ingot" | "mysticalagriculture:seed/reprocessor/nature" | "farmersdelight:book_from_canvas" | "gtceu:macerator/macerate_magnetic_samarium_ingot" | "gtceu:macerator/macerate_iv_thermal_centrifuge" | "exnihilosequentia:ens_raw_zinc" | "exnihilosequentia:hammer/ens_horn_coral_fan" | "minecraft:smooth_red_sandstone" | "gtceu:arc_furnace/arc_bronze_pipe_casing" | "gtceu:shaped/small_dust_assembling_cobalt" | "mysticalagriculture:supremium_ingot_block" | "gtceu:extractor/extract_enriched_naquadah_plate" | "gtceu:smelting/smelt_grossular_ore_to_ingot" | "gtceu:extruder/extrude_steel_to_rod" | "ae2:network/cells/item_storage_cell_16k_storage" | "gtceu:ore_washer/wash_copper_pure_dust_to_dust" | "gtceu:packer/package_ender_pearl_tiny_dust" | "gtceu:arc_furnace/arc_tantalum_carbide_double_plate" | "gtceu:macerator/macerate_electrotine_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_twinite_single_wire" | "gtceu:shaped/rotor_bronze" | "gtceu:shaped/screwdriver_tip_stainless_steel" | "framedblocks:framing_saw/framed_pane" | "gtceu:chemical_reactor/ethylene_from_ethanol" | "gtceu:packer/package_niobium_nitride_tiny_dust" | "gtceu:shaped/small_gear_rhodium_plated_palladium" | "gtceu:cutter/cut_twinite_rod_to_bolt_water" | "thermal:machines/press/unpacking/press_raw_silver_unpacking" | "gtceu:mixer/rose_gold" | "railways:sequenced_assembly/track_biomesoplenty_redwood" | "gtceu:shaped/turbine_blade_iron" | "gtceu:forge_hammer/hammer_endstone_sapphire_ore_to_raw_ore" | "create:compat/ae2/mixing/fluix_crystal" | "create:milling/azure_bluet" | "gtceu:smelting/smelt_puredust_silver_to_ingot" | "gtceu:macerator/macerate_pink_glazed_terracotta" | "gtceu:extruder/extrude_aluminium_small_pipe" | "thermal:parts/lapis_gear" | "gtceu:shaped/stick_vanadium_gallium" | "framedblocks:framing_saw/framed_powered_rail_slope" | "gtceu:shaped/iron_bars" | "thermal:fuels/gourmand/gourmand_eggplant_block" | "gtceu:smelting/smelt_netherrack_nickel_ore_to_ingot" | "gtceu:chemical_reactor/methyl_acetate" | "gtceu:extruder/extrude_europium_ingot_to_long_rod" | "gtceu:macerator/macerate_netherrack_quartzite_ore_to_raw_ore" | "minecraft:black_concrete_powder" | "gtceu:smelting/smelt_endstone_lazurite_ore_to_ingot" | "gtceu:shaped/shape_extruder_ring" | "gtceu:fluid_solidifier/solidify_gold_block" | "gtceu:shaped/lv_centrifuge" | "gtceu:bender/bend_black_bronze_plate_to_double_plate" | "gtceu:cutter/cut_lumium_rod_to_bolt_water" | "gtceu:forge_hammer/hammer_netherrack_plutonium_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_raw_bentonite_to_crushed_ore" | "gtceu:cutter/cut_neutronium_boule_distilled_water" | "gtceu:cutter/cut_niobium_titanium_rod_to_bolt_distilled_water" | "gtceu:large_boiler/coke_gem" | "gtceu:shaped/foil_wrought_iron" | "gtceu:macerator/macerate_samarium_long_rod" | "gtceu:arc_furnace/arc_luv_polarizer" | "gtceu:arc_furnace/arc_silver_gear" | "gtceu:shaped/tiny_dust_assembling_trinaquadalloy" | "gtceu:extractor/extract_sterling_silver_screw" | "gtceu:extractor/extract_neodymium_plate" | "gtceu:shaped/file_invar" | "functionalstorage:birch_2" | "functionalstorage:birch_1" | "gtceu:blasting/smelt_yellow_garnet_ore_to_ingot" | "create:compat/environmental/pressing/podzol_path" | "gtceu:arc_furnace/arc_platinum_hex_cable" | "functionalstorage:birch_4" | "gtceu:cutter/cut_trinium_rod_to_bolt_distilled_water" | "gtceu:forge_hammer/hammer_opal_block_to_gem" | "fluxnetworks:fluxblock" | "gtceu:shaped/stick_long_stick_tin" | "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" | "gtceu:arc_furnace/arc_cupronickel_dust" | "gtceu:cutter/cut_electrum_long_rod_to_rod_distilled_water" | "gtceu:shaped/tiny_dust_assembling_sulfur" | "gtceu:shaped/tiny_dust_disassembling_nickel" | "thermal:machines/press/packing3x3/press_invar_nugget_packing" | "gtceu:electric_blast_furnace/blast_trinaquadalloy_gas" | "gtceu:extractor/extract_zinc_nugget" | "ae2:matter_cannon/nuggets/bromine" | "thermal:machines/smelter/smelter_invar_armor" | "framedblocks:framed_flat_ext_slope_panel_corner" | "gtceu:cutter/cut_naquadic_netherite_flawless_gem_to_gem_distilled_water" | "gtceu:shaped/small_dust_disassembling_bauxite" | "gtceu:distillery/distill_oil_to_sulfuric_light_fuel" | "gtceu:packer/pack_lead_wires_3_1" | "gtceu:ore_washer/wash_hematite_dirty_dust_to_dust" | "gtceu:shapeless/purified_ore_to_dust_rock_salt" | "gtceu:create_mixer/electrum" | "gtceu:packer/strip_tungsten_steel_cable_gt_single" | "gtceu:shapeless/fine_wire_cupronickel" | "thermalendergy:machine/press/press_melodium_ingot_to_gear" | "gtceu:packer/pack_lead_wires_3_0" | "gtceu:ore_washer/wash_silver_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_glauconite_sand_refined_ore_to_dust" | "railways:sequenced_assembly/track_oak" | "gtceu:cutter/cut_signalum_long_rod_to_rod" | "framedblocks:framing_saw/framed_double_prism_corner" | "gtceu:forge_hammer/hammer_netherrack_almandine_ore_to_raw_ore" | "gtceu:extruder/extrude_reinforced_epoxy_resin_to_plate" | "ae2:decorative/light_detector" | "gtceu:shaped/steam_boiler_coal_steel" | "gtceu:macerator/macerate_nickel_large_restrictive_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_blue_steel_nugget_to_ingot" | "gtceu:arc_furnace/arc_lv_autoclave" | "gtceu:arc_furnace/arc_bronze_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_sterling_silver_rod_to_long_rod" | "gtceu:fusion_reactor/neodymium_and_hydrogen_to_europium_plasma" | "gtceu:macerator/macerate_neodymium_turbine_blade" | "gtceu:arc_furnace/arc_titanium_bolt" | "thermal:machines/press/packing3x3/press_lumium_packing" | "bigreactors:blutonium_component_to_storage" | "gtceu:forge_hammer/hammer_raw_sapphire_to_crushed_ore" | "gtceu:alloy_smelter/alloy_smelt_tantalum_carbide_to_nugget" | "mysticalagriculture:awakened_supremium_hoe" | "railways:sequenced_assembly/track_blackstone_narrow" | "gtceu:shaped/treated_wood_stick_normal" | "create:andesite_from_stone_types_andesite_stonecutting" | "gtceu:cutter/cut_cobalt_brass_rod_to_bolt" | "gtceu:macerator/macerate_powellite_refined_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_arsenic_trioxide" | "gtceu:shaped/tiny_dust_disassembling_niobium_titanium" | "mysticalagriculture:seed/reprocessor/mithril" | "gtceu:extractor/extract_tungsten_steel_quadruple_cable" | "gtceu:shapeless/fine_wire_black_steel" | "xtonesreworked:korp_block_9_from_stonecutting" | "gtceu:chemical_reactor/acetic_acid_from_ethylene" | "create:compat/endergetic/splashing/petrified_overworld_corrock_block" | "gtceu:extractor/extract_naquadah_alloy_rotor" | "minecraft:large_boiler/oak_planks" | "gtceu:large_chemical_reactor/vinyl_acetate" | "framedblocks:framed_flat_stacked_slope_slab_corner_rotate_to_framed_flat_stacked_slope_panel_corner" | "gtceu:ore_washer/wash_tin_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_red_steel_nugget" | "gtceu:shaped/stick_long_stick_magnetic_samarium" | "gtceu:arc_furnace/arc_vanadium_steel_nonuple_fluid_pipe" | "mysticalagriculture:seed/infusion/copper" | "gtceu:macerator/macerate_zpm_autoclave" | "gtceu:shaped/stick_pure_netherite" | "gtceu:bender/bend_palladium_ingot_to_double_plate" | "gtceu:macerator/macerate_netherrack_stibnite_ore_to_raw_ore" | "gtceu:macerator/macerate_hv_rock_crusher" | "gtceu:shaped/ev_rock_crusher" | "gtceu:shapeless/naquadah_alloy_wire_wiregtoctal_doubling" | "gtceu:shapeless/block_decompress_salt" | "gtceu:arc_furnace/arc_lv_machine_casing" | "gtceu:shapeless/nugget_disassembling_soul_infused" | "gtceu:large_chemical_reactor/steam_crack_butadiene" | "gtceu:macerator/macerate_lv_macerator" | "create:splashing/purple_concrete_powder" | "gtceu:blasting/smelt_deepslate_cobaltite_ore_to_ingot" | "mysticalagradditions:tertium_paxel" | "gtceu:extractor/extract_darmstadtium_dense_plate" | "gtceu:arc_furnace/arc_ev_gas_collector" | "gtceu:macerator/macerate_magnalium_long_rod" | "gtceu:bender/bend_steel_long_rod_to_spring" | "gtceu:fusion_reactor/gold_and_aluminium_to_uranium_238_plasma" | "gtceu:shaped/nugget_assembling_polyvinyl_butyral" | "gtceu:bender/bend_pure_netherite_plate_to_double_plate" | "gtceu:compressor/compress_granitic_mineral_sandto_ore_block" | "gtceu:create_mixer/pcb_coolant" | "laserio:overclocker_node" | "automobility:frame/standard_black" | "gtceu:brewery/lubricant_from_oil_and_talc" | "gtceu:macerator/macerate_hssg_ingot" | "gtceu:fluid_heater/heat_distilled_to_steam" | "gtceu:forge_hammer/hammer_raw_yellow_limonite_to_crushed_ore" | "create:compacting/honey" | "minecraft:food_serving" | "gtceu:smelting/smelt_netherrack_green_sapphire_ore_to_ingot" | "gtceu:bender/bend_americium_plate_to_foil" | "gtceu:forge_hammer/hammer_realgar_ore_to_raw_ore" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtsingle_doubling" | "minecraft:steam_boiler/gray_wool" | "gtceu:shaped/block_compress_lead" | "gtceu:packer/pack_niobium_nitride_wires_3_1" | "gtceu:packer/pack_niobium_nitride_wires_3_0" | "gtceu:arc_furnace/arc_anvil_casting_mold" | "thermal:machines/pulverizer/pulverizer_blitz_rod" | "gtceu:assembler/cover_osmium_wire_gt_octal_styrene_butadiene" | "gtceu:cutter/cut_bronze_screw_to_bolt_water" | "gtceu:packer/pack_kanthal_wires_1_single" | "gtceu:large_boiler/wood_gear" | "gtceu:ore_washer/wash_nickel_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_hv_super_chest" | "gtceu:cutter/cut_polytetrafluoroethylene_block_to_plate" | "gtceu:alloy_smelter/alloy_smelt_brass_to_ingot" | "gtceu:macerator/macerate_europium_large_fluid_pipe" | "gtceu:extractor/extract_naquadria_fine_wire" | "gtceu:macerator/macerate_vanadium_gallium_quadruple_wire" | "gtceu:macerator/macerate_polyethylene_huge_fluid_pipe" | "gtceu:smelting/smelt_refinedore_cobaltite_to_ingot" | "gtceu:macerator/macerate_potin_block" | "gtceu:cutter/cut_nand_distilled_water" | "minecraft:deepslate_tile_stairs_from_deepslate_tiles_stonecutting" | "gtceu:shapeless/niobium_nitride_wire_wiregtquadruple_doubling" | "gtceu:vacuum_freezer/cool_hot_europium_ingot" | "gtceu:lathe/lathe_kanthal_to_rod" | "farmersdelight:bacon_and_eggs" | "gtceu:macerator/macerate_olivine_block" | "gtceu:shapeless/decompress_chalcocite_from_ore_block" | "gtceu:macerator/macerate_weapon_grade_naquadah_foil" | "gtceu:arc_furnace/arc_silver_double_plate" | "gtceu:shaped/small_gear_titanium" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_1_single" | "xtonesreworked:vect_block_2_from_stonecutting" | "gtceu:arc_furnace/arc_dragonsteel_double_wire" | "gtceu:packer/package_diatomite_small_dust" | "gtceu:macerator/macerate_maraging_steel_300_plate" | "gtceu:assembler/cover_aluminium_wire_gt_single_styrene_butadiene" | "mysticalagradditions:prudentium_apple" | "gtceu:shaped/hammer_vanadium_steel" | "minecraft:torch" | "exnihilosequentia:ens_raw_silver" | "gtceu:fluid_solidifier/solidify_ruthenium_trinium_americium_neutronate_to_ingot" | "gtceu:extruder/extrude_polytetrafluoroethylene_large_pipe_dust" | "gtceu:shaped/tiny_dust_disassembling_brick" | "gtceu:packer/pack_magnesium_diboride_wires_3_0" | "gtceu:packer/pack_magnesium_diboride_wires_3_1" | "gtceu:arc_furnace/arc_mv_fluid_heater" | "gtceu:cutter/cut_cpu" | "mysticalagriculture:essence/redstone_arsenal/flux_ingot" | "gtceu:shaped/shovel_diamond" | "mysticalagradditions:tconstruct/casting/prudentium/ingot_gold_cast" | "gtceu:macerator/macerate_palladium_refined_ore_to_dust" | "gtceu:arc_furnace/arc_graphene_hex_cable" | "gtceu:shaped/large_europium_pipe" | "gtceu:compressor/compress_epoxy_nugget_to_ingot" | "mysticalagriculture:seed/reprocessor/marble" | "gtceu:macerator/macerate_tin_huge_restrictive_item_pipe" | "gtceu:packer/package_sodium_bicarbonate_small_dust" | "gtceu:extractor/extract_thorium_plate" | "thermal:smelting/cinnabar_from_smelting" | "gtceu:packer/cover_red_alloy_wire_gt_double" | "gtceu:shaped/osmium_wire_single" | "gtceu:smelting/smelt_purifiedore_thorium_to_ingot" | "create:crafting/copper/waxed_oxidized_copper_shingles_from_honeycomb" | "framedblocks:framed_inner_corner_slope" | "gtceu:arc_furnace/arc_gold_gear" | "gtceu:extractor/extract_concrete_dust" | "gtceu:forge_hammer/hammer_graphite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_iv_arc_furnace" | "gtceu:blasting/smelt_endstone_talc_ore_to_ingot" | "gtceu:arc_furnace/arc_hssg_hex_cable" | "gtceu:packer/package_barium_small_dust" | "gtceu:ore_washer/wash_hematite_crushed_ore_to_purified_ore_distilled" | "railways:sequenced_assembly/track_blue_skies_starlit" | "gtceu:macerator/macerate_ev_packer" | "create:cutting/stripped_warped_hyphae" | "gtceu:shapeless/black_steel_wire_wiregtdouble_quadrupling" | "gtceu:packer/pack_cupronickel_wires_4_single" | "minecraft:steam_boiler/acacia_door" | "minecraft:large_boiler/pink_banner" | "gtceu:cutter/cut_uvarovite_flawless_gem_to_gem_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_to_nugget" | "gtceu:forge_hammer/hammer_netherrack_realgar_ore_to_raw_ore" | "gtceu:circuit_assembler/quantum_mainframe_zpm_asmd_soldering_alloy" | "gtceu:arc_furnace/arc_magnalium_screw" | "mobilebeacon:mobile_beacon_gold_ii" | "gtceu:thermal_centrifuge/centrifuge_malachite_purified_ore_to_refined_ore" | "mysticalagriculture:seed/infusion/fluix" | "gtceu:shapeless/decompress_lazurite_from_ore_block" | "gtceu:macerator/macerate_rose_gold_turbine_blade" | "gtceu:alloy_smelter/annealed_copper_ingot_and_nickel_dust_into_cupronickel" | "gtceu:fluid_solidifier/solidify_redstone_to_plate" | "create:filling/glowstone" | "gtceu:macerator/macerate_zpm_quantum_tank" | "gtceu:shapeless/fine_wire_lead" | "gtceu:macerator/macerate_brass_huge_item_pipe" | "gtceu:shaped/small_dust_assembling_granite" | "gtceu:electrolyzer/decomposition_electrolyzing_purified_debris" | "gtceu:macerator/macerate_spessartine_ore_to_raw_ore" | "thermal:augments/potion_duration_augment" | "gtceu:forge_hammer/hammer_naquadah_alloy_to_plate" | "gtceu:arc_furnace/arc_cobalt_brass_long_rod" | "gtceu:fluid_solidifier/solidify_magnalium_block" | "create:splashing/gravel" | "railways:sequenced_assembly/track_biomesoplenty_dead_narrow" | "gtceu:shaped/ev_assembler" | "gtceu:shaped/tiny_dust_disassembling_quicklime" | "gtceu:circuit_assembler/lapotronic_energy_orb_soldering_alloy" | "gtceu:create_mixer/manganese_phosphide" | "gtceu:compressor/compress_molybdenum_disilicide_nugget_to_ingot" | "create:crafting/kinetics/andesite_door" | "gtceu:extruder/extrude_naquadah_huge_pipe" | "gtceu:primitive_blast_furnace/steel_from_coal_block_wrought" | "gtceu:macerator/macerate_ev_chemical_bath" | "gtceu:arc_furnace/arc_tungsten_steel_large_fluid_pipe" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_block" | "thermal:machines/pulverizer/pulverizer_ender_pearl" | "gtceu:electric_blast_furnace/steel_from_iron" | "thermalendergy:melodium_nugget" | "gtceu:arc_furnace/arc_ev_energy_input_hatch" | "gtceu:mixer/molybdenum_disilicide" | "gtceu:macerator/macerate_polyvinyl_chloride_huge_item_pipe" | "gtceu:autoclave/autoclave_dust_monazite__distilled" | "gtceu:arc_furnace/arc_lp_steam_liquid_boiler" | "gtceu:electrolyzer/decomposition_electrolyzing_quicklime" | "gtceu:blasting/smelt_raw_nickel_ore_to_ingot" | "framedblocks:framing_saw/framed_double_threeway_corner" | "gtceu:packer/package_caesium_small_dust" | "gtceu:distillery/distill_lightly_hydro_cracked_naphtha_to_butane" | "gtceu:centrifuge/ash_separation" | "create:compat/atmospheric/cutting/stripped_aspen_log" | "minecraft:granite_wall" | "gtceu:packer/package_mercury_barium_calcium_cuprate_small_dust" | "gtceu:thermal_centrifuge/centrifuge_platinum_crushed_ore_to_refined_ore" | "gtceu:shaped/small_dust_assembling_diamond" | "gtceu:macerator/macerate_cupronickel_large_item_pipe" | "gtceu:shaped/zpm_ore_washer" | "gtceu:arc_furnace/arc_invar_turbine_blade" | "gtceu:arc_furnace/arc_electrum_hex_wire" | "gtceu:fluid_solidifier/solidify_beryllium_block" | "thermal:augments/machine_null_augment" | "extendedcrafting:ultimate_singularity" | "gtceu:assembler/dynamo_hatch_16a_zpm" | "gtceu:extractor/extract_red_steel_rod" | "gtceu:ore_washer/wash_malachite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/tiny_dust_assembling_palladium_raw" | "exnihilosequentia:sieve/ens_cactus" | "minecraft:warped_fence" | "railways:crafting/track_switch_andesite" | "gtceu:shaped/tiny_dust_assembling_platinum_sludge_residue" | "gtceu:shapeless/manganese_phosphide_wire_wiregtsingle_doubling" | "gtceu:assembler/cover_naquadah_wire_gt_double_styrene_butadiene" | "gtceu:forge_hammer/hammer_raw_fullers_earth_to_crushed_ore" | "gtceu:assembler/cover_naquadah_wire_gt_hex_styrene_butadiene" | "mysticalagriculture:imperium_boots" | "gtceu:packer/unpackage_cerium_small_dust" | "gtceu:assembler/normal_wood_pipe" | "gtceu:packer/pack_soul_infused_wires_4_0" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtsingle_quadrupling" | "mysticalagriculture:soulstone_slab" | "gtceu:shaped/tiny_dust_disassembling_tungsten_carbide" | "gtceu:circuit_assembler/crystal_processor_iv" | "gtceu:shapeless/purified_ore_to_dust_silver" | "gtceu:shaped/small_dust_disassembling_red_steel" | "gtceu:extruder/extrude_stainless_steel_to_rod" | "gtceu:alloy_smelter/alloy_smelt_tungsten_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_neutronium_to_nugget" | "gtceu:bender/bend_gallium_ingot_to_double_plate" | "minecraft:loom" | "thermal:machines/press/unpacking/press_redstone_unpacking" | "farmersdelight:cutting/cake" | "gtceu:cutter/cut_niobium_titanium_rod_to_bolt_water" | "gtceu:forge_hammer/hammer_endstone_goethite_ore_to_raw_ore" | "gtceu:macerator/macerate_raw_gypsum_ore_to_crushed_ore" | "gtceu:packer/strip_kanthal_cable_gt_double" | "gtceu:macerator/macerate_netherrack_copper_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_ruthenium_trinium_americium_neutronate" | "gtceu:macerator/macerate_lv_sensor" | "gtceu:arc_furnace/arc_aluminium_rod" | "gtceu:shapeless/centrifuged_ore_to_dust_oilsands" | "gtceu:shaped/small_dust_assembling_lapis" | "mysticalagriculture:augment/mining_aoe_iii" | "gtceu:macerator/macerate_dark_oak_fence_gate" | "gtceu:macerator/macerate_deepslate_hematite_ore_to_raw_ore" | "gtceu:packer/pack_red_alloy_wires_2_2" | "gtceu:shaped/nugget_assembling_silicone_rubber" | "mysticalagriculture:supremium_watering_can" | "gtceu:packer/pack_red_alloy_wires_2_1" | "mysticalagradditions:gaia_spirit_crux" | "gtceu:packer/pack_red_alloy_wires_2_0" | "gtceu:bender/bend_silicon_plate_to_double_plate" | "gtceu:bender/bend_niobium_nitride_plate_to_foil" | "gtceu:packer/pack_soul_infused_wires_3_0" | "gtceu:packer/pack_soul_infused_wires_3_1" | "gtceu:shaped/plate_double_lumium" | "gtceu:wiremill/mill_indium_tin_barium_titanium_cuprate_wire_to_fine_wire" | "thermal:machines/press/packing2x2/press_bricks_packing" | "farmersdelight:cutting/sweet_berry_cheesecake" | "gtceu:fluid_solidifier/solidify_gelled_toluene" | "gtceu:macerator/macerate_magnesium_diboride_quadruple_wire" | "gtceu:shaped/hammer_aluminium" | "gtceu:shapeless/nichrome_wire_wiregtoctal_splitting" | "gtceu:shapeless/block_decompress_rhodium" | "gtceu:chemical_reactor/severely_steam_crack_refinery_gas" | "gtceu:alloy_smelter/alloy_smelt_incoloy_ma_956_ingot_to_block" | "gtceu:shapeless/osmium_wire_wiregtoctal_doubling" | "gtceu:shapeless/purified_ore_to_dust_pentlandite" | "thermal:machines/smelter/smelter_lead_plate_to_ingot" | "gtceu:arc_furnace/arc_melodium_small_gear" | "gtceu:macerator/macerate_raw_rock_salt_ore_to_crushed_ore" | "gtceu:bender/bend_cobalt_plate_to_foil" | "minecraft:large_boiler/gray_banner" | "gtceu:packer/pack_twinite_wires_3_single" | "gtceu:ore_washer/wash_tungstate_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_iridium_huge_fluid_pipe" | "gtceu:shaped/block_compress_manganese" | "gtceu:cutter/cut_phosphorus_boule_distilled_water" | "xtonesreworked:roen_block_0" | "gtceu:macerator/macerate_tungsten_steel_double_plate" | "gtceu:ore_washer/wash_opal_crushed_ore_to_purified_ore" | "gtceu:alloy_smelter/alloy_smelt_steel_to_ingot" | "gtceu:mixer/salt_water" | "gtceu:shaped/screwdriver_tip_cobalt_brass" | "gtceu:arc_furnace/arc_nichrome_octal_wire" | "gtceu:smelting/smelt_refinedore_malachite_to_ingot" | "gtceu:macerator/macerate_silver_crushed_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_tricalcium_phosphate" | "gtceu:arc_furnace/arc_cupronickel_single_wire" | "gtceu:macerator/macerate_large_mixer" | "gtceu:macerator/macerate_pure_netherite_rotor" | "gtceu:packer/package_graphene_tiny_dust" | "minecraft:steam_boiler/white_carpet" | "gtceu:arc_furnace/arc_twinite_hex_wire" | "bigreactors:turbine/reinforced/passivefluidport_forge" | "gtceu:alloy_smelter/alloy_smelt_darmstadtium_to_ingot" | "gtceu:cutter/cut_brass_long_rod_to_rod" | "gtceu:alloy_smelter/alloy_smelt_magnesium_diboride_ingot_to_block" | "gtceu:arc_furnace/arc_tin_alloy_small_fluid_pipe" | "gtceu:extruder/extrude_uranium_to_rod" | "gtceu:macerator/macerate_manganese_phosphide_octal_wire" | "gtceu:ore_washer/wash_cobalt_crushed_ore_to_purified_ore" | "gtceu:assembler/aluminium_drum" | "bigreactors:reactor/reinforced/glass" | "gtceu:sifter/sift_sodalite_purified_ore_to_gems" | "gtceu:macerator/macerate_dragonsteel_ingot" | "gtceu:blasting/smelt_endstone_chalcocite_ore_to_ingot" | "gtceu:pyrolyse_oven/log_to_charcoal_byproducts" | "minecraft:steam_boiler/black_banner" | "gtceu:bender/bend_aluminium_plate_to_foil" | "gtceu:shaped/uv_rock_crusher" | "gtceu:distillery/distill_lightly_hydro_cracked_naphtha_to_ethane" | "gtceu:electrolyzer/decomposition_electrolyzing_clay" | "gtceu:ore_washer/wash_alunite_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_wrought_iron_long_rod_to_rod_water" | "exnihilosequentia:heat/ens_furnace" | "thermal:machines/sawmill/sawmill_mangrove_logs" | "gtceu:assembler/cover_black_steel_wire_gt_quadruple_rubber" | "gtceu:macerator/macerate_ulv_energy_input_hatch" | "gtceu:macerator/macerate_ev_autoclave" | "gtceu:shapeless/gem_to_gem_gem_quartzite" | "gtceu:macerator/macerate_iron_chestplate" | "ae2:tools/paintballs_purple" | "gtceu:assembler/iron_nars" | "gtceu:blasting/smelt_raw_wulfenite_ore_to_ingot" | "framedblocks:framing_saw/framed_half_stairs" | "gtceu:shaped/quantum_tank_luv" | "gtceu:compressor/compress_shellite_to_block" | "gtceu:extractor/extract_hssg_double_plate" | "thermal:fuels/lapidary/lapidary_diamond" | "gtceu:shaped/tiny_dust_disassembling_raw_void" | "gtceu:centrifuge/centrifuge_chalcocite_pure_dust_to_dust" | "farmersdelight:kelp_roll" | "gtceu:shaped/large_steel_pipe" | "gtceu:cutter/cut_lead_block_to_plate_distilled_water" | "gtceu:shaped/tiny_dust_disassembling_obsidian" | "framedblocks:framing_saw/framed_slope_panel" | "gtceu:cutter/cut_naquadah_long_rod_to_rod_water" | "gtceu:packer/package_vanadium_steel_small_dust" | "gtceu:macerator/macerate_ev_hermetic_casing" | "mysticalagriculture:seed/crafting/elementium" | "gtceu:shaped/rotor_soul_infused" | "minecraft:steam_boiler/dark_oak_trapdoor" | "gtceu:blasting/smelt_endstone_lithium_ore_to_ingot" | "gtceu:large_chemical_reactor/vinyl_chloride_from_chlorine" | "gtceu:shaped/small_dust_assembling_triethylene_glycol_diamine" | "gtceu:shaped/tiny_dust_disassembling_raw_rubber" | "gtceu:macerator/macerate_rhodium_long_rod" | "farmersdelight:carrot_from_crate" | "laserio:filter_basic_nbtclear" | "gtceu:macerator/macerate_tin_alloy_double_plate" | "gtceu:shaped/nugget_assembling_black_bronze" | "gtceu:forge_hammer/hammer_sterling_silver_to_plate" | "gtceu:bender/bend_wrought_iron_ingot_to_foil" | "gtceu:packer/pack_niobium_nitride_wires_4_0" | "create:crafting/logistics/brass_funnel" | "gtceu:arc_furnace/arc_hsla_steel_double_plate" | "gtceu:ore_washer/wash_sapphire_crushed_ore_to_purified_ore" | "gtceu:extruder/extrude_hastelloy_c_276_to_plate" | "minecraft:baked_potato_from_campfire_cooking" | "gtceu:compressor/compress_lumium_nugget_to_ingot" | "gtceu:packer/pack_tungsten_steel_wires_2_0" | "gtceu:packer/pack_tungsten_steel_wires_2_1" | "gtceu:packer/pack_tungsten_steel_wires_2_2" | "gtceu:shaped/mv_transformer_16a" | "gtceu:thermal_centrifuge/centrifuge_tin_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_tin_alloy_rod" | "gtceu:macerator/macerate_maraging_steel_300_double_plate" | "gtceu:shaped/small_dust_assembling_bauxite" | "gtceu:arc_furnace/arc_neutronium_double_plate" | "gtceu:shapeless/crushed_ore_to_dust_powellite" | "gtceu:alloy_smelter/alloy_smelt_melodium_to_nugget" | "thermal:machines/insolator/insolator_fire_coral" | "gtceu:shaped/tiny_dust_disassembling_barium" | "gtceu:shaped/small_tungsten_steel_pipe" | "createarmory:m_sixteen_manual_load" | "gtceu:blasting/smelt_endstone_barite_ore_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_silver_crushed_ore_to_refined_ore" | "gtceu:large_chemical_reactor/magma_cream" | "create:crushing/amethyst_block" | "gtceu:shaped/foil_silicon" | "gtceu:shapeless/osmium_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_blue_alloy_quadruple_wire" | "fluxnetworks:wipe_gargantuanfluxstorage" | "bigreactors:smelting/magentite_from_dust" | "gtceu:assembler/me_import_bus" | "ae2:misc/deconstruction_certus_quartz_bricks" | "gtceu:smelting/smelt_endstone_tricalcium_phosphate_ore_to_ingot" | "gtceu:create_mixer/gelatin_mixture" | "gtceu:shapeless/nugget_disassembling_molybdenum" | "gtceu:arc_furnace/arc_chainmail_chestplate" | "gtceu:arc_furnace/arc_name_casting_mold" | "create:crafting/logistics/display_link" | "gtceu:shaped/tiny_dust_disassembling_barite" | "gtceu:fluid_solidifier/solidify_prismalium_to_nugget" | "gtceu:packer/strip_nickel_cable_gt_single" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_ingot" | "gtceu:shaped/scythe_cobalt_brass" | "gtceu:arc_furnace/arc_tungsten_steel_crate" | "gtceu:macerator/macerate_granitic_mineral_sand_refined_ore_to_dust" | "gtceu:create_mixer/rocket_fuel_from_oxygen" | "gtceu:shapeless/tungsten_steel_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_chest" | "gtceu:shaped/stick_yttrium_barium_cuprate" | "gtceu:shaped/prospector_hv" | "minecraft:large_boiler/jukebox" | "gtceu:extractor/extract_naquadah_alloy_double_cable" | "minecraft:large_boiler/orange_banner" | "thermal:machines/centrifuge/centrifuge_blue_orchid" | "gtceu:assembler/cover_niobium_nitride_wire_gt_quadruple_silicone" | "gtceu:cutter/cut_opal_block_to_plate_water" | "gtceu:shaped/screw_rhodium" | "gtceu:shaped/stick_long_stick_prismalium" | "gtceu:forming_press/press_manganese_turbine_rotor" | "thermal:fuels/numismatic/numismatic_bronze_coin" | "gtceu:macerator/macerate_diamond_plate" | "gtceu:macerator/macerate_lp_steam_alloy_smelter" | "gtceu:forge_hammer/hammer_cassiterite_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_signalum_small_dust" | "gtceu:arc_furnace/arc_hv_battery_hull" | "gtceu:extruder/extrude_zinc_to_rod" | "mysticalagradditions:imperium_coal" | "gtceu:compressor/compress_thoriumto_ore_block" | "gtceu:arc_furnace/arc_tin_foil" | "simplybackpacks:commonbackpack" | "gtceu:shaped/luv_assembler" | "gtceu:shaped/knife_stainless_steel" | "gtceu:ore_washer/wash_basaltic_mineral_sand_dirty_dust_to_dust" | "gtceu:cutter/cut_steel_long_rod_to_rod_distilled_water" | "gtceu:assembler/cover_trinium_wire_gt_single_silicone" | "gtceu:shaped/small_dust_assembling_salt" | "gtceu:shapeless/fine_wire_copper" | "gtceu:shapeless/nugget_disassembling_red_alloy" | "gtceu:bender/bend_gallium_ingot_to_foil" | "mysticalagriculture:essence/common/tungsten_ingot" | "thermal:augments/rf_coil_storage_augment" | "minecraft:large_boiler/spruce_planks" | "thermal:machines/insolator/insolator_sunflower" | "create:compat/neapolitan/emptying/milk_bottle" | "gtceu:large_boiler/wood_chainsaw_head" | "gtceu:bender/bend_osmiridium_ingot_to_double_plate" | "create:framed_glass_from_glass_colorless_stonecutting" | "gtceu:shapeless/crushed_ore_to_dust_tantalite" | "gtceu:arc_furnace/arc_ev_canner" | "gtceu:shaped/soul_infused_wire_single" | "gtceu:lathe/lathe_hssg_bolt_to_screw" | "minecraft:warped_sign" | "gtceu:forge_hammer/hammer_thorium_ore_to_raw_ore" | "xtonesreworked:sols_block_5_from_stonecutting" | "gtceu:bender/bend_watertight_steel_ingot_to_double_plate" | "gtceu:forge_hammer/hammer_netherrack_lead_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_silicone_rubber_block" | "gtceu:extruder/extrude_wrought_iron_ingot_to_bolt" | "mysticalagriculture:essence/minecraft/jungle_sapling" | "gtceu:cutter/cut_spessartine_exquisite_gem_to_flawless_gem" | "gtceu:fluid_solidifier/solidify_steel_gear" | "gtceu:shapeless/crushed_ore_to_dust_beryllium" | "gtceu:macerator/macerate_apatite_ore_to_raw_ore" | "gtceu:extractor/extract_enderium_nugget" | "gtceu:cutter/cut_ruby_exquisite_gem_to_flawless_gem_water" | "gtceu:macerator/macerate_electrum_octal_cable" | "gtceu:smelting/smelt_impuredust_molybdenite_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_pyrochlore" | "gtceu:compressor/compress_ultimet_to_block" | "gtceu:arc_furnace/arc_enderium_hex_wire" | "extendedcrafting:black_iron_ingot" | "gtceu:smelting/smelt_endstone_zeolite_ore_to_ingot" | "gtceu:blasting/smelt_deepslate_apatite_ore_to_ingot" | "framedblocks:framing_saw/framed_fence" | "thermal:ice_tnt" | "exnihilosequentia:ens_tin_ingot_from_nugget" | "gtceu:arc_furnace/arc_platinum_small_restrictive_item_pipe" | "gtceu:shaped/plate_double_black_bronze" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_ingot_to_small_gear" | "create:crafting/kinetics/spout" | "gtceu:shapeless/fine_wire_europium" | "gtceu:fluid_solidifier/solidify_signalum_to_nugget" | "gtceu:lathe/stone_rod_from_cobblestone" | "gtceu:extractor/extract_naquadah_fine_wire" | "xtonesreworked:ztyl_block_4_from_stonecutting" | "farmersdelight:integration/create/milling/wild_tomatoes" | "gtceu:shaped/tiny_dust_assembling_stone" | "gtceu:extractor/extract_annealed_copper_octal_cable" | "gtceu:macerator/macerate_gallium_double_plate" | "mysticalagriculture:seed/crafting/flux_infused_ingot" | "gtceu:shaped/prospector_lv" | "create:copper_scaffolding_from_ingots_copper_stonecutting" | "ae2:network/cables/dense_smart_cyan" | "gtceu:packer/package_polyethylene_tiny_dust" | "minecraft:lime_glazed_terracotta" | "mysticalagriculture:seed/reprocessor/ruby" | "gtceu:compressor/compress_neodymiumto_ore_block" | "gtceu:assembler/cover_aluminium_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_titanium_fluid_cell" | "exnihilosequentia:compost/ens_large_fern" | "gtceu:ore_washer/wash_emerald_pure_dust_to_dust" | "create:cutting/compat/byg/fir_log" | "gtceu:smelting/smelt_netherrack_chromite_ore_to_ingot" | "gtceu:forming_press/press_iron_turbine_rotor" | "gtceu:shapeless/nugget_disassembling_black_bronze" | "gtceu:macerator/macerate_potin_long_rod" | "gtceu:arc_furnace/arc_mv_centrifuge" | "gtceu:alloy_smelter/alloy_smelt_signalum_to_ingot" | "gtceu:forge_hammer/hammer_yellow_garnet_refined_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_apatite_crushed_ore_to_refined_ore" | "gtceu:shaped/huge_vanadium_steel_pipe" | "gtceu:cutter/cut_malachite_exquisite_gem_to_flawless_gem" | "gtceu:shaped/tiny_dust_assembling_basalt" | "gtceu:arc_furnace/arc_hv_bender" | "gtceu:alloy_smelter/alloy_smelt_cupronickel_ingot_to_block" | "gtceu:fluid_solidifier/solidify_battery_alloy_to_plate" | "gtceu:compressor/compress_tronato_ore_block" | "gtceu:cutter/cut_rhodium_plated_palladium_screw_to_bolt_distilled_water" | "gtceu:blasting/smelt_tin_ore_to_ingot" | "gtceu:macerator/macerate_vanadium_gallium_foil" | "gtceu:shapeless/purified_ore_to_dust_lapis" | "gtceu:ore_washer/wash_cassiterite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/hammer_rose_gold" | "gtceu:shaped/medium_osmiridium_pipe" | "gtceu:arc_furnace/arc_tungsten_carbide_tiny_fluid_pipe" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_quadruple_wire" | "gtceu:cutter/cut_incoloy_ma_956_block_to_plate" | "gtceu:extractor/extract_vanadium_gallium_plate" | "gtceu:macerator/macerate_tungsten_nonuple_fluid_pipe" | "gtceu:shaped/small_dust_disassembling_molybdenum" | "gtceu:extruder/extrude_tin_small_pipe" | "gtceu:thermal_centrifuge/centrifuge_cooperite_crushed_ore_to_refined_ore" | "powersuits:modules/environmental/cooling_system" | "gtceu:macerator/macerate_iridium_gear" | "gtceu:arc_furnace/arc_trapped_chest" | "gtceu:shaped/uv_macerator" | "gtceu:electric_blast_furnace/blast_hsla_steel_gas" | "gtceu:sifter/sift_coal_purified_ore_to_gems" | "gtceu:arc_furnace/arc_twinite_screw" | "gtceu:assembler/piston_bronze" | "gtceu:arc_furnace/arc_naquadah_alloy_hex_wire" | "gtceu:arc_furnace/arc_samarium_iron_arsenic_oxide_octal_wire" | "gtceu:alloy_blast_smelter/stellarium" | "mysticalagriculture:infusion_pedestal" | "gtceu:blasting/smelt_lead_ore_to_ingot" | "create:compat/projectvibrantjourneys/cutting/mangrove_log" | "gtceu:extractor/extract_tantalum_carbide_plate" | "gtceu:extruder/extrude_tungsten_ingot_to_gear" | "gtceu:extruder/extrude_cupronickel_to_plate" | "gtceu:cutter/cut_soul_infused_screw_to_bolt_water" | "gtceu:assembler/cover_advanced_energy_detector" | "gtceu:extruder/extrude_europium_pipe" | "gtceu:shaped/frame_shellite" | "gtceu:electrolyzer/decomposition_electrolyzing_zincite" | "mysticalagradditions:insanium_ingot_uncraft" | "gtceu:electric_blast_furnace/blast_niobium" | "gtceu:arc_furnace/arc_iv_mixer" | "create:compat/byg/milling/violet_leather_flower" | "create:cutting/compat/blue_skies/stripped_lunar_wood" | "gtceu:assembler/cover_platinum_wire_gt_double_silicone" | "gtceu:ore_washer/wash_sulfur_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/assemble_titanium_turbine_blade" | "create:milling/lilac" | "gtceu:packer/package_platinum_tiny_dust" | "gtceu:shaped/nugget_assembling_ruthenium" | "gtceu:shapeless/centrifuged_ore_to_dust_lead" | "gtceu:forming_press/copy_mold_block_casting_mold" | "gtceu:macerator/macerate_graphene_ingot" | "minecraft:large_boiler/oak_sign" | "gtceu:vacuum_freezer/cool_hot_tantalum_carbide_ingot" | "gtceu:ore_washer/wash_gold_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_titanium_large_fluid_pipe" | "gtceu:fluid_solidifier/solidify_ultimet_to_nugget" | "gtceu:shaped/small_dust_disassembling_black_bronze" | "gtceu:blasting/smelt_endstone_rock_salt_ore_to_ingot" | "gtceu:macerator/macerate_raw_lead_ore_to_crushed_ore" | "gtceu:packer/package_nether_star_small_dust" | "extendedcrafting:advanced_catalyst" | "gtceu:thermal_centrifuge/centrifuge_amethyst_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_ev_fluid_heater" | "gtceu:macerator/macerate_deepslate_chalcocite_ore_to_raw_ore" | "gtceu:assembler/lead" | "gtceu:macerator/macerate_palladium_ingot" | "gtceu:blasting/smelt_almandine_ore_to_ingot" | "gtceu:forge_hammer/hammer_netherrack_blue_topaz_ore_to_raw_ore" | "gtceu:cutter/cut_dragonsteel_long_rod_to_rod_water" | "framedblocks:framing_saw/framed_divided_slope" | "ae2:matter_cannon/nuggets/technetium" | "gtceu:macerator/macerate_chromium_bolt" | "gtceu:compressor/compress_cassiterite_sandto_ore_block" | "gtceu:macerator/macerate_spruce_slab" | "gtceu:forge_hammer/hammer_bastnasite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_europium_frame" | "gtceu:extractor/extract_darmstadtium_plate" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_ingot_to_small_gear" | "gtceu:centrifuge/grass_block_separation" | "gtceu:polarizer/polarize_samarium_long_rod" | "gtceu:extractor/extract_wrought_iron_plate" | "gtceu:fluid_solidifier/glass_bottle" | "gtceu:macerator/macerate_tin_double_plate" | "gtceu:ore_washer/wash_iron_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_rhodium_plate" | "gtceu:macerator/macerate_beryllium_crushed_ore_to_impure_dust" | "gtceu:fluid_solidifier/solidify_black_steel_gear" | "gtceu:large_chemical_reactor/isoprene_from_methane" | "gtceu:extruder/extrude_niobium_nitride_to_plate" | "create:exposed_copper_tile_stairs_from_exposed_copper_tiles_stonecutting" | "gtceu:packer/package_realgar_small_dust" | "gtceu:shaped/plate_double_rose_gold" | "gtceu:fluid_solidifier/solidify_molybdenum_disilicide_to_nugget" | "gtceu:smelting/smelt_netherrack_bauxite_ore_to_ingot" | "gtceu:shaped/compress_talc_to_ore_block" | "systeams:boilers/upgrades/gourmand_upgrade" | "gtceu:macerator/macerate_sodalite_ore_to_raw_ore" | "gtceu:cutter/cut_cobalt_brass_screw_to_bolt" | "gtceu:cutter/cut_silicone_rubber_block_to_plate_water" | "create:cutting/compat/twilightforest/transformation_wood" | "sgjourney:classic_dhd" | "farmersdelight:golden_knife" | "gtceu:macerator/macerate_lv_packer" | "gtceu:shaped/uv_machine_hull" | "gtceu:centrifuge/red_mushroom_separation" | "gtceu:shapeless/platinum_wire_wiregtdouble_splitting" | "thermal:machines/sawmill/sawmill_warped_stems" | "gtceu:cutter/cut_rock_salt_flawless_gem_to_gem_distilled_water" | "gtceu:chemical_reactor/chemical_dye_purple" | "framedblocks:framing_saw/framed_fancy_activator_rail" | "gtceu:arc_furnace/arc_signalum_gear" | "gtceu:shaped/small_dust_assembling_perlite" | "farmersdelight:integration/immersiveengineering/crusher/wild_carrots" | "gtceu:shapeless/nugget_disassembling_rhodium_plated_palladium" | "gtceu:shaped/sword_stainless_steel" | "gtceu:forge_hammer/hammer_nether_quartz_ore_to_raw_ore" | "gtceu:smelting/smelt_endstone_vanadium_magnetite_ore_to_ingot" | "gtceu:shaped/quadruple_tungsten_carbide_pipe" | "ae2:matter_cannon/nuggets/phosphorus" | "gtceu:extruder/extrude_europium_small_pipe" | "gtceu:packer/package_sodium_azide_small_dust" | "gtceu:shaped/small_dust_disassembling_calcium_chloride" | "gtceu:centrifuge/centrifuge_chromite_pure_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_sapphire" | "mysticalagriculture:seed/crafting/mithril" | "minecraft:golden_boots" | "minecraft:large_boiler/cartography_table" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_disilicide_to_ingot" | "create:compat/projectvibrantjourneys/cutting/stripped_baobab_log" | "gtceu:assembler/cover_tin_wire_gt_octal_rubber" | "minecraft:pink_dye_from_red_white_dye" | "gtceu:extruder/extrude_tin_ingot_to_ring" | "gtceu:wiremill/mill_annealed_copper_wire_to_fine_wire" | "gtceu:forge_hammer/hammer_tin_alloy_to_plate" | "simplylight:illuminant_green_block_on_dyed" | "gtceu:extractor/extract_rose_gold_long_rod" | "gtceu:extruder/extrude_magnalium_pipe" | "gtceu:arc_furnace/arc_graphene_single_wire" | "gtceu:shaped/ev_polarizer" | "gtceu:compressor/compress_bastnasiteto_ore_block" | "gtceu:shaped/small_dust_disassembling_thorium" | "farmersdelight:cutting/jungle_door" | "gtceu:packer/unpackage_potin_tiny_dust" | "gtceu:packer/package_aluminium_nonuple_pipe" | "farmersdelight:cutting/oxeye_daisy" | "automobility:wheel/street_wheel" | "gtceu:shaped/block_compress_cupronickel" | "gtceu:extruder/extrude_black_bronze_to_plate" | "gtceu:macerator/macerate_jungle_planks" | "thermalendergy:machine/press/press_prismalium_nugget_to_coin" | "gtceu:electric_blast_furnace/blast_naquadria_gas" | "minecraft:nether_brick_wall_from_nether_bricks_stonecutting" | "minecraft:oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting" | "mysticalagradditions:imperium_apple" | "gtceu:fluid_solidifier/solidify_magnalium_to_ingot" | "gtceu:shaped/saw_rose_gold" | "gtceu:shapeless/tritanium_wire_wiregtdouble_quadrupling" | "create:crushing/nether_gold_ore" | "gtceu:arc_furnace/arc_molybdenum_dust" | "gtceu:extractor/extract_uranium_ingot" | "gtceu:arc_furnace/arc_magnalium_huge_item_pipe" | "gtceu:smelting/smelt_raw_certus_quartz_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_hastelloy_x_block" | "gtceu:cutter/cut_nickel_block_to_plate_water" | "extendedcrafting:enhanced_ender_ingot_block" | "gtceu:macerator/macerate_raw_fullers_earth_ore_to_crushed_ore" | "gtceu:bender/bend_cobalt_to_plate" | "gtceu:extractor/extract_prismalium_screw" | "gtceu:shaped/small_dust_disassembling_styrene_butadiene_rubber" | "gtceu:macerator/macerate_tungsten_steel_quadruple_wire" | "gtceu:macerator/macerate_nichrome_block" | "gtceu:ore_washer/wash_garnierite_dirty_dust_to_dust" | "gtceu:smelting/smelt_endstone_chalcopyrite_ore_to_ingot" | "gtceu:packer/package_redrock_tiny_dust" | "gtceu:shaped/crowbar_naquadah_alloy" | "mysticalagriculture:tertium_block" | "gtceu:assembly_line/conveyor_module_zpm" | "gtceu:shaped/iv_diode" | "gtceu:packer/package_stibnite_tiny_dust" | "gtceu:arc_furnace/arc_vanadium_gallium_hex_cable" | "gtceu:cutter/cut_iridium_rod_to_bolt_water" | "gtceu:forge_hammer/hammer_raw_nickel_to_crushed_ore" | "gtceu:assembler/cover_item_detector" | "gtceu:forge_hammer/hammer_sodalite_crushed_ore_to_dust" | "gtceu:shaped/screwdriver_tip_naquadah_alloy" | "gtceu:smelting/smelt_pollucite_ore_to_ingot" | "mysticalagriculture:seed/reprocessor/pig_iron" | "mysticalagriculture:augment/absorption_iv" | "create:crushing/deepslate_zinc_ore" | "gtceu:assembler/cover_hssg_wire_gt_hex_styrene_butadiene" | "gtceu:ore_washer/wash_calcite_pure_dust_to_dust" | "mysticalagriculture:essence/minecraft/potato" | "ae2additions:components/super/64k" | "gtceu:ore_washer/wash_asbestos_pure_dust_to_dust" | "exnihilosequentia:compost/ens_grass_seed" | "gtceu:blasting/smelt_netherrack_stibnite_ore_to_ingot" | "gtceu:packer/unpackage_sodium_perchlorate_tiny_dust" | "minecraft:gray_bed_from_white_bed" | "minecraft:granite_stairs" | "xtonesreworked:sync_block_5_from_stonecutting" | "gtceu:shaped/butchery_knife_iron" | "gtceu:arc_furnace/arc_copper_single_cable" | "gtceu:assembler/cover_electrum_wire_gt_hex_styrene_butadiene" | "create:small_deepslate_brick_slab" | "gtceu:extruder/extrude_steel_ingot_to_bolt" | "ae2additions:components/super/65m" | "create:oxidized_copper_tile_stairs_from_oxidized_copper_tiles_stonecutting" | "gtceu:shaped/scythe_naquadah_alloy" | "mysticalagriculture:augment/absorption_ii" | "gtceu:cutter/cut_rhodium_long_rod_to_rod_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_tantalum_carbide_ingot_to_block" | "gtceu:shapeless/block_decompress_shellite" | "gtceu:bender/bend_annealed_copper_to_plate" | "exnihilosequentia:ens_tin_ingot_blast" | "gtceu:macerator/macerate_tin_foil" | "gtceu:shaped/small_dust_disassembling_lutetium" | "gtceu:assembler/conveyor_module_iv_styrene_butadiene_rubber" | "gtceu:macerator/macerate_endstone_alunite_ore_to_raw_ore" | "gtceu:shaped/block_compress_beryllium" | "thermal:rockwool/gray_rockwool_from_dye" | "gtceu:shaped/tiny_dust_assembling_iron" | "gtceu:arc_furnace/arc_melodium_foil" | "farmersdelight:integration/create/milling/wild_rice" | "gtceu:extruder/extrude_annealed_copper_ingot_to_block" | "gtceu:shaped/large_stainless_steel_pipe" | "gtceu:macerator/macerate_vanadium_magnetite_refined_ore_to_dust" | "thermal:machine_smelter" | "gtceu:macerator/macerate_blue_topaz_rod" | "gtceu:shaped/hoe_duranium" | "create:compat/silentsgems/crushing/phosphophyllite_ore" | "gtceu:macerator/macerate_hssg_double_plate" | "create:cutting/compat/tconstruct/skyroot_wood" | "gtceu:packer/package_andradite_small_dust" | "thermal:smelting/cooked_mushroom_from_smelting" | "gtceu:macerator/macerate_vanadium_steel_huge_fluid_pipe" | "gtceu:extractor/extract_tungsten_steel_rotor" | "minecraft:steam_boiler/light_gray_wool" | "mysticalagradditions:steam_boiler/insanium_coal_block" | "gtceu:forge_hammer/hammer_netherrack_oilsands_ore_to_raw_ore" | "gtceu:shaped/luv_electric_furnace" | "gtceu:mixer/niobium_titanium" | "gtceu:packer/unpackage_redstone_tiny_dust" | "gtceu:shaped/mortar_grind_wrought_iron" | "gtceu:shapeless/naquadah_wire_wiregtquadruple_quadrupling" | "gtceu:shaped/hv_circuit_assembler" | "gtceu:macerator/macerate_deepslate_ilmenite_ore_to_raw_ore" | "gtceu:macerator/macerate_melodium_screw" | "gtceu:thermal_centrifuge/centrifuge_soapstone_crushed_ore_to_refined_ore" | "create:cutting/compat/biomesoplenty/magic_log" | "gtceu:bender/bend_titanium_carbide_to_plate" | "gtceu:forge_hammer/hammer_malachite_crushed_ore_to_dust" | "gtceu:shaped/stick_styrene_butadiene_rubber" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtdouble_doubling" | "mysticalagriculture:seed/infusion/knightmetal" | "gtceu:extractor/extract_redstone" | "gtceu:lathe/lathe_invar_to_rod" | "gtceu:shaped/shovel_blue_steel" | "gtceu:shapeless/tungsten_wire_wiregtquadruple_doubling" | "gtceu:packer/unpackage_quartzite_tiny_dust" | "gtceu:assembler/assemble_hsss_frame" | "thermal:fuels/gourmand/gourmand_frost_melon" | "gtceu:arc_furnace/arc_enderium_foil" | "gtceu:shaped/medium_cobalt_brass_pipe" | "gtceu:shaped/wrench_head_steel" | "gtceu:shaped/bolt_saw_hsse" | "gtceu:shaped/bolt_saw_hssg" | "ae2:network/cables/smart_fluix" | "gtceu:arc_furnace/arc_prismalium_single_wire" | "create:crafting/materials/copper_nugget" | "gtceu:macerator/macerate_steel_fluid_cell" | "simplylight:illuminant_magenta_block_toggle" | "gtceu:bender/bend_prismalium_ingot_to_double_plate" | "gtceu:macerator/macerate_magnetic_steel_nugget" | "gtceu:coke_oven/coal_to_coke" | "gtceu:extractor/extract_reinforced_epoxy_resin_nugget" | "farmersdelight:cooking/pumpkin_soup" | "gtceu:shaped/bolt_saw_hsss" | "gtceu:macerator/macerate_raw_plutonium_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_normal_fluid_pipe" | "gtceu:arc_furnace/arc_osmiridium_plate" | "gtceu:macerator/macerate_tin_single_wire" | "gtceu:shaped/gem_to_dust_coal_flawlessgem" | "gtceu:mixer/drilling_fluid" | "railways:sequenced_assembly/track_byg_jacaranda" | "thermal:machines/smelter/smelter_gold_dust" | "gtceu:cutter/cut_black_steel_block_to_plate_water" | "gtceu:electric_blast_furnace/blast_niobium_titanium_gas" | "xtonesreworked:fort_block_0_alternate" | "gtceu:macerator/macerate_coal_block" | "fantasyfurniture:steam_boiler/nordic/door_single" | "gtceu:packer/pack_tungsten_wires_4_single" | "gtceu:cutter/cut_lazurite_block_to_plate_water" | "gtceu:shapeless/block_decompress_signalum" | "gtceu:extractor/extract_silicone_rubber_ring" | "gtceu:packer/unpackage_caesium_small_dust" | "gtceu:shapeless/block_decompress_mercury_barium_calcium_cuprate" | "gtceu:compressor/compress_ilmeniteto_ore_block" | "thermal:machines/smelter/smelter_alloy_constantan" | "gtceu:shaped/turbine_blade_osmiridium" | "gtceu:circuit_assembler/lapotronic_energy_orb" | "gtceu:shaped/nugget_assembling_yttrium_barium_cuprate" | "mysticalagriculture:essence/minecraft/magma_cream" | "gtceu:extractor/extract_polytetrafluoroethylene_foil" | "gtceu:cutter/cut_coal_flawless_gem_to_gem" | "aeinfinitybooster:dimension_card" | "gtceu:macerator/macerate_iron_double_wire" | "gtceu:centrifuge/brown_mushroom_separation" | "minecraft:lectern" | "gtceu:macerator/macerate_melodium_hex_wire" | "create:cutting/compat/byg/redwood_log" | "gtceu:shaped/tiny_dust_disassembling_asbestos" | "gtceu:smelting/smelt_refinedore_gold_to_ingot" | "gtceu:cutter/cut_soul_infused_long_rod_to_rod" | "gtceu:macerator/macerate_glauconite_sand_crushed_ore_to_dust" | "gtceu:large_chemical_reactor/acetone_shortcut" | "gtceu:packer/unpackage_americium_tiny_dust" | "gtceu:fluid_solidifier/solidify_bronze_small_gear" | "gtceu:macerator/macerate_electrum_foil" | "gtceu:shaped/tiny_dust_disassembling_incoloy_ma_956" | "gtceu:macerator/macerate_large_brewer" | "thermal:fuels/gourmand/gourmand_chocolate_cake" | "gtceu:alloy_blast_smelter/borosilicate_glass" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtsingle_quadrupling" | "create:milling/beetroot" | "gtceu:forge_hammer/hammer_deepslate_wulfenite_ore_to_raw_ore" | "framedblocks:framed_flat_stacked_slope_panel_corner_rotate_to_framed_flat_stacked_slope_slab_corner" | "gtceu:fluid_solidifier/solidify_zeron_100_to_nugget" | "gtceu:packer/package_bastnasite_small_dust" | "gtceu:shaped/ring_naquadah_alloy" | "gtceu:arc_furnace/arc_ingot_extruder_mold" | "gtceu:extruder/extrude_manganese_to_rod" | "exnihilosequentia:ens_granite_hammer" | "gtceu:blasting/smelt_netherrack_scheelite_ore_to_ingot" | "gtceu:shaped/block_compress_ender_eye" | "gtceu:macerator/macerate_lapis_refined_ore_to_dust" | "thermal:machines/press/press_peanut_jar" | "gtceu:smelting/smelt_olivine_ore_to_ingot" | "gtceu:extractor/extract_iridium_screw" | "gtceu:arc_furnace/arc_hv_fisher" | "gtceu:macerator/macerate_silver_quadruple_wire" | "gtceu:chemical_reactor/severely_steam_crack_naphtha" | "gtceu:bender/bend_naquadah_alloy_ingot_to_dense_plate" | "gtceu:alloy_smelter/alloy_smelt_magnetic_neodymium_ingot_to_block" | "create:cutting/compat/tconstruct/bloodshroom_wood" | "gtceu:shaped/plate_double_soul_infused" | "gtceu:extruder/extrude_stainless_steel_to_plate" | "thermalendergy:fuels/numistatic/numistatic_stellarium_coin" | "thermal:machines/insolator/insolator_red_tulip" | "thermal:ice_charge/obsidian_from_lava_bucket" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_hex_silicone" | "gtceu:packer/package_bauxite_small_dust" | "gtceu:autoclave/autoclave_dust_sodalite__distilled" | "gtceu:large_chemical_reactor/dimethylchlorosilane_from_chloromethane" | "gtceu:shaped/hv_macerator" | "gtceu:shaped/tiny_dust_disassembling_invar" | "gtceu:packer/unpackage_watertight_steel_small_dust" | "gtceu:shaped/naquadah_alloy_wire_single" | "gtceu:forge_hammer/hammer_hsss_rod_to_long_rod" | "gtceu:macerator/macerate_platinum_quadruple_wire" | "gtceu:fluid_solidifier/solidify_silicon_to_nugget" | "gtceu:extruder/extrude_nichrome_ingot_to_block" | "gtceu:bender/bend_red_steel_plate_to_double_plate" | "gtceu:cutter/cut_prismalium_block_to_plate_water" | "gtceu:forge_hammer/hammer_osmiridium_to_plate" | "gtceu:shaped/pickaxe_damascus_steel" | "thermal:fuels/gourmand/gourmand_peanut_block" | "ae2:network/blocks/energy_energy_acceptor_alt" | "gtceu:shapeless/gem_to_gem_flawlessgem_realgar" | "gtceu:shaped/tiny_dust_disassembling_wood" | "gtceu:thermal_centrifuge/centrifuge_diatomite_crushed_ore_to_refined_ore" | "gtceu:assembler/assemble_tungsten_frame" | "gtceu:wiremill/mill_nickel_wire" | "gtceu:forge_hammer/hammer_raw_thorium_to_crushed_ore" | "mysticalagriculture:awakened_supremium_crossbow" | "gtceu:arc_furnace/arc_osmium_small_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_endstone_nether_quartz_ore_to_raw_ore" | "gtceu:large_chemical_reactor/carbon_dioxide_from_coal_dust" | "create:oxidized_copper_shingle_stairs" | "gtceu:bender/bend_gallium_arsenide_plate_to_double_plate" | "mysticalagriculture:blank_skull" | "gtceu:macerator/macerate_rubber_screw" | "gtceu:bender/bend_bronze_ingot_to_foil" | "gtceu:shapeless/nugget_disassembling_shellite" | "gtceu:forge_hammer/hammer_tantalite_refined_ore_to_dust" | "gtceu:chemical_reactor/raw_sbr_from_oxygen" | "gtceu:arc_furnace/arc_tungsten_steel_double_wire" | "gtceu:shaped/tiny_dust_disassembling_malachite" | "gtceu:shapeless/niobium_titanium_wire_wiregtsingle_quadrupling" | "gtceu:shaped/small_dust_assembling_indium" | "gtceu:cracker/hydro_crack_ethane" | "gtceu:arc_furnace/arc_ulv_machine_hull" | "gtceu:extruder/extrude_dragonsteel_ingot_to_small_gear" | "farmersdelight:green_canvas_sign" | "gtceu:lathe/lathe_brass_to_rod" | "gtceu:fluid_solidifier/solidify_cobalt_brass_gear" | "mysticalagriculture:prudentium_upgrade" | "gtceu:forge_hammer/hammer_duranium_to_plate" | "gtceu:shaped/plunger_steel" | "gtceu:arc_furnace/arc_lumium_bolt" | "gtceu:macerator/macerate_titanium_turbine_casing" | "gtceu:packer/unpackage_black_steel_tiny_dust" | "minecraft:andesite_wall" | "gtceu:macerator/macerate_titanium_normal_fluid_pipe" | "gtceu:cutter/cut_tin_rod_to_bolt_distilled_water" | "thermal:rubberwood_stairs" | "gtceu:extruder/extrude_polybenzimidazole_ingot_to_foil" | "create:compat/byg/milling/cyan_amaranth" | "gtceu:packer/unpackage_uranium_tiny_dust" | "gtceu:electric_blast_furnace/blast_blue_steel" | "gtceu:extractor/extract_samarium_long_rod" | "gtceu:compressor/compress_raw_void_nugget_to_ingot" | "gtceu:assembler/fluid_cell_large_aluminium" | "gtceu:shaped/tiny_dust_disassembling_lazurite" | "toms_storage:crafting_terminal" | "gtceu:shaped/block_compress_hsla_steel" | "gtceu:macerator/macerate_niobium_nitride_hex_wire" | "gtceu:shaped/saw_damascus_steel" | "mysticalagriculture:seed/infusion/netherite" | "gtceu:shaped/frame_bronze" | "gtceu:arc_furnace/arc_prismalium_ring" | "gtceu:macerator/macerate_polyvinyl_chloride_large_restrictive_item_pipe" | "gtceu:shaped/plate_uranium" | "thermal:machines/pulverizer/pulverizer_blizz_rod" | "gtceu:cutter/cut_molybdenum_disilicide_block_to_plate_water" | "gtceu:shaped/screw_stainless_steel" | "gtceu:macerator/macerate_platinum_hex_wire" | "gtceu:shaped/small_dust_disassembling_glauconite_sand" | "create:compat/silentsgems/crushing/cats_eye_ore" | "gtceu:cutter/cut_neutronium_block_to_plate_water" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_1_0" | "bigreactors:reprocessor/casing" | "gtceu:macerator/macerate_uhv_quantum_chest" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_1_1" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_1_2" | "gtceu:shaped/tiny_dust_disassembling_magnesium_diboride" | "farmersdelight:cooked_bacon_from_campfire_cooking" | "gtceu:forge_hammer/hammer_raw_pyrope_to_crushed_ore" | "gtceu:shaped/small_dust_disassembling_oilsands" | "gtceu:distillation_tower/distill_coal_gas" | "xtonesreworked:vena_block_9_from_stonecutting" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_1_3" | "gtceu:forge_hammer/hammer_lithium_crushed_ore_to_impure_dust" | "gtceu:alloy_smelter/alloy_smelt_twinite_nugget_to_ingot" | "gtceu:large_boiler/bio_chaff" | "gtceu:shaped/tiny_dust_disassembling_pentlandite" | "gtceu:circuit_assembler/mainframe_iv_asmd" | "gtceu:ore_washer/wash_tungstate_dirty_dust_to_dust" | "thermal:storage/cured_rubber_block" | "gtceu:electrolyzer/decomposition_electrolyzing_ruby" | "gtceu:cutter/cut_diamond_rod_to_bolt_distilled_water" | "farmersdelight:large_boiler/canvas" | "create:polished_cut_veridium_from_stone_types_veridium_stonecutting" | "gtceu:arc_furnace/arc_dragonsteel_bolt" | "gtceu:forming_press/press_tungsten_carbide_turbine_rotor" | "gtceu:shaped/ring_tin" | "gtceu:arc_furnace/arc_electrum_huge_restrictive_item_pipe" | "gtceu:packer/pack_trinium_wires_2_0" | "gtceu:macerator/macerate_black_bronze_huge_item_pipe" | "gtceu:packer/pack_trinium_wires_2_1" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtdouble_doubling" | "gtceu:packer/pack_trinium_wires_2_2" | "gtceu:shaped/small_dust_assembling_thorium" | "gtceu:shaped/shovel_iron" | "gtceu:packer/unpackage_plutonium_241_tiny_dust" | "gtceu:laser_engraver/engrave_certus_quartz_exquisite_gem_to_flawless_gem" | "gtceu:shaped/block_compress_black_steel" | "gtceu:extractor/extract_tin_nugget" | "mysticalagriculture:seed/reprocessor/earth" | "gtceu:arc_furnace/arc_naquadah_alloy_ring" | "thermal:machines/insolator/insolator_eggplant" | "gtceu:shaped/small_aluminium_pipe" | "thermal:machines/press/unpacking/press_lumium_unpacking" | "gtceu:alloy_smelter/alloy_smelt_polycaprolactam_ingot_to_block" | "gtceu:arc_furnace/arc_tungsten_steel_normal_fluid_pipe" | "xtonesreworked:sync_block_10_from_stonecutting" | "minecraft:warped_trapdoor" | "ae2:network/parts/annihilation_plane_alt2" | "gtceu:shaped/tiny_dust_disassembling_yttrium_barium_cuprate" | "railways:sequenced_assembly/track_mangrove" | "create:crafting/kinetics/fluid_pipe_vertical" | "gtceu:macerator/macerate_wrought_iron_screw" | "gtceu:macerator/macerate_iron_small_spring" | "gtceu:extruder/extrude_zinc_ingot_to_block" | "gtceu:packer/unpackage_hastelloy_c_276_tiny_dust" | "create:cutting/compat/byg/fir_wood" | "gtceu:cutter/cut_tungsten_steel_long_rod_to_rod_water" | "thermal:armor/beekeeper_boots" | "gtceu:extractor/extract_molybdenum_double_plate" | "gtceu:fusion_reactor/silicon_and_magnesium_to_iron_plasma" | "gtceu:bender/bend_bismuth_bronze_plate_to_double_plate" | "bigreactors:reactor/reinforced/casing_upgrade_alt" | "gtceu:centrifuge/decomposition_centrifuging__black_bronze" | "create:cut_diorite_bricks_from_stone_types_diorite_stonecutting" | "gtceu:extractor/extract_blue_alloy_single_cable" | "gtceu:packer/unpackage_pentlandite_small_dust" | "gtceu:macerator/macerate_niobium_titanium_large_fluid_pipe" | "gtceu:extractor/extract_stellarium_ingot" | "gtceu:macerator/macerate_hv_machine_hull" | "gtceu:centrifuge/centrifuge_mica_dirty_dust_to_dust" | "framedblocks:framed_flat_elev_slope_slab_corner" | "gtceu:forming_press/copy_shape_wire_extruder_mold" | "gtceu:large_boiler/coal_impure_dust" | "gtceu:macerator/macerate_deepslate_sulfur_ore_to_raw_ore" | "gtceu:compressor/compress_enriched_naquadah_trinium_europium_duranide_to_block" | "gtceu:packer/pack_europium_wires_1_single" | "gtceu:extruder/extrude_ruthenium_to_rod" | "gtceu:shaped/tiny_dust_disassembling_potassium" | "gtceu:packer/unpackage_nickel_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_shellite_to_nugget" | "gtceu:macerator/macerate_netherrack_pyrite_ore_to_raw_ore" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtdouble_splitting" | "gtceu:assembler/fluid_cell_large_stainless_steel" | "gtceu:forge_hammer/hammer_certus_quartz_crushed_ore_to_impure_dust" | "simplylight:illuminant_blue_block_on_dyed" | "gtceu:alloy_smelter/alloy_smelt_indium_tin_barium_titanium_cuprate_nugget_to_ingot" | "gtceu:centrifuge/metal_mixture_separation" | "gtceu:extractor/extract_red_alloy_quadruple_cable" | "gtceu:extractor/extract_zinc_dust" | "gtceu:cutter/cut_stainless_steel_screw_to_bolt" | "create:cut_diorite_stairs" | "automobility:frame/standard_brown" | "thermal:machines/press/packing2x2/press_quartz_packing" | "create_crystal_clear:train_clear_glass_casing" | "create:crushing/deepslate_lapis_ore" | "gtceu:cutter/cut_tantalum_block_to_plate_distilled_water" | "gtceu:shaped/small_dust_assembling_cobalt_brass" | "mysticalagriculture:inferium_boots" | "gtceu:shaped/shovel_titanium" | "gtceu:shaped/gear_soul_infused" | "gtceu:shaped/block_compress_epoxy" | "gtceu:smelting/wrought_iron_nugget" | "gtceu:packer/package_titanium_tungsten_carbide_tiny_dust" | "thermal:machines/press/unpacking/press_invar_nugget_unpacking" | "minecraft:steam_boiler/birch_fence" | "gtceu:circuit_assembler/nand_chip_ulv_plastic_board_soldering_alloy" | "gtceu:shaped/normal_treated_wooden_pipe" | "bigreactors:reactor/reinforced/controller_ingots_yellorium" | "railways:sequenced_assembly/track_byg_palm_narrow" | "gtceu:packer/unpackage_lanthanum_small_dust" | "gtceu:packer/unpackage_olivine_small_dust" | "gtceu:packer/package_tungsten_steel_nonuple_pipe" | "gtceu:extruder/extrude_yttrium_barium_cuprate_ingot_to_long_rod" | "mysticalagriculture:seed/infusion/basalt" | "mysticalagriculture:seed/infusion/dye" | "gtceu:macerator/macerate_ev_diode" | "gtceu:shaped/small_dust_assembling_quartz_sand" | "gtceu:packer/package_tungsten_carbide_tiny_dust" | "gtceu:packer/pack_tungsten_steel_wires_1_0" | "gtceu:packer/pack_tungsten_steel_wires_1_1" | "gtceu:macerator/macerate_enriched_naquadah_double_plate" | "gtceu:packer/pack_tungsten_steel_wires_1_2" | "gtceu:packer/pack_tungsten_steel_wires_1_3" | "gtceu:shaped/shovel_tungsten_carbide" | "gtceu:shaped/tiny_dust_disassembling_europium" | "gtceu:arc_furnace/arc_iridium_double_plate" | "gtceu:extractor/extract_manganese_ingot" | "gtceu:laser_engraver/engrave_spessartine_exquisite_gem_to_flawless_gem" | "create:splashing/stained_glass" | "mysticalagradditions:supremium_coal" | "gtceu:arc_furnace/arc_iron_hex_wire" | "gtceu:electromagnetic_separator/separate_bastnasite_pure_dust_to_dust" | "create:crafting/kinetics/large_water_wheel" | "gtceu:assembler/comparator_nether_quartz" | "gtceu:packer/unpackage_uranium_rhodium_dinaquadide_small_dust" | "gtceu:shaped/lv_charger_4x" | "create:polished_cut_limestone_stairs_from_stone_types_limestone_stonecutting" | "gtceu:extruder/extrude_darmstadtium_ingot_to_small_gear" | "farmersdelight:cutting_board" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_ingot" | "railways:sequenced_assembly/track_byg_embur_wide" | "minecraft:note_block" | "mysticalagriculture:seed/infusion/nether" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_quadruple_wire" | "gtceu:macerator/macerate_extreme_engine_intake_casing" | "gtceu:arc_furnace/arc_niobium_nitride_quadruple_cable" | "gtceu:shaped/small_dust_disassembling_tungsten" | "mysticalagriculture:seed/infusion/basalz" | "webdisplays:stonekey" | "gtceu:macerator/macerate_yttrium_barium_cuprate_ingot" | "gtceu:shaped/wrench_vanadium_steel" | "gtceu:macerator/macerate_plutonium_nugget" | "gtceu:macerator/macerate_polyvinyl_chloride_rod" | "gtceu:alloy_smelter/alloy_smelt_styrene_butadiene_rubber_to_ingot" | "gtceu:macerator/macerate_assembly_line_grating" | "gtceu:arc_furnace/arc_mv_electric_motor" | "ae2:tools/nether_quartz_axe" | "gtceu:extractor/extract_melodium_rotor" | "gtceu:macerator/macerate_trinium_foil" | "gtceu:shapeless/iron_wire_wiregtsingle_quadrupling" | "minecraft:weathered_cut_copper_slab_from_weathered_copper_stonecutting" | "gtceu:arc_furnace/arc_europium_rod" | "gtceu:mixer/cetane_diesel_from_biodiesel" | "gtceu:distillery/distill_coal_tar_to_hydrogen_sulfide" | "gtceu:macerator/macerate_gold_bolt" | "mysticalagriculture:seed/reprocessor/blazing_crystal" | "gtceu:assembler/cover_annealed_copper_wire_gt_double_styrene_butadiene" | "xtonesreworked:lair_block_0" | "mysticalagradditions:dragon_egg" | "minecraft:shulker_box" | "gtceu:arc_furnace/arc_bronze_gearbox" | "ae2:network/cables/covered_blue" | "gtceu:alloy_smelter/alloy_smelt_aluminium_ingot_to_block" | "gtceu:shaped/block_compress_amethyst" | "gtceu:chemical_reactor/nitrosyl_chloride" | "gtceu:compressor/compress_red_alloy_to_block" | "gtceu:cutter/cut_potin_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_tungsten_rod" | "create:blasting/nickel_ingot_compat_thermal" | "gtceu:forge_hammer/hammer_raw_goethite_to_crushed_ore" | "gtceu:packer/unpackage_pyrope_tiny_dust" | "gtceu:macerator/macerate_aluminium_hex_wire" | "gtceu:macerator/macerate_steel_quadruple_cable" | "mysticalagriculture:seed/reprocessor/turtle" | "gtceu:alloy_blast_smelter/ruthenium_trinium_americium_neutronate_gas" | "gtceu:cutter/cut_hsla_steel_long_rod_to_rod" | "gtceu:macerator/macerate_naquadah_ingot" | "gtceu:packer/package_topaz_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_rhodium_nugget_to_ingot" | "gtceu:electric_blast_furnace/blast_magnetic_samarium" | "gtceu:lathe/lathe_wrought_iron_bolt_to_screw" | "minecraft:magenta_stained_glass" | "gtceu:assembler/fusion_glass" | "itemfilters:item_group" | "gtceu:shaped/chainsaw_head_red_steel" | "gtceu:shaped/tiny_dust_assembling_hastelloy_c_276" | "minecraft:iron_trapdoor" | "gtceu:shaped/tiny_dust_disassembling_nickel_zinc_ferrite" | "gtceu:macerator/macerate_aluminium_octal_cable" | "gtceu:macerator/macerate_lead_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_palladium_on_carbon" | "gtceu:ore_washer/wash_silver_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_niobium_nitride_quadruple_wire" | "gtceu:shapeless/tungsten_steel_wire_wiregthex_splitting" | "gtceu:shaped/tiny_dust_assembling_red_garnet" | "gtceu:forge_hammer/hammer_niobium_nitride_to_plate" | "gtceu:forge_hammer/hammer_amethyst_crushed_ore_to_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_cobalt_oxide" | "gtceu:arc_furnace/arc_ultimet_plate" | "gtceu:shaped/block_compress_soldering_alloy" | "modularrouters:void_module" | "gtceu:arc_furnace/arc_tritanium_coil_block" | "gtceu:chemical_reactor/carbon_dioxide_from_coal_gem" | "create:compat/silentsgems/crushing/moldavite_ore" | "expatternprovider:ex_drive_upgrade" | "gtceu:macerator/macerate_iridium_double_plate" | "gtceu:macerator/macerate_netherrack_pollucite_ore_to_raw_ore" | "gtceu:extractor/snowball_extraction" | "gtceu:chemical_reactor/carbon_dioxide_from_charcoal_gem" | "gtceu:packer/pack_nickel_wires_1_single" | "gtceu:arc_furnace/arc_red_steel_rod" | "framedblocks:framed_iron_gate_door" | "gtceu:shaped/hv_chemical_bath" | "gtceu:arc_furnace/arc_hssg_single_cable" | "gtceu:arc_furnace/arc_stellarium_octal_wire" | "minecraft:steam_boiler/gray_carpet" | "minecraft:deepslate_brick_stairs_from_deepslate_bricks_stonecutting" | "gtceu:alloy_blast_smelter/sterling_silver" | "gtceu:packer/pack_red_alloy_wires_2_single" | "gtceu:shaped/hv_miner" | "create:filling/compat/farmersdelight/milk_bottle" | "minecraft:light_gray_wool" | "gtceu:shaped/rotor_pure_netherite" | "gtceu:fluid_solidifier/solidify_lead_gear" | "gtceu:arc_furnace/arc_stainless_steel_crate" | "gtceu:cutter/cut_nether_quartz_exquisite_gem_to_flawless_gem" | "thermal:machines/insolator/insolator_nether_wart" | "framedblocks:framing_saw/framed_chest" | "gtceu:smelting/smelt_deepslate_bauxite_ore_to_ingot" | "gtceu:macerator/macerate_mv_energy_input_hatch" | "gtceu:extruder/extrude_tantalum_carbide_ingot_to_block" | "gtceu:macerator/macerate_raw_rubber_ingot" | "gtceu:macerator/macerate_lapis_gear" | "gtceu:shaped/tiny_dust_disassembling_scheelite" | "gtceu:alloy_blast_smelter/tantalum_carbide_gas" | "create:compat/botania/milling/light_gray_petal" | "gtceu:large_boiler/sulfuric_heavy_fuel" | "gtceu:shaped/nugget_assembling_manganese" | "gtceu:shaped/small_dust_disassembling_obsidian" | "gtceu:extractor/extract_bismuth_dust" | "gtceu:lathe/lathe_dragonsteel_to_rod" | "gtceu:macerator/macerate_mv_robot_arm" | "gtceu:alloy_smelter/alloy_smelt_hsla_steel_nugget_to_ingot" | "gtceu:macerator/macerate_cobalt_brass_ingot" | "gtceu:smelting/smelt_raw_quartzite_ore_to_ingot" | "railways:sequenced_assembly/track_twilightforest_minewood_wide" | "create:cutting/compat/ars_nouveau/green_archwood_log" | "gtceu:macerator/macerate_yttrium_barium_cuprate_hex_wire" | "gtceu:arc_furnace/arc_silicon_plate" | "gtceu:macerator/macerate_gallium_arsenide_double_plate" | "gtceu:packer/package_tin_alloy_nonuple_pipe" | "gtceu:arc_furnace/arc_tungsten_steel_gear" | "gtceu:macerator/macerate_deepslate_apatite_ore_to_raw_ore" | "gtceu:shaped/plate_double_pure_netherite" | "minecraft:lime_banner" | "gtceu:arc_furnace/arc_bookshelf" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_block" | "railways:sequenced_assembly/track_byg_redwood_narrow" | "gtceu:shaped/tiny_dust_disassembling_duranium" | "gtceu:macerator/macerate_chromium_double_plate" | "minecraft:deepslate_brick_wall_from_cobbled_deepslate_stonecutting" | "gtceu:packer/package_andesite_small_dust" | "gtceu:smelting/smelt_deepslate_blue_topaz_ore_to_ingot" | "gtceu:chemical_bath/bathe_cobalt_crushed_ore_to_purified_ore" | "gtceu:electric_blast_furnace/blast_hsse" | "gtceu:arc_furnace/arc_aluminium_bolt" | "gtceu:electric_blast_furnace/blast_hssg" | "minecraft:cut_copper_from_copper_block_stonecutting" | "thermal:smelting/enderium_ingot_from_dust_smelting" | "gtceu:autoclave/autoclave_dust_nether_quartz__water" | "gtceu:arc_furnace/arc_enderium_small_gear" | "create:cutting/compat/biomesoplenty/fir_log" | "gtceu:electric_blast_furnace/blast_hsss" | "minecraft:steam_boiler/oak_button" | "gtceu:chemical_reactor/steam_crack_ethylene" | "gtceu:shaped/small_dust_assembling_ruthenium_trinium_americium_neutronate" | "gtceu:arc_furnace/arc_epoxy_dust" | "gtceu:bender/bend_titanium_tungsten_carbide_to_plate" | "gtceu:centrifuge/centrifuge_molybdenum_pure_dust_to_dust" | "gtceu:extractor/extract_tritanium_quadruple_cable" | "farmersdelight:cabbage_crate" | "gtceu:packer/unpackage_coke_tiny_dust" | "gtceu:packer/unpackage_magnesium_chloride_small_dust" | "gtceu:macerator/macerate_trinium_plate" | "exnihilosequentia:sieve/ens_emerald" | "gtceu:blasting/smelt_raw_lapis_ore_to_ingot" | "gtceu:shaped/luv_forming_press" | "gtceu:forge_hammer/hammer_barite_refined_ore_to_dust" | "gtceu:extruder/extrude_pure_netherite_to_plate" | "gtceu:macerator/macerate_iridium_nugget" | "gtceu:bender/bend_graphene_plate_to_foil" | "gtceu:macerator/macerate_electrum_rod" | "gtceu:shaped/compress_cobaltite_to_ore_block" | "gtceu:extruder/extrude_lead_to_rod" | "mysticalagriculture:tinkering_table" | "gtceu:thermal_centrifuge/centrifuge_vanadium_magnetite_purified_ore_to_refined_ore" | "gtceu:shaped/stick_uranium_235" | "gtceu:arc_furnace/arc_iron_spring" | "gtceu:fluid_solidifier/solidify_duranium_gear" | "gtceu:centrifuge/centrifuge_pitchblende_pure_dust_to_dust" | "gtceu:shaped/steel_bricks_hull" | "gtceu:shaped/nugget_assembling_prismalium" | "gtceu:extractor/extract_glass_block" | "gtceu:shapeless/purified_ore_to_dust_spessartine" | "gtceu:extractor/extract_blue_steel_double_plate" | "modularrouters:energy_output_module" | "gtceu:large_chemical_reactor/pgs_from_pentlandite" | "gtceu:ore_washer/wash_electrotine_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_andradite_exquisite_gem_to_flawless_gem_water" | "gtceu:assembler/activator_rail" | "minecraft:crimson_sign" | "gtceu:macerator/macerate_wulfenite_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_emerald_crushed_ore_to_dust" | "gtceu:blasting/smelt_raw_glauconite_sand_ore_to_ingot" | "railways:sequenced_assembly/track_byg_maple" | "gtceu:thermal_centrifuge/centrifuge_cobaltite_crushed_ore_to_refined_ore" | "extendedcrafting:ender_ingot_block_uncraft" | "gtceu:shaped/pyrolyse_oven" | "gtceu:shaped/saw_naquadah_alloy" | "gtceu:shapeless/block_decompress_red_alloy" | "mysticalagriculture:augment/jump_boost_i" | "minecraft:stone_brick_slab" | "gtceu:assembler/conveyor_module_hv_silicone_rubber" | "gtceu:packer/strip_copper_cable_gt_hex" | "gtceu:arc_furnace/arc_luv_arc_furnace" | "gtceu:cutter/cut_cobalt_brass_long_rod_to_rod_distilled_water" | "create:cutting/compat/byg/palo_verde_wood" | "mysticalagriculture:seed/infusion/redstone" | "gtceu:compressor/compress_enriched_naquadah_trinium_europium_duranide_nugget_to_ingot" | "gtceu:shapeless/purified_ore_to_dust_pitchblende" | "gtceu:electrolyzer/decomposition_electrolyzing_hydrochloric_acid" | "gtceu:cutter/cut_molybdenum_disilicide_long_rod_to_rod_distilled_water" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_frame" | "gtceu:wiremill/mill_cobalt_wire" | "gtceu:forge_hammer/hammer_stainless_steel_to_plate" | "gtceu:shaped/pipe_small_restrictive_cobalt" | "minecraft:stone_slab_from_stone_stonecutting" | "gtceu:packer/unpackage_diatomite_tiny_dust" | "fantasyfurniture:steam_boiler/nordic/door_double" | "gtceu:distillation_tower/distill_steam_cracked_propene" | "gtceu:arc_furnace/arc_iridium_screw" | "gtceu:create_mixer/molybdenum_disilicide" | "gtceu:macerator/macerate_uv_brewery" | "gtceu:large_boiler/heavy_fuel" | "gtceu:extruder/extrude_plutonium_241_ingot_to_block" | "gtceu:bender/bend_tritanium_plate_to_foil" | "gtceu:macerator/macerate_wrought_iron_rod" | "gtceu:arc_furnace/arc_sterling_silver_huge_item_pipe" | "gtceu:macerator/macerate_pitchblende_crushed_ore_to_dust" | "gtceu:shaped/dark_oak_planks_saw" | "gtceu:shaped/stick_long_bismuth_bronze" | "gtceu:shaped/small_dust_assembling_fireclay" | "gtceu:packer/package_nichrome_small_dust" | "gtceu:packer/unpackage_quicklime_tiny_dust" | "gtceu:arc_furnace/arc_osmiridium_large_item_pipe" | "gtceu:compressor/compress_silver_to_block" | "ae2:matter_cannon/nuggets/boron" | "gtceu:packer/package_mercury_barium_calcium_cuprate_tiny_dust" | "thermal:machines/press/press_dandelion_to_latex" | "gtceu:macerator/macerate_brass_huge_restrictive_item_pipe" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_quadruple_wire" | "gtceu:macerator/macerate_weapon_grade_naquadah_double_plate" | "gtceu:shapeless/purified_ore_to_dust_galena" | "gtceu:arc_furnace/arc_watertight_steel_rod" | "gtceu:circuit_assembler/nano_processor_assembly_ev_asmd_soldering_alloy" | "gtceu:macerator/macerate_blue_alloy_rod" | "create:cutting/birch_log" | "gtceu:packer/package_biphenyl_small_dust" | "gtceu:steam_boiler/treated_wood_tiny_dust" | "gtceu:smelting/smelt_tricalcium_phosphate_ore_to_ingot" | "gtceu:bender/bend_polycaprolactam_plate_to_foil" | "gtceu:shapeless/brick_block_to_dust" | "create:compat/druidcraft/milling/lavender" | "gtceu:extractor/extract_trinium_screw" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_butene" | "mysticalagriculture:awakening_pedestal" | "functionalstorage:custom_compacting/ice" | "exnihilosequentia:large_boiler/dark_oak_sieve" | "gtceu:extractor/extract_soul_infused_plate" | "gtceu:packer/unpackage_cobalt_tiny_dust" | "gtceu:forge_hammer/hammer_raw_lapis_to_crushed_ore" | "gtceu:centrifuge/centrifuge_calcite_dirty_dust_to_dust" | "gtceu:shaped/casing_steel_gearbox" | "gtceu:shapeless/block_decompress_enriched_naquadah" | "gtceu:macerator/macerate_iridium_plate" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_nugget" | "ae2:tools/portable_item_cell_1k" | "gtceu:macerator/macerate_large_engraving_laser" | "gtceu:packer/unpackage_iridium_small_dust" | "create:crafting/kinetics/gantry_shaft" | "gtceu:alloy_smelter/alloy_smelt_magnalium_ingot_to_block" | "exnihilosequentia:ens_aluminum_ingot_blast" | "gtceu:forge_hammer/hammer_raw_realgar_to_crushed_ore" | "ae2:network/cables/glass_blue" | "minecraft:lapis_lazuli" | "gtceu:arc_furnace/arc_bronze_brick_casing" | "gtceu:assembler/cover_iron_wire_gt_single_styrene_butadiene" | "gtceu:electrolyzer/decomposition_electrolyzing_hydrogen_sulfide" | "xtonesreworked:myst_block_3" | "ae2:tools/portable_item_cell_4k" | "xtonesreworked:myst_block_2" | "gtceu:shaped/comparator_quartzite" | "xtonesreworked:myst_block_1" | "xtonesreworked:myst_block_0" | "gtceu:packer/package_lutetium_small_dust" | "xtonesreworked:myst_block_7" | "xtonesreworked:myst_block_6" | "xtonesreworked:myst_block_5" | "xtonesreworked:myst_block_4" | "gtceu:ore_washer/wash_apatite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_hssg_spring" | "gtceu:chemical_reactor/advanced_circuit_board_iron3" | "xtonesreworked:myst_block_9" | "gtceu:shaped/tiny_dust_disassembling_silicone_rubber" | "xtonesreworked:myst_block_8" | "gtceu:shapeless/purified_ore_to_dust_talc" | "gtceu:extruder/extrude_potin_small_pipe" | "minecraft:quartz_block" | "gtceu:arc_furnace/arc_large_autoclave" | "gtceu:shaped/tiny_dust_assembling_polycaprolactam" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtdouble_splitting" | "gtceu:macerator/macerate_trinium_double_wire" | "gtceu:cutter/cut_graphene_block_to_plate_distilled_water" | "mysticalagriculture:souls/chicken" | "gtceu:forge_hammer/hammer_beryllium_ore_to_raw_ore" | "exnihilosequentia:steam_boiler/oak_barrel" | "thermal:storage/constantan_ingot_from_block" | "gtceu:macerator/macerate_endstone_bauxite_ore_to_raw_ore" | "gtceu:macerator/macerate_netherrack_salt_ore_to_raw_ore" | "gtceu:cutter/cut_tungsten_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_polyvinyl_butyral_plate" | "gtceu:shapeless/crushed_ore_to_dust_alunite" | "gtceu:blasting/smelt_netherrack_redstone_ore_to_ingot" | "gtceu:macerator/macerate_stainless_steel_frame" | "gtceu:forge_hammer/hammer_netherrack_molybdenite_ore_to_raw_ore" | "gtceu:macerator/macerate_blue_topaz_crushed_ore_to_dust" | "gtceu:smelting/smelt_puredust_lead_to_ingot" | "gtceu:distillery/distill_severely_hydro_cracked_gas_to_hydrogen" | "gtceu:packer/unpackage_platinum_raw_tiny_dust" | "gtceu:extractor/extract_naquadria_plate" | "gtceu:laser_engraver/engrave_opal_flawless_gem_to_gem" | "minecraft:ens_gilded_blackstone" | "extendedcrafting:flux_alternator" | "create:deploying/waxed_oxidized_copper_tiles_from_adding_wax" | "gtceu:assembler/assemble_sterling_silver_pipe_normal_restrictive" | "gtceu:extractor/extract_bronze_gear" | "gtceu:macerator/macerate_hv_machine_casing" | "gtceu:arc_furnace/arc_enriched_naquadah_dense_plate" | "ae2:matter_cannon/nuggets/cesium" | "gtceu:shapeless/nickel_wire_wiregtquadruple_quadrupling" | "thermal:machines/press/packing3x3/press_cinnabar_packing" | "gtceu:implosion_compressor/implode_dust_quartzite__tnt" | "gtceu:shaped/luv_fermenter" | "gtceu:chemical_reactor/chemical_dye_brown" | "create:cut_veridium_stairs" | "gtceu:ore_washer/wash_plutonium_crushed_ore_to_purified_ore_fast" | "gtceu:packer/unpackage_chalcocite_tiny_dust" | "gtceu:shaped/large_neutronium_pipe" | "gtceu:extractor/extract_thorium_nugget" | "framedblocks:framing_saw/framed_item_frame" | "gtceu:cutter/cut_yellow_garnet_block_to_plate_water" | "gtceu:bender/bend_rubber_plate_to_foil" | "gtceu:forge_hammer/hammer_endstone_pyrolusite_ore_to_raw_ore" | "gtceu:large_chemical_reactor/phenol_from_dichlorobenzene" | "gtceu:packer/pack_tritanium_wires_4_0" | "gtceu:macerator/macerate_mv_conveyor_module" | "gtceu:macerator/macerate_silver_rod" | "gtceu:shaped/block_compress_ruthenium" | "gtceu:macerator/macerate_realgar_crushed_ore_to_dust" | "gtceu:shapeless/centrifuged_ore_to_dust_spodumene" | "gtceu:arc_furnace/arc_stellarium_foil" | "gtceu:shaped/block_compress_ruby" | "gtceu:assembler/cover_blue_alloy_wire_gt_double_rubber" | "gtceu:macerator/macerate_galena_crushed_ore_to_dust" | "thermalendergy:prismalium_nugget" | "gtceu:macerator/macerate_hastelloy_c_276_frame" | "gtceu:smelting/smelt_endstone_iron_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_pyrolusite_ore_to_raw_ore" | "gtceu:assembler/cover_platinum_wire_gt_double_styrene_butadiene" | "gtceu:blasting/smelt_endstone_calcite_ore_to_ingot" | "gtceu:macerator/macerate_graphene_single_wire" | "gtceu:macerator/macerate_lp_steam_forge_hammer" | "minecraft:steam_boiler/acacia_planks" | "gtceu:shaped/screw_chromium" | "gtceu:shaped/stick_long_molybdenum_disilicide" | "gtceu:extruder/extrude_pure_netherite_ingot_to_ring" | "gtceu:extractor/clay_extraction" | "mysticalagriculture:seed/reprocessor/lead" | "gtceu:arc_furnace/arc_ruthenium_plate" | "gtceu:forge_hammer/hammer_netherrack_bentonite_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_soldering_alloy" | "fantasyfurniture:steam_boiler/dunmer/wool" | "gtceu:alloy_smelter/alloy_smelt_blue_steel_ingot_to_block" | "mysticalagriculture:soulium_ingot_block_uncraft" | "gtceu:shaped/stick_long_stick_black_bronze" | "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting" | "gtceu:blasting/smelt_deepslate_fullers_earth_ore_to_ingot" | "gtceu:cutter/cut_thorium_block_to_plate_water" | "gtceu:shaped/ev_kinetic_output_box" | "gtceu:cutter/cut_annealed_copper_screw_to_bolt" | "gtceu:arc_furnace/arc_stellarium_quadruple_wire" | "gtceu:assembler/cover_niobium_nitride_wire_gt_double_silicone" | "gtceu:extractor/extract_tin_alloy_rod" | "gtceu:macerator/macerate_raw_void_block" | "create:small_asurine_brick_stairs" | "laserio:card_fluid" | "gtceu:shaped/stick_long_stick_stainless_steel" | "mysticalagriculture:seed/infusion/end" | "gtceu:arc_furnace/arc_magnalium_turbine_blade" | "thermal:machines/press/packing2x2/press_string_packing" | "gtceu:cutter/cut_red_alloy_block_to_plate" | "gtceu:macerator/macerate_hay_block" | "gtceu:blasting/smelt_tantalite_ore_to_ingot" | "gtceu:shaped/foil_shellite" | "gtceu:packer/unpackage_maraging_steel_300_tiny_dust" | "gtceu:packer/pack_magnesium_diboride_wires_1_0" | "ae2:network/cells/fluid_cell_housing" | "gtceu:packer/pack_magnesium_diboride_wires_1_1" | "gtceu:arc_furnace/arc_magnetic_iron_ingot" | "create:compat/atmospheric/cutting/grimwood_log" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_gear" | "gtceu:distillation_tower/distill_acetone" | "gtceu:packer/pack_magnesium_diboride_wires_1_2" | "gtceu:shaped/mv_macerator" | "gtceu:packer/pack_magnesium_diboride_wires_1_3" | "railways:dying_existing_cap_purple" | "gtceu:assembler/cover_trinium_wire_gt_single_styrene_butadiene" | "gtceu:shapeless/nichrome_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_palladium_fine_wire" | "gtceu:packer/package_polytetrafluoroethylene_quadruple_pipe" | "mysticalagriculture:prudentium_ingot" | "gtceu:extractor/extract_plutonium_241_nugget" | "gtceu:packer/unpackage_yttrium_barium_cuprate_tiny_dust" | "numina:components/magnet" | "mysticalagradditions:tconstruct/casting/inferium/nugget_sand_cast" | "gtceu:shapeless/block_decompress_topaz" | "gtceu:arc_furnace/arc_sterling_silver_screw" | "gtceu:macerator/macerate_tetrahedrite_refined_ore_to_dust" | "gtceu:shaped/turbine_blade_tungsten_steel" | "farmersdelight:cooking/beetroot_soup" | "extendedcrafting:redstone_catalyst" | "gtceu:cutter/cut_monazite_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_neutronium_double_plate" | "gtceu:arc_furnace/arc_annealed_copper_single_wire" | "minecraft:steam_boiler/mangrove_wood" | "gtceu:alloy_smelter/alloy_smelt_beryllium_nugget_to_ingot" | "gtceu:arc_furnace/arc_aluminium_fluid_cell" | "mysticalagradditions:tconstruct/casting/inferium/ingot_sand_cast" | "thermal:fuels/gourmand/gourmand_beetroot_block" | "gtceu:shaped/tiny_dust_assembling_emerald" | "gtceu:shapeless/soul_infused_wire_wiregtsingle_quadrupling" | "gtceu:arc_furnace/arc_titanium_tungsten_carbide_plate" | "gtceu:arc_furnace/arc_item_tag_filter" | "mobilebeacon:mobile_beacon_gold" | "mysticalagradditions:tconstruct/melting/supremium/block" | "gtceu:macerator/macerate_lead_fine_wire" | "thermal:rubberwood_boat" | "gtceu:shaped/small_dust_disassembling_hsss" | "gtceu:centrifuge/centrifuge_sodalite_pure_dust_to_dust" | "thermal:machines/press/press_amaranth_unpacking" | "gtceu:shaped/wrench_diamond" | "gtceu:extractor/fish_oil_from_salmon" | "gtceu:shapeless/block_decompress_tantalum" | "gtceu:alloy_smelter/alloy_smelt_iron_to_ingot" | "gtceu:shapeless/gem_to_gem_gem_diamond" | "thermal:machines/press/packing3x3/press_iron_nugget_packing" | "gtceu:shaped/small_dust_disassembling_hsse" | "mysticalagriculture:tertium_ingot_uncraft" | "gtceu:blasting/smelt_deepslate_yellow_garnet_ore_to_ingot" | "create:crushing/deepslate_gold_ore" | "gtceu:bender/bend_enriched_naquadah_trinium_europium_duranide_plate_to_double_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_persulfate" | "gtceu:shaped/small_dust_disassembling_hssg" | "gtceu:blasting/smelt_raw_magnetite_ore_to_ingot" | "create:compat/silentsgems/crushing/spinel_ore" | "gtceu:packer/unpackage_indium_tin_barium_titanium_cuprate_tiny_dust" | "gtceu:cutter/cut_rhodium_block_to_plate" | "railways:sequenced_assembly/orange_conductor_cap" | "gtceu:arc_furnace/arc_large_electrolyzer" | "gtceu:assembler/cover_trinium_wire_gt_double_silicone" | "gtceu:autoclave/carbon_fibers_polyethylene" | "gtceu:shaped/hammer_ultimet" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_ingot_to_small_gear" | "gtceu:bender/bend_lumium_plate_to_foil" | "thermal:fire_grenade_4" | "gtceu:thermal_centrifuge/centrifuge_emerald_purified_ore_to_refined_ore" | "gtceu:forming_press/press_hssg_turbine_rotor" | "gtceu:extractor/extract_annealed_copper_double_cable" | "gtceu:macerator/macerate_watertight_steel_rod" | "gtceu:fluid_solidifier/solidify_zinc_to_ingot" | "gtceu:macerator/macerate_invar_bolt" | "gtceu:arc_furnace/arc_tin_rotor" | "gtceu:macerator/macerate_oilsands_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_titanium_to_ingot" | "minecraft:exposed_cut_copper_stairs" | "gtceu:assembler/cover_gold_wire_gt_double_rubber" | "farmersdelight:large_boiler/dark_oak_cabinet" | "gtceu:autoclave/autoclave_dust_lapis__water" | "mysticalagriculture:seed/crafting/pig" | "gtceu:shaped/lv_distillery" | "gtceu:shaped/small_niobium_titanium_pipe" | "gtceu:packer/package_sodium_sulfide_small_dust" | "gtceu:shaped/foil_signalum" | "gtceu:shaped/small_dust_assembling_polyethylene" | "minecraft:stripped_mangrove_wood" | "gtceu:shaped/butchery_knife_rose_gold" | "gtceu:shaped/rotor_weapon_grade_naquadah" | "railways:sequenced_assembly/magenta_conductor_cap" | "gtceu:assembler/assemble_cobalt_pipe_large_restrictive" | "minecraft:light_weighted_pressure_plate" | "mysticalagriculture:seed/infusion/iridium" | "gtceu:extruder/extrude_hssg_to_plate" | "gtceu:smelting/smelt_refinedore_plutonium_to_ingot" | "create:crafting/appliances/netherite_diving_helmet" | "gtceu:blasting/smelt_raw_molybdenum_ore_to_ingot" | "create:cut_crimsite_stairs_from_stone_types_crimsite_stonecutting" | "mysticalagriculture:seed/infusion/osmium" | "gtceu:shaped/electric_pump_hv_silicone_rubber" | "gtceu:assembler/coil_tritanium" | "gtceu:lathe/lathe_hsss_nugget_to_round" | "gtceu:packer/package_europium_tiny_dust" | "minecraft:pink_banner" | "create:polished_cut_granite_stairs_from_stone_types_granite_stonecutting" | "gtceu:shaped/plunger_stainless_steel" | "gtceu:extractor/extract_tritanium_fine_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_barite" | "gtceu:packer/package_copper_quadruple_pipe" | "gtceu:centrifuge/gelatin" | "gtceu:macerator/macerate_light_gray_terracotta" | "gtceu:smelting/dust_magnalium__demagnetize_from_dust" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtdouble_doubling" | "gtceu:extractor/extract_niobium_titanium_spring" | "gtceu:forge_hammer/hammer_naquadah_refined_ore_to_dust" | "gtceu:shaped/nugget_assembling_uranium_rhodium_dinaquadide" | "gtceu:macerator/macerate_indium_gallium_phosphide_double_plate" | "create:cut_deepslate_slab_recycling" | "gtceu:shaped/gear_copper" | "exnihilosequentia:sieve/ens_gravel" | "gtceu:lathe/lathe_platinum_to_rod" | "gtceu:macerator/macerate_silver_crushed_ore_to_impure_dust" | "create:cutting/compat/twilightforest/canopy_log" | "gtceu:shaped/screw_wrought_iron" | "gtceu:shaped/wire_cutter_tungsten_steel" | "gtceu:lathe/lathe_iron_bolt_to_screw" | "gtceu:assembler/cover_tungsten_steel_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/tiny_dust_disassembling_enderium" | "gtceu:arc_furnace/arc_invar_double_plate" | "gtceu:arc_furnace/arc_red_alloy_quadruple_cable" | "gtceu:arc_furnace/arc_tungsten_carbide_turbine_blade" | "gtceu:create_mixer/rose_gold" | "gtceu:shapeless/platinum_wire_wiregtquadruple_quadrupling" | "mysticalagriculture:prudentium_block_combine" | "gtceu:assembler/cover_aluminium_wire_gt_hex_silicone" | "gtceu:macerator/macerate_osmium_normal_restrictive_item_pipe" | "thermal_extra:machine/press/shellite_plate" | "minecraft:cut_copper_slab_from_cut_copper_stonecutting" | "gtceu:macerator/macerate_rhodium_plated_palladium_rotor" | "gtceu:macerator/macerate_yttrium_barium_cuprate_octal_wire" | "gtceu:cutter/cut_tin_screw_to_bolt_water" | "thermal:parts/enderium_gear" | "gtceu:packer/package_naquadic_netherite_small_dust" | "expatternprovider:water_cell" | "gtceu:macerator/macerate_osmium_single_wire" | "gtceu:shaped/small_dust_disassembling_potash" | "gtceu:extractor/extract_rhodium_plate" | "thermal:machines/press/unpacking/press_raw_lead_unpacking" | "gtceu:packer/pack_trinium_wires_3_0" | "gtceu:assembler/cover_fluid_voiding" | "gtceu:packer/pack_trinium_wires_3_1" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_ingot_to_block" | "gtceu:cutter/cut_zeron_100_block_to_plate_distilled_water" | "gtceu:packer/unpackage_electrum_small_dust" | "gtceu:blasting/smelt_endstone_sphalerite_ore_to_ingot" | "gtceu:compressor/compress_silver_nugget_to_ingot" | "gtceu:smelting/smelt_deepslate_copper_ore_to_ingot" | "gtceu:cutter/cut_twinite_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_black_bronze_ingot" | "gtceu:macerator/macerate_uranium_block" | "gtceu:arc_furnace/arc_trinium_gear" | "gtceu:shaped/zpm_brewery" | "gtceu:smelting/dust_malachite__ingot" | "gtceu:forge_hammer/hammer_netherrack_platinum_ore_to_raw_ore" | "gtceu:arc_furnace/arc_luv_distillery" | "thermal:machines/press/packing2x2/press_prismarine_packing" | "gtceu:extractor/extract_styrene_butadiene_rubber_foil" | "gtceu:steam_boiler/wood_small_dust" | "create:small_calcite_bricks_from_stone_types_calcite_stonecutting" | "gtceu:shaped/axe_hsse" | "gtceu:centrifuge/centrifuge_diatomite_pure_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_stibnite" | "gtceu:packer/unpackage_tantalum_carbide_small_dust" | "gtceu:packer/unpackage_uranium_triplatinum_tiny_dust" | "gtceu:arc_furnace/arc_lv_thermal_centrifuge" | "gtceu:implosion_compressor/implode_dust_glass__tnt" | "create:haunting/glow_berries" | "gtceu:macerator/macerate_tungstensteel_pipe_casing" | "gtceu:macerator/macerate_bronze_large_boiler" | "gtceu:smelting/smelt_purifiedore_cassiterite_to_ingot" | "gtceu:shapeless/nugget_disassembling_stainless_steel" | "gtceu:macerator/macerate_steel_drum" | "ae2:shaped/not_so_mysterious_cube" | "gtceu:cutter/cut_tin_alloy_screw_to_bolt" | "gtceu:chemical_reactor/biphenyl_from_oxygen" | "gtceu:fluid_solidifier/solidify_manganese_to_nugget" | "ae2:network/cables/glass_orange" | "gtceu:packer/pack_red_alloy_wires_4_0" | "thermal:machines/press/press_onion_packing" | "gtceu:arc_furnace/arc_europium_hex_cable" | "ae2:network/cells/fluid_storage_cell_256k_storage" | "create:crushing/asurine" | "gtceu:smelting/smelt_deepslate_amethyst_ore_to_ingot" | "minecraft:deepslate_tiles" | "gtceu:macerator/macerate_cupronickel_quadruple_wire" | "gtceu:macerator/macerate_endstone_diamond_ore_to_raw_ore" | "gtceu:arc_furnace/arc_samarium_iron_arsenic_oxide_single_wire" | "mysticalagriculture:seed/infusion/slime" | "gtceu:extruder/extrude_lumium_ingot_to_long_rod" | "simplylight:illuminant_black_block_on_dyed" | "gtceu:arc_furnace/arc_wood_crate" | "gtceu:macerator/macerate_hv_robot_arm" | "thermal:machines/crystallizer/crystallizer_lapis" | "exnihilosequentia:sieve/ens_seed_grass" | "gtceu:macerator/macerate_cupronickel_ingot" | "mysticalagriculture:seed/reprocessor/signalum" | "thermal:tools/xp_crystal" | "gtceu:macerator/macerate_silver_quadruple_cable" | "gtceu:shaped/spring_hssg" | "gtceu:macerator/macerate_blue_glazed_terracotta" | "framedblocks:framed_trapdoor" | "gtceu:cracker/hydro_crack_butane" | "extendedcrafting:the_ultimate_component" | "expatternprovider:epp_part" | "gtceu:macerator/macerate_zeron_100_plate" | "gtceu:forge_hammer/hammer_raw_cassiterite_to_crushed_ore" | "gtceu:laser_engraver/engrave_pic_neutronium" | "gtceu:extractor/extract_light_gray_glass_lens" | "xtonesreworked:zone_block_15" | "gtceu:macerator/macerate_darmstadtium_screw" | "xtonesreworked:zone_block_14" | "gtceu:macerator/macerate_stainless_steel_tiny_fluid_pipe" | "xtonesreworked:zone_block_11" | "xtonesreworked:zone_block_10" | "gtceu:shapeless/purified_ore_to_dust_graphite" | "xtonesreworked:zone_block_13" | "xtonesreworked:zone_block_12" | "gtceu:alloy_smelter/alloy_smelt_neodymium_to_ingot" | "gtceu:compressor/compress_bismuth_nugget_to_ingot" | "create:cutting/compat/blue_skies/lunar_log" | "gtceu:macerator/macerate_osmium_single_cable" | "gtceu:arc_furnace/arc_naquadah_alloy_octal_cable" | "gtceu:shaped/ring_tritanium" | "gtceu:thermal_centrifuge/centrifuge_uraninite_crushed_ore_to_refined_ore" | "gtceu:packer/unpackage_ferrite_mixture_tiny_dust" | "gtceu:lathe/lathe_manganese_bolt_to_screw" | "gtceu:macerator/macerate_molybdenum_disilicide_ingot" | "gtceu:shaped/tiny_dust_assembling_enderium" | "minecraft:steam_boiler/jungle_planks" | "gtceu:shaped/tiny_dust_assembling_galena" | "exmachinis:compacting/raw_tin" | "gtceu:distillery/distill_severely_steam_cracked_gas_to_methane" | "mysticalagriculture:soulstone_bricks" | "gtceu:extruder/extrude_tungsten_carbide_ingot_to_block" | "gtceu:packer/unpackage_pyrolusite_small_dust" | "gtceu:shaped/chainmail_helmet" | "gtceu:assembler/cover_steel_wire_gt_octal_styrene_butadiene" | "farmersdelight:cutting/spruce_trapdoor" | "gtceu:shaped/plate_magnalium" | "gtceu:shaped/small_dust_disassembling_debris" | "gtceu:macerator/macerate_white_concrete" | "create:crafting/kinetics/item_drain" | "gtceu:cutter/cut_dragonsteel_screw_to_bolt_water" | "gtceu:compressor/compress_realgarto_ore_block" | "gtceu:macerator/macerate_polyvinyl_chloride_foil" | "bigreactors:reactor/reinforced/fuelrod_ingots_yellorium" | "gtceu:shaped/compress_pyrope_to_ore_block" | "create:cut_tuff_brick_wall" | "thermal:machines/insolator/insolator_dandelion" | "xtonesreworked:ztyl_block_11_from_stonecutting" | "gtceu:macerator/macerate_polybenzimidazole_nugget" | "gtceu:arc_furnace/arc_platinum_small_item_pipe" | "farmersdelight:cutting/warped_door" | "minecraft:large_boiler/jungle_sapling" | "gtceu:forge_hammer/hammer_iridium_rod_to_long_rod" | "create:crafting/appliances/crafting_blueprint" | "gtceu:cutter/cut_rhodium_block_to_plate_distilled_water" | "gtceu:extruder/extrude_lumium_wire" | "ae2:network/cells/spatial_storage_cell_128_cubed" | "gtceu:alloy_smelter/alloy_smelt_raw_void_to_ingot" | "xtonesreworked:korp_block_2_from_stonecutting" | "gtceu:smelting/smelt_deepslate_molybdenite_ore_to_ingot" | "gtceu:mixer/diesel" | "gtceu:packer/unpackage_samarium_small_dust" | "minecraft:polished_blackstone_brick_slab_from_blackstone_stonecutting" | "gtceu:canner/cadmium_battery_lv" | "gtceu:large_chemical_reactor/epichlorohydrin_shortcut_hypochlorous" | "gtceu:large_chemical_reactor/sulfuric_acid_from_trioxide" | "gtceu:macerator/macerate_deepslate_monazite_ore_to_raw_ore" | "gtceu:smelting/smelt_refinedore_pyrolusite_to_ingot" | "exnihilosequentia:ens_platinum_ingot_from_nugget" | "gtceu:extractor/extract_blaze_rod" | "gtceu:shaped/electric_pump_iv_styrene_butadiene_rubber" | "gtceu:alloy_blast_smelter/maraging_steel_300" | "gtceu:thermal_centrifuge/centrifuge_molybdenite_purified_ore_to_refined_ore" | "gtceu:extruder/extrude_prismalium_ingot_to_ring" | "gtceu:macerator/macerate_lead_quadruple_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_quartz_sand" | "gtceu:shapeless/purified_ore_to_dust_topaz" | "gtceu:bender/bend_black_steel_plate_to_foil" | "gtceu:alloy_smelter/lead_ingot_and_antimony_ingot_into_battery_alloy" | "gtceu:smelting/smelt_netherrack_diatomite_ore_to_ingot" | "gtceu:smelting/smelt_rock_salt_ore_to_ingot" | "minecraft:large_boiler/stripped_jungle_wood" | "minecraft:yellow_bed" | "gtceu:canner/cadmium_battery_mv" | "minecraft:large_boiler/mangrove_log" | "gtceu:shaped/uv_battery_buffer_16x" | "gtceu:macerator/macerate_chromium_huge_fluid_pipe" | "gtceu:macerator/macerate_lv_polarizer" | "gtceu:macerator/macerate_hv_chemical_bath" | "gtceu:macerator/macerate_netherrack_goethite_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_yttrium" | "gtceu:macerator/macerate_cassiterite_refined_ore_to_dust" | "gtceu:centrifuge/decomposition_centrifuging__magnetic_neodymium" | "gtceu:wiremill/mill_hssg_wire" | "gtceu:packer/package_cerium_tiny_dust" | "minecraft:waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting" | "xtonesreworked:zech_block_11" | "xtonesreworked:zech_block_10" | "xtonesreworked:zech_block_13" | "gtceu:macerator/macerate_birch_boat" | "xtonesreworked:zech_block_12" | "modularrouters:reset_module" | "ae2:tools/network_memory_card_black" | "gtceu:cutter/cut_wood_long_rod_to_rod_distilled_water" | "gtceu:shaped/tiny_dust_disassembling_plutonium_241" | "gtceu:arc_furnace/arc_niobium_titanium_tiny_fluid_pipe" | "gtceu:extractor/extract_iron_small_spring" | "gtceu:shaped/tiny_dust_disassembling_sodium_bisulfate" | "xtonesreworked:zech_block_15" | "xtonesreworked:zech_block_14" | "gtceu:alloy_smelter/alloy_smelt_darmstadtium_nugget_to_ingot" | "gtceu:cutter/cut_titanium_carbide_block_to_plate" | "gtceu:arc_furnace/arc_borosilicate_glass_dust" | "gtceu:macerator/macerate_tungsten_carbide_small_fluid_pipe" | "gtceu:forge_hammer/hammer_sapphire_crushed_ore_to_dust" | "gtceu:packer/unpackage_bismuth_bronze_tiny_dust" | "gtceu:shaped/pickaxe_naquadah_alloy" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_ethylene" | "create:layered_crimsite_from_stone_types_crimsite_stonecutting" | "farmersdelight:cutting/jungle_trapdoor" | "ae2:network/cables/covered_fluix" | "gtceu:packer/package_magnetic_steel_tiny_dust" | "gtceu:macerator/macerate_manganese_foil" | "gtceu:alloy_smelter/alloy_smelt_bronze_to_ingot" | "gtceu:large_chemical_reactor/steam_crack_ethane" | "gtceu:packer/package_graphite_tiny_dust" | "gtceu:alloy_smelter/annealed_copper_dust_and_redstone_dust_into_red_alloy" | "gtceu:assembler/assemble_hssg_turbine_blade" | "create:cutting/compat/byg/stripped_ether_log" | "gtceu:arc_furnace/arc_zpm_machine_hull" | "xtonesreworked:korp_block_14_from_stonecutting" | "gtceu:ore_washer/wash_apatite_crushed_ore_to_purified_ore_distilled" | "thermal:storage/coffee_from_block" | "gtceu:shaped/stick_long_stick_twinite" | "gtceu:shaped/tiny_aluminium_pipe" | "gtceu:shaped/mv_fermenter" | "mysticalagradditions:tconstruct/melting/prudentium/nugget" | "gtceu:smelting/smelt_impuredust_tin_to_ingot" | "gtceu:shaped/drill_head_bronze" | "gtceu:cutter/cut_vanadium_steel_rod_to_bolt" | "gtceu:packer/package_palladium_raw_tiny_dust" | "gtceu:shaped/gear_black_bronze" | "create:crushing/raw_tin_block" | "gtceu:shaped/large_gas_turbine" | "gtceu:packer/strip_cupronickel_cable_gt_quadruple" | "gtceu:shapeless/gem_to_gem_flawlessgem_sodalite" | "gtceu:shaped/small_dust_disassembling_magnesium_diboride" | "create:small_tuff_brick_slab" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfur_dioxide" | "gtceu:shapeless/gem_to_gem_flawlessgem_certus_quartz" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_methane" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_nugget" | "thermal:turbo_servo_attachment_2" | "gtceu:packer/pack_dragonsteel_wires_2_2" | "gtceu:steam_boiler/coke_small_dust" | "gtceu:packer/pack_dragonsteel_wires_2_0" | "gtceu:macerator/macerate_iv_electric_pump" | "gtceu:macerator/macerate_netherrack_iron_ore_to_raw_ore" | "gtceu:packer/pack_dragonsteel_wires_2_1" | "exnihilosequentia:steam_boiler/spruce_sieve" | "thermal:machines/bottler/bottler_mossy_cobblestone" | "gtceu:blasting/smelt_endstone_silver_ore_to_ingot" | "gtceu:extractor/extract_nichrome_ingot" | "minecraft:large_boiler/yellow_banner" | "gtceu:arc_furnace/arc_iron_pickaxe" | "gtceu:macerator/macerate_hv_rotor_holder" | "gtceu:alloy_smelter/alloy_smelt_copper_nugget_to_ingot" | "gtceu:packer/package_brick_small_dust" | "xtonesreworked:vect_block_9_from_stonecutting" | "gtceu:arc_furnace/arc_tungstensteel_large_boiler" | "gtceu:steam_boiler/wood_screw" | "create:cut_scorchia_brick_wall" | "minecraft:large_boiler/oak_pressure_plate" | "gtceu:large_chemical_reactor/calcite_from_calcium" | "gtceu:macerator/macerate_graphite_crushed_ore_to_dust" | "gtceu:blasting/smelt_deepslate_cinnabar_ore_to_ingot" | "gtceu:extruder/extrude_cobalt_wire" | "gtceu:arc_furnace/arc_hastelloy_x_frame" | "gtceu:cutter/cut_gold_block_to_plate_water" | "mysticalagradditions:large_boiler/insanium_coal_block" | "gtceu:packer/package_blue_steel_tiny_dust" | "gtceu:extruder/extrude_rubber_ingot_to_block" | "create:polished_cut_scoria_slab_recycling" | "gtceu:shaped/uv_transformer_16a" | "gtceu:alloy_blast_smelter/cupronickel" | "gtceu:alloy_blast_smelter/gallium_arsenide_gas" | "ae2additions:cells/chemical/4096k" | "gtceu:shaped/block_compress_cinnabar" | "mysticalagriculture:seed/infusion/dragon_egg" | "create:cut_crimsite_bricks_from_stone_types_crimsite_stonecutting" | "gtceu:extractor/extract_americium_foil" | "gtceu:smelting/smelt_impuredust_granitic_mineral_sand_to_ingot" | "gtceu:blasting/smelt_endstone_vanadium_magnetite_ore_to_ingot" | "gtceu:cutter/cut_blue_topaz_flawless_gem_to_gem_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_gallium_arsenide_to_ingot" | "gtceu:canner/cadmium_battery_hv" | "thermal:machines/centrifuge/centrifuge_blue_rockwool" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_long_rod" | "gtceu:shapeless/purified_ore_to_dust_pyrolusite" | "gtceu:compressor/compress_ruthenium_trinium_americium_neutronate_to_block" | "gtceu:fluid_solidifier/solidify_samarium_to_ingot" | "gtceu:packer/unpackage_polytetrafluoroethylene_tiny_dust" | "gtceu:extractor/extract_bronze_long_rod" | "gtceu:extractor/extract_incoloy_ma_956_plate" | "gtceu:shaped/tiny_dust_assembling_naquadria_sulfate" | "gtceu:shaped/small_dust_disassembling_zeolite" | "gtceu:compressor/compress_blue_topaz_gem_to_block" | "gtceu:distillery/distill_hydro_cracked_butane_to_ethane" | "gtceu:macerator/macerate_osmium_plate" | "gtceu:macerator/macerate_bronze_rod" | "gtceu:primitive_blast_furnace/steel_from_coal_block" | "thermal:red_concrete_powder_with_slag" | "create:cut_veridium_brick_wall_from_stone_types_veridium_stonecutting" | "gtceu:shaped/huge_brass_pipe" | "gtceu:arc_furnace/arc_ev_super_tank" | "gtceu:macerator/macerate_hsss_rod" | "gtceu:shaped/block_compress_topaz" | "gtceu:macerator/macerate_steel_single_cable" | "framedblocks:framed_slab_rotate_to_framed_panel" | "gtceu:extruder/extrude_cobalt_large_pipe" | "gtceu:blasting/smelt_deepslate_malachite_ore_to_ingot" | "gtceu:macerator/macerate_tritanium_coil_block" | "gtceu:assembler/assemble_cobalt_brass_pipe_large_restrictive" | "gtceu:chemical_bath/bathe_platinum_crushed_ore_to_purified_ore" | "gtceu:thermal_centrifuge/centrifuge_zeolite_crushed_ore_to_refined_ore" | "gtceu:shapeless/gem_to_gem_flawlessgem_pyrope" | "mysticalagriculture:essence/refinedstorage/quartz_enriched_iron_ingot" | "gtceu:macerator/macerate_netherrack_grossular_ore_to_raw_ore" | "gtceu:cutter/cut_samarium_long_rod_to_rod" | "gtceu:shaped/tiny_dust_assembling_phosphate" | "minecraft:iron_leggings" | "gtceu:forge_hammer/hammer_hsla_steel_to_plate" | "thermal:machines/pulverizer/pulverizer_nickel_ore" | "gtceu:shapeless/rubber_wood_planks" | "simplylight:edge_light_bottom_from_top" | "gtceu:arc_furnace/arc_iv_sifter" | "gtceu:shaped/small_dust_assembling_concrete" | "gtceu:macerator/macerate_copper_huge_fluid_pipe" | "minecraft:book_cloning" | "gtceu:shaped/casing_steel_firebox" | "gtceu:cutter/cut_diamond_exquisite_gem_to_flawless_gem_water" | "gtceu:extruder/extrude_samarium_ingot_to_block" | "gtceu:alloy_smelter/alloy_smelt_niobium_titanium_ingot_to_block" | "thermal:large_boiler/bitumen_block" | "gtceu:lathe/lathe_battery_alloy_to_rod" | "gtceu:shaped/buzzsaw_blade_steel" | "gtceu:alloy_smelter/alloy_smelt_bronze_ingot_to_small_gear" | "gtceu:shaped/small_dust_assembling_raw_rubber" | "gtceu:macerator/macerate_potin_normal_fluid_pipe" | "gtceu:shapeless/graphene_wire_wiregtquadruple_splitting" | "gtceu:blasting/smelt_netherrack_pollucite_ore_to_ingot" | "gtceu:macerator/macerate_fluid_tag_filter" | "gtceu:assembler/cover_nichrome_wire_gt_quadruple_rubber" | "gtceu:forge_hammer/hammer_raw_garnet_sand_to_crushed_ore" | "gtceu:arc_furnace/arc_soul_infused_foil" | "gtceu:shaped/screw_titanium" | "gtceu:shapeless/naquadah_alloy_wire_wiregtdouble_quadrupling" | "gtceu:bender/bend_tantalum_plate_to_foil" | "gtceu:macerator/macerate_hsse_ingot" | "gtceu:shaped/small_dust_disassembling_enderium" | "gtceu:arc_furnace/arc_steel_foil" | "createarmory:mac_ten_recipe" | "thermal:machines/smelter/smelter_alloy_electrum" | "gtceu:electric_blast_furnace/blast_titanium_gas" | "exnihilosequentia:compost/ens_carrot" | "gtceu:distillery/distill_steam_cracked_butadiene_to_propene" | "ae2:shaped/stairs/fluix_block" | "minecraft:steam_boiler/light_blue_carpet" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_single_silicone" | "gtceu:shaped/stick_battery_alloy" | "gtceu:large_boiler/wood_wrench_tip" | "xtonesreworked:reds_block_8_from_stonecutting" | "gtceu:macerator/macerate_gallium_arsenide_block" | "gtceu:macerator/macerate_tetrahedrite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_netherrack_naquadah_ore_to_raw_ore" | "create:copper_tile_stairs_from_copper_tiles_stonecutting" | "minecraft:large_boiler/smithing_table" | "gtceu:macerator/macerate_glauconite_sand_crushed_ore_to_impure_dust" | "gtceu:blasting/smelt_raw_barite_ore_to_ingot" | "gtceu:extruder/extrude_duranium_large_pipe" | "gtceu:forge_hammer/hammer_deepslate_aluminium_ore_to_raw_ore" | "gtceu:shapeless/tritanium_wire_wiregtoctal_splitting" | "gtceu:cutter/cut_signalum_long_rod_to_rod_distilled_water" | "minecraft:prismarine_brick_slab" | "xtonesreworked:zeta_block_4" | "xtonesreworked:zeta_block_3" | "gtceu:macerator/macerate_aluminium_plate" | "xtonesreworked:zeta_block_2" | "xtonesreworked:zeta_block_1" | "xtonesreworked:zeta_block_0" | "gtceu:shaped/medium_potin_pipe" | "gtceu:extractor/extract_signalum_gear" | "create:cutting/compat/byg/fungal_imparius_hyphae" | "gtceu:forge_hammer/hammer_coal_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_netherrack_yellow_limonite_ore_to_raw_ore" | "thermal:smelting/cured_rubber_from_smelting" | "gtceu:extruder/extrude_shellite_to_rod" | "framedblocks:framing_saw/framed_pressure_plate" | "gtceu:ore_washer/wash_galena_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_raw_trona_ore_to_crushed_ore" | "thermal:steam_boiler/charcoal_block" | "gtceu:arc_furnace/arc_black_steel_single_wire" | "gtceu:blasting/smelt_netherrack_ilmenite_ore_to_ingot" | "gtceu:cutter/cut_uvarovite_flawless_gem_to_gem" | "xtonesreworked:zeta_block_9" | "gtceu:shaped/large_iridium_pipe" | "xtonesreworked:zeta_block_8" | "xtonesreworked:zeta_block_7" | "xtonesreworked:zeta_block_6" | "xtonesreworked:zeta_block_5" | "gtceu:macerator/macerate_magnalium_turbine_blade" | "ae2:network/cells/item_storage_components_cell_256k_part" | "gtceu:cutter/cut_nether_star_block_to_plate_water" | "minecraft:polished_andesite_from_andesite_stonecutting" | "gtceu:arc_furnace/arc_polyvinyl_chloride_huge_restrictive_item_pipe" | "gtceu:shapeless/tungsten_steel_wire_wiregtoctal_doubling" | "minecraft:mud_brick_slab_from_mud_bricks_stonecutting" | "gtceu:shaped/nugget_assembling_indium_tin_barium_titanium_cuprate" | "create:deploying/waxed_oxidized_copper_shingle_stairs_from_adding_wax" | "gtceu:shaped/stick_steel" | "gtceu:packer/strip_black_steel_cable_gt_octal" | "gtceu:shapeless/block_decompress_dragonsteel" | "gtceu:chemical_reactor/carbon_monoxide_from_dioxide" | "bigreactors:reprocessor/outputport" | "gtceu:shaped/tiny_dust_assembling_garnet_sand" | "thermalendergy:melodium_ingot_from_block" | "gtceu:ore_washer/wash_powellite_dirty_dust_to_dust" | "gtceu:extractor/extract_watertight_steel_nugget" | "gtceu:alloy_blast_smelter/tantalum_carbide" | "gtceu:shapeless/centrifuged_ore_to_dust_lazurite" | "gtceu:thermal_centrifuge/centrifuge_sapphire_crushed_ore_to_refined_ore" | "gtceu:bender/bend_stellite_100_plate_to_double_plate" | "gtceu:extruder/extrude_melodium_to_plate" | "gtceu:packer/pack_niobium_nitride_wires_4_single" | "gtceu:shaped/tiny_dust_disassembling_aluminium_sulfite" | "gtceu:packer/pack_hssg_wires_2_single" | "gtceu:packer/unpackage_stainless_steel_small_dust" | "minecraft:smooth_stone_slab_from_smooth_stone_stonecutting" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_4_0" | "gtceu:packer/unpackage_bronze_tiny_dust" | "gtceu:packer/pack_tin_wires_1_3" | "gtceu:packer/pack_tin_wires_1_2" | "gtceu:packer/pack_tin_wires_1_1" | "gtceu:packer/pack_tin_wires_1_0" | "thermal:storage/bell_pepper_from_block" | "minecraft:clock" | "create:cutting/compat/forbidden_arcanus/stripped_cherrywood_log" | "gtceu:packer/pack_manganese_phosphide_wires_4_0" | "gtceu:extractor/extract_tin_fine_wire" | "gtceu:shapeless/centrifuged_ore_to_dust_sapphire" | "gtceu:shaped/bolt_saw_vanadium_steel" | "gtceu:large_chemical_reactor/cyclohexanone_oxime" | "gtceu:cutter/cut_monazite_flawless_gem_to_gem_water" | "gtceu:shaped/small_dust_assembling_zeolite" | "gtceu:steam_boiler/rubber_sapling" | "gtceu:shaped/block_compress_blue_topaz" | "gtceu:smelting/smelt_endstone_emerald_ore_to_ingot" | "ae2:block_cutter/stairs/quartz_stairs" | "gtceu:chemical_bath/green_lens" | "gtceu:assembler/cover_silver_wire_gt_octal_styrene_butadiene" | "gtceu:cutter/cut_battery_alloy_block_to_plate_distilled_water" | "gtceu:packer/unpackage_platinum_sludge_residue_tiny_dust" | "gtceu:packer/unpackage_bornite_tiny_dust" | "gtceu:packer/package_cobaltite_tiny_dust" | "gtceu:shaped/spring_naquadah_alloy" | "thermal:smelting/slime_ball_from_spores_smelting" | "gtceu:smelting/smelt_netherrack_lead_ore_to_ingot" | "gtceu:packer/strip_graphene_cable_gt_hex" | "minecraft:purple_stained_glass" | "gtceu:macerator/macerate_iron_quadruple_wire" | "gtceu:macerator/macerate_lead_long_rod" | "gtceu:ore_washer/wash_mica_crushed_ore_to_purified_ore" | "gtceu:ore_washer/wash_saltpeter_pure_dust_to_dust" | "gtceu:bender/bend_tungsten_to_plate" | "gtceu:macerator/macerate_ruridit_long_rod" | "gtceu:macerator/macerate_golden_shovel" | "gtceu:electric_blast_furnace/blast_bismuth_bronze" | "gtceu:ore_washer/wash_certus_quartz_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_light_blue_glazed_terracotta" | "gtceu:assembler/spruce_fence_gate" | "gtceu:alloy_blast_smelter/titanium_tungsten_carbide" | "gtceu:macerator/macerate_cobalt_large_item_pipe" | "gtceu:packer/pack_manganese_phosphide_wires_3_1" | "gtceu:packer/pack_manganese_phosphide_wires_3_0" | "gtceu:arc_furnace/arc_lead_octal_wire" | "gtceu:blasting/smelt_endstone_chromite_ore_to_ingot" | "minecraft:polished_andesite_slab_from_andesite_stonecutting" | "gtceu:shaped/buzzsaw_blade_neutronium" | "gtceu:macerator/macerate_tungsten_foil" | "gtceu:shapeless/crushed_ore_to_dust_olivine" | "gtceu:assembler/cover_kanthal_wire_gt_single_styrene_butadiene" | "gtceu:shapeless/electrum_wire_wiregtsingle_quadrupling" | "createarmory:m_four_manual_load" | "mysticalagriculture:seed/infusion/nether_quartz" | "gtceu:shaped/foil_red_alloy" | "create:milling/sunflower" | "minecraft:mossy_stone_bricks_from_moss_block" | "gtceu:packer/unpackage_thorium_tiny_dust" | "gtceu:bender/bend_duranium_to_plate" | "gtceu:cutter/cut_uhpic" | "gtceu:chemical_bath/bathe_tetrahedrite_crushed_ore_to_purified_ore" | "gtceu:shaped/hoe_red_steel" | "gtceu:packer/unpackage_magnalium_small_dust" | "gtceu:smelting/smelt_deepslate_pyrochlore_ore_to_ingot" | "gtceu:large_chemical_reactor/chemical_dye_brown" | "gtceu:extractor/extract_naquadah_turbine_blade" | "gtceu:shaped/tiny_dust_disassembling_indium_tin_barium_titanium_cuprate" | "gtceu:shaped/tiny_dust_disassembling_pyrite" | "mysticalagriculture:seed/reprocessor/fiery_ingot" | "gtceu:packer/pack_tritanium_wires_3_1" | "gtceu:vacuum_freezer/uranium_triplatinum" | "gtceu:packer/pack_tritanium_wires_3_0" | "create:compat/byg/crushing/anthracite_ore" | "gtceu:forge_hammer/hammer_silver_refined_ore_to_dust" | "gtceu:packer/strip_red_alloy_cable_gt_hex" | "gtceu:fluid_solidifier/solidify_polycaprolactam_block" | "gtceu:macerator/macerate_ev_conveyor_module" | "gtceu:ore_washer/wash_cassiterite_sand_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_tungsten_steel_single_cable" | "gtceu:assembler/power_thruster" | "modularrouters:placer_module" | "gtceu:centrifuge/centrifuge_aluminium_pure_dust_to_dust" | "thermal:smelting/lumium_ingot_from_dust_blasting" | "gtceu:macerator/macerate_bentonite_ore_to_raw_ore" | "create:cutting/compat/biomesoplenty/cherry_log" | "gtceu:shapeless/enderium_wire_wiregtoctal_doubling" | "gtceu:arc_furnace/arc_dragonsteel_hex_wire" | "gtceu:shaped/tiny_dust_disassembling_coke" | "gtceu:shaped/conveyor_module_mv_silicone_rubber" | "gtceu:packer/pack_blue_alloy_wires_2_single" | "gtceu:packer/package_netherite_small_dust" | "gtceu:chemical_reactor/methanol_from_carbon" | "gtceu:arc_furnace/arc_gold_hex_cable" | "gtceu:assembler/cover_red_alloy_wire_gt_single_silicone" | "gtceu:alloy_smelter/iron_dust_and_tin_ingot_into_tin_alloy" | "minecraft:wooden_shovel" | "gtceu:compressor/compress_soapstoneto_ore_block" | "railways:sequenced_assembly/track_twilightforest_twilight_oak_narrow" | "create:compat/silentsgems/crushing/pearl_ore" | "gtceu:shaped/tiny_dust_assembling_osmium" | "gtceu:shaped/small_dust_disassembling_blue_steel" | "gtceu:shaped/casing_grate_casing" | "gtceu:electric_blast_furnace/blast_ruthenium" | "gtceu:chemical_reactor/sulfur_trioxide" | "gtceu:shaped/bronze_hull" | "gtceu:shaped/small_dust_disassembling_quartz_sand" | "gtceu:ore_washer/wash_kyanite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_weapon_grade_naquadah_plate" | "create:deploying/waxed_copper_block_from_adding_wax" | "farmersdelight:lead_from_straw" | "gtceu:macerator/macerate_endstone_olivine_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_ultimet" | "minecraft:waxed_copper_block_from_honeycomb" | "gtceu:shaped/tiny_dust_disassembling_indium_phosphide" | "gtceu:shapeless/block_decompress_coke" | "gtceu:extractor/extract_chromium_screw" | "gtceu:assembler/cover_trinium_wire_gt_octal_silicone" | "gtceu:cracker/severely_hydro_crack_light_fuel" | "gtceu:macerator/macerate_ptfe_pipe_casing" | "gtceu:cutter/cut_osmium_long_rod_to_rod_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_coke" | "gtceu:shaped/mv_electric_furnace" | "gtceu:smelting/smelt_endstone_lead_ore_to_ingot" | "gtceu:bender/bend_lumium_ingot_to_double_plate" | "bigreactors:turbine/basic/casing_recycle_glass" | "mysticalagriculture:witherproof_bricks" | "gtceu:shaped/tiny_dust_disassembling_chromium_trioxide" | "gtceu:forge_hammer/hammer_magnetic_samarium_rod_to_long_rod" | "bigreactors:turbine/reinforced/casing_recycle_glass" | "gtceu:distillery/distill_oil_medium_to_sulfuric_gas" | "gtceu:compressor/compress_manganese_phosphide_to_block" | "gtceu:macerator/macerate_raw_pyrochlore_ore_to_crushed_ore" | "gtceu:blasting/smelt_endstone_monazite_ore_to_ingot" | "gtceu:extruder/extrude_tantalum_carbide_to_plate" | "gtceu:blasting/smelt_endstone_nickel_ore_to_ingot" | "farmersdelight:cyan_canvas_sign" | "gtceu:forge_hammer/hammer_opal_crushed_ore_to_dust" | "minecraft:cooked_cod_from_smoking" | "gtceu:vacuum_freezer/tungsten_carbide" | "gtceu:packer/pack_nichrome_wires_3_1" | "gtceu:packer/pack_nichrome_wires_3_0" | "exnihilosequentia:crucible/ens_obsidian" | "gtceu:shaped/small_dust_assembling_zinc_sulfide" | "gtceu:extractor/extract_rubber_foil" | "gtceu:packer/unpackage_plutonium_241_small_dust" | "gtceu:assembler/slicing_blades" | "xtonesreworked:jelt_block_13_from_stonecutting" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_azide" | "gtceu:shaped/hammer_wrought_iron" | "gtceu:electromagnetic_separator/separate_basaltic_mineral_sand_pure_dust_to_dust" | "mysticalagriculture:essence/minecraft/music_disc_cat" | "xtonesreworked:fort_block_1" | "xtonesreworked:fort_block_0" | "farmersdelight:large_boiler/spruce_cabinet" | "gtceu:macerator/macerate_niobium_titanium_screw" | "gtceu:cutter/cut_lumium_block_to_plate_water" | "gtceu:arc_furnace/arc_brass_huge_item_pipe" | "gtceu:extractor/extract_tritanium_foil" | "gtceu:macerator/macerate_gold_drum" | "xtonesreworked:lave_block_8_from_stonecutting" | "gtceu:electric_blast_furnace/blast_indium_tin_barium_titanium_cuprate_gas" | "create:compat/projectvibrantjourneys/cutting/palm_log" | "exnihilosequentia:compost/ens_rotten_flesh" | "gtceu:alloy_smelter/alloy_smelt_zinc_ingot_to_block" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregthex_splitting" | "mysticalagriculture:essence/minecraft/magenta_dye" | "gtceu:arc_furnace/arc_gold_double_cable" | "gtceu:shaped/butchery_knife_cobalt_brass" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_benzene" | "gtceu:shapeless/nugget_disassembling_polytetrafluoroethylene" | "gtceu:shaped/nugget_assembling_tantalum" | "gtceu:shaped/pickaxe_aluminium" | "gtceu:bender/bend_ruthenium_to_plate" | "minecraft:copper_ingot" | "gtceu:packer/cover_cobalt_wire_gt_hex" | "gtceu:alloy_blast_smelter/black_steel" | "gtceu:electric_blast_furnace/blast_chromium" | "thermal:machines/insolator/insolator_glowstone_mushroom" | "gtceu:macerator/macerate_hv_electric_pump" | "gtceu:shaped/file_wrought_iron" | "gtceu:smelting/smelt_deepslate_yellow_limonite_ore_to_ingot" | "gtceu:macerator/macerate_stainless_steel_rotor" | "gtceu:shaped/small_dust_assembling_magnetic_samarium" | "xtonesreworked:fort_block_9" | "gtceu:macerator/macerate_iv_mixer" | "xtonesreworked:fort_block_8" | "gtceu:extractor/extract_polyvinyl_chloride_plate" | "xtonesreworked:fort_block_7" | "mysticalagriculture:seed/reprocessor/platinum" | "xtonesreworked:fort_block_6" | "xtonesreworked:fort_block_5" | "gtceu:shapeless/decompress_opal_from_ore_block" | "xtonesreworked:fort_block_4" | "xtonesreworked:fort_block_3" | "xtonesreworked:fort_block_2" | "gtceu:packer/unpackage_graphene_tiny_dust" | "thermal:machines/insolator/insolator_corn" | "gtceu:forge_hammer/hammer_endstone_wulfenite_ore_to_raw_ore" | "gtceu:large_chemical_reactor/gelled_toluene" | "gtceu:macerator/macerate_europium_spring" | "gtceu:chemical_reactor/steam_crack_ethane" | "gtceu:arc_furnace/arc_iv_diode" | "gtceu:arc_furnace/arc_iv_battery_hull" | "gtceu:forge_hammer/hammer_raw_spodumene_to_crushed_ore" | "create:cutting/compat/byg/rainbow_eucalyptus_wood" | "gtceu:forge_hammer/hammer_pyrochlore_crushed_ore_to_impure_dust" | "minecraft:large_boiler/gray_wool" | "gtceu:macerator/macerate_pure_netherite_nugget" | "gtceu:shaped/gem_to_dust_charcoal_gem" | "minecraft:waxed_oxidized_cut_copper_stairs_from_honeycomb" | "mobilebeacon:mobile_beacon_iron" | "gtceu:extruder/extrude_polytetrafluoroethylene_huge_pipe" | "ae2:inscriber/calculation_processor_print" | "mysticalagradditions:tconstruct/casting/imperium/nugget_gold_cast" | "gtceu:large_chemical_reactor/quicklime_from_calcite" | "gtceu:extractor/extract_cupronickel_rod" | "gtceu:smelting/smelt_purifiedore_bornite_to_ingot" | "gtceu:macerator/macerate_zpm_quantum_chest" | "gtceu:smelting/smelt_crushedore_chalcocite_to_ingot" | "gtceu:blasting/smelt_alunite_ore_to_ingot" | "gtceu:shaped/foil_copper" | "gtceu:extractor/extract_red_steel_nugget" | "gtceu:shaped/uhv_input_hatch" | "mysticalagriculture:seed/reprocessor/pig" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_3_0" | "gtceu:shaped/tiny_dust_assembling_flint" | "gtceu:assembler/cauldron" | "gtceu:macerator/macerate_uranium_235_nugget" | "gtceu:cutter/cut_vanadium_steel_screw_to_bolt_distilled_water" | "gtceu:cutter/cut_coal_exquisite_gem_to_flawless_gem_water" | "gtceu:extractor/extract_red_alloy_dust" | "gtceu:implosion_compressor/implode_dust_yellow_garnet__tnt" | "gtceu:macerator/macerate_light_weighted_pressure_plate" | "gtceu:centrifuge/decomposition_centrifuging__osmiridium" | "gtceu:shaped/pickaxe_bronze" | "gtceu:cutter/cut_black_bronze_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_naquadah_large_fluid_pipe" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_3_1" | "gtceu:packer/strip_red_alloy_cable_gt_quadruple" | "gtceu:shaped/mining_hammer_wrought_iron" | "minecraft:shield_decoration" | "gtceu:macerator/macerate_ruthenium_foil" | "gtceu:arc_furnace/arc_cupronickel_rod" | "gtceu:assembler/assemble_cupronickel_pipe_huge_restrictive" | "create:compat/environmental/milling/cartwheel" | "create:cutting/compat/tconstruct/stripped_bloodshroom_log" | "gtceu:shaped/nugget_assembling_signalum" | "gtceu:smelting/smelt_cooperite_ore_to_ingot" | "ae2:tools/network_tool" | "gtceu:shaped/tiny_dust_disassembling_coal" | "gtceu:cutter/cut_magnetic_samarium_long_rod_to_rod_water" | "gtceu:lathe/buzzsaw_gear_naquadah_alloy" | "create:small_diorite_brick_slab_from_stone_types_diorite_stonecutting" | "gtceu:centrifuge/centrifuge_lapis_pure_dust_to_dust" | "create:cut_limestone_brick_slab_from_stone_types_limestone_stonecutting" | "gtceu:cracker/steam_crack_ethylene" | "gtceu:shapeless/shellite_wire_wiregtquadruple_doubling" | "gtceu:shaped/tiny_dust_disassembling_twinite" | "create:small_tuff_bricks_from_stone_types_tuff_stonecutting" | "gtceu:arc_furnace/arc_shellite_double_plate" | "gtceu:forge_hammer/hammer_endstone_barite_ore_to_raw_ore" | "minecraft:birch_planks" | "gtceu:macerator/macerate_tungsten_steel_single_wire" | "gtceu:smelting/smelt_deepslate_bastnasite_ore_to_ingot" | "gtceu:extractor/extract_osmiridium_long_rod" | "gtceu:packer/package_4_toluenesulfonyl_chloride_small_dust" | "gtceu:packer/package_quicklime_small_dust" | "gtceu:packer/unpackage_triethylene_glycol_diazide_tiny_dust" | "gtceu:smelting/smelt_netherrack_chalcopyrite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_zinc_to_nugget" | "gtceu:macerator/macerate_shellite_quadruple_wire" | "sgjourney:naquadah_slab" | "exnihilosequentia:steam_boiler/spruce_crucible" | "bigreactors:turbine/basic/chargingfe" | "minecraft:large_boiler/wooden_axe" | "gtceu:alloy_smelter/alloy_smelt_enderium_ingot_to_small_gear" | "thermal:basalz_powder" | "gtceu:centrifuge/centrifuge_hematite_dirty_dust_to_dust" | "gtceu:thermal_centrifuge/centrifuge_spessartine_crushed_ore_to_refined_ore" | "gtceu:chemical_reactor/chemical_dye_light_gray" | "gtceu:macerator/macerate_aluminium_double_wire" | "gtceu:extractor/extract_red_alloy_bolt" | "gtceu:macerator/macerate_golden_helmet" | "gtceu:extruder/extrude_tritanium_ingot_to_ring" | "gtceu:blasting/smelt_netherrack_nether_quartz_ore_to_ingot" | "ae2:matter_cannon/nuggets/rhodium" | "gtceu:shapeless/crushed_ore_to_dust_glauconite_sand" | "gtceu:cutter/cut_amethyst_block_to_plate_water" | "gtceu:shaped/tiny_dust_assembling_cocoa" | "gtceu:shapeless/centrifuged_ore_to_dust_apatite" | "gtceu:extruder/extrude_titanium_ingot_to_block" | "extendedcrafting:ultimate_catalyst" | "gtceu:chemical_bath/bathe_bornite_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_rhodium_plated_palladium_screw_to_bolt" | "gtceu:cutter/cut_polyphenylene_sulfide_block_to_plate_distilled_water" | "gtceu:cutter/cut_wrought_iron_block_to_plate_water" | "gtceu:centrifuge/centrifuge_grossular_dirty_dust_to_dust" | "gtceu:assembler/assemble_maraging_steel_300_frame" | "minecraft:brown_bed" | "gtceu:shaped/small_dust_assembling_massicot" | "gtceu:extruder/extrude_tritanium_ingot_to_small_gear" | "gtceu:shaped/mining_hammer_ultimet" | "gtceu:macerator/macerate_large_pipe_extruder_mold" | "railways:sequenced_assembly/track_blue_skies_cherry_wide" | "gtceu:shaped/large_steel_boiler" | "gtceu:arc_furnace/arc_iron_shovel" | "gtceu:compressor/compress_wrought_iron_to_block" | "gtceu:shaped/iv_transformer_2a" | "exnihilosequentia:compost/ens_sea_grass" | "gtceu:macerator/macerate_hv_combustion" | "gtceu:macerator/macerate_raw_platinum_ore_to_crushed_ore" | "gtceu:smelting/smelt_refinedore_beryllium_to_ingot" | "mysticalagradditions:tconstruct/melting/prudentium/ingot" | "gtceu:arc_furnace/arc_lead_quadruple_wire" | "gtceu:cutter/cut_gallium_arsenide_block_to_plate_distilled_water" | "gtceu:smelting/smelt_raw_kyanite_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_molybdenum_ore_to_raw_ore" | "gtceu:packer/pack_cobalt_wires_1_3" | "gtceu:laser_engraver/engrave_soc_naquadah" | "gtceu:packer/pack_cobalt_wires_1_2" | "gtceu:bender/bend_red_alloy_to_plate" | "gtceu:packer/pack_cobalt_wires_1_1" | "gtceu:packer/pack_cobalt_wires_1_0" | "gtceu:shapeless/steel_wire_wiregtdouble_splitting" | "gtceu:compressor/plant_ball_from_wheat" | "thermal:machines/pulverizer/pulverizer_electrum_ingot_to_dust" | "thermal:machines/insolator/insolator_flowering_azalea_bush" | "gtceu:cutter/cut_naquadah_alloy_rod_to_bolt_water" | "gtceu:ore_washer/wash_talc_pure_dust_to_dust" | "gtceu:cutter/cut_steel_rod_to_bolt" | "gtceu:macerator/macerate_nickel_single_wire" | "gtceu:shaped/iv_transformer_1a" | "gtceu:arc_furnace/arc_copper_quadruple_wire" | "mysticalagriculture:seed/reprocessor/niotic_crystal" | "gtceu:compressor/compress_andradite_gem_to_block" | "gtceu:shaped/plate_double_tungsten" | "gtceu:cutter/cut_almandine_flawless_gem_to_gem_distilled_water" | "gtceu:shaped/tiny_dust_assembling_hsla_steel" | "minecraft:tripwire_hook" | "simplylight:illuminant_light_blue_block_on_dyed" | "minecraft:large_boiler/jungle_sign" | "gtceu:blasting/smelt_netherrack_garnet_sand_ore_to_ingot" | "create:cut_calcite_stairs_from_stone_types_calcite_stonecutting" | "create:cutting/compat/byg/stripped_cypress_wood" | "gtceu:shaped/small_dust_disassembling_blue_topaz" | "gtceu:blasting/smelt_netherrack_powellite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_platinum_block" | "gtceu:cutter/cut_iridium_screw_to_bolt" | "gtceu:macerator/macerate_tungsten_steel_crate" | "gtceu:packer/unpackage_mercury_barium_calcium_cuprate_small_dust" | "create:crafting/appliances/copper_backtank" | "mysticalagriculture:essence/minecraft/tube_coral" | "gtceu:shaped/spring_small_aluminium" | "gtceu:extruder/extrude_cobalt_brass_ingot_to_long_rod" | "mysticalagriculture:essence/tconstruct/hepatizon_ingot" | "create:compat/silentsgems/crushing/garnet_ore" | "gtceu:ore_washer/wash_blue_topaz_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_huge_fluid_pipe" | "gtceu:extruder/extrude_copper_ingot_to_long_rod" | "gtceu:forge_hammer/hammer_weapon_grade_naquadah_rod_to_long_rod" | "exnihilosequentia:compost/ens_carved_pumpkin" | "thermal:machines/press/packing3x3/press_coal_coke_packing" | "minecraft:large_boiler/birch_planks" | "thermal:machines/smelter/smelter_gold_armor" | "gtceu:arc_furnace/arc_tungsten_single_wire" | "gtceu:arc_furnace/arc_blue_alloy_single_wire" | "mysticalagriculture:seed/infusion/uraninite" | "gtceu:cutter/cut_red_alloy_block_to_plate_water" | "gtceu:shaped/plate_double_nickel" | "gtceu:create_mixer/hsla_steel" | "gtceu:arc_furnace/arc_cobalt_large_restrictive_item_pipe" | "gtceu:packer/unpackage_cinnabar_tiny_dust" | "gtceu:cutter/cut_stellite_100_block_to_plate_water" | "gtceu:extractor/extract_vanadium_gallium_octal_cable" | "mysticalagriculture:seed/crafting/energized_steel" | "gtceu:compressor/compress_platinum_to_block" | "gtceu:arc_furnace/arc_cobalt_brass_gear" | "gtceu:centrifuge/centrifuge_scheelite_dirty_dust_to_dust" | "gtceu:packer/pack_dragonsteel_wires_3_1" | "gtceu:shaped/large_extractor" | "gtceu:packer/pack_dragonsteel_wires_3_0" | "create:crafting/appliances/netherite_backtank_from_netherite" | "extendedcrafting:enhanced_redstone_ingot_block" | "automobility:engine/gold_engine" | "gtceu:extractor/extract_hssg_octal_cable" | "gtceu:cutter/cut_indium_tin_barium_titanium_cuprate_block_to_plate_water" | "gtceu:alloy_smelter/alloy_smelt_polyphenylene_sulfide_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_antimony_trifluoride" | "gtceu:macerator/macerate_green_sapphire_crushed_ore_to_dust" | "gtceu:extractor/extract_magnetic_samarium_rod" | "gtceu:macerator/macerate_iv_rock_crusher" | "gtceu:shapeless/decompress_barite_from_ore_block" | "gtceu:arc_furnace/arc_tungsten_plate" | "mysticalagriculture:stonecutting/soulstone_cobble_stairs_from_soulstone_cobble" | "gtceu:packer/package_quicklime_tiny_dust" | "create:compat/byg/milling/orange_daisy" | "gtceu:arc_furnace/arc_silicone_rubber_dust" | "gtceu:bender/bend_hssg_to_plate" | "gtceu:shapeless/prismalium_wire_wiregtsingle_doubling" | "gtceu:extractor/extract_copper_double_cable" | "gtceu:alloy_smelter/alloy_smelt_vanadium_steel_ingot_to_block" | "gtceu:shaped/bolt_saw_shellite" | "gtceu:extruder/extrude_iridium_to_plate" | "gtceu:blasting/smelt_endstone_bentonite_ore_to_ingot" | "gtceu:macerator/macerate_aluminium_double_cable" | "gtceu:chemical_reactor/steam_crack_propene" | "gtceu:compressor/compress_annealed_copper_to_block" | "gtceu:macerator/macerate_netherrack_emerald_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_hssg_to_ingot" | "thermalendergy:machine/press/press_stellarium_ingot_to_gear" | "gtceu:assembler/bronze_gearbox_casing" | "exnihilosequentia:sieve/ens_bone_meal" | "gtceu:shaped/nugget_assembling_polybenzimidazole" | "gtceu:fluid_solidifier/solidify_magnesium_diboride_block" | "gtceu:compressor/compress_graphene_to_block" | "mysticalagriculture:essence/appliedenergistics2/certus_quartz" | "gtceu:fluid_solidifier/solidify_neutronium_to_ingot" | "gtceu:fluid_solidifier/solidify_osmiridium_to_rotor" | "railways:sequenced_assembly/track_biomesoplenty_hellbark_narrow" | "gtceu:packer/unpackage_potassium_hydroxide_tiny_dust" | "gtceu:shaped/block_compress_sodalite" | "gtceu:arc_furnace/arc_niobium_titanium_double_cable" | "gtceu:extractor/extract_annealed_copper_long_rod" | "ae2:entropy/cool/lava_obsidian" | "gtceu:packer/package_rutile_tiny_dust" | "create:crafting/kinetics/piston_extension_pole" | "gtceu:electric_blast_furnace/blast_hsla_steel" | "gtceu:shaped/chainsaw_head_neutronium" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_naphtha" | "minecraft:steam_boiler/spruce_door" | "gtceu:macerator/macerate_amethyst_plate" | "gtceu:shaped/compress_ilmenite_to_ore_block" | "gtceu:centrifuge/centrifuge_pollucite_dirty_dust_to_dust" | "gtceu:large_chemical_reactor/glycerol_from_seed_oil_ethanol" | "create:compat/projectvibrantjourneys/cutting/pine_log" | "minecraft:ens_andesite" | "minecraft:lime_dye_from_smelting" | "gtceu:shaped/gear_shellite" | "gtceu:chemical_bath/bathe_tin_crushed_ore_to_purified_ore" | "gtceu:blasting/smelt_netherrack_cobaltite_ore_to_ingot" | "thermal:machines/insolator/insolator_radish" | "create:cut_limestone_slab" | "gtceu:vacuum_freezer/tantalum_carbide" | "gtceu:extruder/extrude_zinc_to_plate" | "gtceu:cutter/cut_platinum_long_rod_to_rod" | "gtceu:assembler/note_block" | "gtceu:thermal_centrifuge/centrifuge_bornite_purified_ore_to_refined_ore" | "gtceu:laser_engraver/engrave_cpu_neutronium" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_single_wire" | "gtceu:blasting/smelt_endstone_emerald_ore_to_ingot" | "gtceu:shaped/block_compress_blue_steel" | "gtceu:forge_hammer/hammer_nether_quartz_crushed_ore_to_dust" | "gtceu:bender/bend_hsse_to_plate" | "gtceu:forge_hammer/hammer_electrotine_crushed_ore_to_impure_dust" | "gtceu:packer/package_perlite_small_dust" | "gtceu:packer/strip_vanadium_gallium_cable_gt_octal" | "gtceu:alloy_smelter/alloy_smelt_red_steel_ingot_to_block" | "gtceu:shaped/small_dust_assembling_indium_tin_barium_titanium_cuprate" | "mysticalagriculture:prosperity_gemstone_block_uncraft" | "thermal:storage/carrot_from_block" | "thermal:rockwool/light_blue_rockwool_from_dye" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_to_ingot" | "gtceu:shaped/small_dust_assembling_coke" | "thermal:parts/lead_gear" | "gtceu:macerator/macerate_hssg_double_wire" | "create:milling/sugar_cane" | "gtceu:thermal_centrifuge/centrifuge_diamond_purified_ore_to_refined_ore" | "gtceu:cutter/cut_signalum_rod_to_bolt" | "gtceu:macerator/macerate_cobalt_double_cable" | "powersuits:modules/weapon/blade_launcher" | "gtceu:shaped/tiny_bronze_pipe" | "gtceu:macerator/macerate_platinum_nugget" | "create:smelting/tin_ingot_compat_thermal" | "gtceu:thermal_centrifuge/centrifuge_chromite_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_reinforced_epoxy_resin_dust" | "gtceu:extractor/extract_vanadium_ingot" | "gtceu:shaped/luv_kinetic_input_box" | "exnihilosequentia:sieve/ens_oak_sapling" | "gtceu:cutter/cut_magnetic_iron_rod_to_bolt_distilled_water" | "gtceu:packer/pack_nichrome_wires_4_0" | "gtceu:macerator/macerate_incoloy_ma_956_frame" | "gtceu:assembler/cover_aluminium_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/large_nickel_pipe" | "createarmory:shotgun_shell_recipe" | "gtceu:extractor/extract_cerium_dust" | "gtceu:smelting/smelt_deepslate_electrotine_ore_to_ingot" | "gtceu:arc_furnace/arc_tin_fine_wire" | "gtceu:forge_hammer/hammer_deepslate_graphite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_lumium_to_plate" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_4_0" | "gtceu:shaped/pipe_large_restrictive_tin" | "minecraft:quartz_bricks" | "gtceu:macerator/macerate_goethite_crushed_ore_to_dust" | "minecraft:map_cloning" | "gtceu:extractor/extract_soul_infused_double_plate" | "gtceu:shaped/rotor_iron" | "gtceu:create_mixer/yttrium_barium_cuprate" | "gtceu:shaped/small_dust_disassembling_bornite" | "gtceu:centrifuge/centrifuge_magnetite_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_soapstone" | "gtceu:shapeless/decompress_uraninite_from_ore_block" | "gtceu:arc_furnace/arc_cobalt_foil" | "thermal:drill_head" | "gtceu:large_chemical_reactor/glycerol_from_seed_oil_methanol" | "gtceu:shaped/plate_double_palladium" | "gtceu:shaped/solar_panel_basic" | "gtceu:arc_furnace/arc_platinum_dust" | "gtceu:packer/package_indium_gallium_phosphide_small_dust" | "gtceu:packer/strip_tungsten_steel_cable_gt_double" | "gtceu:shapeless/steel_wire_wiregtsingle_doubling" | "gtceu:cracker/steam_crack_propane" | "gtceu:shaped/ev_ore_washer" | "ae2:block_cutter/walls/sky_stone_brick_wall" | "gtceu:forge_hammer/hammer_neodymium_ore_to_raw_ore" | "minecraft:raw_gold_block" | "mysticalagriculture:supremium_farmland" | "minecraft:birch_door" | "gtceu:macerator/macerate_gold_long_rod" | "gtceu:shaped/small_dust_disassembling_garnet_sand" | "minecraft:steam_boiler/stripped_dark_oak_wood" | "gtceu:electrolyzer/decomposition_electrolyzing_cryptand_li" | "gtceu:macerator/macerate_uraninite_refined_ore_to_dust" | "gtceu:packer/unpackage_incoloy_ma_956_small_dust" | "gtceu:arc_furnace/arc_lv_fluid_solidifier" | "gtceu:primitive_blast_furnace/steel_from_charcoal_gem_wrought" | "gtceu:compressor/compress_magnesium_diboride_to_block" | "gtceu:fluid_solidifier/solidify_darmstadtium_to_nugget" | "gtceu:forge_hammer/hammer_pyrochlore_ore_to_raw_ore" | "ae2:shaped/slabs/sky_stone_small_brick" | "gtceu:packer/unpackage_iridium_chloride_small_dust" | "gtceu:shaped/stick_hsla_steel" | "xtonesreworked:jelt_block_4_from_stonecutting" | "gtceu:shaped/gear_stellarium" | "gtceu:shapeless/purified_ore_to_dust_diamond" | "thermal:machines/press/press_nickel_ingot_to_plate" | "minecraft:birch_fence_gate" | "gtceu:macerator/macerate_europium_small_fluid_pipe" | "gtceu:forge_hammer/hammer_netherrack_soapstone_ore_to_raw_ore" | "gtceu:arc_furnace/arc_darmstadtium_dense_plate" | "gtceu:extractor/extract_borosilicate_glass_ingot" | "gtceu:macerator/macerate_iridium_block" | "gtceu:extractor/extract_tungsten_nugget" | "gtceu:macerator/macerate_mv_canner" | "thermal:storage/hops_from_block" | "gtceu:packer/package_basaltic_mineral_sand_tiny_dust" | "gtceu:fluid_solidifier/solidify_americium_to_ingot" | "gtceu:macerator/macerate_magnetite_refined_ore_to_dust" | "create_crystal_clear:andesite_clear_glass_casing" | "gtceu:smelting/dust_indium_gallium_phosphide__demagnetize_from_dust" | "create:compat/atmospheric/milling/warm_monkey_brush" | "gtceu:shaped/plate_enriched_naquadah" | "gtceu:arc_furnace/arc_gold_ring" | "gtceu:cutter/cut_quartzite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/small_dust_disassembling_cobaltite" | "gtceu:arc_furnace/arc_niobium_nitride_single_wire" | "ae2:matter_cannon/nuggets/calcium" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_3_1" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_3_0" | "gtceu:arc_furnace/arc_platinum_bolt" | "gtceu:compressor/red_sandstone" | "gtceu:smelting/smelt_raw_tin_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_glass" | "minecraft:mud_brick_wall" | "gtceu:extractor/extract_silicon_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_cryptand_na" | "minecraft:prismarine_wall_from_prismarine_stonecutting" | "railways:dying_existing_cap_cyan" | "gtceu:sifter/sift_blue_topaz_purified_ore_to_gems" | "gtceu:ore_washer/wash_bastnasite_dirty_dust_to_dust" | "gtceu:blasting/smelt_endstone_trona_ore_to_ingot" | "gtceu:shapeless/tin_wire_wiregthex_splitting" | "ae2wtlib:wireless_universal_terminal/upgrade_pattern_encoding" | "gtceu:thermal_centrifuge/centrifuge_powellite_purified_ore_to_refined_ore" | "create:cutting/compat/botania/glimmering_stripped_livingwood" | "create:cutting/compat/byg/stripped_jacaranda_log" | "gtceu:large_chemical_reactor/sulfur_dioxide_from_sulfide" | "minecraft:redstone_block" | "gtceu:shaped/tiny_dust_disassembling_tungsten" | "gtceu:ore_washer/wash_tin_pure_dust_to_dust" | "gtceu:shaped/iv_transformer_4a" | "minecraft:honeycomb_block" | "gtceu:forge_hammer/hammer_raw_naquadah_to_crushed_ore" | "gtceu:extractor/extract_black_steel_nugget" | "gtceu:forge_hammer/hammer_graphite_crushed_ore_to_dust" | "gtceu:shaped/bolt_saw_magnalium" | "extendedcrafting:enhanced_ender_component" | "gtceu:shapeless/bone_to_bone_meal" | "exnihilosequentia:sieve/ens_seed_wheat" | "gtceu:shaped/casing_tungstensteel_gearbox" | "gtceu:fluid_solidifier/solidify_platinum_to_ingot" | "framedblocks:framed_elevated_double_slope_slab" | "gtceu:smelting/dust_cobaltite__dust_to_ingot" | "thermal:machines/press/unpacking/press_sugar_cane_unpacking" | "gtceu:shaped/lv_output_hatch" | "gtceu:circuit_assembler/nano_mainframe_luv_asmd_soldering_alloy" | "gtceu:smelting/smelt_bentonite_ore_to_ingot" | "gtceu:compressor/compress_reinforced_epoxy_resin_to_block" | "thermal:energy_cell" | "gtceu:shaped/gear_invar" | "gtceu:extractor/extract_indium_dust" | "powersuits:modules/movement/rift_generator" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_bolt" | "gtceu:shaped/pipe_normal_restrictive_cobalt" | "gtceu:large_boiler/treated_wood_rod" | "gtceu:blasting/smelt_magnesite_ore_to_ingot" | "gtceu:macerator/macerate_platinum_octal_cable" | "gtceu:arc_furnace/arc_black_bronze_small_restrictive_item_pipe" | "thermal_extra:augments/potion_duration_augment_1" | "gtceu:thermal_centrifuge/centrifuge_basaltic_mineral_sand_crushed_ore_to_refined_ore" | "gtceu:bender/bend_tungsten_carbide_plate_to_foil" | "create:crafting/materials/electron_tube" | "gtceu:macerator/macerate_compressed_clay" | "farmersdelight:wheat_dough_from_water" | "gtceu:macerator/macerate_lead_crushed_ore_to_impure_dust" | "gtceu:assembler/cover_cupronickel_wire_gt_single_rubber" | "gtceu:shaped/small_dust_assembling_ruthenium_tetroxide" | "create:compat/botania/milling/cyan_petal" | "thermal_extra:augments/potion_duration_augment_5" | "gtceu:shapeless/crushed_ore_to_dust_yellow_limonite" | "thermal_extra:augments/potion_duration_augment_4" | "thermal_extra:augments/potion_duration_augment_3" | "thermal_extra:augments/potion_duration_augment_2" | "create:compat/betterendforge/pressing/cave_moss_path" | "gtceu:shaped/iv_extruder" | "gtceu:arc_furnace/arc_silver_rod" | "gtceu:cutter/cut_black_bronze_rod_to_bolt_water" | "gtceu:smelting/smelt_blue_topaz_ore_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_tetrahedrite_purified_ore_to_refined_ore" | "gtceu:packer/package_inert_metal_mixture_small_dust" | "thermal:fire_tnt" | "gtceu:smelting/smelt_endstone_ilmenite_ore_to_ingot" | "thermal:machines/centrifuge/centrifuge_redstone_mushroom_spores" | "xtonesreworked:lave_block_10_from_stonecutting" | "framedblocks:framed_elevated_double_slope_slab_rotate_to_framed_extended_double_slope_panel" | "gtceu:arc_furnace/arc_potin_small_fluid_pipe" | "gtceu:fluid_solidifier/solidify_neodymium_to_plate" | "gtceu:forge_hammer/hammer_bastnasite_crushed_ore_to_impure_dust" | "thermal:machines/sawmill/sawmill_acacia_logs" | "gtceu:shaped/iv_mixer" | "gtceu:arc_furnace/arc_tin_hex_wire" | "gtceu:chemical_reactor/polyethylene_from_oxygen" | "gtceu:ore_washer/wash_quartzite_pure_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_duranium" | "framedblocks:framed_gate" | "gtceu:shaped/turbine_blade_stainless_steel" | "mysticalagriculture:stonecutting/soulstone_chiseled_bricks_from_soulstone_bricks" | "bigreactors:turbine/reinforced/passivetap_fe" | "gtceu:extractor/extract_niobium_nitride_double_plate" | "gtceu:bender/bend_zinc_plate_to_double_plate" | "minecraft:oxidized_cut_copper_stairs" | "gtceu:shaped/stick_long_vanadium_gallium" | "thermal:storage/bronze_ingot_from_block" | "gtceu:macerator/macerate_battery_alloy_block" | "gtceu:shapeless/trinium_wire_wiregtoctal_splitting" | "gtceu:shaped/small_dust_disassembling_rarest_metal_mixture" | "gtceu:macerator/macerate_nickel_zinc_ferrite_ingot" | "gtceu:cutter/cut_realgar_flawless_gem_to_gem_water" | "gtceu:electrolyzer/decomposition_electrolyzing_ferrosilite" | "gtceu:shaped/block_compress_rhodium_plated_palladium" | "gtceu:compressor/compress_antimony_to_block" | "gtceu:shaped/nugget_assembling_silver" | "minecraft:stick" | "numina:components/artificial_muscle" | "gtceu:assembler/observer_quartzite" | "gtceu:bender/bend_tantalum_plate_to_double_plate" | "thermal:explosive_grenade_4" | "gtceu:macerator/macerate_endstone_redstone_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_tin_alloy_ingot_to_block" | "gtceu:shaped/tiny_dust_assembling_silver_oxide" | "thermal:machines/crucible/crucible_redstone_dust" | "gtceu:shaped/small_dust_disassembling_zinc" | "create:crafting/kinetics/red_seat" | "create:deploying/waxed_copper_shingle_slab_from_adding_wax" | "mysticalagriculture:augment/attack_aoe_iii" | "gtceu:forming_press/press_wrought_iron_turbine_rotor" | "gtceu:extruder/extrude_black_bronze_small_pipe" | "gtceu:shaped/small_dust_disassembling_iridium_metal_residue" | "gtceu:shapeless/graphene_wire_wiregtdouble_doubling" | "gtceu:packer/package_titanium_small_dust" | "thermal:gray_concrete_powder_with_slag" | "gtceu:packer/pack_cobalt_wires_4_single" | "gtceu:arc_furnace/arc_uranium_235_dust" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_2_single" | "gtceu:shaped/tiny_dust_disassembling_cyclohexanone_oxime" | "gtceu:shaped/compress_plutonium_to_ore_block" | "gtceu:compressor/compress_iron_nugget_to_ingot" | "gtceu:forge_hammer/hammer_hematite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_cell_extruder_mold" | "automobility:frame/standard_lime" | "xtonesreworked:lave_block_3_from_stonecutting" | "gtceu:shaped/ring_rhodium_plated_palladium" | "gtceu:extractor/extract_tungsten_hex_cable" | "minecraft:dried_kelp_from_campfire_cooking" | "gtceu:forge_hammer/hammer_indium_gallium_phosphide_to_plate" | "gtceu:macerator/macerate_endstone_pyrolusite_ore_to_raw_ore" | "gtceu:macerator/macerate_aluminium_nugget" | "thermal:machines/smelter/smelter_raw_gold" | "gtceu:shaped/block_compress_steel" | "gtceu:fluid_solidifier/solidify_soul_infused_to_ingot" | "gtceu:arc_furnace/arc_coke_oven_hatch" | "gtceu:arc_furnace/arc_iridium_quadruple_fluid_pipe" | "gtceu:macerator/macerate_ultimet_small_item_pipe" | "gtceu:packer/package_flint_small_dust" | "create:cutting/stripped_mangrove_log" | "gtceu:extractor/extract_yttrium_barium_cuprate_small_spring" | "gtceu:cutter/cut_sterling_silver_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_polybenzimidazole_huge_fluid_pipe" | "gtceu:alloy_smelter/alloy_smelt_palladium_to_nugget" | "gtceu:macerator/macerate_lithium_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_lithium_ore_to_ingot" | "gtceu:shaped/pipe_normal_restrictive_blackbronze" | "gtceu:extractor/extract_iron_octal_cable" | "gtceu:macerator/macerate_raw_pollucite_ore_to_crushed_ore" | "gtceu:blasting/smelt_deepslate_thorium_ore_to_ingot" | "gtceu:macerator/macerate_activator_rail" | "gtceu:shaped/cleanroom" | "minecraft:large_boiler/dark_oak_button" | "gtceu:bender/bend_copper_ingot_to_double_plate" | "gtceu:shapeless/centrifuged_ore_to_dust_monazite" | "gtceu:extruder/extrude_magnetic_iron_ingot_to_bolt" | "gtceu:chemical_reactor/elite_circuit_board_persulfate" | "automobility:frame/quartz_rickshaw" | "gtceu:mixer/mercury_barium_calcium_cuprate" | "gtceu:cutter/cut_silicone_rubber_block_to_plate_distilled_water" | "mysticalagriculture:essence/thermal/lumium_ingot" | "gtceu:extractor/extract_rubber_screw" | "gtceu:forge_hammer/hammer_oilsands_crushed_ore_to_dust" | "ae2:network/cables/dense_covered_light_blue" | "gtceu:electrolyzer/decomposition_electrolyzing_screret_runic_laser_source_base" | "thermal:machines/pulverizer/pulverizer_diamond_ore" | "gtceu:cutter/cut_zeron_100_block_to_plate" | "gtceu:packer/pack_tritanium_wires_2_2" | "gtceu:packer/pack_tritanium_wires_2_1" | "ae2additions:cells/item/1024k" | "gtceu:shaped/stick_long_potin" | "gtceu:packer/pack_tritanium_wires_2_0" | "gtceu:macerator/macerate_dark_oak_slab" | "gtceu:centrifuge/decomposition_centrifuging__tungsten_steel" | "gtceu:shaped/tiny_dust_disassembling_sterling_silver" | "gtceu:shaped/plate_prismalium" | "gtceu:shapeless/crushed_ore_to_dust_lapis" | "gtceu:cutter/cut_realgar_flawless_gem_to_gem" | "gtceu:large_chemical_reactor/cyclohexane" | "gtceu:arc_furnace/arc_niobium_titanium_plate" | "gtceu:bender/bend_bronze_plate_to_double_plate" | "gtceu:shaped/plate_naquadah" | "minecraft:black_terracotta" | "gtceu:shaped/small_dust_assembling_bornite" | "gtceu:shapeless/nugget_disassembling_hsla_steel" | "gtceu:shapeless/blue_alloy_wire_wiregtquadruple_quadrupling" | "gtceu:create_mixer/gunpowder_from_coal" | "gtceu:smelting/smelt_refinedore_granitic_mineral_sand_to_ingot" | "gtceu:packer/package_uranium_235_small_dust" | "gtceu:macerator/macerate_gold_single_wire" | "gtceu:arc_furnace/arc_vanadium_gallium_double_plate" | "gtceu:extractor/extract_nickel_ingot" | "gtceu:assembler/cover_cobalt_wire_gt_hex_styrene_butadiene" | "gtceu:assembler/cover_gold_wire_gt_hex_rubber" | "gtceu:packer/package_fullers_earth_tiny_dust" | "gtceu:arc_furnace/arc_polybenzimidazole_normal_fluid_pipe" | "gtceu:steam_boiler/treated_wood_dust" | "gtceu:packer/package_stone_tiny_dust" | "merequester:requester_terminal" | "create:compacting/andesite_from_flint" | "gtceu:macerator/macerate_platinum_octal_wire" | "thermal_extra:shellite_dust" | "gtceu:macerator/macerate_stellite_100_ingot" | "gtceu:arc_furnace/arc_magnetic_samarium_nugget" | "gtceu:shaped/iv_circuit_assembler" | "gtceu:ore_washer/wash_cobaltite_crushed_ore_to_purified_ore_fast" | "ae2additions:cells/super/1024k-housing" | "gtceu:shaped/torch_coke" | "gtceu:fluid_solidifier/solidify_watertight_steel_to_plate" | "railways:sequenced_assembly/track_hexcasting_edified_wide" | "gtceu:shaped/compress_bauxite_to_ore_block" | "gtceu:alloy_smelter/alloy_smelt_rubber_to_ingot" | "thermal:machines/press/press_silver_ingot_to_gear" | "gtceu:extruder/extrude_melodium_ingot_to_block" | "gtceu:shaped/tiny_dust_assembling_asbestos" | "mysticalagriculture:augment/absorption_iii" | "gtceu:shaped/small_dust_assembling_electrum" | "ae2:block_cutter/walls/fluix_wall" | "thermal:machines/bottler/bottler_blue_concrete" | "gtceu:packer/package_magnesium_diboride_tiny_dust" | "mysticalagriculture:seed/infusion/cow" | "gtceu:extruder/extrude_potin_ingot_to_bolt" | "gtceu:arc_furnace/arc_ulv_energy_output_hatch" | "thermal:machines/bottler/bottler_experience_bottle" | "gtceu:smelting/smelt_endstone_oilsands_ore_to_ingot" | "gtceu:shapeless/lead_wire_wiregtquadruple_quadrupling" | "gtceu:steam_boiler/bio_chaff" | "gtceu:alloy_smelter/alloy_smelt_vanadium_to_ingot" | "mysticalagriculture:supremium_furnace" | "gtceu:compressor/compress_darmstadtium_nugget_to_ingot" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_ethylene" | "gtceu:alloy_blast_smelter/naquadah_alloy" | "create:crushing/deepslate_diamond_ore" | "gtceu:shaped/small_dust_disassembling_hsla_steel" | "gtceu:packer/package_iridium_small_dust" | "gtceu:forge_hammer/hammer_deepslate_cobaltite_ore_to_raw_ore" | "gtceu:ore_washer/wash_asbestos_crushed_ore_to_purified_ore_fast" | "gtceu:packer/package_redstone_tiny_dust" | "gtceu:shaped/stick_long_stick_magnalium" | "minecraft:gold_ingot_from_smelting_nether_gold_ore" | "gtceu:extractor/extract_ultimet_small_restrictive_item_pipe" | "framedblocks:framing_saw/framed_flat_slope_slab_corner" | "create:cut_deepslate_stairs_from_stone_types_deepslate_stonecutting" | "gtceu:macerator/macerate_electrum_double_wire" | "railways:sequenced_assembly/track_twilightforest_transwood_wide" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_dense_plate" | "gtceu:macerator/macerate_naquadria_nugget" | "gtceu:cutter/cut_nano_cpu_distilled_water" | "gtceu:fluid_solidifier/solidify_invar_to_nugget" | "gtceu:chemical_reactor/raw_sbr_from_air" | "simplylight:illuminant_block_dyed" | "gtceu:ore_washer/wash_apatite_pure_dust_to_dust" | "gtceu:packer/unpackage_caesium_tiny_dust" | "gtceu:macerator/macerate_rabbit" | "gtceu:assembler/assemble_naquadah_turbine_blade" | "gtceu:shaped/nugget_assembling_vanadium" | "gtceu:electric_blast_furnace/engraved_crystal_chip_from_olivine" | "numina:energy_storage/ultimate_battery" | "thermal_extra:machine/press/twinite_coin" | "thermal:machines/press/unpacking/press_signalum_nugget_unpacking" | "gtceu:ore_washer/wash_basaltic_mineral_sand_pure_dust_to_dust" | "ae2:misc/deconstruction_fluix_block" | "powersuits:power_fist" | "gtceu:forge_hammer/hammer_hematite_crushed_ore_to_dust" | "thermal:steam_boiler/sulfur" | "gtceu:assembler/fluid_regulator_zpm" | "gtceu:bender/bend_osmiridium_plate_to_foil" | "gtceu:macerator/macerate_yttrium_barium_cuprate_screw" | "gtceu:shaped/ev_machine_hull" | "create:small_ochrum_bricks_from_stone_types_ochrum_stonecutting" | "create:compat/environmental/milling/purple_hibiscus" | "gtceu:shapeless/signalum_wire_wiregtsingle_doubling" | "gtceu:forge_hammer/hammer_raw_apatite_to_crushed_ore" | "gtceu:arc_furnace/arc_tungsten_steel_small_fluid_pipe" | "gtceu:cutter/cut_melodium_rod_to_bolt_distilled_water" | "exnihilosequentia:fluid_transform/ens_sea_water" | "gtceu:blasting/smelt_raw_saltpeter_ore_to_ingot" | "gtceu:macerator/macerate_plutonium_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_netherrack_malachite_ore_to_raw_ore" | "gtceu:packer/unpackage_silver_oxide_tiny_dust" | "gtceu:packer/unpackage_treated_wood_small_dust" | "gtceu:cutter/cut_tungsten_steel_block_to_plate_water" | "gtceu:steam_boiler/wood_gear" | "gtceu:shaped/plate_soul_infused" | "gtceu:assembler/assemble_sterling_silver_pipe_large_restrictive" | "gtceu:forge_hammer/hammer_pyrochlore_refined_ore_to_dust" | "gtceu:packer/unpackage_polyvinyl_butyral_tiny_dust" | "gtceu:forge_hammer/hammer_cassiterite_ore_to_raw_ore" | "minecraft:lapis_lazuli_from_blasting_lapis_ore" | "create:compat/druidcraft/crushing/moonstone_ore" | "gtceu:smelting/smelt_trona_ore_to_ingot" | "gtceu:packer/package_sodium_perchlorate_tiny_dust" | "minecraft:cooked_chicken_from_campfire_cooking" | "create:emptying/compat/farmersdelight/milk_bottle" | "gtceu:electric_blast_furnace/blast_stainless_steel" | "gtceu:arc_furnace/arc_red_alloy_double_plate" | "gtceu:large_boiler/coal_small_dust" | "gtceu:shaped/block_compress_borosilicate_glass" | "gtceu:shapeless/purified_ore_to_dust_cinnabar" | "gtceu:arc_furnace/arc_naquadah_coil_block" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_octal_silicone" | "gtceu:laser_engraver/engraved_lapotron_chip" | "framedblocks:framing_saw/framed_double_half_slope" | "modularrouters:modular_router" | "gtceu:packer/pack_vanadium_gallium_wires_2_single" | "gtceu:shaped/hv_electric_furnace" | "gtceu:extractor/extract_tungsten_steel_nugget" | "gtceu:extruder/extrude_polybenzimidazole_large_pipe" | "gtceu:compressor/compress_invar_to_block" | "gtceu:forge_hammer/hammer_bornite_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_luv_gas_collector" | "gtceu:extractor/extract_vanadium_steel_plate" | "gtceu:cutter/cut_tungsten_carbide_long_rod_to_rod_water" | "gtceu:shaped/tiny_dust_assembling_4_toluenesulfonyl_chloride" | "gtceu:autoclave/lapotron_gem_red_steel" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_2_0" | "gtceu:extractor/rose_bush_dye" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_2_1" | "gtceu:shaped/mv_thermal_centrifuge" | "gtceu:packer/unpackage_talc_small_dust" | "gtceu:cutter/cut_hpic_distilled_water" | "gtceu:shaped/large_naquadah_pipe" | "gtceu:cutter/cut_prismalium_screw_to_bolt" | "minecraft:mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting" | "gtceu:lathe/lathe_bismuth_bronze_bolt_to_screw" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_2_2" | "gtceu:shaped/small_dust_disassembling_sodium_bicarbonate" | "create:cutting/compat/byg/stripped_baobab_log" | "gtceu:macerator/macerate_beryllium_block" | "gtceu:shaped/turbine_blade_neutronium" | "gtceu:macerator/macerate_polybenzimidazole_small_fluid_pipe" | "gtceu:macerator/macerate_ruby_rod" | "gtceu:polarizer/polarize_iron_bolt" | "gtceu:extractor/extract_tungsten_gear" | "gtceu:packer/package_barite_small_dust" | "mysticalagriculture:prudentium_furnace" | "gtceu:thermal_centrifuge/centrifuge_garnet_sand_purified_ore_to_refined_ore" | "thermal:machines/smelter/smelter_nickel_ore" | "gtceu:wiremill/mill_niobium_nitride_wire" | "gtceu:wiremill/mill_tantalumingot_to_fine_wire" | "gtceu:arc_furnace/arc_neutronium_plate" | "create:cutting/compat/byg/holly_wood" | "mysticalagriculture:seed/infusion/sulfur" | "gtceu:arc_furnace/arc_platinum_quadruple_cable" | "gtceu:compressor/compress_osmiridium_nugget_to_ingot" | "gtceu:macerator/macerate_tin_alloy_screw" | "create:compacting/chocolate" | "gtceu:macerator/macerate_ruridit_foil" | "gtceu:wiremill/mill_tungsten_steel_wire_to_fine_wire" | "thermal:storage/spinach_from_block" | "gtceu:assembler/assemble_molybdenum_turbine_blade" | "gtceu:arc_furnace/arc_potin_rod" | "gtceu:large_chemical_reactor/methanol_from_carbon" | "gtceu:shapeless/nugget_disassembling_blue_steel" | "gtceu:macerator/macerate_netherrack_neodymium_ore_to_raw_ore" | "railways:sequenced_assembly/track_mangrove_narrow" | "mysticalagriculture:essence/minecraft/stone" | "gtceu:cutter/cut_battery_alloy_block_to_plate" | "gtceu:extractor/extract_lead_nugget" | "gtceu:macerator/macerate_hsla_steel_long_rod" | "gtceu:arc_furnace/arc_ultimet_small_item_pipe" | "gtceu:assembler/cover_osmium_wire_gt_hex_styrene_butadiene" | "gtceu:smelting/smelt_deepslate_diatomite_ore_to_ingot" | "gtceu:assembly_line/electric_piston_luv" | "railways:sequenced_assembly/track_byg_white_mangrove_narrow" | "gtceu:assembler/cover_silver_wire_gt_octal_rubber" | "gtceu:macerator/macerate_raw_realgar_ore_to_crushed_ore" | "gtceu:shapeless/centrifuged_ore_to_dust_cassiterite" | "gtceu:assembly_line/fusion_reactor_mk1" | "gtceu:fluid_solidifier/solidify_yellow_dye_to_ball" | "railways:sequenced_assembly/cyan_conductor_cap" | "bigreactors:turbine/reinforced/casing_recycle" | "gtceu:extruder/extrude_soul_infused_ingot_to_long_rod" | "gtceu:assembler/assemble_cobalt_brass_pipe_normal_restrictive" | "gtceu:macerator/macerate_nichrome_hex_cable" | "gtceu:shaped/gear_emerald" | "gtceu:assembler/zpm_256a_laser_target_hatch" | "gtceu:blasting/smelt_deepslate_pyrolusite_ore_to_ingot" | "gtceu:shaped/plate_niobium_titanium" | "gtceu:forge_hammer/hammer_magnesite_ore_to_raw_ore" | "gtceu:assembly_line/fusion_reactor_mk3" | "gtceu:assembly_line/fusion_reactor_mk2" | "gtceu:macerator/macerate_rose_gold_plate" | "gtceu:extractor/extract_trinium_foil" | "gtceu:extractor/extract_tungsten_rod" | "create:cut_tuff_wall" | "gtceu:forming_press/press_osmium_turbine_rotor" | "minecraft:steam_boiler/mangrove_stairs" | "create:compat/environmental/milling/red_hibiscus" | "gtceu:packer/package_olivine_small_dust" | "powersuits:powerarmor_head" | "gtceu:macerator/macerate_platinum_refined_ore_to_dust" | "gtceu:ore_washer/wash_yellow_limonite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/electric_pump_hv_styrene_butadiene_rubber" | "gtceu:blasting/smelt_netherrack_asbestos_ore_to_ingot" | "gtceu:extractor/extract_platinum_huge_restrictive_item_pipe" | "gtceu:packer/pack_lead_wires_2_2" | "gtceu:fluid_solidifier/solidify_osmium_to_nugget" | "gtceu:macerator/macerate_yellow_garnet_plate" | "gtceu:shaped/rotor_naquadah_alloy" | "gtceu:packer/unpackage_sodium_bicarbonate_tiny_dust" | "gtceu:macerator/macerate_tungsten_carbide_tiny_fluid_pipe" | "gtceu:packer/pack_lead_wires_2_0" | "gtceu:chemical_reactor/steam_crack_butane" | "gtceu:packer/pack_lead_wires_2_1" | "create:crafting/kinetics/black_seat_from_other_seat" | "gtceu:blasting/smelt_bauxite_ore_to_ingot" | "gtceu:macerator/macerate_warped_planks" | "gtceu:macerator/macerate_hv_thermal_centrifuge" | "gtceu:bender/bend_zinc_ingot_to_foil" | "gtceu:alloy_smelter/alloy_smelt_indium_to_ingot" | "gtceu:extruder/extrude_sterling_silver_small_pipe" | "ae2:network/parts/energy_acceptor" | "create:compat/byg/milling/amaranth" | "bigreactors:fluidizer/solid/magentite" | "mysticalagriculture:seed/reprocessor/refined_obsidian" | "gtceu:arc_furnace/arc_naquadah_alloy_turbine_blade" | "gtceu:create_mixer/energium_dust" | "farmersdelight:cutting/dark_oak_wood" | "gtceu:packer/pack_tin_wires_3_1" | "gtceu:shaped/hammer_sterling_silver" | "gtceu:packer/pack_tin_wires_3_0" | "gtceu:wiremill/mill_tungsten_steel_wire" | "bigreactors:reactor/reinforced/controlrod" | "gtceu:arc_furnace/arc_hv_gas_turbine" | "gtceu:large_chemical_reactor/dimethylamine" | "gtceu:compressor/compress_plate_dust_obsidian_" | "gtceu:fluid_solidifier/solidify_tantalum_block" | "minecraft:steam_boiler/mangrove_propagule" | "gtceu:extractor/extract_tungsten_carbide_nugget" | "gtceu:shapeless/naquadah_wire_wiregtoctal_doubling" | "mysticalagriculture:supremium_sickle" | "create:calcite_from_stone_types_calcite_stonecutting" | "gtceu:arc_furnace/arc_large_combustion_engine" | "gtceu:shaped/hv_sifter" | "gtceu:forge_hammer/hammer_raw_silver_to_crushed_ore" | "gtceu:shapeless/credit_platinum_alt" | "gtceu:cutter/cut_copper_block_to_plate_water" | "gtceu:shaped/uv_bender" | "gtceu:alloy_smelter/alloy_smelt_black_bronze_nugget_to_ingot" | "farmersdelight:cooking/cooked_rice" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_hex_styrene_butadiene" | "gtceu:macerator/macerate_deepslate_trona_ore_to_raw_ore" | "minecraft:iron_sword" | "gtceu:arc_furnace/arc_blue_alloy_hex_wire" | "ae2:network/blocks/interfaces_interface_alt" | "gtceu:vacuum_freezer/cool_hot_vanadium_gallium_ingot" | "ae2additions:cells/fluid/casing-4096k" | "create:milling/saddle" | "gtceu:fluid_solidifier/solidify_battery_alloy_block" | "gtceu:forge_hammer/hammer_chromite_refined_ore_to_dust" | "gtceu:macerator/macerate_rhodium_foil" | "thermal:machines/centrifuge/centrifuge_lime_rockwool" | "create:splashing/thermal/crushed_raw_tin" | "gtceu:lathe/lathe_olivine_to_rod" | "gtceu:extruder/extrude_wrought_iron_ingot_to_gear" | "minecraft:chiseled_sandstone_from_sandstone_stonecutting" | "gtceu:shaped/conveyor_module_ev_rubber" | "gtceu:compressor/compress_uranium_235_nugget_to_ingot" | "ae2:shaped/walls/sky_stone_brick" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_to_nugget" | "gtceu:distillery/distill_refinery_gas_to_propane" | "gtceu:implosion_compressor/implode_dust_rutile__tnt" | "ae2:matter_cannon/nuggets/carbon" | "mysticalagriculture:seed/reprocessor/nether_star" | "gtceu:blasting/smelt_endstone_tetrahedrite_ore_to_ingot" | "gtceu:arc_furnace/arc_prismalium_rod" | "farmersdelight:cutting/leather_helmet" | "gtceu:forge_hammer/hammer_iron_rod_to_long_rod" | "gtceu:blasting/smelt_deepslate_pollucite_ore_to_ingot" | "gtceu:extractor/extract_mercury_barium_calcium_cuprate_ingot" | "minecraft:cut_copper_stairs_from_cut_copper_stonecutting" | "gtceu:extractor/extract_stellarium_screw" | "gtceu:extruder/extrude_tin_alloy_small_pipe" | "gtceu:canner/spray_can_lime_dye" | "gtceu:extruder/extrude_osmium_ingot_to_bolt" | "gtceu:macerator/macerate_borosilicate_glass_block" | "gtceu:compressor/compress_tungsten_nugget_to_ingot" | "gtceu:packer/unpackage_gallium_sulfide_small_dust" | "gtceu:macerator/macerate_emerald_plate" | "gtceu:shaped/shovel_invar" | "colossalchests:interface_silver" | "gtceu:lathe/lathe_iron_to_rod" | "gtceu:arc_furnace/arc_copper_small_spring" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_p_toluenesulfonate" | "railways:sequenced_assembly/track_monorail" | "gtceu:bender/bend_blue_alloy_to_plate" | "gtceu:forge_hammer/hammer_diamond_block_to_gem" | "gtceu:extractor/extract_enriched_naquadah_rod" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_butene" | "gtceu:packer/unpackage_trinaquadalloy_small_dust" | "gtceu:macerator/macerate_raw_vanadium_magnetite_ore_to_crushed_ore" | "gtceu:packer/pack_cobalt_wires_2_2" | "create:crafting/kinetics/metal_girder" | "gtceu:packer/pack_cobalt_wires_2_1" | "gtceu:packer/pack_cobalt_wires_2_0" | "gtceu:circuit_assembler/nano_processor_hv_soldering_alloy" | "xtonesreworked:ztyl_block_9_from_stonecutting" | "gtceu:bender/bend_tungsten_steel_long_rod_to_spring" | "gtceu:macerator/macerate_brass_screw" | "gtceu:extractor/extract_red_alloy_double_cable" | "gtceu:forge_hammer/hammer_lepidolite_refined_ore_to_dust" | "gtceu:packer/pack_hssg_wires_2_2" | "ae2additions:cells/item/casing-4096k" | "gtceu:packer/pack_hssg_wires_2_1" | "gtceu:fluid_solidifier/solidify_melodium_block" | "gtceu:packer/pack_hssg_wires_2_0" | "gtceu:extruder/extrude_zinc_ingot_to_ring" | "gtceu:forming_press/press_iridium_turbine_rotor" | "gtceu:shaped/spruce_planks_saw" | "gtceu:arc_furnace/arc_osmium_small_item_pipe" | "gtceu:macerator/macerate_wrought_iron_ingot" | "thermal:augments/machine_catalyst_augment" | "gtceu:shaped/tiny_dust_assembling_duranium" | "gtceu:smelting/smelt_raw_gypsum_ore_to_ingot" | "gtceu:macerator/macerate_sterling_silver_small_restrictive_item_pipe" | "thermal:machines/pulverizer/pulverizer_blaze_rod" | "gtceu:ore_washer/wash_aluminium_crushed_ore_to_purified_ore_distilled" | "gtceu:large_chemical_reactor/epichlorohydrin_from_allyl_chloride" | "gtceu:arc_furnace/arc_tritanium_single_cable" | "gtceu:blasting/smelt_deepslate_calcite_ore_to_ingot" | "gtceu:cutter/cut_hsse_screw_to_bolt" | "bigreactors:turbine/reinforced/casing_alt" | "gtceu:forge_hammer/hammer_red_steel_to_plate" | "gtceu:shaped/compress_scheelite_to_ore_block" | "thermal:earth_charge/quartz_from_quartz_block" | "gtceu:macerator/macerate_lazurite_gem" | "gtceu:extractor/extract_cyan_glass_lens" | "gtceu:shaped/pipe_normal_restrictive_platinum" | "gtceu:packer/unpackage_osmiridium_tiny_dust" | "thermal:machines/smelter/smelter_coal_ore" | "gtceu:shapeless/gem_to_gem_flawlessgem_blue_topaz" | "gtceu:compressor/compress_trinaquadalloy_nugget_to_ingot" | "gtceu:macerator/macerate_bronze_gear" | "gtceu:macerator/macerate_black_steel_hex_cable" | "gtceu:lathe/buzzsaw_gear_rubber" | "thermalendergy:machine/press/press_prismalium_ingot_to_gear" | "gtceu:arc_furnace/arc_titanium_small_fluid_pipe" | "gtceu:packer/package_uraninite_small_dust" | "gtceu:shaped/zpm_kinetic_input_box" | "gtceu:chemical_reactor/severely_steam_crack_light_fuel" | "gtceu:smelting/dust_wrought_iron__demagnetize_from_dust" | "gtceu:circuit_assembler/electronic_circuit_lv" | "gtceu:shaped/round_tritanium" | "gtceu:bender/bend_trinium_ingot_to_double_plate" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_block" | "thermal:machines/bottler/bottler_cyan_concrete" | "ae2:matter_cannon/nuggets/cobalt" | "gtceu:cutter/cut_lumium_block_to_plate" | "gtceu:macerator/macerate_cupronickel_single_wire" | "gtceu:macerator/macerate_netherrack_zeolite_ore_to_raw_ore" | "gtceu:extractor/extract_molybdenum_disilicide_nugget" | "gtceu:shapeless/nugget_disassembling_indium_gallium_phosphide" | "gtceu:arc_furnace/arc_electrum_double_wire" | "gtceu:assembler/cover_niobium_titanium_wire_gt_hex_styrene_butadiene" | "gtceu:packer/unpackage_tungstate_small_dust" | "gtceu:bender/bend_invar_ingot_to_double_plate" | "gtceu:macerator/macerate_endstone_asbestos_ore_to_raw_ore" | "gtceu:arc_furnace/arc_copper_quadruple_fluid_pipe" | "gtceu:packer/pack_magnesium_diboride_wires_4_0" | "gtceu:shaped/small_vanadium_steel_pipe" | "gtceu:shapeless/steel_wire_wiregtquadruple_doubling" | "gtceu:assembler/cover_ender_fluid_link" | "create:cut_dripstone_wall" | "gtceu:fluid_solidifier/solidify_bronze_to_ingot" | "colossalchests:chest_wall_obsidian" | "gtceu:shaped/stick_long_stick_brass" | "gtceu:compressor/compress_shellite_nugget_to_ingot" | "gtceu:blasting/smelt_fullers_earth_ore_to_ingot" | "gtceu:extruder/extrude_tungsten_steel_large_pipe" | "gtceu:shaped/ev_brewery" | "gtceu:cutter/cut_naquadic_netherite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_2_2" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_4_single" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_2_1" | "gtceu:macerator/macerate_large_arc_smelter" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_2_0" | "create:cutting/compat/byg/mahogany_log" | "minecraft:cut_red_sandstone" | "gtceu:arc_furnace/arc_gold_fine_wire" | "gtceu:packer/pack_shellite_wires_2_single" | "gtceu:cutter/cut_opal_block_to_plate" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_3_0" | "mysticalagriculture:seed/infusion/uranium" | "gtceu:large_boiler/wood_long_rod" | "gtceu:smelting/smelt_puredust_molybdenite_to_ingot" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_3_1" | "gtceu:shapeless/centrifuged_ore_to_dust_stibnite" | "gtceu:extruder/extrude_tin_ingot_to_gear" | "gtceu:assembler/hv_fluid_drilling_rig" | "thermalendergy:machine/smelter/stellarium_ingot" | "mysticalagriculture:essence/minecraft/experience_droplet" | "gtceu:extractor/extract_hssg_gear" | "gtceu:electrolyzer/decomposition_electrolyzing_triethylene_glycol_diamine" | "gtceu:extractor/extract_rhodium_plated_palladium_ingot" | "gtceu:forge_hammer/hammer_deepslate_molybdenite_ore_to_raw_ore" | "farmersdelight:canvas_sign" | "gtceu:packer/strip_hssg_cable_gt_double" | "gtceu:macerator/macerate_annealed_copper_fine_wire" | "gtceu:arc_furnace/arc_red_alloy_quadruple_wire" | "gtceu:ore_washer/wash_naquadah_dirty_dust_to_dust" | "gtceu:macerator/macerate_amethyst_rod" | "create:cut_limestone_brick_stairs" | "gtceu:packer/package_niobium_titanium_tiny_dust" | "gtceu:distillation_tower/distill_steam_cracked_butadiene" | "gtceu:canner/spray_can_white_dye" | "minecraft:deepslate_brick_stairs_from_polished_deepslate_stonecutting" | "create:item_application/copper_casing_from_log" | "modularrouters:fluid_module_2_x4" | "gtceu:arc_furnace/arc_lv_robot_arm" | "gtceu:forge_hammer/hammer_deepslate_cassiterite_sand_ore_to_raw_ore" | "gtceu:packer/package_signalum_small_dust" | "gtceu:extractor/extract_gold_foil" | "gtceu:assembler/cover_tungsten_wire_gt_single_silicone" | "xtonesreworked:sols_block_13_from_stonecutting" | "gtceu:shapeless/block_decompress_platinum" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtsingle_doubling" | "gtceu:packer/unpackage_sodium_hydroxide_tiny_dust" | "farmersdelight:oak_cabinet" | "gtceu:macerator/macerate_niobium_titanium_small_fluid_pipe" | "gtceu:large_chemical_reactor/dimethylhydrazine_from_methanol" | "farmersdelight:integration/immersiveengineering/crusher/wild_rice" | "gtceu:blasting/smelt_endstone_basaltic_mineral_sand_ore_to_ingot" | "gtceu:packer/package_amethyst_small_dust" | "gtceu:circuit_assembler/electronic_circuit_mv" | "gtceu:vacuum_freezer/ruthenium_trinium_americium_neutronate" | "gtceu:arc_furnace/arc_stellarium_rotor" | "create:compat/byg/milling/bistort" | "gtceu:forge_hammer/hammer_lead_refined_ore_to_dust" | "gtceu:shaped/small_dust_assembling_samarium_iron_arsenic_oxide" | "gtceu:forge_hammer/hammer_mica_crushed_ore_to_impure_dust" | "gtceu:shaped/screw_osmiridium" | "gtceu:compressor/compress_sapphire_gem_to_block" | "gtceu:macerator/macerate_endstone_pentlandite_ore_to_raw_ore" | "gtceu:macerator/macerate_netherrack_scheelite_ore_to_raw_ore" | "gtceu:compressor/compress_damascus_steel_to_block" | "gtceu:shaped/foil_uranium_rhodium_dinaquadide" | "ae2:shaped/walls/smooth_sky_stone_block" | "gtceu:assembler/cover_activity_detector" | "gtceu:ore_washer/wash_monazite_dirty_dust_to_dust" | "gtceu:shaped/zpm_thermal_centrifuge" | "gtceu:shapeless/block_decompress_prismalium" | "gtceu:arc_furnace/arc_mv_gas_collector" | "create:small_crimsite_bricks_from_stone_types_crimsite_stonecutting" | "xtonesreworked:azur_block_11_from_stonecutting" | "gtceu:bender/bend_hsss_to_plate" | "toms_storage:inventory_proxy" | "gtceu:macerator/macerate_trona_crushed_ore_to_dust" | "railways:sequenced_assembly/track_byg_redwood" | "mysticalagriculture:awakened_supremium_ingot_uncraft" | "gtceu:shaped/block_compress_weapon_grade_naquadah" | "mysticalagriculture:essence/minecraft/quartz" | "gtceu:arc_furnace/arc_copper_double_wire" | "gtceu:arc_furnace/arc_cobalt_brass_screw" | "gtceu:arc_furnace/arc_zinc_ring" | "gtceu:cutter/cut_yttrium_barium_cuprate_long_rod_to_rod" | "gtceu:electric_blast_furnace/blast_enderium_gas" | "gtceu:extractor/extract_hsss_gear" | "create:milling/sea_pickle" | "gtceu:shaped/plate_melodium" | "gtceu:extruder/extrude_pure_netherite_to_rod" | "gtceu:extruder/extrude_pure_netherite_ingot_to_gear" | "gtceu:extractor/extract_tantalum_carbide_double_plate" | "gtceu:extractor/extract_lead_rod" | "minecraft:yellow_wool" | "gtceu:cutter/cut_stellite_100_block_to_plate_distilled_water" | "gtceu:shaped/compress_trona_to_ore_block" | "mysticalagriculture:seed/crafting/refined_obsidian" | "gtceu:forge_hammer/hammer_naquadah_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_large_wiremill" | "gtceu:compressor/stone_from_dust" | "gtceu:cutter/cut_iron_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_potin_quadruple_fluid_pipe" | "gtceu:shapeless/osmium_wire_wiregtsingle_doubling" | "gtceu:alloy_blast_smelter/red_steel" | "gtceu:arc_furnace/arc_osmium_double_cable" | "gtceu:ore_washer/wash_stibnite_pure_dust_to_dust" | "mysticalagradditions:tconstruct/melting/tertium/block" | "gtceu:macerator/macerate_tin_crushed_ore_to_impure_dust" | "gtceu:shapeless/centrifuged_ore_to_dust_coal" | "ae2additions:cells/fluid/16384k" | "gtceu:compressor/compress_olivineto_ore_block" | "gtceu:macerator/macerate_iv_assembler" | "gtceu:arc_furnace/arc_black_bronze_long_rod" | "xtonesreworked:myst_block_0_alternative" | "gtceu:assembler/assemble_black_steel_frame" | "gtceu:packer/package_barium_sulfide_small_dust" | "simplylight:illuminant_yellow_block_toggle" | "gtceu:shaped/small_dust_assembling_malachite" | "gtceu:arc_furnace/arc_cupronickel_normal_restrictive_item_pipe" | "gtceu:extruder/extrude_naquadah_tiny_pipe" | "create:crafting/kinetics/mechanical_plough" | "gtceu:wiremill/mill_hssg_wire_to_fine_wire" | "gtceu:macerator/macerate_scheelite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_bronze_crate" | "mysticalagradditions:inferium_apple" | "gtceu:macerator/macerate_primitive_blast_furnace" | "railways:sequenced_assembly/track_biomesoplenty_jacaranda_narrow" | "minecraft:oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting" | "thermal:cyan_dye_from_apatite" | "gtceu:arc_furnace/arc_iron_sword" | "laserio:card_item" | "gtceu:packer/unpackage_platinum_raw_small_dust" | "gtceu:distillation_tower/distill_steam_cracked_propane" | "gtceu:macerator/dirt_from_bio_chaff" | "gtceu:shaped/small_dust_assembling_coal" | "gtceu:assembler/power_thruster_advanced" | "modularrouters:range_down_augment" | "gtceu:forge_hammer/hammer_raw_chalcopyrite_to_crushed_ore" | "mysticalagriculture:seed/crafting/compressed_iron" | "gtceu:macerator/macerate_vanadium_steel_quadruple_fluid_pipe" | "gtceu:cutter/cut_hssg_long_rod_to_rod" | "gtceu:shaped/compress_grossular_to_ore_block" | "gtceu:shaped/large_ore_washer" | "effortlessbuilding:diamond_randomizer_bag" | "gtceu:packer/unpackage_silicon_tiny_dust" | "gtceu:macerator/macerate_lv_canner" | "gtceu:packer/pack_black_steel_wires_1_single" | "gtceu:assembler/assemble_brass_pipe_large_restrictive" | "bigreactors:turbine/reinforced/casing" | "gtceu:arc_furnace/arc_iv_gas_collector" | "gtceu:macerator/macerate_electrum_fine_wire" | "gtceu:shaped/plate_double_damascus_steel" | "gtceu:shaped/uv_battery_buffer_8x" | "gtceu:compressor/compress_lapisto_ore_block" | "gtceu:macerator/macerate_polyphenylene_sulfide_ingot" | "gtceu:shapeless/signalum_wire_wiregtdouble_quadrupling" | "gtceu:smelting/smelt_raw_vanadium_magnetite_ore_to_ingot" | "gtceu:packer/pack_nichrome_wires_1_3" | "create:crafting/logistics/andesite_tunnel" | "xtonesreworked:kryp_block_12_from_stonecutting" | "gtceu:packer/pack_nichrome_wires_1_2" | "mysticalagriculture:seed/infusion/bronze" | "gtceu:shaped/nugget_assembling_rhodium" | "thermal:machines/press/press_green_bean_packing" | "framedblocks:framing_saw/framed_gate" | "mysticalagriculture:essence/minecraft/andesite" | "gtceu:extractor/extract_hssg_spring" | "gtceu:extractor/extract_titanium_rotor" | "gtceu:packer/package_oilsands_tiny_dust" | "gtceu:packer/pack_soul_infused_wires_2_0" | "gtceu:packer/pack_soul_infused_wires_2_1" | "simplylight:illuminant_cyan_block_toggle" | "bigreactors:magentite_component_to_storage" | "gtceu:packer/pack_soul_infused_wires_2_2" | "gtceu:extruder/extrude_uranium_235_to_plate" | "gtceu:smelting/smelt_deepslate_opal_ore_to_ingot" | "gtceu:arc_furnace/arc_lv_gas_collector" | "gtceu:macerator/macerate_sturdy_machine_casing" | "gtceu:blasting/smelt_endstone_granitic_mineral_sand_ore_to_ingot" | "gtceu:cutter/cut_potin_long_rod_to_rod" | "gtceu:packer/pack_nichrome_wires_1_1" | "gtceu:packer/pack_nichrome_wires_1_0" | "gtceu:shaped/stick_long_stick_soul_infused" | "gtceu:electrolyzer/decomposition_electrolyzing_magnesite" | "gtceu:mixer/ultimet" | "gtceu:packer/pack_lead_wires_1_single" | "gtceu:smelting/smelt_deepslate_pyrite_ore_to_ingot" | "gtceu:macerator/macerate_americium_double_plate" | "gtceu:shaped/pipe_huge_restrictive_polyvinylchloride" | "gtceu:shaped/plate_manganese" | "gtceu:arc_furnace/arc_electrum_screw" | "gtceu:macerator/macerate_magnesium_diboride_hex_wire" | "ae2:matter_cannon/nuggets/lithium" | "gtceu:centrifuge/centrifuge_lazurite_dirty_dust_to_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_indium_tin_barium_titanium_cuprate" | "farmersdelight:cutting/red_mushroom_colony" | "mysticalagriculture:prudentium_boots" | "fantasyfurniture:steam_boiler/necrolord/carpet" | "gtceu:shaped/plate_black_bronze" | "gtceu:shaped/small_dust_disassembling_metal_mixture" | "thermal:machines/press/unpacking/press_tar_unpacking" | "gtceu:shaped/wire_cutter_hsse" | "gtceu:smelting/smelt_deepslate_graphite_ore_to_ingot" | "ae2additions:cells/super/256k" | "create:cut_asurine_slab_recycling" | "minecraft:magma_block" | "gtceu:smelting/smelt_netherrack_uraninite_ore_to_ingot" | "gtceu:macerator/macerate_silver_double_wire" | "gtceu:shaped/block_compress_rutile" | "laserio:card_redstone" | "extendedcrafting:flux_crafter" | "sgjourney:plasma_converter" | "gtceu:cutter/cut_andradite_exquisite_gem_to_flawless_gem" | "gtceu:fluid_solidifier/solidify_titanium_block" | "gtceu:cutter/cut_vanadium_gallium_block_to_plate_water" | "gtceu:ore_washer/wash_saltpeter_crushed_ore_to_purified_ore" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtquadruple_splitting" | "gtceu:macerator/macerate_empty_mold" | "minecraft:deepslate_tile_slab_from_deepslate_tiles_stonecutting" | "framedblocks:framed_pyramid_slab" | "gtceu:shaped/shape_mold_gear" | "gtceu:macerator/macerate_shellite_bolt" | "gtceu:extruder/extrude_duranium_ingot_to_gear" | "gtceu:shaped/drill_head_iron" | "exnihilosequentia:fluid_item/ens_horn_coral" | "gtceu:shapeless/fine_wire_uranium_rhodium_dinaquadide" | "gtceu:shapeless/decompress_plutonium_from_ore_block" | "gtceu:extruder/extrude_bronze_large_pipe" | "gtceu:chemical_bath/colorless_lens" | "gtceu:arc_furnace/arc_soul_infused_quadruple_wire" | "gtceu:electric_blast_furnace/blast_incoloy_ma_956_gas" | "gtceu:large_chemical_reactor/magnesite_from_magnesia" | "thermal:machines/smelter/smelter_raw_iron" | "gtceu:extractor/extract_polybenzimidazole_plate" | "gtceu:assembler/cover_lead_wire_gt_octal_rubber" | "gtceu:shaped/uv_battery_buffer_4x" | "gtceu:arc_furnace/arc_hv_gas_collector" | "gtceu:shaped/plate_damascus_steel" | "gtceu:smelting/smelt_netherrack_mica_ore_to_ingot" | "framedblocks:framed_sloped_stairs" | "thermal:machines/press/press_peanut_packing" | "gtceu:packer/pack_prismalium_wires_4_single" | "minecraft:steam_boiler/acacia_boat" | "gtceu:mixer/fire_charge" | "create:cutting/compat/byg/blue_enchanted_wood" | "framedblocks:framed_elevated_slope_slab" | "gtceu:smelting/smelt_cobaltite_ore_to_ingot" | "gtceu:arc_furnace/arc_mv_combustion" | "gtceu:packer/pack_tritanium_wires_1_3" | "gtceu:packer/pack_tritanium_wires_1_2" | "gtceu:macerator/macerate_twinite_block" | "gtceu:shaped/ev_muffler_hatch" | "gtceu:extractor/extract_battery_alloy_plate" | "gtceu:packer/unpackage_cupronickel_small_dust" | "gtceu:shaped/tiny_dust_assembling_bismuth" | "gtceu:packer/pack_tritanium_wires_1_1" | "gtceu:packer/pack_tritanium_wires_1_0" | "gtceu:bender/bend_enriched_naquadah_to_plate" | "fluxnetworks:fluxcontroller" | "simplylight:illuminant_block_on" | "gtceu:bender/bend_magnalium_ingot_to_double_plate" | "gtceu:alloy_blast_smelter/nichrome_gas" | "create:sequenced_assembly/track" | "gtceu:compressor/compress_uranium_rhodium_dinaquadide_to_block" | "create:mixing/tea" | "gtceu:arc_furnace/arc_zeron_100_double_plate" | "gtceu:shaped/small_dust_assembling_sodium_azide" | "create:cut_deepslate_wall" | "xtonesreworked:cray_block_13" | "gtceu:shapeless/centrifuged_ore_to_dust_tin" | "xtonesreworked:cray_block_14" | "xtonesreworked:cray_block_15" | "mysticalagriculture:inferium_gemstone" | "gtceu:thermal_centrifuge/centrifuge_asbestos_crushed_ore_to_refined_ore" | "gtceu:shaped/butchery_knife_stainless_steel" | "thermal:earth_charge/prismarine_shard_from_prismarine" | "gtceu:macerator/macerate_nichrome_octal_cable" | "gtceu:cutter/cut_naquadah_alloy_screw_to_bolt_water" | "modularrouters:detector_module" | "gtceu:shaped/stainless_steel_drum" | "create:cutting/compat/twilightforest/stripped_dark_wood" | "gtceu:macerator/macerate_tungsten_octal_wire" | "gtceu:cutter/cut_pure_netherite_block_to_plate_distilled_water" | "gtceu:extractor/extract_platinum_octal_cable" | "gtceu:shaped/small_dust_assembling_gypsum" | "gtceu:electric_blast_furnace/blast_mercury_barium_calcium_cuprate_gas" | "gtceu:macerator/macerate_brass_large_item_pipe" | "gtceu:packer/package_pentlandite_tiny_dust" | "ae2:network/cables/dense_smart_purple" | "gtceu:macerator/macerate_naquadah_double_cable" | "gtceu:bender/bend_potin_ingot_to_double_plate" | "minecraft:chain" | "gtceu:extruder/extrude_blue_alloy_ingot_to_bolt" | "gtceu:centrifuge/refinery_gas_separation" | "create:cutting/compat/byg/imparius_hyphae" | "gtceu:ore_washer/wash_chalcocite_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_borax_small_dust" | "gtceu:assembly_line/sensor_uv" | "framedblocks:framed_one_way_window" | "minecraft:oak_fence" | "gtceu:assembler/electric_pump_hv_rubber" | "gtceu:shaped/block_compress_thorium" | "gtceu:assembler/assemble_osmium_pipe_large_restrictive" | "gtceu:assembler/assemble_tin_pipe_small_restrictive" | "gtceu:extractor/extract_cobalt_brass_plate" | "create:blasting/lead_ingot_compat_thermal" | "gtceu:shaped/foil_platinum" | "gtceu:macerator/macerate_endstone_hematite_ore_to_raw_ore" | "gtceu:macerator/macerate_darmstadtium_ingot" | "gtceu:thermal_centrifuge/centrifuge_bauxite_crushed_ore_to_refined_ore" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_ingot" | "gtceu:arc_furnace/arc_ev_ore_washer" | "gtceu:macerator/macerate_americium_block" | "gtceu:shapeless/centrifuged_ore_to_dust_pyrolusite" | "xtonesreworked:cray_block_10" | "gtceu:arc_furnace/arc_pyrolyse_oven" | "xtonesreworked:cray_block_11" | "mysticalagriculture:awakened_supremium_pickaxe" | "xtonesreworked:cray_block_12" | "farmersdelight:large_boiler/straw" | "gtceu:packer/unpackage_magnetic_steel_small_dust" | "gtceu:compressor/compress_berylliumto_ore_block" | "gtceu:smelting/smelt_netherrack_thorium_ore_to_ingot" | "gtceu:macerator/macerate_mica_crushed_ore_to_dust" | "gtceu:shapeless/nichrome_wire_wiregtdouble_quadrupling" | "gtceu:ore_washer/wash_amethyst_dirty_dust_to_dust" | "gtceu:centrifuge/centrifuge_wulfenite_dirty_dust_to_dust" | "gtceu:packer/package_trona_small_dust" | "gtceu:shapeless/crushed_ore_to_dust_calcite" | "gtceu:shaped/heat_vent" | "gtceu:forge_hammer/hammer_galena_refined_ore_to_dust" | "gtceu:forge_hammer/hammer_raw_tetrahedrite_to_crushed_ore" | "gtceu:macerator/macerate_deepslate_amethyst_ore_to_raw_ore" | "gtceu:smelting/smelt_puredust_copper_to_ingot" | "gtceu:arc_furnace/arc_sterling_silver_double_plate" | "minecraft:deepslate" | "gtceu:extractor/extract_stellarium_bolt" | "gtceu:cutter/cut_emerald_block_to_plate" | "ae2:matter_cannon/nuggets/palladium" | "gtceu:smelting/smelt_endstone_spodumene_ore_to_ingot" | "ae2:inscriber/calculation_processor" | "gtceu:shaped/hoe_ultimet" | "gtceu:extruder/extrude_hsse_to_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_zinc_sulfide" | "gtceu:forge_hammer/hammer_deepslate_lead_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_spodumene" | "gtceu:forge_hammer/hammer_naquadah_rod_to_long_rod" | "gtceu:arc_furnace/arc_prismalium_gear" | "gtceu:extractor/extract_naquadah_octal_cable" | "thermal:gunpowder_mushroom_spores" | "gtceu:arc_furnace/arc_nickel_huge_item_pipe" | "gtceu:extractor/extract_bismuth_bronze_ingot" | "gtceu:forge_hammer/hammer_netherrack_gypsum_ore_to_raw_ore" | "gtceu:laser_engraver/engrave_yellow_garnet_flawless_gem_to_gem" | "framedblocks:framed_slope_slab" | "gtceu:mixer/glass_from_quartzite" | "gtceu:wiremill/mill_tritanium_wire" | "farmersdelight:skillet" | "gtceu:cutter/cut_iron_long_rod_to_rod_water" | "simplybackpacks:epicbackpack" | "gtceu:fluid_solidifier/solidify_stellarium_to_nugget" | "ae2:network/cables/dense_covered_black" | "gtceu:macerator/macerate_raw_stibnite_ore_to_crushed_ore" | "gtceu:packer/package_polybenzimidazole_tiny_dust" | "gtceu:large_chemical_reactor/lightly_steam_crack_naphtha" | "gtceu:fluid_solidifier/solidify_darmstadtium_to_ingot" | "create:compat/druidcraft/cutting/elder_log" | "gtceu:extractor/extract_duranium_rod" | "gtceu:shaped/lv_fluid_solidifier" | "gtceu:macerator/macerate_netherrack_tungstate_ore_to_raw_ore" | "minecraft:green_terracotta" | "gtceu:extractor/extract_potin_plate" | "gtceu:macerator/macerate_indium_gallium_phosphide_nugget" | "gtceu:macerator/macerate_naquadah_screw" | "gtceu:alloy_blast_smelter/hastelloy_c_276" | "gtceu:arc_furnace/arc_mega_blast_furnace" | "gtceu:shaped/wire_cutter_diamond" | "gtceu:extractor/extract_ruthenium_gear" | "gtceu:extractor/extract_polybenzimidazole_foil" | "gtceu:shapeless/block_decompress_nichrome" | "create:cut_diorite_brick_stairs_from_stone_types_diorite_stonecutting" | "gtceu:smelting/dust_chalcocite__dust_to_ingot" | "gtceu:mixer/nichrome" | "gtceu:arc_furnace/arc_naquadah_alloy_gear" | "gtceu:shaped/tiny_dust_disassembling_inert_metal_mixture" | "gtceu:shaped/tiny_dust_disassembling_gallium_sulfide" | "gtceu:extruder/extrude_beryllium_ingot_to_block" | "gtceu:extractor/extract_signalum_plate" | "ae2:misc/fluixpearl" | "gtceu:bender/bend_rhodium_plated_palladium_plate_to_dense_plate" | "gtceu:macerator/macerate_gold_normal_fluid_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_emerald" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_methane" | "gtceu:shaped/piston_titanium" | "gtceu:alloy_smelter/alloy_smelt_magnetic_samarium_to_ingot" | "gtceu:packer/package_grossular_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_collagen" | "gtceu:shaped/block_compress_niobium_nitride" | "gtceu:macerator/macerate_iv_chemical_bath" | "gtceu:ore_washer/wash_wulfenite_crushed_ore_to_purified_ore_fast" | "gtceu:centrifuge/decomposition_centrifuging__nichrome" | "gtceu:arc_furnace/arc_hsse_ring" | "create:cut_limestone_stairs_from_stone_types_limestone_stonecutting" | "gtceu:lathe/buzzsaw_gear_titanium" | "gtceu:packer/pack_dragonsteel_wires_1_3" | "gtceu:blasting/smelt_netherrack_apatite_ore_to_ingot" | "gtceu:packer/pack_dragonsteel_wires_1_1" | "thermal:machines/pulverizer/pulverizer_signalum_plate_to_dust" | "gtceu:packer/pack_dragonsteel_wires_1_2" | "gtceu:shaped/sword_red_steel" | "gtceu:arc_furnace/arc_blue_alloy_plate" | "gtceu:packer/pack_dragonsteel_wires_1_0" | "gtceu:alloy_smelter/alloy_smelt_iridium_ingot_to_block" | "gtceu:shapeless/cobalt_wire_wiregtdouble_splitting" | "gtceu:shaped/zpm_gas_collector" | "gtceu:extruder/extrude_enderium_ingot_to_block" | "gtceu:forge_hammer/hammer_wood_rod_to_long_rod" | "gtceu:forge_hammer/hammer_damascus_steel_to_plate" | "gtceu:chemical_reactor/hydro_crack_ethylene" | "gtceu:centrifuge/decomposition_centrifuging__red_steel" | "gtceu:macerator/macerate_mutton" | "gtceu:alloy_smelter/alloy_smelt_hsss_to_nugget" | "minecraft:large_boiler/birch_trapdoor" | "gtceu:macerator/macerate_ruridit_plate" | "minecraft:quartz_from_blasting" | "gtceu:laser_engraver/engrave_ilc_neutronium" | "gtceu:mixer/electrotine" | "gtceu:extractor/extract_enderium_screw" | "gtceu:packer/unpackage_trinium_tiny_dust" | "bigreactors:reactor/basic/controller_ingots_uranium" | "gtceu:extractor/extract_naquadria_foil" | "gtceu:fluid_solidifier/solidify_palladium_to_plate" | "gtceu:ore_washer/wash_gypsum_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/voltage_coil_lv" | "mysticalagriculture:seed/crafting/aluminum" | "gtceu:extruder/extrude_platinum_to_rod" | "gtceu:macerator/macerate_iv_diode" | "gtceu:assembler/sensor_ev" | "gtceu:lathe/lathe_blue_topaz_to_rod" | "gtceu:shaped/small_dust_assembling_tin" | "gtceu:smelting/smelt_netherrack_blue_topaz_ore_to_ingot" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregthex_splitting" | "gtceu:arc_furnace/arc_lv_electric_piston" | "gtceu:lathe/lathe_styrene_butadiene_rubber_to_rod" | "gtceu:circuit_assembler/microprocessor_lv_soldering_alloy" | "gtceu:alloy_smelter/silver_dust_and_electrotine_dust_into_blue_alloy" | "gtceu:assembler/voltage_coil_mv" | "gtceu:cutter/cut_titanium_screw_to_bolt_water" | "gtceu:packer/unpackage_paper_tiny_dust" | "gtceu:arc_furnace/arc_thorium_plate" | "create:compat/betterendforge/pressing/amber_moss_path" | "gtceu:macerator/macerate_hv_field_generator" | "gtceu:shapeless/purified_ore_to_dust_cassiterite_sand" | "gtceu:extractor/extract_annealed_copper_ingot" | "gtceu:compressor/compress_europium_to_block" | "gtceu:assembler/cover_iron_wire_gt_quadruple_silicone" | "minecraft:waxed_oxidized_cut_copper" | "minecraft:lime_bed_from_white_bed" | "gtceu:macerator/macerate_lv_electric_pump" | "gtceu:shaped/small_dust_disassembling_asbestos" | "gtceu:arc_furnace/arc_nickel_small_restrictive_item_pipe" | "fantasyfurniture:large_boiler/venthyr/wool" | "gtceu:macerator/macerate_europium_fine_wire" | "gtceu:extruder/extrude_naquadria_ingot_to_gear" | "gtceu:forge_hammer/hammer_netherrack_spodumene_ore_to_raw_ore" | "mysticalagriculture:souls/salmon" | "gtceu:fluid_solidifier/solidify_copper_to_nugget" | "gtceu:wiremill/mill_cobalt_wire_to_fine_wire" | "exnihilosequentia:hammer/ens_diorite" | "create:small_calcite_brick_wall_from_stone_types_calcite_stonecutting" | "gtceu:arc_furnace/arc_lv_compressor" | "gtceu:arc_furnace/arc_tungsten_steel_ring" | "gtceu:macerator/macerate_netherrack_bauxite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_watertight_steel_to_plate" | "expatternprovider:ei_upgrade" | "gtceu:shaped/small_dust_disassembling_triethylene_glycol_diamine" | "functionalstorage:simple_compacting_drawer" | "gtceu:shaped/small_dust_disassembling_soul_infused" | "gtceu:centrifuge/centrifuge_cassiterite_pure_dust_to_dust" | "minecraft:magenta_dye_from_lilac" | "gtceu:assembler/sensor_iv" | "gtceu:centrifuge/ender_air_separation" | "gtceu:wiremill/mill_osmiridiumingot_to_fine_wire" | "gtceu:macerator/macerate_endstone_ilmenite_ore_to_raw_ore" | "gtceu:shaped/sword_blue_steel" | "ae2:materials/carddistribution" | "gtceu:ore_washer/wash_tetrahedrite_crushed_ore_to_purified_ore_fast" | "gtceu:chemical_reactor/pgs_from_pentlandite" | "gtceu:shapeless/tungsten_steel_wire_wiregtquadruple_quadrupling" | "gtceu:smelting/smelt_raw_opal_ore_to_ingot" | "gtceu:packer/pack_nichrome_wires_4_single" | "gtceu:extractor/extract_platinum_dust" | "gtceu:ore_washer/wash_vanadium_magnetite_crushed_ore_to_purified_ore_fast" | "thermal:smelting/signalum_ingot_from_dust_blasting" | "gtceu:packer/pack_lead_wires_1_3" | "gtceu:extruder/extrude_polyvinyl_chloride_pipe_dust" | "gtceu:forge_hammer/hammer_oilsands_ore_to_raw_ore" | "gtceu:alloy_blast_smelter/yttrium_barium_cuprate_gas" | "gtceu:packer/pack_lead_wires_1_0" | "gtceu:packer/pack_lead_wires_1_1" | "gtceu:packer/pack_lead_wires_1_2" | "gtceu:arc_furnace/arc_magnesium_diboride_octal_wire" | "gtceu:smelting/smelt_raw_cobalt_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_oilsands" | "minecraft:large_boiler/mangrove_boat" | "thermal:machines/smelter/smelter_tin_dust" | "gtceu:packer/pack_cobalt_wires_3_1" | "railways:sequenced_assembly/track_blue_skies_maple_wide" | "gtceu:packer/pack_cobalt_wires_3_0" | "gtceu:packer/unpackage_cupric_oxide_small_dust" | "gtceu:smelting/dust_pentlandite__dust_to_ingot" | "gtceu:smelting/smelt_cobalt_ore_to_ingot" | "mysticalagriculture:seed/crafting/rock_crystal" | "gtceu:shaped/tiny_dust_disassembling_tin" | "thermal:machines/insolator/insolator_peony" | "numina:components/computer_chip" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_ring" | "gtceu:packer/package_duranium_small_dust" | "minecraft:spyglass" | "gtceu:extractor/extract_platinum_bolt" | "minecraft:large_boiler/birch_wood" | "gtceu:assembler/voltage_coil_hv" | "create:smelting/glass_from_horizontal_framed_glass" | "gtceu:arc_furnace/arc_silver_ring" | "gtceu:assembler/diode_glass" | "gtceu:extruder/extrude_prismalium_wire" | "gtceu:macerator/macerate_raw_grossular_ore_to_crushed_ore" | "minecraft:pink_stained_glass" | "gtceu:compressor/compress_stellarium_nugget_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_ender_pearl" | "gtceu:macerator/macerate_rock_salt_refined_ore_to_dust" | "minecraft:end_stone_brick_wall_from_end_stone_brick_stonecutting" | "gtceu:ore_washer/wash_yellow_limonite_dirty_dust_to_dust" | "gtceu:compressor/plant_ball_from_red_mushroom" | "gtceu:extruder/extrude_nickel_pipe" | "gtceu:smelting/smelt_deepslate_beryllium_ore_to_ingot" | "gtceu:assembler/voltage_coil_iv" | "gtceu:cutter/cut_chromium_rod_to_bolt_distilled_water" | "create:cutting/jungle_wood" | "gtceu:smelting/smelt_refinedore_lead_to_ingot" | "gtceu:autoclave/autoclave_dust_certus_quartz__water" | "gtceu:shapeless/blue_alloy_wire_wiregtsingle_doubling" | "gtceu:assembler/cover_electrum_wire_gt_octal_silicone" | "mysticalagriculture:essence/minecraft/rabbit_foot" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_methane" | "gtceu:cracker/severely_hydro_crack_refinery_gas" | "gtceu:packer/unpackage_lepidolite_small_dust" | "gtceu:shaped/small_dust_disassembling_zincite" | "gtceu:centrifuge/centrifuge_pyrite_dirty_dust_to_dust" | "gtceu:macerator/macerate_spodumene_ore_to_raw_ore" | "gtceu:extruder/extrude_uranium_235_to_rod" | "gtceu:assembler/sensor_hv" | "gtceu:bender/bend_zinc_to_plate" | "gtceu:macerator/macerate_black_bronze_screw" | "farmersdelight:white_canvas_sign" | "gtceu:arc_furnace/arc_stellarium_frame" | "gtceu:shaped/small_dust_disassembling_calcium_phosphide" | "gtceu:shaped/shape_mold_ingot" | "gtceu:assembler/cover_electrum_wire_gt_single_styrene_butadiene" | "gtceu:chemical_reactor/chemical_dye_black" | "gtceu:forge_hammer/hammer_netherrack_sapphire_ore_to_raw_ore" | "create:crushing/amethyst_cluster" | "gtceu:shapeless/crushed_ore_to_dust_lithium" | "modularrouters:blank_upgrade" | "gtceu:blasting/smelt_endstone_cooperite_ore_to_ingot" | "systeams:boilers/upgrades/lapidary_upgrade" | "create:polished_cut_dripstone_from_stone_types_dripstone_stonecutting" | "gtceu:cracker/hydro_crack_butene" | "gtceu:electric_blast_furnace/blast_rhodium_plated_palladium_gas" | "gtceu:shaped/small_dust_assembling_cobalt_oxide" | "mysticalagriculture:essence/botania/red_mystical_flower" | "gtceu:bender/bend_osmium_plate_to_double_plate" | "gtceu:primitive_blast_furnace/steel_from_charcoal_dust" | "gtceu:distillery/distill_charcoal_byproducts_to_wood_tar" | "gtceu:alloy_smelter/alloy_smelt_maraging_steel_300_to_nugget" | "gtceu:forge_hammer/hammer_rock_salt_block_to_gem" | "gtceu:macerator/macerate_soul_infused_ingot" | "create:crafting/appliances/copper_diving_helmet" | "gtceu:cutter/cut_realgar_flawless_gem_to_gem_distilled_water" | "gtceu:blasting/smelt_raw_pyrite_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_agar" | "gtceu:macerator/macerate_lithium_ore_to_raw_ore" | "thermal:machines/pyrolyzer/pyrolyzer_coal" | "gtceu:arc_furnace/arc_invar_rod" | "gtceu:shaped/small_dust_assembling_ruridit" | "mysticaladaptations:augments/thirstless" | "gtceu:fluid_solidifier/solidify_aluminium_to_ingot" | "gtceu:laser_engraver/engrave_cinnabar_flawless_gem_to_gem" | "gtceu:bender/bend_vanadium_steel_ingot_to_double_plate" | "gtceu:assembler/voltage_coil_uv" | "gtceu:extractor/extract_nickel_zinc_ferrite_rod" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_1_3" | "gtceu:implosion_compressor/implode_dust_lazurite__tnt" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_1_2" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_1_1" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_1_0" | "gtceu:packer/pack_hssg_wires_1_3" | "gtceu:arc_furnace/arc_kanthal_octal_wire" | "gtceu:large_chemical_reactor/steam_crack_propene" | "gtceu:packer/pack_hssg_wires_1_2" | "gtceu:extractor/extract_enderium_long_rod" | "gtceu:packer/pack_hssg_wires_1_1" | "gtceu:packer/pack_hssg_wires_1_0" | "gtceu:cutter/cut_hsla_steel_long_rod_to_rod_water" | "gtceu:assembler/assemble_brass_pipe_small_restrictive" | "gtceu:shaped/ev_diode" | "gtceu:arc_furnace/arc_tungstensteel_fluid_cell" | "gtceu:electric_blast_furnace/blast_pure_netherite_gas" | "thermal:machines/press/packing2x2/press_slag_packing" | "gtceu:extruder/extrude_darmstadtium_ingot_to_long_rod" | "gtceu:extruder/extrude_reinforced_epoxy_resin_dust_to_plate" | "gtceu:arc_furnace/arc_iridium_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_sphalerite_crushed_ore_to_impure_dust" | "gtceu:large_chemical_reactor/plastic_board_polyethylene" | "gtceu:bender/bend_cupronickel_long_rod_to_spring" | "gtceu:cutter/cut_trinium_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_magnetic_samarium_rod" | "gtceu:arc_furnace/arc_watertight_steel_double_plate" | "gtceu:forge_hammer/hammer_zeolite_refined_ore_to_dust" | "gtceu:large_chemical_reactor/biphenyl_from_oxygen" | "gtceu:macerator/macerate_molybdenite_crushed_ore_to_dust" | "gtceu:packer/unpackage_ultimet_tiny_dust" | "gtceu:centrifuge/decomposition_centrifuging__shellite" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_ethane" | "gtceu:shapeless/electrum_wire_wiregtdouble_quadrupling" | "minecraft:black_bed_from_white_bed" | "gtceu:smelting/smelt_raw_sulfur_ore_to_ingot" | "create:emptying/builders_tea" | "gtceu:forge_hammer/hammer_black_bronze_to_plate" | "gtceu:arc_furnace/arc_vacuum_freezer" | "gtceu:blasting/smelt_netherrack_granitic_mineral_sand_ore_to_ingot" | "gtceu:macerator/macerate_endstone_plutonium_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_polydimethylsiloxane" | "gtceu:shaped/ulv_charger_4x" | "gtceu:macerator/macerate_firebrick" | "gtceu:assembler/cover_item_voiding" | "create:calcite_pillar_from_stone_types_calcite_stonecutting" | "gtceu:smelting/dust_chalcopyrite__dust_to_ingot" | "gtceu:packer/unpackage_yttrium_tiny_dust" | "minecraft:steam_boiler/brown_banner" | "gtceu:arc_furnace/arc_electrum_huge_item_pipe" | "gtceu:forge_hammer/hammer_melodium_rod_to_long_rod" | "xtonesreworked:vect_block_15_from_stonecutting" | "minecraft:cooked_chicken" | "gtceu:forge_hammer/hammer_grossular_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_titanium_turbine_blade" | "thermal:machines/centrifuge/centrifuge_blue_wool" | "gtceu:electric_blast_furnace/sphalerite_metallurgy" | "gtceu:macerator/macerate_deepslate_pyrochlore_ore_to_raw_ore" | "ae2:decorative/sky_stone_brick" | "create:cutting/compat/byg/ebony_log" | "gtceu:compressor/compress_titanium_carbide_to_block" | "xtonesreworked:reds_block_1_from_stonecutting" | "gtceu:extractor/extract_osmium_plate" | "gtceu:forming_press/press_chromium_turbine_rotor" | "mysticalagriculture:seed/crafting/aquamarine" | "minecraft:large_boiler/ladder" | "gtceu:extruder/extrude_polytetrafluoroethylene_tiny_pipe" | "gtceu:sifter/sift_opal_purified_ore_to_gems" | "gtceu:cracker/lightly_steam_crack_naphtha" | "gtceu:arc_furnace/arc_molybdenum_disilicide_ring" | "gtceu:shaped/compress_almandine_to_ore_block" | "gtceu:macerator/macerate_iv_electric_motor" | "gtceu:assembler/assemble_incoloy_ma_956_frame" | "gtceu:shaped/nickel_wire_single" | "gtceu:cutter/cut_aluminium_screw_to_bolt_water" | "create:cut_scoria_stairs_from_stone_types_scoria_stonecutting" | "gtceu:cutter/cut_invar_block_to_plate" | "gtceu:extruder/extrude_polyvinyl_chloride_small_pipe_dust" | "gtceu:steam_boiler/charcoal_tiny_dust" | "gtceu:shapeless/cupronickel_wire_wiregthex_splitting" | "gtceu:macerator/macerate_rutile_gem" | "gtceu:cutter/cut_topaz_block_to_plate_water" | "gtceu:forge_hammer/hammer_titanium_carbide_to_plate" | "gtceu:extractor/seed_oil_from_pumpkin" | "gtceu:packer/package_pollucite_tiny_dust" | "gtceu:packer/pack_tin_wires_2_2" | "gtceu:shaped/small_dust_assembling_platinum_raw" | "gtceu:arc_furnace/arc_aluminium_crate" | "gtceu:packer/pack_tin_wires_2_1" | "gtceu:packer/pack_tin_wires_2_0" | "bigreactors:turbine/reinforced/redstoneport" | "create:cutting/compat/byg/cherry_log" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_2_0" | "gtceu:arc_furnace/arc_niobium_titanium_small_fluid_pipe" | "gtceu:macerator/macerate_watertight_steel_block" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_2_1" | "farmersdelight:straw" | "gtceu:shaped/small_dust_disassembling_screret_runic_laser_source_base" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_2_2" | "gtceu:smelting/smelt_endstone_cooperite_ore_to_ingot" | "gtceu:packer/unpackage_obsidian_tiny_dust" | "gtceu:macerator/macerate_niobium_ingot" | "thermal_extra:machine/smelter/dragonsteel_ingot_from_dust" | "gtceu:compressor/compress_stellite_100_to_block" | "gtceu:arc_furnace/arc_magnetic_samarium_long_rod" | "gtceu:blasting/smelt_netherrack_thorium_ore_to_ingot" | "gtceu:shaped/nugget_assembling_styrene_butadiene_rubber" | "gtceu:forge_hammer/hammer_chalcopyrite_ore_to_raw_ore" | "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:steam_boiler/dark_oak_pressure_plate" | "gtceu:packer/package_garnet_sand_small_dust" | "gtceu:smelting/dust_gallium__demagnetize_from_dust" | "gtceu:large_chemical_reactor/saltpeter" | "gtceu:shapeless/naquadah_wire_wiregtdouble_doubling" | "komarumod:komaru_powder" | "gtceu:forge_hammer/hammer_monazite_refined_ore_to_dust" | "gtceu:macerator/macerate_black_steel_single_wire" | "gtceu:macerator/macerate_cobblestone" | "gtceu:arc_furnace/arc_europium_quadruple_fluid_pipe" | "gtceu:shaped/screw_wood" | "mysticalagriculture:seed/infusion/creeper" | "bigreactors:fluidizer/solidmixing/verderium_1" | "gtceu:shaped/large_plasma_turbine" | "gtceu:shaped/small_dust_disassembling_meat" | "gtceu:fluid_solidifier/solidify_ultimet_gear" | "bigreactors:fluidizer/solidmixing/verderium_2" | "gtceu:extruder/extrude_cobalt_brass_to_plate" | "gtceu:alloy_smelter/alloy_smelt_vanadium_to_nugget" | "mysticalagriculture:inferium_reprocessor" | "gtceu:shaped/casing_bronze_bricks" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtquadruple_splitting" | "gtceu:forge_hammer/hammer_yellow_limonite_crushed_ore_to_dust" | "thermal:storage/gunpowder_block" | "gtceu:assembler/torch_charcoal_dust" | "gtceu:large_chemical_reactor/nitrous_oxide" | "minecraft:jungle_slab" | "exnihilosequentia:heat/ens_torch" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_ingot_to_block" | "gtceu:assembler/cover_cupronickel_wire_gt_quadruple_silicone" | "mysticalagradditions:steam_boiler/inferium_coal_block" | "numina:components/parachute" | "gtceu:cutter/cut_vanadium_gallium_long_rod_to_rod" | "gtceu:shapeless/block_decompress_polyethylene" | "gtceu:macerator/macerate_hssg_screw" | "gtceu:cutter/cut_malachite_flawless_gem_to_gem_water" | "create:blasting/ingot_aluminum_compat_immersiveengineering" | "gtceu:macerator/macerate_heatproof_machine_casing" | "gtceu:ore_washer/wash_platinum_crushed_ore_to_purified_ore_fast" | "gtceu:distillery/distill_hydro_cracked_butane_to_propane" | "gtceu:shaped/tiny_dust_assembling_uranium_triplatinum" | "gtceu:arc_furnace/arc_black_steel_double_plate" | "gtceu:cutter/cut_tungsten_long_rod_to_rod_water" | "gtceu:fluid_solidifier/solidify_aluminium_small_gear" | "gtceu:shapeless/iron_wire_wiregtquadruple_quadrupling" | "mysticalagriculture:essence/minecraft/coal" | "gtceu:packer/unpackage_pyrope_small_dust" | "minecraft:granite" | "gtceu:packer/package_stellarium_small_dust" | "sgjourney:syringe" | "automobility:attachment/rear/grindstone" | "gtceu:extruder/extrude_damascus_steel_to_rod" | "mysticalagriculture:seed/crafting/inferium" | "mysticalagriculture:essence/minecraft/red_sand" | "gtceu:arc_furnace/arc_nichrome_rod" | "gtceu:blasting/smelt_deepslate_asbestos_ore_to_ingot" | "gtceu:assembler/luv_256a_laser_target_hatch" | "gtceu:circuit_assembler/quantum_processor_ev_asmd" | "gtceu:macerator/macerate_naquadah_octal_wire" | "thermal:machines/smelter/smelter_nickel_plate_to_ingot" | "gtceu:assembler/comparator_certus_quartz" | "gtceu:smelting/smelt_deepslate_platinum_ore_to_ingot" | "create:washing/construction_paste" | "gtceu:smelting/smelt_puredust_gold_to_ingot" | "gtceu:electric_blast_furnace/blast_yttrium_barium_cuprate" | "gtceu:centrifuge/decomposition_centrifuging__gallium_arsenide" | "gtceu:shaped/tiny_dust_assembling_cobaltite" | "gtceu:assembler/iron_trapdoor" | "gtceu:arc_furnace/arc_zinc_plate" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_4_0" | "gtceu:arc_furnace/arc_cupronickel_small_restrictive_item_pipe" | "gtceu:packer/unpackage_tritanium_small_dust" | "farmersdelight:cutting/kelp_roll" | "gtceu:vacuum_freezer/trinaquadalloy" | "gtceu:ore_washer/wash_vanadium_magnetite_dirty_dust_to_dust" | "gtceu:macerator/macerate_duranium_nonuple_fluid_pipe" | "gtceu:shaped/plate_double_stainless_steel" | "gtceu:macerator/macerate_hsse_ring" | "gtceu:cutter/cut_brass_screw_to_bolt_water" | "gtceu:extractor/extract_osmium_small_restrictive_item_pipe" | "mysticalagriculture:seed/crafting/manyullyn" | "gtceu:large_chemical_reactor/polydimetnylsiloxane_from_elements" | "gtceu:packer/unpackage_trinium_small_dust" | "gtceu:smelting/dust_annealed_copper__demagnetize_from_dust" | "gtceu:cutter/cut_glass_flawless_gem_to_gem_water" | "gtceu:fluid_solidifier/solidify_samarium_block" | "gtceu:bender/bend_dragonsteel_ingot_to_double_plate" | "gtceu:arc_furnace/arc_hp_steam_solid_boiler" | "gtceu:extruder/extrude_yttrium_barium_cuprate_ingot_to_bolt" | "gtceu:shaped/quadruple_neutronium_pipe" | "gtceu:macerator/macerate_item_filter" | "gtceu:forge_hammer/hammer_cassiterite_sand_crushed_ore_to_impure_dust" | "thermal:lime_concrete_powder_with_slag" | "gtceu:arc_furnace/arc_extreme_engine_intake_casing" | "gtceu:arc_furnace/arc_mercury_barium_calcium_cuprate_octal_wire" | "gtceu:arc_furnace/arc_trinium_single_wire" | "gtceu:shapeless/stellarium_wire_wiregtquadruple_doubling" | "gtceu:electric_blast_furnace/blast_stellite_100" | "gtceu:blasting/smelt_deepslate_bornite_ore_to_ingot" | "gtceu:macerator/macerate_twinite_bolt" | "gtceu:shaped/gear_lead" | "gtceu:bender/bend_cobalt_brass_plate_to_double_plate" | "gtceu:cutter/cut_manganese_block_to_plate_water" | "gtceu:large_chemical_reactor/steam_crack_ethylene" | "gtceu:arc_furnace/arc_naquadah_alloy_small_gear" | "gtceu:extractor/extract_electrum_ring" | "gtceu:forge_hammer/hammer_endstone_molybdenite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_pyrite_crushed_ore_to_dust" | "create:andesite_bars_from_andesite_alloy_stonecutting" | "gtceu:cutter/cut_bismuth_bronze_screw_to_bolt_distilled_water" | "gtceu:ore_washer/wash_spodumene_crushed_ore_to_purified_ore" | "gtceu:shaped/bolt_saw_tungsten_steel" | "gtceu:shapeless/crushed_ore_to_dust_electrotine" | "gtceu:packer/unpackage_chromium_trioxide_small_dust" | "gtceu:shaped/small_dust_disassembling_bastnasite" | "ae2:tools/paintballs_brown" | "gtceu:bender/bend_wrought_iron_ingot_to_double_plate" | "gtceu:fluid_solidifier/solidify_lead_to_plate" | "minecraft:purpur_slab_from_purpur_block_stonecutting" | "gtceu:packer/pack_nichrome_wires_2_2" | "gtceu:packer/pack_nichrome_wires_2_1" | "gtceu:shaped/huge_steel_pipe" | "gtceu:blasting/smelt_deepslate_copper_ore_to_ingot" | "ae2:matter_cannon/nuggets/germanium" | "gtceu:shaped/plate_double_uranium_rhodium_dinaquadide" | "gtceu:packer/package_yttrium_barium_cuprate_small_dust" | "thermal:augments/dynamo_output_augment" | "gtceu:circuit_assembler/nano_processor_hv_soc" | "extendedcrafting:crystaltine_component" | "gtceu:packer/pack_soul_infused_wires_1_1" | "gtceu:packer/pack_soul_infused_wires_1_2" | "gtceu:extruder/extrude_platinum_small_pipe" | "gtceu:packer/pack_soul_infused_wires_1_3" | "gtceu:macerator/macerate_end_crystal" | "gtceu:shaped/tiny_dust_disassembling_battery_alloy" | "gtceu:packer/pack_soul_infused_wires_1_0" | "create:cutting/compat/byg/lament_wood" | "gtceu:brewery/lubricant_from_creosote_and_redstone" | "gtceu:packer/unpackage_polyphenylene_sulfide_tiny_dust" | "gtceu:arc_furnace/arc_blue_alloy_quadruple_wire" | "gtceu:arc_furnace/arc_diamond_sword" | "gtceu:shaped/ring_pure_netherite" | "gtceu:macerator/macerate_vanadium_gallium_double_cable" | "gtceu:packer/unpackage_ruby_tiny_dust" | "gtceu:packer/pack_nichrome_wires_2_0" | "numina:components/wiring" | "gtceu:macerator/macerate_lv_ore_washer" | "minecraft:large_boiler/oak_slab" | "colossalchests:chest_wall_diamond" | "gtceu:ore_washer/wash_pyrite_pure_dust_to_dust" | "gtceu:large_chemical_reactor/potassium_dichromate" | "gtceu:shaped/plate_double_naquadria" | "gtceu:ore_washer/wash_kyanite_dirty_dust_to_dust" | "gtceu:distillery/distill_enriched_naquadah_waste_to_sulfuric_acid" | "gtceu:arc_furnace/arc_lv_canner" | "gtceu:extruder/extrude_bismuth_bronze_to_plate" | "gtceu:bender/bend_ruridit_plate_to_foil" | "mysticalagriculture:seed/infusion/air" | "gtceu:smelting/smelt_raw_galena_ore_to_ingot" | "gtceu:cutter/cut_niobium_nitride_block_to_plate" | "create:cut_scoria_brick_wall_from_stone_types_scoria_stonecutting" | "gtceu:arc_furnace/arc_wrought_iron_foil" | "gtceu:fluid_solidifier/solidify_yttrium_barium_cuprate_to_plate" | "gtceu:shaped/buzzsaw_blade_tungsten_carbide" | "gtceu:extractor/nether_bricks_extraction" | "gtceu:extractor/extract_incoloy_ma_956_double_plate" | "gtceu:macerator/macerate_piston" | "minecraft:large_boiler/brown_wool" | "gtceu:packer/package_magnetic_samarium_small_dust" | "gtceu:shapeless/purified_ore_to_dust_neodymium" | "gtceu:shaped/screwdriver_rose_gold" | "gtceu:assembler/cover_trinium_wire_gt_double_styrene_butadiene" | "gtceu:assembler/sensor_mv" | "gtceu:shaped/tiny_dust_assembling_biphenyl" | "gtceu:ore_washer/wash_molybdenite_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_ilc" | "gtceu:cutter/cut_darmstadtium_rod_to_bolt" | "gtceu:distillery/distill_acetone_to_ethenone" | "gtceu:bender/bend_europium_ingot_to_double_plate" | "gtceu:assembler/assemble_steel_turbine_blade" | "gtceu:assembler/electrolytic_cell" | "gtceu:chemical_reactor/hydro_crack_butadiene" | "gtceu:shaped/compress_topaz_to_ore_block" | "gtceu:shaped/small_dust_disassembling_epoxy" | "gtceu:wiremill/mill_uranium_triplatinum_wire" | "gtceu:distillery/distill_coal_tar_to_naphthalene" | "gtceu:large_chemical_reactor/advanced_circuit_board_persulfate" | "gtceu:cutter/cut_red_garnet_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_to_nugget" | "gtceu:large_boiler/coal_exquisite_gem" | "gtceu:macerator/macerate_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:extractor/extract_black_steel_double_plate" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtquadruple_quadrupling" | "gtceu:extruder/extrude_gold_to_plate" | "gtceu:macerator/macerate_endstone_bentonite_ore_to_raw_ore" | "gtceu:shaped/steam_alloy_smelter_steel" | "thermal:machines/pulverizer/pulverizer_constantan_plate_to_dust" | "automobility:frame/standard_magenta" | "gtceu:fluid_solidifier/solidify_bronze_block" | "gtceu:shapeless/red_alloy_wire_wiregtoctal_doubling" | "gtceu:fluid_solidifier/solidify_tungsten_steel_to_rotor" | "gtceu:extruder/extrude_dragonsteel_ingot_to_bolt" | "gtceu:shaped/tiny_dust_disassembling_lumium" | "gtceu:thermal_centrifuge/centrifuge_sodalite_crushed_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_barite_crushed_ore_to_impure_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_spessartine" | "gtceu:cutter/cut_enderium_long_rod_to_rod_distilled_water" | "mysticalagriculture:seed/infusion/experience" | "gtceu:macerator/macerate_annealed_copper_single_cable" | "gtceu:blasting/smelt_netherrack_basaltic_mineral_sand_ore_to_ingot" | "gtceu:bender/bend_shellite_plate_to_double_plate" | "thermal:machines/press/press_gold_ingot_to_coin" | "gtceu:packer/package_ruthenium_trinium_americium_neutronate_tiny_dust" | "minecraft:gold_nugget_from_smelting" | "gtceu:macerator/macerate_damascus_steel_nugget" | "mysticalagriculture:soulium_ingot" | "gtceu:alloy_smelter/alloy_smelt_rubber_ingot_to_block" | "gtceu:cutter/cut_magnetic_iron_screw_to_bolt_water" | "gtceu:packer/package_enriched_naquadah_sulfate_small_dust" | "gtceu:shaped/screw_neutronium" | "gtceu:assembler/voltage_coil_ev" | "gtceu:brewery/bacteria" | "xtonesreworked:roen_block_6_from_stonecutting" | "gtceu:cutter/cut_nichrome_block_to_plate_distilled_water" | "thermal:machines/insolator/insolator_sea_pickle" | "gtceu:shaped/small_dust_assembling_saltpeter" | "gtceu:assembler/sensor_lv" | "gtceu:bender/bend_uranium_ingot_to_double_plate" | "gtceu:assembler/birch_stairs" | "mysticalagriculture:essence/powah/uraninite" | "gtceu:arc_furnace/arc_ev_sensor" | "gtceu:large_chemical_reactor/sodium_potassium" | "gtceu:compressor/compress_silverto_ore_block" | "thermal:machines/press/press_constantan_ingot_to_plate" | "gtceu:packer/pack_cobalt_wires_4_0" | "gtceu:large_chemical_reactor/polyvinyl_butyral" | "gtceu:macerator/macerate_hsla_steel_double_plate" | "gtceu:extractor/extract_manganese_screw" | "gtceu:macerator/macerate_invar_rod" | "gtceu:shapeless/gem_to_gem_flawlessgem_green_sapphire" | "gtceu:extractor/extract_bronze_ring" | "gtceu:macerator/macerate_titanium_crate" | "gtceu:shaped/saw_ultimet" | "create:cut_veridium_from_stone_types_veridium_stonecutting" | "gtceu:extractor/extract_rhodium_bolt" | "gtceu:extractor/extract_black_bronze_plate" | "gtceu:shaped/ring_titanium" | "gtceu:arc_furnace/arc_black_bronze_double_plate" | "gtceu:packer/package_calcium_small_dust" | "gtceu:bender/bend_battery_alloy_ingot_to_double_plate" | "gtceu:shapeless/manganese_phosphide_wire_wiregtdouble_splitting" | "gtceu:centrifuge/centrifuge_topaz_dirty_dust_to_dust" | "minecraft:large_boiler/trapped_chest" | "mysticalagriculture:seed/reprocessor/coal" | "gtceu:packer/package_tungsten_steel_small_dust" | "gtceu:forge_hammer/hammer_deepslate_saltpeter_ore_to_raw_ore" | "gtceu:macerator/macerate_naquadah_alloy_hex_wire" | "mysticalagriculture:seed/infusion/limestone" | "minecraft:weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting" | "gtceu:blasting/smelt_netherrack_vanadium_magnetite_ore_to_ingot" | "gtceu:extractor/extract_magenta_glass_lens" | "create:cutting/compat/twilightforest/time_log" | "xtonesreworked:reed_block_7_from_stonecutting" | "gtceu:chemical_reactor/cyclohexanone_oxime" | "ae2:shaped/slabs/cut_quartz_block" | "gtceu:shaped/shape_mold_gear_small" | "gtceu:compressor/plant_ball_from_tube_coral" | "gtceu:packer/strip_steel_cable_gt_double" | "gtceu:shaped/compress_powellite_to_ore_block" | "gtceu:large_chemical_reactor/chloromethane_from_methanol" | "gtceu:fluid_solidifier/solidify_cupronickel_to_plate" | "gtceu:shaped/prospector_luv" | "gtceu:arc_furnace/arc_signalum_rotor" | "create:crushing/emerald_ore" | "gtceu:assembler/cover_red_alloy_wire_gt_quadruple_rubber" | "gtceu:shaped/casing_assembly_control" | "gtceu:arc_furnace/arc_tungsten_hex_wire" | "gtceu:macerator/macerate_iv_polarizer" | "gtceu:forge_hammer/hammer_endstone_aluminium_ore_to_raw_ore" | "gtceu:packer/package_nickel_zinc_ferrite_small_dust" | "gtceu:assembler/electric_motor_lv_iron" | "farmersdelight:cooked_mutton_chops" | "gtceu:shaped/plate_double_ultimet" | "gtceu:macerator/macerate_bucket" | "gtceu:laser_engraver/engrave_nor_phosphorus" | "minecraft:shulker_box_coloring" | "create:cutting/compat/ecologics/stripped_coconut_log" | "gtceu:macerator/macerate_diamond_block" | "gtceu:shaped/tiny_dust_assembling_sterling_silver" | "gtceu:cutter/cut_hsss_screw_to_bolt" | "gtceu:packer/package_gallium_small_dust" | "mysticalagriculture:essence/minecraft/red_dye" | "railways:sequenced_assembly/track_spruce_wide" | "gtceu:blasting/smelt_deepslate_graphite_ore_to_ingot" | "ae2:network/blocks/crystal_processing_quartz_growth_accelerator" | "gtceu:packer/unpackage_raw_rubber_small_dust" | "gtceu:shaped/tiny_dust_disassembling_potin" | "gtceu:forge_hammer/hammer_deepslate_chromite_ore_to_raw_ore" | "gtceu:compressor/compress_spessartineto_ore_block" | "thermal:machines/smelter/smelter_catalyst_cinnabar" | "gtceu:shaped/tiny_dust_disassembling_tantalum_carbide" | "create:cut_asurine_from_stone_types_asurine_stonecutting" | "railways:sequenced_assembly/track_crimson" | "gtceu:assembler/cover_kanthal_wire_gt_single_rubber" | "ae2:block_cutter/slabs/smooth_quartz_slab" | "gtceu:macerator/macerate_tantalite_ore_to_raw_ore" | "exnihilosequentia:crucible/ens_stone" | "mysticalagriculture:awakened_supremium_fishing_rod" | "gtceu:macerator/macerate_tungsten_block" | "gtceu:centrifuge/decomposition_centrifuging__tungsten_carbide" | "gtceu:forge_hammer/hammer_tin_to_plate" | "gtceu:macerator/macerate_stellarium_ingot" | "gtceu:smelting/smelt_deepslate_green_sapphire_ore_to_ingot" | "gtceu:assembler/cover_tritanium_wire_gt_quadruple_silicone" | "gtceu:blasting/smelt_raw_red_garnet_ore_to_ingot" | "createarmory:double_barrel_manual_load_recipe" | "gtceu:ore_washer/wash_pitchblende_crushed_ore_to_purified_ore_distilled" | "mobilebeacon:mobile_beacon_diamond_ii" | "ae2:tools/network_memory_card_red" | "gtceu:extractor/extract_iron_ingot" | "create:cutting/compat/byg/stripped_rainbow_eucalyptus_log" | "gtceu:macerator/macerate_steel_plate" | "create:cut_diorite_brick_wall" | "gtceu:centrifuge/centrifuge_lead_dirty_dust_to_dust" | "gtceu:smelting/smelt_pyrochlore_ore_to_ingot" | "mysticalagriculture:prosperity_ingot_block_uncraft" | "gtceu:shaped/mv_fisher" | "sgjourney:reaction_chamber" | "create:sequenced_assembly/precision_mechanism" | "gtceu:extractor/bookshelf_extraction" | "gtceu:shaped/file_hsse" | "gtceu:packer/unpackage_mirabilite_small_dust" | "gtceu:extruder/extrude_magnesium_diboride_wire" | "gtceu:shaped/large_aluminium_pipe" | "gtceu:thermal_centrifuge/centrifuge_pyrite_crushed_ore_to_refined_ore" | "gtceu:cutter/cut_yttrium_barium_cuprate_block_to_plate_distilled_water" | "gtceu:ore_washer/wash_aluminium_dirty_dust_to_dust" | "gtceu:bender/bend_damascus_steel_plate_to_double_plate" | "gtceu:cutter/cut_iridium_block_to_plate_distilled_water" | "farmersdelight:integration/immersiveengineering/cloche/tomato" | "gtceu:macerator/macerate_polyethylene_ingot" | "create:compat/byg/milling/magenta_tulip" | "gtceu:forge_hammer/hammer_nickel_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_americium_normal_restrictive_item_pipe" | "gtceu:shaped/hermetic_casing_uv" | "gtceu:arc_furnace/arc_lumium_double_wire" | "gtceu:assembler/casing_iv" | "gtceu:mixer/gelatin_mixture" | "create:cut_scorchia_wall" | "ae2:network/cables/dense_smart_green" | "gtceu:extruder/extrude_iridium_to_rod" | "gtceu:packer/unpackage_bronze_small_dust" | "create:polished_cut_deepslate_wall" | "gtceu:arc_furnace/arc_copper_gear" | "mysticalagriculture:essence/astralsorcery/rock_crystal" | "gtceu:forge_hammer/hammer_enriched_naquadah_trinium_europium_duranide_to_plate" | "gtceu:extractor/extract_trinium_ingot" | "gtceu:alloy_smelter/alloy_smelt_annealed_copper_nugget_to_ingot" | "gtceu:extractor/extract_iron_long_rod" | "mysticalagriculture:essence/mekanism/refined_glowstone_ingot" | "gtceu:assembler/casing_hv" | "powersuits:modules/energy_generation/kinetic_generator" | "gtceu:cutter/cut_enriched_naquadah_trinium_europium_duranide_block_to_plate" | "gtceu:shaped/chainsaw_head_naquadah_alloy" | "gtceu:extractor/extract_steel_plate" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_trinium_europium_duranide_block" | "mysticalagriculture:essence/twilightforest/steeleaf_ingot" | "gtceu:shaped/small_dust_assembling_chromium_trioxide" | "gtceu:packer/unpackage_clay_tiny_dust" | "gtceu:shaped/file_damascus_steel" | "minecraft:waxed_cut_copper_slab" | "create:haunting/lapis_recycling" | "mysticalagriculture:seed/infusion/rock_crystal" | "gtceu:smelting/smelt_deepslate_tungstate_ore_to_ingot" | "bigreactors:turbine/inanite_block" | "gtceu:arc_furnace/arc_primitive_blast_furnace" | "gtceu:shaped/frame_polytetrafluoroethylene" | "simplylight:illuminant_light_blue_block_dyed" | "gtceu:macerator/macerate_blue_topaz_ore_to_raw_ore" | "gtceu:macerator/macerate_endstone_chalcopyrite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_terminal" | "gtceu:smelting/smelt_bastnasite_ore_to_ingot" | "gtceu:cutter/cut_tungsten_steel_rod_to_bolt_water" | "gtceu:arc_furnace/arc_lead_double_cable" | "exnihilosequentia:hammer/ens_dripstone" | "gtceu:packer/package_duranium_quadruple_pipe" | "railways:sequenced_assembly/track_twilightforest_darkwood" | "gtceu:packer/pack_hssg_wires_4_0" | "thermal_extra:machine/press/dragonsteel_nugget_to_coin" | "gtceu:large_chemical_reactor/stem_cells" | "gtceu:packer/package_agar_small_dust" | "gtceu:cutter/cut_rose_gold_screw_to_bolt_distilled_water" | "gtceu:blasting/smelt_endstone_kyanite_ore_to_ingot" | "gtceu:extruder/extrude_osmium_ingot_to_long_rod" | "gtceu:forge_hammer/hammer_deepslate_pollucite_ore_to_raw_ore" | "gtceu:extractor/extract_signalum_ring" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_ingot_to_gear" | "gtceu:cutter/cut_aluminium_block_to_plate_distilled_water" | "exnihilosequentia:ens_cooked_silkworm_from_campfire" | "gtceu:shapeless/fine_wire_silver" | "gtceu:arc_furnace/arc_vanadium_steel_rod" | "gtceu:packer/package_polybenzimidazole_small_dust" | "gtceu:shapeless/crushed_ore_to_dust_cinnabar" | "create:cutting/compat/ars_nouveau/stripped_red_archwood_log" | "gtceu:shaped/melodium_wire_single" | "gtceu:forge_hammer/hammer_cupronickel_rod_to_long_rod" | "gtceu:packer/package_silicon_dioxide_small_dust" | "gtceu:cutter/cut_trinaquadalloy_block_to_plate" | "create:deploying/waxed_oxidized_copper_tile_slab_from_adding_wax" | "gtceu:macerator/macerate_black_bronze_nugget" | "powersuits:powerarmor_feet" | "gtceu:vacuum_freezer/naquadah_alloy" | "gtceu:arc_furnace/arc_copper_plate" | "gtceu:chemical_reactor/tnt_from_toluene" | "mysticalagriculture:essence/minecraft/podzol" | "thermal:machines/centrifuge/centrifuge_muddy_mangrove_roots" | "gtceu:arc_furnace/arc_bronze_firebox_casing" | "gtceu:macerator/macerate_mv_battery_hull" | "gtceu:packer/strip_silver_cable_gt_octal" | "gtceu:assembler/casing_ev" | "gtceu:packer/cover_tin_wire_gt_octal" | "ae2:network/cables/covered_red" | "gtceu:cutter/cut_incoloy_ma_956_block_to_plate_water" | "gtceu:distillery/distill_hydro_cracked_ethane_to_hydrogen" | "gtceu:shaped/stick_samarium" | "gtceu:laser_engraver/engrave_spessartine_flawless_gem_to_gem" | "gtceu:ore_washer/wash_uraninite_crushed_ore_to_purified_ore" | "gtceu:shaped/iv_extractor" | "ae2:tools/paintballs_lumen_black" | "gtceu:macerator/macerate_steel_gearbox" | "gtceu:extractor/extract_brass_screw" | "gtceu:forge_hammer/hammer_endstone_magnetite_ore_to_raw_ore" | "gtceu:centrifuge/centrifuge_apatite_dirty_dust_to_dust" | "create:crafting/kinetics/black_valve_handle_from_other_valve_handle" | "gtceu:packer/unpackage_emerald_small_dust" | "gtceu:shapeless/platinum_wire_wiregthex_splitting" | "xtonesreworked:sync_block_3_from_stonecutting" | "gtceu:shaped/screwdriver_cobalt_brass" | "gtceu:shaped/kanthal_wire_single" | "gtceu:extractor/extract_antimony_dust" | "gtceu:shaped/block_compress_uranium_235" | "gtceu:extractor/extract_iron_single_cable" | "ae2:materials/cardfuzzy" | "powersuits:modules/tool/leaf_blower" | "ae2:shaped/walls/chiseled_quartz_block" | "gtceu:forge_hammer/hammer_stibnite_refined_ore_to_dust" | "gtceu:cutter/cut_tin_long_rod_to_rod" | "gtceu:shaped/small_dust_disassembling_glass" | "gtceu:fluid_solidifier/solidify_tungsten_steel_to_nugget" | "ae2:network/parts/annihilation_plane_alt" | "gtceu:canner/spray_can_black_dye" | "functionalstorage:controller_extension" | "ae2:network/blocks/energy_energy_cell" | "gtceu:shaped/tiny_dust_assembling_black_bronze" | "gtceu:macerator/macerate_deepslate_thorium_ore_to_raw_ore" | "gtceu:shaped/plate_naquadah_alloy" | "gtceu:shaped/stick_lumium" | "gtceu:bender/bend_tungsten_carbide_plate_to_double_plate" | "gtceu:blasting/smelt_mica_ore_to_ingot" | "gtceu:centrifuge/centrifuge_cassiterite_dirty_dust_to_dust" | "gtceu:extruder/extrude_silver_ingot_to_block" | "mysticalagradditions:tconstruct/tools/materials/prudentium/ingot" | "gtceu:shapeless/tin_wire_wiregtoctal_doubling" | "gtceu:shapeless/crushed_ore_to_dust_sulfur" | "gtceu:packer/package_calcite_small_dust" | "gtceu:smelting/smelt_spessartine_ore_to_ingot" | "gtceu:ore_washer/wash_graphite_crushed_ore_to_purified_ore" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_1_single" | "mysticalagriculture:seed/crafting/fluorite" | "gtceu:blasting/smelt_deepslate_stibnite_ore_to_ingot" | "thermal:storage/sugar_cane_block" | "gtceu:packer/package_topaz_small_dust" | "minecraft:white_dye" | "gtceu:packer/package_basalt_tiny_dust" | "railways:sequenced_assembly/track_byg_aspen" | "mysticalagriculture:seed/reprocessor/flux_infused_gem" | "gtceu:macerator/macerate_mv_electric_pump" | "thermal:machines/smelter/smelter_constantan_armor" | "gtceu:shaped/plate_cobalt" | "gtceu:shaped/luv_cutter" | "gtceu:compressor/compress_soldering_alloy_to_block" | "gtceu:macerator/macerate_amethyst_crushed_ore_to_dust" | "gtceu:lathe/lathe_damascus_steel_to_rod" | "gtceu:large_chemical_reactor/soda_ash_from_carbon_dioxide" | "gtceu:blasting/smelt_endstone_spessartine_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_europium" | "thermal:fuels/stirling/stirling_blaze_powder" | "gtceu:macerator/macerate_raw_pitchblende_ore_to_crushed_ore" | "gtceu:cutter/cut_naquadah_rod_to_bolt_distilled_water" | "create:polished_cut_veridium_stairs" | "gtceu:extruder/extrude_rhodium_ingot_to_long_rod" | "thermal_extra:smelting/soul_infused_ingot_from_dust_blasting" | "gtceu:extractor/extract_electrum_rod" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_light_fuel" | "gtceu:shaped/nonuple_polyethylene_pipe" | "exnihilosequentia:sieve/ens_kelp" | "simplylight:illuminant_cyan_block_on_dyed" | "gtceu:shapeless/hssg_wire_wiregthex_splitting" | "gtceu:shapeless/enderium_wire_wiregtdouble_splitting" | "minecraft:steam_boiler/stripped_jungle_wood" | "automobility:wheel/gilded_wheel" | "gtceu:extractor/extract_stainless_steel_ingot" | "minecraft:large_boiler/charcoal" | "gtceu:macerator/macerate_tungsten_steel_small_fluid_pipe" | "gtceu:shaped/bolt_saw_invar" | "gtceu:arc_furnace/arc_osmium_normal_restrictive_item_pipe" | "gtceu:packer/package_copper_small_dust" | "gtceu:shaped/small_dust_assembling_zincite" | "minecraft:steam_boiler/cartography_table" | "gtceu:macerator/macerate_netherrack_nether_quartz_ore_to_raw_ore" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_ring" | "minecraft:steam_boiler/light_gray_carpet" | "gtceu:shaped/screw_pure_netherite" | "gtceu:extruder/extrude_stainless_steel_small_pipe" | "gtceu:shapeless/block_decompress_ruthenium_trinium_americium_neutronate" | "gtceu:shaped/tiny_dust_assembling_hematite" | "create:cut_ochrum_from_stone_types_ochrum_stonecutting" | "mysticalagriculture:essence/minecraft/mangrove_log" | "minecraft:cut_copper_stairs_from_copper_block_stonecutting" | "farmersdelight:potato_from_crate" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_octal_wire" | "gtceu:bender/bend_gold_ingot_to_foil" | "create:granite_from_stone_types_granite_stonecutting" | "gtceu:shaped/block_compress_tungsten" | "gtceu:bender/bend_lead_rod_to_small_spring" | "gtceu:macerator/macerate_bauxite_refined_ore_to_dust" | "minecraft:dried_kelp_block" | "mysticalagriculture:essence/common/silicon" | "gtceu:forge_hammer/hammer_opal_ore_to_raw_ore" | "thermal:machines/insolator/insolator_pink_tulip" | "gtceu:distillery/distill_wood_tar_to_toluene" | "gtceu:shapeless/magnesium_diboride_wire_wiregtsingle_doubling" | "thermal:machines/centrifuge/centrifuge_green_wool" | "thermal_extra:smelting/twinite_ingot_from_dust_blasting" | "create:cutting/compat/ars_nouveau/stripped_green_archwood_wood" | "gtceu:distillery/distill_wood_gas_to_ethylene" | "create:deploying/waxed_weathered_copper_shingle_slab_from_adding_wax" | "gtceu:shapeless/decompress_bauxite_from_ore_block" | "gtceu:cutter/cut_bronze_block_to_plate_distilled_water" | "gtceu:fluid_solidifier/solidify_damascus_steel_to_nugget" | "gtceu:alloy_blast_smelter/enderium" | "gtceu:electric_blast_furnace/blast_magnetic_neodymium" | "gtceu:blasting/smelt_deepslate_bastnasite_ore_to_ingot" | "create:polished_cut_dripstone_slab_from_stone_types_dripstone_stonecutting" | "mysticalagriculture:essence/minecraft/emerald" | "gtceu:forge_hammer/hammer_black_bronze_rod_to_long_rod" | "gtceu:shaped/bronze_primitive_blast_furnace" | "gtceu:shaped/small_dust_assembling_triethylene_glycol_diazide" | "gtceu:alloy_smelter/alloy_smelt_silver_ingot_to_block" | "gtceu:arc_furnace/arc_mv_thermal_centrifuge" | "gtceu:large_chemical_reactor/nitric_acid_from_elements" | "thermal:machines/pulverizer/pulverizer_raw_gold" | "gtceu:cutter/cut_hpic" | "thermal:machine_bottler" | "gtceu:packer/unpackage_vanadium_tiny_dust" | "gtceu:macerator/macerate_twinite_gear" | "gtceu:macerator/macerate_ultimet_normal_item_pipe" | "bigreactors:turbine/basic/shaft" | "gtceu:shaped/mv_arc_furnace" | "gtceu:macerator/macerate_shellite_nugget" | "gtceu:gas_turbine/sulfuric_gas" | "gtceu:shapeless/nugget_disassembling_osmiridium" | "gtceu:cutter/cut_samarium_long_rod_to_rod_distilled_water" | "gtceu:smelting/smelt_crushedore_cassiterite_sand_to_ingot" | "gtceu:arc_furnace/arc_bronze_foil" | "mysticalagriculture:soul_dust_smelted" | "gtceu:arc_furnace/arc_activator_rail" | "ae2:network/blocks/energy_energy_acceptor" | "gtceu:smelting/smelt_netherrack_alunite_ore_to_ingot" | "gtceu:compressor/bricks" | "gtceu:forge_hammer/hammer_raw_lithium_to_crushed_ore" | "gtceu:shaped/tiny_dust_disassembling_rubber" | "minecraft:blue_carpet" | "gtceu:shapeless/block_decompress_trinaquadalloy" | "railways:sequenced_assembly/blue_conductor_cap" | "gtceu:shaped/tiny_dust_assembling_damascus_steel" | "create:cut_dripstone_brick_slab" | "gtceu:lathe/lathe_wood_slabs" | "gtceu:large_chemical_reactor/acetic_acid_from_ethylene" | "gtceu:smelting/smelt_endstone_cobalt_ore_to_ingot" | "gtceu:macerator/macerate_luv_cutter" | "gtceu:packer/package_cupric_oxide_tiny_dust" | "gtceu:shaped/small_dust_assembling_clay" | "gtceu:assembler/casing_mv" | "gtceu:macerator/macerate_shellite_hex_wire" | "gtceu:shaped/tiny_dust_disassembling_marble" | "gtceu:forge_hammer/hammer_kanthal_rod_to_long_rod" | "mysticalagriculture:seed/infusion/silicon" | "mysticalagradditions:imperium_coal_block" | "create:small_limestone_brick_stairs_from_stone_types_limestone_stonecutting" | "mysticalagriculture:seed/reprocessor/bronze" | "gtceu:shaped/stick_long_stick_vanadium_gallium" | "gtceu:shaped/small_dust_assembling_vanadium_steel" | "gtceu:shaped/tiny_dust_assembling_alunite" | "gtceu:macerator/macerate_stone_button" | "railways:sequenced_assembly/track_byg_pine_wide" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_x_nugget_to_ingot" | "gtceu:cutter/cut_spessartine_flawless_gem_to_gem_water" | "extendedcrafting:flux_star_block" | "ae2:network/crafting/cpu_crafting_monitor" | "gtceu:shaped/foil_neutronium" | "gtceu:smelting/smelt_puredust_nickel_to_ingot" | "gtceu:assembler/casing_lv" | "gtceu:centrifuge/decomposition_centrifuging__rhodium_plated_palladium" | "mysticalagradditions:tconstruct/tools/materials/soulium/ingot" | "minecraft:cooked_chicken_from_smoking" | "gtceu:extruder/extrude_bronze_to_plate" | "gtceu:shaped/small_gear_lumium" | "gtceu:shaped/tiny_dust_disassembling_collagen" | "gtceu:blasting/smelt_endstone_cobaltite_ore_to_ingot" | "gtceu:extruder/extrude_polyethylene_dust_to_plate" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_plate" | "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting" | "gtceu:arc_furnace/arc_lv_packer" | "gtceu:macerator/macerate_diamond_pickaxe" | "gtceu:macerator/macerate_mv_brewery" | "gtceu:blasting/smelt_raw_silver_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_niobium_titanium" | "gtceu:vacuum_freezer/cool_hot_zeron_100_ingot" | "gtceu:wiremill/mill_graphene_wire" | "mysticalagriculture:seed/reprocessor/starmetal" | "gtceu:macerator/macerate_tin_large_restrictive_item_pipe" | "gtceu:assembler/assemble_rose_gold_turbine_blade" | "gtceu:assembler/cover_nichrome_wire_gt_single_styrene_butadiene" | "minecraft:mangrove_chest_boat" | "gtceu:extruder/extrude_cobalt_pipe" | "minecraft:iron_hoe" | "mysticalagriculture:seed/infusion/elementium" | "gtceu:vacuum_freezer/cool_hot_silicon_ingot" | "framedblocks:framed_inner_threeway_corner" | "gtceu:thermal_centrifuge/centrifuge_mica_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_stainless_steel_fluid_cell" | "gtceu:arc_furnace/arc_tritanium_round" | "gtceu:blasting/smelt_netherrack_bauxite_ore_to_ingot" | "gtceu:arc_furnace/arc_cupronickel_single_cable" | "gtceu:extruder/extrude_polyethylene_tiny_pipe_dust" | "gtceu:packer/unpackage_garnet_sand_tiny_dust" | "gtceu:lathe/lathe_cobalt_to_rod" | "framedblocks:framed_iron_pressure_plate" | "gtceu:shaped/saw_sterling_silver" | "thermal:storage/bitumen_block" | "gtceu:shaped/mv_chemical_bath" | "gtceu:implosion_compressor/implode_dust_ender_eye__tnt" | "gtceu:extractor/extract_rose_gold_large_restrictive_item_pipe" | "gtceu:blasting/smelt_sphalerite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_ruridit_ingot_to_gear" | "gtceu:arc_furnace/arc_naquadah_single_wire" | "gtceu:packer/package_rose_gold_tiny_dust" | "gtceu:shaped/hv_polarizer" | "gtceu:thermal_centrifuge/centrifuge_gold_purified_ore_to_refined_ore" | "systeams:boilers/stirling" | "gtceu:fluid_solidifier/solidify_stainless_steel_to_ingot" | "gtceu:assembler/ev_power_transformer" | "gtceu:shaped/spring_small_copper" | "bigreactors:yellorium_component_to_storage" | "gtceu:electric_blast_furnace/blast_titanium" | "gtceu:alloy_smelter/alloy_smelt_reinforced_epoxy_resin_nugget_to_ingot" | "gtceu:compressor/compress_polyethylene_to_block" | "gtceu:shapeless/dragonsteel_wire_wiregtsingle_quadrupling" | "functionalstorage:diamond_upgrade" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_rotor" | "gtceu:thermal_centrifuge/centrifuge_naquadah_purified_ore_to_refined_ore" | "gtceu:compressor/compress_micato_ore_block" | "gtceu:pyrolyse_oven/sugar_to_charcoal_nitrogen" | "gtceu:fluid_solidifier/solidify_iron_to_plate" | "gtceu:cutter/cut_indium_gallium_phosphide_block_to_plate_distilled_water" | "gtceu:smelting/smelt_netherrack_hematite_ore_to_ingot" | "gtceu:macerator/macerate_zpm_battery_hull" | "create:deploying/waxed_exposed_copper_tile_slab_from_adding_wax" | "gtceu:vacuum_freezer/cool_hot_naquadria_ingot" | "gtceu:packer/package_magnesium_tiny_dust" | "gtceu:compressor/compress_tantaliteto_ore_block" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_3_single" | "gtceu:ore_washer/wash_iron_crushed_ore_to_purified_ore" | "gtceu:packer/package_phosphorus_tiny_dust" | "gtceu:ore_washer/wash_almandine_crushed_ore_to_purified_ore" | "gtceu:packer/unpackage_lutetium_small_dust" | "gtceu:shaped/plate_double_prismalium" | "gtceu:shaped/tiny_dust_assembling_tungsten_steel" | "gtceu:arc_furnace/arc_hssg_screw" | "framedblocks:framing_saw/framed_one_way_window" | "gtceu:assembler/sticky_piston_resin" | "gtceu:shaped/compress_sulfur_to_ore_block" | "gtceu:fluid_solidifier/solidify_thorium_block" | "gtceu:laser_engraver/engrave_topaz_flawless_gem_to_gem" | "gtceu:bender/bend_styrene_butadiene_rubber_ingot_to_foil" | "gtceu:alloy_smelter/gold_ingot_and_silver_dust_into_electrum" | "modularrouters:redstone_augment" | "gtceu:shaped/small_dust_disassembling_almandine" | "create:campfire_cooking/bread" | "gtceu:smelting/smelt_netherrack_copper_ore_to_ingot" | "gtceu:arc_furnace/arc_hssg_octal_wire" | "framedblocks:framing_saw/framed_lattice_block" | "gtceu:forge_hammer/hammer_bauxite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_osmium_double_wire" | "gtceu:fluid_solidifier/solidify_gallium_to_plate" | "gtceu:shaped/block_compress_copper" | "thermal:machines/pulverizer/pulverizer_tin_ingot_to_dust" | "mysticalagriculture:stonecutting/soulstone_cobble_wall_from_soulstone_cobble" | "gtceu:lathe/lathe_molybdenum_to_rod" | "gtceu:alloy_smelter/alloy_smelt_vanadium_steel_ingot_to_gear" | "gtceu:shaped/tiny_dust_assembling_red_alloy" | "gtceu:polarizer/polarize_steel_rod" | "gtceu:alloy_blast_smelter/indium_tin_barium_titanium_cuprate_gas" | "gtceu:extractor/extract_melodium_double_plate" | "gtceu:laser_engraver/engrave_lpic_naquadah" | "gtceu:macerator/macerate_salt_crushed_ore_to_dust" | "gtceu:shaped/foil_stellarium" | "gtceu:extruder/extrude_tungsten_small_pipe" | "gtceu:fluid_solidifier/solidify_polybenzimidazole_to_plate" | "gtceu:shaped/lv_output_bus" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_double_plate" | "gtceu:macerator/macerate_netherite_ingot" | "gtceu:cutter/cut_magnalium_screw_to_bolt_water" | "gtceu:extractor/extract_tritanium_plate" | "thermal:armor/diving_leggings" | "create:cut_diorite_slab_recycling" | "gtceu:packer/package_manganese_phosphide_small_dust" | "gtceu:macerator/macerate_deepslate_powellite_ore_to_raw_ore" | "framedblocks:framed_divided_stairs" | "gtceu:packer/unpackage_reinforced_epoxy_resin_small_dust" | "gtceu:create_mixer/enriched_naquadah_trinium_europium_duranide" | "gtceu:shaped/block_compress_naquadah_alloy" | "thermal:machines/press/press_electrum_ingot_to_coin" | "gtceu:cutter/cut_signalum_rod_to_bolt_distilled_water" | "create:cutting/compat/blue_skies/stripped_frostbright_log" | "gtceu:assembler/duct_tape_polybenzimidazole" | "gtceu:forge_hammer/hammer_tricalcium_phosphate_refined_ore_to_dust" | "mysticalagriculture:essence/redstone_arsenal/flux_gem" | "gtceu:shaped/huge_copper_pipe" | "gtceu:compressor/compress_magnetic_steel_to_block" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_double_plate" | "gtceu:arc_furnace/arc_cobalt_brass_small_restrictive_item_pipe" | "gtceu:assembler/luv_256a_laser_source_hatch" | "gtceu:forge_hammer/hammer_deepslate_copper_ore_to_raw_ore" | "ae2:network/cables/dense_smart_lime" | "gtceu:extruder/extrude_hastelloy_c_276_ingot_to_block" | "gtceu:shaped/plate_double_thorium" | "create:cutting/compat/ecologics/flowering_azalea_wood" | "gtceu:shapeless/black_steel_wire_wiregthex_splitting" | "create:blasting/iron_ingot_from_crushed" | "gtceu:extruder/extrude_osmiridium_to_rod" | "gtceu:extruder/extrude_tritanium_ingot_to_gear" | "gtceu:macerator/macerate_ruby_ore_to_raw_ore" | "gtceu:smelting/smelt_endstone_saltpeter_ore_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_sulfur_purified_ore_to_refined_ore" | "gtceu:smelting/smelt_platinum_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_oilsands_ore_to_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_pentlandite" | "gtceu:macerator/macerate_tungsten_steel_octal_wire" | "gtceu:shaped/pump_deck" | "gtceu:assembler/cover_iron_wire_gt_quadruple_rubber" | "exnihilosequentia:steam_boiler/jungle_sieve" | "gtceu:cutter/cut_sterling_silver_block_to_plate_distilled_water" | "xtonesreworked:sols_block_15_from_stonecutting" | "mysticalagriculture:augment/health_boost_ii" | "gtceu:implosion_compressor/implode_dust_ruby__tnt" | "gtceu:assembler/casing_uv" | "gtceu:arc_furnace/arc_duranium_nonuple_fluid_pipe" | "minecraft:light_blue_candle" | "gtceu:shaped/shovel_neutronium" | "gtceu:shapeless/cobalt_wire_wiregtsingle_quadrupling" | "thermal_extra:machine/press/shellite_nugget_to_coin" | "framedblocks:framing_saw/framed_double_sloped_prism" | "gtceu:arc_furnace/arc_polyvinyl_chloride_small_item_pipe" | "mysticalagriculture:augment/health_boost_iv" | "gtceu:extractor/extract_tritanium_hex_cable" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_toluene" | "gtceu:arc_furnace/arc_ev_pump" | "gtceu:blasting/smelt_chalcocite_ore_to_ingot" | "gtceu:macerator/macerate_silver_octal_cable" | "ae2:inscriber/calculation_processor_press" | "gtceu:arc_furnace/arc_osmiridium_small_gear" | "gtceu:shaped/tiny_dust_assembling_uranium_235" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_octal_styrene_butadiene" | "thermal_extra:machine/smelter/twinite_ingot" | "gtceu:extruder/extrude_cupronickel_large_pipe" | "gtceu:packer/unpackage_damascus_steel_tiny_dust" | "create:polished_cut_scoria_slab_from_stone_types_scoria_stonecutting" | "gtceu:shaped/plate_americium" | "gtceu:shaped/tiny_dust_assembling_magnetic_neodymium" | "gtceu:packer/pack_signalum_wires_4_single" | "gtceu:macerator/macerate_endstone_goethite_ore_to_raw_ore" | "gtceu:macerator/macerate_pyrope_ore_to_raw_ore" | "gtceu:packer/pack_uranium_triplatinum_wires_2_2" | "gtceu:packer/pack_uranium_triplatinum_wires_2_1" | "gtceu:ore_washer/wash_beryllium_dirty_dust_to_dust" | "gtceu:assembler/casing_aluminium_frostproof" | "gtceu:macerator/macerate_europium_octal_wire" | "gtceu:blasting/smelt_netherrack_bornite_ore_to_ingot" | "gtceu:shaped/small_gear_tritanium" | "gtceu:fluid_solidifier/solidify_polyphenylene_sulfide_to_plate" | "gtceu:macerator/macerate_styrene_butadiene_rubber_ingot" | "thermal:steam_boiler/coal_coke" | "thermal:machines/press/press_copper_ingot_to_coin" | "gtceu:shaped/tiny_dust_assembling_molybdenum" | "gtceu:bender/bend_ruthenium_plate_to_double_plate" | "mysticalagriculture:seed/reprocessor/wither_skeleton" | "gtceu:large_chemical_reactor/phthalic_acid_from_dimethylbenzene_9" | "gtceu:shapeless/purified_ore_to_dust_garnet_sand" | "gtceu:shaped/plate_twinite" | "gtceu:forge_hammer/hammer_copper_refined_ore_to_dust" | "create:crafting/kinetics/mysterious_cuckoo_clock" | "gtceu:ore_washer/wash_plutonium_crushed_ore_to_purified_ore" | "minecraft:firework_star_fade" | "webdisplays:upgrade_redout" | "gtceu:shaped/plunger_tungsten_carbide" | "farmersdelight:cooked_salmon_slice_from_campfire_cooking" | "gtceu:smelting/smelt_netherrack_chalcocite_ore_to_ingot" | "gtceu:cutter/cut_rhodium_plated_palladium_long_rod_to_rod_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_galena_purified_ore_to_refined_ore" | "mysticalagriculture:prudentium_block_uncraft" | "gtceu:macerator/macerate_bronze_drum" | "gtceu:shaped/saw_iron" | "gtceu:cutter/cut_malachite_flawless_gem_to_gem_distilled_water" | "gtceu:extruder/extrude_prismalium_ingot_to_gear" | "gtceu:shapeless/nugget_disassembling_ruridit" | "gtceu:assembler/fluid_regulator_luv" | "gtceu:shaped/round_from_ingot_osmiridium" | "create:small_granite_brick_wall_from_stone_types_granite_stonecutting" | "gtceu:shaped/pipe_normal_restrictive_brass" | "gtceu:smelting/smelt_raw_diatomite_ore_to_ingot" | "ae2additions:cells/fluid/4096k" | "gtceu:extractor/extract_reinforced_epoxy_resin_ingot" | "gtceu:shaped/butchery_knife_vanadium_steel" | "create:small_granite_brick_slab" | "gtceu:shaped/compress_garnet_sand_to_ore_block" | "gtceu:distillery/distill_acidic_osmium_solution_to_water" | "gtceu:blasting/smelt_deepslate_cooperite_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_chalcopyrite" | "gtceu:arc_furnace/arc_platinum_quadruple_wire" | "minecraft:blue_candle" | "gtceu:macerator/macerate_kanthal_coil_block" | "gtceu:macerator/macerate_steam_grinder" | "gtceu:macerator/macerate_apatite_block" | "ae2:network/cables/dense_covered_pink" | "gtceu:shaped/tiny_dust_assembling_enriched_naquadah_sulfate" | "gtceu:wiremill/mill_trinaquadalloyingot_to_fine_wire" | "gtceu:compressor/compress_void_nugget_to_ingot" | "thermal:smelting/cooked_eggplant_from_smoking" | "ae2:network/cables/glass_brown" | "gtceu:smelting/smelt_impuredust_garnierite_to_ingot" | "gtceu:shaped/wire_cutter_neutronium" | "gtceu:bender/bend_titanium_carbide_plate_to_double_plate" | "gtceu:extractor/extract_polyvinyl_chloride_large_restrictive_item_pipe" | "minecraft:flower_banner_pattern" | "gtceu:shaped/medium_lead_pipe" | "gtceu:smelting/smelt_endstone_trona_ore_to_ingot" | "gtceu:assembler/cover_nichrome_wire_gt_hex_styrene_butadiene" | "minecraft:cyan_carpet_from_white_carpet" | "gtceu:shaped/small_dust_assembling_titanium_carbide" | "gtceu:thermal_centrifuge/centrifuge_molybdenite_crushed_ore_to_refined_ore" | "mysticalagriculture:essence/tconstruct/rose_gold_ingot" | "gtceu:fluid_solidifier/solidify_nichrome_to_nugget" | "thermal:steam_boiler/sawdust_block" | "gtceu:smelting/dust_manganese__demagnetize_from_dust" | "gtceu:smelting/dust_basaltic_mineral_sand__dust_to_ingot" | "gtceu:electric_blast_furnace/blast_rhodium" | "mysticalagriculture:seed/infusion/gold" | "gtceu:shaped/hv_machine_hull" | "mysticalagriculture:awakened_supremium_boots" | "gtceu:extruder/extrude_gold_ingot_to_gear" | "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting" | "ae2:entropy/cool/flowing_water_snowball" | "gtceu:forge_hammer/hammer_nether_quartz_block_to_gem" | "gtceu:shaped/scythe_damascus_steel" | "gtceu:alloy_smelter/alloy_smelt_black_bronze_ingot_to_block" | "mysticalagriculture:stonecutting/soulstone_bricks_slabs_from_soulstone" | "gtceu:macerator/macerate_emerald_block" | "gtceu:blasting/smelt_raw_goethite_ore_to_ingot" | "gtceu:shaped/stick_long_wrought_iron" | "gtceu:large_chemical_reactor/desulfurize_heavy_fuel" | "ae2:matter_cannon/nuggets/ruthenium" | "gtceu:alloy_smelter/alloy_smelt_samarium_ingot_to_block" | "create:small_diorite_brick_slab" | "gtceu:arc_furnace/arc_shellite_quadruple_wire" | "gtceu:macerator/macerate_deepslate_molybdenum_ore_to_raw_ore" | "functionalstorage:oak_drawer_alternate_x2" | "functionalstorage:oak_drawer_alternate_x1" | "railways:sequenced_assembly/track_byg_imparius_narrow" | "gtceu:arc_furnace/arc_steel_frame" | "gtceu:packer/package_blue_alloy_tiny_dust" | "gtceu:shaped/small_dust_assembling_sodalite" | "create:cut_ochrum_brick_stairs_from_stone_types_ochrum_stonecutting" | "gtceu:arc_furnace/arc_signalum_octal_wire" | "create:smelting/zinc_ingot_from_raw_ore" | "gtceu:extractor/extract_enderium_ingot" | "functionalstorage:oak_drawer_alternate_x4" | "ae2:matter_cannon/nuggets/tantalum" | "minecraft:purple_banner" | "gtceu:shaped/nonuple_chromium_pipe" | "gtceu:shapeless/nugget_disassembling_invar" | "gtceu:alloy_smelter/alloy_smelt_shellite_ingot_to_small_gear" | "gtceu:shapeless/block_decompress_yttrium_barium_cuprate" | "gtceu:smelting/smelt_deepslate_sulfur_ore_to_ingot" | "gtceu:macerator/macerate_lumium_screw" | "packagedauto:recipe_holder" | "farmersdelight:straw_bale" | "gtceu:shaped/uv_polarizer" | "create:deepslate_from_stone_types_deepslate_stonecutting" | "gtceu:shaped/nugget_assembling_watertight_steel" | "gtceu:extractor/extract_bismuth_nugget" | "mysticalagriculture:imperium_block_combine" | "create:cutting/compat/byg/ebony_wood" | "gtceu:cutter/cut_chromium_rod_to_bolt" | "gtceu:packer/package_potash_small_dust" | "gtceu:extractor/extract_vanadium_steel_turbine_blade" | "gtceu:packer/package_borosilicate_glass_small_dust" | "minecraft:steam_boiler/red_banner" | "gtceu:blasting/smelt_netherrack_barite_ore_to_ingot" | "gtceu:shapeless/trinium_wire_wiregthex_splitting" | "thermal:machines/smelter/smelter_apatite_ore" | "gtceu:shaped/hv_fermenter" | "gtceu:shaped/large_bronze_pipe" | "mysticalagriculture:seed/crafting/tungsten" | "gtceu:blasting/smelt_diatomite_ore_to_ingot" | "gtceu:arc_furnace/arc_silver_double_wire" | "gtceu:steam_boiler/treated_wood_plate" | "gtceu:macerator/macerate_borosilicate_glass_nugget" | "gtceu:pyrolyse_oven/coal_to_coal_gas" | "mysticalagriculture:seed/reprocessor/refined_glowstone" | "gtceu:packer/strip_cupronickel_cable_gt_double" | "thermal_extra:machine/smelter/shellite_ingot_from_dust" | "gtceu:sifter/sift_sapphire_purified_ore_to_gems" | "gtceu:macerator/macerate_large_solidifier" | "gtceu:extractor/extract_potin_double_plate" | "gtceu:chemical_reactor/hypochlorous_acid" | "gtceu:packer/pack_uranium_triplatinum_wires_2_0" | "minecraft:steam_boiler/spruce_pressure_plate" | "gtceu:gas_turbine/refinery_gas" | "gtceu:extractor/extract_tritanium_dust" | "gtceu:extruder/extrude_tin_to_rod" | "create:compat/ae2/milling/sky_stone_block" | "mysticalagriculture:seed/reprocessor/skeleton" | "gtceu:extractor/beetroot_dye" | "gtceu:shaped/stick_plutonium_241" | "create:compat/environmental/milling/pink_delphinium" | "gtceu:macerator/macerate_raw_zeolite_ore_to_crushed_ore" | "gtceu:alloy_blast_smelter/black_steel_gas" | "gtceu:extruder/extrude_hsla_steel_ingot_to_block" | "aeinfinitybooster:infinity_card" | "gtceu:electric_blast_furnace/blast_watertight_steel" | "gtceu:forge_hammer/hammer_deepslate_yellow_limonite_ore_to_raw_ore" | "mysticalagriculture:prudentium_farmland" | "gtceu:compressor/compress_naquadria_to_block" | "bigreactors:crafting/yellorium_storage_to_component" | "gtceu:cutter/cut_silver_long_rod_to_rod_distilled_water" | "gtceu:fluid_solidifier/solidify_ruthenium_to_ingot" | "gtceu:macerator/macerate_certus_quartz_crushed_ore_to_dust" | "gtceu:extractor/extract_magnetic_samarium_nugget" | "gtceu:shaped/small_dust_disassembling_cobalt" | "gtceu:shaped/gear_ruby" | "minecraft:white_banner" | "gtceu:macerator/macerate_red_glazed_terracotta" | "gtceu:electrolyzer/decomposition_electrolyzing_melodium" | "gtceu:packer/package_wheat_tiny_dust" | "gtceu:packer/package_salt_small_dust" | "gtceu:shaped/small_dust_disassembling_uranium_235" | "gtceu:forge_hammer/hammer_raw_tantalite_to_crushed_ore" | "gtceu:distillery/distill_heavy_fuel_to_benzene" | "gtceu:shaped/saw_duranium" | "gtceu:smelting/dust_tetrahedrite__dust_to_ingot" | "create:cutting/compat/blue_skies/maple_wood" | "create:sequenced_assembly/sturdy_sheet" | "gtceu:shaped/tiny_dust_assembling_sodium_chlorate" | "gtceu:shapeless/fine_wire_annealed_copper" | "gtceu:arc_furnace/arc_enchanted_golden_apple" | "gtceu:assembler/oak_fence" | "thermal:smelting/electrum_ingot_from_dust_smelting" | "minecraft:diorite_stairs_from_diorite_stonecutting" | "gtceu:smelting/smelt_kyanite_ore_to_ingot" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtquadruple_quadrupling" | "thermal:machines/insolator/insolator_barley" | "thermal:parts/iron_gear" | "gtceu:extractor/extract_blue_alloy_ingot" | "gtceu:cutter/cut_cupronickel_block_to_plate" | "gtceu:distillery/distill_oil_heavy_to_sulfuric_light_fuel" | "gtceu:ore_washer/wash_palladium_pure_dust_to_dust" | "gtceu:shapeless/black_steel_wire_wiregtsingle_quadrupling" | "gtceu:compressor/compress_stibniteto_ore_block" | "gtceu:macerator/macerate_molybdenum_nugget" | "gtceu:shapeless/centrifuged_ore_to_dust_sphalerite" | "gtceu:arc_furnace/arc_naquadah_long_rod" | "thermal:storage/rosin_from_block" | "minecraft:green_glazed_terracotta" | "gtceu:large_chemical_reactor/severely_hydro_crack_heavy_fuel" | "gtceu:forge_hammer/hammer_endstone_chalcocite_ore_to_raw_ore" | "mysticalagriculture:seed/crafting/blizz" | "gtceu:cracker/steam_crack_propene" | "gtceu:macerator/macerate_uv_rotor_holder" | "gtceu:shaped/compress_basaltic_mineral_sand_to_ore_block" | "gtceu:extractor/extract_tritanium_bolt" | "gtceu:vacuum_freezer/osmiridium" | "gtceu:arc_furnace/arc_mv_mixer" | "gtceu:chemical_reactor/carbon_monoxide_from_carbon" | "gtceu:smelting/smelt_sapphire_ore_to_ingot" | "gtceu:extractor/extract_molybdenum_plate" | "xtonesreworked:sync_block_0_from_stonecutting" | "gtceu:cutter/cut_wrought_iron_long_rod_to_rod" | "gtceu:packer/strip_niobium_nitride_cable_gt_quadruple" | "gtceu:packer/package_black_bronze_tiny_dust" | "gtceu:electric_blast_furnace/stibnite_metallurgy" | "gtceu:blasting/smelt_deepslate_redstone_ore_to_ingot" | "gtceu:chemical_reactor/ptfe_from_oxygen" | "gtceu:distillation_tower/distill_liquid_ender_air" | "gtceu:macerator/macerate_copper_spring" | "gtceu:shaped/hv_electrolyzer" | "gtceu:forge_hammer/hammer_netherrack_tin_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_phosphate" | "gtceu:arc_furnace/arc_europium_large_fluid_pipe" | "railways:sequenced_assembly/track_biomesoplenty_palm_wide" | "gtceu:macerator/macerate_dispenser" | "farmersdelight:stove" | "gtceu:packer/package_galena_tiny_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_4_toluenesulfonyl_chloride" | "gtceu:shaped/plate_double_iron" | "gtceu:alloy_smelter/alloy_smelt_polyethylene_ingot_to_block" | "farmersdelight:steam_boiler/safety_net" | "thermal:machines/insolator/insolator_moss_block" | "gtceu:shaped/nugget_assembling_molybdenum_disilicide" | "thermal:smelting/silver_ingot_from_deepslate_ore_smelting" | "gtceu:shaped/small_dust_assembling_lead" | "gtceu:macerator/macerate_sphalerite_refined_ore_to_dust" | "gtceu:macerator/macerate_lv_steam_turbine" | "gtceu:thermal_centrifuge/centrifuge_thorium_purified_ore_to_refined_ore" | "gtceu:shaped/stick_black_steel" | "gtceu:forge_hammer/hammer_raw_beryllium_to_crushed_ore" | "minecraft:light_blue_carpet" | "mysticalagriculture:seed/crafting/blitz" | "gtceu:shaped/stick_cobalt_brass" | "gtceu:arc_furnace/arc_steel_rotor" | "gtceu:extruder/extrude_vanadium_steel_ingot_to_block" | "gtceu:macerator/macerate_polybenzimidazole_large_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_melodium" | "thermal_extra:soul_infused_dust" | "thermal:machines/insolator/insolator_strawberry" | "xtonesreworked:jelt_block_6_from_stonecutting" | "gtceu:shaped/mv_miner" | "gtceu:alloy_smelter/alloy_smelt_soldering_alloy_nugget_to_ingot" | "gtceu:arc_furnace/arc_silicon_double_plate" | "gtceu:forge_hammer/hammer_lazurite_refined_ore_to_dust" | "gtceu:macerator/macerate_uranium_plate" | "gtceu:alloy_blast_smelter/molybdenum_disilicide" | "gtceu:shapeless/copper_wire_wiregtdouble_quadrupling" | "gtceu:packer/pack_hssg_wires_3_1" | "gtceu:packer/pack_hssg_wires_3_0" | "gtceu:macerator/macerate_platinum_fine_wire" | "create:layered_andesite_from_stone_types_andesite_stonecutting" | "gtceu:large_chemical_reactor/chemical_dye_black" | "gtceu:shaped/screw_lead" | "gtceu:shaped/shape_extruder_block" | "gtceu:cutter/cut_potin_rod_to_bolt" | "create:polished_cut_ochrum_slab_from_stone_types_ochrum_stonecutting" | "gtceu:cutter/cut_platinum_block_to_plate" | "gtceu:shapeless/nugget_disassembling_tantalum" | "gtceu:lathe/lathe_blue_alloy_to_rod" | "gtceu:packer/package_metal_mixture_small_dust" | "gtceu:shaped/pipe_huge_restrictive_osmiridium" | "gtceu:arc_furnace/arc_pure_netherite_bolt" | "mysticalagriculture:seed/reprocessor/mystical_flower" | "gtceu:fluid_solidifier/snow_block" | "gtceu:extractor/extract_rubber_ingot" | "gtceu:sifter/sift_malachite_purified_ore_to_gems" | "gtceu:distillery/distill_oil_to_sulfuric_naphtha" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtdouble_quadrupling" | "gtceu:assembler/cover_naquadah_wire_gt_single_styrene_butadiene" | "gtceu:bender/bend_tungsten_carbide_to_plate" | "gtceu:shapeless/decompress_zeolite_from_ore_block" | "mysticaladaptations:augments/strength_iv" | "gtceu:shaped/butchery_knife_tungsten_carbide" | "thermal:device_xp_condenser" | "gtceu:shaped/block_compress_dragonsteel" | "gtceu:arc_furnace/arc_magnesium_diboride_hex_wire" | "gtceu:arc_furnace/arc_graphene_double_cable" | "gtceu:shaped/stick_tin_alloy" | "gtceu:cutter/cut_styrene_butadiene_rubber_block_to_plate" | "gtceu:extruder/extrude_gallium_arsenide_ingot_to_block" | "gtceu:macerator/macerate_brass_normal_restrictive_item_pipe" | "gtceu:wiremill/string_from_polycaprolactam" | "create:cutting/compat/byg/holly_log" | "gtceu:shapeless/nugget_disassembling_graphene" | "gtceu:shaped/tiny_dust_disassembling_blue_alloy" | "gtceu:macerator/macerate_molybdenum_plate" | "gtceu:ore_washer/wash_naquadah_pure_dust_to_dust" | "gtceu:fluid_solidifier/solidify_lumium_to_plate" | "gtceu:blasting/smelt_raw_tetrahedrite_ore_to_ingot" | "gtceu:macerator/macerate_polyethylene_tiny_fluid_pipe" | "minecraft:warped_button" | "gtceu:macerator/macerate_red_sandstone_slab" | "gtceu:packer/package_diatomite_tiny_dust" | "thermal:machines/press/unpacking/press_netherite_nugget_unpacking" | "gtceu:arc_furnace/arc_iron_screw" | "ae2:tools/paintballs_blue" | "xtonesreworked:ztyl_block_2_from_stonecutting" | "gtceu:shaped/block_compress_netherite" | "create:cut_crimsite_stairs" | "create:crafting/kinetics/sequenced_gearshift" | "bigreactors:reactor/basic/solidaccessport" | "mysticalagriculture:soulium_dagger" | "minecraft:armor_dye" | "gtceu:electric_blast_furnace/blast_black_bronze" | "gtceu:shapeless/centrifuged_ore_to_dust_silver" | "create:compat/bop/milling/burning_blossom" | "gtceu:cutter/cut_certus_quartz_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_ladder" | "gtceu:macerator/macerate_tritanium_nugget" | "gtceu:macerator/macerate_hssg_octal_cable" | "gtceu:macerator/macerate_naquadria_screw" | "mysticalagriculture:prudentium_shears" | "gtceu:forge_hammer/hammer_netherrack_diatomite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_niobium_titanium_octal_cable" | "create:cut_scorchia_stairs" | "minecraft:detector_rail" | "gtceu:macerator/macerate_iridium_small_fluid_pipe" | "gtceu:assembler/cover_nickel_wire_gt_hex_rubber" | "gtceu:macerator/macerate_sapphire_gem" | "gtceu:shaped/huge_niobium_titanium_pipe" | "gtceu:electrolyzer/enriched_uranium_hexafluoride_separation" | "gtceu:cutter/cut_tantalum_carbide_block_to_plate" | "gtceu:shaped/iv_sifter" | "gtceu:macerator/macerate_rhodium_fine_wire" | "gtceu:packer/unpackage_gallium_sulfide_tiny_dust" | "gtceu:shaped/compress_bentonite_to_ore_block" | "gtceu:lathe/lathe_hsse_to_rod" | "gtceu:fluid_solidifier/solidify_wrought_iron_gear" | "thermal:tools/satchel" | "create:splashing/mekanism/crushed_raw_uranium" | "gtceu:forge_hammer/hammer_quartzite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_titanium_gear" | "gtceu:thermal_centrifuge/centrifuge_thorium_crushed_ore_to_refined_ore" | "thermal:machines/bottler/bottler_light_gray_concrete" | "gtceu:packer/unpackage_hsss_small_dust" | "create:crafting/logistics/stockpile_switch" | "gtceu:smelting/dust_borosilicate_glass__demagnetize_from_dust" | "gtceu:fluid_solidifier/snow_block_distilled" | "gtceu:macerator/macerate_platinum_screw" | "gtceu:fluid_solidifier/solidify_americium_block" | "gtceu:ore_washer/wash_diamond_crushed_ore_to_purified_ore_fast" | "gtceu:forming_press/copy_shape_tiny_pipe_extruder_mold" | "gtceu:assembler/electric_pump_ev_silicone_rubber" | "create:compat/environmental/milling/yellow_hibiscus" | "gtceu:primitive_blast_furnace/steel_from_coal_dust_wrought" | "gtceu:smelting/smelt_netherrack_trona_ore_to_ingot" | "gtceu:macerator/macerate_monazite_crushed_ore_to_impure_dust" | "gtceu:packer/pack_signalum_wires_2_2" | "gtceu:shapeless/decompress_olivine_from_ore_block" | "ae2:network/cables/dense_covered_white" | "gtceu:packer/strip_lead_cable_gt_octal" | "gtceu:smelting/smelt_endstone_redstone_ore_to_ingot" | "modularrouters:distributor_module" | "gtceu:packer/pack_signalum_wires_2_0" | "gtceu:packer/pack_signalum_wires_2_1" | "gtceu:shaped/uv_fluid_solidifier" | "mysticalagriculture:honey_agglomeratio" | "gtceu:macerator/macerate_cupronickel_double_cable" | "gtceu:macerator/macerate_hastelloy_x_nugget" | "gtceu:shapeless/block_decompress_lead" | "gtceu:shaped/steam_output_bus" | "gtceu:packer/strip_blue_alloy_cable_gt_octal" | "gtceu:fluid_solidifier/solidify_rubber_to_ingot" | "xtonesreworked:zion_block_13" | "xtonesreworked:zion_block_12" | "xtonesreworked:zion_block_15" | "xtonesreworked:zion_block_14" | "gtceu:extractor/extract_yttrium_barium_cuprate_single_cable" | "gtceu:packer/package_antimony_trifluoride_small_dust" | "gtceu:thermal_centrifuge/centrifuge_lepidolite_crushed_ore_to_refined_ore" | "gtceu:thermal_centrifuge/centrifuge_olivine_crushed_ore_to_refined_ore" | "xtonesreworked:zion_block_11" | "gtceu:centrifuge/centrifuge_bentonite_dirty_dust_to_dust" | "gtceu:ore_washer/wash_chromite_crushed_ore_to_purified_ore" | "xtonesreworked:zion_block_10" | "gtceu:extractor/extract_hssg_plate" | "gtceu:shapeless/block_decompress_melodium" | "create:polished_cut_limestone_slab_from_stone_types_limestone_stonecutting" | "minecraft:black_glazed_terracotta" | "gtceu:macerator/macerate_tantalum_carbide_ingot" | "gtceu:assembly_line/energy_cluster" | "gtceu:packer/unpackage_spessartine_small_dust" | "minecraft:carrot_on_a_stick" | "thermal:machines/pulverizer/pulverizer_invar_ingot_to_dust" | "gtceu:shaped/small_dust_disassembling_soldering_alloy" | "create:cutting/compat/byg/pine_wood" | "gtceu:shaped/screwdriver_damascus_steel" | "ae2:network/blocks/quantum_ring" | "gtceu:packer/package_silver_oxide_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_melodium_ingot_to_block" | "gtceu:large_chemical_reactor/methyl_acetate" | "gtceu:arc_furnace/arc_stellarium_small_gear" | "gtceu:extruder/extrude_tin_alloy_huge_pipe" | "gtceu:large_boiler/wood_dust" | "gtceu:forge_hammer/hammer_cassiterite_sand_crushed_ore_to_dust" | "gtceu:compressor/compress_yttrium_barium_cuprate_to_block" | "gtceu:blasting/smelt_sapphire_ore_to_ingot" | "gtceu:forge_hammer/hammer_zinc_to_plate" | "gtceu:extractor/extract_polytetrafluoroethylene_nugget" | "thermal:machines/centrifuge/centrifuge_gray_wool" | "mysticalagriculture:imperium_fishing_rod" | "gtceu:arc_furnace/arc_annealed_copper_long_rod" | "gtceu:packer/unpackage_blue_steel_small_dust" | "gtceu:centrifuge/propane_separation" | "gtceu:shaped/gear_signalum" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_octal_wire" | "gtceu:cutter/cut_hsss_block_to_plate_distilled_water" | "gtceu:packer/unpackage_pyrite_tiny_dust" | "mysticalagradditions:nether_star" | "gtceu:fluid_solidifier/solidify_silicone_rubber_to_plate" | "gtceu:wiremill/mill_stellarium_wire" | "gtceu:assembler/iv_4096a_laser_source_hatch" | "gtceu:shaped/electric_pump_iv_silicone_rubber" | "gtceu:blasting/smelt_deepslate_vanadium_magnetite_ore_to_ingot" | "framedblocks:framing_saw/framed_flat_double_slope_slab_corner" | "gtceu:compressor/compress_plate_dust_stone_" | "gtceu:arc_furnace/arc_tungsten_small_spring" | "gtceu:assembler/assemble_polyvinyl_chloride_pipe_small_restrictive" | "gtceu:fluid_solidifier/solidify_hsss_to_ingot" | "gtceu:cutter/cut_stainless_steel_long_rod_to_rod_distilled_water" | "gtceu:cutter/cut_uvarovite_exquisite_gem_to_flawless_gem_water" | "framedblocks:framed_flat_ext_inner_double_slope_panel_corner" | "simplylight:illuminant_yellow_block_on_toggle" | "gtceu:macerator/macerate_molybdenum_crushed_ore_to_dust" | "mysticalagriculture:seed/crafting/flux_infused_gem" | "gtceu:cutter/cut_topaz_flawless_gem_to_gem_distilled_water" | "exnihilosequentia:ens_dripstone_crook" | "gtceu:ore_washer/wash_thorium_crushed_ore_to_purified_ore_fast" | "gtceu:extractor/extract_graphene_octal_cable" | "gtceu:shaped/zpm_canner" | "gtceu:shapeless/soul_infused_wire_wiregtoctal_doubling" | "gtceu:alloy_smelter/alloy_smelt_electrum_nugget_to_ingot" | "create:cutting/compat/botania/dreamwood" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_to_nugget" | "mysticalagriculture:essence/gems/apatite" | "gtceu:blasting/smelt_netherrack_bentonite_ore_to_ingot" | "gtceu:shaped/mortar_grind_copper" | "gtceu:alloy_smelter/alloy_smelt_maraging_steel_300_to_ingot" | "gtceu:arc_furnace/arc_copper_hex_wire" | "gtceu:arc_furnace/arc_tungsten_huge_fluid_pipe" | "gtceu:shapeless/crushed_ore_to_dust_rock_salt" | "gtceu:cutter/cut_trinaquadalloy_block_to_plate_water" | "gtceu:shaped/block_compress_blue_alloy" | "gtceu:shaped/scythe_rose_gold" | "gtceu:primitive_blast_furnace/steel_from_charcoal_block_wrought" | "gtceu:shapeless/block_decompress_titanium_carbide" | "gtceu:fluid_solidifier/solidify_styrene_butadiene_rubber_to_ingot" | "xtonesreworked:mint_block_2_from_stonecutting" | "gtceu:arc_furnace/arc_lv_sensor" | "gtceu:fluid_solidifier/solidify_brass_to_plate" | "gtceu:blasting/smelt_deepslate_almandine_ore_to_ingot" | "gtceu:bender/bend_annealed_copper_ingot_to_foil" | "minecraft:polished_granite_stairs_from_polished_granite_stonecutting" | "gtceu:shapeless/aluminium_wire_wiregtdouble_splitting" | "gtceu:smelting/dust_bismuth__demagnetize_from_dust" | "gtceu:shaped/compress_gypsum_to_ore_block" | "exnihilosequentia:compost/ens_kelp" | "gtceu:cutter/cut_iridium_rod_to_bolt" | "gtceu:smelting/smelt_netherrack_soapstone_ore_to_ingot" | "xtonesreworked:myst_block_14" | "xtonesreworked:myst_block_13" | "xtonesreworked:myst_block_12" | "gtceu:packer/unpackage_zinc_small_dust" | "thermal:machines/insolator/insolator_onion" | "xtonesreworked:myst_block_11" | "gtceu:macerator/macerate_zeron_100_block" | "gtceu:extractor/extract_vanadium_steel_foil" | "xtonesreworked:myst_block_15" | "gtceu:shaped/iron_bucket" | "xtonesreworked:myst_block_10" | "gtceu:shaped/hermetic_casing_ev" | "gtceu:distillery/distill_wood_gas_to_carbon_monoxide" | "exnihilosequentia:sieve/ens_diamond" | "gtceu:shapeless/gem_to_gem_flawlessgem_topaz" | "gtceu:blasting/smelt_endstone_pollucite_ore_to_ingot" | "farmersdelight:purple_canvas_sign" | "gtceu:shaped/wrench_ultimet" | "gtceu:macerator/macerate_pyrite_crushed_ore_to_impure_dust" | "gtceu:assembler/cover_blue_alloy_wire_gt_double_silicone" | "create:compat/betterendforge/pressing/end_moss_path" | "gtceu:shaped/small_dust_disassembling_biphenyl" | "create:cut_granite_brick_wall_from_stone_types_granite_stonecutting" | "gtceu:shaped/stick_electrum" | "gtceu:extruder/extrude_naquadria_to_plate" | "gtceu:shapeless/purified_ore_to_dust_bauxite" | "gtceu:extractor/extract_niobium_nugget" | "thermal:machines/centrifuge/centrifuge_magma_cream" | "gtceu:packer/package_rutile_small_dust" | "mysticalagriculture:seed/crafting/honey" | "gtceu:create_mixer/mercury_barium_calcium_cuprate" | "gtceu:macerator/macerate_ev_robot_arm" | "expatternprovider:ei_part" | "minecraft:green_wool" | "gtceu:extruder/extrude_tin_alloy_ingot_to_long_rod" | "gtceu:shaped/small_dust_assembling_battery_alloy" | "thermal:machines/press/packing3x3/press_bronze_packing" | "gtceu:macerator/macerate_trinium_block" | "gtceu:extractor/extract_polyphenylene_sulfide_plate" | "gtceu:distillery/distill_diluted_hydrochloric_acid_to_water" | "gtceu:chemical_reactor/tetrafluoroethylene_from_chloroform" | "gtceu:electric_blast_furnace/blast_weapon_grade_naquadah" | "gtceu:packer/package_biotite_tiny_dust" | "framedblocks:framed_elevated_slope_slab_rotate_to_framed_extended_slope_panel" | "thermal:machines/bottler/bottler_mossy_stone_bricks" | "gtceu:arc_furnace/arc_platinum_foil" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfuric_copper_solution" | "gtceu:arc_furnace/arc_duranium_normal_fluid_pipe" | "gtceu:packer/pack_naquadah_alloy_wires_4_0" | "create:compat/alexsmobs/emptying/lava_bottle" | "gtceu:ore_washer/wash_yellow_garnet_dirty_dust_to_dust" | "gtceu:centrifuge/ruby_slurry_centrifuging" | "gtceu:macerator/macerate_birch_fence" | "gtceu:shaped/small_dust_assembling_dark_ash" | "gtceu:assembler/assemble_cupronickel_pipe_normal_restrictive" | "gtceu:extruder/extrude_neutronium_to_rod" | "thermal:fuels/lapidary/lapidary_ruby" | "gtceu:compressor/compress_nickel_zinc_ferrite_to_block" | "gtceu:distillery/distill_dissolved_calcium_acetate_to_water" | "gtceu:macerator/macerate_deepslate_asbestos_ore_to_raw_ore" | "gtceu:extruder/extrude_polycaprolactam_dust_to_plate" | "gtceu:assembler/titanium_crate" | "gtceu:cutter/cut_magnalium_rod_to_bolt" | "gtceu:macerator/macerate_osmiridium_bolt" | "gtceu:extractor/extract_naquadah_rod" | "gtceu:chemical_reactor/severely_hydro_crack_heavy_fuel" | "gtceu:alloy_smelter/alloy_smelt_niobium_to_ingot" | "gtceu:arc_furnace/arc_chromium_rod" | "create:compat/autumnity/cutting/maple_log" | "gtceu:arc_furnace/arc_nickel_dust" | "gtceu:compressor/compress_magnetiteto_ore_block" | "gtceu:ore_washer/wash_glauconite_sand_dirty_dust_to_dust" | "gtceu:extractor/extract_damascus_steel_double_plate" | "gtceu:cutter/snow_layer_water" | "bigreactors:reprocessor/wasteinjector" | "create:cutting/compat/biomesoplenty/hellbark_log" | "gtceu:macerator/macerate_glass" | "gtceu:centrifuge/centrifuge_quartzite_pure_dust_to_dust" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtsingle_doubling" | "gtceu:ore_washer/wash_coal_dirty_dust_to_dust" | "gtceu:shaped/axe_blue_steel" | "gtceu:packer/unpackage_palladium_raw_small_dust" | "minecraft:respawn_anchor" | "gtceu:macerator/macerate_gold_fine_wire" | "gtceu:packer/pack_signalum_wires_1_3" | "create:cutting/compat/byg/skyris_wood" | "exnihilosequentia:crucible/ens_crushed_tuff" | "gtceu:electrolyzer/decomposition_electrolyzing_pyrochlore" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_to_ingot" | "gtceu:extractor/extract_hsse_turbine_blade" | "gtceu:packer/pack_signalum_wires_1_0" | "gtceu:packer/pack_signalum_wires_1_1" | "gtceu:packer/pack_signalum_wires_1_2" | "framedblocks:framed_flat_ext_slope_panel_corner_rotate_to_framed_flat_elev_slope_slab_corner" | "gtceu:bender/bend_hsss_plate_to_double_plate" | "gtceu:packer/package_stainless_steel_tiny_dust" | "mysticalagriculture:supremium_block_combine" | "gtceu:assembler/cover_europium_wire_gt_quadruple_silicone" | "thermal:green_concrete_powder_with_slag" | "gtceu:packer/package_duranium_tiny_dust" | "gtceu:shaped/bolt_saw_yttrium_barium_cuprate" | "gtceu:forge_hammer/hammer_malachite_block_to_gem" | "gtceu:circuit_assembler/quantum_computer_luv_asmd_soldering_alloy" | "gtceu:arc_furnace/arc_bronze_tiny_fluid_pipe" | "gtceu:macerator/macerate_cobalt_brass_screw" | "minecraft:snow_block" | "gtceu:macerator/macerate_gallium_arsenide_plate" | "mysticalagriculture:awakened_supremium_ingot_block" | "gtceu:arc_furnace/arc_enderium_screw" | "gtceu:packer/unpackage_paper_small_dust" | "gtceu:arc_furnace/arc_niobium_titanium_double_wire" | "ae2:network/cables/covered_light_blue" | "gtceu:fluid_solidifier/solidify_stellite_100_to_ingot" | "gtceu:arc_furnace/arc_golden_chestplate" | "minecraft:cyan_wool" | "gtceu:create_mixer/uranium_rhodium_dinaquadide" | "gtceu:compressor/compress_lumium_to_block" | "gtceu:shaped/small_dust_disassembling_indium" | "minecraft:sandstone_stairs" | "gtceu:shaped/mv_charger_4x" | "gtceu:arc_furnace/arc_cobalt_brass_rod" | "gtceu:cutter/cut_tantalum_block_to_plate" | "ae2:tools/paintballs_lumen_orange" | "create:haunting/infested_cracked_stone_bricks" | "gtceu:laser_engraver/engrave_monazite_exquisite_gem_to_flawless_gem" | "thermal_extra:augments/rf_coil_storage_augment_3" | "create:copper_tile_stairs" | "gtceu:packer/unpackage_antimony_tiny_dust" | "thermal_extra:augments/rf_coil_storage_augment_2" | "thermal_extra:augments/rf_coil_storage_augment_1" | "minecraft:coarse_dirt" | "gtceu:shaped/block_compress_titanium" | "create:crafting/kinetics/white_seat" | "mysticalagradditions:large_boiler/prudentium_coal_block" | "gtceu:alloy_smelter/alloy_smelt_indium_gallium_phosphide_to_ingot" | "gtceu:arc_furnace/arc_cleanroom" | "thermal_extra:augments/rf_coil_storage_augment_5" | "thermal_extra:augments/rf_coil_storage_augment_4" | "gtceu:shaped/hermetic_casing_lv" | "gtceu:macerator/macerate_niobium_nitride_ingot" | "gtceu:macerator/macerate_terracotta" | "xtonesreworked:bitt_block_13" | "minecraft:fermented_spider_eye" | "xtonesreworked:bitt_block_14" | "ae2:network/parts/panels_dark_monitor" | "xtonesreworked:bitt_block_15" | "gtceu:fluid_solidifier/solidify_niobium_nitride_to_ingot" | "bigreactors:blasting/magentite_from_dust" | "gtceu:blasting/smelt_endstone_sapphire_ore_to_ingot" | "gtceu:packer/unpackage_palladium_on_carbon_small_dust" | "gtceu:assembler/cover_steel_wire_gt_quadruple_silicone" | "gtceu:packer/unpackage_enriched_naquadah_sulfate_small_dust" | "create:cutting/compat/biomesoplenty/mahogany_log" | "gtceu:forge_hammer/hammer_platinum_refined_ore_to_dust" | "gtceu:extruder/extrude_manganese_phosphide_ingot_to_block" | "gtceu:macerator/macerate_raw_neodymium_ore_to_crushed_ore" | "gtceu:centrifuge/centrifuge_rock_salt_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_cupric_oxide" | "gtceu:cutter/cut_indium_gallium_phosphide_block_to_plate" | "gtceu:macerator/macerate_emerald_crushed_ore_to_impure_dust" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_ingot_to_small_gear" | "gtceu:mixer/yttrium_barium_cuprate" | "gtceu:shapeless/twinite_wire_wiregtsingle_doubling" | "create:cutting/compat/ecologics/flowering_azalea_log" | "gtceu:arc_furnace/arc_rose_gold_rod" | "gtceu:blasting/smelt_coal_ore_to_ingot" | "gtceu:forge_hammer/hammer_vanadium_magnetite_crushed_ore_to_impure_dust" | "minecraft:cobbled_deepslate_slab" | "thermal:machines/press/packing3x3/press_apatite_packing" | "create:crafting/appliances/dough" | "gtceu:packer/unpackage_enriched_naquadah_sulfate_tiny_dust" | "gtceu:cutter/cut_quartzite_flawless_gem_to_gem" | "gtceu:ore_washer/wash_soapstone_pure_dust_to_dust" | "gtceu:shaped/hermetic_casing_mv" | "gtceu:macerator/macerate_osmium_large_restrictive_item_pipe" | "gtceu:assembler/casing_reaction_safe_mixing" | "gtceu:macerator/macerate_magnalium_small_item_pipe" | "minecraft:chiseled_quartz_block" | "create:crafting/materials/rose_quartz_tilesfrom_conversion" | "gtceu:shaped/small_dust_disassembling_enriched_naquadah" | "cofh_core:securable" | "gtceu:shapeless/platinum_wire_wiregtquadruple_doubling" | "xtonesreworked:bitt_block_10" | "xtonesreworked:bitt_block_11" | "xtonesreworked:bitt_block_12" | "gtceu:alloy_smelter/alloy_smelt_black_steel_to_ingot" | "gtceu:blasting/smelt_topaz_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_trinium" | "gtceu:gas_turbine/methane" | "gtceu:smelting/smelt_impuredust_pyrolusite_to_ingot" | "create:cut_crimsite_brick_stairs_from_stone_types_crimsite_stonecutting" | "gtceu:shaped/block_compress_stellite_100" | "gtceu:extruder/extrude_titanium_tiny_pipe" | "thermal:devices/tree_extractor/tree_extractor_boost_compost" | "gtceu:arc_furnace/arc_brass_huge_restrictive_item_pipe" | "mysticalagriculture:seed/reprocessor/coral" | "gtceu:blasting/smelt_endstone_scheelite_ore_to_ingot" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_quadruple_fluid_pipe" | "gtceu:fluid_solidifier/solidify_steel_to_plate" | "mysticalagriculture:seed/reprocessor/nether_quartz" | "gtceu:forge_hammer/hammer_twinite_to_plate" | "gtceu:shaped/tiny_dust_assembling_tricalcium_phosphate" | "gtceu:compressor/compress_polytetrafluoroethylene_nugget_to_ingot" | "gtceu:macerator/macerate_black_steel_fine_wire" | "gtceu:shaped/plate_double_tin" | "gtceu:macerator/macerate_ev_muffler_hatch" | "gtceu:shaped/pipe_large_restrictive_blackbronze" | "gtceu:assembler/torch_coke_dust" | "gtceu:macerator/macerate_beryllium_crushed_ore_to_dust" | "gtceu:compressor/compress_black_bronze_nugget_to_ingot" | "gtceu:extractor/extract_niobium_titanium_plate" | "gtceu:shaped/block_compress_silicone_rubber" | "gtceu:fluid_solidifier/solidify_naquadah_to_plate" | "create:blasting/ingot_uranium_compat_mekanism" | "gtceu:assembler/cover_silver_wire_gt_octal_silicone" | "gtceu:shaped/compress_naquadah_to_ore_block" | "thermal:spice_cake" | "gtceu:macerator/macerate_luv_hermetic_casing" | "gtceu:macerator/macerate_enderium_plate" | "gtceu:alloy_blast_smelter/titanium_carbide" | "gtceu:bender/bend_iridium_ingot_to_double_plate" | "gtceu:arc_furnace/arc_ruthenium_foil" | "gtceu:forge_hammer/hammer_pitchblende_refined_ore_to_dust" | "farmersdelight:steam_boiler/basket" | "gtceu:bender/bend_iron_rod_to_small_spring" | "gtceu:fluid_solidifier/solidify_steel_to_nugget" | "mysticalagriculture:seed/infusion/earth" | "gtceu:macerator/macerate_uranium_triplatinum_quadruple_wire" | "gtceu:autoclave/silicon_dioxide_to_quartzite_gem" | "gtceu:shaped/small_dust_disassembling_red_alloy" | "thermal:storage/slag_from_block" | "gtceu:arc_furnace/arc_red_alloy_double_cable" | "create:smelting/ingot_lead_compat_mekanism" | "gtceu:macerator/macerate_naquadah_refined_ore_to_dust" | "gtceu:arc_furnace/arc_brass_small_restrictive_item_pipe" | "gtceu:bender/bend_incoloy_ma_956_ingot_to_double_plate" | "gtceu:arc_furnace/arc_manganese_foil" | "gtceu:compressor/compress_polyvinyl_chloride_to_block" | "gtceu:centrifuge/centrifuge_lithium_pure_dust_to_dust" | "gtceu:shaped/hermetic_casing_hv" | "gtceu:extractor/extract_red_alloy_nugget" | "gtceu:cutter/cut_polyvinyl_butyral_block_to_plate" | "gtceu:shaped/ev_canner" | "gtceu:arc_furnace/arc_electrum_ring" | "gtceu:compressor/compress_trinium_nugget_to_ingot" | "create:compat/projectvibrantjourneys/cutting/aspen_log" | "thermal_extra:compat/advgenerators/crystallized_sunflower_oil" | "gtceu:arc_furnace/arc_note_block" | "gtceu:macerator/macerate_steel_hex_cable" | "gtceu:ore_washer/wash_powellite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/hermetic_casing_iv" | "gtceu:distillery/distill_wood_gas_to_carbon_dioxide" | "gtceu:shaped/compress_cinnabar_to_ore_block" | "gtceu:distillation_tower/distill_raw_oil" | "minecraft:large_boiler/bowl" | "railways:sequenced_assembly/track_ender_wide" | "gtceu:smelting/smelt_deepslate_gypsum_ore_to_ingot" | "gtceu:shaped/uv_chemical_reactor" | "mysticalagriculture:stonecutting/soulstone_smooth_slabs_from_soulstone_smooth" | "gtceu:assembler/piston_iron" | "gtceu:shapeless/annealed_copper_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_stellarium_gear" | "gtceu:shaped/small_dust_disassembling_lithium_chloride" | "gtceu:cutter/cut_andradite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:assembler/cover_cobalt_wire_gt_quadruple_rubber" | "minecraft:steam_boiler/mangrove_sign" | "thermal:constantan_dust_2" | "functionalstorage:custom_compacting/amethyst" | "gtceu:macerator/macerate_watertight_steel_double_plate" | "gtceu:shapeless/naquadah_alloy_wire_wiregtquadruple_quadrupling" | "gtceu:packer/pack_uranium_triplatinum_wires_3_1" | "gtceu:packer/pack_uranium_triplatinum_wires_3_0" | "gtceu:shaped/small_dust_assembling_steel" | "gtceu:cutter/cut_olivine_exquisite_gem_to_flawless_gem" | "create:cutting/compat/ars_nouveau/stripped_blue_archwood_log" | "gtceu:blasting/smelt_deepslate_pyrochlore_ore_to_ingot" | "gtceu:assembler/cover_cupronickel_wire_gt_octal_silicone" | "gtceu:macerator/macerate_enderium_long_rod" | "minecraft:spruce_boat" | "sgjourney:naquadah_leggings" | "gtceu:arc_furnace/arc_cupronickel_octal_wire" | "xtonesreworked:korp_block_12_from_stonecutting" | "gtceu:extruder/extrude_cobalt_brass_small_pipe" | "extendedcrafting:guide_book" | "xtonesreworked:lave_block_1_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_sterling_silver_to_nugget" | "gtceu:mixer/battery_alloy" | "gtceu:alloy_smelter/copper_dust_and_tin_dust_into_bronze" | "gtceu:packer/unpackage_bentonite_small_dust" | "exnihilosequentia:ens_silver_ingot_blast" | "gtceu:extruder/extrude_tin_alloy_tiny_pipe" | "gtceu:lathe/lathe_ruby_to_rod" | "gtceu:packer/strip_platinum_cable_gt_single" | "gtceu:shaped/crowbar_damascus_steel" | "mysticaladaptations:augments/mining_aoe_v" | "gtceu:macerator/macerate_raw_garnet_sand_ore_to_crushed_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_magnesia" | "webdisplays:keyboard" | "gtceu:forge_hammer/hammer_enriched_naquadah_to_plate" | "farmersdelight:salmon_roll" | "gtceu:shaped/stick_long_stick_cupronickel" | "gtceu:smelting/smelt_purifiedore_basaltic_mineral_sand_to_ingot" | "gtceu:shaped/casing_tungstensteel_firebox" | "gtceu:cutter/cut_naquadah_alloy_screw_to_bolt" | "gtceu:macerator/macerate_netherrack_talc_ore_to_raw_ore" | "gtceu:macerator/macerate_crimson_slab" | "gtceu:assembler/robot_arm_ev" | "create:cut_tuff_brick_slab_recycling" | "thermal:machines/press/packing3x3/press_silver_nugget_packing" | "gtceu:shapeless/lead_wire_wiregtoctal_splitting" | "gtceu:arc_furnace/arc_ev_circuit_assembler" | "xtonesreworked:reds_block_12_from_stonecutting" | "gtceu:extractor/extract_samarium_iron_arsenic_oxide_nugget" | "gtceu:forge_hammer/hammer_diatomite_crushed_ore_to_dust" | "gtceu:shaped/compress_lazurite_to_ore_block" | "gtceu:shaped/tiny_dust_assembling_polyphenylene_sulfide" | "gtceu:arc_furnace/arc_zinc_double_plate" | "gtceu:cutter/cut_red_garnet_flawless_gem_to_gem_water" | "gtceu:centrifuge/centrifuge_garnierite_pure_dust_to_dust" | "farmersdelight:cutting/gravel" | "gtceu:macerator/macerate_hsse_long_rod" | "gtceu:packer/pack_graphene_wires_4_single" | "bigreactors:reactor/reinforced/fuelrod_alt_ingots_uranium" | "gtceu:shaped/stick_long_stick_europium" | "gtceu:macerator/macerate_silver_octal_wire" | "gtceu:blasting/smelt_endstone_apatite_ore_to_ingot" | "gtceu:cutter/cut_blue_topaz_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:centrifuge/centrifuge_lepidolite_pure_dust_to_dust" | "gtceu:cutter/cut_neodymium_screw_to_bolt_water" | "gtceu:smelting/smelt_netherrack_powellite_ore_to_ingot" | "thermal:earth_charge/ender_pearl_dust_from_ender_pearl" | "gtceu:alloy_blast_smelter/blue_steel_gas" | "farmersdelight:cooking/baked_cod_stew" | "gtceu:large_chemical_reactor/hpic_wafer" | "xtonesreworked:azur_block_0_from_stonecutting" | "gtceu:ore_washer/wash_cooperite_dirty_dust_to_dust" | "gtceu:compressor/compress_ruthenium_trinium_americium_neutronate_nugget_to_ingot" | "gtceu:shaped/buzzsaw_blade_blue_steel" | "gtceu:packer/unpackage_saltpeter_tiny_dust" | "gtceu:extractor/extract_chromium_rod" | "gtceu:shapeless/purified_ore_to_dust_beryllium" | "gtceu:shaped/small_electrum_pipe" | "gtceu:macerator/macerate_naquadah_nonuple_fluid_pipe" | "create:cutting/compat/integrateddynamics/menril_log" | "gtceu:macerator/macerate_titanium_tungsten_carbide_plate" | "gtceu:mixer/gallium_arsenide" | "gtceu:compressor/purpur_block" | "simplylight:illuminant_lime_block_toggle" | "gtceu:extractor/extract_nichrome_octal_cable" | "gtceu:arc_furnace/arc_zpm_brewery" | "gtceu:shaped/tiny_dust_assembling_pyrochlore" | "gtceu:macerator/macerate_tungsten_steel_rod" | "thermal:storage/bitumen_from_block" | "gtceu:assembly_line/electric_motor_uv" | "gtceu:fluid_solidifier/solidify_trinium_to_ingot" | "minecraft:writable_book" | "gtceu:extractor/extract_tungsten_carbide_turbine_blade" | "gtceu:shaped/nugget_assembling_void" | "gtceu:arc_furnace/arc_gear_extruder_mold" | "create:cut_dripstone_brick_wall_from_stone_types_dripstone_stonecutting" | "gtceu:shapeless/europium_wire_wiregthex_splitting" | "gtceu:fluid_solidifier/solidify_indium_gallium_phosphide_to_ingot" | "gtceu:electrolyzer/acetone_electrolysis" | "thermal:machines/smelter/smelter_cinnabar_ore" | "minecraft:large_boiler/jungle_fence" | "gtceu:arc_furnace/arc_kanthal_rod" | "mysticalagriculture:seed/reprocessor/rabbit" | "minecraft:diamond_pickaxe" | "gtceu:arc_furnace/arc_naquadria_plate" | "thermal:machines/smelter/smelter_tin_ore" | "gtceu:extruder/extrude_silicone_rubber_ingot_to_foil" | "gtceu:macerator/macerate_brick_stairs" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_trinium_europium_duranide_ingot_to_block" | "create:crushing/deepslate_redstone_ore" | "gtceu:shaped/block_compress_pyrope" | "create:compat/byg/milling/incan_lily" | "exnihilosequentia:large_boiler/wooden_hammer" | "gtceu:packer/unpackage_platinum_tiny_dust" | "gtceu:assembler/robot_arm_iv" | "gtceu:macerator/macerate_melodium_double_plate" | "gtceu:packer/pack_dragonsteel_wires_2_single" | "gtceu:ore_washer/wash_redstone_crushed_ore_to_purified_ore" | "gtceu:extractor/extract_molybdenum_nugget" | "gtceu:extruder/extrude_hsla_steel_to_plate" | "gtceu:macerator/macerate_red_alloy_double_wire" | "gtceu:shaped/mv_centrifuge" | "gtceu:macerator/macerate_cobalt_refined_ore_to_dust" | "gtceu:shaped/nugget_assembling_uranium_triplatinum" | "gtceu:shapeless/centrifuged_ore_to_dust_cobalt" | "gtceu:extruder/extrude_platinum_pipe" | "gtceu:packer/unpackage_lithium_tiny_dust" | "gtceu:compressor/compress_red_alloy_nugget_to_ingot" | "gtceu:forge_hammer/hammer_hastelloy_c_276_to_plate" | "gtceu:shaped/piston_aluminium" | "gtceu:packer/package_sodalite_small_dust" | "gtceu:chemical_reactor/good_circuit_board_persulfate" | "gtceu:shaped/ring_stellarium" | "thermal:machines/crystallizer/crystallizer_niter" | "gtceu:shaped/tiny_dust_assembling_stellite_100" | "gtceu:shaped/tiny_neutronium_pipe" | "gtceu:assembler/robot_arm_hv" | "gtceu:fluid_solidifier/solidify_soldering_alloy_block" | "exnihilosequentia:ens_granite_crook" | "gtceu:ore_washer/wash_gypsum_pure_dust_to_dust" | "gtceu:shaped/mortar_wrought_iron" | "gtceu:macerator/macerate_ultimet_huge_restrictive_item_pipe" | "gtceu:smelting/smelt_pyrope_ore_to_ingot" | "gtceu:assembler/cover_black_steel_wire_gt_octal_rubber" | "gtceu:packer/unpackage_hsla_steel_tiny_dust" | "gtceu:packer/package_chalcocite_small_dust" | "gtceu:cutter/cut_apatite_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_magnetic_neodymium_ingot" | "gtceu:assembler/observer_certus_quartz" | "gtceu:shaped/small_dust_assembling_green_sapphire" | "gtceu:alloy_smelter/alloy_smelt_zinc_nugget_to_ingot" | "gtceu:smelting/smelt_endstone_stibnite_ore_to_ingot" | "gtceu:extractor/extract_melodium_long_rod" | "gtceu:macerator/macerate_ultimet_rod" | "farmersdelight:cutting/oak_wood" | "exnihilosequentia:steam_boiler/spruce_barrel" | "gtceu:macerator/macerate_endstone_tantalite_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_phosphate" | "gtceu:shaped/tiny_dust_assembling_oilsands" | "webdisplays:extcard" | "gtceu:macerator/macerate_aluminium_nonuple_fluid_pipe" | "ae2:network/cables/smart_magenta" | "mysticalagriculture:inferium_hoe" | "gtceu:lathe/lathe_lumium_to_rod" | "gtceu:macerator/macerate_ev_voltage_coil" | "gtceu:large_boiler/oil_heavy" | "gtceu:macerator/macerate_copper_octal_cable" | "gtceu:bender/bend_uranium_rhodium_dinaquadide_ingot_to_foil" | "gtceu:cutter/cut_opal_flawless_gem_to_gem" | "gtceu:extractor/extract_tin_single_cable" | "gtceu:forge_hammer/hammer_endstone_oilsands_ore_to_raw_ore" | "gtceu:macerator/macerate_stainless_steel_block" | "gtceu:electrolyzer/decomposition_electrolyzing_glycerol" | "gtceu:packer/unpackage_invar_small_dust" | "create:warped_window_pane" | "create:crafting/schematics/schematic_table" | "gtceu:shapeless/centrifuged_ore_to_dust_zeolite" | "gtceu:smelting/smelt_raw_pyrope_ore_to_ingot" | "gtceu:forge_hammer/hammer_raw_salt_to_crushed_ore" | "gtceu:canner/spray_can_brown_dye" | "gtceu:blasting/smelt_raw_lithium_ore_to_ingot" | "gtceu:circuit_assembler/quantum_processor_ev_soldering_alloy" | "gtceu:shaped/drill_head_duranium" | "gtceu:shapeless/purified_ore_to_dust_tantalite" | "minecraft:wooden_pickaxe" | "gtceu:shaped/wrench_head_bronze" | "gtceu:extruder/extrude_naquadah_small_pipe" | "ae2:network/blocks/pattern_providers_interface" | "gtceu:packer/package_indium_tin_barium_titanium_cuprate_tiny_dust" | "gtceu:assembler/robot_arm_mv" | "framedblocks:framed_pressure_plate" | "railways:sequenced_assembly/track_twilightforest_sortingwood" | "thermal:machines/bottler/bottler_lime_concrete" | "gtceu:extractor/extract_yellow_glass_lens" | "gtceu:extractor/extract_iridium_rod" | "gtceu:extractor/bricks_extraction" | "mysticalagriculture:seed/crafting/cobalt" | "gtceu:alloy_smelter/alloy_smelt_magnetic_samarium_ingot_to_block" | "gtceu:arc_furnace/arc_ruthenium_trinium_americium_neutronate_quadruple_wire" | "gtceu:shaped/blast_alloy_smelter" | "gtceu:shaped/butchery_knife_aluminium" | "gtceu:macerator/macerate_pyrolusite_crushed_ore_to_impure_dust" | "gtceu:shaped/plate_red_steel" | "minecraft:diamond_from_blasting_diamond_ore" | "gtceu:shaped/plate_double_gold" | "gtceu:smelting/smelt_opal_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_pitchblende_ore_to_raw_ore" | "mysticalagriculture:essence/minecraft/music_disc_strad" | "gtceu:assembler/robot_arm_lv" | "gtceu:shapeless/block_decompress_kanthal" | "gtceu:extractor/extract_osmiridium_small_gear" | "gtceu:macerator/macerate_iridium_tiny_fluid_pipe" | "gtceu:packer/unpackage_opal_small_dust" | "gtceu:alloy_smelter/alloy_smelt_magnesium_diboride_to_nugget" | "create:crushing/tin_ore" | "gtceu:macerator/macerate_naquadah_octal_cable" | "gtceu:macerator/macerate_stainless_steel_ring" | "gtceu:cutter/cut_naquadic_netherite_flawless_gem_to_gem_water" | "gtceu:smelting/smelt_puredust_basaltic_mineral_sand_to_ingot" | "gtceu:shaped/foil_bronze" | "minecraft:end_stone_brick_stairs" | "gtceu:arc_furnace/arc_rose_gold_small_restrictive_item_pipe" | "gtceu:cutter/cut_brass_block_to_plate_distilled_water" | "gtceu:macerator/macerate_maraging_steel_300_block" | "gtceu:macerator/macerate_lumium_double_wire" | "gtceu:macerator/macerate_cracker" | "thermal:machines/centrifuge/centrifuge_light_blue_wool" | "gtceu:extruder/extrude_shellite_to_plate" | "gtceu:forge_hammer/hammer_pitchblende_crushed_ore_to_impure_dust" | "gtceu:shaped/tiny_dust_assembling_rhodium" | "gtceu:shaped/tiny_dust_assembling_yttrium" | "ae2additions:cells/super/4k-housing" | "gtceu:electromagnetic_separator/separate_yellow_limonite_pure_dust_to_dust" | "thermal:machines/press/press_strawberry_unpacking" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_double_wire" | "gtceu:shapeless/block_decompress_malachite" | "gtceu:shaped/stick_long_stick_rhodium_plated_palladium" | "gtceu:vacuum_freezer/cool_hot_indium_tin_barium_titanium_cuprate_ingot" | "gtceu:vacuum_freezer/cool_hot_ultimet_ingot" | "gtceu:compressor/compress_emeraldto_ore_block" | "sliceanddice:filling/hot_cocoa_from_fluid" | "farmersdelight:large_boiler/full_tatami_mat" | "gtceu:arc_furnace/arc_tungsten_carbide_huge_fluid_pipe" | "gtceu:combustion_generator/biodiesel" | "gtceu:blasting/smelt_netherrack_certus_quartz_ore_to_ingot" | "gtceu:shapeless/signalum_wire_wiregtquadruple_doubling" | "mobilebeacon:mobile_beacon_netherite" | "gtceu:shaped/tiny_dust_assembling_ender_pearl" | "gtceu:extruder/extrude_maraging_steel_300_ingot_to_block" | "minecraft:mangrove_fence" | "gtceu:chemical_reactor/ruthenium_tetroxide_separation" | "gtceu:packer/unpackage_oilsands_tiny_dust" | "gtceu:shaped/hv_laser_engraver" | "gtceu:shaped/knife_wrought_iron" | "gtceu:arc_furnace/arc_aluminium_double_wire" | "gtceu:shaped/plate_ruthenium" | "gtceu:macerator/macerate_tritanium_rod" | "gtceu:cutter/cut_coal_exquisite_gem_to_flawless_gem" | "gtceu:extractor/extract_wrought_iron_double_plate" | "gtceu:large_boiler/creosote" | "gtceu:ore_washer/wash_yellow_limonite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/compress_ruby_to_ore_block" | "gtceu:macerator/macerate_enderium_double_plate" | "gtceu:forge_hammer/hammer_garnet_sand_refined_ore_to_dust" | "gtceu:arc_furnace/arc_nickel_single_cable" | "thermal:machine_sawmill" | "gtceu:cutter/cut_wood_screw_to_bolt_water" | "bigreactors:smelting/graphite_from_charcoal" | "gtceu:extruder/extrude_prismalium_ingot_to_rotor" | "gtceu:arc_furnace/arc_ev_conveyor_module" | "gtceu:packer/unpackage_malachite_small_dust" | "gtceu:compressor/plant_ball_from_potato" | "gtceu:macerator/macerate_vanadium_steel_rod" | "gtceu:macerator/macerate_void_long_rod" | "packagedauto:packager_extension" | "gtceu:macerator/macerate_ultimet_screw" | "gtceu:electric_blast_furnace/blast_silicon_dioxide" | "gtceu:packer/strip_silver_cable_gt_single" | "gtceu:cutter/cut_europium_long_rod_to_rod" | "gtceu:arc_furnace/arc_americium_huge_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_deepslate_galena_ore_to_raw_ore" | "gtceu:arc_furnace/arc_prismalium_plate" | "fantasyfurniture:steam_boiler/bone/skeleton/carpet" | "gtceu:electric_blast_furnace/blast_black_bronze_gas" | "gtceu:packer/package_phosphorus_pentoxide_tiny_dust" | "minecraft:spruce_chest_boat" | "gtceu:cutter/cut_cpu_distilled_water" | "gtceu:macerator/macerate_neutronium_small_fluid_pipe" | "gtceu:shapeless/tin_wire_wiregtdouble_splitting" | "gtceu:extruder/extrude_bronze_pipe" | "gtceu:shapeless/crushed_ore_to_dust_diatomite" | "gtceu:extruder/extrude_pure_netherite_ingot_to_block" | "gtceu:laser_engraver/engrave_naquadic_netherite_exquisite_gem_to_flawless_gem" | "gtceu:shaped/tiny_dust_assembling_lutetium" | "gtceu:ore_washer/wash_granitic_mineral_sand_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_potin_screw" | "gtceu:macerator/macerate_copper_crushed_ore_to_dust" | "farmersdelight:sweet_berry_cheesecake_from_slices" | "mysticalagriculture:seed/crafting/zombie" | "gtceu:arc_furnace/arc_lead_normal_fluid_pipe" | "gtceu:macerator/macerate_deepslate_vanadium_magnetite_ore_to_raw_ore" | "gtceu:macerator/macerate_vanadium_steel_tiny_fluid_pipe" | "gtceu:cutter/cut_sodalite_block_to_plate" | "gtceu:chemical_reactor/indium_concentrate_separation" | "gtceu:macerator/macerate_netherrack_asbestos_ore_to_raw_ore" | "gtceu:packer/package_void_small_dust" | "exnihilosequentia:ens_emerald_mesh" | "gtceu:macerator/macerate_lead_nonuple_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_almandine" | "gtceu:shapeless/block_decompress_niobium_titanium" | "gtceu:arc_furnace/arc_black_steel_fine_wire" | "gtceu:macerator/macerate_europium_frame" | "minecraft:snow" | "gtceu:blasting/smelt_endstone_bornite_ore_to_ingot" | "gtceu:shaped/ev_transformer_16a" | "gtceu:shaped/medium_copper_pipe" | "create:cut_crimsite_brick_slab_recycling" | "gtceu:extractor/extract_zinc_double_plate" | "gtceu:compressor/compress_nichrome_to_block" | "gtceu:alloy_smelter/alloy_smelt_silicon_nugget_to_ingot" | "gtceu:extractor/extract_primitive_bricks" | "gtceu:shaped/foil_tin" | "gtceu:arc_furnace/arc_mv_forge_hammer" | "gtceu:arc_furnace/arc_hv_assembler" | "thermal:large_boiler/oil_sand" | "gtceu:packer/strip_graphene_cable_gt_double" | "gtceu:macerator/macerate_realgar_ore_to_raw_ore" | "gtceu:packer/unpackage_tungsten_carbide_tiny_dust" | "gtceu:shaped/block_compress_certus_quartz" | "gtceu:cutter/cut_trinium_rod_to_bolt" | "gtceu:macerator/macerate_bronze_gearbox" | "gtceu:shaped/extreme_combustion_engine" | "gtceu:fluid_solidifier/solidify_zeron_100_to_ingot" | "gtceu:arc_furnace/arc_hsse_bolt" | "mysticalagriculture:essence/minecraft/sugar_cane" | "mysticalagriculture:essence/minecraft/pumpkin" | "gtceu:packer/unpackage_nichrome_small_dust" | "gtceu:extruder/extrude_tungsten_carbide_ingot_to_long_rod" | "gtceu:shaped/plate_double_chromium" | "gtceu:blasting/smelt_raw_zeolite_ore_to_ingot" | "create:crafting/appliances/copper_diving_boots" | "gtceu:arc_furnace/arc_wrought_iron_double_plate" | "numina:components/ion_thruster" | "gtceu:packer/strip_tritanium_cable_gt_octal" | "gtceu:shaped/iv_compressor" | "gtceu:chemical_reactor/calcite_from_calcium" | "create:compat/silentsgems/crushing/moonstone_ore" | "gtceu:forge_hammer/stone_to_cobblestone" | "gtceu:shaped/block_compress_gunpowder" | "gtceu:forge_hammer/hammer_deepslate_glauconite_sand_ore_to_raw_ore" | "gtceu:macerator/macerate_steel_nugget" | "gtceu:shapeless/centrifuged_ore_to_dust_saltpeter" | "gtceu:shaped/ev_mixer" | "gtceu:cutter/cut_wood_long_rod_to_rod_water" | "gtceu:shaped/stick_damascus_steel" | "create:crimson_window" | "gtceu:cutter/cut_rhodium_plated_palladium_long_rod_to_rod" | "mysticalagriculture:seed/infusion/awakened_draconium" | "gtceu:shaped/nugget_assembling_reinforced_epoxy_resin" | "ae2additions:components/super/1k" | "gtceu:shaped/small_dust_assembling_topaz" | "farmersdelight:cutting/cooked_cod" | "gtceu:shaped/small_dust_assembling_potash" | "minecraft:yellow_terracotta" | "gtceu:distillery/distill_severely_steam_cracked_gas_to_propene" | "gtceu:forge_hammer/hammer_goethite_ore_to_raw_ore" | "gtceu:packer/unpackage_lithium_chloride_tiny_dust" | "xtonesreworked:tank_block_2_from_stonecutting" | "gtceu:assembler/cover_item_voiding_advanced" | "gtceu:arc_furnace/arc_tin_quadruple_cable" | "mysticalagriculture:seed/crafting/rabbit" | "gtceu:shapeless/decompress_spodumene_from_ore_block" | "minecraft:chiseled_nether_bricks_from_nether_bricks_stonecutting" | "gtceu:centrifuge/sapphire_slurry_centrifuging" | "create:compat/silentsgems/crushing/jasper_ore" | "gtceu:extruder/extrude_lead_to_plate" | "gtceu:blasting/smelt_deepslate_magnesite_ore_to_ingot" | "thermal:machines/press/press_lead_nugget_to_coin" | "mysticalagriculture:seed/reprocessor/nitro_crystal" | "framedblocks:framing_saw/framed_stacked_slope_slab" | "ae2:matter_cannon/nuggets/zirconium" | "framedblocks:framed_prism_corner" | "gtceu:packer/unpackage_raw_rubber_tiny_dust" | "xtonesreworked:tank_block_11_from_stonecutting" | "gtceu:blasting/smelt_deepslate_glauconite_sand_ore_to_ingot" | "gtceu:blasting/smelt_netherrack_almandine_ore_to_ingot" | "gtceu:lathe/lathe_brass_bolt_to_screw" | "create:cut_deepslate_wall_from_stone_types_deepslate_stonecutting" | "gtceu:packer/unpackage_bauxite_small_dust" | "minecraft:barrel" | "gtceu:macerator/macerate_netherrack_olivine_ore_to_raw_ore" | "gtceu:shapeless/nugget_disassembling_blue_alloy" | "gtceu:packer/package_naquadria_sulfate_tiny_dust" | "gtceu:macerator/macerate_pyrolusite_crushed_ore_to_dust" | "gtceu:assembler/cover_niobium_nitride_wire_gt_hex_silicone" | "gtceu:macerator/macerate_luv_distillery" | "create:tuff_pillar_from_stone_types_tuff_stonecutting" | "gtceu:arc_furnace/arc_copper_quadruple_cable" | "gtceu:shapeless/crushed_ore_to_dust_lepidolite" | "gtceu:bender/bend_manganese_plate_to_foil" | "gtceu:arc_furnace/arc_tungsten_carbide_small_fluid_pipe" | "gtceu:shaped/crowbar_rose_gold" | "gtceu:fluid_solidifier/solidify_rhodium_block" | "gtceu:macerator/macerate_gold_quadruple_cable" | "gtceu:packer/package_samarium_small_dust" | "gtceu:cutter/cut_soul_infused_long_rod_to_rod_distilled_water" | "gtceu:shaped/quadruple_gold_pipe" | "gtceu:cutter/cut_vanadium_steel_long_rod_to_rod_distilled_water" | "gtceu:blasting/smelt_netherrack_malachite_ore_to_ingot" | "gtceu:shapeless/block_decompress_charcoal" | "gtceu:cutter/cut_lapis_block_to_plate_distilled_water" | "gtceu:extruder/extrude_manganese_phosphide_wire" | "gtceu:shaped/small_dust_assembling_soda_ash" | "fantasyfurniture:steam_boiler/nordic/carpet" | "gtceu:compressor/compress_hsla_steel_to_block" | "gtceu:macerator/macerate_deepslate_garnet_sand_ore_to_raw_ore" | "extendedcrafting:advanced_auto_table" | "gtceu:bender/bend_silver_plate_to_double_plate" | "gtceu:shapeless/decompress_cobalt_from_ore_block" | "gtceu:cutter/cut_uvarovite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:assembler/duct_tape_silicone_rubber" | "mysticalagriculture:seed/reprocessor/slime" | "thermal:storage/tin_nugget_from_ingot" | "gtceu:shaped/small_dust_assembling_pyrochlore" | "gtceu:macerator/macerate_ultimet_gear" | "gtceu:electrolyzer/decomposition_electrolyzing_pyrite" | "gtceu:fluid_solidifier/solidify_nickel_block" | "gtceu:macerator/macerate_hv_extractor" | "exnihilosequentia:sieve/ens_warped_nylium_spore" | "gtceu:forming_press/copy_mold_ingot_casting_mold" | "gtceu:chemical_reactor/styrene_from_ethylbenzene" | "automobility:frame/golden_motorcar" | "mysticalagriculture:seed/reprocessor/fluix" | "gtceu:packer/package_epoxy_tiny_dust" | "gtceu:forge_hammer/hammer_hsla_steel_rod_to_long_rod" | "gtceu:bender/bend_pure_netherite_ingot_to_foil" | "gtceu:shaped/bolt_saw_ultimet" | "gtceu:shaped/small_dust_disassembling_carbon" | "gtceu:shapeless/aluminium_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_heavy_weighted_pressure_plate" | "gtceu:shaped/mortar_grind_bronze" | "gtceu:centrifuge/decomposition_centrifuging__incoloy_ma_956" | "minecraft:waxed_weathered_cut_copper_slab_from_honeycomb" | "createarmory:rpg_recipe" | "gtceu:fluid_solidifier/solidify_trinaquadalloy_block" | "gtceu:cutter/cut_screret_runic_laser_source_base_flawless_gem_to_gem_distilled_water" | "gtceu:cutter/cut_cobalt_brass_block_to_plate_distilled_water" | "thermal:machines/pulverizer/pulverizer_red_sandstone" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtsingle_doubling" | "gtceu:macerator/macerate_coal_refined_ore_to_dust" | "create:cutting/compat/byg/cypress_log" | "ae2additions:components/super/4k" | "minecraft:gold_ingot_from_smelting_gold_ore" | "gtceu:shapeless/tin_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_lv_energy_output_hatch" | "gtceu:ore_washer/wash_talc_dirty_dust_to_dust" | "gtceu:packer/unpackage_soldering_alloy_small_dust" | "gtceu:cutter/cut_enderium_long_rod_to_rod" | "gtceu:shapeless/nugget_disassembling_molybdenum_disilicide" | "gtceu:arc_furnace/arc_steel_nonuple_fluid_pipe" | "gtceu:shaped/hv_fisher" | "gtceu:shaped/screwdriver_blue_steel" | "gtceu:smelting/smelt_deepslate_mica_ore_to_ingot" | "create:compat/atmospheric/cutting/kousa_log" | "mysticalagriculture:essence/minecraft/pink_dye" | "gtceu:shapeless/purified_ore_to_dust_cooperite" | "gtceu:forge_hammer/hammer_netherrack_opal_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_naquadic_netherite" | "minecraft:chest" | "gtceu:arc_furnace/arc_lead_octal_cable" | "minecraft:gray_stained_glass" | "gtceu:macerator/macerate_yellow_garnet_crushed_ore_to_impure_dust" | "gtceu:assembler/wood_barrel" | "gtceu:shapeless/purified_ore_to_dust_copper" | "gtceu:shaped/tiny_dust_disassembling_reinforced_epoxy_resin" | "gtceu:arc_furnace/arc_large_chemical_bath" | "gtceu:assembler/cover_cobalt_wire_gt_single_rubber" | "gtceu:alloy_smelter/alloy_smelt_shellite_ingot_to_gear" | "gtceu:shaped/tiny_dust_assembling_tungsten_carbide" | "gtceu:alloy_smelter/alloy_smelt_titanium_ingot_to_small_gear" | "gtceu:fluid_solidifier/solidify_damascus_steel_block" | "gtceu:bender/bend_annealed_copper_ingot_to_double_plate" | "gtceu:shapeless/nugget_disassembling_signalum" | "gtceu:shaped/plate_double_annealed_copper" | "gtceu:macerator/macerate_wrought_iron_nugget" | "gtceu:shaped/plate_europium" | "gtceu:macerator/macerate_red_alloy_ingot" | "mysticalagriculture:essence/minecraft/warped_fungus" | "mysticalagriculture:seed/infusion/fluorite" | "gtceu:shaped/rotor_holder_ev" | "gtceu:shaped/tiny_dust_disassembling_manganese_phosphide" | "minecraft:steam_boiler/birch_trapdoor" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtdouble_doubling" | "minecraft:deepslate_bricks_from_cobbled_deepslate_stonecutting" | "gtceu:arc_furnace/arc_uv_polarizer" | "gtceu:extruder/extrude_tritanium_ingot_to_block" | "gtceu:forge_hammer/hammer_sulfur_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_shellite_ring" | "gtceu:extractor/extract_osmium_bolt" | "gtceu:extractor/extract_gold_hex_cable" | "create:compacting/granite_from_flint" | "create:compat/thermal/crushing/sulfur_ore" | "gtceu:extruder/extrude_tungsten_ingot_to_bolt" | "gtceu:thermal_centrifuge/centrifuge_cinnabar_purified_ore_to_refined_ore" | "farmersdelight:cooked_cod_slice_from_campfire_cooking" | "gtceu:extractor/extract_vanadium_gallium_long_rod" | "create:copper_ladder_from_ingots_copper_stonecutting" | "gtceu:arc_furnace/arc_tungsten_carbide_quadruple_fluid_pipe" | "gtceu:bender/bend_zeron_100_to_plate" | "gtceu:extractor/extract_tantalum_nugget" | "gtceu:macerator/macerate_raw_oilsands_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_hsse_screw" | "bigreactors:blasting/graphite_from_dust" | "gtceu:shapeless/hssg_wire_wiregtdouble_doubling" | "gtceu:macerator/macerate_tungsten_carbide_double_plate" | "create:cutting/stripped_birch_log" | "gtceu:arc_furnace/arc_gold_double_plate" | "thermal:lumium_dust_4" | "gtceu:shaped/mv_electromagnetic_separator" | "minecraft:iron_boots" | "gtceu:macerator/macerate_stellarium_rod" | "minecraft:golden_chestplate" | "thermal:machines/pulverizer/pulverizer_bronze_plate_to_dust" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_2_single" | "gtceu:bender/bend_naquadah_to_plate" | "gtceu:shaped/small_dust_disassembling_paper" | "bigreactors:reactor/reinforced/computerport_alt" | "gtceu:macerator/macerate_lead_spring" | "gtceu:bender/bend_tungsten_steel_plate_to_foil" | "farmersdelight:warped_cabinet" | "gtceu:packer/package_nickel_zinc_ferrite_tiny_dust" | "gtceu:forge_hammer/hammer_deepslate_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:macerator/macerate_red_steel_double_plate" | "gtceu:packer/package_indium_phosphide_tiny_dust" | "mysticalagriculture:essence/minecraft/jungle_log" | "gtceu:laser_engraver/engrave_emerald_flawless_gem_to_gem" | "gtceu:alloy_smelter/alloy_smelt_stellite_100_to_ingot" | "gtceu:arc_furnace/arc_ev_electric_piston" | "gtceu:extractor/extract_gold_ingot" | "gtceu:bender/bend_gold_long_rod_to_spring" | "gtceu:shaped/pipe_large_restrictive_rosegold" | "ae2:tools/nether_quartz_hoe" | "gtceu:macerator/macerate_mangrove_slab" | "gtceu:packer/strip_nichrome_cable_gt_single" | "minecraft:light_blue_terracotta" | "gtceu:arc_furnace/arc_europium_foil" | "create:cutting/compat/botania/glimmering_livingwood_log" | "gtceu:packer/pack_uranium_triplatinum_wires_4_0" | "minecraft:spruce_stairs" | "gtceu:shaped/iv_output_bus" | "gtceu:shapeless/cobalt_wire_wiregtoctal_splitting" | "gtceu:packer/package_triethylene_glycol_diazide_tiny_dust" | "gtceu:extruder/extrude_enderium_ingot_to_rotor" | "gtceu:assembler/cover_red_alloy_wire_gt_double_silicone" | "gtceu:macerator/macerate_uv_hermetic_casing" | "gtceu:thermal_centrifuge/centrifuge_scheelite_purified_ore_to_refined_ore" | "gtceu:blasting/smelt_sodalite_ore_to_ingot" | "gtceu:macerator/macerate_sterling_silver_long_rod" | "gtceu:fluid_solidifier/solidify_raw_rubber_to_nugget" | "gtceu:smelting/smelt_deepslate_alunite_ore_to_ingot" | "gtceu:macerator/macerate_acacia_stairs" | "gtceu:assembler/bronze_crate" | "gtceu:extractor/extract_platinum_double_cable" | "gtceu:macerator/macerate_iv_macerator" | "gtceu:arc_furnace/arc_hv_hermetic_casing" | "gtceu:shaped/rotor_holder_iv" | "framedblocks:framing_saw/framed_flat_stacked_slope_slab_corner" | "minecraft:light_gray_dye_from_white_tulip" | "create:cutting/compat/blue_skies/bluebright_log" | "gtceu:electric_blast_furnace/blast_europium" | "gtceu:macerator/macerate_iv_chemical_reactor" | "gtceu:cutter/cut_void_long_rod_to_rod" | "mysticalagradditions:tconstruct/casting/soulium/block" | "create:compat/byg/pressing/lush_grass_path" | "gtceu:extractor/extract_soul_infused_long_rod" | "gtceu:arc_furnace/arc_lumium_gear" | "gtceu:packer/unpackage_plutonium_small_dust" | "gtceu:bender/bend_ultimet_ingot_to_double_plate" | "create:cutting/compat/quark/azalea_log" | "mysticalagradditions:prudentium_coal_block" | "gtceu:arc_furnace/arc_ender_chest" | "minecraft:steam_boiler/acacia_pressure_plate" | "gtceu:alloy_smelter/alloy_smelt_maraging_steel_300_nugget_to_ingot" | "gtceu:extruder/extrude_twinite_ingot_to_rotor" | "gtceu:arc_furnace/arc_silver_octal_cable" | "mysticalagriculture:tertium_hoe" | "gtceu:macerator/macerate_iron_sword" | "gtceu:shaped/tiny_dust_disassembling_redstone" | "gtceu:shaped/plate_double_ruridit" | "gtceu:packer/unpackage_bastnasite_tiny_dust" | "gtceu:shaped/rotor_holder_hv" | "gtceu:assembler/cover_tin_wire_gt_octal_styrene_butadiene" | "gtceu:extruder/extrude_naquadah_ingot_to_bolt" | "gtceu:cutter/cut_polyvinyl_chloride_block_to_plate" | "gtceu:forming_press/copy_mold_bottle_casting_mold" | "mysticalagriculture:tertium_fishing_rod" | "gtceu:macerator/macerate_antimony_block" | "farmersdelight:steam_boiler/mangrove_cabinet" | "gtceu:smelting/smelt_raw_zeolite_ore_to_ingot" | "gtceu:extruder/extrude_lead_ingot_to_long_rod" | "thermal:devices/rock_gen/rock_gen_stone" | "gtceu:macerator/macerate_silicone_rubber_gear" | "gtceu:shaped/tiny_dust_assembling_cassiterite_sand" | "gtceu:packer/unpackage_lapis_small_dust" | "gtceu:arc_furnace/arc_stainless_steel_screw" | "framedblocks:framed_flat_stacked_inner_slope_slab_corner_rotate_to_framed_flat_stacked_inner_slope_panel_corner" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtoctal_doubling" | "gtceu:packer/unpackage_epoxy_small_dust" | "gtceu:shapeless/block_decompress_styrene_butadiene_rubber" | "gtceu:assembler/conveyor_module_iv_silicone_rubber" | "thermal_extra:machine/crystallizer/dragonsteel_infused_fluid_tank_augment" | "create:copycat_panel_from_ingots_zinc_stonecutting" | "gtceu:macerator/macerate_magnesium_diboride_double_wire" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_double_wire" | "xtonesreworked:kryp_block_4_from_stonecutting" | "gtceu:macerator/macerate_black_steel_quadruple_cable" | "thermal:machines/insolator/insolator_azure_bluet" | "gtceu:shaped/small_dust_assembling_magnesia" | "minecraft:steam_boiler/spruce_chest_boat" | "thermal_extra:storage/dragonsteel_ingot_from_block" | "mysticalagradditions:insanium_farmland_till" | "gtceu:assembler/assemble_bronze_frame" | "gtceu:macerator/macerate_naquadah_alloy_frame" | "gtceu:thermal_centrifuge/centrifuge_gypsum_purified_ore_to_refined_ore" | "gtceu:shaped/small_dust_assembling_pollucite" | "gtceu:assembler/cover_europium_wire_gt_octal_styrene_butadiene" | "gtceu:shaped/nonuple_polytetrafluoroethylene_pipe" | "railways:sequenced_assembly/track_twilightforest_sortingwood_narrow" | "gtceu:packer/package_platinum_group_sludge_small_dust" | "gtceu:shaped/compress_cooperite_to_ore_block" | "colossalchests:chest_wall_silver" | "gtceu:shaped/hv_extruder" | "gtceu:shaped/uv_sifter" | "gtceu:macerator/macerate_hematite_crushed_ore_to_dust" | "framedblocks:framed_half_pillar" | "gtceu:forge_hammer/hammer_deepslate_tin_ore_to_raw_ore" | "gtceu:extruder/extrude_lead_large_pipe" | "minecraft:light_gray_carpet" | "gtceu:extruder/extrude_cobalt_brass_huge_pipe" | "minecraft:smooth_sandstone" | "gtceu:packer/melon" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregthex_splitting" | "gtceu:smelting/smelt_netherrack_beryllium_ore_to_ingot" | "gtceu:shapeless/block_decompress_graphene" | "gtceu:forge_hammer/hammer_rhodium_rod_to_long_rod" | "gtceu:bender/bend_signalum_plate_to_foil" | "gtceu:assembler/transistor" | "gtceu:packer/unpackage_naquadria_small_dust" | "gtceu:alloy_smelter/alloy_smelt_sterling_silver_ingot_to_block" | "gtceu:extruder/extrude_styrene_butadiene_rubber_to_rod" | "exnihilosequentia:compost/ens_apple" | "xtonesreworked:vect_block_4_from_stonecutting" | "gtceu:shaped/block_compress_trinaquadalloy" | "gtceu:packer/package_massicot_small_dust" | "gtceu:fluid_solidifier/solidify_tungsten_steel_to_plate" | "gtceu:arc_furnace/arc_tungsten_large_fluid_pipe" | "thermal:machines/press/unpacking/press_rosin_unpacking" | "minecraft:polished_blackstone_bricks" | "gtceu:arc_furnace/arc_titanium_turbine_casing" | "gtceu:assembler/cover_copper_wire_gt_quadruple_styrene_butadiene" | "gtceu:extruder/extrude_tungsten_carbide_pipe" | "gtceu:extractor/extract_rhodium_plated_palladium_screw" | "gtceu:ore_washer/wash_bornite_dirty_dust_to_dust" | "gtceu:compressor/compress_indium_gallium_phosphide_to_block" | "gtceu:centrifuge/centrifuge_saltpeter_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_paper" | "create:small_granite_brick_stairs" | "minecraft:steam_boiler/mangrove_slab" | "gtceu:thermal_centrifuge/centrifuge_granitic_mineral_sand_crushed_ore_to_refined_ore" | "sgjourney:raw_naquadah_block" | "gtceu:circuit_assembler/crystal_assembly_luv" | "gtceu:create_mixer/soldering_alloy" | "gtceu:macerator/macerate_hv_autoclave" | "gtceu:compressor/compress_enriched_naquadah_nugget_to_ingot" | "gtceu:arc_furnace/arc_iron_rod" | "gtceu:large_chemical_reactor/ptfe_from_tetrachloride_air" | "gtceu:forge_hammer/hammer_deepslate_emerald_ore_to_raw_ore" | "exnihilosequentia:ens_red_nether_brick_hammer" | "mysticalagriculture:essence/appliedenergistics2/silicon_press" | "gtceu:electric_blast_furnace/blast_vanadium_steel" | "minecraft:deepslate_brick_wall" | "thermal:machines/press/unpacking/press_electrum_unpacking" | "gtceu:centrifuge/centrifuge_nickel_dirty_dust_to_dust" | "gtceu:macerator/macerate_lepidolite_ore_to_raw_ore" | "gtceu:extractor/extract_titanium_tungsten_carbide_nugget" | "gtceu:blasting/smelt_scheelite_ore_to_ingot" | "gtceu:laser_engraver/engrave_ram_silicon" | "gtceu:packer/pack_soul_infused_wires_4_single" | "gtceu:packer/package_polyvinyl_chloride_tiny_dust" | "create:small_ochrum_brick_stairs_from_stone_types_ochrum_stonecutting" | "thermal:machines/pulverizer/pulverizer_copper_ingot_to_dust" | "ae2:tools/network_biometric_card" | "gtceu:ore_washer/wash_zeolite_crushed_ore_to_purified_ore_fast" | "gtceu:create_mixer/indium_concentrate" | "thermal:storage/nickel_ingot_from_block" | "gtceu:extractor/extract_rhodium_rod" | "gtceu:shaped/small_dust_assembling_potassium_feldspar" | "gtceu:shaped/turbine_blade_chromium" | "gtceu:compressor/compress_wulfeniteto_ore_block" | "mysticalagradditions:tconstruct/tools/casting/imperium" | "gtceu:shaped/ev_arc_furnace" | "gtceu:shaped/plate_double_rhodium_plated_palladium" | "gtceu:compressor/compress_amethystto_ore_block" | "farmersdelight:flint_knife" | "gtceu:alloy_blast_smelter/red_alloy" | "bigreactors:reactor/reinforced/chargingfe" | "gtceu:electrolyzer/decomposition_electrolyzing_saltpeter" | "gtceu:assembler/conveyor_module_hv_rubber" | "gtceu:extractor/extract_stellarium_small_gear" | "gtceu:arc_furnace/arc_hp_steam_compressor" | "gtceu:arc_furnace/arc_rose_gold_screw" | "thermal:tools/rf_potato" | "create:cutting/compat/biomesoplenty/stripped_mahogany_wood" | "gtceu:implosion_compressor/implode_dust_topaz__tnt" | "gtceu:cutter/cut_twinite_rod_to_bolt_distilled_water" | "ae2:network/cables/glass_purple" | "gtceu:bender/bend_tungsten_plate_to_double_plate" | "expatternprovider:epp" | "create:milling/tall_grass" | "gtceu:macerator/macerate_blaze_rod" | "gtceu:packer/unpackage_gelatin_tiny_dust" | "gtceu:macerator/macerate_flint" | "gtceu:cutter/cut_weapon_grade_naquadah_rod_to_bolt_water" | "gtceu:distillery/distill_wood_tar_to_phenol" | "create:polished_cut_scorchia_slab_recycling" | "gtceu:forge_hammer/hammer_zeolite_crushed_ore_to_impure_dust" | "modularrouters:stack_upgrade" | "gtceu:packer/unpackage_bone_tiny_dust" | "gtceu:shaped/rotor_prismalium" | "gtceu:macerator/macerate_cocoa" | "gtceu:cutter/cut_reinforced_epoxy_resin_block_to_plate" | "gtceu:arc_furnace/arc_naquadah_rod" | "gtceu:extractor/extract_trinaquadalloy_rod" | "simplylight:illuminant_gray_block_dyed" | "gtceu:cutter/cut_ruby_flawless_gem_to_gem_water" | "gtceu:blasting/smelt_netherrack_spodumene_ore_to_ingot" | "gtceu:cutter/cut_black_bronze_screw_to_bolt" | "gtceu:assembler/mds_coil_block" | "create:compat/druidcraft/crushing/amber_ore" | "gtceu:extractor/extract_red_alloy_hex_cable" | "minecraft:redstone_lamp" | "gtceu:assembler/assemble_platinum_pipe_normal_restrictive" | "gtceu:bender/bend_polybenzimidazole_plate_to_foil" | "gtceu:extractor/extract_tungsten_single_cable" | "gtceu:arc_furnace/arc_silver_bolt" | "gtceu:shaped/maintenance_hatch" | "gtceu:macerator/macerate_osmiridium_small_item_pipe" | "gtceu:ore_washer/wash_topaz_crushed_ore_to_purified_ore_fast" | "create:compat/byg/milling/purple_amaranth" | "minecraft:iron_ingot_from_blasting_iron_ore" | "gtceu:extractor/extract_kanthal_double_cable" | "gtceu:forge_hammer/hammer_garnet_sand_crushed_ore_to_impure_dust" | "framedblocks:framed_flat_stacked_slope_panel_corner" | "gtceu:cutter/cut_hsss_screw_to_bolt_distilled_water" | "ae2:tools/certus_quartz_axe" | "gtceu:alloy_smelter/alloy_smelt_electrum_ingot_to_gear" | "gtceu:cutter/cut_osmium_block_to_plate" | "gtceu:packer/package_zincite_small_dust" | "gtceu:fluid_solidifier/solidify_polybenzimidazole_to_nugget" | "bigreactors:turbine/reinforced/blade_alt" | "gtceu:macerator/macerate_signalum_single_wire" | "gtceu:arc_furnace/arc_cylinder_casting_mold" | "gtceu:shaped/screwdriver_tip_hsse" | "gtceu:shaped/block_compress_naquadic_netherite" | "gtceu:cutter/cut_hsla_steel_long_rod_to_rod_distilled_water" | "gtceu:fluid_solidifier/solidify_yttrium_barium_cuprate_block" | "gtceu:forge_hammer/hammer_tungstate_refined_ore_to_dust" | "gtceu:macerator/macerate_topaz_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_tin_long_rod" | "gtceu:polarizer/polarize_iron_screw" | "gtceu:bender/bend_enderium_to_plate" | "gtceu:packer/package_electrum_tiny_dust" | "gtceu:shaped/small_dust_assembling_screret_runic_laser_source_base" | "gtceu:vacuum_freezer/cool_hot_lumium_ingot" | "gtceu:bender/fluid_cell_pbi" | "gtceu:cracker/hydro_crack_butadiene" | "gtceu:forge_hammer/hammer_dragonsteel_to_plate" | "mysticalagriculture:experience_bottle" | "xtonesreworked:roen_block_9_from_stonecutting" | "create:scoria_pillar_from_stone_types_scoria_stonecutting" | "gtceu:cutter/cut_lead_block_to_plate" | "gtceu:lathe/lathe_americium_to_rod" | "gtceu:shaped/nugget_assembling_antimony" | "gtceu:extractor/extract_indium_gallium_phosphide_double_plate" | "gtceu:arc_furnace/arc_silver_dust" | "create:compat/botania/milling/orange_petal" | "gtceu:laser_engraver/engrave_nand_naquadah" | "gtceu:macerator/macerate_lead_foil" | "gtceu:extractor/extract_palladium_foil" | "gtceu:macerator/macerate_beryllium_ore_to_raw_ore" | "thermal:machines/press/press_tin_ingot_to_gear" | "gtceu:macerator/macerate_blue_steel_ingot" | "gtceu:packer/unpackage_borosilicate_glass_small_dust" | "mysticalagradditions:tconstruct/tools/melting/prudentium" | "gtceu:centrifuge/centrifuge_tricalcium_phosphate_dirty_dust_to_dust" | "gtceu:extractor/extract_naquadria_bolt" | "gtceu:arc_furnace/arc_rose_gold_turbine_blade" | "exnihilosequentia:ens_red_nether_brick_crook" | "mysticalagriculture:seed/infusion/enderium" | "gtceu:arc_furnace/arc_hp_steam_liquid_boiler" | "mysticalagriculture:essence/mekanism/osmium_ingot" | "gtceu:arc_furnace/arc_mv_voltage_coil" | "mysticalagriculture:essence/common/saltpeter" | "gtceu:chemical_bath/silicon_cool_down_distilled_water" | "mysticalagriculture:essence/powah/spirited_crystal" | "thermal:machines/smelter/smelter_nickel_tools" | "gtceu:packer/package_battery_alloy_tiny_dust" | "farmersdelight:cutting/wild_potatoes" | "extendedcrafting:handheld_table" | "gtceu:bender/bend_enriched_naquadah_plate_to_dense_plate" | "gtceu:shapeless/nugget_disassembling_thorium" | "framedblocks:framed_horizontal_pane" | "gtceu:shaped/foil_enriched_naquadah" | "gtceu:packer/unpackage_coal_small_dust" | "minecraft:dark_oak_wood" | "gtceu:shaped/tiny_dust_disassembling_triethylene_glycol_diazide" | "gtceu:ore_washer/wash_barite_crushed_ore_to_purified_ore_fast" | "xtonesreworked:bitt_block_5" | "xtonesreworked:bitt_block_4" | "xtonesreworked:bitt_block_3" | "xtonesreworked:bitt_block_2" | "xtonesreworked:bitt_block_1" | "xtonesreworked:bitt_block_0" | "gtceu:alloy_smelter/alloy_smelt_niobium_titanium_to_ingot" | "gtceu:ore_washer/wash_graphite_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_single_wire" | "gtceu:extruder/extrude_bronze_ingot_to_ring" | "farmersdelight:integration/create/milling/wild_potatoes" | "mysticalagriculture:seed/reprocessor/gold" | "thermal:lightning_charge_3" | "ae2:network/crafting/64k_cpu_crafting_storage" | "gtceu:extractor/extract_titanium_plate" | "xtonesreworked:bitt_block_9" | "create:deploying/waxed_weathered_copper_shingle_stairs_from_adding_wax" | "gtceu:arc_furnace/arc_magnetic_iron_nugget" | "xtonesreworked:bitt_block_8" | "xtonesreworked:bitt_block_7" | "create:crafting/materials/andesite_alloy_block" | "xtonesreworked:bitt_block_6" | "gtceu:macerator/macerate_black_bronze_large_item_pipe" | "create:cutting/compat/architects_palette/stripped_twisted_log" | "gtceu:alloy_smelter/annealed_copper_dust_and_tin_dust_into_bronze" | "modularrouters:speed_upgrade" | "create:compat/byg/crushing/lignite_ore" | "gtceu:shaped/buzzsaw_blade_rose_gold" | "gtceu:alloy_smelter/alloy_smelt_polybenzimidazole_to_nugget" | "minecraft:birch_button" | "gtceu:distillation_tower/distill_severely_hydro_cracked_naphtha" | "gtceu:fusion_reactor/arsenic_and_ruthenium_to_darmstadtium_plasma" | "gtceu:wiremill/mill_zincingot_to_fine_wire" | "gtceu:assembler/high_power_casing" | "gtceu:bender/bend_naquadah_alloy_ingot_to_double_plate" | "gtceu:ore_washer/wash_sapphire_crushed_ore_to_purified_ore_distilled" | "gtceu:extruder/extrude_aluminium_ingot_to_ring" | "gtceu:packer/package_chromium_trioxide_tiny_dust" | "minecraft:weathered_cut_copper_stairs_from_weathered_copper_stonecutting" | "gtceu:shaped/stick_polytetrafluoroethylene" | "gtceu:blasting/smelt_deepslate_bentonite_ore_to_ingot" | "gtceu:macerator/macerate_scheelite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_monazite" | "gtceu:shaped/tiny_dust_assembling_raw_rubber" | "gtceu:macerator/macerate_netherite_gear" | "gtceu:packer/strip_aluminium_cable_gt_single" | "gtceu:combustion_generator/ethanol" | "gtceu:compressor/compress_hsse_to_block" | "gtceu:forge_hammer/hammer_maraging_steel_300_to_plate" | "mysticalagriculture:prosperity_gemstone_block" | "gtceu:extruder/extrude_rubber_to_plate" | "gtceu:centrifuge/uranium_238_separation" | "create:crafting/kinetics/white_valve_handle_from_other_valve_handle" | "gtceu:shaped/tiny_dust_disassembling_caesium" | "functionalstorage:pusher_upgrade" | "exnihilosequentia:large_boiler/oak_sieve" | "gtceu:fluid_solidifier/solidify_ruthenium_trinium_americium_neutronate_to_nugget" | "xtonesreworked:roen_block_15_from_stonecutting" | "gtceu:macerator/macerate_blue_alloy_ingot" | "gtceu:shaped/axe_naquadah_alloy" | "gtceu:macerator/macerate_lepidolite_crushed_ore_to_impure_dust" | "minecraft:large_boiler/mangrove_fence" | "ae2:matter_cannon/nuggets/gallium" | "gtceu:ore_washer/wash_goethite_crushed_ore_to_purified_ore_fast" | "gtceu:packer/unpackage_prismalium_small_dust" | "gtceu:macerator/macerate_trinium_octal_cable" | "gtceu:shapeless/cobalt_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_tungsten_steel_bolt" | "gtceu:packer/unpackage_cooperite_small_dust" | "gtceu:compressor/compress_samarium_iron_arsenic_oxide_nugget_to_ingot" | "gtceu:shaped/compress_asbestos_to_ore_block" | "minecraft:steam_boiler/spruce_sapling" | "gtceu:cutter/cut_pic_water" | "gtceu:extruder/extrude_pure_netherite_ingot_to_long_rod" | "mysticaladaptations:augments/absorption_vi" | "exnihilosequentia:ens_dripstone_hammer" | "gtceu:shapeless/decompress_alunite_from_ore_block" | "gtceu:extractor/extract_tungsten_carbide_screw" | "gtceu:shapeless/block_decompress_indium" | "gtceu:ore_washer/wash_yellow_limonite_pure_dust_to_dust" | "gtceu:packer/unpackage_pure_netherite_small_dust" | "gtceu:macerator/macerate_signalum_rod" | "gtceu:arc_furnace/arc_mv_assembler" | "gtceu:electromagnetic_separator/separate_monazite_pure_dust_to_dust" | "thermal:machines/smelter/smelter_signalum_plate_to_ingot" | "gtceu:shaped/stick_long_stick_niobium_titanium" | "gtceu:arc_furnace/arc_aluminium_gear" | "gtceu:extractor/extract_cobalt_large_restrictive_item_pipe" | "gtceu:arc_furnace/arc_platinum_fine_wire" | "gtceu:extractor/extract_ruthenium_plate" | "gtceu:cutter/cut_cobalt_brass_block_to_plate_water" | "gtceu:macerator/macerate_lv_super_tank" | "thermal:machines/smelter/smelter_iron_armor" | "gtceu:alloy_smelter/alloy_smelt_tritanium_ingot_to_small_gear" | "gtceu:blasting/smelt_iron_ore_to_ingot" | "gtceu:smelting/dust_copper__demagnetize_from_dust" | "gtceu:shaped/stick_blue_steel" | "gtceu:fluid_solidifier/solidify_tantalum_to_ingot" | "thermal:storage/bell_pepper_block" | "gtceu:extractor/extract_silver_ingot" | "gtceu:fluid_solidifier/solidify_glass_block" | "gtceu:macerator/macerate_soldering_alloy_block" | "gtceu:macerator/macerate_iron_single_cable" | "gtceu:extractor/extract_naquadah_hex_cable" | "mysticalagriculture:essence/common/steel_ingot" | "gtceu:packer/unpackage_soapstone_tiny_dust" | "gtceu:packer/unpackage_potassium_feldspar_small_dust" | "gtceu:alloy_smelter/alloy_smelt_naquadria_ingot_to_block" | "gtceu:macerator/macerate_hsse_bolt" | "gtceu:macerator/macerate_nickel_quadruple_wire" | "minecraft:large_boiler/stripped_birch_log" | "gtceu:smelting/smelt_netherrack_barite_ore_to_ingot" | "gtceu:macerator/macerate_electrum_ingot" | "gtceu:assembler/cover_kanthal_wire_gt_quadruple_silicone" | "gtceu:macerator/macerate_aluminium_normal_fluid_pipe" | "gtceu:macerator/macerate_pure_netherite_double_plate" | "gtceu:packer/package_tungsten_quadruple_pipe" | "gtceu:electric_blast_furnace/blast_hastelloy_c_276_gas" | "xtonesreworked:lair_block_3_from_stonecutting" | "gtceu:extruder/extrude_titanium_large_pipe" | "gtceu:extractor/extract_hsss_ring" | "gtceu:fluid_solidifier/solidify_uranium_rhodium_dinaquadide_block" | "gtceu:lathe/lathe_saplings" | "gtceu:centrifuge/centrifuge_realgar_dirty_dust_to_dust" | "create:compat/silentsgems/crushing/malachite_ore" | "gtceu:compressor/compress_nickel_to_block" | "gtceu:shaped/plate_enderium" | "exnihilosequentia:fluid_on_top/ens_obsidian" | "exnihilosequentia:heat/ens_soul_fire" | "gtceu:shaped/tiny_dust_assembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:cutter/cut_tungsten_screw_to_bolt_water" | "gtceu:arc_furnace/arc_americium_large_item_pipe" | "gtceu:extractor/extract_tantalum_plate" | "exnihilosequentia:compost/ens_pumpkin_pie" | "gtceu:cutter/cut_neutronium_screw_to_bolt" | "create:deploying/waxed_weathered_copper_tile_slab_from_adding_wax" | "gtceu:macerator/macerate_bentonite_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_luv_macerator" | "create:crafting/kinetics/smart_chute" | "gtceu:macerator/macerate_mangrove_fence" | "gtceu:brewery/lubricant_from_seed_oil_and_soapstone" | "minecraft:brown_dye" | "gtceu:fluid_solidifier/solidify_hastelloy_x_to_nugget" | "gtceu:shaped/small_dust_disassembling_uranium_triplatinum" | "gtceu:shaped/stick_long_magnetic_samarium" | "minecraft:brick_slab" | "gtceu:ore_washer/wash_galena_dirty_dust_to_dust" | "minecraft:large_boiler/oak_trapdoor" | "railways:conductor_vent_from_industrial_iron_block_stonecutting" | "gtceu:alloy_blast_smelter/bronze" | "gtceu:chemical_reactor/wetware_circuit_board_persulfate" | "gtceu:centrifuge/decomposition_centrifuging__soldering_alloy" | "gtceu:extractor/extract_graphene_double_cable" | "gtceu:arc_furnace/arc_hv_energy_output_hatch" | "gtceu:macerator/macerate_yttrium_barium_cuprate_long_rod" | "gtceu:alloy_smelter/alloy_smelt_stellarium_to_ingot" | "gtceu:macerator/macerate_sterling_silver_double_plate" | "minecraft:red_sandstone_slab" | "gtceu:cutter/cut_quartzite_block_to_plate_distilled_water" | "gtceu:shapeless/decompress_almandine_from_ore_block" | "gtceu:bender/bend_trinium_ingot_to_foil" | "gtceu:shaped/small_dust_disassembling_magnetic_iron" | "ae2:network/cells/fluid_storage_cell_64k_storage" | "create:polished_cut_diorite_stairs_from_stone_types_diorite_stonecutting" | "gtceu:shaped/tiny_dust_assembling_triethylene_glycol_diamine" | "gtceu:arc_furnace/arc_cleanroom_glass" | "gtceu:shaped/small_cobalt_brass_pipe" | "gtceu:macerator/macerate_vanadium_steel_nugget" | "gtceu:cutter/cut_black_bronze_rod_to_bolt" | "exnihilosequentia:compost/ens_baked_potato" | "gtceu:packer/unpackage_perlite_tiny_dust" | "farmersdelight:honey_glazed_ham_block" | "gtceu:packer/pack_melodium_wires_4_single" | "gtceu:macerator/macerate_bastnasite_crushed_ore_to_dust" | "gtceu:macerator/macerate_netherrack_graphite_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_yellow_garnet" | "gtceu:cutter/cut_watertight_steel_block_to_plate_water" | "gtceu:forge_hammer/hammer_calcite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_tritanium_quadruple_cable" | "gtceu:shaped/plate_double_gallium" | "gtceu:cutter/cut_silicon_boule_water" | "exnihilosequentia:ens_andesite_crook" | "gtceu:arc_furnace/arc_tungsten_gear" | "exnihilosequentia:hammer/ens_brain_coral_fan" | "gtceu:packer/unpackage_vanadium_gallium_small_dust" | "gtceu:shaped/stick_long_silver" | "gtceu:macerator/macerate_platinum_long_rod" | "gtceu:shaped/casing_bronze_firebox" | "mysticalagriculture:seed/infusion/certus_quartz" | "gtceu:shaped/steam_hammer_bronze" | "gtceu:mixer/sapphire_slurry" | "ae2:decorative/cut_quartz_block" | "gtceu:cutter/cut_rock_salt_exquisite_gem_to_flawless_gem_water" | "gtceu:forge_hammer/hammer_malachite_crushed_ore_to_impure_dust" | "mysticalagriculture:seed/reprocessor/yellorium" | "gtceu:mixer/ruridit" | "gtceu:shaped/plate_double_aluminium" | "gtceu:shaped/small_dust_disassembling_cocoa" | "gtceu:assembler/casing_bronze_bricks" | "xtonesreworked:tank_block_13_from_stonecutting" | "railways:sequenced_assembly/track_byg_skyris_narrow" | "minecraft:steam_boiler/acacia_button" | "exnihilosequentia:hammer/ens_tube_coral" | "farmersdelight:integration/immersiveengineering/squeezer/tomato_seeds" | "create:cut_deepslate_brick_stairs" | "gtceu:centrifuge/green_sapphire_slurry_centrifuging" | "minecraft:red_nether_brick_wall" | "create:small_crimsite_brick_stairs" | "gtceu:smelting/dust_tantalum__demagnetize_from_dust" | "gtceu:macerator/macerate_yttrium_nugget" | "gtceu:forge_hammer/hammer_endstone_trona_ore_to_raw_ore" | "gtceu:macerator/macerate_red_alloy_single_cable" | "gtceu:cutter/cut_kanthal_block_to_plate_distilled_water" | "gtceu:macerator/macerate_trona_crushed_ore_to_impure_dust" | "gtceu:blasting/smelt_monazite_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_saltpeter" | "create:cutting/compat/biomesoplenty/mahogany_wood" | "gtceu:fluid_solidifier/solidify_hastelloy_c_276_to_ingot" | "gtceu:cutter/cut_hssg_screw_to_bolt" | "gtceu:shaped/small_dust_disassembling_flint" | "mysticalagriculture:essence/minecraft/music_disc_far" | "gtceu:macerator/macerate_raw_asbestos_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_niobium_nitride_rod" | "gtceu:forge_hammer/hammer_vanadium_gallium_rod_to_long_rod" | "minecraft:light_gray_candle" | "gtceu:packer/package_polytetrafluoroethylene_nonuple_pipe" | "gtceu:cutter/cut_blue_alloy_block_to_plate_distilled_water" | "gtceu:macerator/macerate_indium_gallium_phosphide_plate" | "gtceu:macerator/macerate_stainless_steel_long_rod" | "gtceu:shapeless/melodium_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_dragonsteel_double_plate" | "gtceu:shapeless/steel_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtdouble_quadrupling" | "mysticalagriculture:seed/crafting/rose_gold" | "gtceu:smelting/smelt_deepslate_nickel_ore_to_ingot" | "gtceu:bender/bend_platinum_plate_to_foil" | "gtceu:shaped/bronze_drum" | "gtceu:arc_furnace/arc_iridium_nonuple_fluid_pipe" | "gtceu:chemical_reactor/dinitrogen_tetroxide_from_ammonia" | "farmersdelight:cooking/tomato_sauce" | "gtceu:pyrolyse_oven/log_to_creosote" | "farmersdelight:fruit_salad" | "gtceu:assembler/cover_tungsten_wire_gt_single_styrene_butadiene" | "gtceu:electrolyzer/decomposition_electrolyzing_tantalum_carbide" | "gtceu:macerator/macerate_large_combustion_engine" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_block" | "gtceu:assembler/cover_nichrome_wire_gt_hex_rubber" | "gtceu:smelting/smelt_raw_platinum_ore_to_ingot" | "ae2:inscriber/logic_processor" | "gtceu:bender/bend_silver_ingot_to_double_plate" | "thermal:machines/crucible/crucible_stone_to_lava" | "gtceu:forge_hammer/gravel_to_sand" | "gtceu:vacuum_freezer/maraging_steel_300" | "mysticalagriculture:imperium_ingot_recraft" | "gtceu:macerator/macerate_hv_arc_furnace" | "thermal:machines/press/packing2x2/press_cured_rubber_packing" | "gtceu:thermal_centrifuge/centrifuge_sphalerite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_endstone_sapphire_ore_to_raw_ore" | "gtceu:arc_furnace/arc_invar_plate" | "gtceu:shaped/plate_iron" | "gtceu:thermal_centrifuge/centrifuge_lead_purified_ore_to_refined_ore" | "minecraft:large_boiler/purple_banner" | "gtceu:ore_washer/wash_beryllium_pure_dust_to_dust" | "create:weathered_copper_tile_slab" | "gtceu:arc_furnace/arc_steel_bolt" | "gtceu:bender/bend_neutronium_ingot_to_double_plate" | "gtceu:macerator/macerate_mv_packer" | "gtceu:shaped/wrench_bronze" | "gtceu:shapeless/block_decompress_bismuth" | "create:crushing/raw_silver_ore" | "minecraft:diamond_hoe" | "farmersdelight:tomato_seeds" | "gtceu:packer/unpackage_americium_small_dust" | "gtceu:thermal_centrifuge/centrifuge_goethite_crushed_ore_to_refined_ore" | "mysticalagriculture:seed/infusion/sapphire" | "gtceu:shaped/saw_wrought_iron" | "fantasyfurniture:steam_boiler/royal/carpet" | "gtceu:extruder/extrude_black_steel_to_plate" | "create:compat/silentsgems/crushing/tanzanite_ore" | "thermal:storage/amaranth_block" | "gtceu:packer/unpackage_potassium_hydroxide_small_dust" | "farmersdelight:cutting/allium" | "ae2additions:crafting/16384k_storage" | "thermal:machines/pulverizer/pulverizer_andesite" | "gtceu:shaped/uv_alloy_smelter" | "gtceu:shaped/pipe_large_restrictive_cupronickel" | "create:cutting/compat/tconstruct/stripped_bloodshroom_wood" | "gtceu:chemical_reactor/steam_crack_butene" | "gtceu:shaped/ev_fluid_solidifier" | "create:cutting/compat/silentgear/netherwood_log" | "gtceu:extruder/extrude_hsla_steel_ingot_to_long_rod" | "gtceu:arc_furnace/arc_sterling_silver_large_item_pipe" | "bigreactors:fluidizer/solid/cyanite9" | "gtceu:shaped/compress_graphite_to_ore_block" | "gtceu:shaped/block_compress_hastelloy_x" | "gtceu:thermal_centrifuge/centrifuge_galena_crushed_ore_to_refined_ore" | "gtceu:extractor/allium_dye" | "gtceu:fluid_solidifier/solidify_niobium_titanium_to_ingot" | "gtceu:shapeless/decompress_sodalite_from_ore_block" | "gtceu:macerator/macerate_wood_long_rod" | "gtceu:shaped/stick_long_stick_enderium" | "gtceu:alloy_smelter/alloy_smelt_manganese_phosphide_nugget_to_ingot" | "gtceu:macerator/macerate_chalcopyrite_crushed_ore_to_impure_dust" | "gtceu:wiremill/mill_electrum_wire_to_fine_wire" | "gtceu:lathe/lathe_neodymium_to_rod" | "simplylight:edge_light" | "create:polished_cut_ochrum_stairs" | "gtceu:bender/bend_prismalium_ingot_to_foil" | "gtceu:centrifuge/plutonium_239_separation" | "gtceu:ore_washer/wash_spodumene_crushed_ore_to_purified_ore_distilled" | "gtceu:fluid_solidifier/solidify_prismalium_block" | "gtceu:shaped/conveyor_module_lv_rubber" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_to_ingot" | "gtceu:macerator/macerate_ulv_energy_output_hatch" | "gtceu:compressor/compress_ultimet_nugget_to_ingot" | "gtceu:extractor/extract_sterling_silver_ingot" | "create:smelting/ingot_aluminum_compat_immersiveengineering" | "gtceu:arc_furnace/arc_nickel_single_wire" | "gtceu:circuit_assembler/quantum_processor_ev_soc" | "gtceu:shapeless/centrifuged_ore_to_dust_salt" | "gtceu:forge_hammer/hammer_twinite_rod_to_long_rod" | "xtonesreworked:vect_block_10_from_stonecutting" | "mysticalagriculture:basic_reprocessor" | "gtceu:cutter/cut_diamond_block_to_plate" | "gtceu:shapeless/nugget_disassembling_ruthenium_trinium_americium_neutronate" | "gtceu:arc_furnace/arc_mv_diode" | "gtceu:packer/unpackage_blue_alloy_small_dust" | "gtceu:shaped/small_dust_disassembling_sodium_perchlorate" | "gtceu:forge_hammer/hammer_endstone_electrotine_ore_to_raw_ore" | "create:cutting/compat/byg/stripped_witch_hazel_wood" | "minecraft:furnace" | "gtceu:lathe/lathe_bronze_to_rod" | "gtceu:macerator/macerate_writable_book" | "thermal:enderium_dust_2" | "gtceu:shaped/small_dust_disassembling_watertight_steel" | "gtceu:macerator/macerate_molybdenite_ore_to_raw_ore" | "gtceu:extractor/extract_epoxy_dust" | "gtceu:ore_washer/wash_diatomite_pure_dust_to_dust" | "gtceu:shaped/block_compress_europium" | "ae2:network/parts/level_emitter" | "gtceu:packer/unpackage_pyrite_small_dust" | "gtceu:extractor/extract_battery_alloy_dust" | "gtceu:shaped/tiny_dust_assembling_ammonium_chloride" | "gtceu:cutter/cut_damascus_steel_block_to_plate_water" | "gtceu:shaped/tiny_iridium_pipe" | "gtceu:electric_blast_furnace/blast_naquadah_alloy_gas" | "gtceu:smelting/smelt_endstone_rock_salt_ore_to_ingot" | "gtceu:macerator/macerate_annealed_copper_octal_wire" | "gtceu:macerator/macerate_tungsten_steel_hex_cable" | "gtceu:macerator/macerate_niobium_titanium_huge_fluid_pipe" | "mysticalagradditions:tconstruct/tools/casting/tertium" | "gtceu:packer/unpackage_scheelite_small_dust" | "gtceu:forge_hammer/hammer_tungstate_ore_to_raw_ore" | "gtceu:shapeless/crushed_ore_to_dust_pentlandite" | "gtceu:arc_furnace/arc_nichrome_plate" | "gtceu:electric_blast_furnace/blast_hastelloy_c_276" | "mysticalagriculture:essence/powah/energized_steel" | "gtceu:large_chemical_reactor/iron_3_chloride" | "gtceu:packer/package_clay_small_dust" | "gtceu:macerator/macerate_deepslate_nickel_ore_to_raw_ore" | "gtceu:arc_furnace/arc_melodium_double_plate" | "gtceu:compressor/compress_wrought_iron_nugget_to_ingot" | "gtceu:smelting/smelt_powellite_ore_to_ingot" | "gtceu:assembler/cover_steel_wire_gt_double_styrene_butadiene" | "gtceu:bender/bend_twinite_plate_to_double_plate" | "gtceu:thermal_centrifuge/centrifuge_goethite_purified_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_aluminium_crushed_ore_to_impure_dust" | "mysticalagriculture:essence/minecraft/bamboo" | "gtceu:lathe/lathe_tritanium_bolt_to_screw" | "gtceu:macerator/macerate_enriched_naquadah_foil" | "gtceu:arc_furnace/arc_red_alloy_double_wire" | "gtceu:forge_hammer/hammer_deepslate_coal_ore_to_raw_ore" | "gtceu:packer/pack_prismalium_wires_3_single" | "gtceu:macerator/macerate_olivine_plate" | "thermal:devices/rock_gen/rock_gen_cobbled_deepslate" | "gtceu:shaped/spring_cupronickel" | "gtceu:compressor/compress_titanium_tungsten_carbide_nugget_to_ingot" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_ancient_gold_coin" | "gtceu:shaped/tiny_dust_disassembling_thorium" | "create:compat/thermal/crushing/niter_ore" | "gtceu:shaped/block_compress_black_bronze" | "gtceu:shaped/small_dust_disassembling_soapstone" | "gtceu:shaped/mv_kinetic_input_box" | "gtceu:packer/pack_naquadah_wires_2_single" | "create:cutting/compat/twilightforest/dark_wood" | "minecraft:birch_boat" | "gtceu:extruder/extrude_dragonsteel_ingot_to_ring" | "gtceu:ore_washer/wash_pyrite_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_rose_gold_large_item_pipe" | "gtceu:electric_blast_furnace/blast_blue_steel_gas" | "gtceu:shaped/block_compress_magnetic_steel" | "gtceu:shaped/casing_bronze_gearbox" | "gtceu:bender/bend_weapon_grade_naquadah_to_plate" | "gtceu:blasting/smelt_endstone_molybdenum_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_trinium_to_nugget" | "gtceu:cutter/cut_osmiridium_long_rod_to_rod_distilled_water" | "gtceu:distillation_tower/distill_severely_steam_cracked_naphtha" | "gtceu:shaped/chainsaw_head_blue_steel" | "gtceu:shaped/tiny_dust_disassembling_pyrolusite" | "minecraft:steam_boiler/lime_wool" | "gtceu:macerator/macerate_stainless_steel_huge_fluid_pipe" | "gtceu:arc_furnace/arc_tin_hex_cable" | "gtceu:forge_hammer/hammer_vanadium_steel_rod_to_long_rod" | "gtceu:macerator/macerate_melodium_long_rod" | "gtceu:forge_hammer/hammer_pollucite_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_osmium_to_nugget" | "gtceu:chemical_bath/reinforced_epoxy_sheet_glass" | "gtceu:vacuum_freezer/cool_hot_stellarium_ingot" | "gtceu:macerator/macerate_vanadium_steel_nonuple_fluid_pipe" | "minecraft:netherite_helmet_smithing" | "gtceu:arc_furnace/arc_europium_quadruple_wire" | "gtceu:arc_furnace/arc_red_alloy_octal_cable" | "bucketlib:cake" | "gtceu:extractor/extract_steel_long_rod" | "create:cutting/compat/byg/stripped_cika_wood" | "gtceu:shaped/stick_molybdenum_disilicide" | "gtceu:blasting/smelt_pyrope_ore_to_ingot" | "gtceu:macerator/macerate_hsss_ring" | "gtceu:shaped/drill_head_damascus_steel" | "gtceu:macerator/macerate_lead_hex_cable" | "create:cutting/compat/blue_skies/lunar_wood" | "gtceu:alloy_smelter/alloy_smelt_watertight_steel_ingot_to_block" | "gtceu:chemical_reactor/desulfurize_heavy_fuel" | "gtceu:macerator/macerate_tungsten_steel_screw" | "gtceu:packer/package_dark_ash_small_dust" | "gtceu:assembler/inductor_annealed" | "gtceu:blasting/smelt_tricalcium_phosphate_ore_to_ingot" | "gtceu:macerator/macerate_deepslate_topaz_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_tantalum_carbide" | "gtceu:forge_hammer/hammer_raw_topaz_to_crushed_ore" | "minecraft:stripped_dark_oak_wood" | "gtceu:shaped/resistor_wire_fine_carbon" | "gtceu:shaped/medium_cobalt_pipe" | "gtceu:shaped/quadruple_titanium_pipe" | "gtceu:cutter/cut_niobium_titanium_block_to_plate" | "gtceu:shaped/small_osmium_pipe" | "gtceu:arc_furnace/arc_zpm_voltage_coil" | "gtceu:extractor/extract_brass_huge_restrictive_item_pipe" | "gtceu:shaped/tiny_dust_disassembling_aluminium" | "gtceu:shapeless/gold_wire_wiregtoctal_splitting" | "gtceu:shaped/compress_pollucite_to_ore_block" | "gtceu:macerator/macerate_mv_autoclave" | "gtceu:arc_furnace/arc_dragonsteel_long_rod" | "create:crafting/kinetics/brass_door" | "gtceu:macerator/macerate_twinite_plate" | "gtceu:shaped/tiny_dust_assembling_borax" | "farmersdelight:cooking_pot" | "gtceu:arc_furnace/arc_lumium_rotor" | "gtceu:bender/bend_silicone_rubber_ingot_to_foil" | "create:crafting/materials/zinc_ingot_from_compacting" | "gtceu:shaped/tritanium_wire_single" | "gtceu:centrifuge/centrifuge_granitic_mineral_sand_pure_dust_to_dust" | "create:compat/botania/milling/gray_petal" | "gtceu:shaped/small_dust_disassembling_lazurite" | "gtceu:shapeless/block_decompress_magnesium_diboride" | "gtceu:shaped/stick_long_stick_tungsten" | "gtceu:ore_washer/wash_chromite_crushed_ore_to_purified_ore_fast" | "gtceu:implosion_compressor/implode_dust_spessartine__tnt" | "gtceu:macerator/macerate_plutonium_refined_ore_to_dust" | "gtceu:macerator/macerate_raw_iron_ore_to_crushed_ore" | "gtceu:blasting/smelt_netherrack_sodalite_ore_to_ingot" | "gtceu:compressor/compress_damascus_steel_nugget_to_ingot" | "gtceu:blasting/smelt_chalcopyrite_ore_to_ingot" | "create:crafting/kinetics/green_valve_handle_from_other_valve_handle" | "create:cutting/compat/ars_nouveau/blue_archwood_log" | "gtceu:smelting/smelt_endstone_coal_ore_to_ingot" | "gtceu:extractor/extract_vanadium_gallium_double_cable" | "exnihilosequentia:steam_boiler/oak_sieve" | "gtceu:lathe/lathe_glass_plate_to_lens" | "gtceu:shaped/small_dust_assembling_plutonium_241" | "gtceu:shapeless/crushed_ore_to_dust_grossular" | "gtceu:canner/spray_can_blue_dye" | "gtceu:cutter/cut_silver_long_rod_to_rod_water" | "mysticalagriculture:essence/minecraft/skeleton_skull" | "gtceu:smelting/smelt_scheelite_ore_to_ingot" | "gtceu:forming_press/copy_shape_long_rod_extruder_mold" | "gtceu:shaped/tiny_dust_assembling_treated_wood" | "gtceu:fluid_solidifier/solidify_iridium_gear" | "gtceu:forge_hammer/hammer_indium_tin_barium_titanium_cuprate_to_plate" | "framedblocks:framed_flat_stacked_inner_slope_panel_corner" | "gtceu:packer/unpackage_sodium_hydroxide_small_dust" | "gtceu:forge_hammer/hammer_saltpeter_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_lv_chemical_reactor" | "mysticalagriculture:seed/crafting/ironwood" | "minecraft:ens_blackstone" | "gtceu:packer/unpackage_amethyst_small_dust" | "gtceu:bender/bend_soul_infused_plate_to_double_plate" | "gtceu:arc_furnace/arc_rose_gold_large_item_pipe" | "gtceu:assembler/resistor_coal" | "gtceu:chemical_reactor/magnesia_from_magnesite" | "gtceu:extruder/extrude_nickel_ingot_to_block" | "gtceu:shapeless/shellite_wire_wiregthex_splitting" | "gtceu:centrifuge/centrifuge_goethite_dirty_dust_to_dust" | "gtceu:extractor/extract_trinium_octal_cable" | "gtceu:shaped/small_dust_assembling_4_toluenesulfonyl_chloride" | "gtceu:shapeless/hssg_wire_wiregtquadruple_splitting" | "minecraft:polished_granite_from_granite_stonecutting" | "thermal:machines/crucible/crucible_redstone_block" | "gtceu:shaped/small_dust_disassembling_stone" | "gtceu:extruder/extrude_uranium_rhodium_dinaquadide_wire" | "gtceu:compressor/compress_indium_gallium_phosphide_nugget_to_ingot" | "gtceu:create_mixer/cobalt_brass" | "gtceu:shaped/tiny_dust_assembling_lazurite" | "gtceu:packer/package_niobium_titanium_nonuple_pipe" | "gtceu:assembler/redstone_torch" | "create:mechanical_crafting/extendo_grip" | "gtceu:shapeless/nugget_disassembling_uranium_rhodium_dinaquadide" | "gtceu:blasting/smelt_endstone_thorium_ore_to_ingot" | "gtceu:shaped/hv_pump" | "mysticalagradditions:end_inferium_smelted" | "gtceu:shaped/block_compress_indium_tin_barium_titanium_cuprate" | "create:cutting/compat/byg/jacaranda_wood" | "gtceu:arc_furnace/arc_steel_small_gear" | "xtonesreworked:roen_block_4_from_stonecutting" | "gtceu:mixer/energium_dust" | "gtceu:packer/unpackage_naquadria_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_rhodium_to_ingot" | "gtceu:arc_furnace/arc_tin_long_rod" | "gtceu:packer/package_calcium_phosphide_small_dust" | "gtceu:packer/strip_trinium_cable_gt_hex" | "gtceu:ore_washer/wash_lead_dirty_dust_to_dust" | "gtceu:shaped/screw_tungsten_carbide" | "gtceu:centrifuge/centrifuge_lapis_dirty_dust_to_dust" | "gtceu:lathe/lathe_osmiridium_bolt_to_screw" | "gtceu:shapeless/nichrome_wire_wiregtoctal_doubling" | "gtceu:shapeless/centrifuged_ore_to_dust_soapstone" | "gtceu:distillery/distill_steam_cracked_propene_to_methane" | "gtceu:packer/package_polyphenylene_sulfide_small_dust" | "gtceu:distillery/distill_hydro_cracked_propane_to_ethane" | "gtceu:centrifuge/centrifuge_yellow_garnet_dirty_dust_to_dust" | "gtceu:packer/cover_nickel_wire_gt_single" | "gtceu:forge_hammer/hammer_spessartine_refined_ore_to_dust" | "minecraft:steam_boiler/wooden_shovel" | "gtceu:bender/bend_aluminium_to_plate" | "gtceu:arc_furnace/arc_tungsten_nonuple_fluid_pipe" | "minecraft:coal_from_blasting_coal_ore" | "gtceu:shaped/chainsaw_head_duranium" | "gtceu:extractor/extract_tungsten_turbine_blade" | "gtceu:arc_furnace/arc_platinum_double_cable" | "gtceu:arc_furnace/arc_naquadah_foil" | "gtceu:shaped/tiny_dust_assembling_trinium_sulfide" | "minecraft:large_boiler/oak_button" | "gtceu:extractor/extract_electrum_octal_cable" | "thermal:storage/netherite_ingot_from_nuggets" | "gtceu:extractor/extract_annealed_copper_quadruple_cable" | "gtceu:shaped/stick_long_samarium" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_ethane" | "gtceu:shaped/hoe_steel" | "gtceu:compressor/compress_hsss_nugget_to_ingot" | "create:cutting/compat/byg/cika_log" | "gtceu:distillation_tower/distill_severely_hydro_cracked_heavy_fuel" | "ae2:network/blocks/cell_workbench" | "farmersdelight:cutting/spruce_wood" | "create:crafting/logistics/powered_latch" | "gtceu:smelting/dust_soul_infused__demagnetize_from_dust" | "thermal:storage/coal_coke_from_block" | "systeams:boilers/compression" | "gtceu:assembler/torch_phosphorus" | "mysticaladaptations:insanium_pickaxe" | "gtceu:fluid_solidifier/solidify_signalum_to_rotor" | "gtceu:alloy_smelter/alloy_smelt_polytetrafluoroethylene_ingot_to_block" | "gtceu:arc_furnace/arc_steel_quadruple_cable" | "gtceu:shapeless/dust_brass" | "gtceu:packer/pack_tungsten_wires_3_single" | "mysticalagriculture:tertium_scythe" | "minecraft:cracked_deepslate_bricks" | "gtceu:arc_furnace/arc_tungsten_carbide_screw" | "thermal:storage/tea_from_block" | "gtceu:arc_furnace/arc_osmiridium_huge_restrictive_item_pipe" | "gtceu:shaped/tiny_dust_assembling_antimony_trioxide" | "gtceu:electrolyzer/decomposition_electrolyzing_charcoal" | "gtceu:macerator/macerate_potin_plate" | "gtceu:packer/unpackage_molybdenum_small_dust" | "gtceu:shaped/bolt_saw_soul_infused" | "gtceu:ore_washer/wash_soapstone_crushed_ore_to_purified_ore_fast" | "gtceu:alloy_smelter/alloy_smelt_niobium_nitride_ingot_to_block" | "gtceu:shapeless/gem_to_gem_flawlessgem_rutile" | "extendedcrafting:redstone_ingot_recraft" | "create:crafting/materials/andesite_alloy_from_block" | "gtceu:fluid_solidifier/solidify_europium_to_nugget" | "gtceu:shaped/compress_goethite_to_ore_block" | "gtceu:macerator/macerate_netherrack_platinum_ore_to_raw_ore" | "gtceu:compressor/compress_almandine_gem_to_block" | "gtceu:extruder/extrude_soul_infused_wire" | "gtceu:chemical_reactor/hydrofluoric_acid_from_elements" | "gtceu:macerator/macerate_dragonsteel_small_gear" | "gtceu:macerator/macerate_molybdenum_block" | "gtceu:shaped/chainsaw_head_steel" | "gtceu:shaped/block_compress_aluminium" | "gtceu:macerator/macerate_nether_star" | "gtceu:arc_furnace/arc_electrum_large_item_pipe" | "gtceu:arc_furnace/arc_hv_conveyor_module" | "minecraft:large_boiler/dark_oak_chest_boat" | "create:crafting/materials/raw_zinc_block" | "gtceu:macerator/macerate_cobblestone_wall" | "create:cutting/andesite_alloy" | "farmersdelight:light_blue_canvas_sign" | "gtceu:arc_furnace/arc_rhodium_gear" | "gtceu:shaped/iv_chemical_bath" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_turbine_blade" | "gtceu:assembler/electric_pump_ev_styrene_butadiene_rubber" | "gtceu:blasting/smelt_raw_spessartine_ore_to_ingot" | "gtceu:packer/strip_niobium_nitride_cable_gt_hex" | "gtceu:assembler/observer_nether_quartz" | "gtceu:chemical_reactor/osmium_tetroxide_separation" | "gtceu:packer/strip_lead_cable_gt_hex" | "gtceu:cutter/cut_iridium_screw_to_bolt_distilled_water" | "gtceu:centrifuge/centrifuge_palladium_pure_dust_to_dust" | "gtceu:lathe/lathe_naquadria_bolt_to_screw" | "extendedcrafting:crystaltine_ingot_uncraft" | "gtceu:electric_blast_furnace/blast_stainless_steel_gas" | "gtceu:shaped/ev_battery_buffer_8x" | "gtceu:shaped/tiny_dust_assembling_triethylene_glycol_ditosylate" | "gtceu:arc_furnace/arc_red_alloy_foil" | "gtceu:shaped/tiny_europium_pipe" | "create:crafting/kinetics/sticker" | "ae2:decorative/fluix_block" | "gtceu:bender/bend_gallium_to_plate" | "gtceu:macerator/macerate_plascrete" | "gtceu:packer/pack_aluminium_wires_3_single" | "minecraft:red_candle" | "gtceu:forge_hammer/hammer_magnalium_to_plate" | "gtceu:cutter/cut_almandine_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_enriched_naquadah_ingot" | "gtceu:macerator/macerate_vanadium_steel_large_fluid_pipe" | "thermal:machines/smelter/smelter_raw_lead" | "gtceu:ore_washer/wash_bentonite_crushed_ore_to_purified_ore" | "gtceu:alloy_blast_smelter/enderium_gas" | "gtceu:thermal_centrifuge/centrifuge_beryllium_crushed_ore_to_refined_ore" | "minecraft:brown_carpet" | "gtceu:shaped/stick_void" | "gtceu:smelting/smelt_endstone_granitic_mineral_sand_ore_to_ingot" | "gtceu:cutter/cut_ultimet_screw_to_bolt_distilled_water" | "powersuits:modules/energy_generation/solar_generator" | "thermal:storage/sawdust_from_block" | "minecraft:crimson_fence" | "gtceu:extruder/extrude_tungsten_carbide_ingot_to_gear" | "gtceu:macerator/macerate_soul_infused_single_wire" | "gtceu:shaped/zpm_diode" | "gtceu:cracker/lightly_hydro_crack_heavy_fuel" | "gtceu:arc_furnace/arc_naquadah_double_wire" | "effortlessbuilding:reach_upgrade3" | "effortlessbuilding:reach_upgrade1" | "effortlessbuilding:reach_upgrade2" | "exnihilosequentia:steam_boiler/jungle_crucible" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtsingle_doubling" | "gtceu:arc_furnace/arc_copper_octal_cable" | "gtceu:extruder/extrude_plutonium_ingot_to_block" | "minecraft:light_gray_stained_glass" | "gtceu:packer/package_zeolite_tiny_dust" | "gtceu:assembler/assemble_nickel_pipe_small_restrictive" | "gtceu:lathe/lathe_polyvinyl_chloride_to_rod" | "gtceu:shaped/stick_chromium" | "gtceu:cutter/cut_uranium_block_to_plate_water" | "gtceu:packer/package_netherrack_tiny_dust" | "gtceu:extruder/extrude_darmstadtium_to_rod" | "gtceu:electrolyzer/sphalerite_electrolysis" | "gtceu:macerator/macerate_iron_octal_cable" | "gtceu:shaped/tiny_dust_disassembling_darmstadtium" | "gtceu:shaped/screw_tungsten_steel" | "gtceu:arc_furnace/arc_aluminium_spring" | "bigreactors:reactor/reinforced/solidaccessport" | "gtceu:fluid_solidifier/solidify_plutonium_241_to_nugget" | "gtceu:macerator/macerate_vacuum_freezer" | "gtceu:electrolyzer/decomposition_electrolyzing_triethylene_glycol_diazide" | "gtceu:shapeless/twinite_wire_wiregtquadruple_splitting" | "gtceu:shaped/tiny_dust_disassembling_tetrahedrite" | "gtceu:packer/package_sulfur_small_dust" | "farmersdelight:cutting/bricks" | "createarmory:rocket_recipe" | "gtceu:circuit_assembler/crystal_processor_iv_soc" | "gtceu:cutter/cut_aluminium_long_rod_to_rod_distilled_water" | "gtceu:forge_hammer/hammer_endstone_apatite_ore_to_raw_ore" | "gtceu:packer/package_rhodium_plated_palladium_small_dust" | "gtceu:assembler/assemble_bismuth_bronze_turbine_blade" | "ae2:block_cutter/walls/sky_stone_small_brick_wall" | "gtceu:extractor/extract_tin_double_plate" | "gtceu:chemical_reactor/stem_cells" | "gtceu:macerator/macerate_electrum_quadruple_cable" | "ae2:decorative/sky_stone_small_brick" | "gtceu:arc_furnace/arc_mv_brewery" | "gtceu:arc_furnace/arc_aluminium_screw" | "gtceu:compressor/compress_tritanium_nugget_to_ingot" | "gtceu:arc_furnace/arc_gallium_plate" | "gtceu:shaped/nugget_assembling_weapon_grade_naquadah" | "gtceu:shaped/small_dust_assembling_ruby" | "gtceu:fluid_solidifier/solidify_hsse_to_ingot" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_screw" | "gtceu:ore_washer/wash_ruby_crushed_ore_to_purified_ore" | "create:crushing/blaze_rod" | "gtceu:shaped/stick_polyvinyl_chloride" | "gtceu:forge_hammer/hammer_malachite_ore_to_raw_ore" | "gtceu:packer/unpackage_raw_void_small_dust" | "gtceu:cutter/cut_ruby_block_to_plate_water" | "gtceu:packer/pack_tin_wires_2_single" | "minecraft:warped_slab" | "minecraft:mangrove_stairs" | "gtceu:shaped/lv_electromagnetic_separator" | "gtceu:extractor/extract_cupronickel_single_cable" | "gtceu:extractor/extract_osmium_single_cable" | "minecraft:ens_netherrack" | "gtceu:assembler/assemble_platinum_pipe_huge_restrictive" | "gtceu:compressor/compress_blue_topazto_ore_block" | "gtceu:packer/package_uranium_235_tiny_dust" | "gtceu:macerator/macerate_americium_normal_item_pipe" | "gtceu:arc_furnace/arc_soul_infused_hex_wire" | "gtceu:packer/pack_shellite_wires_3_single" | "gtceu:macerator/macerate_tin_alloy_long_rod" | "gtceu:assembler/uv_power_transformer" | "gtceu:extruder/extrude_manganese_to_plate" | "mysticalagriculture:seed/infusion/spider" | "gtceu:shaped/block_compress_magnetic_samarium" | "gtceu:forge_hammer/hammer_sulfur_ore_to_raw_ore" | "gtceu:arc_furnace/arc_magnetic_samarium_ingot" | "create:crafting/kinetics/nozzle" | "gtceu:extractor/extract_prismalium_rod" | "gtceu:extruder/extrude_samarium_iron_arsenic_oxide_ingot_to_block" | "minecraft:polished_diorite_slab_from_diorite_stonecutting" | "xtonesreworked:lave_block_15_from_stonecutting" | "gtceu:shapeless/nickel_wire_wiregtsingle_quadrupling" | "gtceu:chemical_reactor/chemical_dye_blue" | "gtceu:macerator/macerate_tritanium_single_wire" | "gtceu:compressor/compress_topaz_gem_to_block" | "gtceu:compressor/compress_uranium_235_to_block" | "create:polished_cut_asurine_slab" | "gtceu:arc_furnace/arc_signalum_plate" | "gtceu:arc_furnace/arc_soul_infused_rotor" | "gtceu:extractor/extract_lumium_rotor" | "gtceu:extractor/extract_hsse_plate" | "gtceu:macerator/macerate_tungsten_steel_nonuple_fluid_pipe" | "gtceu:packer/strip_europium_cable_gt_double" | "thermal:ender_grenade_4" | "gtceu:shaped/screwdriver_stainless_steel" | "gtceu:shaped/turbine_blade_rose_gold" | "gtceu:alloy_smelter/alloy_smelt_palladium_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_diatomite_purified_ore_to_refined_ore" | "minecraft:sandstone_wall_from_sandstone_stonecutting" | "gtceu:shapeless/block_decompress_tungsten_carbide" | "gtceu:centrifuge/centrifuge_cobaltite_dirty_dust_to_dust" | "gtceu:cutter/cut_nor" | "minecraft:polished_blackstone_bricks_from_polished_blackstone_stonecutting" | "thermal:machines/press/press_iron_ingot_to_gear" | "gtceu:macerator/macerate_titanium_quadruple_fluid_pipe" | "mysticalagriculture:souls/basalz_rod" | "create:cutting/compat/byg/palm_log" | "gtceu:alloy_smelter/alloy_smelt_hssg_nugget_to_ingot" | "minecraft:redstone_from_blasting_deepslate_redstone_ore" | "gtceu:shaped/tiny_dust_assembling_charcoal" | "gtceu:shapeless/manganese_phosphide_wire_wiregtquadruple_splitting" | "gtceu:shaped/wrench_head_damascus_steel" | "gtceu:cutter/cut_invar_long_rod_to_rod" | "gtceu:shaped/conveyor_module_mv_rubber" | "gtceu:shaped/huge_aluminium_pipe" | "thermalendergy:machine/press/packing3x3/press_stellarium_packing" | "thermal:steam_boiler/sulfur_block" | "gtceu:electromagnetic_separator/separate_goethite_pure_dust_to_dust" | "gtceu:shapeless/kanthal_wire_wiregtdouble_doubling" | "gtceu:vacuum_freezer/cool_hot_pure_netherite_ingot" | "gtceu:packer/strip_gold_cable_gt_double" | "gtceu:shaped/small_dust_assembling_plutonium" | "gtceu:cutter/cut_naquadria_rod_to_bolt_water" | "minecraft:brown_carpet_from_white_carpet" | "gtceu:large_chemical_reactor/pva_from_tetrachloride_oxygen" | "gtceu:shaped/distillation_tower" | "gtceu:shaped/small_dust_disassembling_sodium_hydroxide" | "gtceu:arc_furnace/arc_europium_small_fluid_pipe" | "gtceu:laser_engraver/engrave_ilc_phosphorus" | "gtceu:ore_washer/wash_spessartine_crushed_ore_to_purified_ore_fast" | "create:cutting/compat/blue_skies/cherry_wood" | "gtceu:packer/unpackage_barium_tiny_dust" | "mysticalagriculture:awakened_supremium_ingot_block_uncraft" | "gtceu:arc_furnace/arc_aluminium_normal_fluid_pipe" | "gtceu:arc_furnace/arc_empty_mold" | "mysticalagriculture:prudentium_farmland_till" | "gtceu:macerator/macerate_polyvinyl_chloride_nugget" | "gtceu:extruder/extrude_neutronium_ingot_to_bolt" | "gtceu:thermal_centrifuge/centrifuge_zeolite_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_aluminium_octal_cable" | "gtceu:compressor/compress_nether_star_gem_to_block" | "gtceu:blasting/smelt_deepslate_barite_ore_to_ingot" | "create:cut_scoria_brick_stairs" | "gtceu:electrolyzer/decomposition_electrolyzing_perlite" | "gtceu:macerator/macerate_reinforced_epoxy_resin_nugget" | "gtceu:autoclave/autoclave_dust_apatite__water" | "fluxnetworks:wipe_herculeanfluxstorage" | "gtceu:macerator/macerate_brass_double_plate" | "gtceu:packer/package_lithium_perchlorate_tiny_dust" | "gtceu:electric_blast_furnace/tempered_glass_blasting" | "gtceu:macerator/macerate_acacia_slab" | "gtceu:shaped/tiny_dust_assembling_boron" | "gtceu:extruder/extrude_sterling_silver_ingot_to_bolt" | "gtceu:forge_hammer/hammer_hastelloy_x_to_plate" | "gtceu:shaped/small_dust_assembling_trinaquadalloy" | "create:polished_cut_scoria_from_stone_types_scoria_stonecutting" | "automobility:wheel/standard_wheel" | "gtceu:shaped/graphene_wire_single" | "gtceu:extractor/extract_magnesium_diboride_ingot" | "gtceu:wiremill/mill_tin_wire_to_fine_wire" | "gtceu:autoclave/raw_crystal_chip_from_part_europium" | "gtceu:packer/unpackage_hsla_steel_small_dust" | "gtceu:shaped/tiny_dust_assembling_samarium_iron_arsenic_oxide" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_methane" | "gtceu:macerator/macerate_diamond_axe" | "minecraft:cracked_polished_blackstone_bricks" | "gtceu:extractor/extract_incoloy_ma_956_rod" | "gtceu:macerator/macerate_coke_gem" | "exnihilosequentia:sieve/ens_uranium_pieces_gravel" | "gtceu:centrifuge/decomposition_centrifuging__pitchblende" | "gtceu:shaped/tiny_dust_assembling_gallium" | "railways:sequenced_assembly/track_byg_aspen_narrow" | "gtceu:compressor/compress_vanadium_gallium_nugget_to_ingot" | "thermal:light_blue_concrete_powder_with_slag" | "gtceu:shaped/tiny_dust_assembling_chromium_trioxide" | "gtceu:shaped/ev_battery_buffer_4x" | "mysticalagriculture:awakened_supremium_bow" | "gtceu:centrifuge/centrifuge_tin_dirty_dust_to_dust" | "gtceu:extruder/extrude_tungsten_steel_wire" | "gtceu:extractor/extract_steel_turbine_blade" | "gtceu:fluid_solidifier/solidify_yttrium_to_nugget" | "gtceu:shaped/mv_distillery" | "thermal:machines/centrifuge/centrifuge_white_tulip" | "gtceu:packer/pack_manganese_phosphide_wires_3_single" | "railways:sequenced_assembly/track_byg_bulbis_narrow" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_octal_cable" | "gtceu:compressor/compress_tin_nugget_to_ingot" | "gtceu:electric_blast_furnace/blast_aluminium" | "gtceu:shaped/shape_extruder_gear" | "gtceu:cutter/cut_ruby_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_cupronickel_normal_restrictive_item_pipe" | "gtceu:alloy_blast_smelter/indium_tin_barium_titanium_cuprate" | "gtceu:macerator/macerate_paper" | "gtceu:packer/unpackage_duranium_small_dust" | "gtceu:extruder/extrude_tungsten_ingot_to_block" | "gtceu:macerator/macerate_yellow_glazed_terracotta" | "gtceu:shapeless/block_decompress_rhodium_plated_palladium" | "gtceu:compressor/compress_magnetic_iron_nugget_to_ingot" | "gtceu:cutter/cut_enderium_rod_to_bolt_water" | "exnihilosequentia:heat/ens_lava" | "gtceu:ore_washer/wash_sphalerite_dirty_dust_to_dust" | "gtceu:vacuum_freezer/cool_hot_samarium_ingot" | "gtceu:chemical_bath/tungstic_acid_from_tungstate" | "create:compat/byg/milling/crocus" | "framedblocks:framing_saw/framed_iron_gate_door" | "farmersdelight:mangrove_cabinet" | "gtceu:assembler/cover_red_alloy_wire_gt_single_styrene_butadiene" | "gtceu:arc_furnace/arc_tungsten_steel_rod" | "gtceu:bender/bend_naquadah_alloy_ingot_to_foil" | "xtonesreworked:azur_block_13_from_stonecutting" | "gtceu:shaped/small_dust_assembling_manganese_phosphide" | "gtceu:shapeless/cupronickel_wire_wiregtoctal_doubling" | "fantasyfurniture:steam_boiler/royal/wool" | "gtceu:shaped/turbine_blade_vanadium_steel" | "gtceu:packer/unpackage_polyvinyl_chloride_small_dust" | "gtceu:cutter/cut_tin_alloy_long_rod_to_rod_water" | "gtceu:shaped/mv_electric_gear_box_8a" | "mysticalagriculture:essence/minecraft/netherrack" | "gtceu:packer/unpackage_magnesia_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_tungsten_nugget_to_ingot" | "mysticalagriculture:essence/minecraft/sand" | "gtceu:shaped/small_dust_assembling_pyrolusite" | "gtceu:shaped/tiny_dust_assembling_sodium_perchlorate" | "gtceu:assembler/wool_from_string" | "gtceu:macerator/macerate_packed_ice" | "mysticalagriculture:inferium_ingot_uncraft" | "gtceu:packer/unpackage_electrum_tiny_dust" | "gtceu:shaped/small_dust_disassembling_potassium_feldspar" | "gtceu:thermal_centrifuge/centrifuge_palladium_purified_ore_to_refined_ore" | "gtceu:shaped/gear_naquadah_alloy" | "gtceu:macerator/macerate_titanium_carbide_block" | "gtceu:arc_furnace/arc_golden_apple" | "gtceu:cutter/cut_uranium_rhodium_dinaquadide_block_to_plate_water" | "gtceu:forge_hammer/hammer_topaz_ore_to_raw_ore" | "gtceu:lathe/lathe_chromium_to_rod" | "gtceu:chemical_reactor/pgs_from_bornite" | "exnihilosequentia:fluid_item/ens_red_mushroom" | "minecraft:netherite_hoe_smithing" | "gtceu:chemical_bath/bathe_sphalerite_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_rose_gold_rod_to_bolt_water" | "sgjourney:temp_kara_kesh" | "gtceu:extractor/extract_aluminium_gear" | "gtceu:extruder/extrude_europium_to_plate" | "gtceu:ore_washer/wash_certus_quartz_crushed_ore_to_purified_ore_fast" | "gtceu:shapeless/nichrome_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_multi_smelter" | "gtceu:ore_washer/wash_neodymium_crushed_ore_to_purified_ore" | "bigreactors:fluidizer/powerport" | "gtceu:extractor/extract_blue_alloy_double_plate" | "gtceu:packer/package_vanadium_tiny_dust" | "gtceu:macerator/macerate_red_alloy_nugget" | "create:milling/dense_construction_block" | "gtceu:shaped/stick_soul_infused" | "gtceu:shapeless/block_decompress_cobalt_brass" | "gtceu:cutter/cut_neutronium_screw_to_bolt_water" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_trinium_europium_duranide_to_nugget" | "ae2:matter_cannon/nuggets/manganese" | "create:cut_scorchia_wall_from_stone_types_scorchia_stonecutting" | "gtceu:shapeless/nugget_disassembling_neutronium" | "create:crafting/materials/zinc_nugget_from_decompacting" | "gtceu:macerator/macerate_tungstensteel_turbine_casing" | "minecraft:black_bed" | "gtceu:macerator/macerate_vanadium_gallium_hex_wire" | "gtceu:bender/bend_stellarium_plate_to_double_plate" | "gtceu:arc_furnace/arc_zpm_polarizer" | "gtceu:shaped/small_dust_disassembling_barium_sulfide" | "gtceu:shaped/spring_hsla_steel" | "create:crafting/kinetics/hose_pulley" | "farmersdelight:cooked_bacon" | "gtceu:distillation_tower/distill_fish_oil" | "bigreactors:turbine/basic/passivefluidport_forge" | "gtceu:macerator/macerate_raw_cassiterite_sand_ore_to_crushed_ore" | "gtceu:macerator/macerate_tungsten_steel_large_fluid_pipe" | "gtceu:macerator/macerate_raw_mica_ore_to_crushed_ore" | "gtceu:assembler/cover_copper_wire_gt_quadruple_silicone" | "gtceu:packer/pack_naquadah_alloy_wires_1_0" | "gtceu:packer/pack_naquadah_alloy_wires_1_1" | "gtceu:fluid_solidifier/solidify_vanadium_steel_to_plate" | "gtceu:packer/pack_naquadah_alloy_wires_1_2" | "gtceu:packer/pack_naquadah_alloy_wires_1_3" | "mysticalagriculture:seed/reprocessor/cyanite" | "mysticalagriculture:prosperity_ingot_block" | "gtceu:shaped/tiny_dust_disassembling_green_sapphire" | "gtceu:shaped/tiny_dust_assembling_watertight_steel" | "gtceu:vacuum_freezer/cool_hot_hsss_ingot" | "mysticalagriculture:essence/minecraft/rabbit_hide" | "minecraft:purple_concrete_powder" | "gtceu:smelting/smelt_raw_uraninite_ore_to_ingot" | "exnihilosequentia:ens_nickel_ingot_from_nugget" | "gtceu:alloy_smelter/alloy_smelt_titanium_carbide_ingot_to_block" | "gtceu:assembler/cover_blue_alloy_wire_gt_hex_silicone" | "gtceu:shapeless/purified_ore_to_dust_thorium" | "gtceu:packer/package_osmiridium_small_dust" | "gtceu:alloy_smelter/alloy_smelt_annealed_copper_ingot_to_block" | "minecraft:red_carpet" | "gtceu:macerator/macerate_soul_infused_small_gear" | "gtceu:forge_hammer/hammer_deepslate_tungstate_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_endstone_redstone_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_ruthenium_gear" | "mysticalagradditions:insanium_block" | "gtceu:bender/bend_iridium_plate_to_double_plate" | "gtceu:macerator/macerate_raw_tantalite_ore_to_crushed_ore" | "gtceu:extruder/extrude_pure_netherite_ingot_to_rotor" | "gtceu:extractor/extract_tungsten_spring" | "gtceu:shapeless/decompress_pyrite_from_ore_block" | "gtceu:shaped/mv_electric_gear_box_2a" | "gtceu:extruder/extrude_prismalium_ingot_to_block" | "gtceu:macerator/macerate_rock_salt_gem" | "farmersdelight:cooking/dog_food" | "gtceu:alloy_smelter/alloy_smelt_stellarium_ingot_to_gear" | "gtceu:shaped/tiny_dust_disassembling_blaze" | "gtceu:arc_furnace/arc_cobalt_small_item_pipe" | "gtceu:extruder/extrude_lead_ingot_to_rotor" | "create:small_scoria_brick_stairs" | "create:cutting/compat/byg/pine_log" | "gtceu:packer/package_americium_tiny_dust" | "gtceu:packer/unpackage_tungstate_tiny_dust" | "gtceu:shaped/plate_double_kanthal" | "gtceu:blasting/smelt_deepslate_galena_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_kanthal_to_nugget" | "gtceu:extruder/extrude_ultimet_pipe" | "gtceu:arc_furnace/arc_bismuth_bronze_long_rod" | "create:crafting/kinetics/white_sail" | "mysticalagriculture:seed/reprocessor/certus_quartz" | "gtceu:shapeless/purified_ore_to_dust_sodalite" | "gtceu:macerator/macerate_grossular_refined_ore_to_dust" | "gtceu:shapeless/crushed_ore_to_dust_tricalcium_phosphate" | "gtceu:circuit_assembler/quantum_assembly_iv" | "gtceu:forge_hammer/hammer_endstone_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_cobalt_brass_to_plate" | "gtceu:shapeless/nugget_disassembling_weapon_grade_naquadah" | "gtceu:cutter/cut_lead_long_rod_to_rod" | "mysticalagriculture:seed/crafting/dragon_egg" | "gtceu:forge_hammer/hammer_palladium_to_plate" | "thermal:devices/rock_gen/rock_gen_basalt" | "gtceu:extractor/extract_rhodium_plated_palladium_nugget" | "gtceu:extractor/extract_gold_double_cable" | "gtceu:shaped/tiny_dust_assembling_raw_styrene_butadiene_rubber" | "gtceu:assembler/cover_platinum_wire_gt_single_silicone" | "gtceu:blasting/smelt_endstone_grossular_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_magnetic_neodymium" | "gtceu:bender/bend_electrum_ingot_to_foil" | "gtceu:blasting/smelt_netherrack_glauconite_sand_ore_to_ingot" | "mysticalagriculture:seed/infusion/tungsten" | "create:crafting/copper/waxed_oxidized_copper_tile_slab_from_honeycomb" | "gtceu:chemical_reactor/ethyl_tert_butyl_ether" | "gtceu:cutter/cut_apatite_rod_to_bolt_water" | "gtceu:macerator/macerate_thorium_ingot" | "gtceu:shapeless/iron_wire_wiregtsingle_doubling" | "gtceu:compressor/compress_gallium_arsenide_to_block" | "gtceu:arc_furnace/arc_iv_chemical_reactor" | "gtceu:packer/unpackage_pyrochlore_small_dust" | "gtceu:arc_furnace/arc_thorium_double_plate" | "gtceu:arc_furnace/arc_dragonsteel_gear" | "create:cutting/jungle_log" | "gtceu:shaped/block_compress_samarium_iron_arsenic_oxide" | "gtceu:large_boiler/coal_dust" | "mysticalagriculture:seed/infusion/nitro_crystal" | "gtceu:macerator/macerate_deepslate_cassiterite_ore_to_raw_ore" | "gtceu:shaped/nonuple_tin_alloy_pipe" | "gtceu:shaped/buzzsaw_blade_tungsten_steel" | "gtceu:shapeless/block_decompress_steel" | "gtceu:vacuum_freezer/cool_hot_prismalium_ingot" | "gtceu:shapeless/block_decompress_gallium" | "mysticalagriculture:seed/crafting/cyanite" | "gtceu:shaped/casing_bronze_pipe" | "gtceu:create_mixer/glass_from_quartzite" | "gtceu:extractor/extract_niobium_titanium_rod" | "create:cut_tuff_slab_recycling" | "gtceu:packer/unpackage_sodium_tiny_dust" | "gtceu:smelting/smelt_purifiedore_silver_to_ingot" | "gtceu:distillation_tower/distill_creosote" | "railways:sequenced_assembly/yellow_conductor_cap" | "gtceu:macerator/macerate_chromium_ingot" | "gtceu:forge_hammer/hammer_alunite_refined_ore_to_dust" | "gtceu:fluid_solidifier/solidify_blue_alloy_to_ingot" | "farmersdelight:paper_from_tree_bark" | "gtceu:macerator/macerate_raw_scheelite_ore_to_crushed_ore" | "create:cut_dripstone_stairs" | "minecraft:cooked_cod" | "gtceu:packer/unpackage_trinaquadalloy_tiny_dust" | "gtceu:fluid_solidifier/solidify_polybenzimidazole_block" | "gtceu:alloy_smelter/alloy_smelt_titanium_to_nugget" | "minecraft:cartography_table" | "mysticalagriculture:seed/crafting/gaia_spirit" | "gtceu:cutter/cut_silicone_rubber_block_to_plate" | "gtceu:ore_washer/wash_palladium_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/package_silver_oxide_small_dust" | "gtceu:extractor/extract_tungsten_small_spring" | "gtceu:macerator/macerate_topaz_block" | "mysticalagriculture:seed/crafting/netherite" | "gtceu:shaped/block_compress_quartzite" | "xtonesreworked:korp_block_7_from_stonecutting" | "gtceu:fluid_solidifier/solidify_zeron_100_block" | "gtceu:alloy_smelter/alloy_smelt_black_bronze_to_nugget" | "farmersdelight:steam_boiler/canvas_rug" | "gtceu:shaped/stick_long_stick_molybdenum_disilicide" | "gtceu:shaped/quadruple_tin_alloy_pipe" | "gtceu:shapeless/niobium_titanium_wire_wiregtoctal_splitting" | "gtceu:packer/package_polyvinyl_chloride_small_dust" | "gtceu:arc_furnace/arc_tin_dust" | "exnihilosequentia:ens_warped_sieve" | "gtceu:extractor/extract_cobalt_brass_long_rod" | "minecraft:steam_boiler/fishing_rod" | "gtceu:packer/pack_aluminium_wires_4_single" | "gtceu:arc_furnace/arc_black_steel_quadruple_wire" | "gtceu:alloy_smelter/alloy_smelt_neodymium_nugget_to_ingot" | "gtceu:shaped/ring_dragonsteel" | "gtceu:electromagnetic_separator/separate_pyrite_pure_dust_to_dust" | "gtceu:arc_furnace/arc_tungsten_steel_quadruple_fluid_pipe" | "systeams:boilers/gourmand" | "gtceu:macerator/macerate_invar_long_rod" | "gtceu:macerator/macerate_white_terracotta" | "minecraft:steam_boiler/acacia_stairs" | "exnihilosequentia:sieve/ens_gunpowder" | "gtceu:shaped/tiny_dust_disassembling_purified_debris" | "gtceu:macerator/macerate_blue_topaz_plate" | "gtceu:macerator/macerate_iron_refined_ore_to_dust" | "gtceu:blasting/smelt_raw_cinnabar_ore_to_ingot" | "gtceu:packer/unpackage_titanium_carbide_small_dust" | "create:compat/byg/crushing/blue_nether_gold_ore" | "gtceu:bender/bend_titanium_ingot_to_double_plate" | "gtceu:shapeless/vanadium_gallium_wire_wiregtoctal_doubling" | "mysticaladaptations:augments/health_boost_vi" | "gtceu:shaped/block_compress_polyvinyl_butyral" | "gtceu:shapeless/purified_ore_to_dust_tetrahedrite" | "gtceu:smelting/smelt_crushedore_lead_to_ingot" | "gtceu:fluid_solidifier/solidify_niobium_titanium_to_nugget" | "create:cut_calcite_brick_slab_recycling" | "gtceu:shaped/mortar_grind_silver" | "gtceu:cutter/cut_prismalium_screw_to_bolt_water" | "create:layered_tuff_from_stone_types_tuff_stonecutting" | "gtceu:macerator/macerate_naquadah_alloy_rotor" | "minecraft:netherite_pickaxe_smithing" | "gtceu:extractor/orange_tulip_dye" | "framedblocks:framing_saw/framed_floor_board" | "gtceu:chemical_reactor/silicone_rubber" | "gtceu:packer/package_calcite_tiny_dust" | "gtceu:extractor/extract_magnalium_small_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_pentlandite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_iridium_long_rod" | "gtceu:macerator/macerate_naquadah_alloy_octal_cable" | "gtceu:bender/bend_rhodium_plate_to_double_plate" | "gtceu:shapeless/block_decompress_naquadria" | "gtceu:shaped/nugget_assembling_hastelloy_c_276" | "create:cut_veridium_brick_stairs_from_stone_types_veridium_stonecutting" | "gtceu:alloy_blast_smelter/niobium_nitride" | "gtceu:macerator/macerate_yellow_glass_lens" | "gtceu:packer/cover_red_alloy_wire_gt_single" | "gtceu:shaped/tiny_dust_assembling_sapphire" | "gtceu:vacuum_freezer/cool_hot_osmiridium_ingot" | "gtceu:shaped/tiny_dust_disassembling_pitchblende" | "gtceu:macerator/macerate_deepslate_naquadah_ore_to_raw_ore" | "minecraft:golden_helmet" | "gtceu:macerator/macerate_endstone_salt_ore_to_raw_ore" | "minecraft:light_blue_dye_from_blue_orchid" | "gtceu:shaped/screw_aluminium" | "gtceu:blasting/smelt_deepslate_zeolite_ore_to_ingot" | "gtceu:shapeless/block_decompress_ultimet" | "gtceu:forge_hammer/hammer_raw_scheelite_to_crushed_ore" | "gtceu:packer/unpackage_cobalt_small_dust" | "gtceu:shaped/small_tungsten_pipe" | "railways:sequenced_assembly/track_byg_ether_wide" | "create:scoria_from_stone_types_scoria_stonecutting" | "gtceu:compressor/compress_realgar_gem_to_block" | "gtceu:chemical_bath/bathe_yellow_limonite_crushed_ore_to_purified_ore" | "gtceu:alloy_blast_smelter/yttrium_barium_cuprate" | "gtceu:forge_hammer/hammer_pentlandite_refined_ore_to_dust" | "gtceu:shaped/stick_long_stick_lumium" | "gtceu:large_boiler/wood_screwdriver_tip" | "functionalstorage:framed_storage_controller" | "gtceu:ore_washer/wash_topaz_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_rhodium_nugget" | "gtceu:packer/package_soul_infused_tiny_dust" | "gtceu:centrifuge/decomposition_centrifuging__andesite" | "gtceu:smelting/smelt_crushedore_gold_to_ingot" | "gtceu:macerator/macerate_tritanium_quadruple_cable" | "gtceu:shaped/block_compress_coke" | "mysticalagriculture:awakened_supremium_sickle" | "gtceu:compressor/compress_nickel_nugget_to_ingot" | "thermal:fuels/lapidary/lapidary_quartz" | "gtceu:shaped/nugget_assembling_nichrome" | "gtceu:macerator/macerate_chalcocite_crushed_ore_to_dust" | "create:cutting/compat/biomesoplenty/fir_wood" | "gtceu:cutter/cut_polyethylene_block_to_plate" | "gtceu:cutter/cut_soul_infused_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_alunite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_ev_lathe" | "farmersdelight:cutting/warped_stem" | "gtceu:shaped/tiny_dust_disassembling_triethylene_glycol_diamine" | "gtceu:shaped/hammer_titanium" | "gtceu:cutter/cut_blue_topaz_block_to_plate_water" | "gtceu:extruder/extrude_titanium_ingot_to_rotor" | "gtceu:extractor/extract_ultimet_plate" | "gtceu:packer/pack_hssg_wires_1_single" | "gtceu:bender/bend_blue_alloy_ingot_to_double_plate" | "gtceu:shapeless/europium_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/gem_to_gem_flawlessgem_monazite" | "gtceu:shapeless/manganese_phosphide_wire_wiregtoctal_doubling" | "gtceu:shapeless/red_alloy_wire_wiregtquadruple_splitting" | "gtceu:cutter/cut_pic" | "gtceu:packer/package_potassium_dichromate_small_dust" | "gtceu:blasting/smelt_netherrack_plutonium_ore_to_ingot" | "create:cutting/compat/byg/aspen_log" | "gtceu:smelting/smelt_deepslate_goethite_ore_to_ingot" | "gtceu:arc_furnace/arc_iv_macerator" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_to_nugget" | "framedblocks:framing_saw/framed_fancy_detector_rail" | "create:compat/atmospheric/pressing/crustose_path" | "gtceu:large_chemical_reactor/chemical_dye_magenta" | "packagedexcrafting:ender_crafter" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_single_wire" | "gtceu:shaped/hv_electric_gear_box_32a" | "gtceu:vacuum_freezer/cool_hot_melodium_ingot" | "gtceu:fluid_solidifier/solidify_light_blue_dye_to_ball" | "gtceu:shapeless/purified_ore_to_dust_electrotine" | "gtceu:fluid_solidifier/solidify_stellarium_block" | "thermal:machines/smelter/smelter_tin_armor" | "gtceu:cutter/cut_bismuth_bronze_screw_to_bolt_water" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtquadruple_quadrupling" | "gtceu:mixer/ruby_slurry" | "gtceu:cutter/cut_pyrope_flawless_gem_to_gem" | "farmersdelight:jungle_cabinet" | "gtceu:compressor/compress_charcoal_gem_to_block" | "ftbquests:screen_5" | "gtceu:centrifuge/centrifuge_pollucite_pure_dust_to_dust" | "gtceu:cutter/cut_ssoc" | "ftbquests:screen_7" | "gtceu:shapeless/steel_wire_wiregtquadruple_splitting" | "ftbquests:screen_1" | "ftbquests:screen_3" | "gtceu:forge_hammer/hammer_electrotine_ore_to_raw_ore" | "thermal:fuels/numismatic/numismatic_constantan_coin" | "thermal:machines/bottler/bottler_water_bottle" | "gtceu:mixer/black_bronze" | "gtceu:macerator/macerate_gold_block" | "gtceu:shaped/stick_long_stick_dragonsteel" | "gtceu:extruder/extrude_chromium_ingot_to_ring" | "gtceu:macerator/macerate_cauldron" | "gtceu:thermal_centrifuge/centrifuge_yellow_garnet_crushed_ore_to_refined_ore" | "gtceu:assembler/energy_hatch_ulv" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_ring" | "gtceu:fluid_solidifier/solidify_gold_to_ingot" | "framedblocks:framing_saw/framed_pyramid_slab" | "create:compat/byg/crushing/ametrine_ore" | "gtceu:lathe/lathe_tungsten_bolt_to_screw" | "gtceu:shapeless/crushed_ore_to_dust_amethyst" | "gtceu:shaped/small_dust_assembling_red_alloy" | "gtceu:arc_furnace/arc_steel_drum" | "gtceu:fluid_solidifier/solidify_palladium_to_nugget" | "gtceu:macerator/macerate_lumium_quadruple_wire" | "gtceu:macerator/macerate_enderium_ring" | "gtceu:smelting/smelt_netherrack_oilsands_ore_to_ingot" | "gtceu:arc_furnace/arc_tin_bolt" | "exnihilosequentia:ens_shulker_doll" | "gtceu:packer/unpackage_glowstone_small_dust" | "thermal:device_water_gen" | "gtceu:shaped/pipe_small_restrictive_ultimet" | "gtceu:macerator/macerate_magnetic_steel_block" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_propane" | "gtceu:macerator/macerate_kanthal_double_cable" | "mysticalagriculture:awakened_supremium_ingot" | "gtceu:arc_furnace/arc_ev_extractor" | "gtceu:shapeless/crushed_ore_to_dust_nickel" | "gtceu:centrifuge/air_separation" | "gtceu:packer/unpackage_sodium_p_toluenesulfonate_tiny_dust" | "gtceu:macerator/macerate_platinum_double_wire" | "gtceu:arc_furnace/arc_lv_fluid_heater" | "create:compat/supplementaries/splashing/blackboard" | "gtceu:macerator/macerate_chromium_nonuple_fluid_pipe" | "gtceu:autoclave/lapotron_gem_water" | "gtceu:arc_furnace/arc_steam_large_turbine" | "gtceu:arc_furnace/arc_item_voiding_cover" | "gtceu:blasting/smelt_netherrack_magnesite_ore_to_ingot" | "gtceu:packer/strip_platinum_cable_gt_double" | "minecraft:lightning_rod" | "gtceu:packer/package_rare_earth_tiny_dust" | "gtceu:fluid_solidifier/solidify_sterling_silver_to_nugget" | "gtceu:cutter/cut_tungsten_steel_screw_to_bolt_water" | "gtceu:shaped/small_dust_assembling_black_bronze" | "gtceu:shaped/stick_long_stick_tin_alloy" | "gtceu:shaped/compress_stibnite_to_ore_block" | "gtceu:extractor/extract_sterling_silver_large_restrictive_item_pipe" | "ae2:tools/certus_quartz_hoe" | "thermal:energy_cell_frame" | "gtceu:shaped/bolt_saw_platinum" | "gtceu:assembler/cover_hssg_wire_gt_double_silicone" | "gtceu:shapeless/niobium_titanium_wire_wiregtdouble_quadrupling" | "gtceu:macerator/macerate_americium_fine_wire" | "gtceu:shaped/plunger_neutronium" | "gtceu:arc_furnace/arc_titanium_ring" | "minecraft:stone_brick_slab_from_stone_bricks_stonecutting" | "create:crafting/appliances/filter_clear" | "gtceu:large_chemical_reactor/carbon_dioxide_from_methane" | "framedblocks:framed_inv_double_slope_slab_rotate_to_framed_inv_double_slope_panel" | "gtceu:centrifuge/centrifuge_sapphire_pure_dust_to_dust" | "gtceu:macerator/macerate_iv_laser_engraver" | "gtceu:extruder/extrude_nichrome_to_plate" | "gtceu:macerator/macerate_naquadah_tiny_fluid_pipe" | "farmersdelight:sweet_berry_cookie" | "gtceu:compressor/compress_lead_nugget_to_ingot" | "create:crafting/kinetics/cuckoo_clock" | "mysticalagriculture:essence/minecraft/lily_pad" | "thermal:machines/press/press_tomato_jar" | "gtceu:shaped/small_dust_assembling_ice" | "ae2:network/cables/covered_magenta" | "xtonesreworked:lave_block_12_from_stonecutting" | "create:copper_tile_slab_from_copper_tiles_stonecutting" | "create:polished_cut_andesite_slab" | "gtceu:macerator/macerate_birch_planks" | "gtceu:macerator/macerate_iv_muffler_hatch" | "exnihilosequentia:ens_jungle_crucible" | "gtceu:bender/bend_cupronickel_plate_to_double_plate" | "gtceu:shaped/uv_compressor" | "gtceu:alloy_smelter/alloy_smelt_stellarium_nugget_to_ingot" | "gtceu:extractor/extract_bismuth_bronze_screw" | "gtceu:cutter/cut_hsse_block_to_plate_distilled_water" | "gtceu:shaped/small_dust_disassembling_antimony_trifluoride" | "gtceu:cutter/cut_rose_gold_rod_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_wire_extruder_mold" | "gtceu:distillery/distill_steam_cracked_butadiene_to_methane" | "gtceu:blasting/smelt_powellite_ore_to_ingot" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtquadruple_quadrupling" | "gtceu:centrifuge/centrifuge_spessartine_pure_dust_to_dust" | "gtceu:large_chemical_reactor/chemical_dye_light_gray" | "automobility:attachment/rear/stonecutter" | "thermal:smelting/tin_ingot_from_deepslate_ore_blasting" | "gtceu:shaped/small_dust_disassembling_silicon_dioxide" | "gtceu:extractor/extract_tritanium_small_gear" | "gtceu:smelting/smelt_garnierite_ore_to_ingot" | "extendedcrafting:the_ultimate_block" | "gtceu:assembler/coil_naquadah" | "gtceu:shaped/tiny_dust_assembling_kanthal" | "create:cutting/compat/forbidden_arcanus/mysterywood" | "gtceu:shaped/block_compress_molybdenum" | "gtceu:smelting/smelt_puredust_chalcocite_to_ingot" | "mysticalagriculture:inferium_essence_smelted" | "create:compat/byg/splashing/cryptic_magma_block" | "gtceu:cutter/cut_silicon_block_to_plate" | "minecraft:large_boiler/spruce_chest_boat" | "gtceu:cutter/cut_rubber_screw_to_bolt_water" | "gtceu:shapeless/fine_wire_steel" | "gtceu:macerator/macerate_soul_infused_quadruple_wire" | "gtceu:macerator/macerate_lumium_ingot" | "mysticalagradditions:tconstruct/tools/materials/tertium/block" | "gtceu:macerator/macerate_niobium_nitride_quadruple_cable" | "gtceu:alloy_smelter/alloy_smelt_bismuth_bronze_to_ingot" | "framedblocks:framing_saw" | "gtceu:extractor/extract_duranium_gear" | "minecraft:brewing_stand" | "gtceu:bender/bend_tritanium_to_plate" | "gtceu:arc_furnace/arc_silver_double_cable" | "gtceu:electric_blast_furnace/blast_nichrome_gas" | "exnihilosequentia:ens_blaze_doll" | "gtceu:macerator/macerate_tungsten_steel_single_cable" | "minecraft:steam_boiler/acacia_chest_boat" | "gtceu:forge_hammer/hammer_molybdenite_refined_ore_to_dust" | "thermal:machines/press/unpacking/press_iron_nugget_unpacking" | "ae2additions:cells/super/4096k" | "create:compat/endergetic/splashing/petrified_nether_corrock_block" | "thermal:machines/pulverizer/pulverizer_tin_plate_to_dust" | "gtceu:packer/unpackage_fullers_earth_small_dust" | "ae2:network/cables/smart_light_gray" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_bolt" | "gtceu:alloy_smelter/alloy_smelt_sterling_silver_nugget_to_ingot" | "gtceu:forge_hammer/hammer_deepslate_malachite_ore_to_raw_ore" | "ae2:tools/paintballs_lumen_brown" | "create:crafting/kinetics/gearboxfrom_conversion" | "gtceu:shaped/drill_head_red_steel" | "gtceu:macerator/macerate_naquadria_ingot" | "gtceu:packer/unpackage_endstone_small_dust" | "gtceu:shaped/tiny_dust_assembling_trona" | "gtceu:steam_boiler/wood_bolt" | "gtceu:extruder/extrude_hsss_ingot_to_bolt" | "gtceu:macerator/macerate_pyrochlore_crushed_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_grossular_purified_ore_to_refined_ore" | "gtceu:compressor/compress_osmium_nugget_to_ingot" | "minecraft:diamond_block" | "gtceu:shaped/stick_long_electrum" | "gtceu:cutter/cut_rhodium_plated_palladium_rod_to_bolt" | "gtceu:macerator/macerate_iv_machine_hull" | "farmersdelight:lime_canvas_sign" | "gtceu:shaped/chainsaw_head_diamond" | "gtceu:assembler/cover_platinum_wire_gt_quadruple_silicone" | "gtceu:forming_press/press_tritanium_turbine_rotor" | "gtceu:arc_furnace/arc_bronze_quadruple_fluid_pipe" | "create:compat/atmospheric/cutting/stripped_kousa_log" | "bigreactors:fluidizer/outputport" | "gtceu:arc_furnace/arc_sterling_silver_normal_restrictive_item_pipe" | "mysticalagradditions:essence/gaia_spirit" | "thermal:machines/smelter/smelter_lead_tools" | "gtceu:assembler/cover_tungsten_wire_gt_hex_silicone" | "gtceu:shaped/compress_redstone_to_ore_block" | "gtceu:smelting/smelt_deepslate_soapstone_ore_to_ingot" | "gtceu:lathe/lathe_yellow_garnet_to_rod" | "gtceu:extruder/extrude_nichrome_wire" | "mysticalagriculture:seed/reprocessor/ghast" | "gtceu:shaped/tiny_dust_disassembling_ice" | "gtceu:forge_hammer/hammer_realgar_block_to_gem" | "railways:dying_existing_cap_lime" | "gtceu:compressor/compress_magnetic_neodymium_nugget_to_ingot" | "gtceu:packer/package_polybenzimidazole_nonuple_pipe" | "gtceu:extractor/extract_stainless_steel_screw" | "gtceu:extractor/extract_enriched_naquadah_dense_plate" | "gtceu:macerator/macerate_hssg_fine_wire" | "gtceu:extractor/extract_watertight_steel_double_plate" | "thermal:machines/press/press_constantan_ingot_to_coin" | "gtceu:packer/package_red_steel_small_dust" | "gtceu:extractor/extract_blue_alloy_screw" | "xtonesreworked:sols_block_7_from_stonecutting" | "gtceu:lathe/lathe_cobalt_brass_to_rod" | "gtceu:fluid_solidifier/solidify_wrought_iron_to_nugget" | "gtceu:shaped/compress_tantalite_to_ore_block" | "gtceu:extruder/extrude_osmiridium_ingot_to_long_rod" | "railways:sequenced_assembly/track_biomesoplenty_dead" | "create:cutting/stripped_crimson_hyphae" | "gtceu:ore_washer/wash_lepidolite_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/cover_blue_alloy_wire_gt_hex_rubber" | "gtceu:shaped/small_dust_disassembling_diatomite" | "gtceu:electrolyzer/decomposition_electrolyzing_hypochlorous_acid" | "gtceu:extruder/extrude_iridium_large_pipe" | "createarmory:four_sixteen_recipe" | "createarmory:minigun_base_recipe" | "gtceu:forge_hammer/hammer_deepslate_electrotine_ore_to_raw_ore" | "gtceu:macerator/macerate_raw_pentlandite_ore_to_crushed_ore" | "gtceu:forge_hammer/hammer_blue_topaz_crushed_ore_to_impure_dust" | "gtceu:shaped/block_compress_gallium" | "gtceu:macerator/macerate_americium_large_restrictive_item_pipe" | "gtceu:steam_boiler/wood_dust" | "gtceu:macerator/macerate_brass_normal_item_pipe" | "gtceu:electric_blast_furnace/blast_samarium_gas" | "gtceu:canner/lithium_battery_hv" | "gtceu:packer/package_graphene_small_dust" | "ae2:network/blocks/security_station" | "thermal:fuels/gourmand/gourmand_onion_block" | "create:compat/silentsgems/crushing/amber_ore" | "gtceu:ore_washer/wash_bauxite_crushed_ore_to_purified_ore" | "minecraft:steam_boiler/scaffolding" | "thermal:machines/pyrolyzer/pyrolyzer_logs" | "gtceu:shaped/tiny_dust_assembling_rarest_metal_mixture" | "ae2:matter_cannon/nuggets/charcoal" | "gtceu:forge_hammer/hammer_tungsten_carbide_to_plate" | "gtceu:shapeless/nugget_disassembling_red_steel" | "gtceu:shaped/small_dust_assembling_wulfenite" | "gtceu:shaped/tiny_dust_assembling_pure_netherite" | "gtceu:arc_furnace/arc_iron_leggings" | "gtceu:forge_hammer/hammer_nichrome_rod_to_long_rod" | "gtceu:arc_furnace/arc_iv_fluid_solidifier" | "gtceu:macerator/macerate_galena_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_single_wire" | "gtceu:packer/pack_tin_wires_1_single" | "gtceu:macerator/macerate_stellarium_ring" | "gtceu:packer/package_gold_small_dust" | "gtceu:cutter/cut_neodymium_rod_to_bolt" | "mysticalagriculture:dye_agglomeratio" | "gtceu:shaped/plunger_titanium" | "minecraft:iron_ingot_from_smelting_raw_iron" | "gtceu:fluid_solidifier/solidify_blue_steel_block" | "gtceu:ore_washer/wash_ruby_crushed_ore_to_purified_ore_distilled" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_nugget_to_ingot" | "gtceu:shaped/stick_long_shellite" | "gtceu:packer/unpackage_polycaprolactam_tiny_dust" | "gtceu:create_mixer/black_steel" | "gtceu:smelting/smelt_endstone_mica_ore_to_ingot" | "gtceu:macerator/macerate_ev_rock_crusher" | "gtceu:cutter/cut_graphene_block_to_plate_water" | "thermal:large_boiler/coal_coke" | "gtceu:shaped/tiny_dust_assembling_sodium_hydroxide" | "gtceu:forge_hammer/hammer_raw_almandine_to_crushed_ore" | "minecraft:stripped_warped_hyphae" | "create:cut_calcite_brick_stairs" | "create:smelting/glass_pane_from_tiled_glass_pane" | "gtceu:arc_furnace/arc_electrum_gear" | "gtceu:macerator/macerate_prismalium_ingot" | "gtceu:packer/unpackage_chromium_tiny_dust" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_block" | "mysticalagriculture:seed/infusion/iron" | "gtceu:extractor/extract_palladium_plate" | "gtceu:macerator/macerate_osmium_quadruple_cable" | "gtceu:shaped/zpm_assembler" | "gtceu:shapeless/credit_cupronickel" | "gtceu:centrifuge/dark_ash_separation" | "mysticalagriculture:essence/minecraft/orange_dye" | "thermal:device_tree_extractor" | "gtceu:bender/bend_copper_to_plate" | "gtceu:ore_washer/wash_garnierite_crushed_ore_to_purified_ore_fast" | "gtceu:extruder/extrude_tin_alloy_to_plate" | "gtceu:macerator/macerate_iv_field_generator" | "gtceu:alloy_smelter/glass_bottle" | "gtceu:smelting/smelt_raw_basaltic_mineral_sand_ore_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_sphalerite" | "gtceu:centrifuge/centrifuge_lazurite_pure_dust_to_dust" | "gtceu:bender/bend_duranium_plate_to_double_plate" | "xtonesreworked:zome_block_11" | "gtceu:packer/package_sodium_hydroxide_tiny_dust" | "xtonesreworked:zome_block_12" | "exnihilosequentia:compost/ens_potato" | "xtonesreworked:zome_block_13" | "gtceu:macerator/macerate_mv_machine_casing" | "gtceu:packer/package_invar_tiny_dust" | "xtonesreworked:zome_block_14" | "gtceu:macerator/macerate_yttrium_barium_cuprate_small_spring" | "xtonesreworked:zome_block_15" | "gtceu:assembler/cover_tungsten_steel_wire_gt_quadruple_silicone" | "gtceu:forge_hammer/hammer_raw_gold_to_crushed_ore" | "gtceu:cutter/cut_blue_topaz_block_to_plate_distilled_water" | "mysticalagriculture:seed/infusion/silver" | "gtceu:shapeless/nugget_disassembling_magnetic_samarium" | "thermal:smelting/cooked_mushroom_from_smoking" | "gtceu:arc_furnace/arc_cobalt_brass_dust" | "gtceu:packer/package_cadmium_tiny_dust" | "gtceu:shaped/knife_invar" | "gtceu:extruder/extrude_cupronickel_ingot_to_block" | "gtceu:ore_washer/wash_lithium_crushed_ore_to_purified_ore_fast" | "xtonesreworked:zome_block_10" | "thermal:machines/insolator/insolator_carrot" | "gtceu:shaped/uv_output_bus" | "gtceu:shapeless/crushed_ore_to_dust_almandine" | "gtceu:alloy_smelter/alloy_smelt_magnetic_steel_to_nugget" | "gtceu:macerator/macerate_nichrome_double_cable" | "gtceu:arc_furnace/arc_cobalt_brass_bolt" | "gtceu:forge_hammer/hammer_yellow_limonite_crushed_ore_to_impure_dust" | "gtceu:ore_washer/wash_bastnasite_pure_dust_to_dust" | "gtceu:canner/lithium_battery_lv" | "gtceu:macerator/macerate_thorium_crushed_ore_to_dust" | "gtceu:packer/strip_annealed_copper_cable_gt_hex" | "gtceu:centrifuge/centrifuge_pitchblende_dirty_dust_to_dust" | "gtceu:cutter/cut_enriched_naquadah_trinium_europium_duranide_block_to_plate_distilled_water" | "gtceu:macerator/macerate_netherrack_sapphire_ore_to_raw_ore" | "gtceu:laser_engraver/engrave_lpic_neutronium" | "gtceu:extractor/extract_molybdenum_dust" | "gtceu:macerator/macerate_duranium_double_plate" | "gtceu:packer/pack_red_alloy_wires_3_single" | "gtceu:assembler/assemble_black_bronze_pipe_small_restrictive" | "gtceu:shapeless/crushed_ore_to_dust_mica" | "gtceu:arc_furnace/arc_soul_infused_frame" | "gtceu:shaped/small_steel_pipe" | "gtceu:assembler/cover_niobium_nitride_wire_gt_single_silicone" | "gtceu:alloy_smelter/lead_dust_and_antimony_ingot_into_battery_alloy" | "gtceu:smelting/smelt_raw_olivine_ore_to_ingot" | "gtceu:bender/bend_prismalium_to_plate" | "gtceu:canner/lithium_battery_mv" | "extendedcrafting:crystaltine_ingot_recraft" | "gtceu:electrolyzer/bone_meal_electrolysis" | "gtceu:extruder/extrude_polytetrafluoroethylene_to_ingot" | "gtceu:extractor/extract_lead_plate" | "gtceu:large_chemical_reactor/nitrobenzene" | "gtceu:extractor/extract_molybdenum_bolt" | "gtceu:forge_hammer/hammer_netherrack_galena_ore_to_raw_ore" | "gtceu:extruder/extrude_osmiridium_to_plate" | "minecraft:quartz_slab" | "gtceu:compressor/compress_redstoneto_ore_block" | "gtceu:cutter/cut_green_sapphire_block_to_plate" | "thermal:machines/insolator/insolator_wheat" | "thermal_extra:smelting/twinite_ingot_from_dust_smelting" | "gtceu:ore_washer/wash_oilsands_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/package_silver_small_dust" | "exnihilosequentia:ens_calcite_crook" | "gtceu:macerator/macerate_copper_octal_wire" | "simplylight:illuminant_purple_block_dyed" | "gtceu:shaped/pipe_normal_restrictive_osmiridium" | "gtceu:shapeless/purified_ore_to_dust_palladium" | "packagedexcrafting:ender_crafter_ae" | "gtceu:macerator/macerate_netherrack_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_signalum_bolt" | "gtceu:extractor/extract_yttrium_barium_cuprate_octal_cable" | "gtceu:macerator/macerate_nickel_ore_to_raw_ore" | "thermal:machines/press/packing3x3/press_gold_nugget_packing" | "gtceu:extractor/extract_gold_quadruple_cable" | "gtceu:packer/unpackage_titanium_trifluoride_tiny_dust" | "gtceu:forge_hammer/hammer_netherrack_spessartine_ore_to_raw_ore" | "createarmory:molten_brass_bucket_to_fluid" | "gtceu:bender/bend_neutronium_ingot_to_foil" | "gtceu:bender/bend_ruthenium_plate_to_foil" | "exnihilosequentia:ens_guardian_doll" | "gtceu:arc_furnace/arc_electric_blast_furnace" | "gtceu:electrolyzer/decomposition_electrolyzing_lumium" | "thermal:machines/smelter/smelter_copper_tools" | "gtceu:thermal_centrifuge/centrifuge_cinnabar_crushed_ore_to_refined_ore" | "gtceu:packer/pack_trinium_wires_1_0" | "gtceu:packer/pack_trinium_wires_1_1" | "gtceu:shaped/bolt_saw_potin" | "gtceu:packer/pack_trinium_wires_1_2" | "gtceu:macerator/macerate_iv_energy_output_hatch" | "gtceu:packer/pack_trinium_wires_1_3" | "gtceu:forming_press/copy_shape_bolt_extruder_mold" | "gtceu:large_chemical_reactor/dimethylbenzene" | "gtceu:bender/bend_steel_to_plate" | "gtceu:assembler/cover_blue_alloy_wire_gt_quadruple_silicone" | "gtceu:macerator/macerate_deepslate_wulfenite_ore_to_raw_ore" | "mysticalagriculture:seed/crafting/uraninite" | "gtceu:shaped/cauldron" | "create:compat/supplementaries/milling/flax" | "gtceu:extruder/extrude_stellarium_ingot_to_small_gear" | "create:crafting/kinetics/white_seat_from_other_seat" | "ae2:block_cutter/slabs/quartz_brick_slab" | "gtceu:lathe/lathe_diamond_to_rod" | "gtceu:fluid_solidifier/solidify_tin_alloy_to_plate" | "gtceu:ore_washer/wash_certus_quartz_pure_dust_to_dust" | "gtceu:sifter/sift_apatite_purified_ore_to_gems" | "gtceu:shaped/screwdriver_tungsten_steel" | "gtceu:shaped/shellite_wire_single" | "gtceu:shaped/wrench_red_steel" | "create:exposed_copper_tile_slab" | "gtceu:fluid_solidifier/solidify_trinaquadalloy_to_ingot" | "gtceu:assembler/assemble_brass_turbine_blade" | "gtceu:forge_hammer/hammer_topaz_crushed_ore_to_impure_dust" | "xtonesreworked:jelt_block_9_from_stonecutting" | "gtceu:macerator/macerate_battery_alloy_plate" | "minecraft:rabbit_stew_from_brown_mushroom" | "gtceu:shapeless/annealed_copper_wire_wiregtdouble_doubling" | "gtceu:macerator/macerate_netherrack_molybdenum_ore_to_raw_ore" | "powersuits:modules/movement/step_assist" | "ae2:network/cables/smart_lime" | "xtonesreworked:zane_block_5" | "xtonesreworked:zane_block_6" | "xtonesreworked:zane_block_3" | "create:cutting/stripped_jungle_wood" | "xtonesreworked:zane_block_4" | "gtceu:distillery/distill_toluene_to_light_fuel" | "gtceu:forge_hammer/hammer_raw_calcite_to_crushed_ore" | "xtonesreworked:zane_block_1" | "xtonesreworked:zane_block_2" | "gtceu:cutter/cut_electrum_block_to_plate_water" | "xtonesreworked:zane_block_0" | "gtceu:distillation_tower/distill_coal_tar" | "gtceu:forming_press/press_aluminium_turbine_rotor" | "gtceu:macerator/macerate_bronze_bolt" | "gtceu:large_chemical_reactor/sulfur_trioxide" | "xtonesreworked:zane_block_9" | "xtonesreworked:zane_block_7" | "gtceu:arc_furnace/arc_titanium_turbine_blade" | "xtonesreworked:zane_block_8" | "gtceu:extractor/extract_hssg_hex_cable" | "gtceu:macerator/macerate_tantalite_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_red_steel_nugget_to_ingot" | "gtceu:extruder/glass_vial" | "gtceu:arc_furnace/arc_ultimet_double_plate" | "xtonesreworked:korp_block_4_from_stonecutting" | "gtceu:blasting/smelt_uraninite_ore_to_ingot" | "gtceu:chemical_reactor/hpic_wafer" | "gtceu:electrolyzer/decomposition_electrolyzing_lithium_perchlorate" | "gtceu:cutter/cut_sterling_silver_long_rod_to_rod_distilled_water" | "gtceu:extruder/extrude_styrene_butadiene_rubber_to_plate" | "gtceu:steam_turbine/steam" | "gtceu:extruder/extrude_rose_gold_ingot_to_block" | "gtceu:extractor/extract_rhodium_fine_wire" | "gtceu:packer/package_kanthal_tiny_dust" | "gtceu:shaped/saw_diamond" | "minecraft:large_boiler/dark_oak_trapdoor" | "gtceu:packer/strip_tin_cable_gt_single" | "gtceu:shaped/tiny_dust_assembling_zeolite" | "minecraft:warped_pressure_plate" | "gtceu:shaped/foil_silver" | "gtceu:arc_furnace/arc_annealed_copper_fine_wire" | "ae2additions:cells/super/4096k-housing" | "gtceu:cutter/cut_diamond_flawless_gem_to_gem_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_black_bronze_ingot_to_gear" | "minecraft:cyan_bed_from_white_bed" | "gtceu:macerator/macerate_cupronickel_double_wire" | "mysticalagriculture:seed/crafting/limestone" | "gtceu:blasting/smelt_raw_hematite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_trinium_europium_duranide_to_plate" | "mysticalagradditions:tconstruct/melting/imperium/block" | "gtceu:electromagnetic_separator/separate_tin_pure_dust_to_dust" | "gtceu:compressor/compress_indium_tin_barium_titanium_cuprate_to_block" | "gtceu:shaped/plate_steel" | "farmersdelight:large_boiler/canvas_rug" | "thermal_extra:storage/twinite_ingot_from_nuggets" | "thermal:storage/lead_ingot_from_block" | "gtceu:macerator/macerate_sugar_block" | "gtceu:macerator/macerate_engine_intake_casing" | "gtceu:macerator/macerate_large_circuit_assembler" | "mysticalagriculture:essence/minecraft/purple_dye" | "gtceu:macerator/macerate_netherrack_yellow_garnet_ore_to_raw_ore" | "ae2:materials/advancedcard" | "create:cutting/compat/ecologics/stripped_azalea_log" | "thermal:smelting/tin_ingot_from_dust_blasting" | "gtceu:extractor/extract_potin_gear" | "gtceu:arc_furnace/arc_hv_block_breaker" | "gtceu:alloy_smelter/alloy_smelt_nickel_zinc_ferrite_to_nugget" | "gtceu:shaped/small_dust_disassembling_cinnabar" | "gtceu:forge_hammer/hammer_tungstate_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_refinedore_nickel_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_pyrope" | "gtceu:packer/pack_niobium_nitride_wires_2_2" | "gtceu:packer/pack_niobium_nitride_wires_2_1" | "gtceu:arc_furnace/arc_gold_rod" | "gtceu:extractor/extract_hssg_bolt" | "simplylight:illuminant_orange_block_toggle" | "gtceu:packer/pack_niobium_nitride_wires_2_0" | "gtceu:macerator/macerate_iron_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_black_bronze_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_auto_maintenance_hatch" | "gtceu:shaped/tiny_dust_assembling_tantalum_carbide" | "gtceu:extruder/extrude_tin_ingot_to_bolt" | "gtceu:macerator/macerate_kanthal_hex_wire" | "railways:sequenced_assembly/track_byg_rainbow_eucalyptus_narrow" | "gtceu:shaped/small_dust_assembling_cobaltite" | "create:crafting/materials/raw_zinc" | "minecraft:spruce_fence" | "mysticalagradditions:tconstruct/tools/materials/inferium/block" | "gtceu:fluid_solidifier/solidify_cobalt_brass_block" | "create:cutting/compat/ecologics/coconut_log" | "fantasyfurniture:large_boiler/royal/wool" | "gtceu:electric_blast_furnace/blast_enderium" | "gtceu:forge_hammer/hammer_netherrack_electrotine_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_naquadah_block" | "gtceu:alloy_smelter/alloy_smelt_hssg_ingot_to_small_gear" | "gtceu:centrifuge/centrifuge_vanadium_magnetite_pure_dust_to_dust" | "framedblocks:framing_saw/framed_torch" | "gtceu:shaped/tiny_dust_disassembling_bismuth_bronze" | "ae2:shaped/slabs/smooth_quartz_block" | "minecraft:dried_kelp_from_smoking" | "gtceu:packer/pack_cobalt_wires_3_single" | "gtceu:shaped/large_bronze_boiler" | "gtceu:lathe/lathe_molybdenum_bolt_to_screw" | "gtceu:arc_furnace/arc_cupronickel_coil_block" | "gtceu:forge_hammer/hammer_topaz_crushed_ore_to_dust" | "gtceu:macerator/macerate_hsla_steel_frame" | "thermal:machines/pulverizer/pulverizer_diorite" | "gtceu:shaped/frame_incoloy_ma_956" | "gtceu:assembler/assemble_platinum_pipe_large_restrictive" | "gtceu:packer/package_molybdenum_disilicide_small_dust" | "gtceu:distillery/distill_enriched_naquadah_waste_to_enriched_naquadah_solution" | "gtceu:shaped/tiny_dust_assembling_ruridit" | "minecraft:ens_diorite" | "gtceu:arc_furnace/arc_enderium_bolt" | "gtceu:compressor/compress_naquadria_nugget_to_ingot" | "gtceu:macerator/macerate_blue_alloy_octal_cable" | "gtceu:forming_press/press_sterling_silver_turbine_rotor" | "gtceu:macerator/macerate_darmstadtium_nugget" | "gtceu:macerator/macerate_tungsten_frame" | "thermal:gunpowder_4" | "gtceu:packer/strip_steel_cable_gt_hex" | "gtceu:packer/unpackage_nickel_zinc_ferrite_tiny_dust" | "xtonesreworked:roen_block_10_from_stonecutting" | "gtceu:ore_washer/wash_nether_quartz_crushed_ore_to_purified_ore" | "gtceu:shaped/hoe_neutronium" | "gtceu:distillery/distill_steam_cracked_butane_to_propane" | "mysticalagriculture:essence/botania/cyan_mystical_flower" | "gtceu:forge_hammer/hammer_netherrack_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:shapeless/crushed_ore_to_dust_garnet_sand" | "gtceu:arc_furnace/arc_gallium_double_plate" | "gtceu:arc_furnace/arc_tin_alloy_long_rod" | "gtceu:macerator/macerate_rubber_ingot" | "mysticalagriculture:essence/minecraft/prismarine_shard" | "gtceu:macerator/macerate_molybdenum_turbine_blade" | "gtceu:macerator/macerate_tungsten_double_wire" | "gtceu:shaped/tiny_tungsten_carbide_pipe" | "gtceu:arc_furnace/arc_cupronickel_double_plate" | "minecraft:large_boiler/wooden_hoe" | "gtceu:arc_furnace/arc_iv_cutter" | "thermal:devices/tree_extractor/tree_extractor_oak" | "gtceu:shaped/knife_rose_gold" | "gtceu:macerator/macerate_tantalum_foil" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfur_dichloride" | "gtceu:shapeless/nugget_disassembling_titanium_carbide" | "gtceu:cutter/cut_tritanium_long_rod_to_rod_water" | "gtceu:cutter/cut_dragonsteel_rod_to_bolt_water" | "gtceu:cutter/cut_realgar_exquisite_gem_to_flawless_gem_distilled_water" | "minecraft:large_boiler/acacia_chest_boat" | "gtceu:packer/package_basaltic_mineral_sand_small_dust" | "gtceu:compressor/compress_pyrochloreto_ore_block" | "create:crimsite_from_stone_types_crimsite_stonecutting" | "gtceu:extruder/extrude_lumium_ingot_to_small_gear" | "mysticalagradditions:insanium_gemstone_block" | "gtceu:extractor/extract_iridium_ingot" | "thermal:machines/press/press_enderium_ingot_to_plate" | "gtceu:smelting/smelt_raw_lapis_ore_to_ingot" | "gtceu:packer/package_diorite_tiny_dust" | "create:compat/projectvibrantjourneys/cutting/stripped_maple_log" | "minecraft:steam_boiler/dark_oak_chest_boat" | "gtceu:macerator/macerate_europium_double_wire" | "gtceu:shapeless/block_decompress_polytetrafluoroethylene" | "gtceu:macerator/macerate_large_electrolyzer" | "thermal:machines/centrifuge/centrifuge_lime_wool" | "gtceu:shaped/lv_bender" | "gtceu:packer/strip_niobium_nitride_cable_gt_octal" | "gtceu:macerator/macerate_watertight_steel_plate" | "ae2:blasting/sky_stone_block" | "gtceu:macerator/macerate_invar_frame" | "gtceu:blasting/smelt_raw_graphite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_uranium_triplatinum_to_ingot" | "gtceu:smelting/smelt_raw_red_garnet_ore_to_ingot" | "gtceu:shaped/block_compress_lazurite" | "gtceu:ore_washer/wash_red_garnet_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_tritanium_frame" | "minecraft:gray_terracotta" | "gtceu:compressor/compress_polyvinyl_chloride_nugget_to_ingot" | "gtceu:fluid_solidifier/solidify_vanadium_gallium_to_plate" | "ae2:decorative/certus_quartz_pillar_from_stonecutting" | "gtceu:packer/pack_nickel_wires_2_single" | "gtceu:large_boiler/wood_frame" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtoctal_doubling" | "minecraft:netherite_boots_smithing" | "gtceu:packer/package_polydimethylsiloxane_tiny_dust" | "gtceu:blasting/smelt_deepslate_green_sapphire_ore_to_ingot" | "gtceu:compressor/compress_niobium_titanium_nugget_to_ingot" | "minecraft:cooked_beef_from_smoking" | "gtceu:macerator/macerate_polyethylene_nonuple_fluid_pipe" | "gtceu:macerator/macerate_coal_ore_to_raw_ore" | "gtceu:vacuum_freezer/cool_hot_titanium_ingot" | "gtceu:cutter/cut_melodium_screw_to_bolt" | "create:crafting/appliances/clipboard_clear" | "gtceu:shapeless/electrum_wire_wiregtdouble_splitting" | "gtceu:macerator/macerate_iron_screw" | "gtceu:smelting/smelt_refinedore_cobalt_to_ingot" | "gtceu:macerator/macerate_platinum_small_restrictive_item_pipe" | "gtceu:cutter/cut_tin_rod_to_bolt" | "gtceu:macerator/macerate_ev_forge_hammer" | "gtceu:shapeless/centrifuged_ore_to_dust_green_sapphire" | "ae2wtlib:magnet_card" | "gtceu:shaped/screw_darmstadtium" | "farmersdelight:cutting/rice_panicle" | "gtceu:macerator/macerate_wooden_shovel" | "gtceu:shaped/luv_output_hatch" | "gtceu:extractor/extract_prismalium_ingot" | "gtceu:packer/unpackage_melodium_tiny_dust" | "gtceu:assembler/cover_electrum_wire_gt_single_rubber" | "gtceu:macerator/macerate_chromite_ore_to_raw_ore" | "gtceu:cutter/cut_glass_panes_distilled_water" | "gtceu:shaped/plate_gallium_arsenide" | "gtceu:extruder/extrude_borosilicate_glass_ingot_to_block" | "gtceu:assembler/tungstensteel_crate" | "gtceu:macerator/macerate_lead_refined_ore_to_dust" | "thermal:augments/side_config_augment" | "gtceu:compressor/plant_ball_from_nether_wart" | "gtceu:extractor/extract_cupronickel_long_rod" | "mysticalagriculture:inferium_shovel" | "gtceu:extractor/extract_silicone_rubber_gear" | "gtceu:forge_hammer/hammer_topaz_block_to_gem" | "gtceu:shaped/uv_forge_hammer" | "gtceu:packer/strip_yttrium_barium_cuprate_cable_gt_double" | "gtceu:shaped/hv_wiremill" | "laserio:card_energy" | "gtceu:shaped/wire_cutter_aluminium" | "gtceu:macerator/macerate_electrotine_crushed_ore_to_impure_dust" | "thermal:machines/press/unpacking/press_gunpowder_unpacking" | "woodenbucket:wooden_bucket" | "minecraft:mossy_stone_bricks_from_vine" | "gtceu:polarizer/polarize_iron_ingot" | "gtceu:arc_furnace/arc_aluminium_turbine_blade" | "create:milling/fern" | "gtceu:shaped/tiny_dust_assembling_diamond" | "gtceu:assembler/assemble_stainless_steel_frame" | "gtceu:extruder/extrude_black_bronze_to_rod" | "gtceu:blasting/smelt_deepslate_pitchblende_ore_to_ingot" | "gtceu:cutter/cut_tritanium_screw_to_bolt_water" | "gtceu:shaped/ulv_transformer_2a" | "thermal:smelting/cooked_eggplant_from_smelting" | "mysticalagriculture:essence/common/lead_ingot" | "create:haunting/haunted_bell" | "gtceu:cutter/cut_invar_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_rose_gold_double_plate" | "gtceu:shaped/stick_magnetic_neodymium" | "gtceu:forge_hammer/hammer_raw_chalcocite_to_crushed_ore" | "minecraft:black_dye" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_double_wire" | "gtceu:macerator/macerate_electrum_screw" | "gtceu:macerator/macerate_golden_boots" | "gtceu:packer/unpackage_magnetic_neodymium_small_dust" | "create:cut_granite_wall_from_stone_types_granite_stonecutting" | "gtceu:cutter/cut_silver_rod_to_bolt_water" | "gtceu:blasting/smelt_endstone_coal_ore_to_ingot" | "gtceu:compressor/compress_magnetic_neodymium_to_block" | "gtceu:extruder/extrude_tin_alloy_ingot_to_bolt" | "mysticalagriculture:seed/infusion/enderman" | "gtceu:shaped/compress_granitic_mineral_sand_to_ore_block" | "gtceu:circuit_assembler/nano_mainframe_luv_soldering_alloy" | "gtceu:macerator/macerate_yttrium_barium_cuprate_foil" | "gtceu:macerator/macerate_iron_nugget" | "gtceu:shaped/small_dust_assembling_titanium" | "gtceu:shaped/ulv_transformer_1a" | "gtceu:shaped/tiny_dust_disassembling_palladium_on_carbon" | "gtceu:shaped/mining_hammer_diamond" | "gtceu:arc_furnace/arc_cupronickel_normal_item_pipe" | "create:deploying/waxed_cut_copper_stairs_from_adding_wax" | "thermal:large_boiler/sulfur_dust" | "gtceu:extractor/extract_uranium_rod" | "create:polished_cut_scoria_wall_from_stone_types_scoria_stonecutting" | "gtceu:fluid_solidifier/solidify_titanium_carbide_to_ingot" | "gtceu:shaped/lv_extractor" | "gtceu:macerator/macerate_silver_ingot" | "create:rose_quartz_tiles_from_polished_rose_quartz_stonecutting" | "gtceu:macerator/macerate_zinc_fine_wire" | "gtceu:smelting/smelt_endstone_grossular_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_basaltic_mineral_sand_ore_to_raw_ore" | "xtonesreworked:ztyl_block_13_from_stonecutting" | "gtceu:macerator/macerate_brick_slab" | "gtceu:macerator/macerate_netherrack_pentlandite_ore_to_raw_ore" | "ae2:network/crafting/256k_cpu_crafting_storage" | "gtceu:shaped/saw_tungsten_carbide" | "gtceu:extractor/extract_cupronickel_double_plate" | "gtceu:smelting/smelt_certus_quartz_ore_to_ingot" | "gtceu:macerator/macerate_iv_ore_washer" | "gtceu:packer/pack_blue_alloy_wires_1_single" | "gtceu:assembler/cover_tritanium_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_garnierite_refined_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_ruby_crushed_ore_to_refined_ore" | "xtonesreworked:vect_block_7_from_stonecutting" | "buildinggadgets:gadget_exchanging" | "gtceu:forge_hammer/hammer_lapis_refined_ore_to_dust" | "create:cutting/compat/quark/stripped_azalea_log" | "gtceu:macerator/macerate_uv_ore_washer" | "gtceu:arc_furnace/arc_nickel_octal_wire" | "gtceu:arc_furnace/arc_polyethylene_huge_fluid_pipe" | "gtceu:shaped/compress_tricalcium_phosphate_to_ore_block" | "mysticalagriculture:seed/crafting/niotic_crystal" | "gtceu:extruder/extrude_polyvinyl_chloride_to_ingot" | "gtceu:shaped/small_dust_assembling_lumium" | "mysticalagradditions:tertium_coal" | "gtceu:shaped/uv_electrolyzer" | "gtceu:cutter/cut_invar_screw_to_bolt_water" | "gtceu:shapeless/tritanium_wire_wiregtquadruple_doubling" | "create:cut_deepslate_brick_wall_from_stone_types_deepslate_stonecutting" | "gtceu:shaped/medium_iridium_pipe" | "gtceu:assembler/sea_lantern" | "gtceu:autoclave/carbon_fibers_epoxy" | "gtceu:arc_furnace/arc_iron_octal_wire" | "gtceu:distillery/distill_biomass_to_ethanol" | "gtceu:blasting/smelt_red_garnet_ore_to_ingot" | "gtceu:macerator/macerate_cobalt_small_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_gallium_arsenide_to_plate" | "gtceu:assembler/cover_copper_wire_gt_quadruple_rubber" | "gtceu:macerator/macerate_steel_machine_casing" | "farmersdelight:cutting/cooked_mutton" | "gtceu:blasting/smelt_raw_calcite_ore_to_ingot" | "minecraft:granite_slab_from_granite_stonecutting" | "thermal:machines/centrifuge/centrifuge_bronze_dust" | "gtceu:shapeless/naquadah_wire_wiregtsingle_quadrupling" | "minecraft:steam_boiler/jungle_wood" | "gtceu:shapeless/nugget_disassembling_samarium" | "minecraft:golden_sword" | "gtceu:macerator/macerate_stainless_steel_small_gear" | "mysticalagriculture:inferium_ingot_block_uncraft" | "gtceu:blasting/smelt_raw_asbestos_ore_to_ingot" | "gtceu:packer/pack_naquadah_alloy_wires_3_0" | "gtceu:packer/pack_naquadah_alloy_wires_3_1" | "create:polished_cut_granite_slab_from_stone_types_granite_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_tin_ingot_to_gear" | "gtceu:extractor/extract_cobalt_small_restrictive_item_pipe" | "gtceu:fusion_reactor/xenon_and_zinc_to_plutonium_239_plasma" | "gtceu:assembler/coil_kanthal" | "gtceu:arc_furnace/arc_melodium_single_wire" | "enderstorage:ender_pouch" | "gtceu:alloy_smelter/alloy_smelt_vanadium_gallium_to_nugget" | "gtceu:macerator/macerate_hv_gas_turbine" | "gtceu:cutter/cut_tungsten_carbide_block_to_plate_water" | "create:compat/silentsgems/crushing/apatite_ore" | "gtceu:mixer/borosilicate_dust" | "gtceu:shaped/wrench_sterling_silver" | "gtceu:packer/unpackage_brick_tiny_dust" | "gtceu:shaped/gear_dragonsteel" | "gtceu:thermal_centrifuge/centrifuge_almandine_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_magnetic_samarium_rod" | "gtceu:lathe/lathe_lead_bolt_to_screw" | "gtceu:arc_furnace/arc_hssg_quadruple_wire" | "minecraft:furnace_minecart" | "gtceu:shaped/small_dust_disassembling_naquadah_alloy" | "gtceu:alloy_smelter/alloy_smelt_trinaquadalloy_ingot_to_block" | "railways:sequenced_assembly/track_byg_redwood_wide" | "gtceu:arc_furnace/arc_manganese_phosphide_quadruple_wire" | "gtceu:alloy_smelter/alloy_smelt_magnetic_steel_ingot_to_block" | "gtceu:bender/bend_electrum_to_plate" | "gtceu:assembler/cover_nichrome_wire_gt_quadruple_silicone" | "gtceu:shapeless/nickel_wire_wiregtsingle_doubling" | "gtceu:shaped/nugget_assembling_magnetic_neodymium" | "gtceu:shaped/tiny_dust_assembling_saltpeter" | "gtceu:shapeless/purified_ore_to_dust_scheelite" | "gtceu:macerator/macerate_nickel_quadruple_cable" | "gtceu:shaped/sword_bronze" | "gtceu:assembler/cover_tin_wire_gt_quadruple_styrene_butadiene" | "gtceu:arc_furnace/arc_polybenzimidazole_quadruple_fluid_pipe" | "gtceu:shaped/nugget_assembling_melodium" | "gtceu:extruder/extrude_rose_gold_ingot_to_long_rod" | "gtceu:macerator/macerate_iridium_large_fluid_pipe" | "gtceu:ore_washer/wash_uraninite_pure_dust_to_dust" | "gtceu:cutter/cut_duranium_block_to_plate_distilled_water" | "create:crafting/materials/zinc_block_from_compacting" | "gtceu:blasting/smelt_deepslate_lithium_ore_to_ingot" | "create:crafting/kinetics/red_valve_handle_from_other_valve_handle" | "create:crafting/appliances/netherite_diving_boots_from_netherite" | "gtceu:smelting/smelt_purifiedore_pyrolusite_to_ingot" | "gtceu:macerator/macerate_raw_pyrolusite_ore_to_crushed_ore" | "gtceu:shapeless/red_alloy_cable_8" | "gtceu:forge_hammer/hammer_osmium_rod_to_long_rod" | "gtceu:macerator/macerate_ev_energy_output_hatch" | "gtceu:macerator/macerate_naquadah_alloy_single_cable" | "gtceu:shapeless/red_alloy_cable_4" | "gtceu:compressor/compress_hsss_to_block" | "mysticalagriculture:seed/crafting/blaze" | "gtceu:macerator/macerate_ruby_gem" | "gtceu:shaped/iv_battery_buffer_8x" | "gtceu:shapeless/red_alloy_cable_2" | "gtceu:shaped/mv_polarizer" | "gtceu:shapeless/red_alloy_cable_1" | "exnihilosequentia:sieve/ens_seed_melon" | "thermal:machines/bottler/bottler_honey_bottle" | "gtceu:macerator/macerate_steel_bolt" | "gtceu:smelting/smelt_netherrack_cassiterite_ore_to_ingot" | "gtceu:extractor/extract_stellarium_gear" | "gtceu:macerator/macerate_soapstone_refined_ore_to_dust" | "thermal:machines/press/press_hops_packing" | "gtceu:ore_washer/wash_pyrochlore_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_lp_steam_rock_crusher" | "gtceu:extractor/extract_steel_hex_cable" | "gtceu:shaped/quadruple_stainless_steel_pipe" | "numina:components/control_circuit" | "gtceu:shapeless/nugget_disassembling_tin_alloy" | "gtceu:chemical_reactor/plastic_board_pbi" | "gtceu:packer/unpackage_tungstic_acid_tiny_dust" | "mysticalagriculture:essence/minecraft/brown_mushroom" | "automobility:steep_slope" | "gtceu:macerator/macerate_aluminium_refined_ore_to_dust" | "minecraft:chiseled_stone_bricks" | "gtceu:forge_hammer/hammer_netherrack_uraninite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_vanadium_steel" | "gtceu:arc_furnace/arc_europium_quadruple_cable" | "gtceu:shaped/plate_niobium_nitride" | "gtceu:distillation_tower/distill_seed_oil" | "gtceu:arc_furnace/arc_plascrete" | "gtceu:blasting/smelt_deepslate_pentlandite_ore_to_ingot" | "automobility:attachment/rear/smithing_table" | "gtceu:packer/pack_platinum_wires_2_single" | "gtceu:extractor/extract_hsss_rotor" | "gtceu:arc_furnace/arc_aluminium_hex_cable" | "thermalendergy:dynamo_consumption_nullifier_augment" | "gtceu:extractor/extract_steel_double_cable" | "gtceu:compressor/compress_silicone_rubber_nugget_to_ingot" | "laserio:card_energy_nbtclear" | "gtceu:extruder/extrude_red_alloy_to_plate" | "gtceu:large_chemical_reactor/chlorobenzene" | "gtceu:forge_hammer/hammer_endstone_topaz_ore_to_raw_ore" | "exnihilosequentia:crucible/ens_crushed_basalt" | "gtceu:large_chemical_reactor/phenol_from_cumene" | "gtceu:rock_breaker/cobblestone" | "gtceu:packer/unpackage_debris_tiny_dust" | "gtceu:cutter/cut_titanium_rod_to_bolt_water" | "gtceu:extractor/extract_black_bronze_double_plate" | "minecraft:hay_block" | "exnihilosequentia:sieve/ens_silver_pieces_gravel" | "framedblocks:framing_saw/framed_flat_stacked_slope_panel_corner" | "gtceu:packer/unpackage_pollucite_tiny_dust" | "gtceu:macerator/macerate_deepslate_aluminium_ore_to_raw_ore" | "gtceu:shaped/soft_mallet_polytetrafluoroethylene" | "gtceu:compressor/compress_ender_pearl_gem_to_block" | "gtceu:assembler/cover_europium_wire_gt_hex_silicone" | "gtceu:macerator/macerate_silicone_rubber_ring" | "gtceu:macerator/macerate_titanium_gearbox" | "gtceu:shapeless/europium_wire_wiregtoctal_splitting" | "gtceu:cutter/cut_cinnabar_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:cutter/cut_gold_long_rod_to_rod_water" | "gtceu:fluid_solidifier/solidify_blue_steel_to_ingot" | "gtceu:packer/unpackage_stone_small_dust" | "gtceu:macerator/macerate_topaz_refined_ore_to_dust" | "railways:crafting/smokestack_coalburner" | "gtceu:forge_hammer/hammer_nickel_crushed_ore_to_dust" | "framedblocks:framed_stairs" | "mysticalagriculture:imperium_crossbow" | "gtceu:shaped/iv_battery_buffer_4x" | "gtceu:macerator/macerate_hp_steam_solid_boiler" | "gtceu:extractor/extract_zinc_ring" | "gtceu:bender/bend_kanthal_long_rod_to_spring" | "gtceu:lathe/lathe_lapis_to_rod" | "exnihilosequentia:steam_boiler/acacia_crucible" | "gtceu:centrifuge/lava_separation" | "gtceu:compressor/compress_polyphenylene_sulfide_to_block" | "gtceu:cutter/cut_rubber_rod_to_bolt_distilled_water" | "bigreactors:reactor/reinforced/passivefluidport_forge" | "gtceu:polarizer/polarize_neodymium_ingot" | "gtceu:macerator/macerate_molybdenum_disilicide_ring" | "gtceu:blasting/smelt_galena_ore_to_ingot" | "create:cut_calcite_slab" | "mysticalagriculture:experience_capsule" | "gtceu:macerator/macerate_stone_shovel" | "gtceu:shaped/scythe_steel" | "gtceu:macerator/macerate_hp_steam_compressor" | "minecraft:cut_copper" | "gtceu:compressor/compress_tungsten_carbide_to_block" | "gtceu:macerator/macerate_enderium_octal_wire" | "gtceu:packer/unpackage_biotite_small_dust" | "mysticalagriculture:seed/infusion/deepslate" | "gtceu:shapeless/gold_wire_wiregtsingle_quadrupling" | "gtceu:shaped/compress_yellow_garnet_to_ore_block" | "thermal:smelting/nickel_ingot_from_ore_blasting" | "gtceu:compressor/compress_thorium_to_block" | "gtceu:chemical_bath/pink_lens" | "gtceu:macerator/macerate_tritanium_small_gear" | "gtceu:forge_hammer/hammer_olivine_refined_ore_to_dust" | "gtceu:shaped/file_rose_gold" | "gtceu:laser_engraver/engrave_rock_salt_flawless_gem_to_gem" | "gtceu:arc_furnace/arc_titanium_crate" | "gtceu:packer/unpackage_cobaltite_tiny_dust" | "gtceu:shapeless/decompress_bornite_from_ore_block" | "gtceu:arc_furnace/arc_dragonsteel_rotor" | "create:exposed_copper_shingle_stairs_from_exposed_copper_shingles_stonecutting" | "gtceu:macerator/macerate_neutronium_large_fluid_pipe" | "mysticalagriculture:supremium_upgrade" | "gtceu:packer/package_caprolactam_small_dust" | "gtceu:shaped/frame_steel" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_to_ingot" | "gtceu:fluid_solidifier/solidify_iron_gear" | "gtceu:ore_washer/wash_olivine_dirty_dust_to_dust" | "minecraft:prismarine_brick_stairs" | "gtceu:shaped/tiny_dust_assembling_pentlandite" | "minecraft:steam_boiler/purple_wool" | "mysticalagriculture:souls/coal" | "gtceu:large_chemical_reactor/ethyl_tert_butyl_ether" | "mysticalagriculture:seed/reprocessor/queens_slime" | "gtceu:shaped/small_dust_assembling_glowstone" | "gtceu:shaped/tiny_naquadah_pipe" | "gtceu:packer/unpackage_samarium_iron_arsenic_oxide_tiny_dust" | "framedblocks:framing_saw/framed_prism_corner" | "gtceu:cutter/cut_tungsten_screw_to_bolt" | "gtceu:large_boiler/sticky_resin" | "gtceu:extruder/extrude_sterling_silver_huge_pipe" | "framedblocks:framed_divided_slab_rotate_to_framed_divided_panel_horizontal" | "gtceu:shaped/block_compress_osmiridium" | "thermal:machines/pulverizer/pulverizer_gold_plate_to_dust" | "mysticalagradditions:tconstruct/casting/tertium/ingot_gold_cast" | "gtceu:arc_furnace/arc_zpm_rock_crusher" | "gtceu:smelting/smelt_deepslate_tantalite_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_galena_ore_to_raw_ore" | "minecraft:netherite_block" | "gtceu:macerator/macerate_uraninite_crushed_ore_to_impure_dust" | "create:oxidized_copper_shingle_slab" | "gtceu:large_chemical_reactor/antimony_trioxide" | "gtceu:macerator/macerate_europium_hex_wire" | "gtceu:shaped/uranium_rhodium_dinaquadide_wire_single" | "gtceu:chemical_reactor/iron_3_chloride" | "gtceu:shapeless/nugget_disassembling_reinforced_epoxy_resin" | "gtceu:ore_washer/wash_asbestos_crushed_ore_to_purified_ore" | "gtceu:shaped/large_cobalt_pipe" | "gtceu:shaped/tiny_dust_assembling_uranium_rhodium_dinaquadide" | "gtceu:extractor/extract_zeron_100_double_plate" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_butene" | "mysticalagriculture:seed/crafting/draconium" | "gtceu:packer/package_gallium_sulfide_small_dust" | "gtceu:macerator/macerate_jungle_fence" | "gtceu:macerator/macerate_raw_chromite_ore_to_crushed_ore" | "create:cut_dripstone_brick_stairs_from_stone_types_dripstone_stonecutting" | "gtceu:bender/bend_platinum_ingot_to_double_plate" | "gtceu:fluid_solidifier/solidify_uranium_triplatinum_to_nugget" | "ae2:network/cables/dense_covered_gray" | "gtceu:forge_hammer/hammer_tin_refined_ore_to_dust" | "gtceu:shaped/nugget_assembling_soul_infused" | "gtceu:shaped/small_dust_disassembling_bismuth_bronze" | "gtceu:blasting/smelt_raw_quartzite_ore_to_ingot" | "gtceu:forge_hammer/hammer_iron_crushed_ore_to_impure_dust" | "gtceu:alloy_smelter/alloy_smelt_titanium_carbide_to_ingot" | "gtceu:blasting/smelt_netherrack_amethyst_ore_to_ingot" | "gtceu:packer/package_wood_tiny_dust" | "gtceu:cutter/cut_prismalium_block_to_plate" | "gtceu:extruder/extrude_nickel_small_pipe" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_small_gear" | "gtceu:shaped/small_dust_assembling_vanadium" | "gtceu:chemical_reactor/polyphenylene_sulfide_from_oxygen" | "minecraft:diamond" | "gtceu:arc_furnace/arc_hsla_steel_plate" | "gtceu:shaped/quadruple_lead_pipe" | "gtceu:shaped/zpm_mixer" | "gtceu:macerator/macerate_twinite_double_wire" | "gtceu:fluid_solidifier/solidify_potin_to_ingot" | "gtceu:centrifuge/hydrogen_separation" | "gtceu:macerator/macerate_shellite_gear" | "xtonesreworked:jelt_block_15_from_stonecutting" | "gtceu:macerator/macerate_sterling_silver_block" | "create:polished_cut_tuff_wall" | "create:polished_cut_limestone_wall" | "gtceu:cutter/cut_lapis_block_to_plate" | "gtceu:extruder/extrude_polyvinyl_chloride_dust_to_plate" | "gtceu:assembler/electric_pump_lv_styrene_butadiene_rubber" | "gtceu:bender/bend_duranium_ingot_to_double_plate" | "farmersdelight:steam_boiler/rope" | "gtceu:centrifuge/blue_alloy_separation" | "gtceu:shaped/large_steam_turbine" | "mysticalagriculture:essence/tconstruct/cobalt_ingot" | "gtceu:ore_washer/wash_molybdenite_crushed_ore_to_purified_ore" | "exnihilosequentia:ens_oak_barrel" | "thermal:machines/press/press_bronze_nugget_to_coin" | "gtceu:alloy_smelter/alloy_smelt_ultimet_to_ingot" | "gtceu:bender/bend_silicone_rubber_plate_to_foil" | "gtceu:cutter/cut_stellarium_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_iv_processing_array" | "gtceu:ore_washer/wash_ruby_dirty_dust_to_dust" | "gtceu:macerator/macerate_deepslate_pyrope_ore_to_raw_ore" | "gtceu:packer/cover_tin_wire_gt_quadruple" | "gtceu:cutter/cut_rock_salt_flawless_gem_to_gem" | "gtceu:ore_washer/wash_basaltic_mineral_sand_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_osmium_rod" | "gtceu:arc_furnace/arc_golden_horse_armor" | "gtceu:compressor/compress_aluniteto_ore_block" | "gtceu:shaped/tiny_dust_assembling_tungsten" | "gtceu:shapeless/blue_alloy_wire_wiregtdouble_doubling" | "gtceu:shapeless/block_decompress_ruby" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_light_fuel" | "gtceu:macerator/macerate_magnalium_double_plate" | "thermal_extra:machine/smelter/soul_infused_ingot" | "gtceu:shapeless/kanthal_wire_wiregtdouble_splitting" | "gtceu:shaped/bolt_saw_diamond" | "gtceu:assembler/cover_niobium_nitride_wire_gt_octal_silicone" | "gtceu:macerator/macerate_duranium_gear" | "gtceu:packer/package_copper_tiny_dust" | "create:small_limestone_brick_slab" | "gtceu:shaped/screw_tungsten" | "gtceu:assembler/torch_coal_dust" | "gtceu:shaped/compress_fullers_earth_to_ore_block" | "gtceu:cutter/cut_copper_block_to_plate_distilled_water" | "mysticalagradditions:tconstruct/casting/supremium/ingot_gold_cast" | "gtceu:macerator/macerate_niobium_nitride_single_wire" | "gtceu:shaped/large_platinum_pipe" | "gtceu:macerator/macerate_netherrack_saltpeter_ore_to_raw_ore" | "gtceu:extruder/extrude_aluminium_ingot_to_gear" | "gtceu:shaped/medium_aluminium_pipe" | "gtceu:arc_furnace/arc_hv_forming_press" | "gtceu:assembler/battery_hull_luv" | "gtceu:assembler/cover_niobium_titanium_wire_gt_quadruple_silicone" | "create:crafting/kinetics/mechanical_harvester" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_fine_wire" | "gtceu:macerator/macerate_hp_steam_furnace" | "enderstorage:recolour_ender_pouch" | "gtceu:shapeless/block_decompress_black_steel" | "gtceu:shaped/small_dust_disassembling_platinum_sludge_residue" | "minecraft:sponge" | "minecraft:quartz_stairs" | "automobility:attachment/rear/crafting_table" | "gtceu:forge_hammer/hammer_pyrope_block_to_gem" | "gtceu:macerator/macerate_almandine_ore_to_raw_ore" | "thermal:machines/press/packing3x3/press_raw_nickel_packing" | "farmersdelight:full_tatami_mat_from_halves" | "gtceu:bender/bend_ruthenium_ingot_to_foil" | "gtceu:macerator/macerate_aluminium_foil" | "gtceu:assembler/cover_steel_wire_gt_single_styrene_butadiene" | "gtceu:shaped/small_dust_assembling_wheat" | "gtceu:extruder/extrude_dragonsteel_ingot_to_gear" | "gtceu:extruder/extrude_iridium_ingot_to_block" | "create:small_calcite_brick_slab_recycling" | "gtceu:vacuum_freezer/cool_hot_samarium_iron_arsenic_oxide_ingot" | "gtceu:packer/unpackage_calcium_tiny_dust" | "mysticalagriculture:prudentium_gemstone" | "gtceu:arc_furnace/arc_ev_hermetic_casing" | "gtceu:packer/unpackage_enriched_naquadah_trinium_europium_duranide_tiny_dust" | "simplylight:illuminant_light_gray_block_on_toggle" | "gtceu:packer/unpackage_mica_tiny_dust" | "gtceu:arc_furnace/arc_vanadium_gallium_spring" | "gtceu:centrifuge/centrifuge_goethite_pure_dust_to_dust" | "gtceu:packer/pack_niobium_nitride_wires_1_3" | "gtceu:packer/pack_niobium_nitride_wires_1_2" | "gtceu:packer/pack_niobium_nitride_wires_1_1" | "gtceu:packer/pack_niobium_nitride_wires_1_0" | "gtceu:blasting/smelt_netherrack_lepidolite_ore_to_ingot" | "gtceu:chemical_reactor/niobium_nitride" | "gtceu:shaped/small_dust_assembling_rubber" | "gtceu:smelting/smelt_endstone_pentlandite_ore_to_ingot" | "xtonesreworked:azur_block_5_from_stonecutting" | "gtceu:ore_washer/wash_ilmenite_crushed_ore_to_purified_ore_distilled" | "gtceu:centrifuge/decomposition_centrifuging__sterling_silver" | "gtceu:shaped/tiny_dust_disassembling_niobium_nitride" | "gtceu:forge_hammer/hammer_powellite_crushed_ore_to_impure_dust" | "gtceu:shaped/hv_electric_gear_box_16a" | "gtceu:shaped/tiny_dust_assembling_magnetic_iron" | "gtceu:macerator/macerate_deepslate_cobaltite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_redstone_refined_ore_to_dust" | "gtceu:smelting/smelt_raw_amethyst_ore_to_ingot" | "thermal:storage/invar_block" | "minecraft:blackstone_slab_from_blackstone_stonecutting" | "gtceu:shaped/block_compress_bronze" | "gtceu:shaped/plate_double_indium_gallium_phosphide" | "gtceu:shaped/tiny_dust_disassembling_magnetic_samarium" | "gtceu:smelting/smelt_endstone_pitchblende_ore_to_ingot" | "gtceu:packer/unpackage_debris_small_dust" | "gtceu:compressor/nether_quartz_plate" | "create:milling/wither_rose" | "xtonesreworked:reds_block_15_from_stonecutting" | "gtceu:assembler/cover_iron_wire_gt_single_rubber" | "minecraft:stone_slab" | "gtceu:macerator/macerate_bismuth_bronze_plate" | "gtceu:macerator/macerate_glass_plate" | "gtceu:chemical_reactor/multilayer_fiber_board" | "gtceu:chemical_reactor/hydrochloric_acid" | "minecraft:brick_stairs_from_bricks_stonecutting" | "gtceu:smelting/smelt_puredust_yellow_limonite_to_ingot" | "gtceu:arc_furnace/arc_lumium_frame" | "gtceu:shaped/hermetic_casing_zpm" | "gtceu:cutter/cut_hsse_long_rod_to_rod" | "gtceu:extruder/extrude_ultimet_to_rod" | "gtceu:arc_furnace/arc_aluminium_ring" | "thermal:storage/amaranth_from_block" | "gtceu:packer/pack_vanadium_gallium_wires_1_single" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_to_nugget" | "gtceu:extractor/extract_stellarium_double_plate" | "gtceu:macerator/macerate_hssg_quadruple_cable" | "gtceu:packer/pack_tritanium_wires_1_single" | "gtceu:packer/unpackage_tricalcium_phosphate_tiny_dust" | "gtceu:large_chemical_reactor/phenol_hcl_shortcut" | "gtceu:chemical_reactor/qbit_cpu_wafer_radon" | "gtceu:packer/package_molybdenum_tiny_dust" | "gtceu:shaped/gear_rhodium" | "gtceu:shaped/zpm_extractor" | "framedblocks:framed_pane" | "gtceu:shaped/quadruple_potin_pipe" | "gtceu:packer/unpackage_metal_mixture_tiny_dust" | "gtceu:fluid_solidifier/solidify_yttrium_to_ingot" | "gtceu:extruder/extrude_vanadium_steel_tiny_pipe" | "minecraft:cooked_salmon" | "gtceu:fusion_reactor/gallium_and_radon_to_duranium_plasma" | "gtceu:cutter/cut_black_bronze_block_to_plate_water" | "mysticalagriculture:seed/reprocessor/ice" | "numina:components/solar_panel" | "gtceu:distillery/distill_water_to_distilled_water" | "gtceu:macerator/macerate_neutronium_normal_fluid_pipe" | "gtceu:shapeless/nugget_disassembling_potin" | "gtceu:cutter/cut_hastelloy_x_block_to_plate" | "gtceu:assembler/cover_iron_wire_gt_double_styrene_butadiene" | "gtceu:implosion_compressor/implode_dust_opal__tnt" | "framedblocks:framed_flat_inv_double_slope_panel_corner" | "toms_storage:inventory_cable" | "gtceu:fluid_solidifier/solidify_electrum_to_ingot" | "gtceu:macerator/macerate_magnesite_ore_to_raw_ore" | "gtceu:shaped/crowbar_blue_steel" | "gtceu:shapeless/lead_wire_wiregtquadruple_doubling" | "gtceu:smelting/smelt_refinedore_galena_to_ingot" | "gtceu:shapeless/purified_ore_to_dust_kyanite" | "gtceu:extractor/extract_tritanium_long_rod" | "gtceu:assembler/cover_tungsten_steel_wire_gt_octal_silicone" | "gtceu:macerator/macerate_osmium_block" | "gtceu:forge_hammer/hammer_deepslate_magnetite_ore_to_raw_ore" | "gtceu:shaped/screw_weapon_grade_naquadah" | "gtceu:packer/unpackage_boron_small_dust" | "ae2additions:components/super/16m" | "bigreactors:turbine/reinforced/computerport_alt" | "ae2additions:components/super/16k" | "gtceu:arc_furnace/arc_hv_extractor" | "gtceu:electrolyzer/decomposition_electrolyzing_ender_pearl" | "gtceu:macerator/macerate_mv_sensor" | "mysticalagriculture:essence/botania/brown_mystical_flower" | "ae2:shaped/stairs/cut_quartz_block" | "gtceu:arc_furnace/arc_tin_octal_wire" | "gtceu:shaped/wire_cutter_steel" | "create:compat/byg/filling/lush_grass_block" | "thermal:dynamo_disenchantment" | "mysticalagriculture:seed/crafting/sapphire" | "gtceu:macerator/macerate_chainmail_helmet" | "gtceu:shaped/small_dust_disassembling_sapphire" | "gtceu:shaped/tiny_dust_assembling_potassium_feldspar" | "gtceu:macerator/macerate_indium_nugget" | "gtceu:large_chemical_reactor/multilayer_fiber_board" | "gtceu:forge_hammer/hammer_raw_basaltic_mineral_sand_to_crushed_ore" | "gtceu:macerator/macerate_netherite_nugget" | "farmersdelight:integration/immersiveengineering/cloche/cabbage" | "gtceu:macerator/macerate_cobaltite_crushed_ore_to_impure_dust" | "eterminal:epa" | "gtceu:shaped/small_dust_assembling_naquadria" | "gtceu:shaped/compress_molybdenum_to_ore_block" | "simplylight:illuminant_blue_block_toggle" | "gtceu:macerator/macerate_bismuth_ingot" | "gtceu:extractor/extract_titanium_carbide_nugget" | "gtceu:extractor/extract_iridium_double_plate" | "gtceu:bender/bend_aluminium_rod_to_small_spring" | "gtceu:arc_furnace/arc_rose_gold_small_item_pipe" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_fine_wire" | "gtceu:extractor/extract_brass_ingot" | "xtonesreworked:vect_block_13_from_stonecutting" | "minecraft:cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting" | "thermal:steam_boiler/rosin_block" | "gtceu:macerator/macerate_luv_quantum_chest" | "railways:sequenced_assembly/track_biomesoplenty_cherry" | "gtceu:arc_furnace/arc_silver_hex_wire" | "gtceu:extractor/extract_hsss_round" | "gtceu:shaped/small_dust_disassembling_red_garnet" | "gtceu:bender/fluid_cell_tin" | "mysticalagriculture:seed/crafting/starmetal" | "gtceu:packer/unpackage_red_garnet_tiny_dust" | "minecraft:dark_oak_trapdoor" | "gtceu:extractor/extract_black_steel_fine_wire" | "gtceu:shaped/small_dust_assembling_scheelite" | "gtceu:arc_furnace/arc_gear_casting_mold" | "gtceu:assembler/hull_mv_annealed" | "gtceu:shaped/tiny_dust_assembling_gold" | "gtceu:laser_engraver/engrave_cpu_phosphorus" | "thermal:charge_bench" | "gtceu:packer/package_lepidolite_tiny_dust" | "gtceu:assembler/cover_platinum_wire_gt_single_styrene_butadiene" | "gtceu:centrifuge/centrifuge_quartzite_dirty_dust_to_dust" | "minecraft:acacia_chest_boat" | "gtceu:assembler/cover_kanthal_wire_gt_double_styrene_butadiene" | "gtceu:arc_furnace/arc_lv_forming_press" | "gtceu:centrifuge/centrifuge_red_garnet_pure_dust_to_dust" | "gtceu:cutter/cut_glowstone_block_to_plate_distilled_water" | "gtceu:bender/bend_twinite_to_plate" | "gtceu:shaped/pipe_small_restrictive_blackbronze" | "gtceu:cutter/cut_manganese_block_to_plate" | "gtceu:assembler/cover_silver_wire_gt_quadruple_silicone" | "gtceu:electric_blast_furnace/blast_magnesium_diboride_gas" | "gtceu:arc_furnace/arc_iron_helmet" | "gtceu:cutter/cut_olivine_flawless_gem_to_gem" | "gtceu:shaped/wrench_head_cobalt_brass" | "gtceu:assembler/cover_cobalt_wire_gt_octal_styrene_butadiene" | "thermal:rockwool/white_rockwool_from_blasting" | "gtceu:extruder/extrude_chromium_to_rod" | "gtceu:extruder/extrude_tungsten_carbide_small_pipe" | "gtceu:wiremill/mill_iron_wire" | "gtceu:shaped/small_dust_disassembling_reinforced_epoxy_resin" | "gtceu:macerator/macerate_netherrack_certus_quartz_ore_to_raw_ore" | "minecraft:deepslate_bricks" | "gtceu:shaped/steam_macerator_bronze" | "gtceu:alloy_smelter/alloy_smelt_trinaquadalloy_to_nugget" | "gtceu:assembler/assemble_europium_frame" | "gtceu:electrolyzer/decomposition_electrolyzing_nitrosyl_chloride" | "gtceu:shapeless/nugget_disassembling_twinite" | "minecraft:waxed_weathered_cut_copper_stairs" | "gtceu:cutter/cut_emerald_flawless_gem_to_gem_water" | "gtceu:shaped/hv_input_hatch" | "gtceu:arc_furnace/arc_tungsten_long_rod" | "gtceu:packer/package_antimony_trioxide_small_dust" | "minecraft:mossy_stone_brick_stairs" | "gtceu:large_chemical_reactor/caprolactam" | "gtceu:shaped/iron_horse_armor" | "gtceu:macerator/macerate_cupronickel_hex_cable" | "gtceu:shaped/stick_long_tin_alloy" | "gtceu:packer/unpackage_nether_quartz_small_dust" | "gtceu:blasting/smelt_netherrack_cassiterite_sand_ore_to_ingot" | "gtceu:lathe/lathe_emerald_to_rod" | "gtceu:arc_furnace/arc_annealed_copper_screw" | "gtceu:shapeless/dragonsteel_wire_wiregtdouble_splitting" | "mysticalagriculture:supremium_gemstone_block_uncraft" | "gtceu:macerator/macerate_naquadah_alloy_long_rod" | "gtceu:extruder/extrude_prismalium_to_rod" | "gtceu:fusion_reactor/deuterium_and_tritium_to_helium_plasma" | "gtceu:shaped/tiny_dust_assembling_reinforced_epoxy_resin" | "gtceu:arc_furnace/arc_blue_steel_plate" | "gtceu:macerator/macerate_yellow_garnet_crushed_ore_to_dust" | "farmersdelight:integration/immersiveengineering/crusher/wild_beetroots" | "minecraft:nether_brick" | "gtceu:cutter/cut_lead_rod_to_bolt" | "gtceu:macerator/macerate_niobium_titanium_rod" | "gtceu:arc_furnace/arc_tungsten_small_fluid_pipe" | "gtceu:macerator/macerate_electrum_huge_restrictive_item_pipe" | "gtceu:shaped/large_brass_pipe" | "gtceu:bender/bend_shellite_ingot_to_foil" | "gtceu:packer/package_magnetic_samarium_tiny_dust" | "gtceu:extruder/extrude_iron_ingot_to_long_rod" | "railways:sequenced_assembly/track_byg_ebony_narrow" | "gtceu:shapeless/nugget_disassembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:arc_furnace/arc_iron_single_wire" | "gtceu:macerator/macerate_netherrack_red_garnet_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_uranium_to_nugget" | "thermal:storage/barley_from_block" | "gtceu:extruder/extrude_bronze_ingot_to_gear" | "gtceu:shapeless/crushed_ore_to_dust_cooperite" | "xtonesreworked:tank_block_7_from_stonecutting" | "gtceu:extractor/extract_europium_quadruple_cable" | "gtceu:shaped/tiny_dust_assembling_blue_alloy" | "mysticalagriculture:inferium_ingot" | "railways:sequenced_assembly/track_twilightforest_timewood" | "gtceu:shaped/small_dust_disassembling_kyanite" | "mysticalagriculture:prosperity_ingot_recraft" | "thermal:storage/nickel_block" | "gtceu:arc_furnace/arc_manganese_rod" | "gtceu:thermal_centrifuge/centrifuge_plutonium_crushed_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_netherrack_lepidolite_ore_to_raw_ore" | "minecraft:large_boiler/spruce_boat" | "gtceu:macerator/macerate_trinium_single_cable" | "gtceu:distillation_tower/distill_severely_hydro_cracked_gas" | "gtceu:cutter/cut_beryllium_block_to_plate_distilled_water" | "gtceu:shaped/gear_ultimet" | "gtceu:vacuum_freezer/enriched_naquadah_trinium_europium_duranide" | "gtceu:cutter/cut_ruthenium_block_to_plate_water" | "ae2:tools/fluix_sword" | "mysticalagriculture:seed/crafting/amethyst" | "gtceu:cutter/cut_sapphire_block_to_plate" | "gtceu:macerator/macerate_ev_mixer" | "gtceu:alloy_smelter/alloy_smelt_silicon_to_ingot" | "create:crafting/kinetics/furnace_minecart_from_contraption_cart" | "gtceu:extractor/extract_raw_rubber_ingot" | "gtceu:forge_hammer/hammer_netherrack_goethite_ore_to_raw_ore" | "gtceu:extractor/extract_blue_steel_ingot" | "gtceu:shaped/small_dust_disassembling_amethyst" | "gtceu:bender/bend_pure_netherite_plate_to_foil" | "create:cutting/acacia_log" | "gtceu:arc_furnace/arc_steel_fine_wire" | "create:small_scoria_brick_wall" | "gtceu:bender/bend_americium_to_plate" | "gtceu:forge_hammer/hammer_basaltic_mineral_sand_refined_ore_to_dust" | "xtonesreworked:zome_block_8" | "xtonesreworked:zome_block_9" | "gtceu:shaped/plate_double_duranium" | "xtonesreworked:zome_block_6" | "mysticalagradditions:supremium_coal_block" | "xtonesreworked:zome_block_7" | "gtceu:arc_furnace/arc_cobalt_quadruple_wire" | "xtonesreworked:zome_block_4" | "ae2:network/cables/glass_fluix_clean" | "xtonesreworked:zome_block_5" | "gtceu:shaped/small_dust_assembling_antimony" | "xtonesreworked:zome_block_2" | "xtonesreworked:zome_block_3" | "xtonesreworked:zome_block_0" | "gtceu:arc_furnace/arc_bottle_casting_mold" | "xtonesreworked:zome_block_1" | "gtceu:macerator/macerate_birch_fence_gate" | "gtceu:arc_furnace/arc_cobalt_brass_small_item_pipe" | "gtceu:assembler/cover_niobium_titanium_wire_gt_double_silicone" | "gtceu:assembly_line/field_generator_uv" | "gtceu:packer/unpackage_lead_tiny_dust" | "gtceu:arc_furnace/arc_tungsten_steel_double_plate" | "gtceu:macerator/macerate_raw_void_nugget" | "gtceu:forge_hammer/hammer_hssg_to_plate" | "farmersdelight:cutting/amethyst_block" | "gtceu:lathe/lathe_stellarium_to_rod" | "gtceu:shaped/block_compress_neutronium" | "farmersdelight:gold_nugget_from_smelting_knife" | "gtceu:assembler/smd_resistor_tantalum" | "gtceu:shapeless/block_decompress_epoxy" | "gtceu:steam_boiler/coal_impure_dust" | "gtceu:macerator/macerate_polytetrafluoroethylene_nonuple_fluid_pipe" | "ae2additions:cells/chemical/casing-1024k" | "createarmory:fifty_cal_mold_complete_recipe" | "gtceu:arc_furnace/arc_iron_ingot" | "gtceu:shaped/compress_salt_to_ore_block" | "gtceu:chemical_bath/bathe_galena_crushed_ore_to_purified_ore" | "exnihilosequentia:crucible/ens_crushed_andesite" | "gtceu:extruder/extrude_electrum_large_pipe" | "create:cut_ochrum_brick_slab_recycling" | "gtceu:shaped/small_dust_assembling_sodium_perchlorate" | "gtceu:macerator/macerate_pure_netherite_block" | "gtceu:shapeless/osmium_wire_wiregtdouble_doubling" | "gtceu:forming_press/copy_mold_gear_casting_mold" | "gtceu:shapeless/gem_to_gem_flawlessgem_red_garnet" | "create:steam_boiler/creative_blaze_cake" | "gtceu:thermal_centrifuge/centrifuge_lithium_purified_ore_to_refined_ore" | "xtonesreworked:azur_block_0" | "gtceu:macerator/macerate_stainless_steel_plate" | "minecraft:copper_ingot_from_smelting_deepslate_copper_ore" | "minecraft:mossy_stone_brick_wall" | "gtceu:shaped/stick_rubber" | "gtceu:macerator/macerate_lead_screw" | "gtceu:ore_washer/wash_apatite_crushed_ore_to_purified_ore_fast" | "create:crafting/kinetics/clutch" | "gtceu:shaped/screw_annealed_copper" | "gtceu:shaped/tiny_dust_disassembling_mercury_barium_calcium_cuprate" | "farmersdelight:smoked_ham" | "gtceu:assembler/conveyor_module_mv_rubber" | "gtceu:macerator/macerate_netherrack_palladium_ore_to_raw_ore" | "gtceu:shapeless/purified_ore_to_dust_grossular" | "gtceu:shaped/tiny_dust_disassembling_zincite" | "gtceu:forge_hammer/hammer_gallium_to_plate" | "create:milling/orange_tulip" | "create:crafting/kinetics/encased_fan" | "gtceu:macerator/macerate_realgar_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_tin_alloy_plate" | "gtceu:arc_furnace/arc_black_steel_frame" | "mysticalagriculture:essence/minecraft/birch_sapling" | "gtceu:shaped/scythe_tungsten_carbide" | "gtceu:shaped/tiny_dust_disassembling_spessartine" | "gtceu:macerator/macerate_primitive_pump" | "thermal:yellow_concrete_powder_with_slag" | "gtceu:shaped/tiny_dust_disassembling_stibnite" | "gtceu:alloy_smelter/alloy_smelt_magnetic_steel_nugget_to_ingot" | "gtceu:extractor/extract_hssg_turbine_blade" | "gtceu:shaped/ulv_transformer_4a" | "gtceu:shapeless/block_decompress_plutonium" | "xtonesreworked:kryp_block_10_from_stonecutting" | "gtceu:macerator/macerate_hsss_gear" | "create:polished_cut_diorite_slab" | "gtceu:smelting/smelt_purifiedore_copper_to_ingot" | "gtceu:arc_furnace/arc_silicone_rubber_plate" | "thermal_extra:augments/machine_speed_augment_4" | "thermal:devices/fisher/fisher_boost_aquachow" | "thermal_extra:augments/machine_speed_augment_3" | "thermal:storage/tin_ingot_from_nuggets" | "thermal_extra:augments/machine_speed_augment_2" | "thermal_extra:augments/machine_speed_augment_1" | "gtceu:extruder/extrude_sterling_silver_ingot_to_block" | "gtceu:smelting/smelt_refinedore_cassiterite_sand_to_ingot" | "ae2:shaped/stairs/sky_stone_block" | "gtceu:shapeless/tin_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_hv_brewery" | "gtceu:cutter/cut_osmium_long_rod_to_rod_water" | "gtceu:extractor/extract_nickel_octal_cable" | "gtceu:arc_furnace/arc_iv_field_generator" | "gtceu:macerator/macerate_aluminium_quadruple_wire" | "gtceu:fluid_solidifier/solidify_duranium_to_plate" | "gtceu:macerator/macerate_iridium_frame" | "gtceu:chemical_bath/bathe_cobaltite_crushed_ore_to_purified_ore" | "gtceu:extractor/extract_tungsten_carbide_ingot" | "gtceu:packer/package_monazite_small_dust" | "farmersdelight:integration/create/mixing/cabbage_slice_from_mixing" | "gtceu:compressor/compress_cooperiteto_ore_block" | "gtceu:ore_washer/wash_lazurite_crushed_ore_to_purified_ore_fast" | "gtceu:fluid_solidifier/solidify_tungsten_to_plate" | "gtceu:forge_hammer/hammer_sapphire_block_to_gem" | "gtceu:macerator/macerate_lead_tiny_fluid_pipe" | "gtceu:packer/package_neutronium_quadruple_pipe" | "gtceu:macerator/macerate_copper_foil" | "gtceu:packer/package_zeron_100_small_dust" | "gtceu:extractor/extract_styrene_butadiene_rubber_dust" | "gtceu:brewery/lubricant_from_creosote_and_talc" | "mysticalagriculture:essence/minecraft/music_disc_chirp" | "minecraft:stone" | "minecraft:blackstone_stairs" | "gtceu:shaped/tiny_steel_pipe" | "gtceu:macerator/macerate_brass_small_restrictive_item_pipe" | "gtceu:shapeless/gold_wire_wiregtdouble_splitting" | "gtceu:extruder/extrude_naquadria_ingot_to_bolt" | "gtceu:shaped/lv_transformer_16a" | "minecraft:large_boiler/mangrove_propagule" | "xtonesreworked:zech_block_0_alternative" | "gtceu:shaped/shape_extruder_rod" | "gtceu:alloy_blast_smelter/vanadium_gallium_gas" | "gtceu:cutter/cut_gold_block_to_plate_distilled_water" | "gtceu:macerator/macerate_wood_frame" | "create:compat/byg/milling/foxglove" | "gtceu:packer/package_marble_small_dust" | "gtceu:shaped/stick_long_stick_pure_netherite" | "framedblocks:framed_fancy_powered_rail" | "gtceu:create_mixer/construction_foam" | "gtceu:sifter/sift_ruby_purified_ore_to_gems" | "gtceu:ore_washer/wash_gypsum_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_rhodium_plated_palladium_block_to_plate" | "framedblocks:framed_flat_inner_slope_slab_corner_rotate_to_framed_flat_inner_slope_panel_corner" | "farmersdelight:cutting/porkchop" | "gtceu:extractor/extract_rhodium_gear" | "gtceu:packer/pack_niobium_titanium_wires_3_single" | "gtceu:shaped/nugget_assembling_stellarium" | "gtceu:mixer/fermented_spider_eye_brown" | "gtceu:smelting/smelt_puredust_magnetite_to_ingot" | "gtceu:electric_blast_furnace/blast_stellarium_gas" | "gtceu:forge_hammer/hammer_spessartine_block_to_gem" | "gtceu:shaped/crowbar_wrought_iron" | "bigreactors:fluidizer/solidmixing/verderium9_2" | "gtceu:forge_hammer/hammer_deepslate_gypsum_ore_to_raw_ore" | "bigreactors:fluidizer/solidmixing/verderium9_1" | "xtonesreworked:lair_block_0_from_stonecutting" | "gtceu:shaped/shape_extruder_rotor" | "create:compat/endergetic/splashing/petrified_nether_corrock" | "gtceu:ore_washer/wash_malachite_dirty_dust_to_dust" | "gtceu:canner/vanadium_battery_luv" | "gtceu:shaped/block_compress_screret_runic_laser_source_base" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_3_single" | "packagedexcrafting:basic_crafter_ae" | "gtceu:shaped/mv_bender" | "gtceu:extractor/extract_gold_screw" | "gtceu:blasting/smelt_deepslate_plutonium_ore_to_ingot" | "gtceu:compressor/compress_uvarovite_gem_to_block" | "gtceu:packer/unpackage_duranium_tiny_dust" | "gtceu:bender/bend_hsla_steel_long_rod_to_spring" | "thermal:machines/centrifuge/centrifuge_green_rockwool" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_quadruple_wire" | "gtceu:assembler/cover_red_alloy_wire_gt_octal_silicone" | "gtceu:shaped/ev_chemical_reactor" | "mysticalagriculture:essence/minecraft/music_disc_mellohi" | "gtceu:packer/unpackage_silver_oxide_small_dust" | "gtceu:shaped/small_dust_assembling_kyanite" | "create:tiled_glass_pane" | "gtceu:shaped/hoe_wrought_iron" | "gtceu:macerator/macerate_platinum_normal_restrictive_item_pipe" | "mysticalagriculture:souls/spider_eye" | "xtonesreworked:reed_block_9_from_stonecutting" | "mysticalagriculture:essence/tconstruct/amethyst_bronze_ingot" | "gtceu:macerator/macerate_gold_foil" | "gtceu:shaped/wrench_head_wood" | "gtceu:arc_furnace/arc_filter_casing" | "gtceu:forge_hammer/hammer_endstone_glauconite_sand_ore_to_raw_ore" | "gtceu:macerator/macerate_palladium_rod" | "gtceu:shaped/quadruple_tungsten_steel_pipe" | "mysticalagriculture:essence/minecraft/acacia_sapling" | "gtceu:shaped/stick_long_pure_netherite" | "gtceu:electrolyzer/salt_water_electrolysis" | "mysticalagriculture:seed/reprocessor/nickel" | "gtceu:cutter/cut_hasoc_distilled_water" | "gtceu:shaped/stick_duranium" | "gtceu:vacuum_freezer/niobium_titanium" | "gtceu:mixer/kanthal" | "gtceu:compressor/compress_iridium_to_block" | "create:small_ochrum_brick_wall" | "mysticalagriculture:essence/minecraft/lava_bucket" | "gtceu:packer/package_lapis_tiny_dust" | "gtceu:pyrolyse_oven/log_to_wood_vinegar_nitrogen" | "gtceu:assembler/assemble_tungsten_carbide_frame" | "gtceu:fluid_solidifier/solidify_red_steel_to_plate" | "minecraft:hopper_minecart" | "gtceu:shaped/tiny_tungsten_steel_pipe" | "xtonesreworked:sync_block_8_from_stonecutting" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtoctal_doubling" | "gtceu:shaped/tiny_dust_assembling_indium_phosphide" | "gtceu:shaped/frame_tungsten_steel" | "ae2:entropy/heat/cobblestone_stone" | "gtceu:extractor/extract_hsss_small_gear" | "gtceu:large_chemical_reactor/glycerol_from_fish_oil_methanol_9" | "gtceu:macerator/macerate_pyrope_block" | "framedblocks:framed_corner_pillar" | "gtceu:arc_furnace/arc_lv_block_breaker" | "mysticalagriculture:awakened_supremium_axe" | "gtceu:packer/pack_uranium_triplatinum_wires_1_1" | "gtceu:forming_press/copy_mold_anvil_casting_mold" | "gtceu:packer/pack_uranium_triplatinum_wires_1_0" | "gtceu:packer/pack_uranium_triplatinum_wires_1_3" | "thermal:machines/press/press_lead_ingot_to_gear" | "gtceu:packer/pack_uranium_triplatinum_wires_1_2" | "gtceu:assembler/cover_aluminium_wire_gt_single_silicone" | "gtceu:macerator/macerate_brass_bolt" | "gtceu:macerator/macerate_almandine_refined_ore_to_dust" | "gtceu:macerator/macerate_neodymium_rod" | "gtceu:shapeless/decompress_diatomite_from_ore_block" | "gtceu:forge_hammer/hammer_lead_rod_to_long_rod" | "gtceu:shapeless/black_steel_wire_wiregtquadruple_splitting" | "farmersdelight:cooked_chicken_cuts_from_campfire_cooking" | "gtceu:shaped/huge_titanium_pipe" | "thermalendergy:resonant_catalyst_augment" | "extendedcrafting:ender_star" | "gtceu:alloy_blast_smelter/trinaquadalloy" | "thermal:storage/nickel_ingot_from_nuggets" | "automobility:engine/iron_engine" | "gtceu:packer/pack_steel_wires_2_single" | "gtceu:arc_furnace/arc_zinc_rod" | "create:cutting/stripped_birch_wood" | "gtceu:packer/package_platinum_sludge_residue_small_dust" | "gtceu:bender/bend_tungsten_steel_ingot_to_foil" | "gtceu:macerator/macerate_netherrack_gold_ore_to_raw_ore" | "gtceu:chemical_reactor/dimethylhydrazine_from_methanol" | "fluxnetworks:gargantuanfluxstorage" | "create:cut_crimsite_slab" | "gtceu:alloy_smelter/alloy_smelt_manganese_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_shellite_nugget_to_ingot" | "gtceu:shaped/plunger_red_steel" | "gtceu:arc_furnace/arc_dragonsteel_frame" | "gtceu:macerator/macerate_iv_cutter" | "thermal:machines/crucible/crucible_ender_pearl" | "gtceu:shaped/stick_long_stick_yttrium_barium_cuprate" | "gtceu:lathe/lathe_sterling_silver_to_rod" | "gtceu:macerator/macerate_platinum_double_plate" | "gtceu:compressor/compress_hsse_nugget_to_ingot" | "gtceu:packer/unpackage_sulfur_tiny_dust" | "gtceu:cutter/cut_olivine_flawless_gem_to_gem_distilled_water" | "gtceu:macerator/macerate_kanthal_quadruple_wire" | "packagedexcrafting:ultimate_crafter" | "gtceu:create_mixer/blue_alloy" | "gtceu:lathe/lathe_gold_to_rod" | "gtceu:cutter/cut_ram" | "gtceu:shaped/gear_gold" | "mysticalagriculture:fire_agglomeratio" | "gtceu:forge_hammer/hammer_deepslate_spessartine_ore_to_raw_ore" | "gtceu:packer/unpackage_titanium_small_dust" | "farmersdelight:cooked_cod_slice_from_smoking" | "gtceu:macerator/macerate_stibnite_refined_ore_to_dust" | "gtceu:extractor/extract_bronze_double_plate" | "gtceu:alloy_smelter/alloy_smelt_duranium_ingot_to_gear" | "gtceu:lathe/lathe_rose_gold_to_rod" | "gtceu:shaped/tiny_dust_disassembling_cerium" | "gtceu:smelting/smelt_endstone_calcite_ore_to_ingot" | "create:crafting/kinetics/wooden_bracket" | "gtceu:arc_furnace/arc_iron_double_cable" | "exnihilosequentia:compost/ens_melon" | "bigreactors:reactor/reinforced/casing_recycle" | "gtceu:shaped/foil_vanadium_gallium" | "gtceu:forge_hammer/hammer_raw_uraninite_to_crushed_ore" | "ae2:network/cables/dense_smart_orange" | "gtceu:forge_hammer/hammer_deepslate_sphalerite_ore_to_raw_ore" | "gtceu:blasting/smelt_endstone_lazurite_ore_to_ingot" | "gtceu:ore_washer/wash_platinum_pure_dust_to_dust" | "create:cutting/compat/ars_nouveau/stripped_green_archwood_log" | "colossalchests:interface_copper" | "gtceu:macerator/macerate_deepslate_pentlandite_ore_to_raw_ore" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_propane" | "gtceu:compressor/compress_electrum_nugget_to_ingot" | "thermal:fuels/numismatic/numismatic_signalum_coin" | "farmersdelight:cutting/oak_sign" | "mysticalagriculture:tertium_shovel" | "thermal:machines/smelter/smelter_electrum_plate_to_ingot" | "gtceu:cutter/cut_ultimet_long_rod_to_rod" | "gtceu:shapeless/centrifuged_ore_to_dust_gypsum" | "gtceu:macerator/macerate_americium_huge_restrictive_item_pipe" | "gtceu:packer/pack_naquadah_alloy_wires_2_0" | "create:polished_cut_scorchia_from_stone_types_scorchia_stonecutting" | "gtceu:shaped/pump_hatch" | "gtceu:packer/pack_naquadah_alloy_wires_2_1" | "gtceu:packer/pack_naquadah_alloy_wires_2_2" | "gtceu:electric_blast_furnace/blast_ruridit_gas" | "gtceu:shaped/compress_cobalt_to_ore_block" | "gtceu:cutter/cut_tritanium_long_rod_to_rod_distilled_water" | "gtceu:shaped/rotor_lead" | "gtceu:shaped/lv_miner" | "gtceu:assembler/assemble_polyvinyl_chloride_pipe_huge_restrictive" | "gtceu:shapeless/twinite_wire_wiregtoctal_doubling" | "mysticalagriculture:unattuned_augment" | "minecraft:black_stained_glass" | "gtceu:large_chemical_reactor/nitrogen_dioxide_from_oxide" | "gtceu:large_chemical_reactor/lightly_hydro_crack_refinery_gas" | "gtceu:fluid_solidifier/solidify_uranium_235_to_nugget" | "thermal:machines/pulverizer/pulverizer_nickel_ingot_to_dust" | "gtceu:bender/bend_manganese_to_plate" | "gtceu:smelting/smelt_purifiedore_cobalt_to_ingot" | "gtceu:shaped/small_dust_disassembling_ender_eye" | "gtceu:shaped/small_tungsten_carbide_pipe" | "gtceu:shaped/tiny_dust_disassembling_polyethylene" | "gtceu:shapeless/naquadah_wire_wiregtoctal_splitting" | "gtceu:implosion_compressor/implode_dust_cinnabar__tnt" | "minecraft:steam_boiler/oak_planks" | "xtonesreworked:azur_block_2_from_stonecutting" | "gtceu:shapeless/nugget_disassembling_naquadria" | "gtceu:compressor/compress_signalum_to_block" | "gtceu:alloy_smelter/alloy_smelt_titanium_nugget_to_ingot" | "gtceu:shaped/wire_cutter_ultimet" | "gtceu:packer/unpackage_cinnabar_small_dust" | "gtceu:large_chemical_reactor/glycerol_from_fish_oil_ethanol_9" | "gtceu:fluid_solidifier/solidify_iridium_to_nugget" | "gtceu:macerator/macerate_deepslate_uraninite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_soapstone" | "gtceu:shapeless/block_decompress_darmstadtium" | "mysticalagriculture:souls/rabbit_hide" | "gtceu:shaped/small_dust_disassembling_stellite_100" | "gtceu:extractor/extract_battery_alloy_ingot" | "minecraft:large_boiler/acacia_sapling" | "gtceu:cutter/cut_apatite_screw_to_bolt_distilled_water" | "xtonesreworked:vect_block_5_from_stonecutting" | "gtceu:shaped/large_distillery" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtsingle_quadrupling" | "gtceu:assembler/casing_stainless_clean" | "gtceu:macerator/macerate_weapon_grade_naquadah_rotor" | "gtceu:macerator/macerate_shellite_single_wire" | "gtceu:shapeless/aluminium_wire_wiregtoctal_doubling" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_foil" | "gtceu:distillery/distill_naquadria_waste_to_enriched_naquadah_solution" | "gtceu:bender/bend_electrum_plate_to_double_plate" | "gtceu:extruder/extrude_prismalium_ingot_to_bolt" | "gtceu:compressor/compress_sodalite_gem_to_block" | "gtceu:canner/vanadium_battery_ev" | "toms_storage:open_crate" | "railways:sequenced_assembly/track_byg_rainbow_eucalyptus" | "gtceu:assembler/assemble_platinum_pipe_small_restrictive" | "gtceu:packer/strip_black_steel_cable_gt_double" | "gtceu:shaped/scythe_ultimet" | "gtceu:smelting/smelt_puredust_thorium_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_epichlorohydrin" | "gtceu:shaped/small_dust_disassembling_chalcocite" | "gtceu:shapeless/nickel_wire_wiregtoctal_splitting" | "gtceu:smelting/smelt_netherrack_lazurite_ore_to_ingot" | "gtceu:assembler/energy_hatch_ev" | "gtceu:forge_hammer/hammer_endstone_hematite_ore_to_raw_ore" | "farmersdelight:cutting/acacia_sign" | "create:cut_scorchia_slab_recycling" | "gtceu:macerator/macerate_weapon_grade_naquadah_long_rod" | "gtceu:macerator/macerate_wooden_pickaxe" | "gtceu:extractor/extract_niobium_titanium_octal_cable" | "gtceu:packer/unpackage_ruthenium_tetroxide_tiny_dust" | "gtceu:macerator/macerate_tritanium_hex_cable" | "gtceu:macerator/macerate_chromium_normal_fluid_pipe" | "gtceu:packer/package_prismalium_small_dust" | "gtceu:macerator/macerate_gold_hex_cable" | "gtceu:alloy_smelter/alloy_smelt_titanium_carbide_to_nugget" | "thermal:machines/furnace/furnace_rotten_flesh_to_leather" | "thermal:machines/pulverizer/pulverizer_lead_plate_to_dust" | "framedblocks:framing_saw/framed_elevated_double_slope_slab" | "gtceu:electromagnetic_separator/separate_magnetite_pure_dust_to_dust" | "gtceu:shapeless/kanthal_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/crushed_ore_to_dust_silver" | "create:crafting/logistics/brass_tunnel" | "gtceu:smelting/smelt_endstone_nether_quartz_ore_to_ingot" | "gtceu:extruder/extrude_stellarium_wire" | "gtceu:shaped/small_dust_assembling_pitchblende" | "thermal:machines/press/packing3x3/press_tin_nugget_packing" | "gtceu:cutter/cut_amethyst_flawless_gem_to_gem" | "framedblocks:framed_stacked_slope_slab" | "gtceu:smelting/smelt_endstone_chromite_ore_to_ingot" | "gtceu:bender/bend_red_alloy_ingot_to_double_plate" | "gtceu:lathe/lathe_soul_infused_to_rod" | "minecraft:chiseled_nether_bricks" | "gtceu:packer/unpackage_certus_quartz_small_dust" | "gtceu:shapeless/nugget_disassembling_naquadah_alloy" | "farmersdelight:steam_boiler/acacia_cabinet" | "gtceu:forge_hammer/hammer_endstone_spessartine_ore_to_raw_ore" | "thermal:smelting/lead_ingot_from_deepslate_ore_smelting" | "mysticalagriculture:essence/astralsorcery/starmetal_ingot" | "gtceu:arc_furnace/arc_potin_double_plate" | "gtceu:extractor/extract_tin_normal_restrictive_item_pipe" | "gtceu:cutter/cut_gold_screw_to_bolt" | "gtceu:packer/package_monazite_tiny_dust" | "create:cutting/compat/botania/stripped_dreamwood" | "extendedcrafting:the_ultimate_ingot_recraft" | "gtceu:extruder/extrude_soul_infused_to_plate" | "gtceu:forge_hammer/hammer_netherrack_sodalite_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_iridium" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_foil" | "farmersdelight:integration/create/milling/wild_beetroots" | "gtceu:shaped/stick_red_steel" | "gtceu:assembler/cover_europium_wire_gt_single_styrene_butadiene" | "gtceu:cutter/cut_twinite_long_rod_to_rod" | "gtceu:shapeless/soul_infused_wire_wiregtquadruple_splitting" | "gtceu:macerator/macerate_hssg_single_cable" | "gtceu:shaped/pipe_small_restrictive_magnalium" | "gtceu:extruder/extrude_europium_ingot_to_block" | "mysticalagriculture:augment/speed_i" | "thermal:rubberwood_chest_boat" | "gtceu:packer/package_soapstone_tiny_dust" | "gtceu:extruder/extrude_polycaprolactam_dust_to_foil" | "gtceu:smelting/smelt_raw_lepidolite_ore_to_ingot" | "gtceu:macerator/macerate_cobalt_brass_small_restrictive_item_pipe" | "thermal_extra:machine/pulverizer/shellite_dust" | "gtceu:arc_furnace/arc_zpm_macerator" | "fantasyfurniture:large_boiler/nordic/door_double" | "create:compat/ae2/milling/fluix_crystal" | "gtceu:macerator/macerate_deepslate_tungstate_ore_to_raw_ore" | "gtceu:assembler/energy_hatch_iv" | "gtceu:blasting/smelt_endstone_magnesite_ore_to_ingot" | "xtonesreworked:kryp_block_2_from_stonecutting" | "gtceu:forge_hammer/hammer_molybdenum_disilicide_rod_to_long_rod" | "gtceu:shapeless/centrifuged_ore_to_dust_hematite" | "gtceu:shaped/luv_mixer" | "gtceu:shaped/tiny_dust_assembling_pyrolusite" | "gtceu:cracker/severely_steam_crack_refinery_gas" | "gtceu:macerator/macerate_endstone_malachite_ore_to_raw_ore" | "gtceu:shaped/crowbar_tungsten_carbide" | "gtceu:fluid_solidifier/solidify_rubber_block" | "gtceu:bender/bend_titanium_plate_to_double_plate" | "gtceu:packer/pack_iron_wires_1_0" | "gtceu:packer/pack_iron_wires_1_1" | "gtceu:shaped/shape_mold_bottle" | "gtceu:packer/pack_iron_wires_1_2" | "gtceu:fluid_solidifier/solidify_prismalium_to_rotor" | "gtceu:packer/pack_iron_wires_1_3" | "gtceu:circuit_assembler/mainframe_iv" | "gtceu:assembler/energy_hatch_hv" | "gtceu:shaped/nugget_assembling_vanadium_steel" | "gtceu:macerator/macerate_emerald_rod" | "gtceu:extractor/red_tulip_dye" | "gtceu:macerator/macerate_vanadium_steel_foil" | "gtceu:ore_washer/wash_almandine_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_silver_long_rod" | "gtceu:ore_washer/wash_pyrope_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_indium_ingot" | "gtceu:macerator/macerate_mega_blast_furnace" | "gtceu:macerator/macerate_deepslate_neodymium_ore_to_raw_ore" | "gtceu:bender/bend_kanthal_to_plate" | "gtceu:macerator/macerate_tin_small_spring" | "xtonesreworked:korp_block_10_from_stonecutting" | "gtceu:wiremill/mill_uranium_rhodium_dinaquadide_wire_to_fine_wire" | "gtceu:smelting/smelt_raw_pyrite_ore_to_ingot" | "gtceu:shapeless/kanthal_wire_wiregthex_splitting" | "gtceu:macerator/macerate_manganese_phosphide_block" | "gtceu:chemical_reactor/glycerol_from_seed_oil_methanol" | "create:compat/silentsgems/crushing/sodalite_ore" | "gtceu:smelting/smelt_granitic_mineral_sand_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_uranium_rhodium_dinaquadide_to_ingot" | "gtceu:cutter/cut_sterling_silver_rod_to_bolt_water" | "mysticalagriculture:seed/crafting/manasteel" | "gtceu:shaped/tiny_dust_disassembling_trona" | "thermal:machines/smelter/smelter_emerald_ore" | "thermal:machines/pulverizer/pulverizer_silver_ore" | "gtceu:macerator/macerate_ruridit_gear" | "gtceu:cutter/cut_sapphire_exquisite_gem_to_flawless_gem" | "ae2:network/wireless_terminal" | "minecraft:sandstone" | "gtceu:arc_furnace/arc_naquadah_nonuple_fluid_pipe" | "gtceu:arc_furnace/arc_silicon_foil" | "gtceu:extractor/extract_tungsten_plate" | "thermal_extra:augments/machine_efficiency_augment_4" | "thermal_extra:augments/machine_efficiency_augment_3" | "gtceu:shapeless/crushed_ore_to_dust_coal" | "gtceu:assembler/cover_nichrome_wire_gt_double_rubber" | "railways:sequenced_assembly/track_biomesoplenty_jacaranda" | "thermal_extra:augments/machine_efficiency_augment_2" | "thermal_extra:augments/machine_efficiency_augment_1" | "gtceu:bender/bend_europium_plate_to_double_plate" | "gtceu:shaped/fluid_filter_lazurite" | "thermal:machines/insolator/insolator_spinach" | "gtceu:smelting/smelt_raw_mica_ore_to_ingot" | "simplylight:illuminant_light_blue_block_toggle" | "gtceu:arc_furnace/arc_graphene_quadruple_cable" | "railways:crafting/remote_lens" | "gtceu:assembler/energy_hatch_mv" | "gtceu:arc_furnace/arc_hv_electric_motor" | "gtceu:arc_furnace/arc_gallium_arsenide_double_plate" | "gtceu:macerator/macerate_endstone_tungstate_ore_to_raw_ore" | "gtceu:macerator/macerate_hastelloy_x_ingot" | "mysticalagriculture:essence/pneumaticcraft/compressed_iron_ingot" | "gtceu:pyrolyse_oven/log_to_wood_gas_nitrogen" | "gtceu:bender/bend_vanadium_steel_plate_to_double_plate" | "gtceu:assembler/cover_aluminium_wire_gt_double_silicone" | "thermal:machines/press/packing3x3/press_raw_iron_packing" | "gtceu:shaped/frame_weapon_grade_naquadah" | "gtceu:shaped/tiny_dust_assembling_magnesium_chloride" | "gtceu:shapeless/nugget_disassembling_titanium" | "gtceu:compressor/compress_naquadic_netherite_gem_to_block" | "gtceu:assembler/energy_hatch_lv" | "gtceu:shaped/stick_long_brass" | "gtceu:fluid_solidifier/solidify_nichrome_to_ingot" | "gtceu:shaped/spring_small_iron" | "gtceu:shaped/hermetic_casing_luv" | "gtceu:fluid_solidifier/solidify_signalum_gear" | "gtceu:packer/package_rose_gold_small_dust" | "gtceu:fluid_heater/acetone" | "minecraft:lime_candle" | "gtceu:shaped/medium_black_bronze_pipe" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtsingle_doubling" | "gtceu:macerator/macerate_tricalcium_phosphate_crushed_ore_to_dust" | "gtceu:shaped/tiny_dust_disassembling_gold" | "gtceu:macerator/macerate_polyvinyl_chloride_large_item_pipe" | "xtonesreworked:ztyl_block_7_from_stonecutting" | "gtceu:packer/package_neutronium_tiny_dust" | "gtceu:extractor/extract_blue_alloy_quadruple_cable" | "gtceu:smelting/smelt_deepslate_wulfenite_ore_to_ingot" | "gtceu:blasting/smelt_endstone_ilmenite_ore_to_ingot" | "minecraft:pink_bed_from_white_bed" | "gtceu:shaped/pipe_huge_restrictive_cupronickel" | "mysticalagriculture:souls/zombie_head" | "gtceu:macerator/macerate_zpm_cutter" | "gtceu:shapeless/gem_to_gem_gem_pyrope" | "gtceu:packer/unpackage_manganese_phosphide_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_styrene_butadiene_rubber_nugget_to_ingot" | "gtceu:shapeless/vanadium_gallium_wire_wiregtdouble_quadrupling" | "thermal:steam_boiler/tar_block" | "mysticalagriculture:seed/reprocessor/elementium" | "gtceu:chemical_reactor/tetranitromethane_from_methyl_acetate" | "gtceu:macerator/macerate_signalum_plate" | "gtceu:forge_hammer/hammer_tin_alloy_rod_to_long_rod" | "gtceu:extractor/extract_cupronickel_large_restrictive_item_pipe" | "gtceu:smelting/smelt_raw_emerald_ore_to_ingot" | "mysticalagradditions:large_boiler/inferium_coal" | "gtceu:packer/pack_cupronickel_wires_3_single" | "gtceu:compressor/quartzite_plate" | "gtceu:thermal_centrifuge/centrifuge_blue_topaz_purified_ore_to_refined_ore" | "gtceu:fluid_solidifier/solidify_copper_gear" | "gtceu:shaped/tiny_dust_disassembling_cobalt_brass" | "minecraft:exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting" | "gtceu:forge_hammer/hammer_spodumene_ore_to_raw_ore" | "create:compat/projectvibrantjourneys/cutting/stripped_redwood_log" | "gtceu:chemical_reactor/saltpeter" | "gtceu:extruder/extrude_aluminium_to_plate" | "gtceu:compressor/compress_molybdenumto_ore_block" | "gtceu:canner/vanadium_battery_iv" | "exnihilosequentia:compost/ens_small_dripleaf" | "gtceu:macerator/macerate_tantalum_carbide_nugget" | "gtceu:shapeless/naquadah_alloy_wire_wiregtdouble_splitting" | "gtceu:packer/package_gallium_sulfide_tiny_dust" | "gtceu:centrifuge/centrifuge_ilmenite_pure_dust_to_dust" | "gtceu:large_chemical_reactor/pva_from_air" | "mysticalagriculture:awakened_supremium_block_awakening" | "gtceu:shaped/small_dust_disassembling_saltpeter" | "gtceu:cutter/cut_sterling_silver_rod_to_bolt_distilled_water" | "thermal_extra:machine/pulverizer/soul_sand_dust" | "gtceu:arc_furnace/arc_hastelloy_c_276_frame" | "gtceu:macerator/macerate_damascus_steel_block" | "gtceu:cutter/cut_screret_runic_laser_source_base_exquisite_gem_to_flawless_gem_water" | "gtceu:forge_hammer/hammer_deepslate_scheelite_ore_to_raw_ore" | "gtceu:extractor/extract_rubber_bolt" | "gtceu:alloy_smelter/alloy_smelt_invar_to_nugget" | "gtceu:macerator/macerate_polytetrafluoroethylene_small_fluid_pipe" | "gtceu:blasting/smelt_bentonite_ore_to_ingot" | "minecraft:cyan_glazed_terracotta" | "framedblocks:framed_ladder" | "thermal:parts/nickel_gear" | "thermal:machines/press/press_tea_unpacking" | "minecraft:stone_sword" | "gtceu:macerator/macerate_endstone_platinum_ore_to_raw_ore" | "exnihilosequentia:steam_boiler/dark_oak_sieve" | "gtceu:extractor/extract_signalum_ingot" | "gtceu:cutter/cut_yttrium_barium_cuprate_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_kyanite_ore_to_raw_ore" | "gtceu:bender/bend_tantalum_ingot_to_double_plate" | "thermal:machines/centrifuge/centrifuge_honey_bottle" | "gtceu:extractor/extract_rubber_dust" | "gtceu:extractor/extract_uranium_triplatinum_ingot" | "thermal:machines/press/unpacking/press_netherite_unpacking" | "gtceu:shaped/small_dust_assembling_naquadria_sulfate" | "gtceu:forge_hammer/hammer_asbestos_ore_to_raw_ore" | "gtceu:circuit_assembler/microprocessor_lv" | "create:cutting/stripped_jungle_log" | "gtceu:shapeless/gem_to_gem_gem_andradite" | "gtceu:extractor/extract_chromium_double_plate" | "gtceu:arc_furnace/arc_iv_hermetic_casing" | "xtonesreworked:zyth_block_6" | "xtonesreworked:zyth_block_7" | "xtonesreworked:zyth_block_8" | "gtceu:packer/unpackage_vanadium_gallium_tiny_dust" | "xtonesreworked:zyth_block_9" | "xtonesreworked:zyth_block_2" | "xtonesreworked:zyth_block_3" | "xtonesreworked:zyth_block_4" | "mysticalagriculture:seed/infusion/rabbit" | "gtceu:shaped/small_dust_disassembling_aluminium_sulfite" | "xtonesreworked:zyth_block_5" | "gtceu:shaped/tiny_dust_disassembling_cadmium" | "xtonesreworked:zyth_block_0" | "xtonesreworked:zyth_block_1" | "gtceu:extruder/extrude_niobium_titanium_to_plate" | "gtceu:extractor/extract_zeron_100_plate" | "create:compat/bop/milling/pink_hibiscus" | "gtceu:shaped/zpm_forge_hammer" | "gtceu:smelting/smelt_raw_cassiterite_sand_ore_to_ingot" | "exnihilosequentia:crook/ens_string" | "gtceu:cracker/lightly_hydro_crack_light_fuel" | "gtceu:extractor/extract_neutronium_ingot" | "minecraft:granite_stairs_from_granite_stonecutting" | "gtceu:large_chemical_reactor/chemical_dye_yellow" | "gtceu:forge_hammer/hammer_chalcopyrite_refined_ore_to_dust" | "gtceu:ore_washer/wash_certus_quartz_dirty_dust_to_dust" | "gtceu:shaped/frame_invar" | "gtceu:cutter/cut_sodalite_block_to_plate_water" | "buildinggadgets:gadget_destruction" | "gtceu:packer/cover_lead_wire_gt_hex" | "gtceu:shaped/small_dust_assembling_nether_quartz" | "gtceu:lathe/lathe_sapphire_plate_to_lens" | "gtceu:extractor/extract_naquadria_gear" | "gtceu:sifter/sift_spessartine_purified_ore_to_gems" | "gtceu:compressor/magma_block" | "gtceu:alloy_smelter/alloy_smelt_bronze_nugget_to_ingot" | "gtceu:assembler/birch_fence_gate" | "minecraft:ladder" | "mysticalagriculture:essence/minecraft/honey_bottle" | "gtceu:large_chemical_reactor/cetane_diesel_from_bio_diesel_shortcut" | "gtceu:macerator/macerate_cobalt_plate" | "gtceu:large_boiler/coke_flawless_gem" | "thermal_extra:machine/pulverizer/soul_infused_dust" | "extendedcrafting:basic_auto_table" | "gtceu:compressor/plant_ball_from_brown_mushroom" | "thermal:machines/press/press_lead_ingot_to_coin" | "gtceu:centrifuge/centrifuge_diatomite_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_signalum_single_wire" | "gtceu:chemical_reactor/nitric_oxide_from_dioxide_2" | "gtceu:shaped/rotor_signalum" | "ae2:network/parts/export_bus" | "gtceu:assembler/cover_europium_wire_gt_octal_silicone" | "gtceu:packer/pack_uranium_triplatinum_wires_4_single" | "gtceu:macerator/macerate_gold_octal_wire" | "gtceu:macerator/macerate_titanium_rotor" | "gtceu:arc_furnace/arc_red_alloy_bolt" | "minecraft:diamond_from_blasting_deepslate_diamond_ore" | "gtceu:macerator/macerate_naquadah_alloy_double_plate" | "gtceu:chemical_reactor/polyvinyl_chloride_from_air" | "gtceu:shaped/tiny_dust_assembling_nichrome" | "gtceu:alloy_smelter/alloy_smelt_cupronickel_to_ingot" | "gtceu:centrifuge/centrifuge_cassiterite_sand_dirty_dust_to_dust" | "gtceu:extruder/extrude_aluminium_huge_pipe" | "thermal_extra:machine/dynamo/compression/refined_sunflower_oil" | "gtceu:shaped/small_dust_disassembling_soda_ash" | "gtceu:arc_furnace/arc_naquadah_alloy_rotor" | "gtceu:macerator/macerate_potin_gear" | "gtceu:macerator/macerate_ev_extractor" | "gtceu:arc_furnace/arc_red_alloy_dust" | "minecraft:quartz_slab_from_stonecutting" | "gtceu:smelting/smelt_deepslate_yellow_garnet_ore_to_ingot" | "gtceu:bender/bend_cupronickel_ingot_to_double_plate" | "gtceu:packer/unpackage_topaz_small_dust" | "railways:sequenced_assembly/track_byg_blue_enchanted_narrow" | "gtceu:packer/unpackage_niobium_tiny_dust" | "gtceu:cutter/cut_wrought_iron_block_to_plate" | "gtceu:compressor/compress_quartzite_gem_to_block" | "thermal:storage/nickel_nugget_from_ingot" | "gtceu:packer/unpackage_goethite_small_dust" | "gtceu:macerator/macerate_golden_horse_armor" | "gtceu:shapeless/crushed_ore_to_dust_monazite" | "mobilebeacon:mobile_beacon_diamond_from_ii" | "exnihilosequentia:compost/ens_brown_mushroom" | "gtceu:forge_hammer/hammer_deepslate_fullers_earth_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_polyvinyl_chloride" | "framedblocks:framed_flat_double_slope_slab_corner_from_inverse" | "mysticalagriculture:inferium_crossbow" | "gtceu:packer/pack_steel_wires_1_single" | "gtceu:packer/package_signalum_tiny_dust" | "gtceu:macerator/macerate_deepslate_malachite_ore_to_raw_ore" | "railways:sequenced_assembly/track_twilightforest_transwood" | "gtceu:smelting/smelt_crushedore_cassiterite_to_ingot" | "gtceu:shaped/zpm_polarizer" | "gtceu:shaped/tiny_dust_disassembling_melodium" | "create:layered_ochrum_from_stone_types_ochrum_stonecutting" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_small_spring" | "gtceu:assembler/torch_sulfur" | "mysticalagradditions:insanium_ingot" | "gtceu:shaped/small_dust_assembling_barite" | "gtceu:shaped/tiny_dust_assembling_maraging_steel_300" | "gtceu:thermal_centrifuge/centrifuge_lithium_crushed_ore_to_refined_ore" | "mysticalagriculture:essence/botania/orange_mystical_flower" | "gtceu:extruder/extrude_brass_small_pipe" | "gtceu:arc_furnace/arc_tritanium_double_plate" | "gtceu:assembler/luv_1024a_laser_source_hatch" | "minecraft:large_boiler/dark_oak_sapling" | "gtceu:macerator/macerate_raw_graphite_ore_to_crushed_ore" | "gtceu:shaped/hoe_diamond" | "gtceu:shapeless/purified_ore_to_dust_sphalerite" | "gtceu:electric_blast_furnace/blast_hastelloy_x" | "gtceu:electric_blast_furnace/blast_titanium_carbide_gas" | "gtceu:arc_furnace/arc_shellite_foil" | "gtceu:bender/bend_osmium_ingot_to_foil" | "gtceu:extractor/extract_kanthal_long_rod" | "gtceu:shaped/small_dust_assembling_hsla_steel" | "gtceu:extractor/extract_copper_hex_cable" | "gtceu:macerator/macerate_neutronium_tiny_fluid_pipe" | "gtceu:cutter/cut_shellite_long_rod_to_rod_water" | "gtceu:macerator/macerate_quartzite_ore_to_raw_ore" | "thermal_extra:storage/twinite_ingot_from_block" | "gtceu:packer/unpackage_wrought_iron_tiny_dust" | "gtceu:smelting/smelt_netherrack_plutonium_ore_to_ingot" | "gtceu:macerator/macerate_europium_block" | "create:small_crimsite_brick_wall" | "gtceu:packer/package_niobium_tiny_dust" | "create:deploying/waxed_weathered_cut_copper_stairs_from_adding_wax" | "gtceu:ore_washer/wash_molybdenum_crushed_ore_to_purified_ore_fast" | "fantasyfurniture:steam_boiler/venthyr/door_double" | "gtceu:shapeless/centrifuged_ore_to_dust_pyrochlore" | "gtceu:ore_washer/wash_uraninite_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_nickel_small_dust" | "create:small_calcite_brick_slab_from_stone_types_calcite_stonecutting" | "gtceu:cutter/cut_manganese_rod_to_bolt" | "gtceu:shaped/ev_input_hatch" | "create:cutting/compat/quark/stripped_azalea_wood" | "gtceu:forming_press/press_rhodium_plated_palladium_turbine_rotor" | "minecraft:ens_granite" | "gtceu:compressor/compress_gypsumto_ore_block" | "gtceu:forge_hammer/hammer_platinum_rod_to_long_rod" | "gtceu:macerator/macerate_mv_gas_turbine" | "mysticalagriculture:stonecutting/soulstone_bricks_slabs_from_soulstone_bricks" | "gtceu:macerator/macerate_raw_magnesite_ore_to_crushed_ore" | "gtceu:shaped/block_compress_rose_gold" | "gtceu:packer/package_indium_small_dust" | "gtceu:cutter/cut_black_bronze_screw_to_bolt_water" | "gtceu:packer/package_magnetite_tiny_dust" | "gtceu:smelting/smelt_endstone_scheelite_ore_to_ingot" | "gtceu:shaped/nugget_assembling_pure_netherite" | "gtceu:cutter/cut_steel_block_to_plate_distilled_water" | "mysticalagriculture:seed/reprocessor/graphite" | "sgjourney:sandstone_with_lapis" | "gtceu:alloy_smelter/annealed_copper_dust_and_nickel_dust_into_cupronickel" | "gtceu:fluid_solidifier/solidify_raw_rubber_to_ingot" | "gtceu:compressor/compress_grossular_gem_to_block" | "gtceu:extractor/extract_rhodium_plated_palladium_plate" | "gtceu:macerator/macerate_mv_muffler_hatch" | "gtceu:laser_engraver/engrave_amethyst_exquisite_gem_to_flawless_gem" | "gtceu:vacuum_freezer/liquid_ender_air" | "create:cut_veridium_bricks_from_stone_types_veridium_stonecutting" | "gtceu:assembler/cover_graphene_wire_gt_double_styrene_butadiene" | "gtceu:cutter/cut_neutronium_boule_water" | "gtceu:cutter/cut_ruridit_long_rod_to_rod_distilled_water" | "gtceu:packer/package_black_bronze_small_dust" | "gtceu:cutter/cut_stainless_steel_block_to_plate_water" | "mysticalagradditions:essence/neutronium_nugget" | "gtceu:extractor/extract_damascus_steel_nugget" | "gtceu:arc_furnace/arc_golden_pickaxe" | "gtceu:macerator/macerate_stone_pressure_plate" | "gtceu:macerator/macerate_red_alloy_foil" | "gtceu:shaped/hoe_bronze" | "gtceu:alloy_smelter/alloy_smelt_kanthal_to_ingot" | "gtceu:arc_furnace/arc_niobium_titanium_foil" | "gtceu:cutter/cut_manganese_screw_to_bolt_water" | "create:compat/environmental/milling/orange_hibiscus" | "gtceu:shaped/small_dust_disassembling_titanium_tungsten_carbide" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_butane" | "gtceu:forge_hammer/hammer_endstone_cooperite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_diatomite" | "gtceu:cutter/cut_pure_netherite_long_rod_to_rod_distilled_water" | "thermal:fuels/numismatic/numismatic_enderium_coin" | "create:oxidized_copper_tile_slab_from_oxidized_copper_tiles_stonecutting" | "create:cutting/compat/tconstruct/stripped_skyroot_log" | "create:cut_limestone_brick_slab" | "thermal:machines/press/unpacking/press_iron_unpacking" | "gtceu:extruder/extrude_titanium_ingot_to_long_rod" | "gtceu:blasting/smelt_bornite_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_hsse" | "gtceu:arc_furnace/arc_luv_chemical_reactor" | "gtceu:shapeless/decompress_hematite_from_ore_block" | "gtceu:arc_furnace/arc_naquadah_small_fluid_pipe" | "gtceu:macerator/macerate_tungsten_bolt" | "gtceu:centrifuge/centrifuge_cooperite_pure_dust_to_dust" | "gtceu:macerator/macerate_rhodium_double_plate" | "gtceu:shaped/small_dust_assembling_hsss" | "exnihilosequentia:ens_porcelain_clay" | "mysticalagriculture:essence/minecraft/dark_oak_log" | "gtceu:shaped/small_dust_assembling_hssg" | "gtceu:macerator/gravel_to_flint" | "gtceu:shapeless/niobium_nitride_wire_wiregtdouble_splitting" | "gtceu:chemical_reactor/isoprene_from_methane" | "gtceu:blasting/smelt_deepslate_gold_ore_to_ingot" | "gtceu:chemical_reactor/methanol_from_dioxide" | "gtceu:extruder/extrude_polyethylene_tiny_pipe" | "gtceu:cutter/cut_melodium_block_to_plate_distilled_water" | "gtceu:electric_blast_furnace/naquadah_boule" | "ae2:block_cutter/stairs/cut_quartz_stairs" | "gtceu:packer/unpackage_olivine_tiny_dust" | "gtceu:compressor/compress_tinto_ore_block" | "gtceu:forge_hammer/hammer_copper_to_plate" | "exnihilosequentia:ens_lead_nugget" | "create:cut_crimsite_brick_wall_from_stone_types_crimsite_stonecutting" | "gtceu:arc_furnace/arc_electrum_normal_item_pipe" | "gtceu:packer/unpackage_sodium_chlorate_tiny_dust" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_hex_wire" | "minecraft:mangrove_planks" | "exnihilosequentia:sieve/ens_crimson_nylium_spore" | "gtceu:arc_furnace/arc_iv_extruder" | "gtceu:packer/cover_cobalt_wire_gt_quadruple" | "gtceu:alloy_smelter/alloy_smelt_bismuth_bronze_nugget_to_ingot" | "gtceu:packer/strip_cobalt_cable_gt_single" | "gtceu:forge_hammer/hammer_endstone_neodymium_ore_to_raw_ore" | "thermal:machines/press/unpacking/press_potato_unpacking" | "gtceu:arc_furnace/arc_prismalium_octal_wire" | "gtceu:macerator/macerate_lumium_frame" | "gtceu:forge_hammer/hammer_copper_rod_to_long_rod" | "gtceu:forge_hammer/hammer_plutonium_ore_to_raw_ore" | "thermal:filter_attachment_2" | "gtceu:shaped/small_dust_assembling_ferrosilite" | "gtceu:shaped/casing_tungstensteel_pipe" | "gtceu:macerator/macerate_electrum_hex_wire" | "gtceu:packer/package_ferrosilite_small_dust" | "gtceu:shapeless/lumium_wire_wiregtoctal_doubling" | "xtonesreworked:kryp_block_15_from_stonecutting" | "gtceu:blasting/smelt_pyrite_ore_to_ingot" | "create:cutting/warped_hyphae" | "gtceu:macerator/macerate_manganese_bolt" | "gtceu:shaped/maintenance_hatch_automatic" | "exnihilosequentia:sieve/ens_ender_pearl" | "gtceu:extruder/extrude_tritanium_ingot_to_bolt" | "minecraft:green_bed_from_white_bed" | "minecraft:magenta_dye_from_blue_red_pink" | "gtceu:centrifuge/decomposition_centrifuging__stellite_100" | "gtceu:smelting/smelt_crushedore_malachite_to_ingot" | "gtceu:macerator/macerate_manganese_screw" | "mysticalagriculture:seed/reprocessor/cow" | "minecraft:lime_carpet" | "gtceu:shaped/small_dust_assembling_americium" | "gtceu:shapeless/iron_magnetic_stick" | "gtceu:extractor/extract_watertight_steel_rod" | "gtceu:macerator/macerate_sulfur_block" | "gtceu:macerator/macerate_blue_steel_rod" | "thermal:augments/machine_efficiency_augment" | "ae2:network/parts/terminals_crafting" | "gtceu:lathe/lathe_rubber_bolt_to_screw" | "gtceu:shaped/steam_boiler_coal_bronze" | "gtceu:macerator/macerate_lumium_rod" | "gtceu:shaped/pipe_small_restrictive_brass" | "gtceu:arc_furnace/arc_naquadah_bolt" | "gtceu:packer/unpackage_rubber_small_dust" | "gtceu:extractor/extract_darmstadtium_ring" | "gtceu:macerator/macerate_polytetrafluoroethylene_frame" | "gtceu:compressor/compress_zeron_100_nugget_to_ingot" | "gtceu:shapeless/stellarium_wire_wiregtsingle_quadrupling" | "gtceu:arc_furnace/arc_lead_huge_fluid_pipe" | "gtceu:centrifuge/centrifuge_tetrahedrite_dirty_dust_to_dust" | "ae2:network/parts/energy_level_emitter" | "bigreactors:fluidizer/solidinjector" | "functionalstorage:framed_controller_extension" | "minecraft:waxed_cut_copper_from_honeycomb" | "gtceu:shaped/plate_double_beryllium" | "gtceu:arc_furnace/arc_palladium_foil" | "gtceu:macerator/macerate_dragonsteel_long_rod" | "gtceu:shaped/small_dust_disassembling_silver_oxide" | "gtceu:forge_hammer/hammer_naquadah_to_plate" | "gtceu:arc_furnace/arc_copper_dust" | "railways:sequenced_assembly/track_byg_cypress_narrow" | "gtceu:shaped/casing_ptfe_pipe" | "gtceu:extractor/extract_americium_dust" | "gtceu:shaped/huge_europium_pipe" | "gtceu:forge_hammer/hammer_spessartine_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_nether_quartz_exquisite_gem_to_flawless_gem_distilled_water" | "thermal:machines/centrifuge/centrifuge_oil_sand" | "gtceu:packer/package_soldering_alloy_small_dust" | "gtceu:wiremill/mill_mercury_barium_calcium_cuprate_wire" | "gtceu:packer/package_rubber_small_dust" | "gtceu:alloy_smelter/alloy_smelt_hsss_ingot_to_small_gear" | "minecraft:muddy_mangrove_roots" | "gtceu:shaped/zpm_extruder" | "mysticalagriculture:essence/minecraft/gray_dye" | "gtceu:extractor/extract_trinaquadalloy_fine_wire" | "gtceu:shapeless/nugget_disassembling_electrum" | "gtceu:forge_hammer/hammer_pyrolusite_crushed_ore_to_dust" | "create:small_asurine_brick_slab_from_stone_types_asurine_stonecutting" | "gtceu:macerator/macerate_dragonsteel_foil" | "gtceu:shapeless/nugget_disassembling_gold" | "thermal:machines/press/unpacking/press_beetroot_unpacking" | "gtceu:cutter/cut_wood_screw_to_bolt_distilled_water" | "create:weathered_copper_tile_stairs_from_weathered_copper_tiles_stonecutting" | "gtceu:cutter/cut_stainless_steel_long_rod_to_rod" | "gtceu:shaped/tiny_dust_disassembling_phosphate" | "gtceu:compressor/compress_magnesium_diboride_nugget_to_ingot" | "minecraft:light_gray_banner" | "farmersdelight:cutting/mangrove_sign" | "gtceu:centrifuge/centrifuge_pentlandite_dirty_dust_to_dust" | "gtceu:ore_washer/wash_sphalerite_crushed_ore_to_purified_ore_distilled" | "gtceu:smelting/smelt_purifiedore_granitic_mineral_sand_to_ingot" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_block" | "gtceu:forge_hammer/hammer_uranium_rhodium_dinaquadide_to_plate" | "create:cutting/compat/byg/ether_wood" | "automobility:frame/standard_pink" | "create:smelting/glass_from_tiled_glass" | "gtceu:packer/unpackage_inert_metal_mixture_small_dust" | "gtceu:bender/bend_damascus_steel_to_plate" | "gtceu:cutter/cut_yttrium_barium_cuprate_long_rod_to_rod_distilled_water" | "gtceu:extruder/extrude_vanadium_gallium_wire" | "gtceu:shaped/small_dust_disassembling_neutronium" | "gtceu:ore_washer/wash_alunite_pure_dust_to_dust" | "gtceu:ore_washer/wash_cinnabar_crushed_ore_to_purified_ore_fast" | "create:pressing/brass_ingot" | "thermal_extra:parts/shellite_gear" | "gtceu:assembler/steel_drum" | "gtceu:centrifuge/oilsands_ore_separation" | "gtceu:shaped/ev_bender" | "minecraft:trapped_chest" | "gtceu:extractor/extract_tungsten_carbide_bolt" | "gtceu:assembler/assemble_enderium_frame" | "gtceu:shaped/stick_long_stick_hsse" | "gtceu:shaped/block_compress_red_steel" | "gtceu:extruder/extrude_antimony_ingot_to_block" | "gtceu:shaped/buzzsaw_blade_iron" | "gtceu:extractor/extract_thorium_dust" | "gtceu:alloy_smelter/copper_dust_and_zinc_dust_into_brass" | "gtceu:macerator/macerate_weapon_grade_naquadah_frame" | "minecraft:polished_andesite_stairs_from_andesite_stonecutting" | "gtceu:shaped/stick_long_stick_hsss" | "gtceu:shaped/turbine_blade_aluminium" | "xtonesreworked:jelt_block_8_from_stonecutting" | "gtceu:blasting/smelt_deepslate_diatomite_ore_to_ingot" | "gtceu:forge_hammer/hammer_bismuth_bronze_rod_to_long_rod" | "gtceu:shapeless/dust_bronze" | "mysticalagriculture:essence/minecraft/charcoal" | "minecraft:diamond_axe" | "gtceu:shaped/stick_long_stick_hssg" | "create:cutting/compat/byg/stripped_skyris_log" | "thermal:parts/invar_gear" | "gtceu:macerator/macerate_chromium_block" | "gtceu:ore_washer/wash_graphite_pure_dust_to_dust" | "thermal:machines/insolator/insolator_brain_coral" | "railways:sequenced_assembly/light_blue_conductor_cap" | "xtonesreworked:reed_block_0" | "gtceu:macerator/macerate_gypsum_refined_ore_to_dust" | "gtceu:packer/unpackage_plutonium_tiny_dust" | "gtceu:laser_engraver/engrave_salt_exquisite_gem_to_flawless_gem" | "exnihilosequentia:fluid_item/ens_soul_sand" | "gtceu:macerator/macerate_hsss_long_rod" | "gtceu:arc_furnace/arc_osmium_hex_cable" | "gtceu:shaped/bolt_saw_red_alloy" | "gtceu:extractor/extract_trinium_single_cable" | "gtceu:shaped/zpm_bender" | "minecraft:dark_oak_pressure_plate" | "gtceu:shapeless/melodium_wire_wiregtdouble_splitting" | "thermal:machines/pulverizer/pulverizer_enderium_ingot_to_dust" | "gtceu:arc_furnace/arc_uranium_235_rod" | "gtceu:fluid_solidifier/solidify_lead_to_ingot" | "gtceu:cutter/cut_naquadic_netherite_exquisite_gem_to_flawless_gem" | "gtceu:shaped/emitter_lv" | "gtceu:cutter/cut_hsss_block_to_plate_water" | "gtceu:alloy_smelter/alloy_smelt_gold_nugget_to_ingot" | "gtceu:shaped/small_iridium_pipe" | "gtceu:assembler/asmd_capacitor" | "gtceu:extractor/extract_hastelloy_c_276_double_plate" | "gtceu:smelting/dust_raw_void__demagnetize_from_dust" | "create:compat/bop/milling/wildflower" | "gtceu:chemical_reactor/chromium_trioxide" | "mysticalagriculture:guide_book" | "create:polished_cut_dripstone_wall" | "gtceu:circuit_assembler/processor_mv_soldering_alloy" | "thermal:machines/pulverizer/pulverizer_electrum_plate_to_dust" | "gtceu:forge_hammer/hammer_barite_ore_to_raw_ore" | "gtceu:lathe/lathe_cupronickel_to_rod" | "gtceu:macerator/macerate_hv_wiremill" | "gtceu:macerator/macerate_osmium_nugget" | "create:cutting/stripped_spruce_wood" | "gtceu:packer/package_lazurite_tiny_dust" | "gtceu:shaped/wrench_head_aluminium" | "gtceu:packer/package_screret_runic_laser_source_base_small_dust" | "gtceu:cutter/cut_graphene_block_to_plate" | "gtceu:blasting/smelt_raw_bornite_ore_to_ingot" | "gtceu:lathe/lathe_naquadah_to_rod" | "exnihilosequentia:ens_deepslate_hammer" | "gtceu:centrifuge/centrifuge_barite_dirty_dust_to_dust" | "minecraft:red_banner" | "gtceu:shapeless/nickel_wire_wiregthex_splitting" | "gtceu:shaped/small_gear_twinite" | "gtceu:bender/bend_indium_tin_barium_titanium_cuprate_plate_to_foil" | "gtceu:macerator/macerate_iron_bars" | "create:cutting/compat/biomesoplenty/stripped_umbran_wood" | "exnihilosequentia:ens_uranium_nugget" | "gtceu:forge_hammer/hammer_certus_quartz_ore_to_raw_ore" | "gtceu:distillery/distill_hydro_cracked_ethylene_to_ethane" | "gtceu:shaped/screwdriver_tip_titanium" | "gtceu:fluid_solidifier/solidify_uranium_to_plate" | "gtceu:alloy_smelter/alloy_smelt_palladium_ingot_to_block" | "gtceu:alloy_blast_smelter/hsla_steel_gas" | "gtceu:shaped/small_dust_assembling_magnetic_neodymium" | "mysticalagriculture:souls/ender_pearl" | "gtceu:bender/bend_soul_infused_ingot_to_double_plate" | "gtceu:shaped/tiny_dust_disassembling_gunpowder" | "gtceu:arc_furnace/arc_polyvinyl_chloride_large_item_pipe" | "gtceu:macerator/macerate_platinum_rod" | "gtceu:thermal_centrifuge/centrifuge_sodalite_purified_ore_to_refined_ore" | "gtceu:cutter/cut_vanadium_gallium_block_to_plate_distilled_water" | "gtceu:ore_washer/wash_ruby_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_lapis_block_to_gem" | "gtceu:shaped/emitter_mv" | "gtceu:fluid_solidifier/solidify_potin_block" | "powersuits:modules/movement/jetpack" | "gtceu:circuit_assembler/data_stick" | "gtceu:blasting/smelt_deepslate_chalcopyrite_ore_to_ingot" | "gtceu:shaped/plate_brass" | "gtceu:shaped/small_dust_disassembling_bone" | "gtceu:laser_engraver/engrave_diamond_flawless_gem_to_gem" | "gtceu:packer/unpackage_lead_small_dust" | "gtceu:assembler/cover_nichrome_wire_gt_single_silicone" | "gtceu:macerator/macerate_luv_lathe" | "gtceu:shaped/emitter_hv" | "ae2additions:cells/super/256k-housing" | "gtceu:distillery/distill_oil_light_to_sulfuric_naphtha" | "gtceu:extractor/extract_iridium_bolt" | "gtceu:packer/package_yellow_limonite_tiny_dust" | "gtceu:extractor/extract_molybdenum_disilicide_ring" | "gtceu:macerator/macerate_granite" | "gtceu:shaped/small_dust_assembling_rhodium_plated_palladium" | "create:compat/atmospheric/milling/yucca_flower" | "ae2:entropy/cool/grass_block_dirt" | "gtceu:macerator/macerate_prismalium_foil" | "gtceu:electrolyzer/decomposition_electrolyzing_12_crown_4" | "gtceu:alloy_smelter/alloy_smelt_cobalt_nugget_to_ingot" | "create:cutting/compat/twilightforest/stripped_dark_log" | "gtceu:macerator/macerate_ilmenite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_black_bronze_gear" | "minecraft:large_boiler/acacia_pressure_plate" | "thermal:earth_charge_3" | "gtceu:macerator/macerate_titanium_carbide_plate" | "gtceu:shaped/large_chromium_pipe" | "gtceu:macerator/macerate_neodymium_nugget" | "gtceu:shaped/large_cobalt_brass_pipe" | "gtceu:bender/bend_enriched_naquadah_ingot_to_dense_plate" | "gtceu:packer/pack_silver_wires_4_single" | "gtceu:cutter/cut_titanium_long_rod_to_rod_distilled_water" | "mysticalagriculture:essence/minecraft/cobblestone" | "gtceu:macerator/macerate_bismuth_bronze_turbine_blade" | "gtceu:assembler/cover_tungsten_steel_wire_gt_double_silicone" | "gtceu:extruder/extrude_titanium_ingot_to_gear" | "gtceu:shaped/pickaxe_tungsten_steel" | "gtceu:assembler/cover_steel_wire_gt_double_silicone" | "gtceu:macerator/macerate_tin_alloy_nonuple_fluid_pipe" | "thermal:machines/smelter/smelter_lumium_plate_to_ingot" | "create:cutting/compat/twilightforest/mining_wood" | "gtceu:macerator/macerate_enderium_gear" | "gtceu:bender/bend_cobalt_brass_to_plate" | "gtceu:bender/bend_uranium_235_ingot_to_double_plate" | "create:cutting/compat/byg/palo_verde_log" | "gtceu:ore_washer/wash_apatite_dirty_dust_to_dust" | "exnihilosequentia:sieve/ens_flint" | "gtceu:chemical_reactor/biphenyl_from_toluene" | "mysticalagriculture:prudentium_ingot_recraft" | "gtceu:cutter/cut_stellarium_block_to_plate_water" | "gtceu:large_chemical_reactor/titanium_tetrachloride" | "minecraft:sandstone_wall" | "gtceu:shaped/block_compress_kanthal" | "gtceu:cutter/cut_platinum_screw_to_bolt" | "gtceu:smelting/smelt_purifiedore_chalcocite_to_ingot" | "gtceu:extruder/extrude_lumium_to_rod" | "gtceu:cutter/cut_naquadah_boule_water" | "gtceu:shaped/small_dust_assembling_barium" | "thermal:smelting/lumium_ingot_from_dust_smelting" | "gtceu:arc_furnace/arc_large_centrifuge" | "gtceu:macerator/macerate_magnalium_huge_restrictive_item_pipe" | "webdisplays:minepad2" | "gtceu:smelting/smelt_impuredust_molybdenum_to_ingot" | "gtceu:assembler/cover_copper_wire_gt_single_rubber" | "gtceu:shaped/emitter_iv" | "gtceu:macerator/macerate_opal_crushed_ore_to_impure_dust" | "gtceu:shaped/iv_canner" | "gtceu:shaped/stick_osmiridium" | "gtceu:extractor/extract_red_steel_gear" | "gtceu:macerator/macerate_deepslate_sapphire_ore_to_raw_ore" | "gtceu:extractor/extract_tritanium_gear" | "gtceu:smelting/smelt_puredust_granitic_mineral_sand_to_ingot" | "gtceu:cutter/cut_pure_netherite_rod_to_bolt_distilled_water" | "gtceu:shaped/tiny_dust_assembling_potassium_hydroxide" | "farmersdelight:cutting/mangrove_log" | "gtceu:macerator/macerate_netherrack_fullers_earth_ore_to_raw_ore" | "bigreactors:reactor/reinforced/passivetap_fe" | "gtceu:shaped/tiny_dust_assembling_wheat" | "gtceu:arc_furnace/arc_ev_assembler" | "gtceu:shaped/glass_dust_hammer" | "automobility:frame/standard_green" | "gtceu:macerator/macerate_titanium_tungsten_carbide_block" | "gtceu:arc_furnace/arc_twinite_octal_wire" | "gtceu:macerator/macerate_titanium_frame" | "ae2:tools/paintballs_lumen_purple" | "gtceu:blasting/smelt_netherrack_realgar_ore_to_ingot" | "toms_storage:trim_clean" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_quadruple_styrene_butadiene" | "gtceu:centrifuge/decomposition_centrifuging__granite" | "gtceu:electric_blast_furnace/blast_manganese_phosphide" | "gtceu:macerator/macerate_lv_thermal_centrifuge" | "gtceu:extractor/extract_aluminium_plate" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_methane" | "gtceu:macerator/macerate_potin_huge_fluid_pipe" | "gtceu:wiremill/mill_dragonsteel_wire" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_plate" | "gtceu:arc_furnace/arc_hv_cutter" | "gtceu:laser_engraver/engrave_naquadic_netherite_flawless_gem_to_gem" | "gtceu:create_mixer/stainless_steel_from_elements" | "gtceu:chemical_reactor/desulfurize_natural_gas" | "gtceu:ore_washer/wash_salt_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_nickel_gear" | "mysticalagriculture:seed/crafting/enderman" | "gtceu:shaped/tiny_dust_disassembling_cinnabar" | "gtceu:arc_furnace/arc_samarium_iron_arsenic_oxide_quadruple_wire" | "gtceu:shaped/small_dust_disassembling_sodium_azide" | "gtceu:arc_furnace/arc_neutronium_frame" | "minecraft:brick_wall" | "thermal:machines/pulverizer/pulverizer_raw_silver" | "gtceu:blasting/smelt_deepslate_spessartine_ore_to_ingot" | "gtceu:extractor/extract_nichrome_nugget" | "gtceu:macerator/macerate_magnalium_small_restrictive_item_pipe" | "gtceu:cutter/cut_rhodium_rod_to_bolt" | "gtceu:shaped/tiny_dust_assembling_amethyst" | "create:compat/botania/milling/yellow_petal" | "gtceu:implosion_compressor/implode_dust_emerald__tnt" | "create:compat/botania/milling/black_petal" | "gtceu:packer/package_twinite_small_dust" | "gtceu:arc_furnace/arc_americium_foil" | "gtceu:extractor/extract_silver_single_cable" | "gtceu:electric_blast_furnace/blast_dragonsteel" | "gtceu:arc_furnace/arc_large_distillery" | "gtceu:lathe/lathe_naquadah_alloy_bolt_to_screw" | "gtceu:macerator/macerate_enderium_hex_wire" | "gtceu:centrifuge/stone_dust_separation" | "gtceu:macerator/macerate_steel_ingot" | "create:compat/byg/milling/green_tulip" | "gtceu:arc_furnace/arc_iv_thermal_centrifuge" | "gtceu:cutter/cut_styrene_butadiene_rubber_block_to_plate_water" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtsingle_quadrupling" | "gtceu:chemical_reactor/nitric_oxide_from_ammonia" | "simplylight:illuminant_purple_block_on_dyed" | "mysticalagriculture:seed/reprocessor/terrasteel" | "thermal:smelting/tin_ingot_from_ore_smelting" | "gtceu:shaped/stick_long_weapon_grade_naquadah" | "gtceu:arc_furnace/arc_neodymium_double_plate" | "gtceu:shapeless/magnesium_diboride_wire_wiregtquadruple_splitting" | "gtceu:chemical_reactor/fluoroantimonic_acid" | "gtceu:shapeless/block_decompress_certus_quartz" | "gtceu:macerator/macerate_iron_block" | "gtceu:alloy_smelter/alloy_smelt_styrene_butadiene_rubber_to_nugget" | "create:polished_cut_asurine_slab_from_stone_types_asurine_stonecutting" | "gtceu:assembler/cover_red_alloy_wire_gt_octal_styrene_butadiene" | "mysticalagriculture:essence/minecraft/blue_dye" | "gtceu:arc_furnace/arc_tantalum_plate" | "gtceu:shaped/small_dust_assembling_yellow_limonite" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_1_1" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_1_2" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_1_3" | "mysticalagriculture:tertium_essence" | "gtceu:assembler/resistor_charcoal_annealed" | "gtceu:shapeless/decompress_cassiterite_sand_from_ore_block" | "minecraft:diamond_helmet" | "gtceu:shaped/tiny_dust_assembling_ferrosilite" | "gtceu:shaped/emitter_ev" | "gtceu:shaped/small_dust_assembling_spessartine" | "gtceu:smelting/smelt_raw_almandine_ore_to_ingot" | "bigreactors:smelting/graphite_from_coalblock" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_1_0" | "minecraft:compass" | "gtceu:shaped/small_dust_disassembling_iridium" | "gtceu:packer/package_purified_debris_tiny_dust" | "create:cutting/compat/byg/stripped_willow_log" | "gtceu:shaped/uv_laser_engraver" | "sgjourney:cut_naquadah_stairs" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_double_wire" | "gtceu:cutter/cut_polybenzimidazole_block_to_plate" | "gtceu:shaped/bolt_saw_electrum" | "gtceu:distillery/distill_wood_tar_to_benzene" | "create:cut_deepslate_brick_stairs_from_stone_types_deepslate_stonecutting" | "gtceu:macerator/macerate_tungsten_steel_octal_cable" | "gtceu:shaped/drill_head_cobalt_brass" | "create:compat/silentsgems/crushing/fluorite_ore" | "gtceu:shaped/iv_rock_crusher" | "gtceu:forge_hammer/hammer_ilmenite_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_ssoc_water" | "gtceu:macerator/macerate_samarium_ingot" | "gtceu:packer/unpackage_sodium_perchlorate_small_dust" | "gtceu:assembler/battery_hull_iv" | "gtceu:blasting/smelt_raw_sapphire_ore_to_ingot" | "gtceu:assembler/basic_circuit_board" | "gtceu:extruder/extrude_silver_ingot_to_ring" | "gtceu:fluid_solidifier/solidify_polyphenylene_sulfide_block" | "gtceu:forge_hammer/hammer_endstone_quartzite_ore_to_raw_ore" | "thermal:smelting/cooked_corn_from_smelting" | "gtceu:extractor/extract_americium_rod" | "gtceu:cutter/cut_red_alloy_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_screret_runic_laser_source_base_block" | "gtceu:thermal_centrifuge/centrifuge_pyrite_purified_ore_to_refined_ore" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/black_steel_wire_wiregtoctal_doubling" | "xtonesreworked:mint_block_0_from_stonecutting" | "gtceu:macerator/macerate_sodalite_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_lepidolite_ore_to_ingot" | "create:cutting/compat/byg/stripped_witch_hazel_log" | "gtceu:macerator/macerate_steam_large_turbine" | "gtceu:sifter/sift_pyrope_purified_ore_to_gems" | "gtceu:shaped/shovel_stainless_steel" | "exnihilosequentia:sieve/ens_birch_sapling" | "gtceu:arc_furnace/arc_annealed_copper_quadruple_wire" | "gtceu:centrifuge/decomposition_centrifuging__stellarium" | "thermal:storage/enderium_block" | "gtceu:assembler/battery_hull_hv" | "gtceu:extractor/extract_tungsten_long_rod" | "gtceu:fluid_solidifier/solidify_rhodium_to_ingot" | "gtceu:macerator/macerate_black_steel_ingot" | "thermal:machines/press/press_invar_ingot_to_coin" | "gtceu:thermal_centrifuge/centrifuge_gold_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_annealed_copper_hex_wire" | "gtceu:arc_furnace/arc_pure_netherite_plate" | "gtceu:shaped/plate_zinc" | "gtceu:cutter/cut_pyrope_flawless_gem_to_gem_water" | "gtceu:shapeless/block_decompress_indium_gallium_phosphide" | "gtceu:compressor/compress_rhodium_to_block" | "gtceu:blasting/smelt_deepslate_ilmenite_ore_to_ingot" | "gtceu:arc_furnace/arc_tungsten_frame" | "exmachinis:compacting/raw_copper" | "thermal:machines/centrifuge/centrifuge_magenta_rockwool" | "gtceu:smelting/smelt_endstone_basaltic_mineral_sand_ore_to_ingot" | "farmersdelight:large_boiler/cutting_board" | "mysticalagriculture:seed/infusion/stone" | "gtceu:arc_furnace/arc_hsla_steel_frame" | "extendedcrafting:auto_ender_crafter" | "railways:sequenced_assembly/track_twilightforest_canopy_narrow" | "gtceu:arc_furnace/arc_vanadium_gallium_small_spring" | "gtceu:blasting/smelt_endstone_wulfenite_ore_to_ingot" | "gtceu:extractor/extract_maraging_steel_300_rod" | "gtceu:arc_furnace/arc_bismuth_dust" | "gtceu:smelting/smelt_deepslate_magnesite_ore_to_ingot" | "create:cut_deepslate_slab_from_stone_types_deepslate_stonecutting" | "gtceu:ore_washer/wash_bornite_crushed_ore_to_purified_ore_fast" | "modularrouters:pushing_augment" | "gtceu:arc_furnace/arc_steel_pipe_casing" | "gtceu:arc_furnace/arc_tungsten_carbide_long_rod" | "gtceu:shaped/small_dust_disassembling_trona" | "gtceu:assembler/dynamo_hatch_ulv" | "thermal:machines/pulverizer/pulverizer_catalyst_basalz_powder" | "create:cut_dripstone_brick_stairs" | "gtceu:sifter/sift_topaz_purified_ore_to_gems" | "minecraft:stone_axe" | "gtceu:shaped/wire_cutter_cobalt_brass" | "gtceu:chemical_reactor/fertilizer_g_t" | "gtceu:chemical_reactor/fertilizer_g_s" | "gtceu:extractor/extract_ultimet_gear" | "gtceu:macerator/macerate_tungsten_steel_ingot" | "thermal:rockwool/purple_rockwool_from_dye" | "gtceu:arc_furnace/arc_lv_battery_hull" | "gtceu:arc_furnace/arc_mv_wiremill" | "gtceu:arc_furnace/arc_magnesium_diboride_double_wire" | "gtceu:extractor/extract_aluminium_octal_cable" | "gtceu:packer/package_powellite_tiny_dust" | "gtceu:shaped/buzzsaw_blade_ultimet" | "gtceu:macerator/macerate_olivine_gem" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_hex_styrene_butadiene" | "gtceu:chemical_reactor/fertilizer_g_d" | "gtceu:packer/package_mica_tiny_dust" | "gtceu:forge_hammer/hammer_tetrahedrite_crushed_ore_to_impure_dust" | "gtceu:chemical_reactor/fertilizer_g_a" | "thermal:stripped_rubberwood_wood" | "create:crafting/kinetics/controls" | "gtceu:smelting/dust_yellow_limonite__dust_to_ingot" | "gtceu:shaped/quadruple_europium_pipe" | "minecraft:steam_boiler/jungle_chest_boat" | "gtceu:chemical_reactor/fertilizer_g_p" | "gtceu:macerator/macerate_niobium_titanium_nugget" | "gtceu:large_chemical_reactor/styrene_butadiene_rubber" | "gtceu:arc_furnace/arc_iv_fluid_heater" | "gtceu:packer/unpackage_triethylene_glycol_ditosylate_small_dust" | "functionalstorage:warped_4" | "gtceu:arc_furnace/arc_niobium_nitride_octal_cable" | "functionalstorage:warped_2" | "functionalstorage:warped_1" | "gtceu:alloy_smelter/alloy_smelt_graphene_to_nugget" | "create:polished_cut_ochrum_from_stone_types_ochrum_stonecutting" | "create:polished_cut_tuff_from_stone_types_tuff_stonecutting" | "thermal:fire_charge/signalum_glass_2" | "gtceu:arc_furnace/arc_niobium_titanium_double_plate" | "gtceu:assembler/cover_cupronickel_wire_gt_hex_styrene_butadiene" | "minecraft:steam_boiler/jungle_stairs" | "gtceu:extractor/extract_tungsten_steel_dense_plate" | "gtceu:macerator/macerate_sterling_silver_screw" | "gtceu:macerator/macerate_saltpeter_refined_ore_to_dust" | "framedblocks:framed_extended_double_slope_panel" | "gtceu:macerator/macerate_stellarium_bolt" | "gtceu:assembler/battery_hull_lv" | "gtceu:large_chemical_reactor/lightly_steam_crack_light_fuel" | "gtceu:packer/pack_lumium_wires_1_single" | "create:crushing/lapis_ore" | "gtceu:fluid_solidifier/solidify_tungsten_steel_small_gear" | "mysticalagriculture:seed/infusion/zombie" | "gtceu:arc_furnace/arc_naquadah_alloy_frame" | "gtceu:thermal_centrifuge/centrifuge_graphite_purified_ore_to_refined_ore" | "gtceu:cutter/cut_polycaprolactam_block_to_plate" | "create:small_dripstone_brick_wall" | "gtceu:extractor/extract_magnetic_steel_nugget" | "gtceu:wiremill/mill_osmium_wire" | "minecraft:steam_boiler/brown_wool" | "mysticalagriculture:tertium_upgrade" | "gtceu:arc_furnace/arc_niobium_nitride_double_wire" | "gtceu:shapeless/fine_wire_electrum" | "gtceu:blasting/smelt_raw_spodumene_ore_to_ingot" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_butadiene" | "gtceu:packer/package_tantalum_tiny_dust" | "gtceu:shaped/tiny_dust_disassembling_goethite" | "gtceu:assembler/cover_niobium_titanium_wire_gt_octal_silicone" | "gtceu:chemical_reactor/polydimethylsiloxane_from_dimethyldichlorosilane" | "gtceu:extractor/extract_osmiridium_nugget" | "gtceu:packer/package_polybenzimidazole_quadruple_pipe" | "exnihilosequentia:crucible/ens_saplings" | "gtceu:extractor/extract_naquadah_alloy_nugget" | "gtceu:extractor/extract_polybenzimidazole_ingot" | "minecraft:iron_axe" | "gtceu:packer/strip_electrum_cable_gt_double" | "gtceu:ore_washer/wash_cassiterite_crushed_ore_to_purified_ore" | "ae2:decorative/quartz_vibrant_glass" | "gtceu:shaped/tiny_dust_assembling_triethylene_glycol_diazide" | "gtceu:assembler/jungle_fence" | "gtceu:cutter/cut_ender_pearl_block_to_plate" | "gtceu:ore_washer/wash_cinnabar_pure_dust_to_dust" | "gtceu:arc_furnace/arc_signalum_foil" | "gtceu:circuit_assembler/nano_computer_iv" | "minecraft:jukebox" | "gtceu:fluid_solidifier/solidify_electrum_block" | "gtceu:cutter/cut_rose_gold_long_rod_to_rod" | "gtceu:arc_furnace/arc_mv_energy_input_hatch" | "gtceu:assembler/cover_lead_wire_gt_single_rubber" | "gtceu:extruder/extrude_tin_alloy_to_rod" | "gtceu:assembler/cover_tin_wire_gt_single_silicone" | "mysticalagriculture:essence/minecraft/birch_log" | "gtceu:shaped/tiny_dust_disassembling_carbon" | "thermal:rockwool/white_rockwool_from_smelting" | "gtceu:macerator/macerate_neutronium_ingot" | "gtceu:macerator/macerate_tungsten_steel_double_wire" | "ae2:network/cables/smart_brown" | "gtceu:ore_washer/wash_electrotine_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_titanium_long_rod" | "gtceu:packer/pack_electrum_wires_4_single" | "gtceu:centrifuge/centrifuge_naquadah_pure_dust_to_dust" | "gtceu:macerator/macerate_potin_nugget" | "ae2:network/cables/covered_orange" | "gtceu:assembler/cover_lead_wire_gt_single_silicone" | "gtceu:shaped/tiny_dust_disassembling_bastnasite" | "gtceu:electric_blast_furnace/blast_void_gas" | "gtceu:arc_furnace/arc_gas_large_turbine" | "create:compat/botania/milling/green_petal" | "minecraft:magenta_terracotta" | "gtceu:shaped/luv_arc_furnace" | "gtceu:arc_furnace/arc_hopper" | "gtceu:arc_furnace/arc_rod_extruder_mold" | "gtceu:assembler/assemble_naquadah_alloy_frame" | "gtceu:arc_furnace/arc_aluminium_hex_wire" | "gtceu:bender/bend_titanium_tungsten_carbide_plate_to_double_plate" | "gtceu:arc_furnace/arc_magnalium_large_restrictive_item_pipe" | "gtceu:ore_washer/wash_redstone_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/pack_iron_wires_2_0" | "create:cut_deepslate_bricks_from_stone_types_deepslate_stonecutting" | "gtceu:packer/pack_iron_wires_2_1" | "gtceu:create_mixer/stainless_steel_from_invar" | "gtceu:packer/pack_iron_wires_2_2" | "create:milling/granite" | "gtceu:autoclave/carbon_fibers_pbi" | "gtceu:bender/bend_melodium_ingot_to_double_plate" | "thermal:cyan_concrete_powder_with_slag" | "gtceu:ore_washer/wash_vanadium_magnetite_pure_dust_to_dust" | "gtceu:smelting/smelt_netherrack_malachite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_indium_gallium_phosphide_to_plate" | "gtceu:bender/fluid_cell_ptfe" | "gtceu:packer/strip_niobium_titanium_cable_gt_single" | "minecraft:cobblestone_stairs_from_cobblestone_stonecutting" | "gtceu:compressor/carbon_fiber_plate" | "gtceu:macerator/macerate_polyvinyl_chloride_normal_item_pipe" | "gtceu:packer/strip_tungsten_cable_gt_quadruple" | "gtceu:circuit_assembler/data_stick_soldering_alloy" | "create:cut_andesite_bricks_from_stone_types_andesite_stonecutting" | "gtceu:packer/unpackage_uranium_235_small_dust" | "create:cutting/compat/biomesoplenty/magic_wood" | "minecraft:pink_wool" | "gtceu:fluid_solidifier/solidify_cupronickel_block" | "simplylight:illuminant_yellow_block_dyed" | "gtceu:cutter/cut_maraging_steel_300_block_to_plate_distilled_water" | "gtceu:macerator/macerate_europium_quadruple_wire" | "ae2:matter_cannon/nuggets/iron" | "gtceu:ore_washer/wash_silver_crushed_ore_to_purified_ore_distilled" | "gtceu:smelting/dust_cassiterite_sand__dust_to_ingot" | "gtceu:shaped/stick_gold" | "gtceu:shaped/tiny_dust_disassembling_zeolite" | "gtceu:forge_hammer/hammer_raw_galena_to_crushed_ore" | "gtceu:cutter/cut_rhodium_long_rod_to_rod" | "ae2wtlib:pattern_encoding/upgrade_wireless_pattern_encoding_terminal" | "gtceu:shaped/pipe_normal_restrictive_cobaltbrass" | "gtceu:arc_furnace/arc_cobalt_rod" | "farmersdelight:cutting/nether_bricks" | "gtceu:macerator/macerate_tritanium_double_wire" | "ae2:network/cells/item_storage_cell_1k_storage" | "gtceu:macerator/macerate_barite_ore_to_raw_ore" | "gtceu:packer/unpackage_garnierite_small_dust" | "gtceu:shaped/medium_titanium_pipe" | "framedblocks:framed_soul_torch" | "mysticalagriculture:imperium_growth_accelerator" | "minecraft:large_boiler/pink_wool" | "gtceu:smelting/smelt_impuredust_lead_to_ingot" | "gtceu:assembler/cover_advanced_activity_cover" | "gtceu:macerator/macerate_mangrove_button" | "gtceu:fluid_solidifier/solidify_cobalt_brass_to_ingot" | "exnihilosequentia:ens_crimson_crucible" | "gtceu:macerator/macerate_reinforced_epoxy_resin_block" | "gtceu:ore_washer/wash_goethite_dirty_dust_to_dust" | "gtceu:extruder/extrude_tungsten_wire" | "gtceu:arc_furnace/arc_polybenzimidazole_nonuple_fluid_pipe" | "mysticalagriculture:seed/crafting/air" | "gtceu:arc_furnace/arc_copper_double_plate" | "gtceu:arc_furnace/arc_lp_steam_furnace" | "gtceu:bender/bend_lead_to_plate" | "bigreactors:blasting/yellorium_from_dust" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_to_ingot" | "gtceu:extruder/extrude_blue_steel_ingot_to_block" | "automobility:frame/standard_white" | "gtceu:shapeless/nugget_disassembling_silicon" | "gtceu:macerator/macerate_osmiridium_gear" | "gtceu:cutter/cut_aluminium_long_rod_to_rod_water" | "gtceu:ore_washer/wash_green_sapphire_crushed_ore_to_purified_ore_fast" | "gtceu:smelting/smelt_refinedore_pentlandite_to_ingot" | "gtceu:shaped/small_dust_assembling_platinum_sludge_residue" | "gtceu:assembly_line/energy_hatch_uhv" | "gtceu:assembler/battery_hull_uv" | "gtceu:circuit_assembler/wetware_board" | "create:polished_cut_scorchia_slab" | "gtceu:ore_washer/wash_amethyst_pure_dust_to_dust" | "gtceu:macerator/macerate_stainless_steel_crate" | "gtceu:smelting/smelt_refinedore_copper_to_ingot" | "gtceu:distillery/distill_coal_gas_to_carbon_dioxide" | "gtceu:macerator/macerate_rubber_nugget" | "gtceu:ore_washer/wash_lapis_pure_dust_to_dust" | "gtceu:shaped/small_dust_assembling_cupronickel" | "gtceu:arc_furnace/arc_plutonium_241_rod" | "gtceu:packer/pack_lead_wires_2_single" | "gtceu:shaped/uv_chemical_bath" | "gtceu:cutter/cut_lumium_long_rod_to_rod_distilled_water" | "gtceu:large_chemical_reactor/dimethylhydrazine_from_dimethylamine" | "ae2:matter_cannon/nuggets/tungsten" | "gtceu:macerator/macerate_indium_gallium_phosphide_block" | "gtceu:arc_furnace/arc_large_engraving_laser" | "gtceu:fluid_solidifier/solidify_uranium_235_to_plate" | "thermal:machines/sawmill/sawmill_frost_melon" | "gtceu:cutter/cut_palladium_block_to_plate_water" | "gtceu:assembler/luv_4096a_laser_source_hatch" | "gtceu:macerator/macerate_iv_extractor" | "gtceu:shaped/tiny_dust_assembling_agar" | "gtceu:macerator/macerate_coal_crushed_ore_to_dust" | "gtceu:extruder/extrude_electrum_ingot_to_gear" | "gtceu:shaped/small_dust_disassembling_manganese" | "gtceu:extractor/extract_electrum_ingot" | "mysticalagriculture:seed/crafting/marble" | "gtceu:extractor/extract_copper_double_plate" | "expatternprovider:epp_upgrade" | "mysticalagriculture:prudentium_chestplate" | "gtceu:shaped/screw_gold" | "gtceu:shaped/tiny_dust_disassembling_trinium_sulfide" | "gtceu:compressor/compress_diatomiteto_ore_block" | "minecraft:orange_terracotta" | "gtceu:smelting/smelt_puredust_pyrite_to_ingot" | "exnihilosequentia:ens_beehive_frame" | "minecraft:paper" | "gtceu:shapeless/silver_wire_wiregtsingle_quadrupling" | "gtceu:forge_hammer/hammer_salt_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_plutonium_241_double_plate" | "gtceu:shaped/tiny_dust_assembling_thorium" | "gtceu:forge_hammer/hammer_deepslate_thorium_ore_to_raw_ore" | "gtceu:arc_furnace/arc_electrum_small_restrictive_item_pipe" | "gtceu:fluid_solidifier/solidify_reinforced_epoxy_resin_to_nugget" | "gtceu:smelting/smelt_crushedore_cobaltite_to_ingot" | "gtceu:shaped/small_dust_assembling_sphalerite" | "gtceu:compressor/compress_blue_alloy_nugget_to_ingot" | "gtceu:arc_furnace/arc_magnetic_neodymium_ingot" | "gtceu:extractor/extract_osmium_octal_cable" | "gtceu:distillery/distill_steam_cracked_butane_to_ethane" | "gtceu:bender/bend_vanadium_gallium_plate_to_double_plate" | "gtceu:macerator/macerate_raw_bentonite_ore_to_crushed_ore" | "gtceu:extruder/extrude_tritanium_wire" | "ae2:matter_cannon/nuggets/vanadium" | "gtceu:packer/package_annealed_copper_tiny_dust" | "gtceu:alloy_smelter/wrought_iron_dust_and_tin_ingot_into_tin_alloy" | "gtceu:macerator/macerate_annealed_copper_screw" | "minecraft:dark_oak_button" | "thermal:fuels/numismatic/numismatic_electrum_coin" | "gtceu:shapeless/nugget_disassembling_magnalium" | "gtceu:compressor/compress_manganese_to_block" | "gtceu:blasting/smelt_endstone_tin_ore_to_ingot" | "gtceu:shaped/gear_black_steel" | "gtceu:arc_furnace/arc_tritanium_plate" | "gtceu:shaped/robot_arm_ev" | "gtceu:chemical_reactor/iridium_chloride_separation" | "thermal:fuels/gourmand/gourmand_cake" | "gtceu:extractor/extract_tin_small_spring" | "gtceu:electric_blast_furnace/blast_neodymium" | "gtceu:macerator/macerate_ev_machine_hull" | "gtceu:macerator/macerate_hsse_double_plate" | "gtceu:thermal_centrifuge/centrifuge_iron_purified_ore_to_refined_ore" | "mysticalagriculture:souls/bone" | "gtceu:cutter/cut_molybdenum_block_to_plate_distilled_water" | "thermal:machines/pulverizer/pulverizer_gilded_blackstone" | "ae2:network/parts/panels_semi_dark_monitor" | "gtceu:macerator/macerate_platinum_ingot" | "gtceu:assembler/assemble_trinaquadalloy_frame" | "gtceu:smelting/smelt_endstone_cinnabar_ore_to_ingot" | "gtceu:extractor/extract_osmiridium_large_restrictive_item_pipe" | "gtceu:assembler/cover_kanthal_wire_gt_quadruple_rubber" | "minecraft:cooked_rabbit" | "gtceu:macerator/macerate_furnace_minecart" | "gtceu:steam_boiler/coke_gem" | "gtceu:shaped/stick_weapon_grade_naquadah" | "gtceu:macerator/macerate_crimson_button" | "gtceu:macerator/macerate_raw_red_garnet_ore_to_crushed_ore" | "fantasyfurniture:steam_boiler/royal/door_single" | "gtceu:extractor/extract_tungsten_steel_foil" | "gtceu:packer/strip_vanadium_gallium_cable_gt_quadruple" | "framedblocks:framed_stacked_slope_panel" | "xtonesreworked:kryp_block_8_from_stonecutting" | "gtceu:shaped/medium_stainless_steel_pipe" | "ae2wtlib:wireless_universal_terminal/ce" | "gtceu:wiremill/mill_melodium_wire" | "gtceu:arc_furnace/arc_zinc_dust" | "ae2wtlib:wireless_universal_terminal/ca" | "gtceu:shaped/tiny_dust_assembling_trinium" | "minecraft:mangrove_fence_gate" | "automobility:attachment/rear/passenger_seat" | "gtceu:packer/unpackage_obsidian_small_dust" | "gtceu:macerator/macerate_silicone_rubber_rod" | "gtceu:forge_hammer/hammer_endstone_pyrochlore_ore_to_raw_ore" | "gtceu:shaped/plate_double_battery_alloy" | "mysticalagriculture:stonecutting/soulstone_bricks_wall_from_soulstone" | "gtceu:forge_hammer/hammer_endstone_graphite_ore_to_raw_ore" | "gtceu:macerator/macerate_hsss_ingot" | "gtceu:shapeless/nugget_disassembling_ultimet" | "ae2:network/parts/toggle_bus_alt" | "gtceu:compressor/compress_goldto_ore_block" | "gtceu:macerator/macerate_iv_lathe" | "gtceu:extruder/extrude_rhodium_to_rod" | "gtceu:macerator/macerate_raw_aluminium_ore_to_crushed_ore" | "create:cut_granite_brick_wall" | "gtceu:arc_furnace/arc_copper_hex_cable" | "ae2:network/cables/covered_brown" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_long_rod" | "gtceu:shaped/tiny_dust_disassembling_realgar" | "gtceu:alloy_smelter/alloy_smelt_uranium_triplatinum_ingot_to_block" | "gtceu:blasting/smelt_grossular_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_uranium_rhodium_dinaquadide" | "gtceu:shaped/robot_arm_hv" | "gtceu:macerator/macerate_cobalt_huge_restrictive_item_pipe" | "gtceu:blasting/smelt_deepslate_talc_ore_to_ingot" | "mysticalagradditions:tconstruct/melting/imperium/ingot" | "gtceu:fluid_solidifier/solidify_hsse_to_plate" | "gtceu:thermal_centrifuge/centrifuge_nether_quartz_crushed_ore_to_refined_ore" | "ae2wtlib:wireless_universal_terminal/ae" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_x_ingot_to_block" | "mysticalagriculture:augment/pathing_aoe_iii" | "gtceu:fluid_solidifier/solidify_magnesium_diboride_to_nugget" | "gtceu:chemical_reactor/carbon_monoxide_from_coal_dust" | "gtceu:packer/package_rhodium_tiny_dust" | "gtceu:macerator/macerate_samarium_nugget" | "gtceu:shaped/robot_arm_iv" | "gtceu:forge_hammer/hammer_netherrack_magnetite_ore_to_raw_ore" | "minecraft:polished_blackstone_bricks_from_blackstone_stonecutting" | "gtceu:macerator/macerate_copper_crushed_ore_to_impure_dust" | "gtceu:fluid_solidifier/solidify_stainless_steel_to_plate" | "gtceu:large_chemical_reactor/sulfuric_acid_from_sulfide" | "gtceu:macerator/macerate_styrene_butadiene_rubber_nugget" | "gtceu:arc_furnace/arc_chromium_double_plate" | "gtceu:lathe/lathe_magnalium_to_rod" | "gtceu:alloy_blast_smelter/enriched_naquadah_trinium_europium_duranide_gas" | "gtceu:lathe/lathe_vanadium_gallium_to_rod" | "gtceu:shaped/tiny_dust_disassembling_enriched_naquadah_sulfate" | "automobility:auto_mechanic_table" | "gtceu:packer/strip_copper_cable_gt_octal" | "gtceu:shaped/shovel_aluminium" | "gtceu:shaped/rotor_twinite" | "gtceu:fluid_solidifier/solidify_manganese_to_plate" | "gtceu:ore_washer/wash_tetrahedrite_crushed_ore_to_purified_ore" | "exnihilosequentia:compost/ens_cooked_silkworm" | "farmersdelight:red_canvas_sign" | "gtceu:macerator/macerate_stellite_100_plate" | "systeams:boilers/upgrades/disenchantment_downgrade" | "gtceu:packer/pack_lumium_wires_2_1" | "gtceu:packer/pack_lumium_wires_2_2" | "gtceu:packer/unpackage_tritanium_tiny_dust" | "create:small_crimsite_brick_slab_recycling" | "gtceu:extruder/extrude_zeron_100_to_plate" | "gtceu:shapeless/prismalium_wire_wiregtdouble_splitting" | "create:small_andesite_brick_slab_recycling" | "gtceu:packer/pack_lumium_wires_2_0" | "gtceu:shaped/plate_double_gallium_arsenide" | "gtceu:chemical_reactor/lightly_steam_crack_naphtha" | "gtceu:bender/bend_copper_long_rod_to_spring" | "gtceu:extractor/extract_stellarium_nugget" | "gtceu:shaped/tiny_dust_assembling_indium_tin_barium_titanium_cuprate" | "gtceu:shaped/wire_cutter_wrought_iron" | "gtceu:extractor/extract_cupronickel_nugget" | "gtceu:forge_hammer/hammer_prismalium_rod_to_long_rod" | "gtceu:cutter/cut_steel_block_to_plate_water" | "gtceu:large_chemical_reactor/dichlorobenzidine_9" | "gtceu:extruder/extrude_polybenzimidazole_large_pipe_dust" | "gtceu:arc_furnace/arc_melodium_screw" | "gtceu:macerator/macerate_cooperite_refined_ore_to_dust" | "gtceu:bender/bend_gold_plate_to_double_plate" | "thermal:ice_charge/ice_from_water_bucket" | "gtceu:shaped/small_dust_disassembling_netherrack" | "gtceu:packer/unpackage_melodium_small_dust" | "gtceu:mixer/soldering_alloy" | "gtceu:shaped/turbine_blade_tungsten_carbide" | "gtceu:macerator/macerate_pure_netherite_ring" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_rod" | "gtceu:packer/package_uranium_rhodium_dinaquadide_tiny_dust" | "mysticalagriculture:imperium_farmland_till" | "gtceu:macerator/macerate_amethyst_crushed_ore_to_impure_dust" | "gtceu:shaped/block_compress_enderium" | "gtceu:fluid_solidifier/solidify_niobium_nitride_to_plate" | "gtceu:extruder/extrude_molybdenum_to_rod" | "gtceu:macerator/macerate_mv_electric_piston" | "gtceu:shaped/robot_arm_lv" | "gtceu:ore_washer/wash_cobaltite_crushed_ore_to_purified_ore_distilled" | "gtceu:alloy_blast_smelter/electrum" | "gtceu:shaped/huge_naquadah_pipe" | "fantasyfurniture:steam_boiler/royal/door_double" | "gtceu:macerator/macerate_uv_machine_casing" | "mysticalagriculture:seed/crafting/water" | "gtceu:extruder/extrude_hsse_ingot_to_bolt" | "gtceu:packer/package_emerald_tiny_dust" | "gtceu:shaped/zpm_packer" | "gtceu:shaped/plate_double_ruthenium" | "gtceu:shaped/mv_lathe" | "thermal:machines/smelter/smelter_catalyst_calcite" | "gtceu:arc_furnace/arc_trinium_quadruple_wire" | "gtceu:bender/bend_enderium_ingot_to_double_plate" | "gtceu:fusion_reactor/beryllium_and_deuterium_to_nitrogen_plasma" | "gtceu:shaped/pipe_large_restrictive_electrum" | "gtceu:extractor/extract_silicone_rubber_plate" | "mysticalagriculture:tertium_farmland_till" | "mysticalagriculture:seed/reprocessor/sheep" | "gtceu:shaped/small_dust_disassembling_magnetic_steel" | "gtceu:macerator/macerate_annealed_copper_single_wire" | "gtceu:packer/unpackage_sterling_silver_small_dust" | "minecraft:oak_stairs" | "extendedcrafting:advanced_table" | "gtceu:macerator/macerate_emerald_lens" | "minecraft:large_boiler/jungle_pressure_plate" | "gtceu:macerator/macerate_osmiridium_huge_restrictive_item_pipe" | "gtceu:blasting/smelt_raw_yellow_limonite_ore_to_ingot" | "bigreactors:turbine/reinforced/bearing" | "framedblocks:framed_detector_rail_slope" | "gtceu:extruder/extrude_iridium_tiny_pipe" | "create:crafting/kinetics/mechanical_saw" | "ae2:network/cells/spatial_components_0" | "gtceu:smelting/smelt_netherrack_lithium_ore_to_ingot" | "ae2:network/cells/spatial_components_1" | "create:crafting/logistics/andesite_funnel" | "gtceu:macerator/macerate_steel_ring" | "gtceu:packer/package_biotite_small_dust" | "bigreactors:reactor/basic/redstoneport" | "gtceu:arc_furnace/arc_epoxy_plate" | "gtceu:macerator/macerate_copper_normal_fluid_pipe" | "gtceu:bender/bend_sterling_silver_to_plate" | "gtceu:extractor/extract_ruthenium_foil" | "gtceu:vacuum_freezer/cool_hot_niobium_nitride_ingot" | "gtceu:ore_washer/wash_alunite_dirty_dust_to_dust" | "gtceu:assembler/assemble_wrought_iron_turbine_blade" | "gtceu:bender/bend_nichrome_ingot_to_double_plate" | "gtceu:arc_furnace/arc_tungsten_carbide_normal_fluid_pipe" | "gtceu:macerator/macerate_cupronickel_huge_restrictive_item_pipe" | "gtceu:thermal_centrifuge/centrifuge_cobalt_crushed_ore_to_refined_ore" | "create:compat/endergetic/splashing/petrified_end_corrock" | "gtceu:macerator/macerate_lime_glass_lens" | "modularrouters:player_module" | "gtceu:shaped/daylight_detector_quartzite" | "gtceu:cutter/cut_osmium_rod_to_bolt_distilled_water" | "ae2:tools/portable_fluid_cell_64k" | "gtceu:forge_hammer/hammer_lapis_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_iron_hoe" | "mysticalagriculture:seed/infusion/aluminum" | "gtceu:macerator/macerate_steam_oven" | "gtceu:arc_furnace/arc_vanadium_gallium_octal_cable" | "gtceu:packer/unpackage_nether_star_small_dust" | "gtceu:cutter/cut_prismalium_long_rod_to_rod_distilled_water" | "gtceu:forge_hammer/hammer_netherrack_cassiterite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_stellarium_rod" | "gtceu:extractor/extract_gold_nugget" | "gtceu:arc_furnace/arc_uv_rock_crusher" | "thermal:storage/charcoal_from_block" | "gtceu:macerator/macerate_tin_small_restrictive_item_pipe" | "gtceu:macerator/macerate_netherrack_mica_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_cinnabar_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_enriched_naquadah_nugget" | "gtceu:cutter/cut_lumium_screw_to_bolt_distilled_water" | "gtceu:centrifuge/centrifuge_trona_pure_dust_to_dust" | "exnihilosequentia:compost/ens_bamboo" | "thermal:machines/crucible/crucible_snowball_to_water" | "gtceu:arc_furnace/arc_tungsten_steel_hex_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_propene" | "gtceu:extractor/fish_oil_from_pufferfish" | "gtceu:macerator/macerate_silver_screw" | "gtceu:macerator/macerate_tin_refined_ore_to_dust" | "gtceu:smelting/smelt_netherrack_cobaltite_ore_to_ingot" | "minecraft:large_boiler/spruce_button" | "gtceu:shaped/tiny_dust_disassembling_cobaltite" | "gtceu:extractor/extract_naquadah_alloy_octal_cable" | "gtceu:shaped/frame_aluminium" | "gtceu:shaped/nugget_assembling_hastelloy_x" | "sgjourney:naquadah_shovel" | "gtceu:alloy_smelter/alloy_smelt_indium_gallium_phosphide_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_osmium_to_ingot" | "gtceu:circuit_assembler/crystal_assembly_luv_soldering_alloy" | "gtceu:macerator/macerate_foil_extruder_mold" | "minecraft:steam_boiler/stripped_mangrove_wood" | "gtceu:arc_furnace/arc_tungsten_bolt" | "gtceu:shaped/plunger_diamond" | "gtceu:shaped/tiny_dust_disassembling_borax" | "gtceu:extruder/extrude_black_bronze_pipe" | "minecraft:large_boiler/spruce_log" | "create:small_dripstone_brick_slab_recycling" | "mysticalagriculture:essence/minecraft/deepslate" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_to_nugget" | "gtceu:shaped/small_dust_assembling_silver" | "gtceu:macerator/macerate_deepslate_gypsum_ore_to_raw_ore" | "automobility:attachment/rear/loom" | "gtceu:packer/unpackage_sodium_azide_small_dust" | "gtceu:centrifuge/decomposition_centrifuging__red_garnet" | "gtceu:forge_hammer/hammer_talc_refined_ore_to_dust" | "gtceu:macerator/macerate_neodymium_ore_to_raw_ore" | "minecraft:stone_bricks" | "gtceu:cutter/cut_magnalium_block_to_plate_distilled_water" | "gtceu:extractor/extract_reinforced_epoxy_resin_plate" | "gtceu:macerator/macerate_stellarium_long_rod" | "gtceu:extruder/extrude_stainless_steel_ingot_to_small_gear" | "gtceu:extractor/extract_osmiridium_ingot" | "bigreactors:fluidizer/solidmixing/tangerium_1" | "bigreactors:fluidizer/solidmixing/tangerium_2" | "gtceu:arc_furnace/arc_tungsten_hex_cable" | "gtceu:bender/bend_gold_to_plate" | "create:cut_crimsite_brick_wall" | "gtceu:shaped/tiny_dust_assembling_endstone" | "gtceu:circuit_assembler/crystal_computer_zpm_soldering_alloy" | "gtceu:macerator/macerate_electrum_small_restrictive_item_pipe" | "ae2:tools/network_color_applicator" | "thermal:machines/press/press_strawberry_jar" | "gtceu:assembler/cover_black_steel_wire_gt_double_rubber" | "mysticalagriculture:essence/minecraft/dark_oak_sapling" | "gtceu:extruder/extrude_osmiridium_huge_pipe" | "gtceu:extractor/extract_hastelloy_x_double_plate" | "gtceu:packer/unpackage_epoxy_tiny_dust" | "createarmory:barrel_part_recipe" | "gtceu:macerator/macerate_shellite_foil" | "gtceu:arc_furnace/arc_tungsten_tiny_fluid_pipe" | "gtceu:cutter/cut_stainless_steel_block_to_plate_distilled_water" | "gtceu:shaped/gear_ruridit" | "gtceu:extruder/extrude_molybdenum_to_plate" | "gtceu:forge_hammer/hammer_kanthal_to_plate" | "gtceu:packer/strip_nichrome_cable_gt_double" | "gtceu:wiremill/mill_prismalium_wire" | "gtceu:assembler/tripwire_hook_wrought_iron" | "gtceu:cutter/cut_cupronickel_long_rod_to_rod" | "gtceu:chemical_reactor/magnesite_from_magnesia" | "minecraft:cyan_stained_glass" | "gtceu:arc_furnace/arc_lp_steam_solid_boiler" | "thermalendergy:fuels/numistatic/numistatic_prismalium_coin" | "gtceu:large_chemical_reactor/acetic_acid_from_methyl_acetate" | "gtceu:shaped/tiny_dust_disassembling_treated_wood" | "gtceu:assembler/uv_1024a_laser_source_hatch" | "gtceu:extruder/extrude_indium_tin_barium_titanium_cuprate_to_plate" | "gtceu:assembler/cover_tin_wire_gt_double_silicone" | "gtceu:extractor/extract_borosilicate_glass_fine_wire" | "gtceu:packer/strip_cupronickel_cable_gt_hex" | "minecraft:acacia_fence" | "gtceu:macerator/macerate_nether_quartz_plate" | "gtceu:assembler/cover_nickel_wire_gt_quadruple_styrene_butadiene" | "gtceu:cutter/cut_gold_long_rod_to_rod_distilled_water" | "create:milling/lapis_lazuli" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_3_single" | "gtceu:extractor/extract_osmium_hex_cable" | "minecraft:glistering_melon_slice" | "gtceu:electric_blast_furnace/blast_rose_gold_gas" | "gtceu:smelting/smelt_raw_asbestos_ore_to_ingot" | "gtceu:arc_furnace/arc_aluminium_quadruple_fluid_pipe" | "gtceu:macerator/macerate_bismuth_bronze_screw" | "thermal:parts/emerald_gear" | "minecraft:acacia_fence_gate" | "gtceu:alloy_smelter/alloy_smelt_americium_nugget_to_ingot" | "gtceu:macerator/macerate_titanium_tungsten_carbide_double_plate" | "gtceu:shaped/tiny_dust_disassembling_ruthenium_tetroxide" | "gtceu:ore_washer/wash_pyrope_crushed_ore_to_purified_ore_fast" | "gtceu:packer/unpackage_vanadium_magnetite_tiny_dust" | "ae2:block_cutter/stairs/quartz_pillar_stairs" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_naphtha" | "gtceu:macerator/macerate_yttrium_barium_cuprate_single_cable" | "gtceu:shaped/nugget_assembling_maraging_steel_300" | "gtceu:shaped/tiny_dust_disassembling_hematite" | "gtceu:macerator/macerate_pyrochlore_ore_to_raw_ore" | "gtceu:macerator/macerate_mv_emitter" | "gtceu:packer/package_gypsum_tiny_dust" | "gtceu:shaped/compress_monazite_to_ore_block" | "gtceu:arc_furnace/arc_naquadah_double_cable" | "gtceu:macerator/macerate_naquadah_alloy_screw" | "gtceu:cutter/cut_magnalium_long_rod_to_rod_water" | "gtceu:forge_hammer/hammer_endstone_monazite_ore_to_raw_ore" | "gtceu:compressor/compress_garnieriteto_ore_block" | "gtceu:arc_furnace/arc_beacon" | "create:cutting/compat/botania/livingwood_log" | "farmersdelight:cutting/spruce_sign" | "framedblocks:framed_chest" | "gtceu:macerator/macerate_bronze_quadruple_fluid_pipe" | "gtceu:forge_hammer/hammer_netherrack_asbestos_ore_to_raw_ore" | "gtceu:extractor/extract_enriched_naquadah_nugget" | "gtceu:forge_hammer/hammer_almandine_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_kanthal_octal_wire" | "thermal:machines/press/unpacking/press_quartz_unpacking" | "thermal:armor/diving_helmet" | "gtceu:shaped/screw_lumium" | "gtceu:arc_furnace/arc_darmstadtium_rotor" | "gtceu:cutter/cut_lead_block_to_plate_water" | "gtceu:extractor/extract_chromium_ring" | "thermal:machines/insolator/insolator_oxeye_daisy" | "gtceu:shaped/plate_enriched_naquadah_trinium_europium_duranide" | "minecraft:steam_boiler/green_banner" | "minecraft:ens_ancient_debris" | "gtceu:shaped/stick_aluminium" | "create:cutting/compat/ecologics/stripped_walnut_log" | "gtceu:macerator/macerate_quartzite_crushed_ore_to_dust" | "gtceu:shaped/turbine_blade_osmium" | "gtceu:packer/package_wheat_small_dust" | "simplylight:illuminant_light_blue_block_on_toggle" | "ae2:materials/formationcore" | "exnihilosequentia:sieve/ens_acacia_sapling" | "gtceu:forge_hammer/hammer_diamond_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_black_steel_double_cable" | "gtceu:extruder/extrude_melodium_ingot_to_small_gear" | "gtceu:shaped/nugget_assembling_polyethylene" | "gtceu:shaped/quadruple_aluminium_pipe" | "gtceu:arc_furnace/arc_hsss_ring" | "gtceu:macerator/macerate_enderium_ingot" | "gtceu:assembler/cover_silver_wire_gt_hex_styrene_butadiene" | "gtceu:macerator/macerate_neutronium_quadruple_fluid_pipe" | "thermal:storage/eggplant_block" | "gtceu:extractor/extract_vanadium_gallium_small_spring" | "gtceu:blasting/smelt_netherrack_soapstone_ore_to_ingot" | "mysticalagriculture:seed/crafting/slimesteel" | "gtceu:thermal_centrifuge/centrifuge_stibnite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_aluminium_gear" | "gtceu:macerator/macerate_tritanium_octal_wire" | "gtceu:shapeless/decompress_blue_topaz_from_ore_block" | "gtceu:cutter/cut_red_alloy_screw_to_bolt_water" | "gtceu:shaped/nugget_assembling_indium_gallium_phosphide" | "gtceu:macerator/macerate_soapstone_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_amethyst" | "gtceu:packer/package_boron_tiny_dust" | "gtceu:bender/bend_naquadah_plate_to_foil" | "gtceu:shaped/screwdriver_naquadah_alloy" | "gtceu:chemical_reactor/epichlorohydrin_from_allyl_chloride" | "gtceu:assembler/luv_1024a_laser_target_hatch" | "railways:sequenced_assembly/track_byg_holly_narrow" | "gtceu:cutter/cut_redstone_block_to_plate_water" | "gtceu:shaped/tiny_dust_disassembling_blue_steel" | "gtceu:cutter/cut_gold_rod_to_bolt_distilled_water" | "gtceu:extractor/extract_vanadium_gallium_quadruple_cable" | "gtceu:macerator/macerate_luv_gas_collector" | "mysticalagriculture:seed/infusion/chrome" | "gtceu:shapeless/tungsten_wire_wiregtoctal_doubling" | "xtonesreworked:lair_block_11_from_stonecutting" | "create:crushing/raw_zinc" | "gtceu:fluid_solidifier/solidify_stellarium_gear" | "gtceu:shaped/steam_turbine_lv" | "gtceu:macerator/macerate_tungstate_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_raw_amethyst_to_crushed_ore" | "gtceu:packer/pack_europium_wires_4_single" | "gtceu:shaped/nugget_assembling_samarium" | "minecraft:polished_blackstone_slab_from_blackstone_stonecutting" | "gtceu:macerator/macerate_kanthal_double_plate" | "gtceu:shapeless/decompress_tin_from_ore_block" | "create:cutting/compat/byg/stripped_redwood_log" | "gtceu:macerator/macerate_rhodium_gear" | "gtceu:shaped/stick_polyphenylene_sulfide" | "gtceu:smelting/smelt_puredust_plutonium_to_ingot" | "gtceu:blasting/smelt_endstone_blue_topaz_ore_to_ingot" | "gtceu:packer/unpackage_cupronickel_tiny_dust" | "minecraft:large_boiler/oak_log" | "powersuits:modules/tool/shovel" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtquadruple_doubling" | "exnihilosequentia:compost/ens_warped_nylium_spore" | "gtceu:extruder/extrude_gold_small_pipe" | "gtceu:shaped/frame_hsss" | "gtceu:shaped/steam_turbine_mv" | "gtceu:arc_furnace/arc_cobalt_octal_cable" | "gtceu:alloy_smelter/alloy_smelt_gold_to_ingot" | "thermal:machines/insolator/insolator_catalyst_bone_meal" | "gtceu:shaped/plate_rhodium" | "gtceu:compressor/compress_uranium_rhodium_dinaquadide_nugget_to_ingot" | "mysticalagriculture:imperium_sword" | "gtceu:shaped/frame_hssg" | "farmersdelight:cooked_bacon_from_smoking" | "gtceu:shaped/frame_hsse" | "gtceu:centrifuge/quartz_sand_separation" | "framedblocks:framed_item_frame" | "mysticalagriculture:water_agglomeratio" | "gtceu:macerator/macerate_melodium_gear" | "gtceu:forge_hammer/hammer_deepslate_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:packer/package_stainless_steel_nonuple_pipe" | "gtceu:lathe/lathe_red_alloy_bolt_to_screw" | "gtceu:laser_engraver/engrave_pyrope_exquisite_gem_to_flawless_gem" | "xtonesreworked:mint_block_7_from_stonecutting" | "thermal:storage/lumium_ingot_from_block" | "gtceu:arc_furnace/arc_aluminium_small_spring" | "mysticalagriculture:inferium_scythe" | "gtceu:shaped/uv_input_hatch" | "gtceu:shapeless/block_decompress_black_bronze" | "gtceu:macerator/macerate_wood_bolt" | "xtonesreworked:lave_block_6_from_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_charcoal" | "gtceu:cutter/cut_blue_steel_block_to_plate_distilled_water" | "gtceu:bender/bend_maraging_steel_300_ingot_to_double_plate" | "minecraft:large_boiler/blue_banner" | "gtceu:macerator/macerate_platinum_hex_cable" | "gtceu:shapeless/nugget_disassembling_americium" | "gtceu:packer/unpackage_rarest_metal_mixture_small_dust" | "gtceu:macerator/macerate_iv_compressor" | "gtceu:shaped/block_compress_void" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_light_fuel" | "gtceu:fluid_solidifier/solidify_orange_dye_to_ball" | "gtceu:assembler/sticky_piston_glue" | "gtceu:shaped/tiny_dust_disassembling_tricalcium_phosphate" | "gtceu:forge_hammer/hammer_granitic_mineral_sand_refined_ore_to_dust" | "gtceu:alloy_blast_smelter/red_steel_gas" | "gtceu:shaped/stick_prismalium" | "create:cut_asurine_brick_slab_from_stone_types_asurine_stonecutting" | "thermal_extra:machine/press/sunflower_oil_from_sunflower" | "gtceu:lathe/lathe_lumium_bolt_to_screw" | "gtceu:forge_hammer/hammer_bauxite_crushed_ore_to_dust" | "gtceu:shaped/tiny_dust_assembling_lapis" | "gtceu:chemical_bath/purple_lens" | "gtceu:shaped/oak_planks_saw" | "gtceu:arc_furnace/arc_assembly_line_grating" | "gtceu:shaped/electric_pump_lv_rubber" | "gtceu:shaped/ev_packer" | "gtceu:assembler/aluminium_crate" | "gtceu:assembler/cover_tritanium_wire_gt_hex_styrene_butadiene" | "gtceu:bender/bend_blue_steel_plate_to_double_plate" | "gtceu:extractor/extract_neodymium_rod" | "gtceu:packer/unpackage_red_alloy_tiny_dust" | "gtceu:extruder/extrude_stellite_100_ingot_to_block" | "gtceu:ore_washer/wash_diatomite_dirty_dust_to_dust" | "gtceu:shapeless/crushed_ore_to_dust_yellow_garnet" | "gtceu:cutter/cut_hsse_rod_to_bolt_distilled_water" | "gtceu:shaped/gear_iron" | "modularrouters:camouflage_upgrade" | "gtceu:extractor/extract_stellarium_ring" | "gtceu:shaped/passthrough_hatch_item" | "gtceu:bender/bend_naquadah_ingot_to_dense_plate" | "minecraft:golden_shovel" | "gtceu:packer/package_melodium_tiny_dust" | "gtceu:macerator/macerate_mv_energy_output_hatch" | "gtceu:packer/unpackage_polydimethylsiloxane_tiny_dust" | "ae2additions:cells/super/16k" | "gtceu:shapeless/decompress_vanadium_magnetite_from_ore_block" | "gtceu:arc_furnace/arc_twinite_gear" | "gtceu:bender/bend_tin_to_plate" | "ae2additions:cells/super/16m" | "thermal:machines/press/packing3x3/press_raw_lead_packing" | "gtceu:chemical_reactor/notch_apple" | "minecraft:brick_wall_from_bricks_stonecutting" | "gtceu:arc_furnace/arc_lumium_hex_wire" | "gtceu:shapeless/iron_wire_wiregtdouble_quadrupling" | "xtonesreworked:jelt_block_1_from_stonecutting" | "gtceu:extractor/extract_annealed_copper_rod" | "gtceu:chemical_bath/bathe_magnetite_crushed_ore_to_purified_ore" | "automobility:frame/standard_gray" | "gtceu:implosion_compressor/implode_dust_blue_topaz__tnt" | "minecraft:orange_carpet_from_white_carpet" | "gtceu:extractor/extract_samarium_iron_arsenic_oxide_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_granitic_mineral_sand" | "gtceu:packer/strip_osmium_cable_gt_octal" | "mysticalagriculture:essence/common/mithril_ingot" | "gtceu:large_chemical_reactor/blaze_powder" | "mysticalagriculture:seed/reprocessor/end" | "exnihilosequentia:compost/ens_crimson_nylium_spore" | "thermal:machine/pulverizer_graphite_ingot_to_dust" | "simplylight:illuminant_brown_block_toggle" | "gtceu:arc_furnace/arc_ruridit_rod" | "thermal:machines/refinery/refinery_heavy_oil" | "gtceu:packer/package_vanadium_steel_quadruple_pipe" | "gtceu:shaped/small_dust_disassembling_sodalite" | "gtceu:shapeless/tritanium_wire_wiregtdouble_doubling" | "create:compat/quark/splashing/iron_plate_rusting" | "gtceu:macerator/macerate_cleaning_maintenance_hatch" | "gtceu:extractor/extract_cobalt_brass_double_plate" | "gtceu:alloy_smelter/alloy_smelt_niobium_titanium_to_nugget" | "gtceu:macerator/macerate_apatite_crushed_ore_to_impure_dust" | "thermal:slime_grenade_4" | "thermal:augments/fluid_filter_augment" | "minecraft:steam_boiler/oak_chest_boat" | "thermal:storage/constantan_block" | "thermal:smelting/nickel_ingot_from_deepslate_ore_smelting" | "gtceu:assembler/cover_copper_wire_gt_octal_styrene_butadiene" | "gtceu:shaped/stick_long_soul_infused" | "gtceu:electrolyzer/bauxite_electrolysis" | "minecraft:birch_sign" | "gtceu:assembler/cover_graphene_wire_gt_octal_silicone" | "gtceu:laser_engraver/engrave_diamond_exquisite_gem_to_flawless_gem" | "gtceu:arc_furnace/arc_ev_machine_hull" | "gtceu:ore_washer/wash_galena_pure_dust_to_dust" | "gtceu:packer/package_lithium_chloride_tiny_dust" | "gtceu:arc_furnace/arc_hv_energy_input_hatch" | "gtceu:cutter/cut_soc_water" | "gtceu:extractor/extract_lead_ring" | "gtceu:macerator/macerate_electrum_plate" | "gtceu:extractor/extract_black_bronze_huge_restrictive_item_pipe" | "gtceu:arc_furnace/arc_magnetic_steel_nugget" | "gtceu:extractor/seed_oil_from_melon" | "minecraft:orange_dye_from_red_yellow" | "gtceu:arc_furnace/arc_nickel_octal_cable" | "gtceu:packer/pack_niobium_titanium_wires_4_single" | "thermal:machines/press/press_signalum_ingot_to_plate" | "gtceu:shaped/small_dust_disassembling_garnierite" | "create:crafting/appliances/netherite_diving_boots" | "gtceu:arc_furnace/arc_pure_netherite_double_plate" | "gtceu:shaped/small_dust_disassembling_kanthal" | "gtceu:assembler/ev_large_miner" | "thermal:fuels/compression/compression_creosote" | "gtceu:extractor/extract_iridium_nugget" | "gtceu:smelting/smelt_deepslate_sphalerite_ore_to_ingot" | "gtceu:macerator/macerate_damascus_steel_double_plate" | "gtceu:packer/pack_nichrome_wires_3_single" | "gtceu:fluid_solidifier/solidify_bismuth_to_nugget" | "gtceu:arc_furnace/arc_ev_fermenter" | "create:cutting/compat/ecologics/azalea_wood" | "gtceu:smelting/smelt_netherrack_red_garnet_ore_to_ingot" | "gtceu:assembler/cover_tin_wire_gt_hex_silicone" | "gtceu:arc_furnace/arc_vanadium_steel_screw" | "gtceu:shaped/foil_weapon_grade_naquadah" | "gtceu:circuit_assembler/nano_computer_iv_soldering_alloy" | "gtceu:extractor/extract_silver_plate" | "create:compat/buzzier_bees/milling/pink_clover" | "gtceu:chemical_bath/sticky_piston_to_piston" | "gtceu:large_chemical_reactor/polychlorinated_biphenyl" | "gtceu:shaped/item_filter" | "gtceu:shaped/tiny_dust_disassembling_titanium" | "create:cut_asurine_slab" | "gtceu:fluid_solidifier/solidify_nickel_zinc_ferrite_block" | "gtceu:forge_hammer/hammer_deepslate_magnesite_ore_to_raw_ore" | "gtceu:extruder/extrude_epoxy_dust_to_plate" | "create:crafting/kinetics/weighted_ejector" | "gtceu:shaped/tiny_dust_disassembling_platinum_raw" | "gtceu:cutter/cut_rock_salt_exquisite_gem_to_flawless_gem" | "farmersdelight:integration/immersiveengineering/crusher/wild_cabbages" | "gtceu:macerator/macerate_anvil_casting_mold" | "xtonesreworked:sync_block_1_from_stonecutting" | "gtceu:packer/unpackage_chromite_small_dust" | "gtceu:shaped/compress_uraninite_to_ore_block" | "mysticalagradditions:tconstruct/tools/materials/imperium/nugget" | "gtceu:shaped/screw_iron" | "minecraft:tnt_minecart" | "gtceu:forge_hammer/hammer_bornite_ore_to_raw_ore" | "create:item_application/copper_casing_from_wood" | "gtceu:extruder/extrude_enderium_to_rod" | "gtceu:ore_washer/wash_soapstone_dirty_dust_to_dust" | "gtceu:compressor/compress_annealed_copper_nugget_to_ingot" | "gtceu:extractor/extract_prismalium_long_rod" | "gtceu:extruder/extrude_neutronium_pipe" | "gtceu:large_chemical_reactor/hydrogen_sulfide" | "gtceu:macerator/macerate_rhodium_ingot" | "gtceu:shapeless/nugget_disassembling_yttrium_barium_cuprate" | "gtceu:packer/pack_uranium_triplatinum_wires_2_single" | "gtceu:cutter/cut_iridium_long_rod_to_rod_distilled_water" | "thermal:storage/electrum_nugget_from_ingot" | "gtceu:circuit_assembler/processor_mv_soc_soldering_alloy" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_ingot_to_gear" | "mysticalagradditions:tconstruct/melting/inferium/block" | "gtceu:cutter/cut_emerald_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/foil_hsss" | "gtceu:shaped/stainless_steel_crate" | "gtceu:arc_furnace/arc_dragonsteel_quadruple_wire" | "minecraft:brown_terracotta" | "gtceu:cutter/cut_tin_alloy_rod_to_bolt_distilled_water" | "gtceu:forge_hammer/hammer_endstone_salt_ore_to_raw_ore" | "gtceu:extractor/extract_soul_infused_small_gear" | "gtceu:macerator/macerate_steam_input_bus" | "gtceu:macerator/macerate_tungsten_steel_ring" | "gtceu:packer/unpackage_polybenzimidazole_small_dust" | "gtceu:shaped/foil_hssg" | "gtceu:smelting/smelt_raw_nether_quartz_ore_to_ingot" | "gtceu:ore_washer/wash_oilsands_crushed_ore_to_purified_ore_fast" | "gtceu:packer/package_styrene_butadiene_rubber_tiny_dust" | "gtceu:forge_hammer/hammer_raw_cooperite_to_crushed_ore" | "gtceu:shaped/bolt_saw_wood" | "gtceu:extractor/extract_nickel_small_restrictive_item_pipe" | "gtceu:smelting/smelt_raw_calcite_ore_to_ingot" | "exnihilosequentia:steam_boiler/dark_oak_barrel" | "gtceu:electric_blast_furnace/blast_weapon_grade_naquadah_gas" | "gtceu:shaped/hv_bender" | "bucketlib:create/dough" | "gtceu:packer/pack_shellite_wires_1_single" | "gtceu:coke_oven/log_to_charcoal" | "extendedcrafting:enhanced_ender_ingot_recraft" | "gtceu:macerator/macerate_tungsten_steel_quadruple_fluid_pipe" | "gtceu:shaped/compress_olivine_to_ore_block" | "gtceu:wiremill/mill_black_steel_wire" | "gtceu:assembler/cover_silver_wire_gt_double_rubber" | "gtceu:macerator/macerate_tungstensteel_large_boiler" | "gtceu:large_chemical_reactor/indium_concentrate_separation" | "gtceu:shaped/stick_rose_gold" | "exnihilosequentia:ens_raw_uranium" | "gtceu:arc_furnace/arc_hv_compressor" | "gtceu:extractor/extract_black_bronze_normal_restrictive_item_pipe" | "gtceu:packer/package_enriched_naquadah_sulfate_tiny_dust" | "gtceu:circuit_assembler/microprocessor_lv_soc" | "gtceu:forge_hammer/hammer_copper_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_item_voiding_cover" | "thermal:machines/insolator/insolator_frost_melon" | "gtceu:assembler/cover_niobium_nitride_wire_gt_double_styrene_butadiene" | "gtceu:cutter/cut_signalum_long_rod_to_rod_water" | "gtceu:macerator/macerate_deepslate_iron_ore_to_raw_ore" | "gtceu:electric_blast_furnace/blast_osmium_gas" | "gtceu:shaped/stick_rhodium" | "gtceu:assembler/cover_steel_wire_gt_octal_silicone" | "minecraft:cracked_stone_bricks" | "gtceu:macerator/macerate_sterling_silver_large_restrictive_item_pipe" | "gtceu:alloy_blast_smelter/zeron_100_gas" | "thermal:machines/insolator/insolator_rice" | "gtceu:arc_furnace/arc_bismuth_bronze_screw" | "gtceu:macerator/macerate_hsla_steel_ingot" | "gtceu:macerator/macerate_trinium_double_plate" | "gtceu:packer/package_red_garnet_tiny_dust" | "minecraft:steam_boiler/red_wool" | "gtceu:shapeless/centrifuged_ore_to_dust_magnetite" | "gtceu:mixer/mud" | "gtceu:forge_hammer/hammer_raw_malachite_to_crushed_ore" | "gtceu:arc_furnace/arc_large_packer" | "gtceu:fluid_solidifier/solidify_molybdenum_disilicide_block" | "gtceu:brewery/lubricant_from_seed_oil_and_redstone" | "thermal:machines/centrifuge/centrifuge_wither_rose" | "gtceu:cutter/cut_red_steel_block_to_plate" | "minecraft:brown_candle" | "gtceu:macerator/macerate_ev_cutter" | "gtceu:shaped/small_nickel_pipe" | "gtceu:shaped/tiny_dust_assembling_ilmenite" | "gtceu:shaped/tiny_dust_assembling_naquadah_alloy" | "gtceu:extractor/extract_electrum_huge_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_lapis_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_diamond_hoe" | "gtceu:arc_furnace/arc_sticky_piston" | "mysticaladaptations:insanium_shovel" | "gtceu:alloy_blast_smelter/watertight_steel_gas" | "xtonesreworked:roen_block_13_from_stonecutting" | "farmersdelight:integration/create/mixing/tomato_sauce_from_mixing" | "gtceu:shaped/tiny_dust_disassembling_perlite" | "thermal:signalum_dust_4" | "gtceu:shaped/stick_long_naquadah_alloy" | "gtceu:shapeless/black_steel_wire_wiregtquadruple_doubling" | "gtceu:shaped/tiny_dust_assembling_osmium_tetroxide" | "gtceu:mixer/blue_steel" | "gtceu:packer/pack_electrum_wires_2_single" | "xtonesreworked:roen_block_1_from_stonecutting" | "gtceu:extractor/extract_silver_foil" | "gtceu:electric_blast_furnace/blast_naquadria" | "gtceu:shaped/stick_long_stick_samarium" | "gtceu:arc_furnace/arc_steel_large_boiler" | "mysticalagriculture:imperium_essence_uncraft" | "create:crafting/materials/brass_block_from_compacting" | "framedblocks:framed_flat_ext_inner_slope_panel_corner_rotate_to_framed_flat_elev_inner_slope_slab_corner" | "gtceu:alloy_smelter/alloy_smelt_naquadria_nugget_to_ingot" | "gtceu:packer/pack_lumium_wires_3_single" | "gtceu:alloy_smelter/alloy_smelt_platinum_to_nugget" | "gtceu:smelting/smelt_endstone_gold_ore_to_ingot" | "gtceu:large_chemical_reactor/phthalic_acid_from_dimethylbenzene" | "gtceu:shaped/small_dust_disassembling_niobium_nitride" | "gtceu:thermal_centrifuge/centrifuge_garnierite_purified_ore_to_refined_ore" | "farmersdelight:cake_from_slices" | "gtceu:smelting/smelt_netherrack_lapis_ore_to_ingot" | "gtceu:assembler/cover_aluminium_wire_gt_octal_rubber" | "create:cut_granite_from_stone_types_granite_stonecutting" | "gtceu:distillery/distill_acetone_to_methane" | "minecraft:firework_rocket" | "gtceu:arc_furnace/arc_stellarium_plate" | "gtceu:arc_furnace/arc_copper_nonuple_fluid_pipe" | "gtceu:cutter/cut_platinum_screw_to_bolt_water" | "gtceu:smelting/smelt_purifiedore_galena_to_ingot" | "gtceu:macerator/macerate_ruby_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_magnesium_diboride_to_ingot" | "gtceu:macerator/macerate_tantalite_refined_ore_to_dust" | "mysticalagriculture:seed/reprocessor/dye" | "gtceu:shaped/electric_motor_lv_iron" | "gtceu:arc_furnace/arc_ev_brewery" | "gtceu:shaped/drill_head_tungsten_carbide" | "gtceu:shaped/large_americium_pipe" | "gtceu:shaped/block_compress_polytetrafluoroethylene" | "gtceu:arc_furnace/arc_polyethylene_large_fluid_pipe" | "gtceu:cutter/cut_hssg_long_rod_to_rod_distilled_water" | "thermal:armor/hazmat_leggings" | "gtceu:extractor/extract_rubber_nugget" | "gtceu:cutter/cut_diamond_exquisite_gem_to_flawless_gem" | "gtceu:extractor/extract_neodymium_nugget" | "gtceu:packer/package_cocoa_small_dust" | "gtceu:shaped/stick_iron" | "functionalstorage:custom_compacting/packed_ice" | "gtceu:forge_hammer/hammer_cobalt_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_apatite_rod_to_bolt" | "gtceu:shaped/ev_electromagnetic_separator" | "gtceu:cutter/cut_dragonsteel_rod_to_bolt_distilled_water" | "gtceu:shapeless/purified_ore_to_dust_red_garnet" | "gtceu:blasting/smelt_gold_ore_to_ingot" | "framedblocks:framing_saw/framed_collapsible_block" | "mysticalagriculture:essence/minecraft/brain_coral_block" | "farmersdelight:roasted_mutton_chops" | "gtceu:shaped/small_dust_assembling_damascus_steel" | "gtceu:macerator/macerate_nichrome_hex_wire" | "mysticalagriculture:seed/reprocessor/redstone" | "gtceu:circuit_assembler/quantum_mainframe_zpm_soldering_alloy" | "minecraft:steam_boiler/blue_wool" | "gtceu:thermal_centrifuge/centrifuge_magnetite_purified_ore_to_refined_ore" | "gtceu:ore_washer/wash_tantalite_dirty_dust_to_dust" | "simplylight:illuminant_block_on_dyed" | "mysticalagriculture:seed/infusion/signalum" | "gtceu:cutter/cut_titanium_long_rod_to_rod" | "gtceu:forge_hammer/hammer_goethite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_iv_conveyor_module" | "gtceu:shaped/nugget_assembling_gallium" | "gtceu:shaped/zpm_fermenter" | "minecraft:polished_andesite_stairs_from_polished_andesite_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_blue_topaz" | "gtceu:shapeless/block_decompress_magnetic_steel" | "gtceu:shapeless/nugget_disassembling_vanadium_steel" | "create:polished_cut_veridium_wall_from_stone_types_veridium_stonecutting" | "gtceu:arc_furnace/arc_wrought_iron_gear" | "gtceu:fluid_solidifier/solidify_soul_infused_to_plate" | "gtceu:arc_furnace/arc_naquadah_normal_fluid_pipe" | "gtceu:extruder/extrude_vanadium_ingot_to_block" | "gtceu:arc_furnace/arc_golden_sword" | "gtceu:extractor/extract_beryllium_ingot" | "gtceu:lathe/lathe_uranium_to_rod" | "gtceu:macerator/macerate_sterling_silver_large_item_pipe" | "gtceu:macerator/macerate_trinium_single_wire" | "gtceu:shaped/uv_brewery" | "mysticalagradditions:awakened_draconium_crux" | "gtceu:centrifuge/centrifuge_almandine_pure_dust_to_dust" | "gtceu:macerator/macerate_mv_laser_engraver" | "gtceu:ore_washer/wash_pyrochlore_crushed_ore_to_purified_ore_fast" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_small_gear" | "gtceu:macerator/macerate_endstone_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:ore_washer/wash_pollucite_crushed_ore_to_purified_ore_distilled" | "thermal:storage/tea_block" | "ae2:tools/fluix_axe" | "gtceu:arc_furnace/arc_titanium_tungsten_carbide_double_plate" | "gtceu:forming_press/press_glass_tube" | "gtceu:chemical_reactor/pva_from_tetrachloride_air" | "gtceu:assembler/cover_aluminium_wire_gt_hex_styrene_butadiene" | "thermal:machines/press/press_signalum_ingot_to_coin" | "gtceu:forge_hammer/hammer_raw_tungstate_to_crushed_ore" | "gtceu:extruder/extrude_duranium_ingot_to_block" | "gtceu:implosion_compressor/implode_dust_almandine__tnt" | "gtceu:packer/unpackage_twinite_tiny_dust" | "gtceu:electric_blast_furnace/blast_uranium_triplatinum" | "gtceu:shaped/tiny_dust_disassembling_apatite" | "gtceu:ore_washer/wash_trona_crushed_ore_to_purified_ore_fast" | "gtceu:forge_hammer/hammer_topaz_refined_ore_to_dust" | "gtceu:bender/bend_plutonium_241_plate_to_double_plate" | "gtceu:macerator/macerate_polybenzimidazole_nonuple_fluid_pipe" | "gtceu:blasting/smelt_plutonium_ore_to_ingot" | "gtceu:arc_furnace/arc_tungsten_turbine_blade" | "gtceu:forge_hammer/hammer_naquadic_netherite_block_to_gem" | "gtceu:packer/unpackage_rhodium_tiny_dust" | "gtceu:shaped/small_dust_assembling_yttrium" | "gtceu:smelting/smelt_netherrack_yellow_garnet_ore_to_ingot" | "gtceu:large_chemical_reactor/diphenyl_isophtalate" | "gtceu:extractor/extract_manganese_double_plate" | "gtceu:alloy_smelter/alloy_smelt_europium_to_nugget" | "gtceu:packer/package_sodium_small_dust" | "gtceu:large_chemical_reactor/carbon_dioxide_from_carbon" | "gtceu:macerator/macerate_cobalt_hex_cable" | "gtceu:extruder/extrude_osmium_huge_pipe" | "gtceu:macerator/macerate_treated_wood_small_fluid_pipe" | "gtceu:shaped/quadruple_niobium_titanium_pipe" | "gtceu:shaped/nugget_assembling_polycaprolactam" | "gtceu:arc_furnace/arc_bronze_long_rod" | "gtceu:macerator/macerate_plutonium_ingot" | "gtceu:blasting/smelt_deepslate_cobalt_ore_to_ingot" | "gtceu:cutter/cut_silver_screw_to_bolt" | "gtceu:macerator/macerate_bentonite_crushed_ore_to_impure_dust" | "gtceu:blasting/smelt_raw_certus_quartz_ore_to_ingot" | "gtceu:extruder/extrude_polyethylene_huge_pipe" | "gtceu:gas_turbine/ethylene" | "gtceu:macerator/macerate_endstone_gold_ore_to_raw_ore" | "gtceu:packer/package_magnesium_chloride_tiny_dust" | "gtceu:macerator/macerate_diamond_grinding_head" | "gtceu:shaped/block_compress_lumium" | "exnihilosequentia:sieve/ens_amethyst_shard" | "gtceu:extractor/extract_ultimet_huge_restrictive_item_pipe" | "thermal:invar_dust_3" | "gtceu:cutter/cut_pyrope_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/small_gear_tungsten_carbide" | "gtceu:distillery/distill_diluted_sulfuric_acid_to_water" | "gtceu:arc_furnace/arc_mv_machine_hull" | "gtceu:assembler/vacuum_tube_red_alloy" | "create:compat/byg/crushing/emeraldite_ore" | "gtceu:centrifuge/decomposition_centrifuging__electrum" | "gtceu:lathe/lathe_diamond_gem_to_lens" | "thermal:smelting/nickel_ingot_from_dust_smelting" | "gtceu:cutter/cut_trinium_block_to_plate" | "gtceu:macerator/macerate_lv_miner" | "gtceu:shaped/coke_oven_hatch" | "gtceu:arc_furnace/arc_chest_minecart" | "gtceu:extractor/extract_palladium_double_plate" | "gtceu:macerator/macerate_hv_electric_piston" | "minecraft:netherite_leggings_smithing" | "gtceu:smelting/smelt_netherrack_granitic_mineral_sand_ore_to_ingot" | "gtceu:compressor/compressed_fireclay" | "gtceu:assembler/dynamo_hatch_4a_uv" | "gtceu:macerator/macerate_titanium_large_boiler" | "gtceu:blasting/smelt_netherrack_topaz_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_marble" | "gtceu:shapeless/nugget_disassembling_chromium" | "gtceu:arc_furnace/arc_lv_voltage_coil" | "mysticalagriculture:imperium_gemstone_block" | "create:crafting/kinetics/sticky_mechanical_piston" | "gtceu:ore_washer/wash_lead_crushed_ore_to_purified_ore" | "gtceu:forge_hammer/hammer_weapon_grade_naquadah_to_plate" | "gtceu:macerator/macerate_lv_electric_motor" | "mysticalagriculture:stonecutting/soulstone_stairs_from_soulstone" | "gtceu:macerator/macerate_polyethylene_foil" | "gtceu:compressor/compress_invar_nugget_to_ingot" | "gtceu:macerator/macerate_tin_large_item_pipe" | "gtceu:forge_hammer/hammer_lead_ore_to_raw_ore" | "gtceu:cutter/cut_rhodium_long_rod_to_rod_water" | "gtceu:shaped/small_dust_assembling_kanthal" | "gtceu:packer/package_pollucite_small_dust" | "gtceu:compressor/compress_epoxy_to_block" | "gtceu:extractor/extract_americium_huge_restrictive_item_pipe" | "gtceu:arc_furnace/arc_bronze_drum" | "gtceu:shaped/block_compress_graphene" | "gtceu:shaped/crowbar_steel" | "gtceu:extruder/extrude_bronze_to_rod" | "gtceu:shaped/lv_assembler" | "gtceu:packer/unpackage_ammonium_chloride_small_dust" | "minecraft:raw_copper_block" | "gtceu:ore_washer/wash_pyrolusite_crushed_ore_to_purified_ore" | "gtceu:chemical_reactor/lightly_steam_crack_refinery_gas" | "gtceu:centrifuge/centrifuge_tantalite_dirty_dust_to_dust" | "gtceu:shapeless/gem_to_gem_flawlessgem_naquadic_netherite" | "mysticalagradditions:large_boiler/imperium_coal" | "gtceu:shaped/platinum_wire_single" | "gtceu:lathe/lathe_tin_alloy_bolt_to_screw" | "gtceu:shaped/mv_ore_washer" | "ae2:tools/paintballs_lumen_lime" | "gtceu:forming_press/press_osmiridium_turbine_rotor" | "gtceu:shaped/gear_lapis" | "gtceu:extractor/extract_lead_single_cable" | "gtceu:macerator/macerate_endstone_lapis_ore_to_raw_ore" | "gtceu:assembler/cover_electrum_wire_gt_octal_rubber" | "thermal:machines/pulverizer/pulverizer_raw_tin" | "gtceu:shapeless/block_decompress_sulfur" | "gtceu:shaped/small_dust_disassembling_borax" | "gtceu:packer/unpackage_nickel_zinc_ferrite_small_dust" | "gtceu:alloy_smelter/iron_dust_and_nickel_dust_into_invar" | "gtceu:arc_furnace/arc_stainless_steel_normal_fluid_pipe" | "gtceu:blasting/smelt_netherrack_gold_ore_to_ingot" | "mysticalagriculture:essence/appliedenergistics2/certus_quartz_dust" | "ae2additions:cells/chemical/casing-16384k" | "gtceu:ore_washer/wash_cobalt_dirty_dust_to_dust" | "gtceu:shaped/drill_head_polybenzimidazole" | "gtceu:shapeless/naquadah_wire_wiregtquadruple_doubling" | "gtceu:shaped/tiny_dust_assembling_manganese" | "gtceu:packer/pack_soul_infused_wires_1_single" | "gtceu:primitive_blast_furnace/steel_from_coal_gem_wrought" | "farmersdelight:safety_net" | "gtceu:mixer/cetane_diesel_from_diesel" | "gtceu:extruder/extrude_stainless_steel_ingot_to_block" | "gtceu:shaped/pipe_small_restrictive_polyvinylchloride" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_quadruple_wire" | "gtceu:packer/package_shellite_tiny_dust" | "xtonesreworked:vena_block_5_from_stonecutting" | "thermal:machines/pulverizer/pulverizer_signalum_ingot_to_dust" | "gtceu:shaped/plate_vanadium_gallium" | "gtceu:ore_washer/wash_magnetite_pure_dust_to_dust" | "gtceu:assembler/assemble_ultimet_pipe_large_restrictive" | "create:cut_andesite_stairs" | "gtceu:macerator/macerate_platinum_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:distillery/distill_refinery_gas_to_methane" | "gtceu:assembler/dynamo_hatch_4a_iv" | "mysticalagriculture:inferium_pickaxe" | "gtceu:cutter/cut_red_garnet_block_to_plate_water" | "gtceu:shaped/hermetic_casing_max" | "gtceu:shapeless/decompress_thorium_from_ore_block" | "gtceu:laser_engraver/engrave_grossular_flawless_gem_to_gem" | "gtceu:centrifuge/decomposition_centrifuging__ruridit" | "gtceu:macerator/macerate_hv_emitter" | "webdisplays:server" | "gtceu:extractor/extract_borosilicate_glass_dust" | "railways:sequenced_assembly/track_biomesoplenty_mahogany" | "gtceu:smelting/smelt_netherrack_ruby_ore_to_ingot" | "gtceu:electromagnetic_separator/separate_chromite_pure_dust_to_dust" | "gtceu:arc_furnace/arc_steel_single_cable" | "ae2additions:cells/super/4k" | "gtceu:shaped/tiny_lead_pipe" | "gtceu:forge_hammer/hammer_aluminium_ore_to_raw_ore" | "gtceu:blasting/smelt_deepslate_silver_ore_to_ingot" | "gtceu:vacuum_freezer/stellite_100" | "gtceu:alloy_smelter/alloy_smelt_europium_to_ingot" | "gtceu:shaped/nugget_assembling_brass" | "gtceu:arc_furnace/arc_uv_machine_hull" | "gtceu:shaped/steel_drum" | "gtceu:shaped/small_dust_assembling_ferrite_mixture" | "minecraft:steam_boiler/dark_oak_door" | "railways:sequenced_assembly/track_twilightforest_mangrove_wide" | "gtceu:shaped/nugget_assembling_naquadah_alloy" | "gtceu:extruder/extrude_bronze_ingot_to_rotor" | "ae2:misc/tank_sky_stone" | "gtceu:arc_furnace/arc_gold_quadruple_wire" | "minecraft:deepslate_tile_wall" | "gtceu:packer/package_epoxy_small_dust" | "gtceu:large_boiler/fish_oil" | "gtceu:shapeless/copper_wire_wiregtdouble_doubling" | "minecraft:polished_deepslate_stairs" | "automobility:snow_off_road" | "gtceu:macerator/macerate_lead_single_wire" | "create:crushing/dense_construction_block" | "gtceu:blasting/smelt_netherrack_pyrochlore_ore_to_ingot" | "mysticalagradditions:tconstruct/tools/melting/soulium" | "gtceu:forge_hammer/hammer_bentonite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_iv_energy_output_hatch" | "gtceu:macerator/macerate_annealed_copper_bolt" | "gtceu:arc_furnace/arc_trinium_double_plate" | "create:compat/byg/crushing/pervaded_netherrack" | "gtceu:shaped/tiny_dust_assembling_coal" | "gtceu:chemical_reactor/methanol_from_monoxide" | "thermal:large_boiler/coal_coke_block" | "minecraft:steam_boiler/dark_oak_button" | "gtceu:macerator/macerate_lumium_rotor" | "gtceu:macerator/macerate_stainless_steel_double_plate" | "ae2:network/crafting/1k_cpu_crafting_storage" | "gtceu:compressor/compress_samarium_to_block" | "gtceu:assembler/cover_silver_wire_gt_single_styrene_butadiene" | "minecraft:large_boiler/oak_sapling" | "gtceu:arc_furnace/arc_tin_octal_cable" | "gtceu:bender/bend_polyphenylene_sulfide_ingot_to_foil" | "create:smelting/zinc_ingot_from_ore" | "railways:sequenced_assembly/track_byg_blue_enchanted" | "create:crafting/kinetics/mechanical_bearing" | "gtceu:shaped/pipe_large_restrictive_cobalt" | "railways:sequenced_assembly/track_twilightforest_minewood_narrow" | "minecraft:prismarine_wall" | "gtceu:smelting/smelt_impuredust_copper_to_ingot" | "gtceu:ore_washer/wash_coal_pure_dust_to_dust" | "gtceu:assembler/cover_fluid_voiding_advanced" | "gtceu:shapeless/fine_wire_iridium" | "gtceu:centrifuge/centrifuge_kyanite_pure_dust_to_dust" | "mysticalagriculture:seed/reprocessor/ironwood" | "gtceu:forge_hammer/hammer_scheelite_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_phosphate_tiny_dust" | "ae2additions:cells/super/1k" | "thermal_extra:storage/dragonsteel_block" | "gtceu:extractor/extract_mercury_barium_calcium_cuprate_nugget" | "gtceu:packer/unpackage_lazurite_small_dust" | "gtceu:large_chemical_reactor/nitric_acid_from_ammonia" | "gtceu:arc_furnace/arc_tin_double_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfuric_nickel_solution" | "gtceu:macerator/macerate_tungsten_carbide_foil" | "minecraft:blackstone_wall" | "gtceu:packer/unpackage_enriched_naquadah_trinium_europium_duranide_small_dust" | "gtceu:shaped/tiny_dust_assembling_vanadium_steel" | "gtceu:electric_blast_furnace/blast_niobium_titanium" | "minecraft:large_boiler/birch_stairs" | "gtceu:arc_furnace/arc_vanadium_steel_quadruple_fluid_pipe" | "gtceu:packer/unpackage_massicot_tiny_dust" | "gtceu:bender/bend_red_steel_to_plate" | "gtceu:packer/unpackage_netherrack_small_dust" | "gtceu:shapeless/block_decompress_polyvinyl_chloride" | "gtceu:arc_furnace/arc_naquadah_octal_wire" | "gtceu:ore_washer/wash_nickel_pure_dust_to_dust" | "thermal_extra:augments/rf_coil_augment_5" | "thermal:fuels/gourmand/gourmand_dried_kelp_block" | "gtceu:macerator/macerate_deepslate" | "thermal_extra:augments/rf_coil_augment_4" | "gtceu:forge_hammer/hammer_pitchblende_ore_to_raw_ore" | "thermal_extra:augments/rf_coil_augment_1" | "minecraft:dried_kelp_from_smelting" | "colossalchests:interface_iron" | "thermal_extra:augments/rf_coil_augment_3" | "gtceu:large_chemical_reactor/methanol_from_monoxide" | "thermal_extra:augments/rf_coil_augment_2" | "gtceu:create_mixer/glue_from_acetone" | "gtceu:macerator/macerate_stone_slab" | "gtceu:blasting/smelt_copper_ore_to_ingot" | "gtceu:extractor/extract_platinum_small_restrictive_item_pipe" | "powersuits:modules/mining_enchantment/silk_touch" | "gtceu:cutter/cut_soul_infused_long_rod_to_rod_water" | "gtceu:fluid_solidifier/solidify_bronze_gear" | "gtceu:alloy_blast_smelter/naquadah_alloy_gas" | "gtceu:fluid_solidifier/solidify_vanadium_gallium_block" | "gtceu:extractor/extract_hsss_long_rod" | "gtceu:shaped/maintenance_hatch_configurable" | "gtceu:alloy_smelter/alloy_smelt_copper_to_nugget" | "gtceu:wiremill/mill_manganese_phosphide_wire" | "gtceu:arc_furnace/arc_copper_tiny_fluid_pipe" | "gtceu:macerator/macerate_deepslate_cinnabar_ore_to_raw_ore" | "bucketlib:aquaculture/turtle_soup" | "gtceu:arc_furnace/arc_vanadium_steel_turbine_blade" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_2_single" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_fine_wire" | "gtceu:macerator/macerate_bronze_block" | "gtceu:extruder/extrude_nickel_zinc_ferrite_ingot_to_block" | "gtceu:assembler/cover_tungsten_steel_wire_gt_single_silicone" | "gtceu:assembler/cover_cupronickel_wire_gt_double_silicone" | "gtceu:centrifuge/centrifuge_beryllium_pure_dust_to_dust" | "gtceu:shapeless/red_alloy_wire_wiregtquadruple_quadrupling" | "framedblocks:framed_flat_ext_inner_double_slope_panel_corner_rotate_to_framed_flat_elev_inner_double_slope_slab_corner" | "gtceu:macerator/macerate_tantalite_crushed_ore_to_impure_dust" | "thermal:machines/press/press_lumium_ingot_to_coin" | "thermal:machines/pulverizer/pulverizer_netherite_plate_to_dust" | "fantasyfurniture:large_boiler/dunmer/wool" | "gtceu:packer/pack_melodium_wires_1_single" | "gtceu:shaped/tiny_dust_assembling_ender_eye" | "gtceu:blasting/smelt_raw_gypsum_ore_to_ingot" | "thermal:machines/pulverizer/pulverizer_emerald" | "gtceu:macerator/macerate_tantalum_ingot" | "gtceu:shaped/wrench_stainless_steel" | "gtceu:shaped/axe_neutronium" | "gtceu:electric_blast_furnace/tetrahedrite_metallurgy" | "gtceu:packer/package_quartz_sand_small_dust" | "gtceu:extruder/extrude_hsss_to_plate" | "gtceu:shaped/small_dust_assembling_ilmenite" | "gtceu:distillery/distill_steam_cracked_butene_to_ethylene" | "gtceu:extruder/extrude_chromium_ingot_to_block" | "gtceu:extruder/extrude_polytetrafluoroethylene_huge_pipe_dust" | "gtceu:shaped/frame_black_steel" | "gtceu:shaped/pipe_normal_restrictive_cupronickel" | "automobility:attachment/rear/paver" | "gtceu:shaped/iv_distillery" | "xtonesreworked:tank_block_15_from_stonecutting" | "bigreactors:fluidizer/solid/blutonium" | "mysticalagradditions:tconstruct/tools/melting/inferium" | "gtceu:shapeless/trinium_wire_wiregtsingle_quadrupling" | "gtceu:shaped/casing_primitive_bricks" | "gtceu:large_chemical_reactor/plastic_circuit_board_iron3" | "gtceu:distillery/distill_lightly_hydro_cracked_gas_to_methane" | "gtceu:cutter/cut_rubber_rod_to_bolt_water" | "gtceu:macerator/macerate_rubber_bolt" | "gtceu:shaped/mortar_grind_steel" | "ae2:shaped/slabs/quartz_bricks" | "gtceu:cutter/cut_potin_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_kanthal_block" | "gtceu:arc_furnace/arc_powered_rail" | "gtceu:shapeless/centrifuged_ore_to_dust_alunite" | "gtceu:shaped/wrench_iron" | "gtceu:shapeless/stellarium_wire_wiregtquadruple_quadrupling" | "gtceu:shaped/tiny_dust_disassembling_boron" | "gtceu:cutter/cut_trinium_screw_to_bolt" | "xtonesreworked:sync_block_7_from_stonecutting" | "gtceu:macerator/macerate_molybdenum_disilicide_double_plate" | "thermal:storage/beetroot_block" | "create:crafting/kinetics/empty_blaze_burner" | "gtceu:extruder/extrude_rose_gold_pipe" | "gtceu:macerator/macerate_pentlandite_crushed_ore_to_dust" | "gtceu:shaped/zpm_kinetic_output_box" | "sgjourney:archeology_table" | "gtceu:extractor/extract_americium_ingot" | "automobility:crowbar" | "gtceu:arc_furnace/arc_iron_boots" | "gtceu:extruder/extrude_copper_huge_pipe" | "gtceu:forge_hammer/hammer_endstone_uraninite_ore_to_raw_ore" | "gtceu:packer/pack_lumium_wires_1_2" | "gtceu:packer/pack_lumium_wires_1_3" | "ae2:tools/matter_cannon" | "gtceu:fluid_solidifier/solidify_hastelloy_c_276_block" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtdouble_doubling" | "mysticalagriculture:seed/reprocessor/diamond" | "minecraft:purpur_pillar_from_purpur_block_stonecutting" | "exnihilosequentia:ens_netherite_crook" | "gtceu:packer/pack_lumium_wires_1_0" | "gtceu:packer/unpackage_fullers_earth_tiny_dust" | "gtceu:packer/pack_lumium_wires_1_1" | "gtceu:assembler/cover_nickel_wire_gt_octal_rubber" | "gtceu:arc_furnace/arc_stainless_steel_large_fluid_pipe" | "thermal:storage/apple_block" | "gtceu:extruder/extrude_polybenzimidazole_dust_to_foil" | "gtceu:macerator/macerate_polyvinyl_chloride_block" | "thermal:machines/press/press_constantan_nugget_to_coin" | "gtceu:arc_furnace/arc_iron_door" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_toluene" | "simplylight:illuminant_block" | "thermal:large_boiler/sulfur_block" | "gtceu:assembler/dynamo_hatch_4a_ev" | "create:compat/environmental/milling/bluebell" | "ae2:matter_cannon/nuggets/nickel" | "gtceu:shapeless/shellite_wire_wiregtsingle_doubling" | "gtceu:shaped/plunger_damascus_steel" | "gtceu:ore_washer/wash_soapstone_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_lazurite_rod" | "gtceu:extruder/extrude_enriched_naquadah_trinium_europium_duranide_ingot_to_block" | "gtceu:packer/pack_blue_alloy_wires_3_single" | "gtceu:shaped/tiny_dust_assembling_coke" | "gtceu:shaped/pipe_small_restrictive_cobaltbrass" | "gtceu:alloy_smelter/alloy_smelt_tin_alloy_to_ingot" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_ethane" | "gtceu:macerator/macerate_tritanium_block" | "gtceu:create_mixer/battery_alloy" | "gtceu:extractor/extract_indium_gallium_phosphide_ingot" | "gtceu:extractor/extract_invar_screw" | "gtceu:macerator/macerate_naquadah_nugget" | "gtceu:shaped/small_dust_assembling_rarest_metal_mixture" | "gtceu:macerator/macerate_raw_olivine_ore_to_crushed_ore" | "gtceu:large_chemical_reactor/hypochlorous_acid" | "gtceu:shaped/small_dust_disassembling_boron" | "mysticalagriculture:souls/slime_ball" | "gtceu:arc_furnace/arc_black_steel_single_cable" | "gtceu:shaped/bolt_saw_chromium" | "gtceu:circuit_assembler/quantum_computer_luv_soldering_alloy" | "gtceu:extruder/extrude_polybenzimidazole_huge_pipe" | "exnihilosequentia:steam_boiler/acacia_barrel" | "gtceu:packer/unpackage_iron_tiny_dust" | "exnihilosequentia:sieve/ens_pebble_netherrack" | "gtceu:fluid_solidifier/solidify_aluminium_to_nugget" | "gtceu:packer/pack_platinum_wires_1_single" | "gtceu:cutter/cut_quartzite_flawless_gem_to_gem_distilled_water" | "gtceu:blasting/smelt_netherrack_diatomite_ore_to_ingot" | "gtceu:extractor/extract_signalum_foil" | "gtceu:extruder/extrude_tungsten_carbide_huge_pipe" | "gtceu:assembler/cover_iron_wire_gt_double_rubber" | "gtceu:extruder/extrude_duranium_huge_pipe" | "gtceu:centrifuge/decomposition_centrifuging__hsse" | "mysticalagriculture:essence/common/iridium_ingot" | "gtceu:macerator/macerate_endstone_copper_ore_to_raw_ore" | "gtceu:centrifuge/decomposition_centrifuging__hssg" | "gtceu:shaped/block_compress_manganese_phosphide" | "minecraft:steam_boiler/white_wool" | "gtceu:alloy_smelter/alloy_smelt_steel_nugget_to_ingot" | "gtceu:lathe/lathe_twinite_to_rod" | "gtceu:bender/bend_silver_to_plate" | "gtceu:extruder/extrude_tin_ingot_to_long_rod" | "gtceu:forge_hammer/hammer_redstone_crushed_ore_to_dust" | "thermal:machines/press/unpacking/press_cured_rubber_unpacking" | "gtceu:chemical_reactor/glycerol_from_fish_oil_ethanol" | "gtceu:create_mixer/raw_growth_medium" | "mysticalagradditions:dragon_egg_crux" | "gtceu:macerator/macerate_vanadium_gallium_hex_cable" | "minecraft:lime_stained_glass" | "gtceu:compressor/compress_tungsten_steel_to_block" | "gtceu:centrifuge/decomposition_centrifuging__hsss" | "mysticalagriculture:essence/common/zinc_ingot" | "mysticalagriculture:seed/infusion/turtle" | "gtceu:smelting/smelt_raw_pentlandite_ore_to_ingot" | "gtceu:extractor/extract_niobium_titanium_foil" | "gtceu:electric_blast_furnace/blast_bismuth_bronze_gas" | "gtceu:shaped/small_dust_assembling_silicon_dioxide" | "minecraft:stone_brick_walls_from_stone_stonecutting" | "gtceu:ore_washer/wash_monazite_pure_dust_to_dust" | "gtceu:macerator/macerate_orange_terracotta" | "gtceu:fluid_solidifier/solidify_osmium_block" | "gtceu:forge_hammer/hammer_niobium_titanium_to_plate" | "gtceu:shaped/foil_prismalium" | "gtceu:shaped/extreme_engine_intake_casing" | "gtceu:arc_furnace/arc_hsss_frame" | "gtceu:assembler/asmd_resistor" | "gtceu:macerator/macerate_blue_alloy_bolt" | "gtceu:macerator/macerate_signalum_foil" | "gtceu:arc_furnace/arc_mv_pump" | "gtceu:assembler/cover_tin_wire_gt_octal_silicone" | "gtceu:shaped/block_compress_niobium_titanium" | "gtceu:arc_furnace/arc_graphene_dust" | "gtceu:macerator/macerate_cobalt_brass_gear" | "gtceu:alloy_blast_smelter/hastelloy_x_gas" | "gtceu:extractor/extract_magnalium_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_neutronium_dust" | "gtceu:macerator/macerate_melodium_octal_wire" | "gtceu:smelting/smelt_endstone_cassiterite_ore_to_ingot" | "minecraft:large_boiler/birch_pressure_plate" | "gtceu:shapeless/crushed_ore_to_dust_realgar" | "gtceu:compressor/compress_bentoniteto_ore_block" | "gtceu:macerator/macerate_hssg_turbine_blade" | "gtceu:shaped/small_dust_assembling_sterling_silver" | "gtceu:cutter/cut_twinite_block_to_plate" | "gtceu:forge_hammer/hammer_green_sapphire_crushed_ore_to_impure_dust" | "gtceu:packer/package_oilsands_small_dust" | "mysticalagriculture:seed/crafting/sky_stone" | "create:splashing/wheat_flour" | "gtceu:forge_hammer/hammer_raw_monazite_to_crushed_ore" | "thermalendergy:melodic_range_augment" | "gtceu:shaped/nugget_assembling_borosilicate_glass" | "gtceu:forge_hammer/hammer_screret_runic_laser_source_base_block_to_gem" | "minecraft:steam_boiler/flowering_azalea" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_2_0" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_2_1" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_2_2" | "gtceu:macerator/macerate_steel_spring" | "gtceu:large_chemical_reactor/sodium_bisulfate_from_hydroxide" | "minecraft:steam_boiler/stripped_birch_log" | "travelanchors:travel_staff" | "simplylight:illuminant_magenta_block_on_dyed" | "gtceu:packer/pack_lumium_wires_4_0" | "gtceu:smelting/smelt_raw_chalcocite_ore_to_ingot" | "gtceu:cutter/cut_pure_netherite_block_to_plate_water" | "gtceu:assembler/chest_minecart" | "gtceu:thermal_centrifuge/centrifuge_tricalcium_phosphate_purified_ore_to_refined_ore" | "thermal:dynamo_gourmand" | "gtceu:shapeless/crushed_ore_to_dust_scheelite" | "gtceu:extractor/extract_platinum_large_restrictive_item_pipe" | "mysticalagriculture:seed/reprocessor/basalt" | "gtceu:assembler/fluid_drill_luv" | "gtceu:shaped/plunger_hsse" | "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_stonecutting" | "bigreactors:misc/book/erguide_alt" | "mysticalagriculture:seed/reprocessor/basalz" | "gtceu:packer/strip_tritanium_cable_gt_double" | "gtceu:shaped/electric_pump_ev_rubber" | "gtceu:forge_hammer/hammer_electrotine_refined_ore_to_dust" | "gtceu:cutter/cut_hsss_screw_to_bolt_water" | "gtceu:extruder/extrude_osmium_wire" | "gtceu:alloy_smelter/alloy_smelt_thorium_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_uvarovite" | "expatternprovider:wireless_connector" | "mysticalagriculture:essence/minecraft/purpur_block" | "gtceu:forge_hammer/hammer_lazurite_crushed_ore_to_dust" | "minecraft:steam_boiler/spruce_slab" | "gtceu:extractor/extract_polyethylene_plate" | "gtceu:shaped/small_dust_assembling_phosphorus" | "gtceu:forge_hammer/hammer_pyrolusite_refined_ore_to_dust" | "gtceu:circuit_assembler/crystal_processor_iv_soc_soldering_alloy" | "gtceu:arc_furnace/arc_black_steel_quadruple_cable" | "gtceu:arc_furnace/arc_neutronium_bolt" | "mysticalagriculture:soulium_ingot_uncraft" | "gtceu:arc_furnace/arc_nichrome_single_cable" | "minecraft:cooked_salmon_from_smoking" | "railways:sequenced_assembly/track_dark_oak" | "gtceu:shaped/mv_canner" | "gtceu:shaped/small_dust_disassembling_yttrium" | "gtceu:macerator/macerate_deepslate_coal_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_iridium_nugget_to_ingot" | "ae2:network/cables/dense_covered_fluix_clean" | "gtceu:arc_furnace/arc_soul_infused_long_rod" | "thermal:machines/press/packing3x3/press_constantan_packing" | "gtceu:smelting/smelt_deepslate_tetrahedrite_ore_to_ingot" | "gtceu:arc_furnace/arc_polybenzimidazole_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_zeron_100_to_plate" | "gtceu:wiremill/mill_gold_wire" | "gtceu:ore_washer/wash_quartzite_crushed_ore_to_purified_ore" | "create:polished_cut_dripstone_slab_recycling" | "gtceu:shaped/block_compress_rubber" | "gtceu:packer/package_emerald_small_dust" | "gtceu:forge_hammer/hammer_lithium_ore_to_raw_ore" | "functionalstorage:netherite_upgrade" | "create:asurine_from_stone_types_asurine_stonecutting" | "gtceu:large_chemical_reactor/chemical_dye_cyan" | "gtceu:extruder/extrude_polybenzimidazole_pipe" | "gtceu:chemical_reactor/collagen_from_bone_meal" | "gtceu:extruder/extrude_rubber_dust_to_bolt" | "gtceu:shaped/luv_muffler_hatch" | "create:compat/silentsgems/crushing/benitoite_ore" | "gtceu:arc_furnace/arc_large_extruder" | "gtceu:shaped/crimson_planks_saw" | "gtceu:shaped/tiny_dust_assembling_molybdenite" | "gtceu:arc_furnace/arc_titanium_quadruple_fluid_pipe" | "thermal:parts/signalum_gear" | "gtceu:packer/package_pyrochlore_tiny_dust" | "minecraft:mossy_stone_brick_slab" | "gtceu:macerator/macerate_raw_rubber_nugget" | "xtonesreworked:zkul_block_15" | "minecraft:polished_blackstone_wall_from_polished_blackstone_stonecutting" | "xtonesreworked:zkul_block_14" | "gtceu:blasting/smelt_deepslate_blue_topaz_ore_to_ingot" | "railways:sequenced_assembly/track_byg_ether_narrow" | "gtceu:extruder/extrude_tungsten_carbide_ingot_to_bolt" | "mysticalagriculture:awakened_supremium_reprocessor" | "gtceu:shaped/small_black_bronze_pipe" | "gtceu:macerator/macerate_luv_rotor_holder" | "gtceu:extruder/extrude_rhodium_ingot_to_gear" | "gtceu:extractor/extract_niobium_nitride_nugget" | "ae2:network/cells/fluid_storage_cell_1k_storage" | "exnihilosequentia:sieve/ens_netherite_scrap" | "gtceu:alloy_smelter/alloy_smelt_iridium_to_nugget" | "railways:sequenced_assembly/track_byg_imparius" | "gtceu:alloy_smelter/alloy_smelt_manganese_nugget_to_ingot" | "gtceu:extractor/extract_cobalt_quadruple_cable" | "gtceu:forge_hammer/hammer_ultimet_to_plate" | "gtceu:arc_furnace/arc_stellarium_hex_wire" | "gtceu:packer/package_cassiterite_small_dust" | "gtceu:arc_furnace/arc_zpm_gas_collector" | "gtceu:assembler/cover_cupronickel_wire_gt_single_silicone" | "xtonesreworked:zkul_block_11" | "xtonesreworked:zkul_block_10" | "minecraft:steam_boiler/dark_oak_boat" | "xtonesreworked:zkul_block_13" | "xtonesreworked:zkul_block_12" | "ae2:tools/paintballs_lumen_red" | "thermal:device_nullifier" | "gtceu:macerator/macerate_americium_large_item_pipe" | "gtceu:ore_washer/wash_yellow_garnet_crushed_ore_to_purified_ore" | "gtceu:forge_hammer/hammer_aluminium_crushed_ore_to_dust" | "gtceu:shapeless/shellite_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_signalum_small_gear" | "gtceu:assembler/spruce_fence" | "gtceu:macerator/macerate_tungsten_carbide_nugget" | "gtceu:packer/unpackage_monazite_tiny_dust" | "gtceu:macerator/macerate_ev_distillery" | "mysticalagriculture:essence/minecraft/ender_pearl" | "gtceu:macerator/macerate_uranium_triplatinum_ingot" | "gtceu:shaped/small_dust_disassembling_sodium_chlorate" | "gtceu:packer/package_meat_small_dust" | "gtceu:centrifuge/centrifuge_lithium_dirty_dust_to_dust" | "gtceu:macerator/macerate_tungsten_steel_turbine_blade" | "minecraft:polished_basalt" | "gtceu:extruder/extrude_gold_ingot_to_ring" | "mobilebeacon:mobile_beacon_diamond" | "gtceu:macerator/macerate_nichrome_single_wire" | "thermal:machines/press/packing3x3/press_blue_ice_packing" | "gtceu:shapeless/block_decompress_osmium" | "gtceu:assembler/electric_pump_mv_silicone_rubber" | "gtceu:macerator/macerate_stellarium_octal_wire" | "gtceu:compressor/compress_hssg_nugget_to_ingot" | "gtceu:compressor/packed_ice" | "gtceu:shapeless/purified_ore_to_dust_molybdenum" | "gtceu:fluid_solidifier/solidify_polyethylene_to_plate" | "gtceu:macerator/macerate_copper_single_wire" | "create:compat/buzzier_bees/milling/white_clover" | "exnihilosequentia:crucible/ens_dust" | "ae2:network/cables/dense_covered_lime" | "gtceu:shaped/tiny_dust_assembling_quicklime" | "gtceu:arc_furnace/arc_nichrome_hex_cable" | "gtceu:extractor/extract_rose_gold_bolt" | "ae2:matter_cannon/nuggets/meatcooked" | "gtceu:shapeless/hssg_wire_wiregtoctal_splitting" | "gtceu:forge_hammer/hammer_glauconite_sand_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_netherite_small_dust" | "gtceu:shaped/tiny_dust_disassembling_ilmenite" | "gtceu:vacuum_freezer/cool_hot_molybdenum_disilicide_ingot" | "gtceu:electric_blast_furnace/blast_steel" | "gtceu:macerator/macerate_netherrack_bentonite_ore_to_raw_ore" | "create:deploying/waxed_oxidized_cut_copper_from_adding_wax" | "gtceu:centrifuge/centrifuge_bastnasite_dirty_dust_to_dust" | "gtceu:mixer/electrum" | "gtceu:alloy_smelter/wrought_iron_dust_and_nickel_ingot_into_invar" | "gtceu:assembler/assemble_cobalt_pipe_huge_restrictive" | "gtceu:chemical_bath/bathe_aluminium_crushed_ore_to_purified_ore" | "minecraft:steam_boiler/birch_fence_gate" | "gtceu:forming_press/press_stainless_steel_turbine_rotor" | "gtceu:shaped/small_dust_assembling_arsenic_trioxide" | "minecraft:yellow_candle" | "mysticalagriculture:soulium_block_uncraft" | "gtceu:macerator/macerate_lead_plate" | "gtceu:packer/pack_melodium_wires_3_single" | "thermal:machines/press/packing3x3/press_melon_packing" | "gtceu:arc_furnace/arc_luv_ore_washer" | "thermal:storage/enderium_nugget_from_ingot" | "mysticalagradditions:large_boiler/tertium_coal_block" | "gtceu:compressor/compress_naquadah_nugget_to_ingot" | "gtceu:smelting/smelt_netherrack_basaltic_mineral_sand_ore_to_ingot" | "toms_storage:level_emitter" | "gtceu:shaped/frame_iridium" | "create:cutting/compat/twilightforest/sorting_log" | "gtceu:cutter/cut_invar_block_to_plate_distilled_water" | "exnihilosequentia:heat/ens_redstone_torch" | "gtceu:macerator/macerate_tungsten_turbine_blade" | "gtceu:macerator/macerate_oilsands_ore_to_raw_ore" | "gtceu:extruder/extrude_bismuth_ingot_to_block" | "gtceu:packer/unpackage_borax_tiny_dust" | "gtceu:arc_furnace/arc_lead_large_fluid_pipe" | "gtceu:shaped/small_dust_disassembling_rhodium_plated_palladium" | "create:weathered_copper_shingle_slab_from_weathered_copper_shingles_stonecutting" | "gtceu:macerator/macerate_naquadah_alloy_octal_wire" | "gtceu:shaped/bolt_saw_tin" | "gtceu:shaped/shape_extruder_rod_long" | "gtceu:packer/pack_gold_wires_4_0" | "sgjourney:classic_stargate_chevron_block" | "thermal:storage/carrot_block" | "gtceu:lathe/lathe_electrum_bolt_to_screw" | "gtceu:shaped/tiny_dust_assembling_mercury_barium_calcium_cuprate" | "mysticalagriculture:seed/infusion/starmetal" | "gtceu:ore_washer/wash_emerald_crushed_ore_to_purified_ore" | "thermal:phyto_tnt" | "gtceu:shaped/tungsten_wire_single" | "gtceu:shapeless/purified_ore_to_dust_apatite" | "gtceu:arc_furnace/arc_electrum_fine_wire" | "gtceu:compressor/compress_soul_infused_nugget_to_ingot" | "gtceu:compressor/compress_hastelloy_c_276_nugget_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_bornite" | "gtceu:arc_furnace/arc_brass_screw" | "gtceu:macerator/macerate_bronze_nonuple_fluid_pipe" | "gtceu:macerator/macerate_gold_double_cable" | "gtceu:extractor/extract_melodium_plate" | "gtceu:mixer/indium_concentrate" | "create:crafting/kinetics/analog_lever" | "create:andesite_scaffolding_from_andesite_alloy_stonecutting" | "create:smelting/zinc_ingot_from_crushed" | "exnihilosequentia:ens_doll_x6" | "gtceu:forge_hammer/hammer_almandine_block_to_gem" | "thermal:machines/press/unpacking/press_coal_unpacking" | "gtceu:arc_furnace/arc_mv_super_tank" | "exnihilosequentia:ens_doll_x4" | "gtceu:wiremill/mill_uranium_rhodium_dinaquadide_wire" | "gtceu:shaped/nugget_assembling_niobium_titanium" | "gtceu:shaped/nonuple_polybenzimidazole_pipe" | "gtceu:shaped/shovel_vanadium_steel" | "gtceu:packer/unpackage_indium_phosphide_tiny_dust" | "gtceu:arc_furnace/arc_duranium_double_plate" | "gtceu:shaped/zpm_electromagnetic_separator" | "gtceu:wiremill/mill_naquadah_wire" | "gtceu:packer/unpackage_blue_steel_tiny_dust" | "xtonesreworked:zone_block_0_alternative" | "gtceu:cutter/cut_steel_block_to_plate" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_polytetrafluoroethylene_to_ingot" | "thermal:machines/insolator/insolator_potato" | "gtceu:macerator/macerate_spessartine_gem" | "farmersdelight:full_tatami_mat" | "gtceu:assembler/cover_lead_wire_gt_quadruple_styrene_butadiene" | "minecraft:iron_chestplate" | "gtceu:extruder/extrude_duranium_tiny_pipe" | "gtceu:shapeless/nugget_disassembling_iron" | "gtceu:extractor/extract_tin_ingot" | "create:cut_veridium_slab" | "gtceu:macerator/macerate_gray_glass_lens" | "create:cut_dripstone_stairs_from_stone_types_dripstone_stonecutting" | "railways:sequenced_assembly/track_blue_skies_lunar_wide" | "gtceu:cutter/cut_uhpic_distilled_water" | "gtceu:extruder/extrude_neutronium_huge_pipe" | "gtceu:macerator/macerate_neutronium_foil" | "gtceu:compressor/compress_chalcociteto_ore_block" | "gtceu:extractor/extract_aluminium_single_cable" | "gtceu:packer/unpackage_stone_tiny_dust" | "create:splashing/immersiveengineering/crushed_raw_aluminum" | "gtceu:forge_hammer/hammer_gold_crushed_ore_to_impure_dust" | "gtceu:shapeless/signalum_wire_wiregtquadruple_splitting" | "gtceu:arc_furnace/arc_lead_dust" | "gtceu:macerator/macerate_lv_super_chest" | "gtceu:cutter/cut_annealed_copper_long_rod_to_rod_water" | "thermal:machines/centrifuge/centrifuge_poppy" | "gtceu:distillery/distill_wood_vinegar_to_water" | "ae2:misc/chests_smooth_sky_stone" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_4_single" | "minecraft:stone_brick_stairs" | "gtceu:arc_furnace/arc_lead_bolt" | "thermal:smelting/silver_ingot_from_deepslate_ore_blasting" | "gtceu:assembler/casing_laser_safe_engraving" | "gtceu:shaped/shape_mold_credit" | "gtceu:smelting/dust_pyrite__dust_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_naquadria_ingot_to_gear" | "gtceu:packer/cover_red_alloy_wire_gt_quadruple" | "gtceu:cutter/cut_electrum_long_rod_to_rod" | "gtceu:shaped/hoe_sterling_silver" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_ingot_to_gear" | "gtceu:packer/unpackage_certus_quartz_tiny_dust" | "mysticalagriculture:inferium_axe" | "create:crafting/kinetics/light_blue_seat" | "gtceu:smelting/smelt_puredust_tetrahedrite_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_neutronium_nugget_to_ingot" | "gtceu:shapeless/block_decompress_naquadah_alloy" | "gtceu:shaped/compress_lead_to_ore_block" | "gtceu:extruder/extrude_cupronickel_huge_pipe" | "gtceu:combustion_generator/light_fuel" | "gtceu:shaped/small_dust_disassembling_tritanium" | "gtceu:cutter/cut_apatite_rod_to_bolt_distilled_water" | "thermal:machines/press/packing3x3/press_gold_packing" | "gtceu:bender/bend_gallium_plate_to_double_plate" | "gtceu:laser_engraver/engrave_ssoc_naquadah" | "create:cutting/compat/ecologics/coconut_wood" | "gtceu:alloy_smelter/alloy_smelt_rhodium_ingot_to_gear" | "minecraft:steam_boiler/lava_bucket" | "thermal:machines/press/unpacking/press_raw_copper_unpacking" | "thermal:machines/smelter/smelter_niter_ore" | "gtceu:shaped/shape_extruder_bolt" | "gtceu:macerator/macerate_naquadah_crushed_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_fireclay" | "gtceu:shaped/ulv_output_hatch" | "mysticalagriculture:seed/infusion/fiery_ingot" | "gtceu:macerator/macerate_tin_octal_cable" | "gtceu:shapeless/electrum_wire_wiregtoctal_splitting" | "gtceu:fluid_solidifier/solidify_tantalum_carbide_block" | "gtceu:shapeless/nugget_disassembling_styrene_butadiene_rubber" | "gtceu:shaped/ev_forming_press" | "create:crushing/diamond_ore" | "gtceu:extractor/extract_osmium_nugget" | "gtceu:packer/unpackage_concrete_small_dust" | "minecraft:cut_copper_stairs" | "ae2:tools/network_memory_card_light_blue" | "farmersdelight:integration/immersiveengineering/fermenter/tomato" | "gtceu:shaped/tiny_dust_disassembling_potassium_hydroxide" | "gtceu:cutter/cut_ultimet_rod_to_bolt_water" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_methane" | "gtceu:distillery/distill_steam_cracked_butane_to_methane" | "gtceu:macerator/macerate_aluminium_hex_cable" | "thermal:machines/press/press_coffee_unpacking" | "gtceu:centrifuge/centrifuge_blue_topaz_dirty_dust_to_dust" | "gtceu:packer/pack_annealed_copper_wires_3_0" | "gtceu:shaped/small_dust_assembling_caprolactam" | "gtceu:combustion_generator/sulfuric_light_fuel" | "gtceu:centrifuge/centrifuge_olivine_dirty_dust_to_dust" | "gtceu:packer/pack_annealed_copper_wires_3_1" | "gtceu:macerator/macerate_magnetite_crushed_ore_to_impure_dust" | "thermal:storage/tin_ingot_from_block" | "gtceu:compressor/compress_twinite_to_block" | "gtceu:packer/package_sugar_small_dust" | "create:cut_asurine_brick_slab" | "gtceu:shapeless/stellarium_wire_wiregtdouble_splitting" | "gtceu:blasting/smelt_netherrack_electrotine_ore_to_ingot" | "mysticalagriculture:inferium_bow" | "thermal_extra:augments/machine_catalyst_augment_1" | "farmersdelight:cutting/birch_trapdoor" | "gtceu:forge_hammer/hammer_endstone_vanadium_magnetite_ore_to_raw_ore" | "thermal_extra:augments/machine_catalyst_augment_2" | "thermal_extra:augments/machine_catalyst_augment_3" | "gtceu:bender/bend_indium_gallium_phosphide_plate_to_double_plate" | "gtceu:shaped/small_dust_assembling_platinum" | "gtceu:centrifuge/centrifuge_yellow_limonite_dirty_dust_to_dust" | "gtceu:macerator/macerate_electrum_double_cable" | "gtceu:macerator/macerate_europium_normal_fluid_pipe" | "thermal:machines/crystallizer/crystallizer_diamond" | "create:cutting/compat/twilightforest/twilight_oak_wood" | "gtceu:extruder/extrude_neutronium_large_pipe" | "gtceu:macerator/macerate_gold_crushed_ore_to_impure_dust" | "gtceu:packer/pack_vanadium_gallium_wires_3_single" | "gtceu:assembler/cover_naquadah_wire_gt_single_silicone" | "gtceu:ore_washer/wash_sulfur_dirty_dust_to_dust" | "mysticalagriculture:essence/minecraft/pufferfish" | "gtceu:macerator/macerate_chromium_small_fluid_pipe" | "minecraft:brick_slab_from_bricks_stonecutting" | "xtonesreworked:sols_block_1_from_stonecutting" | "gtceu:arc_furnace/arc_large_extractor" | "mysticalagriculture:inferium_shears" | "gtceu:electrolyzer/distilled_water_electrolysis" | "gtceu:macerator/macerate_manganese_double_plate" | "gtceu:packer/unpackage_netherite_tiny_dust" | "gtceu:macerator/macerate_yellow_terracotta" | "gtceu:centrifuge/centrifuge_soapstone_dirty_dust_to_dust" | "gtceu:lathe/lathe_titanium_bolt_to_screw" | "gtceu:arc_furnace/arc_tantalum_dust" | "gtceu:shaped/mining_hammer_duranium" | "gtceu:shaped/tiny_dust_assembling_perlite" | "gtceu:extractor/extract_rhodium_plated_palladium_bolt" | "gtceu:bender/bend_yttrium_barium_cuprate_plate_to_double_plate" | "farmersdelight:cutting/quartz_block" | "gtceu:shaped/small_dust_assembling_andesite" | "gtceu:fluid_solidifier/solidify_tin_alloy_to_ingot" | "gtceu:shaped/tiny_dust_assembling_cupric_oxide" | "mysticalagriculture:souls/scute" | "gtceu:packer/pack_naquadah_wires_3_0" | "gtceu:packer/pack_naquadah_wires_3_1" | "gtceu:shaped/tiny_dust_disassembling_rarest_metal_mixture" | "gtceu:create_mixer/glass_from_quartz_sand" | "thermal:machines/smelter/smelter_catalyst_blaze_powder" | "gtceu:cutter/cut_enriched_naquadah_block_to_plate_distilled_water" | "gtceu:macerator/macerate_hssg_nugget" | "systeams:boilers/upgrades/stirling_upgrade" | "gtceu:shapeless/copper_wire_wiregtquadruple_quadrupling" | "gtceu:extruder/extrude_titanium_tungsten_carbide_ingot_to_block" | "gtceu:shaped/tiny_dust_assembling_ruthenium_tetroxide" | "gtceu:arc_furnace/arc_lv_miner" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtquadruple_doubling" | "gtceu:shaped/block_compress_nickel" | "gtceu:assembler/cover_tungsten_steel_wire_gt_hex_silicone" | "exnihilosequentia:ens_calcite_hammer" | "gtceu:shapeless/centrifuged_ore_to_dust_chalcocite" | "gtceu:shaped/small_dust_disassembling_platinum" | "gtceu:extractor/extract_beryllium_double_plate" | "gtceu:shaped/shape_extruder_pipe_tiny" | "gtceu:laser_engraver/engrave_opal_exquisite_gem_to_flawless_gem" | "gtceu:shaped/tiny_dust_assembling_lithium" | "gtceu:extractor/extract_enderium_gear" | "framedblocks:framed_fancy_powered_rail_slope" | "gtceu:shaped/tiny_dust_disassembling_platinum_group_sludge" | "gtceu:extractor/extract_naquadah_alloy_bolt" | "gtceu:cutter/cut_weapon_grade_naquadah_screw_to_bolt_water" | "gtceu:macerator/macerate_endstone_garnierite_ore_to_raw_ore" | "ae2:matter_cannon/nuggets/krypton" | "thermal:machines/centrifuge/centrifuge_light_blue_rockwool" | "gtceu:cutter/cut_titanium_rod_to_bolt_distilled_water" | "minecraft:steam_boiler/birch_stairs" | "gtceu:mixer/graphene" | "gtceu:smelting/smelt_netherrack_rock_salt_ore_to_ingot" | "gtceu:smelting/smelt_purifiedore_yellow_limonite_to_ingot" | "gtceu:blasting/smelt_endstone_iron_ore_to_ingot" | "gtceu:macerator/macerate_niobium_nitride_double_cable" | "ftbquests:book" | "gtceu:cutter/cut_naquadah_screw_to_bolt_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_calcium_chloride" | "gtceu:electrolyzer/chloromethane_electrolysis" | "create:compat/projectvibrantjourneys/cutting/stripped_cottonwood_log" | "gtceu:macerator/macerate_jungle_fence_gate" | "gtceu:shaped/zpm_battery_buffer_16x" | "gtceu:macerator/macerate_platinum_small_item_pipe" | "gtceu:vacuum_freezer/yttrium_barium_cuprate" | "gtceu:packer/unpackage_titanium_trifluoride_small_dust" | "gtceu:extruder/extrude_tungsten_huge_pipe" | "create:small_dripstone_brick_stairs" | "gtceu:assembler/casing_high_temperature_smelting" | "mysticalagriculture:essence/minecraft/amethyst" | "gtceu:arc_furnace/arc_tungsten_carbide_gear" | "gtceu:macerator/macerate_osmiridium_ingot" | "gtceu:packer/package_rarest_metal_mixture_small_dust" | "mysticalagriculture:tertium_gemstone_block_uncraft" | "gtceu:shaped/pipe_large_restrictive_ultimet" | "gtceu:ore_washer/wash_cinnabar_crushed_ore_to_purified_ore" | "gtceu:shaped/sword_cobalt_brass" | "gtceu:packer/unpackage_beryllium_small_dust" | "gtceu:shaped/small_dust_assembling_magnalium" | "gtceu:extractor/extract_steel_rotor" | "gtceu:forge_hammer/hammer_cobaltite_ore_to_raw_ore" | "gtceu:shaped/annealed_copper_wire_single" | "gtceu:shaped/tiny_dust_disassembling_indium" | "gtceu:blasting/smelt_deepslate_garnierite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_kanthal_to_plate" | "farmersdelight:cutting/mangrove_wood" | "gtceu:arc_furnace/arc_potin_long_rod" | "gtceu:shaped/small_dust_assembling_ender_pearl" | "thermal:machines/pulverizer/pulverizer_invar_plate_to_dust" | "create:cut_veridium_stairs_from_stone_types_veridium_stonecutting" | "create:polished_cut_crimsite_stairs_from_stone_types_crimsite_stonecutting" | "gtceu:fluid_solidifier/solidify_enderium_to_nugget" | "mysticalagriculture:seed/infusion/saltpeter" | "gtceu:cutter/cut_blue_alloy_block_to_plate" | "gtceu:arc_furnace/arc_mv_lathe" | "gtceu:extruder/extrude_bronze_tiny_pipe" | "gtceu:shapeless/niobium_nitride_wire_wiregtdouble_doubling" | "gtceu:shaped/tiny_dust_disassembling_zeron_100" | "gtceu:arc_furnace/arc_red_alloy_screw" | "gtceu:extractor/extract_osmiridium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_yttrium_block" | "thermal:smelting/cooked_mushroom_from_campfire_cooking" | "minecraft:string" | "gtceu:alloy_smelter/alloy_smelt_palladium_nugget_to_ingot" | "exnihilosequentia:ens_dark_oak_crucible" | "gtceu:create_mixer/borosilicate_dust" | "gtceu:extractor/extract_prismalium_gear" | "gtceu:create_mixer/titanium_carbide" | "gtceu:bender/bend_platinum_ingot_to_foil" | "gtceu:macerator/macerate_graphene_nugget" | "gtceu:shaped/crowbar_hsse" | "gtceu:shaped/ev_distillery" | "gtceu:arc_furnace/arc_blue_alloy_single_cable" | "gtceu:arc_furnace/arc_lv_emitter" | "mysticalagriculture:essence/minecraft/salmon" | "gtceu:assembler/cover_tungsten_wire_gt_quadruple_silicone" | "gtceu:macerator/macerate_dark_oak_planks" | "gtceu:shaped/stick_long_stick_titanium" | "gtceu:assembler/cover_copper_wire_gt_hex_styrene_butadiene" | "gtceu:shapeless/gem_to_gem_flawlessgem_almandine" | "create:cut_tuff_slab_from_stone_types_tuff_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_indium_tin_barium_titanium_cuprate_ingot_to_block" | "gtceu:extractor/extract_indium_gallium_phosphide_nugget" | "gtceu:forge_hammer/hammer_lead_crushed_ore_to_dust" | "gtceu:shaped/mortar_steel" | "gtceu:smelting/smelt_fullers_earth_ore_to_ingot" | "gtceu:centrifuge/centrifuge_cobalt_dirty_dust_to_dust" | "gtceu:macerator/macerate_duranium_ingot" | "gtceu:large_chemical_reactor/raw_gasoline" | "minecraft:netherite_chestplate_smithing" | "gtceu:shaped/sword_naquadah_alloy" | "gtceu:large_chemical_reactor/phosphoric_acid_from_pentoxide" | "gtceu:macerator/macerate_deepslate_pyrolusite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_stibnite_crushed_ore_to_dust" | "gtceu:packer/unpackage_ender_eye_tiny_dust" | "mysticalagriculture:seed/crafting/steeleaf" | "gtceu:packer/pack_soul_infused_wires_3_single" | "thermal_extra:augments/machine_output_augment_3" | "gtceu:compressor/compress_stellite_100_nugget_to_ingot" | "gtceu:arc_furnace/arc_iron_bars" | "thermal_extra:augments/machine_output_augment_1" | "gtceu:forge_hammer/hammer_netherrack_tantalite_ore_to_raw_ore" | "thermal_extra:augments/machine_output_augment_2" | "gtceu:forge_hammer/hammer_platinum_crushed_ore_to_impure_dust" | "gtceu:gas_turbine/propane" | "gtceu:ore_washer/wash_glauconite_sand_pure_dust_to_dust" | "railways:sequenced_assembly/track_acacia_narrow" | "gtceu:extruder/extrude_plutonium_241_to_rod" | "gtceu:shaped/turbine_blade_bronze" | "gtceu:chemical_reactor/desulfurize_naphtha" | "gtceu:forge_hammer/hammer_deepslate_apatite_ore_to_raw_ore" | "thermal:machines/insolator/insolator_brown_mushroom" | "create:compat/neapolitan/filling/milk_bottle" | "gtceu:shaped/foil_osmiridium" | "gtceu:extractor/extract_kanthal_hex_cable" | "gtceu:shaped/mortar_grind_antimony" | "gtceu:macerator/macerate_sulfur_refined_ore_to_dust" | "gtceu:shaped/mining_hammer_damascus_steel" | "create:crafting/kinetics/track_station" | "xtonesreworked:lair_block_9_from_stonecutting" | "minecraft:purple_carpet_from_white_carpet" | "gtceu:alloy_smelter/alloy_smelt_borosilicate_glass_to_nugget" | "gtceu:macerator/macerate_bornite_crushed_ore_to_dust" | "gtceu:packer/unpackage_vanadium_steel_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_calcium_chloride" | "gtceu:electric_blast_furnace/blast_tantalum_carbide_gas" | "gtceu:shaped/small_gear_weapon_grade_naquadah" | "gtceu:arc_furnace/arc_hssg_small_gear" | "gtceu:fluid_solidifier/solidify_brass_block" | "gtceu:arc_furnace/arc_ruthenium_trinium_americium_neutronate_hex_wire" | "gtceu:compressor/compress_basaltic_mineral_sandto_ore_block" | "gtceu:smelting/smelt_netherrack_bentonite_ore_to_ingot" | "gtceu:cutter/cut_rock_salt_flawless_gem_to_gem_water" | "exnihilosequentia:ens_zinc_ingot" | "gtceu:assembler/cover_iron_wire_gt_hex_rubber" | "gtceu:blasting/smelt_netherrack_platinum_ore_to_ingot" | "gtceu:cutter/cut_gold_screw_to_bolt_water" | "gtceu:macerator/macerate_lv_extruder" | "gtceu:mixer/concrete_from_calcite" | "gtceu:bender/bend_trinaquadalloy_plate_to_double_plate" | "railways:sequenced_assembly/light_gray_conductor_cap" | "thermal:augments/area_radius_augment" | "gtceu:fluid_solidifier/solidify_magnalium_to_plate" | "gtceu:shapeless/aluminium_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_gold_nonuple_fluid_pipe" | "gtceu:arc_furnace/arc_nickel_double_wire" | "gtceu:packer/pack_black_steel_wires_1_0" | "minecraft:deepslate_tile_wall_from_cobbled_deepslate_stonecutting" | "gtceu:packer/pack_black_steel_wires_1_1" | "ae2:tools/network_memory_card_green" | "gtceu:packer/package_purified_debris_small_dust" | "gtceu:ore_washer/wash_basaltic_mineral_sand_crushed_ore_to_purified_ore" | "gtceu:extractor/extract_polyphenylene_sulfide_dust" | "gtceu:macerator/macerate_iron_rotor" | "gtceu:packer/pack_black_steel_wires_1_2" | "gtceu:packer/pack_black_steel_wires_1_3" | "gtceu:shaped/wooden_barrel" | "gtceu:alloy_blast_smelter/black_bronze_gas" | "gtceu:alloy_smelter/alloy_smelt_damascus_steel_to_ingot" | "gtceu:cutter/cut_green_sapphire_flawless_gem_to_gem_water" | "gtceu:extractor/extract_uranium_plate" | "gtceu:assembler/cover_red_alloy_wire_gt_double_styrene_butadiene" | "mysticalagriculture:seed/reprocessor/sulfur" | "gtceu:blasting/smelt_raw_bentonite_ore_to_ingot" | "gtceu:cutter/cut_ruridit_block_to_plate_distilled_water" | "gtceu:extruder/extrude_blue_alloy_wire" | "gtceu:compressor/compress_steel_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_topaz" | "ae2:network/cables/dense_covered_red" | "minecraft:polished_deepslate_slab_from_cobbled_deepslate_stonecutting" | "mysticalagriculture:seed/crafting/graphite" | "gtceu:vacuum_freezer/cool_hot_shellite_ingot" | "gtceu:arc_furnace/arc_platinum_single_wire" | "gtceu:macerator/macerate_diamond_helmet" | "ae2:matter_cannon/nuggets/gold" | "gtceu:shaped/mortar_bronze" | "gtceu:arc_furnace/arc_blue_alloy_double_cable" | "gtceu:shaped/nugget_assembling_palladium" | "gtceu:shaped/hammer_tungsten_carbide" | "gtceu:fluid_solidifier/solidify_incoloy_ma_956_block" | "gtceu:arc_furnace/arc_aluminium_frame" | "gtceu:packer/unpackage_charcoal_tiny_dust" | "gtceu:fluid_solidifier/solidify_polyphenylene_sulfide_to_nugget" | "colossalchests:colossal_chest_wood" | "exmachinis:gold_upgrade" | "gtceu:cutter/cut_zinc_block_to_plate_water" | "gtceu:macerator/macerate_hv_super_chest" | "mysticalagriculture:seed/crafting/nether_quartz" | "gtceu:smelting/smelt_alunite_ore_to_ingot" | "gtceu:macerator/macerate_bone_block" | "gtceu:shaped/small_dust_assembling_polyvinyl_chloride" | "gtceu:vacuum_freezer/titanium_tungsten_carbide" | "gtceu:smelting/smelt_endstone_red_garnet_ore_to_ingot" | "gtceu:bender/bend_wrought_iron_plate_to_foil" | "gtceu:smelting/smelt_yellow_limonite_ore_to_ingot" | "gtceu:shapeless/melodium_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_raw_lithium_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_shellite_single_wire" | "gtceu:packer/strip_tin_cable_gt_hex" | "create:scorchia_pillar_from_stone_types_scorchia_stonecutting" | "gtceu:electric_blast_furnace/blast_shellite_gas" | "gtceu:fluid_solidifier/solidify_enderium_small_gear" | "ae2:network/cables/dense_smart_fluix_clean" | "gtceu:shaped/tiny_dust_disassembling_fullers_earth" | "gtceu:macerator/macerate_magenta_glazed_terracotta" | "gtceu:smelting/smelt_endstone_pollucite_ore_to_ingot" | "gtceu:macerator/macerate_mv_extruder" | "gtceu:shaped/small_dust_assembling_tetrahedrite" | "simplylight:illuminant_light_gray_block_dyed" | "gtceu:extractor/extract_electrum_nugget" | "gtceu:packer/pack_manganese_phosphide_wires_2_single" | "thermal:device_composter" | "gtceu:distillation_tower/distill_severely_steam_cracked_heavy_fuel" | "thermal:devices/fisher/fisher_boost_deep_aquachow" | "gtceu:forge_hammer/hammer_palladium_refined_ore_to_dust" | "mysticalagriculture:essence/minecraft/lapis_lazuli" | "gtceu:bender/bend_twinite_ingot_to_foil" | "gtceu:extractor/extract_battery_alloy_rod" | "gtceu:macerator/macerate_aluminium_ingot" | "functionalstorage:puller_upgrade" | "exnihilosequentia:sieve/ens_prismarine_crystals" | "gtceu:assembler/cover_digital_interface" | "gtceu:macerator/macerate_hv_super_tank" | "gtceu:electrolyzer/decomposition_electrolyzing_concrete" | "gtceu:packer/unpackage_tantalum_carbide_tiny_dust" | "gtceu:arc_furnace/arc_long_rod_extruder_mold" | "gtceu:forge_hammer/hammer_chromite_crushed_ore_to_dust" | "gtceu:shaped/tiny_dust_disassembling_chalcopyrite" | "gtceu:smelting/smelt_sphalerite_ore_to_ingot" | "gtceu:smelting/smelt_netherrack_sodalite_ore_to_ingot" | "minecraft:steam_boiler/barrel" | "gtceu:forge_hammer/hammer_netherrack_silver_ore_to_raw_ore" | "ae2:decorative/sky_stone_brick_from_stonecutting" | "create:crafting/kinetics/hand_crank" | "gtceu:shaped/lv_packer" | "gtceu:ore_washer/wash_hematite_crushed_ore_to_purified_ore" | "gtceu:blasting/smelt_raw_salt_ore_to_ingot" | "create:smelting/ingot_nickel_compat_immersiveengineering" | "gtceu:smelting/smelt_saltpeter_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_blue_steel_to_plate" | "gtceu:macerator/macerate_deepslate_spessartine_ore_to_raw_ore" | "gtceu:extractor/extract_sterling_silver_huge_restrictive_item_pipe" | "gtceu:packer/package_tin_alloy_tiny_dust" | "gtceu:macerator/macerate_magnesium_diboride_single_wire" | "gtceu:extractor/extract_iron_bolt" | "gtceu:fusion_reactor/carbon_and_helium_3_to_oxygen_plasma" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_small_gear" | "create:mixing/brass_ingot" | "gtceu:packer/package_goethite_small_dust" | "mysticalagriculture:essence/common/invar_ingot" | "exnihilosequentia:sieve/ens_acacia_leaves" | "systeams:boilers/upgrades/gourmand_downgrade" | "gtceu:chemical_reactor/chemical_dye_gray" | "gtceu:assembler/cover_nichrome_wire_gt_octal_silicone" | "gtceu:cutter/cut_polytetrafluoroethylene_block_to_plate_water" | "gtceu:extractor/extract_iron_dust" | "gtceu:shaped/plate_double_osmium" | "create:crafting/kinetics/portable_storage_interface" | "gtceu:macerator/macerate_ultimet_small_restrictive_item_pipe" | "gtceu:packer/package_weapon_grade_naquadah_small_dust" | "gtceu:shaped/small_dust_assembling_indium_gallium_phosphide" | "gtceu:assembler/cover_tritanium_wire_gt_single_styrene_butadiene" | "gtceu:macerator/macerate_painting" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_3_0" | "gtceu:autoclave/clay_from_dust" | "mysticalagriculture:essence/minecraft/music_disc_ward" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_3_1" | "gtceu:smelting/smelt_deepslate_lepidolite_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_niobium" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_1_single" | "gtceu:macerator/macerate_cobalt_block" | "gtceu:packer/package_iridium_chloride_small_dust" | "gtceu:arc_furnace/arc_tungsten_steel_small_gear" | "gtceu:arc_furnace/arc_nickel_double_cable" | "gtceu:bender/bend_stainless_steel_ingot_to_foil" | "gtceu:arc_furnace/arc_uv_arc_furnace" | "gtceu:arc_furnace/arc_mv_compressor" | "thermal:fuels/gourmand/gourmand_spinach_block" | "gtceu:macerator/macerate_certus_quartz_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_trinium_nugget" | "gtceu:shaped/nugget_assembling_aluminium" | "gtceu:electric_blast_furnace/soda_ash_from_calcite" | "gtceu:ore_washer/wash_silver_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_diorite" | "mysticalagriculture:essence/minecraft/netherite_ingot" | "thermal:machines/smelter/smelter_constantan_dust" | "gtceu:shaped/tiny_dust_disassembling_iron" | "gtceu:extruder/extrude_titanium_ingot_to_ring" | "gtceu:shaped/plate_neodymium" | "minecraft:turtle_helmet" | "gtceu:macerator/macerate_red_steel_ingot" | "gtceu:blasting/smelt_raw_uraninite_ore_to_ingot" | "gtceu:arc_furnace/arc_black_steel_foil" | "gtceu:arc_furnace/arc_cracker" | "gtceu:shapeless/tin_wire_wiregtoctal_splitting" | "gtceu:blasting/smelt_malachite_ore_to_ingot" | "gtceu:chemical_reactor/blaze_powder" | "gtceu:macerator/macerate_trinaquadalloy_ingot" | "gtceu:shaped/turbine_blade_neodymium" | "gtceu:extractor/extract_tungsten_steel_plate" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtoctal_splitting" | "gtceu:shaped/tiny_dust_disassembling_antimony_trioxide" | "gtceu:compressor/compress_battery_alloy_nugget_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_bastnasite_crushed_ore_to_refined_ore" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_nugget_to_ingot" | "gtceu:smelting/smelt_raw_apatite_ore_to_ingot" | "gtceu:macerator/macerate_zinc_double_plate" | "minecraft:large_boiler/composter" | "gtceu:forge_hammer/hammer_netherrack_cassiterite_sand_ore_to_raw_ore" | "gtceu:shapeless/niobium_titanium_wire_wiregtoctal_doubling" | "gtceu:extractor/extract_tin_hex_cable" | "gtceu:brewery/biomass_from_red_mushroom" | "simplylight:illuminant_orange_block_dyed" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_toluene" | "gtceu:forge_hammer/hammer_deepslate_bauxite_ore_to_raw_ore" | "gtceu:assembler/coil_hssg" | "xtonesreworked:kryp_block_9_from_stonecutting" | "gtceu:macerator/macerate_tungsten_small_fluid_pipe" | "gtceu:shaped/small_dust_disassembling_concrete" | "gtceu:create_mixer/potin" | "gtceu:packer/package_sodium_tiny_dust" | "gtceu:shaped/scythe_aluminium" | "gtceu:shapeless/crushed_ore_to_dust_red_garnet" | "gtceu:forge_hammer/hammer_raw_tricalcium_phosphate_to_crushed_ore" | "gtceu:macerator/macerate_naquadria_foil" | "gtceu:shaped/screwdriver_bronze" | "gtceu:cutter/cut_titanium_rod_to_bolt" | "minecraft:ens_crying_obsidian" | "gtceu:shaped/tiny_dust_assembling_goethite" | "gtceu:smelting/smelt_raw_chalcopyrite_ore_to_ingot" | "create:small_granite_brick_wall" | "gtceu:assembler/cover_hssg_wire_gt_single_styrene_butadiene" | "mysticalagriculture:essence/minecraft/mud" | "gtceu:shaped/small_dust_assembling_magnetite" | "gtceu:smelting/smelt_raw_sphalerite_ore_to_ingot" | "create:cut_granite_slab_from_stone_types_granite_stonecutting" | "gtceu:packer/package_pure_netherite_tiny_dust" | "gtceu:fluid_solidifier/solidify_hastelloy_c_276_to_plate" | "create:crafting/kinetics/brass_hand" | "gtceu:packer/package_incoloy_ma_956_small_dust" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregthex_splitting" | "gtceu:alloy_smelter/alloy_smelt_polyethylene_to_nugget" | "gtceu:ore_washer/wash_yellow_garnet_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_blue_steel_double_plate" | "gtceu:packer/pack_lumium_wires_3_0" | "gtceu:packer/pack_lumium_wires_3_1" | "gtceu:shaped/wire_cutter_vanadium_steel" | "gtceu:cutter/cut_bismuth_bronze_screw_to_bolt" | "gtceu:shapeless/crushed_ore_to_dust_salt" | "thermal:storage/raw_silver_from_block" | "gtceu:shaped/pipe_normal_restrictive_polyvinylchloride" | "gtceu:shaped/sword_vanadium_steel" | "gtceu:forge_hammer/hammer_pyrolusite_crushed_ore_to_impure_dust" | "gtceu:chemical_reactor/polyvinyl_chloride_from_oxygen" | "ae2:network/crafting/4k_cpu_crafting_storage" | "gtceu:extruder/extrude_ultimet_large_pipe" | "gtceu:shaped/zpm_fluid_heater" | "create:layered_dripstone_from_stone_types_dripstone_stonecutting" | "gtceu:macerator/macerate_luv_autoclave" | "gtceu:chemical_reactor/fiber_board" | "create:crafting/kinetics/green_seat" | "gtceu:macerator/macerate_stone_plate" | "gtceu:assembler/assemble_cupronickel_pipe_small_restrictive" | "gtceu:extractor/extract_plutonium_241_dust" | "ae2:tools/network_memory_card_white" | "gtceu:blasting/smelt_raw_grossular_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_lead_to_ingot" | "gtceu:forge_hammer/hammer_sphalerite_refined_ore_to_dust" | "gtceu:extractor/extract_nickel_dust" | "gtceu:arc_furnace/arc_iron_turbine_blade" | "farmersdelight:cooking/mushroom_stew" | "minecraft:pink_bed" | "gtceu:macerator/macerate_silicone_rubber_foil" | "gtceu:extruder/extrude_tin_alloy_ingot_to_block" | "gtceu:centrifuge/centrifuge_spodumene_pure_dust_to_dust" | "gtceu:chemical_reactor/pva_from_tetrachloride_oxygen" | "gtceu:forge_hammer/hammer_garnet_sand_ore_to_raw_ore" | "gtceu:circuit_assembler/wetware_processor_luv" | "gtceu:macerator/macerate_lapis_rod" | "gtceu:fluid_solidifier/solidify_copper_to_plate" | "gtceu:shaped/rotor_holder_uv" | "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting" | "gtceu:compressor/compress_oilsandsto_ore_block" | "gtceu:lathe/lathe_wrought_iron_to_rod" | "gtceu:shaped/small_dust_assembling_molybdenite" | "mysticalagriculture:essence/gems/ruby" | "gtceu:alloy_smelter/alloy_smelt_prismalium_nugget_to_ingot" | "automobility:frame/green_tractor" | "gtceu:cutter/cut_naquadic_netherite_exquisite_gem_to_flawless_gem_water" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtoctal_doubling" | "gtceu:cutter/cut_pure_netherite_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_black_bronze_small_restrictive_item_pipe" | "gtceu:extractor/extract_duranium_dust" | "gtceu:smelting/smelt_crushedore_basaltic_mineral_sand_to_ingot" | "gtceu:compressor/compress_saltpeterto_ore_block" | "ae2:shaped/stairs/quartz_block" | "create:compat/byg/milling/white_anemone" | "gtceu:cutter/cut_tin_alloy_rod_to_bolt_water" | "gtceu:shaped/plate_black_steel" | "gtceu:centrifuge/centrifuge_copper_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_ilmenite_crushed_ore_to_dust" | "gtceu:shapeless/vanadium_gallium_wire_wiregthex_splitting" | "gtceu:arc_furnace/arc_lv_rock_crusher" | "minecraft:iron_nugget_from_smelting" | "gtceu:blasting/smelt_thorium_ore_to_ingot" | "thermal:phytosoil" | "gtceu:shapeless/crushed_ore_to_dust_pollucite" | "fantasyfurniture:large_boiler/bone/wither/door_double" | "thermal:machines/press/press_frost_melon_packing" | "gtceu:extractor/extract_light_blue_glass_lens" | "gtceu:packer/package_bentonite_tiny_dust" | "gtceu:forge_hammer/hammer_raw_quartzite_to_crushed_ore" | "mysticalagradditions:tconstruct/tools/materials/inferium/nugget" | "gtceu:distillery/distill_fermented_biomass_to_acetic_acid" | "gtceu:macerator/macerate_malachite_refined_ore_to_dust" | "gtceu:alloy_smelter/iron_ingot_and_tin_ingot_into_tin_alloy" | "gtceu:electrolyzer/decomposition_electrolyzing_tantalite" | "mysticalagriculture:essence/minecraft/music_disc_wait" | "gtceu:arc_furnace/arc_gold_single_cable" | "gtceu:macerator/macerate_steel_brick_casing" | "gtceu:distillation_tower/distill_lightly_steam_cracked_gas" | "gtceu:extractor/extract_darmstadtium_nugget" | "ae2:network/parts/formation_plane_alt" | "minecraft:chiseled_polished_blackstone_from_polished_blackstone_stonecutting" | "gtceu:ore_washer/wash_calcite_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/cover_annealed_copper_wire_gt_single_rubber" | "gtceu:wiremill/mill_europium_wire_to_fine_wire" | "gtceu:alloy_smelter/alloy_smelt_hsss_ingot_to_block" | "gtceu:packer/pack_annealed_copper_wires_4_0" | "gtceu:shaped/electric_pump_mv_styrene_butadiene_rubber" | "gtceu:packer/package_barium_tiny_dust" | "gtceu:macerator/macerate_electrum_huge_item_pipe" | "gtceu:shapeless/vanadium_gallium_wire_wiregtsingle_doubling" | "gtceu:fluid_solidifier/solidify_trinaquadalloy_to_plate" | "packagedexcrafting:marked_pedestal" | "gtceu:extractor/extract_bronze_rod" | "gtceu:extruder/extrude_brass_large_pipe" | "gtceu:macerator/macerate_netherrack_powellite_ore_to_raw_ore" | "gtceu:chemical_reactor/fertilizer_c_p" | "gtceu:shaped/tiny_dust_disassembling_stellarium" | "ae2additions:cells/super/65m" | "gtceu:extractor/extract_naquadah_spring" | "gtceu:macerator/macerate_aluminium_single_cable" | "gtceu:arc_furnace/arc_zpm_sifter" | "gtceu:compressor/compress_polytetrafluoroethylene_to_block" | "gtceu:chemical_reactor/fertilizer_c_t" | "gtceu:fluid_solidifier/solidify_green_dye_to_ball" | "gtceu:chemical_reactor/fertilizer_c_s" | "gtceu:forge_hammer/hammer_endstone_amethyst_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_endstone_magnesite_ore_to_raw_ore" | "gtceu:macerator/macerate_nickel_huge_restrictive_item_pipe" | "gtceu:ore_washer/wash_red_garnet_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_soc_distilled_water" | "gtceu:shapeless/black_steel_wire_wiregtdouble_doubling" | "gtceu:lathe/lathe_magnetic_neodymium_to_rod" | "gtceu:assembler/cover_gold_wire_gt_quadruple_styrene_butadiene" | "gtceu:fluid_solidifier/solidify_hsss_block" | "gtceu:shaped/plate_double_electrum" | "gtceu:chemical_reactor/fertilizer_c_d" | "create:cutting/compat/twilightforest/mangrove_wood" | "gtceu:ore_washer/wash_bauxite_crushed_ore_to_purified_ore_distilled" | "gtceu:chemical_reactor/fertilizer_c_a" | "gtceu:macerator/macerate_vanadium_gallium_quadruple_cable" | "gtceu:shaped/tiny_dust_disassembling_naquadria_sulfate" | "webdisplays:upgrade_laser" | "gtceu:extruder/extrude_tungsten_to_rod" | "ae2additions:cells/super/64k" | "gtceu:packer/unpackage_palladium_on_carbon_tiny_dust" | "mysticalagradditions:tconstruct/casting/supremium/ingot_sand_cast" | "gtceu:extractor/extract_vanadium_gallium_ingot" | "gtceu:arc_furnace/arc_enderium_octal_wire" | "gtceu:extractor/extract_niobium_nitride_plate" | "gtceu:shaped/nugget_assembling_titanium" | "gtceu:electric_blast_furnace/blast_gallium_arsenide_gas" | "create:cutting/stripped_crimson_stem" | "gtceu:cutter/cut_sapphire_flawless_gem_to_gem" | "create:crafting/kinetics/purple_seat_from_other_seat" | "modularrouters:sender_module_3" | "modularrouters:sender_module_2" | "modularrouters:sender_module_1" | "gtceu:smelting/smelt_netherrack_bornite_ore_to_ingot" | "gtceu:assembler/assemble_tin_pipe_large_restrictive" | "create:cut_scorchia_slab_from_stone_types_scorchia_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_gallium_to_ingot" | "gtceu:smelting/smelt_crushedore_yellow_limonite_to_ingot" | "gtceu:packer/unpackage_polyethylene_tiny_dust" | "gtceu:macerator/macerate_cobalt_crushed_ore_to_dust" | "gtceu:blasting/smelt_deepslate_oilsands_ore_to_ingot" | "gtceu:macerator/macerate_damaged_anvil" | "create:crafting/copper/waxed_copper_shingle_slab_from_honeycomb" | "ae2additions:cells/super/1k-housing" | "gtceu:shaped/tiny_dust_disassembling_red_garnet" | "gtceu:fluid_solidifier/solidify_ruthenium_to_nugget" | "gtceu:macerator/macerate_enderium_screw" | "gtceu:forge_hammer/hammer_endstone_opal_ore_to_raw_ore" | "gtceu:ore_washer/wash_rock_salt_crushed_ore_to_purified_ore_fast" | "gtceu:packer/unpackage_arsenic_tiny_dust" | "create_crystal_clear:copper_clear_glass_casing" | "ae2:network/cables/glass_light_blue" | "gtceu:packer/unpackage_diorite_tiny_dust" | "gtceu:shaped/spring_small_gold" | "gtceu:shapeless/block_decompress_magnetic_neodymium" | "gtceu:cutter/cut_indium_tin_barium_titanium_cuprate_block_to_plate" | "minecraft:andesite_stairs_from_andesite_stonecutting" | "create:blasting/gold_ingot_from_crushed" | "gtceu:fluid_solidifier/solidify_titanium_tungsten_carbide_to_nugget" | "gtceu:shaped/uv_muffler_hatch" | "create:cut_scoria_brick_slab_from_stone_types_scoria_stonecutting" | "gtceu:assembler/cover_tungsten_steel_wire_gt_double_styrene_butadiene" | "gtceu:packer/strip_niobium_titanium_cable_gt_double" | "gtceu:macerator/macerate_styrene_butadiene_rubber_block" | "thermal:storage/raw_lead_from_block" | "simplylight:illuminant_brown_block_on_dyed" | "gtceu:distillery/distill_lightly_hydro_cracked_naphtha_to_propane" | "gtceu:shaped/small_dust_assembling_calcium_phosphide" | "minecraft:large_boiler/spruce_door" | "gtceu:alloy_blast_smelter/bismuth_bronze" | "gtceu:forming_press/press_hsse_turbine_rotor" | "gtceu:extractor/extract_soldering_alloy_dust" | "gtceu:shapeless/gem_to_gem_gem_emerald" | "create:compat/upgrade_aquatic/milling/flowering_rush" | "exnihilosequentia:sieve/ens_pebble_basalt" | "gtceu:large_boiler/charcoal_dust" | "gtceu:arc_furnace/arc_lead_screw" | "gtceu:blasting/smelt_deepslate_soapstone_ore_to_ingot" | "gtceu:extractor/extract_rhodium_plated_palladium_rod" | "thermal:machines/press/press_copper_ingot_to_gear" | "gtceu:shaped/large_sifter" | "gtceu:shaped/hv_compressor" | "gtceu:macerator/macerate_osmiridium_ring" | "gtceu:arc_furnace/arc_large_pipe_extruder_mold" | "gtceu:macerator/macerate_neodymium_plate" | "gtceu:packer/strip_nickel_cable_gt_quadruple" | "gtceu:canner/spray_can_yellow_dye" | "gtceu:cutter/cut_cobalt_brass_long_rod_to_rod" | "gtceu:alloy_smelter/form_nether_brick" | "thermal:machines/insolator/insolator_horn_coral" | "gtceu:large_chemical_reactor/elite_circuit_board_persulfate" | "create:compat/silentsgems/crushing/aquamarine_ore" | "gtceu:extractor/extract_steel_nugget" | "gtceu:assembler/armor_stand" | "gtceu:compressor/compress_titanium_tungsten_carbide_to_block" | "mysticalagriculture:seed/infusion/tin" | "gtceu:vacuum_freezer/tungsten_steel" | "gtceu:arc_furnace/arc_twinite_double_wire" | "mysticalagriculture:imperium_sickle" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtoctal_splitting" | "create:smelting/glass_pane_from_horizontal_framed_glass_pane" | "gtceu:smelting/smelt_gypsum_ore_to_ingot" | "gtceu:smelting/smelt_impuredust_gold_to_ingot" | "create:blasting/ingot_uranium_compat_immersiveengineering" | "simplylight:illuminant_pink_block_on_toggle" | "xtonesreworked:lave_block_0_from_stonecutting" | "gtceu:extruder/extrude_lumium_ingot_to_block" | "gtceu:fluid_solidifier/solidify_europium_block" | "gtceu:shaped/torch_charcoal_dust" | "gtceu:shaped/block_compress_ultimet" | "gtceu:assembler/smd_resistor_electrum" | "gtceu:arc_furnace/arc_tin_single_cable" | "gtceu:assembler/casing_secure_maceration" | "gtceu:shapeless/gold_wire_wiregthex_splitting" | "create:cutting/compat/integrateddynamics/menril_log_stripped" | "gtceu:compressor/compress_magnalium_to_block" | "gtceu:shaped/stick_nickel_zinc_ferrite" | "gtceu:bender/bend_vanadium_steel_ingot_to_foil" | "gtceu:electromagnetic_separator/separate_hematite_pure_dust_to_dust" | "gtceu:shaped/wrench_titanium" | "gtceu:arc_furnace/arc_steel_plate" | "framedblocks:framing_saw/framed_post" | "gtceu:macerator/macerate_raw_cobaltite_ore_to_crushed_ore" | "gtceu:packer/package_glass_small_dust" | "create:compat/byg/milling/tall_pink_allium" | "gtceu:macerator/macerate_kanthal_long_rod" | "gtceu:smelting/smelt_zeolite_ore_to_ingot" | "xtonesreworked:cray_block_0_alternate" | "gtceu:alloy_smelter/alloy_smelt_samarium_iron_arsenic_oxide_to_ingot" | "gtceu:shaped/tiny_dust_assembling_gypsum" | "gtceu:shaped/tiny_dust_disassembling_mirabilite" | "gtceu:packer/package_potassium_feldspar_small_dust" | "gtceu:arc_furnace/arc_uranium_triplatinum_hex_wire" | "thermal:machines/chiller/chiller_redstone_to_redstone_block" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_ethane" | "gtceu:compressor/compress_cobaltto_ore_block" | "extendedcrafting:basic_catalyst" | "gtceu:packer/unpackage_gunpowder_tiny_dust" | "ae2:network/wireless_crafting_terminal" | "gtceu:shaped/compress_certus_quartz_to_ore_block" | "exnihilosequentia:sieve/ens_pebble_dripstone" | "gtceu:macerator/macerate_grossular_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_stellarium_to_plate" | "gtceu:packer/package_cupronickel_small_dust" | "gtceu:shaped/small_dust_disassembling_pure_netherite" | "gtceu:macerator/macerate_netherrack_chromite_ore_to_raw_ore" | "gtceu:electric_blast_furnace/blast_naquadah_gas" | "gtceu:packer/package_obsidian_small_dust" | "railways:sequenced_assembly/track_byg_skyris" | "gtceu:cutter/cut_enderium_screw_to_bolt_water" | "gtceu:shaped/uv_assembler" | "gtceu:shaped/lv_ore_washer" | "gtceu:compressor/compress_beryllium_nugget_to_ingot" | "gtceu:packer/strip_electrum_cable_gt_single" | "gtceu:macerator/macerate_niobium_titanium_quadruple_fluid_pipe" | "gtceu:macerator/macerate_soul_infused_foil" | "gtceu:shaped/stick_long_vanadium_steel" | "minecraft:steam_boiler/mangrove_planks" | "gtceu:cutter/cut_electrum_block_to_plate_distilled_water" | "fantasyfurniture:steam_boiler/venthyr/wool" | "create:compat/byg/milling/lollipop_flower" | "thermalendergy:machine/press/press_prismalium_ingot_to_plate" | "mysticalagriculture:seed/reprocessor/copper" | "gtceu:shapeless/decompress_electrotine_from_ore_block" | "gtceu:shaped/tiny_dust_assembling_ruby" | "gtceu:distillation_tower/distill_hydro_cracked_ethylene" | "gtceu:shaped/shovel_naquadah_alloy" | "gtceu:chemical_bath/bathe_tungstate_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_magnetic_iron_screw" | "gtceu:arc_furnace/arc_titanium_screw" | "mysticalagriculture:awakened_supremium_sword" | "minecraft:large_boiler/stripped_acacia_log" | "gtceu:shapeless/decompress_powellite_from_ore_block" | "gtceu:macerator/macerate_spruce_button" | "gtceu:extractor/extract_ruthenium_rod" | "gtceu:ore_washer/wash_talc_crushed_ore_to_purified_ore" | "gtceu:packer/package_naquadah_small_dust" | "gtceu:packer/strip_tungsten_steel_cable_gt_hex" | "gtceu:shaped/nugget_assembling_cobalt" | "gtceu:bender/bend_uranium_rhodium_dinaquadide_to_plate" | "gtceu:distillery/distill_fermented_biomass_to_methanol" | "gtceu:compressor/compress_darmstadtium_to_block" | "thermal:storage/tomato_block" | "gtceu:laser_engraver/engrave_uvarovite_exquisite_gem_to_flawless_gem" | "gtceu:blasting/smelt_netherrack_fullers_earth_ore_to_ingot" | "gtceu:arc_furnace/arc_lv_brewery" | "gtceu:packer/pack_naquadah_wires_2_1" | "gtceu:packer/pack_naquadah_wires_2_2" | "railways:sequenced_assembly/track_byg_fir_wide" | "minecraft:brown_bed_from_white_bed" | "gtceu:cutter/cut_iron_long_rod_to_rod_distilled_water" | "gtceu:packer/pack_naquadah_wires_2_0" | "gtceu:assembler/cover_tin_wire_gt_double_rubber" | "gtceu:shapeless/decompress_chalcopyrite_from_ore_block" | "gtceu:macerator/macerate_deepslate_scheelite_ore_to_raw_ore" | "gtceu:packer/unpackage_triethylene_glycol_diamine_tiny_dust" | "gtceu:forge_hammer/hammer_raw_bornite_to_crushed_ore" | "gtceu:macerator/macerate_green_glass_lens" | "ae2:tools/certus_quartz_cutting_knife" | "gtceu:shaped/small_dust_disassembling_lanthanum" | "gtceu:macerator/macerate_rhodium_plated_palladium_double_plate" | "gtceu:packer/package_ruthenium_small_dust" | "packagedexcrafting:basic_crafter" | "gtceu:chemical_reactor/desulfurize_refinery_gas" | "gtceu:macerator/macerate_gold_nugget" | "gtceu:extruder/extrude_electrum_ingot_to_ring" | "gtceu:macerator/macerate_mv_rock_crusher" | "gtceu:shaped/nugget_assembling_bismuth" | "gtceu:assembler/cover_niobium_titanium_wire_gt_single_silicone" | "gtceu:blasting/smelt_netherrack_molybdenite_ore_to_ingot" | "gtceu:compressor/compress_galenato_ore_block" | "gtceu:cutter/cut_tungsten_carbide_rod_to_bolt_water" | "gtceu:packer/package_saltpeter_tiny_dust" | "gtceu:shaped/stick_neutronium" | "minecraft:mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting" | "minecraft:yellow_carpet" | "gtceu:packer/package_massicot_tiny_dust" | "gtceu:smelting/smelt_basaltic_mineral_sand_ore_to_ingot" | "gtceu:macerator/macerate_realgar_block" | "gtceu:assembler/superconducting_coil_luv" | "gtceu:chemical_reactor/lightly_hydro_crack_naphtha" | "gtceu:cutter/cut_nichrome_block_to_plate" | "gtceu:shapeless/block_decompress_naquadah" | "gtceu:macerator/macerate_malachite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_endstone_diatomite_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_polyphenylene_sulfide" | "gtceu:packer/package_ender_eye_small_dust" | "gtceu:shapeless/decompress_monazite_from_ore_block" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtoctal_doubling" | "gtceu:ore_washer/wash_yellow_limonite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_osmiridium_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_weapon_grade_naquadah_bolt" | "gtceu:packer/unpackage_zinc_sulfide_small_dust" | "gtceu:shaped/tiny_dust_disassembling_naquadah" | "exnihilosequentia:sieve/ens_mycelium_spore" | "thermal:earth_tnt" | "gtceu:vacuum_freezer/vanadium_gallium" | "gtceu:shaped/small_dust_assembling_cassiterite_sand" | "gtceu:shaped/tiny_dust_disassembling_granitic_mineral_sand" | "gtceu:packer/unpackage_coke_small_dust" | "mysticaladaptations:insanium_helmet" | "gtceu:centrifuge/decomposition_centrifuging__blue_steel" | "gtceu:shapeless/block_decompress_neodymium" | "gtceu:blasting/smelt_ilmenite_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_red_alloy" | "thermal:machines/smelter/smelter_raw_nickel" | "gtceu:ore_washer/wash_pyrolusite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/gear_cobalt_brass" | "minecraft:soul_campfire" | "create:cutting/compat/forbidden_arcanus/stripped_mysterywood" | "gtceu:extractor/extract_niobium_titanium_nugget" | "gtceu:compressor/plant_ball_from_carrot" | "gtceu:extruder/extrude_polyvinyl_chloride_large_pipe" | "gtceu:vacuum_freezer/cool_hot_yttrium_barium_cuprate_ingot" | "gtceu:extractor/extract_yttrium_nugget" | "gtceu:extruder/extrude_polyvinyl_chloride_ingot_to_block" | "gtceu:fluid_solidifier/solidify_annealed_copper_block" | "gtceu:shaped/gear_blue_steel" | "gtceu:assembler/long_distance_fluid_endpoint" | "farmersdelight:cutting/acacia_wood" | "gtceu:packer/pack_annealed_copper_wires_4_single" | "gtceu:bender/bend_silver_ingot_to_foil" | "gtceu:extractor/extract_hssg_double_cable" | "gtceu:arc_furnace/arc_platinum_screw" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregthex_splitting" | "farmersdelight:cooking/beef_stew" | "gtceu:alloy_smelter/alloy_smelt_graphene_ingot_to_block" | "gtceu:large_chemical_reactor/nitrochlorobenzene" | "gtceu:cutter/cut_green_sapphire_flawless_gem_to_gem_distilled_water" | "gtceu:extruder/extrude_iridium_pipe" | "gtceu:shaped/knife_ultimet" | "railways:sequenced_assembly/purple_conductor_cap" | "gtceu:laser_engraver/engrave_malachite_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/nugget_disassembling_incoloy_ma_956" | "gtceu:create_mixer/hsse" | "gtceu:extractor/extract_black_glass_lens" | "gtceu:extractor/extract_naquadah_quadruple_cable" | "gtceu:extruder/extrude_twinite_ingot_to_gear" | "gtceu:create_mixer/hssg" | "gtceu:cutter/cut_hssg_block_to_plate" | "createarmory:four_sixteen_upper_recipe" | "gtceu:distillery/distill_severely_steam_cracked_gas_to_helium" | "gtceu:extruder/extrude_hsss_ingot_to_gear" | "gtceu:extruder/extrude_vanadium_steel_ingot_to_bolt" | "gtceu:shaped/nugget_assembling_cobalt_brass" | "gtceu:shaped/small_dust_disassembling_pyrope" | "gtceu:shaped/small_dust_disassembling_ilmenite" | "gtceu:forge_hammer/hammer_granitic_mineral_sand_crushed_ore_to_dust" | "automobility:dirt_off_road" | "gtceu:create_mixer/hsss" | "gtceu:extractor/extract_hsla_steel_spring" | "gtceu:electrolyzer/decomposition_electrolyzing_nitric_oxide" | "gtceu:macerator/macerate_lv_hermetic_casing" | "create:polished_cut_dripstone_wall_from_stone_types_dripstone_stonecutting" | "bigreactors:reprocessor/cyanite_to_blutonium" | "gtceu:alloy_smelter/alloy_smelt_indium_nugget_to_ingot" | "gtceu:extruder/extrude_trinium_wire" | "gtceu:extruder/extrude_vanadium_steel_pipe" | "gtceu:forge_hammer/hammer_yellow_garnet_block_to_gem" | "gtceu:shaped/wrench_aluminium" | "gtceu:shaped/screw_stellarium" | "gtceu:cutter/cut_cpu_water" | "gtceu:alloy_blast_smelter/magnesium_diboride_gas" | "create:crafting/kinetics/minecart_from_contraption_cart" | "gtceu:shapeless/europium_wire_wiregtquadruple_splitting" | "gtceu:shapeless/decompress_emerald_from_ore_block" | "gtceu:extractor/extract_naquadah_alloy_double_plate" | "gtceu:macerator/macerate_emerald_refined_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_pyrolusite_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_cobalt_double_cable" | "gtceu:distillation_tower/distill_refinery_gas" | "gtceu:extractor/extract_carbon_dust" | "gtceu:shapeless/cobalt_wire_wiregtdouble_quadrupling" | "gtceu:arc_furnace/arc_osmium_single_wire" | "gtceu:blasting/smelt_netherrack_calcite_ore_to_ingot" | "gtceu:compressor/compress_sapphireto_ore_block" | "gtceu:smelting/dust_pyrolusite__dust_to_ingot" | "gtceu:combustion_generator/raw_oil" | "framedblocks:framing_saw/framed_half_slope" | "ae2:block_cutter/stairs/smooth_sky_stone_stairs" | "gtceu:electrolyzer/decomposition_electrolyzing_nitrogen_dioxide" | "gtceu:packer/package_ruthenium_tetroxide_small_dust" | "gtceu:fluid_solidifier/solidify_stainless_steel_to_nugget" | "xtonesreworked:jelt_block_7_from_stonecutting" | "gtceu:steam_boiler/coal_dust" | "mysticalagriculture:seed/crafting/end" | "thermal:smelting/silver_ingot_from_raw_blasting" | "itemfilters:or" | "gtceu:blasting/smelt_netherrack_cooperite_ore_to_ingot" | "gtceu:arc_furnace/arc_red_alloy_hex_wire" | "gtceu:centrifuge/centrifuge_soapstone_pure_dust_to_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_hydrofluoric_acid" | "gtceu:macerator/macerate_rose_gold_small_item_pipe" | "gtceu:assembler/cover_hssg_wire_gt_double_styrene_butadiene" | "gtceu:cutter/cut_stainless_steel_block_to_plate" | "minecraft:polished_deepslate_wall" | "gtceu:macerator/macerate_naquadria_rod" | "gtceu:packer/unpackage_palladium_small_dust" | "gtceu:bender/bend_polytetrafluoroethylene_plate_to_foil" | "gtceu:shaped/tiny_dust_disassembling_endstone" | "gtceu:distillery/distill_severely_hydro_cracked_gas_to_methane" | "gtceu:shaped/small_dust_disassembling_nickel" | "exnihilosequentia:compost/ens_red_mushroom" | "thermal_extra:twinite_glass" | "framedblocks:framed_torch" | "gtceu:macerator/macerate_duranium_rod" | "thermal_extra:storage/twinite_nugget_from_ingot" | "minecraft:large_boiler/barrel" | "gtceu:packer/unpackage_vanadium_small_dust" | "gtceu:assembler/nether_brick_fence" | "gtceu:forge_hammer/hammer_brass_to_plate" | "gtceu:macerator/macerate_wood_drum" | "gtceu:shaped/tiny_dust_assembling_shellite" | "gtceu:arc_furnace/arc_soul_infused_screw" | "gtceu:shaped/gear_pure_netherite" | "gtceu:packer/package_pyrite_small_dust" | "gtceu:bender/bend_manganese_ingot_to_foil" | "gtceu:packer/unpackage_shellite_tiny_dust" | "gtceu:extractor/extract_vanadium_gallium_nugget" | "mysticalagriculture:seed/crafting/enderium" | "gtceu:shapeless/tungsten_wire_wiregtdouble_splitting" | "gtceu:shaped/mv_muffler_hatch" | "gtceu:shaped/plate_nichrome" | "gtceu:lathe/lathe_yttrium_barium_cuprate_bolt_to_screw" | "gtceu:compressor/compress_lepidoliteto_ore_block" | "mysticalagriculture:essence/common/niter" | "gtceu:extruder/extrude_stellarium_to_plate" | "gtceu:macerator/macerate_americium_huge_item_pipe" | "gtceu:shaped/buzzsaw_blade_sterling_silver" | "gtceu:arc_furnace/arc_trinium_hex_wire" | "gtceu:distillation_tower/distill_steam_cracked_ethylene" | "gtceu:shaped/small_dust_disassembling_quicklime" | "gtceu:large_chemical_reactor/plastic_circuit_board_persulfate" | "gtceu:shaped/compress_pyrite_to_ore_block" | "gtceu:shaped/luv_macerator" | "gtceu:arc_furnace/arc_ev_robot_arm" | "gtceu:macerator/macerate_netherite_plate" | "mysticalagriculture:essence/minecraft/diorite" | "gtceu:macerator/macerate_cassiterite_sand_crushed_ore_to_impure_dust" | "gtceu:shaped/stick_long_twinite" | "thermal:machines/centrifuge/centrifuge_red_wool" | "gtceu:macerator/macerate_raw_thorium_ore_to_crushed_ore" | "gtceu:macerator/macerate_black_bronze_large_restrictive_item_pipe" | "bigreactors:reactor/reinforced/activefluidport_forge" | "thermal:rubberwood_button" | "gtceu:arc_furnace/arc_ingot_casting_mold" | "functionalstorage:framed" | "mysticalagriculture:tertium_pickaxe" | "mysticalagriculture:souls/skeleton_skull" | "gtceu:electrolyzer/sodium_hydroxide_electrolysis" | "gtceu:cutter/cut_melodium_long_rod_to_rod_distilled_water" | "create:cut_dripstone_brick_wall" | "gtceu:fluid_solidifier/solidify_pink_dye_to_ball" | "gtceu:packer/strip_kanthal_cable_gt_octal" | "minecraft:large_boiler/dark_oak_fence_gate" | "gtceu:fluid_solidifier/solidify_chromium_to_ingot" | "gtceu:macerator/macerate_chromium_ring" | "gtceu:forge_hammer/hammer_raw_gypsum_to_crushed_ore" | "create:cutting/compat/architects_palette/twisted_wood" | "gtceu:extruder/extrude_pure_netherite_ingot_to_small_gear" | "thermal:machines/smelter/smelter_invar_dust" | "gtceu:chemical_reactor/chemical_dye_white" | "gtceu:electromagnetic_separator/separate_glauconite_sand_pure_dust_to_dust" | "gtceu:macerator/macerate_tungsten_steel_gear" | "gtceu:arc_furnace/arc_titanium_huge_fluid_pipe" | "minecraft:coal_block" | "gtceu:smelting/smelt_raw_sapphire_ore_to_ingot" | "gtceu:shapeless/nugget_disassembling_gallium" | "farmersdelight:orange_canvas_sign" | "framedblocks:framed_extended_slope_panel" | "gtceu:compressor/compress_pitchblendeto_ore_block" | "gtceu:forge_hammer/hammer_cobalt_refined_ore_to_dust" | "gtceu:macerator/macerate_rhodium_plated_palladium_plate" | "gtceu:bender/bend_ultimet_to_plate" | "gtceu:extractor/extract_tin_quadruple_cable" | "gtceu:blasting/smelt_lithium_ore_to_ingot" | "create:item_application/brass_casing_from_wood" | "gtceu:bender/bend_tantalum_ingot_to_foil" | "gtceu:packer/unpackage_soul_infused_small_dust" | "gtceu:shapeless/gem_to_gem_gem_glass" | "gtceu:alloy_smelter/alloy_smelt_yttrium_barium_cuprate_to_ingot" | "mysticalagriculture:prudentium_ingot_block_uncraft" | "gtceu:assembler/asmd_inductor" | "gtceu:macerator/macerate_cobaltite_refined_ore_to_dust" | "gtceu:smelting/smelt_deepslate_asbestos_ore_to_ingot" | "gtceu:smelting/smelt_deepslate_bornite_ore_to_ingot" | "gtceu:macerator/macerate_kanthal_double_wire" | "gtceu:shaped/mining_hammer_rose_gold" | "thermal:machines/insolator/insolator_rose_bush" | "gtceu:packer/unpackage_sodium_small_dust" | "minecraft:emerald_block" | "minecraft:steam_boiler/birch_wood" | "gtceu:shapeless/block_decompress_potin" | "gtceu:shaped/file_bronze" | "gtceu:forge_hammer/hammer_aluminium_to_plate" | "gtceu:shaped/stick_long_stick_tungsten_steel" | "gtceu:large_chemical_reactor/raw_rubber_from_oxygen" | "gtceu:laser_engraver/engrave_ssoc_neutronium" | "gtceu:cutter/cut_tin_rod_to_bolt_water" | "gtceu:shaped/plate_double_red_alloy" | "gtceu:forge_hammer/hammer_grossular_crushed_ore_to_dust" | "gtceu:shaped/mv_autoclave" | "gtceu:alloy_smelter/alloy_smelt_niobium_nitride_nugget_to_ingot" | "gtceu:shaped/luv_wiremill" | "gtceu:lathe/buzzsaw_gear_wrought_iron" | "gtceu:smelting/smelt_netherrack_tungstate_ore_to_ingot" | "exnihilosequentia:sieve/ens_pebble_andesite" | "create:compat/buzzier_bees/milling/buttercup" | "gtceu:shaped/plate_double_zeron_100" | "gtceu:arc_furnace/arc_osmium_quadruple_cable" | "fantasyfurniture:large_boiler/bone/skeleton/door_single" | "gtceu:shapeless/block_decompress_stellarium" | "gtceu:macerator/macerate_nickel_refined_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_lead_nugget_to_ingot" | "gtceu:macerator/macerate_netherrack_magnetite_ore_to_raw_ore" | "gtceu:shaped/pipe_huge_restrictive_platinum" | "gtceu:cutter/cut_spessartine_flawless_gem_to_gem" | "gtceu:cutter/cut_apatite_screw_to_bolt" | "gtceu:large_chemical_reactor/pgs_from_chalcopyrite" | "gtceu:alloy_smelter/annealed_copper_dust_and_zinc_ingot_into_brass" | "gtceu:laser_engraver/engrave_realgar_exquisite_gem_to_flawless_gem" | "powersuits:modules/armor/energy_shield" | "gtceu:shapeless/signalum_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/cupronickel_wire_wiregtoctal_splitting" | "minecraft:large_boiler/lectern" | "minecraft:prismarine_brick_stairs_from_prismarine_stonecutting" | "gtceu:fluid_solidifier/solidify_tin_block" | "gtceu:arc_furnace/arc_cobalt_brass_large_restrictive_item_pipe" | "gtceu:lathe/lathe_hastelloy_c_276_to_rod" | "mysticalagriculture:tertium_shears" | "gtceu:arc_furnace/arc_nichrome_spring" | "gtceu:electrolyzer/decomposition_electrolyzing_potassium_hydroxide" | "gtceu:arc_furnace/arc_hsse_plate" | "gtceu:packer/pack_black_steel_wires_4_0" | "minecraft:conduit" | "gtceu:smelting/smelt_lithium_ore_to_ingot" | "gtceu:extruder/extrude_palladium_ingot_to_block" | "gtceu:packer/strip_tin_cable_gt_double" | "gtceu:macerator/macerate_tritanium_plate" | "gtceu:arc_furnace/arc_osmiridium_rotor" | "minecraft:blue_glazed_terracotta" | "gtceu:cutter/cut_twinite_block_to_plate_distilled_water" | "xtonesreworked:iszm_block_3" | "xtonesreworked:iszm_block_2" | "gtceu:macerator/macerate_europium_long_rod" | "xtonesreworked:iszm_block_1" | "xtonesreworked:iszm_block_0" | "gtceu:packer/package_ferrite_mixture_small_dust" | "gtceu:shaped/gear_diamond" | "xtonesreworked:iszm_block_7" | "gtceu:shaped/hv_forming_press" | "thermal:storage/corn_from_block" | "gtceu:extruder/extrude_niobium_titanium_small_pipe" | "xtonesreworked:iszm_block_6" | "gtceu:arc_furnace/arc_sterling_silver_huge_restrictive_item_pipe" | "xtonesreworked:iszm_block_5" | "xtonesreworked:iszm_block_4" | "gtceu:forge_hammer/hammer_deepslate_realgar_ore_to_raw_ore" | "gtceu:packer/pack_steel_wires_3_0" | "gtceu:shaped/tiny_dust_assembling_molybdenum_disilicide" | "gtceu:packer/pack_steel_wires_3_1" | "xtonesreworked:iszm_block_9" | "gtceu:laser_engraver/engrave_amethyst_flawless_gem_to_gem" | "xtonesreworked:iszm_block_8" | "gtceu:shaped/stick_long_stick_sterling_silver" | "gtceu:shaped/tiny_dust_assembling_tritanium" | "create:cut_diorite_brick_stairs" | "gtceu:shapeless/crushed_ore_to_dust_nether_quartz" | "gtceu:extractor/extract_osmiridium_screw" | "gtceu:shaped/small_dust_assembling_alunite" | "gtceu:extractor/extract_sterling_silver_rod" | "gtceu:blasting/smelt_endstone_redstone_ore_to_ingot" | "gtceu:vacuum_freezer/liquid_oxygen" | "gtceu:assembler/cover_naquadah_wire_gt_octal_silicone" | "toms_storage:adv_wireless_terminal" | "gtceu:packer/package_molybdenite_tiny_dust" | "gtceu:packer/pack_tin_wires_3_single" | "gtceu:shapeless/hssg_wire_wiregtoctal_doubling" | "gtceu:electrolyzer/decomposition_electrolyzing_garnierite" | "gtceu:macerator/macerate_twinite_single_wire" | "gtceu:ore_washer/wash_bornite_crushed_ore_to_purified_ore" | "gtceu:shaped/spring_niobium_titanium" | "gtceu:alloy_smelter/alloy_smelt_enderium_to_nugget" | "minecraft:stripped_oak_wood" | "gtceu:thermal_centrifuge/centrifuge_trona_purified_ore_to_refined_ore" | "gtceu:autoclave/autoclave_dust_quartzite__water" | "gtceu:arc_furnace/arc_fluid_filter" | "thermal:machines/press/unpacking/press_enderium_nugget_unpacking" | "minecraft:large_boiler/stripped_birch_wood" | "create:mixing/dough_by_mixing" | "gtceu:assembly_line/electric_pump_uv" | "farmersdelight:beef_patty_from_smoking" | "gtceu:ore_washer/wash_naquadah_crushed_ore_to_purified_ore" | "gtceu:forge_hammer/hammer_raw_electrotine_to_crushed_ore" | "minecraft:comparator" | "gtceu:shaped/tiny_dust_assembling_chalcocite" | "gtceu:arc_furnace/arc_hv_fluid_heater" | "gtceu:shapeless/tungsten_steel_wire_wiregtsingle_quadrupling" | "ae2:matter_cannon/nuggets/beryllium" | "gtceu:macerator/macerate_osmium_huge_item_pipe" | "gtceu:macerator/macerate_magnalium_huge_item_pipe" | "gtceu:compressor/compress_red_garnet_gem_to_block" | "gtceu:packer/package_hsla_steel_small_dust" | "travelanchors:travel_anchor" | "gtceu:shaped/small_wooden_pipe" | "create:compat/upgrade_aquatic/milling/pink_searocket" | "gtceu:macerator/macerate_raw_silver_ore_to_crushed_ore" | "gtceu:cutter/cut_darmstadtium_rod_to_bolt_distilled_water" | "gtceu:circuit_assembler/wetware_processor_assembly_zpm" | "gtceu:compressor/compress_borosilicate_glass_nugget_to_ingot" | "gtceu:ore_washer/wash_cooperite_crushed_ore_to_purified_ore" | "gtceu:smelting/smelt_netherrack_pentlandite_ore_to_ingot" | "gtceu:macerator/macerate_basaltic_mineral_sand_refined_ore_to_dust" | "framedblocks:framed_vertical_stairs" | "gtceu:packer/package_uranium_small_dust" | "gtceu:alloy_smelter/copper_dust_and_nickel_dust_into_cupronickel" | "gtceu:laser_engraver/engrave_nand_phosphorus" | "minecraft:granite_wall_from_granite_stonecutting" | "thermal:machines/press/unpacking/press_prismarine_unpacking" | "gtceu:macerator/macerate_netherrack_garnierite_ore_to_raw_ore" | "gtceu:chemical_reactor/acetic_acid_from_elements" | "gtceu:extractor/extract_tantalum_dust" | "gtceu:extruder/extrude_aluminium_tiny_pipe" | "xtonesreworked:vena_block_4_from_stonecutting" | "gtceu:arc_furnace/tempered_glass" | "create:compat/environmental/milling/white_delphinium" | "gtceu:macerator/macerate_hv_miner" | "gtceu:shaped/tiny_dust_disassembling_kyanite" | "gtceu:large_chemical_reactor/chemical_dye_white" | "gtceu:extractor/extract_brass_normal_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_fullers_earth_crushed_ore_to_impure_dust" | "gtceu:forming_press/press_neodymium_turbine_rotor" | "create:small_deepslate_bricks_from_stone_types_deepslate_stonecutting" | "gtceu:macerator/macerate_naquadah_alloy_spring" | "gtceu:macerator/macerate_titanium_nugget" | "minecraft:andesite_slab_from_andesite_stonecutting" | "gtceu:macerator/macerate_quartz_block" | "gtceu:macerator/macerate_steel_gear" | "gtceu:shaped/medium_ultimet_pipe" | "gtceu:extractor/extract_ultimet_bolt" | "gtceu:alloy_smelter/alloy_smelt_plutonium_241_ingot_to_block" | "create:smelting/bread" | "gtceu:arc_furnace/arc_niobium_nitride_plate" | "gtceu:macerator/macerate_bronze_rotor" | "gtceu:shaped/tiny_dust_disassembling_certus_quartz" | "mobilebeacon:mobile_beacon_emerald_from_ii" | "mysticalagriculture:prudentium_sickle" | "gtceu:shaped/small_dust_disassembling_ruthenium_tetroxide" | "gtceu:thermal_centrifuge/centrifuge_hematite_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_deepslate_quartzite_ore_to_raw_ore" | "gtceu:smelting/smelt_raw_pyrolusite_ore_to_ingot" | "gtceu:macerator/macerate_deepslate_galena_ore_to_raw_ore" | "gtceu:extruder/extrude_cupronickel_to_rod" | "gtceu:cutter/cut_magnalium_block_to_plate" | "gtceu:shaped/nugget_assembling_rhodium_plated_palladium" | "gtceu:centrifuge/uranium_hexafluoride_separation" | "gtceu:shaped/small_dust_assembling_neodymium" | "thermal:smelting/invar_ingot_from_dust_smelting" | "gtceu:forge_hammer/hammer_raw_kyanite_to_crushed_ore" | "gtceu:shaped/scythe_blue_steel" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_ring" | "gtceu:extruder/extrude_stellarium_ingot_to_gear" | "gtceu:smelting/smelt_deepslate_vanadium_magnetite_ore_to_ingot" | "gtceu:assembler/battery_hull_ev" | "gtceu:compressor/plant_ball_from_bubble_coral" | "gtceu:extruder/extrude_lead_ingot_to_bolt" | "gtceu:ore_washer/wash_mica_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_palladium_crushed_ore_to_dust" | "gtceu:extruder/extrude_steel_ingot_to_ring" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_quadruple_wire" | "gtceu:shaped/small_dust_disassembling_endstone" | "gtceu:extractor/extract_magnalium_turbine_blade" | "gtceu:shaped/small_dust_disassembling_plutonium" | "gtceu:macerator/macerate_uranium_235_plate" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_4_0" | "create:crushing/raw_quicksilver_block" | "gtceu:shaped/uhv_machine_hull" | "gtceu:arc_furnace/arc_iv_arc_furnace" | "gtceu:distillery/distill_oil_light_to_sulfuric_light_fuel" | "gtceu:alloy_smelter/alloy_smelt_reinforced_epoxy_resin_ingot_to_block" | "gtceu:extruder/extrude_electrum_ingot_to_long_rod" | "gtceu:shaped/compressed_coke_clay" | "gtceu:arc_furnace/arc_iv_forge_hammer" | "gtceu:assembler/cover_silver_wire_gt_quadruple_rubber" | "railways:sequenced_assembly/track_create_andesite_narrow" | "gtceu:extractor/extract_lithium_dust" | "gtceu:macerator/macerate_pure_netherite_long_rod" | "gtceu:arc_furnace/arc_mv_extractor" | "gtceu:assembler/cover_gold_wire_gt_hex_styrene_butadiene" | "gtceu:electric_blast_furnace/blast_twinite" | "gtceu:shaped/plate_double_cobalt_brass" | "gtceu:alloy_smelter/alloy_smelt_lumium_to_nugget" | "gtceu:packer/package_twinite_tiny_dust" | "gtceu:extractor/extract_stainless_steel_rod" | "gtceu:packer/unpackage_yellow_limonite_small_dust" | "gtceu:packer/package_antimony_trifluoride_tiny_dust" | "gtceu:macerator/macerate_item_frame" | "gtceu:cutter/cut_ruridit_block_to_plate" | "gtceu:electric_blast_furnace/blast_void" | "mysticalagriculture:essence/appliedenergistics2/fluix_dust" | "gtceu:electric_blast_furnace/blast_vanadium_steel_gas" | "gtceu:steam_boiler/wood_long_rod" | "minecraft:orange_bed_from_white_bed" | "gtceu:arc_furnace/arc_duranium_plate" | "gtceu:extractor/extract_cupronickel_quadruple_cable" | "gtceu:alloy_smelter/alloy_smelt_battery_alloy_ingot_to_block" | "gtceu:alloy_smelter/alloy_smelt_aluminium_ingot_to_small_gear" | "gtceu:blasting/smelt_endstone_tantalite_ore_to_ingot" | "gtceu:shapeless/purified_ore_to_dust_magnetite" | "gtceu:alloy_smelter/alloy_smelt_raw_rubber_to_nugget" | "gtceu:macerator/macerate_mv_field_generator" | "gtceu:macerator/macerate_trinium_gear" | "gtceu:extractor/extract_hastelloy_x_rod" | "gtceu:macerator/macerate_cobalt_huge_item_pipe" | "exnihilosequentia:sieve/ens_ghast_tear" | "gtceu:shaped/ring_weapon_grade_naquadah" | "gtceu:shaped/small_chromium_pipe" | "gtceu:arc_furnace/arc_osmium_screw" | "gtceu:macerator/macerate_europium_tiny_fluid_pipe" | "gtceu:macerator/macerate_watertight_steel_nugget" | "gtceu:create_mixer/ender_pearl_dust" | "create:cutting/compat/twilightforest/dark_log" | "gtceu:ore_washer/wash_red_garnet_pure_dust_to_dust" | "gtceu:arc_furnace/arc_nickel_quadruple_cable" | "create:pressing/iron_ingot" | "create:cut_deepslate_stairs" | "gtceu:macerator/macerate_saltpeter_crushed_ore_to_dust" | "gtceu:packer/pack_naquadah_wires_1_2" | "gtceu:packer/pack_naquadah_wires_1_3" | "gtceu:macerator/macerate_trinium_hex_wire" | "gtceu:packer/pack_naquadah_wires_1_0" | "gtceu:packer/pack_naquadah_wires_1_1" | "gtceu:shaped/small_dust_disassembling_alunite" | "exnihilosequentia:ens_netherite_mesh" | "gtceu:arc_furnace/arc_chainmail_boots" | "gtceu:extractor/extract_prismalium_double_plate" | "gtceu:shaped/tiny_dust_disassembling_electrotine" | "gtceu:alloy_blast_smelter/niobium_titanium_gas" | "gtceu:chemical_reactor/carbon_monoxide_from_charcoal_dust" | "gtceu:shapeless/crushed_ore_to_dust_barite" | "gtceu:arc_furnace/arc_ev_extruder" | "mysticalagriculture:seed/crafting/dye" | "exnihilosequentia:ens_stone_barrel" | "bigreactors:misc/wrench" | "gtceu:shaped/tiny_dust_assembling_lanthanum" | "gtceu:arc_furnace/arc_pure_netherite_small_gear" | "gtceu:extractor/extract_red_steel_double_plate" | "create:compat/silentsgems/crushing/kyanite_ore" | "gtceu:cutter/cut_olivine_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:smelting/smelt_netherrack_topaz_ore_to_ingot" | "thermal:machines/smelter/smelter_electrum_armor" | "gtceu:macerator/macerate_lead_bolt" | "ae2:shaped/stairs/smooth_quartz_block" | "gtceu:alloy_smelter/alloy_smelt_polytetrafluoroethylene_nugget_to_ingot" | "gtceu:extruder/extrude_polycaprolactam_to_plate" | "gtceu:shaped/rotor_osmiridium" | "gtceu:packer/pack_kanthal_wires_2_single" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_nugget" | "gtceu:shaped/block_compress_polyvinyl_chloride" | "gtceu:arc_furnace/arc_lumium_ring" | "gtceu:thermal_centrifuge/centrifuge_topaz_crushed_ore_to_refined_ore" | "colossalchests:interface_gold" | "gtceu:arc_furnace/arc_neodymium_plate" | "gtceu:blasting/smelt_netherrack_oilsands_ore_to_ingot" | "ae2:materials/annihilationcore" | "gtceu:macerator/macerate_iv_voltage_coil" | "gtceu:blasting/smelt_netherrack_rock_salt_ore_to_ingot" | "gtceu:electric_blast_furnace/blast_tungsten_steel_gas" | "gtceu:shaped/pipe_large_restrictive_magnalium" | "ae2:network/cables/dense_covered_green" | "create:milling/dandelion" | "gtceu:shaped/block_compress_darmstadtium" | "gtceu:ore_washer/wash_scheelite_crushed_ore_to_purified_ore_distilled" | "gtceu:forge_hammer/hammer_endstone_lead_ore_to_raw_ore" | "minecraft:black_carpet_from_white_carpet" | "gtceu:alloy_smelter/alloy_smelt_rhodium_plated_palladium_ingot_to_small_gear" | "gtceu:shaped/casing_tungstensteel_turbine_casing" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_quadruple_silicone" | "gtceu:fluid_solidifier/solidify_vanadium_steel_block" | "thermal:machines/press/packing3x3/press_signalum_nugget_packing" | "mysticalagriculture:essence/common/chrome_ingot" | "gtceu:forge_hammer/hammer_ender_pearl_block_to_gem" | "gtceu:shaped/knife_sterling_silver" | "gtceu:distillery/distill_lightly_hydro_cracked_light_fuel_to_naphtha" | "gtceu:macerator/macerate_cinnabar_crushed_ore_to_impure_dust" | "gtceu:packer/package_black_steel_tiny_dust" | "mysticalagriculture:seed/reprocessor/steeleaf" | "gtceu:shaped/lv_electric_furnace" | "extendedcrafting:redstone_ingot_block" | "gtceu:macerator/macerate_vanadium_magnetite_ore_to_raw_ore" | "exnihilosequentia:large_boiler/acacia_crucible" | "gtceu:packer/pack_gold_wires_3_single" | "gtceu:shapeless/gold_wire_wiregtsingle_doubling" | "gtceu:centrifuge/decomposition_centrifuging__hastelloy_x" | "gtceu:macerator/macerate_cooperite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_melodium_bolt" | "gtceu:extractor/extract_gallium_dust" | "gtceu:shaped/small_dust_disassembling_yttrium_barium_cuprate" | "gtceu:shaped/screwdriver_hsse" | "gtceu:extractor/extract_silicone_rubber_dust" | "gtceu:smelting/smelt_netherrack_gypsum_ore_to_ingot" | "create:polished_cut_granite_wall" | "gtceu:compressor/compress_enderium_to_block" | "thermal:machines/pulverizer/pulverizer_raw_iron" | "gtceu:macerator/macerate_gold_large_fluid_pipe" | "gtceu:macerator/macerate_tritanium_foil" | "xtonesreworked:mint_block_6_from_stonecutting" | "gtceu:shaped/compress_oilsands_to_ore_block" | "gtceu:alloy_smelter/alloy_smelt_tritanium_to_ingot" | "gtceu:extractor/extract_black_steel_octal_cable" | "gtceu:macerator/macerate_iv_fluid_solidifier" | "gtceu:alloy_smelter/alloy_smelt_void_ingot_to_block" | "expatternprovider:ebus_out" | "mysticalagriculture:essence/minecraft/glowstone_dust" | "ae2:network/cables/covered_purple" | "framedblocks:framed_double_stairs" | "gtceu:arc_furnace/arc_titanium_carbide_double_plate" | "gtceu:macerator/macerate_aluminium_ring" | "gtceu:cutter/cut_titanium_carbide_block_to_plate_distilled_water" | "gtceu:macerator/macerate_melodium_nugget" | "create:cut_ochrum_bricks_from_stone_types_ochrum_stonecutting" | "gtceu:arc_furnace/arc_black_bronze_small_item_pipe" | "mysticalagriculture:soulium_dust_smelted" | "gtceu:forge_hammer/hammer_green_sapphire_refined_ore_to_dust" | "colossalchests:colossal_chest_diamond" | "gtceu:shaped/tiny_dust_disassembling_cooperite" | "gtceu:bender/bend_hastelloy_x_ingot_to_double_plate" | "thermal:tinker_bench" | "gtceu:packer/pack_annealed_copper_wires_1_0" | "create:small_granite_brick_stairs_from_stone_types_granite_stonecutting" | "gtceu:arc_furnace/arc_osmium_octal_cable" | "gtceu:packer/pack_annealed_copper_wires_1_2" | "gtceu:packer/pack_annealed_copper_wires_1_1" | "gtceu:packer/pack_annealed_copper_wires_1_3" | "exnihilosequentia:hammer/ens_netherrack" | "packagedexcrafting:ultimate_crafter_ae" | "gtceu:shaped/hv_packer" | "gtceu:assembler/assemble_dragonsteel_frame" | "xtonesreworked:lair_block_12_from_stonecutting" | "gtceu:extractor/extract_duranium_double_plate" | "gtceu:shaped/diesel_generator_lv" | "gtceu:rock_breaker/obsidian" | "gtceu:smelting/smelt_deepslate_garnet_sand_ore_to_ingot" | "xtonesreworked:tank_block_10_from_stonecutting" | "gtceu:bender/bend_stellarium_plate_to_foil" | "mysticalagriculture:seed/infusion/marble" | "minecraft:end_stone_bricks_from_end_stone_stonecutting" | "gtceu:shaped/cover_item_voiding" | "gtceu:shaped/nonuple_naquadah_pipe" | "gtceu:shaped/plunger_sterling_silver" | "gtceu:shapeless/niobium_titanium_wire_wiregthex_splitting" | "minecraft:ens_basalt" | "minecraft:steam_boiler/spruce_sign" | "create:limestone_pillar_from_stone_types_limestone_stonecutting" | "gtceu:extractor/extract_annealed_copper_fine_wire" | "gtceu:shaped/small_dust_disassembling_gallium_arsenide" | "gtceu:mixer/coarse_dirt" | "gtceu:create_mixer/osmiridium" | "create:haunting/warped_fungus" | "gtceu:macerator/macerate_epoxy_block" | "gtceu:macerator/macerate_lv_rock_crusher" | "gtceu:packer/unpackage_polybenzimidazole_tiny_dust" | "gtceu:arc_furnace/arc_large_material_press" | "gtceu:macerator/macerate_iv_fluid_heater" | "gtceu:shaped/diesel_generator_mv" | "gtceu:forge_hammer/hammer_raw_soapstone_to_crushed_ore" | "gtceu:shaped/axe_duranium" | "gtceu:cutter/cut_glowstone_block_to_plate_water" | "gtceu:macerator/macerate_red_alloy_block" | "gtceu:compressor/compress_yttrium_nugget_to_ingot" | "gtceu:extruder/extrude_chromium_ingot_to_rotor" | "create:small_tuff_brick_slab_recycling" | "gtceu:vacuum_freezer/cool_hot_tungsten_ingot" | "bigreactors:reactor/reinforced/controlrod_alt" | "gtceu:shapeless/nichrome_wire_wiregthex_splitting" | "create:polished_cut_andesite_stairs_from_stone_types_andesite_stonecutting" | "farmersdelight:cooking/bone_broth" | "gtceu:shapeless/decompress_scheelite_from_ore_block" | "exnihilosequentia:hammer/ens_brain_coral" | "gtceu:arc_furnace/arc_ruthenium_double_plate" | "gtceu:distillation_tower/distill_steam_cracked_butene" | "gtceu:bender/bend_beryllium_to_plate" | "gtceu:compressor/compress_molybdenum_nugget_to_ingot" | "gtceu:blasting/smelt_lapis_ore_to_ingot" | "minecraft:dark_oak_fence" | "gtceu:shaped/ring_enderium" | "gtceu:packer/package_magnesium_small_dust" | "gtceu:shaped/nugget_assembling_naquadria" | "farmersdelight:cutting/melon" | "gtceu:arc_furnace/arc_iron_small_gear" | "gtceu:extractor/extract_nichrome_single_cable" | "minecraft:large_boiler/mangrove_button" | "gtceu:packer/pack_black_steel_wires_3_0" | "gtceu:packer/pack_black_steel_wires_3_1" | "gtceu:macerator/macerate_niobium_titanium_small_spring" | "gtceu:macerator/macerate_steel_octal_cable" | "thermal:machines/sawmill/sawmill_rubberwood_logs" | "gtceu:shaped/small_dust_disassembling_prismalium" | "gtceu:arc_furnace/arc_electrum_octal_wire" | "exmachinis:flux_compactor" | "gtceu:shaped/tiny_dust_assembling_clay" | "gtceu:cutter/cut_lead_screw_to_bolt_water" | "gtceu:extruder/extrude_enderium_ingot_to_ring" | "gtceu:large_chemical_reactor/hypochlorous_acid_mercury" | "gtceu:arc_furnace/arc_rhodium_fine_wire" | "gtceu:alloy_smelter/alloy_smelt_wrought_iron_nugget_to_ingot" | "gtceu:ore_washer/wash_cobalt_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/screw_brass" | "gtceu:shaped/mining_hammer_tungsten_carbide" | "gtceu:forge_hammer/hammer_annealed_copper_to_plate" | "gtceu:shapeless/purified_ore_to_dust_zeolite" | "gtceu:cutter/cut_sapphire_exquisite_gem_to_flawless_gem_water" | "sgjourney:naquadah_alloy_from_naquadah_block" | "gtceu:alloy_smelter/alloy_smelt_nickel_zinc_ferrite_nugget_to_ingot" | "gtceu:arc_furnace/arc_prismalium_long_rod" | "gtceu:assembler/smd_capacitor_pvc" | "gtceu:macerator/macerate_void_rod" | "gtceu:vacuum_freezer/hastelloy_x" | "gtceu:smelting/smelt_endstone_sapphire_ore_to_ingot" | "simplylight:illuminant_black_block_on_toggle" | "gtceu:packer/package_tantalum_small_dust" | "gtceu:arc_furnace/arc_molybdenum_double_plate" | "gtceu:ore_washer/wash_fullers_earth_dirty_dust_to_dust" | "gtceu:thermal_centrifuge/centrifuge_pentlandite_purified_ore_to_refined_ore" | "gtceu:shapeless/gem_to_gem_flawlessgem_olivine" | "gtceu:packer/pack_iron_wires_3_0" | "gtceu:packer/pack_iron_wires_3_1" | "gtceu:macerator/macerate_configurable_maintenance_hatch" | "gtceu:packer/unpackage_apatite_tiny_dust" | "gtceu:shaped/small_dust_disassembling_wrought_iron" | "gtceu:shaped/stick_long_stick_wrought_iron" | "gtceu:extruder/extrude_enderium_ingot_to_long_rod" | "gtceu:macerator/macerate_deepslate_grossular_ore_to_raw_ore" | "gtceu:shaped/wire_cutter_bronze" | "mysticalagriculture:awakened_supremium_ingot_recraft" | "gtceu:cutter/cut_rutile_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/small_dust_assembling_epoxy" | "gtceu:arc_furnace/arc_uranium_triplatinum_octal_wire" | "gtceu:packer/unpackage_aluminium_sulfite_small_dust" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_to_ingot" | "gtceu:packer/package_enriched_naquadah_tiny_dust" | "create:cut_tuff_stairs" | "gtceu:cutter/cut_silver_block_to_plate" | "gtceu:shaped/stick_cobalt" | "gtceu:arc_furnace/arc_lv_super_tank" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_2_single" | "gtceu:shaped/turbine_blade_brass" | "gtceu:chemical_bath/red_lens" | "gtceu:macerator/macerate_magnetic_iron_bolt" | "gtceu:shaped/pipe_large_restrictive_americium" | "gtceu:extruder/extrude_silver_to_plate" | "gtceu:shaped/nugget_assembling_magnetic_steel" | "gtceu:shapeless/fine_wire_tungsten_steel" | "gtceu:shaped/stick_long_sterling_silver" | "gtceu:bender/bend_tin_ingot_to_foil" | "gtceu:packer/unpackage_soapstone_small_dust" | "gtceu:shaped/small_gear_hsss" | "functionalstorage:custom_compacting/glowstone" | "gtceu:arc_furnace/arc_graphene_single_cable" | "gtceu:cutter/cut_brass_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_hv_chemical_reactor" | "gtceu:arc_furnace/arc_luv_voltage_coil" | "gtceu:packer/unpackage_magnesium_chloride_tiny_dust" | "gtceu:macerator/macerate_europium_plate" | "create:crafting/logistics/redstone_contact" | "gtceu:shaped/compress_chromite_to_ore_block" | "gtceu:shaped/small_dust_disassembling_void" | "gtceu:alloy_smelter/alloy_smelt_uranium_to_ingot" | "gtceu:cutter/cut_electrum_screw_to_bolt_water" | "gtceu:shaped/small_gear_hssg" | "gtceu:shaped/tiny_dust_assembling_lithium_chloride" | "gtceu:bender/bend_hssg_ingot_to_double_plate" | "gtceu:ore_washer/wash_gold_pure_dust_to_dust" | "gtceu:shaped/spring_small_yttrium_barium_cuprate" | "gtceu:packer/package_cobalt_brass_small_dust" | "gtceu:macerator/macerate_niobium_nitride_octal_wire" | "gtceu:macerator/macerate_lazurite_block" | "gtceu:extruder/extrude_hsss_ingot_to_rotor" | "gtceu:shaped/small_dust_assembling_tungsten" | "gtceu:shaped/screw_molybdenum" | "gtceu:macerator/macerate_kyanite_crushed_ore_to_dust" | "gtceu:assembler/electric_pump_hv_styrene_butadiene_rubber" | "gtceu:macerator/macerate_europium_rod" | "gtceu:assembler/flower_pot" | "gtceu:macerator/macerate_diamond_hoe" | "thermal_extra:parts/dragonsteel_gear" | "gtceu:macerator/macerate_ilmenite_crushed_ore_to_impure_dust" | "gtceu:shaped/foil_trinium" | "gtceu:centrifuge/butane_separation" | "gtceu:packer/package_hssg_small_dust" | "ae2:network/blocks/controller" | "thermal:earth_charge/lapis_dust_from_lapis" | "extendedcrafting:crystaltine_block" | "mobilebeacon:mobile_beacon_gold_from_ii" | "itemcollectors:advanced_collector" | "gtceu:shaped/tiny_dust_disassembling_bauxite" | "gtceu:shaped/plate_indium_tin_barium_titanium_cuprate" | "gtceu:extractor/extract_invar_bolt" | "create:compat/silentsgems/crushing/pyrope_ore" | "gtceu:smelting/smelt_netherrack_talc_ore_to_ingot" | "gtceu:arc_furnace/arc_electrum_quadruple_wire" | "gtceu:arc_furnace/arc_ev_battery_hull" | "gtceu:extruder/extrude_niobium_titanium_tiny_pipe" | "gtceu:extruder/extrude_naquadah_to_plate" | "gtceu:alloy_smelter/alloy_smelt_twinite_ingot_to_block" | "gtceu:extractor/extract_invar_dust" | "gtceu:macerator/macerate_graphene_double_plate" | "gtceu:smelting/smelt_endstone_silver_ore_to_ingot" | "gtceu:shaped/stick_hastelloy_x" | "gtceu:bender/bend_palladium_plate_to_double_plate" | "thermal:machines/press/press_lead_ingot_to_plate" | "gtceu:electric_blast_furnace/blast_enriched_naquadah_trinium_europium_duranide_gas" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_perchlorate" | "gtceu:extruder/extrude_uranium_triplatinum_ingot_to_block" | "gtceu:shaped/plate_iridium" | "gtceu:extractor/raw_rubber_from_leaves" | "gtceu:arc_furnace/arc_chocolate_coin" | "functionalstorage:compacting_framed_drawer" | "gtceu:arc_furnace/arc_potin_tiny_fluid_pipe" | "functionalstorage:custom_compacting/quartz" | "gtceu:mixer/indium_gallium_phosphide" | "gtceu:shapeless/nugget_disassembling_melodium" | "fluxnetworks:herculeanfluxstorage" | "gtceu:chemical_reactor/phosphoric_acid_from_apatite" | "gtceu:forge_hammer/hammer_trona_crushed_ore_to_impure_dust" | "mysticalagriculture:seed/reprocessor/air" | "gtceu:shaped/small_dust_disassembling_silicone_rubber" | "gtceu:forge_hammer/smooth_red_sandstone_to_red_sand" | "itemfilters:always_true_from_others" | "gtceu:extractor/extract_cupronickel_octal_cable" | "thermalendergy:melodium_ingot_from_dust" | "gtceu:arc_furnace/arc_mv_fisher" | "gtceu:shaped/hv_diode" | "create:splashing/immersiveengineering/crushed_raw_lead" | "gtceu:compressor/compress_lazuriteto_ore_block" | "gtceu:alloy_smelter/alloy_smelt_gallium_arsenide_nugget_to_ingot" | "create:polished_cut_crimsite_slab_recycling" | "create:cutting/compat/blue_skies/stripped_cherry_wood" | "thermal:machines/press/press_rice_unpacking" | "mysticalagriculture:stonecutting/soulstone_bricks_stairs_from_soulstone" | "gtceu:thermal_centrifuge/centrifuge_saltpeter_purified_ore_to_refined_ore" | "gtceu:laser_engraver/crystal_soc" | "gtceu:shaped/iv_packer" | "gtceu:chemical_reactor/fertilizer_a_p" | "gtceu:chemical_reactor/fertilizer_a_t" | "gtceu:arc_furnace/arc_tungsten_steel_quadruple_wire" | "gtceu:chemical_reactor/fertilizer_a_s" | "gtceu:centrifuge/centrifuge_topaz_pure_dust_to_dust" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_quadruple_styrene_butadiene" | "gtceu:thermal_centrifuge/centrifuge_platinum_purified_ore_to_refined_ore" | "create:cut_veridium_slab_from_stone_types_veridium_stonecutting" | "gtceu:shaped/knife_steel" | "gtceu:extruder/extrude_cobalt_to_rod" | "ae2:network/parts/terminals_pattern_encoding" | "gtceu:chemical_reactor/fertilizer_a_a" | "gtceu:shaped/foil_electrum" | "gtceu:smelting/smelt_uraninite_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_lapis_ore_to_raw_ore" | "gtceu:macerator/macerate_sandstone_stairs" | "gtceu:chemical_reactor/fertilizer_a_d" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_methane" | "modularrouters:fluid_module_2" | "gtceu:smelting/smelt_netherrack_galena_ore_to_ingot" | "create:compat/druidcraft/cutting/darkwood_log" | "minecraft:purpur_slab" | "gtceu:blasting/smelt_deepslate_hematite_ore_to_ingot" | "gtceu:arc_furnace/arc_hsss_rotor" | "gtceu:assembler/rail" | "gtceu:shaped/tiny_dust_assembling_lead" | "gtceu:shapeless/nickel_cable_16" | "exnihilosequentia:ens_mangrove_barrel" | "gtceu:shapeless/annealed_copper_wire_wiregtquadruple_splitting" | "gtceu:macerator/macerate_ev_electric_piston" | "gtceu:extractor/extract_stainless_steel_double_plate" | "gtceu:macerator/macerate_smooth_quartz_slab" | "xtonesreworked:reds_block_13_from_stonecutting" | "gtceu:fluid_solidifier/solidify_melodium_to_plate" | "gtceu:fluid_solidifier/solidify_signalum_to_plate" | "thermal:redstone_mushroom_spores" | "gtceu:alloy_smelter/alloy_smelt_gold_ingot_to_block" | "gtceu:shaped/stellarium_wire_single" | "gtceu:packer/package_pure_netherite_small_dust" | "gtceu:macerator/macerate_dragonsteel_plate" | "gtceu:smelting/smelt_deepslate_pyrolusite_ore_to_ingot" | "gtceu:macerator/macerate_endstone_pyrochlore_ore_to_raw_ore" | "gtceu:packer/unpackage_galena_small_dust" | "gtceu:cutter/cut_pure_netherite_block_to_plate" | "gtceu:shapeless/copper_wire_wiregtquadruple_splitting" | "extendedcrafting:luminessence_block" | "gtceu:extruder/extrude_indium_tin_barium_titanium_cuprate_ingot_to_block" | "gtceu:sifter/sift_lapis_purified_ore_to_gems" | "gtceu:macerator/macerate_tungsten_gear" | "gtceu:arc_furnace/arc_tungsten_normal_fluid_pipe" | "gtceu:blasting/smelt_netherrack_kyanite_ore_to_ingot" | "gtceu:arc_furnace/arc_manganese_phosphide_single_wire" | "gtceu:blasting/smelt_endstone_cassiterite_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_platinum" | "gtceu:macerator/macerate_mv_lathe" | "gtceu:cutter/cut_osmiridium_block_to_plate_distilled_water" | "gtceu:wiremill/mill_silver_wire_to_fine_wire" | "gtceu:alloy_smelter/alloy_smelt_cobalt_brass_ingot_to_gear" | "gtceu:arc_furnace/arc_annealed_copper_double_plate" | "gtceu:assembler/cover_cobalt_wire_gt_quadruple_styrene_butadiene" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_rotor" | "minecraft:polished_andesite_stairs" | "gtceu:macerator/macerate_chromium_rod" | "gtceu:chemical_bath/treated_planks" | "farmersdelight:cutting/crimson_sign" | "gtceu:fluid_solidifier/solidify_titanium_tungsten_carbide_to_ingot" | "gtceu:macerator/macerate_tin_crushed_ore_to_dust" | "gtceu:extractor/extract_rhodium_plated_palladium_dense_plate" | "laserio:filter_count" | "gtceu:extruder/extrude_signalum_wire" | "gtceu:arc_furnace/arc_osmiridium_round" | "gtceu:smelting/smelt_endstone_hematite_ore_to_ingot" | "fantasyfurniture:steam_boiler/bone/wither/wool" | "gtceu:centrifuge/centrifuge_oilsands_pure_dust_to_dust" | "gtceu:macerator/macerate_soldering_alloy_ingot" | "gtceu:shaped/tiny_dust_disassembling_ruthenium" | "gtceu:packer/unpackage_glauconite_sand_tiny_dust" | "xtonesreworked:azur_block_7_from_stonecutting" | "webdisplays:minepad" | "gtceu:shapeless/block_decompress_magnalium" | "gtceu:macerator/macerate_vanadium_ingot" | "create:cut_veridium_brick_slab" | "gtceu:distillery/distill_creosote_to_lubricant" | "create:cut_crimsite_brick_stairs" | "ae2:network/cables/glass_pink" | "gtceu:compressor/compress_maraging_steel_300_to_block" | "xtonesreworked:sync_block_2_from_stonecutting" | "create:cutting/compat/byg/stripped_mahogany_log" | "exnihilosequentia:ens_iron_mesh" | "thermalendergy:machine/press/unpacking/press_melodium_unpacking" | "thermal:lightning_tnt" | "gtceu:shapeless/dragonsteel_wire_wiregthex_splitting" | "gtceu:extruder/extrude_magnalium_to_rod" | "gtceu:cutter/cut_zeron_100_block_to_plate_water" | "gtceu:macerator/macerate_invar_block" | "mysticaladaptations:insanium_scythe" | "thermal:machines/press/unpacking/press_diamond_unpacking" | "minecraft:mossy_cobblestone_wall" | "gtceu:bender/bend_copper_plate_to_foil" | "gtceu:cutter/cut_incoloy_ma_956_block_to_plate_distilled_water" | "gtceu:shapeless/block_decompress_netherite" | "gtceu:ore_washer/wash_lithium_crushed_ore_to_purified_ore_distilled" | "mysticalagriculture:souls/tropical_fish" | "gtceu:shaped/saw_steel" | "gtceu:extruder/extrude_bronze_ingot_to_bolt" | "thermal:machines/smelter/smelter_catalyst_rich_slag" | "gtceu:macerator/macerate_iron_ore_to_raw_ore" | "gtceu:macerator/macerate_polytetrafluoroethylene_normal_fluid_pipe" | "gtceu:fluid_solidifier/solidify_anvil" | "gtceu:shaped/small_dust_assembling_charcoal" | "gtceu:shapeless/block_decompress_indium_tin_barium_titanium_cuprate" | "gtceu:shaped/torch_coal_dust" | "gtceu:shaped/small_dust_assembling_uraninite" | "gtceu:shaped/lv_muffler_hatch" | "mysticalagriculture:seed/infusion/quartz_enriched_iron" | "functionalstorage:armory_cabinet" | "gtceu:bender/bend_silicon_ingot_to_foil" | "gtceu:packer/package_lutetium_tiny_dust" | "gtceu:packer/unpackage_void_small_dust" | "gtceu:arc_furnace/arc_steel_quadruple_fluid_pipe" | "minecraft:diorite_slab_from_diorite_stonecutting" | "gtceu:macerator/macerate_wood_screw" | "mysticalagriculture:seed/crafting/squid" | "gtceu:cutter/cut_vanadium_steel_screw_to_bolt_water" | "gtceu:extractor/extract_annealed_copper_hex_cable" | "gtceu:macerator/macerate_zinc_ingot" | "gtceu:forge_hammer/hammer_soapstone_crushed_ore_to_dust" | "create:compat/byg/milling/white_sage" | "gtceu:ore_washer/wash_lepidolite_crushed_ore_to_purified_ore_distilled" | "extendedcrafting:ultimate_table" | "gtceu:macerator/macerate_polyvinyl_butyral_nugget" | "gtceu:macerator/macerate_osmium_double_plate" | "gtceu:smelting/smelt_deepslate_silver_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_goethite" | "gtceu:smelting/smelt_deepslate_chalcocite_ore_to_ingot" | "gtceu:shaped/stick_long_rose_gold" | "gtceu:extruder/extrude_aluminium_ingot_to_bolt" | "gtceu:arc_furnace/arc_stellarium_bolt" | "gtceu:electrolyzer/decomposition_electrolyzing_cryptand" | "gtceu:electrolyzer/decomposition_electrolyzing_phosphate" | "gtceu:smelting/smelt_netherrack_coal_ore_to_ingot" | "minecraft:end_stone_brick_wall_from_end_stone_stonecutting" | "mysticalagriculture:imperium_pickaxe" | "gtceu:shapeless/nugget_disassembling_uranium_235" | "gtceu:shaped/rotor_stellarium" | "gtceu:cutter/cut_steel_long_rod_to_rod_water" | "gtceu:extractor/extract_darmstadtium_double_plate" | "gtceu:large_boiler/lava" | "gtceu:forge_hammer/hammer_deepslate_chalcopyrite_ore_to_raw_ore" | "gtceu:macerator/macerate_mv_chemical_bath" | "gtceu:shaped/stick_trinaquadalloy" | "gtceu:extractor/extract_tungsten_steel_single_cable" | "gtceu:thermal_centrifuge/centrifuge_cooperite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_dragonsteel_hex_wire" | "gtceu:blasting/smelt_endstone_garnierite_ore_to_ingot" | "gtceu:distillery/distill_fish_oil_to_lubricant" | "create:cutting/compat/tconstruct/stripped_greenheart_wood" | "gtceu:ore_washer/wash_sphalerite_crushed_ore_to_purified_ore_fast" | "gtceu:forge_hammer/hammer_silver_crushed_ore_to_dust" | "thermal:machine_insolator" | "minecraft:iron_shovel" | "mysticalagriculture:essence/draconicevolution/draconium_ingot" | "gtceu:shaped/lv_circuit_assembler" | "gtceu:forge_hammer/hammer_lepidolite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_lead_rod" | "gtceu:macerator/macerate_tin_alloy_large_fluid_pipe" | "create:cut_scoria_slab" | "gtceu:chemical_reactor/chemical_dye_pink" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_naphtha" | "gtceu:fluid_solidifier/solidify_soul_infused_gear" | "gtceu:chemical_reactor/chemical_dye_red" | "mysticalagriculture:imperium_hoe" | "gtceu:shaped/bolt_saw_bronze" | "gtceu:shapeless/osmium_wire_wiregtquadruple_splitting" | "gtceu:extractor/extract_lead_ingot" | "gtceu:wiremill/mill_electrum_wire" | "gtceu:macerator/macerate_warped_fence" | "gtceu:alloy_smelter/alloy_smelt_trinaquadalloy_to_ingot" | "gtceu:distillery/distill_diluted_sulfuric_acid_to_sulfuric_acid" | "gtceu:shaped/zpm_output_hatch" | "gtceu:arc_furnace/arc_trinaquadalloy_frame" | "gtceu:arc_furnace/arc_trinium_rod" | "gtceu:electrolyzer/decomposition_electrolyzing_naquadic_netherite" | "gtceu:macerator/macerate_graphene_quadruple_cable" | "gtceu:macerator/macerate_lead_normal_fluid_pipe" | "gtceu:shaped/screw_enderium" | "gtceu:shaped/hv_assembler" | "gtceu:arc_furnace/arc_configurable_maintenance_hatch" | "framedblocks:framing_saw/framed_wall" | "gtceu:macerator/macerate_auto_maintenance_hatch" | "ae2:special/facade" | "gtceu:mixer/titanium_carbide" | "gtceu:shaped/casing_steel_turbine_casing" | "gtceu:macerator/macerate_uranium_triplatinum_octal_wire" | "minecraft:oak_door" | "gtceu:extruder/extrude_cobalt_to_plate" | "gtceu:arc_furnace/arc_iridium_normal_fluid_pipe" | "gtceu:extractor/extract_osmium_rod" | "gtceu:macerator/macerate_vanadium_gallium_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_chlorate" | "gtceu:centrifuge/decomposition_centrifuging__redrock" | "gtceu:vacuum_freezer/cool_hot_rhodium_plated_palladium_ingot" | "gtceu:cutter/cut_realgar_exquisite_gem_to_flawless_gem" | "thermal:machines/press/press_constantan_ingot_to_gear" | "gtceu:cutter/cut_blue_alloy_screw_to_bolt_water" | "gtceu:forge_hammer/hammer_deepslate_olivine_ore_to_raw_ore" | "gtceu:arc_furnace/arc_polyvinyl_chloride_normal_item_pipe" | "gtceu:laser_engraver/engrave_quartzite_exquisite_gem_to_flawless_gem" | "thermal:storage/rice_from_block" | "gtceu:alloy_smelter/alloy_smelt_neodymium_to_nugget" | "gtceu:shaped/foil_molybdenum" | "gtceu:macerator/macerate_lumium_double_plate" | "gtceu:shapeless/block_decompress_uranium_235" | "gtceu:shapeless/decompress_amethyst_from_ore_block" | "minecraft:spruce_door" | "gtceu:alloy_smelter/alloy_smelt_twinite_to_ingot" | "gtceu:implosion_compressor/implode_dust_nether_quartz__tnt" | "gtceu:smelting/smelt_endstone_graphite_ore_to_ingot" | "gtceu:chemical_reactor/chemical_dye_green" | "thermal:machines/insolator/insolator_pumpkin" | "create:compat/druidcraft/crushing/fiery_glass_ore" | "gtceu:electric_blast_furnace/blast_titanium_tungsten_carbide" | "gtceu:centrifuge/centrifuge_bauxite_pure_dust_to_dust" | "gtceu:smelting/smelt_endstone_electrotine_ore_to_ingot" | "gtceu:bender/bend_enriched_naquadah_trinium_europium_duranide_ingot_to_foil" | "gtceu:forge_hammer/hammer_endstone_cobaltite_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_blue_alloy_to_nugget" | "gtceu:extruder/extrude_incoloy_ma_956_to_plate" | "gtceu:packer/pack_steel_wires_4_0" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_rotor" | "mysticalagriculture:essence/minecraft/nether_wart" | "framedblocks:framed_collapsible_block" | "gtceu:laser_engraver/engrave_sapphire_flawless_gem_to_gem" | "gtceu:macerator/macerate_melodium_ring" | "gtceu:macerator/macerate_plutonium_241_nugget" | "gtceu:macerator/macerate_acacia_boat" | "gtceu:shaped/conveyor_module_hv_silicone_rubber" | "mysticalagriculture:tertium_farmland" | "gtceu:arc_furnace/arc_tungsten_carbide_large_fluid_pipe" | "gtceu:cutter/cut_iron_rod_to_bolt_distilled_water" | "gtceu:extractor/extract_naquadah_screw" | "gtceu:ore_washer/wash_redstone_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/small_dust_disassembling_naquadah" | "create:cut_calcite_slab_recycling" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_x_to_nugget" | "gtceu:cutter/cut_hasoc_water" | "gtceu:shaped/block_compress_ruthenium_trinium_americium_neutronate" | "gtceu:extractor/extract_cupronickel_small_restrictive_item_pipe" | "farmersdelight:cutting/cornflower" | "gtceu:shaped/block_compress_flint" | "gtceu:arc_furnace/arc_cobalt_octal_wire" | "create:cutting/compat/twilightforest/mining_log" | "create:compat/byg/milling/purple_tulip" | "gtceu:macerator/macerate_stone_pickaxe" | "gtceu:arc_furnace/arc_uv_battery_hull" | "gtceu:shaped/turbine_blade_tungsten" | "gtceu:macerator/macerate_extreme_combustion_engine" | "thermal_extra:machine/press/dragonsteel_gear" | "minecraft:steam_boiler/bowl" | "farmersdelight:cutting/deepslate" | "gtceu:shapeless/twinite_wire_wiregtsingle_quadrupling" | "gtceu:shaped/iv_lathe" | "gtceu:packer/pack_annealed_copper_wires_2_1" | "gtceu:thermal_centrifuge/centrifuge_tungstate_purified_ore_to_refined_ore" | "gtceu:packer/pack_annealed_copper_wires_2_0" | "gtceu:shapeless/block_decompress_vanadium_steel" | "gtceu:ore_washer/wash_blue_topaz_pure_dust_to_dust" | "gtceu:packer/pack_annealed_copper_wires_2_2" | "gtceu:shaped/nugget_assembling_tritanium" | "gtceu:cutter/cut_red_garnet_flawless_gem_to_gem" | "gtceu:arc_furnace/arc_ruthenium_trinium_americium_neutronate_octal_wire" | "gtceu:shaped/nugget_assembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:smelting/sticky_resin_from_slime" | "gtceu:arc_furnace/arc_tantalum_fine_wire" | "ae2:tools/network_memory_card_cyan" | "gtceu:vacuum_freezer/molybdenum_disilicide" | "gtceu:assembler/cover_electrum_wire_gt_quadruple_silicone" | "create:compat/byg/crushing/brimstone_nether_gold_ore" | "gtceu:arc_furnace/arc_luv_rock_crusher" | "gtceu:cutter/cut_grossular_flawless_gem_to_gem_water" | "gtceu:shaped/tiny_dust_disassembling_vanadium_gallium" | "gtceu:cutter/cut_bronze_block_to_plate" | "gtceu:shapeless/blue_alloy_wire_wiregtsingle_quadrupling" | "fantasyfurniture:large_boiler/royal/door_single" | "farmersdelight:cutting/warped_sign" | "gtceu:arc_furnace/arc_niobium_titanium_hex_wire" | "gtceu:assembler/tripwire_hook_iron" | "gtceu:lathe/lathe_titanium_to_rod" | "gtceu:macerator/macerate_topaz_plate" | "gtceu:shaped/tiny_dust_disassembling_watertight_steel" | "gtceu:centrifuge/centrifuge_sodalite_dirty_dust_to_dust" | "gtceu:cutter/cut_steel_screw_to_bolt" | "gtceu:bender/bend_indium_gallium_phosphide_ingot_to_double_plate" | "gtceu:assembler/iron_door" | "gtceu:smelting/smelt_purifiedore_tin_to_ingot" | "gtceu:macerator/macerate_coal_crushed_ore_to_impure_dust" | "gtceu:vacuum_freezer/cool_hot_titanium_carbide_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_glauconite_sand" | "create:compat/byg/milling/firecracker_flower_bush" | "thermal:device_rock_gen" | "gtceu:extractor/extract_niobium_nitride_octal_cable" | "gtceu:arc_furnace/arc_magnalium_huge_restrictive_item_pipe" | "gtceu:shaped/small_dust_assembling_tungstic_acid" | "gtceu:shaped/knife_iron" | "create:haunting/soul_campfire" | "exnihilosequentia:sieve/ens_seed_red_coral" | "gtceu:macerator/macerate_bismuth_bronze_bolt" | "gtceu:arc_furnace/arc_cupronickel_large_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_thorium_ingot_to_block" | "gtceu:shapeless/block_decompress_americium" | "gtceu:arc_furnace/arc_void_rod" | "gtceu:cutter/cut_yellow_garnet_flawless_gem_to_gem_distilled_water" | "gtceu:arc_furnace/arc_hv_machine_casing" | "extendedcrafting:ender_ingot_recraft" | "ae2:network/cables/glass_yellow" | "gtceu:extractor/extract_rose_gold_plate" | "ae2:shaped/walls/quartz_bricks" | "gtceu:shaped/tiny_dust_assembling_tantalum" | "ae2:matter_cannon/nuggets/aluminum" | "gtceu:alloy_smelter/alloy_smelt_wrought_iron_ingot_to_gear" | "gtceu:arc_furnace/arc_uranium_triplatinum_quadruple_wire" | "gtceu:macerator/macerate_note_block" | "thermal:machines/press/press_corn_packing" | "minecraft:large_boiler/stripped_dark_oak_log" | "gtceu:bender/bend_vanadium_gallium_rod_to_small_spring" | "gtceu:chemical_bath/lime_lens" | "railways:sequenced_assembly/track_byg_sythian_narrow" | "gtceu:blasting/smelt_endstone_magnetite_ore_to_ingot" | "gtceu:cutter/cut_naquadah_alloy_long_rod_to_rod_water" | "gtceu:macerator/macerate_quartz" | "mysticalagriculture:seed/infusion/dirt" | "minecraft:packed_ice" | "gtceu:macerator/macerate_incoloy_ma_956_nugget" | "gtceu:shaped/hv_muffler_hatch" | "gtceu:forge_hammer/hammer_endstone_certus_quartz_ore_to_raw_ore" | "gtceu:arc_furnace/arc_lv_conveyor_module" | "simplylight:illuminant_cyan_block_dyed" | "gtceu:arc_furnace/arc_hastelloy_x_rod" | "minecraft:deepslate_tile_slab_from_deepslate_bricks_stonecutting" | "gtceu:extractor/extract_cobalt_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_deepslate_electrotine_ore_to_raw_ore" | "gtceu:alloy_blast_smelter/soldering_alloy" | "gtceu:macerator/macerate_red_garnet_plate" | "gtceu:packer/pack_lead_wires_4_single" | "exnihilosequentia:sieve/ens_spruce_sapling" | "gtceu:electrolyzer/decomposition_electrolyzing_niobium_nitride" | "gtceu:shapeless/signalum_wire_wiregthex_splitting" | "gtceu:thermal_centrifuge/centrifuge_cassiterite_sand_purified_ore_to_refined_ore" | "gtceu:alloy_blast_smelter/lumium" | "gtceu:shaped/block_compress_bismuth" | "gtceu:bender/bend_hssg_plate_to_double_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_cooperite" | "thermal_extra:machine/press/soul_infused_nugget_to_coin" | "gtceu:smelting/smelt_endstone_molybdenite_ore_to_ingot" | "thermal:storage/onion_from_block" | "create:cutting/compat/tconstruct/greenheart_wood" | "railways:sequenced_assembly/track_tieless_wide" | "gtceu:shapeless/shellite_wire_wiregtquadruple_splitting" | "xtonesreworked:tank_block_14_from_stonecutting" | "ae2:tools/paintballs_lumen_magenta" | "gtceu:forge_hammer/hammer_black_steel_to_plate" | "gtceu:extruder/extrude_trinium_to_plate" | "gtceu:macerator/macerate_copper_ingot" | "gtceu:shaped/lv_canner" | "gtceu:electric_blast_furnace/neutronium_boule" | "thermal:machines/bottler/bottler_orange_concrete" | "gtceu:macerator/macerate_saltpeter_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_indium_gallium_phosphide_ingot_to_block" | "gtceu:smelting/smelt_raw_green_sapphire_ore_to_ingot" | "ae2:decorative/chiseled_quartz_block_from_stonecutting" | "gtceu:macerator/macerate_quartzite_refined_ore_to_dust" | "gtceu:shaped/plate_hssg" | "gtceu:arc_furnace/arc_gold_octal_cable" | "gtceu:shaped/plate_hsse" | "gtceu:alloy_smelter/alloy_smelt_nickel_zinc_ferrite_ingot_to_block" | "mysticalagradditions:tconstruct/tools/materials/supremium/block" | "gtceu:arc_furnace/arc_cobalt_normal_item_pipe" | "gtceu:packer/package_neodymium_small_dust" | "gtceu:blasting/smelt_endstone_hematite_ore_to_ingot" | "gtceu:assembler/cover_platinum_wire_gt_octal_silicone" | "gtceu:shaped/plate_hsss" | "minecraft:polished_granite_slab_from_granite_stonecutting" | "gtceu:extruder/extrude_battery_alloy_to_rod" | "gtceu:shaped/nugget_assembling_ultimet" | "gtceu:arc_furnace/arc_neutronium_large_fluid_pipe" | "functionalstorage:gold_upgrade" | "mysticalagriculture:seed/infusion/zinc" | "gtceu:shaped/mortar_iron" | "xtonesreworked:vena_block_0_from_stonecutting" | "gtceu:shapeless/purified_ore_to_dust_molybdenite" | "minecraft:steam_boiler/jungle_sapling" | "framedblocks:framed_flat_inner_slope_slab_corner" | "gtceu:macerator/macerate_tungsten_double_plate" | "gtceu:blasting/smelt_raw_olivine_ore_to_ingot" | "mysticalagriculture:prosperity_block" | "gtceu:shaped/hammer_steel" | "minecraft:birch_slab" | "gtceu:extruder/extrude_sterling_silver_to_rod" | "gtceu:extruder/extrude_electrum_ingot_to_block" | "gtceu:assembler/cover_blue_alloy_wire_gt_quadruple_styrene_butadiene" | "thermal:storage/flax_from_block" | "gtceu:arc_furnace/arc_naquadah_alloy_single_cable" | "gtceu:shaped/small_dust_disassembling_pyrochlore" | "mysticalagriculture:essence/minecraft/grass_block" | "gtceu:packer/unpackage_palladium_tiny_dust" | "gtceu:bender/bend_magnalium_plate_to_double_plate" | "gtceu:shaped/uhv_output_bus" | "gtceu:arc_furnace/arc_americium_rod" | "minecraft:stone_hoe" | "create:cut_deepslate_brick_wall" | "gtceu:macerator/macerate_polytetrafluoroethylene_block" | "gtceu:electrolyzer/decomposition_electrolyzing_biotite" | "gtceu:large_chemical_reactor/raw_palladium_separation" | "gtceu:macerator/macerate_cupronickel_nugget" | "gtceu:shaped/scythe_iron" | "gtceu:alloy_blast_smelter/prismalium" | "gtceu:macerator/macerate_raw_garnierite_ore_to_crushed_ore" | "sgjourney:naquadah_boots" | "gtceu:arc_furnace/arc_dragonsteel_screw" | "ae2:block_cutter/walls/quartz_wall" | "numina:components/carbon_myofiber" | "ae2:network/blocks/io_condenser" | "gtceu:shapeless/block_decompress_cobalt" | "gtceu:arc_furnace/arc_aluminium_nonuple_fluid_pipe" | "gtceu:pyrolyse_oven/log_to_creosote_nitrogen" | "gtceu:shaped/wire_cutter_naquadah_alloy" | "gtceu:arc_furnace/arc_luv_brewery" | "gtceu:shapeless/decompress_lead_from_ore_block" | "minecraft:cooked_mutton_from_campfire_cooking" | "gtceu:bender/bend_potin_plate_to_double_plate" | "gtceu:ore_washer/wash_neodymium_crushed_ore_to_purified_ore_distilled" | "thermal_extra:parts/twinite_gear" | "mysticalagradditions:steam_boiler/supremium_coal_block" | "gtceu:shapeless/block_decompress_twinite" | "gtceu:arc_furnace/arc_osmiridium_normal_item_pipe" | "gtceu:ore_washer/wash_topaz_pure_dust_to_dust" | "framedblocks:framing_saw/framed_slope_slab" | "exnihilosequentia:crucible/ens_diorite" | "automobility:attachment/rear/banner_post" | "thermal:machines/press/press_tomato_packing" | "mysticalagriculture:seed/crafting/cow" | "gtceu:shaped/foil_twinite" | "gtceu:cutter/cut_nether_quartz_exquisite_gem_to_flawless_gem_water" | "xtonesreworked:vect_block_11_from_stonecutting" | "gtceu:forge_hammer/hammer_chromite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_hssg_small_gear" | "gtceu:shaped/iv_muffler_hatch" | "gtceu:ore_washer/wash_opal_crushed_ore_to_purified_ore_distilled" | "mysticalagriculture:seed/reprocessor/brass" | "minecraft:steam_boiler/mangrove_log" | "gtceu:fluid_solidifier/solidify_tantalum_carbide_to_nugget" | "gtceu:shapeless/signalum_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_polyvinyl_butyral_ingot" | "create:smelting/ingot_osmium_compat_mekanism" | "gtceu:extruder/extrude_vanadium_steel_small_pipe" | "create:filling/sweet_roll" | "gtceu:shaped/large_tungsten_carbide_pipe" | "gtceu:packer/unpackage_lazurite_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_plutonium" | "mysticalagriculture:prudentium_fishing_rod" | "gtceu:shaped/iv_forming_press" | "gtceu:packer/unpackage_lithium_chloride_small_dust" | "gtceu:shapeless/twinite_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_luv_rotor_holder" | "gtceu:shaped/tiny_dust_assembling_darmstadtium" | "gtceu:pyrolyse_oven/coal_block_to_coal_gas" | "gtceu:arc_furnace/arc_silver_long_rod" | "gtceu:packer/unpackage_hematite_small_dust" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_plate" | "ae2:network/cables/dense_smart_black" | "gtceu:packer/pack_black_steel_wires_2_0" | "gtceu:shaped/small_dust_assembling_tungstate" | "gtceu:forge_hammer/hammer_pyrolusite_ore_to_raw_ore" | "gtceu:shaped/basic_terminal" | "gtceu:packer/pack_black_steel_wires_2_1" | "gtceu:packer/pack_black_steel_wires_2_2" | "gtceu:shaped/small_gear_shellite" | "thermal:dynamo_magmatic" | "minecraft:mangrove_pressure_plate" | "thermal:device_collector" | "create:crafting/kinetics/green_seat_from_other_seat" | "exnihilosequentia:ens_andesite_hammer" | "gtceu:assembler/cover_silver_wire_gt_double_styrene_butadiene" | "gtceu:shaped/steam_furnace_bronze" | "xtonesreworked:tank_block_9_from_stonecutting" | "gtceu:macerator/macerate_netherrack_sphalerite_ore_to_raw_ore" | "gtceu:shaped/nugget_assembling_blue_alloy" | "gtceu:thermal_centrifuge/centrifuge_red_garnet_purified_ore_to_refined_ore" | "gtceu:shaped/soft_mallet_wood" | "gtceu:shaped/tiny_dust_assembling_battery_alloy" | "gtceu:arc_furnace/arc_hsss_round" | "thermal:smelting/lead_ingot_from_raw_blasting" | "gtceu:cutter/cut_niobium_titanium_long_rod_to_rod" | "gtceu:alloy_smelter/alloy_smelt_uranium_rhodium_dinaquadide_ingot_to_block" | "create:deploying/waxed_weathered_copper_tiles_from_adding_wax" | "mysticalagriculture:awakening_altar" | "gtceu:shaped/mv_output_bus" | "mysticalagriculture:augment/attack_aoe_ii" | "gtceu:fluid_solidifier/solidify_tritanium_to_ingot" | "gtceu:forge_hammer/hammer_goethite_crushed_ore_to_dust" | "mysticalagriculture:essence/thermal/blitz_rod" | "gtceu:extractor/extract_polyvinyl_butyral_ingot" | "exnihilosequentia:large_boiler/birch_sieve" | "gtceu:circuit_assembler/neuro_processor" | "gtceu:packer/pack_iron_wires_4_0" | "thermal:machines/press/packing3x3/press_niter_packing" | "gtceu:shapeless/lumium_wire_wiregthex_splitting" | "gtceu:alloy_blast_smelter/titanium_tungsten_carbide_gas" | "gtceu:extruder/extrude_shellite_ingot_to_small_gear" | "gtceu:macerator/macerate_aluminium_quadruple_cable" | "gtceu:shapeless/purified_ore_to_dust_monazite" | "gtceu:macerator/macerate_hsss_screw" | "gtceu:ore_washer/wash_neodymium_pure_dust_to_dust" | "railways:sequenced_assembly/track_byg_bulbis" | "gtceu:alloy_smelter/alloy_smelt_hsla_steel_ingot_to_block" | "gtceu:mixer/ender_pearl_dust" | "thermal:fire_charge/enderium_ingot_2" | "gtceu:shaped/buzzsaw_blade_cobalt_brass" | "gtceu:macerator/macerate_large_material_press" | "gtceu:arc_furnace/arc_iridium_gear" | "gtceu:macerator/macerate_iron_small_gear" | "gtceu:forge_hammer/hammer_spodumene_crushed_ore_to_dust" | "gtceu:macerator/macerate_electrotine_ore_to_raw_ore" | "gtceu:compressor/compress_blue_steel_nugget_to_ingot" | "gtceu:compressor/compress_nether_quartzto_ore_block" | "enderstorage:ender_chest" | "gtceu:macerator/macerate_reinforced_epoxy_resin_plate" | "createarmory:strengthened_brass_recipe" | "create:weathered_copper_shingle_stairs" | "gtceu:shaped/small_dust_disassembling_osmium_tetroxide" | "thermal:machines/press/unpacking/press_electrum_nugget_unpacking" | "gtceu:macerator/macerate_bismuth_bronze_rod" | "create:crafting/logistics/redstone_link" | "gtceu:macerator/macerate_niobium_titanium_hex_cable" | "create:small_dripstone_brick_slab_from_stone_types_dripstone_stonecutting" | "gtceu:assembler/cover_lead_wire_gt_hex_silicone" | "farmersdelight:roast_chicken_block" | "thermal:rubberwood_slab" | "xtonesreworked:reds_block_5_from_stonecutting" | "gtceu:arc_furnace/arc_nickel_small_item_pipe" | "gtceu:arc_furnace/arc_manganese_screw" | "mysticalagriculture:seed/reprocessor/electrum" | "gtceu:fluid_solidifier/solidify_gold_gear" | "gtceu:implosion_compressor/implode_dust_monazite__tnt" | "gtceu:macerator/macerate_deepslate_cooperite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_hssg_double_plate" | "mysticalagradditions:imperium_paxel" | "gtceu:centrifuge/centrifuge_platinum_pure_dust_to_dust" | "gtceu:arc_furnace/arc_lead_quadruple_cable" | "gtceu:compressor/compress_duranium_nugget_to_ingot" | "gtceu:macerator/macerate_hv_compressor" | "gtceu:arc_furnace/arc_ev_centrifuge" | "gtceu:shapeless/nugget_disassembling_stellite_100" | "gtceu:chemical_reactor/raw_rubber_from_oxygen" | "gtceu:alloy_smelter/alloy_smelt_electrum_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_molybdenum_disilicide" | "minecraft:stripped_spruce_wood" | "gtceu:ore_washer/wash_quartzite_dirty_dust_to_dust" | "mysticalagriculture:soul_jar" | "thermalendergy:machine/pulverizer/pulverizer_melodium_ingot_to_dust" | "gtceu:arc_furnace/arc_magnalium_long_rod" | "gtceu:macerator/macerate_lead_rod" | "gtceu:extractor/extract_gallium_arsenide_double_plate" | "gtceu:shaped/lumium_wire_single" | "gtceu:shaped/tiny_dust_disassembling_styrene_butadiene_rubber" | "gtceu:cutter/cut_lazurite_exquisite_gem_to_flawless_gem" | "gtceu:extruder/extrude_polyphenylene_sulfide_to_rod" | "gtceu:large_chemical_reactor/carbon_monoxide_from_charcoal_gem" | "automobility:frame/steel_motorcar" | "gtceu:macerator/macerate_neodymium_double_plate" | "gtceu:shaped/energy_hatch_mv" | "gtceu:alloy_smelter/alloy_smelt_bismuth_nugget_to_ingot" | "gtceu:cutter/cut_osmiridium_long_rod_to_rod" | "gtceu:fluid_solidifier/solidify_hastelloy_x_to_ingot" | "exnihilosequentia:ens_silver_nugget" | "gtceu:blasting/smelt_endstone_pitchblende_ore_to_ingot" | "gtceu:shaped/small_titanium_pipe" | "gtceu:alloy_smelter/alloy_smelt_lead_ingot_to_gear" | "gtceu:blasting/smelt_deepslate_beryllium_ore_to_ingot" | "minecraft:red_wool" | "gtceu:assembler/cover_europium_wire_gt_double_styrene_butadiene" | "gtceu:packer/unpackage_stellite_100_small_dust" | "gtceu:shaped/stick_long_melodium" | "gtceu:arc_furnace/arc_hv_chemical_reactor" | "gtceu:shaped/diamond_horse_armor" | "gtceu:shapeless/gem_to_gem_flawlessgem_diamond" | "modularrouters:energy_distributor_module" | "gtceu:shaped/energy_hatch_lv" | "create:cutting/compat/biomesoplenty/cherry_wood" | "gtceu:forge_hammer/hammer_alunite_crushed_ore_to_dust" | "gtceu:blasting/smelt_ruby_ore_to_ingot" | "gtceu:cutter/cut_lapis_exquisite_gem_to_flawless_gem_distilled_water" | "create:compat/silentsgems/crushing/citrine_ore" | "gtceu:packer/unpackage_ruthenium_tetroxide_small_dust" | "gtceu:extractor/extract_hsss_double_plate" | "gtceu:lathe/lathe_black_steel_to_rod" | "railways:sequenced_assembly/track_byg_willow_wide" | "framedblocks:framed_half_slope" | "gtceu:macerator/macerate_aluminium_drum" | "gtceu:macerator/macerate_annealed_copper_quadruple_wire" | "gtceu:forge_hammer/hammer_thorium_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_potin_nonuple_fluid_pipe" | "gtceu:assembler/electric_motor_hv" | "gtceu:cutter/cut_reinforced_epoxy_resin_block_to_plate_distilled_water" | "exnihilosequentia:large_boiler/string_mesh" | "gtceu:mixer/construction_foam" | "gtceu:cutter/cut_chromium_block_to_plate_water" | "framedblocks:framed_large_stone_button" | "railways:sequenced_assembly/track_byg_willow" | "laserio:card_fluid_nbtclear" | "gtceu:macerator/macerate_endstone_naquadah_ore_to_raw_ore" | "gtceu:macerator/macerate_endstone_molybdenum_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_rubber_to_nugget" | "gtceu:packer/package_soda_ash_tiny_dust" | "mysticalagriculture:seed/infusion/energized_steel" | "gtceu:cutter/cut_gold_rod_to_bolt" | "gtceu:extractor/cornflower_dye" | "gtceu:large_chemical_reactor/raw_rubber_from_air" | "gtceu:packer/pack_yttrium_barium_cuprate_wires_1_single" | "gtceu:macerator/macerate_electrum_hex_cable" | "gtceu:shapeless/centrifuged_ore_to_dust_redstone" | "gtceu:bender/bend_melodium_to_plate" | "gtceu:assembler/electric_motor_iv" | "gtceu:shaped/small_dust_disassembling_magnetite" | "gtceu:blasting/smelt_deepslate_nickel_ore_to_ingot" | "gtceu:gas_turbine/propene" | "gtceu:fluid_solidifier/solidify_hssg_block" | "gtceu:macerator/macerate_iridium_rod" | "gtceu:arc_furnace/arc_naquadria_rod" | "framedblocks:framed_key" | "create:crushing/gravel" | "gtceu:shaped/rotor_stainless_steel" | "create:crafting/kinetics/gearbox" | "gtceu:mixer/uranium_triplatinum" | "gtceu:thermal_centrifuge/centrifuge_wulfenite_crushed_ore_to_refined_ore" | "gtceu:cutter/cut_nichrome_long_rod_to_rod" | "gtceu:assembler/cover_tin_wire_gt_single_styrene_butadiene" | "gtceu:centrifuge/soul_sand_separation" | "thermal:rubberwood_door" | "create:small_crimsite_brick_slab_from_stone_types_crimsite_stonecutting" | "minecraft:leather_helmet" | "gtceu:shaped/tiny_dust_disassembling_garnet_sand" | "ae2:block_cutter/slabs/sky_stone_brick_slab" | "gtceu:packer/pack_steel_wires_1_2" | "gtceu:packer/pack_steel_wires_1_3" | "gtceu:macerator/macerate_tungstensteel_gearbox" | "gtceu:packer/pack_steel_wires_1_0" | "gtceu:packer/pack_steel_wires_1_1" | "minecraft:purple_wool" | "gtceu:large_chemical_reactor/vinyl_chloride_from_hydrochloric" | "gtceu:shaped/screw_vanadium_steel" | "gtceu:extractor/extract_lumium_plate" | "gtceu:macerator/macerate_lead_small_fluid_pipe" | "gtceu:arc_furnace/arc_iron_dust" | "gtceu:macerator/macerate_titanium_ring" | "gtceu:extractor/extract_uranium_triplatinum_nugget" | "minecraft:oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting" | "create:crushing/uranium_ore" | "gtceu:macerator/macerate_soapstone_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_monazite_ore_to_ingot" | "gtceu:extruder/extrude_kanthal_wire" | "gtceu:shaped/tiny_dust_assembling_apatite" | "gtceu:alloy_blast_smelter/mercury_barium_calcium_cuprate" | "create:deploying/large_cogwheel" | "gtceu:macerator/macerate_neodymium_block" | "gtceu:extractor/extract_europium_hex_cable" | "gtceu:macerator/macerate_cobalt_normal_item_pipe" | "gtceu:macerator/macerate_vanadium_steel_ingot" | "gtceu:ore_washer/wash_lazurite_crushed_ore_to_purified_ore" | "gtceu:centrifuge/coal_separation" | "gtceu:shaped/foil_steel" | "gtceu:arc_furnace/arc_black_bronze_plate" | "create:cut_granite_brick_slab_recycling" | "gtceu:arc_furnace/arc_iron_bolt" | "gtceu:shaped/huge_sterling_silver_pipe" | "gtceu:macerator/macerate_neodymium_refined_ore_to_dust" | "extendedcrafting:the_ultimate_ingot_uncraft" | "gtceu:distillery/distill_severely_hydro_cracked_naphtha_to_methane" | "gtceu:cutter/cut_vanadium_steel_rod_to_bolt_water" | "gtceu:smelting/smelt_deepslate_thorium_ore_to_ingot" | "gtceu:arc_furnace/arc_hastelloy_x_plate" | "gtceu:macerator/macerate_shellite_ingot" | "gtceu:packer/strip_europium_cable_gt_octal" | "gtceu:centrifuge/centrifuge_tin_pure_dust_to_dust" | "gtceu:electric_blast_furnace/blast_incoloy_ma_956" | "gtceu:shaped/medium_niobium_titanium_pipe" | "gtceu:shaped/frame_maraging_steel_300" | "create:filling/chocolate_glazed_berries" | "create:small_andesite_bricks_from_stone_types_andesite_stonecutting" | "gtceu:ore_washer/wash_lead_pure_dust_to_dust" | "gtceu:extractor/extract_rubber_gear" | "gtceu:macerator/macerate_neutronium_bolt" | "gtceu:packer/strip_gold_cable_gt_single" | "gtceu:shaped/sword_iron" | "gtceu:alloy_smelter/alloy_smelt_magnetic_neodymium_to_ingot" | "gtceu:smelting/smelt_pitchblende_ore_to_ingot" | "gtceu:arc_furnace/arc_iv_forming_press" | "gtceu:assembler/electric_motor_mv" | "exnihilosequentia:hammer/ens_bubble_coral" | "gtceu:mixer/tantalum_carbide" | "create:compat/tconstruct/milling/necrotic_bone" | "gtceu:extruder/extrude_vanadium_steel_huge_pipe" | "xtonesreworked:roen_block_0_from_stonecutting" | "gtceu:shaped/small_dust_disassembling_indium_gallium_phosphide" | "gtceu:shaped/tiny_dust_disassembling_lithium_chloride" | "gtceu:cutter/cut_silver_screw_to_bolt_water" | "framedblocks:framed_target" | "gtceu:extruder/extrude_annealed_copper_ingot_to_long_rod" | "gtceu:assembler/assemble_weapon_grade_naquadah_frame" | "gtceu:extractor/extract_lumium_small_gear" | "gtceu:arc_furnace/arc_luv_autoclave" | "thermal:machine_pyrolyzer" | "thermal:machines/press/unpacking/press_raw_gold_unpacking" | "gtceu:macerator/macerate_tantalum_fine_wire" | "gtceu:shapeless/enderium_wire_wiregtquadruple_splitting" | "gtceu:arc_furnace/arc_graphene_foil" | "farmersdelight:organic_compost_from_tree_bark" | "gtceu:shapeless/melodium_wire_wiregtdouble_quadrupling" | "gtceu:alloy_smelter/alloy_smelt_tantalum_carbide_nugget_to_ingot" | "gtceu:extractor/extract_rhodium_plated_palladium_double_plate" | "gtceu:arc_furnace/arc_hv_robot_arm" | "gtceu:macerator/macerate_osmiridium_huge_item_pipe" | "gtceu:fluid_solidifier/solidify_molybdenum_to_nugget" | "mysticalagriculture:essence/minecraft/slime_ball" | "gtceu:macerator/macerate_oak_fence_gate" | "gtceu:packer/package_brass_small_dust" | "fantasyfurniture:large_boiler/royal/door_double" | "gtceu:bender/bend_europium_plate_to_foil" | "gtceu:extractor/extract_glass_lens" | "gtceu:macerator/macerate_gypsum_crushed_ore_to_impure_dust" | "gtceu:packer/package_uvarovite_tiny_dust" | "gtceu:macerator/macerate_titanium_tungsten_carbide_nugget" | "gtceu:shaped/component_grinder_diamond" | "gtceu:ore_washer/wash_thorium_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_gold_double_plate" | "gtceu:thermal_centrifuge/centrifuge_beryllium_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_mv_chemical_bath" | "gtceu:macerator/macerate_signalum_bolt" | "gtceu:compressor/compress_magnesiteto_ore_block" | "gtceu:shaped/ring_electrum" | "gtceu:shapeless/crushed_ore_to_dust_chalcocite" | "ae2:tools/paintballs_lumen_light_blue" | "gtceu:forge_hammer/hammer_raw_green_sapphire_to_crushed_ore" | "gtceu:shapeless/centrifuged_ore_to_dust_basaltic_mineral_sand" | "gtceu:assembler/mossy_stone_bricks" | "gtceu:extractor/extract_uranium_235_ingot" | "gtceu:macerator/macerate_zinc_foil" | "gtceu:cutter/cut_silver_block_to_plate_distilled_water" | "ae2:network/cells/spatial_storage_cell_2_cubed_storage" | "gtceu:forge_hammer/hammer_blue_topaz_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_molybdenite" | "thermal:storage/invar_ingot_from_nuggets" | "extendedcrafting:advanced_component" | "gtceu:electrolyzer/decomposition_electrolyzing_carbon_monoxide" | "gtceu:shaped/small_dust_assembling_rhodium" | "minecraft:steam_boiler/dried_kelp_block" | "gtceu:extruder/extrude_ruthenium_trinium_americium_neutronate_ingot_to_block" | "gtceu:packer/unpackage_asbestos_small_dust" | "create:crafting/kinetics/speedometer" | "gtceu:packer/unpackage_blue_alloy_tiny_dust" | "gtceu:cutter/cut_emerald_flawless_gem_to_gem" | "gtceu:extruder/extrude_niobium_ingot_to_block" | "minecraft:stone_stairs" | "framedblocks:framed_flat_slope_slab_corner" | "gtceu:macerator/macerate_yttrium_barium_cuprate_double_cable" | "gtceu:thermal_centrifuge/centrifuge_neodymium_purified_ore_to_refined_ore" | "gtceu:ore_washer/wash_palladium_dirty_dust_to_dust" | "gtceu:shapeless/fine_wire_americium" | "gtceu:forge_hammer/hammer_raw_molybdenum_to_crushed_ore" | "mysticalagriculture:seed/crafting/nickel" | "gtceu:cutter/cut_screret_runic_laser_source_base_flawless_gem_to_gem_water" | "thermal:machines/bottler/bottler_white_concrete" | "gtceu:assembler/cover_black_steel_wire_gt_octal_styrene_butadiene" | "gtceu:shapeless/naquadah_alloy_wire_wiregtquadruple_doubling" | "gtceu:shapeless/silver_wire_wiregtquadruple_splitting" | "gtceu:smelting/smelt_impuredust_platinum_to_ingot" | "gtceu:macerator/macerate_naquadah_double_wire" | "mysticalagriculture:tertium_block_combine" | "laserio:my_book_recipe_shapeless" | "gtceu:extruder/extrude_osmium_pipe" | "gtceu:wiremill/mill_naquadah_alloy_wire" | "gtceu:macerator/macerate_topaz_ore_to_raw_ore" | "gtceu:packer/pack_copper_wires_2_0" | "gtceu:packer/pack_copper_wires_2_1" | "gtceu:shapeless/iron_wire_wiregthex_splitting" | "gtceu:circuit_assembler/electronic_circuit_mv_soldering_alloy" | "gtceu:packer/pack_copper_wires_2_2" | "create_crystal_clear:andesite_glass_casing" | "gtceu:macerator/macerate_black_terracotta" | "gtceu:macerator/macerate_void_ingot" | "gtceu:shaped/small_dust_disassembling_magnalium" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_plate" | "gtceu:fluid_solidifier/solidify_hssg_gear" | "gtceu:fluid_solidifier/solidify_silicon_to_ingot" | "gtceu:packer/package_tritanium_tiny_dust" | "gtceu:shaped/pickaxe_rose_gold" | "gtceu:compressor/compress_sulfurto_ore_block" | "extendedcrafting:nether_star_block_uncraft" | "gtceu:macerator/macerate_osmiridium_screw" | "ae2:network/cables/covered_cyan" | "gtceu:shaped/stick_long_invar" | "gtceu:large_chemical_reactor/uranium_hexafluoride" | "gtceu:shapeless/naquadah_alloy_wire_wiregtoctal_splitting" | "gtceu:arc_furnace/arc_ev_fluid_solidifier" | "gtceu:arc_furnace/arc_lead_ring" | "ae2:block_cutter/slabs/sky_stone_slab" | "gtceu:packer/strip_copper_cable_gt_double" | "exnihilosequentia:compost/ens_big_dripleaf" | "gtceu:assembler/cover_nichrome_wire_gt_octal_styrene_butadiene" | "functionalstorage:ender_drawer" | "gtceu:shaped/nonuple_europium_pipe" | "create:milling/peony" | "gtceu:chemical_reactor/polydimethylsiloxane_from_silicon" | "gtceu:gas_turbine/ethane" | "gtceu:shaped/wrench_head_vanadium_steel" | "create:polished_cut_deepslate_stairs_from_stone_types_deepslate_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_yttrium_to_nugget" | "create:cutting/compat/byg/rainbow_eucalyptus_log" | "thermal:devices/tree_extractor/tree_extractor_dark_oak" | "minecraft:steam_boiler/mangrove_door" | "gtceu:smelting/smelt_netherrack_garnierite_ore_to_ingot" | "gtceu:packer/unpackage_darmstadtium_tiny_dust" | "gtceu:shaped/coke_oven" | "create:cut_diorite_wall_from_stone_types_diorite_stonecutting" | "gtceu:forge_hammer/hammer_gold_rod_to_long_rod" | "ae2:network/blocks/spatial_anchor" | "gtceu:shapeless/gem_to_gem_gem_rutile" | "gtceu:compressor/plant_ball_from_brain_coral" | "mysticalagradditions:inferium_paxel" | "gtceu:shapeless/purified_ore_to_dust_basaltic_mineral_sand" | "farmersdelight:stuffed_potato" | "gtceu:forge_hammer/hammer_netherrack_molybdenum_ore_to_raw_ore" | "gtceu:ore_washer/wash_ilmenite_pure_dust_to_dust" | "gtceu:macerator/macerate_zinc_rod" | "thermal:machines/press/press_copper_nugget_to_coin" | "gtceu:arc_furnace/arc_steel_octal_wire" | "gtceu:extractor/extract_naquadah_alloy_foil" | "create:small_diorite_bricks_from_stone_types_diorite_stonecutting" | "gtceu:compressor/compress_twinite_nugget_to_ingot" | "gtceu:centrifuge/centrifuge_emerald_dirty_dust_to_dust" | "create:milling/andesite" | "gtceu:macerator/macerate_iron_turbine_blade" | "gtceu:forge_hammer/hammer_endstone_coal_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_cobalt" | "gtceu:shaped/nugget_assembling_niobium_nitride" | "gtceu:macerator/macerate_birch_stairs" | "minecraft:ens_calcite" | "gtceu:packer/pack_blue_alloy_wires_3_0" | "gtceu:bender/bend_plutonium_241_ingot_to_double_plate" | "gtceu:packer/pack_blue_alloy_wires_3_1" | "gtceu:smelting/smelt_purifiedore_stibnite_to_ingot" | "gtceu:bender/bend_cupronickel_to_plate" | "gtceu:alloy_smelter/alloy_smelt_beryllium_ingot_to_block" | "gtceu:cutter/cut_glass_flawless_gem_to_gem" | "gtceu:primitive_blast_furnace/steel_from_coke_gem_wrought" | "gtceu:bender/bend_tungsten_rod_to_small_spring" | "create:crafting/appliances/attribute_filter_clear" | "gtceu:arc_furnace/arc_hsss_double_plate" | "gtceu:macerator/macerate_ruridit_rod" | "gtceu:assembler/electric_motor_ev" | "gtceu:shaped/axe_wrought_iron" | "gtceu:blasting/smelt_endstone_nether_quartz_ore_to_ingot" | "gtceu:macerator/macerate_pyrite_ore_to_raw_ore" | "gtceu:ore_washer/wash_barite_pure_dust_to_dust" | "powersuits:modules/environmental/active_camoflage" | "gtceu:forge_hammer/hammer_vanadium_steel_to_plate" | "create:compacting/blaze_cake" | "gtceu:macerator/macerate_compressed_fireclay" | "create:compat/simplefarming/crushing/sf_crush_barley" | "gtceu:packer/unpackage_indium_tiny_dust" | "gtceu:shaped/casing_steel_pipe" | "gtceu:macerator/macerate_jungle_door" | "gtceu:forge_hammer/hammer_shellite_rod_to_long_rod" | "gtceu:bender/bend_tin_alloy_ingot_to_double_plate" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_screw" | "gtceu:macerator/macerate_rose_gold_nugget" | "gtceu:extractor/extract_lead_spring" | "gtceu:smelting/smelt_deepslate_chalcopyrite_ore_to_ingot" | "gtceu:macerator/macerate_blue_terracotta" | "fantasyfurniture:large_boiler/bone/skeleton/wool" | "gtceu:macerator/macerate_amethyst_block" | "gtceu:compressor/compress_borosilicate_glass_to_block" | "mysticalagriculture:seed/crafting/emerald" | "thermal:machines/press/press_sadiroot_packing" | "gtceu:alloy_blast_smelter/signalum_gas" | "exnihilosequentia:heat/ens_campfire" | "modularrouters:xp_vacuum_augment" | "mysticalagriculture:seed/crafting/zinc" | "gtceu:blasting/smelt_netherrack_diamond_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_lumium" | "gtceu:lathe/lathe_neodymium_bolt_to_screw" | "gtceu:assembler/diode_polyethylene" | "gtceu:assembler/voltage_coil_zpm" | "gtceu:assembler/inductor_tantalum" | "gtceu:large_chemical_reactor/carbon_monoxide_from_dioxide" | "mysticalagriculture:seed/infusion/draconium" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_fine_wire" | "gtceu:forge_hammer/hammer_netherrack_lapis_ore_to_raw_ore" | "gtceu:macerator/macerate_magnalium_bolt" | "gtceu:packer/unpackage_uranium_235_tiny_dust" | "gtceu:shaped/uv_fermenter" | "gtceu:bender/bend_nickel_plate_to_double_plate" | "gtceu:arc_furnace/arc_lead_hex_cable" | "gtceu:circuit_assembler/mainframe_iv_soldering_alloy" | "gtceu:distillery/distill_oil_heavy_to_sulfuric_naphtha" | "gtceu:shapeless/nugget_disassembling_uranium_triplatinum" | "laserio:card_redstone_nbtclear" | "mysticalagradditions:tconstruct/melting/tertium/nugget" | "gtceu:blasting/smelt_deepslate_granitic_mineral_sand_ore_to_ingot" | "gtceu:alloy_smelter/wrought_iron_dust_and_nickel_dust_into_invar" | "gtceu:macerator/macerate_darmstadtium_plate" | "gtceu:macerator/macerate_uranium_rod" | "gtceu:packer/pack_naquadah_wires_1_single" | "minecraft:target" | "gtceu:shaped/mv_brewery" | "gtceu:smelting/smelt_raw_tetrahedrite_ore_to_ingot" | "gtceu:packer/strip_osmium_cable_gt_single" | "gtceu:macerator/macerate_endstone_spessartine_ore_to_raw_ore" | "gtceu:packer/unpackage_stibnite_small_dust" | "framedblocks:framing_saw/framed_panel" | "gtceu:shaped/foil_vanadium_steel" | "gtceu:arc_furnace/arc_enriched_naquadah_rod" | "gtceu:macerator/macerate_zpm_polarizer" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_octal_styrene_butadiene" | "gtceu:extruder/extrude_cobalt_brass_ingot_to_block" | "gtceu:shaped/small_dust_disassembling_rhodium" | "powersuits:modules/environmental/piglin_pacification" | "gtceu:smelting/smelt_chalcopyrite_ore_to_ingot" | "gtceu:macerator/macerate_deepslate_realgar_ore_to_raw_ore" | "create:small_limestone_brick_wall" | "ae2additions:components/4096k" | "gtceu:packer/unpackage_soul_infused_tiny_dust" | "bigreactors:turbine/insanite_block" | "gtceu:arc_furnace/arc_stable_machine_casing" | "gtceu:shaped/shape_mold_cylinder" | "gtceu:arc_furnace/arc_cupronickel_huge_restrictive_item_pipe" | "gtceu:extractor/dandelion_dye" | "gtceu:shaped/tiny_dust_disassembling_lead" | "gtceu:assembler/jukebox" | "gtceu:electrolyzer/decomposition_electrolyzing_nitrous_oxide" | "gtceu:centrifuge/decomposition_centrifuging__enriched_naquadah_trinium_europium_duranide" | "framedblocks:framed_post" | "gtceu:packer/package_chromite_small_dust" | "ae2additions:cells/item/65536k" | "mysticalagriculture:souls/leather" | "gtceu:shapeless/nichrome_wire_wiregtquadruple_splitting" | "gtceu:alloy_smelter/alloy_smelt_blue_alloy_to_ingot" | "gtceu:extractor/extract_trinium_double_cable" | "gtceu:forge_hammer/hammer_deepslate_nether_quartz_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_tin_alloy" | "gtceu:bender/bend_battery_alloy_to_plate" | "gtceu:distillery/distill_hydro_cracked_propane_to_methane" | "gtceu:shaped/buzzsaw_blade_red_steel" | "gtceu:arc_furnace/arc_golden_hoe" | "gtceu:shapeless/nugget_disassembling_polycaprolactam" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_long_rod" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_toluene" | "create:cutting/compat/twilightforest/stripped_transformation_wood" | "gtceu:packer/unpackage_indium_phosphide_small_dust" | "gtceu:shaped/stick_molybdenum" | "mysticalagriculture:seed/crafting/dirt" | "minecraft:chiseled_stone_bricks_stone_from_stonecutting" | "gtceu:ore_washer/wash_pollucite_crushed_ore_to_purified_ore" | "gtceu:packer/package_osmium_tetroxide_small_dust" | "gtceu:arc_furnace/arc_invar_frame" | "gtceu:assembler/cover_tin_wire_gt_quadruple_rubber" | "gtceu:compressor/compress_brass_nugget_to_ingot" | "exnihilosequentia:sieve/ens_iron_pieces_sand" | "gtceu:arc_furnace/arc_tritanium_rod" | "gtceu:packer/strip_europium_cable_gt_single" | "create:cutting/compat/botania/glimmering_stripped_livingwood_log" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_butane" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_butene" | "create:crafting/kinetics/mechanical_crafter" | "gtceu:fluid_solidifier/solidify_tungsten_gear" | "gtceu:blasting/smelt_raw_ilmenite_ore_to_ingot" | "gtceu:distillery/distill_enriched_naquadah_waste_to_naquadria_solution" | "gtceu:cutter/cut_sapphire_block_to_plate_water" | "create:diorite_from_stone_types_diorite_stonecutting" | "gtceu:shaped/mv_transformer_4a" | "exnihilosequentia:fluid_item/ens_fire_coral" | "gtceu:shaped/medium_brass_pipe" | "gtceu:shaped/rotor_titanium" | "thermal:machines/centrifuge/centrifuge_orange_rockwool" | "create:crushing/raw_osmium_ore" | "gtceu:macerator/macerate_naquadah_small_fluid_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_iron" | "gtceu:shaped/hv_transformer_2a" | "gtceu:extractor/extract_tungsten_steel_turbine_blade" | "gtceu:shapeless/fine_wire_hssg" | "gtceu:packer/unpackage_nether_star_tiny_dust" | "gtceu:shaped/tiny_dust_disassembling_rose_gold" | "gtceu:alloy_smelter/alloy_smelt_aluminium_ingot_to_gear" | "create:small_diorite_brick_stairs_from_stone_types_diorite_stonecutting" | "gtceu:shapeless/crushed_ore_to_dust_chromite" | "thermal:storage/gunpowder_from_block" | "gtceu:fluid_solidifier/solidify_indium_tin_barium_titanium_cuprate_to_plate" | "gtceu:arc_furnace/arc_lv_diode" | "gtceu:shapeless/centrifuged_ore_to_dust_red_garnet" | "gtceu:lathe/lathe_sapphire_to_rod" | "xtonesreworked:sols_block_0_from_stonecutting" | "gtceu:shaped/piston_steel" | "gtceu:forge_hammer/hammer_coal_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_enderium_block" | "gtceu:shaped/hv_transformer_1a" | "gtceu:shaped/pipe_small_restrictive_tin" | "gtceu:chemical_reactor/chloroform" | "gtceu:shapeless/block_decompress_annealed_copper" | "framedblocks:framing_saw/framed_cube" | "gtceu:arc_furnace/arc_hv_fermenter" | "gtceu:macerator/macerate_nickel_ingot" | "minecraft:stone_bricks_from_stone_stonecutting" | "gtceu:packer/package_osmium_tiny_dust" | "gtceu:extruder/extrude_magnetic_samarium_to_rod" | "gtceu:cutter/cut_uhpic_water" | "create:milling/oxeye_daisy" | "gtceu:forge_hammer/hammer_deepslate_asbestos_ore_to_raw_ore" | "gtceu:shaped/nugget_assembling_magnetic_samarium" | "mysticalagriculture:seed/infusion/compressed_iron" | "gtceu:combustion_generator/naphtha" | "gtceu:extractor/extract_rhodium_plated_palladium_ring" | "gtceu:shaped/stick_tungsten" | "gtceu:packer/strip_tritanium_cable_gt_single" | "gtceu:bender/bend_enderium_plate_to_double_plate" | "gtceu:forge_hammer/hammer_netherrack_pollucite_ore_to_raw_ore" | "gtceu:shaped/hv_transformer_4a" | "gtceu:large_chemical_reactor/advanced_circuit_board_iron3" | "gtceu:assembler/cover_kanthal_wire_gt_octal_styrene_butadiene" | "mysticalagriculture:essence/minecraft/wither_skeleton_skull" | "gtceu:shapeless/kanthal_wire_wiregtquadruple_doubling" | "gtceu:shaped/plate_cobalt_brass" | "automobility:frame/standard_purple" | "thermal:machines/insolator/insolator_bell_pepper" | "mysticalagriculture:awakened_supremium_chestplate" | "minecraft:soul_lantern" | "gtceu:shaped/tiny_dust_assembling_soda_ash" | "create:compat/endergetic/cutting/poise_stem" | "farmersdelight:steam_boiler/canvas" | "thermal:storage/sawdust_block" | "gtceu:fluid_solidifier/solidify_hastelloy_c_276_to_nugget" | "minecraft:crimson_trapdoor" | "functionalstorage:custom_compacting/clay" | "gtceu:shapeless/centrifuged_ore_to_dust_palladium" | "create:cutting/compat/byg/witch_hazel_log" | "gtceu:extruder/extrude_tin_huge_pipe" | "gtceu:shaped/pipe_small_restrictive_electrum" | "gtceu:centrifuge/decomposition_centrifuging__redstone" | "mysticalagriculture:essence/minecraft/warped_nylium" | "gtceu:extractor/extract_wrought_iron_ingot" | "gtceu:macerator/macerate_ev_thermal_centrifuge" | "gtceu:shaped/butchery_knife_ultimet" | "createarmory:minigun_barrel_recipe" | "gtceu:assembler/assemble_shellite_frame" | "gtceu:macerator/macerate_niobium_nitride_double_wire" | "gtceu:forge_hammer/hammer_deepslate_gold_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_plutonium_to_nugget" | "gtceu:extractor/extract_bronze_ingot" | "gtceu:shapeless/block_decompress_plutonium_241" | "gtceu:distillery/distill_hydro_cracked_butane_to_methane" | "minecraft:large_boiler/jungle_wood" | "minecraft:blue_stained_glass" | "framedblocks:framed_fancy_rail" | "gtceu:packer/unpackage_apatite_small_dust" | "railways:sequenced_assembly/white_conductor_cap" | "gtceu:arc_furnace/arc_lumium_plate" | "minecraft:iron_ingot_from_smelting_deepslate_iron_ore" | "thermal:machines/press/unpacking/press_copper_nugget_unpacking" | "gtceu:assembler/cover_niobium_titanium_wire_gt_quadruple_styrene_butadiene" | "gtceu:packer/unpackage_cyclohexanone_oxime_small_dust" | "gtceu:cutter/cut_hsse_long_rod_to_rod_water" | "gtceu:smelting/smelt_endstone_apatite_ore_to_ingot" | "create:cutting/compat/twilightforest/stripped_canopy_wood" | "gtceu:extractor/extract_ruthenium_nugget" | "gtceu:shaped/mv_transformer_1a" | "gtceu:shaped/tiny_dust_assembling_silver" | "createlowheated:mixing/honey" | "gtceu:smelting/dust_thorium__demagnetize_from_dust" | "gtceu:centrifuge/centrifuge_molybdenite_pure_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_gallium" | "gtceu:alloy_smelter/alloy_smelt_epoxy_to_nugget" | "powersuits:modules/tool/shears" | "create:crushing/netherrack" | "gtceu:arc_furnace/arc_blue_steel_frame" | "gtceu:shaped/huge_tungsten_steel_pipe" | "gtceu:ore_washer/wash_garnierite_pure_dust_to_dust" | "farmersdelight:packed_mud_from_straw" | "gtceu:cutter/cut_electrum_long_rod_to_rod_water" | "gtceu:alloy_smelter/alloy_smelt_polyphenylene_sulfide_ingot_to_block" | "create:cut_ochrum_wall" | "gtceu:extractor/extract_brown_glass_lens" | "gtceu:macerator/macerate_steel_double_wire" | "thermal:machines/insolator/insolator_melon" | "gtceu:arc_furnace/arc_tin_alloy_screw" | "gtceu:assembler/cover_graphene_wire_gt_double_silicone" | "gtceu:arc_furnace/arc_electrum_rod" | "gtceu:arc_furnace/arc_iv_autoclave" | "gtceu:forge_hammer/hammer_chalcocite_ore_to_raw_ore" | "gtceu:shaped/mv_transformer_2a" | "gtceu:arc_furnace/arc_nichrome_quadruple_cable" | "gtceu:distillery/distill_oil_light_to_sulfuric_gas" | "gtceu:thermal_centrifuge/centrifuge_asbestos_purified_ore_to_refined_ore" | "gtceu:assembler/superconducting_coil_zpm" | "gtceu:shapeless/enderium_wire_wiregthex_splitting" | "gtceu:arc_furnace/arc_electrum_large_restrictive_item_pipe" | "gtceu:arc_furnace/arc_tantalum_foil" | "gtceu:packer/package_boron_small_dust" | "gtceu:arc_furnace/arc_europium_nonuple_fluid_pipe" | "gtceu:shaped/small_dust_disassembling_potassium_hydroxide" | "gtceu:packer/unpackage_niobium_nitride_tiny_dust" | "gtceu:shapeless/prismalium_wire_wiregtdouble_doubling" | "gtceu:extractor/extract_prismalium_ring" | "minecraft:gold_ingot_from_blasting_raw_gold" | "mysticalagriculture:seed/infusion/flux_infused_gem" | "gtceu:cutter/cut_lazurite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:large_chemical_reactor/wetware_circuit_board_iron3" | "gtceu:macerator/macerate_blue_alloy_single_cable" | "minecraft:gold_ingot_from_blasting_gold_ore" | "gtceu:cracker/severely_hydro_crack_heavy_fuel" | "mysticalagriculture:essence/minecraft/brain_coral_fan" | "thermal:machines/press/packing2x2/press_rich_slag_packing" | "gtceu:extractor/extract_beryllium_dust" | "gtceu:centrifuge/decomposition_centrifuging__ferrite_mixture" | "gtceu:alloy_smelter/alloy_smelt_battery_alloy_to_ingot" | "gtceu:shaped/screwdriver_tip_steel" | "extendedcrafting:pedestal" | "gtceu:arc_furnace/arc_styrene_butadiene_rubber_plate" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_octal_silicone" | "gtceu:bender/bend_palladium_ingot_to_foil" | "gtceu:assembler/ladder" | "gtceu:macerator/macerate_stellite_100_nugget" | "gtceu:compressor/slime_block" | "gtceu:shapeless/europium_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_stellarium_small_gear" | "gtceu:autoclave/lapotron_gem_distilled" | "gtceu:cutter/cut_pyrope_flawless_gem_to_gem_distilled_water" | "gtceu:extractor/extract_titanium_gear" | "gtceu:assembler/cover_graphene_wire_gt_single_styrene_butadiene" | "gtceu:macerator/macerate_iron_door" | "gtceu:ore_washer/wash_beryllium_crushed_ore_to_purified_ore_fast" | "gtceu:forge_hammer/hammer_blue_topaz_refined_ore_to_dust" | "gtceu:forge_hammer/hammer_gold_crushed_ore_to_dust" | "gtceu:macerator/macerate_signalum_hex_wire" | "gtceu:bender/bend_melodium_ingot_to_foil" | "gtceu:cutter/cut_prismalium_long_rod_to_rod" | "gtceu:cutter/cut_enriched_naquadah_block_to_plate_water" | "gtceu:lathe/lathe_nether_star_plate_to_lens" | "gtceu:arc_furnace/arc_mv_energy_output_hatch" | "gtceu:extruder/extrude_polyvinyl_chloride_to_plate" | "gtceu:macerator/macerate_kanthal_nugget" | "gtceu:packer/package_bismuth_bronze_small_dust" | "gtceu:bender/bend_chromium_ingot_to_double_plate" | "gtceu:macerator/macerate_black_glass_lens" | "gtceu:alloy_smelter/alloy_smelt_annealed_copper_to_ingot" | "gtceu:fluid_solidifier/solidify_borosilicate_glass_to_nugget" | "gtceu:forge_hammer/hammer_tetrahedrite_refined_ore_to_dust" | "thermal:machines/press/packing3x3/press_emerald_packing" | "gtceu:cutter/cut_hsss_rod_to_bolt" | "ae2:network/cables/glass_gray" | "gtceu:fluid_solidifier/solidify_bismuth_bronze_block" | "gtceu:alloy_smelter/alloy_smelt_blue_steel_to_ingot" | "gtceu:arc_furnace/arc_hv_extruder" | "gtceu:arc_furnace/arc_uranium_triplatinum_double_wire" | "minecraft:waxed_oxidized_cut_copper_stairs" | "gtceu:centrifuge/nether_wart_separation" | "exnihilosequentia:ens_wooden_hammer" | "farmersdelight:cutting/leather_horse_armor" | "gtceu:shapeless/purified_ore_to_dust_uraninite" | "framedblocks:framed_fancy_activator_rail" | "gtceu:macerator/macerate_aluminium_long_rod" | "gtceu:assembler/assemble_hsse_frame" | "gtceu:ore_washer/wash_stibnite_crushed_ore_to_purified_ore" | "gtceu:shaped/spring_yttrium_barium_cuprate" | "gtceu:macerator/macerate_end_stone" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_hex_wire" | "gtceu:extruder/extrude_ruridit_to_rod" | "gtceu:cutter/cut_zinc_block_to_plate" | "gtceu:packer/unpackage_maraging_steel_300_small_dust" | "gtceu:shaped/bolt_saw_tungsten_carbide" | "create:crafting/copper/waxed_weathered_copper_shingle_slab_from_honeycomb" | "gtceu:extractor/wood_dust_extraction" | "minecraft:piston" | "gtceu:ore_washer/wash_olivine_crushed_ore_to_purified_ore" | "gtceu:compressor/compress_manganese_phosphide_nugget_to_ingot" | "gtceu:cutter/cut_stainless_steel_rod_to_bolt_water" | "gtceu:shapeless/nichrome_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_tungstate_refined_ore_to_dust" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_ingot" | "gtceu:chemical_reactor/dissolved_calcium_acetate_from_calcium" | "gtceu:packer/pack_gold_wires_1_3" | "gtceu:packer/pack_gold_wires_1_2" | "gtceu:packer/pack_gold_wires_1_1" | "gtceu:extractor/extract_iridium_gear" | "gtceu:packer/pack_gold_wires_1_0" | "gtceu:forge_hammer/hammer_redstone_crushed_ore_to_impure_dust" | "naturescompass:natures_compass" | "gtceu:shapeless/trinium_wire_wiregtdouble_quadrupling" | "minecraft:smooth_quartz" | "gtceu:laser_engraver/engrave_pic_phosphorus" | "gtceu:ore_washer/wash_molybdenite_crushed_ore_to_purified_ore_fast" | "gtceu:packer/package_inert_metal_mixture_tiny_dust" | "gtceu:shaped/indium_tin_barium_titanium_cuprate_wire_single" | "gtceu:compressor/compress_plate_dust_wood_" | "ae2:network/cells/item_storage_components_cell_16k_part" | "gtceu:packer/package_pyrolusite_small_dust" | "create:milling/cocoa_beans" | "gtceu:shaped/tiny_dust_assembling_sodalite" | "gtceu:packer/unpackage_silicone_rubber_small_dust" | "gtceu:chemical_reactor/dissolved_calcium_acetate_from_calcite" | "gtceu:extractor/extract_epoxy_nugget" | "gtceu:arc_furnace/arc_aluminium_small_fluid_pipe" | "gtceu:fluid_solidifier/solidify_prismalium_small_gear" | "minecraft:steam_boiler/blue_carpet" | "xtonesreworked:glaxx_block_0" | "gtceu:extruder/extrude_titanium_ingot_to_bolt" | "gtceu:cutter/cut_glass_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/trinium_wire_wiregtsingle_doubling" | "gtceu:packer/pack_tin_wires_4_0" | "xtonesreworked:glaxx_block_9" | "gtceu:packer/unpackage_battery_alloy_small_dust" | "gtceu:shapeless/crushed_ore_to_dust_asbestos" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtdouble_splitting" | "gtceu:smelting/smelt_impuredust_cassiterite_sand_to_ingot" | "farmersdelight:cutting/oak_log" | "gtceu:centrifuge/centrifuge_beryllium_dirty_dust_to_dust" | "gtceu:extruder/extrude_polyphenylene_sulfide_ingot_to_block" | "gtceu:shaped/plate_pure_netherite" | "create:cutting/compat/biomesoplenty/stripped_palm_log" | "gtceu:fluid_solidifier/solidify_cobalt_block" | "gtceu:macerator/macerate_ev_battery_hull" | "xtonesreworked:glaxx_block_2" | "xtonesreworked:glaxx_block_1" | "gtceu:shaped/small_dust_assembling_quicklime" | "gtceu:arc_furnace/arc_hssg_spring" | "xtonesreworked:glaxx_block_4" | "xtonesreworked:glaxx_block_3" | "xtonesreworked:glaxx_block_6" | "gtceu:extruder/extrude_steel_small_pipe" | "xtonesreworked:glaxx_block_5" | "gtceu:packer/unpackage_tin_small_dust" | "xtonesreworked:glaxx_block_8" | "xtonesreworked:glaxx_block_7" | "gtceu:arc_furnace/arc_vanadium_steel_large_fluid_pipe" | "gtceu:shaped/stick_long_europium" | "gtceu:arc_furnace/arc_twinite_ring" | "framedblocks:framing_saw/framed_flat_elev_inner_slope_slab_corner" | "gtceu:thermal_centrifuge/centrifuge_sapphire_purified_ore_to_refined_ore" | "minecraft:steam_boiler/birch_log" | "gtceu:large_chemical_reactor/bisphenol_a" | "modularrouters:blast_upgrade" | "gtceu:fluid_solidifier/solidify_potin_to_plate" | "gtceu:forge_hammer/hammer_spessartine_crushed_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_hastelloy_x" | "thermal:smelting/invar_ingot_from_dust_blasting" | "createarmory:nine_mm_recipe" | "gtceu:macerator/macerate_manganese_nugget" | "gtceu:shaped/tiny_dust_disassembling_palladium_raw" | "gtceu:macerator/macerate_magnetic_steel_rod" | "gtceu:lathe/lathe_magnetic_steel_to_rod" | "gtceu:ore_washer/wash_plutonium_pure_dust_to_dust" | "gtceu:packer/unpackage_vanadium_steel_small_dust" | "gtceu:arc_furnace/arc_rose_gold_double_plate" | "gtceu:shapeless/credit_osmium_alt" | "gtceu:packer/package_hsss_tiny_dust" | "minecraft:steam_boiler/mangrove_fence_gate" | "gtceu:macerator/macerate_lapis_crushed_ore_to_impure_dust" | "gtceu:shapeless/decompress_bentonite_from_ore_block" | "gtceu:macerator/macerate_tungsten_steel_huge_fluid_pipe" | "gtceu:cutter/cut_osmiridium_block_to_plate" | "gtceu:shaped/compress_calcite_to_ore_block" | "ae2:matter_cannon/nuggets/copper" | "gtceu:ore_washer/wash_diatomite_crushed_ore_to_purified_ore" | "gtceu:wiremill/mill_soul_infused_wire" | "gtceu:smelting/smelt_cassiterite_ore_to_ingot" | "gtceu:assembler/ender_chest" | "create:compat/druidcraft/cutting/stripped_elder_log" | "gtceu:extruder/extrude_electrum_small_pipe" | "gtceu:extractor/extract_zinc_foil" | "gtceu:extruder/extrude_chromium_ingot_to_bolt" | "gtceu:shaped/small_naquadah_pipe" | "gtceu:extractor/extract_red_alloy_foil" | "gtceu:cutter/cut_stellarium_screw_to_bolt_distilled_water" | "gtceu:shaped/hoe_tungsten_carbide" | "gtceu:packer/package_gallium_tiny_dust" | "gtceu:centrifuge/centrifuge_cinnabar_pure_dust_to_dust" | "gtceu:ore_washer/wash_cobaltite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_endstone_lazurite_ore_to_raw_ore" | "framedblocks:framing_saw/framed_double_stairs" | "gtceu:fusion_reactor/mercury_and_magnesium_to_uranium_235_plasma" | "gtceu:shaped/tiny_dust_assembling_dark_ash" | "gtceu:forge_hammer/hammer_talc_crushed_ore_to_impure_dust" | "mysticalagradditions:tconstruct/melting/supremium/nugget" | "gtceu:laser_engraver/engrave_pyrope_flawless_gem_to_gem" | "gtceu:centrifuge/decomposition_centrifuging__stibnite" | "gtceu:fluid_solidifier/solidify_invar_block" | "gtceu:arc_furnace/arc_vanadium_gallium_plate" | "gtceu:cutter/cut_polyvinyl_chloride_block_to_plate_water" | "gtceu:shaped/nonuple_tungsten_steel_pipe" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_spring" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_quadruple_silicone" | "gtceu:electrolyzer/decomposition_electrolyzing_salt" | "gtceu:blasting/smelt_netherrack_lazurite_ore_to_ingot" | "create:milling/cobblestone" | "gtceu:blasting/smelt_raw_tungstate_ore_to_ingot" | "gtceu:packer/package_polyvinyl_butyral_small_dust" | "gtceu:large_chemical_reactor/pva_from_tetrachloride_air" | "gtceu:macerator/macerate_cupronickel_coil_block" | "thermal:fuels/gourmand/gourmand_carrot_block" | "gtceu:cutter/cut_tritanium_rod_to_bolt" | "gtceu:macerator/macerate_fullers_earth_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_brass_nugget" | "gtceu:shaped/ev_pump" | "gtceu:fluid_solidifier/solidify_tantalum_carbide_to_ingot" | "create:compat/bop/milling/rose" | "gtceu:shaped/tiny_dust_disassembling_sodium_perchlorate" | "ae2additions:cells/super/16k-housing" | "gtceu:assembler/assemble_magnalium_pipe_huge_restrictive" | "gtceu:shaped/tiny_dust_disassembling_ultimet" | "gtceu:arc_furnace/arc_tritanium_hex_cable" | "gtceu:packer/unpackage_pitchblende_small_dust" | "gtceu:macerator/macerate_raw_pyrope_ore_to_crushed_ore" | "gtceu:extractor/extract_iron_ring" | "gtceu:macerator/macerate_stainless_steel_turbine_blade" | "gtceu:centrifuge/centrifuge_fullers_earth_pure_dust_to_dust" | "gtceu:macerator/macerate_nichrome_double_plate" | "gtceu:shaped/luv_transformer_16a" | "gtceu:macerator/macerate_trinium_quadruple_wire" | "gtceu:cutter/cut_quartzite_exquisite_gem_to_flawless_gem_water" | "gtceu:shaped/iv_input_hatch" | "gtceu:vacuum_freezer/cool_hot_niobium_titanium_ingot" | "gtceu:macerator/macerate_endstone_graphite_ore_to_raw_ore" | "gtceu:compressor/compress_polluciteto_ore_block" | "gtceu:electric_blast_furnace/blast_tungsten_steel" | "thermal:augments/potion_amplifier_augment" | "gtceu:electric_blast_furnace/rutile_from_ilmenite" | "gtceu:ore_washer/wash_spessartine_crushed_ore_to_purified_ore" | "gtceu:extruder/extrude_ruridit_ingot_to_gear" | "gtceu:cutter/cut_void_long_rod_to_rod_water" | "gtceu:cutter/cut_green_sapphire_block_to_plate_water" | "gtceu:shaped/conveyor_module_ev_styrene_butadiene_rubber" | "gtceu:arc_furnace/arc_zpm_battery_hull" | "gtceu:fluid_solidifier/solidify_sterling_silver_to_ingot" | "gtceu:arc_furnace/arc_kanthal_quadruple_cable" | "create:small_dripstone_brick_wall_from_stone_types_dripstone_stonecutting" | "exnihilosequentia:ens_raw_copper" | "gtceu:extractor/extract_copper_fine_wire" | "gtceu:mixer/cobalt_brass" | "gtceu:extractor/extract_naquadah_dense_plate" | "gtceu:shaped/luv_compressor" | "thermal:machines/press/press_bell_pepper_unpacking" | "gtceu:shaped/compress_tetrahedrite_to_ore_block" | "gtceu:extruder/extrude_graphene_ingot_to_block" | "gtceu:packer/unpackage_samarium_iron_arsenic_oxide_small_dust" | "gtceu:assembler/detector_rail" | "create:splashing/pink_concrete_powder" | "create:cutting/compat/byg/stripped_mahogany_wood" | "framedblocks:framed_flat_elev_inner_double_slope_slab_corner_rotate_to_framed_flat_ext_inner_double_slope_panel_corner" | "gtceu:electric_blast_furnace/blast_zeron_100_gas" | "gtceu:arc_furnace/arc_lv_distillery" | "gtceu:packer/unpackage_zinc_tiny_dust" | "gtceu:arc_furnace/arc_europium_fine_wire" | "gtceu:macerator/macerate_endstone_monazite_ore_to_raw_ore" | "gtceu:shaped/compress_quartzite_to_ore_block" | "gtceu:macerator/macerate_lv_assembler" | "minecraft:large_boiler/light_gray_wool" | "gtceu:macerator/macerate_brown_glass_lens" | "gtceu:centrifuge/netherrack_separation" | "gtceu:shaped/axe_invar" | "gtceu:packer/pack_blue_alloy_wires_4_0" | "gtceu:shaped/tiny_dust_assembling_cassiterite" | "gtceu:extractor/extract_darmstadtium_ingot" | "gtceu:macerator/macerate_magnalium_large_restrictive_item_pipe" | "gtceu:packer/pack_copper_wires_1_0" | "gtceu:packer/pack_copper_wires_1_1" | "gtceu:packer/pack_copper_wires_1_2" | "gtceu:packer/pack_copper_wires_1_3" | "xtonesreworked:azur_block_12_from_stonecutting" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_double_plate" | "automobility:frame/standard_light_gray" | "gtceu:forge_hammer/hammer_endstone_cassiterite_sand_ore_to_raw_ore" | "gtceu:shaped/quantum_chest_zpm" | "gtceu:shapeless/gem_to_gem_flawlessgem_malachite" | "gtceu:extractor/extract_steel_rod" | "gtceu:cutter/cut_molybdenum_disilicide_long_rod_to_rod_water" | "gtceu:extractor/extract_black_bronze_ingot" | "gtceu:compressor/compress_osmiridium_to_block" | "gtceu:electric_blast_furnace/blast_ruthenium_trinium_americium_neutronate_gas" | "gtceu:packer/package_vanadium_magnetite_small_dust" | "create:cutting/compat/biomesoplenty/jacaranda_log" | "gtceu:shaped/ev_macerator" | "gtceu:shaped/tiny_dust_disassembling_beryllium" | "mysticalagriculture:soulstone_smelted" | "gtceu:packer/package_sodium_bisulfate_tiny_dust" | "gtceu:shaped/cobbled_deepslate_hammer" | "gtceu:electric_blast_furnace/blast_osmiridium_gas" | "gtceu:macerator/macerate_cobalt_double_plate" | "exnihilosequentia:sieve/ens_cocoa_beans" | "ae2:block_cutter/slabs/cut_quartz_slab" | "minecraft:crafting_table" | "gtceu:extractor/extract_tungsten_carbide_gear" | "gtceu:extractor/extract_wrought_iron_long_rod" | "gtceu:shaped/tiny_dust_disassembling_powellite" | "gtceu:assembler/long_distance_fluid_pipe" | "gtceu:packer/pack_steel_wires_2_1" | "gtceu:packer/pack_steel_wires_2_2" | "thermal:storage/apatite_from_block" | "gtceu:packer/pack_osmium_wires_2_single" | "gtceu:shaped/small_dust_disassembling_triethylene_glycol_ditosylate" | "gtceu:shapeless/crushed_ore_to_dust_malachite" | "gtceu:centrifuge/centrifuge_alunite_dirty_dust_to_dust" | "gtceu:extractor/extract_neodymium_ingot" | "gtceu:packer/pack_steel_wires_2_0" | "gtceu:arc_furnace/arc_diamond_axe" | "exnihilosequentia:ens_fired_crucible_blast" | "gtceu:packer/unpackage_naquadria_sulfate_tiny_dust" | "thermal:devices/tree_extractor/tree_extractor_spruce" | "gtceu:arc_furnace/arc_hv_polarizer" | "gtceu:electric_blast_furnace/blast_samarium" | "gtceu:bender/bend_wrought_iron_to_plate" | "create:cutting/compat/blue_skies/starlit_wood" | "minecraft:orange_wool" | "gtceu:packer/unpackage_reinforced_epoxy_resin_tiny_dust" | "gtceu:shaped/diesel_generator_hv" | "gtceu:blasting/smelt_netherrack_graphite_ore_to_ingot" | "gtceu:packer/package_tetrahedrite_small_dust" | "gtceu:macerator/macerate_olivine_crushed_ore_to_dust" | "mysticalagriculture:seed/infusion/refined_glowstone" | "railways:sequenced_assembly/track_twilightforest_darkwood_wide" | "gtceu:shapeless/nickel_wire_wiregtquadruple_doubling" | "gtceu:circuit_assembler/processor_assembly_hv_soldering_alloy" | "ae2:network/cables/smart_gray" | "gtceu:vacuum_freezer/cool_hot_mercury_barium_calcium_cuprate_ingot" | "gtceu:arc_furnace/arc_luv_lathe" | "create:polished_cut_andesite_stairs" | "gtceu:shaped/small_dust_assembling_netherite" | "gtceu:extractor/extract_naquadah_ingot" | "gtceu:macerator/macerate_mv_pump" | "gtceu:shaped/stick_hastelloy_c_276" | "gtceu:cutter/cut_black_bronze_long_rod_to_rod_distilled_water" | "gtceu:shaped/small_dust_assembling_granite_red" | "gtceu:alloy_smelter/alloy_smelt_niobium_nitride_to_nugget" | "xtonesreworked:vect_block_0_from_stonecutting" | "gtceu:macerator/macerate_tetrahedrite_ore_to_raw_ore" | "gtceu:shaped/wrench_head_naquadah_alloy" | "gtceu:shaped/block_compress_enriched_naquadah" | "gtceu:forge_hammer/hammer_sodalite_block_to_gem" | "mysticalagriculture:seed/crafting/titanium" | "framedblocks:framed_flat_ext_double_slope_panel_corner_rotate_to_framed_flat_elev_double_slope_slab_corner" | "create:small_ochrum_brick_slab" | "mysticalagriculture:inferium_gemstone_block" | "gtceu:packer/unpackage_coal_tiny_dust" | "gtceu:arc_furnace/arc_brass_small_item_pipe" | "gtceu:macerator/macerate_neutronium_turbine_blade" | "xtonesreworked:sync_block_12_from_stonecutting" | "gtceu:extruder/extrude_enderium_wire" | "gtceu:shaped/signalum_wire_single" | "gtceu:macerator/macerate_lapis_lazuli" | "minecraft:steam_boiler/bookshelf" | "automobility:wheel/carriage_wheel" | "gtceu:create_mixer/coarse_dirt" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_nugget" | "gtceu:packer/unpackage_ash_tiny_dust" | "gtceu:shaped/crowbar_tungsten_steel" | "gtceu:arc_furnace/arc_cobalt_brass_huge_item_pipe" | "gtceu:shaped/large_solidifier" | "createarmory:five_five_six_mold_break" | "gtceu:shapeless/nugget_disassembling_plutonium" | "thermal:machines/press/packing3x3/press_sawdust_packing" | "gtceu:arc_furnace/arc_mv_electric_pump" | "gtceu:laser_engraver/engrave_rutile_flawless_gem_to_gem" | "gtceu:cutter/cut_bismuth_bronze_block_to_plate_distilled_water" | "gtceu:forge_hammer/hammer_cassiterite_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_tetrahedrite_ore_to_raw_ore" | "railways:sequenced_assembly/track_byg_palm_wide" | "gtceu:macerator/macerate_copper_nonuple_fluid_pipe" | "mysticalagriculture:seed/reprocessor/manyullyn" | "gtceu:packer/package_meat_tiny_dust" | "gtceu:assembler/cover_tungsten_wire_gt_hex_styrene_butadiene" | "gtceu:chemical_reactor/steam_crack_propane" | "gtceu:packer/package_bronze_small_dust" | "gtceu:blasting/smelt_endstone_tungstate_ore_to_ingot" | "gtceu:macerator/macerate_tungsten_carbide_ingot" | "gtceu:shaped/block_compress_samarium" | "gtceu:chemical_reactor/cumene_from_benzene" | "gtceu:cutter/cut_diamond_screw_to_bolt" | "gtceu:bender/bend_cupronickel_plate_to_foil" | "gtceu:shapeless/centrifuged_ore_to_dust_chalcopyrite" | "thermal_extra:storage/shellite_nugget_from_ingot" | "gtceu:blasting/smelt_netherrack_mica_ore_to_ingot" | "gtceu:arc_furnace/arc_black_bronze_large_restrictive_item_pipe" | "gtceu:compressor/compress_watertight_steel_to_block" | "gtceu:extruder/extrude_vanadium_steel_large_pipe" | "thermal:machines/crucible/crucible_netherrack_to_lava" | "gtceu:extruder/extrude_hsss_ingot_to_small_gear" | "minecraft:polished_deepslate_wall_from_cobbled_deepslate_stonecutting" | "gtceu:forge_hammer/hammer_pyrope_ore_to_raw_ore" | "gtceu:extruder/extrude_invar_ingot_to_block" | "gtceu:packer/package_potash_tiny_dust" | "gtceu:assembler/cover_hssg_wire_gt_quadruple_styrene_butadiene" | "gtceu:arc_furnace/arc_rhodium_screw" | "gtceu:shaped/tiny_dust_assembling_naquadah" | "gtceu:alloy_smelter/alloy_smelt_vanadium_gallium_nugget_to_ingot" | "ae2:transform/certus_quartz_crystals" | "gtceu:arc_furnace/arc_osmium_hex_wire" | "gtceu:macerator/macerate_electrum_long_rod" | "gtceu:shapeless/block_decompress_sodalite" | "gtceu:macerator/macerate_lv_conveyor_module" | "gtceu:macerator/macerate_rhodium_plated_palladium_block" | "gtceu:assembler/cover_red_alloy_wire_gt_quadruple_silicone" | "fluxnetworks:basicfluxstorage" | "gtceu:fluid_solidifier/solidify_stellarium_to_rotor" | "gtceu:alloy_smelter/alloy_smelt_silver_ingot_to_gear" | "webdisplays:screencfg" | "gtceu:shaped/bolt_saw_signalum" | "farmersdelight:cutting/jungle_wood" | "gtceu:macerator/macerate_naquadah_alloy_single_wire" | "minecraft:waxed_exposed_cut_copper" | "gtceu:shaped/large_vanadium_steel_pipe" | "simplylight:illuminant_brown_block_dyed" | "thermal:machines/press/unpacking/press_bronze_unpacking" | "exmachinis:compacting/raw_lead" | "powersuits:powerarmor_legs" | "gtceu:arc_furnace/arc_styrene_butadiene_rubber_dust" | "gtceu:assembler/cover_naquadah_wire_gt_double_silicone" | "gtceu:packer/pack_graphene_wires_2_single" | "gtceu:assembler/cover_iron_wire_gt_quadruple_styrene_butadiene" | "minecraft:item_frame" | "gtceu:extruder/extrude_hsss_ingot_to_ring" | "itemcollectors:basic_collector" | "gtceu:extractor/extract_wrought_iron_foil" | "minecraft:large_boiler/stripped_mangrove_log" | "gtceu:extruder/extrude_melodium_ingot_to_long_rod" | "gtceu:shaped/pipe_large_restrictive_polyvinylchloride" | "gtceu:large_chemical_reactor/uhpic_wafer" | "gtceu:macerator/macerate_rose_gold_normal_item_pipe" | "gtceu:forge_hammer/hammer_pyrite_ore_to_raw_ore" | "farmersdelight:egg_sandwich" | "gtceu:lathe/lathe_osmium_bolt_to_screw" | "xtonesreworked:lave_block_11_from_stonecutting" | "minecraft:pink_dye_from_pink_tulip" | "thermal:machines/press/packing3x3/press_netherite_packing" | "ae2:transform/fluix_crystals" | "gtceu:large_chemical_reactor/diaminobenzidine" | "gtceu:macerator/macerate_enderium_bolt" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtdouble_doubling" | "gtceu:shapeless/twinite_wire_wiregtquadruple_quadrupling" | "gtceu:forge_hammer/hammer_oilsands_refined_ore_to_dust" | "gtceu:macerator/macerate_vanadium_steel_normal_fluid_pipe" | "ae2:shaped/stairs/quartz_pillar" | "gtceu:shaped/tiny_dust_assembling_tin" | "gtceu:ore_washer/wash_oilsands_dirty_dust_to_dust" | "gtceu:macerator/macerate_polycaprolactam_block" | "gtceu:packer/package_quartzite_tiny_dust" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_single_wire" | "gtceu:create_mixer/invar" | "gtceu:shaped/small_dust_assembling_electrotine" | "gtceu:shapeless/steel_wire_wiregtdouble_quadrupling" | "gtceu:blasting/smelt_endstone_green_sapphire_ore_to_ingot" | "gtceu:cutter/cut_lapis_flawless_gem_to_gem_distilled_water" | "create:cut_tuff_slab" | "gtceu:extractor/extract_red_alloy_single_cable" | "gtceu:extractor/raw_rubber_from_slime" | "gtceu:shaped/butchery_knife_sterling_silver" | "gtceu:laser_engraver/engrave_asoc_naquadah" | "railways:sequenced_assembly/track_byg_rainbow_eucalyptus_wide" | "gtceu:shapeless/fine_wire_rhodium" | "thermal:beekeeper_fabric" | "gtceu:centrifuge/decomposition_centrifuging__battery_alloy" | "gtceu:vacuum_freezer/kanthal" | "bigreactors:fluidizer/solidmixing/cryomisi_1" | "gtceu:large_chemical_reactor/fertilizer_g_d" | "gtceu:fluid_solidifier/solidify_electrum_to_plate" | "gtceu:shaped/stick_lead" | "bigreactors:fluidizer/solidmixing/cryomisi_2" | "gtceu:large_chemical_reactor/fertilizer_g_a" | "gtceu:macerator/macerate_rhodium_plated_palladium_small_gear" | "gtceu:shapeless/lead_wire_wiregtsingle_doubling" | "gtceu:bender/bend_molybdenum_plate_to_foil" | "gtceu:shapeless/decompress_glauconite_sand_from_ore_block" | "gtceu:ore_washer/wash_garnierite_crushed_ore_to_purified_ore" | "create:cut_tuff_brick_slab" | "gtceu:smelting/smelt_netherrack_magnesite_ore_to_ingot" | "gtceu:packer/unpackage_gold_tiny_dust" | "gtceu:large_chemical_reactor/fertilizer_g_t" | "gtceu:large_chemical_reactor/fertilizer_g_s" | "gtceu:vacuum_freezer/melodium" | "gtceu:extractor/extract_black_steel_plate" | "gtceu:large_chemical_reactor/fertilizer_g_p" | "thermal:chiller_ingot_cast" | "gtceu:forge_hammer/hammer_graphite_refined_ore_to_dust" | "gtceu:gas_turbine/butane" | "gtceu:arc_furnace/arc_bronze_large_fluid_pipe" | "gtceu:shaped/screwdriver_tip_tungsten_steel" | "gtceu:alloy_smelter/alloy_smelt_titanium_ingot_to_block" | "gtceu:packer/package_watertight_steel_tiny_dust" | "gtceu:shapeless/block_decompress_raw_void" | "gtceu:compressor/compress_potin_nugget_to_ingot" | "exnihilosequentia:steam_boiler/birch_crucible" | "gtceu:chemical_reactor/ammonia_from_elements" | "gtceu:macerator/macerate_ev_extruder" | "gtceu:arc_furnace/arc_cupronickel_plate" | "gtceu:arc_furnace/arc_tungsten_rod" | "gtceu:shaped/mining_hammer_blue_steel" | "gtceu:distillery/distill_fermented_biomass_to_methane" | "thermalendergy:machine/smelter/melodium_ingot" | "gtceu:extractor/extract_molybdenum_foil" | "gtceu:thermal_centrifuge/centrifuge_nickel_crushed_ore_to_refined_ore" | "mysticalagriculture:augment/mining_aoe_i" | "gtceu:macerator/macerate_rose_gold_ingot" | "gtceu:packer/strip_trinium_cable_gt_quadruple" | "create:compat/atmospheric/cutting/stripped_yucca_log" | "gtceu:shaped/tiny_dust_disassembling_red_steel" | "gtceu:shaped/vacuum_tube" | "gtceu:lathe/lathe_rhodium_to_rod" | "gtceu:macerator/macerate_hv_voltage_coil" | "gtceu:shaped/small_gear_osmiridium" | "gtceu:shapeless/centrifuged_ore_to_dust_graphite" | "gtceu:smelting/smelt_deepslate_salt_ore_to_ingot" | "extendedcrafting:ender_catalyst" | "gtceu:extruder/extrude_electrum_ingot_to_bolt" | "gtceu:packer/pack_trinium_wires_3_single" | "gtceu:chemical_reactor/nitrous_oxide" | "gtceu:forge_hammer/hammer_tricalcium_phosphate_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_silver_hex_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_soda_ash" | "gtceu:arc_furnace/arc_europium_hex_wire" | "gtceu:shaped/conveyor_module_hv_styrene_butadiene_rubber" | "thermal:machines/insolator/insolator_jungle_sapling" | "gtceu:electric_blast_furnace/blast_uranium_triplatinum_gas" | "gtceu:macerator/macerate_alunite_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_soul_infused_block" | "gtceu:macerator/macerate_polybenzimidazole_ingot" | "gtceu:smelting/smelt_netherrack_gold_ore_to_ingot" | "gtceu:macerator/macerate_platinum_foil" | "thermal:machines/press/packing3x3/press_nickel_packing" | "minecraft:dark_prismarine_stairs" | "gtceu:assembler/diode_polyethylene_annealed_wafer" | "create:compat/upgrade_aquatic/cutting/driftwood_log" | "toms_storage:inventory_cable_framed" | "gtceu:shaped/pipe_small_restrictive_osmium" | "gtceu:arc_furnace/arc_melodium_rod" | "thermal:augments/xp_storage_augment" | "gtceu:packer/unpackage_charcoal_small_dust" | "gtceu:macerator/macerate_trinium_rod" | "minecraft:large_boiler/dark_oak_planks" | "ae2:network/cells/item_storage_cell_64k_storage" | "gtceu:extractor/extract_glass_plate" | "gtceu:arc_furnace/arc_copper_single_wire" | "gtceu:arc_furnace/arc_nickel_double_plate" | "gtceu:forge_hammer/hammer_bentonite_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_endstone_platinum_ore_to_raw_ore" | "modularrouters:puller_module_2_x4" | "gtceu:shaped/steam_macerator_steel" | "gtceu:alloy_blast_smelter/ruthenium_trinium_americium_neutronate" | "create:polished_cut_veridium_wall" | "minecraft:composter" | "gtceu:extruder/extrude_shellite_wire" | "gtceu:alloy_smelter/alloy_smelt_niobium_nugget_to_ingot" | "gtceu:extruder/extrude_black_steel_ingot_to_block" | "gtceu:shaped/quantum_tank_uhv" | "create:compat/endergetic/cutting/stripped_poise_stem" | "gtceu:alloy_smelter/alloy_smelt_hsse_to_ingot" | "gtceu:macerator/macerate_signalum_nugget" | "gtceu:macerator/macerate_iridium_fine_wire" | "gtceu:lathe/lathe_potin_bolt_to_screw" | "gtceu:macerator/macerate_ev_electric_motor" | "create:crushing/deepslate_coal_ore" | "gtceu:shaped/compress_saltpeter_to_ore_block" | "gtceu:assembler/titanium_gearbox_casing" | "farmersdelight:cutting/dark_oak_trapdoor" | "gtceu:ore_washer/wash_electrotine_dirty_dust_to_dust" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_butadiene" | "gtceu:macerator/macerate_black_bronze_long_rod" | "mysticalagriculture:seed/infusion/glowstone" | "gtceu:shaped/plate_hastelloy_x" | "gtceu:shapeless/block_decompress_molybdenum_disilicide" | "gtceu:cutter/cut_rubber_rod_to_bolt" | "gtceu:macerator/macerate_chalcopyrite_refined_ore_to_dust" | "gtceu:macerator/macerate_raw_copper_ore_to_crushed_ore" | "gtceu:macerator/macerate_black_glazed_terracotta" | "minecraft:gold_ingot_from_gold_block" | "gtceu:shaped/small_dust_assembling_sodium_bicarbonate" | "gtceu:shaped/compress_nether_quartz_to_ore_block" | "gtceu:arc_furnace/arc_twinite_plate" | "gtceu:cutter/cut_cupronickel_long_rod_to_rod_water" | "thermal:storage/potato_block" | "gtceu:extractor/extract_iridium_plate" | "gtceu:alloy_blast_smelter/tungsten_steel" | "mysticalagriculture:seed/infusion/pig" | "gtceu:fluid_solidifier/solidify_osmium_to_ingot" | "thermal:smelting/netherite_ingot_from_dust_blasting" | "gtceu:macerator/macerate_mv_mixer" | "gtceu:alloy_blast_smelter/uranium_rhodium_dinaquadide_gas" | "gtceu:assembler/assemble_cobalt_brass_turbine_blade" | "gtceu:cutter/cut_tritanium_rod_to_bolt_water" | "gtceu:wiremill/mill_naquadah_wire_to_fine_wire" | "functionalstorage:spruce_4" | "gtceu:macerator/macerate_pure_netherite_gear" | "functionalstorage:spruce_1" | "functionalstorage:spruce_2" | "gtceu:fluid_solidifier/solidify_iron_block" | "gtceu:packer/package_lumium_small_dust" | "gtceu:combustion_generator/methanol" | "gtceu:extruder/extrude_battery_alloy_to_plate" | "railways:sequenced_assembly/track_byg_sythian_wide" | "thermal:steam_boiler/sulfur_dust" | "thermal:machines/press/unpacking/press_nickel_unpacking" | "gtceu:packer/package_barium_sulfide_tiny_dust" | "gtceu:assembly_line/crystal_mainframe_uv" | "gtceu:alloy_blast_smelter/zeron_100" | "farmersdelight:steam_boiler/tree_bark" | "gtceu:shaped/uv_packer" | "gtceu:arc_furnace/arc_mercury_barium_calcium_cuprate_single_wire" | "create:compat/projectvibrantjourneys/cutting/stripped_mangrove_log" | "gtceu:shaped/compress_vanadium_magnetite_to_ore_block" | "thermal:slag_bricks" | "gtceu:cutter/cut_tungsten_screw_to_bolt_distilled_water" | "gtceu:shaped/casing_invar_heatproof" | "create:small_veridium_brick_stairs_from_stone_types_veridium_stonecutting" | "gtceu:large_chemical_reactor/chemical_dye_green" | "gtceu:arc_furnace/arc_nichrome_octal_cable" | "gtceu:packer/unpackage_zeron_100_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_wood" | "gtceu:macerator/macerate_tin_alloy_quadruple_fluid_pipe" | "gtceu:arc_furnace/arc_shellite_frame" | "gtceu:extruder/extrude_invar_ingot_to_bolt" | "gtceu:macerator/macerate_neutronium_nonuple_fluid_pipe" | "gtceu:shaped/tiny_dust_disassembling_clay" | "thermal:storage/bronze_nugget_from_ingot" | "gtceu:shaped/ev_wiremill" | "gtceu:shaped/tiny_dust_assembling_screret_runic_laser_source_base" | "gtceu:extruder/extrude_silicone_rubber_dust_to_foil" | "gtceu:shaped/small_dust_assembling_paper" | "gtceu:arc_furnace/arc_uv_muffler_hatch" | "create:crafting/kinetics/mechanical_mixer" | "gtceu:centrifuge/centrifuge_graphite_pure_dust_to_dust" | "gtceu:macerator/macerate_rhodium_screw" | "gtceu:macerator/macerate_weapon_grade_naquadah_rod" | "gtceu:shaped/large_osmium_pipe" | "gtceu:macerator/macerate_titanium_rod" | "mysticalagriculture:essence/minecraft/oak_log" | "gtceu:arc_furnace/arc_invar_long_rod" | "farmersdelight:cabbage_from_leaves" | "framedblocks:framing_saw/framed_flat_slope_panel_corner" | "gtceu:macerator/macerate_kanthal_plate" | "gtceu:assembler/cover_aluminium_wire_gt_double_styrene_butadiene" | "gtceu:macerator/macerate_weapon_grade_naquadah_ring" | "minecraft:oak_planks" | "railways:sequenced_assembly/track_blue_skies_bluebright_narrow" | "gtceu:extruder/extrude_hssg_to_rod" | "gtceu:extruder/extrude_prismalium_to_plate" | "gtceu:shaped/nugget_assembling_magnetic_iron" | "gtceu:forge_hammer/hammer_yellow_garnet_crushed_ore_to_impure_dust" | "mysticalagriculture:essence/minecraft/horn_coral_fan" | "gtceu:forge_hammer/hammer_pentlandite_crushed_ore_to_dust" | "gtceu:cutter/cut_bronze_long_rod_to_rod_distilled_water" | "gtceu:packer/unpackage_monazite_small_dust" | "gtceu:cutter/cut_coke_flawless_gem_to_gem" | "gtceu:cutter/cut_cobalt_brass_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_thorium_nugget" | "gtceu:compressor/compress_zinc_to_block" | "minecraft:mangrove_door" | "automobility:slope" | "gtceu:cutter/cut_topaz_flawless_gem_to_gem" | "gtceu:shaped/luv_bender" | "create:polished_cut_diorite_wall" | "gtceu:fluid_solidifier/solidify_brown_dye_to_ball" | "thermal:machines/smelter/smelter_sapphire_ore" | "thermal:storage/constantan_nugget_from_ingot" | "gtceu:shaped/tiny_dust_assembling_blue_topaz" | "gtceu:bender/bend_kanthal_plate_to_double_plate" | "gtceu:alloy_smelter/alloy_smelt_vanadium_nugget_to_ingot" | "thermal_extra:machine/dynamo/compression/sunflower_oil" | "gtceu:shapeless/osmium_wire_wiregtoctal_splitting" | "gtceu:extruder/extrude_twinite_ingot_to_ring" | "minecraft:repair_item" | "mysticalagriculture:seed/crafting/mystical_flower" | "gtceu:cutter/cut_cobalt_block_to_plate_water" | "gtceu:fluid_solidifier/solidify_epoxy_to_ingot" | "gtceu:lathe/lathe_melodium_to_rod" | "gtceu:cutter/cut_nether_quartz_block_to_plate_water" | "fantasyfurniture:large_boiler/bone/wither/door_single" | "gtceu:compressor/compress_diamondto_ore_block" | "thermal:fire_charge/electrum_ingot_2" | "gtceu:arc_furnace/arc_antimony_dust" | "gtceu:arc_furnace/arc_palladium_plate" | "create:oxidized_copper_shingle_slab_from_oxidized_copper_shingles_stonecutting" | "gtceu:shapeless/nugget_disassembling_palladium" | "gtceu:shaped/stick_long_stick_ultimet" | "gtceu:shaped/casing_stainless_turbine_casing" | "gtceu:shaped/pipe_large_restrictive_brass" | "gtceu:assembler/assemble_tungsten_steel_turbine_blade" | "gtceu:forge_hammer/hammer_netherrack_iron_ore_to_raw_ore" | "gtceu:bender/bend_tritanium_ingot_to_double_plate" | "gtceu:packer/cover_cobalt_wire_gt_double" | "gtceu:shaped/steam_bus_input_to_output" | "gtceu:forge_hammer/hammer_quartzite_ore_to_raw_ore" | "gtceu:extractor/extract_europium_spring" | "gtceu:extractor/extract_europium_ingot" | "thermal:smelting/gold_ingot_from_dust_smelting" | "gtceu:large_chemical_reactor/hydro_crack_butadiene" | "exnihilosequentia:hammer/ens_fire_coral" | "gtceu:macerator/macerate_diatomite_crushed_ore_to_impure_dust" | "gtceu:forge_hammer/hammer_netherrack_tetrahedrite_ore_to_raw_ore" | "gtceu:macerator/macerate_birch_door" | "gtceu:electromagnetic_separator/separate_vanadium_magnetite_pure_dust_to_dust" | "gtceu:arc_furnace/arc_black_bronze_bolt" | "mysticalagriculture:souls/ink_sac" | "gtceu:arc_furnace/arc_tungsten_carbide_nonuple_fluid_pipe" | "mysticalagriculture:seed/infusion/nature" | "exnihilosequentia:ens_silver_ingot_from_nugget" | "gtceu:packer/pack_iron_wires_2_single" | "gtceu:smelting/smelt_endstone_almandine_ore_to_ingot" | "gtceu:cutter/cut_niobium_titanium_long_rod_to_rod_water" | "gtceu:packer/package_dark_ash_tiny_dust" | "gtceu:shapeless/tungsten_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_endstone_silver_ore_to_raw_ore" | "gtceu:cutter/cut_sapphire_flawless_gem_to_gem_distilled_water" | "gtceu:arc_furnace/arc_lv_combustion" | "gtceu:packer/package_maraging_steel_300_tiny_dust" | "gtceu:assembler/iv_256a_laser_source_hatch" | "gtceu:extractor/extract_plutonium_dust" | "gtceu:extractor/extract_polyvinyl_chloride_dust" | "gtceu:blasting/smelt_netherrack_ruby_ore_to_ingot" | "gtceu:forming_press/copy_shape_normal_pipe_extruder_mold" | "gtceu:smelting/smelt_deepslate_iron_ore_to_ingot" | "gtceu:extractor/extract_cupronickel_double_cable" | "gtceu:shapeless/centrifuged_ore_to_dust_lepidolite" | "gtceu:packer/package_marble_tiny_dust" | "gtceu:arc_furnace/arc_polybenzimidazole_dust" | "gtceu:packer/package_titanium_tungsten_carbide_small_dust" | "thermal:machines/press/unpacking/press_apatite_unpacking" | "gtceu:packer/cover_tin_wire_gt_single" | "gtceu:macerator/macerate_spruce_fence" | "gtceu:laser_engraver/engrave_nether_quartz_exquisite_gem_to_flawless_gem" | "gtceu:shaped/small_dust_assembling_cocoa" | "gtceu:macerator/macerate_americium_rod" | "create:compat/byg/milling/alpine_bellflower" | "gtceu:shaped/axe_rose_gold" | "gtceu:shaped/huge_lead_pipe" | "gtceu:thermal_centrifuge/centrifuge_alunite_crushed_ore_to_refined_ore" | "gtceu:cutter/cut_olivine_flawless_gem_to_gem_water" | "gtceu:shaped/ulv_battery_buffer_4x" | "gtceu:macerator/macerate_mica_crushed_ore_to_impure_dust" | "gtceu:shaped/small_dust_assembling_annealed_copper" | "gtceu:ore_washer/wash_spodumene_pure_dust_to_dust" | "gtceu:arc_furnace/arc_hsla_steel_rod" | "gtceu:macerator/macerate_vanadium_magnetite_crushed_ore_to_impure_dust" | "thermal:machines/centrifuge/centrifuge_cyan_rockwool" | "buildinggadgets:template_manager" | "gtceu:shaped/nugget_assembling_graphene" | "gtceu:shaped/plate_double_melodium" | "create:crushing/diorite" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_quadruple_cable" | "itemfilters:always_false" | "gtceu:packer/unpackage_osmium_small_dust" | "gtceu:shaped/rotor_chromium" | "gtceu:macerator/macerate_trinium_hex_cable" | "gtceu:alloy_smelter/alloy_smelt_magnetic_neodymium_nugget_to_ingot" | "gtceu:macerator/macerate_weapon_grade_naquadah_block" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_nugget" | "thermal:machines/press/unpacking/press_magma_unpacking" | "gtceu:packer/package_potin_quadruple_pipe" | "gtceu:macerator/macerate_endstone_cassiterite_sand_ore_to_raw_ore" | "farmersdelight:spruce_cabinet" | "ae2:network/cells/item_storage_components_cell_64k_part" | "gtceu:shapeless/purified_ore_to_dust_pyrochlore" | "gtceu:arc_furnace/arc_osmium_double_plate" | "gtceu:shaped/nugget_assembling_manganese_phosphide" | "thermal:storage/invar_ingot_from_block" | "create:compat/thermal/crushing/apatite_ore" | "gtceu:macerator/macerate_garnierite_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_refinedore_pyrite_to_ingot" | "gtceu:cutter/cut_stellarium_long_rod_to_rod_water" | "minecraft:golden_apple" | "gtceu:packer/strip_blue_alloy_cable_gt_double" | "gtceu:shapeless/nugget_disassembling_silver" | "gtceu:forge_hammer/hammer_charcoal_block_to_gem" | "gtceu:forge_hammer/hammer_galena_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_aluminium_long_rod" | "gtceu:macerator/macerate_beryllium_plate" | "gtceu:assembler/assemble_wood_frame" | "thermal:item_buffer" | "gtceu:macerator/macerate_magnetic_iron_rod" | "gtceu:packer/package_osmiridium_tiny_dust" | "gtceu:shapeless/magnesium_diboride_wire_wiregtoctal_splitting" | "gtceu:arc_furnace/arc_black_steel_octal_wire" | "railways:sequenced_assembly/track_twilightforest_minewood" | "gtceu:shaped/small_dust_assembling_flint" | "gtceu:thermal_centrifuge/centrifuge_olivine_purified_ore_to_refined_ore" | "gtceu:shaped/small_dust_assembling_goethite" | "gtceu:packer/unpackage_realgar_small_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_wulfenite" | "gtceu:compressor/compress_melodium_to_block" | "gtceu:shaped/small_dust_disassembling_basaltic_mineral_sand" | "gtceu:electric_blast_furnace/blast_twinite_gas" | "gtceu:macerator/macerate_incoloy_ma_956_rod" | "thermal:machines/smelter/smelter_raw_copper" | "gtceu:shaped/ulv_battery_buffer_8x" | "gtceu:fluid_solidifier/solidify_titanium_carbide_to_nugget" | "gtceu:ore_washer/wash_mica_crushed_ore_to_purified_ore_fast" | "gtceu:packer/package_raw_void_small_dust" | "xtonesreworked:zion_block_0_alternative" | "gtceu:macerator/macerate_black_steel_hex_wire" | "gtceu:macerator/macerate_raw_blue_topaz_ore_to_crushed_ore" | "gtceu:extruder/extrude_naquadah_alloy_to_plate" | "gtceu:macerator/macerate_tin_screw" | "gtceu:macerator/macerate_tritanium_frame" | "gtceu:chemical_bath/paper_from_sugar_cane" | "gtceu:shaped/turbine_blade_ultimet" | "gtceu:extruder/extrude_polytetrafluoroethylene_tiny_pipe_dust" | "gtceu:compressor/compress_battery_alloy_to_block" | "gtceu:extruder/extrude_magnalium_to_plate" | "gtceu:shaped/screw_potin" | "gtceu:smelting/smelt_netherrack_pyrope_ore_to_ingot" | "farmersdelight:cooking/squid_ink_pasta" | "gtceu:macerator/macerate_ruthenium_nugget" | "gtceu:shaped/sticky_resin_torch" | "mysticalagriculture:augment/tilling_aoe_i" | "gtceu:extractor/extract_vanadium_nugget" | "thermal:machines/press/packing3x3/press_bitumen_packing" | "xtonesreworked:korp_block_8_from_stonecutting" | "gtceu:ore_washer/wash_sodalite_pure_dust_to_dust" | "gtceu:shaped/small_dust_assembling_niobium_titanium" | "gtceu:packer/pack_gold_wires_2_2" | "gtceu:macerator/macerate_crimson_fence" | "gtceu:packer/pack_gold_wires_2_1" | "gtceu:shaped/small_gear_pure_netherite" | "gtceu:alloy_smelter/alloy_smelt_reinforced_epoxy_resin_to_ingot" | "gtceu:packer/pack_gold_wires_2_0" | "gtceu:blasting/smelt_netherrack_gypsum_ore_to_ingot" | "fantasyfurniture:steam_boiler/venthyr/carpet" | "minecraft:yellow_bed_from_white_bed" | "exnihilosequentia:crucible/ens_crushed_granite" | "gtceu:extruder/extrude_cobalt_brass_to_rod" | "gtceu:extruder/extrude_molybdenum_disilicide_ingot_to_long_rod" | "gtceu:shaped/small_osmiridium_pipe" | "gtceu:packer/cover_tin_wire_gt_double" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtdouble_quadrupling" | "gtceu:macerator/macerate_yttrium_barium_cuprate_bolt" | "gtceu:assembler/cover_tungsten_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/screw_rubber" | "gtceu:bender/bend_polyvinyl_chloride_plate_to_foil" | "mysticalagriculture:seed/reprocessor/zombie" | "gtceu:shaped/drill_head_blue_steel" | "mysticalagriculture:inferium_leggings" | "gtceu:macerator/macerate_netherrack_silver_ore_to_raw_ore" | "gtceu:compressor/compress_graphiteto_ore_block" | "gtceu:arc_furnace/arc_lv_energy_input_hatch" | "gtceu:packer/package_titanium_tiny_dust" | "gtceu:macerator/macerate_tungsten_tiny_fluid_pipe" | "gtceu:extruder/extrude_tungsten_steel_to_plate" | "create:cut_limestone_bricks_from_stone_types_limestone_stonecutting" | "minecraft:large_boiler/crafting_table" | "gtceu:thermal_centrifuge/centrifuge_aluminium_purified_ore_to_refined_ore" | "framedblocks:framed_rail_slope" | "gtceu:shaped/tiny_dust_disassembling_sodium_sulfide" | "systeams:steam_dynamo" | "thermal:machines/press/unpacking/press_slime_unpacking" | "gtceu:shaped/hv_mixer" | "gtceu:packer/unpackage_ruthenium_trinium_americium_neutronate_tiny_dust" | "gtceu:macerator/macerate_mv_chemical_reactor" | "gtceu:forge_hammer/hammer_invar_rod_to_long_rod" | "gtceu:arc_furnace/arc_piston" | "gtceu:macerator/macerate_polyethylene_small_fluid_pipe" | "gtceu:macerator/macerate_hssg_coil_block" | "gtceu:assembler/cover_aluminium_wire_gt_octal_silicone" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtoctal_splitting" | "gtceu:cutter/cut_melodium_rod_to_bolt" | "gtceu:arc_furnace/arc_tungsten_quadruple_fluid_pipe" | "gtceu:shaped/screw_red_alloy" | "gtceu:electrolyzer/decomposition_electrolyzing_weapon_grade_naquadah" | "gtceu:shaped/small_ultimet_pipe" | "gtceu:chemical_reactor/nitrochlorobenzene" | "gtceu:shaped/tiny_dust_disassembling_brass" | "gtceu:shapeless/gem_to_gem_gem_opal" | "minecraft:large_boiler/green_banner" | "gtceu:lathe/lathe_tungsten_carbide_to_rod" | "gtceu:shaped/small_dust_assembling_naquadah" | "gtceu:shaped/small_dust_disassembling_uvarovite" | "thermal:fuels/gourmand/gourmand_bell_pepper_block" | "gtceu:arc_furnace/arc_lv_extruder" | "gtceu:macerator/macerate_bismuth_bronze_ingot" | "gtceu:shapeless/block_decompress_gallium_arsenide" | "gtceu:arc_furnace/arc_ev_forge_hammer" | "gtceu:shaped/small_dust_assembling_basaltic_mineral_sand" | "gtceu:shaped/mining_hammer_naquadah_alloy" | "gtceu:arc_furnace/arc_hssg_turbine_blade" | "gtceu:macerator/macerate_netherrack_molybdenite_ore_to_raw_ore" | "gtceu:macerator/macerate_naquadah_plate" | "thermal:machines/press/unpacking/press_silver_unpacking" | "gtceu:shapeless/centrifuged_ore_to_dust_neodymium" | "gtceu:extruder/extrude_uranium_235_ingot_to_block" | "gtceu:shaped/frame_hastelloy_x" | "effortlessbuilding:golden_randomizer_bag" | "gtceu:packer/unpackage_europium_tiny_dust" | "gtceu:cutter/cut_hsss_block_to_plate" | "gtceu:shaped/stick_long_titanium" | "gtceu:alloy_blast_smelter/osmiridium_gas" | "gtceu:macerator/macerate_deepslate_plutonium_ore_to_raw_ore" | "gtceu:macerator/macerate_aluminium_small_fluid_pipe" | "gtceu:shaped/mining_hammer_steel" | "gtceu:cutter/cut_molybdenum_block_to_plate" | "gtceu:macerator/macerate_red_garnet_block" | "gtceu:shaped/small_dust_assembling_debris" | "ae2additions:cells/super/65m-housing" | "gtceu:fluid_solidifier/solidify_niobium_to_ingot" | "framedblocks:framing_saw/framed_divided_stairs" | "minecraft:cyan_carpet" | "gtceu:create_mixer/black_bronze" | "gtceu:macerator/macerate_acacia_fence" | "gtceu:arc_furnace/arc_titanium_carbide_plate" | "gtceu:forge_hammer/hammer_uranium_235_to_plate" | "gtceu:compressor/compress_potin_to_block" | "gtceu:macerator/macerate_zpm_rock_crusher" | "gtceu:shapeless/gem_to_gem_gem_rock_salt" | "gtceu:extractor/extract_annealed_copper_single_cable" | "bigreactors:reprocessor/controller" | "gtceu:cutter/cut_rubber_block_to_plate" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_heavy_fuel" | "gtceu:shaped/lv_polarizer" | "minecraft:cyan_terracotta" | "gtceu:shapeless/graphene_wire_wiregtsingle_doubling" | "gtceu:lathe/lathe_naquadah_alloy_to_rod" | "gtceu:shaped/tiny_dust_disassembling_tantalum" | "gtceu:bender/bend_enriched_naquadah_trinium_europium_duranide_to_plate" | "create:cutting/compat/byg/stripped_bulbis_wood" | "gtceu:shaped/large_magnalium_pipe" | "gtceu:shaped/stick_tungsten_carbide" | "exnihilosequentia:compost/ens_bread" | "gtceu:chemical_reactor/chemical_dye_orange" | "gtceu:circuit_assembler/nano_processor_hv_asmd_soldering_alloy" | "gtceu:shapeless/decompress_copper_from_ore_block" | "gtceu:shapeless/fine_wire_enriched_naquadah_trinium_europium_duranide" | "thermal:smelting/nickel_ingot_from_deepslate_ore_blasting" | "gtceu:assembler/cover_black_steel_wire_gt_hex_rubber" | "gtceu:combustion_generator/light_oil" | "bigreactors:crafting/magentite_storage_to_component" | "gtceu:shaped/tiny_dust_assembling_borosilicate_glass" | "gtceu:macerator/macerate_melodium_frame" | "gtceu:vacuum_freezer/cool_hot_trinaquadalloy_ingot" | "gtceu:macerator/macerate_bronze_ring" | "gtceu:macerator/macerate_nether_star_plate" | "gtceu:arc_furnace/arc_black_steel_rod" | "exnihilosequentia:ens_iron_crook" | "gtceu:assembler/cover_tritanium_wire_gt_hex_silicone" | "exnihilosequentia:large_boiler/jungle_barrel" | "gtceu:centrifuge/decomposition_centrifuging__deepslate" | "gtceu:shapeless/nugget_disassembling_damascus_steel" | "gtceu:extruder/extrude_naquadah_alloy_to_rod" | "gtceu:assembler/battery_hull_mv_copper" | "gtceu:shaped/compress_barite_to_ore_block" | "gtceu:extractor/extract_iron_double_plate" | "create:small_veridium_brick_slab" | "gtceu:shaped/tiny_dust_assembling_bastnasite" | "gtceu:smelting/smelt_purifiedore_gold_to_ingot" | "framedblocks:framed_panel" | "gtceu:forge_hammer/hammer_deepslate_pentlandite_ore_to_raw_ore" | "gtceu:blasting/smelt_deepslate_sulfur_ore_to_ingot" | "gtceu:assembler/acacia_fence_gate" | "gtceu:arc_furnace/arc_wrought_iron_plate" | "thermal_extra:smelting/dragonsteel_ingot_from_dust_smelting" | "gtceu:blasting/smelt_netherrack_beryllium_ore_to_ingot" | "create:crushing/raw_platinum_ore" | "gtceu:shaped/luv_chemical_reactor" | "gtceu:macerator/macerate_raw_yellow_garnet_ore_to_crushed_ore" | "gtceu:cutter/cut_chromium_block_to_plate" | "gtceu:alloy_smelter/alloy_smelt_magnetic_iron_to_ingot" | "minecraft:large_boiler/birch_sapling" | "gtceu:arc_furnace/arc_black_steel_plate" | "create:deploying/waxed_oxidized_cut_copper_slab_from_adding_wax" | "gtceu:forge_hammer/hammer_trona_crushed_ore_to_dust" | "gtceu:chemical_bath/paper_from_sugar_cane_distilled" | "create:cutting/spruce_log" | "gtceu:macerator/macerate_uv_rock_crusher" | "gtceu:packer/unpackage_silver_tiny_dust" | "gtceu:macerator/macerate_hv_diode" | "exnihilosequentia:ens_cooked_silkworm_from_smoker" | "gtceu:ore_washer/wash_tantalite_crushed_ore_to_purified_ore" | "gtceu:extruder/extrude_polytetrafluoroethylene_dust_to_foil" | "gtceu:macerator/macerate_assembly_line_unit" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_ethane" | "create:small_scoria_brick_wall_from_stone_types_scoria_stonecutting" | "thermal:storage/lead_ingot_from_nuggets" | "gtceu:macerator/macerate_wood_gear" | "gtceu:macerator/macerate_thorium_double_plate" | "gtceu:lathe/lathe_stainless_steel_to_rod" | "gtceu:compressor/compress_aluminium_nugget_to_ingot" | "thermal:machine_brewer" | "gtceu:chemical_reactor/allyl_chloride" | "framedblocks:framing_saw/framed_vertical_stairs" | "gtceu:centrifuge/centrifuge_trona_dirty_dust_to_dust" | "gtceu:packer/pack_copper_wires_4_0" | "gtceu:shaped/vanadium_gallium_wire_single" | "gtceu:smelting/smelt_impuredust_sphalerite_to_ingot" | "create:small_deepslate_brick_slab_from_stone_types_deepslate_stonecutting" | "minecraft:ens_tuff" | "gtceu:shaped/bolt_saw_rubber" | "gtceu:macerator/macerate_mv_ore_washer" | "farmersdelight:large_boiler/rope" | "gtceu:macerator/macerate_yttrium_barium_cuprate_fine_wire" | "gtceu:arc_furnace/arc_brass_normal_restrictive_item_pipe" | "create:cutting/compat/biomesoplenty/hellbark_wood" | "gtceu:arc_furnace/arc_copper_spring" | "gtceu:shaped/stick_long_stick_stellarium" | "gtceu:compressor/compress_bismuth_bronze_nugget_to_ingot" | "mysticalagriculture:inferium_farmland" | "gtceu:assembler/cover_tungsten_wire_gt_octal_silicone" | "gtceu:extruder/extrude_lead_ingot_to_ring" | "mysticalagradditions:insanium_ingot_recraft" | "gtceu:forge_hammer/hammer_apatite_ore_to_raw_ore" | "gtceu:ore_washer/wash_powellite_pure_dust_to_dust" | "gtceu:packer/package_soldering_alloy_tiny_dust" | "mysticalagriculture:augment/pathing_aoe_iv" | "farmersdelight:cutting/azure_bluet" | "gtceu:shapeless/block_decompress_tin_alloy" | "thermal:devices/fisher/fisher_boost_junk_net" | "gtceu:blasting/smelt_raw_blue_topaz_ore_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_chalcopyrite_purified_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_tungsten_to_plate" | "gtceu:packer/strip_vanadium_gallium_cable_gt_double" | "gtceu:smelting/smelt_deepslate_cassiterite_ore_to_ingot" | "thermal:machines/press/packing2x2/press_nether_bricks_packing" | "gtceu:shapeless/shellite_wire_wiregtoctal_doubling" | "mysticalagriculture:augment/pathing_aoe_ii" | "gtceu:arc_furnace/arc_uranium_235_double_plate" | "gtceu:arc_furnace/arc_aluminium_single_wire" | "gtceu:alloy_smelter/alloy_smelt_gallium_arsenide_ingot_to_block" | "gtceu:shaped/tiny_dust_assembling_blue_steel" | "gtceu:extruder/extrude_magnetic_iron_ingot_to_block" | "gtceu:macerator/macerate_signalum_block" | "gtceu:alloy_smelter/glass_plate" | "ae2:network/cables/smart_yellow" | "gtceu:alloy_smelter/alloy_smelt_weapon_grade_naquadah_to_ingot" | "gtceu:fluid_solidifier/solidify_hsla_steel_to_plate" | "gtceu:extractor/extract_brass_turbine_blade" | "mysticalagriculture:seed/crafting/ice" | "gtceu:extractor/lily_of_the_valley_dye" | "farmersdelight:integration/immersiveengineering/crusher/rice_panicle" | "gtceu:shaped/frame_signalum" | "gtceu:extruder/extrude_stellarium_ingot_to_ring" | "gtceu:implosion_compressor/implode_dust_uvarovite__tnt" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_single_wire" | "gtceu:packer/unpackage_sterling_silver_tiny_dust" | "gtceu:assembler/cover_niobium_nitride_wire_gt_hex_styrene_butadiene" | "gtceu:macerator/macerate_lead_small_spring" | "gtceu:shaped/medium_tungsten_steel_pipe" | "exnihilosequentia:ens_iron_hammer" | "gtceu:macerator/macerate_black_bronze_plate" | "gtceu:large_chemical_reactor/qbit_cpu_wafer_radon" | "gtceu:packer/unpackage_sodium_p_toluenesulfonate_small_dust" | "gtceu:extruder/extrude_steel_ingot_to_gear" | "thermal:storage/silver_block" | "gtceu:arc_furnace/arc_cauldron" | "gtceu:shaped/drill_head_invar" | "mysticalagradditions:neutronium_crux" | "gtceu:shaped/lv_chemical_bath" | "gtceu:shaped/small_dust_disassembling_barium" | "gtceu:assembler/field_generator_ev" | "gtceu:extractor/extract_plutonium_241_double_plate" | "gtceu:macerator/macerate_coal" | "gtceu:smelting/smelt_green_sapphire_ore_to_ingot" | "gtceu:arc_furnace/arc_tungsten_steel_long_rod" | "gtceu:shapeless/tin_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_large_cutter" | "gtceu:centrifuge/decomposition_centrifuging__vanadium_steel" | "gtceu:fluid_solidifier/solidify_ultimet_block" | "gtceu:macerator/macerate_steel_screw" | "farmersdelight:steam_boiler/birch_cabinet" | "gtceu:cutter/cut_olivine_block_to_plate" | "gtceu:extractor/extract_osmium_long_rod" | "gtceu:alloy_smelter/alloy_smelt_silicon_to_nugget" | "gtceu:macerator/macerate_tritanium_fine_wire" | "exnihilosequentia:large_boiler/dark_oak_crucible" | "gtceu:blasting/smelt_raw_tantalite_ore_to_ingot" | "gtceu:chemical_reactor/nitrogen_dioxide_from_oxide" | "gtceu:create_mixer/fertilizer" | "gtceu:arc_furnace/arc_melodium_ring" | "gtceu:packer/unpackage_antimony_trifluoride_tiny_dust" | "gtceu:chemical_bath/brown_lens" | "gtceu:shaped/small_dust_disassembling_barite" | "ae2:entropy/heat/water_air" | "gtceu:extractor/extract_ultimet_long_rod" | "gtceu:macerator/macerate_red_alloy_octal_wire" | "gtceu:assembly_line/electric_pump_zpm" | "ae2:tools/fluix_hoe" | "gtceu:macerator/macerate_trona_refined_ore_to_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_powellite" | "gtceu:alloy_smelter/alloy_smelt_bismuth_to_nugget" | "create:cutting/compat/byg/stripped_ebony_log" | "gtceu:shaped/ev_extractor" | "gtceu:arc_furnace/arc_electrum_hex_cable" | "gtceu:assembler/cover_hssg_wire_gt_hex_silicone" | "create:cut_calcite_brick_stairs_from_stone_types_calcite_stonecutting" | "gtceu:shaped/hv_kinetic_mixer" | "gtceu:arc_furnace/arc_stainless_steel_nonuple_fluid_pipe" | "mysticalagriculture:seed/crafting/spirited_crystal" | "gtceu:vacuum_freezer/cool_hot_maraging_steel_300_ingot" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_ethane" | "gtceu:electrolyzer/decomposition_electrolyzing_grossular" | "gtceu:forge_hammer/hammer_endstone_fullers_earth_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_weapon_grade_naquadah" | "farmersdelight:cutting/wild_onions" | "gtceu:cutter/cut_niobium_titanium_screw_to_bolt" | "laserio:laser_connector" | "thermal:smelting/tin_ingot_from_ore_blasting" | "thermalendergy:dynamo_fuel_nullifier_augment" | "thermal:rockwool/cyan_rockwool_from_dye" | "gtceu:shaped/luv_battery_buffer_16x" | "create:cut_asurine_wall_from_stone_types_asurine_stonecutting" | "thermal:storage/tin_block" | "gtceu:macerator/macerate_glass_lens" | "thermal:machines/centrifuge/centrifuge_allium" | "gtceu:packer/strip_aluminium_cable_gt_double" | "gtceu:alloy_blast_smelter/nickel_zinc_ferrite" | "create:crafting/kinetics/speedometerfrom_conversion" | "gtceu:arc_furnace/arc_naquadah_alloy_long_rod" | "gtceu:wiremill/mill_europium_wire" | "mysticalagriculture:soulium_seed_base" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_foil" | "minecraft:large_boiler/jungle_button" | "ae2:network/cables/glass_fluix" | "gtceu:shapeless/decompress_oilsands_from_ore_block" | "gtceu:packer/strip_cobalt_cable_gt_quadruple" | "gtceu:centrifuge/decomposition_centrifuging__zeron_100" | "gtceu:forge_hammer/hammer_netherrack_coal_ore_to_raw_ore" | "gtceu:arc_furnace/arc_americium_dust" | "gtceu:blasting/smelt_raw_amethyst_ore_to_ingot" | "gtceu:create_mixer/kanthal" | "gtceu:blasting/smelt_cobaltite_ore_to_ingot" | "gtceu:packer/package_calcium_phosphide_tiny_dust" | "gtceu:arc_furnace/arc_niobium_titanium_large_fluid_pipe" | "gtceu:arc_furnace/arc_tin_alloy_dust" | "gtceu:forge_hammer/hammer_lapis_ore_to_raw_ore" | "gtceu:macerator/macerate_yttrium_barium_cuprate_double_wire" | "create:polished_cut_calcite_slab" | "create:compat/bop/milling/lavender" | "railways:sequenced_assembly/track_blue_skies_cherry_narrow" | "gtceu:smelting/smelt_spodumene_ore_to_ingot" | "bigreactors:smelting/graphite_from_dust" | "minecraft:cobblestone_slab" | "gtceu:arc_furnace/arc_tin_alloy_bolt" | "gtceu:shaped/steel_hull" | "gtceu:forge_hammer/hammer_molybdenite_crushed_ore_to_dust" | "gtceu:cutter/cut_ruby_flawless_gem_to_gem_distilled_water" | "gtceu:electric_blast_furnace/blast_damascus_steel" | "gtceu:shaped/tiny_dust_disassembling_agar" | "gtceu:lathe/lathe_iridium_bolt_to_screw" | "minecraft:popped_chorus_fruit" | "gtceu:shaped/plate_graphene" | "gtceu:arc_furnace/arc_nickel_normal_item_pipe" | "gtceu:arc_furnace/arc_minecart" | "gtceu:arc_furnace/arc_manganese_phosphide_hex_wire" | "gtceu:macerator/macerate_enderium_quadruple_wire" | "gtceu:sifter/sift_green_sapphire_purified_ore_to_gems" | "create:deploying/waxed_oxidized_copper_shingles_from_adding_wax" | "gtceu:shaped/tiny_dust_disassembling_debris" | "gtceu:alloy_blast_smelter/niobium_nitride_gas" | "gtceu:shaped/ulv_output_bus" | "gtceu:arc_furnace/arc_battery_alloy_rod" | "gtceu:packer/package_potin_small_dust" | "gtceu:assembler/casing_titanium_turbine" | "gtceu:chemical_reactor/uranium_hexafluoride" | "gtceu:smelting/smelt_deepslate_barite_ore_to_ingot" | "gtceu:fluid_solidifier/obsidian" | "gtceu:fluid_solidifier/solidify_manganese_phosphide_block" | "gtceu:blasting/smelt_netherrack_tin_ore_to_ingot" | "create:cutting/compat/botania/glimmering_dreamwood_log" | "gtceu:fluid_solidifier/solidify_gold_to_plate" | "gtceu:packer/pack_tungsten_wires_1_single" | "minecraft:creeper_banner_pattern" | "gtceu:alloy_smelter/alloy_smelt_yttrium_barium_cuprate_nugget_to_ingot" | "railways:dying_existing_cap_orange" | "gtceu:lathe/lathe_aluminium_to_rod" | "gtceu:shaped/large_combustion_engine" | "gtceu:assembler/inductor_nzf_annealed" | "gtceu:forge_hammer/hammer_pollucite_crushed_ore_to_impure_dust" | "gtceu:lathe/lathe_soul_infused_bolt_to_screw" | "gtceu:shapeless/nugget_disassembling_tritanium" | "gtceu:cutter/cut_qbit_cpu_water" | "gtceu:fluid_solidifier/solidify_glass_to_plate" | "create:compat/silentsgems/crushing/carnelian_ore" | "gtceu:bender/bend_naquadria_plate_to_foil" | "thermal:machines/insolator/insolator_brain_coral_fan" | "gtceu:extruder/extrude_ruridit_ingot_to_long_rod" | "gtceu:arc_furnace/arc_gold_plate" | "gtceu:forge_hammer/hammer_steel_rod_to_long_rod" | "gtceu:large_chemical_reactor/desulfurize_natural_gas" | "gtceu:macerator/macerate_aluminium_bolt" | "gtceu:forge_hammer/hammer_plutonium_crushed_ore_to_dust" | "exnihilosequentia:fluid_item/ens_brown_mushroom" | "powersuits:modules/environmental/fluid_tank" | "create:cutting/compat/byg/bulbis_wood" | "gtceu:macerator/macerate_lead_octal_cable" | "gtceu:macerator/macerate_endstone_stibnite_ore_to_raw_ore" | "thermal:rockwool/brown_rockwool_from_dye" | "gtceu:forge_hammer/hammer_deepslate_quartzite_ore_to_raw_ore" | "create:cutting/compat/byg/maple_log" | "gtceu:shaped/small_dust_disassembling_tungstic_acid" | "gtceu:arc_furnace/arc_pure_netherite_rotor" | "gtceu:assembler/field_generator_lv" | "gtceu:packer/pack_dragonsteel_wires_4_0" | "gtceu:shaped/plunger_ultimet" | "gtceu:forge_hammer/hammer_netherrack_palladium_ore_to_raw_ore" | "mysticalagriculture:awakened_supremium_helmet" | "gtceu:arc_furnace/arc_lv_gas_turbine" | "thermal:machines/pulverizer/pulverizer_silver_ingot_to_dust" | "gtceu:laser_engraver/engrave_lpic_phosphorus" | "gtceu:alloy_blast_smelter/incoloy_ma_956" | "framedblocks:framed_wall" | "gtceu:macerator/macerate_green_terracotta" | "gtceu:macerator/macerate_tin_alloy_ingot" | "mysticalagriculture:essence/botania/magenta_mystical_flower" | "gtceu:alloy_smelter/annealed_copper_ingot_and_zinc_dust_into_brass" | "mysticalagradditions:tconstruct/casting/imperium/ingot_gold_cast" | "gtceu:alloy_smelter/alloy_smelt_black_steel_ingot_to_gear" | "gtceu:assembler/field_generator_mv" | "gtceu:extractor/extract_rhodium_plated_palladium_long_rod" | "gtceu:large_chemical_reactor/styrene_from_benzene" | "gtceu:centrifuge/decomposition_centrifuging__yellow_limonite" | "minecraft:copper_ingot_from_smelting_raw_copper" | "gtceu:packer/strip_blue_alloy_cable_gt_single" | "gtceu:packer/package_concrete_small_dust" | "gtceu:macerator/macerate_golden_chestplate" | "gtceu:forge_hammer/hammer_chalcopyrite_crushed_ore_to_impure_dust" | "gtceu:ore_washer/wash_lapis_crushed_ore_to_purified_ore_fast" | "gtceu:cutter/cut_titanium_tungsten_carbide_block_to_plate_water" | "create:cutting/compat/byg/lament_log" | "gtceu:cutter/cut_asoc_distilled_water" | "gtceu:cutter/cut_rubber_screw_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_rotor" | "mysticalagriculture:seed/reprocessor/osmium" | "gtceu:packer/strip_electrum_cable_gt_hex" | "gtceu:assembler/cover_nickel_wire_gt_hex_silicone" | "gtceu:arc_furnace/arc_iv_emitter" | "mysticalagriculture:tertium_ingot_recraft" | "gtceu:forming_press/copy_shape_foil_extruder_mold" | "gtceu:packer/package_concrete_tiny_dust" | "gtceu:macerator/macerate_garnierite_crushed_ore_to_dust" | "gtceu:packer/unpackage_void_tiny_dust" | "gtceu:cutter/cut_signalum_block_to_plate_water" | "gtceu:shaped/pickaxe_duranium" | "thermal:devices/tree_extractor/tree_extractor_boost_bone_meal" | "gtceu:distillery/distill_hydro_cracked_propene_to_ethylene" | "gtceu:extractor/extract_hastelloy_c_276_rod" | "gtceu:macerator/macerate_stellarium_hex_wire" | "gtceu:large_chemical_reactor/iridium_chloride_separation" | "gtceu:extruder/extrude_magnetic_steel_to_rod" | "gtceu:assembler/cover_steel_wire_gt_single_rubber" | "gtceu:forge_hammer/hammer_endstone_tin_ore_to_raw_ore" | "framedblocks:framed_panel_rotate_to_framed_slab" | "minecraft:jungle_sign" | "gtceu:macerator/macerate_green_sapphire_plate" | "minecraft:cyan_candle" | "gtceu:shapeless/centrifuged_ore_to_dust_tungstate" | "mysticalagriculture:imperium_ingot" | "gtceu:shaped/nugget_assembling_raw_rubber" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_naphtha" | "gtceu:arc_furnace/arc_golden_leggings" | "gtceu:shapeless/gem_to_gem_gem_realgar" | "gtceu:alloy_blast_smelter/osmiridium" | "gtceu:extractor/extract_silicone_rubber_foil" | "mysticaladaptations:insanium_boots" | "gtceu:packer/unpackage_uranium_small_dust" | "gtceu:bender/bend_vanadium_gallium_ingot_to_double_plate" | "gtceu:packer/unpackage_stibnite_tiny_dust" | "gtceu:shaped/wire_cutter_sterling_silver" | "gtceu:extractor/extract_hssg_foil" | "gtceu:packer/unpackage_gypsum_small_dust" | "gtceu:large_chemical_reactor/steam_crack_butane" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_double_wire" | "gtceu:forge_hammer/hammer_netherrack_saltpeter_ore_to_raw_ore" | "gtceu:shaped/turbine_blade_molybdenum" | "gtceu:macerator/macerate_silicone_rubber_ingot" | "exnihilosequentia:compost/ens_sweet_berries" | "gtceu:shapeless/gold_wire_wiregtdouble_doubling" | "gtceu:shaped/tiny_dust_disassembling_stainless_steel" | "gtceu:alloy_smelter/alloy_smelt_rose_gold_to_nugget" | "gtceu:shaped/stick_long_stick_bismuth_bronze" | "gtceu:shaped/hammer_neutronium" | "xtonesreworked:vena_block_11_from_stonecutting" | "gtceu:forge_hammer/hammer_deepslate_oilsands_ore_to_raw_ore" | "gtceu:packer/package_uvarovite_small_dust" | "create:crafting/kinetics/mechanical_drill" | "gtceu:assembler/field_generator_hv" | "gtceu:assembler/assemble_naquadah_alloy_turbine_blade" | "gtceu:macerator/macerate_rhodium_bolt" | "gtceu:mixer/rocket_fuel_from_oxygen" | "gtceu:shaped/tiny_dust_disassembling_gallium_arsenide" | "gtceu:shaped/small_dust_assembling_cinnabar" | "mysticalagriculture:prudentium_leggings" | "gtceu:packer/unpackage_twinite_small_dust" | "gtceu:macerator/macerate_chromium_plate" | "gtceu:macerator/macerate_endstone_almandine_ore_to_raw_ore" | "gtceu:blasting/smelt_endstone_oilsands_ore_to_ingot" | "gtceu:lathe/lathe_hsss_to_rod" | "gtceu:macerator/macerate_zeron_100_double_plate" | "minecraft:light_gray_dye_from_black_white_dye" | "gtceu:packer/package_magnesia_small_dust" | "gtceu:shaped/nugget_assembling_enriched_naquadah" | "gtceu:macerator/macerate_magnesite_crushed_ore_to_dust" | "gtceu:large_chemical_reactor/hydro_crack_ethylene" | "gtceu:centrifuge/decomposition_centrifuging__blaze" | "gtceu:packer/unpackage_black_steel_small_dust" | "gtceu:autoclave/autoclave_dust_cinnabar__distilled" | "functionalstorage:storage_controller" | "gtceu:macerator/macerate_redstone_lamp" | "gtceu:blasting/smelt_raw_garnet_sand_ore_to_ingot" | "gtceu:extruder/extrude_tungsten_steel_tiny_pipe" | "gtceu:shaped/frame_prismalium" | "gtceu:cutter/cut_americium_block_to_plate" | "gtceu:arc_furnace/arc_bismuth_bronze_bolt" | "gtceu:macerator/macerate_deepslate_silver_ore_to_raw_ore" | "gtceu:macerator/macerate_netherrack_apatite_ore_to_raw_ore" | "minecraft:large_boiler/dark_oak_wood" | "gtceu:assembler/field_generator_iv" | "gtceu:shaped/battery_hull_mv" | "gtceu:macerator/macerate_twinite_ingot" | "gtceu:macerator/macerate_rhodium_plated_palladium_rod" | "create:compat/projectvibrantjourneys/cutting/stripped_aspen_log" | "gtceu:macerator/macerate_electrum_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_neodymium_turbine_blade" | "gtceu:cutter/cut_stainless_steel_long_rod_to_rod_water" | "minecraft:mud_brick_stairs_from_mud_bricks_stonecutting" | "gtceu:fluid_solidifier/solidify_polyvinyl_butyral_to_plate" | "gtceu:shaped/battery_hull_lv" | "gtceu:macerator/macerate_aluminium_fluid_cell" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_butyral_to_ingot" | "gtceu:extractor/extract_molybdenum_disilicide_long_rod" | "gtceu:shaped/wrench_steel" | "gtceu:packer/unpackage_potash_small_dust" | "gtceu:arc_furnace/arc_block_casting_mold" | "gtceu:centrifuge/decomposition_centrifuging__tricalcium_phosphate" | "gtceu:autoclave/autoclave_dust_monazite__water" | "gtceu:packer/strip_silver_cable_gt_double" | "railways:sequenced_assembly/track_blue_skies_frostbright_narrow" | "xtonesreworked:flat_lamp" | "gtceu:shaped/small_dust_disassembling_mica" | "gtceu:forge_hammer/hammer_endstone_powellite_ore_to_raw_ore" | "modularrouters:flinger_module" | "gtceu:shaped/small_dust_disassembling_polyvinyl_butyral" | "xtonesreworked:vect_block_6_from_stonecutting" | "gtceu:packer/unpackage_molybdenum_tiny_dust" | "gtceu:cutter/cut_weapon_grade_naquadah_long_rod_to_rod_distilled_water" | "create_crystal_clear:steel_tinted_glass_casing" | "gtceu:forming_press/press_molybdenum_turbine_rotor" | "create:splashing/green_concrete_powder" | "gtceu:arc_furnace/arc_cupronickel_spring" | "gtceu:shaped/zpm_electrolyzer" | "gtceu:shapeless/shellite_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_olivine_rod" | "gtceu:distillation_tower/distill_steam_cracked_butane" | "gtceu:assembler/steel_crate" | "simplylight:illuminant_slab" | "create:polished_cut_crimsite_wall_from_stone_types_crimsite_stonecutting" | "gtceu:forge_hammer/hammer_deepslate_lithium_ore_to_raw_ore" | "gtceu:packer/pack_copper_wires_4_single" | "gtceu:shaped/stick_long_tungsten" | "gtceu:shaped/tiny_dust_assembling_steel" | "gtceu:shapeless/lead_wire_wiregtsingle_quadrupling" | "gtceu:large_chemical_reactor/nitric_oxide_from_dioxide_2" | "minecraft:steam_boiler/jungle_trapdoor" | "packagedexcrafting:elite_crafter" | "gtceu:laser_engraver/engrave_red_garnet_exquisite_gem_to_flawless_gem" | "gtceu:wiremill/mill_steel_wire_to_fine_wire" | "framedblocks:framing_saw/framed_sloped_prism" | "gtceu:packer/unpackage_lepidolite_tiny_dust" | "thermal:machines/pulverizer/pulverizer_iron_ingot_to_dust" | "gtceu:shaped/small_dust_disassembling_brass" | "gtceu:macerator/macerate_molybdenum_double_plate" | "create:polished_cut_scorchia_wall_from_stone_types_scorchia_stonecutting" | "gtceu:arc_furnace/arc_twinite_quadruple_wire" | "gtceu:fluid_solidifier/solidify_melodium_small_gear" | "gtceu:extractor/extract_niobium_titanium_double_cable" | "gtceu:arc_furnace/arc_steel_double_cable" | "create:cutting/compat/byg/willow_wood" | "gtceu:assembler/repeater" | "bigreactors:reactor/reinforced/computerport" | "gtceu:chemical_reactor/golden_apple" | "ae2:network/cables/dense_covered_yellow" | "create:crafting/kinetics/shaft" | "mysticalagradditions:large_boiler/prudentium_coal" | "create:item_application/andesite_casing_from_log" | "gtceu:macerator/macerate_cobalt_double_wire" | "gtceu:fluid_solidifier/solidify_neodymium_to_ingot" | "gtceu:compressor/compress_rubyto_ore_block" | "thermal:machines/insolator/insolator_lily_of_the_valley" | "gtceu:extractor/extract_polycaprolactam_ingot" | "gtceu:thermal_centrifuge/centrifuge_lepidolite_purified_ore_to_refined_ore" | "gtceu:assembly_line/electric_piston_zpm" | "gtceu:smelting/smelt_almandine_ore_to_ingot" | "gtceu:distillery/distill_seed_oil_to_lubricant" | "gtceu:macerator/macerate_melodium_rotor" | "gtceu:shaped/small_dust_disassembling_sugar" | "gtceu:macerator/macerate_raw_spodumene_ore_to_crushed_ore" | "gtceu:cutter/cut_copper_long_rod_to_rod_water" | "thermal:earth_charge/apatite_dust_from_apatite" | "gtceu:shaped/hopper" | "thermal:machines/crucible/crucible_honey_block_to_honey" | "gtceu:macerator/macerate_grossular_crushed_ore_to_impure_dust" | "exnihilosequentia:sieve/ens_dark_oak_leaves" | "farmersdelight:steam_boiler/tatami" | "gtceu:packer/package_cinnabar_tiny_dust" | "gtceu:shapeless/block_decompress_silver" | "gtceu:chemical_bath/paper_from_wood_dust" | "thermal_extra:augments/potion_amplifier_augment_5" | "gtceu:macerator/macerate_prismalium_plate" | "thermal_extra:augments/potion_amplifier_augment_3" | "thermal_extra:augments/potion_amplifier_augment_4" | "gtceu:packer/pack_gold_wires_3_1" | "gtceu:packer/pack_gold_wires_3_0" | "gtceu:packer/package_ender_eye_tiny_dust" | "gtceu:shaped/tiny_dust_disassembling_andesite" | "gtceu:shapeless/centrifuged_ore_to_dust_uraninite" | "gtceu:shaped/small_dust_assembling_emerald" | "thermal_extra:augments/potion_amplifier_augment_1" | "thermal:machines/press/press_radish_packing" | "thermal_extra:augments/potion_amplifier_augment_2" | "gtceu:fluid_solidifier/solidify_molybdenum_disilicide_to_plate" | "gtceu:extruder/extrude_gold_ingot_to_block" | "minecraft:large_boiler/acacia_planks" | "gtceu:ore_washer/wash_almandine_crushed_ore_to_purified_ore_distilled" | "numina:components/rubber_hose" | "gtceu:shaped/small_dust_assembling_iridium_chloride" | "create:polished_cut_tuff_slab_from_stone_types_tuff_stonecutting" | "create:splashing/thermal/crushed_raw_lead" | "gtceu:cutter/cut_tritanium_rod_to_bolt_distilled_water" | "gtceu:assembly_line/electric_motor_zpm" | "gtceu:assembler/cover_annealed_copper_wire_gt_quadruple_silicone" | "gtceu:packer/unpackage_titanium_tungsten_carbide_tiny_dust" | "gtceu:smelting/smelt_netherrack_pyrolusite_ore_to_ingot" | "gtceu:macerator/macerate_blue_glass_lens" | "gtceu:cutter/cut_niobium_nitride_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_stellarium_ring" | "gtceu:create_mixer/ruby_slurry" | "bigreactors:reactor/reinforced/fluidaccessport" | "gtceu:ore_washer/wash_cooperite_crushed_ore_to_purified_ore_fast" | "gtceu:alloy_smelter/alloy_smelt_epoxy_to_ingot" | "create:deploying/waxed_oxidized_copper_from_adding_wax" | "gtceu:extractor/extract_titanium_carbide_ingot" | "gtceu:forge_hammer/hammer_plutonium_crushed_ore_to_impure_dust" | "gtceu:blasting/smelt_endstone_garnet_sand_ore_to_ingot" | "gtceu:bender/bend_hastelloy_c_276_ingot_to_double_plate" | "gtceu:chemical_reactor/ethenone" | "gtceu:extruder/extrude_vanadium_gallium_to_rod" | "gtceu:ore_washer/wash_mica_dirty_dust_to_dust" | "gtceu:macerator/macerate_black_steel_single_cable" | "gtceu:cutter/cut_lumium_long_rod_to_rod_water" | "gtceu:extractor/extract_annealed_copper_foil" | "mysticalagriculture:stonecutting/soulstone_slabs_from_soulstone" | "gtceu:forming_press/press_steel_turbine_rotor" | "gtceu:macerator/macerate_cobalt_brass_large_restrictive_item_pipe" | "minecraft:end_rod" | "thermal:machines/insolator/insolator_tomato" | "gtceu:shaped/tiny_dust_disassembling_lithium" | "create:smelting/ingot_uranium_compat_immersiveengineering" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_1_0" | "gtceu:shaped/axe_red_steel" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_1_1" | "gtceu:shaped/compress_neodymium_to_ore_block" | "gtceu:autoclave/energy_crystal_black_steel" | "gtceu:large_chemical_reactor/phosphorus_pentoxide_from_elements" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_1_2" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_1_3" | "gtceu:packer/package_platinum_raw_small_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_obsidian" | "farmersdelight:cutting/cod" | "gtceu:macerator/macerate_magnalium_screw" | "gtceu:shaped/frame_hsla_steel" | "gtceu:forge_hammer/hammer_endstone_iron_ore_to_raw_ore" | "gtceu:shaped/nonuple_neutronium_pipe" | "gtceu:shaped/lv_kinetic_mixer" | "gtceu:shaped/tiny_dust_disassembling_grossular" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_to_ingot" | "thermal:storage/peanut_from_block" | "mysticalagriculture:essence/chisel/marble" | "gtceu:compressor/compress_red_garnetto_ore_block" | "gtceu:macerator/macerate_stellarium_block" | "ae2:inscriber/sky_stone_dust" | "bigreactors:turbine/reinforced/blade" | "farmersdelight:cutting/dark_oak_log" | "gtceu:centrifuge/centrifuge_basaltic_mineral_sand_pure_dust_to_dust" | "gtceu:shapeless/copper_wire_wiregtquadruple_doubling" | "gtceu:extractor/extract_red_steel_plate" | "gtceu:macerator/macerate_naquadah_dense_plate" | "gtceu:shapeless/decompress_spessartine_from_ore_block" | "gtceu:ore_washer/wash_calcite_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_annealed_copper_dust" | "bigreactors:fluidizer/solid/cyanite" | "packagedauto:crafter_ae" | "gtceu:smelting/smelt_raw_molybdenite_ore_to_ingot" | "gtceu:lathe/lathe_ruby_gem_to_lens" | "gtceu:shapeless/decompress_cooperite_from_ore_block" | "gtceu:shaped/uv_charger_4x" | "gtceu:extruder/extrude_thorium_to_plate" | "gtceu:extruder/extrude_polyvinyl_chloride_small_pipe" | "create:milling/bone" | "gtceu:extractor/extract_tin_screw" | "gtceu:alloy_smelter/alloy_smelt_red_steel_ingot_to_gear" | "gtceu:extractor/extract_europium_nugget" | "gtceu:arc_furnace/arc_annealed_copper_bolt" | "mysticalagriculture:essence/minecraft/yellow_dye" | "gtceu:packer/unpackage_phosphate_small_dust" | "gtceu:macerator/macerate_zeolite_crushed_ore_to_dust" | "gtceu:cutter/cut_stainless_steel_screw_to_bolt_water" | "gtceu:forge_hammer/hammer_netherrack_kyanite_ore_to_raw_ore" | "thermal:smelting/bronze_ingot_from_dust_smelting" | "gtceu:cutter/cut_neutronium_rod_to_bolt" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtoctal_splitting" | "gtceu:bender/bend_palladium_to_plate" | "gtceu:macerator/macerate_polytetrafluoroethylene_huge_fluid_pipe" | "gtceu:packer/package_cobaltite_small_dust" | "gtceu:macerator/macerate_red_sandstone_stairs" | "gtceu:macerator/macerate_yellow_garnet_ore_to_raw_ore" | "gtceu:ore_washer/wash_ilmenite_crushed_ore_to_purified_ore_fast" | "thermal:machines/pulverizer/pulverizer_diamond_armor" | "gtceu:fluid_solidifier/solidify_tritanium_block" | "gtceu:macerator/macerate_bookshelf" | "gtceu:macerator/macerate_jungle_button" | "gtceu:shaped/small_dust_disassembling_pyrite" | "gtceu:smelting/smelt_refinedore_hematite_to_ingot" | "gtceu:fluid_solidifier/solidify_electrum_to_nugget" | "gtceu:shaped/small_dust_disassembling_sodium_sulfide" | "gtceu:packer/pack_naquadah_wires_4_0" | "thermal:deep_aquachow_4" | "gtceu:shaped/bolt_saw_trinium" | "gtceu:shapeless/silver_wire_wiregtoctal_splitting" | "thermal:storage/cinnabar_block" | "gtceu:cutter/cut_tritanium_block_to_plate" | "gtceu:forge_hammer/hammer_netherrack_copper_ore_to_raw_ore" | "gtceu:packer/package_platinum_group_sludge_tiny_dust" | "gtceu:shaped/compress_diamond_to_ore_block" | "minecraft:stone_brick_slab_from_stone_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_copper_purified_ore_to_refined_ore" | "framedblocks:framed_slab_edge" | "gtceu:macerator/macerate_aluminium_turbine_blade" | "railways:sequenced_assembly/track_biomesoplenty_dead_wide" | "gtceu:packer/pack_iron_wires_4_single" | "gtceu:extractor/extract_polyphenylene_sulfide_nugget" | "create:cutting/compat/biomesoplenty/stripped_cherry_wood" | "gtceu:macerator/macerate_steel_huge_fluid_pipe" | "gtceu:extruder/extrude_epoxy_to_ingot" | "gtceu:shaped/shovel_sterling_silver" | "gtceu:arc_furnace/arc_soul_infused_double_wire" | "gtceu:arc_furnace/arc_platinum_large_item_pipe" | "minecraft:oak_trapdoor" | "gtceu:shaped/small_dust_assembling_tin_alloy" | "gtceu:bender/bend_polyethylene_ingot_to_foil" | "gtceu:laser_engraver/engrave_apatite_exquisite_gem_to_flawless_gem" | "gtceu:shaped/foil_graphene" | "gtceu:shapeless/gem_to_gem_gem_uvarovite" | "gtceu:smelting/smelt_raw_realgar_ore_to_ingot" | "gtceu:arc_furnace/arc_zpm_diode" | "simplylight:illuminant_magenta_block_dyed" | "minecraft:waxed_cut_copper_slab_from_honeycomb" | "gtceu:thermal_centrifuge/centrifuge_powellite_crushed_ore_to_refined_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_18_crown_6" | "gtceu:compressor/compress_polyethylene_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_tin_alloy" | "gtceu:cutter/cut_coke_flawless_gem_to_gem_distilled_water" | "gtceu:cutter/cut_invar_screw_to_bolt" | "gtceu:cutter/cut_chromium_screw_to_bolt" | "ae2:network/cables/dense_smart_brown" | "gtceu:forge_hammer/hammer_olivine_crushed_ore_to_dust" | "mysticalagriculture:essence/minecraft/cyan_dye" | "gtceu:extractor/extract_platinum_foil" | "gtceu:forge_hammer/hammer_spodumene_crushed_ore_to_impure_dust" | "gtceu:bender/bend_enderium_plate_to_foil" | "gtceu:packer/unpackage_copper_small_dust" | "gtceu:extractor/extract_potin_long_rod" | "gtceu:assembler/zpm_1024a_laser_source_hatch" | "gtceu:shaped/nonuple_aluminium_pipe" | "gtceu:packer/unpackage_saltpeter_small_dust" | "gtceu:shapeless/hssg_wire_wiregtsingle_doubling" | "gtceu:forge_hammer/hammer_grossular_ore_to_raw_ore" | "gtceu:packer/pack_copper_wires_3_0" | "gtceu:packer/pack_copper_wires_3_1" | "gtceu:extractor/extract_steel_double_plate" | "gtceu:macerator/macerate_mv_voltage_coil" | "gtceu:bender/bend_stellite_100_ingot_to_double_plate" | "gtceu:alloy_smelter/alloy_smelt_chromium_ingot_to_block" | "gtceu:fluid_solidifier/solidify_europium_to_ingot" | "gtceu:shaped/drill_head_titanium" | "gtceu:lathe/lathe_logs" | "gtceu:ore_washer/wash_glauconite_sand_crushed_ore_to_purified_ore_fast" | "gtceu:packer/pack_trinium_wires_1_single" | "create:crafting/kinetics/crafter_slot_cover" | "gtceu:assembler/cover_kanthal_wire_gt_double_rubber" | "gtceu:shaped/stick_long_enderium" | "gtceu:packer/package_arsenic_tiny_dust" | "gtceu:shaped/mining_hammer_vanadium_steel" | "gtceu:shapeless/tin_wire_wiregtsingle_doubling" | "simplylight:illuminant_green_block_on_toggle" | "ae2:block_cutter/walls/cut_quartz_wall" | "farmersdelight:chocolate_pie" | "gtceu:distillation_tower/distill_dilute_hcl" | "gtceu:large_chemical_reactor/sulfuric_acid_from_sulfur" | "gtceu:macerator/macerate_sapphire_crushed_ore_to_dust" | "gtceu:shaped/small_dust_assembling_gallium_sulfide" | "gtceu:shaped/tiny_dust_assembling_caprolactam" | "gtceu:fluid_solidifier/solidify_molybdenum_to_plate" | "gtceu:alloy_smelter/alloy_smelt_stellarium_to_nugget" | "gtceu:macerator/macerate_green_glazed_terracotta" | "gtceu:forge_hammer/hammer_deepslate_sodalite_ore_to_raw_ore" | "gtceu:shaped/plate_double_cupronickel" | "mysticalagriculture:diamond_sickle" | "gtceu:fluid_solidifier/solidify_titanium_to_ingot" | "minecraft:music_disc_5" | "gtceu:arc_furnace/arc_iridium_frame" | "gtceu:forge_hammer/hammer_raw_iron_to_crushed_ore" | "thermal:machines/press/packing3x3/press_wheat_packing" | "minecraft:steam_boiler/spruce_stairs" | "gtceu:shaped/tiny_dust_assembling_carbon" | "gtceu:arc_furnace/arc_dragonsteel_single_wire" | "gtceu:cutter/cut_titanium_screw_to_bolt" | "gtceu:bender/bend_nickel_to_plate" | "thermal:machines/insolator/insolator_red_mushroom" | "gtceu:macerator/macerate_invar_gear" | "gtceu:cutter/cut_osmiridium_screw_to_bolt_water" | "minecraft:gold_ingot_from_blasting_deepslate_gold_ore" | "gtceu:centrifuge/impure_naquadria_solution_separation" | "gtceu:shapeless/red_alloy_cable_16" | "gtceu:smelting/dust_darmstadtium__demagnetize_from_dust" | "gtceu:extruder/extrude_tin_alloy_pipe" | "gtceu:shaped/compress_red_garnet_to_ore_block" | "thermal:machines/pulverizer/pulverizer_gravel" | "gtceu:arc_furnace/arc_wrought_iron_dust" | "gtceu:packer/package_barite_tiny_dust" | "gtceu:cutter/cut_void_long_rod_to_rod_distilled_water" | "create:cutting/compat/byg/baobab_wood" | "gtceu:cutter/cut_tungsten_carbide_long_rod_to_rod" | "create:filling/blaze_cake" | "minecraft:light_gray_carpet_from_white_carpet" | "gtceu:bender/bend_rhodium_plate_to_foil" | "gtceu:bender/bend_tungsten_steel_ingot_to_dense_plate" | "powersuits:modules/movement/glider" | "minecraft:smoker" | "ae2:inscriber/silicon_print" | "create:cutting/compat/byg/baobab_log" | "gtceu:arc_furnace/arc_iv_energy_input_hatch" | "gtceu:electric_blast_furnace/blast_melodium_gas" | "gtceu:macerator/macerate_polyethylene_nugget" | "gtceu:extruder/nan_certificate" | "gtceu:macerator/macerate_andradite_gem" | "create:copycat_step_from_ingots_zinc_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_prismalium_to_nugget" | "gtceu:cutter/cut_enderium_screw_to_bolt_distilled_water" | "gtceu:shaped/compress_emerald_to_ore_block" | "gtceu:macerator/macerate_diamond_ore_to_raw_ore" | "gtceu:extruder/extrude_chromium_small_pipe" | "xtonesreworked:mint_block_14_from_stonecutting" | "colossalchests:chest_wall_wood" | "gtceu:forming_press/press_ultimet_turbine_rotor" | "mysticalagriculture:essence/botania/gray_mystical_flower" | "gtceu:macerator/macerate_raw_ruby_ore_to_crushed_ore" | "create:compat/upgrade_aquatic/milling/white_searocket" | "gtceu:extractor/extract_palladium_ingot" | "thermal:fire_charge/bronze_ingot_4" | "gtceu:extruder/extrude_blue_steel_ingot_to_gear" | "farmersdelight:cutting/clay" | "gtceu:packer/package_zincite_tiny_dust" | "gtceu:cutter/cut_ram_water" | "gtceu:packer/package_polyethylene_small_dust" | "gtceu:macerator/macerate_electrotine_refined_ore_to_dust" | "gtceu:smelting/smelt_raw_electrotine_ore_to_ingot" | "framedblocks:framed_gold_pressure_plate" | "gtceu:arc_furnace/arc_luv_electromagnetic_separator" | "gtceu:packer/unpackage_chromium_trioxide_tiny_dust" | "minecraft:bricks" | "gtceu:macerator/macerate_raw_bastnasite_ore_to_crushed_ore" | "gtceu:cutter/cut_europium_block_to_plate_water" | "gtceu:macerator/macerate_endstone_tin_ore_to_raw_ore" | "thermal:machines/pulverizer/pulverizer_sandstone" | "gtceu:smelting/smelt_crushedore_magnetite_to_ingot" | "thermal:device_hive_extractor" | "gtceu:laser_engraver/engrave_lapis_exquisite_gem_to_flawless_gem" | "gtceu:assembler/torch_coal" | "minecraft:exposed_cut_copper" | "gtceu:blasting/smelt_raw_cobaltite_ore_to_ingot" | "gtceu:forge_hammer/sandstone_to_sand" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_butadiene" | "gtceu:extruder/extrude_stainless_steel_huge_pipe" | "gtceu:extractor/extract_sterling_silver_long_rod" | "minecraft:jungle_pressure_plate" | "gtceu:blasting/smelt_endstone_certus_quartz_ore_to_ingot" | "gtceu:shaped/steam_rock_breaker_bronze" | "gtceu:alloy_smelter/alloy_smelt_rose_gold_to_ingot" | "gtceu:alloy_smelter/copper_dust_and_nickel_ingot_into_cupronickel" | "gtceu:packer/unpackage_potassium_tiny_dust" | "gtceu:shaped/small_dust_disassembling_emerald" | "gtceu:extruder/extrude_silver_wire" | "create:cut_veridium_brick_slab_recycling" | "gtceu:smelting/smelt_barite_ore_to_ingot" | "ae2:tools/paintballs_lumen_cyan" | "ae2:network/cables/smart_pink" | "gtceu:cutter/cut_tin_alloy_rod_to_bolt" | "gtceu:packer/strip_platinum_cable_gt_octal" | "gtceu:macerator/macerate_yttrium_barium_cuprate_quadruple_wire" | "gtceu:shaped/small_dust_disassembling_ruthenium_trinium_americium_neutronate" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_octal_wire" | "bucketlib:bucket_dyeing" | "gtceu:shapeless/hssg_wire_wiregtquadruple_doubling" | "mysticalagriculture:awakened_supremium_watering_can" | "gtceu:shaped/ring_aluminium" | "gtceu:centrifuge/centrifuge_wulfenite_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_deepslate_certus_quartz_ore_to_raw_ore" | "gtceu:shapeless/purified_ore_to_dust_aluminium" | "gtceu:ore_washer/wash_tricalcium_phosphate_pure_dust_to_dust" | "minecraft:blue_banner" | "gtceu:arc_furnace/arc_iron_double_plate" | "gtceu:compressor/compress_uranium_to_block" | "ae2:network/cables/dense_smart_yellow" | "gtceu:bender/bend_niobium_titanium_plate_to_foil" | "gtceu:shaped/spring_small_niobium_titanium" | "xtonesreworked:xtone_tile" | "gtceu:extractor/extract_cupronickel_plate" | "gtceu:macerator/macerate_uv_voltage_coil" | "gtceu:extractor/extract_prismalium_small_gear" | "gtceu:bender/bend_yttrium_barium_cuprate_rod_to_small_spring" | "packagedauto:me_package_component" | "gtceu:cutter/cut_tungsten_carbide_screw_to_bolt_water" | "gtceu:extruder/extrude_black_bronze_huge_pipe" | "gtceu:macerator/macerate_blue_steel_double_plate" | "framedblocks:framing_saw/framed_flat_inv_double_slope_panel_corner" | "gtceu:wiremill/mill_platinum_wire_to_fine_wire" | "gtceu:shaped/nugget_assembling_tin_alloy" | "gtceu:shaped/luv_thermal_centrifuge" | "gtceu:fluid_solidifier/solidify_titanium_gear" | "minecraft:glowstone" | "create:copper_tile_slab" | "gtceu:blasting/smelt_netherrack_molybdenum_ore_to_ingot" | "gtceu:extruder/extrude_potin_to_plate" | "gtceu:lathe/lathe_tritanium_nugget_to_round" | "gtceu:fluid_solidifier/solidify_ruthenium_block" | "gtceu:shaped/plate_double_blue_alloy" | "gtceu:arc_furnace/arc_tungstensteel_turbine_casing" | "gtceu:extruder/extrude_hsss_to_rod" | "mysticalagriculture:seed/crafting/neutronium" | "gtceu:shapeless/decompress_sphalerite_from_ore_block" | "gtceu:extractor/extract_europium_single_cable" | "gtceu:blasting/smelt_netherrack_pyrope_ore_to_ingot" | "thermal:machines/sawmill/sawmill_oak_logs" | "gtceu:shapeless/kanthal_wire_wiregtoctal_doubling" | "exnihilosequentia:ens_raw_platinum" | "mysticalagriculture:essence/thermal/enderium_ingot" | "gtceu:arc_furnace/arc_naquadria_double_plate" | "create:polished_cut_dripstone_stairs_from_stone_types_dripstone_stonecutting" | "gtceu:alloy_blast_smelter/rose_gold_gas" | "mysticalagradditions:large_boiler/insanium_coal" | "thermal:machines/centrifuge/centrifuge_dandelion" | "gtceu:ore_washer/wash_gold_crushed_ore_to_purified_ore_fast" | "gtceu:blasting/smelt_deepslate_rock_salt_ore_to_ingot" | "gtceu:extractor/extract_lumium_foil" | "gtceu:arc_furnace/arc_twinite_small_gear" | "gtceu:macerator/macerate_lv_fermenter" | "extendedcrafting:enhanced_ender_ingot_uncraft" | "gtceu:ore_washer/wash_stibnite_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_zeolite_crushed_ore_to_dust" | "xtonesreworked:tank_block_8_from_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_osmium_tetroxide" | "gtceu:smelting/smelt_endstone_quartzite_ore_to_ingot" | "gtceu:packer/unpackage_neutronium_small_dust" | "gtceu:packer/unpackage_granitic_mineral_sand_small_dust" | "gtceu:shaped/screw_iridium" | "gtceu:macerator/macerate_magnesium_diboride_ingot" | "gtceu:autoclave/autoclave_dust_lazurite__distilled" | "gtceu:compressor/compress_tungsten_steel_nugget_to_ingot" | "gtceu:ore_washer/wash_wulfenite_pure_dust_to_dust" | "gtceu:extractor/extract_electrum_double_plate" | "railways:sequenced_assembly/black_conductor_cap" | "gtceu:arc_furnace/arc_wrought_iron_long_rod" | "thermal:storage/cinnabar_from_block" | "gtceu:cutter/cut_nether_quartz_flawless_gem_to_gem_water" | "minecraft:red_carpet_from_white_carpet" | "gtceu:macerator/macerate_aluminium_quadruple_fluid_pipe" | "framedblocks:framing_saw/framed_rail_slope" | "gtceu:macerator/macerate_netherrack_cassiterite_sand_ore_to_raw_ore" | "gtceu:shapeless/centrifuged_ore_to_dust_plutonium" | "gtceu:assembler/duct_tape_polyethylene" | "mysticalagriculture:seed/crafting/electrum" | "exnihilosequentia:ens_nether_brick_hammer" | "gtceu:compressor/compress_palladiumto_ore_block" | "gtceu:shaped/nugget_assembling_blue_steel" | "gtceu:bender/bend_blue_steel_ingot_to_double_plate" | "gtceu:extractor/extract_brass_double_plate" | "gtceu:blasting/smelt_endstone_malachite_ore_to_ingot" | "gtceu:cutter/cut_darmstadtium_rod_to_bolt_water" | "farmersdelight:cutting/dark_oak_sign" | "gtceu:extractor/extract_neutronium_double_plate" | "gtceu:alloy_smelter/alloy_smelt_yttrium_barium_cuprate_ingot_to_block" | "mysticalagriculture:seed/reprocessor/gaia_spirit" | "gtceu:shaped/tiny_dust_disassembling_sugar" | "gtceu:fluid_solidifier/petri_dish_pbi" | "gtceu:macerator/macerate_deepslate_bornite_ore_to_raw_ore" | "gtceu:assembler/torch_coke_gem" | "gtceu:bender/bend_yttrium_barium_cuprate_long_rod_to_spring" | "create:polished_cut_deepslate_from_stone_types_deepslate_stonecutting" | "gtceu:arc_furnace/arc_cobalt_brass_huge_restrictive_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_electrum_to_nugget" | "mysticalagriculture:seed/reprocessor/sky_stone" | "gtceu:shaped/foil_naquadah_alloy" | "thermal:steam_boiler/bitumen_block" | "gtceu:compressor/compress_kyaniteto_ore_block" | "gtceu:shaped/frame_naquadah_alloy" | "gtceu:distillation_tower/distill_steam_cracked_ethane" | "gtceu:arc_furnace/arc_lv_mixer" | "minecraft:large_boiler/orange_wool" | "gtceu:packer/package_vanadium_gallium_small_dust" | "xtonesreworked:vect_block_12_from_stonecutting" | "gtceu:circuit_assembler/quantum_mainframe_zpm_asmd" | "thermal:machines/centrifuge/centrifuge_flax" | "minecraft:blue_bed_from_white_bed" | "exnihilosequentia:fluid_item/ens_end_stone" | "gtceu:laser_engraver/engrave_yellow_garnet_exquisite_gem_to_flawless_gem" | "thermal:machines/press/packing3x3/press_tin_packing" | "gtceu:large_chemical_reactor/ammonia_from_elements" | "gtceu:packer/pack_signalum_wires_3_single" | "gtceu:blasting/smelt_netherrack_cinnabar_ore_to_ingot" | "gtceu:cutter/cut_weapon_grade_naquadah_block_to_plate" | "gtceu:packer/pack_black_steel_wires_2_single" | "gtceu:extractor/extract_black_steel_double_cable" | "gtceu:alloy_smelter/alloy_smelt_vanadium_ingot_to_block" | "gtceu:macerator/macerate_iv_brewery" | "gtceu:shaped/plate_uranium_235" | "gtceu:forge_hammer/hammer_manganese_to_plate" | "gtceu:autoclave/autoclave_dust_sodalite__water" | "gtceu:macerator/macerate_redstone_block" | "gtceu:shaped/bolt_saw_lumium" | "xtonesreworked:reds_block_6_from_stonecutting" | "gtceu:shaped/medium_tungsten_carbide_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_gold" | "gtceu:ore_washer/wash_plutonium_crushed_ore_to_purified_ore_distilled" | "gtceu:fluid_solidifier/solidify_nickel_to_plate" | "gtceu:shapeless/nugget_disassembling_bismuth" | "gtceu:assembler/casing_tungstensteel_turbine" | "gtceu:macerator/macerate_gold_small_spring" | "gtceu:shaped/mortar_grind_tin" | "gtceu:forge_hammer/hammer_deepslate_opal_ore_to_raw_ore" | "gtceu:blasting/smelt_nickel_ore_to_ingot" | "gtceu:shaped/plate_double_titanium_tungsten_carbide" | "gtceu:macerator/macerate_plutonium_ore_to_raw_ore" | "minecraft:dark_prismarine_stairs_from_dark_prismarine_stonecutting" | "gtceu:shaped/bronze_bricks_hull" | "gtceu:shapeless/steel_wire_wiregthex_splitting" | "gtceu:centrifuge/centrifuge_tetrahedrite_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_red_alloy_to_plate" | "farmersdelight:cooking/fish_stew" | "ae2:network/blocks/quantum_link" | "gtceu:shaped/nonuple_lead_pipe" | "gtceu:blasting/smelt_deepslate_coal_ore_to_ingot" | "simplylight:illuminant_green_block_toggle" | "gtceu:electromagnetic_separator/separate_pentlandite_pure_dust_to_dust" | "thermal:smelting/copper_ingot_from_dust_blasting" | "gtceu:arc_furnace/arc_magnetic_steel_rod" | "gtceu:packer/package_duranium_nonuple_pipe" | "gtceu:shapeless/decompress_red_garnet_from_ore_block" | "gtceu:extractor/extract_neutronium_screw" | "gtceu:assembler/stainless_steel_drum" | "railways:crafting/track_switch_brass" | "gtceu:distillery/distill_severely_steam_cracked_gas_to_ethylene" | "gtceu:cutter/cut_grossular_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:packer/unpackage_wulfenite_small_dust" | "gtceu:macerator/macerate_hv_fisher" | "gtceu:arc_furnace/arc_niobium_nitride_quadruple_wire" | "gtceu:laser_engraver/engrave_blue_topaz_exquisite_gem_to_flawless_gem" | "createarmory:double_barrel_recipe" | "gtceu:macerator/macerate_twinite_foil" | "mysticaladaptations:insanium_crossbow" | "gtceu:cutter/cut_electrum_screw_to_bolt" | "gtceu:cutter/cut_grossular_flawless_gem_to_gem" | "minecraft:red_sandstone" | "gtceu:shaped/ring_chromium" | "gtceu:arc_furnace/arc_graphene_octal_cable" | "gtceu:thermal_centrifuge/centrifuge_calcite_crushed_ore_to_refined_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_sodalite" | "create:splashing/light_blue_concrete_powder" | "gtceu:chemical_reactor/tetranitromethane_from_ethenone" | "gtceu:shapeless/block_decompress_antimony" | "gtceu:lathe/lathe_hsse_bolt_to_screw" | "gtceu:packer/unpackage_dragonsteel_tiny_dust" | "thermal:steam_boiler/rubberwood_sapling" | "create:crafting/kinetics/white_sailfrom_conversion" | "minecraft:steam_boiler/birch_sign" | "exnihilosequentia:ens_aluminum_ingot" | "gtceu:extractor/extract_graphene_single_cable" | "create:compat/atmospheric/milling/hot_monkey_brush" | "gtceu:ore_washer/wash_blue_topaz_crushed_ore_to_purified_ore" | "gtceu:shapeless/block_decompress_olivine" | "gtceu:smelting/smelt_purifiedore_hematite_to_ingot" | "mysticalagriculture:seed/reprocessor/nether" | "gtceu:cutter/cut_nether_quartz_block_to_plate_distilled_water" | "gtceu:packer/pack_osmium_wires_4_single" | "mysticalagriculture:inferium_ingot_block" | "minecraft:red_glazed_terracotta" | "gtceu:arc_furnace/arc_cupronickel_huge_item_pipe" | "gtceu:alloy_smelter/wrought_iron_ingot_and_nickel_dust_into_invar" | "gtceu:fluid_solidifier/solidify_hsse_to_nugget" | "gtceu:forge_hammer/hammer_ender_eye_block_to_gem" | "gtceu:macerator/macerate_cobalt_brass_rod" | "gtceu:cracker/severely_steam_crack_heavy_fuel" | "gtceu:circuit_assembler/integrated_circuit_mv_soldering_alloy" | "gtceu:macerator/macerate_uv_electromagnetic_separator" | "gtceu:macerator/macerate_iron_rod" | "gtceu:electrolyzer/sodium_bisulfate_electrolysis" | "gtceu:shaped/frame_soul_infused" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_propane" | "gtceu:extractor/extract_enderium_rod" | "gtceu:shapeless/nugget_disassembling_indium" | "create:cutting/compat/byg/stripped_willow_wood" | "minecraft:packed_mud" | "thermalendergy:machine/press/press_melodium_ingot_to_plate" | "gtceu:shapeless/cupronickel_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_wrought_iron_bolt" | "gtceu:cutter/cut_tungsten_rod_to_bolt_distilled_water" | "gtceu:shapeless/crushed_ore_to_dust_stibnite" | "gtceu:centrifuge/centrifuge_redstone_pure_dust_to_dust" | "gtceu:packer/cover_nickel_wire_gt_quadruple" | "create:crushing/raw_gold_block" | "gtceu:ore_washer/wash_cassiterite_sand_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/small_dust_disassembling_opal" | "gtceu:shaped/small_dust_assembling_garnet_sand" | "gtceu:macerator/macerate_diatomite_refined_ore_to_dust" | "gtceu:macerator/macerate_endstone_spodumene_ore_to_raw_ore" | "gtceu:smelting/smelt_endstone_barite_ore_to_ingot" | "mysticalagriculture:essence/minecraft/feather" | "gtceu:forge_hammer/hammer_netherrack_garnet_sand_ore_to_raw_ore" | "modularrouters:puller_module_2" | "gtceu:compressor/coke_bricks" | "gtceu:extractor/extract_cobalt_brass_normal_restrictive_item_pipe" | "create:crafting/kinetics/filter" | "gtceu:shaped/small_dust_disassembling_polybenzimidazole" | "modularrouters:puller_module_1" | "gtceu:alloy_smelter/alloy_smelt_tritanium_ingot_to_gear" | "framedblocks:framed_vertical_double_stairs" | "gtceu:bender/bend_pure_netherite_to_plate" | "gtceu:chemical_bath/decolor_wool" | "minecraft:large_boiler/dark_oak_log" | "gtceu:assembler/cover_gold_wire_gt_octal_silicone" | "gtceu:macerator/macerate_blue_alloy_single_wire" | "mysticalagriculture:inferium_seeds" | "gtceu:shapeless/block_decompress_aluminium" | "gtceu:electrolyzer/decomposition_electrolyzing_cobaltite" | "create:cutting/compat/byg/green_enchanted_wood" | "gtceu:macerator/macerate_yellow_limonite_crushed_ore_to_impure_dust" | "bigreactors:turbine/reinforced/redstoneport_alt" | "gtceu:cutter/cut_naquadah_alloy_screw_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_iv_quantum_tank" | "gtceu:smelting/smelt_deepslate_nether_quartz_ore_to_ingot" | "mysticalagriculture:souls/gunpowder" | "gtceu:macerator/macerate_hssg_frame" | "create:asurine_pillar_from_stone_types_asurine_stonecutting" | "minecraft:steam_boiler/purple_carpet" | "gtceu:chemical_reactor/indium_phosphide_separation" | "gtceu:macerator/macerate_hv_bender" | "gtceu:shaped/block_compress_incoloy_ma_956" | "gtceu:extractor/extract_electrum_screw" | "gtceu:blasting/smelt_raw_pitchblende_ore_to_ingot" | "gtceu:arc_furnace/arc_ultimet_rod" | "gtceu:blasting/smelt_deepslate_pyrite_ore_to_ingot" | "gtceu:macerator/macerate_mv_diode" | "ae2additions:cells/item/16384k" | "gtceu:ore_washer/wash_bornite_pure_dust_to_dust" | "minecraft:red_nether_brick_slab" | "gtceu:forge_hammer/hammer_nickel_ore_to_raw_ore" | "gtceu:packer/strip_kanthal_cable_gt_quadruple" | "gtceu:smelting/smelt_crushedore_pyrite_to_ingot" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtdouble_splitting" | "gtceu:extractor/extract_yttrium_barium_cuprate_plate" | "gtceu:packer/unpackage_andesite_tiny_dust" | "gtceu:shaped/block_compress_trinium" | "gtceu:macerator/macerate_titanium_gear" | "gtceu:shapeless/graphene_wire_wiregtquadruple_quadrupling" | "mysticalagriculture:imperium_leggings" | "create:compat/byg/milling/peach_leather_flower" | "gtceu:shaped/stick_uranium" | "gtceu:ore_washer/wash_molybdenum_crushed_ore_to_purified_ore_distilled" | "gtceu:thermal_centrifuge/centrifuge_almandine_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_stainless_steel_tiny_fluid_pipe" | "gtceu:macerator/macerate_shellite_double_plate" | "gtceu:macerator/macerate_tungsten_double_cable" | "gtceu:blasting/smelt_cobalt_ore_to_ingot" | "gtceu:alloy_blast_smelter/battery_alloy" | "gtceu:assembler/cover_red_alloy_wire_gt_double_rubber" | "exnihilosequentia:ens_raw_nickel" | "gtceu:arc_furnace/arc_tin_alloy_large_fluid_pipe" | "exnihilosequentia:compost/ens_silkworm" | "gtceu:smelting/smelt_netherrack_molybdenite_ore_to_ingot" | "gtceu:mixer/naquadria_solution_separation" | "gtceu:shapeless/decompress_redstone_from_ore_block" | "gtceu:cutter/cut_invar_long_rod_to_rod_water" | "gtceu:forge_hammer/hammer_rock_salt_crushed_ore_to_dust" | "gtceu:ore_washer/wash_green_sapphire_crushed_ore_to_purified_ore" | "minecraft:spruce_fence_gate" | "toms_storage:inventory_connector" | "gtceu:shaped/foil_annealed_copper" | "framedblocks:framed_flat_double_slope_panel_corner" | "exnihilosequentia:fluid_item/ens_soul_soil" | "gtceu:cutter/cut_niobium_titanium_block_to_plate_water" | "framedblocks:framed_sloped_prism" | "gtceu:electric_blast_furnace/blast_tungsten_carbide_gas" | "gtceu:macerator/macerate_iv_circuit_assembler" | "gtceu:shapeless/platinum_wire_wiregtsingle_quadrupling" | "xtonesreworked:ztyl_block_3_from_stonecutting" | "minecraft:beehive" | "gtceu:smelting/smelt_deepslate_sodalite_ore_to_ingot" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_bolt" | "gtceu:extractor/extract_rubber_ring" | "gtceu:packer/strip_copper_cable_gt_single" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_plate" | "gtceu:arc_furnace/arc_zpm_mixer" | "gtceu:arc_furnace/arc_silver_quadruple_cable" | "modularrouters:mimic_augment" | "mysticalagriculture:prudentium_ingot_block" | "mysticalagriculture:imperium_reprocessor" | "minecraft:steam_boiler/coal_block" | "minecraft:scaffolding" | "gtceu:assembler/cover_gold_wire_gt_hex_silicone" | "gtceu:smelting/smelt_impuredust_bornite_to_ingot" | "gtceu:distillery/distill_heavy_fuel_to_phenol" | "gtceu:shapeless/decompress_basaltic_mineral_sand_from_ore_block" | "gtceu:forge_hammer/hammer_netherrack_diamond_ore_to_raw_ore" | "minecraft:acacia_button" | "mysticalagradditions:tconstruct/casting/imperium/ingot_sand_cast" | "gtceu:arc_furnace/arc_bronze_bolt" | "gtceu:macerator/macerate_americium_plate" | "createarmory:barret_lower_recipe" | "gtceu:packer/unpackage_cerium_tiny_dust" | "gtceu:macerator/macerate_gold_rod" | "gtceu:macerator/macerate_endstone_amethyst_ore_to_raw_ore" | "minecraft:lapis_lazuli_from_smelting_deepslate_lapis_ore" | "thermal:machines/insolator/insolator_horn_coral_fan" | "gtceu:arc_furnace/arc_bronze_nonuple_fluid_pipe" | "gtceu:shaped/stick_kanthal" | "gtceu:circuit_assembler/nand_chip_ulv_good_board" | "gtceu:macerator/macerate_red_garnet_gem" | "gtceu:smelting/smelt_netherrack_opal_ore_to_ingot" | "gtceu:forge_hammer/hammer_pyrope_crushed_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_yellow_limonite_crushed_ore_to_refined_ore" | "gtceu:shaped/zpm_output_bus" | "gtceu:macerator/macerate_hssg_hex_cable" | "gtceu:shaped/tiny_dust_assembling_platinum" | "gtceu:assembler/coil_trinium" | "gtceu:shapeless/iron_wire_wiregtdouble_splitting" | "minecraft:andesite_slab" | "gtceu:arc_furnace/arc_lead_gear" | "gtceu:arc_furnace/arc_plutonium_dust" | "gtceu:fluid_solidifier/solidify_zeron_100_to_plate" | "gtceu:arc_furnace/arc_bronze_dust" | "gtceu:macerator/macerate_tungstensteel_firebox_casing" | "minecraft:steam_boiler/lectern" | "thermal:machines/pyrolyzer/pyrolyzer_bitumen" | "gtceu:compressor/compress_soldering_alloy_nugget_to_ingot" | "gtceu:sifter/sift_amethyst_purified_ore_to_gems" | "gtceu:large_chemical_reactor/phenol_acetone_shortcut" | "farmersdelight:melon_juice" | "gtceu:assembler/assemble_brass_pipe_normal_restrictive" | "gtceu:extractor/extract_soul_infused_rotor" | "gtceu:packer/unpackage_grossular_tiny_dust" | "gtceu:cutter/cut_naquadria_screw_to_bolt_water" | "gtceu:arc_furnace/arc_chainmail_leggings" | "gtceu:shapeless/block_decompress_red_garnet" | "gtceu:smelting/smelt_netherrack_certus_quartz_ore_to_ingot" | "create:crafting/kinetics/metal_bracket" | "gtceu:fluid_solidifier/solidify_yttrium_block" | "xtonesreworked:zest_block_0" | "ae2:matter_cannon/nuggets/lead" | "gtceu:arc_furnace/arc_chromium_small_fluid_pipe" | "gtceu:shaped/plate_double_titanium" | "gtceu:extractor/extract_signalum_bolt" | "gtceu:extractor/extract_electrum_large_restrictive_item_pipe" | "gtceu:macerator/macerate_hematite_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_cobalt_oxide_tiny_dust" | "gtceu:lathe/lathe_tritanium_to_rod" | "gtceu:macerator/macerate_naquadah_alloy_double_cable" | "create:crafting/kinetics/framed_glass_door" | "gtceu:shaped/butchery_knife_damascus_steel" | "gtceu:arc_furnace/arc_naquadah_tiny_fluid_pipe" | "gtceu:forge_hammer/hammer_raw_coal_to_crushed_ore" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_ingot" | "gtceu:macerator/macerate_iv_distillery" | "gtceu:arc_furnace/arc_lv_circuit_assembler" | "gtceu:shaped/tiny_dust_assembling_uraninite" | "gtceu:macerator/macerate_hematite_refined_ore_to_dust" | "ae2wtlib:wireless_universal_terminal/upgrade_crafting" | "gtceu:wiremill/mill_silver_wire" | "gtceu:shapeless/crushed_ore_to_dust_pyrochlore" | "gtceu:packer/strip_tungsten_cable_gt_octal" | "gtceu:shaped/bolt_saw_naquadah_alloy" | "gtceu:shaped/block_compress_monazite" | "mysticalagriculture:souls/rabbit_foot" | "xtonesreworked:zest_block_9" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_4_single" | "gtceu:distillery/distill_steam_cracked_propane_to_methane" | "xtonesreworked:zest_block_3" | "xtonesreworked:zest_block_4" | "gtceu:extruder/extrude_dragonsteel_to_plate" | "xtonesreworked:zest_block_1" | "gtceu:electric_blast_furnace/blast_magnetic_samarium_gas" | "gtceu:shaped/nugget_assembling_magnalium" | "xtonesreworked:zest_block_2" | "gtceu:macerator/macerate_enderium_double_wire" | "gtceu:shaped/uv_extruder" | "xtonesreworked:zest_block_7" | "gtceu:ore_washer/wash_tin_crushed_ore_to_purified_ore_fast" | "xtonesreworked:zest_block_8" | "gtceu:ore_washer/wash_chalcopyrite_pure_dust_to_dust" | "xtonesreworked:zest_block_5" | "gtceu:extruder/extrude_sterling_silver_to_plate" | "xtonesreworked:reds_block_14_from_stonecutting" | "exnihilosequentia:steam_boiler/dark_oak_crucible" | "xtonesreworked:zest_block_6" | "gtceu:large_chemical_reactor/nitrosyl_chloride" | "gtceu:shaped/tiny_dust_disassembling_diamond" | "gtceu:forge_hammer/hammer_deepslate_powellite_ore_to_raw_ore" | "gtceu:macerator/macerate_cobalt_brass_bolt" | "gtceu:alloy_smelter/alloy_smelt_nichrome_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfur_trioxide" | "gtceu:wiremill/mill_naquadriaingot_to_fine_wire" | "mysticalagriculture:nether_agglomeratio" | "mysticalagriculture:seed/crafting/lumium" | "gtceu:extruder/extrude_silicone_rubber_ingot_to_block" | "gtceu:macerator/macerate_soul_infused_hex_wire" | "gtceu:blasting/smelt_raw_topaz_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_soul_infused" | "gtceu:forge_hammer/hammer_brass_rod_to_long_rod" | "gtceu:macerator/macerate_ball_casting_mold" | "gtceu:gas_turbine/lpg" | "modularrouters:mod_filter" | "gtceu:arc_furnace/arc_ev_forming_press" | "laserio:filter_tag_nbtclear" | "bigreactors:turbine/basic/controller" | "gtceu:extractor/extract_stellarium_rod" | "mysticalagriculture:seed/reprocessor/apatite" | "mysticalagriculture:seed/infusion/water" | "gtceu:packer/package_triethylene_glycol_ditosylate_tiny_dust" | "gtceu:shaped/stick_long_stick_annealed_copper" | "gtceu:lathe/lathe_hssg_to_rod" | "gtceu:shaped/rotor_holder_luv" | "create:crafting/kinetics/water_wheel" | "gtceu:shaped/small_dust_assembling_tungsten_steel" | "gtceu:packer/unpackage_ice_tiny_dust" | "gtceu:macerator/macerate_diamond_rod" | "gtceu:shapeless/gold_wire_wiregtquadruple_quadrupling" | "simplylight:illuminant_orange_block_on_toggle" | "gtceu:large_chemical_reactor/dissolved_calcium_acetate_from_calcium" | "gtceu:distillation_tower/distill_fermented_biomass" | "gtceu:macerator/macerate_pyrope_crushed_ore_to_impure_dust" | "thermal:phyto_grenade_4" | "gtceu:packer/package_sodium_hydroxide_small_dust" | "gtceu:blasting/smelt_spessartine_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_c_276_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_nugget_to_ingot" | "ae2additions:cells/super/16m-housing" | "gtceu:forge_hammer/hammer_netherrack_glauconite_sand_ore_to_raw_ore" | "gtceu:shapeless/crushed_ore_to_dust_cassiterite_sand" | "xtonesreworked:zorg_block_0_alternative" | "gtceu:assembler/assemble_cobalt_pipe_normal_restrictive" | "gtceu:macerator/macerate_netherrack_trona_ore_to_raw_ore" | "gtceu:assembler/assemble_magnalium_pipe_large_restrictive" | "gtceu:compressor/compress_naquadah_alloy_to_block" | "gtceu:shaped/tiny_dust_assembling_niobium_nitride" | "gtceu:macerator/macerate_tritanium_round" | "gtceu:extruder/extrude_iron_wire" | "gtceu:fluid_solidifier/solidify_niobium_titanium_block" | "gtceu:arc_furnace/arc_osmium_quadruple_wire" | "create:cutting/compat/ars_nouveau/stripped_purple_archwood_wood" | "gtceu:arc_furnace/arc_ruthenium_gear" | "railways:sequenced_assembly/track_biomesoplenty_cherry_wide" | "gtceu:extractor/extract_naquadah_alloy_small_gear" | "gtceu:fluid_solidifier/solidify_platinum_to_nugget" | "gtceu:packer/unpackage_flint_small_dust" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_naphtha" | "gtceu:macerator/macerate_apatite_refined_ore_to_dust" | "gtceu:shaped/plate_double_tantalum_carbide" | "gtceu:extractor/extract_tin_foil" | "gtceu:shaped/block_compress_mercury_barium_calcium_cuprate" | "gtceu:packer/strip_black_steel_cable_gt_single" | "minecraft:polished_granite_slab_from_polished_granite_stonecutting" | "minecraft:large_boiler/birch_chest_boat" | "framedblocks:framing_saw/framed_flat_stacked_inner_slope_panel_corner" | "gtceu:shapeless/centrifuged_ore_to_dust_thorium" | "gtceu:shapeless/gem_to_gem_flawlessgem_quartzite" | "gtceu:smelting/smelt_raw_nickel_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_chalcopyrite_ore_to_raw_ore" | "mysticaladaptations:insanium_reprocessor" | "gtceu:cutter/cut_ilc_water" | "gtceu:packer/unpackage_soda_ash_tiny_dust" | "gtceu:arc_furnace/arc_incoloy_ma_956_rod" | "create:compat/byg/crushing/cryptic_redstone_ore" | "create:compat/projectvibrantjourneys/cutting/redwood_log" | "create:cutting/compat/hexcasting/edified_wood" | "gtceu:packer/unpackage_magnesium_diboride_small_dust" | "gtceu:shaped/small_dust_disassembling_vanadium_gallium" | "gtceu:shaped/small_dust_disassembling_spodumene" | "gtceu:shaped/small_gold_pipe" | "thermal:earth_charge/quartz_dust_from_quartz" | "laserio:overclocker_card" | "gtceu:macerator/macerate_red_alloy_plate" | "gtceu:extruder/extrude_polytetrafluoroethylene_dust_to_plate" | "gtceu:shaped/small_dust_assembling_aluminium" | "gtceu:shapeless/gem_to_gem_flawlessgem_opal" | "gtceu:macerator/macerate_red_alloy_octal_cable" | "create:oxidized_copper_tile_slab" | "gtceu:shaped/tiny_dust_assembling_gallium_arsenide" | "gtceu:thermal_centrifuge/centrifuge_realgar_purified_ore_to_refined_ore" | "gtceu:cutter/cut_qbit_cpu" | "thermal:machines/chiller/chiller_water_to_ice" | "gtceu:thermal_centrifuge/centrifuge_electrotine_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_iron_small_spring" | "thermalendergy:machine/pulverizer/pulverizer_prismalium_ingot_to_dust" | "gtceu:fluid_solidifier/solidify_watertight_steel_to_ingot" | "gtceu:bender/bend_potin_to_plate" | "gtceu:macerator/macerate_copper_quadruple_fluid_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_antimony_trioxide" | "gtceu:shaped/casing_titanium_gearbox" | "gtceu:forge_hammer/hammer_deepslate_garnierite_ore_to_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_yttrium_barium_cuprate" | "thermal:storage/green_bean_from_block" | "ae2:shaped/walls/fluix_block" | "gtceu:assembler/hv_power_transformer" | "gtceu:alloy_smelter/alloy_smelt_watertight_steel_to_nugget" | "gtceu:bender/bend_uranium_235_plate_to_double_plate" | "gtceu:cutter/cut_tungsten_carbide_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_rose_gold_small_restrictive_item_pipe" | "minecraft:steam_boiler/spruce_wood" | "gtceu:macerator/macerate_cooperite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_mv_electric_piston" | "gtceu:assembler/large_wood_pipe" | "xtonesreworked:azur_block_6_from_stonecutting" | "gtceu:large_chemical_reactor/glycerol_from_seed_oil_methanol_9" | "gtceu:laser_engraver/engrave_ssoc_phosphorus" | "gtceu:large_chemical_reactor/dissolved_calcium_acetate_from_calcite" | "gtceu:shaped/tiny_dust_disassembling_triethylene_glycol_ditosylate" | "gtceu:smelting/dust_lead__demagnetize_from_dust" | "thermal:machines/insolator/insolator_azalea_bush" | "gtceu:assembler/cover_nichrome_wire_gt_double_silicone" | "gtceu:canner/spray_can_green_dye" | "gtceu:ore_washer/wash_zeolite_pure_dust_to_dust" | "gtceu:arc_furnace/arc_graphene_plate" | "mysticalagradditions:tconstruct/melting/soulium/ingot" | "gtceu:large_chemical_reactor/epoxy_shortcut" | "minecraft:crimson_button" | "gtceu:shapeless/nugget_disassembling_tin" | "gtceu:extractor/extract_vanadium_steel_ingot" | "gtceu:shaped/plate_palladium" | "gtceu:cutter/cut_glass_panes_water" | "gtceu:macerator/macerate_sterling_silver_nugget" | "thermal:steam_boiler/tar" | "gtceu:macerator/macerate_zpm_electromagnetic_separator" | "extendedcrafting:ender_ingot" | "gtceu:ore_washer/wash_garnet_sand_dirty_dust_to_dust" | "gtceu:packer/pack_gold_wires_1_single" | "thermal:smelting/netherite_ingot_from_dust_smelting" | "gtceu:macerator/macerate_iv_fermenter" | "gtceu:fluid_solidifier/solidify_rose_gold_to_ingot" | "thermal:machines/press/press_tea_packing" | "gtceu:forge_hammer/hammer_platinum_crushed_ore_to_dust" | "gtceu:shaped/plunger_cobalt_brass" | "xtonesreworked:reed_block_2_from_stonecutting" | "gtceu:packer/package_gypsum_small_dust" | "thermal:rockwool/green_rockwool_from_dye" | "gtceu:arc_furnace/arc_hp_steam_furnace" | "gtceu:assembler/cover_black_steel_wire_gt_hex_styrene_butadiene" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_ingot_to_gear" | "gtceu:macerator/macerate_lv_robot_arm" | "gtceu:blasting/smelt_raw_trona_ore_to_ingot" | "exnihilosequentia:sieve/ens_pebble_tuff" | "gtceu:shaped/large_cutter" | "gtceu:arc_furnace/arc_large_circuit_assembler" | "gtceu:fluid_solidifier/solidify_stainless_steel_gear" | "gtceu:shapeless/crushed_ore_to_dust_spessartine" | "gtceu:arc_furnace/arc_copper_foil" | "functionalstorage:iron_downgrade" | "minecraft:red_nether_bricks" | "gtceu:cutter/cut_nether_star_block_to_plate_distilled_water" | "gtceu:shapeless/decompress_talc_from_ore_block" | "laserio:laser_wrench" | "mysticaladaptations:augments/hungerless" | "gtceu:shaped/foil_ruthenium" | "gtceu:macerator/macerate_ender_chest" | "gtceu:shaped/plate_blue_alloy" | "gtceu:ore_washer/wash_olivine_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_raw_lepidolite_ore_to_crushed_ore" | "gtceu:macerator/macerate_twinite_double_plate" | "gtceu:smelting/smelt_crushedore_chalcopyrite_to_ingot" | "minecraft:chiseled_sandstone" | "thermal:machines/press/packing3x3/press_carrot_packing" | "thermal:augments/dynamo_fuel_augment" | "gtceu:blasting/smelt_endstone_glauconite_sand_ore_to_ingot" | "gtceu:shapeless/nugget_disassembling_niobium_titanium" | "railways:sequenced_assembly/track_acacia" | "gtceu:extractor/extract_gold_single_cable" | "gtceu:macerator/macerate_trinium_double_cable" | "minecraft:moss_carpet" | "gtceu:forge_hammer/hammer_raw_graphite_to_crushed_ore" | "gtceu:thermal_centrifuge/centrifuge_uraninite_purified_ore_to_refined_ore" | "gtceu:shapeless/lead_wire_wiregtdouble_doubling" | "gtceu:extractor/extract_kanthal_plate" | "gtceu:forge_hammer/hammer_apatite_refined_ore_to_dust" | "create:compat/byg/milling/pink_allium" | "gtceu:arc_furnace/arc_lead_nonuple_fluid_pipe" | "thermal:machines/press/press_nickel_ingot_to_gear" | "gtceu:shapeless/nugget_disassembling_maraging_steel_300" | "create:crafting/kinetics/linear_chassis" | "gtceu:assembler/uv_256a_laser_source_hatch" | "minecraft:mud_brick_stairs" | "gtceu:cutter/cut_neutronium_rod_to_bolt_water" | "create:pressing/sugar_cane" | "thermal:dynamo_compression" | "gtceu:macerator/macerate_logs" | "gtceu:fusion_reactor/titanium_and_duranium_to_tritanium_plasma" | "gtceu:forming_press/copy_mold_nugget_casting_mold" | "gtceu:shaped/chainsaw_head_tungsten_steel" | "sgjourney:temp_pure_naquadah_from_blasting" | "gtceu:shaped/tiny_dust_disassembling_potash" | "gtceu:cutter/cut_nether_quartz_flawless_gem_to_gem_distilled_water" | "create:crushing/raw_iron_block" | "gtceu:fluid_solidifier/solidify_lumium_small_gear" | "gtceu:packer/unpackage_naquadah_alloy_small_dust" | "gtceu:assembler/cover_electrum_wire_gt_hex_rubber" | "gtceu:arc_furnace/arc_niobium_nitride_single_cable" | "exnihilosequentia:compost/ens_beetroot" | "gtceu:shaped/block_compress_tin" | "mysticalagradditions:insanium_gemstone_block_uncraft" | "gtceu:shapeless/crushed_ore_to_dust_quartzite" | "systeams:boilers/upgrades/pneumatic_upgrade" | "gtceu:smelting/dust_goethite__dust_to_ingot" | "gtceu:ore_washer/wash_cooperite_pure_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_manganese_phosphide" | "gtceu:shaped/zpm_machine_hull" | "gtceu:cutter/cut_copper_block_to_plate" | "gtceu:macerator/macerate_trinaquadalloy_rod" | "gtceu:forge_hammer/hammer_pitchblende_crushed_ore_to_dust" | "gtceu:chemical_bath/paper_from_wood_dust_distilled" | "create:cut_scoria_slab_recycling" | "gtceu:arc_furnace/arc_mv_forming_press" | "gtceu:alloy_smelter/alloy_smelt_hsss_nugget_to_ingot" | "gtceu:assembler/cover_annealed_copper_wire_gt_octal_styrene_butadiene" | "gtceu:shaped/pipe_small_restrictive_rosegold" | "gtceu:large_chemical_reactor/isoprene_from_ethylene" | "minecraft:steam_boiler/pink_carpet" | "gtceu:shaped/hv_brewery" | "gtceu:shaped/plate_double_bronze" | "gtceu:arc_furnace/arc_cobalt_double_wire" | "farmersdelight:cutting/crimson_trapdoor" | "gtceu:macerator/macerate_molybdenite_crushed_ore_to_impure_dust" | "gtceu:shaped/stick_long_stick_electrum" | "gtceu:macerator/macerate_signalum_rotor" | "minecraft:book" | "gtceu:shaped/compress_spodumene_to_ore_block" | "gtceu:extractor/extract_black_bronze_screw" | "mysticalagriculture:tertium_ingot_block_uncraft" | "gtceu:extractor/extract_red_alloy_fine_wire" | "automobility:dash_panel" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_butadiene" | "gtceu:extractor/extract_magnesium_diboride_nugget" | "create:cutting/compat/byg/stripped_nightshade_log" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_octal_wire" | "gtceu:macerator/macerate_lead_ore_to_raw_ore" | "gtceu:macerator/macerate_nichrome_long_rod" | "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting" | "gtceu:bender/bend_sterling_silver_plate_to_double_plate" | "gtceu:lathe/lathe_emerald_gem_to_lens" | "minecraft:red_nether_brick_stairs_from_red_nether_bricks_stonecutting" | "gtceu:macerator/macerate_block_casting_mold" | "create:small_granite_brick_slab_from_stone_types_granite_stonecutting" | "gtceu:forge_hammer/hammer_annealed_copper_rod_to_long_rod" | "gtceu:macerator/macerate_shellite_screw" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtquadruple_splitting" | "gtceu:shapeless/nugget_disassembling_trinium" | "gtceu:fluid_solidifier/solidify_silicon_block" | "gtceu:forge_hammer/hammer_netherrack_trona_ore_to_raw_ore" | "thermal:fuels/lapidary/lapidary_prismarine" | "gtceu:smelting/smelt_endstone_yellow_garnet_ore_to_ingot" | "xtonesreworked:reds_block_0_from_stonecutting" | "create:splashing/crushed_raw_zinc" | "gtceu:forge_hammer/hammer_wulfenite_refined_ore_to_dust" | "gtceu:packer/package_tantalite_small_dust" | "gtceu:macerator/macerate_zpm_hermetic_casing" | "gtceu:fluid_solidifier/solidify_nickel_zinc_ferrite_to_nugget" | "gtceu:lathe/buzzsaw_gear_wood" | "gtceu:electrolyzer/diamond_electrolysis" | "gtceu:extractor/extract_titanium_ring" | "thermal:machines/pulverizer/pulverizer_lumium_plate_to_dust" | "mysticalagriculture:supremium_block_uncraft" | "thermal:smelting/lead_ingot_from_raw_smelting" | "ae2:network/cables/dense_covered_cyan" | "gtceu:alloy_smelter/alloy_smelt_tantalum_carbide_to_ingot" | "gtceu:macerator/macerate_almandine_crushed_ore_to_dust" | "gtceu:cutter/cut_sapphire_flawless_gem_to_gem_water" | "gtceu:macerator/macerate_endstone_trona_ore_to_raw_ore" | "minecraft:deepslate_brick_slab_from_cobbled_deepslate_stonecutting" | "farmersdelight:cutting/jungle_sign" | "create:deploying/waxed_oxidized_copper_shingle_slab_from_adding_wax" | "gtceu:arc_furnace/arc_mv_battery_hull" | "gtceu:macerator/macerate_diamond_crushed_ore_to_impure_dust" | "gtceu:forge_hammer/hammer_scheelite_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_vanadium_gallium_to_nugget" | "gtceu:packer/strip_kanthal_cable_gt_single" | "gtceu:macerator/macerate_nichrome_plate" | "gtceu:packer/unpackage_niobium_nitride_small_dust" | "mysticalagriculture:tertium_reprocessor" | "gtceu:shaped/wrench_head_blue_steel" | "gtceu:shapeless/block_decompress_borosilicate_glass" | "gtceu:arc_furnace/arc_electrum_octal_cable" | "gtceu:cutter/cut_andradite_flawless_gem_to_gem_distilled_water" | "gtceu:extractor/raw_rubber_from_log" | "gtceu:shaped/nugget_assembling_neodymium" | "gtceu:shaped/tiny_dust_disassembling_sodium_p_toluenesulfonate" | "create:compat/silentsgems/crushing/agate_ore" | "gtceu:fluid_solidifier/solidify_tungsten_steel_block" | "gtceu:shaped/small_dust_assembling_glass" | "gtceu:compressor/compress_plutonium_nugget_to_ingot" | "toms_storage:tag_item_filter" | "gtceu:forge_hammer/hammer_endstone_zeolite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_hp_steam_extractor" | "gtceu:assembler/cover_aluminium_wire_gt_single_rubber" | "gtceu:extruder/extrude_trinaquadalloy_to_plate" | "gtceu:assembler/iv_4096a_laser_target_hatch" | "gtceu:macerator/macerate_graphene_hex_wire" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_bolt" | "gtceu:arc_furnace/arc_samarium_iron_arsenic_oxide_double_wire" | "gtceu:macerator/macerate_endstone_zeolite_ore_to_raw_ore" | "gtceu:shaped/large_tungstensteel_boiler" | "gtceu:arc_furnace/arc_ev_block_breaker" | "gtceu:fluid_solidifier/solidify_niobium_nitride_to_nugget" | "gtceu:shapeless/fine_wire_aluminium" | "gtceu:arc_furnace/arc_lead_double_wire" | "minecraft:deepslate_tile_stairs" | "minecraft:large_boiler/jungle_chest_boat" | "gtceu:packer/unpackage_damascus_steel_small_dust" | "gtceu:macerator/macerate_malachite_crushed_ore_to_impure_dust" | "gtceu:lathe/lathe_chromium_bolt_to_screw" | "gtceu:smelting/smelt_purifiedore_nickel_to_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_asbestos" | "gtceu:compressor/compress_rhodium_plated_palladium_to_block" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_long_rod" | "gtceu:macerator/macerate_netherrack_magnesite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_stellarium_long_rod" | "minecraft:steam_boiler/yellow_carpet" | "gtceu:shaped/compress_opal_to_ore_block" | "gtceu:shaped/mv_diode" | "gtceu:shapeless/electrum_wire_wiregtquadruple_splitting" | "gtceu:arc_furnace/arc_iv_bender" | "gtceu:assembler/cover_steel_wire_gt_single_silicone" | "create:crafting/copper/waxed_copper_tiles_from_honeycomb" | "xtonesreworked:fort_block_10" | "gtceu:shaped/tiny_dust_disassembling_ferrosilite" | "gtceu:forge_hammer/hammer_endstone_scheelite_ore_to_raw_ore" | "xtonesreworked:fort_block_12" | "gtceu:bender/bend_tritanium_plate_to_double_plate" | "xtonesreworked:fort_block_11" | "xtonesreworked:fort_block_14" | "xtonesreworked:fort_block_13" | "xtonesreworked:fort_block_15" | "gtceu:arc_furnace/arc_tin_screw" | "gtceu:bender/bend_kanthal_ingot_to_double_plate" | "gtceu:bender/bend_red_alloy_plate_to_foil" | "gtceu:lathe/lathe_black_bronze_bolt_to_screw" | "xtonesreworked:kryp_block_3_from_stonecutting" | "gtceu:packer/strip_tin_cable_gt_quadruple" | "gtceu:shaped/small_dust_assembling_osmiridium" | "gtceu:macerator/macerate_wool" | "thermalendergy:prismalium_gear" | "gtceu:distillery/distill_naquadria_waste_to_sulfuric_acid" | "minecraft:large_boiler/fishing_rod" | "gtceu:arc_furnace/arc_hssg_quadruple_cable" | "gtceu:assembly_line/robot_arm_luv" | "gtceu:shaped/knife_vanadium_steel" | "gtceu:smelting/smelt_chalcocite_ore_to_ingot" | "gtceu:packer/package_apatite_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_gallium_nugget_to_ingot" | "framedblocks:framed_fence" | "ae2:entropy/cool/stone_cobblestone" | "thermal:machines/press/press_barley_unpacking" | "gtceu:forge_hammer/hammer_netherrack_rock_salt_ore_to_raw_ore" | "create:cut_scorchia_from_stone_types_scorchia_stonecutting" | "gtceu:extruder/extrude_nickel_wire" | "gtceu:forge_hammer/hammer_raw_alunite_to_crushed_ore" | "gtceu:macerator/macerate_sterling_silver_turbine_blade" | "gtceu:packer/package_bismuth_bronze_tiny_dust" | "gtceu:macerator/macerate_mega_vacuum_freezer" | "exnihilosequentia:sieve/ens_lapis_lazuli" | "create:cut_ochrum_brick_wall" | "functionalstorage:framed_1" | "functionalstorage:framed_2" | "functionalstorage:framed_4" | "gtceu:shapeless/block_decompress_soldering_alloy" | "gtceu:shaped/rubber_ring" | "gtceu:macerator/macerate_lead_double_plate" | "minecraft:bowl" | "gtceu:large_chemical_reactor/magnesia_from_magnesite" | "gtceu:packer/strip_osmium_cable_gt_double" | "gtceu:extractor/extract_enderium_bolt" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtsingle_quadrupling" | "gtceu:extruder/extrude_rhodium_ingot_to_bolt" | "gtceu:shaped/compress_coal_to_ore_block" | "gtceu:arc_furnace/arc_implosion_compressor" | "xtonesreworked:kryp_block_14_from_stonecutting" | "gtceu:macerator/macerate_osmiridium_normal_item_pipe" | "gtceu:macerator/macerate_epoxy_plate" | "gtceu:macerator/macerate_cobalt_octal_cable" | "gtceu:vacuum_freezer/liquid_air" | "gtceu:macerator/macerate_electrum_small_item_pipe" | "gtceu:shaped/butchery_knife_diamond" | "gtceu:macerator/macerate_zpm_chemical_reactor" | "extendedcrafting:enhanced_redstone_ingot_uncraft" | "gtceu:macerator/macerate_netherrack_coal_ore_to_raw_ore" | "create:crafting/materials/red_sand_paper" | "gtceu:compressor/compress_cupronickel_to_block" | "minecraft:light_gray_bed_from_white_bed" | "gtceu:arc_furnace/arc_iv_electric_motor" | "packagedauto:packager_ae" | "gtceu:shaped/uhv_output_hatch" | "gtceu:assembly_line/energy_hatch_zpm" | "framedblocks:framed_double_slope" | "create:polished_cut_ochrum_slab_recycling" | "gtceu:packer/package_cassiterite_tiny_dust" | "gtceu:arc_furnace/arc_steel_hex_cable" | "gtceu:macerator/macerate_dropper" | "thermal:machines/smelter/smelter_lead_dust" | "mysticalagriculture:essence/minecraft/carrot" | "minecraft:large_boiler/oak_fence_gate" | "gtceu:shaped/stick_long_stick_ruridit" | "toms_storage:inventory_hopper_basic" | "gtceu:macerator/macerate_copper_fine_wire" | "gtceu:assembler/cover_europium_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/pipe_normal_restrictive_ultimet" | "mysticalagriculture:essence/minecraft/end_stone" | "gtceu:packer/package_obsidian_tiny_dust" | "mysticalagriculture:supremium_block" | "gtceu:arc_furnace/arc_tungsten_steel_quadruple_cable" | "gtceu:macerator/macerate_emerald" | "gtceu:combustion_generator/octane" | "gtceu:cutter/cut_coke_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/purified_ore_to_dust_barite" | "minecraft:dispenser" | "gtceu:packer/strip_nickel_cable_gt_double" | "gtceu:macerator/macerate_rose_gold_large_restrictive_item_pipe" | "gtceu:shaped/plate_double_europium" | "gtceu:canner/spray_can_solvent" | "gtceu:macerator/macerate_melodium_block" | "minecraft:purple_glazed_terracotta" | "gtceu:lathe/lathe_potin_to_rod" | "gtceu:alloy_smelter/alloy_smelt_tin_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_ruridit_to_nugget" | "gtceu:compressor/plant_ball_from_beetroot" | "gtceu:large_chemical_reactor/chemical_dye_lime" | "gtceu:shaped/block_compress_tungsten_steel" | "farmersdelight:cooking/ratatouille" | "gtceu:ore_washer/wash_asbestos_dirty_dust_to_dust" | "gtceu:assembler/lapotron_crystal" | "gtceu:cutter/cut_annealed_copper_block_to_plate_water" | "gtceu:shaped/nugget_assembling_indium" | "xtonesreworked:azur_block_1_from_stonecutting" | "gtceu:extractor/extract_naquadah_alloy_rod" | "gtceu:macerator/macerate_raw_magnetite_ore_to_crushed_ore" | "thermal:machines/press/packing3x3/press_coal_packing" | "create:cut_andesite_brick_wall_from_stone_types_andesite_stonecutting" | "create:crafting/logistics/powered_toggle_latch" | "gtceu:large_chemical_reactor/lightly_hydro_crack_light_fuel" | "gtceu:arc_furnace/arc_kanthal_hex_cable" | "mysticalagriculture:supremium_leggings" | "gtceu:ore_washer/wash_lazurite_crushed_ore_to_purified_ore_distilled" | "gtceu:large_chemical_reactor/dinitrogen_tetroxide_from_ammonia" | "gtceu:electric_blast_furnace/blast_palladium" | "gtceu:alloy_smelter/alloy_smelt_manganese_phosphide_ingot_to_block" | "mysticalagriculture:seed/infusion/flux_infused_ingot" | "xtonesreworked:zoea_block_1" | "xtonesreworked:zoea_block_0" | "gtceu:packer/package_osmium_small_dust" | "xtonesreworked:zoea_block_3" | "xtonesreworked:zoea_block_2" | "xtonesreworked:zoea_block_5" | "xtonesreworked:zoea_block_4" | "xtonesreworked:zoea_block_7" | "xtonesreworked:zoea_block_6" | "xtonesreworked:zoea_block_9" | "minecraft:iron_helmet" | "gtceu:macerator/macerate_warped_fence_gate" | "xtonesreworked:zoea_block_8" | "gtceu:macerator/macerate_netherrack_cobaltite_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_hastelloy_x" | "gtceu:packer/unpackage_magnetic_iron_tiny_dust" | "create:crafting/kinetics/cyan_seat" | "gtceu:lathe/lathe_niobium_titanium_to_rod" | "gtceu:alloy_smelter/annealed_copper_ingot_and_zinc_ingot_into_brass" | "gtceu:shaped/pipe_small_restrictive_sterlingsilver" | "gtceu:distillation_tower/acidic_osmium_solution_separation" | "gtceu:shaped/block_compress_almandine" | "gtceu:shapeless/crushed_ore_to_dust_pitchblende" | "gtceu:packer/unpackage_manganese_phosphide_small_dust" | "gtceu:cutter/cut_ilc_distilled_water" | "gtceu:shaped/plate_double_tungsten_carbide" | "minecraft:cooked_porkchop_from_smoking" | "mysticalagriculture:augment/strength_iii" | "gtceu:fluid_solidifier/solidify_white_dye_to_ball" | "gtceu:packer/unpackage_rhodium_plated_palladium_tiny_dust" | "gtceu:shaped/scythe_vanadium_steel" | "gtceu:blasting/smelt_netherrack_trona_ore_to_ingot" | "gtceu:blasting/smelt_raw_chalcopyrite_ore_to_ingot" | "gtceu:packer/pack_tritanium_wires_4_single" | "gtceu:cutter/cut_duranium_block_to_plate" | "create:splashing/black_concrete_powder" | "gtceu:extractor/extract_tritanium_ring" | "gtceu:packer/unpackage_lutetium_tiny_dust" | "gtceu:forge_hammer/hammer_deepslate_uraninite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_trinium_screw" | "gtceu:shaped/frame_trinaquadalloy" | "gtceu:assembler/assemble_americium_pipe_large_restrictive" | "gtceu:laser_engraver/engrave_ruby_exquisite_gem_to_flawless_gem" | "create:crushing/veridium_recycling" | "gtceu:extractor/extract_osmiridium_turbine_blade" | "gtceu:macerator/macerate_uranium_235_rod" | "gtceu:assembler/cover_nickel_wire_gt_double_rubber" | "exnihilosequentia:hammer/ens_dust" | "gtceu:macerator/macerate_uranium_triplatinum_nugget" | "gtceu:forge_hammer/hammer_mica_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_tin_alloy_to_nugget" | "gtceu:macerator/macerate_netherrack_ilmenite_ore_to_raw_ore" | "create:polished_cut_deepslate_stairs" | "gtceu:macerator/macerate_electrum_large_restrictive_item_pipe" | "gtceu:arc_furnace/arc_molybdenum_screw" | "minecraft:light_blue_banner" | "gtceu:shaped/tiny_dust_assembling_obsidian" | "numina:energy_storage/advanced_battery" | "gtceu:smelting/smelt_endstone_amethyst_ore_to_ingot" | "webdisplays:batcell" | "gtceu:packer/unpackage_rare_earth_tiny_dust" | "gtceu:extractor/extract_glowstone_dust" | "mysticalagriculture:seed/reprocessor/chicken" | "gtceu:shaped/butchery_knife_red_steel" | "gtceu:cutter/cut_prismalium_long_rod_to_rod_water" | "gtceu:packer/unpackage_styrene_butadiene_rubber_small_dust" | "gtceu:arc_furnace/arc_steam_machine_casing" | "gtceu:forge_hammer/hammer_cooperite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_raw_void" | "gtceu:macerator/macerate_topaz_rod" | "gtceu:forge_hammer/hammer_deepslate_cooperite_ore_to_raw_ore" | "thermal:smelting/lead_ingot_from_deepslate_ore_blasting" | "gtceu:extractor/extract_naquadria_nugget" | "gtceu:fluid_solidifier/solidify_maraging_steel_300_to_nugget" | "gtceu:cutter/cut_titanium_tungsten_carbide_block_to_plate_distilled_water" | "create:polished_cut_crimsite_slab" | "minecraft:polished_blackstone_stairs" | "gtceu:extractor/extract_molybdenum_turbine_blade" | "xtonesreworked:jelt_block_2_from_stonecutting" | "gtceu:packer/pack_kanthal_wires_4_single" | "create:crushing/raw_silver_block" | "gtceu:macerator/macerate_stone_brick_stairs" | "gtceu:assembler/furnace_minecart" | "gtceu:shaped/luv_diode" | "mysticalagriculture:tertium_crossbow" | "ae2:misc/vanilla_comparator" | "gtceu:arc_furnace/arc_hv_circuit_assembler" | "gtceu:lathe/lathe_platinum_bolt_to_screw" | "gtceu:arc_furnace/arc_silver_single_wire" | "gtceu:forge_hammer/hammer_dragonsteel_rod_to_long_rod" | "gtceu:circuit_assembler/workstation_ev" | "gtceu:shaped/nugget_assembling_zinc" | "gtceu:shaped/small_dust_disassembling_triethylene_glycol_diazide" | "gtceu:shaped/field_generator_ev" | "gtceu:macerator/macerate_sulfur_ore_to_raw_ore" | "create:cutting/compat/botania/glimmering_stripped_dreamwood_log" | "create:small_scoria_brick_slab_from_stone_types_scoria_stonecutting" | "gtceu:macerator/macerate_silicon_block" | "gtceu:smelting/smelt_crushedore_hematite_to_ingot" | "ae2:tools/network_memory_card_yellow" | "gtceu:fluid_solidifier/solidify_ruthenium_trinium_americium_neutronate_block" | "gtceu:macerator/macerate_lime_glazed_terracotta" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtsingle_doubling" | "gtceu:shaped/block_compress_red_garnet" | "gtceu:smelting/smelt_netherrack_nether_quartz_ore_to_ingot" | "gtceu:cutter/cut_signalum_block_to_plate_distilled_water" | "gtceu:extractor/extract_vanadium_steel_bolt" | "create:small_crimsite_brick_stairs_from_stone_types_crimsite_stonecutting" | "gtceu:packer/unpackage_andesite_small_dust" | "thermal:machines/smelter/smelter_glass_signalum" | "gtceu:forge_hammer/hammer_raw_mica_to_crushed_ore" | "gtceu:shaped/block_compress_chromium" | "gtceu:packer/unpackage_molybdenite_tiny_dust" | "gtceu:packer/unpackage_black_bronze_tiny_dust" | "railways:sequenced_assembly/track_byg_green_enchanted_narrow" | "gtceu:electric_blast_furnace/blast_lumium_gas" | "gtceu:macerator/macerate_iv_extruder" | "gtceu:shapeless/purified_ore_to_dust_chromite" | "gtceu:assembler/cover_niobium_titanium_wire_gt_octal_styrene_butadiene" | "gtceu:packer/package_lazurite_small_dust" | "gtceu:blasting/smelt_deepslate_amethyst_ore_to_ingot" | "gtceu:macerator/macerate_naquadah_quadruple_wire" | "gtceu:arc_furnace/arc_beryllium_dust" | "gtceu:shaped/small_dust_assembling_styrene_butadiene_rubber" | "gtceu:shaped/small_dust_assembling_incoloy_ma_956" | "create:compat/bop/milling/orange_cosmos" | "gtceu:extruder/extrude_silver_ingot_to_long_rod" | "thermal:machines/pulverizer/pulverizer_quartz_ore" | "gtceu:macerator/macerate_tungsten_carbide_screw" | "gtceu:shapeless/nugget_disassembling_void" | "gtceu:forge_hammer/hammer_neodymium_crushed_ore_to_impure_dust" | "railways:sequenced_assembly/track_byg_bulbis_wide" | "gtceu:arc_furnace/arc_mega_vacuum_freezer" | "create:cut_calcite_wall_from_stone_types_calcite_stonecutting" | "gtceu:macerator/macerate_rose_gold_screw" | "gtceu:laser_engraver/engrave_realgar_flawless_gem_to_gem" | "gtceu:macerator/macerate_damascus_steel_plate" | "gtceu:shaped/small_dust_assembling_pentlandite" | "gtceu:forge_hammer/hammer_potin_rod_to_long_rod" | "gtceu:shaped/quantum_tank_zpm" | "gtceu:smelting/smelt_deepslate_malachite_ore_to_ingot" | "mysticalagradditions:essence/awakened_draconium_nugget" | "bigreactors:reactor/basic/fuelrod_ingots_uranium" | "gtceu:arc_furnace/arc_naquadah_turbine_blade" | "mysticalagriculture:essence/minecraft/soul_soil" | "create:cut_asurine_brick_slab_recycling" | "gtceu:extractor/extract_ruthenium_trinium_americium_neutronate_nugget" | "gtceu:arc_furnace/arc_pure_netherite_ring" | "gtceu:shaped/small_dust_disassembling_americium" | "gtceu:macerator/macerate_pink_glass_lens" | "gtceu:forge_hammer/hammer_tungsten_steel_rod_to_long_rod" | "gtceu:cutter/cut_shellite_block_to_plate_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_tetrahedrite" | "gtceu:alloy_smelter/alloy_smelt_indium_tin_barium_titanium_cuprate_to_nugget" | "create:compat/environmental/milling/dianthus" | "gtceu:shaped/mining_hammer_red_steel" | "gtceu:extruder/extrude_twinite_to_rod" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_hex_silicone" | "gtceu:packer/unpackage_magnetic_samarium_small_dust" | "gtceu:extruder/extrude_americium_pipe" | "gtceu:cutter/cut_wrought_iron_screw_to_bolt_water" | "gtceu:cutter/cut_invar_rod_to_bolt_distilled_water" | "xtonesreworked:zoea_block_15" | "xtonesreworked:zoea_block_12" | "xtonesreworked:zoea_block_11" | "xtonesreworked:zoea_block_14" | "gtceu:packer/unpackage_concrete_tiny_dust" | "xtonesreworked:zoea_block_13" | "enderstorage:recolour_ender_tank" | "gtceu:shapeless/shellite_wire_wiregtdouble_splitting" | "xtonesreworked:zoea_block_10" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_double_plate" | "gtceu:shaped/stick_europium" | "xtonesreworked:lave_block_5_from_stonecutting" | "gtceu:chemical_reactor/carbon_dioxide_from_methane" | "gtceu:compressor/compress_green_sapphire_gem_to_block" | "thermal:storage/apatite_block" | "gtceu:gas_collector/air" | "gtceu:ore_washer/wash_hematite_pure_dust_to_dust" | "gtceu:shaped/quadruple_naquadah_pipe" | "gtceu:extractor/extract_sterling_silver_plate" | "xtonesreworked:ztyl_block_8_from_stonecutting" | "gtceu:macerator/macerate_copper_tiny_fluid_pipe" | "gtceu:cutter/cut_cobalt_brass_rod_to_bolt_water" | "gtceu:alloy_smelter/alloy_smelt_steel_ingot_to_gear" | "gtceu:extractor/extract_gallium_foil" | "gtceu:shaped/chainsaw_head_iron" | "gtceu:arc_furnace/arc_bronze_screw" | "gtceu:macerator/macerate_osmium_small_item_pipe" | "gtceu:cutter/cut_stellarium_block_to_plate" | "gtceu:shaped/scythe_diamond" | "gtceu:macerator/macerate_magnalium_normal_item_pipe" | "gtceu:macerator/macerate_stellarium_plate" | "create:blasting/copper_ingot_from_crushed" | "gtceu:extruder/extrude_tungsten_large_pipe" | "gtceu:packer/strip_naquadah_cable_gt_octal" | "gtceu:macerator/macerate_duranium_foil" | "gtceu:shapeless/tungsten_wire_wiregtquadruple_splitting" | "framedblocks:framed_flat_elev_inner_slope_slab_corner_rotate_to_framed_flat_ext_inner_slope_panel_corner" | "thermal:machines/press/unpacking/press_wool_unpacking" | "gtceu:chemical_reactor/elite_circuit_board_iron3" | "mysticalagriculture:seed/crafting/queens_slime" | "gtceu:chemical_reactor/chemical_dye_light_blue" | "gtceu:macerator/macerate_ultimet_long_rod" | "gtceu:bender/bend_red_alloy_plate_to_double_plate" | "minecraft:smooth_quartz_slab" | "gtceu:ore_washer/wash_pyrope_pure_dust_to_dust" | "thermal:machines/press/unpacking/press_coal_coke_unpacking" | "gtceu:packer/package_cupronickel_tiny_dust" | "ae2:shaped/slabs/sky_stone_brick" | "create:scorchia_from_stone_types_scorchia_stonecutting" | "gtceu:forge_hammer/hammer_deepslate_neodymium_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_molybdenum" | "gtceu:ore_washer/wash_grossular_crushed_ore_to_purified_ore_distilled" | "gtceu:create_mixer/green_sapphire_slurry" | "farmersdelight:cutting/poppy" | "gtceu:arc_furnace/arc_tungsten_steel_single_wire" | "mysticalagriculture:augment/speed_iii" | "gtceu:assembler/vacuum_tube_plain" | "gtceu:forge_hammer/hammer_deepslate_grossular_ore_to_raw_ore" | "gtceu:cutter/cut_polybenzimidazole_block_to_plate_water" | "gtceu:distillery/distill_lightly_steam_cracked_gas_to_propene" | "gtceu:chemical_reactor/carbon_dioxide_from_carbon" | "gtceu:macerator/macerate_nugget_casting_mold" | "minecraft:large_boiler/birch_sign" | "gtceu:packer/package_palladium_on_carbon_small_dust" | "gtceu:shaped/plate_signalum" | "mysticalagriculture:tertium_essence_uncraft" | "gtceu:blasting/smelt_endstone_salt_ore_to_ingot" | "gtceu:macerator/macerate_aluminium_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_screret_runic_laser_source_base_small_dust" | "gtceu:alloy_smelter/alloy_smelt_iron_nugget_to_ingot" | "gtceu:cutter/snow_layer" | "gtceu:macerator/macerate_netherrack_aluminium_ore_to_raw_ore" | "gtceu:arc_furnace/arc_magnetic_neodymium_nugget" | "thermal:storage/potato_from_block" | "gtceu:shaped/small_dust_disassembling_rubber" | "gtceu:arc_furnace/arc_steel_single_wire" | "gtceu:macerator/macerate_ultimet_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_naquadah_coil_block" | "gtceu:extractor/extract_plutonium_241_plate" | "thermal:xp_stew" | "gtceu:distillery/distill_coal_tar_to_creosote" | "gtceu:shaped/tiny_dust_assembling_metal_mixture" | "gtceu:arc_furnace/arc_enderium_rod" | "gtceu:distillery/distill_wood_gas_to_hydrogen" | "gtceu:shaped/tiny_dust_assembling_neodymium" | "gtceu:shaped/stick_long_ultimet" | "create:small_scorchia_brick_wall" | "createarmory:pipe_pistol_load_recipe" | "gtceu:arc_furnace/arc_tungsten_carbide_bolt" | "gtceu:distillation_tower/naquadria_waste_separation" | "gtceu:macerator/macerate_black_bronze_double_plate" | "gtceu:shaped/small_dust_assembling_endstone" | "gtceu:forge_hammer/cobblestone_to_gravel" | "gtceu:shapeless/centrifuged_ore_to_dust_barite" | "gtceu:arc_furnace/arc_steel_machine_casing" | "gtceu:thermal_centrifuge/centrifuge_certus_quartz_purified_ore_to_refined_ore" | "gtceu:packer/unpackage_rose_gold_tiny_dust" | "thermal:parts/tin_gear" | "gtceu:lathe/buzzsaw_gear_invar" | "gtceu:assembler/me_export_bus" | "thermal:machines/press/unpacking/press_silver_nugget_unpacking" | "gtceu:steam_boiler/treated_wood_frame" | "create:crafting/kinetics/rope_pulley" | "gtceu:mixer/concrete_from_marble" | "gtceu:shaped/sword_neutronium" | "gtceu:fluid_solidifier/solidify_indium_gallium_phosphide_to_nugget" | "gtceu:shaped/file_neutronium" | "gtceu:macerator/macerate_endstone_soapstone_ore_to_raw_ore" | "gtceu:macerator/macerate_dragonsteel_block" | "create:polished_cut_deepslate_slab_recycling" | "gtceu:assembly_line/lapotronic_energy_orb_cluster" | "create:crafting/kinetics/pink_seat" | "gtceu:macerator/macerate_weapon_grade_naquadah_gear" | "gtceu:chemical_bath/decolor_carpet" | "create:compat/silentsgems/crushing/jade_ore" | "create:crafting/schematics/schematicannon" | "gtceu:packer/unpackage_sphalerite_tiny_dust" | "create:cutting/compat/twilightforest/stripped_mining_log" | "gtceu:extractor/extract_rhodium_double_plate" | "minecraft:oak_fence_gate" | "gtceu:shaped/shape_mold_ball" | "gtceu:alloy_smelter/alloy_smelt_niobium_titanium_nugget_to_ingot" | "gtceu:extractor/extract_stellarium_plate" | "gtceu:packer/package_hematite_small_dust" | "gtceu:extruder/extrude_potin_ingot_to_long_rod" | "gtceu:macerator/macerate_hp_steam_forge_hammer" | "gtceu:macerator/macerate_zpm_voltage_coil" | "gtceu:cutter/cut_blue_alloy_screw_to_bolt" | "gtceu:alloy_blast_smelter/niobium_titanium" | "gtceu:arc_furnace/arc_pump_hatch" | "gtceu:packer/unpackage_triethylene_glycol_diazide_small_dust" | "gtceu:packer/unpackage_incoloy_ma_956_tiny_dust" | "xtonesreworked:mint_block_1_from_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_molybdenum_crushed_ore_to_refined_ore" | "create:cut_veridium_brick_slab_from_stone_types_veridium_stonecutting" | "gtceu:macerator/macerate_cobalt_brass_huge_restrictive_item_pipe" | "gtceu:packer/package_blue_topaz_tiny_dust" | "minecraft:sandstone_stairs_from_sandstone_stonecutting" | "gtceu:arc_furnace/arc_maraging_steel_300_frame" | "gtceu:macerator/macerate_ev_fisher" | "thermal:machines/smelter/smelter_bronze_tools" | "framedblocks:framed_flat_elev_double_slope_slab_corner_rotate_to_framed_flat_ext_double_slope_panel_corner" | "mysticalagriculture:essence/minecraft/flint" | "gtceu:shapeless/block_decompress_realgar" | "thermal:machines/smelter/smelter_lapis_ore" | "gtceu:packer/unpackage_calcium_small_dust" | "gtceu:shaped/wrench_head_sterling_silver" | "gtceu:macerator/macerate_ruridit_block" | "mysticalagriculture:essence/mekanism/fluorite" | "gtceu:fluid_solidifier/solidify_polyvinyl_chloride_block" | "gtceu:shapeless/nugget_disassembling_enderium" | "gtceu:fluid_solidifier/solidify_polytetrafluoroethylene_to_ingot" | "gtceu:macerator/macerate_invar_plate" | "gtceu:ore_washer/wash_pollucite_dirty_dust_to_dust" | "gtceu:packer/package_palladium_tiny_dust" | "gtceu:arc_furnace/arc_zpm_hermetic_casing" | "extendedcrafting:basic_table" | "thermal_extra:storage/twinite_block" | "thermal:tools/redprint" | "create:crafting/copper/waxed_oxidized_copper_tile_stairs_from_honeycomb" | "gtceu:fluid_solidifier/solidify_incoloy_ma_956_to_plate" | "mysticalagradditions:tconstruct/tools/melting/imperium" | "gtceu:shaped/ev_compressor" | "gtceu:shaped/plate_titanium_tungsten_carbide" | "minecraft:red_nether_brick_stairs" | "gtceu:blasting/smelt_deepslate_tetrahedrite_ore_to_ingot" | "mysticalagriculture:essence/minecraft/brain_coral" | "gtceu:arc_furnace/arc_platinum_octal_wire" | "gtceu:shaped/foil_gallium" | "gtceu:bender/bend_nickel_ingot_to_double_plate" | "gtceu:macerator/macerate_prismalium_double_wire" | "gtceu:thermal_centrifuge/centrifuge_amethyst_crushed_ore_to_refined_ore" | "gtceu:blasting/smelt_endstone_zeolite_ore_to_ingot" | "gtceu:extruder/extrude_vanadium_steel_ingot_to_gear" | "automobility:attachment/front/mob_controller" | "gtceu:macerator/macerate_acacia_door" | "gtceu:macerator/macerate_hv_macerator" | "gtceu:alloy_smelter/alloy_smelt_melodium_ingot_to_gear" | "gtceu:steam_boiler/lava" | "gtceu:cutter/cut_certus_quartz_block_to_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_malachite" | "gtceu:macerator/macerate_nether_quartz_crushed_ore_to_dust" | "gtceu:macerator/macerate_steel_quadruple_fluid_pipe" | "gtceu:ore_washer/wash_chromite_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_nichrome_double_wire" | "thermal:machines/press/press_enderium_ingot_to_coin" | "gtceu:shaped/tiny_dust_disassembling_wulfenite" | "mysticalagriculture:seed/reprocessor/wood" | "gtceu:blasting/smelt_raw_granitic_mineral_sand_ore_to_ingot" | "gtceu:forge_hammer/hammer_netherrack_calcite_ore_to_raw_ore" | "gtceu:extractor/extract_copper_octal_cable" | "gtceu:cutter/cut_bismuth_bronze_long_rod_to_rod" | "gtceu:extractor/extract_tungsten_bolt" | "gtceu:compressor/blaze_rod" | "gtceu:alloy_smelter/alloy_smelt_rubber_nugget_to_ingot" | "gtceu:arc_furnace/arc_vanadium_gallium_double_wire" | "mysticalagriculture:essence/minecraft/dripstone" | "gtceu:extruder/extrude_polyvinyl_butyral_to_plate" | "create:polished_cut_andesite_wall_from_stone_types_andesite_stonecutting" | "gtceu:arc_furnace/arc_electrum_quadruple_cable" | "gtceu:cutter/cut_potin_rod_to_bolt_water" | "create:cutting/birch_wood" | "gtceu:fluid_solidifier/solidify_samarium_iron_arsenic_oxide_block" | "gtceu:arc_furnace/arc_steam_input_hatch" | "thermal:fuels/stirling/stirling_coal" | "gtceu:ore_washer/wash_lapis_crushed_ore_to_purified_ore" | "mysticalagriculture:essence/botania/terrasteel_ingot" | "gtceu:assembler/cover_kanthal_wire_gt_octal_silicone" | "gtceu:shaped/luv_circuit_assembler" | "gtceu:shapeless/tin_cable_16" | "gtceu:assembly_line/sensor_zpm" | "framedblocks:framed_corner_slope" | "gtceu:shapeless/naquadah_wire_wiregtsingle_doubling" | "gtceu:distillation_tower/distill_severely_steam_cracked_gas" | "gtceu:thermal_centrifuge/centrifuge_chalcocite_purified_ore_to_refined_ore" | "gtceu:assembler/cover_tungsten_wire_gt_octal_styrene_butadiene" | "gtceu:shaped/knife_aluminium" | "gtceu:macerator/macerate_raw_cassiterite_ore_to_crushed_ore" | "extendedcrafting:enhanced_redstone_ingot_recraft" | "gtceu:cutter/cut_hssg_block_to_plate_water" | "gtceu:cutter/cut_ruthenium_block_to_plate_distilled_water" | "gtceu:lathe/lathe_topaz_to_rod" | "gtceu:extractor/extract_neodymium_screw" | "gtceu:large_boiler/coal_pure_dust" | "gtceu:extractor/extract_bismuth_bronze_turbine_blade" | "gtceu:shaped/screwdriver_tip_ultimet" | "gtceu:extruder/extrude_tantalum_to_plate" | "gtceu:compressor/compress_almandineto_ore_block" | "gtceu:compressor/compress_magnetic_iron_to_block" | "gtceu:macerator/macerate_lead_crushed_ore_to_dust" | "gtceu:shaped/block_compress_red_alloy" | "gtceu:vacuum_freezer/cool_hot_dragonsteel_ingot" | "minecraft:large_boiler/cyan_wool" | "create:cut_diorite_brick_slab_from_stone_types_diorite_stonecutting" | "gtceu:shaped/compress_glauconite_sand_to_ore_block" | "gtceu:forge_hammer/hammer_raw_plutonium_to_crushed_ore" | "gtceu:cutter/cut_hpic_water" | "framedblocks:framing_saw/framed_large_stone_button" | "minecraft:lapis_block" | "gtceu:forge_hammer/hammer_cobalt_ore_to_raw_ore" | "gtceu:blasting/smelt_netherrack_bastnasite_ore_to_ingot" | "gtceu:smelting/smelt_netherrack_platinum_ore_to_ingot" | "gtceu:packer/package_chromium_trioxide_small_dust" | "gtceu:shaped/stick_long_stellarium" | "thermalendergy:ingot_to_melodium_block" | "mysticalagradditions:insanium_block_combine" | "gtceu:shaped/tiny_dust_disassembling_polycaprolactam" | "gtceu:compressor/compress_magnetic_samarium_to_block" | "create:cutting/compat/twilightforest/stripped_canopy_log" | "gtceu:forge_hammer/hammer_magnesite_refined_ore_to_dust" | "gtceu:shaped/quantum_chest_uhv" | "gtceu:alloy_smelter/alloy_smelt_hsse_to_nugget" | "gtceu:ore_washer/wash_fullers_earth_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/tiny_dust_assembling_lepidolite" | "gtceu:arc_furnace/arc_tin_huge_item_pipe" | "xtonesreworked:cray_block_8" | "xtonesreworked:cray_block_9" | "xtonesreworked:cray_block_6" | "gtceu:macerator/macerate_iv_bender" | "xtonesreworked:cray_block_7" | "gtceu:smelting/smelt_raw_diamond_ore_to_ingot" | "gtceu:extractor/extract_uranium_dust" | "gtceu:packer/package_stainless_steel_small_dust" | "gtceu:macerator/macerate_hssg_octal_wire" | "gtceu:shaped/plate_stainless_steel" | "gtceu:macerator/macerate_raw_redstone_ore_to_crushed_ore" | "gtceu:shaped/foil_trinaquadalloy" | "minecraft:oak_boat" | "gtceu:blasting/smelt_deepslate_red_garnet_ore_to_ingot" | "gtceu:macerator/macerate_iron_octal_wire" | "gtceu:arc_furnace/arc_iron_nugget" | "minecraft:red_dye_from_rose_bush" | "gtceu:shaped/plate_double_red_steel" | "gtceu:macerator/macerate_nickel_small_item_pipe" | "xtonesreworked:cray_block_4" | "xtonesreworked:cray_block_5" | "xtonesreworked:cray_block_2" | "xtonesreworked:cray_block_3" | "xtonesreworked:cray_block_0" | "xtonesreworked:cray_block_1" | "mysticalagriculture:augment/tilling_aoe_iv" | "minecraft:jungle_fence" | "gtceu:fluid_solidifier/solidify_borosilicate_glass_block" | "create:polished_cut_granite_slab_recycling" | "gtceu:macerator/macerate_vanadium_steel_screw" | "gtceu:shaped/lv_fermenter" | "gtceu:shaped/small_dust_assembling_garnierite" | "gtceu:shaped/robot_arm_mv" | "gtceu:smelting/smelt_raw_soapstone_ore_to_ingot" | "gtceu:assembler/assemble_hastelloy_c_276_frame" | "gtceu:shaped/gear_aluminium" | "gtceu:packer/pack_enderium_wires_4_single" | "mysticalagriculture:augment/tilling_aoe_ii" | "thermal:machines/press/unpacking/press_apple_unpacking" | "mysticalagriculture:essence/tconstruct/queens_slime_ingot" | "gtceu:macerator/macerate_cupronickel_spring" | "gtceu:shaped/small_dust_disassembling_nether_quartz" | "gtceu:extractor/extract_iron_gear" | "gtceu:packer/package_indium_gallium_phosphide_tiny_dust" | "thermal:machines/bottler/bottler_syrup_bottle" | "gtceu:macerator/macerate_tritanium_octal_cable" | "gtceu:shaped/small_dust_assembling_soul_infused" | "gtceu:fluid_solidifier/solidify_invar_to_plate" | "gtceu:arc_furnace/arc_platinum_single_cable" | "gtceu:shaped/tiny_dust_disassembling_metal_mixture" | "gtceu:cutter/cut_bronze_block_to_plate_water" | "gtceu:arc_furnace/arc_silicone_rubber_gear" | "gtceu:extractor/extract_ultimet_normal_restrictive_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_mercury_barium_calcium_cuprate_ingot_to_block" | "gtceu:macerator/macerate_naquadah_alloy_turbine_blade" | "gtceu:shaped/field_generator_hv" | "gtceu:cracker/lightly_steam_crack_light_fuel" | "gtceu:smelting/smelt_refinedore_yellow_limonite_to_ingot" | "gtceu:extruder/extrude_silver_ingot_to_gear" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_ingot_to_gear" | "gtceu:cutter/cut_twinite_block_to_plate_water" | "gtceu:macerator/macerate_tritanium_turbine_blade" | "thermal:machines/insolator/insolator_wither_rose" | "gtceu:packer/unpackage_hssg_tiny_dust" | "gtceu:fluid_solidifier/solidify_polyethylene_block" | "colossalchests:colossal_chest_copper" | "gtceu:macerator/macerate_mv_circuit_assembler" | "gtceu:assembler/compass" | "framedblocks:framing_saw/framed_flat_ext_double_slope_panel_corner" | "gtceu:arc_furnace/arc_nugget_casting_mold" | "gtceu:macerator/macerate_yttrium_barium_cuprate_nugget" | "xtonesreworked:korp_block_11_from_stonecutting" | "gtceu:packer/package_cobalt_oxide_small_dust" | "ae2:matter_cannon/nuggets/rubidium" | "gtceu:arc_furnace/arc_tantalum_carbide_plate" | "gtceu:shaped/field_generator_iv" | "railways:sequenced_assembly/track_blue_skies_lunar_narrow" | "gtceu:assembler/acacia_fence" | "xtonesreworked:sols_block_6_from_stonecutting" | "thermal:machines/press/packing3x3/press_lapis_packing" | "gtceu:macerator/macerate_invar_nugget" | "framedblocks:framing_saw/framed_corner_slope" | "gtceu:arc_furnace/arc_hv_super_tank" | "gtceu:shaped/ring_gold" | "gtceu:assembler/assemble_rose_gold_pipe_large_restrictive" | "gtceu:fluid_solidifier/solidify_bismuth_to_ingot" | "gtceu:macerator/macerate_asbestos_refined_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_steel_ingot_to_small_gear" | "gtceu:macerator/macerate_pyrite_refined_ore_to_dust" | "mysticalagriculture:souls/string" | "gtceu:smelting/smelt_deepslate_certus_quartz_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_magnetic_samarium" | "create:crafting/curiosities/cake" | "gtceu:macerator/macerate_chalcocite_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_magnalium_rod_to_bolt_water" | "gtceu:extractor/extract_nickel_zinc_ferrite_dust" | "gtceu:macerator/macerate_signalum_frame" | "gtceu:smelting/fireclay_brick" | "gtceu:macerator/macerate_ev_circuit_assembler" | "gtceu:shaped/plate_double_trinaquadalloy" | "gtceu:macerator/macerate_zpm_ore_washer" | "minecraft:waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting" | "create:copper_shingle_stairs_from_copper_shingles_stonecutting" | "thermal:smelting/polished_slag_from_smelting" | "gtceu:fluid_solidifier/solidify_hsse_block" | "gtceu:shaped/knife_naquadah_alloy" | "gtceu:extruder/extrude_tritanium_to_rod" | "gtceu:cutter/cut_topaz_block_to_plate_distilled_water" | "minecraft:purple_dye" | "create:cut_calcite_brick_wall_from_stone_types_calcite_stonecutting" | "gtceu:laser_engraver/engrave_ssoc_silicon" | "gtceu:packer/unpackage_zincite_tiny_dust" | "gtceu:macerator/macerate_fullers_earth_crushed_ore_to_dust" | "gtceu:packer/unpackage_trinium_sulfide_small_dust" | "gtceu:shaped/stick_iridium" | "mysticaladaptations:insanium_paxel" | "gtceu:electric_blast_furnace/blast_black_steel" | "gtceu:fluid_solidifier/solidify_incoloy_ma_956_to_nugget" | "gtceu:cutter/cut_green_sapphire_flawless_gem_to_gem" | "framedblocks:framing_saw/framed_stairs" | "gtceu:large_chemical_reactor/sodium_bisulfate_from_salt" | "farmersdelight:cabbage" | "gtceu:macerator/macerate_redstone_plate" | "gtceu:packer/package_cinnabar_small_dust" | "gtceu:centrifuge/centrifuge_oilsands_dirty_dust_to_dust" | "gtceu:cutter/cut_wrought_iron_screw_to_bolt" | "gtceu:cutter/cut_nano_cpu_water" | "gtceu:shaped/gear_tungsten_carbide" | "thermal_extra:machine/dynamo/compression/crystallized_sunflower_oil" | "gtceu:extractor/extract_ruthenium_ingot" | "gtceu:vacuum_freezer/uranium_rhodium_dinaquadide" | "gtceu:alloy_blast_smelter/maraging_steel_300_gas" | "gtceu:shapeless/block_decompress_void" | "farmersdelight:iron_knife" | "gtceu:shaped/small_dust_disassembling_osmiridium" | "gtceu:packer/package_phosphate_tiny_dust" | "gtceu:macerator/macerate_manganese_ingot" | "railways:sequenced_assembly/red_conductor_cap" | "mysticalagriculture:watering_can" | "gtceu:shaped/field_generator_lv" | "gtceu:alloy_smelter/alloy_smelt_yttrium_to_ingot" | "gtceu:compressor/compress_zeron_100_to_block" | "gtceu:compressor/compress_raw_void_to_block" | "gtceu:shaped/small_dust_assembling_prismalium" | "gtceu:centrifuge/centrifuge_glauconite_sand_dirty_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_netherite" | "ae2:network/cables/smart_black" | "gtceu:alloy_smelter/alloy_smelt_nichrome_ingot_to_block" | "create:polished_cut_limestone_from_stone_types_limestone_stonecutting" | "xtonesreworked:vect_block_0" | "gtceu:shaped/stick_long_hsse" | "gtceu:shapeless/melodium_wire_wiregtsingle_doubling" | "gtceu:chemical_reactor/titanium_tetrachloride" | "gtceu:shaped/screw_electrum" | "gtceu:shaped/small_dust_assembling_shellite" | "gtceu:shaped/tiny_dust_assembling_wrought_iron" | "gtceu:cutter/cut_uranium_rhodium_dinaquadide_block_to_plate" | "gtceu:macerator/macerate_deepslate_lithium_ore_to_raw_ore" | "gtceu:arc_furnace/arc_luv_machine_casing" | "gtceu:macerator/macerate_stainless_steel_small_fluid_pipe" | "gtceu:shaped/field_generator_mv" | "gtceu:shaped/stick_long_hsss" | "gtceu:shapeless/red_alloy_wire_wiregtquadruple_doubling" | "minecraft:cut_sandstone_slab_from_sandstone_stonecutting" | "gtceu:packer/pack_silver_wires_1_single" | "gtceu:extruder/extrude_steel_wire" | "gtceu:shaped/stick_long_hssg" | "thermal:white_concrete_powder_with_slag" | "gtceu:extruder/extrude_weapon_grade_naquadah_to_rod" | "farmersdelight:chicken_sandwich" | "create:splashing/immersiveengineering/crushed_raw_silver" | "gtceu:electrolyzer/decomposition_electrolyzing_manganese_phosphide" | "thermal:machines/smelter/smelter_gold_plate_to_ingot" | "gtceu:packer/package_phosphorus_pentoxide_small_dust" | "gtceu:macerator/macerate_raw_nether_quartz_ore_to_crushed_ore" | "framedblocks:framed_inv_double_slope_slab" | "gtceu:macerator/macerate_multi_smelter" | "gtceu:macerator/macerate_gold_spring" | "minecraft:polished_blackstone_brick_slab" | "gtceu:smelting/smelt_salt_ore_to_ingot" | "gtceu:arc_furnace/arc_bronze_small_gear" | "gtceu:assembler/asmd_transistor" | "gtceu:macerator/macerate_ruby_lens" | "gtceu:shaped/tiny_dust_assembling_magnalium" | "gtceu:macerator/macerate_watertight_steel_frame" | "thermalendergy:vibrating_core" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_small_gear" | "gtceu:extractor/extract_damascus_steel_rod" | "gtceu:shaped/block_compress_apatite" | "mysticalagriculture:essence/common/sulfur" | "gtceu:macerator/macerate_hp_steam_extractor" | "gtceu:cutter/cut_tungsten_carbide_screw_to_bolt_distilled_water" | "mysticalagriculture:seed/reprocessor/invar" | "mysticalagriculture:seed/infusion/ice" | "gtceu:bender/bend_molybdenum_disilicide_plate_to_double_plate" | "gtceu:large_chemical_reactor/acetic_acid_from_monoxide" | "gtceu:macerator/macerate_twinite_small_gear" | "gtceu:extruder/extrude_osmiridium_small_pipe" | "extendedcrafting:enhanced_redstone_catalyst" | "gtceu:smelting/smelt_netherrack_wulfenite_ore_to_ingot" | "farmersdelight:cooked_salmon_slice" | "minecraft:steam_boiler/acacia_fence" | "gtceu:alloy_smelter/alloy_smelt_graphene_nugget_to_ingot" | "create:polished_cut_calcite_slab_from_stone_types_calcite_stonecutting" | "gtceu:macerator/macerate_warped_door" | "minecraft:large_boiler/purple_wool" | "gtceu:compressor/compress_aluminium_to_block" | "gtceu:packer/pack_blue_alloy_wires_1_0" | "gtceu:smelting/demagnetize_magnetic_iron_rod" | "gtceu:cutter/cut_potin_block_to_plate_water" | "powersuits:modules/movement/flight_control" | "gtceu:alloy_smelter/alloy_smelt_chromium_to_ingot" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_block" | "gtceu:alloy_smelter/alloy_smelt_lumium_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_rhodium_ingot_to_block" | "gtceu:lathe/lathe_stellarium_bolt_to_screw" | "gtceu:packer/pack_blue_alloy_wires_1_1" | "gtceu:arc_furnace/arc_duranium_tiny_fluid_pipe" | "gtceu:extractor/extract_cobalt_brass_rod" | "gtceu:packer/pack_blue_alloy_wires_1_2" | "gtceu:packer/pack_blue_alloy_wires_1_3" | "gtceu:shaped/small_dust_disassembling_uraninite" | "gtceu:compressor/compress_pentlanditeto_ore_block" | "framedblocks:framing_saw/framed_soul_torch" | "gtceu:shaped/tiny_dust_disassembling_amethyst" | "gtceu:extruder/extrude_invar_to_plate" | "gtceu:large_boiler/charcoal_block" | "bigreactors:reprocessor/fluidinjector" | "gtceu:arc_furnace/arc_niobium_titanium_fine_wire" | "gtceu:shaped/treated_wood_planks" | "gtceu:alloy_blast_smelter/stellite_100" | "gtceu:shaped/mortar_grind_zinc" | "gtceu:compressor/compress_plutoniumto_ore_block" | "gtceu:extractor/extract_copper_nugget" | "gtceu:packer/package_sodium_azide_tiny_dust" | "gtceu:packer/unpackage_lumium_small_dust" | "gtceu:macerator/macerate_steel_large_fluid_pipe" | "mysticalagriculture:essence/astralsorcery/marble" | "gtceu:arc_furnace/arc_naquadah_screw" | "gtceu:cutter/cut_hssg_rod_to_bolt_water" | "thermal:machines/smelter/smelter_silver_armor" | "gtceu:shaped/luv_transformer_4a" | "gtceu:shaped/saw_blue_steel" | "fantasyfurniture:large_boiler/bone/skeleton/door_double" | "minecraft:cooked_porkchop" | "gtceu:blasting/smelt_endstone_gypsum_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_iron_to_ingot" | "gtceu:assembler/cover_tin_wire_gt_hex_rubber" | "gtceu:cutter/cut_ultimet_block_to_plate_water" | "mysticalagriculture:inferium_growth_accelerator" | "gtceu:shaped/tiny_dust_assembling_netherite" | "gtceu:shaped/plate_naquadria" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_to_plate" | "thermal:machines/press/packing3x3/press_diamond_packing" | "gtceu:shaped/block_compress_damascus_steel" | "sgjourney:naquadah_from_blasting" | "gtceu:bender/bend_steel_plate_to_foil" | "thermal_extra:twinite_dust" | "ae2:inscriber/silicon_press" | "gtceu:macerator/macerate_endstone_electrotine_ore_to_raw_ore" | "gtceu:extruder/extrude_indium_ingot_to_block" | "gtceu:macerator/macerate_luv_sifter" | "farmersdelight:canvas" | "minecraft:chiseled_stone_bricks_from_stone_bricks_stonecutting" | "gtceu:shaped/uv_centrifuge" | "gtceu:extractor/extract_lead_hex_cable" | "gtceu:macerator/macerate_zpm_mixer" | "gtceu:arc_furnace/arc_tungsten_foil" | "gtceu:packer/unpackage_opal_tiny_dust" | "gtceu:extruder/extrude_styrene_butadiene_rubber_dust_to_plate" | "gtceu:fluid_solidifier/solidify_aluminium_to_plate" | "packagedauto:encoder" | "gtceu:cutter/cut_topaz_flawless_gem_to_gem_water" | "gtceu:shaped/tiny_dust_assembling_magnetic_steel" | "gtceu:shapeless/vanadium_gallium_wire_wiregtsingle_quadrupling" | "gtceu:alloy_smelter/magnesium_dust_and_aluminium_ingot_into_magnalium" | "gtceu:macerator/macerate_heavy_weighted_pressure_plate" | "gtceu:centrifuge/decomposition_centrifuging__naquadah_alloy" | "gtceu:arc_furnace/arc_zpm_quantum_chest" | "gtceu:shaped/screwdriver_vanadium_steel" | "gtceu:packer/package_trinium_tiny_dust" | "gtceu:packer/unpackage_titanium_tiny_dust" | "gtceu:extruder/extrude_bismuth_bronze_ingot_to_long_rod" | "gtceu:ore_washer/wash_granitic_mineral_sand_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_green_sapphire_tiny_dust" | "create:crafting/curiosities/brown_toolbox" | "create:deploying/waxed_weathered_copper_from_adding_wax" | "create:ochrum_from_stone_types_ochrum_stonecutting" | "gtceu:macerator/macerate_raw_sapphire_ore_to_crushed_ore" | "gtceu:shaped/compress_realgar_to_ore_block" | "gtceu:shaped/wrench_head_polybenzimidazole" | "xtonesreworked:roen_block_14_from_stonecutting" | "gtceu:laser_engraver/engrave_lpic_silicon" | "bigreactors:turbine/basic/activetap_fe" | "gtceu:arc_furnace/arc_uhv_quantum_chest" | "gtceu:shaped/stick_long_stick_tritanium" | "gtceu:assembler/resistor_carbon_annealed" | "minecraft:waxed_weathered_copper_from_honeycomb" | "minecraft:large_boiler/acacia_fence" | "create:birch_window" | "thermal:machines/smelter/smelter_lead_ore" | "thermal:press_coin_die" | "gtceu:shaped/plate_double_trinium" | "modularrouters:fast_pickup_augment" | "thermal:fuels/numismatic/numismatic_invar_coin" | "gtceu:extruder/extrude_samarium_to_rod" | "gtceu:distillery/distill_coal_gas_to_ammonia" | "gtceu:extractor/extract_polytetrafluoroethylene_ingot" | "gtceu:steam_boiler/coal_tiny_dust" | "thermal:machines/press/unpacking/press_lead_nugget_unpacking" | "gtceu:shapeless/vanadium_gallium_wire_wiregtdouble_doubling" | "gtceu:packer/unpackage_magnesium_tiny_dust" | "create:cutting/compat/byg/stripped_zelkova_log" | "gtceu:shaped/tiny_dust_assembling_magnetite" | "gtceu:bender/bend_darmstadtium_plate_to_dense_plate" | "gtceu:arc_furnace/arc_polyphenylene_sulfide_dust" | "gtceu:macerator/macerate_iv_machine_casing" | "gtceu:fluid_solidifier/solidify_hsss_to_nugget" | "gtceu:macerator/macerate_tiny_pipe_extruder_mold" | "gtceu:assembler/cover_lead_wire_gt_hex_styrene_butadiene" | "gtceu:extractor/extract_naquadah_alloy_quadruple_cable" | "gtceu:shaped/tiny_dust_disassembling_cobalt_oxide" | "gtceu:arc_furnace/arc_iv_machine_hull" | "gtceu:compressor/compress_garnet_sandto_ore_block" | "xtonesreworked:iszm_block_10" | "gtceu:macerator/macerate_tungsten_carbide_huge_fluid_pipe" | "gtceu:shaped/large_treated_wooden_pipe" | "gtceu:fluid_solidifier/solidify_damascus_steel_to_ingot" | "gtceu:large_chemical_reactor/good_circuit_board_iron3" | "gtceu:cutter/cut_vanadium_steel_block_to_plate" | "xtonesreworked:iszm_block_15" | "gtceu:macerator/macerate_palladium_fine_wire" | "minecraft:steam_boiler/spruce_fence" | "xtonesreworked:iszm_block_11" | "xtonesreworked:iszm_block_12" | "xtonesreworked:iszm_block_13" | "minecraft:steam_boiler/birch_slab" | "xtonesreworked:iszm_block_14" | "gtceu:bender/bend_aluminium_long_rod_to_spring" | "gtceu:forge_hammer/hammer_hsss_to_plate" | "gtceu:fluid_solidifier/solidify_vanadium_block" | "gtceu:shaped/wrench_head_hsse" | "gtceu:extruder/extrude_weapon_grade_naquadah_to_plate" | "gtceu:packer/unpackage_almandine_small_dust" | "gtceu:packer/package_powellite_small_dust" | "gtceu:alloy_smelter/alloy_smelt_polyethylene_nugget_to_ingot" | "gtceu:extruder/extrude_darmstadtium_ingot_to_ring" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_single_silicone" | "create:compat/byg/milling/protea_flower" | "minecraft:yellow_concrete_powder" | "gtceu:shaped/passthrough_hatch_fluid" | "create:cutting/compat/byg/zelkova_log" | "gtceu:forge_hammer/hammer_apatite_block_to_gem" | "gtceu:assembler/lv_power_transformer" | "framedblocks:framing_saw/framed_pyramid" | "gtceu:extractor/extract_enriched_naquadah_ingot" | "create:compat/silentsgems/crushing/ammolite_ore" | "gtceu:large_chemical_reactor/polybenzimidazole" | "gtceu:shaped/butchery_knife_hsse" | "gtceu:alloy_smelter/alloy_smelt_tin_alloy_nugget_to_ingot" | "mysticalagriculture:seed/infusion/queens_slime" | "gtceu:large_chemical_reactor/plastic_board_pvc" | "gtceu:macerator/macerate_polybenzimidazole_tiny_fluid_pipe" | "gtceu:macerator/macerate_bronze_plate" | "minecraft:fishing_rod" | "gtceu:fluid_solidifier/solidify_steel_to_ingot" | "gtceu:shapeless/gem_to_gem_flawlessgem_sapphire" | "create:compat/environmental/milling/red_lotus_flower" | "gtceu:shaped/sword_rose_gold" | "gtceu:large_chemical_reactor/phosphoric_acid_from_apatite" | "create:small_calcite_brick_wall" | "gtceu:macerator/macerate_cinnabar_refined_ore_to_dust" | "mysticalagriculture:soulstone_stairs" | "gtceu:cutter/cut_tungsten_rod_to_bolt" | "gtceu:extractor/extract_niobium_titanium_hex_cable" | "gtceu:macerator/macerate_prismalium_rod" | "gtceu:cutter/cut_red_alloy_rod_to_bolt_water" | "gtceu:electrolyzer/decomposition_electrolyzing_magnesium_chloride" | "gtceu:extruder/extrude_vanadium_steel_ingot_to_long_rod" | "gtceu:shaped/file_aluminium" | "gtceu:smelting/smelt_endstone_ruby_ore_to_ingot" | "gtceu:extruder/extrude_rhodium_plated_palladium_to_plate" | "gtceu:fluid_solidifier/solidify_enderium_to_plate" | "gtceu:arc_furnace/arc_aluminium_huge_fluid_pipe" | "create:cutting/compat/blue_skies/dusk_wood" | "framedblocks:framing_saw/framed_flat_ext_inner_double_slope_panel_corner" | "gtceu:macerator/macerate_electrum_single_wire" | "gtceu:macerator/macerate_wood_crate" | "ae2:network/cells/fluid_storage_cell_4k_storage" | "gtceu:blasting/smelt_endstone_plutonium_ore_to_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_chromite" | "gtceu:arc_furnace/arc_sterling_silver_plate" | "gtceu:arc_furnace/arc_aluminium_quadruple_cable" | "gtceu:forge_hammer/hammer_uraninite_crushed_ore_to_dust" | "sliceanddice:mixing/fertilizer/from_compost" | "gtceu:shapeless/crushed_ore_to_dust_emerald" | "gtceu:shaped/small_dust_assembling_titanium_tungsten_carbide" | "gtceu:arc_furnace/arc_electrum_double_plate" | "gtceu:shaped/luv_transformer_1a" | "gtceu:lathe/lathe_nickel_zinc_ferrite_to_rod" | "gtceu:vacuum_freezer/cool_hot_hssg_ingot" | "gtceu:macerator/macerate_chainmail_leggings" | "exnihilosequentia:sieve/ens_pebble_deepslate" | "gtceu:arc_furnace/arc_ulv_voltage_coil" | "gtceu:shaped/plate_double_copper" | "gtceu:blasting/smelt_endstone_alunite_ore_to_ingot" | "thermal:machines/pulverizer/pulverizer_logs" | "gtceu:fluid_solidifier/solidify_uranium_block" | "gtceu:cutter/cut_uvarovite_flawless_gem_to_gem_water" | "xtonesreworked:jelt_block_11_from_stonecutting" | "gtceu:packer/strip_vanadium_gallium_cable_gt_hex" | "gtceu:shaped/iv_wiremill" | "mysticalagriculture:seed/crafting/redstone" | "gtceu:arc_furnace/arc_darmstadtium_plate" | "gtceu:arc_furnace/arc_golden_axe" | "gtceu:cutter/cut_rhodium_plated_palladium_rod_to_bolt_distilled_water" | "gtceu:packer/unpackage_annealed_copper_small_dust" | "gtceu:shaped/luv_transformer_2a" | "gtceu:forge_hammer/hammer_deepslate_salt_ore_to_raw_ore" | "gtceu:smelting/smelt_endstone_kyanite_ore_to_ingot" | "create:cutting/compat/blue_skies/stripped_bluebright_log" | "gtceu:create_mixer/nitration_mixture" | "thermalendergy:machine/press/press_stellarium_ingot_to_coin" | "farmersdelight:integration/create/mixing/pie_crust_from_mixing" | "thermal:machines/centrifuge/centrifuge_black_wool" | "gtceu:extruder/extrude_prismalium_ingot_to_long_rod" | "gtceu:shapeless/crushed_ore_to_dust_redstone" | "gtceu:shaped/buzzsaw_blade_diamond" | "gtceu:smelting/smelt_raw_pollucite_ore_to_ingot" | "gtceu:shaped/block_compress_magnesium_diboride" | "gtceu:extractor/extract_watertight_steel_plate" | "thermal:storage/strawberry_from_block" | "mysticalagriculture:essence/appliedenergistics2/sky_stone" | "ae2:network/wireless_access_point" | "gtceu:shaped/lv_pump" | "gtceu:extruder/extrude_polyethylene_ingot_to_block" | "gtceu:extractor/extract_osmiridium_foil" | "gtceu:shaped/huge_stainless_steel_pipe" | "gtceu:packer/package_mirabilite_tiny_dust" | "gtceu:shaped/tiny_dust_disassembling_calcium_chloride" | "create:crafting/kinetics/turntable" | "gtceu:cutter/cut_magnetic_samarium_long_rod_to_rod" | "gtceu:lathe/lathe_pure_netherite_to_rod" | "gtceu:shaped/nugget_assembling_chromium" | "gtceu:smelting/smelt_deepslate_glauconite_sand_ore_to_ingot" | "gtceu:blasting/smelt_netherrack_emerald_ore_to_ingot" | "gtceu:cutter/cut_electrum_block_to_plate" | "gtceu:packer/package_hsla_steel_tiny_dust" | "framedblocks:framing_saw/framed_slab_corner" | "gtceu:shaped/stick_titanium" | "gtceu:extractor/extract_yttrium_barium_cuprate_hex_cable" | "minecraft:large_boiler/spruce_trapdoor" | "gtceu:cutter/cut_lead_screw_to_bolt" | "create:deploying/waxed_exposed_copper_from_adding_wax" | "exnihilosequentia:large_boiler/mangrove_barrel" | "gtceu:shaped/stick_long_ruridit" | "gtceu:alloy_blast_smelter/magnesium_diboride" | "thermal:machines/press/unpacking/press_gold_unpacking" | "gtceu:canner/spray_can_gray_dye" | "gtceu:forge_hammer/hammer_tungsten_carbide_rod_to_long_rod" | "gtceu:lathe/lathe_weapon_grade_naquadah_to_rod" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_nugget_to_ingot" | "gtceu:macerator/macerate_sodalite_rod" | "gtceu:macerator/macerate_endstone_ruby_ore_to_raw_ore" | "gtceu:large_boiler/rubber_planks" | "gtceu:packer/package_potassium_feldspar_tiny_dust" | "gtceu:shaped/nugget_assembling_twinite" | "gtceu:extruder/extrude_signalum_ingot_to_long_rod" | "gtceu:fluid_solidifier/solidify_plutonium_241_block" | "gtceu:fluid_solidifier/solidify_tantalum_to_nugget" | "minecraft:large_boiler/spruce_fence" | "mysticalagriculture:seed/infusion/niotic_crystal" | "gtceu:shaped/drill_head_naquadah_alloy" | "framedblocks:framing_saw/framed_bouncy_cube" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_heavy_fuel" | "gtceu:forge_hammer/hammer_shellite_to_plate" | "create:horizontal_framed_glass_from_glass_colorless_stonecutting" | "gtceu:extruder/extrude_rose_gold_large_pipe" | "mysticalagriculture:essence/create/asurine" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_methane" | "gtceu:smelting/smelt_crushedore_thorium_to_ingot" | "gtceu:macerator/macerate_bastnasite_refined_ore_to_dust" | "gtceu:macerator/macerate_copper_double_cable" | "gtceu:shaped/compress_spessartine_to_ore_block" | "gtceu:arc_furnace/arc_ev_fisher" | "gtceu:centrifuge/centrifuge_plutonium_dirty_dust_to_dust" | "gtceu:circuit_assembler/quantum_assembly_iv_soldering_alloy" | "ae2:entropy/heat/ice_water" | "gtceu:shaped/screwdriver_steel" | "gtceu:forge_hammer/hammer_cassiterite_sand_refined_ore_to_dust" | "gtceu:extruder/extrude_polybenzimidazole_pipe_dust" | "gtceu:shaped/zpm_muffler_hatch" | "gtceu:alloy_smelter/alloy_smelt_trinium_ingot_to_block" | "gtceu:shapeless/gem_to_gem_flawlessgem_glass" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_ingot_to_block" | "gtceu:forge_hammer/hammer_endstone_emerald_ore_to_raw_ore" | "gtceu:arc_furnace/arc_dragonsteel_foil" | "gtceu:compressor/bone_block" | "gtceu:shapeless/purified_ore_to_dust_opal" | "gtceu:alloy_smelter/alloy_smelt_tantalum_to_nugget" | "gtceu:ore_washer/wash_barite_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/package_titanium_trifluoride_small_dust" | "gtceu:macerator/macerate_duranium_quadruple_fluid_pipe" | "gtceu:wiremill/mill_lumium_wire" | "gtceu:cutter/cut_lead_rod_to_bolt_water" | "bigreactors:reactor/reinforced/activetap_fe" | "gtceu:packer/pack_tungsten_steel_wires_2_single" | "gtceu:extractor/extract_damascus_steel_plate" | "gtceu:shaped/buzzsaw_blade_polyethylene" | "gtceu:extractor/extract_osmium_foil" | "gtceu:shaped/uv_canner" | "gtceu:extractor/extract_kanthal_double_plate" | "gtceu:arc_furnace/arc_cobalt_dust" | "gtceu:ore_washer/wash_coal_crushed_ore_to_purified_ore" | "gtceu:forge_hammer/hammer_garnierite_crushed_ore_to_dust" | "gtceu:shaped/large_black_bronze_pipe" | "gtceu:extruder/extrude_platinum_wire" | "exnihilosequentia:ens_basalt_hammer" | "gtceu:centrifuge/centrifuge_amethyst_dirty_dust_to_dust" | "gtceu:sifter/sift_lazurite_purified_ore_to_gems" | "thermal:machines/centrifuge/centrifuge_lilac" | "minecraft:netherite_ingot_from_netherite_block" | "gtceu:packer/unpackage_ruthenium_trinium_americium_neutronate_small_dust" | "gtceu:circuit_assembler/wetware_processor_luv_soc_soldering_alloy" | "gtceu:extractor/extract_invar_double_plate" | "gtceu:compressor/compress_vanadium_gallium_to_block" | "gtceu:cutter/cut_hastelloy_c_276_block_to_plate_water" | "railways:sequenced_assembly/track_twilightforest_timewood_wide" | "gtceu:blasting/smelt_sulfur_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_bentonite_ore_to_raw_ore" | "mysticalagriculture:prudentium_block" | "sgjourney:naquadah_pickaxe" | "gtceu:cutter/cut_diamond_block_to_plate_distilled_water" | "gtceu:centrifuge/centrifuge_yellow_garnet_pure_dust_to_dust" | "gtceu:packer/package_tetrahedrite_tiny_dust" | "createarmory:barret_recipe" | "gtceu:forge_hammer/hammer_osmiridium_rod_to_long_rod" | "gtceu:shapeless/decompress_yellow_garnet_from_ore_block" | "gtceu:macerator/macerate_pyrope_gem" | "exnihilosequentia:ens_zinc_nugget" | "railways:sequenced_assembly/track_hexcasting_edified_narrow" | "gtceu:forge_hammer/hammer_raw_yellow_garnet_to_crushed_ore" | "gtceu:cutter/cut_tritanium_long_rod_to_rod" | "gtceu:macerator/macerate_titanium_large_fluid_pipe" | "gtceu:arc_furnace/arc_prismalium_bolt" | "gtceu:extractor/extract_gallium_double_plate" | "gtceu:vacuum_freezer/cool_hot_iridium_ingot" | "gtceu:macerator/macerate_netherrack_diatomite_ore_to_raw_ore" | "minecraft:red_nether_brick_slab_from_red_nether_bricks_stonecutting" | "gtceu:arc_furnace/arc_europium_single_cable" | "gtceu:centrifuge/centrifuge_green_sapphire_pure_dust_to_dust" | "gtceu:packer/strip_aluminium_cable_gt_quadruple" | "gtceu:large_chemical_reactor/steam_crack_butene" | "gtceu:macerator/macerate_beryllium_refined_ore_to_dust" | "gtceu:shaped/foil_ruridit" | "ae2:tools/network_memory_card_lime" | "gtceu:chemical_reactor/polydimetnylsiloxane_from_elements" | "gtceu:alloy_smelter/alloy_smelt_silicone_rubber_nugget_to_ingot" | "gtceu:extractor/extract_thorium_double_plate" | "bigreactors:turbine/basic/bearing" | "gtceu:extruder/extrude_tin_pipe" | "gtceu:packer/package_bastnasite_tiny_dust" | "gtceu:forge_hammer/hammer_deepslate_silver_ore_to_raw_ore" | "gtceu:macerator/macerate_annealed_copper_quadruple_cable" | "gtceu:macerator/macerate_pyrochlore_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_lutetium_dust" | "gtceu:compressor/compress_fullers_earthto_ore_block" | "gtceu:extractor/extract_vanadium_steel_long_rod" | "minecraft:polished_granite_stairs_from_granite_stonecutting" | "minecraft:steam_boiler/crossbow" | "gtceu:fluid_solidifier/solidify_polycaprolactam_to_ingot" | "bigreactors:turbine/reinforced/casing_upgrade_alt" | "gtceu:shaped/nugget_assembling_polytetrafluoroethylene" | "gtceu:blasting/smelt_tungstate_ore_to_ingot" | "gtceu:shaped/screw_rose_gold" | "gtceu:large_chemical_reactor/bacterial_sludge" | "gtceu:macerator/macerate_sphalerite_crushed_ore_to_impure_dust" | "gtceu:shapeless/block_decompress_sterling_silver" | "gtceu:shapeless/niobium_nitride_wire_wiregtdouble_quadrupling" | "mysticalagradditions:supremium_coal_block_uncraft" | "gtceu:packer/cover_red_alloy_wire_gt_octal" | "gtceu:macerator/macerate_iron_hex_cable" | "gtceu:packer/package_nickel_small_dust" | "gtceu:shapeless/lumium_wire_wiregtoctal_splitting" | "gtceu:assembler/cover_lead_wire_gt_quadruple_rubber" | "thermal:rockwool/light_gray_rockwool_from_dye" | "gtceu:electrolyzer/decomposition_electrolyzing_borax" | "gtceu:shaped/tiny_dust_assembling_silicone_rubber" | "gtceu:alloy_smelter/copper_dust_and_zinc_ingot_into_brass" | "gtceu:shaped/spring_small_lead" | "gtceu:shaped/wrench_wrought_iron" | "gtceu:macerator/macerate_trinium_bolt" | "gtceu:blasting/smelt_netherrack_goethite_ore_to_ingot" | "create:mangrove_window" | "gtceu:extractor/extract_invar_gear" | "gtceu:forge_hammer/hammer_netherrack_vanadium_magnetite_ore_to_raw_ore" | "ae2:network/parts/monitors_storage" | "thermal_extra:smelting/dragonsteel_ingot_from_dust_blasting" | "gtceu:shapeless/decompress_apatite_from_ore_block" | "gtceu:macerator/macerate_copper_nugget" | "thermal:machines/press/packing3x3/press_rosin_packing" | "gtceu:arc_furnace/arc_mv_muffler_hatch" | "farmersdelight:steam_boiler/dark_oak_cabinet" | "gtceu:shaped/zpm_electric_furnace" | "gtceu:compressor/plant_ball_from_sugar_cane" | "gtceu:arc_furnace/arc_mv_distillery" | "gtceu:arc_furnace/arc_magnetic_iron_screw" | "gtceu:assembler/stainless_steel_crate" | "gtceu:macerator/macerate_iv_robot_arm" | "gtceu:macerator/macerate_magnetic_iron_ingot" | "gtceu:shaped/compress_amethyst_to_ore_block" | "gtceu:arc_furnace/arc_tin_large_item_pipe" | "gtceu:macerator/macerate_neutronium_screw" | "gtceu:macerator/macerate_niobium_titanium_hex_wire" | "gtceu:packer/unpackage_salt_tiny_dust" | "gtceu:rock_breaker/granite" | "thermal:augments/rf_coil_xfer_augment" | "gtceu:shaped/bolt_saw_apatite" | "gtceu:shaped/tiny_dust_disassembling_pollucite" | "gtceu:shapeless/tritanium_wire_wiregtsingle_doubling" | "gtceu:macerator/macerate_stellarium_single_wire" | "gtceu:arc_furnace/arc_tungsten_spring" | "gtceu:shapeless/purified_ore_to_dust_asbestos" | "gtceu:shapeless/tin_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_deepslate_yellow_garnet_ore_to_raw_ore" | "farmersdelight:cutting/birch_door" | "gtceu:macerator/macerate_niobium_nitride_octal_cable" | "gtceu:macerator/macerate_tin_ingot" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_fine_wire" | "gtceu:shaped/hv_distillery" | "gtceu:bender/bend_titanium_tungsten_carbide_ingot_to_double_plate" | "gtceu:extruder/extrude_brass_ingot_to_block" | "gtceu:chemical_reactor/collagen_from_bone" | "gtceu:packer/package_plutonium_small_dust" | "modularrouters:augment_core" | "ae2:tools/certus_quartz_wrench" | "gtceu:macerator/macerate_lead_gear" | "gtceu:cutter/cut_almandine_exquisite_gem_to_flawless_gem_water" | "mysticalagradditions:tconstruct/melting/imperium/nugget" | "gtceu:packer/package_olivine_tiny_dust" | "gtceu:arc_furnace/arc_zinc_foil" | "gtceu:blasting/smelt_raw_yellow_garnet_ore_to_ingot" | "exnihilosequentia:ens_cooked_silkworm_blast" | "gtceu:implosion_compressor/implode_dust_lapis__tnt" | "gtceu:cutter/cut_invar_long_rod_to_rod_distilled_water" | "gtceu:arc_furnace/arc_chromium_screw" | "gtceu:assembler/cover_naquadah_wire_gt_octal_styrene_butadiene" | "gtceu:forge_hammer/hammer_raw_pyrochlore_to_crushed_ore" | "gtceu:shapeless/crushed_ore_to_dust_pyrolusite" | "create:crafting/kinetics/orange_valve_handle_from_other_valve_handle" | "gtceu:shaped/nugget_assembling_electrum" | "gtceu:alloy_smelter/alloy_smelt_plutonium_241_nugget_to_ingot" | "gtceu:create_mixer/cupronickel" | "minecraft:exposed_cut_copper_stairs_from_exposed_copper_stonecutting" | "gtceu:bender/bend_osmiridium_plate_to_double_plate" | "gtceu:macerator/macerate_jungle_boat" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_ethylene" | "gtceu:shaped/screw_invar" | "gtceu:macerator/macerate_silver_double_plate" | "gtceu:circuit_assembler/data_orb" | "gtceu:shaped/small_dust_assembling_glauconite_sand" | "gtceu:extractor/extract_maraging_steel_300_ingot" | "gtceu:macerator/macerate_annealed_copper_ingot" | "gtceu:cutter/cut_brass_block_to_plate" | "gtceu:ore_washer/wash_cobaltite_pure_dust_to_dust" | "gtceu:shaped/bolt_saw_stainless_steel" | "framedblocks:framed_stone_pressure_plate" | "create:cutting/compat/twilightforest/stripped_twilight_oak_log" | "gtceu:extractor/extract_incoloy_ma_956_ingot" | "gtceu:alloy_smelter/alloy_smelt_mercury_barium_calcium_cuprate_to_nugget" | "create:crushing/deepslate_iron_ore" | "gtceu:macerator/macerate_amethyst_refined_ore_to_dust" | "gtceu:lathe/lathe_ultimet_bolt_to_screw" | "gtceu:arc_furnace/arc_trinaquadalloy_rod" | "create:splashing/thermal/crushed_raw_silver" | "gtceu:extruder/extrude_rubber_ingot_to_foil" | "create:splashing/immersiveengineering/crushed_raw_uranium" | "gtceu:packer/pack_cupronickel_wires_1_single" | "gtceu:alloy_smelter/alloy_smelt_indium_gallium_phosphide_ingot_to_block" | "gtceu:compressor/compress_bariteto_ore_block" | "create:crushing/diorite_recycling" | "gtceu:electrolyzer/decomposition_electrolyzing_15_crown_5" | "gtceu:forge_hammer/hammer_palladium_crushed_ore_to_impure_dust" | "gtceu:ore_washer/wash_calcite_crushed_ore_to_purified_ore" | "thermal:smelting/nickel_ingot_from_dust_blasting" | "gtceu:macerator/macerate_glass_gem" | "gtceu:arc_furnace/arc_melodium_gear" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_ingot_to_block" | "gtceu:shaped/plate_indium_gallium_phosphide" | "gtceu:extruder/extrude_hastelloy_x_to_plate" | "expatternprovider:epp_alt" | "exnihilosequentia:fluid_item/ens_clay" | "gtceu:compressor/compress_europium_nugget_to_ingot" | "gtceu:forge_hammer/chiseled_sandstone_to_sand" | "mysticalagriculture:seed/crafting/fire" | "gtceu:macerator/macerate_deepslate_chromite_ore_to_raw_ore" | "gtceu:shaped/zpm_forming_press" | "gtceu:shaped/scythe_bronze" | "gtceu:assembler/cover_kanthal_wire_gt_hex_rubber" | "gtceu:packer/unpackage_ilmenite_small_dust" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_gear" | "gtceu:fluid_solidifier/solidify_bismuth_bronze_to_plate" | "gtceu:macerator/macerate_pure_netherite_small_gear" | "gtceu:smelting/smelt_asbestos_ore_to_ingot" | "gtceu:extractor/extract_invar_ingot" | "gtceu:macerator/macerate_nickel_double_cable" | "mysticalagriculture:seed/crafting/fish" | "gtceu:macerator/macerate_hv_distillery" | "ae2:tools/paintballs_pink" | "minecraft:waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting" | "create:splashing/yellow_concrete_powder" | "gtceu:lathe/lathe_black_bronze_to_rod" | "gtceu:forge_hammer/hammer_raw_pentlandite_to_crushed_ore" | "gtceu:shaped/medium_europium_pipe" | "gtceu:macerator/macerate_mv_bender" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_dust" | "gtceu:shaped/stick_magnetic_samarium" | "gtceu:shaped/ring_iron" | "modularrouters:range_up_from_down" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_single_styrene_butadiene" | "gtceu:shaped/fluid_filter_sodalite" | "gtceu:thermal_centrifuge/centrifuge_granitic_mineral_sand_purified_ore_to_refined_ore" | "xtonesreworked:tank_block_3_from_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_ruby" | "gtceu:extractor/extract_invar_long_rod" | "gtceu:ore_washer/wash_realgar_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_endstone_emerald_ore_to_raw_ore" | "gtceu:packer/unpackage_emerald_tiny_dust" | "gtceu:bender/bend_molybdenum_disilicide_ingot_to_double_plate" | "gtceu:centrifuge/decomposition_centrifuging__realgar" | "gtceu:electrolyzer/decomposition_electrolyzing_raw_void" | "mysticalagriculture:supremium_growth_accelerator" | "gtceu:packer/package_bronze_nonuple_pipe" | "gtceu:alloy_smelter/alloy_smelt_wrought_iron_ingot_to_block" | "gtceu:shaped/spring_nichrome" | "gtceu:extruder/extrude_black_steel_to_rod" | "gtceu:arc_furnace/arc_stellarium_gear" | "minecraft:large_boiler/coal_block" | "gtceu:bender/bend_americium_ingot_to_foil" | "gtceu:packer/unpackage_magnetic_iron_small_dust" | "gtceu:shapeless/gem_to_gem_flawlessgem_cinnabar" | "gtceu:extractor/extract_manganese_nugget" | "gtceu:centrifuge/decomposition_centrifuging__magnetic_steel" | "minecraft:green_carpet" | "gtceu:packer/package_gunpowder_tiny_dust" | "gtceu:arc_furnace/arc_iv_muffler_hatch" | "gtceu:compressor/compress_yttrium_to_block" | "gtceu:shaped/compress_blue_topaz_to_ore_block" | "mysticalagriculture:seed/infusion/steeleaf" | "gtceu:cutter/cut_green_sapphire_exquisite_gem_to_flawless_gem_water" | "gtceu:shaped/drill_head_rubber" | "framedblocks:framed_flat_inv_double_slope_slab_corner" | "framedblocks:framing_saw/framed_fancy_rail" | "gtceu:cutter/cut_magnetic_iron_screw_to_bolt_distilled_water" | "gtceu:shaped/plate_double_watertight_steel" | "gtceu:smelting/smelt_refinedore_stibnite_to_ingot" | "mysticalagriculture:prudentium_ingot_uncraft" | "gtceu:arc_furnace/arc_ev_mixer" | "gtceu:macerator/macerate_deepslate_goethite_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_stellite_100_nugget_to_ingot" | "gtceu:fluid_solidifier/solidify_soul_infused_small_gear" | "gtceu:shaped/small_dust_disassembling_raw_void" | "minecraft:steam_boiler/magenta_carpet" | "gtceu:cutter/cut_redstone_block_to_plate_distilled_water" | "gtceu:blasting/smelt_raw_monazite_ore_to_ingot" | "gtceu:distillery/distill_wood_gas_to_methane" | "gtceu:ore_washer/wash_realgar_crushed_ore_to_purified_ore" | "gtceu:shaped/block_compress_graphite" | "minecraft:jungle_wood" | "gtceu:shaped/casing_titanium_pipe" | "gtceu:arc_furnace/arc_iv_compressor" | "gtceu:steam_boiler/charcoal_small_dust" | "mysticalagriculture:essence/minecraft/cocoa_beans" | "gtceu:macerator/macerate_polycaprolactam_plate" | "ae2:tools/nether_quartz_sword" | "gtceu:shaped/foil_zinc" | "gtceu:shapeless/magnesium_diboride_wire_wiregthex_splitting" | "gtceu:shapeless/aluminium_wire_wiregtsingle_doubling" | "minecraft:jungle_stairs" | "gtceu:extractor/extract_chromium_ingot" | "mysticalagriculture:seed/crafting/steel" | "gtceu:arc_furnace/arc_hsla_steel_spring" | "create:polished_cut_asurine_slab_recycling" | "gtceu:arc_furnace/arc_tritanium_small_gear" | "gtceu:blasting/smelt_raw_thorium_ore_to_ingot" | "gtceu:packer/pack_naquadah_alloy_wires_1_single" | "gtceu:arc_furnace/arc_aluminium_quadruple_wire" | "thermal:smelting/gold_ingot_from_dust_blasting" | "farmersdelight:tomato" | "gtceu:compressor/compress_vanadium_magnetiteto_ore_block" | "gtceu:centrifuge/decomposition_centrifuging__molybdenum_disilicide" | "gtceu:packer/unpackage_goethite_tiny_dust" | "create:cut_scorchia_brick_slab_from_stone_types_scorchia_stonecutting" | "gtceu:large_chemical_reactor/plastic_board_pbi" | "gtceu:ore_washer/wash_nickel_crushed_ore_to_purified_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_green_sapphire" | "gtceu:shaped/resistor_wire_charcoal" | "gtceu:assembler/spruce_stairs" | "gtceu:centrifuge/centrifuge_stibnite_pure_dust_to_dust" | "create:smelting/glass_pane_from_vertical_framed_glass_pane" | "exnihilosequentia:crucible/ens_granite" | "gtceu:smelting/smelt_garnet_sand_ore_to_ingot" | "gtceu:extractor/extract_tritanium_single_cable" | "gtceu:chemical_reactor/ptfe_from_air" | "thermal:machines/press/unpacking/press_raw_iron_unpacking" | "gtceu:shaped/saw_stainless_steel" | "gtceu:extractor/extract_lead_octal_cable" | "gtceu:extractor/extract_chromium_nugget" | "gtceu:shaped/gear_potin" | "gtceu:create_mixer/electrotine" | "gtceu:extractor/extract_plutonium_241_rod" | "gtceu:extruder/extrude_silver_to_rod" | "thermal:machines/insolator/insolator_cornflower" | "mysticalagriculture:essence/common/nickel_ingot" | "mysticalagriculture:tertium_chestplate" | "gtceu:ore_washer/wash_chalcocite_crushed_ore_to_purified_ore" | "gtceu:shaped/block_compress_wrought_iron" | "gtceu:shaped/tiny_dust_disassembling_maraging_steel_300" | "gtceu:chemical_reactor/plastic_board_polyethylene" | "gtceu:shapeless/centrifuged_ore_to_dust_trona" | "gtceu:shapeless/crushed_ore_to_dust_bentonite" | "thermal:rockwool/black_rockwool_from_dye" | "mysticalagriculture:inferium_watering_can" | "gtceu:lathe/buzzsaw_gear_aluminium" | "mysticalagriculture:seed/infusion/steel" | "gtceu:fluid_solidifier/solidify_stellite_100_to_plate" | "farmersdelight:hamburger" | "gtceu:brewery/biomass_from_brown_mushroom" | "gtceu:blasting/smelt_endstone_red_garnet_ore_to_ingot" | "trashcans:ultimate_trash_can" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_propene" | "minecraft:large_boiler/stripped_oak_log" | "gtceu:shaped/butchery_knife_tungsten_steel" | "gtceu:shaped/pipe_huge_restrictive_nickel" | "gtceu:macerator/macerate_graphene_hex_cable" | "gtceu:cutter/cut_osmium_block_to_plate_distilled_water" | "gtceu:shaped/tiny_dust_disassembling_zinc_sulfide" | "create:crafting/kinetics/yellow_seat" | "gtceu:arc_furnace/arc_silver_octal_wire" | "gtceu:packer/strip_niobium_titanium_cable_gt_octal" | "gtceu:packer/unpackage_blaze_small_dust" | "create:cutting/compat/biomesoplenty/willow_log" | "bigreactors:reprocessor/ridiculite_to_inanite" | "gtceu:forge_hammer/hammer_certus_quartz_refined_ore_to_dust" | "gtceu:shapeless/crushed_ore_to_dust_magnesite" | "gtceu:arc_furnace/arc_hsss_small_gear" | "gtceu:ore_washer/wash_neodymium_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_uranium_235_block" | "ae2:tools/fluix_pickaxe" | "thermal:rubber_from_dandelion" | "minecraft:bone_meal_from_bone_block" | "minecraft:mangrove_boat" | "gtceu:vacuum_freezer/cool_hot_incoloy_ma_956_ingot" | "gtceu:cutter/cut_red_alloy_block_to_plate_distilled_water" | "gtceu:extractor/extract_wrought_iron_rod" | "laserio:filter_mod_nbtclear" | "gtceu:extractor/extract_melodium_rod" | "thermal:parts/netherite_gear" | "gtceu:shapeless/gem_to_gem_flawlessgem_screret_runic_laser_source_base" | "gtceu:arc_furnace/arc_lv_bender" | "gtceu:extractor/extract_chromium_turbine_blade" | "gtceu:macerator/macerate_yellow_limonite_refined_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_tungstate" | "mysticalagriculture:essence/thermal/blizz_rod" | "gtceu:shapeless/niobium_titanium_wire_wiregtsingle_doubling" | "gtceu:shapeless/nugget_disassembling_cobalt" | "gtceu:macerator/macerate_large_centrifuge" | "gtceu:shaped/block_compress_grossular" | "gtceu:shaped/stick_red_alloy" | "gtceu:alloy_smelter/alloy_smelt_naquadria_to_ingot" | "gtceu:shaped/shape_extruder_foil" | "mysticalagriculture:essence/minecraft/water_bucket" | "gtceu:fluid_solidifier/solidify_epoxy_to_nugget" | "gtceu:packer/package_bauxite_tiny_dust" | "webdisplays:laserdiode" | "gtceu:shaped/tiny_dust_assembling_salt" | "gtceu:packer/unpackage_ender_pearl_small_dust" | "gtceu:ore_washer/wash_sulfur_crushed_ore_to_purified_ore_distilled" | "gtceu:primitive_blast_furnace/steel_from_coal_dust" | "gtceu:shaped/tiny_dust_assembling_vanadium_gallium" | "gtceu:lathe/lathe_duranium_to_rod" | "gtceu:forge_hammer/hammer_raw_platinum_to_crushed_ore" | "create:cutting/compat/architects_palette/stripped_twisted_wood" | "gtceu:extruder/extrude_twinite_ingot_to_small_gear" | "gtceu:shapeless/dragonsteel_wire_wiregtquadruple_doubling" | "gtceu:ore_washer/wash_sodalite_dirty_dust_to_dust" | "gtceu:shaped/large_titanium_pipe" | "xtonesreworked:agon_block_2" | "gtceu:vacuum_freezer/stellarium" | "xtonesreworked:agon_block_3" | "xtonesreworked:agon_block_0" | "create:compat/projectvibrantjourneys/cutting/maple_log" | "mysticalagriculture:seed/infusion/electrum" | "xtonesreworked:agon_block_1" | "gtceu:shaped/small_dust_assembling_polyphenylene_sulfide" | "xtonesreworked:agon_block_6" | "gtceu:cutter/cut_gold_rod_to_bolt_water" | "xtonesreworked:agon_block_7" | "xtonesreworked:agon_block_4" | "xtonesreworked:agon_block_5" | "create:crafting/appliances/linked_controller" | "gtceu:cutter/cut_ultimet_long_rod_to_rod_water" | "gtceu:forge_hammer/hammer_iron_ore_to_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_tetrachloroethylene" | "gtceu:shapeless/nickel_wire_wiregtoctal_doubling" | "gtceu:macerator/macerate_tin_ore_to_raw_ore" | "gtceu:macerator/macerate_nether_star_block" | "gtceu:shaped/gear_bronze" | "gtceu:fluid_solidifier/solidify_iron_small_gear" | "gtceu:forge_hammer/hammer_deepslate_bentonite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_ev_muffler_hatch" | "xtonesreworked:agon_block_8" | "xtonesreworked:agon_block_9" | "gtceu:alloy_smelter/alloy_smelt_hsla_steel_to_ingot" | "gtceu:lathe/lathe_silver_to_rod" | "thermal:machines/smelter/smelter_bronze_dust" | "minecraft:amethyst_block" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_block" | "gtceu:macerator/macerate_signalum_small_gear" | "gtceu:shaped/small_dust_disassembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:fluid_solidifier/solidify_hssg_small_gear" | "gtceu:assembler/cover_tritanium_wire_gt_double_silicone" | "gtceu:shaped/spring_molybdenum_disilicide" | "gtceu:macerator/macerate_steel_fine_wire" | "gtceu:shaped/small_dust_assembling_wood" | "create:cutting/compat/byg/stripped_cika_log" | "ae2:network/cells/item_storage_cell_256k" | "gtceu:arc_furnace/arc_shellite_rotor" | "gtceu:forge_hammer/hammer_signalum_rod_to_long_rod" | "gtceu:compressor/compress_molybdenum_disilicide_to_block" | "gtceu:packer/package_apatite_small_dust" | "create:crafting/kinetics/wrench" | "gtceu:fusion_reactor/krypton_and_cerium_to_plutonium_241_plasma" | "gtceu:electric_blast_furnace/engraved_crystal_chip_from_emerald" | "mysticalagriculture:essence/botania/light_gray_mystical_flower" | "gtceu:macerator/macerate_deepslate_lead_ore_to_raw_ore" | "gtceu:compressor/compress_asbestosto_ore_block" | "gtceu:cutter/cut_naquadah_alloy_rod_to_bolt_distilled_water" | "gtceu:shapeless/blue_alloy_wire_wiregtdouble_splitting" | "gtceu:extractor/extract_styrene_butadiene_rubber_ingot" | "gtceu:macerator/macerate_styrene_butadiene_rubber_ring" | "gtceu:forge_hammer/hammer_basaltic_mineral_sand_crushed_ore_to_impure_dust" | "gtceu:packer/pack_blue_alloy_wires_2_0" | "exnihilosequentia:crook/ens_leaves" | "gtceu:packer/pack_blue_alloy_wires_2_1" | "gtceu:packer/pack_blue_alloy_wires_2_2" | "gtceu:packer/unpackage_naquadah_small_dust" | "gtceu:cutter/cut_nether_quartz_block_to_plate" | "gtceu:cutter/cut_diamond_screw_to_bolt_water" | "gtceu:arc_furnace/arc_tungsten_steel_screw" | "gtceu:shaped/sword_ultimet" | "create:compat/silentsgems/crushing/rose_quartz_ore" | "gtceu:extractor/extract_tin_alloy_bolt" | "gtceu:shapeless/block_decompress_vanadium_gallium" | "minecraft:brown_wool" | "gtceu:packer/unpackage_graphite_small_dust" | "minecraft:steam_boiler/smithing_table" | "gtceu:assembler/cover_niobium_nitride_wire_gt_single_styrene_butadiene" | "gtceu:forge_hammer/hammer_endstone_naquadah_ore_to_raw_ore" | "gtceu:cutter/cut_wood_rod_to_bolt" | "gtceu:large_chemical_reactor/dichlorobenzidine" | "gtceu:shaped/crowbar_duranium" | "gtceu:shaped/tiny_dust_assembling_epoxy" | "gtceu:alloy_smelter/alloy_smelt_samarium_iron_arsenic_oxide_to_nugget" | "minecraft:purple_bed" | "gtceu:packer/unpackage_galena_tiny_dust" | "gtceu:shaped/medium_tin_pipe" | "gtceu:arc_furnace/arc_silver_plate" | "gtceu:shaped/screw_naquadah_alloy" | "gtceu:shaped/buzzsaw_blade_vanadium_steel" | "gtceu:distillation_tower/distill_heavy_oil" | "gtceu:compressor/compress_lithiumto_ore_block" | "gtceu:packer/package_triethylene_glycol_diamine_small_dust" | "thermal:machines/pulverizer/pulverizer_basalz_rod" | "gtceu:ore_washer/wash_nickel_dirty_dust_to_dust" | "gtceu:centrifuge/centrifuge_monazite_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_ev_polarizer" | "gtceu:large_chemical_reactor/radon_from_uranium_238" | "gtceu:shaped/frame_neutronium" | "fantasyfurniture:steam_boiler/dunmer/door_single" | "gtceu:thermal_centrifuge/centrifuge_plutonium_purified_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_netherrack_yellow_garnet_ore_to_raw_ore" | "exnihilosequentia:ens_dark_oak_sieve" | "gtceu:implosion_compressor/implode_dust_rock_salt__tnt" | "gtceu:alloy_smelter/alloy_smelt_black_bronze_to_ingot" | "bigreactors:turbine/basic/glass" | "gtceu:shaped/screw_yttrium_barium_cuprate" | "gtceu:arc_furnace/arc_prismalium_hex_wire" | "gtceu:extractor/azure_bluet_dye" | "gtceu:extruder/extrude_trinium_ingot_to_gear" | "gtceu:assembler/cover_nickel_wire_gt_hex_styrene_butadiene" | "gtceu:extractor/extract_tin_alloy_dust" | "gtceu:ore_washer/wash_magnesite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_warped_button" | "gtceu:extractor/extract_tantalum_carbide_ingot" | "gtceu:packer/unpackage_calcium_chloride_tiny_dust" | "gtceu:cutter/cut_cinnabar_exquisite_gem_to_flawless_gem" | "mysticalagriculture:souls/pufferfish" | "gtceu:assembler/assemble_magnalium_turbine_blade" | "gtceu:alloy_smelter/alloy_smelt_blue_steel_ingot_to_gear" | "gtceu:shaped/stick_enderium" | "gtceu:chemical_bath/paper_from_paper_dust_distilled" | "gtceu:shaped/bolt_saw_rose_gold" | "gtceu:macerator/macerate_cinnabar_gem" | "gtceu:arc_furnace/arc_mv_macerator" | "gtceu:macerator/macerate_tungsten_steel_small_gear" | "create:polished_cut_calcite_stairs" | "gtceu:macerator/macerate_bismuth_nugget" | "bigreactors:reactor/reinforced/casing_alt" | "gtceu:shapeless/annealed_copper_wire_wiregtquadruple_quadrupling" | "gtceu:bender/bend_tin_alloy_plate_to_double_plate" | "thermal:machines/smelter/smelter_enderium_plate_to_ingot" | "ae2:matter_cannon/nuggets/coal" | "gtceu:smelting/smelt_impuredust_pentlandite_to_ingot" | "gtceu:shaped/round_from_ingot_tritanium" | "gtceu:extractor/extract_tungsten_steel_octal_cable" | "gtceu:shaped/tiny_dust_disassembling_lepidolite" | "gtceu:forge_hammer/hammer_endstone_stibnite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_assembly_line_unit" | "farmersdelight:cutting/ham" | "gtceu:distillery/distill_coal_gas_to_coal_tar" | "minecraft:light_blue_carpet_from_white_carpet" | "thermalendergy:stellarium_ingot_from_dust" | "xtonesreworked:lair_block_4_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_watertight_steel_to_ingot" | "ae2:network/parts/storage_bus" | "gtceu:arc_furnace/arc_niobium_titanium_rod" | "gtceu:ore_washer/wash_diatomite_crushed_ore_to_purified_ore_distilled" | "gtceu:alloy_smelter/alloy_smelt_copper_ingot_to_block" | "gtceu:lathe/lathe_enriched_naquadah_to_rod" | "create:compat/projectvibrantjourneys/cutting/stripped_willow_log" | "thermal:hazmat_fabric" | "gtceu:macerator/macerate_niobium_titanium_plate" | "mysticalagriculture:essence/minecraft/copper_ingot" | "gtceu:macerator/macerate_pyrolusite_refined_ore_to_dust" | "gtceu:macerator/macerate_galena_refined_ore_to_dust" | "gtceu:forming_press/doge_coin" | "thermal:machines/crystallizer/crystallizer_cinnabar" | "railways:dying_existing_cap_light_gray" | "mysticalagradditions:inferium_coal_block" | "ae2:block_cutter/stairs/sky_stone_brick_stairs" | "gtceu:cutter/cut_weapon_grade_naquadah_long_rod_to_rod" | "gtceu:assembler/conveyor_module_mv_styrene_butadiene_rubber" | "gtceu:macerator/macerate_titanium_block" | "framedblocks:framed_double_threeway_corner" | "gtceu:extractor/extract_vanadium_gallium_double_plate" | "minecraft:firework_rocket_simple" | "gtceu:smelting/smelt_deepslate_lapis_ore_to_ingot" | "gtceu:extractor/extract_epoxy_ingot" | "mysticalagriculture:essence/minecraft/dirt" | "mysticalagradditions:inferium_coal_block_uncraft" | "gtceu:macerator/macerate_osmium_hex_cable" | "gtceu:cutter/cut_malachite_flawless_gem_to_gem" | "gtceu:shaped/mining_hammer_bronze" | "thermal:storage/signalum_nugget_from_ingot" | "create:smelting/lead_ingot_compat_thermal" | "numina:components/myofiber_gel" | "gtceu:macerator/macerate_rubber_foil" | "gtceu:chemical_reactor/steam_crack_butadiene" | "create:compat/silentsgems/crushing/sapphire_ore" | "gtceu:shaped/spring_small_tungsten" | "gtceu:forge_hammer/deepslate_to_cobbled_deepslate" | "gtceu:arc_furnace/arc_mv_bender" | "gtceu:shaped/small_dust_disassembling_samarium_iron_arsenic_oxide" | "mysticalagriculture:essence/thermal/basalz_rod" | "gtceu:extractor/extract_platinum_screw" | "gtceu:shaped/chainsaw_head_damascus_steel" | "gtceu:compressor/compress_sterling_silver_nugget_to_ingot" | "create:crafting/kinetics/lime_seat_from_other_seat" | "functionalstorage:collector_upgrade" | "thermal:machines/smelter/smelter_alloy_enderium" | "mysticalagradditions:tconstruct/tools/materials/imperium/ingot" | "extendedcrafting:ultimate_component" | "gtceu:bender/bend_neutronium_to_plate" | "gtceu:packer/unpackage_red_alloy_small_dust" | "gtceu:macerator/macerate_magnesite_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_magnalium_screw_to_bolt" | "gtceu:packer/package_hsse_tiny_dust" | "gtceu:shaped/small_dust_assembling_stone" | "gtceu:electrolyzer/decomposition_electrolyzing_ethylene_oxide" | "mysticalagriculture:seed/infusion/graphite" | "gtceu:fluid_solidifier/solidify_nickel_zinc_ferrite_to_ingot" | "xtonesreworked:bitt_block_0_alternate" | "create:polished_cut_calcite_slab_recycling" | "gtceu:packer/unpackage_wheat_tiny_dust" | "thermal_extra:storage/shellite_ingot_from_nuggets" | "gtceu:cutter/cut_neodymium_block_to_plate_water" | "create:smelting/ingot_tin_compat_mekanism" | "gtceu:extruder/extrude_lead_ingot_to_gear" | "gtceu:macerator/macerate_talc_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_iron_to_rod" | "gtceu:fluid_solidifier/solidify_tin_to_rotor" | "gtceu:arc_furnace/arc_europium_normal_fluid_pipe" | "gtceu:autoclave/autoclave_dust_certus_quartz__distilled" | "gtceu:extractor/extract_thorium_rod" | "gtceu:shapeless/steel_wire_wiregtdouble_doubling" | "gtceu:shaped/chainsaw_head_stainless_steel" | "gtceu:packer/package_silicone_rubber_tiny_dust" | "gtceu:arc_furnace/arc_mv_block_breaker" | "gtceu:packer/unpackage_sugar_tiny_dust" | "gtceu:assembler/furnace" | "gtceu:macerator/macerate_chromium_tiny_fluid_pipe" | "create:crafting/appliances/tree_fertilizer" | "gtceu:shapeless/manganese_phosphide_wire_wiregtdouble_doubling" | "gtceu:shaped/iv_chemical_reactor" | "gtceu:bender/bend_sterling_silver_ingot_to_double_plate" | "bigreactors:smelting/cyanite_from_dust" | "gtceu:macerator/macerate_sapphire_rod" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_quadruple_wire" | "mysticalagriculture:seed/crafting/menril" | "gtceu:smelting/smelt_endstone_garnierite_ore_to_ingot" | "gtceu:extractor/extract_enderium_small_gear" | "gtceu:macerator/macerate_styrene_butadiene_rubber_plate" | "gtceu:forge_hammer/hammer_netherrack_mica_ore_to_raw_ore" | "gtceu:macerator/macerate_lp_steam_compressor" | "gtceu:extractor/extract_naquadah_long_rod" | "gtceu:forge_hammer/hammer_sodalite_ore_to_raw_ore" | "thermal:machines/insolator/insolator_cactus" | "gtceu:shaped/luv_chemical_bath" | "gtceu:smelting/smelt_endstone_pyrolusite_ore_to_ingot" | "gtceu:macerator/macerate_aluminium_screw" | "gtceu:macerator/macerate_gold_quadruple_wire" | "gtceu:shaped/tiny_dust_disassembling_ruridit" | "gtceu:shaped/small_dust_assembling_duranium" | "minecraft:iron_ingot_from_blasting_raw_iron" | "gtceu:shapeless/block_decompress_battery_alloy" | "gtceu:vacuum_freezer/enderium" | "gtceu:vacuum_freezer/samarium_iron_arsenic_oxide" | "gtceu:arc_furnace/arc_iridium_bolt" | "gtceu:macerator/macerate_wrought_iron_plate" | "gtceu:macerator/macerate_ev_compressor" | "gtceu:packer/pack_annealed_copper_wires_2_single" | "gtceu:shaped/ring_stainless_steel" | "minecraft:birch_chest_boat" | "gtceu:forge_hammer/hammer_endstone_copper_ore_to_raw_ore" | "gtceu:packer/unpackage_tin_alloy_tiny_dust" | "gtceu:shaped/nugget_assembling_americium" | "minecraft:steam_boiler/stripped_spruce_wood" | "gtceu:shaped/mortar_grind_annealed_copper" | "gtceu:extractor/extract_invar_rod" | "gtceu:ore_washer/wash_oilsands_pure_dust_to_dust" | "create:crafting/kinetics/mechanical_press" | "gtceu:shaped/buzzsaw_blade_polytetrafluoroethylene" | "gtceu:shaped/small_dust_disassembling_talc" | "gtceu:shapeless/decompress_pyrolusite_from_ore_block" | "gtceu:shapeless/melodium_wire_wiregtquadruple_splitting" | "create:cut_scorchia_brick_slab_recycling" | "gtceu:packer/package_vanadium_steel_nonuple_pipe" | "gtceu:macerator/macerate_pentlandite_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_nether_star" | "create:cutting/compat/blue_skies/crystallized_log" | "gtceu:macerator/macerate_calcite_ore_to_raw_ore" | "gtceu:centrifuge/centrifuge_kyanite_dirty_dust_to_dust" | "gtceu:cutter/cut_dragonsteel_block_to_plate_distilled_water" | "gtceu:shapeless/nugget_disassembling_vanadium" | "minecraft:green_candle" | "exnihilosequentia:fluid_item/ens_mud" | "thermal:machines/pulverizer/pulverizer_cinnabar_ore" | "gtceu:shaped/large_lead_pipe" | "gtceu:shaped/turbine_blade_rhodium_plated_palladium" | "minecraft:waxed_weathered_cut_copper_stairs_from_honeycomb" | "gtceu:macerator/macerate_luv_machine_casing" | "gtceu:extractor/extract_electrum_small_restrictive_item_pipe" | "gtceu:packer/package_iridium_nonuple_pipe" | "gtceu:macerator/macerate_silver_single_wire" | "ae2:network/parts/terminals_pattern_access" | "minecraft:coal_from_smelting_deepslate_coal_ore" | "gtceu:shaped/stick_magnetic_steel" | "gtceu:cutter/cut_hastelloy_x_block_to_plate_water" | "gtceu:shaped/drill_head_vanadium_steel" | "minecraft:large_boiler/oak_wood" | "gtceu:shaped/screwdriver_titanium" | "gtceu:compressor/compress_monaziteto_ore_block" | "gtceu:assembler/cover_blue_alloy_wire_gt_octal_rubber" | "gtceu:extractor/extract_trinaquadalloy_foil" | "gtceu:shapeless/gem_to_gem_flawlessgem_amethyst" | "gtceu:packer/unpackage_gallium_tiny_dust" | "gtceu:forge_hammer/hammer_bastnasite_ore_to_raw_ore" | "create:small_tuff_brick_stairs_from_stone_types_tuff_stonecutting" | "gtceu:extractor/extract_naquadah_double_cable" | "gtceu:packer/package_scheelite_small_dust" | "thermal:fuels/compression/compression_refined_fuel" | "gtceu:macerator/macerate_redstone_torch" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_benzene" | "gtceu:macerator/macerate_endstone_beryllium_ore_to_raw_ore" | "gtceu:assembler/uv_1024a_laser_target_hatch" | "gtceu:extractor/extract_polyphenylene_sulfide_ingot" | "gtceu:large_boiler/wood_drill_head" | "gtceu:packer/unpackage_invar_tiny_dust" | "gtceu:shaped/luv_rock_crusher" | "gtceu:shaped/plate_double_enderium" | "farmersdelight:integration/immersiveengineering/crusher/wild_onions" | "gtceu:assembler/cover_screen" | "gtceu:extractor/extract_steel_small_spring" | "gtceu:macerator/macerate_lv_bender" | "gtceu:packer/package_enderium_tiny_dust" | "gtceu:shaped/tungsten_steel_wire_single" | "framedblocks:framed_inv_double_slope_panel" | "mysticalagriculture:augment/absorption_v" | "gtceu:macerator/macerate_ev_macerator" | "gtceu:extractor/extract_cobalt_brass_nugget" | "gtceu:alloy_blast_smelter/molybdenum_disilicide_gas" | "gtceu:shaped/small_dust_assembling_tricalcium_phosphate" | "minecraft:large_boiler/birch_slab" | "thermal:machines/pulverizer/pulverizer_sulfur_ore" | "gtceu:packer/unpackage_brick_small_dust" | "gtceu:compressor/compress_electrotineto_ore_block" | "colossalchests:upgrade_tool_reverse" | "gtceu:vacuum_freezer/mercury_barium_calcium_cuprate" | "create:cutting/compat/byg/stripped_palm_wood" | "gtceu:packer/unpackage_oilsands_small_dust" | "gtceu:shapeless/shellite_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_copper_rod" | "gtceu:forge_hammer/hammer_netherrack_pyrochlore_ore_to_raw_ore" | "gtceu:shaped/turbine_blade_titanium" | "farmersdelight:black_canvas_sign" | "gtceu:cutter/cut_copper_long_rod_to_rod_distilled_water" | "gtceu:shaped/nugget_assembling_hsss" | "thermal:storage/flax_block" | "minecraft:diorite_stairs" | "gtceu:shaped/small_dust_disassembling_neodymium" | "create:crafting/copper/waxed_exposed_copper_tile_slab_from_honeycomb" | "gtceu:shaped/small_dust_assembling_tantalum" | "gtceu:shapeless/purified_ore_to_dust_mica" | "gtceu:cutter/cut_nichrome_block_to_plate_water" | "gtceu:fluid_solidifier/solidify_iridium_to_ingot" | "create:cutting/compat/byg/willow_log" | "farmersdelight:large_boiler/tatami" | "gtceu:shaped/block_compress_electrum" | "mysticalagriculture:soulstone_smooth_slab" | "gtceu:shaped/nugget_assembling_hsse" | "gtceu:packer/package_hsss_small_dust" | "gtceu:shaped/nugget_assembling_hssg" | "gtceu:arc_furnace/arc_melodium_octal_wire" | "gtceu:smelting/smelt_purifiedore_sphalerite_to_ingot" | "gtceu:smelting/smelt_lepidolite_ore_to_ingot" | "gtceu:macerator/macerate_cupronickel_octal_wire" | "gtceu:macerator/macerate_tin_huge_item_pipe" | "gtceu:ore_washer/wash_almandine_dirty_dust_to_dust" | "gtceu:centrifuge/decomposition_centrifuging__potin" | "railways:sequenced_assembly/track_oak_wide" | "gtceu:macerator/macerate_annealed_copper_foil" | "thermal:machines/press/press_electrum_ingot_to_gear" | "thermal:machines/pulverizer/pulverizer_quartz_block" | "gtceu:fluid_solidifier/solidify_platinum_to_plate" | "gtceu:compressor/compress_rose_gold_nugget_to_ingot" | "gtceu:smelting/smelt_raw_yellow_garnet_ore_to_ingot" | "gtceu:shaped/tiny_dust_assembling_spodumene" | "thermal:steam_boiler/oil_sand" | "gtceu:macerator/macerate_bronze_tiny_fluid_pipe" | "thermal:machines/chiller/chiller_honey_to_honey_block" | "gtceu:assembler/assemble_twinite_frame" | "gtceu:shaped/tiny_dust_assembling_americium" | "thermal:armor/beekeeper_chestplate" | "gtceu:packer/unpackage_tungstic_acid_small_dust" | "minecraft:cut_sandstone" | "gtceu:arc_furnace/arc_ultimet_normal_restrictive_item_pipe" | "mysticalagriculture:essence/minecraft/fire_coral" | "thermal:smelting/polished_rich_slag_from_smelting" | "gtceu:compressor/compress_styrene_butadiene_rubber_nugget_to_ingot" | "create:mixing/honey" | "thermal:storage/copper_nugget_from_ingot" | "exnihilosequentia:ens_uranium_ingot_blast" | "create:cutting/compat/blue_skies/stripped_starlit_log" | "exnihilosequentia:heat/ens_magma_block" | "exnihilosequentia:sieve/ens_iron_pieces_gravel" | "gtceu:smelting/smelt_purifiedore_lead_to_ingot" | "minecraft:campfire" | "gtceu:arc_furnace/arc_gallium_foil" | "gtceu:extractor/extract_bronze_screw" | "gtceu:extractor/extract_molybdenum_disilicide_rod" | "gtceu:forge_hammer/hammer_endstone_grossular_ore_to_raw_ore" | "minecraft:brick_stairs" | "gtceu:blasting/smelt_deepslate_opal_ore_to_ingot" | "mysticalagriculture:essence/chisel/basalt" | "gtceu:shaped/tiny_dust_assembling_indium" | "create:cutting/compat/byg/stripped_palm_log" | "thermal:machines/press/packing3x3/press_signalum_packing" | "railways:sequenced_assembly/track_blue_skies_dusk" | "gtceu:smelting/smelt_netherrack_electrotine_ore_to_ingot" | "gtceu:macerator/macerate_hv_mixer" | "gtceu:macerator/macerate_sticky_piston" | "bigreactors:reactor/reinforced/solidaccessport_alt" | "gtceu:smelting/smelt_endstone_diatomite_ore_to_ingot" | "gtceu:shapeless/nichrome_wire_wiregtdouble_splitting" | "gtceu:blasting/smelt_saltpeter_ore_to_ingot" | "gtceu:macerator/macerate_twinite_quadruple_wire" | "gtceu:chemical_reactor/antimony_trioxide" | "gtceu:shapeless/decompress_nickel_from_ore_block" | "gtceu:arc_furnace/arc_americium_plate" | "railways:sequenced_assembly/track_biomesoplenty_umbran_wide" | "powersuits:modules/environmental/autofeeder" | "gtceu:arc_furnace/arc_bronze_ring" | "create:milling/charcoal" | "gtceu:arc_furnace/arc_ev_electric_pump" | "gtceu:assembler/cover_cobalt_wire_gt_octal_silicone" | "gtceu:macerator/macerate_ev_bender" | "gtceu:arc_furnace/arc_ulv_machine_casing" | "gtceu:macerator/macerate_nickel_hex_wire" | "minecraft:stonecutter" | "gtceu:macerator/macerate_niobium_titanium_quadruple_cable" | "gtceu:macerator/macerate_raw_bauxite_ore_to_crushed_ore" | "gtceu:shaped/wrench_blue_steel" | "gtceu:shapeless/trinium_wire_wiregtdouble_splitting" | "minecraft:bone_block" | "gtceu:cutter/cut_stainless_steel_screw_to_bolt_distilled_water" | "gtceu:packer/unpackage_sodium_bisulfate_tiny_dust" | "gtceu:smelting/smelt_nickel_ore_to_ingot" | "gtceu:shaped/small_gear_darmstadtium" | "gtceu:shaped/ev_cutter" | "gtceu:alloy_smelter/alloy_smelt_copper_to_ingot" | "ae2:network/cells/item_storage_cell_256k_storage" | "gtceu:macerator/macerate_tin_rod" | "gtceu:extruder/extrude_titanium_small_pipe" | "gtceu:shaped/saw_bronze" | "gtceu:shaped/small_dust_assembling_trinium_sulfide" | "gtceu:centrifuge/centrifuge_opal_dirty_dust_to_dust" | "gtceu:packer/unpackage_tungsten_carbide_small_dust" | "gtceu:shaped/hammer_naquadah_alloy" | "thermal:machines/press/unpacking/press_sandstone_unpacking" | "gtceu:assembler/assemble_iridium_frame" | "gtceu:ore_washer/wash_bornite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/nugget_assembling_polyvinyl_chloride" | "gtceu:vacuum_freezer/cool_hot_kanthal_ingot" | "thermal:fuels/lapidary/lapidary_lapis" | "create:brass_ladder_from_ingots_brass_stonecutting" | "minecraft:cobblestone_wall" | "gtceu:assembler/cover_iron_wire_gt_octal_rubber" | "gtceu:cutter/cut_green_sapphire_block_to_plate_distilled_water" | "gtceu:extractor/extract_niobium_titanium_ingot" | "gtceu:macerator/macerate_tin_alloy_plate" | "gtceu:shaped/small_dust_disassembling_brick" | "minecraft:raw_copper" | "gtceu:shapeless/clay_ball_to_dust" | "gtceu:arc_furnace/arc_enderium_quadruple_wire" | "gtceu:extractor/extract_damascus_steel_ingot" | "gtceu:shapeless/tungsten_steel_wire_wiregtquadruple_splitting" | "mobilebeacon:mobile_beacon_netherite_ii" | "gtceu:shapeless/nugget_disassembling_dragonsteel" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_chloride_nugget_to_ingot" | "gtceu:packer/package_calcium_tiny_dust" | "gtceu:centrifuge/centrifuge_zeolite_pure_dust_to_dust" | "gtceu:shapeless/nugget_disassembling_watertight_steel" | "gtceu:arc_furnace/arc_enderium_frame" | "gtceu:thermal_centrifuge/centrifuge_coal_purified_ore_to_refined_ore" | "gtceu:electric_blast_furnace/blast_iridium_gas" | "gtceu:shaped/medium_americium_pipe" | "gtceu:macerator/macerate_hsss_foil" | "minecraft:spruce_sign" | "gtceu:ore_washer/wash_bentonite_crushed_ore_to_purified_ore_distilled" | "mysticalagriculture:prudentium_pickaxe" | "gtceu:cutter/cut_hsse_rod_to_bolt_water" | "mysticalagriculture:soulstone_cobble_stairs" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_double_plate" | "gtceu:smelting/smelt_netherrack_glauconite_sand_ore_to_ingot" | "create:compat/silentsgems/crushing/onyx_ore" | "minecraft:glow_item_frame" | "gtceu:macerator/macerate_niobium_nitride_double_plate" | "gtceu:shaped/tiny_dust_disassembling_dark_ash" | "gtceu:shaped/wrench_cobalt_brass" | "gtceu:forge_hammer/hammer_raw_aluminium_to_crushed_ore" | "thermal:machines/centrifuge/centrifuge_oil_red_sand" | "webdisplays:redctrl2" | "webdisplays:redctrl1" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtdouble_quadrupling" | "minecraft:copper_block" | "create:cutting/spruce_wood" | "gtceu:lathe/buzzsaw_gear_iron" | "gtceu:fluid_solidifier/solidify_enderium_gear" | "gtceu:macerator/macerate_soul_infused_gear" | "sliceanddice:slicer" | "create:compat/silentsgems/crushing/amethyst_ore" | "gtceu:extruder/extrude_invar_ingot_to_gear" | "gtceu:fluid_solidifier/solidify_plutonium_to_ingot" | "mysticalagriculture:essence/minecraft/beef" | "farmersdelight:large_boiler/acacia_cabinet" | "gtceu:macerator/macerate_nichrome_quadruple_cable" | "gtceu:packer/package_titanium_trifluoride_tiny_dust" | "gtceu:packer/unpackage_bauxite_tiny_dust" | "gtceu:shapeless/melodium_wire_wiregtoctal_splitting" | "gtceu:shaped/plate_double_silver" | "gtceu:cutter/cut_cupronickel_block_to_plate_distilled_water" | "mysticalagriculture:stonecutting/soulstone_bricks_from_soulstone" | "gtceu:macerator/macerate_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_calcite" | "gtceu:fluid_solidifier/solidify_lumium_to_ingot" | "gtceu:extractor/extract_yttrium_barium_cuprate_double_cable" | "gtceu:shaped/tiny_dust_disassembling_bismuth" | "thermal:machines/pulverizer/pulverizer_lapis" | "gtceu:shapeless/copper_wire_wiregtoctal_doubling" | "gtceu:smelting/smelt_cassiterite_sand_ore_to_ingot" | "gtceu:laser_engraver/engrave_asoc_neutronium" | "gtceu:extruder/extrude_hsse_ingot_to_block" | "gtceu:shapeless/purified_ore_to_dust_lithium" | "gtceu:arc_furnace/arc_bronze_plate" | "gtceu:vacuum_freezer/nichrome" | "gtceu:chemical_reactor/hydro_crack_butane" | "gtceu:arc_furnace/arc_tungsten_steel_hex_cable" | "gtceu:compressor/compress_coal_gem_to_block" | "create:compat/environmental/milling/magenta_hibiscus" | "gtceu:shaped/iv_polarizer" | "gtceu:macerator/macerate_wood_large_fluid_pipe" | "thermal:diving_fabric" | "automobility:frame/standard_orange" | "gtceu:shaped/small_dust_disassembling_nether_star" | "gtceu:forge_hammer/hammer_beryllium_crushed_ore_to_impure_dust" | "gtceu:thermal_centrifuge/centrifuge_oilsands_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_tin_fine_wire" | "gtceu:shapeless/decompress_saltpeter_from_ore_block" | "gtceu:arc_furnace/arc_steel_tiny_fluid_pipe" | "exnihilosequentia:ens_platinum_ingot_blast" | "gtceu:centrifuge/decomposition_centrifuging__magnetic_samarium" | "gtceu:forge_hammer/hammer_nether_quartz_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_molybdenum_ingot" | "gtceu:smelting/smelt_raw_garnet_sand_ore_to_ingot" | "create:cutting/compat/blue_skies/dusk_log" | "gtceu:shaped/mangrove_planks_saw" | "gtceu:packer/unpackage_neutronium_tiny_dust" | "gtceu:extruder/extrude_blue_alloy_to_plate" | "gtceu:macerator/macerate_ruby_gear" | "gtceu:extractor/extract_signalum_long_rod" | "gtceu:arc_furnace/arc_osmiridium_huge_item_pipe" | "gtceu:assembler/resistor_charcoal" | "gtceu:macerator/macerate_gallium_arsenide_ingot" | "gtceu:shaped/tiny_dust_assembling_palladium_on_carbon" | "gtceu:large_chemical_reactor/hydro_crack_butane" | "minecraft:golden_hoe" | "create:cutting/stripped_warped_stem" | "gtceu:extractor/extract_molybdenum_disilicide_ingot" | "gtceu:macerator/macerate_enriched_naquadah_block" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_4_single" | "mysticalagriculture:augment/strength_ii" | "gtceu:shaped/large_tungsten_pipe" | "gtceu:chemical_reactor/isoprene_from_ethylene" | "gtceu:cutter/cut_quartzite_exquisite_gem_to_flawless_gem" | "create:compat/botania/milling/white_petal" | "gtceu:forge_hammer/hammer_bornite_crushed_ore_to_impure_dust" | "farmersdelight:rice_roll_medley_block" | "gtceu:extractor/extract_soldering_alloy_nugget" | "gtceu:cutter/cut_polyvinyl_chloride_block_to_plate_distilled_water" | "gtceu:macerator/macerate_soul_infused_double_wire" | "gtceu:assembler/cover_red_alloy_wire_gt_quadruple_styrene_butadiene" | "gtceu:mixer/bismuth_bronze" | "gtceu:laser_engraver/engrave_coke_exquisite_gem_to_flawless_gem" | "bigreactors:reprocessor/blutonium_to_ludicrite" | "gtceu:compressor/compress_gallium_to_block" | "gtceu:extractor/extract_osmiridium_fine_wire" | "gtceu:shaped/sword_invar" | "gtceu:arc_furnace/arc_shellite_long_rod" | "thermal:machines/crystallizer/crystallizer_quartz" | "gtceu:packer/package_endstone_tiny_dust" | "gtceu:extruder/extrude_polyethylene_small_pipe_dust" | "gtceu:arc_furnace/arc_blue_alloy_screw" | "powersuits:modules/mining_enchantment/aqua_affinity" | "bigreactors:blasting/blutonium_from_dust" | "minecraft:purpur_block" | "gtceu:macerator/macerate_netherrack_realgar_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_opal_refined_ore_to_dust" | "minecraft:polished_blackstone_slab" | "gtceu:macerator/macerate_iron_double_cable" | "gtceu:macerator/macerate_tungsten_hex_cable" | "gtceu:arc_furnace/arc_hv_rotor_holder" | "gtceu:assembler/cover_annealed_copper_wire_gt_single_silicone" | "mysticalagriculture:essence/minecraft/obsidian" | "farmersdelight:blue_canvas_sign" | "create:cutting/compat/botania/dreamwood_log" | "gtceu:arc_furnace/arc_doge_coin" | "gtceu:assembler/assemble_soul_infused_frame" | "gtceu:shaped/tiny_dust_assembling_potin" | "gtceu:extractor/extract_chromium_plate" | "minecraft:steam_boiler/acacia_sapling" | "gtceu:cutter/cut_molybdenum_rod_to_bolt" | "gtceu:forge_hammer/red_sandstone_to_red_sand" | "gtceu:arc_furnace/arc_vanadium_gallium_rod" | "gtceu:fluid_solidifier/solidify_nickel_to_nugget" | "gtceu:plasma_generator/helium" | "gtceu:fluid_solidifier/solidify_melodium_to_nugget" | "gtceu:extractor/extract_naquadah_alloy_spring" | "thermal:machines/pulverizer/pulverizer_sulfur" | "minecraft:gray_concrete_powder" | "gtceu:shaped/warped_planks_saw" | "gtceu:shaped/scythe_sterling_silver" | "gtceu:arc_furnace/arc_darmstadtium_ring" | "create:crafting/kinetics/mechanical_roller" | "gtceu:macerator/macerate_dragonsteel_rotor" | "minecraft:redstone_from_blasting_redstone_ore" | "gtceu:extractor/extract_hsss_ingot" | "ae2:tools/paintballs_light_blue" | "gtceu:chemical_reactor/desulfurize_light_fuel" | "gtceu:macerator/macerate_tungsten_carbide_nonuple_fluid_pipe" | "gtceu:shaped/rotor_darmstadtium" | "gtceu:assembler/cover_tin_wire_gt_double_styrene_butadiene" | "railways:crafting/track_coupler" | "gtceu:extractor/extract_rose_gold_ring" | "gtceu:packer/unpackage_barium_small_dust" | "gtceu:electric_blast_furnace/aluminium_from_green_sapphire_dust" | "gtceu:extruder/extrude_neutronium_to_plate" | "framedblocks:framing_saw/framed_activator_rail_slope" | "gtceu:shaped/nugget_assembling_uranium_235" | "gtceu:macerator/macerate_magnalium_ingot" | "gtceu:packer/strip_osmium_cable_gt_quadruple" | "gtceu:shaped/stick_manganese" | "create:cutting/compat/twilightforest/stripped_mangrove_wood" | "gtceu:cutter/cut_sodalite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:arc_furnace/arc_stellite_100_plate" | "gtceu:fluid_solidifier/solidify_palladium_block" | "gtceu:packer/pack_europium_wires_3_single" | "gtceu:shaped/chainsaw_head_rose_gold" | "gtceu:macerator/macerate_sodalite_refined_ore_to_dust" | "xtonesreworked:tank_block_12_from_stonecutting" | "gtceu:shaped/block_compress_annealed_copper" | "gtceu:shaped/plate_double_enriched_naquadah" | "gtceu:shapeless/block_decompress_monazite" | "gtceu:forge_hammer/hammer_endstone_lazurite_ore_to_raw_ore" | "gtceu:shapeless/purified_ore_to_dust_salt" | "gtceu:rock_breaker/diorite" | "gtceu:smelting/demagnetize_magnetic_neodymium_rod" | "gtceu:shapeless/nugget_disassembling_darmstadtium" | "gtceu:alloy_smelter/alloy_smelt_samarium_to_ingot" | "gtceu:forge_hammer/hammer_deepslate_spodumene_ore_to_raw_ore" | "gtceu:arc_furnace/arc_mv_fluid_solidifier" | "gtceu:assembler/fusion_casing_mk3" | "gtceu:packer/strip_iron_cable_gt_quadruple" | "gtceu:assembler/fusion_casing_mk2" | "gtceu:shaped/buzzsaw_blade_naquadah_alloy" | "gtceu:macerator/macerate_black_bronze_block" | "gtceu:packer/strip_tungsten_cable_gt_single" | "gtceu:packer/pack_aluminium_wires_3_1" | "gtceu:packer/pack_aluminium_wires_3_0" | "gtceu:packer/package_electrotine_small_dust" | "gtceu:shapeless/purified_ore_to_dust_pyrite" | "gtceu:cutter/cut_indium_tin_barium_titanium_cuprate_block_to_plate_distilled_water" | "gtceu:macerator/macerate_niobium_titanium_double_plate" | "minecraft:steam_boiler/oak_sapling" | "gtceu:arc_furnace/arc_iron_gear" | "gtceu:blasting/smelt_raw_basaltic_mineral_sand_ore_to_ingot" | "gtceu:macerator/macerate_hv_laser_engraver" | "gtceu:shaped/multi_furnace" | "gtceu:ore_washer/wash_emerald_dirty_dust_to_dust" | "gtceu:centrifuge/centrifuge_chalcopyrite_dirty_dust_to_dust" | "gtceu:shaped/screw_tritanium" | "gtceu:shaped/stick_watertight_steel" | "create:compat/byg/crushing/blue_nether_quartz_ore" | "create:splashing/light_gray_concrete_powder" | "gtceu:macerator/macerate_uhv_machine_casing" | "gtceu:bender/bend_brass_ingot_to_double_plate" | "gtceu:distillery/distill_dissolved_calcium_acetate_to_carbon_dioxide" | "gtceu:smelting/smelt_raw_rock_salt_ore_to_ingot" | "gtceu:ore_washer/wash_chalcopyrite_dirty_dust_to_dust" | "gtceu:centrifuge/centrifuge_apatite_pure_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_naquadria_sulfate" | "gtceu:compressor/compress_antimony_nugget_to_ingot" | "gtceu:shaped/nugget_assembling_thorium" | "gtceu:cutter/cut_coal_exquisite_gem_to_flawless_gem_distilled_water" | "create:crafting/kinetics/cyan_valve_handle_from_other_valve_handle" | "create:crafting/materials/small_rose_quartz_tilesfrom_conversion" | "gtceu:macerator/macerate_prismalium_block" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_double_plate" | "gtceu:mixer/red_steel" | "gtceu:extractor/seed_oil_from_tag_seeds" | "gtceu:chemical_reactor/polybenzimidazole" | "gtceu:packer/package_void_tiny_dust" | "farmersdelight:cutting/mangrove_trapdoor" | "gtceu:macerator/macerate_deepslate_alunite_ore_to_raw_ore" | "create:crafting/kinetics/fluid_tank" | "gtceu:shaped/tiny_dust_assembling_caesium" | "gtceu:macerator/macerate_dragonsteel_double_plate" | "gtceu:shaped/zpm_cutter" | "gtceu:arc_furnace/arc_chromium_rotor" | "gtceu:compressor/compress_apatiteto_ore_block" | "gtceu:vacuum_freezer/cool_hot_tungsten_carbide_ingot" | "gtceu:ore_washer/wash_lepidolite_crushed_ore_to_purified_ore" | "mysticalagriculture:seed/reprocessor/uraninite" | "create:cutting/compat/blue_skies/starlit_log" | "gtceu:shaped/tiny_dust_assembling_nether_star" | "gtceu:macerator/macerate_steel_pipe_casing" | "thermal:machines/smelter/smelter_copper_ore" | "gtceu:shaped/tiny_dust_disassembling_caprolactam" | "gtceu:arc_furnace/arc_ev_energy_output_hatch" | "gtceu:packer/strip_hssg_cable_gt_quadruple" | "gtceu:shapeless/crushed_ore_to_dust_spodumene" | "gtceu:arc_furnace/arc_mv_cutter" | "bigreactors:turbine/reinforced/casing_upgrade" | "gtceu:packer/unpackage_agar_small_dust" | "gtceu:extruder/extrude_lead_small_pipe" | "gtceu:vacuum_freezer/cool_hot_yttrium_ingot" | "gtceu:macerator/macerate_osmium_screw" | "create:cutting/compat/blue_skies/maple_log" | "gtceu:cutter/cut_tin_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_tin_rod" | "gtceu:shapeless/decompress_pitchblende_from_ore_block" | "bigreactors:fluidizer/controller" | "gtceu:arc_furnace/arc_rose_gold_huge_item_pipe" | "minecraft:golden_pickaxe" | "gtceu:smelting/smelt_endstone_nickel_ore_to_ingot" | "framedblocks:framed_divided_panel_vertical" | "gtceu:packer/package_metal_mixture_tiny_dust" | "gtceu:distillery/distill_dissolved_calcium_acetate_to_acetone" | "railways:sequenced_assembly/track_byg_white_mangrove_wide" | "gtceu:shaped/steam_grinder" | "mysticalagriculture:augment/step_assist" | "exnihilosequentia:sieve/ens_prismarine_shard" | "gtceu:ore_washer/wash_chalcopyrite_crushed_ore_to_purified_ore_distilled" | "create:deploying/waxed_copper_tile_stairs_from_adding_wax" | "gtceu:extruder/extrude_cupronickel_wire" | "gtceu:blasting/smelt_endstone_pyrolusite_ore_to_ingot" | "create:filling/builders_tea" | "railways:sequenced_assembly/track_blackstone_wide" | "gtceu:pyrolyse_oven/log_to_wood_tar" | "gtceu:shaped/pipe_normal_restrictive_electrum" | "gtceu:packer/package_enriched_naquadah_trinium_europium_duranide_tiny_dust" | "gtceu:smelting/smelt_netherrack_tetrahedrite_ore_to_ingot" | "gtceu:compressor/carbon_mesh" | "minecraft:large_boiler/acacia_sign" | "gtceu:macerator/macerate_yttrium_barium_cuprate_quadruple_cable" | "create:small_tuff_brick_stairs" | "gtceu:shaped/tiny_dust_disassembling_yttrium" | "gtceu:electrolyzer/decomposition_electrolyzing_alunite" | "minecraft:gray_bed" | "minecraft:large_boiler/cyan_banner" | "ae2additions:cells/fluid/1024k" | "gtceu:packer/package_tin_alloy_quadruple_pipe" | "gtceu:macerator/macerate_chicken" | "gtceu:macerator/macerate_steel_large_boiler" | "gtceu:smelting/smelt_raw_cooperite_ore_to_ingot" | "simplylight:illuminant_light_gray_block_on_dyed" | "minecraft:white_terracotta" | "thermal:machines/pulverizer/pulverizer_copper_ore" | "gtceu:blasting/smelt_netherrack_lead_ore_to_ingot" | "gtceu:cutter/cut_platinum_rod_to_bolt_water" | "mysticalagradditions:large_boiler/imperium_coal_block" | "bigreactors:reactor/reinforced/passivefluidport_mekanism" | "gtceu:shaped/tiny_dust_disassembling_tritanium" | "gtceu:shaped/large_tungsten_steel_pipe" | "thermal:machines/bottler/bottler_black_concrete" | "gtceu:extractor/extract_vanadium_gallium_spring" | "gtceu:packer/unpackage_brass_small_dust" | "bigreactors:crafting/graphite_storage_to_component" | "gtceu:macerator/macerate_rhodium_plated_palladium_nugget" | "gtceu:macerator/macerate_item_tag_filter" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_double_styrene_butadiene" | "gtceu:arc_furnace/arc_trinium_plate" | "gtceu:extractor/extract_bismuth_bronze_long_rod" | "gtceu:shaped/luv_laser_engraver" | "mysticalagriculture:essence/minecraft/oak_sapling" | "automobility:frame/pineapple" | "ae2:network/parts/panels_monitor" | "gtceu:alloy_smelter/annealed_copper_dust_and_nickel_ingot_into_cupronickel" | "minecraft:brown_banner" | "gtceu:packer/unpackage_granite_red_small_dust" | "farmersdelight:tomato_crate" | "gtceu:alloy_smelter/alloy_smelt_signalum_to_nugget" | "minecraft:warped_hyphae" | "gtceu:packer/package_calcium_chloride_tiny_dust" | "gtceu:shaped/luv_fluid_heater" | "gtceu:macerator/macerate_asbestos_crushed_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_darmstadtium" | "gtceu:macerator/macerate_prismalium_octal_wire" | "gtceu:centrifuge/decomposition_centrifuging__uranium_triplatinum" | "gtceu:assembler/dynamo_hatch_4a_luv" | "gtceu:packer/package_europium_small_dust" | "gtceu:ore_washer/wash_barite_crushed_ore_to_purified_ore" | "gtceu:blasting/smelt_netherrack_galena_ore_to_ingot" | "gtceu:shaped/gear_tungsten_steel" | "gtceu:alloy_smelter/alloy_smelt_potin_to_ingot" | "ae2:shaped/stairs/chiseled_quartz_block" | "gtceu:cutter/cut_lumium_screw_to_bolt" | "gtceu:circuit_assembler/quantum_assembly_iv_asmd_soldering_alloy" | "gtceu:shaped/tiny_dust_assembling_phosphorus" | "gtceu:large_chemical_reactor/extreme_circuit_board_persulfate" | "gtceu:chemical_reactor/hydro_crack_propene" | "gtceu:macerator/macerate_raw_naquadah_ore_to_crushed_ore" | "gtceu:thermal_centrifuge/centrifuge_barite_crushed_ore_to_refined_ore" | "gtceu:extractor/extract_polyphenylene_sulfide_foil" | "gtceu:extractor/extract_samarium_nugget" | "gtceu:electric_blast_furnace/pentlandite_metallurgy" | "framedblocks:framing_saw/framed_fancy_rail_slope" | "create:compat/environmental/milling/pink_hibiscus" | "framedblocks:framed_divided_slope" | "mysticalagriculture:essence/minecraft/gunpowder" | "gtceu:forge_hammer/hammer_niobium_titanium_rod_to_long_rod" | "gtceu:macerator/macerate_raw_monazite_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_signalum_screw" | "gtceu:laser_engraver/engrave_sodalite_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_deepslate_cobalt_ore_to_raw_ore" | "farmersdelight:painting_from_canvas" | "create:small_deepslate_brick_wall_from_stone_types_deepslate_stonecutting" | "gtceu:combustion_generator/rocket_fuel" | "gtceu:shapeless/niobium_titanium_wire_wiregtdouble_doubling" | "gtceu:compressor/compress_platinumto_ore_block" | "gtceu:shapeless/block_decompress_stellite_100" | "gtceu:assembler/mossy_cobblestone" | "minecraft:large_boiler/dark_oak_sign" | "gtceu:large_chemical_reactor/chemical_dye_pink" | "ae2:tools/paintballs_red" | "gtceu:arc_furnace/arc_iridium_small_fluid_pipe" | "gtceu:centrifuge/centrifuge_pyrolusite_dirty_dust_to_dust" | "gtceu:shaped/lv_electric_gear_box_32a" | "gtceu:extruder/extrude_polybenzimidazole_small_pipe" | "gtceu:packer/package_magnetic_steel_small_dust" | "gtceu:smelting/dust_blue_alloy__demagnetize_from_dust" | "gtceu:distillery/distill_steam_cracked_ethane_to_ethylene" | "mysticalagriculture:tertium_leggings" | "create:crushing/silver_ore" | "gtceu:packer/package_spessartine_tiny_dust" | "gtceu:fluid_solidifier/solidify_trinium_gear" | "thermal:storage/lumium_block" | "gtceu:lathe/lathe_planks" | "create:cutting/stripped_acacia_log" | "gtceu:lathe/lathe_trinium_bolt_to_screw" | "minecraft:warped_stairs" | "gtceu:extractor/extract_silicon_foil" | "simplylight:illuminant_purple_block_toggle" | "gtceu:shapeless/nugget_disassembling_rhodium" | "gtceu:shapeless/silver_wire_wiregtoctal_doubling" | "gtceu:extractor/extract_styrene_butadiene_rubber_nugget" | "gtceu:alloy_smelter/alloy_smelt_zinc_to_nugget" | "gtceu:shaped/small_dust_assembling_netherrack" | "create:splashing/orange_concrete_powder" | "gtceu:macerator/macerate_kanthal_rod" | "gtceu:extruder/extrude_steel_ingot_to_block" | "ae2:network/cells/fluid_storage_cell_16k_storage" | "gtceu:assembler/cover_hssg_wire_gt_octal_silicone" | "ae2:tools/paintballs_gray" | "gtceu:chemical_reactor/extreme_circuit_board_iron3" | "gtceu:forge_hammer/hammer_deepslate_hematite_ore_to_raw_ore" | "gtceu:shaped/plate_double_vanadium_steel" | "gtceu:chemical_reactor/ghast_tear_separation" | "gtceu:shaped/screw_rhodium_plated_palladium" | "minecraft:smooth_sandstone_slab" | "gtceu:macerator/macerate_aluminium_octal_wire" | "gtceu:shaped/axe_stainless_steel" | "gtceu:cutter/cut_silver_rod_to_bolt" | "gtceu:electrolyzer/decomposition_electrolyzing_glauconite_sand" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtquadruple_quadrupling" | "gtceu:assembler/casing_ptfe_inert" | "minecraft:rail" | "gtceu:shaped/shovel_bronze" | "gtceu:forge_hammer/hammer_trinaquadalloy_to_plate" | "gtceu:macerator/macerate_polybenzimidazole_plate" | "thermal:machines/crystallizer/crystallizer_emerald" | "gtceu:alloy_smelter/alloy_smelt_rose_gold_ingot_to_block" | "create:cutting/compat/ars_nouveau/red_archwood_wood" | "gtceu:forming_press/copy_shape_small_gear_extruder_mold" | "gtceu:arc_furnace/arc_hv_combustion" | "farmersdelight:cutting/oak_trapdoor" | "thermal:machines/press/press_strawberry_packing" | "gtceu:smelting/smelt_netherrack_graphite_ore_to_ingot" | "ae2:network/cells/fluid_storage_cell_256k" | "ae2additions:components/1024k" | "thermal:spring_salad" | "gtceu:arc_furnace/arc_nickel_large_restrictive_item_pipe" | "thermal_extra:machine/pulverizer/amethyst_dust" | "gtceu:shaped/small_dust_disassembling_sulfur" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_foil" | "gtceu:packer/unpackage_gunpowder_small_dust" | "gtceu:cutter/cut_hssg_long_rod_to_rod_water" | "gtceu:extractor/extract_stellarium_rotor" | "gtceu:cutter/cut_red_garnet_flawless_gem_to_gem_distilled_water" | "gtceu:extruder/extrude_blue_alloy_ingot_to_block" | "gtceu:fluid_solidifier/solidify_blue_dye_to_ball" | "gtceu:shaped/mv_chemical_reactor" | "gtceu:shaped/gear_tin" | "gtceu:cutter/cut_naquadah_alloy_rod_to_bolt" | "gtceu:large_chemical_reactor/phenol_salt_shortcut" | "gtceu:extractor/extract_titanium_tungsten_carbide_ingot" | "xtonesreworked:lave_block_9_from_stonecutting" | "gtceu:cutter/cut_thorium_block_to_plate" | "gtceu:shaped/tiny_dust_disassembling_garnierite" | "gtceu:lathe/lathe_vanadium_steel_bolt_to_screw" | "gtceu:extractor/extract_naquadah_alloy_ring" | "gtceu:shaped/stick_sterling_silver" | "gtceu:extractor/extract_tungsten_carbide_plate" | "gtceu:macerator/macerate_naquadah_normal_fluid_pipe" | "minecraft:polished_blackstone_from_blackstone_stonecutting" | "thermal_extra:storage/soul_infused_block" | "mysticalagradditions:tconstruct/casting/prudentium/ingot_sand_cast" | "gtceu:chemical_reactor/pgs_from_cooperite" | "gtceu:distillation_tower/distill_severely_hydro_cracked_light_fuel" | "gtceu:blasting/smelt_netherrack_olivine_ore_to_ingot" | "gtceu:lathe/lathe_sapphire_gem_to_lens" | "gtceu:shaped/casing_coke_bricks" | "gtceu:shaped/huge_potin_pipe" | "gtceu:shapeless/nugget_disassembling_hastelloy_x" | "gtceu:centrifuge/centrifuge_cobaltite_pure_dust_to_dust" | "mysticalagriculture:augment/poison_resistance" | "thermal:fuels/stirling/stirling_coal_coke_block" | "gtceu:large_boiler/rubber_log" | "minecraft:crimson_planks" | "gtceu:arc_furnace/arc_tin_alloy_quadruple_fluid_pipe" | "gtceu:packer/pack_kanthal_wires_3_0" | "gtceu:cutter/cut_red_garnet_block_to_plate_distilled_water" | "gtceu:packer/pack_kanthal_wires_3_1" | "gtceu:shapeless/annealed_copper_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_lp_steam_solid_boiler" | "minecraft:steam_boiler/birch_planks" | "gtceu:arc_furnace/arc_gold_normal_fluid_pipe" | "create:cutting/compat/forbidden_arcanus/stripped_mysterywood_log" | "thermal:machines/press/packing3x3/press_copper_nugget_packing" | "exnihilosequentia:compost/ens_tall_grass" | "extendedcrafting:enhanced_ender_ingot" | "gtceu:shaped/sword_tungsten_steel" | "exnihilosequentia:ens_warped_crucible" | "gtceu:extractor/extract_tritanium_ingot" | "gtceu:wiremill/mill_tin_wire" | "gtceu:shaped/small_dust_disassembling_tungsten_steel" | "gtceu:macerator/macerate_endstone_aluminium_ore_to_raw_ore" | "thermal:machines/press/packing3x3/press_raw_silver_packing" | "gtceu:arc_furnace/arc_prismalium_screw" | "thermal:fuels/gourmand/gourmand_tomato_block" | "systeams:boilers/numismatic" | "gtceu:shaped/iv_arc_furnace" | "gtceu:packer/package_silicon_tiny_dust" | "gtceu:shaped/plate_double_titanium_carbide" | "minecraft:iron_nugget_from_blasting" | "gtceu:shaped/luv_input_bus" | "thermal:machines/refinery/refinery_crude_oil" | "gtceu:cutter/cut_osmiridium_rod_to_bolt_water" | "gtceu:packer/package_polyethylene_nonuple_pipe" | "gtceu:macerator/macerate_stellarium_frame" | "gtceu:arc_furnace/arc_titanium_large_boiler" | "exnihilosequentia:ens_deepslate_crook" | "gtceu:cutter/cut_naquadria_screw_to_bolt_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_uvarovite" | "gtceu:shaped/spring_gold" | "create:cutting/mangrove_wood" | "gtceu:packer/package_phosphorus_small_dust" | "gtceu:packer/unpackage_magnetite_small_dust" | "gtceu:macerator/macerate_opal_rod" | "gtceu:shaped/small_dust_disassembling_polytetrafluoroethylene" | "gtceu:extractor/extract_nichrome_spring" | "gtceu:shaped/chainsaw_head_wood" | "gtceu:arc_furnace/arc_aluminium_double_plate" | "gtceu:shaped/torch_coke_dust" | "gtceu:extractor/extract_platinum_single_cable" | "gtceu:shaped/tiny_dust_disassembling_weapon_grade_naquadah" | "ae2:matter_cannon/nuggets/cerium" | "gtceu:assembler/cover_machine_controller" | "gtceu:cutter/cut_wrought_iron_long_rod_to_rod_distilled_water" | "gtceu:shaped/nugget_assembling_polyphenylene_sulfide" | "functionalstorage:framed_simple_compacting_drawer" | "gtceu:mixer/ferrite_mixture" | "gtceu:shaped/stick_platinum" | "createarmory:mac_ten_manual_load" | "gtceu:shaped/ring_lumium" | "gtceu:macerator/macerate_potin_nonuple_fluid_pipe" | "gtceu:macerator/macerate_darmstadtium_long_rod" | "gtceu:alloy_smelter/alloy_smelt_cobalt_brass_nugget_to_ingot" | "gtceu:macerator/macerate_deepslate_copper_ore_to_raw_ore" | "gtceu:assembler/conveyor_module_lv_styrene_butadiene_rubber" | "gtceu:smelting/smelt_raw_trona_ore_to_ingot" | "gtceu:macerator/macerate_mica_ore_to_raw_ore" | "gtceu:arc_furnace/arc_brass_large_restrictive_item_pipe" | "gtceu:macerator/macerate_tungsten_carbide_quadruple_fluid_pipe" | "gtceu:bender/bend_europium_to_plate" | "gtceu:bender/bend_uranium_rhodium_dinaquadide_plate_to_foil" | "minecraft:quartz_pillar" | "gtceu:ore_washer/wash_grossular_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_polyphenylene_sulfide_plate" | "farmersdelight:cutting/leather_leggings" | "gtceu:assembler/assemble_lumium_frame" | "create:deploying/waxed_copper_shingles_from_adding_wax" | "ae2:tools/certus_quartz_pickaxe" | "gtceu:shapeless/centrifuged_ore_to_dust_fullers_earth" | "gtceu:extruder/extrude_soul_infused_ingot_to_block" | "gtceu:macerator/macerate_soul_infused_block" | "gtceu:shaped/small_dust_disassembling_vanadium" | "extendedcrafting:nether_star_block" | "gtceu:alloy_smelter/alloy_smelt_samarium_iron_arsenic_oxide_ingot_to_block" | "gtceu:macerator/macerate_silver_fine_wire" | "gtceu:shaped/small_dust_assembling_collagen" | "gtceu:extruder/extrude_tantalum_ingot_to_block" | "gtceu:fluid_solidifier/solidify_rhodium_gear" | "gtceu:cutter/cut_signalum_screw_to_bolt_water" | "mysticalagriculture:essence/minecraft/heart_of_the_sea" | "gtceu:shaped/ev_battery_buffer_16x" | "gtceu:extractor/extract_vanadium_steel_rod" | "thermal:machines/smelter/smelter_glass_enderium" | "gtceu:extruder/extrude_polyethylene_huge_pipe_dust" | "gtceu:bender/bend_polybenzimidazole_ingot_to_foil" | "gtceu:shaped/huge_osmiridium_pipe" | "minecraft:blue_dye" | "thermal:smelting/bronze_ingot_from_dust_blasting" | "gtceu:arc_furnace/arc_shellite_rod" | "gtceu:shaped/small_dust_assembling_diorite" | "gtceu:alloy_blast_smelter/titanium_carbide_gas" | "gtceu:macerator/macerate_ev_super_tank" | "gtceu:extruder/extrude_europium_tiny_pipe" | "railways:sequenced_assembly/track_jungle_wide" | "gtceu:macerator/macerate_uv_lathe" | "mysticalagriculture:essence/tconstruct/slimesteel_ingot" | "gtceu:thermal_centrifuge/centrifuge_magnesite_purified_ore_to_refined_ore" | "gtceu:shaped/plate_double_brass" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_to_ingot" | "gtceu:shaped/small_dust_assembling_potassium_hydroxide" | "gtceu:smelting/smelt_quartzite_ore_to_ingot" | "automobility:engine/stone_engine" | "gtceu:shaped/huge_nickel_pipe" | "gtceu:cutter/cut_dragonsteel_block_to_plate_water" | "gtceu:shaped/mining_hammer_titanium" | "gtceu:forge_hammer/hammer_netherrack_pitchblende_ore_to_raw_ore" | "gtceu:laser_engraver/engrave_quartzite_flawless_gem_to_gem" | "gtceu:forge_hammer/hammer_deepslate_bornite_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_tantalite" | "gtceu:packer/unpackage_raw_styrene_butadiene_rubber_small_dust" | "minecraft:wooden_axe" | "gtceu:smelting/dust_cobalt_brass__demagnetize_from_dust" | "gtceu:packer/pack_tin_wires_4_single" | "gtceu:lathe/lathe_neutronium_to_rod" | "gtceu:macerator/macerate_diamond_gear" | "gtceu:macerator/macerate_lead_rotor" | "gtceu:bender/bend_steel_rod_to_small_spring" | "gtceu:laser_engraver/engrave_red_garnet_flawless_gem_to_gem" | "gtceu:shaped/mv_fluid_solidifier" | "mysticalagriculture:stonecutting/soulstone_bricks_wall_from_soulstone_bricks" | "gtceu:macerator/macerate_silver_bolt" | "gtceu:lathe/lathe_stainless_steel_bolt_to_screw" | "gtceu:shaped/quadruple_polyethylene_pipe" | "gtceu:shapeless/fine_wire_ruridit" | "gtceu:alloy_smelter/alloy_smelt_nickel_ingot_to_gear" | "gtceu:shaped/tiny_dust_disassembling_magnetic_steel" | "laserio:logic_chip" | "create:small_limestone_brick_slab_from_stone_types_limestone_stonecutting" | "extendedcrafting:enhanced_ender_catalyst" | "create:smelting/ingot_silver_compat_immersiveengineering" | "gtceu:assembler/hull_uhv" | "gtceu:forge_hammer/hammer_magnesite_crushed_ore_to_impure_dust" | "create:oak_window_pane" | "gtceu:shapeless/decompress_grossular_from_ore_block" | "thermal:machines/smelter/smelter_bronze_plate_to_ingot" | "minecraft:stone_stairs_from_stone_stonecutting" | "create:polished_cut_ochrum_stairs_from_stone_types_ochrum_stonecutting" | "mysticalagradditions:steam_boiler/supremium_coal" | "mysticalagriculture:essence/mekanism/refined_obsidian_ingot" | "gtceu:extractor/extract_duranium_foil" | "gtceu:forge_hammer/hammer_basaltic_mineral_sand_ore_to_raw_ore" | "xtonesreworked:ztyl_block_12_from_stonecutting" | "gtceu:ore_washer/wash_garnet_sand_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_double_wire" | "xtonesreworked:zorg_block_10" | "xtonesreworked:zorg_block_11" | "gtceu:macerator/macerate_tungsten_steel_long_rod" | "minecraft:dried_kelp" | "gtceu:shaped/block_compress_stellarium" | "gtceu:shaped/bolt_saw_steel" | "xtonesreworked:zorg_block_14" | "xtonesreworked:zorg_block_15" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_nugget" | "gtceu:shaped/hv_gas_collector" | "xtonesreworked:zorg_block_12" | "xtonesreworked:zorg_block_13" | "gtceu:arc_furnace/arc_molybdenum_disilicide_spring" | "gtceu:bender/bend_copper_ingot_to_foil" | "create:compat/byg/milling/magenta_amaranth" | "gtceu:electromagnetic_separator/separate_ilmenite_pure_dust_to_dust" | "gtceu:extruder/extrude_shellite_ingot_to_long_rod" | "gtceu:cutter/cut_trinium_screw_to_bolt_water" | "gtceu:shapeless/gem_to_gem_gem_monazite" | "gtceu:macerator/macerate_copper_refined_ore_to_dust" | "gtceu:shaped/plate_double_americium" | "powersuits:modules/energy_generation/thermal_generator" | "gtceu:packer/package_reinforced_epoxy_resin_small_dust" | "gtceu:cutter/cut_shellite_rod_to_bolt_distilled_water" | "gtceu:packer/pack_hssg_wires_4_single" | "xtonesreworked:zane_block_0_alternative" | "gtceu:centrifuge/decomposition_centrifuging__annealed_copper" | "gtceu:macerator/macerate_certus_quartz_plate" | "gtceu:bender/bend_stainless_steel_plate_to_foil" | "mysticalagriculture:tertium_sickle" | "gtceu:macerator/macerate_spessartine_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_nickel_zinc_ferrite_dust" | "gtceu:arc_furnace/arc_sterling_silver_small_item_pipe" | "gtceu:assembler/cover_copper_wire_gt_double_silicone" | "gtceu:assembler/oak_fence_gate" | "gtceu:cutter/cut_neutronium_boule" | "mysticalagriculture:awakened_supremium_upgrade" | "gtceu:macerator/macerate_barite_crushed_ore_to_impure_dust" | "minecraft:large_boiler/stripped_dark_oak_wood" | "xtonesreworked:kryp_block_5_from_stonecutting" | "gtceu:bender/bend_tungsten_steel_to_plate" | "gtceu:shaped/plate_rhodium_plated_palladium" | "gtceu:mixer/ruthenium_trinium_americium_neutronate" | "gtceu:assembler/cover_europium_wire_gt_double_silicone" | "create:crafting/curiosities/minecart_coupling" | "thermal:frost_melon_seeds" | "create:cut_deepslate_brick_slab" | "gtceu:extruder/extrude_gold_ingot_to_long_rod" | "gtceu:extruder/extrude_polybenzimidazole_to_ingot" | "gtceu:mixer/invar" | "gtceu:macerator/macerate_chocolate_coin" | "create:cut_granite_stairs_from_stone_types_granite_stonecutting" | "gtceu:extractor/extract_stainless_steel_plate" | "gtceu:bender/bend_twinite_ingot_to_double_plate" | "bigreactors:reactor/basic/controller_ingots_yellorium" | "minecraft:mud_brick_wall_from_mud_bricks_stonecutting" | "create:milling/wheat" | "gtceu:shaped/lv_cutter" | "gtceu:assembler/hull_ulv" | "create:polished_cut_diorite_slab_from_stone_types_diorite_stonecutting" | "gtceu:vacuum_freezer/cool_hot_ruridit_ingot" | "gtceu:bender/bend_trinaquadalloy_ingot_to_double_plate" | "thermalendergy:fuels/numistatic/numistatic_melodium_coin" | "gtceu:macerator/macerate_coke_block" | "mysticalagriculture:seed/infusion/blazing_crystal" | "gtceu:macerator/macerate_deepslate_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:shaped/stick_long_stick_darmstadtium" | "gtceu:cutter/cut_polyvinyl_butyral_block_to_plate_distilled_water" | "gtceu:shaped/casing_stainless_clean" | "xtonesreworked:korp_block_13_from_stonecutting" | "gtceu:macerator/macerate_olivine_ore_to_raw_ore" | "gtceu:cutter/cut_niobium_nitride_block_to_plate_water" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_fine_wire" | "create:cutting/compat/blue_skies/stripped_starlit_wood" | "ae2:misc/chests_sky_stone" | "gtceu:cutter/cut_watertight_steel_block_to_plate_distilled_water" | "create:milling/grass" | "gtceu:macerator/macerate_quartzite_plate" | "gtceu:smelting/smelt_ilmenite_ore_to_ingot" | "gtceu:arc_furnace/arc_tungsten_carbide_foil" | "gtceu:arc_furnace/arc_hssg_frame" | "create:compat/botania/milling/blue_petal" | "gtceu:packer/unpackage_quartzite_small_dust" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_double_wire" | "thermal:machines/press/press_lumium_nugget_to_coin" | "gtceu:ore_washer/wash_cassiterite_sand_crushed_ore_to_purified_ore" | "gtceu:packer/package_ruthenium_tetroxide_tiny_dust" | "gtceu:arc_furnace/arc_copper_ingot" | "gtceu:shapeless/blue_alloy_wire_wiregtquadruple_splitting" | "gtceu:smelting/smelt_impuredust_cobalt_to_ingot" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_light_fuel" | "framedblocks:framed_iron_trapdoor" | "farmersdelight:cutting/apple_pie" | "gtceu:shaped/mv_input_hatch" | "gtceu:smelting/smelt_refinedore_platinum_to_ingot" | "gtceu:assembler/cover_energy_detector" | "gtceu:shaped/ring_nickel_zinc_ferrite" | "gtceu:alloy_smelter/annealed_copper_ingot_and_tin_ingot_into_bronze" | "gtceu:macerator/macerate_tin_alloy_rod" | "gtceu:cutter/cut_chromium_screw_to_bolt_water" | "gtceu:arc_furnace/arc_mv_chemical_reactor" | "gtceu:macerator/macerate_raw_certus_quartz_ore_to_crushed_ore" | "gtceu:cutter/cut_pyrope_exquisite_gem_to_flawless_gem_water" | "gtceu:cutter/cut_naquadah_long_rod_to_rod_distilled_water" | "gtceu:distillery/distill_hydro_cracked_propene_to_methane" | "powersuits:modules/weapon/lightning" | "gtceu:bender/bend_niobium_nitride_ingot_to_double_plate" | "thermal:earth_charge/emerald_dust_from_emerald" | "gtceu:shaped/small_dust_disassembling_vanadium_magnetite" | "gtceu:alloy_smelter/alloy_smelt_samarium_nugget_to_ingot" | "gtceu:chemical_reactor/benzene_from_biphenyl" | "thermal:devices/tree_extractor/tree_extractor_boost_phytogro" | "gtceu:shaped/sword_duranium" | "gtceu:cutter/cut_prismalium_rod_to_bolt_distilled_water" | "ae2:matter_cannon/nuggets/titanium" | "gtceu:large_chemical_reactor/glycerol_from_seed_oil_ethanol_9" | "gtceu:shaped/shape_mold_rotor" | "create:crafting/kinetics/black_seat" | "gtceu:extractor/extract_yttrium_barium_cuprate_screw" | "gtceu:packer/package_redstone_small_dust" | "gtceu:ore_washer/wash_galena_crushed_ore_to_purified_ore_distilled" | "create:cutting/compat/biomesoplenty/stripped_jacaranda_log" | "create:milling/allium" | "gtceu:macerator/macerate_light_blue_glass_lens" | "thermal:machines/bottler/bottler_brown_concrete" | "gtceu:shaped/block_compress_indium" | "gtceu:arc_furnace/arc_electrum_foil" | "gtceu:forge_hammer/hammer_bornite_refined_ore_to_dust" | "gtceu:macerator/macerate_hv_lathe" | "gtceu:cutter/cut_naquadah_boule" | "gtceu:cutter/cut_manganese_block_to_plate_distilled_water" | "gtceu:assembler/assemble_rose_gold_pipe_normal_restrictive" | "functionalstorage:crimson_1" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_4_single" | "functionalstorage:crimson_2" | "bigreactors:reactor/basic/activetap_fe" | "functionalstorage:crimson_4" | "gtceu:large_chemical_reactor/pgs_from_cooperite" | "thermal:potion_cake" | "gtceu:shaped/hoe_stainless_steel" | "create:cutting/compat/twilightforest/canopy_wood" | "gtceu:macerator/macerate_dragonsteel_nugget" | "gtceu:macerator/macerate_brass_plate" | "powersuits:modules/energy_generation/advanced_solar_generator" | "gtceu:macerator/macerate_flower_pot" | "gtceu:extractor/extract_rose_gold_small_restrictive_item_pipe" | "gtceu:shaped/small_dust_assembling_beryllium" | "gtceu:shaped/huge_iridium_pipe" | "gtceu:macerator/macerate_brass_long_rod" | "gtceu:cutter/cut_grossular_exquisite_gem_to_flawless_gem" | "gtceu:laser_engraver/engrave_coke_flawless_gem_to_gem" | "gtceu:arc_furnace/arc_stainless_steel_plate" | "thermal_extra:machine/press/soul_infused_plate" | "gtceu:extractor/extract_polyvinyl_chloride_rod" | "gtceu:macerator/macerate_redstone_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_fullers_earth" | "exnihilosequentia:sieve/ens_redstone" | "thermal:machines/smelter/smelter_iron_dust" | "gtceu:macerator/bio_chaff" | "gtceu:ore_washer/wash_magnetite_crushed_ore_to_purified_ore_distilled" | "create:milling/clay" | "gtceu:arc_furnace/arc_copper_small_fluid_pipe" | "gtceu:extractor/extract_rhodium_plated_palladium_small_gear" | "gtceu:cutter/cut_bismuth_bronze_rod_to_bolt" | "gtceu:shaped/saw_neutronium" | "gtceu:lathe/lathe_weapon_grade_naquadah_bolt_to_screw" | "gtceu:shapeless/crushed_ore_to_dust_trona" | "gtceu:arc_furnace/arc_tungsten_steel_huge_fluid_pipe" | "gtceu:shaped/knife_titanium" | "gtceu:arc_furnace/arc_black_steel_hex_wire" | "gtceu:arc_furnace/arc_hv_autoclave" | "gtceu:extruder/extrude_ultimet_ingot_to_bolt" | "gtceu:shaped/knife_blue_steel" | "minecraft:orange_bed" | "gtceu:macerator/macerate_mv_forge_hammer" | "powersuits:modules/tool/flint_and_steel" | "gtceu:create_mixer/brass" | "ae2:network/cells/item_storage_cell_16k" | "gtceu:shaped/tiny_dust_assembling_aluminium" | "gtceu:shaped/energy_hatch_ulv" | "gtceu:extractor/extract_wrought_iron_ring" | "gtceu:macerator/macerate_orange_glass_lens" | "gtceu:ore_washer/wash_magnetite_crushed_ore_to_purified_ore" | "framedblocks:framed_slab_corner" | "gtceu:shaped/compress_lepidolite_to_ore_block" | "gtceu:shaped/tiny_dust_disassembling_silicon_dioxide" | "thermal_extra:storage/soul_infused_ingot_from_nuggets" | "gtceu:smelting/smelt_deepslate_cooperite_ore_to_ingot" | "minecraft:large_boiler/magenta_banner" | "gtceu:extractor/extract_vanadium_steel_screw" | "gtceu:macerator/macerate_andesite" | "gtceu:blasting/smelt_kyanite_ore_to_ingot" | "exnihilosequentia:crucible/ens_crushed_calcite" | "create:cutting/compat/byg/stripped_green_enchanted_wood" | "gtceu:lathe/lathe_tungsten_steel_bolt_to_screw" | "gtceu:assembler/luv_power_transformer" | "gtceu:lathe/lathe_tin_bolt_to_screw" | "gtceu:macerator/macerate_copper_quadruple_cable" | "gtceu:blasting/smelt_endstone_gold_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_redstone" | "create:cutting/compat/biomesoplenty/stripped_fir_log" | "minecraft:steam_boiler/stick" | "gtceu:shaped/medium_steel_pipe" | "minecraft:large_boiler/acacia_log" | "gtceu:shaped/huge_chromium_pipe" | "gtceu:arc_furnace/arc_kanthal_single_cable" | "bigreactors:reactor/reinforced/casing_recycle_glass" | "mysticaladaptations:insanium_axe" | "gtceu:packer/pack_niobium_titanium_wires_1_single" | "gtceu:packer/package_pyrite_tiny_dust" | "gtceu:extruder/extrude_rubber_ingot_to_gear" | "gtceu:alloy_smelter/alloy_smelt_iridium_ingot_to_gear" | "gtceu:packer/package_gallium_arsenide_tiny_dust" | "gtceu:arc_furnace/arc_twinite_foil" | "gtceu:bender/bend_trinium_plate_to_foil" | "mysticalagriculture:essence/minecraft/cobbled_deepslate" | "gtceu:macerator/macerate_aluminium_crate" | "thermal:storage/bamboo_from_block" | "exnihilosequentia:steam_boiler/mangrove_barrel" | "gtceu:blasting/smelt_netherrack_tricalcium_phosphate_ore_to_ingot" | "gtceu:extruder/extrude_battery_alloy_ingot_to_block" | "gtceu:assembler/cover_cobalt_wire_gt_hex_silicone" | "mysticalagradditions:tconstruct/tools/casting/inferium" | "minecraft:dark_oak_planks" | "gtceu:smelting/smelt_endstone_certus_quartz_ore_to_ingot" | "gtceu:extractor/extract_uranium_235_nugget" | "gtceu:extractor/extract_melodium_small_gear" | "create:crushing/raw_lead_block" | "gtceu:cutter/cut_magnalium_rod_to_bolt_distilled_water" | "xtonesreworked:korp_block_3_from_stonecutting" | "gtceu:shaped/rotor_holder_zpm" | "gtceu:shapeless/centrifuged_ore_to_dust_certus_quartz" | "gtceu:alloy_smelter/alloy_smelt_nickel_nugget_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_vanadium_gallium_to_ingot" | "gtceu:forge_hammer/hammer_melodium_to_plate" | "gtceu:extruder/extrude_nichrome_to_rod" | "gtceu:shaped/block_compress_tantalum" | "gtceu:alloy_smelter/alloy_smelt_epoxy_ingot_to_block" | "gtceu:distillery/distill_coal_tar_to_phenol" | "gtceu:packer/pack_aluminium_wires_4_0" | "gtceu:macerator/macerate_steel_long_rod" | "gtceu:shaped/zpm_chemical_bath" | "thermal:device_soil_infuser" | "minecraft:mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting" | "gtceu:shaped/plunger_duranium" | "gtceu:assembler/cover_blue_alloy_wire_gt_octal_silicone" | "exnihilosequentia:compost/ens_warped_roots" | "gtceu:arc_furnace/arc_luv_hermetic_casing" | "gtceu:macerator/macerate_iv_conveyor_module" | "gtceu:bender/bend_dragonsteel_plate_to_foil" | "gtceu:assembler/cover_steel_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/small_dust_disassembling_arsenic" | "gtceu:electrolyzer/decomposition_electrolyzing_mica" | "gtceu:macerator/macerate_hv_block_breaker" | "gtceu:packer/unpackage_hastelloy_c_276_small_dust" | "gtceu:blasting/smelt_magnetite_ore_to_ingot" | "gtceu:shaped/chainsaw_head_tungsten_carbide" | "gtceu:extractor/extract_silver_double_plate" | "gtceu:macerator/macerate_stone_stairs" | "gtceu:shaped/mining_hammer_cobalt_brass" | "create:smelting/copper_ingot_from_crushed" | "gtceu:arc_furnace/arc_hv_electric_piston" | "powersuits:modules/movement/jump_assist" | "gtceu:macerator/macerate_soapstone_crushed_ore_to_dust" | "gtceu:packer/unpackage_antimony_trioxide_tiny_dust" | "gtceu:smelting/smelt_netherrack_spessartine_ore_to_ingot" | "gtceu:macerator/macerate_signalum_gear" | "create:small_calcite_brick_stairs" | "gtceu:shaped/wooden_shape_brick" | "gtceu:cutter/cut_almandine_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_beryllium_ingot" | "thermal:machines/press/press_tin_ingot_to_coin" | "gtceu:extractor/extract_europium_fine_wire" | "gtceu:macerator/macerate_aluminium_crushed_ore_to_dust" | "gtceu:packer/unpackage_platinum_small_dust" | "gtceu:arc_furnace/arc_niobium_titanium_single_cable" | "gtceu:alloy_smelter/alloy_smelt_darmstadtium_to_nugget" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_to_plate" | "gtceu:macerator/macerate_signalum_octal_wire" | "gtceu:cutter/cut_brass_long_rod_to_rod_water" | "gtceu:shapeless/gem_to_gem_flawlessgem_apatite" | "gtceu:macerator/macerate_magnetic_steel_ingot" | "gtceu:cutter/cut_green_sapphire_exquisite_gem_to_flawless_gem" | "gtceu:shaped/small_dust_disassembling_palladium" | "gtceu:alloy_smelter/alloy_smelt_rose_gold_nugget_to_ingot" | "gtceu:macerator/macerate_titanium_long_rod" | "gtceu:vacuum_freezer/cool_hot_hsse_ingot" | "gtceu:cutter/cut_ultimet_rod_to_bolt_distilled_water" | "numina:components/solenoid" | "gtceu:macerator/macerate_zeolite_ore_to_raw_ore" | "gtceu:shaped/frame_tungsten_carbide" | "gtceu:packer/package_niobium_small_dust" | "gtceu:bender/bend_styrene_butadiene_rubber_plate_to_foil" | "minecraft:polished_blackstone" | "gtceu:cutter/cut_rock_salt_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:distillery/distill_hydro_cracked_butene_to_methane" | "gtceu:macerator/macerate_shellite_plate" | "gtceu:centrifuge/centrifuge_pyrochlore_pure_dust_to_dust" | "create:compat/byg/crushing/red_rock" | "bigreactors:fluidizer/solid/magentite9" | "gtceu:ore_washer/wash_vanadium_magnetite_crushed_ore_to_purified_ore_distilled" | "gtceu:forge_hammer/hammer_raw_spessartine_to_crushed_ore" | "gtceu:shaped/medium_sterling_silver_pipe" | "gtceu:chemical_bath/eye_of_ender" | "gtceu:smelting/smelt_purifiedore_molybdenum_to_ingot" | "gtceu:extractor/extract_blue_alloy_octal_cable" | "gtceu:cutter/cut_steel_screw_to_bolt_water" | "gtceu:blasting/smelt_endstone_beryllium_ore_to_ingot" | "gtceu:create_mixer/diesel" | "gtceu:lathe/lathe_ultimet_to_rod" | "gtceu:packer/unpackage_potassium_small_dust" | "gtceu:shapeless/enderium_wire_wiregtquadruple_doubling" | "gtceu:extractor/extract_iron_double_cable" | "gtceu:compressor/compress_gold_nugget_to_ingot" | "gtceu:shapeless/europium_wire_wiregtsingle_quadrupling" | "gtceu:arc_furnace/arc_mv_sifter" | "gtceu:smelting/smelt_deepslate_monazite_ore_to_ingot" | "thermal:cheese_wedge_from_wheel" | "gtceu:macerator/macerate_glass_vial" | "gtceu:cutter/cut_hssg_block_to_plate_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_rock_salt_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_tin_double_plate" | "mysticalagriculture:essence/minecraft/porkchop" | "gtceu:shaped/quadruple_steel_pipe" | "gtceu:bender/bend_darmstadtium_to_plate" | "gtceu:arc_furnace/arc_diamond_shovel" | "gtceu:macerator/macerate_netherrack_sulfur_ore_to_raw_ore" | "gtceu:shaped/bolt_saw_annealed_copper" | "gtceu:blasting/smelt_netherrack_hematite_ore_to_ingot" | "gtceu:macerator/macerate_hsse_block" | "ae2:tools/nether_quartz_pickaxe" | "gtceu:assembler/cover_aluminium_wire_gt_quadruple_rubber" | "gtceu:assembler/dark_oak_fence" | "gtceu:shaped/stick_long_stick_bronze" | "gtceu:alloy_smelter/copper_dust_and_tin_ingot_into_bronze" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_double_plate" | "gtceu:extruder/extrude_red_alloy_to_rod" | "minecraft:deepslate_brick_slab" | "gtceu:thermal_centrifuge/centrifuge_diamond_crushed_ore_to_refined_ore" | "gtceu:shaped/ev_electric_gear_box_32a" | "ae2wtlib:pattern_access/wireless_pattern_access_terminal" | "gtceu:shaped/buzzsaw_blade_titanium" | "gtceu:shaped/small_dust_assembling_arsenic" | "gtceu:shaped/small_dust_assembling_powellite" | "gtceu:packer/package_glauconite_sand_small_dust" | "minecraft:polished_blackstone_brick_stairs_from_blackstone_stonecutting" | "createarmory:gun_mount_recipe" | "gtceu:macerator/macerate_stellarium_rotor" | "gtceu:macerator/macerate_powellite_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_ultimet_ingot_to_block" | "gtceu:arc_furnace/arc_potin_plate" | "gtceu:centrifuge/centrifuge_olivine_pure_dust_to_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_almandine" | "gtceu:arc_furnace/arc_cobalt_double_plate" | "gtceu:arc_furnace/arc_lead_single_cable" | "gtceu:macerator/macerate_stainless_steel_foil" | "gtceu:arc_furnace/arc_item_filter" | "gtceu:extractor/extract_cobalt_foil" | "gtceu:shaped/plate_double_shellite" | "gtceu:packer/unpackage_iridium_metal_residue_small_dust" | "gtceu:extractor/extract_lumium_rod" | "gtceu:centrifuge/centrifuge_bentonite_pure_dust_to_dust" | "gtceu:shaped/large_tin_alloy_pipe" | "gtceu:shaped/tiny_dust_assembling_nickel_zinc_ferrite" | "mysticalagriculture:soulium_ingot_block" | "mysticalagriculture:souls/porkchop" | "gtceu:cutter/cut_quartzite_block_to_plate_water" | "gtceu:extractor/extract_yttrium_barium_cuprate_bolt" | "gtceu:fluid_solidifier/solidify_vanadium_to_ingot" | "mysticalagriculture:seed/infusion/cyanite" | "thermal:storage/invar_nugget_from_ingot" | "gtceu:macerator/macerate_lead_octal_wire" | "gtceu:macerator/macerate_annealed_copper_long_rod" | "gtceu:smelting/smelt_raw_spessartine_ore_to_ingot" | "gtceu:arc_furnace/arc_europium_spring" | "create:cut_crimsite_from_stone_types_crimsite_stonecutting" | "gtceu:packer/package_potassium_tiny_dust" | "gtceu:shaped/small_dust_assembling_wrought_iron" | "gtceu:extruder/extrude_lumium_ingot_to_gear" | "xtonesreworked:mint_block_3_from_stonecutting" | "gtceu:cutter/cut_lead_rod_to_bolt_distilled_water" | "framedblocks:framing_saw/framed_slab" | "gtceu:packer/strip_black_steel_cable_gt_quadruple" | "gtceu:smelting/smelt_purifiedore_malachite_to_ingot" | "gtceu:arc_furnace/arc_europium_long_rod" | "create:layered_granite_from_stone_types_granite_stonecutting" | "gtceu:laser_engraver/engrave_cpu_silicon" | "gtceu:shaped/stick_long_stick_osmium" | "ae2additions:cells/item/casing-65536k" | "minecraft:acacia_sign" | "minecraft:chest_minecart" | "gtceu:shaped/foil_enriched_naquadah_trinium_europium_duranide" | "gtceu:shapeless/nugget_disassembling_enriched_naquadah" | "gtceu:bender/bend_invar_to_plate" | "mysticalagriculture:seed/infusion/mithril" | "gtceu:extruder/extrude_gold_pipe" | "thermal:machines/press/unpacking/press_snow_unpacking" | "gtceu:arc_furnace/arc_alloy_blast_smelter" | "gtceu:blasting/smelt_netherrack_chalcocite_ore_to_ingot" | "minecraft:steam_boiler/dark_oak_log" | "gtceu:macerator/macerate_bismuth_bronze_double_plate" | "gtceu:cutter/cut_wrought_iron_rod_to_bolt" | "gtceu:macerator/macerate_cupronickel_single_cable" | "gtceu:shaped/tiny_dust_assembling_potash" | "mysticalagriculture:essence/common/constantan_ingot" | "gtceu:assembler/cover_silver_wire_gt_double_silicone" | "gtceu:forge_hammer/hammer_deepslate_trona_ore_to_raw_ore" | "minecraft:deepslate_bricks_from_polished_deepslate_stonecutting" | "gtceu:fluid_solidifier/solidify_wrought_iron_to_plate" | "gtceu:arc_furnace/arc_cobalt_huge_item_pipe" | "gtceu:ore_washer/wash_tricalcium_phosphate_dirty_dust_to_dust" | "gtceu:packer/unpackage_yellow_garnet_tiny_dust" | "gtceu:assembler/cover_cupronickel_wire_gt_single_styrene_butadiene" | "gtceu:packer/pack_kanthal_wires_2_1" | "gtceu:shapeless/nickel_cable_4" | "gtceu:packer/pack_kanthal_wires_2_2" | "gtceu:shapeless/nickel_cable_2" | "railways:sequenced_assembly/track_byg_fir_narrow" | "gtceu:extruder/extrude_aluminium_to_rod" | "gtceu:shapeless/nickel_cable_1" | "gtceu:packer/pack_kanthal_wires_2_0" | "gtceu:macerator/macerate_hv_pump" | "gtceu:shapeless/gold_wire_wiregtoctal_doubling" | "gtceu:macerator/macerate_twinite_screw" | "thermal:ice_grenade_4" | "gtceu:forge_hammer/hammer_sapphire_refined_ore_to_dust" | "railways:crafting/conductor_whistle" | "gtceu:cutter/cut_asoc_water" | "gtceu:shapeless/nickel_cable_8" | "gtceu:forge_hammer/hammer_deepslate_molybdenum_ore_to_raw_ore" | "gtceu:arc_furnace/arc_large_assembler" | "gtceu:cutter/cut_annealed_copper_block_to_plate" | "gtceu:extruder/extrude_titanium_ingot_to_small_gear" | "gtceu:extractor/seed_oil_from_beetroot" | "gtceu:macerator/macerate_tungsten_spring" | "minecraft:waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting" | "gtceu:forge_hammer/hammer_invar_to_plate" | "gtceu:thermal_centrifuge/centrifuge_quartzite_purified_ore_to_refined_ore" | "gtceu:packer/unpackage_basalt_tiny_dust" | "create:splashing/thermal/crushed_raw_nickel" | "gtceu:shaped/zpm_battery_buffer_8x" | "gtceu:packer/pack_niobium_nitride_wires_2_single" | "create:crushing/osmium_ore" | "gtceu:packer/package_invar_small_dust" | "gtceu:arc_furnace/arc_gold_small_fluid_pipe" | "mysticalagriculture:seed/crafting/hepatizon" | "mysticalagriculture:essence/minecraft/honeycomb" | "gtceu:shaped/foil_niobium_titanium" | "gtceu:ore_washer/wash_ilmenite_dirty_dust_to_dust" | "minecraft:polished_diorite_stairs_from_polished_diorite_stonecutting" | "gtceu:electric_blast_furnace/naquadria_sulfate_separation" | "farmersdelight:cutting/crimson_stem" | "gtceu:shaped/soft_mallet_polyethylene" | "gtceu:extruder/extrude_blue_alloy_to_rod" | "gtceu:packer/unpackage_sapphire_small_dust" | "gtceu:arc_furnace/arc_tungsten_quadruple_wire" | "gtceu:shaped/tiny_dust_disassembling_lanthanum" | "gtceu:shaped/butchery_knife_neutronium" | "xtonesreworked:agon_block_0_alternate" | "gtceu:macerator/macerate_osmium_normal_item_pipe" | "gtceu:blasting/smelt_deepslate_diamond_ore_to_ingot" | "gtceu:assembler/cover_annealed_copper_wire_gt_double_rubber" | "gtceu:chemical_bath/gray_lens" | "gtceu:shaped/mv_rock_crusher" | "gtceu:shaped/tiny_dust_assembling_certus_quartz" | "gtceu:packer/unpackage_antimony_trifluoride_small_dust" | "gtceu:shaped/gear_iridium" | "gtceu:macerator/macerate_osmium_octal_wire" | "gtceu:shapeless/manganese_phosphide_wire_wiregtquadruple_doubling" | "gtceu:extruder/extrude_stainless_steel_ingot_to_gear" | "gtceu:extruder/extrude_iridium_ingot_to_gear" | "gtceu:extruder/extrude_polyvinyl_chloride_dust_to_foil" | "gtceu:packer/unpackage_basaltic_mineral_sand_tiny_dust" | "gtceu:packer/unpackage_stainless_steel_tiny_dust" | "gtceu:macerator/macerate_ruby_block" | "gtceu:bender/bend_osmiridium_to_plate" | "gtceu:ore_washer/wash_molybdenite_pure_dust_to_dust" | "thermal:machines/press/unpacking/press_niter_unpacking" | "gtceu:shaped/screw_melodium" | "gtceu:smelting/smelt_impuredust_stibnite_to_ingot" | "gtceu:macerator/macerate_mv_assembler" | "gtceu:ore_washer/wash_tungstate_crushed_ore_to_purified_ore_fast" | "gtceu:alloy_smelter/alloy_smelt_invar_ingot_to_gear" | "create:haunting/soul_torch" | "gtceu:packer/unpackage_lithium_small_dust" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_double_plate" | "gtceu:macerator/macerate_tin_quadruple_cable" | "gtceu:packer/unpackage_uranium_rhodium_dinaquadide_tiny_dust" | "gtceu:shaped/small_dust_assembling_borosilicate_glass" | "create:splashing/blue_concrete_powder" | "gtceu:cutter/cut_diamond_flawless_gem_to_gem" | "mysticalagradditions:essence/dragon_head" | "gtceu:shaped/mv_extruder" | "gtceu:shaped/small_rose_gold_pipe" | "mysticalagriculture:mystical_flower_agglomeratio" | "minecraft:steam_boiler/dark_oak_sapling" | "create:cut_scoria_brick_slab_recycling" | "gtceu:macerator/macerate_olivine_refined_ore_to_dust" | "gtceu:shaped/small_dust_assembling_weapon_grade_naquadah" | "create:compat/neapolitan/crushing/ice" | "gtceu:arc_furnace/arc_signalum_rod" | "gtceu:shaped/ev_gas_collector" | "exnihilosequentia:compost/ens_poisonous_potato" | "gtceu:shaped/small_dust_disassembling_lepidolite" | "gtceu:create_mixer/enriched_naquadah_solution_separation" | "gtceu:macerator/macerate_manganese_phosphide_hex_wire" | "gtceu:shaped/zpm_battery_buffer_4x" | "gtceu:compressor/compress_neutronium_nugget_to_ingot" | "create:cut_calcite_brick_wall" | "gtceu:shaped/pickaxe_diamond" | "gtceu:shaped/knife_tungsten_steel" | "gtceu:chemical_reactor/sodium_sulfide" | "gtceu:lathe/lathe_darmstadtium_bolt_to_screw" | "gtceu:macerator/macerate_rubber_block" | "gtceu:shapeless/decompress_gold_from_ore_block" | "gtceu:assembler/conveyor_module_lv_silicone_rubber" | "gtceu:extractor/extract_zinc_ingot" | "gtceu:fluid_solidifier/solidify_europium_to_plate" | "gtceu:shaped/hammer_duranium" | "framedblocks:framed_obsidian_pressure_plate" | "thermal:machines/press/packing3x3/press_prismarine_bricks_packing" | "minecraft:large_boiler/light_blue_banner" | "gtceu:packer/unpackage_dragonsteel_small_dust" | "gtceu:alloy_smelter/iron_ingot_and_tin_dust_into_tin_alloy" | "gtceu:macerator/macerate_netherrack_uraninite_ore_to_raw_ore" | "gtceu:thermal_centrifuge/centrifuge_barite_purified_ore_to_refined_ore" | "create:crafting/kinetics/framed_glass_trapdoor" | "thermal:machines/press/unpacking/press_lead_unpacking" | "create:cut_asurine_brick_wall_from_stone_types_asurine_stonecutting" | "thermal:machines/press/packing2x2/press_magma_packing" | "gtceu:arc_furnace/arc_annealed_copper_plate" | "gtceu:bender/bend_niobium_titanium_plate_to_double_plate" | "gtceu:macerator/macerate_europium_nonuple_fluid_pipe" | "gtceu:shaped/gear_weapon_grade_naquadah" | "thermal:smelting/slag_from_smelting" | "thermal:storage/onion_block" | "thermal_extra:machine/press/dragonsteel_plate" | "gtceu:arc_furnace/arc_vanadium_steel_tiny_fluid_pipe" | "gtceu:shapeless/gem_to_gem_gem_green_sapphire" | "gtceu:shaped/mining_hammer_sterling_silver" | "gtceu:blasting/smelt_vanadium_magnetite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_ingot_to_small_gear" | "gtceu:fluid_solidifier/solidify_silicone_rubber_to_ingot" | "gtceu:smelting/smelt_raw_coal_ore_to_ingot" | "gtceu:extractor/extract_magnalium_double_plate" | "gtceu:macerator/macerate_netherrack_cooperite_ore_to_raw_ore" | "gtceu:extruder/extrude_ruridit_to_plate" | "gtceu:fluid_solidifier/solidify_indium_block" | "gtceu:packer/package_samarium_tiny_dust" | "gtceu:extractor/extract_lumium_long_rod" | "gtceu:macerator/macerate_yellow_garnet_refined_ore_to_dust" | "gtceu:chemical_reactor/sodium_bisulfate_from_salt" | "gtceu:blasting/smelt_endstone_soapstone_ore_to_ingot" | "gtceu:cutter/cut_screret_runic_laser_source_base_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:laser_engraver/engrave_olivine_exquisite_gem_to_flawless_gem" | "gtceu:shaped/conveyor_module_iv_silicone_rubber" | "gtceu:thermal_centrifuge/centrifuge_tungstate_crushed_ore_to_refined_ore" | "mysticalagriculture:imperium_ingot_uncraft" | "gtceu:extruder/extrude_tungsten_carbide_to_plate" | "gtceu:macerator/macerate_europium_single_wire" | "gtceu:alloy_smelter/alloy_smelt_soldering_alloy_ingot_to_block" | "gtceu:shaped/huge_cobalt_pipe" | "gtceu:forge_hammer/hammer_basaltic_mineral_sand_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_ruthenium_trinium_americium_neutronate_single_wire" | "gtceu:smelting/smelt_refinedore_molybdenum_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_hsse_ingot_to_block" | "gtceu:cutter/cut_enderium_rod_to_bolt_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_green_sapphire_crushed_ore_to_refined_ore" | "mysticalagriculture:tertium_sword" | "gtceu:packer/package_lapis_small_dust" | "gtceu:shaped/small_dust_disassembling_maraging_steel_300" | "gtceu:forming_press/copy_shape_bottle_extruder_mold" | "gtceu:cutter/cut_vanadium_gallium_block_to_plate" | "framedblocks:framing_saw/framed_flat_elev_slope_slab_corner" | "bigreactors:reactor/basic/fuelrod_ingots_yellorium" | "gtceu:shaped/ev_electric_gear_box_2a" | "gtceu:shaped/saw_vanadium_steel" | "minecraft:iron_block" | "gtceu:packer/package_blue_steel_small_dust" | "gtceu:shaped/ring_signalum" | "minecraft:dark_oak_door" | "gtceu:large_chemical_reactor/ptfe_from_air" | "gtceu:forge_hammer/hammer_endstone_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_cupronickel_long_rod" | "gtceu:blasting/smelt_deepslate_tin_ore_to_ingot" | "gtceu:cutter/cut_ruridit_block_to_plate_water" | "gtceu:macerator/macerate_uranium_235_double_plate" | "gtceu:centrifuge/decomposition_centrifuging__stainless_steel" | "gtceu:extractor/extract_brass_nugget" | "gtceu:ore_washer/wash_realgar_dirty_dust_to_dust" | "simplylight:rodlamp" | "gtceu:macerator/macerate_glass_bottle" | "railways:sequenced_assembly/track_ender" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_nugget_to_ingot" | "gtceu:extruder/extrude_wrought_iron_to_plate" | "xtonesreworked:jelt_block_5_from_stonecutting" | "thermal:smelting/iron_ingot_from_dust_blasting" | "gtceu:compressor/compress_ruby_gem_to_block" | "mysticalagriculture:augment/attack_aoe_i" | "gtceu:shapeless/decompress_cobaltite_from_ore_block" | "gtceu:macerator/macerate_iron_bolt" | "gtceu:steam_boiler/charcoal_block" | "thermal:storage/lumium_nugget_from_ingot" | "gtceu:shaped/tiny_dust_assembling_tetrahedrite" | "gtceu:combustion_generator/high_octane_gasoline" | "gtceu:shapeless/nugget_disassembling_steel" | "gtceu:extruder/extrude_rose_gold_ingot_to_bolt" | "gtceu:shaped/nugget_assembling_darmstadtium" | "gtceu:macerator/macerate_treated_wood_normal_fluid_pipe" | "mysticalagriculture:seed/crafting/platinum" | "gtceu:centrifuge/centrifuge_chromite_dirty_dust_to_dust" | "gtceu:shaped/gear_twinite" | "gtceu:shaped/tiny_tin_alloy_pipe" | "gtceu:shaped/ev_electric_gear_box_8a" | "gtceu:alloy_smelter/alloy_smelt_signalum_nugget_to_ingot" | "gtceu:packer/unpackage_samarium_tiny_dust" | "thermal:brown_concrete_powder_with_slag" | "gtceu:electric_blast_furnace/blast_ultimet_gas" | "gtceu:extruder/extrude_polyvinyl_chloride_huge_pipe" | "gtceu:assembler/phenolic_board" | "gtceu:macerator/macerate_darmstadtium_block" | "gtceu:macerator/macerate_deepslate_olivine_ore_to_raw_ore" | "gtceu:shapeless/cupronickel_wire_wiregtdouble_splitting" | "farmersdelight:cutting/cabbage" | "create:crafting/materials/rose_quartz" | "gtceu:ore_washer/wash_pitchblende_dirty_dust_to_dust" | "minecraft:copper_ingot_from_blasting_deepslate_copper_ore" | "gtceu:shaped/gem_to_dust_flint_gem" | "gtceu:extractor/extract_polyvinyl_chloride_foil" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtdouble_quadrupling" | "gtceu:shaped/tiny_dust_disassembling_kanthal" | "thermal:machines/smelter/smelter_glass_obsidian" | "gtceu:packer/strip_tritanium_cable_gt_quadruple" | "gtceu:shaped/nugget_assembling_ruridit" | "gtceu:packer/package_borosilicate_glass_tiny_dust" | "gtceu:assembler/energy_hatch_16a_uv" | "gtceu:chemical_bath/bathe_nickel_crushed_ore_to_purified_ore" | "ae2:matter_cannon/nuggets/electrum" | "gtceu:forge_hammer/hammer_garnierite_ore_to_raw_ore" | "gtceu:packer/package_platinum_sludge_residue_tiny_dust" | "gtceu:cutter/cut_nano_cpu" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_ethane" | "gtceu:cutter/cut_soul_infused_block_to_plate" | "gtceu:packer/package_antimony_small_dust" | "gtceu:packer/unpackage_mirabilite_tiny_dust" | "thermal:machines/smelter/smelter_silver_dust" | "gtceu:macerator/macerate_red_alloy_quadruple_wire" | "gtceu:packer/unpackage_calcite_tiny_dust" | "gtceu:extractor/extract_cobalt_brass_screw" | "gtceu:extractor/extract_magnalium_huge_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_kyanite_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_copper_ingot_to_block" | "gtceu:forge_hammer/hammer_saltpeter_refined_ore_to_dust" | "exnihilosequentia:hammer/ens_tuff" | "gtceu:shaped/stick_long_stick_signalum" | "gtceu:alloy_smelter/alloy_smelt_platinum_nugget_to_ingot" | "create:compat/silentsgems/crushing/sunstone_ore" | "gtceu:shaped/screwdriver_tip_wrought_iron" | "automobility:wheel/bejeweled_wheel" | "thermal_extra:machine/press/dragonsteel_coin" | "gtceu:packer/package_yttrium_tiny_dust" | "gtceu:shaped/large_chemical_reactor" | "exmachinis:compacting/raw_gold" | "gtceu:arc_furnace/arc_shellite_small_gear" | "gtceu:shaped/small_dust_assembling_bone" | "thermal:machines/press/packing2x2/press_honeycomb_packing" | "minecraft:smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting" | "gtceu:assembler/casing_large_scale_assembling" | "gtceu:shaped/steel_wire_single" | "gtceu:macerator/macerate_beryllium_nugget" | "gtceu:shaped/small_americium_pipe" | "gtceu:arc_furnace/arc_hv_sensor" | "gtceu:chemical_reactor/pgs_from_chalcocite" | "gtceu:forge_hammer/hammer_deepslate_almandine_ore_to_raw_ore" | "gtceu:canner/spray_can_light_gray_dye" | "gtceu:packer/pack_aluminium_wires_1_1" | "gtceu:packer/pack_aluminium_wires_1_0" | "gtceu:packer/pack_aluminium_wires_1_3" | "gtceu:packer/pack_aluminium_wires_1_2" | "gtceu:shaped/steam_oven" | "gtceu:cutter/cut_gold_block_to_plate" | "gtceu:thermal_centrifuge/centrifuge_magnetite_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_incoloy_ma_956_ingot" | "ae2:inscriber/logic_processor_press" | "gtceu:arc_furnace/arc_niobium_titanium_quadruple_wire" | "gtceu:macerator/macerate_lv_electromagnetic_separator" | "gtceu:arc_furnace/arc_tungstensteel_firebox_casing" | "exnihilosequentia:ens_acacia_barrel" | "gtceu:forge_hammer/hammer_rhodium_to_plate" | "create:filling/honeyed_apple" | "gtceu:shaped/stick_long_stick_shellite" | "gtceu:macerator/macerate_ruthenium_double_plate" | "gtceu:extractor/extract_enderium_plate" | "gtceu:shaped/small_dust_disassembling_rose_gold" | "gtceu:arc_furnace/arc_gold_tiny_fluid_pipe" | "thermal:smelting/lead_ingot_from_ore_smelting" | "gtceu:macerator/macerate_wrought_iron_ring" | "gtceu:bender/bend_gold_plate_to_foil" | "gtceu:packer/strip_naquadah_cable_gt_double" | "gtceu:arc_furnace/arc_indium_dust" | "gtceu:extractor/extract_copper_small_spring" | "gtceu:shaped/plunger_bronze" | "gtceu:alloy_smelter/alloy_smelt_ultimet_to_nugget" | "gtceu:assembler/assemble_black_bronze_pipe_huge_restrictive" | "gtceu:shaped/ulv_machine_hull" | "gtceu:extruder/extrude_niobium_nitride_to_rod" | "gtceu:compressor/compress_gallium_arsenide_nugget_to_ingot" | "gtceu:shapeless/decompress_iron_from_ore_block" | "ae2:network/cables/smart_red" | "gtceu:smelting/smelt_refinedore_goethite_to_ingot" | "extendedcrafting:black_iron_block" | "railways:sequenced_assembly/track_twilightforest_canopy_wide" | "gtceu:macerator/macerate_lv_block_breaker" | "gtceu:arc_furnace/arc_graphene_quadruple_wire" | "minecraft:light_blue_concrete_powder" | "framedblocks:framing_saw/framed_sign" | "gtceu:shaped/hammer_cobalt_brass" | "exnihilosequentia:ens_birch_crucible" | "farmersdelight:steam_boiler/half_tatami_mat" | "mysticalagriculture:souls/rabbit" | "create:haunting/infested_chiseled_stone_bricks" | "gtceu:assembler/cover_graphene_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_garnet_sand_refined_ore_to_dust" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_double_plate" | "exnihilosequentia:ens_basalt_crook" | "powersuits:modules/movement/sprint_assist" | "thermal:machines/centrifuge/centrifuge_invar_dust" | "gtceu:macerator/macerate_deepslate_pyrite_ore_to_raw_ore" | "gtceu:shapeless/crushed_ore_to_dust_molybdenite" | "gtceu:macerator/macerate_lepidolite_refined_ore_to_dust" | "gtceu:shaped/gear_rubber" | "gtceu:shaped/small_dust_assembling_manganese" | "gtceu:bender/bend_annealed_copper_plate_to_foil" | "gtceu:assembler/cover_copper_wire_gt_single_silicone" | "gtceu:macerator/macerate_brick" | "gtceu:macerator/macerate_dragonsteel_quadruple_wire" | "gtceu:forge_hammer/hammer_raw_lazurite_to_crushed_ore" | "gtceu:extractor/extract_battery_alloy_nugget" | "gtceu:macerator/macerate_borosilicate_glass_ingot" | "gtceu:shaped/tiny_dust_disassembling_vanadium" | "gtceu:arc_furnace/arc_tungsten_quadruple_cable" | "gtceu:shaped/frame_tritanium" | "thermal:machines/bottler/bottler_gray_concrete" | "gtceu:shaped/small_dust_disassembling_hastelloy_c_276" | "gtceu:extruder/extrude_darmstadtium_ingot_to_bolt" | "gtceu:arc_furnace/arc_hssg_coil_block" | "gtceu:extruder/extrude_hssg_ingot_to_gear" | "gtceu:shaped/small_dust_assembling_nether_star" | "gtceu:macerator/macerate_sugar_gem" | "gtceu:macerator/macerate_gold_tiny_fluid_pipe" | "xtonesreworked:tank_block_6_from_stonecutting" | "gtceu:lathe/lathe_enderium_bolt_to_screw" | "gtceu:macerator/macerate_potin_double_plate" | "gtceu:fluid_solidifier/solidify_brass_to_ingot" | "gtceu:cutter/cut_lapis_exquisite_gem_to_flawless_gem_water" | "gtceu:extractor/extract_molybdenum_screw" | "gtceu:brewery/enriched_bacterial_sludge_from_naquadria" | "gtceu:cutter/cut_chromium_screw_to_bolt_distilled_water" | "create:cutting/compat/biomesoplenty/stripped_cherry_log" | "gtceu:macerator/macerate_annealed_copper_double_wire" | "mysticalagriculture:prosperity_gemstone" | "gtceu:macerator/macerate_endstone_tricalcium_phosphate_ore_to_raw_ore" | "framedblocks:framing_saw/framed_inner_threeway_corner" | "gtceu:macerator/macerate_magenta_glass_lens" | "gtceu:macerator/macerate_plutonium_241_double_plate" | "gtceu:extractor/extract_invar_turbine_blade" | "gtceu:shapeless/block_decompress_brass" | "gtceu:macerator/macerate_raw_tin_ore_to_crushed_ore" | "gtceu:assembler/cover_kanthal_wire_gt_hex_styrene_butadiene" | "gtceu:ore_washer/wash_wulfenite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/lv_electric_gear_box_16a" | "gtceu:macerator/macerate_ev_chemical_reactor" | "gtceu:packer/strip_iron_cable_gt_octal" | "mysticalagriculture:upgrade_base" | "gtceu:smelting/smelt_endstone_uraninite_ore_to_ingot" | "gtceu:mixer/fermented_spider_eye_red" | "gtceu:smelting/smelt_deepslate_topaz_ore_to_ingot" | "gtceu:cutter/cut_silver_long_rod_to_rod" | "gtceu:shaped/small_dust_assembling_borax" | "minecraft:cyan_banner" | "minecraft:large_boiler/white_wool" | "create:veridium_from_stone_types_veridium_stonecutting" | "gtceu:bender/bend_tungsten_plate_to_foil" | "gtceu:forge_hammer/hammer_lepidolite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_mv_machine_casing" | "gtceu:shaped/small_dust_assembling_neutronium" | "gtceu:assembler/resistor_coal_annealed" | "gtceu:lathe/lathe_polyphenylene_sulfide_to_rod" | "gtceu:shapeless/naquadah_wire_wiregtdouble_splitting" | "gtceu:arc_furnace/arc_cleaning_maintenance_hatch" | "gtceu:extractor/extract_maraging_steel_300_plate" | "create:crafting/kinetics/gray_seat" | "thermal:machines/smelter/smelter_electrum_dust" | "thermal:machines/press/unpacking/press_rich_slag_unpacking" | "xtonesreworked:vect_block_14_from_stonecutting" | "create:crafting/materials/zinc_ingot_from_decompacting" | "gtceu:shaped/stick_long_wood" | "gtceu:distillery/distill_wood_vinegar_to_acetone" | "minecraft:magenta_carpet" | "create:crafting/kinetics/contraption_controls" | "mysticalagradditions:tconstruct/tools/materials/inferium/ingot" | "gtceu:assembler/assemble_invar_turbine_blade" | "gtceu:packer/package_polytetrafluoroethylene_tiny_dust" | "gtceu:gas_turbine/butadiene" | "gtceu:packer/package_grossular_small_dust" | "thermal:machines/insolator/insolator_bamboo" | "gtceu:packer/package_garnet_sand_tiny_dust" | "create:small_diorite_brick_wall" | "gtceu:assembly_line/dynamo_hatch_uhv" | "gtceu:bender/bend_tungsten_steel_plate_to_dense_plate" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregthex_splitting" | "gtceu:arc_furnace/arc_hv_lathe" | "gtceu:shapeless/melodium_wire_wiregtsingle_quadrupling" | "farmersdelight:tatami_block_from_full" | "farmersdelight:cooking/vegetable_noodles" | "create:compat/autumnity/milling/autumn_crocus" | "gtceu:cutter/cut_lumium_rod_to_bolt" | "gtceu:large_chemical_reactor/polyphenylene_sulfide_from_air" | "gtceu:shaped/small_dust_assembling_cooperite" | "gtceu:electric_blast_furnace/blast_manganese_phosphide_gas" | "gtceu:extractor/quartzite_extraction" | "gtceu:cutter/cut_polycaprolactam_block_to_plate_water" | "xtonesreworked:kryp_block_0" | "gtceu:laser_engraver/engrave_rock_salt_exquisite_gem_to_flawless_gem" | "create:cut_andesite_brick_wall" | "gtceu:extractor/extract_stainless_steel_bolt" | "gtceu:forge_hammer/hammer_netherrack_cinnabar_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_iridium" | "gtceu:macerator/macerate_deepslate_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:shaped/conveyor_module_iv_styrene_butadiene_rubber" | "gtceu:macerator/macerate_ruthenium_plate" | "gtceu:macerator/macerate_iridium_turbine_blade" | "mysticalagradditions:steam_boiler/imperium_coal_block" | "gtceu:macerator/macerate_green_sapphire_rod" | "gtceu:shaped/plate_neutronium" | "gtceu:extractor/extract_manganese_phosphide_nugget" | "gtceu:macerator/macerate_quartzite_gem" | "gtceu:packer/package_soapstone_small_dust" | "thermalendergy:stellarium_gear" | "gtceu:wiremill/mill_nichrome_wire" | "gtceu:macerator/macerate_potin_small_fluid_pipe" | "gtceu:shaped/shape_extruder_gear_small" | "gtceu:shapeless/fine_wire_osmiridium" | "minecraft:smooth_stone_slab" | "gtceu:forge_hammer/hammer_endstone_mica_ore_to_raw_ore" | "gtceu:macerator/macerate_ruridit_double_plate" | "gtceu:chemical_reactor/polyethylene_from_air" | "gtceu:cutter/cut_osmiridium_block_to_plate_water" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_quadruple_wire" | "gtceu:chemical_reactor/severely_hydro_crack_light_fuel" | "gtceu:shaped/electric_pump_lv_styrene_butadiene_rubber" | "create:crushing/raw_aluminum_block" | "gtceu:cutter/cut_hsss_long_rod_to_rod" | "gtceu:alloy_smelter/alloy_smelt_stellite_100_ingot_to_block" | "gtceu:macerator/macerate_nickel_double_plate" | "gtceu:macerator/macerate_tungsten_steel_quadruple_cable" | "gtceu:macerator/macerate_alunite_ore_to_raw_ore" | "minecraft:mossy_cobblestone_from_vine" | "gtceu:fluid_solidifier/solidify_beryllium_to_ingot" | "gtceu:shaped/frame_europium" | "gtceu:large_chemical_reactor/hydro_crack_propene" | "gtceu:shaped/ring_platinum" | "gtceu:create_mixer/niobium_titanium" | "gtceu:shapeless/block_decompress_osmiridium" | "gtceu:thermal_centrifuge/centrifuge_calcite_purified_ore_to_refined_ore" | "gtceu:extractor/extract_naquadah_nugget" | "bigreactors:reactor/reinforced/redstoneport_alt" | "gtceu:forge_hammer/hammer_monazite_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_osmium_tetroxide_tiny_dust" | "gtceu:smelting/smelt_endstone_glauconite_sand_ore_to_ingot" | "create:small_andesite_brick_wall" | "gtceu:shaped/mortar_grind_lead" | "create:crafting/kinetics/adjustable_chain_gearshift" | "gtceu:shaped/foil_tungsten_carbide" | "farmersdelight:cutting/acacia_door" | "gtceu:smelting/smelt_impuredust_chalcocite_to_ingot" | "gtceu:extractor/extract_tungsten_double_cable" | "create:smelting/glass_from_framed_glass" | "farmersdelight:nether_salad" | "gtceu:extruder/extrude_styrene_butadiene_rubber_ingot_to_ring" | "exnihilosequentia:ens_tin_ingot" | "ae2:shaped/walls/quartz_block" | "gtceu:cutter/cut_uranium_rhodium_dinaquadide_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_americium_normal_restrictive_item_pipe" | "gtceu:electric_blast_furnace/blast_signalum" | "sgjourney:fire_pit" | "gtceu:smelting/smelt_netherrack_cinnabar_ore_to_ingot" | "thermal:smelting/silver_ingot_from_raw_smelting" | "gtceu:thermal_centrifuge/centrifuge_monazite_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_uranium_235_plate" | "mysticalagriculture:seed/reprocessor/slimesteel" | "gtceu:compressor/compress_cinnabar_gem_to_block" | "gtceu:macerator/macerate_chalcopyrite_crushed_ore_to_dust" | "exnihilosequentia:sieve/ens_birch_leaves" | "gtceu:arc_furnace/arc_bronze_turbine_blade" | "thermal:tools/wrench" | "minecraft:dark_prismarine_slab_from_dark_prismarine_stonecutting" | "gtceu:arc_furnace/arc_rose_gold_bolt" | "create:cutting/compat/twilightforest/stripped_time_log" | "gtceu:ore_washer/wash_rock_salt_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/small_dust_disassembling_gold" | "exnihilosequentia:ens_golden_hammer" | "framedblocks:framed_double_prism_corner" | "gtceu:macerator/macerate_prismalium_hex_wire" | "gtceu:packer/unpackage_magnesium_small_dust" | "mysticalagriculture:supremium_gemstone_block" | "farmersdelight:canvas_from_canvas_rug" | "gtceu:alloy_smelter/glass" | "gtceu:circuit_assembler/quantum_processor_ev_asmd_soldering_alloy" | "gtceu:shapeless/magnesium_diboride_wire_wiregtquadruple_quadrupling" | "createarmory:mounted_rpg_recipe" | "gtceu:blasting/smelt_endstone_amethyst_ore_to_ingot" | "gtceu:macerator/macerate_dragonsteel_frame" | "gtceu:macerator/macerate_hv_polarizer" | "gtceu:shaped/ulv_battery_buffer_16x" | "gtceu:assembler/uv_256a_laser_target_hatch" | "gtceu:cutter/cut_tritanium_screw_to_bolt" | "gtceu:chemical_bath/orange_lens" | "mysticalagradditions:tconstruct/melting/tertium/ingot" | "bigreactors:fluidizer/solid/yellorium9" | "minecraft:pink_concrete_powder" | "gtceu:distillation_tower/distill_lightly_steam_cracked_naphtha" | "gtceu:extractor/pink_tulip_dye" | "gtceu:fluid_solidifier/solidify_niobium_nitride_block" | "gtceu:shaped/tiny_dust_disassembling_pure_netherite" | "gtceu:macerator/macerate_cobalt_brass_large_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_ingot_to_block" | "gtceu:forge_hammer/hammer_iron_to_plate" | "gtceu:compressor/compress_tungsten_to_block" | "gtceu:bender/bend_soul_infused_plate_to_foil" | "gtceu:shaped/zpm_compressor" | "gtceu:alloy_smelter/alloy_smelt_plutonium_nugget_to_ingot" | "gtceu:arc_furnace/arc_europium_single_wire" | "gtceu:shaped/wire_cutter_iron" | "gtceu:blasting/smelt_endstone_cobalt_ore_to_ingot" | "gtceu:electric_blast_furnace/blast_nichrome" | "ae2:tools/nether_quartz_cutting_knife" | "gtceu:arc_furnace/arc_damascus_steel_rod" | "mysticalagriculture:augment/night_vision" | "gtceu:extruder/extrude_tungsten_carbide_to_rod" | "gtceu:large_chemical_reactor/dichlorobenzene" | "mysticalagriculture:seed/reprocessor/amethyst" | "gtceu:shapeless/block_decompress_polycaprolactam" | "gtceu:shapeless/nugget_disassembling_europium" | "thermal:smelting/cooked_eggplant_from_campfire_cooking" | "gtceu:shaped/small_dust_assembling_chalcocite" | "createlowheated:mixing/chocolate_melting" | "gtceu:distillery/distill_lightly_steam_cracked_gas_to_helium" | "gtceu:macerator/macerate_hv_electric_motor" | "gtceu:shaped/scythe_wrought_iron" | "gtceu:electric_blast_furnace/blast_ruridit" | "gtceu:macerator/macerate_cinnabar_crushed_ore_to_dust" | "gtceu:macerator/macerate_lead_ring" | "gtceu:arc_furnace/arc_uranium_rod" | "gtceu:extruder/extrude_magnalium_ingot_to_bolt" | "gtceu:sifter/sift_almandine_purified_ore_to_gems" | "gtceu:packer/unpackage_sodium_chlorate_small_dust" | "gtceu:packer/unpackage_barite_tiny_dust" | "gtceu:extruder/extrude_enderium_ingot_to_bolt" | "gtceu:shapeless/credit_gold_alt" | "gtceu:macerator/macerate_deepslate_mica_ore_to_raw_ore" | "gtceu:macerator/macerate_twinite_octal_wire" | "gtceu:shaped/tiny_dust_assembling_rubber" | "thermal:fuels/gourmand/gourmand_corn_block" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_double_styrene_butadiene" | "railways:sequenced_assembly/track_byg_witch_hazel" | "gtceu:packer/strip_electrum_cable_gt_quadruple" | "gtceu:alloy_smelter/alloy_smelt_titanium_tungsten_carbide_to_ingot" | "gtceu:extractor/extract_magnetic_iron_screw" | "gtceu:extruder/extrude_iron_ingot_to_rotor" | "gtceu:cutter/cut_nether_quartz_flawless_gem_to_gem" | "gtceu:macerator/macerate_raw_beryllium_ore_to_crushed_ore" | "gtceu:ore_washer/wash_emerald_crushed_ore_to_purified_ore_distilled" | "gtceu:lathe/lathe_uranium_235_to_rod" | "gtceu:shaped/medium_tungsten_pipe" | "gtceu:shaped/plate_double_nichrome" | "create:weathered_copper_tile_stairs" | "gtceu:extractor/extract_osmium_large_restrictive_item_pipe" | "gtceu:extractor/extract_trinaquadalloy_ingot" | "gtceu:bender/bend_hssg_ingot_to_foil" | "gtceu:electric_blast_furnace/blast_maraging_steel_300" | "gtceu:extractor/extract_invar_nugget" | "gtceu:electric_blast_furnace/blast_enriched_naquadah_trinium_europium_duranide" | "gtceu:shaped/plate_double_molybdenum" | "colossalchests:upgrade_tool_2" | "gtceu:arc_furnace/arc_hv_electric_pump" | "gtceu:arc_furnace/arc_hsse_frame" | "create:crafting/kinetics/smart_fluid_pipe" | "ae2:blasting/silicon_from_certus_quartz_dust" | "gtceu:shaped/small_dust_disassembling_redrock" | "gtceu:fluid_solidifier/solidify_ice_block" | "gtceu:macerator/macerate_gas_large_turbine" | "gtceu:extruder/extrude_red_steel_ingot_to_gear" | "gtceu:extruder/extrude_twinite_wire" | "gtceu:shaped/zpm_circuit_assembler" | "gtceu:centrifuge/electrotine_separation" | "gtceu:arc_furnace/arc_vanadium_steel_double_plate" | "gtceu:macerator/macerate_lapis_plate" | "gtceu:shaped/small_dust_disassembling_magnesia" | "gtceu:extruder/extrude_polyvinyl_butyral_to_ingot" | "gtceu:arc_furnace/arc_stellarium_single_wire" | "gtceu:bender/empty_shape" | "gtceu:arc_furnace/arc_niobium_titanium_screw" | "minecraft:brown_glazed_terracotta" | "automobility:frame/standard_light_blue" | "gtceu:ore_washer/wash_granitic_mineral_sand_crushed_ore_to_purified_ore" | "gtceu:fluid_solidifier/solidify_hsla_steel_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_magnesium_diboride_nugget_to_ingot" | "gtceu:assembler/cover_europium_wire_gt_hex_styrene_butadiene" | "create:cut_scoria_wall" | "create:compat/projectvibrantjourneys/cutting/stripped_pine_log" | "mysticalagriculture:essence/appliedenergistics2/fluix" | "gtceu:smelting/smelt_deepslate_bentonite_ore_to_ingot" | "minecraft:large_boiler/flowering_azalea" | "ae2:network/cells/spatial_components" | "gtceu:extractor/extract_rubber_plate" | "gtceu:forge_hammer/hammer_soul_infused_rod_to_long_rod" | "thermal:storage/niter_from_block" | "create:crafting/kinetics/lime_valve_handle_from_other_valve_handle" | "gtceu:distillery/distill_coal_gas_to_ethylbenzene" | "gtceu:shaped/small_dust_assembling_boron" | "create:crafting/kinetics/mechanical_arm" | "gtceu:alloy_smelter/annealed_copper_ingot_and_nickel_ingot_into_cupronickel" | "gtceu:bender/bend_graphene_to_plate" | "gtceu:smelting/smelt_impuredust_iron_to_ingot" | "gtceu:bender/bend_iron_to_plate" | "gtceu:shaped/huge_magnalium_pipe" | "gtceu:shapeless/decompress_pollucite_from_ore_block" | "gtceu:thermal_centrifuge/centrifuge_chalcocite_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_lv_energy_output_hatch" | "gtceu:assembler/jungle_stairs" | "create:compat/byg/crushing/brimstone_nether_quartz_ore" | "thermal:machines/press/press_flax_packing" | "exnihilosequentia:large_boiler/wooden_crook" | "gtceu:smelting/smelt_impuredust_beryllium_to_ingot" | "thermal_extra:machine/smelter/twinite_ingot_from_dust" | "gtceu:shaped/small_dust_disassembling_battery_alloy" | "gtceu:packer/package_zinc_tiny_dust" | "mysticalagriculture:essence/minecraft/warped_stem" | "mysticaladaptations:insanium_bow" | "gtceu:bender/bend_incoloy_ma_956_plate_to_double_plate" | "gtceu:arc_furnace/arc_stainless_steel_small_gear" | "gtceu:large_chemical_reactor/methanol_from_dioxide" | "gtceu:shaped/screw_platinum" | "gtceu:smelting/smelt_deepslate_rock_salt_ore_to_ingot" | "exnihilosequentia:sieve/ens_pebble_calcite" | "gtceu:fluid_solidifier/solidify_melodium_to_rotor" | "gtceu:shaped/nugget_assembling_red_alloy" | "gtceu:laser_engraver/engrave_olivine_flawless_gem_to_gem" | "gtceu:shapeless/block_decompress_maraging_steel_300" | "create:compat/byg/milling/winter_rose" | "gtceu:extractor/extract_red_steel_ingot" | "gtceu:shaped/tiny_dust_assembling_nether_quartz" | "gtceu:extruder/extrude_blue_steel_to_rod" | "gtceu:shaped/small_dust_assembling_bronze" | "ae2:decorative/certus_quartz_bricks" | "gtceu:packer/pack_lead_wires_3_single" | "gtceu:macerator/macerate_silver_double_cable" | "gtceu:extractor/extract_copper_rod" | "gtceu:blasting/smelt_deepslate_chromite_ore_to_ingot" | "gtceu:macerator/macerate_sapphire_block" | "gtceu:macerator/macerate_copper_gear" | "minecraft:light_gray_dye_from_azure_bluet" | "gtceu:arc_furnace/arc_mv_arc_furnace" | "exnihilosequentia:large_boiler/oak_crucible" | "gtceu:shaped/gem_to_dust_coal_exquisitegem" | "gtceu:extractor/extract_cobalt_huge_restrictive_item_pipe" | "gtceu:macerator/macerate_enchanted_golden_apple" | "farmersdelight:integration/create/milling/rice_panicle" | "gtceu:shaped/nugget_assembling_nickel" | "minecraft:magenta_candle" | "gtceu:smelting/dust_polyvinyl_butyral__demagnetize_from_dust" | "gtceu:assembler/cover_trinium_wire_gt_quadruple_silicone" | "gtceu:extractor/extract_osmiridium_gear" | "gtceu:shapeless/silver_wire_wiregtdouble_doubling" | "gtceu:blasting/smelt_raw_oilsands_ore_to_ingot" | "gtceu:macerator/macerate_naquadria_bolt" | "gtceu:shaped/stick_long_stick_kanthal" | "gtceu:shapeless/nugget_disassembling_soldering_alloy" | "gtceu:compressor/compress_prismalium_nugget_to_ingot" | "gtceu:shaped/stick_long_stick_copper" | "create:crushing/raw_uranium_ore" | "gtceu:packer/package_silicon_dioxide_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_antimony_nugget_to_ingot" | "gtceu:extruder/extrude_red_steel_ingot_to_block" | "gtceu:arc_furnace/arc_stainless_steel_long_rod" | "gtceu:compressor/compress_iron_to_block" | "gtceu:cutter/cut_kanthal_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_nickel_normal_restrictive_item_pipe" | "gtceu:centrifuge/centrifuge_sulfur_pure_dust_to_dust" | "gtceu:macerator/macerate_lime_terracotta" | "gtceu:shapeless/fine_wire_trinaquadalloy" | "gtceu:packer/package_pyrolusite_tiny_dust" | "gtceu:compressor/compress_polybenzimidazole_nugget_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_yellow_limonite" | "gtceu:macerator/macerate_certus_quartz_gem" | "gtceu:extractor/extract_blue_alloy_plate" | "gtceu:shaped/small_dust_disassembling_sphalerite" | "create:cutting/compat/biomesoplenty/umbran_log" | "thermal:machines/smelter/smelter_alloy_invar" | "gtceu:compressor/compress_mercury_barium_calcium_cuprate_nugget_to_ingot" | "gtceu:extractor/extract_magnesium_dust" | "gtceu:shaped/plate_double_hastelloy_x" | "gtceu:forge_hammer/hammer_titanium_rod_to_long_rod" | "gtceu:shaped/tiny_dust_assembling_twinite" | "gtceu:shaped/block_compress_spessartine" | "bigreactors:turbine/basic/casing" | "gtceu:arc_furnace/arc_steel_large_fluid_pipe" | "exnihilosequentia:ens_enderman_doll" | "gtceu:compressor/ice_from_dust" | "gtceu:arc_furnace/arc_naquadah_alloy_quadruple_wire" | "gtceu:ore_washer/wash_grossular_dirty_dust_to_dust" | "gtceu:smelting/smelt_refinedore_bornite_to_ingot" | "systeams:boilers/pneumatic" | "gtceu:cutter/cut_magnalium_screw_to_bolt_distilled_water" | "gtceu:packer/unpackage_uvarovite_tiny_dust" | "exnihilosequentia:compost/ens_crimson_fungus" | "gtceu:large_chemical_reactor/hydro_crack_ethane" | "gtceu:shaped/tiny_dust_assembling_graphite" | "gtceu:ore_washer/wash_aluminium_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_enderium_rotor" | "gtceu:macerator/macerate_tungsten_ingot" | "gtceu:arc_furnace/arc_plutonium_241_dust" | "minecraft:end_crystal" | "xtonesreworked:roen_block_11_from_stonecutting" | "gtceu:packer/unpackage_barium_sulfide_small_dust" | "gtceu:shaped/small_dust_assembling_ender_eye" | "gtceu:cutter/cut_apatite_flawless_gem_to_gem" | "gtceu:arc_furnace/arc_ev_compressor" | "gtceu:macerator/macerate_diamond_sword" | "gtceu:assembler/heat_vent" | "gtceu:extruder/extrude_maraging_steel_300_to_plate" | "gtceu:fusion_reactor/hydrogen_and_vanadium_to_chromium_plasma" | "gtceu:shapeless/centrifuged_ore_to_dust_nether_quartz" | "minecraft:white_carpet" | "minecraft:mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting" | "thermal:fuels/numismatic/numismatic_netherite_coin" | "gtceu:shaped/small_dust_assembling_redrock" | "createarmory:five_five_six_recipe" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_double_styrene_butadiene" | "gtceu:assembler/cover_black_steel_wire_gt_double_styrene_butadiene" | "gtceu:blasting/smelt_endstone_opal_ore_to_ingot" | "thermal:lightning_grenade_4" | "gtceu:extractor/extract_stellite_100_ingot" | "gtceu:extractor/extract_naquadah_alloy_ingot" | "gtceu:shaped/small_dust_assembling_ruthenium" | "gtceu:packer/unpackage_hsse_small_dust" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_nonuple_fluid_pipe" | "create_crystal_clear:brass_clear_glass_casing" | "gtceu:shapeless/centrifuged_ore_to_dust_tricalcium_phosphate" | "gtceu:shapeless/decompress_quartzite_from_ore_block" | "gtceu:autoclave/energy_crystal_distilled" | "createarmory:pipe_pistol_recipe" | "gtceu:shapeless/centrifuged_ore_to_dust_pentlandite" | "gtceu:shaped/screw_trinium" | "gtceu:shaped/solar_panel_lv" | "gtceu:forming_press/press_tungsten_steel_turbine_rotor" | "gtceu:fluid_solidifier/solidify_indium_tin_barium_titanium_cuprate_to_ingot" | "gtceu:bender/bend_chromium_plate_to_double_plate" | "gtceu:macerator/macerate_ulv_machine_hull" | "gtceu:cutter/cut_molybdenum_screw_to_bolt_distilled_water" | "gtceu:ore_washer/wash_molybdenum_pure_dust_to_dust" | "gtceu:macerator/macerate_tantalum_double_plate" | "gtceu:cutter/cut_dragonsteel_long_rod_to_rod" | "gtceu:cutter/cut_emerald_flawless_gem_to_gem_distilled_water" | "gtceu:assembler/cover_trinium_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_endstone_wulfenite_ore_to_raw_ore" | "gtceu:large_boiler/coke_block" | "gtceu:extruder/extrude_black_steel_wire" | "gtceu:macerator/macerate_watertight_steel_ingot" | "gtceu:shaped/small_dust_assembling_stibnite" | "thermal:machines/bottler/bottler_pink_concrete" | "minecraft:acacia_pressure_plate" | "gtceu:fluid_solidifier/solidify_magnesium_diboride_to_ingot" | "gtceu:macerator/macerate_palladium_crushed_ore_to_impure_dust" | "create:cutting/compat/byg/stripped_maple_wood" | "mysticalagriculture:supremium_essence" | "xtonesreworked:vect_block_8_from_stonecutting" | "gtceu:macerator/macerate_tritanium_bolt" | "gtceu:packer/unpackage_potassium_dichromate_small_dust" | "gtceu:macerator/macerate_garnet_sand_ore_to_raw_ore" | "ae2:tools/network_memory_card_pink" | "gtceu:bender/bend_gold_ingot_to_double_plate" | "gtceu:forge_hammer/hammer_lepidolite_crushed_ore_to_dust" | "gtceu:cutter/cut_hsss_rod_to_bolt_distilled_water" | "thermalendergy:ingot_to_prismalium_block" | "ae2additions:cells/chemical/16384k" | "gtceu:cutter/cut_tin_block_to_plate_distilled_water" | "gtceu:macerator/macerate_zpm_diode" | "gtceu:shaped/stick_long_stick_rose_gold" | "gtceu:alloy_blast_smelter/nichrome" | "thermalendergy:endergy_upgrade_2" | "thermalendergy:endergy_upgrade_1" | "gtceu:forge_hammer/hammer_talc_ore_to_raw_ore" | "thermalendergy:endergy_upgrade_3" | "gtceu:shaped/tiny_dust_disassembling_dragonsteel" | "gtceu:distillation_tower/distill_liquid_nether_air" | "minecraft:lime_carpet_from_white_carpet" | "gtceu:extruder/extrude_osmium_ingot_to_block" | "gtceu:shapeless/annealed_copper_wire_wiregthex_splitting" | "gtceu:alloy_smelter/magnesium_dust_and_aluminium_dust_into_magnalium" | "gtceu:shaped/file_cobalt_brass" | "framedblocks:framed_flat_elev_inner_slope_slab_corner" | "gtceu:ore_washer/wash_palladium_crushed_ore_to_purified_ore" | "gtceu:smelting/smelt_raw_bentonite_ore_to_ingot" | "gtceu:smelting/dust_tin_alloy__demagnetize_from_dust" | "gtceu:arc_furnace/arc_hsla_steel_long_rod" | "create:cut_asurine_brick_stairs" | "gtceu:extruder/extrude_signalum_to_rod" | "gtceu:distillery/distill_oil_to_sulfuric_gas" | "gtceu:arc_furnace/arc_uv_ore_washer" | "gtceu:blasting/smelt_deepslate_tungstate_ore_to_ingot" | "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" | "gtceu:shaped/small_dust_assembling_sodium_bisulfate" | "gtceu:extractor/extract_polyethylene_nugget" | "gtceu:blasting/smelt_asbestos_ore_to_ingot" | "ae2:network/cables/covered_lime" | "extendedcrafting:compressor" | "gtceu:shaped/shape_extruder_pipe_small" | "create:crafting/kinetics/gearshift" | "gtceu:shapeless/centrifuged_ore_to_dust_mica" | "gtceu:extractor/extract_soul_infused_ring" | "gtceu:forge_hammer/hammer_sphalerite_ore_to_raw_ore" | "create:crushing/crimsite" | "gtceu:shaped/chainsaw_head_invar" | "gtceu:shapeless/twinite_wire_wiregtquadruple_doubling" | "gtceu:alloy_smelter/rubber_sheet" | "gtceu:macerator/macerate_magnetic_samarium_block" | "gtceu:fluid_heater/sterile_growth_medium" | "gtceu:macerator/macerate_pyrolusite_ore_to_raw_ore" | "gtceu:cutter/cut_aluminium_screw_to_bolt" | "gtceu:shapeless/gem_to_gem_gem_olivine" | "gtceu:cutter/cut_enriched_naquadah_block_to_plate" | "gtceu:shaped/iv_transformer_16a" | "gtceu:ore_washer/wash_coal_crushed_ore_to_purified_ore_distilled" | "gtceu:fluid_solidifier/solidify_beryllium_to_nugget" | "gtceu:packer/unpackage_rhodium_plated_palladium_small_dust" | "gtceu:fluid_solidifier/solidify_naquadria_block" | "gtceu:forge_hammer/hammer_silver_crushed_ore_to_impure_dust" | "gtceu:large_chemical_reactor/fertilizer_a_a" | "railways:sequenced_assembly/lime_conductor_cap" | "exnihilosequentia:crucible/ens_tuff" | "gtceu:bender/bend_nichrome_plate_to_double_plate" | "bigreactors:turbine/reinforced/controller" | "gtceu:arc_furnace/arc_uranium_dust" | "gtceu:macerator/macerate_ruthenium_block" | "gtceu:chemical_bath/bathe_malachite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_niobium_titanium_spring" | "gtceu:macerator/macerate_tricalcium_phosphate_crushed_ore_to_impure_dust" | "gtceu:large_chemical_reactor/fertilizer_a_d" | "create:polished_cut_andesite_wall" | "gtceu:arc_furnace/arc_ev_chemical_bath" | "gtceu:large_chemical_reactor/fertilizer_a_p" | "gtceu:cutter/cut_polybenzimidazole_block_to_plate_distilled_water" | "gtceu:forge_hammer/hammer_red_garnet_ore_to_raw_ore" | "gtceu:ore_washer/wash_spodumene_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/casing_titanium_firebox" | "gtceu:macerator/macerate_platinum_crushed_ore_to_dust" | "create:cutting/compat/biomesoplenty/stripped_hellbark_log" | "gtceu:large_chemical_reactor/fertilizer_a_s" | "gtceu:packer/package_enriched_naquadah_small_dust" | "gtceu:large_chemical_reactor/fertilizer_a_t" | "gtceu:packer/package_stainless_steel_quadruple_pipe" | "gtceu:packer/package_diamond_tiny_dust" | "gtceu:shaped/pipe_normal_restrictive_rosegold" | "thermal:machines/insolator/insolator_poppy" | "mysticalagriculture:essence/minecraft/apple" | "gtceu:distillation_tower/distill_hydro_cracked_butene" | "gtceu:macerator/macerate_cobalt_brass_huge_item_pipe" | "gtceu:wiremill/mill_signalum_wire" | "gtceu:centrifuge/centrifuge_magnesite_pure_dust_to_dust" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_to_nugget" | "gtceu:assembler/assemble_manganese_turbine_blade" | "gtceu:extractor/extract_prismalium_foil" | "gtceu:arc_furnace/arc_chromium_normal_fluid_pipe" | "farmersdelight:half_tatami_mat" | "thermal:machines/press/press_flax_unpacking" | "gtceu:shaped/hv_extractor" | "functionalstorage:custom_compacting/melon" | "gtceu:arc_furnace/arc_signalum_double_wire" | "thermal:stuffed_pumpkin" | "gtceu:distillery/distill_oil_heavy_to_sulfuric_heavy_fuel" | "gtceu:distillery/distill_wood_vinegar_to_ethanol" | "gtceu:shapeless/centrifuged_ore_to_dust_bastnasite" | "thermal:machines/centrifuge/centrifuge_orange_wool" | "gtceu:alloy_smelter/alloy_smelt_tantalum_nugget_to_ingot" | "gtceu:arc_furnace/arc_lp_steam_compressor" | "gtceu:cutter/cut_tantalum_carbide_block_to_plate_distilled_water" | "gtceu:macerator/macerate_lv_fluid_heater" | "gtceu:smelting/smelt_netherrack_garnet_sand_ore_to_ingot" | "gtceu:shaped/knife_diamond" | "gtceu:extractor/extract_niobium_titanium_quadruple_cable" | "gtceu:macerator/macerate_large_autoclave" | "gtceu:macerator/macerate_luv_polarizer" | "thermal:storage/sugar_cane_from_block" | "create:crafting/copper/waxed_copper_shingles_from_honeycomb" | "gtceu:fluid_solidifier/solidify_epoxy_block" | "gtceu:packer/unpackage_platinum_sludge_residue_small_dust" | "gtceu:shaped/resistor_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_magnetite" | "gtceu:assembler/plascrete" | "mysticalagriculture:essence/common/tin_ingot" | "gtceu:cutter/cut_platinum_rod_to_bolt" | "gtceu:shaped/mortar_damascus_steel" | "gtceu:packer/package_paper_small_dust" | "gtceu:shaped/small_dust_assembling_polycaprolactam" | "thermal:storage/tar_block" | "gtceu:cutter/cut_wood_screw_to_bolt" | "gtceu:alloy_blast_smelter/ultimet" | "create:small_andesite_brick_stairs" | "framedblocks:framed_flat_slope_panel_corner_rotate_to_framed_flat_slope_slab_corner" | "gtceu:arc_furnace/arc_plate_extruder_mold" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_to_ingot" | "ae2:network/cables/glass_lime" | "gtceu:smelting/smelt_raw_lazurite_ore_to_ingot" | "gtceu:arc_furnace/arc_hp_steam_rock_crusher" | "gtceu:shaped/small_cupronickel_pipe" | "gtceu:electric_blast_furnace/blast_vanadium_gallium_gas" | "gtceu:circuit_assembler/quantum_processor_ev_soc_soldering_alloy" | "minecraft:gray_glazed_terracotta" | "gtceu:shaped/small_dust_assembling_sodium" | "mysticalagriculture:end_agglomeratio" | "thermal:machines/insolator/insolator_cocoa_beans" | "gtceu:packer/pack_aluminium_wires_2_0" | "gtceu:bender/bend_tungsten_carbide_ingot_to_double_plate" | "create:cut_calcite_wall" | "gtceu:macerator/macerate_graphite_refined_ore_to_dust" | "thermal:machines/press/unpacking/press_wheat_unpacking" | "gtceu:thermal_centrifuge/centrifuge_nickel_purified_ore_to_refined_ore" | "gtceu:packer/pack_aluminium_wires_2_2" | "gtceu:wiremill/mill_trinium_wire" | "gtceu:packer/pack_aluminium_wires_2_1" | "gtceu:forge_hammer/hammer_tetrahedrite_crushed_ore_to_dust" | "gtceu:shaped/turbine_blade_manganese" | "gtceu:ore_washer/wash_pyrite_dirty_dust_to_dust" | "gtceu:alloy_blast_smelter/hsse_gas" | "gtceu:centrifuge/centrifuge_vanadium_magnetite_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_fireclay" | "gtceu:arc_furnace/arc_sterling_silver_long_rod" | "gtceu:extruder/extrude_hsla_steel_to_rod" | "ae2:misc/deconstruction_chiseled_certus_quartz" | "gtceu:cutter/cut_rhodium_plated_palladium_long_rod_to_rod_water" | "gtceu:extruder/extrude_signalum_ingot_to_bolt" | "mysticalagriculture:seed/infusion/gaia_spirit" | "gtceu:shaped/hv_thermal_centrifuge" | "gtceu:large_boiler/coke_dust" | "gtceu:extractor/extract_magnetic_samarium_long_rod" | "gtceu:packer/package_silver_tiny_dust" | "gtceu:arc_furnace/arc_hv_distillery" | "gtceu:macerator/macerate_naquadah_foil" | "create:crimson_window_pane" | "gtceu:macerator/macerate_raw_chalcocite_ore_to_crushed_ore" | "gtceu:extruder/extrude_iron_ingot_to_bolt" | "gtceu:macerator/macerate_neodymium_bolt" | "gtceu:assembler/assemble_nickel_pipe_normal_restrictive" | "mysticalagriculture:machine_frame" | "thermal:fuels/numismatic/numismatic_lead_coin" | "mysticalagradditions:insanium_coal_block" | "gtceu:arc_furnace/arc_rhodium_long_rod" | "xtonesreworked:jelt_block_12_from_stonecutting" | "gtceu:shaped/pickaxe_vanadium_steel" | "gtceu:blasting/smelt_glauconite_sand_ore_to_ingot" | "gtceu:cutter/cut_plutonium_241_block_to_plate" | "create:cutting/compat/biomesoplenty/stripped_mahogany_log" | "thermalendergy:melodium_gear" | "gtceu:shaped/small_dust_disassembling_invar" | "gtceu:large_boiler/coal_flawless_gem" | "gtceu:shapeless/block_decompress_ender_eye" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_nugget_to_ingot" | "gtceu:shaped/ulv_input_hatch" | "gtceu:macerator/macerate_netherrack_lazurite_ore_to_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_chlorine_trifluoride" | "gtceu:fluid_solidifier/solidify_trinium_to_plate" | "create:cut_dripstone_bricks_from_stone_types_dripstone_stonecutting" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_nugget" | "minecraft:steam_boiler/mangrove_chest_boat" | "gtceu:extractor/extract_aluminium_turbine_blade" | "minecraft:honey_bottle" | "gtceu:forge_hammer/hammer_endstone_pentlandite_ore_to_raw_ore" | "gtceu:macerator/macerate_signalum_double_wire" | "mysticalagriculture:supremium_chestplate" | "gtceu:shaped/plate_potin" | "gtceu:bender/bend_uranium_rhodium_dinaquadide_plate_to_double_plate" | "gtceu:ore_washer/wash_green_sapphire_dirty_dust_to_dust" | "gtceu:macerator/macerate_brown_glazed_terracotta" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtdouble_splitting" | "gtceu:extractor/extract_tin_huge_restrictive_item_pipe" | "gtceu:cutter/cut_ulpic_distilled_water" | "gtceu:packer/unpackage_polyvinyl_butyral_small_dust" | "gtceu:cutter/cut_lapis_exquisite_gem_to_flawless_gem" | "gtceu:smelting/smelt_impuredust_pyrite_to_ingot" | "gtceu:macerator/macerate_luv_mixer" | "gtceu:macerator/macerate_tin_spring" | "gtceu:assembler/fusion_coil" | "gtceu:macerator/macerate_distillation_tower" | "gtceu:extractor/extract_gold_plate" | "gtceu:packer/package_magnetic_neodymium_tiny_dust" | "gtceu:smelting/dust_brass__demagnetize_from_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_allyl_chloride" | "gtceu:bender/bend_stainless_steel_plate_to_double_plate" | "gtceu:macerator/macerate_mica_refined_ore_to_dust" | "thermal:machines/press/unpacking/press_lumium_nugget_unpacking" | "create:cut_limestone_brick_stairs_from_stone_types_limestone_stonecutting" | "create:cutting/compat/ars_nouveau/purple_archwood_log" | "gtceu:extractor/extract_hssg_long_rod" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_benzene" | "gtceu:ore_washer/wash_rock_salt_pure_dust_to_dust" | "gtceu:macerator/macerate_stone_axe" | "gtceu:shaped/screwdriver_tip_vanadium_steel" | "gtceu:shaped/uv_kinetic_output_box" | "gtceu:smelting/smelt_deepslate_talc_ore_to_ingot" | "gtceu:packer/package_rhodium_small_dust" | "xtonesreworked:kryp_block_11_from_stonecutting" | "gtceu:macerator/macerate_signalum_long_rod" | "gtceu:packer/package_niobium_nitride_small_dust" | "mysticalagriculture:seed/infusion/ironwood" | "gtceu:macerator/macerate_cupronickel_hex_wire" | "mysticalagriculture:supremium_sword" | "gtceu:extractor/extract_neutronium_foil" | "gtceu:fluid_solidifier/solidify_styrene_butadiene_rubber_to_plate" | "gtceu:packer/unpackage_dark_ash_tiny_dust" | "mysticalagriculture:souls/wither_skeleton_skull" | "gtceu:distillery/distill_fermented_biomass_to_ammonia" | "gtceu:forge_hammer/hammer_deepslate_ilmenite_ore_to_raw_ore" | "gtceu:macerator/macerate_black_steel_rod" | "gtceu:cutter/cut_tungsten_long_rod_to_rod_distilled_water" | "gtceu:assembler/maintenance_hatch" | "gtceu:brewery/biomass_from_cactus" | "gtceu:cutter/cut_cobalt_brass_screw_to_bolt_water" | "gtceu:arc_furnace/arc_tritanium_octal_cable" | "gtceu:shaped/iv_fermenter" | "gtceu:cutter/cut_manganese_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_blue_alloy_bolt" | "gtceu:centrifuge/centrifuge_tungstate_dirty_dust_to_dust" | "thermal:machines/smelter/smelter_lead_armor" | "gtceu:extruder/extrude_americium_huge_pipe" | "gtceu:forge_hammer/hammer_endstone_bornite_ore_to_raw_ore" | "thermal:machines/press/press_tin_ingot_to_plate" | "gtceu:shaped/small_dust_disassembling_stellarium" | "create:splashing/crushed_raw_gold" | "gtceu:extruder/extrude_polyvinyl_chloride_huge_pipe_dust" | "framedblocks:framing_saw/framed_gate_door" | "gtceu:packer/strip_naquadah_alloy_cable_gt_octal" | "gtceu:smelting/smelt_vanadium_magnetite_ore_to_ingot" | "gtceu:compressor/compress_indium_to_block" | "gtceu:arc_furnace/arc_damascus_steel_double_plate" | "farmersdelight:cutting/orange_tulip" | "gtceu:extruder/extrude_steel_large_pipe" | "gtceu:shaped/compress_gold_to_ore_block" | "gtceu:smelting/dust_potin__demagnetize_from_dust" | "gtceu:arc_furnace/arc_palladium_rod" | "gtceu:extruder/extrude_raw_void_ingot_to_block" | "gtceu:macerator/macerate_endstone_blue_topaz_ore_to_raw_ore" | "farmersdelight:cutting/mangrove_door" | "gtceu:extractor/extract_blue_alloy_dust" | "gtceu:arc_furnace/arc_iv_quantum_chest" | "minecraft:polished_blackstone_stairs_from_blackstone_stonecutting" | "exmachinis:compacting/raw_nickel" | "createlowheated:charcoal_burner" | "gtceu:bender/bend_maraging_steel_300_plate_to_double_plate" | "mysticalagriculture:seed/reprocessor/aluminum" | "gtceu:blasting/smelt_goethite_ore_to_ingot" | "thermal:machines/centrifuge/centrifuge_yellow_wool" | "gtceu:packer/unpackage_cadmium_tiny_dust" | "gtceu:blasting/smelt_raw_alunite_ore_to_ingot" | "gtceu:arc_furnace/arc_stainless_steel_quadruple_fluid_pipe" | "gtceu:shapeless/decompress_pyrope_from_ore_block" | "gtceu:arc_furnace/arc_cobalt_brass_plate" | "framedblocks:framed_flat_elev_inner_double_slope_slab_corner" | "gtceu:macerator/macerate_pure_netherite_rod" | "minecraft:large_boiler/mangrove_trapdoor" | "gtceu:packer/unpackage_granite_small_dust" | "gtceu:distillery/distill_fermented_biomass_to_carbon_dioxide" | "gtceu:packer/pack_silver_wires_3_single" | "gtceu:shaped/small_gear_melodium" | "gtceu:ore_washer/wash_lapis_dirty_dust_to_dust" | "railways:sequenced_assembly/track_byg_zelkova_narrow" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtquadruple_quadrupling" | "create:crafting/kinetics/orange_seat_from_other_seat" | "minecraft:white_candle" | "gtceu:macerator/macerate_crafting_table" | "gtceu:electrolyzer/decomposition_electrolyzing_molybdenite" | "minecraft:cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting" | "gtceu:fluid_solidifier/solidify_potin_to_nugget" | "gtceu:shapeless/red_alloy_wire_wiregthex_splitting" | "gtceu:macerator/macerate_neodymium_crushed_ore_to_impure_dust" | "gtceu:shaped/block_compress_signalum" | "minecraft:golden_carrot" | "minecraft:steam_boiler/jungle_fence" | "gtceu:arc_furnace/arc_polybenzimidazole_small_fluid_pipe" | "gtceu:shapeless/magnesium_diboride_wire_wiregtdouble_quadrupling" | "gtceu:fusion_reactor/lantanum_and_silicon_to_lutetium_plasma" | "gtceu:forge_hammer/hammer_deepslate_pyrolusite_ore_to_raw_ore" | "railways:sequenced_assembly/track_byg_cherry_wide" | "mysticalagriculture:witherproof_block" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_rod" | "gtceu:packer/nether_wart_block" | "gtceu:extruder/extrude_stainless_steel_pipe" | "gtceu:centrifuge/centrifuge_bornite_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_blue_alloy_octal_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_magnalium" | "gtceu:extractor/extract_orange_glass_lens" | "create:cutting/compat/biomesoplenty/stripped_dead_wood" | "thermal:fuels/numismatic/numismatic_copper_coin" | "minecraft:large_boiler/birch_boat" | "gtceu:smelting/smelt_endstone_lapis_ore_to_ingot" | "gtceu:create_mixer/glue_from_methyl_acetate" | "create:crafting/kinetics/attribute_filter" | "create:compat/projectvibrantjourneys/cutting/stripped_fir_log" | "gtceu:arc_furnace/arc_tungsten_steel_plate" | "gtceu:macerator/macerate_electrum_octal_wire" | "extendedcrafting:ender_crafter" | "create:cutting/compat/blue_skies/frostbright_log" | "bigreactors:turbine/reinforced/chargingfe" | "gtceu:shaped/sticky_piston_resin" | "ae2:network/blocks/io_port" | "gtceu:assembler/energy_hatch_16a_ev" | "gtceu:electric_blast_furnace/blast_trinium_gas" | "packagedexcrafting:flux_crafter" | "thermal_extra:machine/press/twinite_plate" | "colossalchests:colossal_chest_obsidian" | "gtceu:assembler/energy_hatch_4a_zpm" | "gtceu:macerator/macerate_deepslate_fullers_earth_ore_to_raw_ore" | "gtceu:extractor/extract_lanthanum_dust" | "gtceu:extractor/extract_naquadah_double_plate" | "gtceu:arc_furnace/arc_osmiridium_normal_restrictive_item_pipe" | "gtceu:shapeless/crushed_ore_to_dust_saltpeter" | "gtceu:shaped/zpm_laser_engraver" | "gtceu:assembler/cover_advanced_item_detector" | "gtceu:centrifuge/centrifuge_stibnite_dirty_dust_to_dust" | "functionalstorage:compacting_drawer" | "gtceu:shapeless/block_decompress_manganese" | "gtceu:cutter/cut_soul_infused_screw_to_bolt" | "gtceu:blasting/smelt_netherrack_sphalerite_ore_to_ingot" | "farmersdelight:onion_crate" | "gtceu:centrifuge/nether_air_separation" | "gtceu:packer/pack_cupronickel_wires_2_single" | "gtceu:extruder/extrude_hssg_ingot_to_small_gear" | "thermal:machines/centrifuge/centrifuge_honeycomb" | "powersuits:modules/vision/nightvision" | "gtceu:shaped/tiny_dust_disassembling_granite_red" | "minecraft:steam_boiler/dark_oak_planks" | "gtceu:arc_furnace/arc_tritanium_double_wire" | "mysticalagriculture:supremium_pickaxe" | "gtceu:compressor/compress_platinum_nugget_to_ingot" | "gtceu:extruder/extrude_mercury_barium_calcium_cuprate_wire" | "gtceu:electric_blast_furnace/cobaltite_metallurgy" | "farmersdelight:cutting/saddle" | "create:crafting/copper/waxed_exposed_copper_shingle_stairs_from_honeycomb" | "framedblocks:framing_saw/framed_stone_button" | "create:polished_cut_calcite_stairs_from_stone_types_calcite_stonecutting" | "gtceu:shaped/hoe_rose_gold" | "gtceu:assembler/mv_fluid_drilling_rig" | "mysticalagradditions:tconstruct/tools/casting/supremium" | "thermal:augments/machine_cycle_augment" | "ae2additions:super_cell_housing" | "gtceu:shaped/small_dust_disassembling_cyclohexanone_oxime" | "gtceu:extractor/extract_red_alloy_ingot" | "gtceu:shaped/plate_double_silicon" | "gtceu:cutter/cut_blue_topaz_block_to_plate" | "gtceu:forge_hammer/hammer_raw_vanadium_magnetite_to_crushed_ore" | "gtceu:thermal_centrifuge/centrifuge_tricalcium_phosphate_crushed_ore_to_refined_ore" | "gtceu:alloy_smelter/silver_ingot_and_electrotine_dust_into_blue_alloy" | "gtceu:shapeless/cobalt_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_deepslate_molybdenite_ore_to_raw_ore" | "gtceu:shaped/ring_osmiridium" | "thermal_extra:smelting/shellite_ingot_from_dust_smelting" | "gtceu:electric_blast_furnace/blast_tungsten_gas" | "gtceu:extractor/extract_darmstadtium_small_gear" | "gtceu:shaped/chainsaw_head_titanium" | "modularrouters:pickup_delay_augment" | "thermal:machines/press/packing3x3/press_constantan_nugget_packing" | "minecraft:copper_ingot_from_waxed_copper_block" | "gtceu:extruder/extrude_electrum_to_rod" | "gtceu:extruder/extrude_platinum_ingot_to_bolt" | "thermal:augments/machine_speed_augment" | "ae2:block_cutter/slabs/sky_stone_small_brick_slab" | "gtceu:shaped/hammer_red_steel" | "gtceu:shaped/wrench_naquadah_alloy" | "gtceu:assembler/energy_hatch_16a_iv" | "gtceu:fluid_solidifier/solidify_nichrome_block" | "gtceu:large_chemical_reactor/acetic_acid_from_methanol" | "gtceu:macerator/macerate_cobalt_octal_wire" | "gtceu:forge_hammer/hammer_osmium_to_plate" | "gtceu:macerator/macerate_bauxite_ore_to_raw_ore" | "exnihilosequentia:hammer/ens_bubble_coral_fan" | "thermal_extra:sticky_ball_to_paper" | "gtceu:macerator/macerate_red_alloy_double_cable" | "gtceu:shapeless/purified_ore_to_dust_soapstone" | "gtceu:shaped/stick_vanadium_steel" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_large_fluid_pipe" | "gtceu:shapeless/lumium_wire_wiregtquadruple_quadrupling" | "thermal:armor/hazmat_helmet" | "gtceu:macerator/macerate_rock_salt_crushed_ore_to_dust" | "gtceu:macerator/macerate_tantalum_nugget" | "gtceu:shaped/small_dust_disassembling_dark_ash" | "gtceu:packer/pack_kanthal_wires_3_single" | "create:splashing/ice" | "mysticalagriculture:augment/strength_i" | "gtceu:arc_furnace/arc_uv_autoclave" | "gtceu:compressor/compress_signalum_nugget_to_ingot" | "gtceu:macerator/macerate_asbestos_ore_to_raw_ore" | "minecraft:steam_boiler/daylight_detector" | "gtceu:shaped/frame_wood" | "gtceu:cutter/cut_niobium_titanium_screw_to_bolt_distilled_water" | "automobility:attachment/rear/cartography_table" | "gtceu:macerator/macerate_osmium_double_cable" | "gtceu:alloy_smelter/alloy_smelt_hssg_ingot_to_block" | "mysticalagriculture:soulium_block" | "gtceu:macerator/macerate_endstone_chromite_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_polycaprolactam_nugget_to_ingot" | "gtceu:macerator/macerate_bottle_casting_mold" | "gtceu:extractor/extract_cobalt_brass_large_restrictive_item_pipe" | "gtceu:centrifuge/centrifuge_powellite_dirty_dust_to_dust" | "gtceu:cutter/cut_shellite_long_rod_to_rod" | "gtceu:cutter/cut_blue_steel_block_to_plate_water" | "railways:sequenced_assembly/track_twilightforest_darkwood_narrow" | "mysticalagriculture:essence/minecraft/horn_coral" | "railways:sequenced_assembly/track_biomesoplenty_magic_wide" | "gtceu:shaped/small_dust_disassembling_aluminium" | "gtceu:packer/unpackage_tungsten_steel_small_dust" | "gtceu:shapeless/nugget_disassembling_polyphenylene_sulfide" | "gtceu:forge_hammer/hammer_enderium_rod_to_long_rod" | "gtceu:large_chemical_reactor/pgs_from_chalcocite" | "gtceu:fluid_solidifier/solidify_cobalt_to_plate" | "xtonesreworked:reed_block_8_from_stonecutting" | "gtceu:shapeless/block_decompress_quartzite" | "create:copper_shingle_stairs" | "xtonesreworked:roen_block_5_from_stonecutting" | "gtceu:wiremill/mill_iridiumingot_to_fine_wire" | "gtceu:forge_hammer/hammer_raw_bauxite_to_crushed_ore" | "gtceu:forming_press/copy_mold_plate_casting_mold" | "gtceu:chemical_reactor/chemical_dye_cyan" | "minecraft:copper_ingot_from_smelting_copper_ore" | "sgjourney:naquadah_axe" | "gtceu:compressor/compress_samarium_nugget_to_ingot" | "gtceu:macerator/macerate_uv_macerator" | "gtceu:macerator/macerate_melon_block" | "gtceu:electric_blast_furnace/blast_uranium_rhodium_dinaquadide_gas" | "ae2:matter_cannon/nuggets/sodium" | "gtceu:shaped/bolt_saw_naquadria" | "thermal:machines/press/press_radish_unpacking" | "gtceu:packer/pack_kanthal_wires_4_0" | "firesticks:fire_starter" | "gtceu:shaped/compress_kyanite_to_ore_block" | "create:small_granite_bricks_from_stone_types_granite_stonecutting" | "minecraft:iron_pickaxe" | "gtceu:shaped/tiny_dust_disassembling_vanadium_magnetite" | "minecraft:spruce_button" | "bigreactors:crafting/cyanite_storage_to_component" | "create:cut_andesite_from_stone_types_andesite_stonecutting" | "ae2:materials/cardinverter" | "gtceu:packer/package_iridium_quadruple_pipe" | "gtceu:macerator/macerate_pure_netherite_ingot" | "gtceu:shaped/uv_electric_furnace" | "gtceu:extruder/extrude_melodium_ingot_to_bolt" | "gtceu:arc_furnace/arc_soldering_alloy_dust" | "framedblocks:framing_saw/framed_half_pillar" | "gtceu:shaped/tiny_dust_disassembling_black_bronze" | "gtceu:ore_washer/wash_redstone_pure_dust_to_dust" | "gtceu:fluid_solidifier/solidify_tin_gear" | "gtceu:macerator/macerate_thorium_plate" | "minecraft:nether_brick_stairs_from_nether_bricks_stonecutting" | "gtceu:shapeless/block_decompress_sugar" | "gtceu:forge_hammer/hammer_netherrack_chalcopyrite_ore_to_raw_ore" | "gtceu:extractor/extract_niobium_titanium_single_cable" | "gtceu:macerator/macerate_trinaquadalloy_nugget" | "gtceu:shapeless/tritanium_wire_wiregtoctal_doubling" | "gtceu:shaped/quartz_sand" | "gtceu:blasting/smelt_raw_nether_quartz_ore_to_ingot" | "gtceu:blasting/smelt_graphite_ore_to_ingot" | "gtceu:shaped/gold_wire_single" | "railways:sequenced_assembly/track_byg_sythian" | "gtceu:shaped/compress_hematite_to_ore_block" | "framedblocks:framed_slope_panel_rotate_to_framed_slope_slab" | "gtceu:packer/unpackage_barite_small_dust" | "gtceu:wiremill/mill_steel_wire" | "ae2:network/cables/covered_fluix_clean" | "mysticalagriculture:essence/minecraft/snow_block" | "minecraft:yellow_dye_from_dandelion" | "gtceu:shaped/lv_wiremill" | "gtceu:lathe/lathe_maraging_steel_300_to_rod" | "gtceu:alloy_blast_smelter/incoloy_ma_956_gas" | "gtceu:assembler/cover_blue_alloy_wire_gt_quadruple_rubber" | "gtceu:electric_blast_furnace/blast_enriched_naquadah" | "gtceu:forge_hammer/hammer_cinnabar_ore_to_raw_ore" | "gtceu:arc_furnace/arc_ruridit_long_rod" | "gtceu:shaped/screw_osmium" | "gtceu:shapeless/gem_to_gem_flawlessgem_grossular" | "gtceu:distillery/distill_charcoal_byproducts_to_dimethylbenzene" | "gtceu:macerator/macerate_spessartine_block" | "gtceu:packer/package_gold_quadruple_pipe" | "create:deepslate_pillar_from_stone_types_deepslate_stonecutting" | "exnihilosequentia:ens_stone_crook" | "gtceu:wiremill/mill_blue_alloy_wire" | "gtceu:compressor/compress_olivine_gem_to_block" | "gtceu:shaped/plate_gallium" | "gtceu:large_chemical_reactor/nano_cpu_wafer" | "gtceu:shaped/chainmail_boots" | "gtceu:arc_furnace/arc_shellite_bolt" | "thermal:smelting/lead_ingot_from_dust_blasting" | "gtceu:bender/bend_weapon_grade_naquadah_ingot_to_double_plate" | "gtceu:macerator/macerate_monazite_gem" | "ae2:tools/network_memory_card" | "gtceu:arc_furnace/arc_redstone_lamp" | "gtceu:macerator/macerate_uv_cutter" | "gtceu:shaped/turbine_blade_hsse" | "gtceu:alloy_blast_smelter/signalum" | "gtceu:assembly_line/ultimate_battery" | "gtceu:shaped/turbine_blade_hssg" | "gtceu:ore_washer/wash_tantalite_crushed_ore_to_purified_ore_fast" | "gtceu:cutter/cut_red_alloy_screw_to_bolt_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_trinium_europium_duranide_to_nugget" | "gtceu:alloy_blast_smelter/kanthal" | "gtceu:mixer/concrete_from_clay" | "gtceu:cutter/cut_stellarium_rod_to_bolt_water" | "gtceu:shaped/tiny_dust_disassembling_graphene" | "gtceu:shapeless/block_decompress_pyrope" | "sgjourney:naquadah_sword" | "gtceu:macerator/macerate_black_steel_quadruple_wire" | "minecraft:mangrove_button" | "gtceu:packer/unpackage_magnesite_small_dust" | "gtceu:macerator/macerate_pentlandite_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_magnalium_plate" | "functionalstorage:fluid_4" | "functionalstorage:fluid_1" | "gtceu:packer/strip_naquadah_alloy_cable_gt_single" | "functionalstorage:fluid_2" | "minecraft:nether_brick_slab_from_nether_bricks_stonecutting" | "gtceu:distillation_tower/distill_wood_gas" | "xtonesreworked:vect_block_1_from_stonecutting" | "gtceu:shaped/pickaxe_hsse" | "gtceu:extractor/extract_polytetrafluoroethylene_rod" | "gtceu:smelting/smelt_endstone_alunite_ore_to_ingot" | "gtceu:bender/bend_rhodium_to_plate" | "gtceu:shaped/silicone_rubber_ring" | "gtceu:packer/strip_tin_cable_gt_octal" | "gtceu:macerator/macerate_tungsten_quadruple_wire" | "gtceu:arc_furnace/arc_osmiridium_small_item_pipe" | "gtceu:extruder/extrude_rose_gold_to_plate" | "gtceu:centrifuge/centrifuge_plutonium_pure_dust_to_dust" | "create:cutting/compat/blue_skies/crystallized_wood" | "gtceu:lathe/buzzsaw_gear_vanadium_steel" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_plate" | "gtceu:assembler/cover_advanced_fluid_detector" | "gtceu:extruder/extrude_hsse_to_rod" | "gtceu:shaped/crowbar_sterling_silver" | "gtceu:assembler/hull_mv" | "gtceu:blasting/smelt_deepslate_chalcocite_ore_to_ingot" | "mysticalagriculture:seed/crafting/nether" | "gtceu:arc_furnace/arc_magnetic_steel_ingot" | "minecraft:purple_candle" | "gtceu:cutter/cut_tungsten_steel_rod_to_bolt" | "gtceu:macerator/macerate_pollucite_crushed_ore_to_impure_dust" | "gtceu:shaped/plate_darmstadtium" | "gtceu:extractor/extract_gallium_ingot" | "gtceu:thermal_centrifuge/centrifuge_pyrochlore_crushed_ore_to_refined_ore" | "gtceu:packer/unpackage_weapon_grade_naquadah_tiny_dust" | "gtceu:shaped/medium_osmium_pipe" | "gtceu:shaped/small_dust_assembling_trona" | "mysticalagriculture:seed/crafting/blazing_crystal" | "gtceu:blasting/smelt_endstone_realgar_ore_to_ingot" | "exnihilosequentia:sieve/ens_seagrass" | "gtceu:fluid_solidifier/solidify_bronze_to_rotor" | "gtceu:assembler/hull_lv" | "gtceu:macerator/macerate_certus_quartz_refined_ore_to_dust" | "gtceu:arc_furnace/arc_mv_field_generator" | "thermal:machines/insolator/insolator_kelp" | "gtceu:shaped/bolt_saw_weapon_grade_naquadah" | "gtceu:shaped/large_wooden_pipe" | "gtceu:smelting/smelt_netherrack_vanadium_magnetite_ore_to_ingot" | "gtceu:chemical_reactor/soda_ash_from_carbon_dioxide" | "gtceu:electrolyzer/apatite_electrolysis" | "gtceu:compressor/compress_plate_dust_treated_wood_" | "gtceu:ore_washer/wash_blue_topaz_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_wrought_iron_rod" | "minecraft:cobblestone_stairs" | "functionalstorage:configuration_tool" | "gtceu:cutter/cut_aluminium_rod_to_bolt" | "minecraft:steam_boiler/jukebox" | "gtceu:shapeless/block_decompress_bismuth_bronze" | "thermal:machines/smelter/smelter_diamond_ore" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_ingot_to_block" | "create:cut_dripstone_slab_from_stone_types_dripstone_stonecutting" | "gtceu:cutter/cut_lapis_block_to_plate_water" | "gtceu:packer/unpackage_garnierite_tiny_dust" | "gtceu:packer/package_spodumene_small_dust" | "thermal:storage/silver_nugget_from_ingot" | "gtceu:arc_furnace/arc_normal_pipe_extruder_mold" | "functionalstorage:void_upgrade" | "gtceu:cutter/cut_naquadah_rod_to_bolt" | "gtceu:assembler/spray_can_empty" | "gtceu:shaped/pipe_huge_restrictive_tin" | "gtceu:shaped/screw_naquadah" | "farmersdelight:cutting/warped_hyphae" | "mysticalagriculture:seed/reprocessor/dragon_egg" | "gtceu:ore_washer/wash_sphalerite_crushed_ore_to_purified_ore" | "gtceu:smelting/dust_plutonium__demagnetize_from_dust" | "exnihilosequentia:sieve/ens_dark_oak_sapling" | "gtceu:alloy_smelter/alloy_smelt_mercury_barium_calcium_cuprate_nugget_to_ingot" | "gtceu:macerator/macerate_annealed_copper_double_cable" | "gtceu:create_mixer/tungstencarbide" | "create:mechanical_crafting/crushing_wheel" | "gtceu:shaped/europium_wire_single" | "gtceu:shaped/sword_hsse" | "gtceu:arc_furnace/arc_lumium_single_wire" | "create:cutting/compat/biomesoplenty/redwood_log" | "gtceu:extractor/extract_niobium_nitride_rod" | "gtceu:shaped/screw_magnalium" | "gtceu:smelting/smelt_raw_ilmenite_ore_to_ingot" | "gtceu:smelting/smelt_raw_blue_topaz_ore_to_ingot" | "gtceu:forge_hammer/hammer_yellow_garnet_crushed_ore_to_dust" | "gtceu:shaped/plate_incoloy_ma_956" | "create:splashing/magenta_concrete_powder" | "minecraft:steam_boiler/cyan_carpet" | "ae2additions:cells/item/casing-16384k" | "gtceu:large_chemical_reactor/epichlorohydrin_shortcut_water" | "gtceu:macerator/macerate_darmstadtium_rotor" | "exnihilosequentia:ens_raw_lead" | "gtceu:compressor/compress_naquadahto_ore_block" | "gtceu:macerator/macerate_copper_small_fluid_pipe" | "gtceu:electric_blast_furnace/blast_osmium" | "gtceu:create_mixer/cetane_diesel_from_diesel" | "gtceu:macerator/macerate_endstone_apatite_ore_to_raw_ore" | "gtceu:vacuum_freezer/cool_hot_uranium_triplatinum_ingot" | "gtceu:forge_hammer/hammer_asbestos_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_hsse_rod" | "gtceu:macerator/macerate_wood_small_fluid_pipe" | "gtceu:bender/bend_tin_plate_to_foil" | "gtceu:arc_furnace/arc_cupronickel_small_item_pipe" | "gtceu:extractor/extract_naquadria_screw" | "gtceu:extractor/extract_gold_spring" | "gtceu:shaped/small_dust_assembling_chalcopyrite" | "ae2:shaped/slabs/sky_stone_block" | "gtceu:assembler/electric_pump_iv_styrene_butadiene_rubber" | "gtceu:macerator/macerate_shellite_double_wire" | "mysticalagriculture:soulium_ingot_recraft" | "gtceu:cutter/cut_darmstadtium_block_to_plate_water" | "gtceu:fluid_solidifier/solidify_hsss_small_gear" | "create:deploying/waxed_exposed_copper_shingle_slab_from_adding_wax" | "mysticalagriculture:seed/infusion/cobalt" | "gtceu:forge_hammer/hammer_gold_refined_ore_to_dust" | "gtceu:cutter/cut_darmstadtium_block_to_plate_distilled_water" | "gtceu:packer/package_plutonium_241_small_dust" | "gtceu:assembler/vacuum_tube_red_alloy_annealed" | "create:crafting/kinetics/yellow_valve_handle_from_other_valve_handle" | "minecraft:repeater" | "gtceu:macerator/macerate_naquadah_turbine_blade" | "gtceu:large_chemical_reactor/cetane_diesel_from_diesel_shortcut" | "gtceu:shaped/small_dust_disassembling_rare_earth" | "gtceu:packer/unpackage_wood_tiny_dust" | "gtceu:shapeless/block_decompress_tin" | "gtceu:chemical_reactor/carbon_monoxide_from_charcoal_gem" | "gtceu:arc_furnace/arc_osmiridium_double_plate" | "gtceu:shaped/wrench_damascus_steel" | "create:rose_quartz_block_from_rose_quartz_stonecutting" | "gtceu:shapeless/lumium_wire_wiregtdouble_quadrupling" | "gtceu:extruder/extrude_polybenzimidazole_tiny_pipe_dust" | "gtceu:shaped/tiny_dust_disassembling_magnesium_chloride" | "gtceu:cutter/cut_tin_alloy_screw_to_bolt_water" | "gtceu:forge_hammer/hammer_tin_crushed_ore_to_dust" | "gtceu:extractor/extract_silver_hex_cable" | "gtceu:macerator/macerate_naquadah_alloy_gear" | "gtceu:forge_hammer/hammer_deepslate_kyanite_ore_to_raw_ore" | "gtceu:ore_washer/wash_zeolite_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_vanadium_gallium_octal_wire" | "gtceu:autoclave/raw_crystal_chip_from_part_bacterial_sludge" | "create:compat/traverse/cutting/fir_log" | "gtceu:centrifuge/centrifuge_hematite_pure_dust_to_dust" | "gtceu:extractor/extract_plutonium_ingot" | "gtceu:arc_furnace/arc_iv_rotor_holder" | "gtceu:assembler/voltage_coil_ulv" | "gtceu:arc_furnace/arc_lumium_octal_wire" | "create:cutting/compat/twilightforest/transformation_log" | "sgjourney:cut_naquadah_block" | "gtceu:centrifuge/centrifuge_pyrope_dirty_dust_to_dust" | "thermal:machines/press/press_electrum_nugget_to_coin" | "gtceu:centrifuge/centrifuge_emerald_pure_dust_to_dust" | "gtceu:arc_furnace/arc_naquadah_spring" | "mysticalagriculture:essence/twilightforest/knightmetal_ingot" | "gtceu:smelting/smelt_crushedore_tin_to_ingot" | "gtceu:shaped/blue_alloy_wire_single" | "gtceu:shaped/wrench_head_tungsten_steel" | "thermal:machines/press/packing3x3/press_dried_kelp_packing" | "gtceu:shaped/mv_packer" | "create:cut_andesite_wall_from_stone_types_andesite_stonecutting" | "gtceu:shaped/ev_laser_engraver" | "gtceu:packer/pack_naquadah_wires_4_single" | "minecraft:large_boiler/mangrove_roots" | "minecraft:mushroom_stew" | "farmersdelight:cooked_mutton_chops_from_smoking" | "gtceu:shaped/twinite_wire_single" | "gtceu:shaped/rotor_dragonsteel" | "mysticalagriculture:supremium_ingot_uncraft" | "gtceu:macerator/macerate_duranium_large_fluid_pipe" | "ae2:block_cutter/stairs/quartz_brick_stairs" | "gtceu:macerator/macerate_deepslate_yellow_limonite_ore_to_raw_ore" | "railways:sequenced_assembly/track_byg_embur" | "gtceu:smelting/dust_garnierite__dust_to_ingot" | "gtceu:centrifuge/decomposition_centrifuging__invar" | "gtceu:alloy_smelter/alloy_smelt_blue_alloy_nugget_to_ingot" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_2_2" | "gtceu:macerator/macerate_stellarium_foil" | "gtceu:bender/bend_naquadah_alloy_plate_to_double_plate" | "ae2:block_cutter/slabs/quartz_slab" | "gtceu:mixer/sterling_silver" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_2_0" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_2_1" | "create:cutting/compat/integrateddynamics/menril_wood_stripped" | "gtceu:fluid_solidifier/solidify_hsss_gear" | "mysticalagradditions:tconstruct/melting/inferium/nugget" | "gtceu:shaped/plate_ultimet" | "gtceu:assembly_line/energy_hatch_uv" | "gtceu:chemical_reactor/hydro_crack_propane" | "gtceu:packer/unpackage_andradite_tiny_dust" | "gtceu:packer/package_brass_tiny_dust" | "exnihilosequentia:ens_uranium_ingot_from_nugget" | "gtceu:cutter/cut_tungsten_steel_long_rod_to_rod" | "minecraft:lapis_lazuli_from_blasting_deepslate_lapis_ore" | "mysticalagriculture:seed/reprocessor/blaze" | "exnihilosequentia:sieve/ens_sea_pickle" | "farmersdelight:rope" | "gtceu:assembler/hull_uv" | "gtceu:packer/package_sapphire_small_dust" | "gtceu:packer/pack_platinum_wires_4_single" | "gtceu:cutter/cut_molybdenum_screw_to_bolt_water" | "gtceu:shapeless/purified_ore_to_dust_redstone" | "gtceu:extractor/extract_beryllium_nugget" | "gtceu:shapeless/gem_to_gem_gem_malachite" | "gtceu:extractor/extract_tin_small_restrictive_item_pipe" | "gtceu:arc_furnace/arc_zpm_muffler_hatch" | "mysticalagriculture:prosperity_shard_smelted" | "gtceu:shapeless/purified_ore_to_dust_alunite" | "gtceu:thermal_centrifuge/centrifuge_scheelite_crushed_ore_to_refined_ore" | "gtceu:fluid_solidifier/solidify_styrene_butadiene_rubber_to_nugget" | "gtceu:forge_hammer/hammer_powellite_ore_to_raw_ore" | "mysticalagradditions:tconstruct/tools/materials/prudentium/block" | "gtceu:arc_furnace/arc_lv_fisher" | "gtceu:shaped/hv_transformer_16a" | "gtceu:smelting/smelt_raw_plutonium_ore_to_ingot" | "gtceu:compressor/compress_neodymium_to_block" | "thermal:press_packing_2x2_die" | "create:cut_granite_slab_recycling" | "gtceu:shapeless/centrifuged_ore_to_dust_opal" | "gtceu:cutter/cut_stainless_steel_rod_to_bolt" | "gtceu:macerator/macerate_raw_cooperite_ore_to_crushed_ore" | "gtceu:packer/package_aluminium_small_dust" | "gtceu:blasting/smelt_raw_lead_ore_to_ingot" | "thermal:machines/centrifuge/centrifuge_pink_wool" | "mysticalagriculture:seed/reprocessor/inferium" | "gtceu:packer/unpackage_talc_tiny_dust" | "gtceu:shaped/small_dust_disassembling_gallium_sulfide" | "gtceu:forge_hammer/hammer_granitic_mineral_sand_crushed_ore_to_impure_dust" | "create:cutting/compat/blue_skies/stripped_lunar_log" | "mysticalagriculture:inferium_block_uncraft" | "gtceu:arc_furnace/arc_nickel_huge_restrictive_item_pipe" | "gtceu:chemical_reactor/sulfuric_acid_from_trioxide" | "gtceu:macerator/macerate_sterilizing_filter_casing" | "gtceu:smelting/smelt_deepslate_grossular_ore_to_ingot" | "gtceu:packer/unpackage_ferrosilite_small_dust" | "gtceu:macerator/macerate_deepslate_garnierite_ore_to_raw_ore" | "gtceu:shapeless/vanadium_gallium_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_tungsten_steel_dense_plate" | "gtceu:assembler/hull_zpm" | "simplybackpacks:rarebackpack" | "farmersdelight:steam_boiler/jungle_cabinet" | "create:cut_calcite_bricks_from_stone_types_calcite_stonecutting" | "gtceu:forge_hammer/hammer_calcite_crushed_ore_to_dust" | "gtceu:forming_press/copy_mold_small_gear_casting_mold" | "gtceu:forge_hammer/hammer_raw_bastnasite_to_crushed_ore" | "gtceu:shaped/foil_aluminium" | "gtceu:alloy_smelter/alloy_smelt_manganese_phosphide_to_nugget" | "create:crafting/appliances/netherite_diving_helmet_from_netherite" | "gtceu:smelting/smelt_impuredust_hematite_to_ingot" | "gtceu:centrifuge/centrifuge_gypsum_pure_dust_to_dust" | "gtceu:packer/unpackage_ruthenium_small_dust" | "framedblocks:framing_saw/framed_vertical_sloped_stairs" | "create:cutting/compat/ars_nouveau/stripped_red_archwood_wood" | "gtceu:cutter/cut_phosphorus_boule" | "exnihilosequentia:ens_diorite_hammer" | "gtceu:macerator/macerate_deepslate_sphalerite_ore_to_raw_ore" | "gtceu:macerator/macerate_hastelloy_x_rod" | "gtceu:cutter/cut_platinum_long_rod_to_rod_water" | "railways:sequenced_assembly/track_byg_cherry_narrow" | "mysticalagradditions:tconstruct/casting/inferium/block" | "thermal:armor/beekeeper_leggings" | "minecraft:blue_ice" | "railways:benchcart" | "gtceu:lathe/lathe_annealed_copper_bolt_to_screw" | "gtceu:fluid_solidifier/solidify_darmstadtium_to_rotor" | "gtceu:shaped/tiny_dust_disassembling_calcium" | "gtceu:assembler/me_export_hatch" | "gtceu:smelting/smelt_crushedore_silver_to_ingot" | "xtonesreworked:tank_block_1_from_stonecutting" | "minecraft:diamond_leggings" | "gtceu:extractor/extract_ultimet_large_restrictive_item_pipe" | "gtceu:lathe/lathe_green_sapphire_to_rod" | "gtceu:lathe/lathe_plutonium_241_to_rod" | "gtceu:blasting/smelt_pyrochlore_ore_to_ingot" | "gtceu:electric_blast_furnace/aluminium_from_ruby_dust" | "gtceu:macerator/macerate_naquadah_fine_wire" | "gtceu:ore_washer/wash_magnesite_pure_dust_to_dust" | "gtceu:alloy_smelter/alloy_smelt_melodium_to_ingot" | "gtceu:lathe/lathe_watertight_steel_to_rod" | "gtceu:arc_furnace/arc_niobium_titanium_single_wire" | "gtceu:extruder/extrude_tin_large_pipe" | "gtceu:shaped/mv_wiremill" | "gtceu:vacuum_freezer/incoloy_ma_956" | "gtceu:shaped/tiny_duranium_pipe" | "create:polished_cut_deepslate_slab_from_stone_types_deepslate_stonecutting" | "gtceu:shaped/plate_double_incoloy_ma_956" | "gtceu:shaped/tiny_dust_disassembling_stone" | "xtonesreworked:lair_block_6_from_stonecutting" | "gtceu:extractor/extract_titanium_ingot" | "mysticalagriculture:seed/reprocessor/creeper" | "exnihilosequentia:heat/ens_redstone_wall_torch" | "gtceu:macerator/macerate_blue_topaz_refined_ore_to_dust" | "gtceu:packer/unpackage_sapphire_tiny_dust" | "gtceu:forge_hammer/hammer_netherrack_grossular_ore_to_raw_ore" | "gtceu:arc_furnace/arc_trinium_octal_cable" | "create:cutting/compat/byg/stripped_baobab_wood" | "gtceu:forge_hammer/hammer_pollucite_refined_ore_to_dust" | "gtceu:macerator/macerate_annealed_copper_octal_cable" | "gtceu:thermal_centrifuge/centrifuge_bauxite_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_chromium_huge_fluid_pipe" | "gtceu:shaped/small_dust_assembling_vanadium_magnetite" | "gtceu:electric_blast_furnace/blast_hastelloy_x_gas" | "gtceu:extruder/extrude_damascus_steel_ingot_to_block" | "minecraft:large_boiler/light_blue_wool" | "gtceu:compressor/compress_borniteto_ore_block" | "farmersdelight:iron_nugget_from_smelting_knife" | "xtonesreworked:vena_block_0" | "gtceu:macerator/macerate_zpm_machine_hull" | "create:cutting/compat/twilightforest/time_wood" | "gtceu:macerator/macerate_mv_polarizer" | "gtceu:electric_blast_furnace/blast_zeron_100" | "gtceu:extruder/extrude_europium_large_pipe" | "gtceu:shapeless/block_decompress_tungsten" | "gtceu:shaped/chainsaw_head_aluminium" | "gtceu:shaped/titanium_crate" | "gtceu:packer/unpackage_redstone_small_dust" | "gtceu:shaped/block_compress_sugar" | "gtceu:arc_furnace/arc_osmiridium_bolt" | "gtceu:shaped/tiny_dust_disassembling_calcite" | "gtceu:electrolyzer/decomposition_electrolyzing_silver_oxide" | "bigreactors:fluidizer/fluidmixing/verderium_1" | "gtceu:compressor/compress_tantalum_carbide_to_block" | "bigreactors:fluidizer/fluidmixing/verderium_2" | "gtceu:lathe/lathe_niobium_nitride_to_rod" | "minecraft:large_boiler/spruce_slab" | "gtceu:packer/package_uranium_tiny_dust" | "gtceu:arc_furnace/arc_hv_chemical_bath" | "gtceu:extruder/extrude_polytetrafluoroethylene_ingot_to_block" | "gtceu:shapeless/silver_wire_wiregtsingle_doubling" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtquadruple_doubling" | "gtceu:shaped/small_dust_disassembling_ice" | "gtceu:bender/bend_neutronium_plate_to_foil" | "gtceu:bender/bend_dragonsteel_plate_to_double_plate" | "create:crafting/kinetics/mechanical_piston" | "gtceu:thermal_centrifuge/centrifuge_molybdenum_purified_ore_to_refined_ore" | "mysticalagriculture:soulstone_bricks_slab" | "gtceu:macerator/macerate_hastelloy_c_276_ingot" | "gtceu:packer/pack_dragonsteel_wires_4_single" | "gtceu:shaped/large_electromagnet" | "gtceu:alloy_smelter/wrought_iron_dust_and_tin_dust_into_tin_alloy" | "gtceu:shaped/casing_steel_solid" | "gtceu:shaped/large_copper_pipe" | "gtceu:smelting/smelt_raw_garnierite_ore_to_ingot" | "gtceu:extractor/extract_brass_plate" | "gtceu:arc_furnace/arc_iv_canner" | "gtceu:macerator/macerate_rose_gold_long_rod" | "farmersdelight:bacon_sandwich" | "exnihilosequentia:compost/ens_eggs" | "gtceu:fluid_solidifier/solidify_americium_to_nugget" | "gtceu:forge_hammer/hammer_gold_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_silver_to_ingot" | "gtceu:assembler/cover_lead_wire_gt_double_rubber" | "ae2additions:cells/fluid/casing-16384k" | "gtceu:fluid_solidifier/solidify_kanthal_block" | "gtceu:alloy_smelter/alloy_smelt_zeron_100_nugget_to_ingot" | "gtceu:arc_furnace/arc_ultimet_screw" | "gtceu:shaped/large_brewer" | "gtceu:centrifuge/centrifuge_silver_dirty_dust_to_dust" | "gtceu:macerator/macerate_talc_ore_to_raw_ore" | "mysticalagriculture:seed/crafting/silver" | "gtceu:shaped/tiny_dust_disassembling_almandine" | "create:cutting/compat/biomesoplenty/dead_log" | "gtceu:macerator/macerate_diamond_screw" | "create:item_application/railway_casing" | "gtceu:packer/unpackage_mercury_barium_calcium_cuprate_tiny_dust" | "mysticalagriculture:souls/blaze_rod" | "create:copper_bars_from_ingots_copper_stonecutting" | "gtceu:shaped/small_dust_disassembling_galena" | "gtceu:distillery/distill_steam_cracked_butene_to_methane" | "gtceu:extractor/extract_magnalium_long_rod" | "minecraft:warped_fungus_on_a_stick" | "gtceu:macerator/macerate_naquadah_single_cable" | "gtceu:alloy_smelter/alloy_smelt_tantalum_to_ingot" | "gtceu:packer/strip_niobium_titanium_cable_gt_quadruple" | "gtceu:extruder/extrude_red_steel_to_rod" | "gtceu:arc_furnace/arc_iv_chemical_bath" | "gtceu:macerator/macerate_glowstone_plate" | "modularrouters:breaker_module" | "gtceu:extractor/extract_enriched_naquadah_double_plate" | "gtceu:assembler/assemble_bronze_turbine_blade" | "minecraft:gold_ingot_from_smelting_raw_gold" | "gtceu:shaped/tiny_dust_assembling_sphalerite" | "gtceu:arc_furnace/arc_niobium_titanium_normal_fluid_pipe" | "gtceu:macerator/macerate_vanadium_gallium_rod" | "gtceu:macerator/macerate_lapis_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_aluminium_rod_to_long_rod" | "gtceu:cutter/cut_yttrium_barium_cuprate_screw_to_bolt_water" | "ae2:charger/charged_certus_quartz_crystal" | "gtceu:smelting/smelt_endstone_soapstone_ore_to_ingot" | "gtceu:smelting/smelt_deepslate_kyanite_ore_to_ingot" | "gtceu:shapeless/graphene_wire_wiregtoctal_doubling" | "gtceu:arc_furnace/arc_cobalt_brass_turbine_blade" | "gtceu:extractor/extract_melodium_ring" | "gtceu:assembler/hull_iv" | "mysticalagriculture:essence/gems/sapphire" | "thermal_extra:machine/press/twinite_nugget_to_coin" | "gtceu:shaped/plate_double_sterling_silver" | "gtceu:shapeless/nugget_disassembling_trinaquadalloy" | "gtceu:packer/unpackage_ruridit_small_dust" | "gtceu:shaped/tiny_dust_assembling_barium_sulfide" | "gtceu:cutter/cut_naquadah_alloy_block_to_plate" | "gtceu:bender/bend_neutronium_plate_to_double_plate" | "gtceu:shapeless/nickel_wire_wiregtdouble_splitting" | "gtceu:macerator/macerate_dragonsteel_bolt" | "gtceu:arc_furnace/arc_fluid_tag_filter" | "gtceu:arc_furnace/arc_luv_quantum_chest" | "create:cut_veridium_brick_stairs" | "gtceu:shaped/lv_rock_crusher" | "mysticalagradditions:tconstruct/casting/inferium/ingot_gold_cast" | "gtceu:macerator/macerate_manganese_phosphide_double_wire" | "minecraft:waxed_weathered_cut_copper_slab" | "minecraft:steam_boiler/stripped_oak_log" | "gtceu:arc_furnace/arc_golden_boots" | "gtceu:assembler/hull_hv" | "gtceu:create_mixer/naquadah_alloy" | "gtceu:electric_blast_furnace/blast_hsse_gas" | "gtceu:bender/bend_melodium_plate_to_double_plate" | "expatternprovider:ei" | "mysticalagriculture:essence/common/bronze_ingot" | "create:haunting/glow_ink_sac" | "create:compat/projectvibrantjourneys/cutting/cottonwood_log" | "gtceu:packer/package_green_sapphire_small_dust" | "gtceu:alloy_blast_smelter/hsla_steel" | "gtceu:chemical_reactor/severely_hydro_crack_naphtha" | "minecraft:end_stone_brick_wall" | "mysticalagriculture:essence/minecraft/crimson_fungus" | "gtceu:vacuum_freezer/lumium" | "gtceu:shapeless/decompress_neodymium_from_ore_block" | "gtceu:arc_furnace/arc_hsse_long_rod" | "create:compat/byg/milling/osiria_rose" | "mysticalagriculture:essence/minecraft/packed_ice" | "gtceu:thermal_centrifuge/centrifuge_emerald_crushed_ore_to_refined_ore" | "gtceu:ore_washer/wash_wulfenite_crushed_ore_to_purified_ore" | "gtceu:shaped/bolt_saw_darmstadtium" | "gtceu:macerator/macerate_hv_sensor" | "gtceu:forge_hammer/hammer_naquadah_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_gallium_ingot_to_block" | "gtceu:forge_hammer/hammer_ultimet_rod_to_long_rod" | "gtceu:electrolyzer/decomposition_electrolyzing_ethane" | "gtceu:cutter/cut_blue_alloy_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_cobalt_small_item_pipe" | "gtceu:extractor/extract_darmstadtium_dust" | "gtceu:extractor/extract_reinforced_epoxy_resin_dust" | "gtceu:shapeless/nugget_disassembling_tungsten_steel" | "gtceu:alloy_smelter/alloy_smelt_trinaquadalloy_nugget_to_ingot" | "gtceu:bender/bend_platinum_to_plate" | "gtceu:cutter/cut_quartzite_block_to_plate" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_foil" | "gtceu:shapeless/naquadah_alloy_wire_wiregthex_splitting" | "gtceu:shapeless/purified_ore_to_dust_nickel" | "ae2:network/cables/dense_smart_red" | "gtceu:smelting/demagnetize_magnetic_iron_bolt" | "gtceu:electric_blast_furnace/blast_stellarium" | "minecraft:oak_sign" | "thermal:machines/refinery/refinery_sap" | "gtceu:shapeless/block_decompress_trinium" | "gtceu:compressor/compress_tantalum_nugget_to_ingot" | "systeams:boilers/upgrades/magmatic_upgrade" | "ae2:matter_cannon/nuggets/iridium" | "gtceu:shapeless/cobalt_cable_16" | "gtceu:macerator/macerate_lead_double_wire" | "gtceu:alloy_smelter/alloy_smelt_ruridit_ingot_to_block" | "ae2additions:crafting/4096k_storage" | "gtceu:extractor/extract_darmstadtium_bolt" | "gtceu:arc_furnace/arc_bronze_gear" | "gtceu:arc_furnace/arc_steel_normal_fluid_pipe" | "createarmory:m_four_lower_recipe" | "gtceu:packer/package_thorium_tiny_dust" | "gtceu:shaped/small_dust_assembling_talc" | "thermal:machine_press" | "gtceu:blasting/smelt_raw_green_sapphire_ore_to_ingot" | "thermal:smelting/sulfur_from_smelting" | "gtceu:assembler/hull_ev" | "gtceu:assembler/cover_europium_wire_gt_single_silicone" | "gtceu:electrolyzer/decomposition_electrolyzing_diatomite" | "gtceu:circuit_assembler/quantum_mainframe_zpm" | "railways:sequenced_assembly/track_byg_zelkova" | "create:cutting/compat/botania/livingwood" | "gtceu:extruder/extrude_copper_to_plate" | "gtceu:assembler/cover_trinium_wire_gt_quadruple_styrene_butadiene" | "gtceu:centrifuge/decomposition_centrifuging__maraging_steel_300" | "mysticalagriculture:seed/reprocessor/glowstone" | "gtceu:cutter/cut_lazurite_exquisite_gem_to_flawless_gem_water" | "gtceu:shaped/iv_electromagnetic_separator" | "gtceu:packer/strip_black_steel_cable_gt_hex" | "gtceu:packer/strip_naquadah_cable_gt_hex" | "gtceu:packer/unpackage_hsss_tiny_dust" | "create:compat/byg/milling/japanese_orchid" | "mysticalagriculture:soul_extractor" | "gtceu:shaped/iv_fluid_heater" | "create:cut_ochrum_brick_slab_from_stone_types_ochrum_stonecutting" | "gtceu:fluid_solidifier/solidify_potin_gear" | "gtceu:macerator/macerate_tungsten_steel_spring" | "gtceu:packer/unpackage_cobalt_brass_tiny_dust" | "exnihilosequentia:compost/ens_saplings" | "gtceu:extractor/extract_platinum_ingot" | "gtceu:extractor/extract_plutonium_241_ingot" | "gtceu:shaped/turbine_blade_hsss" | "gtceu:arc_furnace/arc_cupronickel_quadruple_cable" | "gtceu:vacuum_freezer/cool_hot_hastelloy_c_276_ingot" | "farmersdelight:cooking/hot_cocoa" | "gtceu:lathe/lathe_bronze_bolt_to_screw" | "create:cutting/compat/biomesoplenty/willow_wood" | "gtceu:packer/unpackage_rarest_metal_mixture_tiny_dust" | "gtceu:packer/package_amethyst_tiny_dust" | "thermal_extra:compat/advgenerators/sunflower_oil" | "gtceu:chemical_reactor/polyvinyl_butyral" | "gtceu:packer/package_iron_small_dust" | "create:small_calcite_brick_slab" | "mysticalagriculture:essence/minecraft/blackstone" | "gtceu:alloy_blast_smelter/vanadium_steel" | "gtceu:cutter/cut_vanadium_steel_block_to_plate_water" | "mysticalagriculture:seed/infusion/emerald" | "gtceu:alloy_smelter/alloy_smelt_black_steel_nugget_to_ingot" | "gtceu:blasting/smelt_bastnasite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_duranium_ingot_to_block" | "gtceu:arc_furnace/arc_iv_electric_pump" | "gtceu:extractor/extract_tritanium_octal_cable" | "create:diorite_pillar_from_stone_types_diorite_stonecutting" | "gtceu:shaped/tiny_dust_assembling_andradite" | "gtceu:macerator/macerate_hv_battery_hull" | "gtceu:shapeless/purified_ore_to_dust_nether_quartz" | "create:small_veridium_brick_wall_from_stone_types_veridium_stonecutting" | "mysticalagriculture:souls/mutton" | "gtceu:extruder/extrude_neutronium_ingot_to_block" | "gtceu:assembler/cover_cupronickel_wire_gt_octal_styrene_butadiene" | "xtonesreworked:jelt_block_0" | "exnihilosequentia:sieve/ens_seed_pumpkin" | "gtceu:mixer/blue_alloy" | "gtceu:packer/unpackage_rhodium_small_dust" | "gtceu:ore_washer/wash_coal_crushed_ore_to_purified_ore_fast" | "create:polished_cut_andesite_from_stone_types_andesite_stonecutting" | "gtceu:shapeless/centrifuged_ore_to_dust_rock_salt" | "gtceu:shaped/saw_hsse" | "minecraft:weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting" | "gtceu:shaped/small_dust_disassembling_osmium" | "gtceu:extruder/extrude_watertight_steel_to_rod" | "farmersdelight:cooking/noodle_soup" | "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting" | "gtceu:mixer/potin" | "gtceu:shaped/small_gear_bronze" | "gtceu:smelting/smelt_raw_grossular_ore_to_ingot" | "gtceu:cutter/cut_red_alloy_rod_to_bolt" | "gtceu:packer/unpackage_magnesite_tiny_dust" | "gtceu:shaped/spring_steel" | "gtceu:macerator/macerate_rose_gold_rod" | "gtceu:shaped/crowbar_vanadium_steel" | "gtceu:primitive_blast_furnace/steel_from_coke_dust" | "gtceu:large_chemical_reactor/pgs_from_tetrahedrite" | "gtceu:packer/unpackage_neodymium_tiny_dust" | "gtceu:extractor/extract_vanadium_steel_gear" | "create:crushing/ochrum_recycling" | "gtceu:shaped/tiny_dust_disassembling_magnetite" | "gtceu:shapeless/decompress_tungstate_from_ore_block" | "gtceu:extruder/extrude_kanthal_ingot_to_long_rod" | "gtceu:packer/pack_tungsten_wires_2_single" | "gtceu:macerator/macerate_black_steel_double_plate" | "framedblocks:framing_saw/framed_double_corner" | "gtceu:shaped/screw_dragonsteel" | "gtceu:forge_hammer/hammer_endstone_galena_ore_to_raw_ore" | "gtceu:shaped/file_red_steel" | "gtceu:extractor/extract_hsss_screw" | "thermal:machines/press/unpacking/press_gold_nugget_unpacking" | "gtceu:macerator/macerate_titanium_turbine_blade" | "gtceu:compressor/compress_niobium_nitride_nugget_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_trinium_europium_duranide_nugget_to_ingot" | "gtceu:ore_washer/wash_asbestos_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_large_electromagnet" | "gtceu:assembler/cover_electrum_wire_gt_double_rubber" | "gtceu:bender/bend_damascus_steel_ingot_to_double_plate" | "minecraft:jack_o_lantern" | "gtceu:packer/package_mica_small_dust" | "exnihilosequentia:sieve/ens_pebble_end_stone" | "gtceu:extractor/extract_wrought_iron_gear" | "gtceu:shaped/block_compress_niobium" | "gtceu:shaped/uv_transformer_1a" | "gtceu:forge_hammer/hammer_magnetite_ore_to_raw_ore" | "gtceu:shaped/compress_tungstate_to_ore_block" | "gtceu:shaped/iv_macerator" | "gtceu:centrifuge/decomposition_centrifuging__brick" | "gtceu:arc_furnace/arc_aluminium_octal_wire" | "exnihilosequentia:ens_dark_oak_barrel" | "gtceu:macerator/macerate_crimson_planks" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_1_3" | "gtceu:forge_hammer/hammer_coal_crushed_ore_to_impure_dust" | "ae2:network/crafting/patterns_blank" | "gtceu:compressor/compress_screret_runic_laser_source_base_gem_to_block" | "gtceu:shaped/bolt_saw_enderium" | "gtceu:assembler/hopper_minecart" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_1_1" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_1_2" | "gtceu:shaped/tiny_dust_assembling_inert_metal_mixture" | "simplybackpacks:ultimatebackpack" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_1_0" | "gtceu:macerator/macerate_black_steel_octal_wire" | "framedblocks:framing_saw/framed_extended_slope_panel" | "gtceu:thermal_centrifuge/centrifuge_chromite_purified_ore_to_refined_ore" | "gtceu:extruder/extrude_titanium_carbide_to_plate" | "gtceu:large_chemical_reactor/phthalic_acid_from_naphthalene" | "gtceu:macerator/macerate_titanium_plate" | "thermal:storage/netherite_nugget_from_ingot" | "gtceu:alloy_smelter/alloy_smelt_nichrome_nugget_to_ingot" | "mysticalagriculture:seed/reprocessor/manasteel" | "gtceu:macerator/macerate_iv_gas_collector" | "gtceu:shaped/plate_double_signalum" | "gtceu:electrolyzer/decomposition_electrolyzing_mirabilite" | "gtceu:cutter/cut_silicon_block_to_plate_distilled_water" | "gtceu:primitive_blast_furnace/steel_from_charcoal_gem" | "modularrouters:sender_module_1_alt" | "gtceu:shaped/compress_sapphire_to_ore_block" | "gtceu:extractor/extract_polyphenylene_sulfide_rod" | "gtceu:macerator/macerate_mangrove_boat" | "gtceu:packer/unpackage_stellite_100_tiny_dust" | "gtceu:arc_furnace/arc_americium_small_item_pipe" | "minecraft:waxed_weathered_cut_copper_from_honeycomb" | "gtceu:arc_furnace/arc_hssg_long_rod" | "gtceu:bender/bend_indium_tin_barium_titanium_cuprate_plate_to_double_plate" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_naphtha" | "gtceu:arc_furnace/arc_magnalium_double_plate" | "gtceu:packer/package_nether_quartz_small_dust" | "gtceu:extractor/extract_tantalum_ingot" | "gtceu:fluid_solidifier/solidify_annealed_copper_to_plate" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_gear" | "gtceu:macerator/macerate_platinum_quadruple_cable" | "gtceu:shapeless/purified_ore_to_dust_garnierite" | "gtceu:assembler/electric_pump_ev_rubber" | "create:copper_shingles_from_ingots_copper_stonecutting" | "gtceu:large_chemical_reactor/notch_apple" | "gtceu:blasting/smelt_endstone_uraninite_ore_to_ingot" | "gtceu:cutter/cut_rose_gold_long_rod_to_rod_distilled_water" | "mysticalagriculture:essence/appliedenergistics2/logic_press" | "gtceu:shaped/lv_input_hatch" | "gtceu:arc_furnace/arc_polybenzimidazole_plate" | "gtceu:shaped/gem_to_dust_coke_flawlessgem" | "gtceu:shaped/tiny_dust_assembling_sodium_azide" | "gtceu:macerator/macerate_nickel_octal_cable" | "gtceu:alloy_smelter/alloy_smelt_cobalt_ingot_to_block" | "gtceu:packer/strip_red_alloy_cable_gt_single" | "thermal:machines/press/unpacking/press_tin_unpacking" | "gtceu:smelting/smelt_thorium_ore_to_ingot" | "gtceu:arc_furnace/arc_lv_fermenter" | "gtceu:packer/unpackage_battery_alloy_tiny_dust" | "gtceu:extractor/extract_silver_octal_cable" | "gtceu:forge_hammer/hammer_endstone_silver_ore_to_raw_ore" | "minecraft:steam_boiler/red_carpet" | "mysticalagriculture:essence/minecraft/gravel" | "gtceu:forge_hammer/hammer_darmstadtium_to_plate" | "gtceu:alloy_smelter/alloy_smelt_polybenzimidazole_nugget_to_ingot" | "gtceu:blasting/smelt_netherrack_sulfur_ore_to_ingot" | "gtceu:shaped/large_electrum_pipe" | "gtceu:alloy_blast_smelter/prismalium_gas" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_double_silicone" | "thermal:machines/press/packing2x2/press_rubber_packing" | "gtceu:shaped/tiny_dust_disassembling_talc" | "gtceu:cutter/cut_annealed_copper_rod_to_bolt" | "create_crystal_clear:steel_glass_casing" | "gtceu:blasting/smelt_netherrack_cassiterite_ore_to_ingot" | "mysticalagriculture:seed/infusion/nether_star" | "gtceu:shaped/tiny_dust_disassembling_magnalium" | "gtceu:shaped/mortar_flint" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_to_nugget" | "minecraft:waxed_oxidized_cut_copper_slab" | "gtceu:bender/bend_enriched_naquadah_trinium_europium_duranide_plate_to_foil" | "gtceu:shaped/small_dust_disassembling_cadmium" | "xtonesreworked:zane_block_10" | "gtceu:packer/unpackage_thorium_small_dust" | "xtonesreworked:zane_block_11" | "gtceu:fluid_solidifier/solidify_cobalt_to_nugget" | "gtceu:macerator/macerate_grossular_gem" | "gtceu:cutter/cut_rubber_block_to_plate_distilled_water" | "gtceu:macerator/macerate_bauxite_crushed_ore_to_dust" | "railways:sequenced_assembly/track_biomesoplenty_fir_narrow" | "gtceu:shapeless/centrifuged_ore_to_dust_spessartine" | "xtonesreworked:zane_block_14" | "xtonesreworked:zane_block_15" | "gtceu:packer/package_pitchblende_small_dust" | "xtonesreworked:zane_block_12" | "gtceu:smelting/smelt_netherrack_magnetite_ore_to_ingot" | "xtonesreworked:zane_block_13" | "gtceu:arc_furnace/arc_molybdenum_disilicide_plate" | "gtceu:shapeless/centrifuged_ore_to_dust_garnet_sand" | "create:compat/byg/milling/richea" | "create:cut_crimsite_wall" | "gtceu:sifter/sift_diamond_purified_ore_to_gems" | "gtceu:alloy_smelter/alloy_smelt_yttrium_barium_cuprate_to_nugget" | "gtceu:shapeless/red_alloy_wire_wiregtdouble_splitting" | "gtceu:arc_furnace/arc_hv_rock_crusher" | "gtceu:large_chemical_reactor/carbon_monoxide_from_coal_dust" | "gtceu:packer/package_tin_alloy_small_dust" | "gtceu:shaped/block_compress_realgar" | "gtceu:autoclave/energy_crystal_water" | "minecraft:weathered_cut_copper_stairs" | "gtceu:macerator/macerate_electrum_single_cable" | "gtceu:shapeless/lead_wire_wiregtdouble_quadrupling" | "gtceu:packer/pack_steel_wires_4_single" | "gtceu:packer/strip_yttrium_barium_cuprate_cable_gt_quadruple" | "gtceu:shapeless/block_decompress_ruthenium" | "gtceu:forge_hammer/hammer_endstone_pitchblende_ore_to_raw_ore" | "gtceu:chemical_bath/yellow_lens" | "gtceu:shapeless/crushed_ore_to_dust_gold" | "gtceu:smelting/smelt_raw_salt_ore_to_ingot" | "ae2:transform/entangled_singularity" | "farmersdelight:cutting/spruce_door" | "simplylight:illuminant_black_block_dyed" | "gtceu:alloy_smelter/alloy_smelt_nickel_to_ingot" | "gtceu:forge_hammer/hammer_raw_olivine_to_crushed_ore" | "gtceu:macerator/macerate_niobium_titanium_fine_wire" | "gtceu:shaped/pipe_huge_restrictive_blackbronze" | "extendedcrafting:ender_star_block_uncraft" | "gtceu:packer/unpackage_enderium_tiny_dust" | "gtceu:cutter/cut_aluminium_screw_to_bolt_distilled_water" | "gtceu:shaped/foil_indium_tin_barium_titanium_cuprate" | "gtceu:forge_hammer/hammer_endstone_gypsum_ore_to_raw_ore" | "gtceu:shapeless/blue_alloy_wire_wiregtdouble_quadrupling" | "gtceu:assembler/cover_tin_wire_gt_hex_styrene_butadiene" | "gtceu:shapeless/centrifuged_ore_to_dust_powellite" | "gtceu:shaped/small_dust_disassembling_indium_tin_barium_titanium_cuprate" | "gtceu:assembler/crafting_table" | "automobility:engine/copper_engine" | "gtceu:assembly_line/field_generator_luv" | "gtceu:compressor/compress_americium_nugget_to_ingot" | "gtceu:distillery/distill_lightly_steam_cracked_gas_to_ethane" | "minecraft:large_boiler/coal" | "gtceu:macerator/macerate_molybdenum_disilicide_spring" | "minecraft:shield" | "gtceu:forge_hammer/raw_crystal_chip_part" | "gtceu:packer/package_titanium_carbide_tiny_dust" | "gtceu:cutter/cut_vanadium_steel_screw_to_bolt" | "minecraft:blackstone_slab" | "gtceu:cutter/cut_spessartine_exquisite_gem_to_flawless_gem_water" | "gtceu:electrolyzer/fertilizer_decomposition" | "gtceu:forge_hammer/hammer_tricalcium_phosphate_crushed_ore_to_dust" | "gtceu:alloy_blast_smelter/brass" | "gtceu:brewery/lubricant_from_creosote_and_soapstone" | "automobility:frame/standard_blue" | "gtceu:packer/pack_signalum_wires_1_single" | "gtceu:forge_hammer/hammer_molybdenum_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_nickel_crushed_ore_to_dust" | "create:small_dripstone_bricks_from_stone_types_dripstone_stonecutting" | "gtceu:create_mixer/tungstensteel" | "gtceu:shaped/plate_osmiridium" | "create:cut_crimsite_wall_from_stone_types_crimsite_stonecutting" | "gtceu:arc_furnace/arc_stainless_steel_foil" | "jecalculation:item_calculator_craft" | "extendedcrafting:luminessence" | "gtceu:lathe/lathe_silver_bolt_to_screw" | "gtceu:assembler/cover_annealed_copper_wire_gt_hex_silicone" | "gtceu:compressor/compress_palladium_to_block" | "gtceu:assembler/acacia_stairs" | "gtceu:macerator/macerate_hssg_block" | "gtceu:shapeless/lead_wire_wiregtquadruple_splitting" | "railways:sequenced_assembly/track_twilightforest_timewood_narrow" | "gtceu:blasting/smelt_deepslate_sphalerite_ore_to_ingot" | "create:crafting/kinetics/brown_valve_handle_from_other_valve_handle" | "gtceu:chemical_reactor/inert_metal_mixture_separation" | "minecraft:large_boiler/dark_oak_slab" | "gtceu:arc_furnace/arc_prismalium_small_gear" | "create:cut_deepslate_brick_slab_recycling" | "gtceu:implosion_compressor/implode_dust_grossular__tnt" | "gtceu:shaped/foil_tungsten" | "minecraft:acacia_stairs" | "xtonesreworked:sols_block_14_from_stonecutting" | "mysticalagriculture:supremium_reprocessor" | "gtceu:assembler/cover_black_steel_wire_gt_quadruple_styrene_butadiene" | "create:compat/botania/milling/pink_petal" | "gtceu:alloy_smelter/alloy_smelt_red_alloy_nugget_to_ingot" | "gtceu:arc_furnace/arc_naquadah_alloy_plate" | "gtceu:shapeless/osmium_wire_wiregtquadruple_quadrupling" | "ae2:tools/network_memory_card_gray" | "gtceu:blasting/smelt_endstone_yellow_garnet_ore_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_naquadah" | "gtceu:macerator/macerate_tungstensteel_fluid_cell" | "gtceu:macerator/macerate_bronze_turbine_blade" | "itemfilters:xor" | "gtceu:arc_furnace/arc_ultimet_large_item_pipe" | "thermal:machines/smelter/smelter_gold_ore" | "gtceu:shapeless/decompress_malachite_from_ore_block" | "gtceu:cutter/cut_lumium_long_rod_to_rod" | "gtceu:electrolyzer/tungstic_acid_electrolysis" | "gtceu:gas_turbine/butene" | "gtceu:compressor/compress_iridium_nugget_to_ingot" | "gtceu:arc_furnace/arc_vanadium_steel_small_fluid_pipe" | "gtceu:compressor/compress_cobaltiteto_ore_block" | "gtceu:macerator/macerate_olivine_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_bronze_rotor" | "mysticalagriculture:essence/powah/niotic_crystal" | "gtceu:extractor/extract_yttrium_barium_cuprate_ingot" | "gtceu:lathe/lathe_ruridit_to_rod" | "gtceu:cutter/cut_pure_netherite_rod_to_bolt" | "minecraft:gold_ingot_from_blasting_nether_gold_ore" | "railways:sequenced_assembly/track_blue_skies_dusk_wide" | "gtceu:macerator/macerate_gallium_nugget" | "gtceu:extractor/snow_block_extraction" | "gtceu:cutter/cut_amethyst_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_stainless_steel_quadruple_fluid_pipe" | "gtceu:packer/unpackage_redrock_tiny_dust" | "gtceu:smelting/smelt_refinedore_thorium_to_ingot" | "gtceu:packer/package_arsenic_trioxide_tiny_dust" | "gtceu:electrolyzer/decomposition_electrolyzing_triethylene_glycol" | "create:small_scorchia_brick_wall_from_stone_types_scorchia_stonecutting" | "gtceu:shaped/bolt_saw_gold" | "gtceu:arc_furnace/arc_niobium_titanium_bolt" | "gtceu:extruder/extrude_sterling_silver_ingot_to_long_rod" | "gtceu:smelting/demagnetize_magnetic_samarium_longrod" | "gtceu:forge_hammer/hammer_diatomite_refined_ore_to_dust" | "gtceu:extractor/extract_darmstadtium_screw" | "gtceu:forge_hammer/hammer_bronze_rod_to_long_rod" | "minecraft:large_boiler/acacia_wood" | "create:cut_deepslate_from_stone_types_deepslate_stonecutting" | "gtceu:macerator/macerate_pollucite_crushed_ore_to_dust" | "gtceu:packer/package_hastelloy_x_small_dust" | "gtceu:shaped/ring_molybdenum_disilicide" | "gtceu:arc_furnace/arc_large_cutter" | "gtceu:smelting/dust_galena__dust_to_ingot" | "gtceu:arc_furnace/arc_naquadah_plate" | "gtceu:ore_washer/wash_sapphire_pure_dust_to_dust" | "gtceu:shaped/plate_electrum" | "gtceu:forge_hammer/hammer_almandine_refined_ore_to_dust" | "gtceu:forge_hammer/hammer_wrought_iron_to_plate" | "gtceu:shaped/tiny_dust_disassembling_quartzite" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_frame" | "gtceu:fluid_solidifier/solidify_titanium_carbide_block" | "gtceu:packer/package_naquadria_sulfate_small_dust" | "thermal:storage/silver_ingot_from_block" | "gtceu:macerator/macerate_red_alloy_bolt" | "railways:sequenced_assembly/track_byg_baobab_wide" | "gtceu:shaped/small_dust_disassembling_titanium_carbide" | "gtceu:ore_washer/wash_cobaltite_dirty_dust_to_dust" | "gtceu:smelting/smelt_impuredust_plutonium_to_ingot" | "thermal:fuels/gourmand/gourmand_potato_block" | "gtceu:shaped/uv_transformer_2a" | "gtceu:bender/bend_maraging_steel_300_to_plate" | "mysticalagriculture:essence/minecraft/basalt" | "gtceu:shaped/tiny_dust_disassembling_shellite" | "gtceu:shaped/small_dust_disassembling_nickel_zinc_ferrite" | "gtceu:shaped/uv_transformer_4a" | "gtceu:shapeless/centrifuged_ore_to_dust_tantalite" | "gtceu:packer/unpackage_zeolite_tiny_dust" | "gtceu:extractor/extract_lead_quadruple_cable" | "create:compat/silentsgems/crushing/topaz_ore" | "simplylight:edge_light_top" | "gtceu:macerator/macerate_lv_chemical_reactor" | "gtceu:macerator/macerate_salt_refined_ore_to_dust" | "gtceu:gas_collector/ender_air" | "create:vertical_framed_glass_from_glass_colorless_stonecutting" | "gtceu:cutter/cut_wood_long_rod_to_rod" | "gtceu:shaped/small_dust_assembling_polyvinyl_butyral" | "gtceu:arc_furnace/arc_naquadria_gear" | "gtceu:packer/pack_nickel_wires_3_single" | "gtceu:vacuum_freezer/hastelloy_c_276" | "gtceu:alloy_smelter/alloy_smelt_antimony_ingot_to_block" | "gtceu:smelting/smelt_endstone_pyrite_ore_to_ingot" | "gtceu:macerator/macerate_oak_door" | "gtceu:macerator/macerate_deepslate_diamond_ore_to_raw_ore" | "gtceu:packer/unpackage_marble_small_dust" | "mysticalagriculture:essence/astralsorcery/aquamarine" | "gtceu:shaped/mv_electrolyzer" | "gtceu:ore_washer/wash_salt_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_massicot" | "gtceu:bender/bend_molybdenum_ingot_to_double_plate" | "gtceu:shapeless/centrifuged_ore_to_dust_topaz" | "automobility:frame/echo_rickshaw" | "gtceu:cutter/cut_neodymium_block_to_plate" | "gtceu:fusion_reactor/gold_and_mercury_to_radon_plasma" | "gtceu:macerator/macerate_molybdenum_ore_to_raw_ore" | "gtceu:chemical_bath/magenta_lens" | "create:cutting/compat/ars_nouveau/blue_archwood_wood" | "gtceu:gas_turbine/benzene" | "create:cut_granite_stairs" | "mysticalagriculture:inferium_fishing_rod" | "gtceu:macerator/macerate_netherrack_rock_salt_ore_to_raw_ore" | "gtceu:blasting/smelt_deepslate_basaltic_mineral_sand_ore_to_ingot" | "gtceu:arc_furnace/arc_copper_large_fluid_pipe" | "create:cut_scoria_brick_slab" | "gtceu:blasting/smelt_deepslate_molybdenum_ore_to_ingot" | "gtceu:ore_washer/wash_nether_quartz_dirty_dust_to_dust" | "gtceu:assembler/assemble_polytetrafluoroethylene_frame" | "create:filling/redstone" | "gtceu:centrifuge/sticky_resin_separation" | "gtceu:extractor/extract_trinaquadalloy_double_plate" | "gtceu:shapeless/kanthal_wire_wiregtsingle_quadrupling" | "gtceu:extruder/extrude_gold_huge_pipe" | "minecraft:mangrove_trapdoor" | "gtceu:arc_furnace/arc_lv_laser_engraver" | "minecraft:diamond_boots" | "mysticalagradditions:insanium_ingot_block" | "gtceu:compressor/compress_trinaquadalloy_to_block" | "gtceu:shaped/small_tin_pipe" | "gtceu:extractor/extract_rhodium_plated_palladium_rotor" | "gtceu:thermal_centrifuge/centrifuge_lead_crushed_ore_to_refined_ore" | "gtceu:blasting/smelt_endstone_diamond_ore_to_ingot" | "gtceu:extractor/extract_blue_steel_plate" | "gtceu:packer/unpackage_titanium_tungsten_carbide_small_dust" | "gtceu:shaped/tiny_dust_assembling_iridium_chloride" | "thermal:machines/insolator/insolator_birch_sapling" | "gtceu:shaped/buzzsaw_blade_wood" | "gtceu:macerator/macerate_netherrack_blue_topaz_ore_to_raw_ore" | "create:cut_limestone_slab_recycling" | "gtceu:macerator/macerate_titanium_carbide_double_plate" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtoctal_splitting" | "farmersdelight:cooking/glow_berry_custard" | "gtceu:shaped/ring_lead" | "ae2:network/parts/quartz_fiber_part" | "gtceu:shaped/small_sterling_silver_pipe" | "gtceu:extruder/extrude_magnetic_iron_to_rod" | "gtceu:extruder/extrude_silver_ingot_to_bolt" | "gtceu:macerator/macerate_blue_alloy_plate" | "gtceu:alloy_smelter/alloy_smelt_steel_ingot_to_block" | "gtceu:alloy_smelter/alloy_smelt_titanium_carbide_nugget_to_ingot" | "gtceu:shaped/small_dust_assembling_diatomite" | "thermal:machines/press/press_netherite_ingot_to_coin" | "gtceu:forge_hammer/hammer_monazite_ore_to_raw_ore" | "gtceu:macerator/macerate_niobium_titanium_long_rod" | "xtonesreworked:sols_block_4_from_stonecutting" | "create:crafting/kinetics/track_observer_from_other_plates" | "gtceu:macerator/macerate_darmstadtium_dense_plate" | "gtceu:extractor/extract_wrought_iron_screw" | "create:cut_ochrum_stairs_from_stone_types_ochrum_stonecutting" | "gtceu:macerator/macerate_polyphenylene_sulfide_block" | "thermal:machines/insolator/insolator_twisting_vines" | "gtceu:large_chemical_reactor/polyvinyl_chloride_from_oxygen" | "gtceu:macerator/macerate_iv_canner" | "create_crystal_clear:copper_glass_casing" | "gtceu:cutter/cut_yttrium_barium_cuprate_long_rod_to_rod_water" | "create:pressing/gold_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_molybdenum" | "gtceu:macerator/macerate_netherrack_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:shaped/stick_long_rhodium_plated_palladium" | "gtceu:arc_furnace/arc_bismuth_bronze_rod" | "gtceu:arc_furnace/arc_sterling_silver_turbine_blade" | "create:crafting/kinetics/light_gray_seat_from_other_seat" | "gtceu:extruder/extrude_tungsten_pipe" | "gtceu:ore_washer/wash_scheelite_crushed_ore_to_purified_ore" | "gtceu:forge_hammer/hammer_green_sapphire_ore_to_raw_ore" | "farmersdelight:cutting/chocolate_pie" | "gtceu:macerator/macerate_rock_salt_block" | "thermal:blizz_powder" | "gtceu:create_mixer/magnalium" | "gtceu:blasting/smelt_endstone_cinnabar_ore_to_ingot" | "gtceu:shapeless/nugget_disassembling_manganese" | "gtceu:forge_hammer/hammer_deepslate_redstone_ore_to_raw_ore" | "gtceu:macerator/macerate_palladium_foil" | "gtceu:extruder/extrude_hssg_ingot_to_bolt" | "gtceu:extruder/extrude_mercury_barium_calcium_cuprate_ingot_to_block" | "mysticalagriculture:essence/create/ochrum" | "gtceu:arc_furnace/arc_dragonsteel_small_gear" | "gtceu:create_mixer/red_steel" | "farmersdelight:horse_feed" | "gtceu:cutter/cut_vanadium_steel_rod_to_bolt_distilled_water" | "gtceu:packer/unpackage_clay_small_dust" | "gtceu:alloy_smelter/alloy_smelt_silver_to_ingot" | "gtceu:arc_furnace/arc_incoloy_ma_956_double_plate" | "gtceu:shapeless/block_decompress_blue_steel" | "gtceu:shaped/stick_silicone_rubber" | "gtceu:forge_hammer/hammer_trinium_to_plate" | "gtceu:alloy_smelter/alloy_smelt_nickel_zinc_ferrite_to_ingot" | "gtceu:macerator/macerate_tantalum_plate" | "mysticalagriculture:essence/integrateddynamics/menril_berries" | "gtceu:macerator/macerate_blue_steel_nugget" | "gtceu:ore_washer/wash_bentonite_pure_dust_to_dust" | "gtceu:shapeless/decompress_trona_from_ore_block" | "gtceu:arc_furnace/arc_copper_double_cable" | "gtceu:shaped/stick_incoloy_ma_956" | "gtceu:arc_furnace/arc_niobium_titanium_small_spring" | "gtceu:packer/package_tungsten_nonuple_pipe" | "gtceu:macerator/macerate_nichrome_ingot" | "gtceu:shapeless/crushed_ore_to_dust_wulfenite" | "gtceu:macerator/macerate_lv_fluid_solidifier" | "gtceu:arc_furnace/arc_zpm_autoclave" | "gtceu:extruder/extrude_niobium_nitride_ingot_to_block" | "gtceu:shapeless/purified_ore_to_dust_cassiterite" | "create:crafting/kinetics/pink_valve_handle_from_other_valve_handle" | "exnihilosequentia:heat/ens_fire" | "minecraft:spruce_slab" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_rod" | "gtceu:fluid_solidifier/solidify_styrene_butadiene_rubber_block" | "framedblocks:framed_double_half_slope" | "gtceu:large_chemical_reactor/osmium_tetroxide_separation" | "mysticalagriculture:seed/crafting/spider" | "createarmory:junk_gun_recipe" | "ae2:shaped/stairs/smooth_sky_stone_block" | "gtceu:macerator/macerate_deepslate_spodumene_ore_to_raw_ore" | "gtceu:packer/unpackage_ferrosilite_tiny_dust" | "gtceu:shaped/filter_casing_sterile" | "gtceu:arc_furnace/arc_blue_alloy_octal_cable" | "gtceu:assembler/cover_osmium_wire_gt_single_silicone" | "gtceu:macerator/macerate_deepslate_bentonite_ore_to_raw_ore" | "gtceu:macerator/macerate_enderium_foil" | "gtceu:macerator/macerate_netherrack_lead_ore_to_raw_ore" | "minecraft:pumpkin_pie" | "gtceu:cutter/cut_hsla_steel_block_to_plate_water" | "mysticalagriculture:seed/crafting/pig_iron" | "gtceu:extruder/extrude_stainless_steel_ingot_to_ring" | "gtceu:macerator/macerate_aluminium_rod" | "gtceu:shapeless/centrifuged_ore_to_dust_pitchblende" | "gtceu:shapeless/cobalt_wire_wiregtquadruple_splitting" | "gtceu:centrifuge/decomposition_centrifuging__prismalium" | "gtceu:centrifuge/centrifuge_green_sapphire_dirty_dust_to_dust" | "gtceu:cutter/cut_salt_flawless_gem_to_gem_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_lapis_crushed_ore_to_refined_ore" | "gtceu:assembler/assemble_black_bronze_pipe_normal_restrictive" | "minecraft:large_boiler/stripped_spruce_log" | "ae2additions:components/16384k" | "gtceu:ore_washer/wash_monazite_crushed_ore_to_purified_ore_distilled" | "gtceu:forge_hammer/hammer_lazurite_block_to_gem" | "gtceu:packer/unpackage_darmstadtium_small_dust" | "gtceu:smelting/smelt_netherrack_amethyst_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_rubber_ingot_to_gear" | "gtceu:alloy_smelter/alloy_smelt_lumium_nugget_to_ingot" | "gtceu:macerator/macerate_titanium_bolt" | "mysticalagriculture:seed/reprocessor/chrome" | "gtceu:canner/spray_can_pink_dye" | "gtceu:chemical_bath/bathe_stibnite_crushed_ore_to_purified_ore" | "fluxnetworks:fluxconfigurator" | "jecalculation:item_calculator_math" | "gtceu:packer/unpackage_magnetic_neodymium_tiny_dust" | "gtceu:macerator/macerate_niobium_titanium_single_wire" | "gtceu:shaped/small_dust_assembling_cadmium" | "gtceu:fluid_solidifier/solidify_duranium_to_ingot" | "thermal:machines/insolator/insolator_weeping_vines" | "gtceu:shaped/stick_melodium" | "gtceu:ore_washer/wash_lazurite_pure_dust_to_dust" | "gtceu:packer/unpackage_pyrochlore_tiny_dust" | "gtceu:cutter/cut_ultimet_screw_to_bolt_water" | "gtceu:shaped/plate_osmium" | "mysticalagriculture:seed/infusion/wither_skeleton" | "gtceu:fluid_solidifier/solidify_tungsten_steel_to_ingot" | "gtceu:shaped/stick_signalum" | "gtceu:shaped/tiny_dust_disassembling_netherrack" | "gtceu:large_chemical_reactor/fertilizer_c_d" | "gtceu:large_chemical_reactor/fertilizer_c_a" | "gtceu:large_chemical_reactor/fertilizer_c_p" | "gtceu:circuit_assembler/nano_processor_hv_soc_soldering_alloy" | "gtceu:shaped/tiny_dust_disassembling_diatomite" | "create:compat/botania/milling/brown_petal" | "gtceu:extruder/extrude_potin_large_pipe" | "gtceu:shaped/tiny_dust_disassembling_naquadic_netherite" | "gtceu:shaped/tiny_dust_disassembling_uranium_triplatinum" | "create:compat/thermal/crushing/cinnabar_ore" | "gtceu:blasting/smelt_lepidolite_ore_to_ingot" | "gtceu:forge_hammer/hammer_raw_pyrite_to_crushed_ore" | "gtceu:shapeless/purified_ore_to_dust_chalcocite" | "gtceu:large_chemical_reactor/fertilizer_c_s" | "gtceu:large_chemical_reactor/fertilizer_c_t" | "gtceu:shaped/block_compress_zinc" | "gtceu:chemical_bath/light_gray_lens" | "gtceu:macerator/macerate_blue_topaz_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_hex_wire" | "gtceu:extractor/extract_silver_fine_wire" | "gtceu:macerator/macerate_steel_double_cable" | "gtceu:extractor/extract_enriched_naquadah_foil" | "gtceu:forge_hammer/hammer_naquadah_alloy_rod_to_long_rod" | "gtceu:arc_furnace/arc_iron_plate" | "gtceu:bender/bend_hsse_plate_to_double_plate" | "gtceu:macerator/macerate_steel_crate" | "gtceu:shaped/pickaxe_tungsten_carbide" | "minecraft:large_boiler/birch_log" | "gtceu:extruder/extrude_brass_huge_pipe" | "mysticalagriculture:imperium_farmland" | "gtceu:shaped/engine_intake_casing" | "gtceu:macerator/macerate_weapon_grade_naquadah_nugget" | "gtceu:macerator/macerate_wrought_iron_block" | "gtceu:packer/unpackage_quartz_sand_tiny_dust" | "thermal:servo_attachment_2" | "gtceu:macerator/macerate_prismalium_quadruple_wire" | "gtceu:compressor/compress_chromium_nugget_to_ingot" | "gtceu:extractor/extract_tritanium_screw" | "gtceu:cutter/cut_sterling_silver_screw_to_bolt_water" | "gtceu:macerator/macerate_soul_infused_nugget" | "gtceu:shaped/stick_brass" | "gtceu:macerator/macerate_osmium_long_rod" | "gtceu:shaped/plate_wrought_iron" | "gtceu:macerator/macerate_hsla_steel_nugget" | "gtceu:macerator/macerate_vanadium_steel_bolt" | "gtceu:macerator/macerate_iron_spring" | "gtceu:arc_furnace/arc_small_gear_casting_mold" | "gtceu:smelting/smelt_endstone_platinum_ore_to_ingot" | "gtceu:cutter/cut_rutile_exquisite_gem_to_flawless_gem_water" | "thermal:machines/sawmill/sawmill_melon" | "powersuits:modules/vision/binoculars" | "gtceu:vacuum_freezer/cool_hot_vanadium_ingot" | "gtceu:shaped/bolt_saw_blue_alloy" | "gtceu:extractor/extract_nickel_nugget" | "gtceu:assembler/assemble_ultimet_pipe_huge_restrictive" | "gtceu:alloy_smelter/alloy_smelt_polytetrafluoroethylene_to_nugget" | "ae2:inscriber/logic_processor_print" | "gtceu:extruder/extrude_hsss_ingot_to_long_rod" | "gtceu:extractor/extract_silver_quadruple_cable" | "gtceu:shaped/tiny_dust_assembling_rare_earth" | "gtceu:arc_furnace/arc_niobium_titanium_quadruple_fluid_pipe" | "create:cutting/compat/quark/blossom_log" | "gtceu:macerator/macerate_platinum_bolt" | "gtceu:shapeless/iron_wire_wiregtoctal_splitting" | "minecraft:quartz_pillar_from_quartz_block_stonecutting" | "gtceu:blasting/smelt_raw_scheelite_ore_to_ingot" | "gtceu:extruder/extrude_platinum_ingot_to_block" | "gtceu:arc_furnace/arc_gold_long_rod" | "gtceu:macerator/macerate_neutronium_rod" | "gtceu:packer/package_wood_small_dust" | "gtceu:centrifuge/centrifuge_pyrite_pure_dust_to_dust" | "gtceu:packer/unpackage_ice_small_dust" | "farmersdelight:cutting/dandelion" | "minecraft:observer" | "thermal:fuels/numismatic/numismatic_silver_coin" | "gtceu:macerator/macerate_niobium_nitride_block" | "gtceu:arc_furnace/arc_tungsten_double_cable" | "minecraft:cooked_cod_from_campfire_cooking" | "gtceu:vacuum_freezer/black_bronze" | "gtceu:blasting/smelt_zeolite_ore_to_ingot" | "gtceu:packer/package_biphenyl_tiny_dust" | "gtceu:arc_furnace/arc_magnalium_plate" | "gtceu:assembler/stainless_steel_gearbox_casing" | "itemfilters:id_regex" | "create:cutting/compat/blue_skies/bluebright_wood" | "gtceu:shapeless/gold_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_hastelloy_c_276_plate" | "thermal:devices/tree_extractor/tree_extractor_birch" | "gtceu:macerator/macerate_niobium_titanium_block" | "gtceu:shaped/tiny_dust_assembling_rose_gold" | "create:milling/bone_meal" | "gtceu:smelting/dust_sphalerite__dust_to_ingot" | "gtceu:assembler/cover_black_steel_wire_gt_single_rubber" | "gtceu:macerator/macerate_prismalium_gear" | "create:mixing/andesite_alloy" | "minecraft:pink_dye_from_peony" | "gtceu:macerator/macerate_platinum_plate" | "gtceu:large_chemical_reactor/hydro_crack_butene" | "gtceu:arc_furnace/arc_diamond_grinding_head" | "gtceu:assembler/cover_kanthal_wire_gt_single_silicone" | "gtceu:macerator/macerate_endstone_yellow_limonite_ore_to_raw_ore" | "gtceu:assembler/zpm_1024a_laser_target_hatch" | "gtceu:arc_furnace/arc_cupronickel_hex_cable" | "gtceu:thermal_centrifuge/centrifuge_pitchblende_purified_ore_to_refined_ore" | "gtceu:packer/package_diamond_small_dust" | "gtceu:fluid_solidifier/solidify_vanadium_gallium_to_ingot" | "minecraft:large_boiler/spruce_sign" | "modularrouters:muffler_upgrade" | "gtceu:blasting/smelt_deepslate_monazite_ore_to_ingot" | "thermal:machines/press/packing3x3/press_lead_nugget_packing" | "thermal_extra:dragonsteel_dust" | "gtceu:shaped/tiny_dust_assembling_plutonium_241" | "minecraft:large_boiler/birch_fence_gate" | "gtceu:sifter/sift_rock_salt_purified_ore_to_gems" | "gtceu:packer/unpackage_soldering_alloy_tiny_dust" | "gtceu:shaped/block_compress_malachite" | "minecraft:chiseled_deepslate" | "gtceu:arc_furnace/arc_polyvinyl_chloride_large_restrictive_item_pipe" | "gtceu:compressor/compress_certus_quartz_gem_to_block" | "gtceu:ore_washer/wash_pentlandite_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/package_zeron_100_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_ash" | "gtceu:blasting/smelt_netherrack_sapphire_ore_to_ingot" | "gtceu:macerator/macerate_hv_energy_input_hatch" | "minecraft:soul_torch" | "gtceu:shapeless/glass_dust_flint" | "minecraft:large_boiler/oak_chest_boat" | "gtceu:wiremill/mill_lead_wire_to_fine_wire" | "gtceu:extractor/extract_black_steel_gear" | "framedblocks:framed_stacked_slope_panel_rotate_to_framed_stacked_slope_slab" | "gtceu:extractor/extract_iron_rotor" | "gtceu:shaped/me_fluid_hatch_input_to_output" | "gtceu:shaped/zpm_sifter" | "gtceu:shaped/turbine_blade_magnalium" | "gtceu:macerator/macerate_dragonsteel_single_wire" | "mysticaladaptations:insanium_sword" | "farmersdelight:rope_from_safety_net" | "gtceu:macerator/macerate_fullers_earth_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_lead_crushed_ore_to_impure_dust" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_1_single" | "gtceu:ore_washer/wash_trona_pure_dust_to_dust" | "gtceu:laser_engraver/crystal_cpu" | "gtceu:smelting/smelt_purifiedore_beryllium_to_ingot" | "gtceu:assembler/normal_treated_wood_pipe" | "mysticalagriculture:seed/infusion/hepatizon" | "gtceu:shaped/tiny_dust_disassembling_bentonite" | "gtceu:macerator/macerate_pure_netherite_bolt" | "create:crafting/kinetics/super_glue" | "gtceu:shaped/maintenance_hatch_cleaning" | "gtceu:macerator/macerate_gold_nonuple_fluid_pipe" | "gtceu:cutter/cut_naquadah_alloy_block_to_plate_distilled_water" | "gtceu:shaped/compress_zeolite_to_ore_block" | "xtonesreworked:zkul_block_9" | "gtceu:assembler/cover_osmium_wire_gt_octal_silicone" | "xtonesreworked:zkul_block_7" | "minecraft:weathered_cut_copper_from_weathered_copper_stonecutting" | "xtonesreworked:zkul_block_8" | "gtceu:alloy_smelter/alloy_smelt_americium_to_nugget" | "xtonesreworked:zkul_block_5" | "xtonesreworked:zkul_block_6" | "gtceu:smelting/smelt_impuredust_galena_to_ingot" | "minecraft:gray_dye" | "railways:sequenced_assembly/track_dark_oak_wide" | "gtceu:arc_furnace/arc_kanthal_quadruple_wire" | "gtceu:extractor/extract_ultimet_screw" | "gtceu:arc_furnace/arc_ev_bender" | "gtceu:arc_furnace/arc_wood_drum" | "gtceu:arc_furnace/arc_naquadah_alloy_double_cable" | "gtceu:shapeless/crushed_ore_to_dust_hematite" | "gtceu:forge_hammer/hammer_pure_netherite_to_plate" | "minecraft:slime_ball" | "gtceu:shaped/ev_sifter" | "gtceu:extruder/extrude_tungsten_carbide_ingot_to_small_gear" | "gtceu:shapeless/crushed_ore_to_dust_iron" | "gtceu:packer/package_debris_tiny_dust" | "gtceu:centrifuge/centrifuge_almandine_dirty_dust_to_dust" | "gtceu:extractor/extract_cobalt_ingot" | "gtceu:centrifuge/centrifuge_granitic_mineral_sand_dirty_dust_to_dust" | "gtceu:macerator/macerate_alunite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_iv_packer" | "gtceu:shaped/hv_electromagnetic_separator" | "gtceu:extractor/extract_red_alloy_screw" | "gtceu:cutter/cut_yttrium_barium_cuprate_block_to_plate_water" | "gtceu:arc_furnace/arc_aluminium_tiny_fluid_pipe" | "gtceu:centrifuge/decomposition_centrifuging__sodium_potassium" | "gtceu:extractor/extract_osmiridium_ring" | "gtceu:create_mixer/fermented_spider_eye_red" | "ae2:network/cables/smart_light_blue" | "gtceu:shaped/sword_diamond" | "gtceu:macerator/macerate_mv_centrifuge" | "xtonesreworked:zkul_block_3" | "xtonesreworked:zkul_block_4" | "gtceu:shapeless/purified_ore_to_dust_spodumene" | "xtonesreworked:zkul_block_1" | "xtonesreworked:zkul_block_2" | "gtceu:arc_furnace/arc_nichrome_double_plate" | "gtceu:assembler/asmd_diode" | "gtceu:shaped/scythe_duranium" | "xtonesreworked:zkul_block_0" | "gtceu:extruder/extrude_chromium_huge_pipe" | "gtceu:shaped/knife_flint" | "gtceu:electromagnetic_separator/separate_naquadah_pure_dust_to_dust" | "gtceu:arc_furnace/arc_golden_helmet" | "gtceu:extruder/extrude_polyethylene_large_pipe" | "gtceu:chemical_reactor/carbon_dioxide_from_charcoal_dust" | "createarmory:casing_mold_recipe" | "framedblocks:framed_gate_door" | "minecraft:large_boiler/black_banner" | "gtceu:macerator/macerate_raw_galena_ore_to_crushed_ore" | "create:cut_limestone_brick_slab_recycling" | "gtceu:cutter/cut_silicon_boule_distilled_water" | "gtceu:forge_hammer/hammer_tungstate_crushed_ore_to_dust" | "minecraft:end_stone_brick_slab_from_end_stone_brick_stonecutting" | "gtceu:macerator/macerate_iridium_screw" | "gtceu:shaped/luv_electromagnetic_separator" | "gtceu:macerator/macerate_cyan_glazed_terracotta" | "gtceu:shapeless/graphene_wire_wiregtdouble_quadrupling" | "exnihilosequentia:sieve/ens_sweet_berries" | "minecraft:steam_boiler/oak_fence" | "thermal:machines/pulverizer/pulverizer_nickel_plate_to_dust" | "gtceu:shaped/nugget_assembling_zeron_100" | "mysticalagriculture:tertium_ingot" | "gtceu:arc_furnace/arc_black_steel_octal_cable" | "powersuits:modules/movement/swim_boost" | "gtceu:packer/pack_magnesium_diboride_wires_4_single" | "gtceu:arc_furnace/arc_nichrome_hex_wire" | "extendedcrafting:enhanced_ender_ingot_block_uncraft" | "gtceu:shaped/small_dust_assembling_maraging_steel_300" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_rotor" | "gtceu:compressor/compress_copper_nugget_to_ingot" | "gtceu:arc_furnace/arc_frostproof_machine_casing" | "gtceu:shaped/tiny_dust_disassembling_enriched_naquadah" | "gtceu:shapeless/block_decompress_enriched_naquadah_trinium_europium_duranide" | "gtceu:macerator/macerate_raw_barite_ore_to_crushed_ore" | "gtceu:arc_furnace/glass_from_sand" | "create:small_ochrum_brick_slab_from_stone_types_ochrum_stonecutting" | "gtceu:centrifuge/red_alloy_separation" | "gtceu:extruder/extrude_aluminium_large_pipe" | "gtceu:macerator/macerate_plasma_large_turbine" | "gtceu:arc_furnace/arc_rose_gold_plate" | "gtceu:fluid_solidifier/solidify_gallium_to_ingot" | "gtceu:smelting/smelt_lazurite_ore_to_ingot" | "gtceu:ore_washer/wash_stibnite_crushed_ore_to_purified_ore_fast" | "minecraft:steam_boiler/jungle_log" | "xtonesreworked:vena_block_10_from_stonecutting" | "gtceu:compressor/compress_zinc_nugget_to_ingot" | "xtonesreworked:ztyl_block_5_from_stonecutting" | "gtceu:macerator/macerate_cobblestone_slab" | "gtceu:shapeless/osmium_wire_wiregthex_splitting" | "create:cutting/compat/silentgear/netherwood_wood" | "gtceu:cutter/cut_blue_steel_block_to_plate" | "gtceu:shapeless/hssg_wire_wiregtdouble_splitting" | "gtceu:bender/bend_enriched_naquadah_plate_to_foil" | "gtceu:mixer/black_steel" | "gtceu:packer/package_cobalt_small_dust" | "gtceu:shaped/lv_forming_press" | "thermal:machines/crystallizer/crystallizer_apatite" | "gtceu:shaped/tiny_dust_assembling_palladium" | "gtceu:shaped/small_dust_assembling_obsidian" | "mysticalagriculture:essence/minecraft/kelp" | "gtceu:packer/package_lead_nonuple_pipe" | "gtceu:shapeless/naquadah_wire_wiregthex_splitting" | "minecraft:steam_boiler/jungle_door" | "gtceu:macerator/macerate_yttrium_barium_cuprate_block" | "gtceu:shapeless/purified_ore_to_dust_tricalcium_phosphate" | "create:crafting/appliances/netherite_backtank" | "gtceu:forge_hammer/hammer_netherrack_monazite_ore_to_raw_ore" | "create:crafting/kinetics/millstone" | "gtceu:arc_furnace/arc_ev_fluid_heater" | "gtceu:shaped/good_circuit_board" | "gtceu:extruder/extrude_copper_large_pipe" | "minecraft:sticky_piston" | "gtceu:shapeless/fine_wire_indium_tin_barium_titanium_cuprate" | "gtceu:assembler/cover_silver_wire_gt_hex_silicone" | "gtceu:macerator/macerate_americium_foil" | "gtceu:arc_furnace/arc_hssg_double_wire" | "gtceu:chemical_reactor/nitric_acid_from_dioxide_1" | "gtceu:shaped/tiny_dust_assembling_cyclohexanone_oxime" | "exnihilosequentia:ens_stone_hammer" | "gtceu:shaped/torch_phosphorus" | "minecraft:exposed_cut_copper_slab_from_exposed_copper_stonecutting" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_4_0" | "gtceu:shaped/axe_titanium" | "gtceu:shaped/small_dust_disassembling_antimony" | "gtceu:macerator/macerate_stone_bricks" | "gtceu:shaped/uv_forming_press" | "gtceu:arc_furnace/arc_hv_voltage_coil" | "gtceu:large_boiler/treated_wood_plate" | "gtceu:ore_washer/wash_electrotine_crushed_ore_to_purified_ore_distilled" | "gtceu:forge_hammer/hammer_tantalite_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_melodium_double_wire" | "gtceu:macerator/macerate_rod_extruder_mold" | "gtceu:mixer/gunpowder_from_charcoal" | "gtceu:shaped/luv_lathe" | "gtceu:assembler/casing_stress_proof" | "gtceu:arc_furnace/arc_naquadria_fine_wire" | "gtceu:shaped/stick_long_stick_vanadium_steel" | "framedblocks:framing_saw/framed_inner_prism" | "gtceu:ore_washer/wash_ruby_crushed_ore_to_purified_ore_fast" | "gtceu:laser_engraver/engrave_topaz_exquisite_gem_to_flawless_gem" | "gtceu:packer/package_indium_tin_barium_titanium_cuprate_small_dust" | "gtceu:shaped/small_dust_disassembling_diorite" | "gtceu:shapeless/niobium_titanium_wire_wiregtquadruple_splitting" | "gtceu:extractor/extract_copper_single_cable" | "gtceu:macerator/macerate_red_garnet_crushed_ore_to_impure_dust" | "gtceu:shaped/quantum_chest_luv" | "ae2additions:cells/super/1024k" | "gtceu:shapeless/block_decompress_spessartine" | "ftbquests:loot_crate_opener" | "create:exposed_copper_tile_slab_from_exposed_copper_tiles_stonecutting" | "gtceu:shaped/drill_head_stainless_steel" | "gtceu:extractor/extract_tungsten_steel_bolt" | "gtceu:shapeless/decompress_calcite_from_ore_block" | "gtceu:centrifuge/decomposition_centrifuging__black_steel" | "gtceu:shapeless/block_decompress_blue_topaz" | "gtceu:alloy_smelter/alloy_smelt_aluminium_to_ingot" | "fluxnetworks:wipe_fluxplug" | "gtceu:extruder/extrude_cupronickel_small_pipe" | "fantasyfurniture:large_boiler/necrolord/door_double" | "gtceu:compressor/compress_magnetic_samarium_nugget_to_ingot" | "gtceu:extruder/extrude_copper_pipe" | "gtceu:forge_hammer/hammer_tantalum_carbide_to_plate" | "gtceu:macerator/macerate_diatomite_crushed_ore_to_dust" | "gtceu:assembler/cover_tritanium_wire_gt_single_silicone" | "gtceu:shaped/tiny_dust_disassembling_black_steel" | "gtceu:shaped/tiny_dust_disassembling_hastelloy_x" | "gtceu:alloy_smelter/alloy_smelt_trinium_nugget_to_ingot" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_single_wire" | "gtceu:shaped/bolt_saw_rhodium_plated_palladium" | "gtceu:circuit_assembler/workstation_ev_soldering_alloy" | "gtceu:assembler/cover_nickel_wire_gt_quadruple_silicone" | "gtceu:cutter/cut_niobium_titanium_block_to_plate_distilled_water" | "gtceu:shapeless/purified_ore_to_dust_glauconite_sand" | "mysticalagriculture:tertium_block_uncraft" | "gtceu:compressor/compress_spessartine_gem_to_block" | "gtceu:fluid_solidifier/solidify_osmium_to_plate" | "gtceu:forge_hammer/hammer_deepslate_soapstone_ore_to_raw_ore" | "gtceu:shaped/stick_long_tungsten_carbide" | "thermal:machines/smelter/smelter_alloy_signalum" | "gtceu:cutter/cut_darmstadtium_long_rod_to_rod_distilled_water" | "gtceu:shaped/implosion_compressor" | "gtceu:shaped/hv_fluid_solidifier" | "gtceu:cutter/cut_diamond_block_to_plate_water" | "gtceu:lathe/lathe_osmiridium_to_rod" | "gtceu:macerator/macerate_lv_gas_collector" | "create:crafting/copper/waxed_exposed_copper_shingles_from_honeycomb" | "gtceu:assembler/cover_cobalt_wire_gt_single_silicone" | "gtceu:packer/pack_tritanium_wires_3_single" | "gtceu:shapeless/dragonsteel_wire_wiregtoctal_splitting" | "gtceu:shaped/nugget_assembling_plutonium" | "gtceu:smelting/dust_gold__demagnetize_from_dust" | "gtceu:cutter/cut_glass_block_to_plate" | "gtceu:macerator/macerate_melodium_double_wire" | "gtceu:macerator/macerate_deepslate_bauxite_ore_to_raw_ore" | "farmersdelight:integration/create/milling/wild_onions" | "gtceu:packer/package_sodium_sulfide_tiny_dust" | "gtceu:compressor/compress_lapis_gem_to_block" | "gtceu:arc_furnace/arc_iv_voltage_coil" | "gtceu:extractor/extract_rose_gold_nugget" | "gtceu:shaped/hv_kinetic_input_box" | "gtceu:extractor/extract_molybdenum_ingot" | "gtceu:smelting/smelt_raw_bauxite_ore_to_ingot" | "gtceu:arc_furnace/arc_kanthal_spring" | "minecraft:cobblestone_wall_from_cobblestone_stonecutting" | "ae2:network/cells/item_cell_housing" | "gtceu:ore_washer/wash_malachite_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_hv_fluid_passthrough_hatch" | "gtceu:macerator/macerate_stainless_steel_ingot" | "gtceu:ore_washer/wash_uraninite_crushed_ore_to_purified_ore_fast" | "gtceu:packer/package_soul_infused_small_dust" | "gtceu:shaped/crowbar_neutronium" | "create:crafting/copper/waxed_copper_tile_slab_from_honeycomb" | "gtceu:macerator/macerate_netherrack_cinnabar_ore_to_raw_ore" | "mysticalagriculture:seed/crafting/nitro_crystal" | "createarmory:five_five_six_mold_recipe" | "gtceu:shaped/tiny_dust_assembling_antimony" | "gtceu:smelting/dust_nickel_zinc_ferrite__demagnetize_from_dust" | "minecraft:yellow_dye_from_sunflower" | "gtceu:extractor/extract_blue_steel_rod" | "thermal:machines/crucible/crucible_magma_block_to_lava" | "gtceu:shaped/frame_enderium" | "gtceu:assembler/cover_copper_wire_gt_octal_silicone" | "gtceu:packer/pack_black_steel_wires_4_single" | "mysticalagriculture:souls/feather" | "gtceu:bender/bend_shellite_to_plate" | "gtceu:fluid_solidifier/solidify_soul_infused_to_rotor" | "gtceu:cutter/cut_rhodium_screw_to_bolt" | "minecraft:oak_slab" | "gtceu:blasting/smelt_raw_electrotine_ore_to_ingot" | "gtceu:packer/package_cerium_small_dust" | "mysticalagradditions:insanium_coal_block_uncraft" | "gtceu:arc_furnace/arc_plasma_large_turbine" | "gtceu:packer/unpackage_salt_small_dust" | "gtceu:alloy_smelter/alloy_smelt_stellarium_ingot_to_block" | "xtonesreworked:reds_block_0" | "create:tiled_glass_from_glass_colorless_stonecutting" | "gtceu:smelting/smelt_netherrack_goethite_ore_to_ingot" | "gtceu:bender/bend_signalum_plate_to_double_plate" | "gtceu:macerator/macerate_malachite_gem" | "create:smelting/silver_ingot_compat_thermal" | "gtceu:large_chemical_reactor/biphenyl_from_toluene" | "gtceu:mixer/cupronickel" | "gtceu:shaped/huge_ultimet_pipe" | "gtceu:shaped/plate_double_darmstadtium" | "gtceu:assembler/cover_black_steel_wire_gt_hex_silicone" | "gtceu:shaped/small_dust_assembling_cerium" | "gtceu:extruder/extrude_gold_tiny_pipe" | "fantasyfurniture:steam_boiler/bone/wither/door_single" | "gtceu:shaped/ev_block_breaker" | "gtceu:shaped/stick_long_tungsten_steel" | "gtceu:blasting/smelt_cassiterite_sand_ore_to_ingot" | "gtceu:shaped/hammer_damascus_steel" | "gtceu:shaped/wrench_head_polytetrafluoroethylene" | "gtceu:extruder/extrude_dragonsteel_wire" | "gtceu:macerator/macerate_osmium_small_restrictive_item_pipe" | "gtceu:arc_furnace/arc_tritanium_ring" | "gtceu:extractor/extract_aluminium_double_plate" | "gtceu:extruder/extrude_rubber_ingot_to_ring" | "gtceu:assembler/energy_hatch_4a_uhv" | "mysticalagriculture:prudentium_essence" | "gtceu:shaped/bolt_saw_iron" | "gtceu:extruder/extrude_trinium_ingot_to_bolt" | "farmersdelight:netherite_knife_smithing" | "gtceu:blasting/smelt_endstone_lepidolite_ore_to_ingot" | "xtonesreworked:zone_block_0" | "ae2:transform/chipped_budding_quartz" | "gtceu:arc_furnace/arc_osmium_large_item_pipe" | "gtceu:macerator/macerate_lv_forge_hammer" | "farmersdelight:rice_panicle" | "gtceu:smelting/smelt_netherrack_kyanite_ore_to_ingot" | "gtceu:cutter/cut_lead_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_block_extruder_mold" | "framedblocks:framed_flat_ext_double_slope_panel_corner" | "gtceu:macerator/macerate_tetrahedrite_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_tungsten_to_nugget" | "gtceu:arc_furnace/arc_magnesium_diboride_single_wire" | "create:framed_glass_pane" | "gtceu:large_chemical_reactor/cumene_from_benzene" | "gtceu:shaped/luv_autoclave" | "gtceu:shaped/plate_molybdenum_disilicide" | "gtceu:compressor/compress_cobalt_brass_to_block" | "gtceu:macerator/macerate_crimson_stairs" | "farmersdelight:tatami" | "create:compat/projectvibrantjourneys/cutting/stripped_palm_log" | "gtceu:macerator/macerate_oak_planks" | "framedblocks:framing_saw/framed_vertical_half_stairs" | "gtceu:packer/package_deepslate_small_dust" | "xtonesreworked:zone_block_8" | "gtceu:blasting/smelt_endstone_pyrope_ore_to_ingot" | "xtonesreworked:zone_block_7" | "xtonesreworked:zone_block_6" | "xtonesreworked:zone_block_5" | "gtceu:shapeless/nugget_disassembling_beryllium" | "xtonesreworked:zone_block_4" | "gtceu:arc_furnace/arc_neutronium_tiny_fluid_pipe" | "gtceu:blasting/smelt_endstone_electrotine_ore_to_ingot" | "gtceu:packer/unpackage_tin_tiny_dust" | "xtonesreworked:zone_block_3" | "xtonesreworked:zone_block_2" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_quadruple_wire" | "xtonesreworked:zone_block_1" | "gtceu:smelting/smelt_puredust_cassiterite_to_ingot" | "gtceu:macerator/macerate_cobalt_ore_to_raw_ore" | "mysticalagriculture:seed/infusion/honey" | "gtceu:vacuum_freezer/magnesium_diboride" | "thermal:machines/press/unpacking/press_raw_tin_unpacking" | "gtceu:shapeless/fine_wire_zinc" | "xtonesreworked:zone_block_9" | "gtceu:packer/package_asbestos_small_dust" | "railways:sequenced_assembly/track_byg_white_mangrove" | "farmersdelight:cutting/crimson_door" | "gtceu:arc_furnace/arc_lead_small_spring" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_3_single" | "gtceu:ore_washer/wash_chalcocite_pure_dust_to_dust" | "gtceu:chemical_reactor/sulfur_dioxide_from_sulfide" | "gtceu:shaped/small_dust_assembling_sodium_hydroxide" | "gtceu:forge_hammer/hammer_netherrack_pentlandite_ore_to_raw_ore" | "gtceu:packer/package_granitic_mineral_sand_tiny_dust" | "gtceu:shaped/super_chest_lv" | "create:splashing/crushed_raw_iron" | "colossalchests:colossal_chest_gold" | "gtceu:arc_furnace/arc_zpm_quantum_tank" | "gtceu:cutter/cut_sodalite_flawless_gem_to_gem_distilled_water" | "framedblocks:framing_saw/framed_double_slope" | "gtceu:packer/pack_red_alloy_wires_4_single" | "gtceu:thermal_centrifuge/centrifuge_aluminium_crushed_ore_to_refined_ore" | "gtceu:bender/bend_cobalt_brass_ingot_to_double_plate" | "gtceu:bender/bend_lead_long_rod_to_spring" | "gtceu:arc_furnace/arc_luv_processing_array" | "gtceu:cutter/cut_olivine_exquisite_gem_to_flawless_gem_water" | "mysticalagriculture:seed/reprocessor/tungsten" | "gtceu:forge_hammer/hammer_deepslate_pitchblende_ore_to_raw_ore" | "gtceu:packer/pack_aluminium_wires_2_single" | "framedblocks:framing_saw/framed_flat_ext_slope_panel_corner" | "gtceu:arc_furnace/arc_tin_spring" | "gtceu:macerator/macerate_tin_alloy_block" | "gtceu:packer/strip_annealed_copper_cable_gt_single" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtdouble_splitting" | "gtceu:smelting/smelt_iron_ore_to_ingot" | "gtceu:macerator/macerate_antimony_ingot" | "gtceu:extractor/extract_naquadria_rod" | "gtceu:cutter/cut_stellarium_screw_to_bolt_water" | "gtceu:shaped/super_chest_ev" | "gtceu:centrifuge/glowstone_separation" | "gtceu:ore_washer/wash_goethite_pure_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_cassiterite" | "packagedauto:fluid_package_filler" | "fantasyfurniture:large_boiler/necrolord/wool" | "gtceu:arc_furnace/arc_duranium_foil" | "gtceu:packer/package_sulfur_tiny_dust" | "minecraft:polished_blackstone_brick_wall_from_blackstone_stonecutting" | "gtceu:shaped/screwdriver_tip_rose_gold" | "gtceu:extractor/extract_blaze_powder" | "gtceu:macerator/macerate_lv_fisher" | "gtceu:extractor/extract_tungsten_carbide_small_gear" | "gtceu:shaped/small_dust_assembling_sapphire" | "gtceu:arc_furnace/arc_tin_alloy_huge_fluid_pipe" | "gtceu:extruder/extrude_shellite_ingot_to_rotor" | "gtceu:packer/unpackage_phosphorus_pentoxide_tiny_dust" | "gtceu:shaped/nugget_assembling_lead" | "gtceu:macerator/macerate_tungsten_screw" | "create:cut_limestone_wall_from_stone_types_limestone_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_brass_ingot_to_block" | "gtceu:blasting/smelt_endstone_molybdenite_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_gypsum" | "gtceu:extractor/extract_soul_infused_screw" | "gtceu:macerator/macerate_deepslate_tantalite_ore_to_raw_ore" | "framedblocks:framing_saw/framed_elevated_slope_slab" | "gtceu:create_mixer/concrete_from_marble" | "gtceu:macerator/macerate_ev_fluid_solidifier" | "gtceu:extruder/extrude_melodium_to_rod" | "gtceu:arc_furnace/arc_hv_packer" | "gtceu:extractor/extract_hsse_long_rod" | "gtceu:extruder/extrude_annealed_copper_to_rod" | "gtceu:alloy_smelter/alloy_smelt_thorium_to_nugget" | "gtceu:macerator/macerate_nickel_zinc_ferrite_rod" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_plate" | "gtceu:packer/package_opal_small_dust" | "gtceu:shaped/small_dust_disassembling_magnesium_chloride" | "railways:sequenced_assembly/track_biomesoplenty_fir" | "gtceu:macerator/macerate_quartzite_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_small_gear" | "gtceu:shaped/huge_cobalt_brass_pipe" | "gtceu:compressor/compress_silicon_nugget_to_ingot" | "gtceu:lathe/lathe_electrum_to_rod" | "gtceu:macerator/macerate_deepslate_zeolite_ore_to_raw_ore" | "gtceu:macerator/macerate_mangrove_planks" | "gtceu:fluid_solidifier/solidify_samarium_iron_arsenic_oxide_to_ingot" | "gtceu:bender/bend_uranium_plate_to_double_plate" | "xtonesreworked:sync_block_11_from_stonecutting" | "gtceu:shaped/hv_block_breaker" | "gtceu:smelting/smelt_bauxite_ore_to_ingot" | "gtceu:extruder/extrude_duranium_small_pipe" | "packagedauto:packager" | "mysticalagriculture:seed/crafting/awakened_draconium" | "gtceu:smelting/smelt_tungstate_ore_to_ingot" | "gtceu:macerator/macerate_naquadah_quadruple_fluid_pipe" | "gtceu:arc_furnace/arc_hsss_bolt" | "gtceu:large_chemical_reactor/methane_from_elements" | "gtceu:shaped/tiny_dust_disassembling_raw_styrene_butadiene_rubber" | "gtceu:shaped/super_chest_hv" | "gtceu:macerator/macerate_salt_block" | "gtceu:shaped/round_osmiridium" | "thermal:machines/press/packing3x3/press_sugar_cane_packing" | "extendedcrafting:ender_component" | "mysticalagriculture:imperium_watering_can" | "gtceu:shaped/small_dust_disassembling_glowstone" | "gtceu:packer/unpackage_iridium_chloride_tiny_dust" | "exnihilosequentia:crucible/ens_andesite" | "gtceu:extractor/extract_hastelloy_c_276_plate" | "xtonesreworked:vena_block_8_from_stonecutting" | "create:deploying/waxed_exposed_cut_copper_from_adding_wax" | "gtceu:shaped/shovel_hsse" | "gtceu:electric_blast_furnace/blast_melodium" | "powersuits:modules/cosmetic/transparent_armor" | "create:compat/betterendforge/pressing/crystal_moss_path" | "ae2:matter_cannon/nuggets/osmium" | "gtceu:macerator/macerate_plate_casting_mold" | "gtceu:cutter/cut_pyrope_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_black_bronze_gear" | "exmachinis:netherite_upgrade" | "gtceu:blasting/smelt_endstone_asbestos_ore_to_ingot" | "gtceu:macerator/macerate_blue_ice" | "gtceu:shaped/pipe_huge_restrictive_brass" | "thermal:rich_slag_bricks" | "railways:sequenced_assembly/track_biomesoplenty_cherry_narrow" | "gtceu:extruder/extrude_cobalt_small_pipe" | "gtceu:cutter/cut_iridium_block_to_plate_water" | "create:compat/byg/milling/hydrangea_bush" | "gtceu:centrifuge/centrifuge_uraninite_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_rock_salt_ore_to_raw_ore" | "gtceu:distillery/distill_lightly_hydro_cracked_gas_to_helium" | "minecraft:steam_boiler/mangrove_boat" | "gtceu:alloy_smelter/alloy_smelt_vanadium_gallium_ingot_to_block" | "gtceu:lathe/buzzsaw_gear_diamond" | "gtceu:macerator/macerate_netherrack_opal_ore_to_raw_ore" | "gtceu:packer/package_naquadah_nonuple_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_12_crown_4_li" | "framedblocks:framing_saw/framed_horizontal_pane" | "minecraft:steam_boiler/spruce_log" | "gtceu:compressor/compress_bronze_to_block" | "minecraft:blaze_powder" | "gtceu:shaped/pickaxe_sterling_silver" | "create:cutting/compat/byg/stripped_cherry_wood" | "gtceu:shaped/tiny_dust_assembling_graphene" | "create:compat/byg/milling/black_rose" | "gtceu:compressor/compress_maraging_steel_300_nugget_to_ingot" | "gtceu:ore_washer/wash_tungstate_pure_dust_to_dust" | "gtceu:shaped/plate_chromium" | "gtceu:shaped/resistor_wire_fine_charcoal" | "gtceu:extractor/extract_cupronickel_hex_cable" | "thermal:parts/constantan_gear" | "gtceu:shaped/large_wiremill" | "thermal:storage/bamboo_block" | "gtceu:blasting/smelt_endstone_chalcopyrite_ore_to_ingot" | "create:polished_cut_calcite_wall_from_stone_types_calcite_stonecutting" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_foil" | "gtceu:arc_furnace/arc_steel_rod" | "gtceu:macerator/macerate_potin_large_fluid_pipe" | "gtceu:packer/package_goethite_tiny_dust" | "gtceu:cutter/cut_titanium_tungsten_carbide_block_to_plate" | "ae2:decorative/sky_stone_small_brick_from_stonecutting" | "gtceu:large_chemical_reactor/hydro_crack_propane" | "gtceu:macerator/macerate_wrought_iron_gear" | "gtceu:mixer/aqua_regia" | "gtceu:arc_furnace/arc_naquadah_alloy_single_wire" | "gtceu:arc_furnace/arc_ultimet_bolt" | "gtceu:shaped/pipe_normal_restrictive_osmium" | "gtceu:vacuum_freezer/zeron_100" | "gtceu:blasting/smelt_raw_molybdenite_ore_to_ingot" | "gtceu:shaped/hoe_cobalt_brass" | "gtceu:alloy_smelter/alloy_smelt_reinforced_epoxy_resin_to_nugget" | "gtceu:macerator/macerate_brown_terracotta" | "mysticalagriculture:seed/reprocessor/experience" | "gtceu:packer/unpackage_cobaltite_small_dust" | "mysticalagriculture:seed/infusion/amethyst_bronze" | "mysticalagriculture:soulium_gemstone" | "gtceu:extruder/extrude_epoxy_ingot_to_block" | "gtceu:lathe/lathe_diamond_plate_to_lens" | "gtceu:extractor/extract_trinium_plate" | "gtceu:alloy_smelter/alloy_smelt_americium_to_ingot" | "gtceu:ore_washer/wash_ilmenite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_magnetic_neodymium_nugget" | "gtceu:packer/unpackage_enriched_naquadah_small_dust" | "gtceu:shaped/uv_extractor" | "gtceu:arc_furnace/arc_magnalium_normal_item_pipe" | "mysticalagriculture:essence/botania/lime_mystical_flower" | "gtceu:macerator/macerate_endstone_lead_ore_to_raw_ore" | "gtceu:extractor/extract_hssg_small_gear" | "framedblocks:framed_half_stairs" | "gtceu:macerator/macerate_rhodium_plated_palladium_ring" | "gtceu:shaped/small_dust_assembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:packer/pack_lumium_wires_2_single" | "gtceu:packer/package_neutronium_nonuple_pipe" | "gtceu:shaped/plate_dragonsteel" | "gtceu:extractor/extract_hsse_nugget" | "gtceu:forge_hammer/hammer_pentlandite_ore_to_raw_ore" | "thermal:rockwool/blue_rockwool_from_dye" | "gtceu:extractor/extract_titanium_rod" | "gtceu:macerator/macerate_palladium_block" | "gtceu:packer/package_almandine_tiny_dust" | "gtceu:shaped/super_chest_mv" | "packagedauto:unpackager" | "gtceu:macerator/macerate_steel_normal_fluid_pipe" | "gtceu:shaped/stick_enriched_naquadah" | "gtceu:smelting/smelt_deepslate_plutonium_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_magnetic_iron_to_nugget" | "gtceu:assembler/electric_motor_lv_steel" | "gtceu:macerator/macerate_deepslate_talc_ore_to_raw_ore" | "gtceu:shaped/small_europium_pipe" | "gtceu:centrifuge/centrifuge_iron_pure_dust_to_dust" | "create:compat/atmospheric/cutting/stripped_grimwood_log" | "ae2:tools/certus_quartz_spade" | "gtceu:chemical_bath/bathe_copper_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_rhodium_rod" | "gtceu:fluid_solidifier/solidify_polytetrafluoroethylene_to_nugget" | "minecraft:prismarine_slab_from_prismarine_stonecutting" | "gtceu:centrifuge/centrifuge_asbestos_dirty_dust_to_dust" | "gtceu:cutter/cut_palladium_block_to_plate_distilled_water" | "gtceu:cutter/cut_olivine_block_to_plate_distilled_water" | "gtceu:forge_hammer/hammer_emerald_refined_ore_to_dust" | "minecraft:deepslate_tile_wall_from_deepslate_bricks_stonecutting" | "thermal:machines/press/press_bell_pepper_packing" | "gtceu:arc_furnace/arc_osmiridium_long_rod" | "gtceu:shaped/small_dust_assembling_treated_wood" | "gtceu:shaped/pickaxe_neutronium" | "gtceu:cutter/cut_diamond_screw_to_bolt_distilled_water" | "gtceu:bender/bend_naquadria_ingot_to_double_plate" | "gtceu:shaped/small_dust_disassembling_graphene" | "minecraft:white_stained_glass" | "gtceu:macerator/macerate_luv_electromagnetic_separator" | "gtceu:extractor/extract_chromium_bolt" | "gtceu:macerator/macerate_aluminium_huge_fluid_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_blue_topaz" | "create:compat/silentsgems/crushing/lepidolite_ore" | "mysticalagriculture:seed/crafting/stone" | "gtceu:shapeless/blaze_rod_to_powder" | "gtceu:large_chemical_reactor/chemical_dye_gray" | "minecraft:steam_boiler/mangrove_trapdoor" | "gtceu:macerator/macerate_iv_hermetic_casing" | "gtceu:shapeless/signalum_wire_wiregtoctal_doubling" | "minecraft:purpur_stairs" | "gtceu:macerator/macerate_hv_gas_collector" | "gtceu:shaped/pickaxe_wrought_iron" | "gtceu:centrifuge/centrifuge_calcite_pure_dust_to_dust" | "gtceu:large_chemical_reactor/lightly_hydro_crack_naphtha" | "exnihilosequentia:sieve/ens_gold_pieces_crushed_netherrack" | "gtceu:mixer/magnalium" | "gtceu:packer/package_chalcopyrite_tiny_dust" | "gtceu:extractor/extract_nickel_normal_restrictive_item_pipe" | "gtceu:shaped/shape_mold_anvil" | "gtceu:forge_hammer/hammer_neutronium_to_plate" | "gtceu:shaped/tiny_dust_disassembling_ender_eye" | "gtceu:centrifuge/centrifuge_opal_pure_dust_to_dust" | "gtceu:shapeless/fine_wire_tin" | "gtceu:extractor/extract_niobium_titanium_long_rod" | "mysticalagriculture:seed/infusion/yellorium" | "gtceu:shaped/drill_head_aluminium" | "gtceu:macerator/macerate_hv_fermenter" | "gtceu:assembler/assemble_cupronickel_pipe_large_restrictive" | "gtceu:shaped/quantum_tank_uv" | "gtceu:shaped/steam_miner" | "gtceu:arc_furnace/arc_iv_rock_crusher" | "gtceu:arc_furnace/arc_niobium_nitride_hex_cable" | "gtceu:electrolyzer/graphite_electrolysis" | "thermal_extra:soul_infused_glass" | "gtceu:arc_furnace/arc_steam_grinder" | "gtceu:extractor/extract_prismalium_plate" | "mysticalagriculture:augment/flight" | "mysticalagriculture:essence/minecraft/redstone" | "gtceu:shapeless/block_decompress_naquadic_netherite" | "gtceu:compressor/compress_salt_gem_to_block" | "gtceu:packer/package_mirabilite_small_dust" | "gtceu:packer/package_kanthal_small_dust" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_chloride_to_ingot" | "ae2:tools/paintballs_lumen_pink" | "gtceu:shaped/plate_double_indium_tin_barium_titanium_cuprate" | "framedblocks:framed_vertical_double_stairs_rotate_to_framed_double_stairs" | "gtceu:extruder/extrude_nickel_to_plate" | "gtceu:packer/unpackage_kanthal_tiny_dust" | "gtceu:shaped/plate_tin" | "gtceu:shaped/lv_block_breaker" | "gtceu:packer/unpackage_enriched_naquadah_tiny_dust" | "minecraft:large_boiler/brown_banner" | "gtceu:arc_furnace/arc_ev_field_generator" | "gtceu:extractor/extract_black_bronze_gear" | "gtceu:macerator/macerate_dark_oak_fence" | "gtceu:packer/package_gold_nonuple_pipe" | "gtceu:alloy_smelter/alloy_smelt_europium_nugget_to_ingot" | "gtceu:shaped/screwdriver_tip_aluminium" | "gtceu:shaped/tiny_dust_disassembling_soul_infused" | "gtceu:packer/strip_osmium_cable_gt_hex" | "gtceu:cutter/cut_red_steel_block_to_plate_distilled_water" | "gtceu:ore_washer/wash_copper_crushed_ore_to_purified_ore" | "gtceu:extruder/extrude_vanadium_gallium_ingot_to_long_rod" | "gtceu:centrifuge/centrifuge_pyrolusite_pure_dust_to_dust" | "colossalchests:interface_wood" | "gtceu:large_chemical_reactor/chemical_dye_light_blue" | "gtceu:centrifuge/centrifuge_chalcopyrite_pure_dust_to_dust" | "gtceu:shaped/lv_lathe" | "mysticalagriculture:essence/minecraft/spider_eye" | "gtceu:shapeless/decompress_bastnasite_from_ore_block" | "gtceu:assembler/tnt_minecart" | "gtceu:macerator/macerate_cobalt_brass_normal_item_pipe" | "gtceu:assembler/assemble_neutronium_frame" | "gtceu:centrifuge/centrifuge_spodumene_dirty_dust_to_dust" | "gtceu:extruder/extrude_prismalium_ingot_to_small_gear" | "minecraft:gold_nugget" | "gtceu:packer/package_wulfenite_small_dust" | "create:cut_ochrum_slab_from_stone_types_ochrum_stonecutting" | "create:small_dripstone_brick_slab" | "gtceu:assembler/cover_osmium_wire_gt_single_styrene_butadiene" | "create:crafting/kinetics/stressometerfrom_conversion" | "gtceu:cutter/cut_niobium_titanium_screw_to_bolt_water" | "gtceu:macerator/macerate_mv_fisher" | "gtceu:electrolyzer/decomposition_electrolyzing_18_crown_6_k" | "gtceu:shapeless/purified_ore_to_dust_fullers_earth" | "gtceu:compressor/compress_neutronium_to_block" | "gtceu:shaped/plate_silver" | "mysticalagradditions:essence/nether_star_shard" | "gtceu:shaped/steam_boiler_lava_bronze" | "minecraft:large_boiler/blaze_rod" | "gtceu:macerator/macerate_lumium_plate" | "gtceu:cutter/cut_samarium_long_rod_to_rod_water" | "gtceu:shaped/luv_fluid_solidifier" | "gtceu:forge_hammer/hammer_emerald_block_to_gem" | "gtceu:shaped/tiny_dust_disassembling_neutronium" | "gtceu:shaped/plate_vanadium_steel" | "gtceu:arc_furnace/arc_iron_double_wire" | "gtceu:large_chemical_reactor/golden_apple" | "thermal:dynamo_numismatic" | "gtceu:shapeless/purified_ore_to_dust_tungstate" | "gtceu:extractor/extract_magnetic_iron_ingot" | "gtceu:shaped/lv_forge_hammer" | "gtceu:shaped/small_gear_stellarium" | "create:cut_scoria_bricks_from_stone_types_scoria_stonecutting" | "gtceu:extractor/extract_nickel_zinc_ferrite_nugget" | "thermal:fire_charge/lumium_ingot_4" | "gtceu:extractor/extract_rhodium_screw" | "gtceu:packer/package_damascus_steel_tiny_dust" | "gtceu:shaped/screwdriver_invar" | "gtceu:extruder/extrude_rose_gold_huge_pipe" | "mysticalagriculture:seed/reprocessor/rose_gold" | "gtceu:macerator/macerate_raw_cobalt_ore_to_crushed_ore" | "farmersdelight:canvas_rug" | "gtceu:macerator/macerate_stellarium_double_wire" | "gtceu:extractor/extract_palladium_fine_wire" | "gtceu:mixer/glue_from_methyl_acetate" | "gtceu:arc_furnace/arc_chromium_bolt" | "gtceu:macerator/macerate_cassiterite_crushed_ore_to_dust" | "minecraft:red_sandstone_wall_from_red_sandstone_stonecutting" | "gtceu:extruder/extrude_neutronium_small_pipe" | "gtceu:fluid_solidifier/solidify_bronze_to_nugget" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_ethylene" | "gtceu:extractor/extract_glass_gem" | "minecraft:fletching_table" | "modularrouters:inspection_filter" | "gtceu:forge_hammer/hammer_blue_topaz_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_incoloy_ma_956_nugget_to_ingot" | "gtceu:smelting/demagnetize_magnetic_steel_ingot" | "gtceu:lathe/lathe_rose_gold_bolt_to_screw" | "gtceu:assembler/cover_black_steel_wire_gt_single_styrene_butadiene" | "gtceu:macerator/macerate_oak_stairs" | "gtceu:extruder/extrude_naquadria_ingot_to_block" | "mysticaladaptations:insanium_furnace" | "mysticalagriculture:seed/infusion/blizz" | "gtceu:alloy_smelter/alloy_smelt_osmium_ingot_to_block" | "gtceu:implosion_compressor/implode_dust_naquadic_netherite__tnt" | "mysticaladaptations:insanium_hoe" | "gtceu:arc_furnace/arc_indium_gallium_phosphide_double_plate" | "gtceu:distillery/distill_diluted_hydrochloric_acid_to_hydrochloric_acid" | "gtceu:shaped/tiny_dust_assembling_samarium" | "gtceu:shaped/knife_red_steel" | "gtceu:blasting/smelt_raw_cassiterite_ore_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_cobalt" | "gtceu:smelting/smelt_crushedore_stibnite_to_ingot" | "gtceu:blasting/smelt_raw_almandine_ore_to_ingot" | "thermal:machines/press/press_copper_ingot_to_plate" | "gtceu:shapeless/crushed_ore_to_dust_soapstone" | "gtceu:chemical_reactor/caprolactam" | "gtceu:shapeless/lead_cable_16" | "gtceu:cutter/cut_invar_rod_to_bolt" | "thermal:machine_frame" | "gtceu:shaped/tiny_dust_assembling_silicon" | "gtceu:thermal_centrifuge/centrifuge_redstone_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_watertight_steel_plate" | "thermal:machines/press/press_iron_nugget_to_coin" | "gtceu:macerator/macerate_vanadium_gallium_small_spring" | "create:cutting/compat/twilightforest/sorting_wood" | "gtceu:shaped/foil_palladium" | "gtceu:smelting/dust_uranium__demagnetize_from_dust" | "gtceu:forming_press/press_invar_turbine_rotor" | "xtonesreworked:sync_block_6_from_stonecutting" | "gtceu:lathe/lathe_blue_alloy_bolt_to_screw" | "gtceu:blasting/smelt_netherrack_tungstate_ore_to_ingot" | "gtceu:smelting/smelt_sodalite_ore_to_ingot" | "gtceu:macerator/macerate_tin_normal_item_pipe" | "gtceu:arc_furnace/arc_hssg_bolt" | "gtceu:macerator/macerate_lv_diode" | "gtceu:ore_washer/wash_pitchblende_pure_dust_to_dust" | "gtceu:shaped/small_dust_assembling_lazurite" | "gtceu:bender/bucket" | "minecraft:bread" | "gtceu:macerator/macerate_ev_super_chest" | "gtceu:alloy_smelter/alloy_smelt_titanium_tungsten_carbide_nugget_to_ingot" | "gtceu:create_mixer/uranium_triplatinum" | "gtceu:packer/package_coke_small_dust" | "gtceu:arc_furnace/arc_gold_small_spring" | "railways:sequenced_assembly/track_biomesoplenty_willow_wide" | "gtceu:forge_hammer/hammer_deepslate_diamond_ore_to_raw_ore" | "packagedexcrafting:advanced_crafter" | "create:compat/atmospheric/splashing/red_arid_sand" | "gtceu:forge_hammer/hammer_raw_lead_to_crushed_ore" | "gtceu:alloy_smelter/alloy_smelt_electrum_ingot_to_block" | "exnihilosequentia:large_boiler/jungle_crucible" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_long_rod" | "gtceu:macerator/macerate_amethyst_ore_to_raw_ore" | "mysticalagriculture:seed/infusion/squid" | "gtceu:macerator/macerate_jukebox" | "gtceu:macerator/macerate_endstone_sodalite_ore_to_raw_ore" | "thermal:devices/rock_gen/rock_gen_blackstone" | "thermal:machines/smelter/smelter_copper_armor" | "gtceu:smelting/smelt_deepslate_ruby_ore_to_ingot" | "gtceu:bender/bend_trinium_plate_to_double_plate" | "gtceu:shaped/tiny_dust_assembling_zinc_sulfide" | "gtceu:shaped/aluminium_drum" | "gtceu:macerator/macerate_trapped_chest" | "extendedcrafting:ender_ingot_uncraft" | "gtceu:extruder/extrude_stainless_steel_large_pipe" | "gtceu:packer/pack_stellarium_wires_3_single" | "gtceu:shaped/rotor_enderium" | "minecraft:black_banner" | "create:cutting/compat/byg/stripped_zelkova_wood" | "gtceu:polarizer/polarize_iron_rod" | "gtceu:shaped/lv_macerator" | "exnihilosequentia:sieve/ens_sugar_cane" | "gtceu:vacuum_freezer/cool_hot_enderium_ingot" | "ae2:smelting/smooth_sky_stone_block" | "gtceu:macerator/macerate_uranium_triplatinum_single_wire" | "gtceu:extractor/extract_nichrome_double_cable" | "gtceu:shaped/ring_wrought_iron" | "minecraft:large_boiler/acacia_trapdoor" | "gtceu:macerator/macerate_blue_steel_block" | "create:splashing/red_sand" | "gtceu:smelting/smelt_refinedore_tetrahedrite_to_ingot" | "gtceu:packer/package_naquadria_small_dust" | "farmersdelight:cutting/jungle_log" | "framedblocks:framed_stone_button" | "gtceu:packer/strip_tungsten_cable_gt_hex" | "thermal:machine_crucible" | "gtceu:blasting/smelt_raw_powellite_ore_to_ingot" | "gtceu:cutter/cut_iron_block_to_plate" | "exnihilosequentia:steam_boiler/birch_sieve" | "gtceu:macerator/macerate_polyphenylene_sulfide_rod" | "gtceu:extruder/extrude_incoloy_ma_956_to_rod" | "gtceu:shaped/large_packer" | "gtceu:chemical_bath/tungstic_acid_from_scheelite" | "gtceu:shaped/tiny_dust_assembling_garnierite" | "gtceu:arc_furnace/arc_tritanium_double_cable" | "gtceu:smelting/smelt_netherrack_cobalt_ore_to_ingot" | "gtceu:extractor/extract_cupronickel_spring" | "mysticalagriculture:augment/no_fall_damage" | "create:crushing/deepslate_emerald_ore" | "gtceu:blasting/smelt_netherrack_cobalt_ore_to_ingot" | "gtceu:bender/bend_tungsten_carbide_ingot_to_foil" | "thermal:smelting/tin_ingot_from_deepslate_ore_smelting" | "gtceu:forge_hammer/hammer_uraninite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_naquadria_screw" | "gtceu:extruder/extrude_magnetic_neodymium_to_rod" | "gtceu:large_chemical_reactor/glycerol_from_fish_oil_ethanol" | "gtceu:macerator/macerate_hsse_frame" | "thermal:machines/press/press_iron_ingot_to_coin" | "gtceu:cutter/cut_cobalt_brass_long_rod_to_rod_water" | "gtceu:ore_washer/wash_alunite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_brass_block" | "gtceu:shaped/plate_ruridit" | "gtceu:smelting/demagnetize_magnetic_samarium_ingot" | "gtceu:macerator/macerate_ender_pearl_block" | "thermal:machines/press/unpacking/press_nether_wart_unpacking" | "railways:crafting/semaphore" | "webdisplays:upgrade" | "gtceu:extractor/extract_ruthenium_trinium_americium_neutronate_ingot" | "gtceu:shaped/tiny_dust_assembling_titanium" | "minecraft:polished_diorite_stairs_from_diorite_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_magnesia" | "gtceu:packer/unpackage_sulfur_small_dust" | "farmersdelight:beetroot_from_crate" | "gtceu:shapeless/prismalium_wire_wiregtdouble_quadrupling" | "gtceu:bender/bend_uranium_235_to_plate" | "gtceu:shaped/mv_forming_press" | "gtceu:bender/bend_hastelloy_x_plate_to_double_plate" | "minecraft:steam_boiler/green_wool" | "gtceu:large_chemical_reactor/ptfe_from_oxygen" | "gtceu:shaped/ev_electric_gear_box_16a" | "create:crafting/kinetics/propeller" | "gtceu:macerator/macerate_mangrove_fence_gate" | "create:compat/byg/milling/california_poppy" | "create:cutting/compat/biomesoplenty/stripped_palm_wood" | "farmersdelight:cooked_salmon_slice_from_smoking" | "mysticalagriculture:essence/minecraft/arrow" | "minecraft:large_boiler/lava_bucket" | "gtceu:macerator/macerate_black_bronze_normal_item_pipe" | "gtceu:electric_blast_furnace/blast_trinium" | "ae2:shaped/stairs/sky_stone_brick" | "gtceu:shaped/gear_duranium" | "gtceu:arc_furnace/arc_gold_single_wire" | "exmachinis:compacting/raw_iron" | "gtceu:macerator/macerate_thorium_crushed_ore_to_impure_dust" | "mysticalagriculture:seed/reprocessor/iridium" | "minecraft:dark_prismarine" | "gtceu:macerator/macerate_ev_gas_collector" | "gtceu:fluid_solidifier/solidify_osmiridium_to_ingot" | "gtceu:shaped/small_dust_disassembling_andradite" | "gtceu:shaped/quadruple_bronze_pipe" | "gtceu:packer/package_fireclay_tiny_dust" | "gtceu:smelting/smelt_puredust_hematite_to_ingot" | "gtceu:shaped/small_dust_assembling_stellite_100" | "gtceu:extractor/extract_hsla_steel_rod" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_3_1" | "gtceu:arc_furnace/arc_tungsten_carbide_double_plate" | "framedblocks:framed_cube" | "gtceu:packer/package_cyclohexanone_oxime_tiny_dust" | "gtceu:shaped/small_dust_assembling_osmium" | "gtceu:blasting/smelt_garnierite_ore_to_ingot" | "gtceu:macerator/macerate_cobalt_brass_block" | "gtceu:cutter/cut_invar_block_to_plate_water" | "thermal:machines/press/unpacking/press_clay_unpacking" | "thermal:energy_duct_4" | "farmersdelight:integration/immersiveengineering/crusher/wild_tomatoes" | "gtceu:shaped/axe_tungsten_steel" | "gtceu:shaped/uv_wiremill" | "gtceu:extractor/extract_soul_infused_gear" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_3_0" | "ae2:smelting/silicon_from_certus_quartz_dust" | "gtceu:macerator/macerate_endstone_vanadium_magnetite_ore_to_raw_ore" | "gtceu:macerator/macerate_bronze_large_fluid_pipe" | "gtceu:arc_furnace/arc_ptfe_pipe_casing" | "gtceu:arc_furnace/arc_lumium_screw" | "gtceu:packer/unpackage_calcium_chloride_small_dust" | "gtceu:macerator/macerate_cyan_glass_lens" | "gtceu:shaped/knife_bronze" | "gtceu:centrifuge/decomposition_centrifuging__kanthal" | "create:cut_ochrum_slab_recycling" | "gtceu:extractor/extract_kanthal_nugget" | "gtceu:packer/unpackage_rock_salt_small_dust" | "gtceu:shapeless/gem_to_gem_gem_topaz" | "thermal:storage/strawberry_block" | "gtceu:extruder/extrude_tungsten_steel_huge_pipe" | "gtceu:macerator/macerate_pump_hatch" | "gtceu:macerator/macerate_twinite_long_rod" | "gtceu:blasting/smelt_deepslate_lead_ore_to_ingot" | "gtceu:large_chemical_reactor/carbon_monoxide_from_carbon" | "framedblocks:framed_redstone_torch" | "gtceu:packer/unpackage_niobium_small_dust" | "gtceu:assembler/cover_silver_wire_gt_hex_rubber" | "gtceu:shaped/stick_long_stick_steel" | "gtceu:smelting/smelt_raw_oilsands_ore_to_ingot" | "xtonesreworked:mint_block_15_from_stonecutting" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_small_fluid_pipe" | "thermal:machines/pulverizer/pulverizer_tin_ore" | "farmersdelight:cutting/birch_wood" | "gtceu:shapeless/lead_wire_wiregtdouble_splitting" | "gtceu:shapeless/crushed_ore_to_dust_thorium" | "gtceu:blasting/smelt_endstone_graphite_ore_to_ingot" | "framedblocks:framed_lever" | "gtceu:extractor/extract_silver_long_rod" | "gtceu:macerator/macerate_silicon_plate" | "gtceu:assembler/smd_transistor_tantalum" | "gtceu:blasting/smelt_wulfenite_ore_to_ingot" | "gtceu:bender/bend_trinium_to_plate" | "gtceu:macerator/macerate_beacon" | "gtceu:packer/package_clay_tiny_dust" | "gtceu:centrifuge/centrifuge_malachite_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_raw_cinnabar_to_crushed_ore" | "gtceu:packer/unpackage_styrene_butadiene_rubber_tiny_dust" | "gtceu:shaped/compress_silver_to_ore_block" | "railways:sequenced_assembly/track_byg_pine" | "gtceu:macerator/macerate_potin_screw" | "gtceu:arc_furnace/arc_iridium_plate" | "thermal:machines/press/press_eggplant_unpacking" | "gtceu:shaped/spring_iron" | "gtceu:packer/package_netherrack_small_dust" | "mysticalagriculture:seed/crafting/iridium" | "minecraft:black_dye_from_wither_rose" | "gtceu:electrolyzer/decomposition_electrolyzing_chromite" | "gtceu:blasting/smelt_netherrack_salt_ore_to_ingot" | "railways:sequenced_assembly/track_byg_pine_narrow" | "gtceu:blasting/smelt_silver_ore_to_ingot" | "gtceu:shaped/drill_head_rose_gold" | "gtceu:fluid_solidifier/solidify_blue_alloy_to_plate" | "gtceu:shapeless/nugget_disassembling_epoxy" | "gtceu:cutter/cut_uranium_235_block_to_plate" | "gtceu:shaped/tiny_dust_assembling_glowstone" | "gtceu:arc_furnace/arc_hsse_rod" | "gtceu:smelting/smelt_netherrack_saltpeter_ore_to_ingot" | "gtceu:forge_hammer/cracked_stone_bricks" | "exnihilosequentia:hammer/ens_cobblestone" | "gtceu:macerator/macerate_bentonite_refined_ore_to_dust" | "railways:sequenced_assembly/track_byg_lament_narrow" | "gtceu:macerator/macerate_melodium_plate" | "gtceu:macerator/macerate_lp_steam_extractor" | "gtceu:packer/unpackage_osmium_tiny_dust" | "gtceu:shaped/plate_hastelloy_c_276" | "gtceu:blasting/smelt_raw_sodalite_ore_to_ingot" | "thermal:machines/pulverizer/pulverizer_bronze_ingot_to_dust" | "create:cutting/compat/byg/fungal_imparius_stem" | "thermal:smelting/apatite_from_blasting" | "create:crafting/kinetics/brown_seat_from_other_seat" | "gtceu:shaped/block_compress_brass" | "gtceu:extruder/extrude_iron_to_plate" | "gtceu:alloy_smelter/alloy_smelt_damascus_steel_ingot_to_block" | "gtceu:arc_furnace/arc_tin_alloy_double_plate" | "gtceu:macerator/macerate_naquadah_alloy_rod" | "gtceu:packer/package_stone_small_dust" | "gtceu:shaped/huge_gold_pipe" | "gtceu:cutter/cut_rose_gold_long_rod_to_rod_water" | "thermal:machines/centrifuge/centrifuge_pink_rockwool" | "gtceu:macerator/macerate_netherrack_pyrope_ore_to_raw_ore" | "gtceu:distillery/distill_steam_cracked_butane_to_ethylene" | "gtceu:shaped/tiny_dust_assembling_weapon_grade_naquadah" | "gtceu:shapeless/centrifuged_ore_to_dust_quartzite" | "gtceu:macerator/macerate_tin_hex_cable" | "gtceu:fluid_solidifier/solidify_neodymium_block" | "create:crafting/kinetics/copper_door" | "create:crafting/copper/waxed_oxidized_copper_tiles_from_honeycomb" | "gtceu:macerator/macerate_netherrack_electrotine_ore_to_raw_ore" | "gtceu:compressor/plant_ball_from_cactus" | "gtceu:extruder/extrude_silicon_to_plate" | "gtceu:shaped/tiny_dust_disassembling_bone" | "gtceu:extractor/extract_steel_ring" | "gtceu:macerator/macerate_cobalt_foil" | "railways:sequenced_assembly/track_mangrove_wide" | "gtceu:macerator/macerate_clay" | "gtceu:shaped/nonuple_tungsten_pipe" | "minecraft:cobbled_deepslate_wall" | "gtceu:extruder/extrude_stainless_steel_tiny_pipe" | "create:compat/byg/milling/cyan_rose" | "gtceu:packer/strip_trinium_cable_gt_double" | "thermalendergy:machine/press/press_melodium_nugget_to_coin" | "thermal:machines/smelter/smelter_tin_plate_to_ingot" | "gtceu:packer/package_carbon_tiny_dust" | "thermal:stonecutting/chiseled_slag_from_stonecutting" | "gtceu:cutter/cut_osmiridium_rod_to_bolt" | "gtceu:shaped/compress_lithium_to_ore_block" | "gtceu:arc_furnace/arc_rose_gold_normal_item_pipe" | "simplylight:illuminant_orange_block_on_dyed" | "create:polished_cut_crimsite_wall" | "gtceu:macerator/macerate_magnesite_refined_ore_to_dust" | "gtceu:bender/bend_cupronickel_ingot_to_foil" | "gtceu:macerator/macerate_titanium_huge_fluid_pipe" | "gtceu:macerator/macerate_raw_electrotine_ore_to_crushed_ore" | "gtceu:forge_hammer/hammer_plutonium_refined_ore_to_dust" | "create:mangrove_window_pane" | "gtceu:forge_hammer/hammer_opal_crushed_ore_to_impure_dust" | "gtceu:forge_hammer/smooth_sandstone_to_sand" | "minecraft:purple_carpet" | "gtceu:extractor/extract_naquadah_alloy_screw" | "gtceu:cutter/cut_iridium_screw_to_bolt_water" | "gtceu:centrifuge/decomposition_centrifuging__yellow_garnet" | "gtceu:shapeless/nugget_disassembling_tungsten" | "gtceu:lathe/lathe_magnalium_bolt_to_screw" | "gtceu:macerator/macerate_wulfenite_refined_ore_to_dust" | "gtceu:arc_furnace/arc_europium_tiny_fluid_pipe" | "gtceu:chemical_reactor/sulfur_dioxide_from_sulfur" | "gtceu:extractor/extract_polyvinyl_butyral_nugget" | "minecraft:ender_eye" | "gtceu:arc_furnace/arc_naquadah_hex_cable" | "create:crushing/obsidian" | "framedblocks:framing_saw/framed_trapdoor" | "gtceu:cutter/cut_osmium_screw_to_bolt_water" | "gtceu:centrifuge/decomposition_centrifuging__cupronickel" | "gtceu:macerator/macerate_lv_extractor" | "gtceu:shapeless/niobium_nitride_wire_wiregtoctal_doubling" | "create:cutting/compat/byg/stripped_holly_log" | "gtceu:extractor/extract_niobium_titanium_bolt" | "thermal_extra:augments/rf_coil_xfer_augment_1" | "gtceu:packer/package_manganese_tiny_dust" | "thermal_extra:augments/rf_coil_xfer_augment_3" | "thermal_extra:augments/rf_coil_xfer_augment_2" | "thermal_extra:augments/rf_coil_xfer_augment_5" | "thermal_extra:augments/rf_coil_xfer_augment_4" | "gtceu:extractor/extract_gold_long_rod" | "thermal:storage/lumium_ingot_from_nuggets" | "gtceu:macerator/macerate_trinium_coil_block" | "gtceu:packer/unpackage_borosilicate_glass_tiny_dust" | "gtceu:macerator/macerate_small_gear_casting_mold" | "gtceu:cutter/cut_qbit_cpu_distilled_water" | "gtceu:extruder/extrude_polytetrafluoroethylene_pipe_dust" | "mysticalagriculture:seed/infusion/blitz" | "gtceu:shaped/hv_fluid_heater" | "create:smelting/ingot_uranium_compat_mekanism" | "create:cutting/compat/byg/witch_hazel_wood" | "gtceu:shaped/block_compress_hsss" | "thermal:smelting/niter_from_smelting" | "toms_storage:paint_kit" | "gtceu:arc_furnace/arc_polyethylene_nonuple_fluid_pipe" | "thermal:machines/insolator/insolator_dark_oak_sapling" | "gtceu:packer/package_neutronium_small_dust" | "railways:sequenced_assembly/track_byg_imparius_wide" | "gtceu:shaped/small_dust_disassembling_naquadria" | "gtceu:arc_furnace/arc_tritanium_fine_wire" | "create:cutting/compat/twilightforest/stripped_transformation_log" | "gtceu:packer/package_blue_alloy_small_dust" | "gtceu:packer/package_charcoal_small_dust" | "gtceu:alloy_smelter/alloy_smelt_bismuth_bronze_to_nugget" | "minecraft:exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting" | "thermal:machines/bottler/bottler_yellow_concrete" | "gtceu:arc_furnace/arc_gallium_arsenide_plate" | "gtceu:shaped/block_compress_olivine" | "gtceu:forming_press/copy_mold_rotor_casting_mold" | "gtceu:macerator/macerate_luv_macerator" | "gtceu:smelting/smelt_endstone_tantalite_ore_to_ingot" | "gtceu:alloy_blast_smelter/blue_steel" | "gtceu:shaped/tiny_dust_assembling_stellarium" | "create:small_scoria_bricks_from_stone_types_scoria_stonecutting" | "gtceu:extractor/extract_titanium_long_rod" | "gtceu:macerator/macerate_compass" | "gtceu:extruder/extrude_electrum_pipe" | "gtceu:compressor/compress_cobalt_brass_nugget_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_cupronickel" | "gtceu:shaped/lv_brewery" | "gtceu:lathe/lathe_magnetic_iron_to_rod" | "gtceu:fluid_solidifier/solidify_lumium_gear" | "gtceu:macerator/macerate_chipped_anvil" | "gtceu:smelting/dust_tin__demagnetize_from_dust" | "gtceu:compressor/compress_talcto_ore_block" | "gtceu:smelting/smelt_raw_ruby_ore_to_ingot" | "thermal:machines/insolator/insolator_vine" | "gtceu:packer/unpackage_lanthanum_tiny_dust" | "minecraft:chiseled_quartz_block_from_quartz_block_stonecutting" | "gtceu:shaped/tiny_dust_assembling_granite_red" | "gtceu:macerator/macerate_rubber_plate" | "gtceu:macerator/macerate_netherrack_thorium_ore_to_raw_ore" | "gtceu:lathe/lathe_bismuth_bronze_to_rod" | "gtceu:macerator/macerate_electric_blast_furnace" | "gtceu:shaped/plate_double_dragonsteel" | "gtceu:extruder/extrude_stellite_100_to_plate" | "gtceu:extractor/extract_silver_bolt" | "gtceu:distillery/distill_lightly_hydro_cracked_gas_to_hydrogen" | "gtceu:extruder/extrude_aluminium_ingot_to_block" | "gtceu:smelting/smelt_purifiedore_plutonium_to_ingot" | "gtceu:packer/pack_uranium_triplatinum_wires_3_single" | "gtceu:fluid_solidifier/solidify_naquadria_to_nugget" | "gtceu:extractor/extract_silver_dust" | "gtceu:fluid_solidifier/solidify_vanadium_to_nugget" | "gtceu:shaped/tiny_dust_disassembling_chalcocite" | "gtceu:macerator/macerate_vanadium_gallium_single_cable" | "bigreactors:crafting/blutonium_nugget_to_ingot" | "gtceu:packer/package_naquadah_tiny_dust" | "gtceu:fluid_solidifier/solidify_silver_gear" | "gtceu:arc_furnace/arc_mv_super_chest" | "gtceu:extruder/extrude_vanadium_gallium_ingot_to_block" | "gtceu:macerator/macerate_black_steel_plate" | "mysticalagriculture:supremium_essence_uncraft" | "gtceu:macerator/macerate_hp_steam_macerator" | "gtceu:macerator/macerate_naquadah_block" | "gtceu:macerator/macerate_titanium_double_plate" | "gtceu:packer/strip_tungsten_cable_gt_double" | "gtceu:shapeless/purified_ore_to_dust_certus_quartz" | "gtceu:compressor/compress_kanthal_nugget_to_ingot" | "gtceu:packer/package_ilmenite_tiny_dust" | "gtceu:shaped/gear_enderium" | "gtceu:packer/pack_europium_wires_4_0" | "gtceu:packer/package_platinum_small_dust" | "gtceu:fluid_solidifier/solidify_copper_block" | "gtceu:forge_hammer/hammer_kyanite_crushed_ore_to_dust" | "gtceu:compressor/compress_rubber_to_block" | "gtceu:shaped/small_gear_aluminium" | "ae2:decorative/cut_quartz_block_from_stonecutting" | "gtceu:assembler/cover_lead_wire_gt_octal_silicone" | "thermal:devices/potion_diffuser/potion_diffuser_boost_glowstone_dust" | "gtceu:cutter/cut_uranium_block_to_plate" | "gtceu:packer/package_lithium_chloride_small_dust" | "gtceu:arc_furnace/arc_ulv_energy_input_hatch" | "gtceu:cutter/cut_rose_gold_block_to_plate_distilled_water" | "gtceu:centrifuge/centrifuge_nether_quartz_pure_dust_to_dust" | "create:small_andesite_brick_slab_from_stone_types_andesite_stonecutting" | "gtceu:shapeless/vanadium_gallium_wire_wiregtquadruple_splitting" | "thermal:machines/smelter/smelter_invar_tools" | "gtceu:shaped/stick_stellarium" | "create:small_scorchia_brick_slab" | "gtceu:packer/unpackage_copper_tiny_dust" | "gtceu:circuit_assembler/quantum_processor_ev" | "gtceu:macerator/macerate_aluminium_large_fluid_pipe" | "railways:sequenced_assembly/track_biomesoplenty_palm" | "ae2:network/cells/item_storage_components_cell_1k_part" | "gtceu:chemical_reactor/epichlorohydrin_from_glycerol" | "gtceu:arc_furnace/arc_lv_arc_furnace" | "gtceu:macerator/macerate_tungsten_carbide_bolt" | "gtceu:shaped/tiny_dust_disassembling_rhodium_plated_palladium" | "gtceu:cutter/cut_spessartine_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_deepslate_lepidolite_ore_to_raw_ore" | "gtceu:shaped/axe_iron" | "gtceu:shaped/wire_cutter_stainless_steel" | "gtceu:shapeless/nugget_disassembling_manganese_phosphide" | "gtceu:shaped/foil_lumium" | "gtceu:shaped/mv_block_breaker" | "gtceu:macerator/macerate_hv_packer" | "mysticalagriculture:earth_agglomeratio" | "gtceu:shaped/ev_kinetic_input_box" | "gtceu:shapeless/centrifuged_ore_to_dust_cooperite" | "ae2:shaped/walls/smooth_quartz_block" | "gtceu:macerator/macerate_endstone_lithium_ore_to_raw_ore" | "gtceu:blasting/smelt_raw_lazurite_ore_to_ingot" | "gtceu:packer/package_dragonsteel_tiny_dust" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_octal_wire" | "minecraft:large_boiler/stripped_jungle_log" | "gtceu:electrolyzer/decomposition_electrolyzing_dinitrogen_tetroxide" | "gtceu:macerator/macerate_apatite_screw" | "gtceu:shapeless/enderium_wire_wiregtdouble_doubling" | "gtceu:shapeless/blue_alloy_wire_wiregtoctal_doubling" | "minecraft:white_glazed_terracotta" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_ingot" | "exnihilosequentia:crucible/ens_cobblestone" | "gtceu:extractor/extract_lumium_bolt" | "gtceu:macerator/macerate_rubber_ring" | "exnihilosequentia:ens_warped_barrel" | "gtceu:shapeless/gem_to_gem_gem_amethyst" | "minecraft:large_boiler/dark_oak_fence" | "gtceu:shaped/tiny_dust_assembling_rhodium_plated_palladium" | "gtceu:assembler/cover_silver_wire_gt_single_silicone" | "gtceu:shaped/small_dust_disassembling_ruby" | "gtceu:ore_washer/wash_copper_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/package_manganese_phosphide_tiny_dust" | "gtceu:distillery/distill_acidic_osmium_solution_to_hydrochloric_acid" | "enderstorage:ender_tank" | "gtceu:shaped/tiny_dust_disassembling_osmiridium" | "gtceu:shapeless/decompress_sapphire_from_ore_block" | "gtceu:blasting/smelt_raw_mica_ore_to_ingot" | "gtceu:macerator/macerate_tantalum_carbide_plate" | "minecraft:acacia_wood" | "gtceu:shaped/small_dust_disassembling_shellite" | "minecraft:steam_boiler/trapped_chest" | "gtceu:forge_hammer/hammer_tritanium_to_plate" | "gtceu:compressor/compress_opalto_ore_block" | "gtceu:shaped/block_compress_hssg" | "gtceu:macerator/macerate_pink_terracotta" | "create:acacia_window_pane" | "create:cut_granite_brick_slab_from_stone_types_granite_stonecutting" | "gtceu:packer/package_palladium_on_carbon_tiny_dust" | "gtceu:autoclave/clay_from_dust_distilled" | "gtceu:extruder/extrude_osmiridium_pipe" | "mysticalagriculture:tertium_growth_accelerator" | "gtceu:shaped/block_compress_hsse" | "gtceu:arc_furnace/arc_polycaprolactam_dust" | "gtceu:cutter/cut_prismalium_screw_to_bolt_distilled_water" | "gtceu:shaped/tiny_dust_assembling_debris" | "gtceu:ore_washer/wash_pollucite_crushed_ore_to_purified_ore_fast" | "create:compat/silentsgems/crushing/green_sapphire_ore" | "gtceu:forge_hammer/hammer_galena_ore_to_raw_ore" | "ae2additions:crafting/1024k_storage" | "gtceu:ore_washer/wash_red_garnet_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_barite_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_naquadah_quadruple_cable" | "gtceu:forge_hammer/hammer_endstone_gold_ore_to_raw_ore" | "gtceu:macerator/macerate_gypsum_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_graphite" | "create:compat/silentsgems/crushing/yellow_diamond_ore" | "gtceu:extractor/extract_platinum_hex_cable" | "gtceu:shaped/small_dust_assembling_bismuth_bronze" | "gtceu:shaped/electric_pump_hv_rubber" | "mysticalagriculture:essence/twilightforest/fiery_ingot" | "gtceu:shaped/tiny_dust_assembling_naquadria" | "gtceu:extractor/extract_nickel_large_restrictive_item_pipe" | "thermal:machines/pulverizer/pulverizer_granite" | "gtceu:blasting/smelt_pentlandite_ore_to_ingot" | "gtceu:mixer/manganese_phosphide" | "thermal:machines/press/press_iron_ingot_to_plate" | "gtceu:shapeless/centrifuged_ore_to_dust_aluminium" | "gtceu:shaped/small_dust_disassembling_tetrahedrite" | "gtceu:shapeless/block_decompress_duranium" | "gtceu:shapeless/decompress_yellow_limonite_from_ore_block" | "gtceu:arc_furnace/arc_cobalt_brass_large_item_pipe" | "create:milling/calcite" | "gtceu:shaped/tiny_dust_assembling_cobalt_oxide" | "gtceu:cracker/lightly_steam_crack_heavy_fuel" | "gtceu:forge_hammer/hammer_netherrack_bauxite_ore_to_raw_ore" | "gtceu:extruder/extrude_uranium_triplatinum_wire" | "gtceu:shaped/hv_lathe" | "create:crafting/kinetics/light_gray_seat" | "gtceu:shapeless/cupronickel_wire_wiregtquadruple_splitting" | "thermal:machines/pulverizer/pulverizer_diamond" | "minecraft:steam_boiler/yellow_wool" | "minecraft:magenta_wool" | "gtceu:packer/pack_osmium_wires_1_single" | "gtceu:fluid_solidifier/solidify_rose_gold_to_nugget" | "gtceu:arc_furnace/arc_manganese_phosphide_octal_wire" | "gtceu:macerator/macerate_ender_pearl_plate" | "thermalendergy:machine/press/unpacking/press_stellarium_unpacking" | "gtceu:shapeless/graphene_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_copper_large_fluid_pipe" | "gtceu:extractor/extract_sterling_silver_double_plate" | "gtceu:assembler/enchanting_table" | "gtceu:ore_washer/wash_tungstate_crushed_ore_to_purified_ore" | "gtceu:electric_blast_furnace/enriched_naquadah_sulfate_separation" | "gtceu:shaped/tiny_dust_disassembling_emerald" | "gtceu:shapeless/crushed_ore_to_dust_kyanite" | "gtceu:smelting/smelt_endstone_copper_ore_to_ingot" | "gtceu:extractor/extract_rose_gold_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_ultimet_nugget" | "gtceu:smelting/smelt_soapstone_ore_to_ingot" | "exnihilosequentia:ens_nickel_nugget" | "mysticalagriculture:essence/common/electrum_ingot" | "gtceu:chemical_reactor/epoxy_board" | "gtceu:cutter/cut_lazurite_block_to_plate_distilled_water" | "gtceu:extractor/extract_black_bronze_rod" | "framedblocks:framing_saw/framed_bars" | "gtceu:cutter/cut_ssoc_distilled_water" | "minecraft:steam_boiler/purple_banner" | "gtceu:extruder/extrude_rubber_dust_to_ring" | "gtceu:arc_furnace/arc_blue_alloy_dust" | "gtceu:extractor/extract_copper_long_rod" | "gtceu:macerator/macerate_electrum_normal_item_pipe" | "gtceu:ore_washer/wash_powellite_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_blue_steel_gear" | "gtceu:alloy_smelter/alloy_smelt_borosilicate_glass_nugget_to_ingot" | "gtceu:compressor/compress_rhodium_nugget_to_ingot" | "gtceu:shaped/tiny_potin_pipe" | "gtceu:macerator/macerate_potin_bolt" | "gtceu:shaped/component_grinder_tungsten" | "gtceu:assembler/cover_annealed_copper_wire_gt_hex_styrene_butadiene" | "minecraft:nether_brick_stairs" | "gtceu:macerator/macerate_mossy_cobblestone" | "gtceu:macerator/macerate_steel_rod" | "gtceu:cutter/cut_rhodium_screw_to_bolt_water" | "minecraft:recovery_compass" | "gtceu:extractor/extract_lead_double_cable" | "gtceu:shapeless/purified_ore_to_dust_lazurite" | "gtceu:electrolyzer/decomposition_electrolyzing_galena" | "gtceu:arc_furnace/arc_large_solidifier" | "gtceu:shaped/small_dust_assembling_melodium" | "gtceu:packer/strip_naquadah_alloy_cable_gt_double" | "bigreactors:smelting/yellorium_from_ore" | "gtceu:shaped/block_compress_rhodium" | "gtceu:shaped/small_dust_disassembling_signalum" | "gtceu:fluid_solidifier/solidify_black_bronze_to_nugget" | "gtceu:packer/unpackage_gallium_arsenide_tiny_dust" | "mysticalagriculture:seed/reprocessor/water" | "gtceu:shaped/small_dust_assembling_cassiterite" | "gtceu:extruder/extrude_silicon_ingot_to_block" | "gtceu:forge_hammer/hammer_endstone_chromite_ore_to_raw_ore" | "gtceu:alloy_blast_smelter/samarium_iron_arsenic_oxide_gas" | "gtceu:packer/strip_electrum_cable_gt_octal" | "gtceu:ore_washer/wash_opal_pure_dust_to_dust" | "gtceu:ore_washer/wash_wulfenite_dirty_dust_to_dust" | "minecraft:steam_boiler/note_block" | "thermal:machines/insolator/insolator_amaranth" | "gtceu:large_chemical_reactor/polydimethylsiloxane_from_silicon" | "farmersdelight:large_boiler/safety_net" | "gtceu:macerator/macerate_minecart" | "gtceu:ore_washer/wash_cooperite_crushed_ore_to_purified_ore_distilled" | "gtceu:shapeless/gem_to_gem_gem_sapphire" | "gtceu:macerator/macerate_naquadah_alloy_ring" | "gtceu:blasting/smelt_blue_topaz_ore_to_ingot" | "gtceu:macerator/macerate_steel_octal_wire" | "gtceu:extractor/extract_neodymium_double_plate" | "gtceu:packer/pack_osmium_wires_3_0" | "gtceu:packer/pack_osmium_wires_3_1" | "gtceu:shaped/stick_long_aluminium" | "gtceu:bender/bend_rose_gold_plate_to_double_plate" | "gtceu:arc_furnace/arc_steel_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_bauxite_ore_to_raw_ore" | "gtceu:extractor/extract_palladium_nugget" | "thermal:machines/smelter/smelter_copper_plate_to_ingot" | "gtceu:smelting/smelt_raw_scheelite_ore_to_ingot" | "gtceu:arc_furnace/arc_naquadah_alloy_quadruple_cable" | "gtceu:shapeless/crushed_ore_to_dust_certus_quartz" | "gtceu:macerator/macerate_lv_mixer" | "gtceu:macerator/macerate_ultimet_turbine_blade" | "gtceu:shapeless/block_decompress_ruridit" | "gtceu:extruder/extrude_damascus_steel_to_plate" | "gtceu:shaped/uv_lathe" | "gtceu:arc_furnace/arc_black_bronze_turbine_blade" | "gtceu:arc_furnace/arc_trinium_double_cable" | "gtceu:autoclave/energy_crystal_blue_steel" | "create:crafting/kinetics/linear_chassisfrom_conversion" | "gtceu:extractor/extract_cupronickel_fine_wire" | "gtceu:shapeless/decompress_wulfenite_from_ore_block" | "gtceu:arc_furnace/arc_zpm_distillery" | "gtceu:shaped/small_dust_assembling_titanium_trifluoride" | "gtceu:assembler/cover_gold_wire_gt_quadruple_silicone" | "gtceu:ore_washer/wash_lepidolite_pure_dust_to_dust" | "create:polished_cut_granite_slab" | "gtceu:arc_furnace/arc_neutronium_foil" | "create:cutting/compat/byg/skyris_log" | "thermal:armor/diving_chestplate" | "gtceu:create_mixer/tantalum_carbide" | "gtceu:macerator/macerate_osmiridium_small_gear" | "gtceu:blasting/smelt_granitic_mineral_sand_ore_to_ingot" | "minecraft:tinted_glass" | "thermal:storage/sadiroot_block" | "gtceu:packer/pack_tungsten_wires_1_0" | "gtceu:packer/pack_tungsten_wires_1_1" | "gtceu:packer/pack_tungsten_wires_1_2" | "gtceu:shaped/plate_maraging_steel_300" | "gtceu:shaped/crowbar_cobalt_brass" | "gtceu:macerator/macerate_polyvinyl_chloride_small_item_pipe" | "gtceu:packer/pack_shellite_wires_2_2" | "gtceu:arc_furnace/arc_aluminium_plate" | "gtceu:packer/pack_shellite_wires_2_1" | "gtceu:macerator/macerate_fullers_earth_refined_ore_to_dust" | "gtceu:packer/pack_shellite_wires_2_0" | "gtceu:alloy_smelter/alloy_smelt_raw_void_to_nugget" | "gtceu:packer/pack_tungsten_wires_1_3" | "create:crafting/kinetics/yellow_seat_from_other_seat" | "gtceu:shaped/small_dust_assembling_mica" | "gtceu:assembly_line/field_generator_zpm" | "gtceu:alloy_smelter/alloy_smelt_enderium_to_ingot" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtoctal_splitting" | "mysticalagradditions:insanium_farmland" | "gtceu:centrifuge/centrifuge_electrotine_dirty_dust_to_dust" | "gtceu:compressor/compress_tricalcium_phosphateto_ore_block" | "gtceu:macerator/macerate_dark_oak_stairs" | "gtceu:alloy_smelter/copper_ingot_and_nickel_ingot_into_cupronickel" | "gtceu:extractor/extract_vanadium_gallium_hex_cable" | "minecraft:quartz" | "create:cutting/compat/byg/stripped_ether_wood" | "gtceu:packer/pack_graphene_wires_2_0" | "gtceu:packer/pack_graphene_wires_2_1" | "mysticalagriculture:essence/minecraft/soul_sand" | "gtceu:macerator/macerate_vanadium_steel_long_rod" | "gtceu:packer/pack_graphene_wires_2_2" | "gtceu:arc_furnace/arc_osmiridium_foil" | "exnihilosequentia:ens_zinc_ingot_from_nugget" | "minecraft:large_boiler/acacia_button" | "extendedcrafting:elite_auto_table" | "gtceu:macerator/macerate_cupronickel_huge_item_pipe" | "gtceu:forge_hammer/hammer_netherrack_sulfur_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_naquadah_alloy" | "minecraft:steam_boiler/yellow_banner" | "gtceu:cutter/cut_europium_long_rod_to_rod_water" | "gtceu:macerator/macerate_mv_electromagnetic_separator" | "mysticalagriculture:essence/minecraft/chorus_fruit" | "create:industrial_iron_block_from_ingots_iron_stonecutting" | "gtceu:blasting/smelt_endstone_galena_ore_to_ingot" | "gtceu:ore_washer/wash_bastnasite_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_nichrome_rod" | "gtceu:forge_hammer/hammer_raw_cobaltite_to_crushed_ore" | "xtonesreworked:jelt_block_3_from_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_gypsum" | "gtceu:forge_hammer/hammer_incoloy_ma_956_to_plate" | "exnihilosequentia:ens_copper_crook" | "gtceu:packer/unpackage_phosphorus_pentoxide_small_dust" | "gtceu:fluid_solidifier/solidify_trinium_block" | "gtceu:macerator/macerate_purple_glazed_terracotta" | "gtceu:extractor/extract_tungsten_foil" | "mysticalagriculture:imperium_gemstone" | "gtceu:shaped/block_compress_gallium_arsenide" | "minecraft:steam_boiler/orange_wool" | "gtceu:packer/unpackage_biphenyl_tiny_dust" | "gtceu:arc_furnace/arc_blue_alloy_bolt" | "xtonesreworked:lave_block_4_from_stonecutting" | "gtceu:blasting/smelt_deepslate_sapphire_ore_to_ingot" | "gtceu:macerator/macerate_zpm_lathe" | "minecraft:large_boiler/mangrove_pressure_plate" | "gtceu:assembler/assemble_americium_pipe_normal_restrictive" | "gtceu:shapeless/fine_wire_yttrium_barium_cuprate" | "gtceu:packer/pack_twinite_wires_4_0" | "gtceu:packer/unpackage_antimony_small_dust" | "gtceu:shapeless/credit_cupronickel_alt" | "gtceu:centrifuge/centrifuge_nether_quartz_dirty_dust_to_dust" | "gtceu:electric_blast_furnace/aluminium_from_sapphire_dust" | "gtceu:shapeless/block_decompress_rock_salt" | "gtceu:shaped/compress_lapis_to_ore_block" | "farmersdelight:barbecue_stick" | "gtceu:extractor/extract_invar_plate" | "gtceu:extruder/extrude_iron_ingot_to_block" | "gtceu:cutter/cut_potin_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_iv_forming_press" | "framedblocks:framed_hammer" | "gtceu:extractor/extract_hastelloy_x_plate" | "gtceu:extruder/extrude_polyvinyl_chloride_large_pipe_dust" | "gtceu:shaped/fluid_hatch_input_to_output_9" | "gtceu:blasting/smelt_endstone_mica_ore_to_ingot" | "gtceu:packer/pack_tungsten_steel_wires_4_single" | "gtceu:shaped/fluid_hatch_input_to_output_5" | "gtceu:packer/package_andesite_tiny_dust" | "gtceu:shaped/fluid_hatch_input_to_output_6" | "gtceu:shapeless/melodium_wire_wiregtoctal_doubling" | "gtceu:shaped/fluid_hatch_input_to_output_7" | "gtceu:shaped/fluid_hatch_input_to_output_8" | "create:deploying/waxed_weathered_cut_copper_from_adding_wax" | "gtceu:extruder/extrude_uranium_ingot_to_block" | "gtceu:macerator/macerate_enriched_naquadah_rod" | "gtceu:macerator/macerate_raw_kyanite_ore_to_crushed_ore" | "gtceu:extruder/extrude_black_bronze_large_pipe" | "gtceu:smelting/smelt_raw_monazite_ore_to_ingot" | "gtceu:macerator/macerate_tungsten_steel_hex_wire" | "colossalchests:colossal_chest_iron" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_octal_wire" | "minecraft:cut_red_sandstone_from_red_sandstone_stonecutting" | "gtceu:extruder/extrude_polytetrafluoroethylene_small_pipe_dust" | "gtceu:macerator/macerate_nickel_zinc_ferrite_nugget" | "gtceu:packer/package_vanadium_gallium_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_zinc" | "gtceu:assembler/bookshelf" | "create:cutting/compat/architects_palette/twisted_log" | "gtceu:forge_hammer/hammer_endstone_lepidolite_ore_to_raw_ore" | "gtceu:bender/bend_lumium_ingot_to_foil" | "gtceu:shapeless/nugget_disassembling_prismalium" | "gtceu:vacuum_freezer/cool_hot_tungsten_steel_ingot" | "gtceu:macerator/macerate_deepslate_red_garnet_ore_to_raw_ore" | "gtceu:arc_furnace/arc_signalum_hex_wire" | "gtceu:arc_furnace/arc_magnalium_large_item_pipe" | "gtceu:macerator/macerate_soul_infused_bolt" | "gtceu:forge_hammer/hammer_cinnabar_crushed_ore_to_dust" | "create:crushing/golden_horse_armor" | "gtceu:lathe/buzzsaw_gear_tungsten_carbide" | "gtceu:shaped/fluid_hatch_input_to_output_1" | "gtceu:shaped/fluid_hatch_input_to_output_2" | "gtceu:shapeless/block_decompress_cinnabar" | "gtceu:forge_hammer/hammer_raw_diamond_to_crushed_ore" | "gtceu:shaped/fluid_hatch_input_to_output_3" | "gtceu:shaped/fluid_hatch_input_to_output_4" | "gtceu:shapeless/credit_darmstadtium" | "gtceu:shapeless/niobium_titanium_wire_wiregtquadruple_doubling" | "gtceu:shaped/fluid_hatch_input_to_output_0" | "gtceu:shaped/small_dust_assembling_opal" | "gtceu:shaped/buzzsaw_blade_wrought_iron" | "framedblocks:framed_flat_stacked_inner_slope_slab_corner" | "minecraft:jungle_trapdoor" | "gtceu:forge_hammer/hammer_deepslate_diatomite_ore_to_raw_ore" | "gtceu:bender/bend_stellite_100_to_plate" | "gtceu:macerator/macerate_ev_machine_casing" | "gtceu:shaped/compress_pyrochlore_to_ore_block" | "gtceu:smelting/smelt_deepslate_coal_ore_to_ingot" | "gtceu:extractor/extract_steel_octal_cable" | "gtceu:shaped/stick_thorium" | "gtceu:shaped/plate_double_niobium_nitride" | "gtceu:shaped/turbine_blade_naquadah" | "expatternprovider:ingredient_buffer" | "gtceu:extruder/extrude_sterling_silver_large_pipe" | "gtceu:shaped/small_dust_assembling_cupric_oxide" | "gtceu:chemical_bath/bathe_chalcopyrite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_chalcocite_ore_to_raw_ore" | "gtceu:bender/bend_aluminium_ingot_to_foil" | "gtceu:shaped/foil_cupronickel" | "gtceu:arc_furnace/arc_vanadium_gallium_single_wire" | "gtceu:packer/pack_copper_wires_2_single" | "gtceu:packer/package_paper_tiny_dust" | "gtceu:packer/unpackage_bastnasite_small_dust" | "exnihilosequentia:heat/ens_shroomlight" | "minecraft:steam_boiler/blaze_rod" | "ae2:network/cables/dense_covered_purple" | "gtceu:shaped/spring_small_tin" | "create:polished_cut_scorchia_stairs_from_stone_types_scorchia_stonecutting" | "gtceu:macerator/macerate_yttrium_barium_cuprate_plate" | "gtceu:shaped/foil_soul_infused" | "ae2:network/cables/dense_smart_blue" | "gtceu:extruder/extrude_void_ingot_to_block" | "exnihilosequentia:compost/ens_flowers" | "framedblocks:framed_vertical_half_stairs" | "create:deploying/waxed_weathered_cut_copper_slab_from_adding_wax" | "gtceu:shapeless/crushed_ore_to_dust_bauxite" | "thermal:parts/lumium_gear" | "gtceu:smelting/dust_bornite__dust_to_ingot" | "gtceu:arc_furnace/arc_cobalt_single_wire" | "gtceu:cutter/cut_pure_netherite_rod_to_bolt_water" | "gtceu:smelting/smelt_silver_ore_to_ingot" | "ae2additions:components/super/4096k" | "gtceu:macerator/macerate_sapphire_plate" | "minecraft:orange_carpet" | "mysticalagriculture:seed/infusion/menril" | "gtceu:bender/bend_prismalium_plate_to_double_plate" | "gtceu:chemical_bath/paper_from_paper_dust" | "gtceu:compressor/compress_coalto_ore_block" | "gtceu:macerator/macerate_endstone_calcite_ore_to_raw_ore" | "gtceu:centrifuge/centrifuge_bauxite_dirty_dust_to_dust" | "gtceu:shaped/screw_black_bronze" | "gtceu:arc_furnace/arc_mv_steam_turbine" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_3_1" | "gtceu:packer/pack_twinite_wires_3_0" | "create:large_boiler/blaze_cake" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_3_0" | "gtceu:macerator/macerate_prismalium_single_wire" | "gtceu:forge_hammer/hammer_pyrite_crushed_ore_to_impure_dust" | "gtceu:packer/pack_twinite_wires_3_1" | "thermal:storage/hops_block" | "create:cutting/compat/quark/azalea_wood" | "gtceu:macerator/macerate_naquadria_block" | "create:cutting/compat/tconstruct/skyroot_log" | "gtceu:arc_furnace/arc_stellarium_screw" | "gtceu:extractor/extract_hssg_rod" | "gtceu:lathe/lathe_tin_alloy_to_rod" | "minecraft:mangrove_slab" | "gtceu:shaped/small_dust_assembling_tritanium" | "farmersdelight:cutting/leather_boots" | "xtonesreworked:reed_block_3_from_stonecutting" | "gtceu:shapeless/soul_infused_wire_wiregtquadruple_doubling" | "gtceu:packer/unpackage_cassiterite_tiny_dust" | "create:compat/botania/milling/red_petal" | "gtceu:arc_furnace/arc_lead_small_fluid_pipe" | "gtceu:shaped/quantum_tank_iv" | "gtceu:assembly_line/sensor_luv" | "gtceu:shaped/pickaxe_red_steel" | "gtceu:shaped/nugget_assembling_titanium_tungsten_carbide" | "exnihilosequentia:ens_birch_sieve" | "gtceu:shapeless/block_decompress_tritanium" | "gtceu:packer/pack_graphene_wires_1_1" | "gtceu:packer/pack_graphene_wires_1_2" | "gtceu:smelting/smelt_puredust_tin_to_ingot" | "gtceu:packer/pack_graphene_wires_1_3" | "gtceu:arc_furnace/arc_aluminium_small_gear" | "gtceu:packer/pack_graphene_wires_1_0" | "gtceu:shaped/plate_invar" | "gtceu:shaped/stick_silver" | "gtceu:alloy_smelter/alloy_smelt_incoloy_ma_956_to_ingot" | "gtceu:macerator/macerate_aluminium_small_spring" | "gtceu:blasting/smelt_raw_garnierite_ore_to_ingot" | "gtceu:cutter/cut_glass_exquisite_gem_to_flawless_gem_distilled_water" | "mysticalagriculture:seed/infusion/blaze" | "minecraft:netherite_sword_smithing" | "gtceu:cutter/cut_tungsten_steel_rod_to_bolt_distilled_water" | "gtceu:bender/bend_copper_plate_to_double_plate" | "create:steam_boiler/blaze_cake" | "gtceu:packer/package_cobalt_tiny_dust" | "gtceu:assembler/cover_cupronickel_wire_gt_hex_silicone" | "gtceu:macerator/macerate_titanium_carbide_ingot" | "mysticalagriculture:essence/botania/elementium_ingot" | "gtceu:macerator/macerate_blue_steel_frame" | "gtceu:bender/bend_rubber_ingot_to_foil" | "gtceu:distillation_tower/distill_dissolved_calcium_acetate" | "gtceu:forge_hammer/hammer_quartzite_block_to_gem" | "gtceu:shapeless/gem_to_gem_gem_lazurite" | "gtceu:blasting/smelt_raw_pyrolusite_ore_to_ingot" | "gtceu:ore_washer/wash_plutonium_dirty_dust_to_dust" | "xtonesreworked:zkul_block_0_alternative" | "gtceu:macerator/macerate_graphene_quadruple_wire" | "mysticalagriculture:souls/beef" | "thermal:machines/press/packing3x3/press_bronze_nugget_packing" | "gtceu:forge_hammer/hammer_raw_opal_to_crushed_ore" | "gtceu:assembler/cover_electrum_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/foil_stainless_steel" | "gtceu:shaped/small_dust_disassembling_chromium_trioxide" | "gtceu:arc_furnace/arc_lv_chemical_bath" | "minecraft:magenta_concrete_powder" | "minecraft:red_dye_from_poppy" | "gtceu:bender/bend_zinc_ingot_to_double_plate" | "gtceu:circuit_assembler/nano_processor_assembly_ev_asmd" | "gtceu:arc_furnace/arc_mv_circuit_assembler" | "gtceu:packer/unpackage_metal_mixture_small_dust" | "gtceu:macerator/macerate_blue_alloy_nugget" | "minecraft:iron_ingot_from_blasting_deepslate_iron_ore" | "gtceu:smelting/smelt_lapis_ore_to_ingot" | "gtceu:arc_furnace/arc_iv_circuit_assembler" | "gtceu:blasting/smelt_netherrack_chromite_ore_to_ingot" | "gtceu:compressor/plant_ball_from_crimson_stem" | "gtceu:extractor/extract_copper_plate" | "minecraft:deepslate_tile_wall_from_deepslate_tiles_stonecutting" | "gtceu:fluid_solidifier/solidify_niobium_block" | "gtceu:shapeless/centrifuged_ore_to_dust_talc" | "gtceu:alloy_smelter/alloy_smelt_titanium_ingot_to_gear" | "gtceu:forge_hammer/hammer_endstone_blue_topaz_ore_to_raw_ore" | "gtceu:arc_furnace/arc_uv_voltage_coil" | "gtceu:assembler/assemble_brass_pipe_huge_restrictive" | "railways:sequenced_assembly/track_byg_embur_narrow" | "minecraft:ens_dripstone_block" | "thermal:rockwool/red_rockwool_from_dye" | "gtceu:implosion_compressor/implode_dust_salt__tnt" | "gtceu:bender/bend_tungsten_steel_plate_to_double_plate" | "ae2:matter_cannon/nuggets/sulfur" | "thermalendergy:prismalium_ingot" | "gtceu:shaped/small_dust_assembling_indium_phosphide" | "gtceu:packer/package_graphite_small_dust" | "gtceu:extractor/extract_molybdenum_disilicide_double_plate" | "thermal:machines/pulverizer/pulverizer_red_sandstone_slab" | "gtceu:smelting/smelt_netherrack_redstone_ore_to_ingot" | "gtceu:assembler/assemble_tin_pipe_normal_restrictive" | "gtceu:shaped/screwdriver_ultimet" | "gtceu:cutter/cut_kanthal_block_to_plate_water" | "mysticalagriculture:seed/reprocessor/limestone" | "gtceu:macerator/macerate_raw_diatomite_ore_to_crushed_ore" | "gtceu:assembler/iv_power_transformer" | "gtceu:electric_blast_furnace/polycaprolactam" | "minecraft:yellow_banner" | "gtceu:macerator/macerate_vanadium_gallium_block" | "gtceu:assembler/assemble_tritanium_frame" | "gtceu:mixer/lapotron_dust" | "ae2:inscriber/fluix_dust" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_foil" | "create:cutting/compat/byg/stripped_lament_wood" | "gtceu:centrifuge/centrifuge_redstone_dirty_dust_to_dust" | "minecraft:purpur_stairs_from_purpur_block_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_butyral_nugget_to_ingot" | "gtceu:arc_furnace/arc_molybdenum_disilicide_rod" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_nugget_to_ingot" | "numina:blocks/armor_stand" | "gtceu:macerator/macerate_pure_netherite_screw" | "gtceu:extractor/extract_prismalium_rotor" | "mysticalagriculture:essence/botania/pink_mystical_flower" | "gtceu:bender/bend_naquadah_alloy_long_rod_to_spring" | "gtceu:shaped/tiny_dust_assembling_sodium_p_toluenesulfonate" | "gtceu:smelting/smelt_endstone_diamond_ore_to_ingot" | "create:crafting/logistics/pulse_repeater" | "create:small_scoria_brick_slab_recycling" | "gtceu:extractor/extract_niobium_titanium_fine_wire" | "gtceu:forge_hammer/hammer_gypsum_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_soul_infused_to_plate" | "gtceu:shapeless/aluminium_wire_wiregtdouble_quadrupling" | "minecraft:smooth_basalt" | "gtceu:arc_furnace/arc_copper_nugget" | "gtceu:macerator/macerate_duranium_nugget" | "gtceu:extractor/extract_enderium_ring" | "gtceu:shaped/block_compress_magnetic_neodymium" | "gtceu:shaped/tiny_dust_disassembling_nichrome" | "gtceu:assembler/cover_trinium_wire_gt_hex_styrene_butadiene" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_single_styrene_butadiene" | "gtceu:arc_furnace/arc_platinum_large_restrictive_item_pipe" | "gtceu:shaped/small_dust_disassembling_trinaquadalloy" | "gtceu:macerator/macerate_calcite_refined_ore_to_dust" | "gtceu:smelting/smelt_raw_talc_ore_to_ingot" | "gtceu:shaped/large_arc_smelter" | "gtceu:macerator/macerate_trinium_screw" | "gtceu:packer/package_rock_salt_tiny_dust" | "gtceu:macerator/macerate_birch_slab" | "thermal:watering_can" | "gtceu:autoclave/raw_crystal_chip_olivine" | "gtceu:fluid_solidifier/solidify_glowstone_block" | "gtceu:electric_blast_furnace/blast_rhodium_plated_palladium" | "gtceu:macerator/macerate_titanium_firebox_casing" | "gtceu:forge_hammer/hammer_netherrack_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_phosphorus_pentoxide" | "gtceu:shapeless/stellarium_wire_wiregthex_splitting" | "gtceu:smelting/dust_cassiterite__dust_to_ingot" | "farmersdelight:steam_boiler/straw" | "gtceu:packer/pack_prismalium_wires_2_single" | "gtceu:smelting/smelt_impuredust_cassiterite_to_ingot" | "gtceu:arc_furnace/arc_shellite_hex_wire" | "gtceu:shapeless/block_decompress_sapphire" | "gtceu:packer/unpackage_osmium_tetroxide_small_dust" | "gtceu:extractor/extract_iron_small_gear" | "ae2:network/parts/cable_anchor" | "gtceu:forge_hammer/hammer_netherrack_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_disilicide_nugget_to_ingot" | "gtceu:fluid_solidifier/solidify_rhodium_to_plate" | "gtceu:shaped/large_engraver" | "gtceu:shaped/hammer_stainless_steel" | "gtceu:forge_hammer/hammer_sulfur_crushed_ore_to_dust" | "gtceu:macerator/macerate_duranium_small_fluid_pipe" | "create:compat/byg/milling/yellow_daffodil" | "gtceu:forge_hammer/hammer_hematite_ore_to_raw_ore" | "gtceu:cutter/cut_blue_alloy_screw_to_bolt_distilled_water" | "thermal:machines/press/press_enderium_ingot_to_gear" | "create:cutting/compat/byg/stripped_pine_wood" | "xtonesreworked:mint_block_8_from_stonecutting" | "gtceu:compressor/nether_bricks" | "thermal:machines/insolator/insolator_flax" | "gtceu:macerator/macerate_andradite_block" | "gtceu:lathe/lathe_annealed_copper_to_rod" | "gtceu:shaped/small_dust_disassembling_cerium" | "gtceu:assembler/piston_aluminium" | "gtceu:shapeless/block_decompress_chromium" | "gtceu:forge_hammer/hammer_deepslate_topaz_ore_to_raw_ore" | "gtceu:packer/pack_platinum_wires_4_0" | "gtceu:shaped/plate_annealed_copper" | "gtceu:ore_washer/wash_amethyst_crushed_ore_to_purified_ore" | "gtceu:shapeless/iron_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_stainless_steel_fluid_cell" | "minecraft:steam_boiler/coal" | "gtceu:arc_furnace/arc_enderium_double_wire" | "gtceu:macerator/macerate_chromite_crushed_ore_to_impure_dust" | "gtceu:wiremill/mill_americiumingot_to_fine_wire" | "fantasyfurniture:steam_boiler/dunmer/door_double" | "gtceu:cutter/cut_neodymium_rod_to_bolt_distilled_water" | "gtceu:shaped/gear_wrought_iron" | "gtceu:compressor/compress_aluminiumto_ore_block" | "ae2:transform/damaged_budding_quartz" | "gtceu:smelting/smelt_apatite_ore_to_ingot" | "thermal:storage/electrum_block" | "create:jungle_window_pane" | "gtceu:shapeless/nugget_disassembling_kanthal" | "gtceu:shaped/gear_lumium" | "gtceu:fluid_solidifier/solidify_plutonium_241_to_ingot" | "gtceu:arc_furnace/arc_lumium_small_gear" | "gtceu:packer/unpackage_cobalt_brass_small_dust" | "gtceu:smelting/smelt_raw_glauconite_sand_ore_to_ingot" | "gtceu:ore_washer/wash_vanadium_magnetite_crushed_ore_to_purified_ore" | "minecraft:wooden_hoe" | "gtceu:chemical_reactor/polychlorinated_biphenyl" | "gtceu:packer/unpackage_magnalium_tiny_dust" | "gtceu:centrifuge/centrifuge_silver_pure_dust_to_dust" | "itemfilters:always_true" | "ae2:entropy/cool/water_ice" | "gtceu:cutter/cut_bismuth_bronze_block_to_plate" | "gtceu:alloy_smelter/alloy_smelt_ruridit_nugget_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_uranium_235_to_ingot" | "create:small_limestone_bricks_from_stone_types_limestone_stonecutting" | "gtceu:cutter/cut_ruridit_long_rod_to_rod" | "gtceu:packer/package_indium_phosphide_small_dust" | "gtceu:macerator/macerate_goethite_refined_ore_to_dust" | "exnihilosequentia:sieve/ens_coal" | "ae2:network/blocks/crystal_processing_charger" | "gtceu:packer/pack_niobium_titanium_wires_4_0" | "gtceu:vacuum_freezer/cool_hot_magnesium_diboride_ingot" | "mysticalagriculture:essence/extremereactors2/yellorium_ingot" | "gtceu:extruder/extrude_wrought_iron_ingot_to_long_rod" | "gtceu:macerator/macerate_charcoal" | "gtceu:vacuum_freezer/cool_hot_ruthenium_trinium_americium_neutronate_ingot" | "gtceu:arc_furnace/arc_iv_centrifuge" | "gtceu:cutter/cut_thorium_block_to_plate_distilled_water" | "gtceu:shaped/block_compress_magnetic_iron" | "gtceu:arc_furnace/arc_tungsten_carbide_plate" | "gtceu:extractor/extract_europium_octal_cable" | "gtceu:macerator/macerate_raw_tungstate_ore_to_crushed_ore" | "gtceu:packer/pack_trinium_wires_4_single" | "gtceu:alloy_smelter/alloy_smelt_wrought_iron_to_nugget" | "gtceu:arc_furnace/arc_cobalt_huge_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_asbestos_crushed_ore_to_dust" | "minecraft:large_boiler/stripped_acacia_wood" | "gtceu:forge_hammer/hammer_endstone_beryllium_ore_to_raw_ore" | "gtceu:large_chemical_reactor/carbon_monoxide_from_charcoal_dust" | "gtceu:ore_washer/wash_calcite_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_electrum_double_plate" | "gtceu:vacuum_freezer/prismalium" | "gtceu:arc_furnace/arc_europium_double_cable" | "minecraft:blackstone_stairs_from_blackstone_stonecutting" | "gtceu:packer/unpackage_tungsten_steel_tiny_dust" | "gtceu:bender/bend_polycaprolactam_ingot_to_foil" | "gtceu:shaped/mv_battery_buffer_4x" | "gtceu:extractor/extract_samarium_rod" | "gtceu:extruder/extrude_aluminium_ingot_to_long_rod" | "gtceu:macerator/macerate_copper_double_plate" | "gtceu:smelting/smelt_crushedore_copper_to_ingot" | "gtceu:shaped/small_tin_alloy_pipe" | "railways:sequenced_assembly/track_byg_jacaranda_wide" | "gtceu:forge_hammer/hammer_pyrochlore_crushed_ore_to_dust" | "xtonesreworked:ztyl_block_10_from_stonecutting" | "gtceu:large_chemical_reactor/wetware_circuit_board_persulfate" | "gtceu:shaped/mv_forge_hammer" | "gtceu:shaped/small_dust_assembling_hematite" | "gtceu:arc_furnace/arc_hp_steam_macerator" | "simplylight:illuminant_yellow_block_on_dyed" | "gtceu:packer/package_thorium_small_dust" | "gtceu:assembler/battery_hull_mv_annealed" | "gtceu:shaped/block_compress_vanadium" | "gtceu:packer/package_charcoal_tiny_dust" | "gtceu:shapeless/nugget_disassembling_silicone_rubber" | "gtceu:macerator/macerate_raw_sodalite_ore_to_crushed_ore" | "gtceu:extruder/extrude_steel_tiny_pipe" | "gtceu:macerator/macerate_prismalium_long_rod" | "gtceu:arc_furnace/arc_tungsten_steel_tiny_fluid_pipe" | "thermal:machines/smelter/smelter_iron_plate_to_ingot" | "gtceu:extractor/extract_yttrium_barium_cuprate_fine_wire" | "gtceu:fluid_solidifier/solidify_indium_gallium_phosphide_block" | "powersuits:tinkertable" | "thermal:carrot_cake" | "gtceu:ore_washer/wash_gold_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_titanium_small_gear" | "gtceu:shaped/small_dust_assembling_barium_sulfide" | "gtceu:extractor/extract_raw_rubber_dust" | "farmersdelight:fried_egg_from_campfire_cooking" | "gtceu:thermal_centrifuge/centrifuge_spodumene_crushed_ore_to_refined_ore" | "thermal:machines/sawmill/sawmill_jungle_logs" | "gtceu:assembler/assemble_osmiridium_pipe_normal_restrictive" | "itemfilters:block" | "mysticalagradditions:tconstruct/melting/prudentium/block" | "gtceu:cutter/cut_weapon_grade_naquadah_rod_to_bolt" | "gtceu:shaped/lv_machine_hull" | "gtceu:macerator/macerate_polyvinyl_chloride_plate" | "gtceu:packer/package_annealed_copper_small_dust" | "gtceu:macerator/macerate_americium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_luv_processing_array" | "gtceu:packer/unpackage_uvarovite_small_dust" | "gtceu:macerator/macerate_lead_double_cable" | "gtceu:cutter/cut_olivine_block_to_plate_water" | "gtceu:compressor/compress_reinforced_epoxy_resin_nugget_to_ingot" | "gtceu:distillery/distill_severely_hydro_cracked_naphtha_to_ethane" | "gtceu:primitive_blast_furnace/steel_from_charcoal_block" | "gtceu:arc_furnace/arc_tin_alloy_normal_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_lumium" | "gtceu:macerator/macerate_jungle_slab" | "exnihilosequentia:ens_cooked_silkworm" | "create:small_limestone_brick_stairs" | "gtceu:cutter/cut_brass_rod_to_bolt" | "gtceu:shaped/compress_yellow_limonite_to_ore_block" | "ae2additions:components/65536k" | "gtceu:extractor/extract_prismalium_nugget" | "gtceu:macerator/macerate_mv_arc_furnace" | "gtceu:shapeless/europium_wire_wiregtoctal_doubling" | "create:crafting/kinetics/copper_valve_handle" | "create:deploying/waxed_oxidized_cut_copper_stairs_from_adding_wax" | "gtceu:shaped/stick_potin" | "gtceu:macerator/macerate_black_bronze_turbine_blade" | "thermal:fuels/stirling/stirling_coal_block" | "gtceu:implosion_compressor/implode_dust_screret_runic_laser_source_base__tnt" | "gtceu:shaped/stick_shellite" | "gtceu:centrifuge/centrifuge_asbestos_pure_dust_to_dust" | "create:small_scorchia_brick_stairs_from_stone_types_scorchia_stonecutting" | "gtceu:shapeless/block_decompress_uvarovite" | "gtceu:large_chemical_reactor/antimony_trifluoride" | "gtceu:arc_furnace/arc_vanadium_steel_foil" | "gtceu:shapeless/electrum_wire_wiregtsingle_doubling" | "gtceu:forge_hammer/hammer_yttrium_barium_cuprate_rod_to_long_rod" | "gtceu:macerator/macerate_polybenzimidazole_quadruple_fluid_pipe" | "gtceu:macerator/macerate_raw_lazurite_ore_to_crushed_ore" | "thermal:chiller_ball_cast" | "create:compat/druidcraft/cutting/stripped_darkwood_log" | "gtceu:macerator/macerate_sodalite_gem" | "gtceu:packer/unpackage_hastelloy_x_small_dust" | "gtceu:shaped/tiny_dust_disassembling_tantalite" | "gtceu:compressor/compress_plutonium_to_block" | "gtceu:extruder/extrude_chromium_tiny_pipe" | "gtceu:shaped/mv_battery_buffer_8x" | "gtceu:shapeless/kanthal_wire_wiregtoctal_splitting" | "gtceu:packer/unpackage_purified_debris_tiny_dust" | "gtceu:macerator/macerate_ultimet_block" | "gtceu:extractor/extract_magnetic_samarium_ingot" | "gtceu:macerator/macerate_kanthal_spring" | "gtceu:arc_furnace/arc_clock" | "gtceu:macerator/macerate_purple_glass_lens" | "gtceu:assembler/zpm_4096a_laser_source_hatch" | "gtceu:fluid_solidifier/solidify_maraging_steel_300_to_ingot" | "gtceu:macerator/macerate_thorium_block" | "gtceu:shaped/frame_stellarium" | "gtceu:fluid_solidifier/solidify_blue_steel_to_nugget" | "gtceu:fluid_solidifier/solidify_naquadria_to_plate" | "gtceu:macerator/macerate_nickel_double_wire" | "gtceu:brewery/enriched_bacterial_sludge_from_u235" | "minecraft:purple_bed_from_white_bed" | "farmersdelight:carrot_crate" | "minecraft:large_boiler/note_block" | "gtceu:arc_furnace/arc_battery_alloy_plate" | "gtceu:brewery/enriched_bacterial_sludge_from_u238" | "gtceu:macerator/macerate_luv_arc_furnace" | "gtceu:shapeless/melodium_wire_wiregthex_splitting" | "minecraft:tipped_arrow" | "mysticalagriculture:awakened_supremium_leggings" | "gtceu:cutter/cut_rose_gold_screw_to_bolt_water" | "gtceu:shaped/foil_cobalt" | "gtceu:shaped/file_tungsten_steel" | "gtceu:packer/pack_osmium_wires_2_0" | "gtceu:extruder/extrude_platinum_large_pipe" | "gtceu:forge_hammer/hammer_deepslate_ruby_ore_to_raw_ore" | "gtceu:packer/pack_osmium_wires_2_1" | "gtceu:packer/pack_osmium_wires_2_2" | "gtceu:assembler/casing_titanium_stable" | "gtceu:forge_hammer/hammer_alunite_ore_to_raw_ore" | "buildinggadgets:gadget_building" | "mysticalagradditions:imperium_coal_block_uncraft" | "gtceu:shaped/large_potin_pipe" | "gtceu:arc_furnace/arc_uv_hermetic_casing" | "gtceu:shaped/rotor_hsss" | "gtceu:extractor/wither_rose_dye" | "gtceu:shaped/spring_lead" | "gtceu:extruder/extrude_iridium_ingot_to_bolt" | "gtceu:thermal_centrifuge/centrifuge_tetrahedrite_crushed_ore_to_refined_ore" | "gtceu:extruder/extrude_stainless_steel_ingot_to_bolt" | "gtceu:shaped/large_rose_gold_pipe" | "minecraft:gold_ingot_from_smelting_deepslate_gold_ore" | "thermal:smelting/nickel_ingot_from_raw_blasting" | "gtceu:assembler/cover_cupronickel_wire_gt_double_styrene_butadiene" | "minecraft:large_boiler/mangrove_stairs" | "gtceu:cutter/cut_naquadah_block_to_plate_water" | "gtceu:macerator/macerate_annealed_copper_hex_wire" | "thermal:machines/chiller/chiller_water_to_snowball" | "thermal:machines/pulverizer/pulverizer_raw_copper" | "gtceu:macerator/macerate_prismalium_frame" | "gtceu:forge_hammer/hammer_lithium_refined_ore_to_dust" | "gtceu:cutter/cut_magnetic_iron_screw_to_bolt" | "gtceu:large_chemical_reactor/ptfe_from_tetrachloride_oxygen" | "gtceu:shapeless/graphene_wire_wiregtdouble_splitting" | "create:cut_ochrum_brick_wall_from_stone_types_ochrum_stonecutting" | "gtceu:cutter/cut_sodalite_exquisite_gem_to_flawless_gem" | "gtceu:arc_furnace/arc_zpm_chemical_reactor" | "gtceu:rock_breaker/stone" | "gtceu:shapeless/crushed_ore_to_dust_fullers_earth" | "gtceu:forge_hammer/hammer_silicon_to_plate" | "create:polished_cut_calcite_from_stone_types_calcite_stonecutting" | "gtceu:shapeless/lumium_wire_wiregtdouble_splitting" | "gtceu:compressor/compress_grossularto_ore_block" | "gtceu:centrifuge/centrifuge_sulfur_dirty_dust_to_dust" | "gtceu:shaped/stick_long_stick_melodium" | "gtceu:shaped/pipe_large_restrictive_platinum" | "simplylight:illuminant_pink_block_toggle" | "gtceu:centrifuge/centrifuge_lepidolite_dirty_dust_to_dust" | "gtceu:macerator/macerate_ultimet_huge_item_pipe" | "gtceu:shaped/small_gear_prismalium" | "thermal:smelting/copper_ingot_from_dust_smelting" | "gtceu:extruder/extrude_magnetic_neodymium_ingot_to_block" | "gtceu:shaped/aluminium_crate" | "gtceu:alloy_smelter/alloy_smelt_ultimet_ingot_to_gear" | "gtceu:assembler/casing_invar_heatproof" | "gtceu:shapeless/soul_infused_wire_wiregtdouble_doubling" | "colossalchests:chest_wall_gold" | "gtceu:cutter/cut_cinnabar_flawless_gem_to_gem" | "gtceu:extractor/extract_nickel_double_plate" | "framedblocks:framed_double_sloped_prism" | "gtceu:chemical_bath/bathe_cooperite_crushed_ore_to_purified_ore" | "gtceu:shapeless/tungsten_wire_wiregtsingle_doubling" | "xtonesreworked:korp_block_1_from_stonecutting" | "gtceu:arc_furnace/arc_brass_turbine_blade" | "gtceu:shaped/stick_long_lumium" | "gtceu:macerator/macerate_endstone_thorium_ore_to_raw_ore" | "ae2:tools/paintballs_lime" | "bigreactors:reactor/basic/casing" | "create:small_deepslate_brick_stairs_from_stone_types_deepslate_stonecutting" | "gtceu:macerator/macerate_lv_voltage_coil" | "gtceu:distillery/distill_hydro_cracked_butadiene_to_ethylene" | "farmersdelight:cutting/dark_oak_door" | "gtceu:macerator/macerate_spruce_planks" | "gtceu:extractor/extract_bismuth_bronze_plate" | "gtceu:macerator/macerate_graphene_plate" | "gtceu:extruder/extrude_dragonsteel_ingot_to_block" | "gtceu:shaped/tiny_dust_disassembling_polytetrafluoroethylene" | "framedblocks:framed_inner_prism_corner" | "gtceu:cutter/cut_titanium_block_to_plate" | "toms_storage:inventory_cable_connector_framed" | "minecraft:steam_boiler/oak_trapdoor" | "gtceu:arc_furnace/arc_lead_long_rod" | "gtceu:cracker/severely_steam_crack_light_fuel" | "create:compat/traverse/cutting/stripped_fir_wood" | "thermal:machines/centrifuge/centrifuge_syrup_bottle" | "gtceu:shaped/block_compress_silicon" | "exnihilosequentia:steam_boiler/string_mesh" | "gtceu:extractor/extract_naquadah_alloy_single_cable" | "gtceu:macerator/macerate_diamond_bolt" | "gtceu:laser_engraver/engrave_soc_phosphorus" | "gtceu:shapeless/hssg_wire_wiregtquadruple_quadrupling" | "gtceu:chemical_reactor/plastic_circuit_board_iron3" | "gtceu:fluid_solidifier/solidify_uranium_rhodium_dinaquadide_to_plate" | "gtceu:chemical_reactor/dichlorobenzene" | "gtceu:alloy_smelter/alloy_smelt_stellarium_ingot_to_small_gear" | "gtceu:shaped/tiny_dust_assembling_calcium_phosphide" | "gtceu:macerator/macerate_ev_fermenter" | "gtceu:chemical_reactor/styrene_from_benzene" | "gtceu:mixer/brass" | "gtceu:shaped/frame_stainless_steel" | "gtceu:arc_furnace/arc_chromium_nonuple_fluid_pipe" | "gtceu:forge_hammer/hammer_fullers_earth_ore_to_raw_ore" | "gtceu:arc_furnace/arc_steel_double_wire" | "gtceu:shaped/stick_trinium" | "gtceu:macerator/macerate_cobalt_single_cable" | "thermal:machines/centrifuge/centrifuge_oxeye_daisy" | "gtceu:shaped/mv_input_bus" | "gtceu:ore_washer/wash_monazite_crushed_ore_to_purified_ore_fast" | "gtceu:packer/unpackage_manganese_tiny_dust" | "extendedcrafting:ender_ingot_block" | "gtceu:extruder/extrude_cobalt_brass_ingot_to_bolt" | "gtceu:fluid_solidifier/solidify_red_steel_block" | "thermal_extra:machine/pulverizer/twinite_dust" | "gtceu:shapeless/gem_to_gem_gem_lapis" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_plate" | "gtceu:extruder/extrude_bronze_ingot_to_block" | "gtceu:ore_washer/wash_bauxite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/plate_double_twinite" | "gtceu:shapeless/coin_chocolate" | "gtceu:shaped/small_dust_disassembling_nichrome" | "gtceu:arc_furnace/arc_nickel_zinc_ferrite_rod" | "gtceu:extractor/extract_rose_gold_turbine_blade" | "gtceu:arc_furnace/arc_neutronium_screw" | "gtceu:macerator/macerate_lv_circuit_assembler" | "gtceu:shaped/small_dust_assembling_stainless_steel" | "gtceu:extractor/extract_indium_nugget" | "gtceu:extractor/extract_naquadah_alloy_turbine_blade" | "gtceu:packer/package_stellarium_tiny_dust" | "gtceu:packer/unpackage_naquadah_tiny_dust" | "gtceu:cutter/cut_ender_pearl_block_to_plate_water" | "gtceu:arc_furnace/arc_manganese_phosphide_double_wire" | "gtceu:macerator/macerate_soul_infused_rotor" | "gtceu:shaped/wrench_rose_gold" | "gtceu:shaped/plunger_wrought_iron" | "gtceu:packer/package_raw_rubber_tiny_dust" | "gtceu:ore_washer/wash_palladium_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_endstone_magnetite_ore_to_raw_ore" | "gtceu:macerator/macerate_nickel_zinc_ferrite_block" | "gtceu:forge_hammer/hammer_chalcocite_crushed_ore_to_dust" | "gtceu:gas_turbine/coal_gas" | "xtonesreworked:korp_block_15_from_stonecutting" | "gtceu:macerator/macerate_tritanium_double_plate" | "gtceu:macerator/macerate_uv_battery_hull" | "gtceu:smelting/smelt_puredust_pentlandite_to_ingot" | "bigreactors:reprocessor/ludicrite_to_ridiculite" | "gtceu:macerator/macerate_cobalt_ingot" | "gtceu:packer/package_stellite_100_tiny_dust" | "gtceu:cutter/cut_nor_water" | "ae2:decorative/quartz_fixture" | "gtceu:extruder/borosilicate_glass_fine_wire" | "gtceu:macerator/macerate_goethite_ore_to_raw_ore" | "gtceu:shapeless/copper_wire_wiregthex_splitting" | "gtceu:smelting/smelt_raw_thorium_ore_to_ingot" | "thermal:machines/press/press_spinach_unpacking" | "gtceu:smelting/smelt_raw_tricalcium_phosphate_ore_to_ingot" | "gtceu:assembler/assemble_blue_steel_frame" | "gtceu:cutter/cut_wood_rod_to_bolt_water" | "gtceu:large_chemical_reactor/carbon_monoxide_from_coal_gem" | "gtceu:shaped/small_dust_disassembling_phosphorus" | "gtceu:packer/package_europium_quadruple_pipe" | "gtceu:shaped/file_steel" | "gtceu:forge_hammer/hammer_netherrack_hematite_ore_to_raw_ore" | "gtceu:ore_washer/wash_talc_crushed_ore_to_purified_ore_fast" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_4_0" | "gtceu:wiremill/mill_ruriditingot_to_fine_wire" | "thermal:machines/smelter/smelter_copper_dust" | "xtonesreworked:kryp_block_7_from_stonecutting" | "gtceu:macerator/macerate_realgar_gem" | "gtceu:shaped/ring_darmstadtium" | "gtceu:extractor/extract_black_bronze_large_restrictive_item_pipe" | "gtceu:shaped/plate_blue_steel" | "gtceu:extractor/extract_naquadria_ingot" | "gtceu:shaped/plate_double_osmiridium" | "itemfilters:tag" | "mysticalagriculture:seed/infusion/terrasteel" | "gtceu:extruder/extrude_polyphenylene_sulfide_to_plate" | "gtceu:macerator/macerate_bronze_firebox_casing" | "railways:sequenced_assembly/track_byg_lament_wide" | "create:cut_tuff_brick_slab_from_stone_types_tuff_stonecutting" | "ae2:misc/deconstruction_cut_certus_quartz_block" | "gtceu:chemical_reactor/lightly_hydro_crack_refinery_gas" | "gtceu:extruder/extrude_soul_infused_ingot_to_rotor" | "gtceu:extruder/extrude_tungsten_to_plate" | "gtceu:shaped/small_dust_assembling_europium" | "expatternprovider:cobblestone_cell" | "gtceu:forge_hammer/hammer_lazurite_ore_to_raw_ore" | "gtceu:bender/bend_black_steel_ingot_to_double_plate" | "gtceu:cutter/cut_naquadah_alloy_long_rod_to_rod_distilled_water" | "xtonesreworked:mint_block_5_from_stonecutting" | "gtceu:bender/bend_osmium_plate_to_foil" | "framedblocks:framed_blueprint" | "gtceu:shaped/block_compress_bismuth_bronze" | "gtceu:macerator/macerate_chromium_quadruple_fluid_pipe" | "mysticalagriculture:seed/infusion/constantan" | "gtceu:cutter/cut_aluminium_block_to_plate" | "gtceu:arc_furnace/arc_ev_emitter" | "automobility:sand_off_road" | "gtceu:assembler/assemble_neutronium_turbine_blade" | "gtceu:electric_blast_furnace/blast_prismalium" | "gtceu:shaped/hoe_blue_steel" | "gtceu:extractor/extract_potin_ingot" | "gtceu:packer/package_chromium_quadruple_pipe" | "create:splashing/gray_concrete_powder" | "gtceu:centrifuge/decomposition_centrifuging__titanium_tungsten_carbide" | "gtceu:compressor/compress_pure_netherite_to_block" | "gtceu:shaped/resistor_wire_carbon" | "gtceu:extractor/extract_nickel_single_cable" | "gtceu:shapeless/decompress_mica_from_ore_block" | "gtceu:implosion_compressor/implode_dust_flint__tnt" | "gtceu:ore_washer/wash_naquadah_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/pack_shellite_wires_1_3" | "gtceu:packer/pack_shellite_wires_1_2" | "gtceu:shaped/small_dust_assembling_pure_netherite" | "gtceu:packer/pack_shellite_wires_1_1" | "gtceu:packer/pack_shellite_wires_1_0" | "gtceu:packer/package_sugar_tiny_dust" | "gtceu:macerator/macerate_cupronickel_large_restrictive_item_pipe" | "gtceu:macerator/macerate_nichrome_octal_wire" | "gtceu:arc_furnace/arc_kanthal_double_wire" | "gtceu:shapeless/graphene_wire_wiregthex_splitting" | "gtceu:extruder/extrude_lumium_ingot_to_bolt" | "thermal:machines/press/unpacking/press_tin_nugget_unpacking" | "gtceu:compressor/plant_ball_from_warped_stem" | "gtceu:shaped/tiny_dust_assembling_incoloy_ma_956" | "gtceu:extractor/extract_niobium_ingot" | "gtceu:ore_washer/wash_glauconite_sand_crushed_ore_to_purified_ore" | "framedblocks:framed_flat_inv_double_slope_panel_corner_rotate_to_framed_flat_inv_double_slope_slab_corner" | "gtceu:lathe/lathe_sodalite_to_rod" | "gtceu:shaped/tiny_dust_disassembling_glass" | "gtceu:shaped/steam_hatch" | "gtceu:packer/pack_enderium_wires_1_single" | "gtceu:shaped/iv_laser_engraver" | "gtceu:forge_hammer/hammer_wulfenite_crushed_ore_to_dust" | "gtceu:macerator/macerate_electrum_nugget" | "thermal:rubber_3" | "gtceu:extractor/extract_rhodium_ingot" | "gtceu:shaped/turbine_blade_wrought_iron" | "create:small_diorite_brick_slab_recycling" | "minecraft:arrow" | "gtceu:extractor/extract_sterling_silver_normal_restrictive_item_pipe" | "gtceu:packer/package_molybdenite_small_dust" | "gtceu:blasting/smelt_netherrack_quartzite_ore_to_ingot" | "gtceu:forge_hammer/hammer_netherrack_quartzite_ore_to_raw_ore" | "gtceu:extractor/extract_graphene_hex_cable" | "gtceu:compressor/compress_duranium_to_block" | "gtceu:arc_furnace/arc_niobium_titanium_hex_cable" | "gtceu:arc_furnace/arc_iridium_fine_wire" | "gtceu:create_mixer/concrete_from_clay" | "thermal:machines/pulverizer/pulverizer_gold_ore" | "gtceu:cutter/cut_hsse_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_raw_tetrahedrite_ore_to_crushed_ore" | "gtceu:shaped/foil_yttrium_barium_cuprate" | "gtceu:cutter/cut_naquadria_block_to_plate_distilled_water" | "gtceu:macerator/macerate_lumium_block" | "gtceu:centrifuge/centrifuge_platinum_dirty_dust_to_dust" | "gtceu:compressor/compress_steel_to_block" | "gtceu:macerator/macerate_gold_ingot" | "gtceu:macerator/macerate_duranium_tiny_fluid_pipe" | "gtceu:ore_washer/wash_tricalcium_phosphate_crushed_ore_to_purified_ore" | "gtceu:packer/package_sodium_bisulfate_small_dust" | "gtceu:arc_furnace/arc_tin_normal_item_pipe" | "gtceu:shaped/bolt_saw_rhodium" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_ingot_to_gear" | "gtceu:shaped/compress_bastnasite_to_ore_block" | "gtceu:shapeless/copper_wire_wiregtsingle_doubling" | "gtceu:packer/strip_hssg_cable_gt_hex" | "gtceu:shaped/zpm_input_hatch" | "gtceu:shaped/chainsaw_head_bronze" | "gtceu:macerator/macerate_ruridit_fine_wire" | "create:cutting/compat/ars_nouveau/stripped_blue_archwood_wood" | "mysticalagriculture:seed/reprocessor/deepslate" | "gtceu:arc_furnace/arc_uv_quantum_chest" | "gtceu:cutter/cut_wrought_iron_screw_to_bolt_distilled_water" | "railways:crafting/smokestack_woodburner" | "gtceu:shapeless/tritanium_wire_wiregtquadruple_splitting" | "gtceu:shaped/butchery_knife_steel" | "gtceu:shaped/electric_pump_mv_rubber" | "mysticalagradditions:tconstruct/tools/materials/tertium/ingot" | "gtceu:blasting/smelt_endstone_stibnite_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_calcite" | "gtceu:shaped/prismalium_wire_single" | "gtceu:cutter/cut_amethyst_block_to_plate_distilled_water" | "gtceu:macerator/macerate_lithium_refined_ore_to_dust" | "gtceu:shaped/round_hsss" | "gtceu:wiremill/mill_cupronickel_wire_to_fine_wire" | "xtonesreworked:sols_block_12_from_stonecutting" | "bigreactors:fluidizer/glass" | "thermal:light_gray_concrete_powder_with_slag" | "gtceu:arc_furnace/arc_lumium_long_rod" | "gtceu:packer/package_pyrope_small_dust" | "gtceu:cutter/cut_aluminium_rod_to_bolt_water" | "exnihilosequentia:large_boiler/birch_crucible" | "exnihilosequentia:compost/ens_fishes" | "gtceu:large_chemical_reactor/chromium_trioxide" | "gtceu:packer/package_ammonium_chloride_small_dust" | "gtceu:arc_furnace/arc_steel_spring" | "gtceu:assembler/electric_piston_hv" | "gtceu:macerator/macerate_raw_diamond_ore_to_crushed_ore" | "exnihilosequentia:compost/ens_nether_wart" | "thermal:machines/press/packing3x3/press_lead_packing" | "gtceu:shaped/buzzsaw_blade_bronze" | "gtceu:smelting/smelt_raw_alunite_ore_to_ingot" | "xtonesreworked:zome_block_0_alternative" | "gtceu:cutter/cut_weapon_grade_naquadah_long_rod_to_rod_water" | "gtceu:extractor/extract_lead_fine_wire" | "gtceu:shapeless/decompress_sulfur_from_ore_block" | "gtceu:forge_hammer/hammer_deepslate_alunite_ore_to_raw_ore" | "gtceu:ore_washer/wash_cobalt_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/tiny_dust_assembling_yellow_garnet" | "mysticalagriculture:seed/crafting/bronze" | "gtceu:shaped/iv_electric_furnace" | "gtceu:bender/bend_graphene_ingot_to_foil" | "gtceu:packer/pack_prismalium_wires_1_single" | "gtceu:shaped/tiny_dust_assembling_titanium_carbide" | "gtceu:alloy_smelter/alloy_smelt_tritanium_to_nugget" | "mysticalagriculture:seed/infusion/spirited_crystal" | "gtceu:alloy_smelter/alloy_smelt_platinum_to_ingot" | "gtceu:forge_hammer/hammer_diatomite_ore_to_raw_ore" | "gtceu:ore_washer/wash_tetrahedrite_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_prismalium_rod_to_bolt_water" | "railways:sequenced_assembly/track_byg_cherry" | "create:cutting/compat/byg/stripped_skyris_wood" | "gtceu:shaped/iv_kinetic_output_box" | "gtceu:shaped/small_dust_disassembling_uranium" | "gtceu:packer/package_nether_quartz_tiny_dust" | "gtceu:arc_furnace/arc_cobalt_small_restrictive_item_pipe" | "gtceu:macerator/macerate_chainmail_boots" | "gtceu:forge_hammer/hammer_deepslate_tetrahedrite_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_calcium" | "gtceu:cutter/cut_annealed_copper_screw_to_bolt_water" | "gtceu:compressor/compress_bismuth_to_block" | "gtceu:cutter/cut_ender_pearl_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_osmium_bolt" | "gtceu:shapeless/prismalium_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_hv_item_passthrough_hatch" | "gtceu:smelting/smelt_deepslate_zeolite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_magnetic_iron_nugget_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_osmium_nugget_to_ingot" | "gtceu:packer/pack_naquadah_alloy_wires_3_single" | "gtceu:extruder/extrude_rhodium_plated_palladium_to_rod" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_nugget_to_ingot" | "gtceu:assembler/electric_piston_ev" | "gtceu:arc_furnace/arc_steel_octal_cable" | "gtceu:extruder/extrude_tungsten_steel_small_pipe" | "gtceu:packer/package_gelatin_tiny_dust" | "gtceu:cutter/cut_platinum_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_nickel_small_restrictive_item_pipe" | "gtceu:macerator/macerate_tin_ring" | "gtceu:arc_furnace/arc_iv_distillery" | "gtceu:bender/bend_osmium_ingot_to_double_plate" | "minecraft:light_gray_glazed_terracotta" | "gtceu:extractor/extract_nickel_zinc_ferrite_ring" | "gtceu:shaped/small_dust_assembling_rock_salt" | "mysticalagriculture:augment/health_boost_v" | "create:blasting/ingot_osmium_compat_mekanism" | "gtceu:cutter/cut_cobalt_brass_block_to_plate" | "gtceu:assembler/casing_corrosion_proof" | "gtceu:shaped/tiny_dust_assembling_pyrite" | "gtceu:cutter/cut_shellite_screw_to_bolt_water" | "bigreactors:smelting/blutonium_from_dust" | "gtceu:assembler/electric_piston_lv" | "mysticalagriculture:blank_record" | "mysticalagriculture:augment/health_boost_i" | "gtceu:macerator/macerate_cupronickel_rod" | "gtceu:centrifuge/centrifuge_tantalite_pure_dust_to_dust" | "gtceu:fluid_solidifier/solidify_tritanium_to_nugget" | "gtceu:arc_furnace/arc_maraging_steel_300_plate" | "gtceu:extruder/extrude_niobium_titanium_large_pipe" | "gtceu:macerator/macerate_steam_miner" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_ingot_to_small_gear" | "gtceu:shapeless/vanadium_gallium_wire_wiregtoctal_splitting" | "create:cutting/compat/biomesoplenty/stripped_redwood_wood" | "minecraft:iron_door" | "gtceu:macerator/macerate_melodium_small_gear" | "gtceu:large_chemical_reactor/polyvinyl_chloride_from_tetrachloride_oxygen" | "ae2:tools/paintballs_lumen_gray" | "gtceu:arc_furnace/arc_blue_alloy_hex_cable" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_2_single" | "gtceu:packer/unpackage_glauconite_sand_small_dust" | "mysticalagriculture:seed/reprocessor/fire" | "gtceu:shaped/small_dust_assembling_lanthanum" | "gtceu:extruder/extrude_stainless_steel_ingot_to_rotor" | "gtceu:fluid_solidifier/solidify_red_alloy_block" | "gtceu:chemical_reactor/advanced_circuit_board_persulfate" | "gtceu:assembler/assemble_electrum_pipe_huge_restrictive" | "gtceu:arc_furnace/arc_tungsten_steel_fine_wire" | "ae2:network/cables/glass_white" | "packagedexcrafting:combination_crafter" | "gtceu:macerator/macerate_deepslate_beryllium_ore_to_raw_ore" | "gtceu:smelting/smelt_deepslate_cobaltite_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_uranium" | "gtceu:assembly_line/robot_arm_zpm" | "mysticalagriculture:seed/reprocessor/fish" | "gtceu:shaped/small_dust_disassembling_tantalum" | "minecraft:large_boiler/wooden_shovel" | "gtceu:alloy_smelter/alloy_smelt_red_alloy_ingot_to_block" | "gtceu:fluid_solidifier/solidify_cobalt_brass_to_nugget" | "gtceu:arc_furnace/arc_osmiridium_screw" | "gtceu:extractor/extract_duranium_nugget" | "framedblocks:framed_sign" | "gtceu:electric_blast_furnace/blast_uranium_rhodium_dinaquadide" | "gtceu:blasting/smelt_netherrack_yellow_garnet_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_diamond_ore_to_raw_ore" | "minecraft:smooth_quartz_stairs" | "gtceu:compressor/compress_polycaprolactam_nugget_to_ingot" | "gtceu:packer/unpackage_steel_small_dust" | "gtceu:laser_engraver/engrave_nether_quartz_flawless_gem_to_gem" | "gtceu:extractor/extract_tritanium_turbine_blade" | "gtceu:fluid_solidifier/solidify_polycaprolactam_to_nugget" | "gtceu:arc_furnace/arc_tungsten_double_plate" | "gtceu:extruder/extrude_bronze_small_pipe" | "gtceu:macerator/macerate_sulfur_crushed_ore_to_impure_dust" | "systeams:boiler_pipe" | "bigreactors:turbine/basic/casing_recycle" | "simplylight:illuminant_gray_block_toggle" | "gtceu:cutter/cut_amethyst_exquisite_gem_to_flawless_gem_water" | "framedblocks:framed_fancy_rail_slope" | "gtceu:packer/unpackage_potassium_feldspar_tiny_dust" | "gtceu:shaped/wrench_duranium" | "exnihilosequentia:sieve/ens_pebble_diorite" | "gtceu:macerator/macerate_lumium_foil" | "gtceu:shaped/plate_double_weapon_grade_naquadah" | "gtceu:assembler/electric_piston_iv" | "gtceu:macerator/macerate_uraninite_crushed_ore_to_dust" | "gtceu:macerator/macerate_niobium_titanium_quadruple_wire" | "gtceu:shaped/small_dust_disassembling_calcite" | "thermal:press_unpacking_die" | "gtceu:arc_furnace/arc_hastelloy_c_276_double_plate" | "simplylight:illuminant_slab_from_panel" | "minecraft:orange_candle" | "gtceu:compressor/compress_vanadium_to_block" | "gtceu:compressor/compress_rutile_gem_to_block" | "gtceu:macerator/macerate_stellite_100_block" | "gtceu:packer/package_perlite_tiny_dust" | "gtceu:packer/unpackage_cocoa_small_dust" | "gtceu:forge_hammer/hammer_salt_block_to_gem" | "gtceu:shaped/aluminium_wire_single" | "gtceu:arc_furnace/arc_nickel_large_item_pipe" | "mysticalagriculture:essence/minecraft/poisonous_potato" | "minecraft:stone_brick_wall" | "ae2:decorative/smooth_quartz_block" | "gtceu:shaped/small_dust_disassembling_calcium" | "gtceu:extruder/extrude_annealed_copper_to_plate" | "gtceu:extractor/extract_gold_rod" | "exmachinis:compacting/raw_platinum" | "gtceu:arc_furnace/arc_tritanium_octal_wire" | "gtceu:cutter/cut_stainless_steel_rod_to_bolt_distilled_water" | "minecraft:light_blue_dye_from_blue_white_dye" | "gtceu:alloy_smelter/alloy_smelt_bronze_ingot_to_block" | "thermal:machines/press/packing3x3/press_enderium_nugget_packing" | "gtceu:shaped/small_dust_disassembling_sodium" | "minecraft:cyan_dye" | "gtceu:packer/pack_gold_wires_4_single" | "gtceu:distillation_tower/distill_charcoal_byproducts" | "gtceu:extractor/extract_tungsten_steel_screw" | "gtceu:shapeless/block_decompress_wrought_iron" | "gtceu:macerator/macerate_firebricks" | "thermal:machines/smelter/smelter_alloy_bronze" | "gtceu:macerator/macerate_iv_battery_hull" | "gtceu:arc_furnace/arc_mv_autoclave" | "gtceu:alloy_blast_smelter/sterling_silver_gas" | "gtceu:arc_furnace/arc_duranium_quadruple_fluid_pipe" | "create:crafting/kinetics/gray_seat_from_other_seat" | "create:cutting/compat/biomesoplenty/palm_wood" | "minecraft:gold_block" | "gtceu:centrifuge/centrifuge_sapphire_dirty_dust_to_dust" | "gtceu:shaped/plate_bismuth_bronze" | "gtceu:extractor/extract_melodium_screw" | "framedblocks:framing_saw/framed_iron_pressure_plate" | "gtceu:shapeless/nickel_wire_wiregtquadruple_splitting" | "gtceu:assembly_line/energy_hatch_luv" | "thermal:slime_mushroom_spores" | "exnihilosequentia:compost/ens_warped_fungus" | "gtceu:packer/package_hastelloy_c_276_small_dust" | "gtceu:cutter/cut_coke_flawless_gem_to_gem_water" | "gtceu:cutter/cut_vanadium_steel_block_to_plate_distilled_water" | "gtceu:centrifuge/centrifuge_amethyst_pure_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_pyrolusite" | "gtceu:packer/pack_platinum_wires_3_1" | "create:cutting/compat/byg/nightshade_log" | "gtceu:shapeless/lumium_wire_wiregtsingle_doubling" | "gtceu:compressor/compress_styrene_butadiene_rubber_to_block" | "gtceu:electric_blast_furnace/blast_tantalum_carbide" | "gtceu:forge_hammer/hammer_trona_ore_to_raw_ore" | "gtceu:shaped/luv_kinetic_output_box" | "gtceu:mixer/nitration_mixture" | "gtceu:large_chemical_reactor/tnt_from_toluene" | "gtceu:packer/pack_platinum_wires_3_0" | "gtceu:assembler/energy_hatch_16a_zpm" | "gtceu:ore_washer/wash_garnierite_crushed_ore_to_purified_ore_distilled" | "gtceu:shapeless/decompress_pentlandite_from_ore_block" | "gtceu:assembler/electric_piston_mv" | "minecraft:copper_ingot_from_blasting_raw_copper" | "gtceu:macerator/macerate_lv_distillery" | "gtceu:shaped/plate_double_invar" | "gtceu:lathe/lathe_wood_bolt_to_screw" | "gtceu:alloy_smelter/alloy_smelt_hsss_ingot_to_gear" | "gtceu:shaped/mv_kinetic_mixer" | "gtceu:packer/strip_naquadah_cable_gt_single" | "thermal:machines/centrifuge/centrifuge_light_gray_wool" | "gtceu:macerator/macerate_ilmenite_ore_to_raw_ore" | "gtceu:blasting/smelt_netherrack_pitchblende_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_flint" | "thermal:machines/press/packing2x2/press_snow_packing" | "mysticalagriculture:essence/minecraft/vine" | "mysticalagradditions:essence/nitro_crystal" | "gtceu:extractor/extract_tin_octal_cable" | "gtceu:compressor/compress_dragonsteel_to_block" | "gtceu:forge_hammer/hammer_ruby_block_to_gem" | "gtceu:arc_furnace/arc_hv_forge_hammer" | "gtceu:cutter/cut_ruthenium_block_to_plate" | "gtceu:packer/pack_niobium_titanium_wires_1_2" | "gtceu:packer/pack_niobium_titanium_wires_1_3" | "gtceu:cutter/cut_iron_long_rod_to_rod" | "gtceu:forge_hammer/hammer_diamond_crushed_ore_to_dust" | "create:ornate_iron_window_pane" | "gtceu:packer/pack_niobium_titanium_wires_1_0" | "gtceu:macerator/macerate_kanthal_hex_cable" | "gtceu:packer/pack_niobium_titanium_wires_1_1" | "gtceu:assembler/inductor_nzf" | "gtceu:centrifuge/centrifuge_garnierite_dirty_dust_to_dust" | "thermal:machines/insolator/insolator_blue_orchid" | "minecraft:raw_iron" | "gtceu:macerator/macerate_rubber_gear" | "minecraft:iron_nugget" | "gtceu:assembler/dynamo_hatch_mv" | "gtceu:extruder/extrude_copper_ingot_to_gear" | "gtceu:shaped/small_dust_disassembling_gelatin" | "exnihilosequentia:ens_nickel_ingot_blast" | "gtceu:fluid_solidifier/solidify_chromium_block" | "gtceu:macerator/macerate_glass_pane" | "mysticalagriculture:soulium_gemstone_block" | "minecraft:waxed_oxidized_cut_copper_from_honeycomb" | "gtceu:shapeless/trinium_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_osmium_normal_item_pipe" | "gtceu:laser_engraver/engrave_pic_naquadah" | "gtceu:fluid_solidifier/solidify_black_bronze_to_ingot" | "gtceu:chemical_reactor/nano_cpu_wafer" | "gtceu:thermal_centrifuge/centrifuge_talc_purified_ore_to_refined_ore" | "gtceu:shaped/small_dust_assembling_sulfur" | "gtceu:distillery/distill_hydro_cracked_butene_to_ethylene" | "gtceu:extractor/extract_electrum_normal_restrictive_item_pipe" | "gtceu:assembler/dynamo_hatch_lv" | "gtceu:smelting/smelt_netherrack_zeolite_ore_to_ingot" | "create:cut_veridium_wall" | "create:compat/environmental/pressing/mycelium_path" | "create:crafting/kinetics/magenta_seat_from_other_seat" | "gtceu:macerator/macerate_deepslate_sodalite_ore_to_raw_ore" | "gtceu:extractor/extract_tantalum_carbide_nugget" | "gtceu:packer/unpackage_nether_quartz_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_to_ingot" | "gtceu:extruder/extrude_black_steel_ingot_to_gear" | "gtceu:shaped/zpm_charger_4x" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_butadiene" | "mysticalagriculture:essence/common/silver_ingot" | "gtceu:shapeless/nugget_disassembling_tungsten_carbide" | "gtceu:arc_furnace/arc_shellite_plate" | "gtceu:bender/bend_americium_ingot_to_double_plate" | "gtceu:shaped/stick_naquadah" | "gtceu:shaped/small_dust_disassembling_tin" | "gtceu:shapeless/fine_wire_platinum" | "gtceu:packer/package_andradite_tiny_dust" | "gtceu:arc_furnace/arc_shellite_octal_wire" | "gtceu:arc_furnace/arc_ruridit_double_plate" | "gtceu:shapeless/naquadah_alloy_wire_wiregtsingle_doubling" | "gtceu:thermal_centrifuge/centrifuge_basaltic_mineral_sand_purified_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_amethyst_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_biotite" | "mysticalagriculture:awakened_supremium_scythe" | "gtceu:macerator/macerate_palladium_nugget" | "gtceu:shaped/tiny_dust_assembling_electrotine" | "gtceu:macerator/macerate_graphene_double_cable" | "gtceu:cutter/cut_polyvinyl_butyral_block_to_plate_water" | "gtceu:forge_hammer/hammer_tantalum_to_plate" | "gtceu:packer/unpackage_manganese_small_dust" | "gtceu:extractor/extract_vanadium_steel_nugget" | "gtceu:fluid_solidifier/solidify_ultimet_to_plate" | "railways:sequenced_assembly/track_create_andesite_wide" | "gtceu:shaped/tiny_dust_assembling_barium" | "gtceu:shaped/uv_thermal_centrifuge" | "gtceu:shapeless/silver_wire_wiregtquadruple_doubling" | "extendedcrafting:frame" | "gtceu:shaped/glass_pane" | "gtceu:shaped/tiny_dust_assembling_meat" | "gtceu:arc_furnace/arc_uranium_plate" | "create:small_deepslate_brick_slab_recycling" | "gtceu:extruder/extrude_steel_pipe" | "gtceu:centrifuge/decomposition_centrifuging__opal" | "gtceu:assembler/assemble_tin_pipe_huge_restrictive" | "gtceu:fluid_heater/heat_ice_to_water" | "gtceu:shaped/mortar_grind_nickel" | "gtceu:extruder/extrude_steel_to_plate" | "gtceu:forge_hammer/hammer_iron_refined_ore_to_dust" | "gtceu:shaped/plate_double_molybdenum_disilicide" | "gtceu:vacuum_freezer/cool_hot_naquadah_alloy_ingot" | "gtceu:forming_press/press_neutronium_turbine_rotor" | "gtceu:large_chemical_reactor/severely_steam_crack_naphtha" | "gtceu:shapeless/decompress_aluminium_from_ore_block" | "gtceu:shapeless/centrifuged_ore_to_dust_yellow_limonite" | "gtceu:extruder/extrude_hssg_ingot_to_long_rod" | "gtceu:extractor/extract_osmiridium_bolt" | "gtceu:packer/package_polydimethylsiloxane_small_dust" | "gtceu:shaped/birch_planks_saw" | "gtceu:extruder/extrude_steel_ingot_to_rotor" | "gtceu:alloy_smelter/alloy_smelt_copper_ingot_to_gear" | "gtceu:forge_hammer/hammer_deepslate_pyrope_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_cocoa" | "thermal:machines/pulverizer/pulverizer_constantan_ingot_to_dust" | "gtceu:forge_hammer/hammer_glauconite_sand_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_stainless_steel_turbine_blade" | "gtceu:blasting/smelt_netherrack_iron_ore_to_ingot" | "thermal:machines/smelter/smelter_iron_ore" | "gtceu:arc_furnace/arc_gallium_dust" | "gtceu:extractor/extract_lead_screw" | "farmersdelight:cutting/warped_trapdoor" | "gtceu:shaped/small_dust_disassembling_titanium_trifluoride" | "gtceu:cutter/cut_aluminium_rod_to_bolt_distilled_water" | "gtceu:smelting/smelt_deepslate_trona_ore_to_ingot" | "gtceu:packer/package_tungsten_small_dust" | "mysticalagriculture:seed/infusion/titanium" | "gtceu:shaped/small_dust_assembling_dragonsteel" | "gtceu:circuit_assembler/nano_processor_hv" | "gtceu:vacuum_freezer/cool_hot_enriched_naquadah_trinium_europium_duranide_ingot" | "gtceu:assembler/assemble_tritanium_turbine_blade" | "ae2:network/blocks/interfaces_interface" | "gtceu:shaped/stick_long_cobalt_brass" | "gtceu:shapeless/lumium_wire_wiregtsingle_quadrupling" | "gtceu:shaped/ev_centrifuge" | "gtceu:shaped/small_dust_assembling_raw_void" | "gtceu:vacuum_freezer/cool_hot_watertight_steel_ingot" | "gtceu:fluid_solidifier/solidify_black_steel_to_nugget" | "gtceu:shapeless/decompress_platinum_from_ore_block" | "gtceu:bender/bend_naquadah_alloy_plate_to_foil" | "gtceu:distillery/distill_hydro_cracked_propene_to_propane" | "gtceu:shaped/drill_head_wood" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_ingot_to_gear" | "gtceu:cutter/cut_tungsten_carbide_block_to_plate_distilled_water" | "gtceu:extractor/white_tulip_dye" | "gtceu:ore_washer/wash_almandine_pure_dust_to_dust" | "gtceu:assembler/cover_kanthal_wire_gt_double_silicone" | "create:crafting/copper/waxed_weathered_copper_tile_stairs_from_honeycomb" | "farmersdelight:cutting/spruce_log" | "gtceu:macerator/macerate_yellow_limonite_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_steam_output_bus" | "gtceu:shaped/piston_bronze" | "gtceu:macerator/macerate_cobalt_normal_restrictive_item_pipe" | "gtceu:assembler/cover_copper_wire_gt_double_rubber" | "exnihilosequentia:sieve/ens_chorus_flower" | "gtceu:macerator/macerate_green_sapphire_refined_ore_to_dust" | "create:small_asurine_brick_slab" | "gtceu:smelting/smelt_endstone_bauxite_ore_to_ingot" | "gtceu:arc_furnace/arc_large_mixer" | "mysticalagriculture:essence/minecraft/acacia_log" | "thermal:machines/crucible/crucible_cobblestone_to_lava" | "thermal:machines/press/packing3x3/press_sulfur_packing" | "gtceu:packer/package_cadmium_small_dust" | "gtceu:macerator/macerate_sterling_silver_ingot" | "gtceu:macerator/macerate_iridium_nonuple_fluid_pipe" | "xtonesreworked:reds_block_2_from_stonecutting" | "gtceu:shaped/electric_motor_ev" | "gtceu:forge_hammer/hammer_magnetite_crushed_ore_to_dust" | "gtceu:packer/pack_enderium_wires_2_single" | "gtceu:forge_hammer/hammer_electrum_rod_to_long_rod" | "gtceu:shaped/butchery_knife_blue_steel" | "gtceu:shapeless/crushed_ore_to_dust_molybdenum" | "gtceu:wiremill/mill_magnesium_diboride_wire" | "create:cut_granite_brick_stairs" | "gtceu:cutter/cut_potin_block_to_plate" | "gtceu:packer/unpackage_calcium_phosphide_tiny_dust" | "gtceu:arc_furnace/arc_vanadium_steel_huge_fluid_pipe" | "gtceu:macerator/macerate_prismalium_nugget" | "gtceu:macerator/macerate_pure_netherite_foil" | "gtceu:cutter/cut_europium_block_to_plate" | "gtceu:distillation_tower/enriched_naquadah_waste_separation" | "gtceu:extractor/extract_stainless_steel_gear" | "gtceu:extractor/extract_stainless_steel_rotor" | "exnihilosequentia:compost/ens_small_fern" | "gtceu:shaped/chainsaw_head_polytetrafluoroethylene" | "gtceu:shaped/tiny_dust_disassembling_titanium_trifluoride" | "gtceu:shaped/tiny_dust_assembling_mirabilite" | "gtceu:chemical_reactor/sulfuric_acid_from_sulfide" | "gtceu:assembler/dynamo_hatch_ev" | "gtceu:shaped/electric_blast_furnace" | "mysticalagriculture:awakened_supremium_gemstone_block_uncraft" | "gtceu:shaped/pickaxe_invar" | "railways:sequenced_assembly/track_blue_skies_maple" | "gtceu:shaped/tiny_dust_disassembling_redrock" | "gtceu:compressor/compress_cupronickel_nugget_to_ingot" | "gtceu:packer/unpackage_deepslate_small_dust" | "mysticalagriculture:essence/minecraft/crimson_stem" | "gtceu:forge_hammer/hammer_endstone_chalcopyrite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_rare_earth" | "gtceu:forge_hammer/hammer_vanadium_magnetite_crushed_ore_to_dust" | "gtceu:packer/strip_vanadium_gallium_cable_gt_single" | "gtceu:shaped/cobblestone_hammer" | "gtceu:shapeless/cobalt_cable_8" | "gtceu:shapeless/cobalt_cable_4" | "gtceu:shaped/hoe_aluminium" | "gtceu:macerator/macerate_topaz_gem" | "gtceu:packer/package_blue_topaz_small_dust" | "gtceu:shaped/screw_prismalium" | "create:small_andesite_brick_wall_from_stone_types_andesite_stonecutting" | "gtceu:bender/bend_neodymium_to_plate" | "create:cut_asurine_brick_stairs_from_stone_types_asurine_stonecutting" | "minecraft:stripped_crimson_hyphae" | "gtceu:compressor/compress_prismalium_to_block" | "gtceu:shapeless/cobalt_cable_2" | "exnihilosequentia:crucible/ens_netherrack" | "gtceu:shapeless/cobalt_cable_1" | "gtceu:autoclave/lapotron_gem_blue_steel" | "gtceu:extractor/extract_gray_glass_lens" | "minecraft:smooth_sandstone_stairs_from_smooth_sandstone_stonecutting" | "gtceu:blasting/smelt_platinum_ore_to_ingot" | "gtceu:cutter/cut_screret_runic_laser_source_base_flawless_gem_to_gem" | "gtceu:smelting/smelt_puredust_pyrolusite_to_ingot" | "gtceu:shaped/small_dust_assembling_brass" | "gtceu:compressor/compress_ironto_ore_block" | "framedblocks:framed_corner_pillar_from_pillar" | "gtceu:shaped/tiny_dust_assembling_barite" | "mysticalagriculture:essence/minecraft/bone" | "create:cutting/compat/byg/stripped_bulbis_stem" | "gtceu:shaped/tantalum_capacitor" | "gtceu:arc_furnace/arc_iv_processing_array" | "gtceu:arc_furnace/arc_titanium_fluid_cell" | "create:compat/bop/milling/wilted_lily" | "framedblocks:framed_slab_corner_from_half_pillar" | "thermal:devices/rock_gen/rock_gen_cobblestone" | "minecraft:polished_deepslate_from_cobbled_deepslate_stonecutting" | "gtceu:bender/bend_enriched_naquadah_trinium_europium_duranide_ingot_to_double_plate" | "gtceu:assembler/assemble_ultimet_pipe_normal_restrictive" | "gtceu:shapeless/gem_to_gem_gem_sodalite" | "gtceu:extractor/extract_neutronium_turbine_blade" | "minecraft:light_gray_bed" | "gtceu:assembler/cover_trinium_wire_gt_hex_silicone" | "gtceu:electrolyzer/decomposition_electrolyzing_lithium_chloride" | "gtceu:macerator/macerate_silicon_nugget" | "gtceu:shaped/mining_hammer_hsse" | "gtceu:extruder/extrude_bismuth_bronze_ingot_to_block" | "gtceu:smelting/smelt_endstone_powellite_ore_to_ingot" | "minecraft:steam_boiler/ladder" | "gtceu:extruder/extrude_gallium_ingot_to_block" | "gtceu:macerator/macerate_treated_wood_frame" | "gtceu:autoclave/raw_crystal_chip_from_part_mutagen" | "gtceu:macerator/macerate_iron_gear" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_double_wire" | "gtceu:assembler/dynamo_hatch_iv" | "gtceu:chemical_reactor/glyceryl_trinitrate" | "gtceu:macerator/macerate_raw_cinnabar_ore_to_crushed_ore" | "gtceu:cutter/cut_naquadah_boule_distilled_water" | "gtceu:compressor/compress_tin_alloy_to_block" | "gtceu:macerator/macerate_silver_hex_cable" | "gtceu:macerator/macerate_lp_steam_liquid_boiler" | "gtceu:cutter/cut_rose_gold_block_to_plate_water" | "create:compat/byg/milling/purple_sage" | "gtceu:shapeless/block_decompress_invar" | "mysticalagriculture:seed/infusion/refined_obsidian" | "gtceu:shaped/block_compress_tin_alloy" | "gtceu:packer/package_polytetrafluoroethylene_small_dust" | "gtceu:assembler/dynamo_hatch_hv" | "gtceu:macerator/macerate_endstone_cassiterite_ore_to_raw_ore" | "minecraft:steam_boiler/oak_door" | "gtceu:bender/bend_hsss_plate_to_foil" | "gtceu:shaped/compress_nickel_to_ore_block" | "gtceu:shaped/small_dust_disassembling_palladium_on_carbon" | "gtceu:chemical_reactor/phosphoric_acid_from_pentoxide" | "gtceu:extractor/extract_indium_gallium_phosphide_plate" | "gtceu:macerator/macerate_electrum_ring" | "gtceu:create_mixer/indium_tin_barium_titanium_cuprate" | "gtceu:laser_engraver/engrave_blue_topaz_flawless_gem_to_gem" | "gtceu:large_chemical_reactor/sodium_sulfide" | "mysticalagriculture:soulstone_cobble_wall" | "gtceu:packer/package_red_garnet_small_dust" | "ae2:shaped/slabs/quartz_block" | "gtceu:extruder/extrude_duranium_pipe" | "exnihilosequentia:ens_netherite_hammer" | "gtceu:macerator/macerate_rock_salt_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_diamond_small_dust" | "gtceu:compressor/compress_silicon_to_block" | "functionalstorage:linking_tool" | "gtceu:macerator/macerate_tungsten_single_cable" | "gtceu:extractor/extract_osmiridium_huge_restrictive_item_pipe" | "gtceu:packer/unpackage_sodalite_tiny_dust" | "gtceu:shaped/small_copper_pipe" | "mobilebeacon:mobile_beacon_netherite_from_ii" | "gtceu:bender/bend_vanadium_steel_to_plate" | "minecraft:blackstone_wall_from_blackstone_stonecutting" | "gtceu:assembler/assemble_hssg_frame" | "gtceu:lathe/lathe_silicone_rubber_to_rod" | "gtceu:macerator/macerate_ev_wiremill" | "gtceu:alloy_smelter/alloy_smelt_silicone_rubber_ingot_to_gear" | "gtceu:fluid_solidifier/solidify_signalum_small_gear" | "create:compat/upgrade_aquatic/cutting/stripped_river_log" | "gtceu:shaped/foil_enderium" | "gtceu:packer/package_trinaquadalloy_small_dust" | "gtceu:bender/bend_silicon_ingot_to_double_plate" | "ae2:network/cables/glass_cyan" | "gtceu:shapeless/fine_wire_red_alloy" | "framedblocks:framed_reinforcement" | "farmersdelight:integration/create/milling/wild_carrots" | "xtonesreworked:lair_block_15_from_stonecutting" | "gtceu:shaped/ev_output_hatch" | "gtceu:shaped/hammer_iron" | "gtceu:extruder/extrude_europium_to_rod" | "minecraft:emerald_from_smelting_emerald_ore" | "gtceu:shaped/tiny_dust_disassembling_olivine" | "gtceu:alloy_smelter/alloy_smelt_trinium_ingot_to_gear" | "railways:sequenced_assembly/track_byg_skyris_wide" | "gtceu:arc_furnace/arc_cupronickel_fine_wire" | "gtceu:shaped/small_dust_disassembling_realgar" | "gtceu:shaped/nugget_assembling_tantalum_carbide" | "gtceu:shaped/screwdriver_wrought_iron" | "gtceu:shaped/shovel_duranium" | "gtceu:arc_furnace/arc_large_sifting_funnel" | "gtceu:lathe/lathe_pure_netherite_bolt_to_screw" | "create:compat/byg/milling/daffodil" | "create:compat/botania/milling/magenta_petal" | "gtceu:blasting/smelt_endstone_diatomite_ore_to_ingot" | "gtceu:laser_engraver/engrave_ulpic_silicon" | "farmersdelight:mixed_salad" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_propane" | "gtceu:centrifuge/centrifuge_copper_pure_dust_to_dust" | "gtceu:macerator/macerate_graphene_foil" | "create:crushing/wool" | "thermal:rubberwood_sign" | "gtceu:blasting/smelt_raw_tin_ore_to_ingot" | "gtceu:forge_hammer/hammer_monazite_crushed_ore_to_dust" | "gtceu:shapeless/purified_ore_to_dust_green_sapphire" | "ae2:matter_cannon/nuggets/uranium" | "minecraft:white_concrete_powder" | "gtceu:macerator/macerate_mv_cutter" | "create:cutting/mangrove_log" | "thermalendergy:stellarium_nugget" | "gtceu:packer/package_cooperite_tiny_dust" | "gtceu:shaped/rotor_melodium" | "exnihilosequentia:crucible/ens_gravel" | "gtceu:macerator/macerate_hematite_ore_to_raw_ore" | "gtceu:shaped/plate_sterling_silver" | "gtceu:shaped/tiny_dust_disassembling_indium_gallium_phosphide" | "gtceu:arc_furnace/arc_tin_single_wire" | "gtceu:extractor/extract_tantalum_foil" | "gtceu:macerator/macerate_iridium_ingot" | "gtceu:shaped/small_potin_pipe" | "create:small_andesite_brick_stairs_from_stone_types_andesite_stonecutting" | "mysticalagriculture:seed/crafting/skeleton" | "gtceu:macerator/macerate_bronze_frame" | "gtceu:packer/package_granite_small_dust" | "gtceu:arc_furnace/arc_lv_electric_pump" | "create:deploying/waxed_weathered_copper_shingles_from_adding_wax" | "gtceu:fluid_solidifier/solidify_enderium_to_rotor" | "gtceu:ore_washer/wash_pyrochlore_dirty_dust_to_dust" | "gtceu:chemical_reactor/sodium_bisulfate_from_hydroxide" | "gtceu:primitive_blast_furnace/steel_from_coke_block_wrought" | "gtceu:fluid_solidifier/solidify_reinforced_epoxy_resin_block" | "sliceanddice:sprinkler" | "gtceu:arc_furnace/arc_bismuth_bronze_double_plate" | "thermal:machines/press/packing3x3/press_raw_gold_packing" | "ae2:network/cables/glass_green" | "gtceu:shaped/hv_electric_gear_box_8a" | "gtceu:assembler/minecart" | "mysticalagriculture:tertium_boots" | "gtceu:shaped/stick_long_stick_aluminium" | "thermal:machines/smelter/smelter_gravel" | "gtceu:macerator/macerate_ev_arc_furnace" | "gtceu:cutter/cut_coal_flawless_gem_to_gem_water" | "gtceu:shapeless/block_decompress_molybdenum" | "thermal:machines/press/unpacking/press_invar_unpacking" | "createarmory:nine_mm_mold_break" | "gtceu:alloy_smelter/alloy_smelt_niobium_to_nugget" | "thermal:machines/pulverizer/pulverizer_iron_ore" | "gtceu:shapeless/nugget_disassembling_mercury_barium_calcium_cuprate" | "create:compat/silentsgems/crushing/peridot_ore" | "gtceu:macerator/macerate_talc_refined_ore_to_dust" | "create:compat/byg/milling/begonia" | "bigreactors:fluidizer/fluidmixing/redfrigium_1" | "modularrouters:regulator_augment" | "gtceu:smelting/dust_stibnite__dust_to_ingot" | "bigreactors:fluidizer/fluidmixing/redfrigium_2" | "gtceu:packer/unpackage_basaltic_mineral_sand_small_dust" | "gtceu:shaped/block_compress_hastelloy_c_276" | "gtceu:arc_furnace/arc_enriched_naquadah_plate" | "gtceu:forge_hammer/hammer_nether_quartz_refined_ore_to_dust" | "xtonesreworked:kryp_block_13_from_stonecutting" | "gtceu:shaped/axe_vanadium_steel" | "gtceu:macerator/macerate_raw_lapis_ore_to_crushed_ore" | "gtceu:extractor/extract_tungsten_quadruple_cable" | "gtceu:smelting/smelt_crushedore_garnierite_to_ingot" | "gtceu:shaped/wrench_head_stainless_steel" | "gtceu:extractor/extract_soul_infused_rod" | "gtceu:shaped/medium_bronze_pipe" | "gtceu:extractor/extract_samarium_ingot" | "gtceu:smelting/dust_red_alloy__demagnetize_from_dust" | "thermal:storage/raw_silver_block" | "mysticalagriculture:inferium_block" | "gtceu:shaped/small_dust_assembling_oilsands" | "gtceu:macerator/macerate_tungsten_steel_nugget" | "gtceu:forge_hammer/hammer_mica_refined_ore_to_dust" | "gtceu:compressor/compress_tantalum_carbide_nugget_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_enriched_naquadah_trinium_europium_duranide" | "gtceu:macerator/macerate_naquadria_gear" | "gtceu:extruder/extrude_tritanium_ingot_to_long_rod" | "gtceu:shaped/stick_magnalium" | "gtceu:shapeless/block_decompress_lazurite" | "gtceu:arc_furnace/arc_magnalium_small_restrictive_item_pipe" | "framedblocks:framing_saw/framed_divided_slab" | "gtceu:extruder/extrude_rubber_ingot_to_bolt" | "create:cutting/compat/byg/stripped_blue_enchanted_wood" | "gtceu:packer/package_rubber_tiny_dust" | "gtceu:thermal_centrifuge/centrifuge_realgar_crushed_ore_to_refined_ore" | "gtceu:ore_washer/wash_chromite_pure_dust_to_dust" | "gtceu:large_boiler/wood_buzz_saw_blade" | "gtceu:cracker/steam_crack_butane" | "gtceu:alloy_smelter/lead_ingot_and_antimony_dust_into_battery_alloy" | "ae2:block_cutter/walls/smooth_sky_stone_wall" | "ae2:network/cables/dense_covered_magenta" | "gtceu:shapeless/crushed_ore_to_dust_plutonium" | "gtceu:shapeless/crushed_ore_to_dust_cobaltite" | "thermal:storage/enderium_ingot_from_block" | "gtceu:macerator/macerate_osmiridium_double_plate" | "gtceu:ore_washer/wash_chalcocite_crushed_ore_to_purified_ore_fast" | "gtceu:forge_hammer/hammer_raw_chromite_to_crushed_ore" | "gtceu:assembler/cover_copper_wire_gt_hex_rubber" | "gtceu:centrifuge/decomposition_centrifuging__vanadium_gallium" | "gtceu:shaped/tiny_dust_disassembling_calcium_phosphide" | "thermal:machines/press/unpacking/press_amethyst_unpacking" | "gtceu:packer/package_enriched_naquadah_trinium_europium_duranide_small_dust" | "gtceu:forge_hammer/hammer_ruthenium_to_plate" | "powersuits:modules/movement/parachute" | "gtceu:cutter/cut_naquadah_screw_to_bolt" | "gtceu:arc_furnace/arc_trinium_quadruple_cable" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_to_nugget" | "gtceu:forge_hammer/hammer_molybdenum_disilicide_to_plate" | "gtceu:smelting/smelt_deepslate_pitchblende_ore_to_ingot" | "gtceu:blasting/smelt_raw_plutonium_ore_to_ingot" | "gtceu:shaped/lv_electrolyzer" | "mysticalagriculture:essence/chisel/limestone" | "gtceu:ore_washer/wash_lithium_crushed_ore_to_purified_ore" | "framedblocks:framed_wall_board_rotate_to_framed_floor_board" | "exnihilosequentia:sieve/ens_potato" | "gtceu:arc_furnace/arc_cupronickel_large_restrictive_item_pipe" | "gtceu:cutter/cut_tungsten_rod_to_bolt_water" | "gtceu:arc_furnace/arc_lumium_double_plate" | "gtceu:macerator/macerate_mangrove_stairs" | "gtceu:macerator/macerate_hopper" | "gtceu:cutter/cut_black_bronze_block_to_plate_distilled_water" | "gtceu:extractor/extract_bronze_small_gear" | "gtceu:shaped/flint_and_steel" | "gtceu:extractor/extract_brass_large_restrictive_item_pipe" | "create:cutting/compat/byg/bulbis_stem" | "gtceu:packer/package_lead_tiny_dust" | "gtceu:cutter/cut_sapphire_block_to_plate_distilled_water" | "gtceu:blasting/smelt_basaltic_mineral_sand_ore_to_ingot" | "minecraft:red_bed" | "gtceu:packer/package_pyrope_tiny_dust" | "create:cutting/compat/twilightforest/stripped_mining_wood" | "gtceu:ore_washer/wash_cassiterite_sand_crushed_ore_to_purified_ore_fast" | "gtceu:blasting/smelt_olivine_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_biotite" | "mysticalagriculture:essence/minecraft/ice" | "gtceu:extractor/extract_brass_dust" | "ae2:network/cells/item_storage_cell_4k" | "gtceu:extractor/extract_americium_nugget" | "gtceu:packer/pack_platinum_wires_2_2" | "gtceu:shaped/hammer_blue_steel" | "gtceu:arc_furnace/arc_beryllium_plate" | "gtceu:alloy_blast_smelter/trinaquadalloy_gas" | "gtceu:packer/pack_platinum_wires_2_0" | "xtonesreworked:reed_block_10_from_stonecutting" | "gtceu:packer/pack_platinum_wires_2_1" | "gtceu:extractor/extract_iron_rod" | "framedblocks:framed_large_button" | "gtceu:macerator/macerate_ruthenium_rod" | "mysticalagriculture:stonecutting/soulstone_chiseled_bricks_from_soulstone" | "ae2:network/wireless_part" | "mysticalagradditions:tconstruct/casting/inferium/nugget_gold_cast" | "gtceu:macerator/macerate_americium_ingot" | "gtceu:bender/bend_iridium_plate_to_foil" | "gtceu:shaped/wire_cutter_tungsten_carbide" | "gtceu:electrolyzer/rhodium_sulfate_separation" | "gtceu:shaped/pickaxe_titanium" | "gtceu:shaped/drill_head_polytetrafluoroethylene" | "thermal:machines/insolator/insolator_glow_berries" | "gtceu:macerator/macerate_hsss_nugget" | "gtceu:forge_hammer/hammer_raw_molybdenite_to_crushed_ore" | "gtceu:macerator/macerate_red_steel_gear" | "gtceu:shaped/small_dust_assembling_sugar" | "gtceu:shaped/small_dust_assembling_enriched_naquadah" | "gtceu:blasting/smelt_barite_ore_to_ingot" | "gtceu:electric_blast_furnace/blast_molybdenum_disilicide" | "gtceu:forge_hammer/hammer_deepslate_iron_ore_to_raw_ore" | "thermal:parts/electrum_gear" | "railways:dying_existing_cap_black" | "mysticalagradditions:nether_prosperity_shard_smelted" | "minecraft:netherite_ingot" | "gtceu:macerator/macerate_red_alloy_single_wire" | "mysticalagriculture:awakened_supremium_block_uncraft" | "gtceu:macerator/macerate_europium_quadruple_fluid_pipe" | "create:cutting/compat/byg/stripped_cherry_log" | "gtceu:smelting/demagnetize_magnetic_iron_screw" | "gtceu:shaped/small_dust_disassembling_manganese_phosphide" | "ae2:network/cells/item_storage_cell_1k" | "gtceu:shaped/small_gear_iron" | "framedblocks:framed_secret_storage" | "gtceu:macerator/macerate_brass_small_item_pipe" | "gtceu:shaped/knife_neutronium" | "gtceu:extractor/extract_brass_bolt" | "gtceu:smelting/smelt_purifiedore_molybdenite_to_ingot" | "gtceu:shaped/nugget_assembling_black_steel" | "gtceu:arc_furnace/arc_zeron_100_plate" | "gtceu:assembler/cover_nickel_wire_gt_double_silicone" | "exnihilosequentia:large_boiler/spruce_crucible" | "gtceu:chemical_reactor/vinyl_acetate" | "gtceu:forge_hammer/hammer_certus_quartz_crushed_ore_to_dust" | "thermal:machines/centrifuge/centrifuge_black_rockwool" | "gtceu:centrifuge/centrifuge_cobalt_pure_dust_to_dust" | "exnihilosequentia:ens_birch_barrel" | "gtceu:forge_hammer/hammer_alunite_crushed_ore_to_impure_dust" | "create:deploying/waxed_cut_copper_from_adding_wax" | "gtceu:laser_engraver/engrave_ulpic_phosphorus" | "gtceu:macerator/macerate_vanadium_gallium_double_wire" | "gtceu:fluid_solidifier/solidify_copper_to_ingot" | "gtceu:shaped/drill_head_ultimet" | "gtceu:forge_hammer/hammer_graphene_to_plate" | "mysticaladaptations:insanium_leggings" | "gtceu:shaped/tiny_dust_assembling_cinnabar" | "gtceu:smelting/smelt_purifiedore_iron_to_ingot" | "gtceu:shapeless/purified_ore_to_dust_stibnite" | "gtceu:arc_furnace/arc_duranium_dust" | "exnihilosequentia:compost/ens_crimson_roots" | "gtceu:packer/package_styrene_butadiene_rubber_small_dust" | "thermal:device_fisher" | "mysticalagriculture:imperium_shears" | "mysticalagriculture:seed/crafting/wood" | "gtceu:extruder/extrude_hssg_wire" | "gtceu:macerator/macerate_brass_large_restrictive_item_pipe" | "create:polished_cut_scoria_wall" | "gtceu:shaped/tiny_dust_assembling_magnesia" | "gtceu:arc_furnace/arc_cobalt_large_item_pipe" | "create:cut_dripstone_wall_from_stone_types_dripstone_stonecutting" | "gtceu:assembler/cover_cupronickel_wire_gt_quadruple_styrene_butadiene" | "thermal:fuels/stirling/stirling_coal_coke" | "gtceu:bender/bend_yttrium_barium_cuprate_ingot_to_foil" | "create:cutting/compat/twilightforest/twilight_oak_log" | "gtceu:arc_furnace/arc_tritanium_gear" | "gtceu:forge_hammer/hammer_endstone_spodumene_ore_to_raw_ore" | "gtceu:packer/unpackage_ash_small_dust" | "gtceu:extractor/extract_tritanium_rod" | "gtceu:shapeless/block_decompress_samarium_iron_arsenic_oxide" | "gtceu:ore_washer/wash_lead_crushed_ore_to_purified_ore_fast" | "gtceu:electrolyzer/decomposition_electrolyzing_granitic_mineral_sand" | "gtceu:extruder/extrude_reinforced_epoxy_resin_to_ingot" | "gtceu:shapeless/block_decompress_opal" | "gtceu:extruder/extrude_tin_wire" | "gtceu:packer/unpackage_cadmium_small_dust" | "mysticalagriculture:supremium_crossbow" | "gtceu:shaped/iv_bender" | "gtceu:forming_press/form_glass" | "gtceu:shapeless/centrifuged_ore_to_dust_diatomite" | "gtceu:arc_furnace/arc_annealed_copper_double_cable" | "minecraft:cooked_rabbit_from_campfire_cooking" | "gtceu:shapeless/purified_ore_to_dust_pyrope" | "gtceu:macerator/macerate_steel_hex_wire" | "gtceu:packer/package_sodalite_tiny_dust" | "bigreactors:reactor/reinforced/controller_ingots_uranium" | "gtceu:smelting/smelt_bornite_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_sulfide" | "gtceu:macerator/macerate_mv_thermal_centrifuge" | "gtceu:shaped/tiny_dust_assembling_hastelloy_x" | "gtceu:centrifuge/centrifuge_certus_quartz_dirty_dust_to_dust" | "gtceu:extruder/extrude_enderium_ingot_to_gear" | "gtceu:extruder/extrude_rhodium_to_plate" | "gtceu:distillery/distill_hydro_cracked_butene_to_butane" | "gtceu:shaped/small_dust_disassembling_blaze" | "gtceu:centrifuge/centrifuge_palladium_dirty_dust_to_dust" | "gtceu:extractor/extract_osmiridium_rod" | "gtceu:bender/bend_watertight_steel_plate_to_double_plate" | "gtceu:shaped/small_dust_disassembling_iridium_chloride" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_to_plate" | "exnihilosequentia:ens_raw_iron" | "create:crushing/raw_nickel_block" | "gtceu:distillery/distill_oil_heavy_to_sulfuric_gas" | "gtceu:macerator/macerate_mv_combustion" | "gtceu:electric_blast_furnace/blast_red_steel_gas" | "create:small_limestone_brick_wall_from_stone_types_limestone_stonecutting" | "gtceu:blasting/smelt_deepslate_yellow_limonite_ore_to_ingot" | "gtceu:macerator/macerate_raw_glauconite_sand_ore_to_crushed_ore" | "gtceu:assembler/cover_naquadah_wire_gt_quadruple_silicone" | "gtceu:packer/unpackage_platinum_group_sludge_tiny_dust" | "gtceu:macerator/macerate_gold_refined_ore_to_dust" | "gtceu:packer/unpackage_magnesia_small_dust" | "gtceu:create_mixer/gunpowder_from_carbon" | "gtceu:packer/pack_osmium_wires_4_0" | "gtceu:shapeless/purified_ore_to_dust_realgar" | "gtceu:compressor/compress_void_to_block" | "gtceu:blasting/smelt_raw_pyrochlore_ore_to_ingot" | "gtceu:macerator/macerate_deepslate_green_sapphire_ore_to_raw_ore" | "gtceu:packer/unpackage_boron_tiny_dust" | "gtceu:shaped/steam_input_bus" | "gtceu:arc_furnace/arc_rhodium_double_plate" | "gtceu:blasting/smelt_netherrack_copper_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_mercury_barium_calcium_cuprate" | "gtceu:alloy_smelter/alloy_smelt_black_steel_ingot_to_block" | "gtceu:large_chemical_reactor/polydimethylsiloxane_from_dimethyldichlorosilane" | "gtceu:packer/pack_iron_wires_1_single" | "gtceu:shaped/sensor_lv" | "gtceu:ore_washer/wash_fullers_earth_crushed_ore_to_purified_ore" | "minecraft:mossy_cobblestone_from_moss_block" | "create:compat/byg/milling/yellow_tulip" | "gtceu:blasting/smelt_deepslate_wulfenite_ore_to_ingot" | "gtceu:bender/bend_iron_plate_to_double_plate" | "gtceu:extractor/extract_steel_spring" | "gtceu:macerator/macerate_raw_amethyst_ore_to_crushed_ore" | "thermal:machines/press/packing2x2/press_amethyst_packing" | "gtceu:bender/bend_americium_plate_to_double_plate" | "gtceu:extractor/extract_signalum_screw" | "framedblocks:framed_lattice_block" | "gtceu:sifter/sift_nether_quartz_purified_ore_to_gems" | "minecraft:lantern" | "gtceu:shaped/plank_to_wooden_shape" | "gtceu:shapeless/credit_silver" | "minecraft:waxed_cut_copper_slab_from_waxed_copper_block_stonecutting" | "gtceu:fluid_solidifier/solidify_tin_to_plate" | "gtceu:macerator/macerate_hsse_plate" | "gtceu:shaped/small_dust_disassembling_tantalum_carbide" | "mysticalagriculture:essence/minecraft/white_dye" | "gtceu:macerator/macerate_coke_oven" | "gtceu:shaped/drill_head_diamond" | "gtceu:smelting/smelt_puredust_garnierite_to_ingot" | "gtceu:shaped/sensor_hv" | "gtceu:macerator/macerate_ruby_plate" | "gtceu:compressor/clay" | "gtceu:shapeless/crushed_ore_to_dust_gypsum" | "gtceu:packer/pack_niobium_titanium_wires_2_1" | "gtceu:packer/pack_niobium_titanium_wires_2_2" | "gtceu:packer/pack_niobium_titanium_wires_2_0" | "gtceu:shaped/hssg_wire_single" | "gtceu:assembler/cover_kanthal_wire_gt_hex_silicone" | "gtceu:packer/unpackage_hematite_tiny_dust" | "ae2:network/blocks/storage_drive" | "gtceu:create_mixer/salt_water" | "exnihilosequentia:crucible/ens_deepslate" | "gtceu:assembler/zpm_power_transformer" | "gtceu:shaped/sensor_iv" | "gtceu:smelting/smelt_endstone_sphalerite_ore_to_ingot" | "gtceu:extractor/extract_aluminium_double_cable" | "gtceu:extruder/extrude_signalum_ingot_to_gear" | "create:cutting/compat/silentgear/stripped_netherwood_log" | "gtceu:shaped/tiny_dust_disassembling_paper" | "gtceu:wiremill/mill_kanthal_wire" | "gtceu:electric_blast_furnace/blast_maraging_steel_300_gas" | "gtceu:shaped/torch_creosote" | "gtceu:arc_furnace/arc_iv_machine_casing" | "create:blasting/zinc_ingot_from_ore" | "gtceu:wiremill/mill_rhodiumingot_to_fine_wire" | "gtceu:macerator/macerate_endstone_nether_quartz_ore_to_raw_ore" | "gtceu:extractor/extract_hsla_steel_nugget" | "thermal:purple_concrete_powder_with_slag" | "gtceu:shaped/lv_fluid_heater" | "gtceu:shaped/tiny_copper_pipe" | "gtceu:shaped/plate_thorium" | "thermal:parts/copper_gear" | "gtceu:forge_hammer/hammer_netherrack_gold_ore_to_raw_ore" | "gtceu:shapeless/wheat_to_dust" | "gtceu:packer/unpackage_granite_red_tiny_dust" | "gtceu:shaped/block_compress_ender_pearl" | "gtceu:macerator/macerate_hastelloy_x_plate" | "ae2:network/parts/toggle_bus_inverted_alt" | "gtceu:packer/unpackage_ender_pearl_tiny_dust" | "gtceu:macerator/macerate_iron_plate" | "gtceu:shaped/tiny_dust_assembling_concrete" | "gtceu:packer/strip_annealed_copper_cable_gt_octal" | "framedblocks:framed_redstone_block" | "gtceu:macerator/macerate_bronze_small_fluid_pipe" | "gtceu:shaped/plunger_invar" | "gtceu:combustion_generator/toluene" | "minecraft:magenta_dye_from_purple_and_pink" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_chloride_ingot_to_block" | "thermal:fire_charge/constantan_ingot_2" | "gtceu:arc_furnace/arc_trinaquadalloy_plate" | "xtonesreworked:roen_block_7_from_stonecutting" | "gtceu:assembler/cover_black_steel_wire_gt_quadruple_silicone" | "gtceu:shaped/compress_pyrolusite_to_ore_block" | "simplylight:illuminant_red_block_dyed" | "gtceu:autoclave/autoclave_dust_lapis__distilled" | "gtceu:cutter/cut_manganese_screw_to_bolt" | "gtceu:smelting/dust_uranium_235__demagnetize_from_dust" | "gtceu:shaped/sensor_mv" | "gtceu:arc_furnace/arc_luv_mixer" | "gtceu:macerator/macerate_opal_refined_ore_to_dust" | "gtceu:ore_washer/wash_saltpeter_dirty_dust_to_dust" | "gtceu:sifter/sift_salt_purified_ore_to_gems" | "gtceu:arc_furnace/arc_watertight_steel_frame" | "mysticalagriculture:augment/jump_boost_iii" | "gtceu:alloy_smelter/alloy_smelt_soldering_alloy_to_ingot" | "gtceu:distillery/distill_steam_cracked_propene_to_ethylene" | "gtceu:primitive_blast_furnace/steel_from_coke_block" | "gtceu:thermal_centrifuge/centrifuge_tantalite_purified_ore_to_refined_ore" | "gtceu:cutter/cut_rubber_block_to_plate_water" | "gtceu:macerator/macerate_ulv_voltage_coil" | "thermal:tools/detonator" | "gtceu:bender/bend_shellite_plate_to_foil" | "gtceu:macerator/macerate_bronze_small_gear" | "gtceu:cutter/cut_nand" | "gtceu:cutter/cut_aluminium_long_rod_to_rod" | "gtceu:forge_hammer/hammer_electrotine_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_nether_star_block_to_gem" | "gtceu:macerator/macerate_deepslate_soapstone_ore_to_raw_ore" | "gtceu:macerator/macerate_soul_infused_long_rod" | "gtceu:wiremill/mill_niobium_titanium_wire" | "gtceu:shapeless/nugget_disassembling_neodymium" | "gtceu:extractor/extract_stellarium_long_rod" | "gtceu:cutter/cut_annealed_copper_long_rod_to_rod_distilled_water" | "create:polished_cut_veridium_slab_recycling" | "gtceu:shaped/large_autoclave" | "gtceu:shaped/ring_rose_gold" | "gtceu:macerator/macerate_zpm_rotor_holder" | "gtceu:shaped/plate_kanthal" | "gtceu:macerator/macerate_tungsten_steel_plate" | "farmersdelight:magenta_canvas_sign" | "gtceu:macerator/macerate_blue_alloy_hex_wire" | "gtceu:macerator/macerate_red_garnet_rod" | "gtceu:shaped/plate_double_black_steel" | "createarmory:m_sixteen_upper_recipe" | "gtceu:macerator/macerate_gold_huge_fluid_pipe" | "gtceu:shaped/huge_electrum_pipe" | "gtceu:shaped/plate_uranium_rhodium_dinaquadide" | "create:polished_cut_dripstone_stairs" | "sgjourney:naquadah_alloy_from_naquadah_stairs" | "gtceu:alloy_smelter/alloy_smelt_epoxy_nugget_to_ingot" | "gtceu:arc_furnace/arc_ruridit_foil" | "gtceu:mixer/rhodium_plated_palladium" | "gtceu:centrifuge/centrifuge_powellite_pure_dust_to_dust" | "gtceu:shaped/hv_electric_gear_box_2a" | "gtceu:shaped/compress_pitchblende_to_ore_block" | "gtceu:shaped/rotor_rhodium_plated_palladium" | "gtceu:circuit_assembler/crystal_computer_zpm" | "thermal:machines/smelter/smelter_lumium_dust" | "gtceu:bender/bend_gallium_plate_to_foil" | "minecraft:painting" | "gtceu:shapeless/annealed_copper_wire_wiregtoctal_doubling" | "gtceu:macerator/macerate_deepslate_platinum_ore_to_raw_ore" | "gtceu:shapeless/cobalt_wire_wiregthex_splitting" | "gtceu:extractor/extract_polybenzimidazole_nugget" | "gtceu:smelting/smelt_refinedore_molybdenite_to_ingot" | "gtceu:packer/prismarine_bricks" | "gtceu:arc_furnace/arc_tin_huge_restrictive_item_pipe" | "gtceu:macerator/macerate_stainless_steel_screw" | "gtceu:cutter/cut_topaz_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:sifter/sift_red_garnet_purified_ore_to_gems" | "thermal:machines/press/packing3x3/press_tar_packing" | "gtceu:shapeless/decompress_asbestos_from_ore_block" | "gtceu:assembler/iv_256a_laser_target_hatch" | "gtceu:macerator/macerate_osmium_double_wire" | "create:small_ochrum_brick_slab_recycling" | "gtceu:centrifuge/centrifuge_talc_dirty_dust_to_dust" | "gtceu:assembler/conveyor_module_ev_styrene_butadiene_rubber" | "gtceu:assembler/cover_osmium_wire_gt_double_styrene_butadiene" | "create:compat/projectvibrantjourneys/cutting/willow_log" | "gtceu:extractor/extract_hssg_quadruple_cable" | "gtceu:packer/package_palladium_raw_small_dust" | "gtceu:macerator/macerate_iron_shovel" | "railways:sequenced_assembly/track_twilightforest_mangrove_narrow" | "gtceu:ore_washer/wash_green_sapphire_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/hoe_invar" | "gtceu:shaped/plate_double_platinum" | "create:crafting/kinetics/pink_seat_from_other_seat" | "create:cutting/compat/hexcasting/edified_log" | "gtceu:large_chemical_reactor/collagen_from_bone" | "thermal:machines/bottler/bottler_purple_concrete" | "gtceu:arc_furnace/arc_lv_field_generator" | "gtceu:shaped/bolt_saw_wrought_iron" | "gtceu:packer/package_cobalt_brass_tiny_dust" | "gtceu:blasting/smelt_deepslate_quartzite_ore_to_ingot" | "create:crafting/kinetics/placard" | "gtceu:cutter/cut_yellow_garnet_flawless_gem_to_gem_water" | "gtceu:wiremill/mill_twinite_wire" | "gtceu:macerator/macerate_oak_slab" | "gtceu:arc_furnace/arc_prismalium_foil" | "gtceu:macerator/macerate_manganese_phosphide_quadruple_wire" | "gtceu:centrifuge/centrifuge_salt_pure_dust_to_dust" | "farmersdelight:grilled_salmon" | "gtceu:macerator/macerate_tungsten_hex_wire" | "gtceu:packer/package_sapphire_tiny_dust" | "gtceu:shaped/small_dust_disassembling_naquadic_netherite" | "create:crushing/diamond_horse_armor" | "gtceu:shaped/stick_rhodium_plated_palladium" | "gtceu:extractor/extract_zeron_100_ingot" | "gtceu:shapeless/nugget_disassembling_borosilicate_glass" | "gtceu:distillery/distill_severely_hydro_cracked_naphtha_to_butane" | "gtceu:macerator/macerate_hsse_nugget" | "gtceu:packer/package_lead_small_dust" | "minecraft:cyan_bed" | "gtceu:macerator/macerate_melodium_bolt" | "gtceu:macerator/macerate_osmium_octal_cable" | "gtceu:extractor/extract_rhodium_plated_palladium_turbine_blade" | "thermal:machines/centrifuge/centrifuge_brown_rockwool" | "gtceu:shaped/hv_canner" | "gtceu:fluid_solidifier/solidify_vanadium_steel_to_nugget" | "gtceu:shaped/pipe_huge_restrictive_ultimet" | "gtceu:shaped/advanced_processing_array" | "gtceu:alloy_smelter/alloy_smelt_potin_to_nugget" | "gtceu:shaped/pipe_normal_restrictive_tin" | "gtceu:compressor/compress_lazurite_gem_to_block" | "gtceu:alloy_smelter/alloy_smelt_zeron_100_to_ingot" | "gtceu:macerator/macerate_tungsten_carbide_long_rod" | "gtceu:packer/package_fullers_earth_small_dust" | "gtceu:extractor/extract_manganese_plate" | "exnihilosequentia:ens_lead_ingot" | "gtceu:arc_furnace/arc_naquadah_alloy_foil" | "gtceu:forge_hammer/hammer_olivine_ore_to_raw_ore" | "gtceu:arc_furnace/arc_iridium_foil" | "mysticalagriculture:seed/reprocessor/cobalt" | "mysticalagriculture:seed/crafting/creeper" | "create:small_limestone_brick_slab_recycling" | "gtceu:lathe/treated_wood_sticks" | "thermal_extra:machine/smelter/soul_infused_ingot_from_dust" | "gtceu:extruder/extrude_electrum_wire" | "gtceu:cutter/cut_opal_flawless_gem_to_gem_water" | "gtceu:cutter/cut_hastelloy_c_276_block_to_plate_distilled_water" | "gtceu:shaped/small_dust_assembling_gelatin" | "gtceu:arc_furnace/arc_hssg_foil" | "automobility:attachment/rear/auto_mechanic_table" | "minecraft:brick" | "gtceu:alloy_smelter/form_brick" | "webdisplays:batpack" | "gtceu:packer/package_glass_tiny_dust" | "gtceu:macerator/macerate_raw_malachite_ore_to_crushed_ore" | "create:compat/bop/milling/blue_hydrangea" | "gtceu:centrifuge/centrifuge_lead_pure_dust_to_dust" | "gtceu:mixer/tungstensteel" | "gtceu:packer/package_black_steel_small_dust" | "gtceu:macerator/macerate_netherrack_cassiterite_ore_to_raw_ore" | "minecraft:steam_boiler/dead_bush" | "gtceu:arc_furnace/arc_naquadah_alloy_double_plate" | "gtceu:packer/pack_cobalt_wires_2_single" | "gtceu:shaped/nugget_assembling_enderium" | "gtceu:shaped/pipe_huge_restrictive_sterlingsilver" | "gtceu:blasting/smelt_raw_chromite_ore_to_ingot" | "gtceu:forge_hammer/hammer_netherrack_olivine_ore_to_raw_ore" | "gtceu:extractor/extract_steel_gear" | "thermal:machines/insolator/insolator_acacia_sapling" | "gtceu:shaped/hoe_titanium" | "gtceu:shaped/small_dust_disassembling_granite_red" | "gtceu:extractor/extract_osmium_screw" | "gtceu:shaped/electric_motor_mv" | "gtceu:shaped/mortar_cobalt_brass" | "gtceu:smelting/smelt_netherrack_fullers_earth_ore_to_ingot" | "create:cutting/compat/byg/stripped_cypress_log" | "gtceu:fluid_solidifier/solidify_hsss_to_rotor" | "gtceu:shaped/block_compress_vanadium_gallium" | "gtceu:macerator/macerate_hopper_minecart" | "gtceu:compressor/compress_polyvinyl_butyral_to_block" | "gtceu:cutter/cut_polyethylene_block_to_plate_distilled_water" | "gtceu:electric_blast_furnace/pyrite_metallurgy" | "gtceu:canner/spray_can_red_dye" | "gtceu:extractor/extract_magnetic_neodymium_rod" | "gtceu:ore_washer/wash_electrotine_pure_dust_to_dust" | "gtceu:centrifuge/centrifuge_rock_salt_pure_dust_to_dust" | "gtceu:centrifuge/centrifuge_thorium_dirty_dust_to_dust" | "gtceu:macerator/macerate_iron_axe" | "gtceu:extruder/extrude_polybenzimidazole_dust_to_plate" | "mysticalagriculture:mystical_fertilizer_better" | "exnihilosequentia:steam_boiler/wooden_hammer" | "gtceu:arc_furnace/arc_zpm_arc_furnace" | "gtceu:macerator/macerate_hv_conveyor_module" | "gtceu:electric_blast_furnace/blast_mercury_barium_calcium_cuprate" | "gtceu:shaped/tiny_dust_assembling_blaze" | "gtceu:cutter/cut_pure_netherite_screw_to_bolt" | "gtceu:shaped/small_dust_assembling_antimony_trifluoride" | "gtceu:macerator/macerate_cupronickel_long_rod" | "gtceu:mixer/indium_tin_barium_titanium_cuprate" | "gtceu:shaped/butchery_knife_naquadah_alloy" | "mysticalagriculture:essence/minecraft/rotten_flesh" | "gtceu:arc_furnace/arc_platinum_rod" | "thermal:large_boiler/tar" | "gtceu:compressor/compress_electrum_to_block" | "expatternprovider:ex_drive" | "thermal:jar_4" | "create:deploying/waxed_exposed_copper_shingle_stairs_from_adding_wax" | "thermal:machines/pulverizer/pulverizer_cobblestone" | "gtceu:shaped/wrench_head_invar" | "minecraft:large_boiler/dried_kelp_block" | "gtceu:arc_furnace/arc_cupronickel_hex_wire" | "minecraft:yellow_glazed_terracotta" | "gtceu:large_chemical_reactor/carbon_dioxide_from_charcoal_dust" | "mysticalagradditions:tconstruct/tools/casting/prudentium" | "simplylight:illuminant_black_block_toggle" | "mysticalagriculture:seed/crafting/uranium" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_propane" | "gtceu:shaped/pipe_small_restrictive_americium" | "gtceu:fluid_solidifier/snowball_distilled" | "gtceu:shaped/basic_circuit_board" | "createarmory:mounted_minigun_recipe" | "gtceu:mixer/red_alloy" | "gtceu:smelting/smelt_crushedore_pyrolusite_to_ingot" | "minecraft:dark_oak_stairs" | "exnihilosequentia:sieve/ens_quartz" | "gtceu:lathe/lathe_cobalt_brass_bolt_to_screw" | "gtceu:assembler/fluid_cell_large_tungstensteel" | "gtceu:macerator/macerate_tungsten_small_spring" | "gtceu:arc_furnace/arc_copper_fine_wire" | "gtceu:bender/bend_yttrium_barium_cuprate_ingot_to_double_plate" | "minecraft:smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting" | "gtceu:arc_furnace/arc_hssg_double_cable" | "gtceu:forge_hammer/hammer_yellow_limonite_refined_ore_to_dust" | "gtceu:bender/bend_niobium_titanium_long_rod_to_spring" | "gtceu:shapeless/aluminium_wire_wiregtoctal_splitting" | "gtceu:bender/bend_lumium_plate_to_double_plate" | "gtceu:shaped/plate_double_tungsten_steel" | "gtceu:smelting/smelt_netherrack_stibnite_ore_to_ingot" | "gtceu:centrifuge/decomposition_centrifuging__platinum_sludge_residue" | "thermal:smelting/constantan_ingot_from_dust_smelting" | "gtceu:shaped/electric_motor_iv" | "mysticalagriculture:seed/infusion/rubber" | "gtceu:arc_furnace/arc_naquadah_dense_plate" | "gtceu:bender/bend_manganese_ingot_to_double_plate" | "gtceu:large_chemical_reactor/nitric_oxide_from_ammonia" | "gtceu:assembly_line/emitter_zpm" | "xtonesreworked:vena_block_3_from_stonecutting" | "gtceu:shaped/stick_long_stick_silver" | "gtceu:macerator/macerate_scheelite_crushed_ore_to_dust" | "gtceu:packer/unpackage_uraninite_small_dust" | "gtceu:bender/bend_aluminium_ingot_to_double_plate" | "gtceu:forge_hammer/hammer_spessartine_ore_to_raw_ore" | "gtceu:packer/pack_tritanium_wires_2_single" | "gtceu:shaped/trinium_wire_single" | "gtceu:assembler/cover_tungsten_steel_wire_gt_hex_styrene_butadiene" | "xtonesreworked:zyth_block_15" | "create:crushing/leather_horse_armor" | "gtceu:macerator/macerate_blue_alloy_quadruple_cable" | "xtonesreworked:zyth_block_13" | "xtonesreworked:zyth_block_14" | "xtonesreworked:zyth_block_11" | "xtonesreworked:zyth_block_12" | "gtceu:packer/package_tritanium_small_dust" | "gtceu:arc_furnace/arc_red_steel_gear" | "create:compat/byg/milling/guzmania" | "gtceu:forge_hammer/hammer_ruby_crushed_ore_to_dust" | "xtonesreworked:zyth_block_10" | "framedblocks:framed_flat_slope_slab_corner_rotate_to_framed_flat_slope_panel_corner" | "gtceu:shaped/electric_motor_hv" | "gtceu:wiremill/mill_yttrium_barium_cuprate_wire_to_fine_wire" | "gtceu:bender/bend_ultimet_plate_to_double_plate" | "railways:sequenced_assembly/track_biomesoplenty_fir_wide" | "gtceu:alloy_smelter/alloy_smelt_naquadria_to_nugget" | "gtceu:shaped/hv_chemical_reactor" | "gtceu:shapeless/decompress_magnesite_from_ore_block" | "gtceu:shapeless/twinite_wire_wiregtdouble_splitting" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_1_single" | "xtonesreworked:jelt_block_10_from_stonecutting" | "gtceu:macerator/macerate_soul_infused_frame" | "xtonesreworked:reed_block_6_from_stonecutting" | "gtceu:shaped/small_dust_assembling_uranium_rhodium_dinaquadide" | "gtceu:cutter/cut_ruridit_long_rod_to_rod_water" | "gtceu:macerator/macerate_chest_minecart" | "gtceu:shaped/small_dust_disassembling_granitic_mineral_sand" | "gtceu:circuit_assembler/mainframe_iv_asmd_soldering_alloy" | "gtceu:lathe/buzzsaw_gear_bronze" | "gtceu:shaped/crowbar_red_steel" | "gtceu:arc_furnace/arc_tungsten_octal_wire" | "gtceu:arc_furnace/arc_samarium_rod" | "thermal:storage/electrum_ingot_from_block" | "gtceu:shaped/small_dust_disassembling_antimony_trioxide" | "minecraft:cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "create:crafting/kinetics/belt_connector" | "mysticalagriculture:seed/reprocessor/uranium" | "ae2:network/blocks/pattern_providers_interface_alt" | "gtceu:macerator/macerate_yttrium_barium_cuprate_spring" | "gtceu:shaped/luv_distillery" | "gtceu:arc_furnace/arc_lv_hermetic_casing" | "gtceu:packer/package_4_toluenesulfonyl_chloride_tiny_dust" | "gtceu:shaped/plate_double_plutonium_241" | "gtceu:shapeless/vanadium_gallium_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_shellite_double_wire" | "gtceu:arc_furnace/arc_copper_huge_fluid_pipe" | "gtceu:macerator/macerate_diamond_crushed_ore_to_dust" | "gtceu:extractor/extract_copper_spring" | "gtceu:arc_furnace/arc_lv_macerator" | "ae2:decorative/chiseled_quartz_block" | "gtceu:extruder/extrude_lead_huge_pipe" | "gtceu:shaped/hv_forge_hammer" | "gtceu:shaped/knife_cobalt_brass" | "gtceu:shaped/small_dust_assembling_watertight_steel" | "gtceu:shaped/tiny_dust_assembling_soldering_alloy" | "create:cutting/compat/blue_skies/stripped_dusk_log" | "gtceu:large_boiler/coke_small_dust" | "gtceu:shaped/tiny_dust_assembling_platinum_group_sludge" | "gtceu:shaped/torch_sulfur" | "minecraft:deepslate_tile_stairs_from_cobbled_deepslate_stonecutting" | "gtceu:packer/pack_shellite_wires_4_single" | "gtceu:arc_furnace/arc_prismalium_double_wire" | "gtceu:shaped/small_dust_assembling_realgar" | "gtceu:packer/package_rock_salt_small_dust" | "minecraft:sea_lantern" | "gtceu:assembly_line/energy_module" | "gtceu:forge_hammer/hammer_neodymium_refined_ore_to_dust" | "gtceu:lathe/lathe_steel_to_rod" | "gtceu:shaped/hv_arc_furnace" | "gtceu:assembler/cover_platinum_wire_gt_octal_styrene_butadiene" | "gtceu:fluid_solidifier/solidify_uranium_to_ingot" | "gtceu:electric_blast_furnace/blast_samarium_iron_arsenic_oxide" | "gtceu:macerator/macerate_hssg_plate" | "gtceu:macerator/macerate_polyvinyl_chloride_huge_restrictive_item_pipe" | "gtceu:arc_furnace/arc_trinaquadalloy_foil" | "thermal:machines/press/press_invar_nugget_to_coin" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_single_wire" | "create:milling/sandstone" | "gtceu:shaped/small_dust_assembling_darmstadtium" | "gtceu:macerator/macerate_molybdenum_disilicide_nugget" | "gtceu:ore_washer/wash_cassiterite_dirty_dust_to_dust" | "gtceu:shaped/small_dust_assembling_uvarovite" | "mysticalagriculture:seed/infusion/mystical_flower" | "gtceu:macerator/macerate_steel_firebox_casing" | "gtceu:shaped/iron_wire_single" | "gtceu:shaped/foil_europium" | "gtceu:shaped/small_dust_disassembling_rutile" | "gtceu:shaped/ev_autoclave" | "ae2:tools/paintballs_green" | "exnihilosequentia:ens_jungle_barrel" | "powersuits:modules/weapon/melee_assist" | "gtceu:shaped/tungstensteel_crate" | "gtceu:extractor/extract_europium_double_cable" | "gtceu:forge_hammer/hammer_cobaltite_crushed_ore_to_dust" | "gtceu:macerator/macerate_aluminium_single_wire" | "create:cutting/compat/biomesoplenty/palm_log" | "gtceu:fluid_solidifier/solidify_stellite_100_to_nugget" | "gtceu:cutter/cut_bismuth_bronze_long_rod_to_rod_distilled_water" | "gtceu:shapeless/block_decompress_stainless_steel" | "gtceu:cutter/cut_lapis_flawless_gem_to_gem" | "gtceu:shapeless/magnesium_diboride_wire_wiregtoctal_doubling" | "minecraft:end_stone_brick_stairs_from_end_stone_brick_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_sulfur_crushed_ore_to_refined_ore" | "gtceu:packer/package_potin_nonuple_pipe" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtdouble_quadrupling" | "gtceu:forge_hammer/hammer_raw_grossular_to_crushed_ore" | "mysticalagriculture:seed/infusion/lumium" | "gtceu:extruder/extrude_lumium_ingot_to_rotor" | "gtceu:assembler/assemble_osmiridium_pipe_small_restrictive" | "gtceu:forge_hammer/hammer_netherrack_ilmenite_ore_to_raw_ore" | "gtceu:ore_washer/wash_granitic_mineral_sand_dirty_dust_to_dust" | "minecraft:waxed_cut_copper_stairs_from_honeycomb" | "gtceu:macerator/macerate_bismuth_block" | "gtceu:arc_furnace/arc_hp_steam_forge_hammer" | "create:cut_diorite_brick_slab_recycling" | "gtceu:arc_furnace/arc_nichrome_coil_block" | "gtceu:macerator/macerate_copper_block" | "gtceu:coke_oven/coal_to_coke_block" | "gtceu:macerator/macerate_ev_assembler" | "gtceu:packer/pack_platinum_wires_1_3" | "ae2:block_cutter/stairs/chiseled_quartz_stairs" | "gtceu:shaped/nugget_assembling_stainless_steel" | "gtceu:assembler/item_frame" | "gtceu:packer/pack_platinum_wires_1_1" | "gtceu:packer/pack_platinum_wires_1_2" | "gtceu:centrifuge/decomposition_centrifuging__dragonsteel" | "gtceu:packer/pack_platinum_wires_1_0" | "gtceu:packer/unpackage_biotite_tiny_dust" | "gtceu:forge_hammer/hammer_calcite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_tritanium_gear" | "gtceu:shaped/compress_magnetite_to_ore_block" | "gtceu:arc_furnace/arc_lv_ore_washer" | "gtceu:shaped/nugget_assembling_invar" | "gtceu:shaped/block_compress_polycaprolactam" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_nugget_to_ingot" | "minecraft:crimson_pressure_plate" | "gtceu:shaped/shape_mold_block" | "gtceu:smelting/dust_molybdenite__dust_to_ingot" | "thermal:machines/centrifuge/centrifuge_orange_tulip" | "gtceu:packer/unpackage_naquadria_sulfate_small_dust" | "exnihilosequentia:ens_terracotta_crook" | "gtceu:bender/bend_stellarium_ingot_to_double_plate" | "gtceu:macerator/macerate_uv_muffler_hatch" | "gtceu:extruder/extrude_styrene_butadiene_rubber_ingot_to_block" | "gtceu:packer/unpackage_meat_small_dust" | "gtceu:forge_hammer/hammer_endstone_kyanite_ore_to_raw_ore" | "gtceu:packer/package_cocoa_tiny_dust" | "extendedcrafting:black_iron_block_uncraft" | "functionalstorage:mangrove_4" | "gtceu:packer/pack_niobium_titanium_wires_3_0" | "functionalstorage:mangrove_2" | "gtceu:packer/pack_niobium_titanium_wires_3_1" | "thermal:rockwool/pink_rockwool_from_dye" | "gtceu:extruder/extrude_hsse_ingot_to_long_rod" | "functionalstorage:mangrove_1" | "gtceu:arc_furnace/arc_graphene_double_wire" | "gtceu:smelting/smelt_endstone_garnet_sand_ore_to_ingot" | "create:veridium_pillar_from_stone_types_veridium_stonecutting" | "create:cutting/compat/byg/stripped_green_enchanted_log" | "xtonesreworked:vena_block_1_from_stonecutting" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_to_plate" | "gtceu:compressor/compress_goethiteto_ore_block" | "ae2:shaped/slabs/chiseled_quartz_block" | "create:cutting/compat/botania/stripped_livingwood_log" | "gtceu:macerator/macerate_black_steel_gear" | "ae2additions:cells/chemical/1024k" | "bigreactors:turbine/reinforced/bearing_alt" | "gtceu:assembler/electric_pump_iv_silicone_rubber" | "gtceu:macerator/macerate_osmium_ingot" | "gtceu:shaped/small_dust_disassembling_plutonium_241" | "gtceu:shapeless/purified_ore_to_dust_bastnasite" | "minecraft:steam_boiler/jungle_pressure_plate" | "minecraft:large_boiler/mangrove_wood" | "thermal_extra:machine/press/soul_infused_coin" | "minecraft:waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting" | "gtceu:cutter/cut_annealed_copper_block_to_plate_distilled_water" | "gtceu:smelting/smelt_endstone_blue_topaz_ore_to_ingot" | "gtceu:shapeless/block_decompress_neutronium" | "gtceu:arc_furnace/arc_niobium_nitride_hex_wire" | "gtceu:bender/bend_trinaquadalloy_plate_to_foil" | "gtceu:macerator/macerate_molybdenite_refined_ore_to_dust" | "gtceu:shaped/tiny_dust_assembling_cooperite" | "extendedcrafting:elite_table" | "gtceu:packer/unpackage_powellite_small_dust" | "create:cutting/compat/forbidden_arcanus/cherrywood" | "gtceu:packer/pack_copper_wires_1_single" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtsingle_quadrupling" | "gtceu:shapeless/tin_wire_wiregtquadruple_splitting" | "gtceu:shapeless/centrifuged_ore_to_dust_pyrite" | "gtceu:extractor/extract_silver_ring" | "gtceu:centrifuge/centrifuge_monazite_pure_dust_to_dust" | "exnihilosequentia:ens_mangrove_sieve" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_2_single" | "gtceu:lathe/lathe_trinium_to_rod" | "gtceu:shaped/electrum_wire_single" | "create:layered_calcite_from_stone_types_calcite_stonecutting" | "mysticalagriculture:nature_agglomeratio" | "gtceu:macerator/macerate_iv_sensor" | "gtceu:arc_furnace/arc_ev_laser_engraver" | "gtceu:shaped/sensor_ev" | "gtceu:arc_furnace/arc_ev_cutter" | "railways:sequenced_assembly/track_tieless_narrow" | "gtceu:shaped/tiny_dust_disassembling_antimony" | "mysticalagradditions:inferium_coal" | "gtceu:shaped/small_dust_assembling_meat" | "gtceu:smelting/smelt_pyrite_ore_to_ingot" | "mysticalagriculture:seed/reprocessor/zinc" | "powersuits:modules/mining_enhancement/vein_miner" | "gtceu:shaped/small_dust_disassembling_tantalite" | "minecraft:gray_candle" | "gtceu:macerator/macerate_nickel_normal_item_pipe" | "gtceu:arc_furnace/arc_iron_ring" | "gtceu:extractor/fish_oil_from_tropical_fish" | "gtceu:packer/strip_steel_cable_gt_octal" | "gtceu:canner/spray_can_cyan_dye" | "mysticalagriculture:seed/crafting/silicon" | "create:crafting/materials/brass_nugget_from_decompacting" | "farmersdelight:large_boiler/jungle_cabinet" | "minecraft:birch_fence" | "gtceu:cutter/cut_salt_exquisite_gem_to_flawless_gem_water" | "gtceu:smelting/smelt_raw_malachite_ore_to_ingot" | "gtceu:shaped/wrench_head_titanium" | "exnihilosequentia:crucible/ens_crushed_diorite" | "gtceu:cutter/cut_europium_block_to_plate_distilled_water" | "gtceu:electric_blast_furnace/aluminium_from_ruby_gem" | "gtceu:shaped/file_iron" | "gtceu:alloy_smelter/alloy_smelt_raw_void_ingot_to_block" | "gtceu:arc_furnace/arc_sterling_silver_small_restrictive_item_pipe" | "thermal_extra:shellite_glass" | "thermalendergy:machine/press/press_stellarium_nugget_to_coin" | "fantasyfurniture:large_boiler/nordic/door_single" | "ae2:tools/paintballs_yellow" | "gtceu:macerator/macerate_kanthal_octal_cable" | "gtceu:shaped/compress_garnierite_to_ore_block" | "gtceu:shaped/small_dust_disassembling_ammonium_chloride" | "thermal:machines/pulverizer/pulverizer_gold_ingot_to_dust" | "gtceu:packer/strip_silver_cable_gt_hex" | "gtceu:shapeless/crushed_ore_to_dust_green_sapphire" | "mysticalagriculture:seed/reprocessor/silver" | "gtceu:shaped/nugget_assembling_trinaquadalloy" | "gtceu:blasting/smelt_raw_galena_ore_to_ingot" | "gtceu:shapeless/decompress_silver_from_ore_block" | "minecraft:cut_sandstone_slab_from_cut_sandstone_stonecutting" | "gtceu:packer/package_steel_quadruple_pipe" | "gtceu:centrifuge/decomposition_centrifuging__brass" | "gtceu:cutter/cut_osmiridium_rod_to_bolt_distilled_water" | "minecraft:sugar_from_honey_bottle" | "gtceu:arc_furnace/arc_large_brewer" | "exnihilosequentia:compost/ens_seeds" | "gtceu:extruder/extrude_niobium_titanium_to_rod" | "thermal:machines/press/press_gold_nugget_to_coin" | "gtceu:shaped/ulv_transformer_16a" | "gtceu:blasting/smelt_pitchblende_ore_to_ingot" | "colossalchests:chest_wall_iron" | "gtceu:packer/unpackage_ender_eye_small_dust" | "gtceu:chemical_reactor/vinyl_chloride_from_chlorine" | "gtceu:thermal_centrifuge/centrifuge_tantalite_crushed_ore_to_refined_ore" | "minecraft:leather_chestplate" | "gtceu:shaped/plate_titanium" | "gtceu:smelting/smelt_deepslate_tin_ore_to_ingot" | "gtceu:extruder/extrude_twinite_ingot_to_bolt" | "mysticaladaptations:insanium_watering_can" | "gtceu:shaped/casing_mv" | "gtceu:assembly_line/wetware_super_computer_uv" | "thermal:smelting/cracked_slag_bricks_from_smelting" | "gtceu:shapeless/centrifuged_ore_to_dust_nickel" | "minecraft:birch_wood" | "railways:sequenced_assembly/track_byg_palm" | "mysticalagradditions:tconstruct/tools/materials/supremium/nugget" | "mysticalagriculture:seed/reprocessor/dirt" | "gtceu:compressor/compress_watertight_steel_nugget_to_ingot" | "gtceu:arc_furnace/arc_sterilizing_filter_casing" | "gtceu:macerator/macerate_lazurite_plate" | "gtceu:cutter/cut_yttrium_barium_cuprate_screw_to_bolt" | "gtceu:lathe/lathe_europium_to_rod" | "gtceu:bender/bend_vanadium_gallium_ingot_to_foil" | "gtceu:shapeless/gem_to_gem_gem_nether_quartz" | "gtceu:macerator/macerate_endstone_certus_quartz_ore_to_raw_ore" | "gtceu:packer/unpackage_yttrium_barium_cuprate_small_dust" | "create:crushing/glowstone" | "gtceu:shaped/casing_lv" | "thermal:storage/copper_ingot_from_nuggets" | "gtceu:packer/package_potassium_hydroxide_tiny_dust" | "gtceu:compressor/compress_raw_rubber_nugget_to_ingot" | "gtceu:packer/package_triethylene_glycol_diamine_tiny_dust" | "gtceu:forge_hammer/hammer_glauconite_sand_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_platinum_to_plate" | "mysticalagriculture:essence/tconstruct/manyullyn_ingot" | "gtceu:extruder/extrude_red_alloy_wire" | "gtceu:packer/package_naquadic_netherite_tiny_dust" | "gtceu:smelting/smelt_raw_sodalite_ore_to_ingot" | "gtceu:blasting/smelt_amethyst_ore_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_bastnasite" | "gtceu:packer/package_vanadium_steel_tiny_dust" | "gtceu:shaped/yttrium_barium_cuprate_wire_single" | "minecraft:large_boiler/crossbow" | "webdisplays:upgrade_redin" | "gtceu:fluid_solidifier/solidify_bismuth_block" | "gtceu:extractor/extract_osmium_turbine_blade" | "minecraft:honey_block" | "create:cutting/compat/byg/stripped_holly_wood" | "gtceu:cutter/cut_beryllium_block_to_plate_water" | "framedblocks:framed_floor_board" | "gtceu:fluid_solidifier/solidify_zinc_to_plate" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_ingot_to_block" | "gtceu:chemical_reactor/lightly_hydro_crack_light_fuel" | "gtceu:forge_hammer/hammer_raw_copper_to_crushed_ore" | "automobility:frame/copper_motorcar" | "gtceu:macerator/macerate_melodium_quadruple_wire" | "gtceu:packer/package_aluminium_quadruple_pipe" | "gtceu:assembly_line/electric_motor_luv" | "gtceu:chemical_reactor/monochloramine" | "thermal_extra:machine/dynamo/numismatic/twinite_coin" | "gtceu:forge_hammer/hammer_monazite_block_to_gem" | "gtceu:arc_furnace/arc_iron_quadruple_cable" | "gtceu:shaped/plate_double_naquadah" | "gtceu:forge_hammer/hammer_netherrack_emerald_ore_to_raw_ore" | "createarmory:m_four_reicpe" | "gtceu:centrifuge/centrifuge_sphalerite_dirty_dust_to_dust" | "create:cutting/compat/byg/ether_log" | "gtceu:shaped/tiny_dust_assembling_andesite" | "gtceu:cutter/cut_rutile_flawless_gem_to_gem_distilled_water" | "gtceu:extruder/extrude_uranium_to_plate" | "toms_storage:inventory_cable_connector_filtered" | "gtceu:macerator/macerate_graphite_block" | "gtceu:shaped/spring_copper" | "thermal:machines/smelter/smelter_ruby_ore" | "mysticalagriculture:supremium_hoe" | "gtceu:cutter/cut_opal_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/small_dust_disassembling_charcoal" | "gtceu:arc_furnace/arc_duranium_large_fluid_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_borosilicate_glass" | "gtceu:macerator/macerate_damascus_steel_ingot" | "gtceu:shaped/hv_input_bus" | "gtceu:extractor/extract_bronze_foil" | "gtceu:shaped/casing_iv" | "gtceu:packer/pack_stellarium_wires_4_single" | "gtceu:fluid_solidifier/solidify_silver_to_nugget" | "gtceu:packer/unpackage_sodium_sulfide_small_dust" | "gtceu:macerator/macerate_mv_distillery" | "gtceu:arc_furnace/arc_red_alloy_fine_wire" | "farmersdelight:cutting/red_tulip" | "gtceu:electrolyzer/decomposition_electrolyzing_lazurite" | "gtceu:fluid_solidifier/solidify_borosilicate_glass_to_ingot" | "gtceu:ore_washer/wash_pentlandite_crushed_ore_to_purified_ore" | "gtceu:distillery/distill_hydro_cracked_butene_to_ethane" | "exnihilosequentia:ens_nickel_ingot" | "gtceu:extruder/extrude_polyvinyl_chloride_ingot_to_foil" | "gtceu:macerator/macerate_plutonium_241_ingot" | "gtceu:sifter/sift_cinnabar_purified_ore_to_gems" | "gtceu:thermal_centrifuge/centrifuge_pyrolusite_crushed_ore_to_refined_ore" | "framedblocks:large_boiler/framed_sign" | "create:ochrum_pillar_from_stone_types_ochrum_stonecutting" | "mysticalagriculture:seed/reprocessor/lapis_lazuli" | "gtceu:arc_furnace/arc_mv_gas_turbine" | "exnihilosequentia:crucible/ens_crushed_blackstone" | "farmersdelight:cutting/crimson_hyphae" | "gtceu:compressor/compress_certus_quartzto_ore_block" | "gtceu:gas_turbine/nitrobenzene" | "gtceu:shaped/casing_hv" | "gtceu:steam_boiler/coke_tiny_dust" | "gtceu:shapeless/gem_to_gem_flawlessgem_emerald" | "gtceu:packer/package_uranium_rhodium_dinaquadide_small_dust" | "gtceu:assembler/assemble_tungsten_steel_frame" | "mysticalagradditions:insanium_gemstone" | "create:smelting/iron_ingot_from_crushed" | "gtceu:centrifuge/decomposition_centrifuging__ultimet" | "gtceu:cutter/cut_rose_gold_screw_to_bolt" | "gtceu:centrifuge/centrifuge_magnetite_pure_dust_to_dust" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_4_0" | "gtceu:shaped/rotor_lumium" | "exnihilosequentia:ens_string_mesh" | "gtceu:macerator/macerate_copper_quadruple_wire" | "gtceu:macerator/macerate_ev_block_breaker" | "minecraft:jungle_fence_gate" | "gtceu:fluid_solidifier/solidify_reinforced_epoxy_resin_to_plate" | "create:cut_asurine_wall" | "gtceu:shapeless/crushed_ore_to_dust_oilsands" | "create:polished_cut_asurine_wall_from_stone_types_asurine_stonecutting" | "gtceu:shaped/small_dust_disassembling_andesite" | "gtceu:extractor/extract_palladium_rod" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_block" | "gtceu:shaped/compress_apatite_to_ore_block" | "gtceu:arc_furnace/arc_stainless_steel_drum" | "gtceu:smelting/smelt_purifiedore_magnetite_to_ingot" | "ae2:network/cables/dense_covered_fluix" | "minecraft:magenta_carpet_from_white_carpet" | "thermal:machines/insolator/insolator_catalyst_phytogro" | "create:pressing/copper_ingot" | "create:cut_diorite_slab_from_stone_types_diorite_stonecutting" | "gtceu:smelting/smelt_raw_silver_ore_to_ingot" | "gtceu:macerator/macerate_aluminium_ore_to_raw_ore" | "xtonesreworked:vena_block_6_from_stonecutting" | "gtceu:shaped/medium_gold_pipe" | "gtceu:packer/unpackage_granite_tiny_dust" | "gtceu:fluid_solidifier/solidify_mercury_barium_calcium_cuprate_to_ingot" | "framedblocks:framed_wall_board" | "gtceu:macerator/macerate_cobalt_crushed_ore_to_impure_dust" | "gtceu:ore_washer/wash_platinum_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/medium_rose_gold_pipe" | "thermal:smelting/electrum_ingot_from_dust_blasting" | "gtceu:macerator/macerate_cobalt_large_restrictive_item_pipe" | "automobility:attachment/rear/chest" | "gtceu:macerator/macerate_cobalt_brass_plate" | "gtceu:shaped/casing_ev" | "gtceu:macerator/macerate_hastelloy_x_block" | "gtceu:assembler/conveyor_module_lv_rubber" | "gtceu:macerator/macerate_deepslate_graphite_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_platinum_group_sludge" | "framedblocks:framing_saw/framed_flat_ext_inner_slope_panel_corner" | "minecraft:warped_planks" | "gtceu:electric_blast_furnace/blast_niobium_nitride" | "minecraft:red_nether_brick_wall_from_red_nether_bricks_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_lead_ingot_to_block" | "xtonesreworked:lair_block_10_from_stonecutting" | "gtceu:packer/package_bronze_tiny_dust" | "gtceu:cutter/cut_ultimet_block_to_plate_distilled_water" | "gtceu:packer/unpackage_magnetic_steel_tiny_dust" | "gtceu:extruder/extrude_cobalt_brass_pipe" | "gtceu:forge_hammer/hammer_netherrack_aluminium_ore_to_raw_ore" | "gtceu:bender/bend_red_steel_ingot_to_double_plate" | "gtceu:smelting/dust_beryllium__demagnetize_from_dust" | "gtceu:fluid_solidifier/solidify_uranium_rhodium_dinaquadide_to_nugget" | "gtceu:extruder/extrude_trinaquadalloy_to_rod" | "gtceu:forge_hammer/hammer_chalcopyrite_crushed_ore_to_dust" | "gtceu:packer/package_cyclohexanone_oxime_small_dust" | "create:compat/betterendforge/pressing/jungle_moss_path" | "xtonesreworked:sync_block_13_from_stonecutting" | "gtceu:packer/package_lithium_small_dust" | "gtceu:assembler/cover_steel_wire_gt_double_rubber" | "gtceu:shaped/block_compress_stainless_steel" | "gtceu:smelting/smelt_beryllium_ore_to_ingot" | "toms_storage:trim" | "thermal:machines/press/packing3x3/press_redstone_packing" | "gtceu:packer/package_ultimet_tiny_dust" | "gtceu:fluid_solidifier/solidify_redstone_block" | "gtceu:forge_hammer/hammer_raw_lepidolite_to_crushed_ore" | "gtceu:shapeless/purified_ore_to_dust_plutonium" | "gtceu:shapeless/steel_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_endstone_pollucite_ore_to_raw_ore" | "gtceu:macerator/macerate_maraging_steel_300_nugget" | "mysticalagriculture:essence/minecraft/granite" | "gtceu:extruder/extrude_aluminium_wire" | "gtceu:packer/package_prismalium_tiny_dust" | "gtceu:ore_washer/wash_oilsands_crushed_ore_to_purified_ore" | "gtceu:shaped/small_dust_disassembling_bronze" | "gtceu:extractor/extract_tritanium_double_cable" | "gtceu:extractor/extract_sterling_silver_nugget" | "gtceu:shapeless/fine_wire_palladium" | "gtceu:arc_furnace/arc_darmstadtium_bolt" | "gtceu:packer/pack_twinite_wires_1_single" | "gtceu:shapeless/purified_ore_to_dust_hematite" | "gtceu:shaped/tiny_dust_disassembling_glauconite_sand" | "gtceu:wiremill/mill_red_alloy_wire_to_fine_wire" | "framedblocks:framed_slab" | "gtceu:macerator/macerate_indium_block" | "gtceu:cutter/cut_rhodium_plated_palladium_block_to_plate_water" | "gtceu:macerator/macerate_gold_screw" | "gtceu:brewery/biomass_from_beetroot" | "gtceu:arc_furnace/arc_darmstadtium_dust" | "minecraft:diorite" | "gtceu:smelting/smelt_crushedore_tetrahedrite_to_ingot" | "gtceu:arc_furnace/arc_sterling_silver_bolt" | "ae2:shaped/stairs/quartz_bricks" | "gtceu:macerator/macerate_luv_quantum_tank" | "gtceu:forming_press/copy_shape_small_pipe_extruder_mold" | "mysticalagriculture:imperium_ingot_block_uncraft" | "gtceu:ore_washer/wash_bentonite_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/purple_shulker_box" | "gtceu:extruder/extrude_brass_pipe" | "gtceu:arc_furnace/arc_plutonium_241_plate" | "gtceu:arc_furnace/arc_indium_gallium_phosphide_plate" | "gtceu:fluid_solidifier/solidify_trinaquadalloy_to_nugget" | "thermal:machines/press/unpacking/press_sawdust_unpacking" | "minecraft:jungle_planks" | "gtceu:shaped/tin_wire_single" | "gtceu:assembler/cover_nichrome_wire_gt_hex_silicone" | "gtceu:laser_engraver/engrave_glass_exquisite_gem_to_flawless_gem" | "gtceu:shaped/tiny_dust_assembling_gelatin" | "gtceu:laser_engraver/engrave_nand_neutronium" | "gtceu:shaped/tiny_dust_disassembling_antimony_trifluoride" | "gtceu:fluid_solidifier/solidify_molybdenum_disilicide_to_ingot" | "gtceu:packer/package_cassiterite_sand_tiny_dust" | "gtceu:shapeless/block_decompress_rutile" | "gtceu:macerator/quartz_sand_from_sand" | "mysticalagriculture:essence/minecraft/ender_eye" | "gtceu:arc_furnace/arc_samarium_iron_arsenic_oxide_hex_wire" | "mysticalagriculture:souls/arrow" | "gtceu:extruder/extrude_soldering_alloy_ingot_to_block" | "minecraft:prismarine" | "modularrouters:fluid_module" | "gtceu:macerator/macerate_netherite_block" | "gtceu:autoclave/agar" | "gtceu:laser_engraver/engrave_ilc_naquadah" | "gtceu:cracker/steam_crack_ethane" | "railways:sequenced_assembly/track_ender_narrow" | "gtceu:electric_blast_furnace/blast_sterling_silver_gas" | "gtceu:compressor/compress_samarium_iron_arsenic_oxide_to_block" | "gtceu:shaped/electric_pump_ev_styrene_butadiene_rubber" | "gtceu:macerator/macerate_sterling_silver_small_item_pipe" | "gtceu:fluid_solidifier/solidify_polyvinyl_chloride_to_nugget" | "gtceu:forge_hammer/hammer_molybdenum_crushed_ore_to_dust" | "gtceu:assembler/electric_pump_lv_silicone_rubber" | "thermal_extra:storage/shellite_block" | "gtceu:macerator/macerate_niobium_nitride_rod" | "gtceu:macerator/macerate_yttrium_barium_cuprate_octal_cable" | "gtceu:macerator/macerate_tungstensteel_coil_block" | "gtceu:extractor/extract_niobium_titanium_small_spring" | "xtonesreworked:lair_block_13_from_stonecutting" | "minecraft:cake" | "gtceu:packer/package_arsenic_small_dust" | "gtceu:shaped/iv_assembler" | "mysticalagriculture:seed/crafting/yellorium" | "minecraft:granite_slab" | "gtceu:bender/bend_lead_plate_to_foil" | "mysticalagriculture:prudentium_watering_can" | "gtceu:shaped/stick_niobium_nitride" | "gtceu:shaped/block_compress_zeron_100" | "gtceu:shaped/bolt_saw_pure_netherite" | "gtceu:compressor/compress_nichrome_nugget_to_ingot" | "gtceu:shaped/small_dust_disassembling_indium_phosphide" | "xtonesreworked:tank_block_4_from_stonecutting" | "mysticalagriculture:seed/reprocessor/enderium" | "gtceu:macerator/macerate_molybdenum_screw" | "thermal:ender_tnt" | "gtceu:forge_hammer/hammer_netherrack_cobaltite_ore_to_raw_ore" | "minecraft:lime_concrete_powder" | "ae2:network/blocks/energy_dense_energy_cell" | "gtceu:shaped/nugget_assembling_europium" | "gtceu:extractor/extract_tungsten_steel_ingot" | "ae2:block_cutter/slabs/chiseled_quartz_slab" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_3_single" | "thermal:fuels/gourmand/gourmand_spice_cake" | "gtceu:fluid_solidifier/solidify_chromium_to_plate" | "xtonesreworked:mint_block_10_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_potin_nugget_to_ingot" | "minecraft:netherite_scrap_from_blasting" | "railways:sequenced_assembly/track_blue_skies_cherry" | "gtceu:extractor/lilac_dye" | "gtceu:packer/strip_gold_cable_gt_octal" | "gtceu:macerator/macerate_deepslate_diatomite_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_enderium_nugget_to_ingot" | "gtceu:cutter/cut_opal_block_to_plate_distilled_water" | "gtceu:chemical_bath/bathe_iron_crushed_ore_to_purified_ore" | "gtceu:compressor/compress_yellow_limoniteto_ore_block" | "gtceu:packer/unpackage_endstone_tiny_dust" | "gtceu:shaped/hv_ore_washer" | "mysticalagriculture:seed/infusion/inferium" | "farmersdelight:cutting/cooked_salmon" | "gtceu:cutter/cut_rhodium_plated_palladium_screw_to_bolt_water" | "gtceu:bender/bend_hsss_ingot_to_foil" | "gtceu:packer/unpackage_blue_topaz_tiny_dust" | "gtceu:shaped/comparator_certus" | "gtceu:extruder/extrude_raw_rubber_to_ingot" | "gtceu:shaped/plate_double_wrought_iron" | "gtceu:smelting/smelt_talc_ore_to_ingot" | "gtceu:shaped/chainsaw_head_sterling_silver" | "fantasyfurniture:steam_boiler/venthyr/door_single" | "gtceu:packer/strip_naquadah_alloy_cable_gt_hex" | "gtceu:fluid_solidifier/solidify_duranium_block" | "gtceu:packer/unpackage_pollucite_small_dust" | "gtceu:shaped/luv_charger_4x" | "gtceu:large_chemical_reactor/inert_metal_mixture_separation" | "gtceu:ore_washer/wash_salt_pure_dust_to_dust" | "mysticalagriculture:seed/crafting/diamond" | "gtceu:macerator/macerate_large_maceration_tower" | "gtceu:packer/unpackage_almandine_tiny_dust" | "gtceu:packer/unpackage_black_bronze_small_dust" | "gtceu:shapeless/red_alloy_wire_wiregtsingle_quadrupling" | "createarmory:m_four_upper_recipe" | "gtceu:alloy_smelter/alloy_smelt_uranium_rhodium_dinaquadide_nugget_to_ingot" | "minecraft:large_boiler/wooden_pickaxe" | "gtceu:packer/package_lumium_tiny_dust" | "gtceu:cutter/cut_twinite_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_hv_ore_washer" | "thermal:storage/signalum_ingot_from_nuggets" | "gtceu:chemical_reactor/chemical_dye_lime" | "gtceu:fluid_solidifier/solidify_watertight_steel_block" | "gtceu:packer/package_agar_tiny_dust" | "gtceu:compressor/compress_incoloy_ma_956_to_block" | "gtceu:bender/bend_hsss_ingot_to_double_plate" | "gtceu:packer/pack_cupronickel_wires_3_0" | "gtceu:packer/package_caprolactam_tiny_dust" | "minecraft:steam_boiler/oak_stairs" | "gtceu:ore_washer/wash_nether_quartz_crushed_ore_to_purified_ore_fast" | "gtceu:packer/pack_cupronickel_wires_3_1" | "gtceu:shaped/spring_naquadah" | "gtceu:bender/bend_hastelloy_x_to_plate" | "gtceu:cutter/cut_yellow_garnet_exquisite_gem_to_flawless_gem_water" | "mysticalagriculture:essence/minecraft/ghast_tear" | "framedblocks:framing_saw/framed_detector_rail_slope" | "gtceu:arc_furnace/arc_ev_rotor_holder" | "gtceu:create_mixer/sterling_silver" | "gtceu:cutter/cut_battery_alloy_block_to_plate_water" | "gtceu:smelting/dust_americium__demagnetize_from_dust" | "ae2:misc/tiny_tnt" | "gtceu:macerator/macerate_bornite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_manganese_double_plate" | "gtceu:compressor/compress_niobium_to_block" | "gtceu:extractor/extract_niobium_titanium_screw" | "create:compat/autumnity/cutting/stripped_maple_log" | "gtceu:extractor/extract_uranium_double_plate" | "xtonesreworked:reed_block_12_from_stonecutting" | "gtceu:extruder/extrude_osmium_small_pipe" | "gtceu:shapeless/decompress_lithium_from_ore_block" | "gtceu:arc_furnace/arc_chromium_ring" | "ae2:decorative/quartz_glass" | "minecraft:pink_candle" | "bigreactors:turbine/reinforced/shaft" | "gtceu:arc_furnace/arc_ball_casting_mold" | "thermalendergy:stellarium_ingot_from_block" | "gtceu:thermal_centrifuge/centrifuge_rock_salt_purified_ore_to_refined_ore" | "powersuits:modules/tool/diamond_drill_upgrade" | "gtceu:packer/package_tantalum_carbide_tiny_dust" | "gtceu:arc_furnace/arc_ruridit_plate" | "gtceu:shaped/casing_assembly_line" | "gtceu:centrifuge/centrifuge_cooperite_dirty_dust_to_dust" | "gtceu:shaped/hoe_tungsten_steel" | "exnihilosequentia:heat/ens_soul_campfire" | "gtceu:shaped/stick_wrought_iron" | "gtceu:compressor/compress_bauxiteto_ore_block" | "gtceu:arc_furnace/arc_ev_super_chest" | "mysticalagriculture:seed/reprocessor/prismarine" | "mysticalagriculture:augment/mining_fatigue_resistance" | "gtceu:cutter/cut_osmiridium_long_rod_to_rod_water" | "gtceu:shapeless/decompress_cassiterite_from_ore_block" | "gtceu:shaped/buzzsaw_blade_polybenzimidazole" | "gtceu:cutter/cut_europium_long_rod_to_rod_distilled_water" | "minecraft:steam_boiler/wooden_pickaxe" | "gtceu:shaped/large_electrolyzer" | "exnihilosequentia:ens_lead_ingot_blast" | "gtceu:macerator/macerate_graphene_octal_cable" | "create:crafting/kinetics/encased_chain_drive" | "gtceu:extractor/extract_tungsten_carbide_foil" | "gtceu:blasting/smelt_deepslate_cassiterite_sand_ore_to_ingot" | "gtceu:extractor/extract_annealed_copper_plate" | "gtceu:shapeless/annealed_copper_wire_wiregtdouble_splitting" | "exnihilosequentia:ens_copper_hammer" | "gtceu:shapeless/block_decompress_zinc" | "gtceu:chemical_reactor/methane_from_elements" | "minecraft:large_boiler/spruce_wood" | "gtceu:macerator/macerate_ultimet_large_restrictive_item_pipe" | "gtceu:shapeless/block_decompress_almandine" | "gtceu:extractor/extract_annealed_copper_bolt" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_double_silicone" | "gtceu:extractor/extract_magnalium_large_restrictive_item_pipe" | "gtceu:forge_hammer/hammer_stellite_100_to_plate" | "gtceu:macerator/macerate_red_garnet_refined_ore_to_dust" | "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting" | "gtceu:extractor/extract_green_glass_lens" | "gtceu:shaped/tiny_dust_disassembling_cassiterite" | "gtceu:cutter/cut_nichrome_long_rod_to_rod_water" | "gtceu:shaped/universal_fluid_cell" | "gtceu:alloy_smelter/alloy_smelt_magnalium_to_ingot" | "gtceu:arc_furnace/arc_zpm_electromagnetic_separator" | "gtceu:cutter/cut_naquadah_rod_to_bolt_water" | "gtceu:bender/bend_graphene_plate_to_double_plate" | "gtceu:macerator/macerate_palladium_plate" | "gtceu:alloy_smelter/alloy_smelt_invar_ingot_to_block" | "gtceu:ore_washer/wash_beryllium_crushed_ore_to_purified_ore" | "gtceu:shapeless/nugget_disassembling_duranium" | "create:milling/white_tulip" | "minecraft:prismarine_stairs_from_prismarine_stonecutting" | "gtceu:shapeless/electrum_wire_wiregtoctal_doubling" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_light_fuel" | "gtceu:shaped/casing_uv" | "minecraft:quartz_stairs_from_quartz_block_stonecutting" | "gtceu:shaped/lv_sifter" | "gtceu:macerator/macerate_signalum_double_plate" | "gtceu:ore_washer/wash_tricalcium_phosphate_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/pipe_large_restrictive_osmiridium" | "gtceu:steam_boiler/wood_frame" | "thermal:machines/press/press_lumium_ingot_to_plate" | "gtceu:fluid_solidifier/solidify_hssg_to_plate" | "gtceu:fluid_solidifier/solidify_gallium_arsenide_block" | "exnihilosequentia:fluid_item/ens_bubble_coral" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_to_nugget" | "gtceu:extractor/extract_magnetic_steel_ingot" | "gtceu:shaped/stick_long_annealed_copper" | "minecraft:birch_pressure_plate" | "gtceu:ore_washer/wash_beryllium_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/stick_long_platinum" | "gtceu:extruder/extrude_electrum_huge_pipe" | "gtceu:shaped/tiny_dust_assembling_cadmium" | "gtceu:shaped/vacuum_freezer" | "create:crafting/copper/waxed_weathered_copper_shingle_stairs_from_honeycomb" | "minecraft:emerald_from_blasting_deepslate_emerald_ore" | "mysticalagriculture:seed/reprocessor/blizz" | "gtceu:arc_furnace/arc_chromium_tiny_fluid_pipe" | "mysticalagriculture:essence/minecraft/red_mushroom" | "gtceu:extruder/extrude_rubber_dust_to_gear" | "gtceu:macerator/macerate_bronze_nugget" | "create:crushing/lead_ore" | "extendedcrafting:enhanced_redstone_ingot_block_uncraft" | "xtonesreworked:vena_block_12_from_stonecutting" | "framedblocks:framed_fancy_detector_rail" | "gtceu:alloy_smelter/alloy_smelt_signalum_ingot_to_block" | "extendedcrafting:redstone_ingot_uncraft" | "create:cut_andesite_slab_from_stone_types_andesite_stonecutting" | "gtceu:extruder/extrude_neodymium_to_rod" | "gtceu:forge_hammer/hammer_blue_steel_to_plate" | "gtceu:blasting/smelt_deepslate_salt_ore_to_ingot" | "gtceu:large_chemical_reactor/severely_steam_crack_heavy_fuel" | "gtceu:shaped/block_compress_uranium_triplatinum" | "gtceu:smelting/smelt_puredust_malachite_to_ingot" | "gtceu:macerator/macerate_raw_salt_ore_to_crushed_ore" | "gtceu:macerator/macerate_deepslate_bastnasite_ore_to_raw_ore" | "gtceu:shapeless/magnesium_diboride_wire_wiregtsingle_quadrupling" | "exnihilosequentia:ens_crimson_sieve" | "gtceu:macerator/macerate_luv_diode" | "gtceu:distillery/distill_wood_vinegar_to_acetic_acid" | "gtceu:shaped/super_tank_ev" | "gtceu:macerator/macerate_endstone_oilsands_ore_to_raw_ore" | "minecraft:large_boiler/oak_fence" | "gtceu:shapeless/red_alloy_wire_wiregtoctal_splitting" | "gtceu:extractor/extract_naquadah_alloy_gear" | "gtceu:compressor/compress_magnetic_steel_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_uranium" | "gtceu:shapeless/crushed_ore_to_dust_granitic_mineral_sand" | "create_crystal_clear:train_glass_casing" | "modularrouters:fluid_upgrade" | "gtceu:forge_hammer/hammer_netherrack_garnierite_ore_to_raw_ore" | "gtceu:cutter/cut_opal_exquisite_gem_to_flawless_gem_water" | "gtceu:extractor/extract_annealed_copper_dust" | "thermal:machines/press/packing2x2/press_clay_packing" | "gtceu:arc_furnace/arc_tungsten_steel_nonuple_fluid_pipe" | "gtceu:shapeless/crushed_ore_to_dust_blue_topaz" | "gtceu:forming_press/press_rose_gold_turbine_rotor" | "gtceu:extruder/extrude_silicone_rubber_to_rod" | "thermal:storage/slag_block" | "gtceu:arc_furnace/arc_twinite_rotor" | "gtceu:cutter/cut_cobalt_block_to_plate_distilled_water" | "mysticalagriculture:essence/minecraft/chicken" | "gtceu:packer/unpackage_kanthal_small_dust" | "framedblocks:framing_saw/framed_iron_door" | "gtceu:extruder/extrude_styrene_butadiene_rubber_dust_to_ring" | "gtceu:macerator/macerate_mv_forming_press" | "gtceu:alloy_smelter/alloy_smelt_uranium_nugget_to_ingot" | "gtceu:bender/bend_soul_infused_to_plate" | "create:cut_crimsite_slab_from_stone_types_crimsite_stonecutting" | "gtceu:vacuum_freezer/cool_hot_twinite_ingot" | "gtceu:packer/package_niobium_titanium_small_dust" | "gtceu:macerator/macerate_lv_compressor" | "gtceu:forge_hammer/hammer_bentonite_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_diatomite_ore_to_ingot" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_propene" | "mysticalagriculture:essence/minecraft/music_disc_pigstep" | "gtceu:arc_furnace/arc_platinum_huge_restrictive_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_lead_to_nugget" | "gtceu:alloy_blast_smelter/uranium_triplatinum" | "gtceu:shapeless/crushed_ore_to_dust_lead" | "thermal:machines/press/unpacking/press_lapis_unpacking" | "gtceu:macerator/macerate_naquadah_alloy_nugget" | "gtceu:shaped/nugget_assembling_wrought_iron" | "gtceu:shaped/gear_sapphire" | "minecraft:waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting" | "gtceu:large_chemical_reactor/severely_hydro_crack_refinery_gas" | "gtceu:packer/unpackage_flint_tiny_dust" | "gtceu:smelting/smelt_endstone_gypsum_ore_to_ingot" | "gtceu:arc_furnace/arc_kanthal_double_plate" | "gtceu:macerator/macerate_lv_combustion" | "gtceu:arc_furnace/arc_nickel_zinc_ferrite_ring" | "gtceu:ore_washer/wash_hematite_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_netherrack_sodalite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_ultimet_huge_restrictive_item_pipe" | "gtceu:blasting/smelt_raw_bastnasite_ore_to_ingot" | "gtceu:lathe/lathe_thorium_to_rod" | "thermal:machine_centrifuge" | "minecraft:smooth_red_sandstone_stairs" | "ae2:tools/misctools_entropy_manipulator" | "gtceu:packer/package_ender_pearl_small_dust" | "gtceu:shaped/medium_cupronickel_pipe" | "gtceu:packer/unpackage_lithium_perchlorate_small_dust" | "mysticalagriculture:inferium_ingot_recraft" | "minecraft:stone_pickaxe" | "gtceu:shaped/lv_transformer_2a" | "gtceu:smelting/smelt_endstone_cassiterite_sand_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_sodium_chlorate" | "gtceu:packer/strip_steel_cable_gt_quadruple" | "gtceu:shapeless/osmium_wire_wiregtdouble_splitting" | "minecraft:daylight_detector" | "powersuits:modules/tool/axe" | "gtceu:alloy_smelter/wrought_iron_ingot_and_nickel_ingot_into_invar" | "gtceu:assembler/smd_capacitor_pvc_tantalum" | "create:compat/environmental/milling/bird_of_paradise" | "gtceu:centrifuge/centrifuge_tungstate_pure_dust_to_dust" | "framedblocks:framing_saw/framed_extended_double_slope_panel" | "thermal_extra:augments/area_radius_augment_4" | "farmersdelight:cutting/salmon" | "gtceu:assembler/cover_graphene_wire_gt_quadruple_silicone" | "thermal_extra:augments/area_radius_augment_2" | "thermal_extra:augments/area_radius_augment_3" | "gtceu:arc_furnace/arc_electrum_small_item_pipe" | "gtceu:packer/unpackage_screret_runic_laser_source_base_tiny_dust" | "gtceu:steam_boiler/coke_flawless_gem" | "thermal_extra:augments/area_radius_augment_1" | "gtceu:arc_furnace/arc_twinite_bolt" | "gtceu:shapeless/purified_ore_to_dust_wulfenite" | "mysticalagriculture:seed/crafting/nether_star" | "gtceu:packer/unpackage_tantalum_small_dust" | "gtceu:arc_furnace/arc_rose_gold_large_restrictive_item_pipe" | "bigreactors:fluidizer/solid/yellorium" | "gtceu:centrifuge/decomposition_centrifuging__lead_zinc_solution" | "gtceu:assembler/capacitor" | "gtceu:macerator/macerate_netherrack_lithium_ore_to_raw_ore" | "gtceu:arc_furnace/arc_naquadah_single_cable" | "gtceu:extruder/extrude_rose_gold_small_pipe" | "gtceu:arc_furnace/arc_naquadah_double_plate" | "gtceu:packer/package_ruby_tiny_dust" | "gtceu:shaped/lv_transformer_1a" | "create:crafting/kinetics/mechanical_pump" | "gtceu:shaped/frame_treated_wood" | "gtceu:smelting/smelt_netherrack_lepidolite_ore_to_ingot" | "gtceu:extractor/extract_melodium_ingot" | "framedblocks:framed_flat_inner_slope_panel_corner_rotate_to_framed_flat_inner_slope_slab_corner" | "gtceu:packer/unpackage_magnetite_tiny_dust" | "gtceu:shapeless/electrum_wire_wiregthex_splitting" | "gtceu:extractor/extract_polyvinyl_chloride_ingot" | "gtceu:extractor/extract_tungsten_steel_fine_wire" | "gtceu:extruder/extrude_silicone_rubber_to_plate" | "minecraft:raw_gold" | "mysticalagriculture:essence/immersiveengineering/hop_graphite_ingot" | "gtceu:forge_hammer/hammer_potin_to_plate" | "minecraft:green_banner" | "gtceu:macerator/macerate_iron_hex_wire" | "gtceu:shaped/small_gear_steel" | "minecraft:steam_boiler/blue_banner" | "thermal:machines/pulverizer/pulverizer_copper_plate_to_dust" | "gtceu:assembler/end_crystal" | "farmersdelight:cutting/lily_of_the_valley" | "mysticalagriculture:seed/reprocessor/silicon" | "gtceu:macerator/macerate_copper_small_spring" | "gtceu:shaped/stick_maraging_steel_300" | "create:cutting/compat/botania/glimmering_stripped_dreamwood" | "gtceu:forge_hammer/hammer_netherrack_redstone_ore_to_raw_ore" | "gtceu:shaped/screw_apatite" | "thermal:machines/smelter/smelter_iron_tools" | "gtceu:smelting/smelt_deepslate_lithium_ore_to_ingot" | "gtceu:packer/package_chalcopyrite_small_dust" | "gtceu:shaped/saw_red_steel" | "gtceu:assembler/cover_tritanium_wire_gt_double_styrene_butadiene" | "gtceu:cutter/cut_gallium_block_to_plate_water" | "gtceu:macerator/macerate_hv_assembler" | "minecraft:polished_diorite" | "thermal:machines/press/press_signalum_nugget_to_coin" | "create:polished_cut_ochrum_slab" | "gtceu:macerator/macerate_powellite_ore_to_raw_ore" | "gtceu:packer/pack_tungsten_wires_4_0" | "ae2:tools/fluix_shovel" | "gtceu:shaped/compress_chalcopyrite_to_ore_block" | "gtceu:packer/package_tungsten_carbide_nonuple_pipe" | "gtceu:shaped/ring_melodium" | "gtceu:packer/unpackage_ferrite_mixture_small_dust" | "gtceu:assembler/conveyor_module_ev_silicone_rubber" | "gtceu:smelting/demagnetize_magnetic_steel_rod" | "fantasyfurniture:large_boiler/dunmer/door_double" | "gtceu:macerator/macerate_mv_fluid_heater" | "systeams:boilers/disenchantment" | "gtceu:extruder/extrude_nickel_ingot_to_gear" | "gtceu:alloy_smelter/copper_ingot_and_zinc_ingot_into_brass" | "framedblocks:framed_double_stairs_rotate_to_framed_vertical_double_stairs" | "gtceu:shaped/block_compress_polyethylene" | "thermal:machines/smelter/smelter_nickel_armor" | "gtceu:shapeless/block_decompress_amethyst" | "gtceu:centrifuge/centrifuge_gold_pure_dust_to_dust" | "mysticalagriculture:essence/minecraft/egg" | "gtceu:distillery/distill_fermented_biomass_to_ethanol" | "gtceu:shaped/plate_bronze" | "create:small_tuff_brick_slab_from_stone_types_tuff_stonecutting" | "gtceu:shapeless/decompress_beryllium_from_ore_block" | "gtceu:shaped/small_dust_disassembling_purified_debris" | "gtceu:forming_press/copy_shape_huge_pipe_extruder_mold" | "gtceu:fluid_solidifier/solidify_red_alloy_to_plate" | "exnihilosequentia:sieve/ens_bamboo" | "gtceu:extruder/extrude_nichrome_ingot_to_long_rod" | "gtceu:shaped/small_dust_disassembling_sterling_silver" | "gtceu:arc_furnace/arc_electrum_double_cable" | "gtceu:shaped/bolt_saw_lead" | "thermal:fuels/gourmand/gourmand_strawberry_block" | "ae2:misc/deconstruction_smooth_certus_quartz_block" | "gtceu:shaped/zpm_fluid_solidifier" | "gtceu:macerator/macerate_nickel_huge_item_pipe" | "gtceu:packer/strip_tungsten_steel_cable_gt_octal" | "create:compat/botania/milling/lime_petal" | "gtceu:shaped/drill_head_tungsten_steel" | "gtceu:cutter/cut_neutronium_rod_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_mercury_barium_calcium_cuprate_quadruple_wire" | "gtceu:macerator/macerate_raw_green_sapphire_ore_to_crushed_ore" | "gtceu:packer/cover_lead_wire_gt_octal" | "gtceu:macerator/macerate_platinum_large_restrictive_item_pipe" | "gtceu:compressor/compress_nickelto_ore_block" | "gtceu:electrolyzer/decomposition_electrolyzing_sapphire" | "thermal:storage/sulfur_from_block" | "thermal:smelting/cooked_corn_from_smoking" | "gtceu:cutter/cut_stellarium_block_to_plate_distilled_water" | "gtceu:packer/package_plutonium_241_tiny_dust" | "gtceu:shapeless/nugget_disassembling_yttrium" | "gtceu:assembler/cover_cobalt_wire_gt_double_silicone" | "gtceu:arc_furnace/arc_magnetic_iron_rod" | "minecraft:deepslate_tiles_from_polished_deepslate_stonecutting" | "gtceu:macerator/macerate_chromium_turbine_blade" | "gtceu:shapeless/block_decompress_grossular" | "ae2:tools/portable_fluid_cell_16k" | "gtceu:packer/pack_naquadah_wires_3_single" | "gtceu:packer/package_nickel_tiny_dust" | "gtceu:cutter/cut_vanadium_steel_long_rod_to_rod_water" | "exnihilosequentia:ens_unfired_crucible" | "mysticalagriculture:imperium_bow" | "gtceu:smelting/smelt_impuredust_goethite_to_ingot" | "gtceu:extruder/extrude_gallium_to_plate" | "gtceu:shaped/zpm_arc_furnace" | "gtceu:smelting/smelt_endstone_opal_ore_to_ingot" | "create:crushing/raw_nickel_ore" | "gtceu:arc_furnace/arc_distillation_tower" | "gtceu:macerator/macerate_europium_double_plate" | "thermal:parts/diamond_gear" | "ae2:network/cables/smart_white" | "gtceu:ore_washer/wash_scheelite_dirty_dust_to_dust" | "gtceu:shaped/nonuple_steel_pipe" | "gtceu:cutter/cut_ultimet_rod_to_bolt" | "farmersdelight:honey_cookie" | "bigreactors:reprocessor/collector" | "gtceu:macerator/macerate_bronze_normal_fluid_pipe" | "minecraft:mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting" | "gtceu:shapeless/crushed_ore_to_dust_garnierite" | "gtceu:forge_hammer/hammer_endstone_talc_ore_to_raw_ore" | "gtceu:macerator/macerate_mv_machine_hull" | "railways:sequenced_assembly/track_hexcasting_edified" | "mysticalagriculture:essence/botania/green_mystical_flower" | "gtceu:extractor/extract_indium_ingot" | "gtceu:shapeless/nugget_disassembling_osmium" | "gtceu:forge_hammer/hammer_bronze_to_plate" | "simplylight:illuminant_gray_block_on_toggle" | "farmersdelight:cutting/birch_log" | "gtceu:macerator/macerate_niobium_titanium_nonuple_fluid_pipe" | "gtceu:shapeless/prismalium_wire_wiregtquadruple_doubling" | "gtceu:fluid_solidifier/solidify_cupronickel_to_ingot" | "gtceu:shaped/small_dust_disassembling_rock_salt" | "create:small_scorchia_brick_stairs" | "gtceu:macerator/macerate_osmium_hex_wire" | "gtceu:packer/package_trinium_sulfide_tiny_dust" | "create:cutting/compat/twilightforest/stripped_sorting_wood" | "gtceu:gas_turbine/phenol" | "gtceu:extractor/extract_wrought_iron_dust" | "ae2:network/cables/covered_yellow" | "gtceu:arc_furnace/arc_stellite_100_double_plate" | "gtceu:macerator/macerate_name_casting_mold" | "gtceu:extractor/extract_iron_plate" | "gtceu:shaped/stick_ruthenium" | "gtceu:cutter/cut_magnalium_long_rod_to_rod" | "gtceu:arc_furnace/arc_nichrome_quadruple_wire" | "gtceu:extractor/extract_wrought_iron_bolt" | "gtceu:chemical_bath/kanthal_cool_down" | "gtceu:shaped/compress_pentlandite_to_ore_block" | "gtceu:steam_boiler/wood_wrench_tip" | "gtceu:packer/pack_cupronickel_wires_4_0" | "exnihilosequentia:ens_oak_sieve" | "gtceu:shaped/plate_double_uranium" | "minecraft:cooked_porkchop_from_campfire_cooking" | "gtceu:distillation_tower/distill_lightly_steam_cracked_heavy_fuel" | "gtceu:forge_hammer/hammer_salt_refined_ore_to_dust" | "mysticalagriculture:seed/reprocessor/squid" | "gtceu:arc_furnace/arc_annealed_copper_octal_wire" | "gtceu:packer/unpackage_ammonium_chloride_tiny_dust" | "thermal:smelting/redstone_from_spores_smelting" | "gtceu:macerator/macerate_black_bronze_small_item_pipe" | "gtceu:fluid_solidifier/solidify_prismalium_gear" | "gtceu:forge_hammer/hammer_powellite_refined_ore_to_dust" | "gtceu:packer/package_ruby_small_dust" | "gtceu:alloy_smelter/alloy_smelt_magnalium_nugget_to_ingot" | "create:spruce_window_pane" | "thermal:machines/press/unpacking/press_charcoal_unpacking" | "create:item_application/andesite_casing_from_wood" | "thermalendergy:machine/press/unpacking/press_prismalium_unpacking" | "gtceu:cutter/cut_signalum_screw_to_bolt_distilled_water" | "gtceu:shaped/tiny_dust_disassembling_titanium_carbide" | "gtceu:shaped/plate_double_potin" | "gtceu:forge_hammer/hammer_deepslate_monazite_ore_to_raw_ore" | "gtceu:extruder/extrude_ultimet_huge_pipe" | "gtceu:create_mixer/naquadria_solution_separation" | "gtceu:macerator/macerate_small_pipe_extruder_mold" | "gtceu:extractor/extract_cupronickel_dust" | "gtceu:macerator/macerate_tritanium_single_cable" | "gtceu:macerator/macerate_polytetrafluoroethylene_plate" | "mysticalagriculture:essence/minecraft/bubble_coral" | "create:cut_veridium_brick_wall" | "gtceu:smelting/smelt_raw_yellow_limonite_ore_to_ingot" | "gtceu:extruder/extrude_hsss_ingot_to_block" | "gtceu:packer/unpackage_molybdenum_disilicide_tiny_dust" | "gtceu:shaped/screw_bronze" | "gtceu:packer/package_pitchblende_tiny_dust" | "gtceu:assembler/cover_lead_wire_gt_hex_rubber" | "gtceu:shaped/plate_double_hsss" | "gtceu:macerator/macerate_emerald_ore_to_raw_ore" | "gtceu:shaped/mining_hammer_tungsten_steel" | "gtceu:chemical_reactor/sodium_potassium" | "gtceu:macerator/macerate_cobalt_single_wire" | "gtceu:shaped/plate_double_hssg" | "xtonesreworked:azur_block_10_from_stonecutting" | "gtceu:shaped/plate_double_hsse" | "gtceu:shapeless/niobium_titanium_wire_wiregtdouble_splitting" | "gtceu:blasting/smelt_opal_ore_to_ingot" | "gtceu:extractor/extract_potin_screw" | "gtceu:forge_hammer/hammer_deepslate_pyrochlore_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_invar_nugget_to_ingot" | "gtceu:extractor/extract_trinium_double_plate" | "gtceu:alloy_smelter/alloy_smelt_yttrium_ingot_to_block" | "gtceu:macerator/macerate_hssg_foil" | "gtceu:blasting/smelt_raw_pyrope_ore_to_ingot" | "gtceu:chemical_reactor/acetic_acid_from_methanol" | "gtceu:arc_furnace/arc_kanthal_plate" | "mysticaladaptations:insanium_shears" | "ae2:network/cables/dense_smart_fluix" | "gtceu:extruder/extrude_niobium_nitride_wire" | "gtceu:forge_hammer/hammer_uranium_to_plate" | "farmersdelight:iron_nugget_from_blasting_knife" | "exnihilosequentia:compost/ens_mangrove_roots" | "gtceu:packer/package_lanthanum_tiny_dust" | "gtceu:bender/bend_electrum_plate_to_foil" | "mysticalagriculture:seed/crafting/copper" | "gtceu:thermal_centrifuge/centrifuge_pollucite_purified_ore_to_refined_ore" | "simplylight:illuminant_pink_block_on_dyed" | "gtceu:macerator/macerate_large_chemical_bath" | "gtceu:smelting/smelt_deepslate_magnetite_ore_to_ingot" | "minecraft:wooden_sword" | "gtceu:macerator/macerate_kyanite_crushed_ore_to_impure_dust" | "mysticalagriculture:seed/infusion/fish" | "railways:sequenced_assembly/track_byg_cika_wide" | "gtceu:arc_furnace/arc_niobium_nitride_foil" | "fantasyfurniture:large_boiler/bone/wither/wool" | "gtceu:macerator/macerate_mv_block_breaker" | "gtceu:ore_washer/wash_realgar_pure_dust_to_dust" | "ae2:network/blocks/pattern_providers_interface_part" | "mysticalagriculture:essence/minecraft/horn_coral_block" | "create:smelting/glass_pane_from_framed_glass_pane" | "gtceu:macerator/macerate_zeron_100_ingot" | "gtceu:arc_furnace/arc_tungsten_steel_spring" | "minecraft:steam_boiler/birch_door" | "gtceu:thermal_centrifuge/centrifuge_cobaltite_purified_ore_to_refined_ore" | "gtceu:shaped/uv_ore_washer" | "create:cutting/compat/blue_skies/stripped_frostbright_wood" | "thermal:machines/press/packing3x3/press_packed_ice_packing" | "gtceu:shapeless/purified_ore_to_dust_cobaltite" | "packagedexcrafting:flux_crafter_ae" | "gtceu:arc_furnace/arc_americium_double_plate" | "create:small_veridium_brick_slab_from_stone_types_veridium_stonecutting" | "gtceu:chemical_reactor/pgs_from_chalcopyrite" | "gtceu:shaped/iv_ore_washer" | "gtceu:fluid_solidifier/solidify_hsla_steel_block" | "gtceu:macerator/macerate_raw_bornite_ore_to_crushed_ore" | "gtceu:macerator/macerate_barite_refined_ore_to_dust" | "create:compat/environmental/milling/violet" | "minecraft:yellow_carpet_from_white_carpet" | "gtceu:shaped/screwdriver_tip_bronze" | "thermal:machines/refinery/refinery_resin" | "thermal:storage/eggplant_from_block" | "create:cut_limestone_brick_wall" | "gtceu:arc_furnace/arc_neodymium_screw" | "gtceu:arc_furnace/arc_niobium_nitride_octal_wire" | "minecraft:orange_concrete_powder" | "gtceu:shaped/small_dust_assembling_almandine" | "gtceu:arc_furnace/arc_uv_quantum_tank" | "gtceu:shaped/compress_bornite_to_ore_block" | "gtceu:shaped/electric_pump_lv_silicone_rubber" | "gtceu:forge_hammer/hammer_raw_barite_to_crushed_ore" | "mysticalagriculture:seed/infusion/fire" | "minecraft:shears" | "minecraft:steam_boiler/green_carpet" | "gtceu:shaped/lv_transformer_4a" | "xtonesreworked:vena_block_15_from_stonecutting" | "framedblocks:framing_saw/framed_corner_pillar" | "gtceu:arc_furnace/arc_gold_hex_wire" | "gtceu:centrifuge/centrifuge_graphite_dirty_dust_to_dust" | "gtceu:macerator/macerate_tungsten_steel_block" | "gtceu:forge_hammer/hammer_endstone_cinnabar_ore_to_raw_ore" | "gtceu:shaped/steam_turbine_hv" | "gtceu:shaped/medium_electrum_pipe" | "gtceu:arc_furnace/arc_coke_oven" | "thermal_extra:storage/soul_infused_nugget_from_ingot" | "simplylight:illuminant_green_block_dyed" | "gtceu:alloy_smelter/alloy_smelt_damascus_steel_to_nugget" | "gtceu:packer/unpackage_rock_salt_tiny_dust" | "minecraft:steam_boiler/stripped_spruce_log" | "gtceu:mixer/vanadium_gallium" | "gtceu:assembler/cover_cupronickel_wire_gt_double_rubber" | "thermal:machines/press/unpacking/press_bronze_nugget_unpacking" | "create:milling/terracotta" | "gtceu:arc_furnace/arc_blue_alloy_quadruple_cable" | "gtceu:extruder/extrude_shellite_ingot_to_block" | "gtceu:packer/cover_cobalt_wire_gt_single" | "create:cut_scorchia_stairs_from_stone_types_scorchia_stonecutting" | "gtceu:cutter/cut_dragonsteel_block_to_plate" | "gtceu:macerator/macerate_manganese_phosphide_nugget" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtdouble_splitting" | "thermal:machines/centrifuge/centrifuge_sunflower" | "gtceu:packer/unpackage_annealed_copper_tiny_dust" | "minecraft:steam_boiler/spruce_planks" | "gtceu:bender/bend_copper_rod_to_small_spring" | "gtceu:macerator/macerate_cobaltite_ore_to_raw_ore" | "exnihilosequentia:ens_raw_gold" | "gtceu:arc_furnace/arc_stainless_steel_rotor" | "mysticalagriculture:seed/crafting/basalt" | "gtceu:shaped/enriched_naquadah_trinium_europium_duranide_wire_single" | "gtceu:arc_furnace/arc_lv_lathe" | "gtceu:forge_hammer/hammer_raw_cobalt_to_crushed_ore" | "mysticalagriculture:imperium_axe" | "gtceu:assembler/voltage_coil_luv" | "gtceu:extruder/extrude_osmiridium_large_pipe" | "mysticalagriculture:seed/crafting/basalz" | "gtceu:extractor/extract_kanthal_rod" | "gtceu:shaped/mv_sifter" | "gtceu:shapeless/block_decompress_hastelloy_c_276" | "farmersdelight:beetroot_crate" | "gtceu:extractor/extract_magnalium_dust" | "gtceu:macerator/macerate_trinium_ingot" | "gtceu:forming_press/copy_shape_rod_extruder_mold" | "mysticalagriculture:essence/minecraft/zombie_head" | "gtceu:extractor/extract_iridium_foil" | "gtceu:packer/package_uranium_triplatinum_small_dust" | "gtceu:shaped/tiny_dust_assembling_biotite" | "gtceu:shaped/stick_invar" | "gtceu:arc_furnace/arc_twinite_frame" | "thermal_extra:machine/press/shellite_gear" | "itemfilters:max_count" | "gtceu:forge_hammer/hammer_bismuth_bronze_to_plate" | "sgjourney:matok" | "extendedcrafting:auto_flux_crafter" | "ae2:network/cables/covered_gray" | "gtceu:packer/unpackage_lithium_perchlorate_tiny_dust" | "mysticalagradditions:insanium_coal" | "gtceu:shaped/medium_neutronium_pipe" | "gtceu:large_chemical_reactor/carbon_dioxide_from_charcoal_gem" | "gtceu:macerator/macerate_polyethylene_quadruple_fluid_pipe" | "gtceu:arc_furnace/arc_steam_input_bus" | "gtceu:fluid_solidifier/solidify_sterling_silver_block" | "minecraft:gray_carpet" | "gtceu:packer/strip_nichrome_cable_gt_quadruple" | "gtceu:alloy_smelter/alloy_smelt_magnetic_steel_to_ingot" | "gtceu:arc_furnace/arc_lv_machine_hull" | "mysticalagriculture:essence/integrateddynamics/menril_log" | "gtceu:macerator/macerate_tungsten_carbide_normal_fluid_pipe" | "create:polished_cut_deepslate_wall_from_stone_types_deepslate_stonecutting" | "gtceu:shaped/file_titanium" | "gtceu:shaped/block_compress_charcoal" | "thermalendergy:ingot_to_stellarium_block" | "gtceu:large_boiler/coke_tiny_dust" | "mysticalagriculture:passive_soulium_dagger" | "ae2additions:cells/item/4096k" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_ingot_to_block" | "gtceu:shapeless/block_decompress_pure_netherite" | "create:mechanical_crafting/potato_cannon" | "gtceu:extractor/extract_enriched_naquadah_trinium_europium_duranide_fine_wire" | "gtceu:forge_hammer/hammer_cassiterite_sand_ore_to_raw_ore" | "thermal:machines/pulverizer/pulverizer_cinnabar" | "gtceu:lathe/lathe_rhodium_bolt_to_screw" | "farmersdelight:yellow_canvas_sign" | "gtceu:create_mixer/fire_charge" | "gtceu:shaped/wrench_head_rose_gold" | "gtceu:shaped/nugget_assembling_tungsten" | "gtceu:packer/unpackage_yttrium_small_dust" | "thermal:machines/centrifuge/centrifuge_purple_rockwool" | "gtceu:arc_furnace/arc_tiny_pipe_extruder_mold" | "create:cutting/compat/biomesoplenty/umbran_wood" | "minecraft:deepslate_tile_stairs_from_deepslate_bricks_stonecutting" | "gtceu:shaped/ev_kinetic_mixer" | "gtceu:packer/pack_nichrome_wires_2_single" | "minecraft:diorite_slab" | "gtceu:shaped/gear_naquadria" | "gtceu:arc_furnace/arc_osmium_huge_restrictive_item_pipe" | "minecraft:steam_boiler/lime_banner" | "minecraft:yellow_stained_glass" | "gtceu:ore_washer/wash_nickel_crushed_ore_to_purified_ore_fast" | "framedblocks:framed_prism" | "gtceu:bender/bend_duranium_plate_to_foil" | "gtceu:alloy_blast_smelter/invar" | "gtceu:macerator/macerate_uraninite_ore_to_raw_ore" | "bigreactors:blasting/graphite_from_coal" | "gtceu:alloy_blast_smelter/rose_gold" | "gtceu:cutter/cut_electrum_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_double_plate" | "framedblocks:framing_saw/framed_fancy_powered_rail_slope" | "gtceu:packer/unpackage_signalum_tiny_dust" | "gtceu:alloy_blast_smelter/ultimet_gas" | "gtceu:shapeless/enderium_wire_wiregtsingle_doubling" | "gtceu:shaped/plate_tin_alloy" | "simplylight:illuminant_lime_block_on_dyed" | "gtceu:ore_washer/wash_bentonite_dirty_dust_to_dust" | "minecraft:cooked_mutton" | "create:cut_andesite_wall" | "create:cut_asurine_bricks_from_stone_types_asurine_stonecutting" | "farmersdelight:wheat_dough_from_eggs" | "gtceu:assembler/cover_osmium_wire_gt_quadruple_silicone" | "minecraft:bookshelf" | "gtceu:extractor/extract_yttrium_barium_cuprate_double_plate" | "gtceu:forge_hammer/hammer_cassiterite_refined_ore_to_dust" | "gtceu:extractor/extract_magnalium_bolt" | "gtceu:shaped/block_compress_yttrium" | "gtceu:shapeless/purified_ore_to_dust_calcite" | "gtceu:shaped/small_dust_assembling_palladium" | "gtceu:packer/unpackage_arsenic_trioxide_tiny_dust" | "gtceu:compressor/compress_kanthal_to_block" | "gtceu:smelting/smelt_pyrolusite_ore_to_ingot" | "exnihilosequentia:ens_diamond_mesh" | "gtceu:shaped/tiny_dust_disassembling_screret_runic_laser_source_base" | "gtceu:create_mixer/magnesium_diboride" | "gtceu:packer/unpackage_uraninite_tiny_dust" | "farmersdelight:cutting/birch_sign" | "gtceu:shaped/block_compress_nichrome" | "thermal:machines/smelter/smelter_alloy_netherite" | "gtceu:fluid_solidifier/solidify_signalum_to_ingot" | "gtceu:shaped/shape_mold_plate" | "gtceu:fluid_solidifier/solidify_palladium_to_ingot" | "gtceu:assembler/cover_tungsten_steel_wire_gt_single_styrene_butadiene" | "gtceu:extractor/extract_nichrome_plate" | "gtceu:macerator/macerate_prismalium_bolt" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtquadruple_doubling" | "gtceu:blasting/smelt_certus_quartz_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_brass_nugget_to_ingot" | "mysticalagriculture:essence/common/platinum_ingot" | "gtceu:arc_furnace/arc_naquadah_alloy_spring" | "gtceu:macerator/macerate_ulv_machine_casing" | "gtceu:centrifuge/decomposition_centrifuging__damascus_steel" | "gtceu:extractor/extract_steel_screw" | "xtonesreworked:korp_block_0" | "gtceu:cutter/cut_brass_screw_to_bolt" | "gtceu:macerator/macerate_copper_plate" | "gtceu:large_chemical_reactor/silicone_rubber" | "gtceu:wiremill/mill_vanadium_gallium_wire" | "gtceu:macerator/macerate_signalum_ring" | "gtceu:arc_furnace/arc_naquadria_bolt" | "create:layered_scoria_from_stone_types_scoria_stonecutting" | "gtceu:macerator/macerate_deepslate_glauconite_sand_ore_to_raw_ore" | "gtceu:macerator/macerate_yttrium_barium_cuprate_double_plate" | "exnihilosequentia:hammer/ens_horn_coral" | "simplylight:illuminant_blue_block_on_toggle" | "railways:dying_existing_cap_blue" | "gtceu:large_chemical_reactor/glyceryl_trinitrate" | "gtceu:bender/bend_rhodium_plated_palladium_ingot_to_dense_plate" | "gtceu:packer/package_polycaprolactam_tiny_dust" | "gtceu:shapeless/crushed_ore_to_dust_zeolite" | "ae2:network/cables/smart_green" | "ae2:network/cells/item_storage_cell_64k" | "extendedcrafting:basic_component" | "gtceu:ore_washer/wash_cassiterite_crushed_ore_to_purified_ore_distilled" | "gtceu:shapeless/decompress_garnierite_from_ore_block" | "gtceu:arc_furnace/arc_hssg_plate" | "gtceu:shaped/shape_extruder_ingot" | "gtceu:packer/package_naquadah_quadruple_pipe" | "thermal:dirt_crafting" | "gtceu:forge_hammer/hammer_uvarovite_block_to_gem" | "mysticalagriculture:seed/reprocessor/netherite" | "exnihilosequentia:compost/ens_mycelium_spore" | "gtceu:cutter/cut_iridium_long_rod_to_rod" | "create:compat/byg/milling/cyan_tulip" | "gtceu:cutter/cut_potin_block_to_plate_distilled_water" | "gtceu:extractor/extract_bismuth_ingot" | "gtceu:macerator/macerate_tantalum_carbide_block" | "create:crafting/materials/copper_ingot" | "gtceu:macerator/macerate_cobalt_hex_wire" | "gtceu:forge_hammer/hammer_cobalt_brass_rod_to_long_rod" | "exnihilosequentia:ens_tuff_crook" | "gtceu:extruder/extrude_polyphenylene_sulfide_dust_to_plate" | "gtceu:chemical_reactor/cyclohexane" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtsingle_quadrupling" | "minecraft:steam_boiler/jungle_boat" | "gtceu:fluid_solidifier/solidify_melodium_gear" | "gtceu:shaped/tiny_dust_disassembling_silver" | "gtceu:shapeless/prismalium_wire_wiregthex_splitting" | "gtceu:packer/unpackage_platinum_group_sludge_small_dust" | "gtceu:smelting/smelt_puredust_cobaltite_to_ingot" | "gtceu:arc_furnace/arc_brass_long_rod" | "gtceu:extractor/extract_aluminium_fine_wire" | "gtceu:shapeless/niobium_nitride_wire_wiregtsingle_quadrupling" | "gtceu:blasting/smelt_deepslate_alunite_ore_to_ingot" | "gtceu:shaped/stick_long_stick_void" | "gtceu:shaped/large_material_press" | "gtceu:arc_furnace/arc_extreme_combustion_engine" | "automobility:grass_off_road" | "gtceu:chemical_reactor/gasoline" | "gtceu:shaped/file_sterling_silver" | "gtceu:arc_furnace/arc_nickel_plate" | "gtceu:arc_furnace/arc_mv_robot_arm" | "exnihilosequentia:ens_bone_crook" | "gtceu:distillery/distill_steam_cracked_ethane_to_methane" | "bigreactors:graphite_component_to_storage" | "create:crushing/quicksilver_ore" | "gtceu:shapeless/copper_wire_wiregtdouble_splitting" | "gtceu:alloy_smelter/red_nether_bricks" | "gtceu:brewery/lubricant_from_oil_and_redstone" | "gtceu:assembler/cover_osmium_wire_gt_quadruple_styrene_butadiene" | "gtceu:bender/bend_vanadium_gallium_plate_to_foil" | "gtceu:alloy_smelter/alloy_smelt_invar_to_ingot" | "exnihilosequentia:compost/ens_meat_cooked" | "gtceu:macerator/macerate_naquadria_double_plate" | "bigreactors:reactor/reinforced/fluidaccessport_alt" | "gtceu:macerator/macerate_spodumene_refined_ore_to_dust" | "gtceu:packer/strip_naquadah_cable_gt_quadruple" | "gtceu:macerator/macerate_ev_forming_press" | "gtceu:macerator/macerate_hsss_turbine_blade" | "gtceu:electric_blast_furnace/blast_molybdenum_disilicide_gas" | "gtceu:forge_hammer/hammer_netherrack_magnesite_ore_to_raw_ore" | "gtceu:shapeless/nugget_disassembling_black_steel" | "thermal:fire_charge/invar_ingot_3" | "gtceu:forge_hammer/hammer_salt_ore_to_raw_ore" | "gtceu:packer/unpackage_gallium_arsenide_small_dust" | "gtceu:packer/unpackage_polycaprolactam_small_dust" | "gtceu:packer/package_galena_small_dust" | "gtceu:blasting/smelt_deepslate_lapis_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_ultimet_nugget_to_ingot" | "gtceu:shapeless/purified_ore_to_dust_olivine" | "gtceu:macerator/macerate_palladium_crushed_ore_to_dust" | "thermal:machines/press/press_bronze_ingot_to_coin" | "gtceu:packer/pack_dragonsteel_wires_3_single" | "gtceu:blasting/smelt_raw_bauxite_ore_to_ingot" | "gtceu:ore_washer/wash_sodalite_crushed_ore_to_purified_ore_distilled" | "minecraft:steam_boiler/oak_log" | "gtceu:packer/strip_nichrome_cable_gt_hex" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_double_plate" | "gtceu:shaped/tiny_dust_disassembling_void" | "exnihilosequentia:hammer/ens_andesite" | "gtceu:smelting/dust_nickel__demagnetize_from_dust" | "gtceu:arc_furnace/arc_trinium_hex_cable" | "gtceu:arc_furnace/arc_naquadah_alloy_octal_wire" | "gtceu:blasting/smelt_nether_quartz_ore_to_ingot" | "gtceu:extruder/extrude_cobalt_ingot_to_block" | "gtceu:cutter/cut_hssg_rod_to_bolt_distilled_water" | "framedblocks:framed_flat_elev_double_slope_slab_corner" | "gtceu:shaped/small_dust_assembling_tungsten_carbide" | "gtceu:forge_hammer/hammer_deepslate_rock_salt_ore_to_raw_ore" | "gtceu:thermal_centrifuge/centrifuge_pollucite_crushed_ore_to_refined_ore" | "gtceu:bender/bend_tungsten_ingot_to_double_plate" | "gtceu:ore_washer/wash_sapphire_dirty_dust_to_dust" | "create:crafting/copper/waxed_weathered_copper_shingles_from_honeycomb" | "gtceu:packer/package_cassiterite_sand_small_dust" | "gtceu:arc_furnace/arc_tritanium_quadruple_wire" | "gtceu:arc_furnace/arc_iron_quadruple_wire" | "gtceu:forge_hammer/hammer_flint_block_to_gem" | "gtceu:large_chemical_reactor/fluoroantimonic_acid" | "gtceu:shaped/small_dust_assembling_olivine" | "mysticalagriculture:seed/reprocessor/spider" | "gtceu:shaped/screw_signalum" | "minecraft:large_boiler/acacia_slab" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_silver_foil" | "framedblocks:framed_fence_from_post" | "gtceu:ore_washer/wash_saltpeter_crushed_ore_to_purified_ore_distilled" | "gtceu:wiremill/mill_tritanium_wire_to_fine_wire" | "gtceu:blasting/smelt_raw_realgar_ore_to_ingot" | "railways:sequenced_assembly/track_byg_mahogany" | "gtceu:smelting/dust_electrum__demagnetize_from_dust" | "gtceu:arc_furnace/arc_hv_diode" | "gtceu:shaped/block_compress_cobalt" | "minecraft:steam_boiler/orange_banner" | "gtceu:shapeless/decompress_graphite_from_ore_block" | "gtceu:alloy_smelter/alloy_smelt_graphene_to_ingot" | "gtceu:smelting/smelt_puredust_stibnite_to_ingot" | "gtceu:macerator/macerate_gray_terracotta" | "gtceu:macerator/macerate_iridium_normal_fluid_pipe" | "create:small_dripstone_brick_stairs_from_stone_types_dripstone_stonecutting" | "gtceu:arc_furnace/arc_hv_thermal_centrifuge" | "create:haunting/nether_brick" | "gtceu:shaped/small_dust_disassembling_cupric_oxide" | "railways:sequenced_assembly/track_blue_skies_frostbright" | "gtceu:cutter/cut_tungsten_carbide_rod_to_bolt" | "create:haunting/infested_mossy_stone_bricks" | "gtceu:alloy_smelter/alloy_smelt_plutonium_ingot_to_block" | "gtceu:compressor/compress_malachiteto_ore_block" | "gtceu:smelting/smelt_deepslate_pentlandite_ore_to_ingot" | "gtceu:macerator/macerate_tungsten_quadruple_fluid_pipe" | "gtceu:fluid_solidifier/solidify_prismalium_to_plate" | "gtceu:fluid_solidifier/solidify_purple_dye_to_ball" | "gtceu:packer/package_naquadah_alloy_tiny_dust" | "minecraft:polished_blackstone_stairs_from_polished_blackstone_stonecutting" | "gtceu:arc_furnace/arc_lp_steam_forge_hammer" | "gtceu:arc_furnace/arc_soul_infused_ring" | "gtceu:electrolyzer/trona_electrolysis" | "gtceu:fluid_solidifier/solidify_titanium_to_nugget" | "gtceu:macerator/macerate_soul_infused_rod" | "gtceu:forge_hammer/hammer_redstone_ore_to_raw_ore" | "ae2:block_cutter/stairs/fluix_stairs" | "gtceu:packer/package_garnierite_small_dust" | "minecraft:coal_from_blasting_deepslate_coal_ore" | "minecraft:polished_andesite" | "gtceu:cutter/cut_glowstone_block_to_plate" | "thermal:machines/insolator/insolator_bubble_coral_fan" | "gtceu:packer/unpackage_4_toluenesulfonyl_chloride_tiny_dust" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_small_gear" | "minecraft:large_boiler/red_banner" | "gtceu:sifter/sift_grossular_purified_ore_to_gems" | "gtceu:assembler/casing_tungsteensteel_robust" | "mysticalagriculture:souls/blitz_rod" | "minecraft:charcoal" | "gtceu:packer/unpackage_scheelite_tiny_dust" | "minecraft:diorite_wall_from_diorite_stonecutting" | "gtceu:blasting/smelt_raw_malachite_ore_to_ingot" | "gtceu:macerator/macerate_samarium_rod" | "ae2:network/cables/smart_orange" | "gtceu:smelting/smelt_purifiedore_cobaltite_to_ingot" | "create:milling/lily_of_the_valley" | "gtceu:assembler/superconducting_coil_uv" | "gtceu:extruder/extrude_chromium_large_pipe" | "itemfilters:damage" | "gtceu:fluid_solidifier/solidify_glass_tube" | "gtceu:extractor/extract_polyvinyl_butyral_plate" | "gtceu:alloy_smelter/alloy_smelt_iron_ingot_to_block" | "framedblocks:framing_saw/framed_fancy_powered_rail" | "gtceu:shaped/uv_kinetic_input_box" | "gtceu:assembler/mv_power_transformer" | "gtceu:lathe/lathe_tungsten_carbide_bolt_to_screw" | "gtceu:macerator/macerate_platinum_block" | "gtceu:blasting/smelt_netherrack_pentlandite_ore_to_ingot" | "gtceu:assembler/assemble_aluminium_frame" | "gtceu:extractor/extract_naquadah_alloy_hex_cable" | "gtceu:macerator/macerate_iron_ring" | "gtceu:macerator/macerate_white_glazed_terracotta" | "gtceu:arc_furnace/arc_lead_rotor" | "minecraft:large_boiler/mangrove_sign" | "gtceu:extractor/extract_zinc_rod" | "gtceu:macerator/macerate_sapphire_refined_ore_to_dust" | "gtceu:fluid_solidifier/solidify_iridium_block" | "mysticalagriculture:tertium_gemstone_block" | "framedblocks:framing_saw/framed_flower_pot" | "gtceu:packer/package_wrought_iron_small_dust" | "gtceu:shapeless/nugget_disassembling_battery_alloy" | "farmersdelight:birch_cabinet" | "thermal:machines/smelter/smelter_constantan_tools" | "gtceu:assembler/birch_fence" | "gtceu:cutter/cut_lead_long_rod_to_rod_water" | "gtceu:forming_press/press_vanadium_steel_turbine_rotor" | "bigreactors:reprocessor/rossinite_to_insanite" | "numina:components/field_emitter" | "gtceu:shaped/casing_tungstensteel_robust" | "gtceu:shaped/nugget_assembling_titanium_carbide" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtoctal_doubling" | "exnihilosequentia:hammer/ens_tube_coral_fan" | "gtceu:extruder/extrude_platinum_huge_pipe" | "gtceu:arc_furnace/arc_dragonsteel_rod" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_c_276_ingot_to_block" | "gtceu:arc_furnace/arc_niobium_titanium_long_rod" | "gtceu:bender/bend_pure_netherite_ingot_to_double_plate" | "mysticalagriculture:seed/reprocessor/honey" | "gtceu:extruder/extrude_hsse_ingot_to_ring" | "simplylight:illuminant_magenta_block_on_toggle" | "gtceu:large_chemical_reactor/nitric_acid_from_dioxide_1" | "gtceu:macerator/macerate_tungsten_normal_fluid_pipe" | "gtceu:shapeless/black_steel_wire_wiregtsingle_doubling" | "create:cutting/dark_oak_wood" | "thermal:machines/smelter/smelter_glass_lumium" | "gtceu:arc_furnace/arc_damascus_steel_plate" | "create:haunting/soul_sand" | "ae2:matter_cannon/nuggets/tellurium" | "gtceu:alloy_smelter/copper_dust_and_redstone_dust_into_red_alloy" | "mysticalagriculture:seed/crafting/terrasteel" | "gtceu:shaped/uhv_input_bus" | "mysticalagriculture:seed/infusion/nickel" | "mysticalagriculture:prosperity_seed_base" | "gtceu:arc_furnace/arc_europium_octal_wire" | "gtceu:arc_furnace/arc_hv_machine_hull" | "minecraft:spruce_wood" | "gtceu:alloy_smelter/alloy_smelt_signalum_ingot_to_small_gear" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_double_cable" | "gtceu:macerator/macerate_copper_ore_to_raw_ore" | "gtceu:macerator/macerate_apatite_bolt" | "gtceu:cutter/cut_tungsten_long_rod_to_rod" | "railways:sequenced_assembly/track_byg_mahogany_narrow" | "gtceu:shaped/small_dust_disassembling_copper" | "gtceu:chemical_reactor/carbon_dioxide_from_coal_dust" | "gtceu:macerator/macerate_deepslate_tin_ore_to_raw_ore" | "gtceu:extractor/extract_trinium_quadruple_cable" | "create:small_scorchia_bricks_from_stone_types_scorchia_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_soda_ash" | "gtceu:macerator/macerate_wulfenite_ore_to_raw_ore" | "gtceu:centrifuge/decomposition_centrifuging__rose_gold" | "gtceu:shapeless/fine_wire_naquadria" | "thermal:storage/charcoal_block" | "gtceu:shaped/block_compress_polyphenylene_sulfide" | "gtceu:ore_washer/wash_lapis_crushed_ore_to_purified_ore_distilled" | "gtceu:blasting/smelt_deepslate_olivine_ore_to_ingot" | "create:cut_diorite_wall" | "gtceu:packer/unpackage_titanium_carbide_tiny_dust" | "gtceu:shaped/small_dust_disassembling_olivine" | "gtceu:extractor/extract_platinum_rod" | "minecraft:large_boiler/daylight_detector" | "gtceu:smelting/smelt_endstone_realgar_ore_to_ingot" | "gtceu:assembler/assemble_rose_gold_pipe_small_restrictive" | "gtceu:electric_blast_furnace/silicon_boule" | "gtceu:arc_furnace/arc_naquadah_alloy_hex_cable" | "gtceu:extractor/extract_lumium_gear" | "minecraft:weathered_cut_copper_slab" | "gtceu:arc_furnace/arc_hssg_single_wire" | "gtceu:arc_furnace/arc_luv_diode" | "framedblocks:framed_flat_double_slope_slab_corner" | "gtceu:arc_furnace/arc_lv_cutter" | "gtceu:fluid_solidifier/solidify_black_steel_to_ingot" | "gtceu:extruder/extrude_rose_gold_ingot_to_ring" | "gtceu:shaped/red_alloy_wire_single" | "gtceu:smelting/dust_molybdenum__demagnetize_from_dust" | "gtceu:smelting/smelt_endstone_sulfur_ore_to_ingot" | "gtceu:arc_furnace/arc_steel_fluid_cell" | "gtceu:fluid_solidifier/solidify_gray_dye_to_ball" | "gtceu:macerator/macerate_frostproof_machine_casing" | "thermal_extra:machine/smelter/shellite_ingot" | "itemfilters:custom" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_heavy_fuel" | "farmersdelight:integration/immersiveengineering/crusher/wild_potatoes" | "gtceu:cutter/cut_shellite_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_powellite_crushed_ore_to_dust" | "gtceu:macerator/macerate_raw_gold_ore_to_crushed_ore" | "thermalendergy:energy_nullifier_augment" | "gtceu:cutter/cut_tungsten_steel_screw_to_bolt" | "gtceu:shapeless/nugget_disassembling_wrought_iron" | "gtceu:compressor/compress_uranium_triplatinum_nugget_to_ingot" | "gtceu:compressor/compress_tungstateto_ore_block" | "gtceu:alloy_smelter/alloy_smelt_bismuth_to_ingot" | "gtceu:macerator/macerate_sapphire_gear" | "gtceu:blasting/smelt_raw_redstone_ore_to_ingot" | "gtceu:centrifuge/decomposition_centrifuging__vanadium_magnetite" | "gtceu:bender/bend_blue_alloy_plate_to_double_plate" | "gtceu:macerator/macerate_granitic_mineral_sand_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_emerald_block_to_plate_water" | "thermal:machines/refinery/refinery_light_oil" | "gtceu:forge_hammer/hammer_raw_ilmenite_to_crushed_ore" | "gtceu:shaped/screwdriver_diamond" | "gtceu:smelting/smelt_puredust_bornite_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_red_alloy_to_nugget" | "gtceu:shaped/nugget_assembling_potin" | "gtceu:lathe/lathe_melodium_bolt_to_screw" | "minecraft:powered_rail" | "gtceu:forge_hammer/hammer_soapstone_crushed_ore_to_impure_dust" | "create:cutting/stripped_mangrove_wood" | "powersuits:modules/movement/jet_boots" | "gtceu:packer/package_bone_tiny_dust" | "create:cutting/compat/blue_skies/stripped_bluebright_wood" | "minecraft:firework_star" | "minecraft:green_concrete_powder" | "thermal:machines/press/unpacking/press_blue_ice_unpacking" | "gtceu:extractor/extract_purple_glass_lens" | "mysticalagriculture:seed/crafting/constantan" | "framedblocks:framing_saw/framed_vertical_divided_stairs" | "thermal:energy_limiter_attachment_2" | "gtceu:shaped/tiny_dust_disassembling_bornite" | "create:compat/projectvibrantjourneys/cutting/fir_log" | "gtceu:macerator/macerate_endstone_cinnabar_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_cobalt" | "gtceu:shaped/large_titanium_boiler" | "mysticalagriculture:awakened_supremium_furnace" | "create:cut_calcite_stairs" | "gtceu:alloy_smelter/alloy_smelt_hsla_steel_to_nugget" | "gtceu:forge_hammer/hammer_netherrack_wulfenite_ore_to_raw_ore" | "gtceu:assembler/cover_lead_wire_gt_quadruple_silicone" | "gtceu:shaped/tiny_dust_assembling_tantalite" | "thermal:machines/smelter/smelter_sulfur_ore" | "gtceu:shaped/small_dust_disassembling_yellow_garnet" | "gtceu:packer/unpackage_tetrahedrite_tiny_dust" | "gtceu:arc_furnace/arc_rose_gold_ring" | "gtceu:bender/bend_weapon_grade_naquadah_plate_to_foil" | "gtceu:arc_furnace/arc_golden_shovel" | "gtceu:extruder/extrude_tungsten_carbide_tiny_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_chalcopyrite" | "gtceu:macerator/macerate_hv_extruder" | "thermal:parts/gold_gear" | "gtceu:macerator/macerate_lever" | "gtceu:arc_furnace/arc_lv_muffler_hatch" | "gtceu:forge_hammer/hammer_soapstone_ore_to_raw_ore" | "minecraft:terracotta" | "create:exposed_copper_shingle_slab_from_exposed_copper_shingles_stonecutting" | "gtceu:vacuum_freezer/indium_tin_barium_titanium_cuprate" | "gtceu:distillery/distill_heavy_fuel_to_toluene" | "gtceu:packer/unpackage_raw_styrene_butadiene_rubber_tiny_dust" | "gtceu:arc_furnace/arc_ev_electric_motor" | "gtceu:assembler/cover_osmium_wire_gt_hex_silicone" | "gtceu:macerator/macerate_glowstone" | "gtceu:assembler/cover_annealed_copper_wire_gt_hex_rubber" | "gtceu:distillation_tower/distill_water_large" | "thermal:machines/press/packing3x3/press_gunpowder_packing" | "gtceu:packer/pack_osmium_wires_1_0" | "gtceu:extruder/extrude_stellarium_to_rod" | "gtceu:packer/pack_osmium_wires_1_1" | "gtceu:packer/pack_osmium_wires_1_2" | "gtceu:packer/pack_osmium_wires_1_3" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_octal_silicone" | "gtceu:shaped/tiny_dust_assembling_hssg" | "gtceu:cutter/cut_topaz_exquisite_gem_to_flawless_gem_water" | "gtceu:macerator/macerate_stainless_steel_normal_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_hsse" | "numina:components/glider_wing" | "thermal:machines/crucible/crucible_snow_block_to_water" | "exnihilosequentia:hammer/ens_fire_coral_fan" | "gtceu:shaped/compress_cassiterite_sand_to_ore_block" | "framedblocks:framing_saw/framed_slope" | "gtceu:packer/unpackage_red_steel_tiny_dust" | "mysticalagriculture:seed/reprocessor/titanium" | "gtceu:shapeless/crushed_ore_to_dust_ruby" | "gtceu:extractor/extract_sterling_silver_small_restrictive_item_pipe" | "gtceu:shaped/electric_piston_ev" | "gtceu:shaped/tiny_dust_assembling_hsss" | "gtceu:shaped/mega_vacuum_freezer" | "create:cut_andesite_brick_stairs" | "minecraft:red_dye_from_tulip" | "fantasyfurniture:steam_boiler/bone/wither/door_double" | "framedblocks:framed_mini_cube" | "gtceu:packer/package_potassium_small_dust" | "gtceu:shaped/nugget_assembling_trinium" | "minecraft:beacon" | "gtceu:bender/bend_dragonsteel_to_plate" | "gtceu:smelting/smelt_impuredust_tetrahedrite_to_ingot" | "minecraft:steam_boiler/fletching_table" | "gtceu:compressor/compress_black_steel_nugget_to_ingot" | "gtceu:arc_furnace/arc_iridium_rod" | "gtceu:arc_furnace/arc_niobium_nitride_double_cable" | "gtceu:cutter/cut_twinite_screw_to_bolt" | "railways:crafting/smokestack_streamlined" | "gtceu:shaped/nugget_assembling_rubber" | "gtceu:smelting/smelt_netherrack_yellow_limonite_ore_to_ingot" | "gtceu:packer/package_iridium_chloride_tiny_dust" | "gtceu:fluid_solidifier/solidify_tungsten_block" | "mysticalagriculture:essence/twilightforest/ironwood_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_cassiterite_sand" | "gtceu:ore_washer/wash_diamond_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_vanadium_gallium_octal_wire" | "gtceu:forge_hammer/hammer_netherrack_talc_ore_to_raw_ore" | "gtceu:packer/strip_iron_cable_gt_single" | "mysticalagriculture:soul_glass" | "gtceu:arc_furnace/arc_manganese_turbine_blade" | "gtceu:shaped/iv_gas_collector" | "gtceu:macerator/macerate_mv_fermenter" | "gtceu:centrifuge/centrifuge_coal_dirty_dust_to_dust" | "gtceu:shaped/drill_head_polyethylene" | "gtceu:forge_hammer/hammer_endstone_plutonium_ore_to_raw_ore" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_2_0" | "gtceu:shaped/stick_long_naquadah" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_2_1" | "railways:sequenced_assembly/brown_conductor_cap" | "gtceu:alloy_smelter/alloy_smelt_borosilicate_glass_to_ingot" | "gtceu:cutter/cut_beryllium_block_to_plate" | "gtceu:macerator/macerate_stone_brick_slab" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_2_2" | "thermal:machines/press/press_silver_nugget_to_coin" | "gtceu:shaped/tiny_dust_disassembling_polyvinyl_butyral" | "gtceu:extractor/extract_aluminium_long_rod" | "mysticalagriculture:essence/create/limestone" | "gtceu:packer/pack_tungsten_wires_3_0" | "gtceu:cutter/cut_cupronickel_long_rod_to_rod_distilled_water" | "gtceu:shapeless/crushed_ore_to_dust_diamond" | "gtceu:cutter/cut_tin_long_rod_to_rod_water" | "gtceu:cutter/cut_zinc_block_to_plate_distilled_water" | "gtceu:packer/pack_tungsten_wires_3_1" | "gtceu:alloy_smelter/alloy_smelt_uranium_rhodium_dinaquadide_to_nugget" | "gtceu:shaped/ev_input_bus" | "gtceu:forge_hammer/hammer_netherrack_neodymium_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_diatomite_crushed_ore_to_impure_dust" | "gtceu:wiremill/mill_ruthenium_trinium_americium_neutronate_wire" | "gtceu:arc_furnace/arc_polybenzimidazole_large_fluid_pipe" | "gtceu:shapeless/decompress_lepidolite_from_ore_block" | "gtceu:extractor/extract_hsse_ring" | "gtceu:shaped/ring_tungsten_steel" | "gtceu:arc_furnace/arc_zpm_lathe" | "gtceu:chemical_reactor/dichlorobenzidine" | "gtceu:create_mixer/fermented_spider_eye_brown" | "thermal:machines/centrifuge/centrifuge_light_gray_rockwool" | "gtceu:shapeless/soul_infused_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_wire_extruder_mold" | "gtceu:bender/bend_black_steel_plate_to_double_plate" | "gtceu:shapeless/nugget_disassembling_samarium_iron_arsenic_oxide" | "minecraft:brown_concrete_powder" | "gtceu:circuit_assembler/nano_processor_assembly_ev_soldering_alloy" | "gtceu:shapeless/block_decompress_manganese_phosphide" | "gtceu:packer/pack_graphene_wires_4_0" | "farmersdelight:rice" | "gtceu:shaped/tiny_dust_assembling_potassium_dichromate" | "gtceu:shaped/tiny_dust_disassembling_borosilicate_glass" | "gtceu:shapeless/nugget_disassembling_niobium" | "gtceu:shaped/plate_double_hastelloy_c_276" | "gtceu:assembler/assemble_treated_wood_frame" | "framedblocks:framed_flat_double_slope_panel_corner_from_flat_inverse_double_slope_panel_corner" | "gtceu:alloy_smelter/alloy_smelt_nichrome_to_nugget" | "gtceu:macerator/macerate_pyrite_crushed_ore_to_dust" | "thermal:machines/pulverizer/pulverizer_sandstone_slab" | "gtceu:cutter/cut_glass_block_to_plate_distilled_water" | "thermal:machines/pulverizer/pulverizer_apatite_ore" | "gtceu:shaped/turbine_blade_tritanium" | "gtceu:cutter/cut_yellow_garnet_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/tiny_dust_assembling_polyvinyl_chloride" | "create:crushing/nether_wart_block" | "gtceu:macerator/macerate_endstone_talc_ore_to_raw_ore" | "gtceu:ore_washer/wash_salt_crushed_ore_to_purified_ore" | "gtceu:shapeless/centrifuged_ore_to_dust_pyrope" | "laserio:laser_node" | "gtceu:lathe/lathe_signalum_to_rod" | "gtceu:macerator/macerate_lv_laser_engraver" | "extendedcrafting:redstone_ingot_block_uncraft" | "framedblocks:framed_divided_panel_horizontal_rotate_to_framed_divided_slab" | "gtceu:macerator/macerate_endstone_saltpeter_ore_to_raw_ore" | "mysticalagriculture:essence/common/graphite_ingot" | "gtceu:shaped/universal_fluid_cell_revert" | "gtceu:extruder/extrude_titanium_to_plate" | "gtceu:ore_washer/wash_stibnite_crushed_ore_to_purified_ore_distilled" | "gtceu:assembly_line/conveyor_module_uv" | "gtceu:shapeless/gem_to_gem_gem_screret_runic_laser_source_base" | "gtceu:arc_furnace/arc_annealed_copper_foil" | "gtceu:arc_furnace/arc_electrum_single_wire" | "gtceu:autoclave/autoclave_dust_apatite__distilled" | "gtceu:macerator/macerate_iron_pickaxe" | "gtceu:arc_furnace/arc_lv_polarizer" | "xtonesreworked:reed_block_1_from_stonecutting" | "gtceu:forge_hammer/hammer_thorium_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_endstone_tetrahedrite_ore_to_raw_ore" | "gtceu:macerator/macerate_black_bronze_bolt" | "gtceu:arc_furnace/arc_kanthal_coil_block" | "gtceu:blasting/smelt_deepslate_lazurite_ore_to_ingot" | "gtceu:macerator/macerate_lv_field_generator" | "gtceu:fluid_solidifier/solidify_indium_to_nugget" | "thermal:machines/press/unpacking/press_nether_bricks_unpacking" | "gtceu:cutter/cut_cinnabar_exquisite_gem_to_flawless_gem_water" | "gtceu:assembler/book_from_pvc" | "railways:crafting/smokestack_oilburner" | "create:small_tuff_brick_wall" | "gtceu:extruder/extrude_enriched_naquadah_to_plate" | "gtceu:shaped/ev_fisher" | "railways:dying_existing_cap_brown" | "gtceu:arc_furnace/arc_tin_normal_restrictive_item_pipe" | "gtceu:cutter/cut_molybdenum_rod_to_bolt_distilled_water" | "gtceu:ore_washer/wash_redstone_dirty_dust_to_dust" | "gtceu:shapeless/nugget_disassembling_indium_tin_barium_titanium_cuprate" | "gtceu:macerator/macerate_nichrome_coil_block" | "gtceu:ore_washer/wash_granitic_mineral_sand_pure_dust_to_dust" | "gtceu:smelting/smelt_raw_spodumene_ore_to_ingot" | "create:compacting/diorite_from_flint" | "gtceu:shaped/plate_double_hsla_steel" | "ae2:misc/vanilla_daylight_detector" | "gtceu:macerator/macerate_black_steel_double_wire" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtquadruple_doubling" | "gtceu:fluid_solidifier/solidify_mercury_barium_calcium_cuprate_block" | "gtceu:macerator/macerate_iridium_foil" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_benzene" | "bigreactors:reactor/basic/controlrod" | "gtceu:forge_hammer/hammer_magnalium_rod_to_long_rod" | "gtceu:shaped/large_niobium_titanium_pipe" | "gtceu:shaped/luv_centrifuge" | "create:crafting/kinetics/cogwheel" | "ae2additions:blocks/wireless_transceiver" | "gtceu:arc_furnace/arc_trinium_double_wire" | "gtceu:forge_hammer/hammer_blue_alloy_to_plate" | "gtceu:compressor/compress_red_steel_to_block" | "gtceu:fluid_solidifier/solidify_polyvinyl_chloride_to_plate" | "gtceu:shapeless/nugget_disassembling_plutonium_241" | "gtceu:extractor/extract_osmium_double_plate" | "gtceu:forge_hammer/hammer_gypsum_crushed_ore_to_dust" | "gtceu:macerator/macerate_wrought_iron_bolt" | "gtceu:assembler/cover_red_alloy_wire_gt_hex_styrene_butadiene" | "minecraft:waxed_weathered_cut_copper" | "gtceu:packer/package_nether_star_tiny_dust" | "create:crafting/kinetics/blue_valve_handle_from_other_valve_handle" | "gtceu:cutter/cut_magnetic_iron_rod_to_bolt_water" | "framedblocks:framed_divided_slab" | "gtceu:shaped/electric_piston_lv" | "gtceu:shaped/mv_gas_collector" | "ae2:network/cables/dense_smart_from_smart" | "gtceu:packer/unpackage_ilmenite_tiny_dust" | "gtceu:blasting/smelt_deepslate_ruby_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_darmstadtium_ingot_to_block" | "create:cutting/compat/integrateddynamics/menril_wood" | "gtceu:shaped/nonuple_titanium_pipe" | "exnihilosequentia:sieve/ens_nether_wart" | "gtceu:shapeless/fine_wire_tantalum" | "gtceu:packer/pack_cupronickel_wires_1_0" | "gtceu:extractor/extract_lumium_ingot" | "gtceu:packer/pack_cupronickel_wires_1_1" | "gtceu:smelting/smelt_deepslate_red_garnet_ore_to_ingot" | "ae2:entropy/heat/snow_water" | "gtceu:packer/pack_cupronickel_wires_1_2" | "gtceu:packer/pack_cupronickel_wires_1_3" | "gtceu:arc_furnace/arc_steel_small_fluid_pipe" | "gtceu:shaped/plate_double_graphene" | "gtceu:shaped/small_dust_assembling_iridium_metal_residue" | "gtceu:shaped/tiny_dust_assembling_rock_salt" | "gtceu:arc_furnace/arc_nichrome_long_rod" | "gtceu:cutter/cut_neutronium_block_to_plate" | "thermal:machines/press/press_corn_unpacking" | "gtceu:packer/unpackage_treated_wood_tiny_dust" | "mysticalagradditions:prudentium_paxel" | "gtceu:macerator/macerate_endstone_yellow_garnet_ore_to_raw_ore" | "gtceu:shapeless/decompress_garnet_sand_from_ore_block" | "xtonesreworked:tank_block_0" | "gtceu:shaped/electric_piston_mv" | "gtceu:extractor/extract_cobalt_brass_ingot" | "exmachinis:compacting/raw_osmium" | "gtceu:extractor/extract_enderium_rotor" | "gtceu:fluid_solidifier/solidify_battery_alloy_to_nugget" | "gtceu:cutter/cut_tungsten_steel_block_to_plate_distilled_water" | "gtceu:ore_washer/wash_lead_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_potin_screw_to_bolt_water" | "gtceu:extractor/extract_blue_steel_gear" | "gtceu:shaped/electric_pump_ev_silicone_rubber" | "gtceu:implosion_compressor/implode_dust_apatite__tnt" | "gtceu:shapeless/lead_wire_wiregthex_splitting" | "thermal:sushi_maki_8" | "gtceu:extractor/extract_stainless_steel_ring" | "effortlessbuilding:randomizer_bag" | "gtceu:forge_hammer/hammer_deepslate_basaltic_mineral_sand_ore_to_raw_ore" | "gtceu:extruder/extrude_stellarium_ingot_to_bolt" | "gtceu:macerator/macerate_ender_pearl" | "gtceu:shaped/coated_board" | "gtceu:shaped/plate_zeron_100" | "minecraft:purple_terracotta" | "gtceu:shapeless/hssg_wire_wiregtsingle_quadrupling" | "gtceu:smelting/smelt_deepslate_olivine_ore_to_ingot" | "gtceu:electromagnetic_separator/separate_nickel_pure_dust_to_dust" | "minecraft:large_boiler/mangrove_chest_boat" | "gtceu:centrifuge/centrifuge_gypsum_dirty_dust_to_dust" | "mysticalagriculture:essence_vessel" | "gtceu:shapeless/osmium_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_block" | "gtceu:shaped/block_compress_uranium_rhodium_dinaquadide" | "gtceu:shaped/pipe_small_restrictive_nickel" | "gtceu:macerator/macerate_electrum_block" | "gtceu:arc_furnace/arc_huge_pipe_extruder_mold" | "gtceu:forge_hammer/hammer_raw_neodymium_to_crushed_ore" | "gtceu:forge_hammer/hammer_ilmenite_ore_to_raw_ore" | "gtceu:shaped/electric_piston_hv" | "gtceu:lathe/lathe_nichrome_to_rod" | "gtceu:chemical_reactor/glycerol_from_fish_oil_methanol" | "gtceu:shapeless/block_decompress_andradite" | "gtceu:distillation_tower/distill_dilute_sulfuric" | "gtceu:arc_furnace/arc_uv_electromagnetic_separator" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_1_3" | "gtceu:shaped/plate_battery_alloy" | "gtceu:ore_washer/wash_spessartine_dirty_dust_to_dust" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_1_2" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_1_1" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_1_0" | "gtceu:cutter/cut_shellite_block_to_plate_water" | "gtceu:packer/strip_trinium_cable_gt_single" | "gtceu:shapeless/purified_ore_to_dust_almandine" | "gtceu:forge_hammer/hammer_sodalite_refined_ore_to_dust" | "create:jungle_window" | "gtceu:shaped/small_dust_assembling_zinc" | "gtceu:shaped/electric_piston_iv" | "gtceu:shaped/gear_tungsten" | "mysticalagradditions:insanium_block_uncraft" | "thermal:machines/press/unpacking/press_bricks_unpacking" | "create:compat/endergetic/splashing/petrified_end_corrock_crown" | "gtceu:forge_hammer/hammer_trona_refined_ore_to_dust" | "gtceu:shapeless/decompress_stibnite_from_ore_block" | "gtceu:electrolyzer/decomposition_electrolyzing_soapstone" | "mysticalagriculture:essence/common/uranium_ingot" | "gtceu:shapeless/shellite_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_hsss_small_gear" | "gtceu:distillation_tower/distill_hydro_cracked_ethane" | "create:compat/byg/milling/allium_flower_bush" | "gtceu:assembler/cover_electrum_wire_gt_octal_styrene_butadiene" | "gtceu:shapeless/nugget_disassembling_lead" | "thermal:magenta_concrete_powder_with_slag" | "gtceu:shapeless/prismalium_wire_wiregtquadruple_splitting" | "gtceu:macerator/macerate_redstone_refined_ore_to_dust" | "gtceu:macerator/macerate_pentlandite_refined_ore_to_dust" | "gtceu:smelting/smelt_endstone_chalcocite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_gold_ingot_to_gear" | "gtceu:assembler/cover_electrum_wire_gt_single_silicone" | "gtceu:shapeless/crushed_ore_to_dust_sapphire" | "create:crafting/kinetics/train_door" | "gtceu:cutter/cut_hssg_screw_to_bolt_water" | "create:cutting/compat/twilightforest/stripped_sorting_log" | "mysticalagriculture:seed/crafting/nature" | "gtceu:shaped/stick_long_stick_osmiridium" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtquadruple_splitting" | "mysticalagriculture:augment/water_breathing" | "gtceu:pyrolyse_oven/log_to_wood_vinegar" | "gtceu:shaped/luv_extractor" | "gtceu:arc_furnace/arc_gold_foil" | "create:cutting/compat/byg/jacaranda_log" | "gtceu:packer/unpackage_sodium_azide_tiny_dust" | "gtceu:extruder/extrude_iridium_huge_pipe" | "gtceu:shaped/stick_long_stick_nichrome" | "create:polished_cut_dripstone_slab" | "gtceu:macerator/macerate_charcoal_block" | "gtceu:macerator/macerate_vanadium_gallium_plate" | "gtceu:macerator/macerate_scheelite_crushed_ore_to_impure_dust" | "gtceu:shaped/sword_tungsten_carbide" | "framedblocks:framed_pillar" | "gtceu:macerator/macerate_incoloy_ma_956_double_plate" | "mysticalagradditions:steam_boiler/tertium_coal_block" | "gtceu:laser_engraver/engrave_ram_naquadah" | "thermal:machines/smelter/smelter_quartz_ore" | "ae2:network/cables/covered_black" | "gtceu:shapeless/block_decompress_watertight_steel" | "gtceu:shaped/pipe_small_restrictive_osmiridium" | "minecraft:large_boiler/birch_door" | "gtceu:fluid_solidifier/solidify_watertight_steel_to_nugget" | "gtceu:forge_hammer/hammer_bentonite_refined_ore_to_dust" | "minecraft:steam_boiler/oak_pressure_plate" | "gtceu:shaped/gear_hssg" | "minecraft:rabbit_stew_from_red_mushroom" | "gtceu:assembler/assemble_hsla_steel_frame" | "gtceu:cutter/cut_sterling_silver_block_to_plate_water" | "gtceu:fluid_solidifier/solidify_nichrome_to_plate" | "thermal:machines/insolator/insolator_lilac" | "gtceu:extractor/extract_tungsten_carbide_double_plate" | "gtceu:assembler/cover_graphene_wire_gt_single_silicone" | "gtceu:arc_furnace/arc_tin_alloy_tiny_fluid_pipe" | "farmersdelight:cutting/white_tulip" | "farmersdelight:potato_crate" | "gtceu:macerator/macerate_lead_block" | "ae2:network/cells/spatial_storage_cell_2_cubed" | "gtceu:packer/strip_red_alloy_cable_gt_double" | "gtceu:shapeless/purified_ore_to_dust_trona" | "gtceu:macerator/macerate_molybdenum_bolt" | "gtceu:shaped/nonuple_bronze_pipe" | "gtceu:cutter/cut_duranium_block_to_plate_water" | "gtceu:shaped/gear_hsss" | "gtceu:arc_furnace/arc_mv_ore_washer" | "gtceu:macerator/macerate_graphene_block" | "mysticalagradditions:tconstruct/tools/melting/supremium" | "gtceu:shaped/sword_aluminium" | "gtceu:macerator/macerate_aluminium_tiny_fluid_pipe" | "gtceu:alloy_smelter/copper_ingot_and_zinc_dust_into_brass" | "gtceu:shaped/foil_dragonsteel" | "exnihilosequentia:crucible/ens_calcite" | "create:milling/pink_tulip" | "gtceu:shapeless/crushed_ore_to_dust_lazurite" | "exnihilosequentia:sieve/ens_mangrove_propagule" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_long_rod" | "gtceu:extractor/extract_osmium_ingot" | "gtceu:macerator/macerate_spruce_boat" | "gtceu:shaped/buzzsaw_blade_damascus_steel" | "thermal_extra:dragonsteel_glass" | "gtceu:fluid_solidifier/solidify_osmiridium_block" | "gtceu:smelting/smelt_monazite_ore_to_ingot" | "gtceu:extractor/extract_neutronium_nugget" | "minecraft:crossbow" | "gtceu:macerator/macerate_deepslate_almandine_ore_to_raw_ore" | "gtceu:extractor/extract_lead_bolt" | "gtceu:extractor/extract_tungsten_double_plate" | "gtceu:chemical_reactor/pva_from_oxygen" | "gtceu:cutter/cut_soul_infused_rod_to_bolt" | "gtceu:macerator/macerate_tungstate_crushed_ore_to_dust" | "framedblocks:framing_saw/framed_slab_edge" | "gtceu:shaped/quadruple_chromium_pipe" | "gtceu:macerator/macerate_borosilicate_glass_fine_wire" | "gtceu:shaped/plate_copper" | "gtceu:macerator/macerate_tungsten_steel_bolt" | "gtceu:packer/unpackage_aluminium_sulfite_tiny_dust" | "gtceu:assembler/assemble_black_bronze_turbine_blade" | "framedblocks:framed_flat_slope_panel_corner" | "gtceu:arc_furnace/arc_melodium_plate" | "gtceu:arc_furnace/arc_blue_alloy_double_plate" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_methane" | "gtceu:extruder/extrude_dragonsteel_ingot_to_rotor" | "gtceu:shaped/steel_crate" | "gtceu:shapeless/purified_ore_to_dust_granitic_mineral_sand" | "exnihilosequentia:large_boiler/mangrove_sieve" | "xtonesreworked:lair_block_8_from_stonecutting" | "framedblocks:framing_saw/framed_target" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_3_single" | "gtceu:extruder/extrude_enriched_naquadah_trinium_europium_duranide_to_plate" | "gtceu:macerator/macerate_black_steel_nugget" | "thermal:machines/insolator/insolator_allium" | "mysticalagriculture:awakened_supremium_shovel" | "gtceu:macerator/macerate_black_bronze_rod" | "gtceu:macerator/macerate_copper_single_cable" | "gtceu:cutter/cut_enriched_naquadah_trinium_europium_duranide_block_to_plate_water" | "framedblocks:framing_saw/framed_large_button" | "gtceu:extractor/extract_bismuth_bronze_bolt" | "thermal:smelting/cracked_rich_slag_bricks_from_smelting" | "gtceu:macerator/macerate_long_rod_extruder_mold" | "gtceu:distillery/distill_lightly_hydro_cracked_naphtha_to_methane" | "gtceu:alloy_smelter/alloy_smelt_glass_tube" | "createarmory:five_five_six_mold_complete_recipe" | "gtceu:sifter/sift_emerald_purified_ore_to_gems" | "gtceu:fluid_solidifier/solidify_stainless_steel_to_rotor" | "gtceu:shapeless/block_decompress_beryllium" | "gtceu:forge_hammer/hammer_raw_wulfenite_to_crushed_ore" | "gtceu:alloy_smelter/alloy_smelt_silicon_ingot_to_block" | "gtceu:macerator/macerate_stable_machine_casing" | "gtceu:shapeless/decompress_lapis_from_ore_block" | "gtceu:arc_furnace/arc_hsss_gear" | "gtceu:arc_furnace/arc_potin_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_stibnite_crushed_ore_to_impure_dust" | "ae2:network/cables/glass_light_gray" | "thermal:parts/silver_gear" | "gtceu:forge_hammer/hammer_raw_talc_to_crushed_ore" | "gtceu:macerator/macerate_quartz_slab" | "gtceu:alloy_smelter/alloy_smelt_damascus_steel_nugget_to_ingot" | "gtceu:macerator/macerate_apatite_crushed_ore_to_dust" | "thermal:machines/press/unpacking/press_constantan_unpacking" | "gtceu:packer/unpackage_tin_alloy_small_dust" | "gtceu:macerator/macerate_enderium_nugget" | "gtceu:packer/unpackage_fireclay_tiny_dust" | "thermal:large_boiler/sawdust_block" | "gtceu:extractor/extract_lead_dust" | "gtceu:smelting/smelt_crushedore_molybdenite_to_ingot" | "gtceu:shaped/turbine_blade_naquadah_alloy" | "gtceu:macerator/macerate_molybdenum_disilicide_rod" | "mysticalagriculture:prosperity_ingot_uncraft" | "minecraft:blue_bed" | "gtceu:macerator/macerate_zpm_gas_collector" | "gtceu:extractor/extract_electrum_foil" | "gtceu:smelting/smelt_deepslate_pollucite_ore_to_ingot" | "gtceu:extractor/extract_prismalium_bolt" | "gtceu:electric_blast_furnace/blast_vanadium" | "gtceu:macerator/macerate_tritanium_ring" | "gtceu:compressor/redstone_block" | "gtceu:blasting/smelt_rock_salt_ore_to_ingot" | "gtceu:smelting/smelt_deepslate_lazurite_ore_to_ingot" | "gtceu:shapeless/black_steel_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_opal_gem" | "gtceu:packer/package_magnetic_neodymium_small_dust" | "gtceu:arc_furnace/arc_brass_double_plate" | "gtceu:forge_hammer/hammer_void_rod_to_long_rod" | "gtceu:bender/bend_uranium_to_plate" | "gtceu:macerator/macerate_neodymium_crushed_ore_to_dust" | "gtceu:centrifuge/centrifuge_thorium_pure_dust_to_dust" | "gtceu:electric_blast_furnace/blast_samarium_iron_arsenic_oxide_gas" | "gtceu:forge_hammer/hammer_bastnasite_crushed_ore_to_dust" | "gtceu:shaped/tiny_dust_assembling_ice" | "gtceu:shapeless/fine_wire_cobalt" | "gtceu:shaped/plate_double_vanadium_gallium" | "gtceu:shaped/plate_double_blue_steel" | "gtceu:blasting/smelt_netherrack_wulfenite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_vanadium_steel_gear" | "gtceu:arc_furnace/arc_osmium_large_restrictive_item_pipe" | "gtceu:cracker/lightly_steam_crack_refinery_gas" | "gtceu:assembler/piston_titanium" | "gtceu:smelting/smelt_netherrack_asbestos_ore_to_ingot" | "railways:sequenced_assembly/track_byg_witch_hazel_wide" | "gtceu:cutter/cut_damascus_steel_block_to_plate" | "gtceu:assembler/me_import_hatch" | "gtceu:forge_hammer/hammer_zeolite_ore_to_raw_ore" | "gtceu:shaped/stick_long_osmiridium" | "gtceu:extruder/extrude_yttrium_barium_cuprate_ingot_to_block" | "gtceu:extruder/extrude_dragonsteel_ingot_to_long_rod" | "gtceu:extruder/extrude_naquadah_ingot_to_block" | "farmersdelight:integration/immersiveengineering/cloche/rice" | "gtceu:macerator/macerate_warped_slab" | "gtceu:ore_washer/wash_nether_quartz_pure_dust_to_dust" | "gtceu:shaped/large_duranium_pipe" | "gtceu:chemical_bath/bathe_bauxite_crushed_ore_to_purified_ore" | "gtceu:shaped/zpm_centrifuge" | "minecraft:beetroot_soup" | "gtceu:shaped/steam_boiler_lava_steel" | "gtceu:forge_hammer/hammer_lazurite_crushed_ore_to_impure_dust" | "gtceu:shaped/small_dust_assembling_naquadic_netherite" | "gtceu:shapeless/cupronickel_wire_wiregtsingle_quadrupling" | "ae2:misc/deconstruction_certus_quartz_pillar" | "gtceu:extractor/extract_yttrium_barium_cuprate_spring" | "exnihilosequentia:hammer/ens_granite" | "exnihilosequentia:sieve/ens_gold_pieces_gravel" | "thermal:armor/diving_boots" | "mysticalagriculture:essence/minecraft/cactus" | "framedblocks:framing_saw/framed_wall_board" | "gtceu:arc_furnace/arc_ultimet_gear" | "exnihilosequentia:compost/ens_sugar_cane" | "create:crushing/raw_zinc_block" | "gtceu:macerator/macerate_hsss_frame" | "gtceu:macerator/macerate_naquadah_bolt" | "gtceu:macerator/macerate_polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:shapeless/tritanium_wire_wiregthex_splitting" | "create:crafting/materials/experience_nugget_from_block" | "gtceu:packer/package_hastelloy_x_tiny_dust" | "gtceu:smelting/smelt_netherrack_cassiterite_sand_ore_to_ingot" | "gtceu:shapeless/tungsten_wire_wiregthex_splitting" | "automobility:attachment/rear/backhoe" | "gtceu:shaped/turbine_blade_invar" | "minecraft:steam_boiler/jungle_fence_gate" | "gtceu:forming_press/copy_mold_ball_casting_mold" | "gtceu:shaped/nugget_assembling_lumium" | "minecraft:acacia_slab" | "framedblocks:framed_flower_pot" | "thermal:machines/insolator/insolator_mangrove_propagule" | "ae2:materials/cardenergy" | "gtceu:shaped/cobalt_wire_single" | "gtceu:macerator/macerate_hv_cutter" | "gtceu:packer/pack_europium_wires_2_single" | "gtceu:shaped/lv_kinetic_output_box" | "gtceu:shapeless/nugget_disassembling_niobium_nitride" | "mysticalagriculture:seed/crafting/earth" | "gtceu:arc_furnace/arc_ultimet_long_rod" | "gtceu:large_chemical_reactor/salt" | "gtceu:arc_furnace/arc_potin_dust" | "gtceu:macerator/macerate_cassiterite_sand_ore_to_raw_ore" | "gtceu:macerator/macerate_uv_polarizer" | "gtceu:shapeless/nugget_disassembling_raw_rubber" | "gtceu:cutter/cut_enderium_block_to_plate" | "gtceu:forge_hammer/hammer_netherrack_salt_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_rare_earth" | "minecraft:large_boiler/dark_oak_stairs" | "gtceu:shaped/small_dust_disassembling_black_steel" | "gtceu:blasting/smelt_endstone_goethite_ore_to_ingot" | "gtceu:macerator/macerate_osmium_huge_restrictive_item_pipe" | "gtceu:macerator/macerate_titanium_tiny_fluid_pipe" | "gtceu:extruder/extrude_nickel_zinc_ferrite_to_rod" | "gtceu:shaped/small_gear_naquadah_alloy" | "gtceu:compressor/compress_flint_gem_to_block" | "thermal:machines/press/press_vine_to_latex" | "gtceu:assembler/assemble_prismalium_frame" | "gtceu:extractor/extract_duranium_plate" | "gtceu:smelting/smelt_endstone_beryllium_ore_to_ingot" | "mysticalagriculture:supremium_helmet" | "gtceu:packer/unpackage_quicklime_small_dust" | "gtceu:shaped/tiny_dust_disassembling_magnetic_iron" | "expatternprovider:wireless_tool" | "minecraft:cobbled_deepslate_stairs" | "gtceu:cutter/cut_bronze_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_melodium_gear" | "gtceu:shaped/small_gear_stainless_steel" | "gtceu:macerator/macerate_hv_hermetic_casing" | "gtceu:chemical_bath/blue_lens" | "gtceu:shaped/block_compress_vanadium_steel" | "gtceu:compressor/compress_stainless_steel_nugget_to_ingot" | "gtceu:packer/package_lithium_tiny_dust" | "gtceu:extractor/extract_nickel_plate" | "gtceu:macerator/macerate_chromium_rotor" | "mysticalagriculture:seed/reprocessor/blitz" | "minecraft:golden_leggings" | "gtceu:shaped/screwdriver_tip_iron" | "gtceu:extractor/extract_soul_infused_bolt" | "gtceu:mixer/pcb_coolant" | "gtceu:forge_hammer/hammer_rock_salt_refined_ore_to_dust" | "mysticalagriculture:tertium_watering_can" | "thermal:earth_grenade_4" | "gtceu:shaped/parallel_hatch_mk1" | "gtceu:shaped/parallel_hatch_mk2" | "gtceu:shaped/parallel_hatch_mk3" | "thermal:machines/smelter/smelter_gold_tools" | "gtceu:shaped/parallel_hatch_mk4" | "gtceu:macerator/macerate_blue_alloy_block" | "gtceu:shaped/plate_double_zinc" | "gtceu:shaped/uv_gas_collector" | "minecraft:stone_pressure_plate" | "gtceu:extractor/extract_potin_rod" | "gtceu:cutter/cut_malachite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:shaped/tiny_dust_assembling_sodium_sulfide" | "create:cut_asurine_brick_wall" | "gtceu:cutter/cut_enderium_block_to_plate_distilled_water" | "modularrouters:range_up_augment" | "gtceu:thermal_centrifuge/centrifuge_topaz_purified_ore_to_refined_ore" | "gtceu:assembler/steel_gearbox_casing" | "gtceu:extruder/extrude_signalum_ingot_to_ring" | "gtceu:macerator/macerate_endstone_palladium_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_raw_powellite_to_crushed_ore" | "gtceu:extruder/extrude_duranium_to_plate" | "gtceu:smelting/demagnetize_magnetic_iron_ingot" | "exnihilosequentia:crook/ens_silkworm" | "minecraft:large_boiler/loom" | "gtceu:shaped/small_dust_assembling_antimony_trioxide" | "minecraft:steam_boiler/wooden_hoe" | "farmersdelight:integration/immersiveengineering/metalpress/pumpkin" | "gtceu:arc_furnace/arc_potin_bolt" | "gtceu:extruder/extrude_polycaprolactam_ingot_to_foil" | "gtceu:autoclave/gravi_star" | "gtceu:mixer/magnesium_diboride" | "gtceu:forge_hammer/hammer_netherrack_alunite_ore_to_raw_ore" | "xtonesreworked:reds_block_7_from_stonecutting" | "ae2:shaped/walls/sky_stone_block" | "gtceu:arc_furnace/arc_europium_huge_fluid_pipe" | "gtceu:macerator/macerate_magnalium_nugget" | "gtceu:electric_blast_furnace/blast_trinaquadalloy" | "mysticalagriculture:souls/rotten_flesh" | "gtceu:cutter/cut_trinaquadalloy_block_to_plate_distilled_water" | "gtceu:forge_hammer/hammer_certus_quartz_block_to_gem" | "sgjourney:classic_stargate_base_block" | "gtceu:compressor/compress_osmium_to_block" | "create:blasting/zinc_ingot_from_raw_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_amethyst" | "gtceu:packer/pack_graphene_wires_3_0" | "gtceu:packer/pack_graphene_wires_3_1" | "gtceu:compressor/compress_blue_alloy_to_block" | "gtceu:shapeless/fine_wire_niobium_titanium" | "gtceu:shaped/small_dust_assembling_grossular" | "thermal:storage/constantan_ingot_from_nuggets" | "gtceu:alloy_smelter/alloy_smelt_zinc_to_ingot" | "gtceu:assembler/cover_cobalt_wire_gt_single_styrene_butadiene" | "gtceu:shapeless/stellarium_wire_wiregtoctal_splitting" | "gtceu:ore_washer/wash_spessartine_pure_dust_to_dust" | "gtceu:large_boiler/coke_exquisite_gem" | "gtceu:cutter/cut_trinium_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_black_bronze_bolt" | "gtceu:macerator/macerate_naquadic_netherite_gem" | "exnihilosequentia:crucible/ens_blackstone" | "gtceu:extractor/extract_cobalt_hex_cable" | "gtceu:forge_hammer/hammer_stellarium_rod_to_long_rod" | "gtceu:macerator/macerate_endstone_green_sapphire_ore_to_raw_ore" | "gtceu:packer/package_stibnite_small_dust" | "gtceu:shaped/small_dust_disassembling_caprolactam" | "gtceu:packer/package_plutonium_tiny_dust" | "minecraft:green_carpet_from_white_carpet" | "gtceu:steam_boiler/coal_exquisite_gem" | "thermal:machines/press/press_green_bean_unpacking" | "create:compat/silentsgems/crushing/chrysoprase_ore" | "gtceu:extruder/extrude_polycaprolactam_ingot_to_block" | "gtceu:macerator/macerate_polyphenylene_sulfide_foil" | "gtceu:shapeless/nugget_disassembling_magnetic_steel" | "gtceu:shaped/small_dust_assembling_enderium" | "gtceu:forge_hammer/hammer_cobalt_to_plate" | "gtceu:smelting/smelt_purifiedore_cassiterite_sand_to_ingot" | "gtceu:forge_hammer/hammer_cooperite_crushed_ore_to_dust" | "gtceu:shapeless/platinum_wire_wiregtoctal_doubling" | "xtonesreworked:reed_block_15_from_stonecutting" | "gtceu:packer/package_magnesite_tiny_dust" | "create:cut_limestone_slab_from_stone_types_limestone_stonecutting" | "gtceu:shaped/luv_brewery" | "gtceu:ore_washer/wash_chalcopyrite_crushed_ore_to_purified_ore" | "gtceu:shaped/medium_chromium_pipe" | "gtceu:arc_furnace/arc_trinium_octal_wire" | "gtceu:shapeless/block_decompress_palladium" | "gtceu:arc_furnace/arc_nickel_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_osmiridium_rod" | "gtceu:arc_furnace/arc_sterling_silver_large_restrictive_item_pipe" | "minecraft:orange_glazed_terracotta" | "minecraft:pink_carpet" | "gtceu:forge_hammer/hammer_endstone_malachite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_gold_double_wire" | "gtceu:arc_furnace/arc_luv_muffler_hatch" | "gtceu:alloy_smelter/alloy_smelt_battery_alloy_nugget_to_ingot" | "gtceu:shapeless/enderium_wire_wiregtdouble_quadrupling" | "minecraft:waxed_exposed_copper_from_honeycomb" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_3_0" | "gtceu:packer/pack_mercury_barium_calcium_cuprate_wires_3_1" | "gtceu:shaped/scythe_tungsten_steel" | "gtceu:shaped/small_dust_disassembling_niobium" | "gtceu:electrolyzer/decomposition_electrolyzing_potassium_dichromate" | "gtceu:macerator/macerate_deepslate_magnesite_ore_to_raw_ore" | "gtceu:implosion_compressor/implode_dust_andradite__tnt" | "gtceu:macerator/macerate_niobium_nitride_hex_cable" | "gtceu:alloy_blast_smelter/stellarium_gas" | "gtceu:packer/pack_shellite_wires_3_1" | "gtceu:shaped/turbine_blade_bismuth_bronze" | "gtceu:forge_hammer/hammer_rhodium_plated_palladium_rod_to_long_rod" | "gtceu:forge_hammer/hammer_scheelite_refined_ore_to_dust" | "gtceu:packer/pack_shellite_wires_3_0" | "thermal:rubberwood_wood" | "gtceu:shapeless/tungsten_steel_wire_wiregtdouble_doubling" | "gtceu:chemical_reactor/golden_carrot" | "gtceu:shapeless/centrifuged_ore_to_dust_electrotine" | "thermal:storage/green_bean_block" | "create:granite_pillar_from_stone_types_granite_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_rhodium_plated_palladium_nugget_to_ingot" | "gtceu:electric_blast_furnace/blast_titanium_carbide" | "framedblocks:framed_activator_rail_slope" | "gtceu:arc_furnace/arc_prismalium_quadruple_wire" | "create:deploying/waxed_exposed_copper_tiles_from_adding_wax" | "gtceu:fluid_solidifier/solidify_red_dye_to_ball" | "gtceu:compressor/compress_polyphenylene_sulfide_nugget_to_ingot" | "gtceu:extractor/extract_iron_spring" | "gtceu:smelting/smelt_netherrack_olivine_ore_to_ingot" | "mysticalagriculture:seed/infusion/skeleton" | "gtceu:shaped/block_compress_green_sapphire" | "gtceu:macerator/macerate_uranium_triplatinum_double_wire" | "gtceu:extruder/extrude_polyphenylene_sulfide_ingot_to_foil" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_double_wire" | "gtceu:compressor/compress_bismuth_bronze_to_block" | "railways:sequenced_assembly/track_birch_wide" | "gtceu:shaped/chainmail_chestplate" | "gtceu:smelting/smelt_mica_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_thorium_ore_to_raw_ore" | "gtceu:arc_furnace/arc_tungsten_carbide_rod" | "gtceu:assembly_line/dynamo_hatch_zpm" | "gtceu:alloy_smelter/alloy_smelt_hssg_to_ingot" | "gtceu:arc_furnace/arc_twinite_double_plate" | "gtceu:macerator/macerate_signalum_quadruple_wire" | "gtceu:macerator/macerate_bismuth_bronze_nugget" | "gtceu:packer/package_netherite_tiny_dust" | "gtceu:packer/pack_naquadah_alloy_wires_4_single" | "gtceu:smelting/smelt_coal_ore_to_ingot" | "gtceu:shaped/golden_horse_armor" | "create:cutting/compat/biomesoplenty/jacaranda_wood" | "create:cut_scoria_stairs" | "gtceu:shapeless/nugget_disassembling_nickel_zinc_ferrite" | "gtceu:extractor/extract_soldering_alloy_ingot" | "gtceu:large_chemical_reactor/collagen_from_bone_meal" | "gtceu:arc_furnace/arc_molybdenum_rod" | "gtceu:centrifuge/decomposition_centrifuging__cinnabar" | "gtceu:packer/package_neodymium_tiny_dust" | "expatternprovider:ei_alt" | "gtceu:forge_hammer/hammer_endstone_tungstate_ore_to_raw_ore" | "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_stonecutting" | "gtceu:arc_furnace/arc_hv_mixer" | "gtceu:cracker/steam_crack_butene" | "gtceu:forming_press/press_titanium_turbine_rotor" | "gtceu:bender/bend_electrum_ingot_to_double_plate" | "gtceu:extruder/extrude_kanthal_ingot_to_block" | "gtceu:ore_washer/wash_grossular_crushed_ore_to_purified_ore_fast" | "gtceu:packer/strip_niobium_titanium_cable_gt_hex" | "gtceu:macerator/macerate_europium_ingot" | "gtceu:bender/bend_tin_plate_to_double_plate" | "gtceu:forge_hammer/hammer_netherrack_powellite_ore_to_raw_ore" | "gtceu:packer/pack_tungsten_wires_2_0" | "gtceu:packer/pack_tungsten_wires_2_1" | "mysticalagriculture:augment/speed_ii" | "gtceu:forge_hammer/hammer_netherrack_zeolite_ore_to_raw_ore" | "minecraft:bow" | "gtceu:shaped/screwdriver_neutronium" | "gtceu:distillation_tower/distill_hydro_cracked_butane" | "gtceu:packer/pack_tungsten_wires_2_2" | "create:compat/byg/milling/pink_daffodil" | "ae2:matter_cannon/nuggets/xenon" | "minecraft:steam_boiler/mangrove_fence" | "gtceu:compressor/certus_quartz_plate" | "gtceu:electrolyzer/zeolite_electrolysis" | "gtceu:packer/unpackage_chalcopyrite_small_dust" | "minecraft:andesite_stairs" | "gtceu:shapeless/graphene_wire_wiregtquadruple_doubling" | "gtceu:thermal_centrifuge/centrifuge_ilmenite_crushed_ore_to_refined_ore" | "gtceu:steam_boiler/wood_buzz_saw_blade" | "create:cut_limestone_from_stone_types_limestone_stonecutting" | "gtceu:shaped/quadruple_polytetrafluoroethylene_pipe" | "gtceu:cutter/cut_plutonium_241_block_to_plate_distilled_water" | "thermal:device_potion_diffuser" | "gtceu:lathe/buzzsaw_gear_cobalt_brass" | "thermal:smelting/nickel_ingot_from_raw_smelting" | "gtceu:macerator/macerate_raw_void_ingot" | "mysticalagriculture:inferium_sickle" | "gtceu:extractor/extract_redstone_plate" | "gtceu:assembler/cover_blue_alloy_wire_gt_hex_styrene_butadiene" | "minecraft:dark_oak_boat" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_2_2" | "gtceu:shaped/frame_watertight_steel" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_2_1" | "gtceu:shaped/gear_vanadium_steel" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_2_0" | "gtceu:large_chemical_reactor/chloromethane_from_methane" | "gtceu:ore_washer/wash_lepidolite_dirty_dust_to_dust" | "gtceu:large_chemical_reactor/raw_sbr_from_air" | "create:small_diorite_brick_stairs" | "gtceu:smelting/demagnetize_magnetic_samarium_rod" | "gtceu:alloy_smelter/alloy_smelt_chromium_nugget_to_ingot" | "gtceu:packer/unpackage_tantalum_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_melodium_ingot_to_small_gear" | "mysticalagriculture:essence/minecraft/cod" | "gtceu:steam_boiler/sticky_resin" | "gtceu:shaped/block_compress_opal" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_to_ingot" | "create:cutting/compat/botania/stripped_livingwood" | "gtceu:smelting/smelt_deepslate_cobalt_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_manganese_phosphide_to_ingot" | "gtceu:shaped/small_dust_assembling_niobium" | "gtceu:macerator/macerate_copper_hex_cable" | "mysticalagriculture:prudentium_gemstone_block_uncraft" | "gtceu:forge_hammer/hammer_raw_garnierite_to_crushed_ore" | "gtceu:cutter/cut_wrought_iron_rod_to_bolt_water" | "xtonesreworked:mint_block_13_from_stonecutting" | "gtceu:shaped/nugget_assembling_tin" | "gtceu:extruder/extrude_steel_ingot_to_small_gear" | "gtceu:packer/strip_annealed_copper_cable_gt_double" | "gtceu:shapeless/nugget_disassembling_polyvinyl_butyral" | "exnihilosequentia:ens_lead_ingot_from_nugget" | "minecraft:andesite" | "gtceu:smelting/smelt_purifiedore_garnierite_to_ingot" | "gtceu:arc_furnace/arc_ev_thermal_centrifuge" | "gtceu:arc_furnace/arc_hsss_turbine_blade" | "minecraft:steam_boiler/oak_boat" | "gtceu:cutter/cut_tin_block_to_plate_water" | "mysticalagriculture:seed/crafting/prismarine" | "gtceu:assembly_line/electric_pump_luv" | "gtceu:thermal_centrifuge/centrifuge_talc_crushed_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_netherrack_chromite_ore_to_raw_ore" | "gtceu:centrifuge/centrifuge_ruby_dirty_dust_to_dust" | "gtceu:macerator/macerate_hv_circuit_assembler" | "gtceu:shapeless/decompress_naquadah_from_ore_block" | "gtceu:assembler/cover_black_steel_wire_gt_octal_silicone" | "gtceu:shaped/screwdriver_duranium" | "gtceu:shaped/stick_long_tin" | "gtceu:macerator/macerate_deepslate_chalcopyrite_ore_to_raw_ore" | "gtceu:macerator/macerate_magnalium_large_item_pipe" | "create:crafting/kinetics/red_seat_from_other_seat" | "extendedcrafting:ultimate_auto_table" | "buildinggadgets:gadget_copy_paste" | "gtceu:assembler/cover_copper_wire_gt_hex_silicone" | "gtceu:cutter/cut_weapon_grade_naquadah_screw_to_bolt_distilled_water" | "gtceu:create_mixer/vanadiumsteel" | "gtceu:cutter/cut_sodalite_exquisite_gem_to_flawless_gem_water" | "gtceu:fluid_solidifier/solidify_plutonium_block" | "gtceu:arc_furnace/arc_robust_machine_casing" | "gtceu:arc_furnace/arc_uranium_triplatinum_single_wire" | "gtceu:smelting/coke_oven_brick" | "gtceu:electric_blast_furnace/blast_ultimet" | "gtceu:extruder/extrude_polyethylene_to_plate" | "gtceu:extruder/extrude_platinum_ingot_to_ring" | "createarmory:mini_gun_recipe" | "gtceu:shaped/small_gear_signalum" | "gtceu:forge_hammer/hammer_nickel_to_plate" | "mysticalagriculture:seed/crafting/fiery_ingot" | "create:crafting/kinetics/display_board" | "gtceu:shaped/tiny_dust_disassembling_iridium_metal_residue" | "gtceu:packer/unpackage_wrought_iron_small_dust" | "exnihilosequentia:sieve/ens_zinc_pieces_gravel" | "gtceu:fluid_solidifier/solidify_zinc_block" | "gtceu:macerator/macerate_ultimet_plate" | "gtceu:packer/pack_cupronickel_wires_2_0" | "gtceu:packer/pack_cupronickel_wires_2_1" | "gtceu:shaped/small_dust_assembling_silicon" | "mysticalagradditions:tconstruct/tools/materials/soulium/block" | "gtceu:packer/pack_cupronickel_wires_2_2" | "gtceu:shaped/shovel_wrought_iron" | "thermal:machine_crafter" | "farmersdelight:cutting/wither_rose" | "gtceu:packer/pack_shellite_wires_4_0" | "gtceu:extractor/extract_tungsten_steel_spring" | "bigreactors:turbine/reinforced/activefluidport_forge" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_hex_styrene_butadiene" | "gtceu:cutter/cut_hasoc" | "create:cutting/compat/hexcasting/stripped_edified_log" | "railways:sequenced_assembly/track_byg_holly_wide" | "create:small_asurine_brick_wall_from_stone_types_asurine_stonecutting" | "gtceu:arc_furnace/arc_potin_quadruple_fluid_pipe" | "create:haunting/infested_stone" | "gtceu:large_boiler/charcoal_tiny_dust" | "gtceu:packer/unpackage_arsenic_trioxide_small_dust" | "gtceu:shaped/compress_soapstone_to_ore_block" | "gtceu:shaped/mv_kinetic_output_box" | "gtceu:arc_furnace/arc_steel_double_plate" | "ae2:network/cables/dense_covered_orange" | "gtceu:shaped/screw_magnetic_iron" | "thermal:machines/pulverizer/pulverizer_redstone_ore" | "ae2:network/cables/dense_smart_light_gray" | "gtceu:shaped/steam_furnace_steel" | "gtceu:smelting/smelt_nether_quartz_ore_to_ingot" | "gtceu:compressor/compress_naquadah_to_block" | "gtceu:shaped/me_item_bus_output_to_input" | "gtceu:extractor/extract_tungsten_steel_small_gear" | "gtceu:bender/bend_titanium_carbide_ingot_to_double_plate" | "gtceu:shaped/screw_tin" | "gtceu:shaped/foil_tungsten_steel" | "gtceu:steam_boiler/coal_flawless_gem" | "gtceu:forge_hammer/hammer_endstone_sulfur_ore_to_raw_ore" | "gtceu:ore_washer/wash_garnet_sand_crushed_ore_to_purified_ore_distilled" | "gtceu:assembler/cover_blue_alloy_wire_gt_single_rubber" | "gtceu:assembler/cover_naquadah_wire_gt_quadruple_styrene_butadiene" | "gtceu:extruder/extrude_gallium_arsenide_to_plate" | "gtceu:shaped/tiny_dust_disassembling_annealed_copper" | "gtceu:electric_blast_furnace/blast_black_steel_gas" | "gtceu:extractor/extract_thorium_ingot" | "gtceu:shapeless/manganese_phosphide_wire_wiregtquadruple_quadrupling" | "automobility:wheel/tractor_wheel" | "gtceu:bender/bend_gold_rod_to_small_spring" | "gtceu:packer/package_yellow_limonite_small_dust" | "gtceu:shaped/crowbar_titanium" | "gtceu:cutter/cut_black_bronze_long_rod_to_rod" | "gtceu:packer/unpackage_bentonite_tiny_dust" | "farmersdelight:large_boiler/mangrove_cabinet" | "thermal:machines/press/press_tin_nugget_to_coin" | "gtceu:shaped/chainsaw_head_vanadium_steel" | "gtceu:arc_furnace/arc_hv_centrifuge" | "gtceu:packer/package_cobalt_oxide_tiny_dust" | "gtceu:shaped/small_dust_disassembling_iron" | "gtceu:packer/package_wrought_iron_tiny_dust" | "gtceu:extruder/extrude_titanium_tungsten_carbide_to_plate" | "gtceu:forge_hammer/hammer_amethyst_crushed_ore_to_impure_dust" | "gtceu:shapeless/block_decompress_iridium" | "gtceu:shaped/small_dust_disassembling_vanadium_steel" | "gtceu:cutter/cut_polyphenylene_sulfide_block_to_plate_water" | "gtceu:extractor/extract_niobium_titanium_double_plate" | "gtceu:packer/package_polyphenylene_sulfide_tiny_dust" | "gtceu:shapeless/gem_to_gem_flawlessgem_rock_salt" | "gtceu:macerator/macerate_raw_hematite_ore_to_crushed_ore" | "bigreactors:fluidizer/fluidinjector" | "xtonesreworked:zorg_block_9" | "gtceu:shaped/block_compress_melodium" | "xtonesreworked:zorg_block_7" | "xtonesreworked:zorg_block_8" | "xtonesreworked:zorg_block_5" | "gtceu:distillery/distill_wood_tar_to_dimethylbenzene" | "xtonesreworked:zorg_block_6" | "packagedauto:packager_extension_ae" | "xtonesreworked:zorg_block_3" | "gtceu:alloy_smelter/alloy_smelt_potin_ingot_to_block" | "xtonesreworked:zorg_block_4" | "gtceu:shaped/block_compress_uranium" | "gtceu:macerator/macerate_vanadium_magnetite_crushed_ore_to_dust" | "gtceu:extractor/extract_naquadah_single_cable" | "create:small_veridium_brick_wall" | "mysticalagriculture:essence/minecraft/scute" | "gtceu:macerator/macerate_pitchblende_refined_ore_to_dust" | "gtceu:shaped/bolt_saw_aluminium" | "gtceu:shapeless/centrifuged_ore_to_dust_lithium" | "gtceu:extractor/extract_maraging_steel_300_double_plate" | "gtceu:cutter/cut_blue_topaz_flawless_gem_to_gem" | "ae2:network/cables/covered_pink" | "gtceu:shaped/small_dust_disassembling_basalt" | "gtceu:lathe/lathe_prismalium_to_rod" | "gtceu:bender/bend_niobium_titanium_to_plate" | "gtceu:shaped/plate_double_tantalum" | "mysticalagriculture:seed/crafting/signalum" | "gtceu:extractor/extract_soul_infused_dust" | "gtceu:macerator/macerate_cupronickel_quadruple_cable" | "gtceu:arc_furnace/arc_polyethylene_quadruple_fluid_pipe" | "gtceu:macerator/macerate_red_alloy_double_plate" | "gtceu:arc_furnace/arc_bottle_extruder_mold" | "minecraft:cooked_mutton_from_smoking" | "gtceu:cutter/cut_hsse_screw_to_bolt_water" | "gtceu:macerator/macerate_spessartine_refined_ore_to_dust" | "gtceu:assembler/cover_osmium_wire_gt_double_silicone" | "gtceu:centrifuge/centrifuge_blue_topaz_pure_dust_to_dust" | "gtceu:primitive_blast_furnace/steel_from_coke_dust_wrought" | "gtceu:forge_hammer/hammer_emerald_ore_to_raw_ore" | "framedblocks:framing_saw/framed_fancy_activator_rail_slope" | "gtceu:macerator/macerate_quartzite_block" | "farmersdelight:pie_crust" | "gtceu:alloy_smelter/alloy_smelt_silver_nugget_to_ingot" | "gtceu:forge_hammer/hammer_raw_cassiterite_sand_to_crushed_ore" | "gtceu:steam_boiler/coal_small_dust" | "gtceu:arc_furnace/arc_enchanting_table" | "create:compat/botania/milling/light_blue_petal" | "gtceu:assembler/assemble_rhodium_plated_palladium_turbine_blade" | "gtceu:smelting/smelt_endstone_goethite_ore_to_ingot" | "exnihilosequentia:ens_acacia_crucible" | "thermal:fuels/numismatic/numismatic_iron_coin" | "gtceu:macerator/macerate_lv_brewery" | "gtceu:distillery/distill_steam_cracked_propane_to_ethylene" | "gtceu:macerator/macerate_prismalium_rotor" | "gtceu:cutter/cut_hsla_steel_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_tritanium_turbine_blade" | "thermal:rockwool/magenta_rockwool_from_dye" | "gtceu:shapeless/nugget_disassembling_ruthenium" | "ae2:block_cutter/stairs/smooth_quartz_stairs" | "gtceu:blasting/smelt_raw_magnesite_ore_to_ingot" | "gtceu:macerator/macerate_lp_steam_furnace" | "gtceu:brewery/biomass_from_bio_chaff" | "gtceu:macerator/macerate_polyphenylene_sulfide_plate" | "minecraft:light_gray_concrete_powder" | "gtceu:shaped/chainsaw_head_cobalt_brass" | "gtceu:macerator/macerate_diamond_boots" | "gtceu:bender/bend_rhodium_ingot_to_double_plate" | "gtceu:cutter/cut_hsss_rod_to_bolt_water" | "gtceu:packer/strip_yttrium_barium_cuprate_cable_gt_octal" | "gtceu:cutter/cut_ruby_flawless_gem_to_gem" | "gtceu:assembler/cover_platinum_wire_gt_hex_styrene_butadiene" | "gtceu:macerator/macerate_ev_emitter" | "xtonesreworked:zorg_block_1" | "xtonesreworked:zorg_block_2" | "gtceu:macerator/macerate_rubber_rod" | "xtonesreworked:zorg_block_0" | "gtceu:macerator/macerate_zpm_sifter" | "gtceu:assembler/cover_shutter" | "gtceu:macerator/macerate_polyphenylene_sulfide_nugget" | "gtceu:extractor/extract_electrum_double_cable" | "automobility:wheel/off_road_wheel" | "gtceu:macerator/macerate_naquadah_alloy_ingot" | "gtceu:shaped/small_dust_assembling_andradite" | "mysticalagriculture:augment/jump_boost_ii" | "fantasyfurniture:large_boiler/necrolord/door_single" | "gtceu:arc_furnace/arc_hv_muffler_hatch" | "ae2:block_cutter/walls/quartz_pillar_wall" | "trashcans:liquid_trash_can" | "gtceu:shaped/small_dust_disassembling_potin" | "gtceu:shaped/primitive_pump" | "gtceu:shaped/screwdriver_tungsten_carbide" | "gtceu:shaped/tiny_dust_assembling_polyethylene" | "ae2:network/cables/smart_blue" | "mysticalagradditions:nether_inferium_smelted" | "gtceu:shapeless/tungsten_wire_wiregtquadruple_quadrupling" | "mysticalagradditions:tconstruct/melting/supremium/ingot" | "gtceu:arc_furnace/arc_wrought_iron_ring" | "gtceu:extractor/extract_electrum_hex_cable" | "gtceu:macerator/macerate_magnesium_diboride_nugget" | "gtceu:extractor/extract_hsla_steel_ingot" | "gtceu:shaped/small_dust_disassembling_silicon" | "gtceu:assembler/assemble_tungsten_turbine_blade" | "gtceu:cutter/cut_yttrium_barium_cuprate_block_to_plate" | "extendedcrafting:ender_star_block" | "gtceu:shaped/hoe_iron" | "minecraft:netherite_scrap" | "gtceu:fluid_solidifier/solidify_soul_infused_to_nugget" | "gtceu:compressor/compress_zeoliteto_ore_block" | "extendedcrafting:ender_alternator" | "gtceu:macerator/macerate_iv_quantum_tank" | "gtceu:fluid_solidifier/solidify_darmstadtium_small_gear" | "gtceu:macerator/macerate_maraging_steel_300_ingot" | "gtceu:macerator/macerate_tnt_minecart" | "gtceu:chemical_bath/light_blue_lens" | "gtceu:shaped/tiny_dust_disassembling_naquadah_alloy" | "gtceu:forge_hammer/hammer_deepslate_amethyst_ore_to_raw_ore" | "gtceu:packer/strip_aluminium_cable_gt_hex" | "simplylight:illuminant_block_toggle" | "minecraft:nether_brick_slab" | "gtceu:arc_furnace/arc_bronze_machine_casing" | "gtceu:centrifuge/centrifuge_neodymium_pure_dust_to_dust" | "gtceu:extractor/extract_titanium_screw" | "create:small_scorchia_brick_slab_from_stone_types_scorchia_stonecutting" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtsingle_doubling" | "gtceu:cutter/cut_lazurite_flawless_gem_to_gem_water" | "gtceu:shaped/tiny_dust_assembling_diorite" | "gtceu:shapeless/crushed_ore_to_dust_chalcopyrite" | "gtceu:shaped/steam_compressor_steel" | "gtceu:cutter/cut_apatite_flawless_gem_to_gem_distilled_water" | "gtceu:extruder/extrude_hastelloy_c_276_to_rod" | "gtceu:extruder/extrude_magnalium_small_pipe" | "gtceu:forge_hammer/hammer_apatite_crushed_ore_to_dust" | "gtceu:shaped/plate_plutonium_241" | "gtceu:compressor/compress_polyvinyl_butyral_nugget_to_ingot" | "farmersdelight:cooking/chicken_soup" | "gtceu:cutter/cut_glass_flawless_gem_to_gem_distilled_water" | "gtceu:forge_hammer/hammer_deepslate_plutonium_ore_to_raw_ore" | "gtceu:packer/unpackage_trona_small_dust" | "gtceu:extruder/extrude_hssg_ingot_to_block" | "gtceu:packer/package_borax_small_dust" | "gtceu:canner/spray_can_purple_dye" | "create:small_deepslate_brick_wall" | "mysticalagriculture:coral_agglomeratio" | "gtceu:compressor/compress_quartziteto_ore_block" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_disilicide_to_nugget" | "minecraft:waxed_cut_copper_from_waxed_copper_block_stonecutting" | "gtceu:bender/bend_platinum_plate_to_double_plate" | "gtceu:shaped/small_dust_disassembling_green_sapphire" | "railways:sequenced_assembly/track_byg_green_enchanted_wide" | "create:compat/atmospheric/milling/scalding_monkey_brush" | "gtceu:extractor/extract_iridium_turbine_blade" | "gtceu:thermal_centrifuge/centrifuge_pyrochlore_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_red_alloy_plate" | "create:polished_cut_asurine_stairs_from_stone_types_asurine_stonecutting" | "gtceu:macerator/macerate_hsss_rotor" | "gtceu:packer/package_magnetite_small_dust" | "gtceu:distillery/distill_wood_vinegar_to_methanol" | "gtceu:assembler/small_treated_wood_pipe" | "gtceu:macerator/macerate_electrum_quadruple_wire" | "gtceu:shaped/compress_palladium_to_ore_block" | "gtceu:electric_blast_furnace/blast_hssg_gas" | "gtceu:shaped/block_compress_antimony" | "gtceu:bender/bend_iron_ingot_to_double_plate" | "gtceu:cutter/cut_melodium_rod_to_bolt_water" | "gtceu:macerator/macerate_cupronickel_octal_cable" | "xtonesreworked:korp_block_6_from_stonecutting" | "minecraft:melon" | "create:cut_andesite_slab" | "gtceu:circuit_assembler/nano_mainframe_luv" | "gtceu:packer/package_carbon_small_dust" | "create:smelting/glass_from_vertical_framed_glass" | "thermal:smelting/sulfur_from_blasting" | "gtceu:cutter/cut_monazite_exquisite_gem_to_flawless_gem_distilled_water" | "minecraft:gold_nugget_from_blasting" | "gtceu:macerator/macerate_uranium_triplatinum_block" | "thermal:rubber_from_vine" | "gtceu:shaped/bolt_saw_naquadah" | "gtceu:electrolyzer/decomposition_electrolyzing_basaltic_mineral_sand" | "gtceu:shaped/styrene_rubber_ring" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_ingot" | "create:crushing/copper_ore" | "gtceu:shaped/me_item_bus_input_to_output" | "gtceu:macerator/macerate_aluminium_frame" | "gtceu:shapeless/nugget_disassembling_hsss" | "gtceu:cutter/cut_darmstadtium_screw_to_bolt_distilled_water" | "gtceu:macerator/macerate_deepslate_stibnite_ore_to_raw_ore" | "railways:sequenced_assembly/track_dark_oak_narrow" | "farmersdelight:cutting/ink_sac" | "gtceu:bender/bend_gallium_arsenide_to_plate" | "gtceu:forge_hammer/hammer_beryllium_to_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_titanium_carbide" | "gtceu:thermal_centrifuge/centrifuge_certus_quartz_crushed_ore_to_refined_ore" | "create:deploying/waxed_exposed_copper_tile_stairs_from_adding_wax" | "gtceu:shapeless/nugget_disassembling_hsse" | "gtceu:shapeless/nugget_disassembling_hssg" | "gtceu:smelting/smelt_endstone_yellow_limonite_ore_to_ingot" | "gtceu:cutter/cut_black_steel_block_to_plate" | "gtceu:macerator/macerate_vanadium_steel_small_fluid_pipe" | "gtceu:packer/package_ultimet_small_dust" | "gtceu:alloy_smelter/alloy_smelt_blue_alloy_ingot_to_block" | "gtceu:assembler/cover_gold_wire_gt_octal_rubber" | "create:cut_scorchia_bricks_from_stone_types_scorchia_stonecutting" | "gtceu:assembler/casing_incoloy_vibration_safe" | "gtceu:bender/bend_prismalium_plate_to_foil" | "gtceu:large_chemical_reactor/sulfur_dioxide_from_sulfur" | "gtceu:shapeless/naquadah_wire_wiregtquadruple_splitting" | "gtceu:shaped/small_dust_disassembling_damascus_steel" | "gtceu:shaped/tiny_dust_assembling_magnetic_samarium" | "gtceu:shapeless/shellite_wire_wiregtdouble_quadrupling" | "gtceu:shaped/steam_extractor_steel" | "gtceu:thermal_centrifuge/centrifuge_spodumene_purified_ore_to_refined_ore" | "gtceu:arc_furnace/arc_invar_screw" | "thermal:machines/centrifuge/centrifuge_yellow_rockwool" | "gtceu:shaped/tiny_dust_disassembling_chromite" | "thermal_extra:machine/press/twinite_gear" | "gtceu:shapeless/lumium_wire_wiregtquadruple_doubling" | "farmersdelight:sweet_berry_cheesecake" | "gtceu:macerator/macerate_monazite_block" | "gtceu:shaped/luv_electrolyzer" | "gtceu:vacuum_freezer/cool_hot_osmium_ingot" | "gtceu:cutter/cut_sterling_silver_long_rod_to_rod_water" | "automobility:frame/amethyst_rickshaw" | "gtceu:centrifuge/decomposition_centrifuging__samarium_iron_arsenic_oxide" | "gtceu:steam_boiler/coke_block" | "gtceu:macerator/macerate_sapphire_lens" | "gtceu:arc_furnace/arc_lead_single_wire" | "mysticalagriculture:essence/minecraft/bubble_coral_fan" | "gtceu:forge_hammer/hammer_tantalite_crushed_ore_to_impure_dust" | "create:crafting/materials/sand_paper" | "gtceu:arc_furnace/arc_red_steel_plate" | "gtceu:extractor/extract_manganese_phosphide_ingot" | "mysticalagriculture:essence/minecraft/music_disc_mall" | "xtonesreworked:ztyl_block_15_from_stonecutting" | "gtceu:cutter/cut_certus_quartz_flawless_gem_to_gem" | "gtceu:cutter/cut_gallium_block_to_plate_distilled_water" | "createlowheated:mixing/chocolate" | "gtceu:macerator/macerate_endstone_pyrite_ore_to_raw_ore" | "gtceu:blasting/smelt_yellow_limonite_ore_to_ingot" | "gtceu:compressor/compress_ruridit_nugget_to_ingot" | "gtceu:implosion_compressor/implode_dust_certus_quartz__tnt" | "gtceu:macerator/macerate_osmiridium_turbine_blade" | "create:blasting/silver_ingot_compat_thermal" | "gtceu:macerator/macerate_sulfur_crushed_ore_to_dust" | "thermal:machines/insolator/insolator_tube_coral" | "exnihilosequentia:compost/ens_melon_slice" | "thermal:large_boiler/sulfur" | "gtceu:packer/package_asbestos_tiny_dust" | "gtceu:macerator/macerate_silver_ore_to_raw_ore" | "gtceu:arc_furnace/arc_titanium_small_gear" | "mysticalagriculture:awakened_supremium_shears" | "gtceu:shaped/drill_head_steel" | "gtceu:arc_furnace/arc_osmiridium_fine_wire" | "gtceu:shaped/turbine_blade_iridium" | "gtceu:blasting/smelt_netherrack_garnierite_ore_to_ingot" | "gtceu:shaped/plunger_iron" | "gtceu:shaped/small_dust_assembling_enriched_naquadah_sulfate" | "gtceu:assembler/luv_4096a_laser_target_hatch" | "mysticalagriculture:essence/minecraft/music_disc_stal" | "gtceu:macerator/macerate_plutonium_241_block" | "gtceu:arc_furnace/arc_manganese_plate" | "gtceu:arc_furnace/arc_platinum_plate" | "gtceu:shaped/huge_tungsten_pipe" | "gtceu:assembler/cover_hssg_wire_gt_single_silicone" | "gtceu:forge_hammer/hammer_thorium_to_plate" | "ae2:network/cables/dense_smart_light_blue" | "gtceu:packer/package_antimony_trioxide_tiny_dust" | "thermal:machines/smelter/smelter_nickel_dust" | "mysticalagradditions:tconstruct/casting/supremium/nugget_sand_cast" | "gtceu:forge_hammer/hammer_endstone_palladium_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_pure_netherite_rod_to_long_rod" | "gtceu:arc_furnace/arc_tantalum_double_plate" | "gtceu:macerator/macerate_raw_spessartine_ore_to_crushed_ore" | "gtceu:extractor/extract_stellite_100_nugget" | "gtceu:thermal_centrifuge/centrifuge_sphalerite_crushed_ore_to_refined_ore" | "minecraft:acacia_door" | "gtceu:packer/package_aluminium_sulfite_small_dust" | "gtceu:cutter/cut_glass_panes" | "minecraft:mangrove_wood" | "gtceu:compressor/compress_weapon_grade_naquadah_to_block" | "thermal:machines/centrifuge/centrifuge_azure_bluet" | "gtceu:polarizer/polarize_neodymium_rod" | "gtceu:lathe/stone_rod_from_stone" | "gtceu:circuit_assembler/data_orb_soldering_alloy" | "gtceu:chemical_reactor/fertilizer_ca_a" | "minecraft:cyan_concrete_powder" | "mysticalagriculture:seed/crafting/brass" | "gtceu:arc_furnace/arc_ultimet_normal_item_pipe" | "gtceu:ore_washer/wash_pentlandite_dirty_dust_to_dust" | "gtceu:compressor/compress_stainless_steel_to_block" | "minecraft:fire_charge" | "gtceu:macerator/macerate_lv_machine_casing" | "create:cutting/compat/biomesoplenty/stripped_hellbark_wood" | "gtceu:macerator/macerate_enriched_naquadah_dense_plate" | "gtceu:extractor/extract_rose_gold_screw" | "gtceu:shaped/tiny_dust_disassembling_cassiterite_sand" | "gtceu:alloy_smelter/alloy_smelt_soul_infused_ingot_to_block" | "gtceu:arc_furnace/arc_iv_polarizer" | "gtceu:lathe/lathe_aluminium_bolt_to_screw" | "gtceu:assembler/cover_platinum_wire_gt_quadruple_styrene_butadiene" | "railways:sequenced_assembly/track_byg_maple_wide" | "gtceu:shapeless/niobium_nitride_wire_wiregtsingle_doubling" | "gtceu:macerator/macerate_tritanium_long_rod" | "gtceu:extractor/extract_black_steel_ingot" | "gtceu:wiremill/mill_aluminium_wire" | "gtceu:arc_furnace/arc_iv_lathe" | "minecraft:stone_button" | "gtceu:packer/package_silicone_rubber_small_dust" | "mysticalagriculture:souls/egg" | "gtceu:forge_hammer/hammer_deepslate_sapphire_ore_to_raw_ore" | "gtceu:compressor/ice_from_snow" | "railways:sequenced_assembly/track_biomesoplenty_redwood_narrow" | "gtceu:cutter/cut_sapphire_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:macerator/macerate_basalt" | "gtceu:alloy_smelter/alloy_smelt_neodymium_ingot_to_block" | "thermal_extra:machine/press/shellite_coin" | "exmachinis:compacting/raw_aluminum" | "gtceu:cutter/cut_soc" | "create:polished_cut_scoria_slab" | "gtceu:macerator/macerate_yttrium_barium_cuprate_rod" | "farmersdelight:steam_boiler/oak_cabinet" | "gtceu:alloy_smelter/alloy_smelt_prismalium_to_ingot" | "gtceu:macerator/macerate_annealed_copper_nugget" | "gtceu:arc_furnace/arc_neutronium_small_fluid_pipe" | "gtceu:cutter/cut_gallium_arsenide_block_to_plate_water" | "gtceu:assembler/end_rod" | "mysticalagradditions:steam_boiler/imperium_coal" | "gtceu:cutter/cut_osmium_long_rod_to_rod" | "gtceu:packer/package_indium_tiny_dust" | "gtceu:shaped/compress_electrotine_to_ore_block" | "gtceu:forge_hammer/hammer_endstone_sphalerite_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_disassembling_sodalite" | "gtceu:electric_blast_furnace/blast_rose_gold" | "gtceu:macerator/macerate_cassiterite_sand_refined_ore_to_dust" | "gtceu:smelting/smelt_puredust_beryllium_to_ingot" | "gtceu:macerator/macerate_netherrack_amethyst_ore_to_raw_ore" | "thermal:machines/pulverizer/pulverizer_silver_plate_to_dust" | "gtceu:shaped/stick_long_nichrome" | "ae2:network/cells/spatial_storage_cell_128_cubed_storage" | "gtceu:electric_blast_furnace/blast_europium_gas" | "xtonesreworked:sols_block_8_from_stonecutting" | "ae2:transform/fluix_crystal" | "gtceu:shapeless/lead_cable_8" | "thermal:blue_concrete_powder_with_slag" | "gtceu:shaped/wrench_invar" | "gtceu:circuit_assembler/integrated_circuit_lv_soldering_alloy" | "minecraft:steam_boiler/cyan_banner" | "gtceu:cutter/cut_prismalium_block_to_plate_distilled_water" | "gtceu:shaped/small_dust_assembling_nichrome" | "gtceu:arc_furnace/arc_osmium_octal_wire" | "xtonesreworked:roen_block_8_from_stonecutting" | "gtceu:macerator/macerate_steel_quadruple_wire" | "gtceu:smelting/smelt_raw_granitic_mineral_sand_ore_to_ingot" | "gtceu:macerator/macerate_polyvinyl_chloride_ingot" | "gtceu:fluid_solidifier/solidify_stellite_100_block" | "gtceu:shaped/shape_extruder_pipe_normal" | "gtceu:forge_hammer/hammer_europium_rod_to_long_rod" | "minecraft:red_dye_from_beetroot" | "gtceu:macerator/macerate_tantalum_carbide_double_plate" | "gtceu:packer/package_certus_quartz_small_dust" | "gtceu:shaped/small_dust_disassembling_hematite" | "gtceu:shapeless/purified_ore_to_dust_gold" | "gtceu:bender/bend_tantalum_carbide_plate_to_double_plate" | "gtceu:macerator/macerate_lv_cutter" | "gtceu:shapeless/decompress_tricalcium_phosphate_from_ore_block" | "xtonesreworked:sync_block_0" | "gtceu:sifter/sift_realgar_purified_ore_to_gems" | "gtceu:shaped/small_dust_disassembling_weapon_grade_naquadah" | "gtceu:shaped/tiny_dust_disassembling_molybdenum" | "gtceu:fluid_solidifier/solidify_rhodium_to_nugget" | "create:small_asurine_bricks_from_stone_types_asurine_stonecutting" | "thermal:machines/centrifuge/centrifuge_experience_bottle" | "gtceu:shapeless/gold_wire_wiregtquadruple_splitting" | "gtceu:macerator/macerate_cupronickel_small_restrictive_item_pipe" | "thermal:machines/press/unpacking/press_melon_unpacking" | "minecraft:steam_boiler/birch_pressure_plate" | "gtceu:fluid_solidifier/solidify_samarium_to_nugget" | "gtceu:shapeless/lead_cable_4" | "gtceu:smelting/smelt_deepslate_powellite_ore_to_ingot" | "gtceu:arc_furnace/arc_duranium_small_fluid_pipe" | "gtceu:shapeless/lead_cable_2" | "gtceu:fluid_solidifier/solidify_polyethylene_to_nugget" | "gtceu:shapeless/lead_cable_1" | "gtceu:forge_hammer/hammer_stainless_steel_rod_to_long_rod" | "gtceu:shaped/small_dust_disassembling_stainless_steel" | "gtceu:chemical_bath/cyan_lens" | "thermal:augments/dynamo_throttle_augment" | "minecraft:birch_stairs" | "gtceu:bender/bend_rose_gold_to_plate" | "gtceu:macerator/macerate_sulfur" | "gtceu:extractor/extract_lumium_nugget" | "railways:sequenced_assembly/track_byg_ebony" | "create:polished_cut_tuff_slab" | "gtceu:forge_hammer/hammer_yellow_garnet_ore_to_raw_ore" | "gtceu:shapeless/gem_to_gem_gem_red_garnet" | "gtceu:smelting/dust_iron__demagnetize_from_dust" | "gtceu:macerator/macerate_prismalium_double_plate" | "gtceu:centrifuge/decomposition_centrifuging__magnetic_iron" | "gtceu:forge_hammer/hammer_silver_ore_to_raw_ore" | "gtceu:shaped/frame_titanium" | "gtceu:extruder/fluid_cell_steel" | "gtceu:shaped/small_dust_assembling_palladium_on_carbon" | "gtceu:bender/bend_molybdenum_to_plate" | "gtceu:macerator/macerate_lumium_ring" | "gtceu:shapeless/block_decompress_silicone_rubber" | "gtceu:create_mixer/ruthenium_trinium_americium_neutronate" | "bigreactors:reactor/reinforced/casing" | "gtceu:alloy_smelter/alloy_smelt_tungsten_to_ingot" | "railways:sequenced_assembly/track_byg_zelkova_wide" | "gtceu:macerator/macerate_gold_octal_cable" | "gtceu:blasting/smelt_talc_ore_to_ingot" | "extendedcrafting:crafting_core" | "gtceu:fluid_solidifier/solidify_tritanium_small_gear" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_fine_wire" | "gtceu:extruder/extrude_americium_to_rod" | "gtceu:forge_hammer/hammer_uraninite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_tungsten_nugget" | "gtceu:blasting/smelt_lazurite_ore_to_ingot" | "gtceu:macerator/macerate_osmiridium_rod" | "gtceu:extruder/extrude_gold_to_rod" | "gtceu:extractor/extract_annealed_copper_nugget" | "gtceu:macerator/macerate_zeolite_crushed_ore_to_impure_dust" | "gtceu:assembler/cover_blue_alloy_wire_gt_single_styrene_butadiene" | "create:cut_ochrum_brick_stairs" | "gtceu:laser_engraver/engrave_apatite_flawless_gem_to_gem" | "ae2:matter_cannon/nuggets/plutonium" | "farmersdelight:milk_bottle" | "thermal:machines/centrifuge/centrifuge_peony" | "gtceu:shapeless/gem_to_gem_flawlessgem_ruby" | "gtceu:extractor/extract_signalum_rod" | "gtceu:smelting/smelt_puredust_iron_to_ingot" | "minecraft:iron_ingot_from_iron_block" | "gtceu:extractor/extract_vanadium_gallium_foil" | "gtceu:assembler/cover_annealed_copper_wire_gt_quadruple_rubber" | "gtceu:shaped/tiny_dust_assembling_redrock" | "gtceu:vacuum_freezer/ultimet" | "gtceu:shaped/stick_bismuth_bronze" | "gtceu:macerator/macerate_gallium_foil" | "gtceu:macerator/macerate_raw_coal_ore_to_crushed_ore" | "gtceu:shaped/iv_alloy_smelter" | "ae2:shaped/walls/cut_quartz_block" | "gtceu:assembler/cover_platinum_wire_gt_hex_silicone" | "ae2:network/wireless_booster" | "gtceu:shaped/casing_ulv" | "gtceu:electric_blast_furnace/blast_indium_tin_barium_titanium_cuprate" | "gtceu:extractor/extract_kanthal_single_cable" | "gtceu:macerator/macerate_polycaprolactam_foil" | "gtceu:extractor/extract_tin_double_cable" | "gtceu:extractor/extract_hssg_fine_wire" | "xtonesreworked:glaxx_block_0_alternate" | "mysticalagriculture:harvester" | "gtceu:large_chemical_reactor/nitrogen_dioxide_from_elements" | "minecraft:banner_duplicate" | "gtceu:alloy_smelter/alloy_smelt_tungsten_carbide_to_nugget" | "gtceu:macerator/macerate_nickel_single_cable" | "gtceu:shapeless/decompress_ruby_from_ore_block" | "gtceu:large_chemical_reactor/ethylene_from_ethanol" | "create:small_asurine_brick_stairs_from_stone_types_asurine_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_fullers_earth_purified_ore_to_refined_ore" | "bigreactors:turbine/reinforced/activetap_fe" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_ethane" | "gtceu:packer/pack_niobium_nitride_wires_1_single" | "exnihilosequentia:sieve/ens_platinum_pieces_gravel" | "mysticalagradditions:nether_star_crux" | "railways:sequenced_assembly/track_biomesoplenty_hellbark_wide" | "gtceu:shaped/small_magnalium_pipe" | "gtceu:arc_furnace/arc_nichrome_single_wire" | "gtceu:macerator/macerate_uranium_double_plate" | "exnihilosequentia:ens_bee_doll" | "gtceu:bender/bend_duranium_ingot_to_foil" | "gtceu:macerator/macerate_endstone_uraninite_ore_to_raw_ore" | "gtceu:macerator/macerate_neutronium_nugget" | "modularrouters:security_upgrade" | "gtceu:fluid_solidifier/solidify_sterling_silver_to_plate" | "gtceu:assembler/fluid_regulator_uv" | "gtceu:thermal_centrifuge/centrifuge_naquadah_crushed_ore_to_refined_ore" | "gtceu:packer/unpackage_bismuth_bronze_small_dust" | "gtceu:alloy_smelter/alloy_smelt_magnalium_to_nugget" | "create:compat/byg/milling/blue_sage" | "gtceu:blasting/smelt_netherrack_pyrite_ore_to_ingot" | "bigreactors:crafting/blutonium_storage_to_component" | "farmersdelight:pumpkin_from_slices" | "gtceu:arc_furnace/arc_iron_rotor" | "gtceu:fluid_solidifier/solidify_signalum_block" | "mysticalagriculture:awakened_supremium_block" | "exnihilosequentia:hammer/ens_basalt" | "gtceu:macerator/macerate_tin_alloy_small_fluid_pipe" | "mysticalagriculture:essence/botania/manasteel_ingot" | "gtceu:blasting/smelt_apatite_ore_to_ingot" | "gtceu:centrifuge/centrifuge_neodymium_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_amethyst_block_to_gem" | "gtceu:shapeless/centrifuged_ore_to_dust_sulfur" | "gtceu:smelting/smelt_goethite_ore_to_ingot" | "gtceu:macerator/macerate_raw_goethite_ore_to_crushed_ore" | "gtceu:mixer/naquadah_alloy" | "gtceu:extruder/extrude_osmiridium_ingot_to_small_gear" | "gtceu:shaped/gear_titanium" | "gtceu:chemical_reactor/vinyl_chloride_from_ethane" | "gtceu:macerator/macerate_deepslate_palladium_ore_to_raw_ore" | "gtceu:macerator/macerate_naquadah_quadruple_cable" | "framedblocks:framed_inner_sloped_prism" | "gtceu:cutter/cut_dragonsteel_rod_to_bolt" | "gtceu:blasting/smelt_netherrack_yellow_limonite_ore_to_ingot" | "gtceu:extruder/extrude_graphene_wire" | "gtceu:cutter/cut_rhodium_plated_palladium_block_to_plate_distilled_water" | "framedblocks:framing_saw/framed_double_slope_panel" | "gtceu:shaped/gem_to_dust_coke_exquisitegem" | "gtceu:macerator/macerate_duranium_block" | "gtceu:shapeless/stellarium_wire_wiregtoctal_doubling" | "gtceu:extruder/extrude_void_ingot_to_long_rod" | "gtceu:packer/pack_niobium_titanium_wires_2_single" | "gtceu:alloy_smelter/alloy_smelt_uranium_triplatinum_to_nugget" | "mysticalagriculture:essence/common/aluminum_ingot" | "gtceu:extractor/extract_black_bronze_nugget" | "framedblocks:framing_saw/framed_stone_pressure_plate" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_foil" | "exnihilosequentia:ens_blackstone_hammer" | "gtceu:extractor/extract_iron_nugget" | "gtceu:blasting/smelt_netherrack_monazite_ore_to_ingot" | "gtceu:extractor/extract_copper_ingot" | "gtceu:shaped/casing_uhv" | "gtceu:extruder/extrude_titanium_pipe" | "gtceu:arc_furnace/arc_ev_rock_crusher" | "simplylight:illuminant_light_gray_block_toggle" | "thermal:machines/press/press_eggplant_packing" | "create:cut_calcite_slab_from_stone_types_calcite_stonecutting" | "gtceu:fluid_solidifier/solidify_silicone_rubber_gear" | "gtceu:macerator/macerate_zeolite_refined_ore_to_dust" | "gtceu:compressor/compress_chalcopyriteto_ore_block" | "gtceu:extractor/extract_titanium_small_gear" | "gtceu:extractor/extract_styrene_butadiene_rubber_rod" | "mysticalagriculture:essence/minecraft/music_disc_13" | "mysticalagriculture:essence/minecraft/music_disc_11" | "gtceu:packer/package_bismuth_tiny_dust" | "gtceu:extractor/extract_lead_rotor" | "mysticalagriculture:seed/infusion/diamond" | "mysticalagriculture:seed/crafting/coal" | "gtceu:shaped/nonuple_duranium_pipe" | "gtceu:extractor/extract_osmiridium_double_plate" | "thermal:smelting/cooked_corn_from_campfire_cooking" | "gtceu:extractor/extract_bronze_plate" | "gtceu:cutter/cut_platinum_block_to_plate_water" | "gtceu:smelting/smelt_netherrack_emerald_ore_to_ingot" | "gtceu:macerator/macerate_hv_fluid_solidifier" | "gtceu:steam_boiler/rubber_log" | "ae2:block_cutter/slabs/fluix_slab" | "gtceu:bender/bend_aluminium_plate_to_double_plate" | "gtceu:laser_engraver/engrave_andradite_exquisite_gem_to_flawless_gem" | "gtceu:electric_blast_furnace/blast_iridium" | "gtceu:assembler/fluid_regulator_mv" | "gtceu:shaped/stick_long_magnalium" | "gtceu:shaped/quadruple_polybenzimidazole_pipe" | "gtceu:electric_blast_furnace/blast_sterling_silver" | "mysticalagriculture:essence/botania/purple_mystical_flower" | "framedblocks:framing_saw/framed_stacked_slope_panel" | "gtceu:centrifuge/centrifuge_grossular_pure_dust_to_dust" | "gtceu:macerator/macerate_deepslate_opal_ore_to_raw_ore" | "gtceu:macerator/macerate_lead_quadruple_cable" | "gtceu:extractor/extract_osmiridium_round" | "gtceu:macerator/macerate_iv_emitter" | "gtceu:packer/package_gunpowder_small_dust" | "gtceu:compressor/compress_hastelloy_x_to_block" | "gtceu:large_chemical_reactor/epoxy_board" | "gtceu:arc_furnace/arc_osmiridium_ring" | "ae2:matter_cannon/nuggets/niobium" | "gtceu:cutter/cut_amethyst_flawless_gem_to_gem_distilled_water" | "create:small_diorite_brick_wall_from_stone_types_diorite_stonecutting" | "gtceu:extractor/extract_titanium_carbide_plate" | "gtceu:arc_furnace/arc_iv_robot_arm" | "gtceu:compressor/compress_melodium_nugget_to_ingot" | "railways:sequenced_assembly/track_warped" | "gtceu:shaped/iv_charger_4x" | "gtceu:thermal_centrifuge/centrifuge_copper_crushed_ore_to_refined_ore" | "gtceu:assembler/cover_tritanium_wire_gt_quadruple_styrene_butadiene" | "gtceu:macerator/macerate_rose_gold_huge_restrictive_item_pipe" | "gtceu:assembler/uv_4096a_laser_source_hatch" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_propane" | "gtceu:cutter/cut_screret_runic_laser_source_base_exquisite_gem_to_flawless_gem" | "gtceu:fluid_solidifier/solidify_tantalum_carbide_to_plate" | "gtceu:bender/bend_trinaquadalloy_ingot_to_foil" | "gtceu:bender/bend_molybdenum_plate_to_double_plate" | "gtceu:chemical_reactor/fertilizer_ca_t" | "gtceu:extruder/extrude_yttrium_barium_cuprate_wire" | "gtceu:packer/package_opal_tiny_dust" | "thermal:parts/quartz_gear" | "gtceu:cutter/cut_tungsten_steel_screw_to_bolt_distilled_water" | "gtceu:cutter/cut_vanadium_gallium_long_rod_to_rod_distilled_water" | "gtceu:compressor/compress_titanium_carbide_nugget_to_ingot" | "gtceu:lathe/lathe_opal_to_rod" | "minecraft:diamond_sword" | "gtceu:chemical_reactor/fertilizer_ca_d" | "gtceu:macerator/macerate_darmstadtium_ring" | "gtceu:packer/strip_copper_cable_gt_quadruple" | "gtceu:create_mixer/mud" | "gtceu:shaped/crowbar_iron" | "gtceu:macerator/macerate_glauconite_sand_ore_to_raw_ore" | "gtceu:compressor/compress_hematiteto_ore_block" | "gtceu:extruder/extrude_naquadah_large_pipe" | "gtceu:chemical_reactor/fertilizer_ca_p" | "gtceu:electric_blast_furnace/blast_vanadium_gas" | "gtceu:macerator/macerate_shellite_long_rod" | "gtceu:ore_washer/wash_iron_crushed_ore_to_purified_ore_fast" | "gtceu:chemical_reactor/fertilizer_ca_s" | "gtceu:extractor/extract_black_steel_hex_cable" | "gtceu:shaped/large_assembler" | "gtceu:shaped/tiny_dust_disassembling_niobium" | "gtceu:alloy_smelter/alloy_smelt_americium_ingot_to_block" | "gtceu:electric_blast_furnace/blast_kanthal" | "gtceu:forge_hammer/hammer_molybdenum_to_plate" | "gtceu:lathe/buzzsaw_gear_tungsten_steel" | "gtceu:macerator/macerate_osmium_foil" | "gtceu:assembler/fluid_regulator_lv" | "gtceu:thermal_centrifuge/centrifuge_iron_crushed_ore_to_refined_ore" | "gtceu:chemical_reactor/dinitrogen_tetroxide_from_dioxide" | "gtceu:compressor/compress_niobium_titanium_to_block" | "gtceu:extruder/extrude_indium_tin_barium_titanium_cuprate_wire" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_c_276_to_ingot" | "gtceu:macerator/macerate_chromium_large_fluid_pipe" | "gtceu:assembler/wooden_crate" | "gtceu:extractor/extract_tin_spring" | "gtceu:arc_furnace/arc_steel_screw" | "gtceu:cutter/cut_osmiridium_screw_to_bolt" | "gtceu:macerator/macerate_gold_plate" | "thermal:machines/smelter/smelter_silver_ore" | "gtceu:packer/pack_vanadium_gallium_wires_2_2" | "gtceu:compressor/compress_vanadium_steel_nugget_to_ingot" | "gtceu:packer/pack_vanadium_gallium_wires_2_1" | "gtceu:packer/pack_vanadium_gallium_wires_2_0" | "gtceu:forge_hammer/hammer_bauxite_crushed_ore_to_impure_dust" | "gtceu:shaped/block_compress_americium" | "thermal:machines/centrifuge/centrifuge_slime_mushroom_spores" | "gtceu:extractor/extract_tungsten_steel_double_cable" | "create:compat/bop/milling/pink_daffodil" | "gtceu:cutter/cut_magnetic_iron_rod_to_bolt" | "gtceu:assembler/fluid_regulator_iv" | "gtceu:extruder/extrude_aluminium_pipe" | "gtceu:arc_furnace/arc_tungsten_octal_cable" | "gtceu:assembler/fluid_cell_large_titanium" | "gtceu:bender/bend_molybdenum_ingot_to_foil" | "gtceu:ore_washer/wash_blue_topaz_crushed_ore_to_purified_ore_distilled" | "fantasyfurniture:dyeable" | "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting" | "gtceu:shaped/nugget_assembling_hsla_steel" | "framedblocks:framing_saw/framed_door" | "gtceu:shaped/tiny_dust_disassembling_arsenic_trioxide" | "gtceu:shaped/hoe_naquadah_alloy" | "ae2:matter_cannon/nuggets/silver" | "gtceu:packer/pack_twinite_wires_4_single" | "gtceu:shaped/quadruple_vanadium_steel_pipe" | "xtonesreworked:lave_block_0" | "gtceu:extruder/extrude_rubber_to_ingot" | "exnihilosequentia:sieve/ens_silkworm" | "gtceu:arc_furnace/arc_hv_ore_washer" | "gtceu:distillation_tower/distill_wood_vinegar" | "framedblocks:framing_saw/framed_glowing_item_frame" | "gtceu:alloy_blast_smelter/kanthal_gas" | "gtceu:smelting/dust_cobalt__demagnetize_from_dust" | "exnihilosequentia:hammer/ens_end_stone" | "exnihilosequentia:fluid_item/ens_pointed_dripstone" | "thermal:machines/press/press_netherite_ingot_to_gear" | "gtceu:macerator/macerate_redstone_crushed_ore_to_impure_dust" | "create:crushing/asurine_recycling" | "minecraft:large_boiler/blue_wool" | "gtceu:shaped/item_bus_input_to_output_9" | "gtceu:shaped/item_bus_input_to_output_8" | "gtceu:shaped/item_bus_input_to_output_5" | "gtceu:smelting/smelt_impuredust_basaltic_mineral_sand_to_ingot" | "thermalendergy:stellarium_ingot" | "gtceu:shaped/casing_stainless_steel_gearbox" | "gtceu:shaped/item_bus_input_to_output_4" | "gtceu:shaped/item_bus_input_to_output_7" | "gtceu:shaped/item_bus_input_to_output_6" | "gtceu:shaped/tiny_dust_disassembling_quartz_sand" | "exnihilosequentia:steam_boiler/mangrove_sieve" | "gtceu:extractor/extract_titanium_double_plate" | "gtceu:alloy_smelter/alloy_smelt_gold_to_nugget" | "gtceu:shaped/tiny_dust_disassembling_chromium" | "gtceu:assembler/assemble_americium_pipe_small_restrictive" | "gtceu:shaped/tiny_dust_assembling_olivine" | "gtceu:shaped/stick_long_copper" | "mysticalagradditions:essence/dragon_egg_chunk" | "mysticalagriculture:essence/minecraft/rabbit" | "gtceu:compressor/compress_pyropeto_ore_block" | "gtceu:shapeless/crushed_ore_to_dust_pyrite" | "gtceu:shapeless/decompress_ilmenite_from_ore_block" | "gtceu:arc_furnace/arc_invar_gear" | "thermal:devices/potion_diffuser/potion_diffuser_boost_redstone_dust" | "gtceu:macerator/macerate_osmiridium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_enderium_single_wire" | "gtceu:macerator/macerate_salt_ore_to_raw_ore" | "gtceu:shapeless/fine_wire_naquadah" | "farmersdelight:integration/immersiveengineering/cloche/onion" | "gtceu:macerator/macerate_monazite_crushed_ore_to_dust" | "gtceu:assembler/fluid_regulator_hv" | "gtceu:circuit_assembler/electronic_circuit_lv_soldering_alloy" | "gtceu:extractor/extract_melodium_bolt" | "gtceu:macerator/macerate_magnalium_rod" | "exnihilosequentia:ens_blackstone_crook" | "thermal:machines/insolator/insolator_spruce_sapling" | "create:cutting/compat/blue_skies/cherry_log" | "gtceu:fluid_solidifier/solidify_bronze_to_plate" | "gtceu:shaped/ore_dictionary_filter_olivine" | "create:compat/atmospheric/milling/gilia" | "gtceu:packer/unpackage_pentlandite_tiny_dust" | "gtceu:extractor/extract_red_alloy_rod" | "gtceu:arc_furnace/arc_titanium_plate" | "gtceu:assembler/cover_nickel_wire_gt_single_rubber" | "gtceu:centrifuge/centrifuge_bornite_pure_dust_to_dust" | "framedblocks:framed_divided_panel_horizontal" | "minecraft:sugar_from_sugar_cane" | "create:polished_cut_diorite_slab_recycling" | "gtceu:extruder/extrude_stellarium_ingot_to_rotor" | "mysticalagradditions:prudentium_coal" | "gtceu:shaped/small_dust_assembling_rose_gold" | "gtceu:extruder/extrude_polytetrafluoroethylene_ingot_to_foil" | "gtceu:macerator/macerate_platinum_ore_to_raw_ore" | "gtceu:lathe/lathe_samarium_to_rod" | "minecraft:cooked_beef_from_campfire_cooking" | "gtceu:assembler/fluid_regulator_ev" | "gtceu:centrifuge/centrifuge_diamond_dirty_dust_to_dust" | "gtceu:compressor/compress_pyrope_gem_to_block" | "gtceu:shapeless/twinite_wire_wiregthex_splitting" | "gtceu:smelting/smelt_deepslate_almandine_ore_to_ingot" | "bigreactors:turbine/reinforced/computerport" | "gtceu:macerator/macerate_uhv_machine_hull" | "gtceu:packer/unpackage_garnet_sand_small_dust" | "thermal:fuels/magmatic/magmatic_lava" | "gtceu:ore_washer/wash_tetrahedrite_dirty_dust_to_dust" | "framedblocks:framing_saw/framed_flat_inner_slope_panel_corner" | "gtceu:macerator/macerate_yttrium_barium_cuprate_hex_cable" | "gtceu:macerator/macerate_osmium_turbine_blade" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_naphtha" | "gtceu:smelting/smelt_endstone_olivine_ore_to_ingot" | "gtceu:macerator/macerate_endstone_iron_ore_to_raw_ore" | "gtceu:shaped/drill_head_neutronium" | "mysticalagriculture:imperium_scythe" | "thermal:machines/smelter/smelter_raw_silver" | "create:crushing/iron_ore" | "gtceu:macerator/macerate_bronze_screw" | "gtceu:macerator/macerate_zpm_brewery" | "gtceu:shapeless/graphene_wire_wiregtsingle_quadrupling" | "gtceu:shaped/gear_osmiridium" | "gtceu:macerator/macerate_basaltic_mineral_sand_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_hv_laser_engraver" | "gtceu:shaped/item_bus_input_to_output_1" | "gtceu:shaped/item_bus_input_to_output_0" | "gtceu:canner/spray_can_orange_dye" | "gtceu:shaped/item_bus_input_to_output_3" | "gtceu:shaped/item_bus_input_to_output_2" | "farmersdelight:organic_compost_from_rotten_flesh" | "gtceu:packer/package_deepslate_tiny_dust" | "mysticalagriculture:supremium_shears" | "gtceu:chemical_reactor/plastic_board_pvc" | "gtceu:assembler/electric_pump_hv_silicone_rubber" | "thermal:fluid_duct_windowed_4" | "gtceu:macerator/macerate_netherrack_pyrochlore_ore_to_raw_ore" | "gtceu:macerator/macerate_trinaquadalloy_block" | "gtceu:assembler/cover_lead_wire_gt_double_styrene_butadiene" | "thermal:machines/press/packing3x3/press_beetroot_packing" | "gtceu:shaped/block_compress_nether_star" | "gtceu:forming_press/press_cobalt_brass_turbine_rotor" | "gtceu:shaped/pipe_normal_restrictive_americium" | "railways:dying_existing_cap_pink" | "gtceu:shaped/hv_autoclave" | "gtceu:arc_furnace/arc_uv_mixer" | "gtceu:macerator/macerate_tin_alloy_bolt" | "create:compat/farmersdelight/haunting/rotten_tomato" | "gtceu:packer/package_tungstic_acid_tiny_dust" | "gtceu:shaped/plate_stellarium" | "gtceu:chemical_bath/black_lens" | "gtceu:forge_hammer/hammer_ruridit_rod_to_long_rod" | "gtceu:create_mixer/red_alloy" | "gtceu:cutter/cut_kanthal_long_rod_to_rod_water" | "mysticalagriculture:soulstone_bricks_wall" | "gtceu:forge_hammer/hammer_uraninite_refined_ore_to_dust" | "railways:sequenced_assembly/track_blue_skies_frostbright_wide" | "gtceu:extruder/extrude_polyphenylene_sulfide_dust_to_foil" | "gtceu:shapeless/decompress_certus_quartz_from_ore_block" | "gtceu:shaped/small_dust_assembling_lepidolite" | "mysticalagriculture:essence/minecraft/light_blue_dye" | "gtceu:macerator/macerate_trinium_octal_wire" | "thermal:machines/smelter/smelter_cured_rubber" | "gtceu:cutter/cut_bronze_rod_to_bolt" | "gtceu:extruder/extrude_tungsten_steel_pipe" | "gtceu:blasting/smelt_diamond_ore_to_ingot" | "gtceu:packer/package_sterling_silver_tiny_dust" | "gtceu:extractor/extract_bronze_turbine_blade" | "gtceu:shaped/compress_diatomite_to_ore_block" | "gtceu:macerator/macerate_palladium_double_plate" | "gtceu:alloy_smelter/alloy_smelt_signalum_ingot_to_gear" | "gtceu:arc_furnace/arc_americium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_titanium_nonuple_fluid_pipe" | "ae2:matter_cannon/nuggets/cadmium" | "gtceu:distillery/distill_severely_steam_cracked_gas_to_ethane" | "gtceu:alloy_blast_smelter/mercury_barium_calcium_cuprate_gas" | "gtceu:forge_hammer/hammer_tungsten_steel_to_plate" | "gtceu:macerator/macerate_naquadah_alloy_quadruple_wire" | "gtceu:extractor/extract_osmium_huge_restrictive_item_pipe" | "gtceu:extractor/extract_cupronickel_foil" | "gtceu:fluid_solidifier/solidify_mercury_barium_calcium_cuprate_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_samarium_to_nugget" | "create:cut_asurine_stairs" | "gtceu:mixer/enriched_naquadah_solution_separation" | "gtceu:macerator/macerate_luv_rock_crusher" | "gtceu:pyrolyse_oven/bio_chaff_to_fermented_biomass" | "create:crafting/appliances/clipboard" | "mysticalagriculture:essence/minecraft/green_dye" | "create:smelting/nickel_ingot_compat_thermal" | "gtceu:alloy_smelter/alloy_smelt_tritanium_ingot_to_block" | "gtceu:shaped/small_dust_assembling_signalum" | "minecraft:steam_boiler/gray_banner" | "gtceu:macerator/macerate_hsss_round" | "gtceu:bender/bend_naquadah_alloy_to_plate" | "gtceu:packer/unpackage_diatomite_small_dust" | "gtceu:shaped/stick_long_signalum" | "gtceu:arc_furnace/arc_large_wiremill" | "fantasyfurniture:steam_boiler/nordic/wool" | "minecraft:steam_boiler/jungle_slab" | "gtceu:alloy_smelter/alloy_smelt_shellite_to_ingot" | "gtceu:ore_washer/wash_pentlandite_pure_dust_to_dust" | "gtceu:smelting/smelt_deepslate_emerald_ore_to_ingot" | "gtceu:shapeless/block_decompress_polyphenylene_sulfide" | "gtceu:alloy_blast_smelter/potin" | "gtceu:assembler/assemble_cobalt_pipe_small_restrictive" | "gtceu:chemical_reactor/uhpic_wafer" | "gtceu:blasting/smelt_raw_stibnite_ore_to_ingot" | "gtceu:macerator/macerate_diamond_leggings" | "gtceu:shapeless/stellarium_wire_wiregtsingle_doubling" | "thermal:storage/bronze_ingot_from_nuggets" | "create:cut_deepslate_slab" | "gtceu:shaped/tiny_dust_disassembling_hsss" | "gtceu:centrifuge/centrifuge_pyrochlore_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_deepslate_mica_ore_to_raw_ore" | "minecraft:waxed_cut_copper" | "gtceu:shapeless/purified_ore_to_dust_yellow_limonite" | "create:cutting/compat/hexcasting/stripped_edified_wood" | "gtceu:shaped/pipe_huge_restrictive_osmium" | "minecraft:chiseled_polished_blackstone" | "gtceu:macerator/macerate_stainless_steel_gearbox" | "gtceu:shaped/small_dust_disassembling_niobium_titanium" | "gtceu:smelting/smelt_raw_graphite_ore_to_ingot" | "gtceu:packer/package_hematite_tiny_dust" | "gtceu:shaped/plate_double_uranium_235" | "create:cutting/compat/ars_nouveau/stripped_purple_archwood_log" | "gtceu:compressor/compress_calciteto_ore_block" | "gtceu:laser_engraver/engrave_ulpic_neutronium" | "thermal:machines/pulverizer/pulverizer_catalyst_flint" | "mysticalagriculture:prudentium_helmet" | "gtceu:steam_boiler/wood_chainsaw_head" | "gtceu:forge_hammer/hammer_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_uhv_machine_hull" | "gtceu:bender/bend_indium_tin_barium_titanium_cuprate_to_plate" | "gtceu:shapeless/vanadium_gallium_wire_wiregtdouble_splitting" | "gtceu:alloy_smelter/alloy_smelt_enderium_ingot_to_gear" | "gtceu:extractor/extract_manganese_rod" | "gtceu:forge_hammer/hammer_molybdenite_ore_to_raw_ore" | "gtceu:shaped/small_lead_pipe" | "gtceu:arc_furnace/arc_stainless_steel_bolt" | "exnihilosequentia:ens_tuff_hammer" | "gtceu:electric_blast_furnace/blast_magnetic_neodymium_gas" | "gtceu:shaped/tiny_dust_disassembling_hsse" | "gtceu:macerator/macerate_sterling_silver_normal_restrictive_item_pipe" | "gtceu:packer/unpackage_carbon_small_dust" | "gtceu:shaped/pickaxe_steel" | "gtceu:alloy_blast_smelter/melodium_gas" | "gtceu:shaped/tiny_dust_disassembling_hssg" | "gtceu:smelting/smelt_deepslate_cassiterite_sand_ore_to_ingot" | "gtceu:assembler/assemble_iridium_turbine_blade" | "thermal:storage/rosin_block" | "gtceu:centrifuge/centrifuge_bastnasite_pure_dust_to_dust" | "framedblocks:framing_saw/framed_flat_inv_double_slope_slab_corner" | "thermal:slime_tnt" | "gtceu:forge_hammer/hammer_deepslate_stibnite_ore_to_raw_ore" | "automobility:frame/standard_red" | "gtceu:shapeless/block_decompress_polyvinyl_butyral" | "gtceu:forge_hammer/hammer_deepslate_lazurite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_nichrome_to_plate" | "gtceu:shaped/huge_tin_pipe" | "gtceu:blasting/smelt_raw_sulfur_ore_to_ingot" | "gtceu:shapeless/block_decompress_silicon" | "gtceu:forge_hammer/hammer_naquadria_to_plate" | "minecraft:black_carpet" | "gtceu:shapeless/nugget_disassembling_pure_netherite" | "gtceu:extractor/extract_polybenzimidazole_dust" | "gtceu:cutter/cut_ulpic" | "gtceu:steam_boiler/treated_wood_rod" | "thermal:storage/beetroot_from_block" | "gtceu:smelting/smelt_raw_pitchblende_ore_to_ingot" | "gtceu:macerator/macerate_cobaltite_crushed_ore_to_dust" | "thermal:machines/pulverizer/pulverizer_diamond_tools" | "gtceu:cutter/cut_blue_alloy_block_to_plate_water" | "gtceu:cutter/cut_diamond_flawless_gem_to_gem_water" | "minecraft:waxed_oxidized_cut_copper_slab_from_honeycomb" | "gtceu:implosion_compressor/implode_dust_green_sapphire__tnt" | "bigreactors:reactor/basic/passivetap_fe" | "create:crafting/palettes/scorchia" | "gtceu:assembler/cover_graphene_wire_gt_hex_styrene_butadiene" | "gtceu:blasting/smelt_deepslate_kyanite_ore_to_ingot" | "gtceu:shaped/shovel_damascus_steel" | "gtceu:shaped/spring_tungsten_steel" | "xtonesreworked:vena_block_13_from_stonecutting" | "gtceu:chemical_reactor/plastic_board_ptfe" | "gtceu:packer/unpackage_cooperite_tiny_dust" | "gtceu:ore_washer/wash_tin_crushed_ore_to_purified_ore_distilled" | "gtceu:cutter/cut_signalum_rod_to_bolt_water" | "gtceu:extractor/extract_niobium_nitride_double_cable" | "gtceu:arc_furnace/arc_lead_plate" | "gtceu:blasting/smelt_netherrack_opal_ore_to_ingot" | "exnihilosequentia:steam_boiler/birch_barrel" | "minecraft:polished_granite_stairs" | "gtceu:macerator/macerate_tungsten_large_fluid_pipe" | "gtceu:shaped/hv_alloy_smelter" | "gtceu:arc_furnace/arc_rail" | "gtceu:packer/unpackage_alunite_small_dust" | "gtceu:alloy_smelter/alloy_smelt_raw_rubber_nugget_to_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_almandine" | "gtceu:macerator/macerate_deepslate_tetrahedrite_ore_to_raw_ore" | "gtceu:chemical_reactor/dissolved_calcium_acetate_from_quicklime" | "gtceu:arc_furnace/arc_lv_extractor" | "minecraft:large_boiler/acacia_stairs" | "gtceu:wiremill/mill_enriched_naquadah_trinium_europium_duranide_wire_to_fine_wire" | "gtceu:thermal_centrifuge/centrifuge_red_garnet_crushed_ore_to_refined_ore" | "gtceu:shaped/pipe_huge_restrictive_electrum" | "gtceu:fluid_solidifier/solidify_polyvinyl_butyral_to_ingot" | "create_crystal_clear:brass_glass_casing" | "gtceu:large_chemical_reactor/polyethylene_from_tetrachloride_air" | "gtceu:extractor/extract_titanium_carbide_double_plate" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_trinium_americium_neutronate_nugget_to_ingot" | "gtceu:electric_blast_furnace/blast_lumium" | "gtceu:ore_washer/wash_tantalite_crushed_ore_to_purified_ore_distilled" | "gtceu:lathe/lathe_void_to_rod" | "gtceu:lathe/lathe_molybdenum_disilicide_to_rod" | "gtceu:blasting/smelt_endstone_cassiterite_sand_ore_to_ingot" | "gtceu:forge_hammer/hammer_americium_to_plate" | "thermal:machines/insolator/insolator_slime_mushroom" | "gtceu:shaped/plate_hsla_steel" | "gtceu:macerator/macerate_lv_wiremill" | "gtceu:shaped/small_dust_disassembling_wulfenite" | "create:crafting/kinetics/copper_valve_handle_from_others" | "gtceu:arc_furnace/arc_mv_sensor" | "gtceu:macerator/macerate_yttrium_ingot" | "gtceu:cutter/cut_prismalium_rod_to_bolt" | "gtceu:shaped/stick_neodymium" | "minecraft:cut_copper_slab" | "gtceu:extruder/extrude_ruthenium_to_plate" | "gtceu:assembly_line/conveyor_module_luv" | "gtceu:compressor/compress_stellarium_to_block" | "exnihilosequentia:ens_jungle_sieve" | "create:mechanical_crafting/wand_of_symmetry" | "gtceu:packer/unpackage_silicon_dioxide_small_dust" | "create:cut_crimsite_brick_slab_from_stone_types_crimsite_stonecutting" | "minecraft:light_blue_wool" | "gtceu:cutter/cut_iron_rod_to_bolt_water" | "minecraft:large_boiler/fletching_table" | "gtceu:shapeless/aluminium_wire_wiregtquadruple_splitting" | "create:milling/cactus" | "gtceu:fusion_reactor/silver_and_copper_to_osmium_plasma" | "mysticalagriculture:hostile_soulium_dagger" | "gtceu:shaped/screw_niobium_titanium" | "gtceu:shaped/small_dust_assembling_red_garnet" | "minecraft:stripped_acacia_wood" | "gtceu:cutter/cut_rhodium_plated_palladium_rod_to_bolt_water" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_gear" | "gtceu:packer/unpackage_massicot_small_dust" | "create:cutting/stripped_spruce_log" | "minecraft:large_boiler/spruce_pressure_plate" | "gtceu:create_mixer/sapphire_slurry" | "gtceu:shaped/small_dust_assembling_magnetic_iron" | "gtceu:packer/package_blaze_small_dust" | "gtceu:shaped/item_bus_output_to_input_5" | "railways:sequenced_assembly/track_jungle" | "gtceu:shaped/item_bus_output_to_input_4" | "gtceu:shaped/small_dust_disassembling_titanium" | "mysticalagriculture:augment/mining_aoe_iv" | "gtceu:shaped/item_bus_output_to_input_7" | "gtceu:shaped/item_bus_output_to_input_6" | "gtceu:shaped/item_bus_output_to_input_1" | "gtceu:arc_furnace/arc_hv_electromagnetic_separator" | "gtceu:shaped/block_compress_silver" | "gtceu:shaped/item_bus_output_to_input_0" | "gtceu:shaped/item_bus_output_to_input_3" | "gtceu:shaped/item_bus_output_to_input_2" | "gtceu:shaped/small_dust_assembling_stellarium" | "gtceu:shaped/item_bus_output_to_input_9" | "gtceu:shaped/item_bus_output_to_input_8" | "gtceu:shaped/lv_mixer" | "gtceu:circuit_assembler/quantum_computer_luv_asmd" | "numina:components/hologram_emitter" | "gtceu:extruder/extrude_blue_steel_to_plate" | "gtceu:cutter/cut_iron_screw_to_bolt" | "railways:sequenced_assembly/track_byg_mahogany_wide" | "gtceu:extractor/extract_cobalt_brass_turbine_blade" | "gtceu:shapeless/red_alloy_wire_wiregtdouble_doubling" | "gtceu:cutter/cut_tantalum_carbide_block_to_plate_water" | "mysticalagriculture:augment/mining_aoe_ii" | "gtceu:shapeless/block_decompress_incoloy_ma_956" | "mysticalagriculture:supremium_farmland_till" | "gtceu:laser_engraver/engrave_coal_exquisite_gem_to_flawless_gem" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_chloride_to_nugget" | "gtceu:assembler/casing_steel_turbine" | "gtceu:shaped/large_osmiridium_pipe" | "gtceu:forge_hammer/hammer_netherrack_nickel_ore_to_raw_ore" | "gtceu:alloy_smelter/lead_dust_and_antimony_dust_into_battery_alloy" | "mysticalagradditions:tconstruct/casting/soulium/ingot_gold_cast" | "mysticalagriculture:essence/minecraft/wheat" | "gtceu:extractor/extract_arsenic_dust" | "powersuits:modules/armor/iron_plating" | "framedblocks:framed_flat_inv_double_slope_slab_corner_rotate_to_framed_flat_inv_double_slope_panel_corner" | "gtceu:packer/unpackage_chromium_small_dust" | "gtceu:shaped/chainsaw_head_hsse" | "gtceu:chemical_reactor/bisphenol_a" | "gtceu:arc_furnace/arc_silver_single_cable" | "gtceu:forge_hammer/hammer_cupronickel_to_plate" | "minecraft:steam_boiler/spruce_button" | "gtceu:assembler/smd_diode" | "gtceu:distillery/distill_oil_medium_to_sulfuric_light_fuel" | "gtceu:extractor/extract_polycaprolactam_dust" | "gtceu:arc_furnace/arc_brass_dust" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_ingot_to_gear" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_small_gear" | "gtceu:shaped/lv_fisher" | "gtceu:alloy_smelter/alloy_smelt_tungsten_ingot_to_block" | "gtceu:shapeless/blue_alloy_wire_wiregtoctal_splitting" | "gtceu:ore_washer/wash_chalcopyrite_crushed_ore_to_purified_ore_fast" | "gtceu:arc_furnace/arc_tin_small_spring" | "gtceu:arc_furnace/arc_samarium_long_rod" | "gtceu:packer/package_quartzite_small_dust" | "mysticalagriculture:essence/minecraft/ink_sac" | "minecraft:steam_boiler/magenta_banner" | "gtceu:macerator/macerate_platinum_normal_item_pipe" | "gtceu:packer/unpackage_blue_topaz_small_dust" | "minecraft:exposed_cut_copper_from_exposed_copper_stonecutting" | "gtceu:arc_furnace/arc_platinum_ring" | "gtceu:shaped/shape_mold_nugget" | "gtceu:macerator/macerate_damascus_steel_rod" | "gtceu:shaped/silver_wire_single" | "gtceu:arc_furnace/arc_brass_bolt" | "thermal:augments/upgrade_augment_3" | "thermal:augments/upgrade_augment_1" | "minecraft:light_blue_bed_from_white_bed" | "thermal:augments/upgrade_augment_2" | "ae2:matter_cannon/nuggets/scandium" | "minecraft:dark_oak_fence_gate" | "farmersdelight:cutting/oak_door" | "mysticalagriculture:essence/minecraft/light_gray_dye" | "gtceu:arc_furnace/arc_wrought_iron_turbine_blade" | "create:crushing/zinc_ore" | "gtceu:cutter/cut_sodalite_block_to_plate_distilled_water" | "thermal:rubberwood_trapdoor" | "gtceu:packer/unpackage_grossular_small_dust" | "gtceu:assembler/assemble_sterling_silver_pipe_huge_restrictive" | "gtceu:cutter/cut_black_steel_block_to_plate_distilled_water" | "gtceu:vacuum_freezer/cool_hot_hastelloy_x_ingot" | "gtceu:macerator/macerate_raw_granitic_mineral_sand_ore_to_crushed_ore" | "exnihilosequentia:crucible/ens_crushed_deepslate" | "sgjourney:classic_stargate_ring_block" | "gtceu:cutter/cut_malachite_exquisite_gem_to_flawless_gem_water" | "gtceu:arc_furnace/arc_molybdenum_disilicide_double_plate" | "gtceu:arc_furnace/arc_tungsten_grinding_head" | "gtceu:compressor/compress_chromiteto_ore_block" | "gtceu:macerator/macerate_large_extractor" | "gtceu:extractor/extract_steel_quadruple_cable" | "thermal:machines/chiller/chiller_glowstone_to_glowstone_block" | "gtceu:macerator/macerate_endstone_neodymium_ore_to_raw_ore" | "gtceu:packer/unpackage_palladium_raw_tiny_dust" | "exnihilosequentia:fluid_item/ens_netherrack" | "gtceu:macerator/macerate_birch_button" | "gtceu:smelting/smelt_puredust_galena_to_ingot" | "mysticalagriculture:tertium_furnace" | "gtceu:shaped/huge_americium_pipe" | "gtceu:shaped/small_dust_disassembling_quartzite" | "gtceu:shapeless/block_decompress_rose_gold" | "gtceu:smelting/smelt_puredust_cassiterite_sand_to_ingot" | "gtceu:extruder/extrude_red_alloy_ingot_to_block" | "gtceu:chemical_reactor/wetware_circuit_board_iron3" | "gtceu:ore_washer/wash_pentlandite_crushed_ore_to_purified_ore_fast" | "gtceu:distillation_tower/distill_lightly_hydro_cracked_light_fuel" | "gtceu:shaped/small_dust_assembling_nickel_zinc_ferrite" | "gtceu:macerator/macerate_tin_octal_wire" | "gtceu:lathe/lathe_hsss_bolt_to_screw" | "gtceu:shaped/saw_invar" | "gtceu:ore_washer/wash_kyanite_crushed_ore_to_purified_ore_distilled" | "gtceu:sifter/sift_yellow_garnet_purified_ore_to_gems" | "gtceu:alloy_smelter/alloy_smelt_magnetic_iron_ingot_to_block" | "gtceu:packer/package_tungsten_tiny_dust" | "gtceu:assembler/assemble_aluminium_turbine_blade" | "gtceu:macerator/macerate_hssg_single_wire" | "gtceu:macerator/macerate_raw_molybdenum_ore_to_crushed_ore" | "gtceu:assembler/cover_steel_wire_gt_quadruple_rubber" | "gtceu:shaped/pipe_small_restrictive_platinum" | "framedblocks:framed_threeway_corner" | "gtceu:cutter/cut_hsla_steel_block_to_plate" | "gtceu:thermal_centrifuge/centrifuge_bentonite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_sterling_silver_normal_item_pipe" | "gtceu:extractor/extract_ultimet_double_plate" | "gtceu:extruder/extrude_cobalt_brass_ingot_to_gear" | "gtceu:packer/package_ash_tiny_dust" | "gtceu:assembler/assemble_steel_frame" | "gtceu:extractor/extract_brass_small_restrictive_item_pipe" | "gtceu:thermal_centrifuge/centrifuge_pyrope_purified_ore_to_refined_ore" | "gtceu:extractor/extract_polycaprolactam_plate" | "gtceu:chemical_reactor/polyphenylene_sulfide_from_air" | "gtceu:electrolyzer/decomposition_electrolyzing_triglycol_dichloride" | "gtceu:shapeless/crushed_ore_to_dust_vanadium_magnetite" | "gtceu:thermal_centrifuge/centrifuge_cassiterite_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_brass_rod" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtquadruple_doubling" | "gtceu:packer/pack_stellarium_wires_2_single" | "gtceu:macerator/macerate_luv_brewery" | "gtceu:macerator/macerate_endstone_cooperite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_platinum_double_plate" | "gtceu:arc_furnace/arc_neutronium_turbine_blade" | "gtceu:forge_hammer/hammer_magnesite_crushed_ore_to_dust" | "automobility:frame/shopping_cart" | "gtceu:shaped/hv_output_bus" | "gtceu:shapeless/purified_ore_to_dust_lepidolite" | "gtceu:bender/bend_europium_ingot_to_foil" | "gtceu:forge_hammer/hammer_endstone_ilmenite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_netherrack_chalcocite_ore_to_raw_ore" | "gtceu:large_chemical_reactor/epoxy_from_bisphenol_a" | "gtceu:compressor/compress_titanium_nugget_to_ingot" | "gtceu:shaped/tiny_dust_assembling_opal" | "gtceu:large_chemical_reactor/ethylene_from_glycerol" | "gtceu:centrifuge/decomposition_centrifuging__garnet_sand" | "gtceu:large_chemical_reactor/acetic_acid_from_elements" | "thermal:machines/insolator/insolator_beetroot" | "gtceu:thermal_centrifuge/centrifuge_bornite_crushed_ore_to_refined_ore" | "gtceu:shaped/small_dust_disassembling_caesium" | "gtceu:alloy_smelter/alloy_smelt_bronze_to_nugget" | "framedblocks:framing_saw/framed_ladder" | "gtceu:arc_furnace/arc_stellarium_double_plate" | "minecraft:light_blue_stained_glass" | "create:compat/silentsgems/crushing/ametrine_ore" | "gtceu:macerator/macerate_cinnabar_ore_to_raw_ore" | "gtceu:macerator/macerate_tungsten_steel_tiny_fluid_pipe" | "xtonesreworked:sync_block_14_from_stonecutting" | "gtceu:extruder/extrude_signalum_ingot_to_rotor" | "gtceu:shaped/plate_shellite" | "gtceu:fluid_solidifier/solidify_hastelloy_x_to_plate" | "gtceu:shaped/small_dust_assembling_reinforced_epoxy_resin" | "gtceu:arc_furnace/arc_red_alloy_single_cable" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_propene" | "gtceu:forge_hammer/hammer_rhodium_plated_palladium_to_plate" | "gtceu:arc_furnace/arc_block_extruder_mold" | "gtceu:shaped/mortar_grind_brass" | "gtceu:cutter/cut_ultimet_screw_to_bolt" | "gtceu:shaped/pipe_normal_restrictive_nickel" | "create:cut_tuff_wall_from_stone_types_tuff_stonecutting" | "gtceu:shaped/tiny_dust_assembling_osmiridium" | "thermal:machines/bottler/bottler_green_concrete" | "gtceu:chemical_reactor/hypochlorous_acid_mercury" | "gtceu:extruder/extrude_annealed_copper_wire" | "gtceu:macerator/macerate_wulfenite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_iron_single_wire" | "gtceu:macerator/macerate_robust_machine_casing" | "gtceu:fluid_solidifier/solidify_red_steel_to_nugget" | "gtceu:shaped/small_dust_disassembling_tungsten_carbide" | "gtceu:macerator/macerate_chromium_screw" | "gtceu:macerator/macerate_platinum_single_wire" | "gtceu:shaped/nugget_assembling_rose_gold" | "gtceu:bender/bend_graphene_ingot_to_double_plate" | "create:cut_scoria_slab_from_stone_types_scoria_stonecutting" | "gtceu:smelting/dust_soldering_alloy__demagnetize_from_dust" | "gtceu:packer/cover_lead_wire_gt_single" | "mysticaladaptations:insanium_sickle" | "create:cut_dripstone_brick_slab_recycling" | "gtceu:arc_furnace/arc_iv_brewery" | "gtceu:extractor/extract_polytetrafluoroethylene_plate" | "create:cutting/compat/byg/mahogany_wood" | "gtceu:shapeless/dragonsteel_wire_wiregtsingle_doubling" | "farmersdelight:large_boiler/basket" | "gtceu:smelting/smelt_tantalite_ore_to_ingot" | "gtceu:cutter/cut_gallium_block_to_plate" | "gtceu:shaped/stick_long_osmium" | "mysticalagriculture:seed/crafting/knightmetal" | "gtceu:shaped/small_dust_disassembling_twinite" | "exnihilosequentia:crucible/ens_basalt" | "gtceu:extractor/extract_platinum_nugget" | "gtceu:shapeless/purified_ore_to_dust_cobalt" | "thermal:aquachow_4" | "gtceu:thermal_centrifuge/centrifuge_lazurite_purified_ore_to_refined_ore" | "gtceu:extractor/extract_signalum_rotor" | "gtceu:smelting/smelt_refinedore_iron_to_ingot" | "gtceu:extractor/extract_silicone_rubber_nugget" | "thermal:redstone_servo" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_double_plate" | "gtceu:macerator/macerate_manganese_block" | "gtceu:alloy_smelter/annealed_copper_ingot_and_tin_dust_into_bronze" | "gtceu:macerator/macerate_steam_machine_casing" | "create:weathered_copper_shingle_stairs_from_weathered_copper_shingles_stonecutting" | "gtceu:steam_boiler/wood_tiny_dust" | "gtceu:shaped/small_dust_assembling_mercury_barium_calcium_cuprate" | "gtceu:chemical_reactor/raw_palladium_separation" | "mysticalagriculture:seed/reprocessor/enderman" | "mysticalagradditions:tconstruct/casting/supremium/nugget_gold_cast" | "create:milling/blue_orchid" | "ae2:tools/network_memory_card_orange" | "gtceu:bender/bend_zinc_plate_to_foil" | "gtceu:arc_furnace/arc_mv_conveyor_module" | "thermal:machines/pulverizer/pulverizer_glowstone_block" | "gtceu:smelting/smelt_raw_powellite_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_red_steel_to_nugget" | "gtceu:shaped/tiny_dust_assembling_signalum" | "gtceu:shaped/compress_green_sapphire_to_ore_block" | "gtceu:extractor/extract_darmstadtium_long_rod" | "gtceu:smelting/smelt_purifiedore_platinum_to_ingot" | "gtceu:packer/package_ferrosilite_tiny_dust" | "gtceu:forge_hammer/hammer_deepslate_barite_ore_to_raw_ore" | "mysticalagriculture:seed/reprocessor/awakened_draconium" | "gtceu:macerator/macerate_naquadah_alloy_hex_cable" | "gtceu:circuit_assembler/quantum_assembly_iv_asmd" | "create:compat/projectvibrantjourneys/cutting/juniper_log" | "create:small_veridium_brick_stairs" | "gtceu:arc_furnace/arc_cobalt_hex_cable" | "gtceu:distillery/mutagen" | "gtceu:forge_hammer/hammer_endstone_green_sapphire_ore_to_raw_ore" | "gtceu:arc_furnace/arc_weapon_grade_naquadah_plate" | "create:blasting/ingot_lead_compat_mekanism" | "gtceu:fluid_solidifier/solidify_polybenzimidazole_to_ingot" | "minecraft:crimson_door" | "gtceu:thermal_centrifuge/centrifuge_wulfenite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_bronze_foil" | "gtceu:smelting/smelt_deepslate_lead_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_barium_sulfide" | "gtceu:macerator/macerate_platinum_ring" | "gtceu:cutter/cut_brass_rod_to_bolt_distilled_water" | "gtceu:forge_hammer/hammer_hsse_rod_to_long_rod" | "gtceu:shapeless/block_decompress_blue_alloy" | "gtceu:compressor/plant_ball_from_fire_coral" | "gtceu:shaped/steam_bus_output_to_input" | "gtceu:packer/package_trona_tiny_dust" | "create:deploying/waxed_copper_shingle_stairs_from_adding_wax" | "minecraft:end_stone_bricks" | "gtceu:assembler/cover_niobium_titanium_wire_gt_single_styrene_butadiene" | "gtceu:arc_furnace/arc_soul_infused_gear" | "gtceu:arc_furnace/arc_damaged_anvil" | "gtceu:macerator/macerate_pyrope_refined_ore_to_dust" | "gtceu:alloy_blast_smelter/hsss_gas" | "gtceu:shaped/tiny_dust_disassembling_netherite" | "gtceu:arc_furnace/arc_darmstadtium_small_gear" | "minecraft:black_candle" | "create:cutting/compat/byg/blue_enchanted_log" | "mysticalagriculture:seed/crafting/glowstone" | "gtceu:shaped/small_dust_disassembling_incoloy_ma_956" | "create:crushing/iron_horse_armor" | "gtceu:extractor/extract_osmiridium_rotor" | "mysticalagradditions:large_boiler/supremium_coal" | "gtceu:shaped/tiny_dust_disassembling_diorite" | "gtceu:shaped/plunger_aluminium" | "gtceu:macerator/macerate_ruridit_ingot" | "gtceu:macerator/macerate_red_steel_block" | "gtceu:smelting/smelt_crushedore_pentlandite_to_ingot" | "gtceu:packer/pack_vanadium_gallium_wires_1_3" | "gtceu:packer/pack_magnesium_diboride_wires_1_single" | "gtceu:packer/pack_vanadium_gallium_wires_1_2" | "gtceu:macerator/macerate_garnierite_ore_to_raw_ore" | "gtceu:packer/pack_vanadium_gallium_wires_1_1" | "gtceu:packer/package_debris_small_dust" | "gtceu:packer/pack_vanadium_gallium_wires_1_0" | "gtceu:arc_furnace/arc_pure_netherite_rod" | "gtceu:extruder/extrude_chromium_to_plate" | "gtceu:macerator/macerate_nichrome_spring" | "gtceu:packer/package_tungsten_carbide_small_dust" | "gtceu:cutter/cut_enderium_long_rod_to_rod_water" | "gtceu:shaped/gear_prismalium" | "mysticalagriculture:soulstone_cobble_slab" | "create:cut_veridium_wall_from_stone_types_veridium_stonecutting" | "gtceu:arc_furnace/arc_lead_hex_wire" | "gtceu:shaped/block_compress_styrene_butadiene_rubber" | "gtceu:extractor/extract_hssg_single_cable" | "gtceu:alloy_smelter/alloy_smelt_cobalt_to_ingot" | "gtceu:large_chemical_reactor/lightly_steam_crack_refinery_gas" | "gtceu:arc_furnace/arc_copper_long_rod" | "gtceu:shaped/tiny_dust_disassembling_rock_salt" | "gtceu:cutter/cut_hssg_rod_to_bolt" | "gtceu:cutter/cut_phosphorus_boule_water" | "gtceu:packer/unpackage_realgar_tiny_dust" | "gtceu:shaped/large_circuit_assembler" | "mysticalagriculture:soulstone_cracked_bricks" | "gtceu:shaped/gear_silicone_rubber" | "minecraft:large_boiler/jungle_trapdoor" | "gtceu:forming_press/press_naquadah_alloy_turbine_rotor" | "gtceu:shaped/nugget_assembling_samarium_iron_arsenic_oxide" | "gtceu:cutter/cut_magnalium_block_to_plate_water" | "gtceu:bender/bend_tantalum_to_plate" | "gtceu:packer/unpackage_collagen_tiny_dust" | "gtceu:smelting/smelt_refinedore_chalcocite_to_ingot" | "gtceu:shaped/hoe_vanadium_steel" | "gtceu:shaped/pipe_large_restrictive_osmium" | "thermal:stuffed_pepper" | "gtceu:shaped/small_dust_assembling_gold" | "gtceu:shaped/stick_copper" | "mysticalagriculture:prudentium_reprocessor" | "gtceu:fluid_solidifier/solidify_aluminium_block" | "gtceu:shaped/small_dust_assembling_twinite" | "gtceu:thermal_centrifuge/centrifuge_grossular_crushed_ore_to_refined_ore" | "gtceu:assembler/assemble_stellarium_frame" | "gtceu:packer/package_red_steel_tiny_dust" | "gtceu:macerator/macerate_opal_plate" | "gtceu:cutter/cut_bronze_long_rod_to_rod_water" | "gtceu:electrolyzer/acetic_acid_electrolysis" | "minecraft:steam_boiler/pink_banner" | "bigreactors:reactor/basic/glass" | "gtceu:shaped/pipe_small_restrictive_cupronickel" | "create:polished_cut_tuff_wall_from_stone_types_tuff_stonecutting" | "gtceu:arc_furnace/arc_tungsten_steel_turbine_blade" | "gtceu:shapeless/cupronickel_wire_wiregtdouble_quadrupling" | "gtceu:macerator/macerate_tin_nugget" | "thermal:fluid_cell_frame" | "gtceu:implosion_compressor/implode_dust_pyrope__tnt" | "gtceu:fluid_solidifier/solidify_titanium_to_plate" | "exnihilosequentia:large_boiler/oak_barrel" | "gtceu:macerator/macerate_assembly_line_casing" | "gtceu:extractor/extract_cobalt_single_cable" | "gtceu:macerator/macerate_dark_oak_boat" | "gtceu:ore_washer/wash_zeolite_crushed_ore_to_purified_ore_distilled" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_heavy_fuel" | "gtceu:macerator/macerate_steel_double_plate" | "gtceu:shaped/huge_neutronium_pipe" | "gtceu:pyrolyse_oven/coal_block_to_coke_creosote" | "gtceu:shaped/large_centrifuge" | "gtceu:forge_hammer/hammer_molybdenum_refined_ore_to_dust" | "gtceu:large_chemical_reactor/ammonia_shortcut" | "gtceu:cutter/cut_asoc" | "gtceu:assembler/cover_cupronickel_wire_gt_quadruple_rubber" | "gtceu:shaped/tiny_dust_assembling_malachite" | "gtceu:smelting/smelt_raw_magnetite_ore_to_ingot" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_propene" | "gtceu:lathe/lathe_tin_to_rod" | "gtceu:forge_hammer/hammer_endstone_garnierite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_raw_hematite_to_crushed_ore" | "gtceu:shaped/small_dust_disassembling_chalcopyrite" | "gtceu:cutter/cut_nickel_block_to_plate" | "gtceu:shapeless/block_decompress_soul_infused" | "gtceu:macerator/macerate_nether_brick_slab" | "gtceu:ore_washer/wash_tantalite_pure_dust_to_dust" | "gtceu:vacuum_freezer/liquid_nether_air" | "gtceu:arc_furnace/arc_shellite_screw" | "xtonesreworked:sols_block_10_from_stonecutting" | "gtceu:macerator/macerate_endstone_pyrope_ore_to_raw_ore" | "gtceu:blasting/smelt_raw_beryllium_ore_to_ingot" | "gtceu:arc_furnace/arc_hsss_long_rod" | "thermal:machines/pulverizer/pulverizer_apatite" | "gtceu:extractor/extract_nickel_hex_cable" | "gtceu:packer/unpackage_hastelloy_x_tiny_dust" | "gtceu:forming_press/copy_mold_cylinder_casting_mold" | "gtceu:macerator/macerate_lazurite_refined_ore_to_dust" | "gtceu:macerator/macerate_twinite_rod" | "gtceu:macerator/macerate_steel_frame" | "gtceu:shapeless/naquadah_alloy_wire_wiregtsingle_quadrupling" | "gtceu:packer/package_iridium_tiny_dust" | "gtceu:assembler/battery_hull_zpm" | "xtonesreworked:ztyl_block_1_from_stonecutting" | "mysticalagriculture:witherproof_glass" | "functionalstorage:oak_4" | "gtceu:compressor/compress_hastelloy_x_nugget_to_ingot" | "gtceu:extruder/extrude_silicone_rubber_dust_to_ring" | "functionalstorage:oak_2" | "functionalstorage:oak_1" | "gtceu:bender/bend_steel_plate_to_double_plate" | "gtceu:shaped/small_dust_disassembling_platinum_raw" | "gtceu:assembler/cover_iron_wire_gt_single_silicone" | "gtceu:macerator/macerate_raw_molybdenite_ore_to_crushed_ore" | "gtceu:shaped/stick_americium" | "gtceu:cutter/cut_osmium_rod_to_bolt" | "gtceu:smelting/smelt_gold_ore_to_ingot" | "gtceu:packer/unpackage_potin_small_dust" | "gtceu:shapeless/purified_ore_to_dust_oilsands" | "gtceu:macerator/macerate_netherrack_bastnasite_ore_to_raw_ore" | "minecraft:cracked_deepslate_tiles" | "gtceu:extruder/extrude_bismuth_bronze_ingot_to_bolt" | "gtceu:shaped/tiny_dust_assembling_spessartine" | "gtceu:large_chemical_reactor/ghast_tear_separation" | "gtceu:macerator/macerate_naquadria_plate" | "gtceu:shaped/nugget_assembling_ruthenium_trinium_americium_neutronate" | "gtceu:alloy_smelter/alloy_smelt_borosilicate_glass_ingot_to_block" | "gtceu:assembler/assemble_chromium_turbine_blade" | "gtceu:extractor/extract_black_bronze_turbine_blade" | "gtceu:macerator/macerate_cobalt_brass_double_plate" | "gtceu:assembler/dropper" | "gtceu:shapeless/block_decompress_flint" | "gtceu:chemical_bath/bathe_silver_crushed_ore_to_purified_ore" | "extendedcrafting:elite_component" | "minecraft:magenta_banner" | "exnihilosequentia:ens_spruce_sieve" | "gtceu:packer/package_polyvinyl_butyral_tiny_dust" | "gtceu:arc_furnace/arc_stellarium_double_wire" | "gtceu:macerator/macerate_ev_centrifuge" | "gtceu:forge_hammer/hammer_raw_palladium_to_crushed_ore" | "gtceu:arc_furnace/arc_mv_polarizer" | "gtceu:lathe/lathe_dragonsteel_bolt_to_screw" | "gtceu:ore_washer/wash_gypsum_dirty_dust_to_dust" | "mysticalagradditions:steam_boiler/prudentium_coal_block" | "gtceu:wiremill/mill_indium_tin_barium_titanium_cuprate_wire" | "gtceu:packer/unpackage_indium_gallium_phosphide_small_dust" | "gtceu:macerator/macerate_raw_wulfenite_ore_to_crushed_ore" | "gtceu:fluid_solidifier/solidify_invar_to_ingot" | "gtceu:arc_furnace/arc_vanadium_gallium_double_cable" | "gtceu:ore_washer/wash_alunite_crushed_ore_to_purified_ore_fast" | "gtceu:bender/bend_signalum_to_plate" | "gtceu:shaped/uv_fluid_heater" | "gtceu:centrifuge/centrifuge_cassiterite_sand_pure_dust_to_dust" | "gtceu:bender/bend_thorium_to_plate" | "gtceu:shapeless/crushed_ore_to_dust_uraninite" | "gtceu:macerator/macerate_endstone_rock_salt_ore_to_raw_ore" | "gtceu:extractor/extract_gold_octal_cable" | "gtceu:forge_hammer/hammer_fullers_earth_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_ruthenium_trinium_americium_neutronate_double_wire" | "gtceu:packer/package_yttrium_barium_cuprate_tiny_dust" | "gtceu:cutter/cut_rose_gold_rod_to_bolt" | "minecraft:steam_boiler/stripped_mangrove_log" | "gtceu:forge_hammer/hammer_cooperite_crushed_ore_to_impure_dust" | "gtceu:distillery/distill_refinery_gas_to_helium" | "thermal:machines/insolator/insolator_green_bean" | "gtceu:packer/package_zinc_sulfide_tiny_dust" | "gtceu:shaped/lv_diode" | "gtceu:alloy_smelter/alloy_smelt_gallium_arsenide_to_nugget" | "mysticalagriculture:imperium_gemstone_block_uncraft" | "gtceu:extruder/extrude_titanium_to_rod" | "gtceu:macerator/macerate_endstone_fullers_earth_ore_to_raw_ore" | "gtceu:smelting/smelt_endstone_tungstate_ore_to_ingot" | "gtceu:shaped/normal_wooden_pipe" | "minecraft:flower_pot" | "powersuits:modules/environmental/mob_repulsor" | "create:crafting/schematics/empty_schematic" | "gtceu:forge_hammer/hammer_raw_trona_to_crushed_ore" | "xtonesreworked:azur_block_8_from_stonecutting" | "gtceu:shaped/stick_long_stick_tungsten_carbide" | "gtceu:macerator/macerate_deepslate_salt_ore_to_raw_ore" | "fluxnetworks:wipe_fluxpoint" | "gtceu:centrifuge/rubber_log_separation" | "ae2:network/cables/smart_purple" | "gtceu:extractor/extract_black_steel_single_cable" | "gtceu:forge_hammer/hammer_apatite_crushed_ore_to_impure_dust" | "gtceu:packer/package_almandine_small_dust" | "gtceu:vacuum_freezer/hsss" | "railways:sequenced_assembly/track_byg_nightshade_wide" | "gtceu:electric_blast_furnace/blast_niobium_gas" | "gtceu:extractor/extract_hssg_screw" | "gtceu:macerator/macerate_bolt_extruder_mold" | "gtceu:shapeless/block_decompress_hsss" | "gtceu:macerator/macerate_raw_almandine_ore_to_crushed_ore" | "gtceu:cutter/cut_tin_alloy_screw_to_bolt_distilled_water" | "create:smelting/gold_ingot_from_crushed" | "gtceu:bender/bend_rhodium_plated_palladium_ingot_to_double_plate" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtquadruple_splitting" | "gtceu:alloy_smelter/alloy_smelt_melodium_nugget_to_ingot" | "gtceu:macerator/macerate_wrought_iron_double_plate" | "minecraft:pink_glazed_terracotta" | "gtceu:macerator/macerate_kanthal_quadruple_cable" | "minecraft:steam_boiler/loom" | "gtceu:extractor/extract_gold_bolt" | "gtceu:macerator/macerate_hsla_steel_spring" | "gtceu:macerator/macerate_nickel_plate" | "gtceu:shaped/nugget_assembling_tungsten_carbide" | "gtceu:shapeless/block_decompress_hssg" | "minecraft:orange_stained_glass" | "gtceu:shapeless/block_decompress_hsse" | "gtceu:centrifuge/red_sand_separation" | "minecraft:exposed_cut_copper_slab" | "gtceu:forge_hammer/hammer_powellite_crushed_ore_to_dust" | "framedblocks:framed_extended_slope_panel_rotate_to_framed_elevated_slope_slab" | "mysticalagriculture:essence/minecraft/string" | "gtceu:macerator/macerate_silicone_rubber_nugget" | "gtceu:shaped/pipe_huge_restrictive_cobaltbrass" | "gtceu:macerator/macerate_platinum_single_cable" | "gtceu:arc_furnace/arc_zinc_fine_wire" | "gtceu:arc_furnace/arc_titanium_firebox_casing" | "create:crafting/kinetics/controller_rail" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregtquadruple_splitting" | "gtceu:large_chemical_reactor/dissolved_calcium_acetate_from_quicklime" | "gtceu:macerator/macerate_uv_gas_collector" | "gtceu:extractor/extract_gold_dust" | "gtceu:implosion_compressor/implode_dust_diamond__tnt" | "gtceu:shaped/naquadah_wire_single" | "minecraft:large_boiler/dark_oak_door" | "gtceu:packer/unpackage_hssg_small_dust" | "gtceu:macerator/macerate_light_gray_glass_lens" | "gtceu:assembler/assemble_magnalium_pipe_small_restrictive" | "gtceu:shaped/stick_long_darmstadtium" | "gtceu:vacuum_freezer/hssg" | "gtceu:centrifuge/centrifuge_cinnabar_dirty_dust_to_dust" | "gtceu:vacuum_freezer/hsse" | "gtceu:macerator/macerate_tungsten_huge_fluid_pipe" | "gtceu:forge_hammer/hammer_titanium_tungsten_carbide_to_plate" | "gtceu:cutter/cut_niobium_titanium_long_rod_to_rod_distilled_water" | "minecraft:netherite_shovel_smithing" | "gtceu:laser_engraver/engrave_green_sapphire_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/tritanium_wire_wiregtdouble_splitting" | "gtceu:alloy_smelter/alloy_smelt_uranium_ingot_to_block" | "gtceu:lathe/lathe_magnetic_samarium_to_rod" | "itemfilters:not" | "gtceu:compressor/compress_spodumeneto_ore_block" | "create:crafting/kinetics/clockwork_bearing" | "minecraft:polished_granite_slab" | "thermal:augments/machine_output_augment" | "thermal:machines/centrifuge/centrifuge_electrum_dust" | "gtceu:shaped/small_dust_assembling_mirabilite" | "gtceu:smelting/smelt_deepslate_sapphire_ore_to_ingot" | "minecraft:emerald" | "mysticalagriculture:seed/crafting/coral" | "gtceu:extractor/extract_tin_rotor" | "gtceu:fusion_reactor/potassium_and_fluorine_to_nickel_plasma" | "gtceu:packer/package_europium_nonuple_pipe" | "gtceu:packer/package_yellow_garnet_small_dust" | "gtceu:arc_furnace/arc_cupronickel_double_cable" | "gtceu:assembler/casing_hsse_sturdy" | "gtceu:brewery/lubricant_from_oil_and_soapstone" | "ae2:network/crafting/cpu_crafting_accelerator" | "gtceu:shaped/tiny_dust_assembling_quartzite" | "gtceu:cutter/cut_molybdenum_rod_to_bolt_water" | "gtceu:extractor/extract_soul_infused_nugget" | "xtonesreworked:sols_block_0" | "gtceu:arc_furnace/arc_gold_quadruple_cable" | "gtceu:shaped/tiny_dust_disassembling_arsenic" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_propene" | "gtceu:fluid_solidifier/solidify_maraging_steel_300_block" | "gtceu:shaped/wrench_head_red_steel" | "minecraft:polished_blackstone_brick_stairs" | "gtceu:cutter/cut_niobium_titanium_rod_to_bolt" | "gtceu:forge_hammer/hammer_goethite_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_iv_forge_hammer" | "gtceu:macerator/macerate_gold_double_wire" | "gtceu:macerator/macerate_platinum_huge_restrictive_item_pipe" | "gtceu:packer/pack_hssg_wires_3_single" | "minecraft:steam_boiler/composter" | "gtceu:shaped/stick_palladium" | "gtceu:forge_hammer/hammer_molybdenum_ore_to_raw_ore" | "gtceu:macerator/macerate_luv_machine_hull" | "gtceu:electromagnetic_separator/separate_granitic_mineral_sand_pure_dust_to_dust" | "gtceu:shaped/shape_extruder_bottle" | "gtceu:vacuum_freezer/niobium_nitride" | "gtceu:macerator/macerate_hp_steam_liquid_boiler" | "gtceu:fluid_solidifier/solidify_naquadah_to_ingot" | "gtceu:arc_furnace/arc_cobalt_brass_normal_item_pipe" | "gtceu:extractor/extract_black_steel_quadruple_cable" | "create:compat/alexsmobs/filling/lava_bottle" | "gtceu:packer/unpackage_marble_tiny_dust" | "gtceu:vacuum_freezer/cool_hot_black_bronze_ingot" | "gtceu:macerator/macerate_samarium_iron_arsenic_oxide_single_wire" | "gtceu:arc_furnace/arc_iridium_turbine_blade" | "gtceu:shaped/hv_kinetic_output_box" | "create:compat/betterendforge/pressing/shadow_grass_path" | "gtceu:laser_engraver/engrave_screret_runic_laser_source_base_exquisite_gem_to_flawless_gem" | "gtceu:arc_furnace/arc_red_alloy_octal_wire" | "gtceu:macerator/macerate_cleanroom" | "gtceu:fluid_solidifier/solidify_silver_to_plate" | "exnihilosequentia:ens_aluminum_nugget" | "gtceu:macerator/macerate_bricks" | "gtceu:bender/bend_black_steel_ingot_to_foil" | "gtceu:cracker/severely_hydro_crack_naphtha" | "gtceu:packer/strip_annealed_copper_cable_gt_quadruple" | "thermal:ice_charge_3" | "gtceu:shaped/saddle" | "xtonesreworked:agon_block_10" | "gtceu:shaped/sword_damascus_steel" | "gtceu:compressor/compress_rose_gold_to_block" | "create:crafting/kinetics/nixie_tube" | "gtceu:shaped/small_dust_disassembling_salt" | "gtceu:packer/strip_graphene_cable_gt_single" | "gtceu:shaped/wrench_head_iron" | "gtceu:smelting/smelt_raw_magnesite_ore_to_ingot" | "gtceu:shapeless/crushed_ore_to_dust_opal" | "gtceu:forge_hammer/hammer_raw_tin_to_crushed_ore" | "gtceu:shaped/luv_output_bus" | "gtceu:macerator/macerate_brass_turbine_blade" | "exnihilosequentia:large_boiler/spruce_barrel" | "gtceu:shaped/tiny_dust_assembling_talc" | "gtceu:macerator/macerate_endstone_molybdenite_ore_to_raw_ore" | "xtonesreworked:agon_block_15" | "gtceu:alloy_smelter/alloy_smelt_indium_ingot_to_block" | "minecraft:steam_boiler/acacia_trapdoor" | "xtonesreworked:agon_block_13" | "gtceu:macerator/macerate_raw_sphalerite_ore_to_crushed_ore" | "xtonesreworked:agon_block_14" | "xtonesreworked:agon_block_11" | "xtonesreworked:agon_block_12" | "gtceu:alloy_blast_smelter/manganese_phosphide_gas" | "gtceu:arc_furnace/arc_rubber_plate" | "gtceu:fluid_solidifier/solidify_steel_small_gear" | "gtceu:macerator/macerate_netherrack_topaz_ore_to_raw_ore" | "gtceu:bender/bend_enriched_naquadah_ingot_to_double_plate" | "gtceu:packer/strip_yttrium_barium_cuprate_cable_gt_hex" | "gtceu:shaped/luv_canner" | "gtceu:chemical_bath/reinforced_epoxy_sheet_carbon_fibers" | "gtceu:macerator/macerate_oilsands_crushed_ore_to_impure_dust" | "create:warped_window" | "mobilebeacon:mobile_beacon_emerald_ii" | "gtceu:cutter/cut_naquadria_block_to_plate" | "gtceu:shaped/turbine_blade_steel" | "gtceu:smelting/smelt_amethyst_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_watertight_steel" | "gtceu:macerator/macerate_endstone_quartzite_ore_to_raw_ore" | "minecraft:steam_boiler/cyan_wool" | "gtceu:shapeless/credit_platinum" | "gtceu:shaped/knife_damascus_steel" | "gtceu:shapeless/block_decompress_apatite" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_block" | "gtceu:shaped/bronze_crate" | "gtceu:extractor/extract_manganese_turbine_blade" | "minecraft:large_boiler/light_gray_banner" | "gtceu:shaped/stick_long_stick_gold" | "gtceu:ore_washer/wash_thorium_dirty_dust_to_dust" | "minecraft:prismarine_bricks" | "gtceu:arc_furnace/arc_cupronickel_quadruple_wire" | "gtceu:blasting/smelt_raw_ruby_ore_to_ingot" | "gtceu:shaped/nugget_assembling_battery_alloy" | "gtceu:centrifuge/pgs_separation" | "gtceu:shaped/small_dust_assembling_caesium" | "gtceu:shapeless/gem_to_gem_gem_spessartine" | "gtceu:macerator/macerate_tungsten_steel_fine_wire" | "gtceu:shapeless/electrum_wire_wiregtquadruple_doubling" | "gtceu:shapeless/nugget_disassembling_zinc" | "gtceu:shaped/foil_rhodium" | "ae2:tools/paintballs_cyan" | "gtceu:assembler/assemble_titanium_frame" | "extendedcrafting:luminessence_block_uncraft" | "gtceu:shapeless/block_decompress_uranium_triplatinum" | "systeams:boilers/upgrades/numismatic_upgrade" | "create:cutting/compat/biomesoplenty/stripped_magic_wood" | "gtceu:cutter/cut_tin_long_rod_to_rod_distilled_water" | "ae2:matter_cannon/nuggets/fish" | "create:crushing/raw_uranium_block" | "gtceu:shapeless/electrum_wire_wiregtquadruple_quadrupling" | "gtceu:shaped/gear_electrum" | "thermal:smelting/niter_from_blasting" | "exnihilosequentia:ens_mangrove_crucible" | "create:haunting/blackstone" | "thermal:rockwool/orange_rockwool_from_dye" | "gtceu:extruder/extrude_palladium_to_rod" | "gtceu:large_chemical_reactor/desulfurize_naphtha" | "gtceu:lathe/lathe_hsla_steel_to_rod" | "gtceu:arc_furnace/arc_mv_hermetic_casing" | "gtceu:shaped/huge_osmium_pipe" | "gtceu:arc_furnace/arc_lead_fine_wire" | "gtceu:chemical_bath/quantum_star" | "minecraft:large_boiler/birch_fence" | "gtceu:packer/package_wulfenite_tiny_dust" | "gtceu:smelting/smelt_refinedore_cassiterite_to_ingot" | "xtonesreworked:sols_block_2_from_stonecutting" | "mysticalagriculture:seed/infusion/amethyst" | "xtonesreworked:reed_block_4_from_stonecutting" | "gtceu:macerator/macerate_cupronickel_double_plate" | "gtceu:packer/package_sphalerite_small_dust" | "gtceu:shaped/gear_melodium" | "gtceu:bender/bend_tin_rod_to_small_spring" | "gtceu:shaped/hammer_diamond" | "xtonesreworked:mint_block_12_from_stonecutting" | "gtceu:forge_hammer/hammer_enderium_to_plate" | "minecraft:steam_boiler/acacia_slab" | "gtceu:fluid_solidifier/solidify_epoxy_to_plate" | "gtceu:macerator/macerate_endstone_magnesite_ore_to_raw_ore" | "gtceu:assembler/cover_annealed_copper_wire_gt_quadruple_styrene_butadiene" | "thermal:machines/chiller/chiller_ender_to_ender_pearl" | "minecraft:warped_door" | "gtceu:ore_washer/wash_topaz_crushed_ore_to_purified_ore_distilled" | "gtceu:compressor/compress_neodymium_nugget_to_ingot" | "thermal:fuels/gourmand/gourmand_apple_block" | "create:cut_ochrum_slab" | "gtceu:assembler/dynamo_hatch_16a_luv" | "gtceu:macerator/macerate_europium_nugget" | "thermal:machines/press/press_tomato_unpacking" | "thermal:pbj_sandwich_2" | "thermal:machines/centrifuge/centrifuge_red_tulip" | "xtonesreworked:reed_block_14_from_stonecutting" | "gtceu:arc_furnace/arc_stainless_steel_rod" | "gtceu:alloy_smelter/annealed_copper_ingot_and_redstone_dust_into_red_alloy" | "gtceu:laser_engraver/engrave_emerald_exquisite_gem_to_flawless_gem" | "gtceu:shaped/tiny_dust_assembling_pitchblende" | "gtceu:extractor/extract_black_steel_foil" | "gtceu:alloy_smelter/alloy_smelt_maraging_steel_300_ingot_to_block" | "gtceu:extractor/extract_tantalum_double_plate" | "thermal:machines/press/unpacking/press_bamboo_unpacking" | "gtceu:shaped/stick_long_cupronickel" | "gtceu:macerator/macerate_emerald_crushed_ore_to_dust" | "create:compat/silentsgems/crushing/kunzite_ore" | "gtceu:alloy_smelter/alloy_smelt_iridium_to_ingot" | "gtceu:shaped/plate_double_lead" | "gtceu:macerator/macerate_lead_single_cable" | "gtceu:packer/package_magnalium_tiny_dust" | "gtceu:circuit_assembler/wetware_processor_luv_soldering_alloy" | "gtceu:cutter/cut_chromium_block_to_plate_distilled_water" | "create:polished_cut_granite_from_stone_types_granite_stonecutting" | "gtceu:create_mixer/gunpowder_from_charcoal" | "farmersdelight:chocolate_pie_from_slices" | "gtceu:packer/unpackage_yellow_garnet_small_dust" | "gtceu:macerator/macerate_raw_yellow_limonite_ore_to_crushed_ore" | "gtceu:ore_washer/wash_bastnasite_crushed_ore_to_purified_ore_fast" | "gtceu:shapeless/signalum_wire_wiregtdouble_splitting" | "gtceu:arc_furnace/arc_steel_small_spring" | "gtceu:forge_hammer/hammer_garnierite_refined_ore_to_dust" | "gtceu:macerator/macerate_tin_double_wire" | "gtceu:shaped/small_dust_assembling_pyrite" | "minecraft:steam_boiler/birch_boat" | "gtceu:shaped/lv_alloy_smelter" | "gtceu:macerator/macerate_black_steel_frame" | "gtceu:macerator/macerate_netherrack_calcite_ore_to_raw_ore" | "minecraft:magenta_dye_from_allium" | "thermal:machines/press/press_nickel_nugget_to_coin" | "gtceu:electrolyzer/decomposition_electrolyzing_netherite" | "ae2:matter_cannon/nuggets/tin" | "railways:sequenced_assembly/track_byg_baobab_narrow" | "gtceu:assembler/uv_4096a_laser_target_hatch" | "gtceu:blasting/smelt_raw_cooperite_ore_to_ingot" | "exnihilosequentia:compost/ens_wheat" | "gtceu:extruder/extrude_chromium_pipe" | "gtceu:compressor/compress_gold_to_block" | "mysticalagriculture:seed/crafting/turtle" | "gtceu:macerator/macerate_netherrack_hematite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_aluminium_single_cable" | "gtceu:electric_blast_furnace/aluminium_from_sapphire_gem" | "gtceu:macerator/macerate_titanium_ingot" | "gtceu:arc_furnace/arc_iv_laser_engraver" | "gtceu:chemical_reactor/chemical_dye_magenta" | "gtceu:shapeless/dragonsteel_wire_wiregtoctal_doubling" | "gtceu:arc_furnace/arc_hv_item_passthrough_hatch" | "gtceu:bender/bend_signalum_ingot_to_double_plate" | "thermal:smelting/signalum_ingot_from_dust_smelting" | "gtceu:assembler/cover_iron_wire_gt_octal_styrene_butadiene" | "mysticalagriculture:master_infusion_crystal" | "gtceu:arc_furnace/arc_mv_rock_crusher" | "gtceu:lathe/lathe_sterling_silver_bolt_to_screw" | "gtceu:alloy_smelter/alloy_smelt_uranium_235_ingot_to_block" | "gtceu:shaped/nugget_assembling_soldering_alloy" | "gtceu:macerator/macerate_steel_turbine_casing" | "gtceu:arc_furnace/arc_stainless_steel_frame" | "gtceu:extruder/extrude_hastelloy_x_ingot_to_block" | "gtceu:ore_washer/wash_pitchblende_crushed_ore_to_purified_ore" | "gtceu:shaped/small_brass_pipe" | "create:crafting/kinetics/steam_engine" | "gtceu:electrolyzer/decomposition_electrolyzing_diethylene_glycol" | "gtceu:cutter/cut_spessartine_flawless_gem_to_gem_distilled_water" | "gtceu:alloy_smelter/gold_ingot_and_silver_ingot_into_electrum" | "gtceu:arc_furnace/arc_tritanium_dust" | "gtceu:blasting/smelt_electrotine_ore_to_ingot" | "farmersdelight:steam_boiler/full_tatami_mat" | "gtceu:macerator/macerate_osmiridium_large_item_pipe" | "gtceu:bender/bend_indium_gallium_phosphide_to_plate" | "create:cutting/dark_oak_log" | "gtceu:forge_hammer/hammer_raw_magnesite_to_crushed_ore" | "gtceu:forge_hammer/hammer_beryllium_refined_ore_to_dust" | "gtceu:packer/package_sodium_p_toluenesulfonate_tiny_dust" | "create:cutting/compat/ecologics/stripped_azalea_wood" | "minecraft:jungle_chest_boat" | "create:compat/atmospheric/cutting/yucca_log" | "gtceu:cutter/cut_diamond_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_bornite" | "gtceu:extruder/fluid_cell_pbi" | "gtceu:pyrolyse_oven/coke_to_coal_tar" | "gtceu:arc_furnace/arc_osmium_plate" | "gtceu:arc_furnace/arc_cobalt_brass_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_large_arc_smelter" | "gtceu:fluid_solidifier/solidify_polyphenylene_sulfide_to_ingot" | "gtceu:arc_furnace/arc_hastelloy_x_double_plate" | "gtceu:lathe/lathe_polytetrafluoroethylene_to_rod" | "gtceu:arc_furnace/arc_tritanium_bolt" | "rechiseled:chisel" | "framedblocks:framed_flat_stacked_inner_slope_panel_corner_rotate_to_framed_flat_stacked_inner_slope_slab_corner" | "create:cutting/compat/tconstruct/stripped_skyroot_wood" | "thermal:storage/coffee_block" | "thermal:storage/cured_rubber_from_block" | "gtceu:macerator/macerate_deepslate_blue_topaz_ore_to_raw_ore" | "railways:dying_existing_cap_magenta" | "gtceu:shaped/shovel_rose_gold" | "gtceu:create_mixer/lapotron_dust" | "mysticalagriculture:supremium_bow" | "minecraft:end_stone_brick_slab" | "gtceu:forge_hammer/hammer_raw_blue_topaz_to_crushed_ore" | "gtceu:blasting/smelt_endstone_lapis_ore_to_ingot" | "gtceu:packer/unpackage_naquadic_netherite_small_dust" | "gtceu:assembler/electric_pump_mv_rubber" | "gtceu:macerator/macerate_light_blue_terracotta" | "gtceu:shaped/stick_long_hsla_steel" | "gtceu:smelting/smelt_molybdenite_ore_to_ingot" | "gtceu:shaped/block_compress_reinforced_epoxy_resin" | "gtceu:macerator/macerate_bronze_long_rod" | "create:layered_scorchia_from_stone_types_scorchia_stonecutting" | "gtceu:shaped/frame_blue_steel" | "gtceu:macerator/macerate_basaltic_mineral_sand_crushed_ore_to_impure_dust" | "gtceu:wiremill/mill_cupronickel_wire" | "create:cutting/compat/biomesoplenty/stripped_jacaranda_wood" | "minecraft:diamond_shovel" | "gtceu:shaped/tiny_dust_assembling_stainless_steel" | "gtceu:centrifuge/centrifuge_molybdenite_dirty_dust_to_dust" | "gtceu:shaped/frame_twinite" | "mysticalagriculture:essence/minecraft/crimson_nylium" | "thermalendergy:machine/press/packing3x3/press_melodium_packing" | "gtceu:shaped/screw_ultimet" | "gtceu:macerator/macerate_tin_alloy_huge_fluid_pipe" | "farmersdelight:cutting/acacia_trapdoor" | "gtceu:extractor/extract_naquadah_bolt" | "gtceu:smelting/dust_battery_alloy__demagnetize_from_dust" | "gtceu:shaped/screwdriver_iron" | "gtceu:blasting/smelt_netherrack_alunite_ore_to_ingot" | "gtceu:extractor/extract_hsse_screw" | "gtceu:alloy_smelter/alloy_smelt_polyethylene_to_ingot" | "gtceu:cutter/cut_melodium_screw_to_bolt_water" | "create:crushing/platinum_ore" | "gtceu:macerator/macerate_deepslate_rock_salt_ore_to_raw_ore" | "gtceu:shaped/axe_aluminium" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_long_rod" | "minecraft:minecart" | "gtceu:thermal_centrifuge/centrifuge_silver_purified_ore_to_refined_ore" | "gtceu:packer/pack_electrum_wires_2_1" | "gtceu:cutter/cut_brass_rod_to_bolt_water" | "gtceu:packer/pack_electrum_wires_2_2" | "minecraft:large_boiler/jungle_fence_gate" | "gtceu:packer/pack_electrum_wires_2_0" | "gtceu:macerator/macerate_iron_ingot" | "gtceu:smelting/smelt_netherrack_grossular_ore_to_ingot" | "gtceu:macerator/macerate_graphene_double_wire" | "gtceu:smelting/smelt_raw_cinnabar_ore_to_ingot" | "gtceu:shaped/dynamo_hatch_lv" | "create:compat/bop/milling/glowflower" | "gtceu:centrifuge/acidic_enriched_naquadah_separation" | "gtceu:macerator/macerate_ev_field_generator" | "gtceu:extruder/extrude_silicone_rubber_ingot_to_ring" | "gtceu:shaped/mv_fluid_heater" | "gtceu:extruder/extrude_ultimet_small_pipe" | "gtceu:extractor/extract_molybdenum_rod" | "gtceu:thermal_centrifuge/centrifuge_alunite_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_naquadah_double_plate" | "minecraft:steam_boiler/acacia_log" | "gtceu:extruder/extrude_americium_small_pipe" | "gtceu:fluid_solidifier/solidify_molybdenum_to_ingot" | "gtceu:macerator/macerate_osmiridium_rotor" | "xtonesreworked:azur_block_14_from_stonecutting" | "farmersdelight:cooking/mushroom_rice" | "modularrouters:energy_upgrade" | "gtceu:extractor/extract_platinum_ring" | "gtceu:distillery/distill_oil_light_to_sulfuric_heavy_fuel" | "ae2:tools/paintballs_lumen_light_gray" | "gtceu:blasting/smelt_cooperite_ore_to_ingot" | "gtceu:smelting/smelt_realgar_ore_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_styrene_butadiene_rubber_ingot_to_block" | "gtceu:bender/bend_titanium_to_plate" | "gtceu:smelting/smelt_raw_lithium_ore_to_ingot" | "create:milling/dripstone_block" | "gtceu:macerator/macerate_lv_muffler_hatch" | "ae2:materials/cardspeed" | "thermal:smelting/apatite_from_smelting" | "thermal:smelting/tin_ingot_from_dust_smelting" | "gtceu:thermal_centrifuge/centrifuge_tin_purified_ore_to_refined_ore" | "gtceu:compressor/compress_blue_steel_to_block" | "gtceu:shaped/lv_autoclave" | "create:cut_asurine_stairs_from_stone_types_asurine_stonecutting" | "gtceu:shaped/saw_cobalt_brass" | "gtceu:packer/unpackage_agar_tiny_dust" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtdouble_doubling" | "exnihilosequentia:sieve/ens_lead_pieces_gravel" | "gtceu:forge_hammer/hammer_realgar_crushed_ore_to_dust" | "framedblocks:framed_pyramid" | "minecraft:diamond_chestplate" | "gtceu:cutter/cut_molybdenum_screw_to_bolt" | "gtceu:packer/unpackage_indium_small_dust" | "gtceu:macerator/macerate_nickel_hex_cable" | "webdisplays:peripheral" | "gtceu:macerator/macerate_sapphire_crushed_ore_to_impure_dust" | "gtceu:blasting/smelt_raw_tricalcium_phosphate_ore_to_ingot" | "gtceu:shaped/dynamo_hatch_mv" | "gtceu:shaped/zpm_chemical_reactor" | "gtceu:bender/bend_molybdenum_disilicide_to_plate" | "minecraft:magenta_bed_from_white_bed" | "gtceu:cutter/cut_lazurite_block_to_plate" | "gtceu:shapeless/nichrome_wire_wiregtsingle_doubling" | "mysticalagriculture:essence/minecraft/black_dye" | "create:pressing/path" | "gtceu:macerator/macerate_assembly_line" | "gtceu:macerator/macerate_molybdenum_disilicide_plate" | "gtceu:electric_blast_furnace/blast_red_steel" | "thermal:electrum_dust_2" | "create:cut_asurine_slab_from_stone_types_asurine_stonecutting" | "gtceu:arc_furnace/arc_bucket" | "gtceu:arc_furnace/arc_ev_distillery" | "create:polished_cut_diorite_stairs" | "exnihilosequentia:hammer/ens_sand" | "gtceu:shaped/tiny_dust_assembling_bauxite" | "ae2:materials/cardcapacity" | "gtceu:large_chemical_reactor/niobium_nitride" | "gtceu:bender/bend_osmiridium_ingot_to_foil" | "create:crafting/copper/waxed_exposed_copper_tile_stairs_from_honeycomb" | "mysticalagriculture:souls/cod" | "gtceu:large_chemical_reactor/tetrafluoroethylene_from_chloroform" | "gtceu:blasting/smelt_molybdenite_ore_to_ingot" | "gtceu:extractor/extract_rubber_rod" | "gtceu:fluid_solidifier/solidify_tantalum_to_plate" | "gtceu:shapeless/block_decompress_copper" | "fantasyfurniture:steam_boiler/dunmer/carpet" | "create:compat/byg/milling/torch_ginger" | "gtceu:shaped/tiny_dust_assembling_deepslate" | "farmersdelight:cooked_cod_slice" | "mysticalagradditions:tconstruct/tools/melting/tertium" | "gtceu:ore_washer/wash_emerald_crushed_ore_to_purified_ore_fast" | "thermal:storage/tar_from_block" | "gtceu:cutter/cut_coke_exquisite_gem_to_flawless_gem_distilled_water" | "create:splashing/immersiveengineering/crushed_raw_nickel" | "gtceu:bender/bend_lead_plate_to_double_plate" | "gtceu:fluid_solidifier/solidify_osmiridium_small_gear" | "gtceu:macerator/macerate_tritanium_screw" | "gtceu:packer/package_kyanite_tiny_dust" | "gtceu:bender/bend_iridium_to_plate" | "gtceu:extractor/extract_cupronickel_normal_restrictive_item_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_rock_salt" | "gtceu:macerator/macerate_blue_alloy_double_cable" | "gtceu:forge_hammer/hammer_raw_redstone_to_crushed_ore" | "gtceu:packer/pack_steel_wires_3_single" | "gtceu:shaped/stick_annealed_copper" | "create:small_scoria_brick_slab" | "gtceu:arc_furnace/arc_uhv_quantum_tank" | "gtceu:assembler/assemble_americium_pipe_huge_restrictive" | "create:small_calcite_brick_stairs_from_stone_types_calcite_stonecutting" | "gtceu:electrolyzer/decomposition_electrolyzing_potash" | "gtceu:macerator/macerate_stainless_steel_nugget" | "gtceu:macerator/macerate_bronze_pipe_casing" | "gtceu:extractor/extract_tin_alloy_screw" | "gtceu:centrifuge/centrifuge_coal_pure_dust_to_dust" | "gtceu:packer/unpackage_kyanite_tiny_dust" | "gtceu:fluid_solidifier/solidify_hsla_steel_to_nugget" | "thermalendergy:efficiency_nullifier_augment" | "gtceu:macerator/macerate_iron_horse_armor" | "gtceu:shaped/compress_molybdenite_to_ore_block" | "thermal:smelting/iron_ingot_from_dust_smelting" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_quadruple_silicone" | "gtceu:blasting/smelt_netherrack_blue_topaz_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_mercury_barium_calcium_cuprate" | "gtceu:extruder/extrude_potin_tiny_pipe" | "minecraft:acacia_planks" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_trinium_americium_neutronate_to_nugget" | "create:cutting/compat/byg/stripped_redwood_wood" | "gtceu:macerator/macerate_malachite_crushed_ore_to_dust" | "gtceu:macerator/macerate_niobium_titanium_double_wire" | "gtceu:packer/strip_lead_cable_gt_quadruple" | "gtceu:cutter/cut_signalum_block_to_plate" | "gtceu:macerator/macerate_apatite_gem" | "gtceu:packer/strip_cobalt_cable_gt_octal" | "minecraft:blue_wool" | "trashcans:item_trash_can" | "gtceu:fluid_solidifier/solidify_niobium_to_nugget" | "gtceu:packer/unpackage_basalt_small_dust" | "gtceu:blasting/smelt_endstone_lead_ore_to_ingot" | "thermal:cheese_wheel" | "railways:sequenced_assembly/track_blackstone" | "create:smelting/scoria" | "gtceu:shaped/plate_watertight_steel" | "gtceu:thermal_centrifuge/centrifuge_bastnasite_purified_ore_to_refined_ore" | "gtceu:thermal_centrifuge/centrifuge_chalcopyrite_crushed_ore_to_refined_ore" | "packagedauto:unpackager_ae" | "gtceu:macerator/macerate_hp_steam_rock_crusher" | "gtceu:circuit_assembler/crystal_processor_iv_soldering_alloy" | "gtceu:thermal_centrifuge/centrifuge_nether_quartz_purified_ore_to_refined_ore" | "create:crushing/prismarine_crystals" | "gtceu:extruder/extrude_electrum_to_plate" | "mysticalagriculture:seed/infusion/pig_iron" | "gtceu:packer/package_samarium_iron_arsenic_oxide_tiny_dust" | "gtceu:assembler/dark_oak_fence_gate" | "create:layered_limestone_from_stone_types_limestone_stonecutting" | "gtceu:arc_furnace/arc_ultimet_small_restrictive_item_pipe" | "gtceu:smelting/smelt_puredust_sphalerite_to_ingot" | "gtceu:fluid_solidifier/solidify_stainless_steel_block" | "gtceu:packer/package_raw_styrene_butadiene_rubber_tiny_dust" | "gtceu:shaped/super_tank_hv" | "create:compat/silentsgems/crushing/ruby_ore" | "ae2:block_cutter/slabs/quartz_pillar_slab" | "gtceu:ore_washer/wash_yellow_garnet_crushed_ore_to_purified_ore_fast" | "thermal:storage/rice_block" | "createarmory:upgraded_mini_gun_recipe" | "gtceu:alloy_smelter/alloy_smelt_mercury_barium_calcium_cuprate_to_ingot" | "create:deploying/waxed_copper_tile_slab_from_adding_wax" | "gtceu:shaped/small_dust_disassembling_melodium" | "gtceu:arc_furnace/arc_kanthal_long_rod" | "gtceu:shaped/mining_hammer_invar" | "gtceu:forge_hammer/hammer_cinnabar_refined_ore_to_dust" | "gtceu:create_mixer/indium_gallium_phosphide" | "gtceu:shaped/crowbar_bronze" | "gtceu:shapeless/decompress_realgar_from_ore_block" | "gtceu:assembler/cover_iron_wire_gt_double_silicone" | "gtceu:macerator/macerate_maraging_steel_300_frame" | "gtceu:macerator/macerate_polytetrafluoroethylene_tiny_fluid_pipe" | "create:birch_window_pane" | "gtceu:macerator/macerate_golden_leggings" | "gtceu:wiremill/mill_palladiumingot_to_fine_wire" | "gtceu:arc_furnace/arc_titanium_rod" | "gtceu:electric_blast_furnace/nickel_zinc_ferrite" | "gtceu:packer/pack_niobium_nitride_wires_3_single" | "gtceu:shaped/tiny_dust_disassembling_zinc" | "gtceu:cutter/cut_ultimet_long_rod_to_rod_distilled_water" | "gtceu:extractor/extract_black_steel_rod" | "gtceu:macerator/macerate_bornite_refined_ore_to_dust" | "gtceu:shaped/zpm_distillery" | "minecraft:large_boiler/lime_wool" | "gtceu:centrifuge/centrifuge_diamond_pure_dust_to_dust" | "gtceu:macerator/macerate_netherrack_bornite_ore_to_raw_ore" | "gtceu:shaped/ev_circuit_assembler" | "gtceu:shaped/hv_battery_buffer_16x" | "gtceu:extruder/extrude_stellarium_ingot_to_long_rod" | "gtceu:shaped/plate_tantalum" | "gtceu:shaped/tiny_dust_assembling_prismalium" | "mysticalagriculture:seed/reprocessor/rubber" | "gtceu:assembler/cover_kanthal_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/plate_double_cobalt" | "gtceu:circuit_assembler/microprocessor_lv_soc_soldering_alloy" | "thermal:machines/press/press_onion_unpacking" | "gtceu:shaped/huge_black_bronze_pipe" | "gtceu:arc_furnace/arc_magnalium_bolt" | "framedblocks:framed_glowing_cube" | "thermal:machines/insolator/insolator_fire_coral_fan" | "gtceu:fluid_solidifier/solidify_incoloy_ma_956_to_ingot" | "ae2:network/cells/fluid_storage_cell_4k" | "gtceu:alloy_smelter/alloy_smelt_prismalium_ingot_to_gear" | "minecraft:ender_chest" | "gtceu:macerator/macerate_steel_tiny_fluid_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_scheelite" | "gtceu:blasting/smelt_endstone_almandine_ore_to_ingot" | "gtceu:arc_furnace/arc_hv_steam_turbine" | "gtceu:shaped/tiny_dust_assembling_magnesite" | "gtceu:arc_furnace/arc_tungstensteel_coil_block" | "gtceu:shaped/tiny_dust_disassembling_bronze" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_ingot" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_bolt" | "gtceu:macerator/macerate_deepslate_kyanite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_dragonsteel_octal_wire" | "gtceu:packer/strip_tritanium_cable_gt_hex" | "gtceu:smelting/smelt_crushedore_platinum_to_ingot" | "gtceu:arc_furnace/arc_tin_small_item_pipe" | "gtceu:arc_furnace/arc_titanium_pipe_casing" | "create:crafting/kinetics/track_observer" | "create:cutting/compat/blue_skies/stripped_maple_wood" | "gtceu:shaped/sword_wrought_iron" | "gtceu:bender/bend_niobium_titanium_ingot_to_double_plate" | "gtceu:macerator/macerate_stellite_100_double_plate" | "exnihilosequentia:sieve/ens_spruce_leaves" | "gtceu:assembler/cover_steel_wire_gt_hex_styrene_butadiene" | "gtceu:arc_furnace/arc_darmstadtium_long_rod" | "gtceu:shapeless/tungsten_steel_wire_wiregtdouble_splitting" | "gtceu:shaped/block_compress_sapphire" | "gtceu:fluid_solidifier/solidify_indium_tin_barium_titanium_cuprate_to_nugget" | "gtceu:cutter/cut_kanthal_long_rod_to_rod" | "minecraft:lime_wool" | "gtceu:packer/package_tricalcium_phosphate_small_dust" | "gtceu:shaped/super_tank_lv" | "gtceu:extruder/extrude_invar_ingot_to_long_rod" | "gtceu:extruder/extrude_rose_gold_to_rod" | "gtceu:shapeless/purified_ore_to_dust_pollucite" | "mysticalagriculture:seed/infusion/lead" | "gtceu:lathe/lathe_rubber_to_rod" | "gtceu:extractor/extract_uranium_235_plate" | "create:cutting/warped_stem" | "gtceu:cutter/cut_hssg_screw_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_rose_gold_normal_restrictive_item_pipe" | "gtceu:shapeless/purified_ore_to_dust_emerald" | "gtceu:arc_furnace/arc_magnalium_dust" | "mysticalagriculture:seed/reprocessor/saltpeter" | "gtceu:smelting/smelt_endstone_molybdenum_ore_to_ingot" | "gtceu:arc_furnace/arc_steel_turbine_casing" | "thermal:machines/centrifuge/centrifuge_pink_tulip" | "thermal:machines/crystallizer/crystallizer_amethyst_cluster" | "create:compat/betterendforge/pressing/pink_moss_path" | "gtceu:shaped/pipe_huge_restrictive_rosegold" | "gtceu:shaped/super_tank_mv" | "gtceu:large_chemical_reactor/plastic_board_ptfe" | "minecraft:light_gray_dye_from_gray_white_dye" | "gtceu:packer/package_watertight_steel_small_dust" | "gtceu:assembler/cover_kanthal_wire_gt_octal_rubber" | "create:crushing/tuff_recycling" | "gtceu:shaped/quadruple_tungsten_pipe" | "gtceu:extractor/extract_wrought_iron_nugget" | "thermal:storage/rubber_from_block" | "gtceu:assembler/cover_gold_wire_gt_double_silicone" | "gtceu:shaped/tiny_dust_assembling_magnesium" | "mysticalagriculture:seed/crafting/obsidian" | "gtceu:ore_washer/wash_sodalite_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/tiny_dust_assembling_lithium_perchlorate" | "gtceu:smelting/smelt_yellow_garnet_ore_to_ingot" | "gtceu:arc_furnace/arc_clean_machine_casing" | "gtceu:blasting/smelt_netherrack_talc_ore_to_ingot" | "minecraft:stripped_birch_wood" | "thermal:machines/press/press_barley_packing" | "gtceu:arc_furnace/arc_silver_quadruple_wire" | "gtceu:cutter/cut_aluminium_block_to_plate_water" | "mysticalagriculture:essence/minecraft/nautilus_shell" | "gtceu:electrolyzer/decomposition_electrolyzing_pyrolusite" | "gtceu:macerator/macerate_naquadah_alloy_block" | "minecraft:steam_boiler/oak_wood" | "itemfilters:mod" | "gtceu:smelting/smelt_netherrack_pollucite_ore_to_ingot" | "gtceu:forge_hammer/hammer_cobalt_crushed_ore_to_dust" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtoctal_splitting" | "gtceu:forge_hammer/hammer_rose_gold_rod_to_long_rod" | "ae2wtlib:pattern_encoding/wireless_pattern_encoding_terminal" | "gtceu:polarizer/polarize_steel_ingot" | "thermal:machines/press/press_bronze_ingot_to_gear" | "gtceu:packer/unpackage_alunite_tiny_dust" | "gtceu:macerator/macerate_endstone_pitchblende_ore_to_raw_ore" | "gtceu:macerator/macerate_tin_alloy_normal_fluid_pipe" | "gtceu:shaped/tiny_dust_assembling_black_steel" | "create:cut_scoria_from_stone_types_scoria_stonecutting" | "gtceu:shaped/tiny_dust_assembling_enriched_naquadah" | "create:polished_cut_asurine_wall" | "gtceu:forge_hammer/hammer_chromite_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_annealed_copper" | "create:cutting/compat/ecologics/azalea_log" | "gtceu:macerator/macerate_steel_rotor" | "gtceu:extruder/extrude_tungsten_ingot_to_long_rod" | "gtceu:shapeless/nugget_disassembling_uranium" | "gtceu:fluid_solidifier/solidify_silicone_rubber_to_nugget" | "gtceu:shaped/tiny_dust_assembling_cupronickel" | "gtceu:fluid_solidifier/solidify_tin_to_nugget" | "railways:sequenced_assembly/track_spruce_narrow" | "gtceu:compressor/compress_sterling_silver_to_block" | "gtceu:arc_furnace/arc_mv_packer" | "create:crafting/schematics/schematic_and_quill" | "laserio:filter_mod" | "gtceu:cutter/cut_neutronium_block_to_plate_distilled_water" | "gtceu:macerator/macerate_uv_mixer" | "gtceu:shaped/nugget_assembling_bronze" | "gtceu:blasting/smelt_spodumene_ore_to_ingot" | "create:small_ochrum_brick_stairs" | "gtceu:extractor/extract_gold_fine_wire" | "gtceu:macerator/macerate_iv_electromagnetic_separator" | "gtceu:shaped/shovel_red_steel" | "gtceu:extractor/extract_cobalt_brass_gear" | "gtceu:shapeless/purified_ore_to_dust_iron" | "gtceu:extractor/extract_tantalum_fine_wire" | "gtceu:circuit_assembler/integrated_circuit_hv_soldering_alloy" | "thermal:machines/press/unpacking/press_raw_nickel_unpacking" | "exnihilosequentia:ens_flint_mesh" | "gtceu:large_chemical_reactor/lightly_hydro_crack_heavy_fuel" | "thermal:machines/insolator/insolator_moss_carpet" | "gtceu:extruder/extrude_black_bronze_ingot_to_gear" | "gtceu:shapeless/manganese_phosphide_wire_wiregthex_splitting" | "gtceu:shaped/wire_cutter_titanium" | "ae2:tools/paintballs_lumen_blue" | "minecraft:polished_blackstone_pressure_plate" | "gtceu:shapeless/prismalium_wire_wiregtoctal_doubling" | "gtceu:arc_furnace/arc_duranium_gear" | "gtceu:alloy_blast_smelter/samarium_iron_arsenic_oxide" | "gtceu:large_chemical_reactor/elite_circuit_board_iron3" | "thermal:machines/press/press_nickel_ingot_to_coin" | "mysticalagriculture:prudentium_scythe" | "farmersdelight:cooking/cabbage_rolls" | "gtceu:macerator/macerate_invar_ingot" | "gtceu:macerator/macerate_annealed_copper_block" | "gtceu:extruder/extrude_silicone_rubber_dust_to_plate" | "gtceu:macerator/macerate_large_distillery" | "gtceu:shaped/ring_bronze" | "mysticalagriculture:imperium_upgrade" | "gtceu:macerator/macerate_vanadium_gallium_double_plate" | "gtceu:chemical_reactor/gelled_toluene" | "gtceu:smelting/smelt_endstone_talc_ore_to_ingot" | "minecraft:gold_ingot_from_nuggets" | "gtceu:macerator/macerate_diamond" | "gtceu:macerator/macerate_uv_quantum_tank" | "gtceu:smelting/smelt_chromite_ore_to_ingot" | "gtceu:extruder/extrude_yttrium_barium_cuprate_to_plate" | "gtceu:shapeless/decompress_tantalite_from_ore_block" | "gtceu:arc_furnace/arc_hssg_rod" | "gtceu:compressor/compress_thorium_nugget_to_ingot" | "gtceu:shaped/small_dust_assembling_brick" | "gtceu:macerator/macerate_uranium_triplatinum_hex_wire" | "farmersdelight:mutton_wrap" | "create:cutting/compat/byg/imparius_stem" | "gtceu:shaped/shape_extruder_plate" | "gtceu:cutter/cut_yellow_garnet_exquisite_gem_to_flawless_gem" | "gtceu:ore_washer/wash_bastnasite_crushed_ore_to_purified_ore" | "gtceu:bender/bend_niobium_nitride_to_plate" | "minecraft:stone_brick_stairs_from_stone_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_kyanite_crushed_ore_to_refined_ore" | "gtceu:shaped/small_dust_assembling_metal_mixture" | "gtceu:shaped/screwdriver_tip_tungsten_carbide" | "gtceu:extractor/extract_magnalium_nugget" | "gtceu:forge_hammer/hammer_endstone_rock_salt_ore_to_raw_ore" | "gtceu:extruder/extrude_rubber_to_rod" | "gtceu:extruder/extrude_darmstadtium_ingot_to_rotor" | "gtceu:macerator/macerate_polyvinyl_butyral_block" | "gtceu:cutter/cut_gallium_arsenide_block_to_plate" | "create:cutting/compat/twilightforest/mangrove_log" | "gtceu:forge_hammer/hammer_endstone_bastnasite_ore_to_raw_ore" | "gtceu:lathe/lathe_yttrium_barium_cuprate_to_rod" | "gtceu:macerator/macerate_acacia_fence_gate" | "ae2:matter_cannon/nuggets/silicon" | "railways:sequenced_assembly/track_biomesoplenty_willow_narrow" | "sgjourney:naquadah_helmet" | "gtceu:shaped/turbine_blade_sterling_silver" | "gtceu:extruder/extrude_tin_to_plate" | "gtceu:packer/unpackage_graphene_small_dust" | "gtceu:electric_blast_furnace/blast_tungsten_carbide" | "gtceu:shaped/small_dust_disassembling_enriched_naquadah_sulfate" | "minecraft:polished_diorite_from_diorite_stonecutting" | "minecraft:large_boiler/mangrove_slab" | "ae2additions:components/super/1024k" | "gtceu:forge_hammer/hammer_netherrack_beryllium_ore_to_raw_ore" | "create:crafting/kinetics/light_blue_seat_from_other_seat" | "gtceu:fluid_solidifier/solidify_lead_to_rotor" | "gtceu:shaped/drill_head_sterling_silver" | "gtceu:create_mixer/samarium_iron_arsenic_oxide" | "gtceu:arc_furnace/arc_tungsten_carbide_frame" | "gtceu:shaped/large_cupronickel_pipe" | "framedblocks:framed_fancy_detector_rail_slope" | "gtceu:blasting/smelt_endstone_pyrochlore_ore_to_ingot" | "gtceu:macerator/macerate_ultimet_bolt" | "create:splashing/magma_block" | "gtceu:extruder/fluid_cell_ptfe" | "gtceu:shaped/screwdriver_tip_invar" | "modularrouters:range_down_from_up" | "create:haunting/infested_deepslate" | "gtceu:bender/bend_silicon_plate_to_foil" | "gtceu:macerator/macerate_gold_small_fluid_pipe" | "gtceu:shaped/small_dust_assembling_nickel" | "gtceu:bender/bend_magnalium_to_plate" | "gtceu:smelting/smelt_deepslate_granitic_mineral_sand_ore_to_ingot" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_screw" | "gtceu:alloy_smelter/alloy_smelt_polyphenylene_sulfide_to_ingot" | "ae2:matter_cannon/nuggets/magnesium" | "mysticalagriculture:prosperity_ingot" | "mysticalagriculture:seed/reprocessor/constantan" | "gtceu:shaped/small_dust_assembling_fullers_earth" | "thermal:machines/press/unpacking/press_signalum_unpacking" | "create:compat/silentsgems/crushing/tektite_ore" | "gtceu:vacuum_freezer/cool_hot_nichrome_ingot" | "gtceu:vacuum_freezer/liquid_helium" | "gtceu:macerator/macerate_diatomite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_netherrack_scheelite_ore_to_raw_ore" | "gtceu:assembler/cover_electrum_wire_gt_double_styrene_butadiene" | "gtceu:shaped/bolt_saw_twinite" | "gtceu:compressor/compress_soul_infused_to_block" | "gtceu:cutter/cut_tungsten_carbide_screw_to_bolt" | "ae2:network/cells/fluid_storage_cell_1k" | "gtceu:ore_washer/wash_aluminium_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_spruce_door" | "gtceu:packer/pack_magnesium_diboride_wires_3_single" | "gtceu:assembler/diode_polyethylene_wafer" | "gtceu:arc_furnace/arc_neodymium_rod" | "gtceu:large_chemical_reactor/polyethylene_from_air" | "gtceu:macerator/macerate_diamond_horse_armor" | "gtceu:cutter/cut_nand_water" | "gtceu:shaped/knife_hsse" | "create:cutting/crimson_stem" | "gtceu:ore_washer/wash_lithium_dirty_dust_to_dust" | "gtceu:shapeless/centrifuged_ore_to_dust_sodalite" | "gtceu:shapeless/purified_ore_to_dust_vanadium_magnetite" | "gtceu:macerator/macerate_silver_block" | "gtceu:shaped/plate_double_stellite_100" | "gtceu:cutter/cut_molybdenum_disilicide_block_to_plate" | "create:compat/betterendforge/pressing/chorus_nylium_path" | "gtceu:cutter/cut_sodalite_flawless_gem_to_gem_water" | "gtceu:rock_breaker/andesite" | "gtceu:shapeless/naquadah_alloy_wire_wiregtquadruple_splitting" | "gtceu:packer/pack_manganese_phosphide_wires_4_single" | "gtceu:shaped/huge_rose_gold_pipe" | "mysticalagradditions:steam_boiler/inferium_coal" | "gtceu:packer/package_ice_small_dust" | "gtceu:arc_furnace/arc_vanadium_steel_normal_fluid_pipe" | "gtceu:compressor/compress_malachite_gem_to_block" | "gtceu:macerator/macerate_stibnite_crushed_ore_to_impure_dust" | "gtceu:wiremill/mill_samarium_iron_arsenic_oxide_wire" | "gtceu:ore_washer/wash_bauxite_pure_dust_to_dust" | "gtceu:macerator/macerate_bastnasite_ore_to_raw_ore" | "gtceu:macerator/macerate_titanium_pipe_casing" | "gtceu:macerator/macerate_twinite_ring" | "thermal_extra:compat/advgenerators/creosote" | "gtceu:blasting/smelt_netherrack_nickel_ore_to_ingot" | "sgjourney:naquadah_rod" | "gtceu:shapeless/nugget_disassembling_naquadah" | "railways:sequenced_assembly/track_byg_cypress" | "gtceu:alloy_smelter/alloy_smelt_prismalium_ingot_to_small_gear" | "gtceu:smelting/smelt_calcite_ore_to_ingot" | "thermal:dynamo_stirling" | "gtceu:packer/pack_electrum_wires_1_2" | "gtceu:arc_furnace/arc_darmstadtium_rod" | "gtceu:packer/pack_electrum_wires_1_3" | "gtceu:packer/pack_electrum_wires_1_0" | "gtceu:packer/pack_electrum_wires_1_1" | "gtceu:shaped/small_dust_disassembling_molybdenite" | "mysticalagradditions:prudentium_coal_block_uncraft" | "gtceu:arc_furnace/arc_indium_tin_barium_titanium_cuprate_double_wire" | "gtceu:blasting/smelt_beryllium_ore_to_ingot" | "gtceu:macerator/macerate_netherrack_tantalite_ore_to_raw_ore" | "gtceu:packer/package_red_alloy_small_dust" | "gtceu:packer/strip_graphene_cable_gt_octal" | "gtceu:distillery/distill_charcoal_byproducts_to_wood_gas" | "gtceu:forge_hammer/hammer_raw_granitic_mineral_sand_to_crushed_ore" | "ae2:matter_cannon/nuggets/invar" | "gtceu:cutter/cut_darmstadtium_long_rod_to_rod" | "gtceu:shapeless/purified_ore_to_dust_magnesite" | "gtceu:cutter/cut_wood_rod_to_bolt_distilled_water" | "gtceu:smelting/smelt_purifiedore_chalcopyrite_to_ingot" | "gtceu:shapeless/yttrium_barium_cuprate_wire_wiregtquadruple_splitting" | "packagedexcrafting:advanced_crafter_ae" | "create:cut_scorchia_slab" | "gtceu:macerator/macerate_tungsten_steel_dense_plate" | "gtceu:smelting/smelt_deepslate_pyrope_ore_to_ingot" | "minecraft:waxed_exposed_cut_copper_slab_from_honeycomb" | "ae2:network/cells/fluid_storage_cell_16k" | "mysticalagriculture:augment/wither_resistance" | "thermal:machines/press/packing2x2/press_red_sandstone_packing" | "gtceu:shaped/pickaxe_stainless_steel" | "create:cutting/compat/ars_nouveau/purple_archwood_wood" | "mysticalagriculture:seed/crafting/experience" | "exnihilosequentia:steam_boiler/jungle_barrel" | "gtceu:extruder/extrude_thorium_to_rod" | "gtceu:blasting/smelt_deepslate_bauxite_ore_to_ingot" | "create:cutting/compat/byg/aspen_wood" | "thermal:machines/press/packing3x3/press_invar_packing" | "gtceu:extruder/extrude_osmiridium_ingot_to_rotor" | "railways:sequenced_assembly/track_byg_lament" | "gtceu:shaped/compress_thorium_to_ore_block" | "create:crushing/gold_ore" | "gtceu:forge_hammer/hammer_coal_refined_ore_to_dust" | "gtceu:shaped/small_dust_assembling_invar" | "gtceu:arc_furnace/arc_titanium_normal_fluid_pipe" | "gtceu:macerator/macerate_rose_gold_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_graphene_octal_wire" | "gtceu:distillery/distill_refinery_gas_to_butane" | "gtceu:macerator/macerate_annealed_copper_double_plate" | "gtceu:cutter/cut_emerald_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_netherrack_gypsum_ore_to_raw_ore" | "gtceu:compressor/compress_tin_to_block" | "gtceu:steam_boiler/wood_screwdriver_tip" | "farmersdelight:cutting/stone" | "gtceu:arc_furnace/arc_soul_infused_single_wire" | "gtceu:ore_washer/wash_mica_crushed_ore_to_purified_ore_distilled" | "gtceu:arc_furnace/arc_neodymium_bolt" | "create:polished_cut_limestone_wall_from_stone_types_limestone_stonecutting" | "gtceu:cutter/cut_titanium_block_to_plate_distilled_water" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_toluene" | "gtceu:arc_furnace/arc_blue_alloy_rod" | "mysticaladaptations:insanium_fishing_rod" | "gtceu:lathe/lathe_vanadium_steel_to_rod" | "gtceu:shaped/compress_copper_to_ore_block" | "gtceu:macerator/macerate_gold_quadruple_fluid_pipe" | "gtceu:cutter/cut_brass_block_to_plate_water" | "gtceu:smelting/smelt_deepslate_saltpeter_ore_to_ingot" | "gtceu:assembler/gold_drum" | "gtceu:alloy_smelter/alloy_smelt_zeron_100_ingot_to_block" | "gtceu:assembler/emitter_mv" | "gtceu:large_chemical_reactor/desulfurize_refinery_gas" | "gtceu:macerator/macerate_endstone_coal_ore_to_raw_ore" | "create:crafting/kinetics/elevator_pulley" | "gtceu:laser_engraver/engrave_soc_neutronium" | "gtceu:shaped/block_compress_iridium" | "railways:sequenced_assembly/track_biomesoplenty_umbran" | "bigreactors:blasting/graphite_from_coalblock" | "gtceu:shaped/bolt_saw_iridium" | "gtceu:alloy_smelter/alloy_smelt_uranium_235_nugget_to_ingot" | "framedblocks:framing_saw/framed_inner_prism_corner" | "gtceu:packer/unpackage_arsenic_small_dust" | "gtceu:assembler/emitter_lv" | "minecraft:magma_cream" | "gtceu:packer/package_titanium_quadruple_pipe" | "gtceu:smelting/smelt_electrotine_ore_to_ingot" | "gtceu:packer/package_hssg_tiny_dust" | "gtceu:packer/package_vanadium_small_dust" | "gtceu:macerator/macerate_saltpeter_ore_to_raw_ore" | "ae2:block_cutter/walls/sky_stone_wall" | "gtceu:fusion_reactor/carbon_and_magnesium_to_argon_plasma" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_trinium_americium_neutronate_to_ingot" | "gtceu:forge_hammer/hammer_garnierite_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_vanadium_steel_to_rod" | "automobility:frame/bejeweled_motorcar" | "gtceu:macerator/macerate_tin_normal_restrictive_item_pipe" | "gtceu:arc_furnace/arc_gold_octal_wire" | "minecraft:large_boiler/dead_bush" | "gtceu:shaped/ev_transformer_2a" | "gtceu:cutter/cut_americium_block_to_plate_water" | "mysticalagriculture:essence/minecraft/leather" | "gtceu:compressor/compress_niobium_nitride_to_block" | "gtceu:lathe/lathe_amethyst_to_rod" | "ae2:misc/deconstruction_certus_quartz_block" | "gtceu:packer/package_tantalum_carbide_small_dust" | "gtceu:forge_hammer/hammer_darmstadtium_rod_to_long_rod" | "thermalendergy:prismalium_ingot_from_dust" | "gtceu:assembler/assemble_electrum_pipe_normal_restrictive" | "gtceu:blasting/smelt_green_sapphire_ore_to_ingot" | "gtceu:bender/bend_gallium_arsenide_ingot_to_double_plate" | "gtceu:bender/bend_iron_long_rod_to_spring" | "gtceu:extractor/extract_bronze_nugget" | "gtceu:bender/bend_melodium_plate_to_foil" | "gtceu:blasting/smelt_endstone_powellite_ore_to_ingot" | "gtceu:macerator/macerate_endstone_opal_ore_to_raw_ore" | "gtceu:shapeless/gem_to_gem_flawlessgem_lapis" | "create:crafting/kinetics/purple_seat" | "gtceu:create_mixer/ultimet" | "railways:sequenced_assembly/track_biomesoplenty_palm_narrow" | "gtceu:shaped/ev_transformer_1a" | "railways:sequenced_assembly/track_byg_jacaranda_narrow" | "gtceu:shaped/small_dust_disassembling_electrum" | "gtceu:forge_hammer/hammer_gold_to_plate" | "create:crafting/materials/brass_ingot_from_compacting" | "gtceu:shapeless/decompress_tetrahedrite_from_ore_block" | "gtceu:packer/unpackage_spodumene_tiny_dust" | "gtceu:packer/unpackage_triethylene_glycol_ditosylate_tiny_dust" | "thermal:machines/smelter/smelter_tin_tools" | "simplylight:illuminant_red_block_on_toggle" | "gtceu:macerator/macerate_melodium_rod" | "colossalchests:chest_wall_copper" | "gtceu:shapeless/platinum_wire_wiregtsingle_doubling" | "gtceu:alloy_smelter/alloy_smelt_gallium_to_nugget" | "gtceu:packer/unpackage_netherrack_tiny_dust" | "gtceu:bender/bend_annealed_copper_plate_to_double_plate" | "gtceu:macerator/macerate_zpm_distillery" | "gtceu:compressor/compress_cobalt_to_block" | "gtceu:extractor/extract_steel_bolt" | "gtceu:extractor/extract_electrum_dust" | "minecraft:jungle_boat" | "gtceu:assembly_line/emitter_uv" | "gtceu:macerator/macerate_stellarium_nugget" | "gtceu:shaped/ev_transformer_4a" | "gtceu:macerator/macerate_stone_rod" | "gtceu:assembler/emitter_iv" | "gtceu:packer/unpackage_silver_small_dust" | "exnihilosequentia:sieve/ens_apple" | "gtceu:forge_hammer/hammer_deepslate_bastnasite_ore_to_raw_ore" | "gtceu:extractor/extract_osmiridium_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_tungsten_long_rod" | "gtceu:shaped/tiny_dust_assembling_silicon_dioxide" | "gtceu:extractor/extract_electrum_bolt" | "gtceu:macerator/macerate_magenta_terracotta" | "gtceu:shaped/chainsaw_head_ultimet" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_plate" | "gtceu:shaped/foil_gold" | "gtceu:shapeless/clay_block_to_dust" | "gtceu:macerator/macerate_crimson_fence_gate" | "gtceu:extruder/extrude_shellite_ingot_to_gear" | "thermal:machines/centrifuge/centrifuge_glowstone_mushroom_spores" | "gtceu:packer/package_realgar_tiny_dust" | "xtonesreworked:reds_block_4_from_stonecutting" | "gtceu:macerator/macerate_yellow_limonite_ore_to_raw_ore" | "mysticalagradditions:tconstruct/tools/materials/tertium/nugget" | "gtceu:assembler/cover_lead_wire_gt_octal_styrene_butadiene" | "gtceu:extractor/extract_lumium_ring" | "gtceu:bender/bend_black_steel_to_plate" | "create:cut_calcite_brick_slab_from_stone_types_calcite_stonecutting" | "gtceu:smelting/smelt_raw_wulfenite_ore_to_ingot" | "gtceu:shapeless/block_decompress_samarium" | "gtceu:assembler/emitter_hv" | "gtceu:distillery/distill_oil_medium_to_sulfuric_heavy_fuel" | "exnihilosequentia:large_boiler/acacia_barrel" | "framedblocks:framed_flat_inner_slope_panel_corner" | "gtceu:cutter/cut_apatite_flawless_gem_to_gem_water" | "exnihilosequentia:fluid_transform/ens_witch_water" | "gtceu:packer/package_soda_ash_small_dust" | "gtceu:shaped/nugget_assembling_iron" | "gtceu:extractor/extract_naquadah_plate" | "gtceu:forge_hammer/hammer_copper_crushed_ore_to_dust" | "gtceu:macerator/macerate_red_alloy_hex_cable" | "gtceu:shaped/small_dust_assembling_uranium_triplatinum" | "mysticalagriculture:seed/infusion/prismarine" | "gtceu:lathe/lathe_emerald_plate_to_lens" | "exnihilosequentia:crucible/ens_sand" | "gtceu:extruder/extrude_osmiridium_ingot_to_ring" | "gtceu:macerator/macerate_endstone_sulfur_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_bentonite" | "gtceu:electrolyzer/decomposition_electrolyzing_dichloroethane" | "gtceu:smelting/smelt_deepslate_basaltic_mineral_sand_ore_to_ingot" | "gtceu:shaped/fluid_filter_lapis" | "gtceu:smelting/dust_bronze__demagnetize_from_dust" | "minecraft:acacia_trapdoor" | "gtceu:smelting/smelt_raw_bornite_ore_to_ingot" | "gtceu:blasting/smelt_raw_opal_ore_to_ingot" | "gtceu:shapeless/platinum_wire_wiregtdouble_quadrupling" | "gtceu:smelting/smelt_raw_saltpeter_ore_to_ingot" | "ae2:block_cutter/walls/smooth_quartz_wall" | "gtceu:shaped/bolt_saw_sterling_silver" | "gtceu:shaped/scythe_hsse" | "minecraft:large_boiler/bow" | "gtceu:arc_furnace/arc_magnetic_neodymium_rod" | "gtceu:shaped/crushing_wheels" | "gtceu:alloy_blast_smelter/bismuth_bronze_gas" | "gtceu:fluid_solidifier/solidify_neutronium_to_nugget" | "gtceu:macerator/macerate_large_sifting_funnel" | "thermal:machines/pulverizer/pulverizer_bone" | "gtceu:autoclave/autoclave_dust_nether_quartz__distilled" | "minecraft:cracked_nether_bricks" | "gtceu:forge_hammer/hammer_netherrack_bornite_ore_to_raw_ore" | "create:crafting/kinetics/secondary_linear_chassisfrom_conversion" | "gtceu:arc_furnace/arc_platinum_normal_restrictive_item_pipe" | "gtceu:primitive_blast_furnace/steel_from_charcoal_dust_wrought" | "gtceu:arc_furnace/arc_polyethylene_normal_fluid_pipe" | "gtceu:macerator/macerate_stainless_steel_turbine_casing" | "bigreactors:reactor/basic/casing_recycle_glass" | "gtceu:bender/bend_trinaquadalloy_to_plate" | "gtceu:assembler/cover_cobalt_wire_gt_double_styrene_butadiene" | "gtceu:macerator/macerate_palladium_ore_to_raw_ore" | "gtceu:alloy_blast_smelter/stainless_steel_gas" | "gtceu:fluid_solidifier/solidify_silicon_to_plate" | "gtceu:bender/bend_indium_tin_barium_titanium_cuprate_ingot_to_double_plate" | "thermal:dynamo_lapidary" | "gtceu:blasting/smelt_netherrack_zeolite_ore_to_ingot" | "exnihilosequentia:sieve/ens_aluminum_pieces_gravel" | "gtceu:shaped/file_blue_steel" | "gtceu:thermal_centrifuge/centrifuge_quartzite_crushed_ore_to_refined_ore" | "minecraft:steam_boiler/acacia_fence_gate" | "gtceu:extractor/extract_vanadium_gallium_rod" | "gtceu:extractor/extract_hsss_foil" | "gtceu:pyrolyse_oven/coal_block_to_coke_creosote_nitrogen" | "fluxnetworks:fluxplug" | "ae2:network/cables/glass_red" | "gtceu:vacuum_freezer/titanium_carbide" | "gtceu:large_chemical_reactor/methane_shortcut" | "gtceu:large_chemical_reactor/severely_steam_crack_refinery_gas" | "gtceu:macerator/macerate_acacia_button" | "gtceu:extruder/extrude_polyethylene_ingot_to_foil" | "gtceu:shapeless/nugget_disassembling_gallium_arsenide" | "gtceu:assembler/emitter_ev" | "gtceu:extractor/extract_vanadium_gallium_single_cable" | "gtceu:shaped/block_compress_twinite" | "gtceu:macerator/macerate_netherrack_garnet_sand_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_green_sapphire" | "thermal:saw_blade" | "gtceu:shaped/tiny_dust_disassembling_tungstate" | "gtceu:macerator/macerate_lumium_hex_wire" | "gtceu:macerator/macerate_polytetrafluoroethylene_ingot" | "gtceu:extruder/extrude_reinforced_epoxy_resin_ingot_to_block" | "gtceu:shaped/bolt_saw_osmium" | "gtceu:arc_furnace/arc_ev_arc_furnace" | "gtceu:assembler/cover_nickel_wire_gt_quadruple_rubber" | "framedblocks:framing_saw/framed_flat_elev_inner_double_slope_slab_corner" | "exnihilosequentia:ens_golden_crook" | "mysticalagriculture:essence/minecraft/blaze_rod" | "gtceu:packer/package_ruthenium_trinium_americium_neutronate_small_dust" | "gtceu:shaped/small_dust_assembling_certus_quartz" | "gtceu:extractor/extract_hsse_double_plate" | "gtceu:alloy_smelter/alloy_smelt_thorium_to_ingot" | "gtceu:arc_furnace/arc_molybdenum_disilicide_long_rod" | "gtceu:blasting/smelt_deepslate_garnet_sand_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_tungsten_steel" | "minecraft:polished_diorite_stairs" | "gtceu:shaped/hoe_hsse" | "gtceu:packer/unpackage_mica_small_dust" | "create:cutting/compat/byg/cypress_wood" | "create:cutting/oak_wood" | "gtceu:electric_blast_furnace/blast_rhodium_gas" | "gtceu:macerator/macerate_netherrack_redstone_ore_to_raw_ore" | "minecraft:dark_oak_slab" | "thermal:smelting/cinnabar_from_blasting" | "gtceu:arc_furnace/arc_steel_gear" | "gtceu:macerator/macerate_osmiridium_nugget" | "minecraft:pink_carpet_from_white_carpet" | "gtceu:shaped/butchery_knife_invar" | "gtceu:shapeless/block_decompress_uranium" | "mysticalagriculture:supremium_axe" | "gtceu:electrolyzer/decomposition_electrolyzing_massicot" | "gtceu:cutter/cut_annealed_copper_long_rod_to_rod" | "gtceu:macerator/macerate_hssg_quadruple_wire" | "gtceu:smelting/smelt_netherrack_scheelite_ore_to_ingot" | "gtceu:shaped/axe_tungsten_carbide" | "mysticalagriculture:prudentium_crossbow" | "gtceu:ore_washer/wash_soapstone_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_sodium_bicarbonate_small_dust" | "mysticalagradditions:tconstruct/tools/materials/supremium/ingot" | "gtceu:extruder/extrude_enderium_ingot_to_small_gear" | "gtceu:smelting/smelt_pentlandite_ore_to_ingot" | "create:crafting/copper/waxed_exposed_copper_shingle_slab_from_honeycomb" | "gtceu:electric_blast_furnace/blast_signalum_gas" | "gtceu:shapeless/europium_wire_wiregtsingle_doubling" | "gtceu:blasting/smelt_netherrack_lithium_ore_to_ingot" | "gtceu:cutter/cut_hsse_long_rod_to_rod_distilled_water" | "gtceu:fluid_solidifier/solidify_gallium_block" | "mysticalagriculture:supremium_ingot_recraft" | "gtceu:smelting/smelt_deepslate_ilmenite_ore_to_ingot" | "gtceu:bender/bend_molybdenum_disilicide_long_rod_to_spring" | "gtceu:extruder/extrude_soul_infused_ingot_to_bolt" | "create:splashing/sand" | "ae2:network/blocks/spatial_io_pylon" | "gtceu:extractor/extract_sterling_silver_bolt" | "gtceu:shaped/tiny_dust_assembling_styrene_butadiene_rubber" | "gtceu:arc_furnace/arc_uv_sifter" | "gtceu:shapeless/decompress_galena_from_ore_block" | "gtceu:arc_furnace/arc_iv_packer" | "gtceu:extruder/extrude_niobium_titanium_huge_pipe" | "gtceu:packer/unpackage_ultimet_small_dust" | "gtceu:centrifuge/decomposition_centrifuging__goethite" | "gtceu:packer/unpackage_meat_tiny_dust" | "thermal:earth_charge/cinnabar_dust_from_cinnabar" | "mysticalagriculture:inferium_upgrade" | "create:mixing/lava_from_cobble" | "gtceu:forge_hammer/hammer_chalcocite_refined_ore_to_dust" | "gtceu:fluid_solidifier/solidify_concrete_block" | "gtceu:laser_engraver/engrave_salt_flawless_gem_to_gem" | "gtceu:thermal_centrifuge/centrifuge_spessartine_purified_ore_to_refined_ore" | "gtceu:macerator/macerate_netherrack_chalcocite_ore_to_raw_ore" | "create:compat/bop/milling/goldenrod" | "railways:sequenced_assembly/track_oak_narrow" | "gtceu:shaped/ev_alloy_smelter" | "gtceu:extruder/extrude_manganese_ingot_to_block" | "gtceu:ore_washer/wash_glauconite_sand_crushed_ore_to_purified_ore_distilled" | "create:crushing/veridium" | "thermal:storage/tomato_from_block" | "gtceu:assembler/powered_rail" | "gtceu:shaped/stick_long_kanthal" | "gtceu:gas_collector/nether_air" | "gtceu:macerator/macerate_lumium_nugget" | "railways:sequenced_assembly/track_byg_nightshade_narrow" | "gtceu:shaped/scythe_invar" | "minecraft:steam_boiler/dark_oak_stairs" | "gtceu:cutter/cut_darmstadtium_block_to_plate" | "create:cut_ochrum_wall_from_stone_types_ochrum_stonecutting" | "framedblocks:framed_bars" | "gtceu:thermal_centrifuge/centrifuge_cassiterite_sand_crushed_ore_to_refined_ore" | "minecraft:steam_boiler/mangrove_roots" | "gtceu:packer/unpackage_prismalium_tiny_dust" | "gtceu:macerator/macerate_endstone_scheelite_ore_to_raw_ore" | "create:deploying/cogwheel" | "systeams:boilers/upgrades/stirling_downgrade" | "mysticalagriculture:essence/minecraft/diamond" | "create:horizontal_framed_glass_pane" | "gtceu:smelting/dust_magnetite__dust_to_ingot" | "gtceu:macerator/macerate_manganese_plate" | "gtceu:arc_furnace/arc_hv_pump" | "gtceu:macerator/macerate_tin_single_cable" | "gtceu:shapeless/dragonsteel_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_rhodium_bolt" | "gtceu:macerator/macerate_tungsten_octal_cable" | "createarmory:fifty_cal_mold_break" | "gtceu:forge_hammer/hammer_wulfenite_crushed_ore_to_impure_dust" | "gtceu:packer/unpackage_electrotine_small_dust" | "gtceu:arc_furnace/arc_plate_casting_mold" | "gtceu:cutter/cut_pure_netherite_long_rod_to_rod_water" | "gtceu:arc_furnace/arc_osmium_single_cable" | "gtceu:macerator/macerate_steel_single_wire" | "gtceu:shaped/gear_steel" | "gtceu:macerator/macerate_endstone_garnet_sand_ore_to_raw_ore" | "create:filling/grass_block" | "gtceu:extractor/extract_graphene_quadruple_cable" | "gtceu:macerator/macerate_naquadah_single_wire" | "gtceu:alloy_smelter/iron_dust_and_tin_dust_into_tin_alloy" | "gtceu:extractor/extract_polycaprolactam_nugget" | "gtceu:macerator/macerate_niobium_nitride_nugget" | "gtceu:packer/unpackage_enderium_small_dust" | "gtceu:assembler/assemble_rose_gold_pipe_huge_restrictive" | "gtceu:macerator/macerate_stone_sword" | "gtceu:blasting/smelt_deepslate_molybdenite_ore_to_ingot" | "gtceu:arc_furnace/arc_americium_fine_wire" | "gtceu:packer/unpackage_brass_tiny_dust" | "gtceu:macerator/macerate_endstone_kyanite_ore_to_raw_ore" | "gtceu:packer/package_red_alloy_tiny_dust" | "gtceu:centrifuge/iridium_metal_residue_separation" | "gtceu:shapeless/integrated_circuit" | "thermal:machines/sawmill/sawmill_crimson_stems" | "gtceu:macerator/macerate_cobalt_quadruple_cable" | "gtceu:packer/package_salt_tiny_dust" | "gtceu:packer/unpackage_hsse_tiny_dust" | "minecraft:steam_boiler/stripped_birch_wood" | "create:cut_dripstone_brick_slab_from_stone_types_dripstone_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_lumium_ingot_to_block" | "gtceu:shaped/stick_long_lead" | "mysticalagriculture:imperium_shovel" | "gtceu:packer/unpackage_phosphorus_small_dust" | "gtceu:electric_blast_furnace/trinium_sulfide_separation" | "gtceu:extractor/extract_annealed_copper_double_plate" | "gtceu:shaped/tiny_dust_assembling_brass" | "gtceu:shaped/tiny_dust_assembling_sugar" | "gtceu:shapeless/block_decompress_hsla_steel" | "gtceu:macerator/macerate_diamond_shovel" | "gtceu:fluid_solidifier/solidify_tungsten_to_ingot" | "gtceu:extractor/extract_copper_dust" | "gtceu:extractor/poppy_dye" | "gtceu:pyrolyse_oven/bio_chaff_to_biomass" | "gtceu:assembler/smd_inductor" | "railways:sequenced_assembly/track_biomesoplenty_magic_narrow" | "ae2:tools/nether_quartz_spade" | "gtceu:cutter/cut_stellite_100_block_to_plate" | "gtceu:assembler/cover_gold_wire_gt_quadruple_rubber" | "gtceu:macerator/macerate_steel_turbine_blade" | "gtceu:arc_furnace/arc_luv_battery_hull" | "gtceu:packer/strip_nickel_cable_gt_octal" | "gtceu:smelting/smelt_crushedore_nickel_to_ingot" | "gtceu:macerator/macerate_calcite_crushed_ore_to_impure_dust" | "framedblocks:framed_stacked_slope_slab_rotate_to_framed_stacked_slope_panel" | "gtceu:packer/package_chromium_nonuple_pipe" | "gtceu:packer/hay_block" | "gtceu:macerator/macerate_raw_soapstone_ore_to_crushed_ore" | "simplylight:illuminant_red_block_toggle" | "gtceu:macerator/macerate_orange_glazed_terracotta" | "gtceu:macerator/macerate_darmstadtium_rod" | "create:cutting/stripped_oak_log" | "gtceu:macerator/macerate_deepslate_gold_ore_to_raw_ore" | "gtceu:extruder/extrude_polytetrafluoroethylene_small_pipe" | "gtceu:ore_washer/wash_trona_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_maraging_steel_300_block_to_plate_water" | "gtceu:compressor/compress_weapon_grade_naquadah_nugget_to_ingot" | "gtceu:cutter/cut_trinium_rod_to_bolt_water" | "gtceu:bender/bend_tungsten_ingot_to_foil" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_hex_wire" | "create:crafting/curiosities/toolbox_dyeing" | "gtceu:packer/unpackage_calcite_small_dust" | "gtceu:macerator/macerate_oak_fence" | "gtceu:shaped/small_dust_disassembling_polyethylene" | "gtceu:shaped/pickaxe_ultimet" | "ae2:shaped/slabs/fluix_block" | "gtceu:arc_furnace/arc_annealed_copper_quadruple_cable" | "gtceu:alloy_blast_smelter/stellite_100_gas" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_propane" | "mysticalagriculture:seed/crafting/lead" | "thermal_extra:augments/fluid_tank_augment_5" | "gtceu:shapeless/centrifuged_ore_to_dust_magnesite" | "ae2:shaped/walls/sky_stone_small_brick" | "thermal_extra:augments/fluid_tank_augment_3" | "thermal_extra:augments/fluid_tank_augment_4" | "gtceu:macerator/macerate_vanadium_gallium_nugget" | "gtceu:packer/unpackage_iron_small_dust" | "gtceu:shaped/dragonsteel_wire_single" | "thermal_extra:augments/fluid_tank_augment_1" | "gtceu:compressor/compress_diamond_gem_to_block" | "thermal_extra:augments/fluid_tank_augment_2" | "gtceu:shapeless/uranium_triplatinum_wire_wiregthex_splitting" | "gtceu:smelting/smelt_crushedore_beryllium_to_ingot" | "gtceu:macerator/macerate_blue_alloy_octal_wire" | "gtceu:fluid_solidifier/solidify_rubber_gear" | "gtceu:shaped/small_dust_disassembling_wood" | "gtceu:macerator/macerate_luv_chemical_reactor" | "gtceu:shaped/small_dust_disassembling_beryllium" | "create:cutting/compat/ecologics/stripped_coconut_wood" | "gtceu:laser_engraver/engrave_grossular_exquisite_gem_to_flawless_gem" | "create:small_andesite_brick_slab" | "gtceu:alloy_smelter/alloy_smelt_rhodium_to_nugget" | "gtceu:shaped/plunger_vanadium_steel" | "gtceu:shaped/uv_distillery" | "gtceu:cutter/cut_amethyst_flawless_gem_to_gem_water" | "gtceu:lathe/buzzsaw_gear_red_steel" | "gtceu:macerator/macerate_aluminium_spring" | "laserio:filter_count_nbtclear" | "gtceu:forge_hammer/hammer_netherrack_lithium_ore_to_raw_ore" | "create:crafting/copper/waxed_exposed_copper_tiles_from_honeycomb" | "create:cut_andesite_slab_recycling" | "minecraft:polished_andesite_slab" | "gtceu:alloy_smelter/alloy_smelt_polycaprolactam_to_nugget" | "gtceu:assembler/jungle_fence_gate" | "gtceu:smelting/smelt_deepslate_fullers_earth_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_raw_styrene_butadiene_rubber" | "gtceu:shaped/tiny_dust_assembling_pyrope" | "gtceu:macerator/macerate_europium_octal_cable" | "gtceu:extruder/extrude_naquadah_wire" | "gtceu:large_boiler/rubber_sapling" | "minecraft:steam_boiler/stripped_acacia_log" | "gtceu:shapeless/soul_infused_wire_wiregthex_splitting" | "gtceu:packer/package_ash_small_dust" | "gtceu:shaped/large_gold_pipe" | "gtceu:shaped/small_dust_assembling_tantalum_carbide" | "gtceu:macerator/macerate_lumium_gear" | "thermalendergy:machine/press/press_melodium_ingot_to_coin" | "thermal:machines/pulverizer/pulverizer_raw_nickel" | "gtceu:packer/unpackage_fireclay_small_dust" | "gtceu:arc_furnace/arc_uv_diode" | "gtceu:macerator/macerate_anvil" | "gtceu:shaped/tiny_dust_assembling_netherrack" | "gtceu:shapeless/nugget_disassembling_cobalt_brass" | "gtceu:shaped/tiny_dust_disassembling_electrum" | "gtceu:extruder/extrude_polyethylene_pipe_dust" | "gtceu:shaped/tiny_dust_disassembling_granite" | "thermal:fuels/numismatic/numismatic_nickel_coin" | "gtceu:packer/package_aluminium_tiny_dust" | "gtceu:packer/unpackage_molybdenite_small_dust" | "gtceu:chemical_reactor/pva_from_air" | "gtceu:fluid_solidifier/petri_dish_ptfe" | "gtceu:packer/package_garnierite_tiny_dust" | "gtceu:forge_hammer/hammer_deepslate_zeolite_ore_to_raw_ore" | "gtceu:ore_washer/wash_gold_dirty_dust_to_dust" | "gtceu:arc_furnace/arc_stainless_steel_huge_fluid_pipe" | "minecraft:red_concrete_powder" | "gtceu:shapeless/crushed_ore_to_dust_palladium" | "gtceu:macerator/macerate_tungsten_carbide_frame" | "create:polished_cut_limestone_slab" | "mysticalagriculture:seed/crafting/quartz_enriched_iron" | "create:compat/silentsgems/crushing/euclase_ore" | "gtceu:macerator/macerate_dark_oak_door" | "gtceu:macerator/macerate_grossular_block" | "gtceu:centrifuge/magma_cream_separation" | "mysticalagriculture:seed/crafting/slime" | "gtceu:extractor/extract_stainless_steel_turbine_blade" | "gtceu:macerator/macerate_hv_canner" | "thermal_extra:augments/upgrade_augment" | "gtceu:fluid_solidifier/solidify_magenta_dye_to_ball" | "gtceu:macerator/macerate_niobium_titanium_double_cable" | "gtceu:arc_furnace/arc_vanadium_gallium_quadruple_wire" | "gtceu:macerator/macerate_ilmenite_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_samarium_iron_arsenic_oxide_nugget_to_ingot" | "gtceu:packer/package_lepidolite_small_dust" | "gtceu:arc_furnace/arc_bronze_frame" | "create:compat/byg/milling/delphinium" | "gtceu:electric_blast_furnace/blast_chromium_gas" | "gtceu:cutter/cut_weapon_grade_naquadah_rod_to_bolt_distilled_water" | "ae2:tools/paintballs_white" | "gtceu:bender/bend_plutonium_241_to_plate" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_propene" | "gtceu:distillation_tower/distill_lightly_hydro_cracked_gas" | "gtceu:ore_washer/wash_malachite_crushed_ore_to_purified_ore" | "gtceu:ore_washer/wash_opal_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_hv_electromagnetic_separator" | "thermal:large_boiler/oil_red_sand" | "gtceu:large_chemical_reactor/tetranitromethane_from_ethenone" | "gtceu:arc_furnace/arc_stainless_steel_double_plate" | "gtceu:cutter/cut_watertight_steel_block_to_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_chalcocite" | "thermal:orange_concrete_powder_with_slag" | "thermal:machines/insolator/insolator_oak_sapling" | "sgjourney:raw_naquadah_from_raw_naquadah_block" | "gtceu:macerator/macerate_cylinder_casting_mold" | "create:deploying/waxed_exposed_cut_copper_slab_from_adding_wax" | "mysticalagriculture:seed/crafting/refined_glowstone" | "mysticalagriculture:seed/reprocessor/aquamarine" | "gtceu:cutter/cut_tin_alloy_long_rod_to_rod" | "gtceu:large_chemical_reactor/indium_phosphide_separation" | "gtceu:vacuum_freezer/cool_hot_titanium_tungsten_carbide_ingot" | "ae2:network/cables/dense_covered_blue" | "gtceu:assembler/tantalum_capacitor" | "gtceu:forge_hammer/hammer_netherrack_bastnasite_ore_to_raw_ore" | "gtceu:bender/bend_blue_steel_to_plate" | "gtceu:packer/package_melodium_small_dust" | "gtceu:packer/unpackage_indium_tin_barium_titanium_cuprate_small_dust" | "gtceu:shapeless/nugget_disassembling_copper" | "gtceu:arc_furnace/arc_light_weighted_pressure_plate" | "gtceu:cutter/cut_salt_exquisite_gem_to_flawless_gem" | "create:crafting/logistics/content_observer" | "gtceu:assembler/cover_black_steel_wire_gt_double_silicone" | "gtceu:shapeless/tungsten_wire_wiregtdouble_doubling" | "thermal:storage/raw_nickel_from_block" | "gtceu:smelting/smelt_impuredust_silver_to_ingot" | "gtceu:arc_furnace/arc_lead_double_plate" | "minecraft:jungle_door" | "minecraft:nether_bricks" | "gtceu:bender/bend_uranium_rhodium_dinaquadide_ingot_to_double_plate" | "gtceu:lathe/lathe_trinaquadalloy_to_rod" | "gtceu:centrifuge/deuterium_separation" | "gtceu:alloy_blast_smelter/black_bronze" | "gtceu:smelting/smelt_purifiedore_pyrite_to_ingot" | "gtceu:packer/package_collagen_tiny_dust" | "gtceu:cutter/cut_steel_long_rod_to_rod" | "gtceu:shaped/shovel_cobalt_brass" | "gtceu:forge_hammer/hammer_netherrack_pyrope_ore_to_raw_ore" | "thermal_extra:machine/dynamo/numismatic/shellite_coin" | "gtceu:shaped/tiny_dust_disassembling_lapis" | "gtceu:electrolyzer/decomposition_electrolyzing_enderium" | "gtceu:macerator/macerate_calcite_crushed_ore_to_dust" | "gtceu:shaped/spring_small_steel" | "gtceu:large_chemical_reactor/lightly_steam_crack_heavy_fuel" | "gtceu:shapeless/tungsten_steel_wire_wiregtquadruple_doubling" | "minecraft:crimson_stairs" | "gtceu:macerator/macerate_uv_machine_hull" | "gtceu:packer/package_blaze_tiny_dust" | "gtceu:assembler/cover_cobalt_wire_gt_hex_rubber" | "gtceu:bender/bend_stellarium_ingot_to_foil" | "gtceu:shapeless/centrifuged_ore_to_dust_cassiterite_sand" | "gtceu:electric_blast_furnace/blast_damascus_steel_gas" | "gtceu:shaped/small_dust_assembling_sodium_sulfide" | "create:crafting/kinetics/gray_valve_handle_from_other_valve_handle" | "gtceu:macerator/macerate_nickel_block" | "gtceu:shapeless/purified_ore_to_dust_gypsum" | "gtceu:shaped/shovel_ultimet" | "gtceu:shaped/niobium_titanium_wire_single" | "gtceu:macerator/macerate_pyrope_crushed_ore_to_dust" | "gtceu:arc_furnace/arc_vanadium_gallium_single_cable" | "minecraft:steam_boiler/dark_oak_fence_gate" | "gtceu:cutter/cut_dragonsteel_screw_to_bolt" | "minecraft:polished_blackstone_wall_from_blackstone_stonecutting" | "gtceu:vacuum_freezer/cool_hot_niobium_ingot" | "gtceu:arc_furnace/arc_lead_quadruple_fluid_pipe" | "gtceu:extractor/extract_uranium_nugget" | "gtceu:extruder/extrude_gold_large_pipe" | "gtceu:alloy_smelter/alloy_smelt_twinite_to_nugget" | "gtceu:assembler/small_wood_pipe" | "create:cutting/compat/byg/cika_wood" | "gtceu:macerator/macerate_ingot_extruder_mold" | "gtceu:large_boiler/oil" | "gtceu:pyrolyse_oven/coal_to_coke_creosote_nitrogen" | "gtceu:arc_furnace/arc_vanadium_gallium_hex_wire" | "railways:sequenced_assembly/track_biomesoplenty_mahogany_wide" | "gtceu:macerator/macerate_polyethylene_block" | "gtceu:macerator/macerate_sodalite_block" | "gtceu:macerator/macerate_black_steel_octal_cable" | "gtceu:alloy_smelter/alloy_smelt_stellite_100_to_nugget" | "gtceu:arc_furnace/arc_mv_fermenter" | "create:compat/projectvibrantjourneys/cutting/stripped_juniper_log" | "gtceu:arc_furnace/arc_rose_gold_huge_restrictive_item_pipe" | "gtceu:cutter/cut_melodium_screw_to_bolt_distilled_water" | "gtceu:shaped/foil_naquadah" | "gtceu:forge_hammer/hammer_iridium_to_plate" | "gtceu:fluid_solidifier/solidify_black_dye_to_ball" | "minecraft:large_boiler/acacia_fence_gate" | "gtceu:shaped/lv_laser_engraver" | "gtceu:packer/package_coal_tiny_dust" | "gtceu:shaped/small_dust_assembling_ash" | "gtceu:macerator/macerate_endstone_lepidolite_ore_to_raw_ore" | "exnihilosequentia:fluid_item/ens_brain_coral" | "gtceu:extractor/extract_signalum_small_gear" | "gtceu:shaped/tiny_dust_disassembling_silicon" | "gtceu:packer/unpackage_tungsten_tiny_dust" | "gtceu:shaped/wrench_head_diamond" | "gtceu:compressor/compress_monazite_gem_to_block" | "minecraft:large_boiler/oak_door" | "gtceu:shaped/tiny_dust_assembling_ferrite_mixture" | "gtceu:shaped/tiny_dust_disassembling_sphalerite" | "gtceu:macerator/macerate_tungsten_steel_frame" | "gtceu:forge_hammer/hammer_pyrite_refined_ore_to_dust" | "railways:sequenced_assembly/track_biomesoplenty_hellbark" | "gtceu:shapeless/silver_wire_wiregthex_splitting" | "gtceu:shaped/butchery_knife_titanium" | "minecraft:steam_boiler/oak_fence_gate" | "gtceu:shaped/lv_compressor" | "gtceu:smelting/smelt_netherrack_bastnasite_ore_to_ingot" | "gtceu:shaped/zpm_transformer_16a" | "gtceu:alloy_smelter/alloy_smelt_cobalt_brass_to_ingot" | "gtceu:large_chemical_reactor/pgs_from_bornite" | "gtceu:macerator/macerate_niobium_titanium_octal_cable" | "mysticaladaptations:augments/tilling_aoe_v" | "thermal:machines/smelter/smelter_ancient_debris" | "gtceu:macerator/macerate_zpm_muffler_hatch" | "gtceu:arc_furnace/arc_europium_double_plate" | "gtceu:arc_furnace/arc_iv_sensor" | "gtceu:forge_hammer/hammer_molybdenite_crushed_ore_to_impure_dust" | "gtceu:shaped/tiny_dust_disassembling_sodium_hydroxide" | "gtceu:compressor/compress_dragonsteel_nugget_to_ingot" | "minecraft:orange_banner" | "gtceu:macerator/macerate_niobium_nugget" | "gtceu:shaped/shape_empty" | "minecraft:dark_oak_sign" | "gtceu:arc_furnace/arc_magnalium_rod" | "gtceu:compressor/compress_graphene_nugget_to_ingot" | "gtceu:packer/strip_cobalt_cable_gt_double" | "gtceu:shaped/tiny_dust_disassembling_copper" | "gtceu:extractor/extract_aluminium_bolt" | "gtceu:fluid_solidifier/solidify_yttrium_barium_cuprate_to_nugget" | "gtceu:smelting/smelt_raw_molybdenum_ore_to_ingot" | "gtceu:distillation_tower/distill_hydro_cracked_butadiene" | "automobility:attachment/rear/ender_chest" | "gtceu:alloy_smelter/alloy_smelt_cobalt_brass_to_nugget" | "gtceu:sifter/sift_certus_quartz_purified_ore_to_gems" | "gtceu:chemical_reactor/chloromethane_from_methanol" | "gtceu:plasma_generator/iron" | "gtceu:shaped/stick_long_tritanium" | "gtceu:fluid_solidifier/solidify_neutronium_block" | "gtceu:shaped/small_dust_disassembling_cooperite" | "create:compat/upgrade_aquatic/cutting/stripped_driftwood_log" | "gtceu:implosion_compressor/implode_dust_malachite__tnt" | "gtceu:smelting/smelt_netherrack_apatite_ore_to_ingot" | "gtceu:arc_furnace/arc_mercury_barium_calcium_cuprate_double_wire" | "gtceu:shaped/plate_gold" | "minecraft:polished_blackstone_button" | "gtceu:ore_washer/wash_malachite_pure_dust_to_dust" | "gtceu:extruder/extrude_styrene_butadiene_rubber_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_iron_iii_chloride" | "gtceu:centrifuge/centrifuge_spessartine_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_pyrope_crushed_ore_to_impure_dust" | "gtceu:shaped/small_dust_assembling_granitic_mineral_sand" | "mysticalagriculture:souls/blizz_rod" | "gtceu:bender/bend_manganese_plate_to_double_plate" | "exnihilosequentia:compost/ens_spider_eye" | "minecraft:large_boiler/oak_stairs" | "gtceu:fluid_solidifier/solidify_enderium_to_ingot" | "gtceu:fluid_solidifier/solidify_stainless_steel_small_gear" | "create:limestone_from_stone_types_limestone_stonecutting" | "gtceu:shaped/stick_bronze" | "exnihilosequentia:sieve/ens_carrot" | "gtceu:extruder/extrude_kanthal_to_rod" | "minecraft:magenta_glazed_terracotta" | "gtceu:shaped/stick_tungsten_steel" | "minecraft:steam_boiler/white_banner" | "farmersdelight:cutting/leather_chestplate" | "gtceu:ore_washer/wash_grossular_pure_dust_to_dust" | "gtceu:smelting/smelt_puredust_cobalt_to_ingot" | "gtceu:shaped/uv_input_bus" | "gtceu:alloy_smelter/alloy_smelt_silicone_rubber_to_nugget" | "gtceu:shaped/hoe_damascus_steel" | "gtceu:shaped/tiny_vanadium_steel_pipe" | "gtceu:alloy_smelter/wrought_iron_ingot_and_tin_dust_into_tin_alloy" | "mysticalagriculture:seed/crafting/amethyst_bronze" | "gtceu:ore_washer/wash_molybdenite_dirty_dust_to_dust" | "gtceu:macerator/macerate_tungstate_crushed_ore_to_impure_dust" | "gtceu:shapeless/soul_infused_wire_wiregtoctal_splitting" | "gtceu:smelting/smelt_netherrack_pyrochlore_ore_to_ingot" | "gtceu:forge_hammer/hammer_coke_block_to_gem" | "gtceu:shapeless/magnesium_diboride_wire_wiregtdouble_doubling" | "gtceu:blasting/smelt_deepslate_uraninite_ore_to_ingot" | "create:compat/betterendforge/pressing/end_myclium_path" | "gtceu:extractor/extract_americium_fine_wire" | "gtceu:packer/pack_uranium_rhodium_dinaquadide_wires_1_single" | "gtceu:arc_furnace/arc_polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:assembler/iv_1024a_laser_source_hatch" | "gtceu:create_mixer/bismuth_bronze" | "gtceu:macerator/macerate_manganese_rod" | "create:crafting/kinetics/fluid_pipe" | "gtceu:cutter/cut_stellarium_long_rod_to_rod" | "gtceu:extruder/extrude_cobalt_brass_large_pipe" | "gtceu:lathe/lathe_tungsten_steel_to_rod" | "gtceu:shapeless/kanthal_wire_wiregtdouble_quadrupling" | "gtceu:arc_furnace/arc_maraging_steel_300_double_plate" | "gtceu:ore_washer/wash_iron_crushed_ore_to_purified_ore_distilled" | "ae2:shaped/stairs/sky_stone_small_brick" | "gtceu:smelting/smelt_crushedore_sphalerite_to_ingot" | "gtceu:extractor/extract_bismuth_bronze_nugget" | "gtceu:fluid_solidifier/solidify_brass_to_nugget" | "thermal:glowstone_grenade_4" | "thermal:machines/press/unpacking/press_carrot_unpacking" | "gtceu:macerator/macerate_steam_input_hatch" | "gtceu:arc_furnace/arc_naquadah_huge_fluid_pipe" | "create:cutting/compat/byg/zelkova_wood" | "gtceu:packer/unpackage_glowstone_tiny_dust" | "gtceu:shapeless/nugget_disassembling_rose_gold" | "gtceu:fluid_solidifier/solidify_bismuth_bronze_to_nugget" | "gtceu:packer/unpackage_cassiterite_sand_tiny_dust" | "gtceu:assembler/assemble_hsse_turbine_blade" | "gtceu:centrifuge/decomposition_centrifuging__indium_gallium_phosphide" | "mysticalagriculture:essence/thermal/signalum_ingot" | "gtceu:forge_hammer/hammer_prismalium_to_plate" | "gtceu:centrifuge/oilsands_dust_separation" | "gtceu:compressor/compress_uranium_nugget_to_ingot" | "gtceu:forge_hammer/hammer_rutile_block_to_gem" | "railways:sequenced_assembly/track_byg_cypress_wide" | "gtceu:canner/naquadria_battery_zpm" | "gtceu:cutter/cut_vanadium_gallium_long_rod_to_rod_water" | "minecraft:steam_boiler/jungle_sign" | "gtceu:cutter/cut_grossular_exquisite_gem_to_flawless_gem_water" | "gtceu:extractor/extract_tin_ring" | "gtceu:lathe/lathe_zinc_to_rod" | "gtceu:packer/package_reinforced_epoxy_resin_tiny_dust" | "thermal:storage/apple_from_block" | "gtceu:macerator/macerate_hv_brewery" | "farmersdelight:gold_nugget_from_blasting_knife" | "gtceu:arc_furnace/arc_cupronickel_foil" | "gtceu:macerator/macerate_iron_double_plate" | "gtceu:shaped/small_dust_assembling_iron" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_butadiene" | "gtceu:macerator/macerate_vanadium_block" | "minecraft:steam_boiler/pink_wool" | "gtceu:extruder/extrude_palladium_to_plate" | "gtceu:assembler/cover_niobium_nitride_wire_gt_quadruple_styrene_butadiene" | "gtceu:extruder/extrude_wrought_iron_to_rod" | "thermal:machines/press/packing3x3/press_slime_packing" | "create:crafting/kinetics/basin" | "gtceu:smelting/smelt_molybdenum_ore_to_ingot" | "gtceu:packer/package_damascus_steel_small_dust" | "minecraft:steam_boiler/stripped_acacia_wood" | "mysticalagriculture:seed/crafting/fluix" | "gtceu:primitive_blast_furnace/steel_from_coke_gem" | "gtceu:shapeless/crushed_ore_to_dust_neodymium" | "minecraft:white_dye_from_lily_of_the_valley" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_to_rotor" | "gtceu:shaped/block_compress_raw_void" | "gtceu:arc_furnace/arc_assembly_line_casing" | "ae2:matter_cannon/nuggets/barium" | "gtceu:centrifuge/centrifuge_garnet_sand_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_deepslate_cinnabar_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_sodium_bisulfate" | "gtceu:packer/unpackage_raw_void_tiny_dust" | "gtceu:macerator/macerate_magnetic_samarium_nugget" | "gtceu:electric_blast_furnace/blast_naquadah_alloy" | "gtceu:smelting/smelt_impuredust_nickel_to_ingot" | "gtceu:compressor/compress_chromium_to_block" | "thermal:fuels/numismatic/numismatic_tin_coin" | "mysticalagriculture:seed/reprocessor/lumium" | "mysticalagriculture:seed/crafting/deepslate" | "gtceu:arc_furnace/arc_enderium_plate" | "gtceu:compressor/compress_indium_tin_barium_titanium_cuprate_nugget_to_ingot" | "mysticalagriculture:essence/minecraft/nether_bricks" | "laserio:filter_basic" | "gtceu:packer/unpackage_spessartine_tiny_dust" | "gtceu:shaped/stick_long_stick_hsla_steel" | "create:crushing/raw_aluminum_ore" | "gtceu:extruder/extrude_cupronickel_pipe" | "gtceu:shapeless/soul_infused_wire_wiregtdouble_quadrupling" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_quadruple_wire" | "create:polished_cut_calcite_wall" | "gtceu:fermenter/fermented_biomass" | "gtceu:lathe/lathe_lazurite_to_rod" | "gtceu:macerator/macerate_gear_extruder_mold" | "gtceu:macerator/macerate_raw_topaz_ore_to_crushed_ore" | "gtceu:macerator/macerate_endstone_tetrahedrite_ore_to_raw_ore" | "gtceu:macerator/macerate_cobalt_quadruple_wire" | "gtceu:alloy_smelter/alloy_smelt_blue_steel_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_cupronickel_to_nugget" | "gtceu:shaped/small_dust_assembling_ammonium_chloride" | "gtceu:shaped/bolt_saw_tin_alloy" | "thermal:steam_boiler/rosin" | "gtceu:macerator/macerate_clean_machine_casing" | "mysticalagriculture:awakened_supremium_gemstone" | "ae2additions:crafting/65536k_storage" | "gtceu:packer/pack_electrum_wires_4_0" | "create:polished_cut_scorchia_slab_from_stone_types_scorchia_stonecutting" | "mysticalagriculture:souls/ghast_tear" | "minecraft:red_sandstone_stairs_from_red_sandstone_stonecutting" | "create:crushing/redstone_ore" | "gtceu:shapeless/gem_to_gem_gem_yellow_garnet" | "farmersdelight:cutting/wild_beetroots" | "gtceu:shaped/hv_rock_crusher" | "minecraft:smooth_sandstone_slab_from_smooth_sandstone_stonecutting" | "gtceu:large_chemical_reactor/allyl_chloride" | "gtceu:smelting/smelt_tetrahedrite_ore_to_ingot" | "gtceu:pyrolyse_oven/log_to_wood_gas" | "gtceu:packer/package_darmstadtium_tiny_dust" | "gtceu:shapeless/block_decompress_reinforced_epoxy_resin" | "mysticalagriculture:infusion_altar" | "gtceu:forge_hammer/hammer_endstone_soapstone_ore_to_raw_ore" | "mysticalagriculture:mystical_fertilizer" | "minecraft:diamond_from_smelting_diamond_ore" | "gtceu:large_chemical_reactor/glycerol_from_fish_oil_methanol" | "gtceu:extruder/extrude_rhodium_ingot_to_block" | "gtceu:ore_washer/wash_opal_dirty_dust_to_dust" | "gtceu:shaped/knife_duranium" | "create:crushing/aluminum_ore" | "create:crushing/raw_iron" | "gtceu:macerator/macerate_garnet_sand_crushed_ore_to_impure_dust" | "gtceu:alloy_blast_smelter/tungsten_carbide" | "gtceu:macerator/macerate_hsla_steel_block" | "gtceu:fluid_solidifier/solidify_tungsten_steel_gear" | "gtceu:shaped/tiny_dust_disassembling_hastelloy_c_276" | "gtceu:extruder/extrude_incoloy_ma_956_ingot_to_block" | "thermal:mycelium_crafting" | "gtceu:ore_washer/wash_pitchblende_crushed_ore_to_purified_ore_fast" | "create:compat/bop/milling/violet" | "railways:sequenced_assembly/track_twilightforest_twilight_oak" | "create:compat/projectvibrantjourneys/cutting/baobab_log" | "sgjourney:naquadah_stairs" | "gtceu:ore_washer/wash_tricalcium_phosphate_crushed_ore_to_purified_ore_distilled" | "gtceu:forge_hammer/hammer_realgar_crushed_ore_to_impure_dust" | "thermal:lightning_charge/witch_from_villager" | "gtceu:bender/bend_stainless_steel_to_plate" | "gtceu:shaped/mv_alloy_smelter" | "gtceu:electrolyzer/decomposition_electrolyzing_fluoroantimonic_acid" | "gtceu:shaped/plate_double_tin_alloy" | "gtceu:shaped/small_dust_disassembling_potassium" | "gtceu:extractor/extract_cupronickel_huge_restrictive_item_pipe" | "framedblocks:framing_saw/framed_button" | "gtceu:create_mixer/rhodium_plated_palladium" | "gtceu:alloy_smelter/alloy_smelt_tin_to_ingot" | "gtceu:shaped/pipe_normal_restrictive_sterlingsilver" | "gtceu:arc_furnace/arc_polycaprolactam_plate" | "create:polished_cut_ochrum_wall_from_stone_types_ochrum_stonecutting" | "gtceu:shaped/ev_fluid_heater" | "systeams:boilers/lapidary" | "gtceu:alloy_smelter/alloy_smelt_uranium_235_to_nugget" | "gtceu:thermal_centrifuge/centrifuge_monazite_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_potin_gear" | "gtceu:packer/pack_melodium_wires_4_0" | "gtceu:macerator/macerate_cupronickel_foil" | "gtceu:macerator/macerate_osmium_quadruple_wire" | "minecraft:steam_boiler/oak_sign" | "gtceu:centrifuge/helium_separation" | "gtceu:macerator/macerate_light_gray_glazed_terracotta" | "gtceu:shaped/stick_niobium_titanium" | "create:dripstone_block_from_stone_types_dripstone_stonecutting" | "gtceu:thermal_centrifuge/centrifuge_graphite_crushed_ore_to_refined_ore" | "gtceu:thermal_centrifuge/centrifuge_yellow_garnet_purified_ore_to_refined_ore" | "mysticalagradditions:tconstruct/casting/soulium/nugget_sand_cast" | "thermal:machines/press/packing3x3/press_enderium_packing" | "gtceu:ore_washer/wash_realgar_crushed_ore_to_purified_ore_fast" | "gtceu:cutter/cut_red_steel_block_to_plate_water" | "gtceu:alloy_blast_smelter/tungsten_steel_gas" | "thermal:phytogro_8" | "gtceu:alloy_smelter/alloy_smelt_prismalium_ingot_to_block" | "gtceu:centrifuge/decomposition_centrifuging__fireclay" | "gtceu:lathe/lathe_darmstadtium_to_rod" | "thermal:phytogro_2" | "thermal:phytogro_4" | "gtceu:arc_furnace/arc_rhodium_plated_palladium_small_gear" | "gtceu:ore_washer/wash_lithium_pure_dust_to_dust" | "gtceu:packer/package_rhodium_plated_palladium_tiny_dust" | "gtceu:assembler/casing_stainless_steel_turbine" | "gtceu:ore_washer/wash_garnet_sand_pure_dust_to_dust" | "gtceu:arc_furnace/arc_electrum_bolt" | "ae2:network/crafting/molecular_assembler" | "bigreactors:reprocessor/powerport" | "framedblocks:framed_double_prism" | "xtonesreworked:korp_block_5_from_stonecutting" | "gtceu:macerator/macerate_coke_oven_bricks" | "gtceu:fluid_solidifier/solidify_nickel_to_ingot" | "gtceu:shapeless/manganese_phosphide_wire_wiregtsingle_quadrupling" | "gtceu:extractor/extract_iron_turbine_blade" | "gtceu:laser_engraver/engrave_sodalite_flawless_gem_to_gem" | "gtceu:vacuum_freezer/cool_hot_ruthenium_ingot" | "gtceu:shaped/uv_cutter" | "gtceu:electrolyzer/decomposition_electrolyzing_glyceryl_trinitrate" | "functionalstorage:acacia_1" | "gtceu:shaped/knife_tungsten_carbide" | "functionalstorage:acacia_2" | "gtceu:arc_furnace/arc_electrum_dust" | "functionalstorage:acacia_4" | "gtceu:bender/bend_zeron_100_plate_to_double_plate" | "gtceu:macerator/macerate_darmstadtium_double_plate" | "gtceu:macerator/macerate_ultimet_ingot" | "gtceu:centrifuge/impure_enriched_naquadah_solution_separation" | "gtceu:shaped/tiny_dust_disassembling_sulfur" | "gtceu:cutter/cut_chromium_rod_to_bolt_water" | "gtceu:ore_washer/wash_cobalt_pure_dust_to_dust" | "gtceu:extruder/extrude_black_bronze_ingot_to_long_rod" | "gtceu:shaped/buzzsaw_blade_hsse" | "framedblocks:framed_slope" | "create:milling/large_fern" | "gtceu:arc_furnace/arc_trinium_coil_block" | "gtceu:alloy_blast_smelter/manganese_phosphide" | "gtceu:alloy_smelter/alloy_smelt_battery_alloy_to_nugget" | "minecraft:large_boiler/chest" | "gtceu:fluid_heater/ethenone" | "gtceu:extruder/extrude_americium_to_plate" | "gtceu:shaped/stick_long_stick_iron" | "gtceu:shaped/tiny_niobium_titanium_pipe" | "powersuits:modules/tool/pickaxe" | "create:splashing/brown_concrete_powder" | "minecraft:cut_sandstone_from_sandstone_stonecutting" | "gtceu:shapeless/centrifuged_ore_to_dust_vanadium_magnetite" | "gtceu:assembler/conveyor_module_ev_rubber" | "ae2:network/cells/spatial_storage_cell_16_cubed" | "gtceu:macerator/macerate_cooperite_crushed_ore_to_dust" | "gtceu:cutter/cut_salt_flawless_gem_to_gem_water" | "gtceu:bender/bend_tritanium_ingot_to_foil" | "gtceu:blasting/smelt_soapstone_ore_to_ingot" | "gtceu:extractor/extract_naquadah_alloy_dense_plate" | "farmersdelight:cutting/tag_dough" | "gtceu:cutter/cut_rose_gold_block_to_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_silicon_dioxide" | "gtceu:macerator/macerate_pure_netherite_plate" | "gtceu:assembler/assemble_hsss_turbine_blade" | "thermal:storage/rich_slag_from_block" | "railways:sequenced_assembly/track_byg_ether" | "gtceu:shaped/nugget_assembling_plutonium_241" | "thermal_extra:storage/dragonsteel_ingot_from_nuggets" | "gtceu:shaped/medium_nickel_pipe" | "gtceu:macerator/macerate_chromite_refined_ore_to_dust" | "gtceu:macerator/macerate_silver_ring" | "thermal:machines/press/packing3x3/press_charcoal_packing" | "gtceu:shapeless/steel_wire_wiregtoctal_splitting" | "gtceu:distillation_tower/distill_oil" | "gtceu:shapeless/gem_to_gem_flawlessgem_spessartine" | "gtceu:shapeless/centrifuged_ore_to_dust_yellow_garnet" | "mysticalagriculture:tertium_gemstone" | "gtceu:cutter/cut_almandine_flawless_gem_to_gem" | "gtceu:macerator/macerate_tin_gear" | "gtceu:shaped/plunger_rose_gold" | "gtceu:alloy_smelter/alloy_smelt_tantalum_ingot_to_block" | "gtceu:cutter/cut_neodymium_rod_to_bolt_water" | "gtceu:cutter/cut_magnalium_long_rod_to_rod_distilled_water" | "gtceu:macerator/macerate_netherrack_spessartine_ore_to_raw_ore" | "xtonesreworked:ztyl_block_14_from_stonecutting" | "create:crafting/materials/andesite_alloy_from_zinc" | "gtceu:shaped/tiny_dust_assembling_sodium_bicarbonate" | "gtceu:forge_hammer/hammer_deepslate_lapis_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_magnalium_to_nugget" | "gtceu:packer/package_electrotine_tiny_dust" | "gtceu:forge_hammer/hammer_raw_diatomite_to_crushed_ore" | "gtceu:assembler/luv_large_miner" | "gtceu:extruder/extrude_ruthenium_ingot_to_block" | "gtceu:shapeless/purified_ore_to_dust_bornite" | "gtceu:shapeless/trinium_wire_wiregtquadruple_splitting" | "gtceu:fluid_solidifier/solidify_iron_to_nugget" | "gtceu:shapeless/naquadah_alloy_wire_wiregtdouble_doubling" | "gtceu:bender/bend_twinite_plate_to_foil" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_plate" | "gtceu:cracker/hydro_crack_ethylene" | "create:cutting/compat/twilightforest/stripped_mangrove_log" | "gtceu:macerator/macerate_shellite_frame" | "gtceu:arc_furnace/arc_copper_octal_wire" | "ae2:network/cells/view_cell_storage" | "gtceu:thermal_centrifuge/centrifuge_magnesite_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_hv_sifter" | "gtceu:smelting/smelt_puredust_chalcopyrite_to_ingot" | "gtceu:shaped/compress_iron_to_ore_block" | "gtceu:shaped/stick_long_bronze" | "gtceu:macerator/macerate_naquadah_alloy_double_wire" | "gtceu:macerator/macerate_sterling_silver_plate" | "gtceu:blasting/smelt_netherrack_tantalite_ore_to_ingot" | "gtceu:macerator/macerate_hastelloy_x_frame" | "gtceu:arc_furnace/arc_darmstadtium_screw" | "thermal:storage/radish_from_block" | "farmersdelight:cutting/mutton" | "gtceu:shaped/tiny_dust_assembling_neutronium" | "xtonesreworked:ztyl_block_6_from_stonecutting" | "gtceu:shaped/large_mixer" | "gtceu:packer/package_polycaprolactam_small_dust" | "gtceu:shaped/small_dust_disassembling_deepslate" | "gtceu:arc_furnace/arc_tin_alloy_nonuple_fluid_pipe" | "packagedexcrafting:elite_crafter_ae" | "gtceu:extractor/extract_trinaquadalloy_nugget" | "ae2:network/cables/glass_black" | "gtceu:compressor/compress_nickel_zinc_ferrite_nugget_to_ingot" | "gtceu:distillery/distill_water_small" | "thermal:fire_charge/obsidian_glass_2" | "thermal:machines/centrifuge/centrifuge_magenta_wool" | "gtceu:shapeless/block_decompress_bronze" | "gtceu:shaped/small_dust_disassembling_samarium" | "gtceu:smelting/smelt_deepslate_tricalcium_phosphate_ore_to_ingot" | "gtceu:macerator/macerate_vanadium_gallium_single_wire" | "gtceu:alloy_blast_smelter/melodium" | "gtceu:forge_hammer/hammer_galena_crushed_ore_to_dust" | "gtceu:shaped/rotor_shellite" | "gtceu:lathe/lathe_blue_steel_to_rod" | "thermalendergy:machine/press/packing3x3/press_prismalium_packing" | "gtceu:cutter/cut_rhodium_rod_to_bolt_water" | "gtceu:shapeless/manganese_phosphide_wire_wiregtoctal_splitting" | "gtceu:packer/package_diorite_small_dust" | "create:splashing/soul_sand" | "gtceu:alloy_smelter/alloy_smelt_hssg_ingot_to_gear" | "gtceu:arc_furnace/arc_zpm_cutter" | "gtceu:macerator/macerate_aluminium_fine_wire" | "minecraft:ens_cobblestone" | "gtceu:shaped/stick_long_dragonsteel" | "gtceu:ore_washer/wash_topaz_dirty_dust_to_dust" | "gtceu:packer/unpackage_rubber_tiny_dust" | "gtceu:blasting/smelt_endstone_topaz_ore_to_ingot" | "gtceu:shaped/plate_aluminium" | "minecraft:dropper" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_bolt" | "farmersdelight:onion" | "gtceu:shaped/tiny_dust_assembling_kyanite" | "gtceu:arc_furnace/arc_kanthal_single_wire" | "gtceu:cutter/cut_darmstadtium_screw_to_bolt_water" | "gtceu:macerator/macerate_bornite_ore_to_raw_ore" | "thermal:machines/bottler/bottler_red_concrete" | "gtceu:shaped/small_dust_disassembling_raw_styrene_butadiene_rubber" | "gtceu:extractor/extract_tungsten_carbide_long_rod" | "gtceu:shaped/screw_steel" | "farmersdelight:cooking/stuffed_pumpkin_block" | "framedblocks:framing_saw/framed_redstone_torch" | "gtceu:packer/unpackage_triethylene_glycol_diamine_small_dust" | "gtceu:macerator/macerate_tin_alloy_tiny_fluid_pipe" | "gtceu:packer/unpackage_iridium_tiny_dust" | "gtceu:shaped/gear_ruthenium" | "create:crafting/kinetics/lime_seat" | "laserio:filter_tag" | "framedblocks:framed_button" | "gtceu:lathe/lathe_magnetic_iron_bolt_to_screw" | "thermal:machines/smelter/smelter_invar_plate_to_ingot" | "farmersdelight:steam_boiler/spruce_cabinet" | "gtceu:cutter/cut_weapon_grade_naquadah_block_to_plate_water" | "gtceu:cutter/cut_salt_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:assembler/laser_cable" | "gtceu:bender/bend_hsla_steel_ingot_to_double_plate" | "gtceu:macerator/macerate_netherrack_diamond_ore_to_raw_ore" | "gtceu:arc_furnace/arc_nickel_quadruple_wire" | "gtceu:shaped/screw_neodymium" | "create:compat/environmental/milling/white_lotus_flower" | "framedblocks:framed_screwdriver" | "gtceu:centrifuge/centrifuge_garnet_sand_dirty_dust_to_dust" | "gtceu:shaped/plate_tungsten_steel" | "ae2:network/cables/dense_smart_pink" | "gtceu:macerator/macerate_red_alloy_fine_wire" | "gtceu:shaped/chainsaw_head_wrought_iron" | "xtonesreworked:sols_block_9_from_stonecutting" | "gtceu:shaped/turbine_blade_black_bronze" | "gtceu:shaped/plate_tungsten" | "gtceu:compressor/compress_hastelloy_c_276_to_block" | "gtceu:arc_furnace/arc_vanadium_steel_bolt" | "gtceu:forge_hammer/hammer_endstone_pollucite_ore_to_raw_ore" | "gtceu:packer/package_uranium_triplatinum_tiny_dust" | "gtceu:packer/unpackage_trinium_sulfide_tiny_dust" | "gtceu:arc_furnace/arc_mv_extruder" | "gtceu:arc_furnace/arc_naquadah_alloy_rod" | "farmersdelight:large_boiler/tree_bark" | "exnihilosequentia:compost/ens_jack_o_lantern" | "gtceu:extruder/extrude_yttrium_ingot_to_block" | "gtceu:macerator/macerate_iron_trapdoor" | "gtceu:macerator/macerate_platinum_large_item_pipe" | "thermal:large_boiler/bitumen" | "gtceu:macerator/macerate_annealed_copper_plate" | "mysticalagriculture:supremium_boots" | "gtceu:blasting/smelt_raw_diatomite_ore_to_ingot" | "minecraft:cooked_rabbit_from_smoking" | "gtceu:arc_furnace/arc_trinaquadalloy_fine_wire" | "gtceu:packer/pack_indium_tin_barium_titanium_cuprate_wires_4_single" | "gtceu:shaped/uv_diode" | "gtceu:packer/pack_nickel_wires_4_single" | "gtceu:bender/bend_brass_plate_to_double_plate" | "gtceu:alloy_smelter/alloy_smelt_vanadium_steel_nugget_to_ingot" | "gtceu:smelting/smelt_endstone_malachite_ore_to_ingot" | "gtceu:packer/package_ice_tiny_dust" | "minecraft:red_sandstone_wall" | "gtceu:packer/strip_europium_cable_gt_quadruple" | "gtceu:cutter/cut_shellite_screw_to_bolt_distilled_water" | "gtceu:autoclave/raw_crystal_chip_emerald" | "gtceu:shaped/casing_zpm" | "gtceu:electrolyzer/decomposition_electrolyzing_cryptand_k" | "gtceu:extruder/extrude_darmstadtium_to_plate" | "gtceu:shapeless/iron_wire_wiregtoctal_doubling" | "gtceu:thermal_centrifuge/centrifuge_palladium_crushed_ore_to_refined_ore" | "gtceu:smelting/smelt_netherrack_cooperite_ore_to_ingot" | "gtceu:assembler/cover_graphene_wire_gt_hex_silicone" | "gtceu:smelting/smelt_puredust_platinum_to_ingot" | "gtceu:arc_furnace/arc_end_crystal" | "gtceu:cutter/cut_ulpic_water" | "gtceu:arc_furnace/arc_tin_gear" | "gtceu:macerator/macerate_jungle_stairs" | "gtceu:shaped/foil_naquadria" | "thermal:machines/press/press_coffee_packing" | "gtceu:macerator/macerate_hv_sifter" | "create:polished_cut_granite_stairs" | "gtceu:shaped/ev_electric_furnace" | "gtceu:arc_furnace/arc_tnt_minecart" | "exnihilosequentia:fluid_item/ens_slime" | "gtceu:shapeless/block_decompress_electrum" | "gtceu:circuit_assembler/wetware_processor_luv_soc" | "gtceu:forming_press/copy_shape_rotor_extruder_mold" | "gtceu:assembler/smd_transistor_annealed_copper" | "gtceu:packer/pack_platinum_wires_3_single" | "gtceu:arc_furnace/arc_luv_sifter" | "gtceu:shaped/medium_tin_alloy_pipe" | "minecraft:steam_boiler/light_blue_wool" | "gtceu:extractor/extract_nichrome_rod" | "mysticalagradditions:tconstruct/casting/tertium/block" | "gtceu:shaped/bolt_saw_magnetic_iron" | "gtceu:shaped/hv_output_hatch" | "gtceu:cutter/cut_black_bronze_block_to_plate" | "gtceu:macerator/macerate_europium_single_cable" | "gtceu:forming_press/press_bronze_turbine_rotor" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_ingot_to_small_gear" | "gtceu:arc_furnace/arc_black_bronze_screw" | "gtceu:blasting/smelt_endstone_olivine_ore_to_ingot" | "gtceu:forge_hammer/hammer_endstone_saltpeter_ore_to_raw_ore" | "gtceu:macerator/macerate_luv_battery_hull" | "gtceu:shapeless/crushed_ore_to_dust_pyrope" | "gtceu:shapeless/gem_to_gem_flawlessgem_andradite" | "minecraft:bone_meal" | "gtceu:extruder/extrude_potin_huge_pipe" | "mysticalagriculture:augment/health_boost_iii" | "minecraft:large_boiler/stick" | "gtceu:extractor/extract_kanthal_octal_cable" | "gtceu:extractor/extract_black_bronze_small_restrictive_item_pipe" | "create:mixing/andesite_alloy_from_zinc" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_trinium_europium_duranide_to_ingot" | "gtceu:cutter/cut_dragonsteel_screw_to_bolt_distilled_water" | "gtceu:fluid_solidifier/solidify_rubber_to_nugget" | "gtceu:extractor/extract_tin_large_restrictive_item_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_molybdenite" | "gtceu:cutter/cut_yellow_garnet_block_to_plate_distilled_water" | "gtceu:macerator/macerate_opal_ore_to_raw_ore" | "gtceu:shapeless/crushed_ore_to_dust_tin" | "gtceu:shapeless/cupronickel_wire_wiregtquadruple_quadrupling" | "gtceu:shapeless/purified_ore_to_dust_amethyst" | "thermal:press_packing_3x3_die" | "create:cutting/compat/byg/nightshade_wood" | "gtceu:shapeless/purified_ore_to_dust_blue_topaz" | "create:cut_andesite_brick_slab" | "mysticalagriculture:seed/reprocessor/steel" | "gtceu:arc_furnace/arc_kanthal_octal_cable" | "gtceu:macerator/macerate_netherrack_glauconite_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_platinum_huge_item_pipe" | "minecraft:steam_boiler/wooden_axe" | "gtceu:cutter/cut_bismuth_bronze_rod_to_bolt_distilled_water" | "gtceu:arc_furnace/arc_lumium_rod" | "gtceu:shaped/small_dust_disassembling_bentonite" | "farmersdelight:integration/create/milling/wild_cabbages" | "gtceu:macerator/macerate_rhodium_rod" | "gtceu:packer/package_sphalerite_tiny_dust" | "gtceu:arc_furnace/arc_copper_rod" | "gtceu:extruder/extrude_stellarium_ingot_to_block" | "gtceu:thermal_centrifuge/centrifuge_malachite_crushed_ore_to_refined_ore" | "gtceu:extruder/extrude_lead_pipe" | "gtceu:packer/unpackage_potassium_dichromate_tiny_dust" | "gtceu:extruder/extrude_gold_wire" | "gtceu:compressor/compress_rock_salt_gem_to_block" | "gtceu:extractor/extract_trinium_gear" | "gtceu:shaped/block_compress_titanium_tungsten_carbide" | "gtceu:chemical_reactor/salt" | "exnihilosequentia:steam_boiler/mangrove_crucible" | "exnihilosequentia:crucible/ens_crushed_netherrack" | "mysticalagradditions:nitro_crystal_crux" | "gtceu:macerator/macerate_epoxy_ingot" | "exnihilosequentia:compost/ens_vine" | "gtceu:packer/cover_lead_wire_gt_quadruple" | "gtceu:packer/unpackage_tantalite_small_dust" | "gtceu:macerator/macerate_netherrack_vanadium_magnetite_ore_to_raw_ore" | "farmersdelight:cake_from_milk_bottle" | "gtceu:lathe/lathe_osmium_to_rod" | "gtceu:thermal_centrifuge/centrifuge_hematite_purified_ore_to_refined_ore" | "create:cutting/compat/byg/cherry_wood" | "gtceu:packer/unpackage_polyvinyl_chloride_tiny_dust" | "gtceu:extruder/extrude_uranium_rhodium_dinaquadide_to_plate" | "gtceu:shaped/nugget_assembling_steel" | "gtceu:blasting/smelt_oilsands_ore_to_ingot" | "gtceu:extruder/extrude_magnalium_ingot_to_long_rod" | "exnihilosequentia:large_boiler/birch_barrel" | "railways:sequenced_assembly/track_biomesoplenty_jacaranda_wide" | "railways:sequenced_assembly/track_byg_aspen_wide" | "gtceu:smelting/dust_indium__demagnetize_from_dust" | "create:crafting/kinetics/goggles" | "create:mixing/chocolate" | "gtceu:macerator/macerate_monazite_refined_ore_to_dust" | "gtceu:shaped/bolt_saw_prismalium" | "exnihilosequentia:sieve/ens_nickel_pieces_gravel" | "gtceu:shaped/tiny_dust_disassembling_trinaquadalloy" | "gtceu:shaped/resistor_wire_fine" | "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting" | "gtceu:packer/package_rare_earth_small_dust" | "gtceu:arc_furnace/arc_iv_wiremill" | "gtceu:arc_furnace/arc_steel_long_rod" | "mysticalagriculture:seed/infusion/ruby" | "gtceu:shapeless/nugget_disassembling_titanium_tungsten_carbide" | "ae2:block_cutter/walls/quartz_brick_wall" | "gtceu:macerator/macerate_nether_quartz_refined_ore_to_dust" | "gtceu:shaped/screw_tin_alloy" | "gtceu:smelting/dust_plutonium_241__demagnetize_from_dust" | "gtceu:cutter/cut_neutronium_screw_to_bolt_distilled_water" | "createarmory:strange_substance_recipe" | "gtceu:arc_furnace/arc_solid_machine_casing" | "xtonesreworked:zoea_block_0_alternative" | "gtceu:packer/unpackage_sodalite_small_dust" | "gtceu:packer/package_ruthenium_tiny_dust" | "gtceu:lathe/lathe_apatite_to_rod" | "gtceu:shaped/plate_molybdenum" | "gtceu:cutter/cut_lumium_rod_to_bolt_distilled_water" | "gtceu:mixer/rocket_fuel_from_dinitrogen_tetroxide" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_hex_wire" | "minecraft:large_boiler/green_wool" | "create:splashing/wool" | "gtceu:packer/package_cupric_oxide_small_dust" | "gtceu:arc_furnace/arc_cobalt_single_cable" | "gtceu:cutter/cut_stellarium_screw_to_bolt" | "gtceu:compressor/compress_hsla_steel_nugget_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_plutonium_241_to_ingot" | "gtceu:packer/unpackage_collagen_small_dust" | "gtceu:arc_furnace/arc_rubber_dust" | "create:cutting/compat/biomesoplenty/stripped_dead_log" | "gtceu:forge_hammer/hammer_endstone_pyrite_ore_to_raw_ore" | "gtceu:steam_boiler/wood_drill_head" | "gtceu:fluid_solidifier/solidify_tin_alloy_to_nugget" | "gtceu:macerator/macerate_polycaprolactam_ingot" | "gtceu:shaped/nugget_assembling_magnesium_diboride" | "gtceu:extractor/extract_europium_rod" | "fantasyfurniture:steam_boiler/bone/wither/carpet" | "gtceu:packer/package_green_sapphire_tiny_dust" | "gtceu:shaped/axe_sterling_silver" | "create:cut_scorchia_brick_wall_from_stone_types_scorchia_stonecutting" | "gtceu:compressor/compress_saltto_ore_block" | "gtceu:vacuum_freezer/cool_hot_void_ingot" | "gtceu:bender/bend_lead_ingot_to_foil" | "gtceu:macerator/macerate_cupronickel_plate" | "gtceu:bender/bend_tungsten_steel_ingot_to_double_plate" | "gtceu:bender/bend_naquadah_alloy_plate_to_dense_plate" | "gtceu:distillery/distill_hydro_cracked_ethane_to_methane" | "gtceu:lathe/lathe_glass_gem_to_lens" | "framedblocks:framed_inv_double_slope_panel_rotate_to_framed_inv_double_slope_slab" | "gtceu:extruder/extrude_vanadium_steel_to_plate" | "gtceu:arc_furnace/arc_pure_netherite_long_rod" | "gtceu:ore_washer/wash_amethyst_crushed_ore_to_purified_ore_fast" | "gtceu:cutter/cut_ruby_block_to_plate_distilled_water" | "gtceu:macerator/macerate_europium_hex_cable" | "gtceu:shaped/small_dust_disassembling_sodium_p_toluenesulfonate" | "thermal:smelting/nickel_ingot_from_ore_smelting" | "gtceu:shaped/screw_sterling_silver" | "gtceu:macerator/macerate_hv_steam_turbine" | "gtceu:large_chemical_reactor/chloroform" | "gtceu:shaped/small_dust_assembling_blue_alloy" | "gtceu:packer/unpackage_lumium_tiny_dust" | "minecraft:emerald_from_blasting_emerald_ore" | "gtceu:extractor/extract_duranium_ingot" | "minecraft:polished_blackstone_brick_wall" | "thermal:large_boiler/charcoal_block" | "gtceu:fluid_solidifier/solidify_manganese_phosphide_to_ingot" | "systeams:steam_dynamo/steam_energy" | "gtceu:alloy_smelter/alloy_smelt_manganese_ingot_to_block" | "gtceu:packer/package_trinium_sulfide_small_dust" | "gtceu:cutter/cut_certus_quartz_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/crushed_ore_to_dust_galena" | "gtceu:extractor/extract_nickel_double_cable" | "gtceu:bender/bend_brass_to_plate" | "create:polished_cut_veridium_slab_from_stone_types_veridium_stonecutting" | "gtceu:shapeless/block_decompress_niobium" | "gtceu:arc_furnace/arc_naquadah_quadruple_fluid_pipe" | "gtceu:fluid_solidifier/solidify_annealed_copper_to_nugget" | "modularrouters:vacuum_module" | "gtceu:electrolyzer/decomposition_electrolyzing_emerald" | "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting" | "gtceu:packer/package_osmium_tetroxide_tiny_dust" | "thermal:large_boiler/tar_block" | "gtceu:blasting/smelt_raw_talc_ore_to_ingot" | "gtceu:shaped/me_fluid_hatch_output_to_input" | "gtceu:assembler/casing_steel_solid" | "gtceu:shaped/plate_double_neutronium" | "gtceu:smelting/smelt_purifiedore_goethite_to_ingot" | "gtceu:cutter/cut_neodymium_screw_to_bolt_distilled_water" | "gtceu:smelting/smelt_netherrack_salt_ore_to_ingot" | "create:compat/silentsgems/crushing/opal_ore" | "bigreactors:misc/book/erguide" | "gtceu:arc_furnace/arc_melodium_rotor" | "gtceu:packer/pack_electrum_wires_3_0" | "gtceu:packer/pack_electrum_wires_3_1" | "gtceu:large_boiler/coal_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_rutile" | "railways:crafting/smokestack_long" | "thermal:rubberwood_pressure_plate" | "gtceu:shaped/stick_dragonsteel" | "gtceu:arc_furnace/arc_large_chemical_reactor" | "gtceu:extractor/extract_magnetic_neodymium_ingot" | "gtceu:macerator/macerate_endstone_sphalerite_ore_to_raw_ore" | "gtceu:mixer/vanadiumsteel" | "gtceu:forge_hammer/hammer_netherrack_cooperite_ore_to_raw_ore" | "gtceu:steam_boiler/plant_ball" | "gtceu:shaped/wrench_head_wrought_iron" | "gtceu:shaped/screwdriver_tip_sterling_silver" | "farmersdelight:cutting/pink_tulip" | "gtceu:electrolyzer/decomposition_electrolyzing_cyclohexane" | "gtceu:thermal_centrifuge/centrifuge_opal_crushed_ore_to_refined_ore" | "gtceu:cutter/cut_neodymium_screw_to_bolt" | "gtceu:bender/bend_chromium_to_plate" | "gtceu:thermal_centrifuge/centrifuge_glauconite_sand_crushed_ore_to_refined_ore" | "framedblocks:framed_flat_stacked_slope_slab_corner" | "minecraft:white_bed" | "mysticalagriculture:essence/create/crimsite" | "minecraft:large_boiler/bookshelf" | "gtceu:extractor/extract_antimony_ingot" | "gtceu:macerator/macerate_mv_compressor" | "mysticalagriculture:essence/minecraft/white_wool" | "minecraft:cobblestone_slab_from_cobblestone_stonecutting" | "gtceu:fluid_solidifier/solidify_battery_alloy_to_ingot" | "gtceu:fluid_solidifier/solidify_stellarium_small_gear" | "gtceu:large_chemical_reactor/tetranitromethane_from_methyl_acetate" | "gtceu:centrifuge/decomposition_centrifuging__diorite" | "gtceu:macerator/macerate_rose_gold_ring" | "gtceu:bender/bend_stellarium_to_plate" | "gtceu:arc_furnace/arc_cobalt_brass_double_plate" | "gtceu:bender/bend_yttrium_barium_cuprate_plate_to_foil" | "create:cut_dripstone_from_stone_types_dripstone_stonecutting" | "bigreactors:blasting/cyanite_from_dust" | "gtceu:packer/cover_lead_wire_gt_double" | "gtceu:extractor/extract_antimony_nugget" | "gtceu:cutter/cut_nor_distilled_water" | "gtceu:shapeless/block_decompress_screret_runic_laser_source_base" | "gtceu:chemical_reactor/ethylene_from_glycerol" | "create:cut_ochrum_stairs" | "gtceu:ore_washer/wash_fullers_earth_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/buzzsaw_blade_duranium" | "gtceu:extractor/extract_kanthal_ingot" | "gtceu:shapeless/platinum_wire_wiregtdouble_doubling" | "minecraft:deepslate_brick_slab_from_deepslate_bricks_stonecutting" | "thermal:fuels/numismatic/numismatic_lumium_coin" | "minecraft:polished_granite" | "gtceu:cutter/cut_nether_star_block_to_plate" | "minecraft:large_boiler/jungle_stairs" | "gtceu:ore_washer/wash_barite_dirty_dust_to_dust" | "gtceu:bender/bend_bismuth_bronze_ingot_to_double_plate" | "gtceu:extruder/extrude_polyethylene_to_ingot" | "gtceu:extruder/extrude_neodymium_to_plate" | "gtceu:shaped/processing_array" | "thermal:machines/sawmill/sawmill_birch_logs" | "gtceu:bender/bend_darmstadtium_ingot_to_dense_plate" | "gtceu:bender/bend_bronze_plate_to_foil" | "gtceu:cutter/cut_rutile_flawless_gem_to_gem" | "gtceu:arc_furnace/arc_tritanium_screw" | "gtceu:extractor/extract_hsss_rod" | "gtceu:shaped/tiny_dust_disassembling_soldering_alloy" | "gtceu:assembler/cover_red_alloy_wire_gt_hex_silicone" | "mysticalagradditions:steam_boiler/prudentium_coal" | "gtceu:extractor/extract_styrene_butadiene_rubber_plate" | "gtceu:packer/pack_tungsten_steel_wires_1_single" | "gtceu:forge_hammer/hammer_endstone_cobalt_ore_to_raw_ore" | "gtceu:packer/package_titanium_nonuple_pipe" | "gtceu:alloy_smelter/alloy_smelt_sterling_silver_to_ingot" | "exnihilosequentia:large_boiler/jungle_sieve" | "railways:sequenced_assembly/gray_conductor_cap" | "gtceu:macerator/macerate_invar_turbine_blade" | "gtceu:mixer/fertilizer" | "mysticalagriculture:essence/minecraft/clay_ball" | "gtceu:shapeless/purified_ore_to_dust_diatomite" | "gtceu:bender/bend_rose_gold_ingot_to_double_plate" | "gtceu:cutter/cut_opal_flawless_gem_to_gem_distilled_water" | "gtceu:arc_furnace/arc_tungsten_single_cable" | "thermal:machines/press/packing3x3/press_potato_packing" | "gtceu:extruder/extrude_naquadah_to_rod" | "gtceu:packer/package_shellite_small_dust" | "gtceu:macerator/macerate_signalum_screw" | "gtceu:packer/package_nichrome_tiny_dust" | "gtceu:mixer/glue_from_acetone" | "gtceu:shaped/small_dust_assembling_platinum_group_sludge" | "minecraft:crimson_fence_gate" | "gtceu:assembler/cover_graphene_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/zpm_macerator" | "gtceu:large_chemical_reactor/pva_from_oxygen" | "gtceu:forge_hammer/hammer_deepslate_nickel_ore_to_raw_ore" | "gtceu:ore_washer/wash_diamond_crushed_ore_to_purified_ore" | "create:polished_cut_tuff_stairs_from_stone_types_tuff_stonecutting" | "gtceu:blasting/smelt_endstone_bastnasite_ore_to_ingot" | "gtceu:shaped/small_stainless_steel_pipe" | "gtceu:centrifuge/centrifuge_ruby_pure_dust_to_dust" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_octal_wire" | "exnihilosequentia:compost/ens_lily_pad" | "gtceu:arc_furnace/arc_tin_double_cable" | "gtceu:packer/unpackage_spodumene_small_dust" | "bigreactors:turbine/reinforced/shaft_alt" | "gtceu:cutter/cut_blue_alloy_rod_to_bolt_water" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtdouble_splitting" | "gtceu:shaped/copper_wire_single" | "gtceu:laser_engraver/engrave_almandine_exquisite_gem_to_flawless_gem" | "create:crafting/kinetics/radial_chassis" | "gtceu:cutter/cut_tritanium_block_to_plate_water" | "gtceu:laser_engraver/engrave_lazurite_exquisite_gem_to_flawless_gem" | "ae2:network/cells/item_storage_cell_4k_storage" | "create:small_ochrum_brick_wall_from_stone_types_ochrum_stonecutting" | "gtceu:macerator/macerate_osmiridium_round" | "gtceu:macerator/macerate_thorium_rod" | "gtceu:shaped/block_compress_duranium" | "exnihilosequentia:ens_spruce_crucible" | "gtceu:macerator/macerate_invar_double_plate" | "gtceu:shapeless/nugget_disassembling_hastelloy_c_276" | "create:brass_bars_from_ingots_brass_stonecutting" | "gtceu:macerator/macerate_iron_long_rod" | "gtceu:arc_furnace/arc_neutronium_normal_fluid_pipe" | "gtceu:macerator/macerate_green_sapphire_gem" | "gtceu:macerator/macerate_almandine_crushed_ore_to_impure_dust" | "gtceu:fluid_solidifier/solidify_tungsten_carbide_block" | "gtceu:shaped/sword_titanium" | "gtceu:arc_furnace/arc_black_bronze_normal_item_pipe" | "gtceu:cutter/cut_iridium_block_to_plate" | "gtceu:forge_hammer/hammer_netherrack_pyrite_ore_to_raw_ore" | "gtceu:packer/strip_iron_cable_gt_hex" | "gtceu:cutter/cut_iron_rod_to_bolt" | "gtceu:arc_furnace/arc_luv_cutter" | "gtceu:macerator/macerate_naquadah_hex_cable" | "gtceu:extractor/extract_yttrium_barium_cuprate_foil" | "gtceu:shaped/iv_kinetic_input_box" | "gtceu:chemical_reactor/dimethylchlorosilane_from_chloromethane" | "mysticalagriculture:seed/reprocessor/draconium" | "automobility:attachment/rear/saddled_barrel" | "gtceu:macerator/macerate_naquadah_huge_fluid_pipe" | "minecraft:deepslate_tiles_from_cobbled_deepslate_stonecutting" | "gtceu:fluid_solidifier/solidify_rose_gold_to_plate" | "gtceu:shaped/nonuple_iridium_pipe" | "gtceu:electric_blast_furnace/blast_pure_netherite" | "gtceu:macerator/macerate_americium_nugget" | "create:cutting/compat/biomesoplenty/stripped_willow_log" | "gtceu:electrolyzer/decomposition_electrolyzing_fullers_earth" | "gtceu:packer/cover_cobalt_wire_gt_octal" | "gtceu:shapeless/nugget_disassembling_platinum" | "gtceu:extractor/extract_platinum_long_rod" | "gtceu:macerator/macerate_gypsum_crushed_ore_to_dust" | "gtceu:cutter/cut_neodymium_block_to_plate_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_potassium_feldspar" | "gtceu:alloy_smelter/alloy_smelt_magnetic_samarium_to_nugget" | "gtceu:shaped/tiny_dust_disassembling_lithium_perchlorate" | "gtceu:forge_hammer/hammer_battery_alloy_to_plate" | "gtceu:macerator/macerate_silver_plate" | "gtceu:arc_furnace/arc_pure_netherite_foil" | "thermal:fuels/compression/compression_tree_oil" | "gtceu:macerator/macerate_gallium_arsenide_nugget" | "thermal:peanut_butter" | "gtceu:shaped/block_compress_prismalium" | "gtceu:shaped/tiny_dust_disassembling_polybenzimidazole" | "gtceu:macerator/macerate_steel_nonuple_fluid_pipe" | "minecraft:steam_boiler/bamboo" | "gtceu:forge_hammer/hammer_sugar_block_to_gem" | "minecraft:stripped_jungle_wood" | "gtceu:blasting/smelt_endstone_saltpeter_ore_to_ingot" | "gtceu:macerator/macerate_hsla_steel_rod" | "gtceu:centrifuge/centrifuge_yellow_limonite_pure_dust_to_dust" | "gtceu:cutter/cut_polyethylene_block_to_plate_water" | "gtceu:shapeless/fireclay_dust" | "gtceu:extractor/extract_lumium_screw" | "gtceu:shaped/tiny_dust_assembling_pollucite" | "minecraft:chiseled_red_sandstone_from_red_sandstone_stonecutting" | "gtceu:electrolyzer/decomposition_electrolyzing_15_crown_5_na" | "gtceu:fluid_solidifier/solidify_thorium_to_plate" | "gtceu:macerator/macerate_wheat" | "gtceu:extruder/extrude_magnesium_diboride_ingot_to_block" | "thermal:machines/press/packing3x3/press_apple_packing" | "ae2:charger/meteorite_compass" | "gtceu:arc_furnace/arc_heatproof_machine_casing" | "gtceu:macerator/macerate_ruby_refined_ore_to_dust" | "gtceu:smelting/smelt_red_garnet_ore_to_ingot" | "gtceu:assembler/cover_gold_wire_gt_single_rubber" | "gtceu:shaped/shape_extruder_wire" | "gtceu:arc_furnace/arc_molybdenum_foil" | "gtceu:packer/pack_melodium_wires_1_3" | "gtceu:packer/pack_melodium_wires_1_1" | "gtceu:arc_furnace/arc_uv_cutter" | "gtceu:packer/pack_melodium_wires_1_2" | "gtceu:forge_hammer/hammer_deepslate_naquadah_ore_to_raw_ore" | "gtceu:packer/pack_melodium_wires_1_0" | "gtceu:shapeless/block_decompress_green_sapphire" | "railways:dying_existing_cap_light_blue" | "gtceu:macerator/macerate_endstone_chalcocite_ore_to_raw_ore" | "gtceu:macerator/macerate_furnace" | "fluxnetworks:wipe_basicfluxstorage" | "gtceu:macerator/macerate_iron_crushed_ore_to_dust" | "gtceu:cutter/cut_red_garnet_exquisite_gem_to_flawless_gem_water" | "mysticalagriculture:seed/crafting/certus_quartz" | "gtceu:macerator/macerate_small_gear_extruder_mold" | "mysticalagriculture:essence/minecraft/mutton" | "gtceu:macerator/macerate_rhodium_block" | "gtceu:alloy_smelter/alloy_smelt_vanadium_steel_to_nugget" | "gtceu:cutter/cut_glass_exquisite_gem_to_flawless_gem_water" | "gtceu:extractor/extract_magnetic_neodymium_nugget" | "gtceu:extractor/extract_darmstadtium_rod" | "gtceu:forge_hammer/hammer_samarium_rod_to_long_rod" | "gtceu:arc_furnace/arc_tungsten_steel_rotor" | "gtceu:macerator/macerate_electrum_gear" | "thermal:storage/corn_block" | "minecraft:warped_fence_gate" | "gtceu:shaped/nugget_assembling_annealed_copper" | "xtonesreworked:zest_block_11" | "gtceu:shapeless/crushed_ore_to_dust_talc" | "xtonesreworked:zest_block_10" | "xtonesreworked:zest_block_13" | "gtceu:extruder/extrude_magnetic_samarium_ingot_to_block" | "xtonesreworked:zest_block_12" | "xtonesreworked:zest_block_15" | "xtonesreworked:zest_block_14" | "gtceu:macerator/macerate_red_glass_lens" | "gtceu:shapeless/purified_ore_to_dust_saltpeter" | "gtceu:macerator/macerate_raw_pyrite_ore_to_crushed_ore" | "minecraft:red_bed_from_white_bed" | "gtceu:arc_furnace/arc_vanadium_steel_plate" | "gtceu:thermal_centrifuge/centrifuge_apatite_purified_ore_to_refined_ore" | "gtceu:blasting/smelt_quartzite_ore_to_ingot" | "farmersdelight:cooked_mutton_chops_from_campfire_cooking" | "create:compat/endergetic/splashing/petrified_overworld_corrock_crown" | "gtceu:shaped/tiny_dust_assembling_scheelite" | "gtceu:shaped/conveyor_module_hv_rubber" | "thermal:machines/centrifuge/centrifuge_cyan_wool" | "gtceu:shaped/nichrome_wire_single" | "gtceu:implosion_compressor/implode_dust_sodalite__tnt" | "gtceu:macerator/macerate_mv_electric_motor" | "gtceu:fluid_solidifier/solidify_uranium_triplatinum_block" | "gtceu:shaped/block_compress_neodymium" | "gtceu:create_mixer/cetane_diesel_from_biodiesel" | "create:cutting/compat/botania/glimmering_dreamwood" | "gtceu:shaped/conveyor_module_mv_styrene_butadiene_rubber" | "gtceu:chemical_reactor/severely_steam_crack_heavy_fuel" | "thermal:chocolate_cake" | "gtceu:arc_furnace/arc_tritanium_hex_wire" | "gtceu:autoclave/autoclave_dust_cinnabar__water" | "gtceu:extractor/extract_hsse_ingot" | "gtceu:laser_engraver/engrave_uvarovite_flawless_gem_to_gem" | "thermal:machines/pulverizer/pulverizer_emerald_ore" | "gtceu:packer/unpackage_ruridit_tiny_dust" | "gtceu:fluid_solidifier/solidify_wrought_iron_to_ingot" | "gtceu:cutter/cut_rutile_exquisite_gem_to_flawless_gem" | "create:cutting/compat/byg/stripped_rainbow_eucalyptus_wood" | "xtonesreworked:vena_block_14_from_stonecutting" | "gtceu:lathe/lathe_naquadah_bolt_to_screw" | "create:compat/endergetic/splashing/petrified_overworld_corrock" | "xtonesreworked:zyth_block_0_alternative" | "gtceu:macerator/macerate_niobium_nitride_single_cable" | "gtceu:large_boiler/treated_wood_dust" | "gtceu:macerator/macerate_enderium_small_gear" | "gtceu:shaped/wire_cutter_invar" | "gtceu:shaped/plate_double_rhodium" | "gtceu:shaped/compress_beryllium_to_ore_block" | "gtceu:alloy_smelter/alloy_smelt_niobium_ingot_to_block" | "gtceu:macerator/macerate_magnesium_diboride_octal_wire" | "gtceu:shaped/nugget_assembling_epoxy" | "gtceu:cutter/cut_ruby_exquisite_gem_to_flawless_gem" | "gtceu:arc_furnace/arc_hv_macerator" | "gtceu:macerator/macerate_gray_glazed_terracotta" | "framedblocks:framing_saw/framed_glowing_cube" | "gtceu:macerator/macerate_raw_powellite_ore_to_crushed_ore" | "gtceu:electric_blast_furnace/blast_prismalium_gas" | "gtceu:smelting/smelt_impuredust_thorium_to_ingot" | "gtceu:cutter/cut_steel_rod_to_bolt_distilled_water" | "ae2:tools/portable_fluid_cell_4k" | "gtceu:shaped/mv_battery_buffer_16x" | "mysticalagriculture:seed/reprocessor/iron" | "railways:crafting/smokestack_caboosestyle" | "gtceu:assembler/cover_aluminium_wire_gt_quadruple_silicone" | "gtceu:ore_washer/wash_pyrite_crushed_ore_to_purified_ore" | "gtceu:macerator/macerate_trinaquadalloy_frame" | "gtceu:packer/package_steel_tiny_dust" | "mysticalagriculture:seed/reprocessor/flux_infused_ingot" | "gtceu:cutter/cut_lead_long_rod_to_rod_distilled_water" | "gtceu:packer/unpackage_malachite_tiny_dust" | "gtceu:assembler/cover_niobium_titanium_wire_gt_double_styrene_butadiene" | "gtceu:packer/pack_red_alloy_wires_1_single" | "create:small_granite_brick_slab_recycling" | "gtceu:shapeless/centrifuged_ore_to_dust_bentonite" | "gtceu:shaped/stick_twinite" | "gtceu:extruder/extrude_magnalium_huge_pipe" | "gtceu:extruder/extrude_osmium_to_rod" | "gtceu:brewery/biomass_from_carrot" | "gtceu:packer/unpackage_cocoa_tiny_dust" | "gtceu:blasting/smelt_deepslate_magnetite_ore_to_ingot" | "gtceu:macerator/macerate_chromite_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_naquadah_alloy_to_rotor" | "railways:sequenced_assembly/track_byg_baobab" | "gtceu:shaped/small_platinum_pipe" | "gtceu:extractor/extract_polyethylene_foil" | "minecraft:smooth_red_sandstone_slab" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_propane" | "create:cut_tuff_brick_stairs_from_stone_types_tuff_stonecutting" | "gtceu:assembler/assemble_nickel_pipe_huge_restrictive" | "minecraft:birch_trapdoor" | "gtceu:circuit_assembler/nano_processor_hv_asmd" | "gtceu:extruder/extrude_polybenzimidazole_to_plate" | "gtceu:extruder/extrude_soul_infused_ingot_to_small_gear" | "gtceu:shaped/tiny_dust_assembling_sodium" | "minecraft:deepslate_brick_wall_from_deepslate_bricks_stonecutting" | "gtceu:electrolyzer/propane_electrolysis" | "gtceu:cutter/cut_soul_infused_screw_to_bolt_distilled_water" | "mysticalagradditions:tconstruct/melting/inferium/ingot" | "gtceu:shaped/saw_tungsten_steel" | "gtceu:circuit_assembler/nano_computer_iv_asmd_soldering_alloy" | "gtceu:electric_blast_furnace/blast_stellite_100_gas" | "gtceu:shaped/tiny_dust_disassembling_wrought_iron" | "gtceu:assembler/assemble_cobalt_brass_pipe_small_restrictive" | "gtceu:compressor/compress_enderium_nugget_to_ingot" | "gtceu:shaped/small_dust_assembling_gallium" | "create:exposed_copper_shingle_stairs" | "gtceu:macerator/macerate_stainless_steel_gear" | "gtceu:bender/bend_polytetrafluoroethylene_ingot_to_foil" | "functionalstorage:jungle_1" | "gtceu:shapeless/centrifuged_ore_to_dust_garnierite" | "gtceu:blasting/smelt_raw_rock_salt_ore_to_ingot" | "gtceu:chemical_reactor/hydrogen_sulfide" | "gtceu:macerator/macerate_deepslate_lazurite_ore_to_raw_ore" | "functionalstorage:jungle_4" | "functionalstorage:jungle_2" | "gtceu:extruder/extrude_platinum_ingot_to_long_rod" | "gtceu:macerator/macerate_deepslate_granitic_mineral_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_hex_wire" | "gtceu:lathe/buzzsaw_gear_stainless_steel" | "ae2:tools/portable_fluid_cell_1k" | "gtceu:extruder/extrude_brass_to_plate" | "gtceu:shapeless/gem_to_gem_gem_ruby" | "gtceu:shaped/small_neutronium_pipe" | "gtceu:arc_furnace/arc_platinum_octal_cable" | "gtceu:electrolyzer/decomposition_electrolyzing_topaz" | "gtceu:ore_washer/wash_neodymium_dirty_dust_to_dust" | "gtceu:bender/bend_bronze_to_plate" | "create:milling/wool" | "gtceu:macerator/macerate_naquadah_alloy_plate" | "ae2additions:cells/super/64k-housing" | "create:compat/byg/milling/kovan_flower" | "gtceu:extractor/extract_manganese_foil" | "gtceu:assembler/titanium_drum" | "gtceu:macerator/macerate_talc_crushed_ore_to_dust" | "gtceu:macerator/macerate_trinaquadalloy_fine_wire" | "gtceu:macerator/macerate_battery_alloy_rod" | "gtceu:packer/unpackage_calcium_phosphide_small_dust" | "gtceu:shapeless/dragonsteel_wire_wiregtdouble_quadrupling" | "mysticalagradditions:tconstruct/casting/tertium/nugget_sand_cast" | "gtceu:extractor/extract_iridium_long_rod" | "gtceu:lathe/lathe_twinite_bolt_to_screw" | "gtceu:macerator/macerate_golden_apple" | "gtceu:packer/pack_signalum_wires_3_1" | "extendedcrafting:flux_star_block_uncraft" | "gtceu:macerator/macerate_duranium_huge_fluid_pipe" | "gtceu:macerator/macerate_tin_long_rod" | "gtceu:shaped/tiny_dust_disassembling_platinum_sludge_residue" | "gtceu:packer/pack_signalum_wires_3_0" | "gtceu:cracker/lightly_hydro_crack_naphtha" | "gtceu:macerator/macerate_raw_alunite_ore_to_crushed_ore" | "gtceu:packer/unpackage_powellite_tiny_dust" | "gtceu:extruder/extrude_lead_ingot_to_block" | "gtceu:forge_hammer/hammer_endstone_yellow_limonite_ore_to_raw_ore" | "gtceu:packer/package_chromium_tiny_dust" | "gtceu:shaped/luv_sifter" | "gtceu:arc_furnace/arc_uv_gas_collector" | "gtceu:blasting/smelt_pyrolusite_ore_to_ingot" | "gtceu:shaped/enderium_wire_single" | "gtceu:shaped/plate_double_iridium" | "gtceu:alloy_smelter/copper_ingot_and_redstone_dust_into_red_alloy" | "gtceu:ore_washer/wash_talc_crushed_ore_to_purified_ore_distilled" | "gtceu:shapeless/block_decompress_niobium_nitride" | "gtceu:vacuum_freezer/cool_hot_palladium_ingot" | "gtceu:arc_furnace/arc_melodium_long_rod" | "gtceu:packer/package_manganese_small_dust" | "create:compat/silentsgems/crushing/zircon_ore" | "gtceu:packer/pack_copper_wires_3_single" | "gtceu:extruder/extrude_silicone_rubber_dust_to_gear" | "gtceu:shaped/compress_rock_salt_to_ore_block" | "gtceu:shapeless/tungsten_steel_wire_wiregtsingle_doubling" | "gtceu:shaped/small_dust_assembling_polydimethylsiloxane" | "create:crushing/raw_copper" | "create:polished_cut_veridium_slab" | "gtceu:circuit_assembler/processor_assembly_hv" | "gtceu:shaped/gear_stainless_steel" | "gtceu:shaped/frame_dragonsteel" | "gtceu:arc_furnace/arc_uv_macerator" | "gtceu:shapeless/credit_osmium" | "gtceu:forge_hammer/hammer_almandine_ore_to_raw_ore" | "gtceu:distillery/distill_lightly_steam_cracked_gas_to_ethylene" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtquadruple_splitting" | "gtceu:arc_furnace/arc_molybdenum_plate" | "create:cut_calcite_brick_slab" | "gtceu:macerator/macerate_hssg_double_cable" | "gtceu:assembler/casing_watertight" | "create:crushing/raw_tin_ore" | "gtceu:mixer/raw_growth_medium" | "gtceu:forge_hammer/hammer_olivine_block_to_gem" | "gtceu:shaped/plate_platinum" | "gtceu:shapeless/nugget_disassembling_magnetic_iron" | "gtceu:lathe/lathe_rhodium_plated_palladium_bolt_to_screw" | "gtceu:electric_blast_furnace/blast_hsss_gas" | "gtceu:macerator/macerate_lumium_single_wire" | "thermal:storage/signalum_block" | "gtceu:fluid_solidifier/solidify_osmiridium_gear" | "gtceu:macerator/macerate_shellite_rotor" | "gtceu:macerator/macerate_warped_stairs" | "gtceu:shapeless/kanthal_wire_wiregtquadruple_splitting" | "gtceu:forming_press/press_hsss_turbine_rotor" | "gtceu:fusion_reactor/silver_and_lithium_to_indium_plasma" | "mysticalagriculture:augment/pathing_aoe_i" | "gtceu:shaped/small_dust_disassembling_zeron_100" | "gtceu:cutter/cut_tungsten_block_to_plate" | "gtceu:create_mixer/nichrome" | "gtceu:assembler/iv_large_miner" | "gtceu:macerator/macerate_trinaquadalloy_foil" | "gtceu:shaped/block_compress_molybdenum_disilicide" | "railways:sequenced_assembly/track_byg_maple_narrow" | "gtceu:ore_washer/wash_graphite_dirty_dust_to_dust" | "gtceu:smelting/smelt_deepslate_redstone_ore_to_ingot" | "gtceu:arc_furnace/arc_lv_pump" | "gtceu:macerator/macerate_bronze_machine_casing" | "gtceu:shaped/cover_fluid_voiding" | "gtceu:shaped/butchery_knife_bronze" | "minecraft:white_wool_from_string" | "gtceu:extruder/extrude_potin_ingot_to_block" | "create:cutting/compat/biomesoplenty/stripped_willow_wood" | "gtceu:vacuum_freezer/watertight_steel" | "farmersdelight:steam_boiler/cutting_board" | "gtceu:shaped/tiny_dust_assembling_grossular" | "gtceu:distillery/distill_steam_cracked_ethylene_to_methane" | "gtceu:arc_furnace/arc_naquadah_octal_cable" | "gtceu:shapeless/tungsten_wire_wiregtdouble_quadrupling" | "xtonesreworked:roen_block_2_from_stonecutting" | "gtceu:alloy_blast_smelter/rhodium_plated_palladium_gas" | "create:crafting/kinetics/windmill_bearing" | "gtceu:fluid_solidifier/solidify_prismalium_to_ingot" | "gtceu:extruder/extrude_cobalt_huge_pipe" | "gtceu:extractor/extract_neutronium_rod" | "gtceu:fluid_solidifier/solidify_light_gray_dye_to_ball" | "gtceu:shaped/mining_hammer_iron" | "gtceu:extruder/extrude_indium_gallium_phosphide_to_plate" | "gtceu:shaped/tiny_dust_assembling_granite" | "create:compat/traverse/cutting/stripped_fir_log" | "gtceu:extractor/extract_epoxy_plate" | "gtceu:extruder/extrude_polytetrafluoroethylene_to_plate" | "mysticalagriculture:essence/tconstruct/pig_iron_ingot" | "gtceu:fluid_solidifier/solidify_vanadium_steel_to_ingot" | "railways:dying_existing_cap_yellow" | "gtceu:macerator/macerate_invar_screw" | "gtceu:ore_washer/wash_naquadah_crushed_ore_to_purified_ore_fast" | "gtceu:extractor/extract_cobalt_octal_cable" | "minecraft:mangrove_sign" | "gtceu:alloy_smelter/alloy_smelt_cobalt_brass_ingot_to_block" | "farmersdelight:cutting/wild_carrots" | "mysticalagriculture:essence/minecraft/beetroot" | "create:cut_ochrum_brick_slab" | "gtceu:smelting/smelt_deepslate_stibnite_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_red_steel" | "gtceu:shaped/plate_double_niobium_titanium" | "gtceu:cutter/cut_lpic_water" | "gtceu:arc_furnace/arc_americium_huge_item_pipe" | "gtceu:shaped/small_dust_disassembling_chromium" | "gtceu:forge_hammer/hammer_beryllium_crushed_ore_to_dust" | "gtceu:shaped/dynamo_hatch_ulv" | "gtceu:cutter/cut_twinite_long_rod_to_rod_water" | "gtceu:packer/unpackage_molybdenum_disilicide_small_dust" | "gtceu:smelting/smelt_crushedore_plutonium_to_ingot" | "create:cutting/compat/forbidden_arcanus/stripped_cherrywood" | "gtceu:shaped/tiny_dust_assembling_beryllium" | "gtceu:fusion_reactor/americium_and_naquadria_to_neutronium_plasma" | "gtceu:shaped/nonuple_copper_pipe" | "gtceu:packer/strip_yttrium_barium_cuprate_cable_gt_single" | "minecraft:clay" | "mysticalagriculture:imperium_ingot_block" | "ae2:network/crafting/cpu_crafting_unit" | "gtceu:shaped/frame_lumium" | "gtceu:macerator/macerate_magnalium_plate" | "mysticalagriculture:imperium_block" | "gtceu:macerator/macerate_nickel_nugget" | "ae2:shaped/slabs/smooth_sky_stone_block" | "gtceu:alloy_smelter/alloy_smelt_uranium_to_nugget" | "gtceu:packer/unpackage_andradite_small_dust" | "gtceu:packer/strip_tungsten_steel_cable_gt_quadruple" | "gtceu:shapeless/centrifuged_ore_to_dust_diamond" | "ae2additions:components/super/256k" | "gtceu:macerator/macerate_copper_long_rod" | "gtceu:shaped/small_dust_disassembling_chromite" | "gtceu:macerator/macerate_rhodium_plated_palladium_turbine_blade" | "gtceu:extractor/extract_blue_alloy_nugget" | "gtceu:shaped/hammer_hsse" | "gtceu:smelting/smelt_deepslate_hematite_ore_to_ingot" | "gtceu:shaped/soft_mallet_polybenzimidazole" | "ae2:network/blocks/interfaces_interface_part" | "gtceu:fluid_solidifier/solidify_iridium_to_plate" | "gtceu:packer/package_iridium_metal_residue_tiny_dust" | "colossalchests:colossal_chest_silver" | "gtceu:extruder/extrude_black_bronze_ingot_to_block" | "gtceu:packer/strip_cobalt_cable_gt_hex" | "xtonesreworked:mint_block_0" | "gtceu:compressor/compress_bronze_nugget_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_ash" | "gtceu:macerator/macerate_silicon_double_plate" | "gtceu:shapeless/prismalium_wire_wiregtoctal_splitting" | "gtceu:shaped/tiny_dust_disassembling_tin_alloy" | "gtceu:electrolyzer/decomposition_electrolyzing_cassiterite" | "minecraft:leather_boots" | "gtceu:shaped/small_dust_disassembling_ferrosilite" | "gtceu:assembler/light_weighted_pressure_plate" | "gtceu:shaped/tiny_dust_assembling_wulfenite" | "gtceu:macerator/macerate_plutonium_241_plate" | "gtceu:bender/bend_polyphenylene_sulfide_plate_to_foil" | "gtceu:smelting/smelt_sulfur_ore_to_ingot" | "gtceu:assembler/cover_cobalt_wire_gt_octal_rubber" | "gtceu:extruder/fluid_cell_tin" | "xtonesreworked:lave_block_13_from_stonecutting" | "xtonesreworked:mint_block_11_from_stonecutting" | "exnihilosequentia:compost/ens_cactus" | "gtceu:bender/bend_silver_plate_to_foil" | "gtceu:shapeless/uranium_triplatinum_wire_wiregtoctal_doubling" | "gtceu:macerator/macerate_luv_voltage_coil" | "gtceu:packer/package_calcium_chloride_small_dust" | "enderstorage:recolour_ender_chest" | "gtceu:shapeless/nugget_disassembling_magnetic_neodymium" | "gtceu:forge_hammer/hammer_emerald_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_americium_normal_restrictive_item_pipe" | "gtceu:assembler/bronze_drum" | "gtceu:extractor/extract_trinaquadalloy_plate" | "minecraft:steam_boiler/black_carpet" | "thermal:storage/spinach_block" | "gtceu:shapeless/block_decompress_magnetic_iron" | "gtceu:smelting/smelt_crushedore_molybdenum_to_ingot" | "gtceu:shapeless/block_decompress_nickel_zinc_ferrite" | "gtceu:macerator/macerate_blue_topaz_block" | "gtceu:macerator/macerate_brass_rod" | "gtceu:cutter/cut_sodalite_flawless_gem_to_gem" | "minecraft:baked_potato_from_smoking" | "gtceu:extractor/extract_magnetic_steel_rod" | "gtceu:pyrolyse_oven/log_to_wood_tar_nitrogen" | "gtceu:shaped/nonuple_tungsten_carbide_pipe" | "gtceu:shaped/tiny_dust_disassembling_basaltic_mineral_sand" | "gtceu:shaped/wrench_neutronium" | "gtceu:arc_furnace/arc_zpm_ore_washer" | "thermal:fuels/numismatic/numismatic_gold_coin" | "gtceu:forming_press/copy_shape_plate_extruder_mold" | "framedblocks:framed_inner_prism" | "gtceu:fluid_solidifier/solidify_blue_steel_gear" | "gtceu:macerator/macerate_hastelloy_c_276_nugget" | "gtceu:extractor/extract_platinum_double_plate" | "gtceu:packer/package_zeolite_small_dust" | "mysticalagriculture:seed/infusion/manasteel" | "gtceu:packer/package_tungstate_tiny_dust" | "gtceu:macerator/macerate_bismuth_bronze_block" | "farmersdelight:cutting/acacia_log" | "gtceu:forge_hammer/hammer_hssg_rod_to_long_rod" | "gtceu:large_chemical_reactor/phthalic_acid_from_naphthalene_9" | "gtceu:macerator/macerate_naquadah_rod" | "gtceu:packer/package_lanthanum_small_dust" | "gtceu:extractor/extract_red_alloy_octal_cable" | "gtceu:bender/bend_battery_alloy_plate_to_double_plate" | "gtceu:macerator/macerate_golden_axe" | "gtceu:shapeless/gem_to_gem_gem_certus_quartz" | "gtceu:bender/bend_niobium_titanium_rod_to_small_spring" | "gtceu:combustion_generator/gasoline" | "gtceu:packer/package_alunite_tiny_dust" | "gtceu:arc_furnace/arc_red_alloy_rod" | "gtceu:macerator/macerate_neutronium_frame" | "farmersdelight:fried_egg_from_smoking" | "gtceu:extractor/extract_hastelloy_c_276_nugget" | "gtceu:fluid_solidifier/solidify_polycaprolactam_to_plate" | "gtceu:ore_washer/wash_certus_quartz_crushed_ore_to_purified_ore" | "gtceu:shaped/gear_trinium" | "gtceu:arc_furnace/arc_iron_horse_armor" | "gtceu:cutter/cut_certus_quartz_exquisite_gem_to_flawless_gem_water" | "gtceu:shaped/nonuple_potin_pipe" | "gtceu:shaped/nugget_assembling_iridium" | "thermal:earth_charge/niter_dust_from_niter" | "gtceu:packer/unpackage_pyrolusite_tiny_dust" | "create:crafting/materials/experience_block" | "gtceu:macerator/macerate_lumium_octal_wire" | "gtceu:packer/pack_twinite_wires_2_single" | "gtceu:shaped/stick_osmium" | "gtceu:lathe/lathe_shellite_bolt_to_screw" | "gtceu:shaped/small_dust_assembling_black_steel" | "gtceu:packer/pack_twinite_wires_1_1" | "gtceu:packer/pack_twinite_wires_1_2" | "gtceu:packer/pack_twinite_wires_1_0" | "create:vertical_framed_glass_pane" | "gtceu:packer/pack_twinite_wires_1_3" | "create:milling/ink_sac" | "gtceu:arc_furnace/arc_raw_rubber_dust" | "gtceu:smelting/smelt_netherrack_realgar_ore_to_ingot" | "gtceu:macerator/macerate_bronze_double_plate" | "gtceu:shapeless/nugget_disassembling_sterling_silver" | "gtceu:shapeless/purified_ore_to_dust_malachite" | "gtceu:lathe/lathe_tungsten_to_rod" | "gtceu:assembly_line/emitter_luv" | "gtceu:macerator/macerate_vanadium_steel_plate" | "gtceu:macerator/macerate_naquadah_hex_wire" | "gtceu:extractor/extract_yttrium_barium_cuprate_rod" | "gtceu:centrifuge/reinforced_epoxy_resin_separation" | "create:compat/botania/milling/purple_petal" | "gtceu:macerator/macerate_spodumene_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_stainless_steel_foil" | "gtceu:macerator/macerate_quartz_stairs" | "gtceu:cutter/cut_weapon_grade_naquadah_screw_to_bolt" | "create:polished_cut_andesite_slab_recycling" | "gtceu:arc_furnace/arc_duranium_huge_fluid_pipe" | "gtceu:arc_furnace/arc_hastelloy_c_276_rod" | "gtceu:macerator/macerate_battery_alloy_nugget" | "minecraft:waxed_exposed_cut_copper_slab" | "gtceu:extractor/extract_potin_dust" | "gtceu:shapeless/nugget_disassembling_lumium" | "thermalendergy:prismalium_ingot_from_block" | "gtceu:centrifuge/decomposition_centrifuging__hsla_steel" | "framedblocks:framing_saw/framed_prism" | "gtceu:smelting/smelt_netherrack_pitchblende_ore_to_ingot" | "thermal:machines/press/unpacking/press_sulfur_unpacking" | "gtceu:shapeless/silver_wire_wiregtquadruple_quadrupling" | "gtceu:packer/pack_silver_wires_2_single" | "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting" | "create:polished_cut_diorite_wall_from_stone_types_diorite_stonecutting" | "gtceu:shaped/scythe_titanium" | "gtceu:thermal_centrifuge/centrifuge_neodymium_crushed_ore_to_refined_ore" | "framedblocks:framing_saw/framed_obsidian_pressure_plate" | "gtceu:blasting/smelt_deepslate_spodumene_ore_to_ingot" | "create:blasting/ingot_tin_compat_mekanism" | "gtceu:macerator/macerate_tungsten_single_wire" | "gtceu:arc_furnace/arc_uv_distillery" | "gtceu:alloy_smelter/alloy_smelt_niobium_nitride_to_ingot" | "gtceu:ore_washer/wash_yellow_garnet_pure_dust_to_dust" | "gtceu:shaped/plate_nickel" | "gtceu:blasting/smelt_endstone_copper_ore_to_ingot" | "gtceu:shapeless/block_decompress_damascus_steel" | "modularrouters:activator_module" | "gtceu:arc_furnace/arc_naquadah_fine_wire" | "gtceu:extractor/extract_hastelloy_x_nugget" | "exnihilosequentia:sieve/ens_seed_yellow_coral" | "gtceu:forge_hammer/hammer_deepslate_goethite_ore_to_raw_ore" | "gtceu:shaped/nonuple_vanadium_steel_pipe" | "gtceu:implosion_compressor/implode_dust_realgar__tnt" | "gtceu:shapeless/nugget_disassembling_tantalum_carbide" | "gtceu:thermal_centrifuge/centrifuge_blue_topaz_crushed_ore_to_refined_ore" | "fantasyfurniture:large_boiler/venthyr/door_single" | "gtceu:cutter/cut_apatite_exquisite_gem_to_flawless_gem_water" | "gtceu:extruder/graphene_to_foil" | "gtceu:vacuum_freezer/cool_hot_naquadah_ingot" | "gtceu:bender/bend_shellite_ingot_to_double_plate" | "mysticalagriculture:seed/reprocessor/hop_graphite" | "gtceu:shaped/chainsaw_head_polyethylene" | "gtceu:assembler/cover_cobalt_wire_gt_quadruple_silicone" | "gtceu:arc_furnace/arc_americium_normal_item_pipe" | "gtceu:macerator/macerate_hastelloy_c_276_double_plate" | "gtceu:macerator/macerate_polybenzimidazole_normal_fluid_pipe" | "gtceu:electric_blast_furnace/blast_yttrium" | "gtceu:packer/strip_iron_cable_gt_double" | "xtonesreworked:lave_block_7_from_stonecutting" | "gtceu:shaped/block_compress_magnalium" | "create:small_veridium_bricks_from_stone_types_veridium_stonecutting" | "xtonesreworked:azur_block_15_from_stonecutting" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_hex_wire" | "gtceu:shapeless/stellarium_wire_wiregtdouble_doubling" | "gtceu:smelting/smelt_endstone_cobaltite_ore_to_ingot" | "ae2:matter_cannon/nuggets/lanthanum" | "gtceu:forge_hammer/hammer_neodymium_crushed_ore_to_dust" | "mysticalagriculture:seed/crafting/ruby" | "gtceu:assembler/assemble_neodymium_turbine_blade" | "gtceu:shaped/tiny_dust_assembling_cobalt_brass" | "gtceu:assembler/casing_luv" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_rotor" | "gtceu:macerator/macerate_solid_machine_casing" | "gtceu:packer/package_yttrium_small_dust" | "gtceu:extractor/extract_steel_ingot" | "create:cut_andesite_brick_slab_recycling" | "gtceu:shaped/tiny_dust_disassembling_fireclay" | "gtceu:arc_furnace/arc_detector_rail" | "gtceu:shapeless/signalum_wire_wiregtoctal_splitting" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_ingot_to_gear" | "gtceu:shaped/tiny_dust_assembling_vanadium_magnetite" | "gtceu:macerator/macerate_tungsten_steel_normal_fluid_pipe" | "gtceu:macerator/macerate_hsss_block" | "gtceu:extractor/monazite_extraction" | "gtceu:extractor/extract_potin_bolt" | "gtceu:arc_furnace/arc_rose_gold_long_rod" | "gtceu:fluid_solidifier/solidify_reinforced_epoxy_resin_to_ingot" | "create:haunting/crimson_fungus" | "gtceu:shapeless/centrifuged_ore_to_dust_tetrahedrite" | "gtceu:macerator/macerate_hp_steam_alloy_smelter" | "gtceu:macerator/macerate_diamond_lens" | "gtceu:macerator/macerate_treated_wood_large_fluid_pipe" | "gtceu:shaped/small_duranium_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_asbestos" | "thermal:storage/sadiroot_from_block" | "gtceu:shapeless/gem_to_gem_flawlessgem_yellow_garnet" | "gtceu:macerator/macerate_lazurite_crushed_ore_to_dust" | "gtceu:compressor/compress_uranium_triplatinum_to_block" | "gtceu:arc_furnace/arc_dragonsteel_ring" | "gtceu:fluid_solidifier/solidify_indium_tin_barium_titanium_cuprate_block" | "gtceu:cutter/cut_tantalum_block_to_plate_water" | "gtceu:extruder/extrude_signalum_to_plate" | "mysticalagriculture:seed/infusion/apatite" | "gtceu:macerator/macerate_treated_wood_plate" | "gtceu:alloy_smelter/alloy_smelt_neutronium_ingot_to_block" | "gtceu:arc_furnace/arc_void_long_rod" | "gtceu:implosion_compressor/implode_dust_olivine__tnt" | "gtceu:smelting/smelt_netherrack_molybdenum_ore_to_ingot" | "gtceu:mixer/stainless_steel_from_invar" | "gtceu:sifter/sift_olivine_purified_ore_to_gems" | "gtceu:shaped/block_compress_salt" | "mysticalagriculture:seed/infusion/invar" | "create:cut_granite_brick_stairs_from_stone_types_granite_stonecutting" | "gtceu:chemical_reactor/dimethylamine" | "gtceu:arc_furnace/arc_wrought_iron_screw" | "gtceu:macerator/macerate_naquadic_netherite_block" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_to_ingot" | "gtceu:arc_furnace/arc_cupronickel_octal_cable" | "gtceu:cutter/cut_enderium_screw_to_bolt" | "gtceu:shaped/file_ultimet" | "gtceu:distillation_tower/distill_severely_steam_cracked_light_fuel" | "thermal:machines/insolator/insolator_lily_pad" | "create:crafting/kinetics/light_gray_valve_handle_from_other_valve_handle" | "exnihilosequentia:crucible/ens_leaves" | "gtceu:packer/unpackage_silicon_dioxide_tiny_dust" | "gtceu:arc_furnace/arc_enderium_gear" | "gtceu:chemical_bath/quantum_eye" | "gtceu:fluid_solidifier/solidify_blue_alloy_block" | "gtceu:shaped/small_dust_assembling_monazite" | "gtceu:alloy_smelter/alloy_smelt_yttrium_nugget_to_ingot" | "gtceu:macerator/macerate_deepslate_emerald_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_electrum_to_plate" | "gtceu:macerator/macerate_enderium_rod" | "create:filling/honey_bottle" | "gtceu:arc_furnace/arc_furnace_minecart" | "gtceu:shaped/small_dust_disassembling_pitchblende" | "gtceu:smelting/smelt_deepslate_apatite_ore_to_ingot" | "gtceu:centrifuge/centrifuge_certus_quartz_pure_dust_to_dust" | "create:layered_asurine_from_stone_types_asurine_stonecutting" | "gtceu:forge_hammer/hammer_vanadium_magnetite_refined_ore_to_dust" | "thermal:smelting/constantan_ingot_from_dust_blasting" | "gtceu:shaped/tiny_dust_assembling_mica" | "sgjourney:basic_interface" | "gtceu:shaped/screw_hssg" | "gtceu:shaped/small_dust_assembling_molybdenum_disilicide" | "gtceu:smelting/smelt_deepslate_cinnabar_ore_to_ingot" | "gtceu:macerator/macerate_endstone_grossular_ore_to_raw_ore" | "gtceu:extractor/extract_glass_dust" | "gtceu:combustion_generator/diesel" | "gtceu:smelting/smelt_netherrack_sphalerite_ore_to_ingot" | "gtceu:shaped/screw_hsss" | "gtceu:extruder/extrude_darmstadtium_ingot_to_block" | "gtceu:macerator/macerate_lapis_ore_to_raw_ore" | "gtceu:packer/package_naquadah_alloy_small_dust" | "gtceu:arc_furnace/arc_polyethylene_small_fluid_pipe" | "gtceu:macerator/macerate_magnetic_neodymium_block" | "gtceu:shapeless/potin_dust" | "gtceu:shaped/screw_hsse" | "gtceu:bender/bend_vanadium_gallium_long_rod_to_spring" | "gtceu:alloy_smelter/alloy_smelt_plutonium_241_to_nugget" | "create:crafting/kinetics/large_cogwheel_from_little" | "mysticalagriculture:imperium_chestplate" | "gtceu:shaped/tiny_stainless_steel_pipe" | "gtceu:arc_furnace/arc_magnalium_normal_restrictive_item_pipe" | "xtonesreworked:azur_block_3_from_stonecutting" | "gtceu:shapeless/purified_ore_to_dust_sapphire" | "gtceu:extruder/extrude_manganese_ingot_to_bolt" | "gtceu:assembler/neutron_reflector" | "create:sandpaper_polishing/rose_quartz" | "gtceu:shaped/small_dust_disassembling_gypsum" | "gtceu:alloy_blast_smelter/watertight_steel" | "gtceu:macerator/macerate_styrene_butadiene_rubber_foil" | "gtceu:cutter/cut_melodium_long_rod_to_rod" | "ae2:network/cables/dense_smart_gray" | "gtceu:ore_washer/wash_powellite_crushed_ore_to_purified_ore" | "gtceu:laser_engraver/engrave_glass_flawless_gem_to_gem" | "gtceu:thermal_centrifuge/centrifuge_mica_purified_ore_to_refined_ore" | "gtceu:extractor/extract_polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:packer/pack_enderium_wires_3_single" | "gtceu:arc_furnace/arc_iv_electromagnetic_separator" | "gtceu:shapeless/centrifuged_ore_to_dust_copper" | "gtceu:shapeless/crushed_ore_to_dust_aluminium" | "gtceu:ore_washer/wash_kyanite_pure_dust_to_dust" | "gtceu:packer/package_sodium_p_toluenesulfonate_small_dust" | "gtceu:cutter/cut_ruby_block_to_plate" | "create:blasting/ingot_nickel_compat_immersiveengineering" | "gtceu:cracker/severely_steam_crack_naphtha" | "gtceu:assembler/assemble_watertight_steel_frame" | "gtceu:blasting/smelt_deepslate_realgar_ore_to_ingot" | "gtceu:shaped/small_dust_assembling_pyrope" | "gtceu:arc_furnace/arc_ruthenium_rod" | "gtceu:distillery/distill_hydro_cracked_butene_to_propene" | "gtceu:cutter/cut_invar_rod_to_bolt_water" | "create:cutting/compat/biomesoplenty/stripped_redwood_log" | "thermal_extra:smelting/soul_infused_ingot_from_dust_smelting" | "farmersdelight:light_gray_canvas_sign" | "gtceu:cutter/cut_lumium_block_to_plate_distilled_water" | "gtceu:fluid_solidifier/solidify_rose_gold_block" | "fantasyfurniture:steam_boiler/necrolord/door_single" | "gtceu:macerator/macerate_yellow_garnet_gem" | "minecraft:chiseled_polished_blackstone_from_blackstone_stonecutting" | "gtceu:smelting/smelt_refinedore_garnierite_to_ingot" | "thermal:fuels/gourmand/gourmand_radish_block" | "mysticalagriculture:souls/wool" | "gtceu:extractor/extract_europium_long_rod" | "gtceu:arc_furnace/arc_black_bronze_large_item_pipe" | "gtceu:arc_furnace/arc_ev_sifter" | "gtceu:distillation_tower/distill_light_oil" | "gtceu:assembler/ev_fluid_drilling_rig" | "thermalendergy:melodium_ingot" | "gtceu:brewery/lubricant_from_seed_oil_and_talc" | "gtceu:extruder/extrude_shellite_ingot_to_ring" | "gtceu:cutter/cut_platinum_screw_to_bolt_distilled_water" | "gtceu:shapeless/prismalium_wire_wiregtsingle_quadrupling" | "gtceu:shapeless/trinium_wire_wiregtoctal_doubling" | "gtceu:forge_hammer/hammer_pyrope_refined_ore_to_dust" | "thermal:redstone_tnt" | "gtceu:laser_engraver/engrave_ulpic_naquadah" | "gtceu:arc_furnace/arc_battery_alloy_double_plate" | "gtceu:arc_furnace/arc_gold_screw" | "gtceu:shaped/foil_tritanium" | "gtceu:shapeless/block_decompress_graphite" | "gtceu:packer/pack_melodium_wires_2_2" | "gtceu:shaped/crowbar_stainless_steel" | "gtceu:packer/pack_melodium_wires_2_0" | "gtceu:packer/pack_melodium_wires_2_1" | "gtceu:shaped/iv_output_hatch" | "fantasyfurniture:large_boiler/dunmer/door_single" | "gtceu:extruder/extrude_styrene_butadiene_rubber_dust_to_foil" | "gtceu:chemical_reactor/chloromethane_from_methane" | "gtceu:fluid_solidifier/solidify_polytetrafluoroethylene_to_plate" | "exnihilosequentia:sieve/ens_seed_beetroot" | "thermal:machines/press/press_sadiroot_unpacking" | "gtceu:alloy_smelter/alloy_smelt_aluminium_nugget_to_ingot" | "gtceu:macerator/macerate_red_garnet_ore_to_raw_ore" | "create:copper_shingle_slab_from_copper_shingles_stonecutting" | "gtceu:compressor/compress_tantalum_to_block" | "gtceu:bender/bend_naquadria_to_plate" | "minecraft:ens_end_stone" | "gtceu:shapeless/annealed_copper_wire_wiregtsingle_doubling" | "gtceu:shapeless/copper_wire_wiregtsingle_quadrupling" | "gtceu:blasting/smelt_garnet_sand_ore_to_ingot" | "gtceu:alloy_blast_smelter/tungsten_carbide_gas" | "gtceu:arc_furnace/arc_tungsten_steel_frame" | "gtceu:smelting/smelt_netherrack_calcite_ore_to_ingot" | "minecraft:blast_furnace" | "gtceu:extruder/extrude_ruthenium_trinium_americium_neutronate_wire" | "gtceu:mixer/gunpowder_from_coal" | "mysticalagradditions:tconstruct/casting/tertium/ingot_sand_cast" | "gtceu:compressor/compress_titanium_to_block" | "gtceu:extruder/extrude_plutonium_241_to_plate" | "gtceu:macerator/macerate_neutronium_huge_fluid_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_aluminium_sulfite" | "ae2:network/parts/import_bus" | "gtceu:bender/bend_hsse_ingot_to_double_plate" | "gtceu:compressor/compress_nether_quartz_gem_to_block" | "ae2:network/crafting/16k_cpu_crafting_storage" | "gtceu:packer/unpackage_gelatin_small_dust" | "gtceu:extruder/extrude_ultimet_to_plate" | "gtceu:distillery/distill_lightly_steam_cracked_gas_to_methane" | "gtceu:forge_hammer/hammer_realgar_refined_ore_to_dust" | "mysticalagriculture:essence/botania/black_mystical_flower" | "gtceu:shaped/tiny_dust_assembling_potassium" | "gtceu:assembler/cover_niobium_titanium_wire_gt_hex_silicone" | "gtceu:packer/pack_dragonsteel_wires_1_single" | "gtceu:centrifuge/centrifuge_galena_dirty_dust_to_dust" | "gtceu:macerator/macerate_ev_sifter" | "thermal:augments/item_filter_augment" | "create:weathered_copper_tile_slab_from_weathered_copper_tiles_stonecutting" | "create:acacia_window" | "create:compat/environmental/milling/blue_delphinium" | "thermal:machines/press/packing2x2/press_sandstone_packing" | "gtceu:shaped/screw_silver" | "gtceu:shaped/tiny_dust_assembling_arsenic" | "ae2:network/cables/smart_cyan" | "gtceu:lathe/buzzsaw_gear_steel" | "gtceu:smelting/smelt_galena_ore_to_ingot" | "gtceu:arc_furnace/arc_ev_autoclave" | "gtceu:packer/strip_lead_cable_gt_single" | "gtceu:packer/unpackage_chalcocite_small_dust" | "gtceu:assembler/cover_annealed_copper_wire_gt_octal_rubber" | "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting" | "create:compat/byg/milling/orange_amaranth" | "gtceu:shaped/tiny_dust_disassembling_wheat" | "farmersdelight:acacia_cabinet" | "gtceu:macerator/macerate_raw_calcite_ore_to_crushed_ore" | "thermal_extra:storage/dragonsteel_nugget_from_ingot" | "gtceu:cutter/cut_epoxy_block_to_plate" | "minecraft:oak_chest_boat" | "gtceu:shapeless/nugget_disassembling_rubber" | "create:cut_dripstone_slab_recycling" | "gtceu:extractor/extract_melodium_nugget" | "create:oxidized_copper_tile_stairs" | "gtceu:packer/package_talc_small_dust" | "gtceu:shaped/tiny_dust_disassembling_basalt" | "mysticalagriculture:soulium_gemstone_block_uncraft" | "gtceu:arc_furnace/arc_platinum_hex_wire" | "exnihilosequentia:sieve/ens_golden_apple" | "gtceu:alloy_smelter/alloy_smelt_kanthal_ingot_to_block" | "gtceu:macerator/macerate_beryllium_double_plate" | "gtceu:shaped/small_dust_assembling_galena" | "gtceu:assembler/assemble_invar_frame" | "gtceu:large_chemical_reactor/hydrofluoric_acid_from_elements" | "gtceu:assembler/cover_copper_wire_gt_double_styrene_butadiene" | "gtceu:arc_furnace/arc_assembly_line" | "create:deploying/waxed_oxidized_copper_tile_stairs_from_adding_wax" | "gtceu:macerator/macerate_sapphire_ore_to_raw_ore" | "gtceu:macerator/macerate_mv_super_tank" | "gtceu:macerator/macerate_trinium_nugget" | "gtceu:arc_furnace/arc_hv_wiremill" | "gtceu:alloy_blast_smelter/vanadium_gallium" | "gtceu:fluid_solidifier/solidify_osmiridium_to_nugget" | "gtceu:macerator/macerate_shellite_octal_wire" | "gtceu:electrolyzer/decomposition_electrolyzing_triethylene_glycol_ditosylate" | "gtceu:shapeless/osmium_wire_wiregtdouble_quadrupling" | "thermal:augments/rf_coil_augment" | "gtceu:cutter/cut_pure_netherite_screw_to_bolt_water" | "minecraft:oxidized_cut_copper_from_oxidized_copper_stonecutting" | "gtceu:shapeless/nugget_disassembling_aluminium" | "railways:dying_existing_cap_gray" | "gtceu:brewery/biomass_from_potato" | "gtceu:alloy_smelter/alloy_smelt_enriched_naquadah_nugget_to_ingot" | "gtceu:forge_hammer/hammer_yttrium_barium_cuprate_to_plate" | "ae2:tools/portable_item_cell_64k" | "gtceu:compressor/compress_tin_alloy_nugget_to_ingot" | "mysticalagriculture:seed/infusion/hop_graphite" | "gtceu:arc_furnace/arc_uranium_rhodium_dinaquadide_single_wire" | "minecraft:lever" | "gtceu:distillery/distill_severely_hydro_cracked_naphtha_to_propane" | "gtceu:extruder/extrude_iron_ingot_to_ring" | "create:crushing/deepslate_copper_ore" | "gtceu:arc_furnace/arc_steel_crate" | "minecraft:large_boiler/jungle_log" | "gtceu:smelting/smelt_refinedore_magnetite_to_ingot" | "gtceu:macerator/macerate_ultimet_large_item_pipe" | "gtceu:arc_furnace/arc_cobalt_fine_wire" | "create:cutting/compat/quark/stripped_blossom_log" | "gtceu:cutter/cut_naquadah_block_to_plate_distilled_water" | "gtceu:packer/unpackage_wood_small_dust" | "gtceu:extractor/extract_magnalium_rod" | "gtceu:forge_hammer/hammer_endstone_yellow_garnet_ore_to_raw_ore" | "gtceu:shaped/tiny_dust_assembling_granitic_mineral_sand" | "xtonesreworked:kryp_block_1_from_stonecutting" | "gtceu:extruder/extrude_copper_tiny_pipe" | "thermal:redstone_grenade_4" | "gtceu:arc_furnace/arc_graphene_hex_wire" | "gtceu:bender/bend_silicon_to_plate" | "exnihilosequentia:ens_diorite_crook" | "gtceu:fluid_solidifier/solidify_black_bronze_gear" | "railways:sequenced_assembly/track_blue_skies_bluebright_wide" | "mysticalagriculture:seed/reprocessor/menril" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_c_276_nugget_to_ingot" | "minecraft:dark_oak_chest_boat" | "systeams:boilers/upgrades/magmatic_downgrade" | "exnihilosequentia:ens_diamond_crook" | "ae2:matter_cannon/nuggets/antimony" | "gtceu:extractor/extract_aluminium_quadruple_cable" | "gtceu:macerator/macerate_kanthal_ingot" | "gtceu:packer/package_iridium_metal_residue_small_dust" | "mysticalagradditions:tconstruct/casting/soulium/ingot_sand_cast" | "gtceu:cutter/cut_wrought_iron_block_to_plate_distilled_water" | "gtceu:compressor/compress_pure_netherite_nugget_to_ingot" | "gtceu:electrolyzer/water_electrolysis" | "gtceu:packer/package_magnesia_tiny_dust" | "mysticalagriculture:supremium_gemstone" | "gtceu:arc_furnace/arc_iron_hex_cable" | "gtceu:extractor/extract_cobalt_nugget" | "gtceu:blasting/smelt_deepslate_trona_ore_to_ingot" | "gtceu:packer/package_saltpeter_small_dust" | "gtceu:extractor/extract_silver_screw" | "railways:sequenced_assembly/track_crimson_wide" | "packagedexcrafting:combination_crafter_ae" | "gtceu:packer/package_darmstadtium_small_dust" | "thermal:machines/press/press_invar_ingot_to_plate" | "gtceu:alloy_smelter/alloy_smelt_ultimet_ingot_to_block" | "gtceu:compressor/compress_cassiteriteto_ore_block" | "gtceu:cutter/cut_cinnabar_flawless_gem_to_gem_distilled_water" | "framedblocks:framed_double_slope_slab" | "gtceu:packer/package_granite_tiny_dust" | "xtonesreworked:reed_block_13_from_stonecutting" | "gtceu:shaped/small_dust_assembling_sodium_p_toluenesulfonate" | "gtceu:lathe/buzzsaw_gear_duranium" | "ae2additions:cells/chemical/casing-4096k" | "gtceu:shapeless/gem_to_gem_gem_cinnabar" | "gtceu:packer/unpackage_chromite_tiny_dust" | "exnihilosequentia:compost/ens_hanging_roots" | "framedblocks:framed_wrench" | "gtceu:macerator/macerate_chalcopyrite_ore_to_raw_ore" | "gtceu:macerator/macerate_gold_ring" | "gtceu:laser_engraver/engrave_ram_neutronium" | "gtceu:macerator/macerate_spruce_fence_gate" | "farmersdelight:large_boiler/half_tatami_mat" | "gtceu:shaped/small_dust_assembling_magnetic_steel" | "gtceu:macerator/macerate_plutonium_block" | "gtceu:packer/unpackage_chalcopyrite_tiny_dust" | "gtceu:macerator/macerate_raw_apatite_ore_to_crushed_ore" | "gtceu:bender/bend_signalum_ingot_to_foil" | "gtceu:packer/pack_nichrome_wires_1_single" | "gtceu:macerator/macerate_duranium_normal_fluid_pipe" | "create:cutting/compat/ecologics/walnut_log" | "gtceu:macerator/macerate_black_steel_foil" | "gtceu:shaped/wrench_head_rubber" | "xtonesreworked:reds_block_9_from_stonecutting" | "gtceu:arc_furnace/arc_trinium_foil" | "gtceu:shaped/mining_hammer_aluminium" | "gtceu:extractor/extract_coke_oven_bricks" | "gtceu:thermal_centrifuge/centrifuge_garnierite_crushed_ore_to_refined_ore" | "ae2:network/cables/dense_smart_white" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_fine_wire" | "gtceu:shaped/zpm_autoclave" | "gtceu:macerator/macerate_cell_extruder_mold" | "gtceu:shaped/small_dust_assembling_palladium_raw" | "gtceu:arc_furnace/arc_mv_canner" | "modularrouters:dropper_module" | "mysticalagriculture:soul_jar_empty" | "create:cut_diorite_brick_wall_from_stone_types_diorite_stonecutting" | "thermal:machines/pulverizer/pulverizer_coal_ore" | "minecraft:leather_horse_armor" | "gtceu:shaped/tiny_dust_assembling_aluminium_sulfite" | "gtceu:forge_hammer/hammer_deepslate_red_garnet_ore_to_raw_ore" | "gtceu:arc_furnace/arc_tin_plate" | "ae2:network/cables/glass_magenta" | "toms_storage:item_filter" | "minecraft:large_boiler/spruce_sapling" | "minecraft:candle" | "gtceu:bender/bend_invar_plate_to_double_plate" | "gtceu:assembler/assemble_osmium_pipe_small_restrictive" | "gtceu:shapeless/brick_to_dust" | "gtceu:alloy_smelter/rubber_bar" | "gtceu:bender/bend_nichrome_long_rod_to_spring" | "gtceu:ore_washer/wash_green_sapphire_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_silver_rod_to_long_rod" | "gtceu:macerator/macerate_stone_gear" | "gtceu:ore_washer/wash_saltpeter_crushed_ore_to_purified_ore_fast" | "framedblocks:framed_vertical_divided_stairs" | "gtceu:bender/bend_soul_infused_ingot_to_foil" | "gtceu:blasting/smelt_deepslate_electrotine_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_nether_star" | "gtceu:extruder/extrude_naquadah_ingot_to_long_rod" | "gtceu:forge_hammer/hammer_deepslate_beryllium_ore_to_raw_ore" | "ae2:network/blocks/spatial_io_port" | "gtceu:shaped/small_dust_assembling_hastelloy_x" | "minecraft:deepslate_tile_slab_from_cobbled_deepslate_stonecutting" | "gtceu:fluid_solidifier/solidify_polyvinyl_chloride_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_darmstadtium_ingot_to_small_gear" | "gtceu:packer/pack_signalum_wires_4_0" | "gtceu:smelting/smelt_refinedore_sphalerite_to_ingot" | "gtceu:shaped/block_compress_enriched_naquadah_trinium_europium_duranide" | "gtceu:compressor/compress_niobium_nugget_to_ingot" | "gtceu:extruder/extrude_watertight_steel_to_plate" | "gtceu:forge_hammer/hammer_fullers_earth_refined_ore_to_dust" | "gtceu:extractor/extract_rose_gold_rod" | "gtceu:assembler/cover_red_alloy_wire_gt_single_rubber" | "gtceu:assembly_line/wetware_mainframe_uhv" | "gtceu:compressor/compress_coke_gem_to_block" | "minecraft:steam_boiler/spruce_trapdoor" | "gtceu:laser_engraver/engrave_ruby_flawless_gem_to_gem" | "thermal:machines/smelter/smelter_bronze_armor" | "gtceu:alloy_smelter/alloy_smelt_twinite_ingot_to_small_gear" | "gtceu:shaped/nugget_assembling_stellite_100" | "gtceu:alloy_smelter/iron_ingot_and_nickel_dust_into_invar" | "gtceu:extractor/extract_tungsten_screw" | "thermal:machines/press/packing3x3/press_raw_copper_packing" | "gtceu:blasting/smelt_netherrack_uraninite_ore_to_ingot" | "gtceu:shaped/luv_machine_hull" | "gtceu:thermal_centrifuge/centrifuge_salt_crushed_ore_to_refined_ore" | "gtceu:alloy_blast_smelter/vanadium_steel_gas" | "gtceu:cutter/cut_stellarium_long_rod_to_rod_distilled_water" | "mysticalagriculture:seed/reprocessor/obsidian" | "thermal:storage/raw_tin_block" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_quadruple_styrene_butadiene" | "gtceu:shaped/mega_blast_furnace" | "gtceu:shapeless/nugget_disassembling_polybenzimidazole" | "gtceu:extruder/extrude_polyethylene_pipe" | "minecraft:skull_banner_pattern" | "farmersdelight:shepherds_pie_block" | "gtceu:arc_furnace/arc_sterling_silver_normal_item_pipe" | "gtceu:packer/pack_twinite_wires_2_0" | "gtceu:packer/pack_twinite_wires_2_1" | "mysticalagriculture:inferium_helmet" | "gtceu:extruder/extrude_polytetrafluoroethylene_to_rod" | "gtceu:packer/pack_twinite_wires_2_2" | "gtceu:electrolyzer/sugar_electrolysis" | "mysticalagriculture:prudentium_shovel" | "gtceu:assembler/assemble_osmium_turbine_blade" | "gtceu:cutter/cut_dragonsteel_long_rod_to_rod_distilled_water" | "gtceu:shaped/wrench_head_polyethylene" | "bigreactors:reprocessor/glass" | "gtceu:blasting/smelt_netherrack_lapis_ore_to_ingot" | "gtceu:blasting/smelt_deepslate_cassiterite_ore_to_ingot" | "minecraft:melon_seeds" | "gtceu:lathe/lathe_manganese_to_rod" | "gtceu:packer/unpackage_polytetrafluoroethylene_small_dust" | "create:cutting/stripped_acacia_wood" | "xtonesreworked:lair_block_2_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_bronze_ingot_to_gear" | "gtceu:arc_furnace/arc_small_gear_extruder_mold" | "gtceu:shaped/mv_circuit_assembler" | "gtceu:shaped/mv_compressor" | "gtceu:shaped/uv_mixer" | "exnihilosequentia:ens_end_cake" | "minecraft:large_boiler/stripped_oak_wood" | "gtceu:macerator/macerate_zpm_macerator" | "gtceu:chemical_reactor/dimethylhydrazine_from_dimethylamine" | "gtceu:cutter/cut_plutonium_241_block_to_plate_water" | "minecraft:large_boiler/jungle_door" | "gtceu:shaped/lv_electric_gear_box_8a" | "gtceu:macerator/macerate_tungsten_steel_rotor" | "thermal:machines/pulverizer/pulverizer_niter_ore" | "gtceu:smelting/smelt_magnetite_ore_to_ingot" | "mysticalagriculture:inferium_sword" | "create:compat/byg/milling/angelica" | "gtceu:forge_hammer/hammer_yellow_limonite_ore_to_raw_ore" | "gtceu:shaped/electric_motor_lv_steel" | "gtceu:extruder/extrude_niobium_titanium_wire" | "gtceu:macerator/macerate_tin_plate" | "gtceu:packer/package_americium_small_dust" | "gtceu:cutter/cut_silver_rod_to_bolt_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_coal_crushed_ore_to_refined_ore" | "railways:sequenced_assembly/track_blue_skies_lunar" | "gtceu:shaped/nugget_assembling_osmium" | "gtceu:shaped/block_compress_cobalt_brass" | "gtceu:blasting/smelt_netherrack_red_garnet_ore_to_ingot" | "gtceu:compressor/compress_emerald_gem_to_block" | "gtceu:alloy_smelter/alloy_smelt_enderium_ingot_to_block" | "create:cut_deepslate_brick_slab_from_stone_types_deepslate_stonecutting" | "gtceu:compressor/compress_ruridit_to_block" | "gtceu:shapeless/centrifuged_ore_to_dust_amethyst" | "gtceu:packer/unpackage_polyphenylene_sulfide_small_dust" | "gtceu:smelting/smelt_crushedore_bornite_to_ingot" | "gtceu:compressor/compress_tetrahedriteto_ore_block" | "gtceu:cutter/cut_steel_screw_to_bolt_distilled_water" | "create:deploying/waxed_exposed_cut_copper_stairs_from_adding_wax" | "gtceu:extractor/extract_stainless_steel_small_gear" | "gtceu:macerator/macerate_rutile_block" | "gtceu:ore_washer/wash_goethite_crushed_ore_to_purified_ore" | "gtceu:compressor/compress_incoloy_ma_956_nugget_to_ingot" | "laserio:card_holder" | "gtceu:fluid_solidifier/solidify_polyvinyl_butyral_block" | "gtceu:macerator/macerate_maraging_steel_300_rod" | "gtceu:cutter/cut_tin_screw_to_bolt" | "ae2:matter_cannon/nuggets/zinc" | "gtceu:forge_hammer/hammer_lead_to_plate" | "gtceu:circuit_assembler/nano_computer_iv_asmd" | "gtceu:blasting/smelt_netherrack_chalcopyrite_ore_to_ingot" | "gtceu:macerator/macerate_enderium_block" | "gtceu:macerator/macerate_polytetrafluoroethylene_large_fluid_pipe" | "gtceu:packer/package_tin_small_dust" | "gtceu:macerator/macerate_hv_fluid_heater" | "gtceu:distillation_tower/distill_lightly_hydro_cracked_heavy_fuel" | "gtceu:forge_hammer/hammer_wulfenite_ore_to_raw_ore" | "gtceu:extractor/extract_neutronium_bolt" | "gtceu:shapeless/centrifuged_ore_to_dust_cinnabar" | "gtceu:macerator/macerate_osmiridium_large_restrictive_item_pipe" | "gtceu:shaped/tiny_dust_assembling_dragonsteel" | "gtceu:smelting/smelt_endstone_asbestos_ore_to_ingot" | "railways:sequenced_assembly/track_byg_cika_narrow" | "gtceu:shaped/tiny_dust_disassembling_concrete" | "gtceu:forge_hammer/hammer_deepslate_palladium_ore_to_raw_ore" | "minecraft:large_boiler/white_banner" | "gtceu:macerator/macerate_netherrack_alunite_ore_to_raw_ore" | "create:polished_cut_limestone_slab_recycling" | "gtceu:fluid_solidifier/solidify_hssg_to_nugget" | "gtceu:shapeless/block_decompress_red_steel" | "gtceu:macerator/macerate_salt_crushed_ore_to_impure_dust" | "gtceu:packer/package_rarest_metal_mixture_tiny_dust" | "gtceu:shaped/gear_red_steel" | "gtceu:extruder/extrude_red_alloy_ingot_to_bolt" | "minecraft:smooth_stone" | "gtceu:ore_washer/wash_diamond_pure_dust_to_dust" | "gtceu:packer/package_chalcocite_tiny_dust" | "exnihilosequentia:ens_raw_aluminum" | "gtceu:packer/package_trinaquadalloy_tiny_dust" | "create:compat/silentsgems/crushing/turquoise_ore" | "gtceu:smelting/smelt_netherrack_tricalcium_phosphate_ore_to_ingot" | "gtceu:smelting/smelt_deepslate_calcite_ore_to_ingot" | "exnihilosequentia:hammer/ens_gravel" | "thermal:machines/press/press_hops_unpacking" | "gtceu:packer/package_alunite_small_dust" | "gtceu:cutter/cut_americium_block_to_plate_distilled_water" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_fine_wire" | "gtceu:shaped/stick_tin" | "gtceu:smelting/smelt_endstone_tin_ore_to_ingot" | "mysticalagradditions:tconstruct/tools/materials/prudentium/nugget" | "gtceu:smelting/smelt_netherrack_sulfur_ore_to_ingot" | "railways:sequenced_assembly/track_tieless" | "gtceu:shaped/ev_charger_4x" | "extendedcrafting:the_ultimate_catalyst" | "gtceu:shaped/zpm_wiremill" | "gtceu:forge_hammer/hammer_netherrack_amethyst_ore_to_raw_ore" | "create:ornate_iron_window" | "gtceu:shapeless/purified_ore_to_dust_yellow_garnet" | "gtceu:lathe/lathe_ruthenium_to_rod" | "gtceu:blasting/smelt_netherrack_tetrahedrite_ore_to_ingot" | "gtceu:smelting/smelt_deepslate_scheelite_ore_to_ingot" | "mysticalagriculture:seed/crafting/ghast" | "gtceu:shaped/tiny_dust_assembling_nickel" | "farmersdelight:apple_pie_from_slices" | "create:cut_andesite_brick_slab_from_stone_types_andesite_stonecutting" | "gtceu:shaped/plunger_blue_steel" | "gtceu:vacuum_freezer/ice" | "gtceu:create_mixer/drilling_fluid" | "gtceu:thermal_centrifuge/centrifuge_yellow_limonite_purified_ore_to_refined_ore" | "create:milling/gravel" | "gtceu:electrolyzer/sand_electrolysis" | "minecraft:waxed_cut_copper_stairs" | "gtceu:macerator/macerate_tin_double_cable" | "minecraft:quartz_bricks_from_quartz_block_stonecutting" | "mysticalagriculture:essence/minecraft/music_disc_blocks" | "gtceu:arc_furnace/arc_graphene_octal_wire" | "gtceu:extractor/extract_neutronium_dust" | "gtceu:packer/package_incoloy_ma_956_tiny_dust" | "gtceu:assembler/assemble_tungsten_carbide_turbine_blade" | "gtceu:arc_furnace/arc_stainless_steel_small_fluid_pipe" | "gtceu:plasma_generator/nickel" | "gtceu:extractor/extract_aluminium_spring" | "gtceu:distillery/distill_severely_hydro_cracked_heavy_fuel_to_butane" | "minecraft:steam_boiler/light_gray_banner" | "gtceu:cutter/cut_ram_distilled_water" | "gtceu:macerator/macerate_deepslate_barite_ore_to_raw_ore" | "gtceu:shapeless/lumium_wire_wiregtdouble_doubling" | "gtceu:extractor/extract_hsla_steel_double_plate" | "gtceu:shaped/lv_electric_gear_box_2a" | "gtceu:shaped/plate_double_bismuth_bronze" | "thermal:rubberwood_fence_gate" | "gtceu:macerator/macerate_cassiterite_crushed_ore_to_impure_dust" | "gtceu:extractor/extract_glowstone_plate" | "gtceu:extruder/extrude_wrought_iron_ingot_to_block" | "create:blasting/ingot_lead_compat_immersiveengineering" | "gtceu:macerator/macerate_niobium_titanium_single_cable" | "gtceu:shaped/tiny_dust_assembling_magnesium_diboride" | "minecraft:cooked_beef" | "gtceu:assembler/cover_lead_wire_gt_double_silicone" | "gtceu:shaped/small_dust_disassembling_grossular" | "minecraft:oxidized_cut_copper" | "gtceu:macerator/macerate_netherrack_green_sapphire_ore_to_raw_ore" | "create:crushing/raw_gold" | "gtceu:cutter/cut_manganese_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_polycaprolactam_nugget" | "gtceu:smelting/smelt_raw_chromite_ore_to_ingot" | "gtceu:extractor/extract_europium_double_plate" | "mysticalagradditions:tertium_coal_block_uncraft" | "gtceu:arc_furnace/arc_gold_drum" | "gtceu:shapeless/manganese_phosphide_wire_wiregtdouble_quadrupling" | "gtceu:extruder/extrude_americium_large_pipe" | "gtceu:packer/package_triethylene_glycol_ditosylate_small_dust" | "numina:energy_storage/elite_battery" | "gtceu:blasting/smelt_deepslate_tantalite_ore_to_ingot" | "gtceu:cutter/cut_naquadah_block_to_plate" | "gtceu:macerator/macerate_endstone_topaz_ore_to_raw_ore" | "gtceu:packer/package_yellow_garnet_tiny_dust" | "gtceu:shaped/daylight_detector_certus" | "gtceu:macerator/macerate_hsss_bolt" | "gtceu:smelting/smelt_crushedore_galena_to_ingot" | "webdisplays:screen" | "gtceu:extractor/extract_brass_long_rod" | "gtceu:bender/bend_black_bronze_ingot_to_double_plate" | "gtceu:cutter/cut_osmium_block_to_plate_water" | "gtceu:shaped/bolt_saw_titanium" | "gtceu:shaped/wrench_hsse" | "gtceu:bender/bend_ruthenium_ingot_to_double_plate" | "gtceu:shaped/small_dust_disassembling_spessartine" | "gtceu:macerator/macerate_lead_huge_fluid_pipe" | "gtceu:shaped/sword_sterling_silver" | "ae2:materials/cardredstone" | "ae2:matter_cannon/nuggets/strontium" | "gtceu:alloy_smelter/alloy_smelt_pure_netherite_nugget_to_ingot" | "mysticalagriculture:essence/minecraft/brown_dye" | "gtceu:macerator/macerate_naquadah_alloy_foil" | "gtceu:smelting/smelt_refinedore_chalcopyrite_to_ingot" | "gtceu:shaped/wrench_tungsten_steel" | "gtceu:alloy_blast_smelter/rhodium_plated_palladium" | "gtceu:macerator/macerate_hsse_rod" | "gtceu:assembler/fusion_casing" | "gtceu:macerator/macerate_bronze_ingot" | "gtceu:alloy_blast_smelter/magnalium" | "gtceu:laser_engraver/engrave_green_sapphire_flawless_gem_to_gem" | "gtceu:shaped/plate_weapon_grade_naquadah" | "create:cutting/compat/quark/blossom_wood" | "gtceu:shaped/foil_melodium" | "gtceu:packer/package_zinc_sulfide_small_dust" | "gtceu:compressor/compress_lead_to_block" | "gtceu:shaped/tiny_dust_assembling_basaltic_mineral_sand" | "gtceu:lathe/lathe_niobium_titanium_bolt_to_screw" | "thermal:storage/enderium_ingot_from_nuggets" | "gtceu:assembler/map" | "create:splashing/lime_concrete_powder" | "gtceu:arc_furnace/arc_chromium_turbine_blade" | "gtceu:blasting/smelt_raw_diamond_ore_to_ingot" | "farmersdelight:pink_canvas_sign" | "gtceu:blasting/smelt_raw_emerald_ore_to_ingot" | "bigreactors:turbine/ridiculite_block" | "gtceu:packer/pack_melodium_wires_3_1" | "gtceu:packer/pack_melodium_wires_3_0" | "gtceu:shaped/medium_magnalium_pipe" | "gtceu:shapeless/decompress_magnetite_from_ore_block" | "gtceu:cutter/cut_stellarium_rod_to_bolt" | "gtceu:chemical_reactor/chemical_dye_yellow" | "gtceu:ore_washer/wash_tin_dirty_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_gallium" | "gtceu:shaped/crowbar_ultimet" | "gtceu:cutter/cut_blue_alloy_rod_to_bolt" | "gtceu:packer/package_borax_tiny_dust" | "gtceu:packer/unpackage_naquadah_alloy_tiny_dust" | "gtceu:electric_blast_furnace/blast_magnetic_steel" | "gtceu:macerator/macerate_ev_energy_input_hatch" | "mysticalagriculture:seed/crafting/wither_skeleton" | "gtceu:macerator/macerate_red_alloy_screw" | "gtceu:extractor/extract_hastelloy_x_ingot" | "gtceu:extruder/extrude_osmiridium_ingot_to_gear" | "gtceu:fluid_solidifier/solidify_damascus_steel_to_plate" | "framedblocks:framing_saw/framed_vertical_double_stairs" | "gtceu:alloy_smelter/alloy_smelt_cobalt_to_nugget" | "create:cutting/compat/byg/stripped_aspen_log" | "create:splashing/white_concrete_powder" | "exnihilosequentia:sieve/ens_glowstone" | "gtceu:arc_furnace/arc_signalum_long_rod" | "gtceu:macerator/macerate_cobalt_brass_long_rod" | "ae2:block_cutter/slabs/smooth_sky_stone_slab" | "create:compat/byg/milling/pink_anemone" | "mysticalagradditions:tconstruct/tools/materials/soulium/nugget" | "gtceu:arc_furnace/arc_polyvinyl_chloride_dust" | "gtceu:cutter/cut_tin_block_to_plate" | "minecraft:deepslate_tile_stairs_from_polished_deepslate_stonecutting" | "gtceu:blasting/smelt_deepslate_pyrope_ore_to_ingot" | "mysticalagradditions:tconstruct/casting/imperium/block" | "exmachinis:compacting/raw_uranium" | "minecraft:enchanting_table" | "minecraft:lead" | "gtceu:arc_furnace/arc_incoloy_ma_956_plate" | "gtceu:blasting/smelt_raw_coal_ore_to_ingot" | "gtceu:macerator/macerate_cassiterite_sand_crushed_ore_to_dust" | "gtceu:steam_boiler/coke_exquisite_gem" | "gtceu:macerator/macerate_raw_saltpeter_ore_to_crushed_ore" | "gtceu:packer/package_potin_tiny_dust" | "gtceu:cutter/cut_lpic_distilled_water" | "exnihilosequentia:ens_nether_brick_crook" | "gtceu:extruder/extrude_bronze_ingot_to_long_rod" | "gtceu:arc_furnace/arc_iv_fermenter" | "gtceu:forming_press/credit_cupronickel" | "gtceu:assembler/cover_tungsten_wire_gt_double_styrene_butadiene" | "create:cutting/compat/forbidden_arcanus/cherrywood_log" | "thermal_extra:machine/pulverizer/dragonsteel_dust" | "farmersdelight:cooked_chicken_cuts" | "sgjourney:naquadah_alloy" | "gtceu:forge_hammer/hammer_endstone_red_garnet_ore_to_raw_ore" | "gtceu:shaped/gold_drum" | "create:dripstone_pillar_from_stone_types_dripstone_stonecutting" | "gtceu:arc_furnace/arc_aluminium_foil" | "gtceu:macerator/macerate_annealed_copper_hex_cable" | "gtceu:macerator/macerate_netherrack_plutonium_ore_to_raw_ore" | "gtceu:packer/package_treated_wood_small_dust" | "exmachinis:flux_hammer" | "gtceu:shaped/nugget_assembling_mercury_barium_calcium_cuprate" | "railways:sequenced_assembly/pink_conductor_cap" | "gtceu:macerator/macerate_uranium_nugget" | "xtonesreworked:roen_block_12_from_stonecutting" | "gtceu:shaped/tiny_dust_disassembling_titanium_tungsten_carbide" | "ae2:matter_cannon/nuggets/potassium" | "gtceu:mixer/hsse" | "farmersdelight:cutting/beef" | "gtceu:mixer/hssg" | "gtceu:fluid_solidifier/solidify_indium_to_ingot" | "gtceu:bender/bend_tin_long_rod_to_spring" | "gtceu:shaped/file_stainless_steel" | "thermal:machines/press/press_signalum_ingot_to_gear" | "gtceu:blasting/smelt_raw_pentlandite_ore_to_ingot" | "farmersdelight:bread_from_smoking" | "gtceu:cutter/cut_naquadic_netherite_flawless_gem_to_gem" | "gtceu:electrolyzer/decomposition_electrolyzing_andradite" | "gtceu:blasting/smelt_netherrack_magnetite_ore_to_ingot" | "gtceu:forge_hammer/hammer_almandine_crushed_ore_to_dust" | "gtceu:macerator/macerate_mv_steam_turbine" | "gtceu:extractor/extract_magnetic_iron_dust" | "gtceu:macerator/macerate_certus_quartz_ore_to_raw_ore" | "exnihilosequentia:large_boiler/acacia_sieve" | "gtceu:macerator/macerate_uv_quantum_chest" | "gtceu:macerator/macerate_bronze_huge_fluid_pipe" | "gtceu:alloy_smelter/alloy_smelt_void_nugget_to_ingot" | "thermal:machine_chiller" | "create:cut_crimsite_slab_recycling" | "gtceu:mixer/hsss" | "thermal:smelting/silver_ingot_from_dust_blasting" | "gtceu:forge_hammer/hammer_vanadium_gallium_to_plate" | "framedblocks:framed_flat_elev_slope_slab_corner_rotate_to_framed_flat_ext_slope_panel_corner" | "gtceu:macerator/macerate_potin_rod" | "gtceu:smelting/smelt_netherrack_tin_ore_to_ingot" | "gtceu:extruder/extrude_invar_to_rod" | "gtceu:packer/package_pyrochlore_small_dust" | "gtceu:shapeless/tritanium_wire_wiregtsingle_quadrupling" | "gtceu:packer/unpackage_barium_sulfide_tiny_dust" | "gtceu:packer/unpackage_inert_metal_mixture_tiny_dust" | "gtceu:arc_furnace/arc_shellite_ring" | "gtceu:extruder/extrude_iridium_small_pipe" | "gtceu:shapeless/iron_wire_wiregtdouble_doubling" | "gtceu:shaped/tiny_dust_disassembling_biphenyl" | "gtceu:electric_blast_furnace/blast_gallium_arsenide" | "gtceu:arc_furnace/arc_primitive_pump" | "gtceu:macerator/macerate_polyvinyl_butyral_plate" | "gtceu:shaped/small_dust_assembling_soapstone" | "gtceu:cutter/cut_sterling_silver_rod_to_bolt" | "gtceu:shapeless/enderium_wire_wiregtquadruple_quadrupling" | "gtceu:cutter/cut_pic_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_shellite_ingot_to_block" | "gtceu:macerator/macerate_bronze_crate" | "gtceu:assembler/assemble_osmium_pipe_huge_restrictive" | "gtceu:cracker/lightly_hydro_crack_refinery_gas" | "gtceu:shaped/stick_long_niobium_titanium" | "gtceu:forge_hammer/hammer_pollucite_ore_to_raw_ore" | "ae2:inscriber/ender_dust" | "gtceu:centrifuge/centrifuge_gold_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_europium_to_plate" | "gtceu:macerator/macerate_lv_centrifuge" | "gtceu:macerator/macerate_silver_single_cable" | "gtceu:alloy_smelter/alloy_smelt_tungsten_ingot_to_gear" | "gtceu:extruder/extrude_soul_infused_ingot_to_ring" | "gtceu:shaped/cracking_unit" | "gtceu:thermal_centrifuge/centrifuge_saltpeter_crushed_ore_to_refined_ore" | "gtceu:assembler/cover_gold_wire_gt_single_styrene_butadiene" | "gtceu:packer/package_iron_tiny_dust" | "minecraft:light_blue_bed" | "gtceu:assembler/cover_nickel_wire_gt_double_styrene_butadiene" | "gtceu:cracker/hydro_crack_propane" | "thermal:machines/press/packing3x3/press_raw_tin_packing" | "ae2:network/parts/panels_semi_dark_monitor_alt" | "gtceu:arc_furnace/arc_signalum_frame" | "gtceu:packer/package_triethylene_glycol_diazide_small_dust" | "gtceu:shapeless/purified_ore_to_dust_lead" | "gtceu:shaped/uv_output_hatch" | "gtceu:assembler/assemble_sterling_silver_pipe_small_restrictive" | "gtceu:macerator/macerate_monazite_ore_to_raw_ore" | "gtceu:shapeless/purified_ore_to_dust_platinum" | "gtceu:chemical_reactor/rubber" | "minecraft:magenta_bed" | "gtceu:shaped/block_compress_nickel_zinc_ferrite" | "gtceu:bender/bend_tin_alloy_to_plate" | "gtceu:shaped/lv_battery_buffer_16x" | "minecraft:magenta_dye_from_blue_red_white_dye" | "gtceu:alloy_smelter/alloy_smelt_duranium_to_ingot" | "gtceu:shaped/small_dust_assembling_magnesium" | "gtceu:arc_furnace/arc_lv_electromagnetic_separator" | "framedblocks:framed_slope_panel" | "mysticalagriculture:supremium_ingot_block_uncraft" | "gtceu:fluid_solidifier/solidify_beryllium_to_plate" | "gtceu:blasting/smelt_endstone_fullers_earth_ore_to_ingot" | "gtceu:create_mixer/aqua_regia" | "gtceu:alloy_blast_smelter/hastelloy_x" | "gtceu:shaped/tiny_dust_assembling_polytetrafluoroethylene" | "gtceu:shapeless/credit_silver_alt" | "gtceu:arc_furnace/arc_palladium_double_plate" | "minecraft:pink_terracotta" | "gtceu:shaped/tiny_dust_disassembling_polydimethylsiloxane" | "gtceu:forge_hammer/hammer_tricalcium_phosphate_ore_to_raw_ore" | "fantasyfurniture:steam_boiler/bone/skeleton/door_single" | "gtceu:arc_furnace/arc_niobium_titanium_quadruple_cable" | "gtceu:shaped/small_dust_assembling_polytetrafluoroethylene" | "ae2:network/cables/smart_fluix_clean" | "gtceu:macerator/macerate_sterling_silver_bolt" | "framedblocks:framing_saw/framed_gold_pressure_plate" | "thermal:machines/smelter/smelter_silver_tools" | "buildinggadgets:construction_paste_powder" | "gtceu:fluid_solidifier/solidify_kanthal_to_nugget" | "gtceu:arc_furnace/arc_black_steel_double_wire" | "gtceu:macerator/macerate_copper_double_wire" | "minecraft:large_boiler/stripped_mangrove_wood" | "gtceu:macerator/macerate_iv_rotor_holder" | "gtceu:shaped/tiny_dust_assembling_platinum_raw" | "minecraft:prismarine_stairs" | "gtceu:extractor/extract_aluminium_small_gear" | "railways:sequenced_assembly/track_birch" | "gtceu:electric_blast_furnace/blast_kanthal_gas" | "minecraft:large_boiler/birch_button" | "gtceu:shaped/mortar_grind_iron" | "titanium:test_serializer/saplings_to_sticks" | "mysticalagriculture:stonecutting/soulstone_cobble_slabs_from_soulstone_cobble" | "gtceu:arc_furnace/arc_neutronium_quadruple_fluid_pipe" | "bigreactors:fluidizer/casing" | "gtceu:large_chemical_reactor/polyvinyl_chloride_from_air" | "gtceu:autoclave/carbon_fibers_ptfe" | "gtceu:arc_furnace/arc_platinum_double_wire" | "gtceu:centrifuge/centrifuge_sphalerite_pure_dust_to_dust" | "gtceu:macerator/macerate_dragonsteel_octal_wire" | "mysticalagradditions:insanium_essence" | "gtceu:extractor/extract_titanium_tungsten_carbide_double_plate" | "gtceu:extractor/extract_hsla_steel_plate" | "gtceu:extractor/extract_aluminium_nugget" | "gtceu:macerator/macerate_lead_nugget" | "gtceu:shaped/plate_duranium" | "gtceu:shaped/small_dust_disassembling_redstone" | "gtceu:shapeless/tungsten_wire_wiregtsingle_quadrupling" | "minecraft:brown_stained_glass" | "gtceu:macerator/macerate_platinum_huge_item_pipe" | "gtceu:shaped/small_dust_disassembling_yellow_limonite" | "gtceu:cutter/cut_polytetrafluoroethylene_block_to_plate_distilled_water" | "gtceu:thermal_centrifuge/centrifuge_pentlandite_crushed_ore_to_refined_ore" | "gtceu:assembler/conveyor_module_mv_silicone_rubber" | "gtceu:extractor/extract_pink_glass_lens" | "gtceu:chemical_reactor/good_circuit_board_iron3" | "gtceu:wiremill/mill_annealed_copper_wire" | "thermal:machines/press/packing3x3/press_nether_wart_packing" | "gtceu:shapeless/stellarium_wire_wiregtquadruple_splitting" | "gtceu:smelting/smelt_raw_pyrochlore_ore_to_ingot" | "minecraft:lodestone" | "gtceu:ore_washer/wash_basaltic_mineral_sand_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/cover_nichrome_wire_gt_octal_rubber" | "gtceu:shaped/compress_aluminium_to_ore_block" | "mysticalagriculture:seed/reprocessor/amethyst_bronze" | "exnihilosequentia:ens_diamond_hammer" | "gtceu:cutter/cut_twinite_screw_to_bolt_water" | "gtceu:arc_furnace/arc_hssg_octal_cable" | "gtceu:cutter/cut_naquadah_alloy_block_to_plate_water" | "ae2:tools/network_memory_card_brown" | "mysticalagriculture:essence/minecraft/tube_coral_fan" | "gtceu:laser_engraver/engrave_certus_quartz_flawless_gem_to_gem" | "gtceu:packer/package_scheelite_tiny_dust" | "gtceu:shapeless/purified_ore_to_dust_sulfur" | "gtceu:forge_hammer/hammer_raw_nether_quartz_to_crushed_ore" | "gtceu:macerator/macerate_polyethylene_normal_fluid_pipe" | "bigreactors:smelting/yellorium_from_dust" | "gtceu:circuit_assembler/nand_chip_ulv_plastic_board" | "gtceu:packer/package_ruridit_small_dust" | "minecraft:nether_brick_wall" | "gtceu:shapeless/decompress_topaz_from_ore_block" | "gtceu:electric_blast_furnace/blast_osmiridium" | "gtceu:macerator/macerate_lv_chemical_bath" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_octane" | "gtceu:cutter/cut_osmiridium_screw_to_bolt_distilled_water" | "gtceu:blasting/smelt_tetrahedrite_ore_to_ingot" | "farmersdelight:beef_patty_from_campfire_cooking" | "simplybackpacks:uncommonbackpack" | "gtceu:create_mixer/ferrite_mixture" | "gtceu:large_chemical_reactor/extreme_circuit_board_iron3" | "gtceu:fluid_heater/heat_water_to_steam" | "gtceu:assembler/book_from_leather" | "gtceu:bender/bend_bronze_ingot_to_double_plate" | "gtceu:macerator/macerate_apatite_rod" | "gtceu:shaped/casing_luv" | "create:cutting/compat/byg/stripped_jacaranda_wood" | "gtceu:shaped/tiny_dust_disassembling_tungstic_acid" | "gtceu:macerator/macerate_osmiridium_block" | "ae2:network/parts/terminals" | "create:compat/atmospheric/splashing/arid_sand" | "thermal:green_bean_pie" | "gtceu:shaped/compress_cassiterite_to_ore_block" | "gtceu:fluid_solidifier/solidify_duranium_to_nugget" | "gtceu:macerator/macerate_wood_plate" | "gtceu:smelting/smelt_raw_barite_ore_to_ingot" | "gtceu:packer/unpackage_gallium_small_dust" | "gtceu:macerator/macerate_iv_wiremill" | "minecraft:orange_dye_from_orange_tulip" | "gtceu:shaped/small_dust_disassembling_polydimethylsiloxane" | "gtceu:shaped/nugget_assembling_vanadium_gallium" | "gtceu:shaped/uv_arc_furnace" | "gtceu:shaped/wrench_head_duranium" | "gtceu:shapeless/nugget_disassembling_iridium" | "gtceu:macerator/macerate_naquadah_alloy_dense_plate" | "thermal:steam_boiler/oil_red_sand" | "gtceu:extractor/extract_nichrome_double_plate" | "gtceu:electric_blast_furnace/blast_aluminium_gas" | "gtceu:centrifuge/centrifuge_galena_pure_dust_to_dust" | "gtceu:shaped/ring_soul_infused" | "railways:sequenced_assembly/track_blue_skies_starlit_narrow" | "create:compat/byg/milling/white_puffball_cap" | "gtceu:arc_furnace/arc_twinite_rod" | "gtceu:shaped/tiny_dust_assembling_ruthenium" | "gtceu:extractor/extract_blue_alloy_hex_cable" | "gtceu:packer/unpackage_amethyst_tiny_dust" | "modularrouters:guide_book" | "gtceu:blasting/smelt_endstone_tricalcium_phosphate_ore_to_ingot" | "bigreactors:blasting/yellorium_from_ore" | "gtceu:extractor/extract_magnetic_iron_bolt" | "gtceu:cutter/cut_darmstadtium_screw_to_bolt" | "gtceu:forge_hammer/hammer_sodalite_crushed_ore_to_impure_dust" | "gtceu:shapeless/gem_to_gem_gem_coal" | "gtceu:macerator/macerate_ruthenium_gear" | "systeams:boilers/upgrades/numismatic_downgrade" | "gtceu:extruder/extrude_niobium_titanium_ingot_to_long_rod" | "gtceu:shapeless/credit_gold" | "exnihilosequentia:ens_fired_crucible" | "create:cut_granite_bricks_from_stone_types_granite_stonecutting" | "gtceu:shapeless/naquadah_wire_wiregtdouble_quadrupling" | "gtceu:alloy_smelter/alloy_smelt_duranium_nugget_to_ingot" | "gtceu:macerator/macerate_polytetrafluoroethylene_rod" | "gtceu:shaped/stick_long_yttrium_barium_cuprate" | "gtceu:electric_blast_furnace/blast_tungsten" | "farmersdelight:cooking/rabbit_stew" | "gtceu:macerator/macerate_cobalt_brass_nugget" | "gtceu:fluid_solidifier/solidify_darmstadtium_to_plate" | "gtceu:alloy_blast_smelter/hastelloy_c_276_gas" | "gtceu:macerator/macerate_galena_ore_to_raw_ore" | "gtceu:macerator/macerate_zpm_machine_casing" | "gtceu:fluid_solidifier/solidify_chromium_to_rotor" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_block" | "functionalstorage:redstone_upgrade" | "gtceu:macerator/macerate_deepslate_magnetite_ore_to_raw_ore" | "gtceu:macerator/macerate_coke_oven_brick" | "gtceu:blasting/smelt_netherrack_coal_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_hematite" | "gtceu:extruder/extrude_polyvinyl_butyral_ingot_to_block" | "gtceu:bender/bend_ruridit_ingot_to_foil" | "extendedcrafting:enhanced_redstone_component" | "mysticalagriculture:essence/minecraft/mangrove_propagule" | "ae2:network/blocks/storage_chest" | "gtceu:blasting/smelt_endstone_sodalite_ore_to_ingot" | "minecraft:dripstone_block" | "gtceu:smelting/smelt_crushedore_cobalt_to_ingot" | "gtceu:extractor/extract_hsss_nugget" | "gtceu:macerator/macerate_luv_ore_washer" | "gtceu:arc_furnace/arc_europium_octal_cable" | "gtceu:arc_furnace/arc_rotor_casting_mold" | "gtceu:shapeless/ruthenium_trinium_americium_neutronate_wire_wiregtsingle_quadrupling" | "xtonesreworked:zest_block_0_alternative" | "ae2:tools/portable_fluid_cell_256k" | "gtceu:arc_furnace/arc_iv_extractor" | "gtceu:assembler/cover_blue_alloy_wire_gt_double_styrene_butadiene" | "ae2:tools/paintballs_orange" | "gtceu:forge_hammer/hammer_raw_emerald_to_crushed_ore" | "gtceu:macerator/macerate_ender_eye" | "thermalendergy:machine/press/press_prismalium_ingot_to_coin" | "gtceu:autoclave/autoclave_dust_lazurite__water" | "gtceu:shaped/tiny_dust_disassembling_phosphorus" | "gtceu:packer/pack_iron_wires_3_single" | "gtceu:forge_hammer/hammer_spodumene_refined_ore_to_dust" | "thermal:fuels/gourmand/gourmand_green_bean_block" | "gtceu:forge_hammer/hammer_olivine_crushed_ore_to_impure_dust" | "gtceu:shapeless/gem_to_gem_gem_coke" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_foil" | "gtceu:alloy_smelter/alloy_smelt_tritanium_nugget_to_ingot" | "gtceu:shaped/plate_tungsten_carbide" | "gtceu:blasting/smelt_netherrack_saltpeter_ore_to_ingot" | "gtceu:macerator/macerate_ice" | "minecraft:polished_blackstone_slab_from_polished_blackstone_stonecutting" | "gtceu:smelting/smelt_endstone_bornite_ore_to_ingot" | "create:compat/endergetic/splashing/petrified_nether_corrock_crown" | "gtceu:forge_hammer/hammer_stibnite_ore_to_raw_ore" | "gtceu:macerator/macerate_iron_quadruple_cable" | "xtonesreworked:zeta_block_15" | "gtceu:shaped/block_compress_watertight_steel" | "gtceu:shaped/gear_silver" | "xtonesreworked:zeta_block_14" | "gtceu:fluid_solidifier/solidify_aluminium_gear" | "gtceu:packer/pack_annealed_copper_wires_1_single" | "gtceu:arc_furnace/arc_annealed_copper_double_wire" | "mysticalagriculture:essence/minecraft/lime_dye" | "gtceu:smelting/smelt_netherrack_monazite_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_uranium_235_block" | "gtceu:macerator/macerate_naquadria_fine_wire" | "gtceu:cutter/cut_annealed_copper_rod_to_bolt_distilled_water" | "gtceu:shaped/iv_autoclave" | "gtceu:shaped/tiny_dust_disassembling_americium" | "gtceu:smelting/smelt_deepslate_realgar_ore_to_ingot" | "gtceu:extruder/extrude_copper_small_pipe" | "xtonesreworked:zeta_block_13" | "xtonesreworked:zeta_block_12" | "xtonesreworked:zeta_block_11" | "xtonesreworked:zeta_block_10" | "gtceu:packer/pack_nickel_wires_1_0" | "gtceu:packer/pack_nickel_wires_1_3" | "gtceu:arc_furnace/arc_ev_macerator" | "gtceu:assembler/cover_hssg_wire_gt_quadruple_silicone" | "gtceu:packer/pack_nickel_wires_1_1" | "gtceu:arc_furnace/arc_ev_machine_casing" | "gtceu:packer/pack_nickel_wires_1_2" | "gtceu:smelting/dust_granitic_mineral_sand__dust_to_ingot" | "gtceu:pyrolyse_oven/coal_to_coke_creosote" | "gtceu:shaped/foil_black_steel" | "gtceu:shaped/tiny_dust_disassembling_nether_quartz" | "gtceu:arc_furnace/arc_invar_dust" | "create:crushing/tuff" | "create:cut_limestone_wall" | "gtceu:lathe/lathe_naquadria_to_rod" | "gtceu:shaped/small_dust_assembling_chromite" | "gtceu:shapeless/annealed_copper_wire_wiregtoctal_splitting" | "gtceu:alloy_smelter/alloy_smelt_duranium_to_nugget" | "minecraft:large_boiler/yellow_wool" | "gtceu:lathe/lathe_lead_to_rod" | "gtceu:extractor/extract_aluminium_small_spring" | "gtceu:extractor/extract_ultimet_rod" | "gtceu:macerator/macerate_incoloy_ma_956_plate" | "gtceu:forge_hammer/hammer_endstone_sodalite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_green_sapphire_block_to_gem" | "gtceu:shapeless/purified_ore_to_dust_tin" | "gtceu:macerator/macerate_potin_tiny_fluid_pipe" | "gtceu:macerator/macerate_dragonsteel_ring" | "gtceu:shaped/zpm_rock_crusher" | "gtceu:extruder/extrude_polyethylene_small_pipe" | "gtceu:extractor/extract_maraging_steel_300_nugget" | "gtceu:macerator/macerate_purple_terracotta" | "gtceu:assembler/cover_black_steel_wire_gt_single_silicone" | "gtceu:shaped/large_macerator" | "xtonesreworked:tank_block_5_from_stonecutting" | "automobility:wheel/steel_wheel" | "gtceu:arc_furnace/arc_invar_bolt" | "toms_storage:wireless_terminal" | "mysticalagriculture:inferium_farmland_till" | "gtceu:packer/pack_stellarium_wires_2_0" | "gtceu:packer/pack_stellarium_wires_2_1" | "gtceu:macerator/macerate_large_extruder" | "gtceu:packer/pack_stellarium_wires_2_2" | "mysticalagriculture:essence/minecraft/mycelium" | "gtceu:arc_furnace/arc_polyvinyl_chloride_huge_item_pipe" | "gtceu:extractor/extract_europium_foil" | "xtonesreworked:zech_block_9" | "gtceu:assembler/cover_nickel_wire_gt_single_silicone" | "xtonesreworked:zech_block_7" | "xtonesreworked:zech_block_8" | "gtceu:bender/bend_wrought_iron_plate_to_double_plate" | "create:milling/rose_bush" | "xtonesreworked:zech_block_5" | "gtceu:forge_hammer/hammer_gypsum_refined_ore_to_dust" | "xtonesreworked:zech_block_6" | "xtonesreworked:zech_block_3" | "xtonesreworked:zech_block_4" | "xtonesreworked:zech_block_1" | "gtceu:macerator/macerate_realgar_refined_ore_to_dust" | "xtonesreworked:zech_block_2" | "xtonesreworked:zech_block_0" | "gtceu:extruder/extrude_maraging_steel_300_to_rod" | "farmersdelight:rice_bale" | "gtceu:macerator/macerate_sugar_cane" | "gtceu:packer/unpackage_phosphorus_tiny_dust" | "gtceu:shapeless/decompress_rock_salt_from_ore_block" | "gtceu:centrifuge/centrifuge_scheelite_pure_dust_to_dust" | "gtceu:shaped/screw_bismuth_bronze" | "mysticalagradditions:insanium_essence_uncraft" | "mysticalagradditions:tconstruct/melting/soulium/block" | "colossalchests:upgrade_tool" | "gtceu:macerator/macerate_stainless_steel_drum" | "gtceu:packer/pack_enderium_wires_3_0" | "thermal:machines/press/press_silver_ingot_to_plate" | "gtceu:packer/pack_enderium_wires_3_1" | "gtceu:macerator/macerate_endstone_red_garnet_ore_to_raw_ore" | "gtceu:extractor/extract_magnalium_screw" | "gtceu:extractor/charcoal_extraction" | "gtceu:smelting/smelt_puredust_goethite_to_ingot" | "gtceu:arc_furnace/arc_neutronium_nonuple_fluid_pipe" | "gtceu:shaped/iv_forge_hammer" | "gtceu:macerator/macerate_twinite_nugget" | "gtceu:assembler/dynamo_hatch_4a_uhv" | "gtceu:cutter/cut_certus_quartz_block_to_plate_distilled_water" | "gtceu:shaped/tiny_dust_assembling_realgar" | "mysticalagriculture:awakened_supremium_gemstone_block" | "framedblocks:framing_saw/framed_flat_inner_slope_slab_corner" | "gtceu:shaped/small_dust_assembling_uranium_235" | "gtceu:arc_furnace/arc_steam_oven" | "xtonesreworked:lave_block_14_from_stonecutting" | "minecraft:steam_boiler/light_blue_banner" | "gtceu:assembler/cover_nickel_wire_gt_octal_styrene_butadiene" | "gtceu:assembler/fluid_cell_large_steel" | "gtceu:extractor/extract_cobalt_brass_small_restrictive_item_pipe" | "minecraft:mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting" | "gtceu:large_chemical_reactor/ethenone" | "gtceu:shaped/file_diamond" | "gtceu:create_mixer/ruridit" | "gtceu:lathe/lathe_rhodium_plated_palladium_to_rod" | "gtceu:macerator/macerate_endstone_barite_ore_to_raw_ore" | "gtceu:macerator/macerate_molybdenum_disilicide_long_rod" | "gtceu:shapeless/centrifuged_ore_to_dust_wulfenite" | "gtceu:lathe/lathe_prismalium_bolt_to_screw" | "gtceu:thermal_centrifuge/centrifuge_garnet_sand_crushed_ore_to_refined_ore" | "gtceu:extruder/extrude_copper_to_rod" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_hex_cable" | "gtceu:centrifuge/centrifuge_uraninite_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_netherrack_naquadah_ore_to_raw_ore" | "gtceu:cutter/cut_soul_infused_block_to_plate_distilled_water" | "thermal:machines/pulverizer/pulverizer_niter" | "gtceu:macerator/macerate_cobalt_fine_wire" | "ae2:tools/paintballs_lumen_green" | "gtceu:packer/pack_graphene_wires_3_single" | "gtceu:macerator/macerate_tungsten_carbide_turbine_blade" | "gtceu:ore_washer/wash_quartzite_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_caprolactam_tiny_dust" | "gtceu:assembler/conveyor_module_hv_styrene_butadiene_rubber" | "gtceu:create_mixer/bronze" | "xtonesreworked:jelt_block_0_from_stonecutting" | "gtceu:extractor/extract_nickel_zinc_ferrite_ingot" | "createarmory:four_sixteen_manual_load" | "gtceu:shaped/small_dust_disassembling_potassium_dichromate" | "framedblocks:framed_extended_double_slope_panel_rotate_to_framed_elevated_double_slope_slab" | "gtceu:shaped/block_compress_potin" | "xtonesreworked:vena_block_7_from_stonecutting" | "gtceu:centrifuge/endstone_separation" | "gtceu:shapeless/crushed_ore_to_dust_sodalite" | "gtceu:macerator/macerate_gallium_plate" | "gtceu:cutter/cut_monazite_flawless_gem_to_gem" | "mobilebeacon:mobile_beacon_iron_ii" | "simplylight:illuminant_lime_block_dyed" | "gtceu:smelting/smelt_raw_bastnasite_ore_to_ingot" | "create:polished_cut_tuff_slab_recycling" | "gtceu:shaped/ev_forge_hammer" | "gtceu:ore_washer/wash_chromite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/luv_input_hatch" | "ae2:tools/network_memory_card_purple" | "bigreactors:turbine/basic/passivetap_fe" | "gtceu:alloy_smelter/alloy_smelt_ruridit_to_ingot" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_ingot_to_small_gear" | "minecraft:blue_concrete_powder" | "gtceu:assembler/cover_infinite_water" | "gtceu:electrolyzer/decomposition_electrolyzing_twinite" | "gtceu:laser_engraver/engrave_ilc_silicon" | "gtceu:ore_washer/wash_cassiterite_sand_pure_dust_to_dust" | "minecraft:chiseled_deepslate_from_cobbled_deepslate_stonecutting" | "gtceu:shapeless/niobium_titanium_wire_wiregtquadruple_quadrupling" | "gtceu:packer/strip_platinum_cable_gt_quadruple" | "gtceu:chemical_reactor/calcite_from_quicklime" | "gtceu:shaped/huge_duranium_pipe" | "create:small_crimsite_brick_wall_from_stone_types_crimsite_stonecutting" | "create:copper_shingle_slab" | "gtceu:packer/unpackage_stellarium_tiny_dust" | "gtceu:shaped/small_dust_assembling_marble" | "minecraft:steam_boiler/dark_oak_wood" | "exnihilosequentia:hammer/ens_calcite" | "gtceu:arc_furnace/arc_indium_gallium_phosphide_dust" | "gtceu:bender/bend_vanadium_steel_plate_to_foil" | "gtceu:forge_hammer/hammer_grossular_block_to_gem" | "gtceu:shaped/shape_extruder_cell" | "gtceu:arc_furnace/arc_ultimet_turbine_blade" | "gtceu:shaped/luv_battery_buffer_4x" | "mysticalagriculture:supremium_shovel" | "gtceu:implosion_compressor/implode_dust_red_garnet__tnt" | "ae2:tools/portable_item_cell_256k" | "gtceu:arc_furnace/arc_rhodium_foil" | "gtceu:forge_hammer/hammer_coal_block_to_gem" | "gtceu:extruder/extrude_rhodium_plated_palladium_ingot_to_ring" | "gtceu:macerator/macerate_ev_canner" | "thermal:smelting/lead_ingot_from_dust_smelting" | "thermal:machines/press/unpacking/press_dried_kelp_unpacking" | "gtceu:fluid_solidifier/solidify_naquadah_to_nugget" | "gtceu:macerator/macerate_vanadium_gallium_octal_cable" | "gtceu:macerator/macerate_endstone_powellite_ore_to_raw_ore" | "gtceu:chemical_reactor/nitrobenzene" | "thermal:machines/centrifuge/centrifuge_lily_of_the_valley" | "gtceu:compressor/compress_manganese_nugget_to_ingot" | "gtceu:packer/package_phosphate_small_dust" | "gtceu:arc_furnace/arc_silver_screw" | "gtceu:arc_furnace/arc_cobalt_hex_wire" | "minecraft:cut_red_sandstone_slab_from_red_sandstone_stonecutting" | "extendedcrafting:the_ultimate_block_uncraft" | "gtceu:cutter/cut_topaz_exquisite_gem_to_flawless_gem" | "gtceu:shaped/small_dust_disassembling_4_toluenesulfonyl_chloride" | "gtceu:shaped/small_dust_disassembling_silver" | "gtceu:electrolyzer/decomposition_electrolyzing_olivine" | "thermal:machines/insolator/insolator_glow_lichen" | "gtceu:packer/package_raw_styrene_butadiene_rubber_small_dust" | "gtceu:macerator/macerate_uv_arc_furnace" | "gtceu:arc_furnace/arc_lv_sifter" | "gtceu:macerator/macerate_zpm_arc_furnace" | "gtceu:shaped/tiny_dust_assembling_vanadium" | "gtceu:compressor/compress_leadto_ore_block" | "minecraft:large_boiler/mangrove_fence_gate" | "gtceu:macerator/macerate_stellarium_screw" | "gtceu:assembler/crushing_wheels" | "gtceu:packer/pack_naquadah_alloy_wires_2_single" | "gtceu:macerator/macerate_crimson_door" | "gtceu:bender/bend_ruridit_to_plate" | "gtceu:blasting/smelt_endstone_platinum_ore_to_ingot" | "gtceu:cutter/cut_cinnabar_flawless_gem_to_gem_water" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_ingot_to_block" | "gtceu:fluid_solidifier/solidify_titanium_carbide_to_plate" | "gtceu:forge_hammer/hammer_signalum_to_plate" | "gtceu:packer/pack_europium_wires_3_1" | "gtceu:alloy_smelter/alloy_smelt_neutronium_to_ingot" | "gtceu:cutter/cut_epoxy_block_to_plate_water" | "gtceu:wiremill/mill_lead_wire" | "gtceu:packer/pack_europium_wires_3_0" | "gtceu:shaped/tiny_dust_disassembling_uraninite" | "gtceu:ore_washer/wash_diamond_dirty_dust_to_dust" | "gtceu:extractor/extract_blue_alloy_double_cable" | "gtceu:extruder/extrude_tin_alloy_large_pipe" | "gtceu:compressor/compress_trinium_to_block" | "create:cut_dripstone_slab" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_ethane" | "gtceu:shaped/small_dust_disassembling_scheelite" | "gtceu:forge_hammer/hammer_ilmenite_refined_ore_to_dust" | "gtceu:shaped/foil_pure_netherite" | "gtceu:forming_press/press_brass_turbine_rotor" | "gtceu:ore_washer/wash_pyrope_dirty_dust_to_dust" | "gtceu:shaped/turbine_blade_cobalt_brass" | "gtceu:smelting/smelt_netherrack_silver_ore_to_ingot" | "gtceu:macerator/macerate_molybdenum_disilicide_block" | "gtceu:alloy_smelter/alloy_smelt_magnetic_neodymium_to_nugget" | "gtceu:assembler/cover_fluid_detector" | "framedblocks:framed_flat_double_slope_panel_corner_rotate_to_framed_flat_double_slope_slab_corner" | "gtceu:arc_furnace/arc_osmiridium_turbine_blade" | "gtceu:packer/unpackage_electrotine_tiny_dust" | "minecraft:large_boiler/magenta_wool" | "gtceu:shaped/luv_battery_buffer_8x" | "gtceu:extractor/extract_incoloy_ma_956_nugget" | "create:compat/simplefarming/crushing/sf_crush_oat" | "thermal:armor/hazmat_chestplate" | "gtceu:forge_hammer/hammer_netherrack_red_garnet_ore_to_raw_ore" | "gtceu:macerator/macerate_ev_polarizer" | "gtceu:alloy_smelter/gold_dust_and_silver_ingot_into_electrum" | "railways:sequenced_assembly/track_warped_wide" | "gtceu:arc_furnace/arc_tin_ring" | "gtceu:blasting/smelt_deepslate_platinum_ore_to_ingot" | "gtceu:shapeless/lumium_wire_wiregtquadruple_splitting" | "gtceu:shaped/hammer_invar" | "gtceu:shapeless/decompress_molybdenum_from_ore_block" | "gtceu:assembler/chest" | "thermal:machines/press/press_lumium_ingot_to_gear" | "gtceu:smelting/dust_zinc__demagnetize_from_dust" | "gtceu:shaped/stick_black_bronze" | "gtceu:shapeless/copper_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_uranium_235_ingot" | "gtceu:packer/unpackage_antimony_trioxide_small_dust" | "gtceu:shaped/ring_zinc" | "minecraft:cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting" | "thermal_extra:storage/shellite_ingot_from_block" | "gtceu:compressor/compress_red_steel_nugget_to_ingot" | "create:crafting/kinetics/train_trapdoor" | "gtceu:shapeless/crushed_ore_to_dust_goethite" | "gtceu:cutter/cut_shellite_screw_to_bolt" | "gtceu:forge_hammer/hammer_endstone_nickel_ore_to_raw_ore" | "gtceu:blasting/smelt_deepslate_powellite_ore_to_ingot" | "gtceu:macerator/macerate_bowl" | "thermal:storage/sulfur_block" | "minecraft:large_boiler/black_wool" | "gtceu:large_chemical_reactor/rarest_metal_mixture_separation" | "thermalendergy:machine/press/press_stellarium_ingot_to_plate" | "gtceu:arc_furnace/arc_gold_dust" | "gtceu:thermal_centrifuge/centrifuge_bentonite_crushed_ore_to_refined_ore" | "gtceu:shaped/nugget_assembling_duranium" | "railways:sequenced_assembly/track_byg_holly" | "gtceu:arc_furnace/arc_borosilicate_glass_fine_wire" | "gtceu:macerator/macerate_endstone_bornite_ore_to_raw_ore" | "gtceu:macerator/macerate_rose_gold_huge_item_pipe" | "gtceu:shapeless/centrifuged_ore_to_dust_grossular" | "gtceu:shaped/tiny_dust_assembling_cerium" | "gtceu:macerator/macerate_melodium_ingot" | "gtceu:arc_furnace/arc_gold_bolt" | "gtceu:bender/bend_naquadria_plate_to_double_plate" | "gtceu:extruder/extrude_samarium_iron_arsenic_oxide_wire" | "gtceu:arc_furnace/arc_neutronium_rod" | "ae2:matter_cannon/nuggets/meat" | "gtceu:shaped/nonuple_stainless_steel_pipe" | "gtceu:arc_furnace/arc_ev_chemical_reactor" | "gtceu:shapeless/purified_ore_to_dust_ilmenite" | "thermal:rubberwood_planks" | "gtceu:extruder/extrude_nickel_zinc_ferrite_ingot_to_ring" | "gtceu:macerator/macerate_aluminium_block" | "gtceu:fluid_solidifier/solidify_samarium_iron_arsenic_oxide_to_nugget" | "gtceu:shapeless/magnesium_diboride_wire_wiregtdouble_splitting" | "exnihilosequentia:sieve/ens_seed_pink_coral" | "gtceu:steam_boiler/charcoal_dust" | "minecraft:steam_boiler/orange_carpet" | "gtceu:macerator/macerate_hssg_bolt" | "create:crushing/raw_quicksilver_ore" | "framedblocks:framed_double_slope_panel_from_inverse_double_slope_panel" | "minecraft:large_boiler/stripped_spruce_wood" | "gtceu:shaped/fluid_hatch_output_to_input_0" | "gtceu:vacuum_freezer/rhodium_plated_palladium" | "gtceu:smelting/dust_graphene__demagnetize_from_dust" | "gtceu:shaped/fluid_hatch_output_to_input_4" | "gtceu:shaped/bolt_saw_black_bronze" | "gtceu:shaped/fluid_hatch_output_to_input_3" | "gtceu:arc_furnace/arc_enderium_long_rod" | "gtceu:shaped/fluid_hatch_output_to_input_2" | "gtceu:ore_washer/wash_goethite_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/fluid_hatch_output_to_input_1" | "gtceu:shaped/fluid_hatch_output_to_input_8" | "gtceu:forge_hammer/hammer_endstone_almandine_ore_to_raw_ore" | "gtceu:shaped/fluid_hatch_output_to_input_7" | "gtceu:shaped/fluid_hatch_output_to_input_6" | "gtceu:shaped/fluid_hatch_output_to_input_5" | "gtceu:bender/bend_steel_ingot_to_double_plate" | "gtceu:wiremill/mill_aluminium_wire_to_fine_wire" | "gtceu:forge_hammer/hammer_deepslate_cobalt_ore_to_raw_ore" | "gtceu:shaped/fluid_hatch_output_to_input_9" | "gtceu:cutter/cut_certus_quartz_flawless_gem_to_gem_distilled_water" | "gtceu:electrolyzer/decomposition_electrolyzing_chloroform" | "gtceu:extruder/extrude_tritanium_to_plate" | "gtceu:extractor/extract_hssg_nugget" | "gtceu:extractor/extract_tungsten_ingot" | "gtceu:ore_washer/wash_fullers_earth_pure_dust_to_dust" | "gtceu:macerator/macerate_molybdenum_rod" | "gtceu:arc_furnace/arc_tungstensteel_gearbox" | "gtceu:fluid_solidifier/solidify_manganese_block" | "gtceu:macerator/macerate_lv_pump" | "gtceu:assembler/cover_lead_wire_gt_single_styrene_butadiene" | "create:cut_diorite_stairs_from_stone_types_diorite_stonecutting" | "gtceu:shaped/bolt_saw_cobalt_brass" | "gtceu:fluid_solidifier/solidify_antimony_to_ingot" | "gtceu:shaped/spring_small_vanadium_gallium" | "gtceu:arc_furnace/arc_soul_infused_plate" | "gtceu:distillery/distill_wood_vinegar_to_methyl_acetate" | "gtceu:shaped/wrench_head_tungsten_carbide" | "gtceu:fluid_solidifier/solidify_cupronickel_to_nugget" | "gtceu:bender/fluid_cell_steel" | "gtceu:alloy_smelter/alloy_smelt_wrought_iron_to_ingot" | "gtceu:macerator/macerate_wrought_iron_long_rod" | "gtceu:arc_furnace/arc_silver_hex_cable" | "gtceu:assembly_line/robot_arm_uv" | "gtceu:macerator/macerate_stone_hoe" | "gtceu:packer/unpackage_niobium_titanium_tiny_dust" | "create:polished_cut_granite_wall_from_stone_types_granite_stonecutting" | "gtceu:shaped/small_gear_dragonsteel" | "gtceu:lathe/lathe_steel_bolt_to_screw" | "ae2:inscriber/engineering_processor" | "gtceu:macerator/macerate_ring_extruder_mold" | "gtceu:fluid_solidifier/solidify_lumium_to_nugget" | "gtceu:pyrolyse_oven/log_to_coal_gas" | "gtceu:compressor/compress_plutonium_241_nugget_to_ingot" | "gtceu:compressor/compress_opal_gem_to_block" | "gtceu:extractor/extract_aluminium_foil" | "exnihilosequentia:sieve/ens_pebble_stone" | "gtceu:laser_engraver/engrave_lazurite_flawless_gem_to_gem" | "gtceu:compressor/compress_yttrium_barium_cuprate_nugget_to_ingot" | "gtceu:macerator/macerate_vanadium_steel_double_plate" | "minecraft:deepslate_tile_slab" | "gtceu:shaped/tiny_dust_assembling_calcite" | "gtceu:packer/pack_black_steel_wires_3_single" | "gtceu:blasting/smelt_deepslate_topaz_ore_to_ingot" | "bigreactors:reactor/reinforced/casing_upgrade" | "gtceu:compressor/compress_polycaprolactam_to_block" | "thermal:machines/bottler/bottler_mud" | "gtceu:circuit_assembler/processor_mv_soc" | "gtceu:extruder/extrude_molybdenum_disilicide_ingot_to_ring" | "thermal:storage/lead_block" | "ae2wtlib:wireless_universal_terminal/upgrade_pattern_acces" | "gtceu:create_mixer/graphene" | "gtceu:ore_washer/wash_zeolite_dirty_dust_to_dust" | "gtceu:shapeless/samarium_iron_arsenic_oxide_wire_wiregtdouble_quadrupling" | "gtceu:cutter/cut_hastelloy_c_276_block_to_plate" | "gtceu:fluid_solidifier/solidify_gallium_arsenide_to_plate" | "create:dark_oak_window" | "gtceu:arc_furnace/arc_lv_super_chest" | "gtceu:arc_furnace/arc_potin_large_fluid_pipe" | "gtceu:shaped/small_dust_assembling_blue_steel" | "gtceu:shapeless/europium_wire_wiregtdouble_doubling" | "exnihilosequentia:sieve/ens_large_fern" | "gtceu:electric_blast_furnace/blast_vanadium_gallium" | "gtceu:packer/unpackage_zincite_small_dust" | "gtceu:alloy_smelter/alloy_smelt_annealed_copper_to_nugget" | "gtceu:packer/unpackage_soda_ash_small_dust" | "gtceu:shaped/tiny_dust_assembling_calcium" | "gtceu:assembler/diode_polyethylene_annealed" | "gtceu:assembler/cover_red_alloy_wire_gt_octal_rubber" | "gtceu:shapeless/block_decompress_gunpowder" | "railways:sequenced_assembly/green_conductor_cap" | "gtceu:shapeless/decompress_salt_from_ore_block" | "gtceu:shapeless/block_decompress_lumium" | "gtceu:fluid_solidifier/solidify_antimony_to_nugget" | "gtceu:packer/unpackage_yellow_limonite_tiny_dust" | "gtceu:shaped/gas_turbine_mv" | "thermal:machines/insolator/insolator_sadiroot" | "minecraft:steam_boiler/brown_carpet" | "create:cutting/compat/byg/stripped_aspen_wood" | "gtceu:cutter/cut_platinum_block_to_plate_distilled_water" | "gtceu:shaped/luv_alloy_smelter" | "gtceu:bender/bend_enriched_naquadah_plate_to_double_plate" | "gtceu:shaped/pipe_large_restrictive_cobaltbrass" | "gtceu:macerator/macerate_iron_boots" | "create:polished_cut_veridium_stairs_from_stone_types_veridium_stonecutting" | "railways:sequenced_assembly/track_jungle_narrow" | "gtceu:electrolyzer/decomposition_electrolyzing_bastnasite" | "minecraft:map" | "thermal:machines/press/press_electrum_ingot_to_plate" | "gtceu:shaped/uv_electromagnetic_separator" | "gtceu:large_boiler/biomass" | "ae2:transform/flawed_budding_quartz" | "gtceu:macerator/macerate_mv_gas_collector" | "gtceu:shaped/gas_turbine_lv" | "gtceu:electric_blast_furnace/titanium_trifluoride_separation" | "gtceu:macerator/macerate_silver_gear" | "gtceu:assembler/cover_yttrium_barium_cuprate_wire_gt_single_silicone" | "gtceu:electrolyzer/decomposition_electrolyzing_ammonia" | "gtceu:extruder/extrude_tin_ingot_to_block" | "gtceu:macerator/macerate_hastelloy_c_276_block" | "gtceu:shaped/plate_double_tritanium" | "gtceu:shaped/file_duranium" | "gtceu:fluid_solidifier/solidify_cobalt_to_ingot" | "exmachinis:flux_sieve" | "gtceu:extractor/extract_stellite_100_double_plate" | "gtceu:distillery/distill_severely_steam_cracked_light_fuel_to_benzene" | "gtceu:macerator/macerate_neodymium_screw" | "mysticalagriculture:seed/infusion/wood" | "automobility:frame/red_tractor" | "gtceu:shaped/tiny_dust_assembling_polyvinyl_butyral" | "gtceu:shaped/zpm_lathe" | "gtceu:shaped/tiny_dust_disassembling_potassium_dichromate" | "gtceu:shaped/shape_extruder_pipe_huge" | "gtceu:macerator/macerate_sterling_silver_huge_restrictive_item_pipe" | "gtceu:large_chemical_reactor/severely_hydro_crack_naphtha" | "gtceu:alloy_smelter/alloy_smelt_red_steel_to_ingot" | "gtceu:fluid_solidifier/solidify_nickel_gear" | "gtceu:smelting/smelt_raw_topaz_ore_to_ingot" | "gtceu:cutter/cut_lapis_flawless_gem_to_gem_water" | "exnihilosequentia:sieve/ens_pebble_granite" | "gtceu:forge_hammer/hammer_kyanite_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_polyphenylene_sulfide_to_nugget" | "gtceu:centrifuge/decomposition_centrifuging__marble" | "gtceu:cutter/cut_emerald_block_to_plate_distilled_water" | "gtceu:macerator/macerate_stainless_steel_large_fluid_pipe" | "railways:sequenced_assembly/track_byg_cika" | "minecraft:anvil" | "gtceu:extruder/extrude_nickel_large_pipe" | "gtceu:mixer/tin_alloy" | "create:cut_scorchia_brick_stairs" | "gtceu:cutter/cut_hsse_block_to_plate" | "gtceu:macerator/macerate_large_packer" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_trinium_europium_duranide_to_ingot" | "gtceu:packer/unpackage_silicon_small_dust" | "gtceu:cutter/cut_redstone_block_to_plate" | "exmachinis:compacting/raw_silver" | "gtceu:electrolyzer/decomposition_electrolyzing_gallium_sulfide" | "bigreactors:turbine/basic/blade" | "create:crafting/logistics/pulse_extender" | "exnihilosequentia:ens_aluminum_ingot_from_nugget" | "framedblocks:framing_saw/framed_redstone_block" | "gtceu:macerator/macerate_deepslate_calcite_ore_to_raw_ore" | "gtceu:packer/package_tungsten_carbide_quadruple_pipe" | "gtceu:shaped/nugget_assembling_gallium_arsenide" | "ae2:shaped/slabs/quartz_pillar" | "gtceu:assembler/coil_tungstensteel" | "gtceu:extractor/extract_red_alloy_plate" | "gtceu:assembler/assemble_cobalt_brass_pipe_huge_restrictive" | "gtceu:shapeless/dragonsteel_wire_wiregtquadruple_splitting" | "gtceu:shaped/small_dust_disassembling_trinium_sulfide" | "gtceu:lathe/lathe_red_alloy_to_rod" | "gtceu:macerator/macerate_alloy_blast_smelter" | "gtceu:macerator/macerate_silicon_ingot" | "gtceu:blasting/smelt_gypsum_ore_to_ingot" | "gtceu:chemical_reactor/magma_cream" | "gtceu:forge_hammer/hammer_aluminium_refined_ore_to_dust" | "gtceu:packer/package_bone_small_dust" | "gtceu:macerator/macerate_weapon_grade_naquadah_screw" | "gtceu:macerator/macerate_fluid_voiding_cover" | "gtceu:alloy_smelter/alloy_smelt_platinum_ingot_to_block" | "gtceu:fluid_solidifier/solidify_darmstadtium_block" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_ring" | "gtceu:shaped/stick_cupronickel" | "gtceu:shaped/gem_to_dust_coal_gem" | "create:crafting/copper/waxed_copper_tile_stairs_from_honeycomb" | "gtceu:macerator/macerate_deepslate_lapis_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_gunpowder" | "gtceu:compressor/compress_plutonium_241_to_block" | "gtceu:forge_hammer/hammer_deepslate_pyrite_ore_to_raw_ore" | "gtceu:shapeless/purified_ore_to_dust_powellite" | "gtceu:alloy_smelter/anvil" | "gtceu:shaped/small_dust_assembling_potassium_dichromate" | "create:crushing/raw_platinum_block" | "gtceu:macerator/macerate_uv_autoclave" | "create:exposed_copper_shingle_slab" | "laserio:logic_chip_raw" | "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting" | "gtceu:smelting/smelt_endstone_magnetite_ore_to_ingot" | "gtceu:distillation_tower/distill_biomass" | "thermal:machines/press/unpacking/press_packed_ice_unpacking" | "create:haunting/soul_lantern" | "gtceu:chemical_reactor/antimony_trifluoride" | "gtceu:assembler/hull_luv" | "gtceu:macerator/macerate_endstone_cobaltite_ore_to_raw_ore" | "gtceu:cutter/cut_osmium_rod_to_bolt_water" | "gtceu:extractor/extract_polyvinyl_chloride_nugget" | "framedblocks:framing_saw/framed_inv_double_slope_panel" | "gtceu:shapeless/enderium_wire_wiregtsingle_quadrupling" | "gtceu:large_chemical_reactor/carbon_dioxide_from_coal_gem" | "gtceu:macerator/macerate_pyrolyse_oven" | "farmersdelight:integration/silentgear/cutting/netherwood" | "minecraft:raw_iron_block" | "gtceu:extruder/extrude_rubber_dust_to_plate" | "ae2:block_cutter/walls/chiseled_quartz_wall" | "gtceu:cutter/cut_shellite_rod_to_bolt_water" | "minecraft:oak_button" | "gtceu:ore_washer/wash_scheelite_crushed_ore_to_purified_ore_fast" | "gtceu:assembler/long_distance_item_pipe" | "railways:sequenced_assembly/track_byg_fir" | "gtceu:shapeless/centrifuged_ore_to_dust_bauxite" | "gtceu:thermal_centrifuge/centrifuge_lazurite_crushed_ore_to_refined_ore" | "gtceu:arc_furnace/arc_bismuth_bronze_turbine_blade" | "gtceu:forge_hammer/hammer_raw_asbestos_to_crushed_ore" | "gtceu:compressor/compress_cobalt_nugget_to_ingot" | "gtceu:cutter/cut_epoxy_block_to_plate_distilled_water" | "gtceu:packer/package_sterling_silver_small_dust" | "farmersdelight:milk_bucket_from_bottles" | "gtceu:chemical_reactor/plastic_circuit_board_persulfate" | "thermal:machines/pulverizer/pulverizer_netherite_ingot_to_dust" | "gtceu:macerator/macerate_tin_block" | "gtceu:macerator/macerate_uvarovite_gem" | "gtceu:shaped/block_compress_sulfur" | "gtceu:extractor/extract_electrum_quadruple_cable" | "packagedauto:package_component" | "create:crafting/copper/waxed_oxidized_copper_shingle_slab_from_honeycomb" | "farmersdelight:cutting/cooked_chicken" | "gtceu:electrolyzer/decomposition_electrolyzing_calcium_phosphide" | "gtceu:cutter/cut_cupronickel_block_to_plate_water" | "gtceu:macerator/macerate_netherrack_barite_ore_to_raw_ore" | "gtceu:extractor/extract_gallium_arsenide_nugget" | "gtceu:packer/package_niobium_titanium_quadruple_pipe" | "gtceu:extractor/extract_gold_small_spring" | "gtceu:shaped/stick_long_iron" | "gtceu:macerator/macerate_ev_rotor_holder" | "gtceu:macerator/macerate_mv_fluid_solidifier" | "gtceu:forming_press/press_magnalium_turbine_rotor" | "gtceu:extractor/extract_red_alloy_double_plate" | "minecraft:iron_ingot_from_smelting_iron_ore" | "gtceu:arc_furnace/arc_hsss_rod" | "gtceu:fluid_solidifier/solidify_osmiridium_to_plate" | "gtceu:shapeless/nugget_disassembling_magnesium_diboride" | "gtceu:extruder/extrude_weapon_grade_naquadah_ingot_to_bolt" | "gtceu:packer/package_hsse_small_dust" | "gtceu:centrifuge/centrifuge_realgar_pure_dust_to_dust" | "gtceu:packer/unpackage_rare_earth_small_dust" | "gtceu:forge_hammer/hammer_red_garnet_crushed_ore_to_impure_dust" | "railways:sequenced_assembly/track_warped_narrow" | "gtceu:extractor/extract_yttrium_barium_cuprate_nugget" | "gtceu:shaped/plate_yttrium_barium_cuprate" | "gtceu:arc_furnace/arc_kanthal_double_cable" | "gtceu:macerator/macerate_iron_helmet" | "gtceu:macerator/macerate_pump_deck" | "gtceu:assembler/oak_stairs" | "thermal:smelting/silver_ingot_from_ore_smelting" | "gtceu:cutter/cut_yttrium_barium_cuprate_rod_to_bolt_water" | "gtceu:macerator/macerate_hv_forming_press" | "gtceu:ore_washer/wash_rock_salt_dirty_dust_to_dust" | "gtceu:packer/package_electrum_small_dust" | "gtceu:shapeless/cobalt_wire_wiregtsingle_doubling" | "gtceu:extractor/extract_steel_small_gear" | "gtceu:macerator/macerate_pyrochlore_refined_ore_to_dust" | "minecraft:red_sandstone_stairs" | "gtceu:arc_furnace/arc_soul_infused_bolt" | "minecraft:large_boiler/dark_oak_boat" | "gtceu:extractor/extract_titanium_tungsten_carbide_plate" | "framedblocks:framing_saw/framed_inv_double_slope_slab" | "gtceu:macerator/macerate_silver_nugget" | "gtceu:cutter/cut_naquadah_long_rod_to_rod" | "gtceu:blasting/smelt_redstone_ore_to_ingot" | "gtceu:packer/strip_niobium_nitride_cable_gt_single" | "framedblocks:framed_powered_rail_slope" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_to_ingot" | "gtceu:bender/bend_tantalum_carbide_to_plate" | "create:cutting/compat/byg/palm_wood" | "gtceu:compressor/compress_sodaliteto_ore_block" | "xtonesreworked:sync_block_15_from_stonecutting" | "gtceu:forge_hammer/hammer_raw_saltpeter_to_crushed_ore" | "gtceu:arc_furnace/arc_lv_forge_hammer" | "gtceu:assembler/cover_annealed_copper_wire_gt_octal_silicone" | "gtceu:shapeless/gravel_to_flint" | "gtceu:packer/unpackage_topaz_tiny_dust" | "gtceu:shaped/wrench_tungsten_carbide" | "create:crafting/copper/waxed_weathered_copper_tile_slab_from_honeycomb" | "create:crushing/coal_ore" | "gtceu:shaped/huge_tungsten_carbide_pipe" | "gtceu:cutter/cut_monazite_flawless_gem_to_gem_distilled_water" | "gtceu:packer/unpackage_sodium_sulfide_tiny_dust" | "gtceu:assembler/cover_tin_wire_gt_single_rubber" | "gtceu:macerator/macerate_hssg_long_rod" | "gtceu:extractor/extract_stellite_100_plate" | "gtceu:compressor/compress_americium_to_block" | "gtceu:forge_hammer/hammer_tungsten_rod_to_long_rod" | "gtceu:packer/package_coke_tiny_dust" | "thermal:steam_boiler/coal_coke_block" | "gtceu:arc_furnace/arc_soul_infused_dust" | "gtceu:macerator/macerate_deepslate_nether_quartz_ore_to_raw_ore" | "create:layered_veridium_from_stone_types_veridium_stonecutting" | "gtceu:extruder/extrude_ultimet_ingot_to_gear" | "minecraft:jungle_button" | "gtceu:cutter/cut_soul_infused_rod_to_bolt_water" | "gtceu:smelting/smelt_impuredust_chalcopyrite_to_ingot" | "gtceu:compressor/compress_topazto_ore_block" | "gtceu:extractor/extract_cobalt_rod" | "gtceu:packer/pack_enderium_wires_2_0" | "gtceu:shapeless/nugget_disassembling_antimony" | "gtceu:cutter/cut_black_bronze_long_rod_to_rod_water" | "gtceu:packer/pack_enderium_wires_2_1" | "gtceu:packer/pack_enderium_wires_2_2" | "mysticalagriculture:seed/crafting/hop_graphite" | "gtceu:extractor/extract_americium_plate" | "gtceu:shapeless/fine_wire_gold" | "gtceu:extractor/extract_blue_glass_lens" | "gtceu:extractor/extract_uranium_235_rod" | "modularrouters:extruder_module_1" | "modularrouters:extruder_module_2" | "create:compat/byg/milling/rose" | "gtceu:extruder/extrude_polyethylene_large_pipe_dust" | "create:polished_cut_crimsite_slab_from_stone_types_crimsite_stonecutting" | "minecraft:waxed_oxidized_copper_from_honeycomb" | "gtceu:fluid_solidifier/solidify_red_steel_to_ingot" | "gtceu:macerator/macerate_prismalium_ring" | "gtceu:forge_hammer/hammer_wrought_iron_rod_to_long_rod" | "gtceu:ore_washer/wash_cinnabar_dirty_dust_to_dust" | "minecraft:spruce_trapdoor" | "create:cut_scoria_brick_stairs_from_stone_types_scoria_stonecutting" | "gtceu:macerator/macerate_soul_infused_double_plate" | "mysticalagriculture:seed/reprocessor/emerald" | "exnihilosequentia:ens_copper_ingot_from_nugget" | "rechiseledcreate:mechanical_chisel" | "gtceu:packer/pack_cobalt_wires_1_single" | "gtceu:extractor/extract_tritanium_nugget" | "gtceu:shaped/mortar_grind_invar" | "mysticalagriculture:essence/minecraft/tropical_fish" | "gtceu:macerator/macerate_chalcocite_refined_ore_to_dust" | "expatternprovider:ebus_in" | "gtceu:shaped/gas_turbine_hv" | "xtonesreworked:sols_block_3_from_stonecutting" | "thermal:storage/raw_lead_block" | "gtceu:extractor/extract_wrought_iron_turbine_blade" | "minecraft:large_boiler/acacia_boat" | "gtceu:bender/bend_lead_ingot_to_double_plate" | "gtceu:laser_engraver/engrave_rutile_exquisite_gem_to_flawless_gem" | "gtceu:ore_washer/wash_copper_dirty_dust_to_dust" | "gtceu:forge_hammer/hammer_raw_oilsands_to_crushed_ore" | "gtceu:shapeless/blue_alloy_wire_wiregthex_splitting" | "sliceanddice:mixing/fertilizer/from_tree_fertilizer" | "gtceu:macerator/macerate_kyanite_refined_ore_to_dust" | "gtceu:packer/package_bentonite_small_dust" | "gtceu:shapeless/twinite_wire_wiregtdouble_quadrupling" | "create:polished_cut_asurine_from_stone_types_asurine_stonecutting" | "gtceu:macerator/macerate_graphite_ore_to_raw_ore" | "gtceu:assembler/resistor_carbon" | "automobility:attachment/front/grass_cutter" | "gtceu:shaped/nugget_assembling_raw_void" | "gtceu:macerator/macerate_golden_sword" | "gtceu:forge_hammer/hammer_endstone_lithium_ore_to_raw_ore" | "gtceu:macerator/macerate_magnetic_neodymium_rod" | "minecraft:polished_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "gtceu:shaped/screw_blue_alloy" | "gtceu:shaped/screw_shellite" | "gtceu:bender/bend_naquadah_plate_to_dense_plate" | "gtceu:arc_furnace/arc_maraging_steel_300_rod" | "gtceu:shaped/tiny_dust_disassembling_mica" | "create:blasting/zinc_ingot_from_crushed" | "gtceu:arc_furnace/arc_black_steel_gear" | "create:crafting/kinetics/fluid_valve" | "extendedcrafting:redstone_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_trinaquadalloy" | "gtceu:extruder/extrude_trinium_ingot_to_block" | "mysticalagriculture:seed/crafting/invar" | "gtceu:circuit_assembler/wetware_processor_assembly_zpm_soldering_alloy" | "gtceu:shapeless/tin_cable_1" | "gtceu:macerator/macerate_bastnasite_crushed_ore_to_impure_dust" | "gtceu:shapeless/tin_cable_2" | "gtceu:forge_hammer/hammer_netherrack_cobalt_ore_to_raw_ore" | "gtceu:cutter/cut_hsse_block_to_plate_water" | "gtceu:thermal_centrifuge/centrifuge_salt_purified_ore_to_refined_ore" | "gtceu:electrolyzer/butene_electrolysis" | "gtceu:fluid_solidifier/solidify_black_bronze_block" | "gtceu:shapeless/tin_cable_8" | "gtceu:shapeless/tin_cable_4" | "gtceu:mixer/gunpowder_from_carbon" | "gtceu:extruder/extrude_soul_infused_to_rod" | "mysticalagriculture:essence/appliedenergistics2/calculation_press" | "gtceu:shaped/small_gear_enderium" | "minecraft:prismarine_slab" | "gtceu:macerator/macerate_twinite_frame" | "gtceu:macerator/macerate_bone" | "gtceu:arc_furnace/arc_tungsten_carbide_small_gear" | "gtceu:extractor/extract_signalum_double_plate" | "gtceu:extractor/extract_blue_alloy_rod" | "gtceu:cutter/cut_gold_screw_to_bolt_distilled_water" | "gtceu:shapeless/purified_ore_to_dust_goethite" | "gtceu:compressor/compress_powelliteto_ore_block" | "gtceu:macerator/macerate_magnetic_samarium_long_rod" | "create:compat/endergetic/splashing/petrified_end_corrock_block" | "gtceu:shaped/screwdriver_sterling_silver" | "gtceu:extractor/extract_neodymium_bolt" | "gtceu:packer/package_magnetic_iron_small_dust" | "gtceu:fluid_solidifier/solidify_molybdenum_block" | "gtceu:macerator/macerate_book" | "gtceu:alloy_smelter/alloy_smelt_blue_alloy_to_nugget" | "gtceu:extruder/extrude_ruridit_ingot_to_block" | "gtceu:distillery/distill_biomass_to_water" | "gtceu:bender/bend_nichrome_to_plate" | "railways:crafting/smokestack_diesel" | "farmersdelight:cooking/pasta_with_mutton_chop" | "gtceu:shaped/mining_hammer_stainless_steel" | "gtceu:macerator/macerate_pollucite_refined_ore_to_dust" | "create:cutting/compat/blue_skies/frostbright_wood" | "gtceu:macerator/macerate_iv_energy_input_hatch" | "gtceu:compressor/compress_pyrolusiteto_ore_block" | "gtceu:shaped/small_dust_assembling_niobium_nitride" | "gtceu:arc_furnace/arc_hv_fluid_solidifier" | "gtceu:shaped/nugget_assembling_cupronickel" | "gtceu:extractor/extract_molybdenum_disilicide_spring" | "gtceu:arc_furnace/arc_hv_field_generator" | "gtceu:blasting/smelt_raw_pollucite_ore_to_ingot" | "thermal:machines/press/press_amaranth_packing" | "gtceu:cutter/cut_uvarovite_exquisite_gem_to_flawless_gem" | "mysticalagriculture:essence/common/brass_ingot" | "create:cut_scorchia_brick_slab" | "gtceu:forge_hammer/hammer_cobaltite_crushed_ore_to_impure_dust" | "gtceu:bender/bend_lumium_to_plate" | "gtceu:forge_hammer/hammer_sapphire_crushed_ore_to_impure_dust" | "gtceu:shaped/large_extruder" | "gtceu:cutter/cut_naquadah_screw_to_bolt_water" | "gtceu:macerator/macerate_enchanting_table" | "mysticalagriculture:inferium_gemstone_block_uncraft" | "gtceu:blasting/smelt_raw_chalcocite_ore_to_ingot" | "gtceu:arc_furnace/arc_electrum_long_rod" | "gtceu:macerator/macerate_cupronickel_fine_wire" | "gtceu:macerator/macerate_hsss_double_plate" | "gtceu:packer/pack_stellarium_wires_3_0" | "gtceu:extruder/extrude_polytetrafluoroethylene_large_pipe" | "thermal:machines/press/press_enderium_nugget_to_coin" | "gtceu:packer/pack_stellarium_wires_3_1" | "gtceu:forge_hammer/hammer_netherrack_lazurite_ore_to_raw_ore" | "thermal:machines/press/unpacking/press_constantan_nugget_unpacking" | "thermal:storage/signalum_ingot_from_block" | "gtceu:arc_furnace/arc_americium_large_restrictive_item_pipe" | "gtceu:assembler/assemble_signalum_frame" | "gtceu:macerator/macerate_vanadium_nugget" | "gtceu:ore_washer/wash_salt_crushed_ore_to_purified_ore_fast" | "gtceu:macerator/macerate_tungsten_plate" | "gtceu:cutter/cut_sterling_silver_block_to_plate" | "gtceu:alloy_smelter/alloy_smelt_rhodium_plated_palladium_to_ingot" | "gtceu:shaped/block_compress_pure_netherite" | "gtceu:shaped/gem_to_dust_coke_gem" | "gtceu:shaped/slicing_blades" | "gtceu:macerator/macerate_battery_alloy_ingot" | "gtceu:shapeless/hssg_wire_wiregtdouble_quadrupling" | "gtceu:arc_furnace/arc_blue_alloy_double_wire" | "gtceu:arc_furnace/arc_signalum_ring" | "gtceu:arc_furnace/arc_niobium_titanium_spring" | "gtceu:wiremill/mill_gold_wire_to_fine_wire" | "bucketlib:farmersdelight/wheat_dough_from_water" | "gtceu:shaped/plate_lumium" | "gtceu:shaped/sword_steel" | "gtceu:forge_hammer/hammer_chalcocite_crushed_ore_to_impure_dust" | "gtceu:packer/package_molybdenum_disilicide_tiny_dust" | "gtceu:packer/pack_aluminium_wires_1_single" | "minecraft:lime_dye" | "gtceu:extractor/extract_ultimet_turbine_blade" | "gtceu:forge_hammer/hammer_sphalerite_crushed_ore_to_dust" | "gtceu:packer/package_quartz_sand_tiny_dust" | "gtceu:centrifuge/decomposition_centrifuging__tin_alloy" | "gtceu:smelting/dust_tritanium__demagnetize_from_dust" | "gtceu:packer/package_spodumene_tiny_dust" | "gtceu:cutter/cut_kanthal_block_to_plate" | "ae2:matter_cannon/nuggets/beef" | "gtceu:blasting/smelt_raw_cobalt_ore_to_ingot" | "gtceu:macerator/macerate_rose_gold_bolt" | "gtceu:assembler/assemble_magnalium_pipe_normal_restrictive" | "createarmory:barret_manual_load" | "gtceu:macerator/macerate_glauconite_sand_refined_ore_to_dust" | "gtceu:compressor/compress_brass_to_block" | "gtceu:packer/unpackage_sodium_bisulfate_small_dust" | "gtceu:macerator/macerate_cyan_terracotta" | "gtceu:arc_furnace/arc_stainless_steel_gear" | "gtceu:extruder/extrude_polyvinyl_butyral_dust_to_plate" | "gtceu:shaped/stick_long_stainless_steel" | "gtceu:shaped/small_dust_assembling_deepslate" | "gtceu:extractor/blue_orchid_dye" | "gtceu:extractor/extract_copper_foil" | "gtceu:extruder/extrude_enriched_naquadah_trinium_europium_duranide_wire" | "gtceu:arc_furnace/arc_black_bronze_huge_item_pipe" | "gtceu:arc_furnace/arc_hv_miner" | "gtceu:extractor/extract_cobalt_fine_wire" | "gtceu:shaped/hv_centrifuge" | "thermal:smelting/enderium_ingot_from_dust_blasting" | "gtceu:extruder/extrude_magnetic_samarium_ingot_to_long_rod" | "gtceu:arc_furnace/arc_uv_brewery" | "gtceu:compressor/compress_indium_nugget_to_ingot" | "mysticalagriculture:prudentium_essence_uncraft" | "gtceu:ore_washer/wash_tetrahedrite_pure_dust_to_dust" | "exnihilosequentia:large_boiler/dark_oak_barrel" | "gtceu:macerator/macerate_shellite_small_gear" | "ae2:matter_cannon/nuggets/meatraw" | "gtceu:macerator/macerate_wood_normal_fluid_pipe" | "gtceu:shapeless/coated_board_1x" | "gtceu:arc_furnace/arc_naquadah_alloy_dense_plate" | "gtceu:extractor/extract_hsss_plate" | "gtceu:shaped/quadruple_iridium_pipe" | "thermal:smelting/glowstone_dust_from_spores_smelting" | "create:compat/traverse/cutting/fir_wood" | "gtceu:cutter/cut_tin_alloy_block_to_plate_water" | "gtceu:shaped/block_compress_rock_salt" | "gtceu:chemical_bath/bathe_pentlandite_crushed_ore_to_purified_ore" | "gtceu:cutter/cut_titanium_screw_to_bolt_distilled_water" | "gtceu:forge_hammer/hammer_raw_red_garnet_to_crushed_ore" | "create:cutting/compat/biomesoplenty/stripped_magic_log" | "gtceu:packer/unpackage_redrock_small_dust" | "gtceu:arc_furnace/arc_naquadria_foil" | "gtceu:extractor/extract_tin_alloy_ingot" | "gtceu:smelting/smelt_stibnite_ore_to_ingot" | "gtceu:macerator/macerate_mv_macerator" | "gtceu:bender/bend_weapon_grade_naquadah_plate_to_double_plate" | "gtceu:packer/package_tungstic_acid_small_dust" | "gtceu:packer/unpackage_cyclohexanone_oxime_tiny_dust" | "gtceu:laser_engraver/engrave_almandine_flawless_gem_to_gem" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_butyral_ingot_to_block" | "gtceu:macerator/macerate_deepslate_oilsands_ore_to_raw_ore" | "gtceu:shaped/foil_duranium" | "gtceu:shaped/tiny_dust_assembling_zeron_100" | "minecraft:cut_red_sandstone_slab" | "gtceu:arc_furnace/arc_tungsten_screw" | "gtceu:packer/pack_europium_wires_2_2" | "gtceu:shaped/small_dust_assembling_blaze" | "create:splashing/mekanism/crushed_raw_lead" | "thermal:machines/insolator/insolator_chorus_flower" | "gtceu:shaped/luv_ore_washer" | "gtceu:packer/pack_europium_wires_2_0" | "gtceu:packer/pack_europium_wires_2_1" | "gtceu:arc_furnace/arc_dragonsteel_plate" | "create:cutting/compat/tconstruct/bloodshroom_log" | "gtceu:chemical_reactor/bacterial_sludge" | "gtceu:shaped/jungle_planks_saw" | "gtceu:shaped/small_dust_assembling_ultimet" | "gtceu:blasting/smelt_endstone_yellow_limonite_ore_to_ingot" | "gtceu:cutter/cut_almandine_flawless_gem_to_gem_water" | "minecraft:emerald_from_smelting_deepslate_emerald_ore" | "gtceu:shaped/tiny_dust_disassembling_uranium" | "gtceu:shapeless/soul_infused_wire_wiregtdouble_splitting" | "mysticalagradditions:tertium_apple" | "gtceu:shapeless/gem_to_gem_flawlessgem_uvarovite" | "automobility:frame/blue_tractor" | "gtceu:large_boiler/wood_plate" | "gtceu:cutter/cut_yttrium_barium_cuprate_rod_to_bolt" | "gtceu:ore_washer/wash_sulfur_crushed_ore_to_purified_ore" | "gtceu:compressor/compress_scheeliteto_ore_block" | "gtceu:packer/unpackage_tantalite_tiny_dust" | "exnihilosequentia:compost/ens_pumpkin" | "gtceu:macerator/macerate_netherrack_ruby_ore_to_raw_ore" | "gtceu:macerator/macerate_lazurite_ore_to_raw_ore" | "gtceu:macerator/macerate_shellite_rod" | "farmersdelight:large_boiler/birch_cabinet" | "gtceu:large_boiler/treated_wood_frame" | "gtceu:bender/bend_neodymium_plate_to_double_plate" | "gtceu:assembler/cover_maintenance_detector" | "fantasyfurniture:steam_boiler/bone/skeleton/wool" | "gtceu:compressor/glowstone" | "gtceu:forge_hammer/hammer_deepslate_vanadium_magnetite_ore_to_raw_ore" | "gtceu:shaped/uv_circuit_assembler" | "gtceu:macerator/macerate_uv_diode" | "gtceu:centrifuge/centrifuge_iron_dirty_dust_to_dust" | "gtceu:packer/pack_europium_wires_1_0" | "create:crushing/raw_copper_block" | "gtceu:electric_blast_furnace/blast_shellite" | "gtceu:arc_furnace/arc_twinite_long_rod" | "gtceu:bender/bend_zeron_100_ingot_to_double_plate" | "gtceu:extractor/extract_silver_double_cable" | "gtceu:macerator/macerate_ruthenium_trinium_americium_neutronate_ingot" | "gtceu:packer/pack_europium_wires_1_3" | "gtceu:implosion_compressor/implode_dust_sapphire__tnt" | "gtceu:arc_furnace/arc_niobium_titanium_octal_wire" | "gtceu:create_mixer/gallium_arsenide" | "gtceu:packer/pack_europium_wires_1_1" | "minecraft:nether_wart_block" | "gtceu:packer/pack_europium_wires_1_2" | "gtceu:arc_furnace/arc_ev_voltage_coil" | "gtceu:shapeless/electrum_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_titanium_gearbox" | "ae2:entropy/cool/stone_bricks_cracked_stone_bricks" | "gtceu:forming_press/press_tungsten_turbine_rotor" | "gtceu:cutter/cut_diamond_rod_to_bolt" | "railways:sequenced_assembly/track_twilightforest_canopy" | "gtceu:shaped/small_dust_assembling_bentonite" | "gtceu:alloy_blast_smelter/gallium_arsenide" | "gtceu:arc_furnace/arc_enderium_ring" | "gtceu:arc_furnace/arc_hp_steam_alloy_smelter" | "mysticalagriculture:seed/reprocessor/spirited_crystal" | "gtceu:compressor/compress_polybenzimidazole_to_block" | "gtceu:shaped/steam_alloy_smelter_bronze" | "gtceu:macerator/macerate_titanium_small_fluid_pipe" | "gtceu:shaped/luv_packer" | "gtceu:smelting/smelt_endstone_tetrahedrite_ore_to_ingot" | "gtceu:assembler/cover_red_alloy_wire_gt_hex_rubber" | "gtceu:arc_furnace/arc_tungsten_steel_double_cable" | "gtceu:assembler/smd_capacitor_silicone_tantalum" | "gtceu:extruder/extrude_wrought_iron_ingot_to_ring" | "gtceu:macerator/macerate_raw_uraninite_ore_to_crushed_ore" | "gtceu:arc_furnace/arc_enriched_naquadah_trinium_europium_duranide_octal_wire" | "gtceu:shapeless/nether_quartz_block_to_nether_quartz" | "farmersdelight:melon_popsicle" | "mysticalagradditions:steam_boiler/insanium_coal" | "gtceu:forge_hammer/hammer_oilsands_crushed_ore_to_impure_dust" | "minecraft:steam_boiler/acacia_wood" | "gtceu:extruder/extrude_magnalium_large_pipe" | "thermal:machines/press/press_bronze_ingot_to_plate" | "gtceu:arc_furnace/arc_hssg_fine_wire" | "gtceu:packer/package_samarium_iron_arsenic_oxide_small_dust" | "gtceu:blasting/smelt_raw_sphalerite_ore_to_ingot" | "gtceu:shaped/block_compress_shellite" | "gtceu:ore_washer/wash_cinnabar_crushed_ore_to_purified_ore_distilled" | "toms_storage:poly_item_filter" | "gtceu:chemical_bath/bathe_gold_crushed_ore_to_purified_ore" | "gtceu:arc_furnace/arc_naquadah_alloy_screw" | "gtceu:forge_hammer/hammer_soapstone_refined_ore_to_dust" | "gtceu:chemical_reactor/potassium_dichromate" | "gtceu:macerator/macerate_tungsten_quadruple_cable" | "minecraft:light_gray_dye_from_oxeye_daisy" | "gtceu:shapeless/nichrome_wire_wiregtdouble_doubling" | "gtceu:shaped/screw_naquadria" | "gtceu:packer/unpackage_pitchblende_tiny_dust" | "gtceu:arc_furnace/arc_sturdy_machine_casing" | "gtceu:macerator/macerate_raw_sulfur_ore_to_crushed_ore" | "gtceu:forge_hammer/hammer_netherrack_topaz_ore_to_raw_ore" | "farmersdelight:steak_and_potatoes" | "gtceu:packer/unpackage_silicone_rubber_tiny_dust" | "gtceu:arc_furnace/arc_soul_infused_octal_wire" | "automobility:frame/prismarine_rickshaw" | "gtceu:forge_hammer/hammer_salt_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_pyrochlore_ore_to_ingot" | "minecraft:steam_boiler/black_wool" | "gtceu:shaped/small_dust_disassembling_treated_wood" | "create:tuff_from_stone_types_tuff_stonecutting" | "gtceu:fluid_solidifier/solidify_neodymium_to_nugget" | "sgjourney:naquadah_hoe" | "thermal:fuels/lapidary/lapidary_amethyst" | "gtceu:shapeless/nugget_disassembling_bronze" | "gtceu:packer/unpackage_trona_tiny_dust" | "gtceu:smelting/smelt_topaz_ore_to_ingot" | "gtceu:shapeless/gem_to_gem_flawlessgem_nether_quartz" | "minecraft:polished_blackstone_wall" | "gtceu:arc_furnace/arc_polyethylene_dust" | "thermal:machines/press/packing3x3/press_nickel_nugget_packing" | "gtceu:lathe/lathe_red_garnet_to_rod" | "minecraft:redstone_from_smelting_redstone_ore" | "gtceu:extractor/extract_stainless_steel_long_rod" | "minecraft:suspicious_stew" | "create:cutting/compat/biomesoplenty/dead_wood" | "gtceu:macerator/macerate_darmstadtium_small_gear" | "gtceu:shaped/crowbar_aluminium" | "gtceu:bender/bend_darmstadtium_ingot_to_double_plate" | "gtceu:extractor/extract_americium_double_plate" | "gtceu:forge_hammer/hammer_deepslate_sulfur_ore_to_raw_ore" | "gtceu:alloy_blast_smelter/hsss" | "gtceu:alloy_blast_smelter/hsse" | "gtceu:alloy_blast_smelter/hssg" | "gtceu:thermal_centrifuge/centrifuge_electrotine_crushed_ore_to_refined_ore" | "mysticalagriculture:tertium_ingot_block" | "create:crafting/kinetics/item_vault" | "thermal:machines/centrifuge/centrifuge_constantan_dust" | "gtceu:steam_boiler/coal_pure_dust" | "gtceu:macerator/macerate_uv_sifter" | "gtceu:macerator/macerate_netherrack_tricalcium_phosphate_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_silicone_rubber_ingot_to_block" | "gtceu:extruder/extrude_steel_huge_pipe" | "gtceu:macerator/macerate_magnetite_crushed_ore_to_dust" | "gtceu:compressor/compress_sugar_gem_to_block" | "mysticalagriculture:prismarine_agglomeratio" | "gtceu:macerator/macerate_red_alloy_quadruple_cable" | "mysticalagradditions:wither_skeleton_skull" | "gtceu:shaped/mv_extractor" | "thermal:bronze_dust_4" | "xtonesreworked:azur_block_4_from_stonecutting" | "gtceu:electrolyzer/decomposition_electrolyzing_talc" | "gtceu:large_chemical_reactor/glistening_melon_slice" | "gtceu:electric_blast_furnace/blast_silicon" | "gtceu:packer/package_naquadria_tiny_dust" | "gtceu:extruder/extrude_titanium_huge_pipe" | "gtceu:macerator/macerate_cobalt_rod" | "gtceu:shaped/huge_cupronickel_pipe" | "gtceu:packer/pack_manganese_phosphide_wires_1_single" | "gtceu:alloy_smelter/alloy_smelt_manganese_to_ingot" | "gtceu:packer/pack_graphene_wires_1_single" | "automobility:frame/wooden_motorcar" | "gtceu:shaped/tiny_dust_assembling_indium_gallium_phosphide" | "framedblocks:framed_flat_double_slope_slab_corner_rotate_to_framed_flat_double_slope_panel_corner" | "gtceu:macerator/macerate_iridium_bolt" | "xtonesreworked:kryp_block_0_from_stonecutting" | "gtceu:assembler/cover_steel_wire_gt_hex_rubber" | "gtceu:forge_hammer/hammer_kyanite_refined_ore_to_dust" | "gtceu:thermal_centrifuge/centrifuge_gypsum_crushed_ore_to_refined_ore" | "gtceu:lathe/lathe_apatite_bolt_to_screw" | "gtceu:packer/package_dragonsteel_small_dust" | "gtceu:packer/unpackage_ruby_small_dust" | "gtceu:packer/strip_trinium_cable_gt_octal" | "minecraft:stick_from_bamboo_item" | "create:crafting/kinetics/depot" | "gtceu:smelting/smelt_raw_stibnite_ore_to_ingot" | "gtceu:shaped/quantum_chest_uv" | "gtceu:macerator/macerate_cobalt_nugget" | "gtceu:arc_furnace/arc_sterling_silver_rod" | "gtceu:smelting/smelt_netherrack_spodumene_ore_to_ingot" | "gtceu:arc_furnace/arc_prismalium_rotor" | "gtceu:macerator/macerate_lv_lathe" | "gtceu:shaped/tiny_dust_disassembling_neodymium" | "gtceu:shaped/block_compress_osmium" | "thermal:machines/press/press_invar_ingot_to_gear" | "gtceu:fluid_solidifier/solidify_tritanium_gear" | "gtceu:forge_hammer/hammer_copper_ore_to_raw_ore" | "gtceu:packer/unpackage_wheat_small_dust" | "gtceu:extractor/peony_dye" | "gtceu:arc_furnace/arc_iron_long_rod" | "gtceu:shaped/small_dust_disassembling_ferrite_mixture" | "gtceu:packer/strip_silver_cable_gt_quadruple" | "gtceu:arc_furnace/arc_lp_steam_extractor" | "minecraft:polished_deepslate_stairs_from_polished_deepslate_stonecutting" | "mysticalagriculture:seed/infusion/sheep" | "thermal:machines/smelter/smelter_constantan_plate_to_ingot" | "gtceu:extruder/extrude_silicone_rubber_to_ingot" | "gtceu:macerator/macerate_netherrack_nickel_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_magnetic_samarium" | "create:polished_cut_crimsite_from_stone_types_crimsite_stonecutting" | "gtceu:arc_furnace/arc_niobium_nitride_double_plate" | "gtceu:bender/bend_red_alloy_ingot_to_foil" | "gtceu:shaped/block_compress_tantalum_carbide" | "gtceu:macerator/macerate_magnetite_ore_to_raw_ore" | "ae2:network/cables/dense_covered_brown" | "powersuits:modules/weapon/plasma_cannon" | "gtceu:shaped/small_dust_disassembling_apatite" | "gtceu:extractor/extract_stellarium_foil" | "gtceu:shapeless/crushed_ore_to_dust_copper" | "gtceu:packer/package_uraninite_tiny_dust" | "exnihilosequentia:sieve/ens_tin_pieces_gravel" | "gtceu:macerator/macerate_europium_double_cable" | "gtceu:packer/package_tungstate_small_dust" | "gtceu:shaped/small_gear_tungsten_steel" | "mysticalagriculture:seed/crafting/osmium" | "gtceu:assembler/fluid_drill_mv" | "mysticalagradditions:tconstruct/tools/materials/imperium/block" | "gtceu:arc_furnace/arc_stainless_steel_turbine_casing" | "gtceu:macerator/macerate_yttrium_barium_cuprate_single_wire" | "gtceu:arc_furnace/arc_europium_double_wire" | "gtceu:macerator/macerate_topaz_crushed_ore_to_dust" | "mysticalagriculture:seed/reprocessor/fluorite" | "gtceu:arc_furnace/arc_steel_firebox_casing" | "thermal_extra:machine/brewer/crystallized_sunflower_oil" | "gtceu:shapeless/blue_alloy_wire_wiregtquadruple_doubling" | "gtceu:macerator/macerate_gold_ore_to_raw_ore" | "fluxnetworks:fluxcore" | "gtceu:shaped/ring_shellite" | "gtceu:forge_hammer/hammer_rose_gold_to_plate" | "gtceu:extruder/extrude_stainless_steel_ingot_to_long_rod" | "gtceu:shaped/spring_kanthal" | "gtceu:smelting/smelt_endstone_wulfenite_ore_to_ingot" | "gtceu:macerator/macerate_bismuth_bronze_long_rod" | "gtceu:shaped/small_dust_disassembling_lead" | "gtceu:shaped/quadruple_duranium_pipe" | "gtceu:thermal_centrifuge/centrifuge_oilsands_purified_ore_to_refined_ore" | "gtceu:lathe/lathe_red_steel_to_rod" | "gtceu:extruder/extrude_bronze_huge_pipe" | "gtceu:packer/unpackage_polyethylene_small_dust" | "gtceu:packer/package_pentlandite_small_dust" | "gtceu:macerator/macerate_molybdenum_foil" | "gtceu:arc_furnace/arc_gold_huge_fluid_pipe" | "gtceu:macerator/macerate_iv_sifter" | "gtceu:macerator/macerate_lead_quadruple_wire" | "gtceu:shapeless/black_steel_wire_wiregtdouble_splitting" | "gtceu:shapeless/nugget_disassembling_nichrome" | "expatternprovider:ebus_upgrade" | "gtceu:macerator/macerate_hv_forge_hammer" | "gtceu:shaped/tiny_dust_assembling_titanium_tungsten_carbide" | "gtceu:macerator/macerate_large_electromagnet" | "gtceu:extractor/extract_niobium_nitride_quadruple_cable" | "gtceu:extractor/extract_polyethylene_dust" | "minecraft:golden_axe" | "gtceu:implosion_compressor/implode_dust_nether_star__tnt" | "framedblocks:framed_floor_board_rotate_to_framed_wall_board" | "thermal:fuels/lapidary/lapidary_sapphire" | "gtceu:arc_furnace/arc_hsss_foil" | "gtceu:assembly_line/dynamo_hatch_luv" | "create:cutting/compat/forbidden_arcanus/mysterywood_log" | "thermal:storage/silver_ingot_from_nuggets" | "gtceu:macerator/macerate_ev_ore_washer" | "gtceu:shaped/lv_thermal_centrifuge" | "gtceu:arc_furnace/arc_hv_canner" | "mysticalagriculture:essence/botania/yellow_mystical_flower" | "gtceu:arc_furnace/arc_tungstensteel_pipe_casing" | "powersuits:powerarmor_torso" | "create:crafting/kinetics/magenta_seat" | "gtceu:forge_hammer/hammer_deepslate_green_sapphire_ore_to_raw_ore" | "gtceu:shaped/stick_tritanium" | "gtceu:macerator/macerate_magnetic_iron_block" | "gtceu:macerator/macerate_netherrack_kyanite_ore_to_raw_ore" | "systeams:boilers/upgrades/lapidary_downgrade" | "gtceu:arc_furnace/arc_thorium_rod" | "create:crafting/kinetics/brown_seat" | "gtceu:forge_hammer/hammer_naquadah_ore_to_raw_ore" | "thermal:earth_charge/sulfur_dust_from_sulfur" | "gtceu:shaped/screw_twinite" | "gtceu:smelting/smelt_magnesite_ore_to_ingot" | "gtceu:cutter/cut_shellite_block_to_plate" | "gtceu:alloy_smelter/alloy_smelt_hsse_nugget_to_ingot" | "gtceu:cutter/cut_tungsten_steel_long_rod_to_rod_distilled_water" | "thermal:machines/insolator/insolator_white_tulip" | "create:small_asurine_brick_slab_recycling" | "thermal_extra:compat/advgenerators/refined_sunflower_oil" | "gtceu:extruder/extrude_magnetic_steel_ingot_to_block" | "gtceu:extractor/oxeye_daisy_dye" | "simplylight:illuminant_red_block_on_dyed" | "gtceu:macerator/macerate_steam_output_bus" | "gtceu:extruder/extrude_potin_to_rod" | "create:compat/upgrade_aquatic/crafting/tree_fertilizer" | "create:cutting/compat/blue_skies/stripped_dusk_wood" | "gtceu:macerator/macerate_coke_oven_hatch" | "gtceu:shapeless/purified_ore_to_dust_ruby" | "gtceu:shaped/tiny_dust_disassembling_signalum" | "gtceu:shapeless/nickel_wire_wiregtdouble_doubling" | "gtceu:arc_furnace/arc_vanadium_steel_gear" | "create:splashing/crushed_raw_copper" | "create:cutting/compat/blue_skies/stripped_cherry_log" | "gtceu:extractor/extract_manganese_dust" | "gtceu:shaped/plate_rose_gold" | "gtceu:smelting/smelt_oilsands_ore_to_ingot" | "gtceu:shaped/small_treated_wooden_pipe" | "gtceu:blasting/smelt_realgar_ore_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_rutile" | "colossalchests:interface_diamond" | "gtceu:ore_washer/wash_sodalite_crushed_ore_to_purified_ore" | "gtceu:shaped/tiny_dust_disassembling_gelatin" | "gtceu:arc_furnace/arc_chromium_quadruple_fluid_pipe" | "gtceu:macerator/macerate_netherrack_wulfenite_ore_to_raw_ore" | "gtceu:fluid_solidifier/solidify_uranium_triplatinum_to_ingot" | "xtonesreworked:reed_block_0_from_stonecutting" | "gtceu:shaped/tiny_dust_assembling_yellow_limonite" | "create:crafting/kinetics/sail_framefrom_conversion" | "gtceu:shaped/small_dust_disassembling_pentlandite" | "gtceu:arc_furnace/arc_potin_normal_fluid_pipe" | "gtceu:extractor/extract_manganese_bolt" | "gtceu:shaped/small_dust_assembling_apatite" | "gtceu:shaped/tiny_dust_disassembling_spodumene" | "gtceu:assembler/assemble_ultimet_turbine_blade" | "gtceu:macerator/macerate_trinaquadalloy_plate" | "farmersdelight:cutting/chicken" | "framedblocks:framing_saw/framed_flat_elev_double_slope_slab_corner" | "gtceu:macerator/macerate_goethite_crushed_ore_to_impure_dust" | "framedblocks:framed_double_slope_panel_rotate_to_framed_double_slope_slab" | "gtceu:smelting/smelt_endstone_pyrope_ore_to_ingot" | "gtceu:arc_furnace/arc_lp_steam_macerator" | "framedblocks:framing_saw/framed_flat_double_slope_panel_corner" | "gtceu:macerator/macerate_vanadium_gallium_spring" | "gtceu:combustion_generator/cetane_diesel" | "gtceu:thermal_centrifuge/centrifuge_cassiterite_purified_ore_to_refined_ore" | "gtceu:extractor/extract_naquadah_alloy_plate" | "xtonesreworked:jelt_block_14_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_polybenzimidazole_to_ingot" | "gtceu:compressor/compress_rock_saltto_ore_block" | "gtceu:macerator/macerate_netherrack_lepidolite_ore_to_raw_ore" | "gtceu:macerator/macerate_tungsten_steel_foil" | "create:crafting/kinetics/schedule" | "gtceu:shapeless/gem_to_gem_flawlessgem_salt" | "gtceu:macerator/macerate_ender_eye_block" | "gtceu:smelting/smelt_endstone_magnesite_ore_to_ingot" | "gtceu:cutter/cut_titanium_block_to_plate_water" | "gtceu:shaped/tiny_dust_assembling_void" | "mysticaladaptations:augments/woodcutter" | "gtceu:shaped/mv_cutter" | "gtceu:electrolyzer/decomposition_electrolyzing_ruthenium_trinium_americium_neutronate" | "gtceu:macerator/macerate_brass_ingot" | "extendedcrafting:flux_star" | "exnihilosequentia:sieve/ens_fern" | "gtceu:extruder/extrude_neodymium_ingot_to_block" | "gtceu:shapeless/block_decompress_europium" | "gtceu:extruder/extrude_annealed_copper_ingot_to_bolt" | "gtceu:cutter/cut_melodium_block_to_plate" | "gtceu:shaped/stick_long_stick_lead" | "framedblocks:framed_double_slope_slab_rotate_to_framed_double_slope_panel" | "gtceu:macerator/macerate_rhodium_plated_palladium_screw" | "ae2:materials/basiccard" | "exnihilosequentia:sieve/ens_oak_leaves" | "gtceu:shaped/bolt_saw_tritanium" | "gtceu:assembler/large_treated_wood_pipe" | "gtceu:compressor/compress_naquadah_alloy_nugget_to_ingot" | "gtceu:electric_blast_furnace/blast_enriched_naquadah_gas" | "gtceu:macerator/macerate_terminal" | "extendedcrafting:black_iron_slate" | "gtceu:extractor/extract_silicon_double_plate" | "gtceu:centrifuge/decomposition_centrifuging__uranium_rhodium_dinaquadide" | "minecraft:deepslate_brick_slab_from_polished_deepslate_stonecutting" | "gtceu:forge_hammer/hammer_palladium_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_magnesium_chloride" | "gtceu:shaped/foil_niobium_nitride" | "gtceu:shaped/screw_cobalt_brass" | "gtceu:arc_furnace/arc_gold_quadruple_fluid_pipe" | "gtceu:packer/unpackage_deepslate_tiny_dust" | "gtceu:wiremill/mill_borosilicate_glassingot_to_fine_wire" | "minecraft:smithing_table" | "minecraft:deepslate_tile_slab_from_polished_deepslate_stonecutting" | "gtceu:alloy_smelter/wrought_iron_ingot_and_tin_ingot_into_tin_alloy" | "mysticalagriculture:essence/minecraft/spruce_sapling" | "thermal_extra:augments/dynamo_output_augment_4" | "thermal_extra:augments/dynamo_output_augment_3" | "gtceu:packer/pack_manganese_phosphide_wires_1_0" | "thermal_extra:augments/dynamo_output_augment_2" | "gtceu:extruder/extrude_iron_ingot_to_gear" | "thermal_extra:augments/dynamo_output_augment_1" | "gtceu:thermal_centrifuge/centrifuge_pitchblende_crushed_ore_to_refined_ore" | "gtceu:packer/pack_manganese_phosphide_wires_1_3" | "gtceu:shaped/medium_duranium_pipe" | "gtceu:packer/pack_manganese_phosphide_wires_1_2" | "gtceu:electrolyzer/decomposition_electrolyzing_kyanite" | "gtceu:packer/pack_manganese_phosphide_wires_1_1" | "gtceu:smelting/smelt_raw_redstone_ore_to_ingot" | "gtceu:macerator/macerate_gold_single_cable" | "gtceu:cutter/cut_iron_screw_to_bolt_water" | "gtceu:shaped/pickaxe_blue_steel" | "gtceu:shaped/stick_long_stick_naquadah_alloy" | "fantasyfurniture:steam_boiler/necrolord/wool" | "gtceu:compressor/compress_enriched_naquadah_to_block" | "gtceu:macerator/macerate_aluminium_double_plate" | "gtceu:ore_washer/wash_molybdenum_dirty_dust_to_dust" | "gtceu:shapeless/block_decompress_nickel" | "gtceu:shaped/lv_chemical_reactor" | "gtceu:shaped/scythe_red_steel" | "gtceu:cutter/cut_styrene_butadiene_rubber_block_to_plate_distilled_water" | "xtonesreworked:lair_block_7_from_stonecutting" | "gtceu:macerator/macerate_rotor_casting_mold" | "gtceu:shapeless/platinum_wire_wiregtquadruple_splitting" | "create:oxidized_copper_shingle_stairs_from_oxidized_copper_shingles_stonecutting" | "gtceu:arc_furnace/arc_red_alloy_single_wire" | "gtceu:macerator/macerate_hsla_steel_plate" | "gtceu:macerator/macerate_cobalt_brass_small_item_pipe" | "gtceu:electric_blast_furnace/blast_neodymium_gas" | "gtceu:shapeless/crushed_ore_to_dust_platinum" | "gtceu:extractor/extract_indium_gallium_phosphide_dust" | "gtceu:cutter/cut_quartzite_flawless_gem_to_gem_water" | "gtceu:macerator/macerate_gold_gear" | "gtceu:shaped/screwdriver_tip_wood" | "gtceu:ore_washer/wash_copper_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/drill_head_hsse" | "gtceu:macerator/macerate_steel_small_fluid_pipe" | "create:cutting/compat/byg/stripped_nightshade_wood" | "gtceu:shapeless/silver_wire_wiregtdouble_quadrupling" | "gtceu:smelting/smelt_netherrack_almandine_ore_to_ingot" | "gtceu:macerator/macerate_screret_runic_laser_source_base_gem" | "gtceu:shaped/spring_tungsten" | "gtceu:ore_washer/wash_platinum_crushed_ore_to_purified_ore" | "gtceu:lathe/lathe_shellite_to_rod" | "thermalendergy:machine/smelter/prismalium_ingot" | "gtceu:shaped/small_dust_assembling_bastnasite" | "thermal:smelting/gunpowder_from_spores_smelting" | "gtceu:macerator/macerate_chainmail_chestplate" | "extendedcrafting:crystaltine_ingot" | "gtceu:extractor/extract_lead_foil" | "ae2:matter_cannon/matter_ball" | "gtceu:shaped/small_dust_assembling_vanadium_gallium" | "create:compat/silentsgems/crushing/black_diamond_ore" | "gtceu:shapeless/tritanium_wire_wiregtquadruple_quadrupling" | "gtceu:arc_furnace/arc_lv_centrifuge" | "gtceu:arc_furnace/arc_polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:extractor/extract_zeron_100_nugget" | "gtceu:ore_washer/wash_thorium_crushed_ore_to_purified_ore_distilled" | "gtceu:macerator/macerate_enriched_naquadah_plate" | "gtceu:arc_furnace/arc_steel_turbine_blade" | "gtceu:arc_furnace/arc_osmiridium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_ev_electromagnetic_separator" | "gtceu:assembler/cover_electrum_wire_gt_double_silicone" | "gtceu:chemical_reactor/chlorobenzene" | "gtceu:packer/pack_stellarium_wires_4_0" | "gtceu:fluid_solidifier/solidify_plutonium_to_nugget" | "create:cutting/compat/quark/stripped_blossom_wood" | "gtceu:shaped/buzzsaw_blade_aluminium" | "gtceu:extractor/extract_nichrome_long_rod" | "gtceu:macerator/macerate_polybenzimidazole_foil" | "gtceu:ore_washer/wash_sphalerite_pure_dust_to_dust" | "gtceu:assembler/cover_naquadah_wire_gt_hex_silicone" | "gtceu:extractor/extract_gallium_nugget" | "thermal:machines/insolator/insolator_sugar_cane" | "gtceu:smelting/smelt_impuredust_malachite_to_ingot" | "gtceu:macerator/macerate_dragonsteel_screw" | "gtceu:fluid_solidifier/solidify_americium_to_plate" | "gtceu:arc_furnace/arc_copper_normal_fluid_pipe" | "thermal:storage/bronze_block" | "gtceu:macerator/macerate_black_bronze_huge_restrictive_item_pipe" | "minecraft:end_stone_brick_slab_from_end_stone_stonecutting" | "gtceu:extractor/extract_silicone_rubber_rod" | "gtceu:macerator/macerate_lv_electric_piston" | "gtceu:forge_hammer/hammer_netherrack_malachite_ore_to_raw_ore" | "gtceu:circuit_assembler/nano_mainframe_luv_asmd" | "gtceu:extractor/extract_battery_alloy_double_plate" | "gtceu:shaped/crowbar_invar" | "gtceu:arc_furnace/arc_rotor_extruder_mold" | "mysticalagriculture:essence/extremereactors2/cyanite_ingot" | "gtceu:macerator/macerate_endstone_realgar_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_endstone_lapis_ore_to_raw_ore" | "thermal:large_boiler/rosin" | "gtceu:cutter/cut_nickel_block_to_plate_distilled_water" | "gtceu:shaped/iv_battery_buffer_16x" | "gtceu:cutter/cut_emerald_exquisite_gem_to_flawless_gem_water" | "gtceu:macerator/macerate_almandine_block" | "thermal:jelly" | "gtceu:ore_washer/wash_garnet_sand_crushed_ore_to_purified_ore" | "gtceu:shaped/stick_long_rhodium" | "gtceu:arc_furnace/arc_melodium_quadruple_wire" | "mysticalagradditions:supremium_apple" | "gtceu:extractor/extract_lead_small_spring" | "ae2:network/cells/spatial_storage_cell_16_cubed_storage" | "farmersdelight:integration/create/filling/chocolate_pie" | "gtceu:cutter/cut_annealed_copper_rod_to_bolt_water" | "thermal:machine/pulverizer_yellorium_ingot_to_dust" | "gtceu:packer/unpackage_osmiridium_small_dust" | "gtceu:forge_hammer/hammer_endstone_olivine_ore_to_raw_ore" | "gtceu:cutter/cut_bronze_rod_to_bolt_water" | "gtceu:forge_hammer/hammer_raw_sulfur_to_crushed_ore" | "ae2:tools/paintballs_light_gray" | "gtceu:extractor/extract_uranium_235_double_plate" | "gtceu:forge_hammer/hammer_titanium_to_plate" | "gtceu:alloy_smelter/alloy_smelt_antimony_to_nugget" | "gtceu:forming_press/copy_shape_ring_extruder_mold" | "gtceu:ore_washer/wash_magnesite_dirty_dust_to_dust" | "gtceu:macerator/macerate_lapis_block" | "thermal:machines/press/packing3x3/press_netherite_nugget_packing" | "gtceu:shaped/saw_aluminium" | "gtceu:macerator/macerate_uhv_hermetic_casing" | "gtceu:smelting/smelt_diamond_ore_to_ingot" | "gtceu:packer/package_sodium_chlorate_tiny_dust" | "gtceu:shaped/small_dust_disassembling_graphite" | "gtceu:compressor/compress_molybdenum_to_block" | "gtceu:extruder/extrude_vanadium_gallium_to_plate" | "ae2:tools/portable_item_cell_16k" | "gtceu:arc_furnace/arc_hopper_minecart" | "gtceu:cutter/cut_ultimet_block_to_plate" | "gtceu:macerator/macerate_deepslate_ruby_ore_to_raw_ore" | "gtceu:shaped/small_dust_disassembling_massicot" | "gtceu:laser_engraver/engrave_monazite_flawless_gem_to_gem" | "gtceu:packer/package_glowstone_tiny_dust" | "gtceu:packer/unpackage_naquadic_netherite_tiny_dust" | "gtceu:macerator/macerate_lp_steam_rock_crusher" | "gtceu:macerator/macerate_pitchblende_crushed_ore_to_impure_dust" | "gtceu:shaped/ring_hsss" | "railways:dying_existing_cap_green" | "ae2:network/parts/formation_plane" | "gtceu:extractor/extract_neodymium_turbine_blade" | "gtceu:shaped/assembly_line" | "webdisplays:upgrade_gps" | "gtceu:alloy_smelter/alloy_smelt_iron_ingot_to_small_gear" | "gtceu:shaped/stick_long_stick_potin" | "gtceu:smelting/smelt_deepslate_molybdenum_ore_to_ingot" | "gtceu:shaped/ring_hsse" | "create:crafting/kinetics/whisk" | "thermal:machines/press/packing3x3/press_lumium_nugget_packing" | "gtceu:macerator/macerate_steel_foil" | "gtceu:smelting/smelt_tin_ore_to_ingot" | "functionalstorage:copper_upgrade" | "gtceu:cutter/cut_enderium_block_to_plate_water" | "gtceu:macerator/macerate_potin_ingot" | "gtceu:mixer/enriched_naquadah_trinium_europium_duranide" | "gtceu:packer/unpackage_dark_ash_small_dust" | "gtceu:shaped/tiny_dust_disassembling_glowstone" | "gtceu:cutter/cut_red_garnet_block_to_plate" | "gtceu:shaped/nugget_assembling_nickel_zinc_ferrite" | "create:polished_cut_ochrum_wall" | "gtceu:alloy_smelter/alloy_smelt_lumium_ingot_to_small_gear" | "gtceu:shaped/mv_laser_engraver" | "gtceu:packer/pack_annealed_copper_wires_3_single" | "gtceu:wiremill/mill_tungsten_wire" | "minecraft:slime_block" | "gtceu:arc_furnace/arc_soul_infused_small_gear" | "gtceu:compressor/sandstone" | "gtceu:packer/package_kyanite_small_dust" | "thermal:storage/rubber_block" | "gtceu:alloy_smelter/alloy_smelt_uranium_triplatinum_nugget_to_ingot" | "create:cut_calcite_from_stone_types_calcite_stonecutting" | "gtceu:cutter/cut_molybdenum_disilicide_block_to_plate_distilled_water" | "gtceu:packer/unpackage_europium_small_dust" | "gtceu:forge_hammer/hammer_saltpeter_ore_to_raw_ore" | "thermal:storage/coal_coke_block" | "gtceu:cutter/cut_pure_netherite_long_rod_to_rod" | "thermal:podzol_crafting" | "gtceu:centrifuge/salt_water_separation" | "ae2:transform/entangled_singularity_from_pearl" | "gtceu:macerator/macerate_pitchblende_ore_to_raw_ore" | "minecraft:mud_bricks" | "gtceu:smelting/smelt_raw_hematite_ore_to_ingot" | "minecraft:steam_boiler/stripped_oak_wood" | "framedblocks:framing_saw/framed_threeway_corner" | "gtceu:shaped/small_dust_disassembling_steel" | "gtceu:shaped/tiny_dust_disassembling_opal" | "gtceu:shapeless/block_decompress_thorium" | "gtceu:shaped/tiny_dust_disassembling_steel" | "gtceu:shaped/small_dust_disassembling_collagen" | "gtceu:macerator/macerate_rhodium_plated_palladium_bolt" | "gtceu:extruder/extrude_aluminium_ingot_to_small_gear" | "gtceu:macerator/macerate_cleanroom_glass" | "exnihilosequentia:hammer/ens_blackstone" | "gtceu:packer/package_sodium_chlorate_small_dust" | "gtceu:shaped/wrench_head_neutronium" | "mysticalagriculture:seed/reprocessor/hepatizon" | "gtceu:assembler/energy_hatch_16a_luv" | "create:polished_cut_scoria_stairs_from_stone_types_scoria_stonecutting" | "gtceu:centrifuge/centrifuge_salt_dirty_dust_to_dust" | "gtceu:shaped/luv_extruder" | "gtceu:mixer/samarium_iron_arsenic_oxide" | "gtceu:alloy_smelter/alloy_smelt_indium_tin_barium_titanium_cuprate_to_ingot" | "thermal:devices/tree_extractor/tree_extractor_rubberwood" | "gtceu:macerator/macerate_raw_quartzite_ore_to_crushed_ore" | "gtceu:shaped/small_dust_assembling_lutetium" | "gtceu:shaped/niobium_nitride_wire_single" | "gtceu:packer/package_tin_tiny_dust" | "mysticalagradditions:tconstruct/melting/soulium/nugget" | "mysticalagriculture:seed/reprocessor/stone" | "gtceu:shapeless/nugget_disassembling_polyvinyl_chloride" | "thermal:machines/insolator/insolator_redstone_mushroom" | "gtceu:macerator/macerate_netherrack_monazite_ore_to_raw_ore" | "gtceu:macerator/macerate_vanadium_gallium_long_rod" | "minecraft:diorite_wall" | "gtceu:macerator/macerate_neutronium_plate" | "minecraft:spruce_planks" | "gtceu:arc_furnace/arc_uv_rotor_holder" | "gtceu:extruder/extrude_neutronium_tiny_pipe" | "gtceu:extractor/extract_lead_long_rod" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtdouble_quadrupling" | "gtceu:shapeless/mercury_barium_calcium_cuprate_wire_wiregthex_splitting" | "sgjourney:naquadah_alloy_from_naquadah_slab" | "gtceu:extractor/extract_osmium_double_cable" | "mysticalagriculture:supremium_scythe" | "thermal:steam_boiler/bitumen" | "gtceu:cutter/cut_maraging_steel_300_block_to_plate" | "exnihilosequentia:ens_platinum_ingot" | "gtceu:cutter/cut_nichrome_long_rod_to_rod_distilled_water" | "gtceu:shaped/tiny_dust_assembling_gallium_sulfide" | "simplylight:illuminant_cyan_block_on_toggle" | "framedblocks:framed_fancy_activator_rail_slope" | "gtceu:large_chemical_reactor/steam_crack_propane" | "gtceu:shaped/small_dust_disassembling_blue_alloy" | "ae2:network/parts/tunnels_me" | "gtceu:wiremill/mill_copper_wire" | "gtceu:extractor/extract_magnetic_iron_rod" | "gtceu:macerator/macerate_iridium_quadruple_fluid_pipe" | "gtceu:bender/bend_black_bronze_to_plate" | "gtceu:extractor/extract_cobalt_brass_dust" | "minecraft:steam_boiler/jungle_button" | "mysticalagriculture:supremium_ingot" | "gtceu:extractor/extract_niobium_nitride_foil" | "gtceu:cutter/cut_rhodium_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_cobalt_brass_bolt" | "powersuits:modules/environmental/magnet" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_disilicide_ingot_to_block" | "gtceu:shaped/nugget_assembling_damascus_steel" | "gtceu:cutter/cut_potin_screw_to_bolt" | "gtceu:macerator/macerate_thorium_ore_to_raw_ore" | "gtceu:extruder/extrude_kanthal_to_plate" | "gtceu:packer/package_chromium_small_dust" | "exnihilosequentia:sieve/ens_seed_purple_coral" | "mysticalagradditions:tconstruct/casting/prudentium/nugget_gold_cast" | "gtceu:shapeless/gem_to_gem_flawlessgem_lazurite" | "gtceu:extruder/extrude_americium_ingot_to_block" | "minecraft:lime_bed" | "farmersdelight:rice_from_bag" | "gtceu:packer/strip_cupronickel_cable_gt_octal" | "exnihilosequentia:ens_wooden_crook" | "titanium:test_serializer/dirt_to_used" | "gtceu:macerator/macerate_lv_energy_input_hatch" | "gtceu:shaped/tiny_dust_disassembling_prismalium" | "gtceu:shaped/plunger_naquadah_alloy" | "gtceu:macerator/macerate_darmstadtium_bolt" | "gtceu:shaped/tiny_dust_disassembling_hsla_steel" | "thermal:machines/insolator/insolator_sweet_berries" | "gtceu:shaped/bolt_saw_niobium_titanium" | "framedblocks:framing_saw/framed_mini_cube" | "gtceu:packer/package_granite_red_small_dust" | "gtceu:extractor/extract_aluminium_hex_cable" | "create:haunting/soul_soil" | "gtceu:packer/package_bornite_small_dust" | "gtceu:shaped/tiny_dust_assembling_bornite" | "exnihilosequentia:crucible/ens_crushed_end_stone" | "gtceu:extractor/extract_molybdenum_disilicide_plate" | "gtceu:shaped/block_compress_naquadah" | "gtceu:cutter/cut_lazurite_flawless_gem_to_gem_distilled_water" | "gtceu:fluid_solidifier/solidify_manganese_phosphide_to_nugget" | "framedblocks:framing_saw/framed_secret_storage" | "gtceu:shaped/tiny_dust_disassembling_naquadria" | "gtceu:extractor/extract_rhodium_foil" | "mysticalagriculture:essence/minecraft/tube_coral_block" | "gtceu:forge_hammer/hammer_tin_crushed_ore_to_impure_dust" | "gtceu:shaped/small_dust_disassembling_clay" | "xtonesreworked:roen_block_3_from_stonecutting" | "gtceu:packer/package_raw_rubber_small_dust" | "gtceu:macerator/macerate_americium_small_item_pipe" | "gtceu:assembler/cover_electrum_wire_gt_hex_silicone" | "create:crafting/kinetics/steam_whistle" | "gtceu:arc_furnace/arc_iv_electric_piston" | "gtceu:macerator/macerate_nickel_crushed_ore_to_impure_dust" | "gtceu:forge_hammer/hammer_hsse_to_plate" | "simplylight:walllamp" | "bigreactors:reactor/reinforced/redstoneport" | "gtceu:arc_furnace/arc_trinium_bolt" | "ae2:network/cables/dense_covered_light_gray" | "gtceu:macerator/macerate_spruce_stairs" | "minecraft:purpur_pillar" | "gtceu:shaped/plate_trinaquadalloy" | "gtceu:alloy_smelter/copper_ingot_and_tin_dust_into_bronze" | "gtceu:macerator/macerate_detector_rail" | "gtceu:extruder/extrude_signalum_ingot_to_block" | "gtceu:electrolyzer/decomposition_electrolyzing_spodumene" | "gtceu:arc_furnace/arc_black_steel_double_cable" | "framedblocks:framing_saw/framed_sloped_stairs" | "create:compat/atmospheric/cutting/stripped_rosewood_log" | "gtceu:macerator/macerate_green_sapphire_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_naquadah_alloy_nugget_to_ingot" | "gtceu:macerator/macerate_niobium_block" | "automobility:frame/yellow_tractor" | "gtceu:extruder/extrude_styrene_butadiene_rubber_ingot_to_foil" | "gtceu:macerator/macerate_filter_casing" | "create:polished_cut_andesite_slab_from_stone_types_andesite_stonecutting" | "gtceu:extractor/extract_potin_nugget" | "gtceu:extractor/extract_uranium_235_dust" | "gtceu:shaped/nugget_assembling_silicon" | "exnihilosequentia:sieve/ens_blaze_powder" | "gtceu:shaped/compress_sodalite_to_ore_block" | "gtceu:forge_hammer/hammer_endstone_ruby_ore_to_raw_ore" | "gtceu:large_chemical_reactor/severely_hydro_crack_light_fuel" | "gtceu:cutter/cut_silicon_block_to_plate_water" | "thermal:machines/press/press_gold_ingot_to_plate" | "gtceu:arc_furnace/arc_chromium_plate" | "gtceu:forge_hammer/hammer_grossular_refined_ore_to_dust" | "gtceu:laser_engraver/engrave_screret_runic_laser_source_base_flawless_gem_to_gem" | "gtceu:macerator/macerate_raw_chalcopyrite_ore_to_crushed_ore" | "gtceu:chemical_reactor/phenol_from_cumene" | "gtceu:arc_furnace/arc_ev_packer" | "gtceu:macerator/macerate_netherrack_spodumene_ore_to_raw_ore" | "gtceu:packer/pack_enderium_wires_4_0" | "gtceu:lathe/lathe_hastelloy_x_to_rod" | "gtceu:macerator/macerate_wooden_hoe" | "gtceu:extractor/extract_electrum_plate" | "minecraft:acacia_boat" | "gtceu:shaped/stick_ultimet" | "gtceu:arc_furnace/arc_tin_rod" | "gtceu:packer/package_molybdenum_small_dust" | "gtceu:shaped/stick_darmstadtium" | "minecraft:large_boiler/spruce_fence_gate" | "gtceu:packer/package_redrock_small_dust" | "webdisplays:backlight" | "gtceu:alloy_smelter/alloy_smelt_red_alloy_to_ingot" | "gtceu:extractor/extract_styrene_butadiene_rubber_ring" | "gtceu:shaped/shovel_steel" | "gtceu:distillation_tower/distill_liquid_air" | "gtceu:arc_furnace/arc_uv_chemical_reactor" | "gtceu:macerator/macerate_red_alloy_rod" | "gtceu:forge_hammer/hammer_deepslate_yellow_garnet_ore_to_raw_ore" | "thermal_extra:augments/dynamo_fuel_augment_4" | "thermal_extra:augments/dynamo_fuel_augment_3" | "gtceu:shaped/tiny_dust_assembling_chromite" | "gtceu:macerator/macerate_twinite_rotor" | "thermal_extra:augments/dynamo_fuel_augment_2" | "thermal_extra:augments/dynamo_fuel_augment_1" | "minecraft:steam_boiler/bow" | "gtceu:shaped/buzzsaw_blade_stainless_steel" | "gtceu:centrifuge/centrifuge_glauconite_sand_pure_dust_to_dust" | "gtceu:extruder/extrude_cupronickel_ingot_to_long_rod" | "gtceu:macerator/macerate_wrought_iron_foil" | "powersuits:modules/armor/diamond_plating" | "gtceu:shaped/screw_manganese" | "create:cutting/compat/ecologics/stripped_walnut_wood" | "gtceu:alloy_smelter/alloy_smelt_tungsten_steel_ingot_to_small_gear" | "gtceu:bender/bend_cobalt_ingot_to_foil" | "gtceu:large_boiler/charcoal_small_dust" | "create:crafting/kinetics/blue_seat_from_other_seat" | "ae2:network/blocks/crank" | "gtceu:macerator/macerate_trinaquadalloy_double_plate" | "gtceu:implosion_compressor/implode_dust_sugar__tnt" | "minecraft:steam_boiler/oak_slab" | "gtceu:shaped/mortar_grind_gold" | "gtceu:extractor/extract_polyvinyl_butyral_dust" | "gtceu:lathe/lathe_gold_bolt_to_screw" | "gtceu:shaped/plate_double_enriched_naquadah_trinium_europium_duranide" | "gtceu:shaped/butchery_knife_wrought_iron" | "gtceu:cutter/cut_rhodium_block_to_plate_water" | "gtceu:fluid_solidifier/solidify_steel_block" | "minecraft:large_boiler/spruce_stairs" | "gtceu:shaped/small_dust_disassembling_topaz" | "gtceu:extractor/extract_trinium_hex_cable" | "gtceu:mixer/green_sapphire_slurry" | "gtceu:shaped/zpm_alloy_smelter" | "gtceu:ore_washer/wash_spessartine_crushed_ore_to_purified_ore_distilled" | "gtceu:large_chemical_reactor/gasoline" | "gtceu:shapeless/kanthal_wire_wiregtsingle_doubling" | "gtceu:shaped/plate_cupronickel" | "gtceu:arc_furnace/arc_melodium_frame" | "create:cutting/compat/byg/redwood_wood" | "gtceu:shaped/tiny_dust_assembling_chromium" | "gtceu:extractor/extract_black_bronze_long_rod" | "gtceu:shaped/nugget_assembling_niobium" | "ae2:matter_cannon/nuggets/chicken" | "thermal:machine/pulverizer_yellorite_ore_to_dust" | "gtceu:macerator/macerate_graphite_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_lv_steam_turbine" | "gtceu:pyrolyse_oven/sugar_to_charcoal" | "gtceu:shaped/iv_fluid_solidifier" | "gtceu:shaped/block_compress_indium_gallium_phosphide" | "gtceu:macerator/macerate_hastelloy_x_double_plate" | "gtceu:shaped/lv_kinetic_input_box" | "mysticalagriculture:seed/reprocessor/sapphire" | "gtceu:macerator/macerate_zinc_block" | "gtceu:shaped/tiny_dust_disassembling_sodium_bicarbonate" | "gtceu:forge_hammer/hammer_gypsum_crushed_ore_to_impure_dust" | "gtceu:shaped/small_dust_assembling_chromium" | "gtceu:blasting/smelt_pollucite_ore_to_ingot" | "systeams:boilers/upgrades/compression_downgrade" | "gtceu:alloy_blast_smelter/tin_alloy" | "gtceu:macerator/macerate_weapon_grade_naquadah_small_gear" | "mysticalagriculture:prudentium_axe" | "gtceu:arc_furnace/arc_cobalt_plate" | "gtceu:shaped/small_dust_disassembling_lithium" | "gtceu:centrifuge/centrifuge_pentlandite_pure_dust_to_dust" | "gtceu:shaped/small_dust_disassembling_pollucite" | "gtceu:smelting/smelt_raw_tungstate_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_magnesium" | "gtceu:electrolyzer/decomposition_electrolyzing_isoprene" | "gtceu:shapeless/crushed_ore_to_dust_tungstate" | "gtceu:arc_furnace/arc_annealed_copper_octal_cable" | "exnihilosequentia:sieve/ens_jungle_sapling" | "gtceu:cutter/cut_trinium_block_to_plate_water" | "gtceu:shaped/tiny_dust_disassembling_rhodium" | "gtceu:assembler/electric_pump_mv_styrene_butadiene_rubber" | "gtceu:packer/unpackage_bismuth_small_dust" | "gtceu:cutter/cut_damascus_steel_block_to_plate_distilled_water" | "gtceu:macerator/macerate_netherrack" | "gtceu:arc_furnace/arc_steel_gearbox" | "gtceu:assembler/cover_vanadium_gallium_wire_gt_hex_silicone" | "gtceu:lathe/lathe_diamond_bolt_to_screw" | "railways:sequenced_assembly/track_byg_willow_narrow" | "gtceu:extractor/extract_tritanium_double_plate" | "thermal:slot_seal" | "farmersdelight:integration/immersiveengineering/squeezer/cabbage_seeds" | "gtceu:shaped/small_dust_disassembling_magnesite" | "gtceu:shaped/foil_manganese" | "mysticalagriculture:essence/minecraft/tuff" | "modularrouters:sync_upgrade" | "create:crafting/materials/brass_ingot_from_decompacting" | "gtceu:shaped/mv_output_hatch" | "thermal:large_boiler/rubberwood_sapling" | "gtceu:steam_boiler/wood_plate" | "gtceu:bender/bend_niobium_nitride_ingot_to_foil" | "gtceu:alloy_smelter/alloy_smelt_europium_ingot_to_block" | "gtceu:forge_hammer/hammer_endstone_asbestos_ore_to_raw_ore" | "gtceu:compressor/compress_vanadium_nugget_to_ingot" | "gtceu:chemical_reactor/phosphorus_pentoxide_from_elements" | "gtceu:extruder/extrude_shellite_ingot_to_bolt" | "create:compat/simplefarming/crushing/sf_crush_rye" | "gtceu:cutter/cut_tin_alloy_long_rod_to_rod_distilled_water" | "thermal:machines/press/unpacking/press_cinnabar_unpacking" | "gtceu:arc_furnace/arc_cobalt_quadruple_cable" | "gtceu:blasting/smelt_cassiterite_ore_to_ingot" | "gtceu:centrifuge/centrifuge_magnesite_dirty_dust_to_dust" | "minecraft:large_boiler/oak_boat" | "gtceu:arc_furnace/arc_prismalium_double_plate" | "extendedcrafting:crystaltine_catalyst" | "gtceu:shaped/small_dust_assembling_hastelloy_c_276" | "gtceu:arc_furnace/arc_nichrome_double_cable" | "exnihilosequentia:compost/ens_meat_uncooked" | "gtceu:macerator/macerate_annealed_copper_rod" | "gtceu:shaped/wooden_crate" | "gtceu:assembler/cover_copper_wire_gt_single_styrene_butadiene" | "gtceu:extractor/extract_platinum_plate" | "gtceu:large_chemical_reactor/dinitrogen_tetroxide_shortcut" | "gtceu:electrolyzer/decomposition_electrolyzing_methanol" | "gtceu:packer/strip_naquadah_alloy_cable_gt_quadruple" | "gtceu:fluid_solidifier/solidify_uranium_235_to_ingot" | "minecraft:coal" | "railways:sequenced_assembly/track_biomesoplenty_redwood_wide" | "gtceu:smelting/smelt_copper_ore_to_ingot" | "gtceu:extractor/extract_nickel_huge_restrictive_item_pipe" | "gtceu:macerator/macerate_plutonium_crushed_ore_to_dust" | "gtceu:cutter/cut_polycaprolactam_block_to_plate_distilled_water" | "gtceu:shaped/tiny_titanium_pipe" | "gtceu:chemical_bath/silion_cool_down" | "gtceu:extractor/extract_aluminium_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_cupric_oxide" | "thermal:machines/crucible/crucible_obsidian_to_lava" | "gtceu:arc_furnace/arc_duranium_rod" | "gtceu:create_mixer/blue_steel" | "gtceu:cutter/cut_potin_long_rod_to_rod_water" | "create:cutting/compat/biomesoplenty/stripped_fir_wood" | "gtceu:shaped/foil_lead" | "gtceu:arc_furnace/arc_chromium_large_fluid_pipe" | "gtceu:blasting/smelt_deepslate_mica_ore_to_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_lapis" | "minecraft:steam_boiler/magenta_wool" | "create:polished_cut_scorchia_wall" | "gtceu:large_chemical_reactor/polyethylene_from_oxygen" | "gtceu:extruder/extrude_black_bronze_ingot_to_bolt" | "create:andesite_ladder_from_andesite_alloy_stonecutting" | "gtceu:macerator/macerate_tungsten_grinding_head" | "gtceu:packer/unpackage_kyanite_small_dust" | "gtceu:shapeless/black_steel_wire_wiregtoctal_splitting" | "create:cutting/compat/ecologics/walnut_wood" | "gtceu:extractor/extract_soul_infused_foil" | "gtceu:packer/pack_prismalium_wires_4_0" | "gtceu:extractor/extract_naquadria_double_plate" | "gtceu:extruder/extrude_void_to_rod" | "minecraft:waxed_exposed_cut_copper_stairs_from_honeycomb" | "gtceu:shaped/frame_hastelloy_c_276" | "minecraft:steam_boiler/birch_sapling" | "gtceu:electrolyzer/decomposition_electrolyzing_granite_red" | "gtceu:vacuum_freezer/cool_hot_stellite_100_ingot" | "gtceu:fluid_heater/mud_to_clay" | "gtceu:electrolyzer/decomposition_electrolyzing_ammonium_chloride" | "gtceu:extractor/extract_silicon_ingot" | "gtceu:macerator/macerate_cupronickel_normal_item_pipe" | "buildinggadgets:construction_paste_container" | "gtceu:assembler/cover_nichrome_wire_gt_single_rubber" | "gtceu:packer/unpackage_stellarium_small_dust" | "gtceu:macerator/macerate_nickel_octal_wire" | "gtceu:assembler/cover_iron_wire_gt_octal_silicone" | "gtceu:extractor/extract_cobalt_brass_huge_restrictive_item_pipe" | "gtceu:extractor/extract_polyvinyl_chloride_huge_restrictive_item_pipe" | "mysticalagradditions:large_boiler/inferium_coal_block" | "gtceu:cutter/cut_titanium_long_rod_to_rod_water" | "framedblocks:framing_saw/framed_pillar" | "gtceu:extractor/extract_uranium_rhodium_dinaquadide_foil" | "railways:sequenced_assembly/track_blue_skies_bluebright" | "gtceu:blasting/smelt_deepslate_saltpeter_ore_to_ingot" | "gtceu:extractor/extract_hsse_bolt" | "gtceu:macerator/macerate_hssg_rod" | "ae2:network/cables/network_memory_card_clean" | "xtonesreworked:lair_block_1_from_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_brass_to_nugget" | "gtceu:packer/unpackage_rutile_small_dust" | "gtceu:pyrolyse_oven/charcoal_to_coal_tar" | "gtceu:packer/package_stellite_100_small_dust" | "gtceu:assembler/fluid_drill_ev" | "gtceu:shaped/tiny_dust_disassembling_topaz" | "gtceu:forge_hammer/hammer_sapphire_ore_to_raw_ore" | "gtceu:arc_furnace/arc_brass_normal_item_pipe" | "gtceu:mixer/hsla_steel" | "gtceu:ore_washer/wash_cassiterite_pure_dust_to_dust" | "gtceu:shaped/plate_beryllium" | "gtceu:arc_furnace/arc_bronze_double_plate" | "gtceu:shaped/iv_thermal_centrifuge" | "gtceu:shapeless/nugget_disassembling_raw_void" | "powersuits:modules/weapon/railgun" | "gtceu:assembler/active_transformer" | "gtceu:forge_hammer/hammer_deepslate_tantalite_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_osmiridium_ingot_to_gear" | "gtceu:arc_furnace/arc_credit_casting_mold" | "gtceu:forge_hammer/hammer_deepslate_platinum_ore_to_raw_ore" | "gtceu:packer/pack_manganese_phosphide_wires_2_2" | "gtceu:macerator/macerate_platinum_double_cable" | "gtceu:packer/pack_manganese_phosphide_wires_2_1" | "gtceu:packer/pack_manganese_phosphide_wires_2_0" | "bigreactors:turbine/basic/redstoneport" | "gtceu:thermal_centrifuge/centrifuge_vanadium_magnetite_crushed_ore_to_refined_ore" | "gtceu:cutter/cut_green_sapphire_exquisite_gem_to_flawless_gem_distilled_water" | "bigreactors:crafting/yellorium_nugget_to_ingot" | "gtceu:shapeless/iron_wire_wiregtquadruple_splitting" | "gtceu:blasting/smelt_netherrack_grossular_ore_to_ingot" | "gtceu:fluid_solidifier/solidify_titanium_tungsten_carbide_block" | "gtceu:smelting/dust_silver__demagnetize_from_dust" | "gtceu:shaped/small_dust_disassembling_ash" | "gtceu:packer/unpackage_wulfenite_tiny_dust" | "railways:sequenced_assembly/track_byg_green_enchanted" | "gtceu:extractor/extract_silicone_rubber_ingot" | "gtceu:packer/strip_nickel_cable_gt_hex" | "gtceu:macerator/macerate_netherrack_almandine_ore_to_raw_ore" | "gtceu:steam_boiler/coke_dust" | "gtceu:alloy_blast_smelter/blue_alloy" | "gtceu:shaped/casing_titanium_stable" | "gtceu:chemical_reactor/styrene_butadiene_rubber" | "gtceu:blasting/smelt_hematite_ore_to_ingot" | "create:crushing/nether_quartz_ore" | "gtceu:extractor/extract_tungsten_steel_ring" | "gtceu:blasting/smelt_endstone_pyrite_ore_to_ingot" | "gtceu:electrolyzer/decomposition_electrolyzing_monochloramine" | "gtceu:macerator/macerate_red_garnet_crushed_ore_to_dust" | "thermal:smelting/tin_ingot_from_raw_smelting" | "minecraft:chiseled_red_sandstone" | "gtceu:shaped/hammer_tungsten_steel" | "farmersdelight:fried_egg" | "create:cutting/compat/twilightforest/stripped_time_wood" | "gtceu:assembler/tungstensteel_drum" | "gtceu:canner/jack_o_lantern" | "minecraft:large_boiler/jungle_planks" | "gtceu:extractor/extract_enderium_double_plate" | "gtceu:extractor/extract_trinium_rod" | "gtceu:extruder/extrude_melodium_ingot_to_gear" | "create:filling/gunpowder" | "exnihilosequentia:compost/ens_string" | "gtceu:arc_furnace/arc_zpm_machine_casing" | "gtceu:packer/pack_gold_wires_2_single" | "gtceu:electric_blast_furnace/aluminium_from_green_sapphire_gem" | "gtceu:shaped/huge_tin_alloy_pipe" | "gtceu:packer/pack_tungsten_steel_wires_3_single" | "gtceu:shapeless/nugget_disassembling_nickel" | "gtceu:centrifuge/decomposition_centrifuging__flint" | "gtceu:smelting/dust_antimony__demagnetize_from_dust" | "gtceu:forge_hammer/hammer_netherrack_fullers_earth_ore_to_raw_ore" | "gtceu:extractor/extract_electrum_long_rod" | "gtceu:electrolyzer/decomposition_electrolyzing_bone" | "simplylight:illuminant_lime_block_on_toggle" | "gtceu:forge_hammer/hammer_cooperite_refined_ore_to_dust" | "gtceu:smelting/smelt_deepslate_chromite_ore_to_ingot" | "mysticalagriculture:prudentium_bow" | "create:compat/quark/crushing/moss_block" | "gtceu:shaped/tiny_dust_disassembling_samarium" | "gtceu:packer/strip_red_alloy_cable_gt_octal" | "createarmory:upgraded_minigun_barrel_recipe" | "gtceu:wiremill/mill_niobium_titanium_wire_to_fine_wire" | "gtceu:macerator/macerate_mangrove_door" | "mysticalagriculture:essence/minecraft/creeper_head" | "gtceu:packer/unpackage_aluminium_small_dust" | "ae2:decorative/certus_quartz_bricks_from_stonecutting" | "gtceu:extruder/extrude_polybenzimidazole_small_pipe_dust" | "gtceu:arc_furnace/arc_iron_axe" | "gtceu:fluid_solidifier/solidify_cyan_dye_to_ball" | "gtceu:macerator/macerate_opal_block" | "gtceu:packer/package_antimony_tiny_dust" | "gtceu:shapeless/centrifuged_ore_to_dust_cobaltite" | "gtceu:assembler/cover_cupronickel_wire_gt_octal_rubber" | "gtceu:extractor/extract_blue_steel_nugget" | "mysticalagriculture:seed/infusion/rose_gold" | "gtceu:shaped/small_dust_disassembling_ultimet" | "gtceu:assembler/casing_zpm" | "gtceu:cutter/cut_glass_block_to_plate_water" | "gtceu:shaped/tiny_dust_disassembling_andradite" | "gtceu:forge_hammer/hammer_green_sapphire_crushed_ore_to_dust" | "gtceu:extractor/extract_bronze_bolt" | "gtceu:shapeless/soul_infused_wire_wiregtsingle_doubling" | "gtceu:cutter/cut_andradite_flawless_gem_to_gem_water" | "gtceu:macerator/macerate_malachite_block" | "gtceu:packer/package_platinum_raw_tiny_dust" | "gtceu:packer/package_tungsten_steel_tiny_dust" | "gtceu:cutter/cut_red_alloy_screw_to_bolt" | "create:compat/byg/milling/winter_scilla" | "gtceu:cutter/cut_tritanium_screw_to_bolt_distilled_water" | "gtceu:forge_hammer/hammer_cinnabar_block_to_gem" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_hex_wire" | "bigreactors:yellorium_ingot_to_nugget" | "gtceu:compressor/compress_beryllium_to_block" | "gtceu:shaped/mining_hammer_neutronium" | "gtceu:packer/unpackage_gypsum_tiny_dust" | "gtceu:macerator/macerate_mv_wiremill" | "minecraft:steam_boiler/dark_oak_fence" | "thermal:machines/press/unpacking/press_nickel_nugget_unpacking" | "gtceu:centrifuge/centrifuge_basaltic_mineral_sand_dirty_dust_to_dust" | "gtceu:packer/prismarine" | "minecraft:weathered_cut_copper" | "thermal:rockwool/lime_rockwool_from_dye" | "gtceu:smelting/smelt_deepslate_oilsands_ore_to_ingot" | "gtceu:distillation_tower/distill_wood_tar" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_butene" | "gtceu:shapeless/crushed_ore_to_dust_ilmenite" | "automobility:frame/standard_yellow" | "mysticalagriculture:prosperity_block_uncraft" | "gtceu:macerator/macerate_mercury_barium_calcium_cuprate_octal_wire" | "ae2:matter_cannon/nuggets/platinum" | "create:polished_cut_limestone_stairs" | "gtceu:macerator/macerate_nickel_gear" | "gtceu:arc_furnace/arc_tin_quadruple_wire" | "gtceu:shaped/screw_soul_infused" | "gtceu:extruder/extrude_molybdenum_disilicide_to_rod" | "gtceu:alloy_blast_smelter/cobalt_brass" | "create:deploying/waxed_exposed_copper_shingles_from_adding_wax" | "framedblocks:framing_saw/framed_double_slope_slab" | "xtonesreworked:sync_block_9_from_stonecutting" | "gtceu:arc_furnace/arc_osmium_turbine_blade" | "gtceu:cutter/snow_layer_distilled_water" | "gtceu:blasting/smelt_calcite_ore_to_ingot" | "gtceu:packer/unpackage_zeron_100_small_dust" | "gtceu:extruder/extrude_steel_ingot_to_long_rod" | "minecraft:leather" | "gtceu:blasting/smelt_endstone_ruby_ore_to_ingot" | "gtceu:extruder/extrude_osmium_to_plate" | "exnihilosequentia:large_boiler/spruce_sieve" | "gtceu:electrolyzer/bentonite_electrolysis" | "gtceu:shaped/small_dust_assembling_magnesite" | "thermal_extra:augments/av_item_filter_augment" | "create:cut_diorite_slab" | "gtceu:forming_press/copy_shape_large_pipe_extruder_mold" | "thermal:machines/press/packing3x3/press_iron_packing" | "gtceu:shapeless/gem_to_gem_gem_apatite" | "gtceu:extruder/extrude_tungsten_steel_ingot_to_gear" | "gtceu:fluid_solidifier/solidify_manganese_to_ingot" | "gtceu:shaped/electric_pump_mv_silicone_rubber" | "minecraft:stone_brick_wall_from_stone_bricks_stonecutting" | "gtceu:ore_washer/wash_thorium_pure_dust_to_dust" | "gtceu:macerator/macerate_lazurite_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_bentonite_ore_to_ingot" | "merequester:requester" | "gtceu:fluid_solidifier/solidify_red_alloy_to_ingot" | "gtceu:arc_furnace/arc_enderium_single_wire" | "gtceu:arc_furnace/arc_iv_ore_washer" | "gtceu:shaped/small_dust_assembling_lithium" | "gtceu:assembler/dispenser" | "gtceu:cutter/cut_bronze_rod_to_bolt_distilled_water" | "gtceu:macerator/macerate_tritanium_hex_wire" | "gtceu:macerator/macerate_gear_casting_mold" | "gtceu:extruder/extrude_niobium_titanium_pipe" | "create:cut_andesite_stairs_from_stone_types_andesite_stonecutting" | "framedblocks:framed_double_slope_slab_from_inverse" | "minecraft:activator_rail" | "mysticalagriculture:essence/botania/light_blue_mystical_flower" | "gtceu:extractor/extract_rhodium_nugget" | "gtceu:electric_blast_furnace/blast_naquadah" | "create:crafting/kinetics/purple_valve_handle_from_other_valve_handle" | "ae2:network/cells/item_storage_components_cell_4k_part" | "gtceu:arc_furnace/arc_kanthal_hex_wire" | "gtceu:macerator/macerate_luv_muffler_hatch" | "gtceu:shaped/lv_extruder" | "gtceu:extruder/extrude_sterling_silver_pipe" | "gtceu:extractor/extract_raw_rubber_nugget" | "gtceu:smelting/smelt_ruby_ore_to_ingot" | "gtceu:ore_washer/wash_pyrolusite_dirty_dust_to_dust" | "gtceu:shaped/small_dust_assembling_cyclohexanone_oxime" | "gtceu:large_chemical_reactor/naquadah_separation" | "gtceu:packer/unpackage_neodymium_small_dust" | "gtceu:cracker/steam_crack_butadiene" | "create:crafting/appliances/slime_ball" | "gtceu:extruder/extrude_polyethylene_dust_to_foil" | "exnihilosequentia:steam_boiler/oak_crucible" | "exnihilosequentia:ens_copper_nugget" | "gtceu:extractor/extract_indium_tin_barium_titanium_cuprate_nugget" | "gtceu:shaped/small_dust_disassembling_dragonsteel" | "create:compat/environmental/milling/purple_delphinium" | "gtceu:shaped/quantum_chest_iv" | "gtceu:cutter/cut_iron_block_to_plate_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_polycaprolactam_to_ingot" | "gtceu:electric_blast_furnace/blast_dragonsteel_gas" | "gtceu:fluid_solidifier/solidify_gallium_to_nugget" | "powersuits:modules/tool/lux_capacitor" | "gtceu:shaped/rotor_tungsten_steel" | "gtceu:shaped/pipe_huge_restrictive_cobalt" | "automobility:attachment/front/crop_harvester" | "create:crafting/kinetics/cart_assembler" | "gtceu:assembler/cover_blue_alloy_wire_gt_single_silicone" | "gtceu:macerator/macerate_lv_gas_turbine" | "gtceu:packer/unpackage_steel_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_naquadah_to_ingot" | "gtceu:shaped/axe_diamond" | "gtceu:shaped/small_dust_disassembling_ruthenium" | "gtceu:wiremill/mill_platinum_wire" | "thermal:machines/centrifuge/centrifuge_gunpowder_mushroom_spores" | "gtceu:shapeless/centrifuged_ore_to_dust_kyanite" | "gtceu:arc_furnace/arc_bronze_rotor" | "gtceu:fusion_reactor/enriched_naquadah_and_radon_to_naquadria_plasma" | "gtceu:packer/package_tantalite_tiny_dust" | "gtceu:arc_furnace/arc_lp_steam_alloy_smelter" | "gtceu:forge_hammer/hammer_netherrack_apatite_ore_to_raw_ore" | "gtceu:cutter/cut_naquadria_screw_to_bolt" | "gtceu:extractor/extract_ultimet_ingot" | "minecraft:gray_carpet_from_white_carpet" | "systeams:boilers/upgrades/compression_upgrade" | "mysticalagriculture:prudentium_sword" | "gtceu:shaped/plate_double_stellarium" | "gtceu:electrolyzer/decomposition_electrolyzing_blue_topaz" | "gtceu:shapeless/decompress_fullers_earth_from_ore_block" | "gtceu:shaped/block_compress_uvarovite" | "gtceu:shaped/tiny_dust_disassembling_biotite" | "gtceu:distillation_tower/distill_hydro_cracked_propene" | "gtceu:extractor/extract_bronze_dust" | "gtceu:macerator/macerate_osmiridium_fine_wire" | "gtceu:shaped/bolt_saw_neodymium" | "gtceu:cutter/cut_electrum_rod_to_bolt" | "ae2:tools/paintballs_black" | "gtceu:arc_furnace/arc_lumium_quadruple_wire" | "gtceu:cutter/cut_sterling_silver_screw_to_bolt" | "gtceu:macerator/macerate_shellite_block" | "gtceu:arc_furnace/arc_brass_plate" | "gtceu:macerator/macerate_amethyst_shard" | "gtceu:shapeless/block_decompress_enderium" | "gtceu:shaped/axe_damascus_steel" | "gtceu:shaped/iv_brewery" | "gtceu:bender/bend_enriched_naquadah_ingot_to_foil" | "gtceu:extractor/extract_tin_alloy_long_rod" | "gtceu:extractor/extract_silicon_nugget" | "thermal_extra:machine/dynamo/numismatic/soul_infused_coin" | "ae2:tools/nether_quartz_wrench" | "gtceu:shapeless/red_alloy_wire_wiregtdouble_quadrupling" | "mysticaladaptations:insanium_chestplate" | "gtceu:forge_hammer/hammer_netherrack_tungstate_ore_to_raw_ore" | "mysticalagriculture:prudentium_growth_accelerator" | "create:crafting/appliances/schedule_clear" | "gtceu:bender/bend_naquadah_long_rod_to_spring" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_trinium_americium_neutronate_ingot_to_block" | "gtceu:macerator/macerate_ev_pump" | "gtceu:macerator/macerate_uv_distillery" | "gtceu:smelting/smelt_crushedore_iron_to_ingot" | "gtceu:macerator/macerate_vanadium_steel_block" | "gtceu:assembler/cover_steel_wire_gt_hex_silicone" | "gtceu:macerator/macerate_trinium_quadruple_cable" | "gtceu:bender/bend_ruridit_plate_to_double_plate" | "automobility:engine/diamond_engine" | "gtceu:forge_hammer/hammer_ruby_crushed_ore_to_impure_dust" | "trashcans:energy_trash_can" | "gtceu:cutter/cut_melodium_block_to_plate_water" | "createarmory:nine_mm_mold_recipe" | "gtceu:extruder/extrude_bismuth_bronze_to_rod" | "thermal:storage/electrum_ingot_from_nuggets" | "create:milling/red_tulip" | "gtceu:macerator/macerate_raw_nickel_ore_to_crushed_ore" | "gtceu:pyrolyse_oven/coal_to_coal_tar" | "gtceu:smelting/smelt_purifiedore_tetrahedrite_to_ingot" | "gtceu:forge_hammer/hammer_amethyst_refined_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_certus_quartz" | "gtceu:assembler/cover_iron_wire_gt_hex_silicone" | "gtceu:macerator/macerate_aluminium_small_gear" | "gtceu:electrolyzer/butane_electrolysis" | "gtceu:extruder/extrude_potin_ingot_to_gear" | "gtceu:macerator/macerate_molybdenum_refined_ore_to_dust" | "create:milling/coal" | "gtceu:macerator/macerate_epoxy_nugget" | "mysticalagriculture:seed/crafting/chicken" | "minecraft:cooked_salmon_from_campfire_cooking" | "create:cut_crimsite_brick_slab" | "gtceu:cutter/cut_weapon_grade_naquadah_block_to_plate_distilled_water" | "gtceu:fluid_solidifier/solidify_lead_block" | "gtceu:macerator/macerate_opal_crushed_ore_to_dust" | "gtceu:shaped/medium_vanadium_steel_pipe" | "create:compat/silentsgems/crushing/alexandrite_ore" | "gtceu:macerator/macerate_osmiridium_long_rod" | "gtceu:assembler/energy_hatch_4a_uv" | "gtceu:macerator/macerate_niobium_titanium_tiny_fluid_pipe" | "mysticalagriculture:essence/common/titanium_ingot" | "gtceu:large_chemical_reactor/chemical_dye_purple" | "gtceu:fluid_solidifier/solidify_polyvinyl_butyral_to_nugget" | "gtceu:macerator/macerate_naquadah_alloy_bolt" | "gtceu:macerator/macerate_magnalium_block" | "gtceu:shapeless/annealed_copper_wire_wiregtdouble_quadrupling" | "gtceu:shapeless/crushed_ore_to_dust_magnetite" | "gtceu:shapeless/decompress_nether_quartz_from_ore_block" | "thermal_extra:parts/soul_infused_gear" | "gtceu:shaped/stick_magnetic_iron" | "gtceu:alloy_blast_smelter/stainless_steel" | "gtceu:ore_washer/wash_trona_dirty_dust_to_dust" | "minecraft:black_wool" | "gtceu:shapeless/decompress_granitic_mineral_sand_from_ore_block" | "gtceu:electric_blast_furnace/phosphorus_boule" | "thermal:machines/centrifuge/centrifuge_purple_wool" | "gtceu:packer/strip_graphene_cable_gt_quadruple" | "gtceu:shapeless/nugget_disassembling_polyethylene" | "gtceu:thermal_centrifuge/centrifuge_fullers_earth_crushed_ore_to_refined_ore" | "gtceu:electrolyzer/decomposition_electrolyzing_barium_sulfide" | "gtceu:shaped/rotor_steel" | "gtceu:assembler/cleanroom_glass" | "mysticalagradditions:end_prosperity_shard_smelted" | "gtceu:chemical_reactor/glycerol_from_seed_oil_ethanol" | "gtceu:bender/bend_naquadah_ingot_to_double_plate" | "gtceu:smelting/smelt_puredust_molybdenum_to_ingot" | "gtceu:assembler/electric_pump_lv_rubber" | "railways:sequenced_assembly/track_birch_narrow" | "gtceu:macerator/macerate_huge_pipe_extruder_mold" | "gtceu:shapeless/decompress_diamond_from_ore_block" | "gtceu:forge_hammer/hammer_asbestos_refined_ore_to_dust" | "gtceu:alloy_smelter/annealed_copper_dust_and_tin_ingot_into_bronze" | "gtceu:shaped/tiny_dust_disassembling_polyphenylene_sulfide" | "gtceu:thermal_centrifuge/centrifuge_opal_purified_ore_to_refined_ore" | "gtceu:assembler/heavy_weighted_pressure_plate" | "gtceu:shaped/nugget_assembling_tungsten_steel" | "gtceu:packer/package_vanadium_magnetite_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_tin_ingot_to_block" | "gtceu:packer/package_steel_nonuple_pipe" | "gtceu:arc_furnace/arc_aluminium_double_cable" | "gtceu:cutter/cut_manganese_rod_to_bolt_water" | "gtceu:packer/pack_silver_wires_1_0" | "gtceu:packer/pack_silver_wires_1_1" | "gtceu:smelting/smelt_netherrack_pyrite_ore_to_ingot" | "gtceu:extruder/extrude_titanium_carbide_ingot_to_block" | "gtceu:macerator/macerate_endstone_diatomite_ore_to_raw_ore" | "gtceu:shaped/small_cobalt_pipe" | "gtceu:smelting/smelt_emerald_ore_to_ingot" | "gtceu:centrifuge/centrifuge_fullers_earth_dirty_dust_to_dust" | "gtceu:macerator/macerate_styrene_butadiene_rubber_rod" | "gtceu:packer/pack_silver_wires_1_2" | "gtceu:shaped/tiny_dust_disassembling_magnetic_neodymium" | "gtceu:arc_furnace/arc_manganese_bolt" | "gtceu:packer/pack_silver_wires_1_3" | "gtceu:arc_furnace/arc_manganese_dust" | "gtceu:arc_furnace/arc_nickel_hex_wire" | "xtonesreworked:kryp_block_6_from_stonecutting" | "gtceu:shaped/stick_long_black_bronze" | "gtceu:crafting/facade_cover" | "gtceu:packer/package_magnesite_small_dust" | "create:small_asurine_brick_wall" | "gtceu:macerator/macerate_fluid_filter" | "gtceu:distillery/distill_hydro_cracked_butadiene_to_butene" | "gtceu:packer/unpackage_asbestos_tiny_dust" | "gtceu:shaped/round_from_ingot_hsss" | "gtceu:shaped/block_compress_plutonium" | "thermal:machines/sawmill/sawmill_spruce_logs" | "gtceu:mixer/bronze" | "gtceu:extractor/extract_steel_fine_wire" | "gtceu:macerator/macerate_cobalt_brass_turbine_blade" | "gtceu:packer/package_polyethylene_quadruple_pipe" | "create:crafting/kinetics/large_cogwheel" | "gtceu:arc_furnace/arc_steam_miner" | "gtceu:arc_furnace/arc_titanium_rotor" | "gtceu:shaped/bolt_saw_osmiridium" | "gtceu:arc_furnace/arc_tin_alloy_plate" | "gtceu:extractor/extract_yttrium_barium_cuprate_long_rod" | "gtceu:laser_engraver/engrave_nor_neutronium" | "gtceu:extruder/extrude_niobium_titanium_ingot_to_block" | "gtceu:macerator/macerate_obsidian_plate" | "minecraft:stone_brick_stairs_from_stone_bricks_stonecutting" | "gtceu:assembler/casing_hsla_nonconducting" | "gtceu:cutter/cut_silver_screw_to_bolt_distilled_water" | "gtceu:packer/package_granitic_mineral_sand_small_dust" | "gtceu:assembler/assemble_osmium_pipe_normal_restrictive" | "gtceu:forge_hammer/hammer_diamond_ore_to_raw_ore" | "gtceu:laser_engraver/engrave_nor_naquadah" | "gtceu:fluid_solidifier/solidify_neutronium_to_plate" | "gtceu:bender/bend_hsla_steel_to_plate" | "thermal:fire_charge/enderium_glass_2" | "gtceu:macerator/macerate_tungsten_steel_double_cable" | "gtceu:macerator/macerate_diamond_chestplate" | "gtceu:large_chemical_reactor/chemical_dye_orange" | "gtceu:packer/unpackage_cassiterite_sand_small_dust" | "gtceu:large_chemical_reactor/desulfurize_light_fuel" | "gtceu:shaped/small_dust_disassembling_agar" | "thermal:tomato_sauce" | "gtceu:ore_washer/wash_iron_pure_dust_to_dust" | "gtceu:macerator/macerate_hsse_turbine_blade" | "minecraft:steam_boiler/birch_button" | "gtceu:arc_furnace/arc_black_bronze_huge_restrictive_item_pipe" | "mysticalagriculture:seed/crafting/sheep" | "thermal:junk_net" | "gtceu:shaped/small_dust_assembling_samarium" | "gtceu:assembler/assemble_osmiridium_pipe_large_restrictive" | "gtceu:arc_furnace/arc_uranium_double_plate" | "gtceu:macerator/macerate_blue_alloy_hex_cable" | "gtceu:arc_furnace/arc_signalum_double_plate" | "gtceu:shapeless/trinium_wire_wiregtquadruple_quadrupling" | "gtceu:shaped/spring_europium" | "gtceu:alloy_smelter/alloy_smelt_trinium_to_nugget" | "gtceu:shapeless/decompress_pyrochlore_from_ore_block" | "create:crafting/kinetics/gantry_carriage" | "gtceu:macerator/macerate_endstone_bastnasite_ore_to_raw_ore" | "gtceu:shaped/large_sterling_silver_pipe" | "gtceu:shaped/ev_lathe" | "gtceu:packer/package_magnalium_small_dust" | "gtceu:cutter/cut_titanium_carbide_block_to_plate_water" | "powersuits:modules/armor/netherite_plating" | "gtceu:ore_washer/wash_olivine_crushed_ore_to_purified_ore_distilled" | "gtceu:packer/unpackage_red_steel_small_dust" | "gtceu:shaped/large_ultimet_pipe" | "gtceu:forge_hammer/hammer_raw_pyrolusite_to_crushed_ore" | "gtceu:macerator/macerate_cobalt_brass_normal_restrictive_item_pipe" | "gtceu:extruder/extrude_soul_infused_ingot_to_gear" | "gtceu:macerator/macerate_mv_hermetic_casing" | "gtceu:alloy_smelter/alloy_smelt_nickel_ingot_to_block" | "gtceu:fluid_solidifier/solidify_lime_dye_to_ball" | "gtceu:macerator/macerate_red_steel_plate" | "gtceu:shaped/spring_aluminium" | "gtceu:shaped/tiny_tungsten_pipe" | "gtceu:assembler/assemble_osmiridium_pipe_huge_restrictive" | "thermal:machines/press/packing3x3/press_copper_packing" | "gtceu:ore_washer/wash_trona_crushed_ore_to_purified_ore_distilled" | "gtceu:compressor/compress_sphaleriteto_ore_block" | "farmersdelight:cooking/pasta_with_meatballs" | "create:crafting/kinetics/track_signal" | "gtceu:shaped/bolt_saw_molybdenum" | "gtceu:arc_furnace/arc_shellite_gear" | "gtceu:packer/pack_enriched_naquadah_trinium_europium_duranide_wires_2_single" | "gtceu:shaped/small_dust_assembling_purified_debris" | "exnihilosequentia:ens_spruce_barrel" | "gtceu:packer/pack_ruthenium_trinium_americium_neutronate_wires_4_single" | "gtceu:macerator/macerate_soul_infused_ring" | "create:crushing/nickel_ore" | "gtceu:assembler/duct_tape_polycaprolactam" | "gtceu:arc_furnace/arc_uhv_hermetic_casing" | "gtceu:smelting/dust_cupronickel__demagnetize_from_dust" | "gtceu:fluid_solidifier/solidify_gallium_arsenide_to_nugget" | "gtceu:shaped/tiny_dust_assembling_invar" | "gtceu:shapeless/centrifuged_ore_to_dust_olivine" | "gtceu:shapeless/decompress_palladium_from_ore_block" | "create:compat/atmospheric/cutting/aspen_log" | "create:mixing/chocolate_melting" | "gtceu:extruder/extrude_enriched_naquadah_ingot_to_block" | "mysticalagriculture:imperium_furnace" | "gtceu:cutter/cut_platinum_rod_to_bolt_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_ingot_to_block" | "thermal:storage/radish_block" | "gtceu:macerator/macerate_kanthal_single_cable" | "gtceu:fluid_solidifier/solidify_red_steel_gear" | "exnihilosequentia:hammer/ens_deepslate" | "gtceu:smelting/smelt_deepslate_quartzite_ore_to_ingot" | "functionalstorage:dark_oak_1" | "gtceu:macerator/macerate_reinforced_epoxy_resin_ingot" | "thermal:machines/insolator/insolator_orange_tulip" | "functionalstorage:dark_oak_2" | "gtceu:extractor/extract_potassium_dust" | "functionalstorage:dark_oak_4" | "gtceu:packer/strip_europium_cable_gt_hex" | "gtceu:shaped/nugget_assembling_naquadah" | "gtceu:blasting/smelt_emerald_ore_to_ingot" | "thermal:machines/press/packing3x3/press_electrum_nugget_packing" | "gtceu:forge_hammer/hammer_red_garnet_block_to_gem" | "minecraft:polished_basalt_from_basalt_stonecutting" | "sliceanddice:mixing/fertilizer/from_phyto" | "thermal:smelting/silver_ingot_from_ore_blasting" | "create:cutting/compat/tconstruct/stripped_greenheart_log" | "mysticalagriculture:seed/infusion/lapis_lazuli" | "gtceu:centrifuge/centrifuge_mica_pure_dust_to_dust" | "gtceu:arc_furnace/arc_rubber_gear" | "gtceu:canner/sodium_battery_mv" | "thermal:rf_coil" | "gtceu:compressor/compress_ruthenium_nugget_to_ingot" | "framedblocks:framed_iron_door" | "gtceu:bender/bend_stainless_steel_ingot_to_double_plate" | "minecraft:steam_boiler/stripped_jungle_log" | "gtceu:forming_press/press_bismuth_bronze_turbine_rotor" | "gtceu:cracker/hydro_crack_propene" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_toluene" | "fantasyfurniture:steam_boiler/bone/skeleton/door_double" | "gtceu:compressor/compress_copperto_ore_block" | "gtceu:forming_press/press_black_bronze_turbine_rotor" | "mysticalagradditions:awakened_supremium_paxel" | "gtceu:packer/pack_lumium_wires_4_single" | "powersuits:modules/mining_enhancement/tunnel_bore" | "gtceu:gas_turbine/sulfuric_naphtha" | "gtceu:extractor/extract_bismuth_bronze_rod" | "gtceu:assembler/coil_nichrome" | "gtceu:blasting/smelt_raw_cassiterite_sand_ore_to_ingot" | "gtceu:laser_engraver/engrave_coal_flawless_gem_to_gem" | "create:polished_cut_scoria_stairs" | "gtceu:chemical_reactor/hydro_crack_butene" | "mysticalagriculture:seed/infusion/aquamarine" | "gtceu:cutter/cut_yttrium_barium_cuprate_rod_to_bolt_distilled_water" | "create:cut_granite_brick_slab" | "gtceu:bender/bend_watertight_steel_to_plate" | "gtceu:macerator/macerate_lead_hex_wire" | "gtceu:packer/package_glauconite_sand_tiny_dust" | "gtceu:shaped/small_dust_disassembling_powellite" | "gtceu:arc_furnace/arc_naquadah_large_fluid_pipe" | "gtceu:extractor/extract_electrum_fine_wire" | "gtceu:fluid_solidifier/solidify_iron_to_rotor" | "create:cutting/compat/ars_nouveau/green_archwood_wood" | "minecraft:oxidized_cut_copper_slab" | "gtceu:smelting/smelt_deepslate_uraninite_ore_to_ingot" | "createarmory:barret_upper_recipe" | "create:compat/byg/milling/tall_allium" | "gtceu:packer/strip_cupronickel_cable_gt_single" | "gtceu:macerator/macerate_osmiridium_foil" | "gtceu:arc_furnace/arc_hv_arc_furnace" | "gtceu:cutter/cut_bismuth_bronze_block_to_plate_water" | "gtceu:electric_blast_furnace/blast_palladium_gas" | "gtceu:distillation_tower/distill_lightly_hydro_cracked_naphtha" | "gtceu:macerator/macerate_niobium_titanium_octal_wire" | "gtceu:lathe/lathe_copper_to_rod" | "gtceu:sifter/gravel_sifting" | "gtceu:laser_engraver/engrave_cinnabar_exquisite_gem_to_flawless_gem" | "fluxnetworks:fluxpoint" | "minecraft:large_boiler/jungle_boat" | "gtceu:macerator/macerate_iridium_long_rod" | "exnihilosequentia:heat/ens_glowstone" | "gtceu:macerator/macerate_manganese_phosphide_ingot" | "gtceu:macerator/macerate_stibnite_ore_to_raw_ore" | "gtceu:shaped/bolt_saw_bismuth_bronze" | "gtceu:centrifuge/decomposition_centrifuging__cobalt_brass" | "gtceu:centrifuge/rare_earth_separation" | "gtceu:cutter/cut_iron_block_to_plate_water" | "gtceu:shaped/iv_input_bus" | "gtceu:packer/unpackage_tetrahedrite_small_dust" | "mysticalagriculture:essence/minecraft/iron_ingot" | "gtceu:cutter/cut_tungsten_carbide_block_to_plate" | "gtceu:macerator/macerate_neodymium_ingot" | "gtceu:forge_hammer/hammer_lithium_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_raw_sphalerite_to_crushed_ore" | "gtceu:cutter/cut_gold_long_rod_to_rod" | "gtceu:cutter/cut_andradite_flawless_gem_to_gem" | "minecraft:oak_pressure_plate" | "gtceu:arc_furnace/arc_signalum_quadruple_wire" | "bigreactors:turbine/basic/activefluidport_forge" | "gtceu:assembler/energy_hatch_4a_iv" | "gtceu:cutter/cut_melodium_long_rod_to_rod_water" | "thermal:glowstone_tnt" | "gtceu:arc_furnace/arc_mercury_barium_calcium_cuprate_hex_wire" | "gtceu:chemical_bath/dark_prismarine" | "gtceu:packer/unpackage_lapis_tiny_dust" | "gtceu:distillery/distill_oil_medium_to_sulfuric_naphtha" | "thermal:machine_furnace" | "gtceu:shaped/hv_cutter" | "gtceu:shaped/mv_pump" | "gtceu:packer/unpackage_sugar_small_dust" | "gtceu:shaped/drill_head_wrought_iron" | "create:milling/poppy" | "gtceu:shapeless/enriched_naquadah_trinium_europium_duranide_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_tritanium_double_cable" | "gtceu:alloy_smelter/alloy_smelt_twinite_ingot_to_gear" | "gtceu:arc_furnace/arc_tritanium_single_wire" | "gtceu:ore_washer/wash_magnesite_crushed_ore_to_purified_ore_distilled" | "thermal:fuels/lapidary/lapidary_emerald" | "gtceu:macerator/macerate_asbestos_crushed_ore_to_impure_dust" | "gtceu:smelting/smelt_endstone_sodalite_ore_to_ingot" | "mysticalagriculture:diamond_scythe" | "minecraft:netherite_axe_smithing" | "gtceu:shaped/tiny_dust_assembling_red_steel" | "gtceu:packer/package_beryllium_small_dust" | "mysticalagriculture:seed/crafting/gold" | "gtceu:assembler/hopper_iron" | "gtceu:arc_furnace/arc_lead_spring" | "gtceu:blasting/smelt_endstone_pentlandite_ore_to_ingot" | "mysticalagriculture:imperium_helmet" | "simplylight:illuminant_blue_block_dyed" | "gtceu:arc_furnace/arc_large_maceration_tower" | "create:compat/byg/milling/silver_vase_flower" | "gtceu:forge_hammer/hammer_neodymium_to_plate" | "gtceu:macerator/macerate_osmium_bolt" | "gtceu:shaped/compress_platinum_to_ore_block" | "gtceu:macerator/macerate_compressed_coke_clay" | "gtceu:shaped/stick_nichrome" | "thermal:machines/insolator/insolator_peanut" | "thermal:machines/press/press_peanut_unpacking" | "gtceu:chemical_reactor/acetic_acid_from_methyl_acetate" | "gtceu:ore_washer/wash_sulfur_pure_dust_to_dust" | "gtceu:ore_washer/wash_magnesite_crushed_ore_to_purified_ore_fast" | "minecraft:polished_deepslate_slab_from_polished_deepslate_stonecutting" | "railways:sequenced_assembly/track_twilightforest_twilight_oak_wide" | "gtceu:extruder/extrude_brass_ingot_to_long_rod" | "gtceu:macerator/macerate_dragonsteel_gear" | "gtceu:macerator/macerate_manganese_turbine_blade" | "gtceu:assembler/hopper_wrought_iron" | "gtceu:arc_furnace/arc_trinaquadalloy_double_plate" | "gtceu:extruder/extrude_iridium_ingot_to_long_rod" | "gtceu:ore_washer/wash_magnetite_crushed_ore_to_purified_ore_fast" | "thermal:augments/fluid_tank_augment" | "gtceu:shaped/tiny_dust_disassembling_potassium_feldspar" | "gtceu:packer/package_flint_tiny_dust" | "gtceu:shaped/plate_stellite_100" | "gtceu:macerator/macerate_certus_quartz_block" | "exnihilosequentia:crucible/ens_end_stone" | "framedblocks:framed_double_corner" | "gtceu:shaped/small_dust_assembling_trinium" | "gtceu:canner/sodium_battery_hv" | "mysticalagriculture:seed/reprocessor/knightmetal" | "thermal:chiller_rod_cast" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_hex_wire" | "gtceu:packer/cover_nickel_wire_gt_hex" | "gtceu:extractor/extract_bismuth_bronze_double_plate" | "gtceu:extruder/extrude_thorium_ingot_to_block" | "create:compat/atmospheric/cutting/rosewood_log" | "thermal:devices/tree_extractor/tree_extractor_acacia" | "gtceu:macerator/macerate_deepslate_certus_quartz_ore_to_raw_ore" | "mysticalagriculture:seed/crafting/sulfur" | "minecraft:mossy_cobblestone_slab" | "gtceu:thermal_centrifuge/centrifuge_redstone_purified_ore_to_refined_ore" | "simplylight:illuminant_gray_block_on_dyed" | "gtceu:forge_hammer/hammer_rock_salt_crushed_ore_to_impure_dust" | "thermal:machines/press/press_gold_ingot_to_gear" | "gtceu:arc_furnace/arc_ring_extruder_mold" | "gtceu:cutter/cut_electrum_screw_to_bolt_distilled_water" | "gtceu:shaped/nugget_assembling_kanthal" | "exnihilosequentia:ens_raw_tin" | "gtceu:shapeless/cobalt_wire_wiregtquadruple_quadrupling" | "gtceu:macerator/macerate_stibnite_crushed_ore_to_dust" | "gtceu:shaped/small_dust_disassembling_wheat" | "gtceu:arc_furnace/arc_diamond_pickaxe" | "gtceu:cutter/cut_certus_quartz_block_to_plate_water" | "gtceu:cutter/cut_naquadria_block_to_plate_water" | "thermal:machines/press/packing3x3/press_bamboo_packing" | "gtceu:shaped/stick_naquadria" | "gtceu:centrifuge/centrifuge_pyrope_pure_dust_to_dust" | "gtceu:assembler/energy_hatch_4a_ev" | "exnihilosequentia:sieve/ens_copper_pieces_gravel" | "gtceu:shaped/small_dust_assembling_graphene" | "gtceu:macerator/macerate_endstone_nickel_ore_to_raw_ore" | "gtceu:macerator/macerate_lumium_long_rod" | "gtceu:electrolyzer/decomposition_electrolyzing_arsenic_trioxide" | "gtceu:bender/bend_yttrium_barium_cuprate_to_plate" | "gtceu:extractor/extract_ice_dust" | "gtceu:distillery/distill_refinery_gas_to_ethane" | "gtceu:macerator/macerate_soul_infused_plate" | "gtceu:ore_washer/wash_pyrochlore_crushed_ore_to_purified_ore" | "bigreactors:turbine/ludicrite_block" | "gtceu:macerator/macerate_red_steel_rod" | "gtceu:shaped/huge_bronze_pipe" | "gtceu:extruder/extrude_duranium_to_rod" | "gtceu:extractor/extract_rhodium_long_rod" | "gtceu:packer/pack_prismalium_wires_3_0" | "gtceu:shaped/small_dust_disassembling_malachite" | "gtceu:packer/pack_prismalium_wires_3_1" | "minecraft:leather_leggings" | "gtceu:packer/package_malachite_tiny_dust" | "gtceu:macerator/macerate_enderium_rotor" | "gtceu:shaped/tiny_dust_disassembling_plutonium" | "gtceu:macerator/macerate_rose_gold_block" | "gtceu:packer/unpackage_tungsten_small_dust" | "railways:sequenced_assembly/track_acacia_wide" | "gtceu:macerator/macerate_bottle_extruder_mold" | "gtceu:primitive_blast_furnace/steel_from_coal_gem" | "gtceu:fluid_solidifier/solidify_naquadria_gear" | "automobility:frame/standard_cyan" | "gtceu:macerator/macerate_oak_button" | "exnihilosequentia:ens_crimson_barrel" | "gtceu:arc_furnace/arc_reinforced_epoxy_resin_plate" | "gtceu:packer/package_ammonium_chloride_tiny_dust" | "gtceu:centrifuge/decomposition_centrifuging__basalt" | "mysticalagriculture:essence/minecraft/calcite" | "create:cutting/compat/botania/stripped_dreamwood_log" | "gtceu:extractor/extract_lead_double_plate" | "gtceu:extractor/extract_melodium_foil" | "gtceu:chemical_reactor/acetic_acid_from_monoxide" | "gtceu:compressor/compress_molybdeniteto_ore_block" | "gtceu:shaped/ev_extruder" | "gtceu:packer/strip_niobium_nitride_cable_gt_double" | "gtceu:shaped/black_steel_wire_single" | "gtceu:forming_press/copy_mold_credit_casting_mold" | "thermal:machines/pulverizer/pulverizer_lapis_ore" | "thermal:machines/smelter/smelter_catalyst_sand" | "gtceu:macerator/macerate_lv_autoclave" | "gtceu:cutter/cut_osmium_screw_to_bolt_distilled_water" | "gtceu:extractor/extract_beryllium_plate" | "gtceu:macerator/macerate_graphene_single_cable" | "gtceu:shaped/tiny_dust_disassembling_silver_oxide" | "gtceu:macerator/macerate_cassiterite_ore_to_raw_ore" | "gtceu:macerator/macerate_tritanium_quadruple_wire" | "gtceu:large_chemical_reactor/hydrochloric_acid" | "mysticalagradditions:tconstruct/tools/casting/soulium" | "create:crafting/kinetics/flywheel" | "gtceu:canner/sodium_battery_lv" | "gtceu:packer/unpackage_tricalcium_phosphate_small_dust" | "gtceu:macerator/macerate_yellow_garnet_rod" | "gtceu:smelting/smelt_refinedore_tin_to_ingot" | "gtceu:lathe/lathe_iridium_to_rod" | "thermal:machines/press/press_netherite_ingot_to_plate" | "gtceu:fluid_solidifier/solidify_gold_to_nugget" | "gtceu:bender/bend_bismuth_bronze_to_plate" | "thermal:machines/smelter/smelter_catalyst_cinnabar_dust" | "gtceu:macerator/macerate_hsss_plate" | "gtceu:shapeless/purified_ore_to_dust_coal" | "gtceu:cutter/cut_rhodium_rod_to_bolt_distilled_water" | "gtceu:shapeless/credit_copper" | "gtceu:macerator/macerate_mv_sifter" | "webdisplays:laserpointer" | "thermal:augments/rs_control_augment" | "minecraft:large_boiler/mangrove_door" | "gtceu:large_chemical_reactor/calcite_from_quicklime" | "create:cut_limestone_stairs" | "gtceu:arc_furnace/arc_pump_deck" | "gtceu:extractor/extract_polycaprolactam_foil" | "minecraft:redstone_from_smelting_deepslate_redstone_ore" | "gtceu:arc_furnace/arc_steel_quadruple_wire" | "gtceu:shapeless/nugget_disassembling_cupronickel" | "mysticalagradditions:insanium_apple" | "gtceu:cutter/cut_naquadria_rod_to_bolt" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_small_gear" | "minecraft:sandstone_slab" | "gtceu:fluid_solidifier/solidify_polytetrafluoroethylene_block" | "gtceu:arc_furnace/arc_bronze_small_fluid_pipe" | "gtceu:packer/unpackage_carbon_tiny_dust" | "gtceu:packer/strip_kanthal_cable_gt_hex" | "gtceu:extruder/extrude_tungsten_tiny_pipe" | "gtceu:fluid_solidifier/snowball" | "gtceu:extruder/extrude_tungsten_carbide_large_pipe" | "thermal:fluid_cell" | "gtceu:shaped/small_dust_assembling_quartzite" | "gtceu:shaped/small_dust_disassembling_polycaprolactam" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtoctal_doubling" | "gtceu:macerator/macerate_blue_steel_plate" | "gtceu:blasting/smelt_deepslate_grossular_ore_to_ingot" | "gtceu:shaped/large_tin_pipe" | "gtceu:lathe/buzzsaw_gear_blue_steel" | "mysticalagriculture:seed/infusion/coral" | "gtceu:packer/unpackage_glass_tiny_dust" | "gtceu:extruder/extrude_naquadah_alloy_ingot_to_gear" | "gtceu:compressor/compress_glauconite_sandto_ore_block" | "gtceu:macerator/macerate_endstone_glauconite_sand_ore_to_raw_ore" | "gtceu:cutter/cut_cobalt_block_to_plate" | "gtceu:assembler/clock" | "gtceu:forge_hammer/hammer_deepslate_lepidolite_ore_to_raw_ore" | "minecraft:red_terracotta" | "gtceu:ore_washer/wash_gypsum_crushed_ore_to_purified_ore" | "gtceu:brewery/biomass_from_sugar_cane" | "gtceu:macerator/macerate_lv_battery_hull" | "gtceu:forge_hammer/hammer_garnet_sand_crushed_ore_to_dust" | "exnihilosequentia:steam_boiler/acacia_sieve" | "gtceu:arc_furnace/arc_blue_steel_gear" | "exnihilosequentia:crucible/ens_crushed_dripstone" | "gtceu:arc_furnace/arc_tin_small_restrictive_item_pipe" | "gtceu:ore_washer/wash_chalcocite_dirty_dust_to_dust" | "gtceu:compressor/compress_rhodium_plated_palladium_nugget_to_ingot" | "gtceu:shapeless/indium_tin_barium_titanium_cuprate_wire_wiregtquadruple_doubling" | "gtceu:extractor/extract_kanthal_quadruple_cable" | "gtceu:arc_furnace/arc_chainmail_helmet" | "gtceu:shaped/small_dust_disassembling_trinium" | "thermal:armor/beekeeper_helmet" | "create:splashing/mekanism/crushed_raw_osmium" | "gtceu:forge_hammer/chiseled_red_sandstone_to_red_sand" | "titanium:test_serializer/dirt_to_diamod" | "gtceu:packer/unpackage_green_sapphire_small_dust" | "gtceu:vacuum_freezer/cool_hot_rhodium_ingot" | "gtceu:macerator/macerate_lp_steam_macerator" | "gtceu:shaped/conveyor_module_lv_silicone_rubber" | "minecraft:oxidized_cut_copper_slab_from_oxidized_copper_stonecutting" | "gtceu:electrolyzer/decomposition_electrolyzing_lapis" | "gtceu:shaped/tiny_chromium_pipe" | "gtceu:create_mixer/tin_alloy" | "gtceu:shapeless/europium_wire_wiregtdouble_quadrupling" | "thermal:fire_charge/signalum_ingot_4" | "minecraft:polished_diorite_slab" | "gtceu:extractor/extract_yttrium_ingot" | "gtceu:packer/strip_hssg_cable_gt_octal" | "create:cutting/compat/botania/glimmering_livingwood" | "exnihilosequentia:compost/ens_twisting_vine" | "gtceu:centrifuge/nitration_mixture_separation" | "mysticalagriculture:farmland_till" | "gtceu:circuit_assembler/processor_mv" | "gtceu:shaped/ulv_input_bus" | "mysticalagradditions:tconstruct/casting/tertium/nugget_gold_cast" | "gtceu:arc_furnace/arc_electrum_single_cable" | "gtceu:chemical_reactor/lightly_steam_crack_heavy_fuel" | "gtceu:arc_furnace/arc_cobalt_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_lv_forming_press" | "gtceu:ore_washer/wash_monazite_crushed_ore_to_purified_ore" | "thermal:storage/lead_nugget_from_ingot" | "create:compat/byg/milling/iris" | "gtceu:packer/package_tricalcium_phosphate_tiny_dust" | "gtceu:shaped/tiny_dust_assembling_bismuth_bronze" | "gtceu:shaped/small_dust_assembling_phosphorus_pentoxide" | "farmersdelight:diamond_knife" | "gtceu:macerator/macerate_ruridit_nugget" | "gtceu:macerator/macerate_tin_rotor" | "gtceu:macerator/macerate_electrum_large_item_pipe" | "thermal:smelting/tin_ingot_from_raw_blasting" | "xtonesreworked:mint_block_9_from_stonecutting" | "gtceu:arc_furnace/arc_niobium_titanium_nonuple_fluid_pipe" | "gtceu:macerator/macerate_titanium_tungsten_carbide_ingot" | "gtceu:macerator/macerate_zinc_nugget" | "gtceu:alloy_smelter/alloy_smelt_hastelloy_x_to_ingot" | "gtceu:shaped/tiny_dust_disassembling_uranium_235" | "gtceu:macerator/macerate_golden_hoe" | "minecraft:diamond_from_smelting_deepslate_diamond_ore" | "exnihilosequentia:compost/ens_leaves" | "gtceu:arc_furnace/arc_osmiridium_gear" | "exnihilosequentia:ens_terracotta_hammer" | "gtceu:macerator/macerate_gallium_block" | "gtceu:macerator/macerate_polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:extractor/extract_magnetic_iron_nugget" | "gtceu:cutter/cut_lazurite_flawless_gem_to_gem" | "gtceu:shapeless/nugget_disassembling_stellarium" | "gtceu:extractor/extract_tungsten_steel_hex_cable" | "gtceu:centrifuge/decomposition_centrifuging__hastelloy_c_276" | "gtceu:compressor/compress_black_bronze_to_block" | "gtceu:shaped/lv_gas_collector" | "gtceu:shaped/plate_lead" | "create:spruce_window" | "ae2:inscriber/engineering_processor_press" | "gtceu:arc_furnace/arc_polyethylene_plate" | "create:compat/simplefarming/crushing/sf_crush_rice" | "thermal:machines/smelter/smelter_electrum_tools" | "gtceu:laser_engraver/engrave_lapis_flawless_gem_to_gem" | "gtceu:shaped/small_dust_disassembling_gunpowder" | "gtceu:fluid_solidifier/solidify_steel_to_rotor" | "gtceu:cutter/cut_electrum_rod_to_bolt_water" | "gtceu:extractor/extract_platinum_normal_restrictive_item_pipe" | "gtceu:extruder/extrude_tin_ingot_to_rotor" | "gtceu:shapeless/europium_wire_wiregtdouble_splitting" | "create:crafting/copper/waxed_oxidized_copper_shingle_stairs_from_honeycomb" | "gtceu:macerator/macerate_steak" | "gtceu:shaped/tiny_dust_assembling_bone" | "gtceu:extractor/extract_tungsten_steel_double_plate" | "gtceu:macerator/macerate_almandine_gem" | "gtceu:fusion_reactor/lutenium_and_chromium_to_americium_plasma" | "gtceu:vacuum_freezer/cool_hot_uranium_rhodium_dinaquadide_ingot" | "mysticalagriculture:seed/crafting/apatite" | "thermal:machines/press/unpacking/press_red_sandstone_unpacking" | "gtceu:shaped/stick_long_gold" | "thermal:fuels/disenchantment/disenchantment_experience_bottle" | "gtceu:shaped/tiny_dust_disassembling_sodium" | "gtceu:macerator/macerate_treated_wood_rod" | "railways:sequenced_assembly/track_twilightforest_mangrove" | "gtceu:extractor/extract_tungsten_carbide_rod" | "createarmory:fifty_cal_recipe" | "gtceu:thermal_centrifuge/centrifuge_ilmenite_purified_ore_to_refined_ore" | "exnihilosequentia:crucible/ens_dripstone" | "gtceu:wiremill/mill_yttrium_barium_cuprate_wire" | "gtceu:shaped/nugget_assembling_sterling_silver" | "gtceu:macerator/macerate_prismalium_small_gear" | "minecraft:spectral_arrow" | "railways:sequenced_assembly/track_biomesoplenty_willow" | "create:blasting/tin_ingot_compat_thermal" | "gtceu:shaped/zpm_input_bus" | "gtceu:shaped/file_vanadium_steel" | "gtceu:macerator/macerate_large_assembler" | "gtceu:chemical_reactor/qbit_cpu_wafer_quantum_eye" | "create:compat/ae2/milling/ender_pearl" | "gtceu:macerator/macerate_niobium_titanium_bolt" | "thermal:machines/press/packing3x3/press_electrum_packing" | "gtceu:macerator/macerate_steel_small_gear" | "create:polished_cut_diorite_from_stone_types_diorite_stonecutting" | "gtceu:blasting/smelt_endstone_quartzite_ore_to_ingot" | "gtceu:macerator/macerate_stainless_steel_nonuple_fluid_pipe" | "mysticalagradditions:insanium_ingot_block_uncraft" | "create:crafting/kinetics/light_blue_valve_handle_from_other_valve_handle" | "gtceu:compressor/compress_tungsten_carbide_nugget_to_ingot" | "framedblocks:framing_saw/framed_lever" | "createlowheated:mixing/builders_tea" | "gtceu:macerator/macerate_mv_extractor" | "gtceu:bender/bend_europium_long_rod_to_spring" | "gtceu:extractor/extract_niobium_nitride_ingot" | "gtceu:macerator/macerate_nickel_zinc_ferrite_ring" | "gtceu:smelting/smelt_crushedore_goethite_to_ingot" | "gtceu:arc_furnace/arc_aluminium_drum" | "gtceu:arc_furnace/arc_cupronickel_double_wire" | "gtceu:cutter/cut_lpic" | "gtceu:smelting/smelt_netherrack_iron_ore_to_ingot" | "gtceu:large_chemical_reactor/ruthenium_tetroxide_separation" | "gtceu:shapeless/block_decompress_titanium" | "farmersdelight:cutting/wild_tomatoes" | "gtceu:shaped/small_dust_assembling_zeron_100" | "gtceu:forge_hammer/hammer_netherrack_green_sapphire_ore_to_raw_ore" | "thermal:machines/press/unpacking/press_slag_unpacking" | "gtceu:arc_furnace/arc_compass" | "thermal:rockwool/yellow_rockwool_from_dye" | "gtceu:forge_hammer/hammer_raw_ruby_to_crushed_ore" | "gtceu:shaped/block_compress_palladium" | "gtceu:ore_washer/wash_magnetite_dirty_dust_to_dust" | "gtceu:extractor/extract_chromium_rotor" | "gtceu:cutter/cut_naquadria_rod_to_bolt_distilled_water" | "gtceu:mixer/tungstencarbide" | "gtceu:shaped/stick_zinc" | "gtceu:alloy_blast_smelter/uranium_triplatinum_gas" | "gtceu:shaped/stick_long_iridium" | "gtceu:smelting/dust_invar__demagnetize_from_dust" | "gtceu:shaped/small_dust_disassembling_molybdenum_disilicide" | "create:compat/byg/milling/lazarus_bellflower" | "gtceu:macerator/macerate_blue_topaz_gem" | "gtceu:macerator/macerate_tin_quadruple_wire" | "gtceu:packer/pack_melodium_wires_2_single" | "gtceu:cutter/cut_realgar_exquisite_gem_to_flawless_gem_water" | "railways:dying_existing_cap_white" | "minecraft:light_blue_glazed_terracotta" | "gtceu:distillery/distill_fermented_biomass_to_water" | "exnihilosequentia:steam_boiler/wooden_crook" | "gtceu:shaped/tiny_dust_disassembling_sodium_azide" | "gtceu:forge_hammer/hammer_netherrack_sphalerite_ore_to_raw_ore" | "gtceu:macerator/macerate_indium_gallium_phosphide_ingot" | "gtceu:extruder/extrude_enriched_naquadah_to_rod" | "xtonesreworked:ztyl_block_0_from_stonecutting" | "gtceu:arc_furnace/arc_black_steel_hex_cable" | "gtceu:smelting/dust_hematite__dust_to_ingot" | "gtceu:macerator/macerate_netherrack_soapstone_ore_to_raw_ore" | "gtceu:shaped/scythe_stainless_steel" | "gtceu:blasting/smelt_endstone_sulfur_ore_to_ingot" | "powersuits:modules/tool/rototiller" | "gtceu:shaped/foil_tantalum" | "gtceu:alloy_smelter/alloy_smelt_silicone_rubber_to_ingot" | "gtceu:large_chemical_reactor/chemical_dye_red" | "gtceu:bender/bend_neodymium_ingot_to_double_plate" | "simplylight:lamp_post" | "minecraft:steam_boiler/chest" | "gtceu:electrolyzer/decomposition_electrolyzing_sulfuryl_chloride" | "gtceu:macerator/macerate_iv_quantum_chest" | "create:deploying/waxed_weathered_copper_tile_stairs_from_adding_wax" | "thermal:lightning_charge/zombified_piglin_from_pig" | "mysticalagriculture:prudentium_hoe" | "gtceu:macerator/macerate_rock_salt_ore_to_raw_ore" | "gtceu:macerator/macerate_enriched_naquadah_trinium_europium_duranide_foil" | "gtceu:extruder/extrude_signalum_ingot_to_small_gear" | "minecraft:steam_boiler/dark_oak_sign" | "gtceu:macerator/macerate_rail" | "gtceu:electric_blast_furnace/titanium_from_tetrachloride" | "gtceu:extractor/extract_kanthal_spring" | "gtceu:packer/strip_blue_alloy_cable_gt_quadruple" | "gtceu:extractor/extract_yttrium_barium_cuprate_quadruple_cable" | "gtceu:macerator/macerate_nether_quartz_crushed_ore_to_impure_dust" | "gtceu:extruder/extrude_nickel_huge_pipe" | "gtceu:arc_furnace/arc_blue_steel_rod" | "gtceu:packer/unpackage_niobium_titanium_small_dust" | "exmachinis:compacting/raw_zinc" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_block" | "create:cut_diorite_brick_slab" | "framedblocks:framing_saw/framed_inner_sloped_prism" | "gtceu:macerator/macerate_sodalite_crushed_ore_to_dust" | "gtceu:forge_hammer/hammer_graphite_ore_to_raw_ore" | "gtceu:extractor/extract_tungsten_steel_long_rod" | "gtceu:packer/unpackage_bornite_small_dust" | "gtceu:shaped/tiny_dust_assembling_bronze" | "ae2:network/blocks/energy_vibration_chamber" | "mysticalagradditions:large_boiler/supremium_coal_block" | "gtceu:alloy_blast_smelter/uranium_rhodium_dinaquadide" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_benzene" | "gtceu:shaped/chainmail_leggings" | "mysticalagradditions:tconstruct/casting/prudentium/nugget_sand_cast" | "gtceu:extractor/extract_hastelloy_c_276_ingot" | "gtceu:packer/package_chromite_tiny_dust" | "gtceu:extractor/extract_osmiridium_plate" | "gtceu:forge_hammer/hammer_andradite_block_to_gem" | "gtceu:macerator/macerate_deepslate_saltpeter_ore_to_raw_ore" | "gtceu:macerator/macerate_ev_lathe" | "gtceu:shaped/soft_mallet_rubber" | "gtceu:lathe/lathe_neutronium_bolt_to_screw" | "thermal:parts/bronze_gear" | "gtceu:fluid_solidifier/solidify_glowstone_to_plate" | "mysticalagriculture:inferium_furnace" | "gtceu:shaped/nugget_assembling_incoloy_ma_956" | "gtceu:arc_furnace/arc_annealed_copper_single_cable" | "gtceu:compressor/compress_ender_eye_gem_to_block" | "gtceu:extractor/extract_nichrome_quadruple_cable" | "ae2:block_cutter/stairs/sky_stone_stairs" | "gtceu:assembler/dark_oak_stairs" | "create:compat/silentsgems/crushing/coral_ore" | "gtceu:macerator/macerate_netherrack_yellow_limonite_ore_to_raw_ore" | "gtceu:shapeless/block_decompress_vanadium" | "gtceu:shaped/nugget_assembling_neutronium" | "gtceu:assembler/cover_tungsten_wire_gt_double_silicone" | "gtceu:smelting/smelt_lead_ore_to_ingot" | "gtceu:arc_furnace/arc_steel_hex_wire" | "gtceu:shapeless/gem_to_gem_gem_salt" | "gtceu:forge_hammer/hammer_ruby_ore_to_raw_ore" | "mysticalagradditions:tconstruct/casting/supremium/block" | "gtceu:shaped/iv_electrolyzer" | "gtceu:fluid_solidifier/solidify_titanium_to_rotor" | "farmersdelight:gray_canvas_sign" | "gtceu:smelting/smelt_endstone_spessartine_ore_to_ingot" | "gtceu:extractor/extract_signalum_nugget" | "gtceu:macerator/macerate_steel_block" | "gtceu:shaped/tiny_dust_disassembling_iridium" | "gtceu:shaped/plate_double_manganese" | "gtceu:cutter/cut_hsss_long_rod_to_rod_water" | "gtceu:smelting/smelt_netherrack_ilmenite_ore_to_ingot" | "gtceu:ore_washer/wash_scheelite_pure_dust_to_dust" | "gtceu:macerator/macerate_naquadah_crushed_ore_to_impure_dust" | "gtceu:shaped/tiny_dust_assembling_brick" | "gtceu:blasting/smelt_deepslate_nether_quartz_ore_to_ingot" | "gtceu:shaped/small_dust_disassembling_fullers_earth" | "gtceu:packer/unpackage_purified_debris_small_dust" | "gtceu:macerator/macerate_tin_alloy_nugget" | "minecraft:heavy_weighted_pressure_plate" | "gtceu:create_mixer/vanadium_gallium" | "minecraft:stone_shovel" | "gtceu:cutter/cut_apatite_screw_to_bolt_water" | "gtceu:packer/pack_silver_wires_2_0" | "gtceu:arc_furnace/arc_stainless_steel_ring" | "gtceu:polarizer/polarize_samarium_rod" | "thermal_extra:machine/press/soul_infused_gear" | "gtceu:shaped/shape_extruder_pipe_large" | "gtceu:centrifuge/decomposition_centrifuging__glass" | "thermal:machines/insolator/insolator_catalyst_compost" | "gtceu:packer/package_glowstone_small_dust" | "gtceu:extruder/extrude_polyvinyl_chloride_pipe" | "gtceu:packer/pack_silver_wires_2_1" | "gtceu:packer/pack_silver_wires_2_2" | "gtceu:assembler/zpm_4096a_laser_target_hatch" | "gtceu:macerator/macerate_deepslate_cassiterite_sand_ore_to_raw_ore" | "gtceu:shaped/ring_steel" | "gtceu:packer/package_hastelloy_c_276_tiny_dust" | "minecraft:deepslate_brick_stairs" | "mysticalagriculture:essence/common/rubber" | "framedblocks:framed_slope_slab_rotate_to_framed_slope_panel" | "gtceu:macerator/macerate_granitic_mineral_sand_crushed_ore_to_dust" | "gtceu:shaped/small_dust_assembling_bismuth" | "farmersdelight:cooking/fried_rice" | "gtceu:packer/pack_uranium_triplatinum_wires_1_single" | "gtceu:alloy_smelter/alloy_smelt_void_to_ingot" | "gtceu:arc_furnace/arc_pure_netherite_screw" | "systeams:boilers/magmatic" | "gtceu:shaped/luv_polarizer" | "gtceu:arc_furnace/arc_hsse_double_plate" | "ae2:materials/cardvoid" | "gtceu:bender/bend_dragonsteel_ingot_to_foil" | "create:splashing/stained_glass_pane" | "thermal:machine_refinery" | "gtceu:bender/bend_enderium_ingot_to_foil" | "gtceu:large_chemical_reactor/fiber_board" | "gtceu:macerator/macerate_bauxite_crushed_ore_to_impure_dust" | "minecraft:polished_deepslate" | "thermal:fire_charge/lumium_glass_2" | "create:crafting/kinetics/rose_quartz_lamp" | "gtceu:shaped/small_dust_assembling_lithium_chloride" | "gtceu:fluid_solidifier/solidify_tritanium_to_plate" | "gtceu:blasting/smelt_cinnabar_ore_to_ingot" | "gtceu:bender/bend_beryllium_ingot_to_double_plate" | "gtceu:electric_blast_furnace/blast_yttrium_barium_cuprate_gas" | "gtceu:forge_hammer/hammer_raw_zeolite_to_crushed_ore" | "gtceu:ore_washer/wash_amethyst_crushed_ore_to_purified_ore_distilled" | "gtceu:shaped/spring_vanadium_gallium" | "mysticalagradditions:steam_boiler/tertium_coal" | "gtceu:arc_furnace/arc_vanadium_gallium_foil" | "sgjourney:cut_naquadah_slab" | "gtceu:extruder/extrude_molybdenum_disilicide_ingot_to_block" | "gtceu:forge_hammer/hammer_netherrack_pyrolusite_ore_to_raw_ore" | "thermal:machines/smelter/smelter_signalum_dust" | "gtceu:packer/package_palladium_small_dust" | "gtceu:extruder/extrude_yttrium_barium_cuprate_to_rod" | "gtceu:shapeless/purified_ore_to_dust_quartzite" | "gtceu:arc_furnace/arc_black_bronze_normal_restrictive_item_pipe" | "gtceu:extruder/extrude_tungsten_steel_to_rod" | "thermal_extra:machine/smelter/dragonsteel_ingot" | "gtceu:smelting/smelt_cinnabar_ore_to_ingot" | "xtonesreworked:zeta_block_0_alternative" | "gtceu:forge_hammer/hammer_lumium_rod_to_long_rod" | "gtceu:shapeless/block_decompress_zeron_100" | "gtceu:bender/bend_hssg_long_rod_to_spring" | "gtceu:cutter/cut_tungsten_block_to_plate_water" | "gtceu:shapeless/block_decompress_yellow_garnet" | "gtceu:shaped/quadruple_copper_pipe" | "gtceu:macerator/macerate_polytetrafluoroethylene_quadruple_fluid_pipe" | "gtceu:extractor/extract_lime_glass_lens" | "gtceu:extruder/extrude_lumium_ingot_to_ring" | "gtceu:shapeless/purified_ore_to_dust_bentonite" | "gtceu:alloy_smelter/alloy_smelt_titanium_tungsten_carbide_ingot_to_block" | "gtceu:cutter/cut_topaz_block_to_plate" | "thermal:storage/peanut_block" | "gtceu:cutter/cut_salt_flawless_gem_to_gem" | "create:small_scorchia_brick_slab_recycling" | "gtceu:arc_furnace/arc_graphene_double_plate" | "gtceu:cutter/cut_rutile_flawless_gem_to_gem_water" | "gtceu:arc_furnace/arc_uhv_machine_casing" | "gtceu:forge_hammer/hammer_endstone_tantalite_ore_to_raw_ore" | "gtceu:assembler/cover_tin_wire_gt_quadruple_silicone" | "gtceu:shaped/compress_chalcocite_to_ore_block" | "exnihilosequentia:compost/ens_glow_berries" | "gtceu:shapeless/decompress_cinnabar_from_ore_block" | "gtceu:shaped/stick_long_stick_rhodium" | "gtceu:compressor/compress_vanadium_steel_to_block" | "gtceu:assembler/tungstensteel_gearbox_casing" | "gtceu:cutter/cut_molybdenum_block_to_plate_water" | "gtceu:macerator/macerate_sterling_silver_huge_item_pipe" | "gtceu:arc_furnace/arc_aluminium_large_fluid_pipe" | "minecraft:smooth_quartz_stairs_from_smooth_quartz_stonecutting" | "gtceu:distillery/distill_wood_tar_to_creosote" | "gtceu:bender/bend_darmstadtium_plate_to_double_plate" | "gtceu:laser_engraver/engrave_andradite_flawless_gem_to_gem" | "gtceu:shaped/gear_wood" | "gtceu:shaped/saw_titanium" | "webdisplays:linker" | "create:haunting/infested_stone_bricks" | "create:haunting/poisonous_potato" | "mysticalagriculture:seed/infusion/slimesteel" | "gtceu:assembler/assemble_hastelloy_x_frame" | "gtceu:shapeless/crushed_ore_to_dust_tetrahedrite" | "gtceu:forge_hammer/hammer_tin_rod_to_long_rod" | "gtceu:macerator/macerate_silver_refined_ore_to_dust" | "railways:sequenced_assembly/track_byg_nightshade" | "simplylight:illuminant_brown_block_on_toggle" | "gtceu:extractor/extract_rose_gold_ingot" | "gtceu:shapeless/decompress_green_sapphire_from_ore_block" | "gtceu:arc_furnace/arc_titanium_frame" | "gtceu:bender/bend_rhodium_ingot_to_foil" | "gtceu:fluid_solidifier/solidify_red_alloy_to_nugget" | "ae2:shaped/walls/quartz_pillar" | "gtceu:arc_furnace/arc_annealed_copper_hex_cable" | "gtceu:alloy_smelter/alloy_smelt_hssg_to_nugget" | "gtceu:shaped/small_dust_disassembling_lapis" | "gtceu:macerator/macerate_stellarium_quadruple_wire" | "gtceu:packer/package_bronze_quadruple_pipe" | "gtceu:arc_furnace/arc_ev_wiremill" | "railways:sequenced_assembly/track_blue_skies_dusk_narrow" | "thermal:machines/pulverizer/pulverizer_lumium_ingot_to_dust" | "gtceu:autoclave/autoclave_dust_quartzite__distilled" | "ae2:network/cells/view_cell" | "gtceu:shapeless/centrifuged_ore_to_dust_beryllium" | "gtceu:centrifuge/centrifuge_naquadah_dirty_dust_to_dust" | "gtceu:macerator/macerate_hastelloy_c_276_rod" | "gtceu:macerator/macerate_deepslate_pollucite_ore_to_raw_ore" | "gtceu:assembler/cover_tritanium_wire_gt_octal_silicone" | "gtceu:large_chemical_reactor/chemical_dye_blue" | "thermal:machines/smelter/smelter_alloy_lumium" | "minecraft:lapis_lazuli_from_smelting_lapis_ore" | "gtceu:arc_furnace/arc_gold_large_fluid_pipe" | "gtceu:arc_furnace/arc_iv_assembler" | "gtceu:shaped/lead_wire_single" | "minecraft:large_boiler/azalea" | "minecraft:cookie" | "gtceu:laser_engraver/engrave_ram_phosphorus" | "gtceu:shaped/bolt_saw_dragonsteel" | "createarmory:m_sixteen_recipe" | "gtceu:ore_washer/wash_platinum_dirty_dust_to_dust" | "gtceu:smelting/dust_platinum__demagnetize_from_dust" | "gtceu:arc_furnace/arc_tritanium_long_rod" | "gtceu:smelting/smelt_raw_goethite_ore_to_ingot" | "thermal:machines/centrifuge/centrifuge_brown_wool" | "gtceu:packer/unpackage_indium_gallium_phosphide_tiny_dust" | "gtceu:fluid_solidifier/solidify_enriched_naquadah_to_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_calcite" | "gtceu:extractor/extract_tin_alloy_nugget" | "mysticalagriculture:inferium_chestplate" | "gtceu:macerator/macerate_rotor_extruder_mold" | "gtceu:extractor/extract_nichrome_hex_cable" | "gtceu:macerator/macerate_rhodium_plate" | "gtceu:shaped/tiny_dust_assembling_zincite" | "thermal:machines/press/press_rice_packing" | "gtceu:macerator/macerate_wooden_sword" | "gtceu:forge_hammer/hammer_deepslate_cassiterite_ore_to_raw_ore" | "thermal:machines/smelter/smelter_enderium_dust" | "gtceu:shaped/tiny_dust_disassembling_meat" | "gtceu:shaped/compress_tin_to_ore_block" | "gtceu:arc_furnace/arc_osmium_foil" | "gtceu:macerator/macerate_niobium_titanium_normal_fluid_pipe" | "gtceu:shapeless/purified_ore_to_dust_naquadah" | "ae2:block_cutter/stairs/sky_stone_small_brick_stairs" | "gtceu:shaped/tiny_dust_assembling_titanium_trifluoride" | "gtceu:macerator/macerate_vanadium_steel_turbine_blade" | "create:cutting/stripped_dark_oak_wood" | "gtceu:forge_hammer/hammer_hematite_refined_ore_to_dust" | "thermal:machines/press/unpacking/press_bitumen_unpacking" | "gtceu:forge_hammer/hammer_raw_pollucite_to_crushed_ore" | "modularrouters:filter_round_robin_augment" | "gtceu:shaped/ev_thermal_centrifuge" | "gtceu:extruder/extrude_trinaquadalloy_ingot_to_block" | "gtceu:shaped/small_dust_disassembling_borosilicate_glass" | "gtceu:blasting/smelt_deepslate_gypsum_ore_to_ingot" | "gtceu:shaped/nugget_assembling_uranium" | "gtceu:macerator/macerate_normal_pipe_extruder_mold" | "minecraft:large_boiler/wooden_sword" | "ae2wtlib:quantum_bridge_card" | "gtceu:extruder/extrude_watertight_steel_ingot_to_block" | "gtceu:shapeless/aluminium_wire_wiregtsingle_quadrupling" | "gtceu:macerator/macerate_lithium_crushed_ore_to_dust" | "gtceu:assembler/iv_1024a_laser_target_hatch" | "gtceu:forge_hammer/hammer_stellarium_to_plate" | "gtceu:macerator/macerate_neutronium_block" | "thermal:machines/chiller/chiller_lava_to_obsidian" | "gtceu:shaped/plate_double_magnalium" | "mysticalagriculture:augment/tilling_aoe_iii" | "gtceu:alloy_smelter/gold_dust_and_silver_dust_into_electrum" | "gtceu:macerator/macerate_iron_leggings" | "gtceu:extruder/extrude_neodymium_ingot_to_bolt" | "exnihilosequentia:ens_oak_crucible" | "exnihilosequentia:heat/ens_wall_torch" | "thermal:machines/insolator/insolator_tube_coral_fan" | "gtceu:extruder/extrude_osmiridium_ingot_to_block" | "gtceu:arc_furnace/arc_luv_quantum_tank" | "thermal:smelting/lead_ingot_from_ore_blasting" | "gtceu:forge_hammer/hammer_endstone_pyrope_ore_to_raw_ore" | "gtceu:extractor/extract_cobalt_plate" | "gtceu:extractor/extract_tungsten_steel_rod" | "gtceu:shaped/tiny_dust_disassembling_uranium_rhodium_dinaquadide" | "gtceu:macerator/macerate_enderium_frame" | "gtceu:packer/package_ferrite_mixture_tiny_dust" | "gtceu:fluid_solidifier/solidify_ultimet_to_ingot" | "gtceu:extruder/extrude_copper_wire" | "gtceu:macerator/macerate_ruby_crushed_ore_to_impure_dust" | "gtceu:arc_furnace/arc_ruridit_fine_wire" | "create:crushing/raw_osmium_block" | "create:cutting/compat/byg/stripped_maple_log" | "gtceu:shaped/luv_gas_collector" | "gtceu:shaped/small_dust_assembling_gallium_arsenide" | "gtceu:forge_hammer/hammer_nickel_refined_ore_to_dust" | "simplylight:illuminant_panel" | "gtceu:shaped/small_dust_assembling_void" | "gtceu:assembler/cover_cupronickel_wire_gt_hex_rubber" | "gtceu:cutter/cut_hsss_long_rod_to_rod_distilled_water" | "gtceu:shaped/ring_twinite" | "gtceu:shaped/small_dust_disassembling_perlite" | "gtceu:thermal_centrifuge/centrifuge_kyanite_purified_ore_to_refined_ore" | "gtceu:extractor/extract_polyethylene_ingot" | "gtceu:shaped/crowbar_diamond" | "gtceu:arc_furnace/arc_hsss_screw" | "gtceu:extractor/extract_americium_small_restrictive_item_pipe" | "gtceu:macerator/macerate_lumium_bolt" | "gtceu:extractor/extract_brass_rod" | "gtceu:shaped/ore_dictionary_filter_emerald" | "gtceu:extractor/extract_cobalt_double_cable" | "xtonesreworked:sols_block_11_from_stonecutting" | "gtceu:extractor/raw_rubber_from_sapling" | "gtceu:fluid_solidifier/solidify_niobium_titanium_to_plate" | "gtceu:arc_furnace/arc_europium_plate" | "gtceu:macerator/macerate_chromium_nugget" | "create:cutting/compat/byg/stripped_fir_log" | "gtceu:shaped/pipe_normal_restrictive_magnalium" | "gtceu:extractor/extract_polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:macerator/macerate_indium_tin_barium_titanium_cuprate_hex_wire" | "gtceu:packer/package_titanium_carbide_small_dust" | "gtceu:macerator/macerate_cinnabar_block" | "gtceu:shaped/small_dust_assembling_rutile" | "gtceu:packer/strip_aluminium_cable_gt_octal" | "gtceu:shaped/medium_platinum_pipe" | "gtceu:alloy_smelter/alloy_smelt_lumium_ingot_to_gear" | "gtceu:alloy_smelter/alloy_smelt_magnetic_samarium_nugget_to_ingot" | "gtceu:compressor/plant_ball_from_horn_coral" | "gtceu:shaped/tiny_dust_assembling_copper" | "gtceu:shaped/lv_battery_buffer_8x" | "xtonesreworked:mint_block_4_from_stonecutting" | "gtceu:shaped/file_naquadah_alloy" | "gtceu:shaped/bolt_saw_silver" | "gtceu:steam_boiler/rubber_planks" | "gtceu:shaped/plate_titanium_carbide" | "gtceu:shaped/small_dust_assembling_copper" | "toms_storage:storage_terminal" | "create:cutting/compat/ars_nouveau/red_archwood_log" | "gtceu:gas_turbine/wood_gas" | "gtceu:distillery/distill_severely_hydro_cracked_light_fuel_to_propane" | "gtceu:forge_hammer/hammer_chromium_to_plate" | "gtceu:macerator/macerate_redstone_crushed_ore_to_dust" | "gtceu:shaped/plate_trinium" | "create:crafting/kinetics/orange_seat" | "gtceu:shaped/mv_electric_gear_box_16a" | "gtceu:bender/bend_tantalum_carbide_ingot_to_double_plate" | "gtceu:compressor/compress_yellow_garnet_gem_to_block" | "gtceu:macerator/macerate_tin_bolt" | "gtceu:shaped/block_compress_titanium_carbide" | "gtceu:smelting/smelt_endstone_green_sapphire_ore_to_ingot" | "gtceu:forge_hammer/hammer_thorium_refined_ore_to_dust" | "simplylight:illuminant_pink_block_dyed" | "gtceu:macerator/macerate_vanadium_steel_gear" | "gtceu:arc_furnace/arc_niobium_titanium_huge_fluid_pipe" | "gtceu:macerator/macerate_hv_energy_output_hatch" | "gtceu:lathe/lathe_invar_bolt_to_screw" | "gtceu:shaped/small_dust_disassembling_palladium_raw" | "gtceu:forge_hammer/hammer_tin_ore_to_raw_ore" | "gtceu:alloy_smelter/alloy_smelt_titanium_tungsten_carbide_to_nugget" | "gtceu:shaped/small_dust_assembling_silver_oxide" | "exnihilosequentia:ens_platinum_nugget" | "gtceu:packer/pack_nickel_wires_4_0" | "gtceu:blasting/smelt_netherrack_green_sapphire_ore_to_ingot" | "minecraft:pumpkin_seeds" | "mysticalagriculture:seed/reprocessor/compressed_iron" | "gtceu:fluid_solidifier/solidify_kanthal_to_ingot" | "gtceu:shaped/blacklight" | "gtceu:fluid_solidifier/solidify_chromium_to_nugget" | "gtceu:alloy_smelter/alloy_smelt_ruthenium_to_nugget" | "gtceu:compressor/compress_black_steel_to_block" | "xtonesreworked:lave_block_2_from_stonecutting" | "gtceu:assembler/painting" | "gtceu:bender/bend_naquadria_ingot_to_foil" | "minecraft:large_boiler/dark_oak_pressure_plate" | "gtceu:distillery/distill_lightly_steam_cracked_naphtha_to_ethylene" | "create:compat/silentsgems/crushing/iolite_ore" | "gtceu:macerator/macerate_zinc_plate" | "gtceu:shaped/lv_battery_buffer_4x" | "mysticalagradditions:tertium_coal_block" | "mysticalagriculture:seed/crafting/chrome" | "gtceu:shaped/casing_aluminium_frostproof" | "gtceu:compressor/compress_uraniniteto_ore_block" | "gtceu:extruder/extrude_twinite_ingot_to_long_rod" | "gtceu:forge_hammer/hammer_raw_pitchblende_to_crushed_ore" | "gtceu:macerator/macerate_silicon_foil" | "gtceu:packer/unpackage_blaze_tiny_dust" | "gtceu:smelting/smelt_wulfenite_ore_to_ingot" | "extendedcrafting:crystaltine_block_uncraft" | "farmersdelight:pumpkin_seeds_from_slice" | "gtceu:packer/unpackage_biphenyl_small_dust" | "gtceu:arc_furnace/arc_titanium_double_plate" | "gtceu:compressor/compress_rubber_nugget_to_ingot" | "gtceu:forge_hammer/hammer_netherrack_nether_quartz_ore_to_raw_ore" | "gtceu:extractor/extract_trinium_bolt" | "gtceu:packer/pack_soul_infused_wires_2_single" | "gtceu:arc_furnace/arc_molybdenum_bolt" | "minecraft:light_gray_terracotta" | "gtceu:packer/strip_blue_alloy_cable_gt_hex" | "gtceu:shaped/screwdriver_red_steel" | "exnihilosequentia:ens_tin_nugget" | "gtceu:macerator/macerate_hv_muffler_hatch" | "gtceu:smelting/smelt_deepslate_gold_ore_to_ingot" | "gtceu:assembler/cover_aluminium_wire_gt_hex_rubber" | "gtceu:macerator/macerate_tricalcium_phosphate_refined_ore_to_dust" | "gtceu:extruder/extrude_molybdenum_disilicide_to_plate" | "gtceu:forge_hammer/hammer_quartzite_crushed_ore_to_dust" | "gtceu:shaped/tiny_dust_assembling_electrum" | "gtceu:shapeless/cupronickel_wire_wiregtdouble_doubling" | "gtceu:shaped/gear_stone" | "gtceu:shaped/tiny_dust_assembling_iridium_metal_residue" | "mysticalagriculture:essence/minecraft/melon" | "gtceu:centrifuge/centrifuge_chalcocite_dirty_dust_to_dust" | "gtceu:compressor/plant_ball_from_moss" | "gtceu:blasting/smelt_deepslate_iron_ore_to_ingot" | "gtceu:assembler/assemble_ultimet_pipe_small_restrictive" | "gtceu:electrolyzer/decomposition_electrolyzing_monazite" | "gtceu:macerator/macerate_void_block" | "gtceu:electrolyzer/decomposition_electrolyzing_magnesium_diboride" | "gtceu:shaped/axe_ultimet" | "mysticaladaptations:augments/daywalker" | "gtceu:centrifuge/centrifuge_nickel_pure_dust_to_dust" | "gtceu:forge_hammer/hammer_deepslate_garnet_sand_ore_to_raw_ore" | "gtceu:arc_furnace/arc_enriched_naquadah_double_plate" | "minecraft:large_boiler/lime_banner" | "gtceu:bender/bend_steel_ingot_to_foil" | "gtceu:shaped/tiny_dust_assembling_polybenzimidazole" | "gtceu:shaped/electronic_circuit_lv" | "gtceu:shaped/iv_machine_hull" | "gtceu:extractor/extract_iron_quadruple_cable" | "thermal:storage/rich_slag_block" | "gtceu:ore_washer/wash_olivine_pure_dust_to_dust" | "gtceu:shaped/ev_electrolyzer" | "gtceu:implosion_compressor/implode_dust_amethyst__tnt" | "gtceu:cutter/cut_copper_long_rod_to_rod" | "gtceu:cutter/cut_yellow_garnet_block_to_plate" | "gtceu:shaped/small_dust_assembling_calcium_chloride" | "gtceu:cutter/cut_signalum_screw_to_bolt" | "gtceu:macerator/macerate_gold_hex_wire" | "gtceu:macerator/macerate_rhodium_plated_palladium_ingot" | "gtceu:packer/package_coal_small_dust" | "gtceu:shapeless/aluminium_wire_wiregthex_splitting" | "toms_storage:inventory_cable_connector" | "gtceu:shaped/filter_casing" | "gtceu:cutter/cut_iridium_long_rod_to_rod_water" | "gtceu:compressor/compress_green_sapphireto_ore_block" | "gtceu:shaped/electronic_circuit_mv" | "gtceu:arc_furnace/arc_vanadium_gallium_long_rod" | "gtceu:compressor/compress_ruthenium_to_block" | "gtceu:assembler/bow" | "gtceu:centrifuge/mycelium_separation" | "gtceu:shapeless/centrifuged_ore_to_dust_malachite" | "create:small_rose_quartz_tiles_from_polished_rose_quartz_stonecutting" | "gtceu:macerator/macerate_golden_pickaxe" | "exnihilosequentia:large_boiler/mangrove_crucible" | "gtceu:gas_turbine/natural_gas" | "thermal:pink_concrete_powder_with_slag" | "gtceu:alloy_smelter/alloy_smelt_indium_to_nugget" | "gtceu:large_chemical_reactor/good_circuit_board_persulfate" | "create:layered_deepslate_from_stone_types_deepslate_stonecutting" | "gtceu:vacuum_freezer/cool_hot_trinium_ingot" | "gtceu:forge_hammer/hammer_steel_to_plate" | "ae2:tools/paintballs_magenta" | "gtceu:packer/cover_red_alloy_wire_gt_hex" | "gtceu:shapeless/centrifuged_ore_to_dust_pollucite" | "gtceu:arc_furnace/arc_aluminium_fine_wire" | "thermal:smelting/silver_ingot_from_dust_smelting" | "gtceu:shaped/compress_wulfenite_to_ore_block" | "gtceu:extruder/extrude_polybenzimidazole_huge_pipe_dust" | "gtceu:assembly_line/dynamo_hatch_uv" | "gtceu:large_chemical_reactor/epichlorohydrin_from_glycerol" | "gtceu:chemical_reactor/glistening_melon_slice" | "gtceu:extruder/extrude_brass_to_rod" | "gtceu:packer/package_gallium_arsenide_small_dust" | "framedblocks:framed_glowing_item_frame" | "gtceu:blasting/smelt_deepslate_emerald_ore_to_ingot" | "gtceu:distillery/distill_severely_steam_cracked_heavy_fuel_to_ethylene" | "gtceu:shapeless/centrifuged_ore_to_dust_platinum" | "gtceu:macerator/macerate_stainless_steel_rod" | "gtceu:chemical_reactor/epoxy_from_bisphenol_a" | "exnihilosequentia:ens_silver_ingot" | "gtceu:packer/unpackage_cupric_oxide_tiny_dust" | "gtceu:alloy_smelter/alloy_smelt_indium_gallium_phosphide_nugget_to_ingot" | "gtceu:cutter/cut_coal_flawless_gem_to_gem_distilled_water" | "gtceu:extractor/extract_soul_infused_ingot" | "gtceu:arc_furnace/arc_enriched_naquadah_foil" | "gtceu:shaped/tiny_dust_disassembling_phosphorus_pentoxide" | "gtceu:shaped/ev_output_bus" | "xtonesreworked:zion_block_8" | "gtceu:shaped/mv_machine_hull" | "xtonesreworked:zion_block_7" | "gtceu:arc_furnace/arc_electrum_plate" | "ae2:matter_cannon/nuggets/iodine" | "xtonesreworked:zion_block_9" | "gtceu:smelting/demagnetize_magnetic_neodymium_ingot" | "xtonesreworked:zion_block_4" | "xtonesreworked:zion_block_3" | "gtceu:alloy_smelter/alloy_smelt_cupronickel_nugget_to_ingot" | "xtonesreworked:zion_block_6" | "xtonesreworked:zion_block_5" | "xtonesreworked:zion_block_0" | "gtceu:packer/pack_prismalium_wires_2_0" | "xtonesreworked:zion_block_2" | "xtonesreworked:zion_block_1" | "gtceu:electrolyzer/decomposition_electrolyzing_ethylene_glycol" | "gtceu:macerator/macerate_iv_electric_piston" | "gtceu:bender/bend_rhodium_plated_palladium_plate_to_double_plate" | "gtceu:fluid_solidifier/solidify_polyethylene_to_ingot" | "gtceu:extractor/extract_niobium_nitride_single_cable" | "gtceu:macerator/macerate_lv_sifter" | "gtceu:alloy_smelter/alloy_smelt_naquadah_nugget_to_ingot" | "gtceu:bender/bend_vanadium_gallium_to_plate" | "gtceu:alloy_smelter/iron_ingot_and_nickel_ingot_into_invar" | "gtceu:macerator/macerate_black_steel_block" | "minecraft:deepslate_tile_wall_from_polished_deepslate_stonecutting" | "thermal:machines/centrifuge/centrifuge_cornflower" | "framedblocks:framing_saw/framed_flat_stacked_inner_slope_slab_corner" | "gtceu:centrifuge/acidic_naquadria_solution_separation" | "gtceu:compressor/compress_mercury_barium_calcium_cuprate_to_block" | "gtceu:packer/unpackage_iridium_metal_residue_tiny_dust" | "create:crafting/copper/waxed_copper_shingle_stairs_from_honeycomb" | "gtceu:extruder/glass_bottle" | "gtceu:shaped/small_dust_disassembling_coal" | "exnihilosequentia:sieve/ens_jungle_leaves" | "gtceu:packer/package_bismuth_small_dust" | "gtceu:ore_washer/wash_sapphire_crushed_ore_to_purified_ore_fast" | "gtceu:shaped/tiny_dust_assembling_tungstic_acid" | "gtceu:shaped/small_dust_disassembling_bismuth" | "gtceu:arc_furnace/arc_small_pipe_extruder_mold" | "gtceu:centrifuge/centrifuge_ilmenite_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_disassembling_palladium" | "gtceu:packer/pack_prismalium_wires_2_1" | "gtceu:packer/pack_prismalium_wires_2_2" | "gtceu:shaped/stick_long_stick_naquadah" | "gtceu:alloy_smelter/alloy_smelt_potin_ingot_to_gear" | "gtceu:macerator/macerate_lead_large_fluid_pipe" | "gtceu:packer/pack_samarium_iron_arsenic_oxide_wires_3_single" | "gtceu:shaped/small_dust_disassembling_stibnite" | "create:exposed_copper_tile_stairs" | "gtceu:macerator/macerate_samarium_block" | "gtceu:extractor/extract_cobalt_dust" | "gtceu:arc_furnace/arc_iron_hoe" | "gtceu:shaped/tiny_dust_assembling_annealed_copper" | "automobility:wheel/plated_wheel" | "farmersdelight:bread_from_smelting" | "farmersdelight:cutting/blue_orchid" | "gtceu:smelting/smelt_impuredust_magnetite_to_ingot" | "gtceu:shaped/tiny_dust_assembling_sodium_bisulfate" | "gtceu:arc_furnace/arc_raw_void_dust" | "gtceu:fluid_solidifier/solidify_lumium_block" | "gtceu:packer/package_sodium_bicarbonate_tiny_dust" | "gtceu:shaped/bolt_saw_manganese" | "gtceu:large_chemical_reactor/vinyl_chloride_from_ethane" | "thermal:machine_pulverizer" | "create:cut_andesite_brick_stairs_from_stone_types_andesite_stonecutting" | "gtceu:alloy_smelter/alloy_smelt_antimony_to_ingot" | "gtceu:alloy_smelter/iron_dust_and_nickel_ingot_into_invar" | "gtceu:macerator/macerate_nichrome_single_cable" | "gtceu:electrolyzer/decomposition_electrolyzing_void" | "farmersdelight:rice_bag" | "gtceu:shaped/tiny_dust_disassembling_stellite_100" | "gtceu:shaped/tiny_dust_assembling_soul_infused" | "gtceu:macerator/macerate_wooden_axe" | "gtceu:shaped/small_dust_assembling_triethylene_glycol_ditosylate" | "gtceu:shapeless/centrifuged_ore_to_dust_bornite" | "gtceu:macerator/macerate_nether_quartz_ore_to_raw_ore" | "thermal:rubberwood_fence" | "gtceu:shapeless/enderium_wire_wiregtoctal_splitting" | "gtceu:alloy_smelter/alloy_smelt_polyvinyl_butyral_to_nugget" | "gtceu:arc_furnace/arc_iron_trapdoor" | "gtceu:macerator/macerate_dragonsteel_rod" | "mysticalagradditions:tconstruct/casting/soulium/nugget_gold_cast" | "mysticalagriculture:souls/creeper_head" | "gtceu:compressor/blue_ice" | "thermal:tools/lock" | "gtceu:shaped/small_dust_assembling_basalt" | "gtceu:arc_furnace/arc_fluid_voiding_cover" | "create:compat/silentsgems/crushing/heliodor_ore" | "gtceu:macerator/macerate_weapon_grade_naquadah_ingot" | "gtceu:packer/pack_silver_wires_3_0" | "gtceu:packer/pack_silver_wires_3_1" | "gtceu:packer/strip_gold_cable_gt_quadruple" | "gtceu:extractor/extract_ultimet_nugget" | "bigreactors:reactor/reinforced/fuelrod_alt_ingots_yellorium" | "ae2:network/cables/dense_smart_magenta" | "gtceu:macerator/macerate_sphalerite_crushed_ore_to_dust" | "gtceu:extractor/extract_osmium_normal_restrictive_item_pipe" | "simplylight:illuminant_block_on_toggle" | "gtceu:shaped/small_dust_disassembling_ender_pearl" | "gtceu:shaped/small_dust_assembling_asbestos" | "gtceu:arc_furnace/arc_brass_large_item_pipe" | "gtceu:electrolyzer/decomposition_electrolyzing_lepidolite" | "thermal:machines/insolator/insolator_bubble_coral" | "gtceu:shapeless/block_decompress_rubber" | "gtceu:packer/package_brick_tiny_dust" | "gtceu:packer/package_magnesium_chloride_small_dust" | "gtceu:packer/cover_nickel_wire_gt_octal" | "gtceu:bender/bend_palladium_plate_to_foil" | "gtceu:shaped/small_dust_assembling_potin" | "gtceu:shapeless/crushed_ore_to_dust_basaltic_mineral_sand" | "ae2:tools/network_memory_card_light_gray" | "ae2additions:cells/fluid/casing-1024k" | "gtceu:macerator/macerate_raw_opal_ore_to_crushed_ore" | "gtceu:smelting/smelt_endstone_bastnasite_ore_to_ingot" | "minecraft:steam_boiler/birch_chest_boat" | "xtonesreworked:vect_block_3_from_stonecutting" | "thermal:machines/smelter/smelter_raw_tin" | "framedblocks:framing_saw/framed_double_prism" | "gtceu:shaped/small_dust_disassembling_cobalt_oxide" | "gtceu:packer/package_weapon_grade_naquadah_tiny_dust" | "gtceu:shaped/nugget_assembling_yttrium" | "gtceu:centrifuge/decomposition_centrifuging__niobium_titanium" | "create:cut_scoria_brick_wall" | "gtceu:alloy_blast_smelter/lumium_gas" | "gtceu:assembler/cover_hssg_wire_gt_octal_styrene_butadiene" | "gtceu:macerator/macerate_iv_centrifuge" | "gtceu:centrifuge/dirt_separation" | "gtceu:cutter/cut_grossular_flawless_gem_to_gem_distilled_water" | "gtceu:alloy_smelter/alloy_smelt_bismuth_bronze_ingot_to_block" | "gtceu:assembler/cover_electrum_wire_gt_quadruple_rubber" | "gtceu:macerator/macerate_powered_rail" | "gtceu:extruder/extrude_samarium_ingot_to_long_rod" | "gtceu:shaped/small_dust_disassembling_phosphorus_pentoxide" | "thermal:storage/raw_tin_from_block" | "farmersdelight:brown_canvas_sign" | "gtceu:shaped/plate_double_maraging_steel_300" | "gtceu:alloy_smelter/alloy_smelt_void_to_nugget" | "gtceu:packer/pack_trinium_wires_2_single" | "create:cutting/compat/silentgear/stripped_netherwood_wood" | "gtceu:arc_furnace/arc_naquadah_alloy_double_wire" | "gtceu:packer/pack_signalum_wires_2_single" | "minecraft:oak_wood" | "thermal:storage/niter_block" | "gtceu:extractor/extract_silver_rod" | "gtceu:shaped/tiny_dust_disassembling_iridium_chloride" | "gtceu:macerator/macerate_incoloy_ma_956_block" | "railways:sequenced_assembly/track_biomesoplenty_mahogany_narrow" | "gtceu:extractor/extract_aluminium_screw" | "mysticalagriculture:essence/minecraft/fire_coral_block" | "thermal:machines/pulverizer/pulverizer_lead_ore" | "gtceu:macerator/macerate_ev_brewery" | "farmersdelight:cutting/wild_rice" | "gtceu:packer/unpackage_uranium_triplatinum_small_dust" | "gtceu:chemical_reactor/phenol_from_dichlorobenzene" | "gtceu:macerator/macerate_sodalite_plate" | "gtceu:cutter/cut_red_garnet_exquisite_gem_to_flawless_gem" | "gtceu:shapeless/gem_to_gem_flawlessgem_coke" | "gtceu:extruder/extrude_lumium_to_plate" | "minecraft:steam_boiler/stripped_dark_oak_log" | "gtceu:bender/bend_niobium_nitride_plate_to_double_plate" | "gtceu:shaped/nugget_assembling_osmiridium" | "create:splashing/red_concrete_powder" | "create:cut_scorchia_brick_stairs_from_stone_types_scorchia_stonecutting" | "gtceu:arc_furnace/arc_battery_alloy_dust" | "exmachinis:diamond_upgrade" | "ae2:network/parts/monitors_conversion" | "gtceu:ore_washer/wash_pyrolusite_crushed_ore_to_purified_ore_distilled" | "gtceu:fluid_solidifier/solidify_yttrium_barium_cuprate_to_ingot" | "gtceu:centrifuge/centrifuge_malachite_pure_dust_to_dust" | "railways:sequenced_assembly/track_twilightforest_transwood_narrow" | "gtceu:shaped/iv_centrifuge" | "gtceu:shapeless/niobium_nitride_wire_wiregtoctal_splitting" | "minecraft:dark_prismarine_slab" | "gtceu:alloy_smelter/alloy_smelt_aluminium_to_nugget" | "mysticalagriculture:augment/fire_resistance" | "thermal:large_boiler/rosin_block" | "minecraft:green_dye" | "gtceu:large_chemical_reactor/monochloramine" | "gtceu:smelting/smelt_graphite_ore_to_ingot" | "gtceu:packer/pack_electrum_wires_1_single" | "gtceu:shaped/tiny_dust_assembling_powellite" | "minecraft:waxed_exposed_cut_copper_stairs" | "gtceu:arc_furnace/arc_soul_infused_double_plate" | "gtceu:macerator/macerate_endstone_cobalt_ore_to_raw_ore" | "gtceu:distillery/distill_lightly_hydro_cracked_heavy_fuel_to_butane" | "gtceu:forge_hammer/hammer_tritanium_rod_to_long_rod" | "gtceu:packer/package_granite_red_tiny_dust" | "gtceu:shaped/block_compress_platinum" | "gtceu:shapeless/uranium_rhodium_dinaquadide_wire_wiregtquadruple_doubling" | "gtceu:arc_furnace/arc_jukebox" | "gtceu:chemical_reactor/raw_rubber_from_air" | "create:compat/upgrade_aquatic/cutting/river_log" | "minecraft:large_boiler/acacia_door" | "gtceu:macerator/macerate_trona_ore_to_raw_ore" | "thermal:tools/guidebook" | "create:cut_limestone_brick_wall_from_stone_types_limestone_stonecutting" | "gtceu:shaped/lv_input_bus" | "gtceu:forge_hammer/hammer_raw_sodalite_to_crushed_ore" | "ae2:network/cables/covered_light_gray" | "mysticalagriculture:infusion_crystal" | "gtceu:shaped/tiny_dust_assembling_marble" | "gtceu:macerator/macerate_molybdenum_crushed_ore_to_impure_dust" | "gtceu:macerator/macerate_polyethylene_large_fluid_pipe" | "gtceu:extruder/extrude_europium_huge_pipe" | "gtceu:assembler/casing_ulv" | "gtceu:assembler/cover_blue_alloy_wire_gt_octal_styrene_butadiene" | "thermal:machine_crystallizer" | "gtceu:shaped/tiny_dust_disassembling_galena" | "gtceu:centrifuge/decomposition_centrifuging__phosphorus_pentoxide" | "minecraft:andesite_wall_from_andesite_stonecutting" | "gtceu:forge_hammer/hammer_magnetite_crushed_ore_to_impure_dust" | "mysticalagriculture:essence/minecraft/spruce_log" | "gtceu:smelting/smelt_raw_lead_ore_to_ingot" | "gtceu:shapeless/magnesium_diboride_wire_wiregtquadruple_doubling" | "gtceu:shapeless/stellarium_wire_wiregtdouble_quadrupling" | "railways:sequenced_assembly/track_byg_ebony_wide" | "gtceu:shaped/small_dust_disassembling_coke" | "mysticalagriculture:essence/minecraft/bubble_coral_block" | "mysticalagriculture:seed/reprocessor/energized_steel" | "gtceu:shaped/block_compress_soul_infused" | "gtceu:shaped/tiny_dust_disassembling_manganese" | "minecraft:redstone" | "gtceu:shaped/nugget_assembling_molybdenum" | "xtonesreworked:glaxx_block_12" | "xtonesreworked:glaxx_block_13" | "xtonesreworked:glaxx_block_10" | "xtonesreworked:glaxx_block_11" | "gtceu:assembler/long_distance_item_endpoint" | "xtonesreworked:glaxx_block_14" | "gtceu:shaped/tiny_dust_disassembling_polyvinyl_chloride" | "xtonesreworked:glaxx_block_15" | "sgjourney:sandstone_hieroglyphs" | "gtceu:alloy_smelter/alloy_smelt_naquadah_to_nugget" | "gtceu:distillery/distill_severely_steam_cracked_naphtha_to_light_fuel" | "gtceu:macerator/macerate_mv_super_chest" | "gtceu:forge_hammer/hammer_silver_to_plate" | "gtceu:thermal_centrifuge/centrifuge_lapis_purified_ore_to_refined_ore" | "gtceu:fluid_solidifier/solidify_titanium_tungsten_carbide_to_plate" | "gtceu:packer/unpackage_zinc_sulfide_tiny_dust" | "gtceu:shaped/mv_assembler" | "create:deploying/waxed_cut_copper_slab_from_adding_wax" | "gtceu:alloy_smelter/alloy_smelt_bismuth_ingot_to_block" | "gtceu:macerator/macerate_tin_small_item_pipe" | "gtceu:bender/bend_hastelloy_c_276_to_plate" | "minecraft:blue_terracotta" | "create:cutting/compat/byg/maple_wood" | "gtceu:shaped/chainsaw_head_polybenzimidazole" | "gtceu:assembler/ulv_power_transformer" | "create:small_tuff_brick_wall_from_stone_types_tuff_stonecutting" | "gtceu:electric_blast_furnace/blast_ruthenium_trinium_americium_neutronate" | "gtceu:macerator/macerate_raw_tricalcium_phosphate_ore_to_crushed_ore" | "gtceu:implosion_compressor/implode_dust_ender_pearl__tnt" | "gtceu:extractor/extract_sterling_silver_turbine_blade" | "gtceu:macerator/macerate_lv_emitter" | "gtceu:shaped/foil_iridium" | "gtceu:packer/package_malachite_small_dust" | "sgjourney:naquadah_chestplate" | "gtceu:fluid_solidifier/solidify_rhodium_plated_palladium_to_nugget" | "gtceu:macerator/macerate_raw_palladium_ore_to_crushed_ore" | "gtceu:blasting/smelt_netherrack_spessartine_ore_to_ingot" | "gtceu:extractor/extract_tritanium_round" | "gtceu:forge_hammer/hammer_deepslate_blue_topaz_ore_to_raw_ore" | "gtceu:macerator/macerate_electrum_bolt" | "gtceu:fluid_solidifier/solidify_cobalt_brass_to_plate" | "gtceu:forge_hammer/hammer_netherrack_barite_ore_to_raw_ore" | "gtceu:extruder/extrude_beryllium_to_plate" | "gtceu:arc_furnace/arc_stainless_steel_gearbox" | "gtceu:macerator/macerate_polybenzimidazole_block" | "ae2:tools/paintballs_lumen_yellow" | "gtceu:arc_furnace/arc_ultimet_large_restrictive_item_pipe" | "gtceu:electrolyzer/depleted_uranium_hexafluoride_separation" | "gtceu:forge_hammer/hammer_calcite_ore_to_raw_ore" | "gtceu:mixer/glass_from_quartz_sand" | "gtceu:electrolyzer/decomposition_electrolyzing_carbon_dioxide" | "gtceu:shaped/stick_long_stick_invar" | "gtceu:macerator/macerate_melodium_single_wire" | "gtceu:macerator/macerate_clay_ball" | "gtceu:macerator/macerate_raw_basaltic_mineral_sand_ore_to_crushed_ore" | "gtceu:shaped/axe_cobalt_brass" | "gtceu:compressor/compress_gallium_nugget_to_ingot" | "thermal:machines/insolator/insolator_gunpowder_mushroom" | "gtceu:blasting/smelt_deepslate_tricalcium_phosphate_ore_to_ingot" | "gtceu:compressor/compress_pyriteto_ore_block" | "create:copper_tiles_from_ingots_copper_stonecutting" | "expatternprovider:tape" | "mysticalagriculture:seed/crafting/saltpeter" | "fluxnetworks:wipe_fluxcontroller" | "thermal:earth_charge/diamond_dust_from_diamond" | "gtceu:cutter/cut_opal_exquisite_gem_to_flawless_gem" | "gtceu:macerator/macerate_dragonsteel_double_wire" | "gtceu:packer/package_collagen_small_dust" | "thermal:blitz_powder" | "gtceu:shapeless/nickel_wire_wiregtdouble_quadrupling" | "create:cutting/compat/byg/stripped_pine_log" | "farmersdelight:cutting/pumpkin" | "mysticalagriculture:essence/minecraft/gold_ingot" | "create:cut_tuff_stairs_from_stone_types_tuff_stonecutting" | "gtceu:shaped/tiny_dust_assembling_arsenic_trioxide" | "gtceu:extractor/extract_ruthenium_double_plate" | "gtceu:fluid_solidifier/solidify_titanium_small_gear" | "gtceu:large_chemical_reactor/golden_carrot" | "thermal:storage/raw_nickel_block" | "gtceu:smelting/smelt_hematite_ore_to_ingot" | "gtceu:macerator/macerate_europium_quadruple_cable" | "gtceu:shaped/tiny_dust_disassembling_samarium_iron_arsenic_oxide" | "thermal:machines/press/packing3x3/press_silver_packing" | "minecraft:steam_boiler/azalea" | "gtceu:arc_furnace/arc_tritanium_foil" | "gtceu:forge_hammer/hammer_netherrack_ruby_ore_to_raw_ore" | "gtceu:macerator/macerate_naquadah_long_rod" | "gtceu:packer/unpackage_watertight_steel_tiny_dust" | "gtceu:extruder/extrude_polybenzimidazole_tiny_pipe" | "gtceu:ore_washer/wash_pyrope_crushed_ore_to_purified_ore_distilled" | "create:polished_cut_deepslate_slab" | "railways:sequenced_assembly/track_spruce" | "gtceu:macerator/macerate_ev_laser_engraver" | "gtceu:shapeless/gem_to_gem_flawlessgem_coal" | "gtceu:shaped/block_compress_sterling_silver" | "gtceu:compressor/compress_copper_to_block" | "gtceu:assembly_line/electric_piston_uv" | "gtceu:assembler/cover_gold_wire_gt_single_silicone" | "mysticalagradditions:tconstruct/casting/prudentium/block" | "gtceu:centrifuge/decomposition_centrifuging__bismuth_bronze" | "gtceu:assembler/redstone_lamp" | "create:crafting/kinetics/blue_seat" | "sgjourney:sandstone_switch" | "gtceu:smelting/dust_neutronium__demagnetize_from_dust" | "gtceu:shaped/plate_red_alloy" | "gtceu:chemical_reactor/hydro_crack_ethane" | "gtceu:forge_hammer/hammer_cobaltite_refined_ore_to_dust" | "gtceu:electric_blast_furnace/blast_niobium_nitride_gas" | "gtceu:fluid_solidifier/solidify_tin_to_ingot" | "gtceu:assembler/assemble_melodium_frame" | "railways:sequenced_assembly/track_phantom" | "gtceu:shaped/plate_double_yttrium_barium_cuprate" | "gtceu:assembler/cover_iron_wire_gt_hex_styrene_butadiene" | "gtceu:forge_hammer/hammer_endstone_cassiterite_ore_to_raw_ore" | "gtceu:forge_hammer/hammer_netherrack_stibnite_ore_to_raw_ore" | "gtceu:packer/unpackage_beryllium_tiny_dust" | "thermal_extra:machine/refinery/crystallized_sunflower_oil_to_refined_sunflower_oil" | "gtceu:shaped/nugget_assembling_dragonsteel" | "gtceu:centrifuge/centrifuge_molybdenum_dirty_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_gunpowder" | "modularrouters:stack_augment" | "gtceu:shapeless/block_decompress_titanium_tungsten_carbide" | "gtceu:packer/strip_steel_cable_gt_single" | "gtceu:shapeless/niobium_nitride_wire_wiregthex_splitting" | "gtceu:arc_furnace/arc_hv_emitter" | "gtceu:macerator/macerate_netherrack_beryllium_ore_to_raw_ore" | "gtceu:compressor/compress_cinnabarto_ore_block" | "gtceu:extractor/extract_rose_gold_double_plate" | "gtceu:packer/package_copper_nonuple_pipe" | "gtceu:macerator/macerate_titanium_screw" | "gtceu:packer/package_screret_runic_laser_source_base_tiny_dust" | "mysticalagriculture:essence/powah/blazing_crystal" | "exnihilosequentia:fluid_item/ens_tube_coral" | "gtceu:packer/unpackage_glass_small_dust" | "gtceu:arc_furnace/arc_hsse_turbine_blade" | "gtceu:macerator/macerate_doge_coin" | "gtceu:extruder/extrude_melodium_wire" | "gtceu:alloy_blast_smelter/enriched_naquadah_trinium_europium_duranide" | "gtceu:forge_hammer/hammer_blue_topaz_block_to_gem" | "gtceu:macerator/macerate_red_terracotta" | "gtceu:alloy_smelter/alloy_smelt_iron_to_nugget" | "gtceu:shaped/mortar_invar" | "minecraft:crimson_hyphae" | "create:cutting/compat/byg/stripped_fir_wood" | "gtceu:blasting/smelt_deepslate_certus_quartz_ore_to_ingot" | "minecraft:coal_from_smelting_coal_ore" | "gtceu:shaped/spring_tin" | "mysticalagriculture:essence/integrateddynamics/menril_sapling" | "gtceu:distillery/distill_steam_cracked_butene_to_propene" | "gtceu:extruder/extrude_naquadria_to_rod" | "gtceu:macerator/macerate_europium_huge_fluid_pipe" | "gtceu:macerator/macerate_battery_alloy_double_plate" | "gtceu:alloy_smelter/alloy_smelt_rhodium_plated_palladium_to_nugget" | "minecraft:large_boiler/red_wool" | "gtceu:cutter/cut_monazite_exquisite_gem_to_flawless_gem_water" | "simplylight:bulb" | "gtceu:macerator/macerate_cupronickel_small_item_pipe" | "gtceu:alloy_smelter/alloy_smelt_nickel_to_nugget" | "gtceu:cutter/cut_tungsten_carbide_rod_to_bolt_distilled_water" | "gtceu:shaped/bolt_saw_melodium" | "gtceu:macerator/macerate_stainless_steel_bolt" | "gtceu:forge_hammer/hammer_raw_magnetite_to_crushed_ore" | "gtceu:alloy_smelter/copper_ingot_and_nickel_dust_into_cupronickel" | "gtceu:bender/bend_incoloy_ma_956_to_plate" | "bigreactors:reactor/basic/chargingfe" | "gtceu:arc_furnace/arc_hssg_hex_wire" | "ae2:decorative/certus_quartz_pillar" | "create:cutting/compat/byg/stripped_ebony_wood" | "gtceu:smelting/smelt_endstone_thorium_ore_to_ingot" | "gtceu:shaped/stick_long_steel" | "create:cut_tuff_brick_wall_from_stone_types_tuff_stonecutting" | "gtceu:forge_hammer/hammer_netherrack_graphite_ore_to_raw_ore" | "gtceu:smelting/smelt_glauconite_sand_ore_to_ingot" | "minecraft:grindstone" | "farmersdelight:crimson_cabinet" | "gtceu:shaped/nugget_assembling_red_steel" | "gtceu:distillery/distill_lightly_steam_cracked_heavy_fuel_to_propane" | "gtceu:alloy_smelter/alloy_smelt_beryllium_to_nugget" | "gtceu:distillery/distill_charcoal_byproducts_to_wood_vinegar" | "gtceu:extruder/extrude_polytetrafluoroethylene_pipe" | "gtceu:shaped/axe_bronze" | "gtceu:cutter/cut_bronze_screw_to_bolt" | "create:emptying/honey_bottle" | "gtceu:steam_boiler/treated_wood_small_dust" | "gtceu:forming_press/press_naquadah_turbine_rotor" | "gtceu:alloy_smelter/alloy_smelt_tin_nugget_to_ingot" | "gtceu:macerator/macerate_osmium_large_item_pipe" | "gtceu:macerator/macerate_nether_brick_stairs" | "gtceu:blasting/smelt_raw_fullers_earth_ore_to_ingot" | "gtceu:shapeless/decompress_kyanite_from_ore_block" | "gtceu:fluid_solidifier/solidify_antimony_block" | "gtceu:fluid_solidifier/solidify_plutonium_241_to_plate" | "gtceu:shaped/block_compress_yttrium_barium_cuprate" | "minecraft:steam_boiler/mangrove_button" | "gtceu:arc_furnace/arc_molybdenum_turbine_blade" | "gtceu:macerator/macerate_rhodium_plated_palladium_long_rod" | "gtceu:assembler/assemble_polyvinyl_chloride_pipe_large_restrictive" | "gtceu:extractor/extract_gold_double_plate" | "gtceu:shaped/small_bronze_pipe" | "gtceu:macerator/macerate_clock" | "gtceu:packer/pack_enderium_wires_1_0" | "gtceu:packer/pack_enderium_wires_1_1" | "gtceu:packer/pack_enderium_wires_1_2" | "gtceu:packer/unpackage_bismuth_tiny_dust" | "gtceu:packer/pack_enderium_wires_1_3" | "gtceu:assembler/cover_niobium_nitride_wire_gt_octal_styrene_butadiene" | "gtceu:packer/package_bornite_tiny_dust" | "farmersdelight:scaffolding_from_canvas" | "minecraft:gray_wool" | "gtceu:alloy_blast_smelter/hssg_gas" | "gtceu:arc_furnace/arc_mv_electromagnetic_separator" | "mysticalagriculture:seed/crafting/iron" | "gtceu:macerator/macerate_blue_alloy_double_plate" | "create:cut_granite_slab" | "gtceu:shapeless/centrifuged_ore_to_dust_galena" | "thermal:devices/rock_gen/rock_gen_deepslate" | "ae2:network/cables/covered_green" | "gtceu:shaped/block_compress_tungsten_carbide" | "gtceu:packer/package_lead_quadruple_pipe" | "gtceu:smelting/smelt_redstone_ore_to_ingot" | "thermal:frost_melon" | "minecraft:ens_deepslate" | "gtceu:extruder/extrude_silicone_rubber_ingot_to_gear" | "gtceu:create_mixer/rocket_fuel_from_dinitrogen_tetroxide" | "gtceu:packer/package_aluminium_sulfite_tiny_dust" | "gtceu:smelting/smelt_raw_cobaltite_ore_to_ingot" | "gtceu:macerator/macerate_uhv_quantum_tank" | "gtceu:shaped/wrench_head_ultimet" | "gtceu:shapeless/trinium_wire_wiregtquadruple_doubling" | "gtceu:packer/unpackage_aluminium_tiny_dust" | "gtceu:packer/unpackage_caprolactam_small_dust" | "gtceu:shaped/small_dust_assembling_blue_topaz" | "gtceu:chemical_bath/kanthal_cool_down_distilled_water" | "gtceu:extruder/extrude_melodium_ingot_to_rotor" | "gtceu:ore_washer/wash_lazurite_dirty_dust_to_dust" | "gtceu:shaped/small_dust_assembling_potassium" | "gtceu:forge_hammer/hammer_endstone_bauxite_ore_to_raw_ore" | "gtceu:shapeless/twinite_wire_wiregtoctal_splitting" | "gtceu:macerator/macerate_endstone_mica_ore_to_raw_ore" | "gtceu:macerator/macerate_sandstone_slab" | "create:weathered_copper_shingle_slab" | "mysticalagriculture:soulstone_smooth_smelted" | "gtceu:thermal_centrifuge/centrifuge_trona_crushed_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_tantalite_ore_to_raw_ore" | "gtceu:macerator/macerate_iv_autoclave" | "gtceu:extractor/extract_nickel_quadruple_cable" | "gtceu:lathe/lathe_palladium_to_rod" | "gtceu:macerator/macerate_ultimet_double_plate" | "gtceu:extruder/extrude_lead_tiny_pipe" | "gtceu:shapeless/niobium_nitride_wire_wiregtquadruple_quadrupling" | "gtceu:ore_washer/wash_diatomite_crushed_ore_to_purified_ore_fast" | "gtceu:fluid_solidifier/solidify_ruthenium_to_plate" | "gtceu:mixer/uranium_rhodium_dinaquadide" | "gtceu:ore_washer/wash_aluminium_pure_dust_to_dust" | "gtceu:packer/unpackage_pure_netherite_tiny_dust" | "gtceu:arc_furnace/arc_engine_intake_casing" | "framedblocks:framing_saw/framed_inner_corner_slope" | "gtceu:centrifuge/centrifuge_alunite_pure_dust_to_dust" | "gtceu:macerator/macerate_polyethylene_plate" | "gtceu:compressor/compress_tritanium_to_block" | "gtceu:forge_hammer/hammer_platinum_ore_to_raw_ore" | "gtceu:large_chemical_reactor/high_octane_gasoline" | "gtceu:shapeless/gem_to_gem_gem_naquadic_netherite" | "exnihilosequentia:ens_acacia_sieve" | "create:crushing/ochrum" | "gtceu:packer/package_fireclay_small_dust" | "create:cutting/stripped_oak_wood" | "gtceu:macerator/macerate_uranium_rhodium_dinaquadide_octal_wire" | "gtceu:bender/bend_cobalt_ingot_to_double_plate" | "minecraft:spruce_pressure_plate" | "gtceu:cutter/cut_tin_alloy_block_to_plate_distilled_water" | "railways:sequenced_assembly/track_biomesoplenty_magic" | "gtceu:alloy_smelter/alloy_smelt_hsss_to_ingot" | "gtceu:macerator/macerate_oilsands_refined_ore_to_dust" | "gtceu:packer/pack_osmium_wires_3_single" | "thermal_extra:smelting/shellite_ingot_from_dust_blasting" | "gtceu:cutter/cut_diamond_rod_to_bolt_water" | "gtceu:compressor/compress_yellow_garnetto_ore_block" | "gtceu:shapeless/centrifuged_ore_to_dust_ilmenite" | "gtceu:cutter/cut_vanadium_steel_long_rod_to_rod" | "gtceu:large_chemical_reactor/polyphenylene_sulfide_from_oxygen" | "gtceu:centrifuge/centrifuge_barite_pure_dust_to_dust" | "gtceu:macerator/macerate_polytetrafluoroethylene_nugget" | "gtceu:lathe/lathe_signalum_bolt_to_screw" | "gtceu:macerator/macerate_thorium_refined_ore_to_dust" | "gtceu:macerator/macerate_uv_chemical_reactor" | "gtceu:electrolyzer/raw_platinum_separation" | "fantasyfurniture:furniture_station" | "gtceu:assembler/energy_hatch_4a_luv" | "minecraft:deepslate_tiles_from_deepslate_bricks_stonecutting" | "gtceu:arc_furnace/arc_black_bronze_rod" | "gtceu:forge_hammer/hammer_netherrack_certus_quartz_ore_to_raw_ore" | "gtceu:assembler/assemble_nickel_pipe_large_restrictive" | "gtceu:assembler/assemble_electrum_pipe_large_restrictive" | "gtceu:arc_furnace/arc_red_alloy_hex_cable" | "colossalchests:interface_obsidian" | "gtceu:packer/package_lithium_perchlorate_small_dust" | "gtceu:cutter/cut_bismuth_bronze_long_rod_to_rod_water" | "gtceu:macerator/macerate_tungsten_carbide_block" | "create:small_deepslate_brick_stairs" | "mysticalagriculture:air_agglomeratio" | "create:crafting/kinetics/vertical_gearboxfrom_conversion" | "createarmory:nine_mm_mold_complete_recipe" | "gtceu:packer/pack_kanthal_wires_1_2" | "gtceu:packer/pack_kanthal_wires_1_3" | "gtceu:packer/pack_nickel_wires_3_1" | "gtceu:arc_furnace/arc_red_steel_double_plate" | "gtceu:packer/pack_nickel_wires_3_0" | "gtceu:arc_furnace/arc_tungsten_steel_foil" | "gtceu:macerator/macerate_lv_machine_hull" | "gtceu:packer/pack_kanthal_wires_1_0" | "gtceu:packer/pack_kanthal_wires_1_1" | "gtceu:shaped/hammer_bronze" | "thermal:machines/sawmill/sawmill_dark_oak_logs" | "gtceu:extractor/extract_platinum_fine_wire" | "gtceu:blasting/smelt_stibnite_ore_to_ingot" | "gtceu:packer/pack_red_alloy_wires_1_3" | "gtceu:packer/pack_red_alloy_wires_1_2" | "gtceu:packer/pack_red_alloy_wires_1_1" | "gtceu:packer/pack_red_alloy_wires_1_0" | "thermal:machine/pulverizer_cyanite_ingot_to_dust" | "fantasyfurniture:steam_boiler/necrolord/door_double" | "gtceu:shaped/tiny_dust_disassembling_sodium_chlorate" | "minecraft:smooth_quartz_slab_from_smooth_quartz_stonecutting" | "thermal:machines/smelter/smelter_silver_plate_to_ingot" | "gtceu:polarizer/polarize_samarium_ingot" | "exnihilosequentia:sieve/ens_seed_blue_coral" | "gtceu:forge_hammer/hammer_ruby_refined_ore_to_dust" | "create:polished_cut_tuff_stairs" | "gtceu:extractor/extract_lumium_double_plate" | "gtceu:macerator/macerate_enchanted_book" | "gtceu:arc_furnace/arc_annealed_copper_rod" | "gtceu:shapeless/decompress_goethite_from_ore_block" | "gtceu:vacuum_freezer/cool_hot_weapon_grade_naquadah_ingot" | "bigreactors:blasting/graphite_from_charcoal" | "gtceu:macerator/macerate_kanthal_single_wire" | "create:compat/byg/milling/fairy_slipper" | "gtceu:bender/bend_polyethylene_plate_to_foil" | "create:crafting/kinetics/rotation_speed_controller" | "gtceu:shaped/small_dust_disassembling_electrotine" | "thermal:machines/crucible/crucible_ice_to_water" | "gtceu:distillery/distill_steam_cracked_butadiene_to_ethylene" | "gtceu:alloy_smelter/alloy_smelt_chromium_to_nugget" | "gtceu:extractor/extract_steel_single_cable" | "gtceu:smelting/dust_duranium__demagnetize_from_dust" | "gtceu:alloy_smelter/alloy_smelt_black_steel_to_nugget" | "gtceu:assembler/cover_silver_wire_gt_single_rubber" | "gtceu:shaped/nugget_assembling_copper" | "gtceu:large_chemical_reactor/polyethylene_from_tetrachloride_oxygen" | "gtceu:macerator/macerate_garnet_sand_crushed_ore_to_dust" | "gtceu:fluid_solidifier/solidify_hsss_to_plate" | "gtceu:arc_furnace/arc_neutronium_huge_fluid_pipe" | "gtceu:compressor/compress_palladium_nugget_to_ingot" | "thermal:machines/crucible/crucible_glowstone_block" | "gtceu:forge_hammer/hammer_endstone_realgar_ore_to_raw_ore" | "mysticalagriculture:seed/infusion/brass" | "gtceu:forge_hammer/hammer_iron_crushed_ore_to_dust" | "gtceu:alloy_smelter/alloy_smelt_iron_ingot_to_gear" | "gtceu:arc_furnace/arc_bronze_rod" | "gtceu:bender/bend_niobium_titanium_ingot_to_foil" | "minecraft:smooth_sandstone_stairs" | "minecraft:copper_ingot_from_blasting_copper_ore" | "minecraft:steam_boiler/crafting_table" | "gtceu:fluid_solidifier/solidify_electrum_gear" | "gtceu:distillery/distill_lightly_steam_cracked_light_fuel_to_ethane" | "gtceu:forge_hammer/hammer_ruridit_to_plate" | "create:crafting/copper/waxed_weathered_copper_tiles_from_honeycomb" | "gtceu:cutter/cut_black_bronze_screw_to_bolt_distilled_water" | "gtceu:assembler/casing_uhv" | "gtceu:macerator/macerate_hssg_gear" | "thermal:machines/pulverizer/pulverizer_iron_plate_to_dust" | "bigreactors:turbine/reinforced/glass" | "gtceu:packer/package_treated_wood_tiny_dust" | "gtceu:extractor/extract_gold_ring" | "gtceu:packer/strip_hssg_cable_gt_single" | "gtceu:shapeless/cobalt_wire_wiregtoctal_doubling" | "minecraft:steam_boiler/spruce_fence_gate" | "ae2:tools/network_memory_card_blue" | "thermal:machines/pulverizer/pulverizer_lead_ingot_to_dust" | "gtceu:extruder/extrude_hastelloy_x_to_rod" | "powersuits:modules/mining_enchantment/fortune" | "ae2:network/blocks/inscribers" | "thermal:machines/press/unpacking/press_prismarine_brick_unpacking" | "gtceu:ore_washer/wash_galena_crushed_ore_to_purified_ore" | "gtceu:packer/unpackage_4_toluenesulfonyl_chloride_small_dust" | "gtceu:packer/package_silicon_small_dust" | "gtceu:shaped/small_dust_disassembling_monazite" | "gtceu:arc_furnace/arc_tungsten_double_wire" | "gtceu:cutter/cut_amethyst_exquisite_gem_to_flawless_gem" | "create:splashing/cyan_concrete_powder" | "gtceu:forge_hammer/hammer_deepslate_chalcocite_ore_to_raw_ore" | "gtceu:large_chemical_reactor/diesel_shortcut" | "gtceu:arc_furnace/arc_beryllium_double_plate" | "gtceu:shaped/screw_diamond" | "gtceu:forge_hammer/hammer_magnetite_refined_ore_to_dust" | "gtceu:cutter/cut_amethyst_block_to_plate" | "gtceu:shaped/ring_prismalium" | "gtceu:arc_furnace/arc_titanium_tiny_fluid_pipe" | "gtceu:shaped/compress_mica_to_ore_block" | "gtceu:arc_furnace/arc_lead_tiny_fluid_pipe" | "ae2:materials/cardcrafting" | "exmachinis:compacting/raw_cobalt" | "mysticalagriculture:seed/infusion/obsidian" | "gtceu:circuit_assembler/integrated_circuit_hv" | "mysticalagriculture:seed/infusion/sky_stone" | "gtceu:arc_furnace/arc_enderium_double_plate" | "farmersdelight:cod_roll" | "xtonesreworked:korp_block_0_from_stonecutting" | "gtceu:cutter/cut_blue_topaz_flawless_gem_to_gem_water" | "gtceu:packer/package_basalt_small_dust" | "gtceu:packer/pack_blue_alloy_wires_4_single" | "gtceu:shaped/tiny_dust_assembling_monazite" | "thermal:machines/press/unpacking/press_honeycomb_unpacking" | "gtceu:shaped/nugget_assembling_gold" | "minecraft:steam_boiler/charcoal" | "gtceu:packer/package_spessartine_small_dust" | "gtceu:packer/package_enderium_small_dust" | "gtceu:packer/package_talc_tiny_dust" | "gtceu:forming_press/copy_shape_block_extruder_mold" | "gtceu:blasting/smelt_raw_lepidolite_ore_to_ingot" | "mysticalagriculture:seed/reprocessor/neutronium" | "gtceu:shaped/small_dust_assembling_inert_metal_mixture" | "minecraft:crimson_slab" | "gtceu:fluid_solidifier/solidify_thorium_to_nugget" | "ae2additions:cells/item/casing-1024k" | "gtceu:shaped/small_dust_assembling_silicone_rubber" | "gtceu:shaped/frame_melodium" | "gtceu:alloy_smelter/alloy_smelt_stainless_steel_ingot_to_block" | "gtceu:cutter/cut_blue_topaz_exquisite_gem_to_flawless_gem_water" | "gtceu:macerator/macerate_grossular_crushed_ore_to_dust" | "gtceu:packer/pack_vanadium_gallium_wires_4_0" | "gtceu:alloy_smelter/alloy_smelt_incoloy_ma_956_to_nugget" | "gtceu:smelting/smelt_netherrack_quartzite_ore_to_ingot" | "gtceu:bender/bend_thorium_plate_to_double_plate" | "gtceu:extractor/extract_americium_large_restrictive_item_pipe" | "gtceu:arc_furnace/arc_ruridit_gear" | "numina:energy_storage/basic_battery" | "gtceu:forming_press/copy_mold_name_casting_mold" | "railways:sequenced_assembly/track_biomesoplenty_umbran_narrow" | "gtceu:shaped/tiny_dust_assembling_massicot" | "gtceu:packer/unpackage_vanadium_magnetite_small_dust" | "gtceu:extractor/extract_naquadah_foil" | "gtceu:extruder/extrude_graphene_to_plate" | "gtceu:forge_hammer/hammer_netherrack_thorium_ore_to_raw_ore" | "gtceu:shaped/small_dust_assembling_polybenzimidazole" | "create:crafting/curiosities/peculiar_bell" | "gtceu:arc_furnace/arc_prismalium_frame" | "gtceu:packer/package_magnesium_diboride_small_dust" | "gtceu:blasting/smelt_deepslate_sodalite_ore_to_ingot" | "gtceu:packer/pack_prismalium_wires_1_0" | "railways:sequenced_assembly/track_blue_skies_starlit_wide" | "gtceu:lathe/buzzsaw_gear_ultimet" | "gtceu:packer/pack_prismalium_wires_1_1" | "gtceu:packer/package_magnetic_iron_tiny_dust" | "gtceu:smelting/smelt_deepslate_diamond_ore_to_ingot" | "gtceu:cutter/cut_rubber_screw_to_bolt" | "gtceu:shapeless/gem_to_gem_gem_almandine" | "systeams:boilers/upgrades/pneumatic_downgrade" | "gtceu:shaped/shape_mold_name" | "ae2:network/cells/fluid_storage_cell_64k" | "gtceu:arc_furnace/arc_zpm_rotor_holder" | "ae2:tools/network_memory_card_magenta" | "create:small_scoria_brick_stairs_from_stone_types_scoria_stonecutting" | "gtceu:extruder/extrude_dragonsteel_to_rod" | "create:andesite_pillar_from_stone_types_andesite_stonecutting" | "bigreactors:cyanite_component_to_storage" | "gtceu:fluid_solidifier/solidify_lumium_to_rotor" | "gtceu:macerator/macerate_plate_extruder_mold" | "minecraft:mossy_cobblestone_stairs" | "gtceu:shapeless/block_decompress_ender_pearl" | "itemfilters:and" | "gtceu:arc_furnace/arc_bronze_normal_fluid_pipe" | "gtceu:macerator/macerate_signalum_ingot" | "gtceu:packer/pack_prismalium_wires_1_2" | "gtceu:packer/pack_prismalium_wires_1_3" | "gtceu:compressor/compress_silicone_rubber_to_block" | "gtceu:assembler/cover_copper_wire_gt_octal_rubber" | "xtonesreworked:ztyl_block_0" | "gtceu:shaped/buzzsaw_blade_invar" | "gtceu:extractor/extract_stainless_steel_nugget" | "gtceu:macerator/macerate_ruthenium_ingot" | "gtceu:cutter/cut_tungsten_steel_block_to_plate" | "ae2:network/parts/toggle_bus" | "gtceu:arc_furnace/arc_platinum_normal_item_pipe" | "gtceu:assembler/dynamo_hatch_16a_iv" | "gtceu:macerator/macerate_green_sapphire_crushed_ore_to_impure_dust" | "gtceu:cutter/cut_palladium_block_to_plate" | "gtceu:shaped/zpm_transformer_2a" | "gtceu:assembler/cover_cobalt_wire_gt_double_rubber" | "create:crafting/kinetics/magenta_valve_handle_from_other_valve_handle" | "gtceu:packer/unpackage_red_garnet_small_dust" | "gtceu:bender/bend_ruridit_ingot_to_double_plate" | "thermal:armor/hazmat_boots" | "create:polished_cut_scorchia_stairs" | "gtceu:shaped/small_dust_disassembling_inert_metal_mixture" | "gtceu:circuit_assembler/integrated_circuit_lv" | "thermal:machines/press/press_silver_ingot_to_coin" | "gtceu:arc_furnace/arc_iridium_large_fluid_pipe" | "gtceu:shapeless/gold_wire_wiregtdouble_quadrupling" | "gtceu:compressor/compress_hssg_to_block" | "gtceu:cutter/cut_reinforced_epoxy_resin_block_to_plate_water" | "gtceu:extruder/extrude_enderium_to_plate" | "gtceu:macerator/macerate_lumium_small_gear" | "gtceu:extractor/extract_steel_foil" | "gtceu:packer/package_cooperite_small_dust" | "minecraft:red_stained_glass" | "gtceu:forge_hammer/hammer_sulfur_refined_ore_to_dust" | "gtceu:macerator/macerate_duranium_plate" | "gtceu:packer/unpackage_shellite_small_dust" | "gtceu:electric_blast_furnace/blast_titanium_tungsten_carbide_gas" | "gtceu:blasting/smelt_raw_kyanite_ore_to_ingot" | "mysticalagriculture:essence/botania/blue_mystical_flower" | "mysticalagradditions:large_boiler/tertium_coal" | "minecraft:waxed_exposed_cut_copper_from_honeycomb" | "gtceu:forming_press/laminated_glass" | "gtceu:packer/unpackage_rutile_tiny_dust" | "gtceu:circuit_assembler/integrated_circuit_mv" | "gtceu:forge_hammer/hammer_talc_crushed_ore_to_dust" | "farmersdelight:beef_patty" | "gtceu:fluid_solidifier/solidify_stellarium_to_ingot" | "xtonesreworked:reds_block_11_from_stonecutting" | "gtceu:arc_furnace/arc_osmium_huge_item_pipe" | "gtceu:macerator/macerate_naquadah_ore_to_raw_ore" | "gtceu:packer/package_ruridit_tiny_dust" | "gtceu:arc_furnace/arc_tin_large_restrictive_item_pipe" | "thermal:machines/press/unpacking/press_copper_unpacking" | "gtceu:packer/pack_silver_wires_4_0" | "mysticalagriculture:seed/crafting/lapis_lazuli" | "gtceu:shapeless/block_decompress_cupronickel" | "gtceu:shaped/wire_cutter_rose_gold" | "gtceu:smelting/smelt_netherrack_diamond_ore_to_ingot" | "create:blasting/ingot_silver_compat_immersiveengineering" | "gtceu:blasting/smelt_raw_apatite_ore_to_ingot" | "gtceu:blasting/smelt_netherrack_pyrolusite_ore_to_ingot" | "create:splashing/mekanism/crushed_raw_tin" | "minecraft:lime_terracotta" | "gtceu:arc_furnace/arc_vanadium_gallium_quadruple_cable" | "gtceu:plasma_generator/nitrogen" | "bigreactors:reactor/basic/casing_recycle" | "framedblocks:framed_double_slope_panel" | "gtceu:thermal_centrifuge/centrifuge_ruby_purified_ore_to_refined_ore" | "gtceu:forge_hammer/hammer_deepslate_talc_ore_to_raw_ore" | "gtceu:extruder/extrude_iron_ingot_to_small_gear" | "gtceu:fluid_solidifier/solidify_soldering_alloy_to_nugget" | "gtceu:shapeless/lead_wire_wiregtoctal_doubling" | "gtceu:shaped/tiny_gold_pipe" | "gtceu:create_mixer/concrete_from_calcite" | "thermal:machines/centrifuge/centrifuge_red_rockwool" | "gtceu:shaped/zpm_transformer_1a" | "gtceu:large_chemical_reactor/tetrafluoroethylene_from_methane" | "gtceu:cutter/cut_blue_topaz_exquisite_gem_to_flawless_gem" | "gtceu:extruder/extrude_polycaprolactam_to_ingot" | "gtceu:packer/package_zinc_small_dust" | "create:small_crimsite_brick_slab" | "gtceu:shaped/solar_panel_ulv" | "gtceu:macerator/macerate_cupronickel_block" | "gtceu:blasting/smelt_raw_vanadium_magnetite_ore_to_ingot" | "exnihilosequentia:ens_zinc_ingot_blast" | "gtceu:extractor/extract_gallium_arsenide_plate" | "gtceu:macerator/macerate_sphalerite_ore_to_raw_ore" | "gtceu:shaped/block_compress_plutonium_241" | "gtceu:alloy_smelter/alloy_smelt_dragonsteel_to_nugget" | "thermal:machines/pulverizer/pulverizer_enderium_plate_to_dust" | "gtceu:fluid_solidifier/solidify_tin_alloy_block" | "gtceu:forge_hammer/hammer_raw_rock_salt_to_crushed_ore" | "thermal:glowstone_mushroom_spores" | "modularrouters:regex_filter" | "create:cutting/oak_log" | "gtceu:forge_hammer/hammer_endstone_alunite_ore_to_raw_ore" | "gtceu:packer/package_gold_tiny_dust" | "gtceu:packer/pack_tungsten_steel_wires_4_0" | "packagedauto:crafter" | "gtceu:extractor/extract_neutronium_plate" | "farmersdelight:dark_oak_cabinet" | "gtceu:macerator/macerate_niobium_nitride_plate" | "thermal:machines/press/unpacking/press_enderium_unpacking" | "gtceu:assembler/cover_annealed_copper_wire_gt_single_styrene_butadiene" | "ae2:network/upgrade_wireless_crafting_terminal" | "gtceu:macerator/macerate_lv_arc_furnace" | "gtceu:macerator/macerate_tin_hex_wire" | "create:milling/cornflower" | "railways:sequenced_assembly/track_byg_witch_hazel_narrow" | "gtceu:shaped/stick_hsse" | "gtceu:electrolyzer/decomposition_electrolyzing_sodium_bicarbonate" | "gtceu:assembler/dynamo_hatch_16a_ev" | "framedblocks:framing_saw/framed_divided_panel_vertical" | "gtceu:shaped/stick_hssg" | "gtceu:arc_furnace/arc_iridium_tiny_fluid_pipe" | "gtceu:macerator/macerate_europium_foil" | "gtceu:macerator/macerate_tungsten_carbide_gear" | "gtceu:shaped/tiny_dust_assembling_ruthenium_trinium_americium_neutronate" | "thermal:fluid_duct_4" | "gtceu:shaped/stick_hsss" | "gtceu:packer/pack_vanadium_gallium_wires_4_single" | "gtceu:smelting/smelt_raw_fullers_earth_ore_to_ingot" | "minecraft:baked_potato" | "gtceu:blasting/smelt_salt_ore_to_ingot" | "gtceu:arc_furnace/arc_uv_machine_casing" | "gtceu:electric_blast_furnace/blast_ruthenium_gas" | "gtceu:macerator/macerate_oak_boat" | "gtceu:distillery/distill_severely_hydro_cracked_gas_to_helium" | "gtceu:arc_furnace/arc_iron_octal_cable" | "gtceu:pyrolyse_oven/log_to_heavy_oil" | "gtceu:shapeless/credit_naquadah_alt" | "gtceu:packer/package_potassium_hydroxide_small_dust" | "create:compat/byg/milling/pink_allium_flower_bush" | "gtceu:mixer/osmiridium" | "gtceu:shapeless/credit_naquadah" | "gtceu:macerator/macerate_flint_block" | "simplylight:illuminant_purple_block_on_toggle" | "gtceu:shapeless/steel_wire_wiregtoctal_doubling" | "gtceu:extractor/extract_borosilicate_glass_nugget" | "gtceu:shaped/block_compress_tritanium" | "gtceu:arc_furnace/arc_soul_infused_rod" | "gtceu:cutter/cut_uranium_235_block_to_plate_water" | "gtceu:shaped/bolt_saw_tungsten" | "gtceu:shaped/file_tungsten_carbide" | "gtceu:packer/package_gelatin_small_dust" | "gtceu:assembler/cover_tungsten_steel_wire_gt_octal_styrene_butadiene" | "gtceu:wiremill/mill_enriched_naquadah_trinium_europium_duranide_wire" | "gtceu:circuit_assembler/nano_processor_assembly_ev" | "gtceu:macerator/macerate_osmiridium_plate" | "gtceu:ore_washer/wash_pyrolusite_pure_dust_to_dust" | "gtceu:shaped/tiny_dust_assembling_glauconite_sand" | "gtceu:canner/spray_can_magenta_dye" | "gtceu:compressor/compress_amethyst_gem_to_block" | "extendedcrafting:redstone_component" | "gtceu:extractor/extract_plutonium_nugget" | "gtceu:thermal_centrifuge/centrifuge_pyrope_crushed_ore_to_refined_ore" | "gtceu:macerator/macerate_tungsten_carbide_small_gear" | "gtceu:packer/unpackage_diorite_small_dust" | "gtceu:smelting/smelt_endstone_salt_ore_to_ingot" | "gtceu:cutter/cut_darmstadtium_long_rod_to_rod_water" | "gtceu:macerator/macerate_deepslate_redstone_ore_to_raw_ore" | "extendedcrafting:elite_catalyst" | "gtceu:arc_furnace/arc_magnesium_diboride_quadruple_wire" | "gtceu:arc_furnace/arc_lv_assembler" | "gtceu:arc_furnace/arc_naquadah_alloy_bolt" | "gtceu:arc_furnace/arc_titanium_nonuple_fluid_pipe" | "gtceu:arc_furnace/arc_vanadium_steel_long_rod" | "gtceu:packer/package_battery_alloy_small_dust" | "create:crushing/crimsite_recycling" | "gtceu:extruder/extrude_osmium_large_pipe" | "gtceu:forge_hammer/hammer_saltpeter_crushed_ore_to_dust" | "gtceu:shaped/stick_long_stick_cobalt_brass" | "gtceu:alloy_smelter/alloy_smelt_watertight_steel_nugget_to_ingot" | "gtceu:shaped/small_dust_disassembling_zinc_sulfide" | "create:mixing/mud_by_mixing" | "xtonesreworked:reds_block_3_from_stonecutting" | "gtceu:arc_furnace/arc_uv_lathe" | "gtceu:shaped/iv_cutter" | "farmersdelight:cooking/vegetable_soup" | "gtceu:macerator/macerate_silicone_rubber_block" | "gtceu:extruder/extrude_molybdenum_ingot_to_block" | "gtceu:macerator/macerate_niobium_nitride_foil" | "gtceu:extractor/extract_polytetrafluoroethylene_dust" | "create:crafting/kinetics/portable_fluid_interface" | "ae2:inscriber/engineering_processor_print" | "create:cutting/compat/twilightforest/stripped_twilight_oak_wood" | "gtceu:arc_furnace/arc_darmstadtium_double_plate" | "thermal:machines/centrifuge/centrifuge_gray_rockwool" | "create:deploying/waxed_copper_tiles_from_adding_wax" | "gtceu:macerator/macerate_raw_talc_ore_to_crushed_ore" | "gtceu:packer/package_raw_void_tiny_dust" | "gtceu:shaped/block_compress_naquadria" | "gtceu:shaped/small_dust_disassembling_raw_rubber" | "mysticalagriculture:essence/minecraft/fire_coral_fan" | "gtceu:extractor/extract_gallium_plate" | "gtceu:electrolyzer/decomposition_electrolyzing_chromium_trioxide" | "create:smelting/ingot_lead_compat_immersiveengineering" | "gtceu:macerator/macerate_nichrome_quadruple_wire" | "gtceu:smelting/smelt_deepslate_galena_ore_to_ingot" | "gtceu:packer/unpackage_nichrome_tiny_dust" | "gtceu:shaped/compress_galena_to_ore_block" | "framedblocks:framed_bouncy_cube" | "gtceu:cutter/cut_brass_long_rod_to_rod_distilled_water" | "ae2:matter_cannon/nuggets/sheep" | "minecraft:polished_deepslate_slab" | "gtceu:electric_blast_furnace/galena_metallurgy" | "railways:sequenced_assembly/track_blue_skies_maple_narrow" | "gtceu:canner/spray_can_light_blue_dye" | "gtceu:arc_furnace/arc_iron_chestplate" | "ae2:tools/paintballs_lumen_white" | "gtceu:macerator/macerate_diamond_refined_ore_to_dust" | "gtceu:shapeless/crushed_ore_to_dust_apatite" | "gtceu:packer/strip_lead_cable_gt_double" | "gtceu:distillery/distill_oil_to_sulfuric_heavy_fuel" | "extendedcrafting:black_iron_ingot_recraft" | "gtceu:alloy_smelter/copper_ingot_and_tin_ingot_into_bronze" | "gtceu:extractor/extract_naquadah_alloy_long_rod" | "gtceu:lathe/lathe_ruby_plate_to_lens" | "mysticalagriculture:seed/reprocessor/quartz_enriched_iron" | "thermal:hearty_stew" | "gtceu:assembler/cover_gold_wire_gt_octal_styrene_butadiene" | "gtceu:arc_furnace/arc_nickel_hex_cable" | "gtceu:cutter/cut_lumium_screw_to_bolt_water" | "framedblocks:framed_door" | "gtceu:vacuum_freezer/cool_hot_enriched_naquadah_ingot" | "gtceu:large_chemical_reactor/severely_steam_crack_light_fuel" | "gtceu:macerator/macerate_hastelloy_c_276_plate" | "gtceu:macerator/macerate_copper_hex_wire" | "gtceu:electric_blast_furnace/blast_magnesium_diboride" | "gtceu:lathe/lathe_osmiridium_nugget_to_round" | "gtceu:forge_hammer/hammer_diamond_refined_ore_to_dust" | "gtceu:macerator/macerate_twinite_hex_wire" | "gtceu:shaped/pipe_large_restrictive_sterlingsilver" | "gtceu:fluid_solidifier/solidify_wrought_iron_block" | "gtceu:shaped/luv_forge_hammer" | "gtceu:extractor/extract_silver_nugget" | "gtceu:assembler/assemble_black_bronze_pipe_large_restrictive" | "gtceu:cutter/cut_hsse_rod_to_bolt" | "gtceu:macerator/macerate_ancient_gold_coin" | "gtceu:shapeless/melodium_wire_wiregtquadruple_doubling" | "xtonesreworked:sync_block_4_from_stonecutting" | "mysticalagriculture:essence/minecraft/prismarine_crystals" | "gtceu:wiremill/mill_copper_wire_to_fine_wire" | "gtceu:assembler/cover_annealed_copper_wire_gt_double_silicone" | "gtceu:macerator/macerate_netherrack_cobalt_ore_to_raw_ore" | "modularrouters:sender_module_2_x4" | "gtceu:large_chemical_reactor/benzene_from_biphenyl" | "gtceu:macerator/macerate_titanium_carbide_nugget" | "mysticaladaptations:augments/attack_aoe_iv" | "gtceu:assembler/casing_shock_proof" | "gtceu:macerator/macerate_yellow_garnet_block" | "gtceu:extruder/extrude_polyvinyl_chloride_to_rod" | "gtceu:fluid_solidifier/glass" | "gtceu:assembler/cover_naquadah_alloy_wire_gt_single_styrene_butadiene" | "railways:sequenced_assembly/track_byg_blue_enchanted_wide" | "gtceu:arc_furnace/arc_lumium_foil" | "gtceu:extractor/extract_zinc_plate" | "automobility:automobile_assembler" | "gtceu:shaped/tiny_dust_disassembling_alunite" | "gtceu:arc_furnace/arc_bronze_large_boiler" | "gtceu:shaped/small_dust_disassembling_cupronickel" | "gtceu:forge_hammer/hammer_raw_certus_quartz_to_crushed_ore" | "gtceu:smelting/smelt_netherrack_sapphire_ore_to_ingot" | "minecraft:wheat" | "create:cut_tuff_brick_stairs" | "gtceu:extractor/sunflower_dye" | "gtceu:assembler/assemble_stainless_steel_turbine_blade" | "create:cut_scoria_wall_from_stone_types_scoria_stonecutting" | "exnihilosequentia:fluid_on_top/ens_cobblestone" | "gtceu:laser_engraver/engrave_sapphire_exquisite_gem_to_flawless_gem" | "farmersdelight:cutting/wild_cabbages" | "gtceu:shaped/tiny_dust_disassembling_damascus_steel" | "gtceu:shaped/stick_long_stick_iridium" | "gtceu:bender/bend_naquadah_plate_to_double_plate" | "gtceu:cutter/cut_tritanium_block_to_plate_distilled_water" | "gtceu:cutter/cut_osmium_screw_to_bolt" | "railways:jukeboxcart" | "mysticalagriculture:seed/infusion/manyullyn" | "gtceu:cutter/cut_bronze_long_rod_to_rod" | "gtceu:macerator/macerate_nichrome_nugget" | "gtceu:shaped/small_dust_disassembling_mirabilite" | "gtceu:shaped/compress_sphalerite_to_ore_block" | "gtceu:packer/package_tungsten_steel_quadruple_pipe" | "gtceu:smelting/smelt_refinedore_basaltic_mineral_sand_to_ingot" | "gtceu:extruder/extrude_molybdenum_ingot_to_bolt" | "gtceu:wiremill/mill_enderium_wire" | "gtceu:shaped/compress_magnesite_to_ore_block" | "gtceu:cutter/cut_apatite_exquisite_gem_to_flawless_gem_distilled_water" | "gtceu:arc_furnace/arc_trinium_single_cable" | "gtceu:ore_washer/wash_nether_quartz_crushed_ore_to_purified_ore_distilled" | "mysticalagriculture:soulstone_bricks_stairs" | "gtceu:fluid_solidifier/solidify_annealed_copper_to_ingot" | "gtceu:shaped/stick_ruridit" | "gtceu:macerator/macerate_netherrack_tetrahedrite_ore_to_raw_ore" | "gtceu:arc_furnace/arc_mv_emitter" | "gtceu:packer/pack_nickel_wires_2_2" | "gtceu:packer/unpackage_magnetic_samarium_tiny_dust" | "gtceu:packer/pack_nickel_wires_2_0" | "gtceu:packer/pack_nickel_wires_2_1" | "gtceu:arc_furnace/arc_silver_foil" | "gtceu:shaped/uv_autoclave" | "gtceu:arc_furnace/arc_polytetrafluoroethylene_plate" | "gtceu:alloy_smelter/alloy_smelt_molybdenum_to_nugget" | "gtceu:fluid_solidifier/solidify_rubber_to_plate" | "gtceu:packer/unpackage_zeolite_small_dust" | "gtceu:extruder/extrude_naquadah_alloy_wire" | "gtceu:forge_hammer/hammer_mica_crushed_ore_to_dust" | "gtceu:packer/package_maraging_steel_300_small_dust" | "gtceu:forge_hammer/hammer_malachite_refined_ore_to_dust" | "fantasyfurniture:large_boiler/venthyr/door_double" | "gtceu:shaped/small_dust_assembling_biphenyl" | "gtceu:fluid_solidifier/solidify_silver_block" | "gtceu:forge_hammer/hammer_vanadium_magnetite_ore_to_raw_ore" | "gtceu:macerator/macerate_wrought_iron_turbine_blade" | "xtonesreworked:reed_block_5_from_stonecutting" | "mysticalagriculture:seed/infusion/coal" | "gtceu:smelting/smelt_raw_tantalite_ore_to_ingot" | "gtceu:shaped/block_compress_andradite" | "gtceu:shaped/steam_rock_breaker_steel" | "gtceu:shaped/tiny_dust_disassembling_ammonium_chloride" | "exnihilosequentia:sieve/ens_pebble_blackstone" | "gtceu:macerator/macerate_bronze_brick_casing" | "gtceu:arc_furnace/arc_yttrium_barium_cuprate_single_cable" | "gtceu:bender/bend_cobalt_plate_to_double_plate" | "gtceu:chemical_reactor/butraldehyde" | "gtceu:macerator/macerate_gunpowder_block" | "gtceu:shaped/plate_double_neodymium" | "gtceu:extractor/extract_tungsten_steel_gear" | "gtceu:shaped/nonuple_niobium_titanium_pipe" | "create:cutting/compat/byg/stripped_blue_enchanted_log" | "gtceu:packer/package_sodium_perchlorate_small_dust" | "gtceu:extractor/extract_niobium_nitride_hex_cable" | "ae2:network/cables/covered_white" | "gtceu:shaped/frame_tungsten" | "gtceu:forming_press/copy_shape_ingot_extruder_mold" | "gtceu:packer/unpackage_sphalerite_small_dust" | "gtceu:assembler/comparator_quartzite" | "farmersdelight:cooking/apple_cider" | "gtceu:alloy_smelter/alloy_smelt_soldering_alloy_to_nugget" | "gtceu:shaped/stick_blue_alloy" | "gtceu:lathe/lathe_incoloy_ma_956_to_rod" | "gtceu:shapeless/niobium_nitride_wire_wiregtquadruple_splitting" | "gtceu:shaped/tiny_dust_disassembling_epoxy" | "gtceu:smelting/smelt_deepslate_spessartine_ore_to_ingot" | "gtceu:shaped/huge_platinum_pipe" | "mysticalagriculture:imperium_essence" | "gtceu:alloy_smelter/alloy_smelt_vanadium_steel_to_ingot" | "gtceu:extractor/extract_hsss_bolt" | "gtceu:macerator/macerate_magnalium_normal_restrictive_item_pipe" | "gtceu:shapeless/decompress_chromite_from_ore_block" | "gtceu:macerator/macerate_pork_chop" | "gtceu:shaped/small_dust_assembling_osmium_tetroxide" | "gtceu:assembler/dynamo_hatch_16a_uv" | "gtceu:cutter/cut_wrought_iron_rod_to_bolt_distilled_water" | "gtceu:assembler/dynamo_hatch_4a_zpm" | "mysticalagriculture:seed/infusion/platinum" | "gtceu:smelting/smelt_refinedore_silver_to_ingot" | "gtceu:extractor/extract_hsla_steel_long_rod" | "gtceu:compressor/compress_apatite_gem_to_block" | "gtceu:large_chemical_reactor/rubber" | "gtceu:packer/unpackage_granitic_mineral_sand_tiny_dust" | "gtceu:shaped/bolt_saw_neutronium" | "create:polished_cut_crimsite_stairs" | "gtceu:shaped/nonuple_gold_pipe" | "minecraft:nether_brick_fence" | "gtceu:extractor/extract_magnalium_ingot" | "gtceu:chemical_reactor/severely_hydro_crack_refinery_gas" | "gtceu:smelting/smelt_endstone_galena_ore_to_ingot" | "create:layered_diorite_from_stone_types_diorite_stonecutting" | "extendedcrafting:black_iron_ingot_uncraft" | "gtceu:extruder/extrude_osmiridium_ingot_to_bolt" | "gtceu:shapeless/red_alloy_wire_wiregtsingle_doubling" | "gtceu:shapeless/gem_to_gem_gem_blue_topaz" | "ae2:tools/certus_quartz_sword" | "gtceu:assembler/assemble_vanadium_steel_turbine_blade" | "gtceu:cutter/cut_silver_block_to_plate_water" | "gtceu:shaped/lv_arc_furnace" | "gtceu:shaped/small_dust_assembling_yttrium_barium_cuprate" | "gtceu:lathe/lathe_enderium_to_rod" | "gtceu:macerator/macerate_pollucite_ore_to_raw_ore" | "gtceu:shapeless/centrifuged_ore_to_dust_naquadah" | "gtceu:arc_furnace/arc_platinum_long_rod" | "gtceu:packer/pack_stellarium_wires_1_0" | "gtceu:packer/strip_nichrome_cable_gt_octal" | "gtceu:packer/pack_stellarium_wires_1_1" | "gtceu:ore_washer/wash_rock_salt_crushed_ore_to_purified_ore" | "gtceu:packer/pack_stellarium_wires_1_2" | "gtceu:packer/pack_stellarium_wires_1_3" | "thermal:machines/centrifuge/centrifuge_rose_bush" | "gtceu:packer/unpackage_magnesium_diboride_tiny_dust" | "gtceu:alloy_smelter/annealed_copper_dust_and_zinc_dust_into_brass" | "gtceu:blasting/smelt_endstone_bauxite_ore_to_ingot" | "gtceu:distillation_tower/distill_hydro_cracked_propane" | "gtceu:large_chemical_reactor/fertilizer_ca_t" | "gtceu:extruder/extrude_pure_netherite_ingot_to_bolt" | "gtceu:large_chemical_reactor/fertilizer_ca_p" | "gtceu:macerator/macerate_tungsten_carbide_rod" | "minecraft:polished_deepslate_wall_from_polished_deepslate_stonecutting" | "numina:components/servo" | "gtceu:large_chemical_reactor/fertilizer_ca_s" | "gtceu:electric_blast_furnace/chalcopyrite_metallurgy" | "gtceu:chemical_reactor/pgs_from_tetrahedrite" | "gtceu:macerator/macerate_credit_casting_mold" | "gtceu:shaped/stick_long_stick_platinum" | "gtceu:wiremill/mill_black_steel_wire_to_fine_wire" | "gtceu:large_chemical_reactor/fertilizer_ca_d" | "gtceu:packer/unpackage_cobalt_oxide_small_dust" | "gtceu:shaped/small_dust_disassembling_cobalt_brass" | "gtceu:extruder/extrude_zeron_100_ingot_to_block" | "gtceu:large_chemical_reactor/fertilizer_ca_a" | "gtceu:alloy_smelter/alloy_smelt_naquadah_ingot_to_block" | "gtceu:chemical_reactor/vinyl_chloride_from_hydrochloric" | "gtceu:extractor/extract_vanadium_steel_double_plate" | "gtceu:centrifuge/centrifuge_tricalcium_phosphate_pure_dust_to_dust" | "gtceu:shaped/hv_battery_buffer_4x" | "gtceu:shaped/stick_stainless_steel" | "gtceu:large_chemical_reactor/phosphoric_acid_from_elements" | "gtceu:macerator/macerate_lepidolite_crushed_ore_to_dust" | "gtceu:extruder/extrude_magnalium_ingot_to_block" | "gtceu:cutter/cut_hastelloy_x_block_to_plate_distilled_water" | "gtceu:macerator/macerate_tritanium_ingot" | "gtceu:bender/bend_beryllium_plate_to_double_plate" | "gtceu:shapeless/silver_wire_wiregtdouble_splitting" | "gtceu:cutter/cut_yellow_garnet_flawless_gem_to_gem" | "gtceu:shaped/tiny_dust_disassembling_osmium" | "gtceu:shaped/pickaxe_cobalt_brass" | "gtceu:packer/strip_platinum_cable_gt_hex" | "minecraft:steam_boiler/spruce_boat" | "gtceu:extruder/extrude_ultimet_ingot_to_long_rod" | "gtceu:shapeless/crushed_ore_to_dust_cassiterite" | "gtceu:forge_hammer/hammer_endstone_garnet_sand_ore_to_raw_ore" | "thermalendergy:machine/pulverizer/pulverizer_stellarium_ingot_to_dust" | "gtceu:arc_furnace/arc_steel_ring" | "gtceu:extruder/extrude_melodium_ingot_to_ring" | "gtceu:smelting/smelt_impuredust_cobaltite_to_ingot" | "gtceu:cutter/cut_certus_quartz_flawless_gem_to_gem_water" | "gtceu:shaped/pipe_huge_restrictive_americium" | "mysticalagriculture:prudentium_gemstone_block" | "gtceu:arc_furnace/arc_luv_machine_hull" | "gtceu:assembler/coil_cupronickel" | "minecraft:mud_brick_slab" | "gtceu:extruder/extrude_europium_wire" | "gtceu:bender/bend_naquadah_ingot_to_foil" | "gtceu:cutter/cut_indium_gallium_phosphide_block_to_plate_water" | "minecraft:large_boiler/mangrove_planks" | "gtceu:assembler/diode_glass_annealed" | "minecraft:ens_beehive" | "gtceu:cutter/cut_silicon_boule" | "gtceu:extractor/fish_oil_from_cod" | "gtceu:blasting/smelt_raw_soapstone_ore_to_ingot" | "gtceu:extractor/extract_hssg_ingot" | "gtceu:shapeless/centrifuged_ore_to_dust_goethite" | "gtceu:arc_furnace/arc_iron_single_cable" | "gtceu:extractor/extract_tin_alloy_double_plate" | "thermal:machines/press/press_frost_melon_unpacking" | "gtceu:macerator/macerate_melodium_foil" | "create:cutting/acacia_wood" | "gtceu:alloy_smelter/alloy_smelt_silver_to_nugget" | "gtceu:forge_hammer/hammer_red_garnet_crushed_ore_to_dust" | "gtceu:macerator/macerate_nether_star_lens" | "gtceu:shaped/compress_malachite_to_ore_block" | "gtceu:bender/bend_thorium_ingot_to_double_plate" | "gtceu:macerator/macerate_uranium_ingot" | "farmersdelight:apple_pie" | "gtceu:shaped/block_compress_invar" | "gtceu:packer/unpackage_ruthenium_tiny_dust" | "gtceu:shaped/mortar_grind_electrum" | "powersuits:modules/environmental/water_electrolyzer" | "gtceu:circuit_assembler/quantum_computer_luv" | "gtceu:macerator/macerate_large_chemical_reactor" | "gtceu:shaped/pipe_huge_restrictive_magnalium" | "gtceu:assembler/name_tag" | "gtceu:centrifuge/centrifuge_aluminium_dirty_dust_to_dust" | "gtceu:cutter/cut_tin_alloy_block_to_plate" | "gtceu:macerator/macerate_tantalum_block" | "gtceu:packer/unpackage_gold_small_dust" | "gtceu:macerator/macerate_stellarium_double_plate" | "gtceu:shaped/hv_battery_buffer_8x" | "minecraft:steam_boiler/acacia_sign" | "gtceu:shapeless/decompress_gypsum_from_ore_block" | "gtceu:shaped/foil_osmium" | "gtceu:bender/bend_hssg_plate_to_foil" | "create:dark_oak_window_pane" | "gtceu:shaped/tiny_dust_disassembling_uvarovite" | "gtceu:shapeless/purified_ore_to_dust_chalcopyrite" | "gtceu:ore_washer/wash_spodumene_dirty_dust_to_dust" | "minecraft:deepslate_brick_wall_from_polished_deepslate_stonecutting" | "gtceu:shapeless/gem_to_gem_gem_grossular" | "gtceu:shaped/mv_electric_gear_box_32a" | "create:cut_veridium_slab_recycling" | "minecraft:end_stone_brick_stairs_from_end_stone_stonecutting" | "xtonesreworked:azur_block_9_from_stonecutting" | "gtceu:macerator/macerate_zeron_100_nugget" | "gtceu:packer/package_caesium_tiny_dust" | "framedblocks:steam_boiler/framed_sign" | "gtceu:arc_furnace/arc_lv_wiremill" | "gtceu:distillation_tower/distill_lightly_steam_cracked_light_fuel" | "mysticalagriculture:seed/infusion/neutronium" | "gtceu:chemical_reactor/lightly_hydro_crack_heavy_fuel" | "gtceu:arc_furnace/arc_hv_fluid_passthrough_hatch" | "railways:dying_existing_cap_red" | "framedblocks:framed_vertical_stairs_rotate_to_framed_stairs" | "gtceu:ore_washer/wash_graphite_crushed_ore_to_purified_ore_distilled" | "gtceu:shapeless/crushed_ore_to_dust_topaz" | "gtceu:macerator/macerate_netherrack_tin_ore_to_raw_ore" | "gtceu:cutter/cut_steel_rod_to_bolt_water" | "gtceu:macerator/macerate_uvarovite_block" | "gtceu:thermal_centrifuge/centrifuge_green_sapphire_purified_ore_to_refined_ore" | "gtceu:shapeless/dragonsteel_wire_wiregtdouble_doubling" | "gtceu:blasting/smelt_netherrack_silver_ore_to_ingot" | "thermal:machines/bottler/bottler_light_blue_concrete" | "gtceu:shapeless/centrifuged_ore_to_dust_realgar" | "ae2:decorative/quartz_block" | "gtceu:macerator/macerate_nickel_large_item_pipe" | "gtceu:shaped/small_dust_disassembling_lithium_perchlorate" | "gtceu:shaped/nugget_assembling_platinum" | "xtonesreworked:vena_block_2_from_stonecutting" | "gtceu:shaped/steam_compressor_bronze" | "create:cutting/stripped_dark_oak_log" | "gtceu:smelting/smelt_endstone_plutonium_ore_to_ingot" | "gtceu:macerator/macerate_sterling_silver_rod" | "gtceu:smelting/smelt_deepslate_spodumene_ore_to_ingot" | "gtceu:thermal_centrifuge/centrifuge_glauconite_sand_purified_ore_to_refined_ore" | "gtceu:shaped/zpm_transformer_4a" | "gtceu:arc_furnace/arc_melodium_hex_wire" | "minecraft:blue_carpet_from_white_carpet" | "gtceu:extractor/extract_darmstadtium_rotor" | "gtceu:assembler/cover_nickel_wire_gt_octal_silicone" | "gtceu:alloy_smelter/alloy_smelt_trinium_to_ingot" | "gtceu:macerator/macerate_manganese_phosphide_single_wire" | "gtceu:arc_furnace/arc_bismuth_bronze_plate" | "gtceu:extractor/extract_electrum_single_cable" | "gtceu:arc_furnace/arc_anvil" | "gtceu:extractor/extract_zinc_fine_wire" | "gtceu:extractor/extract_iridium_fine_wire" | "gtceu:shaped/foil_americium" | "create:cut_tuff_bricks_from_stone_types_tuff_stonecutting" | "gtceu:packer/package_arsenic_trioxide_small_dust" | "gtceu:shaped/hv_charger_4x" | "gtceu:extruder/extrude_niobium_titanium_ingot_to_bolt" | "gtceu:arc_furnace/arc_osmiridium_large_restrictive_item_pipe" | "gtceu:arc_furnace/arc_mv_miner" | "create:cut_tuff_from_stone_types_tuff_stonecutting" | "gtceu:cutter/cut_soul_infused_block_to_plate_water" | "mysticalagriculture:imperium_block_uncraft" | "gtceu:arc_furnace/arc_hssg_gear" | "framedblocks:framed_vertical_sloped_stairs" | "gtceu:bender/bend_indium_tin_barium_titanium_cuprate_ingot_to_foil" | "thermal:press_gear_die" | "bigreactors:smelting/graphite_from_coal" | "gtceu:macerator/macerate_polytetrafluoroethylene_foil" | "gtceu:packer/pack_vanadium_gallium_wires_3_1" | "gtceu:packer/pack_vanadium_gallium_wires_3_0" | "gtceu:arc_furnace/arc_lv_electric_motor" | "gtceu:extractor/extract_osmium_quadruple_cable" | "gtceu:shaped/electrolytic_cell" | "gtceu:shaped/small_dust_assembling_lithium_perchlorate" | "gtceu:bender/bend_polyvinyl_chloride_ingot_to_foil" | "gtceu:shaped/tiny_dust_disassembling_lutetium" | "gtceu:extractor/extract_tin_plate" | "gtceu:macerator/macerate_magnesium_diboride_block";
    type LangKey = "rechiseledcreate.block.birch_window_slim_connecting" | "buildinggadgets.message.copy_failed.error" | "multiplayer.disconnect.flying" | "create.ponder.piston_pole.text_2" | "block.ae2.quartz_wall" | "create.ponder.piston_pole.text_1" | "block.rechiseledcreate.mechanical_chisel" | "item.minecraft.potion.effect.weakness" | "config.jade.flip_main_hand" | "item.mysticalagriculture.awakened_supremium_leggings" | "item.farmersdelight.rotten_tomato" | "enchantment.ensorcellation.soulbound" | "compass.node.gtceu.multiblock/steam_grinder" | "block.gtceu.ev_energy_input_hatch_4a" | "material.electrum" | "block.gtceu.opv_8a_energy_converter" | "item.gtceu.pink_dye_spray_can" | "gui.tooltips.ae2.CycleProcessingOutput" | "options.onlyShowSecureChat.tooltip" | "block.gtceu.steel_gearbox" | "config.jade.plugin_ae2.debug" | "modularrouters.itemText.usage.item.mod_filter" | "gamerule.disableElytraMovementCheck" | "advancements.nether.create_full_beacon.description" | "key.emi.cheat_stack_to_cursor" | "block.gtceu.uxv_quantum_tank" | "ftbquests.file.defaults.quest_disable_jei" | "block.create.copper_tiles" | "item.thermal.electrum_ingot" | "ftbquests.reward.ftbquests.advancement.criterion" | "linkingtool.linkingmode" | "ftbultimine.server_settings.merge_tags.tooltip" | "subtitles.entity.iron_golem.hurt" | "block.thermal.dynamo_lapidary.keyword" | "block.gtceu.uv_chemical_bath" | "_" | "ae2.rei_jei_integration.flowing_fluid_name" | "item.minecraft.bowl" | "gui.bigreactors.reactor.controlrod.name.label" | "modularrouters.guiText.tooltip.flinger.yaw" | "item.ftbquests.book.tooltip" | "item.minecraft.bone_meal" | "biome.ae2.spatial_storage" | "item.railways.track_incomplete_biomesoplenty_magic_wide" | "tooltip.toms_storage.adv_wireless_terminal.keybind.outline" | "item.bigreactors.graphite_dust" | "fluid_type.thermal_extra.blizz" | "block.create.cut_limestone_wall" | "block.gtceu.luv_4096a_laser_source_hatch" | "farmersdelight.advancement.place_feast.desc" | "gtceu.machine.assembler.zpm.tooltip" | "multiplayer.status.no_connection" | "modernfix.message.reload_config" | "gui.fluxnetworks.button.create" | "item.sgjourney.naquadah_alloy" | "create.gui.sequenced_gearshift.instruction.turn_distance.descriptive" | "config.framedblocks.client.splitLineMode" | "block.minecraft.banner.stripe_bottom.light_blue" | "metaarmor.nms.share.enable" | "skyblockbuilder.command.error.no_player_added" | "block.minecraft.potted_white_tulip" | "mco.download.title" | "item.gtceu.advanced_fluid_detector_cover" | "chat.cannotSend" | "compat.bigreactors.jei.fluidizer.recipecategory.solidmixing.title" | "stat.minecraft.damage_dealt" | "createWorld.customize.presets.list" | "iris.shaders.reloaded" | "keybinding.powersuits.generator_thermal" | "create.recipe.heat_requirement.lowheated" | "title.32bit.deprecation.realms.check" | "frame.automobility.standard_red" | "ftbquests.task.ftbquests.buildcraft_mj.value" | "item.granitic_mineral_sand_dust" | "block.mysticalagriculture.inferium_furnace" | "block.minecraft.oak_planks" | "fluid_type.thermal_extra.blitz" | "material.rhodium_sulfate" | "block.gtceu.lv_fluid_passthrough_hatch" | "chat.ae2.MissingUpgrades" | "item.gtceu.circuit_board.advanced.tooltip" | "item.sgjourney.reaction_chamber" | "tutorial.socialInteractions.title" | "block.minecraft.purple_shulker_box" | "item.gtceu.cupronickel_credit" | "material.magnetite" | "commands.item.source.not_a_container" | "datapackFailure.safeMode" | "block.minecraft.light_blue_bed" | "text.configuration.screen.color.alpha" | "block.gtceu.long_distance_item_pipeline" | "create.ponder.cogwheel_casing.text_1" | "create.ponder.cogwheel_casing.text_2" | "create.ponder.cogwheel_casing.text_3" | "block.gtceu.luv_gas_collector" | "advancements.adventure.honey_block_slide.title" | "ftbquests.null" | "block.simplylight.illuminant_magenta_block_on.info2" | "gui.chatReport.report_sent_msg" | "tooltip.cucumber.back" | "ldlib.gui.tips.block_meta" | "tagprefix.gravel" | "create.subtitle.cranking" | "biome.minecraft.warped_forest" | "ftbquests.task.ftbquests.npc_dialog.id" | "cover.machine_controller.inverted" | "item.minecraft.book" | "create.item_attributes.enchanted.inverted" | "create.schedule.condition.redstone_link_on" | "config.modnametooltip.formatting.modNameFormat.comment" | "item.gtceu.circuit.wetware_assembly.tooltip.1" | "item.gtceu.circuit.wetware_assembly.tooltip.0" | "tooltip.exmachinis.processingTime" | "block.minecraft.black_shulker_box" | "subtitles.block.amethyst_block.chime" | "item.railways.track_incomplete_twilightforest_darkwood_wide" | "create.display_link.too_far" | "create.schedule.condition.player_count" | "gtceu.machine.available_recipe_map_3.tooltip" | "material.iridium_chloride" | "block.create.clutch" | "item.create.tree_fertilizer.tooltip.condition1" | "webdisplays.server.notfound" | "block.thermal.gray_rockwool" | "material.steam_cracked_ethane" | "rechiseled.block.purpur_brick_pattern_connecting" | "block.gtceu.zpm_distillery" | "block.gtceu.hv_forge_hammer" | "create.gui.attribute_filter.deny_list" | "rechiseled.block.end_stone_mesh_connecting" | "item.ae2.biometric_card" | "material.bromine" | "gtceu.multiblock.large_miner.steam" | "tag.item.c.copper_dusts" | "item.create.polished_rose_quartz" | "compass.node.gtceu.misc/empty_wooden_form" | "emi.fuel_time.items" | "item.geckolib3.geckoarmor_leggings" | "create.gui.schematicannon.option.dontReplaceSolid.description" | "subtitles.entity.slime.hurt" | "block.gtceu.uv_battery_buffer_8x" | "ldlib.gui.editor.register.widget.container.phantom_fluid_slot" | "ftbquests.chapter.image" | "gamerule.reducedDebugInfo.description" | "webdisplays.gui.screencfg.setres" | "block.minecraft.brown_wool" | "subtitles.entity.ghast.ambient" | "subtitles.entity.ravager.stunned" | "arguments.function.tag.unknown" | "tooltip.block.automobility.dash_panel" | "block.gtceu.fusion_glass" | "create.display_source.value_list.full_number" | "subtitles.entity.bee.loop" | "item.gtceu.opv_field_generator" | "item.minecraft.bone" | "item.create.tree_fertilizer.tooltip.behaviour1" | "rechiseled.block.nether_bricks_brick_pattern_connecting" | "material.cyclohexanone_oxime" | "gui.buildinggadgets.help.area.slot.gadget" | "block.gtceu.hp_steam_solid_boiler" | "block.gtceu.primitive_pump" | "railways.ponder.conductor_redstoning.text_2" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line12" | "railways.ponder.conductor_redstoning.text_1" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line11" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line10" | "effect.cofh_core.amplification" | "gtceu.machine.replicator.uv.tooltip" | "argument.angle.incomplete" | "railways.ponder.conductor_redstoning.text_3" | "item.ae2additions.cell_component_4096" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line15" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line14" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line13" | "material.naphtha" | "gui.fluxnetworks.label.playername" | "modularrouters.itemText.usage.item.fluid_upgrade" | "text.block.fantasyfurniture.decorations.potion_bottles_dyeable.dyeable" | "fml.messages.version.restriction.any" | "gui.chatReport.read_info" | "block.mysticalagriculture.prosperity_ore" | "gui.buildinggadgets.tm.button.load" | "modularrouters.gui.config.extruderBaseRange" | "material.almandine" | "mco.configure.world.buttons.switchminigame" | "javaModel.powerfist.wristbottomright.partName" | "item.ae2.lime_paint_ball" | "ldlib.gui.editor.menu.add_resource" | "container.extendedcrafting.ender_crafter" | "subtitles.entity.guardian.attack" | "ftbquests.file.defaults" | "item.exmachinis.netherite_upgrade" | "item.basaltic_mineral_sand_dust" | "item.treated_wood_rod" | "block.fantasyfurniture.necrolord.bed_double.occupied" | "block.create.black_seat" | "subtitles.entity.generic.death" | "block.minecraft.banner.square_bottom_left.gray" | "commands.scoreboard.objectives.display.set" | "tooltip.emi.bom.mode.view" | "ftbquests.quest.size" | "rechiseled.block.coal_block_small_tiles" | "pack.source.builtin" | "commands.perf.reportFailed" | "enchantment.ensorcellation.frost_walker.desc" | "block.minecraft.cyan_stained_glass" | "augmentType.mysticalagriculture.weapon" | "item.gtceu.advanced_smd_inductor" | "config.jade.plugin_minecraft.fluid.detailed" | "commands.place.structure.success" | "modernfix.option.mixin.perf.blast_search_trees" | "block.gtceu.uxv_fermenter" | "compass.node.gtceu.multiblock/large_circuit_assembler" | "item.mysticalagradditions.imperium_coal" | "gtceu.machine.canner.uv.tooltip" | "tag.item.c.lime_dyes" | "waila.ae2.Contains" | "advancement.create.arm_blaze_burner.desc" | "item.salt_tiny_dust" | "item.gtceu.neutron_reflector.tooltip" | "create.ponder.tag.arm_targets" | "railways.display_source.switch.reverse_right" | "block.fantasyfurniture.dunmer.chandelier" | "block.sgjourney.naquadah_block" | "block.minecraft.banner.creeper.red" | "gui.ae2.NumberNonInteger" | "item.thermal.silver_dust" | "item.thermal.rf_coil" | "container.hopper" | "material.indium_tin_barium_titanium_cuprate" | "laserio.tooltip.item.show_settings" | "rechiseled.block.granite_polished_connecting" | "ftbquests.gui.collect_rewards" | "block.minecraft.white_bed" | "createWorld.customize.custom.presets.title" | "subtitles.entity.pillager.ambient" | "item.toms_storage.ts.item_filter" | "ts.inventory_connector.beacon_level" | "crop.mysticalagriculture.blizz" | "item.minecraft.tropical_fish" | "gui.tooltips.ae2.LockCraftingModeNone" | "item.paper_small_dust" | "modernfix.option.category.expert_only.description" | "tag.item.c.rods.wooden" | "itemGroup.gtceu.decoration" | "subtitles.entity.villager.work_toolsmith" | "material.antimony_trioxide" | "block.create.train_trapdoor" | "config.gtceu.option.defaultPaintingColor" | "advancement.colossalchests.wood.desc" | "item.minecraft.tipped_arrow.effect.harming" | "create.ponder.close" | "block.minecraft.cartography_table" | "cover.smart_item_filter.filtering_mode.centrifuge" | "point_of_origin.sgjourney.eye_of_horus" | "item.gtceu.lv_electric_motor" | "emi.chess.piece.white_pawn" | "railways.schedule.instruction.redstone_link.power_edit_box" | "block.toms_storage.ts.inventory_proxy" | "jei.chat.error.no.cheat.permission.enabled" | "block.thermal.charge_bench.desc" | "gtceu.jei.fluid.max_yield" | "item.gtceu.circuit.good_integrated.tooltip.1" | "item.gtceu.circuit.good_integrated.tooltip.0" | "block.ftbquests.screen.task_index" | "create.boiler.water_dots" | "commands.enchant.success.multiple" | "recipe.packagedexcrafting.ender.short" | "item.gtceu.component.transistor.tooltip" | "compass.node.gtceu.components/data_orb" | "rechiseled.block.jungle_planks_wavy" | "rechiseled.block.basalt_pattern" | "tooltip.sgjourney.syringe.ata_gene" | "subtitles.entity.llama.spit" | "create.subtitle.controller_put" | "block.gtceu.lp_steam_furnace" | "block.gtceu.iv_1024a_laser_target_hatch" | "gui.zerocore.base.screen.ioport.mode" | "create.ponder.shaft.header" | "block.gtceu.lv_super_chest" | "item.buildinggadgets.construction_paste" | "block.railways.track_byg_blue_enchanted_wide" | "item.wood_bolt" | "block.mysticalagriculture.soulstone_bricks_stairs" | "crop.mysticalagriculture.experience" | "create.station.assemble_train" | "tag.item.c.buds" | "entity.minecraft.villager.butcher" | "block.fantasyfurniture.nordic.table_large" | "block.minecraft.banner.half_horizontal_bottom.light_gray" | "block.simplylight.illuminant_green_block.info" | "tag.item.minecraft.dirt" | "skyblockbuilder.command.denied.teleport_home" | "gamerule.doMobSpawning.description" | "ldlib.gui.compass.remove_section" | "tooltip.sgjourney.pda.info" | "create.ponder.shared.behaviour_modify_value_panel" | "gui.chatReport.more_comments" | "block.minecraft.skeleton_skull" | "subtitles.block.shulker_box.close" | "item.wood_dust" | "item.gtceu.cover.facade.tooltip" | "death.attack.electric" | "block.fantasyfurniture.bone.wither.wool" | "info.cofh.chance" | "gui.stats" | "tooltip.mysticalagriculture.tier" | "block.thermal.rubberwood_log" | "crop.mysticalagriculture.blitz" | "mco.upload.done" | "ftbchunks.death_waypoint_autoremove_distance.tooltip" | "rechiseled.block.iron_block_sheets" | "block.gtceu.zpm_forge_hammer" | "rechiseled.block.stone_brick_pattern" | "item.thermal.beekeeper_boots.keyword" | "gtceu.machine.fluid_heater.zpm.tooltip" | "create.schedule.condition.delay_short" | "block.create.jungle_window_pane" | "block.minecraft.bricks" | "rechiseled.block.stone_rotated_bricks" | "gui.ae2.StorageBus" | "create.generic.clockwise" | "block.minecraft.diorite_slab" | "block.create.cut_scorchia" | "item.ae2additions.disk_chemical_16384k" | "buildinggadgets.modes.paste" | "jecalculation.gui.craft.title" | "tooltip.exmachinis.costPerBlock" | "item.gtceu.shape.extruder.foil.tooltip" | "item.exnihilosequentia.netherite_crook" | "tooltip.toms_storage.link_remote_0" | "gtceu.fluid.molten" | "block.minecraft.melon_stem" | "tooltip.toms_storage.link_remote_1" | "multiplayer.status.unknown" | "death.attack.heat" | "item.minecraft.iron_pickaxe" | "forge.experimentalsettings.tooltip" | "config.jei.valid" | "rechiseledcreate.block.birch_window_rounded" | "gtceu.machine.steam_solar_boiler.steel.tooltip" | "item.glass_chipped_gem" | "webdisplays.server.upload.done" | "mco.configure.world.spawnMonsters" | "item.mysticalagriculture.awakened_supremium_scythe" | "disconnect.loginFailedInfo" | "material.ethyl_tertbutyl_ether" | "create.track.selection_cleared" | "block.fantasyfurniture.bone.wither.bed_single" | "multiplayer.requiredTexturePrompt.disconnect" | "create.display_source.boiler.not_enough_space" | "subtitles.entity.shulker_bullet.hurt" | "item.ae2.import_bus" | "gui.ae2.Produces" | "block.xtonesreworked.sols_block_1" | "block.xtonesreworked.sols_block_2" | "gui.bigreactors.turbine.controller.inductor.mode.engaged" | "gui.fluxnetworks.stat.storage" | "block.xtonesreworked.sols_block_3" | "block.xtonesreworked.sols_block_4" | "fluid.bigreactors.cryomisi" | "item.thermal.enderium_nugget" | "block.xtonesreworked.sols_block_0" | "block.xtonesreworked.sols_block_9" | "block.xtonesreworked.sols_block_5" | "item.exnihilosequentia.andesite_hammer" | "block.xtonesreworked.sols_block_6" | "block.xtonesreworked.sols_block_7" | "block.xtonesreworked.sols_block_8" | "sleep.skipping_night" | "create.item_attributes.compostable.inverted" | "container.enchant.lapis.many" | "subtitles.entity.parrot.imitate.witch" | "railways.coupler.mode.decoupling" | "modularrouters.itemText.usage.item.pushing_augment" | "skyblockbuilder.command.success.delete_multiple_teams" | "options.chat.height.unfocused" | "subtitles.entity.stray.ambient" | "block.minecraft.bed.not_safe" | "rechiseledcreate.block.acacia_window_rounded_connecting" | "crop.mysticalagriculture.mystical_flower" | "block.minecraft.banner.straight_cross.light_blue" | "rechiseled.block.obsidian_dark" | "block.fantasyfurniture.decorations.berry_basket_empty" | "commands.place.template.failed" | "fml.modmismatchscreen.additional" | "advancements.end.find_end_city.description" | "commands.drop.success.multiple" | "railways.bogeys.styles.narrow_default" | "rechiseledcreate.block.oak_window_diagonal" | "tag.item.c.storage_blocks.netherite" | "item.ae2additions.super_cell_component_4096k" | "block.railways.track_byg_zelkova" | "item.minecraft.iron_axe" | "block.thermal.corn_block" | "mco.selectServer.openserver" | "itemGroup.automobility.automobility_prefabs" | "railways.ponder.train_coupler.text_3" | "railways.ponder.train_coupler.text_4" | "railways.ponder.train_coupler.text_5" | "commands.team.option.collisionRule.unchanged" | "railways.ponder.train_coupler.text_6" | "options.vsync" | "railways.ponder.train_coupler.text_1" | "railways.ponder.train_coupler.text_2" | "gtceu.machine.me.item_export.tooltip" | "config.bigreactors.worldgen.enableworldregeneration" | "block.create.scoria_pillar" | "item.create.wrench.tooltip.condition2" | "gui.modernui.button.exit" | "block.minecraft.mangrove_fence_gate" | "skyblockbuilder.command.success.rename_team" | "block.create.copper_tile_slab" | "jecalculation.label.item_stack.fuzzy_cap" | "rechiseled.block.iron_block_processed_connecting" | "structure_block.show_air" | "item.create.wrench.tooltip.condition1" | "gui.powersuits.tab.keybinds" | "item.thermal.coffee" | "item.gtceu.tool.sword" | "block.thermal.dynamo_gourmand.keyword" | "screen.skyguis.button.abort" | "config.bigreactors.turbine" | "material.wood" | "chat.type.text.narrate" | "screen.skyguis.text.empty_templates" | "create.train.status.no_match" | "multiblock.validation.reprocessor.invalid_frame_block" | "block.fantasyfurniture.royal.counter" | "javaModel.default_armorskin.specName" | "rechiseled.block.stone_cobbled" | "text.cloth-config.quit_config" | "gtceu.jei.fluid.depletion_chance" | "block.fantasyfurniture.decorations.nordic_sweetrolls" | "ldlib.gui.compass.set_hover_background" | "modularrouters.guiText.tooltip.fluidForceEmpty.false" | "create.gui.goggles.basin_contents" | "block.gtceu.uev_alloy_smelter" | "gtceu.machine.laser_hatch.target.tooltip.0" | "translation.test.complex" | "ftbquests.task.ftbquests.botania_mana.text" | "gtceu.machine.laser_hatch.target.tooltip.1" | "commands.setidletimeout.success" | "item.thermal.glowstone_mushroom" | "ftbultimine.server_settings.require_tool.tooltip" | "block.gtceu.uev_centrifuge" | "gtceu.machine.bender.hv.tooltip" | "title.multiplayer.disabled.banned.temporary" | "block.gtceu.mv_kinetic_output_box" | "subtitles.entity.villager.yes" | "gui.multiLineEditBox.character_limit" | "tag.item.c.glass.orange" | "button.corpse.show_items" | "advancements.adventure.totem_of_undying.description" | "modularrouters.guiText.tooltip.IGNORE_NBT.2" | "modularrouters.guiText.tooltip.IGNORE_NBT.1" | "gtceu.multiblock.large_boiler.throttle.tooltip" | "event.minecraft.raid.victory" | "block.ftbquests.loot_crate_opener.rightclick" | "key.keyboard.keypad.equal" | "subtitles.block.pressure_plate.click" | "config.jade.formatting" | "block.gtceu.iv_chemical_reactor" | "argument.uuid.invalid" | "rechiseled.block.blackstone_polished_connecting" | "death.attack.knife.item" | "item.minecraft.blaze_spawn_egg" | "config.emi.general.help_level" | "gtceu.command.hand.ore_dict_entries" | "item.ae2.wireless_receiver" | "item.numina.battery_advanced.desc" | "block.railways.track_byg_green_enchanted_wide" | "block.create.cut_granite_brick_wall" | "item.gtceu.battery.charge_unit.hour" | "block.gtceu.luv_wiremill" | "rechiseled.block.warped_planks_brick_paving" | "block.minecraft.warped_slab" | "tag.item.minecraft.beds" | "block.create.cut_veridium_brick_slab" | "trashcans.block.energy_trash_can" | "cover.conveyor.blocks_input.disabled.0" | "block.create.fluid_tank" | "commands.drop.no_loot_table" | "gui.bigreactors.reactor.inactive" | "block.gtceu.long_distance_fluid_pipeline" | "mco.configure.world.spawnAnimals" | "block.gtceu.iv_256a_laser_target_hatch" | "linkingtool.ender.clear" | "advancement.create.extendo_grip.desc" | "cover.conveyor.blocks_input.disabled.1" | "block.minecraft.magma_block" | "block.create.gray_seat" | "material.triethylene_glycol_ditosylate" | "commands.forge.gen.complete" | "fml.modloading.missinglicense" | "item.automobility.rear_attachment" | "gui.tooltips.ae2.SchedulingModeRandom" | "tutorial.find_tree.title" | "recipe.packagedexcrafting.ender" | "rechiseled.block.dirt_chunks" | "subtitles.entity.mule.death" | "behaviour.boor.by" | "block.create.lime_valve_handle" | "rechiseledcreate.block.crimson_window_covered_connecting" | "block.create.chocolate" | "book.mysticalagriculture.category.souls.description" | "material.polybenzimidazole" | "rechiseled.block.lapis_block_swirling" | "config.jade.danger_zone_desc" | "skyblockbuilder.command.info.visit_status" | "item.exnihilosequentia.diorite_pebble" | "block.minecraft.sponge" | "options.online.title" | "block.railways.track_byg_ebony_wide" | "block.minecraft.light_gray_candle" | "forge.configgui.logCascadingWorldGeneration" | "create.schematicAndQuill.noTarget" | "rechiseled.block.crimson_planks_small_tiles_connecting" | "options.sounds" | "item.thermal.ice_tnt_minecart" | "advancement.create.andesite_alloy" | "block.thermal.silver_block" | "item.modularrouters.speed_upgrade" | "rechiseled.block.red_sandstone_rotated_bricks_connecting" | "fluid.mysticalagradditions.molten_supremium" | "config.jade.overlay_color" | "item.gtceu.battery.iv.vanadium.tooltip" | "item.ae2.gray_glass_cable" | "item.gtceu.gray_dye_spray_can" | "info.sgjourney.add_to_network" | "subtitles.entity.evoker.prepare_summon" | "ftbchunks.biome_blend.blend_3x3" | "block.colossalchests.interface.info" | "item.gtceu.vacuum_tube" | "block.minecraft.banner.stripe_downright.light_blue" | "item.thermal.explosive_grenade" | "item.gtceu.component.capacitor.tooltip" | "part.bigreactors.reactor.solidaccessport" | "item.ae2.memory_card_light_gray" | "info.thermal.redprint.data.RSControl" | "mco.template.title.minigame" | "libx.config.gui.resource_list.type_deny_list" | "tooltip.mysticalagriculture.filled" | "block.fantasyfurniture.necrolord.painting_small" | "item.thermal.dynamo_fuel_augment.keyword" | "item.colossalchests.upgrade_tool.info" | "ldlib.gui.compass.mode.move.tooltip" | "gui.tooltips.ae2.TransferDirection" | "create.ponder.contraption_controls.header" | "augment.mysticalagriculture.tilling_aoe_iv" | "modernui.center.font.chooseFont" | "gtceu.top.mode.export" | "block.minecraft.banner.cross.purple" | "block.systeams.compression_boiler.keyword" | "gui.hours" | "augment.mysticalagriculture.tilling_aoe_ii" | "item.gtceu.uiv_conveyor_module" | "item.minecraft.carrot" | "create.crafting_blueprint.display_slot" | "modernui.center.text.substringAlgo" | "gui.ae2.PowerInputRate" | "material.actinium" | "rechiseledcreate.block.birch_window_swirling_connecting" | "gtceu.multiblock.steam.steam_stored" | "item.create.wrench.tooltip.behaviour2" | "item.create.wrench.tooltip.behaviour1" | "item.gtceu.tool.behavior.tree_felling" | "block.mysticalagriculture.soulstone_cobble_stairs" | "commands.locate.structure.not_found" | "block.gtceu.me_output_bus" | "stat.minecraft.open_chest" | "block.fantasyfurniture.decorations.venthyr_candles" | "entity.railways.conductor" | "advancement.colossalchests.wood" | "rechiseled.block.nether_bricks_large_bricks" | "block.minecraft.quartz_stairs" | "commands.advancement.grant.many.to.one.success" | "tag.fluid.minecraft.water" | "commands.team.option.name.success" | "create.gui.terrainzapper.placement.inserted" | "item.minecraft.oak_boat" | "item.gtceu.boule.neutronium.tooltip" | "block.gtceu.ev_mystical_greenhouse" | "gtceu.centrifuge" | "block.gtceu.uv_energy_output_hatch" | "block.minecraft.white_shulker_box" | "ftbteams.api_override" | "block.gtceu.iv_bender" | "gui.buildinggadgets.tm.button.save" | "gtceu.machine.compressor.zpm.tooltip" | "iris.shaders.debug.disabled" | "block.minecraft.melon" | "block.railways.track_biomesoplenty_umbran_narrow" | "compass.node.gtceu.parts/steam_hatch" | "tag.item.c.copper_nuggets" | "solar_system.sgjourney.lantea" | "advancement.create.train_crash_backwards" | "tooltip.toms_storage.search_0" | "item.numina.component_control_circuit.desc" | "modularrouters.gui.config.vacuumParticles" | "material.yttrium" | "multiblock.validation.fluidizer.missing_outputport" | "gtceu.machine.assembler.ev.tooltip" | "rechiseled.block.oak_planks_woven" | "item.farmersdelight.salmon_roll" | "options.chat.scale" | "subtitles.entity.warden.listening_angry" | "ftbquests.reward.ftbquests.item.only_one.tooltip" | "item.railways.track_incomplete_oak" | "tooltip.toms_storage.search_4" | "tooltip.toms_storage.search_3" | "tooltip.toms_storage.search_2" | "material.inert_metal_mixture" | "tooltip.toms_storage.search_1" | "tooltip.toms_storage.search_7" | "tag.item.c.sandstone" | "tooltip.toms_storage.search_6" | "tag.item.c.stones" | "tooltip.toms_storage.search_5" | "commands.experience.query.levels" | "info.systeams.air_per_tick_unit" | "block.gtceu.uhv_wiremill" | "config.emi.presets.backup" | "block.kubejs.signalum_casing" | "rechiseled.block.blue_ice_patterned_connecting" | "gtceu.machine.steam_compressor.bronze.tooltip" | "item.exnihilosequentia.iron_hammer" | "block.create.layered_tuff" | "item.minecraft.firework_star.fade_to" | "material.titanium" | "item.minecraft.music_disc_cat" | "block.minecraft.oak_wood" | "book.extendedcrafting.category.crafting.description" | "block.minecraft.powered_rail" | "gui.ae2.PortableCells" | "argument.dimension.invalid" | "block.fantasyfurniture.bone.skeleton.shelf" | "modernui.center.text.smartSDFShaders" | "commands.team.option.prefix.success" | "block.thermal.tinker_bench" | "gtceu.machine.steam_compressor.steel.tooltip" | "compass.node.gtceu.iv/large_arc_smelter" | "create.gui.terrainzapper.tool.place" | "block.exnihilosequentia.acacia_crucible" | "rechiseled.block.iron_block_polished_connecting" | "advancement.create.track_crafting_factory.desc" | "rechiseled.item.chisel" | "block.minecraft.green_shulker_box" | "entity.minecraft.wither_skeleton" | "material.12_crown_4_li" | "item.gtceu.mv_battery_hull" | "message.railways.optifine" | "commands.reload.failure" | "item.minecraft.dark_oak_chest_boat" | "block.minecraft.petrified_oak_slab" | "key.effortlessbuilding.altplacement.desc" | "tooltip.exmachinis.itemsProcessed" | "material.topaz" | "advancements.adventure.arbalistic.description" | "create.subtitle.saw_activate_stone" | "item.ae2.light_blue_lumen_paint_ball" | "block.minecraft.banner.half_vertical.pink" | "block.simplylight.illuminant_black_block" | "block.gtceu.large_rotor_machine" | "block.minecraft.zombie_head" | "create.schedule.condition.redstone_link.frequency_powered" | "block.simplylight.illuminant_lime_block_on.info" | "rechiseled.block.dark_oak_planks_rotated_bricks_connecting" | "block.bigreactors.fluidizerglass" | "block.gtceu.hv_output_bus" | "gui.ae2.security.inject.name" | "block.minecraft.warped_roots" | "sodium.options.translucent_face_sorting.tooltip" | "info.systeams.steam_prod" | "ftbquests.gui.change_progress.complete" | "singularity.extendedcrafting.lead" | "item.ae2.certus_quartz_wrench" | "gtceu.distillation_tower" | "rechiseled.block.glowstone_smooth" | "material.sulfuric_naphtha" | "item.farmersdelight.shepherds_pie" | "gui.tooltips.ae2.NumberOfItems" | "ftbquests.task.ftbquests.fluid.fluid" | "gui.fluxnetworks.flux.change" | "block.thermal.gunpowder_block" | "tomsstorage.config.adv_wireless_beacon_lvl" | "item.gtceu.energy_crystal.tooltip" | "block.minecraft.sand" | "gui.ae2.LightBlue" | "item.gtceu.luv_robot_arm" | "message.sgjourney.stargate.error.no_galaxy" | "block.minecraft.smooth_quartz_stairs" | "rechiseled.block.birch_planks_flooring_connecting" | "commands.data.get.invalid" | "emi.effect_location.right_compressed" | "subtitles.block.end_portal_frame.fill" | "subtitles.entity.puffer_fish.flop" | "button.framedblocks.gui.done" | "create.station.one_bogey" | "gtceu.machine.fisher.requirement" | "itemGroup.aeinfinitybooster" | "item.thermal_extra.twinite_nugget" | "block.fantasyfurniture.nordic.bench.occupied" | "advancements.husbandry.safely_harvest_honey.title" | "gui.buildinggadgets.help.button.help.enter" | "stat.minecraft.damage_absorbed" | "enchantment.ensorcellation.smelting.desc" | "item.minecraft.tipped_arrow.effect.slowness" | "subtitles.entity.dolphin.jump" | "create.schedule.condition.player_count.or_above" | "libx.config.gui.resource_list.entry_mode_deny" | "numina.module.category.special" | "item.mysticalagradditions.supremium_paxel" | "rechiseledcreate.block.mangrove_window_slim_connecting" | "block.gtceu.ulv_battery_buffer_16x" | "block.minecraft.banner.triangles_bottom.yellow" | "text.cloth-config.disabled_tooltip" | "item.minecraft.music_disc_otherside.desc" | "rechiseled.block.birch_planks_wavy_connecting" | "block.railways.track_byg_maple_wide" | "material.concrete" | "tooltip.titanium.redstone.once" | "gtceu.multiblock.cleanroom.clean_state" | "gui.bigreactors.turbine.controller.maxintake.label" | "rechiseled.block.emerald_block_bordered_plating" | "module.tradeoff.blue" | "block.thermal.machine_press.keyword" | "jei.tooltip.error.recipe.transfer.inventory.full" | "selectWorld.incompatible_series" | "soundCategory.voice" | "attribute.name.generic.knockback_resistance" | "item.ae2additions.fluid_storage_cell_16384" | "metaitem.prospector.mode.bedrock_ore" | "createWorld.customize.custom.lowerLimitScale" | "biome.minecraft.old_growth_spruce_taiga" | "item.farmersdelight.sweet_berry_cheesecake_slice" | "compass.node.gtceu.multiblock/cracker" | "material.debris" | "gtceu.machine.chemical_bath.mv.tooltip" | "block.minecraft.light_gray_concrete_powder" | "string.naturescompass.snow" | "block.packagedauto.fluid_package_filler" | "options.iris.shaderPackSelection.addedPack" | "rechiseled.block.spruce_planks_dotted_connecting" | "block.minecraft.red_sandstone_wall" | "item.minecraft.diamond_axe" | "item.thermal.glowstone_grenade" | "ftbteamsconfig.ftbteams" | "material.samarium" | "commands.scoreboard.players.list.success" | "jecalculation.gui.craft.search" | "book.byAuthor" | "modularrouters.itemText.usage.item.sync_upgrade" | "block.railways.track_biomesoplenty_magic_wide" | "subtitles.entity.parrot.imitate.illusioner" | "module.tradeoff.walkingEnergyCon" | "item.powersuits.swim_assist.desc" | "rechiseled.block.bone_block_decorated" | "gtceu.fluid.click_to_fill" | "forge.configgui.clumpingThreshold" | "block.bigreactors.reinforced_turbinefluidport_forge_active" | "compass.node.gtceu.materials/ring" | "gui.fluxnetworks.label.setadmin" | "item.ae2additions.disk_item_1024k" | "item.minecraft.diamond_pickaxe" | "entity.minecraft.sheep" | "rechiseledcreate.block.birch_window_large" | "block.gtceu.uhv_laser_engraver" | "rechiseled.block.iron_block_pulverized" | "compass.section.gtceu.materials" | "subtitles.entity.player.hurt_drown" | "gui.ae2.Nothing" | "block.minecraft.light_gray_carpet" | "iris.shaders.toggled" | "subtitles.entity.item.pickup" | "part.bigreactors.reactor.fluidport_mekanism_passive" | "gtceu.sifter" | "biome.minecraft.snowy_plains" | "create.gui.sequenced_gearshift.instruction.end.descriptive" | "block.thermal.chiseled_rich_slag" | "block.systeams.numismatic_boiler.keyword" | "block.gtceu.uhv_hermetic_casing" | "railways.coupler.edge_spacing.meters" | "block.gtceu.uxv_bender" | "fml.menu.accessdenied.title" | "block.xtonesreworked.iszm_block_0" | "block.xtonesreworked.iszm_block_1" | "ldlib.gui.compass.reset_view" | "item.ae2additions.fluid_storage_cell_4096" | "block.xtonesreworked.iszm_block_2" | "item.farmersdelight.sweet_berry_cookie" | "rechiseled.block.nether_bricks_chiseled_squares_connecting" | "key.jei.closeRecipeGui" | "item.webdisplays.wiki" | "block.functionalstorage.framed_4" | "block.functionalstorage.framed_1" | "block.functionalstorage.framed_2" | "crop.mysticalagriculture.netherite" | "commands.whitelist.reloaded" | "block.minecraft.mud_bricks" | "subtitles.entity.axolotl.attack" | "ldlib.gui.compass.mode.link" | "block.thermal.bitumen_block" | "createWorld.customize.custom.stretchY" | "rechiseled.block.warped_planks_small_bricks_connecting" | "block.gtceu.uev_mixer" | "subtitles.entity.bat.ambient" | "commands.tag.add.success.multiple" | "gtceu.gui.multiblock_fluid_voiding.1" | "item.modularrouters.stack_upgrade" | "block.gtceu.iv_charger_4x" | "book.mysticalagriculture.category.tinkering.description" | "selectWorld.edit.export_worldgen_settings.failure" | "buildinggadgets.commands.force_unloaded.no_player" | "create.ponder.deployer_contraption.header" | "gtceu.gui.multiblock_fluid_voiding.0" | "item.railways.track_incomplete_byg_baobab_wide" | "block.gtceu.max_machine_hull" | "commands.recipe.give.success.single" | "subtitles.block.generic.footsteps" | "compass.node.gtceu.multiblock/cleanroom" | "block.xtonesreworked.iszm_block_3" | "block.xtonesreworked.iszm_block_4" | "item.mysticalagriculture.soul_dust" | "block.xtonesreworked.iszm_block_5" | "block.xtonesreworked.iszm_block_6" | "item.railways.track_incomplete_byg_fir_narrow" | "block.xtonesreworked.iszm_block_7" | "block.xtonesreworked.iszm_block_8" | "block.xtonesreworked.iszm_block_9" | "compass.node.gtceu.hv/large_chemical_reactor" | "material.oil_light" | "item.thermal.tomato_seeds" | "commands.title.show.actionbar.multiple" | "block.minecraft.netherite_block" | "item.minecraft.tipped_arrow.effect.thick" | "modernui.center.tab.developerOptions" | "block.thermal.pink_rockwool" | "material.sapphire_slurry" | "rechiseled.block.purpur_bricks_connecting" | "item.thermal.fluid_tank_augment.keyword" | "ftbultimine.shape.small_tunnel" | "item.gtceu.long_rod_extruder_mold" | "item.thermal.flux_drill.desc" | "item.thermal.fluid_filter_augment.keyword" | "rechiseled.block.gold_block_scales_connecting" | "config.framedblocks.server.consumeCamoItem" | "gui.removed" | "material.annealed_copper" | "achievement.ae2.Fluix" | "block.ae2.quartz_pillar_stairs" | "chat.ae2.ResetSettings" | "gtceu.machine.ore_washer.luv.tooltip" | "item.quartz_sand_dust" | "block.gtceu.uev_distillery" | "options.graphics.warning.accept" | "modularrouters.patchouli.book.name" | "subtitles.block.chorus_flower.grow" | "modularrouters.guiText.label.playerSect.ENDER" | "create.contraption.door_control.east" | "container.chestDouble" | "ftbquests.gui.no_dependants" | "config.jade.display_mode" | "block.gtceu.mv_1a_energy_converter" | "rechiseled.block.birch_planks_mosaic" | "item.minecraft.splash_potion.effect.weakness" | "item.minecraft.ghast_tear" | "gtceu.machine.forming_press.hv.tooltip" | "commands.worldborder.set.failed.big" | "block.thermal.fire_tnt.desc" | "warning.modernui.old_java" | "block.thermal.sulfur_block" | "block.xtonesreworked.zorg_block_9" | "block.xtonesreworked.zorg_block_8" | "block.xtonesreworked.zorg_block_7" | "rechiseled.block.dark_prismarine_large_tiles" | "block.xtonesreworked.zorg_block_6" | "screen.laserio.roundrobin" | "item.gtceu.tool.wrench_hv.tooltip" | "material.magnalium" | "config.emi.presets.author_binds" | "gtceu.machine.circuit_assembler.uv.tooltip" | "block.minecraft.lime_banner" | "block.fantasyfurniture.venthyr.chair.occupied" | "jei.tooltip.bookmarks.usage.key" | "config.dogslie.prop.getsUpTo.desc" | "create.ponder.tag.logistics" | "block.xtonesreworked.zorg_block_1" | "block.xtonesreworked.zorg_block_0" | "block.xtonesreworked.zorg_block_5" | "block.xtonesreworked.zorg_block_4" | "block.railways.track_byg_palm" | "block.xtonesreworked.zorg_block_3" | "block.xtonesreworked.zorg_block_2" | "block.thermal.frost_melon" | "ftbquests.task.ftbquests.advancement.criterion" | "compass.node.gtceu.machines/lathe" | "block.railways.track_oak_wide" | "module.tradeoff.blueHue" | "gui.tooltips.ae2.CpuSelectionModeAny" | "crop.mysticalagriculture.honey" | "block.mysticalagradditions.end_inferium_ore" | "tag.item.c.blue_dyes" | "keybinding.powersuits.cooling_system" | "item.invalid.name" | "material.triethylene_glycol" | "itemGroup.category.nordic" | "create.hint.empty_bearing" | "block.framedblocks.framed_glowing_cube" | "block.ae2.matrix_frame" | "mco.create.world.reset.title" | "block.thermal.lumium_rail" | "stat_type.minecraft.killed" | "create.subtitle.train" | "item.exnihilosequentia.wooden_crook" | "gui.bigreactors.turbine.controller.rotorstatus.line9" | "block.minecraft.banner.diagonal_right.gray" | "gui.tooltips.ae2.MoveWhenEmpty" | "block.ftbquests.chest" | "gui.bigreactors.turbine.controller.rotorstatus.line5" | "gui.bigreactors.turbine.controller.rotorstatus.line6" | "gui.bigreactors.turbine.controller.rotorstatus.line7" | "gui.bigreactors.turbine.controller.rotorstatus.line8" | "gui.bigreactors.turbine.controller.rotorstatus.line1" | "gui.bigreactors.turbine.controller.rotorstatus.line2" | "commands.curios.replace.success" | "gui.bigreactors.turbine.controller.rotorstatus.line3" | "gui.bigreactors.turbine.controller.rotorstatus.line4" | "gui.tooltips.ae2.CraftOnly" | "block.fantasyfurniture.decorations.royal_platter" | "item.create.netherite_diving_boots.tooltip.summary" | "item.numina.component_control_circuit" | "skyblockbuilder.screen.open_folder.error" | "instrument.minecraft.admire_goat_horn" | "create.ponder.redstone_link.text_6" | "create.ponder.redstone_link.text_5" | "create.ponder.redstone_link.text_4" | "create.ponder.redstone_link.text_3" | "create.ponder.redstone_link.text_2" | "create.ponder.redstone_link.text_1" | "subtitles.entity.chicken.ambient" | "item.farmersdelight.cooked_cod_slice" | "commands.forceload.added.none" | "key.saveToolbarActivator" | "ftbquests.task.ftbquests.stat" | "rechiseled.block.birch_planks_bricks_connecting" | "modernui.center.text.fixSurrogate" | "buildinggadgets.message.paste_success" | "block.minecraft.warped_trapdoor" | "block.minecraft.banner.square_bottom_left.pink" | "material.hydro_cracked_butene" | "engine.automobility.gold" | "ftbchunks.chunk_grid" | "tag.item.c.chest" | "rechiseled.block.jungle_planks_bricks_connecting" | "ftbquests.reward.ftbquests.command" | "modularrouters.itemText.usage.item.activator_module" | "block.thermal.hops_block" | "block.gtceu.luv_bender" | "item.gtceu.circuit.nano_assembly.tooltip.0" | "item.gtceu.circuit.nano_assembly.tooltip.1" | "gtceu.top.transform_up" | "death.attack.fall" | "ftbchunks.reduced_color_palette" | "block.simplylight.lamp_post" | "gui.tooltips.ae2.TerminalStyle_Small" | "item.thermal.emerald_coin" | "create.schedule.condition.redstone_link.status" | "block.minecraft.dragon_wall_head" | "carryon.category.custompickupconditions.custompickupconditionsentities" | "patchouli.gui.lexicon.relations" | "create.logistics.creative_crate.supply" | "config.jade.plugin_minecraft.mob_breeding" | "rechiseled.block.cobblestone_worn_stripes_connecting" | "block.create.haunted_bell.tooltip.condition1" | "rechiseled.block.dark_oak_planks_brick_pattern_connecting" | "effect.cofh_core.explosion_resistance" | "tooltip.framedblocks.one_way_window.dir.east" | "rechiseled.block.crimson_planks_bricks" | "block.thermal.deepslate_lead_ore" | "tag.item.c.barrels.wooden" | "modularrouters.guiText.tooltip.energy.none" | "item.gtceu.epoxy_printed_circuit_board" | "javaModel.feet.LeftFoot.partName" | "capability.commoncapabilities.temperature" | "options.iris.profile" | "ftbultimine.shape.mining_tunnel" | "material.steam" | "item.create.refined_radiance" | "gtceu.recipe.amperage" | "modernui.center.tooltip.borderWidth" | "compass.section.gtceu.zpm" | "fml.modmismatchscreen.missingmods.client" | "gui.ae2.IOPort" | "block.fantasyfurniture.bone.wither.floor_light" | "block.ae2.smooth_sky_stone_chest" | "linkingtool.linkingaction.add" | "item.thermalendergy.prismalium_nugget" | "commands.execute.conditional.pass_count" | "block.gtceu.lv_muffler_hatch" | "ftbquests.reward.exclude_from_claim_all" | "commands.cofh.invuln.remove.single" | "advancements.nether.find_fortress.description" | "item.gtceu.circuit.mainframe.tooltip.0" | "create.gui.terrainzapper.brush.surface" | "compass.node.gtceu.generation/ore" | "block.fantasyfurniture.venthyr.table_wide" | "item.gtceu.circuit.mainframe.tooltip.1" | "gtceu.machine.chemical_bath.iv.tooltip" | "gui.ae2.FormationPlane" | "rechiseled.block.prismarine_bricks_beams_connecting" | "item.minecraft.birch_boat" | "ftbquests.task.click_to_submit_all" | "create.command.debuginfo.saved_to_clipboard" | "block.fantasyfurniture.royal.wardrobe_bottom" | "compass.node.gtceu.iv/large_cutter" | "item.railways.track_incomplete_byg_blue_enchanted_wide" | "item.minecraft.wooden_sword" | "jigsaw_block.generate" | "block.gtceu.luv_mystical_greenhouse.tooltip" | "gui.socialInteractions.search_empty" | "block.ae2additions.1024k_crafting_storage" | "frame.automobility.standard_orange" | "item.bigreactors.yellorium_dust" | "block.gtceu.luv_16a_energy_converter" | "block.gtceu.iv_fluid_solidifier" | "commands.effect.give.success.multiple" | "item.create.netherite_diving_helmet.tooltip.summary" | "block.minecraft.black_concrete" | "screen.laserio.allowlist" | "ftbquests.chapter.image.hover" | "advancement.colossalchests.large.copper.desc" | "item.ae2additions.disk_chemical_housing" | "rechiseledcreate.block.rose_quartz_squares" | "selectServer.title" | "item.ae2.ender_dust" | "advancement.create.diving_suit_lava.desc" | "create.display_link.writing_to" | "block.thermal.ender_tnt.keyword" | "gtceu.jei.ore.between.0" | "gtceu.jei.ore.between.1" | "gtceu.machine.wiremill.mv.tooltip" | "item.mysticalagriculture.diamond_scythe" | "create.gui.schematicannon.option.replaceWithEmpty" | "commands.bossbar.set.players.success.none" | "death.attack.basalz" | "advancement.create.fan_processing.desc" | "skyblockbuilder.command.denied.add_players_to_team" | "material.fireclay" | "rechiseled.block.quartz_block_brick_paving_connecting" | "item.unbreakable" | "gui.powersuits.tab.install.salvage" | "block.minecraft.tinted_glass" | "item.exnihilosequentia.bee_doll" | "item.thermal.copper_gear" | "item.gtceu.zpm_solar_panel" | "material.darmstadtium" | "demo.help.jump" | "parsing.double.expected" | "commands.gamemode.success.self" | "mco.configure.world.slot.tooltip.minigame" | "menu.sendFeedback" | "ldlib.gui.editor.group.texture_editor" | "gui.abuseReport.reason.non_consensual_intimate_imagery.description" | "rechiseledcreate.block.spruce_window_slim_connecting" | "block.gtceu.luv_4096a_laser_target_hatch" | "block.gtceu.lv_kinetic_input_box" | "item.thermal_extra.soul_infused_gear" | "block.create.toolbox.tooltip.condition2" | "block.create.toolbox.tooltip.condition3" | "block.create.toolbox.tooltip.condition1" | "block.minecraft.orange_glazed_terracotta" | "block.gtceu.iv_rotor_holder" | "block.thermal.nickel_block" | "material.sodium_chlorate" | "ftbteamsconfig.ftbchunks.nonliving_entity_attack_mode.tooltip" | "block.bigreactors.basic_reactorcasing" | "commands.worldborder.set.failed.far" | "item.kubejs.crude_stargate_rod" | "biome.minecraft.plains" | "item.ae2.blue_covered_dense_cable" | "item.minecraft.honey_bottle" | "block.bigreactors.basic_reactorredstoneport" | "key.inventorysorter.itemout" | "gui.entity_tooltip.type" | "block.fantasyfurniture.decorations.spider_web_wide" | "item.ae2.lime_covered_cable" | "enchantment.minecraft.bane_of_arthropods.desc" | "block.fantasyfurniture.decorations.book_stack.stacked" | "item.thermal.machine_null_augment.keyword" | "rechiseled.block.iron_block_lines_connecting" | "create.logistics.filter.exactly" | "block.thermal.device_fisher.keyword" | "create.symmetry.mirror.triplePlane" | "block.createlowheated.charcoal_burner.tooltip.condition1" | "material.mysticalagradditions.soulium" | "block.createlowheated.charcoal_burner.tooltip.condition2" | "fluid_type.exnihilosequentia.sea_water_flow" | "block.minecraft.bed.occupied" | "rechiseled.block.cobblestone_inverted_dented" | "structure_block.hover.load" | "block.thermal.phyto_tnt.desc" | "screen.skyguis.text.you_sure_join" | "farmersdelight.tooltip.cooking_pot.many_servings" | "gtceu.forming_press" | "subtitles.block.bubble_column.whirlpool_inside" | "config.jei.search.tooltipSearchMode.comment" | "gui.tooltips.ae2.OperationMode" | "material.lumium" | "rechiseledcreate.block.warped_window_slim" | "block.minecraft.banner.rhombus.cyan" | "modernfix.option.mixin.perf.cache_blockstate_cache_arrays" | "create.train.relocate.invalid" | "gamerule.category.updates" | "block.minecraft.yellow_stained_glass_pane" | "ftbquests.raymatcher.entity_id" | "attribute.modifier.equals.2" | "attribute.modifier.equals.1" | "attribute.modifier.equals.0" | "compass.node.gtceu.circuits/wetware_processor" | "ftbquests.gui.clear_reward_all" | "material.polyvinyl_acetate" | "block.bigreactors.reinforced_turbinecomputerport" | "create.contraption.controls.all_actor_toggle" | "linkingtool.linkingmode.single.desc" | "gui.ae2.Installed" | "block.fluxnetworks.flux_plug" | "argument.range.empty" | "item.gtceu.nor_memory_chip" | "create.gui.assembly.exception.noPistonPoles" | "create.item_attributes.shulker_level" | "material.kanthal" | "generator.single_biome_floating_islands" | "createWorld.customize.presets.share" | "block.fantasyfurniture.dunmer.wardrobe_top" | "modularrouters.guiText.tooltip.removeFilterHint" | "block.gtceu.iv_1024a_laser_source_hatch" | "config.jade.reset_settings.confirm" | "gtceu.machine.large_combustion_engine.tooltip.boost_extreme" | "item.sgjourney.advanced_control_crystal" | "item.minecraft.shield.yellow" | "commands.ftbquests.command.error.no_file" | "item.thermal.chiller_ingot_cast.keyword" | "create.schedule.condition.for_x_time" | "block.minecraft.stripped_birch_wood" | "item.minecraft.firework_star.flicker" | "buildinggadgets.radialmenu.open_gui" | "create.ponder.item_drain.text_4" | "create.ponder.item_drain.text_5" | "create.ponder.item_drain.text_2" | "create.ponder.item_drain.text_3" | "block.gtceu.mv_laser_engraver" | "material.hassium" | "create.ponder.item_drain.text_1" | "compass.node.gtceu.circuits/silicon_wafer" | "reactant.bigreactors.verderium" | "block.thermal.cinnabar_ore" | "modularrouters.itemText.activator.entityMode.ROUND_ROBIN" | "item.gtceu.fluid_filter" | "keybinding.powersuits.cycleToolForward" | "metaitem.cover.digital.mode.fluid.enabled" | "prefab.automobility.blue_tractor" | "info.thermal.augment.type.Filter" | "subtitles.item.shears.shear" | "cover.conveyor.distribution.round_robin_prio.2" | "block.gtceu.lv_machine_casing" | "structure_block.hover.save" | "sliceanddice.ponder.sprinkler/uses.text_1" | "fml.menu.multiplayer.truncated" | "chat.ex_pattern_access_terminal.pos" | "cover.conveyor.distribution.round_robin_prio.1" | "cover.conveyor.distribution.round_robin_prio.0" | "singularity.extendedcrafting.emerald" | "item.thermal.rf_coil_xfer_augment.keyword" | "create.gui.schematicannon.slot.schematic" | "item.create.crafting_blueprint.behaviour2" | "block.minecraft.jukebox" | "tag.item.c.black_dyes" | "block.simplylight.illuminant_block.info" | "item.create.crafting_blueprint.behaviour1" | "tag.item.c.dyes" | "book.extendedcrafting.entry.handheld_table.page.1" | "advancement.create.train_portal.desc" | "block.fantasyfurniture.bone.skeleton.chandelier" | "modularrouters.guiText.label.breakMatchType.BLOCK" | "block.minecraft.lime_concrete_powder" | "effortlessbuilding.mode.floor" | "block.gtceu.ev_energy_output_hatch_16a" | "block.xtonesreworked.lave_block_3" | "block.xtonesreworked.lave_block_2" | "block.xtonesreworked.lave_block_1" | "block.gtceu.uhv_extruder" | "block.xtonesreworked.lave_block_0" | "block.ae2additions.65536k_crafting_storage" | "create.ponder.nixie_tube.text_3" | "ftbteams.name_too_short" | "create.ponder.nixie_tube.text_2" | "create.ponder.nixie_tube.text_1" | "block.xtonesreworked.lave_block_9" | "block.xtonesreworked.lave_block_8" | "block.gtceu.hv_battery_buffer_16x" | "block.xtonesreworked.lave_block_7" | "block.xtonesreworked.lave_block_6" | "block.xtonesreworked.lave_block_5" | "block.xtonesreworked.lave_block_4" | "item.railways.track_incomplete_byg_bulbis_narrow" | "block.minecraft.banner.stripe_right.black" | "disconnect.kicked" | "tag.item.c.gems.emerald" | "block.minecraft.banner.skull.green" | "info.thermal.device_soil_infuser.0" | "info.thermal.device_soil_infuser.1" | "item.sgjourney.energy_crystal" | "info.thermal.device_soil_infuser.2" | "create.schematicannon.status.finished" | "rechiseled.block.prismarine_bricks_rows_connecting" | "item.thermal_extra.twinite_plate" | "tag.item.c.ores.coal" | "buildinggadgets.message.template_build" | "ftbchunks.minimap.player_heads" | "book.mysticalagriculture.category.advances.description" | "itemGroup.exmachinis" | "gui.tooltips.ae2.Craftable" | "demo.help.later" | "item.gtceu.luv_electric_pump" | "block.minecraft.exposed_copper" | "crop.mysticalagriculture.pig_iron" | "sodium.options.buttons.apply" | "compliance.playtime.message" | "gtceu.machine.polarizer.zpm.tooltip" | "item.mysticalagriculture.imperium_fishing_rod" | "block.mysticalagriculture.soulstone_smooth" | "item.thermal.potion_infuser" | "effect.farmersdelight.nourishment" | "gtceu.machine.block_breaker.speed_bonus" | "block.minecraft.dead_horn_coral_fan" | "mco.configure.world.subscription.days" | "gui.powersuits.savesuccessful" | "gtceu.machine.fermenter.ev.tooltip" | "block.minecraft.iron_trapdoor" | "block.ae2.quantum_link" | "compass.node.gtceu.covers/energy_detector_cover" | "death.attack.fallingBlock" | "arguments.item.overstacked" | "block.minecraft.banner.flower.magenta" | "libx.config.gui.resource_list.entry_type" | "item.gtceu.zpm_electric_piston" | "item.minecraft.firework_star" | "buildinggadgets.message.build_too_large" | "createWorld.customize.custom.mainNoiseScaleX" | "createWorld.customize.custom.mainNoiseScaleY" | "key.modernui.zoom" | "block.create.gearshift" | "block.fantasyfurniture.venthyr.desk_right" | "material.rubber" | "createWorld.customize.custom.mainNoiseScaleZ" | "book.mysticalagriculture.entry.essence_vessel.page.1" | "block.farmersdelight.pink_canvas_sign" | "block.minecraft.banner.half_vertical.orange" | "commands.data.modify.invalid_index" | "block.create.crimson_window_pane" | "item.exnihilosequentia.emerald_mesh" | "block.minecraft.banner.square_bottom_left.black" | "block.minecraft.cornflower" | "debug.inspect.client.block" | "gtceu.cutter" | "mco.activity.noactivity" | "entity.minecraft.villager.weaponsmith" | "menu.paused" | "item.thermal_extra.shellite_nugget" | "item.thermal.glowstone_tnt_minecart" | "item.systeams.boiler_pipe.desc" | "commands.trigger.failed.unprimed" | "item.gtceu.purple_dye_spray_can" | "item.sgjourney.kara_kesh" | "gui.tooltips.ae2.FluidSubstitutionsDescEnabled" | "rechiseledcreate.block.oak_window_tiles_connecting" | "options.language" | "advancement.create.andesite_casing.desc" | "material.steel" | "rechiseled.block.quartz_block_small_tiles" | "gtceu.multiblock.universal.distinct.no" | "rechiseled.block.prismarine_bricks_pillars_connecting" | "tooltip.framedblocks.frame_bg.set_camo" | "gui.download" | "create.gui.schematicannon.option.skipMissing.description" | "gtceu.machine.mixer.zpm.tooltip" | "block.exnihilosequentia.crimson_barrel" | "block.minecraft.infested_stone_bricks" | "message.sgjourney.stargate.info.chevron_raised" | "book.mysticalagriculture.entry.essence_furnaces" | "block.minecraft.magenta_wool" | "create.schedule.continued" | "gui.merequester.no_requesters" | "subtitles.entity.goat.hurt" | "modularrouters.guiText.popup.flinger.pitch" | "item.thermal.side_config_augment.desc" | "emi.header.invisible" | "create.generic.unit.minutes" | "item.wheat_dust" | "fml.menu.mods.info.trust" | "tooltip.framedblocks.make_waterloggable.true" | "createWorld.customize.custom.depthNoiseScaleExponent" | "item.ae2.name_press" | "behavior.tricorder.state" | "item.gtceu.universal_fluid_cell" | "module.tradeoff.sprintEnergyCon" | "rechiseled.block.cobblestone_chiseled_border" | "block.gtceu.opv_input_bus" | "create.schedule.condition.redstone_link.frequency_unpowered" | "create.track_signal.cannot_change_mode" | "block.gtceu.uxv_polarizer" | "prefab.automobility.standard_light_gray" | "block.minecraft.waxed_cut_copper" | "fluid_type.thermal.biocrude" | "mco.upload.failed" | "item.ae2.fluix_dust" | "options.framerateLimit" | "narrator.button.difficulty_lock.unlocked" | "commands.datapack.list.available.none" | "info.thermal.redprint.data.Xfer" | "block.minecraft.brown_concrete" | "block.fantasyfurniture.bone.wither.table_large" | "block.minecraft.potted_bamboo" | "item.gtceu.energy_crystal" | "block.webdisplays.redctrl" | "block.gtceu.mv_kinetic_input_box" | "effortlessbuilding.action.toggle_protect_tile_entities" | "item.railways.track_incomplete_crimson" | "container.extendedcrafting.flux_alternator" | "rechiseled.block.obsidian_dark_connecting" | "tooltip.mysticalagriculture.invalid_biome" | "item.exnihilosequentia.raw_nickel" | "create.schematicannon.status.clearing" | "modularrouters.gui.config.ticksPerUpgrade" | "create.schedule.condition.player_count.status" | "item.gtceu.magenta_dye_spray_can" | "material.red_dye" | "block.gtceu.mv_hermetic_casing" | "block.railways.track_twilightforest_timewood_wide" | "patchouli.gui.lexicon.not_anchored" | "create.schematic.invalid" | "item.gtceu.energy.cluster.tooltip" | "enchantment.ensorcellation.pilfering" | "string.naturescompass.fillerBlock" | "resourcePack.server.name" | "achievement.ae2.SpatialIOExplorer.desc" | "create.schematicannon.status.ready" | "libx.config.gui.component.underlined" | "entity.minecraft.warden" | "mco.selectServer.mapOnlySupportedForVersion" | "railways.tooltip.coupler.action.decoupling" | "create.gui.schematicannon.slot.gunpowder" | "block.minecraft.deepslate_tiles" | "block.gtceu.iv_256a_laser_source_hatch" | "block.railways.track_byg_sythian_narrow" | "block.fantasyfurniture.decorations.necrolord_candelabra" | "fluid_type.thermal_extra.icy_water" | "create.logistics.recipe_filter" | "biome.minecraft.snowy_slopes" | "config.modnametooltip.formatting.modNameFormat" | "selectWorld.import_worldgen_settings" | "mco.terms.title" | "rechiseled.block.mangrove_planks_tiles_connecting" | "item.rock_salt_impure_dust" | "modernui.center.screen.blurRadius" | "modernfix.connectedness_dynresoruces" | "create.gui.schematicTable.title" | "gui.fluxnetworks.access.admin" | "info.thermal.xp_crystal.use.sneak" | "model.mps_boots.modelName" | "block.gtceu.uv_item_passthrough_hatch" | "rechiseled.block.quartz_block_small_tiles_connecting" | "cover.advanced_energy_detector.invert.disabled.3" | "cover.advanced_energy_detector.invert.disabled.2" | "cover.advanced_energy_detector.invert.disabled.1" | "wheel.automobility.street" | "config.emi.group.binds.crafts" | "item.gtceu.coin.chocolate.tooltip" | "item.ae2.crafting_pattern" | "block.toms_storage.ts.inventory_hopper_basic" | "jecalculation.gui.search.export_group" | "item.farmersdelight.fruit_salad" | "key.curios.open.desc" | "item.railways.track_incomplete_byg_holly_wide" | "subtitles.block.beehive.exit" | "block.ftbquests.screen.fullscreen" | "rechiseled.block.mangrove_planks_squares_connecting" | "material.salt" | "block.create.millstone" | "gtceu.multiblock.multi_furnace.heating_coil_discount" | "subtitles.block.chest.open" | "item.gtceu.lapotron_crystal" | "block.gtceu.uhv_energy_input_hatch" | "trashcans.energy_trash_can.info" | "block.gtceu.uev_cutter" | "item.expatternprovider.ex_interface_part" | "info.thermal.charge_bench.0" | "tooltip.jade.villager_profession" | "info.thermal.charge_bench.1" | "item.create.goggles" | "rechiseled.block.bone_block_bordered" | "item.ae2.advanced_card" | "block.xtonesreworked.zyth_block_14" | "block.xtonesreworked.zyth_block_15" | "part.bigreactors.turbine.chargingport_fe" | "item.modularrouters.pickup_delay_augment" | "gtceu.fluid.temperature.cryogenic" | "rechiseled.block.iron_block_pipes" | "rechiseled.block.mangrove_planks_squares" | "enchantment.travelanchors.range.desc" | "block.xtonesreworked.zyth_block_10" | "block.xtonesreworked.zyth_block_11" | "rechiseled.block.mossy_cobblestone_stripes_connecting" | "block.xtonesreworked.zyth_block_12" | "block.xtonesreworked.zyth_block_13" | "webdisplays.gui.screencfg.seturl" | "item.exnihilosequentia.brain_coral_larva" | "block.minecraft.banner.circle.light_blue" | "item.minecraft.bundle" | "block.gtceu.mv_muffler_hatch" | "ldlib.gui.tips.open_folder" | "item.gtceu.foam_sprayer.tooltip.2" | "item.gtceu.foam_sprayer.tooltip.1" | "item.gtceu.foam_sprayer.tooltip.0" | "info.thermal.charge_bench.2" | "advancement.create.belt.desc" | "rechiseled.block.coal_block_rotated_bricks_connecting" | "rechiseled.block.spruce_planks_brick_pattern" | "gtceu.machine.steam_forge_hammer.steel.tooltip" | "rechiseled.block.acacia_planks_mosaic" | "block.minecraft.magenta_glazed_terracotta" | "model.mps_helm.helm_main.partName" | "gui.ae2.MENetworkStorage" | "subtitles.entity.puffer_fish.hurt" | "farmersdelight.advancement.hit_raider_with_rotten_tomato.desc" | "item.ae2.fluid_cell_housing" | "gtceu.machine.mass_fabricator.iv.tooltip" | "achievement.ae2.NetworkTool" | "sodium.options.use_fog_occlusion.name" | "block.minecraft.moving_piston" | "material.mysticalagradditions.tertium" | "tag.item.minecraft.boats" | "ftbquests.raymatcher.block_entity_id" | "fluid.bigreactors.tangerium" | "laserio.tooltip.item.card.sneaky" | "item.ae2.orange_glass_cable" | "chat.corpse.teleport_death_location" | "__comment" | "effortlessbuilding.action.filling" | "block.gtceu.uiv_energy_input_hatch" | "block.minecraft.smooth_sandstone_stairs" | "stat.minecraft.open_barrel" | "debug.creative_spectator.error" | "mco.brokenworld.nonowner.title" | "create.gui.terrainzapper.brush.cylinder" | "rechiseledcreate.block.warped_window_slim_connecting" | "block.simplylight.rodlamp" | "block.minecraft.banner.half_vertical.gray" | "gtceu.multiblock.turbine.rotor_durability" | "gui.socialInteractions.search_hint" | "rechiseled.block.diorite_diagonal_bricks_connecting" | "block.ae2.sky_stone_wall" | "biome.minecraft.basalt_deltas" | "book.mysticalagriculture.entry.witherproof_blocks.page.1" | "block.gtceu.infinite_energy" | "item.gtceu.uev_robot_arm" | "ldlib.gui.editor.register.widget.basic.image" | "block.ftbquests.screen.input_only" | "block.minecraft.pink_glazed_terracotta" | "block.gtceu.zpm_alloy_smelter" | "subtitles.entity.hoglin.retreat" | "button.corpse.previous" | "module.tradeoff.maxTransfer" | "gtceu.multiblock.universal.has_problems" | "item.ice_small_dust" | "effortlessbuilding.screen.player_settings" | "gui.fluxnetworks.label.customcolor" | "gui.stellarview.config.overworld" | "attachment.rear.automobility.auto_mechanic_table" | "gtceu.machine.chemical_reactor.uv.tooltip" | "book.mysticalagriculture.entry.witherproof_blocks" | "gtceu.multiblock.large_boiler.explosion_tooltip" | "config.bigreactors.client.disableapitooltips" | "item.minecraft.potion.effect.slowness" | "block.minecraft.mossy_stone_brick_slab" | "biome.minecraft.stony_peaks" | "gui.modernui.settings.category.video" | "module.tradeoff.walkingSpeedMult" | "item.ae2.fluix_shovel" | "subtitles.entity.slime.death" | "subtitles.entity.firework_rocket.blast" | "create.display_source.observed_train_name" | "gtceu.machine.brewery.ev.tooltip" | "block.gtceu.luv_1a_energy_converter" | "item.ae2wtlib.magnet_card" | "mco.selectServer.expired" | "block.create.andesite_door" | "ldlib.gui.tips.fluid_selector" | "rechiseled.block.granite_tiles" | "block.minecraft.enchanting_table" | "screen.skyguis.text.your_team" | "narrator.button.language" | "itemfilters.help_text.nbt" | "gtceu.machine.transformer.message_transform_down" | "item.thermal.lapis_plate" | "subtitles.entity.villager.death" | "block.gtceu.uev_output_hatch" | "stat.minecraft.interact_with_smithing_table" | "item.functionalstorage.configuration_tool" | "gtceu.distillery" | "key.mouse" | "item.gtceu.light_blue_glass_lens" | "block.minecraft.banner.triangles_bottom.blue" | "config.jade.plugin_minecraft.villager_profession" | "ftbchunks.hard_team_force_limit" | "tomsstorage.config.adv_wireless_range" | "item.gtceu.tool.axe" | "item.createarmory.barret_lower" | "config.bigreactors.client.fuelrodlightvalue" | "block.minecraft.banner.border.pink" | "chat.ae2additions.handMustBeEmpty" | "mco.configure.world.restore.question.line2" | "mco.configure.world.restore.question.line1" | "block.gtceu.zpm_energy_input_hatch_16a" | "disconnect.genericReason" | "biome.minecraft.flower_forest" | "chat.toms_storage.terminal_bound" | "block.gtceu.opv_1a_energy_converter" | "material.steam_cracked_propane" | "item.thermal.ruby_dust" | "menu.playdemo" | "chat.ae2.TestWorldSetupComplete" | "block.gtceu.steel_turbine_casing" | "block.minecraft.stone_pressure_plate" | "item.gtceu.shape.mold.gear.tooltip" | "rechiseled.block.sandstone_polished" | "achievement.ae2.Root.desc" | "block.gtceu.hv_1a_energy_converter" | "item.minecraft.splash_potion.effect.clarity" | "item.create.filter.tooltip.behaviour1" | "crop.mysticalagradditions.awakened_draconium" | "gui.ae2wtlib.on" | "argument.entity.options.distance.negative" | "gtceu.machine.arc_furnace.hv.tooltip" | "subtitles.entity.skeleton_horse.death" | "commands.ftbquests.change_consumable.text" | "block.mysticalagriculture.imperium_furnace" | "item.thermal.beekeeper_helmet" | "block.gtceu.iv_diode" | "ftbquests.reward.ftbquests.npc_mail" | "rechiseled.block.warped_planks_squares" | "gui.ae2.SmithingTablePattern" | "block.minecraft.spruce_wall_sign" | "block.minecraft.banner.gradient_up.red" | "create.schedule.loop" | "chat.ae2.InvalidMachine" | "create.gui.schedule.alternative_condition" | "subtitles.entity.zombie_horse.hurt" | "modernui.center.screen.blurEffect_desc" | "item.quartz_sand_tiny_dust" | "ftbteams.message.promoted" | "item.minecraft.splash_potion.effect.slowness" | "item.minecraft.music_disc_mall.desc" | "item.minecraft.shield.blue" | "rechiseledcreate.block.dark_oak_window_slim_connecting" | "death.attack.player" | "tag.item.c.chests" | "block.sgjourney.naquadah_generator_mark_i" | "screen.sgjourney.archeology_table" | "block.gtceu.ulv_8a_energy_converter" | "item.exnihilosequentia.lead_ingot" | "block.minecraft.andesite_wall" | "gui.powersuits.creative.install.desc" | "item.gtceu.ring_extruder_mold" | "railways.whistle.failure.not_bound" | "tomsstorage.config.inv_cable_connector_max_scan" | "modularrouters.chatText.targetValidation.OUT_OF_RANGE" | "info.cofh.single_block" | "material.bismuth" | "railways.whistle.tool.train_id" | "item.modularrouters.blast_upgrade" | "book.mysticalagriculture.entry.elemental_essences" | "block.thermal.eggplant_block" | "block.minecraft.birch_trapdoor" | "advancements.story.follow_ender_eye.description" | "gamerule.logAdminCommands" | "item.utility.direction" | "advancements.story.smelt_iron.title" | "item.farmersdelight.cooked_bacon" | "text.block.fantasyfurniture.royal.table_wide.dyeable" | "block.gtceu.uev_energy_output_hatch" | "tag.item.c.storage_blocks.copper" | "rechiseled.block.nether_bricks_large_tiles_connecting" | "advMode.mode.redstoneTriggered" | "block.gtceu.uv_machine_casing" | "options.darknessEffectScale.tooltip" | "create.schedule.condition.redstone_link.frequency_state" | "compass.node.gtceu.materials/ingot" | "gui.jei.category.smoking" | "item.gtceu.ulv_voltage_coil" | "ftbquests.chapter.image.alpha" | "block.simplylight.wall_lamp" | "jei.key.category.search" | "create.ponder.train_signal_redstone.header" | "block.gtceu.mv_ore_washer" | "item.extendedcrafting.enhanced_ender_component" | "farmersdelight.container.recipe_book.cookable" | "general.colossalchests.colossalchest" | "block.thermal.machine_frame" | "gtceu.multiblock.universal.problem.crowbar" | "railways.ponder.conductor_toolboxing.header" | "block.gtceu.uv_4096a_laser_source_hatch" | "block.gtceu.ev_extractor" | "crop.mysticalagriculture.squid" | "simplybackpacks.nbtdata" | "gtceu.machine.locked_safe.requirements" | "item.ae2.guide" | "advancement.create.ejector_maxed" | "gamerule.category.chat" | "gtceu.gui.content.per_tick" | "item.gtceu.plate.ultra_low_power_integrated_circuit.tooltip" | "block.thermal.slag_block" | "buildinggadgets.easter_eggs.9x9.just_like_dire" | "block.minecraft.warped_sign" | "block.fantasyfurniture.nordic.painting_small" | "item.create.filter" | "item.minecraft.cooked_porkchop" | "death.attack.thorns.item" | "info.thermal.redprint.data.Sides" | "rechiseled.block.netherrack_bricks_connecting" | "create.ponder.shared.sneak_and" | "commands.experience.set.points.success.single" | "block.minecraft.banner.square_bottom_left.red" | "ldlib.gui.compass.set_background" | "javaModel.powerfist.wristbottomleft.partName" | "gtceu.machine.autoclave.uv.tooltip" | "block.gtceu.zpm_centrifuge" | "rechiseled.block.birch_planks_small_tiles_connecting" | "patchouli.gui.lexicon.keybind_missing" | "advancements.adventure.adventuring_time.title" | "rechiseled.block.nether_bricks_brick_pattern" | "itemfilters.help_text.damage" | "item.minecraft.firework_star.light_blue" | "rechiseled.block.diorite_diagonal_bricks" | "rechiseled.block.jungle_planks_small_bricks" | "block.minecraft.banner.stripe_downright.blue" | "config.framedblocks.client.toggleWaterlogMode" | "item.minecraft.tipped_arrow.effect.water_breathing" | "item.gtceu.wetware_processor_assembly" | "book.extendedcrafting.entry.handheld_table" | "advancements.nether.all_potions.title" | "block.xtonesreworked.agon_block_10" | "block.xtonesreworked.agon_block_11" | "block.xtonesreworked.agon_block_12" | "block.xtonesreworked.agon_block_13" | "block.xtonesreworked.agon_block_14" | "achievement.ae2.Charger" | "block.xtonesreworked.agon_block_15" | "gui.bigreactors.turbine.controller.vaporbar.line2" | "tag.item.fabric.hoes" | "gui.bigreactors.turbine.controller.vaporbar.line1" | "block.fantasyfurniture.decorations.mushrooms_brown.stacked" | "material.enriched_naquadah_solution" | "tagprefix.tuff" | "block.gtceu.uxv_assembler" | "createWorld.customize.custom.useStrongholds" | "block.thermal.tar_block" | "rechiseled.block.diorite_bricks_connecting" | "enchantment.ensorcellation.gourmand" | "rechiseledcreate.block.oak_window_bars_connecting" | "create.item_attributes.fluid_container.inverted" | "rechiseled.block.mossy_cobblestone_worn_stripes" | "gui.stellarview.bright_stars" | "rechiseled.block.cobbled_deepslate_small_tiles" | "commands.advancement.grant.many.to.many.success" | "block.create.spruce_window_pane" | "entity.minecraft.salmon" | "tag.item.c.uncolored_sandstone_blocks" | "create.generic.unit.seconds" | "modularrouters.guiText.popup.activator.action" | "ftbchunks.deathpoint_removed" | "fml.menu.loadingmods" | "block.minecraft.banner.stripe_top.yellow" | "modularrouters.itemText.usage.item.range_up_augment" | "key.ftbultimine" | "block.minecraft.redstone_ore" | "javaModel.powerfist.fingerguard.partName" | "block.minecraft.banner.stripe_left.red" | "book.mysticalagriculture.entry.essence_watering_cans.page.1" | "rechiseled.block.end_stone_blobs" | "ldlib.gui.compass.add_node" | "subtitles.block.frogspawn.hatch" | "buildinggadgets.message.raytrace_fluid" | "create.ponder.associated" | "disconnect.disconnected" | "create.schematicAndQuill.convert" | "rechiseled.block.prismarine_bricks_tiles" | "emi.page.short" | "tagprefix.rock" | "info.thermal.device_rock_gen.1" | "info.thermal.device_rock_gen.0" | "info.thermal.device_rock_gen.2" | "config.gtceu.option.dumpAssets" | "item.minecraft.minecart" | "optimizeWorld.stage.upgrading" | "module.tradeoff.overclock" | "desc.framedblocks.blueprint_intangible" | "block.fluxnetworks.gargantuan_flux_storage" | "tutorial.punch_tree.title" | "material.naquadic_netherite" | "tooltip.mysticalagriculture.growth_accelerator_range" | "string.naturescompass.average" | "gtceu.multiblock.large_miner.radius" | "key.sprint" | "gui.ae2.security.security.tip" | "module.tradeoff.spinBladeDam" | "rechiseled.block.mossy_cobblestone_dented" | "block.fantasyfurniture.venthyr.stool.occupied" | "item.gtceu.ulv_solar_panel" | "block.gtceu.ev_bedrock_ore_miner" | "item.gtceu.circuit.electronic.tooltip.0" | "block.create.creative_motor" | "config.emi.ui.bottom_sidebar_header" | "item.gtceu.circuit.electronic.tooltip.1" | "screen.laserio.energylimit" | "item.rarest_metal_mixture_small_dust" | "mco.configure.world.slot.tooltip" | "compass.node.gtceu.machines/electromagnetic_separator" | "item.gtceu.crystal.raw.tooltip" | "item.railways.track_incomplete_byg_cherry_wide" | "item.minecraft.clay_ball" | "ftbchunks.biome_blend.blend_13x13" | "death.attack.dragonBreath.player" | "advancements.adventure.two_birds_one_arrow.description" | "jigsaw_block.joint.rollable" | "block.minecraft.light_gray_wool" | "advancements.nether.return_to_sender.title" | "enchantment.ensorcellation.furrowing.desc" | "text.cloth-config.quit_config_sure" | "create.item_attributes.furnace_fuel" | "config.jade.plugin_minecraft.mob_spawner" | "subtitles.entity.vindicator.death" | "advancement.create.self_deploying.desc" | "block.fantasyfurniture.decorations.bone_skeleton_chalices" | "gtceu.gui.fluid_auto_output.allow_input.enabled" | "narration.jade.negative" | "commands.trigger.failed.invalid" | "skyblockbuilder.command.error.decline_invitations" | "multiblock.validation.turbine.invalid_block_for_exterior" | "block.create.framed_glass" | "item.gtceu.lv_conveyor_module" | "gui.bigreactors.turbine.controller.vaporbar.line6" | "gui.bigreactors.turbine.controller.vaporbar.line7" | "gui.bigreactors.turbine.controller.vaporbar.line5" | "material.platinum_group_sludge" | "advMode.notEnabled" | "item.create.copper_diving_helmet.tooltip.condition1" | "create.display_source.entity_name" | "block.create.small_scorchia_brick_stairs" | "item.create.copper_diving_helmet.tooltip.behaviour1" | "death.attack.create.mechanical_saw" | "block.fantasyfurniture.decorations.presents_stack_1.stacked" | "block.thermal.ice_tnt.keyword" | "death.attack.chemical" | "block.fantasyfurniture.necrolord.bench.occupied" | "create.boiler.max_lvl" | "rechiseled.block.lapis_block_small_tiles_connecting" | "book.mysticalagriculture.crafting" | "block.automobility.snow_off_road" | "item.create.netherite_backtank.tooltip.summary" | "commands.bookshelf.loot_tables.wildcard" | "ftbquests.quest.hide_dependent_lines" | "ftbquests.reward_table.edit" | "rechiseled.block.quartz_block_crosses_connecting" | "jecalculation.gui.search.help" | "argument.range.ints" | "screen.laserio.redstoneMode" | "block.gtceu.uiv_chemical_reactor" | "advancement.exmachinis.flux_compactor" | "item.gtceu.battery.re.hv.cadmium.tooltip" | "biome.minecraft.savanna" | "ldlib.gui.editor.tips.corner_size。1" | "ldlib.gui.editor.tips.corner_size。0" | "item.ae2additions.item_storage_cell_16384" | "modularrouters.guiText.tooltip.redstone.LOW" | "info.thermal.device_nullifier.3" | "info.thermal.device_nullifier.2" | "subtitles.entity.warden.sonic_charge" | "info.thermal.device_nullifier.1" | "info.thermal.device_nullifier.0" | "block.create.cut_ochrum_brick_slab" | "options.iris.apply" | "block.railways.track_byg_aspen" | "rechiseled.block.copper_block_bars" | "subtitles.entity.fox.eat" | "material.tellurium" | "gui.bigreactors.reprocessor.active" | "forge.configgui.skipEmptyShapelessCheck" | "block.create.polished_cut_scoria_slab" | "create.super_glue.click_to_discard" | "item.railways.track_incomplete_warped_narrow" | "gtceu.machine.mass_fabricator.ev.tooltip" | "subtitles.entity.warden.nearby_close" | "material.calcite" | "item.minecraft.scute" | "gtceu.multiblock.invalid_structure" | "itemfilters.variants" | "item.minecraft.lingering_potion.effect.swiftness" | "modernui.center.tooltip.borderCycle_desc" | "stat.minecraft.inspect_hopper" | "rechiseled.block.granite_diagonal_bricks_connecting" | "ftbquests.reward.claim_all" | "block.create.seat.tooltip.summary" | "item.thermal.lightning_charge" | "create.ponder.large_cogwheel.header" | "block.create.cut_diorite_brick_slab" | "block.mysticalagriculture.supremium_growth_accelerator" | "gui.narrate.slider" | "selectWorld.access_failure" | "desc.framedblocks.blueprint_invalid" | "block.minecraft.deepslate_redstone_ore" | "tag.item.c.fences.nether_brick" | "compass.node.gtceu.misc/coke_oven_brick" | "create.schematic.tool.deploy" | "compass.node.gtceu.circuits/nano_processor_mainframe" | "info.cofh.security" | "material.calcium" | "metaitem.cover.digital.tooltip" | "crop.mysticalagriculture.skeleton" | "gtceu.command.hand.electric" | "item.exnihilosequentia.shulker_doll" | "item.garnet_sand_small_dust" | "item.dark_ash_small_dust" | "patchouli.gui.lexicon.button.advancements" | "item.itemfilters.weak_nbt" | "item.treated_wood_dust" | "block.minecraft.mangrove_pressure_plate" | "info.sgjourney.symbols" | "create.display_source.kinetic_speed" | "block.gtceu.lp_steam_rock_crusher" | "block.railways.track_byg_white_mangrove_wide" | "rechiseledcreate.block.warped_window_large_connecting" | "item.minecraft.rabbit" | "gui.ae2.OCTunnel" | "item.treated_wood_bolt" | "sounds.sgjourney.chevron_encode" | "item.minecraft.tipped_arrow.effect.weakness" | "block.minecraft.crying_obsidian" | "tag.item.c.ingots.brick" | "item.minecraft.music_disc_mellohi.desc" | "multiblock.validation.reprocessor.missing_wasteinjector" | "cover.fluid_filter.config_amount.3" | "cover.fluid_filter.config_amount.4" | "modernfix.option.enabled" | "mco.template.button.select" | "behavior.tricorder.tanks_empty" | "config.jade.plugin_jade.mod_name" | "item.automobility.automobile" | "material.cetane_boosted_diesel" | "item.powersuits.leaf_blower.desc" | "cover.fluid_filter.config_amount.1" | "cover.fluid_filter.config_amount.2" | "subtitles.entity.drowned.swim" | "cover.fluid_filter.config_amount.0" | "create.subtitle.haunted_bell_use" | "commands.title.show.title.multiple" | "block.gtceu.iv_energy_input_hatch_16a" | "block.minecraft.banner.creeper.light_blue" | "item.gtceu.silver_credit" | "block.fantasyfurniture.bone.wither.desk_left" | "material.tritanium" | "book.mysticalagriculture.entry.speed_augment" | "commands.spawnpoint.success.multiple" | "block.thermal.machine_furnace.keyword" | "block.gtceu.uxv_battery_buffer_16x" | "mco.gui.ok" | "create.ponder.clockwork_bearing.header" | "gtceu.cracker" | "item.minecraft.spider_eye" | "commands.clone.toobig" | "webdisplays.message.screenSet2" | "compass.node.gtceu.circuits/quantum_processor_computer" | "modernui.defaultFontBehavior.keep_other" | "material.neptunium" | "block.thermal.machine_press" | "travelanchors.tp.fail" | "gui.tooltips.ae2.FilterModeClear" | "block.fantasyfurniture.nordic.wardrobe_top" | "cover.pump.mode.export" | "block.minecraft.banner.diagonal_up_left.blue" | "ftbquests.reward_table.loot_crate.monster_weight" | "options.difficulty.online" | "item.simplybackpacks.commonbackpack.info" | "entity.minecraft.villager.shepherd" | "block.gtceu.mv_canner" | "block.minecraft.obsidian" | "attribute.name.horse.jump_strength" | "part.bigreactors.reactor.redstoneport" | "item.wood_plate" | "book.mysticalagriculture.entry.mining_aoe_augment.page.1" | "rechiseled.block.copper_block_gears" | "rechiseled.block.crimson_planks_diagonal_tiles_connecting" | "tag.item.c.uncolored_sandstone_slabs" | "javaModel.powerfist.palm.index1.partName" | "block.create.cut_crimsite_brick_wall" | "item.minecraft.diamond_boots" | "item.ae2.charged_certus_quartz_crystal" | "compass.node.gtceu.batteries/energy_cluster" | "capability.commoncapabilities.wrench" | "item.minecraft.acacia_boat" | "material.pentlandite" | "itemGroup.thermal.foods" | "create.ponder.mechanical_pump_speed.text_2" | "create.ponder.mechanical_pump_speed.text_3" | "create.ponder.mechanical_pump_speed.text_4" | "create.ponder.mechanical_pump_speed.text_5" | "item.createarmory.junk_debug" | "create.gui.stressometer.title" | "create.ponder.mechanical_pump_speed.text_1" | "potion.whenDrank" | "block.thermal.corn" | "block.create.cut_ochrum_bricks" | "gtceu.gui.chunkmode.enabled.1" | "gtceu.gui.chunkmode.enabled.0" | "block.gtceu.crushing_wheels" | "block.create_crystal_clear.andesite_glass_casing" | "metaitem.behavior.mode_switch.mode_switched" | "controls.keybinds" | "item.powersuits.generator_solar.desc" | "compass.node.gtceu.multiblock/vacuum_freezer" | "emi.sidebar.size.columns" | "tagprefix.polymer.small_dust" | "rechiseled.block.stone_crushed" | "fml.messages.artifactversion.notinstalled" | "config.jade.plugin_debug.furnace_fuel.str_cfg" | "block.minecraft.orange_stained_glass" | "tag.item.c.nether_quartz_dusts" | "item.railways.track_incomplete_jungle_narrow" | "block.gtceu.uev_thermal_centrifuge" | "item.gtceu.wafer.nano_central_processing_unit.tooltip" | "block.create.weathered_copper_shingle_stairs" | "info.systeams.air_pressure" | "chat.cyclopscore.command.invalidArguments" | "enchantment.minecraft.punch" | "ldlib.gui.editor.group.tool_box" | "block.thermal.spice_cake" | "death.fell.accident.ladder" | "gtceu.multiblock.large_boiler.description" | "keybinding.powersuits.openInstallSalvageGUI" | "trashcans.gui.arrow.right" | "commands.cofh.recharge.success.single" | "gtceu.machine.wiremill.uv.tooltip" | "gtceu.machine.fermenter.iv.tooltip" | "block.gtceu.uhv_canner" | "gtceu.machine.miner.radius" | "rechiseledcreate.block.jungle_window_diagonal" | "rechiseled.block.basalt_tiles" | "modularrouters.guiText.label.inspectionOp.NONE" | "item.gtceu.plant_ball" | "create.train.relocate.abort" | "block.titanium.block_asset_test" | "block.minecraft.dark_oak_wall_sign" | "block.minecraft.red_nether_brick_stairs" | "block.minecraft.diamond_ore" | "commands.kick.success" | "ftbchunks.biome_blend.blend_9x9" | "tag.item.c.glass_blocks" | "commands.forceload.toobig" | "key.categories.inventory" | "rechiseled.block.oak_planks_wavy_connecting" | "block.fantasyfurniture.necrolord.bed_single.occupied" | "gui.wireless_connect.power" | "optimizeWorld.confirm.title" | "material.sodalite" | "gui.stellarview.config.alpha" | "block.minecraft.banner.stripe_middle.lime" | "block.ae2.inscriber" | "item.ae2.light_gray_paint_ball" | "recipe.packagedexcrafting.basic" | "block.simplylight.illuminant_lime_block" | "material.lanthanum" | "simplybackpacks.autopickup" | "config.jade.plugin_gtceu.workable_provider" | "block.gtceu.hv_compressor" | "compass.node.gtceu.batteries/small_lithium_battery" | "item.gtceu.chemical_lime_dye" | "fml.menu.mods.info.license" | "block.gtceu.hssg_coil_block" | "debug.clear_chat.help" | "gui.ae2.security.extract.name" | "commands.curios.add.success" | "keybinding.powersuits.generator_solar" | "gtceu.machine.energy_converter.message_conversion_eu" | "block.gtceu.lv_ore_washer" | "chat.wireless.highlight" | "gui.buildinggadgets.help.button.paste" | "block.gtceu.mv_electric_gear_box_8a" | "item.gtceu.ilc_wafer" | "selectWorld.backupWarning.customized" | "advancements.husbandry.allay_deliver_item_to_player.title" | "sodium.options.use_particle_culling.tooltip" | "block.thermal.signalum_block" | "tag.item.c.copper_ingots" | "commands.ftbquests.locked.enabled" | "gui.fluxnetworks.button.connect" | "death.attack.wire_cutter" | "block.minecraft.stripped_warped_hyphae" | "gtceu.machine.combustion_generator.tooltip" | "chat.copy.click" | "container.enchant.level.many" | "create.ponder.linear_chassis_group.text_1" | "block.minecraft.banner.diagonal_left.orange" | "item.powersuits.axe" | "gtceu.command.hand.no_item" | "commands.team.add.duplicate" | "create.ponder.linear_chassis_group.text_2" | "create.ponder.linear_chassis_group.text_3" | "rechiseled.block.birch_planks_large_tiles" | "commands.ftbquests.editing_mode.enabled" | "create.ponder.tag.redstone.description" | "structure_block.button.load" | "commands.banip.success" | "gui.ae2.Stores" | "block.fantasyfurniture.bone.wither.chair.occupied" | "toast.jade.toggle_hint.1" | "toast.jade.toggle_hint.2" | "rechiseled.block.prismarine_bricks_polished_connecting" | "fluid.empty" | "gui.bigreactors.reactor.fluidaccessport.item.fuel_empty" | "crop.mysticalagriculture.silver" | "gui.ae2.Stored" | "item.thermal_extra.shellite_gear" | "entity.minecraft.piglin" | "rechiseled.block.netherite_block_bricks" | "railways.display_source.signal.red" | "rechiseled.block.oak_planks_large_tiles_connecting" | "trashcans.gui.whitelist.on" | "block.gtceu.luv_transformer_16a" | "item.minecraft.lingering_potion.effect.poison" | "selectWorld.createDemo" | "block.fantasyfurniture.venthyr.lockbox" | "gui.recipebook.toggleRecipes.craftable" | "block.create.cut_diorite_slab" | "item.create.copper_diving_boots.tooltip.summary" | "stat.minecraft.pot_flower" | "rechiseled.block.red_nether_bricks_smooth" | "enchantment.damage.disjunction" | "material.mc_guffium_239" | "item.mysticalagriculture.imperium_essence" | "skyblockbuilder.command.info.teams" | "rechiseled.block.stone_brick_paving" | "chat.square_brackets" | "ldlib.gui.compass.add_section" | "death.attack.farmersdelight.stove" | "text.configuration.screen.dialog.confirm" | "metaitem.electric.discharge_mode.enabled" | "ftbultimine.server_settings.right_click_hoe" | "mco.configure.world.edit.subscreen.experience" | "create.contraption.door_control.north.short" | "selectServer.deleteQuestion" | "block.railways.track_biomesoplenty_fir_narrow" | "item.gtceu.white_dye_spray_can" | "advancements.adventure.root.title" | "reactant.bigreactors.blutonium" | "crop.mysticalagriculture.slimesteel" | "compat.bigreactors.jei.fluidizer.recipecategory.solid.title" | "gui.tooltips.ae2.FluidSubstitutionsDescDisabled" | "gtceu.universal.tooltip.amperage_out_till" | "block.minecraft.banner.stripe_center.purple" | "key.emi.view_uses" | "item.gtceu.circuit_board.wetware.tooltip" | "zerocore:api.multiblock.validation.invalid_part_for_top" | "block.gtceu.mv_packer" | "patchouli.gui.lexicon.progress_tooltip" | "subtitles.entity.glow_item_frame.place" | "commands.locate.structure.invalid" | "block.gtceu.uv_circuit_assembler" | "item.gtceu.chemical_light_gray_dye" | "metaitem.voltage_coil.uxv.tooltip" | "gui.inactive" | "compat.bigreactors.jei.vaporization.recipecategory.title" | "text.block.fantasyfurniture.royal.bed_single.dyeable" | "block.minecraft.banner.base.blue" | "subtitles.block.bell.resonate" | "farmersdelight.advancement.place_skillet" | "block.minecraft.banner.half_vertical_right.orange" | "item.ae2.certus_quartz_pickaxe" | "container.cartography_table" | "item.thermal.flux_pump" | "block.create.blue_valve_handle" | "ftbchunks.ally_mode.tooltip" | "parsing.float.expected" | "material.cinnabar" | "button.corpse.transfer_items" | "ftbquests.reward.ftbquests.advancement" | "material.titanium_carbide" | "create.train.departing_from" | "subtitles.entity.goat.milk" | "config.emi.ui.recipe_default_button" | "ftbbackups2.backup.finished" | "block.packagedauto.unpackager.blocking.false" | "gui.socialInteractions.tab_blocked" | "block.create.scorchia" | "gui.tooltips.ae2.StashDesc" | "javaModel.powerfist.armorleft.partName" | "item.createarmory.unfinished_fifty_cal_casing" | "gtceu.gui.toggle_view.disabled" | "block.minecraft.waxed_cut_copper_stairs" | "modularrouters.guiText.tooltip.UP" | "item.webdisplays.upgrade_gps" | "gui.ae2.RestoredGenericSettingConfigInv" | "block.create.light_blue_nixie_tube" | "model.jetpack.default.partName" | "block.gtceu.mv_electromagnetic_separator" | "subtitles.block.honey_block.slide" | "block.farmersdelight.cabbage_crate" | "block.gtceu.heatproof_machine_casing" | "gui.ae2.CraftErrorCpuOffline" | "item.create.schematic_and_quill.tooltip.summary" | "item.ae2.portable_item_cell_256k" | "compass.section.gtceu.misc" | "block.create.mechanical_press" | "sodium.options.view_bobbing.tooltip" | "death.attack.mining_hammer" | "item.createarmory.rpg_rocket" | "tooltip.framedblocks.one_way_window.clear_face" | "item.gtceu.wafer.low_power_integrated_circuit.tooltip" | "gtceu.machine.assembler.iv.tooltip" | "item.gtceu.component.advanced_smd.transistor.tooltip" | "block.create.brass_scaffolding" | "subtitles.entity.llama.step" | "death.attack.trident.item" | "gtceu.machine.wiremill.iv.tooltip" | "commands.tag.list.single.empty" | "block.railways.track_biomesoplenty_cherry_wide" | "block.framedblocks.framed_double_sloped_prism" | "item.createarmory.fifty_cal_casing" | "block.railways.track_oak" | "gtceu.multiblock.turbine.efficiency_tooltip" | "item.thermal.ruby_plate" | "waila.barrel.fluidAmount" | "mco.configure.world.buttons.settings" | "block.thermal.device_collector.keyword" | "block.minecraft.dried_kelp_block" | "item.railways.track_incomplete_byg_imparius_narrow" | "gtceu.multiblock.large_combustion_engine.oxygen_amount" | "item.gtceu.crystal.central_processing_unit.tooltip" | "item.ae2.fluix_pickaxe" | "emi.category.emi.grinding" | "item.ae2.annihilation_plane" | "model.jetpack.jetpack5.partName" | "block.create_crystal_clear.train_clear_glass_encased_large_cogwheel" | "rechiseledcreate.block.spruce_window_swirling_connecting" | "compass.node.gtceu.multiblock/large_electromagnet" | "block.simplylight.illuminant_red_block_on.info2" | "effortlessbuilding.action.toggle_protect_tile_entities.description" | "item.ae2.pink_paint_ball" | "block.extendedcrafting.enhanced_ender_ingot_block" | "itemGroup.bigreactors.reactor" | "key.toggle_focus.desc" | "item.powersuits.jetpack.desc" | "item.railways.red_incomplete_conductor_cap" | "block.gtceu.hv_16a_energy_converter" | "options.prioritizeChunkUpdates" | "item.gtceu.wafer.central_processing_unit.tooltip" | "gtceu.multiblock.universal.no_problems" | "item.gtceu.circuit_board.elite.tooltip" | "gui.bigreactors.turbine.inactive" | "skyblockbuilder.command.success.create_team" | "biome.minecraft.frozen_river" | "subtitles.entity.firework_rocket.launch" | "block.gtceu.ev_energy_input_hatch_16a" | "block.railways.track_phantom.summary" | "subtitles.entity.shulker.hurt" | "block.create.purple_valve_handle" | "rechiseledcreate.block.warped_window_bars" | "lat_support" | "block.gtceu.lv_super_tank" | "block.gtceu.ev_hermetic_casing" | "block.create_crystal_clear.andesite_clear_glass_encased_cogwheel" | "material.barium" | "item.gtceu.glass_vial" | "item.modularrouters.filter_round_robin_augment" | "block.farmersdelight.cutting_board" | "recipe.toast.title" | "options.ao" | "block.minecraft.banner.square_bottom_right.lime" | "advancements.story.enter_the_nether.description" | "block.minecraft.banner.triangle_top.orange" | "key.keyboard.right.win" | "block.create.exposed_copper_tile_stairs" | "item.gtceu.tool.tooltip.crafting_uses" | "block.minecraft.mossy_stone_bricks" | "options.modelPart.hat" | "emi.reloading.error" | "augment.mysticalagriculture.poison_resistance" | "block.create.raw_zinc_block" | "rechiseledcreate" | "item.gtceu.gelled_toluene" | "cover.smart_item_filter.filtering_mode.sifter" | "screen.skyguis.text.remove" | "tag.item.minecraft.leaves" | "ftbteamsconfig.ftbchunks.allow_explosions" | "gtceu.multiblock.fusion_reactor.energy" | "gui.expatternprovider.ex_import_bus_part" | "gui.minutes" | "material.barite" | "item.thermal.potion_duration_augment.desc" | "advancements.webdisplays.screen.title" | "options.chat.visibility.hidden" | "key.emi.craft_all" | "tooltip.mysticalagriculture.upgrade_fuel_capacity" | "rechiseled.block.prismarine_bricks_rotated_bricks" | "gtceu.machine.fluid_hatch.export.tooltip" | "selectWorld.gameMode.spectator.line2" | "selectWorld.gameMode.spectator.line1" | "config.jade.plugin_extendedcrafting.basic_table" | "gtceu.machine.pump.tooltip_buckets" | "block.minecraft.banner.creeper.blue" | "key.hotbar.8" | "key.hotbar.7" | "commands.publish.success" | "key.hotbar.6" | "item.createarmory.unfinished_nine_mm" | "key.hotbar.5" | "key.hotbar.4" | "model.mps_pantaloons.leg2.partName" | "key.hotbar.3" | "key.hotbar.2" | "key.hotbar.1" | "gtceu.machine.fluid_heater.uv.tooltip" | "item.minecraft.mushroom_stew" | "gui.chatReport.comments" | "notenoughcrashes.crashscreen.reportSaveFailed" | "block.gtceu.gold_drum" | "create.schematicannon.status.targetNotLoaded" | "key.hotbar.9" | "metaarmor.tooltip.burning" | "item.gtceu.tool.hoe" | "commands.item.source.no_such_slot" | "block.gtceu.lv_item_passthrough_hatch" | "item.exnihilosequentia.raw_tin" | "buildinggadgets.radialmenu.fluid_only" | "advancements.nether.distract_piglin.title" | "attribute.name.forge.entity_gravity" | "block.minecraft.quartz_bricks" | "block.sgjourney.archeology_table" | "block.minecraft.chiseled_quartz_block" | "item.gtceu.lv_battery_hull" | "block.create.small_dripstone_brick_wall" | "tutorial.bundleInsert.title" | "subtitles.entity.blaze.shoot" | "create.item_attributes.equipable.inverted" | "block.fantasyfurniture.bone.wither.stool.occupied" | "item.thermal.lead_dust" | "create.tooltip.brass_tunnel.contains_entry" | "gui.tooltips.ae2.SideBack" | "create.ponder.tag.recently_updated" | "ftbchunks.minimap.position.top_left" | "item.railways.brown_conductor_cap" | "modernui.center.text.allowSDFTextIn2D" | "rechiseled.block.quartz_block_squares" | "block.exnihilosequentia.mangrove_crucible" | "block.create.metal_bracket.tooltip.summary" | "block.gtceu.zpm_cutter" | "enchantment.ensorcellation.soulbound.desc" | "itemGroup.webdisplays" | "modernfix.option.mixin.perf.fast_registry_validation" | "chat.link.open" | "tag.item.minecraft.wart_blocks" | "text.block.fantasyfurniture.decorations.royal_chalices.dyeable" | "block.gtceu.mv_electric_gear_box_2a" | "block.gtceu.uv_4096a_laser_target_hatch" | "block.minecraft.tripwire_hook" | "material.rhodium" | "item.ae2additions.disk_chemical_65536k" | "metaitem.voltage_coil.uv.tooltip" | "tag.item.minecraft.logs_that_burn" | "screen.skyguis.text.name" | "create.train.arrived_at" | "gtceu.machine.packer.ev.tooltip" | "entity.ae2.tiny_tnt_primed" | "item.minecraft.shulker_shell" | "rechiseled.block.dark_oak_planks_diagonal_tiles" | "block.framedblocks.framed_cube" | "jei.category.mysticalagriculture.reprocessor" | "soundCategory.music" | "block.gtceu.zpm_energy_input_hatch" | "commands.whitelist.add.failed" | "sodium.options.use_persistent_mapping.tooltip" | "death.attack.even_more_magic" | "block.gtceu.max_input_hatch" | "item.railways.gray_conductor_cap" | "mco.template.select.narrate.authors" | "gui.pattern_view.craft.fluid_substitute" | "death.attack.wither" | "options.biomeBlendRadius.13" | "emi.sidebar.type.craftables" | "options.biomeBlendRadius.15" | "config.framedblocks.client.showGhostBlocks" | "options.biomeBlendRadius.11" | "create.ponder.gantry_direction.header" | "block.minecraft.end_portal" | "block.minecraft.black_banner" | "disconnect.loginFailed" | "block.minecraft.banner.diagonal_up_right.black" | "fluid.bigreactors.redfrigium_flowing" | "patchouli.gui.lexicon.shift_for_recipe" | "block.minecraft.banner.square_top_right.lime" | "gtceu.machine.machine_hatch.processing_array" | "modularrouters.guiText.label.direction" | "create.item_attributes.shulker_level.inverted" | "fluid.bigreactors.tangerium_flowing" | "tooltip.framedblocks.framing_saw.press_to_show" | "ftbchunks.biome_blend.blend_7x7" | "gui.modernui.settings.tab.language" | "item.minecraft.potion.effect.luck" | "config.jade.plugin_mysticalagriculture.essence_vessel" | "item.modularrouters.inspection_filter" | "advancement.create.deployer.desc" | "gui.buildinggadgets.materialList.title" | "info.cofh.energy_use" | "compass.node.gtceu.misc/electric_motor" | "ftbquests.file.progression_mode" | "gtceu.top.fuel_min_consume" | "gamerule.doDaylightCycle" | "skyblockbuilder.command.error.creating_path" | "block.minecraft.banner.circle.lime" | "commands.forge.tags.element_count" | "block.minecraft.banner.skull.yellow" | "gtceu.fluid_pipe.max_temperature" | "gtceu.machine.fluid_solidifier.uv.tooltip" | "create.gui.assembly.exception.too_many_contacts" | "material.alunite" | "prefab.automobility.red_tractor" | "tagprefix.stone" | "gtceu.multiblock.not_enough_energy" | "item.mysticalagriculture.supremium_fishing_rod" | "block.create.acacia_window" | "options.particles" | "item.mysticalagriculture.prosperity_shard" | "modularrouters.gui.config.ctgy.router.tooltip" | "block.gtceu.stainless_steel_crate" | "gui.bigreactors.reactor.solidaccessport.dumpfuel.line3" | "gui.bigreactors.reactor.solidaccessport.dumpfuel.line2" | "gamerule.doWeatherCycle" | "prefab.automobility.standard_magenta" | "tooltip.gadget.block" | "gui.bigreactors.reactor.solidaccessport.dumpfuel.line4" | "gui.bigreactors.reactor.solidaccessport.dumpfuel.line1" | "webdisplays.server.upload.quota" | "item.webdisplays.advicon.wd" | "rechiseled.block.lapis_block_scales_connecting" | "block.fantasyfurniture.bone.skeleton.sofa" | "item.thermal.dough" | "material.octane" | "block.gtceu.cupronickel_coil_block" | "config.emi.group.dev" | "item.minecraft.leather_horse_armor" | "block.minecraft.banner.stripe_downleft.magenta" | "book.mysticalagriculture.entry.essence_tools.page.1" | "entity.minecraft.trader_llama" | "block.minecraft.nether_wart_block" | "create.schematic.mirror.none" | "item.thermal.press_unpacking_die.keyword" | "mco.invites.button.accept" | "key.buildinggadgets.rotate_mirror" | "ftbteamsconfig.ftbchunks.allow_fake_players_by_id.tooltip" | "item.ae2additions.disk_chemical_256k" | "material.californium" | "mco.configure.world.buttons.edit" | "gtceu.machine.electric_blast_furnace.tooltip" | "emi.inapplicable" | "item.sgjourney.syringe" | "advMode.setCommand.success" | "create.orientation.alongX" | "create.orientation.alongZ" | "gtceu.machine.diode.tooltip_general" | "gtceu.large_chemical_reactor" | "rechiseled.block.basalt_diagonal_tiles_connecting" | "message.sgjourney.stargate.error.connection_rerouted" | "gtceu.machine.scanner.zpm.tooltip" | "create.ponder.smart_observer.text_1" | "create.ponder.smart_observer.text_3" | "create.ponder.smart_observer.text_2" | "create.ponder.smart_observer.text_5" | "create.ponder.smart_observer.text_4" | "block.thermal.redstone_tnt" | "create.ponder.smart_observer.text_6" | "item.minecraft.music_disc_chirp.desc" | "block.gtceu.uxv_gas_collector" | "gui.ae2.TerminalViewCellsTooltip" | "compass.node.gtceu.items/terminal" | "block.framedblocks.framed_slope_slab" | "block.minecraft.tripwire" | "tag.toms_storage.trims" | "rechiseled.block.spruce_planks_beams" | "cover.conveyor.distribution.insert_first.1" | "block.minecraft.lever" | "cover.conveyor.distribution.insert_first.0" | "cover.conveyor.distribution.insert_first.2" | "rechiseled.block.dark_prismarine_dotted" | "create.gui.terrainzapper.tool.replace" | "item.thermal_extra.dragonsteel_dust" | "block.fantasyfurniture.royal.cushion" | "gtceu.alloy_blast_smelter" | "block.create.polished_cut_scorchia_stairs" | "block.minecraft.sandstone_stairs" | "ftbquests.gui.error" | "subtitles.item.trident.riptide" | "gtceu.machine.basic.input_from_output_side.disallow" | "block.minecraft.beacon.primary" | "ftbquests.quest.dependency_requirement.one_started" | "tooltip.exmachinis.netheriteItemsProcessed" | "item.mysticalagriculture.supremium_leggings" | "item.minecraft.pink_dye" | "modernfix.option.mixin.feature.spam_thread_dump" | "railways.bogeys.styles.wide_default" | "item.powersuits.luxcapacitor_module.desc" | "rechiseled.block.prismarine_bricks_pillars" | "block.create.brass_belt_funnel" | "tagprefix.pipe_large_restrictive" | "crop.mysticalagriculture.spider" | "item.powersuits.generator_solar" | "block.gtceu.mv_mixer" | "block.minecraft.tube_coral" | "options.on" | "block.ae2.spatial_pylon" | "modularrouters.itemText.usage.item.energyUpgradeRouter" | "module.tradeoff.sprintSpeedMult" | "item.railways.track_incomplete_blue_skies_starlit_narrow" | "module.tradeoff.plasmaEnergyPerTick" | "commands.tag.add.failed" | "item.powersuits.generator_coal" | "mco.upload.select.world.title" | "item.exnihilosequentia.diamond_hammer" | "compass.node.gtceu.iv/large_brewer" | "item.garnet_sand_dust" | "item.exnihilosequentia.copper_nugget" | "item.minecraft.chorus_fruit" | "augment.mysticaladaptations.hungerless" | "selectWorld.cheats" | "forge.configgui.skipEmptyShapelessCheck.tooltip" | "compass.node.gtceu.iv/large_maceration_tower" | "stat.minecraft.time_since_rest" | "title.multiplayer.realms" | "crop.mysticalagriculture.niotic_crystal" | "create.menu.report_bugs" | "item.glauconite_sand_small_dust" | "item.powersuits.blink_drive.desc" | "item.gtceu.lapotronic_energy_orb_cluster" | "block.minecraft.banner.triangle_bottom.orange" | "create.subtitle.confirm" | "trashcans.item_trash_can.info" | "compass.node.gtceu.materials/exquisite_gem" | "gui.tooltips.ae2.ShowNonFullProviders" | "tooltip.titanium.facing_handler.test" | "metaarmor.tooltip.falldamage" | "block.thermal.slime_tnt.keyword" | "enchantment.farmersdelight.backstabbing.desc" | "config.bigreactors.reactor.maxreactorsize" | "item.mysticalagriculture.awakened_supremium_nugget" | "block.functionalstorage.framed_simple_compacting_drawer" | "subtitles.entity.shulker.teleport" | "item.bigreactors.blutonium_nugget" | "item.thermal.electrum_dust" | "symbols.sgjourney.pegasus" | "options.iris.refreshShaderPacks" | "keybinding.powersuits.parachute" | "jade.tnt.unstable" | "block.simplylight.lamp_post.info" | "gui.bigreactors.fluidizer.controller.off.line1" | "block.gtceu.superconducting_coil" | "item.minecraft.bucket" | "rechiseled.block.oak_planks_large_tiles" | "gtceu.machine.alloy_smelter.uv.tooltip" | "commands.scoreboard.players.operation.success.multiple" | "achievement.ae2.SpatialIO.desc" | "commands.forge.tracking.invalid" | "gui.tooltips.ae2.SortOrder" | "block.minecraft.yellow_glazed_terracotta" | "rechiseledcreate.block.veridium_cut_polished_connecting" | "config.emi.ui.bottom_sidebar_theme" | "rechiseled.block.birch_planks_diagonal_tiles" | "ae2.permission_denied" | "block.minecraft.banner.bricks.pink" | "rechiseled.block.spruce_planks_crate" | "text.configuration.value.revert.changes.dialog" | "modularrouters.itemText.activator.direction.LEVEL" | "create.ponder.sticker.text_4" | "create.ponder.sticker.text_3" | "compass.node.gtceu.tools/mortar" | "create.ponder.sticker.text_2" | "create.ponder.sticker.text_1" | "material.sodium_carbonate" | "rechiseledcreate.block.asurine_cut_polished_connecting" | "block.minecraft.pumpkin_stem" | "rechiseled.block.jungle_planks_crate_connecting" | "options.difficulty.normal" | "create.ponder.tag.train_related" | "block.create.copper_bars" | "tag.item.c.gems" | "create.ponder.track_observer.text_2" | "create.ponder.track_observer.text_3" | "create.ponder.track_observer.text_1" | "gui.ae2.StoredEnergy" | "subtitles.entity.illusioner.cast_spell" | "block.railways.track_blue_skies_frostbright" | "item.thermal.gunpowder_mushroom_spores" | "item.railways.orange_incomplete_conductor_cap" | "commands.publish.started" | "config.jade.display_tooltip_desc" | "death.attack.anvil.player" | "biome.minecraft.windswept_hills" | "block.gtceu.uv_arc_furnace" | "block.gtceu.iv_essence_burner" | "item.thermal.press_packing_2x2_die.keyword" | "ftbquests.gui.clear_formatting" | "item.minecraft.donkey_spawn_egg" | "material.steam_cracked_butane" | "rechiseled.block.redstone_block_patterned_connecting" | "create.display_source.list_fluids" | "ftbchunks.saturation" | "block.bigreactors.fluidizersolidinjector" | "item.gtceu.chemical_blue_dye" | "structure_block.button.save" | "singularity.extendedcrafting.coal" | "block.create.cut_crimsite_slab" | "patchouli.gui.lexicon.add_bookmark" | "material.ender_pearl" | "material.epoxy" | "block.fantasyfurniture.necrolord.wardrobe_top" | "block.framedblocks.framed_flat_ext_double_slope_panel_corner" | "block.create.shaft" | "block.thermal.energy_cell.keyword" | "laserio.tooltip.item.card.sneaky.EAST" | "item.minecraft.yellow_dye" | "itemGroup.thermal_extra.augments" | "commands.ftbquests.command.feedback.rewards_blocked" | "block.minecraft.soul_sand" | "emi.category.minecraft.campfire_cooking" | "item.minecraft.shield.magenta" | "gui.whitelist" | "item.ae2.memory_card_orange" | "config.jade.plugin_extendedcrafting.ultimate_table" | "item.minecraft.splash_potion.effect.poison" | "recipecomponent.minecraft.energy" | "item.ae2.memory_card" | "rechiseledcreate.block.crimson_window_panes_connecting" | "modernfix.option.mixin.perf.faster_texture_loading" | "item.minecraft.tipped_arrow" | "block.simplylight.lightbulb" | "ftbteams.decline" | "emi.chess.piece.black_queen" | "rechiseled.block.jungle_planks_brick_paving_connecting" | "block.minecraft.polished_granite_slab" | "block.minecraft.banner.triangle_bottom.yellow" | "block.minecraft.stone_stairs" | "compass.node.gtceu.misc/firebrick" | "rechiseled.block.glowstone_small_tiles" | "material.basaltic_mineral_sand" | "block.framedblocks.framed_vertical_sloped_stairs" | "create.ponder.next" | "block.minecraft.light_blue_stained_glass_pane" | "material.uvarovite" | "rechiseled.block.obsidian_chiseled_circles" | "modularrouters.guiText.tooltip.redstone.PULSE" | "singularity.extendedcrafting.platinum" | "item.minecraft.sugar" | "prefab.automobility.standard_purple" | "waila.crucible.solid" | "tag.item.minecraft.creeper_igniters" | "gui.fluxnetworks.label.editingconnections" | "item.minecraft.music_disc_13.desc" | "create.item_attributes.renamed.inverted" | "config.emi.ui.miscraft_prevention" | "gtceu.machine.autoclave.mv.tooltip" | "filled_map.sgjourney.archeologist" | "block.xtonesreworked.zyth_block_6" | "block.xtonesreworked.zyth_block_5" | "advancements.nether.brew_potion.title" | "block.xtonesreworked.zyth_block_8" | "block.xtonesreworked.zyth_block_7" | "rechiseled.block.dark_oak_planks_pattern_connecting" | "block.xtonesreworked.zyth_block_9" | "block.gtceu.uv_16a_energy_converter" | "block.xtonesreworked.zyth_block_0" | "rechiseled.block.jungle_planks_diagonal_tiles" | "jade.north" | "block.xtonesreworked.zyth_block_2" | "modernui.windowMode.fullscreen_borderless" | "block.exnihilosequentia.witch_water" | "block.xtonesreworked.zyth_block_1" | "block.xtonesreworked.zyth_block_4" | "compass.node.gtceu.circuits/nano_processor_assembly" | "block.xtonesreworked.zyth_block_3" | "block.create.polished_cut_veridium_wall" | "death.attack.generic" | "container.enchant.level.one" | "item.minecraft.potion.effect.leaping" | "subtitles.entity.parrot.ambient" | "tooltip.mobilebeacon.bonus.speed" | "item.wood_tiny_dust" | "block.fantasyfurniture.bone.wither.wardrobe_bottom" | "item.extendedcrafting.advanced_catalyst" | "rechiseled.block.warped_planks_crate_connecting" | "item.exnihilosequentia.bubble_coral_larva" | "info.thermal.hazmat_helmet" | "block.minecraft.banner.stripe_right.brown" | "block.minecraft.banner.triangle_bottom.lime" | "mco.backup.button.upload" | "info.cofh_use_sneak_deactivate" | "tag.item.c.dyes.white" | "prefab.automobility.yellow_tractor" | "subtitles.entity.drowned.hurt" | "tooltip.fluxnetworks.flux_storage" | "gtceu.machine.forge_hammer.uv.tooltip" | "item.railways.track_incomplete_biomesoplenty_cherry_narrow" | "block.minecraft.banner.diagonal_up_right.light_blue" | "block.framedblocks.framed_flat_double_slope_slab_corner" | "commands.forge.tracking.entity.reset" | "recipe.capability.su.name" | "title.framedblocks.frame_crafter" | "ftbquests.quest.completed" | "block.thermal.bronze_block" | "subtitles.block.fence_gate.toggle" | "tag.item.c.red_sandstone" | "block.gtceu.mv_diode" | "item.thermal.hazmat_fabric" | "rechiseled.block.coal_block_carved" | "block.railways.track_byg_fir_wide" | "item.thermal.rubberwood_boat" | "carryon.category.custompickupconditions.custompickupconditionsblocks" | "block.farmersdelight.canvas_rug" | "item.thermal.machine_null_augment.desc" | "fpsreducer.config.menu.enableHUD.1" | "fpsreducer.config.menu.enableHUD.0" | "fpsreducer.config.menu.enableHUD.3" | "fpsreducer.config.menu.enableHUD.2" | "block.minecraft.banner.skull.blue" | "fpsreducer.config.menu.enableHUD.4" | "rechiseled.block.glowstone_smooth_connecting" | "block.systeams.lapidary_boiler" | "rechiseled.block.cobbled_deepslate_pulverized_connecting" | "create.contraptions.movement_mode.rotate_place_returned" | "item.minecraft.splash_potion.effect.enderference" | "block.minecraft.smithing_table" | "gui.ae2.PressureTunnel" | "config.jade.plugin_minecraft.enchantment_power" | "jecalculation.gui.craft.recipe" | "block.gtceu.iv_macerator" | "stat.minecraft.ring_bell" | "create.gui.assembly.exception.not_enough_sails" | "fpsreducer.config.menu.enableFpsReducer" | "rechiseled.block.lapis_block_cobbled" | "death.fell.killer" | "material.severely_hydro_cracked_heavy_fuel" | "gtceu.machine.arc_furnace.luv.tooltip" | "block.create.small_deepslate_brick_stairs" | "item.exnihilosequentia.uranium_pieces" | "rechiseled.block.amethyst_block_jewel" | "structure_block.integrity.seed" | "block.minecraft.banner.square_bottom_right.white" | "subtitles.entity.warden.heartbeat" | "options.mainHand.right" | "tooltip.fluxnetworks.flux_plug" | "tagprefix.cable_gt_octal" | "advancements.webdisplays.minepad2.description" | "farmersdelight.subtitles.cutting_board.knife_cut" | "gui.ae2.SearchSettingsReplaceWithExternal" | "rechiseled.block.prismarine_bricks_polished" | "jei.tooltip.not.enough.space" | "block.bigreactors.reprocessorcasing" | "mco.configure.world.close.question.line1" | "mco.configure.world.close.question.line2" | "item.gtceu.tool.wrench_lv.tooltip" | "model.mps_pantaloons.modelName" | "item.minecraft.prismarine_shard" | "fluid_type.mysticalagradditions.molten_prudentium" | "block.thermal_extra.shellite_block" | "options.skinCustomisation.title" | "subtitles.entity.parrot.imitate.guardian" | "jade.instrument.flute" | "item.ae2.black_paint_ball" | "block.minecraft.sandstone" | "item.extendedcrafting.the_ultimate_catalyst" | "item.thermal.gold_coin" | "advancement.create.portable_storage_interface.desc" | "config.jade.plugin_minecraft.block_states" | "narration.suggestion" | "item.sgjourney.falcon_helmet" | "rechiseled.block.birch_planks_crate" | "block.gtceu.opv_autoclave" | "material.potash" | "material.coal" | "rechiseled.block.glowstone_crushed_connecting" | "gui.buildinggadgets.help.button.save" | "commands.item.entity.set.success.single" | "msg.framedblocks.prism_offset.switch" | "subtitles.entity.llama.swag" | "gui.tooltips.ae2.Singularity" | "tooltip.template.author" | "ftblibrary.select_image.rescan" | "item.thermal.constantan_gear" | "item.mysticalagriculture.inferium_gemstone" | "item.minecraft.iron_hoe" | "tag.item.c.ingots.gold" | "block.thermal.machine_crucible.keyword" | "block.minecraft.magenta_carpet" | "item.minecraft.shield.black" | "ftbteams.gui.demote" | "block.minecraft.banner.piglin.orange" | "block.simplylight.illuminant_gray_block.info" | "block.create_crystal_clear.andesite_clear_glass_casing" | "block.create.clipboard" | "compass.node.gtceu.circuits/wetware_processor_mainframe" | "advancement.create.clockwork_bearing" | "block.farmersdelight.tatami" | "notenoughcrashes.gui.uploadToCrashy" | "rechiseled.block.spruce_planks_brick_pattern_connecting" | "webdisplays.gui.screencfg.rot180" | "block.gtceu.luv_8a_energy_converter" | "itemfilters.help_text.max_count" | "item.railways.track_incomplete_byg_witch_hazel_wide" | "ftbchunks.protect_unknown_explosions.tooltip" | "compass.node.gtceu.parts/fluid_passthrough_hatch" | "material.lightly_hydro_cracked_light_fuel" | "commands.team.option.collisionRule.success" | "achievement.ae2.Recursive" | "railways.whistle.clear" | "item.gtceu.hv_cadmium_battery" | "modernui.center.extension.smoothScrolling" | "model.armor2.legbit.partName" | "modularrouters.guiText.tooltip.IGNORE_TAGS.1" | "modularrouters.guiText.tooltip.IGNORE_TAGS.2" | "ftbquests.quest.hide_text_until_complete" | "block.minecraft.banner.half_horizontal.lime" | "railways.tooltip.coupler.error.mode_not_permitted" | "ftbchunks.long_range_tracker_interval.tooltip" | "block.create.haunted_bell.tooltip.behaviour1" | "block.minecraft.banner.stripe_downleft.orange" | "create.subtitle.haunted_bell_convert" | "item.exnihilosequentia.zinc_pieces" | "commands.tag.list.single.success" | "tag.fluid.minecraft.lava" | "info.thermal.augment.attr.PotionAmp" | "create.ponder.super_glue.text_1" | "create.ponder.super_glue.text_2" | "fluid_type.thermal.tree_oil" | "create.ponder.super_glue.text_5" | "create.ponder.super_glue.text_6" | "create.ponder.super_glue.text_3" | "create.ponder.super_glue.text_4" | "item.ae2.purple_smart_dense_cable" | "stat.minecraft.fish_caught" | "config.framedblocks.server.oneWayWindowOwnable" | "block.gtceu.iv_4096a_laser_target_hatch" | "modularrouters.guiText.popup.filterControl" | "rechiseled.block.diorite_rotated_bricks_connecting" | "block.railways.track_dark_oak_narrow" | "sodium.options.graphics_quality.tooltip" | "tip.badmobs.entityid" | "item.ae2.yellow_paint_ball" | "item.thermal.amaranth_seeds" | "item.create.chest_minecart_contraption" | "info.cofh.empty" | "gui.wireless_connect.status.no_power.desc" | "item.systeams.boiler_pipe" | "gui.cyclopscore.search" | "item.minecraft.string" | "option.cloth-config.bounceBackMultiplier" | "commands.execute.blocks.toobig" | "crop.mysticalagriculture.uraninite" | "rechiseled.block.andesite_paving" | "block.xtonesreworked.reed_block_9" | "block.xtonesreworked.reed_block_8" | "item.gtceu.wetware_circuit_board" | "block.xtonesreworked.reed_block_7" | "block.xtonesreworked.reed_block_6" | "block.create.cut_scorchia_wall" | "block.xtonesreworked.reed_block_5" | "block.xtonesreworked.reed_block_4" | "block.xtonesreworked.reed_block_3" | "block.xtonesreworked.reed_block_2" | "block.xtonesreworked.reed_block_1" | "block.xtonesreworked.reed_block_0" | "farmersdelight.advancement.obtain_netherite_knife" | "block.create.asurine" | "reactant.bigreactors.yellorium" | "block.create.polished_cut_scorchia_slab" | "ftbchunks.max_claimed_chunks.tooltip" | "advancements.husbandry.fishy_business.description" | "material.rhodium_plated_palladium" | "selectServer.deleteButton" | "farmersdelight.jei.cutting" | "material.polytetrafluoroethylene" | "block.minecraft.pink_stained_glass_pane" | "cover.fluid_filter.title" | "ftbquests.chapter.image.click" | "block.mysticalagriculture.supremium_ingot_block" | "fpsreducer.config.menu.waitingTime" | "advancement.create.precision_mechanism" | "gtceu.forge_hammer" | "book.extendedcrafting.entry.ender_crafting.page.2" | "book.extendedcrafting.entry.ender_crafting.page.1" | "gtceu.extractor" | "chat.type.advancement.challenge" | "effortlessbuilding.mode.dome" | "material.raw_rubber" | "patchouli.gui.lexicon.no_results" | "compass.node.gtceu.machines/thermal_centrifuge" | "block.kubejs.stellarium_casing" | "config.framedblocks.client.toggleYSlopeMode" | "cover.detector_base.message_normal_state" | "entity.minecraft.chest_minecart" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelamount.line3" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelamount.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelamount.line1" | "item.talc_tiny_dust" | "buildinggadgets.message.destroy_size_too_large" | "block.create.gray_sail" | "block.fantasyfurniture.necrolord.bench" | "block.mysticalagriculture.essence_vessel" | "block.simplylight.illuminant_lime_block_on" | "compass.node.gtceu.machines/super_tank" | "item.numina.component_field_emitter.desc" | "block.minecraft.red_nether_brick_wall" | "ftbquests.quest.min_required_header" | "item.thermal.invar_coin" | "rechiseled.block.spruce_planks_wavy" | "frame.automobility.copper_motorcar" | "block.gtceu.mv_mystical_greenhouse.tooltip" | "subtitles.block.pumpkin.carve" | "item.powersuits.glider.desc" | "rechiseled.block.redstone_block_smooth" | "compass.node.gtceu.materials/small_dust" | "rechiseled.block.cobblestone_brick_pattern" | "commands.forceload.query.failure" | "create.ponder.replay" | "material.tetranitromethane" | "advancements.adventure.trade_at_world_height.description" | "subtitles.block.comparator.click" | "chat.ae2.When" | "flat_world_preset.minecraft.tunnelers_dream" | "buildinggadgets.message.connected_surface" | "create.ponder.smart_chute.text_2" | "create.ponder.smart_chute.text_1" | "create.ponder.smart_chute.text_4" | "create.ponder.smart_chute.text_3" | "item.gtceu.tool.mining_hammer" | "gtceu.multiblock.pyrolyse_oven.description" | "block.framedblocks.framed_redstone_torch" | "gui.ae2.Partitioned" | "block.framedblocks.framed_obsidian_pressure_plate" | "block.thermal.coffee_block" | "item.gtceu.shape.extruder.sword.tooltip" | "metaitem.cover.digital.mode.energy.enabled" | "gtceu.machine.rock_breaker.luv.tooltip" | "gui.stellarview.milky_way_x" | "item.ae2.fluix_hoe" | "gui.stellarview.milky_way_y" | "gui.stellarview.milky_way_z" | "create.logistics.redstone_interval" | "item.minecraft.enchanted_golden_apple" | "ftbquests.reward.ftbquests.xp" | "rechiseled.block.bone_block_chiseled_connecting" | "webdisplays.message.tooBig" | "item.minecraft.lingering_potion.effect.panacea" | "item.gtceu.light_gray_dye_spray_can" | "behaviour.soft_hammer" | "ftbteams.gui.transfer_ownership" | "block.railways.track_blue_skies_dusk_wide" | "parsing.bool.invalid" | "block.gtceu.ev_energy_output_hatch_4a" | "fluid_type.cofh_core.experience" | "rechiseled.block.emerald_block_patterned_connecting" | "multiplayer.disconnect.unverified_username" | "create.ponder.redstone_contact.text_2" | "create.ponder.redstone_contact.text_1" | "narration.checkbox.usage.hovered" | "item.netherrack_nether_quartz" | "block.exnihilosequentia.dark_oak_sieve" | "block.gtceu.steam_oven" | "farmersdelight.advancement.place_organic_compost.desc" | "block.fantasyfurniture.venthyr.wardrobe_bottom" | "resourcePack.load_fail" | "tooltip.automobility.frameLabel" | "item.extendedcrafting.enhanced_ender_ingot" | "block.minecraft.banner.square_bottom_right.green" | "railways.bogeys.styles.y25" | "item.gtceu.uv_sensor" | "tooltip.framedblocks.make_waterloggable.false" | "gtceu.machine.macerator.ev.tooltip" | "rechiseled.block.prismarine_bricks_diagonal_bricks_connecting" | "item.gtceu.uiv_sensor" | "rechiseled.block.purpur_rotated_bricks_connecting" | "block.minecraft.dead_bush" | "gui.buildinggadgets.copy.label.heading" | "block.create.cut_granite_bricks" | "material.severely_hydro_cracked_gas" | "options.iris.shaderPackOptions.failedImport" | "subtitles.entity.evoker_fangs.attack" | "gtceu.multiblock.large_boiler.throttle" | "gtceu.machine.electric_furnace.uv.tooltip" | "rechiseled.block.netherrack_small_tiles" | "emi.recipe_book_action.toggle_craftables" | "item.railways.track_incomplete_biomesoplenty_cherry_wide" | "gui.tooltips.ae2.SupportedBy" | "create.gui.terrainzapper.pattern.chance75" | "block.farmersdelight.red_mushroom_colony" | "gtceu.machine.fluid_heater.iv.tooltip" | "item.patchouli:test_book_1.landing" | "item.minecraft.stone_axe" | "item.minecraft.bread" | "material.soda_ash" | "options.iris.back" | "item.bigreactors.tangerium_bucket" | "mco.configure.world.buttons.options" | "ftbteams.message.invited" | "block.sgjourney.zpm_hub" | "subtitles.block.conduit.attack.target" | "create.ponder.rotation_speed_controller.text_2" | "book.mysticalagriculture.category.augments.description" | "create.ponder.rotation_speed_controller.text_1" | "ftbchunks.memory.region_release_time" | "entity.minecraft.witch" | "gamerule.universalAnger.description" | "tooltip.extendedcrafting.ticks" | "item.create.potato_cannon.tooltip.summary" | "block.minecraft.banner.rhombus.yellow" | "mco.configure.world.forceGameMode" | "compass.node.gtceu.generation/rubber_leaves" | "create.ponder.deployer_redstone.text_1" | "create.ponder.deployer_redstone.text_2" | "create.ponder.deployer_redstone.text_3" | "gtceu.machine.arc_furnace.lv.tooltip" | "block.farmersdelight.wild_potatoes" | "subtitles.entity.polar_bear.warning" | "create.train.status.end_of_track" | "block.gtceu.zpm_arc_furnace" | "itemcollectors.basic_collector.info.range" | "create.gui.terrainzapper.pattern.chance50" | "laserio.tooltip.item.card.mode.STOCK" | "gtceu.machine.chemical_reactor.zpm.tooltip" | "enchantment.mysticalagriculture.mystical_enlightenment.desc" | "options.search" | "item.minecraft.cow_spawn_egg" | "ftbquests.unnamed" | "gtceu.tooltip.fluid_pipe_hold_shift" | "rechiseled.block.oak_planks_tiles_connecting" | "description.jei.wooden.door.1" | "description.jei.wooden.door.3" | "compass.node.gtceu.iv/large_extractor" | "description.jei.wooden.door.2" | "jei.ftbquests.lootcrates.dropped_by" | "item.thermal.flux_capacitor.desc" | "commands.bossbar.set.style.success" | "advancement.create.crafter_lazy_000" | "material.hydro_cracked_butane" | "create.track.original_missing" | "advancement.create.extendo_grip_dual.desc" | "config.jei.interface.comment" | "block.minecraft.mud" | "effect.minecraft.luck" | "cover.machine_controller.mode.cover_up" | "subtitles.entity.wither.spawn" | "symbols.sgjourney.end" | "subtitles.entity.hoglin.angry" | "block.mysticalagradditions.prudentium_coal_block" | "create.schedule.remove_with_empty_hand" | "rechiseledcreate.block.acacia_window_swirling" | "module.tradeoff.activationPercent" | "jecalculation.key.gui_math" | "block.minecraft.infested_stone" | "item.mysticalagriculture.inferium_pickaxe" | "item.gtceu.uhv_fluid_regulator" | "modernui.center.screen.windowMode" | "block.mysticalagriculture.imperium_ingot_block" | "death.attack.wither.player" | "create.item_attributes.astralsorcery_perk_gem.inverted" | "forge.configgui.selectiveResourceReloadEnabled.tooltip" | "emi.align.vertical.center" | "rechiseled.block.dirt_grooves" | "block.filter.tooltip" | "itemGroup.automobility.automobility" | "compass.node.gtceu.batteries/ultimate_battery" | "forge.update.beta.1" | "curios.identifier.body" | "forge.update.beta.2" | "demo.help.movement" | "keybinding.powersuits.aqua_affinity" | "info.cofh.control_status" | "block.minecraft.dead_brain_coral_block" | "modernfix.option.category.performance" | "modernfix.option.mixin.perf.async_jei" | "material.coke" | "rechiseled.block.spruce_planks_diagonal_stripes" | "block.ftbquests.screen.text_shadow" | "ftbteams.server_permissions_prevent" | "item.rarest_metal_mixture_dust" | "controls.resetAll" | "railways.display_source.signal.green" | "rechiseled.block.cobbled_deepslate_worn_stripes" | "create.ponder.mechanical_arm_filtering.header" | "rechiseled.block.copper_block_small_bricks_connecting" | "itemGroup.gtceu.material_item" | "item.minecraft.lingering_potion.effect.explosion_resistance" | "create.item_attributes.renamed" | "effect.minecraft.mining_fatigue" | "railways.bogeys.styles.blomberg" | "gui.tooltips.ae2.EmitWhenCrafting" | "block.thermal.strongbox" | "item.minecraft.firework_star.shape.star" | "effortlessbuilding.action.replace_filtered_by_offhand.description" | "rechiseled.block.acacia_planks_rotated_bricks" | "block.simplylight.illuminant_blue_block.info2" | "tooltip.gadget.undo" | "block.create.cut_tuff_brick_slab" | "block.railways.track_spruce_narrow" | "webdisplays.gui.screencfg.rot270" | "buildinggadgets.easter_eggs.9x9.for_the_collection" | "rechiseled.block.cobblestone_sheared" | "block.minecraft.mangrove_stairs" | "structure_block.load_not_found" | "gui.fluxnetworks.button.delete" | "key.keyboard.left.win" | "block.minecraft.banner.diagonal_up_left.purple" | "gui.fluxnetworks.access.user" | "rechiseled.block.mangrove_planks_brick_pattern" | "block.minecraft.allium" | "block.thermal.item_cell_frame" | "multiplayer.unsecureserver.toast" | "create.ponder.funnel_transfer.header" | "block.minecraft.loom" | "tag.item.c.dyes.green" | "webdisplays.message.tooSmall" | "singularity.extendedcrafting.silver" | "block.gtceu.assembly_line_casing" | "item.gtceu.plate.highly_advanced_system_on_chip.tooltip" | "block.minecraft.banner.mojang.magenta" | "cover.universal.manual_import_export.mode.unfiltered" | "patchouli.gui.lexicon.needs_air" | "material.potassium_manganate" | "modularrouters.guiText.tooltip.terminate.NOT_RAN" | "create.schedule.condition.player_count.exactly" | "augment.mysticalagriculture.speed_ii" | "block.create_crystal_clear.brass_clear_glass_encased_cogwheel" | "ftbquests.quest.shape.pentagon" | "subtitles.block.bubble_column.upwards_ambient" | "options.iris.shaderPackSelection.copyError" | "block.bigreactors.basic_turbinecasing" | "commands.scoreboard.players.list.entity.entry" | "item.create.linked_controller.tooltip.behaviour4" | "item.create.linked_controller.tooltip.behaviour3" | "subtitles.entity.bee.sting" | "time.bookshelf.month.october" | "item.create.linked_controller.tooltip.behaviour2" | "block.simplylight.illuminant_lime_block.info" | "item.create.linked_controller.tooltip.behaviour1" | "item.createarmory.shotgun_debug" | "crop.mysticalagriculture.nether" | "block.gtceu.uhv_assembler" | "create.display_link.targeted_location" | "item.thermal.creosote_bucket" | "item.thermal.redprint.keyword" | "item.gtceu.wetware_processor_mainframe" | "item.expatternprovider.interface_upgrade" | "create.gui.terrainzapper.pattern.chance25" | "commands.worldborder.damage.amount.success" | "block.framedblocks.framed_double_slab" | "item.ae2.blue_smart_cable" | "block.minecraft.banner.small_stripes.gray" | "gtceu.tool_action.screwdriver.auto_output" | "compass.node.gtceu.tools/axe" | "config.bigreactors.turbine.turbineaerodragmultiplier" | "item.minecraft.blaze_powder" | "chat.type.advancement.task" | "advancements.thermal.wrench.title" | "block.create.speedometer" | "block.minecraft.quartz_slab" | "modernui.center.text.emojiShortcodes_desc" | "item.pitchblende_refined_ore" | "block.fantasyfurniture.venthyr.wall_light" | "tooltip.extendedcrafting.crafting" | "subtitles.entity.glow_squid.hurt" | "effect.farmersdelight.comfort" | "tooltip.titanium.tank.no_tank" | "create.ponder.previous" | "block.minecraft.yellow_candle_cake" | "gtceu.machine.sifter.zpm.tooltip" | "block.webdisplays.peripheral" | "create.ponder.elevator_pulley_multi_rope.header" | "message.sgjourney.stargate.error.could_not_reach_target_stargate" | "module.tradeoff.amperage" | "compass.section.gtceu.uhv" | "block.gtceu.hp_steam_compressor" | "item.mysticalagriculture.inferium_shovel" | "rechiseled.block.amethyst_block_shiny" | "create.contraptions.roller_mode.track_replace" | "modernfix.option.mixin.perf.remove_spawn_chunks" | "block.thermal.machine_centrifuge.keyword" | "block.fantasyfurniture.decorations.potion_bottles_dyeable" | "rechiseledcreate.block.birch_window_tiles_connecting" | "rechiseled.block.acacia_planks_rotated_bricks_connecting" | "gui.ae2.Orange" | "block.minecraft.jack_o_lantern" | "item.powersuits.jump_assist" | "create.display_source.current_floor" | "block.gtceu.zpm_electric_furnace" | "block.gtceu.opv_machine_hull" | "ftbteams.team_type.party" | "item.minecraft.potion.effect.strength" | "gui.bigreactors.fluidizer.active" | "block.create.schematic_table" | "item.create.empty_schematic" | "commands.stopsound.success.sourceless.any" | "item.thermal.tin_plate" | "rechiseledcreate.block.diorite_cut_polished_connecting" | "gtceu.key.tool_aoe_change" | "gtceu.multiblock.tank.tooltip" | "text.block.fantasyfurniture.royal.wardrobe_top.dyeable" | "rechiseled.block.oak_planks_flooring" | "dataPack.validation.reset" | "advancement.create.diving_suit" | "commands.stopsound.success.source.any" | "gui.buildinggadgets.copy.button.absolute" | "block.gtceu.electric_blast_furnace" | "gui.tooltips.ae2.FilterModeKeep" | "item.railways.light_blue_conductor_cap" | "block.create.polished_cut_ochrum_slab" | "item.thermal.netherite_plate" | "item.minecraft.splash_potion.effect.love" | "block.gtceu.ev_battery_buffer_4x" | "api.bigreactors.reactor.tooltip.coil" | "tag.item.c.storage_blocks.amethyst" | "block.minecraft.banner.flower.pink" | "rechiseled.block.amethyst_block_tiles_connecting" | "augmentType.mysticalagriculture.pickaxe" | "create.track.opposing_slopes" | "ftbchunks.biome_blend.blend_5x5" | "gui.modernui.button.apply" | "modularrouters.guiText.popup.detector.weakStrong" | "mco.reset.world.upload" | "options.chatPreview" | "ftbquests.gui.line" | "item.gtceu.data_orb" | "create.ponder.mechanical_saw_breaker.header" | "compass.section.gtceu.ulv" | "connect.encrypting" | "item.ae2.fuzzy_card" | "gtceu.machine.miner.chunkradius" | "item.create.incomplete_precision_mechanism" | "skyblockbuilder.command.error.teleportation_not_allowed_dimension" | "block.fantasyfurniture.bone.skeleton.wardrobe_bottom" | "item.thermal.green_bean_pie" | "block.minecraft.polished_deepslate_stairs" | "ftbquests.gui.select_task_type" | "item.railways.track_incomplete_byg_green_enchanted_wide" | "item.gtceu.wafer.nand_memory_chip.tooltip" | "debug.profiling.help" | "block.railways.track_twilightforest_canopy" | "block.create.clockwork_bearing" | "material.enriched_naquadah_trinium_europium_duranide" | "item.mysticalagriculture.awakened_supremium_helmet" | "crop.mysticalagriculture.flux_infused_gem" | "info.systeams.air_volume" | "ftbquests.gui.wiki" | "string.naturescompass.status" | "gtceu.machine.forming_press.lv.tooltip" | "ldlib.gui.compass.mode.link.tooltip" | "webdisplays.key.toggle_mouse" | "metaitem.cover.digital.mode.item.disabled" | "cover.ore_dictionary_filter.matches_not" | "create.ponder.mechanical_piston_modes.text_2" | "create.ponder.mechanical_piston_modes.text_1" | "create.ponder.weighted_ejector_redstone.text_1" | "jei.tooltip.delete.item" | "create.ponder.weighted_ejector_redstone.text_2" | "item.numina.component_computer_chip.desc" | "gtceu.debug.f3_h.enabled" | "block.minecraft.banner.stripe_bottom.blue" | "create.station.idle" | "crop.mysticalagriculture.limestone" | "rechiseledcreate.block.jungle_window_large_connecting" | "ftbteams.gui.add_ally" | "ftbquests.task.ftbquests.kill.value" | "gtceu.machine.autoclave.luv.tooltip" | "item.ae2.redstone_p2p_tunnel" | "block.railways.track_blue_skies_lunar_narrow" | "narration.cycle_button.usage.focused" | "block.gtceu.ev_battery_buffer_8x" | "effect.minecraft.poison" | "item.powersuits.blade_launcher.desc" | "gtceu.multiblock.turbine.fuel_amount" | "buildinggadgets.message.tool_mode" | "item.minecraft.tipped_arrow.effect.magic_resistance" | "gui.bigreactors.generator.redstoneport.sensorbehavior.toggleonpulse.line1" | "gui.buildinggadgets.help.button.load" | "gtceu.recipe_logic.insufficient_out" | "create.boiler.status_short" | "augment.mysticaladaptations.attack_aoe_iv" | "create.ponder.sequenced_gearshift.header" | "argument.block.id.invalid" | "item.bigreactors.blutonium_dust" | "tagprefix.cable_gt_hex" | "block.minecraft.red_glazed_terracotta" | "effortlessbuilding.mode.diagonal_wall" | "block.gtceu.lv_machine_hull" | "block.minecraft.banner.diagonal_up_left.white" | "block.create.oak_window_pane" | "advancement.create.train" | "block.minecraft.coal_ore" | "gui.buildinggadgets.field.end" | "ftbteams.gui.demote.confirm" | "subtitles.entity.drowned.step" | "block.create.cut_scoria_brick_slab" | "gui.collapse_all" | "create.generic.radius" | "block.gtceu.iv_electrolyzer" | "commands.experience.set.points.success.multiple" | "jecalculation.gui.recipe.label" | "item.gtceu.circuit_board.extreme.tooltip" | "advancement.create.shifting_gears" | "block.create.contraption_controls" | "gtceu.item_filter.footer" | "stat.automobility.wheel.grip.readout" | "item.minecraft.vindicator_spawn_egg" | "midnightcontrols.action.automobility.accelerate_automobile" | "item.thermal.copper_nugget" | "gtceu.machine.energy_converter.description" | "subtitles.entity.generic.small_fall" | "modularrouters.itemText.distributor.strategy.ROUND_ROBIN" | "ftbquests.task.ftbquests.location.dim" | "crop.mysticalagriculture.platinum" | "block.minecraft.lime_bed" | "block.minecraft.banner.diagonal_left.brown" | "block.gtceu.opv_forming_press" | "block.minecraft.spruce_fence_gate" | "block.minecraft.banner.diagonal_up_right.red" | "compass.node.gtceu.misc/neuro_processing_unit" | "advancements.husbandry.kill_axolotl_target.title" | "emi.sidebar.type.chess" | "generator.minecraft.normal" | "modernui.center.text.lineBreakWordStyle" | "tooltip.cucumber.block_tags" | "item.sgjourney.liquid_naquadah_bucket" | "book.mysticalagriculture.entry.soul_jars.page.1" | "item.minecraft.zombie_spawn_egg" | "block.gtceu.lv_kinetic_output_box" | "advancement.create.arm_many_targets" | "tooltip.emi.fluid_interaction.basalt.blue_ice" | "gtceu.machine.lathe.iv.tooltip" | "options.circularrenderdist" | "commands.cofh.invis.success.single" | "block.gtceu.max_1a_energy_converter" | "item.ae2.calculation_processor_press" | "block.minecraft.jungle_pressure_plate" | "block.minecraft.banner.triangle_top.black" | "block.gtceu.opv_kinetic_output_box" | "item.gtceu.programmed_circuit" | "item.dark_ash_tiny_dust" | "block.minecraft.pink_shulker_box" | "subtitles.entity.strider.death" | "item.powersuits.powerarmor_head" | "block.framedblocks.framed_fancy_detector_rail_slope" | "ftbchunks.claim_result.dimension_forbidden" | "modularrouters.itemText.misc.energyUsage" | "config.jade.hide_from_tab_list" | "item.minecraft.bat_spawn_egg" | "subtitles.block.beehive.work" | "create.ponder.chain_gearshift.text_1" | "create.ponder.chain_gearshift.text_2" | "commands.message.display.incoming" | "create.ponder.chain_gearshift.text_3" | "create.ponder.chain_gearshift.text_4" | "create.ponder.chain_gearshift.text_5" | "item.gtceu.circuit.nano_processor.tooltip.1" | "create.ponder.chain_gearshift.text_6" | "item.gtceu.circuit.nano_processor.tooltip.0" | "buildinggadgets.commands.force_unloaded.toggled" | "block.minecraft.banner.stripe_right.lime" | "gui.bigreactors.turbine.controller.vent.all.line1" | "gui.tooltips.ae2.FZIgnoreAll" | "gui.bigreactors.turbine.controller.vent.all.line2" | "gui.bigreactors.turbine.controller.vent.all.line3" | "gui.bigreactors.turbine.controller.vent.all.line4" | "block.gtceu.lv_packer" | "tooltip.exmachinis.diamondItemsProcessed" | "rechiseled.block.spruce_planks_tiles_connecting" | "item.create.creative_blaze_cake.tooltip.summary" | "block.gtceu.large_barrel" | "block.gtceu.opv_muffler_hatch" | "gtceu.machine.steam_turbine.tooltip" | "item.bigreactors.yellorium_bucket" | "gui.sgjourney.enable_vortex" | "block.ae2.sky_stone_small_brick_slab" | "ftbquests.gui.pin" | "create.gui.schematicannon.option.replaceWithEmpty.description" | "message.sgjourney.stargate.info.connection_estabilished.interstellar" | "modularrouters.guiText.tooltip.RIGHT" | "mco.minigame.world.switch.new" | "book.mysticalagriculture.entry.master_infusion_crystal.page.1" | "info.thermal.detonator.use.sneak" | "material.dinitrogen_tetroxide" | "block.minecraft.banner.square_top_left.yellow" | "modularrouters.gui.config.ctgy.misc" | "subtitles.entity.llama.hurt" | "modularrouters.itemText.usage.item.pickup_delay_augment" | "sodium.options.pages.quality" | "config.emi.ui.top_sidebar_subpanels" | "block.railways.narrow_small_bogey" | "material.steam_cracked_propene" | "narrator.screen.usage" | "options.graphics.fabulous.tooltip" | "item.minecraft.recovery_compass" | "rechiseled.block.birch_planks_tiles_connecting" | "block.minecraft.banner.half_vertical_right.lime" | "item.railways.pink_conductor_cap" | "theoneprobe.ae2.unlocked" | "libx.config.gui.component.bold" | "block.gtceu.mv_chemical_bath" | "options.accessibility.text_background_opacity" | "tooltip.framedblocks.one_way_window.face_abbr.west" | "spectatorMenu.team_teleport" | "theoneprobe.ae2.p2p_input_many_outputs" | "item.mysticalagradditions.tertium_paxel" | "item.bigreactors.inanite_ingot" | "ftbchunks.zoom_warning" | "advancements.adventure.bullseye.title" | "create.ponder.mechanical_roller_pave.header" | "item.railways.track_incomplete_byg_white_mangrove_wide" | "rechiseled.block.lapis_block_crushed" | "tutorial.open_inventory.title" | "block.exnihilosequentia.crushed_andesite" | "ae2.rei_jei_integration.spatial_io_causes_none" | "modularrouters.guiText.label.playerSect.MAIN" | "tomsstorage.config.inv_dup_scan_size" | "tag.item.c.shields" | "ftbteams.gui.kick" | "text.cloth-config.exit_minecraft" | "modularrouters.gui.config.extruderMaxRange" | "gtceu.fluid.click_combined" | "modernfix.jei_load" | "block.toms_storage.ts.crafting_terminal" | "stat.automobility.automobile.handling" | "gtceu.multiblock.pyrolyse_oven.speed" | "compass.node.gtceu.machines/infinite_energy" | "createWorld.customize.presets" | "block.gtceu.luv_1024a_laser_source_hatch" | "flat_world_preset.minecraft.redstone_ready" | "block.fantasyfurniture.dunmer.bench" | "info.cofh.output" | "rechiseled.block.crimson_planks_diagonal_stripes_connecting" | "block.gtceu.cleaning_maintenance_hatch" | "item.gtceu.circuit.quantum_assembly.tooltip.1" | "item.gtceu.circuit.quantum_assembly.tooltip.0" | "block.create.redstone_contact" | "block.mysticalagriculture.harvester" | "subtitles.entity.parrot.imitate.magma_cube" | "block.exnihilosequentia.acacia_sieve" | "create.super_glue.too_far" | "item.gtceu.nand_chip" | "item.powersuits.energy_shield.desc" | "cover.pump.fluid_filter.title" | "gui.jei.category.brewing.steps" | "soundCategory.player" | "stat_type.minecraft.mined" | "item_modifier.unknown" | "book.mysticalagriculture.entry.soul_jars" | "patchouli.gui.lexicon.progress_tooltip.info" | "gui.socialInteractions.status_hidden_offline" | "create.schematicannon.status.running" | "block.extendedcrafting.ender_crafter" | "rechiseled.block.acacia_planks_squares_connecting" | "item.railways.track_incomplete_tieless_narrow" | "fluid.bigreactors.yellorium_flowing" | "enchantment.minecraft.multishot.desc" | "block.gtceu.uhv_ore_washer" | "material.hydro_cracked_ethane" | "enchantment.gtceu.disjunction.desc" | "general.colossalchests.uncolossalchest" | "item.thermal.slag" | "selectWorld.import_worldgen_settings.experimental.title" | "tooltip.extendedcrafting.added_by" | "ftbquests.task.ftbquests.observation.observe_type" | "ftbchunks.max_idle_days_before_unforce" | "item.exnihilosequentia.nether_brick_hammer" | "create.gui.attribute_filter.add_attribute" | "material.cupric_oxide" | "gui.tooltips.ae2.CpuSelectionMode" | "options.pixel_value" | "block.simplylight.rodlamp.info2" | "block.gtceu.uev_sifter" | "item.fullers_earth_dust" | "gui.settings" | "item.minecraft.splash_potion.effect.water_breathing" | "gtceu.machine.laser_engraver.lv.tooltip" | "info.cofh.infinite" | "gui.socialInteractions.tab_all" | "rechiseled.block.red_nether_bricks_squares" | "gui.active" | "effect.cofh_core.wrenched" | "advancement.create.hand_crank_000.desc" | "create.schematicannon.status.placing" | "item.minecraft.potion.effect.awkward" | "material.palladium_on_carbon" | "jei.tooltip.show.recipes" | "modernfix.option.mixin.feature.warn_missing_perf_mods" | "item.railways.track_incomplete_birch" | "compass.node.gtceu.parts/item_passthrough_hatch" | "block.minecraft.banner.diagonal_up_left.green" | "multiplayer.status.unrequested" | "item.gtceu.luv_vanadium_battery" | "create.train.unnamed" | "commands.ftbquests.command.feedback.table_exported" | "block.fantasyfurniture.bone.skeleton.bookshelf" | "block.minecraft.dirt_path" | "block.minecraft.banner.square_bottom_left.purple" | "advancements.husbandry.silk_touch_nest.title" | "rechiseled.block.prismarine_bricks_dotted" | "item.minecraft.crossbow" | "javaModel.powerfist.palm.partName" | "selectServer.select" | "material.uu_matter" | "block.gtceu.uv_chemical_reactor" | "entity.create.seat" | "create.subtitle.cogs" | "tag.item.c.dyes.cyan" | "commands.locate.poi.success" | "tooltip.mysticalagriculture.fertilized_essence_chance" | "item.minecraft.splash_potion.effect.levitation" | "gui.socialInteractions.narration.report" | "commands.advancement.revoke.many.to.one.failure" | "subtitles.entity.allay.hurt" | "gui.bigreactors.generator.redstoneport.sensorbehavior.ejectonpulse.line1" | "gui.ae2.units.rf" | "block.ae2.quartz_growth_accelerator" | "material.ethenone" | "item.minecraft.stray_spawn_egg" | "gui.modernui.settings.tab.audio" | "advancements.webdisplays.linkperipheral.title" | "enchantment.minecraft.mending.desc" | "item.minecraft.cooked_cod" | "tag.item.minecraft.swords" | "emi.too_small" | "block.minecraft.observer" | "augment.mysticalagriculture.speed_i" | "block.toms_storage.ts.trim" | "advancements.webdisplays.root.description" | "item.bigreactors.cyanite_ingot" | "screen.laserio.east" | "item.itemfilters.not.description" | "block.simplylight.edge_light_top.jei.info" | "crop.mysticalagriculture.blaze" | "block.minecraft.prismarine_brick_slab" | "death.fell.accident.twisting_vines" | "block.ftbquests.screen_3" | "tooltip.merequester.requester_desc" | "block.ftbquests.screen_1" | "gui.tooltips.ae2.FuzzyMode" | "block.ftbquests.screen_7" | "material.naquadria_sulfate" | "block.ftbquests.screen_5" | "ldlib.gui.compass.attach_items.tag" | "block.railways.track_biomesoplenty_palm" | "material.grossular" | "item.ash_small_dust" | "gtceu.machine.machine_hatch.tooltip" | "ftbchunks.max_idle_days_before_unclaim" | "config.jade.animation" | "ftbquests.file.progression_mode.default" | "item.thermal.ender_grenade.desc" | "block.create.cut_granite" | "gui.ae2.Fluix" | "attribute.name.generic.movement_speed" | "narrator.position.list" | "gui.abuseReport.reason.title" | "commands.item.target.no_such_slot" | "block.minecraft.dead_brain_coral_fan" | "item.farmersdelight.golden_knife" | "text.block.fantasyfurniture.royal.table_small.dyeable" | "entity.minecraft.wither_skull" | "config.jade.item_mod_name" | "block.farmersdelight.rice" | "block.gtceu.opv_1024a_laser_target_hatch" | "item.gtceu.shutter_module_cover" | "entity.minecraft.eye_of_ender" | "compass.node.gtceu.materials/rod" | "gui.expatternprovider.ingredient_buffer" | "block.minecraft.cyan_carpet" | "rechiseled" | "tooltip.emi.clear_resolution" | "ftbquests.quest.locked" | "item.gtceu.circuit.crystal_mainframe.tooltip.1" | "item.gtceu.circuit.crystal_mainframe.tooltip.0" | "modularrouters.guiText.tooltip.redstone.HIGH" | "block.extendedcrafting.redstone_ingot_block" | "key.jei.cheatOneItem" | "tag.item.c.brown_dyes" | "block.railways.track_biomesoplenty_fir_wide" | "item.gtceu.battery.re.mv.lithium.tooltip" | "material.phthalic_acid" | "config.jade.plugin_jade.coordinates" | "block.gtceu.tree_greenhouse" | "mco.selectServer.expiredList" | "create.schematicAndQuill.firstPos" | "create.contraption.door_control.player_facing" | "item.gtceu.ev_electric_motor" | "item.thermal.enderium_coin" | "gtceu.top.transform_input" | "model.mps_arms.crystal_shoulder_2.partName" | "block.minecraft.nether_portal" | "create.display_source.station_summary.platform_column" | "item.bentonite_refined_ore" | "block.ae2.fluix_stairs" | "block.fantasyfurniture.necrolord.table_wide" | "gui.tooltips.ae2.Stash" | "block.gtceu.hv_centrifuge" | "sodium.options.performance_impact_string" | "sodium.options.buttons.donate" | "tag.item.c.seeds" | "rechiseledcreate.block.jungle_window_swirling_connecting" | "fml.menu.mods.info.idstate" | "entity.minecraft.spider" | "subtitles.entity.endermite.death" | "tag.item.c.iron_ingots" | "create.gui.assembly.exception.chunkNotLoaded" | "gtceu.machine.wiremill.ev.tooltip" | "trashcans.advancement.ultimate_trash_can.description" | "entity.railways.benchcart" | "create.minecart_coupling.no_loops" | "container.isLocked" | "commands.time.set" | "inventorysorter.gui.middleClickSorting" | "item.minecraft.potion.effect.swiftness" | "block.framedblocks.framed_secret_storage" | "webdisplays.server.urlcopied" | "container.grindstone_title" | "block.create.clipboard.tooltip.behaviour1" | "block.create.clipboard.tooltip.behaviour2" | "rechiseled.block.netherite_block_pillar_connecting" | "key.keyboard.period" | "block.gtceu.wire_coil.tooltip_pyro" | "tag.item.c.glass_panes.white" | "material.erbium" | "argument.entity.notfound.entity" | "itemGroup.thermal_extra.resources" | "gui.bigreactors.generator.validation.redstoneport.invalidminmax.line1" | "singularity.extendedcrafting.lapis_lazuli" | "block.create.white_toolbox" | "metaarmor.nms.share.disable" | "advancement.colossalchests.silver.desc" | "tooltip.sgjourney.syringe.empty" | "block.framedblocks.framed_post" | "gtceu.fluid.amount" | "block.gtceu.ev_muffler_hatch" | "block.simplylight.edge_light_top.info" | "block.ae2.quartz_block" | "item.gtceu.uxv_fluid_regulator" | "commands.bossbar.list.bars.none" | "rechiseled.block.oak_planks_flooring_connecting" | "block.create.flywheel.tooltip.summary" | "material.weapon_grade_naquadah" | "block.minecraft.deepslate_tile_slab" | "item.ae2.inverted_toggle_bus" | "block.gtceu.lv_electric_gear_box_16a" | "railways.whistle.tool.conductor_id" | "item.mysticalagradditions.insanium_gemstone" | "item.cassiterite_sand_tiny_dust" | "item.laserio.card_holder" | "item.powersuits.climb_assist" | "create.ponder.pondering" | "modularrouters.itemText.usage.item.stack_upgrade" | "multiblock.validation.turbine.invalid_rotor_end" | "book.mysticalagriculture.entry.wither_resistance_augment.page.1" | "selectWorld.create" | "commands.forge.tracking.no_data" | "item.ae2.gray_covered_cable" | "gui.ae2.CraftingLockIsLocked" | "rechiseled.block.mossy_cobblestone_inverted_dented_connecting" | "item.thermalendergy.stellarium_dust" | "commands.advancement.revoke.one.to.many.success" | "block.fantasyfurniture.necrolord.oven" | "item.gtceu.zpm_fluid_regulator" | "mco.configure.world.subscription.months" | "fluid_type.exnihilosequentia.witch_water" | "rechiseled.block.acacia_planks_wavy" | "misc.packagedauto.set" | "config.jade.plugin_exnihilosequentia.crucible" | "advancements.webdisplays.minepad.title" | "block.create.steam_whistle_extension" | "entity.minecraft.experience_orb" | "simplybackpacks.autopickupenabled" | "fpsreducer.config.tooltip.profile.modest" | "block.create.small_asurine_bricks" | "item.exnihilosequentia.copper_hammer" | "block.gtceu.uhv_kinetic_output_box" | "block.minecraft.banner.piglin.light_blue" | "create.ponder.chain_drive.text_2" | "block.gtceu.watertight_casing" | "create.ponder.chain_drive.text_3" | "options.rawMouseInput" | "gui.yes" | "config.jade.boss_bar_overlap" | "create.display_source.scoreboard.objective_not_found" | "create.ponder.chain_drive.text_1" | "fluid.bigreactors.redfrigium" | "config.jade.display_fluids_any" | "item.gtceu.circuit.wetware_processor.tooltip.0" | "gtceu.machine.brewery.mv.tooltip" | "item.gtceu.circuit.wetware_processor.tooltip.1" | "rechiseled.block.cobbled_deepslate_brick_paving_connecting" | "rechiseled.block.quartz_block_rotated_bricks_connecting" | "fml.menu.mods.info.updateavailable" | "subtitles.entity.axolotl.splash" | "modernfix.option.mixin.core" | "item.gtceu.board.phenolic.tooltip" | "gtceu.gui.output_setting.title" | "item.gtceu.uhv_electric_pump" | "block.minecraft.potted_crimson_fungus" | "item.webdisplays.craftcomp_backlight" | "block.minecraft.pink_terracotta" | "create.generic.duration" | "rechiseled.block.warped_planks_dotted" | "advancement.create.wrench_goggles" | "block.minecraft.magenta_stained_glass_pane" | "rechiseled.block.nether_bricks_squares" | "block.minecraft.flower_pot" | "item.minecraft.fishing_rod" | "solar_system.sgjourney.chulak" | "block.minecraft.light_gray_stained_glass_pane" | "ftbchunks.max_idle_days_before_unclaim.tooltip" | "advancement.create.wrench_goggles.desc" | "prefab.automobility.wooden_motorcar" | "farmersdelight.advancement.get_fd_seed" | "compass.node.gtceu.multiblock/large_electrolyzer" | "block.webdisplays.rctrl" | "selectWorld.allowCommands.info" | "block.create_crystal_clear.brass_glass_encased_cogwheel" | "subtitles.entity.rabbit.death" | "patchouli.gui.lexicon.button.mark_category_read" | "block.minecraft.banner.half_vertical_right.brown" | "farmersdelight.advancement.eat_comfort_food.desc" | "commands.bossbar.set.color.unchanged" | "item.gtceu.diode" | "tag.item.c.glass.magenta" | "modularrouters.itemText.usage.item.puller_module_2" | "modularrouters.itemText.usage.item.puller_module_1" | "item.gtceu.shape.extruder.axe.tooltip" | "emi.grinding.experience" | "subtitles.entity.cat.eat" | "block.gtceu.uv_quantum_tank" | "item.gtceu.tool.lighter.platinum.tooltip" | "text.cloth-config.error.color.invalid_color" | "modularrouters.itemText.usage.item.speed_upgrade" | "effortlessbuilding.modedescription.diagonal_line" | "subtitles.entity.witch.hurt" | "curios.identifier.hands" | "key.buildinggadgets.undo" | "selectWorld.gameMode.hardcore" | "subtitles.entity.zoglin.ambient" | "config.emi.ui.top_sidebar_pages" | "rechiseled.block.oak_planks_small_tiles_connecting" | "commands.curios.reset.success" | "block.create.small_granite_brick_wall" | "gui.modernui.tooltip.thanksOptifine" | "soundCategory.block" | "gtceu.machine.centrifuge.hv.tooltip" | "multiplayer.disconnect.expired_public_key" | "rechiseled.block.acacia_planks_small_bricks_connecting" | "gtceu.machine.basic.input_from_output_side.allow" | "block.minecraft.cyan_candle" | "chat.cyclopscore.command.noConfigsFound" | "rechiseled.block.purpur_organic_pattern" | "fml.menu.mods.openmodsfolder" | "gtceu.multiblock.max_energy_per_tick" | "block.xtonesreworked.jelt_block_7" | "block.xtonesreworked.jelt_block_8" | "block.xtonesreworked.jelt_block_5" | "block.gtceu.uiv_diode" | "block.xtonesreworked.jelt_block_6" | "message.sgjourney.stargate.info.connection_ended.disconnect" | "info.cofh_core.item_filter.1" | "info.cofh_core.item_filter.0" | "block.xtonesreworked.jelt_block_9" | "commands.attribute.failed.modifier_already_present" | "gamerule.naturalRegeneration" | "block.xtonesreworked.jelt_block_0" | "block.xtonesreworked.jelt_block_3" | "block.xtonesreworked.jelt_block_4" | "config.jade.display_fluids_none" | "block.xtonesreworked.jelt_block_1" | "block.xtonesreworked.jelt_block_2" | "mco.configure.world.switch.slot" | "block.railways.track_byg_jacaranda_wide" | "item.minecraft.potion.effect.explosion_resistance" | "itemGroup.gtceu.material_pipe" | "item.minecraft.cat_spawn_egg" | "rechiseled.block.end_stone_small_tiles" | "block.minecraft.cut_red_sandstone" | "itemGroup.bigreactors.general" | "material.iodine" | "ccl.commands.gc.after" | "item.gtceu.naquadah_credit" | "block.minecraft.jungle_sign" | "gui.ae2.ShowingOf" | "tag.item.minecraft.flowers" | "block.minecraft.banner.circle.white" | "block.create.lime_seat" | "biome.minecraft.jagged_peaks" | "block.fantasyfurniture.nordic.lockbox" | "metaitem.turbine_rotor.tooltip" | "ftbquests.reward_table.empty_weight" | "gui.bigreactors.reactor.controller.fuelrichness.line1" | "commands.difficulty.failure" | "gui.bigreactors.reactor.controller.fuelrichness.line2" | "block.gtceu.uiv_4a_energy_converter" | "item.gtceu.component.inductor.tooltip" | "create.ponder.brass_tunnel_modes.text_10" | "create.ponder.brass_tunnel_modes.text_11" | "laserio.tooltip.item.filter.nbt.allow" | "create.ponder.brass_tunnel_modes.text_12" | "block.minecraft.white_carpet" | "block.enderstorage.ender_chest" | "death.attack.cramming" | "gui.bigreactors.reactor.controller.fuelrichness.line3" | "subtitles.item.bottle.empty" | "gui.bigreactors.reactor.controller.fuelrichness.line4" | "block.gtceu.assembly_line_grating" | "gui.ae2.CompatibleUpgrades" | "compass.node.gtceu.misc/tungsten_grinding_head" | "block.gtceu.iv_forming_press" | "block.gtceu.zpm_laser_engraver" | "tag.item.c.empty_buckets" | "createWorld.customize.custom.useCaves" | "item.minecraft.music_disc_wait.desc" | "gui.exmachinis.workAreaBlocks" | "material.purple_dye" | "farmersdelight.advancement.place_campfire.desc" | "configurationtool.configmode.indicator.mode_3" | "mco.configure.world.uninvite.question" | "attribute.name.generic.attack_knockback" | "configurationtool.configmode.indicator.mode_2" | "configurationtool.configmode.indicator.mode_1" | "configurationtool.configmode.indicator.mode_0" | "advancement.create.steam_engine.desc" | "rechiseled.block.dark_oak_planks_woven_connecting" | "tooltip.toms_storage.tallMode_0" | "rechiseled.block.bone_block_patterned_connecting" | "block.fantasyfurniture.royal.door_single" | "behaviour.paintspray.white.tooltip" | "ftbchunks.ally_mode" | "tooltip.toms_storage.tallMode_1" | "commands.forge.tags.error.unknown_registry" | "item.gtceu.tool.tooltip.harvest_level" | "book.extendedcrafting.entry.tables.page.1" | "tooltip.toms_storage.empty" | "block.minecraft.banner.diagonal_up_right.brown" | "mco.configure.world.switch.slot.subtitle" | "commands.place.feature.invalid" | "item.thermal.spinach" | "rechiseled.block.iron_block_gears" | "block.gtceu.wire_coil.tooltip_smelter" | "item.thermal.detonator.keyword" | "block.gtceu.stress_proof_casing" | "javaModel.powerfist.supportbaseleft.partName" | "gui.bigreactors.generator.redstoneport.sensorbehavior.activewhilebelow.line1" | "compass.node.gtceu.hv/large_packer" | "item.thermal.xp_storage_augment.keyword" | "ae2.rei_jei_integration.missing_items" | "block.gtceu.uxv_16a_energy_converter" | "entity.minecraft.illusioner" | "gui.buildinggadgets.field.start" | "rechiseled.block.iron_block_small_bricks_connecting" | "item.railways.track_incomplete_tieless" | "item.gtceu.petri_dish.tooltip" | "buildinggadgets.message.failed_to_bind" | "item.ae2.void_card" | "modularrouters.itemText.fluid.direction.OUT" | "message.sgjourney.stargate.error.target_obstructed" | "block.gtceu.ev_circuit_assembler" | "commands.scoreboard.objectives.display.cleared" | "rechiseled.block.basalt_patterned_connecting" | "item.gtceu.max_battery" | "gui.fluxnetworks.stat.plug" | "forge.configgui.forgeLightPipelineEnabled.tooltip" | "options.chat.width" | "material.graphene" | "block.gtceu.uhv_4096a_laser_target_hatch" | "gtceu.multiblock.fusion_reactor.heat" | "options.graphics.fast" | "rechiseled.block.nether_bricks_diagonal_bricks" | "selectWorld.gameMode.spectator" | "compass.node.gtceu.components/sensor" | "entity.minecraft.tropical_fish.type.blockfish" | "container.chest" | "block.create.layered_asurine" | "create.clipboard.to_paste" | "item.minecraft.potion.effect.panacea" | "item.thermal.silver_gear" | "item.gtceu.nor_memory_wafer" | "rechiseledcreate.block.rose_quartz_bricks_connecting" | "death.attack.radiation" | "item.ae2additions.disk_chemical_16k" | "skyblockbuilder.command.disabled.manage_teams" | "block.simplylight.illuminant_yellow_block.info" | "gtceu.machine.endpoint.tooltip.1" | "ftbquests.rarity.rare" | "gtceu.machine.endpoint.tooltip.2" | "gtceu.machine.endpoint.tooltip.0" | "block.gtceu.lv_miner" | "item.thermal.hazmat_boots.keyword" | "item.mobilebeacon.mobile_beacon_netherite_ii" | "rechiseled.block.warped_planks_pattern" | "rechiseledcreate.block.veridium_cut_small_brick_connecting" | "block.gtceu.steam_large_turbine" | "block.simplylight.rodlamp.info" | "gtceu.multiblock.title" | "mco.selectServer.expires.soon" | "tag.item.c.circuits" | "block.gtceu.uev_brewery" | "commands.team.list.members.success" | "material.uranium_hexafluoride" | "block.minecraft.powder_snow_cauldron" | "rechiseled.block.dark_prismarine_beams" | "item.minecraft.leather_helmet" | "item.ae2.certus_quartz_axe" | "symbols.sgjourney.abydos" | "material.bohrium" | "config.jei.search.modNameSearchMode.comment" | "options.fullscreen.resolution" | "block.gtceu.large_packer" | "block.buildinggadgets.construction_block" | "item.railways.purple_conductor_cap" | "advancement.create.funnel" | "block.minecraft.birch_fence_gate" | "compass.node.gtceu.generation/deepslate" | "item.ae2.fluix_axe" | "options.chat.color" | "key.toms_storage.open_terminal" | "subtitles.entity.strider.happy" | "block.gtceu.uv_charger_4x" | "block.minecraft.red_stained_glass" | "selectWorld.import_worldgen_settings.failure" | "create.subtitle.worldshaper_place" | "gui.tooltips.ae2.CpuStatusCoProcessor" | "item.railways.track_incomplete_twilightforest_transwood_narrow" | "subtitles.item.honey_bottle.drink" | "gui.tooltips.ae2.LockCraftingUntilRedstonePulse" | "item.gtceu.processor.neuro.tooltip" | "item.farmersdelight.iron_knife" | "rechiseled.jei_category.title" | "material.massicot" | "rechiseled.chiseling.preview.mode_2" | "item.createarmory.junk_gun" | "rechiseled.chiseling.preview.mode_1" | "gui.ae2.Red" | "rechiseled.chiseling.preview.mode_0" | "item.ae2.green_paint_ball" | "entity.minecraft.fishing_bobber" | "subtitles.entity.llama.eat" | "item.simplybackpacks.uncommonbackpack.info2" | "recipe.packagedexcrafting.combination" | "narration.jade.blockpos" | "gui.modernui.menu.back" | "gui.recipebook.toggleRecipes.all" | "webdisplays.server.unknowncmd" | "create.schedule.condition.idle_short" | "item.expatternprovider.infinity_cell" | "biome.minecraft.badlands" | "block.minecraft.dark_prismarine_stairs" | "command.exception" | "config.jade.plugin_minecraft.note_block" | "material.agar" | "config.gtceu.option.overclockDivisor" | "block.gtceu.bronze_crate" | "block.create.acacia_window_pane" | "entity.minecraft.slime" | "block.gtceu.iv_circuit_assembler" | "tooltip.mysticalagradditions.gives_buffs" | "rechiseled.block.cobbled_deepslate_squares_connecting" | "config.jade.plugin_minecraft.block_inventory" | "gtceu.machine.circuit_assembler.iv.tooltip" | "config.jade.display_mode_lite_desc" | "fluid.mysticalagradditions.molten_prudentium" | "item.gtceu.infinite_water_cover" | "options.mainHand.left" | "tooltip.toms_storage.inventory_proxy.value" | "fml.dependencyloading.conflictingdependencies" | "itemGroup.packagedauto" | "block.gtceu.ev_lathe" | "create.recipe.automatic_shapeless" | "material.mysticalagradditions.imperium" | "block.thermal.tinker_bench.keyword" | "block.create.small_veridium_brick_slab" | "modernfix.option.mixin.perf.compact_bit_storage" | "material.thallium" | "waila.ae2.Charged" | "material.lithium_perchlorate" | "enchantment.minecraft.depth_strider" | "modularrouters.guiText.tooltip.xpVacuum.ejectFluid" | "subtitles.entity.generic.swim" | "subtitles.entity.villager.celebrate" | "item.powersuits.generator_coal.desc" | "rechiseled.block.purpur_brick_paving" | "item.ae2.fe_p2p_tunnel" | "item.gtceu.wafer.nor_memory_chip.tooltip" | "enchantment.minecraft.power.desc" | "block.framedblocks.framed_inv_double_slope_panel" | "block.ae2.smooth_quartz_slab" | "subtitles.entity.llama.angry" | "chat.wireless_connect.out_of_range" | "options.difficulty.hardcore" | "ftbquests.gui.autopin.on" | "gui.fluxnetworks.tab.setting" | "create.ponder.gantry_redstone.header" | "block.minecraft.end_stone_brick_stairs" | "book.mysticalagriculture.category.agradditions.name" | "rechiseled.block.cobblestone_stripes_connecting" | "create.train.status.coupling_stress" | "rechiseled.block.netherite_block_compacted" | "chat.type.emote" | "item.cassiterite_sand_impure_dust" | "crop.mysticalagriculture.draconium" | "ftblibrary.select_item.list_mode.rei" | "item.mysticalagriculture.prudentium_axe" | "commands.pardon.failed" | "rechiseled.block.purpur_pillar" | "javaModel.feet.RightFoot.partName" | "argument.entity.options.x_rotation.description" | "modularrouters.guiText.tooltip.activator.action" | "stat.automobility.engine.torque" | "block.fantasyfurniture.decorations.tankards_empty.stacked" | "compass.node.gtceu.batteries/large_vanadium_battery" | "gui.fluxnetworks.label.playersnetwork" | "options.attack.crosshair" | "block.gtceu.zpm_parallel_hatch" | "rechiseled.block.cobblestone_dented_connecting" | "item.mysticalagriculture.imperium_shovel" | "modernfix.option.mixin.perf.dynamic_structure_manager" | "block.minecraft.bubble_coral_block" | "item.mysticalagriculture.prudentium_watering_can" | "enchantment.minecraft.lure.desc" | "advancement.create.drain.desc" | "javaModel.powerfist.palm.index1.index2.partName" | "config.dogslie.prop.rangeBeforeGettingUp.name" | "ftbchunks.max_force_loaded_chunks" | "item.minecraft.mojang_banner_pattern.desc" | "ftbteams.message.created_server_team" | "gui.corpse.death_history.dimension" | "rechiseled.block.basalt_beams_connecting" | "advancement.create.contraption_actors" | "create.gui.schematicTable.refresh" | "compass.node.gtceu.iv/large_wiremill" | "material.tungstic_acid" | "create.weighted_ejector.target_not_valid" | "item.mysticalagriculture.inferium_staff" | "config.jei.search.tagSearchMode" | "augment.mysticalagriculture.pathing_aoe_iv" | "item.minecraft.music_disc_mellohi" | "info.cofh.item_filter" | "block.gtceu.zpm_autoclave" | "block.minecraft.jungle_button" | "itemGroup.create.base" | "rechiseledcreate.block.oak_window_diagonal_connecting" | "item.mysticalagriculture.supremium_upgrade" | "createWorld.customize.custom.useMineShafts" | "subtitles.entity.turtle.egg_break" | "item.minecraft.golden_apple" | "tag.item.c.glass_panes.green" | "waila.ae2.ChannelsOf" | "tag.item.minecraft.hoes" | "item.extendedcrafting.ultimate_catalyst" | "info.thermal.secondary_mod" | "create.gui.schematicannon.option.skipMissing" | "key.ftbteams.open_gui" | "ftbquests.loot.entitytype.monster" | "subtitles.entity.cod.death" | "block.railways.track_biomesoplenty_hellbark_wide" | "rechiseled.block.netherite_block_diagonal_tiles_connecting" | "subtitles.entity.dolphin.swim" | "advancement.colossalchests.large.diamond" | "option.cloth-config.scrollStep" | "block.fantasyfurniture.bone.skeleton.wool" | "item.modularrouters.bulk_item_filter" | "block.create.copper_shingle_slab" | "sidebar_group.ftblibrary.cheat" | "singularity.extendedcrafting.gold" | "rechiseled.block.gold_block_small_bricks" | "block.minecraft.banner.half_horizontal.light_blue" | "tag.item.c.ingots.copper" | "block.minecraft.end_rod" | "block.sgjourney.ring_panel" | "create.minecart_coupling.unloaded" | "item.exnihilosequentia.warped_nylium_spores" | "block.minecraft.smooth_quartz" | "gui.ae2.Fluids" | "item.thermal.basalz_spawn_egg" | "item.railways.track_incomplete_byg_fir" | "libx.config.gui.component.no_edit" | "config.jade.format_mod_name" | "frame.automobility.blue_tractor" | "item.granitic_mineral_sand_tiny_dust" | "compass.node.gtceu.parts/diode" | "webdisplays.message.noMiniserv" | "block.fantasyfurniture.royal.wall_light" | "item.thermal.lightning_tnt_minecart" | "frame.automobility.wooden_motorcar" | "material.potassium_hydroxide" | "enchantment.ensorcellation.vorpal" | "gui.ae2wtlib.magnetcard.desc.me" | "wilderness" | "compass.node.gtceu.circuits/crystal_processor_assembly" | "gui.jei.category.smelting.experience" | "tooltip.extendedcrafting.items_required" | "selectWorld.title" | "block.minecraft.banner.gradient.light_blue" | "block.gtceu.uhv_256a_laser_target_hatch" | "ftbquests.file.detection_delay.tooltip" | "item.mysticalagriculture.experience_capsule" | "entity.minecraft.tropical_fish.type.dasher" | "block.minecraft.white_candle" | "block.thermal.fluid_duct_windowed" | "create.ponder.mechanical_crafter_connect.header" | "gtceu.machine.energy_converter.tooltip_tool_usage" | "block.minecraft.gray_terracotta" | "create.logistics.crafter.connected" | "message.sgjourney.stargate.error.symbol_out_of_bounds" | "block.railways.tripleaxle_bogey" | "forge.configgui.showLoadWarnings" | "gtceu.gui.charger_slot.tooltip.0" | "block.mysticalagriculture.imperium_block" | "advancements.nether.root.title" | "item.minecraft.tipped_arrow.effect.amplification" | "gtceu.gui.charger_slot.tooltip.1" | "gtceu.gui.charger_slot.tooltip.2" | "block.gtceu.luv_laser_engraver" | "block.minecraft.banner.diagonal_up_right.blue" | "fluid_type.thermal.refined_biofuel" | "modernui.center.text.lineBreakStyle" | "gui.fluxnetworks.stat.controller" | "modularrouters.itemText.misc.match" | "crop.mysticalagriculture.quartz_enriched_iron" | "block.railways.track_hexcasting_edified" | "effect.minecraft.glowing" | "gui.fluxnetworks.access.blocked" | "block.minecraft.banner.small_stripes.light_gray" | "fml.menu.multiplayer.extraservermods" | "tagprefix.gear" | "advancement.create.water_wheel.desc" | "commands.item.target.no_changed.known_item" | "material.dimethylbenzene" | "block.minecraft.banner.small_stripes.pink" | "debug.profiling.stop" | "metaitem.prospector.tooltip.modes" | "gtceu.gui.auto_output.name" | "screen.skyguis.text.you_sure_ignore" | "create.gui.threshold_switch.invert_signal" | "ftbteams.gui.leave" | "gtceu.machine.distillery.lv.tooltip" | "item.ae2additions.super_cell_component_4k" | "advancement.create.honey_drain.desc" | "compass.node.gtceu.multiblock/mega_vacuum_freezer" | "item.modularrouters.breaker_module" | "create.display_source.value_list.thousand" | "block.thermal.tin_block" | "material.nobelium" | "spectatorMenu.root.prompt" | "block.gtceu.zpm_packer" | "block.create.andesite_funnel" | "options.accessibility.link" | "translation.test.world" | "tag.item.c.ingots.iron" | "create.portal_track.failed" | "create.gui.terrainzapper.tool.overlay" | "block.gtceu.large_wiremill" | "item.ae2additions.super_cell_component_1k" | "block.thermal.yellow_rockwool" | "gui.tooltips.ae2.ActiveWithSignal" | "item.gtceu.red_dye_spray_can" | "gui.ae2.TransparentFacadesHint" | "cover.voiding.voiding_mode.void_any" | "frame.automobility.steel_motorcar" | "block.minecraft.banner.rhombus.brown" | "subtitles.block.beacon.activate" | "info.thermal.diving_helmet" | "block.fantasyfurniture.decorations.paper_stack" | "metaitem.terminal.tooltip" | "createWorld.customize.custom.preset.isleLand" | "material.steam_cracked_butadiene" | "ftblibrary.select_item.count" | "block.fantasyfurniture.nordic.oven" | "multiplayer.disconnect.outdated_server" | "gui.bigreactors.turbine.redstoneport.sensortype.outputvaporamount.line3" | "tag.item.c.skulls" | "item.ae2.smithing_table_pattern" | "item.mysticalagriculture.inferium_helmet" | "model.mps_helm.modelName" | "block.mysticalagriculture.imperium_growth_accelerator" | "tag.item.minecraft.gold_ores" | "skyblockbuilder.command.info.toggle_request" | "gui.bigreactors.turbine.redstoneport.sensortype.outputvaporamount.line2" | "block.minecraft.scaffolding" | "gui.bigreactors.turbine.redstoneport.sensortype.outputvaporamount.line1" | "block.gtceu.lv_thermal_centrifuge" | "mco.upload.select.world.none" | "item.minecraft.potion.effect.levitation" | "singularity.extendedcrafting.redstone" | "jecalculation.gui.search.all" | "item.gtceu.tool.mining_hammer.tooltip" | "compass.node.gtceu.multiblock/large_mixer" | "tag.item.c.buckets.honey" | "block.railways.track_twilightforest_darkwood_wide" | "createWorld.customize.custom.confirmTitle" | "rechiseled.block.warped_planks_wavy_connecting" | "block.gtceu.lv_pump" | "item.minecraft.elytra" | "modernfix.option.mixin.perf.sync_executor_sleep" | "material.ilmenite" | "create.generic.speed" | "block.mysticalagriculture.soulstone_chiseled_bricks" | "ccl.commands.killall.success.line" | "itemGroup.mysticaladaptations" | "create.potato_cannon.ammo.reload_ticks" | "advancements.adventure.voluntary_exile.title" | "modernui.center.category.textLayout" | "jecalculation.gui.recipe.copy.disabled" | "ldlib.gui.compass.save_success" | "item.thermal.tin_gear" | "gui.chatReport.selected_chat" | "item.numina.component_artificial_muscle.desc" | "itemGroup.category.weapons" | "enchantment.create.capacity.desc" | "subtitles.entity.turtle.egg_hatch" | "item.minecraft.mutton" | "text.configuration.value.back" | "ftbchunks.gui.sync" | "create.schedule.condition.threshold.less" | "key.emi.delete_cursor_stack" | "block.create.water_wheel" | "entity.minecraft.cave_spider" | "create.generic.length" | "item.gtceu.hv_electric_piston" | "disconnect.unknownHost" | "forge.configgui.alwaysSetupTerrainOffThread.tooltip" | "buildinggadgets.message.not_copied" | "cover.fluid_filter.mode.filter_fill" | "tag.item.c.gems.quartz" | "attachment.rear.automobility.smithing_table" | "subtitles.item.bundle.remove_one" | "commands.data.entity.get" | "item.thermal.iron_dust" | "gtceu.maintenance.configurable_duration" | "gtceu.machine.available_recipe_map_4.tooltip" | "config.gtceu.option.worldgen" | "rechiseled.block.blackstone_brick_paving" | "rechiseled.block.dark_prismarine_brick_paving_connecting" | "chat.wireless_bind" | "item.cassiterite_sand_purified_ore" | "block.minecraft.banner.circle.green" | "item.exnihilosequentia.dripstone_crook" | "item.minecraft.lingering_potion.effect.healing" | "block.gtceu.ev_cutter" | "mco.configure.world.location" | "modernfix.option.mixin.perf.mojang_registry_size" | "forge.controlsgui.shift" | "item.gtceu.tool.tooltip.repair_material" | "block.minecraft.banner.half_vertical.brown" | "block.bigreactors.basic_turbinecreativesteamgenerator" | "tooltip.mysticalagriculture.hostile_soulium_dagger" | "rechiseled.block.red_nether_bricks_rotated_bricks_connecting" | "item.mysticaladaptations.insanium_shovel" | "multiblock.cyclopscore.error.hollow.air" | "config.framedblocks.server.intangibleMarkerItem" | "block.gtceu.luv_kinetic_output_box" | "tag.item.minecraft.signs" | "block.create.stressometer" | "subtitles.item.crop.plant" | "item.railways.track_incomplete_byg_white_mangrove" | "chat.ae2.CompassTestSection" | "moon.phase.full" | "rechiseled.block.diorite_squares_connecting" | "gtceu.cover.activity_detector.message_activity_normal" | "biome.sgjourney.lantean_ocean" | "rechiseled.block.acacia_planks_brick_paving" | "ftbquests.task.ftbquests.forge_energy.value" | "item.gtceu.plate.system_on_chip.tooltip" | "item.modularrouters.fluid_module" | "book.mysticalagriculture.category.basics.name" | "tooltip.framedblocks.reinforce_state.false" | "enchantment.ensorcellation.xp_boost.desc" | "itemGroup.category.slabs" | "container.mysticalagriculture.harvester" | "modularrouters.guiText.label.matchAll.true" | "block.railways.smokestack_long" | "block.minecraft.banner.piglin.black" | "rechiseled.block.sandstone_bricks_connecting" | "config.jade.plugin_jade.coordinates.rel" | "block.gtceu.iv_battery_buffer_16x" | "block.gtceu.large_solidifier" | "tag.item.c.slime_balls" | "attribute.name.generic.armor_toughness" | "item.thermalendergy.stellarium_ingot" | "gtceu.recipe.chance" | "item.gtceu.lv_sodium_battery" | "block.create.polished_cut_deepslate" | "advancements.end.enter_end_gateway.description" | "rechiseled.block.glowstone_brick_paving" | "item.patchouli:test_book_2.landing" | "dataPack.validation.back" | "block.create.cut_calcite_stairs" | "item.gtceu.iv_vanadium_battery" | "info.cofh_core.fluid_filter.0" | "item.ae2.brown_covered_cable" | "info.cofh_core.fluid_filter.1" | "filled_map.id" | "subtitles.entity.phantom.flap" | "rechiseled.block.diorite_tiles_connecting" | "fluid.bigreactors.cyanite" | "subtitles.entity.ravager.roar" | "gtceu.machine.transformer.description" | "sodium.option_impact.medium" | "item.meat_dust" | "recipe.packagedexcrafting.ultimate.short" | "block.sgjourney.deepslate_naquadah_ore" | "mco.upload.preparing" | "block.framedblocks.framed_item_frame" | "block.minecraft.banner.stripe_left.brown" | "enchantment.minecraft.loyalty" | "material.gallium" | "menu.loadingForcedChunks" | "rechiseled.block.dark_oak_planks_bricks" | "block.minecraft.banner.square_top_right.pink" | "block.railways.track_byg_sythian" | "block.ftbquests.aux_task_screen" | "block.minecraft.mangrove_leaves" | "block.minecraft.banner.square_top_left.gray" | "subtitles.block.pointed_dripstone.land" | "trashcans.gui.whitelist.off" | "augment.mysticalagriculture.pathing_aoe_ii" | "item.extendedcrafting.enhanced_ender_catalyst" | "block.railways.track_twilightforest_twilight_oak_narrow" | "block.create.sticky_mechanical_piston" | "item.gtceu.shape.mold.block.tooltip" | "block.create.cogwheel" | "modularrouters.guiText.tooltip.energy.from_router" | "gui.corpse.death_history.location" | "item.minecraft.iron_sword" | "block.bigreactors.reinforced_reactorchargingportfe" | "death.fell.accident.vines" | "block.fluxnetworks.flux_block" | "tooltip.gadget.anchor" | "compass.node.gtceu.items/duct_tape" | "chat.ae2.CommunicationError" | "death.attack.automobile" | "block.minecraft.banner.stripe_downleft.cyan" | "item.thermal.sapphire_nugget" | "config.emi.ui.bottom_sidebar_margins" | "item.exnihilosequentia.witch_water_bucket" | "entity.minecraft.armor_stand" | "item.gtceu.energy.lapotronic_orb.tooltip" | "item.farmersdelight.glow_berry_custard" | "cover.smart_item_filter.title" | "fml.modloading.brokenfile.invalidzip" | "block.create.polished_cut_diorite_stairs" | "linkingtool.use" | "create.symmetry.mirror.doublePlane" | "block.functionalstorage.oak_4" | "block.functionalstorage.oak_2" | "block.functionalstorage.oak_1" | "ldlib.gui.editor.tips.hover_tips" | "effect.minecraft.invisibility" | "gui.ae2.Set" | "block.minecraft.banner.gradient.red" | "gui.bigreactors.reactor.controller.wasteeject.mode.manual" | "block.gtceu.heat_chamber" | "rechiseled.block.dark_prismarine_large_tiles_connecting" | "commands.cofh.repair.success.single" | "material.lightly_hydro_cracked_gas" | "item.gtceu.cover.item.detector.tooltip" | "config.emi.presets.productive" | "advancement.create.track_0.desc" | "fluid_type.exnihilosequentia.sea_water" | "block.minecraft.soul_wall_torch" | "gui.fluxnetworks.tab.connection" | "compass.node.gtceu.batteries/medium_cadmium_battery" | "block.fantasyfurniture.venthyr.bed_single.occupied" | "key.effortlessbuilding.category" | "ftbquests.reward.exclude_from_claim_all.tooltip" | "block.framedblocks.framed_double_stairs" | "tag.item.c.orange_dyes" | "ftbteamsconfig.ftbchunks.entity_interact_mode" | "item.gtceu.smd_capacitor" | "rechiseled.block.amethyst_block_bricks" | "item.bigreactors.ridiculite_dust" | "skyblockbuilder.command.denied.reset_spawns" | "tooltip.framedblocks.one_way_window.face.none" | "railways.whistle.success" | "item.thermal.redstone_tnt_minecart.keyword" | "tooltip.emi.unset_default" | "gamerule.spectatorsGenerateChunks" | "ftbquests.quest.hide_dependency_lines" | "block.minecraft.oak_slab" | "info.thermal.augment.attr.RFMax" | "tooltip.corpse.death_date" | "selectWorld.futureworld.error.text" | "block.create.andesite_encased_shaft" | "block.minecraft.pearlescent_froglight" | "entity.minecraft.painting" | "rechiseled.block.granite_paving" | "ftbchunks.minimap.position.right" | "augment.mysticalagriculture.attack_aoe_ii" | "item.gtceu.luv_field_generator" | "config.jei.interface.overlayEnabled.comment" | "ftbquests.task.ftbquests.ic2_energy.text" | "item.create.builders_tea.tooltip.summary" | "enchantment.minecraft.fortune.desc" | "item.laserio.filter_basic" | "item.travelanchors.travel_staff" | "item.gtceu.machine_controller_cover" | "commands.forge.tags.registry_key" | "item.thermal.lightning_grenade" | "tag.item.c.villager_job_sites" | "javaModel.powerfist.supportleft1.partName" | "item.railways.track_incomplete_byg_green_enchanted_narrow" | "item.minecraft.vex_spawn_egg" | "stat.minecraft.boat_one_cm" | "biome.minecraft.dripstone_caves" | "gui.banned.description.reason_id_message" | "advancements.adventure.spyglass_at_parrot.title" | "webdisplays.server.help.quota" | "advancement.create.fan_processing" | "debug.gamemodes.press_f4" | "block.framedblocks.framed_redstone_block" | "item.ae2.green_covered_dense_cable" | "rechiseled.block.amethyst_block_smooth" | "options.prioritizeChunkUpdates.none" | "gui.ae2.P2PAttunementFluid" | "compass.node.gtceu.batteries/small_sodium_battery" | "item.gtceu.ingot_casting_mold" | "block.gtceu.hv_rotor_holder" | "fpsreducer.config.advanced.screen.title" | "material.seed_oil" | "gui.bigreactors.turbine.active" | "item.mobilebeacon.mobile_beacon_shell" | "gtceu.machine.canner.mv.tooltip" | "itemfilters.help_text.variants" | "rechiseledcreate.block.jungle_window_diagonal_connecting" | "gui.fluxnetworks.flux.forcedloading" | "block.ftbquests.progress_detector" | "inventorysorter.gui.containerDebug" | "rechiseled.block.spruce_planks_flooring_connecting" | "soundCategory.neutral" | "gui.tooltips.ae2.StashToPlayerDesc" | "gtceu.tool_action.wrench.connect" | "block.railways.casing_collision" | "item.mysticalagriculture.imperium_pickaxe" | "advancements.nether.summon_wither.title" | "ldlib.gui.editor.menu.save" | "item.railways.track_incomplete_byg_ebony_narrow" | "item.itemfilters.always_true.description" | "string.naturescompass.temperature" | "key.category.komarumod.komaru" | "gtceu.machine.alloy_smelter.ev.tooltip" | "advancement.create.crusher_maxed_0000.desc" | "gtceu.assembly_line" | "gtceu.recipe.cleanroom" | "gtceu.machine.fluid_solidifier.ev.tooltip" | "title.multiplayer.lan" | "subtitles.m16.fire" | "material.18_crown_6" | "subtitles.entity.zombified_piglin.hurt" | "item.railways.track_incomplete_twilightforest_canopy_narrow" | "block.gtceu.uv_fluid_heater" | "advancements.husbandry.tadpole_in_a_bucket.description" | "tooltip.mobilebeacon.bonus.regen" | "item.gtceu.mv_lithium_battery" | "block.simplylight.illuminant_light_blue_block.info2" | "modularrouters.guiText.tooltip.BACK" | "create.contraption.door_control.south.short" | "gtceu.machine.transformer.tooltip_transform_up" | "modularrouters.gui.config.baseTickRate" | "mco.configure.world.closing" | "gui.ae2.SpatialAnchorLoadedChunks" | "metaitem.tool.tooltip.rotor.power" | "tag.item.c.entity_water_buckets" | "gui.socialInteractions.title" | "metaitem.voltage_coil.iv.tooltip" | "text.autoconfig.toms_storage.option.wirelessTermBeaconLvl" | "mco.reset.world.warning" | "text.configuration.value.false" | "gtceu.multiblock.large_boiler.rate_tooltip" | "gui.ae2.Unattached" | "compass.node.gtceu.iv/large_centrifuge" | "multiplayer.disconnect.ip_banned" | "item.exnihilosequentia.bamboo_seeds" | "block.simplylight.illuminant_block" | "item.gtceu.wireless_digital_interface_cover" | "jecalculation.gui.search.rename.disabled" | "block.create.copycat_step" | "message.sgjourney.stargate.error.self_obstructed" | "item.thermal.lead_plate" | "block.farmersdelight.stove" | "ldlib.gui.editor.tips.click_select_image" | "crop.mysticalagriculture.chrome" | "modifier.mysticalagradditions.prosperous.description" | "block.gtceu.uxv_laser_engraver" | "tag.item.minecraft.axes" | "ftbquests.file.loot_crate_no_drop" | "block.xtonesreworked.agon_block_2" | "block.xtonesreworked.agon_block_1" | "block.xtonesreworked.agon_block_0" | "advancements.webdisplays.linkperipheral.description" | "block.xtonesreworked.agon_block_9" | "gtceu.command.recipecheck.end" | "block.xtonesreworked.agon_block_8" | "block.xtonesreworked.agon_block_7" | "block.xtonesreworked.agon_block_6" | "block.xtonesreworked.agon_block_5" | "item.ae2.facade" | "block.xtonesreworked.agon_block_4" | "block.xtonesreworked.agon_block_3" | "instrument.minecraft.sing_goat_horn" | "modularrouters.guiText.tooltip.fluidRegulatorTooltip" | "block.create.cut_crimsite" | "create.tooltip.up_to" | "tag.item.c.gray_dyes" | "effortlessbuilding.gui.scrollInput.scrollToAdjustAmount" | "commands.clone.success" | "javaModel.powerfist.supportright2.partName" | "chat.cyclopscore.command.updatedValue" | "tag.item.minecraft.emerald_ores" | "gtceu.universal.tooltip.amperage_in_out" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line5" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line6" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line1" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.line3" | "rechiseled.block.warped_planks_brick_pattern_connecting" | "tag.item.c.obsidian" | "crop.mysticalagriculture.dirt" | "emi.chess.piece.white_king" | "gui.bigreactors.reprocessor.controller.off.line1" | "item.thermal.fire_grenade" | "subtitles.entity.wandering_trader.no" | "compass.node.gtceu.iv/large_engraving_laser" | "item.minecraft.splash_potion.effect.amplification" | "compass.node.gtceu.generation/tuff" | "block.fantasyfurniture.decorations.bronze_chain" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.line1" | "ftbquests.task.ftbquests.npc_faction" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.line2" | "rechiseledcreate.block.tuff_cut_polished_connecting" | "config.jei.mode.editEnabled" | "commands.attribute.modifier.value.get.success" | "subtitles.entity.goat.death" | "compass.node.gtceu.machines/fluid_heater" | "gtceu.machine.bedrock_ore_miner.depletion" | "item.thermal.rf_coil_xfer_augment" | "block.thermal.raw_lead_block" | "modernfix.option.mixin.perf.dynamic_dfu" | "advancements.sgjourney.naquadah.title" | "augment.mysticalagriculture.attack_aoe_iii" | "block.thermal.dynamo_lapidary" | "block.minecraft.banner.triangle_top.yellow" | "ftbchunks.gui.large_map" | "item.create.crushed_raw_osmium" | "create.station.how_to_1" | "tag.item.c.raw_materials.copper" | "create.station.how_to_2" | "create.ponder.chute.text_4" | "create.ponder.chute.text_3" | "item.gtceu.boule.naquadah.tooltip" | "item.thermal.dynamo_throttle_augment" | "create.ponder.chute.text_2" | "create.ponder.chute.text_1" | "jade.east" | "block.gtceu.uev_256a_laser_source_hatch" | "item.sgjourney.anubis_helmet" | "config.gtceu.option.ghostCircuit" | "webdisplays.gui.screencfg.mupgrades" | "gtceu.command.usage" | "item.minecraft.music_disc_5" | "info.sgjourney.open_time" | "commands.forge.tags.error.unknown_element" | "jei.key.category.dev.tools" | "screen.extendedcrafting.crafting_core.no_recipe" | "block.minecraft.oak_pressure_plate" | "block.gtceu.iv_thermal_centrifuge" | "create.gui.schedule.rmb_remove" | "item.bigreactors.inanite_dust" | "create.ponder.fluid_tank_sizes.header" | "enchantment.minecraft.frost_walker.desc" | "item.gtceu.circuit.vacuum_tube.tooltip.1" | "item.gtceu.circuit.vacuum_tube.tooltip.0" | "tagprefix.pipe_small_restrictive" | "block.thermal.sulfur_ore" | "rechiseled.block.cobbled_deepslate_bricks_connecting" | "block.minecraft.birch_wood" | "block.framedblocks.framed_waterloggable_iron_pressure_plate" | "createWorld.customize.custom.randomize" | "info.cofh.chance_additional" | "block.minecraft.banner.gradient_up.lime" | "enchantment.minecraft.thorns" | "material.chloroform" | "connect.authorizing" | "commands.locate.poi.invalid" | "gui.modernui.popup.lockDifficulty" | "jei.category.mysticalagriculture.infusion" | "tag.item.c.plates.gold" | "modernui.center.font.fallbackFonts_desc" | "rechiseled.block.granite_bricks" | "ftbquests.task.ftbquests.observation" | "advancement.create.super_glue.desc" | "item.minecraft.lingering_potion.effect.enderference" | "block.gtceu.max_4a_energy_converter" | "ftbultimine.client_settings.x_offset" | "compass.node.gtceu.components/field_generator" | "frame.automobility.yellow_tractor" | "gui.chatReport.discard.return" | "item.minecraft.red_dye" | "fluid.mysticalagradditions.molten_imperium" | "gtceu.recipe_type.show_recipes" | "item.createarmory.smoke_nade" | "create.super_glue.cannot_reach" | "mco.minigame.world.noSelection" | "block.simplylight.illuminant_green_block_on.info" | "title.32bit.deprecation.realms.header" | "block.minecraft.air" | "block.simplylight.illuminant_orange_block_on.info2" | "screen.skyguis.text.player_not_in_team" | "block.minecraft.poppy" | "block.kubejs.lumium_casing" | "block.sgjourney.sandstone_hieroglyphs" | "book.mysticalagriculture.entry.overworld_ores" | "subtitles.entity.illusioner.prepare_mirror" | "emi.cooking.time" | "config.jade.display_item_hide" | "rechiseled.block.mangrove_planks_pattern" | "item.thermal.diving_boots.keyword" | "gui.tooltips.ae2.ReportInaccessibleItemsNo" | "commands.debug.function.traceFailed" | "forge.configgui.treatEmptyTagsAsAir.tooltip" | "options.sensitivity.max" | "block.simplylight.illuminant_cyan_block_on" | "block.xtonesreworked.korp_block_13" | "block.xtonesreworked.korp_block_14" | "block.xtonesreworked.korp_block_15" | "block.xtonesreworked.korp_block_10" | "compass.node.gtceu.machines/steam_turbine" | "block.xtonesreworked.korp_block_11" | "block.xtonesreworked.korp_block_12" | "item.thermal.copper_dust" | "options.prioritizeChunkUpdates.byPlayer.tooltip" | "enchantment.minecraft.depth_strider.desc" | "ldlib.gui.compass.set_button_texture" | "create.ponder.gantry_shaft.text_1" | "item.gtceu.zpm_emitter" | "compass.node.gtceu.covers/solar_panel" | "create.ponder.gantry_shaft.text_2" | "block.minecraft.purpur_block" | "block.thermal.ender_tunnel.keyword" | "advancement.create.speed_controller.desc" | "structure_block.custom_data" | "block.minecraft.oak_sign" | "rechiseledcreate.block.birch_window_diagonal" | "subtitles.entity.pillager.celebrate" | "buildinggadgets.modes.build_to_me" | "block.minecraft.structure_block" | "item.minecraft.splash_potion.effect.harming" | "config.jade.plugin_extendedcrafting.advanced_table" | "rechiseled.block.blackstone_rotated_bricks_connecting" | "item.itemfilters.always_false" | "block.bigreactors.fluidizerfluidinjector" | "gtceu.machine.forge_hammer.luv.tooltip" | "container.mysticaladaptations.insanium_furnace" | "block.gtceu.ev_sifter" | "farmersdelight.jei.decomposition.fluid" | "tooltip.framedblocks.one_way_window.set_face" | "fluid.bigreactors.magentite" | "rechiseled.block.mangrove_planks_diagonal_stripes" | "material.ruby_slurry" | "rechiseled.block.diamond_block_connecting_connecting" | "death.attack.file" | "item.railways.track_incomplete_blue_skies_cherry_narrow" | "multiblock.validation.reactor.invalid_frame_block" | "key.effortlessbuilding.redo.desc" | "create.ponder.gantry_carriage.header" | "emi.chess.piece.white_bishop" | "jei.key.category.mouse.hover" | "block.gtceu.primitive_alloy_smelter" | "subtitles.entity.phantom.hurt" | "block.createarmory.mounted_minigun" | "key.command" | "subtitles.entity.piglin_brute.ambient" | "automobile_control.drift" | "block.gtceu.uv_muffler_hatch" | "create.display_source.scoreboard.objective" | "item.gtceu.neuro_processing_unit" | "item.create.handheld_worldshaper" | "gtceu.item_pipe.priority" | "block.minecraft.set_spawn" | "item.gtceu.uxv_electric_pump" | "gameMode.changed" | "block.create.rope" | "biome.minecraft.windswept_forest" | "item.railways.track_incomplete_byg_nightshade_wide" | "argument.nbt.list.mixed" | "jecalculation.gui.search.import" | "item.exnihilosequentia.andesite_pebble" | "crop.mysticalagriculture.zinc" | "message.sgjourney.stargate.error.chevron_already_raised" | "material.rubidium" | "advancement.create.mechanical_arm.desc" | "string.naturescompass.high" | "block.gtceu.max_energy_input_hatch" | "rechiseled.block.blackstone_brick_pattern" | "augmentType.mysticalagriculture.leggings" | "rechiseled.block.acacia_planks_brick_pattern" | "fml.modloading.brokenfile.optifine" | "item.thermal.cooked_corn" | "forge.configgui.cachePackAccess" | "debug.crash.message" | "subtitles.entity.illusioner.death" | "material.indium_gallium_phosphide" | "commands.datapack.list.enabled.success" | "rechiseled.block.cobblestone_small_tiles_connecting" | "gamerule.spawnRadius" | "rechiseled.block.stone_smooth_rotated_bricks" | "create.contraptions.chassis.distance" | "item.mysticalagriculture.awakened_supremium_shears" | "item.ae2.red_covered_dense_cable" | "multiblock.validation.reprocessor.invalid_block" | "block.mysticalagriculture.prudentium_furnace" | "material.lead" | "tag.item.minecraft.crimson_stems" | "commands.forge.tracking.timing_entry" | "subtitles.entity.blaze.burn" | "screen.sgjourney.crystal_interface" | "volume.packagedauto.minecraft.fluid" | "block.minecraft.dead_horn_coral_block" | "jei.tooltip.item.colors" | "block.minecraft.banner.rhombus.black" | "model.armor2.armmain1.partName" | "commands.forge.setdim.invalid.entity" | "item.mysticaladaptations.insanium_fishing_rod" | "rechiseled.block.birch_planks_brick_pattern" | "item.exnihilosequentia.terracotta_crook" | "block.gtceu.opv_4096a_laser_target_hatch" | "options.sensitivity.min" | "frame.automobility.standard_purple" | "mco.connect.authorizing" | "compass.node.gtceu.tools/shovel" | "item.createarmory.upgraded_minigun_barrel" | "create.logistics.filter.requires_item_in_inventory" | "commands.scoreboard.players.reset.specific.multiple" | "entity.minecraft.ender_pearl" | "advancement.exmachinis.flux_compactor.desc" | "item.thermal.machine_output_augment.keyword" | "ftblibrary.select_item.caps" | "create.train.status.back_on_track" | "gui.ae2.StoredPower" | "block.gtceu.uiv_ore_washer" | "item.powersuits.parachute.desc" | "tooltip.mysticalagriculture.inferium_output" | "item.canBreak" | "death.attack.trident" | "block.ae2.smooth_sky_stone_block" | "sodium.options.brightness.tooltip" | "block.minecraft.blue_candle" | "config.gtceu.option.disableManualCompression" | "block.gtceu.uxv_forming_press" | "subtitles.entity.fox.teleport" | "key.modernfix.config" | "create.gui.schematicannon.slot.listPrinter" | "block.air" | "libx.config.gui.component.arguments" | "rechiseled.block.iron_block_small_bricks" | "block.minecraft.banner.triangles_top.white" | "metaitem.tool.tooltip.rotor.efficiency" | "webdisplays.server.press_for_more" | "gui.ae2.Cancel" | "subtitles.entity.vex.charge" | "chat.ae2.OnlyEmptyCellsCanBeDisassembled" | "gtceu.tool_action.show_tooltips" | "multiblock.validation.reactor.invalid_block_in_fuel_assembly" | "commands.ae2.ChunkLoggerOff" | "item.gtceu.chemical_cyan_dye" | "multiblock.validation.reactor.invalid_block_for_exterior" | "compass.node.gtceu.batteries/lapotronic_energy_orb" | "multiblock.cyclopscore.error.invalidBlock" | "entity.minecraft.ender_dragon" | "item.ae2.pink_smart_dense_cable" | "commands.ftbquests.command.feedback.reloaded" | "block.bigreactors.reprocessorfluidinjector" | "rechiseledcreate.block.crimsite_cut_small_brick_connecting" | "screen.skyguis.text.unselect_all" | "gui.ae2.PatternAccessTerminalHint" | "rechiseled.block.stone_waves" | "item.extendedcrafting.elite_component" | "block.gtceu.uv_canner" | "rechiseled.block.dirt_cobbled" | "block.fantasyfurniture.dunmer.painting_small" | "item.railways.track_incomplete_acacia_narrow" | "tooltip.framedblocks.reinforce_state.true" | "rechiseled.block.iron_block_smooth" | "numina.module.category.energygeneration" | "create.keyinfo.scrolldown" | "item.railways.track_incomplete_byg_jacaranda" | "create.ponder.funnel_transfer.text_2" | "death.attack.lightningBolt.player" | "create.ponder.funnel_transfer.text_3" | "block.minecraft.deepslate_bricks" | "gui.buildinggadgets.tm.button.copy" | "crop.mysticalagriculture.emerald" | "create.ponder.funnel_transfer.text_1" | "block.railways.track_byg_lament_wide" | "item.create.wrench.tooltip.summary" | "effect.minecraft.absorption" | "item.webdisplays.laserpointer" | "emi.chess.tooltip.restart" | "block.minecraft.dead_brain_coral" | "item.exnihilosequentia.aluminum_ingot" | "gtceu.machine.packer.iv.tooltip" | "rechiseled.block.prismarine_bricks_squares" | "ftbteams.list" | "config.jei.advanced.maxRecipeGuiHeight" | "block.minecraft.green_concrete_powder" | "gui.ae2.SearchPlaceholder" | "block.create.steam_whistle" | "subtitles.entity.phantom.swoop" | "book.finalizeWarning" | "create.ponder.stabilized_bearings.text_1" | "create.ponder.stabilized_bearings.text_2" | "create.schematicannon.status.stopped" | "create.ponder.stabilized_bearings.text_3" | "create.ponder.stabilized_bearings.text_4" | "item.powersuits.powerarmor_legs" | "item.minecraft.magenta_dye" | "subtitles.entity.slime.attack" | "skyblockbuilder.command.error.player_has_no_team" | "block.gtceu.zpm_rotor_holder" | "item.create.linked_controller.tooltip.condition3" | "commands.forge.tps.summary.all" | "item.create.linked_controller.tooltip.condition4" | "subtitles.entity.turtle.egg_crack" | "item.create.linked_controller.tooltip.condition1" | "item.create.linked_controller.tooltip.condition2" | "pattern.tooltip" | "chat.tag.modified" | "block.fantasyfurniture.nordic.table_small" | "block.minecraft.banner.cross.orange" | "container.automobility.banner_post" | "gtceu.machine.gas_collector.uiv.tooltip" | "create.station.more_bogeys" | "itemGroup.gtceu.material_fluid" | "create.gui.contraptions.not_fast_enough" | "webdisplays.gui.screencfg.mres" | "material.chloromethane" | "block.railways.track_byg_maple" | "enchantment.minecraft.swift_sneak" | "emi.category.minecraft.smithing" | "block.gtceu.iv_polarizer" | "item.gtceu.ev_field_generator" | "gui.chatReport.observed_what" | "commands.effect.give.success.single" | "create.schedule.condition.time_of_day.rotation.every_0_15" | "material.dichlorobenzene" | "block.create.copper_ladder" | "gtceu.top.link_cover.color" | "jei.category.extendedcrafting.combination" | "item.minecraft.brick" | "block.minecraft.banner.gradient.purple" | "book.mysticalagriculture.entry.prosperity_shards" | "block.minecraft.mossy_cobblestone_slab" | "achievement.ae2.PatternTerminal" | "tooltip.framedblocks.one_way_window.curr_face" | "config.jade.display_tooltip" | "item.gtceu.wafer.highly_advanced_system_on_chip.tooltip" | "block.railways.track_tieless_narrow" | "block.fantasyfurniture.bone.wither.sofa" | "subtitles.entity.skeleton.death" | "material.enriched_bacterial_sludge" | "block.framedblocks.framed_flat_slope_panel_corner" | "multiblock.cyclopscore.error.size.exact" | "item.nbt_tags" | "create.gui.sequenced_gearshift.title" | "emi.category.emi.ingredient" | "prefab.automobility.golden_motorcar" | "tag.item.minecraft.coal_ores" | "create.schedule.condition.time_of_day.rotation.every_0_30" | "gui.ae2.QuartzCuttingKnife" | "block.minecraft.banner.square_top_left.orange" | "create.ponder.deployer_processing.text_4" | "notenoughcrashes.gui.disabledByConfig" | "create.ponder.deployer_processing.text_1" | "rechiseled.block.dark_oak_planks_flooring" | "create.ponder.deployer_processing.text_3" | "create.ponder.deployer_processing.text_2" | "multiplayer.disconnect.banned.reason" | "block.minecraft.purpur_pillar" | "block.extendedcrafting.frame" | "item.thermal.gunpowder_mushroom_spores.keyword" | "block.minecraft.banner.triangle_top.brown" | "item.mysticalagradditions.inferium_paxel" | "subtitles.entity.goat.prepare_ram" | "advancements.adventure.walk_on_powder_snow_with_leather_boots.title" | "block.gtceu.large_assembler" | "modernui.center.system.globalAnimationScale" | "block.gtceu.steam_input_bus" | "block.buildinggadgets.construction_block_powder" | "tag.item.c.spears" | "gtceu.jei.ore.biome_weighting_no_spawn" | "material.sodium_potassium" | "create.schematicannon.status.searching" | "farmersdelight.advancement.place_skillet.desc" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.temperature" | "block.create.cut_deepslate_brick_slab" | "fml.modloading.uncaughterror" | "gui.exmachinis.inventoryMissing" | "item.gtceu.component.smd.resistor.tooltip" | "rechiseled.block.jungle_planks_small_bricks_connecting" | "block.minecraft.polished_blackstone_slab" | "block.systeams.stirling_boiler.keyword" | "material.lapis" | "config.gtceu.option.flintAndSteelRequireSteel" | "death.attack.sting.item" | "create.tooltip.keyShift" | "rechiseled.block.diamond_block_jewel_block_connecting" | "item.minecraft.tadpole_bucket" | "create.schedule.condition.time_of_day.rotation.every_0_45" | "item.ae2.memory_card_black" | "tooltip.emi.select_resolution" | "gui.tooltips.ae2.Amount" | "block.gtceu.uhv_256a_laser_source_hatch" | "modularrouters.gui.config.alwaysShowModuleSettings" | "tooltip.gadget.destroyshowoverlay" | "rechiseled.block.cobblestone_chiseled_border_connecting" | "modernui.center.tooltip.exactPositioning" | "config.jei.advanced.addBookmarksToFront.comment" | "entity.minecraft.ghast" | "advancements.adventure.play_jukebox_in_meadows.title" | "gui.itemcollectors.advanced_collector.whitelist.on" | "block.minecraft.banner.cross.white" | "gui.tooltips.ae2.ReportInaccessibleFluidsYes" | "create.materialChecklist" | "subtitles.entity.player.burp" | "advancement.create.train_portal" | "gui.abuseReport.reason.child_sexual_exploitation_or_abuse.description" | "block.gtceu.uiv_fluid_solidifier" | "item.thermal.ender_pearl_dust" | "text.autoconfig.toms_storage.option.wirelessRange" | "subtitles.entity.bee.ambient" | "gui.fluxnetworks.label.detailedview" | "death.attack.create.mechanical_roller" | "effect.minecraft.health_boost" | "block.minecraft.stripped_dark_oak_log" | "buildinggadgets.radialmenu.anchor" | "info.cofh.transfer_in_enabled" | "tooltip.fluxnetworks.flux_controller" | "block.minecraft.banner.flower.orange" | "gui.ae2.ToCraft" | "block.minecraft.banner.diagonal_left.black" | "item.railways.track_incomplete_byg_maple_narrow" | "block.create.blue_seat" | "block.gtceu.uv_assembler" | "cover.item_filter.ignore_nbt.disabled" | "commands.cofh.invis.remove.multiple" | "block.create.small_diorite_brick_wall" | "block.gtceu.iv_rock_crusher" | "block.fantasyfurniture.decorations.royal_chalices" | "item.minecraft.water_bucket" | "create.contraptions.moving_container" | "entity.notFound" | "subtitles.block.conduit.activate" | "rechiseledcreate.block.spruce_window_diagonal_connecting" | "ldlib.gui.editor.tips.cell_to" | "block.minecraft.banner.gradient_up.purple" | "advancement.colossalchests.large.copper" | "block.minecraft.exposed_cut_copper" | "block.create.oxidized_copper_shingle_slab" | "block.gtceu.mv_electrolyzer" | "item.mysticalagriculture.tertium_leggings" | "gui.bigreactors.generator.redstoneport.sensorbehavior.setfromsignal.line1" | "tagprefix.red_sand" | "farmersdelight.tooltip.hot_cocoa" | "key.keyboard.shift" | "create.track.junction_start" | "ldlib.gui.compass.section.edit_mode.tooltip" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.bufferfilling.min" | "modernui.center.text.baselineShift" | "crop.mysticalagriculture.rose_gold" | "chat.ae2.NoSpatialIOPlots" | "block.create.cut_andesite_brick_slab" | "gui.tooltips.ae2.Clear" | "block.gtceu.hv_wiremill" | "biome.minecraft.beach" | "webdisplays.message.newOwner" | "item.thermal.enderium_ingot" | "block.create.brown_seat" | "block.functionalstorage.mangrove_4" | "block.railways.track_blackstone_narrow" | "block.functionalstorage.mangrove_1" | "block.functionalstorage.mangrove_2" | "text.block.fantasyfurniture.royal.bench.dyeable" | "item.minecraft.cod_spawn_egg" | "entity.minecraft.villager.leatherworker" | "emi.sidebar.type.favorites" | "block.railways.track_create_andesite_narrow" | "rechiseled.block.cobblestone_tiles_connecting" | "gui.ae2.Unformatted" | "rechiseled.block.mangrove_planks_large_tiles_connecting" | "subtitles.block.fire.ambient" | "block.gtceu.luv_forming_press" | "gtceu.laser_engraver" | "create.display_source.stop_watch" | "fluid_type.mysticalagradditions.molten_supremium" | "item.sgjourney.jaffa_leggings" | "create.recipe.pressing" | "behaviour.softhammer" | "gtceu.machine.fusion_reactor.zpm.tooltip" | "behavior.tricorder.multiblock_energy_input" | "gtceu.machine.mass_fabricator.uv.tooltip" | "block.minecraft.banner.triangles_top.green" | "compass.node.gtceu.machines/canner" | "enchantment.minecraft.quick_charge" | "ftbteams.gui.invite" | "subtitles.entity.allay.item_taken" | "cover.machine_controller.normal" | "block.gtceu.uv_1024a_laser_target_hatch" | "buildinggadgets.message.place.atop" | "string.naturescompass.highHumidity" | "block.railways.track_byg_willow" | "gtceu.gui.overclock.disabled.0" | "gtceu.gui.overclock.disabled.1" | "create.ponder.rose_quartz_lamp.header" | "advancements.nether.create_beacon.title" | "tag.item.c.shovels" | "gtceu.machine.polarizer.lv.tooltip" | "key.emi.toggle_visibility" | "block.gtceu.opv_electrolyzer" | "commands.item.block.set.success" | "item.thermal.flux_saw.desc" | "modernfix.option.mixin.bugfix.ender_dragon_leak" | "team.collision.pushOtherTeams" | "block.railways.track_create_andesite_wide" | "debug.pause_focus.off" | "mco.configure.world.subscription.less_than_a_day" | "block.thermal.nuke_tnt.keyword" | "commands.tag.remove.success.single" | "create.tooltip.stressImpact.low" | "block.framedblocks.framed_divided_slope" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.bufferfilling.max" | "item.exnihilosequentia.string_mesh" | "info.thermal.augment.attr.PotionDur" | "advancements.story.follow_ender_eye.title" | "subtitles.entity.dolphin.hurt" | "buildinggadgets.message.paste_failed.invalid_json" | "material.clay" | "modularrouters.itemText.misc.whitelist" | "item.functionalstorage.void_upgrade" | "rechiseled.block.mossy_cobblestone_beams_connecting" | "item.numina.component_magnet.desc" | "block.create.waxed_weathered_copper_tile_stairs" | "create.gui.terrainzapper.title" | "rechiseled.block.end_stone_diagonal_bricks" | "commands.bookshelf.loot_tables" | "advMode.mode" | "advancement.exmachinis.flux_sieve.desc" | "rechiseled.block.birch_planks_large_tiles_connecting" | "item.framedblocks.framed_key" | "item.numina.component_artificial_muscle" | "block.minecraft.banner.square_top_right.gray" | "skyblockbuilder.event.deny_join_request" | "item.powersuits.plasma_cannon" | "block.ftbquests.detector.player" | "material.helium_3" | "subtitles.item.bucket.empty" | "block.fantasyfurniture.royal.carpet" | "gui.ae2.Lime" | "compass.node.gtceu.steam/steam_alloy_smelter" | "item.create.crafting_blueprint" | "gtceu.gui.cover_setting.title" | "block.minecraft.magenta_concrete" | "block.create.small_andesite_brick_stairs" | "item.create.brass_hand" | "item.thermal.gunpowder_mushroom.keyword" | "mco.selectServer.expires.days" | "gtceu.machine.fluid_heater.ev.tooltip" | "compass.node.gtceu.machines/extruder" | "item.minecraft.lingering_potion.effect.slow_falling" | "compass.node.gtceu.steam/large_boiler" | "item.thermal.flux_magnet.desc" | "create.ponder.cogwheel.text_2" | "create.ponder.cogwheel.text_1" | "gui.ae2.Yellow" | "block.create.waxed_oxidized_copper_shingle_stairs" | "stat.minecraft.raid_trigger" | "skyblockbuilder.command.denied.decline_invitations" | "gui.server_forced" | "modularrouters.guiText.popup.activator.look" | "material.phosphorus_pentoxide" | "enchantment.cofh_core.holding.desc" | "block.gtceu.luv_energy_input_hatch_4a" | "block.gtceu.laser_safe_engraving_casing" | "gtceu.multiblock.large_boiler.temperature" | "block.create.white_nixie_tube" | "create.generic.unit.buckets" | "behaviour.paintspray.yellow.tooltip" | "block.simplylight.illuminant_light_blue_block_on.info" | "block.minecraft.comparator" | "block.gtceu.casing_coke_bricks" | "block.gtceu.iv_forge_hammer" | "item.gtceu.chocolate_coin" | "item.minecraft.totem_of_undying" | "block.thermal.machine_pyrolyzer.keyword" | "block.create_crystal_clear.copper_clear_glass_casing" | "item.mysticalagriculture.prudentium_scythe" | "gtceu.machine.replicator.luv.tooltip" | "text.block.fantasyfurniture.royal.stool.dyeable" | "string.naturescompass.topBlock" | "block.gtceu.kanthal_coil_block" | "item.gtceu.tool.tooltip.attack_speed" | "create.recipe.fan_blasting" | "container.extendedcrafting.basic_table" | "block.minecraft.dead_fire_coral_wall_fan" | "iris.shaders.debug.restart" | "info.sgjourney.point_of_origin" | "block.gtceu.mv_super_chest" | "item.thermal_extra.shellite_plate" | "compass.node.gtceu.materials/raw" | "config.gtceu.option.bedrockOreDropTagPrefix" | "tag.item.c.fences" | "item.exnihilosequentia.beehive_frame" | "block.simplylight.illuminant_black_block_on.info" | "item.gtceu.neutron_reflector" | "block.framedblocks.framed_flat_inv_double_slope_slab_corner" | "item.create.dough" | "railways.display_target.semaphore.distant" | "enderstorage.command.usage" | "ftbquests.reward.ftbquests.loot" | "emi.align.vertical.bottom" | "gui.ae2wtlib.whitelist" | "modernfix.option.mixin.bugfix.tf_cme_on_load" | "create.gui.schematicannon.option.replaceWithAny.description" | "text.cloth-config.quit_discard" | "rechiseled.block.lapis_block_chiseled_connecting" | "gtceu.multiblock.turbine.rotor_speed" | "block.create.track_observer" | "gui.ae2.TransparentFacades" | "item.minecraft.map" | "block.minecraft.lapis_block" | "gui.ae2.With" | "commands.team.option.name.unchanged" | "rechiseled.block.purpur_slanted_tiles_connecting" | "gui.tooltips.ae2.ShowAll" | "block.create.metal_bracket" | "effortlessbuilding.modedescription.circle" | "jei.tooltip.error.recipe.transfer.no.server" | "item.expatternprovider.pattern_provider_upgrade" | "block.create.copycat_base" | "block.gtceu.ev_transformer_1a" | "gui.tooltips.ae2.SchedulingModeRoundRobin" | "rechiseled.block.crimson_planks_beams_connecting" | "block.create.clipboard.tooltip.condition2" | "block.create.clipboard.tooltip.condition1" | "crop.mysticalagriculture.flux_infused_ingot" | "item.minecraft.firework_star.shape" | "entity.minecraft.killer_bunny" | "commands.data.entity.modified" | "rechiseled.block.gold_block_pattern_connecting" | "block.create.copycat_bars" | "item.rare_earth_tiny_dust" | "gui.banned.description.reason_id" | "create.subtitle.crushing_1" | "gui.powersuits.install" | "item.exnihilosequentia.warped_fungus_hammer" | "gtceu.machine.extractor.uv.tooltip" | "item.exnihilosequentia.iron_crook" | "rechiseled.block.dark_oak_planks_brick_paving" | "packaged_device.error.tooltip" | "gui.powersuits.installed.modules" | "stat.minecraft.crouch_one_cm" | "tag.item.c.cyan_dyes" | "tooltip.titanium.tank.fluid" | "jade.seconds" | "gtceu.machine.chemical_reactor.iv.tooltip" | "forge.configgui.logCascadingWorldGeneration.tooltip" | "advancements.webdisplays.padbreak.title" | "death.attack.mob.item" | "item.powersuits.auto_feeder.desc" | "block.gtceu.luv_parallel_hatch" | "rechiseledcreate.block.warped_window_diagonal" | "cover.fluid_regulator.supply_exact" | "info.cofh.transfer" | "block.gtceu.uev_kinetic_output_box" | "tag.item.c.glass" | "block.gtceu.lv_arc_furnace" | "compass.node.gtceu.mv/electric_blast_furnace" | "subtitles.entity.wolf.growl" | "container.mysticalagriculture.awakened_supremium_furnace" | "item.minecraft.potion.effect.mundane" | "ftbultimine.server_settings.merge_tags_shaped.tooltip" | "gtceu.machine.implosion_compressor.tooltip" | "tag.item.c.glass_panes.blue" | "enchantment.ensorcellation.hunter" | "block.minecraft.banner.skull.magenta" | "enchantment.ensorcellation.frost_rebuke" | "block.gtceu.iv_mystical_greenhouse" | "gui.powersuits.tinker" | "advancement.create.fist_bump.desc" | "item.railways.track_incomplete_byg_redwood_wide" | "mco.configure.world.invites.remove.tooltip" | "item.ae2.orange_smart_cable" | "optimizeWorld.confirm.description" | "item.thermal_extra.soul_infused_dust" | "item.gtceu.hv_sensor" | "jei.chat.error.no.cheat.permission.disabled" | "block.gtceu.ev_transformer_4a" | "options.iris.shaders.enabled" | "block.gtceu.uv_distillery" | "key.keyboard.keypad.decimal" | "gtceu.command.worldgen.reload.usage" | "tooltip.toms_storage.terminal_beacon" | "material.olivine" | "gui.tooltips.ae2.CycleProcessingOutputTooltip" | "gui.bigreactors.generic.waste.label" | "attribute.name.cofh.fall_distance" | "block.minecraft.banner.globe.cyan" | "block.gtceu.hv_machine_casing" | "material.chlorine_trifluoride" | "commands.scoreboard.players.enable.invalid" | "advancement.colossalchests.obsidian" | "material.hydro_cracked_propane" | "subtitles.entity.husk.death" | "commands.ftbquests.command.error.no_inventory" | "block.gtceu.hv_item_passthrough_hatch" | "farmersdelight.jei.decomposition.light" | "effect.minecraft.hunger" | "create.logistics.filter.any_amount_short" | "block.create.waxed_weathered_copper_shingle_stairs" | "block.gtceu.ev_transformer_2a" | "block.thermal.machine_furnace" | "material.lightly_steam_cracked_heavy_fuel" | "farmersdelight.item.skillet.how_to_cook" | "item.minecraft.music_disc_pigstep" | "subtitles.entity.player.freeze_hurt" | "block.minecraft.banner.square_top_left.pink" | "modernui.center.tooltip.centerTitle" | "ftbquests.gui.edit_file" | "block.minecraft.banner.half_vertical.purple" | "material.nitric_acid" | "subtitles.entity.drowned.shoot" | "block.minecraft.crimson_roots" | "options.showSubtitles" | "compass.node.gtceu.covers/ender_fluid_link_cover" | "block.gtceu.zpm_4096a_laser_source_hatch" | "block.gtceu.hv_electric_furnace" | "block.railways.track_switch_andesite" | "item.ae2.quantum_entangled_singularity" | "create.ponder.fan_processing.text_2" | "create.ponder.fan_processing.text_1" | "item.itemfilters.and.description" | "create.ponder.fan_processing.text_4" | "create.ponder.fan_processing.text_3" | "block.create.nozzle" | "create.ponder.tag.kinetic_appliances" | "augmentType.mysticalagriculture.sword" | "behaviour.paintspray.brown.tooltip" | "create.ponder.fan_processing.text_6" | "create.ponder.fan_processing.text_5" | "create.ponder.fan_processing.text_8" | "block.fantasyfurniture.decorations.bone_skeleton_chalices.stacked" | "book.mysticalagriculture.entry.awakened_supremium.page.1" | "create.ponder.fan_processing.text_7" | "item.thermal.hops_seeds" | "part.bigreactors.turbine.fluidport_mekanism_passive" | "block.fantasyfurniture.bone.wither.bench.occupied" | "enchantment.minecraft.impaling" | "ldlib.gui.editor.menu.move_up" | "create.contraption.door_control.all.short" | "block.fantasyfurniture.decorations.muffins_sweetberry.stacked" | "ftbultimine.shape.small_square" | "gui.expatternprovider.ex_drive" | "gtceu.machine.fluid_solidifier.zpm.tooltip" | "enchantment.level.8" | "enchantment.level.7" | "compass.node.gtceu.misc/raw_carbon_fibers" | "enchantment.level.6" | "enchantment.level.5" | "enchantment.level.4" | "enchantment.level.3" | "enchantment.level.2" | "enchantment.level.1" | "advancement.create.potato_cannon_collide.desc" | "gtceu.machine.rock_breaker.uhv.tooltip" | "rechiseled.block.lapis_block_pattern_connecting" | "enchantment.level.9" | "carryon.general.modeloverrides.modeloverrides" | "item.minecraft.arrow" | "block.railways.track_ender_narrow" | "compass.node.gtceu.materials/wire_and_cable" | "item.thermal_extra.shellite_dust" | "create.ponder.gearshift.text_1" | "create.ponder.gearshift.text_2" | "recipe.packagedexcrafting.elite" | "gtceu.cover.energy_detector.message_electricity_storage_inverted" | "block.fantasyfurniture.decorations.tankards_sweetberry.stacked" | "gui.buildinggadgets.materialList.titleAuthorOnly" | "block.minecraft.banner.stripe_downright.brown" | "block.gtceu.luv_extruder" | "advancements.adventure.play_jukebox_in_meadows.description" | "item.thermal.flux_saw" | "key.keyboard.equal" | "create.train.status.collision" | "material.terbium" | "subtitles.entity.warden.sniff" | "message.sgjourney.stargate.error.invalid_address" | "create.crafting_blueprint.inferred" | "ftbchunks.claim_result" | "gui.fluxnetworks.flux.disablelimit" | "gui.stellarview.meteor_shower_chance" | "libx.config.gui.component.style_setting.true" | "item.thermal.dynamo_throttle_augment.desc" | "item.thermal.detonator" | "commands.forge.gen.start" | "gtceu.muffler.recovery_tooltip" | "itemGroup.framed_blocks" | "item.thermal.hazmat_boots" | "gtceu.top.energy_consumption" | "jade.fluid.empty" | "rechiseled.block.acacia_planks_wavy_connecting" | "item.thermal.watering_can" | "modernfix.option.mixin.bugfix.refinedstorage.te_bug" | "gui.modernui.configValue" | "options.chatPreview.tooltip.confirm" | "ftbteams.cant_edit" | "gui.ae2.SpatialIOPort" | "subtitles.entity.enderman.stare" | "create.railways.semaphore.search_mode.search_up" | "create.display_link.information_type" | "item.ae2.capacity_card" | "tagprefix.cable_gt_quadruple" | "create.ponder.brass_tunnel.header" | "block.simplylight.illuminant_pink_block_on.info2" | "entity.minecraft.goat" | "material.ammonium_chloride" | "tag.item.c.heads" | "advancements.webdisplays.upgrade.description" | "subtitles.entity.goat.step" | "rechiseled.block.copper_block_polished" | "item.automobility.automobile_wheel" | "block.gtceu.mv_forming_press" | "item.minecraft.golden_carrot" | "block.ae2.pattern_provider" | "rechiseled.block.glowstone_large_tiles_connecting" | "commands.spreadplayers.failed.entities" | "block.thermal.raw_silver_block" | "death.attack.badRespawnPoint.link" | "block.mysticalagriculture.soulstone_bricks_wall" | "item.thermal.bitumen" | "emi.chess.piece.black_bishop" | "block.gtceu.luv_quantum_tank" | "text.block.fantasyfurniture.royal.cushion.dyeable" | "compass.node.gtceu.misc/extruder_shape" | "create.ponder.hose_pulley_infinite.header" | "item.minecraft.mangrove_boat" | "item.thermal.basalz_rod" | "block.minecraft.banner.cross.green" | "jecalculation.gui.recipe.disamb.disabled" | "block.fantasyfurniture.royal.door_double" | "item.farmersdelight.bacon_sandwich" | "ftbchunks.gui.delete_waypoint" | "item.modularrouters.camouflage_upgrade" | "rechiseled.block.obsidian_large_tiles" | "item.farmersdelight.cooked_salmon_slice" | "block.create.minecart_anchor" | "ftbquests.file" | "material.tantalite" | "block.minecraft.banner.diagonal_right.pink" | "block.extendedcrafting.basic_table" | "item.ae2.magenta_covered_cable" | "subtitles.entity.parrot.imitate.blaze" | "block.minecraft.stone_bricks" | "material.charcoal_byproducts" | "block.minecraft.snow" | "create.gui.sequenced_gearshift.instruction.await" | "block.gtceu.ulv_input_bus" | "item.gtceu.battery.charge_detailed" | "block.gtceu.wire_coil.tooltip_heat" | "info.thermal.device_tree_extractor.2" | "notenoughcrashes.crashscreen.paragraph1.line1" | "info.thermal.device_tree_extractor.1" | "block.thermal.machine_sawmill.keyword" | "create.boiler.size_dots" | "gtceu.machine.extruder.uv.tooltip" | "block.fantasyfurniture.royal.sofa" | "info.thermal.device_tree_extractor.0" | "container.mysticalagriculture.soul_extractor" | "gtceu.machine.electromagnetic_separator.ev.tooltip" | "rechiseled.block.birch_planks_dotted" | "material.chromite" | "multiblock.validation.turbine.mixed_power_systems" | "block.gtceu.zpm_input_bus" | "multiblock.validation.reprocessor.missing_powerport" | "subtitles.item.axe.scrape" | "gamerule.announceAdvancements" | "skyblockbuilder.command.error.player_has_team" | "subtitles.entity.stray.death" | "key.jei.cheatOneItem2" | "item.gtceu.shape.extruder.wire.tooltip" | "item.modifiers.chest" | "block.thermal.light_gray_rockwool" | "item.gtceu.crystal.system_on_chip.tooltip" | "item.ae2.pattern_access_terminal" | "gtceu.machine.cutter.luv.tooltip" | "railways.tooltip.coupler.mode" | "rechiseled.block.netherrack_stripes_connecting" | "libx.config.gui.component.siblings" | "enchantment.gtceu.hard_hammer.desc" | "webdisplays.gui.screencfg.friendlist" | "inventorysorter.gui.containerDebug.tooltip" | "material.chromium" | "options.entityShadows" | "tag.item.c.raw_gold_ores" | "rechiseled.block.iron_block_connecting_connecting" | "create.subtitle.fwoomp" | "skyblockbuilder.command.success.spawn_added" | "block.gtceu.luv_ore_washer" | "rechiseled.block.nether_bricks_diagonal_bricks_connecting" | "multiblock.colossalchests.error.unexpected" | "block.minecraft.mycelium" | "fpsreducer.config.menu.advancedOptions" | "tooltip.exmachinis.goldItemsProcessed" | "block.fantasyfurniture.bone.skeleton.sofa.occupied" | "item.minecraft.milk_bucket" | "item.gtceu.tool.behavior.rail_rotation" | "keygroup.inventorysorter" | "gui.fluxnetworks.flux.wirelessnetwork" | "ftbquests.gui.saved_as_file" | "waila.ae2.ErrorControllerConflict" | "block.simplylight.illuminant_pink_block.info" | "create.ponder.mechanical_saw_breaker.text_1" | "create.ponder.mechanical_saw_breaker.text_2" | "block.packagedexcrafting.ultimate_crafter" | "item.gtceu.tool.datastick.tooltip" | "fml.menu.multiplayer.unknown" | "gui.bigreactors.turbine.controller.on.line1" | "create.ponder.item_vault_sizes.header" | "block.gtceu.uev_electric_furnace" | "block.framedblocks.framed_panel" | "text.cloth-config.error_cannot_save" | "modularrouters.guiText.tooltip.matchAll.true" | "block.simplylight.illuminant_red_block" | "ftbteamsconfig.ftbchunks.allow_fake_players.tooltip" | "item.framedblocks.framed_blueprint" | "sodium.options.cpu_render_ahead_limit.value" | "crop.mysticalagriculture.fire" | "mco.selectServer.uninitialized" | "selectWorld.backupWarning.snapshot" | "subtitles.entity.rabbit.ambient" | "spectatorMenu.previous_page" | "item.minecraft.filled_map" | "item.ae2additions.disk_chemical_64k" | "create.toolbox.outOfRange" | "crop.mysticalagriculture.fish" | "key.jei.previousCategory" | "forge.configgui.selectiveResourceReloadEnabled" | "slot.unknown" | "create.ponder.powered_latch.header" | "jecalculation.gui.math.help" | "options.autosaveIndicator" | "rechiseled.block.prismarine_bricks_woven" | "item.ae2.black_smart_dense_cable" | "create.display_source.scoreboard" | "compass.node.gtceu.iv/large_extruder" | "item.minecraft.llama_spawn_egg" | "ftbquests.file.emergency_items_cooldown" | "screen.travelanchors.search" | "item.numina.battery_basic.desc" | "block.gtceu.mv_rock_crusher" | "block.gtceu.lv_autoclave" | "gtceu.mixer" | "block.sgjourney.stone_cartouche" | "ftbchunks.only_surface_entities" | "commands.teleport.success.location.single" | "item.gtceu.tool.behavior.block_rotation" | "options.graphics.fancy.tooltip" | "key.keyboard.caps.lock" | "part.bigreactors.reactor.creativecoolantport" | "gui.bigreactors.generator.redstoneport.sensorbehavior.retractonpulse.line1" | "tag.item.c.rods" | "gui.tooltips.ae2.CpuStatusCoProcessors" | "mco.reset.world.adventure" | "item.minecraft.tipped_arrow.effect.clarity" | "arguments.nbtpath.nothing_found" | "options.darkMojangStudiosBackgroundColor" | "material.tungsten_steel" | "modularrouters.chatText.security.ALREADY_ADDED" | "create.ponder.weighted_ejector_redstone.header" | "commands.attribute.failed.no_attribute" | "item.ae2.white_covered_dense_cable" | "material.wheat" | "modularrouters.itemText.misc.bulkItemFilter.count" | "item.farmersdelight.grilled_salmon" | "item.minecraft.lingering_potion.effect.harming" | "item.gtceu.tool.aoe.rows" | "chat.wireless_connect.cross_dimension" | "item.mysticalagriculture.dye_agglomeratio" | "enchantment.minecraft.thorns.desc" | "block.gtceu.hv_machine_hull" | "compass.node.gtceu.covers/maintenance_detector_cover" | "railways.ponder.door_modes.header" | "compass.node.gtceu.tools/hammer" | "commands.bossbar.set.visible.success.visible" | "item.thermal.sulfur_dust" | "create.mechanical_arm.selection_mode.prefer_first" | "compass.node.gtceu.misc/mold" | "item.farmersdelight.dumplings" | "block.minecraft.cut_sandstone" | "block.minecraft.red_tulip" | "item.effortlessbuilding.muscles" | "block.systeams.stirling_boiler" | "block.fantasyfurniture.decorations.bone_wither_chalices" | "gui.chatReport.send.no_reason" | "rechiseled.block.red_nether_bricks_large_tiles_connecting" | "enchantment.ensorcellation.magic_protection" | "rechiseled.block.diamond_block_grid_connecting" | "rechiseled.block.gold_block_polished" | "create.ponder.steam_engine.text_7" | "subtitles.entity.piglin.jealous" | "create.ponder.steam_engine.text_8" | "rechiseled.block.nether_bricks_small_tiles" | "create.ponder.steam_engine.text_9" | "block.farmersdelight.sandy_shrub" | "multiplayer.title" | "fml.menu.backupfailed.title" | "create.ponder.steam_engine.text_1" | "create.ponder.steam_engine.text_2" | "create.ponder.steam_engine.text_3" | "create.ponder.steam_engine.text_4" | "create.ponder.steam_engine.text_5" | "create.ponder.steam_engine.text_6" | "config.jade.plugin_exnihilosequentia.barrel" | "block.gtceu.uv_thermal_centrifuge" | "item.mysticaladaptations.insanium_scythe" | "iris.sodium.failure.download" | "compass.node.gtceu.misc/crystal_soc" | "ldlib.gui.editor.register.widget.basic.switch" | "item.bigreactors.insanite_ingot" | "block.gtceu.uhv_alloy_smelter" | "item.simplybackpacks.uncommonbackpack" | "create.contraptions.cart_movement_mode.rotation_locked" | "block.gtceu.iv_muffler_hatch" | "gtceu.machine.thermal_centrifuge.ev.tooltip" | "block.minecraft.polished_deepslate_wall" | "block.gtceu.uev_extractor" | "ftbquests.raymatcher.entity_class" | "ebus.upgrade.tooltip" | "selectWorld.import_worldgen_settings.deprecated.title" | "gui.fluxnetworks.label.batchedit" | "rechiseled.block.crimson_planks_small_bricks" | "gui.tooltips.ae2.RequestableAmount" | "advancement.create.hose_pulley_lava.desc" | "block.minecraft.jungle_wall_sign" | "block.minecraft.waxed_copper_block" | "rechiseledcreate.block.dark_oak_window_diagonal" | "material.ruby" | "mco.template.select.failure" | "string.naturescompass.found" | "create.gui.filter.ignore_data.description" | "compass.node.gtceu.misc/engraved_lapotron_crystal_chip" | "module.tradeoff.impact" | "item.create.schematic.tooltip.behaviour1" | "item.minecraft.lingering_potion.effect.leaping" | "block.functionalstorage.spruce_1" | "commands.forceload.query.success" | "item.create.schematic.tooltip.behaviour2" | "key.emi.cheat_stack_to_inventory" | "block.functionalstorage.spruce_4" | "block.functionalstorage.spruce_2" | "block.gtceu.reaction_safe_mixing_casing" | "gtceu.gui.fluid_lock.tooltip.enabled" | "item.exnihilosequentia.netherite_hammer" | "block.minecraft.banner.square_bottom_left.yellow" | "create.generic.daytime.hour" | "commands.debug.function.noRecursion" | "tooltip.merequester.status" | "tooltip.framedblocks.one_way_window.face.south" | "rechiseled.block.basalt_diagonal_tiles" | "block.minecraft.banner.globe.black" | "block.webdisplays.screen" | "ftbchunks.death_waypoint_autoremove_distance" | "config.emi.ui.minimum_recipe_screen_width" | "block.simplylight.illuminant_black_block.info2" | "commands.scoreboard.players.list.empty" | "block.framedblocks.framed_inner_sloped_prism" | "key.keyboard.minus" | "advancements.story.lava_bucket.description" | "config.jade.plugin_gtceu.controllable_provider" | "block.functionalstorage.crimson_4" | "block.functionalstorage.crimson_2" | "block.functionalstorage.crimson_1" | "webdisplays.message.upgradeOk" | "ldlib.gui.compass.mode.cursor" | "item.railways.track_incomplete_biomesoplenty_dead" | "gui.fluxnetworks.button.apply" | "patchouli.gui.lexicon.no_entries" | "block.minecraft.carrots" | "block.create.radial_chassis" | "advancement.create.contraption_actors.desc" | "fluid_type.thermal_extra.crystallized_sunflower_oil" | "commands.summon.failed.uuid" | "block.gtceu.uv_energy_output_hatch_16a" | "material.borosilicate_glass" | "tag.item.c.ores.copper" | "effortlessbuilding.action.replace_blocks_and_air" | "book.mysticalagriculture.entry.tinkering_table.page.1" | "block.sgjourney.classic_stargate" | "create.ponder.tag.movement_anchor.description" | "config.emi.dev.dev_mode" | "compass.node.gtceu.machines/wiremill" | "compass.section.gtceu.covers" | "commands.weather.set.thunder" | "item.bigreactors.yellorium_ingot" | "block.gtceu.iv_1a_energy_converter" | "libx.config.editor.unsupported.title" | "item.exnihilosequentia.uncooked_clay_crook" | "model.mps_chest.chest_main.partName" | "rechiseled.block.oak_planks_rotated_bricks_connecting" | "color.minecraft.light_blue" | "block.railways.track_byg_nightshade_narrow" | "gui.powersuits.colorPrefix" | "block.create.cut_asurine_wall" | "death.attack.buzzsaw" | "block.fantasyfurniture.decorations.stackable_pumpkins.stacked" | "rechiseled.block.bone_block_bordered_connecting" | "mco.brokenworld.download" | "block.gtceu.iv_distillery" | "item.gtceu.quantum_processor_assembly" | "rechiseled.block.redstone_block_bordered_connecting" | "info.cofh.augmentation" | "item.minecraft.bundle.fullness" | "screen.laserio.true" | "subtitles.entity.hoglin.step" | "death.attack.dryout.player" | "block.ae2.chiseled_quartz_block" | "commands.experience.add.points.success.multiple" | "ftbchunks.minimap.proportional" | "block.thermal.flax_block" | "item.mysticaladaptations.insanium_crossbow" | "book.mysticalagriculture.entry.wither_resistance_augment" | "crop.mysticalagriculture.sulfur" | "item.railways.track_incomplete_hexcasting_edified" | "block.ae2.flawed_budding_quartz" | "create.gui.stressometer.no_rotation" | "farmersdelight.advancement.root" | "block.create.light_blue_sail" | "prefab.automobility.standard_blue" | "rechiseled.block.dirt_soil_connecting" | "item.railways.track_incomplete_byg_bulbis" | "behaviour.paintspray.purple.tooltip" | "book.mysticalagriculture.entry.augments.page.1" | "book.mysticalagriculture.entry.augments.page.2" | "cover.advanced_energy_detector.invert.disabled.0" | "info.cofh.unit_rf_t" | "ldlib.gui.text_field.number.wheel" | "symbols.sgjourney.tauri" | "item.gtceu.uv_conveyor_module" | "multiplayer.disconnect.kicked" | "material.monazite" | "item.gtceu.tool.usable_as" | "create.gui.stressometer.overstressed" | "block.create.layered_ochrum" | "info.cofh.type" | "gtceu.machine.chemical_bath.ev.tooltip" | "material.potassium_dichromate" | "material.nickel_zinc_ferrite" | "skyblockbuilder.command.success.visit_team" | "material.graphite" | "block.minecraft.banner.square_bottom_right.purple" | "item.mysticalagriculture.prudentium_nugget" | "ftbchunks.biome_blend" | "zerocore:api.multiblock.validation.invalid_foreign_part" | "gtceu.cover.energy_detector.message_electricity_storage_normal" | "jecalculation.gui.recipe.delete" | "item.railways.light_blue_incomplete_conductor_cap" | "mco.configure.world.spawnNPCs" | "javaModel.powerfist.palm.ringfinger1.ringfinger2.partName" | "block.gtceu.zpm_fluid_heater" | "ts.level_emitter" | "multiplayerWarning.check" | "block.fantasyfurniture.decorations.venthyr_tomes.stacked" | "block.gtceu.mv_extractor" | "item.gtceu.uhv_robot_arm" | "block.thermal.energy_cell" | "subtitles.entity.parrot.imitate.wither_skeleton" | "metaarmor.nms.share.error" | "tooltip.mysticalagriculture.awakened_supremium_set_bonus" | "item.railways.track_incomplete_twilightforest_mangrove_wide" | "gui.socialInteractions.status_offline" | "mco.download.preparing" | "ae2.rei_jei_integration.requires_processing_mode" | "block.minecraft.gray_banner" | "commands.function.success.single" | "item.ae2.blue_paint_ball" | "modularrouters.itemText.usage.item.inspection_filter" | "multiplayer.message_not_delivered" | "modernui.center.category.extension" | "subtitles.entity.fox.aggro" | "advancement.create.lava_wheel_00000" | "block.thermal.polished_rich_slag" | "tag.item.c.emeralds" | "gtceu.maintenance.configurable_duration.changed_description" | "options.modelPart.right_sleeve" | "create.contraptions.movement_mode.move_place" | "gui.curios.toggle" | "arguments.operation.invalid" | "item.thermal.slime_grenade" | "block.minecraft.banner.half_vertical.black" | "item.minecraft.lingering_potion" | "direction.titanium.east" | "block.minecraft.banner.rhombus.lime" | "item.patchouli:test_book_1.name" | "fluid_type.thermal_extra.dragonsteel" | "block.create.polished_cut_limestone_slab" | "tag.item.c.red_dyes" | "config.jade.plugin_jade.coordinates.rel_desc" | "menu.reportBugs" | "item.ae2.debug_replicator_card" | "block.minecraft.banner.half_vertical_right.light_gray" | "block.gtceu.mv_pump" | "ftbquests.reward.ftbquests.item.only_one" | "model.mps_chest.backpack.partName" | "block.create.copper_door" | "block.railways.track_blue_skies_lunar_wide" | "block.create.dripstone_pillar" | "gui.modernui.ok" | "create.super_glue.abort" | "subtitles.weather.rain" | "create.schedule.condition.time_of_day" | "screen.laserio.exact" | "item.railways.track_incomplete_biomesoplenty_fir_narrow" | "subtitles.block.sculk_sensor.clicking" | "module.tradeoff.autoFeederEfficiency" | "entity.minecraft.item" | "gtceu.machine.steam_boiler.heat_amount" | "block.bigreactors.cyanite_block" | "block.minecraft.banner.globe.magenta" | "commands.attribute.failed.entity" | "disconnect.timeout" | "tooltip.sgjourney.not_added_to_network" | "tooltip.cucumber.forward" | "compass.node.gtceu.machines/electric_furnace" | "book.generation.3" | "block.framedblocks.framed_inner_corner_slope" | "book.generation.1" | "book.generation.2" | "create.schematicAndQuill.secondPos" | "block.packagedexcrafting.combination_crafter.pedestals.usable" | "compass.node.gtceu.machines/arc_furnace" | "modularrouters.itemText.misc.IGNORE_NBT" | "block.minecraft.blue_carpet" | "rechiseled.block.cobbled_deepslate_pillar_connecting" | "block.mysticalagriculture.supremium_farmland" | "ldlib.gui.compass.magnetic" | "item.farmersdelight.tomato_seeds" | "gtceu.multiblock.large_combustion_engine.boost_disallowed" | "item.exnihilosequentia.platinum_pieces" | "block.thermal.beetroot_block" | "enchantment.minecraft.sweeping" | "create.menu.ponder_index" | "subtitles.entity.zombie.attack_wooden_door" | "itemcollectors.advanced_collector.info" | "config.jade.plugin_minecraft.horse_stats" | "gtceu.multiblock.idling" | "sidebar_button.ftblibrary.toggle.gamemode" | "item.thermal.iron_plate" | "item.createarmory.unfinished_five_five_six_casing" | "compass.node.gtceu.covers/item_detector_cover" | "fluid_type.thermal_extra.soul_infused" | "modernui.center.screen.backgroundOpacity" | "item.minecraft.feather" | "options.languageWarning" | "block.fantasyfurniture.bone.wither.carpet" | "item.gtceu.lapotronic_energy_orb" | "item.extendedcrafting.ultimate_component" | "gtceu.machine.distillery.zpm.tooltip" | "block.functionalstorage.ender_drawer" | "ftbquests.quest.hidden_quests_footer" | "block.minecraft.banner.gradient.orange" | "block.packagedauto.packager.mode.first" | "block.minecraft.ice" | "emi.help_level.verbose" | "book.generation.0" | "behaviour.paintspray.light_gray.tooltip" | "mco.configure.world.invites.normal.tooltip" | "rechiseled.block.amethyst_block_diagonal_tiles" | "config.emi.presets.defaults" | "gui.tooltips.ae2.EmitLevelsBelow" | "item.ae2.light_gray_covered_dense_cable" | "create.ponder.item_drain.header" | "gui.bigreactors.reactor.controller.vaporbar.line1" | "block.simplylight.illuminant_purple_block" | "gui.bigreactors.reactor.controller.vaporbar.line2" | "block.minecraft.banner.half_horizontal.purple" | "gui.bigreactors.reactor.controller.vaporbar.line5" | "gui.bigreactors.reactor.controller.vaporbar.line6" | "gui.bigreactors.reactor.controller.vaporbar.line7" | "rechiseled.block.netherite_block_indented" | "commands.forge.tps.invalid" | "block.framedblocks.framed_fancy_activator_rail" | "create.ponder.mechanical_roller_pave.text_3" | "create.ponder.mechanical_roller_pave.text_4" | "item.create.precision_mechanism" | "create.ponder.mechanical_roller_pave.text_5" | "create.ponder.mechanical_roller_pave.text_6" | "create.ponder.mechanical_roller_pave.text_7" | "book.mysticalagriculture.entry.attack_aoe_augment" | "item.create.unprocessed_obsidian_sheet" | "block.create.copycat_step.tooltip.condition1" | "create.ponder.mechanical_roller_pave.text_1" | "block.minecraft.pink_banner" | "create.ponder.mechanical_roller_pave.text_2" | "tooltip.toms_storage.paintable" | "block.create.copycat_step.tooltip.behaviour1" | "gtceu.multiblock.advanced_processing_array.description" | "augment.mysticalagriculture.mining_aoe_iii" | "block.gtceu.mv_thermal_centrifuge" | "rechiseled.block.oak_planks_squares_connecting" | "rechiseled.block.stone_rotated_bricks_connecting" | "block.gtceu.uhv_kinetic_input_box" | "ftbchunks.party_limit_mode.tooltip" | "info.thermal.magnet.use.sneak" | "recipe.condition.rpm.tooltip" | "commands.clear.test.single" | "chat.cyclopscore.command.invalidNewValue" | "farmersdelight.advancement.use_skillet.desc" | "modularrouters.itemText.targetingHint" | "rechiseled.block.blue_ice_cone" | "gui.bigreactors.reactor.fluidaccessport.dumpfuel.line3" | "compass.node.gtceu.misc/compressed_fireclay" | "gui.bigreactors.reactor.fluidaccessport.dumpfuel.line4" | "item.thermal.area_radius_augment" | "gui.bigreactors.reactor.fluidaccessport.dumpfuel.line1" | "gui.bigreactors.reactor.fluidaccessport.dumpfuel.line2" | "argument.entity.options.tag.description" | "rechiseled.block.quartz_block_scales_connecting" | "argument.entity.options.dz.description" | "item.thermal.rs_control_augment.desc" | "block.gtceu.uiv_mixer" | "gtceu.jei.fluid.dep_chance_hover" | "gui.buildinggadgets.help.area.preview" | "tooltip.cucumber.hold_alt_for_nbt" | "advancements.husbandry.allay_deliver_item_to_player.description" | "gtceu.universal.tooltip.fluid_storage_capacity" | "tooltip.cucumber.hold_shift_for_info" | "block.ftbquests.detector.player.radius" | "block.thermal.onion_block" | "item.ae2additions.disk_fluid_4096k" | "block.ae2.quartz_brick_slab" | "create.schedule.condition.powered.status" | "item.powersuits.aoe_pick_upgrade" | "item.thermal.item_filter_augment" | "compass.node.gtceu.multiblock/large_boiler" | "block.gtceu.ev_forming_press" | "tooltip.framedblocks.one_way_window.face.west" | "gtceu.io.import" | "modernui.center.category.system" | "ldlib.gui.tips.item_tag" | "ftbteamsconfig" | "advancements.husbandry.breed_all_animals.description" | "engine.automobility.iron" | "item.gtceu.tool.matchbox.tooltip" | "tooltip.exmachinis.upgradeSlot" | "compass.node.gtceu.circuits/qbit_cpu_chip" | "block.create.small_calcite_bricks" | "gui.fluxnetworks.button.batchselect" | "commands.perf.stopped" | "gtceu.multiblock.parallel" | "rechiseled.block.lapis_block_pillar_connecting" | "material.prismalium" | "thermal.book.subtitle" | "item.thermal_extra.dragonsteel_bucket" | "gtceu.machine.steam_macerator.steel.tooltip" | "libx.config.gui.search.title" | "block.create.polished_cut_crimsite" | "material.plutonium_241" | "block.minecraft.light_gray_bed" | "block.railways.track_byg_white_mangrove" | "stat_type.minecraft.crafted" | "block.mysticalagriculture.infusion_altar" | "block.gtceu.hv_transformer_16a" | "item.railways.track_incomplete_twilightforest_canopy_wide" | "javaModel.powerfist.supportleft5.partName" | "config.bigreactors.recipes.registerCoalForSmelting" | "create.weighted_ejector.stack_size" | "modularrouters.itemText.misc.blacklist" | "item.gtceu.empty_spray_can" | "ftbchunks.no_wilderness.tooltip" | "rechiseled.block.diamond_block_chiseled_connecting" | "gtceu.machine.scanner.lv.tooltip" | "ftbquests.rarity.legendary" | "create.ponder.mechanical_mixer.header" | "sodium.options.buttons.undo" | "block.fantasyfurniture.decorations.royal_chalices.stacked" | "item.gtceu.lpic_chip" | "gtceu.machine.gas_collector.opv.tooltip" | "block.bigreactors.reprocessorcollector" | "ftbquests.reward_tables" | "advancements.thermal.root.title" | "advancements.nether.charge_respawn_anchor.title" | "block.minecraft.jungle_slab" | "block.gtceu.uiv_bender" | "tooltip.titanium.facing_handler.test2" | "item.create.schematic.tooltip.condition1" | "item.gtceu.zpm_electric_pump" | "item.create.schematic.tooltip.condition2" | "compass.node.gtceu.tools/hoe" | "tooltip.mysticalagriculture.soul_jar" | "block.gtceu.iv_fluid_passthrough_hatch" | "gtceu.machine.chemical_reactor.mv.tooltip" | "item.numina.component_computer_chip" | "item.ae2.white_glass_cable" | "block.fantasyfurniture.bone.wither.bed_double" | "team.visibility.hideForOtherTeams" | "modularrouters.gui.config.moduleGuiBackgroundTint" | "death.attack.fireworks.item" | "ldlib.gui.editor.tips.shader_location" | "item.railways.track_incomplete_biomesoplenty_hellbark" | "block.minecraft.yellow_stained_glass" | "config.emi.ui.append_item_mod_id" | "gtceu.top.primitive_pump_production" | "item.gtceu.red_glass_lens" | "material.incoloy_ma_956" | "subtitles.entity.skeleton_horse.ambient" | "block.fantasyfurniture.bone.skeleton.counter" | "item.gtceu.diamond_grinding_head" | "item.thermal.jelly" | "item.minecraft.tipped_arrow.effect.empty" | "advancements.nether.find_bastion.title" | "options.prioritizeChunkUpdates.none.tooltip" | "block.minecraft.weathered_cut_copper_slab" | "tag.item.minecraft.planks" | "rechiseled.block.obsidian_brick_paving" | "block.minecraft.banner.mojang.pink" | "tag.item.minecraft.tools" | "block.minecraft.birch_sign" | "block.minecraft.banner.stripe_left.light_gray" | "rechiseled.block.gold_block_smooth" | "subtitles.entity.hoglin.hurt" | "block.thermal.crossover_rail" | "block.ae2.crank" | "gtceu.machine.brewery.iv.tooltip" | "tag.item.c.crops.wheat" | "chat_screen.usage" | "almostunified.no" | "item.thermal.electrum_gear" | "rechiseled.block.diamond_block_chiseled_cubes" | "block.ftbquests.stage_barrier" | "config.gtceu.option.doProcessingArray" | "block.minecraft.shulker_box" | "config.emi.ui.fluid_unit" | "block.gtceu.hv_fluid_heater" | "gui.abuseReport.sending.title" | "block.railways.track_twilightforest_sortingwood" | "ftbteams.cant_kick_owner" | "block.railways.smokestack_diesel" | "modernfix.option.mixin.perf.remove_biome_temperature_cache" | "subtitles.entity.player.death" | "rechiseled.block.spruce_planks_rotated_bricks" | "tag.item.c.plates.iron" | "material.tritium" | "compass.node.gtceu.machines/distillery" | "commands.ftbquests.locked.disabled" | "block.thermal.radish" | "block.automobility.launch_gel" | "block.gtceu.luv_1024a_laser_target_hatch" | "gtceu.machine.active_transformer.tooltip.1" | "gtceu.machine.active_transformer.tooltip.0" | "block.gtceu.luv_alloy_smelter" | "gtceu.machine.active_transformer.tooltip.3" | "gtceu.machine.active_transformer.tooltip.2" | "key.category.stellarview.config_screen" | "item.automobility.crowbar" | "gtceu.machine.lathe.ev.tooltip" | "advancement.create.cuckoo_clock.desc" | "block.gtceu.iv_fermenter" | "gui.corpse.page" | "behavior.tricorder.workable_progress" | "gui.chatReport.send.too_many_messages" | "ftbquests.reward_table.loot_crate.item_name" | "block.exnihilosequentia.stone_barrel" | "multiblock.validation.turbine.shaft_too_short" | "advancement.create.haunted_bell" | "block.minecraft.acacia_button" | "item.minecraft.fermented_spider_eye" | "rechiseled.block.dark_oak_planks_crate_connecting" | "jecalculation.gui.search.confirm.enabled" | "block.fantasyfurniture.nordic.drawer" | "block.gtceu.large_electrolyzer" | "config.framedblocks.client.oneWayWindowMode" | "advancements.webdisplays.keyboardcat.description" | "gtceu.multiblock.large_miner.needsfluid" | "subtitles.block.sculk_catalyst.bloom" | "block.thermal.device_water_gen" | "block.minecraft.magenta_terracotta" | "enchantment.minecraft.projectile_protection" | "block.thermal.cinnabar_block" | "advancement.create.sturdy_sheet" | "webdisplays.gui.keyboard.gotcha" | "item.createarmory.nine_mm_mold" | "block.create.cut_scoria_slab" | "block.minecraft.stripped_jungle_wood" | "ftbteams.gui.leave.confirm" | "tag.item.minecraft.chest_boats" | "item.gtceu.mv_solar_panel" | "tooltip.travelanchors.travel_staff" | "inventorysorter.gui.mouseWheelMoving.tooltip" | "gtceu.recipe.duration" | "compass.node.gtceu.steam/steam_grinder" | "subtitles.item.bundle.insert" | "rechiseled.block.acacia_planks_bricks_connecting" | "forge.configgui.indexVanillaPackCachesOnThread" | "block.railways.wide_doubleaxle_bogey" | "item.mysticalagriculture.mystical_essence" | "block.gtceu.large_extruder" | "commands.advancement.advancementNotFound" | "commands.jfr.dump.failed" | "screen.laserio.north" | "block.gtceu.uiv_input_bus" | "augment.mysticaladaptations.thirstless" | "config.jade.display_entities" | "info.thermal.magnet.mode.1" | "info.thermal.magnet.mode.0" | "material.pcb_coolant" | "advancements.nether.loot_bastion.title" | "death.attack.sweetBerryBush.player" | "block.minecraft.prismarine_brick_stairs" | "ldlib.gui.editor.name.pos" | "block.gtceu.uxv_lathe" | "item.powersuits.aqua_affinity.desc" | "selectWorld.customizeType" | "rechiseledcreate.block.rose_quartz_crushed_connecting" | "create.schedule.instruction.name_edit_box" | "advancement.create.display_link.desc" | "enchantment.ensorcellation.displacement.desc" | "sodium.options.weather_quality.tooltip" | "block.minecraft.banner.diagonal_left.purple" | "editGamerule.title" | "item.minecraft.chainmail_leggings" | "item.minecraft.squid_spawn_egg" | "rechiseledcreate.block.deepslate_cut_small_brick_connecting" | "block.minecraft.banner.square_bottom_right.cyan" | "item.powersuits.jetpack" | "item.gtceu.gravitation_engine_unit" | "death.attack.create.cuckoo_clock_explosion.player" | "modularrouters.itemText.extruder.mode.PULSE" | "sodium.options.entity_distance.tooltip" | "rechiseled.block.amethyst_block_shiny_connecting" | "gui.info" | "block.minecraft.banner.half_vertical_right.black" | "block.minecraft.banner.cross.light_blue" | "skyblockbuilder.command.success.remove_multiple_players" | "block.minecraft.potted_pink_tulip" | "item.farmersdelight.tree_bark" | "galaxy.sgjourney.andromeda" | "block.minecraft.potted_fern" | "item.gtceu.lv_fluid_regulator" | "block.railways.track_byg_ether_wide" | "trashcans.gui.item_trash_can.title" | "block.ae2.sky_stone_chest" | "rechiseled.block.netherrack_tiles_connecting" | "narration.recipe" | "tooltip.merequester.toggle" | "create.contraptions.movement_mode.move_never_place" | "block.gtceu.ev_block_breaker" | "item.exnihilosequentia.platinum_ingot" | "text.autoconfig.de/mari_023/ae2wtlib.option.magnetCardRange.@Tooltip" | "rechiseled.block.netherite_block_small_tiles_connecting" | "ftbchunks.biome_blend.blend_11x11" | "item.railways.track_incomplete_acacia_wide" | "block.minecraft.deepslate" | "ftbquests.reward.ftbquests.toast" | "options.accessibility.text_background.everywhere" | "gui.wireless_connect.channel" | "item.extendedcrafting.recipe_maker" | "modernfix.option.mixin.perf.nbt_memory_usage" | "block.minecraft.banner.piglin.brown" | "item.ae2.cell_component_256k" | "block.minecraft.banner.cross.gray" | "gtceu.machine.drum.disable_output" | "item.mysticalagriculture.prudentium_shears" | "tagprefix.impure_dust" | "item.thermal.slime_mushroom_spores.keyword" | "modernfix.option.mixin.perf.skip_first_datapack_reload" | "block.thermal.device_rock_gen.keyword" | "create.ponder.mechanical_piston.header" | "railways.ponder.train_semaphore.text_3" | "compass.node.gtceu.generation/rubber_log" | "railways.ponder.train_semaphore.text_4" | "mco.client.incompatible.title" | "item.minecraft.tipped_arrow.effect.awkward" | "railways.ponder.train_semaphore.text_1" | "railways.ponder.train_semaphore.text_2" | "block.minecraft.banner.stripe_center.orange" | "railways.ponder.train_semaphore.text_7" | "compass.node.gtceu.iv/large_chemical_bath" | "tooltip.gadget.connected" | "railways.ponder.train_semaphore.text_8" | "railways.ponder.train_semaphore.text_5" | "block.create.black_sail" | "railways.ponder.train_semaphore.text_6" | "item.sgjourney.personal_shield_emitter" | "farmersdelight.advancement.place_feast" | "rechiseled.block.jungle_planks_flooring_connecting" | "iris.sodium.failure.reason.incompatible" | "block.minecraft.banner.stripe_left.purple" | "item.thermal.ice_grenade" | "subtitles.item.dye.use" | "sodium.options.vignette.tooltip" | "rechiseled.block.redstone_block_compressed" | "block.minecraft.black_bed" | "subtitles.block.composter.empty" | "numina.module.category.miningenchantment" | "subtitles.entity.warden.nearby_closer" | "demo.demoExpired" | "commands.weather.set.clear" | "gui.tooltips.ae2.View" | "item.thermal_extra.twinite_bucket" | "emi.category.emi.tag" | "rechiseled.block.cobbled_deepslate_worn_stripes_connecting" | "commands.worldborder.warning.time.failed" | "gui.modernui.settings.tab.general" | "libx.config.gui.edit" | "block.simplylight.illuminant_purple_block.info2" | "part.bigreactors.turbine.redstoneport" | "gtceu.gui.item_auto_output.allow_input.enabled" | "item.gtceu.tool.knife" | "item.mysticalagriculture.soulium_gemstone" | "tag.item.c.nuggets.iron" | "block.minecraft.banner.gradient.blue" | "item.thermal.filter_attachment" | "material.cooperite" | "block.minecraft.stripped_jungle_log" | "gui.ae2.PortableCell" | "skyblockbuilder.command.disabled.team_visit" | "selectServer.deleteWarning" | "compass.node.gtceu.multiblock/alloy_blast_smelter" | "item.thermal.lead_gear" | "material.berkelium" | "block.sliceanddice.fertilizer" | "mco.upload.hardcore" | "item.numina.component_ion_thruster.desc" | "block.gtceu.hv_extruder" | "sidebar_button.ftbquests.quests.no_team" | "book.mysticalagriculture.entry.inferium_seeds.page.1" | "jecalculation.gui.import.confirm.enabled" | "block.gtceu.ulv_output_bus" | "rechiseled.block.acacia_planks_brick_pattern_connecting" | "item.thermal_extra.dragonsteel_nugget" | "tag.item.c.ores.netherite_scrap" | "compass.section.gtceu.uv" | "ftbquests.reward.autoclaim" | "item.minecraft.panda_spawn_egg" | "block.minecraft.oxidized_cut_copper" | "block.railways.smokestack_streamlined" | "item.fullers_earth_tiny_dust" | "material.12_crown_4" | "block.gtceu.uv_centrifuge" | "block.thermal.energy_distributor.keyword" | "block.minecraft.dead_bubble_coral" | "screen.skyblockbuilder.structure_saver" | "item.railways.track_incomplete_blue_skies_dusk_wide" | "item.numina.battery_elite" | "item.treated_wood_tiny_dust" | "subtitles.entity.parrot.imitate.husk" | "modernui.center.tooltip.borderStyle" | "block.gtceu.essence_replicator" | "farmersdelight.subtitles.skillet.sizzle" | "create.display_source.value_list.million" | "gtceu.gui.item_auto_input.tooltip.enabled" | "commands.spawnpoint.success.single" | "ftbquests.task.max_input" | "desc.framedblocks.blueprint_false" | "block.minecraft.gray_bed" | "item.farmersdelight.bacon_and_eggs" | "argument.entity.invalid" | "block.gtceu.uiv_machine_casing" | "recipe.capability.fluid.name" | "mirror.left_right" | "block.fantasyfurniture.decorations.presents_stack_1" | "createWorld.customize.presets.select" | "block.gtceu.lv_8a_energy_converter" | "info.thermal.fluid_filter_attachment.1" | "info.thermal.fluid_filter_attachment.0" | "info.thermal.fluid_filter_attachment.2" | "block.farmersdelight.rope" | "screen.laserio.input" | "material.garnet_sand" | "block.fantasyfurniture.decorations.presents_stack_2" | "block.gtceu.uxv_output_bus" | "ftbteams.message.kicked" | "material.uranium_235" | "block.bigreactors.basic_turbinefluidport_forge_active" | "commands.forge.setdim.invalid.dim" | "entity.minecraft.drowned" | "block.create.toolbox.tooltip.behaviour3" | "fml.menu.mods" | "block.create.toolbox.tooltip.behaviour2" | "item.powersuits.hoe" | "entity.minecraft.pufferfish" | "block.create.toolbox.tooltip.behaviour1" | "block.minecraft.basalt" | "item.minecraft.diamond_chestplate" | "item.thermal.sapphire_dust" | "block.fantasyfurniture.bone.skeleton.wall_light" | "block.systeams.pneumatic_boiler" | "advancement.create.copper_casing.desc" | "item.powersuits.tunnel_bore.desc" | "exnihilosequentia.subtitle.pebbleThrow" | "rechiseled.block.spruce_planks_small_bricks" | "material.screret_runic_laser_source_base" | "part_category.automobility.wheels" | "item.functionalstorage.linking_tool" | "module.tradeoff.greenHue" | "material.hydro_cracked_propene" | "gui.ae2.NetworkTool" | "block.gtceu.opv_rock_crusher" | "block.sgjourney.sandstone_switch" | "rechiseled.block.lapis_block_inverted_tiles_connecting" | "subtitles.entity.horse.saddle" | "gtceu.machine.circuit_assembler.mv.tooltip" | "item.numina.component_wiring.desc" | "create.schematic.mirror.leftRight" | "ftbquests.file.disable_gui" | "block.fantasyfurniture.necrolord.table_large" | "entity.minecraft.zombified_piglin" | "jecalculation.label.item_stack.fuzzy_nbt" | "compass.node.gtceu.multiblock/uv_fusion_reactor" | "advancements.husbandry.make_a_sign_glow.description" | "almostunified.warning" | "gtceu.machine.item_collector.gui.collect_range" | "block.minecraft.copper_block" | "modularrouters.guiText.label.installed" | "rechiseled.block.red_nether_bricks_chiseled_squares_connecting" | "item.modularrouters.redstone_augment" | "item.create.brass_nugget" | "gtceu.universal.tooltip.fluid_transfer_rate" | "item.ae2.blue_glass_cable" | "block.fantasyfurniture.royal.chair" | "item.farmersdelight.earthworm" | "block.minecraft.gravel" | "compass.section.gtceu.mv" | "block.thermal.lumium_glass" | "subtitles.entity.minecart.riding" | "item.gtceu.fluid_detector_cover" | "block.minecraft.banner.mojang.gray" | "create.ponder.gantry_shaft.header" | "block.minecraft.light_blue_terracotta" | "item.railways.track_incomplete_byg_holly_narrow" | "key.togglePerspective" | "commands.team.remove.success" | "item.numina.battery_ultimate" | "create.track.not_enough_tracks" | "item.minecraft.rabbit_stew" | "block.framedblocks.framed_soul_torch" | "advancement.create.root" | "text.autoconfig.toms_storage.option.advWirelessRange" | "options.hideMatchedNames.tooltip" | "block.simplylight.illuminant_light_gray_block_on" | "item.ae2additions.disk_chemical_1024k" | "tag.item.c.stone" | "item.minecraft.lingering_potion.effect.levitation" | "rechiseled.block.end_stone_crushed_connecting" | "item.gtceu.cover.shutter.tooltip" | "gui.ae2.Yes" | "block.minecraft.prismarine" | "block.railways.track_byg_witch_hazel_wide" | "block.minecraft.banner.half_vertical_right.gray" | "item.farmersdelight.cod_slice" | "item.minecraft.music_disc_far" | "carryon.category.blacklist" | "create.tooltip.generationSpeed" | "tooltip.mysticalagradditions.buff_line" | "item.thermal_extra.dragonsteel_gear" | "libx.config.gui.selection.title" | "screen.laserio.extractamt" | "block.create.cut_ochrum_stairs" | "block.mysticalagriculture.witherproof_bricks" | "rechiseled.block.stone_squares_connecting" | "block.railways.track_byg_pine_wide" | "info.cofh.transfer_out_enabled" | "block.gtceu.hv_distillery" | "book.mysticalagriculture.entry.harvester" | "soundCategory.weather" | "numina.module.category.environment" | "ldlib.gui.editor.tips.select_image" | "tag.item.minecraft.tall_flowers" | "config.emi.general.search_mod_name_by_default" | "commands.title.times.multiple" | "subtitles.entity.creeper.primed" | "rechiseled.block.prismarine_bricks_chiseled_squares" | "compass.section.gtceu.iv" | "crop.mysticalagriculture.glowstone" | "subtitles.entity.axolotl.idle_water" | "gui.itemcollectors.basic_collector.range" | "item.mysticalagriculture.imperium_crossbow" | "commands.forge.arguments.enum.invalid" | "gtceu.machine.packer.mv.tooltip" | "fluid_type.thermal.creosote" | "gui.bigreactors.turbine.controller.off.line1" | "structure_block.mode.corner" | "info.thermal.tinker_bench_mode_charge" | "block.railways.singleaxle_bogey" | "block.fantasyfurniture.royal.bed_double.occupied" | "block.thermal.device_nullifier.keyword" | "rechiseledcreate.block.crimson_window_large_connecting" | "item.ae2wtlib.magnet_card.desc" | "item.expatternprovider.ex_import_bus_part" | "gtceu.machine.item_bus.export.tooltip" | "item.farmersdelight.apple_pie_slice" | "block.gtceu.lv_cutter" | "item.ae2.view_cell" | "tag.item.c.eggs" | "block.create.andesite_pillar" | "tooltip.cucumber.hold_ctrl_for_tags" | "rechiseled.block.copper_block_pillar" | "augmentType.mysticalagriculture.armor" | "container.mysticalagriculture.tinkering_table" | "info.thermal.redprint.contents" | "create.schematic.tool.print.description.2" | "info.systeams.gourmand_boiler.1" | "create.schematic.tool.print.description.3" | "info.systeams.gourmand_boiler.0" | "create.schematic.tool.print.description.0" | "create.schematic.tool.print.description.1" | "info.systeams.gourmand_boiler.2" | "skyblockbuilder.command.error.accept_invitations" | "create.gui.terrainzapper.tool.fill" | "block.gtceu.oil_heavy" | "block.mysticalagriculture.deepslate_prosperity_ore" | "book.mysticalagriculture.entry.paxels.page.1" | "tooltip.mobilebeacon.bonus.speed2" | "compass.node.gtceu.batteries/large_lithium_battery" | "gamerule.freezeDamage" | "tag.item.c.raw_copper_ores" | "achievement.ae2.CrystalGrowthAccelerator" | "block.minecraft.hanging_roots" | "block.gtceu.hv_8a_energy_converter" | "compass.section.gtceu.lv" | "commands.difficulty.query" | "material.cyclohexane" | "farmersdelight.advancement.place_campfire" | "item.minecraft.potion.effect.love" | "item.extendedcrafting.crystaltine_ingot" | "ftbquests.loot.entitydrops" | "item.mysticalagradditions.insanium_apple" | "rechiseled.block.dark_oak_planks_large_tiles" | "cover.bucket.mode.milli_bucket" | "compass.section.gtceu.ev" | "block.minecraft.jungle_sapling" | "block.farmersdelight.warped_cabinet" | "attribute.name.forge.nametag_distance" | "block.railways.track_biomesoplenty_mahogany_wide" | "item.thermal.corn_seeds" | "block.minecraft.banner.stripe_right.light_blue" | "monitor.gui.title.back" | "engine.automobility.creative" | "item.thermal.tea" | "advancements.adventure.whos_the_pillager_now.description" | "waila.ae2.P2POutput" | "config.jade.plugin_mysticalagriculture.infused_farmland" | "selectWorld.backupQuestion.downgrade" | "block.railways.narrow_scotch_bogey" | "key.keyboard.right.bracket" | "gui.recipebook.search_hint" | "block.minecraft.banner.stripe_downleft.purple" | "farmersdelight.subtitles.cooking_pot.boil" | "fluid_type.thermal.seed_oil" | "jecalculation.command.help.list" | "rechiseled.block.oak_planks_rotated_bricks" | "block.bigreactors.benitoite_ore" | "block.minecraft.azure_bluet" | "argument.entity.options.type.description" | "advancements.webdisplays.screen.description" | "tagprefix.ring" | "webdisplays.message.notLinked" | "block.gtceu.uiv_quantum_tank" | "tooltip.mysticalagriculture.machine_area" | "ftbteams.gui.remove_ally.confirm" | "achievement.ae2.Compass" | "block.create.scoria" | "block.railways.track_phantom.tooltip" | "mco.create.world.skip" | "block.create.polished_cut_granite" | "tooltip.toms_storage.ghostMode_0" | "tooltip.toms_storage.ghostMode_1" | "block.railways.track_byg_baobab" | "ftbultimine.server_settings.right_click_axe" | "gui.buildinggadgets.materialList.button.sorting.requiredDesc" | "buildinggadgets.commands.override_copy_size.list" | "block.minecraft.purpur_slab" | "block.create.small_diorite_bricks" | "block.gtceu.ev_compressor" | "ftbquests.task.ftbquests.npc_faction.mode" | "block.fantasyfurniture.decorations.venthyr_chalices" | "compass.section.gtceu.hv" | "ldlib.gui.editor.menu.copy" | "stat.minecraft.fall_one_cm" | "metaitem.electric.discharge_mode.tooltip" | "block.minecraft.dragon_egg" | "block.minecraft.banner.bricks.yellow" | "fluid_type.thermal.redstone" | "block.minecraft.sculk_catalyst" | "multiblock.validation.reactor.invalid_fuelrod_position" | "config.jade.display_item_centered" | "module.tradeoff.green" | "block.sgjourney.ancient_gene_detector" | "crop.mysticalagriculture.prismarine" | "block.minecraft.polished_diorite" | "ldlib.fluid.state_gas" | "item.toms_storage.ts.polymorphic_item_filter" | "mco.upload.verifying" | "keybinding.powersuits.flight_control" | "block.framedblocks.framed_rail_slope" | "compass.node.gtceu.misc/diamond_grinding_head" | "itemGroup.category.stairs" | "item.gtceu.shape.extruder.pipe.large.tooltip" | "info.thermal.augment.type.Upgrade" | "ldlib.gui.editor.register.widget.basic.text_field" | "gtceu.machine.centrifuge.lv.tooltip" | "modularrouters.itemText.usage.item.muffler_upgrade" | "item.minecraft.suspicious_stew" | "create.generic.daytime.second" | "advancements.husbandry.leash_all_frog_variants.title" | "options.iris.colorSpace" | "config.gtceu.option.steelSteamMultiblocks" | "gui.ae2.PatternAccessTerminalShort" | "block.create.waxed_copper_shingles" | "gui.jei.category.smelting.time.seconds" | "item.thermal.tar" | "biome.minecraft.taiga" | "block.gtceu.uev_input_hatch" | "modularrouters.guiText.tooltip.FRONT" | "module.tradeoff.armorPhysical" | "modularrouters.itemText.usage.item.detector_module" | "screen.laserio.denylist" | "multiplayer.disconnect.banned.expiration" | "item.thermal.junk_net" | "waila.ae2.DeviceOnline" | "block.gtceu.ev_4a_energy_converter" | "block.create.schematic_table.tooltip.summary" | "webdisplays.message.welcome1" | "multiplayer.player.left" | "tooltip.framedblocks.framing_saw.material" | "gtceu.machine.replicator.mv.tooltip" | "compass.node.gtceu.covers/fluid_voiding_cover" | "advancement.create.train_whistle.desc" | "advancements.webdisplays.laser.description" | "webdisplays.message.welcome2" | "gui.tooltips.ae2.LeftClick" | "subtitles.entity.phantom.ambient" | "webdisplays.message.welcome3" | "ldlib.gui.editor.group.entries" | "rechiseled.block.nether_bricks_tiles" | "block.minecraft.bed.too_far_away" | "block.simplylight.edge_light" | "block.gtceu.uv_mixer" | "block.thermal.spinach" | "cover.advanced_energy_detector.label" | "gui.narrate.button" | "block.minecraft.banner.piglin.purple" | "gui.ae2.SearchSettingsUseInternalSearch" | "create.item_attributes.astralsorcery_crystal" | "block.minecraft.birch_pressure_plate" | "commands.op.success" | "gtceu.tooltip.hold_shift" | "block.ftbquests.loot_crate_opener" | "block.exnihilosequentia.jungle_crucible" | "gui.chatSelection.title" | "create.super_glue.click_to_confirm" | "block.railways.track_byg_holly_wide" | "block.create.blue_sail" | "advancement.colossalchests.uncolossal.desc" | "tile.brittle_charcoal.tooltip.0" | "tile.brittle_charcoal.tooltip.1" | "mco.download.confirmation.line1" | "mco.download.confirmation.line2" | "item.railways.track_incomplete_monorail" | "create.recipe.fan_washing.fan" | "gtceu.fluid.state_gas" | "item.farmersdelight.salmon_slice" | "material.diatomite" | "entity.thermal.earth_tnt_minecart" | "block.filter_sterile.tooltip" | "subtitles.entity.spider.hurt" | "point_of_origin.sgjourney.gamekeeper" | "behaviour.wrench" | "block.minecraft.oxeye_daisy" | "subtitles.entity.player.attack.strong" | "block.create.polished_cut_andesite_wall" | "block.fantasyfurniture.nordic.wall_light" | "effect.cofh_core.slimed" | "item.gtceu.micro_processor_mainframe" | "rechiseled.block.granite_brick_paving_connecting" | "numina.module.category.tool" | "block.minecraft.sculk_shrieker" | "item.thermal.beekeeper_chestplate" | "zerocore:api.multiblock.validation.machine_too_large" | "block.minecraft.banner.circle.gray" | "commands.ftbquests.command.error.not_editing" | "block.toms_storage.ts.inventory_cable" | "block.gtceu.lv_gas_turbine" | "item.numina.component_wiring" | "advancement.create.train_crash_backwards.desc" | "stat.minecraft.deaths" | "item.railways.track_incomplete_twilightforest_sortingwood_wide" | "block.minecraft.banner.triangle_top.magenta" | "crop.mysticalagriculture.manyullyn" | "item.create.sand_paper" | "block.minecraft.pink_wool" | "patchouli.gui.lexicon.seconds" | "ftbchunks.claim_result.other" | "message.sgjourney.stargate.error.no_stargates" | "compass.node.gtceu.machines/fermenter" | "item.railways.track_incomplete_byg_zelkova_narrow" | "block.minecraft.green_stained_glass_pane" | "gui.ae2.Purple" | "item.numina.component_carbon_myofiber.desc" | "key.effortlessbuilding.previous_build_mode.desc" | "book.mysticalagriculture.entry.cruxes" | "material.methyl_acetate" | "config.jade.plugin_minecraft.brewing_stand" | "buildinggadgets.message.undo_failed" | "block.minecraft.banner.diagonal_right.black" | "config.gtceu.option.enableCleanroom" | "block.gtceu.uev_charger_4x" | "item.gtceu.normal_pipe_extruder_mold" | "item.gtceu.cover.activity.detector_advanced.tooltip" | "item.thermal.nickel_ingot" | "screen.laserio.lasernode" | "mco.configure.world.buttons.players" | "ftbteams.property_not_found" | "gtceu.fluid_pipe.not_gas_proof" | "gtceu.top.filter.label" | "config.gtceu.option.bedrockOreMultiplier" | "item.glass.lens" | "advancements.adventure.spyglass_at_ghast.title" | "effect.minecraft.water_breathing" | "block.gtceu.iv_mixer" | "create.ponder.pulse_extender.text_3" | "create.ponder.pulse_extender.text_4" | "create.ponder.pulse_extender.text_5" | "screen.skyguis.text.last_changed" | "block.kubejs.melodium_casing" | "rechiseled.block.emerald_block_chiseled_connecting" | "create.gui.value_settings.hold_to_edit" | "block.gtceu.nonconducting_casing" | "chat.ae2.Plot" | "create.ponder.pulse_extender.text_1" | "create.display_source.time.12_hour" | "create.ponder.pulse_extender.text_2" | "item.railways.track_incomplete_byg_zelkova_wide" | "block.minecraft.banner.half_horizontal.cyan" | "generator.customized" | "item.thermal.lumium_dust" | "item.thermal.invar_plate" | "subtitles.thermal.block.machine_crucible" | "effortlessbuilding.action.replace_only_blocks.description" | "block.create.cut_granite_stairs" | "key.attack" | "block.minecraft.banner.skull.light_gray" | "block.minecraft.spore_blossom" | "stat.automobility.automobile.comfortable_speed.readout" | "delete_item" | "block.minecraft.damaged_anvil" | "block.minecraft.green_glazed_terracotta" | "item.powersuits.jet_boots" | "ftbultimine.server_settings.cancel_on_block_break_fail.tooltip" | "item.gtceu.ev_voltage_coil" | "block.bigreactors.graphite_block" | "block.minecraft.light_gray_glazed_terracotta" | "buildinggadgets.radialmenu.open_material-list" | "create.item_attributes.has_enchant.inverted" | "tag.item.c.nuggets.gold" | "item.thermal.lock" | "item.ae2.creative_item_cell" | "block.gtceu.uxv_electric_furnace" | "block.create.powered_toggle_latch" | "block.gtceu.uv_fluid_passthrough_hatch" | "pack.nameAndSource" | "block.sgjourney.milky_way_ring" | "skyblockbuilder.screen.button.open_folder.tooltip" | "gtceu.universal.tooltip.uses_per_second" | "selectWorld.gameRules" | "options.fovEffectScale" | "options.chat.title" | "item.thermal_extra.dynamo_fuel_augment_3" | "item.thermal_extra.dynamo_fuel_augment_4" | "item.gtceu.iv_fluid_regulator" | "block.gtceu.lv_input_bus" | "item.thermal.netherite_coin" | "metaitem.voltage_coil.mv.tooltip" | "subtitles.entity.turtle.lay_egg" | "gtceu.multiblock.work_paused" | "biome.minecraft.warm_ocean" | "item.functionalstorage.redstone_upgrade" | "item.thermal_extra.dynamo_fuel_augment_1" | "item.thermal_extra.dynamo_fuel_augment_2" | "tooltip.mobilebeacon.toggle" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.whileoff" | "create.logistics.filter" | "jecalculation.gui.recipe.to_amount" | "rechiseled.block.lapis_block_bordered" | "tooltip.titanium.redstone.redstone" | "block.gtceu.uxv_compressor" | "info.cofh.arrows" | "subtitles.entity.donkey.hurt" | "create.tooltip.capacityProvided.low" | "stat.minecraft.target_hit" | "tag.item.c.dyes.lime" | "block.create.small_ochrum_bricks" | "stat.minecraft.interact_with_anvil" | "block.gtceu.iv_large_miner" | "item.mysticalagriculture.unattuned_augment" | "modularrouters.itemText.misc.redstoneLevel" | "block.railways.track_byg_zelkova_narrow" | "block.minecraft.banner.stripe_top.blue" | "item.thermal.frost_melon_seeds" | "block.minecraft.spruce_log" | "railways.display_source.signal.invalid" | "gtceu.multiblock.universal.muffler_obstructed" | "block.gtceu.zpm_1024a_laser_source_hatch" | "subtitles.entity.wither_skeleton.death" | "block.railways.track_byg_bulbis_narrow" | "commands.title.cleared.single" | "commands.config.noconfig" | "gtceu.machine.steam_extractor.bronze.tooltip" | "theoneprobe.ae2.device_offline" | "item.gtceu.mv_sensor" | "message.sgjourney.stargate.error.no_dimensions" | "argument.nbt.array.invalid" | "block.gtceu.hp_steam_furnace" | "rechiseled.block.emerald_block_patterned_squares_connecting" | "material.water" | "item.powersuits.plating_diamond.desc" | "item.thermal.earth_grenade" | "item.railways.track_incomplete_twilightforest_transwood" | "item.create.filter.tooltip.condition1" | "rechiseledcreate.block.oak_window_swirling_connecting" | "selectWorld.world" | "material.dichloroethane" | "block.minecraft.banner.square_bottom_left.brown" | "item.thermal_extra.machine_speed_augment_1" | "block.farmersdelight.yellow_canvas_sign" | "item.thermal_extra.machine_speed_augment_2" | "item.thermal_extra.machine_speed_augment_3" | "block.framedblocks.framed_flat_elev_double_slope_slab_corner" | "item.thermal_extra.machine_speed_augment_4" | "rechiseled.block.purpur_woven_connecting" | "gtceu.machine.electrolyzer.mv.tooltip" | "gtceu.machine.canner.iv.tooltip" | "gtceu.machine.rock_breaker.opv.tooltip" | "item.create.wrench" | "block.minecraft.dead_bubble_coral_fan" | "config.jade.hide_from_debug_desc" | "subtitles.item.trident.throw" | "block.gtceu.steam_casing_bricked_bronze" | "theoneprobe.ae2.p2p_input_one_output" | "modernui.center.font.fallbackFonts" | "item.minecraft.splash_potion.effect.strength" | "block.mysticalagriculture.awakening_pedestal" | "item.thermal.onion_stew" | "gui.powersuits.tab.visual" | "gtceu.machine.steam_alloy_smelter.bronze.tooltip" | "effect.minecraft.night_vision" | "tile.gtceu.foam.name" | "curios.modifiers.slots.take.2" | "curios.modifiers.slots.take.1" | "gtceu.machine.transformer.tooltip_transform_down" | "curios.modifiers.slots.take.0" | "gui.sgjourney.false" | "compass.node.gtceu.misc/turbine_rotor" | "block.sgjourney.sandstone_cartouche" | "biome.minecraft.birch_forest" | "block.minecraft.banner.gradient.white" | "rechiseled.block.cobbled_deepslate_small_tiles_connecting" | "gtceu.machine.forge_hammer.ev.tooltip" | "subtitles.entity.boat.paddle_water" | "gtceu.machine.mixer.ev.tooltip" | "subtitles.entity.guardian.ambient_land" | "gtceu.universal.tooltip.produces_fluid" | "block.gtceu.hv_charger_4x" | "gamerule.sendCommandFeedback" | "block.minecraft.banner.triangle_top.purple" | "block.gtceu.uv_packer" | "block.gtceu.iv_4a_energy_converter" | "material.purified_debris" | "block.thermal.tomato" | "block.minecraft.banner.stripe_bottom.magenta" | "block.gtceu.uv_hermetic_casing" | "gui.tooltips.ae2.ActiveWithoutSignal" | "recipe.condition.thunder.tooltip" | "command.unknown.command" | "item.gtceu.wafer.random_access_memory.tooltip" | "ftbquests.gui.complete_instantly_q" | "stat.minecraft.enchant_item" | "gtceu.machine.extruder.luv.tooltip" | "block.minecraft.command_block" | "block.minecraft.banner.stripe_center.blue" | "itemGroup.xtonestab" | "disconnect.overflow" | "create.ponder.shaft_casing.header" | "drawer.block.contents" | "item.itemfilters.or" | "item.create.crafting_blueprint.condition2" | "block.thermal.sadiroot" | "webdisplays.gui.screencfg.lockratio" | "item.create.crafting_blueprint.condition1" | "gtceu.machine.steam_rock_crusher.bronze.tooltip" | "gui.tooltips.ae2.StoredCraftable" | "tooltip.extendedcrafting.seconds" | "tag.item.c.gunpowder" | "achievement.ae2.CrystalGrowthAccelerator.desc" | "subtitles.block.sculk.charge" | "compass.node.gtceu.circuits/simple_soc" | "block.gtceu.ev_electric_furnace" | "rechiseledcreate.block.mangrove_window_large_connecting" | "item.gtceu.titanium_fluid_cell" | "achievement.ae2.Networking1.desc" | "item.ae2.memory_card_brown" | "gui.abuseReport.send.service_unavailable" | "block.gtceu.uhv_fluid_passthrough_hatch" | "subtitles.thermal.item.equip_beekeeper" | "variant.bigreactors.reactor.basic" | "advancement.create.foods.desc" | "forge.selectWorld.backupWarning.experimental.additional" | "curios.modifiers.necklace" | "block.railways.track_byg_skyris_narrow" | "block.gtceu.wood_crate" | "ftbquests.reward.blocked" | "createWorld.customize.custom.heightScale" | "info.systeams.pneumatic_boiler.1" | "info.systeams.pneumatic_boiler.2" | "info.systeams.pneumatic_boiler.0" | "rechiseled.block.emerald_block_plating" | "modularrouters.itemText.misc.holdShiftKey" | "rechiseledcreate.block.oak_window_covered_connecting" | "block.gtceu.luv_energy_input_hatch" | "block.minecraft.blue_glazed_terracotta" | "item.powersuits.axe.desc" | "gtceu.multiblock.pattern.replaceable_air" | "ftbquests.gui.paste_task" | "multiplayer.texturePrompt.line1" | "multiplayer.texturePrompt.line2" | "block.fantasyfurniture.decorations.bowl_beetroot_soup" | "block.minecraft.banner.triangle_bottom.gray" | "block.gtceu.titanium_gearbox" | "block.minecraft.banner.stripe_center.light_gray" | "subtitles.entity.puffer_fish.sting" | "material.quartz_sand" | "item.exnihilosequentia.raw_aluminum" | "rechiseled.block.granite_tiles_connecting" | "create.train_assembly.bogey_created" | "info.thermal.device_water_gen.2" | "augment.mysticaladaptations.mining_aoe_v" | "info.thermal.device_water_gen.0" | "gui.ae2.NoCraftingJobs" | "info.thermal.device_water_gen.1" | "block.create.cut_asurine_stairs" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.setto" | "block.gtceu.lv_electric_gear_box_32a" | "config.jei.mode.comment" | "modularrouters.itemText.misc.TERMINATE" | "mco.reset.world.title" | "material.distilled_water" | "block.gtceu.stainless_steel_drum" | "msg.framedblocks.lock_state.locked" | "module.tradeoff.fieldOfView" | "block.simplylight.illuminant_black_block.info" | "block.minecraft.ominous_banner" | "block.minecraft.banner.cross.pink" | "jecalculation.gui.common.label.fluid" | "item.gtceu.uv_electric_motor" | "keybinding.powersuits.cycleToolBackward" | "libx.config.gui.config.title" | "commands.bossbar.get.value" | "gtceu.machine.quantum_chest.items_stored" | "commands.tag.list.multiple.success" | "gtceu.creative.energy.amperage" | "multiblock.validation.turbine.invalid_block_for_interior" | "item.ae2.brown_smart_dense_cable" | "item.laserio.logic_chip_raw" | "commands.advancement.grant.one.to.one.failure" | "sodium.options.fullscreen.tooltip" | "model.mps_chest.chest_padding.partName" | "item.ae2.green_smart_dense_cable" | "item.powersuits.aoe_pick_upgrade.desc" | "block.railways.track_byg_skyris_wide" | "item.powersuits.jump_assist.desc" | "create.schedule.condition.time_of_day.scheduled" | "ldlib.gui.compass.default" | "block.minecraft.banner.stripe_downright.black" | "block.xtonesreworked.zion_block_3" | "block.xtonesreworked.zion_block_2" | "cover.voiding.message.enabled" | "block.xtonesreworked.zion_block_5" | "block.xtonesreworked.zion_block_4" | "block.xtonesreworked.zion_block_7" | "block.minecraft.banner.gradient.green" | "block.xtonesreworked.zion_block_6" | "forge.configgui.disableVersionCheck.tooltip" | "block.xtonesreworked.zion_block_9" | "block.xtonesreworked.zion_block_8" | "block.xtonesreworked.zion_block_1" | "advancements.husbandry.tame_an_animal.title" | "block.xtonesreworked.zion_block_0" | "block.minecraft.banner.triangle_top.light_blue" | "cover.advanced_energy_detector.invert.enabled.2" | "block.railways.track_blue_skies_bluebright" | "cover.advanced_energy_detector.invert.enabled.3" | "cover.advanced_energy_detector.invert.enabled.0" | "cover.advanced_energy_detector.invert.enabled.1" | "enchantment.ensorcellation.trueshot.desc" | "compass.node.gtceu.circuits/phosphorus_wafer" | "commands.give.failed.toomanyitems" | "ae2.rei_jei_integration.crank_description" | "modularrouters.chatText.security.REMOVED" | "entity.minecraft.snowball" | "block.gtceu.uv_battery_buffer_4x" | "material.silicon_dioxide" | "frame.automobility.green_tractor" | "block.gtceu.bronze_drum" | "create.ponder.tag.display_sources" | "entity.minecraft.hopper_minecart" | "block.minecraft.iron_block" | "block.create.calcite_pillar" | "javaModel.legs.RightLeg.partName" | "item.railways.track_incomplete_byg_aspen_narrow" | "libx.gui.color_picker.red" | "fluid_type.cofh_core.steam" | "item.mysticalagriculture.fire_agglomeratio" | "block.gtceu.ev_mystical_greenhouse.tooltip" | "advancements.adventure.sniper_duel.description" | "item.exnihilosequentia.guardian_doll" | "subtitles.entity.wandering_trader.disappeared" | "advancement.create.anvil_plough.desc" | "ftbquests.task.click_to_submit" | "item.functionalstorage.copper_upgrade" | "debug.inspect.help" | "block.xtonesreworked.vect_block_9" | "effortlessbuilding.action.start_center" | "block.xtonesreworked.vect_block_8" | "block.create.polished_cut_deepslate_wall" | "create.ponder.shaft.text_1" | "chat_screen.message" | "block.xtonesreworked.vect_block_1" | "block.xtonesreworked.vect_block_0" | "block.xtonesreworked.vect_block_3" | "block.xtonesreworked.vect_block_2" | "message.sgjourney.ring_remote.error.no_transport_rings_nearby" | "gui.tooltips.ae2.SideTop" | "block.xtonesreworked.vect_block_5" | "block.xtonesreworked.vect_block_4" | "frame.automobility.echo_rickshaw" | "block.xtonesreworked.vect_block_7" | "augment.mysticalagriculture.mining_aoe_i" | "block.xtonesreworked.vect_block_6" | "subtitles.entity.horse.gallop" | "item.mysticaladaptations.insanium_staff" | "tooltip.emi.synfav.fully_craftable" | "item.thermal.redstone_mushroom_spores" | "gtceu.machine.brewery.zpm.tooltip" | "item.minecraft.rabbit_foot" | "gamerule.doPatrolSpawning" | "gtceu.multiblock.distillation_tower.distilling_fluid" | "item.gtceu.battery.charge_unit.minute" | "item.thermal.invar_nugget" | "biome.minecraft.old_growth_birch_forest" | "item.create.iron_sheet" | "notenoughcrashes.gui.restart" | "material.ferrosilite" | "block.create.polished_cut_tuff_slab" | "tag.item.c.glass.purple" | "item.ae2.item_storage_cell_256k" | "enchantment.ensorcellation.damage_ender" | "screen.emi.config.reset" | "create.ponder.deployer.text_15" | "block.minecraft.cave_vines" | "create.subtitle.train3" | "block.create.layered_limestone" | "create.ponder.deployer.text_13" | "create.ponder.deployer.text_14" | "create.ponder.deployer.text_11" | "create.ponder.deployer.text_12" | "create.ponder.deployer.text_10" | "block.create.brown_sail" | "material.dissolved_calcium_acetate" | "createWorld.customize.flat.title" | "item.minecraft.lingering_potion.effect.awkward" | "ftbchunks.debug_info" | "material.lava" | "block.minecraft.waxed_weathered_copper" | "rechiseled.block.stone_smooth_tiles" | "block.create.cut_dripstone_brick_wall" | "item.ae2.blue_smart_dense_cable" | "key.jei.previousRecipePage" | "screen.skyguis.text.invalid" | "trashcans.gui.arrow.left" | "item.gtceu.nano_processor" | "tag.item.fabric.shovels" | "block.packagedexcrafting.flux_crafter" | "emi.search" | "tooltip.titanium.facing_handler.enabled" | "create.gui.terrainzapper.pattern.inversecheckered" | "create.station.cancel" | "attachment.rear.automobility.banner_post" | "text.configuration.error.num_bounds" | "block.simplylight.wall_lamp.info" | "item.gtceu.basic_integrated_circuit" | "compass.node.gtceu.materials/lens" | "item.minecraft.chicken_spawn_egg" | "tooltip.automobility.shiftForStats" | "book.mysticalagriculture.entry.attack_aoe_augment.page.1" | "item.railways.track_incomplete_byg_willow" | "item.ae2additions.chemical_storage_cell_4096" | "zerocore:gui.patchouli.missing" | "farmersdelight.jei.info.knife" | "block.railways.track_byg_mahogany" | "attribute.modifier.take.1" | "attribute.modifier.take.0" | "modifier.mysticalagradditions.prosperous" | "config.jei.advanced" | "subtitles.entity.skeleton.shoot" | "modularrouters.guiText.tooltip.fluidTransferTooltip" | "modularrouters.jei.recipe.module_reset" | "item.minecraft.beef" | "block.minecraft.fern" | "attribute.modifier.take.2" | "advancement.colossalchests.obsidian.desc" | "material.aqua_regia" | "upgrade.type.storage" | "behavior.tricorder.bedrock_fluid.amount" | "compass.node.gtceu.materials/spring" | "modularrouters.itemText.usage.item.sender_module_3" | "item.thermal.rs_control_augment.keyword" | "modularrouters.itemText.usage.item.sender_module_1" | "modularrouters.itemText.usage.item.sender_module_2" | "commands.advancement.revoke.many.to.one.success" | "ftbquests.gui.reset_progress_q" | "frame.automobility.standard_yellow" | "create.ponder.water_wheel.text_2" | "block.gtceu.iv_centrifuge" | "block.gtceu.uhv_1024a_laser_target_hatch" | "create.ponder.water_wheel.text_1" | "create.ponder.water_wheel.text_3" | "rechiseled.block.warped_planks_large_tiles_connecting" | "cover.advanced_item_detector.invert.disabled.3" | "cover.advanced_item_detector.invert.disabled.2" | "block.railways.track_biomesoplenty_mahogany_narrow" | "cover.advanced_item_detector.invert.disabled.1" | "cover.advanced_item_detector.invert.disabled.0" | "item.minecraft.gray_dye" | "gui.tooltips.ae2.StoreAction" | "block.minecraft.terracotta" | "key.categories.creative" | "selectWorld.backupWarning.experimental" | "item.thermalendergy.prismalium_ingot" | "gui.ae2.ExportBusFluids" | "block.sgjourney.cartouche.not_enough_space" | "compass.node.gtceu.items/solvent_spray_can" | "item.gtceu.brick_wooden_form" | "subtitles.entity.mooshroom.milk" | "info.thermal.dynamo_disenchantment.1" | "tooltip.sgjourney.address_table" | "info.thermal.dynamo_disenchantment.0" | "block.minecraft.red_nether_brick_slab" | "jei.key.combo.control" | "ldlib.gui.editor.tips.cell_animation" | "gui.tooltips.ae2.StoredAmount" | "block.gtceu.opv_wiremill" | "compass.node.gtceu.machines/super_chest" | "commands.schedule.created.function" | "tooltip.framedblocks.framing_saw.have_x_but_need_y_item" | "advancement.create.mechanical_pump_0" | "jecalculation.item.calculator_math" | "tooltip.mobilebeacon.bonus.strength2" | "item.thermal.lapis_coin" | "rechiseled.block.lapis_block_chiseled" | "entity.minecraft.allay" | "item.itemfilters.damage" | "block.ftbquests.detector.task" | "block.simplylight.illuminant_panel.info2" | "item.gtceu.blacklight" | "item.exnihilosequentia.stone_pebble" | "stat.minecraft.clean_shulker_box" | "item.minecraft.tipped_arrow.effect.night_vision" | "item.ftbquests.lootcrate" | "ftbquests.rarity.uncommon" | "ftbquests.reward.ftbquests.npc_quest.id" | "item.exnihilosequentia.spruce_seeds" | "waila.barrel.block" | "item.gtceu.fluid_filter.tooltip.0" | "item.gtceu.fluid_filter.tooltip.1" | "gui.ae2.SmallFontCraft" | "tag.item.c.storage_blocks.diamond" | "block.gtceu.ev_autoclave" | "crop.mysticalagriculture.nature" | "gui.tooltips.ae2.OverlayModeNo" | "effortlessbuilding.modedescription.normal" | "block.create.polished_cut_dripstone_slab" | "modularrouters.gui.config.startWithGuide" | "jei.key.combo.alt" | "advancement.create.self_deploying" | "block.thermal.rubberwood_sign" | "block.create.cut_asurine_brick_wall" | "rechiseled.block.purpur_small_tiles_connecting" | "ftbquests.reward_table.loot_size" | "subtitles.block.respawn_anchor.deplete" | "gtceu.tool_action.crowbar" | "block.ftbquests.detector" | "createWorld.customize.custom.useOceanRuins" | "material.niobium" | "block.thermal.charcoal_block" | "advancements.end.elytra.title" | "block.create.track_station.tooltip" | "entity.minecraft.piglin_brute" | "rechiseledcreate.block.birch_window_panes_connecting" | "item.thermalendergy.prismalium_coin" | "subtitles.entity.wandering_trader.hurt" | "item.gtceu.shape.mold.gear.small.tooltip" | "carryon.category.whitelist" | "item.mysticalagriculture.supremium_helmet" | "block.minecraft.banner.diagonal_left.cyan" | "jei.key.category.recipe.gui" | "compass.node.gtceu.components/piston" | "menu.preparingSpawn" | "block.fantasyfurniture.decorations.brewing_cauldron" | "gui.fluxnetworks.label.sort.id" | "gui.expatternprovider.ex_export_bus_part" | "subtitles.entity.horse.armor" | "fluid_type.thermal.syrup" | "block.createlowheated.charcoal_burner" | "fml.language.missingversion" | "block.minecraft.banner.half_vertical_right.pink" | "block.create.copycat_panel.tooltip.summary" | "block.minecraft.banner.triangles_bottom.light_gray" | "item.bigreactors.blutonium_bucket" | "item.minecraft.shield.red" | "commands.bossbar.get.visible.hidden" | "block.create.encased_fan" | "argument.pos3d.incomplete" | "item.railways.track_incomplete_biomesoplenty_fir" | "rechiseled.block.warped_planks_small_tiles_connecting" | "item.minecraft.amethyst_shard" | "rechiseled.block.cobblestone_brick_pattern_connecting" | "block.minecraft.structure_void" | "gtceu.machine.lathe.uv.tooltip" | "jecalculation.gui.search.export_all.enabled" | "item.ae2.silicon_press" | "block.gtceu.uev_bender" | "material.mirabilite" | "block.gtceu.max_battery_buffer_4x" | "block.bigreactors.fluidizercontroller" | "block.gtceu.uxv_arc_furnace" | "create.subtitle.depot_slide" | "block.gtceu.iv_energy_output_hatch_16a" | "key.effortlessbuilding.max_blocks_per_axis" | "commands.worldborder.damage.buffer.success" | "block.create.exposed_copper_shingles" | "block.minecraft.glass_pane" | "item.ae2.fluid_storage_cell_1k" | "block.minecraft.banner.diagonal_right.cyan" | "jade.horseStat.speed" | "modernui.center.screen.backgroundDuration" | "item.exnihilosequentia.stone_crook" | "material.osmium_tetroxide" | "webdisplays.gui.keyboard.warning3" | "tag.item.minecraft.piglin_loved" | "webdisplays.gui.keyboard.warning1" | "webdisplays.gui.keyboard.warning2" | "item.minecraft.splash_potion.effect.slow_falling" | "emi.sidebar.type.none" | "block.thermal.device_collector" | "entity.minecraft.magma_cube" | "modularrouters.guiText.popup.distributor.direction" | "item.create.chocolate_glazed_berries" | "rechiseled.block.emerald_block_crystal_connecting" | "patchouli.gui.lexicon.progress_tooltip.secret" | "block.gtceu.uev_input_bus" | "material.vinyl_acetate" | "block.create.oxidized_copper_shingles" | "advancements.nether.root.description" | "block.minecraft.banner.straight_cross.purple" | "create.schematicannon.status.schematicExpired" | "key.forward" | "block.gtceu.uxv_kinetic_input_box" | "rechiseled.block.end_stone_rotated_bricks" | "ftbquests.reward.ftbquests.npc_quest" | "gamerule.showDeathMessages" | "commands.enchant.success.single" | "material.rutile" | "item.gtceu.advanced_soc_wafer" | "chat.ae2.NoLastTransition" | "ftbquests.quest.hide_dependent_lines.tooltip" | "block.xtonesreworked.cray_block_9" | "effortlessbuilding.commands.powerlevel" | "block.ae2.smooth_quartz_block" | "mco.configure.world.invite.profile.name" | "block.xtonesreworked.cray_block_3" | "emi.category.emi.fuel" | "block.xtonesreworked.cray_block_4" | "block.xtonesreworked.cray_block_1" | "block.xtonesreworked.cray_block_2" | "block.xtonesreworked.cray_block_7" | "block.xtonesreworked.cray_block_8" | "block.xtonesreworked.cray_block_5" | "block.xtonesreworked.cray_block_6" | "block.xtonesreworked.cray_block_0" | "block.gtceu.tungstensteel_firebox_casing" | "gtceu.thermal_centrifuge" | "block.minecraft.crimson_wall_sign" | "fml.menu.accessdenied.message" | "rechiseled.block.stone_chiseled_bricks_connecting" | "tooltip.sgjourney.zpm.entropy" | "ftbquests.reward.ftbquests.gamestage.remove" | "chat.ae2.MaxUpgradesInstalled" | "tag.item.c.armors.leggings" | "block.functionalstorage.birch_1" | "block.fantasyfurniture.royal.shelf" | "advancements.husbandry.netherite_hoe.description" | "jade.instrument.bit" | "block.functionalstorage.birch_4" | "item.itemfilters.custom" | "block.functionalstorage.birch_2" | "tooltip.mysticalagriculture.activate_with_redstone" | "rechiseled.block.oak_planks_crate" | "death.attack.mallet" | "subtitles.entity.tadpole.death" | "railways.style_select.category.railways.doubleaxles" | "block.gtceu.uiv_fermenter" | "rechiseled.block.end_stone_tiles_connecting" | "block.create.blue_nixie_tube" | "block.thermal.fluid_distributor" | "gtceu.jei.fluid.depletion_amount" | "item.bentonite_dust" | "chat.editBox" | "item.ae2.red_smart_dense_cable" | "subtitles.entity.piglin.ambient" | "item.create.crafting_blueprint.tooltip.summary" | "block.minecraft.banner.base.green" | "biome.minecraft.small_end_islands" | "rechiseled.block.basalt_bordered" | "emi.search_config" | "block.minecraft.banner.square_top_left.lime" | "material.sodium_p_toluenesulfonate" | "book.mysticalagriculture.entry.scythes.page.1" | "block.create.light_blue_seat" | "block.railways.track_twilightforest_canopy_narrow" | "stat.minecraft.walk_one_cm" | "outOfMemory.title" | "modernui.center.screen.framerateMinimized" | "gtceu.machine.compressor.hv.tooltip" | "cover.ore_dictionary_filter.test_slot.info" | "item.mysticalagradditions.prudentium_coal" | "narrator.joining" | "material.hsse" | "material.hssg" | "create.subtitle.schematicannon_launch_block" | "block.thermal.prismarine_activator_rail.keyword" | "material.hsss" | "block.create.cut_tuff_slab" | "mco.connect.connecting" | "commands.reload.success" | "block.sliceanddice.wet_air" | "modularrouters.guiText.tooltip.terminate.NOT_RAN.header" | "block.create.small_scoria_bricks" | "tag.item.c.bones" | "block.railways.track_byg_cika_wide" | "subtitles.entity.boat.paddle_land" | "libx.config.gui.resource_list.info" | "pack.dropConfirm" | "block.minecraft.banner.border.magenta" | "rechiseled.block.mangrove_planks_large_tiles" | "block.fantasyfurniture.venthyr.desk_left" | "entity.minecraft.tropical_fish" | "event.minecraft.raid.raiders_remaining" | "item.exnihilosequentia.dripstone_hammer" | "block.railways.track_byg_witch_hazel" | "rechiseled.block.granite_squares" | "block.extendedcrafting.elite_table" | "item.thermal.frost_melon_slice" | "ftbultimine.shape.shapeless" | "gui.fluxnetworks.label.cancelmembership" | "frame.automobility.standard_white" | "gui.chatReport.title" | "skyblockbuilder.command.success.reset_island" | "gtceu.multiblock.pattern.error.limited.1" | "gtceu.multiblock.pattern.error.limited.0" | "entity.minecraft.bee" | "ldlib.gui.editor.name.text" | "block.minecraft.budding_amethyst" | "compass.node.gtceu.materials/dense_plate" | "compass.node.gtceu.misc/quantum_eye" | "commands.debug.function.success.single" | "gtceu.multiblock.pattern.error.limited.3" | "block.minecraft.banner.rhombus.red" | "gtceu.multiblock.pattern.error.limited.2" | "block.minecraft.brain_coral_block" | "block.create_crystal_clear.train_glass_encased_shaft" | "material.oxygen" | "block.farmersdelight.jungle_cabinet" | "screen.emi.recipe" | "rechiseled.block.amethyst_block_edged" | "rechiseledcreate.block.spruce_window_tiles" | "block.minecraft.banner.piglin.pink" | "ftbteams.message.demoted" | "config.jade.plugin_minecraft.furnace" | "ftbquests.task.ftbquests.item.weak_nbt_match.tooltip" | "stat.minecraft.animals_bred" | "javaModel.powerfist.supportbaseright.partName" | "cover.conveyor.blocks_input.enabled.0" | "material.oilsands" | "cover.conveyor.blocks_input.enabled.1" | "ftbquests.quest.invisible_until_tasks.tooltip" | "block.minecraft.dark_oak_slab" | "subtitles.block.respawn_anchor.ambient" | "compass.node.gtceu.tools/knife" | "screen.laserio.and" | "modularrouters.itemText.misc.regexFilter.count" | "block.create.copper_scaffolding" | "rechiseled.block.lapis_block_decorated_connecting" | "gtceu.multiblock.universal.problem.wire_cutter" | "entity.minecraft.bat" | "block.mysticalagriculture.machine_frame" | "itemGroup.category.ores" | "block.gtceu.ev_extruder" | "compass.node.gtceu.covers/shutter_module_cover" | "block.minecraft.stripped_birch_log" | "block.railways.track_twilightforest_transwood" | "modularrouters.guiText.tooltip.NONE" | "ftblibrary.select_item.list_mode.jei" | "commands.advancement.grant.many.to.one.failure" | "text.cloth-config.list.add" | "screen.skyguis.text.members" | "create.gui.goggles.pole_length" | "enchantment.minecraft.flame" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.settolevel" | "material.electrotine" | "create.subtitle.contraption_disassemble" | "item.gtceu.crystal_processor_computer" | "block.gtceu.max_output_bus" | "advancements.adventure.hero_of_the_village.title" | "block.fantasyfurniture.decorations.venthyr_tomes" | "tooltip.jade.state_on" | "container.extendedcrafting.crafting_core" | "create.gui.schedule.lmb_edit" | "rechiseled.block.oak_planks_beams" | "modernfix.config.done_restart" | "book.mysticalagriculture.entry.absorption_augment.page.1" | "text.cloth-config.error.color.invalid_green" | "advancement.create.potato_cannon_collide" | "info.thermal.quiver.use" | "stat_type.minecraft.killed.none" | "modularrouters.gui.config.sender2BaseRange" | "create.ponder.contraption_controls.text_6" | "text.block.fantasyfurniture.royal.desk_right.dyeable" | "block.ftbquests.detector.redstone.required_redstone" | "create.ponder.contraption_controls.text_4" | "gui.ae2.StorageCells" | "create.ponder.contraption_controls.text_5" | "tooltip.titanium.facing_handler.bottom" | "create.ponder.contraption_controls.text_2" | "create.ponder.contraption_controls.text_3" | "item.gtceu.plate.central_processing_unit.tooltip" | "create.ponder.contraption_controls.text_1" | "mco.configure.world.subscription.recurring.daysleft" | "narrator.toms_storage.terminal_search" | "item.gtceu.component.smd.diode.tooltip" | "block.minecraft.packed_mud" | "entity.minecraft.mule" | "tooltip.gadget.destroywarning" | "block.minecraft.gray_shulker_box" | "inventorysorter.gui.mouseWheelMoving" | "block.gtceu.mv_assembler" | "compass.node.gtceu.steam/primitive_blast_furnace" | "book.mysticalagriculture.entry.fertilized_essence.page.1" | "material.oil_heavy" | "compass.node.gtceu.multiblock/large_arc_smelter" | "fpsreducer.config.tooltip.profile.eco" | "gui.ae2.CraftingStatus" | "item.minecraft.golden_pickaxe" | "block.thermal.deepslate_ruby_ore" | "entity.minecraft.chicken" | "subtitles.entity.wolf.death" | "metaitem.crushed.tooltip.purify" | "tag.item.minecraft.ignored_by_piglin_babies" | "gamerule.doLimitedCrafting" | "block.gtceu.ev_gas_collector" | "webdisplays.gui.keyboard.hooked" | "skyblockbuilder.command.success.convert_template" | "gtceu.machine.gas_collector.iv.tooltip" | "item.gtceu.aluminium_fluid_cell" | "item.mysticalagradditions.creative_essence" | "block.gtceu.lv_energy_input_hatch" | "item.minecraft.tipped_arrow.effect.leaping" | "block.gtceu.steel_brick_casing" | "block.create_crystal_clear.train_glass_encased_cogwheel" | "mco.connect.success" | "tooltip.framedblocks.y_slope" | "block.create.cut_dripstone_slab" | "block.minecraft.banner.triangles_top.purple" | "commands.bossbar.get.visible.visible" | "commands.data.entity.query" | "block.minecraft.warped_nylium" | "info.thermal.quiver.use.sneak" | "item.patchouli:test_completion.landing" | "block.minecraft.banner.square_bottom_right.brown" | "mco.account.privacy.info" | "create.gui.scrollInput.scrollToModify" | "block.gtceu.lv_forge_hammer" | "block.mysticalagriculture.soulstone_bricks" | "container.crafting" | "argument.pos.missing.int" | "itemfilters.help_text.filter" | "create.ponder.tag.kinetic_relays" | "book.mysticalagriculture.category.augments.name" | "block.railways.track_byg_lament_narrow" | "item.minecraft.pig_spawn_egg" | "enchantment.unknown" | "info.thermal.tinker_bench.0" | "info.thermal.tinker_bench.2" | "block.gtceu.alloy_blast_smelter" | "info.thermal.tinker_bench.1" | "argument.long.low" | "block.minecraft.banner.half_horizontal.light_gray" | "create.recipe.sequenced_assembly" | "enchantment.minecraft.fire_aspect" | "block.webdisplays.kb_left" | "subtitles.entity.iron_golem.attack" | "block.gtceu.uv_rotor_holder" | "ftbquests.gui.remove_dependencies" | "material.tungsten" | "material.yellow_garnet" | "item.gtceu.orange_glass_lens" | "ftbquests.progress" | "subtitles.entity.villager.work_armorer" | "modularrouters.guiText.popup.augments" | "rechiseled.block.redstone_block_paving_connecting" | "block.gtceu.cleanroom_glass" | "block.minecraft.potted_orange_tulip" | "compass.node.gtceu.batteries/large_sodium_battery" | "item.mysticalagriculture.prudentium_hoe" | "gui.powersuits.install.desc" | "cover.robotic_arm.transfer_mode.transfer_exact" | "cover.voiding.voiding_mode.description.1" | "cover.voiding.voiding_mode.description.0" | "screen.laserio.nbtfalse" | "block.mysticalagriculture.awakened_supremium_furnace" | "argument.entity.notfound.player" | "tooltip.titanium.unlocks" | "options.chat.links" | "commands.kill.success.single" | "argument.block.property.novalue" | "config.bigreactors.worldgen.yelloriteoreenableworldgen" | "item.ae2.logic_processor_press" | "rechiseled.block.mangrove_planks_brick_paving" | "narrator.select" | "item.minecraft.cooked_salmon" | "block.create.cut_scorchia_bricks" | "block.minecraft.banner.globe.brown" | "tag.item.c.ores.iron" | "biome.minecraft.end_barrens" | "config.jade.boss_bar_overlap_push_down" | "chat.toms_storage.terminal_invalid_block" | "subtitles.block.anvil.land" | "block.gtceu.ev_energy_output_hatch" | "item.thermal.side_config_augment" | "block.fantasyfurniture.royal.wool" | "patchouli.gui.lexicon.structure_complete" | "ae2.rei_jei_integration.has_encoded_ingredients" | "narration.button.usage.hovered" | "rechiseled.block.warped_planks_diagonal_stripes" | "commands.attribute.failed.no_modifier" | "gui.buildinggadgets.single.confirm" | "block.railways.track_byg_fir_narrow" | "info.thermal.redprint.data.Filter" | "augment.mysticalagriculture.flight" | "book.mysticalagriculture.landing_text" | "fml.menu.mods.info.securejardisabled" | "tooltip.mysticalagriculture.hostile_attuned" | "rechiseled.block.nether_bricks_large_tiles" | "options.graphics.fabulous" | "block.minecraft.brown_bed" | "book.mysticalagriculture.entry.step_assist_augment" | "block.minecraft.banner.square_top_right.red" | "block.thermal.prismarine_crossover_rail" | "ftbchunks.claim_result.already_loaded" | "create.ponder.train_signal_placement.header" | "item.minecraft.lodestone_compass" | "module.tradeoff.thermalEnergyGen" | "chat.cyclopscore.command.invalidPlayer" | "rechiseled.block.dirt_blobs" | "create.item_attributes.in_tag.inverted" | "block.minecraft.infested_chiseled_stone_bricks" | "tag.item.c.dusts" | "item.ash_dust" | "modularrouters.guiText.tooltip.clearFilter" | "block.packagedexcrafting.elite_crafter" | "behaviour.lighter.fluid.tooltip" | "key.ae2.ae2wtlib_restock" | "rechiseled.block.dirt_smooth_clumps_connecting" | "block.railways.track_byg_embur_narrow" | "desc.framedblocks.blueprint_illuminated" | "item.minecraft.firework_star.red" | "compass.node.gtceu.tools/plunger" | "item.railways.track_incomplete_tieless_wide" | "subtitles.entity.husk.ambient" | "block.gtceu.large_electromagnet" | "options.difficulty" | "key.buildinggadgets.fuzzy" | "block.create.ornate_iron_window" | "block.create.andesite_scaffolding" | "config.jei.advanced.addBookmarksToFront" | "item.gtceu.uv_robot_arm" | "item.gtceu.nand_memory_wafer" | "entity.minecraft.skeleton" | "advancement.create.water_wheel" | "item.thermal.gold_gear" | "tooltip.gadget.mirror" | "item.mysticalagradditions.molten_prudentium_bucket" | "gui.bigreactors.generator.redstoneport.sensorbehavior.setonpulse.line1" | "create.ponder.rope_pulley_multi_rope.text_1" | "create.ponder.rope_pulley_multi_rope.text_2" | "create.ponder.rope_pulley_multi_rope.text_3" | "config.gtceu.option.requireGTToolsForBlocks" | "tagprefix.pipe_tiny_fluid" | "config.jade.plugin_mysticalagradditions.infused_farmland" | "item.modifiers.offhand" | "multiplayer.status.incompatible" | "item.thermal_extra.shellite_ingot" | "item.createarmory.empty_m_four" | "item.mysticalagriculture.supremium_sickle" | "item.thermal.fluid_reservoir.keyword" | "rechiseled.block.warped_planks_small_bricks" | "create.display_source.value_list.shortened" | "entity.minecraft.tnt_minecart" | "compass.node.gtceu.misc/ancient_gold_coin" | "block.railways.track_biomesoplenty_jacaranda_narrow" | "rechiseled.block.emerald_block_bordered_crosses_connecting" | "modernfix.option.disabled" | "block.minecraft.lime_candle_cake" | "modularrouters.gui.config.lowPowerTickRate" | "block.gtceu.max_input_bus" | "item.buildinggadgets.gadget_destruction" | "skyblockbuilder.command.success.export_inventory" | "gtceu.machine.lathe.luv.tooltip" | "material.zeolite" | "subtitles.block.candle.crackle" | "rechiseled.block.andesite_bricks" | "railways.ponder.conductor_redstoning.header" | "info.cofh.fluid_tags" | "item.railways.track_incomplete_byg_lament_narrow" | "block.gtceu.uev_packer" | "subtitles.entity.zoglin.death" | "block.gtceu.uxv_distillery" | "book.mysticalagriculture.entry.essence_tools" | "enchantment.ensorcellation.excavating" | "subtitles.entity.warden.death" | "block.create.controller_rail" | "create.display_link.title" | "advancement.create.brass_casing" | "block.gtceu.luv_kinetic_input_box" | "commands.advancement.revoke.many.to.many.success" | "label.railways.optifine_alternatives" | "config.dogslie.prop.enabledPoses.desc" | "gtceu.machine.electromagnetic_separator.iv.tooltip" | "block.gtceu.ulv_machine_hull" | "block.gtceu.uhv_fluid_heater" | "metaitem.cover.digital.wireless.tooltip.1" | "gui.chatSelection.selected" | "metaitem.cover.digital.wireless.tooltip.0" | "book.extendedcrafting.entry.combination.page.2" | "metaitem.cover.digital.wireless.tooltip.3" | "metaitem.cover.digital.wireless.tooltip.2" | "book.extendedcrafting.entry.combination.page.1" | "config.jei.interface.overlayEnabled" | "desc.framedblocks.blueprint_cant_place_fluid_camo" | "key.jei.previousSearch" | "desc.framedblocks.blueprint_reinforced" | "create.ponder.portable_fluid_interface.header" | "item.powersuits.plating_iron" | "gtceu.gui.content.tips.per_second_short" | "block.simplylight.illuminant_orange_block" | "menu.working" | "narrator.controls.reset" | "gui.socialInteractions.tooltip.report.not_reportable" | "rechiseled.block.warped_planks_dotted_connecting" | "itemGroup.thermalendergy" | "block.thermal.potato_block" | "item.exnihilosequentia.gold_pieces" | "info.thermal.augment.attr.Reach" | "block.gtceu.zpm_quantum_tank" | "railways.station.open_left" | "compass.node.gtceu.generation/red_sand" | "advancements.adventure.sleep_in_bed.description" | "attachment.rear.automobility.ender_chest" | "config.jade.tts_mode_toggle" | "block.minecraft.andesite_stairs" | "item.thermalendergy.melodium_nugget" | "block.gtceu.opv_machine_casing" | "modularrouters.guiText.tooltip.loadFilter" | "config.jade.plugin_extendedcrafting.elite_table" | "skyblockbuilder.command.success.declined_invitation" | "ldlib.gui.editor.register.widget.group.tab_group" | "advancements.nether.return_to_sender.description" | "create.ponder.funnel_redstone.header" | "modularrouters.itemText.activator.action.USE_ITEM_ON_ENTITY" | "subtitles.entity.cat.death" | "info.thermal.item_cell.1" | "block.create.cut_scorchia_slab" | "info.thermal.item_cell.0" | "gui.ae2.CraftingCPUs" | "item.minecraft.snowball" | "gtceu.steam_boiler" | "tagprefix.pipe_huge_restrictive" | "subtitles.entity.illusioner.prepare_blindness" | "gui.fluxnetworks.denied_removal" | "skyblockbuilder.command.error.team_not_exist" | "jigsaw_block.levels" | "tagprefix.diorite" | "container.repair.cost" | "block.framedblocks.framed_fancy_rail" | "create.contraption.door_control.west" | "item.minecraft.music_disc_mall" | "subtitles.entity.warden.ambient" | "rechiseled.block.crimson_planks_small_bricks_connecting" | "model.armor2.leggray.partName" | "item.minecraft.enchanted_book" | "block.minecraft.banner.square_top_left.purple" | "item.railways.track_incomplete_twilightforest_twilight_oak" | "material.mercury" | "emi.random_tree" | "key.left" | "block.gtceu.lv_transformer_4a" | "entity.minecraft.spawner_minecart" | "block.minecraft.banner.triangles_top.magenta" | "item.create.andesite_alloy" | "augment.mysticalagriculture.attack_aoe_i" | "item.patchouli:intro_book.landing" | "options.off.composed" | "key.emi.forward" | "block.gtceu.stainless_steel_turbine_casing" | "block.minecraft.acacia_planks" | "item.exnihilosequentia.iron_mesh" | "item.minecraft.music_disc_stal" | "entity.minecraft.villager.mason" | "modernfix.option.mixin.bugfix.edge_chunk_not_saved" | "mco.configure.world.subscription.extend" | "block.create.vertical_framed_glass" | "block.gtceu.uiv_forge_hammer" | "filled_map.monument" | "gui.ae2wtlib.magnetcard.desc.off" | "time.bookshelf.day.wednesday" | "block.minecraft.chipped_anvil" | "modernui.center.text.bidiHeuristicAlgo" | "alias.emi.workbench" | "options.category" | "rechiseled.block.birch_planks_rotated_bricks" | "block.gtceu.lv_transformer_2a" | "mco.reset.world.experience" | "crop.mysticalagriculture.silicon" | "screen.sgjourney.naquadah_generator" | "gtceu.machine.rock_breaker.iv.tooltip" | "optimizeWorld.stage.finished" | "config.jade.plugin_jade.registry_name_on" | "block.create.light_gray_valve_handle" | "compass.node.gtceu.parts/item_bus" | "item.buildinggadgets.gadget_copy_paste" | "mco.brokenworld.minigame.title" | "block.create.mechanical_bearing" | "effortlessbuilding.action.replace_blocks_and_air.description" | "chatPreview.warning.toast" | "emi.chess.piece.black_knight" | "item.ae2.color_applicator" | "block.gtceu.lv_transformer_1a" | "block.minecraft.stripped_mangrove_log" | "block.gtceu.zpm_circuit_assembler" | "item.gtceu.huge_pipe_extruder_mold" | "item.ae2.brown_covered_dense_cable" | "block.minecraft.black_stained_glass_pane" | "block.minecraft.banner.gradient_up.orange" | "block.gtceu.mv_4a_energy_converter" | "create.display_source.time_of_day" | "metaitem.electric.discharge_mode.disabled" | "modularrouters.itemText.usage.item.xp_vacuum_augment" | "commands.curios.drop.success" | "crop.mysticalagriculture.stone" | "argument.entity.selector.self" | "item.patchouli:intro_book.subtitle" | "item.ae2.printed_logic_processor" | "compass.node.gtceu.iv/large_material_press" | "ftbquests.task.ftbquests.npc_quest" | "gtceu.machine.steam_rock_crusher.steel.tooltip" | "config.emi.ui.show_hover_overlay" | "biome.minecraft.windswept_gravelly_hills" | "block.sgjourney.naquadah_generator_mark_ii" | "rechiseled.block.acacia_planks_small_tiles_connecting" | "item.komarumod.komaru_spawn_egg" | "gtceu.machine.block_breaker.tooltip" | "javaModel.powerfist.palm.pinky1.partName" | "create.ponder.radial_chassis.text_3" | "create.ponder.radial_chassis.text_2" | "modernfix.option.mixin.perf.use_integrated_resources" | "create.ponder.radial_chassis.text_1" | "rechiseled.block.lapis_block_glossy" | "item.create.handheld_worldshaper.tooltip.behaviour2" | "tooltip.framedblocks.y_slope.horizontal" | "item.create.handheld_worldshaper.tooltip.behaviour1" | "item.create.handheld_worldshaper.tooltip.behaviour3" | "itemGroup.modularrouters" | "create.ponder.radial_chassis.text_9" | "ldlib.gui.editor.group.preview" | "create.ponder.radial_chassis.text_8" | "create.ponder.radial_chassis.text_7" | "block.gtceu.hv_mystical_greenhouse.tooltip" | "create.ponder.radial_chassis.text_6" | "item.thermal_extra.shellite_coin" | "create.ponder.radial_chassis.text_5" | "tagprefix.screw" | "create.ponder.radial_chassis.text_4" | "block.create.rope_pulley" | "effect.minecraft.levitation" | "create.recipe.item_application" | "subtitles.entity.item.break" | "block.xtonesreworked.zkul_block_8" | "block.xtonesreworked.zkul_block_9" | "almostunified.description" | "block.create.cut_deepslate_bricks" | "gtceu.top.transform_down" | "gtceu.machine.lathe.zpm.tooltip" | "block.xtonesreworked.zkul_block_2" | "block.xtonesreworked.zkul_block_3" | "biome.minecraft.ocean" | "block.xtonesreworked.zkul_block_0" | "block.xtonesreworked.zkul_block_1" | "block.xtonesreworked.zkul_block_6" | "block.xtonesreworked.zkul_block_7" | "block.xtonesreworked.zkul_block_4" | "block.xtonesreworked.zkul_block_5" | "gtceu.top.maintenance.soft_mallet" | "item.treated_wood_plate" | "options.prioritizeChunkUpdates.nearby" | "item.ae2.purple_covered_cable" | "create.contraptions.roller_mode.straight_fill" | "item.thermal.tin_ingot" | "block.create.cut_andesite_slab" | "ftbquests.reward.ftbquests.choice" | "block.gtceu.luv_input_bus" | "laserio.tooltip.item.card.mode.EXTRACT" | "block.create.layered_crimsite" | "block.thermal.raw_tin_block" | "cover.universal.manual_import_export.mode.description.2" | "container.automobility.auto_mechanic_table" | "block.xtonesreworked.lair_block_0" | "block.xtonesreworked.lair_block_1" | "gtceu.machine.mixer.iv.tooltip" | "selectWorld.versionUnknown" | "cover.universal.manual_import_export.mode.description.0" | "biome.minecraft.bamboo_jungle" | "cover.universal.manual_import_export.mode.description.1" | "tagprefix.exquisite_gem" | "jei.category.extendedcrafting.elite_crafting" | "create.ponder.belt_directions.header" | "ftbultimine.server_settings.right_click_harvesting" | "gui.ae2.MolecularAssembler" | "simplylight.redstone" | "gtceu.machine.steam_macerator.bronze.tooltip" | "itemGroup.category.royal" | "tag.item.c.iron_blocks" | "block.minecraft.banner.bricks.blue" | "advancement.create.red_signal" | "block.xtonesreworked.lair_block_8" | "block.xtonesreworked.lair_block_9" | "block.xtonesreworked.lair_block_6" | "block.xtonesreworked.lair_block_7" | "rechiseled.block.emerald_block_waxed_connecting" | "block.xtonesreworked.lair_block_4" | "rechiseled.block.spruce_planks_rotated_bricks_connecting" | "block.xtonesreworked.lair_block_5" | "block.xtonesreworked.lair_block_2" | "block.xtonesreworked.lair_block_3" | "options.multiplayer.title" | "tag.item.c.glass.white" | "block.gtceu.steel_machine_casing" | "tooltip.extendedcrafting.singularity_id" | "item.ae2.green_glass_cable" | "commands.attribute.modifier.remove.success" | "item.minecraft.ender_pearl" | "rechiseled.block.gold_block_lines" | "config.jade.display_fluids_source_only" | "item.rare_earth_dust" | "create.ponder.mechanical_pump_flow.header" | "subtitles.item.bucket.fill_fish" | "item.thermal.invar_ingot" | "info.cofh.transfer_out_disabled" | "block.minecraft.banner.base.light_blue" | "subtitles.entity.rabbit.attack" | "config.framedblocks.client.prismOffsetMode" | "material.sulfuric_light_fuel" | "gui.stellarview.galaxy_gamma" | "block.gtceu.titanium_drum" | "item.gtceu.green_glass_lens" | "gtceu.top.obstructed_structure" | "commands.stop.stopping" | "titanium.rewards.granted_success" | "enchantment.minecraft.feather_falling.desc" | "advancements.adventure.trade_at_world_height.title" | "skyblockbuilder.command.disabled.rename_team" | "rechiseled.block.gold_block_bordered_connecting" | "block.fantasyfurniture.decorations.nordic_sweetrolls.stacked" | "model.mps_boots.boots2.partName" | "block.fantasyfurniture.dunmer.painting_wide" | "gui.abuseReport.reason.self_harm_or_suicide" | "gtceu.top.working_disabled" | "block.minecraft.activator_rail" | "rechiseledcreate.block.crimson_window_swirling_connecting" | "gtceu.machine.large_combustion_engine.tooltip" | "item.gtceu.smd_transistor" | "block.minecraft.mangrove_planks" | "create.ponder.spout_filling.text_3" | "create.ponder.spout_filling.text_4" | "create.ponder.spout_filling.text_5" | "create.ponder.spout_filling.text_6" | "jecalculation.gui.recipe.clear" | "options.percent_value" | "create.ponder.spout_filling.text_1" | "create.ponder.spout_filling.text_2" | "block.simplylight.illuminant_block.info2" | "rechiseled.block.dirt_chunks_connecting" | "libx.config.gui.resource_list.new" | "message.sgjourney.syringe.got_ancient_gene" | "crop.mysticalagriculture.constantan" | "subtitles.item.book.put" | "ftbultimine.client_settings.require_sneak_for_menu.tooltip" | "block.gtceu.uiv_4096a_laser_target_hatch" | "jei.tooltip.error.recipe.transfer.unknown" | "emi.chess.multiplayer.invited" | "block.minecraft.banner.square_bottom_right.pink" | "create.schedule.instruction.rename.summary" | "block.bigreactors.reinforced_reactorcontroller" | "buildinggadgets.message.nothing_to_undo" | "block.create.small_ochrum_brick_stairs" | "selectWorld.delete" | "patchouli.gui.lexicon.toast" | "rechiseled.block.gold_block_pattern" | "rechiseled.block.dark_oak_planks_pattern" | "resourcepack.progress" | "rechiseled.block.dark_oak_planks_rotated_bricks" | "ftblibrary.select_item.list_mode.inv" | "block.minecraft.light_blue_wool" | "advancement.colossalchests.gold.desc" | "subtitles.entity.player.hurt_on_fire" | "ftbteams.message.deleted_server_team" | "tagprefix.wrench_tip" | "block.farmersdelight.gray_canvas_sign" | "options.generic_value" | "create.generic.unit.degrees" | "augment.mysticalagriculture.fire_resistance" | "subtitles.block.portal.ambient" | "subtitles.entity.parrot.death" | "block.minecraft.trapped_chest" | "modularrouters.guiText.tooltip.redstone.NEVER" | "block.thermal.fire_tnt" | "material.colossalchests.obsidian" | "key.emi.favorite" | "tagprefix.deepslate" | "emi.effect_location.left" | "block.gtceu.luv_fluid_passthrough_hatch" | "title.framedblocks.sign.edit" | "subtitles.item.axe.strip" | "modernui.center.category.screen" | "ae2.rei_jei_integration.submerge_in" | "create.ponder.mechanical_arm_redstone.header" | "item.gtceu.credit.gold.tooltip" | "item.ae2.level_emitter" | "item.ae2.fluid_storage_cell_4k" | "block.gtceu.max_battery_buffer_8x" | "item.railways.track_incomplete_blackstone" | "metaarmor.qts.share.error" | "rechiseled.block.blue_ice_bricks" | "block.create.cut_andesite" | "key.ftbquests.quests" | "block.thermal.charge_bench" | "crop.mysticalagriculture.marble" | "item.minecraft.disc_fragment_5" | "block.minecraft.banner.stripe_bottom.red" | "jecalculation.gui.recipe.to_percent" | "itemGroup.category.storage_blocks" | "material.refinery_gas" | "rechiseledcreate.block.spruce_window_panes" | "filled_map.unknown" | "block.railways.large_platform_doubleaxle_bogey" | "subtitles.entity.guardian.ambient" | "rechiseled.block.end_stone_squares" | "laserio.tooltip.item.card.sneaky.NORTH" | "ldlib.gui.editor.menu.cut" | "moon.phase.waning.gibbous" | "material.fluorine" | "tooltip.titanium.redstone.ignored" | "subtitles.block.sculk_sensor.clicking_stop" | "block.minecraft.banner.gradient_up.brown" | "block.fantasyfurniture.decorations.snowballs" | "item.gtceu.shape.mold.casing.tooltip" | "rechiseled.block.warped_planks_small_tiles" | "patchouli.gui.lexicon.toast.info" | "block.gtceu.lv_macerator" | "item.mysticalagriculture.prudentium_staff" | "block.minecraft.potted_flowering_azalea_bush" | "rechiseled.block.glowstone_crushed" | "rechiseled.block.dark_prismarine_rotated_bricks_connecting" | "item.railways.cyan_conductor_cap" | "item.create.attribute_filter" | "gui.ae2.QuantumLinkChamber" | "gui.ae2.SearchSettingsSyncWithExternal" | "item.gtceu.wafer.system_on_chip.tooltip" | "gtceu.multiblock.universal.has_problems_header" | "gtceu.machine.bedrock_ore_miner.description" | "item.ae2.cable_anchor" | "block.minecraft.banner.bricks.light_blue" | "advancement.create.copper" | "block.fantasyfurniture.royal.stool.occupied" | "argument.id.unknown" | "selectWorld.moreWorldOptions" | "item.thermal.chiller_ball_cast.keyword" | "advancements.sgjourney.root.title" | "gui.fluxnetworks.label.selected" | "block.railways.track_byg_ebony_narrow" | "rechiseled.block.dark_prismarine_woven_connecting" | "gtceu.machine.fermenter.uv.tooltip" | "fml.modloading.cycle" | "block.fantasyfurniture.necrolord.carpet" | "monitor.gui.title.scale" | "material.silver_oxide" | "msg.framedblocks.frame_crafter.fail.insufficient_additive_2" | "msg.framedblocks.frame_crafter.fail.insufficient_additive_0" | "advancements.story.enter_the_nether.title" | "msg.framedblocks.frame_crafter.fail.insufficient_additive_1" | "key.jei.nextRecipePage" | "skyblockbuilder.command.success.join_request" | "gtceu.machine.brewery.luv.tooltip" | "selectWorld.bonusItems" | "block.fantasyfurniture.bone.skeleton.drawer" | "selectWorld.edit.openFolder" | "commands.worldborder.warning.distance.failed" | "mco.selectServer.popup" | "fluid_type.thermal_extra.basalt" | "ftbteams.info.members.none" | "block.create.crimsite" | "gui.fluxnetworks.tab.home" | "item.mysticalagriculture.cognizant_dust" | "block.thermal.fluid_cell.keyword" | "block.railways.track_hexcasting_edified_narrow" | "create.train.relocate.success" | "config.jade.plugin_minecraft.tnt_stability" | "block.simplylight.illuminant_lime_block_on.info2" | "ldlib.gui.editor.tips.cell_size" | "block.minecraft.gray_glazed_terracotta" | "tooltip.framedblocks.split_line.true" | "enchantment.ensorcellation.gourmand.desc" | "container.dropper" | "modularrouters.itemText.usage.item.creative_module" | "info.thermal.augment.type.Fluid" | "item.mysticalagradditions.awakened_supremium_paxel" | "advancements.story.deflect_arrow.title" | "modifier.mysticalagradditions.prosperous.flavor" | "options.sortNone" | "block.minecraft.black_terracotta" | "ae2.rei_jei_integration.no_output" | "gtceu.machine.large_turbine.steam.tooltip" | "cover.advanced_fluid_detector.invert.enabled.2" | "cover.advanced_fluid_detector.invert.enabled.3" | "modernfix.option.mixin.perf.dedicated_reload_executor" | "cover.advanced_fluid_detector.invert.enabled.0" | "cover.advanced_fluid_detector.invert.enabled.1" | "block.farmersdelight.oak_cabinet" | "ftbchunks.force_load_mode" | "advancements.husbandry.balanced_diet.description" | "tooltip.framedblocks.one_way_window.dir.down" | "tag.item.c.armors.boots" | "narration.jade.bookName" | "info.thermal.satchel.use" | "item.minecraft.netherite_boots" | "block.gtceu.opv_bender" | "block.thermal.fluid_cell" | "item.railways.track_incomplete_twilightforest_timewood" | "gtceu.tool_action.screwdriver.toggle_mode" | "block.create.tiled_glass_pane" | "info.cofh.mode_toggle" | "block.thermal.machine_refinery.keyword" | "options.mainHand" | "item.minecraft.pumpkin_seeds" | "create.logistics.fluid_filter" | "rechiseled.block.amethyst_block_pillar_connecting" | "gui.buildinggadgets.single.range" | "modularrouters.guiText.popup.flinger.speed" | "block.gtceu.lv_chemical_reactor" | "create.ponder.tag.fluids" | "block.framedblocks.framed_flat_inner_slope_slab_corner" | "item.mysticalagriculture.tertium_crossbow" | "gui.bigreactors.turbine.controller.energyratio.line1" | "gui.bigreactors.turbine.controller.energyratio.line3" | "gui.bigreactors.turbine.controller.energyratio.line5" | "ftbteams.ranks.ally" | "gui.bigreactors.turbine.controller.energyratio.line4" | "gui.bigreactors.turbine.controller.energyratio.line7" | "gui.bigreactors.turbine.controller.energyratio.line6" | "modernui.center.font.colorEmoji_desc" | "gtceu.fluid.state_liquid" | "block.minecraft.potted_spruce_sapling" | "item.minecraft.cave_spider_spawn_egg" | "item.thermal.slime_tnt_minecart" | "block.minecraft.banner.gradient.magenta" | "subtitles.entity.pig.saddle" | "module.tradeoff.multiplier" | "rechiseledcreate.block.acacia_window_slim" | "block.create.smart_fluid_pipe" | "block.gtceu.ev_kinetic_output_box" | "item.ae2.storage_monitor" | "config.jade.boss_bar_overlap_hide_boss_bar" | "commands.worldborder.warning.distance.success" | "ae2.rei_jei_integration.entropy_manipulator_cool" | "item.thermal.nickel_dust" | "cover.fluid.voiding.advanced.title" | "gtceu.item_filter.empty_item" | "crop.mysticalagriculture.amethyst_bronze" | "create.gui.toolmenu.focusKey" | "item.thermal.diamond_gear" | "item.railways.yellow_conductor_cap" | "block.fantasyfurniture.bone.skeleton.skull.occupied" | "laserio.tooltip.item.card.sneaky.UP" | "commands.spreadplayers.success.entities" | "ftbquests.gui.no_dependencies" | "compass.node.gtceu.machines/alloy_smelter" | "item.railways.track_incomplete_byg_skyris_narrow" | "item.numina.component_parachute.desc" | "block.xtonesreworked.zone_block_15" | "item.ae2.memory_card_blue" | "block.xtonesreworked.zone_block_14" | "mco.selectServer.expires.day" | "block.xtonesreworked.zone_block_13" | "effect.farmersdelight.comfort.0.desc" | "block.xtonesreworked.zone_block_12" | "block.xtonesreworked.zone_block_11" | "block.xtonesreworked.zone_block_10" | "module.tradeoff.plasmaExplosiveness" | "gui.tooltips.ae2.ReportInaccessibleItemsYes" | "railways.remote_lens.tool.not_bound" | "rechiseled.block.iron_block_framed" | "block.minecraft.banner.stripe_downright.magenta" | "block.minecraft.spruce_sapling" | "gtceu.chat.cape" | "item.pitchblende_pure_dust" | "block.minecraft.banner.skull.pink" | "gui.jade.server_features" | "rechiseledcreate.block.mangrove_window_large" | "singularity.extendedcrafting.tin" | "compass.node.gtceu.materials/small_spring" | "screenshot.success" | "item.gtceu.credit_casting_mold" | "material.europium" | "block.minecraft.banner.globe.yellow" | "simplylight.key.shift" | "create.ponder.super_glue.header" | "gui.buildinggadgets.materialList.help.copyList" | "material.phosphate" | "gui.jade.server_features.tip" | "block.create.cut_deepslate_wall" | "compass.node.gtceu.generation/gravel" | "block.minecraft.banner.gradient_up.black" | "key.modularrouters.moduleInfo" | "item.thermal.bell_pepper_seeds" | "multiblock.validation.reprocessor.missing_controller" | "block.gtceu.lv_distillery" | "block.railways.track_blue_skies_dusk_narrow" | "gui.tooltips.ae2.Blocking" | "rechiseled.block.warped_planks_diagonal_tiles" | "block.minecraft.banner.triangle_bottom.pink" | "commands.team.join.success.multiple" | "spectatorMenu.next_page" | "block.minecraft.banner.skull.black" | "subtitles.entity.ender_eye.death" | "gtceu.multiblock.primitive_water_pump.extra2.5" | "gtceu.multiblock.primitive_water_pump.extra2.4" | "webdisplays.side.bottom" | "gtceu.multiblock.primitive_water_pump.extra2.3" | "item.railways.track_incomplete_birch_wide" | "gtceu.multiblock.primitive_water_pump.extra2.2" | "gtceu.multiblock.primitive_water_pump.extra2.1" | "gtceu.multiblock.primitive_water_pump.extra2.0" | "block.gtceu.mega_blast_furnace" | "entity.minecraft.parrot" | "tag.item.minecraft.wool" | "gui.jei.category.fuel" | "subtitles.thermal.entity.blitz.death" | "screen.skyguis.title.create_team" | "rechiseled.block.red_sandstone_polished" | "block.mysticalagriculture.tertium_growth_accelerator" | "gtceu.machine.bedrock_ore_miner.production" | "block.framedblocks.framed_sloped_stairs" | "create.subtitle.wrench_rotate" | "item.minecraft.egg" | "modernfix.option.mixin.perf.clear_mixin_classinfo" | "singularity.extendedcrafting.diamond" | "item.minecraft.music_disc_blocks.desc" | "commands.ftbquests.export_rewards_to_chest.usage" | "info.thermal.device_potion_diffuser.2" | "webdisplays.message.linkAbort" | "info.thermal.device_potion_diffuser.1" | "ftbquests.quest.min_required_dependencies.tooltip" | "info.thermal.device_potion_diffuser.0" | "block.create.oxidized_copper_tiles" | "item.ae2.spatial_storage_cell_2" | "gtceu.machine.extractor.hv.tooltip" | "rechiseled.block.sandstone_tiles_connecting" | "material.polychlorinated_biphenyl" | "block.minecraft.banner.creeper.black" | "screen.laserio.ignored" | "commands.advancement.grant.criterion.to.one.failure" | "block.gtceu.ev_fluid_passthrough_hatch" | "material.sodium_perchlorate" | "item.minecraft.glow_berries" | "tag.fluid.c.lava" | "block.framedblocks.framed_stairs" | "gtceu.multiblock.fusion_reactor.zpm.description" | "jade.instrument.snare" | "item.minecraft.dragon_breath" | "cover.machine_controller.redstone" | "ftbchunks.memory.max_zoom_constraint" | "material.cerium" | "subtitles.entity.parrot.imitate.drowned" | "sounds.sgjourney.wormhole_enter" | "galaxy.sgjourney.othalla" | "gui.tooltips.ae2.Ascending" | "tag.item.c.red_sandstone_stairs" | "block.ae2.1k_crafting_storage" | "block.fantasyfurniture.dunmer.dresser" | "item.create.schematic_and_quill.tooltip.condition2" | "item.thermal.machine_catalyst_creative_augment.keyword" | "item.create.schematic_and_quill.tooltip.condition1" | "item.gtceu.shape.extruder.shovel.tooltip" | "rechiseled.block.iron_block_polished" | "gui.ae2.security.build.tip" | "rechiseled.block.blue_ice_bricks_connecting" | "key.ftbchunks.add_waypoint" | "rechiseled.block.prismarine_bricks_chiseled_circles_connecting" | "effortlessbuilding.gui.scrollInput.scrollToSelect" | "ftbchunks.minimap.large_entities" | "modularrouters.guiText.label.inspectionSubject.DURABILITY" | "sleep.not_possible" | "item.gtceu.board.fiber_reinforced.tooltip" | "rechiseled.block.cobblestone_paving_connecting" | "item.createarmory.impact_nade_debug" | "rechiseled.block.granite_rotated_bricks" | "gui.chatReport.discard.title" | "gtceu.top.fuel_none" | "block.gtceu.hv_block_breaker" | "key.jei.showRecipe" | "key.keyboard.backspace" | "item.minecraft.firework_star.purple" | "info.sgjourney.advanced_protocols_enabled" | "block.packagedauto.packager_extension" | "webdisplays.gui.screencfg.avwarning" | "block.thermal.phyto_tnt.keyword" | "item.minecraft.creeper_banner_pattern.desc" | "config.jei.search.resourceIdSearchMode.comment" | "behaviour.paintspray.gray.tooltip" | "info.thermal.augment.attr.Depth" | "block.railways.track_blue_skies_bluebright_wide" | "advancement.exmachinis.diamond_upgrade.desc" | "item.gtceu.tool.screwdriver_lv.tooltip" | "gameMode.spectator" | "model.mps_chest.modelName" | "block.gtceu.uiv_assembler" | "gui.modernui.settings.category.animations" | "ldlib.gui.editor.group.group" | "stat.generalButton" | "item.gtceu.lv_emitter" | "gui.bigreactors.reactor.controller.coreheatbar.line5" | "gui.bigreactors.reactor.controller.coreheatbar.line4" | "argument.angle.invalid" | "gui.bigreactors.reactor.controller.coreheatbar.line7" | "gui.bigreactors.reactor.controller.coreheatbar.line6" | "gui.bigreactors.reactor.controller.coreheatbar.line8" | "material.18_crown_6_k" | "screen.skyguis.template" | "rechiseled.block.mangrove_planks_flooring_connecting" | "material.lubricant" | "ftbquests.gui.save_as_file" | "rechiseled.block.jungle_planks_woven_connecting" | "metaarmor.jetpack.emergency_hover_mode" | "advancements.adventure.lightning_rod_with_villager_no_fire.title" | "block.minecraft.banner.square_top_left.magenta" | "tag.item.minecraft.logs" | "key.ae2.category" | "material.red_alloy" | "behaviour.paintspray.cyan.tooltip" | "key.chat" | "item.bigreactors.cyanite_bucket" | "create.schematicannon.status.paused" | "block.minecraft.banner.square_top_right.magenta" | "item.gtceu.hv_voltage_coil" | "gui.none" | "block.exnihilosequentia.fired_crucible" | "tag.item.minecraft.jungle_logs" | "gui.fluxnetworks.label.connectingto" | "block.minecraft.banner.diagonal_up_right.cyan" | "rechiseled.block.netherite_block_chiseled_connecting" | "block.gtceu.uv_kinetic_output_box" | "color.minecraft.blue" | "block.minecraft.banner.gradient_up.light_blue" | "gui.tooltips.ae2.FilterMode" | "create.bogey.style.updated_style_and_size" | "item.exnihilosequentia.enderman_doll" | "curios.modifiers.charm" | "options.hideMatchedNames" | "material.andesite" | "item.thermal.wrench" | "config.gtceu.option.dev" | "item.numina.component_solar_panel" | "item.railways.black_conductor_cap" | "create.ponder.tag.kinetic_appliances.description" | "subtitles.entity.vindicator.hurt" | "item.systeams.steam_bucket" | "block.minecraft.banner.globe.blue" | "sodium.options.use_block_face_culling.name" | "sliceanddice.gui.contraptions.wrong_direction" | "singularity.extendedcrafting.steel" | "block.minecraft.banner.diagonal_right.brown" | "block.minecraft.black_glazed_terracotta" | "block.railways.track_byg_fir" | "book.mysticalagriculture.entry.growth_accelerators" | "info.thermal.device_collector.2" | "info.thermal.device_collector.1" | "info.thermal.device_collector.0" | "block.minecraft.light_blue_candle" | "waila.ae2.Channels" | "gui.copy" | "info.systeams.disenchantment_boiler.0" | "block.simplylight.illuminant_magenta_block.info2" | "info.systeams.disenchantment_boiler.1" | "item.ae2additions.disk_fluid_16384k" | "item.mysticalagriculture.supremium_boots" | "mco.minigame.world.startButton" | "gtceu.machine.electromagnetic_separator.lv.tooltip" | "gui.ae2.CantStoreItems" | "gtceu.gui.multiblock_item_fluid_voiding.1" | "block.create.honey" | "gtceu.multiblock.invalid_structure.tooltip" | "block.xtonesreworked.zoea_block_15" | "block.xtonesreworked.zoea_block_14" | "block.xtonesreworked.zoea_block_13" | "block.xtonesreworked.zoea_block_12" | "gui.ae2.security.extract.tip" | "material.blaze" | "mco.selectServer.play" | "fluid.create.honey" | "gtceu.machine.miner.minex" | "subtitles.entity.magma_cube.hurt" | "block.gtceu.uv_output_bus" | "block.sgjourney.pegasus_dhd" | "rechiseled.block.dark_prismarine_brick_paving" | "gtceu.machine.miner.minez" | "gtceu.machine.miner.miney" | "block.gtceu.hv_laser_engraver" | "create.schematic.tool.move" | "item.gtceu.plate.simple_system_on_chip.tooltip" | "material.enriched_naquadah" | "webdisplays.message.restrictions" | "block.create_crystal_clear.brass_glass_encased_shaft" | "item.mysticalagriculture.tertium_sword" | "block.gtceu.zpm_ore_washer" | "block.gtceu.mv_fermenter" | "zerocore:api.multiblock.validation.invalid_part_for_interior" | "death.attack.sadiroot" | "gtceu.kinetic_ore_factory" | "gtceu.gui.multiblock_item_fluid_voiding.0" | "item.numina.component_rubber_hose.desc" | "block.gtceu.lv_block_breaker" | "webdisplays.server.help.url" | "rechiseled.block.dirt_clumps_connecting" | "item.gtceu.coin.doge.tooltip" | "item.exnihilosequentia.end_stone_pebble" | "commands.playsound.failed" | "item.basaltic_mineral_sand_tiny_dust" | "block.gtceu.mv_fluid_solidifier" | "inventorysorter.commands.inventorysorter.showlast.message" | "block.create.cyan_toolbox" | "config.jei.advanced.maxColumns.comment" | "dialog.automobility.use_crowbar" | "sodium.options.simulation_distance.tooltip" | "entity.minecraft.villager.fletcher" | "modularrouters.guiText.label.xpVacuum" | "rechiseled.block.sandstone_large_tiles_connecting" | "block.gtceu.lv_combustion" | "gui.bigreactors.reactor.controller.coreheatbar.line1" | "block.minecraft.acacia_trapdoor" | "gui.bigreactors.reactor.controller.coreheatbar.line3" | "block.fantasyfurniture.necrolord.bed_single" | "gui.bigreactors.reactor.controller.coreheatbar.line2" | "commands.spectate.success.stopped" | "block.gtceu.iv_cutter" | "enchantment.minecraft.fire_aspect.desc" | "gtceu.machine.fusion_reactor.capacity" | "tutorial.move.description" | "block.minecraft.amethyst_cluster" | "commands.bossbar.set.style.unchanged" | "compass.node.gtceu.mv/fluid_drilling_rig" | "options.showAll" | "item.thermal.earth_tnt_minecart.keyword" | "subtitles.block.fire.extinguish" | "text.block.fantasyfurniture.royal.chair.dyeable" | "key.effortlessbuilding.power_level" | "compass.node.gtceu.misc/gravitation_engine_unit" | "mco.configure.world.slot" | "item.powersuits.binoculars.desc" | "item.create.incomplete_track" | "block.minecraft.birch_slab" | "block.thermal.spinach_block" | "gui.chatSelection.fold" | "item.gtceu.iv_sensor" | "rechiseled.block.warped_planks_bricks_connecting" | "block.create_crystal_clear.andesite_clear_glass_encased_large_cogwheel" | "modularrouters.chatText.subtitle.error" | "create.ponder.large_water_wheel.header" | "item.railways.track_incomplete_mangrove" | "item.gtceu.shape.extruder.pipe.tiny.tooltip" | "item.mysticaladaptations.insanium_axe" | "prefab.automobility.standard_green" | "block.gtceu.uhv_electric_furnace" | "commands.kill.success.multiple" | "config.bigreactors.worldgen.anglesiteoremaxclustersperchunk" | "item.mysticalagriculture.tertium_shovel" | "javaModel.powerfist.palm.thumb1.partName" | "keybinding.powersuits.shock_absorber" | "gtceu.jei.fluid.dep_yield_hover" | "block.gtceu.hv_macerator" | "block.minecraft.blackstone_wall" | "block.create.waxed_exposed_copper_tile_slab" | "block.gtceu.uiv_energy_output_hatch" | "itemGroup.epp" | "part.bigreactors.reactor.glass" | "block.sgjourney.universe_stargate" | "block.xtonesreworked.zoea_block_11" | "block.minecraft.banner.flower.blue" | "block.xtonesreworked.zoea_block_10" | "block.fantasyfurniture.decorations.royal_platter.stacked" | "biome.minecraft.frozen_peaks" | "create.display_source.track_signal_source" | "emi.chess.tooltip.accept" | "block.create.cut_limestone_bricks" | "text.block.fantasyfurniture.decorations.royal_crown.dyeable" | "modularrouters.gui.config.extruderPushEntities" | "create.gui.schematicTable.uploading" | "compass.node.gtceu.machines/centrifuge" | "block.geckolib3.fertilizerblock" | "commands.cofh.invuln.success.single" | "metaitem.cover.digital.mode.proxy.enabled" | "config.emi.group.ui.top_sidebar" | "create.ponder.deployer_contraption.text_1" | "create.ponder.deployer_contraption.text_3" | "create.ponder.deployer_contraption.text_2" | "item.thermal.explosive_grenade.desc" | "block.create_crystal_clear.train_glass_casing" | "create.train.status.no_path" | "rechiseledcreate.block.andesite_cut_polished_connecting" | "commands.forge.tracking.be.reset" | "augment.mysticalagriculture.pathing_aoe_iii" | "multiplayer.disconnect.outdated_client" | "augment.mysticaladaptations.absorption_vi" | "cover.advanced_energy_detector.use_percent.enabled.0" | "cover.advanced_energy_detector.use_percent.enabled.1" | "cover.advanced_energy_detector.use_percent.enabled.2" | "create.gui.goggles.fluid_container.capacity" | "gui.abuseReport.reason.defamation_impersonation_false_information.description" | "commands.execute.conditional.pass" | "rechiseled.block.diamond_block_grid" | "item.create.crushed_raw_zinc" | "item.borosilicate_glass_fine_wire" | "block.gtceu.mv_lathe" | "block.create.copycat_step.tooltip.summary" | "item.thermal.gunpowder_mushroom" | "cover.conveyor.distribution.round_robin_global.0" | "cover.conveyor.distribution.round_robin_global.1" | "block.minecraft.banner.gradient_up.cyan" | "create.railways.switch.auto_mode.auto" | "material.ethanol" | "book.mysticalagriculture.entry.cognizant_dust.page.1" | "create.display_source.combine_item_names" | "key.effortlessbuilding.upgrade_power_level" | "block.framedblocks.framed_waterloggable_pressure_plate" | "material.toluene" | "mobSoulType.mysticalagriculture.spider" | "block.gtceu.uiv_kinetic_input_box" | "gtceu.multiblock.primitive_water_pump.extra1.0" | "metaitem.terminal.tooltip.hardware" | "block.minecraft.fire_coral_wall_fan" | "ftbquests.quest.subtitle" | "gtceu.multiblock.primitive_water_pump.extra1.8" | "item.ae2.orange_covered_dense_cable" | "gtceu.multiblock.primitive_water_pump.extra1.7" | "gtceu.multiblock.primitive_water_pump.extra1.6" | "gtceu.multiblock.primitive_water_pump.extra1.5" | "item.gtceu.tool.saw" | "argument.entity.toomany" | "gtceu.multiblock.primitive_water_pump.extra1.4" | "gtceu.multiblock.primitive_water_pump.extra1.3" | "gtceu.multiblock.primitive_water_pump.extra1.2" | "gtceu.multiblock.primitive_water_pump.extra1.1" | "lanServer.start" | "create.gui.schematicannon.listPrinter" | "subtitles.entity.player.attack.sweep" | "galaxy.sgjourney.milky_way" | "block.fantasyfurniture.royal.chair.occupied" | "rechiseled.block.mangrove_planks_bricks_connecting" | "enchantment.hard_hammer" | "block.fantasyfurniture.bone.skeleton.table_wide" | "create.schedule.condition.player_count.condition" | "subtitles.entity.magma_cube.squish" | "text.block.fantasyfurniture.decorations.brewing_cauldron.dyeable" | "rechiseled.block.warped_planks_crate" | "ftbquests.task.ftbquests.item.task_screen_only.tooltip" | "death.attack.wrench_hv" | "subtitles.entity.pig.death" | "gtceu.fluid.plasma" | "options.sortZA" | "tagprefix.sand" | "tooltip.exmachinis.stackSize" | "block.minecraft.purple_bed" | "ftbquests.task.ftbquests.item.task_screen_only" | "mco.create.world.subtitle" | "block.gtceu.uiv_battery_buffer_16x" | "tooltip.numina.changeModes" | "create.train_assembly.too_many_bogeys" | "gtceu.multiblock.turbine.energy_per_tick" | "item.modularrouters.regex_filter" | "commands.cofh.ignite.success.multiple" | "tooltip.toms_storage.loop" | "webdisplays.gui.screencfg.autovol" | "gui.ae2.LargeFontCraft" | "rechiseledcreate.block.mangrove_window_covered_connecting" | "msg.framedblocks.framing_saw.transfer.invalid_recipe" | "multiblock.validation.turbine.found_loose_rotor_blades" | "item.gtceu.board.wetware.tooltip" | "block.gtceu.zpm_essence_burner" | "create.ponder.cart_assembler.text_3" | "create.ponder.cart_assembler.text_2" | "block.bigreactors.basic_turbinefluidport_forge_passive" | "create.ponder.cart_assembler.text_1" | "create.ponder.clockwork_bearing.text_4" | "create.ponder.clockwork_bearing.text_5" | "create.ponder.clockwork_bearing.text_6" | "gtceu.multiblock.central_monitor.low_power" | "create.ponder.clockwork_bearing.text_7" | "create.ponder.clockwork_bearing.text_1" | "rechiseled.block.netherite_block_meteoric" | "create.ponder.clockwork_bearing.text_2" | "create.ponder.clockwork_bearing.text_3" | "block.minecraft.fire" | "block.simplylight.illuminant_pink_block" | "metaarmor.jetpack.hover.disable" | "farmersdelight.subtitles.rotten_tomato.throw" | "rechiseled.block.oak_planks_dotted_connecting" | "block.minecraft.banner.stripe_downleft.yellow" | "block.minecraft.cyan_shulker_box" | "block.fantasyfurniture.bone.skeleton.bed_single" | "gtceu.multiblock.large_miner.errorradius" | "achievement.ae2.Facade" | "advancements.nether.obtain_blaze_rod.description" | "tag.item.minecraft.wooden_stairs" | "block.gtceu.hv_fluid_passthrough_hatch" | "subtitles.entity.spider.death" | "key.jade.show_uses" | "gui.jei.category.compostable" | "create.ponder.clockwork_bearing.text_8" | "gtceu.primitive_alloy_smelter" | "book.extendedcrafting.entry.ultimate_singularity" | "key.keyboard.down" | "item.ae2.redstone_card" | "gtceu.universal.tooltip.terrain_resist" | "block.simplylight.illuminant_orange_block_on.info" | "rechiseled.block.obsidian_stripes_connecting" | "enchantment.travelanchors.teleportation" | "block.create.polished_cut_tuff" | "block.thermal.niter_ore" | "block.fantasyfurniture.decorations.gravestone" | "block.gtceu.opv_fluid_passthrough_hatch" | "tooltip.mysticalagriculture.machine_fuel_rate" | "item.thermal.aquachow" | "block.framedblocks.framed_vertical_double_half_slope" | "death.attack.wrench_lv" | "entity.minecraft.cod" | "item.mysticalagriculture.supremium_gemstone" | "gui.modernui.button.applyAndReload" | "item.ae2.fluix_crystal" | "options.videoTitle" | "ldlib.gui.editor.group.transform" | "webdisplays.server.owneruuid" | "entity.minecraft.cow" | "rechiseled.block.lapis_block_decorated" | "ftbquests.reward_table.enable_loot_crate" | "modernfix.option.mixin.bugfix.fix_config_crashes" | "commands.forceload.removed.single" | "block.minecraft.light_blue_carpet" | "buildinggadgets.modes.horizontal_wall" | "block.fantasyfurniture.decorations.bone_wither_skull_blossoms" | "advancement.create.extendo_grip_dual" | "buildinggadgets.easter_eggs.dire_9x9.correct_size" | "compass.node.gtceu.items/empty_spray_can" | "entity.minecraft.villager.sgjourney.archeologist" | "block.create.copper_shingles" | "compass.node.gtceu.misc/gelled_toluene" | "block.create.cut_veridium_slab" | "text.block.fantasyfurniture.royal.carpet.dyeable" | "tooltip.mobilebeacon.bonus.resist" | "sidebar_button.ftblibrary.toggle.night" | "item.thermal.hazmat_leggings" | "tooltip.toms_storage.inventory_proxy.key" | "block.gtceu.large_scale_assembler_casing" | "block.create.ochrum_pillar" | "modularrouters.guiText.popup.player.control" | "key.keyboard.grave.accent" | "effortlessbuilding.action.skeleton" | "death.attack.wrench_iv" | "item.geckolib3.jackintheboxitem" | "material.blue_topaz" | "commands.datapack.enable.failed" | "advancement.create.long_train" | "msg.framedblocks.frame_crafter.fail.material_lcm" | "gui.ae2.Cyan" | "mco.configure.world.leave.question.line2" | "mco.configure.world.leave.question.line1" | "gui.ae2.TerminalSettingsPinAutoCraftedItems" | "block.fantasyfurniture.venthyr.table_small_fancy" | "block.minecraft.chain" | "item.farmersdelight.pasta_with_meatballs" | "create.tooltip.holdForDescription" | "block.gtceu.opv_chemical_bath" | "block.minecraft.cave_vines_plant" | "subtitles.block.shulker_box.open" | "material.apatite" | "rechiseledcreate.block.crimson_window_swirling" | "point_of_origin.sgjourney.subido" | "frame.automobility.pineapple" | "block.ftbquests.chest.input" | "block.minecraft.cut_copper_stairs" | "block.gtceu.ptfe_pipe_casing" | "ftbteams.player_already_in_party" | "fpsreducer.config.hudPosAdj.alignment.0" | "fpsreducer.config.hudPosAdj.alignment.1" | "fpsreducer.config.hudPosAdj.alignment.2" | "material.diamond" | "config.dogslie.prop.timeBeforeLie.name" | "subtitles.entity.strider.idle" | "selectWorld.edit.resetIcon" | "block.gtceu.large_circuit_assembler" | "item.mysticaladaptations.insanium_shears" | "block.thermal_extra.twinite_glass" | "stat.minecraft.bell_ring" | "create.display_link.success" | "compass.node.gtceu.circuits/good_integrated_circuit" | "buildinggadgets.message.mirrored" | "gui.tooltips.ae2.SetAction" | "options.allowServerListing.tooltip" | "item.createarmory.five_five_six_debug" | "advancement.create.chute" | "cover.advanced_energy_detector.use_percent.disabled.1" | "cover.advanced_energy_detector.use_percent.disabled.0" | "gtceu.machine.world_accelerator.working_area_tile" | "block.travelanchors.travel_anchor" | "laserio.tooltip.item.filter.type" | "create.clipboard.actions" | "block.automobility.auto_mechanic_table" | "block.farmersdelight.red_canvas_sign" | "cover.advanced_energy_detector.use_percent.disabled.2" | "compass.node.gtceu.materials/chainsaw_head" | "gtceu.recipe.cleanroom.display_name" | "block.framedblocks.framed_waterloggable_obsidian_pressure_plate" | "rechiseled.block.dark_prismarine_wavy" | "config.emi.ui.top_sidebar_size" | "block.create.nixie_tube" | "ftbteams.info.short_id" | "block.gtceu.uv_bender" | "item.railways.lime_conductor_cap" | "block.fantasyfurniture.nordic.chair" | "compass.node.gtceu.circuits/wetware_processor_assembly" | "gtceu.machine.chemical_bath.luv.tooltip" | "commands.enchant.failed" | "rechiseled.block.cobbled_deepslate_stripes_connecting" | "block.gtceu.tritanium_coil_block" | "effortlessbuilding.action.replace_only_air" | "cover.ender_fluid_link.private.tooltip.enabled" | "key.categories.ftbchunks" | "tag.item.c.dyes.pink" | "general.cyclopscore.version.clickToDownload" | "item.railways.track_incomplete_byg_pine_wide" | "jecalculation.gui.craft.help" | "item.sgjourney.liquid_naquadah_bottle" | "item.thermal.constantan_plate" | "subtitles.entity.glow_squid.squirt" | "advancements.adventure.arbalistic.title" | "fpsreducer.config.globalConfig" | "text.autoconfig.toms_storage.option.wirelessTermBeaconLvlDim" | "ftbquests.reward.ftbquests.npc_faction.add" | "create.item_attributes.astralsorcery_amulet.inverted" | "item.create.netherite_backtank_placeable" | "tag.item.minecraft.anvil" | "rechiseled.block.dark_prismarine_dotted_connecting" | "rechiseledcreate.block.birch_window_tiles" | "point_of_origin.sgjourney.tauri" | "block.functionalstorage.framed_controller_extension" | "keybinding.powersuits.auto_feeder" | "rechiseledcreate.block.dripstone_cut_polished_connecting" | "create.recipe.mechanical_crafting" | "create.tooltip.chute.contains" | "ftbchunks.water_height_factor" | "subtitles.entity.warden.roar" | "effortlessbuilding.gui.scrollInput.defaultTitle" | "advancements.adventure.fall_from_world_height.description" | "sodium.options.fps_limit.tooltip" | "commands.data.get.unknown" | "create.ponder.deployer_redstone.header" | "narrator.toms_storage.level_emitter_amount" | "gui.ae2wtlib.pickup" | "sounds.sgjourney.wormhole_idle" | "block.minecraft.banner.stripe_top.pink" | "fml.modloading.missingmetadata" | "block.xtonesreworked.flat_lamp" | "block.thermal.device_tree_extractor.keyword" | "book.mysticalagriculture.entry.elemental_essences.page.1" | "block.minecraft.torch" | "block.gtceu.zpm_machine_hull" | "cover.filter.blacklist.disabled" | "item.gtceu.shape.extruder.casing.tooltip" | "block.gtceu.uhv_macerator" | "gui.expatternprovider.wireless_connect" | "mco.upload.select.world.subtitle" | "options.difficulty.easy" | "language.code" | "block.gtceu.zpm_lathe" | "enchantment.cofh_core.disabled.desc" | "block.create.cut_limestone_brick_stairs" | "item.exnihilosequentia.oak_seeds" | "material.creosote" | "create.subtitle.crafter_craft" | "general.cyclopscore.dev_world" | "chat.ae2.SpecialThanks" | "material.perlite" | "item.minecraft.golden_helmet" | "almostunified.duplicate" | "block.gtceu.uev_autoclave" | "block.minecraft.soul_lantern" | "gui.corpse.death_history.name" | "gui.buildinggadgets.help.area.field.template_name" | "block.fantasyfurniture.bone.skeleton.bed_double" | "block.minecraft.banner.stripe_bottom.pink" | "gtceu.multiblock.generation_eu" | "block.minecraft.banner.small_stripes.purple" | "gui.stellarview.replace_vanilla" | "block.minecraft.potted_warped_roots" | "gui.ae2wtlib.copy_pickup" | "block.framedblocks.framed_slope_panel" | "entity.minecraft.cat" | "enchantment.ensorcellation.frost_rebuke.desc" | "material.gallium_arsenide" | "block.farmersdelight.tomato_crate" | "create.recipe.fan_smoking.fan" | "block.minecraft.bamboo" | "block.create.small_dripstone_brick_slab" | "subtitles.entity.llama.ambient" | "rechiseled.block.copper_block_pattern" | "item.mysticaladaptations.insanium_leggings" | "create.item_attributes.max_enchanted" | "item.mysticalagriculture.soulium_dust" | "item.thermal.upgrade_augment_2.keyword" | "rechiseled.block.glowstone_large_tiles" | "ftbquests.quest.invisible" | "ccl.commands.count.fail" | "time.bookshelf.month.february" | "item.gtceu.iv_voltage_coil" | "mco.configure.world.buttons.subscription" | "item.gtceu.shape.extruder.file.tooltip" | "material.mysticalagradditions.inferium" | "sliceanddice.ponder.sprinkler/intro.header" | "material.rare_earth" | "item.minecraft.firework_star.shape.small_ball" | "entity.minecraft.tropical_fish.type.snooper" | "create.item_attributes.blastable" | "block.gtceu.steam_grinder" | "item.mysticaladaptations.insanium_bow" | "gtceu.machine.ore_washer.lv.tooltip" | "rechiseled.block.cobblestone_squares_connecting" | "gtceu.machine.electromagnetic_separator.luv.tooltip" | "tagprefix.screwdriver_tip" | "block.minecraft.lectern" | "block.railways.track_mangrove_wide" | "item.farmersdelight.pie_crust" | "tooltip.titanium.facing_handler.real_output" | "ldlib.gui.editor.menu.remove" | "block.gtceu.iv_assembler" | "gtceu.pyrolyse_oven" | "block.bigreactors.reprocessorwasteinjector" | "parsing.long.expected" | "block.fantasyfurniture.necrolord.chest" | "config.emi.group.ui.recipe_buttons" | "config.gtceu.option.ldFluidPipeMinDistance" | "rechiseled.block.lapis_block_small_tiles" | "options.mipmapLevels" | "block.create.crimson_window" | "block.minecraft.banner.rhombus.purple" | "advancement.create.deployer" | "commands.cofh.ignite.success.single" | "screen.laserio.regulate" | "rechiseled.block.warped_planks_brick_pattern" | "create.ponder.empty_blaze_burner.header" | "item.railways.white_conductor_cap" | "block.thermal.phytosoil" | "create.schedule.condition.player_count.summary" | "block.minecraft.red_stained_glass_pane" | "commands.data.block.modified" | "ftbteams.gui.no_players" | "block.minecraft.smooth_sandstone_slab" | "entity.minecraft.tropical_fish.predefined.0" | "info.thermal.machine_insolator.0" | "info.thermal.machine_insolator.1" | "modularrouters.itemText.misc.breakerPick" | "info.thermal.machine_insolator.2" | "entity.minecraft.tropical_fish.predefined.9" | "module.tradeoff.aoeMiningDiameter" | "block.minecraft.stripped_oak_wood" | "rechiseledcreate.block.acacia_window_rounded" | "stat.minecraft.interact_with_crafting_table" | "entity.minecraft.tropical_fish.predefined.3" | "entity.minecraft.tropical_fish.predefined.4" | "entity.minecraft.tropical_fish.predefined.1" | "entity.minecraft.tropical_fish.predefined.2" | "entity.minecraft.tropical_fish.predefined.7" | "entity.minecraft.tropical_fish.predefined.8" | "entity.minecraft.tropical_fish.predefined.5" | "entity.minecraft.tropical_fish.predefined.6" | "multiplayer.disconnect.slow_login" | "rechiseled.block.warped_planks_beams" | "create.ponder.millstone.text_2" | "create.ponder.millstone.text_1" | "item.thermal.upgrade_augment_4.desc" | "config.jade.plugin_minecraft.energy_storage" | "block.create.black_toolbox" | "create.schedule.condition.threshold.equal" | "create.subtitle.whistle_train_low" | "config.jade.plugin_jade.registry_name_advanced_tooltips_desc" | "module.tradeoff.meleeKnockback" | "item.ae2.portable_fluid_cell_16k" | "block.expatternprovider.ex_drive" | "gtceu.machine.replicator.ev.tooltip" | "rechiseled.block.warped_planks_woven_connecting" | "create.schedule.applied_to_train" | "config.bigreactors.worldgen.yelloriteorepercluster" | "enchantment.ensorcellation.trueshot" | "javaModel.powerfist.mainarm.partName" | "tooltip.mobilebeacon.soulbound" | "block.create.cut_scorchia_brick_slab" | "block.gtceu.steam_liquid_boiler.bronze" | "rechiseledcreate.block.rose_quartz_polished_block" | "advancements.adventure.kill_all_mobs.title" | "commands.forge.tags.tag_key" | "block.railways.track_biomesoplenty_fir" | "item.railways.track_incomplete_biomesoplenty_palm_wide" | "block.create.small_scoria_brick_stairs" | "item.gtceu.carbon_fiber_plate" | "material.shellite" | "moon.phase.first.quarter" | "itemGroup.numina" | "rechiseled.block.end_stone_tiles" | "commands.scoreboard.players.remove.success.single" | "item.thermal.raw_tin" | "gui.fluxnetworks.tab.wireless" | "gui.tooltips.ae2.TerminalSettings" | "item.numina.battery_ultimate.desc" | "time.bookshelf.day.friday" | "gui.powersuits.compatible.modules" | "block.packagedexcrafting.basic_crafter" | "tagprefix.refined_ore" | "block.minecraft.banner.base.white" | "item.mobilebeacon.mobile_beacon_iron_ii" | "item.thermal.phytogro.desc" | "material.zeron_100" | "block.minecraft.banner.diagonal_up_right.orange" | "create.schedule.condition.time_of_day.status" | "create.train.relocate" | "compass.node.gtceu.parts/configurable_maintenance_hatch" | "create.ponder.millstone.text_4" | "create.ponder.millstone.text_3" | "create.ponder.millstone.text_5" | "skyblockbuilder.command.disabled.deny_join_request" | "gtceu.machine.bender.zpm.tooltip" | "itemGroup.itemfilters.itemfilters" | "material.sulfuric_heavy_fuel" | "item.mysticalagriculture.awakened_supremium_essence" | "item.minecraft.pufferfish_bucket" | "block.gtceu.uv_battery_buffer_16x" | "item.mysticalagriculture.inferium_leggings" | "item.gtceu.crystal_processor_mainframe" | "item.exnihilosequentia.flint_mesh" | "rechiseled.block.warped_planks_diagonal_tiles_connecting" | "advancements.husbandry.complete_catalogue.description" | "part.bigreactors.reactor.fuelrod" | "modernfix.option.mixin.perf.nuke_empty_chunk_sections" | "block.farmersdelight.black_canvas_sign" | "railways.ponder.train_coupler.header" | "gui.tooltips.ae2.ReportInaccessibleItems" | "debug.pause.help" | "rechiseled.block.coal_block_polished" | "point_of_origin.sgjourney.kaliem" | "item.mysticalagriculture.prudentium_chestplate" | "block.minecraft.banner.square_bottom_right.gray" | "ftbquests.quest.shape.square" | "block.railways.track_acacia" | "metaarmor.energy_share.tooltip" | "entity.thermal.ice_tnt_minecart" | "item.minecraft.tnt_minecart" | "argument.block.property.invalid" | "item.itemfilters.and" | "subtitles.item.trident.hit" | "inventorysorter.gui.allMoving.tooltip" | "block.gtceu.mv_transformer_2a" | "material.strontium" | "rechiseled.block.gold_block_polished_connecting" | "block.minecraft.purple_terracotta" | "block.minecraft.banner.small_stripes.green" | "_comment" | "demo.help.fullWrapped" | "rechiseled.block.jungle_planks_diagonal_stripes_connecting" | "gtceu.tool_action.screwdriver.auto_collapse" | "block.minecraft.oak_sapling" | "block.simplylight.illuminant_orange_block_on" | "rechiseled.block.stone_diagonal_bricks_connecting" | "block.gtceu.mv_transformer_1a" | "module.tradeoff.harvestSpeed" | "effortlessbuilding.modedescription.cone" | "effect.minecraft.darkness" | "info.thermal.fluid_servo_attachment.2" | "rechiseled.block.gold_block_lines_connecting" | "info.thermal.fluid_servo_attachment.1" | "item.mysticaladaptations.insanium_paxel" | "book.mysticalagriculture.entry.essence_watering_cans" | "rechiseled.block.spruce_planks_woven" | "gui.ae2.NetworkDetails" | "commands.ftbquests.command.feedback.table_imported" | "info.thermal.fluid_servo_attachment.0" | "create.gui.threshold_switch.move_to_lower_at" | "create.sliding_door.mode.manual" | "item.createarmory.double_barrel" | "rechiseled.block.amethyst_block_cut_connecting" | "ftbteamsconfig.ftbteams.max_msg_history_size" | "block.gtceu.mv_transformer_4a" | "rechiseledcreate.block.mangrove_window_covered" | "block.ae2.sky_stone_brick_stairs" | "create.track.slope_turn" | "compass.node.gtceu.iv/large_distillery" | "block.railways.track_twilightforest_sortingwood_narrow" | "item.platinum_sludge_residue_small_dust" | "block.gtceu.hv_chemical_bath" | "commands.team.leave.success.multiple" | "effortlessbuilding.action.replace_only_blocks" | "subtitles.entity.ender_eye.launch" | "screen.travelanchors.nameless" | "item.gtceu.robot.arm.tooltip" | "gui.tooltips.ae2.RedstoneMode" | "block.create.placard.tooltip.summary" | "item.powersuits.shock_absorber" | "block.create.waxed_weathered_copper_shingles" | "module.tradeoff.range" | "material.xenon" | "block.minecraft.green_terracotta" | "options.prioritizeChunkUpdates.nearby.tooltip" | "text.autoconfig.toms_storage.option.wirelessTermBeaconLvl.@Tooltip" | "block.minecraft.chorus_flower" | "item.thermal.saw_blade" | "block.minecraft.bubble_column" | "jigsaw_block.joint_label" | "block.minecraft.waxed_weathered_cut_copper_slab" | "block.thermal.tomato_block" | "block.minecraft.banner.mojang.purple" | "block.gtceu.lv_16a_energy_converter" | "entity.thermal.nuke_tnt_minecart" | "material.fish_oil" | "compass.node.gtceu.circuits/phosphorus_boule" | "item.create.schematic" | "modernui.center.text.textEngine_desc" | "block.gtceu.iv_transformer_16a" | "item.gtceu.yellow_glass_lens" | "metaarmor.tooltip.stepassist" | "config.emi.group.binds.cheats" | "item.minecraft.axolotl_bucket" | "string.naturescompass.heightVariation" | "rechiseled.block.stone_brick_pattern_connecting" | "fml.messages.version.restriction.bounded" | "item.thermal.sapphire" | "text.autoconfig.toms_storage.option.invDupScanSize" | "compass.node.gtceu.steam/coke_oven" | "block.framedblocks.framed_bars" | "string.naturescompass.medium" | "create.ponder.train_signal_redstone.text_2" | "block.gtceu.ulv_charger_4x" | "commands.save.alreadyOff" | "augment.mysticalagriculture.strength_ii" | "create.recipe.sandpaper_polishing" | "gtceu.fluid_solidifier" | "sounds.sgjourney.wormhole_open" | "item.gtceu.cover.activity.detector.tooltip" | "create.ponder.train_signal_redstone.text_1" | "multiplayer.disconnect.incompatible" | "block.gtceu.uhv_charger_4x" | "theoneprobe.ae2.contains" | "block.minecraft.nether_bricks" | "block.fantasyfurniture.venthyr.bed_double.occupied" | "item.gtceu.plate.nano_central_processing_unit.tooltip" | "fpsreducer.config.menu.hudLayout" | "create.schedule.instruction.filter_edit_box_2" | "create.schedule.instruction.filter_edit_box_1" | "create.schedule.instruction.filter_edit_box_3" | "create.recipe.fan_washing" | "gui.ae2.TankBucketCapacity" | "advancements.nether.use_lodestone.description" | "block.railways.track_twilightforest_timewood" | "effortlessbuilding.modedescription.line" | "item.farmersdelight.noodle_soup" | "item.gtceu.plate.low_power_integrated_circuit.tooltip" | "compass.node.gtceu.misc/sticky_resin" | "create.ponder.pulse_repeater.text_1" | "create.ponder.pulse_repeater.text_3" | "block.minecraft.polished_blackstone_brick_slab" | "create.ponder.pulse_repeater.text_2" | "book.editTitle" | "subtitles.entity.mule.chest" | "ftbteams.gui.kick.confirm" | "block.minecraft.waxed_oxidized_cut_copper_stairs" | "iris.shaders.debug.failure" | "modernfix.option.mixin.perf.cache_model_materials" | "block.framedblocks.framed_iron_trapdoor" | "death.attack.sonic_boom.item" | "ae2.rei_jei_integration.shift_right_click" | "item.pitchblende_dust" | "rechiseledcreate.block.crimsite_cut_polished_connecting" | "gtceu.machine.extractor.zpm.tooltip" | "ftbchunks.location_mode_override" | "block.thermal.signalum_glass" | "gui.buildinggadgets.materialList.button.sorting.requiredAcse" | "block.gtceu.uv_brewery" | "gtceu.universal.tooltip.parallel" | "item.packagedauto.recipe_holder.recipes" | "inventorysorter.config.containerblacklist" | "gui.ae2.P2PAttunementEnergy" | "module.tradeoff.thrust" | "item.thermal.slime_grenade.desc" | "emi.effect_location.left_compressed" | "create.item_attributes.in_item_group" | "block.railways.track_biomesoplenty_hellbark" | "gui.jade.disabled_by_mods" | "module.tradeoff.yLookRatio" | "compass.node.gtceu.machines/polarizer" | "stat.minecraft.treasure_fished" | "block.create.creative_crate.tooltip.summary" | "tooltip.framedblocks.one_way_window.dir.up" | "item.farmersdelight.cooked_chicken_cuts" | "block.minecraft.stripped_warped_stem" | "model.armor2.helmetmain.partName" | "item.minecraft.glow_squid_spawn_egg" | "item.gtceu.conveyor.module.tooltip" | "block.minecraft.black_concrete_powder" | "item.exnihilosequentia.uranium_ingot" | "item.sgjourney.large_control_crystal" | "argument.color.invalid" | "menu.game" | "key.simplybackpacks.backpackopen.desc" | "create.ponder.belt_connector.text_2" | "material.cyan_dye" | "item.mysticaladaptations.insanium_hoe" | "create.ponder.belt_connector.text_1" | "forge.configgui.zombieBabyChance.tooltip" | "create.ponder.belt_connector.text_4" | "create.ponder.belt_connector.text_3" | "create.ponder.belt_connector.text_6" | "rechiseled.block.dirt_muddy" | "create.ponder.belt_connector.text_5" | "gtceu.machine.circuit_assembler.ev.tooltip" | "title.32bit.deprecation" | "ftbquests.quest.invisible_until_tasks" | "behaviour.paintspray.light_blue.tooltip" | "ccl.commands.killall.success" | "gui.ae2.OfSecondOutput" | "block.fantasyfurniture.royal.table_wide" | "item.inert_metal_mixture_tiny_dust" | "key.keyboard.print.screen" | "entity.minecraft.vindicator" | "message.charging_base" | "gtceu.machine.cutter.hv.tooltip" | "info.systeams.stirling_boiler.1" | "effect.minecraft.saturation" | "book.mysticalagriculture.entry.tinkering_table" | "info.systeams.stirling_boiler.0" | "config.jei.interface.bookmarkOverlayEnabled" | "compass.node.gtceu.steam/steam_hatch" | "itemGroup.thermal.resources" | "item.gtceu.cover.infinite_water.tooltip" | "mco.template.name" | "gtceu.machine.alloy_smelter.luv.tooltip" | "advancement.colossalchests.silver" | "gtceu.machine.rock_breaker.lv.tooltip" | "itemGroup.kubejs.kubejs" | "webdisplays.server.upload.uploading" | "rechiseled.block.stone_smooth_brick_paving" | "block.packagedauto.encoder.save" | "block.ae2.fluix_slab" | "subtitles.entity.ghast.hurt" | "block.minecraft.verdant_froglight" | "block.xtonesreworked.kryp_block_11" | "advancement.create.belt_funnel_kiss.desc" | "block.xtonesreworked.kryp_block_12" | "railways.schedule.instruction.redstone_link" | "block.xtonesreworked.kryp_block_10" | "subtitles.block.conduit.deactivate" | "block.xtonesreworked.kryp_block_15" | "block.gtceu.hp_steam_extractor" | "block.fantasyfurniture.decorations.hanging_herbs" | "block.xtonesreworked.kryp_block_13" | "block.framedblocks.framed_chest" | "block.xtonesreworked.kryp_block_14" | "gui.stellarview.disable_stars" | "create.sliding_door.mode.special" | "multiblock.validation.reactor.invalid_fuel_rods" | "block.exnihilosequentia.crushed_netherrack" | "item.railways.track_incomplete_byg_embur" | "block.create.birch_window" | "block.extendedcrafting.auto_flux_crafter" | "block.create.limestone" | "block.fantasyfurniture.bone.wither.skull" | "block.minecraft.attached_pumpkin_stem" | "block.create.copycat_panel.tooltip.condition1" | "block.fantasyfurniture.venthyr.oven" | "item.gtceu.neutronium_boule" | "block.minecraft.soul_torch" | "compass.node.gtceu.circuits/micro_processor_computer" | "block.gtceu.luv_processing_array" | "subtitles.entity.puffer_fish.death" | "block.gtceu.uv_alloy_smelter" | "block.railways.track_byg_lament" | "mco.selectServer.expiredSubscribe" | "rechiseled.block.prismarine_bricks_rotated_bricks_connecting" | "block.bigreactors.reinforced_turbinechargingportfe" | "item.minecraft.lingering_potion.effect.amplification" | "debug.chunk_boundaries.off" | "create.gui.schedule.move_up" | "block.sgjourney.classic_dhd" | "block.gtceu.auto_maintenance_hatch" | "gtceu.machine.polarizer.ev.tooltip" | "ftbchunks.hard_team_force_limit.tooltip" | "config.jade.plugin_jade.block_face" | "item.gtceu.fertilizer" | "block.extendedcrafting.compressor" | "gui.ae2.Items" | "javaModel.powerfist.palm.pinky1.pinky2.partName" | "sodium.options.clouds_quality.tooltip" | "block.create.large_cogwheel" | "waila.ae2.NetworkBooting" | "emi.total_cost" | "option.cloth-config.disableSmoothScroll" | "modularrouters.itemText.misc.flags" | "config.gtceu.option.harderBrickRecipes" | "gtceu.multiblock.pattern.error.limited_within" | "container.mysticalagriculture.supremium_furnace" | "key.keyboard.keypad.subtract" | "block.gtceu.opv_compressor" | "item.minecraft.leather" | "enchantment.ensorcellation.weeding.desc" | "block.thermal.machine_crafter.keyword" | "info.thermal.device_hive_extractor.1" | "info.thermal.device_hive_extractor.2" | "create.schematicAndQuill.saved" | "info.thermal.device_hive_extractor.0" | "multiplayer.disconnect.duplicate_login" | "advancement.create.steam_whistle" | "tag.item.c.glass.light_blue" | "farmersdelight.subtitles.stove.crackle" | "block.minecraft.birch_log" | "block.minecraft.waxed_oxidized_cut_copper_slab" | "gtceu.machine.circuit_assembler.luv.tooltip" | "trashcans.block.ultimate_trash_can" | "block.gtceu.uv_energy_input_hatch_4a" | "advancements.adventure.whos_the_pillager_now.title" | "block.minecraft.diorite" | "farmersdelight.advancement.plant_rice" | "rechiseled.block.granite_rotated_bricks_connecting" | "fml.modloading.brokenfile" | "mco.minigame.world.changeButton" | "material.beryllium" | "jei.sieve.dropChance" | "gtceu.machine.electrolyzer.luv.tooltip" | "block.fantasyfurniture.dunmer.shelf" | "item.minecraft.parrot_spawn_egg" | "create.gui.attached_computer.controlled" | "item.exnihilosequentia.silver_nugget" | "gtceu.universal.tooltip.working_area" | "modernfix.option.mixin.bugfix.entity_load_deadlock" | "material.damascus_steel" | "gtceu.machine.pump.tooltip" | "item.thermal.latex_bucket" | "item.createarmory.five_five_six_casing" | "ftbultimine.server_settings.exhaustion_per_block" | "create.contraption.door_control.none" | "key.emi.craft_one_to_cursor" | "block.railways.track_byg_pine_narrow" | "item.railways.track_incomplete_blue_skies_frostbright_wide" | "gui.tooltips.ae2.Descending" | "block.minecraft.composter" | "ftbquests.task.ftbquests.emc" | "item.mysticalagriculture.awakened_supremium_gemstone" | "entity.minecraft.squid" | "gtceu.cover.activity_detector.message_activity_inverted" | "item.minecraft.lingering_potion.effect.strength" | "narration.slider.usage.focused" | "gtceu.machine.compressor.mv.tooltip" | "mco.configure.world.spawn_toggle.message.npc" | "gtceu.machine.electrolyzer.iv.tooltip" | "sodium.options.translucent_face_sorting.name" | "gtceu.machine.chemical_reactor.ev.tooltip" | "multiplayer.disconnect.banned_ip.expiration" | "options.iris.refresh" | "item.sgjourney.jaffa_helmet" | "modularrouters.itemText.fluid.direction.IN" | "subtitles.item.lodestone_compass.lock" | "biome.minecraft.jungle" | "tooltip.emi.accepts" | "ftbchunks.noise" | "block.railways.track_twilightforest_transwood_wide" | "create.schematic.mirror" | "railways.whistle.tool.not_bound" | "item.itemfilters.item_group.description" | "compass.node.gtceu.materials/wrench_tip" | "gui.fluxnetworks.slot.offhand" | "rechiseled.block.stone_smooth_large_tiles" | "ldlib.gui.editor.group.size" | "rechiseled.block.dirt_tiles_connecting" | "gtceu.multiblock.large_boiler.heat_time_tooltip" | "item.gtceu.cover.crafting.tooltip" | "block.packagedauto.unpackager.blocking.true" | "ts.crafting_terminal" | "key.jei.nextSearch" | "block.thermal.rosin_block" | "jecalculation.gui.craft.widget_enabled" | "item.mysticalagradditions.tertium_coal" | "block.railways.track_byg_cika" | "railways.ponder.conductor_toolboxing.text_1" | "config.jade.plugin_minecraft.potion_effects" | "create.ponder.funnel_compat.header" | "text.configuration.value.revert.default" | "rechiseled.block.spruce_planks_squares" | "modularrouters.guiText.popup.fluid.maxTransfer" | "itemGroup.combat" | "time.bookshelf.month.november" | "effortlessbuilding.mode.slope_floor" | "block.bigreactors.basic_turbinepowertapfe_active" | "create.elevator_contact.floor_description" | "item.gtceu.ingot_extruder_mold" | "item.mysticalagriculture.awakened_supremium_watering_can" | "jade.instrument.chime" | "info.systeams.magmatic_boiler.0" | "info.systeams.magmatic_boiler.1" | "block.thermal.niter_block" | "item.ae2.debug_meteorite_placer" | "block.gtceu.opv_electric_furnace" | "subtitles.entity.generic.explode" | "create.subtitle.controller_click" | "item.ae2.lime_smart_dense_cable" | "module.tradeoff.knockbackResistance" | "rechiseled.block.dark_prismarine_bricks_connecting" | "debug.gamemodes.error" | "gtceu.command.hand.usage" | "gtceu.command.recipecheck.begin" | "tag.item.fabric.pickaxes" | "rechiseled.block.stone_smooth_connecting" | "gtceu.command.hand.ore_prefix" | "block.buildinggadgets.effect_block" | "advancement.create.cross_streams" | "rechiseled.block.mangrove_planks_dotted" | "item.thermal.rs_control_augment" | "gtceu.machine.extruder.lv.tooltip" | "block.fantasyfurniture.decorations.tankards_sweetberry" | "fml.modloading.failedtoloadmod" | "item.ae2.matter_ball" | "message.sgjourney.stargate.error.exceeded_connection_time" | "rechiseled.block.glowstone_rotated_bricks_connecting" | "create.ponder.train_assembly.text_14" | "create.ponder.train_assembly.text_15" | "create.ponder.train_assembly.text_12" | "create.ponder.train_assembly.text_13" | "stat_type.minecraft.killed_by.none" | "create.ponder.train_assembly.text_10" | "create.ponder.train_assembly.text_11" | "gui.fluxnetworks.button.batchclear" | "rechiseledcreate.block.limestone_cut_polished_connecting" | "block.fantasyfurniture.dunmer.carpet" | "block.gtceu.plasma_large_turbine" | "modularrouters.guiText.tooltip.maxFluidPerOp" | "compass.node.gtceu.misc/energium_dust" | "title.framedblocks.framed_chest" | "ftbchunks.minimap.position" | "trashcans.gui.item_trash_can.filter" | "rechiseled.block.dark_oak_planks_dotted_connecting" | "gui.ae2.Chest" | "rechiseled.block.quartz_block_connecting_connecting" | "block.gtceu.hv_super_tank" | "point_of_origin.sgjourney.ender_eye" | "block.gtceu.steel_crate" | "ftbquests.reward_table.use_title" | "block.create.brass_tunnel" | "block.ae2.tiny_tnt" | "config.gtceu.option.doesExplosionDamagesTerrain" | "block.gtceu.uxv_4096a_laser_source_hatch" | "message.sgjourney.stargate.error.same_system_dial" | "rechiseled.block.dark_oak_planks_flooring_connecting" | "commands.data.modify.expected_list" | "tooltip.emi.resolution" | "item.gtceu.facade_cover" | "compass.node.gtceu.circuits/basic_electronic_circuit" | "tooltip.pasteContainer.creative.amountMsg" | "gui.fluxnetworks.flux.averagetick" | "create.train_assembly.not_connected_in_order" | "commands.place.structure.invalid" | "tag.item.c.dusts.prismarine" | "rechiseled.block.bone_block_pillar" | "block.functionalstorage.simple_compacting_drawer" | "item.minecraft.leather_boots" | "gui.buildinggadgets.materialList.button.sorting.nameZA" | "mco.terms.sentence.2" | "item.ftbquests.custom_icon.tooltip" | "mco.terms.sentence.1" | "block.minecraft.banner.half_horizontal_bottom.red" | "advancement.create.spout" | "item.simplybackpacks.epicbackpack.info2" | "create.clipboard.to_copy" | "ftbteams.message.team_disbanded" | "block.minecraft.banner.border.purple" | "item.minecraft.powder_snow_bucket" | "item.powersuits.sprint_assist" | "item.railways.track_incomplete_biomesoplenty_jacaranda_wide" | "book.mysticalagriculture.entry.insanium.page.1" | "block.minecraft.banner.stripe_left.blue" | "book.mysticalagriculture.entry.insanium.page.2" | "crop.mysticalagriculture.queens_slime" | "block.create.dark_oak_window" | "ae2.rei_jei_integration.ctrl_click_to_craft" | "modernui.defaultFontBehavior.keep_all" | "config.jade.display_blocks" | "compass.node.gtceu.materials/refined_ore" | "create.ponder.gantry_cascaded.header" | "subtitles.block.water.ambient" | "item.minecraft.tipped_arrow.effect.lightning_resistance" | "cover.item.voiding.title" | "part.bigreactors.reactor.fluidaccessport" | "material.selenium" | "entity.minecraft.dragon_fireball" | "effortlessbuilding.action.open_modifier_settings" | "block.minecraft.red_terracotta" | "railways.display_source.track_coupler_info" | "block.thermal.phyto_tnt" | "jei.tooltip.cheat.mode.how.to.disable.hover.config.button.hotkey" | "tooltip.merequester.shift_for_more" | "item.mysticalagriculture.inferium_crossbow" | "info.thermal.energy_minecart.1" | "block.minecraft.polished_blackstone_button" | "string.naturescompass.rainfall" | "info.thermal.energy_minecart.0" | "item.ae2.black_glass_cable" | "subtitles.entity.piglin.hurt" | "item.minecraft.raw_gold" | "commands.fill.toobig" | "enchantment.ensorcellation.damage_ender.desc" | "item.minecraft.potion.effect.harming" | "item.railways.track_incomplete_blue_skies_cherry_wide" | "compass.node.gtceu.misc/raw_crystal_chip_parts" | "item.mysticalagriculture.master_infusion_crystal" | "createWorld.customize.custom.biomeSize" | "item.minecraft.leather_leggings" | "item.thermal.jar" | "create.schematic.mirror.frontBack" | "sodium.options.chunk_memory_allocator.async" | "ldlib.gui.compass.mode.cursor.tooltip" | "item.mysticalagradditions.insanium_nugget" | "create.ponder.chute.header" | "block.framedblocks.framed_inner_prism_corner" | "block.bigreactors.fluidizercasing" | "material.roentgenium" | "block.minecraft.banner.square_bottom_right.black" | "block.minecraft.redstone_wire" | "item.thermal.xp_crystal.desc" | "config.emi.ui.append_mod_id" | "options.iris.shaderPackOptions.tooManyFiles" | "multiblock.cyclopscore.error.blockCount.max" | "menu.returnToMenu" | "cover.advanced_fluid_detector.label" | "gui.tooltips.ae2.FZPercent_99" | "tag.item.c.potions" | "block.gtceu.zpm_4096a_laser_target_hatch" | "book.signButton" | "model.mps_arms.arms3.partName" | "emi.page" | "block.fantasyfurniture.bone.wither.door_single" | "subtitles.entity.zombie.hurt" | "railways.bogeys.styles.wide_comically_large" | "block.gtceu.iv_gas_collector" | "jei.desc.mysticalagriculture.cognizant_dust" | "create.ponder.rope_pulley_modes.text_2" | "create.ponder.rope_pulley_modes.text_1" | "translation.test.invalid" | "item.minecraft.endermite_spawn_egg" | "block.railways.track_byg_willow_narrow" | "gui.tooltips.ae2.LockCraftingMode" | "item.packagedauto.me_package_component" | "block.packagedauto.packager.mode.disjoint" | "block.simplylight.illuminant_light_blue_block.info" | "fpsreducer.config.hudPosAdj.reset" | "gui.ae2.Security" | "gtceu.machine.chemical_bath.zpm.tooltip" | "gamerule.category.mobs" | "key.sneak" | "rechiseled.block.emerald_block_polished_connecting" | "screen.skyguis.text.kick" | "screen.skyguis.text.you_sure_invite" | "compass.node.gtceu.batteries/small_cadmium_battery" | "block.railways.track_tieless_wide" | "skyblockbuilder.command.denied.accept_join_request" | "create.block.deployer.damage_source_name" | "tooltip.mysticalagriculture.requires_crux" | "module.tradeoff.meleeDamage" | "info.cofh.filter.allowlist.1" | "subtitles.ui.cartography_table.take_result" | "sodium.option_impact.extreme" | "jei.category.mysticalagriculture.awakening" | "block.ae2.sky_stone_slab" | "info.cofh.filter.allowlist.0" | "material.light_blue_dye" | "key.jei.nextPage" | "gui.ae2.NumberGreaterThanMaxValue" | "item.gtceu.ore_dictionary_filter.tooltip.1" | "selectWorld.backupJoinSkipButton" | "item.gtceu.ore_dictionary_filter.tooltip.0" | "key.jei.recipeBack" | "block.thermal.machine_crafter" | "ftbquests.gui.open_in_guide" | "block.create.small_calcite_brick_stairs" | "block.gtceu.ev_chemical_reactor" | "item.gtceu.uv_solar_panel" | "block.minecraft.banner.small_stripes.white" | "item.webdisplays.craftcomp_peripheral" | "block.minecraft.white_terracotta" | "ldlib.gui.editor.group.textures" | "block.thermal_extra.shellite_glass" | "achievement.ae2.Fluix.desc" | "block.minecraft.potted_oxeye_daisy" | "ftbchunks.location_mode_override.tooltip" | "screen.extendedcrafting.crafting_core.no_power" | "block.sgjourney.classic_ring" | "gtceu.multiblock.steam_grinder.description" | "trashcans.gui.energy_trash_can.value" | "block.minecraft.banner.gradient.cyan" | "text.block.fantasyfurniture.royal.chest.dyeable" | "module.tradeoff.redHue" | "block.create.copper_casing" | "crop.mysticalagriculture.blazing_crystal" | "material.ruridit" | "item.railways.benchcart" | "skyblockbuilder.screen.button.delete" | "block.exnihilosequentia.infested_leaves" | "item.thermal.flour" | "item.createarmory.five_five_six" | "item.mysticalagriculture.tertium_ingot" | "tag.item.minecraft.walls" | "create.tooltip.speedRequirement.slow" | "block.gtceu.mv_combustion" | "tooltip.fluxnetworks.flux_storage_2" | "options.showConflicts" | "crop.mysticalagriculture.manasteel" | "rechiseled.block.mangrove_planks_dotted_connecting" | "compass.node.gtceu.circuits/nano_cpu_chip" | "tooltip.toms_storage.inventory_proxy.maxCount.desc" | "item.powersuits.aqua_affinity" | "spectatorMenu.teleport.prompt" | "jei.chat.error.no.cheat.permission.op" | "block.packagedauto.encoder.load" | "material.duranium" | "commands.locate.biome.invalid" | "block.minecraft.blue_shulker_box" | "create.ponder.powered_toggle_latch.text_1" | "death.fell.finish.item" | "item.exnihilosequentia.porcelain_doll" | "rechiseled.block.diamond_block_chiseled" | "create.ponder.powered_toggle_latch.text_2" | "item.extendedcrafting.the_ultimate_ingot" | "block.farmersdelight.organic_compost" | "create.ponder.powered_toggle_latch.text_3" | "itemGroup.thermal_extra.blocks" | "create.ponder.powered_toggle_latch.text_4" | "keybinding.powersuits.night_vision" | "rechiseled.block.crimson_planks_large_tiles_connecting" | "block.create.polished_cut_scoria" | "tooltip.emi.bom.help" | "rechiseled.block.copper_block_polished_connecting" | "block.minecraft.banner.diagonal_up_right.green" | "item.modularrouters.blank_upgrade" | "config.gtceu.option.enableMaintenance" | "create.schematic.tool.move.description.3" | "create.schematic.tool.move.description.2" | "config.emi.ui.bottom_sidebar_subpanels" | "config.dogslie.prop.dogsSpawnLying.desc" | "create.schematic.tool.move.description.1" | "compass.node.gtceu.items/iridium_neutron_reflector" | "skyblockbuilder.event.player_joined" | "create.schematic.tool.move.description.0" | "info.thermal.hazmat_armor" | "gtceu.recipe.total" | "block.railways.track_blackstone" | "block.minecraft.banner.stripe_middle.light_gray" | "item.mysticalagradditions.supremium_apple" | "gui.buildinggadgets.destruction.field.left" | "item.ae2.pink_lumen_paint_ball" | "gtceu.command.recipecheck.usage" | "item.railways.track_incomplete_byg_palm_wide" | "block.simplylight.illuminant_gray_block_on.info" | "block.gtceu.zpm_chemical_bath" | "biome.minecraft.frozen_ocean" | "jecalculation.chat.server_mode" | "item.laserio.filter_count" | "create.ponder.threshold_switch.header" | "item.gtceu.battery.hull.iv.tooltip" | "item.mobilebeacon.mobile_beacon_netherite" | "compass.node.gtceu.luv/luv_fusion_reactor" | "subtitles.entity.player.attack.knockback" | "item.railways.track_incomplete_byg_rainbow_eucalyptus_narrow" | "rechiseled.block.blue_ice_patterned" | "item.salt_dust" | "railways.display_source.switch.reverse_left" | "rechiseled.block.lapis_block_mosaic_connecting" | "block.mysticalagradditions.neutronium_crux" | "gui.tooltips.ae2.FZPercent_25" | "item.thermal.signalum_dust" | "railways.switch.auto_mode" | "gtceu.machine.rotor_holder.tooltip.1" | "block.mysticalagriculture.tertium_furnace" | "structure_block.detect_size" | "block.gtceu.mv_brewery" | "block.gtceu.uv_256a_laser_target_hatch" | "block.gtceu.iv_laser_engraver" | "material.naquadria_solution" | "enchantment.minecraft.channeling" | "gtceu.machine.rotor_holder.tooltip.0" | "subtitles.entity.endermite.ambient" | "block.framedblocks.framed_elevated_slope_slab" | "gui.ae2.AdjacentToDifferentMachines" | "block.create_crystal_clear.train_glass_encased_large_cogwheel" | "multiblock.validation.fluidizer.missing_controller" | "prefab.automobility.standard_white" | "item.thermal.resin_bucket" | "gui.expatternprovider.ex_pattern_provider" | "block.colossalchests.uncolossal_chest.info" | "gui.tooltips.ae2.FZPercent_75" | "item.thermalendergy.dynamo_consumption_nullifier_augment" | "instrument.minecraft.feel_goat_horn" | "model.mps_helm.helm_tube_entry1.partName" | "block.create.small_scoria_brick_wall" | "create.gui.terrainzapper.patternSection" | "compass.node.gtceu.parts/parallel_hatch" | "entity.komarumod.komaru" | "block.gtceu.uhv_forge_hammer" | "block.minecraft.purple_wool" | "block.railways.invisible_bogey" | "block.create.copper_shingle_stairs" | "gtceu.compressor" | "entity.minecraft.tadpole" | "modernfix.option.category.troubleshooting.description" | "item.minecraft.tropical_fish_bucket" | "block.ae2.quartz_brick_stairs" | "numina.module.category.miningenhancement" | "item.gtceu.copper_credit" | "gtceu.machine.steam_miner.tooltip" | "waila.ae2.CraftingLockedUntilResult" | "argument.entity.options.limit.toosmall" | "block.create.orange_valve_handle" | "sidebar_button.ftbchunks.chunks" | "rechiseled.block.purpur_spiral_pattern_connecting" | "create.ponder.belt_casing.text_2" | "create.ponder.belt_casing.text_1" | "block.gtceu.luv_cutter" | "tooltip.framedblocks.one_way_window.face_abbr.up" | "block.railways.wide_scotch_bogey" | "block.minecraft.dirt" | "block.framedblocks.framed_trapdoor" | "subtitles.item.shield.block" | "gui.tooltips.ae2.FZPercent_50" | "rechiseledcreate.block.birch_window_panes" | "block.thermal.tinker_bench.desc" | "ftbquests.gui.linked_quest_id" | "key.jade.toggle_liquid" | "gui.sgjourney.unique_symbols" | "ftbteams.privacy_mode.private" | "gtceu.machine.scanner.iv.tooltip" | "tagprefix.polymer.tiny_dust" | "item.gtceu.smd_resistor" | "gtceu.maintenance.configurable_time" | "fml.button.continue.launch" | "modularrouters.chatText.subtitle.thud" | "block.thermal.peanut" | "block.minecraft.banner.creeper.brown" | "block.create.granite_pillar" | "model.armor2.modelName" | "block.framedblocks.framed_flat_stacked_slope_panel_corner" | "item.railways.track_incomplete_byg_imparius" | "death.attack.chainsaw_lv" | "create.schedule.condition.delay.status" | "item.mysticalagriculture.end_agglomeratio" | "jecalculation.gui.item_stack.capability_fuzzy.enabled" | "trashcans.gui.liquid_trash_can.title" | "ftbteamsconfig.ftbchunks.minimap_mode" | "rechiseledcreate.block.dark_oak_window_tiles" | "tag.item.minecraft.dark_oak_logs" | "create.ponder.elevator_pulley.text_6" | "create.ponder.elevator_pulley.text_7" | "create.ponder.elevator_pulley.text_4" | "subtitles.entity.villager.work_butcher" | "create.ponder.elevator_pulley.text_5" | "block.create.cuckoo_clock.tooltip.summary" | "create.ponder.elevator_pulley.text_8" | "create.ponder.elevator_pulley.text_9" | "block.minecraft.nether_brick_slab" | "gtceu.machine.passthrough_hatch_fluid.tooltip" | "create.ponder.cart_assembler_rails.text_3" | "create.ponder.cart_assembler_rails.text_4" | "block.gtceu.assembly_line_unit" | "create.ponder.cart_assembler_rails.text_1" | "create.ponder.cart_assembler_rails.text_2" | "book.mysticalagriculture.entry.sickles.page.1" | "createWorld.customize.flat.tile" | "block.create.weathered_copper_shingle_slab" | "multiplayer.status.and_more" | "text.block.fantasyfurniture.royal.wool.dyeable" | "create.gui.schematicannon.option.replaceWithSolid" | "buildinggadgets.message.paste_failed.corrupt_body" | "info.cofh.key_not_bound" | "container.shulkerBox" | "subtitles.automobility.skid" | "info.thermal.augment.attr.MachinePower" | "text.block.fantasyfurniture.royal.counter.dyeable" | "gtceu.fluid.type_acid.tooltip" | "advancements.end.levitate.title" | "block.minecraft.crimson_stairs" | "ae2.rei_jei_integration.p2p_tunnel_attunement" | "createWorld.customize.custom.lavaLakeChance" | "api.bigreactors.reactor.tooltip.reactant.fuel" | "rechiseled.block.emerald_block_polished" | "material.oil_medium" | "item.railways.track_incomplete_byg_lament_wide" | "block.gtceu.uiv_battery_buffer_8x" | "block.minecraft.oak_stairs" | "block.gtceu.hv_bender" | "create.contraption.controls.actor_toggle.on" | "item.thermal.copper_coin" | "subtitles.entity.wandering_trader.trade" | "model.armor2.leggray1.partName" | "argument.entity.selector.allEntities" | "jei.tooltip.recipe.id" | "gui.ae2.PriorityExtractionHint" | "block.railways.track_byg_imparius" | "rechiseled.block.cobblestone_pillar_connecting" | "gtceu.universal.tooltip.silk_touch" | "rechiseled.block.obsidian_squares" | "tag.item.fabric.swords" | "compass.node.gtceu.materials/long_rod" | "block.fantasyfurniture.bone.wither.stool" | "block.gtceu.opv_kinetic_input_box" | "item.numina.battery_basic" | "block.create.horizontal_framed_glass" | "advancements.husbandry.balanced_diet.title" | "rechiseled.block.cobblestone_paving" | "item.examplemod.example_item" | "book.mysticalagriculture.entry.overworld_ores.page.2" | "jei.tooltip.recipe.by" | "book.mysticalagriculture.entry.overworld_ores.page.1" | "block.minecraft.banner.stripe_top.gray" | "crop.mysticalagriculture.enderman" | "direction.titanium.north" | "railways.station.train_limit.tooltip.2" | "railways.station.train_limit.tooltip.1" | "modularrouters.guiText.popup.activator.sneak" | "gui.modernui.settings.category.details" | "laserio.tooltip.item.card.sneaky.DOWN" | "block.minecraft.infested_cobblestone" | "gui.tooltips.ae2.Read" | "block.gtceu.uxv_fluid_heater" | "compass.node.gtceu.machines/combustion" | "material.cobaltite" | "block.thermal.device_hive_extractor" | "commands.save.disabled" | "mco.minigame.world.info.line1" | "create.ponder.elevator_pulley.text_2" | "create.ponder.elevator_pulley.text_3" | "gameMode.creative" | "mco.minigame.world.info.line2" | "create.ponder.elevator_pulley.text_1" | "advancements.adventure.trade.description" | "buildinggadgets.message.first_copy" | "block.mysticalagriculture.awakened_supremium_ingot_block" | "key.emi.craft_all_to_inventory" | "block.gtceu.uiv_battery_buffer_4x" | "rechiseled.block.netherite_block_smooth" | "item.minecraft.flint" | "tagprefix.polymer.dust" | "block.minecraft.polished_deepslate" | "subtitles.entity.parrot.imitate.elder_guardian" | "rechiseled.block.mangrove_planks_beams" | "key.keyboard.right" | "gui.tooltips.ae2.MiddleClick" | "block.ftbquests.screen.indestructible" | "block.automobility.dash_panel" | "create.subtitle.mixing" | "advancements.nether.explore_nether.title" | "rechiseled.block.dark_prismarine_wavy_connecting" | "subtitles.block.lava.extinguish" | "block.framedblocks.framed_half_pillar" | "options.chat.links.prompt" | "item.thermal.electrum_nugget" | "gtceu.machine.canner.ev.tooltip" | "item.exnihilosequentia.blackstone_crook" | "farmersdelight.advancement.plant_all_crops.desc" | "create.ponder.display_board.text_4" | "tag.item.c.gems.amethyst" | "create.ponder.display_board.text_3" | "create.ponder.display_board.text_6" | "create.ponder.display_board.text_5" | "death.attack.dryout" | "rechiseled.block.sandstone_bricks" | "tag.item.minecraft.wooden_trapdoors" | "tag.item.c.barrels" | "block.thermal.sadiroot_block" | "gtceu.multiblock.pattern.error.coils" | "ftbchunks.minimap.position.bottom_right" | "singularity.extendedcrafting.glowstone" | "block.thermal.nuke_tnt" | "gui.modernui.menu.exit" | "fluid.tile.lava" | "block.gtceu.uev_256a_laser_target_hatch" | "create.ponder.display_board.text_2" | "create.ponder.display_board.text_1" | "gui.ae2.ETAFormat" | "tag.item.c.dyes.gray" | "attachment.rear.automobility.grindstone" | "tag.item.c.dusts.iron" | "block.gtceu.uiv_canner" | "block.minecraft.brown_shulker_box" | "modernui.center.text.enhancedTextField_desc" | "multiblock.cyclopscore.error.blockCount.min" | "gui.tooltips.ae2.ReportInaccessibleFluids" | "material.magnesium_chloride" | "ftbchunks.minimap.position.none" | "block.gtceu.mv_extruder" | "item.gtceu.basic_electronic_circuit" | "gtceu.multiblock.large_boiler.steam_output" | "rechiseled.block.warped_planks_mosaic" | "crop.mysticalagradditions.neutronium" | "advancements.nether.obtain_blaze_rod.title" | "gtceu.recipe_logic.condition_fails" | "stat.minecraft.traded_with_villager" | "mco.download.done" | "options.darkMojangStudiosBackgroundColor.tooltip" | "block.bigreactors.reprocessoroutputport" | "tagprefix.fine_wire" | "modularrouters.guiText.tooltip.redstone.ALWAYS" | "rechiseled.block.mossy_cobblestone_paving" | "block.minecraft.banner.stripe_right.purple" | "emi.error.recipe.render" | "block.minecraft.banner.half_vertical.lime" | "rechiseled.block.mangrove_planks_crate" | "commands.forge.tags.element" | "jecalculation.gui.item_stack.meta_normal.disabled" | "text.autoconfig.toms_storage.option.invConnectorMaxCables" | "rechiseled.block.oak_planks_beams_connecting" | "item.ae2.network_tool" | "block.thermal.cured_rubber_block" | "fluid.bigreactors.rossinite" | "tooltip.toms_storage.level_emitter" | "block.minecraft.tube_coral_fan" | "tooltip.jade.empty" | "tag.item.minecraft.sand" | "create.ponder.gearshift.header" | "info.cofh.access_public" | "create.gui.terrainzapper.searchFuzzy" | "skyblockbuilder.command.success.add_multiple_players" | "item.create.chocolate_bucket" | "item.create.super_glue" | "item.gtceu.uev_fluid_regulator" | "item.powersuits.auto_feeder" | "achievement.ae2.Networking2.desc" | "block.mysticalagriculture.basic_reprocessor" | "block.minecraft.potted_azure_bluet" | "block.minecraft.banner.small_stripes.cyan" | "advancement.create.mechanical_press" | "tag.item.c.red_sandstone_slabs" | "gui.bigreactors.turbine.controller.energyratio.line2a" | "gui.bigreactors.turbine.controller.energyratio.line2b" | "block.fantasyfurniture.decorations.tankards_honeymead" | "curios.modifiers.head" | "compass.node.gtceu.misc/duct_tape" | "enderstorage.serverop" | "subtitles.block.anvil.destroy" | "cover.conveyor.ore_dictionary.title.1" | "color.minecraft.purple" | "cover.conveyor.ore_dictionary.title.0" | "options.touchscreen" | "attachment.thermal.servo" | "jecalculation.gui.search.confirm.disabled" | "item.woodenbucket.wooden_bucket.entity" | "item.gtceu.mv_field_generator" | "item.minecraft.salmon_spawn_egg" | "create.display_source.item_throughput.interval.hour" | "stat.minecraft.raid_win" | "block.fantasyfurniture.decorations.tankards_honeymead.stacked" | "ftbteamsconfig.ftbchunks.entity_interact_mode.tooltip" | "death.attack.stalagmite.player" | "patchouli.gui.lexicon.editor" | "ldlib.gui.editor.register.widget.basic.label" | "block.thermal.fluid_distributor.keyword" | "config.jade.tts_mode" | "block.minecraft.banner.mojang.green" | "item.thermal_extra.soul_infused_ingot" | "block.minecraft.bedrock" | "rechiseled.block.crimson_planks_wavy_connecting" | "item.blaze_small_dust" | "gui.widget.incrementButton.default_tooltip" | "gui.fluxnetworks.denied_access" | "cover.fluid_regulator.title" | "ftbchunks.minimap.position.left" | "item.gtceu.shape.empty.tooltip" | "create.linked_controller.key_bound" | "item.gtceu.tool.aoe.layers" | "tooltip.exmachinis.compactor1" | "options.clouds.fancy" | "iris.shaders.debug.enabled" | "item.minecraft.music_disc_cat.desc" | "waila.ae2.ErrorNestedP2PTunnel" | "material.yellow_limonite" | "fpsreducer.key.forceIdle" | "death.attack.thorns" | "gui.corpse.death_history.title" | "gtceu.universal.tooltip.working_area_chunks" | "crop.mysticalagriculture.aquamarine" | "block.minecraft.banner.skull.brown" | "block.mysticalagriculture.tertium_block" | "item.minecraft.piglin_banner_pattern" | "block.minecraft.banner.diagonal_up_left.light_gray" | "block.minecraft.banner.stripe_downleft.lime" | "commands.datapack.list.enabled.none" | "block.minecraft.dead_tube_coral" | "gtceu.multiblock.progress" | "jecalculation.gui.craft.suggest" | "block.minecraft.banner.half_horizontal_bottom.cyan" | "entity.create.contraption" | "block.minecraft.small_dripleaf" | "block.create.small_asurine_brick_slab" | "block.minecraft.banner.curly_border.green" | "gui.ae2.ExternalStorage" | "block.framedblocks.framed_fence" | "rechiseledcreate.block.spruce_window_covered_connecting" | "item.ae2additions.disk_chemical_4096k" | "block.fantasyfurniture.nordic.wardrobe_bottom" | "crop.mysticalagriculture.starmetal" | "tooltip.framedblocks.one_way_window.face_abbr.east" | "advMode.mode.conditional" | "create.generic.timeUnit" | "item.farmersdelight.cabbage_leaf" | "block.minecraft.light_blue_candle_cake" | "skyblockbuilder.command.disabled.visit_team" | "skyblockbuilder.command.success.delete_one_team" | "item.exnihilosequentia.crimson_fungus_crook" | "block.fantasyfurniture.bone.skeleton.painting_wide" | "item.gtceu.cover.screen.tooltip" | "material.drilling_fluid" | "block.framedblocks.framed_waterloggable_stone_pressure_plate" | "gtceu.machine.macerator.zpm.tooltip" | "block.railways.track_biomesoplenty_magic_narrow" | "jade.instrument.guitar" | "create.ponder.slow_text" | "item.gtceu.hv_electric_motor" | "item.minecraft.potato" | "farmersdelight.block.skillet.invalid_item" | "item.gtceu.blue_glass_lens" | "block.create.flywheel.tooltip.behaviour1" | "item.create.propeller" | "item.ae2.lime_covered_dense_cable" | "subtitles.block.beacon.ambient" | "compass.node.gtceu.multiblock/large_chemical_reactor" | "item.thermal.machine_efficiency_augment.keyword" | "item.thermal_extra.rf_coil_augment_1" | "item.thermal_extra.rf_coil_augment_3" | "item.thermal_extra.rf_coil_augment_2" | "ftbchunks.gui.force_loaded" | "item.thermal_extra.rf_coil_augment_5" | "item.thermal_extra.rf_coil_augment_4" | "material.magnetic_steel" | "item.minecraft.shield.green" | "block.minecraft.small_amethyst_bud" | "argument.entity.options.unterminated" | "item.extendedcrafting.redstone_ingot" | "block.minecraft.creeper_wall_head" | "config.jade.reset_settings" | "forge.swimSpeed" | "item.salt_small_dust" | "debug.reload_resourcepacks.help" | "book.mysticalagriculture.entry.flight_augment" | "optimizeWorld.info.total" | "rechiseled.block.red_nether_bricks_tiles" | "entity.minecraft.giant" | "item.gtceu.lv_robot_arm" | "item.thermal.sulfur" | "rechiseled.block.dark_prismarine_fabric_connecting" | "block.minecraft.green_concrete" | "block.sgjourney.fire_pit" | "tag.item.c.fences.wooden" | "block.minecraft.orange_concrete_powder" | "item.railways.track_incomplete_byg_jacaranda_wide" | "block.create.polished_cut_asurine_wall" | "commands.cofh.heal.success.single" | "compass.node.gtceu.tools/scythe" | "item.colossalchests.upgrade_tool" | "subtitles.block.tripwire.click" | "commands.scoreboard.players.add.success.multiple" | "item.minecraft.quartz" | "gtceu.machine.extractor.mv.tooltip" | "block.gtceu.uv_input_bus" | "create.schematicannon.status.schematicInvalid" | "block.fantasyfurniture.royal.bed_double" | "item.mysticalagriculture.watering_can" | "rechiseled.block.dirt_tilled" | "create.gui.terrainzapper.brush.sphere" | "tag.item.c.magenta_dyes" | "enchantment.ensorcellation.frost_walker" | "item.thermal.earth_grenade.desc" | "block.minecraft.banner.stripe_center.red" | "item.minecraft.slime_spawn_egg" | "item.buildinggadgets.construction_paste_container_t1" | "block.thermal.dynamo_numismatic" | "material.benzene" | "frame.automobility.c_arr" | "block.gtceu.uxv_256a_laser_target_hatch" | "libx.command.argument.enum.invalid" | "screen.laserio.stock" | "multiplayer.unsecureserver.toast.title" | "rechiseled.block.cobbled_deepslate_large_tiles" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.retractby" | "entity.minecraft.villager.farmer" | "attribute.modifier.plus.0" | "block.thermal.dynamo_stirling.keyword" | "tagprefix.ingot" | "gui.abuseReport.reason.terrorism_or_violent_extremism" | "attribute.modifier.plus.2" | "attribute.modifier.plus.1" | "block.minecraft.banner.triangle_top.green" | "msg.framedblocks.lock_state" | "block.minecraft.brown_mushroom" | "subtitles.thermal.item.equip_diving" | "screen.skyguis.text.previous_screen" | "block.gtceu.ev_rotor_holder" | "block.gtceu.uiv_packer" | "attribute.name.generic.flying_speed" | "block.railways.track_biomesoplenty_palm_wide" | "item.meat_tiny_dust" | "enchantment.ensorcellation.leech" | "block.minecraft.soul_fire" | "selectWorld.conversion" | "gui.advancements" | "item.minecraft.tipped_arrow.effect.enderference" | "item.buildinggadgets.construction_paste_container_t2" | "item.aeinfinitybooster.infinity_card" | "item.buildinggadgets.construction_paste_container_t3" | "rechiseled.block.cobbled_deepslate_paving_connecting" | "create.ponder.fluid_tank_sizes.text_4" | "create.ponder.fluid_tank_sizes.text_1" | "item.exnihilosequentia.tin_pieces" | "create.ponder.fluid_tank_sizes.text_3" | "create.ponder.fluid_tank_sizes.text_2" | "gtceu.command.hand.tool_stats" | "enchantment.ensorcellation.fire_rebuke" | "enchantment.ensorcellation.magic_protection.desc" | "block.gtceu.long_distance_fluid_pipeline_endpoint" | "block.ae2.medium_quartz_bud" | "text.block.fantasyfurniture.royal.bed_double.dyeable" | "menu.savingChunks" | "block.minecraft.banner.flower.brown" | "stat.mobsButton" | "material.lithium_chloride" | "material.enriched_naquadah_sulfate" | "block.minecraft.red_candle_cake" | "block.minecraft.gray_concrete" | "enchantment.ensorcellation.angler.desc" | "tag.item.c.milk_buckets" | "rechiseled.block.amethyst_block_beams_connecting" | "pack.folderInfo" | "block.gtceu.zpm_battery_buffer_16x" | "gui.stellarview.false" | "gtceu.machine.energy_hatch.output_hi_amp.tooltip" | "item.thermal.tin_dust" | "block.minecraft.red_nether_bricks" | "ftbquests.gui.paste" | "item.gtceu.shape.extruder.bolt.tooltip" | "block.fantasyfurniture.necrolord.sofa" | "block.minecraft.banner.circle.purple" | "rechiseled.block.birch_planks_beams_connecting" | "block.minecraft.emerald_block" | "item.minecraft.pufferfish" | "create.ponder.shared.rpm8" | "block.create.mechanical_plough" | "block.farmersdelight.budding_tomatoes" | "chat.cyclopscore.command.ignitedPlayer" | "advancements.adventure.kill_a_mob.description" | "item.gtceu.iv_battery_hull" | "item.powersuits.piglin_pacification_module" | "item.gtceu.boule.glowstone.tooltip" | "create.gui.terrainzapper.tool.flatten" | "create.ponder.tag.train_related.description" | "modernui.center.system.forceRtlLayout" | "modularrouters.guiText.label.inspectionSubject.NONE" | "block.gtceu.tungsten_steel_crate" | "config.emi.ui.top_sidebar_margins" | "skyblockbuilder.command.disabled.accept_join_request" | "item.gtceu.uv_electric_pump" | "gui.sgjourney.true" | "item.create.netherite_diving_helmet.tooltip.behaviour1" | "commands.teleport.success.location.multiple" | "create.track_target.occupied" | "options.chat.height.focused" | "block.gtceu.uv_extractor" | "gtceu.fluid_pipe.capacity" | "block.create.layered_granite" | "material.sodium_azide" | "ldlib.gui.compass.attach_items" | "gtceu.combustion_generator" | "block.gtceu.uxv_sifter" | "commands.curios.lock.success" | "item.minecraft.beetroot" | "block.gtceu.wood_drum" | "ldlib.gui.editor.tips.drag_item" | "keybinding.powersuits.sprint_assist" | "block.gtceu.max_output_hatch" | "gui.itemcollectors.advanced_collector.show_area.off" | "gui.tooltips.ae2.RightClick" | "block.mysticalagradditions.inferium_coal_block" | "book.mysticalagriculture.entry.soul_extractor" | "block.railways.track_biomesoplenty_dead_narrow" | "block.minecraft.banner.square_bottom_right.red" | "rechiseled.block.spruce_planks_diagonal_tiles_connecting" | "gui.stellarview.reset" | "subtitles.entity.evoker.ambient" | "book.mysticalagriculture.entry.inferium_essence.page.1" | "advancement.create.crafter_lazy_000.desc" | "tooltip.emi.bom.batch_size" | "block.minecraft.oak_log" | "block.railways.track_byg_cherry_wide" | "material.gallium_sulfide" | "config.jade.flip_main_hand_desc" | "commands.scoreboard.players.reset.specific.single" | "moon.phase.new" | "block.fantasyfurniture.venthyr.bookshelf" | "item.ae2.certus_quartz_hoe" | "block.gtceu.lv_electromagnetic_separator" | "gtceu.multiblock.waiting" | "createWorld.customize.custom.waterLakeChance" | "block.minecraft.potted_oak_sapling" | "ftbquests.task.ftbquests.gamestage" | "javaModel.head.Head.partName" | "cover.advanced_energy_detector.max" | "config.gtceu.option.enableTieredCasings" | "ftbquests.reward.ftbquests.item" | "tag.item.c.glass.green" | "config.jade.plugin_ae2.crafting_monitor" | "compass.node.gtceu.covers/infinite_water_cover" | "block.thermal.deepslate_sulfur_ore" | "block.minecraft.honey_block" | "item.talc_crushed_ore" | "multiplayer.disconnect.invalid_player_data" | "subtitles.entity.piglin.converted_to_zombified" | "item.railways.track_incomplete_byg_sythian_wide" | "modernfix.option.mixin.bugfix.starlight_emptiness" | "block.bigreactors.ludicrite_block" | "item.minecraft.shield" | "realms.missing.snapshot.error.text" | "item.gtceu.wafer.qbit_central_processing_unit.tooltip" | "block.ftbquests.screen.skin" | "block.thermal.device_nullifier" | "create.ponder.display_link_redstone.text_1" | "create.ponder.display_link_redstone.text_2" | "create.ponder.display_link_redstone.text_3" | "item.thermal.spring_salad" | "mco.configure.world.slot.tooltip.active" | "waila.barrel.compost" | "block.ftbquests.barrier.object" | "arguments.block.tag.unknown" | "stat.ae2.items_inserted" | "block.mysticalagriculture.prudentium_growth_accelerator" | "commands.worldborder.set.grow" | "rechiseled.block.iron_block_pipes_connecting" | "block.minecraft.peony" | "item.gtceu.hv_fluid_regulator" | "rechiseled.block.amethyst_block_bordered_diagonal_tiles_connecting" | "block.gtceu.luv_lathe" | "item.powersuits.pickaxe.desc" | "block.create.small_tuff_brick_slab" | "item.create.minecart_coupling.tooltip.summary" | "info.cofh.configuration" | "block.create.layered_scoria" | "block.create.small_tuff_brick_stairs" | "gtceu.multiblock.turbine.efficiency" | "item.gtceu.wetware_processor_computer" | "item.sgjourney.horus_helmet" | "tooltip.sgjourney.matok.open" | "gui.socialInteractions.report" | "model.armor2.legglow.partName" | "item.exnihilosequentia.dripstone_pebble" | "railways.bogeys.styles.singleaxle" | "item.gtceu.zpm_electric_motor" | "material.mysticalagradditions.prudentium" | "rechiseled.block.copper_block_pillar_connecting" | "item.gtceu.circuit.assembly.tooltip.1" | "item.gtceu.circuit.assembly.tooltip.0" | "time.bookshelf.month.march" | "config.bigreactors.general.ticksperredstoneupdate" | "create.potato_cannon.ammo.attack_damage" | "item.thermal.strawberry_seeds" | "tooltip.titanium.facing_handler.fluid" | "info.thermal.machine_sawmill.2" | "info.thermal.machine_sawmill.1" | "model.armor2.armglow.partName" | "info.thermal.machine_sawmill.0" | "block.fantasyfurniture.decorations.muffins_sweetberry" | "screen.sgjourney.transport_rings" | "item.mysticalagriculture.prudentium_bow" | "rechiseled.block.mossy_cobblestone_squares" | "block.railways.track_byg_ether_narrow" | "effortlessbuilding.action.open_player_settings" | "item.effortlessbuilding.diamond_randomizer_bag" | "item.ae2wtlib.wireless_universal_terminal" | "subtitles.entity.hoglin.attack" | "block.sgjourney.transport_rings" | "recipe.condition.steam_vent.tooltip" | "prefab.automobility.copper_motorcar" | "item.gtceu.digital_interface_cover" | "item.minecraft.cocoa_beans" | "item.gtceu.energium_dust" | "block.ftbquests.detector.player.height" | "theoneprobe.ae2.stored_energy" | "item.ae2.fluid_p2p_tunnel" | "gtceu.machine.sifter.mv.tooltip" | "tooltip.mysticalagriculture.passive_attuned" | "text.autoconfig.toms_storage.option.invLinkBeaconLvl.@Tooltip" | "block.gtceu.luv_autoclave" | "commands.worldborder.damage.amount.failed" | "create.ponder.weighted_ejector.header" | "item.railways.gray_incomplete_conductor_cap" | "rechiseled.block.stone_waves_connecting" | "block.thermal.machine_bottler" | "block.minecraft.banner.half_horizontal_bottom.orange" | "chat.ae2.MaxUpgradesOfTypeInstalled" | "death.attack.indirectMagic" | "moon.phase.waning.crescent" | "string.naturescompass.cold" | "block.create.powered_shaft" | "block.minecraft.banner.piglin.gray" | "item.farmersdelight.hot_cocoa" | "block.exnihilosequentia.crushed_granite" | "item.minecraft.netherite_ingot" | "cover.advanced_energy_detector.min" | "item.mysticalagriculture.prudentium_sickle" | "gtceu.machine.diode.tooltip_tool_usage" | "effortlessbuilding.action.replace_filtered_by_offhand" | "subtitles.entity.frog.hurt" | "create.contraption.door_control.west.short" | "create.ponder.mechanical_bearing.text_2" | "block.ae2.energy_acceptor" | "create.ponder.mechanical_bearing.text_1" | "block.minecraft.banner.triangle_top.white" | "multiplayer.status.ping" | "config.emi.ui.left_sidebar_theme" | "item.ae2.portable_item_cell_64k" | "config.framedblocks.client.discreteUVSteps" | "block.thermal.rubberwood_wood" | "chat.ae2.SavedSettings" | "tag.item.c.stone_dusts" | "block.create.sail_frame" | "create.schedule.condition.threshold.greater" | "point_of_origin.sgjourney.chulak" | "chat.filtered_full" | "subtitles.thermal.entity.blitz.ambient" | "create.schedule.condition.threshold.x_units_of_item" | "gtceu.recipe.dimensions" | "patchouli.gui.lexicon.shapeless" | "material.chlorine" | "block.minecraft.jungle_wood" | "advancements.adventure.spyglass_at_dragon.description" | "ftbquests.chapter" | "item.gtceu.lv_lithium_battery" | "block.gtceu.luv_energy_output_hatch_4a" | "create.contraption.controls.specific_actor_toggle" | "gtceu.machine.energy_converter.tooltip_conversion_eu" | "tagprefix.crushed_ore" | "block.gtceu.uiv_macerator" | "block.gtceu.iv_kinetic_output_box" | "gtceu.universal.tooltip.uses_per_tick" | "rechiseledcreate.block.ochrum_cut_polished_connecting" | "block.gtceu.bronze_brick_casing" | "gtceu.machine.gas_collector.uev.tooltip" | "string.naturescompass.none" | "gtceu.machine.polarizer.hv.tooltip" | "rechiseled.chiseling.connecting" | "death.attack.explosion.player" | "material.dichlorobenzidine" | "cover.item.voiding.advanced.title" | "material.dubnium" | "material.vanadium" | "block.gtceu.ev_machine_casing" | "point_of_origin.sgjourney.hammer" | "tag.item.c.tools.crossbows" | "block.thermal.green_rockwool" | "tag.item.c.seeds.pumpkin" | "ftbteams.privacy_mode.public" | "options.fullscreen" | "item.thermal.barley_seeds" | "rechiseled.block.lapis_block_connecting_connecting" | "gtceu.multiblock.large_boiler.throttle_modify" | "advancement.create.pulley_maxed.desc" | "team.notFound" | "tag.item.c.yellow_dyes" | "item.thermal.fire_tnt_minecart.keyword" | "item.farmersdelight.smoked_ham" | "selectWorld.enterName" | "block.gtceu.uxv_extractor" | "block.create.cut_scoria" | "subtitles.entity.tropical_fish.hurt" | "book.mysticalagriculture.entry.soulium_dagger" | "block.minecraft.jigsaw" | "trashcans.gui.ultimate_trash_can.item_filter" | "ftbquests.quest" | "commands.forge.setdim.invalid.nochange" | "modularrouters.itemText.misc.flingerDetails" | "block.railways.track_byg_imparius_narrow" | "item.railways.track_incomplete_byg_cypress" | "commands.advancement.grant.criterion.to.many.failure" | "config.emi.group.ui.right_sidebar" | "rechiseled.block.diorite_paving_connecting" | "item.create.extendo_grip" | "libx.config.gui.component.style_setting.false" | "tag.item.c.dusts.gold" | "gui.abuseReport.reason.child_sexual_exploitation_or_abuse" | "block.minecraft.fire_coral_fan" | "subtitles.entity.dolphin.attack" | "subtitles.thermal.entity.blitz.shoot" | "webdisplays.server.upload.exists" | "item.thermal.diving_fabric" | "block.gtceu.luv_4a_energy_converter" | "chatPreview.warning.toast.title" | "config.jade.plugin_extendedcrafting.basic_auto_table" | "block.minecraft.soul_soil" | "create.ponder.blaze_burner.text_2" | "create.ponder.blaze_burner.text_1" | "subtitles.entity.villager.work_leatherworker" | "create.ponder.blaze_burner.text_4" | "create.ponder.blaze_burner.text_3" | "crop.mysticalagriculture.wither_skeleton" | "item.exnihilosequentia.golden_hammer" | "item.gtceu.quantum_eye" | "symbol_set.sgjourney.pegasus" | "block.minecraft.banner.curly_border.white" | "subtitles.block.portal.trigger" | "block.simplylight.illuminant_light_gray_block.info2" | "farmersdelight.container.basket" | "item.gtceu.tool.mallet.tooltip" | "item.minecraft.raw_copper" | "death.attack.sting" | "rechiseledcreate.block.mangrove_window_tiles_connecting" | "item.minecraft.silverfish_spawn_egg" | "multiblock.validation.turbine.invalid_bearing_position" | "info.cofh.access" | "skyblockbuilder.command.success.add_one_player" | "farmersdelight.advancement.harvest_ropelogged_tomato.desc" | "optimizeWorld.stage.failed" | "advancements.adventure.walk_on_powder_snow_with_leather_boots.description" | "stat.minecraft.inspect_dispenser" | "item.ae2.debug_card" | "patchouli.gui.lexicon.sad" | "particle.notFound" | "block.fantasyfurniture.bone.wither.painting_small" | "rechiseled.block.iron_block_plated" | "book.extendedcrafting.entry.singularities.page.1" | "advancements.nether.obtain_ancient_debris.description" | "gui.ae2.PatternAccessTerminal" | "block.gtceu.uhv_output_hatch" | "tooltip.merequester.enter_to_submit" | "mco.template.default.name" | "rechiseled.block.jungle_planks_diagonal_stripes" | "material.marble" | "subtitles.entity.generic.big_fall" | "commands.data.storage.query" | "tooltip.block.automobility.allow" | "advancement.create.train_roadkill" | "selectWorld.edit.title" | "death.attack.fallingBlock.player" | "block.gtceu.mv_super_tank" | "ftbquests.quest_link.size" | "rechiseled.block.oak_planks_dotted" | "modernui.center.tab.dashboard" | "emi.chess.multiplayer.unavailable" | "block.thermal.phytosoil.keyword" | "compass.node.gtceu.items/empty_cell" | "rechiseled.block.quartz_block_chiseled_pillar_connecting" | "compass.node.gtceu.multiblock/large_sifting_funnel" | "rechiseled.block.purpur_jagged_pattern_connecting" | "item.gtceu.iv_electric_pump" | "itemGroup.category.tools" | "commands.drop.success.single" | "book.mysticalagriculture.entry.mining_fatigue_resistance_augment.page.1" | "block.gtceu.uhv_packer" | "block.thermal.lumium_activator_rail" | "tutorial.bundleInsert.description" | "block.farmersdelight.full_tatami_mat" | "item.farmersdelight.wheat_dough" | "gui.modernui.menu.settings" | "tag.item.minecraft.diamond_ores" | "item.powersuits.railgun" | "key.emi.back" | "rechiseled.block.dark_prismarine_rows" | "item.farmersdelight.cooked_mutton_chops" | "compass.node.gtceu.hv/large_turbine" | "commands.perf.reportSaved" | "item.gtceu.shape.extruder.ring.tooltip" | "block.create.clipboard.tooltip.summary" | "block.minecraft.dark_oak_sign" | "general.cyclopscore.info.disabled" | "block.minecraft.banner.square_bottom_right.magenta" | "block.gtceu.mv_essence_burner" | "behavior.tricorder.bedrock_fluid.nothing" | "block.gtceu.uhv_centrifuge" | "ftbchunks.hard_team_claim_limit.tooltip" | "block.minecraft.deepslate_brick_wall" | "item.minecraft.green_dye" | "block.minecraft.banner.border.blue" | "block.minecraft.crimson_planks" | "commands.datapack.modify.enable" | "item.minecraft.shield.white" | "block.minecraft.banner.stripe_downright.red" | "block.minecraft.potted_acacia_sapling" | "webdisplays.gui.screencfg.upgrades" | "advancements.story.obtain_armor.description" | "rechiseled.block.blackstone_diagonal_bricks_connecting" | "block.extendedcrafting.crafting_core" | "mco.configure.worlds.title" | "key.effortlessbuilding.next_power_level_how" | "webdisplays.side.north" | "rechiseled.block.end_stone_chiseled_connecting" | "block.gtceu.ev_rock_crusher" | "material.ash" | "gui.bigreactors.fluidizer.controller.on.line1" | "commands.teleport.success.entity.multiple" | "book.extendedcrafting.entry.compression" | "material.radium" | "subtitles.entity.donkey.chest" | "tag.item.c.storage_blocks.redstone" | "gui.tooltips.ae2.Encode" | "advancements.husbandry.wax_off.title" | "rechiseled.block.nether_bricks_tiles_connecting" | "create.ponder.andesite_tunnel.text_4" | "item.sgjourney.plasma_converter" | "block.modularrouters.template_frame" | "farmersdelight.advancement.plant_all_crops" | "create.ponder.andesite_tunnel.text_2" | "create.ponder.andesite_tunnel.text_3" | "create.ponder.andesite_tunnel.text_1" | "item.modularrouters.dropper_module" | "item.create.crushed_raw_silver" | "block.xtonesreworked.vena_block_10" | "block.xtonesreworked.vena_block_11" | "item.minecraft.axolotl_spawn_egg" | "block.xtonesreworked.vena_block_12" | "rechiseledcreate.block.dark_oak_window_panes" | "rechiseled.block.redstone_block_small_tiles" | "block.create.weathered_copper_tiles" | "chat.type.text" | "rechiseled.block.copper_block_pattern_connecting" | "gtceu.tool_action.tape" | "screen.laserio.comparenbt" | "gtceu.fluid.generic" | "info.cofh.infinite_source" | "block.xtonesreworked.vena_block_13" | "block.xtonesreworked.vena_block_14" | "block.xtonesreworked.vena_block_15" | "gui.ae2.CalculatingWait" | "create.train_assembly.no_controls" | "gui.buildinggadgets.materialList.button.sorting.nameAZ" | "enchantment.ensorcellation.xp_boost" | "info.thermal.machine_centrifuge.0" | "create.tunnel.selection_mode.forced_split" | "info.thermal.machine_centrifuge.1" | "info.thermal.machine_centrifuge.2" | "create.schedule.instruction.throttle_edit_box_1" | "commands.forge.gen.progress" | "stat.minecraft.fill_cauldron" | "rechiseledcreate.block.rose_quartz_chiseled" | "block.ae2.charger" | "create.tooltip.holdForControls" | "compass.node.gtceu.tools/saw" | "item.minecraft.paper" | "config.emi.ui.left_sidebar_header" | "material.soapstone" | "gui.fluxnetworks.tab.statistics" | "material.scandium" | "entity.minecraft.villager.cartographer" | "item.farmersdelight.egg_sandwich" | "skyblockbuilder.command.warning.edit_spawn_spawns" | "string.naturescompass.climate" | "argument.entity.options.name.description" | "block.railways.smokestack_woodburner" | "item.gtceu.uv_field_generator" | "subtitles.entity.vindicator.celebrate" | "gtceu.recipe.eu" | "tooltip.framedblocks.frame_bg.set_leather" | "material.molybdenum_disilicide" | "item.simplybackpacks.ultimatebackpack.info" | "rechiseled.block.blue_ice_tiles" | "jei.key.category.edit.mode" | "tooltip.emi.fluid_interaction.basalt.soul_soil" | "block.fantasyfurniture.dunmer.bed_single" | "material.methanol" | "subtitles.entity.llama.death" | "ftbquests.task.ftbquests.biome" | "block.create.cuckoo_clock.tooltip.condition1" | "subtitles.entity.wandering_trader.ambient" | "gui.cyclopscore.rewards" | "itemGroup.category.decorations" | "block.minecraft.banner.straight_cross.lime" | "key.jade.narrate" | "item.gtceu.black_glass_lens" | "key.effortlessbuilding.max_mirror_radius" | "item.gtceu.tantalum_capacitor" | "item.powersuits.night_vision.desc" | "item.gtceu.good_integrated_circuit" | "wheel.automobility.off_road" | "jei.message.configured" | "javaModel.powerfist.palm.middlefinger1.middlefinger2.partName" | "block.mysticalagriculture.prudentium_gemstone_block" | "block.buildinggadgets.construction_block_dense" | "block.create.cut_asurine_slab" | "create.schematicAndQuill.instant_failed" | "modularrouters.itemText.targetingHintMulti" | "webdisplays.extcard.bad" | "sodium.options.pages.advanced" | "book.mysticalagriculture.entry.soul_extractor.page.1" | "gui.powersuits.salvage" | "item.gtceu.gear_casting_mold" | "create.ponder.stressometer.header" | "block.gtceu.zpm_output_bus" | "config.emi.presets.sidebars" | "rechiseled.block.lapis_block_stripes" | "gtceu.machine.sifter.hv.tooltip" | "item.sgjourney.naquadah_helmet" | "item.powersuits.hoe.desc" | "item.gtceu.battery.re.mv.sodium.tooltip" | "material.air" | "block.fantasyfurniture.decorations.venthyr_chalices.stacked" | "rechiseledcreate.block.spruce_window_covered" | "ldlib.gui.tips.confirm" | "block.gtceu.opv_16a_energy_converter" | "gui.ae2wtlib.slot.magnetcard.desc" | "block.minecraft.exposed_cut_copper_stairs" | "block.gtceu.hv_electrolyzer" | "frame.automobility.amethyst_rickshaw" | "mco.brokenworld.nonowner.error" | "tag.item.c.crops.nether_wart" | "mco.configure.world.edit.slot.name" | "block.minecraft.blast_furnace" | "subtitles.item.totem.use" | "block.minecraft.black_candle_cake" | "options.directionalAudio.off.tooltip" | "module.tradeoff.carryThrough" | "block.minecraft.banner.mojang.white" | "block.xtonesreworked.vena_block_7" | "block.xtonesreworked.vena_block_6" | "block.xtonesreworked.vena_block_9" | "block.xtonesreworked.vena_block_8" | "block.xtonesreworked.vena_block_3" | "block.xtonesreworked.vena_block_2" | "block.xtonesreworked.vena_block_5" | "block.xtonesreworked.vena_block_4" | "gtceu.machine.available_recipe_map_2.tooltip" | "block.xtonesreworked.vena_block_1" | "block.xtonesreworked.vena_block_0" | "block.simplylight.illuminant_blue_block" | "block.gtceu.uxv_output_hatch" | "rechiseledcreate.block.rose_quartz_bricks" | "ftbquests.gui.export_spreadsheet" | "block.framedblocks.framed_half_slope" | "rechiseled.block.diamond_block_shiny_bordered" | "compass.node.gtceu.parts/auto_maintenance_hatch" | "libx.config.gui.component.italic" | "ftbquests.task.ftbquests.tech_reborn_energy.text" | "block.gtceu.large_engraving_laser" | "structure_block.load_success" | "create.ponder.mechanical_crafter_connect.text_3" | "create.ponder.mechanical_crafter_connect.text_2" | "create.track.leave_slope_ascending" | "compass.node.gtceu.materials/fine_wire" | "create.ponder.mechanical_crafter_connect.text_1" | "webdisplays.gui.screencfg.permissions" | "generator.minecraft.large_biomes" | "skyblockbuilder.compat.disabled_management" | "block.farmersdelight.potato_crate" | "material.magenta_dye" | "item.gtceu.shape.extruder.rotor.tooltip" | "block.packagedexcrafting.ender_crafter" | "item.mysticalagriculture.imperium_helmet" | "block.gtceu.luv_fluid_heater" | "gtceu.jei.fluid.dimension" | "block.create.cut_limestone_brick_wall" | "rechiseled.block.andesite_bricks_connecting" | "rechiseled.block.lapis_block_bordered_connecting" | "subtitles.entity.parrot.imitate.zombie" | "ldlib.gui.editor.menu.resource" | "material.stellite_100" | "config.emi.ui.empty_search_sidebar_focus" | "rechiseled.block.emerald_block_bordered_crosses" | "entity.minecraft.tropical_fish.type.flopper" | "item.gtceu.mv_electric_pump" | "effect.minecraft.wither" | "block.thermal.rice" | "gui.expand_all" | "rechiseled.block.lapis_block_smooth" | "gui.ae2.SearchTooltipIncludingTooltips" | "screen.skyguis.text.select_all" | "effect.minecraft.blindness" | "commands.team.option.color.success" | "ftbchunks.minimap.position_offset_condition" | "compass.node.gtceu.misc/quantum_star" | "ftbultimine.info.base" | "effortlessbuilding.tooltip.keybind" | "create.ponder.auto_schedule.text_3" | "create.ponder.auto_schedule.text_4" | "create.subtitle.sanding_short" | "create.ponder.auto_schedule.text_1" | "block.minecraft.waxed_exposed_cut_copper" | "create.ponder.auto_schedule.text_2" | "stat.exnihilosequentia.sieved" | "create.ponder.auto_schedule.text_5" | "item.minecraft.trident" | "create.ponder.auto_schedule.text_6" | "container.mysticalagriculture.reprocessor" | "block.minecraft.dragon_head" | "create.display_source.kinetic_stress.display" | "compass.node.gtceu.machines/forge_hammer" | "rechiseled.block.netherite_block_bricks_connecting" | "block.gtceu.iv_machine_casing" | "block.mysticalagriculture.inferium_reprocessor" | "block.minecraft.banner.diagonal_up_left.black" | "rechiseledcreate.block.crimson_window_rounded_connecting" | "modularrouters.jei.recipe.module_reset.description" | "ftbchunks.minimap.entities" | "gtceu.command.worldgen.usage" | "gtceu.machine.available_recipe_map_1.tooltip" | "block.farmersdelight.cyan_canvas_sign" | "gtceu.machine.steam_alloy_smelter.steel.tooltip" | "mco.invites.pending" | "rechiseled.chiseling.connecting.on" | "gui.wireless_connect.status.remote_error.desc" | "item.gtceu.ilc_chip" | "symbols.sgjourney.chulak" | "commands.team.option.deathMessageVisibility.unchanged" | "block.create.small_crimsite_brick_wall" | "advancement.colossalchests.gold" | "gui.ae2.InvalidNumber" | "book.mysticalagriculture.entry.soulium_ore" | "advancements.end.root.title" | "ftbchunks.gui.force_load_expires" | "enchantment.ensorcellation.bulwark" | "block.fantasyfurniture.necrolord.chair" | "argument.entity.options.distance.description" | "options.onlyShowSecureChat" | "gui.bigreactors.fluidizer.controller.fluidbar.line3b" | "gui.bigreactors.fluidizer.controller.fluidbar.line3a" | "block.minecraft.banner.stripe_top.orange" | "item.gtceu.tool.mortar" | "block.framedblocks.framed_inner_prism" | "modernui.center.text.shadowOffset" | "createWorld.customize.custom.dungeonChance" | "ftbquests.file.detection_delay" | "item.mysticalagradditions.imperium_paxel" | "item.railways.green_incomplete_conductor_cap" | "compass.node.gtceu.steam/steam_compressor" | "material.ethylene_glycol" | "item.railways.track_incomplete_oak_wide" | "gui.bigreactors.fluidizer.controller.fluidbar.line4b" | "inventorysorter.gui.title" | "gui.bigreactors.fluidizer.controller.fluidbar.line4a" | "block.create.waxed_oxidized_copper_tile_stairs" | "rechiseled.block.mangrove_planks_rotated_bricks_connecting" | "item.create.schedule" | "achievement.ae2.StorageCell" | "wheel.automobility.standard" | "subtitles.block.trapdoor.toggle" | "ftbultimine.config" | "block.gtceu.lv_chemical_bath" | "create.ponder.mechanical_saw_contraption.text_2" | "create.ponder.mechanical_saw_contraption.text_1" | "disconnect.exceeded_packet_rate" | "advancement.advancementNotFound" | "block.railways.track_birch_wide" | "commands.forge.tags.error.unknown_tag" | "create.ponder.fluid_pipe_flow.text_2" | "item.gtceu.circuit.nano_computer.tooltip.0" | "buildinggadgets.message.undo_missing_items" | "create.ponder.fluid_pipe_flow.text_3" | "create.ponder.fluid_pipe_flow.text_1" | "item.gtceu.circuit.nano_computer.tooltip.1" | "block.minecraft.banner.square_bottom_left.lime" | "item.mysticaladaptations.insanium_boots" | "gtceu.chemical_bath" | "capability.commoncapabilities.inventoryState" | "emi.sidebar.margins.right" | "block.kubejs.soul_infused_casing" | "rechiseled.block.red_nether_bricks_brick_pattern_connecting" | "tagprefix.polymer.dense_plate" | "block.minecraft.nether_brick_fence" | "text.block.fantasyfurniture.royal.bookshelf.dyeable" | "flat_world_preset.minecraft.the_void" | "buildinggadgets.message.connected_area" | "farmersdelight.advancement.get_rich_soil.desc" | "block.minecraft.banner.globe.light_blue" | "block.create.brown_nixie_tube" | "ftbquests.file.grid_scale" | "fluid.create.potion" | "gui.ae2.NoSecondOutput" | "item.minecraft.splash_potion.effect.night_vision" | "block.minecraft.wither_skeleton_wall_skull" | "rechiseled.block.quartz_block_chiseled_pillar" | "block.gtceu.zpm_electrolyzer" | "iris.unsupported.pack.macos" | "rechiseled.block.glowstone_rotated_bricks" | "advancements.husbandry.kill_axolotl_target.description" | "create.ponder.fluid_pipe_flow.text_6" | "create.ponder.fluid_pipe_flow.text_7" | "config.gtceu.option.doBedrockOres" | "create.ponder.fluid_pipe_flow.text_4" | "create.ponder.fluid_pipe_flow.text_5" | "item.gtceu.crystal.raw_chip.tooltip" | "block.extendedcrafting.basic_auto_table" | "commands.advancement.revoke.one.to.one.failure" | "container.repair.expensive" | "enchantment.ensorcellation.damage_illager.desc" | "itemGroup.infinity_provider" | "block.simplylight.illuminant_cyan_block_on.info2" | "container.inventory" | "item.gtceu.luv_conveyor_module" | "block.fantasyfurniture.decorations.potion_bottles.stacked" | "block.gtceu.active_transformer" | "block.gtceu.hv_combustion" | "create.ponder.fluid_pipe_interaction.text_4" | "create.recipe.sawing" | "gtceu.multiblock.monitor_screen.tooltip.2" | "create.ponder.fluid_pipe_interaction.text_5" | "book.extendedcrafting.entry.auto_tables.page.1" | "gtceu.multiblock.monitor_screen.tooltip.0" | "gtceu.multiblock.monitor_screen.tooltip.1" | "book.extendedcrafting.entry.auto_tables.page.3" | "book.extendedcrafting.entry.auto_tables.page.2" | "patchouli.gui.lexicon.mark_incomplete" | "tag.item.c.plates.copper" | "mco.create.world.error" | "block.mysticalagriculture.supremium_furnace" | "material.bronze" | "argument.integer.low" | "gtceu.io.export" | "subtitles.entity.pig.hurt" | "key.effortlessbuilding.next_power_level" | "item.simplybackpacks.rarebackpack.info" | "create.ponder.fluid_pipe_interaction.text_2" | "create.ponder.fluid_pipe_interaction.text_3" | "item.functionalstorage.puller_upgrade" | "modernfix.option.mixin.perf.dynamic_resources.diagonalfences" | "create.ponder.fluid_pipe_interaction.text_1" | "item.ae2.purple_covered_dense_cable" | "block.minecraft.white_banner" | "block.minecraft.large_fern" | "block.railways.invisible_mono_bogey" | "arguments.objective.notFound" | "gui.bigreactors.turbine.redstoneport.sensortype.outputenergyamount.line3" | "gui.bigreactors.turbine.redstoneport.sensortype.outputenergyamount.line2" | "gui.bigreactors.turbine.redstoneport.sensortype.outputenergyamount.line1" | "enchantment.minecraft.silk_touch.desc" | "tag.item.c.glass_panes" | "modularrouters.guiText.popup.flinger.yaw" | "death.attack.frost" | "ftbquests.quest.shape.diamond" | "subtitles.entity.generic.hurt" | "config.bigreactors.client.disableturbineparticles" | "fpsreducer.config.menu.suppressSound" | "subtitles.item.goat_horn.play" | "curios.slot" | "block.gtceu.luv_energy_input_hatch_16a" | "item.gtceu.uhpic_chip" | "death.attack.player.item" | "gtceu.machine.cutter.zpm.tooltip" | "jade.instrument.pling" | "book.mysticalagriculture.entry.master_infusion_crystal" | "advancement.exmachinis.flux_hammer" | "material.cadmium" | "tag.item.c.ores.gold" | "block.gtceu.uv_forge_hammer" | "block.gtceu.iv_parallel_hatch" | "options.toggleFree" | "block.bigreactors.basic_reactorsolidaccessport" | "block.gtceu.lv_assembler" | "item.thermal.upgrade_augment_1.keyword" | "tag.item.c.nether_stars" | "item.gtceu.micro_processor_assembly" | "cover.advanced_item_detector.max" | "commands.debug.function.success.multiple" | "entity.minecraft.villager.ae2.fluix_researcher" | "block.gtceu.mv_steam_turbine" | "config.gtceu.option.removeVanillaBlockRecipes" | "tooltip.extendedcrafting.ejecting" | "libx.config.gui.resource_list.entry_type_regex" | "block.fantasyfurniture.dunmer.counter" | "block.thermal.deepslate_silver_ore" | "block.railways.track_byg_blue_enchanted_narrow" | "module.tradeoff.armorEnergy" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.insertby" | "libx.config.gui.resource_list.type_allow_list" | "block.gtceu.uev_output_bus" | "compass.node.gtceu.multiblock/large_combustion" | "gui.ae2.And" | "block.gtceu.uv_quantum_chest" | "item.thermal.satchel.keyword" | "modernfix.option.mixin.bugfix.mc218112" | "block.create.railway_casing" | "item.mysticalagriculture.soulium_nugget" | "ftbquests.task.ftbquests.buildcraft_mj" | "category.cloth-config.testing" | "item.ae2.light_blue_paint_ball" | "connect.aborted" | "key.jei.showUses2" | "gui.abuseReport.reason.narration" | "gui.fluxnetworks.superadmin.on" | "material.ferrite_mixture" | "block.create.encased_fluid_pipe" | "advancement.create.hose_pulley.desc" | "key.modernui.zoom_desc" | "multiplayer.status.cannot_resolve" | "stat.ae2.items_extracted" | "create.ponder.windmill_source.header" | "block.gtceu.miner_pipe" | "block.minecraft.banner.square_top_right.light_gray" | "gtceu.multiblock.multi_furnace.heating_coil_level" | "block.ae2.cut_quartz_stairs" | "sodium.options.particle_quality.tooltip" | "mco.selectServer.note" | "item.utility.direction.desc" | "item.thermal.quartz_plate" | "biome.minecraft.lukewarm_ocean" | "railways.tooltip.coupler.error.carriage_orientation" | "block.ae2.security_station" | "item.mysticalagriculture.imperium_leggings" | "ftbultimine.client_settings.shape_menu_context_lines" | "material.calcium_chloride" | "block.sgjourney.golden_idol" | "laserio.tooltip.item.card.mode" | "stat_type.minecraft.killed_by" | "commands.place.jigsaw.invalid" | "material.brick" | "chat.wireless_connect" | "tooltip.donotuse" | "commands.banip.invalid" | "item.exmachinis.gold_upgrade" | "block.gtceu.mv_16a_energy_converter" | "ldlib.gui.editor.name.border" | "rechiseled.block.cobbled_deepslate_brick_pattern" | "waila.ae2.Showing" | "subtitles.entity.elder_guardian.death" | "info.systeams.water_cons" | "multiplayer.disconnect.authservers_down" | "info.systeams.boiler.throttle" | "item.ae2.sky_dust" | "item.minecraft.furnace_minecart" | "material.bisphenol_a" | "cover.voiding.tooltip" | "item.powersuits.plating_netherite.desc" | "item.gtceu.plate.ultra_high_power_integrated_circuit.tooltip" | "gui.abuseReport.reason.harassment_or_bullying.description" | "soundCategory.record" | "ftbteams.privacy_mode.allies" | "item.expatternprovider.drive_upgrade" | "block.minecraft.purple_banner" | "libx.command.entitydata.modified" | "material.magnetic_iron" | "modularrouters.guiText.tooltip.eco.false" | "create.ponder.creative_fluid_tank.text_3" | "create.ponder.creative_fluid_tank.text_4" | "create.display_source.time.24_hour" | "create.ponder.creative_fluid_tank.text_1" | "create.gui.attribute_filter.allow_list_disjunctive.description" | "create.ponder.creative_fluid_tank.text_2" | "item.thermal.ice_tnt_minecart.keyword" | "create.display_link.reading_from" | "config.jade.plugin_jade.registry_name" | "rechiseledcreate.block.spruce_window_diagonal" | "block.gtceu.large_mixer" | "block.gtceu.uev_chemical_reactor" | "block.minecraft.yellow_banner" | "material.barium_sulfide" | "item.woodenbucket.wooden_bucket.filled" | "jecalculation.gui.craft.inventory_disabled" | "commands.ftbquests.command.error.invalid_type" | "item.extendedcrafting.luminessence" | "screen.laserio.default" | "block.create.cut_limestone_stairs" | "screen.skyguis.button.ok" | "key.mouse.right" | "rechiseled.block.cobblestone_beams_connecting" | "text.configuration.error.character_value_empty" | "item.ae2.spatial_storage_cell_16" | "block.minecraft.cobblestone_slab" | "block.gtceu.uiv_wiremill" | "cover.advanced_item_detector.min" | "block.minecraft.banner.diagonal_right.purple" | "tagprefix.pipe_normal_restrictive" | "advancements.nether.find_fortress.title" | "buildinggadgets.modes.grid" | "block.minecraft.blackstone_stairs" | "block.create.track_station.tooltip.summary" | "block.gtceu.uev_forming_press" | "material.quartzite" | "block.minecraft.banner.triangles_top.blue" | "farmersdelight.jei.chance" | "commands.locate.structure.success" | "rechiseled.block.coal_block_pillar_connecting" | "item.gtceu.empty_wooden_form" | "create.contraption.door_control" | "block.gtceu.hv_mystical_greenhouse" | "ftbchunks.force_disable_minimap" | "config.jade.display_fluids" | "death.attack.fireworks" | "jade.hopper.locked" | "gui.fluxnetworks.flux.priority" | "item.ae2.black_lumen_paint_ball" | "block.minecraft.potted_dead_bush" | "item.farmersdelight.minced_beef" | "warning.modernui.old_opengl" | "block.gtceu.opv_fluid_solidifier" | "subtitles.entity.ender_dragon.growl" | "gui.added" | "block.bigreactors.reinforced_reactorpowertapfe_active" | "skyblockbuilder.structure_saver.pos" | "createWorld.customize.custom.preset.waterWorld" | "create.ponder.speedometer.header" | "block.minecraft.banner.diagonal_right.red" | "screen.laserio.down" | "advancements.husbandry.plant_seed.title" | "jei.tooltip.transfer" | "libx.config.editor.unsupported.description" | "commands.attribute.base_value.set.success" | "advancement.create.rose_quartz" | "commands.title.cleared.multiple" | "ftbteamsconfig.ftbchunks.allow_fake_players_by_id" | "item.thermal.xp_stew" | "gtceu.universal.tooltip.amperage_in" | "soundCategory.ambient" | "block.minecraft.banner.straight_cross.orange" | "item.thermal.coal_coke" | "material.astatine" | "rechiseled.block.dark_oak_planks_crate" | "block.gtceu.vacuum_freezer" | "jecalculation.gui.math.title" | "item.ae2.magenta_lumen_paint_ball" | "create.item_attributes.compostable" | "block.gtceu.luv_battery_buffer_16x" | "commands.bossbar.get.players.some" | "gui.ae2.SecurityCardEditor" | "item.gtceu.shape.extruder.ingot.tooltip" | "block.farmersdelight.carrot_crate" | "block.fantasyfurniture.necrolord.sofa.occupied" | "cover.machine_controller.title" | "recipe.condition.eu_to_start.tooltip" | "rechiseled.block.amethyst_block_polished_connecting" | "chat.type.team.text" | "railways.style_select.manage_favorites" | "rechiseled.block.spruce_planks_small_tiles" | "key.inventorysorter.sort" | "block.farmersdelight.brown_mushroom_colony" | "rechiseled.block.end_stone_paving_connecting" | "subtitles.event.raid.horn" | "biome.minecraft.soul_sand_valley" | "forge.configgui.fixVanillaCascading" | "modernui.center.font.linearSampling" | "model.armor2.legglow1.partName" | "emi.recipe_book_action.default" | "skyblockbuilder.command.error.remove_spawn0" | "skyblockbuilder.command.error.remove_spawn1" | "jecalculation.gui.recipe.save.enabled" | "create.recipe.assembly.step" | "argument.player.toomany" | "tooltip.mysticalagriculture.required_biomes" | "item.thermal.amaranth" | "gtceu.bus.collapse_true" | "block.simplylight.illuminant_purple_block_on" | "block.minecraft.banner.triangle_top.blue" | "behavior.tricorder.amp_per_sec" | "rechiseled.block.spruce_planks_small_tiles_connecting" | "subtitles.block.growing_plant.crop" | "compass.node.gtceu.tools/pickaxe" | "key.pickItem" | "block.minecraft.polished_andesite_stairs" | "tooltip.framedblocks.prism_offset.false" | "rechiseled.block.purpur_woven" | "block.minecraft.banner.bricks.red" | "create.item_attributes.badly_damaged" | "block.ftbquests.screen.size" | "ftbquests.gui.copy_id" | "block.xtonesreworked.fort_block_13" | "block.mysticalagriculture.supremium_reprocessor" | "block.xtonesreworked.fort_block_12" | "block.xtonesreworked.fort_block_11" | "subtitles.entity.enderman.death" | "block.xtonesreworked.fort_block_10" | "block.xtonesreworked.fort_block_15" | "block.xtonesreworked.fort_block_14" | "key.mouse.middle" | "death.attack.starve" | "block.bigreactors.inanite_block" | "item.gtceu.ancient_gold_coin" | "debug.reload_chunks.help" | "gtceu.machine.parallel_hatch.display" | "enchantment.minecraft.luck_of_the_sea.desc" | "modularrouters.guiText.label.upgrades" | "book.extendedcrafting.entry.singularities" | "create.train.status.paused_for_manual" | "subtitles.entity.item_frame.remove_item" | "item.minecraft.turtle_spawn_egg" | "ftbquests.gui.edit_linked_quest" | "javaModel.powerfist.crystal.partName" | "create.subtitle.wrench_remove" | "block.mysticalagriculture.mystical_crop" | "gui.tooltips.ae2.ShowFluidsOnly" | "modularrouters.chatText.misc.tooManyTargets" | "crop.mysticalagriculture.osmium" | "block.fantasyfurniture.bone.wither.chest" | "item.railways.track_incomplete_twilightforest_minewood_wide" | "create.command.debuginfo.sending" | "subtitles.entity.mule.hurt" | "ftbquests.reward.ftbquests.npc_faction.points" | "create.schedule.instruction.throttle.summary" | "recipe.packagedexcrafting.combination.short" | "ftbchunks.minimap.locked_north" | "stat_type.minecraft.dropped" | "book.mysticalagriculture.entry.flight_augment.page.1" | "gtceu.universal.clear_nbt_recipe.tooltip" | "tag.item.c.dyes.light_gray" | "jecalculation.gui.item_stack.confirm.disabled" | "item.thermal.tea_seeds" | "item.ae2.lime_lumen_paint_ball" | "item.sugar_flawed_gem" | "item.create.netherite_diving_boots.tooltip.behaviour1" | "item.thermal_extra.dragonsteel_coin" | "block.gtceu.ev_electric_gear_box_32a" | "ftbquests.chapter.default_min_width" | "tooltip.mobilebeacon.bonus.haste2" | "selectWorld.tooltip.fromNewerVersion2" | "item.thermal.flux_capacitor" | "create.ponder.deployer_processing.header" | "selectWorld.tooltip.fromNewerVersion1" | "config.group.value" | "jade.nextEgg" | "item.powersuits.fluid_tank" | "keybinding.minecraft.clock" | "gtceu.machine.fluid_solidifier.hv.tooltip" | "gtceu.machine.forge_hammer.mv.tooltip" | "block.gtceu.ulv_battery_buffer_8x" | "block.gtceu.tungsten_steel_drum" | "behavior.tricorder.multiblock_energy_output" | "effortlessbuilding.action.redo" | "item.numina.component_laser_emitter.desc" | "libx.config.gui.component.type_key" | "block.gtceu.hv_energy_input_hatch" | "commands.data.storage.get" | "buildinggadgets.message.anchor_set" | "subtitles.entity.vex.hurt" | "commands.team.option.friendlyfire.alreadyEnabled" | "death.attack.screwdriver" | "rechiseled.block.emerald_block_crystal" | "block.simplylight.illuminant_panel" | "block.create.white_seat" | "tooltip.mysticalagriculture.mystical_fertilizer" | "metaitem.voltage_coil.uiv.tooltip" | "rechiseled.block.sandstone_brick_paving" | "block.fantasyfurniture.venthyr.bench" | "advancements.adventure.ol_betsy.description" | "create.gui.attribute_filter.allow_list_conjunctive" | "material.phosphoric_acid" | "item.bone_dust" | "text.autoconfig.toms_storage.option.invLinkBeaconLvlDim" | "create.tooltip.chute.no_fans_attached" | "addServer.add" | "item.ae2additions.disk_item_16384k" | "tile.gtceu.reinforced_foam.name" | "info.thermal.fluid_minecart.0" | "info.thermal.fluid_minecart.2" | "info.thermal.fluid_minecart.1" | "subtitles.entity.villager.work_librarian" | "webdisplays.gui.screencfg.friends" | "permissions.requires.player" | "block.extendedcrafting.crystaltine_block" | "advancement.colossalchests.large.gold.desc" | "item.mysticalagriculture.supremium_chestplate" | "buildinggadgets.message.paste_failed.link_copied" | "item.createarmory.five_five_six_mold" | "gui.ae2.SearchSettingsClearExternal" | "pack.iris.configure.title" | "block.create.cut_calcite_wall" | "rechiseled.block.nether_bricks_rotated_bricks_connecting" | "gtceu.machine.cutter.mv.tooltip" | "item.thermal.earth_charge" | "block.minecraft.banner.stripe_bottom.white" | "item.bigreactors.yellorium_nugget" | "gui.tooltips.ae2.SubstitutionsDescEnabled" | "block.railways.track_biomesoplenty_umbran_wide" | "ftbteams.info.members" | "tooltip.jade.mode_subtractor" | "block.gtceu.ulv_battery_buffer_4x" | "modularrouters.guiText.popup.direction" | "key.modernui.openCenter" | "advancement.colossalchests.large.silver.desc" | "block.minecraft.orange_carpet" | "module.tradeoff.energyCon" | "itemGroup.cyclopscore" | "block.gtceu.uiv_electric_furnace" | "enchantment.minecraft.efficiency.desc" | "config.emi.ui.recipe_screenshot_scale" | "rechiseled.block.netherrack_tiles" | "item.gtceu.uhv_conveyor_module" | "sodium.options.pages.performance" | "modernui.center.screen.blurEffect" | "block.gtceu.uxv_wiremill" | "itemGroup.itemfilters.main" | "item.minecraft.gunpowder" | "rechiseled.block.andesite_dotted_connecting" | "item.buildinggadgets.construction_chunk_dense" | "block.railways.track_dark_oak_wide" | "item.thermal_extra.crystallized_sunflower_oil_bucket" | "item.gtceu.gravistar.tooltip" | "block.gtceu.ev_charger_4x" | "ftbquests.file.defaults.quest_shape" | "block.bigreactors.basic_turbinerotorbearing" | "tooltip.mysticalagriculture.fuel_efficiency" | "libx.command.reload.client" | "recipe.condition.pos_y.tooltip" | "compass.node.gtceu.parts/machine_hull" | "item.farmersdelight.steak_and_potatoes" | "ftbquests.task.ftbquests.npc_quest.check_active" | "block.gtceu.bronze_large_boiler" | "block.minecraft.dark_oak_trapdoor" | "subtitles.entity.parrot.hurts" | "rechiseled.block.birch_planks_crate_connecting" | "create.generic.pitch" | "item.thermal.compost" | "block.fantasyfurniture.necrolord.table_small" | "commands.scoreboard.players.set.success.multiple" | "forge.configgui.zombieBaseSummonChance" | "gui.fluxnetworks.access.owner" | "ftbteamsconfig.ftbteams.description" | "create.item_attributes.damaged" | "key.corpse.death_history" | "block.gtceu.opv_arc_furnace" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line6" | "block.minecraft.spruce_wood" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line5" | "commands.bossbar.set.visibility.unchanged.hidden" | "create.subtitle.saw_activate_wood" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line2" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line1" | "commands.advancement.grant.one.to.many.success" | "modernui.center.text.allowAsyncLayout" | "material.glyceryl_trinitrate" | "multiplayer.status.cannot_connect" | "rechiseled.block.dark_oak_planks_beams" | "item.gtceu.cover.fluid.voiding.tooltip.0" | "commands.pardonip.success" | "block.toms_storage.ts.level_emitter" | "item.gtceu.cover.fluid.voiding.tooltip.1" | "block.exnihilosequentia.warped_barrel" | "buildinggadgets.message.too_many_blocks" | "subtitles.entity.zombie_villager.death" | "material.oganesson" | "commands.team.empty.unchanged" | "item.mysticalagriculture.awakened_supremium_boots" | "rechiseled.block.red_nether_bricks_small_tiles_connecting" | "forge.configgui.forgeCloudsEnabled" | "item.gtceu.item_filter.tooltip.1" | "item.gtceu.item_filter.tooltip.0" | "block.minecraft.banner.diagonal_up_right.purple" | "travelanchors.lock.button" | "item.gtceu.crystal_soc" | "item.minecraft.lime_dye" | "block.extendedcrafting.flux_star_block" | "item.gtceu.iv_robot_arm" | "material.cupronickel" | "block.create.small_diorite_brick_stairs" | "config.jade.plugin_mysticalagriculture.crop" | "block.gtceu.hv_forming_press" | "ftbquests.reward.ftbquests.npc_mail.subject" | "rechiseledcreate.block.dark_oak_window_swirling" | "config.emi.group.ui.bottom_sidebar" | "compass.node.gtceu.materials/screw" | "block.minecraft.acacia_fence_gate" | "block.create.peculiar_bell.tooltip.summary" | "options.sounds.title" | "config.emi.ui.left_sidebar_size" | "create.display_source.station_summary" | "block.minecraft.dark_oak_wood" | "item.ae2wtlib.quantum_bridge_card" | "item.thermal.rf_coil.keyword" | "ccl.commands.gc.before" | "modularrouters.guiText.popup.fluid.forceEmpty" | "block.minecraft.oak_leaves" | "item.gtceu.tool.hammer" | "modularrouters.itemText.usage.item.regex_filter" | "structure_block.save_success" | "rechiseled.block.sandstone_polished_connecting" | "info.cofh.fluid" | "item.effortlessbuilding.elastic_hand" | "create.display_source.redstone_power" | "commands.worldborder.set.shrink" | "block.gtceu.mv_fluid_drilling_rig" | "ldlib.gui.editor.tips.save_project" | "travelanchors.lock.locked" | "create.gui.sequenced_gearshift.instruction.end" | "item.mysticalagriculture.imperium_hoe" | "selectWorld.backupQuestion.customized" | "create.logistics.when_multiple_outputs_available" | "material.green_sapphire_slurry" | "gui.banned.description.reason" | "block.minecraft.banner.diagonal_up_left.orange" | "tooltip.sgjourney.materialization_crystal.interdimensional" | "create.recipe.wood_cutting" | "ftbquests.gui.undo" | "subtitles.entity.villager.no" | "rechiseled.block.basalt_patterned" | "config.emi.general.enabled" | "entity.thermal.basalz_projectile" | "enchantment.minecraft.quick_charge.desc" | "block.minecraft.acacia_pressure_plate" | "info.thermal.machine_bottler.2" | "item.powersuits.generator_thermal.desc" | "compass.node.gtceu.multiblock/large_distillery" | "block.minecraft.banner.triangle_bottom.light_gray" | "info.thermal.machine_bottler.1" | "block.gtceu.luv_circuit_assembler" | "metaitem.plugin.tooltips.1" | "rechiseled.block.stone_big_tiles_connecting" | "rechiseled.block.mangrove_planks_mosaic" | "subtitles.entity.warden.angry" | "item.thermal.nuke_tnt_minecart.keyword" | "ae2.rei_jei_integration.certus_quartz_growth" | "config.gtceu.option.energy" | "item.minecraft.phantom_spawn_egg" | "death.attack.cactus.player" | "skyblockbuilder.command.error.no_invitations" | "ftbquests.task.ftbquests.ic2_energy" | "block.create.andesite_belt_funnel" | "block.minecraft.warped_button" | "gtceu.assembler" | "info.thermal.machine_bottler.0" | "gtceu.universal.tooltip.amperage_out" | "tag.item.c.ores" | "rechiseled.block.jungle_planks_dotted" | "commands.advancement.revoke.one.to.many.failure" | "item.gtceu.battery.re.mv.cadmium.tooltip" | "item.thermal.fluid_filter_augment.desc" | "item.exnihilosequentia.blackstone_hammer" | "commands.spreadplayers.failed.invalid.height" | "options.key" | "advancement.create.train_crash" | "rechiseled.block.blackstone_tiles_connecting" | "behavior.tricorder.tank" | "screen.skyguis.text.missing_permissions" | "block.thermal.lumium_block" | "chat.ae2.Source" | "create.gui.clipboard.erase_checked" | "item.minecraft.netherite_chestplate" | "block.minecraft.magenta_candle" | "tag.item.c.raw_copper_blocks" | "gtceu.top.energy_production" | "create.track.valid_connection" | "railways.remote_lens.tool.bound_usage" | "create.gui.schematicTable.noSchematics" | "desc.framedblocks.blueprint_block" | "point_of_origin.sgjourney.destiny" | "frame.automobility.bejeweled_motorcar" | "block.minecraft.mud_brick_stairs" | "stat.minecraft.open_shulker_box" | "chat.ae2.SettingCleared" | "label.railways.proceed" | "item.ae2.fluix_covered_cable" | "material.invar" | "gtceu.tool_action.screwdriver.auto_output_covers" | "item.thermal.aquachow.desc" | "block.minecraft.hopper" | "commands.save.alreadyOn" | "ftblibrary.select_item.nbt" | "gtceu.machine.advanced_processing_array.tooltip" | "create.ponder.gearbox.text_1" | "theoneprobe.ae2.p2p_unlinked" | "create.ponder.cogwheel.header" | "item.bigreactors.ludicrite_dust" | "item.exnihilosequentia.basalt_pebble" | "create.ponder.gearbox.text_4" | "create.ponder.gearbox.text_3" | "create.ponder.gearbox.text_2" | "ftbchunks.biome_blend.blend_15x15" | "crop.mysticalagriculture.bronze" | "tile.gtceu.reinforced_stone.name" | "tooltip.extendedcrafting.limited_input" | "advancements.nether.ride_strider.description" | "gui.modernui.settings.category.mouse" | "item.createarmory.nine_mm_casing" | "patchouli.gui.lexicon.button.prev_page" | "block.gtceu.hv_fluid_solidifier" | "block.fantasyfurniture.bone.wither.door_double" | "material.pyrope" | "gtceu.essence_enchanting" | "rechiseled.block.coal_block_pillar" | "sidebar_button.ftbteams.my_team" | "commands.effect.clear.specific.failed" | "block.minecraft.pink_carpet" | "crop.mysticalagriculture.rabbit" | "tooltip.gadget.raytrace_fluid" | "block.railways.track_blue_skies_starlit_wide" | "item.gtceu.plastic_circuit_board" | "rechiseledcreate.block.mangrove_window_diagonal_connecting" | "item.minecraft.tipped_arrow.effect.strength" | "biome.minecraft.eroded_badlands" | "item.ae2.wireless_crafting_terminal" | "config.gtceu.option.dumpRecipes" | "block.gtceu.mv_gas_collector" | "tooltip.framedblocks.prism_offset.true" | "gui.tooltips.ae2.DurationFormatMinutes" | "tagprefix.andesite" | "item.gtceu.chemical_light_blue_dye" | "block.gtceu.lv_hermetic_casing" | "key.effortlessbuilding.replace.desc" | "compass.node.gtceu.covers/item_tag_filter" | "gui.ae2.CraftErrorRetry" | "part.bigreactors.turbine.casing" | "selectWorld.deleteButton" | "gui.socialInteractions.hide" | "material.hydrofluoric_acid" | "tag.item.c.tools.axes" | "create.ponder.tag.decoration" | "block.exnihilosequentia.infesting_leaves" | "gui.tooltips.ae2.NonBlocking" | "item.ftbultimine.ultiminer" | "create.station.no_assembly_curve_1" | "item.glass_plate" | "effortlessbuilding.gui.scrollInput.controlScrollsSlower" | "item.railways.track_incomplete_biomesoplenty_redwood_narrow" | "block.thermal.onion" | "rechiseled.block.stone_big_tiles" | "block.minecraft.stripped_acacia_wood" | "block.minecraft.orange_candle" | "rechiseled.block.stone_small_tiles" | "item.ae2.yellow_covered_cable" | "ftblibrary.select_item.list_mode.all" | "item.gtceu.transistor" | "item.farmersdelight.apple_cider" | "material.hypochlorous_acid" | "enchantment.ensorcellation.instigating.desc" | "material.lightly_steam_cracked_light_fuel" | "block.gtceu.tempered_glass" | "block.ae2.sky_stone_brick_wall" | "biome.minecraft.deep_ocean" | "create.schedule.condition.redstone_link" | "item.sgjourney.naquadah_rod" | "block.gtceu.uhv_1024a_laser_source_hatch" | "rechiseled.block.granite_squares_connecting" | "gui.tooltips.ae2.BlockPlacementNo" | "item.thermal_extra.sunflower_oil_bucket" | "thermal.book.landing_text" | "emi.sidebar.margins.top" | "webdisplays.gui.seturl.url" | "item.minecraft.drowned_spawn_egg" | "create.contraption.door_control.none.short" | "create.item_attributes.book_copy_first.inverted" | "webdisplays.server.help.access" | "multiplayer.requiredTexturePrompt.line2" | "block.create.polished_cut_deepslate_slab" | "multiplayer.requiredTexturePrompt.line1" | "gtceu.gui.circuit.title" | "block.create.weathered_copper_tile_stairs" | "compass.node.gtceu.misc/certificate_of_not_being_a_noob_anymore" | "block.gtceu.uiv_chemical_bath" | "material.pitchblende" | "create.ponder.hose_pulley_level.header" | "commands.trigger.add.success" | "ftbchunks.gui.teleport" | "item.create.creative_blaze_cake.tooltip.behaviour1" | "block.minecraft.blue_banner" | "material.salt_water" | "block.thermal.machine_brewer.keyword" | "gtceu.machine.fluid_tank.max_multiblock" | "gui.jei.editMode.description.hide.wild" | "subtitles.entity.warden.sonic_boom" | "gtceu.machine.transformer.message_transform_up" | "rechiseled.block.cobbled_deepslate_beams" | "gui.powersuits.energyStorage" | "create.ponder.track_portal.text_1" | "item.thermal.invar_gear" | "gtceu.machine.distillery.iv.tooltip" | "block.create.polished_cut_granite_slab" | "create.ponder.track_portal.text_2" | "create.ponder.track_portal.text_3" | "tooltip.toms_storage.terminal_beacon.sameDim" | "item.mysticalagradditions.withering_soul" | "item.itemfilters.tag.description" | "ftbchunks.biome_blend.none" | "subtitles.block.lava.ambient" | "item.glass_flawed_gem" | "screen.skyguis.text.visit_team" | "modernui.center.tooltip.titleBreak" | "fluid_type.thermal.light_oil" | "create.track_target.clear" | "sodium.options.enable_memory_tracing.name" | "advancement.create.ejector_maxed.desc" | "block.automobility.slope" | "gui.wireless_connect.highlight.tooltip" | "block.fantasyfurniture.decorations.venthyr_platter.stacked" | "item.minecraft.pufferfish_spawn_egg" | "block.thermal.fluid_duct.keyword" | "rechiseled.block.basalt_bordered_polished_connecting" | "tooltip.mobilebeacon.disc01" | "item.thermal.flax" | "rechiseled.block.crimson_planks_bricks_connecting" | "biome.minecraft.deep_frozen_ocean" | "material.deuterium" | "block.gtceu.lv_electric_gear_box_2a" | "modularrouters.guiText.popup.xpVacuum.eject" | "block.farmersdelight.dark_oak_cabinet" | "material.enderium" | "block.create.limestone_pillar" | "key.inventory" | "ftbquests.chapter.image.click.tooltip" | "block.gtceu.uxv_canner" | "jecalculation.gui.common.close" | "gtceu.top.transform_output" | "ftbultimine.info.not_active" | "rechiseledcreate.block.andesite_cut_small_brick_connecting" | "string.naturescompass.precipitation" | "rechiseled.block.amethyst_block_bricks_connecting" | "effortlessbuilding.action.start_corner" | "create.station.remove_schedule" | "config.bigreactors.reactor.maxreactorheight" | "screen.laserio.false" | "gui.bigreactors.generator.redstoneport.sensorbehavior.setfromsignallevel.line1" | "emi.category.minecraft.smoking" | "gtceu.multiblock.cleanroom.dirty_state" | "material.spessartine" | "block.farmersdelight.rice_roll_medley_block" | "modularrouters.gui.config.placerParticles" | "block.railways.track_byg_zelkova_wide" | "item.gtceu.tool.butchery_knife" | "item.farmersdelight.bacon" | "gui.tooltips.ae2.CanInsertFrom" | "gameMode.survival" | "commands.scoreboard.objectives.display.alreadySet" | "configurationtool.configmode.locking" | "compass.node.gtceu.misc/brick_wooden_form" | "entity.minecraft.llama" | "subtitles.entity.iron_golem.death" | "block.railways.track_twilightforest_sortingwood_wide" | "farmersdelight.advancement.use_cutting_board.desc" | "block.create.fake_track" | "create.hint.mechanical_arm_no_targets.title" | "block.gtceu.hv_super_chest" | "create.gui.sequenced_gearshift.instruction" | "advancement.exmachinis.gold_upgrade" | "block.minecraft.crimson_fungus" | "curios.identifier.back" | "gui.itemcollectors.advanced_collector.show_area.on" | "item.thermal.bronze_ingot" | "item.ae2.cable_energy_acceptor" | "item.powersuits.dim_rift_gen" | "tooltip.toms_storage.sorting_0" | "effortlessbuilding.action.thickness" | "item.powersuits.powerarmor_feet" | "block.simplylight.illuminant_yellow_block_on.info2" | "config.emi.group.general" | "item.minecraft.golden_leggings" | "item.minecraft.pumpkin_pie" | "gtceu.tooltip.hold_ctrl" | "gtceu.plasma_generator" | "tooltip.toms_storage.sorting_1" | "tooltip.toms_storage.sorting_2" | "item.gtceu.circuit.quantum_computer.tooltip.1" | "item.gtceu.circuit.quantum_computer.tooltip.0" | "commands.bossbar.create.success" | "compass.node.gtceu.machines/pump" | "tagprefix.basalt" | "mco.brokenworld.downloaded" | "ftbquests.task.ftbquests.xp.value" | "item.mobilebeacon.mobile_beacon_gold" | "block.minecraft.banner.flower.light_blue" | "subtitles.entity.fishing_bobber.retrieve" | "block.ae2.interface" | "material.lithium" | "block.minecraft.wall_torch" | "block.gtceu.uxv_fluid_solidifier" | "material.ultimet" | "enchantment.ensorcellation.cavalier.desc" | "item.numina.component_solar_panel.desc" | "key.spectatorOutlines" | "ftbquests.reward_table.used_in" | "block.functionalstorage.armory_cabinet" | "item.exnihilosequentia.crimson_fungus_hammer" | "enchantment.ensorcellation.phalanx" | "farmersdelight.advancement.get_mushroom_colony" | "item.bigreactors.rossinite_bucket" | "block.gtceu.luv_output_hatch" | "tagprefix.turbine_blade" | "block.minecraft.banner.stripe_bottom.green" | "block.gtceu.lv_electric_gear_box_8a" | "item.thermal.peanut" | "rechiseled.block.warped_planks_tiles_connecting" | "create.ponder.tag.logistics.description" | "tooltip.framedblocks.one_way_window.dir.south" | "ftbquests.file.drop_loot_crates" | "ldlib.fluid.state_liquid" | "tag.item.c.glass_panes.magenta" | "gtceu.universal.tooltip.fluid_stored" | "crop.mysticalagriculture.cyanite" | "item.ash_tiny_dust" | "gtceu.multiblock.primitive_water_pump.description" | "item.minecraft.netherite_scrap" | "argument.item.tag.disallowed" | "ldlib.gui.editor.tips.load_resource" | "key.cofh.mode_change_decrement" | "tag.item.c.ores.lapis" | "selectWorld.recreate.error.title" | "chat.ae2.NotStorageCell" | "gtceu.multiblock.parallelizable.tooltip" | "block.minecraft.banner.mojang.blue" | "gtceu.electric_furnace" | "block.framedblocks.framed_pyramid" | "item.thermal_extra.dragonsteel_plate" | "item.powersuits.flight_control" | "metaitem.nan.certificate.tooltip" | "item.createarmory.empty_double_barrel" | "block.thermal.dynamo_disenchantment.keyword" | "gtceu.machine.workbench.tab.item_list" | "item.create.vertical_gearbox" | "module.tradeoff.heatActivationPercent" | "subtitles.entity.illusioner.hurt" | "item.gtceu.tool.tooltip.general_uses" | "railways.bogeys.styles.freight" | "chat.ae2.ChannelModeCurrent" | "block.minecraft.banner.curly_border.blue" | "block.fantasyfurniture.necrolord.desk_right" | "block.expatternprovider.ex_pattern_provider" | "fluid_type.thermal_extra.sunflower_oil" | "config.emi.ui.recipe_book_action" | "gui.bigreactors.fluidizer.controller.tooltips_popup_max_width" | "item.mysticalagriculture.inferium_fishing_rod" | "block.railways.track_byg_cherry_narrow" | "forge.configgui.clumpingThreshold.tooltip" | "commands.publish.failed" | "rechiseled.block.redstone_block_polished_connecting" | "item.thermalendergy.energy_nullifier_augment" | "item.gtceu.plate.nor_memory_chip.tooltip" | "material.blue_alloy" | "multiblock.validation.reactor.invalid_base_for_fuel_assembly" | "libx.config.gui.resource_list.entry_mode_allow" | "item.minecraft.tipped_arrow.effect.turtle_master" | "item.ae2.meteorite_compass" | "notenoughcrashes.gui.failed" | "block.create.haunted_bell" | "block.create.hose_pulley" | "advancement.create.display_link" | "trashcans.block.item_trash_can" | "gtceu.machine.brewery.lv.tooltip" | "block.farmersdelight.cooking_pot" | "rechiseled.block.crimson_planks_brick_pattern_connecting" | "block.create.light_blue_toolbox" | "block.minecraft.banner.bricks.magenta" | "ftbchunks.disable_protection.tooltip" | "gui.socialInteractions.show" | "container.creative" | "tag.item.c.netherite_ingots" | "block.farmersdelight.apple_pie" | "gtceu.jei.fluid.min_yield" | "item.farmersdelight.squid_ink_pasta" | "block.minecraft.banner.stripe_center.gray" | "entity.minecraft.zoglin" | "modernfix.option.on" | "config.gtceu.option.debugWorldgen" | "string.naturescompass.warm" | "fpsreducer.config.playerConfig" | "item.numina.component_carbon_myofiber" | "item.extendedcrafting.enhanced_redstone_ingot" | "block.fantasyfurniture.necrolord.dresser" | "gtceu.electrolyzer" | "attachment.front.automobility.mob_controller" | "time.bookshelf.month.january" | "point_of_origin.sgjourney.apophis" | "rechiseled.block.prismarine_bricks_chiseled_circles" | "ae2.rei_jei_integration.no_items" | "config.jade.plugin_ae2.part_tooltip" | "gtceu.machine.energy_hatch.input.tooltip" | "item.exnihilosequentia.zinc_nugget" | "gui.ae2.WirelessRange" | "iris.keybind.toggleShaders" | "block.minecraft.banner.diagonal_right.lime" | "item.thermal.press_unpacking_die" | "mco.brokenworld.reset" | "gtceu.multiblock.large_combustion_engine.supply_oxygen_to_boost" | "ae2.rei_jei_integration.entropy_manipulator_heat" | "block.framedblocks.framed_torch" | "gtceu.fluid.temperature" | "tutorial.craft_planks.description" | "create.recipe.assembly.spout_filling_fluid" | "rechiseledcreate.item_group" | "item.minecraft.tipped_arrow.effect.explosion_resistance" | "block.gtceu.uiv_centrifuge" | "item.exnihilosequentia.prismarine_crook" | "key.keyboard.keypad.multiply" | "tooltip.exmachinis.fluxBar" | "model.armor2.legbit1.partName" | "text.autoconfig.toms_storage.option.invRange" | "automobile_control.brake" | "item.salt_pure_dust" | "block.railways.track_byg_baobab_narrow" | "rechiseled.block.end_stone_blobs_connecting" | "info.cofh.another_player" | "entity.minecraft.guardian" | "gui.ae2.SkyChest" | "tagprefix.polymer.foil" | "commands.whitelist.alreadyOff" | "item.sugar_tiny_dust" | "ftbbackups2.backup.failed" | "info.systeams.air_per_tick" | "book.mysticalagriculture.entry.essence_furnaces.page.1" | "narration.checkbox" | "item.gtceu.circuit.crystal_assembly.tooltip.0" | "item.gtceu.circuit.crystal_assembly.tooltip.1" | "item.mysticalagriculture.prudentium_fishing_rod" | "create.keyinfo.toolmenu" | "create.tooltip.deployer.header" | "block.minecraft.banner.circle.red" | "compass.node.gtceu.machines/ld_item_pipeline" | "javaModel.powerfist.armorright.partName" | "create.item_attributes.has_enchant" | "block.gtceu.uhv_output_bus" | "item.numina.component_glider_wing" | "create.item_attributes.color.inverted" | "webdisplays.server.upload.parent" | "item.modularrouters.energy_upgrade" | "block.xtonesreworked.zeta_block_8" | "material.ethylbenzene" | "block.xtonesreworked.zeta_block_9" | "item.effortlessbuilding.reach_upgrade3" | "block.xtonesreworked.zeta_block_4" | "item.effortlessbuilding.reach_upgrade2" | "block.xtonesreworked.zeta_block_5" | "block.fantasyfurniture.dunmer.cushion" | "block.xtonesreworked.zeta_block_6" | "block.xtonesreworked.zeta_block_7" | "item.railways.blue_conductor_cap" | "block.xtonesreworked.zeta_block_0" | "block.xtonesreworked.zeta_block_1" | "item.effortlessbuilding.reach_upgrade1" | "block.xtonesreworked.zeta_block_2" | "block.xtonesreworked.zeta_block_3" | "cover.smart_item_filter.filtering_mode.description.1" | "part.bigreactors.turbine.creativecoolantport" | "create.keyinfo.toolbelt" | "info.cofh.hold_shift_for_details" | "item.thermal.lumium_plate" | "tooltip.framedblocks.y_slope.toggle" | "mco.configure.world.slot.empty" | "gui.wireless_connect.status.unconnected.desc" | "argument.nbt.expected.value" | "create.gui.terrainzapper.placement.merged" | "rechiseled.block.mangrove_planks_diagonal_tiles" | "item.gtceu.opv_sensor" | "options.iris.shaderPackSelection" | "enchantment.minecraft.piercing.desc" | "block.create.small_deepslate_brick_wall" | "mco.configure.world.edit.subscreen.adventuremap" | "ldlib.gui.compass.attach_items.item" | "farmersdelight.advancement.eat_nourishing_food" | "block.minecraft.banner.small_stripes.magenta" | "key.effortlessbuilding.disable_build_mode_toggle.desc" | "advancement.create.diving_suit.desc" | "block.minecraft.banner.diagonal_up_right.white" | "block.fantasyfurniture.bone.skeleton.desk_left" | "compass.node.gtceu.materials/flawed_gem" | "stat.automobility.engine.speed.readout" | "gui.ae2.CraftingInterface" | "material.nether_air" | "create.orientation.horizontal" | "create.ponder.fan_direction.header" | "ftbteams.ranks.member" | "rechiseledcreate.block.acacia_window_covered_connecting" | "demo.help.buy" | "tooltip.sgjourney.point_of_origin" | "mco.error.invalid.session.title" | "gtceu.machine.chemical_reactor.luv.tooltip" | "subtitles.entity.lightning_bolt.thunder" | "gtceu.machine.polarizer.mv.tooltip" | "material.steam_cracked_butene" | "tooltip.mobilebeacon.upgrade" | "simplybackpacks.shift" | "block.simplylight.illuminant_cyan_block.info" | "block.gtceu.zpm_bender" | "create.ponder.fluid_pipe_flow.header" | "tooltip.toms_storage.adv_wireless_terminal.bound" | "recipe.packagedauto.crafting" | "item.thermal.machine_catalyst_augment" | "tag.item.c.storage_blocks" | "part_category.automobility.frames" | "book.mysticalagriculture.entry.water_breathing_augment" | "gui.ae2.TerminalSettingsTitle" | "block.minecraft.void_air" | "gtceu.machine.maintenance_hatch_full_auto.tooltip" | "tagprefix.buzz_saw_blade" | "rechiseled.block.dark_oak_planks_mosaic" | "ldlib.gui.editor.group.basic" | "compass.node.gtceu.misc/programmed_circuit" | "book.mysticalagriculture.entry.resource_crops" | "item.ae2.yellow_smart_dense_cable" | "item.gtceu.terminal" | "block.gtceu.hv_input_hatch" | "create.recipe.heat_requirement.heated" | "options.percent_add_value" | "text.cloth-config.dropdown.value.unknown" | "advancement.create.chocolate_bucket.desc" | "entity.minecraft.zombie_horse" | "gui.bigreactors.turbine.redstoneport.sensortype.inputengagecoils.line3" | "config.bigreactors.turbine.turbinemassdragmultiplier" | "gui.bigreactors.turbine.redstoneport.sensortype.inputengagecoils.line2" | "gui.bigreactors.turbine.redstoneport.sensortype.inputengagecoils.line1" | "block.fantasyfurniture.decorations.mushrooms_red.stacked" | "model.armor2.armmain.partName" | "addServer.resourcePack" | "key.screenshot" | "gui.banned.title.temporary" | "item.ae2additions.item_storage_cell_65536" | "config.gtceu.option.compat" | "block.create.small_tuff_bricks" | "block.minecraft.banner.triangles_bottom.cyan" | "create.item_attributes.enchanted" | "item.gtceu.duct_tape" | "block.minecraft.birch_wall_sign" | "item.gtceu.luv_sensor" | "item.ae2.light_gray_smart_cable" | "create.generic.daytime.pm" | "block.thermal.amaranth_block" | "block.create.purple_toolbox" | "config.jade.plugin_jade.distance" | "subtitles.entity.bat.death" | "create.generic.unit.millibuckets" | "subtitles.block.generic.break" | "create.ponder.smart_chute.header" | "msg.framedblocks.frame_crafter.fail.unexpected_additive_2" | "msg.framedblocks.frame_crafter.fail.unexpected_additive_1" | "msg.framedblocks.frame_crafter.fail.unexpected_additive_0" | "commands.whitelist.add.success" | "item.simplybackpacks.ultimatebackpack.info2" | "tag.item.minecraft.mangrove_logs" | "farmersdelight.tooltip.melon_juice" | "gui.stellarview.config" | "ftbteams.team_not_found" | "chat.ae2.isNowLocked" | "block.minecraft.crimson_hyphae" | "item.ae2wtlib.wireless_pattern_encoding_terminal" | "subtitles.entity.snow_golem.death" | "item.createarmory.fifty_cal" | "block.fantasyfurniture.venthyr.wardrobe_top" | "effect.cofh_core.cold_resistance" | "tagprefix.double_plate" | "item.powersuits.fortune.desc" | "create.schematic.tool.deploy.description.0" | "create.schematic.tool.deploy.description.1" | "block.minecraft.red_mushroom_block" | "create.schematic.tool.deploy.description.2" | "tagprefix.tiny_dust" | "create.schematic.tool.deploy.description.3" | "mirror.none" | "gui.fluxnetworks.label.transferownership" | "tooltip.sgjourney.mode" | "webdisplays.side.east" | "block.gtceu.rubber_log" | "block.toms_storage.ts.inventory_cable_framed" | "stat.minecraft.damage_blocked_by_shield" | "item.gtceu.circuit.nand_chip.tooltip.1" | "item.gtceu.circuit.nand_chip.tooltip.0" | "block.railways.conductor_vent" | "forge.configgui.alwaysSetupTerrainOffThread" | "tooltip.mysticalagriculture.empty" | "rechiseled.block.copper_block_shafts_connecting" | "advancement.create.stressometer.desc" | "subtitles.item.armor.equip_chain" | "material.amethyst" | "selectWorld.delete_failure" | "buildinggadgets.commands.override_build_size.list" | "block.minecraft.banner.bricks.orange" | "selectWorld.futureworld.error.title" | "compass.node.gtceu.multiblock/large_wiremill" | "advancement.exmachinis.root.desc" | "compass.node.gtceu.circuits/nand_chip" | "jigsaw_block.keep_jigsaws" | "item.ftbultimine.ultiminer.tooltip" | "item.thermal.potion_duration_augment" | "block.fantasyfurniture.venthyr.shelf" | "create.ponder.mechanical_crafter_covers.header" | "create.ponder.shared.rpm16_source" | "argument.entity.options.team.description" | "rechiseledcreate.block.warped_window_large" | "item.gtceu.battery.hull.lv.tooltip" | "gtceu.machine.gas_collector.luv.tooltip" | "block.ae2.sky_stone_small_brick_stairs" | "rechiseled.block.quartz_block_squares_connecting" | "gui.tooltips.ae2.PartitionStorage" | "rechiseledcreate.block.dark_oak_window_swirling_connecting" | "create.track_target.success" | "item.mysticalagradditions.dragon_scale" | "cover.smart_item_filter.filtering_mode.description.0" | "block.railways.track_byg_pine" | "create.generic.delay" | "mco.backup.button.download" | "railways.ponder.train_switch.text_2" | "railways.ponder.train_switch.text_1" | "gtceu.tank_valve.tooltip" | "item.thermal.diamond_dust" | "advancements.adventure.spyglass_at_dragon.title" | "commands.title.show.actionbar.single" | "item.gtceu.wafer.naquadah.tooltip" | "ftbquests.task.ftbquests.checkmark" | "railways.ponder.train_switch.text_7" | "railways.ponder.train_switch.text_6" | "subtitles.entity.painting.break" | "railways.ponder.train_switch.text_5" | "material.fullers_earth" | "railways.ponder.train_switch.text_4" | "gui.fluxnetworks.access.superadmin" | "railways.ponder.train_switch.text_3" | "patchouli.gui.lexicon.history.info" | "argument.criteria.invalid" | "block.gtceu.uhv_input_bus" | "item.farmersdelight.canvas" | "item.ae2additions.chemical_storage_cell_16384" | "item.railways.track_incomplete_byg_cika_wide" | "info.systeams.air_volume_unit" | "ftblibrary.mb" | "chat.ae2.MachineNotPowered" | "item.ae2.light_gray_lumen_paint_ball" | "modernfix.option.mixin.feature.integrated_server_watchdog" | "crop.mysticalagriculture.copper" | "commands.team.option.deathMessageVisibility.success" | "item.powersuits.powerarmor_torso" | "item.createarmory.fifty_cal_mold_complete" | "tag.item.c.glass_panes.black" | "modularrouters.guiText.tooltip.energy.rate" | "block.thermal.bamboo_block" | "gtceu.machine.miner.fluid_usage" | "tag.item.minecraft.birch_logs" | "block.fantasyfurniture.nordic.painting_wide" | "block.minecraft.banner.small_stripes.orange" | "pack.openFolder" | "item.ae2.memory_card_yellow" | "item.gtceu.ulpic_chip" | "tooltip.extendedcrafting.eject" | "gui.exmachinis.workArea" | "rechiseled.block.netherite_block_chiseled" | "tag.item.minecraft.fishes" | "create.ponder.creative_motor.text_1" | "addServer.resourcePack.enabled" | "create.ponder.creative_motor.text_2" | "achievement.ae2.Networking3.desc" | "item.thermal_extra.machine_efficiency_augment_1" | "item.thermal_extra.machine_efficiency_augment_2" | "commands.debug.alreadyRunning" | "item.thermal_extra.machine_efficiency_augment_3" | "item.thermal_extra.machine_efficiency_augment_4" | "material.sapphire" | "gtceu.battery_buffer.average_input" | "gtceu.bus.collapse_false" | "jei.tooltip.bookmarks.usage.nokey" | "item.gtceu.tool.scythe" | "advancements.nether.create_full_beacon.title" | "block.minecraft.crimson_pressure_plate" | "rechiseled.block.acacia_planks_brick_paving_connecting" | "advancement.create.windmill.desc" | "create.railways.semaphore.search_mode.search_down" | "item.packagedauto.package_component" | "config.bigreactors.client.disablepatchoulitweaks" | "subtitles.entity.wither.shoot" | "gamerule.doEntityDrops.description" | "create.schedule.instruction.name_edit_box_1" | "block.create.cut_ochrum_brick_wall" | "block.fantasyfurniture.dunmer.bookshelf" | "gtceu.machine.arc_furnace.uv.tooltip" | "commands.fill.failed" | "create.schedule.instruction.name_edit_box_2" | "create.station.remove_auto_schedule" | "modernfix.option.mixin.perf.kubejs" | "item.ae2.white_smart_dense_cable" | "item.powersuits.magnet.desc" | "item.simplybackpacks.commonbackpack.info2" | "create.ponder.track_portal.header" | "modernui.center.font.firstFont" | "mco.selectServer.leave" | "item.mysticalagriculture.soulium_seed_base" | "options.attackIndicator" | "create.display_link.attached_side" | "block.thermal.tin_ore" | "selectWorld.newWorld" | "enchantment.minecraft.blast_protection.desc" | "block.systeams.pneumatic_boiler.keyword" | "block.railways.track_byg_imparius_wide" | "block.fantasyfurniture.nordic.bed_double" | "tooltip.toms_storage.inventory_cable_connector_link.beacon1" | "tooltip.toms_storage.inventory_cable_connector_link.beacon2" | "block.railways.track_byg_witch_hazel_narrow" | "rechiseled.block.netherrack_brick_paving" | "item.gtceu.lv_solar_panel" | "modernfix.option.mixin.bugfix.paper_chunk_patches" | "ftbquests.reward.autoclaim.no_toast" | "block.thermal.lightning_tnt" | "block.create.cut_scoria_brick_stairs" | "item.create.creative_blaze_cake" | "block.simplylight.illuminant_orange_block.info2" | "block.minecraft.bone_block" | "gui.jei.category.fuel.smeltCount" | "item.powersuits.shovel" | "key.ae2.wireless_pattern_access_terminal" | "variant.bigreactors.turbine.basic" | "metaitem.voltage_coil.ev.tooltip" | "create.menu.configure" | "block.create.waxed_copper_tile_stairs" | "item.thermal_extra.shellite_bucket" | "create.ponder.mechanical_arm.text_1" | "ldlib.gui.compass.grid_size" | "create.ponder.mechanical_arm.text_3" | "block.minecraft.banner.rhombus.orange" | "create.ponder.mechanical_arm.text_2" | "create.ponder.mechanical_arm.text_5" | "create.ponder.mechanical_arm.text_4" | "create.ponder.mechanical_arm.text_7" | "item.mobilebeacon.mobile_beacon_iron" | "create.ponder.mechanical_arm.text_6" | "create.ponder.mechanical_arm.text_8" | "screen.skyguis.text.you_sure_kick" | "gui.sgjourney.config_client" | "create.schematics.maxAllowedSize" | "info.thermal.infuser.use" | "debug.reload_resourcepacks.message" | "tag.item.minecraft.creeper_drop_music_discs" | "commands.cofh.invuln.success.multiple" | "entity.minecraft.boat" | "item.thermal.dynamo_fuel_augment" | "advancements.adventure.summon_iron_golem.description" | "material.carbon_dioxide" | "compass.node.gtceu.tools/file" | "item.railways.track_incomplete_byg_palm_narrow" | "commands.ftbquests.command.error.no_object" | "rechiseled.block.amethyst_block_beams" | "tooltip.fluxnetworks.flux_dust" | "block.thermal.machine_crystallizer" | "block.minecraft.banner.triangles_top.light_gray" | "item.farmersdelight.chocolate_pie_slice" | "block.gtceu.steel_drum" | "block.railways.track_byg_cypress_wide" | "item.railways.track_incomplete_blue_skies_lunar_wide" | "config.gtceu.option.hideFacadesInJEI" | "create.ponder.fan_direction.text_1" | "create.ponder.fan_direction.text_2" | "block.minecraft.banner.square_top_left.black" | "rechiseled.block.purpur_small_tiles" | "rechiseledcreate.block.jungle_window_rounded" | "multiplayer.disconnect.name_taken" | "disconnect.loginFailedInfo.insufficientPrivileges" | "block.bigreactors.reinforced_reactorcoolantport_forge_active" | "metaarmor.tooltip.jump" | "block.gtceu.vibration_safe_casing" | "advancement.colossalchests.iron" | "gtceu.machine.lathe.mv.tooltip" | "tooltip.titanium.facing_handler.action" | "compass.node.gtceu.misc/plant_ball" | "create.ponder.fluid_pipe_interaction.header" | "block.gtceu.uxv_item_passthrough_hatch" | "modernfix.option.mixin.bugfix.ctm_resourceutil_cme" | "death.attack.outOfWorld" | "block.farmersdelight.half_tatami_mat" | "menu.quit" | "stat.minecraft.interact_with_cartography_table" | "skyblockbuilder.command.error.user_no_player" | "forge.configgui.zombieBabyChance" | "item.thermal.electrum_coin" | "create.ponder.hose_pulley.text_4" | "create.ponder.hose_pulley.text_3" | "railways.coupler.edge_spacing" | "create.ponder.hose_pulley.text_2" | "create.ponder.hose_pulley.text_1" | "commands.scoreboard.players.operation.success.single" | "create.ponder.hose_pulley.text_7" | "create.gui.sequenced_gearshift.instruction.turn_angle" | "create.ponder.hose_pulley.text_6" | "create.ponder.hose_pulley.text_5" | "gui.fluxnetworks.label.sortby" | "subtitles.entity.puffer_fish.blow_up" | "item.create.copper_backtank.tooltip.behaviour2" | "item.create.copper_backtank.tooltip.behaviour1" | "tag.item.c.seeds.beetroot" | "sounds.sgjourney.ring_spin_start" | "block.fantasyfurniture.nordic.stool" | "gtceu.fluid_heater" | "compass.node.gtceu.materials/hot_ingot" | "block.gtceu.uhv_brewery" | "material.white_dye" | "item.thermal.electrum_plate" | "block.gtceu.lv_bender" | "gui.socialInteractions.hidden_in_chat" | "block.gtceu.zpm_transformer_1a" | "create.gui.schematicannon.showOptions" | "metaitem.voltage_coil.ulv.tooltip" | "gtceu.creative.tank.mbpc" | "railways.journeymap.train_marker_toggle" | "effect.minecraft.instant_damage" | "item.farmersdelight.cabbage_rolls" | "enchantment.minecraft.protection" | "block.gtceu.zpm_4a_energy_converter" | "options.guiScale.auto" | "item.automobility.front_attachment" | "item.gtceu.power_thruster" | "block.create.small_scorchia_brick_slab" | "item.thermal.seed_oil_bucket" | "gui.close" | "block.gtceu.zpm_transformer_2a" | "block.minecraft.weeping_vines" | "fluid_cell.empty" | "modularrouters.itemText.usage.item.blast_upgrade" | "subtitles.entity.snowball.throw" | "create.ponder.mechanical_saw_contraption.header" | "compass.node.gtceu.circuits/nano_processor_computer" | "block.thermal.phytosoil_tilled" | "block.thermalendergy.stellarium_block" | "block.mysticalagriculture.inferium_block" | "railways.remote_lens.clear" | "gui.tooltips.ae2.TerminalStyle_Full" | "create.ponder.crushing_wheels.text_1" | "create.ponder.crushing_wheels.text_2" | "menu.playerReporting" | "create.ponder.crushing_wheels.text_3" | "create.ponder.crushing_wheels.text_4" | "config.jade.plugin_minecraft.fluid" | "commands.time.query" | "item.thermal.cinnabar" | "item.powersuits.lightning_summoner" | "container.loom" | "modularrouters.guiText.tooltip.tunedValue" | "rechiseled.block.oak_planks_mosaic" | "item.gtceu.fluid_voiding_cover" | "gtceu.machine.electrolyzer.uv.tooltip" | "selectServer.edit" | "block.minecraft.anvil" | "block.create.large_water_wheel" | "item.platinum_raw_small_dust" | "block.create.portable_storage_interface" | "subtitles.enchant.thorns.hit" | "laserio.tooltip.item.card.mode.INSERT" | "material.naquadah_alloy" | "item.modularrouters.mod_filter" | "item.minecraft.potion.effect.clarity" | "block.gtceu.zpm_transformer_4a" | "block.gtceu.ev_centrifuge" | "item.mysticalagradditions.tertium_apple" | "rechiseled.block.crimson_planks_dotted_connecting" | "block.minecraft.brewing_stand" | "material.certus_quartz" | "block.ae2.quartz_cluster" | "block.minecraft.pink_candle" | "screen.laserio.output" | "item.colossalchests.upgrade_tool_reverse.info" | "jei.message.copy.recipe.id.success" | "item.thermal.dynamo_force_coil_augment" | "item.gtceu.uiv_field_generator" | "block.exnihilosequentia.jungle_barrel" | "item.exnihilosequentia.raw_lead" | "ftbquests.gui.view_dependencies" | "numina.module.category.armor" | "item.thermal.press_coin_die" | "compliance.playtime.hours" | "multiblock.validation.reprocessor.invalid_part_for_face" | "block.create.pulley_magnet" | "buildinggadgets.radialmenu.mirror" | "item.thermal.ender_tnt_minecart" | "item.minecraft.saddle" | "menu.loadingLevel" | "block.gtceu.hv_muffler_hatch" | "item.effortlessbuilding.building_techniques_book" | "block.minecraft.red_mushroom" | "gui.fluxnetworks.flux.energy" | "create.display_source.station_summary.train_name_column" | "block.create.polished_cut_limestone_stairs" | "block.minecraft.banner.stripe_downleft.light_blue" | "railways.display_source.track_switch_brass_source" | "item.ae2.engineering_processor" | "rechiseledcreate.block.rose_quartz_chiseled_connecting" | "multiblock.cyclopscore.error.size.cube" | "compass.node.gtceu.materials/chipped_gem" | "subtitles.entity.enderman.ambient" | "tooltip.sgjourney.kara_kesh.terror" | "rechiseled.block.cobblestone_pillar" | "block.bigreactors.basic_turbinechargingportfe" | "advancements.husbandry.tadpole_in_a_bucket.title" | "gtceu.machine.endpoint.tooltip.min_length" | "item.gtceu.yellow_dye_spray_can" | "item.gtceu.phenolic_circuit_board" | "container.spectatorCantOpen" | "modularrouters.gui.config.extruder2BaseRange" | "block.minecraft.banner.diagonal_left.lime" | "ftbquests.rewards" | "gtceu.machine.wiremill.luv.tooltip" | "block.thermal.magenta_rockwool" | "compass.node.gtceu.steam/item_bus" | "block.thermal.lime_rockwool" | "block.gtceu.uev_chemical_bath" | "gtceu.machine.sifter.ev.tooltip" | "advancement.create.glass_pipe" | "item.dark_ash_dust" | "block.thermal.light_blue_rockwool" | "config.framedblocks.client.conTexMode" | "spectatorMenu.close" | "waila.ae2.EnchantedWith" | "death.attack.screwdriver_lv" | "item.basaltic_mineral_sand_small_dust" | "block.gtceu.ev_energy_input_hatch" | "rechiseled.block.stone_diagonal_bricks" | "subtitles.block.pointed_dripstone.drip_lava" | "rechiseled.block.netherite_block_decorated_connecting" | "item.powersuits.water_electrolyzer" | "commands.save.success" | "block.kubejs.twinite_casing" | "subtitles.item.armor.equip_netherite" | "createWorld.customize.custom.useTemples" | "block.minecraft.dark_oak_stairs" | "item.ae2.magenta_covered_dense_cable" | "info.cofh.claimable" | "block.sgjourney.cut_naquadah_stairs" | "subtitles.entity.zoglin.angry" | "item.thermal.hops" | "item.gtceu.steel_fluid_cell" | "block.minecraft.gray_carpet" | "item.minecraft.diamond_leggings" | "create.ponder.speedometer.text_2" | "argument.player.entities" | "create.ponder.speedometer.text_1" | "notenoughcrashes.crashscreen.paragraph3.line1" | "notenoughcrashes.crashscreen.paragraph3.line2" | "notenoughcrashes.crashscreen.paragraph3.line3" | "notenoughcrashes.crashscreen.paragraph3.line4" | "block.minecraft.cobbled_deepslate_slab" | "material.antimony_trifluoride" | "create.ponder.speedometer.text_3" | "block.minecraft.chain_command_block" | "buildinggadgets.message.place.inside" | "rechiseled.block.prismarine_bricks_bricks" | "gtceu.fermenter" | "block.minecraft.iron_ore" | "forge.configgui.forgeCloudsEnabled.tooltip" | "block.gtceu.zpm_mystical_greenhouse.tooltip" | "rechiseled.block.obsidian_stripes" | "rechiseled.block.blackstone_brick_pattern_connecting" | "material.colossalchests.gold" | "rechiseled.block.red_nether_bricks_small_tiles" | "rechiseled.block.dirt_squares" | "rechiseled.block.mangrove_planks_small_tiles_connecting" | "railways.tooltip.coupler.header" | "translation.test.escape" | "tooltip.toms_storage.link_public_0" | "tooltip.toms_storage.link_public_1" | "rechiseledcreate.block.dark_oak_window_covered_connecting" | "mco.brokenworld.title" | "module.tradeoff.diameter" | "block.create.framed_glass_pane" | "ftbchunks.gui.hold_alt_for_dates" | "rechiseled.block.andesite_rotated_bricks_connecting" | "block.minecraft.deepslate_tile_stairs" | "time.bookshelf.month.september" | "block.farmersdelight.blue_canvas_sign" | "advancements.husbandry.allay_deliver_cake_to_note_block.title" | "create.item_attributes.added_by.inverted" | "item.numina.component_myofiber_gel" | "item.talc_impure_dust" | "create.materialChecklist.blocksNotLoaded" | "tag.item.c.dyes.magenta" | "effortlessbuilding.mode.cylinder" | "entity.thermal.rubberwood_boat" | "block.gtceu.lv_fisher" | "webdisplays.server.help.ls" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.retractby" | "death.attack.spade" | "block.thermal.dynamo_numismatic.keyword" | "gui.tooltips.ae2.InterfaceCraftingMode" | "block.thermal.prismarine_activator_rail" | "key.categories.ftbteams" | "block.thermal.rich_slag_bricks" | "item.exnihilosequentia.crimson_nylium_spores" | "enchantment.ensorcellation.volley" | "fluid_type.minecraft.milk" | "item.gtceu.nano_processor_assembly" | "entity.thermal.fire_tnt_minecart" | "tagprefix.lens" | "book.mysticalagriculture.entry.strength_augment.page.1" | "advancement.create.long_travel.desc" | "ftbquests.title" | "module.tradeoff.daytimeEnergyGen" | "gui.sgjourney.pegasus_stargate_back_lights_up" | "item.farmersdelight.tomato" | "item.thermal.cured_rubber" | "webdisplays.server.error" | "tooltip.merequester.idle" | "death.attack.generic.player" | "block.minecraft.red_banner" | "gtceu.machine.canner.lv.tooltip" | "item.minecraft.cod_bucket" | "item.create.wand_of_symmetry" | "ae2.rei_jei_integration.encode_pattern" | "commands.bossbar.get.max" | "text.cloth-config.error.color.no_alpha_allowed" | "effortlessbuilding.modedescription.cube" | "rechiseledcreate.block.dark_oak_window_covered" | "mco.invites.button.reject" | "block.simplylight.illuminant_block_on" | "block.create.magenta_sail" | "block.gtceu.ev_electric_gear_box_16a" | "block.minecraft.bell" | "enchantment.minecraft.respiration.desc" | "behavior.tricorder.divider=========================" | "createWorld.customize.buffet.title" | "rechiseled.block.dark_oak_planks_bricks_connecting" | "message.sgjourney.stargate.info.connection_ended.point_of_origin" | "rechiseled.block.sandstone_brick_pattern_connecting" | "item.thermal.rf_coil_augment.keyword" | "advancement.create.portable_storage_interface" | "config.jade.plugin_ae2.part_name" | "create.display_source.boiler.for_boiler_status" | "gtceu.machine.miner.per_block" | "gtceu.machine.large_chemical_reactor.tooltip" | "item.gtceu.resistor" | "structure_block.position.z" | "block.gtceu.lv_electrolyzer" | "structure_block.position.y" | "item.simplybackpacks.epicbackpack" | "structure_block.position.x" | "block.railways.mono_bogey" | "item.ae2.energy_level_emitter" | "block.minecraft.dandelion" | "item.numina.component_servo" | "block.gtceu.lv_forming_press" | "item.thermal.upgrade_augment_3.keyword" | "item.thermal.apatite_dust" | "config.jade.overlay_scale" | "libx.config.gui.component.title" | "commands.team.join.success.single" | "block.bigreactors.reinforced_turbinecontroller" | "ftbteams.team_type.server" | "advancements.story.mine_diamond.title" | "compat.bigreactors.jei.coolantmappings.recipecategory.title" | "gtceu.machine.large_miner.ev.tooltip" | "item.minecraft.writable_book" | "block.bigreactors.reinforced_reactorcasing" | "block.minecraft.rooted_dirt" | "subtitles.entity.parrot.imitate.vex" | "item.thermal.hazmat_helmet" | "rechiseled.block.obsidian_spots_connecting" | "subtitles.entity.dolphin.eat" | "info.thermal.redprint.unknown" | "gui.ae2.CraftErrorIncompletePlan" | "block.minecraft.banner.cross.blue" | "behavior.tricorder.block_hardness" | "message.laserio.wrenchrange" | "block.minecraft.raw_gold_block" | "block.fantasyfurniture.royal.table_small" | "ldlib.gui.editor.name.texture_type" | "enchantment.minecraft.knockback.desc" | "block.gtceu.hp_steam_macerator" | "jade.modName.cpp" | "rechiseled.block.dark_oak_planks_wavy" | "augment.mysticalagriculture.wither_resistance" | "item.ae2.portable_item_cell_16k" | "block.gtceu.maintenance_hatch" | "tooltip.merequester.missing" | "ftbquests.gui.select_quest_object" | "block.fantasyfurniture.dunmer.oven" | "cover.advanced_fluid_detector.invert.disabled.1" | "item.thermalendergy.resonant_catalyst_augment" | "cover.advanced_fluid_detector.invert.disabled.2" | "item.railways.track_incomplete_spruce_wide" | "create.gui.sequenced_gearshift.instruction.turn_angle.angle" | "create.ponder.pulse_repeater.header" | "cover.advanced_fluid_detector.invert.disabled.0" | "item.minecraft.spider_spawn_egg" | "sodium.options.attack_indicator.tooltip" | "tag.item.c.gold_ingots" | "text.configuration.screen.color_dialog" | "cover.advanced_fluid_detector.invert.disabled.3" | "block.fantasyfurniture.bone.wither.counter" | "jecalculation.gui.recipe.disamb.enabled" | "skyblockbuilder.command.denied.deny_join_request" | "tooltip.toms_storage.filter_item" | "block.create.small_limestone_brick_slab" | "mco.reset.world.inspiration" | "simplybackpacks.autopickupdisabled" | "create.boiler.lvl" | "block.minecraft.crimson_trapdoor" | "chat.ae2.UnsupportedUpgrade" | "merchant.current_level" | "block.minecraft.red_bed" | "ftbquests.icon.tooltip" | "gui.bigreactors.generic.empty" | "gui.fluxnetworks.button.batchdisconnect" | "text.block.fantasyfurniture.decorations.royal_cushioned_crown.dyeable" | "death.fell.assist" | "crop.mysticalagriculture.sapphire" | "multiplayer.disconnect.server_full" | "block.minecraft.smooth_basalt" | "rechiseled.block.prismarine_bricks_brick_paving_connecting" | "farmersdelight.advancement.get_ham.desc" | "modernfix.option.mixin.perf.tag_id_caching" | "material.caesium" | "crop.mysticalagriculture.steel" | "block.create.cut_crimsite_wall" | "subtitles.entity.allay.item_thrown" | "entity.minecraft.arrow" | "item.exnihilosequentia.blaze_crook" | "block.fantasyfurniture.venthyr.bed_single" | "tag.item.c.fence_gates" | "farmersdelight.advancement.craft_knife" | "subtitles.entity.polar_bear.ambient" | "commands.title.reset.single" | "gui.ae2.Precise" | "gui.bigreactors.generator.redstoneport.sensorbehavior.activewhilebetween.line1" | "gui.ae2.PriorityInsertionHint" | "rechiseled.block.jungle_planks_large_tiles" | "advancement.create.crusher_maxed_0000" | "info.thermal.machine_crystallizer.1" | "item.gtceu.quantum_star" | "info.thermal.machine_crystallizer.2" | "webdisplays.gui.screencfg.rotation" | "gui.ae2.Crafting" | "info.thermal.machine_crystallizer.0" | "text.configuration.value.add_element" | "block.gtceu.hv_brewery" | "commands.banip.info" | "gtceu.machine.rock_breaker.uev.tooltip" | "item.gtceu.iv_electric_motor" | "block.create.brass_encased_large_cogwheel" | "block.gtceu.iv_compressor" | "item.gtceu.cover.energy.detector.advanced.tooltip" | "tag.item.c.stained_glass_panes" | "commands.ae2.usage" | "item.create.experience_nugget" | "create.display_source.redstone_power.display" | "info.cofh.enchantments" | "block.minecraft.banner.stripe_center.pink" | "gui.tooltips.ae2.LevelType" | "create.schedule.condition.time_of_day.rotation.every_1" | "create.schedule.condition.time_of_day.rotation.every_2" | "create.subtitle.funnel_flap" | "create.schedule.condition.time_of_day.rotation.every_3" | "material.trinium_sulfide" | "modularrouters.guiText.tooltip.activator.lookDirection" | "book.mysticalagriculture.entry.jump_boost_augment.page.1" | "create.contraptions.clockwork.hour_first_24" | "options.chunks" | "item.webdisplays.ownerthief" | "item.thermal.ruby_gear" | "block.create.cut_scorchia_stairs" | "create.ponder.encased_fluid_pipe.text_3" | "block.fantasyfurniture.decorations.tankards_empty" | "create.ponder.encased_fluid_pipe.text_2" | "create.ponder.encased_fluid_pipe.text_1" | "create.kinetics.creative_motor.rotation_speed" | "block.minecraft.banner.curly_border.magenta" | "block.gtceu.molybdenum_disilicide_coil_block" | "create.schedule.condition.time_of_day.rotation.every_4" | "create.schedule.condition.time_of_day.rotation.every_6" | "advancements.nether.obtain_crying_obsidian.description" | "stat.automobility.automobile.comfortable_speed" | "item.powersuits.night_vision" | "info.thermal.energy_cell.1" | "item.farmersdelight.mushroom_rice" | "info.thermal.energy_cell.0" | "block.thermal.device_xp_condenser" | "block.gtceu.ulv_output_hatch" | "block.gtceu.mv_gas_turbine" | "ftbquests" | "gtceu.machine.fusion_reactor.uv.tooltip" | "gtceu.machine.fluid_tank.fluid" | "item.gtceu.engraved_lapotron_crystal_chip" | "selectWorld.select" | "item.ae2additions.super_cell_component_16k" | "item.ae2additions.super_cell_component_16m" | "create.station.carriage_number" | "gtceu.machine.drum.enable_output" | "advancements.nether.get_wither_skull.description" | "block.create.copper_valve_handle" | "create.contraption.controls.stop_controlling" | "debug.advanced_tooltips.off" | "emi.no_tree" | "gtceu.machine.fisher.speed" | "curios.cosmetic" | "item.gtceu.chemical_pink_dye" | "ldlib.gui.editor.register.editor.ui.ui" | "item.ae2wtlib.quantum_bridge_card.desc" | "block.minecraft.brick_wall" | "block.gtceu.ev_mixer" | "subtitles.entity.skeleton_horse.hurt" | "string.naturescompass.notFound" | "compass.node.gtceu.circuits/crystal_processor_mainframe" | "block.minecraft.bee_nest" | "rechiseled.block.blackstone_tiles" | "tooltip.jade.crop_growth" | "gui.buildinggadgets.tm.button.paste" | "tag.item.c.lava_buckets" | "item.modularrouters.security_upgrade" | "item.thermal.earth_tnt_minecart" | "farmersdelight.block.rice.invalid_placement" | "options.iris.profile.custom" | "rechiseled.block.prismarine_bricks_brick_paving" | "item.minecraft.honeycomb" | "block.gtceu.laminated_glass" | "create.gui.filter.deny_list.description" | "item.minecraft.magma_cream" | "block.exnihilosequentia.birch_barrel" | "buildinggadgets.radialmenu.raytrace_fluid" | "ftbquests.chapter.image.width" | "config.jade.plugin_minecraft.entity_health.max_for_render" | "item.minecraft.music_disc_11" | "create.generic.daytime.am" | "item.minecraft.music_disc_13" | "block.framedblocks.framed_waterloggable_gold_pressure_plate" | "part.bigreactors.reactor.computerport" | "argument.pos.mixed" | "block.thermal.lightning_tnt.desc" | "config.gtceu.option.removeVanillaTNTRecipe" | "metaitem.clipboard.tooltip" | "block.mysticalagriculture.imperium_farmland" | "item.minecraft.golden_horse_armor" | "gtceu.universal.tooltip.uses_per_op" | "vapor.bigreactors.steam" | "gtceu.machine.sifter.luv.tooltip" | "modularrouters.guiText.label.playerOp.INSERT" | "tooltip.mysticalagriculture.upgrade_area" | "block.create.gray_toolbox" | "block.gtceu.ev_16a_energy_converter" | "gui.ae2.security.build.name" | "gtceu.machine.me.export.tooltip" | "subtitles.block.dispenser.fail" | "create.ponder.creative_fluid_tank.header" | "chat.ae2.ClickToShowDetails" | "item.numina.component_myofiber_gel.desc" | "block.gtceu.hv_input_bus" | "block.create.cut_crimsite_stairs" | "item.fluxnetworks.flux_core" | "gtceu.machine.wiremill.hv.tooltip" | "item.gtceu.fiber_reinforced_circuit_board" | "advancements.end.kill_dragon.title" | "item.railways.track_incomplete_blue_skies_starlit_wide" | "crop.mysticalagriculture.iridium" | "block.minecraft.shroomlight" | "tooltip.doll.bee" | "chat.ae2.Size" | "compass.node.gtceu.tools/sword" | "block.thermal.apatite_ore" | "block.minecraft.orange_wool" | "compass.node.gtceu.machines/chemical_reactor" | "jecalculation.gui.craft.inventory_enabled" | "block.minecraft.orange_shulker_box" | "commands.teleport.invalidPosition" | "keybinding.powersuits.swim_assist" | "item.minecraft.diamond_hoe" | "commands.tag.add.success.single" | "emi.chess.piece.white_rook" | "gtceu.multiblock.universal.distinct.yes" | "create.schematic.tool.rotate" | "material.vanadium_steel" | "gui.bigreactors.turbine.controller.coolantbar.line2" | "gui.bigreactors.turbine.controller.coolantbar.line5" | "gui.bigreactors.turbine.controller.coolantbar.line6" | "gui.bigreactors.turbine.controller.coolantbar.line7" | "create.item_attributes.in_item_group.inverted" | "gui.bigreactors.turbine.controller.coolantbar.line8" | "create.display_source.kinetic_speed.directional" | "subtitles.entity.cat.ambient" | "block.minecraft.horn_coral" | "gui.bigreactors.turbine.controller.coolantbar.line1" | "subtitles.entity.enderman.hurt" | "patchouli.gui.lexicon.complete" | "block.fantasyfurniture.decorations.floating_tomes.stacked" | "subtitles.entity.piglin.step" | "wheel.automobility.bejeweled" | "modularrouters.chatText.targetValidation.NOT_LOADED" | "block.minecraft.gray_candle" | "rechiseled.block.dark_oak_planks_diagonal_stripes" | "webdisplays.server.help.rm" | "gui.itemcollectors.advanced_collector.whitelist.off" | "block.farmersdelight.spruce_cabinet" | "block.ae2.drive" | "webdisplays.gui.screencfg.resolution" | "item.gtceu.foil_extruder_mold" | "material.malachite" | "block.framedblocks.framed_sign" | "ftblibrary.select_image.scanning" | "block.gtceu.uxv_1a_energy_converter" | "create.item_attributes.has_name" | "create.gui.terrainzapper.pattern.solid" | "item.create.copper_diving_boots" | "block.minecraft.dark_oak_pressure_plate" | "metaarmor.tooltip.speed" | "block.gtceu.uiv_charger_4x" | "material.gadolinium" | "gtceu.machine.large_boiler.titanium.tooltip" | "rechiseled.block.birch_planks_squares" | "behavior.tricorder.muffled" | "item.railways.track_incomplete_byg_redwood" | "rechiseled.block.crimson_planks_squares" | "gui.tooltips.ae2.CpuSelectionModeAutomationOnly" | "gtceu.machine.autoclave.iv.tooltip" | "block.minecraft.nether_quartz_ore" | "item.minecraft.lingering_potion.effect.lightning_resistance" | "block.farmersdelight.wild_cabbages" | "item.patchouli.guide_book.invalid" | "item.gtceu.fluid_tag_filter" | "debug.advanced_tooltips.on" | "block.laserio.laser_connector" | "inventorysorter.commands.inventorysorter.showlast.nosort" | "block.gtceu.mv_bender" | "modularrouters.itemText.misc.moduleCount" | "subtitles.entity.strider.retreat" | "advancement.create.musical_arm.desc" | "create.ponder.linear_chassis_group.header" | "advancements.story.upgrade_tools.title" | "block.minecraft.banner.stripe_right.pink" | "rechiseled.block.andesite_diagonal_bricks_connecting" | "block.minecraft.ochre_froglight" | "item.platinum_sludge_residue_tiny_dust" | "ae2.rei_jei_integration.explosion" | "block.gtceu.large_arc_smelter" | "narration.suggestion.tooltip" | "info.cofh.transfer_in_disabled" | "block.ae2.sky_stone_stairs" | "gtceu.item_list.item_stored" | "sliceanddice.ponder.sprinkler/intro.text_1" | "block.create.brass_block" | "rechiseled.block.prismarine_bricks_small_tiles_connecting" | "options.hideLightningFlashes.tooltip" | "block.simplylight.illuminant_green_block_on" | "ore.spawnlocation.name" | "rechiseled.block.dark_oak_planks_small_tiles_connecting" | "tooltip.merequester.export_desc" | "ldlib.gui.editor.menu.align" | "item.sgjourney.pda" | "item.extendedcrafting.enhanced_ender_nugget" | "jei.category.extendedcrafting.ultimate_crafting" | "config.bigreactors.worldgen.yelloriteoremaxy" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line4b" | "block.minecraft.crimson_fence" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line4a" | "advancements.adventure.avoid_vibration.title" | "create.hint.derailed_train" | "sodium.options.chunk_memory_allocator.name" | "attribute.name.generic.luck" | "block.gtceu.oil_medium" | "gui.ae2.MaxPower" | "railways.bogeys.styles.archbar" | "block.extendedcrafting.elite_auto_table" | "mco.configure.world.subscription.day" | "entity.minecraft.polar_bear" | "ftbquests.chapter.image.color" | "ftbquests.reward.emergency" | "item.thermal.watering_can.keyword" | "subtitles.entity.villager.work_farmer" | "rechiseled.block.mossy_cobblestone_stripes" | "block.gtceu.ev_input_hatch" | "block.minecraft.banner.mojang.orange" | "block.create.rose_quartz_block" | "ftbquests.quest.progression_mode" | "modularrouters.itemText.misc.strongSignal.false" | "notenoughcrashes.crashscreen.unknownCause" | "create.minecart_coupling.two_couplings_max" | "block.gtceu.uiv_forming_press" | "model.mps_pantaloons.leg1.partName" | "modernfix.option.off" | "compass.node.gtceu.misc/chocolate_coin" | "item.minecraft.spectral_arrow" | "item.railways.track_incomplete_biomesoplenty_hellbark_wide" | "stat.minecraft.interact_with_loom" | "emi.sidebar.type.lookup_history" | "rechiseled.block.purpur_large_tiles_connecting" | "block.minecraft.banner.piglin.lime" | "block.gtceu.hv_fluid_drilling_rig" | "item.mysticalagriculture.earth_agglomeratio" | "item.webdisplays.linker" | "block.gtceu.lv_mystical_greenhouse" | "material.powellite" | "gtceu.multiblock.large_combustion_engine.description" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line3b" | "selectWorld.versionQuestion" | "block.fantasyfurniture.decorations.berry_basket_strawberry" | "item.minecraft.salmon_bucket" | "item.gtceu.iv_emitter" | "gui.bigreactors.reactor.fluidaccessport.wastetank.line3a" | "rechiseled.block.red_sandstone_tiles_connecting" | "block.create.white_sail" | "biome.minecraft.crimson_forest" | "create.contraption.controls.actor_toggle.off" | "item.gtceu.battery.re.lv.sodium.tooltip" | "ftbchunks.minimap.position_offset_x" | "ftbchunks.minimap.position_offset_y" | "commands.item.entity.set.success.multiple" | "item.createarmory.molten_brass_bucket" | "skyblockbuilder.command.denied.invite_player" | "mco.upload.button.name" | "death.attack.butchery_knife" | "rechiseled.block.crimson_planks_beams" | "compass.node.gtceu.machines/gas_collector" | "effortlessbuilding.tooltip.keyCtrl" | "config.jade.plugin_minecraft.mob_growth" | "block.create.cut_dripstone_brick_stairs" | "gtceu.command.hand.fluid2" | "item.exnihilosequentia.blackstone_pebble" | "create.tooltip.keyCtrl" | "block.minecraft.smooth_red_sandstone_slab" | "gamerule.fallDamage" | "rechiseled.block.nether_bricks_rotated_bricks" | "block.gtceu.ev_diode" | "item.thermal.deep_aquachow.keyword" | "create.item_attributes.astralsorcery_constellation.inverted" | "module.tradeoff.energyGenerated" | "rechiseled.block.diamond_block_jewel_block" | "block.minecraft.banner.half_vertical_right.purple" | "block.fantasyfurniture.dunmer.table_small" | "gui.bigreactors.reactor.controlrod.insertion.set" | "ftbultimine.shape.large_tunnel" | "automobile_control.steer_left" | "config.jei.search.creativeTabSearchMode.comment" | "block.minecraft.banner.stripe_downleft.green" | "gui.itemcollectors.advanced_collector.durability.off" | "item.railways.track_incomplete_blue_skies_maple_wide" | "ftbteams.message.invite_sent" | "gui.cyclopscore.down" | "gui.fluxnetworks.button.cancel" | "item.minecraft.zombie_villager_spawn_egg" | "crop.mysticalagriculture.uranium" | "skyguis.key.all_teams_screen" | "cropTier.mysticalagradditions.6" | "sounds.sgjourney.milky_way_dhd_press" | "create.ponder.item_vault_storage.text_4" | "gui.ae2.ExportBus" | "commands.publish.alreadyPublished" | "book.extendedcrafting.entry.compression.page.1" | "create.ponder.item_vault_storage.text_1" | "book.extendedcrafting.entry.compression.page.2" | "book.extendedcrafting.entry.compression.page.3" | "create.ponder.item_vault_storage.text_3" | "create.ponder.item_vault_storage.text_2" | "block.gtceu.uiv_laser_engraver" | "subtitles.entity.goat.eat" | "attachment.rear.automobility.paver" | "gtceu.gui.fluid_voiding_partial.tooltip.enabled" | "structure_block.load_prepare" | "block.gtceu.opv_4096a_laser_source_hatch" | "itemGroup.ae2.main" | "block.framedblocks.framed_slab" | "item.railways.track_incomplete_blackstone_wide" | "material.dimethylhydrazine" | "create.gui.sequenced_gearshift.instruction.delay" | "config.jade.plugin_exnihilosequentia.sieve" | "rechiseled.block.gold_block_striped_connecting" | "block.minecraft.banner.square_top_right.cyan" | "filled_map.buried_treasure" | "options.iris.shaderPackSelection.failedAddSingle" | "subtitles.entity.bat.takeoff" | "rechiseled.block.jungle_planks_pattern" | "gtceu.machine.bender.lv.tooltip" | "item.ae2.inverter_card" | "multiplayer.applyingPack" | "item.farmersdelight.rice_panicle" | "ftbteamsconfig.ftbchunks.location_mode" | "selectWorld.backupQuestion.experimental" | "entity.minecraft.blaze" | "material.gunpowder" | "block.minecraft.beacon" | "item.mysticalagriculture.awakened_supremium_ingot" | "rechiseled.block.prismarine_bricks_squares_connecting" | "subtitles.entity.strider.hurt" | "item.thermal.machine_efficiency_creative_augment.desc" | "modularrouters.itemText.usage.item.dropper_module" | "death.fell.accident.other_climbable" | "block.gtceu.luv_machine_casing" | "item.railways.track_incomplete_phantom" | "entity.minecraft.fox" | "block.exnihilosequentia.jungle_sieve" | "module.tradeoff.fieldStrength" | "block.simplylight.illuminant_block_on.info2" | "behavior.tricorder.bedrock_fluid.amount_unknown" | "rechiseled.block.red_nether_bricks_diagonal_bricks_connecting" | "fml.modmismatchscreen.table.youhave" | "itemGroup.category.dunmer" | "sodium.options.use_persistent_mapping.name" | "info.thermal.detonator.primed" | "options.sortAZ" | "stat.minecraft.interact_with_beacon" | "item.thermalendergy.melodium_ingot" | "block.minecraft.banner.piglin.red" | "gtceu.machine.extractor.ev.tooltip" | "block.bigreactors.basic_turbinerotorshaft" | "block.minecraft.cave_air" | "create.contraption.door_control.south" | "behaviour.paintspray.magenta.tooltip" | "tag.item.c.tools.pickaxes" | "subtitles.block.iron_trapdoor.close" | "item.gtceu.plate.advanced_system_on_chip.tooltip" | "rechiseled.chiseling.preview" | "create.ponder.mechanical_piston_modes.header" | "config.emi.ui.left_sidebar_margins" | "block.create.framed_glass_trapdoor" | "item.ae2.portable_fluid_cell_64k" | "item.minecraft.splash_potion.effect.luck" | "fml.menu.mods.info.signature" | "options.narrator.chat" | "death.fell.accident.scaffolding" | "metaitem.voltage_coil.zpm.tooltip" | "item.thermal.glowstone_grenade.desc" | "rechiseled.block.red_nether_bricks_brick_pattern" | "stat.automobility.wheel.size" | "item.gtceu.quantumstar.tooltip" | "create.ponder.belt_connector.header" | "ftbteams.accept" | "item.minecraft.iron_nugget" | "item.framedblocks.framed_screwdriver" | "metaarmor.qts.share.disable" | "block.create_crystal_clear.andesite_glass_encased_large_cogwheel" | "screen.numina.charging_base" | "item.railways.track_incomplete_byg_willow_narrow" | "create.tunnel.selection_mode.randomize" | "item.gtceu.plate.nand_memory_chip.tooltip" | "block.minecraft.banner.diagonal_left.red" | "item.minecraft.item_frame" | "item.thermal.eggplant_seeds" | "subtitles.entity.generic.eat" | "create.ponder.mechanical_press_compacting.text_1" | "create.ponder.mechanical_press_compacting.text_2" | "create.ponder.mechanical_press_compacting.text_3" | "emi.sidebar.top" | "create.ponder.mechanical_press_compacting.text_4" | "subtitles.entity.hoglin.death" | "gui.fluxnetworks.flux.output" | "item.create.goggles.tooltip.behaviour1" | "rechiseled.block.obsidian_pillars" | "block.ae2.smooth_sky_stone_slab" | "commands.gamemode.success.other" | "gtceu.key.armor_mode_switch" | "rechiseled.block.basalt_beams" | "info.cofh.enabled" | "block.minecraft.banner.straight_cross.pink" | "subtitles.entity.shulker.open" | "modularrouters.itemText.security.count" | "block.mysticalagriculture.soul_extractor" | "stat.minecraft.fly_one_cm" | "config.emi.dev.highlight_defaulted" | "block.create.cut_andesite_brick_wall" | "tag.item.minecraft.spruce_logs" | "block.minecraft.banner.small_stripes.lime" | "tooltip.framedblocks.framing_saw.have_x_but_need_y_material_count" | "create.gui.schematicTable.open_folder" | "text.cloth-config.boolean.value.false" | "controls.title" | "create.recipe.assembly.junk" | "block.simplylight.lamp_post.info2" | "block.gtceu.lv_extractor" | "item.gtceu.lv_cadmium_battery" | "tooltip.toms_storage.inventory_proxy.ignoreSize" | "item.minecraft.lingering_potion.effect.magic_resistance" | "jade.instrument.basedrum" | "block.gtceu.zpm_energy_output_hatch" | "gtceu.recipe_logic.insufficient_fuel" | "key.keyboard.left.alt" | "item.gtceu.silicon_boule" | "gtceu.machine.alloy_smelter.mv.tooltip" | "block.create.cut_dripstone" | "block.minecraft.banner.diagonal_up_left.red" | "optimizeWorld.info.skipped" | "block.minecraft.banner.diagonal_up_right.magenta" | "item.railways.track_incomplete_jungle" | "subtitles.entity.turtle.death" | "block.create.waxed_oxidized_copper_tiles" | "item.minecraft.name_tag" | "advancements.webdisplays.keyboardcat.title" | "stat.minecraft.jump" | "block.fantasyfurniture.bone.wither.chair" | "gtceu.machine.forge_hammer.hv.tooltip" | "gtceu.machine.large_miner.luv.tooltip" | "death.attack.crowbar" | "crop.mysticalagriculture.turtle" | "item.minecraft.glass_bottle" | "gui.ae2.TerminalSettingsNotifyForFinishedJobs" | "block.minecraft.banner.piglin.magenta" | "libx.tooltip.fluidbase.bucket" | "book.mysticalagriculture.entry.strength_augment" | "gui.rename" | "keybinding.powersuits.climb_assist" | "tag.item.c.seeds.wheat" | "create.gui.sequenced_gearshift.instruction.delay.descriptive" | "block.minecraft.sandstone_slab" | "block.framedblocks.framed_iron_pressure_plate" | "rechiseled.block.jungle_planks_squares_connecting" | "gtceu.machine.perfect_oc" | "fml.dependencyloading.mismatchedcontaineddependencies" | "behaviour.paintspray.red.tooltip" | "block.minecraft.banner.circle.cyan" | "block.gtceu.zpm_diode" | "item.ae2additions.disk_item_65536k" | "gui.sgjourney.config" | "subtitles.entity.endermite.hurt" | "material.wrought_iron" | "gtceu.machine.extractor.luv.tooltip" | "create.gui.scrollInput.scrollToSelect" | "ftbteams.ranks.enemy" | "crop.mysticalagriculture.amethyst" | "tooltip.emi.chance.consume" | "ftbquests.task.ftbquests.item.only_from_crafting" | "gtceu.gui.silktouch.enabled.1" | "block.minecraft.banner.skull.gray" | "gtceu.gui.silktouch.enabled.0" | "text.cloth-config.restart_required" | "gtceu.machine.fermenter.hv.tooltip" | "item.railways.track_incomplete_hexcasting_edified_wide" | "block.create.brass_funnel" | "item.railways.track_incomplete_dark_oak" | "block.railways.track_twilightforest_twilight_oak_wide" | "create.ponder.elevator_pulley.text_15" | "item.minecraft.diamond_horse_armor" | "item.createarmory.empty_mac_ten" | "create.ponder.elevator_pulley.text_16" | "javaModel.powerfist.supportleft3.partName" | "create.ponder.elevator_pulley.text_17" | "create.ponder.elevator_pulley.text_18" | "block.gtceu.uxv_battery_buffer_4x" | "item.gtceu.iv_solar_panel" | "entity.minecraft.snow_golem" | "title.32bit.deprecation.realms" | "info.cofh.transfer_out_unavailable" | "create.ponder.elevator_pulley.text_10" | "create.ponder.elevator_pulley.text_11" | "create.ponder.elevator_pulley.text_12" | "create.ponder.elevator_pulley.text_13" | "item.gtceu.boule.silicon.tooltip" | "create.ponder.elevator_pulley.text_14" | "block.minecraft.copper_ore" | "gtceu.fluid.empty" | "block.create.controls" | "block.fantasyfurniture.nordic.table_wide" | "tag.item.fabric.shears" | "subtitles.entity.villager.work_mason" | "item.mysticalagriculture.prosperity_seed_base" | "itemGroup.tabcreate_armory_parts" | "jecalculation.gui.item_stack.nbt_fuzzy.enabled" | "cover.ender_fluid_link.incomplete_hex.1" | "mco.minigame.world.switch.title" | "cover.ender_fluid_link.incomplete_hex.2" | "config.jade.plugin_minecraft.beehive" | "cover.ender_fluid_link.incomplete_hex.0" | "item.minecraft.cod" | "item.minecraft.debug_stick.select" | "block.framedblocks.framed_wall_board" | "rechiseled.block.crimson_planks_crate" | "item.minecraft.potion.effect.slow_falling" | "options.resourcepack" | "rechiseled.block.crimson_planks_brick_paving_connecting" | "gtceu.machine.alloy_smelter.zpm.tooltip" | "create.train.status.missing_driver" | "block.gtceu.uhv_16a_energy_converter" | "item.gtceu.prospector.hv" | "item.gtceu.zpm_voltage_coil" | "selectServer.hiddenAddress" | "crop.mysticalagriculture.water" | "item.railways.blue_incomplete_conductor_cap" | "skyblockbuilder.command.error.visit_own_team" | "gtceu.machine.energy_converter.tooltip_conversion_native" | "create.gui.toolmenu.cycle" | "subtitles.entity.salmon.flop" | "rechiseled.block.cobbled_deepslate_bricks" | "block.gtceu.uxv_256a_laser_source_hatch" | "gui.update" | "gtceu.gui.content.units.per_second" | "pack.incompatible.confirm.old" | "item.minecraft.debug_stick.update" | "item.createarmory.m_four_lower" | "block.fantasyfurniture.dunmer.table_wide" | "gtceu.multiblock.central_monitor.height" | "rechiseled.block.mangrove_planks_small_bricks_connecting" | "railways.whistle.failure.no_space" | "gui.ae2.CraftErrorNoSuitableCpuOffline" | "create.railways.semaphore.search_mode" | "block.gtceu.uxv_battery_buffer_8x" | "block.fantasyfurniture.necrolord.chandelier" | "config.jei.search.tooltipSearchMode" | "item.thermal.fluid_minecart" | "key.playerlist" | "options.graphics.warning.cancel" | "block.gtceu.uv_1024a_laser_source_hatch" | "item.mysticalagriculture.mystical_seeds" | "fpsreducer.config.hudPosAdj.description" | "item.gtceu.battery.re.ulv.tantalum.tooltip" | "ftbteams.create_party.info" | "modernfix.option.mixin.perf.reduce_blockstate_cache_rebuilds" | "jade.instrument.didgeridoo" | "block.gtceu.steam_machine_casing" | "itemGroup.mysticalagradditions" | "material.deepslate" | "gui.tooltips.ae2.Trash" | "behavior.tricorder.energy_container_in" | "block.create.small_asurine_brick_stairs" | "item.sgjourney.naquadah_chestplate" | "create.recipe.fan_haunting" | "block.gtceu.uhv_energy_input_hatch_4a" | "subtitles.entity.turtle.death_baby" | "modularrouters.itemText.extruder.mode.LOW" | "modernfix.option.mixin.perf.resourcepacks" | "mco.backup.changes.tooltip" | "block.gtceu.lv_diode" | "block.thermal.device_composter" | "block.fantasyfurniture.dunmer.bed_double" | "block.minecraft.banner.flower.yellow" | "item.ae2.brown_paint_ball" | "libx.config.gui.list.title" | "create.display_link.display_on" | "commands.scoreboard.objectives.add.success" | "item.gtceu.shape.mold.plate.tooltip" | "block.minecraft.banner.base.red" | "create.recipe.block_cutting" | "item.gtceu.iv_conveyor_module" | "material.magnetic_samarium" | "item.thermal_extra.twinite_dust" | "item.exnihilosequentia.raw_platinum" | "info.thermal.dynamo_compression.0" | "block.ae2.quartz_vibrant_glass" | "block.extendedcrafting.advanced_table" | "item.gtceu.chemical_gray_dye" | "tooltip.gadget.connected_surface" | "compass.node.gtceu.multiblock/large_engraving_laser" | "item.sgjourney.naquadah_leggings" | "block.framedblocks.framed_flat_inner_slope_panel_corner" | "block.create.seat.tooltip.behaviour1" | "block.minecraft.banner.rhombus.light_blue" | "block.thermal.prismarine_detector_rail" | "gamerule.mobGriefing" | "ftbquests.loot.entitytype.boss" | "options.screenEffectScale.tooltip" | "item.gtceu.rotor_extruder_mold" | "material.polyvinyl_butyral" | "item.extendedcrafting.redstone_nugget" | "createWorld.customize.presets.title" | "create.ponder.chute_upward.header" | "block.thermal.chocolate_cake" | "key.buildinggadgets.material_list" | "block.railways.track_birch" | "block.fantasyfurniture.royal.sofa.occupied" | "tag.item.c.clusters" | "ldlib.gui.editor.tips.add_item" | "item.minecraft.tipped_arrow.effect.swiftness" | "subtitles.item.trident.thunder" | "jade.west" | "book.mysticalagriculture.entry.health_boost_augment.page.1" | "biome.minecraft.stony_shore" | "item.minecraft.goat_horn" | "emi.not_enough_ingredients" | "gui.buildinggadgets.help.area.slot.template" | "part.bigreactors.reactor.casing" | "prefab.automobility.steel_motorcar" | "block.minecraft.birch_button" | "message.extendedcrafting.max_unique_items_exceeded" | "cover.machine_controller.mode.machine" | "gtceu.machine.centrifuge.ev.tooltip" | "rechiseled.block.mossy_cobblestone_paving_connecting" | "gui.stellarview.milky_way_gamma" | "gtceu.gui.item_auto_output.tooltip.disabled" | "block.gtceu.iv_quantum_chest" | "modularrouters.chatText.security.FULL" | "compass.node.gtceu.machines/sifter" | "material.magnesium" | "ftbchunks.claim_dimension_whitelist" | "create.ponder.item_vault_storage.header" | "crop.mysticalagriculture.mithril" | "rechiseled.block.spruce_planks_bricks_connecting" | "block.create.brass_door" | "menu.singleplayer" | "advMode.type" | "config.jei.search.tagSearchMode.comment" | "modernfix.option.mixin.feature.measure_time" | "block.railways.track_byg_aspen_narrow" | "emi.sidebar.bottom" | "item.pitchblende_purified_ore" | "block.fantasyfurniture.royal.bench" | "gtceu.machine.electric_furnace.mv.tooltip" | "info.systeams.compression_boiler.0" | "block.minecraft.seagrass" | "block.railways.track_byg_palm_wide" | "item.railways.track_incomplete_biomesoplenty_willow_wide" | "item.gtceu.prospector.lv" | "enchantment.ensorcellation.air_affinity.desc" | "gui.tooltips.ae2.Serial" | "rechiseledcreate.block.mangrove_window_swirling_connecting" | "block.fantasyfurniture.bone.wither.bed_single.occupied" | "jei.message.config.folder" | "item.minecraft.dark_oak_boat" | "rechiseled.block.bone_block_inverted_tiles" | "create.display_link.no_target" | "item.minecraft.white_dye" | "material.magnesite" | "item.exnihilosequentia.wooden_hammer" | "container.enchant.clue" | "block.mysticalagriculture.soulstone_smooth_slab" | "selectWorld.edit.export_worldgen_settings" | "options.iris.reset.tooltip" | "block.gtceu.ev_super_chest" | "create.item_attributes.crushable" | "tag.item.c.raw_gold_blocks" | "jei.desc.mysticalagradditions.dragon_scale" | "rechiseledcreate.block.birch_window_diagonal_connecting" | "gtceu.universal.tooltip.max_voltage_in_out" | "item.minecraft.chainmail_helmet" | "compass.node.gtceu.iv/large_circuit_assembler" | "block.gtceu.zpm_charger_4x" | "item.itemfilters.max_count.description" | "block.gtceu.uhv_electromagnetic_separator" | "block.minecraft.mud_brick_slab" | "argument.entity.options.level.description" | "item.minecraft.tadpole_spawn_egg" | "block.minecraft.banner.square_bottom_right.light_gray" | "gui.jei.category.itemInformation" | "block.gtceu.max_16a_energy_converter" | "create.hint.empty_bearing.title" | "block.minecraft.dropper" | "railways.bogeys.styles.monobogey" | "augment.mysticalagriculture.water_breathing" | "advancements.toast.task" | "block.minecraft.banner.triangles_top.red" | "info.cofh.increase_by" | "item.exnihilosequentia.silkworm" | "block.framedblocks.framed_flat_elev_slope_slab_corner" | "advancement.create.linked_controller.desc" | "block.minecraft.banner.half_horizontal_bottom.lime" | "rechiseled.block.obsidian_squares_connecting" | "subtitles.entity.enderman.teleport" | "block.create.yellow_toolbox" | "item.gtceu.cover.energy.detector.tooltip" | "compass.node.gtceu.circuits/wetware_processor_computer" | "book.mysticalagriculture.entry.awakening_altar.page.1" | "book.mysticalagriculture.entry.awakening_altar.page.3" | "tooltip.extendedcrafting.unlimited_input" | "block.gtceu.lv_1a_energy_converter" | "item.thermal.wrench.desc" | "zerocore:api.multiblock.validation.invalid_part" | "gui.fluxnetworks.button.batchedit" | "item.createarmory.m_sixteen" | "gtceu.machine.thermal_centrifuge.mv.tooltip" | "material.dragonsteel" | "item.ae2additions.disk_chemical_4k" | "rechiseled.block.cobblestone_brick_paving_connecting" | "block.sgjourney.milky_way_stargate" | "block.modularrouters.modular_router" | "buildinggadgets.message.rotated" | "augment.mysticalagriculture.health_boost_iv" | "subtitles.entity.leash_knot.place" | "block.titanium.block_test" | "item.glauconite_sand_tiny_dust" | "item.functionalstorage.diamond_upgrade" | "rechiseled.block.end_stone_small_tiles_connecting" | "block.gtceu.hv_circuit_assembler" | "item.extendedcrafting.ender_nugget" | "item.gtceu.phenolic_printed_circuit_board" | "block.minecraft.redstone_lamp" | "sidebar_button.ftblibrary.toggle.night.tooltip" | "block.gtceu.ev_fluid_drilling_rig" | "key.epp.viewpattern" | "mco.brokenworld.play" | "block.fantasyfurniture.decorations.bone_candles" | "item.ae2additions.disk_chemical_1k" | "item.gtceu.battery.re.hv.lithium.tooltip" | "skyblockbuilder.command.disabled.teleport_home" | "options.modelPart.right_pants_leg" | "buildinggadgets.radialmenu.undo" | "subtitles.entity.skeleton_horse.swim" | "general.colossalchests.description" | "debug.inspect.server.block" | "tooltip.toms_storage.pull_0" | "tooltip.toms_storage.pull_1" | "ftbquests.task.ftbquests.interaction.properties" | "commands.effect.clear.specific.success.multiple" | "gui.ae2wtlib.restock" | "wheel.automobility.convertible" | "itemGroup.category.bone" | "augment.mysticalagriculture.health_boost_ii" | "ftbquests.task.ftbquests.biome.biome" | "midnightcontrols.action.automobility.brake_automobile" | "subtitles.block.beacon.deactivate" | "options.off" | "gtceu.machine.fluid_heater.mv.tooltip" | "gtceu.machine.maintenance_hatch.tooltip" | "item.mysticalagriculture.imperium_staff" | "item.minecraft.painting" | "block.xtonesreworked.zome_block_6" | "tag.item.c.white_dyes" | "block.xtonesreworked.zome_block_5" | "block.xtonesreworked.zome_block_4" | "block.xtonesreworked.zome_block_3" | "block.xtonesreworked.zome_block_9" | "block.xtonesreworked.zome_block_8" | "block.xtonesreworked.zome_block_7" | "enchantment.ensorcellation.vitality" | "text.cloth.reset_value" | "block.thermal.carrot_block" | "ftbquests.task.auto_detected" | "block.xtonesreworked.zome_block_2" | "block.xtonesreworked.zome_block_1" | "block.xtonesreworked.zome_block_0" | "patchouli.gui.lexicon.locked" | "create.ponder.creative_motor.header" | "compass.node.gtceu.iv/large_electrolyzer" | "item.mysticalagriculture.prudentium_leggings" | "subtitles.item.crossbow.hit" | "effortlessbuilding.gui.scrollInput.scrollToModify" | "block.minecraft.polished_basalt" | "gtceu.io.none" | "gui.ae2.units.appliedenergistics" | "fml.menu.multiplayer.incompatible.extra" | "item.railways.track_incomplete_blue_skies_dusk_narrow" | "block.thermal.eggplant" | "rechiseled.block.diorite_brick_paving" | "gui.tooltips.ae2.TerminalStyle_Tall" | "item.minecraft.firework_star.magenta" | "gtceu.command.hand.item_id" | "item.farmersdelight.melon_popsicle" | "create.gui.schedule.duplicate" | "block.minecraft.mossy_cobblestone_wall" | "gui.ae2.SearchSettingsAutoFocus" | "multiplayer.stopSleeping" | "item.bentonite_pure_dust" | "screenshot.failure" | "advancement.create.millstone" | "stat.minecraft.sprint_one_cm" | "ftbteamsconfig.ftbchunks.allow_explosions.tooltip" | "tag.item.c.leather" | "tag.item.c.dyes.purple" | "modernfix.option.mixin.perf.faster_command_suggestions" | "material.enriched_naquadah_waste" | "ldlib.fluid.amount" | "block.minecraft.gilded_blackstone" | "subtitles.entity.husk.hurt" | "block.railways.track_byg_redwood_wide" | "gui.ae2.Patterns" | "multiplayer.downloadingStats" | "material.sulfuric_copper_solution" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line1" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line2" | "create.gui.filter.allow_list" | "block.thermal.rubberwood_slab" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line3" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line4" | "gui.buildinggadgets.materialList.button.sorting.missingAcse" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line5" | "gui.bigreactors.reactor.controlrod.insertion.input.tooltip.line6" | "config.jade.hide_from_debug" | "item.minecraft.jungle_chest_boat" | "enchantment.create.capacity" | "tooltip.toms_storage.filtered" | "advancement.create.pipe_organ.desc" | "block.xtonesreworked.glaxx_block_9" | "block.xtonesreworked.glaxx_block_8" | "block.xtonesreworked.glaxx_block_7" | "block.xtonesreworked.glaxx_block_6" | "item.thermalendergy.efficiency_nullifier_augment" | "create.subtitle.controller_take" | "chat.coordinates" | "tag.item.c.tools.hoes" | "subtitles.block.chest.close" | "gui.bigreactors.turbine.controller.coolantbar.line3a" | "gui.bigreactors.turbine.controller.coolantbar.line3b" | "gui.abuseReport.reason.alcohol_tobacco_drugs.description" | "ftbchunks.minimap.blur_mode" | "block.gtceu.uv_ore_washer" | "ftbquests.quest.dependency_requirement.all_started" | "info.cofh.boostable" | "ftbchunks.minimap" | "item.modularrouters.range_down_augment" | "gui.bigreactors.reactor.controlrod.name.set" | "item.create.copper_diving_boots.tooltip.behaviour1" | "ftbteams.gui.disband.confirm" | "block.xtonesreworked.glaxx_block_1" | "block.mysticalagradditions.nether_inferium_ore" | "gui.wireless_connect.remote" | "block.xtonesreworked.glaxx_block_0" | "keybinding.powersuits.generator_solar_adv" | "block.xtonesreworked.glaxx_block_5" | "item.thermal.rice_seeds" | "block.xtonesreworked.glaxx_block_4" | "block.xtonesreworked.glaxx_block_3" | "block.xtonesreworked.glaxx_block_2" | "block.gtceu.steam_output_bus" | "block.thermal.glowstone_tnt.desc" | "augment.mysticalagriculture.strength_i" | "rechiseled.block.redstone_block_scales" | "subtitles.entity.zombie_horse.ambient" | "item.gtceu.brown_glass_lens" | "subtitles.entity.mooshroom.eat" | "effect.cofh_core.chilled" | "cover.machine_controller.mode.cover_down" | "advancement.create.chocolate_bucket" | "block.minecraft.banner.base.cyan" | "material.potin" | "item.gtceu.turbine_rotor" | "advancement.exmachinis.root" | "module.tradeoff.fortuneEnCon" | "tag.item.c.bows" | "gui.bigreactors.turbine.controller.coolantbar.line4a" | "tag.item.minecraft.wooden_pressure_plates" | "upgrade.type.utility" | "gui.bigreactors.turbine.controller.coolantbar.line4b" | "block.minecraft.farmland" | "commands.data.get.multiple" | "module.tradeoff.sprintExComp" | "railways.display_source.switch.normal" | "tag.item.c.dyes.red" | "ldlib.gui.editor.configurator" | "waila.ae2.P2PInputOneOutput" | "create.ponder.chute_upward.text_3" | "msg.framedblocks.block_entity" | "gui.tooltips.ae2.LevelType_Energy" | "gtceu.machine.macerator.luv.tooltip" | "entity.minecraft.egg" | "block.minecraft.cyan_terracotta" | "item.thermal.dual_filter_augment" | "block.automobility.grass_off_road" | "fml.menu.mods.normal" | "block.minecraft.honeycomb_block" | "gtceu.multiblock.distillation_tower.description" | "create.ponder.chute_upward.text_1" | "sodium.options.use_particle_culling.name" | "create.ponder.chute_upward.text_2" | "gtceu.machine.mass_fabricator.mv.tooltip" | "key.fullscreen" | "selectWorld.mapFeatures" | "subtitles.block.chorus_flower.death" | "create.block.cart_assembler.invalid" | "compass.node.gtceu.multiblock/mega_blast_furnace" | "item.exnihilosequentia.netherrack_crook" | "subtitles.block.beehive.enter" | "ftbquests.chapter.default_hide_dependency_lines" | "enchantment.minecraft.bane_of_arthropods" | "part.bigreactors.turbine.powertap_fe" | "item.exnihilosequentia.terracotta_hammer" | "create.ponder.rope_pulley_modes.header" | "config.emi.ui.right_sidebar_theme" | "emi.sidebar.margins.bottom" | "pack.incompatible.confirm.new" | "jecalculation.gui.recipe.copy.enabled" | "block.minecraft.banner.stripe_downleft.pink" | "key.jei.focusSearch" | "block.gtceu.iv_extruder" | "arguments.nbtpath.node.invalid" | "block.thermal.nickel_ore" | "block.ae2.crafting_unit" | "item.mysticalagriculture.mystical_flower_agglomeratio" | "item.exnihilosequentia.copper_pieces" | "gtceu.multiblock.central_monitor.height_modify" | "death.fell.assist.item" | "item.minecraft.sheep_spawn_egg" | "advancements.adventure.sniper_duel.title" | "compass.node.gtceu.misc/battery_hull" | "item.thermal.lightning_grenade.desc" | "key.entityculling.toggle" | "rechiseled.block.mangrove_planks_wavy_connecting" | "string.naturescompass.selectBiome" | "item.gtceu.brown_dye_spray_can" | "info.thermal.satchel.use.sneak" | "advancement.create.extendo_grip" | "tooltip.framedblocks.one_way_window.face_abbr.south" | "rechiseled.block.jungle_planks_mosaic" | "ftbquests.reward.ftbquests.custom" | "block.framedblocks.framed_vertical_stairs" | "block.create.waxed_exposed_copper_shingle_slab" | "block.ae2.sky_stone_small_brick_wall" | "create.ponder.display_link_redstone.header" | "gtceu.machine.lathe.hv.tooltip" | "gui.bigreactors.generator.redstoneport.sensorbehavior.insertonpulse.line1" | "behavior.toggle_energy_consumer.tooltip" | "item.minecraft.skeleton_horse_spawn_egg" | "block.sliceanddice.slicer" | "block.railways.track_blue_skies_cherry_wide" | "item.thermal.enderium_plate" | "skyblockbuilder.command.denied.create_spawn" | "item.numina.component_servo.desc" | "jecalculation.gui.search.title" | "tooltip.toms_storage.inventory_cable_connector_link" | "commands.forge.gen.usage" | "direction.titanium.down" | "block.bigreactors.reinforced_turbineglass" | "item.gtceu.pink_glass_lens" | "container.beacon" | "ftbquests.gui.move_tooltip" | "advancement.create.mechanical_pump_0.desc" | "commands.clone.overlap" | "rechiseled.block.obsidian_chiseled_connecting" | "crop.mysticalagriculture.basalt" | "block.minecraft.crimson_fence_gate" | "item.minecraft.nautilus_shell" | "crop.mysticalagriculture.basalz" | "item.minecraft.potion.effect.fire_resistance" | "item.thermal.potion_amplifier_augment.desc" | "rechiseled.block.warped_planks_squares_connecting" | "item.thermal.potion_duration_augment.keyword" | "item.exnihilosequentia.granite_hammer" | "block.colossalchests.colossal_chest" | "rechiseled.block.warped_planks_woven" | "item.functionalstorage.netherite_upgrade" | "controls.reset" | "item.numina.armor_stand" | "death.attack.create.mechanical_drill.player" | "item.exnihilosequentia.fire_coral_larva" | "block.thermal.deepslate_tin_ore" | "block.thermalendergy.melodium_block" | "block.gtceu.mv_distillery" | "item.minecraft.bow" | "gtceu.machine.mixer.lv.tooltip" | "block.minecraft.banner.stripe_bottom.gray" | "config.gtceu.option.enablePlatformConverters" | "create.gui.assembly.exception.no_contacts" | "material.bentonite" | "create.gui.sequenced_gearshift.speed.back" | "block.minecraft.wheat" | "menu.online" | "tag.item.minecraft.oak_logs" | "buildinggadgets.message.copy_clipboard_success" | "curios.identifier.belt" | "block.fantasyfurniture.venthyr.carpet" | "rechiseledcreate.block.crimson_window_rounded" | "gtceu.extruder" | "gtceu.universal.tooltip.fluid_storage_capacity_mult" | "modularrouters.guiText.tooltip.mergeFilter" | "cover.pump.mode.import" | "item.wheat_tiny_dust" | "emi.header.visible" | "create.ponder.funnel_compat.text_1" | "create.ponder.funnel_compat.text_2" | "create.ponder.funnel_compat.text_3" | "ftbchunks.gui.ally_blacklist" | "create.ponder.funnel_compat.text_4" | "item.ae2.fluix_covered_dense_cable" | "demo.remainingTime" | "block.gtceu.uhv_autoclave" | "item.gtceu.advanced_energy_detector_cover" | "rechiseled.block.obsidian_brick_paving_connecting" | "block.gtceu.iv_4096a_laser_source_hatch" | "config.framedblocks.client.camoRotationMode" | "ftbquests.task.ftbquests.advancement" | "buildinggadgets.easter_eggs.9x9.dire_would_be_proud" | "subtitles.entity.panda.worried_ambient" | "compass.node.gtceu.circuits/quantum_processor" | "block.minecraft.banner.stripe_middle.gray" | "item.minecraft.spruce_boat" | "item.gtceu.mpic_wafer" | "subtitles.entity.item_frame.place" | "multiblock.validation.turbine.block_must_be_rotor" | "create.gui.sequenced_gearshift.instruction.delay.duration" | "block.gtceu.ev_input_bus" | "block.minecraft.banner.half_vertical_right.green" | "block.fantasyfurniture.venthyr.door_double" | "subtitles.entity.parrot.imitate.wither" | "jei.ftbquests.lootcrates.chance" | "block.framedblocks.framed_stacked_slope_slab" | "fluid.bigreactors.blutonium_flowing" | "mco.selectServer.closed" | "cover.ore_dictionary_filter.title" | "block.minecraft.sea_lantern" | "create.tunnel.selection_mode.round_robin" | "subtitles.block.generic.hit" | "rechiseled.block.stone_smooth_large_tiles_connecting" | "screen.skyguis.text.requested_to_join" | "block.xtonesreworked.zorg_block_10" | "fluid_type.thermal.resin" | "block.xtonesreworked.zorg_block_11" | "item.palladium_raw_tiny_dust" | "block.xtonesreworked.zorg_block_12" | "fluid.spawnlocation.name" | "modularrouters.itemText.misc.IGNORE_DAMAGE" | "rechiseledcreate.block.dark_oak_window_diagonal_connecting" | "block.xtonesreworked.zorg_block_13" | "block.xtonesreworked.zorg_block_14" | "item.ice_tiny_dust" | "block.xtonesreworked.zorg_block_15" | "compass.node.gtceu.covers/crafting_table_cover" | "subtitles.entity.egg.throw" | "modularrouters.itemText.activator.entityMode.NEAREST" | "compat.bigreactors.jei.reprocessor.recipecategory.title" | "gui.ae2.SpatialAnchorStatistics" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.amount.min" | "gui.modernui.button.save" | "enchantment.minecraft.protection.desc" | "gui.recipebook.toggleRecipes.smeltable" | "tooltip.toms_storage.items_missing" | "block.gtceu.opv_extractor" | "time.bookshelf.month.june" | "module.tradeoff.blinkDriveRange" | "railways.tooltip.switch.state" | "block.gtceu.lv_circuit_assembler" | "block.mysticalagradditions.end_prosperity_ore" | "gui.bigreactors.turbine.controller.inductor.line11" | "gui.bigreactors.turbine.controller.inductor.line10" | "ftblibrary.gui.listSize" | "gui.bigreactors.turbine.controller.inductor.line12" | "item.ae2wtlib.wireless_universal_terminal.desc" | "create.ponder.crushing_wheels.header" | "gui.tooltips.ae2.CondenserOutput" | "rechiseled.block.copper_block_cone" | "block.gtceu.uiv_extractor" | "modularrouters.guiText.popup.breaker.matchType" | "block.gtceu.super_pressure_heat_chamber" | "block.minecraft.grass" | "block.railways.track_byg_rainbow_eucalyptus_wide" | "modularrouters.guiText.tooltip.fluidForceEmpty.true" | "block.ae2.debug_phantom_node" | "gtceu.machine.compressor.uv.tooltip" | "gtceu.machine.muffler_hatch.tooltip.1" | "book.mysticalagriculture.entry.no_fall_damage_augment.page.1" | "gtceu.machine.muffler_hatch.tooltip.0" | "createWorld.customize.custom.useMansions" | "commands.advancement.revoke.one.to.one.success" | "tooltip.gadget.building.place_atop" | "config.emi.general.search_tags_by_default" | "block.fantasyfurniture.decorations.fairy_lights_2" | "create.ponder.belt_casing.header" | "block.fantasyfurniture.decorations.fairy_lights_1" | "compass.node.gtceu.multiblock/assembly_line" | "death.attack.freeze.player" | "item.thermal.constantan_dust" | "block.create.railway_casing.tooltip" | "block.create.waxed_oxidized_copper_shingle_slab" | "block.gtceu.uxv_macerator" | "gtceu.tooltip.tool_fluid_hold_shift" | "block.minecraft.banner.globe.red" | "item.gtceu.hpic_wafer" | "rechiseled.block.granite_brick_paving" | "material.ice" | "pack.source.server" | "block.minecraft.dark_prismarine" | "subtitles.item.armor.equip_turtle" | "material.charcoal" | "stat.minecraft.minecart_one_cm" | "create.track.too_sharp" | "key.jade.show_recipes" | "item.functionalstorage.creative_vending_upgrade" | "item.powersuits.generator_solar_adv.desc" | "selectWorld.edit.backupSize" | "create.ponder.linear_chassis_attachment.text_8" | "block.ae2.large_quartz_bud" | "create.ponder.linear_chassis_attachment.text_7" | "create.ponder.linear_chassis_attachment.text_6" | "create.ponder.linear_chassis_attachment.text_5" | "create.ponder.linear_chassis_attachment.text_4" | "create.ponder.linear_chassis_attachment.text_3" | "create.ponder.linear_chassis_attachment.text_2" | "create.ponder.linear_chassis_attachment.text_1" | "item.minecraft.emerald" | "block.fantasyfurniture.decorations.muffins_blueberry" | "subtitles.entity.salmon.hurt" | "tutorial.punch_tree.description" | "item.packagedauto.recipe_holder" | "subtitles.entity.wither.ambient" | "block.ae2.damaged_budding_quartz" | "item.create.extendo_grip.tooltip.condition1" | "item.create.extendo_grip.tooltip.condition2" | "item.exnihilosequentia.basalt_hammer" | "infobook.cyclopscore.last_page" | "stat.minecraft.play_noteblock" | "rechiseled.block.netherrack_rotated_bricks" | "gtceu.jei.ore.primary.0" | "block.gtceu.opv_battery_buffer_8x" | "gtceu.jei.ore.primary.1" | "advMode.mode.autoexec.bat" | "gui.socialInteractions.status_hidden" | "modernfix.option.mixin.bugfix.world_leaks" | "gui.fluxnetworks.slot.curios" | "forge.controlsgui.control.mac" | "pack.incompatible.old" | "item.thermal.phyto_tnt_minecart.keyword" | "railways.switch.state.reverse_left" | "time.bookshelf.month.july" | "item.mysticalagriculture.supremium_ingot" | "model.armor2.bootglow1.partName" | "ftbquests.reward_table.loot_crate.id" | "item.thermal.rf_coil_storage_augment.keyword" | "rechiseled.block.gold_block_bordered" | "info.cofh.ignored" | "item.ae2.storage_bus" | "block.createlowheated.charcoal_burner.tooltip.summary" | "create.action.saveToFile" | "item.thermal.ender_bucket" | "block.framedblocks.framed_slab_edge" | "item.railways.track_incomplete_byg_redwood_narrow" | "gtceu.multiblock.large_miner.working" | "block.create.polished_cut_dripstone" | "create.ponder.mechanical_arm.header" | "config.jade.plugin_extendedcrafting.elite_auto_table" | "block.gtceu.hv_essence_burner" | "material.red_steel" | "item.minecraft.netherite_sword" | "item.gtceu.luv_emitter" | "tooltip.framedblocks.y_slope.vertical" | "part.bigreactors.reactor.fluidport_forge_passive" | "block.gtceu.uhv_fluid_solidifier" | "mco.client.incompatible.msg.line1" | "mco.client.incompatible.msg.line3" | "item.minecraft.chainmail_chestplate" | "mco.client.incompatible.msg.line2" | "commands.tag.remove.failed" | "tag.item.c.glass_panes.brown" | "jecalculation.gui.disamb.list" | "item.thermal.lock.desc" | "webdisplays.message.missingOC" | "modularrouters.chatText.misc.targetSet" | "item.exnihilosequentia.diorite_hammer" | "farmersdelight.subtitles.tomato.pick" | "death.attack.inFire.player" | "structure_block.size_failure" | "compass.node.gtceu.covers/conveyor" | "gui.ae2.TankAmount" | "material.ruthenium" | "block.mysticalagriculture.soulium_ingot_block" | "block.thermal.machine_insolator.keyword" | "item.gtceu.uxv_electric_piston" | "itemGroup.railways_tracks" | "create.gui.schematicannon.optionDisabled" | "create.ponder.shared.movement_anchors" | "block.gtceu.opv_battery_buffer_4x" | "ftbteamsconfig.ftbchunks.nonliving_entity_attack_mode" | "item.ae2.item_storage_cell_16k" | "advancements.adventure.avoid_vibration.description" | "item.glass_gemFlawless" | "block.thermal.dynamo_magmatic" | "key..numina.fovfixtoggle" | "block.minecraft.banner.straight_cross.red" | "gui.chatSelection.heading" | "commands.attribute.value.get.success" | "tag.item.minecraft.wooden_slabs" | "item.powersuits.pickaxe" | "gui.ae2.Encoded" | "rechiseled.block.stone_small_tiles_connecting" | "block.minecraft.banner.stripe_middle.green" | "block.packagedauto.encoder.change_recipe_type" | "block.ae2.spatial_io_port" | "ftbquests.file.progression_mode.tooltip" | "tag.item.minecraft.piglin_repellents" | "gui.ae2.CraftErrorCpuBusy" | "engine.automobility.copper" | "item.powersuits.generator_thermal" | "block.simplylight.illuminant_brown_block_on.info" | "block.gtceu.ev_fisher" | "item.gtceu.tool.tooltip.repair_info" | "string.naturescompass.baseHeight" | "block.gtceu.steam_casing_bronze" | "block.gtceu.zpm_kinetic_output_box" | "block.framedblocks.framed_double_prism" | "mco.configure.world.buttons.close" | "item.ae2.purple_smart_cable" | "gui.fluxnetworks.error.noselected" | "tooltip.sgjourney.energy_transfer" | "block.gtceu.hv_autoclave" | "ftbultimine.server_settings.merge_tags_shaped" | "rechiseled.block.cobblestone_crosses" | "patchouli.gui.lexicon.remove_bookmark" | "rechiseled.block.stone_path_connecting" | "subtitles.entity.wither.death" | "block.gtceu.lv_mixer" | "key.ae2.wireless_pattern_encoding_terminal" | "item.exnihilosequentia.tube_coral_larva" | "item.thermal.quartz_nugget" | "compass.node.gtceu.components/data_stick" | "commands.list.nameAndId" | "item.railways.track_incomplete_blue_skies_frostbright_narrow" | "ftbquests.reward_table.loot_crate.boss_weight" | "config.jade.plugin_minecraft.entity_armor" | "item.create.honeyed_apple" | "pack.incompatible.confirm.title" | "subtitles.entity.frog.ambient" | "subtitles.block.big_dripleaf.tilt_down" | "item.extendedcrafting.redstone_catalyst" | "material.maraging_steel_300" | "item.minecraft.tipped_arrow.effect.water" | "item.gtceu.plate_extruder_mold" | "block.mysticalagriculture.tinkering_table" | "block.minecraft.birch_sapling" | "modernfix.option.mixin.perf.deduplicate_wall_shapes" | "itemGroup.ae2wtlib" | "rechiseled.item_group" | "gtceu.universal.tooltip.max_voltage_in" | "material.15_crown_5_na" | "block.minecraft.banner.half_vertical_right.white" | "rechiseled.block.quartz_block_stripes" | "key.createarmory.reload_key" | "tag.item.c.armors" | "block.simplylight.illuminant_light_gray_block_on.info" | "config.gtceu.option.removeSmeltingForEBFMetals" | "block.minecraft.kelp" | "inventorysorter.commands.inventorysorter.bladd.message" | "commands.whitelist.remove.success" | "rechiseled.block.dirt_large_tiles_connecting" | "block.create.schematicannon.tooltip.condition1" | "item.gtceu.tool.screwdriver_lv" | "block.create.dark_oak_window_pane" | "advancements.adventure.kill_a_mob.title" | "compass.node.gtceu.misc/advanced_power_thruster" | "compass.node.gtceu.steam/pump_hatch" | "parsing.expected" | "emi.view_all_recipes" | "options.graphics.warning.version" | "options.hideLightningFlashes" | "tag.item.minecraft.banners" | "material.nickel" | "item.mysticalagriculture.tertium_axe" | "enchantment.ensorcellation.magic_edge.desc" | "gtceu.machine.buffer.tooltip" | "tagprefix.hot_ingot" | "block.fantasyfurniture.nordic.sofa" | "block.minecraft.banner.stripe_middle.white" | "subtitles.entity.squid.squirt" | "gui.abuseReport.reason.alcohol_tobacco_drugs" | "compass.node.gtceu.covers/activity_detector_cover" | "fml.modloading.brokenfile.bukkit" | "rechiseled.block.gold_block_beams" | "item.gtceu.doge_coin" | "options.chat.opacity" | "rechiseled.block.dark_oak_planks_dotted" | "rechiseled.block.birch_planks_rotated_bricks_connecting" | "block.gtceu.luv_thermal_centrifuge" | "book.mysticalagriculture.entry.infusion_altar.page.1" | "tooltip.mysticalagriculture.cooking_speed" | "book.mysticalagriculture.entry.infusion_altar.page.3" | "material.vanadium_gallium" | "item.powersuits.luxcapacitor_module" | "block.minecraft.spruce_sign" | "material.livermorium" | "item.minecraft.light_blue_dye" | "gtceu.gui.fluid_amount" | "key.ftbchunks.claim_manager" | "block.minecraft.banner.square_bottom_left.cyan" | "forge.configgui.forceSystemNanoTime.tooltip" | "libx.config.gui.resource_list.entry_mode_default" | "fluid_type.systeams.steam" | "item.gtceu.block_casting_mold" | "options.audioDevice.default" | "item.mysticalagriculture.tertium_helmet" | "gtceu.creative.activity.off" | "commands.bossbar.set.max.success" | "fovfixtoggle.enabled" | "item.minecraft.hoglin_spawn_egg" | "commands.experience.query.points" | "panorama.search" | "block.minecraft.lava_cauldron" | "gtceu.machine.macerator.iv.tooltip" | "item.railways.track_incomplete_dark_oak_wide" | "item.createarmory.five_five_six_mold_complete" | "create.display_source.item_throughput.interval.minute" | "item.gtceu.sticky_resin" | "metaitem.voltage_coil.opv.tooltip" | "item.ftbquests.barrier.disabled" | "jecalculation.gui.item_stack.nbt_normal.enabled" | "item.sgjourney.naquadah_shovel" | "material.praseodymium" | "configurationtool.use" | "block.sgjourney.sandstone_symbol" | "death.attack.sting.player" | "rechiseled.block.redstone_block_pillar" | "effect.cofh_core.lightning_resistance" | "item.minecraft.shears" | "block.thermalendergy.prismalium_block" | "enchantment.minecraft.unbreaking.desc" | "item.create.copper_backtank" | "subtitles.entity.horse.breathe" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.settolevel" | "cover.machine_controller.mode.cover_north" | "rechiseled.block.basalt_bricks_connecting" | "block.create.small_andesite_bricks" | "gui.zerocore.base.control.fluidbar.line2" | "block.create.small_dripstone_bricks" | "commands.scoreboard.players.list.entity.success" | "block.minecraft.blue_concrete_powder" | "block.railways.track_byg_white_mangrove_narrow" | "block.gtceu.iv_extractor" | "createWorld.customize.custom.useMonuments" | "block.gtceu.opv_energy_input_hatch" | "rechiseled.block.granite_brick_pattern" | "block.minecraft.banner.square_top_left.light_blue" | "key.ftbchunks.waypoint_manager" | "commands.team.option.friendlyfire.disabled" | "ftbquests.quest.dependency_requirement.all_completed" | "block.minecraft.crimson_door" | "commands.curios.unlock.success" | "emi.sidebar.type.craft_history" | "augmentType.mysticalagriculture.tool" | "block.railways.track_hexcasting_edified_wide" | "entity.thermal.rubberwood_chest_boat" | "rechiseled.block.netherite_block_small_tiles" | "block.minecraft.banner.stripe_right.gray" | "commands.place.template.success" | "ae2.rei_jei_integration.quartz_buds_grow_on_budding_quartz" | "item.gtceu.tool.shovel" | "block.fantasyfurniture.decorations.muffins_blueberry.stacked" | "advancements.nether.get_wither_skull.title" | "item.toms_storage.ts.paint_kit" | "ftbquests.reward.team_reward" | "augmentType.mysticalagriculture.boots" | "item.railways.black_incomplete_conductor_cap" | "item.inert_metal_mixture_small_dust" | "mco.download.failed" | "selectWorld.gameMode.creative" | "advancements.husbandry.tactical_fishing.description" | "block.minecraft.banner.straight_cross.gray" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.amount.max" | "rechiseled.block.crimson_planks_flooring_connecting" | "rechiseled.block.end_stone_polished" | "modularrouters.guiText.tooltip.IGNORE_DAMAGE.2" | "modularrouters.guiText.tooltip.IGNORE_DAMAGE.1" | "attribute.name.generic.reach_distance" | "ftbquests.loot.entitytype.passive" | "block.gtceu.uev_kinetic_input_box" | "forge.configgui.zoomInMissingModelTextInGui.tooltip" | "gtceu.machine.thermal_centrifuge.hv.tooltip" | "block.minecraft.banner.stripe_right.orange" | "gtceu.gui.editor.tips.citation" | "item.gtceu.nano_saber.tooltip" | "subtitles.entity.ender_dragon.ambient" | "behaviour.hoe" | "block.minecraft.glowstone" | "item.thermal.cheese_wedge" | "options.iris.shadowDistance.sodium_tooltip" | "block.gtceu.uiv_arc_furnace" | "material.colossalchests.iron" | "block.minecraft.potted_cornflower" | "cover.detector_base.message_inverted_state" | "config.emi.ui.use_batched_renderer" | "effortlessbuilding.mode.sphere" | "block.fantasyfurniture.decorations.cookie_jar" | "block.xtonesreworked.iszm_block_14" | "jecalculation.chat.export" | "block.xtonesreworked.iszm_block_15" | "block.xtonesreworked.iszm_block_12" | "create.ponder.spout_filling.header" | "block.xtonesreworked.iszm_block_13" | "block.xtonesreworked.iszm_block_10" | "block.xtonesreworked.iszm_block_11" | "info.thermal.tinker_bench_mode_augment" | "gtceu.machine.extruder.iv.tooltip" | "ftbquests.disable_completion_toast" | "subtitles.entity.witch.ambient" | "crop.mysticalagradditions.nitro_crystal" | "subtitles.block.pointed_dripstone.drip_lava_into_cauldron" | "label.railways.open_mods_folder" | "effortlessbuilding.mode.diagonal_line" | "block.minecraft.granite" | "material.stainless_steel" | "item.thermal.potion_quiver.keyword" | "item.exnihilosequentia.pickle_seeds" | "rechiseled.block.granite_paving_connecting" | "create.ponder.elevator_pulley.header" | "tooltip.mysticalagradditions.drop_chance" | "argument.block.property.unknown" | "info.systeams.air_max_usage" | "sidebar_button.ftblibrary.toggle.gamemode.tooltip" | "item.exnihilosequentia.kelp_seeds" | "tag.item.c.cobblestone.infested" | "config.emi.ui.left_sidebar_align" | "item.powersuits.shock_absorber.desc" | "ldlib.gui.tips.fluid_tag" | "block.bigreactors.blutonium_block" | "tooltip.toms_storage.amount" | "block.gtceu.mv_arc_furnace" | "structure_block.hover.corner" | "create.ponder.mechanical_pump_flow.text_3" | "rechiseled.block.stone_crushed_connecting" | "create.ponder.mechanical_pump_flow.text_4" | "create.ponder.mechanical_pump_flow.text_5" | "create.ponder.mechanical_pump_flow.text_6" | "material.trinium" | "modernui.defaultFontBehavior.ignore_all" | "material.monochloramine" | "webdisplays.message.missingCC" | "gui.stellarview.milky_way_beta" | "create.logistics.train_observer.cargo_filter" | "block.simplylight.illuminant_yellow_block" | "item.gtceu.advanced_smd_capacitor" | "linkingtool.linkingmode.multiple" | "webdisplays.minepad.turnon" | "block.minecraft.banner.stripe_bottom.orange" | "create.schematicAndQuill.failed" | "compass.node.gtceu.ev/large_miner" | "rechiseled.block.blue_ice_pillar_connecting" | "block.minecraft.banner.stripe_downleft.white" | "item.thermal.dynamo_ender_coil_augment" | "subtitles.entity.vex.ambient" | "item.laserio.laser_wrench" | "item.modularrouters.regulator_augment" | "commands.advancement.grant.criterion.to.many.success" | "item.sgjourney.naquadah_pickaxe" | "block.extendedcrafting.auto_ender_crafter" | "block.minecraft.potted_dark_oak_sapling" | "item.rarest_metal_mixture_tiny_dust" | "create.ponder.mechanical_pump_flow.text_1" | "skyblockbuilder.command.error.user_has_no_team" | "create.ponder.mechanical_pump_flow.text_2" | "block.gtceu.hv_fisher" | "gtceu.universal.tooltip.uses_per_tick_steam" | "item.modularrouters.sync_upgrade" | "simplybackpacks.whitelist" | "rechiseled.block.netherrack_beams_connecting" | "info.thermal.dynamo_lapidary.0" | "rechiseled.block.purpur_jagged_pattern" | "info.thermal.dynamo_lapidary.1" | "create.station.disassemble_train" | "info.thermal.dynamo_lapidary.2" | "behaviour.lighter.uses" | "keybinding.powersuits.jet_boots" | "frame.automobility.standard_light_blue" | "text.fantasyfurniture.jei.results" | "create.ponder.index_description" | "chat.toms_storage.inv_link_access_denied" | "create.gui.filter.respect_data" | "tooltip.extendedcrafting.auto_table_save_recipe" | "gtceu.universal.tooltip.amperage_in_till" | "gui.jade.plugin_settings" | "item.railways.track_incomplete_byg_lament" | "compass.node.gtceu.covers/facade_cover" | "ftbteams.gui.party_description" | "block.create.sequenced_gearshift" | "commands.recipe.give.failed" | "railways.tooltip.coupler.action.coupling" | "block.minecraft.banner.square_top_left.brown" | "item.minecraft.firework_star.blue" | "material.severely_steam_cracked_light_fuel" | "modularrouters.guiText.tooltip.regulator.label" | "item.itemfilters.xor.description" | "gtceu.implosion_compressor" | "item.minecraft.music_disc_ward.desc" | "chat.toms_storage.inventory_connector.free_slots" | "commands.forceload.added.multiple" | "item.thermal.chiller_ball_cast" | "tag.item.c.glass_panes.pink" | "item.railways.track_incomplete_byg_baobab_narrow" | "block.simplylight.illuminant_cyan_block" | "block.minecraft.banner.square_bottom_left.orange" | "fpsreducer.config.menu.reducingInBackground" | "gui.bigreactors.reactor.fluidaccessport.item.fuel" | "death.fell.finish" | "pack.incompatible.new" | "create.ponder.mechanical_crafter_covers.text_1" | "block.create.polished_cut_andesite_stairs" | "create.ponder.mechanical_crafter_covers.text_3" | "gtceu.bus.collapse.error" | "create.ponder.mechanical_crafter_covers.text_2" | "block.ae2.chiseled_quartz_slab" | "block.minecraft.lime_concrete" | "create.logistics.filter.click_to_replace" | "tooltip.exmachinis.fluxData" | "ftbteams.ranks.none" | "model.mps_helm.helm_tubes.partName" | "block.minecraft.waxed_weathered_cut_copper" | "ftbchunks.minimap.show_player_when_unlocked" | "compass.node.gtceu.circuits/smd" | "item.platinum_group_sludge_dust" | "tag.item.minecraft.stairs" | "death.attack.badRespawnPoint.message" | "rechiseled.block.acacia_planks_woven_connecting" | "item.thermal.upgrade_augment_3" | "item.thermal.upgrade_augment_4" | "item.railways.track_incomplete_twilightforest_mangrove" | "item.thermal.upgrade_augment_1" | "item.thermal.upgrade_augment_2" | "block.gtceu.uiv_muffler_hatch" | "inventorysorter.config.slotblacklist" | "commands.data.modify.expected_object" | "config.emi.ui.effect_location" | "block.gtceu.uiv_electromagnetic_separator" | "ftbbackups2.backup.starting" | "gtceu.machine.fluid_heater.hv.tooltip" | "item.itemfilters.mod" | "argument.entity.options.level.negative" | "item.komarumod.komaru_powder" | "subtitles.entity.salmon.death" | "block.railways.narrow_double_scotch_bogey" | "gui.powersuits.creative.install" | "item.thermal.fluid_tank_augment" | "item.gtceu.highly_advanced_soc" | "block.thermal.rubberwood_sapling" | "notenoughcrashes.initerrorscreen.paragraph3.line1" | "block.create.small_rose_quartz_tiles" | "notenoughcrashes.initerrorscreen.paragraph3.line2" | "theoneprobe.ae2.showing" | "notenoughcrashes.initerrorscreen.paragraph3.line3" | "config.emi.ui.recipe_fill_button" | "notenoughcrashes.initerrorscreen.paragraph3.line4" | "text.fantasyfurniture.recipe.accepts_any" | "block.minecraft.banner.stripe_middle.pink" | "gui.fluxnetworks.flux.chunkunloaded" | "block.fantasyfurniture.decorations.bone_skeleton_pile" | "createWorld.customize.custom.count" | "block.systeams.magmatic_boiler.keyword" | "gtceu.multiblock.central_monitor.tooltip.1" | "gtceu.multiblock.central_monitor.tooltip.2" | "subtitles.entity.parrot.imitate.endermite" | "item.ae2.yellow_glass_cable" | "gtceu.multiblock.central_monitor.tooltip.0" | "item.effortlessbuilding.randomizer_bag" | "item.gtceu.tool.pickaxe" | "block.gtceu.opv_lathe" | "item.gtceu.circuit.integrated.gui" | "gtceu.multiblock.central_monitor.tooltip.3" | "block.create.waxed_exposed_copper_tiles" | "skyblockbuilder.command.info.toggle_visit" | "patchouli.gui.lexicon.button.toggle_mock_header" | "ftbquests.quest.shape.hexagon" | "subtitles.entity.parrot.imitate.pillager" | "block.packagedauto.crafter" | "module.tradeoff.radius" | "rechiseled.block.jungle_planks_tiles" | "text.autoconfig.toms_storage.title" | "fluid.bigreactors.cyanite_flowing" | "block.gtceu.mv_polarizer" | "item.exnihilosequentia.sweet_berry_seeds" | "block.gtceu.uhv_1a_energy_converter" | "subtitles.entity.fox.death" | "skyblockbuilder.command.info.team_detailed" | "ftbquests.quest.shape.octagon" | "item.minecraft.purple_dye" | "create.gui.attribute_filter.allow_list_disjunctive" | "block.create.display_board" | "key.keyboard.control" | "webdisplays.server.help.reconnect" | "ftbteams.message.now_allied" | "block.create.smart_chute" | "death.attack.wrench" | "metaitem.dust.tooltip.purify" | "biome.minecraft.forest" | "item.ae2.white_covered_cable" | "commands.scoreboard.objectives.modify.displayname" | "item.gtceu.plate.random_access_memory.tooltip" | "block.minecraft.water" | "ftbteams.already_in_party" | "libx.config.gui.resource_list.entry_mode" | "trashcans.liquid_trash_can.info" | "team.collision.always" | "rechiseled.block.mangrove_planks_brick_paving_connecting" | "block.ae2.quartz_pillar" | "gui.buildinggadgets.help.area.arrow.data_flow" | "item.exnihilosequentia.stone_hammer" | "advancement.create.display_board_0" | "item.thermal_extra.sticky_ball" | "gui.modernui.settings.category.chat" | "block.railways.track_blue_skies_cherry_narrow" | "ae2.rei_jei_integration.move_items" | "multiblock.validation.reactor.invalid_control_rods_position" | "rechiseled.block.acacia_planks_pattern" | "subtitles.block.smithing_table.use" | "block.xtonesreworked.korp_block_0" | "block.xtonesreworked.korp_block_1" | "block.xtonesreworked.korp_block_4" | "block.xtonesreworked.korp_block_5" | "block.minecraft.sculk_vein" | "block.xtonesreworked.korp_block_2" | "block.xtonesreworked.korp_block_3" | "block.xtonesreworked.korp_block_8" | "create.item_attributes.astralsorcery_perk_gem" | "block.xtonesreworked.korp_block_9" | "create.item_attributes.not_stackable.inverted" | "block.xtonesreworked.korp_block_6" | "create.gui.schedule.move_down" | "block.xtonesreworked.korp_block_7" | "block.gtceu.ulv_1a_energy_converter" | "block.gtceu.uv_macerator" | "create.schedule.condition.delay" | "key.keyboard.unknown" | "zerocore:api.multiblock.validation.block_not_connected" | "block.minecraft.green_stained_glass" | "mirror.front_back" | "material.polycaprolactam" | "gtceu.machine.bender.luv.tooltip" | "advancements.nether.obtain_crying_obsidian.title" | "create.schedule.instruction.destination.summary" | "emi.sidebar.margins.left" | "gtceu.machine.chemical_bath.lv.tooltip" | "item.ae2.fluix_pearl" | "gtceu.machine.electromagnetic_separator.zpm.tooltip" | "info.thermal.device_composter.2" | "block.gtceu.oil_light" | "block.gtceu.zpm_fluid_passthrough_hatch" | "commands.worldborder.set.failed.small" | "advancement.exmachinis.diamond_upgrade" | "tag.item.c.amethyst_dusts" | "info.thermal.device_composter.0" | "metaitem.prospector.mode.ores" | "info.thermal.device_composter.1" | "block.thermal.constantan_block" | "create.item_attributes.hauntable" | "create.ponder.track_placement.header" | "subtitles.entity.glow_item_frame.add_item" | "block.minecraft.raw_iron_block" | "material.holmium" | "crop.mysticalagriculture.zombie" | "compass.node.gtceu.misc/compressed_coke_clay" | "block.gtceu.implosion_compressor" | "block.sgjourney.raw_naquadah_block" | "item.ae2.light_blue_smart_cable" | "gtceu.multiblock.pattern.clear_amount_1" | "ftbchunks" | "gtceu.multiblock.pattern.clear_amount_3" | "block.fantasyfurniture.nordic.chest" | "block.railways.track_biomesoplenty_redwood_wide" | "gui.ae2.CraftErrorCpuTooSmall" | "railways.ponder.train_switch.header" | "item.gtceu.energy_module" | "block.gtceu.casing_bronze_bricks" | "options.graphics.warning.message" | "ldlib.gui.editor.register.widget.custom.player_inventory" | "itemGroup.packagedexcrafting" | "item.railways.track_incomplete_byg_sythian" | "block.create.deployer" | "item.minecraft.chainmail_boots" | "block.railways.track_twilightforest_mangrove_wide" | "block.farmersdelight.wild_tomatoes" | "block.extendedcrafting.the_ultimate_block" | "item.gtceu.chemical_orange_dye" | "item.toms_storage.ts.adv_wireless_terminal" | "gtceu.machine.electric_furnace.hv.tooltip" | "chat.ae2.LoadedSettings" | "item.gtceu.simple_soc" | "key.ae2.wireless_terminal" | "compass.node.gtceu.multiblock/pyrolyse_oven" | "death.attack.lightningBolt" | "info.thermal.augment.type.RF" | "chat.ae2.TestWorldNotInSuperflatVoid" | "webdisplays.server.errowner" | "addServer.hideAddress" | "block.gtceu.uiv_256a_laser_source_hatch" | "frame.automobility.standard_blue" | "biome.minecraft.windswept_savanna" | "tag.item.c.glass.blue" | "gtceu.machine.steam_solid_boiler.steel.tooltip" | "gtceu.jei.fluid.depleted_rate" | "ftbultimine.server_settings.max_blocks" | "rechiseledcreate.block.birch_window_bars_connecting" | "gtceu.machine.alloy_smelter.hv.tooltip" | "createWorld.customize.custom.maxHeight" | "gtceu.universal.tooltip.voltage_in" | "advancements.story.shiny_gear.title" | "block.framedblocks.framed_fancy_powered_rail" | "rechiseled.block.cobblestone_pulverized" | "create.schematic.error" | "block.gtceu.uhv_item_passthrough_hatch" | "block.gtceu.uiv_lathe" | "block.thermal.machine_pulverizer.keyword" | "ftbquests.task.ftbquests.xp" | "rechiseledcreate.block.scorchia_cut_polished_connecting" | "block.framedblocks.framing_saw" | "gui.tooltips.ae2.SideLeft" | "block.create.small_andesite_brick_wall" | "item.gtceu.gravi_star" | "emi.resolve.default" | "block.create.brown_toolbox" | "frame.automobility.standard_green" | "rechiseled.block.dirt_clumps" | "block.gtceu.luv_distillery" | "gui.bigreactors.reactor.controller.energybar.line8" | "gui.bigreactors.reactor.controller.energybar.line7" | "argument.entity.options.mode.invalid" | "gui.bigreactors.reactor.controller.energybar.line6" | "item.ae2.certus_quartz_dust" | "gui.bigreactors.reactor.controller.energybar.line5" | "behavior.tricorder.machine_progress" | "gui.bigreactors.reactor.controller.energybar.line4" | "tooltip.toms_storage.paint_kit" | "gui.bigreactors.reactor.controller.energybar.line1" | "create.contraptions.roller_mode.wide_fill" | "compass.node.gtceu.misc/crystal_cpu" | "modernfix.option.mixin.perf.dynamic_resources.supermartijncore" | "ftbchunks.require_game_stage" | "advancements.adventure.kill_all_mobs.description" | "gtceu.machine.fluid_solidifier.mv.tooltip" | "modernfix.option.mixin.perf.fast_forge_dummies" | "narration.edit_box" | "fml.modloading.failedtoloadforge" | "block.gtceu.uhv_quantum_tank" | "gtceu.command.hand.meta_item" | "rechiseled.block.oak_planks_bricks_connecting" | "rechiseled.block.red_sandstone_brick_paving_connecting" | "selectWorld.recreate" | "gtceu.gui.toggle_view.enabled" | "item.farmersdelight.fried_egg" | "entity.apexcore.seat" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.speed.min" | "rechiseled.block.lapis_block_inverted_tiles" | "rechiseledcreate.block.spruce_window_tiles_connecting" | "tag.item.minecraft.candles" | "book.extendedcrafting.category.utilities.description" | "module.tradeoff.heatEmission" | "frame.automobility.prismarine_rickshaw" | "fpsreducer.config.menu.returnToGame" | "multiplayer.player.joined.renamed" | "item.talc_pure_dust" | "gtceu.machine.ore_washer.iv.tooltip" | "item.gtceu.component.advanced_smd.diode.tooltip" | "subtitles.entity.warden.listening" | "block.minecraft.banner.stripe_downright.white" | "block.create.cyan_valve_handle" | "material.melodium" | "gamerule.commandBlockOutput" | "create.gui.schematicannon.option.dontReplaceSolid" | "gui.modernui.button.filterConflicts" | "item.minecraft.nether_wart" | "death.attack.sadiroot.player" | "config.gtceu.option.ldItemPipeMinDistance" | "tooltip.mysticalagriculture.tool_area" | "modernui.center.category.font" | "subtitles.entity.parrot.imitate.ravager" | "create.hint.hose_pulley.title" | "block.minecraft.powder_snow" | "item.extendedcrafting.elite_catalyst" | "block.create_crystal_clear.brass_glass_encased_large_cogwheel" | "create.ponder.tag.kinetic_relays.description" | "menu.savingLevel" | "biome.minecraft.deep_cold_ocean" | "block.create.layered_veridium" | "libx.config.gui.component.strikethrough" | "block.gtceu.uev_muffler_hatch" | "enchantment.minecraft.smite" | "block.create.cut_ochrum_slab" | "rechiseled.block.diamond_block_diagonal_tiles" | "create.item_attributes.book_copy_second" | "compass.node.gtceu.multiblock/large_solidifier" | "tag.item.c.iron_nuggets" | "create.ponder.hose_pulley.header" | "material.ethylene" | "material.methane" | "instrument.minecraft.call_goat_horn" | "ftbquests.file.defaults.autoclaim_rewards" | "subtitles.entity.drowned.ambient" | "achievement.ae2.IOPort.desc" | "behavior.tricorder.workable_production" | "farmersdelight.advancement.harvest_ropelogged_tomato" | "ftbquests.gui.edit_text" | "subtitles.entity.item_frame.rotate_item" | "create.subtitle.whistle" | "block.gtceu.iv_electric_furnace" | "create.recipe.deploying.not_consumed" | "subtitles.block.furnace.fire_crackle" | "item.paper_dust" | "stat.minecraft.interact_with_furnace" | "ftbquests.task.ftbquests.structure" | "block.fantasyfurniture.decorations.royal_wall_mirror_small" | "ftbquests.gui.reset_progress" | "item.farmersdelight.fried_rice" | "gtceu.machine.charcoal_pile.tooltip.1" | "gtceu.machine.charcoal_pile.tooltip.0" | "gtceu.machine.charcoal_pile.tooltip.3" | "gtceu.machine.charcoal_pile.tooltip.2" | "block.gtceu.uev_machine_casing" | "block.create.layered_diorite" | "create.display_link.no_source" | "item.exnihilosequentia.aluminum_nugget" | "advancements.story.smelt_iron.description" | "item.railways.track_incomplete_mangrove_narrow" | "block.railways.track_crimson_narrow" | "item.thermal.emerald_plate" | "gtceu.circuit_assembler" | "block.create.exposed_copper_shingle_stairs" | "block.gtceu.mv_energy_input_hatch" | "material.pyrite" | "railways.bogeys.styles.invisible_monobogey" | "gtceu.fluid.gas_generic" | "subtitles.item.book.page_turn" | "chat.ae2.MissingBlankPatterns" | "tooltip.automobility.wheelLabel" | "block.gtceu.uev_ore_washer" | "railways.style_select.title.favorites.pick_slot" | "screen.emi.presets" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.speed.max" | "subtitles.thermal.entity.blitz.hurt" | "block.minecraft.banner.stripe_downright.green" | "stat.minecraft.interact_with_grindstone" | "block.create_crystal_clear.andesite_glass_encased_shaft" | "block.fantasyfurniture.venthyr.floor_light" | "text.cloth-config.error.color.invalid_blue" | "book.mysticalagriculture.entry.inferium_seeds" | "effect.minecraft.resistance" | "subtitles.entity.zombie_villager.hurt" | "block.create.magenta_seat" | "block.gtceu.zpm_extractor" | "ftbquests.quest.hide" | "item.mysticalagriculture.prismarine_agglomeratio" | "advancement.create.mechanical_mixer" | "tooltip.extendedcrafting.mode" | "create.train_assembly.no_bogeys" | "compass.section.gtceu.batteries" | "block.ae2.cable_bus" | "item.farmersdelight.cabbage" | "argument.player.unknown" | "item.mysticalagriculture.prosperity_nugget" | "item.mysticalagriculture.awakened_supremium_sickle" | "tooltip.mysticalagriculture.crop_id" | "gui.ae2.UpgradeToolbelt" | "block.minecraft.banner.half_horizontal_bottom.purple" | "modularrouters.guiText.popup.detector.signalLevel" | "block.minecraft.fletching_table" | "item.create.handheld_worldshaper.tooltip.summary" | "behavior.item_magnet.disabled" | "block.minecraft.banner.stripe_downleft.gray" | "item.thermal.beekeeper_helmet.keyword" | "item.thermal.bronze_coin" | "block.bigreactors.reinforced_reactorredstoneport" | "item.gtceu.uv_voltage_coil" | "block.minecraft.granite_slab" | "create.schematic.rotation.none" | "block.simplylight.edge_light_top.info2" | "material.titanium_trifluoride" | "item.ae2.pink_glass_cable" | "tooltip.corpse.teleport" | "create.ponder.redstone_link.header" | "create.subtitle.mechanical_press_activation" | "gtceu.machine.fermenter.mv.tooltip" | "railways.tooltip.coupler.action.none" | "farmersdelight.jei.info.ham" | "patchouli.gui.lexicon.categories" | "cover.robotic_arm.transfer_mode.description.3" | "cover.robotic_arm.transfer_mode.description.2" | "cover.robotic_arm.transfer_mode.description.1" | "cover.robotic_arm.transfer_mode.description.0" | "ftbquests.quest.disable_jei" | "chat.tag.filtered" | "item.minecraft.rotten_flesh" | "subtitles.entity.generic.drink" | "tomsstorage.config.only_trims_connect" | "item.minecraft.potion" | "item.create.netherite_diving_boots" | "info.cofh.decrease_by" | "multiblock.colossalchests.error.material" | "gtceu.universal.tooltip.energy_storage_capacity" | "tagprefix.small_spring" | "item.mysticalagriculture.nether_agglomeratio" | "gui.ae2.Drive" | "gui.wireless_connect.status.unconnected" | "block.minecraft.brown_terracotta" | "entity.minecraft.area_effect_cloud" | "buildinggadgets.commands.force_unloaded.list" | "item.mysticalagradditions.prudentium_paxel" | "item.sgjourney.naquadah_boots" | "block.minecraft.dark_prismarine_slab" | "item.railways.track_incomplete_blue_skies_bluebright_wide" | "create.hint.full_deployer" | "point_of_origin.sgjourney.terra" | "patchouli.gui.lexicon.button.config" | "modularrouters.gui.config.puller2MaxRange" | "config.jade.plugin_minecraft.animal_owner" | "key.keyboard.world.1" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.setto" | "key.keyboard.world.2" | "block.minecraft.banner.straight_cross.cyan" | "gui.bigreactors.reactor.redstoneport.sensortype.outputwasteamount.line3" | "gui.bigreactors.reactor.redstoneport.sensortype.outputwasteamount.line2" | "block.gtceu.uiv_output_bus" | "gui.bigreactors.reactor.redstoneport.sensortype.outputwasteamount.line1" | "death.attack.farmersdelight.stove.player" | "module.tradeoff.power" | "rechiseled.block.coal_block_carved_connecting" | "commands.bossbar.remove.success" | "rechiseled.block.coal_block_chiseled_connecting" | "create.schedule.condition.idle" | "block.minecraft.sculk_sensor" | "create.ponder.mechanical_arm_redstone.text_1" | "create.ponder.mechanical_arm_redstone.text_2" | "create.ponder.mechanical_arm_redstone.text_3" | "block.minecraft.banner.creeper.orange" | "gui.cyclopscore.up" | "gtceu.machine.arc_furnace.iv.tooltip" | "modernui.center.tooltip.fadeInDuration" | "block.gtceu.hv_alloy_smelter" | "material.scheelite" | "block.create.polished_cut_dripstone_stairs" | "item.ice_dust" | "block.gtceu.uhv_energy_output_hatch_4a" | "sounds.sgjourney.dial_fail" | "block.minecraft.banner.mojang.cyan" | "item.ae2.matter_cannon" | "create.tooltip.chute.header" | "selectWorld.loading_list" | "gtceu.top.unit.fluid_buckets" | "item.mysticalagriculture.imperium_sword" | "config.jade.plugin_minecraft.harvest_tool.show_unbreakable" | "itemGroup.bigreactors.turbine" | "libx.config.gui.component.style_setting.null" | "gui.fluxnetworks.label.setuser" | "block.exnihilosequentia.end_cake" | "gtceu.multiblock.preview.zoom" | "jade.instrument.banjo" | "gui.bigreactors.turbine.controller.rotorstatus.100" | "block.create.cut_crimsite_bricks" | "create.station.failed" | "block.railways.track_byg_nightshade_wide" | "block.gtceu.zpm_transformer_16a" | "book.mysticalagriculture.entry.awakening_altar" | "commands.forge.tracking.entity.enabled" | "commands.team.leave.success.single" | "jecalculation.gui.recipe.confirm.disabled" | "rechiseled.block.purpur_squares" | "rechiseled.block.cobbled_deepslate_brick_pattern_connecting" | "item.thermal.cinnabar_dust" | "item.gtceu.tool.wrench_iv.tooltip" | "block.sgjourney.classic_stargate_base_block" | "create.schedule.condition.time_of_day.rotation" | "error.modernui.gl_caps" | "tooltip.doll.enderman" | "block.minecraft.end_stone" | "block.create.cut_veridium_stairs" | "gtceu.creative.chest.tpc" | "symbols.sgjourney.lantea" | "rechiseledcreate.block.spruce_window_bars" | "modernfix.option.mixin.perf.boost_worker_count" | "item.minecraft.splash_potion.effect.fire_resistance" | "item.salt_impure_dust" | "gui.numina.chargingbase" | "block.gtceu.hv_electromagnetic_separator" | "block.minecraft.quartz_pillar" | "subtitles.automobility.collision" | "keybinding.powersuits.vein_miner" | "gtceu.machine.assembler.luv.tooltip" | "rechiseledcreate.block.mangrove_window_bars_connecting" | "item.thermal.silver_plate" | "item.automobility.automobile_engine" | "ftbquests.file.defaults.consume_items" | "item.exnihilosequentia.potato_seeds" | "block.create.polished_cut_andesite_slab" | "item.sgjourney.ring_remote" | "gtceu.fluid.click_to_empty" | "block.fantasyfurniture.decorations.bolts_of_cloth" | "rechiseled.block.sandstone_diagonal_bricks" | "crop.mysticalagriculture.menril" | "subtitles.entity.piglin.celebrate" | "model.mps_helm.visor.partName" | "item.ae2.wrapped_generic_stack" | "text.block.fantasyfurniture.decorations.stocking.dyeable" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.richness" | "block.minecraft.potatoes" | "gtceu.machine.laser_engraver.mv.tooltip" | "ftbchunks.protect_unknown_explosions" | "material.chlorobenzene" | "create.ponder.brass_funnel.header" | "create.command.killTPSCommand.status.usage.0" | "create.command.killTPSCommand.status.usage.1" | "create.item_attributes.placeable.inverted" | "subtitles.entity.player.levelup" | "gui.fluxnetworks.flux.buffer" | "block.gtceu.lv_lathe" | "item.itemfilters.not" | "item.thermal.phyto_tnt_minecart" | "item.powersuits.plating_leather.desc" | "gtceu.machine.energy_hatch.input_hi_amp.tooltip" | "metaitem.tricorder_scanner.tooltip" | "tooltip.extendedcrafting.num_items" | "rechiseledcreate.block.mangrove_window_tiles" | "block.systeams.steam_dynamo.keyword" | "item.gtceu.shape.extruder.hammer.tooltip" | "item.exnihilosequentia.acacia_seeds" | "gtceu.gui.content.tips.per_tick_short" | "gui.socialInteractions.blocking_hint" | "block.thermal.orange_rockwool" | "item.gtceu.tool.drill_ev" | "block.minecraft.banner.gradient.brown" | "gui.ae2.WirelessTerminal" | "rechiseled.block.crimson_planks_rotated_bricks_connecting" | "create.ponder.next_up" | "block.minecraft.banner.curly_border.gray" | "book.mysticalagriculture.entry.absorption_augment" | "webdisplays.side.top" | "enchantment.ensorcellation.excavating.desc" | "multiblock.colossalchests.error.upgradeLimit" | "metaarmor.message.nightvision.error" | "itemGroup.simplylight" | "mco.template.trailer.tooltip" | "tooltip.toms_storage.open_crate" | "farmersdelight.tooltip.dog_food.when_feeding" | "gtceu.fluid_pipe.gas_proof" | "block.extendedcrafting.ender_alternator" | "tooltip.titanium.facing_handler.pull" | "block.thermal.slag_bricks" | "advancements.end.find_end_city.title" | "gtceu.io.both" | "rechiseled.block.cobbled_deepslate_rotated_bricks_connecting" | "ftbquests.task.ftbquests.item.view_items" | "entity.minecraft.evoker" | "config.emi.group.ui.left_sidebar" | "gtceu.machine.polarizer.uv.tooltip" | "block.minecraft.brick_slab" | "commands.jfr.stopped" | "gtceu.machine.steam_oven.tooltip" | "entity.minecraft.turtle" | "container.mysticalagriculture.imperium_furnace" | "block.ftbquests.barrier" | "rechiseled.block.obsidian_bricks_connecting" | "ftbquests.quest.shape.default" | "create.item_attributes.in_tag" | "block.farmersdelight.light_gray_canvas_sign" | "notenoughcrashes.gui.loadingCrashyUpload" | "create.item_attributes.hauntable.inverted" | "advancements.story.cure_zombie_villager.title" | "create.train.relocate.too_far" | "jecalculation.gui.craft.step" | "compass.node.gtceu.circuits/micro_processor_assembly" | "selectWorld.edit.save" | "block.minecraft.polished_andesite" | "modernfix.option.mixin.perf.faster_font_loading" | "text.cloth-config.config" | "create.schematicAndQuill.title" | "time.bookshelf.month.august" | "rechiseled.block.andesite_brick_paving" | "item.minecraft.lapis_lazuli" | "key.categories.utility" | "gui.ae2wtlib.Magnet" | "block.sgjourney.sandstone_with_lapis" | "block.minecraft.banner.diagonal_right.orange" | "create.tooltip.chute.items_move_up" | "block.thermal.polished_slag" | "commands.experience.add.levels.success.single" | "commands.effect.clear.specific.success.single" | "gtceu.maintenance.configurable_duration.modify" | "rechiseled.block.dark_oak_planks_tiles" | "enchantment.ensorcellation.air_affinity" | "gtceu.machine.cracker.tooltip.1" | "item.createarmory.rpg" | "create.item_attributes.has_name.inverted" | "compass.section.gtceu.items" | "item.thermal.redstone_mushroom.keyword" | "augmentType.mysticalagriculture.axe" | "rechiseled.block.redstone_block_paving" | "advancements.nether.explore_nether.description" | "enchantment.disjunction" | "commands.bossbar.set.visibility.unchanged.visible" | "item.ae2.printed_calculation_processor" | "gui.bigreactors.reactor.controller.voidreactants.line1" | "gui.bigreactors.reactor.controller.voidreactants.line2" | "jei.category.mysticalagriculture.crux" | "item.thermal.redstone_bucket" | "compass.node.gtceu.multiblock/distillation_tower" | "block.xtonesreworked.ztyl_block_13" | "modularrouters.gui.config.mainTitle" | "block.xtonesreworked.ztyl_block_12" | "block.xtonesreworked.ztyl_block_15" | "block.gtceu.uev_forge_hammer" | "item.minecraft.fox_spawn_egg" | "block.xtonesreworked.ztyl_block_14" | "gui.tooltips.ae2.Craft" | "modularrouters.guiText.tooltip.regulatorTooltip" | "block.xtonesreworked.ztyl_block_11" | "block.xtonesreworked.ztyl_block_10" | "block.minecraft.spruce_slab" | "block.xtonesreworked.zoea_block_8" | "block.xtonesreworked.zoea_block_7" | "block.xtonesreworked.zoea_block_9" | "block.xtonesreworked.zoea_block_4" | "block.xtonesreworked.zoea_block_3" | "cover.fluid_regulator.keep_exact" | "block.xtonesreworked.zoea_block_6" | "block.xtonesreworked.zoea_block_5" | "block.xtonesreworked.zoea_block_0" | "block.xtonesreworked.zoea_block_2" | "block.xtonesreworked.zoea_block_1" | "skyblockbuilder.command.error.team_already_exist" | "ftbquests.reward_table.loot_crate.item_name.tooltip" | "item.railways.track_incomplete_byg_ebony" | "material.dimethyldichlorosilane" | "create.ponder.tag.contraption_actor.description" | "item.mysticalagradditions.imperium_apple" | "gui.chatReport.discard.content" | "key.buildinggadgets.settings_menu" | "options.autoJump" | "subtitles.entity.piglin.admiring_item" | "block.minecraft.oak_trapdoor" | "options.framerate" | "item.createarmory.nine_debug" | "ae2.rei_jei_integration.consumed" | "block.fantasyfurniture.bone.skeleton.chair" | "item.thermal.machine_efficiency_creative_augment.keyword" | "block.minecraft.glass" | "forge.nameTagDistance" | "block.sgjourney.cut_naquadah_slab" | "death.attack.scythe" | "compass.node.gtceu.machines/block_breaker" | "item.modularrouters.activator_module" | "item.thermal.satchel.desc" | "ftblibrary.gui.listSize1" | "stat.minecraft.damage_dealt_resisted" | "entity.minecraft.item_frame" | "block.fantasyfurniture.dunmer.bed_double.occupied" | "message.corpse.no_death_history" | "ftbquests.team" | "gui.fluxnetworks.flux.unlimited" | "block.railways.track_acacia_wide" | "rechiseled.block.acacia_planks_dotted_connecting" | "tag.item.c.plates" | "javaModel.chest.RightArm.partName" | "info.cofh.high" | "tooltip.mysticalagriculture.invalid_entity" | "createWorld.customize.custom.riverSize" | "ldlib.gui.tips.item_selector" | "create.contraptions.chassis.range" | "block.minecraft.banner.triangle_bottom.light_blue" | "info.thermal.fluid_turbo_servo_attachment.3" | "info.thermal.fluid_turbo_servo_attachment.2" | "info.thermal.fluid_turbo_servo_attachment.1" | "info.thermal.fluid_turbo_servo_attachment.0" | "rechiseled.block.acacia_planks_diagonal_stripes" | "subtitles.block.bubble_column.whirlpool_ambient" | "subtitles.entity.guardian.death" | "ftbquests.gui.goto_linked_quest" | "gtceu.key.armor_hover" | "create.schedule.condition.editor" | "item.ae2.printed_engineering_processor" | "commands.cofh.invis.success.multiple" | "sodium.options.use_compact_vertex_format.tooltip" | "cover.conveyor.mode.import" | "gui.fluxnetworks.tab.create" | "achievement.ae2.PortableCell" | "item.thermal.lumium_nugget" | "patchouli.gui.lexicon.button.history" | "rechiseled.block.spruce_planks_mosaic" | "commands.advancement.revoke.many.to.many.failure" | "tooltip.emi.current_defaults" | "item.ae2.green_covered_cable" | "item.gtceu.uv_battery_hull" | "metaitem.int_circuit.configuration" | "advancements.story.deflect_arrow.description" | "tooltip.titanium.facing_handler.push" | "block.minecraft.pink_bed" | "debug.creative_spectator.help" | "ftbchunks.minimap.visibility" | "fluid.bigreactors.steam_flowing" | "block.minecraft.glow_lichen" | "ftbchunks.waypoint_max_distance" | "subtitles.entity.panda.death" | "ftbquests.reward.ftbquests.npc_mail.time_past" | "iris.sodium.failure.title" | "block.minecraft.raw_copper_block" | "material.chalcocite" | "item.simplybackpacks.epicbackpack.info" | "tooltip.titanium.facing_handler.none" | "block.exnihilosequentia.oak_crucible" | "block.create.polished_cut_diorite" | "block.gtceu.zpm_mixer" | "ftbteams.info.owner" | "ftbteams.ranks.officer" | "patchouli.subtitle.book_flip" | "webdisplays.gui.seturl.ok" | "team.visibility.hideForOwnTeam" | "material.zirconium" | "gui.ae2wtlib.copy_insert" | "part.bigreactors.turbine.creativesteamgenerator" | "options.iris.shaderPackList" | "gui.ae2.Linked" | "options.iris.shadowDistance.disabled" | "item.iridium_metal_residue_tiny_dust" | "item.mysticalagradditions.supremium_coal" | "rechiseled.block.glowstone_brick_pattern_connecting" | "block.minecraft.banner.stripe_left.pink" | "javaModel.powerfist.wristtopright.partName" | "block.minecraft.banner.base.black" | "behaviour.soft_hammer.enabled" | "material.glycerol" | "create.sliding_door.mode.normal" | "ftbquests.chapter_groups" | "item.railways.track_incomplete_crimson_narrow" | "advancement.create.long_travel" | "stats.tooltip.type.statistic" | "skyblockbuilder.command.error.player_already_invited" | "gui.ae2.CraftingLockIsUnlocked" | "block.create.light_gray_toolbox" | "block.minecraft.banner.border.black" | "config.jei.advanced.modNameFormat" | "pack.incompatible" | "debug.pause_focus.on" | "railways.bogeys.styles.heavyweight" | "block.minecraft.dark_oak_planks" | "info.cofh.amount_unmodifiable" | "gtceu.wiremill" | "color.minecraft.yellow" | "modernfix.option.mixin.perf.dynamic_resources.ae2" | "gui.functionalstorage.amount" | "jecalculation.label.item_tag.name" | "block.minecraft.mossy_cobblestone_stairs" | "block.fantasyfurniture.dunmer.sofa.occupied" | "commands.whitelist.alreadyOn" | "create.command.killTPSCommand" | "item.thermal_extra.av_item_filter_augment" | "key.komarumod.komaru_follow" | "commands.bossbar.create.failed" | "item.thermal.machine_speed_augment.keyword" | "crop.mysticalagriculture.ghast" | "info.thermal.redprint.use" | "block.railways.track_byg_cypress_narrow" | "behavior.tricorder.position" | "gtceu.multiblock.multiple_recipemaps.header" | "config.jade.plugin_minecraft.crop_progress" | "block.ae2.cut_quartz_block" | "ftbteamsconfig.ftbchunks.claim_visibility" | "item.modularrouters.xp_vacuum_augment" | "ftbchunks.minimap.square" | "modularrouters.itemText.augments" | "item.gtceu.tool.plunger.tooltip" | "achievement.ae2.SpatialIOExplorer" | "material.argon" | "ftbquests.task.ftbquests.item.weak_nbt_match" | "item.extendedcrafting.singularity" | "info.thermal.augment.attr.MachinePri" | "block.minecraft.bubble_coral_fan" | "block.minecraft.deepslate_coal_ore" | "block.minecraft.dead_fire_coral" | "block.minecraft.brain_coral_fan" | "block.gtceu.max_energy_output_hatch" | "block.thermal.sawdust_block" | "gui.modernui.font_reloaded" | "item.sugar_chipped_gem" | "item.gtceu.tool.scythe.tooltip" | "recipecomponent.minecraft.fluidstack" | "entity.minecraft.zombie_villager" | "ldlib.gui.editor.group.container" | "material.manganese_dioxide" | "item.minecraft.wandering_trader_spawn_egg" | "config.gtceu.option.recipes" | "rechiseled.block.gold_block_scales" | "block.minecraft.banner.diagonal_up_right.gray" | "compass.node.gtceu.parts/cleaning_maintenance_hatch" | "create.ponder.weighted_ejector.text_10" | "create.ponder.weighted_ejector.text_11" | "symbol_set.sgjourney.universal" | "create.ponder.belt_directions.text_6" | "block.thermal.machine_sawmill" | "create.ponder.belt_directions.text_4" | "create.ponder.belt_directions.text_5" | "create.ponder.belt_directions.text_2" | "create.ponder.belt_directions.text_3" | "create.tooltip.deployer.using" | "gtceu.creative.chest.item" | "config.jade.display_mode_hold_key" | "keybinding.minecraft.compass" | "enchantment.mysticalagriculture.mystical_enlightenment" | "create.ponder.belt_directions.text_1" | "container.enchant.level.requirement" | "block.gtceu.mv_fisher" | "subtitles.entity.piglin_brute.angry" | "gamerule.forgiveDeadPlayers.description" | "item.modularrouters.vacuum_module" | "jade.potion" | "gamerule.doTileDrops" | "subtitles.mac10.fire2" | "rechiseled.block.nether_bricks_large_bricks_connecting" | "material.hafnium" | "subtitles.block.iron_trapdoor.open" | "item.numina.component_parachute" | "block.create.railway_casing.tooltip.summary" | "options.accessibility.text_background.chat" | "block.gtceu.ev_kinetic_input_box" | "itemGroup.powersuits" | "block.ftbquests.progress_detector.object" | "gui.ae2.SearchSettingsRememberSearch" | "block.minecraft.grass_block" | "commands.enchant.failed.level" | "chat.link.confirmTrusted" | "item.powersuits.generator_solar_adv" | "block.thermal.prismarine_rail.keyword" | "create.ponder.millstone.header" | "subtitles.entity.dolphin.ambient_water" | "gui.modernui.button.Lock" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.speed" | "tag.item.c.ores.emerald" | "item.thermal.signalum_ingot" | "modernui.windowMode.windowed_borderless" | "create.contraption.door_control.all" | "book.mysticalagriculture.entry.watering_can.page.1" | "block.minecraft.banner.gradient_up.white" | "block.minecraft.banner.small_stripes.yellow" | "block.ae2.vibration_chamber" | "ldlib.gui.editor.tips.image_text_type" | "gui.fluxnetworks.security.public" | "item.railways.track_incomplete_byg_witch_hazel_narrow" | "key.right" | "block.minecraft.banner.bricks.green" | "rechiseled.block.dirt_tiles" | "item.gtceu.component.smd.inductor.tooltip" | "options.darknessEffectScale" | "module.tradeoff.maxHeat" | "block.thermal.deepslate_cinnabar_ore" | "block.gtceu.opv_alloy_smelter" | "gamerule.drowningDamage" | "block.minecraft.banner.triangle_top.cyan" | "item.exnihilosequentia.tin_ingot" | "subtitles.entity.generic.splash" | "effortlessbuilding.action.build_speed" | "block.railways.track_acacia_narrow" | "railways.style_select.category.create.standard" | "rechiseled.block.quartz_block_bordered_connecting" | "item.itemfilters.filter" | "ftbchunks.no_wilderness_dimensions.tooltip" | "modularrouters.itemText.usage.item.player_module" | "emi.category.emi.info" | "create.flap_display.cycles.shortened_numbers" | "create.action.confirm" | "create.display_source.nixie_tube" | "block.create.cut_veridium" | "create.ponder.auto_schedule.header" | "commands.advancement.grant.criterion.to.one.success" | "block.simplylight.illuminant_magenta_block_on.info" | "item.exnihilosequentia.purpur_crook" | "block.railways.track_blue_skies_lunar" | "book.mysticalagriculture.category.basics.description" | "item.create.linked_controller.tooltip.summary" | "block.gtceu.uiv_16a_energy_converter" | "item.ae2.fluix_smart_cable" | "modularrouters.itemText.usage.item.mimic_augment" | "block.fantasyfurniture.bone.skeleton.bench.occupied" | "item.dyed" | "advancement.create.track_crafting_factory" | "gtceu.gui.silktouch.disabled.0" | "block.minecraft.banner.stripe_middle.orange" | "theoneprobe.ae2.p2p_frequency" | "gtceu.gui.silktouch.disabled.1" | "item.gtceu.quantum_processor" | "chat.ae2.UnknownAE2Player" | "item.gtceu.tool.behavior.silk_ice" | "text.configuration.error.pattern_mismatch" | "item.farmersdelight.dog_food" | "tooltip.sgjourney.syringe.contents" | "modernfix.option.mixin.perf.deduplicate_climate_parameters" | "create.ponder.empty_blaze_burner.text_6" | "block.fantasyfurniture.bone.wither.wall_light" | "block.minecraft.pumpkin" | "block.create.yellow_valve_handle" | "create.ponder.empty_blaze_burner.text_5" | "create.ponder.empty_blaze_burner.text_4" | "create.ponder.empty_blaze_burner.text_3" | "modernui.center.text.enhancedTextField" | "tooltip.framedblocks.frame_bg.use_leather" | "create.ponder.empty_blaze_burner.text_2" | "create.ponder.empty_blaze_burner.text_1" | "create.display_source.station_summary.minutes" | "advancement.create.root.desc" | "ftbquests.file.emergency_items_cooldown.tooltip" | "block.framedblocks.framed_activator_rail_slope" | "rechiseledcreate.block.jungle_window_tiles_connecting" | "emi.chess.piece.black_king" | "zerocore:debugTool.block.tooltip2" | "zerocore:debugTool.block.tooltip3" | "zerocore:debugTool.block.tooltip1" | "block.exnihilosequentia.oak_barrel" | "item.thermal.upgrade_augment_2.desc" | "commands.cofh.heal.success.multiple" | "item.minecraft.golden_boots" | "block.farmersdelight.chocolate_pie" | "gtceu.machine.electric_blast_furnace.tooltip.3" | "create.schematicAndQuill.abort" | "emi.delete_stack" | "gtceu.machine.electric_blast_furnace.tooltip.1" | "gtceu.machine.electric_blast_furnace.tooltip.2" | "rechiseled.block.red_sandstone_large_tiles" | "block.gtceu.luv_packer" | "item.minecraft.birch_chest_boat" | "gtceu.machine.laser_engraver.luv.tooltip" | "block.gtceu.uiv_input_hatch" | "item.thermal.sushi_maki" | "gui.jei.category.blasting" | "create.track_target.missing" | "config.jade.plugin_minecraft.breaking_progress" | "advMode.mode.auto" | "material.brass" | "item.thermal.lead_ingot" | "block.gtceu.iv_alloy_smelter" | "jecalculation.label.fluid_tag.name" | "container.extendedcrafting.elite_table" | "create.ponder.shared.rpm32" | "death.attack.create.cuckoo_clock_explosion" | "material.sugar" | "dataPack.validation.working" | "argument.entity.options.y.description" | "create.ponder.shared.rpm16" | "block.minecraft.cocoa" | "modularrouters.itemText.usage.item.filter_round_robin_augment" | "commands.curios.clearAll.success" | "create.train.status.found_driver" | "gtceu.multiblock.coke_oven.description" | "block.minecraft.red_sand" | "compass.node.gtceu.generation/raw_ore" | "rechiseled.block.mangrove_planks_small_bricks" | "tomsstorage.config.wireless_reach" | "item.mysticalagriculture.awakened_supremium_axe" | "create.action.discard" | "module.tradeoff.walkingAssist" | "achievement.ae2.CraftingCPU" | "block.railways.track_twilightforest_mangrove" | "block.railways.track_phantom.tooltip.behaviour2" | "create.recipe.assembly.pressing" | "block.minecraft.banner.curly_border.yellow" | "modernui.center.font.vanillaFont" | "advancement.create.compacting" | "disconnect.endOfStream" | "item.mysticalagriculture.tertium_bow" | "block.railways.track_phantom.tooltip.behaviour1" | "block.thermal.cheese_wheel" | "gtceu.multiblock.steam_oven.description" | "block.minecraft.wet_sponge" | "create.display_source.kinetic_stress.current" | "gtceu.multiblock.universal.distinct" | "modularrouters.guiText.popup.distributor.strategy" | "connect.joining" | "fpsreducer.config.hudPosAdj.hudInfo.3" | "fpsreducer.config.hudPosAdj.hudInfo.2" | "fpsreducer.config.hudPosAdj.hudInfo.5" | "gui.tooltips.ae2.TrashController" | "emi.chess.multiplayer.accepted" | "fpsreducer.config.hudPosAdj.hudInfo.4" | "block.thermal.rubberwood_wall_sign" | "gtceu.gui.item_voiding_partial.tooltip.enabled" | "item.gtceu.advanced_fluid_voiding_cover" | "fpsreducer.config.hudPosAdj.hudInfo.1" | "fpsreducer.config.hudPosAdj.hudInfo.0" | "inventorysorter.gui.allMoving" | "fpsreducer.config.hudPosAdj.hudInfo.6" | "block.gtceu.large_centrifuge" | "railways.schedule.condition.loaded" | "block.xtonesreworked.zkul_block_14" | "block.xtonesreworked.zkul_block_13" | "gui.powersuits.tab.module.tweak" | "block.xtonesreworked.zkul_block_12" | "block.xtonesreworked.zkul_block_11" | "sounds.sgjourney.matok_fire" | "block.create.black_nixie_tube" | "block.xtonesreworked.zkul_block_15" | "item.minecraft.stone_sword" | "item.ae2.portable_item_cell_4k" | "block.xtonesreworked.zkul_block_10" | "ftbquests.gui.required_by" | "advancements.husbandry.breed_all_animals.title" | "block.minecraft.chiseled_nether_bricks" | "info.cofh.secure_item" | "key.jei.clearSearchBar" | "block.create.orange_seat" | "item.createarmory.mac_ten" | "ftbchunks.gui.mouse_wheel_expiry" | "block.minecraft.banner.globe.light_gray" | "metaitem.generic.fluid_container.tooltip" | "item.minecraft.flower_banner_pattern" | "part.bigreactors.reactor.creativewatergenerator" | "item.ae2.portable_item_cell_1k" | "tag.item.c.red_sandstone_blocks" | "webdisplays.linker.selectPeripheral" | "create.schedule.auto_removed_from_train" | "rechiseled.block.dark_prismarine_tiles" | "waila.ae2.CraftingLockedByLackOfRedstoneSignal" | "gui.fluxnetworks.network.energy" | "gtceu.machine.machine_hatch.locked" | "block.railways.track_byg_redwood" | "gui.ae2.TankCapacity" | "tag.item.c.glass_panes.gray" | "block.mysticalagriculture.inferium_farmland" | "ftbchunks.gui.add_waypoint" | "gtceu.macerator" | "biome.minecraft.end_midlands" | "effect.minecraft.bad_omen" | "subtitles.entity.experience_orb.pickup" | "gui.chatReport.select_reason" | "item.itemfilters.damage.description" | "compass.node.gtceu.circuits/good_electronic_circuit" | "keybinding.powersuits.tunnel_bore" | "text.cloth-config.error.color.no_hash" | "subtitles.entity.turtle.hurt_baby" | "block.minecraft.banner.triangle_bottom.green" | "block.minecraft.banner.circle.yellow" | "waila.ae2.Crafting" | "block.gtceu.lv_laser_engraver" | "item.platinum_raw_dust" | "ftbquests.task.ftbquests.item.match_nbt" | "gui.tooltips.ae2.SortBy" | "subtitles.entity.cow.ambient" | "item.gtceu.data_stick" | "block.gtceu.uhv_electrolyzer" | "tagprefix.dye" | "compass.node.gtceu.machines/cutter" | "rechiseled.block.cobblestone_worn_stripes" | "block.gtceu.ev_thermal_centrifuge" | "fpsreducer.config.tooltip.guiScreenFps" | "tag.item.minecraft.stone_tool_materials" | "entity.minecraft.husk" | "block.fantasyfurniture.venthyr.door_single" | "gui.ae2.CellWorkbench" | "block.gtceu.steam_casing_steel.tooltip" | "block.minecraft.banner.mojang.light_blue" | "item.mysticalagriculture.mystical_fertilizer" | "enchantment.ensorcellation.instigating" | "block.create.blaze_burner" | "theoneprobe.ae2.channels" | "commands.bossbar.set.name.success" | "info.thermal.machine_smelter.1" | "info.thermal.machine_smelter.2" | "argument.integer.big" | "argument.bookshelf.unknown_value" | "tooltip.toms_storage.terminal_beacon.anywhere" | "info.thermal.machine_smelter.0" | "ae2.rei_jei_integration.flawless_budding_quartz_description" | "gui.ae2.ImportBus" | "item.wood_small_dust" | "ftbquests.task.ftbquests.item.hide_valid_items" | "item.sgjourney.raw_naquadah" | "block.minecraft.banner.square_bottom_left.light_gray" | "selectWorld.gameMode.adventure" | "tag.item.c.bookshelves" | "skyblockbuilder.item.structure_saver.save.tooltip" | "modularrouters.guiText.popup.fluid.direction" | "item.thermal.nickel_plate" | "block.railways.track_jungle_narrow" | "screen.travelanchors.travel_anchor" | "rechiseled.block.birch_planks_tiles" | "argument.component.invalid" | "item.numina.component_solenoid" | "block.gtceu.opv_cutter" | "material.niobium_nitride" | "block.automobility.sloped_dash_panel" | "commands.tag.remove.success.multiple" | "waila.ae2.DeviceMissingChannel" | "compass.node.gtceu.blocks/coil_block" | "commands.recipe.take.success.single" | "options.attack.hotbar" | "block.minecraft.banner.bricks.white" | "item.minecraft.potion.effect.magic_resistance" | "menu.multiplayer" | "arguments.swizzle.invalid" | "recipe.packagedexcrafting.elite.short" | "subtitles.entity.arrow.hit" | "rechiseledcreate.block.acacia_window_panes" | "compass.node.gtceu.covers/pump" | "gtceu.gui.configurator_slot.tooltip.1" | "gtceu.gui.configurator_slot.tooltip.0" | "gtceu.gui.configurator_slot.tooltip.3" | "gtceu.gui.configurator_slot.tooltip.2" | "gtceu.gui.configurator_slot.tooltip.4" | "subtitles.entity.warden.dig" | "item.gtceu.bottle_casting_mold" | "rechiseled.block.crimson_planks_large_tiles" | "item.gtceu.tool.drill_mv" | "item.exnihilosequentia.nether_brick_crook" | "create.ponder.track_placement.text_1" | "create.ponder.track_placement.text_2" | "create.ponder.track_placement.text_3" | "item.thermal.bronze_nugget" | "create.ponder.track_placement.text_4" | "item.createarmory.fifty_debug" | "create.ponder.track_placement.text_5" | "waila.ae2.P2PInputManyOutputs" | "create.ponder.track_placement.text_6" | "block.thermal.cracked_slag_bricks" | "create.ponder.track_placement.text_7" | "create.ponder.track_placement.text_8" | "structure_block.integrity" | "capability.commoncapabilities.worker" | "block.minecraft.stripped_oak_log" | "options.mouseWheelSensitivity" | "argument.double.low" | "item.gtceu.tool.drill_lv" | "item.gtceu.tool.crowbar" | "material.cryptand_k" | "block.colossalchests.colossal_chest.info" | "block.minecraft.azalea_leaves" | "iris.shaders.disabled" | "block.gtceu.iv_packer" | "block.railways.track_tieless" | "structure_block.size_success" | "block.ae2.4k_crafting_storage" | "item.minecraft.potion.effect.poison" | "rechiseled.block.purpur_squares_connecting" | "mco.configure.world.restore.download.question.line2" | "mco.configure.world.restore.download.question.line1" | "tomsstorage.config.inventory_connector_range" | "create.ponder.funnel_redstone.text_1" | "item.mysticalagriculture.supremium_bow" | "create.train.status.opposite_driver" | "block.fantasyfurniture.decorations.nordic_soul_gems_light" | "ftbquests.reward.collected" | "selectWorld.gameMode.hardcore.line2" | "item.sgjourney.matok" | "selectWorld.gameMode.hardcore.line1" | "create.generic.unit.rpm" | "block.minecraft.acacia_slab" | "rechiseled.block.quartz_block_chiseled_squares" | "gtceu.machine.arc_furnace.zpm.tooltip" | "block.railways.track_twilightforest_transwood_narrow" | "block.create.red_toolbox" | "block.thermal.brown_rockwool" | "infobook.cyclopscore.next_page" | "ldlib.gui.editor.tips.id" | "block.bigreactors.anglesite_ore" | "item.thermal.ice_grenade.desc" | "subtitles.entity.wolf.shake" | "item.createarmory.four_sixteen" | "item.railways.track_incomplete_blue_skies_maple_narrow" | "block.framedblocks.framed_collapsible_block" | "item.gtceu.tool.drill_iv" | "gui.bigreactors.generator.fluidport.directionoutput.line2" | "gui.bigreactors.generator.fluidport.directionoutput.line1" | "multiplayer.texturePrompt.failure.line1" | "multiplayer.texturePrompt.failure.line2" | "material.watertight_steel" | "tag.item.minecraft.occludes_vibration_signals" | "item.thermal.invar_dust" | "item.minecraft.splash_potion.effect.mundane" | "block.create.cut_deepslate_brick_wall" | "create.ponder.fluid_tank_storage.text_1" | "create.ponder.fluid_tank_storage.text_2" | "block.minecraft.banner.gradient.pink" | "key.jade.show_overlay" | "gui.tooltips.ae2.InventoryTweaks" | "create.ponder.fluid_tank_storage.text_3" | "create.ponder.fluid_tank_storage.text_4" | "gui.bigreactors.turbine.controller.vent.donotvent.line4" | "create.ponder.fluid_tank_storage.text_5" | "item.exnihilosequentia.copper_crook" | "book.extendedcrafting.category.utilities.name" | "gui.bigreactors.turbine.controller.vent.donotvent.line3" | "gui.bigreactors.turbine.controller.vent.donotvent.line5" | "gtceu.machine.bender.iv.tooltip" | "jei.tooltip.cheat.mode.button.enabled" | "gui.bigreactors.turbine.controller.vent.donotvent.line2" | "item.gtceu.tool.drill_hv" | "createWorld.customize.custom.biomeDepthWeight" | "item.thermal.machine_null_augment" | "gui.bigreactors.turbine.controller.vent.donotvent.line1" | "config.jade.overlay_alpha" | "item.thermal.fluid_tank_creative_augment.keyword" | "block.framedblocks.framed_prism" | "metaitem.blacklight.tooltip" | "block.gtceu.uiv_fluid_passthrough_hatch" | "item.gtceu.petri_dish" | "item.minecraft.diamond_helmet" | "rechiseled.block.glowstone_brick_paving_connecting" | "rechiseled.block.amethyst_block_tiles" | "block.fantasyfurniture.necrolord.lockbox" | "gtceu.gui.chunkmode.disabled.0" | "crop.mysticalagriculture.fluix" | "item.minecraft.fire_charge" | "block.create.steam_engine" | "gtceu.gui.chunkmode.disabled.1" | "behaviour.paintspray.orange.tooltip" | "webdisplays.server.error2" | "block.gtceu.opv_assembler" | "block.gtceu.uhv_machine_hull" | "block.gtceu.uv_sifter" | "augment.mysticalagriculture.tilling_aoe_iii" | "ldlib.gui.editor.menu.export" | "item.minecraft.tipped_arrow.effect.love" | "rechiseled.block.granite_wavy" | "block.minecraft.birch_leaves" | "block.minecraft.dark_oak_door" | "singularity.extendedcrafting.electrum" | "item.thermal.peanut_seeds" | "block.bigreactors.basic_turbineglass" | "achievement.ae2.Networking3" | "item.railways.track_incomplete_biomesoplenty_palm_narrow" | "key.effortlessbuilding.placement_reach" | "item.thermal.raw_nickel" | "block.gtceu.solid_machine_casing" | "create.item_attributes.book_copy_original" | "item.minecraft.netherite_hoe" | "skyblockbuilder.command.disabled.send_invitations" | "item.thermal.glowstone_bucket" | "tooltip.extendedcrafting.and_x_more" | "item.thermal.redprint" | "item.thermal.watering_can.desc" | "config.jade.display_mode_lite_desc.fabric" | "block.powersuits.tinkertable" | "screen.laserio.nbttrue" | "commands.whitelist.disabled" | "buildinggadgets.easter_eggs.dire_9x9.no_dire_wire" | "rechiseledcreate.block.oak_window_slim_connecting" | "subtitles.entity.panda.bite" | "achievement.ae2.P2P.desc" | "create.gui.attribute_filter.allow_list_conjunctive.description" | "block.minecraft.banner.square_bottom_right.yellow" | "rechiseled.block.spruce_planks_brick_paving" | "block.ae2.256k_crafting_storage" | "subtitles.entity.illusioner.ambient" | "modernui.center.text.emojiShortcodes" | "item.railways.purple_incomplete_conductor_cap" | "rechiseled.block.granite_brick_pattern_connecting" | "material.lightly_hydro_cracked_heavy_fuel" | "gtceu.tool_action.hammer" | "jecalculation.gui.disamb.label" | "compass.node.gtceu.circuits/nano_processor" | "biome.minecraft.river" | "subtitles.block.conduit.ambient" | "block.ae2.chipped_budding_quartz" | "subtitles.block.beehive.drip" | "entity.minecraft.spectral_arrow" | "item.pitchblende_impure_dust" | "gtceu.gui.fluid_auto_output.tooltip.disabled" | "item.thermal.rf_coil_creative_augment.keyword" | "item.minecraft.netherite_pickaxe" | "advancement.create.fist_bump" | "config.jade.boss_bar_overlap_no_operation" | "create.display_source.station_summary.now" | "create.gui.filter.respect_data.description" | "block.fantasyfurniture.venthyr.painting_wide" | "rechiseled.block.acacia_planks_flooring_connecting" | "rechiseledcreate.block.acacia_window_diagonal_connecting" | "fml.menu.mods.info.nochildmods" | "create.ponder.blaze_burner.header" | "commands.attribute.modifier.add.success" | "block.minecraft.orange_tulip" | "item.gtceu.battery.re.hv.sodium.tooltip" | "block.thermal.energy_duct" | "gtceu.cover.activity_detector_advanced.message_activity_normal" | "item.webdisplays.advicon.pigeon" | "commands.debug.started" | "ftbquests.gui.paste_link" | "gtceu.top.maintenance.screwdriver" | "ftbquests.task.ftbquests.item.consume_true" | "ldlib.gui.editor.register.texture.resource_texture" | "item.ae2.portable_fluid_cell_256k" | "modularrouters.itemText.usage.item.fast_pickup_augment" | "item.ae2.light_p2p_tunnel" | "block.railways.track_coupler" | "item.create.copper_sheet" | "subtitles.block.dispenser.dispense" | "item.ae2.magenta_smart_cable" | "block.minecraft.banner.stripe_downleft.brown" | "block.thermal.dynamo_compression" | "subtitles.entity.panda.ambient" | "fluid.bigreactors.water" | "material.depleted_uranium_hexafluoride" | "rechiseledcreate.block.warped_window_bars_connecting" | "book.mysticalagriculture.entry.pathing_aoe_augment" | "block.simplylight.illuminant_gray_block_on.info2" | "item.gtceu.component.advanced_smd.resistor.tooltip" | "ftbchunks.claim_result.not_enough_power" | "compass.node.gtceu.materials/tiny_dust" | "itemGroup.food" | "subtitles.entity.turtle.ambient_land" | "block.railways.track_spruce_wide" | "block.railways.track_phantom.tooltip.condition1" | "material.black_bronze" | "block.railways.track_phantom.tooltip.condition2" | "flat_world_preset.minecraft.classic_flat" | "gui.abuseReport.send.generic_error" | "material.bacteria" | "travelanchors.lock.interact" | "item.gtceu.wafer.integrated_logic_circuit.tooltip" | "modularrouters.itemText.usage.item.flinger_module" | "tooltip.extendedcrafting.tier" | "gtceu.machine.steam.steam_hatch.tooltip" | "skyblockbuilder.command.denied.leave_team" | "material.lpg" | "tag.fluid.c.water" | "options.iris.openShaderPackFolder" | "jade.mobduplication.time" | "create.schedule.condition.redstone_link.unpowered" | "block.minecraft.red_sandstone_stairs" | "metaarmor.qts.nightvision.enabled" | "railways.switch.state.reverse_right" | "advancement.create.chained_drain" | "item.gtceu.tool.file" | "block.minecraft.cobbled_deepslate" | "ftbchunks.minimap.blur_mode.off" | "rechiseled.block.warped_planks_diagonal_stripes_connecting" | "ldlib.gui.editor.tips.rename" | "rechiseled.block.jungle_planks_large_tiles_connecting" | "block.gtceu.zpm_polarizer" | "block.fantasyfurniture.decorations.royal_floor_cushion" | "item.gtceu.engraved.crystal_chip.tooltip" | "block.railways.track_biomesoplenty_willow_wide" | "achievement.ae2.Networking1" | "achievement.ae2.Networking2" | "block.create.industrial_iron_block" | "container.smoker" | "block.minecraft.brown_carpet" | "block.thermal.potted_rubberwood_sapling" | "ftbquests.icon" | "item.farmersdelight.mixed_salad" | "multiblock.validation.reactor.too_few_controllers" | "gtceu.arc_furnace" | "block.minecraft.brain_coral_wall_fan" | "mco.minigame.world.stopButton" | "entity.minecraft.frog" | "block.framedblocks.framed_iron_gate_door" | "subtitles.mac10.fire" | "create.ponder.rope_pulley_attachment.header" | "block.minecraft.end_stone_bricks" | "item.gtceu.zpm_sensor" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line4a" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line4b" | "item.minecraft.splash_potion" | "argument.float.big" | "create.ponder.weighted_ejector.text_8" | "create.ponder.weighted_ejector.text_9" | "create.ponder.weighted_ejector.text_6" | "create.ponder.weighted_ejector.text_7" | "item.minecraft.mangrove_chest_boat" | "create.ponder.weighted_ejector.text_4" | "create.ponder.weighted_ejector.text_5" | "create.ponder.weighted_ejector.text_2" | "create.ponder.weighted_ejector.text_3" | "frame.automobility.standard_brown" | "create.ponder.weighted_ejector.text_1" | "death.attack.stalagmite" | "subtitles.entity.witch.celebrate" | "block.mysticalagriculture.supremium_gemstone_block" | "commands.particle.success" | "gui.fluxnetworks.flux.input" | "jecalculation.gui.search.delete_all.enabled" | "tooltip.cucumber.unlimited_uses" | "block.gtceu.uxv_packer" | "item.gtceu.ev_battery_hull" | "material.naquadria" | "modularrouters.guiText.label.fluidForceEmpty" | "create.gui.schematicannon.gunpowderLevel" | "block.create.crushing_wheel_controller" | "tag.item.c.glass.brown" | "modularrouters.gui.config.sender2MaxRange" | "block.simplylight.illuminant_lime_block.info2" | "block.thermal.deepslate_apatite_ore" | "block.thermal.prismarine_rail" | "compass.node.gtceu.batteries/medium_sodium_battery" | "block.railways.track_blue_skies_maple_wide" | "subtitles.block.bubble_column.bubble_pop" | "item.thermal.lumium_coin" | "prefab.automobility.standard_black" | "emi.effect_location.top" | "almostunified.yes" | "emi.effect_location.right" | "item.mysticalagradditions.nether_star_shard" | "advMode.triggering" | "subtitles.entity.villager.work_fletcher" | "enchantment.minecraft.vanishing_curse" | "rechiseled.block.basalt_bordered_polished" | "fml.modmismatchscreen.table.youneed" | "gui.bigreactors.reactor.redstoneport.sensortype.inputactive.line1" | "compass.node.gtceu.batteries/lapotron_crystal" | "block.minecraft.nether_brick_wall" | "key.emi.view_recipes" | "gui.bigreactors.reactor.redstoneport.sensortype.inputactive.line2" | "item.exnihilosequentia.prismarine_hammer" | "gui.bigreactors.reactor.redstoneport.sensortype.inputactive.line3" | "item.minecraft.firework_star.trail" | "create.schedule.condition.time_of_day.rotation.every_24" | "advMode.allEntities" | "rechiseled.block.birch_planks_diagonal_stripes_connecting" | "block.create.windmill_bearing" | "rechiseled.block.mangrove_planks_woven" | "block.create.water_wheel_structure" | "block.ftbquests.screen.hide_icons" | "options.iris.mustDisableFullscreen" | "disconnect.spam" | "block.gtceu.iv_energy_input_hatch" | "key.keyboard.insert" | "gui.modernui.settings.entry.name" | "item.thermal.bronze_gear" | "block.minecraft.banner.creeper.green" | "block.thermal.rubberwood_planks" | "ftbultimine.client_settings" | "advancements.husbandry.breed_an_animal.title" | "block.minecraft.cyan_glazed_terracotta" | "block.exnihilosequentia.mangrove_sieve" | "subtitles.entity.parrot.imitate.hoglin" | "block.minecraft.deepslate_tile_wall" | "item.gtceu.empty_mold" | "multiplayer.status.request_handled" | "itemGroup.category.necrolord" | "item.railways.track_incomplete_ender_narrow" | "effortlessbuilding.mode.wall" | "tooltip.titanium.tank.no_action" | "item.ae2.lime_smart_cable" | "item.minecraft.trader_llama_spawn_egg" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line3b" | "gui.abuseReport.error.title" | "gui.bigreactors.reactor.fluidaccessport.fueltank.line3a" | "item.ae2.item_cell_housing" | "rechiseledcreate.block.acacia_window_tiles" | "item.gtceu.tool.tooltip.mining_speed" | "config.gtceu.option.nerfWoodCrafting" | "gui.ae2.Deprecated" | "block.minecraft.dark_oak_sapling" | "selectServer.delete" | "fluid.mysticalagradditions.molten_inferium" | "chat.ae2.Owner" | "rechiseled.block.redstone_block_polished" | "gtceu.multiblock.large_combustion_engine.supply_liquid_oxygen_to_boost" | "config.jade.plugin_minecraft.total_enchantment_power" | "block.gtceu.opv_brewery" | "mco.download.downloading" | "tag.item.minecraft.fence_gates" | "ftbteams.gui.remove_ally" | "block.fantasyfurniture.dunmer.stool.occupied" | "block.minecraft.potted_poppy" | "infobook.cyclopscore.previous_page" | "item.bigreactors.benitoite_crystal" | "tag.item.c.sandstone_stairs" | "block.railways.track_warped_narrow" | "subtitles.entity.mooshroom.convert" | "material.quicklime" | "subtitles.entity.sheep.hurt" | "ftbquests.reward.ftbquests.xp_levels" | "subtitles.item.bottle.fill" | "options.iris.shadowDistance" | "block.gtceu.mv_battery_buffer_4x" | "ftbchunks.chunk_load_offline" | "block.minecraft.sticky_piston" | "block.railways.track_biomesoplenty_dead" | "rechiseled.block.stone_squares" | "commands.banlist.entry" | "subtitles.entity.llama.chest" | "item.thermal.emerald_nugget" | "create.contraption.door_control.east.short" | "block.minecraft.magenta_concrete_powder" | "tagprefix.pipe_small_fluid" | "buildinggadgets.message.copied" | "model.armor2.chestmain.partName" | "advMode.mode.redstone" | "book.mysticalagriculture.entry.speed_augment.page.1" | "effortlessbuilding.tooltip.keyShift" | "book.mysticalagriculture.category.advances.name" | "create.station.create_train" | "block.minecraft.banner.diagonal_left.gray" | "ftbquests.task.ftbquests.dimension" | "block.minecraft.spruce_button" | "gui.ae2.PatternEncoding" | "compass.node.gtceu.items/glass_vial" | "mymod.fuel" | "block.create.small_crimsite_brick_stairs" | "buildinggadgets.message.copy_failed.template_write" | "item.gtceu.spray.empty.tooltip" | "options.fullscreen.unavailable" | "argument.scoreboardDisplaySlot.invalid" | "block.kubejs.shellite_casing" | "tooltip.exmachinis.meshSlot" | "tag.item.c.ores_in_ground.stone" | "rechiseled.block.end_stone_spiral_pattern_connecting" | "multiplayer.disconnect.invalid_entity_attacked" | "skyblockbuilder.command.denied.create_team" | "crop.mysticalagriculture.coal" | "tooltip.emi.view_tree" | "block.gtceu.uv_gas_collector" | "emi.leftovers" | "material.granite_red" | "compass.node.gtceu.materials/rotor" | "item.railways.track_incomplete_create_andesite_narrow" | "item.itemfilters.or.description" | "attachment.rear.automobility.stonecutter" | "gui.fluxnetworks.security.private" | "block.minecraft.acacia_log" | "block.gtceu.mv_battery_buffer_8x" | "forge.configgui.removeErroringEntities" | "subtitles.entity.donkey.death" | "block.fantasyfurniture.dunmer.chair.occupied" | "item.minecraft.shield.lime" | "entity.minecraft.phantom" | "item.thermal_extra.soul_sand_dust" | "behavior.tricorder.workable_consumption" | "book.mysticalagriculture.category.agradditions.description" | "item.powersuits.glider" | "create.item_attributes.placeable" | "tooltip.extendedcrafting.auto_table_delete_recipe" | "config.framedblocks.common.fireproofBlocks" | "gui.tooltips.ae2.CpuStatusCrafting" | "rechiseledcreate.block.crimson_window_bars" | "create.item_attributes.book_copy_tattered.inverted" | "gui.ae2.StoredSize" | "compass.node.gtceu.batteries/large_cadmium_battery" | "ftbquests.file.progression_mode.flexible" | "item.create.attribute_filter.tooltip.behaviour1" | "material.silver" | "forge.configgui.removeErroringBlockEntities.tooltip" | "material.coal_tar" | "info.cofh.click_to_clear" | "subtitles.entity.wandering_trader.drink_potion" | "material.hematite" | "commands.scoreboard.objectives.list.empty" | "thermal_extra.augment.upgrade" | "gtceu.fusion_reactor" | "modernui.center.text.baseFontSize" | "modernui.windowMode.normal" | "item.modularrouters.energy_output_module" | "tag.item.c.glass_panes.orange" | "advancement.create.saw_processing.desc" | "item.gtceu.nan_certificate" | "ftbteamsconfig.ftbchunks" | "ftbquests.task.ftbquests.item.match_nbt.tooltip" | "block.thermal_extra.soul_infused_glass" | "item.ae2.red_smart_cable" | "block.create.yellow_seat" | "block.minecraft.banner.stripe_left.gray" | "item.mysticalagriculture.tertium_watering_can" | "emi.category.emi.world_interaction" | "create.recipe.heat_requirement.none" | "gtceu.gui.fluid_voiding_partial.tooltip.disabled" | "effortlessbuilding.action.circle_start" | "tag.item.minecraft.soul_fire_base_blocks" | "block.minecraft.banner.stripe_downleft.light_gray" | "commands.locate.biome.not_found" | "block.fantasyfurniture.dunmer.bed_single.occupied" | "block.create.pink_nixie_tube" | "attachment.rear.automobility.loom" | "compass.node.gtceu.covers/item_voiding_cover" | "item.gtceu.battery.re.lv.cadmium.tooltip" | "compass.node.gtceu.misc/doge_coin" | "crop.mysticalagriculture.fluorite" | "material.naquadah" | "block.minecraft.banner.gradient_up.green" | "achievement.ae2.GlassCable" | "modularrouters.gui.config.ctgy.router" | "block.framedblocks.framed_wall_sign" | "block.gtceu.uiv_256a_laser_target_hatch" | "enchantment.minecraft.fire_protection" | "block.railways.track_blue_skies_maple_narrow" | "railways.display_source.coupler.coupling.to" | "compass.node.gtceu.materials/round" | "compass.node.gtceu.multiblock/large_autoclave" | "gtceu.essence_replication" | "item.exnihilosequentia.birch_seeds" | "gui.ae2.SearchTooltipTag" | "item.ae2additions.super_cell_4096k" | "block.create.cart_assembler" | "item.gtceu.opv_fluid_regulator" | "gtceu.machine.distillery.luv.tooltip" | "enchantment.cofh_core.holding" | "rechiseled.block.coal_block_stripes" | "block.minecraft.brown_candle" | "block.cofh_core.glossed_magma" | "gtceu.machine.maintenance_hatch_tape_slot.tooltip" | "gtceu.machine.chemical_bath.hv.tooltip" | "item.thermal.bell_pepper" | "stat.minecraft.clean_banner" | "block.minecraft.banner.straight_cross.black" | "rechiseled.block.andesite_diagonal_bricks" | "config.emi.dev.log_non_tag_ingredients" | "block.minecraft.banner.stripe_middle.red" | "block.bigreactors.fluidizerpowerport" | "item.mysticalagriculture.awakened_supremium_fishing_rod" | "farmersdelight.advancement.use_cutting_board" | "tag.item.c.ingots" | "create.minecart_coupling.too_far" | "subtitles.entity.shulker.shoot" | "tooltip.gadget.range" | "gui.ae2.IntrinsicEnchant" | "rechiseled.block.crimson_planks_woven" | "block.minecraft.stonecutter" | "gtceu.jei.materials.average_mass" | "effect.minecraft.nausea" | "railways.whistle.tool.bound" | "item.create.copper_diving_helmet" | "create.tooltip.chute.fans_pull_down" | "block.gtceu.zpm_output_hatch" | "item.mysticalagriculture.imperium_bow" | "block.framedblocks.framed_flower_pot" | "subtitles.entity.zoglin.attack" | "emi.sidebar.right" | "gtceu.cover.activity_detector_advanced.message_activity_inverted" | "automobility.automobility" | "advancement.create.diving_suit_lava" | "enchantment.minecraft.looting" | "block.minecraft.ancient_debris" | "ftblibrary.select_item.list_mode" | "tooltip.toms_storage.lvlEm_lt_0" | "fml.messages.version.restriction.bounded.lowerexclusive" | "tooltip.toms_storage.lvlEm_lt_1" | "advancement.create.hose_pulley" | "advancements.nether.ride_strider_in_overworld_lava.description" | "commands.schedule.cleared.failure" | "create.ponder.hand_crank.text_2" | "create.ponder.hand_crank.text_1" | "create.ponder.hand_crank.text_3" | "ftbquests.quest.hide_details_until_startable" | "block.create.polished_cut_diorite_slab" | "create.train.relocate.valid" | "gtceu.tool_action.wire_cutter.connect" | "itemGroup.merequester" | "gui.modernui.button.confirm" | "create.railways.switch.auto_mode.manual_only" | "block.fluxnetworks.basic_flux_storage" | "compass.section.gtceu.generation" | "create.schematicannon.status.missingBlock" | "config.gtceu.option.machines" | "modernfix.option.mixin.bugfix.chunk_deadlock" | "effect.minecraft.unluck" | "commands.data.storage.modified" | "item.ae2additions.item_storage_cell_4096" | "item.powersuits.flint_and_steel" | "block.railways.track_byg_cika_narrow" | "block.gtceu.titanium_turbine_casing" | "rechiseled.block.coal_block_pattern" | "item.minecraft.polar_bear_spawn_egg" | "config.jade.plugin_modularrouters.router" | "block.thermal_extra.twinite_block" | "mco.invites.title" | "material.netherrack" | "block.fantasyfurniture.royal.bench.occupied" | "mco.account.update" | "block.gtceu.titanium_pipe_casing" | "buildinggadgets.modes.vertical_column" | "config.jei.search.colorSearchMode.comment" | "emi.align.vertical.top" | "item.mysticalagriculture.blank_skull" | "block.gtceu.hv_output_hatch" | "create.gui.schematicannon.option.skipBlockEntities.description" | "key.categories.ui" | "block.bigreactors.reinforced_reactorfuelrod" | "options.gamma.min" | "gtceu.machine.centrifuge.uv.tooltip" | "gui.ae2.AutoCrafting" | "info.thermal.catalysts" | "info.cofh.effects" | "ae2.rei_jei_integration.buds_drop_dust_when_not_fully_grown" | "gui.wireless_connect.status.working.desc" | "key.emi.view_tree" | "item.createarmory.unfinished_shotgun_shell" | "block.farmersdelight.brown_canvas_sign" | "block.farmersdelight.shepherds_pie_block" | "patchouli.gui.lexicon.button.resize.verybig.message" | "block.gtceu.uhv_machine_casing" | "compass.node.gtceu.circuits/circuit_board" | "item.mysticalagriculture.supremium_axe" | "block.gtceu.lv_transformer_16a" | "item.create.sand_paper.tooltip.behaviour1" | "compass.node.gtceu.parts/energy_hatch" | "block.gtceu.uv_energy_input_hatch_16a" | "gtceu.multiblock.multi_furnace.description" | "dataPack.validation.failed" | "modularrouters.itemText.distributor.strategy.FURTHEST_FIRST" | "behavior.tricorder.debug_cpu_load_seconds" | "block.minecraft.purple_glazed_terracotta" | "fml.menu.modoptions" | "gui.tooltips.ae2.ItemName" | "block.gtceu.zpm_assembler" | "rechiseledcreate.block.calcite_cut_polished_connecting" | "item.createarmory.nine_mm_mold_complete" | "advancements.story.cure_zombie_villager.description" | "item.thermal.sadiroot_seeds" | "effect.cofh_core.love" | "advancement.create.conductor" | "advancements.husbandry.complete_catalogue.title" | "block.farmersdelight.honey_glazed_ham_block" | "create.schedule.condition.time_of_day.rotation.every_12" | "block.minecraft.vine" | "item.modularrouters.stack_augment" | "block.minecraft.orange_concrete" | "block.framedblocks.framed_extended_slope_panel" | "compass.node.gtceu.ev/large_combustion" | "item.railways.light_gray_conductor_cap" | "rechiseled.block.acacia_planks_bricks" | "subtitles.entity.illusioner.mirror_move" | "block.gtceu.filter_casing" | "block.gtceu.uhv_lathe" | "tag.item.c.ender_pearl_dusts" | "block.gtceu.luv_machine_hull" | "book.extendedcrafting.name" | "gui.ae2.CraftingPattern" | "block.gtceu.uxv_electrolyzer" | "item.gtceu.engraved_crystal_chip" | "block.create.zinc_ore" | "gui.ae2.ReturnInventory" | "ftbchunks.max_idle_days_before_unforce.tooltip" | "debug.gamemodes.select_next" | "block.minecraft.brown_concrete_powder" | "item.railways.track_incomplete_warped" | "create.train.status" | "create.boiler.water_input_rate" | "ftbquests.reward.ftbquests.npc_mail.time" | "ccl.commands.gc.performing" | "item.create.brass_sheet" | "block.create.small_granite_brick_slab" | "keybinding.powersuits.invisibility" | "create.ponder.rope_pulley_multi_rope.header" | "gui.days" | "item.mysticalagriculture.awakened_supremium_bow" | "block.mysticalagriculture.prudentium_reprocessor" | "create.contraptions.movement_mode" | "skyblockbuilder.command.error.wrong_position" | "block.create.tiled_glass" | "item.railways.track_incomplete_blue_skies_bluebright_narrow" | "message.sgjourney.stargate.error.symbol_in_addres" | "rechiseled.block.dirt_tilled_connecting" | "block.fantasyfurniture.decorations.stackable_pumpkins" | "book.mysticalagriculture.entry.infusion_crystal.page.1" | "webdisplays.gui.seturl.shutdown" | "compass.node.gtceu.steam/steam_age" | "jecalculation.gui.recipe.confirm.enabled" | "block.minecraft.banner.half_horizontal_bottom.pink" | "gtceu.machine.mass_fabricator.hv.tooltip" | "block.fantasyfurniture.decorations.royal_crown" | "ftbultimine.server_settings.prevent_tool_break" | "compass.node.gtceu.covers/item_filter" | "config.gtceu.option.rubberTreeSpawnChance" | "argument.nbt.array.mixed" | "config.dogslie.prop.getsUpTo.name" | "item.exnihilosequentia.clay_crook" | "rechiseled.block.cobbled_deepslate_tiles" | "rechiseled.block.obsidian_spots" | "gui.fluxnetworks.label.sort.smart" | "rechiseled.block.emerald_block_pillar" | "disconnect.loginFailedInfo.userBanned" | "block.mysticalagriculture.supremium_block" | "datapackFailure.title" | "key.keyboard.keypad.divide" | "tag.item.c.quartz_blocks" | "item.color" | "achievement.ae2.StorageBus.desc" | "ftbquests.reward.ftbquests.npc_faction.id" | "block.minecraft.end_gateway" | "block.minecraft.deepslate_copper_ore" | "item.gtceu.cover.controller.tooltip" | "block.minecraft.cracked_deepslate_bricks" | "block.ftbquests.detector.redstone" | "create.ponder.tag.movement_anchor" | "block.minecraft.horn_coral_wall_fan" | "block.fantasyfurniture.bone.skeleton.dresser" | "material.galena" | "create.tooltip.analogStrength" | "fml.messages.version.restriction.lower.exclusive" | "item.thermal_extra.twinite_gear" | "block.create.spruce_window" | "fluid.sliceanddice.fertilizer" | "subtitles.entity.turtle.shamble_baby" | "modularrouters.guiText.tooltip.extruder2.template" | "gtceu.machine.forming_press.iv.tooltip" | "gui.tooltips.ae2.Write" | "block.minecraft.banner.creeper.white" | "fluid_type.thermal.crude_oil" | "block.gtceu.industrial_steam_casing" | "block.minecraft.banner.triangles_bottom.lime" | "block.bigreactors.ridiculite_block" | "rechiseled.block.prismarine_bricks_woven_connecting" | "block.minecraft.banner.border.brown" | "fml.modloading.brokenfile.fabric" | "block.minecraft.dispenser" | "ldlib.gui.compass.save_success.desc" | "block.create.tuff_pillar" | "compass.node.gtceu.multiblock/primitive_pump" | "subtitles.entity.parrot.imitate.skeleton" | "rechiseled.block.dark_oak_planks_small_bricks_connecting" | "block.create_crystal_clear.brass_clear_glass_casing" | "create.ponder.cart_assembler_rails.header" | "block.gtceu.luv_rock_crusher" | "rechiseled.block.netherrack_bricks" | "item.exnihilosequentia.granite_pebble" | "modernfix.option.category.bugfixes.description" | "chat.disabled.launcher" | "material.rarest_metal_mixture" | "block.minecraft.dead_tube_coral_wall_fan" | "options.gamma.max" | "commands.enchant.failed.entity" | "tagprefix.small_gear" | "gtceu.machine.fluid_heater.luv.tooltip" | "block.farmersdelight.beetroot_crate" | "compass.node.gtceu.circuits/crystal_processor_computer" | "block.minecraft.banner.border.orange" | "item.ae2.cell_component_64k" | "linkingtool.linkingmode.single" | "subtitles.entity.husk.converted_to_zombie" | "config.jade.plugin_exnihilosequentia.infesting_leaves" | "argument.id.invalid" | "create.subtitle.potato_hit" | "block.gtceu.uev_item_passthrough_hatch" | "gui.ae2.PatternEncoding.secondary_processing_result_tooltip" | "jei.tooltip.bookmarks.not.enough.space" | "tooltip.extendedcrafting.selected" | "options.screenEffectScale" | "ftbquests.task.ftbquests.forge_energy.text" | "rechiseled.block.diamond_block_chiseled_cubes_connecting" | "mco.configure.world.edit.subscreen.inspiration" | "tag.item.c.redstone_dusts" | "webdisplays.message.screenSet" | "advancements.toast.goal" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.amount" | "tagprefix.gem" | "block.minecraft.banner.stripe_top.red" | "tag.item.c.pink_dyes" | "stat.automobility.wheel.grip" | "block.gtceu.uev_arc_furnace" | "gui.ae2.ImportBusFluids" | "key.jei.cheatItemStack" | "config.emi.ui.recipe_tree_button" | "item.mysticalagriculture.inferium_upgrade" | "advancements.adventure.lightning_rod_with_villager_no_fire.description" | "ftbchunks.hard_team_claim_limit" | "subtitles.entity.squid.ambient" | "curios.modifiers.back" | "sodium.options.enable_memory_tracing.tooltip" | "block.minecraft.birch_door" | "info.thermal.item_buffer.0" | "block.automobility.sand_off_road" | "item.rock_salt_dust" | "info.thermal.item_buffer.3" | "info.thermal.item_buffer.4" | "info.thermal.item_buffer.1" | "create.schematicAndQuill.fallbackName" | "info.thermal.item_buffer.2" | "subtitles.entity.ender_dragon.death" | "item.railways.track_incomplete_byg_cypress_wide" | "item.powersuits.generator_kinetic" | "block.minecraft.heavy_weighted_pressure_plate" | "item.exnihilosequentia.calcite_crook" | "commands.forge.setdim.deprecated" | "skyblockbuilder.command.success.spawn_removed" | "item.ae2.brown_smart_cable" | "create.boiler.heat" | "argument.entity.options.sort.description" | "commands.banlist.list" | "rechiseled.block.netherite_block_compacted_connecting" | "block.thermal.device_hive_extractor.keyword" | "item.gtceu.inductor" | "argument.block.tag.disallowed" | "modularrouters.itemText.activator.action.ITEM_OR_BLOCK" | "block.gtceu.ulv_transformer_2a" | "entity.thermal.energy_minecart" | "generator.minecraft.debug_all_block_states" | "material.lightly_steam_cracked_gas" | "skyblockbuilder.command.denied.toggle_visits" | "railways.style_select.title.favorites.pick_style" | "webdisplays.server.nameerr" | "block.gtceu.fusion_coil" | "block.extendedcrafting.pedestal" | "block.gtceu.ulv_transformer_1a" | "item.gtceu.lpic_wafer" | "block.railways.track_warped" | "trashcans.block.liquid_trash_can" | "config.jei.search.comment" | "rechiseled.block.bone_block_inverted_tiles_connecting" | "entity.minecraft.ravager" | "ae2.rei_jei_integration.fortune_applies" | "item.ae2.cyan_glass_cable" | "death.attack.thrown" | "entity.minecraft.tnt" | "railways.whistle.failure.train_missing" | "gtceu.essence_burning" | "rechiseled.block.dark_oak_planks_tiles_connecting" | "block.gtceu.uhv_compressor" | "color.minecraft.light_gray" | "item.mysticalagradditions.inferium_coal" | "rechiseled.block.amethyst_block_pillar" | "rechiseled.block.dark_oak_planks_wavy_connecting" | "block.gtceu.ulv_transformer_4a" | "gui.bigreactors.reactor.controller.energybar.line2b" | "block.gtceu.stable_machine_casing" | "gui.bigreactors.reactor.controller.energybar.line2a" | "block.xtonesreworked.lair_block_10" | "block.xtonesreworked.lair_block_11" | "item.gtceu.luv_solar_panel" | "block.xtonesreworked.lair_block_12" | "block.xtonesreworked.lair_block_13" | "block.xtonesreworked.lair_block_14" | "block.xtonesreworked.lair_block_15" | "gui.tooltips.ae2.AlwaysActive" | "color.minecraft.white" | "fluid_type.minecraft.flowing_milk" | "config.jei.advanced.maxColumns" | "block.thermal.device_potion_diffuser.keyword" | "gui.bigreactors.reactor.controller.energybar.line3a" | "block.gtceu.primitive_blast_furnace" | "ftbquests.chapters" | "solar_system.sgjourney.proxima_centauri" | "gui.recipebook.toggleRecipes.blastable" | "gui.bigreactors.reactor.controller.energybar.line3b" | "block.create.item_drain" | "waila.ae2.CraftingLockedUntilPulse" | "subtitles.item.crossbow.charge" | "tag.item.c.chests.wooden" | "block.simplylight.illuminant_light_gray_block" | "tooltip.mobilebeacon.bonus.jump2" | "compass.node.gtceu.generation/andesite" | "info.systeams.lapidary_boiler.0" | "info.systeams.lapidary_boiler.2" | "info.systeams.lapidary_boiler.1" | "text.fantasyfurniture.jei.ingredients" | "create.train_assembly.nothing_attached" | "block.minecraft.banner.triangle_top.red" | "advancement.create.precision_mechanism.desc" | "block.gtceu.large_distillery" | "item.minecraft.tipped_arrow.effect.fire_resistance" | "sodium.options.chunk_update_threads.name" | "subtitles.entity.glow_item_frame.remove_item" | "create.ponder.mechanical_press_compacting.header" | "block.gtceu.zpm_fermenter" | "theoneprobe.ae2.channels_of" | "block.minecraft.banner.gradient.gray" | "block.gtceu.luv_chemical_reactor" | "block.minecraft.stripped_dark_oak_wood" | "commands.worldborder.warning.time.success" | "compass.node.gtceu.multiblock/large_maceration_tower" | "create.schedule.removed_from_train" | "create.orientation.orthogonal" | "item.thermal.flux_pump.desc" | "modularrouters.gui.config.senderParticles" | "modularrouters.itemText.camouflage.held" | "item.thermal.enderium_gear" | "subtitles.entity.squid.death" | "block.ae2.smooth_quartz_wall" | "block.create.cut_diorite_bricks" | "block.gtceu.ev_electric_gear_box_2a" | "ftbquests.quest.guide_page" | "rechiseled.block.cobblestone_polished" | "create.station.no_assembly_curve" | "advancements.husbandry.breed_an_animal.description" | "block.minecraft.banner.mojang.yellow" | "block.framedblocks.framed_gate_door" | "tag.item.minecraft.lapis_ores" | "narrator.loading" | "rechiseled.block.quartz_block_stripes_connecting" | "item.create.belt_connector" | "rechiseled.block.quartz_block_tiles_connecting" | "sodium.options.v_sync.tooltip" | "item.mysticalagriculture.imperium_axe" | "item.minecraft.oak_chest_boat" | "create.schematic.tool.print" | "carryon.category.modeloverrides" | "create.flap_display.cycles.pixel" | "item.thermal.dynamo_output_augment.desc" | "block.minecraft.spawner" | "material.mysticalagradditions.supremium" | "create.gui.terrainzapper.placement.attached" | "compass.node.gtceu.tools/screwdriver" | "block.create.copper_tile_stairs" | "material.vinyl_chloride" | "tag.item.c.tools.bows" | "item.create.zinc_ingot" | "item.thermal.peanut_butter" | "item.minecraft.music_disc_pigstep.desc" | "gamerule.category.drops" | "chat.ae2.StationCanNotBeLocated" | "compass.node.gtceu.misc/coil" | "javaModel.legs.partName" | "item.ae2.item_storage_cell_64k" | "createWorld.customize.custom.confirm2" | "modularrouters.itemText.activator.direction.ABOVE" | "create.weighted_ejector.targeting" | "config.framedblocks.client.detailedCulling" | "config.jade.plugin_minecraft.harvest_tool" | "jecalculation.gui.common.search" | "gui.zerocore.base.control.energybar.line3b" | "createWorld.customize.custom.confirm1" | "gui.zerocore.base.control.energybar.line3a" | "rechiseled.block.crimson_planks_mosaic" | "key.ae2.ae2wtlib_magnet" | "item.exnihilosequentia.grass_seeds" | "item.rock_salt_pure_dust" | "item.thermal.silver_coin" | "rechiseled.block.basalt_bricks" | "sodium.options.always_defer_chunk_updates.name" | "parsing.int.invalid" | "item.sgjourney.naquadah_hoe" | "gui.zerocore.base.control.energybar.line2b" | "create.recipe.assembly.deploying_item" | "gui.zerocore.base.control.energybar.line2a" | "block.thermal.glowstone_tnt.keyword" | "block.gtceu.iv_hermetic_casing" | "block.railways.track_blue_skies_frostbright_narrow" | "block.minecraft.moss_block" | "jecalculation.gui.search.export_all.disabled" | "create.ponder.basin.header" | "block.framedblocks.framed_fancy_powered_rail_slope" | "itemGroup.ae2wtlib.general" | "create.display_source.kinetic_stress" | "tag.item.c.chests.ender" | "javaModel.citizenjoe_armorskin.specName" | "crop.mysticalagriculture.aluminum" | "block.minecraft.orange_candle_cake" | "color.minecraft.green" | "tag.item.minecraft.overworld_natural_logs" | "item.powersuits.cooling_system" | "gui.ae2.ChannelEnergyDrain" | "rechiseled.block.warped_planks_wavy" | "material.uranium_rhodium_dinaquadide" | "block.merequester.requester" | "module.tradeoff.nightTimeEnergyGen" | "commands.teammsg.failed.noteam" | "block.fantasyfurniture.bone.skeleton.door_single" | "block.gtceu.lv_compressor" | "block.minecraft.large_amethyst_bud" | "modularrouters.guiText.tooltip.flinger.speed" | "config.bigreactors.compatibility" | "block.gtceu.ev_electric_gear_box_8a" | "sodium.options.allow_direct_memory_access.name" | "create.recipe.heat_requirement.superheated" | "block.extendedcrafting.ultimate_table" | "gui.sgjourney.milky_way_stargate_back_lights_up" | "block.fantasyfurniture.necrolord.counter" | "effortlessbuilding.screen.radial_menu" | "item.ae2.spatial_storage_cell_128" | "book.mysticalagriculture.entry.no_fall_damage_augment" | "block.ftbquests.loot_crate_storage" | "block.fantasyfurniture.venthyr.bed_double" | "gui.stellarview.galaxy_beta" | "tooltip.exmachinis.hammer1" | "block.gtceu.ev_large_miner" | "gamerule.playersSleepingPercentage" | "tagprefix.endstone" | "commands.clear.success.multiple" | "screen.skyguis.button.create" | "block.thermal.machine_bottler.keyword" | "create.schedule.condition.threshold.matching_content" | "tooltip.sgjourney.symbols" | "item.ae2.cable_pattern_provider" | "gui.fluxnetworks.slot.mainhand" | "compass.node.gtceu.multiblock/large_turbine" | "ftbquests.gui.move_to_chapter" | "item.thermal.lumium_ingot" | "selectWorld.gameMode.creative.line1" | "create.ponder.mechanical_plough.header" | "item.gtceu.tool.behavior.crop_harvesting" | "item.gtceu.chemical_green_dye" | "gui.fluxnetworks.label.clickabove" | "block.thermal.item_cell.keyword" | "selectWorld.gameMode.creative.line2" | "rechiseled.block.end_stone_squares_connecting" | "selectWorld.allowCommands" | "rechiseled.block.red_nether_bricks_diagonal_bricks" | "block.minecraft.dead_fire_coral_fan" | "config.framedblocks.server.enableIntangibleFeature" | "config.jade.plugin_minecraft.profession" | "compass.node.gtceu.covers/fluid_detector_cover" | "farmersdelight.container.cabinet" | "item.create.crafter_slot_cover" | "ftbchunks.claim_dimension_whitelist.tooltip" | "rechiseled.block.oak_planks_diagonal_tiles_connecting" | "item.powersuits.tunnel_bore" | "gtceu.machine.laser_engraver.iv.tooltip" | "item.thermal.beekeeper_boots" | "block.gtceu.uxv_ore_washer" | "death.attack.axe" | "commands.bossbar.unknown" | "item.ftbquests.barrier.nogui" | "subtitles.entity.fox.hurt" | "advancements.adventure.trade.title" | "ldlib.compass.c_press" | "item.railways.track_incomplete_twilightforest_darkwood" | "commands.config.getwithtype" | "key.jei.toggleOverlay" | "behavior.tricorder.machine_power_loss" | "item.expatternprovider.ex_export_bus_part" | "ldlib.gui.editor.menu.rename" | "block.minecraft.mangrove_roots" | "team.collision.pushOwnTeam" | "gtceu.multiblock.large_combustion_engine.oxygen_boosted" | "config.jei.search.searchAdvancedTooltips" | "filled_map.scale" | "rechiseled.block.cobbled_deepslate_tiles_connecting" | "block.gtceu.opv_fermenter" | "ftbquests.chapter.completed" | "gtceu.machine.cutter.uv.tooltip" | "ftbquests.gui.select_reward_table" | "block.minecraft.banner.stripe_downright.lime" | "block.create.green_nixie_tube" | "fpsreducer.key.openGui" | "block.railways.track_blue_skies_maple" | "key.jei.bookmark" | "block.minecraft.warped_hyphae" | "enchantment.minecraft.knockback" | "ts.inventory_connector" | "block.minecraft.dark_oak_fence_gate" | "biome.sgjourney.abydos_desert" | "create.item_attributes.shulker_level.partial" | "item.gtceu.wafer.ultra_low_power_integrated_circuit.tooltip" | "material.potassium_permanganate" | "item.minecraft.splash_potion.effect.healing" | "subtitles.entity.ravager.death" | "subtitles.item.firecharge.use" | "key.modularrouters.configure" | "itemGroup.ae2.facades" | "block.minecraft.warped_stairs" | "compass.node.gtceu.multiblock/luv_fusion_reactor" | "block.simplylight.illuminant_black_block_on.info2" | "item.minecraft.jungle_boat" | "itemGroup.fluxnetworks" | "modularrouters.itemText.misc.rangeInfo" | "fluid.bigreactors.rossinite_flowing" | "tag.item.minecraft.smelts_to_glass" | "item.gtceu.tool.behavior.relocate_mining" | "commands.banlist.none" | "ftbquests.task.ftbquests.fluid" | "item.ae2.nether_quartz_sword" | "commands.ftbquests.editing_mode.disabled" | "config.bigreactors.turbine.turbinefluidperblademultiplier" | "config.jade.plugin_minecraft.item_frame" | "patchouli.gui.lexicon.button.resize" | "subtitles.block.button.click" | "item.create.wand_of_symmetry.tooltip.behaviour1" | "item.create.wand_of_symmetry.tooltip.behaviour2" | "info.cofh.redstone_control" | "item.functionalstorage.iron_downgrade" | "item.minecraft.guardian_spawn_egg" | "jade.harvest_tool.unbreakable" | "create.command.killTPSCommand.status.slowed_by.2" | "create.command.killTPSCommand.status.slowed_by.1" | "string.naturescompass.name" | "block.gtceu.clean_machine_casing" | "create.ponder.shared.ctrl_and" | "create.command.killTPSCommand.status.slowed_by.0" | "tooltip.mobilebeacon.cost" | "gtceu.machine.extruder.zpm.tooltip" | "item.minecraft.netherite_leggings" | "block.minecraft.banner.small_stripes.light_blue" | "block.xtonesreworked.glaxx_block_15" | "subtitles.entity.cow.milk" | "block.xtonesreworked.glaxx_block_13" | "block.xtonesreworked.glaxx_block_14" | "block.farmersdelight.rice_bag" | "item.cassiterite_sand_dust" | "rechiseled.block.purpur_diagonal_bricks" | "block.minecraft.lime_stained_glass" | "block.xtonesreworked.glaxx_block_11" | "block.xtonesreworked.glaxx_block_12" | "ftbchunks.waypoint_fade_distance" | "farmersdelight.advancement.get_fd_seed.desc" | "block.xtonesreworked.glaxx_block_10" | "fpsreducer.config.screen.title" | "sleep.players_sleeping" | "config.emi.ui.bottom_sidebar_size" | "gtceu.machine.maintenance_hatch_tool_slot.tooltip" | "block.ae2.quartz_brick_wall" | "item.gtceu.resin_circuit_board" | "block.fantasyfurniture.bone.wither.sofa.occupied" | "create.logistics.filter.extracted_amount" | "compass.node.gtceu.circuits/micro_processor" | "message.sgjourney.stargate.error.already_connected" | "block.gtceu.uv_energy_input_hatch" | "gtceu.command.hand.material" | "commands.forge.tags.copy_tag_names" | "selectWorld.versionWarning" | "modularrouters.itemText.misc.strongSignal.true" | "item.mysticalagriculture.imperium_chestplate" | "death.attack.lava.player" | "rechiseled.block.dark_oak_planks_squares_connecting" | "block.gtceu.uv_parallel_hatch" | "config.jade.plugin_minecraft.energy_storage.detailed" | "gui.jade.jade_settings" | "key.keyboard.enter" | "info.thermal.machine_crafter.1" | "info.thermal.machine_crafter.0" | "advancements.story.enter_the_end.description" | "info.thermal.machine_crafter.2" | "book.pageIndicator" | "rechiseled.block.crimson_planks_diagonal_tiles" | "subtitles.entity.squid.hurt" | "item.powersuits.diamond_pick_upgrade" | "item.minecraft.redstone" | "biome.minecraft.deep_dark" | "block.bigreactors.basic_reactorcontrolrod" | "metaitem.voltage_coil.luv.tooltip" | "gtceu.machine.scanner.uv.tooltip" | "book.mysticalagriculture.entry.machine_upgrades.page.1" | "key.loadToolbarActivator" | "item.thermal.nuke_tnt_minecart" | "attribute.name.generic.armor" | "javaModel.powerfist.supportrightfront.partName" | "block.gtceu.luv_energy_output_hatch" | "item.itemfilters.mod.description" | "rechiseled.block.gold_block_small_tiles" | "forge.configgui.disableStairSlabCulling" | "gui.bigreactors.turbine.controller.inductor.line9" | "enchantment.ensorcellation.tilling.desc" | "gui.bigreactors.turbine.controller.inductor.line7" | "gui.bigreactors.turbine.controller.inductor.line8" | "gui.bigreactors.turbine.controller.inductor.line5" | "gui.bigreactors.turbine.controller.inductor.line6" | "material.fermented_biomass" | "crop.mysticalagriculture.energized_steel" | "effortlessbuilding.mode.pyramid" | "item.powersuits.clock.desc" | "module.tradeoff.underwaterMovBoost" | "item.create.experience_nugget.tooltip.summary" | "item.gtceu.lapotron_crystal.tooltip" | "prefab.automobility.standard_cyan" | "block.railways.track_monorail" | "gui.stellarview.config.gamma" | "block.fantasyfurniture.nordic.bench" | "trashcans.gui.energy_trash_can.limit" | "item.ae2additions.super_cell_component_64k" | "item.thermal.upgrade_augment_4.keyword" | "createWorld.customize.custom.biomeScaleOffset" | "block.fantasyfurniture.venthyr.table_small" | "rechiseled.block.diamond_block_rhombuses_connecting" | "gui.tooltips.ae2.SchedulingModeDefault" | "gtceu.machine.fluid_heater.lv.tooltip" | "create.gui.filter.deny_list" | "mco.create.world" | "create.gui.schematicannon.option.replaceWithAny" | "model.armor2.bootmain1.partName" | "item.ae2additions.super_cell_component_65m" | "tooltip.framedblocks.framing_saw.have_x_but_need_y_item_count" | "addServer.resourcePack.prompt" | "advancements.husbandry.tactical_fishing.title" | "railways.whistle.set" | "block.ae2.smooth_sky_stone_stairs" | "config.jei.title" | "enchantment.minecraft.projectile_protection.desc" | "arguments.operation.div0" | "create.display_source.train_status" | "mco.configure.world.status" | "item.gtceu.small_gear_extruder_mold" | "gui.bigreactors.fluidizer.inactive" | "rechiseled.block.oak_planks_crate_connecting" | "item.thermal.redprint.desc" | "create.ponder.powered_toggle_latch.header" | "advancements.adventure.summon_iron_golem.title" | "metaitem.terminal.tooltip.creative" | "block.minecraft.banner.half_horizontal_bottom.gray" | "ftbquests.chapter_group" | "compass.node.gtceu.mv/multi_smelter" | "block.bigreactors.reinforced_reactorcoolantport_forge_passive" | "subtitles.entity.allay.ambient_with_item" | "filled_map.locked" | "rechiseledcreate.block.scorchia_cut_small_brick_connecting" | "options.iris.setToDefault" | "item.gtceu.hv_conveyor_module" | "selectWorld.mapType" | "itemfilters.help_text.regex" | "item.ae2.debug_eraser" | "argument.rotation.incomplete" | "gamerule.category.spawning" | "fml.modloading.missingclasses" | "createWorld.customize.custom.useDungeons" | "block.minecraft.tall_seagrass" | "commands.clone.failed" | "item.gtceu.plate.high_power_integrated_circuit.tooltip" | "advancement.create.copper.desc" | "gtceu.creative.activity.on" | "gui.bigreactors.turbine.controller.inductor.line3" | "gui.bigreactors.turbine.controller.inductor.line4" | "gui.bigreactors.turbine.controller.inductor.line1" | "gui.bigreactors.turbine.controller.inductor.line2" | "metaitem.voltage_coil.lv.tooltip" | "frame.automobility.quartz_rickshaw" | "advMode.setCommand" | "mobSoulType.mysticalagriculture.slime" | "tooltip.gadget.energy" | "rechiseled.block.nether_bricks_beams_connecting" | "config.jade.display_item_top" | "fml.menu.mods.config" | "gui.zerocore.base.control.energybar.line1" | "options.iris.gui.hide" | "ftbchunks.own_claimed_chunks_on_map" | "item.minecraft.melon_seeds" | "commands.whitelist.list" | "block.minecraft.white_glazed_terracotta" | "subtitles.entity.snow_golem.hurt" | "frame.automobility.standard_cyan" | "block.create.toolbox.tooltip.summary" | "item.thermal.cooked_mushroom" | "sidebar_button.ftblibrary.toggle.day" | "create.gui.terrainzapper.placement" | "module.tradeoff.heatGeneration" | "block.ftbquests.detector.player.offset_y" | "block.minecraft.mushroom_stem" | "material.green_dye" | "options.allowServerListing" | "item.itemfilters.custom.description" | "material.carbon_monoxide" | "modernfix.option.mixin.bugfix.packet_leak" | "effect.cofh_core.panacea" | "create.ponder.cart_assembler_modes.text_2" | "create.ponder.cart_assembler_modes.text_3" | "create.ponder.cart_assembler_modes.text_1" | "create.gui.config.overlay3" | "create.gui.config.overlay4" | "item.minecraft.creeper_banner_pattern" | "create.gui.config.overlay1" | "commands.playsound.success.multiple" | "create.gui.config.overlay2" | "subtitles.item.trident.return" | "advancements.nether.fast_travel.description" | "create.gui.config.overlay7" | "block.minecraft.deepslate_diamond_ore" | "create.gui.config.overlay8" | "create.gui.config.overlay5" | "compass.node.gtceu.multiblock/processing_array" | "crop.mysticalagriculture.ruby" | "create.gui.config.overlay6" | "modularrouters.guiText.label.playerSect.ARMOR" | "item.thermal.rf_coil_augment" | "block.thermal.energy_distributor" | "advancement.create.hose_pulley_lava" | "create.tooltip.stressImpact" | "gtceu.machine.fluid_drilling_rig.depletion" | "block.minecraft.banner.stripe_top.white" | "enchantment.ensorcellation.cavalier" | "block.ae2.debug_cube_gen" | "create.display_target.page" | "block.bigreactors.reinforced_reactorsolidaccessport" | "jecalculation.gui.item_stack.capability_normal.disabled" | "item.gtceu.light_blue_dye_spray_can" | "item.minecraft.zombie_horse_spawn_egg" | "message.sgjourney.stargate.error.wrong_disconnect_side" | "ftbchunks.minimap.scale" | "rechiseled.block.nether_bricks_brick_paving_connecting" | "tooltip.merequester.batch" | "item.railways.track_incomplete_biomesoplenty_willow" | "commands.bossbar.set.color.success" | "item.farmersdelight.straw" | "biome.minecraft.desert" | "ftbultimine.info.partial_render" | "block.railways.track_crimson_wide" | "gui.buildinggadgets.materialList.button.sorting.missingDesc" | "skyblockbuilder.command.argument.enable" | "effect.farmersdelight.nourishment.0.desc" | "gtceu.coke_oven" | "gtceu.jei.ore.biome_weighting" | "material.oil" | "block.gtceu.uev_electromagnetic_separator" | "rechiseledcreate.block.dark_oak_window_bars" | "material.hastelloy_x" | "block.minecraft.banner.stripe_center.white" | "create.gui.schematicannon.shotsRemainingWithBackup" | "block.create.cuckoo_clock" | "item.minecraft.evoker_spawn_egg" | "ftbquests.chapter.image.order.tooltip" | "create.ponder.tag.redstone" | "block.gtceu.hp_steam_liquid_boiler" | "item.gtceu.wafer.power_integrated_circuit.tooltip" | "item.extendedcrafting.enhanced_redstone_component" | "ftbquests.gui.change_group" | "multiblock.colossalchests.error.prefix" | "block.fantasyfurniture.royal.painting_small" | "module.tradeoff.jetpackThrust" | "mco.template.select.none" | "metaitem.debug_scanner.tooltip" | "recipe.packagedexcrafting.flux.short" | "item.mysticalagriculture.supremium_pickaxe" | "commands.effect.clear.everything.success.single" | "item.thermal.machine_output_augment.desc" | "block.sgjourney.nether_naquadah_ore" | "book.mysticalagriculture.entry.step_assist_augment.page.1" | "block.create.cut_tuff" | "rechiseled.block.acacia_planks_beams_connecting" | "create.tooltip.speedRequirement.none" | "item.thermal_extra.amethyst_dust" | "item.railways.track_incomplete_byg_fir_wide" | "item.exnihilosequentia.silver_ingot" | "block.create.cut_andesite_wall" | "modernui.center.font.antiAliasing" | "string.naturescompass.info" | "material.talc" | "block.minecraft.kelp_plant" | "block.framedblocks.framed_extended_double_slope_panel" | "item.ae2additions.cell_component_16384" | "key.keyboard.right.control" | "tooltip.mysticalagriculture.growth_accelerator" | "modernui.center.text.defaultFontBehavior_desc" | "item.mysticalagriculture.tertium_fishing_rod" | "gui.sgjourney.config_stargate" | "block.simplylight.illuminant_gray_block" | "block.framedblocks.framed_flat_stacked_slope_slab_corner" | "rechiseled.block.quartz_block_diagonal_tiles_connecting" | "block.minecraft.banner.diagonal_up_left.lime" | "block.minecraft.acacia_sign" | "subtitles.entity.player.attack.weak" | "item.thermal.servo_attachment" | "jei.tooltip.liquid.amount.with.capacity" | "item.minecraft.splash_potion.effect.panacea" | "block.create.cut_dripstone_brick_slab" | "block.create.green_toolbox" | "mco.backup.button.reset" | "ldlib.gui.text_field.number.2" | "ldlib.gui.text_field.number.1" | "ldlib.gui.text_field.number.0" | "block.railways.track_twilightforest_canopy_wide" | "material.polydimethylsiloxane" | "item.gtceu.blue_dye_spray_can" | "emi.fluid.amount.liters" | "rechiseled.block.obsidian_tiles_connecting" | "item.laserio.overclocker_node" | "gtceu.gui.overclock.title" | "subtitles.entity.glow_item_frame.break" | "rechiseled.block.netherrack_dented" | "compass.node.gtceu.iv/large_solidifier" | "item.mysticalagriculture.tertium_shears" | "material.nitrosyl_chloride" | "numina.module.category.movement" | "config.gtceu.option.oreVeinGridSize" | "gui.tooltips.ae2.ShowAllProviders" | "options.particles.decreased" | "config.jade.display_mode_lite" | "compass.node.gtceu.circuits/glass_tube" | "gtceu.universal.tooltip.base_production_eut" | "commands.cofh.zap.success.multiple" | "create.tooltip.stressImpact.medium" | "config.jade.plugin_jade.item_mod_name" | "config.emi.dev.edit_mode" | "text.block.fantasyfurniture.decorations.floating_tomes.dyeable" | "block.gtceu.large_material_press" | "block.minecraft.warped_fungus" | "item.minecraft.firework_star.shape.creeper" | "block.fantasyfurniture.bone.wither.wardrobe_top" | "gtceu.command.hand.groovy" | "multiblock.colossalchests.error.upgrade" | "block.farmersdelight.acacia_cabinet" | "block.create.gray_valve_handle" | "subtitles.entity.glow_squid.death" | "sodium.options.biome_blend.value" | "block.fantasyfurniture.decorations.venthyr_tea_set" | "block.mysticalagriculture.soulstone" | "enchantment.create.potato_recovery" | "crop.mysticalagriculture.hepatizon" | "block.create.display_link" | "block.fantasyfurniture.bone.skeleton.carpet" | "item.thermal.slime_mushroom" | "jei.tooltip.bookmarks" | "tag.item.c.sandstone_slabs" | "block.systeams.compression_boiler" | "commands.whitelist.none" | "block.minecraft.banner.base.orange" | "block.create.oxidized_copper_shingle_stairs" | "block.create.light_gray_seat" | "advancements.story.mine_stone.title" | "create.gui.assembly.exception.tooManyPistonPoles" | "options.availableKeys" | "time.bookshelf.month.april" | "config.bigreactors.recipes" | "linkingtool.linkingaction" | "msg.framedblocks.split_line.switch" | "item.gtceu.name_casting_mold" | "material.blue_dye" | "block.gtceu.hv_steam_turbine" | "item.minecraft.iron_shovel" | "rechiseledcreate.block.rose_quartz_crushed" | "ae2.rei_jei_integration.charger_required_power" | "item.minecraft.wooden_hoe" | "gtceu.machine.forming_press.luv.tooltip" | "keybinding.powersuits.magnet" | "block.gtceu.zpm_thermal_centrifuge" | "enchantment.minecraft.blast_protection" | "tooltip.framedblocks.is_waterloggable.false" | "text.autoconfig.de/mari_023/ae2wtlib.option.outOfRangePowerMultiplier.@Tooltip" | "item.ae2.formation_plane" | "gtceu.machine.world_accelerator.working_area_random" | "tooltip.emi.bom.mode.craft" | "advancements.nether.distract_piglin.description" | "gui.bigreactors.reactor.solidaccessport.directionoutput.line2" | "block.gtceu.ev_macerator" | "material.magnesium_diboride" | "gui.bigreactors.reactor.solidaccessport.directionoutput.line1" | "item.farmersdelight.melon_juice" | "text.block.fantasyfurniture.royal.door_single.dyeable" | "gtceu.machine.brewery.hv.tooltip" | "railways.coupler.mode.coupling" | "info.cofh.efficiency" | "gui.fluxnetworks.config_pasted" | "block.create.waxed_oxidized_copper_shingles" | "block.railways.track_twilightforest_darkwood" | "item.railways.remote_lens" | "block.gtceu.pump_hatch" | "item.minecraft.tipped_arrow.effect.invisibility" | "block.bigreactors.reprocessorcontroller" | "create.ponder.threshold_switch.text_9" | "create.ponder.threshold_switch.text_8" | "create.ponder.threshold_switch.text_7" | "buildinggadgets.message.build_unloaded" | "create.ponder.threshold_switch.text_6" | "create.ponder.threshold_switch.text_5" | "create.ponder.threshold_switch.text_4" | "create.ponder.threshold_switch.text_3" | "create.ponder.threshold_switch.text_2" | "screen.skyguis.text.spawns" | "create.ponder.threshold_switch.text_1" | "block.minecraft.banner.stripe_top.green" | "create.crafting_blueprint.manually_assigned" | "gui.fluxnetworks.label.you" | "fml.modmismatchscreen.table.modname" | "compass.node.gtceu.generation/stone" | "block.minecraft.banner.base.lime" | "subtitles.entity.mule.eat" | "modernfix.option.mixin.perf.dynamic_sounds" | "tooltip.toms_storage.priority_2" | "tooltip.toms_storage.priority_1" | "tooltip.toms_storage.priority_4" | "tooltip.toms_storage.priority_3" | "tooltip.toms_storage.priority_0" | "block.gtceu.coke_oven_hatch" | "block.gtceu.uhv_energy_output_hatch" | "ldlib.gui.text_field.number.3" | "cover.filter.mode.filter_insert" | "block.simplylight.illuminant_light_blue_block_on" | "block.simplylight.illuminant_yellow_block_on" | "rechiseled.block.end_stone_scales_connecting" | "material.sterilized_growth_medium" | "ldlib.gui.compass.mode.move" | "gtceu.top.invalid_structure" | "item.minecraft.iron_leggings" | "screen.laserio.sensor" | "ldlib.gui.editor.register.editor.view" | "block.minecraft.yellow_shulker_box" | "options.graphics.fast.tooltip" | "block.gtceu.uv_kinetic_input_box" | "advancement.create.crushing_wheel" | "modifier.cloth-config.alt" | "item.ae2.yellow_covered_dense_cable" | "entity.minecraft.tropical_fish.type.betty" | "block.minecraft.deepslate_brick_stairs" | "item.minecraft.potion.effect.night_vision" | "block.gtceu.large_sifting_funnel" | "create.contraptions.clockwork.hour_first" | "mco.configure.world.resourcepack.question.line1" | "mco.reset.world.resetting.screen.title" | "midnightcontrols.action.automobility.drift_automobile" | "mco.configure.world.resourcepack.question.line2" | "item.woodenbucket.wooden_bucket" | "block.bigreactors.basic_turbineredstoneport" | "buildinggadgets.radialmenu.connected_surface" | "block.fantasyfurniture.decorations.royal_food_1" | "block.fantasyfurniture.decorations.royal_food_0" | "block.gtceu.cracker" | "death.attack.shovel" | "block.sgjourney.universe_ring" | "team.visibility.never" | "gui.ae2.security.craft.tip" | "book.extendedcrafting.category.components.description" | "info.sgjourney.times_opened" | "material.hydro_cracked_butadiene" | "item.mysticalagradditions.inferium_apple" | "gui.ae2wtlib.emptytrash" | "iris.keybind.reload" | "block.minecraft.banner.half_horizontal_bottom.yellow" | "gtceu.machine.distillation_tower.tooltip" | "gtceu.gui.item_voiding_partial.tooltip.disabled" | "compass.node.gtceu.misc/empty_mold" | "forge.configgui.showLoadWarnings.tooltip" | "block.minecraft.snow_block" | "structure_block.mode_info.load" | "block.gtceu.luv_compressor" | "item.mysticalagriculture.tertium_hoe" | "module.tradeoff.railgunTotalImpulse" | "subtitles.item.spyglass.stop_using" | "item.exnihilosequentia.platinum_nugget" | "item.numina.component_solenoid.desc" | "block.minecraft.purple_carpet" | "compat.bigreactors.jei.common.recipecategory.energy.tooltip.title" | "block.gtceu.luv_rotor_holder" | "debug.copy_location.message" | "block.fantasyfurniture.dunmer.wool" | "effortlessbuilding.action.normal_speed" | "gtceu.machine.distillery.ev.tooltip" | "linkingtool.linkingmode.multiple.desc" | "rechiseled.block.quartz_block_rotated_bricks" | "compass.node.gtceu.multiblock/large_brewer" | "subtitles.entity.drowned.ambient_water" | "item.create.tree_fertilizer" | "book.mysticalagriculture.entry.awakened_supremium" | "create.ponder.display_board.header" | "farmersdelight.container.cooking_pot.not_heated" | "subtitles.entity.potion.throw" | "achievement.ae2.Controller" | "gui.ae2.CraftingPlan" | "item.thermal.coffee_seeds" | "ftbquests.task.ftbquests.item.ignore_damage" | "create.ponder.display_link.header" | "fml.messages.version.restriction.bounded.upperexclusive" | "recipe.packagedauto.ordered_processing.short" | "jecalculation.gui.item_stack.meta_normal.enabled" | "item.gtceu.green_dye_spray_can" | "tooltip.merequester.amount" | "text.autoconfig.de/mari_023/ae2wtlib.title" | "block.farmersdelight.roast_chicken_block" | "block.ae2.quartz_bricks" | "item.railways.track_incomplete_byg_willow_wide" | "block.railways.track_mangrove" | "block.minecraft.blackstone" | "subtitles.entity.hoglin.ambient" | "block.minecraft.warped_wart_block" | "gtceu.fluid.state_plasma" | "language.name" | "block.create.gray_nixie_tube" | "block.minecraft.banner.piglin.cyan" | "subtitles.entity.cod.hurt" | "block.minecraft.tube_coral_wall_fan" | "material.collagen" | "rechiseled.block.bone_block_bundled" | "jecalculation.gui.common.cancel" | "block.create.polished_cut_ochrum_stairs" | "gui.tooltips.ae2.FluidSubstitutions" | "block.simplylight.edge_light.info2" | "tag.item.c.glass.cyan" | "block.create.waxed_copper_shingle_stairs" | "rechiseled.block.blackstone_diagonal_bricks" | "material.nitrochlorobenzene" | "entity.minecraft.tropical_fish.type.spotty" | "item.gtceu.circuit.good_electronic.tooltip.1" | "material.hydrochloric_acid" | "zerocore:api.multiblock.validation.too_few_parts" | "block.minecraft.coal_block" | "item.gtceu.circuit.good_electronic.tooltip.0" | "block.minecraft.banner.stripe_center.light_blue" | "rechiseledcreate.block.acacia_window_swirling_connecting" | "block.minecraft.white_wool" | "buildinggadgets.commands.override_copy_size.toggled" | "material.garnierite" | "ftbchunks.minimap.position.bottom_left" | "item.thermal.barley" | "block.minecraft.banner.square_bottom_right.blue" | "block.minecraft.banner.square_top_right.blue" | "enchantment.ensorcellation.curse_fool" | "block.ae2.16k_crafting_storage" | "solar_system.sgjourney.nether" | "rechiseledcreate.block.oak_window_covered" | "metaarmor.nms.nightvision.error" | "rechiseled.block.dirt_squares_connecting" | "tooltip.jade.state" | "point_of_origin.sgjourney.eye_of_ra" | "behaviour.paintspray.green.tooltip" | "modernui.windowMode.windowed" | "gui.loaded" | "block.gtceu.zpm_energy_input_hatch_4a" | "block.gtceu.coke_oven_bricks" | "material.allyl_chloride" | "block.gtceu.hp_steam_rock_crusher" | "block.gtceu.uhv_sifter" | "fluid.bigreactors.steam" | "farmersdelight.advancement.use_skillet" | "block.minecraft.banner.creeper.lime" | "rechiseled.block.purpur_diagonal_bricks_connecting" | "item.minecraft.potion.effect.water" | "modernui.center.extension.smoothScrolling_desc" | "moon.phase.waxing.gibbous" | "gui.tooltips.ae2.TerminalStyle_Medium" | "create.ponder.categories" | "item.minecraft.tipped_arrow.effect.regeneration" | "create.ponder.valve_pipe.header" | "item.thermal.radish" | "rechiseledcreate.block.oak_window_large" | "item.expatternprovider.me_packing_tape" | "item.createarmory.minigun_barrel" | "fml.menu.multiplayer.incompatible" | "block.minecraft.jungle_leaves" | "gtceu.multiblock.processing_array.description" | "commands.forge.tags.containing_tag_count" | "block.create.layered_calcite" | "block.create.cut_scoria_stairs" | "block.minecraft.horn_coral_block" | "wheel.automobility.tractor" | "block.packagedexcrafting.marked_pedestal" | "block.xtonesreworked.mint_block_3" | "item.farmersdelight.beef_patty" | "block.fantasyfurniture.bone.wither.oven" | "block.xtonesreworked.mint_block_2" | "block.xtonesreworked.mint_block_5" | "block.create.cut_deepslate_brick_stairs" | "block.xtonesreworked.mint_block_4" | "item.buildinggadgets.gadget_exchanging" | "rechiseled.block.diamond_block_polished_connecting" | "block.xtonesreworked.mint_block_1" | "modernfix.option.mixin.perf.faster_item_rendering" | "block.xtonesreworked.mint_block_0" | "gtceu.machine.macerator.hv.tooltip" | "ftbquests.task.ftbquests.location.y.tooltip" | "block.xtonesreworked.mint_block_7" | "block.create.veridium" | "item.gtceu.neutronium_credit" | "block.xtonesreworked.mint_block_6" | "block.xtonesreworked.mint_block_9" | "frame.automobility.standard_magenta" | "block.xtonesreworked.mint_block_8" | "block.fluxnetworks.flux_point" | "item.utility.slot.desc" | "material.potassium" | "block.gtceu.uxv_rock_crusher" | "block.thermal.oil_red_sand" | "create.schematics.uploadTooLarge" | "item.gtceu.multilayer_fiber_reinforced_circuit_board" | "augment.mysticalagriculture.health_boost_v" | "block.thermal.lumium_detector_rail" | "block.gtceu.opv_quantum_tank" | "item.minecraft.flower_pot" | "block.farmersdelight.stuffed_pumpkin_block" | "skyblockbuilder.item.structure_saver.info.tooltip" | "rechiseledcreate.block.scoria_cut_polished_connecting" | "jade.locked" | "item.create.netherite_backtank.tooltip.condition1" | "item.create.netherite_backtank.tooltip.condition2" | "subtitles.entity.evoker.cast_spell" | "block.thermal.cyan_rockwool" | "behavior.tricorder.multiblock_maintenance" | "create.ponder.brass_tunnel.text_8" | "javaModel.powerfist.supportright3.partName" | "block.minecraft.banner.globe.gray" | "create.ponder.brass_tunnel.text_4" | "create.ponder.brass_tunnel.text_5" | "sodium.options.leaves_quality.name" | "create.ponder.brass_tunnel.text_6" | "create.ponder.brass_tunnel.text_7" | "ftbquests.chapter.progression_mode" | "block.fluxnetworks.flux_controller" | "item.railways.track_incomplete_byg_imparius_wide" | "block.gtceu.ev_alloy_smelter" | "create.ponder.tag.recently_updated.description" | "augment.mysticalagriculture.health_boost_i" | "item.gtceu.nano_processor_computer" | "item.thermal.syrup_bucket" | "rechiseled.block.emerald_block_chiseled" | "advancement.create.cart_pickup.desc" | "prefab.automobility.bejeweled_motorcar" | "multiplayer.socialInteractions.not_available" | "item.thermalendergy.stellarium_coin" | "create.ponder.linear_chassis_attachment.header" | "item.railways.magenta_incomplete_conductor_cap" | "item.gtceu.fiber_reinforced_printed_circuit_board" | "item.thermal_extra.upgrade_augment" | "block.gtceu.uxv_input_bus" | "block.xtonesreworked.bitt_block_9" | "gtceu.machine.scanner.luv.tooltip" | "block.minecraft.bookshelf" | "block.xtonesreworked.bitt_block_5" | "block.xtonesreworked.bitt_block_6" | "block.create.weathered_copper_shingles" | "block.xtonesreworked.bitt_block_7" | "block.xtonesreworked.bitt_block_8" | "block.xtonesreworked.bitt_block_1" | "block.xtonesreworked.bitt_block_2" | "block.xtonesreworked.bitt_block_3" | "block.xtonesreworked.bitt_block_4" | "block.xtonesreworked.bitt_block_0" | "compass.node.gtceu.multiblock/zpm_fusion_reactor" | "commands.scoreboard.players.get.null" | "modernui.center.text.useComponentCache_desc" | "block.gtceu.mega_vacuum_freezer" | "compass.node.gtceu.misc/gravi_star" | "createWorld.customize.custom.spread" | "item.thermal.lapis_gear" | "block.create.veridium_pillar" | "block.gtceu.mv_machine_casing" | "item.itemfilters.tag" | "config.emi.ui.right_sidebar_align" | "commands.forge.entity.list.single.header" | "rechiseled.block.dirt_blobs_connecting" | "block.minecraft.banner.gradient_up.magenta" | "rechiseled.block.dark_oak_planks_diagonal_tiles_connecting" | "block.minecraft.polished_blackstone_wall" | "configurationtool.configmode.toggle_render" | "javaModel.powerfist.supportleft2.partName" | "block.thermal.fire_tnt.keyword" | "block.framedblocks.framed_double_threeway_corner" | "block.minecraft.candle" | "block.minecraft.banner.circle.blue" | "block.fantasyfurniture.decorations.potion_bottles_dyeable.stacked" | "block.gtceu.opv_circuit_assembler" | "keybinding.powersuits.energy_shield" | "tag.item.c.dyes.orange" | "module.tradeoff.fortuneLevel" | "book.mysticalagriculture.entry.prosperity_shards.page.1" | "rechiseledcreate.block.jungle_window_bars_connecting" | "commands.datapack.unknown" | "keybinding.powersuits.aoe_pick_upgrade2" | "item.gtceu.uhv_field_generator" | "item.create.potato_cannon.tooltip.behaviour2" | "frame.automobility.golden_motorcar" | "subtitles.entity.villager.work_cartographer" | "enchantment.ensorcellation.curse_mercy.desc" | "item.thermal.blitz_rod" | "rechiseled.block.red_sandstone_brick_pattern" | "gui.ae2.CraftErrorReplan" | "gui.widget.recipeProgressWidget.default_tooltip" | "gui.sgjourney.config_common" | "text.cloth-config.error.not_valid_number_double" | "compass.node.gtceu.materials/nugget" | "advancements.nether.uneasy_alliance.description" | "advancement.create.backtank.desc" | "key.keyboard.tab" | "sidebar_button.ftblibrary.toggle.rain.tooltip" | "item.create.potato_cannon.tooltip.behaviour1" | "tag.item.c.nuggets" | "item.gtceu.battery.hull.uv.tooltip" | "subtitles.entity.evoker.hurt" | "cover.fluid_filter.mode.filter_drain" | "modernui.center.text.superSampling" | "block.minecraft.tube_coral_block" | "block.gtceu.luv_transformer_4a" | "gui.ae2.CompatibleUpgrade" | "modularrouters.itemText.usage.item.fluid_module" | "item.thermalendergy.vibrating_core" | "behavior.tricorder.debug_machine" | "sodium.options.use_entity_culling.name" | "rechiseled.block.andesite_wavy_connecting" | "throwing.pebble" | "create.display_source.list_items" | "block.minecraft.yellow_concrete_powder" | "block.minecraft.banner.stripe_left.green" | "ftbquests.task.ftbquests.item" | "item.create.netherite_backtank.tooltip.behaviour1" | "item.create.netherite_backtank.tooltip.behaviour2" | "argument.entity.options.z.description" | "create.display_source.station_summary.seconds" | "item.thermal.machine_output_augment" | "block.gtceu.luv_transformer_2a" | "key.emi.show_craft" | "advancement.exmachinis.gold_upgrade.desc" | "chat.ae2.LastTransitionUnknown" | "build.tooHigh" | "rechiseled.block.quartz_block_bordered" | "config.jade.plugin_jade.registry_name_advanced_tooltips" | "mco.configure.world.subscription.expired" | "container.stonecutter" | "block.gtceu.luv_transformer_1a" | "block.gtceu.hv_lathe" | "subtitles.item.glow_ink_sac.use" | "commands.forge.entity.list.invalid" | "subtitles.item.bucket.fill" | "block.minecraft.white_tulip" | "gamerule.keepInventory" | "rechiseledcreate.block.crimson_window_tiles_connecting" | "block.minecraft.banner.stripe_downright.purple" | "rechiseledcreate.block.spruce_window_large" | "gui.ae2.security.inject.tip" | "item.create.goggles.tooltip.condition1" | "item.mysticalagriculture.awakened_supremium_crossbow" | "gtceu.electromagnetic_separator" | "item.gtceu.plate.qbit_central_processing_unit.tooltip" | "frame.automobility.red_tractor" | "item.gtceu.circuit_board.good.tooltip" | "block.minecraft.gray_wool" | "item.minecraft.firework_star.gray" | "create.ponder.subject" | "compass.node.gtceu.generation/endstone" | "msg.framedblocks.frame_crafter.fail.success" | "item.extendedcrafting.ender_component" | "block.farmersdelight.light_blue_canvas_sign" | "railways.bogeys.styles.narrow_double_scotch" | "rechiseled.block.red_sandstone_large_tiles_connecting" | "item.thermal.xp_storage_augment.desc" | "item.railways.track_incomplete_twilightforest_minewood_narrow" | "block.minecraft.banner.skull.light_blue" | "block.sgjourney.advanced_crystal_interface" | "rechiseled.block.cobblestone_large_squares" | "block.create.crushing_wheel" | "ldlib.gui.editor.register.view.history_view" | "block.gtceu.luv_fusion_reactor" | "model.armor2.chestback1.partName" | "create.item_attributes.consumable.inverted" | "multiplayerWarning.header" | "tag.item.c.water_buckets" | "commands.help.failed" | "item.gtceu.shape.extruder.pipe.normal.tooltip" | "block.gtceu.mv_alloy_smelter" | "modernfix.option.mixin.perf.twilightforest.structure_spawn_fix" | "label.iris.true" | "ftbquests.leaderboard_progress" | "create.ponder.tag.decoration.description" | "block.create.exposed_copper_shingle_slab" | "text.configuration.screen.color.blue" | "sidebar_button.ftblibrary.toggle.day.tooltip" | "gtceu.command.hand.fluid" | "sounds.sgjourney.milky_way_dhd_enter" | "selectWorld.recreate.customized.title" | "item.mysticalagriculture.inferium_sickle" | "gui.ae2.inWorldSingularity" | "item.thermal.underwater_minecart" | "webdisplays.message.turnOn" | "material.glowstone" | "farmersdelight.subtitles.cabinet.close" | "rechiseled.block.purpur_rotated_bricks" | "enchantment.minecraft.infinity" | "farmersdelight.container.cooking_pot.served_on" | "block.framedblocks.framed_vertical_half_slope" | "model.armor2.helmetglow1.partName" | "itemGroup.gtceu.machine" | "rechiseled.block.obsidian_bordered_connecting" | "container.lectern" | "item.thermal.energy_limiter_attachment" | "subtitles.entity.cat.hurt" | "block.simplylight.edge_light_top" | "block.gtceu.inert_machine_casing" | "block.gtceu.lv_alloy_smelter" | "rechiseled.block.sandstone_tiles" | "subtitles.entity.horse.death" | "rechiseled.block.dirt_bricks" | "block.gtceu.hv_kinetic_output_box" | "gui.powersuits.armor" | "jecalculation.gui.recipe.new" | "material.rutherfordium" | "item.thermal.slime_mushroom.keyword" | "item.ae2.conversion_monitor" | "block.minecraft.acacia_wall_sign" | "item.minecraft.coal" | "key.ftbchunks.minimap.zoomIn" | "gui.ae2.Config" | "entity.minecraft.evoker_fangs" | "block.minecraft.magenta_shulker_box" | "subtitles.entity.vindicator.ambient" | "rechiseled.block.red_sandstone_diagonal_bricks" | "enchantment.minecraft.silk_touch" | "ftbquests.task.ftbquests.location.w" | "item.minecraft.creeper_spawn_egg" | "ftbquests.rarity.common" | "block.create.exposed_copper_tile_slab" | "gtceu.machine.fluid_solidifier.lv.tooltip" | "item.farmersdelight.nether_salad" | "block.minecraft.banner.diagonal_right.light_blue" | "gamerule.forgiveDeadPlayers" | "ftbquests.task.ftbquests.location.z" | "ftbquests.task.ftbquests.location.y" | "ftbquests.task.ftbquests.location.x" | "compass.node.gtceu.tools/crowbar" | "item.createarmory.four_sixteen_upper" | "tooltip.titanium.facing_handler.top" | "item.gtceu.uiv_robot_arm" | "subtitles.entity.villager.work_weaponsmith" | "options.fov" | "block.minecraft.banner.triangles_bottom.green" | "gui.ae2.Scheduled" | "debug.inspect.server.entity" | "item.gtceu.mv_electric_piston" | "gtceu.machine.alloy_smelter.lv.tooltip" | "block.gtceu.uev_fluid_heater" | "ftbquests.task.ftbquests.location.d" | "block.gtceu.atomic_casing" | "rechiseled.block.bone_block_rib" | "block.gtceu.uhv_rock_crusher" | "item.gtceu.board.multilayer.fiber_reinforced.tooltip" | "commands.ftbquests.command.feedback.table_too_many_items" | "commands.ftbquests.command.feedback.reloaded.disclaimer" | "ftbquests.task.ftbquests.location.h" | "text.entityculling.title" | "stat.minecraft.time_since_death" | "debug.prefix" | "mco.upload.uploading" | "modularrouters.guiText.tooltip.detectorTooltip" | "create.ponder.depot.header" | "item.gtceu.ev_robot_arm" | "create.train_assembly.requires_casing" | "gtceu.recipe_logic.insufficient_in" | "block.minecraft.banner.stripe_center.green" | "gui.back" | "ftbteams.ranks.owner" | "compass.node.gtceu.iv/large_assembler" | "item.thermal.flux_saw.keyword" | "create.ponder.brass_tunnel.text_1" | "item.create.potato_cannon.tooltip.condition1" | "create.ponder.brass_tunnel.text_2" | "item.create.potato_cannon.tooltip.condition2" | "create.ponder.brass_tunnel.text_3" | "advancements.story.iron_tools.description" | "block.fantasyfurniture.necrolord.door_single" | "gtceu.machine.forming_press.ev.tooltip" | "material.biphenyl" | "create.schematic.rotation.cw90" | "compass.node.gtceu.materials/double_plate" | "block.create.cut_asurine" | "create.flap_display.cycles.alphabet" | "death.attack.create.crush" | "item.gtceu.tiny_pipe_extruder_mold" | "block.minecraft.banner.small_stripes.black" | "ftbquests.file.defaults.reward_team" | "block.exnihilosequentia.mangrove_barrel" | "config.jade.plugin_minecraft.harvest_tool.effective_tool" | "block.railways.track_byg_maple_narrow" | "block.minecraft.lily_of_the_valley" | "modularrouters.gui.config.extruderSound" | "block.thermal.black_rockwool" | "block.minecraft.twisting_vines" | "compass.node.gtceu.iv/large_mixer" | "block.gtceu.uiv_compressor" | "tag.item.c.gems.lapis" | "item.gtceu.item_voiding_cover" | "block.minecraft.banner.gradient_up.yellow" | "subtitles.entity.panda.aggressive_ambient" | "block.gtceu.bronze_machine_casing" | "argument.scoreHolder.empty" | "create.generic.unit.ticks" | "gtceu.alloy_smelter" | "ftbultimine.client_settings.require_sneak_for_menu" | "block.minecraft.banner.straight_cross.yellow" | "argument.nbt.expected.key" | "create.ponder.bearing_modes.text_2" | "item.mysticalagriculture.awakened_supremium_sword" | "create.ponder.bearing_modes.text_1" | "item.minecraft.poisonous_potato" | "itemGroup.fantasyfurniture" | "item.mysticalagriculture.inferium_watering_can" | "gui.ae2.FacadeCrafting" | "item.thermal_extra.machine_catalyst_augment_2" | "item.ae2.item_p2p_tunnel" | "item.thermal_extra.machine_catalyst_augment_1" | "create.contraptions.cart_movement_mode.rotate_paused" | "options.iris.shaders.disabled" | "item.thermal_extra.machine_catalyst_augment_3" | "block.gtceu.uv_essence_burner" | "keybinding.powersuits.goDownKey" | "book.mysticalagriculture.entry.scythes" | "block.create.track_signal" | "item.exnihilosequentia.sea_water_bucket" | "block.create.brass_bars" | "emi.sidebar.theme.transparent" | "ftbquests.reward" | "enchantment.minecraft.binding_curse.desc" | "block.gtceu.hp_steam_forge_hammer" | "item.gtceu.cell_extruder_mold" | "parsing.double.invalid" | "block.framedblocks.framed_powered_rail_slope" | "block.create.lime_nixie_tube" | "item.gtceu.battery.charge_unit.second" | "deathScreen.title" | "item.thermal.machine_cycle_augment.keyword" | "material.caprolactam" | "item.thermal.rf_coil_creative_augment" | "structure_block.mode_info.save" | "options.skinCustomisation" | "gui.socialInteractions.tab_hidden" | "gtceu.machine.cleanroom.tooltip.hold_ctrl" | "item.gtceu.phosphorus_wafer" | "farmersdelight.jei.info.straw" | "item.ae2.nether_quartz_shovel" | "item.thermal.turbo_servo_attachment" | "gtceu.tool_action.soft_mallet.toggle_mode" | "gtceu.machine.power_substation.tooltip.3" | "gtceu.machine.power_substation.tooltip.2" | "gtceu.machine.power_substation.tooltip.1" | "gtceu.machine.power_substation.tooltip.0" | "createWorld.customize.custom.useLavaLakes" | "gtceu.machine.power_substation.tooltip.4" | "item.gtceu.circuit.crystal_processor.tooltip.0" | "material.bone" | "item.gtceu.circuit.crystal_processor.tooltip.1" | "subtitles.entity.donkey.ambient" | "jade.error" | "me_packing_tape.tooltip" | "chat.ae2.LastTransition" | "rechiseled.block.netherite_block_diagonal_tiles" | "create.schematic.tool.flip" | "gtceu.top.maintenance.crowbar" | "item.minecraft.knowledge_book" | "parsing.quote.expected.end" | "item.thermal.sapphire_plate" | "gui.eterminal.ex_pattern_access_terminal.tooltip.02" | "create.display_source.fill_level.percent" | "gui.eterminal.ex_pattern_access_terminal.tooltip.01" | "skyblockbuilder.event.invite_player" | "metaarmor.qts.nightvision.disabled" | "item.minecraft.clock" | "gtceu.jei.ore.surface_rock.0" | "gtceu.jei.ore.surface_rock.1" | "block.minecraft.banner.triangle_bottom.blue" | "entity.minecraft.tropical_fish.predefined.20" | "entity.minecraft.tropical_fish.predefined.13" | "block.fantasyfurniture.necrolord.painting_wide" | "entity.minecraft.tropical_fish.predefined.12" | "entity.minecraft.tropical_fish.predefined.11" | "entity.minecraft.tropical_fish.predefined.10" | "rechiseled.block.bone_block_skull" | "entity.minecraft.tropical_fish.predefined.17" | "item.powersuits.melee_assist.desc" | "entity.minecraft.tropical_fish.predefined.16" | "entity.minecraft.tropical_fish.predefined.15" | "rechiseled.block.crimson_planks_brick_pattern" | "entity.minecraft.tropical_fish.predefined.14" | "entity.minecraft.tropical_fish.predefined.19" | "item.thermal.beekeeper_fabric" | "entity.minecraft.tropical_fish.predefined.18" | "block.minecraft.banner.curly_border.pink" | "item.gtceu.gear_extruder_mold" | "item.mysticalagriculture.soul_jar" | "webdisplays.message.linkError" | "metaitem.prospector.mode.fluid" | "item.extendedcrafting.ultimate_singularity" | "block.buildinggadgets.charging_station" | "gtceu.machine.mixer.uv.tooltip" | "ae2.rei_jei_integration.fully_grown_buds_drop_crystals" | "rechiseledcreate.block.deepslate_cut_polished_connecting" | "block.minecraft.banner.bricks.purple" | "libx.config.gui.resource_list.entry_type_simple" | "rechiseled.block.diorite_dotted_connecting" | "item.minecraft.wooden_pickaxe" | "compass.node.gtceu.parts/pump_hatch" | "item.mysticalagriculture.blank_record" | "message.sgjourney.stargate.error.not_enough_power" | "msg.framedblocks.lock_state.unlocked" | "compass.node.gtceu.generation/basalt" | "subtitles.entity.ravager.ambient" | "item.powersuits.melee_assist" | "item.ae2.gray_lumen_paint_ball" | "notenoughcrashes.initerrorscreen.summary" | "argument.entity.options.limit.description" | "config.gtceu.option.hardAdvancedIronRecipes" | "compass.node.gtceu.batteries/energy_crystal" | "create.gui.terrainzapper.brush.cuboid" | "ftbquests.gui.edit_description.help" | "gtceu.top.convert_eu" | "config.emi.ui.top_sidebar_theme" | "material.gray_dye" | "commands.weather.set.rain" | "color.minecraft.pink" | "gui.bigreactors.reprocessor.controller.energybar.line1" | "advancements.adventure.hero_of_the_village.description" | "key.modernfix" | "item.gtceu.coin.gold.ancient.tooltip" | "gtceu.top.convert_fe" | "item.minecraft.firework_star.custom_color" | "rechiseledcreate.block.jungle_window_bars" | "subtitles.entity.turtle.hurt" | "numina.module.category.cosmetic" | "block.xtonesreworked.zion_block_15" | "block.xtonesreworked.zion_block_13" | "ldlib.gui.editor.register.texture.animation_texture" | "block.xtonesreworked.zion_block_14" | "gtceu.multiblock.large_miner.needspower" | "block.xtonesreworked.zion_block_11" | "block.xtonesreworked.zion_block_12" | "jade.south" | "gui.eterminal.ex_pattern_access_terminal.tooltip.03" | "block.xtonesreworked.zion_block_10" | "block.gtceu.luv_macerator" | "info.cofh.item_tags" | "singularity.extendedcrafting.nickel" | "create.gui.sequenced_gearshift.instruction.await.descriptive" | "block.fantasyfurniture.dunmer.drawer" | "text.block.fantasyfurniture.decorations.fairy_lights_1.dyeable" | "item.farmersdelight.chicken_cuts" | "item.railways.track_incomplete_blue_skies_dusk" | "rechiseled.block.blue_ice_tiles_connecting" | "info.thermal.quiver.mode.1" | "info.thermal.quiver.mode.0" | "subtitles.item.armor.equip_iron" | "item.gtceu.mv_voltage_coil" | "advancements.story.upgrade_tools.description" | "narration.component_list.usage" | "time.bookshelf.day.tuesday" | "biome.minecraft.grove" | "rechiseled.block.birch_planks_bricks" | "theoneprobe.ae2.device_missing_channel" | "key.jei.toggleEditMode" | "ftbquests.quest.shape.heart" | "crop.mysticalagriculture.lead" | "block.thermal.ruby_block" | "create.tunnel.selection_mode.synchronize" | "advancements.husbandry.froglights.title" | "modernfix.option.mixin.perf.faster_texture_stitching" | "effortlessbuilding.tooltip.holdForDescription" | "argument.pos.missing.double" | "ftbquests.gui.reload_theme" | "item.utility.downgrade" | "block.thermal.dynamo_compression.keyword" | "create.display_source.redstone_power.progress_bar" | "block.create.experience_block" | "block.minecraft.banner.triangles_bottom.white" | "subtitles.entity.cod.flop" | "entity.minecraft.tropical_fish.predefined.21" | "screen.emi.config" | "item.create.minecart_contraption" | "rechiseledcreate.block.mangrove_window_panes_connecting" | "structure_block.save_failure" | "subtitles.automobility.landing" | "material.triethylene_glycol_diazide" | "mco.template.button.publisher" | "gui.tooltips.ae2.CraftEither" | "create.ponder.train_schedule.header" | "rechiseledcreate.block.jungle_window_large" | "jecalculation.gui.import.tick.unselected" | "block.minecraft.banner.curly_border.black" | "jei.tooltip.show.all.recipes" | "rechiseled.block.bone_block_decorated_bordered" | "gui.ae2.SearchTooltipModId" | "block.minecraft.banner.half_horizontal.blue" | "item.gtceu.component.resistor.tooltip" | "item.mysticaladaptations.insanium_sickle" | "gui.downloaded" | "advancement.create.millstone.desc" | "rechiseled.block.stone_smooth_brick_paving_connecting" | "item.webdisplays.craftcomp_laserdiode" | "rechiseled.block.nether_bricks_smooth" | "crop.mysticalagriculture.tungsten" | "crop.mysticalagriculture.steeleaf" | "gui.buildinggadgets.materialList.titleEmpty" | "config.jei.interface" | "commands.setblock.failed" | "block.minecraft.stone_brick_wall" | "block.gtceu.hv_sifter" | "item.simplybackpacks.rarebackpack.info2" | "item.gtceu.luv_electric_piston" | "gtceu.machine.forge_hammer.zpm.tooltip" | "gui.socialInteractions.tooltip.hide" | "options.iris.shaders.nonePresent" | "gui.bigreactors.reactor.redstoneport.sensortype.outputenergyamount.line1" | "gui.bigreactors.reactor.redstoneport.sensortype.outputenergyamount.line2" | "rechiseled.block.spruce_planks_diagonal_stripes_connecting" | "achievement.ae2.GlassCable.desc" | "gui.bigreactors.reactor.redstoneport.sensortype.outputenergyamount.line3" | "block.mysticalagriculture.soulstone_bricks_slab" | "material.severely_hydro_cracked_light_fuel" | "gui.fluxnetworks.label.doubleshift" | "sodium.options.mipmap_levels.tooltip" | "module.tradeoff.vertically" | "create.gui.schematicannon.option.replaceWithSolid.description" | "block.simplylight.illuminant_panel.info" | "item.ae2.orange_paint_ball" | "farmersdelight.advancement.eat_comfort_food" | "block.minecraft.blue_orchid" | "create.ponder.radial_chassis.header" | "entity.create.crafting_blueprint" | "commands.jfr.start.failed" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.insertby" | "block.framedblocks.framed_stacked_slope_panel" | "createWorld.customize.custom.seaLevel" | "item.gtceu.chemical_black_dye" | "create.ponder.belt_transport.header" | "material.zincite" | "waila.ae2.P2PFrequency" | "block.minecraft.light_weighted_pressure_plate" | "commands.forge.tps.summary.named" | "commands.bossbar.set.value.unchanged" | "entity.minecraft.endermite" | "block.exnihilosequentia.crushed_dripstone" | "rechiseledcreate.block.tuff_cut_small_brick_connecting" | "ftbquests.gui.paste_no_deps" | "block.minecraft.banner.square_top_right.yellow" | "create.ponder.windmill_structure.header" | "ccl.commands.killall.fail.player" | "multiblock.colossalchests.error.prefix.info" | "sodium.options.vignette.name" | "ae2.rei_jei_integration.recipe_too_large" | "gtceu.machine.laser_engraver.ev.tooltip" | "keybinding.powersuits.transparent_armor" | "commands.scoreboard.players.list.entity.empty" | "block.fantasyfurniture.decorations.mushrooms_brown" | "trashcans.gui.energy_trash_can.limit.change2" | "trashcans.gui.energy_trash_can.limit.change1" | "trashcans.gui.energy_trash_can.limit.change3" | "block.sgjourney.milky_way_dhd" | "block.create.cut_veridium_bricks" | "item.mysticalagriculture.supremium_sword" | "item.gtceu.tool.spade.tooltip" | "rechiseled.block.oak_planks_squares" | "fml.messages.artifactversion" | "ftbquests.task.ftbquests.fluid.fluid_nbt" | "options.confirmReset" | "block.minecraft.smooth_quartz_slab" | "create.hint.full_deployer.title" | "advancement.create.mechanical_mixer.desc" | "stat_type.minecraft.picked_up" | "screen.laserio.low" | "commands.forceload.added.failure" | "gamerule.maxCommandChainLength" | "block.minecraft.gold_ore" | "item.createarmory.m_four" | "ldlib.fluid.empty" | "ftbquests.task.ftbquests.location.z.tooltip" | "block.railways.track_byg_sythian_wide" | "item.itemfilters.strong_nbt" | "item.ae2.black_covered_cable" | "tag.item.c.armors.chestplates" | "item.railways.track_incomplete_jungle_wide" | "block.ae2.quartz_pillar_wall" | "block.create.polished_cut_calcite_stairs" | "gui.wireless_connect.status" | "block.simplylight.illuminant_light_gray_block.info" | "rechiseled.block.iron_block_bordered_connecting" | "create.ponder.mechanical_roller_fill.text_1" | "create.ponder.mechanical_roller_fill.text_3" | "create.ponder.mechanical_roller_fill.text_2" | "prefab.automobility.standard_brown" | "create.ponder.mechanical_roller_fill.text_5" | "block.create.cut_ochrum_brick_stairs" | "create.ponder.mechanical_roller_fill.text_4" | "block.xtonesreworked.zest_block_10" | "create.gui.schematicTable.availableSchematics" | "block.packagedexcrafting.advanced_crafter" | "item.ae2additions.cell_component_65536" | "block.xtonesreworked.zest_block_14" | "block.xtonesreworked.zest_block_13" | "block.xtonesreworked.zest_block_12" | "tooltip.mysticalagriculture.set_bonus" | "block.xtonesreworked.zest_block_11" | "block.fantasyfurniture.decorations.venthyr_widow_bloom" | "block.xtonesreworked.zest_block_15" | "create.subtitle.scroll_value" | "subtitles.entity.piglin_brute.converted_to_zombified" | "compass.node.gtceu.machines/forming_press" | "gui.recipebook.toggleRecipes.smokable" | "item.gtceu.epoxy_circuit_board" | "advancement.create.windmill" | "compass.node.gtceu.misc/stem_cells" | "material.tennessine" | "gtceu.machine.ore_washer.zpm.tooltip" | "info.thermal.primary_mod" | "block.gtceu.ev_bender" | "ftbquests.task.ftbquests.item.consume_items" | "tooltip.jade.delay" | "item.simplybackpacks.rarebackpack" | "material.osmiridium" | "item.gtceu.nand_memory_chip" | "item.eterminal.ex_pattern_access_part" | "enchantment.minecraft.unbreaking" | "gtceu.multiblock.universal.problem.screwdriver" | "book.mysticalagriculture.entry.poison_resistance_augment.page.1" | "commands.experience.add.levels.success.multiple" | "item.gtceu.advanced_smd_resistor" | "block.ae2.not_so_mysterious_cube" | "config.gtceu.option.replaceMinedBlocksWith" | "block.create.polished_cut_tuff_stairs" | "item.ae2additions.disk_fluid_1024k" | "mco.configure.world.spawn_toggle.title" | "create.bogey.style.standard" | "item.bone_tiny_dust" | "subtitles.entity.arrow.shoot" | "create.ponder.sail.text_3" | "block.gtceu.uv_cutter" | "notenoughcrashes.crashscreen.noModsErrored" | "create.ponder.sail.text_4" | "create.ponder.sail.text_1" | "create.ponder.sail.text_2" | "ftbteams.owner_cant_leave" | "block.mysticalagriculture.soulstone_slab" | "tag.item.c.crops.beetroot" | "ftbchunks.gui.claimed" | "ae2.rei_jei_integration.will_craft" | "gtceu.multiblock.assembly_line.description" | "ldlib.gui.editor.tips.progress_texture" | "rechiseledcreate.block.crimson_window_panes" | "chat.ae2.TestWorldNotInCreativeMode" | "block.gtceu.mv_compressor" | "item.gtceu.ev_electric_piston" | "rechiseled.block.crimson_planks_wavy" | "item.create.blaze_cake_base" | "item.thermal.beekeeper_leggings.keyword" | "block.gtceu.me_input_hatch" | "key.buildinggadgets.range" | "gtceu.machine.polarizer.luv.tooltip" | "block.minecraft.purple_stained_glass" | "item.gtceu.crystal_processor" | "item.mysticalagriculture.upgrade_base" | "narrator.select.world" | "gui.ae2.NoCraftingCPUs" | "gui.tooltips.ae2.InterfaceBlockingMode" | "message.sgjourney.stargate.error.chevron_already_lowered" | "ftbultimine.server_settings.cancel_on_block_break_fail" | "gtceu.maintenance.configurable_time.changed_description" | "block.minecraft.potted_birch_sapling" | "emi.edit_mode.hide_one" | "gui.jei.category.craftingTable" | "gtceu.steam_turbine" | "item.gtceu.battery.uv.naquadria.tooltip" | "theoneprobe.ae2.nested_p2p_tunnel" | "item.minecraft.tipped_arrow.effect.luck" | "key.keyboard.num.lock" | "rechiseled.block.copper_block_gears_connecting" | "block.gtceu.zpm_macerator" | "block.expatternprovider.ingredient_buffer" | "container.extendedcrafting.ultimate_table" | "gtceu.machine.extreme_combustion_engine.tooltip" | "gtceu.polarizer" | "block.ae2.light_detector" | "tagprefix.flawed_gem" | "block.gtceu.luv_electromagnetic_separator" | "subtitles.entity.fox.spit" | "block.sgjourney.cut_naquadah_block" | "commands.gamerule.query" | "info.thermal.augment.type.Potion" | "subtitles.item.armor.equip_leather" | "skyblockbuilder.command.disabled.team_join_request" | "gui.bigreactors.turbine.controller.inductor.mode.disengaged" | "block.gtceu.zpm_fusion_reactor" | "block.minecraft.brown_stained_glass" | "webdisplays.message.upgradeError" | "entity.create.carriage_contraption" | "block.gtceu.luv_quantum_chest" | "block.gtceu.uhv_battery_buffer_4x" | "block.xtonesreworked.reds_block_15" | "ftbchunks.disable_protection" | "block.xtonesreworked.reds_block_14" | "block.xtonesreworked.reds_block_13" | "block.minecraft.dead_tube_coral_fan" | "mco.configure.world.buttons.invite" | "item.ae2.toggle_bus" | "block.minecraft.cut_red_sandstone_slab" | "block.xtonesreworked.reds_block_12" | "block.xtonesreworked.reds_block_11" | "model.armor2.chestglowback.partName" | "block.xtonesreworked.reds_block_10" | "rechiseledcreate.block.granite_cut_polished_connecting" | "key.keyboard.backslash" | "item.packagedauto.package.index" | "material.reinforced_epoxy_resin" | "forge.container.enchant.limitedEnchantability" | "block.gtceu.mv_output_bus" | "block.gtceu.titanium_large_boiler" | "modernui.center.text.fastDigitRepl" | "block.create.waxed_exposed_copper_shingle_stairs" | "item.thermal.rf_potato.desc" | "selectServer.add" | "entity.minecraft.skeleton_horse" | "item.create.zinc_nugget" | "emi.tree_welcome" | "item.minecraft.music_disc_far.desc" | "gui.fluxnetworks.response.reject" | "create.gui.filter.allow_list.description" | "tag.item.c.glass.black" | "chat.disabled.expiredProfileKey" | "block.fantasyfurniture.decorations.bone_wither_chalices.stacked" | "advancements.end.levitate.description" | "advancements.story.enchant_item.description" | "ldlib.gui.editor.group.position" | "death.attack.turbine" | "block.minecraft.rail" | "modularrouters.guiText.tooltip.regulator.labelFluidPct" | "argument.pos.outofbounds" | "theoneprobe.ae2.device_online" | "item.ae2.singularity" | "item.gtceu.lv_voltage_coil" | "augment.mysticalagriculture.tilling_aoe_i" | "item.ae2.orange_smart_dense_cable" | "block.gtceu.me_output_hatch" | "block.gtceu.ev_item_passthrough_hatch" | "block.create.cut_diorite" | "tooltip.toms_storage.adv_wireless_terminal.beacon2" | "tooltip.toms_storage.adv_wireless_terminal.beacon1" | "item.gtceu.lime_glass_lens" | "options.iris.reset.tooltip.holdShift" | "block.create.small_bogey" | "fluid_type.thermal_extra.refined_sunflower_oil" | "block.gtceu.opv_sifter" | "item.mysticalagriculture.supremium_nugget" | "item.thermal.sap_bucket" | "key.ae2.portable_item_cell" | "block.gtceu.uhv_battery_buffer_8x" | "create.gui.goggles.at_current_speed" | "linkingtool.ender.frequency" | "create.station.no_assembly_diagonal" | "ftbquests.gui.saved_on_server" | "modularrouters.itemText.activator.entityMode.RANDOM" | "material.severely_hydro_cracked_naphtha" | "item.minecraft.music_disc_stal.desc" | "item.exnihilosequentia.warped_fungus_crook" | "block.minecraft.reinforced_deepslate" | "compass.node.gtceu.machines/compressor" | "item.minecraft.skeleton_spawn_egg" | "commands.title.show.subtitle.multiple" | "text.block.fantasyfurniture.royal.wardrobe_bottom.dyeable" | "enchantment.minecraft.looting.desc" | "block.simplylight.illuminant_cyan_block_on.info" | "enchantment.minecraft.impaling.desc" | "patchouli.gui.lexicon.button.next_page" | "item.minecraft.lingering_potion.effect.love" | "subtitles.entity.glow_item_frame.rotate_item" | "item.exnihilosequentia.diamond_mesh" | "block.minecraft.banner.stripe_center.magenta" | "item.gtceu.zpm_field_generator" | "material.fermium" | "create.gui.attached_computer.hint" | "block.fantasyfurniture.dunmer.floor_light" | "buildinggadgets.message.gadget_busy" | "item.railways.track_incomplete_byg_embur_wide" | "block.mysticalagriculture.soulstone_cobble" | "block.minecraft.chiseled_sandstone" | "info.thermal.redprint.data.FilterAttachmentMode" | "options.difficulty.peaceful" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.line1" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.line2" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.line3" | "tagprefix.foil" | "module.tradeoff.sprintAssist" | "block.thermal.slime_tnt.desc" | "cover.robotic_arm.title" | "buildinggadgets.message.undo_unloaded" | "gtceu.machine.assembler.lv.tooltip" | "skyblockbuilder.command.denied.clear_team" | "keybinding.powersuits.fluid_tank" | "stat.minecraft.horse_one_cm" | "item.webdisplays.screencfg" | "compass.node.gtceu.hv/vacuum_freezer" | "info.thermal.augment.type.Machine" | "gtceu.jei.fluid.max_hover" | "subtitles.block.respawn_anchor.charge" | "book.mysticalagriculture.entry.infusion_crystal" | "block.create.warped_window_pane" | "achievement.ae2.CraftingCPU.desc" | "ftbquests.task.ftbquests.botania_mana.show_numbers" | "item.extendedcrafting.ender_star" | "selectWorld.locked" | "tag.item.minecraft.non_flammable_wood" | "generator.minecraft.amplified.info" | "ftbquests.completion_command" | "item.railways.track_incomplete_biomesoplenty_cherry" | "keybinding.powersuits.openCosmeticGUI" | "gui.modernui.settings.tab.controls" | "metaarmor.qts.share.enable" | "effortlessbuilding.action.full" | "block.minecraft.orange_stained_glass_pane" | "block.gtceu.luv_output_bus" | "gtceu.recipe.eu_to_start" | "tooltip.framedblocks.one_way_window.face_abbr.down" | "create.generic.counter_clockwise" | "rechiseled.block.emerald_block_crosses" | "block.gtceu.uxv_8a_energy_converter" | "rechiseled.block.jungle_planks_tiles_connecting" | "info.thermal.hazmat_boots" | "create.gui.attribute_filter.no_selected_attributes" | "modernui.center.category.tooltip" | "farmersdelight.advancement.master_chef" | "block.minecraft.banner.square_top_left.cyan" | "key.categories.storage" | "modernui.center.text.textShadersInWorld" | "gui.banned.description.temporary" | "demo.day.warning" | "block.simplylight.illuminant_slab.info" | "item.railways.track_incomplete_byg_mahogany_wide" | "sodium.options.cpu_render_ahead_limit.name" | "subtitles.m4.fire" | "block.farmersdelight.purple_canvas_sign" | "tooltip.framedblocks.reinforce_state" | "item.gtceu.shape.extruder.cell.tooltip" | "cover.pump.title" | "cover.voiding.label.enabled" | "subtitles.entity.creeper.hurt" | "multiblock.validation.reprocessor.invalid_collector_position" | "tag.item.minecraft.stone_bricks" | "advancements.webdisplays.laser.title" | "itemGroup.misc" | "webdisplays.message.notAScreen" | "webdisplays.message.peripheral" | "gtceu.large_boiler" | "create.ponder.encased_fluid_pipe.header" | "block.railways.track_jungle" | "block.gtceu.lv_steam_turbine" | "block.create.rose_quartz_lamp" | "selectWorld.gameMode.survival.line1" | "selectWorld.gameMode.survival.line2" | "block.thermal.blue_rockwool" | "block.railways.track_byg_blue_enchanted" | "item.ae2.me_p2p_tunnel" | "rechiseled.block.iron_block_patterned_connecting" | "item.railways.track_incomplete_byg_ether_narrow" | "config.jei.mode.editEnabled.comment" | "gtceu.machine.compressor.luv.tooltip" | "chat.type.team.sent" | "create.ponder.funnel_intro.header" | "block.gtceu.luv_arc_furnace" | "commands.give.success.single" | "create.large_water_wheel.not_enough_space" | "tag.item.c.beacon_payment" | "create.gui.terrainzapper.brush.cluster" | "rechiseled.block.emerald_block_striped_connecting" | "module.tradeoff.opacity" | "fluid_type.sgjourney.liquid_naquadah" | "rechiseled.block.coal_block_chiseled" | "rechiseled.block.dark_prismarine_tiles_connecting" | "metaitem.tool.tooltip.durability" | "block.framedblocks.framed_flat_stacked_inner_slope_panel_corner" | "sodium.options.use_compact_vertex_format.name" | "block.mysticalagriculture.awakened_supremium_gemstone_block" | "chat.ae2.ChestCannotReadStorageCell" | "gtceu.multiblock.turbine.energy_per_tick_maxed" | "ldlib.gui.editor.menu.align.hd" | "ldlib.gui.editor.menu.align.hc" | "rechiseled.block.acacia_planks_diagonal_tiles_connecting" | "ldlib.gui.editor.menu.align.hl" | "entity.minecraft.tropical_fish.type.brinely" | "effortlessbuilding.action.raised_edge" | "block.fantasyfurniture.dunmer.door_double" | "config.jade.overlay_anchor_x" | "ldlib.gui.editor.menu.align.hr" | "config.emi.ui.bottom_sidebar_pages" | "item.thermalendergy.stellarium_plate" | "disconnect.quitting" | "config.jade.overlay_anchor_y" | "create.menu.return" | "enchantment.ensorcellation.smelting" | "item.extendedcrafting.the_ultimate_component" | "gtceu.machine.gas_collector.uxv.tooltip" | "effect.minecraft.slow_falling" | "ftbquests.task.ftbquests.observation.timer" | "compass.section.gtceu.blocks" | "block.gtceu.steam_casing_bricked_steel" | "rechiseledcreate.block.crimson_window_tiles" | "create.display_link.view_compatible" | "keybinding.powersuits.jetpack" | "block.create.basin" | "fml.loadingerrorscreen.warningheader" | "block.minecraft.acacia_stairs" | "part.bigreactors.reactor.controlrod" | "modernui.center.screen.inventoryPause" | "material.lawrencium" | "jade.instrument.harp" | "item.farmersdelight.mutton_chops" | "block.create.mangrove_window_pane" | "block.minecraft.lime_wool" | "item.minecraft.wooden_shovel" | "block.thermal.machine_centrifuge" | "item.gtceu.ev_electric_pump" | "jecalculation.gui.import.title" | "item.exnihilosequentia.nickel_ingot" | "gui.ae2.Clean" | "tag.item.c.storage_blocks.raw_copper" | "item.thermal.emerald_dust" | "effortlessbuilding.action.long_edge" | "item.create.sturdy_sheet" | "item.colossalchests.upgrade_tool_reverse" | "material.nether_star" | "block.minecraft.weathered_cut_copper_stairs" | "item.thermal_extra.potion_amplifier_augment_2" | "item.thermal_extra.potion_amplifier_augment_1" | "item.createarmory.empty_rpg" | "argument.entity.selector.unknown" | "commands.experience.set.points.invalid" | "item.thermal_extra.potion_amplifier_augment_5" | "block.create.small_scorchia_bricks" | "item.thermal_extra.potion_amplifier_augment_4" | "entity.minecraft.pig" | "item.thermal_extra.potion_amplifier_augment_3" | "curios.modifiers.slots.plus.0" | "item.mysticalagriculture.augment" | "curios.modifiers.slots.plus.1" | "patchouli.gui.lexicon.loading_error_hover" | "item.extendedcrafting.enhanced_redstone_nugget" | "curios.modifiers.slots.plus.2" | "ftbquests.rarity.epic" | "item.gtceu.maintenance_detector_cover" | "ldlib.gui.editor.tips.pos" | "item.mysticalagriculture.supremium_crossbow" | "ftbteams.gui.promote.confirm" | "enchantment.ensorcellation.quick_draw.desc" | "create.ponder.steam_whistle.header" | "curios.modifiers.belt" | "block.minecraft.banner.stripe_bottom.lime" | "block.minecraft.banner.square_top_right.brown" | "item.gtceu.shape.mold.name.tooltip" | "ftbquests.reward.autoclaim.default" | "entity.minecraft.falling_block" | "item.minecraft.debug_stick.empty" | "block.fantasyfurniture.dunmer.desk_left" | "ldlib.gui.editor.menu.move_down" | "entity.minecraft.villager" | "options.sort" | "modernui.windowMode.maximized_borderless" | "block.fantasyfurniture.decorations.bowl_empty" | "config.jade.display_fluids_desc" | "rechiseledcreate.block.spruce_window_slim" | "subtitles.block.composter.ready" | "modularrouters.gui.config.ctgy.module.tooltip" | "block.framedblocks.framed_vertical_half_stairs" | "prefab.automobility.amethyst_rickshaw" | "block.fantasyfurniture.decorations.bone_skeleton_skull_blossoms" | "item.thermal.flux_drill.keyword" | "menu.returnToGame" | "gtceu.machine.arc_furnace.ev.tooltip" | "item.mysticalagriculture.awakened_supremium_hoe" | "key.keyboard.home" | "ftbquests.reward_table" | "forge.configgui.zombieBaseSummonChance.tooltip" | "options.invertMouse" | "advancement.create.cart_pickup" | "block.minecraft.redstone_block" | "sodium.option_impact.high" | "block.framedblocks.framed_sloped_prism" | "header.railways.optifine" | "achievement.ae2.CraftingTerminal.desc" | "tutorial.look.description" | "block.railways.track_twilightforest_mangrove_narrow" | "container.shulkerBox.more" | "rechiseled.block.glowstone_tiles" | "rechiseled.block.cobblestone_rotated_bricks" | "block.minecraft.smooth_stone" | "subtitles.thermal.entity.blizz.hurt" | "modularrouters.guiText.tooltip.activator.entityMode" | "reactant.bigreactors.cyanite" | "gui.ae2.SCSSize" | "create.recipe.spout_filling" | "options.iris.gui.show" | "tooltip.cucumber.close" | "block.gtceu.uev_battery_buffer_8x" | "item.ae2.white_paint_ball" | "item.thermal_extra.dragonsteel_ingot" | "tooltip.merequester.link" | "multiblock.validation.fluidizer.missing_powerport" | "block.ftbquests.chest.input_desc" | "recipe.packagedauto.ordered_processing" | "patchouli.gui.lexicon.loading_error_log" | "item.itemfilters.block.description" | "block.mysticalagriculture.inferium_growth_accelerator" | "item.gtceu.multilayer_fiber_reinforced_printed_circuit_board" | "block.fantasyfurniture.bone.wither.desk_right" | "item.minecraft.globe_banner_pattern.desc" | "block.gtceu.uev_1024a_laser_target_hatch" | "javaModel.powerfist.supportright5.partName" | "create.contraption.minecart_contraption_illegal_pickup" | "block.mysticalagriculture.infusion_pedestal" | "block.minecraft.crimson_stem" | "jei.tooltip.shapeless.recipe" | "item.thermal.machine_efficiency_augment" | "selectWorld.search" | "item.minecraft.netherite_shovel" | "block.railways.track_twilightforest_minewood_narrow" | "stat.minecraft.swim_one_cm" | "iris.keybinds" | "item.ae2additions.chemical_storage_cell_1024" | "ccl.commands.count.total" | "item.mysticalagriculture.diamond_sickle" | "narrator.toast.enabled" | "item.minecraft.piglin_spawn_egg" | "libx.config.gui.resource_list.title" | "simplybackpacks.delete.finished" | "block.minecraft.banner.globe.pink" | "block.create.magenta_toolbox" | "advancement.create.lava_wheel_00000.desc" | "block.create.turntable.tooltip.summary" | "selectWorld.tooltip.snapshot1" | "selectWorld.tooltip.snapshot2" | "item.ae2.fluid_storage_cell_256k" | "config.bigreactors.worldgen.benitoiteoremaxclustersperchunk" | "argument.pos.outofworld" | "block.minecraft.end_stone_brick_slab" | "ftbteams.not_member" | "rechiseled.block.cobbled_deepslate_pillar" | "create.item_attributes.equipable" | "block.gtceu.nichrome_coil_block" | "tag.item.c.glass.silica" | "ldlib.gui.editor.register.widget.basic.selector" | "create.ponder.analog_lever.text_1" | "ftbchunks.party_limit_mode" | "create.ponder.analog_lever.text_2" | "gui.modernui.button.discard" | "create.ponder.analog_lever.text_3" | "material.severely_steam_cracked_gas" | "entity.minecraft.tropical_fish.type.glitter" | "item.thermal.diamond_coin" | "gui.fluxnetworks.flux.energystored" | "commands.forge.tps.summary.basic" | "rechiseled.block.birch_planks_brick_paving" | "gtceu.multiblock.fusion_reactor.uv.description" | "block.minecraft.attached_melon_stem" | "gtceu.machine.thermal_centrifuge.uv.tooltip" | "create.bogey.style.no_other_sizes" | "create.station.icon_type" | "buildinggadgets.radialmenu.fuzzy" | "part_category.automobility.attachments" | "gui.ae2.RequiredPower" | "block.thermal.enderium_block" | "subtitles.entity.polar_bear.death" | "group.ex_io_bus_part" | "material.iridium" | "block.gtceu.uxv_chemical_bath" | "entity.minecraft.elder_guardian" | "advancements.husbandry.axolotl_in_a_bucket.title" | "item.ftbquests.barrier.config" | "block.exnihilosequentia.crushed_calcite" | "advancement.create.potato_cannon" | "block.thermal.coffee" | "ftbteams.gui.disband" | "item.minecraft.horse_spawn_egg" | "rechiseled.block.red_nether_bricks_rotated_bricks" | "stat.minecraft.interact_with_brewingstand" | "gui.ae2.SearchSettingsUseExternalSearch" | "gui.tooltips.ae2.LevelType_Item" | "ae2.rei_jei_integration.incompatible_recipe" | "advancement.create.super_glue" | "advancement.create.train_roadkill.desc" | "multiplayer.player.joined" | "modularrouters.gui.config.flingerEffects" | "material.sulfur_trioxide" | "options.controls" | "cover.ender_fluid_link.private.tooltip.disabled.1" | "gtceu.machine.mass_fabricator.lv.tooltip" | "cover.ender_fluid_link.private.tooltip.disabled.0" | "stat.minecraft.clean_armor" | "block.minecraft.banner.diagonal_left.pink" | "numina.module.category.debug" | "block.create.small_granite_brick_stairs" | "create.ponder.weighted_ejector_tunnel.header" | "create.terrainzapper.leftClickToSet" | "webdisplays.message.invalid" | "commands.datapack.modify.disable" | "tooltip.emi.recipe_tree" | "sidebar_group.ftblibrary.util" | "key.categories.ftbquests" | "stat.automobility.automobile.grip.readout" | "rechiseled.block.gold_block_tiles" | "config.jade.plugin_minecraft.block_inventory.items_per_line" | "text.autoconfig.toms_storage.option.invLinkBeaconLvl" | "block.kubejs.prismalium_casing" | "create.ponder.cart_assembler_dual.text_3" | "create.ponder.cart_assembler_dual.text_2" | "item.gtceu.hv_solar_panel" | "create.ponder.cart_assembler_dual.text_1" | "webdisplays.linker.selectScreen" | "titanium.rewards.remove_success" | "item.thermal.crude_oil_bucket" | "block.gtceu.iv_item_passthrough_hatch" | "crop.mysticalagriculture.yellorium" | "block.packagedauto.encoder.pattern_slot" | "ldlib.gui.compass.edit_mode" | "create.display_source.kinetic_stress.percent" | "create.gui.schedule.add_entry" | "tag.item.c.raw_iron_ores" | "create.ponder.stabilized_bearings.header" | "block.fantasyfurniture.royal.cushion.occupied" | "config.jade.plugin_minecraft.block_inventory.detailed_amount" | "death.attack.drown.player" | "gui.ae2.SpatialAnchorUsedPower" | "death.attack.sweetBerryBush" | "create.ponder.train_controls.text_4" | "create.ponder.train_controls.text_3" | "block.simplylight.illuminant_red_block_on" | "create.ponder.train_controls.text_6" | "create.ponder.train_controls.text_5" | "create.ponder.train_controls.text_8" | "create.ponder.train_controls.text_7" | "gtceu.machine.centrifuge.mv.tooltip" | "gtceu.machine.large_boiler.tungstensteel.tooltip" | "emi.help_level.none" | "tooltip.jade.mode_comparator" | "block.fantasyfurniture.dunmer.table_large" | "jei.category.extendedcrafting.basic_crafting" | "create.ponder.train_controls.text_2" | "create.ponder.train_controls.text_1" | "gtceu.multiblock.charcoal_pile.description.1" | "emi.category.minecraft.smelting" | "gtceu.multiblock.charcoal_pile.description.0" | "item.minecraft.splash_potion.effect.regeneration" | "info.cofh.block_tags" | "item.gtceu.gray_glass_lens" | "block.minecraft.banner.mojang.black" | "gui.bigreactors.fluidizer.controller.inputfuel.title" | "gtceu.multiblock.charcoal_pile.description.4" | "gtceu.multiblock.charcoal_pile.description.3" | "gtceu.multiblock.charcoal_pile.description.2" | "gui.ae2.NoPermissions" | "rechiseled.block.quartz_block_pattern_connecting" | "item.exnihilosequentia.lead_nugget" | "block.minecraft.purple_candle" | "rechiseled.block.nether_bricks_beams" | "item.laserio.card_energy" | "item.cassiterite_sand_refined_ore" | "augment.mysticalagriculture.absorption_iv" | "container.mysticalagriculture.inferium_furnace" | "subtitles.entity.shulker.death" | "tag.item.c.crops.potato" | "narrator.button.accessibility" | "gui.tooltips.ae2.StashToPlayer" | "compass.node.gtceu.covers/robot_arm" | "augment.mysticalagriculture.absorption_ii" | "block.gtceu.uxv_1024a_laser_target_hatch" | "chat.ae2.PlotNotFound" | "item.ae2.nether_quartz_hoe" | "block.minecraft.banner.border.light_blue" | "mco.configure.world.spawn_toggle.message" | "metaitem.plugin.proxy.tooltips.1" | "block.minecraft.bed.obstructed" | "farmersdelight.advancement.craft_knife.desc" | "block.gtceu.uev_battery_buffer_4x" | "tag.item.c.tools.shovels" | "modularrouters.gui.config.vacuumBaseRange" | "gui.chatReport.send" | "block.framedblocks.framed_gate" | "block.gtceu.steam_casing_bricked_bronze.tooltip" | "mco.configure.world.slot.switch.question.line2" | "block.create_crystal_clear.andesite_glass_encased_cogwheel" | "mco.configure.world.slot.switch.question.line1" | "gtceu.greenhouse_growing" | "block.minecraft.banner.stripe_right.blue" | "modularrouters.guiText.label.matchAll.false" | "subtitles.entity.rabbit.jump" | "create.ponder.valve_handle.text_2" | "create.ponder.valve_handle.text_1" | "create.ponder.valve_handle.text_4" | "create.ponder.valve_handle.text_3" | "rechiseled.block.redstone_block_diagonal_tiles" | "block.framedblocks.framed_one_way_window" | "item.gtceu.gold_credit" | "crop.mysticalagriculture.compressed_iron" | "item.fullers_earth_small_dust" | "block.minecraft.light_blue_banner" | "parsing.bool.expected" | "block.gtceu.distillation_tower" | "item.ftbquests.missing_item" | "gui.chatReport.describe" | "create.ponder.train_signal_placement.text_1" | "create.ponder.train_signal_placement.text_2" | "create.ponder.train_signal_placement.text_5" | "create.ponder.valve_handle.text_6" | "container.upgrade" | "create.ponder.valve_handle.text_5" | "item.palladium_raw_small_dust" | "create.ponder.train_signal_placement.text_3" | "create.ponder.train_signal_placement.text_4" | "ldlib.gui.editor.menu.align.vb" | "ldlib.gui.editor.menu.align.vd" | "item.farmersdelight.tomato_sauce" | "ldlib.gui.editor.menu.align.vc" | "gui.tooltips.ae2.NoSuchMessage" | "block.gtceu.ev_laser_engraver" | "item.thermal.redstone_tnt_minecart" | "skyblockbuilder.command.disabled.join_request" | "block.minecraft.banner.globe.orange" | "modernui.center.text.textShadersInWorld_desc" | "gtceu.machine.chemical_reactor.lv.tooltip" | "block.minecraft.banner.skull.lime" | "ftbteams.gui.manage_allies" | "ldlib.gui.editor.menu.align.vt" | "block.gtceu.secure_maceration_casing" | "item.talc_purified_ore" | "subtitles.entity.goat.horn_break" | "item.thermal.machine_efficiency_augment.desc" | "block.gtceu.mv_bedrock_ore_miner" | "item.minecraft.cooked_beef" | "block.minecraft.banner.half_vertical_right.blue" | "death.attack.create.mechanical_drill" | "item.iridium_metal_residue_dust" | "item.minecraft.magma_cube_spawn_egg" | "screen.laserio.extract" | "modularrouters.patchouli.book.landing" | "compass.node.gtceu.items/prospector" | "block.gtceu.ev_distillery" | "create.item_attributes.blastable.inverted" | "tooltip.jade.state_off" | "gui.stellarview.disable_moon_phases" | "rechiseled.block.warped_planks_rotated_bricks" | "generic.attack_range" | "optimizeWorld.stage.counting" | "material.soldering_alloy" | "item.thermal.potion_amplifier_augment.keyword" | "mco.minigame.world.title" | "libx.config.gui.component.type_translate" | "item.thermal.rice" | "item.gtceu.uev_conveyor_module" | "block.minecraft.weathered_cut_copper" | "ftbchunks.gui.change_color" | "multiblock.validation.reprocessor.invalid_part_for_interior" | "item.sgjourney.communication_crystal" | "rechiseled.block.glowstone_tiles_connecting" | "block.thermal.lumium_powered_rail" | "ftbquests.reward.this_blocked" | "javaModel.powerfist.supportleft4.partName" | "item.gtceu.max.battery.tooltip" | "gtceu.creative.energy.voltage" | "item.thermal.dynamo_fuel_augment.desc" | "block.minecraft.banner.stripe_bottom.purple" | "material.rose_gold" | "material.pollucite" | "resourcePack.broken_assets" | "tooltip.titanium.tank.amount" | "ldlib.gui.editor.register.widget.container.phantom_item_slot" | "achievement.ae2.NetworkTool.desc" | "cover.smart_item_filter.filtering_mode.electrolyzer" | "entity.minecraft.rabbit" | "block.thermal.apatite_block" | "info.thermal.augment.attr.MachineXp" | "tooltip.cucumber.failed_to_load_nbt" | "sodium.options.use_entity_culling.tooltip" | "block.create.polished_cut_limestone_wall" | "farmersdelight.advancement.plant_rice.desc" | "rechiseled.block.birch_planks_dotted_connecting" | "rechiseledcreate.block.mangrove_window_panes" | "advancements.story.iron_tools.title" | "item.mobilebeacon.mobile_beacon_diamond_ii" | "menu.generatingLevel" | "commands.scoreboard.players.enable.success.single" | "material.neutronium" | "item.itemfilters.strong_nbt.description" | "gtceu.command.worldgen.reload.failed" | "block.minecraft.banner.stripe_top.cyan" | "entity.thermal.ender_tnt_minecart" | "msg.framedblocks.framing_saw.transfer.not_implemented" | "narrator.toms_storage.inventory_link_channel" | "inventory.binSlot" | "create.boiler.size" | "tagprefix.wire_gt_hex" | "block.gtceu.ev_arc_furnace" | "item.zerocore.debugtool" | "gui.recipebook.moreRecipes" | "info.cofh.click_to_claim" | "block.gtceu.lv_extruder" | "item.minecraft.music_disc_chirp" | "block.minecraft.lapis_ore" | "subtitles.entity.fishing_bobber.splash" | "block.create.small_tuff_brick_wall" | "item.gtceu.chemical_brown_dye" | "block.minecraft.banner.base.yellow" | "gtceu.machine.macerator.lv.tooltip" | "ftbteamsconfig.ftbchunks.block_interact_mode" | "block.minecraft.banner.base.pink" | "gui.fluxnetworks.response.bannedloading" | "text.cloth-config.error.color.invalid_alpha" | "gtceu.universal.tooltip.voltage_out" | "item.bigreactors.blutonium_ingot" | "block.simplylight.illuminant_brown_block.info2" | "item.minecraft.splash_potion.effect.thick" | "compass.node.gtceu.batteries/medium_naquadria_battery" | "skyblockbuilder.command.error.delete_team" | "gui.socialInteractions.tooltip.report" | "block.minecraft.banner.stripe_bottom.cyan" | "key.emi.view_stack_tree" | "block.bigreactors.basic_reactorpowertapfe_active" | "block.create.gearbox" | "gtceu.machine.workbench.tab.container" | "block.minecraft.banner.creeper.purple" | "subtitles.entity.silverfish.ambient" | "metaarmor.tooltip.autoeat" | "item.platinum_group_sludge_tiny_dust" | "create.crafting_blueprint.crafting_slot" | "item.numina.component_ion_thruster" | "block.minecraft.jungle_trapdoor" | "config.emi.ui.left_sidebar_subpanels" | "item.effortlessbuilding.muscles.desc" | "commands.team.list.teams.success" | "rechiseled.block.diorite_paving" | "item.ae2.energy_card" | "item.gtceu.tool.behavior.ground_tilling" | "material.milk" | "jecalculation.gui.import.help" | "create.gui.terrainzapper.brush" | "text.block.fantasyfurniture.royal.desk_left.dyeable" | "item.webdisplays.upgrade_lasermouse" | "argument.nbt.trailing" | "options.fov.min" | "subtitles.entity.zombie.destroy_egg" | "enderstorage.command.no_colour" | "ftbchunks.memory.region_release_time.tooltip" | "block.mysticalagriculture.tertium_ingot_block" | "block.minecraft.banner.triangle_bottom.red" | "item.gtceu.component.smd.transistor.tooltip" | "block.thermal.machine_smelter.keyword" | "color.minecraft.red" | "thermal.book.name" | "material.palladium_raw" | "item.bigreactors.magentite_dust" | "multiblock.validation.fluidizer.invalid_frame_block" | "block.minecraft.flowering_azalea_leaves" | "block.bigreactors.reinforced_turbinecreativesteamgenerator" | "block.create.andesite_ladder" | "entity.minecraft.chest_boat" | "infobook.cyclopscore.external" | "options.online" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcasingtemperature.line2" | "rechiseled.block.red_sandstone_diagonal_bricks_connecting" | "block.create.layered_deepslate" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcasingtemperature.line1" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcasingtemperature.line3" | "item.exnihilosequentia.red_nether_brick_hammer" | "block.minecraft.banner.square_top_left.light_gray" | "advancements.adventure.kill_mob_near_sculk_catalyst.title" | "color.minecraft.gray" | "simplybackpacks.delete.confirmation" | "block.create.polished_cut_scorchia_wall" | "block.functionalstorage.acacia_4" | "gtceu.machine.gas_collector.uhv.tooltip" | "block.functionalstorage.acacia_2" | "block.functionalstorage.acacia_1" | "gui.ae2.PatternEncoding.primary_processing_result_tooltip" | "fml.menu.multiplayer.compatible" | "block.gtceu.luv_brewery" | "config.jei.advanced.giveMode" | "block.minecraft.prismarine_slab" | "create.super_glue.success" | "item.powersuits.swim_assist" | "item.itemfilters.always_false.description" | "create.schedule.condition.threshold.place_item_2" | "create.schedule.condition.threshold.place_item_3" | "rechiseled.block.basalt_pattern_connecting" | "item.thermal_extra.soul_infused_nugget" | "gui.exmachinis.noStatus" | "tag.item.minecraft.shovels" | "modernui.center.tooltip.backgroundOpacity" | "block.thermal.green_bean_block" | "config.jade.reach_distance" | "rechiseled.block.lapis_block_mosaic" | "gtceu.gas_turbine" | "material.palladium" | "buildinggadgets.message.area_too_big" | "advancement.create.windmill_maxed.desc" | "block.gtceu.uv_1a_energy_converter" | "item.farmersdelight.pasta_with_mutton_chop" | "mco.configure.world.opening" | "block.railways.track_biomesoplenty_palm_narrow" | "fml.messages.version.restriction.upper.exclusive" | "entity.thermal.slime_tnt_minecart" | "create.display_source.max_enchant_level" | "tooltip.corpse.item_count" | "block.gtceu.luv_muffler_hatch" | "compass.node.gtceu.misc/compressed_clay" | "commands.ftbquests.change_team_rewards.invalid_id" | "death.attack.fireball" | "module.tradeoff.fOVMult" | "itemGroup.search" | "item.ae2.item_storage_cell_1k" | "gtceu.multiblock.pattern.error.filters" | "item.railways.track_incomplete_warped_wide" | "gui.bigreactors.reactor.controller.vaporratio.line5" | "gui.bigreactors.reactor.controller.vaporratio.line4" | "book.extendedcrafting.entry.tables" | "gui.bigreactors.reactor.controller.vaporratio.line3" | "gui.bigreactors.reactor.controller.vaporratio.line1" | "webdisplays.gui.screencfg.others" | "rechiseled.block.dark_prismarine_rotated_bricks" | "block.simplylight.illuminant_magenta_block_on" | "block.minecraft.big_dripleaf" | "block.gtceu.uhv_chemical_bath" | "config.jade.format_registry_name" | "item.bigreactors.magentite_bucket" | "material.acidic_naquadria_solution" | "gui.bigreactors.reactor.controlrod.insertion.setall" | "advancement.colossalchests.large.wood" | "key.emi.default_stack" | "info.thermal.machine_chiller.0" | "info.thermal.machine_chiller.1" | "entity.corpse.corpse" | "block.fantasyfurniture.bone.skeleton.door_double" | "info.thermal.machine_chiller.2" | "info.thermal.augment.attr.RFXfer" | "item.gtceu.tool.behavior.aoe_mining" | "gui.tooltips.ae2.OverlayMode" | "jei.ftbquests.lootcrates.no_chance" | "item.minecraft.piglin_banner_pattern.desc" | "farmersdelight.container.cooking_pot.heated" | "block.ae2.sky_stone_small_brick" | "create.gui.schematicannon.optionEnabled" | "gtceu.fluid_pipe.channels" | "crop.mysticalagriculture.cow" | "tooltip.mobilebeacon.bonus.jump" | "tooltip.numina.mode" | "create.display_source.item_throughput" | "item.create.cinder_flour" | "effect.cofh_core.true_invisibility" | "item.gtceu.component.diode.tooltip" | "infobook.cyclopscore.keybindings" | "item.glass_gem" | "item.thermal.ender_grenade" | "item.bigreactors.ludicrite_ingot" | "desc.framedblocks.blueprint_missing_materials" | "death.attack.inWall" | "configurationtool.configmode.toggle_upgrades" | "block.framedblocks.framed_double_slope_slab" | "mco.errorMessage.6003" | "mco.errorMessage.6002" | "block.gtceu.luv_mixer" | "ftbquests.task.completed" | "mco.errorMessage.6001" | "key.keyboard.page.up" | "module.tradeoff.aoe2Limit" | "mco.errorMessage.6004" | "block.extendedcrafting.luminessence_block" | "item.gtceu.shape.mold.bottle.tooltip" | "event.minecraft.raid.defeat" | "block.minecraft.medium_amethyst_bud" | "block.create.yellow_nixie_tube" | "options.gamma.default" | "block.fantasyfurniture.necrolord.stool" | "ftbchunks.max_force_loaded_chunks.tooltip" | "fml.modmismatchscreen.table.serverhas" | "advancements.adventure.bullseye.description" | "fluid_type.thermal_extra.shellite" | "connect.connecting" | "death.attack.flyIntoWall" | "compass.node.gtceu.circuits/silicon_boule" | "key.ae2.portable_fluid_cell" | "item.gtceu.purple_glass_lens" | "recipecomponent.minecraft.itemstack" | "item.createarmory.m_four_upper" | "item.glauconite_sand_dust" | "enchantment.ensorcellation.smashing" | "block.create.cut_deepslate" | "item.gtceu.uev_sensor" | "block.thermal.lightning_tnt.keyword" | "block.gtceu.opv_diode" | "modernfix.option.mixin.feature.direct_stack_trace" | "book.mysticalagriculture.entry.harvester.page.1" | "book.mysticalagriculture.entry.harvester.page.2" | "material.endstone" | "item.ae2.item_storage_cell_4k" | "prefab.automobility.standard_light_blue" | "config.jade.plugin_extendedcrafting.advanced_auto_table" | "gtceu.gui.item_auto_input.tooltip.disabled" | "create.gui.goggles.generator_stats" | "tag.item.c.purple_dyes" | "material.liquid_air" | "mco.configure.world.buttons.done" | "block.gtceu.opv_charger_4x" | "block.minecraft.mossy_stone_brick_stairs" | "rechiseled.block.quartz_block_diagonal_tiles" | "gui.ae2.Unlinked" | "item.railways.track_incomplete_hexcasting_edified_narrow" | "fluid.bigreactors.verderium" | "rechiseled.block.crimson_planks_dotted" | "item.minecraft.enderman_spawn_egg" | "create.portal_track.blocked" | "subtitles.entity.axolotl.swim" | "gui.ae2.WirelessTerminals" | "cover.advanced_fluid_detector.min" | "item.webdisplays.upgrade_redinput" | "tooltip.charger.burn_time" | "webdisplays.server.argerror" | "block.minecraft.polished_granite" | "command.jade.dump.success" | "ftbquests.gui.add_reward_all" | "tooltip.numina.energy" | "rechiseled.block.mangrove_planks_flooring" | "commands.experience.set.levels.success.multiple" | "material.aluminium_sulfite" | "modernfix.option.mixin.perf.clear_fabric_mapping_tables" | "book.mysticalagriculture.entry.essence_vessel" | "railways.schedule.instruction.redstone_link.power" | "narration.cycle_button.usage.hovered" | "block.minecraft.banner.half_vertical.light_gray" | "item.minecraft.lingering_potion.effect.clarity" | "create.schedule.condition.unloaded" | "death.attack.create.fan_fire" | "rechiseledcreate.block.crimson_window_covered" | "key.categories.multiplayer" | "advancements.adventure.shoot_arrow.description" | "crop.mysticalagriculture.enderium" | "item.rock_salt_tiny_dust" | "achievement.ae2.ChargedQuartz" | "item.thermal.glowstone_mushroom_spores.keyword" | "block.create.small_scoria_brick_slab" | "block.create.layered_scorchia" | "rechiseled.block.iron_block_chiseled_connecting" | "material.wulfenite" | "structure_block.mode.save" | "block.minecraft.chest" | "block.gtceu.uev_canner" | "curios.modifiers.curio" | "augment.mysticaladaptations.woodcutter" | "tooltip.mysticalagriculture.experience_capsule" | "block.mysticalagriculture.soulstone_cobble_wall" | "block.create.scorchia_pillar" | "subtitles.entity.evoker.prepare_wololo" | "info.thermal.device_fisher.2" | "info.thermal.device_fisher.1" | "info.thermal.device_fisher.0" | "block.framedblocks.framed_double_panel" | "tooltip.toms_storage.inventory_proxy.maxCount.arg" | "rechiseledcreate.block.dripstone_cut_small_brick_connecting" | "block.minecraft.oxidized_copper" | "config.framedblocks.client.altGhostRenderer" | "options.realmsNotifications" | "commands.ban.success" | "material.saltpeter" | "config.jade.debug_mode" | "rechiseled.block.blackstone_rotated_bricks" | "block.simplylight.illuminant_red_block.info" | "item.gtceu.chemical_white_dye" | "item.createarmory.empty_four_sixteen" | "capability.commoncapabilities.worldNameable" | "gui.buildinggadgets.help.button.help.exit" | "panorama.keybinds.screenshot" | "laserio.tooltip.item.filter.nbt" | "gui.bigreactors.reactor.fluidaccessport.item.reactant" | "rechiseled.block.end_stone_spiral_pattern" | "material.tin" | "compass.node.gtceu.misc/petri_dish" | "multiplayer.disconnect.generic" | "gui.cancel" | "block.create.polished_cut_crimsite_slab" | "rechiseledcreate.block.warped_window_tiles" | "enchantment.ensorcellation.volley.desc" | "block.minecraft.red_sandstone" | "item.ae2additions.super_cell_component_1024k" | "commands.difficulty.success" | "item.exmachinis.diamond_upgrade" | "block.fantasyfurniture.necrolord.cushion.occupied" | "block.thermal.device_potion_diffuser" | "item.gtceu.bolt_extruder_mold" | "jade.instrument.xylophone" | "item.minecraft.potion.effect.invisibility" | "ftbquests.gui.requires" | "item.thermal.lead_nugget" | "material.nitrogen_dioxide" | "block.minecraft.mangrove_door" | "modularrouters.gui.config.ctgy.module" | "material.copper" | "gui.banned.description.temporary.duration" | "compass.node.gtceu.circuits/crystal_processor" | "config.jade.plugin_extendedcrafting.flux_crafter" | "block.minecraft.light_gray_stained_glass" | "ftbquests.dependencies" | "rechiseled.block.emerald_block_bordered_plating_connecting" | "filled_map.mansion" | "item.minecraft.gold_nugget" | "model.armor2.bootglow.partName" | "block.gtceu.uiv_rock_crusher" | "block.minecraft.black_candle" | "block.create.small_asurine_brick_wall" | "jigsaw_block.final_state" | "gui.stellarview.rotation_multiplier" | "rechiseled.block.coal_block_ovals" | "item.minecraft.shield.light_blue" | "tooltip.merequester.submit" | "block.farmersdelight.orange_canvas_sign" | "fml.menu.mods.info.signature.unsigned" | "block.fantasyfurniture.decorations.berry_basket_blueberry" | "cover.advanced_fluid_detector.max" | "block.railways.track_byg_embur" | "metaarmor.tooltip.potions" | "create.recipe.mixing" | "material.opal" | "subtitles.entity.cat.beg_for_food" | "item.geckolib3.geckoarmor_chest" | "part.bigreactors.turbine.fluidport_forge_passive" | "cover.bucket.mode.bucket" | "block.minecraft.green_candle" | "subtitles.block.piston.move" | "debug.show_hitboxes.on" | "config.bigreactors.turbine.turbinecoildragmultiplier" | "patchouli.gui.lexicon.mark_complete" | "rechiseled.block.dark_prismarine_squares_connecting" | "gtceu.canner" | "rechiseled.block.obsidian_chiseled_creeper" | "gtceu.machine.wiremill.zpm.tooltip" | "item.gtceu.chemical_yellow_dye" | "jei.tooltip.error.recipe.transfer.too.large.player.inventory" | "item.exnihilosequentia.none_mesh" | "gtceu.machine.world_accelerator.working_area" | "gui.stellarview.config.beta" | "webdisplays.server.help.clear" | "block.gtceu.uev_rock_crusher" | "block.minecraft.banner.stripe_right.yellow" | "fluid.mysticalagradditions.molten_tertium" | "mco.download.extracting" | "item.webdisplays.craftcomp_batcell" | "item.thermal.machine_catalyst_creative_augment.desc" | "mco.configure.world.title" | "create.ponder.fan_processing.header" | "info.thermal.xp_crystal.use" | "crop.mysticalagriculture.obsidian" | "block.create.polished_cut_limestone" | "compass.node.gtceu.circuits/basic_integrated_circuit" | "compass.node.gtceu.luv/uv_fusion_reactor" | "block.minecraft.potted_wither_rose" | "item.bigreactors.cryomisi_bucket" | "ldlib.gui.editor.tips.image_text_width" | "libx.config.gui.select.title" | "block.minecraft.smooth_red_sandstone_stairs" | "compass.node.gtceu.circuits/advanced_integrated_circuit" | "options.fov.max" | "commands.advancement.grant.one.to.many.failure" | "gui.fluxnetworks.jei.creatingfluxrecipe" | "gtceu.machine.fusion_reactor.overclocking" | "block.functionalstorage.storage_controller" | "item.gtceu.magenta_glass_lens" | "entity.minecraft.silverfish" | "commands.ftbquests.change_team_rewards.text" | "gui.ae2wtlib.magnetcard" | "chatPreview.warning.content" | "item.gtceu.shape.extruder.block.tooltip" | "create.tooltip.capacityProvided" | "tagprefix.pipe_nonuple_fluid" | "item.garnet_sand_tiny_dust" | "tag.item.minecraft.arrows" | "block.farmersdelight.rice_bale" | "debug.chunk_boundaries.on" | "block.gtceu.lv_essence_burner" | "block.gtceu.uiv_circuit_assembler" | "create.flap_display.cycles.numeric" | "advancements.end.dragon_egg.title" | "block.create.cut_deepslate_slab" | "multiblock.validation.reactor.too_few_rods" | "fluid_type.mysticalagradditions.molten_tertium" | "gtceu.machine.packer.lv.tooltip" | "create.ponder.pulse_extender.header" | "options.ao.off" | "book.mysticalagriculture.entry.water_breathing_augment.page.1" | "tag.item.minecraft.fences" | "block.railways.track_oak_narrow" | "create.subtitle.whistle_train" | "point_of_origin.sgjourney.centauri" | "material.biotite" | "mco.configure.world.buttons.moreoptions" | "gtceu.jei.ore_processing_diagram" | "block.minecraft.spruce_trapdoor" | "gui.bigreactors.reactor.fluidaccessport.dumpwaste.line2" | "gui.bigreactors.reactor.fluidaccessport.dumpwaste.line1" | "subtitles.thermal.misc.tinker" | "gui.bigreactors.reactor.fluidaccessport.dumpwaste.line4" | "gui.bigreactors.reactor.fluidaccessport.dumpwaste.line3" | "buildinggadgets.message.range_set" | "crop.mysticalagriculture.inferium" | "recipe.condition.rock_breaker.tooltip" | "block.thermal.machine_smelter" | "block.gtceu.mv_mystical_greenhouse" | "material.flerovium" | "info.thermal.machine_refinery.0" | "gtceu.gui.content.chance_0_short" | "info.thermal.machine_refinery.2" | "info.thermal.machine_refinery.1" | "create.tooltip.speedRequirement" | "tooltip.framedblocks.split_line.false" | "gui.bigreactors.turbine.controller.rpmbar.line3" | "block.minecraft.moss_carpet" | "gui.bigreactors.turbine.controller.rpmbar.line4" | "gui.bigreactors.turbine.controller.rpmbar.line5" | "item.minecraft.wolf_spawn_egg" | "gui.bigreactors.turbine.controller.rpmbar.line6" | "gui.bigreactors.turbine.controller.rpmbar.line7" | "item.mysticalagriculture.supremium_essence" | "gui.bigreactors.turbine.controller.rpmbar.line8" | "block.gtceu.robust_machine_casing" | "block.minecraft.banner.stripe_middle.purple" | "gui.bigreactors.turbine.controller.rpmbar.line1" | "item.ae2.light_gray_covered_cable" | "gui.bigreactors.turbine.controller.rpmbar.line2" | "item.create.copper_backtank_placeable" | "farmersdelight.jei.cooking" | "item.minecraft.shield.gray" | "mco.template.info.tooltip" | "enchantment.minecraft.vanishing_curse.desc" | "material.silicone_rubber" | "material.diluted_sulfuric_acid" | "block.exnihilosequentia.spruce_sieve" | "iris.nec.failure.description" | "ldlib.gui.editor.tips.remove_item" | "gui.bigreactors.reactor.fluidaccessport.directionoutput.line1" | "gui.bigreactors.reactor.fluidaccessport.directionoutput.line2" | "rechiseled.block.mangrove_planks_woven_connecting" | "menu.resetdemo" | "item.ae2.magenta_glass_cable" | "advancement.create.brass.desc" | "skyblockbuilder.command.denied.rename_team" | "book.mysticalagriculture.entry.watering_can" | "item.gtceu.anvil_casting_mold" | "block.minecraft.sweet_berry_bush" | "gtceu.machine.gas_collector.uv.tooltip" | "item.ae2.memory_card_cyan" | "block.minecraft.weathered_copper" | "gui.modernui.restart_to_work" | "ftbquests.task.ftbquests.tech_reborn_energy.value" | "entity.minecraft.experience_bottle" | "create.schedule.condition.fluid_threshold" | "tag.item.minecraft.wool_carpets" | "gtceu.top.maintenance_fixed" | "block.minecraft.turtle_egg" | "debug.profiling.start" | "attribute.unknown" | "create.bogey.style.invalid" | "rechiseled.block.dark_oak_planks_small_tiles" | "rechiseled.block.stone_small_bricks_connecting" | "buildinggadgets.modes.horizontal_column" | "text.block.fantasyfurniture.royal.table_large.dyeable" | "gtceu.fluid.gas_vapor" | "block.gtceu.zpm_chemical_reactor" | "create.mechanical_arm.extract_from" | "block.gtceu.uv_electric_furnace" | "subtitles.item.bucket.fill_tadpole" | "rechiseled.block.spruce_planks_diagonal_tiles" | "ae2.rei_jei_integration.budding_quartz_decays_when_broken" | "item.railways.track_incomplete_byg_bulbis_wide" | "book.mysticalagriculture.entry.jump_boost_augment" | "itemcollectors.basic_collector.info" | "block.gtceu.ev_super_tank" | "biome.minecraft.snowy_taiga" | "tag.item.c.glass.tinted" | "info.thermal.augment.attr.Radius" | "block.create.cut_deepslate_stairs" | "jigsaw_block.joint.aligned" | "options.iris.shadowDistance.enabled" | "block.minecraft.black_carpet" | "create.item_attributes.book_copy_original.inverted" | "config.jei" | "skyblockbuilder.command.error.creating_file" | "tooltip.exmachinis.progress" | "block.minecraft.banner.skull.purple" | "material.diethylene_glycol" | "block.create.cut_diorite_stairs" | "commands.forge.entity.list.multiple.header" | "create.station.how_to" | "block.gtceu.uev_macerator" | "item.gtceu.tool.buzzsaw" | "rechiseled.block.acacia_planks_small_tiles" | "create.ponder.identify" | "item.ae2.portable_fluid_cell_4k" | "modularrouters.guiText.popup.noDirection" | "block.fantasyfurniture.decorations.bone_wither_pile" | "death.attack.magic" | "item.ae2.portable_fluid_cell_1k" | "modernfix.option.mixin.perf.dynamic_block_codecs" | "block.create.cut_calcite_brick_slab" | "create.mechanical_arm.points_outside_range" | "gtceu.top.maintenance_broken" | "item.sgjourney.naquadah_axe" | "railways.whistle.not_owner" | "item.exnihilosequentia.cooked_silkworm" | "item.minecraft.lead" | "rechiseled.block.blue_ice_slanted_tiles_connecting" | "create.gui.threshold_switch.move_to_upper_at" | "gtceu.machine.chemical_reactor.hv.tooltip" | "block.xtonesreworked.zome_block_10" | "block.xtonesreworked.zome_block_11" | "tag.item.c.storage_blocks.lapis" | "block.xtonesreworked.zome_block_14" | "block.xtonesreworked.zome_block_15" | "block.xtonesreworked.zome_block_12" | "item.thermal.radish_seeds" | "block.xtonesreworked.zome_block_13" | "modernfix.option.mixin.perf.faster_advancements" | "advancements.nether.fast_travel.title" | "solar_system.sgjourney.abydos" | "block.railways.track_blue_skies_bluebright_narrow" | "entity.thermal.basalz" | "fml.menu.mods.info.version" | "gtceu.machine.replicator.lv.tooltip" | "block.minecraft.banner.bricks.cyan" | "createWorld.customize.custom.baseSize" | "ftbquests.task.ftbquests.item.valid_items" | "item.thermal.gold_dust" | "block.fantasyfurniture.decorations.floating_tomes" | "chat.previewInput" | "commands.ftbquests.weigh_from_emc.invalid_id" | "modularrouters.gui.config.sender1MaxRange" | "compass.node.gtceu.multiblock/large_extruder" | "block.minecraft.polished_granite_stairs" | "skyblockbuilder.command.success.teleport_home" | "block.gtceu.uev_extruder" | "config.jade.plugin_minecraft.harvest_tool.new_line" | "item.enderstorage.ender_pouch" | "message.sgjourney.stargate.error.self_dial" | "block.railways.track_blue_skies_cherry" | "block.create.stockpile_switch" | "augment.mysticalagriculture.health_boost_iii" | "block.fantasyfurniture.dunmer.sofa" | "material.borax" | "config.jade.plugin_ae2.charger" | "augmentType.mysticalagriculture.helmet" | "create.ponder.windmill_source.text_5" | "create.ponder.windmill_source.text_4" | "create.ponder.windmill_source.text_7" | "block.minecraft.banner.half_horizontal.yellow" | "create.ponder.windmill_source.text_6" | "gui.bigreactors.reactor.controlrod.insertion.setall.tooltip.line1" | "create.ponder.windmill_source.text_1" | "webdisplays.gui.screencfg.otherrights" | "gui.bigreactors.reactor.controlrod.insertion.setall.tooltip.line2" | "create.ponder.windmill_source.text_3" | "create.ponder.windmill_source.text_2" | "gui.downloading" | "rechiseled.block.acacia_planks_tiles_connecting" | "commands.forceload.removed.failure" | "block.gtceu.uv_electromagnetic_separator" | "item.minecraft.splash_potion.effect.turtle_master" | "item.thermal.machine_efficiency_creative_augment" | "ftbquests.gui.edit_description" | "material.diaminobenzidine" | "block.create.placard" | "rechiseled.block.cobbled_deepslate_pulverized" | "crop.mysticalagriculture.earth" | "block.gtceu.hv_hermetic_casing" | "rechiseled.block.dirt_large_tiles" | "subtitles.entity.item_frame.add_item" | "item.ae2.fluix_smart_dense_cable" | "rechiseled.block.obsidian_brick_pattern" | "ftbquests.task.ftbquests.xp.points.tooltip" | "key.keyboard.semicolon" | "block.create.andesite_tunnel" | "crop.mysticalagriculture.chicken" | "block.minecraft.banner.triangles_top.orange" | "tooltip.titanium.facing_handler.front" | "gtceu.machine.rock_breaker.zpm.tooltip" | "material.gelatin" | "farmersdelight.advancement.master_chef.desc" | "gtceu.machine.fluid_drilling_rig.ev.tooltip" | "item.mobilebeacon.mobile_beacon_emerald" | "advancements.nether.all_effects.description" | "rechiseled.block.acacia_planks_beams" | "rechiseled.block.andesite_polished_connecting" | "block.gtceu.opv_centrifuge" | "item.granitic_mineral_sand_small_dust" | "modularrouters.guiText.tooltip.energy.to_router" | "item.minecraft.glow_item_frame" | "narration.jade.health" | "block.gtceu.frostproof_machine_casing" | "skyblockbuilder.command.denied.remove_players_from_team" | "skyblockbuilder.command.argument.enabled" | "gui.bigreactors.generator.redstoneport.sensortype.input" | "config.bigreactors.worldgen.enableworldgen" | "compass.node.gtceu.steam/steam_macerator" | "item.minecraft.splash_potion.effect.empty" | "modernui.center.extension.ding_desc" | "enchantment.ensorcellation.vitality.desc" | "subtitles.entity.generic.extinguish_fire" | "carryon.general.blacklist.forbiddentiles" | "config.gtceu.option.infiniteBedrockOresFluids" | "rechiseled.block.dark_prismarine_squares" | "item.thermalendergy.prismalium_plate" | "gui.tooltips.ae2.ActiveOnPulse" | "item.thermal.fire_tnt_minecart" | "options.graphics" | "gtceu.multiblock.multiple_recipemaps_recipes.tooltip" | "subtitles.block.pointed_dripstone.drip_water" | "tooltip.exmachinis.workBar" | "rechiseled.block.netherrack_brick_pattern" | "material.mercury_barium_calcium_cuprate" | "tag.item.minecraft.iron_ores" | "chat.type.admin" | "create.ponder.mechanical_drill.text_2" | "block.thermal.chiseled_slag" | "create.ponder.mechanical_drill.text_1" | "deathScreen.respawn" | "mount.onboard" | "subtitles.entity.cat.hiss" | "block.minecraft.banner.diagonal_up_right.lime" | "commands.ban.failed" | "gui.modernui.settings.category.game" | "material.severely_steam_cracked_naphtha" | "block.framedblocks.framed_prism_corner" | "key.jei.previousPage" | "block.create.shadow_steel_casing" | "prefab.automobility.standard_yellow" | "tooltip.toms_storage.adv_wireless_terminal" | "modularrouters.guiText.label.regexError" | "subtitles.entity.fox.bite" | "tag.item.c.glass_pane" | "enchantment.ensorcellation.angler" | "frame.automobility.standard_light_gray" | "module.tradeoff.maxEnergy" | "model.mps_chest.belt.partName" | "gui.ae2.CPUs" | "info.sgjourney.last_traveler_time" | "createWorld.customize.custom.center" | "item.gtceu.ev_fluid_regulator" | "config.emi.dev.log_untranslated_tags" | "itemGroup.functionalstorage" | "fpsreducer.config.tooltip.waitingTime" | "item.mysticalagriculture.tertium_boots" | "compass.node.gtceu.batteries/medium_lithium_battery" | "block.create.cut_granite_wall" | "block.create.polished_cut_calcite_slab" | "item.farmersdelight.beef_stew" | "block.gtceu.wire_coil.tooltip_extended_info" | "book.mysticalagriculture.entry.sickles" | "item.gtceu.wafer.glowstone.tooltip" | "create.elevator_contact.floor_identifier" | "material.black_dye" | "structure_block.mode_info.data" | "gui.socialInteractions.server_label.multiple" | "info.thermal.fluid_cell.1" | "advancement.create.spout.desc" | "info.thermal.fluid_cell.0" | "item.mysticalagriculture.prudentium_boots" | "gui.modernui.settings.category.other" | "block.railways.track_spruce" | "modernfix.option.mixin.perf.dynamic_entity_renderers" | "rechiseledcreate.block.spruce_window_rounded_connecting" | "gui.ae2.Interfaces" | "gtceu.machine.steam_liquid_boiler.bronze.tooltip" | "commands.place.feature.failed" | "tag.item.c.seeds.melon" | "item.simplybackpacks.uncommonbackpack.info" | "fml.menu.multiplayer.vanilla.incompatible" | "item.thermal.blizz_spawn_egg" | "jade.beehive.honey" | "block.create.pulse_repeater" | "block.fantasyfurniture.decorations.royal_wall_mirror_large" | "item.ae2.calculation_processor" | "block.thermal.phytosoil_tilled.keyword" | "commands.advancement.revoke.criterion.to.one.failure" | "item.itemfilters.xor" | "compass.node.gtceu.circuits/transistor" | "string.naturescompass.source" | "block.minecraft.purpur_stairs" | "block.bigreactors.basic_reactorglass" | "subtitles.entity.parrot.imitate.stray" | "block.buildinggadgets.template_manager" | "block.thermal.earth_tnt.desc" | "tag.item.c.armors.helmets" | "block.create.glass_fluid_pipe" | "item.create.netherite_diving_helmet" | "gui.ae2.SearchTooltip" | "block.mysticalagriculture.soulium_gemstone_block" | "block.gtceu.uxv_autoclave" | "gtceu.machine.circuit_assembler.lv.tooltip" | "block.minecraft.hay_block" | "mco.configure.world.players.error" | "createWorld.customize.flat.removeLayer" | "block.minecraft.banner.stripe_bottom.light_gray" | "block.packagedexcrafting.combination_crafter" | "sodium.options.use_block_face_culling.tooltip" | "gameMode.adventure" | "create.tooltip.speedRequirement.fast" | "item.gtceu.ev_sensor" | "subtitles.entity.bee.pollinate" | "block.minecraft.note_block" | "ftbquests.task.ftbquests.npc_quest.id" | "multiblock.validation.reprocessor.missing_collector" | "rechiseled.block.purpur_diagonal_tiles_connecting" | "ldlib.gui.editor.group.basic_info" | "rechiseled.block.jungle_planks_pattern_connecting" | "ftbquests.chapter.image.rotation" | "block.fantasyfurniture.decorations.nordic_boiled_creme_treats.stacked" | "patchouli.gui.lexicon.progress_tooltip.secret1" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfueltemperature.line3" | "ftbteams.message.remove_ally" | "block.framedblocks.framed_flat_slope_slab_corner" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfueltemperature.line2" | "material.boron" | "rechiseled.chiseling.connecting.off" | "material.plutonium" | "entity.minecraft.horse" | "create.ponder.mechanical_harvester.header" | "block.framedblocks.framed_glowing_item_frame" | "gtceu.gui.fluid_auto_output.tooltip.enabled" | "skyblockbuilder.command.info.invited_to_team0" | "block.framedblocks.framed_divided_stairs" | "skyblockbuilder.command.info.invited_to_team1" | "item.gtceu.micro_processor" | "modernui.center.text.fixedResolution" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfueltemperature.line1" | "gui.fluxnetworks.flux.surgemode" | "block.railways.smokestack_oilburner" | "item.thermal.slime_tnt_minecart.keyword" | "item.meat_small_dust" | "block.create.mechanical_arm" | "compass.node.gtceu.misc/chemical_dye" | "block.minecraft.banner.small_stripes.brown" | "gui.buildinggadgets.single.cancel" | "item.farmersdelight.barbecue_stick" | "rechiseled.block.blackstone_brick_paving_connecting" | "block.fantasyfurniture.necrolord.door_double" | "compass.node.gtceu.machines/circuit_assembler" | "modernfix.option.mixin.bugfix.removed_dimensions" | "trashcans.ultimate_trash_can.info" | "options.key.hold" | "rechiseled.block.andesite_rotated_bricks" | "patchouli.gui.lexicon.multiblock_bookmark" | "subtitles.thermal.entity.basalz.shoot" | "rechiseled.block.jungle_planks_woven" | "rechiseled.block.spruce_planks_woven_connecting" | "generator.single_biome_caves" | "subtitles.entity.rabbit.hurt" | "modularrouters.guiText.tooltip.eco.true" | "block.gtceu.opv_macerator" | "rechiseled.block.copper_block_circles_connecting" | "block.thermal.potion_cake" | "item.gtceu.tool.wrench.tooltip" | "modularrouters.guiText.tooltip.matchAll.false" | "item.powersuits.vein_miner" | "create.item_attributes.shulker_level.full" | "tagprefix.wire_gt_double" | "block.gtceu.zpm_wiremill" | "gui.ae2.CraftErrorMissingIngredient" | "config.jei.search" | "gui.tooltips.ae2.DurationFormatSeconds" | "block.gtceu.uev_1024a_laser_source_hatch" | "gui.tooltips.ae2.InterfaceTerminalDisplayMode" | "modularrouters.guiText.tooltip.numberFieldTooltip" | "selectWorld.enterSeed" | "tag.item.c.glass_panes.yellow" | "rechiseled.block.emerald_block_patterned" | "gui.proceed" | "time.bookshelf.day.monday" | "book.mysticalagriculture.entry.paxels" | "book.mysticalagriculture.entry.essence_apples.page.1" | "item.minecraft.blaze_rod" | "structure_block.position" | "entity.thermal.underwater_minecart" | "multiblock.validation.turbine.metal_too_near" | "config.gtceu.option.platformToEuRatio" | "block.gtceu.zpm_fluid_solidifier" | "material.stibnite" | "block.framedblocks.framed_large_button" | "item.numina.component_field_emitter" | "ldlib.gui.editor.register.widget.container.item_slot" | "subtitles.entity.mooshroom.suspicious_milk" | "block.fantasyfurniture.decorations.spider_web_small" | "block.gtceu.opv_energy_output_hatch" | "item.modularrouters.player_module" | "rechiseled.block.acacia_planks_crate" | "gui.ae2.StonecuttingPattern" | "gui.itemcollectors.basic_collector.range.decrease" | "block.railways.track_byg_mahogany_narrow" | "jei.key.category.overlays" | "material.black_steel" | "ftbquests.reward.ftbquests.npc_mail.been_read" | "gtceu.create_mixer" | "ftbteams.gui.send_invite" | "commands.ae2.ChunkLoggerOn" | "string.naturescompass.radius" | "farmersdelight.advancement.get_ham" | "block.gtceu.uxv_1024a_laser_source_hatch" | "block.minecraft.candle_cake" | "item.ae2.black_smart_cable" | "block.gtceu.uv_autoclave" | "rechiseled.block.blue_ice_rocky" | "material.light_gray_dye" | "item.ae2additions.disk_item_4096k" | "item.ae2additions.cell_component_1024" | "gtceu.machine.canner.hv.tooltip" | "block.create.cut_scoria_bricks" | "compass.section.gtceu.introduction" | "block.minecraft.acacia_leaves" | "block.minecraft.banner.stripe_bottom.black" | "item.gtceu.crystal_cpu" | "rechiseledcreate.block.oak_window_large_connecting" | "commands.effect.clear.everything.failed" | "ftbquests.quest.dependency_requirement" | "gtceu.machine.sifter.uv.tooltip" | "tooltip.mysticalagriculture.upgrade_fuel_rate" | "block.minecraft.banner.flower.black" | "enchantment.minecraft.punch.desc" | "advancement.create.honey_drain" | "block.create.deepslate_zinc_ore" | "death.attack.witherSkull" | "ftbteamsconfig.ftbchunks.block_edit_mode.tooltip" | "potion.potency.5" | "block.gtceu.hv_kinetic_mixer" | "item.modularrouters.mimic_augment" | "commands.scoreboard.players.add.success.single" | "item.minecraft.lingering_potion.effect.luck" | "block.fantasyfurniture.dunmer.cushion.occupied" | "block.minecraft.banner.stripe_right.magenta" | "subtitles.item.hoe.till" | "block.titanium.block_twenty_four_test" | "block.fantasyfurniture.royal.bed_single" | "stat.automobility.engine.speed" | "rechiseledcreate.block.oak_window_slim" | "block.exnihilosequentia.crushed_basalt" | "block.createarmory.molten_brass" | "compass.node.gtceu.batteries/large_naquadria_battery" | "ftbteams.message.joined" | "block.minecraft.birch_planks" | "block.minecraft.stone_slab" | "gui.jei.category.fuel.smeltCount.single" | "tag.item.c.foods" | "iris.sodium.failure.reason.notFound" | "potion.potency.0" | "ftbquests.gui.view_quest_links" | "gui.abuseReport.reason.false_reporting" | "key.emi.hide_stack" | "block.minecraft.frosted_ice" | "modernfix.option.mixin.feature.disable_unihex_font" | "gui.tooltips.ae2.MatterBalls" | "potion.potency.4" | "potion.potency.3" | "potion.potency.2" | "potion.potency.1" | "module.tradeoff.armorEnergyPerDamage" | "gui.bigreactors.generator.fluidport.directioninput.line2" | "gui.bigreactors.generator.fluidport.directioninput.line1" | "skyblockbuilder.command.success.remove_all_players_from_team" | "item.mysticalagriculture.experience_droplet" | "gtceu.machine.autoclave.hv.tooltip" | "tooltip.toms_storage.hold_shift_for_info" | "item.gtceu.simple_soc_wafer" | "entity.minecraft.villager.librarian" | "block.create.cut_crimsite_brick_slab" | "block.mysticalagradditions.gaia_spirit_crux" | "item.gtceu.tool.harvest_level.3" | "material.impure_enriched_naquadah_solution" | "item.gtceu.tool.harvest_level.4" | "item.gtceu.tool.harvest_level.5" | "item.gtceu.tool.harvest_level.6" | "item.railways.cyan_incomplete_conductor_cap" | "block.create.small_calcite_brick_wall" | "create.gui.sequenced_gearshift.instruction.turn_distance" | "ftbteamsconfig.ftbchunks.allow_named_fake_players" | "ftbquests.raymatcher.block_entity_class" | "enchantment.minecraft.power" | "subtitles.entity.ravager.hurt" | "block.minecraft.warped_pressure_plate" | "block.minecraft.horn_coral_fan" | "rechiseled.block.red_sandstone_tiles" | "create.gui.schematicannon.title" | "advancements.toast.challenge" | "block.mysticalagriculture.awakening_altar" | "generator.minecraft.amplified" | "block.thermal.dynamo_stirling" | "item.framedblocks.framed_wrench" | "tooltip.titanium.facing_handler.direction" | "create.ponder.train_controls.header" | "gtceu.jei.fluid.weight_hover" | "death.fell.accident.weeping_vines" | "options.iris.importSettings.tooltip" | "block.create_crystal_clear.brass_clear_glass_encased_large_cogwheel" | "create.generic.angle" | "subtitles.entity.axolotl.idle_air" | "create.ponder.water_wheel.header" | "create.station.no_assembly_diagonal_1" | "material.tantalum" | "modernui.center.text.alignPixels" | "block.fantasyfurniture.dunmer.chest" | "block.fantasyfurniture.venthyr.chandelier" | "tagprefix.flawless_gem" | "subtitles.entity.blaze.ambient" | "tag.item.c.ores.redstone" | "block.thermal.chunk_loader" | "gui.tooltips.ae2.MouseButton" | "commands.pardonip.failed" | "tagprefix.polymer.ingot" | "block.thermal.ice_tnt.desc" | "gui.stellarview.config.general" | "tag.item.c.glass_panes.purple" | "block.create.elevator_contact" | "item.railways.track_incomplete_byg_cherry_narrow" | "stat.minecraft.talked_to_villager" | "modularrouters.guiText.tooltip.mouseOverHelp.true" | "block.gtceu.lp_steam_extractor" | "compass.section.gtceu.machines" | "ftbchunks.minimap.compass" | "jei.key.category.cheat.mode" | "item.railways.track_incomplete_biomesoplenty_hellbark_narrow" | "item.minecraft.potion.effect.amplification" | "material.polonium" | "block.simplylight.edge_light.info" | "info.thermal.capacitor.mode.0" | "skyblockbuilder.command.disabled.accept_invitations" | "info.thermal.capacitor.mode.1" | "info.thermal.capacitor.mode.2" | "block.gtceu.extreme_engine_intake_casing" | "config.dogslie.prop.rangeBeforeGettingUp.desc" | "item.minecraft.disc_fragment_5.desc" | "rechiseled.block.end_stone_scales" | "entity.minecraft.villager.armorer" | "material.cassiterite_sand" | "info.cofh.energy_prod" | "item.exnihilosequentia.andesite_crook" | "item.minecraft.ravager_spawn_egg" | "emi.sidebar.size.rows" | "item.ae2.orange_covered_cable" | "tag.item.c.glass_panes.colorless" | "block.minecraft.twisting_vines_plant" | "create.gui.sequenced_gearshift.speed.forward_fast" | "attribute.name.cofh.sting_resistance" | "modernui.center.tab.preferences" | "block.gtceu.uev_battery_buffer_16x" | "gui.tooltips.ae2.SubstitutionsDescDisabled" | "createWorld.customize.flat.layer.top" | "item.modularrouters.range_up_augment" | "enderstorage.command.no_arguments" | "block.gtceu.lv_gas_collector" | "itemGroup.stargate_blocks" | "block.railways.track_phantom" | "compass.node.gtceu.machines/electrolyzer" | "behavior.tricorder.eut_per_sec" | "numina.module.category.weapon" | "block.gtceu.iv_brewery" | "create.sliding_door.mode" | "mco.download.cancelled" | "ftbquests.chapter.default_quest_shape" | "create.gui.symmetryWand.orientation" | "item.gtceu.tool.harvest_level.0" | "item.gtceu.tool.harvest_level.1" | "item.gtceu.tool.harvest_level.2" | "rechiseledcreate.block.diorite_cut_small_brick_connecting" | "book.mysticalagriculture.category.elemental.name" | "jecalculation.key.gui_craft" | "gui.tooltips.ae2.LockCraftingWhileRedstoneLow" | "augmentType.mysticalagriculture.hoe" | "block.fantasyfurniture.decorations.tankards_milk" | "tagprefix.nugget" | "commands.worldborder.get" | "block.create.brass_casing" | "info.systeams.air" | "create.gui.assembly.exception.unmovableBlock" | "tagprefix.raw_ore_block" | "config.gtceu.option.client" | "create.track.ascending_s_curve" | "gtceu.multiblock.pattern.error" | "create.ponder.mechanical_drill.header" | "behavior.tricorder.workable_stored_energy" | "block.minecraft.banner.base.gray" | "ldlib.gui.editor.register.widget.container.fluid_slot" | "crop.mysticalagriculture.air" | "rechiseled.block.iron_block_lines" | "metaitem.liquid_fuel_jetpack.tooltip" | "waila.crucible.no_heat" | "gui.fluxnetworks.flux.surge" | "gui.banned.description.unknownreason" | "modularrouters.itemText.usage.item.breaker_module" | "block.gtceu.configurable_maintenance_hatch" | "block.gtceu.steam_casing_bronze.tooltip" | "block.packagedauto.packager" | "ae2.rei_jei_integration.budding_quartz_creation_and_worldgen" | "death.attack.explosion" | "sidebar_button.ftbchunks.claim_chunks" | "tag.item.c.slimeballs" | "pack.dropInfo" | "modernfix.option.mixin.perf.use_integrated_resources.jeresources" | "block.railways.track_byg_mahogany_wide" | "commands.spectate.self" | "block.gtceu.corrosion_proof_casing" | "gtceu.multiblock.universal.problem.hard_hammer" | "item.minecraft.lingering_potion.effect.regeneration" | "block.xtonesreworked.zech_block_9" | "block.xtonesreworked.zech_block_8" | "block.create.pink_seat" | "behaviour.soft_hammer.disabled" | "block.minecraft.banner.cross.red" | "block.xtonesreworked.zech_block_3" | "material.basalt" | "block.xtonesreworked.zech_block_2" | "block.xtonesreworked.zech_block_1" | "block.xtonesreworked.zech_block_0" | "block.xtonesreworked.zech_block_7" | "block.xtonesreworked.zech_block_6" | "block.xtonesreworked.zech_block_5" | "module.tradeoff.silkTouchEnCon" | "instrument.minecraft.ponder_goat_horn" | "block.xtonesreworked.zech_block_4" | "block.gtceu.luv_battery_buffer_8x" | "block.gtceu.uiv_item_passthrough_hatch" | "fml.menu.multiplayer.clientoutdated" | "create.gui.scrollInput.shiftScrollsFaster" | "rechiseled.block.cobblestone_crosses_connecting" | "libx.command.reload.common" | "block.minecraft.banner.gradient_up.blue" | "cover.ore_dictionary_filter.info.0" | "item.minecraft.mooshroom_spawn_egg" | "cover.ore_dictionary_filter.info.1" | "cover.ore_dictionary_filter.info.2" | "gtceu.machine.hull.tooltip" | "cover.ore_dictionary_filter.info.3" | "cover.ore_dictionary_filter.info.4" | "cover.ore_dictionary_filter.info.5" | "cover.ore_dictionary_filter.info.6" | "argument.long.big" | "ftbquests.quest.shape.rsquare" | "cover.ore_dictionary_filter.info.7" | "cover.ore_dictionary_filter.info.8" | "cover.ore_dictionary_filter.info.9" | "ftbquests.task_title" | "item.sgjourney.naquadah" | "gtceu.multiblock.large_chemical_reactor.description" | "libx.config.gui.component.type_text" | "compass.node.gtceu.materials/foil" | "config.gtceu.option.generateLowQualityGems" | "item.minecraft.netherite_helmet" | "key.jump" | "ftbquests.chapter.image.dev" | "block.simplylight.illuminant_red_block.info2" | "item.gtceu.block_extruder_mold" | "gtceu.universal.disabled" | "item.thermal.nickel_gear" | "gui.buildinggadgets.materialList.button.close" | "rechiseled.block.diamond_block_small_tiles" | "rechiseledcreate.block.warped_window_rounded_connecting" | "item.railways.track_incomplete_blue_skies_starlit" | "soundCategory.master" | "item.powersuits.blink_drive" | "gui.fluxnetworks.config_copied" | "subtitles.item.ink_sac.use" | "subtitles.entity.villager.trade" | "block.minecraft.frogspawn" | "stat.automobility.wheel.size.readout" | "compass.node.gtceu.machines/charger" | "block.framedblocks.framed_slab_corner" | "rechiseled.block.coal_block_rotated_bricks" | "item.gtceu.hv_battery_hull" | "material.redstone" | "rechiseled.block.dark_oak_planks_beams_connecting" | "block.gtceu.uv_wiremill" | "block.create.cut_scorchia_brick_stairs" | "create.ponder.hose_pulley_level.text_1" | "achievement.ae2.SpatialIO" | "create.ponder.hose_pulley_level.text_3" | "gtceu.universal.tooltip.item_transfer_rate" | "create.ponder.hose_pulley_level.text_2" | "create.ponder.hose_pulley_level.text_5" | "create.ponder.hose_pulley_level.text_4" | "item.ae2additions.super_cell_16m" | "block.create.placard.tooltip.behaviour2" | "module.tradeoff.nightTimeHeatGen" | "block.create.placard.tooltip.behaviour1" | "modularrouters.itemText.augments.stackInfo" | "item.ae2additions.super_cell_16k" | "lectern.take_book" | "block.gtceu.luv_battery_buffer_4x" | "block.framedblocks.framed_button" | "create.schedule.condition.time_of_day.digital_format" | "death.attack.flyIntoWall.player" | "commands.tag.list.multiple.empty" | "item.farmersdelight.onion" | "itemGroup.travelanchors" | "block.create.polished_cut_deepslate_stairs" | "key.keyboard.space" | "fml.menu.mods.search" | "block.gtceu.slicing_blades" | "item.gtceu.crafting_table_cover" | "item.thermal.hazmat_leggings.keyword" | "gui.search_box" | "create.display_source.station_summary.filter" | "ftbquests.reward.autoclaim.disabled" | "rechiseled.block.cobbled_deepslate_squares" | "block.gtceu.uxv_4096a_laser_target_hatch" | "item.railways.track_incomplete_byg_ether_wide" | "ftbquests.file.emergency_items" | "block.fantasyfurniture.decorations.snowballs.stacked" | "block.mysticaladaptations.insanium_reprocessor" | "advancements.thermal.wrench.description" | "subtitles.entity.iron_golem.damage" | "tag.item.c.glass_panes.light_blue" | "tooltip.extendedcrafting.per_alternator" | "item.functionalstorage.collector_upgrade" | "gui.ae2.SelectAmount" | "item.gtceu.naquadah_boule" | "commands.place.jigsaw.failed" | "effortlessbuilding.mode.circle" | "item.mysticaladaptations.insanium_sword" | "block.minecraft.banner.curly_border.orange" | "javaModel.powerfist.supportright1.partName" | "jei.message.copy.recipe.id.failure" | "item.canPlace" | "block.create.red_sail" | "item.gtceu.cover.fluid.detector.advanced.tooltip" | "create.schematicannon.status.schematicErroredCheckLogs" | "item.mysticalagriculture.prudentium_pickaxe" | "advancement.create.andesite_casing" | "commands.scoreboard.objectives.modify.rendertype" | "effortlessbuilding.gui.scrollInput.shiftScrollsFaster" | "item.borosilicate_glass_ingot" | "commands.advancement.revoke.criterion.to.many.success" | "message.sgjourney.ring_remote.error.no_coordinates" | "commands.team.option.suffix.success" | "gui.bigreactors.reactor.controller.scram.line1" | "gui.bigreactors.reactor.controller.scram.line3" | "advancement.create.arm_blaze_burner" | "gui.bigreactors.reactor.controller.scram.line2" | "gui.bigreactors.reactor.controller.scram.line4" | "block.exmachinis.flux_hammer" | "rechiseled.block.crimson_planks_woven_connecting" | "tag.item.c.crops.carrot" | "jade.instrument.hat" | "patchouli.gui.lexicon.button.editor.info" | "screen.laserio.high" | "block.gtceu.uiv_sifter" | "block.ftbquests.progress_screen" | "material.bio_diesel" | "item.gtceu.fluid_cell" | "create.mechanical_arm.summary" | "item.gtceu.tool.wrench_lv" | "block.fantasyfurniture.nordic.desk_left" | "create.ponder.gearbox.header" | "ftbquests.task.ftbquests.npc_dialog" | "ftbquests.task.ftbquests.forge_energy" | "demo.help.title" | "gui.bigreactors.reactor.controlrod.insertion.set.tooltip.line2" | "subtitles.entity.parrot.imitate.spider" | "rechiseledcreate.block.oak_window_rounded" | "material.raw_void" | "options.ao.min" | "emi.chess.multiplayer.cancelled" | "material.cumene" | "fml.modmismatchscreen.homepage" | "gui.ae2.Lumen" | "block.toms_storage.ts.storage_terminal" | "block.create.cut_tuff_brick_wall" | "item.gtceu.iv_field_generator" | "block.minecraft.azalea" | "framedblocks.key.categories.framedblocks" | "create.station.close" | "block.fantasyfurniture.necrolord.bed_double" | "rechiseled.block.dark_oak_planks_woven" | "waila.ae2.ErrorTooManyChannels" | "item.thermal.upgrade_augment_3.desc" | "item.cassiterite_sand_crushed" | "gtceu.machine.mass_fabricator.zpm.tooltip" | "material.sulfuryl_chloride" | "recipe.condition.biome.tooltip" | "subtitles.entity.parrot.imitate.zoglin" | "commands.data.entity.invalid" | "block.fantasyfurniture.nordic.bed_single" | "block.gtceu.extreme_combustion_engine" | "item.powersuits.railgun.desc" | "block.thermal.dynamo_magmatic.keyword" | "advancements.sad_label" | "create.orientation.diagonal" | "effortlessbuilding.modedescription.normal_plus" | "block.create.depot" | "gtceu.machine.muffle.on" | "block.gtceu.iv_electromagnetic_separator" | "gui.bigreactors.reactor.controlrod.insertion.set.tooltip.line1" | "material.promethium" | "key.emi.hide_stack_by_id" | "ldlib.fluid.temperature" | "item.framedblocks.framed_reinforcement" | "item.bigreactors.wrench" | "block.create.exposed_copper_tiles" | "gui.jade.configuration" | "block.farmersdelight.basket" | "ae2.rei_jei_integration.missing_id" | "block.mysticalagriculture.prosperity_gemstone_block" | "modularrouters.chatText.security.NOT_PRESENT" | "advancements.end.elytra.description" | "item.gtceu.tool.wrench_hv" | "advancements.end.dragon_breath.description" | "text.configuration.screen.color.red" | "block.create.brass_encased_cogwheel" | "metaarmor.hud.gravi_engine" | "jei.tooltip.ingredient.list.disabled" | "entity.minecraft.firework_rocket" | "material.ytterbium" | "ftbteams.gui.add_members" | "block.create.mechanical_crafter" | "item.gtceu.circuit.processor.tooltip.0" | "item.gtceu.circuit.processor.tooltip.1" | "block.exnihilosequentia.warped_sieve" | "gui.merequester.requester_terminal" | "material.nitration_mixture" | "material.goethite" | "block.thermal.rubberwood_button" | "gui.bigreactors.reprocessor.controller.on.line1" | "cover.voiding.voiding_mode.void_overflow" | "cover.universal.manual_import_export.mode.disabled" | "block.create.item_vault" | "enchantment.minecraft.aqua_affinity" | "gui.tooltips.ae2.OverlayModeYes" | "info.thermal.augment.attr.MachineEnergy" | "item.thermal.cooked_eggplant" | "item.thermal.press_packing_2x2_die" | "block.framedblocks.framed_pressure_plate" | "block.minecraft.smoker" | "block.gtceu.uhv_thermal_centrifuge" | "config.bigreactors.reactor" | "block.xtonesreworked.zest_block_3" | "block.xtonesreworked.zest_block_2" | "block.xtonesreworked.zest_block_1" | "block.xtonesreworked.zest_block_0" | "gtceu.machine.scanner.mv.tooltip" | "create.recipe.automatic_brewing" | "create.schedule.condition.threshold.stacks" | "item.gtceu.tool.wrench_iv" | "create.schematicAndQuill.dimensions" | "block.xtonesreworked.zest_block_9" | "block.xtonesreworked.zest_block_8" | "config.jade.plugin_ae2.part_icon" | "block.gtceu.uv_electrolyzer" | "block.xtonesreworked.zest_block_7" | "block.xtonesreworked.zest_block_6" | "block.xtonesreworked.zest_block_5" | "block.xtonesreworked.zest_block_4" | "subtitles.entity.sheep.ambient" | "block.farmersdelight.wild_onions" | "block.thermal.device_soil_infuser" | "webdisplays.message.chunkUnloaded" | "augment.mysticalagriculture.speed_iii" | "subtitles.block.note_block.note" | "create.ponder.mechanical_arm_modes.header" | "block.fantasyfurniture.bone.skeleton.painting_small" | "block.create.polished_cut_ochrum_wall" | "rechiseled.block.warped_planks_rotated_bricks_connecting" | "item.ae2.white_smart_cable" | "create.ponder.mechanical_saw_processing.header" | "rechiseled.block.basalt_bordered_connecting" | "tag.item.c.axes" | "block.minecraft.banner.half_horizontal_bottom.white" | "itemGroup.thermal.devices" | "item.gtceu.shape.mold.cylinder.tooltip" | "item.gtceu.energy_detector_cover" | "block.gtceu.uev_circuit_assembler" | "gtceu.machine.large_combustion_engine.tooltip.boost_regular" | "options.ao.max" | "item.sgjourney.control_crystal" | "block.minecraft.cyan_candle_cake" | "material.andradite" | "block.minecraft.oak_wall_sign" | "tooltip.jade.power" | "options.key.toggle" | "block.minecraft.banner.square_top_left.green" | "item.itemfilters.item_group" | "rechiseledcreate.block.birch_window_rounded_connecting" | "compass.node.gtceu.misc/glass_lens" | "sodium.options.use_fog_occlusion.tooltip" | "material.thorium" | "item.ae2.certus_quartz_shovel" | "buildinggadgets.modes.stairs" | "item.gtceu.circuit.integrated.tooltip" | "webdisplays.side.west" | "prefab.automobility.prismarine_rickshaw" | "lanServer.otherPlayers" | "create.gui.schematicTable.finished" | "info.cofh.owner" | "rechiseled.block.copper_block_lines" | "compass.node.gtceu.steam/coke_oven_hatch" | "subtitles.item.crossbow.load" | "gui.fluxnetworks.tab.selection" | "block.infinity_provider.builder" | "item.quartz_sand_small_dust" | "demo.day.2" | "demo.day.1" | "fpsreducer.config.menu.noActFps" | "demo.day.4" | "demo.day.3" | "item.minecraft.slime_ball" | "demo.day.6" | "demo.day.5" | "item.minecraft.glistering_melon_slice" | "gtceu.machine.workbench.storage_note.0" | "gtceu.machine.workbench.storage_note.1" | "death.attack.blizz" | "block.bigreactors.reinforced_turbinepowertapfe_active" | "block.minecraft.potted_red_tulip" | "create.logistics.firstFrequency" | "gui.ae2.LightGray" | "create.ponder.item_vault_sizes.text_3" | "block.gtceu.lv_wiremill" | "create.ponder.item_vault_sizes.text_1" | "create.ponder.item_vault_sizes.text_2" | "config.gtceu.option.oreVeins" | "gamerule.doLimitedCrafting.description" | "block.minecraft.banner.stripe_downright.cyan" | "item.minecraft.skull_banner_pattern.desc" | "rechiseled.block.oak_planks_diagonal_tiles" | "create.ponder.rope_pulley.text_1" | "material.niobium_titanium" | "block.gtceu.steam_casing_bricked_steel.tooltip" | "create.ponder.rope_pulley.text_2" | "block.create.small_dripstone_brick_stairs" | "block.create.waxed_weathered_copper_tile_slab" | "death.attack.anvil" | "subtitles.entity.wandering_trader.drink_milk" | "gui.ae2.SCSInvalid" | "book.mysticalagriculture.entry.essence_farmland.page.2" | "book.mysticalagriculture.entry.essence_farmland.page.1" | "block.minecraft.packed_ice" | "block.gtceu.uiv_thermal_centrifuge" | "linkingtool.linkingaction.remove" | "info.thermal.detonator.mode.1" | "advMode.mode.unconditional" | "info.thermal.detonator.mode.0" | "create.mechanical_arm.selection_mode.forced_round_robin" | "block.bigreactors.reprocessorpowerport" | "item.gtceu.wafer.silicon.tooltip" | "sodium.options.cpu_render_ahead_limit.tooltip" | "entity.minecraft.shulker" | "block.minecraft.banner.square_top_right.orange" | "item.thermal.enderium_dust" | "block.exnihilosequentia.dust" | "iris.unsupported.irisorpc" | "block.create.schematicannon" | "tooltip.charger.energy" | "advancements.nether.uneasy_alliance.title" | "configurationtool.configmode" | "block.minecraft.banner.stripe_middle.brown" | "block.railways.track_ender" | "string.naturescompass.search" | "item.railways.red_conductor_cap" | "block.create.polished_cut_andesite" | "block.create.crimsite_pillar" | "rechiseled.block.mangrove_planks_wavy" | "jei.category.extendedcrafting.compressor" | "block.minecraft.banner.base.light_gray" | "block.ae2.smooth_quartz_stairs" | "block.gtceu.uev_4096a_laser_target_hatch" | "ftbquests.title.tooltip" | "item.railways.track_incomplete_byg_ether" | "gui.paste" | "item.webdisplays.craftcomp_stonekey" | "crop.mysticalagradditions.dragon_egg" | "options.narrator.off" | "item.create.chromatic_compound" | "gtceu.machine.cleanroom.tooltip.2" | "gtceu.machine.cleanroom.tooltip.3" | "create.gui.scrollInput.scrollToAdjustAmount" | "gtceu.machine.cleanroom.tooltip.0" | "gtceu.machine.cleanroom.tooltip.1" | "entity.minecraft.iron_golem" | "modularrouters.chatText.misc.targetCleared" | "item.gtceu.large_pipe_extruder_mold" | "item.minecraft.stick" | "rechiseled.block.red_nether_bricks_large_bricks_connecting" | "block.gtceu.uv_4a_energy_converter" | "block.simplylight.illuminant_slab" | "block.automobility.allow" | "block.mysticalagradditions.nether_star_crux" | "gtceu.machine.cleanroom.tooltip.6" | "gtceu.machine.cleanroom.tooltip.7" | "tag.item.minecraft.wooden_doors" | "gtceu.machine.cleanroom.tooltip.4" | "tag.item.minecraft.small_flowers" | "gtceu.machine.cleanroom.tooltip.5" | "libx.config.gui.back" | "advancement.create.mechanical_crafter" | "ldlib.gui.editor.register.texture.border_texture" | "item.mysticalagriculture.supremium_hoe" | "block.ae2.controller" | "rechiseled.block.end_stone_brick_paving" | "block.framedblocks.framed_lever" | "advancements.adventure.ol_betsy.title" | "death.attack.blitz" | "create.display_link.display_on_multiline" | "model.armor2.bootmain.partName" | "multiblock.cyclopscore.error.size.max" | "options.chat.visibility.system" | "block.create.brown_valve_handle" | "block.gtceu.zpm_input_hatch" | "gui.functionalstorage.fluid" | "block.gtceu.mv_energy_output_hatch" | "create.ponder.smart_observer.header" | "block.minecraft.banner.triangles_bottom.magenta" | "team.collision.never" | "block.minecraft.light_gray_candle_cake" | "gui.fluxnetworks.tab.member" | "item.gtceu.opv_conveyor_module" | "tag.item.c.tools.shields" | "moon.phase.waxing.crescent" | "create.ponder.shaft_casing.text_1" | "multiplayer.status.cancelled" | "create.subtitle.sanding_long" | "block.minecraft.mangrove_propagule" | "config.jade.plugin_extendedcrafting.auto_ender_crafter" | "block.gtceu.uv_transformer_16a" | "block.minecraft.banner.half_horizontal.white" | "subtitles.entity.pillager.death" | "item.naturescompass.naturescompass" | "itemGroup.toms_storage.tab" | "block.gtceu.uiv_electrolyzer" | "gui.itemcollectors.advanced_collector.durability.on" | "block.minecraft.banner.diagonal_up_left.brown" | "item.thermalendergy.melodium_coin" | "modularrouters.gui.config.ctgy.misc.tooltip" | "attachment.thermal.filter" | "advancement.create.belt" | "gui.fluxnetworks.flux.wireless" | "gtceu.fluid.liquid_generic" | "block.minecraft.banner.stripe_middle.blue" | "item.thermal.sadiroot" | "config.emi.group.ui.mod_id" | "block.minecraft.warped_fence" | "ldlib.gui.editor.register.texture.progress_texture" | "tooltip.mobilebeacon.bonusnear" | "death.attack.drown" | "jigsaw_block.name" | "rechiseled.block.andesite_dotted" | "modifier.cloth-config.shift" | "item.gtceu.battery.hull.zpm.tooltip" | "tagprefix.small_dust" | "gui.tooltips.ae2.On" | "subtitles.block.composter.fill" | "create.ponder.clutch.text_1" | "item.thermal.slime_mushroom_spores" | "create.ponder.clutch.text_2" | "create.recipe.automatic_shaped" | "item.ae2.engineering_processor_press" | "subtitles.block.beehive.shear" | "selectServer.direct" | "commands.advancement.revoke.criterion.to.many.failure" | "inventorysorter.commands.inventorysorter.badtype" | "gui.bigreactors.reactor.fluidaccessport.item.waste_empty" | "create.logistics.filter.hold_to_set_amount" | "item.ae2.red_glass_cable" | "block.gtceu.wire_coil.tooltip_energy_cracking" | "block.create.framed_glass_door" | "item.mobilebeacon.mobile_beacon_gold_ii" | "block.minecraft.banner.mojang.brown" | "item.minecraft.tropical_fish_spawn_egg" | "ftbquests.task.ftbquests.kill.title" | "gui.ae2.PowerUsageRate" | "item.thermalendergy.stellarium_nugget" | "subtitles.entity.bee.death" | "block.simplylight.illuminant_brown_block_on.info2" | "subtitles.thermal.entity.blizz.death" | "create.display_source.kinetic_speed.absolute" | "material.osmium" | "mobSoulType.mysticalagriculture.fish" | "iris.unsupported.pack.description" | "tomsstorage.config.inv_link_beacon_lvl_dim" | "jecalculation.gui.recipe.discard" | "rechiseled.block.warped_planks_tiles" | "block.ae2.cut_quartz_slab" | "galaxy.sgjourney.ida" | "compass.node.gtceu.luv/mega_blast_furnace" | "block.minecraft.banner.half_horizontal_bottom.green" | "rechiseled.block.stone_small_bricks" | "achievement.ae2.Recursive.desc" | "block.minecraft.banner.square_top_right.black" | "material.rocket_fuel" | "tag.item.c.ingots.nether_brick" | "block.minecraft.gray_stained_glass_pane" | "tagprefix.pipe_large_item" | "subtitles.block.smoker.smoke" | "advancements.nether.obtain_ancient_debris.title" | "fluid.tile.water" | "block.create.schematic_table.tooltip.behaviour1" | "sodium.option_impact.varies" | "compass.node.gtceu.covers/fluid_filter" | "item.mysticalagriculture.supremium_watering_can" | "block.sgjourney.tollan_stargate" | "block.create.polished_cut_asurine_stairs" | "emi.edit_mode.hide_all" | "gui.sgjourney.common" | "tag.item.c.ender_pearls" | "item.ae2.cyan_paint_ball" | "deathScreen.title.hardcore" | "waila.crucible.fluid" | "multiblock.cyclopscore.error.size.min" | "modernfix.no_lazydfu" | "laserio.tooltip.item.filter.nbt.deny" | "block.gtceu.lp_steam_solid_boiler" | "fpsreducer.config.tooltip.profile.cooling2" | "material.tungsten_carbide" | "fpsreducer.config.tooltip.profile.cooling1" | "config.gtceu.option.euToPlatformRatio" | "gui.ae2.Start" | "gtceu.jei.multiblock_info" | "exmachinis.int.jei.category.flux_hammer" | "block.automobility.automobile_assembler" | "item.patchouli:test_completion.name" | "gtceu.command.recipecheck.end_no_conflicts" | "commands.enchant.failed.incompatible" | "create.ponder.mechanical_roller_fill.header" | "block.minecraft.dead_horn_coral_wall_fan" | "block.extendedcrafting.advanced_auto_table" | "block.mysticalagradditions.tertium_coal_block" | "ldlib.gui.editor.tips.load_project" | "item.minecraft.firework_star.orange" | "block.create.polished_cut_granite_stairs" | "item.railways.track_incomplete_byg_sythian_narrow" | "item.ae2.cyan_smart_cable" | "entity.minecraft.donkey" | "string.naturescompass.startSearch" | "block.minecraft.stripped_acacia_log" | "rechiseledcreate.block.crimson_window_slim" | "item.gtceu.opv_electric_piston" | "item.minecraft.netherite_axe" | "block.create.diorite_pillar" | "tag.item.c.ores_in_ground.netherrack" | "config.gtceu.option.nerfPaperCrafting" | "create.clipboard.copied_from" | "create.ponder.powered_latch.text_1" | "key.curios.category" | "create.ponder.powered_latch.text_2" | "prefab.automobility.quartz_rickshaw" | "material.moscovium" | "entity.minecraft.lightning_bolt" | "rechiseled.block.oak_planks_brick_paving" | "behavior.prospector.not_enough_energy" | "item.farmersdelight.diamond_knife" | "create.ponder.powered_latch.text_3" | "category.cloth-config.scrolling" | "create.ponder.powered_latch.text_4" | "advancement.create.burner.desc" | "item.gtceu.ram_chip" | "buildinggadgets.message.paste_failed.too_recent_version" | "compass.node.gtceu.materials/screwdriver_tip" | "item.gtceu.uv_electric_piston" | "commands.cofh.repair.success.multiple" | "create.ponder.tag.contraption_assembly" | "block.minecraft.banner.half_horizontal_bottom.magenta" | "mco.configure.world.buttons.open" | "block.gtceu.ev_1a_energy_converter" | "block.bigreactors.reinforced_reactorcontrolrod" | "rechiseled.block.purpur_spiral_pattern" | "block.create.polished_cut_veridium_slab" | "crop.mysticalagriculture.nickel" | "itemGroup.inventory" | "fml.modloading.missingdependency" | "block.webdisplays.ccinterface" | "keybinding.powersuits.generator_kinetic" | "item.minecraft.salmon" | "gui.stellarview.galaxy_y" | "config.commoncapabilities" | "gui.stellarview.galaxy_x" | "block.gtceu.uhv_battery_buffer_16x" | "gui.stellarview.galaxy_z" | "itemGroup.mobilebeaconTab" | "item.minecraft.tipped_arrow.effect.healing" | "block.simplylight.illuminant_cyan_block.info2" | "item.ae2.memory_card_light_blue" | "item.minecraft.beetroot_seeds" | "create.ponder.mechanical_bearing.header" | "rechiseledcreate.block.jungle_window_covered_connecting" | "subtitles.entity.tropical_fish.flop" | "gtceu.top.unit.items" | "item.thermal.biocrude_bucket" | "item.mysticalagriculture.coral_agglomeratio" | "gtceu.parallel_hatch_mk6" | "gtceu.parallel_hatch_mk5" | "item.minecraft.cauldron" | "gtceu.parallel_hatch_mk8" | "gtceu.parallel_hatch_mk7" | "item.powersuits.piglin_pacification_module.desc" | "gtceu.cable.voltage" | "modularrouters.itemText.usage.item.energy_upgrade" | "block.minecraft.banner.flower.cyan" | "commands.team.option.seeFriendlyInvisibles.enabled" | "block.fantasyfurniture.bone.skeleton.skull" | "demo.reminder" | "block.minecraft.magenta_banner" | "rechiseled.block.redstone_block_small_tiles_connecting" | "block.gtceu.hv_cutter" | "block.gtceu.assembly_line" | "stat.minecraft.strider_one_cm" | "debug.gamemodes.help" | "item.thermal.compost.desc" | "block.fantasyfurniture.bone.skeleton.oven" | "structure_block.mode.load" | "item.minecraft.firework_star.green" | "gui.ae2.SerialNumber" | "create.hint.hose_pulley" | "config.gtceu.option.cleanMultiblocks" | "ftbchunks.no_wilderness_dimensions" | "ftbquests.reward.ftbquests.npc_mail.message" | "item.minecraft.lingering_potion.effect.thick" | "prefab.automobility.c_arr" | "mco.activity.title" | "block.minecraft.cut_copper" | "item.minecraft.firework_star.pink" | "block.fantasyfurniture.necrolord.wool" | "block.minecraft.spruce_planks" | "text.cloth-config.error.color.invalid_red" | "notenoughcrashes.initerrorscreen.title" | "screen.laserio.strong" | "item.mysticalagriculture.imperium_gemstone" | "material.asbestos" | "module.tradeoff.enchLevel" | "gtceu.machine.laser_engraver.uv.tooltip" | "debug.show_hitboxes.help" | "gui.bigreactors.reprocessor.controller.energybar.line3b" | "gui.bigreactors.reprocessor.controller.energybar.line3a" | "item.minecraft.lingering_potion.effect.empty" | "asynclocator.map.none" | "item.mysticalagradditions.insanium_coal" | "item.gtceu.circuit.basic_integrated.tooltip.0" | "item.gtceu.tool.wrench" | "item.gtceu.circuit.basic_integrated.tooltip.1" | "subtitles.entity.dolphin.play" | "sodium.options.allow_direct_memory_access.tooltip" | "gui.buildinggadgets.destruction.field.up" | "metaitem.record.sus.tooltip" | "block.thermal.rich_slag_block" | "create.schematic.rotation" | "block.minecraft.red_sandstone_slab" | "rechiseled.block.netherite_block_indented_connecting" | "block.bigreactors.reinforced_turbinerotorblade" | "compass.node.gtceu.batteries/zero_point_module" | "block.gtceu.zpm_item_passthrough_hatch" | "biome.minecraft.nether_wastes" | "subtitles.entity.chicken.hurt" | "farmersdelight.advancement.place_cooking_pot.desc" | "block.gtceu.luv_forge_hammer" | "commands.bossbar.set.value.success" | "info.cofh.heads" | "item.exnihilosequentia.basalt_crook" | "compass.node.gtceu.machines/autoclave" | "subtitles.entity.horse.angry" | "block.minecraft.end_portal_frame" | "item.thermal.quartz_coin" | "item.minecraft.tipped_arrow.effect.poison" | "screen.extendedcrafting.crafting_core.power_rate" | "config.bigreactors.turbine.turbinepowerproductionmultiplier" | "gui.jei.category.stoneCutter" | "block.minecraft.waxed_exposed_copper" | "block.framedblocks.framed_mini_cube" | "material.enriched_uranium_hexafluoride" | "selectWorld.edit.optimize" | "item.minecraft.skull_banner_pattern" | "commands.bossbar.get.players.none" | "entity.minecraft.strider" | "subtitles.entity.parrot.imitate.vindicator" | "tag.item.minecraft.doors" | "message.sgjourney.stargate.info.symbol_encoded" | "jei.tooltip.liquid.amount" | "death.attack.mortar" | "mco.selectServer.minigame" | "debug.reload_chunks.message" | "javaModel.powerfist.supportleftfront.partName" | "ftbquests.gui.paste_image" | "create.tunnel.selection_mode.forced_round_robin" | "gtceu.machine.cutter.iv.tooltip" | "subtitles.entity.parrot.fly" | "gui.fluxnetworks.denied_occupy" | "item.gtceu.uxv_field_generator" | "create.toolbox.detach" | "key.effortlessbuilding.max_blocks_placed_at_once" | "item.minecraft.diamond" | "gui.fluxnetworks.superadmin.off" | "gtceu.machine.workbench.tooltip.1" | "item.minecraft.copper_ingot" | "itemGroup.transportation" | "gtceu.machine.workbench.tooltip.0" | "config.emi.ui.show_cost_per_batch" | "ftbquests.file.allow_take_quest_blocks" | "curios.identifier.head" | "narrator.button.difficulty_lock.locked" | "advancement.create.sturdy_sheet.desc" | "death.attack.message_too_long" | "forge.menu.updatescreen.title" | "block.gtceu.luv_diode" | "gui.ae2.Blue" | "patchouli.gui.lexicon.button.resize.verybig.container" | "block.minecraft.banner.half_horizontal.green" | "advancements.nether.netherite_armor.title" | "iris.shaders.reloaded.failure" | "commands.clear.test.multiple" | "material.mica" | "commands.summon.success" | "rechiseled.block.netherrack_brick_pattern_connecting" | "item.minecraft.raw_iron" | "rechiseled.block.emerald_block_clovers" | "block.fantasyfurniture.bone.wither.bed_double.occupied" | "block.fantasyfurniture.nordic.bed_single.occupied" | "item.gtceu.mv_robot_arm" | "part_category.automobility.engines" | "multiplayer.status.pinging" | "block.functionalstorage.fluid_4" | "block.functionalstorage.fluid_2" | "item.exnihilosequentia.iron_pieces" | "block.minecraft.dead_bubble_coral_block" | "block.functionalstorage.fluid_1" | "farmersdelight.jei.decomposition.accelerators" | "rechiseled.block.iron_block_patterned" | "item.buildinggadgets.template" | "skyblockbuilder.event.accept_invite" | "gui.ae2wtlib.magnetcard.desc.inv" | "block.gtceu.uv_energy_output_hatch_4a" | "ftbquests.task.task_screen_only" | "create.item_attributes.has_fluid" | "block.fantasyfurniture.nordic.wool" | "death.attack.create.run_over" | "biome.minecraft.the_end" | "augment.mysticalagriculture.jump_boost_iii" | "waila.ae2.Unlocked" | "effect.minecraft.haste" | "block.minecraft.polished_blackstone_stairs" | "fml.menu.mods.info.displayurl" | "config.gtceu.option.hardToolArmorRecipes" | "rechiseled.block.crimson_planks_squares_connecting" | "death.attack.create.potato_cannon.item" | "gui.bigreactors.reprocessor.controller.energybar.line2b" | "gui.bigreactors.reprocessor.controller.energybar.line2a" | "subtitles.entity.ravager.step" | "commands.forge.tracking.be.enabled" | "tag.item.c.glass_panes.lime" | "block.fantasyfurniture.bone.skeleton.stool" | "gtceu.jei.ore.sporadic.1" | "commands.seed.success" | "material.uranium" | "gtceu.jei.ore.sporadic.0" | "javaModel.chest.partName.partName" | "block.create.waxed_copper_tiles" | "create.train.status.double_portal" | "block.create.black_valve_handle" | "block.create.small_crimsite_brick_slab" | "subtitles.entity.pig.ambient" | "item.ae2.light_blue_smart_dense_cable" | "item.gtceu.quantumeye.tooltip" | "narrator.toast.disabled" | "model.armor2.chestglowfront.partName" | "block.thermal.ender_tnt" | "subtitles.thermal.entity.basalz.hurt" | "ftbquests.file.full_screen_quest_view" | "item.minecraft.stone_shovel" | "subtitles.block.end_portal.spawn" | "item.gtceu.board.plastic.tooltip" | "block.gtceu.aluminium_drum" | "advancements.sgjourney.naquadah.description" | "jecalculation.gui.common.help" | "advancement.create.steam_engine_maxed.desc" | "gtceu.gui.content.chance_0" | "gtceu.gui.content.chance_1" | "gtceu.multiblock.universal.distinct.info" | "mco.terms.buttons.agree" | "item.railways.track_incomplete_byg_mahogany" | "block.simplylight.illuminant_green_block" | "item.thermalendergy.dynamo_fuel_nullifier_augment" | "tooltip.mysticalagriculture.passive_soulium_dagger" | "attribute.name.generic.attack_speed" | "block.minecraft.banner.gradient.lime" | "item.gtceu.crystal_processor_assembly" | "selectWorld.load_folder_access" | "block.xtonesreworked.myst_block_13" | "block.xtonesreworked.myst_block_12" | "block.xtonesreworked.myst_block_15" | "block.xtonesreworked.myst_block_14" | "block.xtonesreworked.myst_block_11" | "block.minecraft.green_candle_cake" | "block.xtonesreworked.myst_block_10" | "modernfix.perf_mod_warning" | "item.extendedcrafting.redstone_component" | "tooltip.framedblocks.one_way_window.face.down" | "block.gtceu.opv_4a_energy_converter" | "block.fantasyfurniture.decorations.dunmer_pottery_1" | "block.fantasyfurniture.decorations.dunmer_pottery_0" | "patchouli.gui.lexicon.keybind" | "block.fantasyfurniture.venthyr.dresser" | "block.framedblocks.framed_flat_ext_inner_double_slope_panel_corner" | "item.minecraft.elder_guardian_spawn_egg" | "death.attack.starve.player" | "block.minecraft.stripped_mangrove_wood" | "create.schedule.instruction_type" | "enchantment.ensorcellation.vorpal.desc" | "create.contraptions.clockwork.minute_first" | "block.minecraft.chiseled_deepslate" | "block.framedblocks.framed_flat_inv_double_slope_panel_corner" | "multiblock.validation.reactor.invalid_control_side" | "config.emi.group.ui.recipe_screen" | "create.ponder.tag.contraption_actor" | "item.gtceu.mpic_chip" | "create.generic.unit.stress" | "model.armor2.armgray.partName" | "block.exnihilosequentia.sea_water" | "item.ae2.export_bus" | "material.metal_mixture" | "compat.bigreactors.jei.fluidizer.recipecategory.fluidmixing.title" | "automobile_control.steer_right" | "outOfMemory.message" | "webdisplays.linker.posInfo" | "compass.node.gtceu.circuits/quantum_processor_mainframe" | "block.gtceu.uhv_bender" | "ftbquests.gui.select_reward_type" | "rechiseled.block.spruce_planks_large_tiles_connecting" | "material.silicon" | "block.minecraft.andesite_slab" | "farmersdelight.advancement.place_cooking_pot" | "achievement.ae2.StorageBus" | "recipe.packagedauto.processing" | "tagprefix.pipe_quadruple_fluid" | "commands.save.enabled" | "waila.progress" | "config.bigreactors.worldgen.userworldgenversion" | "fml.modloading.errorduringevent" | "crop.mysticalagriculture.redstone" | "commands.place.structure.failed" | "info.cofh.unit_xp" | "block.minecraft.banner.stripe_downleft.black" | "narration.slider.usage.hovered" | "ldlib.gui.tips.block_selector" | "item.minecraft.baked_potato" | "item.railways.track_incomplete_mangrove_wide" | "item.mysticalagriculture.awakened_supremium_upgrade" | "block.framedblocks.framed_stone_button" | "block.ftbquests.screen.no_permission" | "effortlessbuilding.tooltip.holdForControls" | "rechiseled.block.nether_bricks_chiseled_squares" | "compass.node.gtceu.circuits/resistor" | "ftbquests.gui.copy_id.quick_properties" | "gtceu.multiblock.multiple_recipemaps.tooltip" | "material.bastnasite" | "ftbquests.gui.bulk_change_size" | "block.farmersdelight.lime_canvas_sign" | "material.meat" | "block.framedblocks.framed_large_stone_button" | "gui.buildinggadgets.tm.name_field.text" | "libx.config.gui.map.title" | "commands.cofh.recharge.success.multiple" | "item.railways.track_incomplete_byg_green_enchanted" | "railways.display_target.semaphore.normal" | "tag.item.c.storage_blocks.emerald" | "rechiseled.block.lapis_block_pillar" | "config.emi.group.ui" | "gui.ae2wtlib.cycle_terminal.desc" | "gtceu.machine.circuit_assembler.zpm.tooltip" | "modernfix.option.mixin.perf.cache_upgraded_structures" | "gtceu.multiblock.vacuum_freezer.description" | "achievement.ae2.StorageCell.desc" | "behaviour.paintspray.lime.tooltip" | "block.fantasyfurniture.venthyr.drawer" | "item.thermal.drill_head" | "item.gtceu.tool.tooltip.attack_damage" | "modernui.center.text.allowShadow" | "rechiseled.block.sandstone_diagonal_bricks_connecting" | "fluid_type.cofh_core.potion" | "item.thermal.fluid_filter_augment" | "block.simplylight.illuminant_orange_block.info" | "jecalculation.gui.common.label.item" | "screen.skyguis.text.add" | "item.railways.green_conductor_cap" | "block.minecraft.purple_stained_glass_pane" | "numina.energy" | "block.bigreactors.basic_turbinerotorblade" | "subtitles.entity.warden.emerge" | "block.gtceu.uev_1a_energy_converter" | "tooltip.sgjourney.address" | "metaitem.voltage_coil.uev.tooltip" | "create.subtitle.copper_armor_equip" | "block.gtceu.gas_large_turbine" | "item.create.potato_cannon" | "create.schedule.no_stops" | "item.sgjourney.memory_crystal" | "gtceu.universal.tooltip.uses_per_hour_lubricant" | "recipe.capability.eu.name" | "tooltip.mysticalagriculture.machine_speed" | "item.thermal.hazmat_chestplate" | "modernfix.option.mixin.bugfix.chunk_deadlock.valhesia" | "message.sgjourney.stargate.error.unknown" | "gui.narrate.editBox" | "metaarmor.energy_share.disable" | "info.cofh.unit_rf" | "block.create.small_scorchia_brick_wall" | "block.minecraft.smooth_stone_slab" | "tag.item.c.string" | "item.thermal.diving_leggings" | "biome.minecraft.snowy_beach" | "item.gtceu.smd_diode" | "item.minecraft.iron_horse_armor" | "block.gtceu.iv_input_hatch" | "book.mysticalagriculture.entry.inferium_essence" | "tag.item.c.enchanting_fuels" | "block.simplylight.illuminant_light_gray_block_on.info2" | "gui.ae2.White" | "key.cofh.mode_change_increment" | "item.gtceu.micro_processor_computer" | "ldlib.gui.editor.tips.image_size" | "gui.ae2.ToastCraftingJobFinishedText" | "jecalculation.gui.recipe.title" | "create.item_attributes.book_author" | "block.gtceu.uhv_mixer" | "sounds.sgjourney.wormhole_close" | "info.cofh.low" | "block.minecraft.banner.square_bottom_left.magenta" | "subtitles.thermal.entity.basalz.death" | "item.webdisplays.upgrade_redoutput" | "create.ponder.stressometer.text_3" | "block.gtceu.luv_mystical_greenhouse" | "create.ponder.stressometer.text_2" | "create.ponder.stressometer.text_1" | "material.meitnerium" | "block.create.zinc_block" | "rechiseled.block.warped_planks_flooring" | "item.gtceu.credit.osmium.tooltip" | "skyblockbuilder.screen.button.save" | "achievement.ae2.Presses.desc" | "create.hint.mechanical_arm_no_targets" | "message.sgjourney.stargate.info.connection_ended.stargate_network" | "behavior.tricorder.debug_cpu_load" | "ldlib.gui.editor.tips.cell_from" | "info.thermal.xp_crystal.mode.1" | "gtceu.machine.large_turbine.plasma.tooltip" | "item.gtceu.tool.wire_cutter" | "info.thermal.xp_crystal.mode.0" | "block.minecraft.banner.half_vertical_right.red" | "webdisplays.server.info" | "block.mysticalagradditions.dragon_egg_crux" | "tooltip.framedblocks.framing_saw.have_item_none" | "item.gtceu.tool.behavior.grass_path" | "block.gtceu.uiv_4096a_laser_source_hatch" | "item.ae2.cell_component_16k" | "crop.mysticalagriculture.iron" | "biome.minecraft.old_growth_pine_taiga" | "gtceu.command.hand.not_a_player" | "skyblockbuilder.command.error.user_has_team" | "material.glauconite_sand" | "stat.minecraft.interact_with_campfire" | "subtitles.entity.shulker_bullet.hit" | "block.create.polished_cut_scorchia" | "block.minecraft.cyan_wool" | "item.railways.track_incomplete_twilightforest_twilight_oak_narrow" | "item.minecraft.music_disc_strad.desc" | "gtceu.machine.parallel_limit" | "create.ponder.mechanical_pump_speed.header" | "material.rock_salt" | "argument.entity.selector.allPlayers" | "rechiseled.block.cobbled_deepslate_stripes" | "container.enchant.lapis.one" | "item.modifiers.legs" | "block.minecraft.banner.diagonal_up_left.cyan" | "block.ae2.chest" | "rechiseled.block.mossy_cobblestone_squares_connecting" | "create.track.second_point" | "gui.ae2.inWorldCraftingPresses" | "rechiseled.block.red_nether_bricks_brick_paving_connecting" | "item.gtceu.highly_advanced_soc_wafer" | "subtitles.block.cake.add_candle" | "modernfix.option.category.bugfixes" | "item.powersuits.shears" | "item.exnihilosequentia.nickel_nugget" | "block.railways.track_crimson" | "notenoughcrashes.crashscreen.identificationErrored" | "block.fantasyfurniture.bone.skeleton.chest" | "upgrade.type" | "gtceu.multiblock.large_miner.invfull" | "tooltip.toms_storage.inventory_cable_connector" | "block.minecraft.light_gray_banner" | "augment.mysticaladaptations.health_boost_vi" | "gamerule.randomTickSpeed" | "gtceu.machine.electric_furnace.ev.tooltip" | "item.gtceu.shape.extruder.gear.tooltip" | "block.gtceu.mv_electric_gear_box_16a" | "tooltip.sgjourney.communication_crystal.frequency" | "fpsreducer.config.menu.detectMoving" | "rechiseled.block.redstone_block_compressed_connecting" | "options.chatPreview.tooltip.live" | "create.subtitle.peculiar_bell_use" | "item.railways.pink_incomplete_conductor_cap" | "tag.item.c.glass.red" | "tooltip.mobilebeacon.holdshift" | "gtceu.machine.large_boiler.steel.tooltip" | "gui.wireless_connect.status.remote_error" | "wireless.use.tooltip.02" | "block.create.small_granite_bricks" | "item.ae2.yellow_lumen_paint_ball" | "create.gui.assembly.exception.structureTooLarge" | "wireless.use.tooltip.01" | "block.minecraft.banner.stripe_top.purple" | "emi.align.horizontal.center" | "rechiseled.block.lapis_block_glossy_connecting" | "gtceu.machine.electric_furnace.luv.tooltip" | "chat.disabled.options" | "desc.framedblocks.blueprint_cant_copy" | "material.titanium_tungsten_carbide" | "modularrouters.itemText.usage.item.security_upgrade" | "ftbchunks.minimap.blur_mode.on" | "create.display_link.set" | "item.minecraft.firework_star.white" | "keybinding.powersuits.water_electrolyzer" | "item.kubejs.naquadic_netherite_fibers" | "block.minecraft.gray_stained_glass" | "tag.item.c.tools.swords" | "item.railways.track_incomplete_twilightforest_darkwood_narrow" | "gtceu.command.copy.click_to_copy" | "material.acetic_acid" | "container.furnace" | "config.jade.plugin_minecraft.redstone" | "attachment.thermal.turbo_servo" | "message.sgjourney.syringe.has_ancient_gene" | "subtitles.item.flintandsteel.use" | "item.extendedcrafting.basic_component" | "item.create.blaze_cake.tooltip.summary" | "key.jei.toggleCheatModeConfigButton" | "block.create.rotation_speed_controller" | "block.minecraft.waxed_weathered_cut_copper_stairs" | "block.minecraft.stone" | "gui.tooltips.ae2.CraftViaRedstone" | "item.gtceu.fluid.regulator.tooltip" | "dataPack.vanilla.description" | "key.jade.show_details" | "farmersdelight.advancement.hit_raider_with_rotten_tomato" | "block.create.sticker" | "advancement.create.conductor.desc" | "container.extendedcrafting.flux_crafter" | "rechiseled.block.jungle_planks_brick_pattern_connecting" | "tag.item.c.sand.colorless" | "config.jade.plugin_extendedcrafting.compressor" | "block.gtceu.opv_battery_buffer_16x" | "options.entityDistanceScaling" | "gui.ae2.Substitute" | "create.subtitle.blaze_munch" | "block.create.andesite_encased_large_cogwheel" | "gui.fluxnetworks.response.invalidpassword" | "chat.ae2.PlayerConnected" | "material.yttrium_barium_cuprate" | "options.particles.minimal" | "subtitles.block.barrel.open" | "text.cloth-config.error.too_large" | "prefab.automobility.standard_lime" | "rechiseled.block.andesite_squares_connecting" | "item.bone_small_dust" | "block.minecraft.green_wool" | "block.create.andesite_alloy_block" | "item.create.furnace_minecart_contraption" | "advMode.trackOutput" | "effortlessbuilding.modedescription.cylinder" | "book.mysticalagriculture.entry.seed_reprocessors.page.1" | "block.fantasyfurniture.royal.table_large" | "block.minecraft.piston_head" | "block.gtceu.hv_transformer_1a" | "block.minecraft.lime_carpet" | "advancements.nether.netherite_armor.description" | "modularrouters.gui.config.extruder2MaxRange" | "jecalculation.command.state.inactive" | "behavior.tricorder.debug_lag_count" | "tooltip.mobilebeacon.on" | "fpsreducer.config.menu.guiScreenFps" | "modularrouters.chatText.subtitle.success" | "item.powersuits.shovel.desc" | "block.create.brass_encased_shaft" | "death.attack.heat.player" | "block.minecraft.stripped_crimson_hyphae" | "item.sgjourney.advanced_energy_crystal" | "key.carry.category" | "tooltip.sgjourney.symbol" | "crop.mysticalagriculture.nether_quartz" | "subtitles.entity.zombie.break_wooden_door" | "block.thermal.dynamo_disenchantment" | "block.gtceu.steam_solid_boiler.bronze" | "rechiseled.block.amethyst_block_polished" | "tooltip.gadget.mode" | "item.minecraft.iron_helmet" | "tag.item.c.nuggets.copper" | "block.framedblocks.framed_inv_double_slope_slab" | "block.mysticalagriculture.inferium_ore" | "attachment.rear.automobility.chest" | "tooltip.titanium.facing_handler.left" | "gtceu.machine.cleanroom.tooltip.ae2.no_channels" | "block.gtceu.hv_transformer_4a" | "selectWorld.gameMode.survival" | "block.framedblocks.framed_fancy_rail_slope" | "book.mysticalagriculture.entry.essence_farmland" | "create.track_signal.mode_change.entry_signal" | "debug.help.message" | "modularrouters.guiText.tooltip.LEFT" | "rechiseled.block.spruce_planks_dotted" | "block.minecraft.brick_stairs" | "gui.jei.category.campfire" | "item.ae2.cell_component_4k" | "block.thermal.rubberwood_pressure_plate" | "key.epp.category" | "gtceu.cable.loss_per_block" | "item.gtceu.circuit.wetware_mainframe.tooltip.1" | "jei.ftbquests.lootcrates" | "entity.corpse.corpse_of" | "block.gtceu.uv_input_hatch" | "tooltip.framedblocks.one_way_window.face.north" | "gui.bigreactors.generic.fuel.label" | "modularrouters.gui.config.pullerParticles" | "item.gtceu.circuit.wetware_mainframe.tooltip.0" | "block.minecraft.waxed_cut_copper_slab" | "block.gtceu.hv_transformer_2a" | "laserio.tooltip.item.filter.type.allow" | "module.tradeoff.harvSpeed" | "item.ae2.cell_component_1k" | "block.create.orange_sail" | "item.thermal.lapis_dust" | "mco.upload.size.failure.line2" | "mco.upload.size.failure.line1" | "item.mysticalagriculture.inferium_sword" | "block.thermal.sapphire_block" | "createWorld.customize.custom.minHeight" | "behavior.tricorder.machine_disabled" | "block.simplylight.illuminant_purple_block.info" | "config.gtceu.option.hardMiscRecipes" | "key.keyboard.left.shift" | "block.framedblocks.framed_flat_ext_slope_panel_corner" | "block.minecraft.banner.base.brown" | "item.createarmory.nine_mm" | "rechiseled.block.diorite_bricks" | "modularrouters.chatText.security.ERROR" | "gtceu.recipe.not_consumed" | "mco.template.title" | "item.expatternprovider.infinity_cell_name" | "block.geckolib3.habitatblock" | "block.thermal.glowstone_tnt" | "tooltip.framedblocks.framing_saw.have_x_but_need_y_tag" | "create.boiler.status" | "item.mysticalagriculture.tertium_pickaxe" | "block.minecraft.banner.triangle_bottom.magenta" | "gui.bigreactors.reactor.controller.fuelusage.line1" | "gui.bigreactors.reactor.controller.fuelusage.line2" | "gui.bigreactors.reactor.controller.fuelusage.line3" | "commands.curios.set.success" | "block.gtceu.iv_energy_output_hatch" | "modernfix.option.mixin.feature.snapshot_easter_egg" | "item.gtceu.bottle.purple.drink.tooltip" | "item.gtceu.chemical_red_dye" | "text.cloth-config.ignore_restart" | "book.extendedcrafting.landing_text" | "item.exnihilosequentia.red_nether_brick_crook" | "numina.module.category.energystorage" | "augment.mysticalagriculture.no_fall_damage" | "fml.modmismatchscreen.mismatchedmods" | "gui.tooltips.ae2.SearchSettingsTooltip" | "rechiseledcreate.block.dark_oak_window_bars_connecting" | "rechiseled.block.acacia_planks_large_tiles_connecting" | "gtceu.machine.coke_oven_hatch.tooltip" | "subtitles.item.bucket.fill_axolotl" | "entity.minecraft.tropical_fish.type.stripey" | "block.fantasyfurniture.decorations.muffins_chocolate.stacked" | "gtceu.multiblock.cleanroom.clean_amount" | "material.liquid_ender_air" | "block.create.oxidized_copper_tile_slab" | "block.gtceu.uxv_muffler_hatch" | "block.thermal.device_rock_gen" | "block.ae2.creative_energy_cell" | "commands.summon.failed" | "material.ammonia" | "ftbquests.task.ftbquests.item.click_recipe" | "metaarmor.hud.status.enabled" | "block.minecraft.banner.half_vertical.cyan" | "key.keyboard.left.bracket" | "block.create.red_seat" | "block.gtceu.opv_forge_hammer" | "multiblock.validation.turbine.invalid_rotor_count" | "argument.time.invalid_tick_count" | "compass.node.gtceu.components/fluid_regulator" | "stat.automobility.frame.weight.readout" | "curios.identifier.charm" | "block.minecraft.banner.stripe_downright.orange" | "create.generic.in_quotes" | "multiblock.validation.reactor.invalid_part_for_interior" | "skyblockbuilder.command.error.position_too_far_away" | "ftbquests.chapter.hide_quest_details_until_startable" | "gui.ae2.SearchTooltipItemId" | "material.rhenium" | "block.minecraft.purple_candle_cake" | "commands.summon.invalidPosition" | "rechiseled.block.end_stone_polished_connecting" | "gtceu.machine.laser_hatch.source.tooltip.0" | "gui.abuseReport.reason.hate_speech" | "gtceu.machine.laser_hatch.source.tooltip.1" | "block.minecraft.jungle_fence" | "item.thermal.basalz_powder" | "ftbultimine.client_settings.shape_menu_context_lines.tooltip" | "generator.minecraft.flat" | "narrator.loading.done" | "waila.ae2.DeviceOffline" | "ldlib.gui.editor.register.texture.color_border_texture" | "item.thermal.signalum_gear" | "subtitles.entity.wandering_trader.reappeared" | "block.mysticalagriculture.witherproof_glass" | "railways.bogeys.styles.passenger" | "block.ae2.quantum_ring" | "block.farmersdelight.wild_rice" | "create.ponder.tag.fluids.description" | "gui.buildinggadgets.single.reset" | "block.exnihilosequentia.crushed_diorite" | "block.framedblocks.framed_flat_ext_inner_slope_panel_corner" | "compass.section.gtceu.parts" | "block.minecraft.potted_cactus" | "item.thermal.blitz_spawn_egg" | "gui.chatReport.send.comments_too_long" | "crop.mysticalagriculture.lumium" | "item.minecraft.crossbow.projectile" | "block.minecraft.banner.rhombus.blue" | "subtitles.entity.zombie.ambient" | "item.exnihilosequentia.uranium_nugget" | "ftbteams.message.left_party" | "item.thermal.onion_seeds" | "ftbteamsconfig.ftbchunks.allow_fake_players" | "team.visibility.always" | "rechiseled.block.end_stone_crushed" | "forge.configgui.dimensionUnloadQueueDelay" | "material.severely_steam_cracked_heavy_fuel" | "rechiseled.block.spruce_planks_pattern_connecting" | "gtceu.machine.arc_furnace.mv.tooltip" | "block.minecraft.crimson_sign" | "block.minecraft.banner.square_top_right.purple" | "patchouli.gui.lexicon.landing_info" | "block.minecraft.banner.stripe_bottom.brown" | "gtceu.gui.multiblock_no_voiding.0" | "gtceu.gui.multiblock_no_voiding.1" | "modernui.center.tooltip.borderCycle" | "config.jei.advanced.itemBlacklist" | "advancements.webdisplays.minepad.description" | "tooltip.travelanchors.travel_anchor_block" | "block.fantasyfurniture.bone.skeleton.floor_light" | "block.ae2.spatial_anchor" | "subtitles.entity.tadpole.flop" | "block.framedblocks.framed_fancy_activator_rail_slope" | "narration.selection.usage" | "advMode.self" | "block.minecraft.banner.straight_cross.brown" | "block.gtceu.opv_distillery" | "gui.modernui.settings.tab.assets" | "item.modularrouters.blank_module" | "item.ae2.green_lumen_paint_ball" | "options.sensitivity" | "multiblock.validation.reactor.invalid_block_for_interior" | "item.create.sand_paper.tooltip.summary" | "metaitem.cover.digital.mode.machine.enabled" | "gtceu.top.maintenance.wrench" | "block.minecraft.pink_tulip" | "gui.functionalstorage.item" | "rechiseledcreate.block.dark_oak_window_tiles_connecting" | "narrator.position.object_list" | "ldlib.gui.editor.tips.remove_tag" | "mco.trial.message.line1" | "item.thermal_extra.machine_output_augment_3" | "mco.trial.message.line2" | "item.powersuits.flight_control.desc" | "block.thermal.earth_tnt.keyword" | "item.minecraft.golden_shovel" | "item.ae2.semi_dark_monitor" | "block.fantasyfurniture.decorations.book_stack" | "ldlib.gui.editor.menu.open" | "item.thermal_extra.machine_output_augment_2" | "item.thermal_extra.machine_output_augment_1" | "gui.remove" | "effect.minecraft.jump_boost" | "item.mysticalagradditions.molten_soulium_bucket" | "commands.scoreboard.objectives.display.alreadyEmpty" | "fluid_type.mysticalagradditions.molten_imperium" | "gtceu.machine.rock_breaker.uv.tooltip" | "item.railways.magenta_conductor_cap" | "ftbquests.chapter.group" | "subtitles.entity.parrot.imitate.piglin" | "item.gtceu.advanced_item_voiding_cover" | "webdisplays.server.fnamearg" | "itemfilters.help_text.weak_nbt" | "block.minecraft.diorite_wall" | "advancement.create.red_signal.desc" | "block.systeams.steam_dynamo" | "subtitles.block.beacon.power_select" | "achievement.ae2.ChargedQuartz.desc" | "time.bookshelf.day.saturday" | "stat.automobility.automobile.acceleration.readout" | "item.minecraft.tipped_arrow.effect.levitation" | "create.ponder.andesite_tunnel.header" | "advancement.colossalchests.large.obsidian" | "direction.titanium.up" | "block.gtceu.uv_laser_engraver" | "patchouli.gui.lexicon.button.resize.size5" | "item.thermal.iron_coin" | "patchouli.gui.lexicon.button.resize.size4" | "chat.ae2.InvalidMachinePartiallyRestored" | "patchouli.gui.lexicon.button.resize.size3" | "block.gtceu.hv_kinetic_input_box" | "item.railways.track_incomplete_biomesoplenty_umbran_narrow" | "api.bigreactors.reactor.tooltip.moderator" | "config.jade.plugin_ae2.pattern_provider" | "ftbquests.task.ftbquests.item.valid_for" | "patchouli.gui.lexicon.button.resize.size2" | "patchouli.gui.lexicon.button.resize.size1" | "gui.tooltips.ae2.SchedulingMode" | "patchouli.gui.lexicon.button.resize.size0" | "block.create.vertical_framed_glass_pane" | "item.minecraft.lingering_potion.effect.water_breathing" | "item.minecraft.acacia_chest_boat" | "modularrouters.itemText.usage.item.range_down_augment" | "block.sgjourney.pegasus_ring" | "modernui.center.text.textShaping" | "info.thermal.lock.use" | "stat.minecraft.drop" | "command.context.parse_error" | "screen.skyguis.title.all_teams" | "gui.ae2.InWorldCrafting" | "screen.skyguis.text.show" | "tagprefix.purified_ore" | "subtitles.entity.villager.work_shepherd" | "gtceu.machine.electrolyzer.hv.tooltip" | "item.gtceu.osmium_credit" | "commands.particle.failed" | "block.thermal.lead_ore" | "parsing.quote.escape" | "block.ftbquests.screen.input_mode_icon" | "item.ae2.fluid_storage_cell_64k" | "create.train.status.navigation_success" | "block.framedblocks.framed_door" | "block.create.creative_crate.tooltip.behaviour1" | "block.create.creative_crate.tooltip.behaviour2" | "item.gtceu.mv_electric_motor" | "advancement.create.shifting_gears.desc" | "biome.minecraft.dark_forest" | "create.ponder.train_schedule.text_2" | "create.ponder.train_schedule.text_3" | "rechiseledcreate.block.jungle_window_rounded_connecting" | "item.powersuits.climb_assist.desc" | "create.ponder.train_schedule.text_1" | "block.gtceu.lv_fluid_heater" | "advancements.story.form_obsidian.title" | "item.create.empty_schematic.tooltip.summary" | "create.ponder.train_schedule.text_6" | "create.ponder.train_schedule.text_4" | "create.ponder.train_schedule.text_5" | "item.gtceu.shape.mold.ball.tooltip" | "create.item_attributes.washable" | "create.terrainzapper.shiftRightClickToSet" | "gtceu.machine.quantum_chest.tooltip" | "difficulty.lock.question" | "gtceu.machine.fluid_drilling_rig.production" | "rechiseled.block.spruce_planks_tiles" | "item.gtceu.wire_extruder_mold" | "metaarmor.nms.nightvision.disabled" | "modularrouters.itemText.distributor.strategy.RANDOM" | "block.create.cut_asurine_brick_slab" | "rechiseledcreate.block.warped_window_tiles_connecting" | "block.minecraft.mangrove_button" | "mco.selectServer.trial" | "ftbquests.task.ftbquests.buildcraft_mj.text" | "compass.node.gtceu.steam/steam_rock_crusher" | "block.minecraft.banner.square_top_left.white" | "block.create.rose_quartz_tiles" | "gui.abuseReport.reason.defamation_impersonation_false_information" | "item.gtceu.good_electronic_circuit" | "config.framedblocks.client.reinforcedMode" | "advancement.colossalchests.large.diamond.desc" | "augment.mysticalagriculture.absorption_i" | "create.display_source.value_list.display" | "gtceu.multiblock.steam.low_steam" | "rechiseledcreate.block.acacia_window_tiles_connecting" | "ftbquests.reward_table.nothing" | "behaviour.prospecting" | "augment.mysticalagriculture.absorption_v" | "railways.whistle.failure.conductor_missing" | "recipe.condition.rain.tooltip" | "ftbquests.gui.copy_id.paste_hint" | "flat_world_preset.minecraft.snowy_kingdom" | "ftbquests.quest.y" | "item.thermal_extra.soul_infused_bucket" | "ftbquests.quest.x" | "entity.minecraft.end_crystal" | "waila.crucible.heat" | "block.ae2.flawless_budding_quartz" | "patchouli.gui.lexicon.button.back.info" | "reactant.bigreactors.magentite" | "create.ponder.cart_assembler.header" | "block.create.white_valve_handle" | "chat.ae2.Origin" | "block.railways.track_byg_embur_wide" | "item.ae2additions.disk_fluid_65536k" | "gtceu.machine.steam_furnace.bronze.tooltip" | "key.keyboard.keypad.add" | "compass.node.gtceu.misc/purple_drink" | "rechiseled.block.coal_block_small_tiles_connecting" | "block.minecraft.banner.diagonal_up_left.yellow" | "tag.item.c.storage_blocks.iron" | "item.exnihilosequentia.granite_crook" | "menu.generatingTerrain" | "rechiseled.block.cobbled_deepslate_rotated_bricks" | "info.cofh.unit_mb" | "tooltip.doll.guardian" | "item.bigreactors.cyanite_dust" | "mco.error.invalid.session.message" | "options.forceUnicodeFont" | "model.armor2.armgray1.partName" | "block.minecraft.cobblestone" | "item.modularrouters.fast_pickup_augment" | "ftblibrary.select_item.display_name" | "block.thermal.rice_block" | "item.gtceu.advanced_item_detector_cover" | "crop.mysticalagriculture.refined_glowstone" | "merchant.trades" | "block.minecraft.light_blue_concrete" | "rechiseledcreate.block.oak_window_rounded_connecting" | "mco.configure.world.activityfeed.disabled" | "commands.deop.success" | "item.createarmory.casing_mold" | "material.cryptand" | "compass.node.gtceu.circuits/vacuum_tube" | "subtitles.entity.warden.attack_impact" | "block.create.waxed_exposed_copper_shingles" | "item.gtceu.small_gear_casting_mold" | "ftbquests.tasks" | "block.ae2.quartz_slab" | "item.gtceu.tool.replace_tool_head" | "item.ae2.brown_lumen_paint_ball" | "block.exnihilosequentia.crushed_blackstone" | "item.gtceu.hpic_chip" | "block.minecraft.banner.base.purple" | "jade.owner" | "rechiseled.block.lapis_block_tiles" | "block.minecraft.banner.stripe_middle.magenta" | "subtitles.block.tripwire.attach" | "rechiseled.block.mangrove_planks_tiles" | "item.create.attribute_filter.tooltip.condition1" | "entity.thermal.redstone_tnt_minecart" | "material.blue_steel" | "patchouli.gui.lexicon.editor.mock_header" | "block.create.belt" | "advancement.create.track_0" | "item.create.experience_nugget.tooltip.behaviour1" | "fml.resources.modresources" | "block.minecraft.yellow_bed" | "commands.schedule.created.tag" | "create.crafting_blueprint.filter_items_viable" | "stat.minecraft.climb_one_cm" | "message.extendedcrafting.changed_mode" | "block.minecraft.crimson_nylium" | "item.sgjourney.naquadah_sword" | "text.cloth-config.error.not_valid_number_long" | "entity.minecraft.vex" | "item.laserio.card_item" | "material.dysprosium" | "block.minecraft.mossy_cobblestone" | "info.thermal.wrench.mode.1" | "effortlessbuilding.modedescription.slope_floor" | "info.thermal.wrench.mode.0" | "subtitles.item.bundle.drop_contents" | "argument.anchor.invalid" | "gui.banned.description" | "modernui.center.category.text" | "itemGroup.redstone" | "item.gtceu.wafer.high_power_integrated_circuit.tooltip" | "ftbteamsconfig.ftbchunks.block_edit_and_interact_mode.tooltip" | "gui.ae2.Condenser" | "ftbquests.task.ftbquests.botania_mana.value" | "block.fantasyfurniture.necrolord.stool.occupied" | "selectWorld.conversion.tooltip" | "block.gtceu.uev_4a_energy_converter" | "block.thermal.fluid_duct" | "multiblock.validation.turbine.invalid_rotor_position" | "entity.thermal.blizz_projectile" | "item.minecraft.lingering_potion.effect.invisibility" | "block.minecraft.banner.creeper.light_gray" | "ftbquests.quest.dependency_requirement.one_completed" | "effortlessbuilding.mode.normal" | "advancement.create.brass" | "cover.machine_controller.mode.cover_east" | "itemGroup.gtceu.material_block" | "create.item_attributes.book_author.inverted" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.whileon" | "rechiseled.block.redstone_block_circles_connecting" | "ftbquests.gui.fix_aspect_ratio_w" | "gtceu.top.maintenance.wire_cutter" | "item.exnihilosequentia.raw_uranium" | "gui.tooltips.ae2.CpuStatusCraftedIn" | "death.attack.create.fan_lava.player" | "item.extendedcrafting.flux_star" | "gtceu.multiblock.steam_.duration_modifier" | "selectWorld.backupEraseCache" | "biome.minecraft.lush_caves" | "symbols.sgjourney.milky_way" | "fml.modloading.brokenresources" | "ftbquests.gui.fix_aspect_ratio_h" | "item.railways.track_incomplete_blue_skies_frostbright" | "effect.cofh_core.magic_resistance" | "gui.chatSelection.context" | "item.ae2.pattern_encoding_terminal" | "fml.modloading.brokenfile.oldforge" | "subtitles.entity.tropical_fish.death" | "item.minecraft.carrot_on_a_stick" | "tooltip.gadget.fuzzy" | "gtceu.multiblock.pattern.single" | "create.ponder.steam_whistle.text_1" | "create.ponder.steam_whistle.text_2" | "item.firesticks.fire_stick" | "create.ponder.steam_whistle.text_3" | "create.ponder.steam_whistle.text_4" | "item.minecraft.potion.effect.lightning_resistance" | "gtceu.machine.charcoal_pile.tooltip" | "create.ponder.steam_whistle.text_5" | "create.ponder.steam_whistle.text_6" | "cover.machine_controller.invert.disabled.0" | "coolant.bigreactors.water" | "create.action.abort" | "entity.minecraft.mooshroom" | "item.modularrouters.distributor_module" | "skyblockbuilder.event.rename_team" | "block.thermal.nuke_tnt.desc" | "chat.ae2.ChannelModeSet" | "info.cofh.access_friends" | "gamerule.maxCommandChainLength.description" | "block.ae2.sky_stone_brick" | "fml.menu.multiplayer.networkincompatible" | "variant.bigreactors.reactor.reinforced" | "tagprefix.granite" | "block.minecraft.banner.triangle_bottom.white" | "jecalculation.gui.search.edit" | "item.minecraft.debug_stick" | "rechiseled.block.lapis_block_scales" | "tag.item.c.milk_bottles" | "item.create.rose_quartz" | "module.tradeoff.plasmaDamage" | "rechiseled.block.blue_ice_cracked" | "block.gtceu.wire_coil.tooltip_cracking" | "enchantment.ensorcellation.smashing.desc" | "block.gtceu.luv_polarizer" | "item.webdisplays.upgrade" | "item.exnihilosequentia.raw_silver" | "info.cofh.tails" | "item.gtceu.tool.crowbar.tooltip" | "mco.selectServer.create" | "ftbquests.task.ftbquests.ic2_energy.value" | "subtitles.entity.player.attack.crit" | "options.iris.colorSpace.sodium_tooltip" | "instrument.minecraft.dream_goat_horn" | "crop.mysticalagriculture.titanium" | "screen.skyguis.title.invitations" | "block.gtceu.opv_mixer" | "modernfix.option.mixin.feature.branding" | "msg.framedblocks.frame_crafter.fail.incorrect_additive_2" | "msg.framedblocks.frame_crafter.fail.incorrect_additive_1" | "death.attack.onFire.player" | "msg.framedblocks.frame_crafter.fail.incorrect_additive_0" | "module.tradeoff.aquaHarvSpeed" | "augment.mysticaladaptations.daywalker" | "subtitles.entity.magma_cube.death" | "modularrouters.itemText.usage.item.energy_distributor_module" | "block.create.yellow_sail" | "advancements.adventure.two_birds_one_arrow.title" | "item.gtceu.chemical_magenta_dye" | "tag.item.minecraft.stone_crafting_materials" | "screen.laserio.south" | "subtitles.entity.piglin.death" | "block.minecraft.banner.creeper.cyan" | "advancements.husbandry.wax_on.description" | "emi.favorite_recipe" | "item.thermal.redstone_mushroom" | "zerocore:api.multiblock.validation.invalid_part_for_sides" | "enchantment.ensorcellation.reach.desc" | "gtceu.machine.cutter.ev.tooltip" | "options.iris.shaderPackSelection.failedAdd" | "item.railways.yellow_incomplete_conductor_cap" | "emi.disabled" | "modularrouters.itemText.usage.item.fluid_module_2" | "stat.minecraft.interact_with_blast_furnace" | "rechiseled.block.mossy_cobblestone_small_tiles_connecting" | "block.farmersdelight.magenta_canvas_sign" | "block.minecraft.white_candle_cake" | "create.ponder.identify_mode" | "item.railways.track_incomplete_blue_skies_cherry" | "block.create.oxidized_copper_tile_stairs" | "block.minecraft.cobblestone_stairs" | "tooltip.mobilebeacon.range" | "create.ponder.tag.windmill_sails.description" | "gtceu.machine.thermal_centrifuge.zpm.tooltip" | "item.gtceu.wafer.neutronium.tooltip" | "titanium.rewards.enabled_success" | "block.thermal.red_rockwool" | "webdisplays.server.timeout" | "jei.chat.error.no.cheat.permission.give" | "block.minecraft.banner.curly_border.red" | "block.minecraft.calcite" | "block.minecraft.cyan_concrete_powder" | "block.create.placard.tooltip.condition2" | "tooltip.jade.crop_mature" | "fluid.bigreactors.blutonium" | "subtitles.item.spyglass.use" | "block.create.placard.tooltip.condition1" | "create.logistics.filter.invalid_item" | "create.gui.speedometer.title" | "item.create.wheat_flour" | "create.tooltip.capacityProvided.high" | "compass.node.gtceu.steam/primitive_pump" | "item.gtceu.cpu_wafer" | "block.exnihilosequentia.dark_oak_crucible" | "item.fluxnetworks.flux_configurator" | "tag.item.c.glass_panes.red" | "material.tricalcium_phosphate" | "item.thermal.onion" | "block.gtceu.lv_fermenter" | "block.railways.track_biomesoplenty_cherry" | "item.exnihilosequentia.mycelium_spores" | "itemGroup.thermal.items" | "compass.node.gtceu.machines/laser_engraver" | "gtceu.machine.forming_press.mv.tooltip" | "item.minecraft.dried_kelp" | "config.jade.plugin_ae2.power_storage" | "gui.modernui.settings.tab.video" | "block.create.cut_scorchia_brick_wall" | "cover.filter.blacklist.enabled" | "gui.fluxnetworks.network.security" | "selectWorld.resultFolder" | "block.minecraft.creeper_head" | "pack.iris.select.title" | "item.create.wand_of_symmetry.tooltip.condition2" | "block.expatternprovider.ex_interface" | "carryon.category.settings" | "item.create.wand_of_symmetry.tooltip.condition1" | "recipe.capability.item.name" | "block.ftbquests.progress_detector.level" | "string.naturescompass.rain" | "advancement.colossalchests.copper" | "subtitles.entity.parrot.imitate.phantom" | "crop.mysticalagriculture.end" | "tooltip.numina.pressShift" | "item.itemfilters.block" | "patchouli.gui.lexicon.index.info" | "item.modularrouters.range_upgrade" | "model.mps_arms.modelName" | "info.thermal.augment.attr.MachineSec" | "gtceu.machine.me.fluid_export.tooltip" | "tooltip.jade.mode" | "ftbultimine.info.blocks" | "block.create.waxed_oxidized_copper_tile_slab" | "rechiseledcreate.block.mangrove_window_diagonal" | "rechiseled.block.cobblestone_small_tiles" | "block.ae2.dense_energy_cell" | "gui.fluxnetworks.slot.main" | "block.gtceu.uhv_energy_output_hatch_16a" | "block.gtceu.zpm_muffler_hatch" | "block.ae2.debug_item_gen" | "block.create.layered_andesite" | "ldlib.gui.editor.menu.new" | "gui.ae2.MultipleOutputs" | "material.15_crown_5" | "create.recipe.crushing" | "block.minecraft.lime_shulker_box" | "compass.node.gtceu.circuits/naquadah_wafer" | "fml.messages.version.restriction.bounded.exclusive" | "block.ae2.energy_cell" | "commands.spreadplayers.failed.teams" | "rechiseled.block.cobblestone_tiles" | "block.create.small_limestone_brick_wall" | "block.minecraft.acacia_wood" | "gamerule.doTileDrops.description" | "patchouli.gui.lexicon.button.visualize" | "block.fantasyfurniture.dunmer.stool" | "block.minecraft.potted_azalea_bush" | "block.minecraft.banner.circle.orange" | "block.thermal.deepslate_niter_ore" | "block.gtceu.uv_machine_hull" | "ftbquests.quest_link.shape" | "block.gtceu.opv_polarizer" | "item.treated_wood_long_rod" | "block.gtceu.lv_kinetic_mixer" | "block.sgjourney.stargate.not_enough_space" | "gui.ae2.PatternEncoding.secondary_processing_result_hint" | "item.create.sand_paper.tooltip.condition1" | "tooltip.mobilebeacon.off" | "filled_map.sgjourney.astria_porta" | "item.wood_long_rod" | "material.kyanite" | "block.create.cut_diorite_brick_wall" | "curios.identifier.bracelet" | "gtceu.gui.overclock.range" | "item.mysticalagriculture.fertilized_essence" | "block.thermal.tea" | "block.gtceu.lv_battery_buffer_16x" | "item.gtceu.tool.dataorb.tooltip" | "modularrouters.itemText.usage.item.void_module" | "block.gtceu.uhv_muffler_hatch" | "compass.node.gtceu.covers/advanced_item_detector_cover" | "ftbquests.gui.no_tasks" | "variant.bigreactors.turbine.reinforced" | "gtceu.machine.circuit_assembler.hv.tooltip" | "commands.forge.mods.list" | "deathScreen.titleScreen" | "rechiseled.block.purpur_bricks" | "block.gtceu.uxv_machine_hull" | "create.ponder.rope_pulley.header" | "block.create.cut_diorite_wall" | "block.xtonesreworked.reed_block_15" | "create.ponder.rose_quartz_lamp.text_1" | "material.hydrogen" | "block.xtonesreworked.reed_block_13" | "block.xtonesreworked.reed_block_14" | "gtceu.machine.packer.hv.tooltip" | "create.ponder.rose_quartz_lamp.text_6" | "material.zinc" | "create.ponder.rose_quartz_lamp.text_3" | "item.bigreactors.magentite_ingot" | "create.ponder.rose_quartz_lamp.text_2" | "create.ponder.rose_quartz_lamp.text_5" | "create.ponder.rose_quartz_lamp.text_4" | "point_of_origin.sgjourney.creeper" | "item.gtceu.computer_monitor_cover" | "block.minecraft.brown_stained_glass_pane" | "jecalculation.gui.recipe.save.disabled" | "entity.minecraft.potion" | "modularrouters.itemText.misc.energyWarning.noBuffer" | "block.xtonesreworked.reed_block_11" | "block.xtonesreworked.reed_block_12" | "rechiseledcreate.block.spruce_window_panes_connecting" | "block.xtonesreworked.reed_block_10" | "inventorysorter.commands.inventorysorter.showblacklist.message" | "tooltip.extendedcrafting.requires_table" | "block.toms_storage.ts.open_crate" | "augment.mysticalagriculture.strength_iii" | "pack.copyFailure" | "item.minecraft.diamond_shovel" | "entity.minecraft.villager.toolsmith" | "compass.node.gtceu.multiblock/electric_blast_furnace" | "jecalculation.gui.craft.history" | "farmersdelight.advancement.eat_nourishing_food.desc" | "item.ae2.nether_quartz_axe" | "narrator.controls.bound" | "block.fantasyfurniture.bone.wither.table_wide" | "block.minecraft.banner.triangles_bottom.purple" | "item.gtceu.lv_sensor" | "modularrouters.chatText.targetValidation.OK" | "block.gtceu.ev_pump" | "subtitles.entity.zombie_villager.cure" | "tag.item.c.feathers" | "recipe.packagedexcrafting.flux" | "item.gtceu.circuit.quantum_processor.tooltip.0" | "gtceu.machine.large_boiler.bronze.tooltip" | "item.gtceu.circuit.quantum_processor.tooltip.1" | "commands.drop.success.single_with_table" | "rechiseled.block.copper_block_bars_connecting" | "block.minecraft.waxed_exposed_cut_copper_slab" | "rechiseled.block.mossy_cobblestone_inverted_dented" | "item.railways.track_incomplete_byg_zelkova" | "rechiseledcreate.block.warped_window_rounded" | "book.mysticalagriculture.entry.essence_armor.page.1" | "commands.team.list.members.empty" | "effortlessbuilding.commands.powerlevel.success" | "key.smoothCamera" | "item.thermal.junk_net.desc" | "farmersdelight.subtitles.skillet.add_food" | "config.bigreactors.worldgen.anglesiteorepercluster" | "rechiseled.block.redstone_block_diagonal_tiles_connecting" | "block.minecraft.banner.stripe_top.light_blue" | "tag.item.minecraft.carpets" | "item.gtceu.uv_emitter" | "argument.item.id.invalid" | "rechiseled.block.mangrove_planks_pattern_connecting" | "config.gtceu.option.hardRedstoneRecipes" | "block.thermal.rubberwood_leaves" | "item.functionalstorage.gold_upgrade" | "block.create.cut_limestone" | "block.minecraft.target" | "tile.gtceu.seal.name" | "model.jetpack.jetpack_glow.partName" | "gui.bigreactors.reprocessor.controller.coolantbar.line2" | "modernui.center.extension.ding" | "item.skyblockbuilder.structure_saver" | "gui.bigreactors.reprocessor.controller.coolantbar.line1" | "gtceu.multiblock.central_monitor.width" | "chat.ae2.PlotNotFoundForCurrentPosition" | "block.xtonesreworked.tank_block_15" | "gtceu.universal.tooltip.working_area_chunks_max" | "block.xtonesreworked.tank_block_13" | "block.gtceu.plascrete" | "block.xtonesreworked.tank_block_14" | "block.xtonesreworked.tank_block_11" | "block.xtonesreworked.tank_block_12" | "block.xtonesreworked.tank_block_10" | "gui.sgjourney.use_movie_stargate_model" | "demo.help.movementMouse" | "book.mysticalagriculture.entry.experience_capsule.page.1" | "item.thermal.tree_oil_bucket" | "item.powersuits.mob_repulsor" | "death.attack.hotFloor.player" | "item.exnihilosequentia.tin_nugget" | "ftbchunks.memory.autorelease_on_map_close" | "webdisplays.server.queryerr" | "block.minecraft.chorus_plant" | "gui.ae2wtlib.insert" | "ldlib.gui.editor.name.background" | "enchantment.travelanchors.teleportation.desc" | "gtceu.machine.quantum_tank.tooltip" | "gui.tooltips.ae2.BlockPlacement" | "entity.minecraft.shulker_bullet" | "create.ponder.sticker.header" | "modernfix.option.mixin.bugfix.cofh_core_crash" | "block.create.small_veridium_brick_stairs" | "ftbchunks.in_world_waypoints" | "info.thermal.augment.type.Dynamo" | "rechiseledcreate.block.scoria_cut_small_brick_connecting" | "block.simplylight.illuminant_purple_block_on.info" | "config.bigreactors.general.fuelusagemultiplier" | "crop.mysticalagriculture.dye" | "gui.tooltips.ae2.CanExtractFrom" | "debug.pause_focus.help" | "block.thermal.coal_coke_block" | "modernfix.option.mixin.bugfix.remove_block_chunkloading" | "tooltip.charger.fuel_empty" | "block.gtceu.zpm_extruder" | "options.iris.shaderPackOptions.importedSettings" | "subtitles.block.blastfurnace.fire_crackle" | "config.jei.advanced.centerSearchBarEnabled" | "gui.fluxnetworks.flux.chunkloading" | "createWorld.customize.custom.size" | "rechiseled.block.dirt_small_tiles_connecting" | "rechiseled.block.obsidian_brick_pattern_connecting" | "rechiseled.block.netherite_block_beams_connecting" | "material.indium_phosphide" | "tagprefix.netherrack" | "farmersdelight.advancement.place_organic_compost" | "item.gtceu.neutronium_wafer" | "gui.fluxnetworks.jei.leftclickhelp" | "block.framedblocks.framed_bouncy_cube" | "block.minecraft.red_wool" | "block.gtceu.uev_wiremill" | "item.thermal.xp_crystal.keyword" | "parsing.int.expected" | "compass.node.gtceu.steam/steam_forge_hammer" | "item.gtceu.advanced_integrated_circuit" | "book.mysticalagriculture.entry.mining_aoe_augment" | "gtceu.machine.me.item_import.tooltip" | "carryon.category.custompickupconditions" | "block.automobility.steep_sloped_dash_panel" | "item.gtceu.tungsten_grinding_head" | "advancement.create.haunted_bell.desc" | "subtitles.block.bell.use" | "block.gtceu.lv_input_hatch" | "block.minecraft.stone_button" | "modularrouters.gui.config.vacuumMaxRange" | "stat.minecraft.inspect_dropper" | "subtitles.entity.zoglin.step" | "ldlib.gui.editor.register.widget.group.draggable_scrollable_group" | "create.ponder.rope_pulley_attachment.text_3" | "gtceu.multiblock.large_turbine.description" | "create.ponder.rope_pulley_attachment.text_2" | "gui.bigreactors.reactor.active" | "create.hint.derailed_train.title" | "create.ponder.rope_pulley_attachment.text_1" | "commands.ftbquests.import_rewards_from_chest.text" | "block.exnihilosequentia.spruce_barrel" | "item.minecraft.potion.effect.water_breathing" | "item.thermal.potion_infuser.desc" | "death.attack.fallingStalactite.player" | "itemGroup.thermal.blocks" | "block.minecraft.banner.stripe_middle.yellow" | "subtitles.thermal.entity.blizz.ambient" | "effect.minecraft.regeneration" | "block.gtceu.zpm_forming_press" | "modernui.center.text.defaultFontBehavior" | "block.minecraft.red_candle" | "mco.configure.world.subscription.month" | "tag.item.c.storage_blocks.gold" | "rechiseled.block.warped_planks_pattern_connecting" | "block.gtceu.tungstensteel_coil_block" | "mco.configure.world.subscription.title" | "chat.ae2.UnknownHotkey" | "material.sodium_hydroxide" | "block.minecraft.banner.globe.purple" | "advancement.create.water_supply.desc" | "item.mysticalagriculture.tertium_scythe" | "gtceu.universal.tooltip.item_storage_capacity" | "block.gtceu.uev_laser_engraver" | "block.gtceu.ev_output_bus" | "key.effortlessbuilding.hud.desc" | "block.minecraft.banner.diagonal_left.light_blue" | "item.toms_storage.ts.tag_item_filter" | "gtceu.machine.miner.startz" | "material.phosphorus" | "gtceu.machine.miner.startx" | "gtceu.machine.miner.starty" | "enchantment.ensorcellation.frost_aspect.desc" | "config.gtceu.option.removeVanillaOreGen" | "rechiseled.block.quartz_block_tiles" | "tag.item.c.quartz_ores" | "enchantment.ensorcellation.preservation" | "gui.ae2wtlib.switch" | "text.block.fantasyfurniture.decorations.royal_floor_cushion.dyeable" | "emi.unit.liters" | "mco.reset.world.generate" | "color.minecraft.orange" | "block.thermal.sugar_cane_block" | "advancement.create.backtank" | "forge.configgui.forgeLightPipelineEnabled" | "compass.node.gtceu.multiblock/large_cutter" | "block.gtceu.luv_electrolyzer" | "block.minecraft.banner.half_vertical.red" | "item.railways.light_gray_incomplete_conductor_cap" | "parsing.float.invalid" | "block.gtceu.mv_circuit_assembler" | "patchouli.gui.lexicon.editor.info" | "modernfix.option.mixin.launch.class_search_cache" | "create.item_attributes.max_enchanted.inverted" | "gtceu.machine.world_accelerator.mode_entity" | "create.ponder.smart_pipe.text_1" | "compass.node.gtceu.misc/fertilizer" | "subtitles.item.axe.wax_off" | "gtceu.machine.steam_furnace.steel.tooltip" | "config.emi.general.search_tooltip_by_default" | "gui.fluxnetworks.label.playeraccess" | "item.modularrouters.rangedown_upgrade" | "block.fantasyfurniture.nordic.chair.occupied" | "subtitles.entity.piglin_brute.death" | "emi.fluid.amount.millibuckets" | "create.ponder.smart_pipe.text_3" | "block.gtceu.luv_fluid_solidifier" | "gtceu.machine.bender.ev.tooltip" | "advancements.nether.use_lodestone.title" | "create.ponder.smart_pipe.text_2" | "create.ponder.smart_pipe.text_4" | "entity.automobility.automobile" | "item.gtceu.activity_detector_cover" | "rechiseled.block.red_nether_bricks_beams" | "create.schedule.condition.item_threshold" | "book.invalid.tag" | "commands.deop.failed" | "create.station.train_not_aligned_1" | "compass.node.gtceu.covers/advanced_fluid_voiding_cover" | "material.platinum" | "ftbteamsconfig.ftbchunks.block_edit_mode" | "module.tradeoff.coolingBonus" | "material.4_toluenesulfonyl_chloride" | "crop.mysticalagriculture.rubber" | "key.keyboard.apostrophe" | "metaarmor.hud.hover_mode" | "narrator.screen.title" | "subtitles.entity.sheep.death" | "curios.modifiers.body" | "create.schematic.tool.move_y.description.3" | "create.schematic.tool.move_y.description.2" | "rechiseled.block.jungle_planks_flooring" | "item.ae2.memory_card_magenta" | "block.minecraft.banner.skull.cyan" | "multiplayer.disconnect.missing_public_key" | "create.gui.schedule.add_condition" | "optimizeWorld.title" | "block.minecraft.cobblestone_wall" | "create.schematic.tool.move_y.description.1" | "rechiseled.block.red_sandstone_rotated_bricks" | "create.schematic.tool.move_y.description.0" | "itemGroup.farmersdelight" | "commands.gamerule.set" | "title.singleplayer" | "block.create.secondary_linear_chassis" | "block.ae2.crafting_accelerator" | "config.bigreactors.worldgen.benitoiteoreenableworldgen" | "block.gtceu.essence_enchancer" | "block.create.cut_limestone_slab" | "gui.ae2.Green" | "item.gtceu.energy.lapotronic_orb_cluster.tooltip" | "create.display_link.invalid" | "block.fantasyfurniture.necrolord.cushion" | "block.minecraft.tall_grass" | "ftbteams.message.transfer_owner" | "advancements.adventure.adventuring_time.description" | "item.gtceu.energy.module.tooltip" | "tag.item.c.storage_blocks.quartz" | "text.cloth-config.save_and_done" | "gtceu.gui.overclock.enabled.1" | "gtceu.gui.overclock.enabled.0" | "item.minecraft.glowstone_dust" | "effortlessbuilding.action.hollow" | "create.flap_display.cycles.arrival_time" | "tag.item.c.swords" | "block.gtceu.lv_fluid_solidifier" | "compass.node.gtceu.hv/cleanroom" | "solar_system.sgjourney.terra" | "tooltip.toms_storage.adv_wireless_terminal.keybind" | "prefab.automobility.shopping_cart" | "rechiseled.block.blue_ice_bordered_connecting" | "block.packagedauto.packager.mode.exact" | "tag.item.c.gravel" | "itemGroup.railways" | "block.framedblocks.framed_target" | "item.minecraft.flint_and_steel" | "ftbquests.gui.view_dependants" | "metaitem.voltage_coil.hv.tooltip" | "config.gtceu.option.machineSounds" | "farmersdelight.advancement.get_rich_soil" | "material.isoprene" | "block.minecraft.red_concrete_powder" | "death.attack.hammer" | "block.minecraft.banner.stripe_top.lime" | "msg.framedblocks.blacklisted" | "block.gtceu.ev_brewery" | "book.mysticalagriculture.entry.mining_fatigue_resistance_augment" | "tooltip.framedblocks.camo_rotation.false" | "gui.bigreactors.reactor.redstoneport.sensortype.inputsetcontrolrod.whileoff" | "advancement.create.anvil_plough" | "item.gtceu.credit.naquadah.tooltip" | "jecalculation.config.force_client" | "fluid_type.thermal_extra.twinite" | "item.mysticalagradditions.molten_inferium_bucket" | "ftbquests.gui.save_on_server" | "block.thermal_extra.dragonsteel_block" | "farmersdelight.tooltip.horse_feed.when_feeding" | "item.gtceu.plastic_printed_circuit_board" | "gui.ae2wtlib.filter" | "block.fantasyfurniture.dunmer.door_single" | "tooltip.constructionblockpowder.helptext" | "create.ponder.gantry_cascaded.text_2" | "create.ponder.gantry_cascaded.text_3" | "block.gtceu.lv_output_hatch" | "block.simplylight.illuminant_gray_block_on" | "item.gtceu.microchip_processor" | "gui.ae2.SelectedCraftingCPU" | "item.gtceu.solvent_spray_can" | "item.thermal.heavy_oil_bucket" | "theoneprobe.ae2.p2p_output" | "rechiseled.block.gold_block_small_tiles_connecting" | "config.emi.dev.highlight_exclusion_areas" | "cover.pump.transfer_rate" | "block.fantasyfurniture.bone.wither.skull.occupied" | "block.gtceu.mv_cutter" | "subtitles.entity.zoglin.hurt" | "item.railways.track_incomplete_spruce" | "gui.zerocore.base.generic.empty" | "block.minecraft.banner.triangles_top.cyan" | "pack.source.world" | "crop.mysticalagriculture.terrasteel" | "laserio.tooltip.item.card.channel" | "create.ponder.gantry_cascaded.text_1" | "subtitles.entity.warden.nearby_closest" | "block.gtceu.luv_sifter" | "item.gtceu.uhpic_wafer" | "gui.tooltips.ae2.FilterOnExtractDisabled" | "item.minecraft.shield.purple" | "key.simplybackpacks.category" | "create.schedule.condition.threshold.anything" | "block.gtceu.uv_mystical_greenhouse" | "block.gtceu.sterilizing_filter_casing" | "powersuits.modularitem.inventory" | "material.einsteinium" | "config.bigreactors.client.disableturbinerotorrender" | "create.minecart_coupling.removed" | "create.subtitle.whistle_train_manual" | "modernfix.config.not_default" | "block.gtceu.mv_electric_furnace" | "ftbteams.message.declined" | "rechiseled.block.warped_planks_large_tiles" | "enchantment.ensorcellation.bulwark.desc" | "item.minecraft.ink_sac" | "item.minecraft.gold_ingot" | "block.minecraft.respawn_anchor" | "item.minecraft.piglin_brute_spawn_egg" | "advancements.nether.ride_strider.title" | "block.gtceu.steel_large_boiler" | "block.minecraft.brain_coral" | "block.gtceu.electrolytic_cell" | "config.jade.display_mode_toggle" | "material.colossalchests.silver" | "block.gtceu.mv_forge_hammer" | "jecalculation.gui.craft.label" | "block.minecraft.banner.half_horizontal.magenta" | "item.exnihilosequentia.horn_coral_larva" | "block.minecraft.banner.rhombus.magenta" | "compass.node.gtceu.machines/packer" | "block.framedblocks.framed_double_slope_panel" | "part.bigreactors.reactor.chargingport_fe" | "item.gtceu.tool.butchery_knife.tooltip" | "gui.cyclopscore.infobook" | "modularrouters.itemText.misc.routerConfigured" | "item.gtceu.uiv_electric_piston" | "block.minecraft.banner.stripe_center.lime" | "config.emi.group.binds" | "block.gtceu.uhv_forming_press" | "block.gtceu.uiv_machine_hull" | "item.gtceu.tool.spade" | "gui.color" | "enchantment.travelanchors.range" | "selectWorld.edit.backupFolder" | "skyblockbuilder.command.denied.delete_team" | "gui.jei.editMode.description.hide" | "material.lepidolite" | "create.schedule.instruction.waypoint_destination.summary" | "block.minecraft.water_cauldron" | "block.framedblocks.framed_divided_panel_vertical" | "modularrouters.guiText.popup.activator.entity" | "create.item_attributes.furnace_fuel.inverted" | "enchantment.ensorcellation.weeding" | "engine.automobility.stone" | "item.gtceu.lv_field_generator" | "block.gtceu.uhv_input_hatch" | "tooltip.toms_storage.allowList_0" | "tooltip.toms_storage.allowList_1" | "create.schedule.condition.unloaded.status" | "crop.mysticalagriculture.sky_stone" | "block.create_crystal_clear.brass_glass_casing" | "item.gtceu.ram_wafer" | "metaarmor.energy_share.error" | "tag.item.c.dyes.blue" | "create.ponder.brass_funnel.text_4" | "gui.abuseReport.reason.self_harm_or_suicide.description" | "rechiseled.block.acacia_planks_flooring" | "create.ponder.brass_funnel.text_2" | "create.ponder.brass_funnel.text_3" | "block.minecraft.green_carpet" | "item.thermal.press_gear_die.keyword" | "ftbquests.reward.ftbquests.npc_faction" | "mco.configure.world.delete.button" | "config.emi.ui.right_sidebar_subpanels" | "material.light_fuel" | "block.gtceu.uev_electrolyzer" | "subtitles.thermal.item.magnet" | "create.ponder.brass_funnel.text_1" | "rechiseledcreate.block.warped_window_panes" | "message.sgjourney.stargate.error.one_way_wormhole" | "gtceu.multiblock.universal.problem.soft_mallet" | "block.framedblocks.framed_pyramid_slab" | "buildinggadgets.modes.copy" | "block.create.controller_rail.tooltip.summary" | "tooltip.mobilebeacon.bonus.haste" | "tagprefix.pipe_large_fluid" | "item.geckolib3.pistol" | "item.gtceu.tool.behavior.torch_place" | "config.gtceu.option.oreVeinRandomOffset" | "buildinggadgets.modes.vertical_wall" | "multiblock.cyclopscore.error.blockCount.exact" | "block.minecraft.dark_oak_leaves" | "item.powersuits.cooling_system.desc" | "mco.minigame.world.slot.screen.title" | "item.modularrouters.extruder_module_2" | "options.directionalAudio.on.tooltip" | "item.modularrouters.extruder_module_1" | "fml.messages.artifactversion.ornotinstalled" | "item.extendedcrafting.advanced_component" | "item.mysticalagriculture.prudentium_crossbow" | "rechiseled.block.cobblestone_inverted_dented_connecting" | "subtitles.block.enchantment_table.use" | "enchantment.minecraft.multishot" | "ftbquests.reward_table.loot_crate.color" | "storageupgrade.desc.item" | "gamerule.reducedDebugInfo" | "key.keyboard.menu" | "compass.node.gtceu.materials/drill_head" | "screen.skyguis.text.created_at" | "block.create.small_ochrum_brick_slab" | "gtceu.machine.ore_washer.uv.tooltip" | "item.gtceu.circuit.nano_mainframe.tooltip.0" | "tag.item.c.pickaxes" | "item.gtceu.circuit.nano_mainframe.tooltip.1" | "item.gtceu.quantum_processor_mainframe" | "tooltip.titanium.progressbar.progress" | "options.renderClouds" | "jecalculation.gui.search.delete" | "subtitles.entity.panda.cant_breed" | "item.gtceu.advanced_power_thruster" | "advancement.create.funnel.desc" | "text.bookshelf.ticks" | "material.raw_growth_medium" | "ftbteams.not_invited" | "item.railways.track_incomplete_byg_holly" | "simplylight.shift" | "compass.section.gtceu.components" | "block.gtceu.opv_256a_laser_target_hatch" | "block.thermal.lead_block" | "travelanchors.tp.success" | "block.minecraft.cyan_stained_glass_pane" | "create.contraptions.cart_movement_mode" | "material.acidic_osmium_solution" | "gtceu.multiblock.blast_furnace.max_temperature" | "material.twinite" | "ftbquests.chapter.image.height" | "item.mysticalagriculture.imperium_sickle" | "rechiseled.block.dirt_smooth_clumps" | "block.gtceu.coke_oven" | "item.minecraft.splash_potion.effect.leaping" | "block.gtceu.mv_battery_buffer_16x" | "modularrouters.itemText.misc.modFilter.count" | "structure_block.size.z" | "structure_block.size.x" | "structure_block.size.y" | "block.thermal.dynamo_gourmand" | "create.boiler.passive" | "block.fantasyfurniture.necrolord.floor_light" | "commands.forge.gen.dim_fail" | "block.minecraft.banner.half_horizontal.red" | "gtceu.battery_buffer.average_output" | "material.lime_dye" | "rechiseledcreate.block.birch_window_large_connecting" | "entity.minecraft.wandering_trader" | "skyblockbuilder.command.info.request_status" | "create.contraptions.movement_mode.rotate_never_place" | "modernui.center.text.smartSDFShaders_desc" | "item.ae2additions.super_cell_64k" | "create.display_source.kinetic_stress.progress_bar" | "gui.ae2.CraftErrorNoSuitableCpu" | "gui.modernui.settings.category.quality" | "block.thermal.rubberwood_door" | "gtceu.machine.compressor.iv.tooltip" | "libx.config.gui.resource_list.type" | "item.gtceu.black_dye_spray_can" | "block.minecraft.white_concrete_powder" | "block.fantasyfurniture.decorations.nordic_mead_bottles.stacked" | "fml.button.open.mods.folder" | "block.minecraft.crimson_slab" | "item.ae2additions.super_cell_65m" | "achievement.ae2.Charger.desc" | "item.mysticalagriculture.tertium_nugget" | "item.gtceu.tool.screwdriver.tooltip" | "subtitles.thermal.block.machine_sawmill" | "config.emi.ui.right_sidebar_size" | "compass.node.gtceu.circuits/diode" | "effect.minecraft.slowness" | "item.thermal.diving_chestplate.keyword" | "zerocore:api.multiblock.validation.invalid_part_for_bottom" | "tag.item.c.hoes" | "rechiseled.block.acacia_planks_large_tiles" | "block.minecraft.potted_red_mushroom" | "modernui.center.screen.masterVolumeInactive" | "effortlessbuilding.modedescription.wall" | "gtceu.machine.gas_collector.zpm.tooltip" | "tag.item.c.gems.prismarine" | "create.gui.stressometer.capacity" | "rechiseled.block.emerald_block_waxed" | "create.kinetics.speed_controller.rotation_speed" | "gtceu.machine.mixer.luv.tooltip" | "block.minecraft.banner.diagonal_up_right.light_gray" | "block.mysticalagradditions.supremium_coal_block" | "rechiseled.block.birch_planks_diagonal_tiles_connecting" | "block.fantasyfurniture.necrolord.chair.occupied" | "config.jade.display_mode_hold_key_desc" | "options.prioritizeChunkUpdates.byPlayer" | "compass.node.gtceu.covers/cover" | "book.mysticalagriculture.entry.machine_upgrades" | "create.subtitle.schematicannon_finish" | "rechiseled.block.dirt_small_tiles" | "rechiseled.block.obsidian_bordered" | "material.orange_dye" | "block.minecraft.banner.stripe_middle.black" | "item.minecraft.spruce_chest_boat" | "block.thermal.earth_tnt" | "create.contraption.minecart_contraption_too_big" | "recipe.packagedexcrafting.ultimate" | "title.cloth-config.config" | "part.bigreactors.turbine.glass" | "material.polyphenylene_sulfide" | "block.gtceu.uiv_1a_energy_converter" | "options.guiScale" | "block.gtceu.large_extractor" | "create.item_attributes.smeltable.inverted" | "jade.not_generated" | "block.minecraft.jungle_stairs" | "material.obsidian" | "rechiseled.block.warped_planks_flooring_connecting" | "block.create.cyan_sail" | "material.copernicium" | "gtceu.machine.electrolyzer.zpm.tooltip" | "create.gui.filter.ignore_data" | "block.gtceu.large_cutter" | "info.cofh.secure_block" | "item.railways.track_incomplete_byg_embur_narrow" | "javaModel.legs.LeftLeg.partName" | "block.functionalstorage.controller_extension" | "block.mysticalagradditions.nitro_crystal_crux" | "block.minecraft.purple_concrete" | "item.minecraft.shield.pink" | "gui.abuseReport.reason.terrorism_or_violent_extremism.description" | "item.gtceu.shape.extruder.rod_long.tooltip" | "gui.ae2.IOBuses" | "block.gtceu.luv_chemical_bath" | "config.jade.plugin_minecraft.jukebox" | "block.minecraft.red_carpet" | "options.fovEffectScale.tooltip" | "frame.automobility.standard_black" | "block.minecraft.banner.curly_border.light_blue" | "railways.display_source.coupler.coupling" | "webdisplays.gui.screencfg.rot90" | "block.fantasyfurniture.bone.wither.bench" | "command.expected.separator" | "create.ponder.large_water_wheel.text_5" | "create.ponder.large_water_wheel.text_2" | "create.ponder.large_water_wheel.text_1" | "create.ponder.large_water_wheel.text_4" | "create.ponder.large_water_wheel.text_3" | "metaitem.tool.tooltip.primary_material" | "gamerule.category.misc" | "commands.locate.biome.success" | "create.ponder.portable_fluid_interface.text_8" | "tooltip.toms_storage.trim" | "rechiseled.block.birch_planks_small_bricks_connecting" | "create.ponder.portable_fluid_interface.text_7" | "create.ponder.portable_fluid_interface.text_6" | "create.ponder.portable_fluid_interface.text_5" | "create.ponder.portable_fluid_interface.text_4" | "rechiseled.block.gold_block_tiles_connecting" | "create.ponder.portable_fluid_interface.text_3" | "block.railways.smokestack_caboosestyle" | "create.ponder.portable_fluid_interface.text_2" | "create.train.status.track_missing" | "block.create.magenta_valve_handle" | "create.ponder.portable_fluid_interface.text_1" | "module.tradeoff.railgunHeatEm" | "skyblockbuilder.command.success.left_team" | "item.minecraft.golden_chestplate" | "material.sulfuric_nickel_solution" | "gui.bigreactors.reactor.fluidaccessport.item.waste" | "ftbquests.task.ftbquests.kill.entity" | "block.create.pink_sail" | "gui.tooltips.ae2.EncodeDescription" | "block.minecraft.banner.stripe_middle.light_blue" | "modularrouters.guiText.tooltip.mouseOverHelp.false" | "item.gtceu.zpm_battery_hull" | "subtitles.entity.horse.hurt" | "block.minecraft.player_wall_head" | "block.railways.wide_comically_large_bogey" | "gui.tooltips.ae2.PowerUnits" | "block.minecraft.brown_glazed_terracotta" | "item.thermal.lightning_tnt_minecart.keyword" | "options.modelPart.left_pants_leg" | "gtceu.multiblock.preview.select" | "mco.reset.world.template" | "jade.mobbreeding.time" | "block.create.piston_extension_pole" | "item.thermal.bronze_plate" | "book.mysticalagriculture.entry.fertilized_essence" | "block.thermal.lumium_crossover_rail" | "attachment.rear.automobility.passenger_seat" | "gui.ae2.ToastCraftingJobFinishedTitle" | "container.enchant" | "block.railways.track_twilightforest_minewood_wide" | "item.gtceu.tool.mallet" | "rechiseled.block.diorite_brick_paving_connecting" | "stat.minecraft.interact_with_smoker" | "jecalculation.gui.recipe.help" | "block.gtceu.multi_smelter" | "gtceu.recipe.eu_inverted" | "configurationtool.configmode.indicator" | "book.mysticalagriculture.entry.mystical_fertilizer.page.1" | "compass.node.gtceu.circuits/micro_processor_mainframe" | "create.boiler.via_engines" | "compass.node.gtceu.machines/converter" | "rechiseled.block.dark_oak_planks_large_tiles_connecting" | "gtceu.machine.extractor.lv.tooltip" | "emi.chess.piece.white_knight" | "material.bauxite" | "item.numina.component_rubber_hose" | "gui.bigreactors.reactor.controller.energyratio.line2a" | "gui.bigreactors.reactor.controller.energyratio.line2b" | "item.farmersdelight.milk_bottle" | "argument.range.swapped" | "item.minecraft.leather_chestplate" | "tooltip.exmachinis.energyPerTick" | "emi.cost_per" | "config.jade.plugin_minecraft.armor_stand" | "gtceu.machine.autoclave.lv.tooltip" | "crop.mysticalagriculture.gold" | "item.minecraft.porkchop" | "block.fantasyfurniture.necrolord.drawer" | "block.gtceu.uhv_diode" | "message.extendedcrafting.nbt_requires_crafttweaker" | "crop.mysticalagradditions.nether_star" | "itemGroup.ftbquests.ftbquests" | "block.thermal.device_tree_extractor" | "argument.entity.options.x.description" | "create.ponder.gantry_redstone.text_2" | "modernfix.option.mixin.perf.dynamic_resources" | "create.ponder.gantry_redstone.text_1" | "argument.pos2d.incomplete" | "gui.bigreactors.generator.chargingport.dumpfuel.line3" | "gui.bigreactors.generator.redstoneport.sensortype.sensorlistlabel" | "gui.bigreactors.generator.chargingport.dumpfuel.line4" | "item.powersuits.lightning_summoner.desc" | "modernfix.option.mixin.perf.async_locator" | "block.farmersdelight.canvas_sign" | "chat.pattern_view.error" | "create.gui.attribute_filter.selected_attributes" | "gui.bigreactors.generator.chargingport.dumpfuel.line1" | "gtceu.machine.replicator.hv.tooltip" | "gui.bigreactors.generator.chargingport.dumpfuel.line2" | "stat.minecraft.sleep_in_bed" | "create.ponder.mechanical_saw_processing.text_1" | "block.minecraft.banner.border.cyan" | "create.ponder.mechanical_saw_processing.text_2" | "subtitles.entity.tadpole.hurt" | "create.bogey.style.updated_style" | "itemcollectors.block.basic_collector" | "create.ponder.mechanical_saw_processing.text_5" | "gamerule.category.player" | "create.ponder.mechanical_saw_processing.text_3" | "create.ponder.mechanical_saw_processing.text_4" | "block.minecraft.blue_wool" | "block.minecraft.fire_coral" | "skyblockbuilder.command.success.join_request_accepted" | "advancements.husbandry.ride_a_boat_with_a_goat.description" | "modernfix.option.mixin.bugfix.preserve_early_window_pos" | "jade.llamaStrength" | "gui.bigreactors.reprocessor.controller.voidfluid.line1" | "gui.bigreactors.reprocessor.controller.voidfluid.line2" | "message.sgjourney.stargate.error.incomplete_address" | "block.webdisplays.server" | "gui.ae2.SpatialAnchorAll" | "block.fantasyfurniture.bone.skeleton.bed_single.occupied" | "patchouli.gui.lexicon.sneak" | "rechiseled.block.red_nether_bricks_brick_paving" | "block.minecraft.yellow_terracotta" | "block.xtonesreworked.sync_block_13" | "block.xtonesreworked.sync_block_12" | "gtceu.machine.cleanroom.tooltip.ae2.channels" | "entity.minecraft.creeper" | "block.xtonesreworked.sync_block_11" | "item.gtceu.rotor_casting_mold" | "block.xtonesreworked.sync_block_10" | "create.ponder.fluid_tank_storage.header" | "gui.tooltips.ae2.ShowVisibleProviders" | "deathScreen.quit.confirm" | "block.xtonesreworked.sync_block_15" | "block.xtonesreworked.sync_block_14" | "block.simplylight.illuminant_magenta_block.info" | "block.framedblocks.framed_threeway_corner" | "block.fantasyfurniture.nordic.dresser" | "metaitem.behavior.mode_switch.tooltip" | "enchantment.ensorcellation.preservation.desc" | "multiblock.validation.turbine.blades_too_far" | "gtceu.packer" | "tag.item.minecraft.saplings" | "addServer.enterIp" | "item.minecraft.charcoal" | "block.gtceu.ulv_machine_casing" | "block.minecraft.stone_brick_slab" | "block.extendedcrafting.ender_ingot_block" | "screen.extendedcrafting.crafting_core.power_cost" | "block.framedblocks.framed_double_corner" | "itemGroup.tabcreate_armory" | "material.styrene_butadiene_rubber" | "key.keyboard.left" | "block.minecraft.white_stained_glass" | "block.ae2.quartz_pillar_slab" | "string.naturescompass.tags" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.temperature.max" | "item.create.copper_diving_helmet.tooltip.summary" | "gtceu.cable.amperage" | "config.gtceu.option.doTerrainExplosion" | "block.farmersdelight.wild_beetroots" | "block.gtceu.uev_16a_energy_converter" | "block.create.cut_tuff_stairs" | "item.effortlessbuilding.golden_randomizer_bag" | "material.hydrogen_sulfide" | "tagprefix.cable_gt_double" | "item.mysticalagriculture.inferium_axe" | "mco.configure.world.subscription.timeleft" | "material.butadiene" | "gui.ae2.Inscriber" | "item.thermal.niter_dust" | "modernfix.option.category.expert_only" | "item.railways.track_incomplete_biomesoplenty_dead_wide" | "arguments.objective.readonly" | "cover.advanced_item_detector.invert.enabled.3" | "patchouli.gui.lexicon.progress_meter" | "block.thermal.rubberwood_fence_gate" | "block.thermal.fluid_cell_frame" | "block.gtceu.uxv_cutter" | "config.dogslie.prop.enabledPoses.name" | "item.thermal.iron_gear" | "cover.advanced_item_detector.invert.enabled.0" | "cover.advanced_item_detector.invert.enabled.1" | "item.mysticalagriculture.honey_agglomeratio" | "cover.advanced_item_detector.invert.enabled.2" | "createWorld.customize.custom.biomeScaleWeight" | "material.helium" | "buildinggadgets.message.paste_failed.wrong_mc_version" | "block.minecraft.warped_door" | "create.contraptions.movement_mode.move_place_returned" | "selectWorld.edit.export_worldgen_settings.success" | "tag.item.minecraft.beacon_payment_items" | "augment.mysticalagriculture.absorption_iii" | "modularrouters.chatText.security.ADDED" | "rechiseled.block.prismarine_bricks_chiseled_squares_connecting" | "forge.configgui.disableStairSlabCulling.tooltip" | "block.gtceu.hv_diode" | "rechiseled.block.cobblestone_brick_paving" | "cropTier.mysticalagriculture.4" | "cropTier.mysticalagriculture.3" | "cropTier.mysticalagriculture.5" | "item.ae2.annihilation_core" | "item.minecraft.diamond_sword" | "item.talc_small_dust" | "block.create.oak_window" | "cropTier.mysticalagriculture.2" | "block.create.cyan_seat" | "cropTier.mysticalagriculture.1" | "jade.instrument.bell" | "buildinggadgets.message.copy_unloaded" | "rechiseled.block.dark_prismarine_beams_connecting" | "jigsaw_block.pool" | "create.display_source.fill_level.display" | "item.laserio.overclocker_card" | "ftbultimine.client_settings.render_outline" | "create.recipe.packing" | "block.fantasyfurniture.royal.desk_left" | "material.curium" | "gtceu.machine.packer.uv.tooltip" | "item.modifiers.head" | "block.gtceu.lv_centrifuge" | "options.on.composed" | "material.battery_alloy" | "gtceu.multiblock.running" | "rechiseled.block.netherrack_beams" | "block.gtceu.uv_diode" | "block.minecraft.cut_copper_slab" | "rechiseled.block.crimson_planks_crate_connecting" | "block.create.lit_blaze_burner" | "block.gtceu.sturdy_machine_casing" | "tooltip.mysticalagriculture.mst_id" | "ftbteamsconfig.ftbchunks.block_interact_mode.tooltip" | "ftbchunks.claim_result.not_loaded" | "item.rock_salt_small_dust" | "jei.tooltip.config" | "item.exnihilosequentia.zinc_ingot" | "block.ae2.chiseled_quartz_stairs" | "tooltip.doll.blaze" | "tag.item.c.glass.pink" | "block.gtceu.ev_essence_burner" | "rechiseled.block.red_sandstone_bricks" | "block.simplylight.illuminant_yellow_block_on.info" | "block.gtceu.bronze_pipe_casing" | "options.particles.all" | "commands.curios.clear.success" | "item.itemfilters.weak_nbt.description" | "item.powersuits.transparent_armor" | "multiplayer.texturePrompt.serverPrompt" | "material.zinc_sulfide" | "block.gtceu.max_battery_buffer_16x" | "item.ae2.equal_distribution_card" | "item.thermal.potion_quiver.desc" | "block.minecraft.banner.square_top_left.blue" | "block.minecraft.banner.stripe_center.yellow" | "gtceu.machine.fluid_drilling_rig.mv.tooltip" | "create.display_source.item_throughput.interval.second" | "item.minecraft.firework_star.cyan" | "block.railways.track_byg_bulbis" | "block.gtceu.lp_steam_liquid_boiler" | "modernui.center.screen.framerateInactive" | "block.minecraft.deepslate_emerald_ore" | "advancements.adventure.throw_trident.title" | "block.ae2.condenser" | "block.create.small_limestone_bricks" | "metaarmor.tooltip.breath" | "item.minecraft.apple" | "block.railways.track_byg_skyris" | "compass.node.gtceu.steam/steam_liquid_boiler" | "material.butene" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.temperature.min" | "create.portal_track.missing" | "frame.automobility.standard_pink" | "gui.blacklist" | "block.railways.track_twilightforest_timewood_narrow" | "commands.datapack.list.available.success" | "enchantment.ensorcellation.leech.desc" | "compass.node.gtceu.batteries/energy_module" | "item.webdisplays.craftcomp_badextcard" | "item.mysticalagradditions.molten_tertium_bucket" | "tagprefix.polymer.nugget" | "travelanchors.lock.unlocked" | "effect.minecraft.speed" | "block.gtceu.iv_sifter" | "block.gtceu.uhv_quantum_chest" | "block.fantasyfurniture.bone.wither.dresser" | "rechiseled.block.glowstone_bricks" | "subtitles.block.sweet_berry_bush.pick_berries" | "libx.config.gui.map.new" | "chat.ae2.AmmoDepleted" | "tooltip.titanium.facing_handler.right" | "multiplayer.disconnect.too_many_pending_chats" | "create.display_target.single_line" | "chat.ae2.MinecraftProfile" | "string.naturescompass.coordinates" | "item.thermal.machine_speed_augment.desc" | "create.track.turn_start" | "item.effortlessbuilding.elastic_hand.desc" | "item.ae2wtlib.wireless_pattern_access_terminal" | "create.weighted_ejector.no_target" | "create.tooltip.deployer.punching" | "itemGroup.tools" | "item.gtceu.circuit.workstation.tooltip.0" | "gtceu.machine.mixer.hv.tooltip" | "item.gtceu.circuit.workstation.tooltip.1" | "item.railways.track_incomplete_byg_white_mangrove_narrow" | "model.armor2.armglow1.partName" | "item.automobility.automobile_frame" | "modularrouters.gui.config.puller2BaseRange" | "item.minecraft.bee_spawn_egg" | "item.mysticalagriculture.inferium_nugget" | "jei.chat.error.no.cheat.permission.1" | "enchantment.minecraft.luck_of_the_sea" | "biome.sgjourney.abydos_spires" | "item.gtceu.cover.item.voiding.tooltip.0" | "item.gtceu.cover.item.voiding.tooltip.1" | "block.thermal.flax" | "info.thermal.dynamo_magmatic.1" | "info.systeams.air_base_volume" | "sodium.options.entity_shadows.tooltip" | "block.gtceu.pump_deck" | "info.thermal.dynamo_magmatic.0" | "enchantment.ensorcellation.frost_aspect" | "block.thermal.prismarine_detector_rail.keyword" | "material.lutetium" | "gui.ae2.LevelEmitter" | "gui.ae2.Types" | "item.farmersdelight.horse_feed" | "block.create.cyan_nixie_tube" | "tooltip.emi.set_default_stack" | "text.block.fantasyfurniture.decorations.royal_wall_mirror_large.dyeable" | "mataarmor.hud.supply_mode" | "subtitles.entity.elder_guardian.hurt" | "gtceu.machine.distillery.uv.tooltip" | "rechiseled.block.netherrack_dented_connecting" | "compass.node.gtceu.materials/purified_ore" | "cover.machine_controller.invert.enabled.0" | "item.thermal.lapis_nugget" | "arguments.item.tag.unknown" | "gui.bigreactors.generic.save" | "block.create.cut_scoria_brick_wall" | "gtceu.multiblock.large_boiler.efficiency" | "createWorld.customize.custom.defaults" | "advancement.create.mechanical_press.desc" | "compass.node.gtceu.circuits/quantum_processor_assembly" | "stat.minecraft.mob_kills" | "death.attack.fall.player" | "item.ae2.fluid_storage_cell_16k" | "tooltip.extendedcrafting.type" | "gtceu.machine.fermenter.luv.tooltip" | "gui.socialInteractions.status_blocked_offline" | "item.gtceu.board.coated.tooltip" | "block.minecraft.banner.stripe_right.cyan" | "create.contraptions.chassis.radius" | "itemGroup.skyguis" | "item.railways.lime_incomplete_conductor_cap" | "block.minecraft.banner.border.white" | "block.ae2.wireless_access_point" | "compass.node.gtceu.materials/flawless_gem" | "item.thermal.flux_magnet" | "frame.automobility.dababy" | "modularrouters.itemText.usage.item.placer_module" | "text.block.fantasyfurniture.decorations.royal_wall_mirror_small.dyeable" | "block.gtceu.uiv_quantum_chest" | "permissions.requires.entity" | "block.create.adjustable_chain_gearshift" | "subtitles.entity.dolphin.ambient" | "rechiseledcreate.block.oak_window_bars" | "item.powersuits.silk_touch" | "block.xtonesreworked.ztyl_block_2" | "block.xtonesreworked.ztyl_block_1" | "block.xtonesreworked.ztyl_block_0" | "block.xtonesreworked.ztyl_block_6" | "block.xtonesreworked.ztyl_block_5" | "block.xtonesreworked.ztyl_block_4" | "block.xtonesreworked.ztyl_block_3" | "text.cloth-config.list.remove" | "advancement.create.steam_engine_maxed" | "block.exmachinis.flux_compactor" | "subtitles.entity.dolphin.death" | "block.xtonesreworked.ztyl_block_9" | "death.attack.thrown.item" | "block.xtonesreworked.ztyl_block_8" | "block.xtonesreworked.ztyl_block_7" | "rechiseled.block.crimson_planks_rotated_bricks" | "item.create.crushed_raw_aluminum" | "create.flap_display.cycles.instant" | "book.mysticalagriculture.name" | "book.mysticalagriculture.category.souls.name" | "options.viewBobbing" | "block.colossalchests.interface" | "block.mysticalagriculture.deepslate_inferium_ore" | "block.railways.track_biomesoplenty_redwood_narrow" | "skyblockbuilder.screen.widget.structure_name" | "buildinggadgets.modes.surface" | "config.jade.plugin_corpse.corpse" | "gtceu.maintenance.configurable_duration.unchanged_description" | "create.gui.adjustable_crate.storageSpace" | "item.platinum_group_sludge_small_dust" | "menu.options" | "item.railways.track_incomplete_acacia" | "block.gtceu.uev_fluid_passthrough_hatch" | "block.minecraft.banner.bricks.black" | "item.gtceu.tool.rolling_pin" | "item.thermal.slot_seal.desc" | "options.customizeTitle" | "item.thermal.niter" | "block.create_crystal_clear.brass_clear_glass_encased_shaft" | "rechiseled.block.andesite_brick_pattern" | "selectWorld.data_read" | "item.railways.track_incomplete_twilightforest_canopy" | "webdisplays.server.upload.info" | "itemGroup.category.venthyr" | "rechiseledcreate.block.birch_window_slim" | "gui.abuseReport.reason.description" | "block.minecraft.banner.stripe_downright.yellow" | "block.thermal.obsidian_glass" | "potion.withDuration" | "block.minecraft.lilac" | "argument.literal.incorrect" | "emi.category.minecraft.stonecutting" | "block.create.gantry_carriage" | "create.schedule.loop1" | "create.schedule.loop2" | "block.minecraft.oxidized_cut_copper_slab" | "gui.tooltips.ae2.CpuStatusStorage" | "advancement.colossalchests.copper.desc" | "block.minecraft.banner.triangles_bottom.brown" | "menu.respawning" | "tutorial.open_inventory.description" | "modularrouters.itemText.usage.item.extruder_module_2" | "modularrouters.itemText.usage.item.extruder_module_1" | "prefab.automobility.standard_pink" | "multiblock.validation.reprocessor.missing_fluidinjector" | "config.emi.ui.right_sidebar_header" | "recipe.condition.dimension.tooltip" | "advancements.end.root.description" | "block.create.cut_asurine_bricks" | "time.bookshelf.month.may" | "book.mysticalagriculture.entry.insanium" | "item.gtceu.battery.re.lv.lithium.tooltip" | "item.wheat_small_dust" | "block.minecraft.cobbled_deepslate_wall" | "compass.node.gtceu.machines/mixer" | "block.fantasyfurniture.nordic.stool.occupied" | "item.railways.track_incomplete_biomesoplenty_mahogany_wide" | "item.create.crushed_raw_quicksilver" | "emi.cooking.experience" | "gtceu.machine.electric_furnace.iv.tooltip" | "jecalculation.gui.craft.output" | "item.railways.track_incomplete_byg_maple_wide" | "tag.item.c.raw_iron_blocks" | "block.create.chute" | "block.exnihilosequentia.oak_sieve" | "item.gtceu.cover.ender_fluid_link.tooltip" | "trashcans.gui.energy_trash_can.check.off" | "block.minecraft.banner.gradient.light_gray" | "tutorial.socialInteractions.description" | "item.cassiterite_sand_pure_dust" | "fluid_type.thermal.ender" | "skyblockbuilder.schematic.saved" | "item.gtceu.purple_drink" | "block.gtceu.iv_input_bus" | "block.farmersdelight.white_canvas_sign" | "item.sgjourney.zero_point_module" | "block.gtceu.lp_steam_compressor" | "block.gtceu.uv_256a_laser_source_hatch" | "block.simplylight.illuminant_blue_block_on.info2" | "buildinggadgets.easter_eggs.dire_9x9.dont_tell" | "model.mps_chest.polySurface36.partName" | "block.railways.track_biomesoplenty_magic" | "multiplayer.disconnect.missing_tags" | "rechiseledcreate.block.warped_window_covered_connecting" | "gtceu.machine.macerator.uv.tooltip" | "flat_world_preset.minecraft.desert" | "key.effortlessbuilding.require_previous_reach_upgrades" | "item.create.filter.tooltip.summary" | "item.mysticaladaptations.insanium_chestplate" | "compass.node.gtceu.circuits/wafer" | "rechiseled.block.purpur_brick_paving_connecting" | "config.jade.general" | "chat.ae2.isNowUnlocked" | "rechiseled.block.spruce_planks_squares_connecting" | "block.create.polished_cut_veridium_stairs" | "block.simplylight.lightbulb.info2" | "block.fantasyfurniture.venthyr.sofa.occupied" | "block.minecraft.banner.diagonal_up_left.pink" | "block.minecraft.banner.border.green" | "block.create.small_calcite_brick_slab" | "block.minecraft.iron_door" | "block.minecraft.piston" | "fml.menu.mods.z_to_a" | "advancement.colossalchests.iron.desc" | "advancement.create.linked_controller" | "modularrouters.itemText.misc.ecoMode" | "entity.minecraft.llama_spit" | "block.fantasyfurniture.dunmer.wall_light" | "item.minecraft.lingering_potion.effect.weakness" | "farmersdelight.advancement.harvest_straw" | "block.railways.track_mangrove_narrow" | "block.gtceu.opv_item_passthrough_hatch" | "item.farmersdelight.bone_broth" | "recipe.packagedauto.processing.short" | "gui.ae2.Or" | "gui.fluxnetworks.security.encrypted" | "gui.ae2.Of" | "block.gtceu.iv_kinetic_input_box" | "item.gtceu.cover.fluid.voiding.advanced.tooltip.1" | "gtceu.machine.miner.multi.production" | "rechiseled.block.coal_block_circles_connecting" | "item.gtceu.cover.fluid.voiding.advanced.tooltip.0" | "item.thermal.machine_cycle_augment.desc" | "gui.tooltips.ae2.TypeFilter" | "effortlessbuilding.modedescription.diagonal_wall" | "enchantment.ensorcellation.damage_illager" | "commands.team.option.friendlyfire.enabled" | "create.ponder.mechanical_crafter.header" | "item.gtceu.shape.extruder.pipe.huge.tooltip" | "material.platinum_raw" | "item.create.builders_tea" | "commands.cofh.zap.success.single" | "gtceu.machine.rock_breaker.hv.tooltip" | "gui.ae2.No" | "subtitles.entity.witch.drink" | "jecalculation.gui.common.output" | "material.magnesia" | "commands.banip.failed" | "webdisplays.side.south" | "trashcans.gui.ultimate_trash_can.liquid_filter" | "key.modularrouters.category" | "book.mysticalagriculture.entry.tilling_aoe_augment" | "block.create.purple_seat" | "crop.mysticalagriculture.apatite" | "block.fantasyfurniture.venthyr.stool" | "rechiseled.block.netherite_block_beams" | "enchantment.minecraft.sweeping.desc" | "death.attack.lava" | "item.ae2.fluix_sword" | "gui.powersuits.new" | "gui.powersuits.equippedTotals" | "subtitles.entity.zombie.infect" | "fluid.create.tea" | "item.powersuits.magnet" | "rechiseled.block.oak_planks_diagonal_stripes_connecting" | "advancement.create.brass_casing.desc" | "enchantment.ensorcellation.phalanx.desc" | "death.attack.fireball.item" | "block.create.mysterious_cuckoo_clock" | "death.attack.inFire" | "commands.scoreboard.players.set.success.single" | "block.gtceu.ulv_input_hatch" | "patchouli.gui.lexicon.loading_error" | "material.styrene" | "ldlib.gui.editor.group.base_image" | "attribute.name.cofh.hazard_resistance" | "multiplayerWarning.message" | "time.bookshelf.day.thursday" | "itemGroup.resources" | "material.gelatin_mixture" | "item.thermal.glowstone_tnt_minecart.keyword" | "block.minecraft.banner.triangle_bottom.black" | "jei.key.combo.shift" | "rechiseled.block.end_stone_brick_pattern_connecting" | "create.ponder.mechanical_plough.text_3" | "create.ponder.mechanical_plough.text_4" | "create.ponder.mechanical_plough.text_1" | "create.contraption.controls.floor_unreachable" | "create.ponder.mechanical_plough.text_2" | "subtitles.entity.wandering_trader.yes" | "gui.modernui.dont_show_again" | "key.mouse.left" | "create.display_source.redstone_power.number" | "material.sodium" | "keybinding.powersuits.openKeybindGui" | "block.create.netherite_backtank" | "item.itemfilters.always_true" | "ae2.rei_jei_integration.p2p_api_attunement" | "item.minecraft.splash_potion.effect.awkward" | "block.minecraft.spruce_door" | "block.systeams.disenchantment_boiler" | "subtitles.mac10.reload" | "block.minecraft.banner.circle.pink" | "subtitles.entity.chicken.egg" | "railways.tooltip.coupler.train2" | "gui.cyclopscore.scrollbar" | "railways.tooltip.coupler.train1" | "entity.thermal.fluid_minecart" | "tag.item.c.uncolored_sandstone_stairs" | "item.ae2.spatial_cell_component_2" | "skyblockbuilder.command.success.export_spawns" | "ae2.rei_jei_integration.transform_category" | "rechiseled.block.birch_planks_small_tiles" | "advancements.nether.create_beacon.description" | "item.create.powdered_obsidian" | "block.create.cut_andesite_stairs" | "stat.minecraft.player_kills" | "compass.node.gtceu.iv/processing_array" | "modernui.center.system.globalFontScale" | "ftbquests.task.ftbquests.item.consume_false" | "item.createarmory.barrel_part" | "key.keyboard.delete" | "block.gtceu.rubber_sapling" | "advancements.nether.all_effects.title" | "block.gtceu.uhv_distillery" | "gui.stellarview.galaxy_alpha" | "jei.category.extendedcrafting.advanced_crafting" | "block.gtceu.lv_charger_4x" | "jei.tooltip.error.recipe.transfer.disabled" | "config.jade.display_item" | "rechiseled.block.bone_block_patterned" | "rechiseled.block.stone_tiles_connecting" | "gtceu.machine.pump_hatch.tooltip" | "gui.pattern_view.craft.substitute" | "rechiseled.block.obsidian_chiseled_skeleton" | "ftbquests.tags.tooltip" | "patchouli.gui.lexicon.added_by" | "block.fantasyfurniture.decorations.mushrooms_red" | "block.minecraft.banner.skull.orange" | "death.attack.witherSkull.item" | "create.item_attributes.crushable.inverted" | "block.minecraft.banner.half_horizontal.gray" | "material.lightly_hydro_cracked_naphtha" | "item.thermal.diamond_nugget" | "item.minecraft.iron_ingot" | "gamerule.doWardenSpawning" | "item.powersuits.mob_repulsor.desc" | "material.mutagen" | "item.create.sweet_roll" | "gui.bigreactors.multiblock_variant_part_format.title" | "item.gtceu.advanced_smd_diode" | "jade.fluid2" | "gui.tooltips.ae2.SubstitutionsOn" | "advancement.create.pulley_maxed" | "modernui.center.text.distanceField" | "gtceu.machine.gas_collector.hv.tooltip" | "item.thermal.blizz_powder" | "subtitles.entity.witch.death" | "item.gtceu.mv_emitter" | "crop.mysticalagriculture.elementium" | "block.minecraft.banner.triangles_top.light_blue" | "info.cofh.energy_max_prod" | "item.farmersdelight.roasted_mutton_chops" | "block.gtceu.uv_transformer_4a" | "pack.selected.title" | "enchantment.ensorcellation.pilfering.desc" | "item.gtceu.hv_field_generator" | "selectWorld.gameMode.adventure.line2" | "selectWorld.gameMode.adventure.line1" | "block.gtceu.large_brewer" | "clear.failed.multiple" | "emi.align.horizontal.left" | "create.gui.sequenced_gearshift.instruction.turn_distance.distance" | "block.bigreactors.basic_turbinecontroller" | "ftbquests.chapter.image.corner" | "gui.ae2.CopyModeDesc" | "block.fantasyfurniture.nordic.shelf" | "block.minecraft.flowering_azalea" | "gtceu.machine.fermenter.zpm.tooltip" | "create.schematicannon.status.idle" | "gtceu.gui.item_auto_output.allow_input.disabled" | "buildinggadgets.radialmenu.destruction_overlay" | "item.mysticalagriculture.inferium_bow" | "block.create.cut_calcite" | "block.create.waxed_weathered_copper_tiles" | "item.thermal.hazmat_helmet.keyword" | "container.repair" | "block.create_crystal_clear.andesite_clear_glass_encased_shaft" | "rechiseled.block.birch_planks_pattern" | "rechiseledcreate.block.jungle_window_swirling" | "connect.negotiating" | "block.gtceu.uv_transformer_2a" | "gtceu.machine.world_accelerator.mode_tile" | "narration.button.usage.focused" | "item.ae2.dark_monitor" | "inventorysorter.gui.middleClickSorting.tooltip" | "rechiseled.block.andesite_wavy" | "block.thermal.deepslate_sapphire_ore" | "gtceu.universal.tooltip.base_production_fluid" | "item.railways.track_incomplete_byg_ebony_wide" | "item.railways.track_incomplete_blue_skies_bluebright" | "gui.ae2.SearchSettingsTitle" | "argument.entity.options.type.invalid" | "block.create_crystal_clear.train_clear_glass_encased_shaft" | "modernui.center.extension.tooltip" | "block.minecraft.infested_deepslate" | "patchouli.gui.lexicon.chapters" | "rechiseled.block.purpur_tiles_connecting" | "block.infinity_provider.provider" | "subtitles.entity.ender_pearl.throw" | "modularrouters.guiText.popup.extruder2.template" | "item.thermal.syrup_bottle" | "gtceu.rock_breaker" | "debug.inspect.client.entity" | "advancement.create.track_signal" | "block.gtceu.uv_transformer_1a" | "block.fantasyfurniture.decorations.royal_candelabra" | "tagprefix.pipe_normal_item" | "ldlib.gui.editor.register.widget.basic.progress" | "item.ae2.crafting_card" | "editGamerule.default" | "gui.powersuits.cancel" | "material.tantalum_carbide" | "subtitles.entity.ghast.death" | "material.tin_alloy" | "item.railways.track_incomplete_twilightforest_minewood" | "gui.ae2.Magenta" | "tooltip.toms_storage.poly_item_filter" | "death.attack.automobile.player" | "ftbchunks.gui.waypoints" | "fml.menu.mods.a_to_z" | "fml.menu.mods.title" | "item.railways.track_incomplete_blue_skies_maple" | "rechiseledcreate.block.granite_cut_small_brick_connecting" | "commands.worldborder.center.success" | "item.ftbquests.stage_barrier.config" | "item.mysticalagriculture.inferium_shears" | "block.minecraft.banner.half_vertical_right.yellow" | "fluid_type.cofh_core.honey" | "title.multiplayer.disabled" | "ftbquests.task.ftbquests.observation.to_observe" | "compass.node.gtceu.machines/macerator" | "block.thermal.amaranth" | "material.flint" | "selectWorld.seedInfo" | "config.bigreactors.worldgen.yelloriteoremaxclustersperchunk" | "rechiseled.block.red_nether_bricks_tiles_connecting" | "block.gtceu.steel_pipe_casing" | "block.gtceu.mv_item_passthrough_hatch" | "block.gtceu.uiv_1024a_laser_target_hatch" | "item.thermal.flux_capacitor.keyword" | "compass.node.gtceu.generation/granite" | "tag.item.minecraft.wooden_fences" | "create.generic.height" | "gui.fluxnetworks.response.nospace" | "rechiseled.block.warped_planks_brick_paving_connecting" | "general.cyclopscore.version.download" | "tooltip.template.name" | "rechiseled.block.gold_block_striped" | "create.gui.terrainzapper.tool" | "block.gtceu.opv_gas_collector" | "death.attack.create.fan_lava" | "block.gtceu.uxv_electromagnetic_separator" | "ftbchunks.max_claimed_chunks" | "modernui.center.tooltip.roundedShapes" | "rechiseled.block.end_stone_diagonal_bricks_connecting" | "modernui.defaultFontBehavior.keep_ascii" | "tooltip.exmachinis.sieve1" | "block.framedblocks.framed_inner_threeway_corner" | "subtitles.item.honeycomb.wax_on" | "block.gtceu.iv_wiremill" | "item.minecraft.chest_minecart" | "crop.mysticalagriculture.deepslate" | "iris.unsupported.pc" | "block.gtceu.ev_transformer_16a" | "commands.defaultgamemode.success" | "railways.tooltip.switch.header" | "create.logistics.crafter.click_to_merge" | "create.ponder.chain_gearshift.header" | "modularrouters.guiText.label.buffer" | "modularrouters.guiText.tooltip.regulator.labelFluidmB" | "block.create.green_valve_handle" | "effect.minecraft.weakness" | "commands.message.display.outgoing" | "gtceu.recipe.explosive" | "mco.news" | "config.jade.plugin_gtceu.electric_container_provider" | "item.modularrouters.muffler_upgrade" | "block.gtceu.opv_thermal_centrifuge" | "modernui.center.screen.inventoryPause_desc" | "rechiseled.block.redstone_block_crushed" | "advancements.adventure.fall_from_world_height.title" | "enchantment.minecraft.soul_speed" | "block.minecraft.banner.gradient.yellow" | "railways.display_source.signal.yellow" | "item.talc_refined_ore" | "item.minecraft.zombified_piglin_spawn_egg" | "gui.expatternprovider.ex_interface" | "block.thermal.machine_chiller" | "material.cocoa" | "selectWorld.import_worldgen_settings.select_file" | "gui.functionalstorage.slot" | "debug.show_hitboxes.off" | "gui.modernui.settings.category.sounds" | "block.simplylight.illuminant_blue_block_on" | "advancement.create.clockwork_bearing.desc" | "block.minecraft.ender_chest" | "block.thermal_extra.soul_infused_block" | "monitor.gui.title.argb" | "tooltip.sgjourney.zpm.energy_in_level" | "create.display_source.computer_display_source" | "modernfix.option.mixin.perf.state_definition_construct" | "modifier.mysticalagradditions.soul_siphoner.flavor" | "tag.item.minecraft.warped_stems" | "block.bigreactors.reinforced_reactorfluidport_forge_passive" | "gtceu.machine.steam_bus.tooltip" | "ftbquests.task.ftbquests.custom" | "screen.laserio.tickSpeed" | "advancement.create.stressometer" | "tooltip.mysticalagriculture.upgrade_speed" | "block.railways.track_blue_skies_starlit_narrow" | "mco.create.world.wait" | "key.keyboard.right.alt" | "block.railways.track_byg_palm_narrow" | "ftbteamsconfig.ftbteams.free_to_join" | "translation.test.none" | "commands.cofh.invis.remove.single" | "gamerule.doMobSpawning" | "gtceu.fluid_pipe.acid_proof" | "commands.op.failed" | "item.gtceu.coke_oven_brick" | "item.bentonite_impure_dust" | "subtitles.entity.piglin_brute.hurt" | "gtceu.machine.ore_washer.mv.tooltip" | "gtceu.machine.sifter.lv.tooltip" | "book.extendedcrafting.category.crafting.name" | "ftbteams.not_officer" | "gui.bigreactors.generic.unknown" | "mco.configure.world.buttons.delete" | "crop.mysticalagradditions.gaia_spirit" | "item.powersuits.generator_kinetic.desc" | "subtitles.entity.fox.sniff" | "block.extendedcrafting.ultimate_auto_table" | "item.mysticalagriculture.imperium_nugget" | "item.mysticalagriculture.inferium_boots" | "item.minecraft.music_disc_5.desc" | "block.fantasyfurniture.bone.skeleton.bench" | "block.thermal.item_buffer" | "text.autoconfig.toms_storage.option.invLinkBeaconLvlDim.@Tooltip" | "create.schedule.condition.redstone_link.powered" | "advancements.story.root.description" | "book.mysticalagriculture.entry.augments" | "effortlessbuilding.screen.modifier_settings" | "ftbchunks.claim_result.not_claimed" | "death.attack.create.mechanical_saw.player" | "screen.skyguis.text.team_id" | "advancement.create.rose_quartz.desc" | "enchantment.ensorcellation.magic_edge" | "item.mysticalagriculture.tertium_sickle" | "material.molybdenite" | "block.mysticalagradditions.awakened_draconium_crux" | "rechiseled.block.quartz_block_brick_paving" | "modernfix.option.mixin.perf.compact_mojang_registries" | "commands.list.players" | "rechiseled.block.sandstone_brick_pattern" | "modularrouters.itemText.extruder.mode.NEVER" | "argument.pos.unloaded" | "item.gtceu.tungstensteel_fluid_cell" | "block.mysticalagradditions.imperium_coal_block" | "advancements.nether.all_potions.description" | "item.bentonite_crushed" | "sodium.options.animate_only_visible_textures.tooltip" | "skyblockbuilder.command.success.teleport_to_spawn" | "item.itemfilters.id_regex" | "tag.item.c.strings" | "tag.item.c.glass.colorless" | "subtitles.entity.zombified_piglin.angry" | "item.thermal.rich_slag" | "material.neon" | "item.exnihilosequentia.calcite_pebble" | "enchantment.minecraft.flame.desc" | "block.minecraft.sea_pickle" | "block.thermal.chunk_loader.keyword" | "fml.loadingerrorscreen.errorheader" | "block.fantasyfurniture.royal.floor_light" | "item.powersuits.vein_miner.desc" | "rechiseled.block.spruce_planks_flooring" | "cover.advanced_item_detector.label" | "mco.terms.buttons.disagree" | "rechiseled.block.warped_planks_bricks" | "text.autoconfig.de/mari_023/ae2wtlib.option.enableTrinket" | "item.bigreactors.steam_bucket" | "create.item_attributes.astralsorcery_constellation" | "rechiseled.block.redstone_block_pillar_connecting" | "compass.node.gtceu.ev/cracker" | "achievement.ae2.Presses" | "ldlib.gui.editor.register.editor.gtceu.rtui" | "block.gtceu.luv_essence_burner" | "javaModel.feet.partName" | "item.create.netherite_diving_helmet.tooltip.condition1" | "create.ponder.mechanical_arm_filtering.text_1" | "create.ponder.mechanical_arm_filtering.text_2" | "item.farmersdelight.cooked_rice" | "create.ponder.mechanical_arm_filtering.text_3" | "create.ponder.mechanical_arm_filtering.text_4" | "compass.node.gtceu.materials/crushed_ore" | "options.modelPart.cape" | "fml.menu.mods.info.childmods" | "block.ae2.cut_quartz_wall" | "create.ponder.mechanical_arm_filtering.text_5" | "create.ponder.mechanical_arm_filtering.text_6" | "item.create.handheld_worldshaper.tooltip.condition3" | "item.create.handheld_worldshaper.tooltip.condition1" | "jade.distance1" | "item.create.handheld_worldshaper.tooltip.condition2" | "block.gtceu.uev_assembler" | "block.packagedexcrafting.combination_crafter.pedestals.required" | "jade.distance2" | "block.minecraft.banner.triangles_top.gray" | "block.gtceu.uiv_polarizer" | "tag.item.minecraft.trapdoors" | "ftbquests.chapter.image.order" | "emi.unit.droplets" | "commands.data.merge.failed" | "block.minecraft.potted_warped_fungus" | "farmersdelight.jei.decomposition" | "block.fantasyfurniture.necrolord.shelf" | "item.gtceu.luv_voltage_coil" | "info.thermal.detonator.use.1" | "info.thermal.detonator.use.0" | "itemGroup.buildinggadgets" | "compat.bigreactors.jei.condensation.recipecategory.title" | "item.ae2.spatial_cell_component_16" | "railways.remote_lens.set" | "item.laserio.card_redstone" | "rechiseled.block.stone_smooth_rotated_bricks_connecting" | "selectWorld.deleteQuestion" | "createWorld.customize.custom.depthNoiseScaleZ" | "block.minecraft.mangrove_wood" | "skyblockbuilder.command.denied.modify_spawns0" | "skyblockbuilder.command.denied.modify_spawns1" | "item.minecraft.husk_spawn_egg" | "ftbquests.gui.add_dependencies_self" | "rechiseled.block.red_nether_bricks_large_tiles" | "singularity.extendedcrafting.bronze" | "ftbquests.quest_link.y" | "ftbquests.quest_link.x" | "ftbteamsconfig.ftbteams.display_name" | "item.gtceu.qbit_cpu_wafer" | "gtceu.machine.miner.multi.description" | "block.railways.track_blue_skies_starlit" | "item.farmersdelight.honey_glazed_ham" | "create.schedule.condition.powered" | "config.bigreactors.fluidizer.maxfluidizerheight" | "material.stellarium" | "advancement.create.pipe_organ" | "item.thermal.glowstone_mushroom_spores" | "block.railways.track_byg_rainbow_eucalyptus" | "block.minecraft.infested_cracked_stone_bricks" | "rechiseled.block.amethyst_block_bordered_diagonal_tiles" | "tag.item.c.light_blue_dyes" | "modularrouters.guiText.tooltip.BLACKLIST.2" | "modularrouters.guiText.tooltip.BLACKLIST.1" | "point_of_origin.sgjourney.abydos" | "commands.team.list.teams.empty" | "tag.item.minecraft.acacia_logs" | "item.minecraft.goat_spawn_egg" | "emi.align.horizontal.right" | "item.farmersdelight.chicken_sandwich" | "block.minecraft.banner.piglin.light_gray" | "tag.item.c.chests.trapped" | "stat.itemsButton" | "item.minecraft.lingering_potion.effect.fire_resistance" | "block.minecraft.repeater" | "block.minecraft.tuff" | "tile.brittle_charcoal.name" | "createWorld.customize.custom.depthNoiseScaleX" | "gui.bigreactors.reactor.controller.vaporratio.line2b" | "gui.bigreactors.reactor.controller.vaporratio.line2a" | "create.schematic.rotation.cw270" | "debug.chunk_boundaries.help" | "item.ae2additions.disk_fluid_4k" | "container.dispenser" | "rechiseled.block.acacia_planks_tiles" | "advancements.husbandry.wax_on.title" | "item.mysticaladaptations.insanium_watering_can" | "item.powersuits.clock" | "block.xtonesreworked.zech_block_15" | "item.thermal.nuke_grenade" | "block.xtonesreworked.zech_block_14" | "block.xtonesreworked.zech_block_13" | "block.xtonesreworked.zech_block_12" | "block.xtonesreworked.zech_block_11" | "multiplayer.disconnect.illegal_characters" | "item.ae2additions.disk_fluid_1k" | "subtitles.entity.bee.hurt" | "subtitles.entity.warden.step" | "screen.skyguis.text.request_to_join" | "item.farmersdelight.ham" | "commands.debug.notRunning" | "rechiseledcreate.block.rose_quartz_polished_block_connecting" | "item.sugar_gem" | "subtitles.entity.allay.item_given" | "tooltip.sgjourney.energy" | "book.mysticalagriculture.entry.ore_variants" | "travelanchors.hop.fail" | "ftbteamsconfig.ftbchunks.claim_visibility.tooltip" | "subtitles.entity.stray.hurt" | "advancements.story.enter_the_end.title" | "metaitem.cover.digital.mode.energy.disabled" | "selectWorld.edit.backupFailed" | "block.gtceu.uxv_forge_hammer" | "item.ae2additions.disk_fluid_housing" | "block.xtonesreworked.zech_block_10" | "item.farmersdelight.chicken_soup" | "gui.bigreactors.reactor.controller.fuelbar.line2" | "gui.bigreactors.reactor.controller.fuelbar.line1" | "rechiseled.block.diorite_rotated_bricks" | "block.gtceu.steam_miner" | "gui.bigreactors.reactor.controller.fuelbar.line4" | "gui.bigreactors.reactor.controller.fuelbar.line3" | "item.thermal.dynamo_output_augment.keyword" | "gui.bigreactors.reactor.controller.fuelbar.line6" | "gui.bigreactors.reactor.controller.fuelbar.line5" | "block.minecraft.banner.half_vertical.light_blue" | "gui.bigreactors.reactor.controller.fuelbar.line8" | "block.thermal.apple_block" | "gui.bigreactors.reactor.controller.fuelbar.line7" | "block.railways.track_byg_nightshade" | "ldlib.gui.editor.register.texture.group_texture" | "gtceu.gui.content.units.per_tick" | "stat.automobility.engine.torque.readout" | "modularrouters.itemText.extruder.mode.HIGH" | "item.ftblibrary.fluid_container" | "item.exnihilosequentia.dark_oak_seeds" | "block.minecraft.cake" | "create.elevator_contact.title" | "block.fantasyfurniture.bone.skeleton.desk_right" | "book.extendedcrafting.entry.flux_crafting.page.1" | "book.extendedcrafting.entry.flux_crafting.page.2" | "item.gtceu.light_gray_glass_lens" | "compass.node.gtceu.tools/wire_cutter" | "gui.bigreactors.generic.disable" | "item.gtceu.zpm_conveyor_module" | "emi.resolve.resolve" | "farmersdelight.subtitles.cabinet.open" | "config.gtceu.option.hardGlassRecipes" | "block.minecraft.jungle_log" | "gtceu.machine.thermal_centrifuge.lv.tooltip" | "block.xtonesreworked.azur_block_4" | "block.xtonesreworked.azur_block_5" | "block.xtonesreworked.azur_block_2" | "block.xtonesreworked.azur_block_3" | "block.xtonesreworked.azur_block_8" | "block.xtonesreworked.azur_block_9" | "item.farmersdelight.baked_cod_stew" | "block.xtonesreworked.azur_block_6" | "block.xtonesreworked.azur_block_7" | "curios.identifier.ring" | "gui.all" | "block.xtonesreworked.azur_block_0" | "block.minecraft.chiseled_polished_blackstone" | "block.xtonesreworked.azur_block_1" | "material.technetium" | "create.recipe.assembly.cutting" | "item.thermal.area_depth_augment" | "flat_world_preset.unknown" | "info.thermal.redprint.use.contents" | "item.railways.track_incomplete_biomesoplenty_umbran" | "item.gtceu.solar_panel" | "block.minecraft.lily_pad" | "block.gtceu.uv_polarizer" | "commands.data.block.invalid" | "gtceu.machine.electromagnetic_separator.hv.tooltip" | "rechiseled.block.red_nether_bricks_chiseled_squares" | "create.schedule.instruction.rename" | "sodium.options.biome_blend.tooltip" | "gtceu.machine.electromagnetic_separator.mv.tooltip" | "create.item_attributes.smokable.inverted" | "item.railways.track_incomplete_byg_jacaranda_narrow" | "model.jetpack.modelName" | "argument.entity.options.nbt.description" | "block.fantasyfurniture.royal.oven" | "gtceu.machine.electric_furnace.lv.tooltip" | "key.buildinggadgets.category" | "block.xtonesreworked.lave_block_15" | "rechiseled.block.acacia_planks_diagonal_stripes_connecting" | "material.nitrobenzene" | "key.keyboard.right.shift" | "jei.tooltip.ingredient.list.disabled.how.to.fix" | "enchantment.ensorcellation.damage_villager.desc" | "itemGroup.ae2additions" | "tagprefix.block" | "config.emi.ui.workstation_location" | "skyblockbuilder.event.accept_join_request" | "material.ethylene_oxide" | "block.xtonesreworked.lave_block_10" | "multiblock.validation.reactor.mixed_power_systems" | "gtceu.machine.assembly_line.tooltip" | "block.xtonesreworked.lave_block_14" | "module.tradeoff.armorPoints" | "item.create.copper_backtank.tooltip.summary" | "block.xtonesreworked.lave_block_13" | "block.xtonesreworked.lave_block_12" | "block.xtonesreworked.lave_block_11" | "block.minecraft.banner.creeper.magenta" | "subtitles.entity.zombified_piglin.ambient" | "crop.mysticalagriculture.invar" | "item.gtceu.cover.item.voiding.advanced.tooltip.0" | "item.powersuits.invisibility.desc" | "item.powersuits.parachute" | "item.gtceu.cover.item.voiding.advanced.tooltip.1" | "item.minecraft.armor_stand" | "rechiseled.block.birch_planks_brick_paving_connecting" | "block.gtceu.large_maceration_tower" | "ftbquests.reward.ftbquests.npc_mail.sender" | "rechiseled.block.acacia_planks_crate_connecting" | "screen.laserio.enforced" | "block.gtceu.naquadah_coil_block" | "rechiseled.block.emerald_block_striped" | "ae2.rei_jei_integration.silk_touch_causes_less_decay" | "item.gtceu.advanced_smd_transistor" | "config.jade.display_mode_toggle_desc" | "block.xtonesreworked.vect_block_10" | "gui.ae2.StoredFluids" | "gtceu.machine.passthrough_hatch_item.tooltip" | "item.minecraft.splash_potion.effect.swiftness" | "text.block.fantasyfurniture.royal.lockbox.dyeable" | "block.minecraft.banner.circle.magenta" | "gtceu.machine.brewery.uv.tooltip" | "material.arsenic" | "railways.coupler.mode.both" | "tooltip.merequester.export" | "create.ponder.cart_assembler_dual.header" | "rechiseled.block.birch_planks_squares_connecting" | "block.xtonesreworked.vect_block_15" | "book.mysticalagriculture.entry.tilling_aoe_augment.page.1" | "block.xtonesreworked.vect_block_11" | "ftbteamsconfig.ftbchunks.block_edit_and_interact_mode" | "block.xtonesreworked.vect_block_12" | "block.xtonesreworked.vect_block_13" | "block.xtonesreworked.vect_block_14" | "jade.horseStat.jump" | "augment.mysticalagriculture.mining_aoe_iv" | "block.minecraft.cut_sandstone_slab" | "block.minecraft.banner.stripe_bottom.yellow" | "behavior.tricorder.debug_machine_valid" | "item.ae2additions.super_cell_housing" | "gui.ae2.RestoredGenericSettingPriority" | "modularrouters.guiText.tooltip.DOWN" | "gtceu.machine.gas_collector.lv.tooltip" | "rechiseled.block.end_stone_rotated_bricks_connecting" | "block.minecraft.banner.cross.cyan" | "block.framedblocks.framed_corner_pillar" | "commands.forge.dimensions.list" | "augment.mysticalagriculture.mining_aoe_ii" | "biome.minecraft.deep_lukewarm_ocean" | "gui.ae2.StoredItems" | "createWorld.customize.custom.preset.goodLuck" | "buildinggadgets.message.boundTE" | "block.railways.track_dark_oak" | "block.thermal.sapphire_ore" | "block.gtceu.hv_canner" | "block.framedblocks.framed_double_half_slope" | "item.extendedcrafting.the_ultimate_nugget" | "item.gtceu.wetware_printed_circuit_board" | "block.mysticalagriculture.tertium_gemstone_block" | "create.gui.assembly.exception.column_conflict" | "block.create.spout" | "material.cobalt_brass" | "block.minecraft.dead_tube_coral_block" | "tooltip.mobilebeacon.bonus.regen2" | "rechiseled.tooltip.connecting" | "railways.style_select.category" | "module.tradeoff.jetbootsThrust" | "farmersdelight.tooltip.milk_bottle" | "block.gtceu.zpm_canner" | "create.recipe.assembly.repeat" | "rechiseled.block.lapis_block_tiles_connecting" | "block.create.powered_latch" | "compass.node.gtceu.multiblock/multi_smelter" | "jei.category.extendedcrafting.flux_crafting" | "trashcans.gui.liquid_trash_can.filter" | "item.modularrouters.detector_module" | "block.fantasyfurniture.royal.chest" | "gtceu.machine.processing_array.tooltip" | "create.contraptions.contoller.target" | "rechiseled.block.purpur_organic_pattern_connecting" | "create.schedule.instruction.editor" | "item.createarmory.strange_substance" | "railways.whistle.tool.bound_usage" | "block.fantasyfurniture.bone.skeleton.stool.occupied" | "item.thermal.potion_quiver" | "block.minecraft.prismarine_wall" | "subtitles.entity.evoker.prepare_attack" | "advancement.create.mechanical_crafter.desc" | "create.contraptions.roller_mode" | "chatPreview.warning.title" | "material.sodium_bicarbonate" | "material.realgar" | "block.thermal.prismarine_powered_rail" | "entity.thermal.glowstone_tnt_minecart" | "itemGroup.stargate_items" | "rechiseled.block.red_sandstone_brick_paving" | "commands.forge.tags.copy_element_names" | "item.ae2.memory_card_red" | "gtceu.command.copy.copied_end" | "gui.bigreactors.turbine.controller.vent.overflow.line4" | "gui.bigreactors.turbine.controller.vent.overflow.line3" | "gui.bigreactors.turbine.controller.vent.overflow.line2" | "block.create.cut_calcite_slab" | "ftbquests.task.ftbquests.interaction" | "block.create.metal_girder" | "death.attack.sonic_boom" | "material.nitrous_oxide" | "gui.bigreactors.turbine.controller.vent.overflow.line1" | "block.minecraft.blue_ice" | "ftbquests.task.ftbquests.item.nbt_mode" | "item.ae2.gray_smart_dense_cable" | "description.jei.debug.formatting.1" | "block.create.flywheel.tooltip.condition1" | "lanServer.scanning" | "description.jei.debug.formatting.3" | "description.jei.debug.formatting.2" | "effortlessbuilding.action.replace_only_air.description" | "create.tunnel.selection_mode.prefer_nearest" | "item.ae2.memory_card_lime" | "argument.entity.options.sort.irreversible" | "rechiseledcreate.block.mangrove_window_slim" | "subtitles.entity.slime.squish" | "block.fantasyfurniture.decorations.tankards_milk.stacked" | "item.railways.track_incomplete_biomesoplenty_umbran_wide" | "augment.mysticalagriculture.jump_boost_i" | "parsing.quote.expected.start" | "block.mysticalagriculture.prudentium_block" | "gui.jade.forced_plugin_config" | "block.gtceu.uhv_8a_energy_converter" | "book.extendedcrafting.entry.flux_crafting" | "create.recipe.processing.chance" | "entity.minecraft.dolphin" | "item.ftbquests.lootcrate.tooltip_2" | "item.ftbquests.lootcrate.tooltip_1" | "config.dogslie.prop.timeBeforeLie.desc" | "laserio.tooltip.item.card.sneaky.WEST" | "block.minecraft.banner.bricks.lime" | "create.recipe.mystery_conversion" | "options.iris.exportSettings.tooltip" | "sounds.sgjourney.ring_spin" | "item.ftbquests.book.disabled" | "forge.update.newversion" | "advancement.create.belt_funnel_kiss" | "gui.tooltips.ae2.LockCraftingUntilResultReturned" | "patchouli.gui.lexicon.reloaded" | "fml.menu.multiplayer.missingdatapackregistries" | "block.gtceu.uxv_thermal_centrifuge" | "ftbchunks.memory.max_zoom_constraint.tooltip" | "compass.node.gtceu.parts/muffler_hatch" | "color.minecraft.lime" | "enchantment.farmersdelight.backstabbing" | "configurationtool.configmode.toggle_numbers" | "block.minecraft.polished_blackstone_bricks" | "gtceu.machine.assembler.uv.tooltip" | "config.jei.mode.cheatItemsEnabled" | "item.railways.orange_conductor_cap" | "item.ae2.blue_lumen_paint_ball" | "block.create.content_observer" | "behaviour.lighter.tooltip" | "attribute.name.zombie.spawn_reinforcements" | "subtitles.entity.panda.sneeze" | "block.thermal.carrot_cake" | "block.minecraft.banner.globe.lime" | "gtceu.maintenance.configurable_time.unchanged_description" | "subtitles.entity.villager.work_fisherman" | "block.create.schematicannon.tooltip.behaviour1" | "block.colossalchests.chest_wall" | "chat.type.advancement.goal" | "multiplayer.disconnect.server_shutdown" | "tooltip.emi.fill_recipe" | "multiplayer.disconnect.banned_ip.reason" | "cropTier.mysticalagriculture.elemental" | "tag.item.minecraft.fox_food" | "trashcans.gui.energy_trash_can.title" | "block.gtceu.bronze_firebox_casing" | "key.use" | "create.ponder.hold_to_ponder" | "gtceu.machine.diode.message" | "block.gtceu.luv_assembler" | "direction.titanium.west" | "config.bigreactors.fluidizer.maxfluidizersize" | "block.create.waxed_copper_shingle_slab" | "resourcepack.downloading" | "tag.item.c.netherrack" | "tag.item.c.dusts.glowstone" | "commands.enchant.failed.itemless" | "tooltip.emi.synfav.craft_all" | "structure_block.show_boundingbox" | "gtceu.gui.item_lock.tooltip.disabled" | "material.diorite" | "block.thermal.charge_bench.keyword" | "item.mysticalagradditions.insanium_ingot" | "book.mysticalagriculture.entry.fire_resistance_augment.page.1" | "crop.mysticalagriculture.ice" | "item.railways.track_incomplete_byg_nightshade_narrow" | "create.gui.sequenced_gearshift.speed" | "item.ae2.processing_pattern" | "gtceu.machine.world_accelerator.description" | "create.gui.schematicannon.shotsRemaining" | "ftbchunks.fake_players.tooltip" | "menu.modded" | "block.minecraft.banner.curly_border.cyan" | "modularrouters.itemText.extruder2.template" | "block.minecraft.banner.square_top_right.light_blue" | "rechiseled.block.diorite_brick_pattern_connecting" | "item.gtceu.zero_point_module" | "item.minecraft.echo_shard" | "block.gtceu.mv_wiremill" | "gui.tooltips.ae2.FilterOnExtract" | "tag.item.c.raw_materials" | "create.weighted_ejector.target_set" | "rechiseled.block.diamond_block_smooth" | "block.minecraft.potted_mangrove_propagule" | "material.polyethylene" | "entity.minecraft.command_block_minecart" | "skyblockbuilder.command.error.cooldown" | "time.bookshelf.day.sunday" | "rechiseled.block.redstone_block_scales_connecting" | "block.minecraft.gold_block" | "block.sgjourney.zpm_plug" | "block.gtceu.opv_output_bus" | "gui.tooltips.ae2.SideFront" | "ftbteams.ranks.invited" | "gui.jei.category.compostable.chance" | "block.gtceu.uhv_extractor" | "tagprefix.bolt" | "block.farmersdelight.birch_cabinet" | "rechiseled.block.red_sandstone_polished_connecting" | "tag.item.c.glass_panes.cyan" | "achievement.ae2.IOPort" | "block.gtceu.iv_autoclave" | "block.framedblocks.framed_stone_pressure_plate" | "tagprefix.dust" | "railways.tooltip.coupler.error.missing_train" | "enchantment.minecraft.efficiency" | "item.ae2additions.super_cell_component_256k" | "selectWorld.edit.backupCreated" | "modernui.center.text.cacheLifespan" | "item.railways.track_incomplete_biomesoplenty_palm" | "item.gtceu.component.smd.capacitor.tooltip" | "block.minecraft.banner.square_bottom_left.green" | "info.thermal.item_buffer.mode.0" | "info.thermal.item_buffer.mode.1" | "rechiseled.block.bone_block_cracked" | "gui.ae2.IncreasedEnergyUseFromEnchants" | "gtceu.multiblock.primitive_blast_furnace.bronze.description" | "material.paper" | "skyblockbuilder.event.join_request0" | "jecalculation.gui.item_stack.confirm.enabled" | "skyblockbuilder.event.join_request1" | "compass.node.gtceu.machines/fisher" | "forge.configgui.dimensionUnloadQueueDelay.tooltip" | "ftbquests.file.allow_take_quest_blocks.tooltip" | "createWorld.customize.custom.preset.drought" | "item.gtceu.bio_chaff" | "item.minecraft.music_disc_11.desc" | "tooltip.toms_storage.inventory_connector" | "block.gtceu.casing_primitive_bricks" | "block.bigreactors.reinforced_reactorcreativewatergenerator" | "rechiseled.block.jungle_planks_wavy_connecting" | "block.framedblocks.framed_corner_slope" | "material.tetrachloroethylene" | "gui.cyclopscore.left" | "item.thermal.gold_plate" | "block.gtceu.zpm_battery_buffer_8x" | "mco.configure.world.subscription.unknown" | "block.gtceu.opv_laser_engraver" | "create.schematic.tool.rotate.description.0" | "create.schematic.tool.rotate.description.1" | "block.fantasyfurniture.bone.wither.chandelier" | "item.create.copper_nugget" | "item.gtceu.ulpic_wafer" | "create.schematic.tool.rotate.description.2" | "create.schematic.tool.rotate.description.3" | "options.chatPreview.confirm" | "gui.ae2.Wireless" | "block.thermal.bell_pepper" | "item.iridium_metal_residue_small_dust" | "biome.minecraft.wooded_badlands" | "keybinding.powersuits.glider" | "block.create.cut_tuff_brick_stairs" | "options.discrete_mouse_scroll" | "ldlib.gui.editor.group.custom" | "tooltip.toms_storage.tag_item_filter" | "chat_screen.title" | "structure_block.mode_info.corner" | "advancements.webdisplays.upgrade.title" | "fml.messages.version.restriction.lower.inclusive" | "railways.ponder.train_semaphore.header" | "block.ae2.sky_stone_block" | "emi.reloading.waiting" | "item.webdisplays.craftcomp_extcard" | "block.gtceu.mv_electric_gear_box_32a" | "block.gtceu.wire_coil.tooltip_parallel_smelter" | "selectWorld.unable_to_load" | "create.recipe.automatic_packing" | "subtitles.entity.goat.screaming.ambient" | "gui.add" | "ftbteams.team_type.player" | "block.minecraft.banner.diagonal_left.yellow" | "gtceu.universal.tooltip.energy_tier_range" | "create.track_target.invalid" | "block.gtceu.uev_compressor" | "libx.command.entitydata.player_modify_no_permission" | "gui.ae2.SearchSettingsSearchTooltips" | "block.fantasyfurniture.venthyr.bench.occupied" | "gui.ae2.SpatialAnchor" | "message.sgjourney.pda.has_naquadah_in_bloodstream" | "item.farmersdelight.pumpkin_slice" | "block.gtceu.uxv_centrifuge" | "rechiseled.block.prismarine_bricks_brick_pattern_connecting" | "item.gtceu.luv_electric_motor" | "create.keyinfo.scrollup" | "rechiseled.block.prismarine_bricks_wavy" | "block.minecraft.banner.flower.lime" | "commands.whitelist.enabled" | "compass.node.gtceu.circuits/inductor" | "item.create.extendo_grip.tooltip.behaviour1" | "item.create.extendo_grip.tooltip.behaviour2" | "gui.sgjourney.flat_event_horizon" | "stat.automobility.automobile.acceleration" | "create.item_attributes.has_fluid.inverted" | "item.mysticalagriculture.imperium_shears" | "gtceu.machine.primitive_water_pump.tooltip" | "modernui.center.text.computeDeviceFontSize_desc" | "subtitles.entity.wither_skeleton.ambient" | "config.emi.ui.top_sidebar_header" | "rechiseledcreate.block.crimson_window_large" | "sodium.options.always_defer_chunk_updates.tooltip" | "model.mps_boots.boots1.partName" | "create.track_target.set" | "block.minecraft.banner.straight_cross.green" | "cover.filter.mode.filter_both" | "rechiseledcreate.block.dark_oak_window_rounded" | "block.gtceu.uv_compressor" | "tagprefix.pure_dust" | "gtceu.cable.superconductor" | "rechiseled.block.obsidian_pillars_connecting" | "fml.modloading.brokenfile.liteloader" | "skyblockbuilder.error.no_skyblock" | "block.gtceu.uev_quantum_tank" | "key.carry.desc" | "biome.minecraft.cold_ocean" | "config.bigreactors.general.powerproductionmultiplier" | "enchantment.minecraft.riptide" | "item.gtceu.uv_fluid_regulator" | "block.minecraft.banner.triangle_top.gray" | "item.thermal.rubber" | "item.gtceu.shape.extruder.pickaxe.tooltip" | "create.schematic.rotation.cw180" | "block.create.small_limestone_brick_stairs" | "block.railways.track_byg_jacaranda_narrow" | "compass.node.gtceu.multiblock/steam_oven" | "block.thermal.hops" | "advMode.command" | "subtitles.entity.parrot.imitate.warden" | "options.chat.line_spacing" | "material.acidic_enriched_naquadah_solution" | "block.railways.track_biomesoplenty_umbran" | "block.minecraft.sugar_cane" | "rechiseled.block.mossy_cobblestone_small_tiles" | "block.create.redstone_link" | "advancements.nether.summon_wither.description" | "item.thermal.hazmat_chestplate.keyword" | "modularrouters.chatText.misc.targetRemoved" | "string.naturescompass.category" | "item.gtceu.uev_field_generator" | "subtitles.block.door.toggle" | "compass.node.gtceu.machines/gas_turbine" | "material.gold" | "block.toms_storage.ts.inventory_connector" | "numina.module.category.vision" | "container.extendedcrafting.compressor" | "item.minecraft.golden_axe" | "item.webdisplays.craftcomp_batpack" | "buildinggadgets.message.too_many_dif_blocks" | "item.railways.track_incomplete_biomesoplenty_mahogany_narrow" | "item.platinum_raw_tiny_dust" | "message.sgjourney.stargate.info.connection_estabilished.system_wide" | "gui.other" | "block.mysticalagriculture.soulstone_cobble_slab" | "death.attack.fallingStalactite" | "block.minecraft.blue_concrete" | "item.extendedcrafting.crystaltine_nugget" | "ftbquests.chapter.always_invisible" | "config.gtceu.option.nativeEUToPlatformNative" | "ftbchunks.gui.settings" | "block.gtceu.ev_electromagnetic_separator" | "item.minecraft.light_gray_dye" | "ae2.rei_jei_integration.p2p_tag_attunement" | "subtitles.item.armor.equip" | "biome.minecraft.meadow" | "commands.playsound.success.single" | "subtitles.entity.ravager.celebrate" | "rechiseled.block.redstone_block_brick_bordered" | "fml.modloading.failedtoloadmodclass" | "gui.ae2.security.security.name" | "fluid.bigreactors.magentite_flowing" | "block.minecraft.emerald_ore" | "mco.template.select.narrate.version" | "rechiseled.block.redstone_block_chiseled_clovers_connecting" | "compass.node.gtceu.multiblock/large_material_press" | "subtitles.entity.elder_guardian.ambient" | "item.mysticalagriculture.prudentium_gemstone" | "block.fantasyfurniture.bone.skeleton.bed_double.occupied" | "block.fantasyfurniture.royal.bed_single.occupied" | "advancements.nether.brew_potion.description" | "effortlessbuilding.modedescription.dome" | "block.gtceu.luv_hermetic_casing" | "webdisplays.gui.seturl.cancel" | "block.minecraft.polished_blackstone_pressure_plate" | "ftbchunks.chunk_load_offline.tooltip" | "tag.item.c.dyes.light_blue" | "block.create.small_deepslate_bricks" | "info.thermal.dynamo_numismatic.2" | "item.thermal.ruby" | "info.thermal.dynamo_numismatic.1" | "info.thermal.dynamo_numismatic.0" | "info.thermal.machine_furnace.0" | "create.station.train_not_aligned" | "item.ae2.certus_quartz_sword" | "info.thermal.machine_furnace.1" | "info.thermal.machine_furnace.2" | "material.hsla_steel" | "item.gtceu.shape.extruder.hoe.tooltip" | "block.minecraft.banner.flower.purple" | "material.hydro_cracked_ethylene" | "gui.ae2.Fuzzy" | "entity.minecraft.small_fireball" | "block.create.polished_cut_ochrum" | "modernfix.option.name.mixin.perf.async_jei" | "block.gtceu.zpm_1024a_laser_target_hatch" | "curios.name" | "ftbultimine.server_settings.right_click_shovel" | "material.fluoroantimonic_acid" | "block.thermal.machine_chiller.keyword" | "item.thermalendergy.prismalium_dust" | "block.create.polished_cut_calcite_wall" | "block.gtceu.hv_mixer" | "key.categories.movement" | "item.gtceu.tool.hammer.tooltip" | "item.exnihilosequentia.netherrack_pebble" | "text.cloth-config.error.too_small" | "tooltip.framedblocks.is_waterloggable.true" | "gui.ae2.VibrationChamber" | "commands.bossbar.set.players.unchanged" | "item.thermal.junk_net.keyword" | "modernfix.option.category.performance.description" | "modularrouters.itemText.misc.energyWarning" | "option.cloth-config.setDefaultSmoothScroll" | "block.gtceu.mv_block_breaker" | "item.gtceu.silicon_wafer" | "item.createarmory.empty_barret" | "item.thermal.stuffed_pepper" | "create.item_attributes.astralsorcery_crystal.inverted" | "item.powersuits.jet_boots.desc" | "rechiseled.block.oak_planks_woven_connecting" | "iris.nec.failure.title" | "block.bigreactors.reinforced_reactorpowertapfe_passive" | "block.minecraft.lime_glazed_terracotta" | "advancement.create.long_train.desc" | "config.jei.advanced.colorSearchEnabled" | "block.fantasyfurniture.royal.painting_wide" | "augment.mysticalagriculture.jump_boost_ii" | "block.gtceu.uhv_arc_furnace" | "block.automobility.steep_slope" | "item.createarmory.empty_pipe_pistol" | "gtceu.machine.multi_furnace.tooltip" | "jecalculation.item.calculator_craft" | "tile.gtceu.petrified_foam.name" | "entity.minecraft.hoglin" | "tooltip.emi.synfav.uncraftable" | "block.minecraft.banner.stripe_right.green" | "create.gui.sequenced_gearshift.instruction.turn_angle.descriptive" | "block.xtonesreworked.fort_block_0" | "block.xtonesreworked.fort_block_4" | "block.xtonesreworked.fort_block_3" | "block.xtonesreworked.fort_block_2" | "block.xtonesreworked.fort_block_1" | "block.create.cut_dripstone_stairs" | "config.emi.ui.right_sidebar_pages" | "item.ae2.wireless_terminal" | "gtceu.machine.pyrolyse_oven.tooltip.1" | "block.gtceu.zpm_energy_output_hatch_4a" | "item.thermal.ender_tnt_minecart.keyword" | "create.ponder.windmill_structure.text_1" | "modularrouters.guiText.tooltip.flinger.pitch" | "augment.mysticalagriculture.pathing_aoe_i" | "subtitles.entity.axolotl.death" | "block.xtonesreworked.fort_block_8" | "compass.node.gtceu.steam/steam_furnace" | "item.gtceu.small_pipe_extruder_mold" | "block.xtonesreworked.fort_block_7" | "block.xtonesreworked.fort_block_6" | "block.xtonesreworked.fort_block_5" | "block.xtonesreworked.fort_block_9" | "item.thermal.tin_coin" | "enchantment.minecraft.piercing" | "mco.configure.world.invited" | "screen.extendedcrafting.crafting_core.pedestals" | "block.gtceu.ev_battery_buffer_16x" | "material.granite" | "createWorld.customize.custom.useLavaOceans" | "block.create.polished_cut_scoria_stairs" | "item.thermal.eggplant" | "block.create.cut_andesite_brick_stairs" | "addServer.title" | "item.railways.track_incomplete_spruce_narrow" | "create.schedule.condition.threshold.items" | "gui.ae2.EnergyLevelEmitter" | "info.cofh.filter.checkNBT.0" | "info.cofh.filter.checkNBT.1" | "item.railways.track_incomplete_twilightforest_timewood_narrow" | "block.minecraft.lime_candle" | "subtitles.particle.soul_escape" | "tooltip.toms_storage.keepLast_0" | "tooltip.toms_storage.keepLast_1" | "ftbchunks.minimap.entity_heads" | "material.francium" | "info.cofh.fluid_filter" | "modernui.center.text.computeDeviceFontSize" | "block.minecraft.barrel" | "create.contraption.controls.approach_station" | "info.thermal.machine_pulverizer.0" | "info.thermal.machine_pulverizer.1" | "block.webdisplays.cointerface" | "item.minecraft.potion.effect.regeneration" | "info.thermal.machine_pulverizer.2" | "subtitles.entity.phantom.bite" | "gtceu.machine.cleanroom.tooltip" | "string.naturescompass.teleport" | "block.minecraft.quartz_block" | "tag.item.minecraft.copper_ores" | "gui.stellarview.day_stars" | "item.webdisplays.minepad" | "item.talc_dust" | "commands.bossbar.set.max.unchanged" | "block.kubejs.dragonsteel_casing" | "gtceu.machine.energy_hatch.output.tooltip" | "subtitles.entity.bat.hurt" | "item.create.extendo_grip.tooltip.summary" | "rechiseled.block.prismarine_bricks_small_tiles" | "block.minecraft.big_dripleaf_stem" | "ftbchunks.death_waypoints" | "part.bigreactors.turbine.computerport" | "item.patchouli:pamphlet.landing" | "biome.minecraft.mangrove_swamp" | "block.minecraft.banner.straight_cross.white" | "block.ae2.debug_chunk_loader" | "material.radon" | "block.colossalchests.chest_wall.info" | "create.logistics.secondFrequency" | "gui.ae2.CertusQuartzObtain" | "gtceu.machine.cracker.tooltip" | "gtceu.machine.extruder.mv.tooltip" | "block.minecraft.campfire" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelrichness.line1" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelrichness.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.outputfuelrichness.line3" | "block.gtceu.iv_arc_furnace" | "ftbteamsconfig.ftbteams.color" | "gui.abuseReport.reason.imminent_harm.description" | "demo.help.inventory" | "item.ae2.creative_fluid_cell" | "gui.tooltips.ae2.FilterOnExtractEnabled" | "parsing.long.invalid" | "block.fantasyfurniture.venthyr.painting_small" | "mco.selectServer.buy" | "create.ponder.elevator_pulley_multi_rope.text_3" | "item.thermalendergy.stellarium_gear" | "gui.ae2.PartialPlan" | "create.ponder.exit" | "monitor.gui.title.config" | "create.ponder.elevator_pulley_multi_rope.text_2" | "create.ponder.elevator_pulley_multi_rope.text_1" | "item.thermalendergy.melodium_plate" | "item.gtceu.hv_robot_arm" | "block.fantasyfurniture.dunmer.bench.occupied" | "block.gtceu.me_input_bus" | "railways.bogeys.styles.radial" | "crop.mysticalagriculture.ironwood" | "subtitles.thermal.block.machine_bottler" | "tag.item.minecraft.freeze_immune_wearables" | "jade.infinity" | "material.diphenyl_isophthalate" | "item.thermal.rf_coil_creative_augment.desc" | "key.jade.config" | "options.gamma" | "gui.ae2.SpatialCapacity" | "create.logistics.filter.up_to" | "block.gtceu.uxv_fluid_passthrough_hatch" | "block.gtceu.uev_lathe" | "item.gtceu.shape.extruder.plate.tooltip" | "block.gtceu.tungstensteel_gearbox" | "create.recipe.fan_haunting.fan" | "block.xtonesreworked.reds_block_6" | "modularrouters.chatText.misc.inventoryMerged" | "block.xtonesreworked.reds_block_7" | "block.xtonesreworked.reds_block_8" | "block.xtonesreworked.reds_block_9" | "block.gtceu.max_machine_casing" | "rso.search_bar_empty" | "item.mysticalagriculture.tertium_chestplate" | "item.minecraft.blue_dye" | "block.xtonesreworked.reds_block_0" | "block.xtonesreworked.reds_block_1" | "config.framedblocks.client.stateLockMode" | "block.gtceu.luv_fermenter" | "block.xtonesreworked.reds_block_2" | "block.xtonesreworked.reds_block_3" | "block.xtonesreworked.reds_block_4" | "block.xtonesreworked.reds_block_5" | "create.gui.sequenced_gearshift.speed.forward" | "block.mysticalagriculture.tertium_reprocessor" | "block.create.cut_calcite_brick_wall" | "create.boiler.heat_dots" | "item.ae2.formation_core" | "block.minecraft.light_gray_shulker_box" | "info.cofh.energy_max_use" | "block.gtceu.ulv_4a_energy_converter" | "forge.chatType.system" | "rechiseled.block.mossy_cobblestone_dented_connecting" | "advancements.story.enchant_item.title" | "recipe.notFound" | "ftbquests.quest.hide_dependency_lines.tooltip" | "subtitles.entity.parrot.imitate.silverfish" | "ldlib.gui.tips.cancel" | "block.fantasyfurniture.decorations.royal_floor_cushion.occupied" | "block.fantasyfurniture.venthyr.chest" | "block.minecraft.banner.stripe_middle.cyan" | "item.ftbquests.book" | "item.mysticalagradditions.insanium_essence" | "block.minecraft.dark_oak_button" | "ftbquests.reward_table.loot_crate.passive_weight" | "ldlib.gui.editor.register.texture.item_texture" | "create.ponder.piston_pole.header" | "block.railways.semaphore" | "jecalculation.key.category" | "multiblock.validation.fluidizer.invalid_part_for_interior" | "item.numina.component_magnet" | "block.gtceu.mv_input_bus" | "ldlib.gui.editor.tips.texture_type" | "rechiseledcreate.block.jungle_window_panes" | "commands.team.option.seeFriendlyInvisibles.alreadyDisabled" | "block.minecraft.chiseled_stone_bricks" | "block.minecraft.banner.stripe_right.white" | "emi.chess.piece.black_rook" | "rechiseledcreate.block.calcite_cut_small_brick_connecting" | "gui.bigreactors.reprocessor.inactive" | "item.minecraft.lingering_potion.effect.night_vision" | "advancements.webdisplays.padbreak.description" | "block.gtceu.zpm_8a_energy_converter" | "ftbquests.gui.complete_instantly" | "argument.entity.selector.randomPlayer" | "point_of_origin.sgjourney.dark_star" | "commands.bossbar.set.players.success.some" | "item.exnihilosequentia.deepslate_crook" | "item.farmersdelight.flint_knife" | "block.ae2.paint" | "death.attack.sonic_boom.player" | "block.minecraft.banner.stripe_top.brown" | "forge.configgui.indexModPackCachesOnThread" | "material.gypsum" | "chat.cyclopscore.command.invalidSubcommand" | "block.minecraft.sculk" | "gui.buildinggadgets.single.clear" | "rechiseled.block.cobblestone_rotated_bricks_connecting" | "rechiseled.block.stone_smooth_tiles_connecting" | "block.create.light_blue_valve_handle" | "block.minecraft.potted_dandelion" | "create.ponder.rotation_speed_controller.header" | "options.chat.visibility.full" | "advancements.adventure.shoot_arrow.title" | "item.kubejs.runic_pathway_engraved_plating" | "subtitles.entity.parrot.imitate.creeper" | "gui.abuseReport.reason.non_consensual_intimate_imagery" | "commands.advancement.grant.many.to.many.failure" | "selectWorld.mapFeatures.info" | "item.mysticalagriculture.tertium_upgrade" | "gtceu.tool_action.soft_mallet.reset" | "forge.stepHeight" | "commands.ftbquests.command.error.invalid_id" | "time.bookshelf.month.december" | "book.mysticalagriculture.entry.health_boost_augment" | "effect.minecraft.strength" | "gui.ae2.Included" | "key.jei.copy.recipe.id" | "gui.ae2.TerminalSettingsClearGridOnClose" | "model.armor2.chestgray.partName" | "block.create.flywheel" | "rechiseled.block.copper_block_lines_connecting" | "modularrouters.gui.config.ecoTimeout" | "subtitles.entity.pillager.hurt" | "gtceu.machine.scanner.hv.tooltip" | "emi.reloading" | "block.create.polished_cut_granite_wall" | "augment.mysticalagriculture.mining_fatigue_resistance" | "gtceu.multiblock.large_combustion_engine.obstructed" | "compass.node.gtceu.machines/bender" | "key.keyboard.alt" | "gtceu.machine.extractor.iv.tooltip" | "block.thermal.rubberwood_stairs" | "create.ponder.tag.windmill_sails" | "block.minecraft.orange_banner" | "block.mysticalagriculture.prosperity_ingot_block" | "create.linked_controller.press_keybind" | "item.create.tree_fertilizer.tooltip.summary" | "block.thermal.tea_block" | "tooltip.cucumber.one_use_left" | "block.gtceu.pyrolyse_oven" | "subtitles.item.shovel.flatten" | "key.inventorysorter.itemin" | "ftbchunks.require_game_stage.tooltip" | "item.blaze_tiny_dust" | "item.railways.track_incomplete_byg_baobab" | "gtceu.recipe.temperature" | "commands.ae2.permissions" | "galaxy.sgjourney.kaliem" | "commands.scoreboard.players.enable.failed" | "create.gui.goggles.fluid_container" | "connect.failed" | "item.extendedcrafting.handheld_table" | "material.ruthenium_tetroxide" | "subtitles.entity.elder_guardian.flop" | "item.gtceu.credit.platinum.tooltip" | "compass.node.gtceu.multiblock/large_extractor" | "tooltip.framedblocks.one_way_window.dir.west" | "create.ponder.large_cogwheel.text_1" | "subtitles.entity.piglin.retreat" | "create.ponder.large_cogwheel.text_2" | "gtceu.machine.gas_collector.mv.tooltip" | "item.gtceu.cyan_glass_lens" | "gtceu.gui.fuel_amount" | "tag.item.c.dyes.brown" | "item.gtceu.zpm_naquadria_battery" | "item.gtceu.prospector.luv" | "mco.backup.generate.world" | "material.sterling_silver" | "buildinggadgets.message.invalid_inventory" | "item.thermal.tin_nugget" | "block.minecraft.waxed_oxidized_cut_copper" | "compass.node.gtceu.materials/buzz_saw_blade" | "gui.modernui.settings.category.skin" | "modularrouters.gui.config.sender1BaseRange" | "rechiseled.block.granite_diagonal_bricks" | "tooltip.emi.synfav.craft_some" | "item.thermal.netherite_dust" | "ftbquests.gui.image" | "block.fantasyfurniture.decorations.nordic_mead_bottles" | "gui.tooltips.ae2.IOMode" | "compass.node.gtceu.hv/implosion_compressor" | "block.gtceu.uev_quantum_chest" | "item.ae2.blank_pattern" | "fpsreducer.config.menu.ignoreHoldButton" | "subtitles.item.chorus_fruit.teleport" | "jade.instrument.iron_xylophone" | "ftbquests.task.ftbquests.xp.points" | "create.station.no_bogeys" | "advancements.story.mine_stone.description" | "rechiseled.block.sandstone_large_tiles" | "block.minecraft.banner.cross.black" | "block.minecraft.banner.curly_border.purple" | "item.sliceanddice.fertilizer_bucket" | "block.create.cut_granite_slab" | "material.chalcopyrite" | "item.minecraft.rabbit_hide" | "color.minecraft.black" | "tag.item.c.cobblestone" | "gui.tooltips.ae2.MoveWhenFull" | "block.gtceu.high_power_casing" | "block.ae2.sky_stone_brick_slab" | "block.minecraft.banner.half_horizontal.pink" | "rechiseled.block.jungle_planks_brick_paving" | "config.jei.advanced.giveMode.comment" | "enchantment.ensorcellation.displacement" | "gtceu.machine.compressor.lv.tooltip" | "gtceu.gui.fluid_lock.tooltip.disabled" | "material.acetone" | "block.mysticalagriculture.soulstone_cracked_bricks" | "block.gtceu.hv_thermal_centrifuge" | "block.minecraft.banner.triangles_top.pink" | "rechiseled.block.stone_bordered_connecting" | "block.minecraft.polished_blackstone" | "item.patchouli.comprehensive_test_book.name" | "advancements.end.dragon_egg.description" | "gui.tooltips.ae2.StoredItems" | "spectatorMenu.teleport" | "rechiseled.block.mangrove_planks_diagonal_stripes_connecting" | "item.mysticalagriculture.supremium_shovel" | "advancements.adventure.very_very_frightening.title" | "item.thermal.netherite_nugget" | "item.railways.track_incomplete_biomesoplenty_willow_narrow" | "death.attack.create.crush.player" | "item.gtceu.battery.hull.ev.tooltip" | "block.fantasyfurniture.bone.skeleton.table_large" | "enchantment.ensorcellation.fire_rebuke.desc" | "gtceu.chemical_reactor" | "metaarmor.hud.fuel_lvl" | "block.gtceu.fusion_casing" | "block.xtonesreworked.kryp_block_4" | "block.xtonesreworked.roen_block_4" | "item.gtceu.nano_processor_mainframe" | "block.xtonesreworked.kryp_block_5" | "block.xtonesreworked.roen_block_5" | "block.xtonesreworked.kryp_block_2" | "block.xtonesreworked.roen_block_2" | "block.xtonesreworked.zeta_block_10" | "block.xtonesreworked.kryp_block_3" | "block.xtonesreworked.roen_block_3" | "block.xtonesreworked.kryp_block_8" | "block.xtonesreworked.roen_block_8" | "block.xtonesreworked.kryp_block_9" | "block.xtonesreworked.roen_block_9" | "waila.sieve.mesh" | "block.xtonesreworked.kryp_block_6" | "block.xtonesreworked.roen_block_6" | "block.xtonesreworked.kryp_block_7" | "block.xtonesreworked.roen_block_7" | "rechiseled.block.spruce_planks_crate_connecting" | "block.xtonesreworked.zeta_block_15" | "cover.universal.manual_import_export.mode.filtered" | "block.xtonesreworked.roen_block_0" | "block.xtonesreworked.zeta_block_12" | "entity.create.stationary_contraption" | "block.fantasyfurniture.nordic.door_single" | "block.xtonesreworked.roen_block_1" | "block.xtonesreworked.zeta_block_11" | "block.xtonesreworked.zeta_block_14" | "block.xtonesreworked.zeta_block_13" | "ftbteams.gui.promote" | "compass.node.gtceu.multiblock/large_packer" | "item.farmersdelight.cake_slice" | "item.sgjourney.advanced_materialization_crystal" | "rechiseled.block.netherrack_stripes" | "commands.perf.alreadyRunning" | "item.powersuits.plating_leather" | "compass.node.gtceu.covers/computer_monitor_cover" | "webdisplays.message.otDisabled" | "item.create.crushed_raw_nickel" | "item.gtceu.glass_tube" | "message.modernui.server_shutdown_sec" | "item.powersuits.sprint_assist.desc" | "ftbquests.reward.ftbquests.random" | "block.gtceu.ev_forge_hammer" | "tooltip.emi.fill_recipe_no_server" | "attribute.name.generic.follow_range" | "block.gtceu.ev_assembler" | "rechiseled.block.birch_planks_wavy" | "material.colossalchests.diamond" | "block.create.pink_valve_handle" | "block.xtonesreworked.kryp_block_0" | "options.title" | "block.xtonesreworked.kryp_block_1" | "block.minecraft.yellow_carpet" | "block.gtceu.uv_output_hatch" | "block.create.ornate_iron_window_pane" | "item.systeams.boiler_pipe.keyword" | "block.minecraft.banner.stripe_center.cyan" | "tag.item.c.budding_blocks" | "theoneprobe.ae2.locked" | "item.gtceu.plate_casting_mold" | "block.systeams.gourmand_boiler.keyword" | "advancements.end.kill_dragon.description" | "info.thermal.dynamo_gourmand.1" | "info.thermal.dynamo_gourmand.2" | "inventory.hotbarInfo" | "gui.ae2.BytesUsed" | "tooltip.toms_storage.storage_terminal" | "block.create.lime_sail" | "item.gtceu.circuit_board.plastic.tooltip" | "block.mysticalagriculture.awakened_supremium_block" | "item.create.golden_sheet" | "item.minecraft.popped_chorus_fruit" | "item.gtceu.tool.plunger" | "rechiseled.block.dark_oak_planks_brick_paving_connecting" | "block.farmersdelight.straw_bale" | "block.create.pink_toolbox" | "modernui.center.text.rehashThreshold" | "block.kubejs.enderium_casing" | "info.thermal.dynamo_gourmand.0" | "options.iris.shaderPackSelection.addedPacks" | "key.keyboard.f22" | "key.keyboard.f23" | "key.keyboard.f20" | "key.keyboard.f21" | "text.cloth-config.not_editable" | "part.bigreactors.reactor.fluidport_forge_active" | "subtitles.automobility.automobile_engine" | "text.autoconfig.toms_storage.option.wirelessTermBeaconLvlDim.@Tooltip" | "tag.item.minecraft.compasses" | "javaModel.powerfist.palm.thumb1.thumb2.partName" | "gtceu.machine.item_bus.import.tooltip" | "commands.schedule.same_tick" | "block.gtceu.uxv_charger_4x" | "tag.item.c.ores.diamond" | "singularity.extendedcrafting.iron" | "key.keyboard.f24" | "commands.spreadplayers.success.teams" | "key.keyboard.f25" | "mco.connect.failed" | "item.thermal.ice_charge" | "death.attack.outOfWorld.player" | "multiplayer.downloadingTerrain" | "block.minecraft.banner.small_stripes.red" | "item.palladium_raw_dust" | "rechiseled.block.blue_ice_slanted_tiles" | "behavior.tricorder.debug_machine_invalid" | "subtitles.entity.witch.throw" | "gtceu.top.unit.fluid_milibuckets" | "block.xtonesreworked.azur_block_10" | "block.xtonesreworked.azur_block_12" | "block.xtonesreworked.azur_block_11" | "block.xtonesreworked.azur_block_14" | "material.carbon" | "block.xtonesreworked.azur_block_13" | "create.track_target.too_far" | "rechiseledcreate.block.oak_window_swirling" | "block.xtonesreworked.azur_block_15" | "block.minecraft.banner.stripe_right.red" | "subtitles.item.trident.hit_ground" | "tag.item.c.shears" | "rechiseled.block.birch_planks_brick_pattern_connecting" | "compass.node.gtceu.covers/advanced_energy_detector_cover" | "item.thermal.rf_potato" | "item.thermal.fluid_tank_creative_augment.desc" | "advancement.create.train_crash.desc" | "block.gtceu.iv_processing_array" | "rechiseled.block.copper_block_shafts" | "farmersdelight.advancement.root.desc" | "jecalculation.gui.search.delete_all.disabled" | "gtceu.gui.fluid_auto_output.allow_input.disabled" | "rechiseled.block.obsidian_rotated_bricks" | "subtitles.entity.piglin.angry" | "block.minecraft.banner.diagonal_right.yellow" | "key.keyboard.f11" | "block.create.linear_chassis" | "key.keyboard.f12" | "key.keyboard.f10" | "emi.sidebar.type.index" | "options.accessibility.text_background" | "itemGroup.laserio" | "block.fantasyfurniture.decorations.bowl_mushroom_stew" | "modernui.center.title" | "forge.controlsgui.alt" | "block.minecraft.light_blue_glazed_terracotta" | "commands.place.feature.success" | "material.lead_zinc_solution" | "rechiseled.block.crimson_planks_tiles" | "item.gtceu.ev_solar_panel" | "key.keyboard.f15" | "key.keyboard.f16" | "key.keyboard.f13" | "key.keyboard.f14" | "key.keyboard.f19" | "item.thermal.dynamo_output_augment" | "rechiseled.block.diamond_block_shiny" | "options.autoSuggestCommands" | "key.keyboard.f17" | "key.keyboard.f18" | "block.gtceu.large_chemical_bath" | "metaarmor.message.nightvision.disabled" | "material.impure_naquadria_solution" | "text.configuration.value.revert.default.dialog" | "rechiseled.block.bone_block_chiseled" | "keybinding.powersuits.aoe_pick_upgrade" | "selectWorld.edit" | "gtceu.machine.fluid_drilling_rig.hv.tooltip" | "create.subtitle.contraption_assemble" | "ftbquests.task.ftbquests.structure.structure" | "item.create.attribute_filter.tooltip.summary" | "block.farmersdelight.onion_crate" | "config.dogslie.prop.dogsSpawnLying.name" | "create.ponder.gantry_direction.text_4" | "create.ponder.gantry_direction.text_3" | "block.gtceu.cleanroom" | "create.ponder.gantry_direction.text_2" | "gui.abuseReport.reason.harassment_or_bullying" | "create.ponder.gantry_direction.text_1" | "achievement.ae2.QNB" | "item.mysticalagriculture.supremium_scythe" | "item.gtceu.stem_cells.tooltip" | "rechiseled.block.emerald_block_patterned_squares" | "gtceu.machine.large_turbine.gas.tooltip" | "tagprefix.wire_gt_octal" | "commands.item.target.no_changes" | "item.create.whisk" | "gui.tooltips.ae2.DurationFormatDays" | "item.gtceu.hv_sodium_battery" | "item.mysticalagriculture.inferium_ingot" | "create.display_source.accumulate_items" | "block.gtceu.uev_energy_input_hatch" | "gui.ae2.CopyMode" | "book.mysticalagriculture.entry.infusion_altar" | "difficulty.lock.title" | "tooltip.emi.set_default" | "crop.mysticalagriculture.pig" | "keybinding.powersuits.binoculars" | "item.itemfilters.id_regex.description" | "gtceu.universal.tooltip.working_area_max" | "buildinggadgets.commands.override_copy_size.no_player" | "gui.stellarview.disable_moon" | "resourcePack.title" | "block.minecraft.beehive" | "block.exnihilosequentia.acacia_barrel" | "gui.tooltips.ae2.SideBottom" | "block.gtceu.iv_battery_buffer_8x" | "rechiseled.block.warped_planks_beams_connecting" | "tutorial.find_tree.description" | "gtceu.machine.packer.zpm.tooltip" | "advancement.create.hand_crank_000" | "block.minecraft.orange_terracotta" | "rechiseledcreate.block.spruce_window_swirling" | "gui.buildinggadgets.destruction.field.down" | "compass.node.gtceu.misc/bio_chaff" | "subtitles.block.chest.locked" | "symbol_set.sgjourney.kaliem" | "block.thermal.prismarine_powered_rail.keyword" | "string.naturescompass.samples" | "tooltip.framedblocks.framing_saw.loose_additive" | "ftbquests.quest.hide_details_until_startable.tooltip" | "item.ae2.terminal" | "block.create.small_deepslate_brick_slab" | "block.fantasyfurniture.nordic.bookshelf" | "advancements.adventure.sleep_in_bed.title" | "compass.node.gtceu.machines/rock_crusher" | "forge.configgui.cachePackAccess.tooltip" | "create.menu.support" | "block.gtceu.zpm_hermetic_casing" | "gui.stellarview.shooting_star_chance" | "rechiseled.block.basalt_tiles_connecting" | "item.gtceu.tool.aoe.columns" | "advancement.create.train.desc" | "option.cloth-config.scrollDuration" | "tutorial.look.title" | "rechiseledcreate.block.crimson_window_bars_connecting" | "item.mysticalagriculture.prudentium_ingot" | "gtceu.creative.tank.tpc" | "create.item_attributes.damaged.inverted" | "block.bigreactors.reinforced_turbineredstoneport" | "rechiseledcreate.block.warped_window_diagonal_connecting" | "modularrouters.itemText.usage.item.bulk_item_filter" | "tagprefix.wire_gt_single" | "create.display_link.clear" | "material.iron" | "gui.ae2.NotSoMysteriousQuote" | "item.gtceu.tool.chainsaw_hv" | "item.exnihilosequentia.carrot_seeds" | "advMode.randomPlayer" | "waila.sieve.block" | "block.create.purple_sail" | "rechiseled.block.coal_block_pattern_connecting" | "item.minecraft.splash_potion.effect.invisibility" | "carryon.general.blacklist.forbiddenentities" | "key.keyboard.page.down" | "keybinding.powersuits.fortune" | "itemGroup.mysticalagriculture" | "item.create.brass_ingot" | "block.minecraft.red_concrete" | "ftbquests.reward.ftbquests.gamestage" | "railways.station.train_limit" | "block.minecraft.cactus" | "create.ponder.cart_assembler_modes.header" | "commands.cofh.invuln.remove.multiple" | "item.gtceu.tool.chainsaw_mv" | "chat.type.team.hover" | "create.ponder.hose_pulley_infinite.text_3" | "create.ponder.hose_pulley_infinite.text_2" | "item.pitchblende_small_dust" | "emi.chess.tooltip.invite" | "gtceu.tool_action.wrench.set_facing" | "tooltip.emi.config.global" | "text.block.fantasyfurniture.decorations.presents_stack_2.dyeable" | "compass.node.gtceu.multiblock/primitive_blast_furnace" | "rechiseled.block.acacia_planks_diagonal_tiles" | "rechiseled.block.obsidian_rotated_bricks_connecting" | "createWorld.customize.custom.presets" | "tooltip.toms_storage.ctrlMode_0" | "block.minecraft.banner.stripe_left.orange" | "advancement.create.steam_engine" | "buildinggadgets.message.anchor_removed" | "tooltip.toms_storage.ctrlMode_2" | "merchant.level.4" | "tooltip.toms_storage.ctrlMode_1" | "merchant.level.5" | "block.gtceu.uv_rock_crusher" | "merchant.level.2" | "merchant.level.3" | "merchant.level.1" | "commands.item.target.not_a_container" | "gui.ae2.ConfirmCraftNoCpu" | "gtceu.machine.ore_washer.hv.tooltip" | "item.ae2.red_lumen_paint_ball" | "gui.ae2.CraftErrorNoSuitableCpuBusy" | "advancement.create.encased_fan.desc" | "deathScreen.spectate" | "webdisplays.server.help.exit" | "predicate.unknown" | "jecalculation.chat.max_loop" | "block.simplylight.illuminant_light_blue_block_on.info2" | "subtitles.block.sculk_shrieker.shriek" | "material.glue" | "block.gtceu.uev_machine_hull" | "item.railways.track_incomplete_oak_narrow" | "block.create.copycat_panel.tooltip.behaviour1" | "gtceu.jei.fluid.dep_amount_hover" | "block.gtceu.uv_forming_press" | "create.ponder.hose_pulley_infinite.text_1" | "block.exnihilosequentia.warped_crucible" | "options.fullscreen.current" | "stat.minecraft.junk_fished" | "item.powersuits.compass" | "item.gtceu.smd_inductor" | "subtitles.entity.skeleton.ambient" | "gui.fluxnetworks.slot.armor" | "block.create.turntable" | "material.wood_gas" | "block.gtceu.hv_arc_furnace" | "metaarmor.qts.nightvision.error" | "item.gtceu.tool.chainsaw_lv" | "tag.item.c.dusts.copper" | "block.gtceu.lv_sifter" | "rechiseled.block.redstone_block_bricks" | "block.bigreactors.reinforced_reactorglass" | "item.railways.track_incomplete_blue_skies_lunar" | "mco.upload.cancelled" | "item.railways.brown_incomplete_conductor_cap" | "entity.minecraft.tropical_fish.type.kob" | "item.numina.battery_elite.desc" | "death.attack.onFire" | "material.platinum_sludge_residue" | "item.farmersdelight.vegetable_soup" | "config.emi.ui.left_sidebar_pages" | "block.simplylight.illuminant_brown_block.info" | "item.thermal.diving_chestplate" | "info.cofh.access_team" | "effect.cofh_core.enderference" | "modularrouters.chatText.security.accessDenied" | "itemGroup.geckolib_examples" | "text.configuration.screen.dialog.cancel" | "rechiseled.block.quartz_block_rows_connecting" | "block.bigreactors.insanite_block" | "block.create.elevator_pulley" | "commands.scoreboard.players.reset.all.single" | "ftbquests.quest.dependency_requirement.tooltip" | "block.minecraft.bubble_coral" | "achievement.ae2.PortableCell.desc" | "block.create.mechanical_harvester" | "block.fantasyfurniture.decorations.venthyr_tea_cups" | "gui.ae2.NumberLessThanMinValue" | "forge.configgui.indexModPackCachesOnThread.tooltip" | "block.thermal.purple_rockwool" | "javaModel.powerfist.palm.ringfinger1.partName" | "rechiseled.block.end_stone_brick_pattern" | "rechiseledcreate.block.jungle_window_tiles" | "jecalculation.gui.common.label.tag" | "item.minecraft.glow_ink_sac" | "ftblibrary.select_fluid.gui" | "block.gtceu.lv_polarizer" | "item.gtceu.advanced_soc" | "material.naphthalene" | "block.bigreactors.basic_reactorchargingportfe" | "gui.ae2.SpatialAnchorAllLoaded" | "material.hastelloy_c_276" | "ftbchunks.minimap.position.top_right" | "sodium.options.gui_scale.tooltip" | "item.gtceu.shape.extruder.bottle.tooltip" | "gtceu.machine.mixer.mv.tooltip" | "commands.forge.entity.list.none" | "block.minecraft.banner.square_bottom_right.light_blue" | "block.thermal.stripped_rubberwood_wood" | "jade.instrument.bass" | "block.minecraft.banner.triangle_top.pink" | "gtceu.machine.coke_oven.tooltip" | "options.showNone" | "modularrouters.itemText.activator.action.ATTACK_ENTITY" | "item.railways.track_incomplete_biomesoplenty_dead_narrow" | "prefab.automobility.pineapple" | "gtceu.machine.locked_safe.malfunctioning" | "block.minecraft.light_blue_shulker_box" | "item.thermal.press_packing_3x3_die" | "block.simplylight.illuminant_pink_block_on.info" | "modularrouters.itemText.fluid.direction" | "block.railways.track_byg_jacaranda" | "book.mysticalagriculture.entry.experience_capsule" | "behavior.tricorder.debug_machine_invalid_null=invalid! MetaTileEntity =" | "itemGroup.gtceu.tool" | "rechiseled.block.stone_bordered" | "block.mysticalagriculture.soulium_ore" | "screen.laserio.redstonechannel" | "gui.ae2wtlib.blacklist" | "create.ponder.mechanical_piston.text_2" | "ftbchunks.gui.clear_deathpoints" | "create.ponder.mechanical_piston.text_1" | "create.gui.assembly.exception" | "create.item_attributes.smeltable" | "multiplayer.disconnect.not_whitelisted" | "gtceu.multiblock.multiple_recipemaps.switch_message" | "block.minecraft.chiseled_red_sandstone" | "item.thermal.lumium_gear" | "item.mysticalagriculture.soulium_ingot" | "gtceu.machine.fluid_solidifier.luv.tooltip" | "commands.worldborder.set.immediate" | "rechiseled.block.purpur_fabric" | "item.gtceu.luv_battery_hull" | "wheel.automobility.carriage" | "gui.powersuits.salvage.desc" | "create.ponder.mechanical_piston.text_3" | "config.emi.presets.recipe_book_plus" | "subtitles.entity.shulker.close" | "ftbquests.quest_link" | "block.create.creative_crate.tooltip.condition2" | "block.create.creative_crate.tooltip.condition1" | "info.cofh.energy_stored" | "rechiseled.block.emerald_block_pillar_connecting" | "item.thermal.diamond_plate" | "commands.title.show.subtitle.single" | "create.recipe.item_application.any_axe" | "block.minecraft.banner.stripe_left.lime" | "block.minecraft.banner.triangle_bottom.brown" | "modernui.center.text.lineBreakingAlgo" | "ftbquests.task.ftbquests.location.x.tooltip" | "config.emi.group.general.search" | "item.minecraft.end_crystal" | "gtceu.machine.vacuum_freezer.tooltip" | "ftbquests.quest.min_width" | "item.gtceu.opv_robot_arm" | "block.fantasyfurniture.royal.dresser" | "block.minecraft.lava" | "subtitles.entity.horse.eat" | "block.gtceu.uev_polarizer" | "rechiseledcreate.block.acacia_window_large_connecting" | "block.gtceu.zpm_256a_laser_source_hatch" | "block.minecraft.beetroots" | "item.thermal.dual_filter_augment.desc" | "info.thermal.augment.attr.DynamoEnergy" | "create.ponder.depot.text_3" | "gtceu.jei.materials.average_protons" | "create.ponder.depot.text_2" | "create.ponder.depot.text_4" | "create.tunnel.selection_mode.split" | "advancement.create.burner" | "gui.bigreactors.reactor.controller.vaporbar.line4b" | "create.ponder.depot.text_1" | "gui.bigreactors.reactor.controller.vaporbar.line4a" | "item.bentonite_tiny_dust" | "gui.bigreactors.reactor.controller.vaporbar.line3b" | "block.minecraft.banner.triangles_bottom.gray" | "rechiseled.block.diorite_squares" | "item.farmersdelight.rice" | "rechiseled.block.cobbled_deepslate_beams_connecting" | "info.cofh.secure_warning" | "block.minecraft.barrier" | "module.tradeoff.daytimeHeatGen" | "compass.node.gtceu.components/electric_motor" | "module.tradeoff.fluidTankSize" | "rechiseled.block.mangrove_planks_crate_connecting" | "options.framerateLimit.max" | "block.create.cut_granite_brick_slab" | "gui.bigreactors.reactor.controller.vaporbar.line3a" | "enchantment.ensorcellation.curse_mercy" | "block.xtonesreworked.zone_block_0" | "sliceanddice.tooltip.rotationDirection" | "info.cofh.none" | "block.xtonesreworked.zone_block_1" | "book.mysticalagriculture.entry.resource_crops.page.2" | "block.xtonesreworked.zone_block_2" | "item.mysticalagriculture.imperium_scythe" | "book.mysticalagriculture.entry.resource_crops.page.1" | "block.xtonesreworked.zone_block_3" | "commands.worldborder.set.failed.nochange" | "modularrouters.chatText.targetValidation.NOT_INVENTORY" | "sodium.options.chunk_memory_allocator.tooltip" | "gtceu.machine.maintenance_hatch_cleanroom_auto.tooltip.0" | "item.mysticalagriculture.prosperity_gemstone" | "block.xtonesreworked.zone_block_8" | "block.xtonesreworked.zone_block_9" | "key.jei.toggleWildcardHideIngredient" | "block.xtonesreworked.zone_block_4" | "curios.identifier.curio" | "tooltip.framedblocks.lock_state" | "block.xtonesreworked.zone_block_5" | "block.xtonesreworked.zone_block_6" | "gtceu.machine.maintenance_hatch_cleanroom_auto.tooltip.1" | "block.xtonesreworked.zone_block_7" | "block.thermal.enderium_glass" | "compass.node.gtceu.parts/rotor_holder" | "item.gtceu.rod_extruder_mold" | "block.gtceu.uv_fermenter" | "block.minecraft.banner.straight_cross.magenta" | "options.iris.shaderPackSelection.title" | "item.thermal.beekeeper_leggings" | "block.create.ochrum" | "crop.mysticalagriculture.spirited_crystal" | "info.thermal.augment.attr.DynamoPower" | "block.fantasyfurniture.dunmer.lockbox" | "block.minecraft.banner.creeper.yellow" | "createWorld.customize.custom.useVillages" | "string.naturescompass.low" | "entity.minecraft.axolotl" | "block.minecraft.dark_oak_fence" | "multiplayer.disconnect.banned" | "item.minecraft.cookie" | "railways.station.open_right" | "block.framedblocks.framed_pillar" | "ftbquests.quests" | "create.symmetry.mirror.plane" | "create.ponder.display_link.text_2" | "create.ponder.display_link.text_1" | "create.ponder.display_link.text_4" | "material.triglycol_dichloride" | "create.ponder.display_link.text_3" | "block.thermal.machine_pyrolyzer" | "asynclocator.map.locating" | "block.fantasyfurniture.furniture_station" | "chat.ae2additions.isNowUnlocked" | "ftbquests.reward.autoclaim.invisible" | "info.cofh.crossbow_loaded" | "mco.configure.world.buttons.resetworld" | "book.mysticalagriculture.entry.seed_reprocessors" | "advancement.create.andesite_alloy.desc" | "block.minecraft.sunflower" | "create.ponder.smart_pipe.header" | "zerocore:api.multiblock.validation.invalid_part_for_frame" | "create.ponder.gantry_carriage.text_2" | "block.gtceu.uxv_energy_output_hatch" | "create.ponder.gantry_carriage.text_1" | "block.gtceu.lv_canner" | "block.minecraft.banner.triangles_bottom.black" | "item.ae2.black_covered_dense_cable" | "enchantment.minecraft.smite.desc" | "advancements.husbandry.safely_harvest_honey.description" | "compass.node.gtceu.materials/plate" | "material.red_garnet" | "item.gtceu.opv_electric_pump" | "block.gtceu.uiv_fluid_heater" | "item.ae2.purple_lumen_paint_ball" | "augment.mysticaladaptations.strength_iv" | "gui.tooltips.ae2.SubstitutionsOff" | "ftbquests.quest.ignore_reward_blocking.tooltip" | "tagprefix.raw" | "book.mysticalagriculture.entry.growth_accelerators.page.1" | "book.mysticalagriculture.entry.growth_accelerators.page.2" | "create.ponder.display_link.text_6" | "info.cofh.current_signal" | "subtitles.block.respawn_anchor.set_spawn" | "create.ponder.display_link.text_5" | "block.gtceu.hv_bedrock_ore_miner" | "create.ponder.display_link.text_8" | "create.ponder.display_link.text_7" | "gtceu.universal.tooltip.max_voltage_out" | "modernui.center.text.graphemeAlgo" | "subtitles.entity.bee.loop_aggressive" | "info.cofh.access_private" | "createWorld.customize.custom.preset.caveDelight" | "item.thermal.chiller_rod_cast" | "text.cloth-config.error.not_valid_number_int" | "item.exnihilosequentia.diorite_crook" | "item.thermal.nickel_coin" | "block.gtceu.mv_chemical_reactor" | "config.jade.plugin_ae2.grid_node_state" | "advancement.create.track_signal.desc" | "createWorld.preparing" | "block.create.small_andesite_brick_slab" | "block.create.cut_ochrum_wall" | "options.modelPart.left_sleeve" | "waila.ae2.CraftingLockedByRedstoneSignal" | "rechiseled.block.amethyst_block_edged_connecting" | "block.gtceu.opv_extruder" | "item.gtceu.zpm_robot_arm" | "crop.mysticalagriculture.lapis_lazuli" | "block.gtceu.hv_pump" | "block.toms_storage.ts.painted_trim" | "advancement.create.steam_whistle.desc" | "gameMode.hardcore" | "item.gtceu.mv_cadmium_battery" | "modularrouters.guiText.tooltip.activator.sneak" | "tag.item.c.raw_ores" | "item.create.wand_of_symmetry.tooltip.summary" | "block.gtceu.iv_energy_input_hatch_4a" | "narrator.button.difficulty_lock" | "item.minecraft.iron_boots" | "gui.modernui.menu.mods" | "block.minecraft.mossy_stone_brick_wall" | "block.gtceu.zpm_battery_buffer_4x" | "block.create.blue_toolbox" | "block.railways.track_byg_holly" | "config.jade.plugin_extendedcrafting.ultimate_auto_table" | "rechiseled.block.cobblestone_stripes" | "block.create.red_nixie_tube" | "block.gtceu.uev_4096a_laser_source_hatch" | "patchouli.gui.lexicon.button.visualize.info" | "config.jade.overlay" | "item.railways.track_incomplete_byg_mahogany_narrow" | "create.backtank.low" | "mco.configure.world.backup" | "itemGroup.hotbar" | "block.minecraft.banner.skull.red" | "block.railways.track_biomesoplenty_jacaranda" | "item.mysticalagradditions.prudentium_apple" | "item.gtceu.battery.ev.vanadium.tooltip" | "block.functionalstorage.jungle_2" | "block.functionalstorage.jungle_1" | "ftbultimine.server_settings.merge_tags" | "commands.worldborder.center.failed" | "item.bigreactors.anglesite_crystal" | "block.functionalstorage.jungle_4" | "gtceu.multiblock.validation_failed" | "block.gtceu.uxv_extruder" | "modularrouters.guiText.label.inspectionSubject.ENERGY" | "block.simplylight.illuminant_block_on.info" | "rechiseled.block.bone_block_decorated_bordered_connecting" | "item.thermal.press_gear_die" | "subtitles.entity.vex.death" | "material.dimethylamine" | "metaitem.generic.electric_item.tooltip" | "ftbquests.task.ftbquests.kill" | "gtceu.machine.compressor.ev.tooltip" | "item.railways.track_incomplete_byg_rainbow_eucalyptus_wide" | "itemGroup.eterminal" | "commands.ftbquests.import_rewards_from_chest.invalid_id" | "block.minecraft.purple_concrete_powder" | "config.bigreactors.worldgen" | "tooltip.mysticalagriculture.creative_soulium_dagger" | "gui.packagedauto.volume_amount_specifying" | "metaarmor.hud.status.disabled" | "block.create.polished_cut_tuff_wall" | "death.attack.onFire.item" | "modularrouters.gui.config.breakerParticles" | "create.gui.attribute_filter.add_inverted_attribute" | "item.minecraft.potion.effect.empty" | "module.tradeoff.efficiency" | "buildinggadgets.radialmenu.place_on_top" | "rechiseled.block.prismarine_bricks_wavy_connecting" | "gtceu.multiblock.preview.rotate" | "material.krypton" | "material.colossalchests.wood" | "block.railways.track_ender_wide" | "info.thermal.machine_press.2" | "gtceu.multiblock.large_combustion_engine.liquid_oxygen_amount" | "info.thermal.machine_press.0" | "item.gtceu.credit.copper.tooltip" | "menu.shareToLan" | "info.thermal.machine_press.1" | "rechiseled.block.iron_block_bordered" | "gtceu.machine.transformer.tooltip_tool_usage" | "trashcans.gui.ultimate_trash_can.title" | "modularrouters.guiText.label.playerSect.MAIN_NO_HOTBAR" | "argument.entity.options.dy.description" | "block.minecraft.smooth_red_sandstone" | "modularrouters.guiText.tooltip.distributor.strategy" | "commands.recipe.take.failed" | "railways.bogeys.styles.modern" | "modularrouters.itemText.misc.configureHint" | "create.schedule.condition.threshold.train_holds" | "tag.item.c.glass.yellow" | "item.bigreactors.redfrigium_bucket" | "block.fantasyfurniture.decorations.berry_basket_sweetberry" | "module.tradeoff.heatGen" | "jei.tooltip.error.crash" | "exmachinis.int.jei.category.flux_compactor" | "config.jei.advanced.maxRecipeGuiHeight.comment" | "item.railways.track_incomplete_byg_maple" | "rechiseledcreate.block.crimson_window_slim_connecting" | "enchantment.minecraft.fortune" | "tag.item.c.wooden_chests" | "config.bigreactors.worldgen.benitoiteorepercluster" | "rechiseled.block.lapis_block_polished_connecting" | "enchantment.minecraft.loyalty.desc" | "book.mysticalagriculture.entry.essence_apples" | "gamerule.disableRaids" | "ftbquests.gui.change_progress" | "rechiseled.block.copper_block_small_bricks" | "block.thermal.device_fisher" | "item.create.crushed_raw_tin" | "rechiseled.block.prismarine_bricks_tiles_connecting" | "ftbchunks.experimental_performance_improvement" | "block.thermal.peanut_block" | "model.mps_chest.crystal_belt.partName" | "block.minecraft.banner.stripe_left.magenta" | "createWorld.customize.flat.layer.bottom" | "tutorial.craft_planks.title" | "tagprefix.chipped_gem" | "jecalculation.gui.search.rename.enabled" | "tag.item.minecraft.piglin_food" | "gui.corpse.death_history.date_format" | "advancement.create.arm_many_targets.desc" | "modularrouters.guiText.tooltip.terminate.RAN.header" | "gui.accept" | "rechiseled.block.acacia_planks_pattern_connecting" | "gtceu.cover.fluid_detector.message_fluid_storage_normal" | "options.chat.delay" | "material.mendelevium" | "item.minecraft.potion.effect.thick" | "create.mechanical_arm.selection_mode.round_robin" | "create.ponder.tag.creative" | "cover.ender_fluid_link.iomode.enabled" | "fluid.createarmory.molten_brass" | "create.display_source.player_deaths" | "ftbteamsconfig.ftbchunks.allow_mob_griefing.tooltip" | "block.ae2.chiseled_quartz_wall" | "item.platinum_sludge_residue_dust" | "gtceu.machine.centrifuge.zpm.tooltip" | "create.gui.terrainzapper.searchDiagonal" | "block.farmersdelight.rich_soil" | "create.schedule.condition_type" | "block.create.magenta_nixie_tube" | "compass.node.gtceu.batteries/small_vanadium_battery" | "gtceu.machine.bender.uv.tooltip" | "item.thermal.fluid_reservoir" | "tag.item.minecraft.rails" | "cover.ender_fluid_link.iomode.disabled" | "advancements.nether.charge_respawn_anchor.description" | "key.categories.FpsReducer" | "ftbquests.file.progression_mode.linear" | "create.ponder.index_title" | "narration.jade.distance" | "advancement.create.display_board_0.desc" | "item.mysticalagradditions.molten_imperium_bucket" | "commands.title.show.title.single" | "container.mysticalagriculture.tertium_furnace" | "block.ae2additions.me_wireless_transceiver" | "block.gtceu.zpm_256a_laser_target_hatch" | "attachment.rear.automobility.crafting_table" | "patchouli.gui.lexicon.objective" | "javaModel.powerfist.crystalholder.partName" | "compass.node.gtceu.covers/machine_controller_cover" | "block.gtceu.mv_fluid_passthrough_hatch" | "block.create.birch_window_pane" | "block.minecraft.yellow_candle" | "block.gtceu.iv_battery_buffer_4x" | "subtitles.entity.parrot.imitate.ghast" | "ftbquests.reward.ftbquests.advancement.criterion.tooltip" | "jade.beehive.bees" | "debug.copy_location.help" | "gui.abuseReport.send.error_message" | "direction.titanium.south" | "item.ae2.charged_staff" | "entity.create.potato_projectile" | "block.framedblocks.framed_double_slope" | "block.create.cut_asurine_brick_stairs" | "item.gtceu.uhv_electric_piston" | "ftbteams.gui.transfer_ownership.confirm" | "block.farmersdelight.rich_soil_farmland" | "recipe.toast.description" | "block.minecraft.soul_campfire" | "block.functionalstorage.compacting_drawer" | "item.ae2.silicon" | "ftbchunks.minimap.proportional.tooltip" | "patchouli.gui.lexicon.history" | "item.exnihilosequentia.porcelain_clay" | "block.gtceu.treated_wood_planks" | "tagprefix.rod" | "block.minecraft.granite_wall" | "ftbchunks.gui.claimed_chunks" | "gui.ae2.security.craft.name" | "compass.node.gtceu.materials/bolt" | "tooltip.sgjourney.syringe.prototype_ata_gene" | "config.jei.interface.bookmarkOverlayEnabled.comment" | "subtitles.thermal.block.device_water_gen" | "jecalculation.gui.label.help" | "rechiseled.block.mangrove_planks_bricks" | "gtceu.universal.tooltip.chunk_mode" | "commands.jfr.started" | "item.mysticalagriculture.imperium_boots" | "forge.configgui.indexVanillaPackCachesOnThread.tooltip" | "ftbquests.quest.invisible.tooltip" | "info.cofh.mode_change" | "block.gtceu.ev_ore_washer" | "block.minecraft.cobbled_deepslate_stairs" | "ftbquests.task.ftbquests.location" | "rechiseled.block.red_sandstone_brick_pattern_connecting" | "item.ae2.printed_silicon" | "config.jei.mode.cheatItemsEnabled.comment" | "block.functionalstorage.dark_oak_1" | "block.gtceu.uxv_alloy_smelter" | "block.functionalstorage.dark_oak_2" | "rechiseled.block.crimson_planks_pattern" | "block.functionalstorage.dark_oak_4" | "options.narrator.notavailable" | "material.treated_wood" | "material.cobalt" | "compass.node.gtceu.materials/dust" | "create.ponder.mechanical_press.text_1" | "create.ponder.mechanical_press.text_2" | "compass.node.gtceu.parts/maintenance_hatch" | "create.ponder.mechanical_press.text_3" | "create.ponder.mechanical_press.text_4" | "config.gtceu.option.machinesEmissiveTextures" | "material.granitic_mineral_sand" | "block.minecraft.polished_blackstone_brick_stairs" | "tooltip.exmachinis.activated" | "item.ae2.light_blue_covered_dense_cable" | "block.gtceu.ev_output_hatch" | "item.exnihilosequentia.nickel_pieces" | "gtceu.machine.pyrolyse_oven.tooltip" | "rechiseledcreate.block.limestone_cut_small_brick_connecting" | "item.paper_tiny_dust" | "createWorld.customize.buffet.biome" | "item.farmersdelight.vegetable_noodles" | "block.create.green_seat" | "gtceu.gas_collector" | "options.simulationDistance" | "block.minecraft.banner.circle.light_gray" | "block.minecraft.dead_brain_coral_wall_fan" | "death.attack.arrow.item" | "metaitem.cover.digital.mode.proxy.disabled" | "block.gtceu.lp_steam_alloy_smelter" | "block.xtonesreworked.bitt_block_14" | "gtceu.multiblock.fusion_reactor.luv.description" | "advancements.husbandry.plant_seed.description" | "block.xtonesreworked.bitt_block_15" | "block.xtonesreworked.bitt_block_12" | "item.gtceu.tool.buzzsaw.tooltip" | "block.xtonesreworked.bitt_block_13" | "item.create.linked_controller" | "block.xtonesreworked.bitt_block_10" | "block.xtonesreworked.bitt_block_11" | "block.minecraft.banner.stripe_center.black" | "item.thermal.corn" | "ldlib.gui.editor.register.editor.file" | "create.display_source.kinetic_stress.remaining" | "effect.minecraft.dolphins_grace" | "item.railways.track_incomplete_biomesoplenty_magic" | "block.minecraft.banner.stripe_left.black" | "block.create.purple_nixie_tube" | "gtceu.machine.maintenance_hatch_configurable.tooltip.1" | "gtceu.machine.maintenance_hatch_configurable.tooltip.0" | "item.sugar_small_dust" | "create.ponder.valve_pipe.text_3" | "rechiseled.block.jungle_planks_squares" | "create.ponder.valve_pipe.text_4" | "block.gtceu.opv_packer" | "addServer.resourcePack.disabled" | "create.ponder.valve_pipe.text_1" | "create.ponder.valve_pipe.text_2" | "block.minecraft.banner.half_vertical.blue" | "block.xtonesreworked.sols_block_14" | "block.xtonesreworked.sols_block_15" | "gtceu.machine.rock_breaker.uiv.tooltip" | "block.minecraft.banner.square_bottom_right.orange" | "block.create.fluid_pipe" | "modularrouters.guiText.tooltip.terminate.NONE.header" | "item.gtceu.raw_crystal_chip" | "block.minecraft.banner.half_horizontal.orange" | "item.powersuits.water_electrolyzer.desc" | "text.configuration.value.true" | "block.gtceu.ev_wiremill" | "material.biomass" | "biome.minecraft.sparse_jungle" | "enchantment.minecraft.aqua_affinity.desc" | "exmachinis.int.jei.category.flux_sieve" | "block.xtonesreworked.sols_block_10" | "block.thermal.strawberry_block" | "block.xtonesreworked.sols_block_11" | "ftbquests.quest.shape.gear" | "block.xtonesreworked.sols_block_12" | "block.xtonesreworked.sols_block_13" | "rechiseled.block.jungle_planks_rotated_bricks_connecting" | "gtceu.ore_washer" | "theoneprobe.ae2.crafting" | "ftbquests.task.ftbquests.stat.stat" | "behaviour.paintspray.solvent.tooltip" | "create.ponder.hand_crank.header" | "item.gtceu.raw_crystal_chip_parts" | "argument.entity.selector.nearestPlayer" | "structure_block.structure_name" | "enchantment.minecraft.channeling.desc" | "item.gtceu.uhv_sensor" | "gui.bigreactors.generic.reset" | "compass.node.gtceu.circuits/microchip_processor" | "item.ae2.lime_glass_cable" | "block.mysticalagradditions.insanium_ingot_block" | "item.geckolib3.geckoarmor_head" | "subtitles.entity.player.hurt" | "subtitles.ui.loom.take_result" | "rechiseled.block.jungle_planks_beams_connecting" | "gui.socialInteractions.server_label.single" | "rechiseled.block.redstone_block_patterned" | "commands.stopsound.success.sourceless.sound" | "info.thermal.machine_pyrolyzer.1" | "rechiseledcreate.block.acacia_window_large" | "info.thermal.machine_pyrolyzer.2" | "material.germanium" | "advMode.nearestPlayer" | "info.thermal.machine_pyrolyzer.0" | "advancements.story.root.title" | "create.generic.width" | "sodium.options.autosave_indicator.tooltip" | "modernfix.option.mixin.perf.deduplicate_location" | "block.gtceu.fusion_casing_mk3" | "info.sgjourney.address" | "block.gtceu.fusion_casing_mk2" | "subtitles.entity.horse.jump" | "material.high_octane_gasoline" | "text.autoconfig.toms_storage.option.onlyTrims" | "singularity.extendedcrafting.aluminum" | "ftbquests.chapter.image.x" | "buildinggadgets.message.area_reset" | "block.minecraft.banner.piglin.yellow" | "argument.entity.options.scores.description" | "ftbquests.chapter.image.y" | "gui.eterminal.ex_pattern_access_terminal" | "debug.help.help" | "block.minecraft.magenta_candle_cake" | "rechiseled.block.iron_block_processed" | "rechiseled.block.jungle_planks_bricks" | "railways.whistle.failure.not_owner" | "subtitles.entity.ghast.shoot" | "item.create.experience_nugget.tooltip.condition1" | "block.farmersdelight.mangrove_cabinet" | "multiblock.validation.fluidizer.invalid_injectors" | "subtitles.block.sculk.spread" | "tooltip.cucumber.not_yet_implemented" | "block.gtceu.mv_input_hatch" | "block.createarmory.mounted_rpg" | "tooltip.toms_storage.inventory_cable" | "block.gtceu.uiv_kinetic_output_box" | "tag.item.c.raw_materials.gold" | "ftbchunks.waypoint_dot_fade_distance" | "tag.item.c.end_stones" | "rechiseled.block.basalt_chiseled_piglin" | "desc.framedblocks.blueprint_none" | "material.sulfuric_acid" | "item.gtceu.shape.mold.nugget.tooltip" | "create.schematic.position" | "disconnect.loginFailedInfo.invalidSession" | "mco.upload.close.failure" | "item.thermal.machine_catalyst_augment.keyword" | "key.emi.cheat_one_to_cursor" | "item.farmersdelight.cod_roll" | "block.create.andesite_casing" | "generator.skyblockbuilder.skyblock" | "gtceu.machine.forge_hammer.iv.tooltip" | "block.gtceu.hv_extractor" | "commands.locate.poi.not_found" | "item.gtceu.luv_fluid_regulator" | "item.gtceu.cyan_dye_spray_can" | "item.thermal.aquachow.keyword" | "ftbquests.quest.shape.circle" | "container.mysticalagriculture.prudentium_furnace" | "top.barrel.mode" | "block.exnihilosequentia.crushed_end_stone" | "create.track.hold_for_smooth_curve" | "block.create.wooden_bracket" | "tag.item.c.glass.gray" | "block.create.asurine_pillar" | "create.schematics.synchronizing" | "commands.forge.entity.list.invalidworld" | "block.minecraft.brown_banner" | "advancements.nether.find_bastion.description" | "gui.tooltips.ae2.ShowItemsOnly" | "block.minecraft.dead_bubble_coral_wall_fan" | "block.minecraft.banner.stripe_left.light_blue" | "frame.automobility.standard_gray" | "death.attack.cramming.player" | "block.simplylight.illuminant_yellow_block.info2" | "block.minecraft.banner.triangles_bottom.orange" | "sodium.options.leaves_quality.tooltip" | "advancements.end.respawn_dragon.title" | "stat.minecraft.total_world_time" | "item.minecraft.warped_fungus_on_a_stick" | "gtceu.machine.large_miner.iv.tooltip" | "key.back" | "item.gtceu.board.epoxy.tooltip" | "item.gtceu.hv_electric_pump" | "advancements.husbandry.wax_off.description" | "gui.fluxnetworks.network.fullname" | "commands.execute.conditional.fail_count" | "subtitles.entity.axolotl.hurt" | "gtceu.gui.overclock.description.0" | "config.jade.plugin_debug.furnace_fuel" | "text.block.fantasyfurniture.royal.door_double.dyeable" | "block.farmersdelight.green_canvas_sign" | "item.ae2additions.super_cell_1k" | "jade.blockFace" | "notenoughcrashes.crashscreen.title" | "modernfix.no_ferritecore" | "item.thermal.refined_fuel_bucket" | "gtceu.gui.overclock.description.1" | "tooltip.emi.default_resolution" | "block.gtceu.zpm_compressor" | "block.minecraft.blue_candle_cake" | "block.minecraft.mangrove_sign" | "item.ae2.yellow_smart_cable" | "gtceu.machine.electrolyzer.lv.tooltip" | "item.minecraft.music_disc_wait" | "modularrouters.guiText.label.inspectionOp.GT" | "achievement.ae2.Root" | "create.gui.attribute_filter.deny_list.description" | "stat.minecraft.use_cauldron" | "fluid_type.thermal.latex" | "modularrouters.guiText.label.inspectionOp.GE" | "item.exnihilosequentia.fern_seeds" | "ftbquests.chapter.hide_quest_until_deps_visible" | "modularrouters.guiText.label.inspectionOp.LT" | "crop.mysticalagriculture.certus_quartz" | "block.ae2.smooth_sky_stone_wall" | "gui.chatReport.select_chat" | "dialog.automobility.incomplete_automobile" | "modularrouters.guiText.label.inspectionOp.LE" | "block.create.hand_crank" | "chat.ae2.SourceLink" | "block.gtceu.hv_gas_collector" | "behaviour.paintspray.black.tooltip" | "block.fantasyfurniture.bone.wither.painting_wide" | "item.modularrouters.creative_module" | "info.cofh.unit_mb_t" | "gui.buildinggadgets.materialList.button.copyList" | "material.gasoline" | "block.minecraft.fire_coral_block" | "tooltip.titanium.facing_handler.back" | "config.jade.plugin_minecraft.block_inventory.normal_amount" | "mco.configure.world.description" | "block.minecraft.nether_sprouts" | "chat.ae2.NoSpatialIOLevel" | "commands.ftbquests.export_rewards_to_chest.text" | "block.packagedauto.unpackager" | "rechiseled.block.prismarine_bricks_rows" | "gui.bigreactors.reactor.controller.wasteeject.line3" | "config.jade.plugin_minecraft.container_entity" | "block.simplylight.illuminant_green_block_on.info2" | "gui.bigreactors.reactor.controller.wasteeject.line4" | "gui.bigreactors.reactor.controller.wasteeject.line1" | "material.indium" | "item.ae2additions.super_cell_4k" | "gui.bigreactors.reactor.controller.wasteeject.line2" | "gui.bigreactors.reactor.controller.wasteeject.line7" | "info.thermal.infuser.mode.0" | "gui.bigreactors.reactor.controller.wasteeject.line5" | "info.thermal.infuser.mode.1" | "gui.bigreactors.reactor.controller.wasteeject.line6" | "block.thermal.redstone_tnt.desc" | "block.minecraft.banner.triangle_top.light_gray" | "block.minecraft.banner.flower.light_gray" | "gtceu.machine.workbench.tab.workbench" | "block.gtceu.steam_casing_steel" | "gui.socialInteractions.narration.show" | "block.minecraft.potted_brown_mushroom" | "menu.convertingLevel" | "advancement.create.water_supply" | "rechiseled.block.cobblestone_beams" | "jei.category.mysticalagriculture.soul_extractor" | "soundCategory.hostile" | "block.create.track_station" | "item.railways.track_incomplete_byg_aspen_wide" | "mco.configure.world.subscription.start" | "material.thulium" | "item.thermal.area_radius_augment.keyword" | "create.schematicannon.status.noGunpowder" | "railways.bogeys.styles.coilspring" | "item.ae2.orange_lumen_paint_ball" | "subtitles.entity.puffer_fish.blow_out" | "create.schedule.instruction.throttle" | "item.minecraft.wither_skeleton_spawn_egg" | "ftbquests.gui.change_progress.reset_deps" | "block.bigreactors.reinforced_turbinerotorbearing" | "gui.chatReport.discard.discard" | "message.extendedcrafting.copied_recipe" | "rechiseled.block.jungle_planks_small_tiles" | "augment.mysticalagriculture.night_vision" | "item.extendedcrafting.basic_catalyst" | "rechiseled.block.acacia_planks_squares" | "item.gtceu.carbon_fibers" | "item.modifiers.mainhand" | "sidebar_button.ftbessentials.trash_can" | "options.graphics.fancy" | "create.recipe.fan_smoking" | "item.createarmory.barret" | "subtitles.entity.parrot.eats" | "block.gtceu.uhv_gas_collector" | "chat.cyclopscore.command.onlyOneValue" | "item.thermalendergy.melodium_dust" | "tagprefix.pipe_huge_fluid" | "fml.menu.mods.info.changelogheader" | "gtceu.universal.enabled" | "subtitles.entity.parrot.imitate.evoker" | "sidebar_button.ftbquests.quests" | "modernui.center.font.openFontFile" | "tooltip.sgjourney.kara_kesh.knockback" | "laserio.tooltip.item.card.sneaky.SOUTH" | "create.ponder.steam_engine.text_10" | "create.ponder.steam_engine.text_11" | "material.coal_gas" | "create.ponder.steam_engine.text_12" | "item.thermal.side_config_augment.keyword" | "create.ponder.steam_engine.text_13" | "gui.tooltips.ae2.Off" | "gtceu.machine.canner.zpm.tooltip" | "block.gtceu.zpm_1a_energy_converter" | "block.minecraft.lodestone" | "block.pneumaticcraft.advanced_pressure_tube.desc" | "storageupgrade.desc.fluid" | "item.ae2.cyan_lumen_paint_ball" | "gui.tooltips.ae2.DoesntDespawn" | "iris.shaders.ssbofailure" | "commands.scoreboard.players.reset.all.multiple" | "entity.minecraft.furnace_minecart" | "patchouli.gui.lexicon.view" | "modularrouters.guiText.label.inspectionOp.NE" | "death.fell.accident.generic" | "mco.configure.world.delete.question.line1" | "block.gtceu.uiv_autoclave" | "cover.conveyor.transfer_rate" | "material.bornite" | "item.thermal.rosin" | "mco.configure.world.delete.question.line2" | "mco.selectServer.purchase" | "info.cofh.signal_required" | "block.create.copycat_panel" | "javaModel.powerfist.specName" | "commands.setworldspawn.success" | "commands.pardon.success" | "item.minecraft.music_disc_ward" | "ldlib.gui.compass.refresh" | "advancement.create.potato_cannon.desc" | "create.ponder.mechanical_harvester.text_1" | "item.railways.track_incomplete_biomesoplenty_redwood_wide" | "create.ponder.mechanical_harvester.text_2" | "compass.node.gtceu.steam/steam_extractor" | "text.cloth-config.restart_required_sub" | "block.minecraft.banner.stripe_center.brown" | "item.mysticalagriculture.tertium_essence" | "item.expatternprovider.ex_pattern_provider_part" | "mco.minigame.world.starting.screen.title" | "subtitles.entity.drowned.death" | "prefab.automobility.standard_gray" | "block.minecraft.black_stained_glass" | "gui.ae2.CraftErrorNoSuitableCpuExcluded" | "block.minecraft.banner.stripe_downleft.blue" | "create.ponder.brass_tunnel_modes.header" | "item.gtceu.uv_naquadria_battery" | "argument.entity.options.gamemode.description" | "crop.mysticalagriculture.electrum" | "item.thermal.silver_nugget" | "item.buildinggadgets.gadget_building" | "enchantment.minecraft.feather_falling" | "block.sgjourney.stargate.classic.incorrect_setup" | "material.propene" | "create.schematic.tool.move_y" | "tag.item.minecraft.music_discs" | "item.minecraft.potion.effect.enderference" | "ldlib.gui.editor.group.focused_widget" | "block.minecraft.lime_stained_glass_pane" | "block.create.mechanical_pump" | "item.thermal.sapphire_gear" | "block.railways.track_blackstone_wide" | "create.tooltip.speedRequirement.medium" | "msg.framedblocks.frame_crafter.fail.material_value" | "item.minecraft.written_book" | "gtceu.gui.editor.group.recipe_type" | "multiplayer.disconnect.unsigned_chat" | "material.sphalerite" | "create.schematicannon.status.schematicNotPlaced" | "rechiseled.block.spruce_planks_beams_connecting" | "item.ae2.fluix_glass_cable" | "key.jei.toggleBookmarkOverlay" | "enchantment.minecraft.mending" | "tooltip.mysticalagriculture.augment_id" | "ftbquests.gui.add_dependencies" | "block.railways.track_biomesoplenty_redwood" | "item.thermal.rubberwood_chest_boat" | "item.gtceu.compressed_clay" | "ftbquests.reward.autoclaim.enabled" | "webdisplays.gui.screencfg.click" | "advancements.webdisplays.minepad2.title" | "item.mysticalagriculture.awakened_supremium_chestplate" | "stat.minecraft.damage_taken" | "effortlessbuilding.action.short_edge" | "tomsstorage.config.inv_link_beacon_lvl" | "generator.minecraft.single_biome_surface" | "createWorld.customize.custom.biomeDepthOffset" | "modernfix.option.mixin.bugfix.blueprint_modif_memory_leak" | "advancement.exmachinis.netherite_upgrade.desc" | "compass.node.gtceu.misc/power_thruster" | "emi.category.minecraft.brewing" | "material.seaborgium" | "item.minecraft.music_disc_blocks" | "createWorld.customize.custom.upperLimitScale" | "gui.tooltips.ae2.InterfaceSetStockAmount" | "item.minecraft.lava_bucket" | "subtitles.entity.glow_squid.ambient" | "dataPack.title" | "block.gtceu.heat_vent" | "item.ae2.entropy_manipulator" | "subtitles.thermal.item.equip_hazmat" | "modernfix.config.wiki" | "general.cyclopscore.info.enabled" | "block.exmachinis.flux_sieve" | "item.ae2additions.disk_fluid_256k" | "item.create.copper_diving_boots.tooltip.condition1" | "farmersdelight.tooltip.cooking_pot.empty" | "item.durability" | "rechiseled.block.dark_prismarine_fabric" | "framedblocks.key.update_cull" | "item.minecraft.command_block_minecart" | "jei.key.combo.command" | "block.xtonesreworked.myst_block_9" | "rechiseled.block.dirt_soil" | "block.xtonesreworked.myst_block_8" | "block.xtonesreworked.myst_block_7" | "block.xtonesreworked.myst_block_6" | "infobook.cyclopscore.keybinding" | "block.xtonesreworked.myst_block_5" | "block.xtonesreworked.myst_block_4" | "gui.powersuits.reset" | "rechiseled.block.lapis_block_pattern" | "block.minecraft.lime_terracotta" | "block.xtonesreworked.myst_block_3" | "waila.barrel.solidAmount" | "block.xtonesreworked.myst_block_2" | "block.xtonesreworked.myst_block_1" | "block.xtonesreworked.myst_block_0" | "trashcans.advancement.ultimate_trash_can.title" | "block.minecraft.repeating_command_block" | "block.gtceu.uhv_polarizer" | "item.mysticalagriculture.inferium_hoe" | "key.jei.nextCategory" | "gui.ae.StorageCells" | "block.minecraft.banner.triangles_bottom.pink" | "gtceu.machine.mass_fabricator.luv.tooltip" | "item.sgjourney.pure_naquadah" | "item.minecraft.mojang_banner_pattern" | "commands.recipe.give.success.multiple" | "enchantment.ensorcellation.tilling" | "create.display_source.fill_level" | "block.minecraft.mud_brick_wall" | "subtitles.entity.potion.splash" | "rechiseled.block.jungle_planks_diagonal_tiles_connecting" | "item.minecraft.tipped_arrow.effect.panacea" | "crop.mysticalagriculture.sheep" | "rechiseled.block.mangrove_planks_diagonal_tiles_connecting" | "gtceu.machine.replicator.iv.tooltip" | "ftbchunks.map_mode" | "info.thermal.device_item_buffer.1" | "info.thermal.device_item_buffer.0" | "info.thermal.device_item_buffer.2" | "ftbchunks.gui.ally_whitelist" | "selectWorld.edit.backup" | "item.ae2.stonecutting_pattern" | "block.xtonesreworked.cray_block_14" | "block.xtonesreworked.cray_block_15" | "title.multiplayer.other" | "block.xtonesreworked.cray_block_12" | "block.xtonesreworked.cray_block_13" | "block.thermal.invar_block" | "rechiseled.block.birch_planks_small_bricks" | "block.xtonesreworked.cray_block_10" | "block.xtonesreworked.cray_block_11" | "achievement.ae2.CraftingTerminal" | "augmentType.mysticalagriculture.staff" | "item.thermal_extra.twinite_ingot" | "block.create.small_crimsite_bricks" | "block.minecraft.mangrove_fence" | "advancement.create.windmill_maxed" | "compass.node.gtceu.luv/zpm_fusion_reactor" | "item.create.copper_backtank.tooltip.condition2" | "block.minecraft.prismarine_stairs" | "item.create.copper_backtank.tooltip.condition1" | "block.farmersdelight.skillet" | "block.gtceu.luv_256a_laser_source_hatch" | "block.gtceu.luv_item_passthrough_hatch" | "rechiseledcreate.block.acacia_window_diagonal" | "block.thermal.prismarine_crossover_rail.keyword" | "pack.iris.list.label" | "translation.test.invalid2" | "block.minecraft.banner.half_vertical.yellow" | "gtceu.machine.steam_grinder.tooltip" | "book.mysticalagriculture.category.tinkering.name" | "item.ae2.speed_card" | "options.renderDistance" | "skyblockbuilder.command.denied.toggle_request" | "title.multiplayer.disabled.banned.permanent" | "chat.ae2.OutOfRange" | "attribute.name.generic.attack_damage" | "mco.configure.world.name" | "block.gtceu.ev_chemical_bath" | "module.tradeoff.alpha" | "item.thermal_extra.fluid_tank_augment_2" | "item.thermal_extra.fluid_tank_augment_1" | "item.thermal_extra.fluid_tank_augment_4" | "item.thermal_extra.fluid_tank_augment_3" | "item.thermal_extra.fluid_tank_augment_6" | "item.thermal_extra.fluid_tank_augment_5" | "rechiseledcreate.block.spruce_window_large_connecting" | "modularrouters.itemText.misc.upgradeCount" | "block.minecraft.jungle_fence_gate" | "item.gtceu.plate.power_integrated_circuit.tooltip" | "compass.node.gtceu.parts/fluid_hatch" | "farmersdelight.block.cutting_board.invalid_tool" | "skyblockbuilder.item.structure_saver.ignore_air.tooltip" | "gamerule.doFireTick" | "config.emi.presets.restore" | "item.ae2additions.disk_fluid_16k" | "gui.toMenu" | "key.stellarview.open_config_screen" | "gui.bigreactors.generator.redstoneport.sensorbehavior.activewhileabove.line1" | "block.fantasyfurniture.necrolord.wardrobe_bottom" | "block.minecraft.smooth_sandstone" | "item.thermal.area_depth_augment.keyword" | "block.fantasyfurniture.decorations.venthyr_platter" | "debug.crash.warning" | "entity.minecraft.wither" | "item.cassiterite_sand_small_dust" | "tooltip.toms_storage.item_filter" | "sodium.option_impact.low" | "options.chatPreview.tooltip.off" | "item.thermal.quartz_dust" | "tag.item.c.green_dyes" | "container.blast_furnace" | "enchantment.minecraft.respiration" | "block.thermal.ice_tnt" | "block.mysticalagriculture.soulium_block" | "text.cloth-config.apply" | "item.thermal.rf_potato.keyword" | "block.sgjourney.classic_stargate_ring_block" | "config.gtceu.option.harderCharcoalRecipe" | "item.thermal.diving_helmet.keyword" | "exmachinis.int.jei.category.compacting" | "create.tooltip.brass_tunnel.contains" | "compass.node.gtceu.machines/transformer" | "modularrouters.guiText.label.inspectionOp.EQ" | "item.gtceu.battery.luv.vanadium.tooltip" | "death.attack.hotFloor" | "rechiseled.block.birch_planks_diagonal_stripes" | "block.fantasyfurniture.dunmer.chair" | "material.sulfur_dichloride" | "item.thermal_extra.rf_coil_storage_augment_3" | "debug.advanced_tooltips.help" | "item.thermal_extra.rf_coil_storage_augment_2" | "item.thermal_extra.rf_coil_storage_augment_1" | "tag.item.c.sandstone_blocks" | "item.thermal_extra.rf_coil_storage_augment_5" | "item.thermal_extra.rf_coil_storage_augment_4" | "material.molybdenum" | "message.sgjourney.ring_remote.error.transport_rings_busy" | "block.gtceu.hv_assembler" | "subtitles.entity.blaze.death" | "javaModel.powerfist.palm.middlefinger1.partName" | "text.cloth-config.boolean.value.true" | "gtceu.machine.rock_breaker.ev.tooltip" | "gui.socialInteractions.empty_hidden" | "options.graphics.warning.vendor" | "mco.configure.world.invites.ops.tooltip" | "attachment.thermal.energy_limiter" | "tagprefix.frame_gt" | "item.thermal.slot_seal" | "block.minecraft.acacia_door" | "item.minecraft.shield.orange" | "item.patchouli.guide_book.undefined" | "block.minecraft.blue_terracotta" | "create.gui.gauge.info_header" | "create.ponder.train_assembly.text_1" | "create.ponder.train_assembly.text_2" | "block.framedblocks.framed_wall" | "create.ponder.train_assembly.text_7" | "create.ponder.train_assembly.text_8" | "create.ponder.train_assembly.text_9" | "create.tooltip.chute.fans_push_up" | "create.ponder.train_assembly.text_3" | "block.gtceu.uev_gas_collector" | "create.ponder.train_assembly.text_4" | "create.ponder.train_assembly.text_5" | "create.ponder.train_assembly.text_6" | "tag.item.c.raw_materials.iron" | "item.thermal.redstone_servo" | "entity.minecraft.tropical_fish.type.clayfish" | "block.minecraft.banner.stripe_right.light_gray" | "item.powersuits.shears.desc" | "key.emi.clear_search" | "key.keyboard.left.control" | "block.minecraft.banner.stripe_left.yellow" | "commands.datapack.disable.failed" | "item.railways.track_incomplete_biomesoplenty_jacaranda" | "block.gtceu.iv_chemical_bath" | "block.minecraft.oxidized_cut_copper_stairs" | "block.minecraft.wither_skeleton_skull" | "item.railways.track_incomplete_twilightforest_sortingwood" | "rechiseled.block.birch_planks_woven" | "block.minecraft.mangrove_log" | "rechiseled.block.oak_planks_wavy" | "gui.fluxnetworks.error.nonetwork" | "block.create.mechanical_piston_head" | "gtceu.multiblock.universal.muffler_obstructed.tooltip" | "item.powersuits.powerfist" | "stat.automobility.automobile.handling.readout" | "item.farmersdelight.honey_cookie" | "ldlib.gui.editor.menu.import" | "ftbquests.reward.ftbquests.npc_mail.items" | "text.cloth-config.cancel_discard" | "block.gtceu.uiv_output_hatch" | "item.gtceu.ball_casting_mold" | "rechiseledcreate.block.oak_window_tiles" | "item.gtceu.tool.behavior.damage_boost" | "block.minecraft.banner.border.lime" | "subtitles.entity.creeper.death" | "subtitles.entity.piglin_brute.step" | "death.attack.create.potato_cannon" | "item.gtceu.firebrick" | "block.minecraft.spawn.not_valid" | "emi.unit.millibuckets" | "block.create.schematic_table.tooltip.condition1" | "material.protactinium" | "block.sgjourney.tollan_ring" | "item.thermal.diving_leggings.keyword" | "config.jei.search.colorSearchMode" | "fluid_type.mysticalagradditions.molten_inferium" | "block.railways.track_switch_brass" | "block.minecraft.banner.stripe_top.black" | "key.ftbchunks.map" | "item.gtceu.circuit.quantum_mainframe.tooltip.0" | "create.super_glue.not_enough" | "mco.configure.world.invite.narration" | "rechiseled.block.andesite_brick_pattern_connecting" | "compass.node.gtceu.multiblock/fluid_drilling_rig" | "spectatorMenu.team_teleport.prompt" | "rechiseled.block.jungle_planks_crate" | "block.minecraft.rose_bush" | "block.minecraft.iron_bars" | "rechiseled.block.prismarine_bricks_brick_pattern" | "commands.advancement.grant.one.to.one.success" | "block.minecraft.banner.diagonal_left.light_gray" | "item.gtceu.circuit.quantum_mainframe.tooltip.1" | "options.narrator.system" | "text.configuration.value.edit" | "item.pitchblende_crushed" | "death.attack.explosion.player.item" | "compass.node.gtceu.misc/engraved_crystal_chip" | "item.thermal.upgrade_augment_1.desc" | "crop.mysticalagriculture.saltpeter" | "gui.ae2.CraftErrorNoSuitableCpuTooSmall" | "create.ponder.sail_frame.text_1" | "create.ponder.sail_frame.text_2" | "item.thermal_extra.soul_infused_coin" | "block.minecraft.banner.half_horizontal_bottom.light_blue" | "rechiseled.block.granite_wavy_connecting" | "ftbultimine.shape.escape_tunnel" | "commands.spectate.not_spectator" | "compass.node.gtceu.circuits/ilc_chip" | "advancements.empty" | "ftbchunks.minimap.xyz" | "block.fantasyfurniture.necrolord.wall_light" | "create.schedule.condition.threshold.place_item" | "skyblockbuilder.command.success.joined_team" | "config.emi.ui.recipe_screenshot_button" | "item.minecraft.shield.light_gray" | "key.keyboard.end" | "tagprefix.pipe_normal_fluid" | "item.thermal.fluid_reservoir.desc" | "config.bigreactors.client" | "rechiseled.block.jungle_planks_brick_pattern" | "material.liquid_nether_air" | "compass.node.gtceu.multiblock/large_centrifuge" | "block.minecraft.sandstone_wall" | "create.tooltip.chute.fans_push_down" | "subtitles.entity.parrot.imitate.shulker" | "block.minecraft.carved_pumpkin" | "create.recipe.assembly.progress" | "config.emi.ui.center_search_bar" | "trashcans.advancement.trash_can.description" | "compat.bigreactors.jei.reactantsmappings.fluid.recipecategory.title" | "block.minecraft.nether_brick_stairs" | "jecalculation.gui.recipe.confirm" | "commands.advancement.criterionNotFound" | "tagprefix.round" | "block.gtceu.tungstensteel_turbine_casing" | "string.naturescompass.sortBy" | "item.gtceu.shape.extruder.gear_small.tooltip" | "gui.ae2.Priority" | "item.gtceu.lime_dye_spray_can" | "attachment.rear.automobility.cartography_table" | "behaviour.paintspray.pink.tooltip" | "block.gtceu.uxv_4a_energy_converter" | "item.minecraft.firework_star.shape.burst" | "gui.chatSelection.message.narrate" | "advancement.create.train_casing_00.desc" | "create.logistics.filter.click_to_set" | "block.fantasyfurniture.bone.skeleton.chair.occupied" | "subtitles.entity.warden.hurt" | "biome.minecraft.sunflower_plains" | "commands.attribute.base_value.get.success" | "item.minecraft.compass" | "item.extendedcrafting.crystaltine_component" | "subtitles.entity.zombie_villager.converted" | "item.gtceu.uev_electric_piston" | "rechiseled.block.diamond_block_shiny_bordered_connecting" | "item.ae2.purple_glass_cable" | "block.create.waxed_copper_tile_slab" | "block.ae2additions.4096k_crafting_storage" | "book.mysticalagriculture.entry.soulium_dagger.page.4" | "item.bigreactors.insanite_dust" | "create.clipboard.pasted_to" | "infinity.tooltip" | "item.minecraft.melon_slice" | "create.ponder.mechanical_mixer.text_4" | "create.ponder.mechanical_mixer.text_3" | "gtceu.gui.output_setting.tooltips.1" | "item.packagedauto.package" | "book.mysticalagriculture.entry.soulium_dagger.page.1" | "create.ponder.mechanical_mixer.text_2" | "gtceu.gui.output_setting.tooltips.0" | "create.ponder.mechanical_mixer.text_1" | "book.mysticalagriculture.entry.soulium_dagger.page.3" | "item.thermal.spinach_seeds" | "block.minecraft.zombie_wall_head" | "item.railways.track_incomplete_blackstone_narrow" | "gtceu.machine.diode.tooltip_starts_at" | "block.kubejs.test_casing" | "block.simplylight.illuminant_green_block.info2" | "rechiseled.block.spruce_planks_large_tiles" | "rechiseled.block.copper_block_smooth" | "gtceu.gui.machinemode.title" | "gtceu.tool_action.screwdriver.toggle_mode_covers" | "block.xtonesreworked.jelt_block_14" | "block.xtonesreworked.jelt_block_15" | "button.corpse.additional_items" | "create.ponder.cogwheel_casing.header" | "notenoughcrashes.crashscreen.paragraph2.line1" | "notenoughcrashes.crashscreen.paragraph2.line2" | "material.steam_cracked_ethylene" | "block.thermal.slime_tnt" | "block.xtonesreworked.jelt_block_12" | "block.xtonesreworked.jelt_block_13" | "block.xtonesreworked.jelt_block_10" | "block.xtonesreworked.jelt_block_11" | "config.emi.presets.empty_search_craftable" | "block.gtceu.uxv_brewery" | "sliceanddice.ponder.slicer.header" | "block.framedblocks.framed_gold_pressure_plate" | "gtceu.bender" | "gui.itemcollectors.basic_collector.range.increase" | "gui.ae2wtlib.emptytrash.desc" | "language.region" | "item.thermal.satchel" | "block.gtceu.zpm_gas_collector" | "stat.minecraft.play_record" | "tag.item.minecraft.slabs" | "block.numina.charging_base" | "item.exnihilosequentia.aluminum_pieces" | "sounds.sgjourney.dial_start" | "tooltip.merequester.locked" | "material.aluminium" | "create.recipe.milling" | "block.minecraft.banner.bricks.brown" | "realms.missing.module.error.text" | "create.item_attributes.washable.inverted" | "block.minecraft.mangrove_wall_sign" | "compass.node.gtceu.luv/mega_vacuum_freezer" | "info.thermal.dynamo_stirling.1" | "create.ponder.steam_engine.header" | "info.thermal.dynamo_stirling.0" | "rechiseled.block.mossy_cobblestone_worn_stripes_connecting" | "rechiseled.block.oak_planks_diagonal_stripes" | "item.create.electron_tube" | "block.gtceu.iv_energy_output_hatch_4a" | "block.framedblocks.framed_elevated_double_slope_slab" | "jei.chat.error.no.cheat.permission.creative" | "options.modelPart.jacket" | "create.ponder.tag.display_targets.description" | "block.minecraft.crafting_table" | "zerocore:api.multiblock.validation.success" | "config.jade.plugin_minecraft.item_tooltip" | "rechiseled.block.iron_block_framed_connecting" | "tooltip.extendedcrafting.toggle_auto_crafting" | "gui.powersuits.saveAs" | "block.gtceu.uiv_gas_collector" | "material.colossalchests.copper" | "block.powersuits.luxcapacitor" | "item.minecraft.iron_chestplate" | "key.keyboard.escape" | "commands.team.option.seeFriendlyInvisibles.disabled" | "gui.buildinggadgets.copy.label.subheading" | "tooltip.mobilebeacon.shell" | "block.ftbquests.screen.missing_data" | "chat.ae2.RegionFile" | "linkingtool.controller" | "block.gtceu.mv_machine_hull" | "stat.minecraft.damage_resisted" | "ftbchunks.shadows" | "item.mysticalagriculture.nature_agglomeratio" | "item.mysticalagriculture.water_agglomeratio" | "skyblockbuilder.command.success.deny_request_accepted" | "item.webdisplays.craftcomp" | "block.minecraft.banner.stripe_downright.pink" | "block.minecraft.banner.straight_cross.blue" | "item.packagedauto.package.items" | "mco.errorMessage.serviceBusy" | "block.create.mechanical_roller" | "block.farmersdelight.wild_carrots" | "subtitles.entity.warden.agitated" | "command.failed" | "gui.itemcollectors.advanced_collector.filter" | "gui.ae2.Missing" | "prefab.automobility.standard_red" | "mco.configure.world.pvp" | "skyblockbuilder.command.denied.accept_invitations" | "block.fantasyfurniture.venthyr.chair" | "iris.keybind.shaderPackSelection" | "block.mysticalagriculture.soulstone_stairs" | "config.jade.plugin_minecraft.block_inventory.show_name_amount" | "advancements.nether.loot_bastion.description" | "gui.move" | "block.fantasyfurniture.royal.stool" | "zerocore:api.multiblock.validation.machine_too_small" | "block.framedblocks.framed_flat_elev_inner_slope_slab_corner" | "cover.robotic_arm.transfer_mode.keep_exact" | "advancements.husbandry.tame_an_animal.description" | "material.cobalt_oxide" | "block.framedblocks.framed_divided_slab" | "item.railways.track_incomplete_byg_blue_enchanted" | "create.ponder.deployer_modes.text_1" | "block.minecraft.banner.rhombus.light_gray" | "create.ponder.deployer_modes.text_2" | "metaarmor.jetpack.hover.enable" | "block.create.deepslate_pillar" | "subtitles.entity.mule.ambient" | "itemGroup.thermal.tools" | "block.thermal.white_rockwool" | "rechiseled.block.copper_block_circles" | "block.functionalstorage.compacting_framed_drawer" | "subtitles.entity.donkey.eat" | "modernfix.option.mixin.perf.cache_strongholds" | "subtitles.entity.parrot.imitate.ender_dragon" | "item.exnihilosequentia.jungle_seeds" | "block.mysticalagriculture.imperium_gemstone_block" | "tag.item.c.diamond_dusts" | "item.railways.track_incomplete_biomesoplenty_jacaranda_narrow" | "crop.mysticalagriculture.cobalt" | "item.gtceu.mv_fluid_regulator" | "rechiseled.chiseling.select_block" | "item.railways.track_incomplete_biomesoplenty_fir_wide" | "gtceu.machine.fluid_drilling_rig.description" | "item.create.crushed_raw_lead" | "modularrouters.guiText.tooltip.allDirections" | "block.minecraft.acacia_sapling" | "item.mysticalagriculture.prudentium_shovel" | "stat.automobility.frame.weight" | "block.framedblocks.framed_half_stairs" | "metaarmor.energy_share.enable" | "compass.node.gtceu.batteries/tantalum_capacitor" | "metaitem.prospector.tooltip.radius" | "skyblockbuilder.command.argument.disable" | "attachment.rear.automobility.backhoe" | "material.trona" | "block.minecraft.spruce_leaves" | "fpsreducer.config.tooltip.noActFps" | "tag.item.c.dyes.black" | "block.gtceu.zpm_mystical_greenhouse" | "iris.shaders.toggled.failure" | "gui.socialInteractions.narration.hide" | "item.modularrouters.fluid_module_2" | "selectWorld.import_worldgen_settings.deprecated.question" | "block.bigreactors.reinforced_turbinecasing" | "modernui.center.text.lineBreakStyle_desc" | "crop.mysticalagriculture.graphite" | "tooltip.titanium.tank.action_fill" | "item.thermal.constantan_nugget" | "gui.modernui.text.oneOfAll" | "ldlib.gui.editor.register.widget.group.group" | "modernfix.option.category.troubleshooting" | "webdisplays.extcard.cantcraft2" | "config.bigreactors.worldgen.anglesiteoreenableworldgen" | "webdisplays.extcard.cantcraft1" | "enchantment.ensorcellation.hunter.desc" | "rechiseled.block.coal_block_stripes_connecting" | "point_of_origin.sgjourney.mjolnir" | "gui.abuseReport.reason.hate_speech.description" | "wheel.automobility.plated" | "modularrouters.itemText.extruder.mode.ALWAYS" | "gui.ae2.InvalidPattern" | "block.minecraft.banner.rhombus.gray" | "gtceu.machine.thermal_centrifuge.iv.tooltip" | "subtitles.entity.fishing_bobber.throw" | "advancement.create.compacting.desc" | "jei.tooltip.error.recipe.transfer.missing" | "material.ruthenium_trinium_americium_neutronate" | "chat.ae2.PlayerDisconnected" | "modernui.center.font.autoHinting" | "item.gtceu.ev_conveyor_module" | "tagprefix.long_rod" | "subtitles.entity.fox.sleep" | "modernfix.option.mixin.perf.jeresources_startup" | "modularrouters.itemText.distributor.strategy.NEAREST_FIRST" | "sodium.options.view_distance.tooltip" | "subtitles.entity.frog.lay_spawn" | "item.powersuits.plasma_cannon.desc" | "entity.minecraft.pillager" | "entity.thermal.phyto_tnt_minecart" | "multiblock.validation.fluidizer.invalid_block" | "subtitles.entity.polar_bear.hurt" | "block.exnihilosequentia.crimson_crucible" | "key.jei.toggleCheatMode" | "key.categories.misc" | "block.minecraft.pink_candle_cake" | "block.gtceu.mv_autoclave" | "item.gtceu.lv_electric_pump" | "advancement.create.speed_controller" | "block.fantasyfurniture.dunmer.desk_right" | "tag.item.c.fence_gates.wooden" | "tagprefix.rotor" | "monitor.gui.title.slot" | "item.create.shadow_steel" | "tooltip.numina.battery.energy" | "fluid_type.thermal.heavy_oil" | "create.contraptions.roller_mode.tunnel_pave" | "advancements.adventure.spyglass_at_ghast.description" | "block.simplylight.illuminant_pink_block_on" | "block.framedblocks.framed_vertical_double_stairs" | "gtceu.creative.tank.fluid" | "block.thermal.device_water_gen.keyword" | "advancement.create.encased_fan" | "item.powersuits.transparent_armor.desc" | "mco.template.button.trailer" | "material.nether_quartz" | "book.mysticalagriculture.entry.fire_resistance_augment" | "gtceu.machine.canner.jei_description" | "modularrouters.itemText.usage.item.regulator_augment" | "buildinggadgets.radialmenu.connected_area" | "block.railways.track_biomesoplenty_mahogany" | "item.railways.track_incomplete_byg_cypress_narrow" | "block.simplylight.edge_light.jei.info" | "rechiseled.block.jungle_planks_beams" | "info.cofh.use_sneak_activate" | "gtceu.jei.fluid.min_hover" | "block.minecraft.cauldron" | "multiplayer.status.finished" | "create.ponder.nixie_tube.header" | "achievement.ae2.QNB.desc" | "commands.forceload.list.multiple" | "cover.voiding.message.disabled" | "gtceu.multiblock.universal.problem.wrench" | "argument.entity.options.dx.description" | "item.createarmory.barret_upper" | "material.chromium_trioxide" | "compass.node.gtceu.misc/carbon_fiber_mesh" | "railways.ponder.door_modes.text_7" | "railways.style_select.category.railways.extendedbogeys" | "block.exnihilosequentia.crushed_tuff" | "subtitles.thermal.entity.blizz.shoot" | "rechiseled.block.cobbled_deepslate_brick_paving" | "material.dark_ash" | "farmersdelight.advancement.obtain_netherite_knife.desc" | "emi.reloading.worry" | "block.gtceu.hv_polarizer" | "tag.item.c.gold_blocks" | "gui.bigreactors.reactor.redstoneport.sensortype.inputejectwaste.line1" | "gui.bigreactors.reactor.redstoneport.sensortype.inputejectwaste.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.inputejectwaste.line3" | "material.sodium_sulfide" | "gui.modernui.settings.category.performance" | "block.gtceu.uiv_1024a_laser_source_hatch" | "item.railways.track_incomplete_byg_palm" | "block.minecraft.magenta_stained_glass" | "block.thermal.strawberry" | "mco.account.privacyinfo" | "gtceu.universal.tooltip.requires_redstone" | "modifier.mysticalagradditions.soul_siphoner.description" | "block.simplylight.illuminant_red_block_on.info" | "block.fantasyfurniture.venthyr.wool" | "death.attack.freeze" | "railways.ponder.door_modes.text_3" | "railways.ponder.door_modes.text_4" | "gui.bigreactors.reactor.fluidaccessport.directioninput.line1" | "railways.ponder.door_modes.text_5" | "gui.bigreactors.reactor.fluidaccessport.directioninput.line2" | "railways.ponder.door_modes.text_6" | "block.minecraft.banner.square_bottom_left.blue" | "railways.ponder.door_modes.text_1" | "enchantment.ensorcellation.reach" | "block.minecraft.banner.stripe_top.light_gray" | "railways.ponder.door_modes.text_2" | "jade.ench_power" | "options.reducedDebugInfo" | "tomsstorage.config.multiblock_inv" | "create.display_target.line" | "ftbquests.gui.edit" | "info.thermal.augment.attr.MachineSpeed" | "block.railways.track_twilightforest_minewood" | "block.minecraft.banner.triangles_top.brown" | "modularrouters.itemText.security.owner" | "block.gtceu.lp_steam_forge_hammer" | "rechiseled.block.netherite_block_patterned" | "emi.error.recipe.initialize" | "entity.minecraft.villager.none" | "tag.item.c.crops" | "fml.modloading.feature.missing" | "subtitles.entity.villager.work_cleric" | "block.fantasyfurniture.decorations.nordic_boiled_creme_treats" | "block.minecraft.coarse_dirt" | "item.thermal.flux_drill" | "block.railways.track_biomesoplenty_willow_narrow" | "subtitles.entity.wither_skeleton.hurt" | "commands.execute.conditional.fail" | "modernfix.config" | "block.simplylight.illuminant_blue_block.info" | "item.gtceu.hv_emitter" | "mco.configure.world.spawnProtection" | "item.gtceu.cover.fluid.detector.tooltip" | "compass.node.gtceu.misc/blacklight" | "item.minecraft.globe_banner_pattern" | "chat.link.warning" | "webdisplays.message.linked" | "create.contraption.controls.start_controlling" | "modernfix.option.mixin.perf.rewrite_registry" | "material.iron_iii_chloride" | "tag.item.minecraft.redstone_ores" | "config.emi.ui.right_sidebar_margins" | "rechiseled.block.netherrack_small_tiles_connecting" | "rechiseled.block.dirt_small_bricks_connecting" | "modularrouters.guiText.label.playerOp.EXTRACT" | "forge.configgui.zoomInMissingModelTextInGui" | "libx.gui.color_picker.blue" | "block.create.cut_ochrum" | "clear.failed.single" | "keybinding.powersuits.jump_assist" | "block.simplylight.illuminant_brown_block" | "item.railways.track_incomplete_byg_rainbow_eucalyptus" | "block.mysticalagradditions.nether_prosperity_ore" | "block.gtceu.hv_energy_output_hatch" | "material.nitrogen" | "block.create.mechanical_piston" | "block.create.polished_cut_diorite_wall" | "block.minecraft.banner.half_horizontal_bottom.brown" | "commands.team.option.friendlyfire.alreadyDisabled" | "block.ftbquests.chest.output" | "item.minecraft.firework_star.shape.large_ball" | "ldlib.gui.editor.register.texture.shader_texture" | "gtceu.machine.steam_solid_boiler.bronze.tooltip" | "block.minecraft.banner.triangles_top.lime" | "item.modularrouters.placer_module" | "block.gtceu.hv_battery_buffer_8x" | "options.narrator.all" | "rechiseledcreate.block.acacia_window_covered" | "block.create.cut_scoria_wall" | "subtitles.entity.donkey.angry" | "webdisplays.gui.screencfg.rot0" | "jade.instrument.cow_bell" | "crop.mysticalagriculture.wood" | "buildinggadgets.message.invalid_block" | "create.tooltip.capacityProvided.medium" | "module.tradeoff.compensation" | "block.sgjourney.classic_stargate_chevron_block" | "item.modularrouters.puller_module_2" | "key.emi.set_default" | "item.modularrouters.puller_module_1" | "create.train_assembly.single_bogey_carriage" | "block.minecraft.banner.diagonal_up_left.magenta" | "material.bacterial_sludge" | "item.ae2.gray_smart_cable" | "effortlessbuilding.action.undo" | "enchantment.ensorcellation.furrowing" | "crop.mysticalagriculture.tin" | "block.minecraft.banner.flower.white" | "stat.minecraft.sneak_time" | "gui.ae2.RestoredGenericSettingSettings" | "mco.minigame.world.restore.question.line2" | "item.powersuits.fluid_tank.desc" | "mco.minigame.world.restore.question.line1" | "patchouli.gui.lexicon.dev_edition" | "item.ae2.pink_smart_cable" | "argument.double.big" | "material.sulfur_dioxide" | "block.minecraft.oak_door" | "block.mysticalagriculture.awakened_supremium_reprocessor" | "item.minecraft.prismarine_crystals" | "menu.disconnect" | "commands.scoreboard.players.enable.success.multiple" | "rechiseled.block.purpur_dotted" | "item.minecraft.tipped_arrow.effect.slow_falling" | "create.ponder.welcome" | "tag.item.c.dyes.yellow" | "item.railways.track_incomplete_ender_wide" | "laserio.tooltip.item.filter.type.deny" | "ldlib.gui.editor.register.widget.basic.button" | "item.railways.white_incomplete_conductor_cap" | "item.rare_earth_small_dust" | "modularrouters.guiText.label.filters" | "gtceu.machine.muffle.off" | "chat.ae2.ClickToTeleport" | "multiplayer.disconnect.idling" | "item.railways.track_incomplete_byg_aspen" | "block.gtceu.hv_battery_buffer_4x" | "subtitles.entity.ender_dragon.flap" | "advancements.story.obtain_armor.title" | "webdisplays.minepad2.info" | "block.simplylight.illuminant_gray_block.info2" | "multiblock.validation.turbine.too_few_controllers" | "modernfix.option.mixin.devenv" | "item.ae2.light_blue_glass_cable" | "block.railways.smokestack_coalburner" | "gtceu.command.worldgen.reload.success" | "notenoughcrashes.gui.getLink" | "block.gtceu.ev_machine_hull" | "book.mysticalagriculture.entry.soulstone.page.2" | "book.mysticalagriculture.entry.soulstone.page.1" | "block.fantasyfurniture.decorations.nordic_soul_gems_dark" | "create.potato_cannon.ammo.knockback" | "enchantment.ensorcellation.quick_draw" | "block.fantasyfurniture.nordic.door_double" | "enchantment.create.potato_recovery.desc" | "subtitles.entity.frog.long_jump" | "modularrouters.itemText.usage.item.vacuum_module" | "block.minecraft.clay" | "container.barrel" | "rechiseled.block.glowstone_small_tiles_connecting" | "commands.title.times.single" | "book.mysticalagriculture.entry.mystical_fertilizer" | "item.webdisplays.minepad2" | "block.minecraft.polished_diorite_slab" | "block.minecraft.banner.piglin.green" | "item.ae2additions.fluid_storage_cell_1024" | "item.modularrouters.fluid_upgrade" | "ftbquests.gui.autopin.off" | "gtceu.machine.chemical_bath.uv.tooltip" | "fluid.mysticalagradditions.molten_soulium" | "resourcepack.requesting" | "ftbquests.quest.ignore_reward_blocking" | "block.minecraft.banner.cross.magenta" | "block.create.light_gray_nixie_tube" | "item.thermal.phytogro" | "item.mysticalagradditions.dragon_egg_chunk" | "item.gtceu.electric.pump.tooltip" | "block.gtceu.ev_fluid_heater" | "block.create.small_veridium_bricks" | "gui.modernui.settings.entry.key" | "block.gtceu.mv_macerator" | "item.framedblocks.framed_hammer" | "effect.none" | "ftbquests.task.ftbquests.npc_faction.required_points" | "block.create.polished_cut_asurine" | "metaarmor.nms.nightvision.enabled" | "item.thermal.potion_infuser.keyword" | "block.create.cut_crimsite_brick_stairs" | "rechiseled.block.iron_block_reinforced" | "subtitles.entity.blaze.hurt" | "gamerule.doEntityDrops" | "gui.modernui.preset_s" | "block.minecraft.exposed_cut_copper_slab" | "block.minecraft.banner.triangle_top.lime" | "item.patchouli.guide_book" | "block.minecraft.banner.half_horizontal.brown" | "item.gtceu.ender_fluid_link_cover" | "gtceu.machine.me.fluid_import.tooltip" | "item.minecraft.splash_potion.effect.water" | "config.jei.advanced.modNameFormat.comment" | "block.fantasyfurniture.decorations.venthyr_tea_cups.stacked" | "cover.conveyor.title" | "rechiseled.block.purpur_pillar_connecting" | "create.ponder.tag.creative.description" | "gtceu.key.armor_charging" | "modularrouters.itemText.usage.item.fluidUpgradeRouter" | "behavior.tricorder.block_name" | "commands.function.success.multiple" | "item.fluxnetworks.admin_configurator" | "item.thermal.detonator.desc" | "chat.type.announcement" | "advancements.end.dragon_breath.title" | "create.boiler.per_tick" | "block.createlowheated.charcoal_burner.tooltip" | "key.emi.craft_one" | "tooltip.titanium.tank.action_drain" | "forge.configgui.removeErroringBlockEntities" | "itemGroup.colossalchests" | "block.exnihilosequentia.dark_oak_barrel" | "config.bigreactors.fluidizer.energyperrecipetick" | "item.thermal.signalum_coin" | "patchouli.gui.lexicon.incomplete" | "block.gtceu.uxv_machine_casing" | "entity.minecraft.stray" | "block.fantasyfurniture.bone.skeleton.lockbox" | "create.contraptions.clockwork.clock_hands" | "chat.ae2.Unknown" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.bufferfilling" | "commands.teleport.success.entity.single" | "curios.identifier.necklace" | "config.framedblocks.server.allowBlockEntities" | "block.gtceu.lv_rock_crusher" | "block.extendedcrafting.flux_crafter" | "item.minecraft.orange_dye" | "advancements.husbandry.leash_all_frog_variants.description" | "block.minecraft.warped_fence_gate" | "block.gtceu.uxv_circuit_assembler" | "itemcollectors.block.advanced_collector" | "item.gtceu.credit.cupronickel.tooltip" | "item.gtceu.item_tag_filter" | "create.schematicannon.status.skipping" | "cover.item_filter.ignore_damage.disabled" | "modularrouters.guiText.popup.filter" | "item.exnihilosequentia.tuff_crook" | "config.jade.plugin_extendedcrafting.crafting_core" | "config.gtceu.option.hardDyeRecipes" | "gui.bigreactors.reactor.controller.coolantbar.line3a" | "gui.bigreactors.reactor.controller.coolantbar.line3b" | "entity.create.super_glue" | "block.fantasyfurniture.bone.wither.table_small" | "item.thermal.redstone_mushroom_spores.keyword" | "block.ae2.mysterious_cube" | "gtceu.universal.tooltip.voltage_in_out" | "material.triethylene_glycol_diamine" | "block.create.haunted_bell.tooltip.summary" | "block.minecraft.brown_mushroom_block" | "subtitles.block.barrel.close" | "keybinding.powersuits.openModuleTweakGUI" | "item.gtceu.shape.mold.rotor.tooltip" | "argument.block.property.unclosed" | "gui.exmachinis.redstoneDisabled" | "gui.bigreactors.reactor.controller.coolantbar.line4a" | "gui.bigreactors.reactor.controller.coolantbar.line4b" | "subtitles.entity.panda.step" | "createWorld.customize.custom.page1" | "createWorld.customize.custom.page2" | "cover.ore_dictionary_filter.matches" | "createWorld.customize.custom.page3" | "augmentType.mysticalagriculture.shovel" | "block.minecraft.pink_concrete_powder" | "advancements.adventure.voluntary_exile.description" | "block.ae2additions.16384k_crafting_storage" | "createWorld.customize.custom.page0" | "jecalculation.gui.common.label.placeholder" | "gtceu.fluid_pipe.cryo_proof" | "error.modernui.gl_caps_desc" | "tooltip.exmachinis.workData" | "block.minecraft.spruce_fence" | "block.sgjourney.crystal_interface" | "tag.item.c.ores_in_ground.deepslate" | "gtceu.top.mode.import" | "forge.configgui.forceSystemNanoTime" | "gtceu.universal.tooltip.amperage_in_out_till" | "config.gtceu.option.recipeProgressLowEnergy" | "chat.wireless_connect.missing" | "gui.socialInteractions.tooltip.report.no_messages" | "ftbquests.task.ftbquests.botania_mana" | "key.jei.showUses" | "forge.controlsgui.control" | "block.minecraft.tnt" | "tooltip.titanium.facing_handler.fluid_input" | "buildinggadgets.easter_eggs.dire_9x9.another_one" | "block.thermal.machine_insolator" | "inventorysorter.commands.inventorysorter.blremove.message" | "block.gtceu.hp_steam_alloy_smelter" | "entity.minecraft.leash_knot" | "block.gtceu.luv_charger_4x" | "item.gtceu.shape.extruder.pipe.small.tooltip" | "module.tradeoff.red" | "item.powersuits.energy_shield" | "createWorld.customize.flat.layer" | "entity.minecraft.ocelot" | "rechiseled.block.dirt_small_bricks" | "item.simplybackpacks.ultimatebackpack" | "stat.minecraft.interact_with_lectern" | "create.ponder.tag.contraption_assembly.description" | "gtceu.machine.electrolyzer.ev.tooltip" | "block.minecraft.furnace" | "material.emerald" | "tag.item.c.wrenches" | "item.ae2.certus_quartz_cutting_knife" | "item.farmersdelight.kelp_roll_slice" | "block.framedblocks.framed_fancy_detector_rail" | "rechiseled.block.obsidian_chiseled" | "item.powersuits.compass.desc" | "item.gtceu.uiv_electric_pump" | "block.railways.track_byg_green_enchanted_narrow" | "subtitles.entity.chicken.death" | "block.exnihilosequentia.birch_crucible" | "item.minecraft.phantom_membrane" | "ftbultimine.server_settings.require_tool" | "rechiseled.block.blue_ice_bordered" | "rechiseled.block.oak_planks_bricks" | "block.minecraft.banner.border.red" | "simplybackpacks.invaliduuid" | "book.mysticalagriculture.category.machines.description" | "gui.fluxnetworks.response.invaliduser" | "gui.buildinggadgets.tm.field.placeholder" | "gui.ae2.PatternEncoding.primary_processing_result_hint" | "screen.skyguis.text.invite_multiple_users" | "subtitles.entity.firework_rocket.twinkle" | "rechiseled.block.oak_planks_brick_pattern" | "config.emi.dev.show_recipe_ids" | "modernui.center.font.colorEmoji" | "block.minecraft.redstone_wall_torch" | "demo.help.movementShort" | "railways.schedule.instruction.waypoint_destination" | "item.railways.track_incomplete_byg_cika" | "item.ae2.pink_covered_dense_cable" | "options.difficulty.hard" | "block.create.pulse_extender" | "ftbteams.not_in_party" | "mco.configure.world.reset.question.line1" | "item.minecraft.ocelot_spawn_egg" | "mco.configure.world.reset.question.line2" | "gui.tooltips.ae2.Mod" | "compass.section.gtceu.circuits" | "commands.clear.success.single" | "item.farmersdelight.netherite_knife" | "item.gtceu.component.advanced_smd.capacitor.tooltip" | "block.minecraft.banner.stripe_downright.light_gray" | "material.wood_tar" | "block.gtceu.zpm_electromagnetic_separator" | "commands.ftbquests.change_progress.text" | "item.gtceu.orange_dye_spray_can" | "railways.ponder.conductor_constructing.text_1" | "subtitles.entity.zombie_horse.death" | "cover.conveyor.item_filter.title" | "block.minecraft.dripstone_block" | "block.extendedcrafting.nether_star_block" | "jade.up" | "tag.item.c.quartz" | "ldlib.gui.editor.register.editor.gtceu.mui" | "epp.upgrade.tooltip" | "block.minecraft.daylight_detector" | "itemGroup.gtceu.item" | "itemGroup.systeams" | "block.gtceu.luv_centrifuge" | "tag.item.c.diamonds" | "ldlib.gui.editor.tips.shader_resolution" | "ae2.rei_jei_integration.right_click" | "trashcans.advancement.trash_can.title" | "buildinggadgets.message.paste_failed.corrupt_json" | "patchouli.gui.lexicon.external_link" | "gtceu.machine.centrifuge.iv.tooltip" | "block.thermal.machine_pulverizer" | "item.gtceu.wetware_processor" | "options.visible" | "libx.command.entitydata.modified_player" | "block.thermal.silver_ore" | "gui.bigreactors.reactor.solidaccessport.directioninput.line1" | "modularrouters.itemText.misc.upgrades" | "gui.bigreactors.reactor.solidaccessport.directioninput.line2" | "material.lightly_steam_cracked_naphtha" | "block.thermal.stuffed_pumpkin" | "modularrouters.chatText.misc.target" | "block.railways.track_byg_baobab_wide" | "config.bigreactors.general" | "key.jei.cheatItemStack2" | "create.track.too_far" | "rechiseled.block.cobbled_deepslate_paving" | "item.sgjourney.materialization_crystal" | "item.mysticalagriculture.infusion_crystal" | "mco.configure.world.buttons.activity" | "gui.sgjourney.client" | "modularrouters.itemText.fluid.maxTransfer" | "entity.thermal.lightning_tnt_minecart" | "item.powersuits.silk_touch.desc" | "create.recipe.deploying" | "attribute.name.generic.max_health" | "rechiseled.block.dark_prismarine_woven" | "rechiseled.block.quartz_block_scales" | "string.naturescompass.biome" | "advancements.thermal.root.description" | "item.ae2.pink_covered_cable" | "book.mysticalagriculture.entry.soulium_ore.page.1" | "block.minecraft.polished_diorite_stairs" | "config.jade.plugin_jade.registry_name_off" | "block.mysticalagriculture.inferium_gemstone_block" | "metaitem.cover.digital.mode.machine.disabled" | "block.create.large_bogey" | "compass.node.gtceu.multiblock/large_chemical_bath" | "ftbteams.gui.create_party" | "gui.tooltips.ae2.ReportInaccessibleFluidsNo" | "block.minecraft.banner.piglin.white" | "block.minecraft.banner.diagonal_left.magenta" | "create.item_attributes.consumable" | "block.bigreactors.magentite_block" | "block.railways.track_blue_skies_frostbright_wide" | "modernui.center.text.bitmapRepl" | "rechiseled.block.birch_planks_pattern_connecting" | "create.schematic.tool.flip.description.1" | "block.create.weathered_copper_tile_slab" | "create.schematic.tool.flip.description.0" | "create.schematic.tool.flip.description.3" | "create.schematic.tool.flip.description.2" | "emi.help_level.normal" | "block.create.light_gray_sail" | "item.gtceu.carbon_fiber_mesh" | "desc.framedblocks.blueprint_camo" | "fml.modloading.failedtoprocesswork" | "ftbquests.reward.ftbquests.npc_mail.quest_title" | "effect.cofh_core.shocked" | "block.simplylight.illuminant_purple_block_on.info2" | "compass.node.gtceu.batteries/medium_vanadium_battery" | "item.gtceu.battery.hull.luv.tooltip" | "enchantment.minecraft.binding_curse" | "rechiseled.block.netherite_block_decorated" | "block.minecraft.banner.mojang.light_gray" | "gtceu.machine.steam_forge_hammer.bronze.tooltip" | "item.gtceu.capacitor" | "rechiseled.block.iron_block_chiseled" | "block.gtceu.steel_firebox_casing" | "item.minecraft.firework_rocket.flight" | "block.gtceu.mv_charger_4x" | "gtceu.machine.electromagnetic_separator.uv.tooltip" | "block.mysticalagriculture.soul_glass" | "sidebar_group.ftblibrary.info" | "block.minecraft.potted_lily_of_the_valley" | "item.create.empty_blaze_burner" | "block.simplylight.illuminant_light_blue_block" | "compass.node.gtceu.iv/large_electromagnet" | "config.gtceu.option.highTierContent" | "text.configuration.error.nan" | "block.simplylight.illuminant_pink_block.info2" | "block.titanium.machine_test" | "emi.category.minecraft.blasting" | "block.fantasyfurniture.bone.wither.lockbox" | "death.attack.knife" | "item.ae2.green_smart_cable" | "block.minecraft.deepslate_lapis_ore" | "block.gtceu.uev_fluid_solidifier" | "block.minecraft.blue_bed" | "config.jade.plugin_ae2.part_mod_name" | "subtitles.entity.silverfish.death" | "item.mysticalagriculture.inferium_chestplate" | "sodium.options.smooth_lighting.tooltip" | "block.minecraft.cracked_polished_blackstone_bricks" | "ftbchunks.minimap.zoom" | "modernfix.option.mixin.perf.patchouli_deduplicate_books" | "block.create.lime_toolbox" | "material.vanadium_magnetite" | "advancements.story.form_obsidian.description" | "commands.scoreboard.objectives.list.success" | "item.powersuits.leaf_blower" | "item.minecraft.witch_spawn_egg" | "rechiseledcreate.block.warped_window_covered" | "advancements.husbandry.netherite_hoe.title" | "effect.effectNotFound" | "block.minecraft.banner.flower.green" | "subtitles.entity.guardian.hurt" | "commands.perf.started" | "key.keyboard.comma" | "ldlib.gui.editor.register.texture.color_rect_texture" | "entity.create.gantry_contraption" | "compass.node.gtceu.machines/assembler" | "item.create.crushed_raw_copper" | "structure_block.hover.data" | "inventorysorter.commands.inventorysorter.usage" | "block.minecraft.cyan_concrete" | "block.fantasyfurniture.venthyr.cushion.occupied" | "item.gtceu.qbit_cpu_chip" | "gui.zerocore.base.control.fluidbar.line3b" | "item.effortlessbuilding.building_techniques_book.desc" | "block.gtceu.opv_chemical_reactor" | "item.mysticalagriculture.prudentium_upgrade" | "gui.zerocore.base.control.fluidbar.line3a" | "material.nitric_oxide" | "enchantment.minecraft.riptide.desc" | "ftbchunks.minimap.zone" | "tag.item.c.coal" | "ftbquests.task.ftbquests.item.count" | "item.ae2.white_lumen_paint_ball" | "cover.ender_fluid_link.title" | "item.mysticalagriculture.prudentium_essence" | "screen.skyblockbuilder.select_template" | "gui.zerocore.base.control.fluidbar.line4a" | "gui.zerocore.base.control.fluidbar.line4b" | "compass.node.gtceu.circuits/neutronium_wafer" | "info.cofh.transfer_in_unavailable" | "cover.conveyor.mode.export" | "subtitles.entity.spider.ambient" | "subtitles.block.anvil.use" | "tooltip.merequester.link_desc" | "gui.tooltips.ae2.TransferToNetwork" | "railways.ponder.conductor_constructing.header" | "gtceu.machine.miner.multi.modes" | "compass.node.gtceu.batteries/lapotronic_energy_orb_cluster" | "gui.cyclopscore.right" | "gtceu.universal.tooltip.item_storage_total" | "gtceu.top.maintenance.hard_hammer" | "block.fantasyfurniture.decorations.venthyr_banner" | "effortlessbuilding.modedescription.floor" | "fpsreducer.config.tooltip.idleFps" | "create.ponder.brass_tunnel_modes.text_3" | "item.powersuits.plating_iron.desc" | "create.ponder.brass_tunnel_modes.text_4" | "create.ponder.brass_tunnel_modes.text_1" | "create.ponder.brass_tunnel_modes.text_2" | "create.ponder.brass_tunnel_modes.text_7" | "tooltip.merequester.idle_desc" | "create.ponder.brass_tunnel_modes.text_8" | "create.ponder.brass_tunnel_modes.text_5" | "create.ponder.brass_tunnel_modes.text_6" | "key.keyboard.keypad.enter" | "create.ponder.brass_tunnel_modes.text_9" | "block.minecraft.dark_oak_log" | "block.gtceu.large_autoclave" | "point_of_origin.sgjourney.universal" | "rechiseled.block.purpur_diagonal_tiles" | "jecalculation.gui.item_stack.nbt_normal.disabled" | "options.clouds.fast" | "subtitles.thermal.block.machine_smelter" | "mco.errorMessage.connectionFailure" | "webdisplays.server.help.owner" | "item.createarmory.minigun_base" | "block.fantasyfurniture.bone.skeleton.wardrobe_top" | "record.nowPlaying" | "block.create.creative_crate" | "advancements.husbandry.axolotl_in_a_bucket.description" | "text.cloth-config.testing.3" | "block.fantasyfurniture.nordic.chandelier" | "text.cloth-config.testing.2" | "block.minecraft.brown_candle_cake" | "item.laserio.card_fluid" | "book.mysticalagriculture.entry.soulstone" | "text.cloth-config.testing.1" | "advancement.create.drain" | "rechiseledcreate.block.asurine_cut_small_brick_connecting" | "commands.trigger.set.success" | "jecalculation.gui.label.title" | "config.gtceu.option.hideFilledCellsInJEI" | "block.thermal.ender_tnt.desc" | "mco.configure.world.settings.title" | "config.jade.plugin_minecraft.lectern" | "item.extendedcrafting.enhanced_redstone_catalyst" | "item.fluxnetworks.flux_dust" | "ftbquests.task.ftbquests.item.convert_tag" | "compass.node.gtceu.mv/pyrolyse_oven" | "item.merequester.requester_terminal" | "fml.modloading.missingdependency.optional" | "gtceu.machine.fermenter.lv.tooltip" | "commands.fill.success" | "gtceu.machine.extruder.ev.tooltip" | "item.gtceu.smart_item_filter.tooltip.1" | "block.thermal.bell_pepper_block" | "item.gtceu.smart_item_filter.tooltip.0" | "rechiseled.block.quartz_block_crosses" | "block.gtceu.uv_extruder" | "item.create.crushed_raw_iron" | "text.configuration.screen.color.green" | "gui.tooltips.ae2.SideRight" | "item.powersuits.diamond_pick_upgrade.desc" | "material.butyraldehyde" | "item.expatternprovider.io_bus_upgrade" | "subtitles.block.lever.click" | "block.gtceu.uhv_fermenter" | "material.nihonium" | "buildinggadgets.message.fuzzy_mode" | "part.bigreactors.turbine.fluidport_forge_active" | "compass.node.gtceu.machines/ld_fluid_pipeline" | "block.minecraft.banner.stripe_downright.gray" | "tag.item.c.wooden_barrels" | "effect.cofh_core.clarity" | "create.ponder.cog_speedup.header" | "ftbchunks.gui.allies" | "gui.socialInteractions.status_blocked" | "modernfix.option.mixin.bugfix.item_cache_flag" | "create.track.turn_90" | "rechiseled.block.andesite_tiles_connecting" | "block.fantasyfurniture.royal.drawer" | "block.thermal.energy_duct.keyword" | "block.minecraft.cracked_stone_bricks" | "block.framedblocks.framed_slope" | "block.minecraft.slime_block" | "material.raw_styrene_butadiene_rubber" | "item.laserio.filter_tag" | "item.thermal.flax_seeds" | "rechiseled.block.acacia_planks_small_bricks" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line7" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line6" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line9" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line8" | "subtitles.entity.tnt.primed" | "jecalculation.chat.help" | "item.gtceu.mv_conveyor_module" | "modernfix.option.mixin.perf.datapack_reload_exceptions" | "key.ftbchunks.minimap.zoomOut" | "tooltip.gadget.connected_area" | "block.minecraft.banner.curly_border.light_gray" | "rechiseledcreate.block.ochrum_cut_small_brick_connecting" | "block.thermal.barley_block" | "gui.ae2.AttachedTo" | "itemGroup.category.armor" | "subtitles.block.brewing_stand.brew" | "create.station.retry" | "material.bismuth_bronze" | "block.gtceu.opv_fluid_heater" | "block.gtceu.zpm_kinetic_input_box" | "subtitles.entity.armor_stand.fall" | "block.minecraft.acacia_fence" | "create.schedule.instruction.destination" | "gui.fluxnetworks.label.connections" | "block.minecraft.warped_wall_sign" | "info.thermal.device_nullifier_empty_bin" | "entity.thermal.blitz_projectile" | "entity.minecraft.enderman" | "subtitles.block.portal.travel" | "tag.item.c.storage_blocks.raw_iron" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line1" | "block.create.mechanical_saw" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line3" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line2" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line5" | "gui.bigreactors.turbine.controlrod.maxintake.input.tooltip.line4" | "item.ae2.spatial_cell_component_128" | "block.minecraft.light_blue_concrete_powder" | "ldlib.gui.editor.tips.save_resource" | "item.thermal.blitz_powder" | "block.bigreactors.reinforced_reactorfluidaccessport" | "advancement.exmachinis.flux_hammer.desc" | "create.gui.terrainzapper.pattern.checkered" | "compass.node.gtceu.machines/drum" | "rechiseled.block.netherrack_brick_paving_connecting" | "block.minecraft.banner.straight_cross.light_gray" | "railways.display_source.coupler.no_action" | "compass.node.gtceu.iv/large_sifting_funnel" | "book.mysticalagriculture.entry.cognizant_dust" | "tagprefix.drill_head" | "model.mps_arms.crystal_shoulder_1.partName" | "text.autoconfig.de/mari_023/ae2wtlib.option.outOfRangePowerMultiplier" | "options.mouse_settings" | "subtitles.entity.generic.burn" | "block.minecraft.spruce_stairs" | "item.gtceu.circuit.wetware_computer.tooltip.1" | "item.gtceu.circuit.wetware_computer.tooltip.0" | "modularrouters.itemText.misc.operation" | "compass.node.gtceu.machines/miner" | "rechiseled.block.crimson_planks_flooring" | "material.manganese" | "metaarmor.hud.energy_lvl" | "create.train.cannot_relocate_moving" | "item.gtceu.tool.screwdriver" | "create.track.not_enough_pavement" | "advancements.husbandry.fishy_business.title" | "block.gtceu.uev_8a_energy_converter" | "block.gtceu.hv_electric_gear_box_32a" | "item.gtceu.nano_cpu_chip" | "behavior.tricorder.energy_container_storage" | "info.cofh.optional_catalyst" | "create.gui.threshold_switch.title" | "create.recipe.assembly.next" | "block.create.cut_andesite_bricks" | "block.bigreactors.reprocessorglass" | "block.minecraft.polished_deepslate_slab" | "block.gtceu.uxv_chemical_reactor" | "create.tooltip.chute.items_move_down" | "block.fantasyfurniture.bone.skeleton.table_small" | "ftbquests.task.ftbquests.stat.value" | "block.fluxnetworks.herculean_flux_storage" | "material.brown_dye" | "block.minecraft.mangrove_slab" | "item.thermal_extra.refined_sunflower_oil_bucket" | "material.antimony" | "config.emi.ui.vertical_margin" | "block.xtonesreworked.tank_block_9" | "block.xtonesreworked.tank_block_8" | "block.xtonesreworked.tank_block_7" | "block.xtonesreworked.tank_block_6" | "string.naturescompass.veryHigh" | "ftbquests.quest.tasks_ignore_dependencies.tooltip" | "block.ae2.cell_workbench" | "config.bigreactors.reactor.reactorpowerproductionmultiplier" | "block.minecraft.nether_gold_ore" | "modernfix.option.mixin.perf.reuse_datapacks" | "tooltip.framedblocks.one_way_window.dir.north" | "info.cofh.disabled" | "item.glass_gemExquisite" | "minemention.skyblockbuilder.team" | "block.minecraft.banner.flower.gray" | "block.xtonesreworked.tank_block_1" | "create.recipe.draining" | "block.minecraft.nether_wart" | "block.xtonesreworked.tank_block_0" | "block.gtceu.max_charger_4x" | "effortlessbuilding.modedescription.sphere" | "stat.minecraft.interact_with_stonecutter" | "block.xtonesreworked.tank_block_5" | "item.ae2additions.super_cell_1024k" | "block.xtonesreworked.tank_block_4" | "block.xtonesreworked.tank_block_3" | "block.xtonesreworked.tank_block_2" | "create.toolbox.unequip" | "item.gtceu.resin_printed_circuit_board" | "rechiseled.block.birch_planks_beams" | "gui.powersuits.noModulesFound.line2" | "gui.powersuits.noModulesFound.line1" | "effortlessbuilding.mode.cone" | "config.emi.presets.binds" | "symbols.sgjourney.universal" | "block.gtceu.tungstensteel_large_boiler" | "block.gtceu.opv_256a_laser_source_hatch" | "material.manganese_phosphide" | "ldlib.gui.editor.name.hover_texture" | "item.farmersdelight.kelp_roll" | "commands.team.option.nametagVisibility.success" | "item.create.creative_blaze_cake.tooltip.condition1" | "item.gtceu.shape.mold.ingot.tooltip" | "block.minecraft.banner.creeper.pink" | "commands.scoreboard.players.remove.success.multiple" | "advancement.create.cuckoo_clock" | "block.thermal.oil_sand" | "block.minecraft.banner.diagonal_right.blue" | "info.cofh.energy" | "railways.display_source.track_switch_andesite_source" | "gtceu.machine.steam_extractor.steel.tooltip" | "gamerule.doImmediateRespawn" | "material.echo" | "mco.backup.nobackups" | "ftbchunks.long_range_tracker_interval" | "gui.bigreactors.generator.redstoneport.sensortype.output" | "block.gtceu.tungstensteel_pipe_casing" | "block.gtceu.large_combustion_engine" | "railways.display_source.coupler.decoupling" | "argument.entity.options.unknown" | "item.minecraft.splash_potion.effect.lightning_resistance" | "material.tetrahedrite" | "item.treated_wood_small_dust" | "block.minecraft.banner.curly_border.brown" | "msg.framedblocks.frame_crafter.fail.missing_additive_0" | "controls.keybinds.title" | "rechiseled.block.red_nether_bricks_squares_connecting" | "block.minecraft.banner.half_vertical_right.magenta" | "block.fantasyfurniture.nordic.cushion" | "death.attack.hoe" | "block.gtceu.hv_electric_gear_box_2a" | "block.minecraft.skeleton_wall_skull" | "gtceu.gui.overclock.off" | "subtitles.entity.frog.death" | "block.railways.track_byg_cypress" | "advancement.colossalchests.large.iron.desc" | "rechiseled.block.quartz_block_rows" | "item.minecraft.sign" | "msg.framedblocks.frame_crafter.fail.missing_additive_2" | "msg.framedblocks.frame_crafter.fail.missing_additive_1" | "commands.forge.tags.page_info" | "gui.bigreactors.reactor.controller.wasteeject.mode.automatic" | "item.gtceu.plate.integrated_logic_circuit.tooltip" | "block.ae2.quartz_glass" | "item.extendedcrafting.ender_ingot" | "argument.float.low" | "config.gtceu.option.harderRods" | "block.sgjourney.basic_interface" | "block.gtceu.lp_steam_macerator" | "block.gtceu.ev_polarizer" | "selectWorld.versionJoinButton" | "sounds.railways.conductor_whistle" | "tooltip.toms_storage.inventory_hopper" | "create.recipe.fan_blasting.fan" | "ftbchunks.gui.settings.server" | "crop.mysticalagriculture.brass" | "advancement.create.train_casing_00" | "rechiseled.block.end_stone_paving" | "config.jei.search.modNameSearchMode" | "create.schematicannon.status.schematicErrored" | "item.exnihilosequentia.blaze_doll" | "screen.sgjourney.zpm_hub" | "block.gtceu.hv_electric_gear_box_8a" | "modularrouters.guiText.label.inspectionSubject.ENCHANT" | "block.minecraft.banner.curly_border.lime" | "block.exnihilosequentia.birch_sieve" | "advancements.story.mine_diamond.description" | "block.minecraft.red_shulker_box" | "subtitles.entity.turtle.swim" | "screen.skyguis.button.confirm" | "stat_type.minecraft.broken" | "rechiseled.block.prismarine_bricks_diagonal_tiles_connecting" | "gtceu.machine.fluid_solidifier.iv.tooltip" | "info.thermal.device_xp_condenser.1" | "gtceu.machine.alloy_smelter.iv.tooltip" | "info.thermal.device_xp_condenser.0" | "rechiseled.block.prismarine_bricks_diagonal_tiles" | "config.jade.plugin_minecraft.entity_health" | "fluid_type.thermal.glowstone" | "create.ponder.clutch.header" | "options.audioDevice" | "info.thermal.device_xp_condenser.2" | "block.minecraft.diorite_stairs" | "item.create.netherite_diving_boots.tooltip.condition1" | "info.thermal.augment.attr.BaseMod" | "block.minecraft.light_gray_terracotta" | "tooltip.sgjourney.syringe.blood" | "create.gui.terrainzapper.tool.clear" | "create.subtitle.whistle_high" | "options.iris.shaderPackSelection.copyErrorAlreadyExists" | "death.attack.create.mechanical_roller.player" | "block.bigreactors.reinforced_reactorfluidport_forge_active" | "effortlessbuilding.mode.line" | "block.minecraft.banner.square_top_left.red" | "gui.tooltips.ae2.BlockPlacementYes" | "death.attack.indirectMagic.item" | "gamerule.doMobLoot" | "item.minecraft.music_disc_otherside" | "modernui.center.category.textRendering" | "screen.sgjourney.dhd" | "block.minecraft.player_head" | "block.gtceu.iv_quantum_tank" | "gtceu.machine.extruder.hv.tooltip" | "itemGroup.category.enchanted_books" | "rechiseled.block.dark_oak_planks_brick_pattern" | "rechiseled.block.coal_block_compacted" | "create.ponder.mechanical_arm_modes.text_9" | "create.ponder.mechanical_arm_modes.text_8" | "gui.socialInteractions.tooltip.show" | "create.ponder.mechanical_arm_modes.text_7" | "create.ponder.mechanical_arm_modes.text_6" | "create.ponder.mechanical_arm_modes.text_5" | "gtceu.universal.tooltip.item_stored" | "create.ponder.mechanical_arm_modes.text_4" | "create.ponder.mechanical_arm_modes.text_3" | "create.ponder.mechanical_arm_modes.text_2" | "create.ponder.mechanical_arm_modes.text_1" | "module.tradeoff.railgunEnergyCost" | "gtceu.machine.forge_hammer.lv.tooltip" | "ftbquests.task.ftbquests.fluid.amount" | "item.thermal_extra.twinite_coin" | "material.pure_netherite" | "item.thermalendergy.endergy_upgrade_1" | "material.ender_eye" | "compass.node.gtceu.machines/battery_buffer" | "item.thermalendergy.endergy_upgrade_3" | "item.thermalendergy.endergy_upgrade_2" | "message.sgjourney.pda.has_ancient_gene" | "gui.wireless_connect.status.no_power" | "block.minecraft.banner.circle.black" | "gtceu.primitive_blast_furnace" | "block.ftbquests.chest.output_desc" | "gui.exmachinis.toggleWork" | "subtitles.entity.silverfish.hurt" | "gui.jei.editMode.description" | "block.systeams.disenchantment_boiler.keyword" | "tag.item.minecraft.axolotl_tempt_items" | "compass.node.gtceu.tools/butchery_knife" | "info.thermal.energy_limiter_attachment.1" | "cover.fluid.voiding.title" | "info.thermal.energy_limiter_attachment.0" | "block.create.small_ochrum_brick_wall" | "info.thermal.energy_limiter_attachment.2" | "create.toolbox.depositBox" | "advancement.exmachinis.flux_sieve" | "block.minecraft.banner.rhombus.pink" | "cover.filter.mode.filter_extract" | "compass.node.gtceu.machines/brewery" | "item.create.crushed_raw_uranium" | "compass.section.gtceu.tools" | "block.gtceu.ulv_energy_output_hatch" | "material.diluted_hydrochloric_acid" | "block.gtceu.stargate_component_assembly" | "fluid_type.thermal.refined_fuel" | "item.ae2additions.disk_item_256k" | "cover.item_filter.ignore_damage.enabled" | "item.thermal.blizz_rod" | "chat.wireless_connect.clear" | "ftbquests.reward_table.hide_tooltip" | "itemGroup.materials" | "gtceu.machine.rock_breaker.uxv.tooltip" | "item.gtceu.wafer.advanced_system_on_chip.tooltip" | "block.minecraft.banner.mojang.lime" | "block.xtonesreworked.zane_block_10" | "item.gtceu.quantum_processor_computer" | "block.xtonesreworked.zane_block_11" | "block.xtonesreworked.zane_block_12" | "block.xtonesreworked.zane_block_13" | "rechiseled.block.obsidian_tiles" | "block.xtonesreworked.zane_block_14" | "block.xtonesreworked.zane_block_15" | "item.mysticalagriculture.air_agglomeratio" | "block.railways.track_byg_willow_wide" | "subtitles.entity.cow.death" | "tooltip.emi.recipe_screenshot" | "block.thermal.device_soil_infuser.keyword" | "block.ae2.crafting_monitor" | "tag.item.c.rods.blaze" | "screen.skyguis.text.shape_does_not_exist" | "modularrouters.itemText.activator.direction.BELOW" | "block.mysticalagriculture.prudentium_farmland" | "options.chat.visibility" | "block.minecraft.warped_stem" | "skyblockbuilder.command.error.teleport_across_dimensions" | "item.thermal.rf_coil_storage_augment" | "rechiseled.block.stone_path" | "block.railways.track_byg_ether" | "item.mysticalagriculture.imperium_ingot" | "block.minecraft.banner.triangle_bottom.cyan" | "module.tradeoff.movementResistance" | "item.gtceu.shape.extruder.rod.tooltip" | "info.thermal.satchel.mode.1" | "block.framedblocks.framed_divided_panel_horizontal" | "gui.tooltips.ae2.ModifyAmountAction" | "info.thermal.satchel.mode.0" | "block.thermal.barley" | "material.phenol" | "subtitles.entity.cow.hurt" | "gamerule.universalAnger" | "stat.minecraft.walk_on_water_one_cm" | "block.create.cut_veridium_wall" | "skyblockbuilder.command.argument.empty" | "commands.save.saving" | "modularrouters.guiText.label.inspectionSubject.FLUID" | "fpsreducer.config.menu.detectMoving.0" | "fpsreducer.config.menu.detectMoving.1" | "fpsreducer.config.menu.detectMoving.2" | "key.simplybackpacks.backpackpickup.desc" | "block.minecraft.dead_fire_coral_block" | "behavior.tricorder.multiblock_parallel" | "modernui.center.text.fastStreamingAlgo" | "gui.tooltips.ae2.ClearSettings" | "item.create.blaze_cake" | "gui.sgjourney.disable_smooth_animations" | "gtceu.cover.item_detector.message_item_storage_inverted" | "ftbchunks.minimap.blur_mode.auto" | "tag.item.minecraft.pickaxes" | "create.schedule.condition.threshold.buckets" | "item.thermal.constantan_ingot" | "mco.selectServer.minigameNotSupportedInVersion" | "translation.test.args" | "trashcans.gui.ultimate_trash_can.energy_limit" | "forge.configgui.disableVersionCheck" | "block.gtceu.hv_chemical_reactor" | "item.thermal.phyto_grenade" | "achievement.ae2.P2P" | "argument.entity.options.y_rotation.description" | "config.jade.plugin_minecraft.chicken_egg" | "block.mysticaladaptations.insanium_furnace" | "argument.curios.type.unknown" | "advancements.story.lava_bucket.title" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcoolantamount.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcoolantamount.line3" | "subtitles.block.big_dripleaf.tilt_up" | "create.ponder.shared.storage_on_contraption" | "item.powersuits.binoculars" | "tooltip.emi.bom.batch_size.ideal" | "gui.bigreactors.reactor.redstoneport.sensortype.outputcoolantamount.line1" | "block.create.encased_chain_drive" | "block.minecraft.muddy_mangrove_roots" | "event.minecraft.raid" | "block.mysticalagriculture.inferium_ingot_block" | "gui.ae2.Brown" | "commands.experience.add.points.success.single" | "block.fantasyfurniture.bone.wither.shelf" | "item.minecraft.zoglin_spawn_egg" | "itemGroup.decorations" | "block.create.cut_tuff_wall" | "container.extendedcrafting.advanced_table" | "subtitles.block.bubble_column.upwards_inside" | "item.minecraft.lingering_potion.effect.water" | "block.gtceu.mv_miner" | "commands.team.empty.success" | "gtceu.creative_tooltip.3" | "item.exnihilosequentia.tuff_pebble" | "block.farmersdelight.cabbages" | "javaModel.powerfist.wristtopleft.partName" | "item.gtceu.tool.behavior.shield_disable" | "enchantment.minecraft.lure" | "create.ponder.portable_storage_interface.header" | "info.thermal.filter_attachment.mode.2" | "commands.team.option.color.unchanged" | "item.modularrouters.sender_module_1" | "info.thermal.filter_attachment.mode.0" | "info.systeams.steam_dynamo.1" | "item.modularrouters.sender_module_2" | "info.thermal.filter_attachment.mode.1" | "info.systeams.steam_dynamo.0" | "item.modularrouters.sender_module_3" | "block.minecraft.pointed_dripstone" | "subtitles.block.generic.place" | "rechiseled.block.stone_brick_paving_connecting" | "gtceu.creative_tooltip.1" | "ftbquests.reward.random_bonus" | "gtceu.creative_tooltip.2" | "tooltip.emi.config" | "block.create.andesite_bars" | "block.ae2.sky_stone_tank" | "ftbquests.chapter.subtitle" | "block.minecraft.banner.diagonal_left.white" | "gamerule.fireDamage" | "gui.bigreactors.reactor.controller.on.line1" | "block.create.andesite_encased_cogwheel" | "fml.messages.version.restriction.upper.inclusive" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.richness.min" | "create.ponder.mechanical_drill_contraption.text_2" | "desc.framedblocks.blueprint_true" | "create.ponder.mechanical_drill_contraption.text_1" | "item.thermal.chiller_rod_cast.keyword" | "commands.effect.give.failed" | "behaviour.paintspray.blue.tooltip" | "compass.node.gtceu.machines/chemical_bath" | "rechiseled.block.mangrove_planks_beams_connecting" | "info.systeams.numismatic_boiler.0" | "disconnect.loginFailedInfo.serversUnavailable" | "skyblockbuilder.item.structure_saver.nbt_to_snbt.tooltip" | "gtceu.machine.canner.luv.tooltip" | "frameddrawer.use" | "item.thermal.glowstone_mushroom.keyword" | "material.sulfur" | "block.minecraft.yellow_concrete" | "config.jade.plugin_debug.furnace_fuel.float_cfg" | "item.farmersdelight.hamburger" | "tooltip.toms_storage.matchNBT_1" | "tooltip.toms_storage.matchNBT_0" | "mco.backup.button.restore" | "block.fantasyfurniture.nordic.bed_double.occupied" | "javaModel.chest.Body.partName" | "item.railways.track_incomplete_crimson_wide" | "info.systeams.numismatic_boiler.2" | "info.systeams.numismatic_boiler.1" | "effect.cofh_core.sundered" | "item.extendedcrafting.black_iron_slate" | "block.minecraft.banner.half_vertical.white" | "effect.minecraft.hero_of_the_village" | "item.mysticalagriculture.supremium_shears" | "patchouli.subtitle.book_open" | "wheel.automobility.gilded" | "gtceu.machine.ore_washer.ev.tooltip" | "death.attack.arrow" | "sidebar_button.ftblibrary.toggle.rain" | "item.minecraft.ghast_spawn_egg" | "string.naturescompass.searching" | "rechiseled.block.sandstone_rotated_bricks" | "block.minecraft.gray_concrete_powder" | "advancement.create.train_whistle" | "material.sodium_bisulfate" | "commands.place.template.invalid" | "jecalculation.label.item_stack.fuzzy_meta" | "material.propane" | "block.create.green_sail" | "create.subtitle.steam" | "jecalculation.gui.common.default" | "item.ae2.nether_quartz_pickaxe" | "skyblockbuilder.item.structure_saver.position.tooltip" | "recipe.packagedexcrafting.advanced" | "item.minecraft.firework_star.light_gray" | "tag.item.c.storage_blocks.raw_gold" | "flat_world_preset.minecraft.bottomless_pit" | "subtitles.entity.turtle.shamble" | "argument.entity.options.valueless" | "ftbchunks.minimap.waypoints" | "rechiseled.block.granite_bricks_connecting" | "block.minecraft.white_concrete" | "item.gtceu.tool.tooltip.harvest_level_extra" | "recipe.packagedexcrafting.basic.short" | "advancements.husbandry.ride_a_boat_with_a_goat.title" | "block.gtceu.ulv_16a_energy_converter" | "modularrouters.guiText.label.modules" | "buildinggadgets.message.building.placement" | "rechiseled.block.diorite_polished_connecting" | "create.gui.attribute_filter.add_reference_item" | "item.minecraft.experience_bottle" | "chat.ae2.NotInSpatialStorageLevel" | "cover.item_filter.ignore_nbt.enabled" | "item.gtceu.shape.mold.anvil.tooltip" | "item.create.schematic_and_quill" | "item.thermal.light_oil_bucket" | "item.createarmory.empty_junk_gun" | "create.generic.range" | "entity.minecraft.glow_squid" | "block.minecraft.black_wool" | "config.jei.default" | "create.ponder.train_signal_signaling.text_5" | "create.ponder.train_signal_signaling.text_4" | "create.ponder.train_signal_signaling.text_7" | "block.minecraft.magenta_bed" | "create.ponder.train_signal_signaling.text_6" | "create.ponder.train_signal_signaling.text_1" | "tooltip.fluxnetworks.flux_point" | "create.ponder.train_signal_signaling.text_3" | "create.ponder.train_signal_signaling.text_2" | "item.mysticalagriculture.awakened_supremium_pickaxe" | "tooltip.mobilebeacon.bonus.strength" | "rechiseled.block.prismarine_bricks_beams" | "block.fantasyfurniture.decorations.stocking" | "selectWorld.import_worldgen_settings.experimental.question" | "entity.minecraft.fireball" | "create.track.too_steep" | "compass.node.gtceu.generation/rubber_planks" | "enchantment.minecraft.infinity.desc" | "tooltip.sgjourney.dimension" | "compass.node.gtceu.steam/steam_solid_boiler" | "item.thermal.netherite_gear" | "subtitles.entity.zombie.converted_to_drowned" | "item.thermal.ruby_nugget" | "item.gtceu.tool.behavior.plunger" | "item.thermal.pbj_sandwich" | "block.railways.track_biomesoplenty_hellbark_narrow" | "stat.minecraft.leave_game" | "options.iris.reset" | "advancements.nether.ride_strider_in_overworld_lava.title" | "inventorysorter.commands.inventorysorter.showblacklist.empty" | "block.toms_storage.ts.inventory_cable_connector" | "fml.menu.multiplayer.serveroutdated" | "key.swapOffhand" | "block.create.cut_tuff_bricks" | "block.gtceu.uxv_input_hatch" | "modernfix.option.mod_override" | "jade.down" | "block.gtceu.hv_gas_turbine" | "item.gtceu.circuit.advanced_integrated.tooltip.0" | "create.ponder.tag.arm_targets.description" | "ftbchunks.memory.autorelease_on_map_close.tooltip" | "modularrouters._comment" | "create.display_source.kinetic_stress.max" | "ldlib.gui.editor.name.hover_tips" | "config.jei.mode" | "effortlessbuilding.action.thickness_1" | "gui.tooltips.ae2.ReadWrite" | "tooltip.mysticalagriculture.creative_attuned" | "effortlessbuilding.action.thickness_5" | "effortlessbuilding.action.thickness_3" | "subtitles.entity.wolf.hurt" | "engine.automobility.diamond" | "block.exnihilosequentia.spruce_crucible" | "block.gtceu.max_8a_energy_converter" | "effortlessbuilding.mode.normal_plus" | "gui.modernui.button.leave" | "item.ae2.light_blue_covered_cable" | "item.thermal.signalum_plate" | "rechiseled.block.dark_oak_planks_squares" | "block.gtceu.lv_electric_furnace" | "item.gtceu.circuit.advanced_integrated.tooltip.1" | "augment.mysticaladaptations.tilling_aoe_v" | "commands.team.option.nametagVisibility.unchanged" | "block.gtceu.ev_packer" | "item.bigreactors.ridiculite_ingot" | "create.ponder.train_signal_signaling.text_9" | "material.pyrolusite" | "create.ponder.train_signal_signaling.text_8" | "compass.node.gtceu.tools/mining_hammer" | "zerocore:gui.manual.open" | "ftbquests.gui.no_rewards" | "ftbquests.chapter.image.image" | "chat.ae2additions.isNowLocked" | "block.fantasyfurniture.decorations.coin_stack_iron" | "config.gtceu.option.allUniqueStoneTypes" | "block.gtceu.uv_fusion_reactor" | "block.gtceu.opv_1024a_laser_source_hatch" | "commands.bossbar.set.name.unchanged" | "block.gtceu.opv_canner" | "key.socialInteractions" | "advancement.colossalchests.uncolossal" | "create.ponder.sail.header" | "block.gtceu.wire_coil.tooltip_energy_smelter" | "metaitem.cover.digital.mode.fluid.disabled" | "item.ae2.brown_glass_cable" | "commands.ftbquests.weigh_from_emc.text" | "tooltip.cucumber.uses_left" | "info.thermal.reservoir.mode.1" | "info.thermal.reservoir.mode.0" | "emi.random_tree_input" | "modernui.center.text.textEngine" | "block.gtceu.uxv_energy_input_hatch" | "compass.node.gtceu.multiblock/implosion_compressor" | "block.minecraft.amethyst_block" | "create.generic.daytime.minute" | "subtitles.entity.painting.place" | "item.ae2.purple_paint_ball" | "material.tungstate" | "farmersdelight.advancement.get_mushroom_colony.desc" | "subtitles.entity.parrot.imitate.slime" | "forge.configgui.fullBoundingBoxLadders" | "iris.unsupported.iris" | "part.bigreactors.turbine.controller" | "fovfixtoggle.disabled" | "item.minecraft.firework_rocket" | "block.gtceu.opv_electromagnetic_separator" | "modularrouters.itemText.misc.itemList" | "item.createarmory.upgraded_mini_gun" | "info.sgjourney.has_dhd" | "block.fantasyfurniture.venthyr.sofa" | "item.create.schematic.tooltip.summary" | "item.minecraft.shield.brown" | "mco.selectServer.configure" | "item.railways.track_incomplete_blue_skies_lunar_narrow" | "config.jade.plugin_minecraft.painting" | "create.item_attributes.book_copy_second.inverted" | "item.railways.track_incomplete_twilightforest_mangrove_narrow" | "gui.up" | "block.mysticalagradditions.insanium_block" | "create.ponder.deployer.text_1" | "block.minecraft.deepslate_brick_slab" | "item.thermal.bronze_dust" | "create.contraptions.movement_mode.rotate_place" | "create.ponder.deployer.text_8" | "compass.node.gtceu.multiblock/coke_oven" | "create.ponder.deployer.text_9" | "create.ponder.deployer.text_6" | "create.ponder.deployer.text_7" | "create.ponder.deployer.text_4" | "create.ponder.deployer.text_5" | "item.minecraft.cooked_chicken" | "item.patchouli:intro_book.name" | "create.ponder.deployer.text_2" | "create.ponder.deployer.text_3" | "gui.jei.category.brewing" | "item.minecraft.nether_star" | "item.exnihilosequentia.golden_crook" | "create.schedule.condition.threshold.status" | "info.thermal.machine_brewer.1" | "info.thermal.machine_brewer.0" | "block.gtceu.iv_transformer_1a" | "info.thermal.machine_brewer.2" | "rechiseled.block.crimson_planks_tiles_connecting" | "rechiseled.block.cobblestone_pulverized_connecting" | "item.create.honey_bucket" | "cover.robotic_arm.transfer_mode.transfer_any" | "block.gtceu.titanium_firebox_casing" | "chat.link.confirm" | "block.railways.track_biomesoplenty_cherry_narrow" | "rechiseled.block.andesite_tiles" | "enchantment.cofh_core.disabled" | "block.gtceu.iv_transformer_2a" | "mco.reset.world.seed" | "subtitles.item.nether_wart.plant" | "block.gtceu.wire_coil.tooltip_speed_pyro" | "item.exnihilosequentia.diamond_crook" | "ftbteamsconfig.ftbchunks.allow_named_fake_players.tooltip" | "ftbquests.quest.shape" | "farmersdelight.block.feast.use_container" | "text.autoconfig.toms_storage.option.multiblockInv" | "block.minecraft.banner.half_vertical.magenta" | "gtceu.multiblock.require_steam_parts" | "create.subtitle.whistle_train_manual_low" | "advancement.colossalchests.large.obsidian.desc" | "create.contraptions.mechanical_roller.pave_material" | "modernui.windowMode.fullscreen" | "tag.item.c.tools" | "sign.edit" | "narration.checkbox.usage.focused" | "keybinding.powersuits.silk_touch" | "item.railways.track_incomplete_byg_skyris_wide" | "farmersdelight.block.cutting_board.invalid_item" | "block.minecraft.spruce_pressure_plate" | "message.sgjourney.stargate.info.chevron_lowered" | "create.item_attributes.book_copy_first" | "multiplayer.disconnect.invalid_packet" | "block.fantasyfurniture.nordic.counter" | "block.gtceu.lv_battery_buffer_4x" | "item.gtceu.platinum_credit" | "compass.node.gtceu.machines/crate" | "item.mysticalagriculture.supremium_staff" | "item.minecraft.music_disc_strad" | "rechiseled.block.dirt_bricks_connecting" | "block.gtceu.iv_transformer_4a" | "advancement.colossalchests.large.gold" | "cover.voiding.label.disabled" | "subtitles.entity.villager.hurt" | "block.minecraft.birch_fence" | "item.farmersdelight.stuffed_pumpkin" | "item.simplybackpacks.commonbackpack" | "rechiseled.block.purpur_dotted_connecting" | "advancement.create.foods" | "gtceu.machine.steam_liquid_boiler.steel.tooltip" | "block.minecraft.banner.half_vertical.green" | "create.ponder.funnel_intro.text_1" | "item.thermal.lead_coin" | "gtceu.multiblock.large_combustion_engine.lubricant_amount" | "item.powersuits.plating_diamond" | "item.ae2.cable_interface" | "ldlib.gui.editor.menu.paste" | "gui.fluxnetworks.response.noadmin" | "info.cofh.receive" | "createWorld.customize.custom.coordinateScale" | "config.jade.overlay_square" | "effect.minecraft.conduit_power" | "block.create.portable_fluid_interface" | "item.pitchblende_tiny_dust" | "ftbquests.task.ftbquests.interaction.type" | "gtceu.machine.distillery.hv.tooltip" | "item.gtceu.nano_cpu_wafer" | "create.track_target.no_junctions" | "block.gtceu.uxv_diode" | "subtitles.entity.elder_guardian.ambient_land" | "item.modularrouters.GuideBook" | "curios.modifiers.ring" | "block.minecraft.waxed_exposed_cut_copper_stairs" | "rechiseled.block.andesite_brick_paving_connecting" | "item.createarmory.shotgun_shell" | "gui.ae2.ProcessingPattern" | "gui.powersuits.showOnHud" | "block.minecraft.banner.stripe_left.white" | "modernfix.option.mixin.perf.compress_biome_container" | "chat.queue" | "sodium.options.chunk_memory_allocator.swap" | "char.automobility.statSeparator" | "block.minecraft.deepslate_gold_ore" | "gui.banned.description.permanent" | "block.minecraft.end_stone_brick_wall" | "advancement.create.glass_pipe.desc" | "jade.mobgrowth.time" | "block.fantasyfurniture.venthyr.table_wide_fancy" | "narration.jade.armor" | "block.create.polished_cut_crimsite_stairs" | "block.gtceu.lv_battery_buffer_8x" | "block.minecraft.blue_stained_glass_pane" | "rechiseled.block.nether_bricks_brick_paving" | "item.thermal.machine_catalyst_creative_augment" | "buildinggadgets.easter_eggs.9x9.no_dire_wire" | "item.createarmory.impact_nade" | "block.fantasyfurniture.decorations.presents_stack_2.stacked" | "galaxy.sgjourney.pegasus" | "railways.style_select.category.railways.tripleaxles" | "rechiseled.block.spruce_planks_wavy_connecting" | "rechiseledcreate.block.mangrove_window_bars" | "gtceu.fluid_pipe.plasma_proof" | "commands.bossbar.list.bars.some" | "emi.chess.piece.black_pawn" | "block.mysticalagradditions.insanium_coal_block" | "block.minecraft.blue_stained_glass" | "rechiseled.block.emerald_block_smooth" | "ftbchunks.claimed_chunks_on_map" | "block.create.refined_radiance_casing" | "create.ponder.valve_handle.header" | "module.tradeoff.voltage" | "modernfix.option.mixin.safety" | "block.gtceu.hv_packer" | "enchantment.level.10" | "block.railways.track_byg_aspen_wide" | "block.create.schematicannon.tooltip.summary" | "advancement.create.mechanical_arm" | "material.wood_vinegar" | "gui.bigreactors.generator.redstoneport.sensortype.datalabel.richness.max" | "chat.ae2.PlotID" | "item.gunpowder_tiny_dust" | "block.extendedcrafting.enhanced_redstone_ingot_block" | "item.minecraft.black_dye" | "jecalculation.gui.import.confirm.disabled" | "block.minecraft.polished_blackstone_brick_wall" | "tag.item.c.ingots.netherite" | "block.gtceu.uiv_distillery" | "compass.node.gtceu.iv/alloy_blast_smelter" | "advancements.end.enter_end_gateway.title" | "structure_block.button.detect_size" | "advancements.husbandry.make_a_sign_glow.title" | "forge.configgui.treatEmptyTagsAsAir" | "ftbquests.task.ftbquests.tech_reborn_energy" | "create.tooltip.stressImpact.overstressed" | "itemGroup.create.palettes" | "item.gtceu.item_filter" | "create.item_attributes.fluid_container" | "block.gtceu.uiv_extruder" | "block.gtceu.rubber_planks" | "item.gunpowder_small_dust" | "block.toms_storage.ts.inventory_cable_connector_filtered" | "item.gtceu.uxv_sensor" | "rechiseled.block.mossy_cobblestone_beams" | "block.gtceu.titanium_crate" | "ftbquests.reward.ftbquests.gamestage.silent" | "item.thermal.deep_aquachow.desc" | "create.ponder.bearing_modes.header" | "item.railways.jukeboxcart" | "block.create.fluid_valve" | "item.thermal.refined_biofuel_bucket" | "block.farmersdelight.sweet_berry_cheesecake" | "moon.phase.last.quarter" | "block.sgjourney.stone_symbol" | "item.minecraft.villager_spawn_egg" | "block.gtceu.uhv_4a_energy_converter" | "block.minecraft.light_gray_concrete" | "ftbquests.quest.description" | "create.ponder.deployer_modes.header" | "recipe.packagedexcrafting.advanced.short" | "tooltip.mysticalagriculture.secondary_chance" | "block.minecraft.banner.rhombus.green" | "structure_block.size" | "block.gtceu.mv_centrifuge" | "subtitles.entity.goat.long_jump" | "structure_block.integrity.integrity" | "block.ae2.small_quartz_bud" | "book.mysticalagriculture.entry.cruxes.page.1" | "advancements.story.shiny_gear.description" | "block.minecraft.banner.cross.lime" | "farmersdelight.advancement.harvest_straw.desc" | "message.sgjourney.stargate.info.connection_ended.autoclose" | "enchantment.minecraft.sharpness" | "commands.data.block.get" | "block.create.mangrove_window" | "monitor.gui.title.plugin" | "ftbchunks.fake_players" | "gamerule.playersSleepingPercentage.description" | "item.gtceu.cover.solar.panel.tooltip.0" | "item.gtceu.cover.solar.panel.tooltip.1" | "emi.sidebar.left" | "block.gtceu.opv_quantum_chest" | "block.gtceu.uhv_chemical_reactor" | "rechiseled.block.red_nether_bricks_large_bricks" | "disconnect.closed" | "modularrouters.itemText.augments.pickupDelay" | "commands.experience.set.levels.success.single" | "gui.fluxnetworks.network.name" | "tag.item.minecraft.terracotta" | "resourcePack.vanilla.description" | "block.minecraft.infested_mossy_stone_bricks" | "stat.automobility.automobile.grip" | "block.gtceu.uv_lathe" | "multiplayer.disconnect.invalid_public_key_signature" | "tooltip.sgjourney.materialization_crystal.increased_range" | "item.thermal.raw_silver" | "tag.item.c.copper_blocks" | "tooltip.framedblocks.one_way_window.face.up" | "rechiseled.block.crimson_planks_small_tiles" | "gui.toTitle" | "selectServer.refresh" | "item.farmersdelight.roast_chicken" | "block.minecraft.banner.bricks.gray" | "narrator.controls.unbound" | "rechiseledcreate.block.birch_window_bars" | "block.gtceu.iv_canner" | "ftbquests.quest.min_required_dependencies" | "block.bigreactors.basic_reactorpowertapfe_passive" | "subtitles.ambient.cave" | "rechiseled.block.obsidian_bricks" | "pack.available.title" | "emi.sidebar.theme.vanilla" | "ftbquests.quest.tasks_ignore_dependencies" | "subtitles.item.armor.equip_diamond" | "block.gtceu.trinium_coil_block" | "block.bigreactors.reinforced_turbinerotorshaft" | "railways.schedule.condition.loaded.status" | "create.display_source.label" | "block.minecraft.andesite" | "config.jei.advanced.colorSearchEnabled.comment" | "rechiseled.block.spruce_planks_small_bricks_connecting" | "block.minecraft.banner.diagonal_left.green" | "stat.minecraft.pig_one_cm" | "compass.node.gtceu.machines/ore_washer" | "tooltip.framedblocks.camo_rotation.true" | "gtceu.machine.lathe.lv.tooltip" | "gui.modernui.settings.category.accessibility" | "key.categories.ftbultimine" | "create.ponder.redstone_contact.header" | "argument.entity.selector.not_allowed" | "subtitles.item.armor.equip_gold" | "potion.withAmplifier" | "block.framedblocks.framed_iron_door" | "subtitles.entity.ravager.attack" | "block.create.cut_dripstone_wall" | "material.green_sapphire" | "block.gtceu.aluminium_crate" | "multiplayer.disconnect.chat_validation_failed" | "item.numina.battery_advanced" | "create.gui.sequenced_gearshift.speed.back_fast" | "rechiseledcreate.block.birch_window_swirling" | "subtitles.block.pointed_dripstone.drip_water_into_cauldron" | "commands.save.failed" | "tagprefix.dense_plate" | "item.thermal.strawberry" | "itemGroup.buildingBlocks" | "item.expatternprovider.package" | "ftbteams.message.add_ally" | "block.gtceu.mv_sifter" | "createWorld.customize.flat.height" | "block.gtceu.hv_electric_gear_box_16a" | "create.toolbox.depositAll" | "command.unknown.argument" | "item.bigreactors.graphite_ingot" | "create.schedule.non_controlling_seat" | "ftbteams.message.no_longer_allied" | "block.framedblocks.framed_floor_board" | "create.ponder.tag.kinetic_sources.description" | "general.cyclopscore.version.updateAvailable" | "ftbteams.gui.party_name" | "block.gtceu.uv_8a_energy_converter" | "biome.minecraft.the_void" | "tooltip.mysticalagriculture.machine_fuel_capacity" | "entity.railways.jukeboxcart" | "ftbquests.gui.looping_dependencies" | "block.minecraft.light" | "advancements.adventure.throw_trident.description" | "commands.scoreboard.players.get.success" | "item.thermal.hearty_stew" | "subtitles.entity.shulker.ambient" | "item.ae2additions.disk_fluid_64k" | "block.minecraft.redstone_torch" | "block.gtceu.luv_large_miner" | "crop.mysticalagriculture.refined_obsidian" | "item.thermal.tomato_sauce" | "create.subtitle.crafter_click" | "block.minecraft.waxed_oxidized_copper" | "createWorld.customize.custom.useWaterLakes" | "create.ponder.sequenced_gearshift.text_2" | "create.ponder.sequenced_gearshift.text_1" | "block.gtceu.lv_output_bus" | "create.ponder.sequenced_gearshift.text_4" | "jecalculation.gui.search.delete_group" | "create.ponder.sequenced_gearshift.text_3" | "gui.ok" | "block.simplylight.illuminant_blue_block_on.info" | "item.railways.track_incomplete_create_andesite_wide" | "create.ponder.sequenced_gearshift.text_5" | "create.ponder.chain_drive.header" | "block.minecraft.stripped_spruce_wood" | "ftbquests.reward.ftbquests.item.count" | "rechiseled.block.prismarine_bricks_bricks_connecting" | "buildinggadgets.message.paste_failed" | "behavior.tricorder.energy_container_out" | "item.thermal.fluid_tank_creative_augment" | "commands.give.success.multiple" | "tooltip.framedblocks.one_way_window.face_abbr.none" | "compass.node.gtceu.steam/steam_oven" | "block.farmersdelight.rice_panicles" | "item.createarmory.pipe_pistol" | "selectWorld.dataPacks" | "gui.updated" | "block.gtceu.hv_rock_crusher" | "book.extendedcrafting.entry.auto_tables" | "biome.minecraft.savanna_plateau" | "rechiseled.block.blue_ice_chiseled_connecting" | "gui.no" | "block.thermal.ruby_ore" | "infobook.cyclopscore.parent_section" | "rechiseled.block.andesite_paving_connecting" | "create.schedule.skip" | "item.thermal.press_packing_3x3_die.keyword" | "sliceanddice.ponder.slicer.text_1" | "subtitles.entity.warden.tendril_clicks" | "sliceanddice.ponder.slicer.text_2" | "ae2.rei_jei_integration.decay_chance" | "rechiseled.block.oak_planks_brick_paving_connecting" | "advancements.husbandry.allay_deliver_cake_to_note_block.description" | "block.minecraft.banner.cross.light_gray" | "screen.laserio.weak" | "ftbteamsconfig.ftbchunks.allow_mob_griefing" | "block.gtceu.ulv_transformer_16a" | "item.minecraft.shield.cyan" | "buildinggadgets.message.copy_too_large" | "compass.node.gtceu.misc/raw_crystal_chip" | "block.sgjourney.pegasus_stargate" | "item.minecraft.allay_spawn_egg" | "gui.buildinggadgets.materialList.titleNameOnly" | "item.mysticalagriculture.inferium_scythe" | "item.ae2.blue_covered_cable" | "create.schedule.condition.threshold.item_measure" | "item.thermal.tomato" | "forge.configgui.fixVanillaCascading.tooltip" | "ftbteamsconfig.ftbchunks.location_mode.tooltip" | "skyblockbuilder.command.info.click_to_copy" | "patchouli.gui.lexicon.button.mark_all_read" | "item.thermalendergy.prismalium_gear" | "item.gtceu.battery.charge_time" | "item.gtceu.shape.extruder.saw.tooltip" | "subtitles.entity.evoker.celebrate" | "rechiseled.block.amethyst_block_cut" | "config.jade.plugin_mysticalagriculture.inferium_crop" | "block.create.cut_veridium_brick_wall" | "gui.fluxnetworks.flux.name" | "create.track.perpendicular" | "config.jade.tts_mode_press" | "material.sodium_persulfate" | "subtitles.entity.panda.eat" | "rechiseled.block.spruce_planks_pattern" | "ftbchunks.claim_dimension_blacklist" | "item.gtceu.lv_electric_piston" | "narration.recipe.usage" | "advancement.colossalchests.large.wood.desc" | "block.mysticalagriculture.imperium_reprocessor" | "item.minecraft.potion.effect.turtle_master" | "item.thermal.xp_crystal" | "config.jade.plugin_gtceu.recipe_logic_provider" | "block.gtceu.mv_fluid_heater" | "block.minecraft.grindstone" | "item.thermal.redstone_grenade.desc" | "item.railways.track_incomplete_byg_witch_hazel" | "subtitles.entity.zombified_piglin.death" | "enchantment.minecraft.sharpness.desc" | "block.gtceu.casing_grate" | "gtceu.gui.content.tier_boost" | "item.gtceu.credit.silver.tooltip" | "block.minecraft.banner.rhombus.white" | "rechiseled.block.red_sandstone_bricks_connecting" | "block.minecraft.banner.bricks.light_gray" | "material.neodymium" | "block.gtceu.zpm_quantum_chest" | "skyblockbuilder.command.denied.join_request" | "gui.ae2.Empty" | "gui.chatReport.send.no_reported_messages" | "block.minecraft.green_bed" | "create.subtitle.depot_plop" | "item.sgjourney.advanced_memory_crystal" | "gtceu.machine.bender.mv.tooltip" | "mco.selectServer.open" | "biome.minecraft.swamp" | "item.mysticalagriculture.soulium_dagger" | "death.attack.cactus" | "key.emi.cheat_one_to_inventory" | "block.gtceu.uiv_brewery" | "ftbquests.gui.times_completed" | "attribute.name.forge.swim_speed" | "block.create.cut_dripstone_bricks" | "block.gtceu.uiv_alloy_smelter" | "item.ae2.memory_card_white" | "entity.minecraft.player" | "item.gtceu.component.advanced_smd.inductor.tooltip" | "block.gtceu.uv_fluid_solidifier" | "fluid.create.chocolate" | "rechiseled.block.lapis_block_polished" | "block.gtceu.ev_electrolyzer" | "gtceu.machine.forming_press.uv.tooltip" | "item.minecraft.turtle_helmet" | "item.create.crushed_raw_platinum" | "config.bigreactors.recipes.registercharcoalforsmelting" | "block.gtceu.luv_canner" | "material.construction_foam" | "subtitles.entity.panda.hurt" | "subtitles.entity.panda.pre_sneeze" | "chat.ae2.DeviceNotLinked" | "block.minecraft.birch_stairs" | "item.powersuits.blade_launcher" | "rechiseled.block.coal_block_compacted_connecting" | "item.webdisplays.advicon.brokenpad" | "item.mysticaladaptations.insanium_pickaxe" | "lanServer.title" | "ae2.rei_jei_integration.crystal_growth_accelerators_effect" | "item.ae2.memory_card_green" | "block.minecraft.banner.half_vertical_right.light_blue" | "block.gtceu.iv_machine_hull" | "notenoughcrashes.gui.keepPlaying" | "gtceu.creative.chest.ipc" | "item.minecraft.firework_star.black" | "gui.bigreactors.reactor.solidaccessport.dumpwaste.line2" | "gui.bigreactors.reactor.solidaccessport.dumpwaste.line3" | "commands.scoreboard.objectives.add.duplicate" | "gui.bigreactors.reactor.solidaccessport.dumpwaste.line4" | "tooltip.titanium.redstone.no_redstone" | "gui.bigreactors.reactor.solidaccessport.dumpwaste.line1" | "options.video" | "rechiseled.block.andesite_squares" | "advancement.create.stressometer_maxed.desc" | "item.patchouli:pamphlet.name" | "rechiseled.block.acacia_planks_woven" | "block.framedblocks.framed_vertical_divided_stairs" | "gtceu.gui.multiblock_item_voiding.1" | "gtceu.gui.multiblock_item_voiding.0" | "gtceu.machine.rock_breaker.mv.tooltip" | "item.gtceu.phosphorus_boule" | "gui.tooltips.ae2.TransferToStorageCell" | "block.minecraft.banner.square_top_right.green" | "ei.upgrade.tooltip" | "item.ae2.cyan_smart_dense_cable" | "block.framedblocks.framed_flat_stacked_inner_slope_slab_corner" | "rechiseled.block.jungle_planks_rotated_bricks" | "config.bigreactors.client.disablereactorparticles" | "block.fantasyfurniture.decorations.potion_bottles" | "block.minecraft.banner.triangles_top.black" | "create.schedule.condition.redstone_link_off" | "item.exnihilosequentia.calcite_hammer" | "item.gtceu.wafer.simple_system_on_chip.tooltip" | "item.thermal_extra.dynamo_output_augment_4" | "item.thermal_extra.dynamo_output_augment_1" | "item.thermal_extra.dynamo_output_augment_3" | "item.thermal_extra.dynamo_output_augment_2" | "waila.ae2.P2PUnlinked" | "achievement.ae2.Compass.desc" | "commands.effect.clear.everything.success.multiple" | "gui.fluxnetworks.response.hascontroller" | "jecalculation.gui.recipe.pick" | "block.minecraft.banner.square_top_right.white" | "config.jade.plugin_minecraft.entity_health.icons_per_line" | "message.cucumber.filled_energy" | "gui.ae2.CanBeEnchanted" | "block.simplylight.illuminant_slab.info2" | "part.bigreactors.reactor.powertap_fe" | "block.minecraft.wither_rose" | "tag.item.c.ores.quartz" | "create.subtitle.slime_added" | "rechiseledcreate.block.acacia_window_panes_connecting" | "gui.fluxnetworks.label.singleedit" | "compass.node.gtceu.generation/sand" | "item.createarmory.rocket_debug" | "compass.section.gtceu.multiblock" | "libx.gui.color_picker.green" | "rechiseled.block.birch_planks_flooring" | "chat.tag.not_secure" | "block.minecraft.banner.half_horizontal_bottom.black" | "item.mobilebeacon.mobile_beacon_diamond" | "ftbquests.reward_table.and_more" | "emi.recipe_book_action.toggle_visibility" | "gui.ae2wtlib.off" | "config.emi.general.cheat_mode" | "recipe.packagedauto.crafting.short" | "tooltip.emi.synfav.partially_craftable" | "block.gtceu.iv_output_bus" | "effortlessbuilding.modedescription.pyramid" | "item.createarmory.m_sixteen_upper" | "item.patchouli:test_book_2.name" | "message.sgjourney.stargate.info.connection_estabilished.intergalactic" | "patchouli.gui.lexicon.visualize_letter" | "rechiseled.block.oak_planks_small_tiles" | "block.fantasyfurniture.nordic.desk_right" | "block.ae2.fluix_wall" | "emi.category.minecraft.crafting" | "block.create.brass_ladder" | "create.display_source.fill_level.progress_bar" | "metaitem.behavior.mode_switch.current_mode" | "gui.wireless_connect.status.working" | "material.signalum" | "options.accessibility.title" | "item.ae2.memory_card_gray" | "gui.fluxnetworks.label.deletenetwork" | "rechiseled.block.dark_oak_planks_small_bricks" | "ldlib.gui.text_field.resourcelocation" | "jade.fluid" | "tooltip.gadget.rotate" | "block.create.mechanical_drill" | "gtceu.machine.item_collector.tooltip" | "block.minecraft.green_banner" | "block.mysticalagradditions.insanium_gemstone_block" | "gui.bigreactors.turbine.redstoneport.sensortype.outputcoolantamount.line1" | "gui.bigreactors.turbine.redstoneport.sensortype.outputcoolantamount.line2" | "gui.bigreactors.turbine.redstoneport.sensortype.outputcoolantamount.line3" | "label.iris.false" | "block.create.polished_cut_veridium" | "gtceu.machine.macerator.mv.tooltip" | "key.buildinggadgets.connected_area" | "config.jade.danger_zone" | "create.display_source.count_items" | "gtceu.machine.autoclave.zpm.tooltip" | "item.thermal.diving_helmet" | "key.effortlessbuilding.undo.desc" | "gtceu.machine.distillery.mv.tooltip" | "rechiseled.block.nether_bricks_smooth_connecting" | "argument.time.invalid_unit" | "config.jade.plugin_extendedcrafting.ender_crafter" | "ldlib.gui.editor.group.resources" | "item.expatternprovider.wireless_tool" | "block.gtceu.zpm_rock_crusher" | "modularrouters.guiText.popup.xpVacuum" | "rechiseled.block.oak_planks_small_bricks" | "item.create.netherite_backtank" | "modularrouters.itemText.usage.item.stack_augment" | "block.farmersdelight.safety_net" | "gui.online" | "item.gtceu.energy_cluster" | "create.ponder.train_assembly.header" | "stat.minecraft.eat_cake_slice" | "config.gtceu.option.hardWoodRecipes" | "info.thermal.magnet.use" | "argument.block.property.duplicate" | "subtitles.entity.parrot.imitate.zombie_villager" | "block.fantasyfurniture.necrolord.bookshelf" | "createWorld.customize.custom.next" | "block.automobility.dirt_off_road" | "stat.minecraft.open_enderchest" | "subtitles.entity.allay.ambient_without_item" | "automobile_control.accelerate" | "create.gui.schedule.remove_entry" | "chat.disabled.profile" | "tag.item.c.storage_blocks.coal" | "ftbquests.task.ftbquests.npc_faction.id" | "block.thermal.machine_crucible" | "subtitles.entity.phantom.death" | "text.block.fantasyfurniture.royal.drawer.dyeable" | "screen.laserio.west" | "gtceu.jei.ore.ore_weight" | "book.mysticalagriculture.entry.poison_resistance_augment" | "gtceu.machine.thermal_centrifuge.luv.tooltip" | "ftbultimine.info.active" | "gui.bigreactors.turbine.controller.vaporbar.line3b" | "tag.item.c.cobblestone.normal" | "tag.item.c.light_gray_dyes" | "gui.bigreactors.turbine.controller.vaporbar.line3a" | "rechiseled.block.emerald_block_clovers_connecting" | "module.tradeoff.energyPerBlock" | "create.subtitle.deny" | "gtceu.jei.ore.secondary.0" | "gtceu.jei.ore.secondary.1" | "block.minecraft.banner.diagonal_left.blue" | "ldlib.gui.editor.register.editor.gtceu.template_tab" | "wheel.automobility.steel" | "skyblockbuilder.command.argument.disabled" | "item.gtceu.ev_emitter" | "skyblockbuilder.command.success.reset_spawns" | "mco.selectServer.closeserver" | "gui.bigreactors.turbine.controller.vaporbar.line4b" | "gui.bigreactors.turbine.controller.vaporbar.line4a" | "item.minecraft.lingering_potion.effect.mundane" | "item.farmersdelight.mutton_wrap" | "commands.forceload.removed.all" | "item.farmersdelight.fish_stew" | "effect.cofh_core.redergized" | "attachment.front.automobility.crop_harvester" | "item.gtceu.compressed_fireclay" | "compass.section.gtceu.steam" | "block.thermal.stripped_rubberwood_log" | "item.thermal.dual_filter_augment.keyword" | "block.minecraft.banner.square_bottom_left.light_blue" | "gui.fluxnetworks.network.password" | "block.create.cut_calcite_brick_stairs" | "advancements.husbandry.silk_touch_nest.description" | "color.minecraft.cyan" | "modularrouters.itemText.misc.noItems" | "modernfix.option.mixin.feature.spark_profile_launch" | "argument.entity.options.predicate.description" | "gui.offline" | "gtceu.gui.fluid_auto_input.tooltip.enabled" | "block.minecraft.banner.stripe_left.cyan" | "rechiseledcreate.block.rose_quartz_tiles_connecting" | "block.minecraft.crimson_button" | "createWorld.customize.custom.useRavines" | "block.minecraft.banner.half_horizontal.black" | "item.createarmory.mini_gun" | "config.jei.advanced.itemBlacklist.comment" | "item.mysticalagriculture.prosperity_ingot" | "block.minecraft.banner.gradient.black" | "tag.item.c.redstone_ores" | "config.jade.plugin_minecraft.command_block" | "item.thermal_extra.rf_coil_xfer_augment_3" | "item.thermal_extra.rf_coil_xfer_augment_2" | "item.thermal_extra.rf_coil_xfer_augment_1" | "advancement.create.copper_casing" | "item.thermal_extra.rf_coil_xfer_augment_5" | "item.thermal_extra.rf_coil_xfer_augment_4" | "advancements.adventure.spyglass_at_parrot.description" | "commands.forceload.added.single" | "block.minecraft.banner.base.magenta" | "advMode.mode.sequence" | "tag.item.c.glass_panes.light_gray" | "gui.fluxnetworks.label.sort.name" | "item.gtceu.shape.mold.credit.tooltip" | "block.minecraft.yellow_wool" | "block.gtceu.iv_lathe" | "block.railways.track_jungle_wide" | "railways.bogeys.styles.invisible" | "javaModel.chest.LeftArm.partName" | "block.xtonesreworked.roen_block_10" | "block.xtonesreworked.roen_block_12" | "material.netherite" | "block.xtonesreworked.roen_block_11" | "block.xtonesreworked.roen_block_14" | "block.xtonesreworked.roen_block_13" | "screen.laserio.up" | "block.xtonesreworked.roen_block_15" | "general.cyclopscore.tooltip.info" | "material.ender_air" | "commands.pardonip.invalid" | "narration.recipe.usage.more" | "itemGroup.exnihilosequentia" | "block.thermal.deepslate_nickel_ore" | "compass.node.gtceu.circuits/capacitor" | "gui.tooltips.ae2.EmitterMode" | "modernfix.option.mixin.perf.thread_priorities" | "key.advancements" | "tag.item.minecraft.buttons" | "subtitles.block.tripwire.detach" | "block.simplylight.illuminant_black_block_on" | "create.schedule.reset" | "gui.ae2.StorageCellTooltipUpgrades" | "info.cofh.send" | "block.minecraft.cracked_deepslate_tiles" | "behavior.item_magnet.enabled" | "rechiseled.block.dark_prismarine_rows_connecting" | "webdisplays.linker.sideInfo" | "create.gui.symmetryWand.mirrorType" | "tag.item.c.tools.tridents" | "material.natural_gas" | "block.create.analog_lever" | "create.ponder.creative_motor_mojang.header" | "achievement.ae2.PatternTerminal.desc" | "item.mysticalagriculture.prudentium_sword" | "block.thermal.rubberwood_fence" | "text.cloth-config.reset_value" | "jei.desc.mysticalagradditions.withering_soul" | "create.ponder.weighted_ejector_tunnel.text_1" | "create.ponder.weighted_ejector_tunnel.text_2" | "create.schedule.condition.player_count.players" | "create.ponder.weighted_ejector_tunnel.text_3" | "create.ponder.weighted_ejector_tunnel.text_4" | "advancements.husbandry.root.description" | "tooltip.framedblocks.one_way_window.face.east" | "ftbchunks.minimap.enabled" | "key.emi.focus_search" | "item.ae2.quartz_fiber" | "material.pyrochlore" | "block.minecraft.banner.gradient_up.light_gray" | "block.minecraft.cyan_banner" | "create.ponder.weighted_ejector_tunnel.text_5" | "item.modularrouters.void_module" | "tag.item.c.stained_glass" | "tooltip.numina.noModules" | "farmersdelight.container.cooking_pot" | "create.contraption.door_control.north" | "block.minecraft.banner.diagonal_right.white" | "advancements.sgjourney.root.description" | "jecalculation.gui.import.tick.selected" | "modernfix.option.mixin.perf.model_optimizations" | "block.mysticalagradditions.insanium_farmland" | "block.create.track" | "generator.custom" | "item.thermal.sawdust" | "argument.entity.selector.missing" | "tooltip.merequester.missing_desc" | "block.gtceu.lv_mystical_greenhouse.tooltip" | "tooltip.toms_storage.wireless_terminal" | "subtitles.thermal.entity.basalz.ambient" | "block.minecraft.warped_planks" | "block.minecraft.banner.diagonal_up_right.yellow" | "rechiseled.block.redstone_block_bordered" | "skyblockbuilder.command.disabled.modify_spawns" | "ftbquests.tags" | "narrator.position.screen" | "block.minecraft.banner.diagonal_right.light_gray" | "fpsreducer.config.menu.idleFps" | "create.contraptions.cart_movement_mode.rotate" | "block.minecraft.cracked_nether_bricks" | "ftbteams.info.owner.none" | "item.exnihilosequentia.netherite_mesh" | "key.keyboard.up" | "model.mps_arms.arms2.partName" | "string.naturescompass.back" | "item.sgjourney.jaffa_chestplate" | "gui.bigreactors.reactor.controller.energyratio.line3" | "gui.bigreactors.reactor.controller.energyratio.line4" | "gui.bigreactors.reactor.controller.energyratio.line1" | "chat.tag.modified.original" | "tag.item.c.sand" | "subtitles.thermal.block.machine_pulverizer" | "compass.node.gtceu.iv/assembly_line" | "mco.configure.current.minigame" | "block.railways.track_biomesoplenty_willow" | "block.minecraft.banner.piglin.blue" | "item.gtceu.stem_cells" | "item.railways.track_incomplete_dark_oak_narrow" | "ftbquests.task" | "gui.modernui.popup.exit" | "chat.ae2.TestWorldSetupFailed" | "block.create.nozzle.tooltip.summary" | "block.gtceu.ulv_energy_input_hatch" | "book.extendedcrafting.category.components.name" | "block.minecraft.blackstone_slab" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.line1" | "block.gtceu.hv_fermenter" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.line3" | "gtceu.multiblock.turbine.obstructed" | "gui.bigreactors.turbine.redstoneport.sensortype.outputrotorspeed.line2" | "item.minecraft.shulker_spawn_egg" | "gui.cut" | "gui.bigreactors.reactor.controller.energyratio.line7" | "gui.bigreactors.reactor.controller.energyratio.line8" | "ftbchunks.minimap.biome" | "gui.bigreactors.reactor.controller.energyratio.line5" | "gui.bigreactors.reactor.controller.energyratio.line6" | "rechiseledcreate.block.warped_window_panes_connecting" | "item.gtceu.battery.zpm.naquadria.tooltip" | "item.exnihilosequentia.sugarcane_seeds" | "rechiseledcreate.block.acacia_window_slim_connecting" | "inventory.hotbarSaved" | "block.gtceu.hv_miner" | "info.cofh.secure_notice" | "ftbultimine.server_settings.prevent_tool_break.tooltip" | "item.farmersdelight.ratatouille" | "forge.configgui.removeErroringEntities.tooltip" | "tooltip.emi.chance.produce" | "rechiseled.block.mangrove_planks_brick_pattern_connecting" | "block.gtceu.ev_kinetic_mixer" | "rechiseled.block.diorite_tiles" | "block.minecraft.cobweb" | "color.minecraft.brown" | "info.cofh.area" | "waila.ae2.P2PMECarriedChannels" | "subtitles.entity.guardian.flop" | "rechiseled.block.dark_prismarine_bricks" | "ccl.commands.killall.fail" | "entity.minecraft.tropical_fish.type.sunstreak" | "ftbchunks.no_server_mod" | "gtceu.universal.tooltip.item_transfer_rate_stacks" | "commands.debug.stopped" | "block.functionalstorage.framed_storage_controller" | "item.create.crushed_raw_gold" | "argument.entity.options.inapplicable" | "stat.minecraft.aviate_one_cm" | "book.finalizeButton" | "gtceu.command.copy.copied_and_click" | "gtceu.multiblock.cracker.description" | "config.jade.plugin_extendedcrafting.pedestal" | "text.autoconfig.de/mari_023/ae2wtlib.option.magnetCardRange" | "gtceu.machine.autoclave.ev.tooltip" | "block.mysticalagriculture.prudentium_ingot_block" | "chat.copy" | "item.railways.track_incomplete_twilightforest_transwood_wide" | "block.railways.track_blue_skies_dusk" | "item.thermal.machine_cycle_augment" | "create.ponder.funnel_direction.header" | "block.fantasyfurniture.dunmer.wardrobe_bottom" | "ftbquests.raymatcher.block_id" | "item.ae2.cyan_covered_dense_cable" | "gui.tooltips.ae2.MoveWhenWorkIsDone" | "material.lapotron" | "create.ponder.track_chunks.text_1" | "create.ponder.track_chunks.text_3" | "create.ponder.track_chunks.text_2" | "create.ponder.track_chunks.text_5" | "create.ponder.track_chunks.text_4" | "rechiseled.block.blue_ice_chiseled" | "item.mysticalagradditions.molten_supremium_bucket" | "block.minecraft.podzol" | "material.potassium_feldspar" | "material.epichlorohydrin" | "block.gtceu.iv_mystical_greenhouse.tooltip" | "gui.ae2.FromStorage" | "material.stone" | "selectWorld.version" | "crop.mysticalagriculture.signalum" | "death.attack.inWall.player" | "compass.node.gtceu.components/emitter" | "gui.ae2.EnergyDrain" | "emi.category.emi.composting" | "item.minecraft.stone_hoe" | "block.minecraft.banner.flower.red" | "gui.bigreactors.turbine.redstoneport.sensortype.inputactive.line3" | "gui.bigreactors.turbine.redstoneport.sensortype.inputactive.line2" | "rechiseled.block.sandstone_rotated_bricks_connecting" | "rechiseled.block.bone_block_connecting_connecting" | "gtceu.machine.primitive_blast_furnace.bronze.tooltip" | "block.bigreactors.reinforced_reactorfluidport_mekanism_passive" | "item.minecraft.dolphin_spawn_egg" | "block.gtceu.luv_input_hatch" | "block.create.layered_dripstone" | "block.fantasyfurniture.royal.lockbox" | "create.item_attributes.color" | "modularrouters.itemText.usage.item.redstone_augment" | "create.station.assembly_title" | "item.gtceu.cylinder_casting_mold" | "screen.laserio.or" | "ed.upgrade.tooltip" | "gui.bigreactors.turbine.redstoneport.sensortype.inputactive.line1" | "merchant.next_level" | "gtceu.machine.laser_engraver.hv.tooltip" | "gui.fluxnetworks.flux.transferlimit" | "gtceu.machine.fusion_reactor.luv.tooltip" | "block.minecraft.banner.half_vertical_right.cyan" | "create.mechanical_arm.deposit_to" | "block.bigreactors.yellorite_ore" | "message.sgjourney.stargate.error.ran_out_of_power" | "item.mysticalagriculture.imperium_upgrade" | "tag.item.c.dusts.redstone" | "config.jei.advanced.centerSearchBarEnabled.comment" | "create.gui.adjustable_crate.title" | "block.thermal.rubber_block" | "item.bentonite_purified_ore" | "screen.skyguis.text.invite" | "death.attack.magic.player" | "info.thermal.machine_crucible.0" | "info.thermal.machine_crucible.1" | "info.thermal.machine_crucible.2" | "block.gtceu.uv_mystical_greenhouse.tooltip" | "item.packagedauto.volume_package" | "config.framedblocks.client.itemFrameBackgroundMode" | "rechiseled.block.iron_block_gears_connecting" | "item.aeinfinitybooster.dimension_card" | "tagprefix.wire_gt_quadruple" | "almostunified.unified" | "item.ae2.nether_quartz_cutting_knife" | "item.farmersdelight.raw_pasta" | "block.thermal.item_cell" | "modularrouters.itemText.misc.matchAny" | "ftbquests.reward.ftbquests.toast.description" | "create.gui.goggles.kinetic_stats" | "item.webdisplays.advicon" | "tagprefix.plate" | "item.powersuits.fortune" | "block.fantasyfurniture.venthyr.cushion" | "solar_system.sgjourney.end" | "advancement.create.chained_drain.desc" | "material.butane" | "item.laserio.logic_chip" | "block.functionalstorage.warped_2" | "block.functionalstorage.warped_1" | "block.functionalstorage.warped_4" | "rechiseled.block.crimson_planks_brick_paving" | "create.ponder.portable_storage_interface_redstone.header" | "gtceu.multiblock.large_combustion_engine.liquid_oxygen_boosted" | "rechiseledcreate.block.jungle_window_covered" | "key.mouse.100" | "block.gtceu.luv_256a_laser_target_hatch" | "item.minecraft.heart_of_the_sea" | "key.mouse.102" | "block.farmersdelight.crimson_cabinet" | "block.create.cut_calcite_bricks" | "block.railways.track_birch_narrow" | "enchantment.ensorcellation.curse_fool.desc" | "modularrouters.guiText.tooltip.redstone.label" | "text.block.fantasyfurniture.royal.sofa.dyeable" | "deathScreen.score" | "material.pink_dye" | "rechiseled.block.nether_bricks_small_tiles_connecting" | "libx.config.gui.list.new" | "subtitles.entity.elder_guardian.curse" | "book.mysticalagriculture.entry.night_vision_augment.page.1" | "item.thermal.laser_diode" | "item.minecraft.ender_eye" | "block.extendedcrafting.ender_star_block" | "gtceu.machine.gas_collector.ev.tooltip" | "key.keyboard.pause" | "item.create.raw_zinc" | "block.create.wooden_bracket.tooltip.summary" | "block.gtceu.uhv_energy_input_hatch_16a" | "commands.trigger.simple.success" | "tooltip.extendedcrafting.empty" | "rechiseled.block.gold_block_beams_connecting" | "modularrouters.itemText.usage.item.camouflage_upgrade" | "gtceu.command.copy.copied_start" | "tooltip.item.automobility.crowbar" | "block.gtceu.opv_ore_washer" | "jecalculation.gui.item_stack.meta_fuzzy.enabled" | "block.create.small_veridium_brick_wall" | "commands.whitelist.remove.failed" | "block.minecraft.banner.skull.white" | "book.mysticalagriculture.entry.ore_variants.page.2" | "block.create_crystal_clear.copper_glass_casing" | "webdisplays.gui.screencfg.owner" | "book.mysticalagriculture.entry.ore_variants.page.1" | "item.exnihilosequentia.silver_pieces" | "gtceu.machine.forming_press.zpm.tooltip" | "block.minecraft.potted_allium" | "rechiseled.block.cobblestone_squares" | "block.minecraft.banner.small_stripes.blue" | "railways.tooltip.coupler.error.carriage_alignment" | "fluid.bigreactors.yellorium" | "rechiseled.block.stone_tiles" | "subtitles.entity.allay.death" | "block.minecraft.banner.diagonal_up_left.light_blue" | "item.ae2.magenta_paint_ball" | "commands.place.jigsaw.success" | "create.boiler.via_one_engine" | "gui.ae2.Terminal" | "create.gui.value_settings.release_to_confirm" | "advancements.adventure.very_very_frightening.description" | "selectWorld.backupQuestion.snapshot" | "multiblock.validation.reprocessor.missing_outputport" | "item.gtceu.uxv_robot_arm" | "block.gtceu.uiv_8a_energy_converter" | "item.thermal_extra.potion_duration_augment_2" | "item.thermal_extra.potion_duration_augment_3" | "item.thermal_extra.potion_duration_augment_4" | "sodium.options.animate_only_visible_textures.name" | "block.ae2.64k_crafting_storage" | "item.thermal_extra.potion_duration_augment_5" | "item.thermal_extra.potion_duration_augment_1" | "gamerule.doTraderSpawning" | "block.railways.track_byg_ebony" | "gui.stellarview.milky_way_alpha" | "multiblock.validation.turbine.found_loose_rotor_blocks" | "block.create.cuckoo_clock.tooltip.behaviour1" | "rechiseled.block.coal_block_circles" | "block.gtceu.lv_brewery" | "gamerule.maxEntityCramming" | "advancements.adventure.totem_of_undying.title" | "modularrouters.itemText.misc.matchAll" | "rechiseledcreate.block.dark_oak_window_slim" | "ftbquests.task.ftbquests.interaction.match" | "gui.socialInteractions.empty_blocked" | "ldlib.gui.editor.register.texture.text_texture" | "create.flap_display.cycles.fluid_units" | "compass.node.gtceu.materials/impure_dust" | "achievement.ae2.Controller.desc" | "block.minecraft.gray_candle_cake" | "tag.item.minecraft.wooden_buttons" | "subtitles.entity.wither.hurt" | "fml.button.open.file" | "death.attack.mob" | "item.create.red_sand_paper" | "packaged_device.tooltip" | "message.cucumber.filled_energy_error" | "subtitles.item.armor.equip_elytra" | "ftbchunks.claim_dimension_blacklist.tooltip" | "create.ponder.track_observer.header" | "tag.item.c.cobblestone.mossy" | "block.gtceu.zpm_16a_energy_converter" | "item.extendedcrafting.black_iron_nugget" | "rechiseled.block.end_stone_chiseled" | "libx.config.gui.component.obfuscated" | "block.minecraft.banner.mojang.red" | "block.minecraft.potted_crimson_roots" | "tooltip.titanium.tank.empty" | "text.cloth-config.multi_error" | "options.narrator" | "chatPreview.warning.check" | "fluid_type.thermal.sap" | "item.modularrouters.flinger_module" | "rechiseled.block.prismarine_bricks_diagonal_bricks" | "item.ae2.logic_processor" | "text.configuration.screen.select_config" | "block.minecraft.banner.gradient_up.gray" | "javaModel.powerfist.supportright4.partName" | "ftbteams.missing_data" | "subtitles.entity.parrot.imitate.piglin_brute" | "subtitles.entity.polar_bear.ambient_baby" | "create.crafting_blueprint.optional" | "gui.powersuits.save" | "gtceu.machine.packer.luv.tooltip" | "advancement.colossalchests.diamond" | "behaviour.paintspray.uses" | "block.minecraft.potted_blue_orchid" | "gtceu.multiblock.large_miner.done" | "block.gtceu.engine_intake_casing" | "tooltip.framedblocks.frame_bg.use_camo" | "structure_block.mode.data" | "item.railways.track_incomplete_twilightforest_twilight_oak_wide" | "item.thermal.potion_amplifier_augment" | "book.mysticalagriculture.category.machines.name" | "fml.menu.backupfailed.message" | "item.minecraft.beetroot_soup" | "ftbquests.gui.use_as_quest_icon" | "item.thermal.emerald_gear" | "tag.item.minecraft.coals" | "block.gtceu.firebricks" | "addServer.enterName" | "subtitles.entity.skeleton.converted_to_stray" | "block.gtceu.lv_energy_output_hatch" | "commands.forge.tags.tag_count" | "death.attack.create.fan_fire.player" | "gui.ae2.Efficiency" | "block.create.small_diorite_brick_slab" | "block.minecraft.banner.diagonal_right.magenta" | "flat_world_preset.minecraft.water_world" | "item.mysticalagriculture.tertium_gemstone" | "item.ae2.cyan_covered_cable" | "subtitles.entity.horse.ambient" | "command.context.here" | "create.train_assembly.sideways_controls" | "gui.ae2.MysteriousQuote" | "item.minecraft.pillager_spawn_egg" | "block.systeams.gourmand_boiler" | "emi.chess.tooltip.decline" | "structure_block.include_entities" | "block.create.polished_cut_crimsite_wall" | "subtitles.entity.leash_knot.break" | "options.hidden" | "block.minecraft.banner.circle.brown" | "item.gtceu.mv_sodium_battery" | "item.minecraft.strider_spawn_egg" | "advancements.webdisplays.root.title" | "tag.item.c.glass.light_gray" | "mco.gui.button" | "gtceu.cover.fluid_detector.message_fluid_storage_inverted" | "advancement.colossalchests.diamond.desc" | "patchouli.gui.lexicon.button.back" | "part.bigreactors.reactor.controller" | "block.framedblocks.framed_pane" | "block.minecraft.banner.diagonal_up_right.pink" | "text.block.fantasyfurniture.royal.dresser.dyeable" | "block.minecraft.weeping_vines_plant" | "create.ponder.belt_transport.text_2" | "create.ponder.belt_transport.text_1" | "block.thermal.redstone_tnt.keyword" | "block.create.seat.tooltip.condition1" | "block.extendedcrafting.flux_alternator" | "effortlessbuilding.action.fast_speed" | "block.thermal.radish_block" | "rechiseled.block.glowstone_brick_pattern" | "tooltip.toms_storage.inventory_proxy" | "item.extendedcrafting.ender_catalyst" | "block.railways.track_byg_cherry" | "rechiseled.block.dark_oak_planks_diagonal_stripes_connecting" | "item.minecraft.spyglass" | "advancement.colossalchests.large.silver" | "selectWorld.gameMode" | "createWorld.customize.custom.prev" | "create.ponder.funnel_direction.text_1" | "block.minecraft.white_stained_glass_pane" | "itemGroup.extendedcrafting" | "info.thermal.augment.attr.MachineCat" | "item.railways.track_incomplete_twilightforest_timewood_wide" | "block.minecraft.potted_jungle_sapling" | "create.ponder.funnel_direction.text_3" | "create.ponder.funnel_direction.text_2" | "item.exnihilosequentia.tuff_hammer" | "block.gtceu.steam_input_hatch" | "create.ponder.think_back" | "subtitles.entity.villager.ambient" | "gui.buildinggadgets.destruction.field.right" | "compass.node.gtceu.generation/diorite" | "jade.blockpos" | "rechiseled.block.crimson_planks_diagonal_stripes" | "gui.exmachinis.meshMissing" | "item.thermal.constantan_coin" | "block.minecraft.banner.stripe_top.magenta" | "enchantment.minecraft.frost_walker" | "emi.chess.piece.white_queen" | "material.nichrome" | "tooltip.titanium.locks" | "gui.ae2.Crafts" | "item.mysticalagriculture.awakened_supremium_shovel" | "modularrouters.guiText.label.playerSect.OFFHAND" | "block.sgjourney.naquadah_ore" | "gui.ae2wtlib.magnetcard.hotkey" | "block.minecraft.stripped_crimson_stem" | "ftbquests.file.lock_message" | "metaitem.cover.digital.mode.item.enabled" | "subtitles.entity.wandering_trader.death" | "block.fantasyfurniture.royal.desk_right" | "item.thermal.dynamo_steam_coil_augment" | "selectWorld.mapType.normal" | "instrument.minecraft.yearn_goat_horn" | "ftbultimine.change_shape" | "block.create.cut_limestone_brick_slab" | "commands.schedule.cleared.success" | "options.iris.shaderPackSettings" | "item.railways.track_incomplete_byg_skyris" | "rechiseled.block.bone_block_pillar_connecting" | "block.fantasyfurniture.venthyr.table_large_fancy" | "selectWorld.recreate.error.text" | "screen.laserio.insert" | "create.schedule.condition.player_count.seated" | "material.calcium_phosphide" | "create.gui.schematicannon.option.skipBlockEntities" | "block.minecraft.diamond_block" | "item.minecraft.potion.effect.healing" | "gui.bigreactors.fluidizer.controller.fluidbar.line1" | "gui.bigreactors.fluidizer.controller.fluidbar.line2" | "block.minecraft.lightning_rod" | "config.jei.advanced.debugModeEnabled.comment" | "create.gui.contraptions.network_overstressed" | "block.railways.track_byg_rainbow_eucalyptus_narrow" | "commands.data.block.query" | "block.railways.track_biomesoplenty_jacaranda_wide" | "options.chat.delay_none" | "emi.sidebar.theme.modern" | "create.display_source.time.format" | "create.subtitle.whistle_low" | "block.ae2.debug_energy_gen" | "book.extendedcrafting.entry.ender_crafting" | "item.powersuits.invisibility" | "compass.node.gtceu.misc/credit" | "gtceu.recipe.cleanroom_sterile.display_name" | "webdisplays.server.ownername" | "gui.bigreactors.reprocessor.controller.coolantbar.line3b" | "gui.bigreactors.reprocessor.controller.coolantbar.line3a" | "block.minecraft.banner.border.light_gray" | "subtitles.entity.zombie.death" | "block.simplylight.lightbulb.info" | "item.create.bar_of_chocolate" | "gui.banned.title.permanent" | "item.minecraft.warden_spawn_egg" | "commands.forceload.removed.multiple" | "block.gtceu.mv_kinetic_mixer" | "item.gtceu.gelled_toluene.tooltip" | "fml.menu.mods.info.credits" | "item.ae2.light_gray_smart_dense_cable" | "block.minecraft.netherrack" | "item.ae2.wireless_booster" | "block.minecraft.lantern" | "item.ae2additions.item_storage_cell_1024" | "color.minecraft.magenta" | "gui.bigreactors.reprocessor.controller.coolantbar.line4b" | "gui.bigreactors.reactor.controlrod.name.set.tooltip.line1" | "item.gtceu.naquadah_wafer" | "subtitles.entity.goat.ambient" | "commands.perf.notRunning" | "item.thermal_extra.area_radius_augment_3" | "item.thermal_extra.area_radius_augment_2" | "item.buildinggadgets.construction_paste_container_creative" | "item.thermal_extra.area_radius_augment_4" | "fluid_type.exnihilosequentia.witch_water_flow" | "item.thermal_extra.area_radius_augment_1" | "key.categories.gameplay" | "rechiseled.block.diorite_dotted" | "key.emi.craft_one_to_inventory" | "tagprefix.polymer.plate" | "gui.bigreactors.reprocessor.controller.coolantbar.line4a" | "item.inert_metal_mixture_dust" | "jade.spawner" | "gui.packagedauto.item_amount_specifying" | "chat.toms_storage.terminal_out_of_range" | "block.packagedauto.encoder.save_single" | "item.mysticalagriculture.prudentium_helmet" | "block.gtceu.ev_8a_energy_converter" | "item.ftbquests.custom_icon" | "create.ponder.track_chunks.header" | "string.naturescompass.distance" | "string.naturescompass.veryLow" | "block.gtceu.uhv_circuit_assembler" | "emi.fluid.amount.droplets" | "webdisplays.server.help.upload" | "commands.drop.no_held_items" | "block.ae2.molecular_assembler" | "block.gtceu.long_distance_item_pipeline_endpoint" | "block.fantasyfurniture.nordic.sofa.occupied" | "block.fantasyfurniture.nordic.floor_light" | "subtitles.entity.strider.eat" | "item.railways.track_incomplete_biomesoplenty_redwood" | "rechiseled.block.diamond_block_polished" | "block.minecraft.banner.globe.green" | "ftbquests.quest.optional" | "block.fantasyfurniture.decorations.muffins_chocolate" | "gui.exmachinis.inventoryFull" | "item.powersuits.dim_rift_gen.desc" | "block.thermal.machine_refinery" | "effect.minecraft.instant_health" | "ftbquests.reward_table.set_weight" | "gui.ae2.Next" | "cover.machine_controller.mode.cover_west" | "block.gtceu.luv_electric_furnace" | "gui.modernui.settings.tab.resourcePacks" | "block.simplylight.illuminant_brown_block_on" | "gtceu.machine.assembler.hv.tooltip" | "gtceu.multiblock.pattern.location_end" | "commands.team.add.success" | "buildinggadgets.radialmenu.rotate" | "item.mobilebeacon.mobile_beacon_emerald_ii" | "buildinggadgets.commands.override_build_size.no_player" | "block.simplylight.illuminant_magenta_block" | "modernfix.option.mixin.perf.dynamic_resources.ctm" | "compass.node.gtceu.ev/distillation_tower" | "symbols.sgjourney.terra" | "item.powersuits.plating_netherite" | "block.minecraft.oak_button" | "item.gtceu.circuit.microprocessor.tooltip.1" | "rechiseled.block.diorite_wavy" | "item.gtceu.circuit.microprocessor.tooltip.0" | "railways.switch.state.normal" | "item.ae2.light_gray_glass_cable" | "rechiseled.block.obsidian_chiseled_circles_connecting" | "commands.stopsound.success.source.sound" | "rechiseledcreate.block.dark_oak_window_rounded_connecting" | "item.thermal.press_coin_die.keyword" | "ldlib.author" | "entity.minecraft.minecart" | "gui.open" | "multiplayer.status.old" | "gtceu.multiblock.cracking_unit.energy" | "block.xtonesreworked.sync_block_4" | "block.xtonesreworked.sync_block_3" | "rechiseled.block.purpur_brick_pattern" | "block.minecraft.banner.stripe_downleft.red" | "block.xtonesreworked.sync_block_2" | "item.gtceu.hv_lithium_battery" | "block.xtonesreworked.sync_block_1" | "block.xtonesreworked.sync_block_0" | "gui.ae2.Gray" | "material.redrock" | "create.track.leave_slope_descending" | "block.minecraft.polished_andesite_slab" | "gui.stellarview.true" | "create.ponder.funnel_direction.text_5" | "patchouli.gui.lexicon.index" | "create.ponder.funnel_direction.text_4" | "augment.mysticalagriculture.step_assist" | "gtceu.machine.electric_furnace.zpm.tooltip" | "item.modularrouters.augment_core" | "compass.node.gtceu.machines/extractor" | "advancements.husbandry.froglights.description" | "config.gtceu.option.oreGenerationChunkCacheSize" | "farmersdelight.subtitles.rotten_tomato.hit" | "commands.scoreboard.objectives.remove.success" | "emi.category.emi.anvil_repairing" | "config.jei.search.creativeTabSearchMode" | "item.gtceu.advanced_activity_detector_cover" | "entity.minecraft.trident" | "item.gtceu.chemical_purple_dye" | "multiplayer.disconnect.unexpected_query_response" | "fpsreducer.config.menu.enableHUD" | "item.gtceu.item_detector_cover" | "tag.item.c.sand.red" | "skyblockbuilder.event.remove_player" | "subtitles.entity.cat.purr" | "item.thermal.apatite" | "ftbquests.reward_table.weight" | "block.ae2.quartz_fixture" | "item.gtceu.stainless_steel_fluid_cell" | "item.gtceu.ev_vanadium_battery" | "ftbquests.task.ftbquests.location.ignore_dim" | "block.railways.track_twilightforest_twilight_oak" | "create.ponder.sail_frame.header" | "rechiseled.block.diamond_block_small_tiles_connecting" | "block.gtceu.uxv_kinetic_output_box" | "railways.bogeys.styles.leafspring" | "cover.conveyor.mode" | "item.minecraft.chicken" | "block.minecraft.banner.square_bottom_left.white" | "modularrouters.chatText.targetValidation.BAD_DIMENSION" | "tooltip.titanium.tank.can_fill_from_item" | "block.mysticalagriculture.witherproof_block" | "item.create.schematic_and_quill.tooltip.behaviour1" | "gui.buildinggadgets.single.close" | "block.create_crystal_clear.train_clear_glass_encased_cogwheel" | "item.thermal.chiller_ingot_cast" | "item.create.schematic_and_quill.tooltip.behaviour2" | "wireless.tooltip" | "gtceu.machine.centrifuge.luv.tooltip" | "rechiseled.block.glowstone_bricks_connecting" | "item.thermal.nuke_grenade.desc" | "block.create.jungle_window" | "compat.bigreactors.jei.reactantsreactions.recipecategory.title" | "item.gtceu.credit.neutronium.tooltip" | "config.jei.advanced.debugModeEnabled" | "item.sgjourney.advanced_communication_crystal" | "gui.tooltips.ae2.TerminalStyle" | "screen.laserio.channel" | "item.ae2.memory_card_pink" | "block.railways.doubleaxle_bogey" | "key.drop" | "ftbquests.reward.ftbquests.command.player" | "mco.configure.world.players.title" | "item.minecraft.wheat" | "block.gtceu.hv_ore_washer" | "options.mouse_settings.title" | "block.xtonesreworked.sync_block_9" | "block.xtonesreworked.sync_block_8" | "block.xtonesreworked.sync_block_7" | "block.xtonesreworked.sync_block_6" | "block.xtonesreworked.sync_block_5" | "point_of_origin.sgjourney.wither" | "tooltip.toms_storage.nbt_overflow" | "block.createarmory.gun_mount" | "selectWorld.backupWarning.downgrade" | "block.minecraft.player_head.named" | "key.keyboard.slash" | "block.fantasyfurniture.decorations.venthyr_food_1" | "block.fantasyfurniture.decorations.venthyr_food_0" | "tagprefix.pipe_huge_item" | "rechiseled.block.birch_planks_woven_connecting" | "item.thermal.fire_grenade.desc" | "rechiseled.block.purpur_slanted_tiles" | "create.ponder.analog_lever.header" | "compass.node.gtceu.materials/turbine_blade" | "block.create.cut_diorite_brick_stairs" | "item.minecraft.golden_sword" | "createWorld.customize.custom.preset.mountains" | "material.spodumene" | "itemGroup.main_group" | "create.tooltip.chute.fans_pull_up" | "tooltip.doll.shulker" | "ftbquests.dependency" | "block.minecraft.banner.border.gray" | "item.minecraft.splash_potion.effect.magic_resistance" | "block.exnihilosequentia.crushed_deepslate" | "railways.style_select.category.railways.singleaxles" | "item.gtceu.circuit_board.basic.tooltip" | "ftbchunks.claim_result.not_owner" | "modernui.center.text.outlineOffset" | "createWorld.customize.custom.fixedBiome" | "libx.misc.copy" | "subtitles.entity.zombie_villager.ambient" | "modularrouters.itemText.sync.tuning" | "create.contraptions.windmill.rotation_direction" | "material.yellow_dye" | "gui.done" | "death.attack.dragonBreath" | "advancement.create.cross_streams.desc" | "info.thermal.infuser.use.sneak" | "gui.bigreactors.reactor.controller.casingheatbar.line1" | "rechiseled.block.redstone_block_chiseled_clovers" | "gui.bigreactors.reactor.controller.casingheatbar.line3" | "gui.bigreactors.reactor.controller.casingheatbar.line2" | "rechiseled.block.jungle_planks_small_tiles_connecting" | "subtitles.entity.iron_golem.repair" | "gui.bigreactors.reactor.controller.casingheatbar.line5" | "gui.bigreactors.reactor.controller.casingheatbar.line4" | "ftbchunks.no_wilderness" | "advancement.create.chute.desc" | "modularrouters.itemText.usage.item.distributor_module" | "screen.laserio.priority" | "tooltip.framedblocks.one_way_window.face_abbr.north" | "block.minecraft.ladder" | "block.create.warped_window" | "tag.item.c.tools.fishing_rods" | "block.gtceu.iv_output_hatch" | "modifier.cloth-config.ctrl" | "advancement.colossalchests.large.iron" | "block.minecraft.jungle_planks" | "info.thermal.augment.maximized" | "subtitles.entity.frog.eat" | "ftbquests.file.completed" | "subtitles.entity.item_frame.break" | "create.item_attributes.astralsorcery_amulet" | "stat.minecraft.trigger_trapped_chest" | "block.thermal.green_bean" | "material.thionyl_chloride" | "material.magnetic_neodymium" | "item.thermalendergy.melodic_range_augment" | "material.uraninite" | "rechiseled.block.netherrack_rotated_bricks_connecting" | "compass.node.gtceu.tools/wrench" | "ftbquests.gui.unpin" | "fluid.bigreactors.cryomisi_flowing" | "block.bigreactors.reinforced_turbinefluidport_forge_passive" | "compass.node.gtceu.covers/advanced_item_voiding_cover" | "block.minecraft.oak_fence" | "block.minecraft.banner.triangles_top.yellow" | "item.exnihilosequentia.cactus_seeds" | "block.gtceu.shock_proof_cutting_casing" | "config.gtceu.option.sandOresFall" | "modularrouters.guiText.label.breakMatchType.ITEM" | "sounds.sgjourney.chevron_engage" | "gui.fluxnetworks.label.total" | "jecalculation.label.common.amount" | "tagprefix.cable_gt_single" | "block.create.lectern_controller" | "block.create.polished_cut_asurine_slab" | "material.samarium_iron_arsenic_oxide" | "item.minecraft.golden_hoe" | "gui.buildinggadgets.help.button.copy" | "title.framedblocks.framed_secret_storage" | "flat_world_preset.minecraft.overworld" | "block.create.cut_veridium_brick_stairs" | "multiplayer.disconnect.out_of_order_chat" | "gui.fluxnetworks.stat.point" | "key.jei.showRecipe2" | "tooltip.titanium.tank.can_drain_from_item" | "block.gtceu.high_temperature_smelting_casing" | "entity.thermal.blizz" | "compass.node.gtceu.materials/gear" | "block.create_crystal_clear.train_clear_glass_casing" | "block.fantasyfurniture.nordic.cushion.occupied" | "commands.team.option.seeFriendlyInvisibles.alreadyEnabled" | "item.gtceu.duct_tape.tooltip" | "block.framedblocks.framed_flat_double_slope_panel_corner" | "block.gtceu.zpm_machine_casing" | "block.gtceu.mv_output_hatch" | "stat.minecraft.damage_dealt_absorbed" | "block.xtonesreworked.xtone_tile" | "info.thermal.beekeeper_armor" | "crop.mysticalagriculture.knightmetal" | "tag.item.c.netherite_scrap_dusts" | "config.emi.ui.bottom_sidebar_align" | "item.gtceu.uev_electric_pump" | "ftbquests.reward.ftbquests.command.silent" | "item.railways.track_incomplete_ender" | "mco.selectServer.expiredRenew" | "config.gtceu.option.removeVanillaLargeOreVeins" | "item.minecraft.mule_spawn_egg" | "block.railways.conductor_whistle" | "instrument.minecraft.seek_goat_horn" | "gui.ae2.Automatic" | "book.mysticalagriculture.category.elemental.description" | "advancement.exmachinis.netherite_upgrade" | "item.numina.component_glider_wing.desc" | "cover.item_filter.title" | "commands.ftbquests.import_rewards_from_chest.usage" | "gtceu.multiblock.pattern.error.limited_exact" | "item.minecraft.hopper_minecart" | "gtceu.machine.fisher.tooltip" | "item.thermal.signalum_nugget" | "tag.item.c.iron_dusts" | "item.ae2.gray_covered_dense_cable" | "create.ponder.portable_storage_interface_redstone.text_1" | "ldlib.gui.editor.name.border_color" | "tooltip.sgjourney.crystal.none" | "tooltip.sgjourney.matok.closed" | "material.heavy_fuel" | "ftbultimine.server_settings" | "item.sgjourney.jaffa_boots" | "block.minecraft.banner.globe.white" | "gui.down" | "block.gtceu.ev_fluid_solidifier" | "create.schedule.condition.idle.status" | "subtitles.item.crossbow.shoot" | "mco.backup.restoring" | "subtitles.entity.hoglin.converted_to_zombified" | "jei.tooltip.cheat.mode.how.to.disable.hotkey" | "entity.thermal.blitz" | "item.minecraft.tipped_arrow.effect.mundane" | "advancements.adventure.honey_block_slide.description" | "compass.node.gtceu.materials/gem" | "material.americium" | "container.brewing" | "block.minecraft.prismarine_bricks" | "block.thermal.raw_nickel_block" | "create.generic.notes" | "item.minecraft.brown_dye" | "info.thermal.device_fluid_buffer.0" | "info.thermal.device_fluid_buffer.1" | "info.thermal.device_fluid_buffer.2" | "item.ae2.monitor" | "block.mysticalagriculture.prosperity_block" | "advancements.adventure.kill_mob_near_sculk_catalyst.description" | "crop.mysticalagriculture.diamond" | "create.item_attributes.shulker_level.empty" | "advancement.create.saw_processing" | "stat.minecraft.walk_under_water_one_cm" | "tooltip.automobility.engineLabel" | "rechiseledcreate.block.dark_oak_window_panes_connecting" | "chat.wireless_connect.self_reference" | "createWorld.customize.custom.preset.caveChaos" | "effect.cofh_core.supercharge" | "ldlib.gui.editor.name.resource" | "create.ponder.mechanical_press.header" | "gui.ae2.Blank" | "ftbquests.gui.remove_dependencies_self" | "tooltip.exmachinis.player" | "block.minecraft.conduit" | "commands.worldborder.damage.buffer.failed" | "key.effortlessbuilding.use_reach_upgrade" | "item.mysticalagriculture.tertium_staff" | "ftbquests.task.ftbquests.dimension.dim" | "block.create.weighted_ejector" | "item.thermalendergy.melodium_gear" | "jecalculation.command.state.active" | "item.gtceu.uxv_conveyor_module" | "block.sliceanddice.sprinkler" | "block.colossalchests.uncolossal_chest" | "block.railways.track_biomesoplenty_dead_wide" | "mco.invites.nopending" | "gui.abuseReport.reason.imminent_harm" | "stat.minecraft.play_time" | "item.thermal.xp_storage_augment" | "subtitles.entity.skeleton.hurt" | "material.diesel" | "fml.menu.multiplayer.modsincompatible" | "ftbchunks.memory" | "block.gtceu.zpm_energy_output_hatch_16a" | "modularrouters.itemText.usage.item.energy_output_module" | "gtceu.gui.fluid_auto_input.tooltip.disabled" | "item.exnihilosequentia.deepslate_hammer" | "item.thermal.quartz_gear" | "tooltip.mobilebeacon.immunetofire" | "death.attack.drill_lv" | "item.exnihilosequentia.large_fern_seeds" | "argument.entity.options.curios.description" | "item.railways.track_incomplete_byg_cherry" | "gtceu.gui.item_auto_output.tooltip.enabled" | "gui.stellarview.disable_sun" | "selectWorld.recreate.customized.text" | "rechiseled.block.spruce_planks_bricks" | "block.minecraft.jungle_door" | "rechiseled.block.spruce_planks_brick_paving_connecting" | "fml.modmismatchscreen.missingmods.server" | "rechiseled.block.jungle_planks_dotted_connecting" | "death.attack.drill_mv" | "item.thermal.diving_boots" | "item.ae2.red_covered_cable" | "webdisplays.server.help.help" | "block.gtceu.opv_input_hatch" | "rechiseled.block.quartz_block_pattern" | "rechiseledcreate.block.spruce_window_bars_connecting" | "tooltip.sgjourney.has_control_crystal" | "death.attack.pickaxe" | "commands.advancement.revoke.criterion.to.one.success" | "augmentType.mysticalagriculture.chestplate" | "gtceu.electric_blast_furnace" | "material.tetrafluoroethylene" | "info.thermal.energy_mod" | "point_of_origin.sgjourney.giza" | "block.ae2.quartz_stairs" | "subtitles.entity.dolphin.splash" | "item.ae2.memory_card_purple" | "block.sgjourney.naquadah_slab" | "modifier.mysticalagradditions.soul_siphoner" | "item.minecraft.firework_star.brown" | "book.mysticalagriculture.entry.pathing_aoe_augment.page.1" | "compass.node.gtceu.machines/steam_miner" | "gtceu.machine.sifter.iv.tooltip" | "commands.title.reset.multiple" | "block.createlowheated.charcoal_burner.tooltip.behaviour1" | "pack.source.local" | "subtitles.entity.evoker.death" | "modernfix.option.mixin.perf.dynamic_resources.rs" | "item.modifiers.feet" | "block.createlowheated.charcoal_burner.tooltip.behaviour2" | "block.create.train_door" | "jecalculation.gui.common.catalyst" | "compass.node.gtceu.tools/mallet" | "item.thermal.green_bean" | "create.item_attributes.book_copy_tattered" | "chat.disabled.profile.moreInfo" | "block.sgjourney.naquadah_stairs" | "rechiseledcreate.block.jungle_window_panes_connecting" | "rechiseled.block.nether_bricks_squares_connecting" | "create.backtank.depleted" | "rechiseled.block.red_nether_bricks_beams_connecting" | "modularrouters.guiText.tooltip.terminate.RAN" | "tag.fluid.c.milk" | "gui.infinite" | "gui.fluxnetworks.flux.nonwirelessnetwork" | "subtitles.entity.arrow.hit_player" | "disconnect.lost" | "block.gtceu.ev_fermenter" | "info.thermal.lock.use.sneak" | "tooltip.mysticalagriculture.added_by" | "tag.item.c.gold_nuggets" | "screen.skyguis.text.teams" | "key.buildinggadgets.anchor" | "block.gtceu.lv_4a_energy_converter" | "prefab.automobility.standard_orange" | "info.thermal.redprint.use.sneak" | "item.createarmory.fifty_cal_mold" | "block.fantasyfurniture.venthyr.table_large" | "block.minecraft.bubble_coral_wall_fan" | "ftbquests.reward_table.loot_crate.glow" | "modernui.windowMode.maximized" | "jecalculation.gui.craft.widget_disabled" | "item.farmersdelight.cabbage_seeds" | "item.ae2.crafting_terminal" | "biome.minecraft.ice_spikes" | "create.ponder.cog_speedup.text_1" | "create.ponder.cog_speedup.text_2" | "block.minecraft.pink_concrete" | "create.ponder.cog_speedup.text_3" | "sodium.options.particle_quality.name" | "item.minecraft.nether_brick" | "config.jade.overlay_theme" | "entity.minecraft.panda" | "compass.node.gtceu.materials/pure_dust" | "attribute.name.generic.attack_range" | "gui.bigreactors.reactor.controlrod.insertion.label" | "gtceu.brewery" | "narration.button" | "create.tooltip.deployer.contains" | "selectWorld.backupJoinConfirmButton" | "sodium.options.chunk_update_threads.tooltip" | "item.gtceu.bottle_extruder_mold" | "symbols.sgjourney.nether" | "multiplayer.status.quitting" | "subtitles.entity.goat.ram_impact" | "tooltip.titanium.facing_handler.inventory" | "rechiseled.block.granite_dotted_connecting" | "block.bigreactors.fluidizeroutputport" | "rechiseled.block.mangrove_planks_small_tiles" | "metaarmor.energy_share.tooltip.guide" | "rechiseled.block.crimson_planks_pattern_connecting" | "material.sulfuric_gas" | "gui.exmachinis.working" | "merchant.deprecated" | "itemGroup.category.wool" | "create.menu.only_ingame" | "item.gtceu.brick.fireclay.tooltip" | "block.minecraft.light_blue_stained_glass" | "screen.skyguis.text.selected_amount" | "gui.socialInteractions.shown_in_chat" | "modernfix.option.mixin.bugfix.concurrency" | "death.attack.drill_ev" | "ftbquests.reward.ftbquests.npc_mail.quest_id" | "block.create.metal_girder_encased_shaft" | "create.schematicannon.status.targetOutsideRange" | "tooltip.cucumber.item_tags" | "item.thermal.rf_coil.desc" | "waila.ae2.Locked" | "mobSoulType.mysticalagriculture.zombie" | "block.extendedcrafting.black_iron_block" | "create.linked_controller.frequency_slot_1" | "tagprefix.polymer.double_plate" | "gamerule.doInsomnia" | "create.linked_controller.frequency_slot_2" | "gtceu.large_barrel" | "filled_map.level" | "subtitles.entity.wolf.ambient" | "create.ponder.train_signal_signaling.header" | "create.item_attributes.smokable" | "block.exnihilosequentia.unfired_crucible" | "ftbchunks.already_claimed" | "gui.exmachinis.outOfEnergy" | "create.action.scroll" | "create.ponder.tag.display_sources.description" | "block.bigreactors.yellorium_block" | "block.minecraft.stone_brick_stairs" | "create.ponder.deployer.header" | "item.railways.track_incomplete_byg_nightshade" | "block.create.cut_granite_brick_stairs" | "block.bigreactors.basic_reactorcontroller" | "item.modularrouters.energy_distributor_module" | "item.kubejs.stargate_rod" | "item.ae2.magenta_smart_dense_cable" | "argument.entity.options.advancements.description" | "item.toms_storage.ts.wireless_terminal" | "death.attack.drill_hv" | "config.jade.accessibility" | "gui.abuseReport.sent.title" | "forge.configgui.fullBoundingBoxLadders.tooltip" | "railways.style_select.category.railways.favorites_category" | "block.ae2.fluix_block" | "config.jei.search.resourceIdSearchMode" | "death.attack.drill_iv" | "block.framedblocks.framed_double_prism_corner" | "achievement.ae2.Facade.desc" | "item.railways.track_incomplete_byg_blue_enchanted_narrow" | "create.schedule.instruction.throttle_edit_box" | "gui.jei.category.smelting" | "forge.entity_gravity" | "item.ae2.nether_quartz_wrench" | "commands.spectate.success.started" | "gui.tooltips.ae2.EmitLevelAbove" | "block.create.creative_fluid_tank" | "item.thermal.item_filter_augment.desc" | "gtceu.machine.central_monitor.tooltip" | "block.create.polished_cut_scoria_wall" | "item.create.goggles.tooltip.summary" | "block.fantasyfurniture.royal.wardrobe_top" | "tooltip.mysticalagriculture.missing_essences" | "ftbquests.gui.change_progress.reset" | "item.ae2.certus_quartz_crystal" | "create.boiler.water" | "item.minecraft.cooked_rabbit" | "rechiseled.block.netherite_block_patterned_connecting" | "mco.selectServer.expiredTrial" | "gui.tooltips.ae2.LockCraftingWhileRedstoneHigh" | "info.thermal.dynamo.throttle" | "modernui.center.screen.masterVolumeMinimized" | "item.utility.slot" | "create.tooltip.stressImpact.high" | "create.item_attributes.not_stackable" | "prefab.automobility.green_tractor" | "item.exnihilosequentia.lead_pieces" | "itemGroup.category.logs" | "block.gtceu.iv_ore_washer" | "tag.item.fabric.axes" | "rechiseled.block.end_stone_brick_paving_connecting" | "block.thermal.rubberwood_trapdoor" | "tomsstorage.config.adv_wireless_beacon_lvl_dim" | "block.thermal.cracked_rich_slag_bricks" | "block.ae2.io_port" | "item.minecraft.lingering_potion.effect.turtle_master" | "mco.selectServer.close" | "compass.node.gtceu.covers/fluid_tag_filter" | "modernui.center.text.useComponentCache" | "item.bigreactors.verderium_bucket" | "gui.fluxnetworks.network.color" | "block.minecraft.banner.triangle_bottom.purple" | "modernui.center.text.allowSDFTextIn2D_desc" | "config.emi.ui.top_sidebar_align" | "block.bigreactors.reinforced_reactorcomputerport" | "compat.bigreactors.jei.vapormappings.recipecategory.title" | "block.minecraft.banner.gradient_up.pink" | "block.create.mechanical_mixer" | "block.ftbquests.detector.notifications" | "config.jei.advanced.comment" | "material.lazurite" | "item.minecraft.wheat_seeds" | "compass.node.gtceu.multiblock/large_assembler" | "block.mysticalagriculture.tertium_farmland" | "enchantment.ensorcellation.damage_villager" | "screen.sgjourney.basic_interface" | "create.terrainzapper.usingBlock" | "rechiseled.block.mangrove_planks_rotated_bricks" | "block.minecraft.banner.half_horizontal_bottom.blue" | "ftblibrary.empty" | "tooltip.mobilebeacon.bonus.resist2" | "options.directionalAudio" | "block.minecraft.dead_horn_coral" | "commands.curios.dropAll.success" | "create.tooltip.brass_tunnel.retrieve" | "gtceu.tool_action.screwdriver.access_covers" | "gui.fluxnetworks.response.noowner" | "item.gtceu.cpu_chip" | "item.mysticalagriculture.imperium_watering_can" | "item.ae2additions.super_cell_256k" | "tooltip.mobilebeacon.bonusplayer" | "item.thermal.silver_ingot" | "block.minecraft.pink_stained_glass" | "block.gtceu.uhv_4096a_laser_source_hatch" | "item.gtceu.battery.hull.mv.tooltip" | "block.gtceu.uxv_quantum_chest" | "item.gtceu.soc" | "block.minecraft.banner.triangles_bottom.light_blue" | "gui.buildinggadgets.materialList.message.copyList.success" | "block.create.red_valve_handle" | "mco.configure.world.commandBlocks" | "block.gtceu.luv_energy_output_hatch_16a" | "rechiseled.block.diorite_brick_pattern" | "item.farmersdelight.pumpkin_soup" | "config.gtceu.option.hardIronRecipes" | "book.extendedcrafting.entry.ultimate_singularity.page.1" | "material.uranium_triplatinum" | "material.soul_infused" | "ldlib.gui.editor.register.widget.basic.text_box" | "block.minecraft.granite_stairs" | "block.bigreactors.basic_turbinepowertapfe_passive" | "block.thermal.electrum_block" | "rechiseled.block.lapis_block_stripes_connecting" | "options.chatPreview.live" | "item.exnihilosequentia.bone_crook" | "item.railways.track_incomplete_birch_narrow" | "multiblock.validation.turbine.invalid_metals_shape" | "subtitles.thermal.block.machine_furnace" | "block.packagedauto.fluid_package_filler.redstone" | "gtceu.machine.wiremill.lv.tooltip" | "block.minecraft.bamboo_sapling" | "modularrouters.guiText.label.inspectionSubject.FOOD" | "rechiseled.block.oak_planks_pattern_connecting" | "crop.mysticalagriculture.slime" | "tag.item.c.lapis" | "singularity.extendedcrafting.invar" | "text.block.fantasyfurniture.royal.oven.dyeable" | "tag.item.c.gold_dusts" | "block.gtceu.zpm_sifter" | "buildinggadgets.commands.override_build_size.toggled" | "create.ponder.basin.text_4" | "create.ponder.basin.text_3" | "create.ponder.basin.text_6" | "create.ponder.basin.text_5" | "create.ponder.basin.text_8" | "item.thermal.deep_aquachow" | "create.ponder.basin.text_7" | "create.ponder.basin.text_9" | "advMode.allPlayers" | "config.bigreactors.turbine.maxturbinesize" | "create.crafting_blueprint.secondary_display_slot" | "item.createarmory.empty_m_sixteen" | "create.ponder.basin.text_2" | "create.ponder.basin.text_1" | "singularity.extendedcrafting.copper" | "entity.minecraft.marker" | "advancement.create.stressometer_maxed" | "cover.fluid_regulator.transfer_mode.description.3" | "cover.fluid_regulator.transfer_mode.description.2" | "create.gui.scrollInput.defaultTitle" | "enchantment.minecraft.fire_protection.desc" | "buildinggadgets.message.unboundTE" | "tagprefix.chainsaw_head" | "material.titanium_tetrachloride" | "rechiseled.block.purpur_large_tiles" | "jei.category.extendedcrafting.ender_crafting" | "info.thermal.augment.type.Area" | "block.minecraft.banner.diagonal_up_left.gray" | "gui.ae2.Black" | "cover.fluid_regulator.transfer_mode.description.1" | "skyblockbuilder.command.disabled.decline_invitations" | "cover.fluid_regulator.transfer_mode.description.0" | "chat.ae2.DeviceNotPowered" | "gui.bigreactors.reactor.controller.off.line1" | "block.create.waxed_exposed_copper_tile_stairs" | "item.mysticalagriculture.awakened_supremium_staff" | "ae2.rei_jei_integration.imperfect_budding_quartz_decays" | "modernfix.option.mixin.perf.use_integrated_resources.jepb" | "block.gtceu.mv_transformer_16a" | "subtitles.entity.lightning_bolt.impact" | "block.railways.track_byg_holly_narrow" | "commands.recipe.take.success.multiple" | "subtitles.ui.stonecutter.take_result" | "tutorial.move.title" | "book.extendedcrafting.entry.combination" | "block.fantasyfurniture.royal.bookshelf" | "fml.menu.notification.title" | "text.block.fantasyfurniture.royal.shelf.dyeable" | "compass.node.gtceu.generation/rubber_sapling" | "advancements.husbandry.root.title" | "jade.fraction" | "crop.mysticalagriculture.hop_graphite" | "info.thermal.satchel.2" | "item.minecraft.wooden_axe" | "info.thermal.satchel.1" | "symbol_set.sgjourney.milky_way" | "info.thermal.satchel.0" | "subtitles.block.campfire.crackle" | "block.fantasyfurniture.decorations.royal_cushioned_crown" | "item.minecraft.cyan_dye" | "fpsreducer.config.menu.hudScale" | "attachment.rear.automobility.saddled_barrel" | "jecalculation.gui.item_stack.capability_normal.enabled" | "block.framedblocks.framed_flat_elev_inner_double_slope_slab_corner" | "compass.node.gtceu.materials/small_gear" | "item.ae2.red_paint_ball" | "gui.fluxnetworks.flux.internalbuffer" | "block.create.waxed_weathered_copper_shingle_slab" | "tag.item.c.cobblestone.deepslate" | "gui.fluxnetworks.slot.hotbar" | "block.fantasyfurniture.nordic.carpet" | "ftbquests.quest.can_repeat" | "item.modularrouters.override_card" | "create.track_signal.mode_change.cross_signal" | "gtceu.machine.miner.tooltip" | "material.raw_gasoline" | "compass.node.gtceu.covers/advanced_fluid_detector_cover" | "config.bigreactors.turbine.maxturbineheight" | "ftbchunks.claim_result.already_claimed" | "entity.minecraft.villager.fisherman" | "mco.brokenworld.message.line2" | "mco.brokenworld.message.line1" | "jecalculation.label.placeholder.name" | "item.minecraft.sweet_berries" | "block.fantasyfurniture.bone.wither.drawer" | "block.railways.track_warped_wide" | "modularrouters.gui.config.hardMinTicks" | "block.fantasyfurniture.bone.wither.bookshelf" | "cover.machine_controller.mode.cover_south" | "jecalculation.gui.common.confirm" | "compass.node.gtceu.misc/carbon_fiber_plate" | "book.mysticalagriculture.entry.essence_armor" | "item.ae2.basic_card" | "enderstorage.command.no_freq" | "material.indium_concentrate" | "generic.reachDistance" | "item.minecraft.firework_star.yellow" | "gtceu.machine.gas_turbine.tooltip" | "create.display_source.scoreboard.objective.deaths" | "block.gtceu.mv_8a_energy_converter" | "stat_type.minecraft.used" | "create.item_attributes.badly_damaged.inverted" | "block.gtceu.kinetic_ore_factory" | "iris.unsupported.pack" | "create.train_assembly.bogeys_too_close" | "item.exnihilosequentia.raw_zinc" | "ftbteams.create_party" | "block.framedblocks.framed_ladder" | "entity.minecraft.zombie" | "block.minecraft.detector_rail" | "gtceu.jei.ore.biome_weighting_title" | "gtceu.top.valid_structure" | "fml.menu.mods.info.trust.noauthority" | "rechiseled.block.bone_block_smooth" | "subtitles.entity.mule.angry" | "rechiseled.block.prismarine_bricks_dotted_connecting" | "block.gtceu.uhv_cutter" | "text.cloth-config.error.not_valid_number_float" | "subtitles.entity.ender_dragon.hurt" | "commands.curios.remove.success" | "item.exnihilosequentia.deepslate_pebble" | "item.gtceu.uiv_fluid_regulator" | "item.gtceu.soc_wafer" | "subtitles.entity.ender_dragon.shoot" | "item.functionalstorage.pusher_upgrade" | "rechiseled.block.oak_planks_pattern" | "block.create.copper_backtank" | "cover.fluid_filter.mode.filter_both" | "tag.item.c.mushrooms" | "create.ponder.tag.kinetic_sources" | "tooltip.toms_storage.crafting_terminal" | "block.minecraft.stripped_spruce_log" | "advancement.create.crushing_wheel.desc" | "rechiseled.block.red_nether_bricks_smooth_connecting" | "gui.tooltips.ae2.DurationFormatHours" | "curios.modifiers.hands" | "block.minecraft.deepslate_iron_ore" | "item.gtceu.cover.item.detector.advanced.tooltip" | "key.keyboard.keypad.0" | "key.keyboard.keypad.1" | "compass.node.gtceu.generation/netherrack" | "gtceu.machine.replicator.zpm.tooltip" | "block.gtceu.iv_8a_energy_converter" | "reactant.bigreactors.rossinite" | "compass.section.gtceu.luv" | "block.gtceu.luv_extractor" | "gui.ae2.CraftingTerminal" | "patchouli.gui.lexicon.edition_str" | "block.minecraft.banner.diagonal_right.green" | "key.keyboard.keypad.2" | "material.arsenic_trioxide" | "key.keyboard.keypad.3" | "gui.ae2.Interface" | "key.keyboard.keypad.4" | "material.polyvinyl_chloride" | "key.keyboard.keypad.5" | "key.keyboard.keypad.6" | "key.keyboard.keypad.7" | "key.keyboard.keypad.8" | "key.keyboard.keypad.9" | "prefab.automobility.echo_rickshaw" | "options.graphics.warning.title" | "rechiseled.block.gold_block_small_bricks_connecting" | "ftbteams.info.id" | "key.effortlessbuilding.mode.desc" | "stat.minecraft.tune_noteblock" | "tooltip.numina.installedModules" | "item.thermal.lock.keyword" | "commands.forceload.list.single" | "fpsreducer.config.menu.reducingInGameMenu" | "rechiseled.block.granite_dotted" | "tagprefix.pipe_small_item" | "options.graphics.warning.renderer" | "block.toms_storage.ts.inventory_cable_connector_framed" | "item.minecraft.cooked_mutton" | "item.gtceu.wafer.ultra_high_power_integrated_circuit.tooltip" | "jecalculation.gui.common.input" | "gui.acknowledge" | "item.thermal.item_filter_augment.keyword" | "gui.ae2.Pink" | "block.gtceu.rubber_leaves" | "item.thermal.redstone_grenade" | "block.bigreactors.basic_reactorfuelrod" | "key.jei.toggleHideIngredient" | "block.gtceu.iv_16a_energy_converter" | "gtceu.multiblock.large_miner.vent" | "block.railways.track_byg_bulbis_wide" | "create.item_attributes.added_by" | "gtceu.multiblock.implosion_compressor.description" | "gui.saved" | "create.kinetics.valve_handle.rotated_angle" | "info.cofh.information" | "death.attack.fireworks.player" | "jade.fe" | "advancement.create.musical_arm" | "notenoughcrashes.crashscreen.summary" | "gui.abuseReport.send.json_error" | "ldlib.gui.editor.menu.edit" | "block.minecraft.beacon.secondary" | "itemGroup.brewing" | "block.thermal.machine_brewer" | "info.cofh.hold_ctrl_for_tags" | "block.gtceu.opv_output_hatch" | "item.mysticalagriculture.inferium_essence" | "effortlessbuilding.mode.cube" | "create.display_source.item_throughput.interval" | "create.display_source.fluid_amount" | "material.cassiterite" | "container.enderchest" | "material.void" | "gtceu.gui.item_lock.tooltip.enabled" | "jecalculation.gui.placeholder.create" | "gui.tooltips.ae2.PartitionStorageHint" | "subtitles.block.grindstone.use" | "gtceu.cover.item_detector.message_item_storage_normal" | "keybinding.powersuits.mob_repulsor" | "simplybackpacks.notsetup" | "waila.ae2.Stored" | "button.corpse.next" | "gui.ae2.Excluded" | "info.systeams.steam" | "gui.buildinggadgets.destruction.field.depth" | "block.fantasyfurniture.decorations.coin_stack_gold" | "selectWorld.deleteWarning" | "block.gtceu.uev_fermenter" | "modularrouters.guiText.tooltip.terminate.NONE" | "gtceu.machine.assembler.mv.tooltip" | "material.ethane" | "block.create.orange_toolbox" | "item.minecraft.lingering_potion.effect.slowness" | "multiplayer.disconnect.invalid_player_movement" | "block.systeams.lapidary_boiler.keyword" | "rechiseled.block.sandstone_brick_paving_connecting" | "create.schedule.condition.player_count.summary_plural" | "item.create.minecart_coupling" | "advancements.end.respawn_dragon.description" | "item.thermal.beekeeper_chestplate.keyword" | "rechiseled.block.stone_slated" | "item.patchouli.comprehensive_test_book.landing" | "item.thermal.machine_speed_augment" | "create.ponder.mechanical_drill_contraption.header" | "gtceu.jei.materials.average_neutrons" | "item.gtceu.bucket" | "advMode.previousOutput" | "sliceanddice.ponder.sprinkler/uses.header" | "item.minecraft.rabbit_spawn_egg" | "gtceu.multiblock.extreme_combustion_engine.description" | "buildinggadgets.message.server_busy" | "tag.item.c.gems.diamond" | "gtceu.multiblock.large_boiler.max_temperature" | "info.thermal.use_chance" | "block.minecraft.bed.no_sleep" | "rechiseled.block.blue_ice_pillar" | "rechiseled.block.cobbled_deepslate_large_tiles_connecting" | "item.gtceu.circuit.crystal_computer.tooltip.0" | "crop.mysticalagriculture.creeper" | "rechiseled.block.coal_block_ovals_connecting" | "gtceu.multiblock.electric_blast_furnace.description" | "create.super_glue.first_pos" | "item.gtceu.circuit.crystal_computer.tooltip.1" | "commands.drop.success.multiple_with_table" | "create.train_assembly.frontmost_bogey_at_station" | "item.minecraft.firework_star.lime" | "gtceu.machine.laser_engraver.zpm.tooltip" | "item.minecraft.splash_potion.effect.explosion_resistance" | "item.kubejs.runic_engraved_plating" | "patchouli.gui.lexicon.button.editor" | "compass.node.gtceu.multiblock/large_miner" | "item.laserio.filter_mod" | "block.gtceu.iv_fluid_heater" | "gtceu.machine.polarizer.iv.tooltip" | "material.naquadria_waste" | "tooltip.pasteContainer.amount" | "create.subtitle.mechanical_press_activation_belt" | "block.ftbquests.chest.transfer_all" | "item.webdisplays.craftcomp_upgrade" | "block.fantasyfurniture.necrolord.desk_left" | "crop.mysticalagriculture.rock_crystal" | "advMode.notAllowed" | "gui.ae2.ConfirmCraftCpuStatus" | "gtceu.recipe_memory_widget.tooltip.0" | "crop.mysticalagriculture.fiery_ingot" | "gtceu.recipe_memory_widget.tooltip.1" | "item.gtceu.compressed_coke_clay" | "block.systeams.magmatic_boiler" | "modernfix.option.mixin.perf.biome_zoomer" | "gui.bigreactors.turbine.redstoneport.sensortype.inputflowregulator.whileon" | "numina.module.category.none" | "item.gtceu.iv_electric_piston" | "item.extendedcrafting.black_iron_ingot" | "metaitem.voltage_coil.uhv.tooltip" | "item.railways.track_incomplete_byg_pine" | "ldlib.gui.editor.group.colors" | "structure_block.invalid_structure_name" | "item.railways.track_incomplete_twilightforest_sortingwood_narrow" | "config.framedblocks.client.fancyHitboxes" | "config.jade.overlay_pos_y" | "config.jade.overlay_pos_x" | "emi.sidebar.none" | "gtceu.vacuum_freezer" | "tag.item.c.shulker_boxes" | "gtceu.machine.fluid_hatch.import.tooltip" | "block.framedblocks.framed_horizontal_pane" | "metaitem.generic.electric_item.stored" | "gtceu.machine.steam_solar_boiler.bronze.tooltip" | "block.minecraft.banner.cross.yellow" | "block.fantasyfurniture.venthyr.counter" | "mco.minigame.world.restore" | "block.create.gantry_shaft" | "block.gtceu.uxv_mixer" | "item.thermal.phyto_grenade.desc" | "config.jade.plugin_minecraft.player_head" | "entity.minecraft.glow_item_frame" | "item.ae2.gray_paint_ball" | "biome.minecraft.end_highlands" | "gamerule.doMobLoot.description" | "message.modernui.server_shutdown_min" | "block.systeams.numismatic_boiler" | "modularrouters.itemText.misc.IGNORE_TAGS" | "block.framedblocks.framed_lattice_block" | "block.thermal.energy_cell_frame" | "block.farmersdelight.onions" | "key.keyboard.scroll.lock" | "block.xtonesreworked.zane_block_0" | "rechiseled.block.diamond_block_rhombuses" | "block.packagedauto.encoder" | "block.xtonesreworked.zane_block_1" | "metaarmor.message.nightvision.enabled" | "ldlib.gui.compass.remove_node" | "item.railways.track_incomplete_byg_cika_narrow" | "gtceu.lathe" | "info.thermal.augment.attr.FluidMax" | "block.gtceu.uev_diode" | "ts.storage_terminal" | "gtceu.machine.cutter.lv.tooltip" | "block.create.horizontal_framed_glass_pane" | "block.exnihilosequentia.crimson_sieve" | "effect.minecraft.fire_resistance" | "item.railways.track_incomplete_biomesoplenty_mahogany" | "ftbchunks.force_load_mode.tooltip" | "ftbquests.gui.change_progress.complete_deps" | "book.mysticalagriculture.entry.night_vision_augment" | "jei.key.category.hover.config.button" | "create.ponder.mechanical_crafter.text_3" | "create.ponder.mechanical_crafter.text_4" | "tagprefix.spring" | "ftbquests.gui.page_break" | "create.ponder.mechanical_crafter.text_5" | "create.ponder.mechanical_crafter.text_6" | "create.ponder.mechanical_crafter.text_7" | "item.minecraft.stone_pickaxe" | "create.ponder.mechanical_crafter.text_8" | "compass.node.gtceu.covers/advanced_activity_detector_cover" | "gtceu.machine.energy_converter.message_conversion_native" | "fml.menu.multiplayer.vanilla" | "subtitles.entity.fox.screech" | "gui.ae2.RestoredGenericSettingUpgrades" | "rechiseled.block.acacia_planks_dotted" | "create.ponder.mechanical_crafter.text_1" | "create.ponder.mechanical_crafter.text_2" | "options.biomeBlendRadius.9" | "options.biomeBlendRadius.7" | "options.biomeBlendRadius.5" | "options.biomeBlendRadius.3" | "rechiseled.block.redstone_block_circles" | "options.biomeBlendRadius.1" | "rechiseledcreate.block.spruce_window_rounded" | "info.cofh.amount" | "block.bigreactors.reinforced_turbinepowertapfe_passive" | "item.thermal.raw_lead" | "compass.node.gtceu.iv/large_autoclave" | "item.thermal_extra.soul_infused_plate" | "fml.messages.version.restriction.bounded.inclusive" | "metaitem.voltage_coil.max.tooltip" | "create.ponder.tag.display_targets" | "compass.node.gtceu.machines/fluid_solidifier" | "block.minecraft.banner.border.yellow" | "rechiseled.block.end_stone_mesh" | "gui.tooltips.ae2.CpuSelectionModePlayersOnly" | "create.ponder.portable_storage_interface.text_8" | "item.railways.track_incomplete_byg_pine_narrow" | "create.ponder.portable_storage_interface.text_7" | "create.ponder.portable_storage_interface.text_6" | "compat.bigreactors.jei.reactantsmappings.solid.recipecategory.title" | "create.ponder.portable_storage_interface.text_5" | "block.expatternprovider.wireless_connect" | "create.ponder.portable_storage_interface.text_4" | "fluid.bigreactors.verderium_flowing" | "create.ponder.portable_storage_interface.text_3" | "create.ponder.portable_storage_interface.text_2" | "create.ponder.portable_storage_interface.text_1" | "selectServer.defaultName" | "gui.abuseReport.send.http_error" | "text.configuration.value.revert.changes" | "rechiseled.block.redstone_block_bricks_connecting" | "crop.mysticalagriculture.coral" | "item.railways.track_incomplete_biomesoplenty_magic_narrow" | "tag.item.c.glass.lime" | "block.xtonesreworked.zane_block_4" | "block.xtonesreworked.zane_block_5" | "block.enderstorage.ender_tank" | "block.xtonesreworked.zane_block_2" | "gtceu.machine.workbench.tab.crafting" | "gui.socialInteractions.tooltip.report.disabled" | "block.xtonesreworked.zane_block_3" | "block.railways.track_byg_green_enchanted" | "block.xtonesreworked.zane_block_8" | "block.xtonesreworked.zane_block_9" | "block.xtonesreworked.zane_block_6" | "block.xtonesreworked.zane_block_7" | "options.biomeBlendRadius" | "fml.menu.mods.info.authors" | "item.geckolib3.geckoarmor_boots" | "modularrouters.chatText.misc.targetAdded" | "compliance.playtime.greaterThan24Hours" | "modularrouters.itemText.misc.holdKey" | "rechiseled.block.netherite_block_pillar" | "gui.ae2.CraftErrorNoCpuFound" | "block.minecraft.orange_bed" | "fluid_type.mysticalagradditions.molten_soulium" | "block.gtceu.stainless_steel_gearbox" | "gui.powersuits.load" | "block.create.polished_cut_dripstone_wall" | "advancements.adventure.root.description" | "create.command.killTPSCommand.argument.tickTime" | "block.gtceu.bronze_gearbox" | "block.minecraft.banner.cross.brown" | "block.thermal_extra.dragonsteel_glass" | "rechiseledcreate.block.rose_quartz_squares_connecting" | "gui.ae2.StorageBusFluids" | "rechiseled.block.oak_planks_tiles" | "create.linked_controller.bind_mode" | "create.schedule.instruction.filter_edit_box" | "gui.bigreactors.reactor.redstoneport.sensortype.outputvaporamount.line1" | "gui.bigreactors.reactor.redstoneport.sensortype.outputvaporamount.line2" | "gui.bigreactors.reactor.redstoneport.sensortype.outputvaporamount.line3" | "item.thermal.copper_plate" | "ts.connector_filtered" | "block.railways.track_byg_redwood_narrow" | "tooltip.merequester.whole_number" | "item.farmersdelight.stuffed_potato" | "biome.minecraft.mushroom_fields" | "trashcans.gui.energy_trash_can.check.on" | "key.keyboard.f8" | "curios.modifiers.bracelet" | "key.keyboard.f9" | "block.railways.track_twilightforest_darkwood_narrow" | "key.keyboard.f6" | "key.keyboard.f7" | "block.gtceu.hv_4a_energy_converter" | "key.keyboard.f1" | "item.thermal.energy_minecart" | "key.keyboard.f4" | "multiplayer.disconnect.invalid_vehicle_movement" | "key.keyboard.f5" | "key.keyboard.f2" | "material.cryptand_na" | "key.keyboard.f3" | "mco.template.select.none.linkTitle" | "subtitles.block.redstone_torch.burnout" | "entity.minecraft.villager.nitwit" | "block.create.polished_cut_calcite" | "block.minecraft.oak_fence_gate" | "jei.tooltip.recipe.tag" | "create.boiler.idle" | "rechiseled.block.oak_planks_small_bricks_connecting" | "item.thermal.green_bean_seeds" | "gtceu.gui.sort" | "block.minecraft.banner.creeper.gray" | "config.emi.ui.search_sidebar_focus" | "block.minecraft.cyan_bed" | "subtitles.item.bone_meal.use" | "tag.item.minecraft.lectern_books" | "gui.bigreactors.reactor.controller.coolantbar.line2" | "gui.bigreactors.reactor.controller.coolantbar.line1" | "webdisplays.server.quota" | "gui.bigreactors.reactor.controller.coolantbar.line6" | "entity.minecraft.villager.cleric" | "gui.bigreactors.reactor.controller.coolantbar.line5" | "modularrouters.guiText.label.xpVacuum.eject" | "material.cryptand_li" | "jigsaw_block.target" | "item.itemfilters.max_count" | "block.gtceu.ev_canner" | "optimizeWorld.info.converted" | "argument.enum.invalid" | "item.extendedcrafting.crystaltine_catalyst" | "item.powersuits.flint_and_steel.desc" | "block.framedblocks.framed_detector_rail_slope" | "arguments.function.unknown" | "block.farmersdelight.tomatoes" | "create.logistics.crafter.click_to_separate" | "item.minecraft.frog_spawn_egg" | "item.sgjourney.jackal_helmet" | "commands.bossbar.set.visible.success.hidden" | "item.mysticaladaptations.insanium_helmet" | "attachment.front.automobility.grass_cutter" | "block.gtceu.zpm_brewery" | "block.xtonesreworked.mint_block_12" | "block.xtonesreworked.mint_block_11" | "block.xtonesreworked.mint_block_10" | "item.ftblibrary.fluid_container.use" | "farmersdelight.tooltip.cooking_pot.single_serving" | "frame.automobility.standard_lime" | "create.display_source.boiler_status" | "behaviour.hammer" | "frame.automobility.shopping_cart" | "model.mps_helm.helm_tube_entry2.partName" | "gtceu.machine.scanner.ev.tooltip" | "rechiseled.block.oak_planks_brick_pattern_connecting" | "config.jade.plugin_minecraft.entity_armor.max_for_render" | "block.gtceu.uiv_cutter" | "item.gtceu.nugget_casting_mold" | "material.glass" | "block.minecraft.mangrove_trapdoor" | "block.xtonesreworked.mint_block_15" | "mco.minigame.world.selected" | "block.xtonesreworked.mint_block_14" | "block.xtonesreworked.mint_block_13" | "rechiseledcreate.block.mangrove_window_swirling" | "rechiseled.block.cobblestone_dented" | "item.thermal.nickel_nugget" | "gtceu.autoclave" | "commands.setblock.success" | "gtceu.jei.fluid.vein_weight" | "block.laserio.laser_node" | "item.gtceu.battery.hull.hv.tooltip" | "config.jade.format_title_name" | "block.create.peculiar_bell" | "rechiseled.block.purpur_fabric_connecting" | "fml.messages.artifactversion.none" | "item.minecraft.flower_banner_pattern.desc" | "item.modularrouters.pushing_augment" | "chat.coordinates.tooltip" | "material.iridium_metal_residue" | "rechiseled.chiseling.chisel_all" | "effect.cofh_core.eagle_eye" | "block.minecraft.banner.triangles_bottom.red" | "item.bentonite_small_dust" | "item.minecraft.brewing_stand" | "subtitles.entity.fox.ambient" | "block.fantasyfurniture.royal.chandelier" | "item.numina.component_laser_emitter" | "rechiseled.block.diorite_wavy_connecting" | "block.gtceu.large_chemical_reactor" | "entity.minecraft.wolf" | "item.createarmory.smoke_debug"
    type LootTable = "xtonesreworked:blocks/lave_block_4" | "xtonesreworked:blocks/lave_block_5" | "xtonesreworked:blocks/lave_block_6" | "xtonesreworked:blocks/lave_block_7" | "xtonesreworked:blocks/lave_block_0" | "minecraft:blocks/orange_wool" | "xtonesreworked:blocks/lave_block_1" | "mysticalagriculture:blocks/infusion_pedestal" | "xtonesreworked:blocks/lave_block_2" | "xtonesreworked:blocks/lave_block_3" | "railways:blocks/track_warped_wide" | "exnihilosequentia:blocks/crushed_basalt" | "xtonesreworked:blocks/lave_block_8" | "rechiseledcreate:blocks/warped_window_large" | "xtonesreworked:blocks/lave_block_9" | "minecraft:entities/vex" | "rechiseled:blocks/red_sandstone_polished" | "create:blocks/display_board" | "fantasyfurniture:blocks/necrolord/bookshelf" | "functionalstorage:blocks/compacting_framed_drawer" | "minecraft:entities/warden" | "create:blocks/railway_casing" | "simplylight:blocks/illuminant_orange_block_on" | "rechiseled:blocks/acacia_planks_bricks" | "thermal:blocks/radish" | "framedblocks:blocks/framed_double_stairs" | "rechiseled:blocks/warped_planks_bricks" | "xtonesreworked:blocks/lave_block_12" | "xtonesreworked:blocks/lave_block_11" | "xtonesreworked:blocks/lave_block_14" | "xtonesreworked:blocks/lave_block_13" | "rechiseled:blocks/emerald_block_chiseled_connecting" | "gtceu:blocks/stainless_steel_turbine_casing" | "xtonesreworked:blocks/lave_block_15" | "minecraft:blocks/dark_oak_leaves" | "create:blocks/spruce_window_pane" | "sgjourney:chests/desert_pyramid_loot_room" | "minecraft:chests/village/village_mason" | "gtceu:blocks/nichrome_coil_block" | "xtonesreworked:blocks/lave_block_10" | "minecraft:entities/zombie" | "framedblocks:blocks/framed_divided_stairs" | "rechiseled:blocks/end_stone_brick_pattern" | "rechiseledcreate:blocks/warped_window_rounded" | "fantasyfurniture:blocks/decorations/gravestone" | "rechiseledcreate:blocks/deepslate_cut_small_brick_connecting" | "minecraft:blocks/end_rod" | "create:blocks/rose_quartz_tiles" | "rechiseled:blocks/redstone_block_patterned_connecting" | "rechiseledcreate:blocks/warped_window_tiles_connecting" | "minecraft:blocks/sandstone" | "minecraft:blocks/potted_flowering_azalea_bush" | "create:blocks/black_seat" | "rechiseled:blocks/cobblestone_tiles_connecting" | "rechiseled:blocks/netherrack_beams_connecting" | "minecraft:blocks/lever" | "minecraft:blocks/stone_button" | "railways:blocks/track_byg_rainbow_eucalyptus_wide" | "minecraft:blocks/yellow_stained_glass" | "thermal:blocks/rubberwood_button" | "rechiseled:blocks/purpur_small_tiles" | "rechiseledcreate:blocks/acacia_window_tiles_connecting" | "simplylight:blocks/illuminant_light_gray_block_on" | "minecraft:blocks/polished_granite" | "framedblocks:blocks/framed_inner_sloped_prism" | "rechiseled:blocks/granite_dotted" | "rechiseled:blocks/amethyst_block_polished" | "rechiseled:blocks/netherite_block_beams_connecting" | "xtonesreworked:blocks/vect_block_15" | "rechiseled:blocks/coal_block_rotated_bricks" | "minecraft:blocks/gray_terracotta" | "framedblocks:blocks/framed_inv_double_slope_slab" | "rechiseled:blocks/end_stone_blobs" | "rechiseled:blocks/oak_planks_woven_connecting" | "ae2additions:blocks/65536k_crafting_storage" | "rechiseled:blocks/acacia_planks_large_tiles_connecting" | "extendedcrafting:blocks/redstone_ingot_block" | "rechiseled:blocks/coal_block_stripes_connecting" | "fantasyfurniture:blocks/venthyr/desk_right" | "create:blocks/gray_valve_handle" | "xtonesreworked:blocks/vect_block_10" | "xtonesreworked:blocks/vect_block_13" | "framedblocks:blocks/framed_wall" | "minecraft:blocks/potted_cactus" | "xtonesreworked:blocks/vect_block_14" | "xtonesreworked:blocks/vect_block_11" | "rechiseled:blocks/jungle_planks_flooring" | "xtonesreworked:blocks/vect_block_12" | "rechiseled:blocks/oak_planks_dotted_connecting" | "rechiseled:blocks/red_nether_bricks_smooth_connecting" | "minecraft:blocks/magenta_shulker_box" | "railways:blocks/track_twilightforest_darkwood" | "minecraft:blocks/warped_fence_gate" | "railways:blocks/track_blue_skies_starlit" | "kubejs:blocks/lumium_casing" | "minecraft:blocks/crimson_button" | "thermal:blocks/fluid_duct" | "rechiseled:blocks/crimson_planks_large_tiles" | "rechiseled:blocks/red_nether_bricks_beams_connecting" | "ae2:blocks/chiseled_quartz_stairs" | "titanium:blocks/titanium_block_test" | "rechiseled:blocks/dark_oak_planks_pattern_connecting" | "fantasyfurniture:blocks/dunmer/door_double" | "framedblocks:blocks/framed_double_slope" | "create:blocks/blue_valve_handle" | "rechiseled:blocks/copper_block_gears_connecting" | "minecraft:blocks/dead_fire_coral_fan" | "rechiseled:blocks/nether_bricks_rotated_bricks_connecting" | "ae2:blocks/cut_quartz_block" | "railways:blocks/track_byg_embur" | "fantasyfurniture:blocks/bone/wither/stool" | "create:blocks/small_diorite_brick_wall" | "gtceu:blocks/luv_machine_casing" | "minecraft:blocks/raw_copper_block" | "rechiseled:blocks/red_nether_bricks_squares" | "rechiseled:blocks/birch_planks_squares_connecting" | "minecraft:blocks/cauldron" | "xtonesreworked:blocks/zone_block_15" | "railways:blocks/track_blue_skies_cherry_wide" | "automobility:blocks/slope_with_dash_panel" | "xtonesreworked:blocks/zone_block_11" | "minecraft:blocks/weathered_cut_copper" | "xtonesreworked:blocks/zone_block_12" | "xtonesreworked:blocks/zone_block_13" | "xtonesreworked:blocks/zone_block_14" | "minecraft:blocks/birch_stairs" | "minecraft:blocks/lily_of_the_valley" | "exnihilosequentia:blocks/crushed_deepslate" | "railways:blocks/track_byg_nightshade_narrow" | "minecraft:blocks/frogspawn" | "minecraft:chests/village/village_fisher" | "rechiseledcreate:blocks/birch_window_slim" | "rechiseled:blocks/oak_planks_large_tiles" | "farmersdelight:blocks/gray_canvas_sign" | "gtceu:blocks/industrial_steam_casing" | "xtonesreworked:blocks/zone_block_10" | "fantasyfurniture:blocks/nordic/floor_light" | "rechiseled:blocks/jungle_planks_dotted_connecting" | "rechiseledcreate:blocks/acacia_window_tiles" | "rechiseled:blocks/cobblestone_paving_connecting" | "xtonesreworked:blocks/sync_block_5" | "minecraft:blocks/pink_wool" | "xtonesreworked:blocks/sync_block_6" | "xtonesreworked:blocks/sync_block_7" | "xtonesreworked:blocks/sync_block_8" | "xtonesreworked:blocks/sync_block_1" | "thermal:blocks/potion_cake" | "xtonesreworked:blocks/sync_block_2" | "xtonesreworked:blocks/sync_block_3" | "framedblocks:blocks/framed_slope_slab" | "xtonesreworked:blocks/sync_block_4" | "create:blocks/cut_ochrum" | "xtonesreworked:blocks/zoea_block_12" | "farmersdelight:blocks/onions" | "railways:blocks/track_byg_white_mangrove_narrow" | "xtonesreworked:blocks/zoea_block_13" | "rechiseled:blocks/sandstone_brick_paving_connecting" | "xtonesreworked:blocks/zoea_block_14" | "xtonesreworked:blocks/sync_block_0" | "thermal_extra:blocks/twinite_glass" | "xtonesreworked:blocks/zoea_block_15" | "xtonesreworked:blocks/zoea_block_10" | "xtonesreworked:blocks/zoea_block_11" | "rechiseled:blocks/amethyst_block_tiles" | "create:blocks/cut_ochrum_bricks" | "sgjourney:blocks/deepslate_naquadah_ore" | "create:blocks/polished_cut_scorchia_wall" | "minecraft:blocks/purpur_block" | "create_crystal_clear:blocks/brass_glass_encased_large_cogwheel" | "fantasyfurniture:blocks/decorations/brewing_cauldron" | "rechiseled:blocks/quartz_block_tiles" | "railways:blocks/track_byg_green_enchanted_narrow" | "framedblocks:blocks/framed_sloped_prism" | "rechiseled:blocks/dark_prismarine_rows" | "rechiseledcreate:blocks/mangrove_window_swirling" | "minecraft:blocks/redstone_wire" | "functionalstorage:blocks/ender_drawer" | "minecraft:blocks/lightning_rod" | "farmersdelight:blocks/light_blue_canvas_sign" | "minecraft:entities/mule" | "rechiseled:blocks/amethyst_block_beams" | "minecraft:blocks/purple_candle_cake" | "create:blocks/blue_nixie_tube" | "mysticalagriculture:blocks/soulstone_bricks_stairs" | "xtonesreworked:blocks/sync_block_9" | "rechiseled:blocks/prismarine_bricks_wavy" | "create:blocks/white_nixie_tube" | "rechiseled:blocks/dirt_small_tiles_connecting" | "rechiseled:blocks/diamond_block_diagonal_tiles" | "exnihilosequentia:blocks/oak_sieve" | "railways:blocks/track_blue_skies_frostbright" | "toms_storage:blocks/ts.inventory_cable_connector" | "minecraft:blocks/waxed_copper_block" | "rechiseledcreate:blocks/birch_window_diagonal" | "create:blocks/brown_toolbox" | "rechiseled:blocks/mangrove_planks_diagonal_tiles_connecting" | "create:blocks/cut_limestone_slab" | "xtonesreworked:blocks/zane_block_14" | "rechiseled:blocks/acacia_planks_diagonal_stripes_connecting" | "xtonesreworked:blocks/zane_block_13" | "rechiseled:blocks/copper_block_polished_connecting" | "mysticalagriculture:blocks/prudentium_ingot_block" | "xtonesreworked:blocks/zane_block_15" | "minecraft:entities/skeleton_horse" | "xtonesreworked:blocks/zane_block_10" | "create:blocks/brass_encased_shaft" | "xtonesreworked:blocks/zane_block_12" | "xtonesreworked:blocks/zane_block_11" | "rechiseledcreate:blocks/mangrove_window_panes" | "railways:blocks/track_byg_jacaranda_wide" | "sgjourney:blocks/raw_naquadah_block" | "mysticalagradditions:blocks/insanium_block" | "minecraft:blocks/enchanting_table" | "railways:blocks/track_biomesoplenty_jacaranda_wide" | "rechiseled:blocks/coal_block_rotated_bricks_connecting" | "mysticalagradditions:blocks/nether_inferium_ore" | "rechiseled:blocks/prismarine_bricks_chiseled_circles_connecting" | "rechiseled:blocks/blue_ice_pillar" | "minecraft:blocks/polished_blackstone_bricks" | "bigreactors:blocks/basic_turbinepowertapfe_active" | "minecraft:blocks/gold_block" | "rechiseled:blocks/andesite_dotted" | "systeams:blocks/numismatic_boiler" | "fantasyfurniture:blocks/royal/wall_light" | "rechiseled:blocks/purpur_fabric_connecting" | "rechiseled:blocks/amethyst_block_beams_connecting" | "minecraft:blocks/jungle_leaves" | "rechiseled:blocks/quartz_block_squares_connecting" | "minecraft:blocks/copper_block" | "gtceu:blocks/bronze_firebox_casing" | "minecraft:blocks/dead_bubble_coral_fan" | "framedblocks:blocks/framed_divided_panel_horizontal" | "minecraft:blocks/brown_stained_glass_pane" | "farmersdelight:chests/fd_village_butcher" | "fantasyfurniture:blocks/bone/skeleton/oven" | "minecraft:blocks/oak_slab" | "rechiseled:blocks/cobblestone_squares_connecting" | "rechiseled:blocks/glowstone_tiles" | "rechiseledcreate:blocks/jungle_window_panes_connecting" | "rechiseled:blocks/obsidian_stripes_connecting" | "minecraft:blocks/black_shulker_box" | "minecraft:blocks/acacia_fence_gate" | "rechiseledcreate:blocks/acacia_window_slim" | "create:blocks/cut_crimsite_brick_wall" | "simplylight:blocks/illuminant_magenta_block_on" | "rechiseled:blocks/oak_planks_pattern" | "rechiseled:blocks/oak_planks_flooring_connecting" | "thermal:blocks/machine_smelter" | "rechiseled:blocks/dark_oak_planks_flooring_connecting" | "create:blocks/clipboard" | "rechiseledcreate:blocks/rose_quartz_polished_block_connecting" | "minecraft:blocks/mangrove_pressure_plate" | "rechiseled:blocks/bone_block_decorated_bordered" | "colossalchests:blocks/colossal_chest_wood" | "mysticalagriculture:blocks/harvester" | "rechiseled:blocks/mossy_cobblestone_paving_connecting" | "create:blocks/track" | "create:blocks/oak_window" | "rechiseled:blocks/oak_planks_brick_pattern_connecting" | "railways:blocks/track_blackstone_narrow" | "minecraft:blocks/tripwire_hook" | "rechiseled:blocks/diorite_rotated_bricks" | "create:blocks/cut_granite_brick_slab" | "rechiseled:blocks/lapis_block_swirling" | "rechiseledcreate:blocks/birch_window_large" | "minecraft:blocks/flowering_azalea" | "rechiseled:blocks/crimson_planks_rotated_bricks_connecting" | "fantasyfurniture:blocks/bone/wither/chair" | "rechiseled:blocks/mangrove_planks_tiles_connecting" | "create:blocks/polished_cut_granite_slab" | "minecraft:entities/shulker" | "create:blocks/cut_ochrum_slab" | "rechiseled:blocks/diorite_bricks" | "minecraft:blocks/cut_red_sandstone" | "create:blocks/tiled_glass" | "thermal:blocks/energy_duct" | "farmersdelight:blocks/organic_compost" | "minecraft:blocks/redstone_lamp" | "create:blocks/polished_cut_andesite_slab" | "minecraft:blocks/tinted_glass" | "ae2:blocks/drive" | "rechiseled:blocks/iron_block_chiseled_connecting" | "itemcollectors:blocks/basic_collector" | "framedblocks:blocks/framed_flat_elev_double_slope_slab_corner" | "rechiseled:blocks/purpur_woven_connecting" | "farmersdelight:blocks/pink_canvas_sign" | "minecraft:blocks/brown_candle_cake" | "railways:blocks/track_byg_white_mangrove_wide" | "minecraft:blocks/dead_brain_coral_block" | "minecraft:blocks/allium" | "bigreactors:blocks/reprocessorglass" | "mysticalagriculture:blocks/soul_extractor" | "rechiseled:blocks/stone_smooth_connecting" | "xtonesreworked:blocks/reds_block_10" | "xtonesreworked:blocks/reds_block_12" | "xtonesreworked:blocks/reds_block_11" | "framedblocks:blocks/framed_double_half_slope" | "xtonesreworked:blocks/reds_block_14" | "xtonesreworked:blocks/reds_block_13" | "framedblocks:blocks/framed_detector_rail_slope" | "automobility:blocks/grass_off_road" | "create:blocks/polished_cut_ochrum_slab" | "rechiseled:blocks/red_nether_bricks_chiseled_squares" | "xtonesreworked:blocks/reds_block_15" | "minecraft:blocks/lime_bed" | "rechiseled:blocks/spruce_planks_diagonal_stripes_connecting" | "rechiseled:blocks/diorite_tiles_connecting" | "rechiseled:blocks/glowstone_large_tiles" | "minecraft:blocks/potted_fern" | "rechiseled:blocks/iron_block_patterned" | "rechiseled:blocks/obsidian_pillars_connecting" | "gtceu:blocks/ev_hermetic_casing" | "minecraft:blocks/oak_sapling" | "rechiseled:blocks/dark_prismarine_rotated_bricks" | "minecraft:blocks/fern" | "bigreactors:blocks/yellorium_block" | "thermal:blocks/blue_rockwool" | "create_crystal_clear:blocks/andesite_glass_encased_large_cogwheel" | "create_crystal_clear:blocks/andesite_clear_glass_encased_shaft" | "rechiseled:blocks/basalt_bordered_connecting" | "functionalstorage:blocks/framed_simple_compacting_drawer" | "minecraft:blocks/red_terracotta" | "fantasyfurniture:blocks/dunmer/chest" | "gtceu:blocks/tempered_glass" | "create:blocks/cut_tuff_brick_wall" | "thermal:blocks/rubberwood_sign" | "fluxnetworks:blocks/flux_plug" | "rechiseledcreate:blocks/jungle_window_bars_connecting" | "minecraft:blocks/soul_campfire" | "rechiseled:blocks/mangrove_planks_bricks" | "create:blocks/small_scorchia_brick_stairs" | "rechiseled:blocks/dark_prismarine_brick_paving" | "railways:blocks/track_byg_rainbow_eucalyptus_narrow" | "rechiseledcreate:blocks/rose_quartz_bricks" | "railways:blocks/track_blue_skies_lunar_wide" | "rechiseled:blocks/redstone_block_scales_connecting" | "minecraft:entities/ravager" | "rechiseled:blocks/sandstone_bricks" | "minecraft:blocks/yellow_wool" | "rechiseledcreate:blocks/jungle_window_large_connecting" | "farmersdelight:blocks/basket" | "ae2:blocks/chipped_budding_quartz" | "minecraft:blocks/black_concrete_powder" | "minecraft:blocks/orange_stained_glass_pane" | "farmersdelight:blocks/wild_cabbages" | "create:blocks/acacia_window" | "automobility:blocks/launch_gel" | "rechiseled:blocks/jungle_planks_tiles" | "rechiseled:blocks/prismarine_bricks_pillars" | "minecraft:blocks/soul_fire" | "automobility:blocks/automobile_assembler" | "farmersdelight:blocks/crimson_cabinet" | "create_crystal_clear:blocks/andesite_glass_casing" | "create:blocks/controller_rail" | "fantasyfurniture:blocks/bone/skeleton/chandelier" | "rechiseled:blocks/coal_block_compacted" | "railways:blocks/track_blue_skies_maple" | "minecraft:blocks/crimson_stairs" | "rechiseled:blocks/basalt_chiseled_piglin" | "minecraft:blocks/polished_deepslate" | "rechiseled:blocks/red_sandstone_rotated_bricks_connecting" | "minecraft:blocks/deepslate_brick_wall" | "rechiseledcreate:blocks/birch_window_bars" | "exmachinis:blocks/flux_sieve" | "rechiseled:blocks/granite_squares_connecting" | "create:blocks/copper_door" | "create:blocks/cut_limestone_brick_stairs" | "mysticalagriculture:blocks/imperium_furnace" | "create:blocks/magenta_toolbox" | "create:blocks/small_deepslate_brick_stairs" | "thermal:blocks/barley_block" | "rechiseled:blocks/crimson_planks_diagonal_stripes_connecting" | "create:blocks/pink_valve_handle" | "minecraft:blocks/stone_brick_slab" | "rechiseled:blocks/purpur_bricks" | "fantasyfurniture:blocks/necrolord/bed_single" | "rechiseled:blocks/warped_planks_small_bricks" | "railways:blocks/track_twilightforest_transwood_wide" | "minecraft:blocks/birch_button" | "create:blocks/metal_girder" | "rechiseled:blocks/spruce_planks_pattern" | "toms_storage:blocks/ts.inventory_connector" | "minecraft:gameplay/hero_of_the_village/armorer_gift" | "xtonesreworked:blocks/tank_block_13" | "rechiseled:blocks/sandstone_large_tiles" | "xtonesreworked:blocks/tank_block_14" | "farmersdelight:chests/fd_bastion_treasure" | "fantasyfurniture:blocks/dunmer/chandelier" | "xtonesreworked:blocks/tank_block_15" | "rechiseled:blocks/mangrove_planks_tiles" | "xtonesreworked:blocks/tank_block_10" | "xtonesreworked:blocks/tank_block_11" | "rechiseledcreate:blocks/warped_window_diagonal" | "xtonesreworked:blocks/tank_block_12" | "rechiseled:blocks/nether_bricks_brick_pattern" | "railways:blocks/track_hexcasting_edified_narrow" | "minecraft:blocks/gray_concrete" | "farmersdelight:blocks/canvas_sign" | "rechiseled:blocks/end_stone_tiles" | "systeams:blocks/gourmand_boiler" | "rechiseled:blocks/oak_planks_dotted" | "framedblocks:blocks/framed_stacked_slope_slab" | "fantasyfurniture:blocks/venthyr/wool" | "minecraft:blocks/iron_ore" | "create:blocks/oxidized_copper_shingle_stairs" | "rechiseledcreate:blocks/asurine_cut_small_brick_connecting" | "farmersdelight:blocks/red_canvas_sign" | "minecraft:blocks/yellow_terracotta" | "thermal:blocks/niter_ore" | "thermal:blocks/bronze_block" | "gtceu:blocks/frostproof_machine_casing" | "fantasyfurniture:blocks/dunmer/wool" | "rechiseledcreate:blocks/acacia_window_swirling_connecting" | "rechiseled:blocks/redstone_block_bricks" | "fantasyfurniture:blocks/bone/wither/door_single" | "rechiseled:blocks/stone_brick_paving" | "extendedcrafting:blocks/elite_table" | "create:blocks/metal_bracket" | "minecraft:blocks/red_concrete_powder" | "rechiseled:blocks/stone_small_bricks" | "create:blocks/cut_asurine_wall" | "thermal:blocks/rubberwood_stairs" | "fantasyfurniture:blocks/royal/bed_single" | "toms_storage:blocks/ts.inventory_hopper_basic" | "colossalchests:blocks/interface_copper" | "thermal:blocks/machine_sawmill" | "minecraft:blocks/orange_concrete_powder" | "rechiseledcreate:blocks/jungle_window_rounded_connecting" | "fantasyfurniture:blocks/decorations/necrolord_candelabra" | "minecraft:blocks/polished_blackstone_wall" | "fantasyfurniture:blocks/bone/skeleton/chest" | "create:blocks/cut_dripstone_brick_wall" | "minecraft:blocks/sandstone_slab" | "create:blocks/waxed_copper_tile_slab" | "create:blocks/rope" | "railways:blocks/track_byg_maple_narrow" | "farmersdelight:blocks/oak_cabinet" | "minecraft:blocks/smooth_sandstone_slab" | "rechiseled:blocks/iron_block_framed" | "framedblocks:blocks/framed_flat_slope_panel_corner" | "rechiseled:blocks/blackstone_polished_connecting" | "minecraft:blocks/cyan_banner" | "create:blocks/small_diorite_bricks" | "thermal:blocks/apatite_block" | "farmersdelight:blocks/wild_potatoes" | "rechiseled:blocks/crimson_planks_mosaic" | "create:blocks/fake_track" | "rechiseledcreate:blocks/oak_window_tiles" | "minecraft:blocks/loom" | "rechiseled:blocks/mossy_cobblestone_squares_connecting" | "create_crystal_clear:blocks/brass_clear_glass_encased_cogwheel" | "minecraft:blocks/cyan_shulker_box" | "xtonesreworked:blocks/zyth_block_0" | "rechiseled:blocks/coal_block_chiseled" | "create:blocks/speedometer" | "create:blocks/pulse_repeater" | "xtonesreworked:blocks/zyth_block_7" | "xtonesreworked:blocks/zyth_block_8" | "xtonesreworked:blocks/zyth_block_5" | "xtonesreworked:blocks/zyth_block_6" | "railways:blocks/track_biomesoplenty_palm" | "xtonesreworked:blocks/zyth_block_3" | "xtonesreworked:blocks/zyth_block_4" | "railways:blocks/track_byg_embur_wide" | "minecraft:blocks/weathered_copper" | "xtonesreworked:blocks/zyth_block_1" | "minecraft:entities/donkey" | "trashcans:blocks/liquid_trash_can" | "xtonesreworked:blocks/zyth_block_2" | "numina:blocks/charging_base" | "xtonesreworked:blocks/zyth_block_9" | "rechiseled:blocks/basalt_tiles_connecting" | "create:blocks/blue_sail" | "minecraft:blocks/crimson_fence_gate" | "rechiseled:blocks/mossy_cobblestone_inverted_dented" | "railways:blocks/track_jungle" | "rechiseled:blocks/cobblestone_beams" | "rechiseled:blocks/prismarine_bricks_polished_connecting" | "create:blocks/oak_window_pane" | "rechiseledcreate:blocks/crimson_window_tiles_connecting" | "rechiseled:blocks/crimson_planks_tiles_connecting" | "create:blocks/orange_sail" | "rechiseled:blocks/sandstone_large_tiles_connecting" | "framedblocks:blocks/framed_flat_slope_slab_corner" | "minecraft:blocks/wither_rose" | "bigreactors:blocks/cyanite_block" | "rechiseled:blocks/bone_block_bordered" | "minecraft:blocks/shulker_box" | "rechiseled:blocks/diorite_paving_connecting" | "create:blocks/fluid_valve" | "rechiseled:blocks/birch_planks_brick_pattern_connecting" | "thermal:blocks/rice" | "create:blocks/cut_calcite_brick_stairs" | "rechiseledcreate:blocks/andesite_cut_small_brick_connecting" | "create:blocks/small_bogey" | "rechiseledcreate:blocks/jungle_window_bars" | "rechiseled:blocks/cobblestone_tiles" | "rechiseled:blocks/prismarine_bricks_squares_connecting" | "thermal:blocks/orange_rockwool" | "minecraft:blocks/shroomlight" | "rechiseled:blocks/gold_block_bordered_connecting" | "simplylight:blocks/illuminant_yellow_block_on" | "fantasyfurniture:blocks/venthyr/table_small_fancy" | "minecraft:blocks/spruce_leaves" | "rechiseled:blocks/lapis_block_mosaic_connecting" | "gtceu:blocks/fusion_casing_mk3" | "rechiseled:blocks/mossy_cobblestone_inverted_dented_connecting" | "railways:blocks/track_twilightforest_timewood" | "gtceu:blocks/fusion_casing_mk2" | "minecraft:blocks/gray_bed" | "rechiseled:blocks/prismarine_bricks_chiseled_circles" | "rechiseled:blocks/mangrove_planks_crate" | "minecraft:blocks/mud_brick_stairs" | "minecraft:blocks/magenta_wool" | "minecraft:blocks/blackstone_wall" | "rechiseled:blocks/emerald_block_polished" | "rechiseledcreate:blocks/spruce_window_diagonal_connecting" | "fantasyfurniture:blocks/necrolord/oven" | "simplylight:blocks/illuminant_brown_block" | "minecraft:blocks/mossy_stone_brick_slab" | "farmersdelight:blocks/yellow_canvas_sign" | "rechiseledcreate:blocks/asurine_cut_polished_connecting" | "rechiseled:blocks/dirt_chunks_connecting" | "fluxnetworks:blocks/flux_controller" | "minecraft:blocks/deepslate_tile_wall" | "minecraft:blocks/bubble_coral_fan" | "minecraft:blocks/red_mushroom" | "thermal_extra:blocks/shellite_glass" | "create:blocks/gearshift" | "rechiseled:blocks/basalt_bricks" | "rechiseled:blocks/cobbled_deepslate_pillar_connecting" | "minecraft:blocks/waxed_weathered_cut_copper_stairs" | "thermal:blocks/lumium_block" | "minecraft:blocks/chiseled_deepslate" | "create:blocks/light_gray_sail" | "rechiseledcreate:blocks/oak_window_slim" | "create:blocks/calcite_pillar" | "rechiseled:blocks/diamond_block_shiny_bordered_connecting" | "gtceu:blocks/tungstensteel_gearbox" | "railways:blocks/track_blue_skies_dusk_narrow" | "rechiseled:blocks/red_sandstone_diagonal_bricks_connecting" | "minecraft:blocks/brown_glazed_terracotta" | "trashcans:blocks/energy_trash_can" | "create:blocks/cogwheel" | "thermal:blocks/yellow_rockwool" | "fantasyfurniture:blocks/bone/wither/skull" | "ae2:blocks/quartz_cluster" | "mysticalagriculture:blocks/soulstone_bricks_wall" | "minecraft:blocks/amethyst_cluster" | "bigreactors:blocks/fluidizeroutputport" | "xtonesreworked:blocks/azur_block_6" | "rechiseledcreate:blocks/mangrove_window_tiles_connecting" | "xtonesreworked:blocks/azur_block_7" | "xtonesreworked:blocks/azur_block_8" | "rechiseled:blocks/glowstone_brick_paving_connecting" | "xtonesreworked:blocks/azur_block_9" | "railways:blocks/track_byg_sythian_narrow" | "minecraft:blocks/furnace" | "rechiseled:blocks/redstone_block_crushed" | "minecraft:blocks/jungle_pressure_plate" | "xtonesreworked:blocks/azur_block_0" | "xtonesreworked:blocks/azur_block_1" | "xtonesreworked:blocks/azur_block_2" | "rechiseled:blocks/sandstone_tiles" | "xtonesreworked:blocks/azur_block_3" | "rechiseled:blocks/obsidian_chiseled_connecting" | "thermal:blocks/tea" | "xtonesreworked:blocks/azur_block_4" | "rechiseled:blocks/stone_smooth_rotated_bricks" | "xtonesreworked:blocks/azur_block_5" | "farmersdelight:blocks/green_canvas_sign" | "minecraft:blocks/bubble_coral" | "rechiseled:blocks/glowstone_smooth_connecting" | "minecraft:blocks/oak_log" | "minecraft:blocks/magenta_stained_glass_pane" | "rechiseledcreate:blocks/spruce_window_large" | "railways:blocks/track_byg_redwood_wide" | "rechiseledcreate:blocks/spruce_window_large_connecting" | "ftbquests:blocks/loot_crate_opener" | "minecraft:blocks/weathered_cut_copper_stairs" | "minecraft:blocks/orange_bed" | "rechiseled:blocks/red_nether_bricks_chiseled_squares_connecting" | "minecraft:blocks/red_sand" | "rechiseledcreate:blocks/jungle_window_panes" | "create:blocks/cut_tuff_wall" | "rechiseled:blocks/jungle_planks_dotted" | "rechiseledcreate:blocks/dark_oak_window_rounded" | "minecraft:blocks/brick_wall" | "minecraft:blocks/crimson_sign" | "create:blocks/peculiar_bell" | "rechiseled:blocks/spruce_planks_woven_connecting" | "xtonesreworked:blocks/agon_block_11" | "xtonesreworked:blocks/agon_block_10" | "fantasyfurniture:blocks/bone/wither/dresser" | "rechiseled:blocks/diorite_brick_pattern_connecting" | "rechiseled:blocks/nether_bricks_chiseled_squares_connecting" | "minecraft:gameplay/hero_of_the_village/fletcher_gift" | "minecraft:blocks/wheat" | "rechiseled:blocks/mangrove_planks_squares_connecting" | "fantasyfurniture:blocks/necrolord/bench" | "xtonesreworked:blocks/agon_block_13" | "xtonesreworked:blocks/agon_block_12" | "xtonesreworked:blocks/agon_block_15" | "rechiseled:blocks/blue_ice_chiseled_connecting" | "minecraft:blocks/light_blue_concrete_powder" | "xtonesreworked:blocks/agon_block_14" | "rechiseled:blocks/netherrack_brick_pattern" | "kubejs:blocks/dragonsteel_casing" | "gtceu:blocks/kanthal_coil_block" | "minecraft:blocks/gravel" | "create:blocks/waxed_exposed_copper_shingle_slab" | "minecraft:gameplay/hero_of_the_village/toolsmith_gift" | "rechiseled:blocks/dark_oak_planks_large_tiles" | "rechiseled:blocks/warped_planks_brick_paving" | "kubejs:blocks/twinite_casing" | "minecraft:chests/underwater_ruin_small" | "create:blocks/cut_deepslate_brick_wall" | "minecraft:blocks/deepslate_tiles" | "minecraft:blocks/acacia_sign" | "rechiseledcreate:blocks/rose_quartz_squares" | "minecraft:blocks/soul_soil" | "fantasyfurniture:blocks/decorations/venthyr_widow_bloom" | "rechiseled:blocks/iron_block_smooth" | "minecraft:blocks/target" | "rechiseled:blocks/birch_planks_beams_connecting" | "rechiseled:blocks/granite_paving_connecting" | "sliceanddice:blocks/slicer" | "create:blocks/cyan_nixie_tube" | "rechiseled:blocks/red_nether_bricks_brick_pattern_connecting" | "rechiseled:blocks/mangrove_planks_diagonal_stripes" | "create:blocks/small_asurine_brick_slab" | "ae2:blocks/cut_quartz_slab" | "rechiseled:blocks/purpur_brick_paving" | "rechiseled:blocks/granite_brick_paving_connecting" | "framedblocks:blocks/framed_flat_stacked_inner_slope_slab_corner" | "create:blocks/brown_sail" | "gtceu:blocks/bronze_gearbox" | "minecraft:entities/rabbit" | "rechiseled:blocks/oak_planks_rotated_bricks_connecting" | "framedblocks:blocks/framed_double_prism" | "framedblocks:blocks/framed_trapdoor" | "simplylight:blocks/illuminant_blue_block_on" | "railways:blocks/smokestack_oilburner" | "minecraft:blocks/spruce_planks" | "minecraft:blocks/birch_fence_gate" | "fantasyfurniture:blocks/bone/skeleton/painting_wide" | "create:blocks/cut_limestone_bricks" | "framedblocks:blocks/framed_extended_slope_panel" | "rechiseled:blocks/jungle_planks_beams" | "fantasyfurniture:blocks/royal/floor_light" | "mysticalagriculture:blocks/inferium_furnace" | "fantasyfurniture:blocks/decorations/book_stack" | "minecraft:blocks/oak_wood" | "create:blocks/weathered_copper_tile_stairs" | "rechiseled:blocks/dark_oak_planks_rotated_bricks" | "minecraft:blocks/prismarine_slab" | "rechiseled:blocks/red_nether_bricks_brick_paving" | "minecraft:blocks/cave_vines" | "rechiseled:blocks/spruce_planks_rotated_bricks" | "create:blocks/mechanical_press" | "minecraft:blocks/raw_gold_block" | "simplylight:blocks/illuminant_light_blue_block" | "minecraft:entities/axolotl" | "bigreactors:blocks/reprocessorwasteinjector" | "minecraft:entities/armor_stand" | "create:blocks/polished_cut_diorite_wall" | "minecraft:blocks/pink_banner" | "create:blocks/polished_cut_dripstone" | "framedblocks:blocks/framed_divided_panel_vertical" | "rechiseled:blocks/jungle_planks_diagonal_tiles" | "minecraft:blocks/daylight_detector" | "create:blocks/fluid_tank" | "minecraft:blocks/cartography_table" | "create:blocks/green_nixie_tube" | "gtceu:blocks/clean_machine_casing" | "minecraft:blocks/dark_prismarine" | "railways:blocks/track_byg_fir_narrow" | "mysticalagriculture:blocks/imperium_ingot_block" | "minecraft:entities/elder_guardian" | "gtceu:blocks/high_power_casing" | "rechiseled:blocks/dirt_blobs" | "minecraft:blocks/turtle_egg" | "rechiseled:blocks/red_nether_bricks_small_tiles_connecting" | "thermal:blocks/slag_bricks" | "framedblocks:blocks/framed_mini_cube" | "mysticalagradditions:blocks/tertium_coal_block" | "thermal:blocks/machine_press" | "minecraft:entities/sheep/red" | "minecraft:blocks/spruce_trapdoor" | "minecraft:chests/village/village_armorer" | "mysticalagriculture:blocks/infusion_altar" | "gtceu:blocks/laminated_glass" | "mysticalagradditions:blocks/insanium_ingot_block" | "minecraft:blocks/mushroom_stem" | "gtceu:blocks/long_distance_fluid_pipeline" | "minecraft:blocks/farmland" | "mysticalagriculture:blocks/supremium_ingot_block" | "railways:blocks/track_monorail" | "thermal:blocks/sapphire_ore" | "create_crystal_clear:blocks/copper_glass_casing" | "rechiseledcreate:blocks/dark_oak_window_bars_connecting" | "rechiseled:blocks/red_sandstone_bricks" | "railways:blocks/wide_comically_large_bogey" | "create:blocks/cut_andesite_brick_stairs" | "minecraft:blocks/small_amethyst_bud" | "rechiseled:blocks/lapis_block_pillar" | "packagedauto:blocks/encoder" | "minecraft:entities/sheep/white" | "rechiseledcreate:blocks/spruce_window_slim" | "create:blocks/cut_crimsite_wall" | "minecraft:blocks/purple_bed" | "create:blocks/magenta_sail" | "rechiseled:blocks/dirt_cobbled" | "rechiseled:blocks/crimson_planks_wavy" | "railways:blocks/track_twilightforest_transwood_narrow" | "rechiseled:blocks/redstone_block_patterned" | "create:blocks/gray_seat" | "gtceu:blocks/assembly_line_unit" | "minecraft:blocks/lapis_block" | "rechiseled:blocks/obsidian_tiles_connecting" | "create:blocks/shaft" | "framedblocks:blocks/framed_corner_slope" | "rechiseled:blocks/stone_crushed_connecting" | "railways:blocks/track_blue_skies_maple_narrow" | "fantasyfurniture:blocks/bone/skeleton/bed_single" | "minecraft:blocks/pink_shulker_box" | "create:blocks/small_tuff_brick_stairs" | "thermal:blocks/device_nullifier" | "create:blocks/brass_encased_large_cogwheel" | "minecraft:blocks/red_concrete" | "rechiseled:blocks/stone_squares" | "minecraft:blocks/pink_stained_glass_pane" | "create:blocks/waxed_exposed_copper_tiles" | "railways:blocks/track_jungle_narrow" | "create:blocks/cyan_valve_handle" | "fantasyfurniture:blocks/venthyr/chest" | "rechiseled:blocks/crimson_planks_bricks_connecting" | "minecraft:blocks/soul_lantern" | "fantasyfurniture:blocks/bone/skeleton/door_single" | "rechiseled:blocks/warped_planks_tiles_connecting" | "fantasyfurniture:blocks/bone/skeleton/lockbox" | "exnihilosequentia:blocks/dark_oak_barrel" | "gtceu:blocks/laser_safe_engraving_casing" | "create:blocks/cut_granite_brick_stairs" | "railways:blocks/track_byg_willow_wide" | "create:blocks/cut_diorite_bricks" | "sgjourney:blocks/naquadah_slab" | "minecraft:blocks/quartz_slab" | "create:blocks/powered_toggle_latch" | "minecraft:blocks/redstone_block" | "rechiseled:blocks/nether_bricks_smooth_connecting" | "rechiseled:blocks/stone_bordered" | "mysticalagriculture:blocks/awakened_supremium_furnace" | "create_crystal_clear:blocks/train_clear_glass_encased_cogwheel" | "rechiseled:blocks/acacia_planks_tiles_connecting" | "railways:entities/conductor" | "framedblocks:blocks/framed_divided_slab" | "rechiseledcreate:blocks/spruce_window_slim_connecting" | "minecraft:blocks/jack_o_lantern" | "create:blocks/small_tuff_brick_wall" | "create_crystal_clear:blocks/train_glass_encased_shaft" | "create:blocks/magenta_nixie_tube" | "bigreactors:blocks/reprocessorcontroller" | "create:blocks/polished_cut_limestone_slab" | "rechiseled:blocks/dirt_small_bricks" | "create:blocks/portable_fluid_interface" | "minecraft:blocks/purple_concrete" | "minecraft:chests/igloo_chest" | "xtonesreworked:blocks/zorg_block_0" | "xtonesreworked:blocks/zorg_block_1" | "xtonesreworked:blocks/zorg_block_2" | "xtonesreworked:blocks/zorg_block_3" | "xtonesreworked:blocks/zorg_block_4" | "mysticalagriculture:blocks/soulstone_cobble" | "xtonesreworked:blocks/zorg_block_5" | "xtonesreworked:blocks/zorg_block_6" | "xtonesreworked:blocks/zorg_block_7" | "xtonesreworked:blocks/zorg_block_8" | "minecraft:chests/ancient_city" | "rechiseled:blocks/andesite_diagonal_bricks_connecting" | "fantasyfurniture:blocks/decorations/nordic_soul_gems_dark" | "rechiseledcreate:blocks/oak_window_rounded_connecting" | "xtonesreworked:blocks/zorg_block_9" | "thermal:blocks/charge_bench" | "fantasyfurniture:blocks/necrolord/drawer" | "simplylight:blocks/lightbulb" | "minecraft:blocks/end_stone_brick_slab" | "rechiseled:blocks/prismarine_bricks_woven" | "rechiseled:blocks/diorite_squares_connecting" | "rechiseled:blocks/obsidian_brick_paving_connecting" | "minecraft:blocks/dark_oak_fence" | "rechiseled:blocks/mossy_cobblestone_beams" | "create:blocks/scorchia_pillar" | "create:blocks/cut_andesite_brick_wall" | "functionalstorage:blocks/birch_4" | "rechiseledcreate:blocks/crimsite_cut_small_brick_connecting" | "rechiseled:blocks/mangrove_planks_mosaic" | "functionalstorage:blocks/birch_2" | "rechiseled:blocks/red_sandstone_rotated_bricks" | "rechiseled:blocks/cobbled_deepslate_worn_stripes_connecting" | "rechiseledcreate:blocks/spruce_window_covered" | "framedblocks:blocks/framed_soul_torch" | "functionalstorage:blocks/birch_1" | "rechiseled:blocks/nether_bricks_small_tiles" | "create:blocks/polished_cut_scoria_stairs" | "gtceu:blocks/nonconducting_casing" | "rechiseled:blocks/stone_small_tiles_connecting" | "minecraft:blocks/nether_bricks" | "fantasyfurniture:blocks/nordic/bed_double" | "bigreactors:blocks/reprocessoroutputport" | "simplylight:blocks/illuminant_purple_block" | "minecraft:blocks/tnt" | "create:blocks/brass_scaffolding" | "fantasyfurniture:blocks/dunmer/lockbox" | "minecraft:blocks/kelp" | "minecraft:blocks/white_stained_glass_pane" | "rechiseled:blocks/copper_block_pattern_connecting" | "mysticalagriculture:blocks/inferium_ore" | "fantasyfurniture:blocks/decorations/royal_candelabra" | "rechiseledcreate:blocks/rose_quartz_chiseled_connecting" | "rechiseled:blocks/stone_brick_pattern" | "create:blocks/cut_diorite_slab" | "minecraft:blocks/stone" | "rechiseled:blocks/emerald_block_waxed_connecting" | "rechiseled:blocks/diorite_diagonal_bricks_connecting" | "minecraft:blocks/white_banner" | "farmersdelight:blocks/wild_beetroots" | "thermal:blocks/coffee_block" | "minecraft:blocks/warped_fence" | "rechiseled:blocks/oak_planks_squares" | "minecraft:entities/drowned" | "minecraft:blocks/netherrack" | "framedblocks:blocks/framed_vertical_half_slope" | "create:blocks/polished_cut_tuff" | "create:blocks/polished_cut_andesite_stairs" | "rechiseled:blocks/red_sandstone_bricks_connecting" | "fantasyfurniture:blocks/bone/wither/bench" | "rechiseled:blocks/crimson_planks_brick_pattern_connecting" | "rechiseled:blocks/lapis_block_chiseled" | "rechiseled:blocks/blue_ice_cracked" | "create:blocks/track_station" | "rechiseled:blocks/birch_planks_brick_paving" | "rechiseledcreate:blocks/crimson_window_slim_connecting" | "minecraft:blocks/potted_lily_of_the_valley" | "minecraft:blocks/nether_quartz_ore" | "rechiseled:blocks/purpur_diagonal_tiles_connecting" | "create:blocks/waxed_oxidized_copper_shingle_stairs" | "gtceu:blocks/zpm_machine_casing" | "minecraft:blocks/spruce_sign" | "fantasyfurniture:blocks/nordic/wool" | "fantasyfurniture:blocks/royal/door_single" | "extendedcrafting:blocks/ender_alternator" | "framedblocks:blocks/framed_lever" | "minecraft:entities/fox" | "fantasyfurniture:blocks/bone/wither/lockbox" | "rechiseled:blocks/sandstone_brick_pattern_connecting" | "create:blocks/copper_bars" | "rechiseled:blocks/crimson_planks_brick_paving_connecting" | "minecraft:blocks/grindstone" | "rechiseledcreate:blocks/spruce_window_panes_connecting" | "farmersdelight:blocks/straw_bale" | "rechiseled:blocks/cobblestone_paving" | "gtceu:blocks/titanium_pipe_casing" | "railways:blocks/track_byg_zelkova_narrow" | "ae2:blocks/charger" | "minecraft:blocks/smooth_quartz_slab" | "rechiseled:blocks/jungle_planks_crate" | "rechiseled:blocks/dark_oak_planks_rotated_bricks_connecting" | "minecraft:blocks/red_wool" | "rechiseled:blocks/lapis_block_polished" | "mysticalagradditions:blocks/nitro_crystal_crux" | "rechiseled:blocks/spruce_planks_wavy" | "create_crystal_clear:blocks/andesite_clear_glass_encased_cogwheel" | "railways:blocks/track_byg_pine" | "create:blocks/light_gray_nixie_tube" | "rechiseled:blocks/stone_smooth_brick_paving" | "minecraft:blocks/dead_horn_coral" | "rechiseled:blocks/obsidian_spots" | "framedblocks:blocks/framed_fancy_detector_rail" | "minecraft:blocks/mangrove_roots" | "modularrouters:blocks/modular_router" | "minecraft:blocks/jungle_trapdoor" | "xtonesreworked:blocks/reed_block_6" | "xtonesreworked:blocks/reed_block_7" | "railways:blocks/track_byg_cika_wide" | "xtonesreworked:blocks/reed_block_8" | "xtonesreworked:blocks/reed_block_9" | "xtonesreworked:blocks/reed_block_2" | "xtonesreworked:blocks/reed_block_3" | "xtonesreworked:blocks/reed_block_4" | "xtonesreworked:blocks/reed_block_5" | "farmersdelight:blocks/rich_soil_farmland" | "exnihilosequentia:blocks/spruce_barrel" | "minecraft:blocks/pink_concrete" | "rechiseled:blocks/prismarine_bricks_tiles_connecting" | "xtonesreworked:blocks/reed_block_0" | "xtonesreworked:blocks/reed_block_1" | "farmersdelight:blocks/red_mushroom_colony" | "minecraft:blocks/deepslate_brick_stairs" | "ae2:blocks/sky_stone_small_brick_wall" | "fantasyfurniture:blocks/bone/skeleton/bookshelf" | "rechiseled:blocks/jungle_planks_small_tiles_connecting" | "systeams:blocks/disenchantment_boiler" | "expatternprovider:blocks/wireless_connect" | "create:blocks/layered_scoria" | "kubejs:blocks/melodium_casing" | "rechiseled:blocks/netherrack_brick_paving_connecting" | "framedblocks:blocks/framed_inner_prism_corner" | "rechiseled:blocks/coal_block_pattern" | "minecraft:chests/village/village_cartographer" | "thermal:blocks/device_fisher" | "thermal:blocks/cinnabar_ore" | "minecraft:blocks/acacia_door" | "rechiseled:blocks/purpur_woven" | "simplylight:blocks/illuminant_yellow_block" | "railways:blocks/narrow_double_scotch_bogey" | "minecraft:blocks/chain" | "create:blocks/encased_chain_drive" | "rechiseled:blocks/spruce_planks_squares" | "rechiseled:blocks/quartz_block_stripes_connecting" | "fantasyfurniture:blocks/venthyr/door_double" | "rechiseled:blocks/basalt_diagonal_tiles_connecting" | "fantasyfurniture:blocks/decorations/bone_skeleton_chalices" | "railways:blocks/track_byg_holly_narrow" | "fantasyfurniture:blocks/decorations/coin_stack_iron" | "minecraft:blocks/deepslate_diamond_ore" | "create:blocks/deepslate_zinc_ore" | "rechiseled:blocks/purpur_dotted" | "minecraft:blocks/red_mushroom_block" | "railways:blocks/track_biomesoplenty_magic_narrow" | "rechiseled:blocks/jungle_planks_diagonal_stripes" | "minecraft:blocks/rail" | "minecraft:blocks/cut_copper_slab" | "rechiseled:blocks/nether_bricks_brick_paving_connecting" | "minecraft:blocks/dark_oak_planks" | "create:blocks/andesite_tunnel" | "minecraft:blocks/attached_pumpkin_stem" | "mysticalagriculture:blocks/tertium_reprocessor" | "gtceu:blocks/tungstensteel_pipe_casing" | "fantasyfurniture:blocks/dunmer/wall_light" | "create:blocks/polished_cut_granite_stairs" | "create:blocks/cut_calcite_stairs" | "railways:blocks/track_biomesoplenty_hellbark_wide" | "railways:blocks/tripleaxle_bogey" | "fantasyfurniture:blocks/royal/bench" | "minecraft:entities/phantom" | "railways:blocks/track_byg_skyris" | "create:blocks/green_toolbox" | "create_crystal_clear:blocks/brass_clear_glass_encased_shaft" | "fantasyfurniture:blocks/decorations/royal_food_0" | "fantasyfurniture:blocks/decorations/royal_food_1" | "extendedcrafting:blocks/auto_flux_crafter" | "rechiseledcreate:blocks/scorchia_cut_polished_connecting" | "functionalstorage:blocks/oak_2" | "functionalstorage:blocks/oak_1" | "gtceu:blocks/steel_pipe_casing" | "functionalstorage:blocks/oak_4" | "railways:blocks/track_dark_oak" | "rechiseled:blocks/copper_block_shafts_connecting" | "minecraft:blocks/green_carpet" | "rechiseled:blocks/end_stone_rotated_bricks_connecting" | "exnihilosequentia:blocks/crushed_andesite" | "minecraft:blocks/dragon_head" | "minecraft:blocks/potted_crimson_roots" | "minecraft:blocks/chiseled_quartz_block" | "minecraft:blocks/hanging_roots" | "rechiseled:blocks/obsidian_dark_connecting" | "thermal:blocks/deepslate_niter_ore" | "rechiseled:blocks/spruce_planks_pattern_connecting" | "rechiseled:blocks/warped_planks_rotated_bricks" | "packagedexcrafting:blocks/ultimate_crafter" | "gtceu:blocks/rubber_planks" | "minecraft:blocks/jukebox" | "rechiseled:blocks/dark_prismarine_dotted_connecting" | "minecraft:blocks/fletching_table" | "xtonesreworked:blocks/zome_block_0" | "xtonesreworked:blocks/zome_block_1" | "railways:blocks/track_twilightforest_twilight_oak_wide" | "xtonesreworked:blocks/zome_block_2" | "rechiseled:blocks/netherite_block_small_tiles" | "xtonesreworked:blocks/zome_block_3" | "ae2:blocks/large_quartz_bud" | "xtonesreworked:blocks/zome_block_4" | "create:blocks/brass_ladder" | "xtonesreworked:blocks/zome_block_5" | "xtonesreworked:blocks/zome_block_6" | "rechiseled:blocks/obsidian_chiseled_circles" | "railways:blocks/track_byg_sythian_wide" | "rechiseled:blocks/andesite_brick_pattern" | "fluxnetworks:blocks/flux_block" | "framedblocks:blocks/framed_lattice_block" | "create:blocks/yellow_sail" | "create:blocks/cut_crimsite" | "create:blocks/ornate_iron_window_pane" | "rechiseled:blocks/purpur_jagged_pattern" | "minecraft:blocks/lodestone" | "minecraft:blocks/mangrove_fence" | "rechiseled:blocks/mangrove_planks_brick_pattern" | "create:blocks/cut_crimsite_brick_stairs" | "rechiseled:blocks/purpur_brick_paving_connecting" | "xtonesreworked:blocks/zome_block_7" | "minecraft:blocks/beacon" | "xtonesreworked:blocks/zome_block_8" | "gtceu:blocks/stable_machine_casing" | "xtonesreworked:blocks/zome_block_9" | "framedblocks:blocks/framed_redstone_wall_torch" | "rechiseled:blocks/redstone_block_polished" | "buildinggadgets:blocks/construction_block" | "rechiseled:blocks/warped_planks_rotated_bricks_connecting" | "rechiseled:blocks/granite_bricks_connecting" | "minecraft:gameplay/hero_of_the_village/shepherd_gift" | "rechiseled:blocks/stone_big_tiles_connecting" | "create:blocks/cut_dripstone_stairs" | "mysticalagriculture:blocks/soulstone_cobble_slab" | "create:blocks/polished_cut_crimsite_slab" | "minecraft:blocks/potatoes" | "rechiseled:blocks/dirt_tiles" | "rechiseled:blocks/glowstone_brick_pattern_connecting" | "minecraft:blocks/stone_pressure_plate" | "minecraft:blocks/brown_banner" | "minecraft:blocks/orange_stained_glass" | "bigreactors:blocks/reinforced_reactorchargingportfe" | "fantasyfurniture:blocks/decorations/tankards_milk" | "minecraft:blocks/potted_red_tulip" | "rechiseled:blocks/diorite_squares" | "framedblocks:blocks/framed_flat_ext_inner_double_slope_panel_corner" | "minecraft:chests/jungle_temple" | "fantasyfurniture:blocks/venthyr/drawer" | "rechiseled:blocks/netherite_block_smooth" | "rechiseled:blocks/coal_block_ovals_connecting" | "farmersdelight:blocks/cyan_canvas_sign" | "rechiseledcreate:blocks/jungle_window_tiles_connecting" | "thermal:blocks/rubberwood_sapling" | "simplylight:blocks/illuminant_block_on" | "rechiseled:blocks/jungle_planks_pattern" | "minecraft:blocks/polished_andesite_slab" | "gtceu:blocks/steel_firebox_casing" | "framedblocks:blocks/framed_collapsible_block" | "rechiseled:blocks/emerald_block_patterned" | "functionalstorage:blocks/spruce_4" | "functionalstorage:blocks/spruce_1" | "create_crystal_clear:blocks/train_clear_glass_casing" | "functionalstorage:blocks/spruce_2" | "bigreactors:blocks/reinforced_reactorsolidaccessport" | "rechiseled:blocks/oak_planks_diagonal_tiles" | "simplylight:blocks/edge_light" | "ae2:blocks/molecular_assembler" | "fantasyfurniture:blocks/venthyr/desk_left" | "rechiseled:blocks/red_sandstone_brick_pattern_connecting" | "railways:blocks/track_byg_palm_narrow" | "rechiseled:blocks/copper_block_pillar" | "fantasyfurniture:blocks/necrolord/wardrobe_top" | "rechiseled:blocks/end_stone_paving_connecting" | "minecraft:blocks/hay_block" | "rechiseled:blocks/diamond_block_shiny_bordered" | "minecraft:gameplay/cat_morning_gift" | "rechiseledcreate:blocks/diorite_cut_small_brick_connecting" | "xtonesreworked:blocks/bitt_block_6" | "xtonesreworked:blocks/bitt_block_5" | "xtonesreworked:blocks/bitt_block_8" | "xtonesreworked:blocks/bitt_block_7" | "create:blocks/waxed_oxidized_copper_tiles" | "minecraft:blocks/brown_wool" | "railways:blocks/track_acacia_narrow" | "xtonesreworked:blocks/bitt_block_9" | "rechiseled:blocks/dirt_clumps_connecting" | "farmersdelight:blocks/jungle_cabinet" | "rechiseled:blocks/acacia_planks_wavy_connecting" | "xtonesreworked:blocks/bitt_block_0" | "rechiseled:blocks/acacia_planks_pattern_connecting" | "xtonesreworked:blocks/bitt_block_2" | "exnihilosequentia:blocks/fired_crucible" | "gtceu:blocks/fusion_coil" | "xtonesreworked:blocks/bitt_block_1" | "minecraft:blocks/cut_sandstone" | "rechiseled:blocks/diamond_block_small_tiles_connecting" | "create:blocks/layered_dripstone" | "xtonesreworked:blocks/bitt_block_4" | "xtonesreworked:blocks/bitt_block_3" | "sgjourney:blocks/zpm_hub" | "create:blocks/mechanical_roller" | "minecraft:blocks/white_glazed_terracotta" | "farmersdelight:blocks/orange_canvas_sign" | "rechiseled:blocks/red_sandstone_large_tiles_connecting" | "create:blocks/cut_andesite_wall" | "create:blocks/white_valve_handle" | "fantasyfurniture:blocks/decorations/bone_wither_pile" | "rechiseled:blocks/dirt_squares_connecting" | "rechiseled:blocks/stone_small_tiles" | "create:blocks/tiled_glass_pane" | "rechiseled:blocks/red_nether_bricks_small_tiles" | "bigreactors:blocks/reinforced_turbinepowertapfe_passive" | "ae2:blocks/flawed_budding_quartz" | "fantasyfurniture:blocks/nordic/carpet" | "fantasyfurniture:blocks/dunmer/table_large" | "minecraft:blocks/waxed_oxidized_copper" | "create:blocks/polished_cut_asurine_wall" | "thermal:blocks/obsidian_glass" | "packagedauto:blocks/packager_extension" | "rechiseled:blocks/acacia_planks_mosaic" | "rechiseled:blocks/andesite_rotated_bricks" | "rechiseled:blocks/granite_brick_paving" | "create:blocks/adjustable_chain_gearshift" | "create:blocks/limestone" | "railways:blocks/track_twilightforest_minewood_narrow" | "create:blocks/waxed_copper_shingles" | "rechiseled:blocks/nether_bricks_brick_paving" | "create:blocks/andesite_funnel" | "rechiseled:blocks/crimson_planks_pattern" | "create:blocks/small_crimsite_brick_wall" | "packagedexcrafting:blocks/advanced_crafter" | "minecraft:blocks/mud_brick_wall" | "rechiseled:blocks/redstone_block_brick_bordered" | "rechiseled:blocks/dark_prismarine_woven_connecting" | "mysticalagriculture:blocks/machine_frame" | "fantasyfurniture:blocks/bone/skeleton/dresser" | "rechiseled:blocks/obsidian_bricks_connecting" | "rechiseled:blocks/lapis_block_decorated" | "minecraft:blocks/light_gray_stained_glass" | "fantasyfurniture:blocks/bone/wither/desk_left" | "create:blocks/copycat_bars" | "minecraft:blocks/gray_stained_glass" | "rechiseled:blocks/obsidian_chiseled_circles_connecting" | "thermal:blocks/potato_block" | "thermal:blocks/oil_sand" | "create:blocks/copycat_step" | "thermal:blocks/machine_crystallizer" | "create:blocks/cut_calcite_bricks" | "minecraft:entities/piglin" | "mysticalagriculture:blocks/awakening_pedestal" | "minecraft:blocks/weeping_vines_plant" | "gtceu:blocks/rubber_leaves" | "minecraft:chests/end_city_treasure" | "create:blocks/copycat_base" | "create:blocks/polished_cut_scoria_wall" | "thermal:blocks/fluid_duct_windowed" | "framedblocks:blocks/framed_elevated_double_slope_slab" | "farmersdelight:chests/fd_village_savanna_house" | "minecraft:blocks/light_gray_wool" | "simplylight:blocks/illuminant_red_block_on" | "fantasyfurniture:blocks/nordic/table_small" | "minecraft:blocks/blue_concrete_powder" | "fantasyfurniture:blocks/royal/oven" | "automobility:blocks/snow_off_road" | "minecraft:blocks/potted_blue_orchid" | "minecraft:blocks/mangrove_fence_gate" | "rechiseled:blocks/andesite_diagonal_bricks" | "minecraft:blocks/infested_stone_bricks" | "rechiseled:blocks/lapis_block_cobbled" | "fantasyfurniture:blocks/bone/skeleton/wall_light" | "minecraft:blocks/stripped_crimson_hyphae" | "fantasyfurniture:blocks/necrolord/desk_left" | "rechiseled:blocks/stone_path_connecting" | "colossalchests:blocks/colossal_chest_gold" | "xtonesreworked:blocks/tank_block_0" | "rechiseled:blocks/diorite_bricks_connecting" | "xtonesreworked:blocks/tank_block_1" | "xtonesreworked:blocks/tank_block_2" | "xtonesreworked:blocks/tank_block_3" | "xtonesreworked:blocks/tank_block_4" | "xtonesreworked:blocks/tank_block_5" | "xtonesreworked:blocks/tank_block_6" | "bigreactors:blocks/reprocessorcasing" | "xtonesreworked:blocks/tank_block_7" | "minecraft:blocks/oxidized_cut_copper_stairs" | "xtonesreworked:blocks/tank_block_8" | "create_crystal_clear:blocks/train_glass_casing" | "xtonesreworked:blocks/tank_block_9" | "minecraft:blocks/blackstone" | "create:blocks/oxidized_copper_shingles" | "minecraft:blocks/potted_cornflower" | "minecraft:entities/blaze" | "thermal:blocks/lime_rockwool" | "rechiseled:blocks/copper_block_polished" | "rechiseled:blocks/gold_block_polished" | "rechiseled:blocks/netherrack_stripes" | "rechiseled:blocks/dirt_grooves" | "rechiseledcreate:blocks/dark_oak_window_bars" | "minecraft:blocks/purple_concrete_powder" | "minecraft:blocks/reinforced_deepslate" | "rechiseled:blocks/glowstone_crushed" | "minecraft:blocks/polished_andesite" | "fantasyfurniture:blocks/necrolord/wall_light" | "gtceu:blocks/tungstensteel_coil_block" | "rechiseledcreate:blocks/calcite_cut_polished_connecting" | "exnihilosequentia:blocks/spruce_sieve" | "rechiseled:blocks/warped_planks_diagonal_stripes" | "rechiseled:blocks/cobblestone_small_tiles_connecting" | "rechiseledcreate:blocks/crimson_window_covered" | "minecraft:blocks/water_cauldron" | "minecraft:blocks/nether_brick_wall" | "rechiseledcreate:blocks/oak_window_large_connecting" | "create:blocks/cut_limestone_brick_slab" | "rechiseled:blocks/warped_planks_squares_connecting" | "minecraft:blocks/podzol" | "minecraft:blocks/melon_stem" | "railways:blocks/track_biomesoplenty_fir_narrow" | "mysticalagriculture:blocks/tertium_ingot_block" | "rechiseled:blocks/end_stone_spiral_pattern_connecting" | "railways:blocks/track_crimson" | "mysticalagriculture:blocks/awakened_supremium_ingot_block" | "fantasyfurniture:blocks/decorations/stackable_pumpkins" | "rechiseled:blocks/glowstone_brick_pattern" | "thermalendergy:blocks/stellarium_block" | "create:blocks/rose_quartz_lamp" | "rechiseledcreate:blocks/rose_quartz_crushed_connecting" | "fantasyfurniture:blocks/bone/wither/wardrobe_bottom" | "rechiseled:blocks/acacia_planks_dotted" | "rechiseledcreate:blocks/birch_window_slim_connecting" | "rechiseledcreate:blocks/birch_window_rounded" | "minecraft:blocks/observer" | "create:blocks/cut_granite_slab" | "framedblocks:blocks/framed_iron_door" | "minecraft:blocks/sunflower" | "minecraft:blocks/yellow_shulker_box" | "railways:blocks/track_byg_ether_narrow" | "minecraft:blocks/smooth_red_sandstone_stairs" | "rechiseled:blocks/copper_block_lines_connecting" | "fantasyfurniture:blocks/nordic/shelf" | "gtceu:blocks/steel_turbine_casing" | "thermal:blocks/spinach_block" | "framedblocks:blocks/framed_pyramid_slab" | "minecraft:entities/squid" | "minecraft:entities/sheep/green" | "create:blocks/cut_diorite_stairs" | "railways:blocks/track_oak_narrow" | "rechiseled:blocks/warped_planks_small_bricks_connecting" | "minecraft:blocks/green_concrete_powder" | "rechiseledcreate:blocks/acacia_window_rounded" | "rechiseledcreate:blocks/dark_oak_window_panes_connecting" | "rechiseled:blocks/dirt_tiles_connecting" | "gtceu:blocks/rubber_sapling" | "rechiseled:blocks/iron_block_lines" | "thermal:blocks/sulfur_block" | "minecraft:blocks/purple_carpet" | "rechiseled:blocks/diamond_block_polished" | "rechiseledcreate:blocks/veridium_cut_small_brick_connecting" | "farmersdelight:blocks/rice_bale" | "farmersdelight:blocks/tomatoes" | "rechiseled:blocks/diorite_brick_paving_connecting" | "ae2:blocks/quartz_wall" | "framedblocks:blocks/framed_waterloggable_iron_pressure_plate" | "railways:blocks/semaphore" | "rechiseled:blocks/gold_block_small_tiles" | "fantasyfurniture:blocks/venthyr/bookshelf" | "gtceu:blocks/tritanium_coil_block" | "framedblocks:blocks/framed_inner_prism" | "minecraft:blocks/deepslate" | "sgjourney:blocks/sandstone_switch" | "rechiseled:blocks/red_sandstone_brick_paving" | "thermal:blocks/frost_melon" | "fantasyfurniture:blocks/venthyr/table_large" | "create:blocks/cut_tuff_stairs" | "sgjourney:blocks/naquadah_stairs" | "rechiseled:blocks/redstone_block_bordered" | "minecraft:blocks/oak_fence" | "minecraft:blocks/warped_trapdoor" | "minecraft:blocks/packed_ice" | "rechiseled:blocks/dark_oak_planks_dotted" | "fantasyfurniture:blocks/dunmer/bookshelf" | "rechiseled:blocks/purpur_organic_pattern_connecting" | "mysticalagriculture:blocks/soulstone_bricks" | "minecraft:blocks/redstone_ore" | "rechiseled:blocks/crimson_planks_flooring_connecting" | "create:blocks/pulse_extender" | "minecraft:blocks/diamond_ore" | "rechiseled:blocks/prismarine_bricks_rotated_bricks" | "create_crystal_clear:blocks/andesite_clear_glass_encased_large_cogwheel" | "create:blocks/mechanical_piston_head" | "rechiseled:blocks/acacia_planks_diagonal_stripes" | "minecraft:blocks/waxed_cut_copper_stairs" | "minecraft:entities/husk" | "rechiseled:blocks/quartz_block_scales" | "create:blocks/cut_calcite" | "rechiseledcreate:blocks/crimsite_cut_polished_connecting" | "gtceu:blocks/ev_machine_casing" | "create:blocks/cut_andesite_slab" | "exnihilosequentia:blocks/mangrove_crucible" | "create:blocks/polished_cut_asurine" | "mysticalagriculture:blocks/prosperity_block" | "rechiseled:blocks/amethyst_block_bricks_connecting" | "minecraft:entities/silverfish" | "gtceu:blocks/sturdy_machine_casing" | "minecraft:gameplay/hero_of_the_village/fisherman_gift" | "minecraft:blocks/chiseled_stone_bricks" | "minecraft:blocks/deepslate_bricks" | "railways:blocks/mono_bogey" | "rechiseled:blocks/cobbled_deepslate_stripes" | "thermal:blocks/device_collector" | "minecraft:blocks/crimson_slab" | "create:blocks/purple_valve_handle" | "minecraft:blocks/detector_rail" | "framedblocks:blocks/framed_half_slope" | "create:blocks/lectern_controller" | "ae2:blocks/damaged_budding_quartz" | "bigreactors:blocks/reinforced_reactorfuelrod" | "rechiseled:blocks/bone_block_chiseled_connecting" | "create:blocks/small_scorchia_brick_slab" | "minecraft:blocks/polished_blackstone_button" | "rechiseled:blocks/granite_diagonal_bricks_connecting" | "rechiseled:blocks/red_nether_bricks_rotated_bricks" | "rechiseled:blocks/mangrove_planks_woven" | "fantasyfurniture:blocks/bone/skeleton/counter" | "create:blocks/refined_radiance_casing" | "rechiseledcreate:blocks/jungle_window_tiles" | "framedblocks:blocks/framed_vertical_divided_stairs" | "minecraft:entities/ghast" | "fantasyfurniture:blocks/decorations/tankards_empty" | "minecraft:entities/tadpole" | "minecraft:blocks/small_dripleaf" | "minecraft:chests/village/village_temple" | "railways:blocks/track_byg_fir_wide" | "ae2:blocks/smooth_quartz_wall" | "rechiseled:blocks/diamond_block_rhombuses_connecting" | "rechiseledcreate:blocks/jungle_window_covered" | "thermal:blocks/flax" | "rechiseledcreate:blocks/rose_quartz_squares_connecting" | "rechiseled:blocks/blackstone_tiles_connecting" | "minecraft:gameplay/hero_of_the_village/farmer_gift" | "rechiseledcreate:blocks/jungle_window_covered_connecting" | "framedblocks:blocks/framed_powered_rail_slope" | "rechiseledcreate:blocks/mangrove_window_panes_connecting" | "bigreactors:blocks/reinforced_reactorcreativewatergenerator" | "fantasyfurniture:blocks/necrolord/chest" | "minecraft:blocks/acacia_stairs" | "minecraft:blocks/torch" | "minecraft:blocks/potted_warped_roots" | "rechiseled:blocks/spruce_planks_rotated_bricks_connecting" | "rechiseled:blocks/spruce_planks_beams_connecting" | "minecraft:blocks/kelp_plant" | "minecraft:blocks/warped_roots" | "fantasyfurniture:blocks/venthyr/oven" | "rechiseled:blocks/warped_planks_brick_pattern" | "minecraft:blocks/nether_sprouts" | "gtceu:blocks/long_distance_item_pipeline" | "minecraft:blocks/mangrove_leaves" | "create:blocks/jungle_window_pane" | "create:blocks/small_dripstone_bricks" | "create:blocks/horizontal_framed_glass_pane" | "minecraft:blocks/spore_blossom" | "framedblocks:blocks/framed_obsidian_pressure_plate" | "minecraft:blocks/dead_fire_coral" | "minecraft:blocks/black_candle" | "fantasyfurniture:blocks/necrolord/sofa" | "trashcans:blocks/item_trash_can" | "create:blocks/metal_girder_encased_shaft" | "create:blocks/red_sail" | "rechiseled:blocks/copper_block_small_bricks_connecting" | "farmersdelight:blocks/lime_canvas_sign" | "create:blocks/pink_nixie_tube" | "xtonesreworked:blocks/ztyl_block_7" | "rechiseled:blocks/jungle_planks_rotated_bricks_connecting" | "minecraft:blocks/pumpkin" | "xtonesreworked:blocks/ztyl_block_8" | "xtonesreworked:blocks/ztyl_block_9" | "minecraft:chests/ruined_portal" | "thermal:blocks/dynamo_compression" | "simplylight:blocks/illuminant_gray_block" | "gtceu:blocks/treated_wood_planks" | "rechiseled:blocks/bone_block_connecting_connecting" | "minecraft:blocks/coal_block" | "rechiseled:blocks/emerald_block_polished_connecting" | "rechiseled:blocks/spruce_planks_small_bricks_connecting" | "xtonesreworked:blocks/zeta_block_15" | "create:blocks/gearbox" | "fantasyfurniture:blocks/nordic/bench" | "rechiseled:blocks/oak_planks_wavy_connecting" | "railways:blocks/track_byg_zelkova" | "xtonesreworked:blocks/zeta_block_10" | "xtonesreworked:blocks/ztyl_block_0" | "create_crystal_clear:blocks/brass_glass_encased_cogwheel" | "minecraft:blocks/dark_oak_sign" | "xtonesreworked:blocks/ztyl_block_1" | "xtonesreworked:blocks/ztyl_block_2" | "xtonesreworked:blocks/zeta_block_13" | "xtonesreworked:blocks/ztyl_block_3" | "xtonesreworked:blocks/zeta_block_14" | "xtonesreworked:blocks/ztyl_block_4" | "rechiseled:blocks/glowstone_smooth" | "xtonesreworked:blocks/zeta_block_11" | "xtonesreworked:blocks/ztyl_block_5" | "xtonesreworked:blocks/zeta_block_12" | "xtonesreworked:blocks/ztyl_block_6" | "rechiseled:blocks/mangrove_planks_small_tiles_connecting" | "framedblocks:blocks/framed_bouncy_cube" | "create:blocks/large_water_wheel" | "fantasyfurniture:blocks/royal/stool" | "colossalchests:blocks/colossal_chest_silver" | "railways:blocks/track_blue_skies_bluebright_wide" | "rechiseled:blocks/acacia_planks_brick_paving" | "minecraft:blocks/pumpkin_stem" | "fantasyfurniture:blocks/decorations/venthyr_tomes" | "railways:blocks/track_byg_mahogany" | "minecraft:blocks/black_glazed_terracotta" | "fantasyfurniture:blocks/dunmer/desk_left" | "rechiseled:blocks/dark_oak_planks_small_tiles" | "rechiseled:blocks/acacia_planks_rotated_bricks" | "bigreactors:blocks/reinforced_turbinechargingportfe" | "minecraft:blocks/sand" | "minecraft:blocks/polished_diorite" | "bigreactors:blocks/reinforced_reactorcomputerport" | "farmersdelight:blocks/sandy_shrub" | "rechiseled:blocks/mangrove_planks_dotted" | "extendedcrafting:blocks/advanced_table" | "minecraft:blocks/sculk" | "create:blocks/polished_cut_scoria" | "create:blocks/spruce_window" | "rechiseled:blocks/bone_block_patterned" | "rechiseled:blocks/jungle_planks_small_bricks_connecting" | "rechiseledcreate:blocks/spruce_window_tiles_connecting" | "minecraft:entities/sheep/black" | "xtonesreworked:blocks/kryp_block_13" | "xtonesreworked:blocks/kryp_block_14" | "xtonesreworked:blocks/kryp_block_15" | "mysticalagriculture:blocks/prudentium_block" | "thermal:blocks/silver_block" | "rechiseledcreate:blocks/calcite_cut_small_brick_connecting" | "rechiseled:blocks/obsidian_dark" | "minecraft:blocks/orange_carpet" | "toms_storage:blocks/ts.painted_trim" | "rechiseled:blocks/andesite_bricks_connecting" | "framedblocks:blocks/framed_flat_double_slope_slab_corner" | "rechiseled:blocks/netherrack_dented" | "rechiseled:blocks/obsidian_bordered" | "rechiseled:blocks/quartz_block_crosses_connecting" | "rechiseled:blocks/lapis_block_scales_connecting" | "rechiseled:blocks/gold_block_small_tiles_connecting" | "simplylight:blocks/illuminant_brown_block_on" | "bigreactors:blocks/reinforced_reactorpowertapfe_passive" | "create:blocks/smart_fluid_pipe" | "fantasyfurniture:blocks/nordic/chandelier" | "create:blocks/experience_block" | "framedblocks:blocks/framed_slab_corner" | "fantasyfurniture:blocks/decorations/royal_chalices" | "create:blocks/small_deepslate_brick_wall" | "minecraft:blocks/spruce_fence_gate" | "rechiseled:blocks/cobblestone_chiseled_border_connecting" | "minecraft:blocks/end_stone" | "bigreactors:blocks/basic_turbineglass" | "bigreactors:blocks/basic_reactorredstoneport" | "create:blocks/sequenced_gearshift" | "bigreactors:blocks/basic_turbinefluidport_forge_passive" | "mysticalagriculture:blocks/imperium_gemstone_block" | "rechiseledcreate:blocks/birch_window_rounded_connecting" | "create:blocks/hose_pulley" | "railways:blocks/track_twilightforest_mangrove_wide" | "rechiseled:blocks/acacia_planks_squares" | "fantasyfurniture:blocks/bone/wither/floor_light" | "minecraft:blocks/piston" | "framedblocks:blocks/framed_iron_trapdoor" | "minecraft:blocks/ender_chest" | "create:blocks/cut_deepslate_brick_slab" | "rechiseledcreate:blocks/dark_oak_window_covered_connecting" | "rechiseled:blocks/jungle_planks_squares" | "minecraft:blocks/big_dripleaf" | "create:blocks/layered_crimsite" | "minecraft:blocks/mangrove_slab" | "rechiseled:blocks/mangrove_planks_crate_connecting" | "railways:blocks/track_hexcasting_edified" | "railways:blocks/track_byg_baobab_wide" | "thermal_extra:blocks/soul_infused_glass" | "xtonesreworked:blocks/mint_block_10" | "rechiseled:blocks/redstone_block_pillar_connecting" | "xtonesreworked:blocks/mint_block_12" | "exnihilosequentia:blocks/birch_crucible" | "thermal:blocks/machine_pyrolyzer" | "xtonesreworked:blocks/mint_block_11" | "xtonesreworked:blocks/mint_block_14" | "xtonesreworked:blocks/mint_block_13" | "xtonesreworked:blocks/mint_block_15" | "minecraft:blocks/smithing_table" | "rechiseled:blocks/iron_block_connecting_connecting" | "rechiseled:blocks/gold_block_pattern_connecting" | "minecraft:blocks/light_blue_candle" | "colossalchests:blocks/colossal_chest_obsidian" | "rechiseled:blocks/cobblestone_rotated_bricks_connecting" | "minecraft:blocks/magenta_banner" | "rechiseled:blocks/cobbled_deepslate_small_tiles" | "create:blocks/black_valve_handle" | "minecraft:blocks/iron_block" | "minecraft:blocks/blue_bed" | "rechiseledcreate:blocks/birch_window_tiles" | "rechiseledcreate:blocks/mangrove_window_covered_connecting" | "fantasyfurniture:blocks/royal/chair" | "rechiseled:blocks/quartz_block_brick_paving" | "railways:blocks/smokestack_woodburner" | "railways:blocks/track_twilightforest_darkwood_narrow" | "rechiseled:blocks/netherite_block_small_tiles_connecting" | "fantasyfurniture:blocks/bone/wither/wall_light" | "rechiseled:blocks/dark_prismarine_tiles_connecting" | "systeams:blocks/magmatic_boiler" | "rechiseled:blocks/cobblestone_brick_paving_connecting" | "create:blocks/small_crimsite_bricks" | "minecraft:blocks/flower_pot" | "rechiseled:blocks/dark_oak_planks_dotted_connecting" | "create:blocks/polished_cut_calcite_stairs" | "minecraft:chests/village/village_snowy_house" | "create:blocks/small_granite_brick_slab" | "minecraft:entities/chicken" | "create:blocks/polished_cut_diorite_slab" | "minecraft:blocks/soul_torch" | "rechiseled:blocks/birch_planks_woven" | "minecraft:blocks/bamboo_sapling" | "rechiseled:blocks/dark_oak_planks_brick_pattern_connecting" | "minecraft:blocks/twisting_vines_plant" | "rechiseled:blocks/crimson_planks_squares" | "bigreactors:blocks/basic_reactorglass" | "minecraft:blocks/stone_bricks" | "minecraft:blocks/crimson_stem" | "rechiseled:blocks/acacia_planks_squares_connecting" | "rechiseledcreate:blocks/acacia_window_large" | "rechiseled:blocks/prismarine_bricks_dotted_connecting" | "bigreactors:blocks/inanite_block" | "packagedexcrafting:blocks/elite_crafter" | "rechiseled:blocks/obsidian_tiles" | "fantasyfurniture:blocks/dunmer/shelf" | "fantasyfurniture:blocks/necrolord/dresser" | "create:blocks/brass_tunnel" | "fantasyfurniture:blocks/bone/wither/painting_wide" | "rechiseled:blocks/glowstone_large_tiles_connecting" | "thermal:blocks/dynamo_gourmand" | "rechiseled:blocks/crimson_planks_wavy_connecting" | "packagedauto:blocks/crafter" | "create:blocks/waxed_copper_tiles" | "railways:blocks/track_byg_imparius_narrow" | "framedblocks:blocks/framed_flat_elev_inner_slope_slab_corner" | "farmersdelight:blocks/spruce_cabinet" | "rechiseled:blocks/basalt_pattern_connecting" | "rechiseledcreate:blocks/jungle_window_diagonal" | "create:blocks/cyan_seat" | "thermal:blocks/machine_frame" | "rechiseled:blocks/iron_block_processed" | "fantasyfurniture:blocks/decorations/presents_stack_1" | "fantasyfurniture:blocks/decorations/presents_stack_2" | "rechiseled:blocks/cobbled_deepslate_squares_connecting" | "rechiseled:blocks/emerald_block_patterned_squares" | "fantasyfurniture:blocks/decorations/spider_web_small" | "fantasyfurniture:blocks/venthyr/table_small" | "create:blocks/framed_glass" | "rechiseled:blocks/andesite_bricks" | "minecraft:entities/snow_golem" | "mysticalagradditions:blocks/end_inferium_ore" | "framedblocks:blocks/framed_button" | "sgjourney:blocks/classic_stargate_base_block" | "farmersdelight:blocks/dark_oak_cabinet" | "thermal:blocks/rubberwood_fence" | "farmersdelight:blocks/warped_cabinet" | "extendedcrafting:blocks/enhanced_redstone_ingot_block" | "rechiseled:blocks/nether_bricks_tiles_connecting" | "railways:blocks/track_blue_skies_cherry_narrow" | "bigreactors:blocks/reinforced_turbinerotorbearing" | "farmersdelight:chests/fd_abandoned_mineshaft" | "minecraft:blocks/andesite_stairs" | "ae2:blocks/wireless_access_point" | "mysticalagriculture:blocks/awakened_supremium_gemstone_block" | "thermal:blocks/fluid_cell_frame" | "minecraft:blocks/sea_lantern" | "minecraft:blocks/waxed_oxidized_cut_copper" | "minecraft:blocks/blast_furnace" | "rechiseled:blocks/obsidian_brick_pattern_connecting" | "railways:blocks/track_twilightforest_canopy" | "thermal:blocks/barley" | "rechiseled:blocks/coal_block_circles" | "thermal:blocks/sadiroot" | "create:blocks/copper_tiles" | "farmersdelight:blocks/cabbage_crate" | "thermal:blocks/green_bean_block" | "rechiseledcreate:blocks/spruce_window_bars" | "create:blocks/polished_cut_veridium_wall" | "thermal:blocks/polished_rich_slag" | "farmersdelight:blocks/beetroot_crate" | "mysticalagradditions:blocks/supremium_coal_block" | "fantasyfurniture:blocks/nordic/counter" | "rechiseled:blocks/stone_slated" | "create:blocks/contraption_controls" | "rechiseledcreate:blocks/birch_window_large_connecting" | "gtceu:blocks/hv_hermetic_casing" | "fantasyfurniture:blocks/dunmer/bed_double" | "rechiseled:blocks/birch_planks_flooring" | "railways:blocks/track_biomesoplenty_dead" | "minecraft:blocks/infested_mossy_stone_bricks" | "thermal:blocks/carrot_cake" | "framedblocks:blocks/framed_waterloggable_obsidian_pressure_plate" | "fantasyfurniture:blocks/bone/skeleton/floor_light" | "framedblocks:blocks/framed_vertical_stairs" | "fantasyfurniture:blocks/necrolord/carpet" | "rechiseled:blocks/birch_planks_diagonal_stripes_connecting" | "minecraft:blocks/infested_deepslate" | "rechiseled:blocks/dark_oak_planks_crate_connecting" | "minecraft:blocks/magenta_concrete_powder" | "framedblocks:blocks/framed_inner_threeway_corner" | "railways:blocks/track_byg_cypress_wide" | "expatternprovider:blocks/ingredient_buffer" | "thermal:entities/basalz" | "minecraft:blocks/tuff" | "rechiseledcreate:blocks/oak_window_swirling_connecting" | "rechiseled:blocks/stone_diagonal_bricks_connecting" | "rechiseled:blocks/end_stone_mesh" | "toms_storage:blocks/ts.storage_terminal" | "rechiseledcreate:blocks/dark_oak_window_diagonal" | "create:blocks/crimsite_pillar" | "fantasyfurniture:blocks/bone/wither/bookshelf" | "ae2:blocks/crafting_monitor" | "minecraft:blocks/oxidized_copper" | "minecraft:blocks/lime_stained_glass_pane" | "rechiseled:blocks/purpur_spiral_pattern" | "create:blocks/black_toolbox" | "minecraft:blocks/dark_oak_sapling" | "railways:blocks/track_oak" | "minecraft:blocks/composter" | "create:blocks/waxed_oxidized_copper_shingles" | "railways:blocks/track_byg_blue_enchanted_narrow" | "exnihilosequentia:blocks/unfired_crucible" | "rechiseled:blocks/nether_bricks_large_tiles" | "exnihilosequentia:blocks/crimson_crucible" | "rechiseled:blocks/purpur_large_tiles" | "mysticaladaptations:blocks/insanium_furnace" | "exnihilosequentia:blocks/dust" | "create:blocks/small_asurine_brick_wall" | "minecraft:chests/abandoned_mineshaft" | "create:blocks/exposed_copper_shingle_slab" | "rechiseled:blocks/red_nether_bricks_beams" | "rechiseled:blocks/red_nether_bricks_tiles" | "mysticalagriculture:blocks/inferium_block" | "minecraft:blocks/azalea_leaves" | "create:blocks/polished_cut_diorite" | "minecraft:entities/player" | "minecraft:blocks/magenta_terracotta" | "framedblocks:blocks/framed_pyramid" | "webdisplays:blocks/kb_left" | "rechiseledcreate:blocks/acacia_window_slim_connecting" | "minecraft:blocks/iron_door" | "create:blocks/green_seat" | "rechiseled:blocks/birch_planks_dotted_connecting" | "rechiseled:blocks/glowstone_brick_paving" | "framedblocks:blocks/framed_gate_door" | "rechiseled:blocks/blue_ice_patterned" | "minecraft:blocks/deepslate_tile_stairs" | "gtceu:blocks/uv_machine_casing" | "railways:blocks/track_byg_mahogany_wide" | "mysticalagriculture:blocks/awakening_altar" | "bigreactors:blocks/reinforced_reactorfluidaccessport" | "thermal:blocks/cracked_slag_bricks" | "minecraft:blocks/dripstone_block" | "minecraft:blocks/warped_pressure_plate" | "minecraft:blocks/mud" | "fantasyfurniture:blocks/venthyr/wardrobe_top" | "rechiseled:blocks/crimson_planks_crate" | "farmersdelight:blocks/rice_panicles" | "minecraft:blocks/yellow_concrete_powder" | "create:blocks/cut_diorite_brick_wall" | "create:blocks/gray_toolbox" | "create:blocks/lime_seat" | "minecraft:blocks/acacia_button" | "create:blocks/polished_cut_dripstone_wall" | "fantasyfurniture:blocks/decorations/bronze_chain" | "rechiseled:blocks/purpur_diagonal_bricks" | "minecraft:blocks/purple_candle" | "create:blocks/green_valve_handle" | "minecraft:entities/pig" | "minecraft:blocks/yellow_candle" | "thermal:blocks/brown_rockwool" | "minecraft:blocks/oak_pressure_plate" | "rechiseled:blocks/warped_planks_mosaic" | "rechiseled:blocks/coal_block_small_tiles" | "rechiseledcreate:blocks/mangrove_window_diagonal_connecting" | "rechiseled:blocks/obsidian_chiseled_skeleton" | "expatternprovider:blocks/ex_interface" | "railways:blocks/track_biomesoplenty_dead_wide" | "rechiseled:blocks/acacia_planks_dotted_connecting" | "rechiseled:blocks/blue_ice_bricks" | "minecraft:chests/stronghold_corridor" | "packagedexcrafting:blocks/combination_crafter" | "toms_storage:blocks/ts.open_crate" | "minecraft:blocks/purple_stained_glass_pane" | "trashcans:blocks/ultimate_trash_can" | "minecraft:blocks/fire_coral" | "functionalstorage:blocks/controller_extension" | "rechiseledcreate:blocks/warped_window_large_connecting" | "fantasyfurniture:blocks/dunmer/dresser" | "thermal:blocks/machine_brewer" | "create:blocks/waxed_weathered_copper_tile_slab" | "rechiseled:blocks/cobbled_deepslate_tiles_connecting" | "thermal:blocks/machine_refinery" | "minecraft:blocks/repeater" | "fantasyfurniture:blocks/bone/skeleton/sofa" | "rechiseled:blocks/oak_planks_small_tiles" | "create:blocks/cut_granite" | "gtceu:blocks/rubber_log" | "xtonesreworked:blocks/zech_block_12" | "xtonesreworked:blocks/zech_block_11" | "xtonesreworked:blocks/zech_block_14" | "xtonesreworked:blocks/zech_block_13" | "create:blocks/elevator_contact" | "xtonesreworked:blocks/zech_block_10" | "rechiseled:blocks/acacia_planks_brick_paving_connecting" | "minecraft:blocks/cyan_wool" | "fantasyfurniture:blocks/necrolord/door_single" | "thermal:blocks/machine_bottler" | "rechiseled:blocks/spruce_planks_mosaic" | "rechiseled:blocks/birch_planks_wavy" | "rechiseled:blocks/copper_block_pattern" | "create:blocks/waxed_weathered_copper_tiles" | "xtonesreworked:blocks/zech_block_15" | "create:blocks/purple_seat" | "rechiseled:blocks/red_sandstone_polished_connecting" | "rechiseled:blocks/birch_planks_crate_connecting" | "fantasyfurniture:blocks/bone/skeleton/desk_left" | "minecraft:blocks/brain_coral" | "thermal:blocks/rubberwood_wood" | "bigreactors:blocks/magentite_block" | "fluxnetworks:blocks/herculean_flux_storage" | "rechiseledcreate:blocks/jungle_window_swirling" | "minecraft:blocks/smooth_sandstone_stairs" | "rechiseled:blocks/glowstone_small_tiles_connecting" | "railways:blocks/track_byg_imparius_wide" | "fantasyfurniture:blocks/royal/table_wide" | "systeams:blocks/stirling_boiler" | "minecraft:entities/sheep/yellow" | "rechiseled:blocks/emerald_block_clovers" | "rechiseled:blocks/jungle_planks_brick_pattern_connecting" | "railways:blocks/invisible_mono_bogey" | "minecraft:blocks/potted_spruce_sapling" | "rechiseled:blocks/gold_block_striped_connecting" | "buildinggadgets:blocks/template_manager" | "rechiseledcreate:blocks/acacia_window_covered_connecting" | "minecraft:blocks/mossy_stone_brick_wall" | "rechiseledcreate:blocks/oak_window_slim_connecting" | "rechiseled:blocks/end_stone_spiral_pattern" | "minecraft:blocks/acacia_planks" | "titanium:blocks/titanium_block_asset_test" | "railways:blocks/track_blackstone" | "create:blocks/cut_calcite_brick_slab" | "framedblocks:blocks/framed_activator_rail_slope" | "minecraft:blocks/diorite" | "minecraft:blocks/cyan_concrete_powder" | "minecraft:entities/endermite" | "mysticalagriculture:blocks/soulstone_bricks_slab" | "mysticalagradditions:blocks/insanium_coal_block" | "ae2:blocks/quartz_brick_stairs" | "thermal:blocks/machine_crucible" | "minecraft:gameplay/fishing" | "thermal:blocks/magenta_rockwool" | "create:blocks/crimson_window" | "ae2:blocks/sky_stone_brick_wall" | "railways:blocks/track_biomesoplenty_umbran" | "minecraft:chests/village/village_fletcher" | "framedblocks:blocks/framed_glowing_item_frame" | "gtceu:blocks/robust_machine_casing" | "xtonesreworked:blocks/ztyl_block_10" | "xtonesreworked:blocks/ztyl_block_11" | "rechiseled:blocks/acacia_planks_woven_connecting" | "create:blocks/small_dripstone_brick_slab" | "rechiseled:blocks/end_stone_scales" | "xtonesreworked:blocks/ztyl_block_14" | "xtonesreworked:blocks/ztyl_block_15" | "xtonesreworked:blocks/ztyl_block_12" | "ae2:blocks/not_so_mysterious_cube" | "xtonesreworked:blocks/ztyl_block_13" | "minecraft:blocks/stripped_spruce_wood" | "minecraft:blocks/stripped_jungle_wood" | "railways:blocks/track_byg_palm" | "rechiseled:blocks/birch_planks_mosaic" | "create:blocks/flywheel" | "rechiseled:blocks/gold_block_lines_connecting" | "farmersdelight:blocks/rice" | "xtonesreworked:blocks/kryp_block_10" | "xtonesreworked:blocks/kryp_block_11" | "xtonesreworked:blocks/kryp_block_12" | "minecraft:blocks/fire_coral_block" | "rechiseled:blocks/redstone_block_polished_connecting" | "minecraft:entities/guardian" | "rechiseled:blocks/bone_block_smooth" | "colossalchests:blocks/chest_wall_iron" | "thermal:blocks/stripped_rubberwood_wood" | "minecraft:blocks/birch_log" | "rechiseled:blocks/nether_bricks_large_bricks_connecting" | "create:blocks/cut_tuff_bricks" | "create:blocks/sticky_mechanical_piston" | "railways:blocks/track_blue_skies_dusk_wide" | "minecraft:blocks/deepslate_iron_ore" | "create:blocks/purple_toolbox" | "minecraft:blocks/brown_bed" | "rechiseled:blocks/dark_prismarine_brick_paving_connecting" | "create:blocks/mechanical_mixer" | "rechiseledcreate:blocks/ochrum_cut_polished_connecting" | "railways:blocks/track_mangrove_wide" | "ae2additions:blocks/4096k_crafting_storage" | "minecraft:blocks/light_blue_banner" | "functionalstorage:blocks/acacia_1" | "minecraft:blocks/glass_pane" | "rechiseled:blocks/spruce_planks_woven" | "minecraft:blocks/sea_pickle" | "xtonesreworked:blocks/zane_block_0" | "xtonesreworked:blocks/zane_block_1" | "xtonesreworked:blocks/zane_block_2" | "xtonesreworked:blocks/zane_block_3" | "xtonesreworked:blocks/zane_block_4" | "rechiseled:blocks/coal_block_pattern_connecting" | "xtonesreworked:blocks/zane_block_5" | "rechiseled:blocks/birch_planks_small_bricks" | "ae2:blocks/debug_energy_gen" | "railways:blocks/track_blue_skies_frostbright_wide" | "rechiseledcreate:blocks/spruce_window_tiles" | "create:blocks/veridium" | "fantasyfurniture:blocks/bone/wither/wool" | "thermal:blocks/rubberwood_slab" | "create:blocks/waxed_exposed_copper_shingle_stairs" | "rechiseled:blocks/netherrack_bricks_connecting" | "fantasyfurniture:blocks/venthyr/painting_small" | "fantasyfurniture:blocks/bone/skeleton/wardrobe_bottom" | "xtonesreworked:blocks/zion_block_5" | "rechiseled:blocks/warped_planks_woven" | "xtonesreworked:blocks/zion_block_4" | "xtonesreworked:blocks/zion_block_3" | "minecraft:entities/frog" | "xtonesreworked:blocks/zion_block_2" | "xtonesreworked:blocks/zion_block_1" | "create:blocks/small_limestone_brick_wall" | "xtonesreworked:blocks/zion_block_0" | "ae2:blocks/tiny_tnt" | "xtonesreworked:blocks/zane_block_6" | "xtonesreworked:blocks/zane_block_7" | "xtonesreworked:blocks/zane_block_8" | "create:blocks/copper_tile_stairs" | "xtonesreworked:blocks/zane_block_9" | "xtonesreworked:blocks/zion_block_9" | "xtonesreworked:blocks/zion_block_8" | "xtonesreworked:blocks/zion_block_7" | "create:blocks/acacia_window_pane" | "rechiseledcreate:blocks/dark_oak_window_swirling" | "xtonesreworked:blocks/zion_block_6" | "rechiseled:blocks/gold_block_scales" | "functionalstorage:blocks/acacia_2" | "functionalstorage:blocks/acacia_4" | "rechiseled:blocks/cobbled_deepslate_pillar" | "extendedcrafting:blocks/black_iron_block" | "colossalchests:blocks/chest_wall_diamond" | "rechiseled:blocks/emerald_block_pillar_connecting" | "rechiseled:blocks/diamond_block_jewel_block" | "farmersdelight:blocks/onion_crate" | "minecraft:blocks/polished_blackstone_pressure_plate" | "rechiseled:blocks/quartz_block_diagonal_tiles" | "rechiseled:blocks/jungle_planks_squares_connecting" | "minecraft:entities/zoglin" | "rechiseled:blocks/cobbled_deepslate_pulverized" | "rechiseled:blocks/netherite_block_bricks_connecting" | "minecraft:blocks/dark_oak_pressure_plate" | "minecraft:blocks/mangrove_wood" | "create:blocks/polished_cut_andesite" | "rechiseledcreate:blocks/oak_window_large" | "ae2:blocks/mysterious_cube" | "minecraft:blocks/dead_fire_coral_block" | "create:blocks/oxidized_copper_tile_stairs" | "rechiseledcreate:blocks/warped_window_bars_connecting" | "thermal:blocks/signalum_glass" | "thermal:blocks/deepslate_tin_ore" | "minecraft:blocks/brown_candle" | "rechiseled:blocks/cobblestone_beams_connecting" | "sgjourney:blocks/sandstone_hieroglyphs" | "thermal:blocks/device_water_gen" | "create:blocks/ornate_iron_window" | "rechiseled:blocks/birch_planks_pattern_connecting" | "create:blocks/cut_tuff_brick_slab" | "fantasyfurniture:blocks/dunmer/bed_single" | "rechiseled:blocks/netherite_block_patterned_connecting" | "create:blocks/polished_cut_veridium" | "minecraft:chests/buried_treasure" | "simplylight:blocks/illuminant_panel" | "minecraft:blocks/polished_blackstone" | "bigreactors:blocks/anglesite_ore" | "create:blocks/clockwork_bearing" | "create:blocks/crimson_window_pane" | "thermal:blocks/dynamo_magmatic" | "minecraft:blocks/nether_brick_fence" | "create:blocks/polished_cut_deepslate_wall" | "fantasyfurniture:blocks/decorations/paper_stack" | "xtonesreworked:blocks/lair_block_9" | "xtonesreworked:blocks/lair_block_8" | "xtonesreworked:blocks/lair_block_7" | "xtonesreworked:blocks/lair_block_6" | "create:blocks/track_observer" | "ae2:blocks/controller" | "fantasyfurniture:blocks/decorations/venthyr_tea_set" | "rechiseled:blocks/crimson_planks_bricks" | "systeams:blocks/steam_dynamo" | "railways:blocks/track_create_andesite_narrow" | "create:blocks/cut_asurine_brick_stairs" | "functionalstorage:blocks/framed_1" | "functionalstorage:blocks/framed_2" | "functionalstorage:blocks/framed_4" | "minecraft:blocks/jungle_sapling" | "xtonesreworked:blocks/korp_block_9" | "xtonesreworked:blocks/korp_block_8" | "xtonesreworked:blocks/korp_block_7" | "xtonesreworked:blocks/korp_block_6" | "xtonesreworked:blocks/korp_block_5" | "framedblocks:blocks/framed_floor_board" | "xtonesreworked:blocks/korp_block_4" | "rechiseled:blocks/obsidian_bordered_connecting" | "xtonesreworked:blocks/korp_block_3" | "xtonesreworked:blocks/korp_block_2" | "xtonesreworked:blocks/korp_block_1" | "xtonesreworked:blocks/korp_block_0" | "fantasyfurniture:blocks/nordic/bookshelf" | "automobility:blocks/steep_slope_with_dash_panel" | "fantasyfurniture:blocks/necrolord/lockbox" | "minecraft:blocks/black_concrete" | "thermal:blocks/rubber_block" | "minecraft:blocks/lapis_ore" | "thermal:blocks/frost_melon_stem" | "rechiseled:blocks/andesite_brick_pattern_connecting" | "colossalchests:blocks/chest_wall_silver" | "xtonesreworked:blocks/lair_block_1" | "xtonesreworked:blocks/lair_block_0" | "framedblocks:blocks/framed_elevated_slope_slab" | "xtonesreworked:blocks/lair_block_5" | "xtonesreworked:blocks/lair_block_4" | "rechiseled:blocks/birch_planks_rotated_bricks" | "xtonesreworked:blocks/lair_block_3" | "gtceu:blocks/hv_machine_casing" | "xtonesreworked:blocks/lair_block_2" | "mysticalagriculture:blocks/soulstone_cracked_bricks" | "minecraft:blocks/brown_concrete" | "minecraft:blocks/tall_seagrass" | "gtceu:blocks/titanium_gearbox" | "create:blocks/birch_window_pane" | "rechiseledcreate:blocks/crimson_window_swirling_connecting" | "minecraft:blocks/black_candle_cake" | "gtceu:blocks/assembly_line_casing" | "thermal:blocks/stripped_rubberwood_log" | "rechiseled:blocks/emerald_block_bordered_plating" | "minecraft:blocks/blue_wool" | "thermal:blocks/machine_crafter" | "minecraft:blocks/red_nether_brick_stairs" | "exnihilosequentia:blocks/warped_sieve" | "gtceu:blocks/max_machine_casing" | "thermal:blocks/charcoal_block" | "minecraft:blocks/player_head" | "minecraft:blocks/polished_blackstone_brick_slab" | "minecraft:blocks/chorus_flower" | "rechiseled:blocks/coal_block_carved_connecting" | "rechiseled:blocks/netherrack_tiles_connecting" | "rechiseled:blocks/glowstone_rotated_bricks" | "create:blocks/nozzle" | "xtonesreworked:blocks/iszm_block_10" | "minecraft:blocks/stone_brick_stairs" | "xtonesreworked:blocks/iszm_block_11" | "minecraft:blocks/light_gray_carpet" | "functionalstorage:blocks/crimson_4" | "functionalstorage:blocks/crimson_2" | "fantasyfurniture:blocks/dunmer/wardrobe_bottom" | "minecraft:blocks/polished_deepslate_wall" | "functionalstorage:blocks/crimson_1" | "minecraft:blocks/yellow_carpet" | "rechiseled:blocks/diorite_polished_connecting" | "create:blocks/warped_window" | "railways:blocks/track_byg_fir" | "fantasyfurniture:blocks/royal/chandelier" | "create:blocks/framed_glass_trapdoor" | "fantasyfurniture:blocks/dunmer/carpet" | "framedblocks:blocks/framed_fancy_powered_rail" | "xtonesreworked:blocks/iszm_block_12" | "minecraft:blocks/ochre_froglight" | "xtonesreworked:blocks/iszm_block_13" | "xtonesreworked:blocks/iszm_block_14" | "xtonesreworked:blocks/iszm_block_15" | "create:blocks/haunted_bell" | "rechiseled:blocks/stone_diagonal_bricks" | "minecraft:blocks/lime_concrete_powder" | "create:blocks/light_gray_toolbox" | "railways:blocks/track_byg_rainbow_eucalyptus" | "rechiseled:blocks/dark_oak_planks_squares_connecting" | "create:blocks/brown_valve_handle" | "railways:blocks/track_twilightforest_darkwood_wide" | "rechiseled:blocks/cobbled_deepslate_paving" | "minecraft:blocks/smooth_quartz_stairs" | "thermal:blocks/bitumen_block" | "thermal:blocks/device_rock_gen" | "rechiseled:blocks/acacia_planks_brick_pattern" | "rechiseled:blocks/dark_prismarine_fabric_connecting" | "systeams:blocks/lapidary_boiler" | "rechiseled:blocks/warped_planks_dotted_connecting" | "minecraft:blocks/dead_bush" | "rechiseled:blocks/blackstone_tiles" | "minecraft:blocks/gray_stained_glass_pane" | "gtceu:blocks/large_scale_assembler_casing" | "create:blocks/light_blue_seat" | "rechiseledcreate:blocks/acacia_window_diagonal" | "minecraft:blocks/dead_tube_coral" | "minecraft:blocks/light_gray_concrete_powder" | "minecraft:blocks/poppy" | "create:blocks/millstone" | "rechiseled:blocks/copper_block_smooth" | "rechiseled:blocks/lapis_block_connecting_connecting" | "minecraft:blocks/dirt_path" | "rechiseled:blocks/acacia_planks_flooring_connecting" | "rechiseled:blocks/mangrove_planks_small_bricks_connecting" | "rechiseled:blocks/prismarine_bricks_woven_connecting" | "rechiseled:blocks/iron_block_bordered" | "rechiseled:blocks/bone_block_bundled" | "create:blocks/blue_toolbox" | "minecraft:blocks/stone_brick_wall" | "railways:blocks/track_crimson_narrow" | "simplylight:blocks/illuminant_light_gray_block" | "minecraft:blocks/crimson_fence" | "rechiseled:blocks/obsidian_pillars" | "create:blocks/schematicannon" | "rechiseled:blocks/copper_block_gears" | "rechiseled:blocks/purpur_diagonal_tiles" | "rechiseled:blocks/cobblestone_chiseled_border" | "farmersdelight:blocks/light_gray_canvas_sign" | "ae2:blocks/crafting_accelerator" | "thermal:blocks/phytosoil_tilled" | "functionalstorage:blocks/jungle_2" | "functionalstorage:blocks/jungle_1" | "rechiseled:blocks/end_stone_brick_paving" | "functionalstorage:blocks/jungle_4" | "minecraft:blocks/cobblestone_stairs" | "packagedauto:blocks/fluid_package_filler" | "create:blocks/cut_scorchia_brick_slab" | "rechiseled:blocks/stone_smooth_brick_paving_connecting" | "create:blocks/small_scoria_bricks" | "fantasyfurniture:blocks/dunmer/desk_right" | "ae2:blocks/quantum_ring" | "railways:blocks/track_spruce" | "minecraft:blocks/cobbled_deepslate" | "minecraft:blocks/deepslate_copper_ore" | "extendedcrafting:blocks/nether_star_block" | "bigreactors:blocks/reinforced_turbineredstoneport" | "gtceu:blocks/uhv_hermetic_casing" | "fluxnetworks:blocks/gargantuan_flux_storage" | "create:blocks/steam_engine" | "rechiseled:blocks/lapis_block_crushed" | "framedblocks:blocks/framed_prism_corner" | "minecraft:blocks/jungle_planks" | "rechiseled:blocks/copper_block_pillar_connecting" | "rechiseled:blocks/emerald_block_waxed" | "minecraft:blocks/potted_mangrove_propagule" | "create:blocks/cut_dripstone_wall" | "xtonesreworked:blocks/vena_block_11" | "xtonesreworked:blocks/vena_block_12" | "xtonesreworked:blocks/vena_block_10" | "xtonesreworked:blocks/vena_block_15" | "xtonesreworked:blocks/vena_block_13" | "xtonesreworked:blocks/vena_block_14" | "minecraft:blocks/mycelium" | "railways:blocks/track_dark_oak_narrow" | "bigreactors:blocks/basic_reactorcasing" | "create_crystal_clear:blocks/train_clear_glass_encased_shaft" | "rechiseled:blocks/lapis_block_inverted_tiles" | "farmersdelight:blocks/magenta_canvas_sign" | "minecraft:blocks/warped_wart_block" | "rechiseled:blocks/granite_tiles_connecting" | "simplylight:blocks/illuminant_black_block" | "minecraft:blocks/potted_poppy" | "simplylight:blocks/illuminant_orange_block" | "minecraft:blocks/red_candle_cake" | "thermalendergy:blocks/melodium_block" | "minecraft:blocks/stripped_acacia_log" | "rechiseled:blocks/oak_planks_squares_connecting" | "gtceu:blocks/stainless_steel_gearbox" | "rechiseled:blocks/spruce_planks_tiles_connecting" | "minecraft:blocks/sculk_vein" | "create:blocks/cut_deepslate_stairs" | "minecraft:chests/bastion_bridge" | "rechiseled:blocks/cobblestone_large_squares" | "fantasyfurniture:blocks/dunmer/sofa" | "rechiseled:blocks/dark_oak_planks_brick_pattern" | "ae2:blocks/fluix_wall" | "cofh_core:blocks/glossed_magma" | "rechiseledcreate:blocks/limestone_cut_polished_connecting" | "minecraft:blocks/magenta_glazed_terracotta" | "minecraft:entities/trader_llama" | "minecraft:blocks/smoker" | "fantasyfurniture:blocks/nordic/door_single" | "create:blocks/lime_toolbox" | "framedblocks:blocks/framed_fancy_rail_slope" | "minecraft:blocks/spruce_log" | "railways:blocks/track_byg_holly" | "minecraft:blocks/brown_shulker_box" | "fantasyfurniture:blocks/bone/wither/table_large" | "rechiseled:blocks/prismarine_bricks_dotted" | "rechiseled:blocks/spruce_planks_small_tiles_connecting" | "create:blocks/polished_cut_dripstone_stairs" | "xtonesreworked:blocks/myst_block_4" | "minecraft:blocks/stripped_acacia_wood" | "farmersdelight:blocks/birch_cabinet" | "xtonesreworked:blocks/myst_block_3" | "xtonesreworked:blocks/myst_block_6" | "rechiseled:blocks/obsidian_chiseled" | "xtonesreworked:blocks/myst_block_5" | "xtonesreworked:blocks/myst_block_0" | "rechiseled:blocks/stone_tiles_connecting" | "xtonesreworked:blocks/myst_block_2" | "xtonesreworked:blocks/myst_block_1" | "ae2:blocks/quartz_slab" | "webdisplays:blocks/server" | "ae2:blocks/debug_phantom_node" | "packagedexcrafting:blocks/basic_crafter" | "rechiseled:blocks/amethyst_block_pillar" | "rechiseled:blocks/emerald_block_crystal" | "rechiseled:blocks/spruce_planks_large_tiles_connecting" | "minecraft:blocks/potted_dead_bush" | "railways:blocks/track_blue_skies_lunar" | "rechiseledcreate:blocks/birch_window_swirling_connecting" | "sgjourney:blocks/classic_stargate_chevron_block" | "minecraft:blocks/birch_sapling" | "create:blocks/water_wheel_structure" | "create:blocks/andesite_encased_shaft" | "xtonesreworked:blocks/myst_block_8" | "xtonesreworked:blocks/myst_block_7" | "xtonesreworked:blocks/myst_block_9" | "create:blocks/cut_veridium" | "fantasyfurniture:blocks/dunmer/table_small" | "webdisplays:blocks/kb_right" | "rechiseledcreate:blocks/warped_window_panes_connecting" | "thermal:blocks/device_potion_diffuser" | "ae2:blocks/fluix_block" | "thermal:blocks/item_buffer" | "thermal:blocks/coal_coke_block" | "rechiseled:blocks/warped_planks_small_tiles_connecting" | "rechiseled:blocks/oak_planks_crate_connecting" | "rechiseled:blocks/spruce_planks_small_tiles" | "rechiseled:blocks/amethyst_block_edged_connecting" | "minecraft:blocks/light_blue_shulker_box" | "minecraft:chests/pillager_outpost" | "framedblocks:blocks/framed_one_way_window" | "rechiseled:blocks/iron_block_plated" | "minecraft:blocks/light_blue_wool" | "ae2:blocks/quartz_brick_wall" | "farmersdelight:chests/fd_end_city_treasure" | "railways:blocks/track_byg_lament" | "create:blocks/item_drain" | "rechiseled:blocks/purpur_slanted_tiles" | "rechiseled:blocks/cobbled_deepslate_large_tiles" | "create:blocks/oxidized_copper_tile_slab" | "minecraft:blocks/potted_warped_fungus" | "rechiseled:blocks/iron_block_pipes" | "rechiseled:blocks/jungle_planks_wavy_connecting" | "toms_storage:blocks/ts.inventory_proxy" | "ae2:blocks/quartz_pillar_slab" | "minecraft:blocks/andesite_slab" | "rechiseled:blocks/crimson_planks_woven" | "create:blocks/cut_veridium_brick_wall" | "thermal:blocks/chiseled_rich_slag" | "colossalchests:blocks/interface_silver" | "railways:blocks/track_byg_ebony_narrow" | "xtonesreworked:blocks/zome_block_12" | "xtonesreworked:blocks/zome_block_13" | "xtonesreworked:blocks/zome_block_14" | "xtonesreworked:blocks/zome_block_15" | "railways:blocks/track_byg_holly_wide" | "minecraft:blocks/candle_cake" | "mysticalagriculture:blocks/witherproof_block" | "framedblocks:blocks/framed_stairs" | "rechiseled:blocks/dirt_blobs_connecting" | "rechiseled:blocks/blue_ice_tiles_connecting" | "thermal:blocks/rubberwood_fence_gate" | "rechiseled:blocks/sandstone_diagonal_bricks" | "minecraft:blocks/crimson_door" | "exnihilosequentia:blocks/jungle_barrel" | "create:blocks/exposed_copper_shingles" | "minecraft:blocks/lime_wool" | "kubejs:blocks/shellite_casing" | "xtonesreworked:blocks/zome_block_10" | "fantasyfurniture:blocks/royal/drawer" | "minecraft:blocks/stripped_birch_wood" | "xtonesreworked:blocks/zome_block_11" | "minecraft:blocks/cobbled_deepslate_wall" | "railways:blocks/track_biomesoplenty_cherry_narrow" | "framedblocks:blocks/framed_fancy_activator_rail_slope" | "fantasyfurniture:blocks/nordic/table_large" | "rechiseled:blocks/cobbled_deepslate_brick_pattern_connecting" | "bigreactors:blocks/fluidizerfluidinjector" | "ae2:blocks/energy_acceptor" | "framedblocks:blocks/framed_prism" | "exnihilosequentia:blocks/crushed_netherrack" | "minecraft:blocks/pink_tulip" | "rechiseledcreate:blocks/warped_window_covered" | "rechiseledcreate:blocks/mangrove_window_swirling_connecting" | "thermal:blocks/flax_block" | "thermal:blocks/rich_slag_bricks" | "minecraft:blocks/tube_coral_fan" | "rechiseled:blocks/cobblestone_small_tiles" | "ae2:blocks/paint" | "create:blocks/vertical_framed_glass_pane" | "framedblocks:blocks/framed_flat_elev_inner_double_slope_slab_corner" | "minecraft:blocks/rose_bush" | "rechiseled:blocks/andesite_squares" | "create:blocks/small_calcite_bricks" | "minecraft:blocks/waxed_weathered_copper" | "minecraft:entities/parrot" | "framedblocks:blocks/framed_large_button" | "minecraft:blocks/diorite_wall" | "gtceu:blocks/bronze_machine_casing" | "extendedcrafting:blocks/advanced_auto_table" | "rechiseled:blocks/granite_rotated_bricks" | "rechiseled:blocks/iron_block_pulverized" | "webdisplays:blocks/redctrl" | "gtceu:blocks/secure_maceration_casing" | "xtonesreworked:blocks/zest_block_10" | "exnihilosequentia:blocks/birch_barrel" | "railways:blocks/track_biomesoplenty_willow_wide" | "rechiseled:blocks/granite_wavy_connecting" | "mysticalagriculture:blocks/inferium_reprocessor" | "rechiseled:blocks/oak_planks_brick_paving_connecting" | "create:blocks/cut_deepslate_bricks" | "rechiseled:blocks/emerald_block_smooth" | "create:blocks/cut_veridium_stairs" | "sliceanddice:blocks/sprinkler" | "minecraft:blocks/emerald_block" | "farmersdelight:blocks/tomato_crate" | "fantasyfurniture:blocks/nordic/stool" | "rechiseled:blocks/blue_ice_rocky" | "bigreactors:blocks/reinforced_turbinecasing" | "rechiseled:blocks/warped_planks_pattern_connecting" | "fantasyfurniture:blocks/decorations/spider_web_wide" | "xtonesreworked:blocks/zest_block_12" | "mysticalagriculture:blocks/tertium_furnace" | "xtonesreworked:blocks/zest_block_11" | "xtonesreworked:blocks/zest_block_14" | "xtonesreworked:blocks/zest_block_13" | "rechiseled:blocks/crimson_planks_diagonal_tiles" | "xtonesreworked:blocks/zest_block_15" | "rechiseled:blocks/dark_prismarine_beams_connecting" | "thermal:blocks/peanut" | "rechiseled:blocks/oak_planks_small_tiles_connecting" | "rechiseled:blocks/dirt_smooth_clumps_connecting" | "colossalchests:blocks/colossal_chest_diamond" | "create:blocks/brass_encased_cogwheel" | "farmersdelight:blocks/full_tatami_mat" | "minecraft:blocks/slime_block" | "rechiseledcreate:blocks/crimson_window_panes" | "minecraft:blocks/stone_stairs" | "railways:blocks/track_byg_witch_hazel" | "gtceu:blocks/vibration_safe_casing" | "mysticalagriculture:blocks/soulstone_smooth_slab" | "rechiseled:blocks/bone_block_rib" | "packagedexcrafting:blocks/marked_pedestal" | "minecraft:blocks/sculk_sensor" | "rechiseledcreate:blocks/birch_window_panes" | "fantasyfurniture:blocks/decorations/berry_basket_blueberry" | "rechiseled:blocks/granite_tiles" | "create:blocks/cut_diorite_wall" | "minecraft:blocks/warped_nylium" | "minecraft:blocks/lava_cauldron" | "minecraft:blocks/pink_stained_glass" | "bigreactors:blocks/reinforced_turbinepowertapfe_active" | "rechiseled:blocks/emerald_block_striped_connecting" | "rechiseledcreate:blocks/warped_window_rounded_connecting" | "rechiseled:blocks/end_stone_small_tiles" | "gtceu:blocks/lv_machine_casing" | "farmersdelight:blocks/stove" | "minecraft:blocks/birch_planks" | "rechiseled:blocks/cobbled_deepslate_bricks" | "rechiseled:blocks/redstone_block_small_tiles_connecting" | "rechiseled:blocks/red_nether_bricks_brick_pattern" | "rechiseled:blocks/warped_planks_crate_connecting" | "fantasyfurniture:blocks/decorations/bone_candles" | "create:blocks/diorite_pillar" | "minecraft:blocks/brown_concrete_powder" | "simplylight:blocks/wall_lamp" | "rechiseled:blocks/acacia_planks_wavy" | "rechiseledcreate:blocks/deepslate_cut_polished_connecting" | "rechiseled:blocks/basalt_patterned_connecting" | "minecraft:blocks/lime_terracotta" | "create:blocks/copper_shingles" | "create:blocks/train_trapdoor" | "create:blocks/lime_valve_handle" | "rechiseled:blocks/obsidian_rotated_bricks_connecting" | "create:blocks/cut_ochrum_brick_wall" | "rechiseled:blocks/coal_block_chiseled_connecting" | "minecraft:blocks/light_gray_bed" | "railways:blocks/smokestack_diesel" | "create:blocks/cut_andesite_brick_slab" | "rechiseledcreate:blocks/granite_cut_small_brick_connecting" | "create:blocks/layered_ochrum" | "minecraft:blocks/green_terracotta" | "fantasyfurniture:blocks/venthyr/shelf" | "rechiseledcreate:blocks/oak_window_covered_connecting" | "railways:blocks/track_byg_cypress" | "create:blocks/polished_cut_tuff_wall" | "create:blocks/ochrum_pillar" | "minecraft:blocks/polished_blackstone_brick_stairs" | "rechiseledcreate:blocks/birch_window_panes_connecting" | "minecraft:blocks/light_gray_candle" | "xtonesreworked:blocks/bitt_block_14" | "minecraft:blocks/white_candle_cake" | "xtonesreworked:blocks/bitt_block_15" | "xtonesreworked:blocks/bitt_block_10" | "mysticalagriculture:blocks/prudentium_growth_accelerator" | "xtonesreworked:blocks/bitt_block_11" | "rechiseled:blocks/granite_squares" | "xtonesreworked:blocks/bitt_block_12" | "thermal:blocks/lumium_glass" | "rechiseled:blocks/amethyst_block_diagonal_tiles" | "xtonesreworked:blocks/bitt_block_13" | "ae2:blocks/creative_energy_cell" | "rechiseled:blocks/stone_smooth_tiles" | "gtceu:blocks/heatproof_machine_casing" | "framedblocks:blocks/framed_glowing_cube" | "create:blocks/mangrove_window" | "minecraft:blocks/cobblestone" | "rechiseledcreate:blocks/spruce_window_bars_connecting" | "railways:blocks/track_blackstone_wide" | "rechiseled:blocks/warped_planks_flooring" | "xtonesreworked:blocks/kryp_block_5" | "xtonesreworked:blocks/kryp_block_4" | "minecraft:chests/village/village_savanna_house" | "rechiseled:blocks/diamond_block_chiseled_cubes" | "xtonesreworked:blocks/kryp_block_3" | "xtonesreworked:blocks/kryp_block_2" | "xtonesreworked:blocks/kryp_block_1" | "thermal:blocks/red_rockwool" | "xtonesreworked:blocks/vena_block_0" | "xtonesreworked:blocks/kryp_block_0" | "xtonesreworked:blocks/vena_block_1" | "minecraft:chests/village/village_taiga_house" | "gtceu:blocks/heat_vent" | "minecraft:blocks/mangrove_door" | "create:blocks/basin" | "minecraft:entities/glow_squid" | "ae2:blocks/vibration_chamber" | "create:blocks/andesite_encased_large_cogwheel" | "gtceu:blocks/mv_hermetic_casing" | "rechiseled:blocks/prismarine_bricks_small_tiles_connecting" | "create_crystal_clear:blocks/brass_clear_glass_casing" | "railways:blocks/track_twilightforest_twilight_oak_narrow" | "framedblocks:blocks/framed_soul_wall_torch" | "xtonesreworked:blocks/vena_block_4" | "sgjourney:blocks/ring_panel" | "xtonesreworked:blocks/vena_block_5" | "xtonesreworked:blocks/vena_block_2" | "xtonesreworked:blocks/vena_block_3" | "minecraft:blocks/orange_candle" | "xtonesreworked:blocks/vena_block_8" | "railways:blocks/track_phantom" | "xtonesreworked:blocks/vena_block_9" | "xtonesreworked:blocks/vena_block_6" | "rechiseled:blocks/gold_block_polished_connecting" | "xtonesreworked:blocks/vena_block_7" | "rechiseledcreate:blocks/limestone_cut_small_brick_connecting" | "thermal:blocks/dynamo_disenchantment" | "gtceu:blocks/trinium_coil_block" | "rechiseled:blocks/cobblestone_dented" | "railways:blocks/track_byg_sythian" | "minecraft:blocks/potted_allium" | "create:blocks/cut_veridium_bricks" | "fantasyfurniture:blocks/decorations/floating_tomes" | "minecraft:blocks/activator_rail" | "rechiseled:blocks/granite_polished_connecting" | "gtceu:blocks/inert_machine_casing" | "minecraft:blocks/oxidized_cut_copper_slab" | "minecraft:blocks/potted_oak_sapling" | "minecraft:entities/villager" | "rechiseled:blocks/bone_block_decorated" | "rechiseled:blocks/end_stone_polished_connecting" | "rechiseled:blocks/redstone_block_bordered_connecting" | "fantasyfurniture:blocks/decorations/hanging_herbs" | "rechiseled:blocks/coal_block_small_tiles_connecting" | "thermal:blocks/purple_rockwool" | "minecraft:blocks/melon" | "minecraft:blocks/oak_door" | "rechiseled:blocks/redstone_block_chiseled_clovers" | "create:blocks/cut_andesite_bricks" | "rechiseled:blocks/end_stone_brick_paving_connecting" | "rechiseled:blocks/prismarine_bricks_rotated_bricks_connecting" | "thermal:blocks/rubberwood_log" | "rechiseled:blocks/sandstone_rotated_bricks_connecting" | "create:blocks/small_andesite_brick_slab" | "rechiseled:blocks/obsidian_squares_connecting" | "minecraft:blocks/smooth_red_sandstone_slab" | "rechiseled:blocks/copper_block_circles_connecting" | "mysticalagriculture:blocks/tertium_growth_accelerator" | "gtceu:blocks/uhv_machine_casing" | "minecraft:blocks/clay" | "create:blocks/small_calcite_brick_slab" | "railways:blocks/track_biomesoplenty_fir" | "xtonesreworked:blocks/kryp_block_9" | "xtonesreworked:blocks/kryp_block_8" | "minecraft:blocks/lily_pad" | "xtonesreworked:blocks/kryp_block_7" | "minecraft:entities/sheep/pink" | "xtonesreworked:blocks/kryp_block_6" | "minecraft:blocks/white_shulker_box" | "mysticalagriculture:blocks/inferium_growth_accelerator" | "minecraft:blocks/acacia_fence" | "create:blocks/brass_block" | "rechiseledcreate:blocks/dark_oak_window_slim_connecting" | "rechiseled:blocks/spruce_planks_dotted_connecting" | "minecraft:gameplay/hero_of_the_village/cleric_gift" | "rechiseled:blocks/stone_brick_paving_connecting" | "ae2:blocks/security_station" | "rechiseled:blocks/diamond_block_chiseled_cubes_connecting" | "thermal:blocks/glowstone_mushroom" | "minecraft:blocks/conduit" | "rechiseled:blocks/lapis_block_smooth" | "create:blocks/display_link" | "minecraft:blocks/end_stone_brick_wall" | "fantasyfurniture:blocks/nordic/chair" | "minecraft:blocks/gray_banner" | "rechiseled:blocks/emerald_block_crystal_connecting" | "rechiseled:blocks/andesite_rotated_bricks_connecting" | "create:blocks/controls" | "minecraft:blocks/light_weighted_pressure_plate" | "create:blocks/weighted_ejector" | "minecraft:blocks/crimson_nylium" | "colossalchests:blocks/chest_wall_copper" | "fantasyfurniture:blocks/necrolord/floor_light" | "create:blocks/radial_chassis" | "rechiseledcreate:blocks/acacia_window_swirling" | "rechiseled:blocks/iron_block_chiseled" | "railways:blocks/track_twilightforest_timewood_narrow" | "minecraft:blocks/chiseled_sandstone" | "minecraft:blocks/warped_slab" | "fantasyfurniture:blocks/decorations/nordic_boiled_creme_treats" | "create:blocks/polished_cut_ochrum_wall" | "rechiseled:blocks/cobbled_deepslate_paving_connecting" | "create:blocks/polished_cut_limestone_stairs" | "create:blocks/light_blue_valve_handle" | "create:blocks/pink_seat" | "create:blocks/brass_casing" | "laserio:blocks/laser_node" | "gtceu:blocks/atomic_casing" | "create:blocks/portable_storage_interface" | "fantasyfurniture:blocks/nordic/oven" | "gtceu:blocks/extreme_engine_intake_casing" | "rechiseled:blocks/mangrove_planks_rotated_bricks" | "framedblocks:blocks/framed_post" | "ae2:blocks/sky_stone_slab" | "rechiseled:blocks/spruce_planks_diagonal_stripes" | "create:blocks/waxed_copper_tile_stairs" | "rechiseled:blocks/redstone_block_small_tiles" | "exnihilosequentia:blocks/jungle_sieve" | "rechiseled:blocks/dirt_smooth_clumps" | "minecraft:blocks/waxed_cut_copper_slab" | "rechiseledcreate:blocks/rose_quartz_chiseled" | "minecraft:blocks/spruce_pressure_plate" | "minecraft:blocks/blue_candle_cake" | "rechiseled:blocks/dark_oak_planks_small_bricks_connecting" | "minecraft:blocks/blue_glazed_terracotta" | "rechiseled:blocks/mangrove_planks_dotted_connecting" | "rechiseled:blocks/emerald_block_bordered_plating_connecting" | "framedblocks:blocks/framed_redstone_torch" | "minecraft:blocks/oak_leaves" | "rechiseled:blocks/warped_planks_large_tiles_connecting" | "toms_storage:blocks/ts.inventory_cable" | "rechiseled:blocks/glowstone_bricks_connecting" | "rechiseled:blocks/blue_ice_slanted_tiles_connecting" | "framedblocks:blocks/framed_large_stone_button" | "colossalchests:blocks/interface_iron" | "functionalstorage:blocks/compacting_drawer" | "rechiseled:blocks/dark_prismarine_squares_connecting" | "rechiseledcreate:blocks/birch_window_diagonal_connecting" | "thermal:blocks/cyan_rockwool" | "rechiseledcreate:blocks/warped_window_diagonal_connecting" | "rechiseled:blocks/warped_planks_pattern" | "mysticalagradditions:blocks/imperium_coal_block" | "create:blocks/yellow_nixie_tube" | "bigreactors:blocks/basic_reactorchargingportfe" | "minecraft:blocks/prismarine_stairs" | "railways:blocks/track_switch_brass" | "railways:blocks/track_byg_skyris_wide" | "thermal:blocks/cured_rubber_block" | "minecraft:blocks/anvil" | "rechiseled:blocks/acacia_planks_small_tiles" | "minecraft:blocks/light_gray_concrete" | "mysticalagriculture:blocks/supremium_block" | "railways:blocks/track_biomesoplenty_jacaranda" | "minecraft:blocks/campfire" | "rechiseled:blocks/lapis_block_pillar_connecting" | "railways:blocks/track_dark_oak_wide" | "rechiseled:blocks/warped_planks_small_tiles" | "thermal:blocks/rubberwood_door" | "minecraft:blocks/copper_ore" | "rechiseled:blocks/birch_planks_small_bricks_connecting" | "rechiseledcreate:blocks/birch_window_bars_connecting" | "minecraft:blocks/red_shulker_box" | "create:blocks/cut_crimsite_brick_slab" | "thermal:blocks/invar_block" | "create:blocks/cut_tuff_brick_stairs" | "minecraft:blocks/netherite_block" | "create:blocks/small_diorite_brick_stairs" | "minecraft:blocks/black_carpet" | "minecraft:blocks/green_wool" | "ae2:blocks/64k_crafting_storage" | "minecraft:blocks/cracked_deepslate_tiles" | "create:blocks/polished_cut_crimsite_wall" | "rechiseled:blocks/red_sandstone_diagonal_bricks" | "webdisplays:blocks/rctrl" | "rechiseled:blocks/diamond_block_polished_connecting" | "railways:blocks/track_biomesoplenty_hellbark" | "railways:blocks/narrow_small_bogey" | "rechiseled:blocks/amethyst_block_cut_connecting" | "fantasyfurniture:blocks/royal/sofa" | "rechiseled:blocks/dark_prismarine_wavy_connecting" | "minecraft:blocks/iron_bars" | "rechiseled:blocks/mangrove_planks_large_tiles_connecting" | "rechiseled:blocks/purpur_jagged_pattern_connecting" | "fantasyfurniture:blocks/nordic/wardrobe_top" | "rechiseled:blocks/prismarine_bricks_wavy_connecting" | "create:blocks/redstone_link" | "create:blocks/cut_scoria_brick_wall" | "gtceu:blocks/zpm_hermetic_casing" | "rechiseled:blocks/cobblestone_rotated_bricks" | "create:blocks/blaze_burner" | "rechiseledcreate:blocks/oak_window_covered" | "minecraft:blocks/purple_wool" | "minecraft:blocks/calcite" | "create:blocks/cut_scorchia_slab" | "minecraft:chests/woodland_mansion" | "rechiseled:blocks/redstone_block_bricks_connecting" | "rechiseled:blocks/red_nether_bricks_brick_paving_connecting" | "create:blocks/cut_limestone_wall" | "create:blocks/steam_whistle" | "minecraft:blocks/snow_block" | "gtceu:blocks/steel_gearbox" | "rechiseled:blocks/cobbled_deepslate_beams_connecting" | "create:blocks/smart_chute" | "rechiseled:blocks/crimson_planks_pattern_connecting" | "minecraft:blocks/potted_wither_rose" | "create_crystal_clear:blocks/brass_glass_casing" | "railways:blocks/track_byg_witch_hazel_narrow" | "minecraft:blocks/nether_wart_block" | "mysticalagriculture:blocks/supremium_gemstone_block" | "fantasyfurniture:blocks/dunmer/chair" | "rechiseled:blocks/oak_planks_diagonal_stripes_connecting" | "fantasyfurniture:blocks/decorations/venthyr_candles" | "create:blocks/cut_deepslate_wall" | "minecraft:blocks/bee_nest" | "minecraft:blocks/damaged_anvil" | "farmersdelight:blocks/budding_tomatoes" | "create:blocks/polished_cut_ochrum" | "gtceu:blocks/stress_proof_casing" | "minecraft:blocks/potted_bamboo" | "create:blocks/copper_shingle_slab" | "rechiseled:blocks/warped_planks_beams_connecting" | "create:blocks/polished_cut_asurine_slab" | "rechiseled:blocks/sandstone_brick_pattern" | "railways:blocks/track_biomesoplenty_mahogany_narrow" | "fantasyfurniture:blocks/bone/skeleton/table_small" | "packagedauto:blocks/packager" | "minecraft:blocks/infested_cracked_stone_bricks" | "create:blocks/lit_blaze_burner" | "mysticalagriculture:blocks/soulium_block" | "colossalchests:blocks/interface_obsidian" | "minecraft:entities/slime" | "rechiseledcreate:blocks/crimson_window_rounded_connecting" | "minecraft:blocks/dead_bubble_coral_block" | "gtceu:blocks/miner_pipe" | "create:blocks/yellow_seat" | "minecraft:blocks/azalea" | "railways:blocks/track_crimson_wide" | "rechiseled:blocks/acacia_planks_small_tiles_connecting" | "rechiseled:blocks/glowstone_bricks" | "minecraft:blocks/sandstone_stairs" | "rechiseled:blocks/end_stone_polished" | "create:blocks/linear_chassis" | "create:blocks/red_toolbox" | "fantasyfurniture:blocks/venthyr/wall_light" | "thermal:blocks/beetroot_block" | "fantasyfurniture:blocks/decorations/coin_stack_gold" | "farmersdelight:chests/fd_pillager_outpost" | "create:blocks/stressometer" | "rechiseled:blocks/dark_oak_planks_mosaic" | "rechiseled:blocks/iron_block_reinforced" | "farmersdelight:blocks/rice_roll_medley_block" | "rechiseled:blocks/jungle_planks_bricks_connecting" | "railways:blocks/track_byg_bulbis_narrow" | "sgjourney:blocks/fire_pit" | "minecraft:blocks/brown_stained_glass" | "minecraft:blocks/lime_concrete" | "mysticalagriculture:blocks/witherproof_glass" | "thermal:blocks/hops_block" | "minecraft:blocks/glowstone" | "minecraft:blocks/orange_glazed_terracotta" | "framedblocks:blocks/framed_fence" | "rechiseled:blocks/jungle_planks_pattern_connecting" | "rechiseled:blocks/dark_prismarine_rotated_bricks_connecting" | "rechiseled:blocks/end_stone_diagonal_bricks_connecting" | "xtonesreworked:blocks/sols_block_12" | "xtonesreworked:blocks/sols_block_13" | "xtonesreworked:blocks/sols_block_10" | "xtonesreworked:blocks/sols_block_11" | "rechiseled:blocks/birch_planks_flooring_connecting" | "rechiseled:blocks/blackstone_brick_paving" | "rechiseled:blocks/acacia_planks_woven" | "fantasyfurniture:blocks/decorations/cookie_jar" | "xtonesreworked:blocks/sols_block_14" | "xtonesreworked:blocks/sols_block_15" | "create:blocks/cut_andesite" | "rechiseledcreate:blocks/dripstone_cut_small_brick_connecting" | "rechiseledcreate:blocks/oak_window_rounded" | "railways:blocks/track_twilightforest_sortingwood_wide" | "fantasyfurniture:blocks/decorations/royal_floor_cushion" | "rechiseled:blocks/oak_planks_rotated_bricks" | "rechiseledcreate:blocks/jungle_window_large" | "minecraft:blocks/spruce_stairs" | "ae2:blocks/spatial_io_port" | "rechiseledcreate:blocks/warped_window_slim" | "thermal:blocks/niter_block" | "minecraft:blocks/sugar_cane" | "minecraft:blocks/tube_coral_block" | "minecraft:chests/bastion_treasure" | "create:blocks/small_scoria_brick_slab" | "minecraft:blocks/verdant_froglight" | "rechiseled:blocks/netherrack_beams" | "rechiseled:blocks/stone_big_tiles" | "mysticalagriculture:blocks/deepslate_prosperity_ore" | "create:blocks/cut_veridium_brick_stairs" | "gtceu:blocks/crushing_wheels" | "thermal:blocks/sulfur_ore" | "railways:blocks/track_byg_green_enchanted_wide" | "rechiseled:blocks/diamond_block_smooth" | "create:blocks/yellow_valve_handle" | "minecraft:blocks/light_blue_bed" | "fantasyfurniture:blocks/dunmer/counter" | "ae2:blocks/sky_stone_brick_stairs" | "rechiseled:blocks/quartz_block_tiles_connecting" | "thermal:blocks/chiseled_slag" | "colossalchests:blocks/colossal_chest_iron" | "thermal:blocks/deepslate_sapphire_ore" | "rechiseled:blocks/gold_block_bordered" | "rechiseled:blocks/netherrack_tiles" | "railways:blocks/track_ender_narrow" | "minecraft:blocks/black_wool" | "rechiseled:blocks/purpur_squares_connecting" | "create:blocks/polished_cut_tuff_slab" | "xtonesreworked:blocks/zion_block_10" | "rechiseled:blocks/iron_block_gears" | "xtonesreworked:blocks/zion_block_11" | "rechiseledcreate:blocks/mangrove_window_slim" | "xtonesreworked:blocks/zion_block_12" | "bigreactors:blocks/basic_reactorsolidaccessport" | "rechiseled:blocks/cobblestone_brick_pattern" | "minecraft:blocks/jungle_sign" | "minecraft:blocks/jungle_log" | "rechiseledcreate:blocks/spruce_window_rounded_connecting" | "create:blocks/cut_veridium_wall" | "fantasyfurniture:blocks/decorations/venthyr_tea_cups" | "xtonesreworked:blocks/zion_block_13" | "xtonesreworked:blocks/zion_block_14" | "xtonesreworked:blocks/zion_block_15" | "rechiseled:blocks/obsidian_bricks" | "ae2:blocks/quartz_vibrant_glass" | "create:blocks/zinc_block" | "minecraft:chests/village/village_toolsmith" | "gtceu:blocks/corrosion_proof_casing" | "minecraft:blocks/jungle_button" | "create:blocks/veridium_pillar" | "minecraft:blocks/nether_brick_slab" | "rechiseled:blocks/birch_planks_tiles" | "rechiseled:blocks/amethyst_block_bricks" | "minecraft:blocks/gilded_blackstone" | "minecraft:blocks/cornflower" | "farmersdelight:blocks/brown_canvas_sign" | "rechiseled:blocks/nether_bricks_squares" | "railways:blocks/track_byg_skyris_narrow" | "framedblocks:blocks/framed_sloped_stairs" | "rechiseled:blocks/redstone_block_paving" | "minecraft:chests/shipwreck_map" | "fantasyfurniture:blocks/decorations/bone_wither_chalices" | "rechiseled:blocks/jungle_planks_crate_connecting" | "thermal:blocks/tar_block" | "rechiseled:blocks/spruce_planks_tiles" | "rechiseled:blocks/diorite_wavy_connecting" | "rechiseled:blocks/netherite_block_indented" | "minecraft:blocks/pink_candle_cake" | "create_crystal_clear:blocks/andesite_glass_encased_cogwheel" | "minecraft:blocks/polished_diorite_stairs" | "bigreactors:blocks/reinforced_reactorredstoneport" | "minecraft:gameplay/hero_of_the_village/mason_gift" | "fantasyfurniture:blocks/royal/desk_left" | "rechiseled:blocks/crimson_planks_dotted" | "thermal:blocks/onion_block" | "rechiseled:blocks/red_nether_bricks_large_tiles" | "mysticalagriculture:blocks/basic_reprocessor" | "fantasyfurniture:blocks/venthyr/floor_light" | "bigreactors:blocks/ridiculite_block" | "rechiseled:blocks/birch_planks_bricks" | "minecraft:blocks/blue_shulker_box" | "create:blocks/cut_tuff" | "create:blocks/orange_seat" | "rechiseled:blocks/granite_dotted_connecting" | "minecraft:blocks/stripped_oak_wood" | "minecraft:blocks/yellow_bed" | "rechiseled:blocks/basalt_bricks_connecting" | "minecraft:blocks/cyan_glazed_terracotta" | "minecraft:blocks/stripped_birch_log" | "minecraft:entities/hoglin" | "thermal:blocks/eggplant" | "rechiseled:blocks/glowstone_tiles_connecting" | "rechiseled:blocks/purpur_tiles_connecting" | "rechiseled:blocks/diamond_block_grid" | "rechiseled:blocks/redstone_block_circles_connecting" | "thermal:blocks/green_rockwool" | "ae2:blocks/sky_stone_chest" | "minecraft:blocks/hopper" | "bigreactors:blocks/reinforced_reactorpowertapfe_active" | "thermal:blocks/cracked_rich_slag_bricks" | "expatternprovider:blocks/ex_drive" | "minecraft:blocks/andesite" | "fantasyfurniture:blocks/decorations/potion_bottles" | "rechiseled:blocks/prismarine_bricks_rows" | "ae2:blocks/4k_crafting_storage" | "rechiseled:blocks/birch_planks_beams" | "railways:blocks/track_byg_ether_wide" | "create:blocks/waxed_weathered_copper_shingles" | "rechiseled:blocks/dark_oak_planks_tiles" | "minecraft:gameplay/hero_of_the_village/leatherworker_gift" | "minecraft:blocks/dead_tube_coral_fan" | "rechiseled:blocks/crimson_planks_flooring" | "minecraft:blocks/potted_red_mushroom" | "fantasyfurniture:blocks/decorations/muffins_blueberry" | "thermal:blocks/ruby_block" | "create:blocks/cut_scoria_brick_slab" | "thermal:blocks/deepslate_sulfur_ore" | "thermal:blocks/energy_cell" | "minecraft:blocks/birch_wood" | "rechiseled:blocks/stone_smooth_rotated_bricks_connecting" | "railways:blocks/track_byg_mahogany_narrow" | "create:blocks/white_sail" | "minecraft:entities/sheep/lime" | "rechiseled:blocks/gold_block_smooth" | "fantasyfurniture:blocks/decorations/royal_platter" | "railways:blocks/track_byg_cherry_narrow" | "minecraft:blocks/smooth_quartz" | "fantasyfurniture:blocks/bone/wither/oven" | "thermal:blocks/strawberry" | "toms_storage:blocks/ts.inventory_cable_framed" | "create:blocks/fluid_pipe" | "bigreactors:blocks/basic_reactorcontroller" | "create:blocks/small_crimsite_brick_slab" | "fantasyfurniture:blocks/necrolord/desk_right" | "extendedcrafting:blocks/basic_table" | "thermal:blocks/rubberwood_pressure_plate" | "colossalchests:blocks/colossal_chest_copper" | "rechiseled:blocks/blue_ice_pillar_connecting" | "rechiseled:blocks/amethyst_block_bordered_diagonal_tiles" | "ae2:blocks/energy_cell" | "rechiseled:blocks/red_sandstone_tiles_connecting" | "fantasyfurniture:blocks/decorations/royal_wall_mirror_small" | "rechiseledcreate:blocks/jungle_window_swirling_connecting" | "railways:blocks/track_byg_ebony" | "bigreactors:blocks/benitoite_ore" | "thermal:blocks/oil_red_sand" | "railways:blocks/track_byg_aspen_wide" | "rechiseled:blocks/oak_planks_pattern_connecting" | "create:blocks/copper_ladder" | "rechiseled:blocks/diorite_wavy" | "minecraft:blocks/chipped_anvil" | "bigreactors:blocks/fluidizersolidinjector" | "xtonesreworked:blocks/zest_block_8" | "rechiseled:blocks/spruce_planks_diagonal_tiles" | "xtonesreworked:blocks/zest_block_9" | "minecraft:entities/skeleton" | "minecraft:blocks/exposed_cut_copper_slab" | "rechiseled:blocks/lapis_block_pattern_connecting" | "minecraft:entities/enderman" | "ae2:blocks/sky_stone_small_brick_stairs" | "minecraft:blocks/cyan_carpet" | "create:blocks/weathered_copper_shingle_stairs" | "exnihilosequentia:blocks/crushed_diorite" | "rechiseled:blocks/nether_bricks_squares_connecting" | "rechiseled:blocks/gold_block_small_bricks" | "fantasyfurniture:blocks/necrolord/counter" | "minecraft:blocks/birch_leaves" | "gtceu:blocks/plascrete" | "thermal:blocks/lead_ore" | "fantasyfurniture:blocks/nordic/cushion" | "minecraft:blocks/cyan_concrete" | "minecraft:blocks/waxed_weathered_cut_copper" | "xtonesreworked:blocks/zest_block_4" | "xtonesreworked:blocks/zest_block_5" | "xtonesreworked:blocks/zest_block_6" | "xtonesreworked:blocks/zest_block_7" | "rechiseled:blocks/birch_planks_squares" | "xtonesreworked:blocks/zest_block_0" | "rechiseled:blocks/dark_oak_planks_small_bricks" | "xtonesreworked:blocks/zest_block_1" | "xtonesreworked:blocks/zest_block_2" | "xtonesreworked:blocks/zest_block_3" | "create:blocks/chute" | "rechiseled:blocks/mangrove_planks_pattern_connecting" | "fantasyfurniture:blocks/dunmer/table_wide" | "minecraft:blocks/light_blue_candle_cake" | "gtceu:blocks/steel_brick_casing" | "fantasyfurniture:blocks/bone/skeleton/desk_right" | "minecraft:blocks/grass_block" | "create:blocks/mechanical_crafter" | "rechiseledcreate:blocks/mangrove_window_diagonal" | "rechiseled:blocks/birch_planks_diagonal_stripes" | "ae2:blocks/sky_stone_wall" | "thermal:blocks/black_rockwool" | "create:blocks/small_scorchia_brick_wall" | "minecraft:entities/sheep/blue" | "minecraft:blocks/creeper_head" | "rechiseled:blocks/copper_block_cone" | "rechiseledcreate:blocks/mangrove_window_large" | "railways:blocks/track_byg_nightshade" | "functionalstorage:blocks/framed_storage_controller" | "railways:blocks/track_byg_willow" | "rechiseled:blocks/mangrove_planks_rotated_bricks_connecting" | "rechiseledcreate:blocks/birch_window_tiles_connecting" | "thermal:blocks/peanut_block" | "thermal:blocks/deepslate_ruby_ore" | "framedblocks:blocks/framed_item_frame" | "rechiseled:blocks/warped_planks_tiles" | "extendedcrafting:blocks/luminessence_block" | "rechiseled:blocks/oak_planks_tiles_connecting" | "railways:blocks/track_byg_bulbis_wide" | "bigreactors:blocks/basic_turbinepowertapfe_passive" | "minecraft:blocks/green_stained_glass" | "rechiseled:blocks/nether_bricks_diagonal_bricks_connecting" | "thermal:blocks/carrot_block" | "create:blocks/cut_andesite_stairs" | "thermal:blocks/radish_block" | "rechiseled:blocks/end_stone_scales_connecting" | "minecraft:blocks/prismarine" | "rechiseled:blocks/prismarine_bricks_beams_connecting" | "fantasyfurniture:blocks/nordic/dresser" | "rechiseled:blocks/warped_planks_diagonal_tiles_connecting" | "minecraft:blocks/acacia_log" | "bigreactors:blocks/reinforced_turbinerotorblade" | "minecraft:blocks/quartz_stairs" | "create:blocks/cut_asurine_stairs" | "fantasyfurniture:blocks/bone/wither/chest" | "rechiseled:blocks/dirt_large_tiles_connecting" | "thermal:blocks/sapphire_block" | "minecraft:blocks/light_blue_stained_glass" | "rechiseled:blocks/diamond_block_rhombuses" | "minecraft:blocks/purple_terracotta" | "bigreactors:blocks/reinforced_turbinecreativesteamgenerator" | "rechiseledcreate:blocks/acacia_window_rounded_connecting" | "create:blocks/copper_shingle_stairs" | "ae2:blocks/quartz_growth_accelerator" | "rechiseled:blocks/purpur_diagonal_bricks_connecting" | "rechiseled:blocks/warped_planks_brick_paving_connecting" | "rechiseled:blocks/crimson_planks_diagonal_tiles_connecting" | "minecraft:blocks/red_glazed_terracotta" | "railways:blocks/wide_doubleaxle_bogey" | "extendedcrafting:blocks/basic_auto_table" | "rechiseled:blocks/gold_block_pattern" | "minecraft:blocks/warped_stem" | "fantasyfurniture:blocks/decorations/dunmer_pottery_0" | "rechiseled:blocks/redstone_block_diagonal_tiles" | "fantasyfurniture:blocks/decorations/dunmer_pottery_1" | "fantasyfurniture:blocks/dunmer/drawer" | "framedblocks:blocks/framed_pane" | "rechiseled:blocks/oak_planks_bricks_connecting" | "rechiseled:blocks/acacia_planks_beams_connecting" | "bigreactors:blocks/basic_turbinechargingportfe" | "rechiseled:blocks/cobblestone_crosses" | "thermal:blocks/rubberwood_leaves" | "rechiseled:blocks/jungle_planks_rotated_bricks" | "rechiseled:blocks/basalt_pattern" | "railways:blocks/track_byg_cika_narrow" | "rechiseled:blocks/diorite_dotted_connecting" | "minecraft:entities/llama" | "thermal:blocks/lead_block" | "framedblocks:blocks/framed_double_slope_panel" | "farmersdelight:chests/fd_village_plains_house" | "xtonesreworked:blocks/cray_block_10" | "xtonesreworked:blocks/cray_block_11" | "minecraft:blocks/dark_oak_log" | "xtonesreworked:blocks/cray_block_12" | "thermal:blocks/strawberry_block" | "xtonesreworked:blocks/cray_block_13" | "rechiseledcreate:blocks/crimson_window_rounded" | "rechiseled:blocks/nether_bricks_smooth" | "railways:blocks/track_twilightforest_mangrove" | "create:blocks/powered_latch" | "minecraft:blocks/cyan_terracotta" | "minecraft:chests/nether_bridge" | "rechiseled:blocks/oak_planks_woven" | "rechiseledcreate:blocks/spruce_window_panes" | "xtonesreworked:blocks/cray_block_14" | "rechiseled:blocks/obsidian_stripes" | "xtonesreworked:blocks/cray_block_15" | "minecraft:blocks/dark_prismarine_slab" | "rechiseled:blocks/netherrack_rotated_bricks" | "fantasyfurniture:blocks/royal/carpet" | "bigreactors:blocks/basic_turbinerotorbearing" | "railways:blocks/track_biomesoplenty_mahogany_wide" | "minecraft:blocks/lime_banner" | "rechiseled:blocks/crimson_planks_woven_connecting" | "ae2:blocks/chiseled_quartz_slab" | "framedblocks:blocks/framed_door" | "rechiseled:blocks/cobblestone_stripes" | "minecraft:entities/horse" | "rechiseled:blocks/andesite_tiles" | "minecraft:blocks/purpur_stairs" | "bigreactors:blocks/basic_reactorfuelrod" | "create:blocks/mechanical_piston" | "fluxnetworks:blocks/flux_point" | "railways:blocks/track_birch" | "minecraft:blocks/cocoa" | "xtonesreworked:blocks/reed_block_10" | "ftbquests:blocks/screen_1" | "xtonesreworked:blocks/reed_block_11" | "railways:blocks/track_biomesoplenty_willow" | "xtonesreworked:blocks/reed_block_12" | "xtonesreworked:blocks/reed_block_13" | "xtonesreworked:blocks/reed_block_14" | "ftbquests:blocks/screen_5" | "fantasyfurniture:blocks/bone/skeleton/chair" | "xtonesreworked:blocks/reed_block_15" | "ftbquests:blocks/screen_3" | "framedblocks:blocks/framed_vertical_double_stairs" | "railways:blocks/track_byg_cherry_wide" | "functionalstorage:blocks/dark_oak_1" | "ftbquests:blocks/screen_7" | "rechiseled:blocks/andesite_tiles_connecting" | "minecraft:blocks/moss_block" | "functionalstorage:blocks/dark_oak_2" | "farmersdelight:blocks/rich_soil" | "functionalstorage:blocks/dark_oak_4" | "fantasyfurniture:blocks/decorations/venthyr_platter" | "systeams:blocks/pneumatic_boiler" | "thermal:blocks/white_rockwool" | "mysticalagradditions:blocks/dragon_egg_crux" | "minecraft:blocks/mangrove_log" | "railways:blocks/track_byg_nightshade_wide" | "rechiseled:blocks/bone_block_decorated_bordered_connecting" | "rechiseled:blocks/sandstone_tiles_connecting" | "xtonesreworked:blocks/zeta_block_5" | "exnihilosequentia:blocks/jungle_crucible" | "xtonesreworked:blocks/zeta_block_4" | "rechiseledcreate:blocks/dark_oak_window_diagonal_connecting" | "ae2:blocks/smooth_quartz_block" | "exnihilosequentia:blocks/stone_barrel" | "railways:blocks/track_byg_imparius" | "xtonesreworked:blocks/zeta_block_7" | "create:blocks/polished_cut_limestone_wall" | "xtonesreworked:blocks/zeta_block_6" | "create:blocks/deployer" | "xtonesreworked:blocks/zeta_block_9" | "rechiseled:blocks/blackstone_brick_paving_connecting" | "xtonesreworked:blocks/zeta_block_8" | "minecraft:blocks/light_gray_stained_glass_pane" | "minecraft:blocks/nether_wart" | "railways:blocks/track_biomesoplenty_magic_wide" | "kubejs:blocks/prismalium_casing" | "xtonesreworked:blocks/zeta_block_1" | "xtonesreworked:blocks/zeta_block_0" | "xtonesreworked:blocks/zeta_block_3" | "fantasyfurniture:blocks/nordic/desk_left" | "xtonesreworked:blocks/zeta_block_2" | "create:blocks/light_blue_sail" | "rechiseledcreate:blocks/scorchia_cut_small_brick_connecting" | "framedblocks:blocks/framed_pillar" | "minecraft:blocks/waxed_weathered_cut_copper_slab" | "create_crystal_clear:blocks/brass_clear_glass_encased_large_cogwheel" | "railways:blocks/track_byg_lament_narrow" | "create:blocks/small_deepslate_brick_slab" | "rechiseled:blocks/birch_planks_crate" | "create:blocks/polished_cut_veridium_slab" | "minecraft:entities/mooshroom" | "fantasyfurniture:blocks/decorations/royal_crown" | "fantasyfurniture:blocks/dunmer/painting_small" | "functionalstorage:blocks/simple_compacting_drawer" | "create:blocks/black_sail" | "mysticalagriculture:blocks/soulium_ingot_block" | "minecraft:blocks/oxidized_cut_copper" | "framedblocks:blocks/framed_fancy_activator_rail" | "create:blocks/gray_sail" | "rechiseled:blocks/spruce_planks_crate" | "create:blocks/rotation_speed_controller" | "rechiseled:blocks/mossy_cobblestone_small_tiles" | "rechiseled:blocks/red_nether_bricks_diagonal_bricks" | "create:blocks/shadow_steel_casing" | "railways:blocks/track_twilightforest_mangrove_narrow" | "rechiseled:blocks/quartz_block_bordered_connecting" | "create_crystal_clear:blocks/train_clear_glass_encased_large_cogwheel" | "minecraft:blocks/smooth_basalt" | "thermal:blocks/raw_nickel_block" | "thermal:blocks/bell_pepper_block" | "railways:blocks/track_byg_aspen" | "minecraft:blocks/dark_oak_door" | "rechiseled:blocks/lapis_block_bordered" | "rechiseled:blocks/dirt_soil" | "minecraft:blocks/lime_glazed_terracotta" | "minecraft:blocks/blue_terracotta" | "create:blocks/waxed_exposed_copper_tile_slab" | "xtonesreworked:blocks/zorg_block_11" | "xtonesreworked:blocks/zorg_block_12" | "minecraft:blocks/barrel" | "minecraft:blocks/brown_mushroom_block" | "create:blocks/polished_cut_granite" | "xtonesreworked:blocks/zorg_block_10" | "ae2:blocks/sky_stone_tank" | "xtonesreworked:blocks/zorg_block_15" | "rechiseled:blocks/prismarine_bricks_polished" | "xtonesreworked:blocks/zorg_block_13" | "rechiseled:blocks/lapis_block_glossy" | "xtonesreworked:blocks/zorg_block_14" | "fantasyfurniture:blocks/decorations/nordic_soul_gems_light" | "gtceu:blocks/fusion_glass" | "simplylight:blocks/illuminant_slab" | "xtonesreworked:blocks/vect_block_9" | "xtonesreworked:blocks/vect_block_8" | "fantasyfurniture:blocks/bone/wither/painting_small" | "xtonesreworked:blocks/vect_block_7" | "xtonesreworked:blocks/vect_block_6" | "fantasyfurniture:blocks/nordic/bed_single" | "xtonesreworked:blocks/vect_block_5" | "rechiseled:blocks/cobblestone_sheared" | "xtonesreworked:blocks/vect_block_4" | "rechiseled:blocks/netherite_block_decorated" | "fantasyfurniture:blocks/venthyr/counter" | "thermal:blocks/sadiroot_block" | "ae2:blocks/sky_stone_block" | "xtonesreworked:blocks/vect_block_3" | "xtonesreworked:blocks/vect_block_2" | "rechiseled:blocks/copper_block_lines" | "minecraft:blocks/prismarine_bricks" | "rechiseled:blocks/stone_smooth_large_tiles" | "xtonesreworked:blocks/vect_block_1" | "xtonesreworked:blocks/vect_block_0" | "rechiseled:blocks/warped_planks_crate" | "rechiseled:blocks/oak_planks_large_tiles_connecting" | "minecraft:blocks/warped_door" | "create:blocks/cyan_toolbox" | "framedblocks:blocks/framed_cube" | "thermal:blocks/device_tree_extractor" | "fantasyfurniture:blocks/royal/bed_double" | "minecraft:blocks/nether_brick_stairs" | "minecraft:blocks/jungle_stairs" | "minecraft:blocks/dark_oak_fence_gate" | "create:blocks/small_deepslate_bricks" | "extendedcrafting:blocks/crystaltine_block" | "rechiseled:blocks/oak_planks_flooring" | "minecraft:blocks/smooth_stone_slab" | "create_crystal_clear:blocks/brass_glass_encased_shaft" | "rechiseled:blocks/dark_oak_planks_beams_connecting" | "fantasyfurniture:blocks/royal/shelf" | "minecraft:blocks/fire" | "create:blocks/cut_calcite_wall" | "rechiseled:blocks/nether_bricks_beams_connecting" | "rechiseled:blocks/prismarine_bricks_rows_connecting" | "minecraft:entities/goat" | "thermal:blocks/electrum_block" | "minecraft:blocks/granite" | "exnihilosequentia:blocks/spruce_crucible" | "rechiseled:blocks/coal_block_carved" | "minecraft:blocks/skeleton_skull" | "create:blocks/small_limestone_brick_slab" | "minecraft:blocks/dried_kelp_block" | "create:blocks/cut_diorite" | "minecraft:blocks/red_nether_brick_slab" | "create:blocks/light_blue_toolbox" | "create:blocks/exposed_copper_tiles" | "colossalchests:blocks/interface_diamond" | "rechiseled:blocks/spruce_planks_wavy_connecting" | "bigreactors:blocks/reprocessorpowerport" | "create:blocks/crushing_wheel" | "create:blocks/small_veridium_brick_wall" | "create:blocks/mangrove_window_pane" | "mysticalagriculture:blocks/deepslate_inferium_ore" | "framedblocks:blocks/framed_threeway_corner" | "fantasyfurniture:blocks/necrolord/table_large" | "create:blocks/andesite_bars" | "minecraft:blocks/gray_carpet" | "farmersdelight:blocks/rope" | "rechiseled:blocks/jungle_planks_wavy" | "rechiseled:blocks/prismarine_bricks_diagonal_tiles_connecting" | "rechiseled:blocks/andesite_brick_paving" | "fantasyfurniture:blocks/necrolord/painting_small" | "minecraft:blocks/cobblestone_wall" | "bigreactors:blocks/ludicrite_block" | "minecraft:blocks/white_terracotta" | "gtceu:blocks/titanium_firebox_casing" | "sgjourney:blocks/golden_idol" | "minecraft:blocks/tripwire" | "ae2:blocks/matrix_frame" | "rechiseled:blocks/dark_oak_planks_brick_paving" | "rechiseled:blocks/sandstone_polished" | "framedblocks:blocks/framed_corner_pillar" | "fantasyfurniture:blocks/furniture_station" | "farmersdelight:blocks/purple_canvas_sign" | "fantasyfurniture:blocks/dunmer/stool" | "simplylight:blocks/illuminant_green_block" | "simplylight:blocks/lamp_post" | "minecraft:blocks/warped_stairs" | "minecraft:entities/salmon" | "framedblocks:blocks/framed_torch" | "minecraft:blocks/large_fern" | "toms_storage:blocks/ts.inventory_cable_connector_filtered" | "rechiseled:blocks/warped_planks_brick_pattern_connecting" | "create:blocks/cut_scorchia_bricks" | "exmachinis:blocks/flux_hammer" | "rechiseled:blocks/lapis_block_tiles_connecting" | "rechiseled:blocks/oak_planks_mosaic" | "create:blocks/blue_seat" | "rechiseled:blocks/mangrove_planks_brick_pattern_connecting" | "rechiseled:blocks/spruce_planks_beams" | "rechiseled:blocks/oak_planks_crate" | "create:blocks/cut_calcite_brick_wall" | "minecraft:entities/sheep" | "minecraft:blocks/stone_slab" | "rechiseled:blocks/coal_block_ovals" | "thermal:blocks/eggplant_block" | "minecraft:entities/pillager" | "rechiseled:blocks/cobblestone_brick_pattern_connecting" | "ae2:blocks/256k_crafting_storage" | "rechiseled:blocks/copper_block_circles" | "minecraft:blocks/white_candle" | "rechiseledcreate:blocks/mangrove_window_slim_connecting" | "fantasyfurniture:blocks/royal/wardrobe_top" | "minecraft:blocks/bricks" | "rechiseledcreate:blocks/oak_window_diagonal_connecting" | "minecraft:blocks/chiseled_nether_bricks" | "ae2:blocks/light_detector" | "rechiseled:blocks/diamond_block_jewel_block_connecting" | "rechiseled:blocks/iron_block_pipes_connecting" | "farmersdelight:blocks/tatami" | "rechiseled:blocks/birch_planks_large_tiles" | "rechiseled:blocks/jungle_planks_brick_pattern" | "fantasyfurniture:blocks/venthyr/bed_single" | "create:blocks/creative_motor" | "create:blocks/gray_nixie_tube" | "rechiseledcreate:blocks/warped_window_panes" | "fantasyfurniture:blocks/venthyr/chandelier" | "xtonesreworked:blocks/glaxx_block_1" | "xtonesreworked:blocks/glaxx_block_0" | "rechiseled:blocks/spruce_planks_bricks" | "xtonesreworked:blocks/glaxx_block_3" | "minecraft:blocks/magenta_stained_glass" | "minecraft:blocks/purpur_pillar" | "xtonesreworked:blocks/glaxx_block_2" | "xtonesreworked:blocks/glaxx_block_5" | "xtonesreworked:blocks/glaxx_block_4" | "create:blocks/oxidized_copper_shingle_slab" | "xtonesreworked:blocks/glaxx_block_7" | "xtonesreworked:blocks/glaxx_block_6" | "xtonesreworked:blocks/glaxx_block_9" | "simplylight:blocks/illuminant_pink_block" | "xtonesreworked:blocks/glaxx_block_8" | "xtonesreworked:blocks/lair_block_11" | "xtonesreworked:blocks/lair_block_12" | "xtonesreworked:blocks/lair_block_10" | "minecraft:blocks/crimson_roots" | "rechiseled:blocks/mossy_cobblestone_beams_connecting" | "bigreactors:blocks/basic_turbinecasing" | "rechiseled:blocks/emerald_block_patterned_squares_connecting" | "thermal:blocks/spinach" | "fantasyfurniture:blocks/venthyr/table_wide_fancy" | "create:blocks/cut_diorite_brick_stairs" | "framedblocks:blocks/framed_rail_slope" | "framedblocks:blocks/framed_stacked_slope_panel" | "toms_storage:blocks/ts.trim" | "create:blocks/copper_tile_slab" | "minecraft:blocks/exposed_cut_copper_stairs" | "rechiseled:blocks/cobbled_deepslate_rotated_bricks_connecting" | "create:blocks/framed_glass_door" | "rechiseled:blocks/netherite_block_diagonal_tiles" | "rechiseled:blocks/spruce_planks_brick_pattern" | "fantasyfurniture:blocks/dunmer/floor_light" | "minecraft:entities/wither_skeleton" | "rechiseled:blocks/gold_block_beams_connecting" | "create:blocks/small_granite_brick_stairs" | "rechiseled:blocks/purpur_brick_pattern" | "exnihilosequentia:blocks/acacia_barrel" | "bigreactors:blocks/blutonium_block" | "minecraft:blocks/spruce_slab" | "xtonesreworked:blocks/lair_block_15" | "farmersdelight:chests/fd_village_snowy_house" | "create:blocks/copper_backtank" | "rechiseled:blocks/diorite_brick_paving" | "xtonesreworked:blocks/lair_block_13" | "create:blocks/layered_scorchia" | "toms_storage:blocks/ts.level_emitter" | "xtonesreworked:blocks/lair_block_14" | "rechiseled:blocks/stone_squares_connecting" | "minecraft:blocks/stripped_jungle_log" | "rechiseledcreate:blocks/jungle_window_rounded" | "minecraft:entities/sheep/light_gray" | "rechiseled:blocks/emerald_block_bordered_crosses" | "create:blocks/layered_deepslate" | "minecraft:blocks/blue_ice" | "rechiseled:blocks/warped_planks_bricks_connecting" | "minecraft:blocks/dark_oak_stairs" | "create:blocks/framed_glass_pane" | "rechiseled:blocks/netherite_block_chiseled" | "rechiseled:blocks/red_sandstone_brick_pattern" | "minecraft:blocks/prismarine_brick_slab" | "mysticalagriculture:blocks/prudentium_gemstone_block" | "railways:blocks/track_byg_redwood_narrow" | "fantasyfurniture:blocks/decorations/tankards_honeymead" | "create:blocks/elevator_pulley" | "thermal:blocks/fluid_cell" | "minecraft:blocks/orange_candle_cake" | "rechiseled:blocks/acacia_planks_flooring" | "create:blocks/dark_oak_window_pane" | "create:blocks/polished_cut_dripstone_slab" | "minecraft:entities/pufferfish" | "rechiseled:blocks/dirt_clumps" | "rechiseledcreate:blocks/mangrove_window_bars_connecting" | "rechiseled:blocks/quartz_block_rotated_bricks_connecting" | "thermal:blocks/pink_rockwool" | "rechiseled:blocks/warped_planks_beams" | "rechiseled:blocks/crimson_planks_rotated_bricks" | "minecraft:blocks/andesite_wall" | "rechiseledcreate:blocks/dark_oak_window_rounded_connecting" | "ae2:blocks/1k_crafting_storage" | "framedblocks:blocks/framed_double_sloped_prism" | "rechiseled:blocks/mossy_cobblestone_squares" | "merequester:blocks/requester" | "extendedcrafting:blocks/elite_auto_table" | "rechiseled:blocks/obsidian_large_tiles" | "framedblocks:blocks/framed_wall_torch" | "create:blocks/raw_zinc_block" | "fantasyfurniture:blocks/decorations/bowl_empty" | "farmersdelight:blocks/stuffed_pumpkin_block" | "minecraft:blocks/gray_candle_cake" | "fantasyfurniture:blocks/bone/skeleton/drawer" | "rechiseled:blocks/cobblestone_dented_connecting" | "rechiseled:blocks/red_nether_bricks_large_tiles_connecting" | "railways:blocks/track_twilightforest_minewood_wide" | "rechiseled:blocks/cobbled_deepslate_brick_paving" | "rechiseled:blocks/dirt_tilled_connecting" | "minecraft:blocks/nether_portal" | "create:blocks/small_limestone_brick_stairs" | "simplylight:blocks/illuminant_black_block_on" | "minecraft:blocks/sandstone_wall" | "minecraft:blocks/mossy_cobblestone_wall" | "rechiseled:blocks/lapis_block_stripes" | "railways:blocks/track_biomesoplenty_dead_narrow" | "rechiseled:blocks/acacia_planks_brick_pattern_connecting" | "thermal:blocks/rubberwood_planks" | "rechiseled:blocks/purpur_squares" | "minecraft:blocks/light_blue_glazed_terracotta" | "thermal:blocks/apatite_ore" | "create:blocks/polished_cut_deepslate_slab" | "rechiseled:blocks/red_nether_bricks_diagonal_bricks_connecting" | "minecraft:entities/creeper" | "minecraft:blocks/glass" | "rechiseled:blocks/warped_planks_diagonal_stripes_connecting" | "framedblocks:blocks/framed_sign" | "fantasyfurniture:blocks/dunmer/oven" | "railways:blocks/track_byg_ebony_wide" | "minecraft:blocks/chorus_plant" | "framedblocks:blocks/framed_divided_slope" | "minecraft:chests/bastion_hoglin_stable" | "rechiseledcreate:blocks/scoria_cut_small_brick_connecting" | "simplylight:blocks/illuminant_cyan_block_on" | "minecraft:blocks/bookshelf" | "ae2:blocks/io_port" | "minecraft:blocks/purple_shulker_box" | "railways:blocks/track_tieless_wide" | "create:blocks/clutch" | "bigreactors:blocks/basic_turbinecreativesteamgenerator" | "fantasyfurniture:blocks/nordic/door_double" | "framedblocks:blocks/framed_fancy_detector_rail_slope" | "rechiseled:blocks/prismarine_bricks_brick_pattern" | "create:blocks/polished_cut_asurine_stairs" | "minecraft:blocks/green_stained_glass_pane" | "minecraft:blocks/pink_concrete_powder" | "thermal:blocks/gray_rockwool" | "rechiseled:blocks/birch_planks_tiles_connecting" | "farmersdelight:blocks/canvas_rug" | "fantasyfurniture:blocks/royal/door_double" | "minecraft:blocks/chest" | "railways:blocks/track_blue_skies_dusk" | "framedblocks:blocks/framed_stone_pressure_plate" | "exnihilosequentia:blocks/birch_sieve" | "fantasyfurniture:blocks/nordic/wardrobe_bottom" | "minecraft:blocks/cut_red_sandstone_slab" | "rechiseled:blocks/lapis_block_scales" | "minecraft:blocks/oak_trapdoor" | "create:blocks/brown_nixie_tube" | "minecraft:blocks/chiseled_polished_blackstone" | "minecraft:blocks/cut_sandstone_slab" | "framedblocks:blocks/framed_flat_inv_double_slope_panel_corner" | "rechiseled:blocks/dirt_bricks" | "gtceu:blocks/iv_hermetic_casing" | "fantasyfurniture:blocks/necrolord/painting_wide" | "rechiseled:blocks/quartz_block_small_tiles" | "minecraft:blocks/blue_banner" | "fantasyfurniture:blocks/bone/skeleton/shelf" | "rechiseled:blocks/dirt_tilled" | "rechiseled:blocks/oak_planks_beams" | "simplylight:blocks/rodlamp" | "minecraft:blocks/yellow_glazed_terracotta" | "minecraft:entities/allay" | "create:blocks/lime_nixie_tube" | "minecraft:blocks/dead_tube_coral_block" | "rechiseled:blocks/amethyst_block_jewel" | "farmersdelight:blocks/skillet" | "minecraft:blocks/magenta_concrete" | "fantasyfurniture:blocks/bone/skeleton/carpet" | "framedblocks:blocks/framed_slope" | "minecraft:entities/stray" | "rechiseled:blocks/obsidian_brick_pattern" | "minecraft:blocks/potted_dandelion" | "create:blocks/small_calcite_brick_wall" | "rechiseled:blocks/spruce_planks_brick_paving_connecting" | "create:blocks/cut_crimsite_bricks" | "framedblocks:blocks/framed_flat_inner_slope_panel_corner" | "gtceu:blocks/electrolytic_cell" | "buildinggadgets:blocks/construction_block_dense" | "minecraft:blocks/mangrove_sign" | "minecraft:blocks/red_sandstone_slab" | "functionalstorage:blocks/mangrove_2" | "rechiseled:blocks/lapis_block_stripes_connecting" | "functionalstorage:blocks/mangrove_1" | "functionalstorage:blocks/mangrove_4" | "rechiseled:blocks/spruce_planks_brick_paving" | "rechiseled:blocks/dark_prismarine_woven" | "minecraft:blocks/dead_horn_coral_fan" | "rechiseled:blocks/jungle_planks_large_tiles" | "rechiseled:blocks/quartz_block_pattern" | "create:blocks/waxed_oxidized_copper_shingle_slab" | "railways:blocks/narrow_scotch_bogey" | "minecraft:blocks/red_carpet" | "thermal_extra:blocks/dragonsteel_glass" | "mysticalagriculture:blocks/awakened_supremium_reprocessor" | "farmersdelight:blocks/safety_net" | "rechiseled:blocks/nether_bricks_tiles" | "rechiseled:blocks/crimson_planks_beams" | "rechiseled:blocks/mossy_cobblestone_worn_stripes_connecting" | "xtonesreworked:blocks/jelt_block_0" | "minecraft:entities/spider" | "minecraft:blocks/light_gray_terracotta" | "rechiseled:blocks/birch_planks_brick_pattern" | "fantasyfurniture:blocks/venthyr/stool" | "create:blocks/cut_dripstone_brick_slab" | "rechiseled:blocks/emerald_block_bordered_crosses_connecting" | "create:blocks/andesite_casing" | "rechiseled:blocks/cobbled_deepslate_pulverized_connecting" | "minecraft:blocks/oak_sign" | "thermal_extra:blocks/soul_infused_block" | "rechiseled:blocks/end_stone_diagonal_bricks" | "packagedauto:blocks/unpackager" | "create:blocks/layered_veridium" | "minecraft:entities/zombie_horse" | "rechiseled:blocks/warped_planks_squares" | "rechiseled:blocks/end_stone_paving" | "create:blocks/water_wheel" | "rechiseled:blocks/nether_bricks_beams" | "rechiseled:blocks/quartz_block_brick_paving_connecting" | "rechiseled:blocks/amethyst_block_tiles_connecting" | "minecraft:blocks/lilac" | "railways:blocks/track_twilightforest_sortingwood" | "fantasyfurniture:blocks/bone/skeleton/table_wide" | "create:blocks/exposed_copper_tile_stairs" | "rechiseled:blocks/crimson_planks_tiles" | "minecraft:blocks/light_gray_banner" | "minecraft:blocks/infested_chiseled_stone_bricks" | "thermal:blocks/coffee" | "railways:blocks/track_byg_jacaranda_narrow" | "minecraft:blocks/potted_orange_tulip" | "framedblocks:blocks/framed_iron_pressure_plate" | "rechiseled:blocks/blackstone_brick_pattern" | "create:blocks/andesite_pillar" | "bigreactors:blocks/reinforced_turbinecomputerport" | "fantasyfurniture:blocks/bone/wither/drawer" | "rechiseled:blocks/lapis_block_tiles" | "minecraft:blocks/purple_banner" | "railways:blocks/track_byg_green_enchanted" | "minecraft:entities/bat" | "rechiseled:blocks/obsidian_chiseled_creeper" | "rechiseled:blocks/basalt_bordered" | "create:blocks/deepslate_pillar" | "rechiseled:blocks/spruce_planks_small_bricks" | "gtceu:blocks/hssg_coil_block" | "minecraft:blocks/green_banner" | "railways:blocks/track_byg_white_mangrove" | "minecraft:blocks/carved_pumpkin" | "fantasyfurniture:blocks/bone/wither/door_double" | "minecraft:entities/turtle" | "minecraft:entities/vindicator" | "minecraft:entities/evoker" | "create:blocks/light_gray_seat" | "railways:blocks/track_blue_skies_frostbright_narrow" | "minecraft:blocks/waxed_exposed_copper" | "create:blocks/steam_whistle_extension" | "rechiseled:blocks/stone_smooth_large_tiles_connecting" | "mysticalagradditions:blocks/neutronium_crux" | "rechiseledcreate:blocks/crimson_window_slim" | "minecraft:blocks/redstone_torch" | "minecraft:entities/zombie_villager" | "thermal:blocks/light_gray_rockwool" | "minecraft:blocks/potted_white_tulip" | "minecraft:blocks/magenta_candle" | "create:blocks/cut_scoria_brick_stairs" | "ae2:blocks/cut_quartz_wall" | "sgjourney:blocks/cut_naquadah_slab" | "simplylight:blocks/illuminant_light_blue_block_on" | "rechiseledcreate:blocks/crimson_window_tiles" | "farmersdelight:blocks/cabbages" | "create_crystal_clear:blocks/andesite_clear_glass_casing" | "rechiseledcreate:blocks/rose_quartz_polished_block" | "rechiseled:blocks/basalt_tiles" | "minecraft:blocks/waxed_exposed_cut_copper" | "thermal:blocks/deepslate_nickel_ore" | "rechiseled:blocks/warped_planks_flooring_connecting" | "minecraft:blocks/gray_candle" | "minecraft:blocks/flowering_azalea_leaves" | "rechiseled:blocks/blackstone_diagonal_bricks" | "minecraft:blocks/black_stained_glass_pane" | "fantasyfurniture:blocks/royal/painting_wide" | "create:blocks/oxidized_copper_tiles" | "minecraft:blocks/cyan_stained_glass" | "minecraft:blocks/orange_concrete" | "minecraft:blocks/bamboo" | "create:blocks/small_calcite_brick_stairs" | "minecraft:blocks/vine" | "create:blocks/content_observer" | "bigreactors:blocks/reinforced_reactorcontroller" | "minecraft:blocks/prismarine_wall" | "rechiseled:blocks/iron_block_small_bricks_connecting" | "minecraft:chests/village/village_shepherd" | "rechiseled:blocks/mangrove_planks_flooring_connecting" | "fantasyfurniture:blocks/necrolord/door_double" | "exnihilosequentia:blocks/dark_oak_crucible" | "railways:blocks/doubleaxle_bogey" | "rechiseled:blocks/spruce_planks_dotted" | "minecraft:gameplay/hero_of_the_village/cartographer_gift" | "create:blocks/cut_asurine" | "rechiseled:blocks/dark_oak_planks_wavy_connecting" | "fantasyfurniture:blocks/decorations/muffins_sweetberry" | "railways:blocks/track_biomesoplenty_umbran_narrow" | "minecraft:entities/bee" | "rechiseled:blocks/purpur_rotated_bricks_connecting" | "fantasyfurniture:blocks/decorations/berry_basket_strawberry" | "thermal:blocks/energy_cell_frame" | "rechiseled:blocks/coal_block_circles_connecting" | "fantasyfurniture:blocks/decorations/mushrooms_red" | "extendedcrafting:blocks/ender_star_block" | "create:blocks/small_ochrum_brick_wall" | "thermal:blocks/tin_ore" | "railways:blocks/track_blue_skies_bluebright" | "minecraft:blocks/blackstone_slab" | "railways:blocks/track_blue_skies_bluebright_narrow" | "minecraft:entities/sheep/light_blue" | "create:blocks/cut_asurine_brick_wall" | "ae2:blocks/sky_stone_stairs" | "minecraft:blocks/potted_azalea_bush" | "minecraft:blocks/deepslate_tile_slab" | "minecraft:blocks/white_carpet" | "rechiseled:blocks/spruce_planks_flooring" | "rechiseled:blocks/end_stone_squares_connecting" | "rechiseled:blocks/red_nether_bricks_large_bricks" | "railways:blocks/track_biomesoplenty_mahogany" | "create:blocks/small_dripstone_brick_wall" | "minecraft:gameplay/fishing/treasure" | "minecraft:blocks/polished_diorite_slab" | "thermal:blocks/rosin_block" | "rechiseled:blocks/diamond_block_small_tiles" | "gtceu:blocks/ulv_machine_casing" | "framedblocks:blocks/framing_saw" | "gtceu:blocks/uxv_machine_casing" | "create:blocks/brown_seat" | "create:blocks/cut_crimsite_stairs" | "minecraft:blocks/polished_deepslate_slab" | "minecraft:blocks/beehive" | "railways:blocks/track_oak_wide" | "functionalstorage:blocks/fluid_1" | "minecraft:blocks/mangrove_trapdoor" | "create:blocks/light_gray_valve_handle" | "thermal:blocks/polished_slag" | "create:blocks/zinc_ore" | "functionalstorage:blocks/fluid_4" | "railways:blocks/track_coupler" | "sgjourney:blocks/archeology_table" | "create:blocks/exposed_copper_tile_slab" | "functionalstorage:blocks/fluid_2" | "rechiseled:blocks/mangrove_planks_diagonal_stripes_connecting" | "framedblocks:blocks/framed_flat_elev_slope_slab_corner" | "rechiseled:blocks/mossy_cobblestone_paving" | "rechiseled:blocks/basalt_patterned" | "simplylight:blocks/illuminant_green_block_on" | "rechiseled:blocks/purpur_bricks_connecting" | "rechiseled:blocks/crimson_planks_small_bricks" | "fantasyfurniture:blocks/venthyr/chair" | "framedblocks:blocks/framed_vertical_half_stairs" | "rechiseled:blocks/netherrack_dented_connecting" | "mysticalagriculture:blocks/tinkering_table" | "rechiseled:blocks/emerald_block_pillar" | "create:blocks/white_toolbox" | "framedblocks:blocks/framed_slope_panel" | "ae2:blocks/quartz_pillar" | "railways:blocks/track_byg_embur_narrow" | "minecraft:blocks/mossy_stone_brick_stairs" | "minecraft:blocks/coarse_dirt" | "thermal:blocks/enderium_glass" | "rechiseled:blocks/stone_smooth_tiles_connecting" | "minecraft:blocks/yellow_concrete" | "mysticalagriculture:blocks/soulstone_smooth" | "railways:blocks/track_acacia" | "create:blocks/cut_scoria_slab" | "gtceu:blocks/fusion_casing" | "fantasyfurniture:blocks/decorations/mushrooms_brown" | "minecraft:gameplay/hero_of_the_village/butcher_gift" | "rechiseled:blocks/red_nether_bricks_tiles_connecting" | "rechiseled:blocks/spruce_planks_large_tiles" | "fantasyfurniture:blocks/bone/skeleton/painting_small" | "create:blocks/cut_asurine_slab" | "rechiseled:blocks/birch_planks_dotted" | "extendedcrafting:blocks/compressor" | "rechiseled:blocks/diorite_paving" | "rechiseledcreate:blocks/tuff_cut_polished_connecting" | "minecraft:blocks/crimson_trapdoor" | "gtceu:blocks/engine_intake_casing" | "rechiseledcreate:blocks/dark_oak_window_covered" | "farmersdelight:blocks/wild_onions" | "rechiseledcreate:blocks/warped_window_covered_connecting" | "rechiseled:blocks/end_stone_brick_pattern_connecting" | "create:blocks/waxed_copper_shingle_slab" | "thermal:blocks/green_bean" | "create:blocks/yellow_toolbox" | "rechiseled:blocks/iron_block_gears_connecting" | "minecraft:blocks/honey_block" | "rechiseled:blocks/prismarine_bricks_diagonal_tiles" | "rechiseled:blocks/dark_oak_planks_woven_connecting" | "rechiseled:blocks/dark_prismarine_dotted" | "simplylight:blocks/illuminant_blue_block" | "rechiseled:blocks/red_nether_bricks_squares_connecting" | "xtonesreworked:blocks/zyth_block_15" | "xtonesreworked:blocks/zyth_block_14" | "framedblocks:blocks/framed_double_slab" | "xtonesreworked:blocks/zyth_block_11" | "xtonesreworked:blocks/zyth_block_10" | "fantasyfurniture:blocks/decorations/nordic_mead_bottles" | "rechiseled:blocks/red_nether_bricks_large_bricks_connecting" | "xtonesreworked:blocks/zyth_block_13" | "create:blocks/asurine" | "xtonesreworked:blocks/zyth_block_12" | "rechiseled:blocks/dark_oak_planks_diagonal_tiles" | "thermal:blocks/bell_pepper" | "fantasyfurniture:blocks/decorations/venthyr_chalices" | "create:blocks/cart_assembler" | "minecraft:entities/ocelot" | "fantasyfurniture:blocks/decorations/bolts_of_cloth" | "create:blocks/crimsite" | "create:blocks/small_diorite_brick_slab" | "create:blocks/cut_ochrum_wall" | "simplylight:blocks/illuminant_red_block" | "rechiseledcreate:blocks/jungle_window_diagonal_connecting" | "create:blocks/nixie_tube" | "rechiseled:blocks/mangrove_planks_woven_connecting" | "thermal:blocks/nickel_ore" | "mysticalagriculture:blocks/prosperity_ore" | "packagedexcrafting:blocks/flux_crafter" | "ae2:blocks/16k_crafting_storage" | "create:blocks/mechanical_drill" | "create:blocks/cut_scorchia_stairs" | "minecraft:blocks/potted_crimson_fungus" | "minecraft:blocks/granite_stairs" | "minecraft:blocks/dark_oak_slab" | "rechiseled:blocks/basalt_beams_connecting" | "create:blocks/magenta_seat" | "farmersdelight:blocks/rice_bag" | "rechiseled:blocks/cobbled_deepslate_squares" | "create:blocks/large_cogwheel" | "minecraft:blocks/packed_mud" | "minecraft:blocks/gold_ore" | "minecraft:blocks/obsidian" | "framedblocks:blocks/framed_slab_edge" | "rechiseledcreate:blocks/rose_quartz_bricks_connecting" | "create:blocks/cut_scorchia_brick_wall" | "thermal:blocks/rubberwood_trapdoor" | "minecraft:blocks/dead_brain_coral_fan" | "create:blocks/magenta_valve_handle" | "rechiseledcreate:blocks/dark_oak_window_panes" | "create:blocks/scorchia" | "create:blocks/polished_cut_scorchia_slab" | "fantasyfurniture:blocks/necrolord/cushion" | "rechiseled:blocks/nether_bricks_chiseled_squares" | "create:blocks/redstone_contact" | "fantasyfurniture:blocks/nordic/table_wide" | "ae2:blocks/sky_stone_brick" | "fantasyfurniture:blocks/bone/wither/table_small" | "rechiseled:blocks/andesite_paving" | "rechiseledcreate:blocks/birch_window_swirling" | "thermal:blocks/tinker_bench" | "minecraft:blocks/granite_slab" | "mysticalagriculture:blocks/supremium_reprocessor" | "minecraft:gameplay/hero_of_the_village/weaponsmith_gift" | "minecraft:blocks/brown_carpet" | "rechiseled:blocks/spruce_planks_crate_connecting" | "automobility:blocks/dash_panel" | "rechiseled:blocks/bone_block_chiseled" | "create:blocks/andesite_door" | "minecraft:blocks/red_candle" | "rechiseledcreate:blocks/mechanical_chisel" | "rechiseled:blocks/stone_crushed" | "minecraft:blocks/stripped_dark_oak_log" | "gtceu:blocks/cupronickel_coil_block" | "railways:blocks/track_byg_baobab_narrow" | "railways:blocks/track_twilightforest_canopy_narrow" | "fantasyfurniture:blocks/royal/table_large" | "minecraft:blocks/spruce_button" | "thermal:blocks/enderium_block" | "fantasyfurniture:blocks/nordic/wall_light" | "rechiseled:blocks/nether_bricks_large_bricks" | "rechiseled:blocks/birch_planks_bricks_connecting" | "minecraft:blocks/jungle_door" | "ae2:blocks/smooth_sky_stone_wall" | "create:blocks/rope_pulley" | "ae2:blocks/debug_cube_gen" | "minecraft:blocks/powder_snow" | "minecraft:blocks/iron_trapdoor" | "fantasyfurniture:blocks/decorations/bone_skeleton_pile" | "create:blocks/small_limestone_bricks" | "minecraft:blocks/orange_terracotta" | "create:blocks/item_vault" | "rechiseled:blocks/stone_brick_pattern_connecting" | "rechiseled:blocks/lapis_block_chiseled_connecting" | "rechiseled:blocks/mangrove_planks_small_tiles" | "rechiseledcreate:blocks/andesite_cut_polished_connecting" | "fantasyfurniture:blocks/decorations/berry_basket_sweetberry" | "minecraft:blocks/cake" | "rechiseled:blocks/purpur_slanted_tiles_connecting" | "create:blocks/waxed_oxidized_copper_tile_slab" | "minecraft:blocks/purpur_slab" | "minecraft:blocks/yellow_stained_glass_pane" | "minecraft:chests/village/village_desert_house" | "rechiseled:blocks/lapis_block_inverted_tiles_connecting" | "thermal:blocks/corn_block" | "fantasyfurniture:blocks/dunmer/door_single" | "rechiseled:blocks/purpur_pillar" | "buildinggadgets:blocks/construction_block_powder" | "rechiseled:blocks/end_stone_crushed" | "minecraft:blocks/red_sandstone" | "railways:blocks/track_ender_wide" | "railways:blocks/track_create_andesite_wide" | "rechiseledcreate:blocks/acacia_window_diagonal_connecting" | "railways:blocks/track_blue_skies_cherry" | "railways:blocks/track_twilightforest_twilight_oak" | "gtceu:blocks/coke_oven_bricks" | "rechiseled:blocks/granite_brick_pattern_connecting" | "fantasyfurniture:blocks/decorations/potion_bottles_dyeable" | "minecraft:blocks/bubble_coral_block" | "powersuits:blocks/tinkertable" | "minecraft:blocks/dragon_egg" | "rechiseled:blocks/purpur_spiral_pattern_connecting" | "ae2additions:blocks/1024k_crafting_storage" | "minecraft:blocks/polished_blackstone_brick_wall" | "railways:blocks/track_birch_narrow" | "ae2:blocks/sky_stone_small_brick" | "exnihilosequentia:blocks/dark_oak_sieve" | "rechiseled:blocks/emerald_block_plating" | "ae2:blocks/quantum_link" | "minecraft:blocks/quartz_block" | "ae2:blocks/interface" | "framedblocks:blocks/framed_fancy_powered_rail_slope" | "rechiseled:blocks/quartz_block_pattern_connecting" | "framedblocks:blocks/framed_panel" | "rechiseled:blocks/basalt_bordered_polished" | "bigreactors:blocks/reinforced_reactorfluidport_forge_active" | "gtceu:blocks/high_temperature_smelting_casing" | "thermal:blocks/signalum_block" | "minecraft:blocks/birch_fence" | "laserio:blocks/laser_connector" | "railways:blocks/track_tieless" | "rechiseledcreate:blocks/ochrum_cut_small_brick_connecting" | "fantasyfurniture:blocks/royal/cushion" | "rechiseled:blocks/gold_block_striped" | "rechiseled:blocks/crimson_planks_small_bricks_connecting" | "gtceu:blocks/lv_hermetic_casing" | "xtonesreworked:blocks/mint_block_4" | "xtonesreworked:blocks/mint_block_5" | "rechiseled:blocks/netherite_block_patterned" | "xtonesreworked:blocks/mint_block_2" | "xtonesreworked:blocks/mint_block_3" | "xtonesreworked:blocks/mint_block_8" | "fantasyfurniture:blocks/bone/skeleton/bed_double" | "xtonesreworked:blocks/mint_block_9" | "rechiseled:blocks/crimson_planks_small_tiles_connecting" | "rechiseledcreate:blocks/mangrove_window_bars" | "xtonesreworked:blocks/mint_block_6" | "xtonesreworked:blocks/mint_block_7" | "xtonesreworked:blocks/korp_block_11" | "railways:blocks/track_byg_cherry" | "minecraft:blocks/blue_stained_glass_pane" | "xtonesreworked:blocks/korp_block_12" | "rechiseled:blocks/dark_oak_planks_woven" | "xtonesreworked:blocks/korp_block_10" | "xtonesreworked:blocks/korp_block_15" | "simplylight:blocks/illuminant_magenta_block" | "xtonesreworked:blocks/korp_block_13" | "xtonesreworked:blocks/korp_block_14" | "thermal:blocks/device_soil_infuser" | "create:blocks/layered_limestone" | "exnihilosequentia:blocks/mangrove_sieve" | "fantasyfurniture:blocks/venthyr/sofa" | "mysticalagriculture:blocks/soulium_gemstone_block" | "minecraft:blocks/big_dripleaf_stem" | "exnihilosequentia:blocks/crushed_end_stone" | "thermal:blocks/cheese_wheel" | "xtonesreworked:blocks/mint_block_0" | "xtonesreworked:blocks/mint_block_1" | "xtonesreworked:blocks/jelt_block_9" | "minecraft:blocks/heavy_weighted_pressure_plate" | "create:blocks/cut_ochrum_stairs" | "minecraft:entities/wandering_trader" | "xtonesreworked:blocks/jelt_block_1" | "xtonesreworked:blocks/jelt_block_2" | "fantasyfurniture:blocks/necrolord/table_wide" | "xtonesreworked:blocks/jelt_block_3" | "minecraft:blocks/birch_slab" | "rechiseled:blocks/crimson_planks_brick_paving" | "xtonesreworked:blocks/jelt_block_4" | "xtonesreworked:blocks/jelt_block_5" | "rechiseled:blocks/stone_bordered_connecting" | "xtonesreworked:blocks/jelt_block_6" | "rechiseled:blocks/netherite_block_diagonal_tiles_connecting" | "xtonesreworked:blocks/jelt_block_7" | "xtonesreworked:blocks/jelt_block_8" | "fantasyfurniture:blocks/royal/bookshelf" | "minecraft:blocks/azure_bluet" | "thermal:blocks/tomato_block" | "minecraft:blocks/gray_wool" | "minecraft:blocks/cyan_candle" | "thermal:blocks/raw_lead_block" | "create:blocks/small_andesite_brick_wall" | "minecraft:entities/wither" | "minecraft:chests/stronghold_library" | "rechiseled:blocks/dirt_bricks_connecting" | "extendedcrafting:blocks/ender_ingot_block" | "rechiseled:blocks/basalt_beams" | "rechiseled:blocks/lapis_block_pattern" | "create:blocks/scoria" | "rechiseled:blocks/netherite_block_bricks" | "xtonesreworked:blocks/azur_block_12" | "xtonesreworked:blocks/azur_block_11" | "xtonesreworked:blocks/azur_block_10" | "sgjourney:blocks/classic_stargate_ring_block" | "rechiseledcreate:blocks/spruce_window_rounded" | "rechiseled:blocks/jungle_planks_large_tiles_connecting" | "create:blocks/polished_cut_calcite_wall" | "railways:blocks/track_byg_jacaranda" | "rechiseled:blocks/cobbled_deepslate_rotated_bricks" | "toms_storage:blocks/ts.inventory_cable_connector_framed" | "xtonesreworked:blocks/flat_lamp" | "minecraft:blocks/tall_grass" | "minecraft:blocks/magenta_carpet" | "minecraft:blocks/light_gray_glazed_terracotta" | "xtonesreworked:blocks/azur_block_15" | "fantasyfurniture:blocks/necrolord/bed_double" | "fantasyfurniture:blocks/venthyr/door_single" | "xtonesreworked:blocks/azur_block_14" | "xtonesreworked:blocks/azur_block_13" | "rechiseled:blocks/crimson_planks_beams_connecting" | "minecraft:blocks/respawn_anchor" | "fantasyfurniture:blocks/bone/skeleton/wool" | "create:blocks/cut_dripstone_brick_stairs" | "thermal:blocks/onion" | "fantasyfurniture:blocks/royal/desk_right" | "create:blocks/small_scorchia_bricks" | "create:blocks/cut_dripstone_slab" | "rechiseled:blocks/redstone_block_smooth" | "bigreactors:blocks/fluidizerglass" | "xtonesreworked:blocks/jelt_block_10" | "minecraft:chests/village/village_weaponsmith" | "xtonesreworked:blocks/jelt_block_11" | "xtonesreworked:blocks/jelt_block_12" | "fantasyfurniture:blocks/royal/painting_small" | "xtonesreworked:blocks/jelt_block_13" | "xtonesreworked:blocks/jelt_block_14" | "xtonesreworked:blocks/jelt_block_15" | "rechiseled:blocks/cobbled_deepslate_worn_stripes" | "fantasyfurniture:blocks/venthyr/painting_wide" | "minecraft:blocks/dark_oak_wood" | "rechiseled:blocks/cobblestone_inverted_dented" | "minecraft:blocks/dead_horn_coral_block" | "gtceu:blocks/reaction_safe_mixing_casing" | "travelanchors:blocks/travel_anchor" | "exnihilosequentia:blocks/crushed_dripstone" | "rechiseled:blocks/blue_ice_bricks_connecting" | "minecraft:blocks/potted_dark_oak_sapling" | "rechiseled:blocks/dark_prismarine_wavy" | "rechiseled:blocks/diamond_block_chiseled" | "minecraft:blocks/crafting_table" | "rechiseled:blocks/jungle_planks_tiles_connecting" | "rechiseled:blocks/nether_bricks_brick_pattern_connecting" | "minecraft:blocks/black_bed" | "minecraft:blocks/raw_iron_block" | "automobility:blocks/steep_slope" | "railways:blocks/track_byg_blue_enchanted_wide" | "fantasyfurniture:blocks/bone/skeleton/bench" | "create:blocks/polished_cut_calcite" | "minecraft:blocks/cracked_polished_blackstone_bricks" | "minecraft:blocks/soul_sand" | "itemcollectors:blocks/advanced_collector" | "create:blocks/small_scoria_brick_stairs" | "thermal:blocks/tomato" | "rechiseled:blocks/prismarine_bricks_small_tiles" | "railways:blocks/track_biomesoplenty_redwood" | "minecraft:blocks/crying_obsidian" | "rechiseled:blocks/dark_oak_planks_pattern" | "rechiseled:blocks/acacia_planks_small_bricks" | "minecraft:blocks/deepslate_gold_ore" | "functionalstorage:blocks/warped_4" | "functionalstorage:blocks/warped_2" | "rechiseled:blocks/granite_rotated_bricks_connecting" | "functionalstorage:blocks/warped_1" | "create:blocks/scoria_pillar" | "create:blocks/small_veridium_brick_stairs" | "rechiseled:blocks/coal_block_compacted_connecting" | "rechiseled:blocks/iron_block_lines_connecting" | "rechiseled:blocks/stone_waves" | "rechiseled:blocks/basalt_bordered_polished_connecting" | "minecraft:blocks/birch_trapdoor" | "minecraft:blocks/dark_oak_button" | "minecraft:blocks/dropper" | "rechiseled:blocks/andesite_wavy" | "rechiseled:blocks/cobblestone_polished" | "rechiseled:blocks/bone_block_bordered_connecting" | "simplylight:blocks/illuminant_purple_block_on" | "minecraft:entities/polar_bear" | "minecraft:blocks/yellow_candle_cake" | "framedblocks:blocks/framed_half_stairs" | "thermal:blocks/deepslate_apatite_ore" | "rechiseled:blocks/andesite_wavy_connecting" | "rechiseled:blocks/dark_oak_planks_wavy" | "rechiseled:blocks/dirt_muddy" | "minecraft:entities/sheep/gray" | "rechiseledcreate:blocks/crimson_window_bars" | "ae2:blocks/medium_quartz_bud" | "create:blocks/pulley_magnet" | "rechiseled:blocks/warped_planks_diagonal_tiles" | "ae2:blocks/quartz_pillar_wall" | "create:blocks/sail_frame" | "create:blocks/cut_ochrum_brick_slab" | "thermal_extra:blocks/dragonsteel_block" | "rechiseled:blocks/end_stone_squares" | "thermal:blocks/sawdust_block" | "rechiseledcreate:blocks/mangrove_window_large_connecting" | "minecraft:blocks/muddy_mangrove_roots" | "sgjourney:blocks/sandstone_with_lapis" | "rechiseled:blocks/blue_ice_tiles" | "create:blocks/netherite_backtank" | "automobility:blocks/auto_mechanic_table" | "mysticalagriculture:blocks/imperium_growth_accelerator" | "rechiseled:blocks/warped_planks_large_tiles" | "rechiseled:blocks/dirt_large_tiles" | "thermal:blocks/slime_mushroom" | "minecraft:blocks/light_blue_carpet" | "rechiseled:blocks/gold_block_lines" | "create:blocks/red_nixie_tube" | "minecraft:entities/iron_golem" | "rechiseled:blocks/mangrove_planks_bricks_connecting" | "rechiseled:blocks/netherrack_brick_paving" | "rechiseled:blocks/cobblestone_squares" | "rechiseled:blocks/diorite_dotted" | "minecraft:chests/ancient_city_ice_box" | "rechiseled:blocks/bone_block_pillar" | "create_crystal_clear:blocks/train_glass_encased_cogwheel" | "framedblocks:blocks/framed_flat_stacked_slope_slab_corner" | "rechiseled:blocks/emerald_block_striped" | "minecraft:chests/simple_dungeon" | "minecraft:blocks/light_gray_shulker_box" | "create:blocks/wooden_bracket" | "fantasyfurniture:blocks/necrolord/chair" | "fantasyfurniture:blocks/decorations/berry_basket_empty" | "rechiseled:blocks/obsidian_squares" | "thermal:blocks/redstone_mushroom" | "ae2:blocks/quartz_block" | "create:blocks/small_ochrum_bricks" | "mysticalagriculture:blocks/awakened_supremium_block" | "create:blocks/polished_cut_granite_wall" | "bigreactors:blocks/basic_turbinerotorshaft" | "minecraft:blocks/stripped_warped_hyphae" | "rechiseled:blocks/mossy_cobblestone_stripes_connecting" | "bigreactors:blocks/reinforced_turbinefluidport_forge_active" | "rechiseledcreate:blocks/warped_window_tiles" | "thermal:blocks/corn" | "create:blocks/asurine_pillar" | "framedblocks:blocks/framed_flat_inv_double_slope_slab_corner" | "create:blocks/andesite_alloy_block" | "railways:blocks/track_jungle_wide" | "bigreactors:blocks/reinforced_turbineglass" | "create:blocks/windmill_bearing" | "rechiseled:blocks/cobblestone_worn_stripes" | "rechiseled:blocks/blue_ice_slanted_tiles" | "minecraft:blocks/oxeye_daisy" | "minecraft:entities/cat" | "rechiseled:blocks/coal_block_polished" | "minecraft:blocks/medium_amethyst_bud" | "rechiseled:blocks/cobbled_deepslate_brick_paving_connecting" | "thermal:blocks/spice_cake" | "create:blocks/vertical_framed_glass" | "rechiseled:blocks/jungle_planks_diagonal_tiles_connecting" | "fantasyfurniture:blocks/decorations/bowl_mushroom_stew" | "create:blocks/cuckoo_clock" | "rechiseled:blocks/oak_planks_wavy" | "sliceanddice:blocks/wet_air" | "framedblocks:blocks/framed_double_corner" | "railways:blocks/track_blue_skies_starlit_narrow" | "rechiseled:blocks/mangrove_planks_brick_paving_connecting" | "rechiseled:blocks/jungle_planks_woven" | "minecraft:blocks/lantern" | "create:blocks/lime_sail" | "fantasyfurniture:blocks/nordic/painting_wide" | "fantasyfurniture:blocks/venthyr/table_large_fancy" | "minecraft:entities/illusioner" | "minecraft:blocks/deepslate_lapis_ore" | "fantasyfurniture:blocks/dunmer/cushion" | "mysticalagriculture:blocks/prudentium_furnace" | "fantasyfurniture:blocks/royal/lockbox" | "rechiseled:blocks/blue_ice_bordered_connecting" | "gtceu:blocks/bronze_brick_casing" | "minecraft:blocks/spruce_fence" | "create:blocks/depot" | "minecraft:blocks/blue_concrete" | "rechiseled:blocks/acacia_planks_large_tiles" | "minecraft:blocks/diamond_block" | "rechiseled:blocks/bone_block_pillar_connecting" | "create:blocks/cut_scorchia_wall" | "rechiseled:blocks/quartz_block_rows" | "create:blocks/green_sail" | "minecraft:blocks/oak_planks" | "rechiseled:blocks/cobbled_deepslate_brick_pattern" | "create:blocks/cut_calcite_slab" | "thermal:blocks/tea_block" | "rechiseledcreate:blocks/tuff_cut_small_brick_connecting" | "ae2additions:blocks/16384k_crafting_storage" | "rechiseled:blocks/spruce_planks_diagonal_tiles_connecting" | "minecraft:blocks/green_concrete" | "fantasyfurniture:blocks/nordic/sofa" | "create:blocks/layered_andesite" | "farmersdelight:blocks/wild_carrots" | "xtonesreworked:blocks/fort_block_10" | "xtonesreworked:blocks/fort_block_11" | "mysticalagriculture:blocks/witherproof_bricks" | "create:blocks/cut_scoria" | "xtonesreworked:blocks/fort_block_12" | "minecraft:blocks/acacia_wood" | "xtonesreworked:blocks/fort_block_13" | "rechiseled:blocks/andesite_dotted_connecting" | "xtonesreworked:blocks/fort_block_14" | "xtonesreworked:blocks/fort_block_15" | "minecraft:blocks/quartz_bricks" | "rechiseledcreate:blocks/crimson_window_panes_connecting" | "minecraft:entities/sheep/magenta" | "create:blocks/purple_sail" | "fantasyfurniture:blocks/venthyr/dresser" | "mysticalagriculture:blocks/essence_vessel" | "rechiseled:blocks/lapis_block_small_tiles" | "rechiseled:blocks/cobbled_deepslate_beams" | "automobility:blocks/sand_off_road" | "minecraft:blocks/deepslate_brick_slab" | "rechiseled:blocks/netherrack_rotated_bricks_connecting" | "minecraft:blocks/warped_sign" | "rechiseledcreate:blocks/oak_window_swirling" | "extendedcrafting:blocks/ultimate_auto_table" | "xtonesreworked:blocks/zkul_block_0" | "xtonesreworked:blocks/zkul_block_1" | "xtonesreworked:blocks/zkul_block_2" | "xtonesreworked:blocks/zkul_block_3" | "rechiseled:blocks/copper_block_shafts" | "exmachinis:blocks/flux_compactor" | "xtonesreworked:blocks/zkul_block_4" | "minecraft:blocks/powered_rail" | "xtonesreworked:blocks/zkul_block_5" | "rechiseled:blocks/amethyst_block_smooth" | "minecraft:blocks/mud_bricks" | "xtonesreworked:blocks/zkul_block_6" | "xtonesreworked:blocks/zkul_block_7" | "xtonesreworked:blocks/zkul_block_8" | "xtonesreworked:blocks/zkul_block_9" | "rechiseled:blocks/blackstone_rotated_bricks" | "minecraft:blocks/brick_stairs" | "fantasyfurniture:blocks/decorations/royal_wall_mirror_large" | "ae2:blocks/chiseled_quartz_wall" | "rechiseled:blocks/cobbled_deepslate_tiles" | "create:blocks/analog_lever" | "rechiseled:blocks/quartz_block_chiseled_pillar" | "minecraft:blocks/white_concrete_powder" | "rechiseled:blocks/mangrove_planks_wavy" | "minecraft:blocks/white_concrete" | "rechiseled:blocks/quartz_block_crosses" | "rechiseled:blocks/dark_prismarine_rows_connecting" | "rechiseled:blocks/lapis_block_small_tiles_connecting" | "xtonesreworked:blocks/reds_block_1" | "xtonesreworked:blocks/reds_block_0" | "rechiseled:blocks/birch_planks_small_tiles" | "rechiseled:blocks/oak_planks_brick_pattern" | "minecraft:blocks/seagrass" | "rechiseled:blocks/iron_block_sheets" | "minecraft:blocks/brown_mushroom" | "rechiseled:blocks/prismarine_bricks_diagonal_bricks" | "rechiseled:blocks/dark_prismarine_squares" | "minecraft:blocks/pink_bed" | "framedblocks:blocks/framed_flat_stacked_slope_panel_corner" | "create:blocks/waxed_exposed_copper_shingles" | "rechiseled:blocks/gold_block_beams" | "create:blocks/cut_ochrum_brick_stairs" | "rechiseled:blocks/gold_block_tiles_connecting" | "rechiseled:blocks/blackstone_diagonal_bricks_connecting" | "rechiseledcreate:blocks/mangrove_window_tiles" | "create:blocks/copper_casing" | "railways:blocks/track_byg_zelkova_wide" | "minecraft:entities/magma_cube" | "minecraft:blocks/waxed_exposed_cut_copper_slab" | "create:blocks/andesite_encased_cogwheel" | "thermal:blocks/dynamo_stirling" | "minecraft:blocks/spruce_sapling" | "rechiseled:blocks/stone_rotated_bricks" | "rechiseled:blocks/stone_path" | "xtonesreworked:blocks/roen_block_12" | "ae2:blocks/fluix_stairs" | "xtonesreworked:blocks/roen_block_11" | "xtonesreworked:blocks/roen_block_10" | "create:blocks/cut_limestone_stairs" | "rechiseled:blocks/diamond_block_grid_connecting" | "rechiseled:blocks/gold_block_tiles" | "exnihilosequentia:blocks/crushed_calcite" | "bigreactors:blocks/reinforced_reactorcasing" | "farmersdelight:chests/fd_simple_dungeon" | "railways:blocks/track_biomesoplenty_umbran_wide" | "create:blocks/gantry_shaft" | "xtonesreworked:blocks/roen_block_15" | "xtonesreworked:blocks/roen_block_14" | "xtonesreworked:blocks/roen_block_13" | "rechiseled:blocks/blackstone_rotated_bricks_connecting" | "minecraft:blocks/mossy_stone_bricks" | "fantasyfurniture:blocks/royal/chest" | "bigreactors:blocks/basic_reactorcontrolrod" | "minecraft:blocks/gray_concrete_powder" | "minecraft:blocks/jungle_fence_gate" | "minecraft:blocks/smooth_stone" | "minecraft:chests/shipwreck_supply" | "create:blocks/pink_toolbox" | "minecraft:blocks/twisting_vines" | "minecraft:blocks/spawner" | "rechiseled:blocks/stone_chiseled_bricks_connecting" | "xtonesreworked:blocks/myst_block_11" | "fluxnetworks:blocks/basic_flux_storage" | "xtonesreworked:blocks/myst_block_10" | "xtonesreworked:blocks/myst_block_15" | "xtonesreworked:blocks/myst_block_14" | "xtonesreworked:blocks/myst_block_13" | "rechiseled:blocks/acacia_planks_diagonal_tiles_connecting" | "xtonesreworked:blocks/myst_block_12" | "fantasyfurniture:blocks/necrolord/stool" | "rechiseled:blocks/warped_planks_wavy" | "minecraft:entities/witch" | "minecraft:blocks/dark_prismarine_stairs" | "minecraft:blocks/polished_basalt" | "minecraft:blocks/polished_granite_stairs" | "mysticalagriculture:blocks/supremium_furnace" | "rechiseled:blocks/redstone_block_diagonal_tiles_connecting" | "minecraft:blocks/oak_fence_gate" | "gtceu:blocks/pump_deck" | "rechiseled:blocks/diamond_block_connecting_connecting" | "minecraft:blocks/acacia_slab" | "create:blocks/sticker" | "fantasyfurniture:blocks/bone/wither/desk_right" | "systeams:blocks/compression_boiler" | "minecraft:blocks/light_blue_concrete" | "rechiseledcreate:blocks/oak_window_bars_connecting" | "xtonesreworked:blocks/reds_block_7" | "create:blocks/small_rose_quartz_tiles" | "xtonesreworked:blocks/reds_block_6" | "xtonesreworked:blocks/reds_block_9" | "xtonesreworked:blocks/reds_block_8" | "xtonesreworked:blocks/reds_block_3" | "xtonesreworked:blocks/reds_block_2" | "xtonesreworked:blocks/reds_block_5" | "xtonesreworked:blocks/reds_block_4" | "rechiseled:blocks/amethyst_block_edged" | "rechiseled:blocks/amethyst_block_shiny" | "thermal:blocks/cinnabar_block" | "minecraft:blocks/note_block" | "create:blocks/copper_valve_handle" | "colossalchests:blocks/chest_wall_wood" | "rechiseled:blocks/crimson_planks_crate_connecting" | "rechiseledcreate:blocks/crimson_window_large_connecting" | "rechiseled:blocks/quartz_block_small_tiles_connecting" | "create:blocks/cut_dripstone_bricks" | "framedblocks:blocks/framed_chest" | "fantasyfurniture:blocks/decorations/nordic_sweetrolls" | "rechiseledcreate:blocks/spruce_window_swirling" | "bigreactors:blocks/reinforced_turbinefluidport_forge_passive" | "rechiseled:blocks/oak_planks_bricks" | "rechiseled:blocks/stone_cobbled" | "minecraft:entities/zombified_piglin" | "fantasyfurniture:blocks/venthyr/bench" | "rechiseled:blocks/end_stone_mesh_connecting" | "rechiseled:blocks/prismarine_bricks_chiseled_squares_connecting" | "minecraft:blocks/waxed_exposed_cut_copper_stairs" | "minecraft:blocks/petrified_oak_slab" | "minecraft:blocks/waxed_oxidized_cut_copper_slab" | "rechiseled:blocks/copper_block_bars" | "minecraft:blocks/light_blue_stained_glass_pane" | "rechiseledcreate:blocks/acacia_window_panes" | "rechiseled:blocks/prismarine_bricks_diagonal_bricks_connecting" | "gtceu:blocks/luv_hermetic_casing" | "mysticalagriculture:blocks/imperium_block" | "gtceu:blocks/superconducting_coil" | "framedblocks:blocks/framed_flat_stacked_inner_slope_panel_corner" | "create:blocks/polished_cut_veridium_stairs" | "rechiseled:blocks/crimson_planks_squares_connecting" | "rechiseled:blocks/purpur_brick_pattern_connecting" | "minecraft:blocks/red_bed" | "kubejs:blocks/soul_infused_casing" | "rechiseled:blocks/iron_block_small_bricks" | "rechiseled:blocks/mangrove_planks_brick_paving" | "minecraft:blocks/white_bed" | "rechiseled:blocks/mangrove_planks_small_bricks" | "rechiseled:blocks/mangrove_planks_flooring" | "ae2:blocks/small_quartz_bud" | "exnihilosequentia:blocks/acacia_crucible" | "minecraft:blocks/frosted_ice" | "minecraft:blocks/light_blue_terracotta" | "farmersdelight:blocks/wild_rice" | "thermal:blocks/ruby_ore" | "exnihilosequentia:blocks/warped_crucible" | "minecraft:blocks/mangrove_stairs" | "minecraft:blocks/jungle_wood" | "simplylight:blocks/illuminant_pink_block_on" | "rechiseledcreate:blocks/rose_quartz_tiles_connecting" | "rechiseled:blocks/dark_prismarine_large_tiles" | "rechiseled:blocks/netherite_block_compacted_connecting" | "rechiseled:blocks/jungle_planks_diagonal_stripes_connecting" | "create:blocks/waxed_weathered_copper_shingle_stairs" | "minecraft:blocks/infested_stone" | "create:blocks/encased_fluid_pipe" | "gtceu:blocks/assembly_line_grating" | "fantasyfurniture:blocks/decorations/tankards_sweetberry" | "rechiseled:blocks/iron_block_bordered_connecting" | "mysticalagradditions:blocks/gaia_spirit_crux" | "rechiseled:blocks/prismarine_bricks_tiles" | "railways:blocks/track_hexcasting_edified_wide" | "extendedcrafting:blocks/flux_star_block" | "railways:blocks/track_byg_witch_hazel_wide" | "railways:blocks/track_byg_willow_narrow" | "extendedcrafting:blocks/the_ultimate_block" | "thermal:blocks/chocolate_cake" | "gtceu:blocks/ptfe_pipe_casing" | "rechiseledcreate:blocks/spruce_window_swirling_connecting" | "mysticalagriculture:blocks/tertium_gemstone_block" | "railways:blocks/track_byg_baobab" | "create:blocks/polished_cut_deepslate_stairs" | "minecraft:blocks/mangrove_propagule" | "minecraft:chests/stronghold_crossing" | "thermal:blocks/deepslate_lead_ore" | "fantasyfurniture:blocks/dunmer/wardrobe_top" | "create:blocks/horizontal_framed_glass" | "minecraft:blocks/polished_andesite_stairs" | "minecraft:blocks/birch_sign" | "rechiseled:blocks/glowstone_small_tiles" | "minecraft:blocks/lime_candle_cake" | "rechiseledcreate:blocks/crimson_window_swirling" | "create:blocks/cut_deepslate_slab" | "rechiseled:blocks/crimson_planks_large_tiles_connecting" | "mysticaladaptations:blocks/insanium_reprocessor" | "xtonesreworked:blocks/sols_block_2" | "xtonesreworked:blocks/sols_block_1" | "create:blocks/small_asurine_bricks" | "xtonesreworked:blocks/sols_block_4" | "xtonesreworked:blocks/sols_block_3" | "xtonesreworked:blocks/sols_block_6" | "xtonesreworked:blocks/sols_block_5" | "xtonesreworked:blocks/sols_block_8" | "xtonesreworked:blocks/sols_block_7" | "rechiseled:blocks/cobblestone_crosses_connecting" | "framedblocks:blocks/framed_wall_board" | "rechiseled:blocks/dark_prismarine_large_tiles_connecting" | "xtonesreworked:blocks/sols_block_9" | "xtonesreworked:blocks/iszm_block_8" | "minecraft:blocks/brick_slab" | "xtonesreworked:blocks/iszm_block_7" | "rechiseled:blocks/mangrove_planks_diagonal_tiles" | "rechiseledcreate:blocks/dark_oak_window_slim" | "framedblocks:blocks/framed_double_slope_slab" | "minecraft:entities/ender_dragon" | "xtonesreworked:blocks/iszm_block_9" | "railways:blocks/track_byg_palm_wide" | "create:blocks/small_crimsite_brick_stairs" | "rechiseled:blocks/andesite_squares_connecting" | "extendedcrafting:blocks/flux_alternator" | "simplylight:blocks/illuminant_block" | "rechiseled:blocks/amethyst_block_polished_connecting" | "rechiseled:blocks/netherite_block_decorated_connecting" | "railways:blocks/track_byg_pine_wide" | "rechiseled:blocks/bone_block_inverted_tiles_connecting" | "rechiseled:blocks/iron_block_polished_connecting" | "thermal:blocks/raw_silver_block" | "rechiseled:blocks/dark_prismarine_bricks_connecting" | "rechiseled:blocks/lapis_block_bordered_connecting" | "fantasyfurniture:blocks/necrolord/table_small" | "rechiseledcreate:blocks/spruce_window_covered_connecting" | "minecraft:blocks/exposed_cut_copper" | "framedblocks:blocks/framed_flat_inner_slope_slab_corner" | "framedblocks:blocks/framed_wall_sign" | "mysticalagradditions:blocks/awakened_draconium_crux" | "minecraft:blocks/mangrove_button" | "minecraft:blocks/potted_jungle_sapling" | "thermal:blocks/gunpowder_mushroom" | "minecraft:blocks/cyan_bed" | "xtonesreworked:blocks/iszm_block_4" | "xtonesreworked:blocks/iszm_block_3" | "xtonesreworked:blocks/iszm_block_6" | "xtonesreworked:blocks/iszm_block_5" | "xtonesreworked:blocks/iszm_block_0" | "fantasyfurniture:blocks/bone/wither/sofa" | "xtonesreworked:blocks/iszm_block_2" | "xtonesreworked:blocks/iszm_block_1" | "xtonesreworked:blocks/sync_block_15" | "xtonesreworked:blocks/sync_block_14" | "gtceu:blocks/watertight_casing" | "extendedcrafting:blocks/ender_crafter" | "framedblocks:blocks/framed_extended_double_slope_panel" | "create_crystal_clear:blocks/andesite_glass_encased_shaft" | "minecraft:blocks/cave_vines_plant" | "xtonesreworked:blocks/sync_block_11" | "xtonesreworked:blocks/sync_block_10" | "xtonesreworked:blocks/sols_block_0" | "xtonesreworked:blocks/sync_block_13" | "xtonesreworked:blocks/sync_block_12" | "create:blocks/polished_cut_diorite_stairs" | "minecraft:blocks/end_stone_brick_stairs" | "minecraft:blocks/exposed_copper" | "rechiseled:blocks/sandstone_polished_connecting" | "minecraft:blocks/orange_shulker_box" | "framedblocks:blocks/framed_flat_ext_inner_slope_panel_corner" | "railways:blocks/track_warped" | "rechiseled:blocks/bone_block_patterned_connecting" | "create:blocks/cut_deepslate" | "minecraft:blocks/stripped_crimson_stem" | "rechiseled:blocks/lapis_block_mosaic" | "mysticalagriculture:blocks/soulstone_stairs" | "minecraft:blocks/comparator" | "rechiseledcreate:blocks/spruce_window_diagonal" | "railways:blocks/track_biomesoplenty_cherry_wide" | "minecraft:entities/sheep/brown" | "rechiseled:blocks/quartz_block_rows_connecting" | "rechiseledcreate:blocks/crimson_window_covered_connecting" | "create:blocks/granite_pillar" | "railways:blocks/track_byg_maple_wide" | "railways:blocks/track_biomesoplenty_fir_wide" | "rechiseled:blocks/blue_ice_cone" | "railways:blocks/track_byg_maple" | "minecraft:blocks/acacia_trapdoor" | "exnihilosequentia:blocks/crushed_granite" | "rechiseled:blocks/end_stone_chiseled" | "rechiseled:blocks/netherite_block_meteoric" | "railways:blocks/track_byg_lament_wide" | "create_crystal_clear:blocks/train_glass_encased_large_cogwheel" | "create:blocks/turntable" | "simplylight:blocks/edge_light_top" | "bigreactors:blocks/graphite_block" | "minecraft:blocks/polished_blackstone_stairs" | "rechiseled:blocks/birch_planks_wavy_connecting" | "thermal:blocks/amaranth" | "minecraft:blocks/blue_orchid" | "framedblocks:blocks/framed_target" | "railways:blocks/track_birch_wide" | "extendedcrafting:blocks/crafting_core" | "minecraft:blocks/waxed_oxidized_cut_copper_stairs" | "rechiseledcreate:blocks/scoria_cut_polished_connecting" | "rechiseled:blocks/acacia_planks_beams" | "minecraft:blocks/cyan_stained_glass_pane" | "rechiseled:blocks/diamond_block_shiny" | "gtceu:blocks/iv_machine_casing" | "create:blocks/ochrum" | "minecraft:blocks/ancient_debris" | "minecraft:blocks/cobbled_deepslate_slab" | "rechiseled:blocks/netherite_block_chiseled_connecting" | "create:blocks/creative_fluid_tank" | "fantasyfurniture:blocks/bone/wither/shelf" | "thermal:blocks/dynamo_lapidary" | "minecraft:chests/shipwreck_treasure" | "rechiseled:blocks/granite_wavy" | "minecraft:blocks/red_sandstone_wall" | "minecraft:blocks/stripped_spruce_log" | "create:blocks/red_valve_handle" | "colossalchests:blocks/uncolossal_chest" | "railways:blocks/track_acacia_wide" | "ae2:blocks/inscriber" | "minecraft:blocks/stripped_mangrove_wood" | "minecraft:blocks/pearlescent_froglight" | "rechiseled:blocks/end_stone_chiseled_connecting" | "minecraft:blocks/cobbled_deepslate_stairs" | "create:blocks/small_granite_bricks" | "rechiseled:blocks/end_stone_blobs_connecting" | "rechiseled:blocks/birch_planks_pattern" | "ae2:blocks/smooth_quartz_stairs" | "exnihilosequentia:blocks/oak_crucible" | "rechiseled:blocks/iron_block_framed_connecting" | "minecraft:blocks/deepslate_redstone_ore" | "create:blocks/red_seat" | "kubejs:blocks/signalum_casing" | "rechiseled:blocks/purpur_pillar_connecting" | "minecraft:entities/cod" | "mysticalagriculture:blocks/soulstone_cobble_stairs" | "create:blocks/weathered_copper_tiles" | "minecraft:blocks/tube_coral" | "create:blocks/exposed_copper_shingle_stairs" | "rechiseled:blocks/spruce_planks_squares_connecting" | "minecraft:blocks/cut_copper" | "mysticalagriculture:blocks/imperium_reprocessor" | "minecraft:entities/cow" | "minecraft:blocks/carrots" | "minecraft:blocks/green_glazed_terracotta" | "rechiseled:blocks/mossy_cobblestone_small_tiles_connecting" | "minecraft:blocks/pink_terracotta" | "rechiseled:blocks/coal_block_pillar" | "rechiseled:blocks/oak_planks_diagonal_stripes" | "create:blocks/mysterious_cuckoo_clock" | "rechiseled:blocks/obsidian_spots_connecting" | "minecraft:blocks/jungle_fence" | "rechiseled:blocks/acacia_planks_diagonal_tiles" | "colossalchests:blocks/interface_gold" | "railways:blocks/large_platform_doubleaxle_bogey" | "fantasyfurniture:blocks/bone/wither/counter" | "rechiseled:blocks/birch_planks_diagonal_tiles_connecting" | "framedblocks:blocks/framed_horizontal_pane" | "fantasyfurniture:blocks/nordic/painting_small" | "railways:blocks/track_warped_narrow" | "rechiseled:blocks/purpur_large_tiles_connecting" | "rechiseled:blocks/cobblestone_stripes_connecting" | "rechiseled:blocks/dark_oak_planks_diagonal_tiles_connecting" | "rechiseled:blocks/prismarine_bricks_brick_paving_connecting" | "minecraft:blocks/black_terracotta" | "gtceu:blocks/slicing_blades" | "minecraft:blocks/rooted_dirt" | "thermal:gameplay/fishing/deep" | "create:blocks/waxed_weathered_copper_shingle_slab" | "minecraft:blocks/polished_granite_slab" | "railways:blocks/track_byg_blue_enchanted" | "fantasyfurniture:blocks/decorations/stocking" | "create:blocks/mechanical_plough" | "rechiseledcreate:blocks/dark_oak_window_swirling_connecting" | "rechiseled:blocks/crimson_planks_small_tiles" | "thermal:blocks/phytosoil" | "rechiseled:blocks/dark_oak_planks_bricks" | "minecraft:blocks/potted_brown_mushroom" | "rechiseled:blocks/quartz_block_bordered" | "colossalchests:blocks/chest_wall_obsidian" | "fantasyfurniture:blocks/bone/wither/chandelier" | "ae2:blocks/quartz_glass" | "create:blocks/polished_cut_limestone" | "minecraft:blocks/acacia_sapling" | "xtonesreworked:blocks/roen_block_5" | "xtonesreworked:blocks/roen_block_4" | "xtonesreworked:blocks/roen_block_3" | "xtonesreworked:blocks/roen_block_2" | "rechiseled:blocks/acacia_planks_small_bricks_connecting" | "xtonesreworked:blocks/roen_block_1" | "ae2:blocks/fluix_slab" | "xtonesreworked:blocks/roen_block_0" | "farmersdelight:blocks/half_tatami_mat" | "rechiseled:blocks/acacia_planks_rotated_bricks_connecting" | "xtonesreworked:blocks/roen_block_9" | "rechiseled:blocks/jungle_planks_flooring_connecting" | "xtonesreworked:blocks/roen_block_8" | "xtonesreworked:blocks/roen_block_7" | "rechiseledcreate:blocks/acacia_window_covered" | "bigreactors:blocks/reinforced_reactorglass" | "xtonesreworked:blocks/roen_block_6" | "create:blocks/cut_veridium_slab" | "rechiseled:blocks/dark_prismarine_bricks" | "create:blocks/cut_scorchia" | "create:blocks/dark_oak_window" | "minecraft:blocks/dead_bubble_coral" | "framedblocks:blocks/framed_flat_double_slope_panel_corner" | "create:blocks/mechanical_pump" | "rechiseled:blocks/cobbled_deepslate_bricks_connecting" | "sgjourney:blocks/cut_naquadah_block" | "minecraft:blocks/stonecutter" | "gtceu:blocks/steel_machine_casing" | "minecraft:blocks/beetroots" | "rechiseled:blocks/redstone_block_compressed_connecting" | "minecraft:blocks/end_stone_bricks" | "rechiseled:blocks/netherite_block_pillar_connecting" | "create:blocks/small_dripstone_brick_stairs" | "create:blocks/brass_bars" | "ae2:blocks/quartz_pillar_stairs" | "railways:blocks/track_ender" | "create:blocks/waxed_weathered_copper_tile_stairs" | "minecraft:blocks/black_banner" | "gtceu:blocks/uev_machine_casing" | "minecraft:blocks/red_nether_bricks" | "create:blocks/small_andesite_brick_stairs" | "minecraft:blocks/oak_stairs" | "gtceu:blocks/titanium_turbine_casing" | "minecraft:blocks/cut_copper_stairs" | "minecraft:blocks/weathered_cut_copper_slab" | "fantasyfurniture:blocks/bone/skeleton/table_large" | "minecraft:blocks/large_amethyst_bud" | "rechiseled:blocks/nether_bricks_small_tiles_connecting" | "create:blocks/copper_scaffolding" | "expatternprovider:blocks/ex_pattern_provider" | "create:blocks/layered_calcite" | "farmersdelight:blocks/cooking_pot" | "rechiseled:blocks/redstone_block_chiseled_clovers_connecting" | "thermal:blocks/machine_pulverizer" | "rechiseled:blocks/cobblestone_brick_paving" | "create:blocks/small_scoria_brick_wall" | "railways:blocks/smokestack_streamlined" | "minecraft:blocks/acacia_leaves" | "minecraft:blocks/red_tulip" | "rechiseled:blocks/warped_planks_woven_connecting" | "framedblocks:blocks/framed_gate" | "create:blocks/piston_extension_pole" | "gtceu:blocks/uv_hermetic_casing" | "minecraft:blocks/cyan_candle_cake" | "railways:blocks/invisible_bogey" | "minecraft:blocks/jungle_slab" | "functionalstorage:blocks/framed_controller_extension" | "minecraft:blocks/green_candle" | "rechiseled:blocks/cobblestone_pillar" | "minecraft:blocks/emerald_ore" | "rechiseled:blocks/purpur_dotted_connecting" | "ae2:blocks/crank" | "mysticalagriculture:blocks/prudentium_reprocessor" | "minecraft:blocks/pink_glazed_terracotta" | "rechiseled:blocks/purpur_organic_pattern" | "rechiseled:blocks/prismarine_bricks_squares" | "thermal:blocks/raw_tin_block" | "bigreactors:blocks/fluidizercasing" | "rechiseledcreate:blocks/rose_quartz_crushed" | "farmersdelight:blocks/brown_mushroom_colony" | "railways:blocks/track_twilightforest_minewood" | "minecraft:blocks/smooth_sandstone" | "rechiseled:blocks/andesite_polished_connecting" | "rechiseled:blocks/emerald_block_chiseled" | "minecraft:blocks/horn_coral" | "rechiseled:blocks/copper_block_bars_connecting" | "farmersdelight:blocks/white_canvas_sign" | "minecraft:blocks/diorite_slab" | "create:blocks/industrial_iron_block" | "minecraft:blocks/lime_stained_glass" | "rechiseled:blocks/blue_ice_bordered" | "ae2:blocks/dense_energy_cell" | "minecraft:blocks/potted_oxeye_daisy" | "ae2:blocks/condenser" | "rechiseled:blocks/prismarine_bricks_beams" | "mysticalagriculture:blocks/soulstone_slab" | "rechiseled:blocks/andesite_paving_connecting" | "rechiseled:blocks/acacia_planks_crate" | "thermal:blocks/machine_centrifuge" | "rechiseled:blocks/coal_block_stripes" | "minecraft:blocks/waxed_cut_copper" | "fantasyfurniture:blocks/royal/wardrobe_bottom" | "minecraft:blocks/cracked_deepslate_bricks" | "thermal:blocks/device_hive_extractor" | "thermal:blocks/bamboo_block" | "gtceu:blocks/sterilizing_filter_casing" | "minecraft:blocks/brain_coral_fan" | "rechiseled:blocks/end_stone_small_tiles_connecting" | "minecraft:blocks/crimson_hyphae" | "create:blocks/hand_crank" | "create:blocks/encased_fan" | "create:blocks/large_bogey" | "mysticalagradditions:blocks/nether_prosperity_ore" | "create:blocks/waxed_oxidized_copper_tile_stairs" | "rechiseledcreate:blocks/warped_window_slim_connecting" | "mysticalagradditions:blocks/inferium_coal_block" | "fantasyfurniture:blocks/royal/counter" | "thermal:blocks/machine_chiller" | "thermal:blocks/gunpowder_block" | "minecraft:chests/village/village_tannery" | "mysticalagradditions:blocks/nether_star_crux" | "minecraft:chests/spawn_bonus_chest" | "rechiseled:blocks/iron_block_processed_connecting" | "minecraft:blocks/trapped_chest" | "mysticalagriculture:blocks/inferium_ingot_block" | "gtceu:blocks/opv_machine_casing" | "create:blocks/cut_veridium_brick_slab" | "minecraft:blocks/cobweb" | "minecraft:blocks/orange_banner" | "thermal:blocks/frost_melon_stem_attached" | "minecraft:blocks/ice" | "railways:blocks/track_biomesoplenty_cherry" | "minecraft:blocks/infested_cobblestone" | "create:blocks/layered_tuff" | "minecraft:chests/village/village_plains_house" | "rechiseled:blocks/mossy_cobblestone_worn_stripes" | "rechiseled:blocks/diorite_rotated_bricks_connecting" | "minecraft:blocks/terracotta" | "rechiseled:blocks/dark_oak_planks_bricks_connecting" | "rechiseled:blocks/iron_block_patterned_connecting" | "minecraft:entities/cave_spider" | "rechiseled:blocks/netherrack_bricks" | "rechiseled:blocks/prismarine_bricks_brick_paving" | "railways:blocks/track_byg_pine_narrow" | "create:blocks/jungle_window" | "packagedexcrafting:blocks/ender_crafter" | "rechiseledcreate:blocks/acacia_window_large_connecting" | "minecraft:blocks/warped_hyphae" | "rechiseled:blocks/diamond_block_chiseled_connecting" | "simplylight:blocks/illuminant_cyan_block" | "minecraft:blocks/dirt" | "rechiseled:blocks/netherite_block_compacted" | "rechiseled:blocks/warped_planks_dotted" | "thermal:entities/blizz" | "rechiseled:blocks/cobblestone_worn_stripes_connecting" | "xtonesreworked:blocks/cray_block_5" | "sgjourney:blocks/cut_naquadah_stairs" | "xtonesreworked:blocks/cray_block_6" | "xtonesreworked:blocks/cray_block_7" | "xtonesreworked:blocks/cray_block_8" | "rechiseled:blocks/prismarine_bricks_pillars_connecting" | "xtonesreworked:blocks/cray_block_9" | "create:blocks/mechanical_arm" | "ae2:blocks/quartz_brick_slab" | "thermal:blocks/apple_block" | "create:blocks/train_door" | "rechiseled:blocks/jungle_planks_beams_connecting" | "xtonesreworked:blocks/glaxx_block_10" | "xtonesreworked:blocks/glaxx_block_11" | "xtonesreworked:blocks/cray_block_0" | "create:blocks/cut_granite_brick_wall" | "ae2:blocks/debug_chunk_loader" | "xtonesreworked:blocks/glaxx_block_12" | "xtonesreworked:blocks/cray_block_1" | "xtonesreworked:blocks/glaxx_block_13" | "rechiseled:blocks/purpur_small_tiles_connecting" | "xtonesreworked:blocks/cray_block_2" | "xtonesreworked:blocks/glaxx_block_14" | "minecraft:entities/strider" | "xtonesreworked:blocks/cray_block_3" | "xtonesreworked:blocks/glaxx_block_15" | "xtonesreworked:blocks/cray_block_4" | "minecraft:blocks/amethyst_block" | "sgjourney:blocks/ancient_gene_detector" | "rechiseled:blocks/oak_planks_small_bricks_connecting" | "minecraft:blocks/dead_brain_coral" | "extendedcrafting:blocks/pedestal" | "ae2:blocks/quartz_bricks" | "thermal:blocks/rice_block" | "fantasyfurniture:blocks/royal/dresser" | "minecraft:blocks/magenta_candle_cake" | "minecraft:blocks/magenta_bed" | "minecraft:blocks/budding_amethyst" | "rechiseled:blocks/bone_block_cracked" | "railways:blocks/track_byg_aspen_narrow" | "rechiseled:blocks/quartz_block_stripes" | "rechiseled:blocks/diorite_tiles" | "minecraft:blocks/horn_coral_fan" | "createlowheated:blocks/charcoal_burner" | "create:blocks/weathered_copper_shingle_slab" | "create:blocks/spout" | "rechiseled:blocks/mangrove_planks_squares" | "extendedcrafting:blocks/auto_ender_crafter" | "railways:blocks/track_twilightforest_sortingwood_narrow" | "framedblocks:blocks/framed_fancy_rail" | "rechiseled:blocks/acacia_planks_tiles" | "create:blocks/mechanical_bearing" | "rechiseledcreate:blocks/oak_window_tiles_connecting" | "rechiseled:blocks/netherrack_stripes_connecting" | "create:blocks/cut_deepslate_brick_stairs" | "minecraft:blocks/gray_shulker_box" | "minecraft:blocks/bell" | "gtceu:blocks/tungstensteel_turbine_casing" | "ae2:blocks/smooth_sky_stone_slab" | "railways:blocks/conductor_vent" | "sgjourney:blocks/naquadah_ore" | "railways:blocks/track_tieless_narrow" | "rechiseled:blocks/dark_oak_planks_squares" | "framedblocks:blocks/framed_double_panel" | "bigreactors:blocks/basic_turbineredstoneport" | "minecraft:blocks/granite_wall" | "farmersdelight:blocks/blue_canvas_sign" | "framedblocks:blocks/framed_double_prism_corner" | "rechiseled:blocks/warped_planks_wavy_connecting" | "rechiseledcreate:blocks/veridium_cut_polished_connecting" | "bigreactors:blocks/fluidizercontroller" | "framedblocks:blocks/framed_vertical_double_half_slope" | "rechiseled:blocks/lapis_block_decorated_connecting" | "create:blocks/black_nixie_tube" | "fantasyfurniture:blocks/bone/wither/wardrobe_top" | "titanium:blocks/titanium_creative_fe_generator" | "rechiseledcreate:blocks/diorite_cut_polished_connecting" | "minecraft:blocks/red_sandstone_stairs" | "minecraft:blocks/red_nether_brick_wall" | "thermal:blocks/dynamo_numismatic" | "railways:blocks/track_biomesoplenty_hellbark_narrow" | "rechiseled:blocks/birch_planks_woven_connecting" | "rechiseled:blocks/oak_planks_brick_paving" | "create:blocks/polished_cut_scorchia_stairs" | "minecraft:blocks/white_tulip" | "minecraft:gameplay/piglin_bartering" | "mysticalagriculture:blocks/soulstone" | "ae2:blocks/crafting_unit" | "kubejs:blocks/test_casing" | "rechiseled:blocks/jungle_planks_mosaic" | "minecraft:blocks/lime_candle" | "rechiseled:blocks/dark_oak_planks_small_tiles_connecting" | "minecraft:chests/desert_pyramid" | "thermal:entities/blitz" | "rechiseled:blocks/crimson_planks_brick_pattern" | "titanium:blocks/titanium_block_twenty_four_test" | "minecraft:blocks/mossy_cobblestone" | "rechiseled:blocks/jungle_planks_small_bricks" | "exnihilosequentia:blocks/crimson_sieve" | "minecraft:blocks/birch_door" | "rechiseled:blocks/oak_planks_small_bricks" | "rechiseled:blocks/oak_planks_tiles" | "automobility:blocks/slope" | "create:blocks/cut_granite_bricks" | "minecraft:blocks/potted_azure_bluet" | "fantasyfurniture:blocks/decorations/snowballs" | "thermal:blocks/sugar_cane_block" | "minecraft:blocks/pink_candle" | "minecraft:chests/underwater_ruin_big" | "fantasyfurniture:blocks/necrolord/chandelier" | "rechiseled:blocks/netherrack_small_tiles" | "gtceu:blocks/molybdenum_disilicide_coil_block" | "minecraft:entities/sheep/cyan" | "rechiseled:blocks/crimson_planks_diagonal_stripes" | "rechiseledcreate:blocks/dripstone_cut_polished_connecting" | "rechiseled:blocks/jungle_planks_brick_paving" | "rechiseled:blocks/gold_block_small_bricks_connecting" | "functionalstorage:blocks/armory_cabinet" | "rechiseled:blocks/netherrack_small_tiles_connecting" | "mysticalagriculture:blocks/tertium_block" | "ae2additions:blocks/me_wireless_transceiver" | "rechiseled:blocks/acacia_planks_pattern" | "minecraft:blocks/polished_deepslate_stairs" | "minecraft:blocks/glow_lichen" | "rechiseled:blocks/netherite_block_beams" | "gtceu:blocks/mv_machine_casing" | "minecraft:blocks/stripped_oak_log" | "gtceu:blocks/shock_proof_cutting_casing" | "rechiseled:blocks/sandstone_rotated_bricks" | "rechiseled:blocks/lapis_block_glossy_connecting" | "ae2:blocks/sky_stone_brick_slab" | "minecraft:blocks/blue_carpet" | "framedblocks:blocks/framed_waterloggable_pressure_plate" | "mysticalagriculture:blocks/inferium_gemstone_block" | "rechiseled:blocks/redstone_block_paving_connecting" | "exnihilosequentia:blocks/crushed_blackstone" | "rechiseled:blocks/mangrove_planks_pattern" | "create:blocks/small_ochrum_brick_slab" | "fantasyfurniture:blocks/decorations/royal_cushioned_crown" | "fantasyfurniture:blocks/bone/wither/bed_double" | "rechiseled:blocks/coal_block_pillar_connecting" | "create:blocks/layered_asurine" | "create:blocks/andesite_scaffolding" | "minecraft:blocks/mud_brick_slab" | "railways:blocks/track_byg_redwood" | "xtonesreworked:blocks/zoea_block_2" | "xtonesreworked:blocks/zoea_block_1" | "xtonesreworked:blocks/zoea_block_0" | "minecraft:blocks/cobblestone_slab" | "minecraft:blocks/cracked_nether_bricks" | "ae2:blocks/spatial_pylon" | "rechiseled:blocks/jungle_planks_brick_paving_connecting" | "minecraft:gameplay/fishing/junk" | "create:blocks/mechanical_harvester" | "railways:blocks/track_mangrove_narrow" | "xtonesreworked:blocks/zoea_block_6" | "minecraft:blocks/prismarine_brick_stairs" | "xtonesreworked:blocks/zoea_block_5" | "xtonesreworked:blocks/zoea_block_4" | "minecraft:blocks/peony" | "xtonesreworked:blocks/zoea_block_3" | "xtonesreworked:blocks/zoea_block_9" | "minecraft:blocks/cactus" | "minecraft:blocks/warped_planks" | "xtonesreworked:blocks/zoea_block_8" | "xtonesreworked:blocks/zoea_block_7" | "minecraft:entities/dolphin" | "gtceu:blocks/naquadah_coil_block" | "minecraft:blocks/crimson_pressure_plate" | "railways:blocks/track_spruce_wide" | "create:blocks/weathered_copper_shingles" | "exnihilosequentia:blocks/mangrove_barrel" | "bigreactors:blocks/reinforced_turbinerotorshaft" | "gtceu:blocks/bronze_pipe_casing" | "create:blocks/polished_cut_calcite_slab" | "farmersdelight:blocks/shepherds_pie_block" | "fantasyfurniture:blocks/bone/wither/bed_single" | "rechiseled:blocks/purpur_fabric" | "framedblocks:blocks/framed_flower_pot" | "mysticalagriculture:blocks/soulstone_chiseled_bricks" | "rechiseledcreate:blocks/acacia_window_panes_connecting" | "railways:blocks/wide_scotch_bogey" | "farmersdelight:chests/fd_ruined_portal" | "minecraft:blocks/yellow_banner" | "minecraft:blocks/polished_blackstone_slab" | "rechiseled:blocks/crimson_planks_dotted_connecting" | "minecraft:blocks/quartz_pillar" | "minecraft:blocks/red_stained_glass" | "create:blocks/cut_diorite_brick_slab" | "fantasyfurniture:blocks/dunmer/painting_wide" | "minecraft:blocks/oak_button" | "fantasyfurniture:blocks/decorations/venthyr_food_1" | "fantasyfurniture:blocks/decorations/venthyr_food_0" | "rechiseled:blocks/quartz_block_chiseled_squares" | "minecraft:blocks/crimson_planks" | "fantasyfurniture:blocks/dunmer/bench" | "rechiseled:blocks/andesite_brick_paving_connecting" | "minecraft:blocks/honeycomb_block" | "farmersdelight:blocks/cutting_board" | "create:blocks/small_veridium_brick_slab" | "sgjourney:blocks/nether_naquadah_ore" | "fantasyfurniture:blocks/necrolord/wool" | "create:blocks/pink_sail" | "minecraft:blocks/potted_pink_tulip" | "create:blocks/cut_granite_wall" | "fantasyfurniture:blocks/decorations/bone_wither_skull_blossoms" | "framedblocks:blocks/framed_bars" | "rechiseledcreate:blocks/crimson_window_bars_connecting" | "fantasyfurniture:blocks/bone/skeleton/wardrobe_top" | "rechiseled:blocks/nether_bricks_large_tiles_connecting" | "railways:blocks/track_biomesoplenty_palm_wide" | "ae2:blocks/pattern_provider" | "minecraft:blocks/black_stained_glass" | "bigreactors:blocks/reinforced_reactorcontrolrod" | "rechiseled:blocks/lapis_block_polished_connecting" | "fantasyfurniture:blocks/bone/skeleton/door_double" | "gtceu:blocks/filter_casing" | "rechiseled:blocks/nether_bricks_diagonal_bricks" | "farmersdelight:blocks/acacia_cabinet" | "minecraft:blocks/lime_shulker_box" | "fantasyfurniture:blocks/royal/wool" | "minecraft:blocks/dispenser" | "create:blocks/orange_toolbox" | "minecraft:blocks/orange_tulip" | "rechiseled:blocks/mangrove_planks_beams_connecting" | "create:blocks/andesite_ladder" | "create:blocks/placard" | "rechiseled:blocks/amethyst_block_cut" | "create_crystal_clear:blocks/copper_clear_glass_casing" | "rechiseled:blocks/sandstone_bricks_connecting" | "minecraft:blocks/scaffolding" | "minecraft:entities/sheep/orange" | "bigreactors:blocks/basic_reactorpowertapfe_passive" | "framedblocks:blocks/framed_inner_corner_slope" | "railways:blocks/track_blue_skies_lunar_narrow" | "rechiseled:blocks/spruce_planks_bricks_connecting" | "minecraft:blocks/light_gray_candle_cake" | "minecraft:blocks/sculk_shrieker" | "rechiseled:blocks/amethyst_block_bordered_diagonal_tiles_connecting" | "extendedcrafting:blocks/ultimate_table" | "create:blocks/small_ochrum_brick_stairs" | "rechiseled:blocks/dark_oak_planks_brick_paving_connecting" | "thermal:blocks/constantan_block" | "rechiseled:blocks/nether_bricks_rotated_bricks" | "bigreactors:blocks/fluidizerpowerport" | "colossalchests:blocks/interface_wood" | "rechiseled:blocks/dark_oak_planks_tiles_connecting" | "minecraft:blocks/wet_sponge" | "xtonesreworked:blocks/zone_block_9" | "xtonesreworked:blocks/zone_block_8" | "minecraft:blocks/blackstone_stairs" | "rechiseled:blocks/copper_block_small_bricks" | "minecraft:blocks/chiseled_red_sandstone" | "create:blocks/track_signal" | "rechiseledcreate:blocks/crimson_window_large" | "create:blocks/polished_cut_scoria_slab" | "mysticalagriculture:blocks/soulium_ore" | "thermal:blocks/device_xp_condenser" | "create:blocks/cut_scoria_stairs" | "fantasyfurniture:blocks/bone/wither/table_wide" | "fantasyfurniture:blocks/nordic/drawer" | "create:blocks/gantry_carriage" | "create:blocks/cut_scoria_bricks" | "create:blocks/dripstone_pillar" | "farmersdelight:blocks/roast_chicken_block" | "rechiseled:blocks/stone_tiles" | "ae2:blocks/quartz_fixture" | "xtonesreworked:blocks/zone_block_1" | "fantasyfurniture:blocks/venthyr/lockbox" | "xtonesreworked:blocks/zone_block_0" | "rechiseled:blocks/oak_planks_beams_connecting" | "xtonesreworked:blocks/zone_block_3" | "mysticalagriculture:blocks/prosperity_gemstone_block" | "xtonesreworked:blocks/zone_block_2" | "xtonesreworked:blocks/zone_block_5" | "rechiseled:blocks/gold_block_scales_connecting" | "xtonesreworked:blocks/zone_block_4" | "rechiseled:blocks/quartz_block_rotated_bricks" | "xtonesreworked:blocks/zone_block_7" | "framedblocks:blocks/framed_waterloggable_stone_pressure_plate" | "xtonesreworked:blocks/zone_block_6" | "xtonesreworked:blocks/agon_block_3" | "minecraft:blocks/red_banner" | "xtonesreworked:blocks/agon_block_4" | "xtonesreworked:blocks/agon_block_5" | "xtonesreworked:blocks/agon_block_6" | "xtonesreworked:blocks/agon_block_0" | "minecraft:entities/wolf" | "xtonesreworked:blocks/agon_block_1" | "xtonesreworked:blocks/agon_block_2" | "xtonesreworked:blocks/agon_block_7" | "rechiseled:blocks/birch_planks_diagonal_tiles" | "create:blocks/cut_tuff_slab" | "minecraft:blocks/sculk_catalyst" | "xtonesreworked:blocks/agon_block_8" | "xtonesreworked:blocks/agon_block_9" | "create:blocks/brass_belt_funnel" | "gtceu:blocks/uiv_machine_casing" | "rechiseled:blocks/amethyst_block_pillar_connecting" | "create:blocks/cut_limestone" | "create:blocks/small_veridium_bricks" | "rechiseled:blocks/dark_prismarine_beams" | "bigreactors:blocks/basic_turbinerotorblade" | "rechiseled:blocks/dark_oak_planks_large_tiles_connecting" | "fantasyfurniture:blocks/decorations/bowl_beetroot_soup" | "rechiseled:blocks/netherite_block_pillar" | "farmersdelight:chests/fd_shipwreck_supply" | "create:blocks/warped_window_pane" | "railways:blocks/track_biomesoplenty_magic" | "fantasyfurniture:blocks/bone/skeleton/skull" | "farmersdelight:blocks/honey_glazed_ham_block" | "railways:blocks/track_twilightforest_canopy_wide" | "fantasyfurniture:blocks/venthyr/bed_double" | "rechiseled:blocks/glowstone_rotated_bricks_connecting" | "minecraft:blocks/red_stained_glass_pane" | "railways:blocks/track_spruce_narrow" | "rechiseled:blocks/dirt_soil_connecting" | "farmersdelight:chests/fd_village_taiga_house" | "ae2:blocks/smooth_sky_stone_stairs" | "ae2:blocks/cable_bus" | "rechiseled:blocks/obsidian_rotated_bricks" | "thermal:blocks/rich_slag_block" | "create:blocks/creative_crate" | "rechiseled:blocks/birch_planks_small_tiles_connecting" | "minecraft:blocks/mossy_cobblestone_slab" | "create:blocks/cut_granite_stairs" | "create:blocks/mechanical_saw" | "rechiseled:blocks/blue_ice_chiseled" | "rechiseled:blocks/mossy_cobblestone_dented" | "fantasyfurniture:blocks/decorations/fairy_lights_1" | "fantasyfurniture:blocks/decorations/fairy_lights_2" | "minecraft:blocks/sticky_piston" | "minecraft:blocks/stripped_mangrove_log" | "minecraft:blocks/brain_coral_block" | "simplylight:blocks/illuminant_lime_block_on" | "rechiseled:blocks/diorite_brick_pattern" | "gtceu:blocks/firebricks" | "gtceu:blocks/steam_machine_casing" | "rechiseled:blocks/birch_planks_brick_paving_connecting" | "railways:blocks/track_byg_ether" | "minecraft:blocks/spruce_wood" | "rechiseled:blocks/sandstone_diagonal_bricks_connecting" | "create:blocks/small_tuff_bricks" | "create:blocks/polished_cut_crimsite" | "mysticalagriculture:blocks/supremium_growth_accelerator" | "thermal_extra:blocks/twinite_block" | "minecraft:chests/jungle_temple_dispenser" | "fantasyfurniture:blocks/venthyr/carpet" | "minecraft:blocks/white_wool" | "thermal:blocks/nickel_block" | "ae2:blocks/smooth_sky_stone_block" | "fantasyfurniture:blocks/venthyr/table_wide" | "railways:blocks/track_blue_skies_starlit_wide" | "minecraft:blocks/fire_coral_fan" | "minecraft:blocks/dandelion" | "fantasyfurniture:blocks/nordic/desk_right" | "fantasyfurniture:blocks/decorations/venthyr_banner" | "rechiseled:blocks/stone_waves_connecting" | "minecraft:entities/sheep/purple" | "gtceu:blocks/solid_machine_casing" | "rechiseledcreate:blocks/warped_window_bars" | "mysticalagradditions:blocks/prudentium_coal_block" | "railways:blocks/singleaxle_bogey" | "rechiseled:blocks/spruce_planks_flooring_connecting" | "minecraft:blocks/white_stained_glass" | "railways:blocks/track_byg_cika" | "minecraft:blocks/lectern" | "framedblocks:blocks/framed_stone_button" | "minecraft:blocks/warped_fungus" | "mysticalagradditions:blocks/end_prosperity_ore" | "exnihilosequentia:blocks/crushed_tuff" | "rechiseled:blocks/granite_diagonal_bricks" | "minecraft:blocks/sweet_berry_bush" | "exnihilosequentia:blocks/acacia_sieve" | "railways:blocks/track_biomesoplenty_palm_narrow" | "thermal:blocks/slag_block" | "rechiseled:blocks/mangrove_planks_beams" | "create:blocks/orange_valve_handle" | "minecraft:blocks/pointed_dripstone" | "create:blocks/copycat_panel" | "create:blocks/stockpile_switch" | "framedblocks:blocks/framed_flat_ext_double_slope_panel_corner" | "rechiseled:blocks/redstone_block_circles" | "create:blocks/rose_quartz_block" | "rechiseled:blocks/prismarine_bricks_chiseled_squares" | "minecraft:blocks/pink_carpet" | "minecraft:blocks/attached_melon_stem" | "rechiseled:blocks/quartz_block_chiseled_pillar_connecting" | "framedblocks:blocks/framed_secret_storage" | "rechiseled:blocks/quartz_block_connecting_connecting" | "railways:blocks/track_biomesoplenty_jacaranda_narrow" | "webdisplays:blocks/screen" | "create:blocks/polished_cut_crimsite_stairs" | "create:blocks/layered_granite" | "bigreactors:blocks/basic_turbinecontroller" | "rechiseled:blocks/quartz_block_squares" | "minecraft:blocks/gray_glazed_terracotta" | "bigreactors:blocks/reinforced_turbinecontroller" | "automobility:blocks/dirt_off_road" | "kubejs:blocks/stellarium_casing" | "rechiseled:blocks/emerald_block_patterned_connecting" | "minecraft:blocks/potted_acacia_sapling" | "rechiseled:blocks/prismarine_bricks_brick_pattern_connecting" | "create:blocks/schematic_table" | "rechiseled:blocks/birch_planks_rotated_bricks_connecting" | "minecraft:blocks/horn_coral_block" | "create:blocks/powered_shaft" | "rechiseled:blocks/redstone_block_scales" | "exnihilosequentia:blocks/crimson_barrel" | "thermal:blocks/silver_ore" | "minecraft:blocks/brown_terracotta" | "minecraft:blocks/weeping_vines" | "rechiseledcreate:blocks/dark_oak_window_tiles_connecting" | "rechiseled:blocks/jungle_planks_small_tiles" | "bigreactors:blocks/basic_reactorpowertapfe_active" | "farmersdelight:blocks/mangrove_cabinet" | "rechiseled:blocks/jungle_planks_bricks" | "rechiseled:blocks/redstone_block_pillar" | "minecraft:blocks/grass" | "rechiseled:blocks/cobbled_deepslate_small_tiles_connecting" | "minecraft:blocks/mangrove_planks" | "rechiseledcreate:blocks/oak_window_diagonal" | "create:blocks/small_andesite_bricks" | "create:blocks/polished_cut_scorchia" | "rechiseled:blocks/dark_oak_planks_crate" | "create:blocks/waxed_exposed_copper_tile_stairs" | "fantasyfurniture:blocks/decorations/muffins_chocolate" | "rechiseled:blocks/cobbled_deepslate_stripes_connecting" | "ae2:blocks/spatial_anchor" | "create:blocks/tuff_pillar" | "thermal:blocks/machine_furnace" | "rechiseled:blocks/granite_bricks" | "ae2:blocks/debug_item_gen" | "rechiseled:blocks/cobbled_deepslate_large_tiles_connecting" | "rechiseled:blocks/bone_block_inverted_tiles" | "create:blocks/glass_fluid_pipe" | "thermal:blocks/tin_block" | "create:blocks/cut_scorchia_brick_stairs" | "minecraft:blocks/purple_glazed_terracotta" | "colossalchests:blocks/chest_wall_gold" | "extendedcrafting:blocks/enhanced_ender_ingot_block" | "rechiseled:blocks/acacia_planks_bricks_connecting" | "minecraft:blocks/wither_skeleton_skull" | "rechiseled:blocks/cobblestone_pulverized" | "framedblocks:blocks/framed_pressure_plate" | "create:blocks/layered_diorite" | "exnihilosequentia:blocks/warped_barrel" | "thermal:blocks/stuffed_pumpkin" | "ae2:blocks/cell_workbench" | "mysticalagriculture:blocks/prosperity_ingot_block" | "rechiseled:blocks/cobblestone_pulverized_connecting" | "framedblocks:blocks/framed_ladder" | "rechiseled:blocks/red_sandstone_large_tiles" | "ae2:blocks/flawless_budding_quartz" | "framedblocks:blocks/framed_slab" | "minecraft:gameplay/fishing/fish" | "bigreactors:blocks/basic_turbinefluidport_forge_active" | "rechiseled:blocks/purpur_rotated_bricks" | "create:blocks/cut_limestone_brick_wall" | "create:blocks/belt" | "ae2:blocks/smooth_quartz_slab" | "rechiseled:blocks/birch_planks_large_tiles_connecting" | "create:blocks/cut_crimsite_slab" | "rechiseled:blocks/red_nether_bricks_smooth" | "create:blocks/polished_cut_tuff_stairs" | "create:blocks/secondary_linear_chassis" | "rechiseled:blocks/obsidian_brick_paving" | "railways:blocks/track_byg_bulbis" | "bigreactors:blocks/yellorite_ore" | "minecraft:chests/village/village_butcher" | "create:blocks/white_seat" | "railways:blocks/track_byg_cypress_narrow" | "rechiseled:blocks/emerald_block_clovers_connecting" | "functionalstorage:blocks/storage_controller" | "minecraft:blocks/green_shulker_box" | "minecraft:blocks/nether_gold_ore" | "minecraft:blocks/lime_carpet" | "minecraft:entities/tropical_fish" | "simplylight:blocks/illuminant_gray_block_on" | "fantasyfurniture:blocks/bone/skeleton/stool" | "thermal_extra:blocks/shellite_block" | "rechiseled:blocks/stone_small_bricks_connecting" | "create:blocks/brass_funnel" | "ae2:blocks/chests/meteorite" | "rechiseled:blocks/emerald_block_crosses" | "thermal:blocks/machine_insolator" | "minecraft:blocks/green_bed" | "ae2:blocks/chiseled_quartz_block" | "framedblocks:blocks/framed_redstone_block" | "minecraft:blocks/spruce_door" | "minecraft:blocks/blue_candle" | "rechiseled:blocks/dark_prismarine_fabric" | "minecraft:blocks/mossy_cobblestone_stairs" | "rechiseled:blocks/dark_oak_planks_diagonal_stripes" | "framedblocks:blocks/framed_half_pillar" | "rechiseled:blocks/acacia_planks_crate_connecting" | "rechiseled:blocks/quartz_block_scales_connecting" | "railways:blocks/track_blue_skies_maple_wide" | "fantasyfurniture:blocks/venthyr/cushion" | "railways:blocks/track_biomesoplenty_redwood_wide" | "rechiseled:blocks/dark_oak_planks_flooring" | "rechiseledcreate:blocks/mangrove_window_covered" | "minecraft:blocks/diorite_stairs" | "minecraft:entities/piglin_brute" | "rechiseled:blocks/stone_rotated_bricks_connecting" | "create:blocks/small_tuff_brick_slab" | "ae2:blocks/quartz_stairs" | "rechiseled:blocks/red_nether_bricks_rotated_bricks_connecting" | "thermal:blocks/device_composter" | "railways:blocks/track_mangrove" | "thermal:blocks/amaranth_block" | "rechiseled:blocks/blue_ice_patterned_connecting" | "rechiseled:blocks/dirt_chunks" | "rechiseled:blocks/red_sandstone_tiles" | "framedblocks:blocks/framed_waterloggable_gold_pressure_plate" | "fantasyfurniture:blocks/royal/table_small" | "fantasyfurniture:blocks/necrolord/wardrobe_bottom" | "minecraft:blocks/deepslate_emerald_ore" | "rechiseled:blocks/prismarine_bricks_bricks" | "create:blocks/cut_asurine_bricks" | "framedblocks:blocks/framed_iron_gate_door" | "bigreactors:blocks/reprocessorfluidinjector" | "railways:blocks/track_switch_andesite" | "railways:blocks/smokestack_long" | "minecraft:blocks/stripped_warped_stem" | "minecraft:blocks/bone_block" | "create:blocks/polished_cut_andesite_wall" | "railways:blocks/track_biomesoplenty_willow_narrow" | "create:blocks/waxed_copper_shingle_stairs" | "rechiseled:blocks/jungle_planks_woven_connecting" | "rechiseled:blocks/sandstone_brick_paving" | "create:blocks/small_asurine_brick_stairs" | "rechiseled:blocks/dark_oak_planks_beams" | "ae2:blocks/smooth_sky_stone_chest" | "minecraft:blocks/dark_oak_trapdoor" | "bigreactors:blocks/reprocessorcollector" | "railways:blocks/smokestack_coalburner" | "rechiseled:blocks/netherrack_brick_pattern_connecting" | "rechiseled:blocks/blackstone_brick_pattern_connecting" | "rechiseled:blocks/red_sandstone_brick_paving_connecting" | "simplylight:blocks/illuminant_lime_block" | "minecraft:blocks/powder_snow_cauldron" | "create:blocks/light_blue_nixie_tube" | "create:blocks/polished_cut_deepslate" | "minecraft:blocks/moss_carpet" | "fantasyfurniture:blocks/venthyr/wardrobe_bottom" | "ae2:blocks/chest" | "framedblocks:blocks/framed_inv_double_slope_panel" | "create:blocks/cut_asurine_brick_slab" | "fantasyfurniture:blocks/nordic/lockbox" | "minecraft:blocks/zombie_head" | "thermalendergy:blocks/prismalium_block" | "rechiseled:blocks/dirt_small_tiles" | "rechiseledcreate:blocks/oak_window_bars" | "xtonesreworked:blocks/zech_block_0" | "xtonesreworked:blocks/zech_block_1" | "xtonesreworked:blocks/zech_block_2" | "xtonesreworked:blocks/zech_block_3" | "minecraft:blocks/crimson_fungus" | "rechiseled:blocks/iron_block_polished" | "minecraft:blocks/acacia_pressure_plate" | "minecraft:blocks/birch_pressure_plate" | "xtonesreworked:blocks/zech_block_4" | "create:blocks/cut_scoria_wall" | "xtonesreworked:blocks/zech_block_5" | "xtonesreworked:blocks/zech_block_6" | "xtonesreworked:blocks/zech_block_7" | "xtonesreworked:blocks/zech_block_8" | "xtonesreworked:blocks/zech_block_9" | "rechiseled:blocks/dirt_squares" | "gtceu:blocks/tungstensteel_firebox_casing" | "framedblocks:blocks/framed_vertical_sloped_stairs" | "farmersdelight:blocks/carrot_crate" | "create:blocks/cut_dripstone" | "minecraft:blocks/smooth_red_sandstone" | "railways:blocks/track_twilightforest_timewood_wide" | "rechiseled:blocks/bone_block_skull" | "bigreactors:blocks/insanite_block" | "minecraft:blocks/ladder" | "minecraft:entities/panda" | "rechiseled:blocks/amethyst_block_shiny_connecting" | "farmersdelight:blocks/potato_crate" | "fantasyfurniture:blocks/nordic/chest" | "fantasyfurniture:blocks/decorations/bone_skeleton_skull_blossoms" | "thermal:blocks/deepslate_silver_ore" | "fantasyfurniture:blocks/necrolord/shelf" | "rechiseled:blocks/dark_oak_planks_diagonal_stripes_connecting" | "farmersdelight:chests/fd_village_desert_house" | "minecraft:blocks/basalt" | "rechiseled:blocks/end_stone_tiles_connecting" | "toms_storage:blocks/ts.crafting_terminal" | "create:blocks/andesite_belt_funnel" | "minecraft:blocks/snow" | "xtonesreworked:blocks/zkul_block_10" | "minecraft:blocks/coal_ore" | "create:blocks/cyan_sail" | "xtonesreworked:blocks/zkul_block_12" | "xtonesreworked:blocks/zkul_block_11" | "rechiseled:blocks/cobblestone_pillar_connecting" | "rechiseled:blocks/mangrove_planks_large_tiles" | "xtonesreworked:blocks/zkul_block_14" | "minecraft:chests/bastion_other" | "rechiseled:blocks/granite_paving" | "xtonesreworked:blocks/zkul_block_13" | "sgjourney:blocks/naquadah_block" | "xtonesreworked:blocks/zkul_block_15" | "rechiseledcreate:blocks/dark_oak_window_tiles" | "rechiseled:blocks/redstone_block_compressed" | "railways:blocks/smokestack_caboosestyle" | "kubejs:blocks/enderium_casing" | "rechiseled:blocks/cobblestone_inverted_dented_connecting" | "thermal:blocks/potted_rubberwood_sapling" | "framedblocks:blocks/framed_gold_pressure_plate" | "extendedcrafting:blocks/flux_crafter" | "minecraft:blocks/green_candle_cake" | "create:blocks/polished_cut_ochrum_stairs" | "rechiseled:blocks/mossy_cobblestone_dented_connecting" | "mysticalagriculture:blocks/soulstone_cobble_wall" | "create:blocks/minecart_anchor" | "rechiseled:blocks/oak_planks_diagonal_tiles_connecting" | "create:blocks/small_granite_brick_wall" | "framedblocks:blocks/framed_flat_ext_slope_panel_corner" | "rechiseled:blocks/diorite_diagonal_bricks" | "rechiseled:blocks/end_stone_crushed_connecting" | "thermal:blocks/deepslate_cinnabar_ore" | "minecraft:blocks/warped_button" | "minecraft:blocks/purple_stained_glass" | "fantasyfurniture:blocks/bone/wither/carpet" | "create:blocks/birch_window" | "rechiseled:blocks/spruce_planks_brick_pattern_connecting" | "railways:blocks/track_twilightforest_transwood" | "framedblocks:blocks/framed_double_threeway_corner" | "minecraft:blocks/brewing_stand" | "minecraft:blocks/cracked_stone_bricks" | "rechiseled:blocks/netherite_block_indented_connecting" | "rechiseled:blocks/dark_prismarine_tiles" | "farmersdelight:blocks/black_canvas_sign" | "rechiseled:blocks/granite_brick_pattern" | "rechiseled:blocks/mossy_cobblestone_stripes" | "minecraft:blocks/deepslate_coal_ore" | "create:blocks/limestone_pillar" | "ae2:blocks/cut_quartz_stairs" | "xtonesreworked:blocks/fort_block_9" | "bigreactors:blocks/reinforced_reactorfluidport_forge_passive" | "rechiseled:blocks/mangrove_planks_wavy_connecting" | "xtonesreworked:blocks/fort_block_2" | "xtonesreworked:blocks/fort_block_1" | "xtonesreworked:blocks/fort_block_4" | "exnihilosequentia:blocks/oak_barrel" | "xtonesreworked:blocks/fort_block_3" | "xtonesreworked:blocks/fort_block_6" | "minecraft:blocks/candle" | "xtonesreworked:blocks/fort_block_5" | "xtonesreworked:blocks/fort_block_8" | "rechiseledcreate:blocks/granite_cut_polished_connecting" | "rechiseled:blocks/basalt_diagonal_tiles" | "xtonesreworked:blocks/fort_block_7" | "xtonesreworked:blocks/fort_block_0" | "rechiseled:blocks/glowstone_crushed_connecting" | "mysticalagradditions:blocks/insanium_gemstone_block" | "create:blocks/purple_nixie_tube" | "rechiseled:blocks/end_stone_rotated_bricks" | "ae2:blocks/sky_stone_small_brick_slab" | "thermal:blocks/light_blue_rockwool" | "rechiseled:blocks/prismarine_bricks_bricks_connecting" | "minecraft:blocks/sponge" | "farmersdelight:blocks/wild_tomatoes" | "rechiseled:blocks/dirt_small_bricks_connecting" | "railways:blocks/track_biomesoplenty_redwood_narrow" | "rechiseled:blocks/quartz_block_diagonal_tiles_connecting" | "gtceu:blocks/cleanroom_glass" | "minecraft:blocks/stripped_dark_oak_wood" | "minecraft:blocks/blue_stained_glass" | "create:blocks/brass_door" | "minecraft:blocks/magma_block" | "farmersdelight:chests/fd_bastion_hoglin_stable" | "minecraft:blocks/potted_birch_sapling" | "minecraft:entities/giant" | "create:blocks/weathered_copper_tile_slab" | "minecraft:gameplay/hero_of_the_village/librarian_gift"
    type RawTexture = "ftbchunks:textures/faces/minecraft/elder_guardian.png" | "ftbchunks:textures/faces/minecraft/panda.png" | "minecraft:dynamic/panorama/frame_4_1" | "ftbchunks:textures/faces/minecraft/cave_spider.png" | "cofh_core:invis/0" | "minecraft:dynamic/panorama/frame_0_1" | "forge:textures/gui/version_check_icons.png" | "minecraft:textures/gui/title/background/panorama_1.png" | "ftbchunks:textures/faces/minecraft/ghast.png" | "ftbchunks:textures/faces/minecraft/pig.png" | "ftbchunks:textures/faces/minecraft/polar_bear.png" | "minecraft:textures/gui/options_background.png" | "ftbchunks:textures/faces/minecraft/horse.png" | "ftbchunks:textures/faces/minecraft/cat.png" | "ftbchunks:textures/faces/minecraft/parrot.png" | "stellarview:textures/environment/moon_halo_phases.png" | "ftbchunks:textures/faces/minecraft/illusioner.png" | "ftbchunks:textures/faces/minecraft/husk.png" | "numina:textures/atlas/gui.png" | "minecraft:default/0" | "ftbchunks:textures/faces/minecraft/cow.png" | "ftbchunks:textures/faces/minecraft/trader_llama.png" | "ftbchunks:textures/faces/minecraft/donkey.png" | "ftbchunks:textures/faces/minecraft/phantom.png" | "ftbchunks:textures/faces/minecraft/wither_skeleton.png" | "minecraft:textures/atlas/chest.png" | "ftbchunks:textures/faces/minecraft/mooshroom.png" | "minecraft:textures/misc/enchanted_item_glint.png" | "ftbchunks:textures/faces/thermal/basalz.png" | "minecraft:textures/gui/widgets.png" | "minecraft:dynamic/light_map_1" | "minecraft:textures/gui/world_selection.png" | "ftbteams:textures/teams.png" | "ftbchunks:textures/faces/thermal/blizz.png" | "ftbchunks:textures/faces/minecraft/vindicator.png" | "ftbchunks:textures/faces/minecraft/ravager.png" | "ftbchunks:textures/faces/minecraft/creeper.png" | "ftbchunks:textures/faces/minecraft/chicken.png" | "sgjourney:milky_way/0" | "minecraft:dynamic/panorama/frame_3_1" | "ftbchunks:textures/faces/minecraft/zombie.png" | "ftblibrary:textures/icons/toggle_day.png" | "gtceu:textures/gui/overlay/solidifier_overlay.png" | "ftbchunks:textures/faces/minecraft/zombie_villager.png" | "stellarview:textures/environment/moon_phases.png" | "ftbchunks:textures/faces/minecraft/allay.png" | "minecraft:textures/gui/title/background/panorama_overlay.png" | "minecraft:illageralt/0" | "gtceu:textures/gui/progress_bar/progress_bar_extract.png" | "ftbchunks:textures/faces/minecraft/wolf.png" | "minecraft:textures/environment/sun.png" | "ftbchunks:textures/circle_border.png" | "ftbchunks:textures/faces/minecraft/turtle.png" | "ftbchunks:textures/faces/minecraft/wandering_trader.png" | "minecraft:textures/gui/title/background/panorama_4.png" | "ftbchunks:textures/faces/minecraft/slime.png" | "ftbchunks:textures/faces/minecraft/vex.png" | "ftbchunks:textures/faces/minecraft/magma_cube.png" | "sgjourney:pegasus/0" | "ftbchunks:textures/faces/minecraft/sheep.png" | "gtceu:textures/gui/progress_bar/progress_bar_macerate.png" | "gtceu:textures/gui/overlay/extractor_overlay.png" | "ftbchunks:textures/faces/minecraft/pillager.png" | "minecraft:textures/atlas/particles.png" | "ftbchunks:textures/faces/minecraft/hoglin.png" | "gtceu:textures/gui/progress_bar/progress_bar_arrow.png" | "sgjourney:ancient/0" | "minecraft:textures/misc/vignette.png" | "ftbchunks:textures/faces/minecraft/witch.png" | "minecraft:textures/gui/title/background/panorama_2.png" | "ftbchunks:textures/faces/minecraft/warden.png" | "emi:textures/gui/buttons.png" | "emi:textures/gui/widgets.png" | "gtceu:textures/gui/progress_bar/progress_bar_arc_furnace.png" | "ftbchunks:textures/faces/minecraft/stray.png" | "ftbchunks:textures/faces/minecraft/bee.png" | "minecraft:textures/gui/title/background/panorama_0.png" | "minecraft:dynamic/panorama/frame_2_1" | "jei:textures/atlas/gui.png" | "ftbchunks:textures/faces/minecraft/squid.png" | "ftbchunks:textures/faces/minecraft/goat.png" | "minecraft:textures/atlas/mob_effects.png" | "minecraft:textures/gui/title/edition.png" | "ftbchunks:textures/faces/minecraft/dolphin.png" | "ftbchunks:textures/faces/minecraft/ocelot.png" | "ftbchunks:textures/faces/minecraft/frog.png" | "ftbchunks:textures/faces/minecraft/spider.png" | "ftblibrary:textures/icons/toggle_night.png" | "minecraft:textures/atlas/paintings.png" | "minecraft:textures/gui/icons.png" | "minecraft:textures/entity/steve.png" | "ftbchunks:textures/faces/minecraft/fox.png" | "minecraft:textures/atlas/beds.png" | "ftblibrary:textures/icons/toggle_rain.png" | "minecraft:textures/entity/cow/cow.png" | "minecraft:worlds/new_world/937644a5a0f46ca6f4274075d3824d415449db8c/icon" | "ftbchunks:textures/faces/minecraft/shulker.png" | "ftbchunks:textures/faces/minecraft/zoglin.png" | "ftbchunks:textures/faces/minecraft/llama.png" | "ftbchunks:textures/faces/thermal/blitz.png" | "minecraft:uniform/0" | "ftblibrary:textures/icons/toggle_gamemode.png" | "minecraft:textures/gui/accessibility.png" | "ftbchunks:textures/faces/minecraft/rabbit.png" | "minecraft:textures/atlas/shield_patterns.png" | "minecraft:skins/3c3571de2a13c25081f00c7dba123f0ef64928ef" | "minecraft:textures/gui/title/mojangstudios.png" | "ftbchunks:textures/faces/minecraft/skeleton.png" | "gtceu:textures/gui/overlay/crushed_ore_overlay.png" | "minecraft:textures/gui/title/background/panorama_5.png" | "minecraft:dynamic/panorama/frame_5_1" | "minecraft:textures/atlas/blocks.png" | "gtceu:textures/gui/overlay/dust_overlay.png" | "minecraft:dynamic/panorama/frame_1_1" | "minecraft:worlds/presentation_world/a5709eaca937346bad1ba3c2c6feb323475e28f7/icon" | "cofh_core:ender/0" | "ftbchunks:textures/compass_w.png" | "minecraft:textures/atlas/shulker_boxes.png" | "ftbchunks:textures/faces/minecraft/enderman.png" | "gtceu:textures/gui/base/fluid_slot.png" | "minecraft:missing/0" | "ftbchunks:textures/circle_mask.png" | "emi:textures/gui/background.png" | "minecraft:dynamic/icons/panorama-16990203061.zip_1" | "ftbchunks:textures/faces/minecraft/tadpole.png" | "minecraft:textures/atlas/banner_patterns.png" | "ftbchunks:textures/compass_n.png" | "minecraft:worlds/gregic_survival/9b1088b632aafdb4b9bf4d6f18e260629fb152ef/icon" | "ftbchunks:textures/faces/minecraft/strider.png" | "ftbchunks:textures/faces/minecraft/evoker.png" | "minecraft:textures/gui/container/creative_inventory/tab_items.png" | "ftbchunks:textures/compass_e.png" | "gtceu:textures/gui/base/slot.png" | "ftbchunks:textures/faces/minecraft/zombified_piglin.png" | "ftbchunks:textures/player.png" | "ftbchunks:textures/faces/minecraft/piglin_brute.png" | "ftbchunks:textures/faces/minecraft/guardian.png" | "minecraft:alt/0" | "minecraft:textures/gui/title/background/panorama_3.png" | "ftbchunks:textures/faces/minecraft/piglin.png" | "minecraft:textures/misc/unknown_server.png" | "minecraft:textures/gui/container/creative_inventory/tabs.png" | "minecraft:missingno" | "ftbchunks:textures/faces/minecraft/drowned.png" | "ftbchunks:textures/compass_s.png" | "ftbchunks:textures/faces/minecraft/bat.png" | "minecraft:textures/atlas/signs.png" | "ftbchunks:textures/faces/minecraft/blaze.png" | "minecraft:textures/gui/title/minecraft.png" | "stellarview:textures/environment/supernova.png";
    type Texture = "create:block/sticker" | "gtceu:block/casings/pump_deck/side" | "gtceu:block/overlay/machine/overlay_pipe_out" | "ae2:part/cable/core/glass/purple" | "ae2:part/formation_plane_on" | "minecraft:block/dandelion" | "gtceu:item/nor_memory_chip" | "minecraft:block/smithing_table_side" | "mysticalagradditions:item/tertium_paxel" | "create:block/adjustable_chain_gearshift" | "mysticalagriculture:item/supremium_fishing_rod" | "gtceu:block/fluids/fluid.glyceryl_trinitrate" | "gtceu:block/pipe/pipe_side_wood" | "ae2:item/memory_card_brown" | "rechiseled:block/crimson_planks_diagonal_stripes" | "bigreactors:block/reactor/reinforced/computerport" | "ftblibrary:icons/lock" | "thermal:block/machines/machine_crystallizer_active" | "kubejs:item/stargate_rod" | "gtceu:block/machines/steam_miner/overlay_front" | "modularrouters:item/filter/regex_filter" | "railways:item/track/track_tieless_narrow" | "buildinggadgets:gui/slot_template" | "minecraft:item/fishing_rod_cast" | "mysticalagriculture:item/tertium_watering_can" | "thermal:item/diving_helmet" | "gtceu:block/multiblock/gcym/large_autoclave/overlay_front_paused" | "ae2:block/drive/drive_inside" | "gtceu:item/iv_battery_hull" | "enderstorage:items/pouch/buttons/left/lime" | "minecraft:block/brewing_stand" | "create:block/palettes/stone_types/pillar/scorchia_cut_pillar" | "exnihilosequentia:item/tools/hammer/andesite_hammer" | "railways:item/remote_lens" | "fantasyfurniture:models/royal/bed_double" | "gtceu:block/casings/mechanic/machine_casing_assembly_line_bloom" | "gtceu:block/multiblock/gcym/large_maceration_tower/overlay_front_paused_emissive" | "fantasyfurniture:models/decorations/fairy_lights_1_tint" | "fantasyfurniture:models/dunmer/table_small" | "packagedexcrafting:blocks/ender_crafter_bottom" | "fantasyfurniture:models/bone/wither/chair" | "minecraft:block/dark_oak_log" | "thermal:block/stripped_rubberwood_log" | "create:block/belt/gray_scroll" | "minecraft:block/pink_stained_glass_pane_top" | "rechiseledcreate:block/birch_window_slim_side" | "fantasyfurniture:models/decorations/royal_wall_mirror_small" | "gtceu:block/multiblock/large_miner/overlay_front_active" | "farmersdelight:block/warped_cabinet_top" | "rechiseled:block/purpur_jagged_pattern" | "packagedexcrafting:blocks/ultimate_crafter_top" | "farmersdelight:item/honey_glazed_ham" | "minecraft:item/mojang_banner_pattern" | "create:block/copper_door_bottom" | "buildinggadgets:items/construction_paste_container_t1" | "create_crystal_clear:block/andesite_clear_glass_casing" | "cofh_core:gui/icons/icon_energy" | "buildinggadgets:items/construction_paste" | "buildinggadgets:items/construction_paste_container_t2" | "rechiseled:block/oak_planks_bricks" | "minecraft:block/cake_bottom" | "ftblibrary:icons/rs_low" | "buildinggadgets:items/construction_paste_container_t3" | "rechiseled:block/blue_ice_bordered" | "thermal:item/creosote_bucket" | "bigreactors:block/reprocessor/casing_up" | "create:block/seat/top_yellow" | "minecraft:item/iron_horse_armor" | "ftblibrary:icons/back" | "minecraft:block/small_dripleaf_stem_bottom" | "extendedcrafting:block/crafting_core_top" | "cofh_core:gui/icons/icon_cancel" | "ae2:item/ender_dust" | "railways:block/bogeys/freight_frame" | "gtceu:block/machines/arc_furnace/overlay_front_active" | "minecraft:block/oak_planks" | "thermal:block/tomato_1" | "minecraft:block/torch" | "gtceu:block/cover/overlay_energy_detector" | "thermal:block/tomato_0" | "kubejs:item/naquadic_netherite_fibers" | "create:block/tunnel/brass_tunnel_top_connected" | "ae2wtlib:wireless_pattern_encoding_terminal" | "thermal:block/tomato_7" | "create_crystal_clear:block/train_backing" | "mysticalagriculture:item/seeds/inferium_seeds" | "thermal:block/tomato_6" | "rechiseled:block/quartz_block_rows" | "thermal:block/tomato_9" | "thermal:block/tomato_8" | "mysticalagriculture:item/prudentium_crossbow_standby" | "thermal:block/tomato_3" | "ae2:part/cable/dense_covered/orange" | "thermal:block/earth_tnt_side" | "thermal:block/tomato_2" | "thermal:block/tomato_5" | "thermal:block/tomato_4" | "gtceu:block/casings/fusion/fusion_casing_ctm" | "buildinggadgets:items/gadget_copy_paste" | "fantasyfurniture:models/venthyr/lockbox" | "farmersdelight:item/smoked_ham" | "thermal:block/eggplant_block_side" | "minecraft:item/diamond_sword" | "gtceu:item/coke_oven_brick" | "ae2:item/fluix_dust" | "gtceu:item/light_blue_glass_lens" | "ae2additions:item/cell_component_4096" | "merequester:part/requester_terminal" | "gtceu:block/multiblock/gcym/large_autoclave/overlay_front_active" | "exnihilosequentia:block/infesting_leaves" | "ftblibrary:icons/right" | "rechiseledcreate:block/scoria_cut_polished" | "mysticalagriculture:block/infusion_altar_side" | "minecraft:block/terracotta" | "thermal:item/silver_ingot" | "rechiseled:block/bone_block_cracked" | "minecraft:item/crossbow_arrow" | "exnihilosequentia:item/ore/ingot/nickel_ingot" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_hot" | "ae2:part/cable/smart/light_blue" | "create:item/crafter_slot_cover" | "fantasyfurniture:particles/decorations/bolts_of_cloth" | "gtceu:item/simple_soc" | "ae2:part/cable/smart/black" | "thermal:item/slime_grenade_thrown" | "bigreactors:block/reactor/basic/redstoneport_on" | "enderstorage:items/pouch/buttons/left/blue" | "railways:block/track/oak/portal_track_mip_oak" | "thermal:block/devices/device_collector_top" | "create:block/mechanical_press_bottom" | "fantasyfurniture:particles/decorations/nordic_mead_bottle" | "create:block/rotation_speed_controller_top" | "rechiseled:block/warped_planks_diagonal_stripes" | "gtceu:block/machines/assembler/overlay_top_active" | "railways:block/bogeys/modern_frame" | "rechiseled:block/end_stone_tiles" | "fluxnetworks:model/flux_point_colour" | "minecraft:block/birch_door_top" | "gtceu:block/multiblock/steam_oven/overlay_front" | "mysticalagriculture:item/blank_record" | "mysticalagriculture:item/awakened_supremium_pickaxe" | "modularrouters:item/augment/filter_round_robin_augment" | "rechiseled:block/lapis_block_decorated" | "create:block/seat/side_orange" | "numina:item/component/paste" | "rechiseled:block/acacia_planks_brick_pattern" | "gtceu:item/ev_robot_arm" | "create_crystal_clear:block/encased_cogwheels/train_encased_cogwheel_side" | "gtceu:block/casings/voltage/uv/side" | "minecraft:block/repeater_on" | "minecraft:block/large_fern_top" | "minecraft:block/dead_brain_coral_block" | "create:block/deployer" | "minecraft:block/big_dripleaf_stem" | "rechiseled:block/red_nether_bricks_large_tiles" | "minecraft:block/chipped_anvil_top" | "minecraft:block/tnt_side" | "rechiseledcreate:block/crimson_window_tiles_end" | "fantasyfurniture:models/dunmer/dresser" | "gtceu:block/machines/gas_collector/overlay_bottom" | "create:item/filter" | "gtceu:item/magenta_dye_spray_can" | "farmersdelight:item/chicken_sandwich" | "mysticaladaptations:block/insanium_furnace_front_on" | "thermal:item/phyto_grenade" | "thermal:item/rubberwood_chest_boat" | "minecraft:item/poisonous_potato" | "farmersdelight:block/oak_cabinet_side" | "minecraft:block/deepslate_coal_ore" | "itemfilters:item/always_false" | "thermal:block/sugar_cane_block_side" | "modularrouters:item/module/extruder_module_2" | "minecraft:block/gray_shulker_box" | "modularrouters:item/module/extruder_module_1" | "ae2:block/flawed_budding_quartz" | "create:block/sail/canvas_orange" | "powersuits:item/module/energy/generation/generator.solar.adv" | "minecraft:block/cyan_stained_glass" | "minecraft:item/armor_stand" | "rechiseled:block/red_sandstone_brick_paving" | "gtceu:block/fluids/fluid.severely_hydro_cracked_heavy_fuel" | "fantasyfurniture:models/royal/painting_small" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_cold" | "sgjourney:item/jaffa_helmet" | "minecraft:block/dark_prismarine" | "gtceu:block/machines/circuit_assembler/overlay_front" | "gtceu:block/multiblock/fluid_drilling_rig/overlay_front_paused" | "extendedcrafting:block/table_side" | "gtceu:item/hv_fluid_regulator" | "extendedcrafting:item/handheld_table" | "extendedcrafting:item/redstone_nugget" | "thermal:block/fluids/resin_flow" | "minecraft:item/rabbit" | "forge:block/milk_flowing" | "gtceu:item/cyan_dye_spray_can" | "minecraft:item/cooked_salmon" | "gtceu:block/machines/kinetic_mixer/overlay_front" | "rechiseled:block/jungle_planks_tiles" | "thermal_extra:item/twinite_dust" | "webdisplays:items/gps" | "create:block/diodes/pulse_extender/idle" | "fantasyfurniture:models/decorations/bone_wither_chalices" | "mysticalagriculture:item/essence/sulfur_essence" | "farmersdelight:item/sweet_berry_cheesecake_slice" | "thermal:block/spice_cake_top" | "mysticalagriculture:item/essence/saltpeter_essence" | "extendedcrafting:item/ultimate_catalyst" | "create:block/belt/pink_scroll" | "thermal:item/augments/machine_speed_augment" | "minecraft:block/item_frame" | "minecraft:item/purple_dye" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_cold" | "farmersdelight:item/egg_sandwich" | "gtceu:item/ev_conveyor_module" | "mysticalagriculture:item/experience_droplet" | "ae2:part/level_emitter_on" | "ae2:item/portable_cell_led" | "gtceu:block/machines/fluid_solidifier/overlay_front_active_emissive" | "thermal:block/config/cell_config_output" | "minecraft:block/red_terracotta" | "thermal:block/devices/device_potion_diffuser_side" | "ae2:part/cable/dense_covered/cyan" | "gtceu:block/casings/voltage/hv/bottom" | "minecraft:block/smoker_side" | "create:block/harvester" | "exnihilosequentia:item/tools/crook/copper_crook" | "thermal:block/config/machine_config_accessible" | "mysticalagriculture:item/seeds/pig_iron_seeds" | "railways:block/coupler_box_coupling" | "thermal:item/silver_nugget" | "gtceu:block/casings/firebox/machine_casing_firebox_bronze_ctm" | "rechiseledcreate:block/dark_oak_window_swirling_side" | "exnihilosequentia:block/crushed_andesite" | "gtceu:item/tools/handle_file" | "colossalchests:blocks/colossal_chest_wood" | "rechiseled:block/quartz_block_bordered" | "mysticalagriculture:block/awakening_altar_side" | "fantasyfurniture:models/royal/drawer" | "rechiseledcreate:block/rose_quartz_tiles" | "rechiseled:block/lapis_block_scales" | "ae2:item/nether_quartz_pickaxe" | "thermal:item/radish_seeds" | "bigreactors:block/reprocessor/casing_right" | "thermal:block/machines/machine_chiller" | "rechiseled:block/diamond_block_diagonal_tiles" | "minecraft:block/melon_stem" | "farmersdelight:item/pasta_with_mutton_chop" | "minecraft:block/mud_bricks" | "packagedauto:blocks/unpackager_side" | "minecraft:item/cyan_dye" | "xtonesreworked:block/bitt/11" | "xtonesreworked:block/bitt/12" | "gtceu:block/multiblock/large_chemical_reactor/overlay_front_paused" | "simplylight:block/full_block/illuminant_red_block" | "minecraft:block/soul_sand" | "xtonesreworked:block/bitt/10" | "minecraft:item/music_disc_pigstep" | "xtonesreworked:block/bitt/15" | "xtonesreworked:block/bitt/13" | "farmersdelight:block/cabbage_crate_top" | "thermal_extra:item/twinite_bucket" | "xtonesreworked:block/bitt/14" | "farmersdelight:block/cooking_pot_bottom" | "packagedauto:items/me_package_component" | "minecraft:block/blast_furnace_side" | "bigreactors:block/turbine/basic/casing_single" | "mysticalagriculture:item/prudentium_staff" | "thermal:item/green_bean_seeds" | "cofh_core:block/fluids/potion_flow" | "farmersdelight:block/wild_beetroots" | "minecraft:block/bamboo_stage0" | "ae2:part/cable/smart/cyan" | "gtceu:block/fluids/fluid.toluene" | "mysticalagriculture:item/seeds/constantan_seeds" | "mysticalagriculture:block/flower/spirited_crystal_flower" | "rechiseledcreate:block/jungle_window_large_end" | "gtceu:block/machines/electric_furnace/overlay_front" | "thermal:item/netherite_nugget" | "gtceu:item/blue_glass_lens" | "create:item/crushed_raw_gold" | "create:block/palettes/stone_types/layered/crimsite_cut_layered_connected" | "cofh_core:block/glossed_magma_3" | "create:block/copper_redstone_plate_powered" | "cofh_core:block/glossed_magma_2" | "thermal:block/tomato_block_top" | "cofh_core:block/glossed_magma_1" | "cofh_core:block/glossed_magma_0" | "thermal:block/spinach_block_side" | "minecraft:block/scaffolding_side" | "gtceu:block/machines/polarizer/overlay_front_active_emissive" | "rechiseled:block/stone_bordered" | "thermal:item/silver_plate_1" | "thermal:item/silver_plate_0" | "sgjourney:item/sandstone_symbol" | "thermal:item/silver_plate_3" | "thermal:item/silver_plate_2" | "rechiseledcreate:block/acacia_window_slim_end" | "minecraft:block/mushroom_block_inside" | "rechiseled:block/obsidian_chiseled_circles" | "gtceu:block/casings/voltage/uxv/side" | "forge:item/mask/bucket_fluid_drip" | "minecraft:item/command_block_minecart" | "ae2additions:block/drive/cells/item/1024k" | "gtceu:item/item_voiding_cover" | "thermal:item/watering_can_active" | "ftblibrary:icons/color_rgb" | "gtceu:item/chemical_blue_dye" | "extendedcrafting:item/elite_catalyst" | "mysticalagriculture:item/seeds/menril_seeds" | "thermal:block/strawberry_10" | "gtceu:block/fluids/fluid.lightly_steam_cracked_heavy_fuel" | "minecraft:block/spawner" | "gtceu:item/crafting_table_cover" | "ftblibrary:icons/inv_in" | "create:block/terrain_zapper_mesh" | "ftblibrary:icons/inv_io" | "create:block/static_saw" | "thermal:block/cells/energy_cell_level_8c" | "fantasyfurniture:models/decorations/bowl_beetroot_soup" | "gtceu:block/multiblock/large_chemical_reactor/overlay_front_active" | "thermal:block/chocolate_cake_inner" | "create:entity/blueprint_small" | "mysticalagriculture:item/supremium_boots" | "mysticalagriculture:item/essence/knightmetal_essence" | "farmersdelight:block/stuffed_pumpkin_side" | "gtceu:block/casings/pump_deck/top" | "ae2:block/drive/cells/default_cell" | "create:block/ladder_copper_hoop" | "mysticalagriculture:item/coral_agglomeratio" | "powersuits:item/module/mining_enhancement/aoe" | "farmersdelight:item/apple_cider" | "thermal:block/fluids/syrup_still" | "ae2:item/memory_card_orange" | "mysticalagriculture:item/essence/turtle_essence" | "create:block/palettes/stone_types/small_brick/limestone_cut_small_brick" | "gtceu:block/cover/overlay_item_detector_advanced" | "bigreactors:block/reprocessor/glass.0" | "functionalstorage:items/puller_upgrade" | "fantasyfurniture:models/royal/desk_tint" | "ae2additions:item/super_cell_component_1k" | "gtceu:block/machines/charger/overlay_charger_finished" | "create:block/palettes/stone_types/pillar/calcite_cut_pillar" | "bigreactors:block/reprocessor/glass.3" | "bigreactors:block/reprocessor/glass.1" | "railways:item/track/track_oak_wide" | "ae2:part/p2p_tunnel_back" | "create:block/toolbox/gray" | "create:block/diodes/pulse_repeater/idle" | "rechiseledcreate:block/acacia_window_tiles_end" | "ae2:block/charger_inside" | "railways:block/track/acacia/standard_track_acacia" | "ae2:block/crafting/16k_storage" | "gtceu:item/tools/handle_screwdriver" | "railways:item/track_incomplete/track_incomplete_mangrove" | "buildinggadgets:items/construction_paste_container_t2_quarter" | "gtceu:item/wetware_processor_assembly" | "railways:item/track/track_warped_narrow" | "sgjourney:block/classic_dhd_top" | "gtceu:block/machines/laser_engraver/overlay_front_active" | "minecraft:block/composter_top" | "gtceu:block/machines/fermenter/overlay_front_paused" | "minecraft:block/furnace_front_on" | "mysticalagriculture:block/flower/silicon_flower" | "minecraft:item/bone" | "gtceu:block/machines/compressor/overlay_front_active_emissive" | "modularrouters:item/augment/mimic_augment" | "thermal:block/devices/device_soil_infuser_side" | "gtceu:block/multiblock/gcym/mega_vacuum_freezer/overlay_front_paused" | "powersuits:item/module/tool/pickaxe" | "minecraft:item/light_blue_dye" | "farmersdelight:block/basket_handle" | "rechiseledcreate:block/spruce_window_rounded_side" | "gtceu:block/casings/voltage/luv/side" | "rechiseled:block/redstone_block_chiseled_clovers" | "rechiseled:block/lapis_block_cobbled" | "exnihilosequentia:block/birch_barrel" | "mysticalagriculture:item/seeds/electrum_seeds" | "rechiseledcreate:block/crimsite_cut_small_brick" | "thermal:item/netherite_plate_2" | "mysticalagriculture:block/flower/menril_flower" | "thermal:item/netherite_plate_1" | "thermal:item/netherite_plate_3" | "thermal:item/netherite_plate_0" | "extendedcrafting:item/basic_component" | "minecraft:item/book" | "fantasyfurniture:models/decorations/tankards_sweetberry" | "create:block/rose_quartz_lamp_powered" | "gtceu:block/casings/fusion/fusion_casing_mk3_ctm" | "rechiseled:block/emerald_block_striped" | "fantasyfurniture:models/dunmer/drawer" | "gtceu:block/multiblock/gcym/large_solidifier/overlay_front_paused" | "railways:entity/caps/blue_conductor_cap" | "minecraft:block/orange_candle_lit" | "minecraft:item/chainmail_chestplate" | "mysticalagriculture:item/seeds/blaze_seeds" | "minecraft:block/crimson_door_top" | "colossalchests:blocks/interface_copper" | "minecraft:block/gray_wool" | "mysticalagriculture:item/essence/hop_graphite_essence" | "minecraft:block/composter_bottom" | "functionalstorage:blocks/ender_side" | "bigreactors:block/reactor/basic/controller_off" | "gtceu:block/machines/parallel_hatch_mk3/overlay_front_active" | "thermal:item/tin_gear" | "ae2:part/plane_sides" | "mysticalagriculture:item/seeds/rubber_seeds" | "minecraft:block/birch_door_bottom" | "minecraft:block/glowstone" | "gtceu:item/chemical_light_blue_dye" | "ae2:part/cable/dense_smart/blue" | "railways:block/track/oak/standard_track_crossing_oak" | "create:block/vault/vault_front_large" | "minecraft:block/jack_o_lantern" | "create:block/palettes/stone_types/cut/andesite_cut" | "gtceu:block/multiblock/gcym/mega_blast_furnace/overlay_front" | "gtceu:block/casings/transparent/cleanroom_glass" | "create:block/valve_handle/valve_handle_orange" | "minecraft:block/brown_terracotta" | "thermal:item/hazmat_helmet" | "mysticalagriculture:item/inferium_hoe" | "minecraft:block/fire_0" | "minecraft:block/fire_1" | "thermalendergy:item/dynamo_consumption_nullifier_augment" | "expatternprovider:block/ingredient_buffer" | "gtceu:block/pipe/pipe_restrictive" | "create:block/signal_box_top" | "mysticalagriculture:block/prosperity_gemstone_block" | "farmersdelight:item/pink_canvas_sign" | "gtceu:block/machines/kinetic_mixer/overlay_back_active" | "farmersdelight:item/rope" | "simplylight:block/full_block/illuminant_lime_block_on" | "rechiseled:block/end_stone_blobs" | "gtceu:block/multiblock/fluid_drilling_rig/overlay_front_active" | "mysticalagriculture:item/essence/amethyst_essence" | "create:block/railway_casing_connected" | "bigreactors:block/reactor/reinforced/casing_single" | "ae2:part/cable/dense_covered/red" | "farmersdelight:block/skillet_side" | "gtceu:block/multiblock/gcym/large_distillery/overlay_front_active_emissive" | "exnihilosequentia:item/ore/raw/raw_silver" | "mysticalagriculture:block/flower/coral_flower" | "gtceu:block/fluids/fluid.ethanol" | "minecraft:block/birch_sapling" | "thermal:item/basalz_rod" | "thermal:block/devices/device_fisher_west" | "mysticalagriculture:item/awakened_supremium_fishing_rod_cast" | "mysticalagriculture:block/tinkering_table_side" | "railways:item/track_incomplete/track_incomplete_spruce_wide" | "gtceu:item/ev_battery_hull" | "ae2:part/cable/dense_covered/light_gray" | "rechiseled:block/granite_dotted" | "minecraft:block/cracked_nether_bricks" | "functionalstorage:blocks/fluid_front_4" | "functionalstorage:blocks/fluid_front_2" | "gtceu:item/neutronium_credit" | "rechiseled:block/redstone_block_compressed" | "gtceu:block/machines/centrifuge/overlay_front_active" | "gtceu:block/multiblock/gcym/large_mixer/overlay_front" | "rechiseled:block/mangrove_planks_bricks" | "sgjourney:block/basic_interface_front" | "create:block/standard_track_mip" | "minecraft:block/light_blue_concrete_powder" | "thermal:item/nuke_grenade_thrown" | "gtceu:block/casings/steam/bricked_bronze/top" | "gtceu:block/machines/bender/overlay_front_active_emissive" | "thermal:block/amaranth_6_top" | "railways:item/dev_caps/littlechasiu" | "bigreactors:block/reprocessor/glass.8" | "exnihilosequentia:item/tools/hammer/tuff_hammer" | "bigreactors:block/reprocessor/glass.7" | "gtceu:item/multilayer_fiber_reinforced_printed_circuit_board" | "bigreactors:block/reprocessor/glass.5" | "minecraft:block/bee_nest_top" | "gtceu:block/machines/ore_washer/overlay_front_active_emissive" | "rechiseled:block/warped_planks_mosaic" | "mysticalagriculture:block/flower/energized_steel_flower" | "bigreactors:block/reprocessor/glass.9" | "sgjourney:item/personal_shield_emitter" | "gtceu:item/nand_chip" | "rechiseled:block/emerald_block_polished" | "rechiseled:block/warped_planks_small_tiles" | "thermal:block/devices/device_fisher_east" | "gtceu:block/overlay/machine/overlay_screen_emissive" | "modularrouters:item/filter/bulk_item_filter" | "thermal:block/dynamos/dynamo_stirling_active" | "gtceu:block/pipe/ld_fluid_pipe/block" | "thermal:item/hops_seeds" | "minecraft:item/golden_apple" | "gtceu:item/cell_extruder_mold" | "gtceu:block/casings/fusion/fusion_casing_mk2_bloom" | "gtceu:block/pipe/pipe_large_in_wood" | "gtceu:block/casings/transparent/fusion_glass" | "minecraft:block/tripwire" | "thermal:block/rubberwood_leaves_top" | "minecraft:block/quartz_bricks" | "gtceu:block/multiblock/gcym/large_arc_smelter/overlay_front_paused_emissive" | "thermal:block/devices/device_potion_diffuser" | "minecraft:block/white_candle" | "ae2additions:block/wireless_transceiver/side" | "create:block/valve_handle/valve_handle_copper" | "rechiseled:block/prismarine_bricks_woven" | "rechiseled:block/emerald_block_crosses" | "minecraft:block/turtle_egg_very_cracked" | "gtceu:block/casings/gcym/corrosion_proof_casing" | "mysticalagriculture:item/essence/enderium_essence" | "rechiseled:block/dark_oak_planks_small_tiles" | "mysticalagriculture:block/flower/slime_flower" | "create:block/palettes/stone_types/layered/granite_cut_layered" | "thermal_extra:block/soul_infused_glass" | "rechiseled:block/basalt_chiseled_piglin" | "minecraft:block/cauldron_inner" | "bigreactors:block/turbine/basic/controller_on" | "minecraft:block/amethyst_block" | "ftblibrary:icons/map" | "laserio:block/laser_node" | "ae2:item/spatial_cell_component_16" | "thermal:item/enderium_dust" | "create:block/flap_display_top" | "thermal:item/apatite" | "gtceu:block/generators/boiler/coal/overlay_front" | "createarmory:items/50calmoldc" | "thermal:block/flax_3_top" | "minecraft:block/jungle_sapling" | "thermal:item/augments/upgrade_augment_1_lights" | "enderstorage:items/pouch/buttons/middle/gray" | "minecraft:block/gray_terracotta" | "thermal:block/fluids/refined_fuel_flow" | "rechiseledcreate:block/mangrove_window_bars_side" | "gtceu:item/tools/shovel" | "thermal:item/ruby_dust" | "minecraft:item/bowl" | "create:block/belt/yellow_diagonal_scroll" | "minecraft:block/iron_door_bottom" | "gtceu:item/lv_voltage_coil" | "minecraft:item/red_candle" | "rechiseled:block/prismarine_bricks_pillars" | "ae2:block/molecular_assembler" | "minecraft:item/light_gray_candle" | "mysticalagriculture:item/prudentium_leggings" | "gtceu:block/casings/voltage/luv/bottom" | "ae2:item/guide" | "create:block/palettes/stone_types/pillar/veridium_cut_pillar" | "gtceu:block/multiblock/generator/large_steam_turbine/overlay_front_active" | "ae2:item/card_inverter" | "rechiseled:block/warped_planks_wavy" | "ae2:part/export_bus_sides" | "railways:entity/caps/green_conductor_cap" | "gtceu:block/casings/voltage/uhv/top" | "minecraft:entity/banner_base" | "thermal:item/augments/upgrade_augment_3" | "thermal:item/augments/upgrade_augment_1" | "minecraft:block/wet_sponge" | "thermal:item/augments/upgrade_augment_2" | "rechiseled:block/jungle_planks_small_tiles" | "fantasyfurniture:models/venthyr/table_wide_fancy" | "rechiseled:block/redstone_block_diagonal_tiles" | "functionalstorage:items/redstone_upgrade" | "rechiseledcreate:block/warped_window_tiles_end" | "gtceu:block/machines/autoclave/overlay_side_active" | "gtceu:block/material_sets/lignite/ore" | "create:block/palettes/stone_types/slab/crimsite_cut_slab" | "gtceu:block/casings/firebox/machine_casing_firebox_bronze" | "mysticalagriculture:item/essence/diamond_essence" | "thermal:block/cells/fluid_cell_side" | "simplylight:block/full_block/illuminant_cyan_block_on" | "fantasyfurniture:models/venthyr/stool" | "minecraft:item/fire_charge" | "mysticalagriculture:block/supremium_reprocessor_side" | "gtceu:item/mv_battery_hull" | "create:block/brass_block" | "woodenbucket:item/lower_cracked_wooden_bucket" | "thermal:block/strawberry_9" | "enderstorage:items/pouch/buttons/right/lime" | "powersuits:block/luxdark" | "thermal:block/strawberry_6" | "thermal:block/strawberry_5" | "thermal:block/strawberry_8" | "mysticalagriculture:item/imperium_nugget" | "thermal:block/strawberry_7" | "ae2:part/crafting_terminal_bright" | "ae2:block/chest/lights_off" | "thermal:item/constantan_dust" | "gtceu:block/machines/wiremill/overlay_side_active" | "railways:item/track/track_jungle_narrow" | "gtceu:item/long_rod_extruder_mold" | "create:item/potato_cannon" | "thermal:block/strawberry_2" | "minecraft:block/white_tulip" | "mysticalagriculture:block/flower/cobalt_flower" | "gtceu:block/multiblock/large_miner/overlay_front_paused" | "thermal:block/strawberry_1" | "gtceu:block/casings/coils/machine_coil_cupronickel_bloom" | "gtceu:block/overlay/machine/overlay_fluid_hatch_input" | "minecraft:block/sculk_sensor_bottom" | "thermal:block/strawberry_4" | "thermal:block/strawberry_3" | "rechiseled:block/oak_planks_large_tiles" | "thermal:item/press_coin_die" | "thermal:block/strawberry_0" | "create:block/encased_chain_drive_end" | "ae2:item/wireless_booster" | "farmersdelight:item/wheat_dough" | "rechiseled:block/dark_oak_planks_rotated_bricks" | "gtceu:block/pipe/pipe_small_in_wood" | "create:block/shadow_steel_casing_connected" | "minecraft:block/pink_shulker_box" | "gtceu:block/casings/firebox/machine_casing_firebox_steel_ctm" | "create:block/contact_side_powered" | "exnihilosequentia:block/netherite_mesh" | "mysticalagriculture:block/flower/chicken_flower" | "minecraft:block/pumpkin_side" | "thermal:item/ender_bucket" | "ae2:block/chest/lights_on_medium" | "mysticalagriculture:item/supremium_sickle" | "ae2:part/pattern_encoding_terminal" | "rechiseled:block/red_nether_bricks_brick_paving" | "powersuits:item/module/movement/flight_control" | "create:block/contact_front" | "thermal_extra:item/rf_coil_storage_augment_5" | "minecraft:block/brown_wool" | "bigreactors:block/reactor/reinforced/controller_on" | "thermal_extra:item/rf_coil_storage_augment_3" | "thermal_extra:item/rf_coil_storage_augment_4" | "gtceu:block/multiblock/gcym/large_wiremill/overlay_front_paused_emissive" | "gtceu:block/machines/electromagnetic_separator/overlay_top" | "bigreactors:block/reactor/basic/casing_right_down" | "gtceu:block/overlay/machine/overlay_laser_target" | "create:block/rose_quartz_lamp" | "thermal_extra:item/rf_coil_storage_augment_1" | "thermal:item/sapphire_dust" | "thermal_extra:item/rf_coil_storage_augment_2" | "ae2additions:item/super_cell_component_4k" | "create:block/scaffold/andesite_scaffold" | "thermal:item/fire_grenade" | "rechiseledcreate:block/oak_window_swirling_end" | "exnihilosequentia:item/diorite_pebble" | "farmersdelight:block/roast_chicken_body" | "thermal:block/machines/machine_pyrolyzer_active" | "minecraft:block/stripped_jungle_log_top" | "rechiseled:block/jungle_planks_bricks" | "ae2:block/dense_energy_cell_4" | "ae2:block/dense_energy_cell_2" | "exnihilosequentia:item/tools/hammer/diamond_hammer" | "ae2:block/dense_energy_cell_3" | "gtceu:block/overlay/machine/overlay_item_hatch_output" | "gtceu:block/pipe/pipe_side" | "ae2:block/dense_energy_cell_0" | "ae2:block/dense_energy_cell_1" | "gtceu:block/machines/forming_press/overlay_side" | "rechiseledcreate:block/mangrove_window_slim_side" | "farmersdelight:block/basket_top" | "gtceu:block/machines/fermenter/overlay_front_active_emissive" | "powersuits:item/module/energy/generation/generator.solar" | "gtceu:item/programmed_circuit/15" | "gtceu:item/programmed_circuit/14" | "gtceu:item/programmed_circuit/13" | "rechiseledcreate:block/dark_oak_window_slim_end" | "gtceu:item/programmed_circuit/12" | "gtceu:item/programmed_circuit/11" | "gtceu:item/programmed_circuit/10" | "gtceu:block/casings/solid/machine_casing_bronze_plated_bricks_ctm" | "mysticalagriculture:item/soul_dust" | "ae2:part/cable/covered/transparent" | "ae2additions:item/chemical_storage_cell_16384" | "exnihilosequentia:block/crushed_calcite" | "gtceu:block/overlay/machine/overlay_qchest_emissive" | "mysticalagriculture:item/seeds/starmetal_seeds" | "minecraft:block/light_blue_stained_glass_pane_top" | "mysticalagriculture:block/flower_ingot" | "minecraft:block/chain" | "createarmory:blocks/mountedrpgtexture" | "sgjourney:item/memory_crystal" | "thermal:item/signalum_dust" | "ae2:block/interface" | "rechiseled:block/redstone_block_scales" | "thermal:block/deepslate_niter_ore" | "minecraft:block/birch_planks" | "thermal_extra:block/dragonsteel_glass" | "bigreactors:block/fluidizer/casing_single" | "minecraft:block/gold_ore" | "xtonesreworked:block/korp/13" | "gtceu:item/programmed_circuit/26" | "xtonesreworked:block/korp/12" | "gtceu:item/programmed_circuit/25" | "enderstorage:items/pouch/buttons/right/blue" | "xtonesreworked:block/korp/15" | "gtceu:item/programmed_circuit/24" | "minecraft:block/cave_vines_lit" | "xtonesreworked:block/korp/14" | "gtceu:item/programmed_circuit/23" | "gtceu:item/programmed_circuit/22" | "gtceu:item/programmed_circuit/21" | "gtceu:item/programmed_circuit/20" | "minecraft:item/bucket_content/milk" | "rechiseled:block/dark_oak_planks_wavy" | "minecraft:block/crimson_roots" | "create:block/palettes/ornate_iron_window_pane_top" | "gtceu:item/programmed_circuit/19" | "ae2:block/debug/item_gen" | "thermal:block/radish_0" | "gtceu:item/programmed_circuit/18" | "thermal:block/radish_1" | "gtceu:item/programmed_circuit/17" | "gtceu:block/casings/fusion/fusion_casing_bloom_ctm" | "fantasyfurniture:models/bone/skeleton/floor_light" | "gtceu:block/cover/overlay_activity_detector_advanced_emissive" | "thermal:block/radish_2" | "gtceu:item/programmed_circuit/16" | "thermal:block/radish_3" | "gtceu:block/multiblock/multi_furnace/overlay_front_paused" | "thermal:block/radish_4" | "farmersdelight:block/spruce_cabinet_front" | "thermal:block/radish_5" | "rechiseled:block/dirt_small_bricks" | "gtceu:block/cover/overlay_display_emissive" | "thermal:block/radish_6" | "thermal:item/diving_fabric" | "create:item/train_door" | "thermal:block/radish_7" | "rechiseled:block/sandstone_bricks" | "gtceu:block/casings/coils/machine_coil_naquadah_bloom_ctm" | "sgjourney:item/naquadah" | "minecraft:block/brown_shulker_box" | "create_crystal_clear:block/andesite_clear_glass_casing_connected" | "rechiseled:block/mangrove_planks_beams" | "gtceu:block/machines/gas_collector/overlay_top_active" | "automobility:item/crowbar" | "mysticalagriculture:block/supremium_furnace_top" | "extendedcrafting:item/crystaltine_ingot" | "minecraft:block/attached_pumpkin_stem" | "mysticalagriculture:item/essence/fish_essence" | "create:item/furnace_minecart_contraption" | "gtceu:block/multiblock/generator/extreme_combustion_engine/overlay_front_paused_emissive" | "minecraft:block/cobweb" | "ae2:block/cell_workbench" | "ftbquests:block/detector" | "mysticalagriculture:block/flower/rose_gold_flower" | "thermal:block/stuffed_pumpkin_inner" | "gtceu:block/machines/furnace/overlay_front" | "ftblibrary:icons/up" | "create:block/flap_display_front" | "merequester:part/requester_terminal_bright" | "rechiseled:block/end_stone_rotated_bricks" | "mysticalagriculture:item/prosperity_seed_base" | "railways:item/dev_caps/stonks_hat_blue" | "fluxnetworks:model/flux_controller" | "mysticalagriculture:block/flower/squid_flower" | "ae2:part/cable/dense_covered/black" | "ae2:block/drive/cells/64k_item_cell" | "minecraft:item/feather" | "simplylight:block/full_block/illuminant_orange_block_on" | "xtonesreworked:block/zane/13" | "xtonesreworked:block/zane/12" | "xtonesreworked:block/zane/15" | "xtonesreworked:block/zane/14" | "fluxnetworks:item/admin_configurator" | "xtonesreworked:block/zane/11" | "gtceu:item/name_casting_mold" | "xtonesreworked:block/zane/10" | "farmersdelight:item/milk_bottle" | "minecraft:block/quartz_pillar_top" | "rechiseled:block/diamond_block_polished" | "minecraft:block/rail_corner" | "buildinggadgets:items/construction_paste_container_t3_full" | "rechiseled:block/spruce_planks_dotted" | "create:block/cart_assembler_side" | "extendedcrafting:block/ender_ingot_block" | "fantasyfurniture:models/decorations/venthyr_candles" | "gtceu:item/tools/axe" | "thermal:block/rubberwood_planks" | "ae2:block/mysterious_cube_core" | "gtceu:item/wire_extruder_mold" | "numina:item/component/controlcircuit" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_cold" | "minecraft:block/verdant_froglight_side" | "mysticalagradditions:item/supremium_apple" | "railways:item/track_incomplete/track_incomplete_acacia_wide" | "functionalstorage:blocks/unlock" | "ae2:part/terminal_dark" | "create:block/palettes/stone_types/layered/limestone_cut_layered" | "rechiseled:block/stone_brick_pattern" | "minecraft:block/birch_log_top" | "thermal_extra:item/soul_infused_ingot" | "ae2:block/spatial_pylon/base" | "sgjourney:block/archeology_table_top" | "rechiseled:block/andesite_bricks" | "mysticalagriculture:block/flower/tin_flower" | "thermal:block/green_bean_block_side" | "gtceu:block/machines/gas_collector/overlay_front_active" | "mysticalagriculture:item/essence/lead_essence" | "fantasyfurniture:models/necrolord/stool" | "minecraft:block/grass_block_snow" | "railways:item/track_incomplete/track_incomplete_blackstone" | "gtceu:block/multiblock/gcym/large_maceration_tower/overlay_front" | "minecraft:block/raw_copper_block" | "xtonesreworked:block/zech/3" | "xtonesreworked:block/zech/4" | "functionalstorage:blocks/compacting_drawer_top" | "mysticalagriculture:item/essence/netherite_essence" | "xtonesreworked:block/zech/1" | "xtonesreworked:block/zech/2" | "xtonesreworked:block/zech/7" | "xtonesreworked:block/zech/8" | "thermal:item/signalum_nugget" | "xtonesreworked:block/zech/5" | "xtonesreworked:block/zech/6" | "exnihilosequentia:block/witch_water_flow" | "minecraft:block/cobbled_deepslate" | "farmersdelight:item/cake_slice" | "ae2:part/cable/core/glass/light_gray" | "gtceu:item/programmed_circuit/33" | "xtonesreworked:block/zech/0" | "gtceu:item/programmed_circuit/32" | "gtceu:item/programmed_circuit/31" | "gtceu:item/programmed_circuit/30" | "gtceu:item/programmed_circuit/29" | "xtonesreworked:block/korp/11" | "gtceu:item/programmed_circuit/28" | "xtonesreworked:block/korp/10" | "gtceu:item/programmed_circuit/27" | "ae2:item/basic_card" | "bigreactors:block/yellorium_block" | "xtonesreworked:block/zech/9" | "thermal:item/ice_grenade" | "ae2:part/toggle_bus" | "packagedexcrafting:blocks/ultimate_crafter_bottom" | "railways:item/track/track_phantom" | "gtceu:block/casings/firebox/machine_casing_firebox_titanium_ctm" | "thermal:item/jar" | "minecraft:item/diamond_leggings" | "gtceu:item/luv_voltage_coil" | "railways:block/bogeys/radial_frame" | "gtceu:item/advanced_smd_inductor" | "create:block/smart_observer_top" | "rechiseled:block/coal_block_circles" | "gtceu:item/material_sets/dull/ingot" | "ae2:part/cable/core/covered/light_blue" | "create:block/diodes/pulse_extender/item" | "rechiseled:block/acacia_planks_diagonal_tiles" | "rechiseled:block/diorite_dotted" | "gtceu:item/aluminium_fluid_cell/overlay" | "farmersdelight:item/kelp_roll" | "fantasyfurniture:models/royal/drawer_tint" | "enderstorage:items/pouch/buttons/right/green" | "ae2:part/cable/core/glass/red" | "mysticalagriculture:block/flower/inferium_flower" | "create:block/palettes/stone_types/brick/dripstone_cut_brick" | "rechiseled:block/jungle_planks_mosaic" | "thermal:block/config/machine_config_input" | "minecraft:item/music_disc_mellohi" | "create:item/linked_controller" | "thermal:block/devices/device_nullifier" | "minecraft:block/lime_concrete" | "gtceu:item/smd_capacitor" | "ae2:block/spatial_io_port_top_off" | "gtceu:block/multiblock/gcym/mega_vacuum_freezer/overlay_front_active" | "modularrouters:item/override_card" | "thermalendergy:item/prismalium_plate_1" | "thermal:item/tin_plate_3" | "minecraft:item/tropical_fish" | "thermalendergy:item/prismalium_plate_0" | "thermal:item/tin_plate_2" | "railways:item/track/track_mangrove_wide" | "thermalendergy:item/prismalium_plate_3" | "ae2:block/molecular_assembler_lights" | "thermalendergy:item/prismalium_plate_2" | "thermal:item/electrum_nugget" | "farmersdelight:block/oak_cabinet_front_open" | "gtceu:block/multiblock/generator/large_bronze_boiler/overlay_front" | "ae2:part/cable/dense_covered/green" | "minecraft:block/cauldron_top" | "ae2:item/fluix_sword" | "create:block/axis" | "create:block/controller_rail" | "minecraft:item/seagrass" | "thermal:item/tin_plate_1" | "rechiseled:block/cobblestone_pillar_end" | "gtceu:block/generators/steam_turbine/overlay_side_active" | "thermal:item/tin_plate_0" | "framedblocks:block/large_stone_button_frame" | "minecraft:item/bucket" | "create:block/belt/green_scroll" | "powersuits:item/module/movement/jump_assist" | "ae2:part/cable/dense_smart/orange" | "railways:entity/caps/white_conductor_cap" | "kubejs:block/casings/casing-lumium-ctm" | "ae2:part/cable/covered/lime" | "toms_storage:block/opencrate_side" | "minecraft:block/sculk_sensor_tendril_active" | "bigreactors:block/turbine/basic/powertap_fe_active" | "bigreactors:block/turbine/basic/rotorblade" | "rechiseled:block/glowstone_smooth" | "rechiseledcreate:block/warped_window_bars_end" | "gtceu:block/generators/boiler/lava/overlay_front_active_emissive" | "create:block/train_trapdoor" | "sgjourney:block/basic_interface_top" | "thermal:block/lead_ore" | "minecraft:block/warped_roots_pot" | "railways:item/track_incomplete/track_incomplete_warped_wide" | "thermal:item/rf_potato" | "gtceu:item/plate_casting_mold" | "thermal:block/devices/device_collector_side_active" | "minecraft:block/azalea_side" | "gtceu:block/casings/coils/machine_coil_hssg" | "mysticalagriculture:block/tertium_growth_accelerator" | "create:item/blaze_cake_base" | "ae2:part/monitor_colored" | "bigreactors:block/turbine/reinforced/glass.12" | "gtceu:block/machines/extractor/overlay_front_active_emissive" | "thermal:item/augments/machine_null_augment" | "bigreactors:block/turbine/reinforced/glass.13" | "gtceu:block/casings/gcym/secure_maceration_casing" | "bigreactors:block/turbine/reinforced/glass.11" | "thermal:block/carrot_cake_side" | "rechiseled:block/netherite_block_smooth" | "fantasyfurniture:models/necrolord/desk" | "minecraft:block/purpur_pillar" | "thermal:block/frost_melon_side" | "minecraft:block/orange_stained_glass_pane_top" | "kubejs:block/casings/casing-soul-infused" | "merequester:block/requester" | "create:block/sail/canvas_pink" | "gtceu:block/multiblock/gcym/large_chemical_bath/overlay_front_active" | "create:block/signal_glow" | "webdisplays:items/laserdiode" | "ae2additions:block/crafting/4096k_storage" | "rechiseled:block/cobblestone_rotated_bricks" | "framedblocks:block/target_overlay" | "minecraft:item/chain" | "toms_storage:block/crafting_terminal_front" | "powersuits:item/module/movement/glider" | "create:item/incomplete_precision_mechanism" | "rechiseled:block/jungle_planks_diagonal_stripes" | "gtceu:item/tools/hammer_overlay" | "mysticalagriculture:item/essence/ruby_essence" | "create:item/brass_hand" | "rechiseled:block/end_stone_chiseled" | "fantasyfurniture:models/decorations/brewing_cauldron" | "minecraft:block/stonecutter_saw" | "minecraft:block/shulker_box" | "thermal:block/devices/device_hive_extractor_active" | "railways:item/track/track_create_andesite_wide" | "minecraft:item/firework_rocket" | "gtceu:block/machines/wiremill/overlay_top_active_emissive" | "functionalstorage:blocks/mangrove_side" | "gtceu:block/multiblock/gcym/large_extractor/overlay_front_paused_emissive" | "gtceu:block/overlay/machine/overlay_laser_source" | "ae2:part/cable/covered/blue" | "exnihilosequentia:item/ore/ingot/silver_ingot" | "functionalstorage:blocks/oak_side" | "minecraft:item/netherite_hoe" | "simplylight:block/full_block/illuminant_purple_block" | "exnihilosequentia:block/crushed_end_stone" | "gtceu:block/casings/solid/machine_casing_inert_ptfe_ctm" | "exnihilosequentia:block/emerald_mesh" | "minecraft:block/mossy_cobblestone" | "ae2:part/conversion_monitor_dark" | "create:block/palettes/stone_types/brick/calcite_cut_brick" | "gtceu:item/advanced_energy_detector_cover" | "thermal:item/nickel_ingot" | "thermal:item/lapis_dust" | "rechiseledcreate:block/acacia_window_panes_side" | "minecraft:block/lightning_rod_on" | "fantasyfurniture:particles/decorations/book_stack" | "mysticalagriculture:item/essence/obsidian_essence" | "fantasyfurniture:models/bone/skeleton/oven" | "bigreactors:block/turbine/reinforced/glass.5" | "bigreactors:block/turbine/reinforced/glass.3" | "gtceu:block/machines/electrolyzer/overlay_back_active" | "ae2:item/spatial_storage_cell_16" | "thermal:block/dynamos/dynamo_compression_side" | "gtceu:item/rod_extruder_mold" | "bigreactors:block/turbine/reinforced/glass.1" | "bigreactors:block/turbine/reinforced/glass.0" | "modularrouters:item/module/puller_module_2" | "gtceu:block/machines/forming_press/overlay_side_active_emissive" | "thermal:item/bronze_gear" | "modularrouters:item/module/puller_module_1" | "minecraft:item/acacia_sign" | "minecraft:block/cactus_bottom" | "bigreactors:block/turbine/reinforced/glass.9" | "gtceu:item/mv_electric_piston" | "bigreactors:block/turbine/reinforced/glass.8" | "bigreactors:block/turbine/reinforced/glass.7" | "thermal:item/bell_pepper_seeds" | "sgjourney:block/classic_stargate_base" | "mysticalagriculture:item/essence/limestone_essence" | "bigreactors:block/fluidizer/powerport" | "rechiseled:block/mangrove_planks_mosaic" | "ae2:block/small_quartz_bud" | "create:block/bogey/belt" | "minecraft:block/stripped_birch_log" | "minecraft:block/blue_concrete_powder" | "rechiseled:block/redstone_block_pillar_end" | "farmersdelight:block/basket_side" | "mysticalagriculture:item/seeds/amethyst_seeds" | "cofh_core:gui/icons/icon_augment" | "create:block/portal_track_mip" | "rechiseled:block/crimson_planks_rotated_bricks" | "minecraft:block/smooth_stone_slab_side" | "gtceu:item/cpu_chip" | "gtceu:block/machines/autoclave/overlay_side_active_emissive" | "railways:block/track/oak/standard_track_oak" | "minecraft:block/dark_oak_sapling" | "thermal:item/bronze_plate_0" | "thermal:item/explosive_grenade_thrown" | "minecraft:item/cookie" | "mysticalagriculture:block/inferium_growth_accelerator" | "thermal:item/bronze_plate_2" | "thermal:item/bronze_plate_1" | "sgjourney:block/deepslate_naquadah_ore" | "buildinggadgets:blocks/construction_block" | "thermal:item/bronze_plate_3" | "ftblibrary:icons/shield" | "gtceu:block/multiblock/generator/large_gas_turbine/overlay_front_paused_emissive" | "minecraft:block/small_amethyst_bud" | "gtceu:item/steel_fluid_cell/overlay" | "rechiseledcreate:block/birch_window_swirling_side" | "mysticalagradditions:item/essence/neutronium_essence" | "xtonesreworked:block/lair/0" | "create:block/linear_chassis_side" | "rechiseled:block/crimson_planks_beams" | "gtceu:block/fluids/fluid.lubricant" | "xtonesreworked:block/lair/1" | "xtonesreworked:block/lair/2" | "xtonesreworked:block/lair/3" | "xtonesreworked:block/lair/4" | "minecraft:block/crimson_nylium" | "xtonesreworked:block/lair/5" | "xtonesreworked:block/lair/6" | "xtonesreworked:block/lair/7" | "thermal:item/press_unpacking_die" | "xtonesreworked:block/lair/8" | "xtonesreworked:block/lair/9" | "mysticalagriculture:item/inferium_upgrade" | "rechiseled:block/prismarine_bricks_small_tiles" | "gtceu:block/void" | "railways:item/track_incomplete/track_incomplete_oak" | "gtceu:item/material_sets/dull/turbine_blade_overlay" | "create:block/valve_handle/valve_handle_lime" | "mysticalagriculture:item/essence_rock" | "gtceu:block/multiblock/generator/large_steam_turbine/overlay_front_active_emissive" | "railways:item/track_incomplete/track_incomplete_spruce" | "exnihilosequentia:block/warped_sieve" | "fantasyfurniture:models/decorations/royal_candelabra" | "railways:block/track/warped/standard_track_mip_warped" | "minecraft:item/empty_armor_slot_shield" | "expatternprovider:block/ex_pattern_provider_alternate_front" | "ae2:part/cable/glass/orange" | "minecraft:item/lime_candle" | "ae2wtlib:wireless_pattern_access_terminal" | "create:block/scaffold/andesite_scaffold_inside_connected" | "gtceu:item/bio_chaff" | "packagedexcrafting:blocks/advanced_crafter_top" | "rechiseled:block/glowstone_brick_pattern" | "bigreactors:block/insanite_block" | "exnihilosequentia:item/ore/piece/lead_pieces" | "create:block/palettes/stone_types/small_brick/scoria_cut_small_brick" | "rechiseled:block/netherite_block_beams" | "gtceu:block/casings/pipe/machine_casing_engine_intake_active" | "mysticalagriculture:item/inferium_sword" | "exnihilosequentia:item/grass_seeds" | "itemfilters:item/xor" | "gtceu:block/machines/extractor/overlay_top_active" | "minecraft:block/dead_horn_coral" | "powersuits:item/module/movement/blink_drive" | "thermal:item/potion_cake" | "create:block/belt/brown_diagonal_scroll" | "simplylight:block/illuminant_slab_sides" | "thermal:block/devices/device_potion_diffuser_active" | "rechiseled:block/mossy_cobblestone_dented" | "gtceu:block/machines/fermenter/overlay_front_active" | "gtceu:item/energy_cluster/8" | "gtceu:item/energy_cluster/6" | "gtceu:item/energy_cluster/7" | "create:item/extendo_grip" | "minecraft:block/composter_compost" | "rechiseled:block/glowstone_small_tiles" | "thermalendergy:item/prismalium_dust" | "ftblibrary:icons/blue_button" | "thermal:item/invar_ingot" | "rechiseledcreate:block/spruce_window_large_end" | "minecraft:block/quartz_block_bottom" | "bigreactors:item/inanite_ingot" | "fantasyfurniture:models/dunmer/shelf" | "mysticalagriculture:block/flower/netherite_flower" | "gtceu:block/casings/coils/machine_coil_cupronickel_bloom_ctm" | "gtceu:item/tools/knife_overlay" | "farmersdelight:block/honey_glazed_ham_bone" | "farmersdelight:item/dog_food" | "gtceu:block/casings/steam/bricked_steel/top" | "gtceu:block/material_sets/dull/gas" | "createarmory:items/un50calcasing" | "minecraft:block/weeping_vines" | "minecraft:entity/chest/normal" | "create_crystal_clear:block/andesite_glass_casing_connected" | "gtceu:item/energy_cluster/1" | "gtceu:item/energy_cluster/4" | "enderstorage:items/pouch/buttons/right/light_gray" | "fantasyfurniture:particles/royal" | "gtceu:item/energy_cluster/5" | "gtceu:item/material_sets/dull/tool_head_buzz_saw" | "minecraft:block/purple_shulker_box" | "gtceu:item/energy_cluster/2" | "gtceu:item/energy_cluster/3" | "gtceu:item/hv_electric_motor" | "bigreactors:block/fluidizer/controller_on" | "bigreactors:block/reactor/reinforced/powertap_fe_active" | "minecraft:block/red_concrete_powder" | "ae2:item/spatial_storage_cell_2" | "create:block/brass_encased_cogwheel_side" | "webdisplays:items/batcell" | "mysticalagradditions:item/imperium_paxel" | "create:block/palettes/stone_types/brick/limestone_cut_brick" | "minecraft:item/pink_dye" | "minecraft:block/dead_fire_coral_fan" | "farmersdelight:block/wild_carrots" | "rechiseled:block/acacia_planks_mosaic" | "farmersdelight:block/wild_tomatoes" | "expatternprovider:block/extended_drive/drive_top" | "minecraft:block/hay_block_top" | "sgjourney:block/naquadah_stairs" | "mysticalagriculture:item/essence/coral_essence" | "railways:block/track/crimson/standard_track_crossing_crimson" | "gtceu:block/casings/voltage/uev/bottom" | "rechiseledcreate:block/warped_window_panes_end" | "minecraft:item/netherite_shovel" | "xtonesreworked:block/zone/15" | "xtonesreworked:block/zone/14" | "extendedcrafting:block/flux_alternator_side" | "create:block/valve_handle/valve_handle_blue" | "gtceu:item/ev_emitter" | "xtonesreworked:block/zone/11" | "xtonesreworked:block/zone/10" | "xtonesreworked:block/zone/13" | "xtonesreworked:block/zone/12" | "mysticalagriculture:item/essence/blaze_essence" | "kubejs:block/casings/casing-signalum" | "mysticalagradditions:item/awakened_supremium_paxel" | "bigreactors:item/magentite_dust" | "gtceu:block/machines/sifter/overlay_top_active_emissive" | "thermal:item/hazmat_chestplate" | "enderstorage:items/pouch/buttons/right/white" | "mysticalagriculture:item/seeds/signalum_seeds" | "railways:entity/caps/light_blue_conductor_cap" | "gtceu:block/overlay/machine/overlay_maintenance_full_auto_emissive" | "minecraft:item/saddle" | "gtceu:block/multiblock/steam_oven/overlay_front_active" | "create:block/roller_casing" | "minecraft:block/black_candle" | "thermal:item/nickel_plate_0" | "farmersdelight:block/brown_mushroom_colony_stage1" | "farmersdelight:block/brown_mushroom_colony_stage0" | "rechiseled:block/jungle_planks_flooring" | "create:block/palettes/stone_types/brick/diorite_cut_brick" | "createarmory:items/9mmround" | "mysticaladaptations:block/insanium_furnace_front" | "bigreactors:block/reactor/reinforced/controlrod" | "create:block/scaffold/brass_scaffold_connected" | "farmersdelight:block/brown_mushroom_colony_stage3" | "farmersdelight:block/brown_mushroom_colony_stage2" | "thermal:block/charcoal_block" | "thermal:item/nickel_plate_3" | "rechiseledcreate:block/spruce_window_slim_end" | "thermal:item/nickel_plate_2" | "minecraft:block/sculk_shrieker_inner_top" | "thermal:item/nickel_plate_1" | "functionalstorage:items/linking_tool_mode" | "exnihilosequentia:block/diamond_mesh" | "fantasyfurniture:models/royal/table_small" | "minecraft:block/sandstone_bottom" | "thermal:block/apple_block_bottom" | "rechiseled:block/nether_bricks_large_tiles" | "rechiseledcreate:block/acacia_window_rounded_end" | "xtonesreworked:block/korp/4" | "xtonesreworked:block/korp/3" | "rechiseled:block/emerald_block_patterned_squares" | "xtonesreworked:block/korp/6" | "xtonesreworked:block/korp/5" | "xtonesreworked:block/korp/0" | "xtonesreworked:block/korp/2" | "xtonesreworked:block/korp/1" | "bigreactors:block/fluidizer/plating" | "xtonesreworked:block/korp/8" | "farmersdelight:block/dark_oak_cabinet_top" | "xtonesreworked:block/korp/7" | "mysticalagriculture:block/flower/manyullyn_flower" | "gtceu:block/casings/gcym/reaction_safe_mixing_casing" | "colossalchests:blocks/colossal_chest_gold" | "fantasyfurniture:particles/furniture_station" | "xtonesreworked:block/korp/9" | "rechiseled:block/mangrove_planks_crate" | "thermal:block/flax_block_side" | "gtceu:block/machines/gas_collector/overlay_side" | "extendedcrafting:block/enhanced_ender_ingot_block" | "rechiseled:block/spruce_planks_rotated_bricks" | "minecraft:block/black_concrete_powder" | "fantasyfurniture:models/bone/wither/drawer" | "exnihilosequentia:item/tools/crook/tuff_crook" | "thermal:block/potion_cake_side" | "gtceu:block/multiblock/gcym/large_extractor/overlay_front" | "xtonesreworked:block/iszm/3" | "gtceu:block/casings/pipe/machine_casing_pipe_polytetrafluoroethylene" | "xtonesreworked:block/iszm/2" | "xtonesreworked:block/iszm/1" | "xtonesreworked:block/iszm/0" | "gtceu:item/engraved_crystal_chip" | "exnihilosequentia:block/dark_oak_crucible" | "create:block/crafter_thingies" | "xtonesreworked:block/iszm/9" | "xtonesreworked:block/iszm/8" | "xtonesreworked:block/iszm/7" | "minecraft:block/ochre_froglight_side" | "xtonesreworked:block/iszm/6" | "xtonesreworked:block/iszm/5" | "xtonesreworked:block/iszm/4" | "create:block/chute_large" | "expatternprovider:item/wireless_tool" | "gtceu:block/machines/cutter/overlay_side" | "minecraft:block/dark_oak_leaves" | "minecraft:block/small_dripleaf_side" | "gtceu:block/cover/overlay_maintenance_detector" | "mysticalagriculture:block/awakened_supremium_ingot_block" | "gtceu:block/fluids/fluid.oil_medium" | "create:block/train_door_bottom" | "minecraft:block/sunflower_back" | "gtceu:item/resin_printed_circuit_board" | "minecraft:block/bubble_coral_fan" | "bigreactors:block/benitoite_ore" | "sgjourney:block/crystal_interface_front" | "gtceu:item/epoxy_circuit_board" | "ae2:item/certus_quartz_shovel" | "minecraft:item/music_disc_strad" | "thermal_extra:item/soul_infused_coin_0" | "mysticalagriculture:item/imperium_shears" | "thermal_extra:item/soul_infused_coin_2" | "thermal:block/fluids/creosote_still" | "modularrouters:block/modular_router_back" | "bigreactors:block/turbine/basic/controller" | "cofh_core:gui/icons/icon_arrow_down_inactive" | "thermal_extra:item/soul_infused_coin_1" | "gtceu:block/multiblock/generator/large_plasma_turbine/overlay_front_paused_emissive" | "thermal_extra:item/soul_infused_coin_4" | "thermal_extra:item/soul_infused_coin_3" | "rechiseled:block/mossy_cobblestone_small_tiles" | "create:block/mechanical_saw_top_no_slot" | "create:block/windmill_bearing_side" | "thermal:block/corn_block_top" | "minecraft:block/potted_azalea_bush_plant" | "mysticalagriculture:block/flower/end_flower" | "framedblocks:item/framed_iron_door" | "thermal:block/onion_block_top" | "create:block/palettes/stone_types/polished/andesite_cut_polished" | "ae2:part/cable/core/covered/purple" | "mysticalagriculture:item/awakened_supremium_hoe" | "mysticalagriculture:item/supremium_crossbow_firework" | "create:block/seat/top_cyan" | "xtonesreworked:block/azur/4" | "minecraft:block/light_blue_candle" | "xtonesreworked:block/azur/3" | "xtonesreworked:block/azur/6" | "ae2:block/controller_inside_a_powered" | "xtonesreworked:block/azur/5" | "xtonesreworked:block/azur/8" | "farmersdelight:item/stuffed_pumpkin" | "xtonesreworked:block/azur/7" | "xtonesreworked:block/azur/9" | "thermal_extra:block/soul_infused_block" | "gtceu:item/data_orb" | "rechiseledcreate:block/birch_window_diagonal_end" | "rechiseled:block/blue_ice_pillar_side" | "create:block/palettes/stone_types/small_brick/crimsite_cut_small_brick" | "thermal:block/devices/device_composter_side_active" | "minecraft:item/iron_hoe" | "gtceu:block/casings/solid/machine_casing_study_hsse_ctm" | "bigreactors:block/turbine/basic/fluidport_forge_active_hot" | "ae2additions:item/item_storage_cell_1024" | "rechiseled:block/acacia_planks_diagonal_stripes" | "gtceu:item/void" | "xtonesreworked:block/azur/0" | "gtceu:item/crystal_processor_computer" | "gtceu:block/rubber_log" | "xtonesreworked:block/azur/2" | "minecraft:block/budding_amethyst" | "xtonesreworked:block/azur/1" | "fantasyfurniture:particles/decorations/snowballs" | "gtceu:block/machines/mixer/overlay_side" | "rechiseled:block/sandstone_diagonal_bricks" | "gtceu:item/material_sets/dull/tool_head_buzz_saw_overlay" | "create:item/whisk" | "ae2:block/cell_workbench_side" | "gtceu:item/hv_solar_panel" | "create:block/palettes/ornate_iron_window_connected" | "create:block/belt/red_scroll" | "fantasyfurniture:models/necrolord/oven" | "gtceu:item/doge_coin" | "gtceu:block/machines/fluid_heater/overlay_top" | "create:block/palettes/stone_types/slab/veridium_cut_slab" | "thermal:item/hazmat_fabric" | "rechiseledcreate:block/mangrove_window_diagonal_end" | "fantasyfurniture:models/bone/skeleton/dresser" | "mysticalagriculture:item/inferium_essence" | "thermal:block/charge_bench_active" | "create:block/palettes/stone_types/pillar/dripstone_cut_pillar" | "thermal:block/rubberwood_log" | "bigreactors:block/reprocessor/wasteinjector" | "gtceu:item/digital_interface_cover" | "xtonesreworked:block/lamp_flat/lamp_down" | "mysticalagriculture:item/essence/coal_essence" | "fantasyfurniture:models/decorations/venthyr_banner" | "gtceu:block/multiblock/gcym/large_distillery/overlay_front" | "minecraft:block/stripped_crimson_stem_top" | "railways:block/track/spruce/portal_track_spruce" | "minecraft:block/sculk" | "thermal:item/blitz_powder" | "curios:slot/empty_necklace_slot" | "minecraft:block/snow" | "rechiseled:block/crimson_planks_crate" | "gtceu:block/machines/circuit_assembler/overlay_top_active" | "mysticalagriculture:block/flower/aquamarine_flower" | "create:fluid/honey_flow" | "minecraft:block/cartography_table_top" | "minecraft:block/purple_terracotta" | "mysticalagriculture:item/seeds/prismarine_seeds" | "create:block/palettes/stone_types/brick/granite_cut_brick" | "minecraft:missingno" | "create:block/palettes/framed_glass_connected" | "gtceu:block/casings/coils/machine_coil_tungstensteel_bloom_ctm" | "minecraft:item/bread" | "rechiseled:block/gold_block_striped" | "railways:block/track_switch/axis_top" | "gtceu:block/cover/overlay_fluid_filter" | "minecraft:item/painting" | "minecraft:block/structure_block_data" | "gtceu:item/tools/saw" | "farmersdelight:block/tatami_mat_side" | "gtceu:block/machines/distillery/overlay_side" | "thermal:item/augments/dynamo_throttle_augment" | "thermal:item/sapphire" | "ftblibrary:icons/add_gray" | "gtceu:item/brown_glass_lens" | "rechiseled:block/crimson_planks_small_bricks" | "rechiseled:block/oak_planks_beams" | "gtceu:block/casings/coils/machine_coil_naquadah_ctm" | "createarmory:blocks/axis" | "modularrouters:block/modular_router_front" | "minecraft:block/redstone_dust_line1" | "thermal:block/devices/device_potion_diffuser_side_active" | "fantasyfurniture:particles/decorations/fairy_lights_1" | "gtceu:block/machines/macerator/overlay_front_active" | "minecraft:block/redstone_dust_line0" | "create:block/bogey/particle" | "gtceu:block/machines/canner/overlay_side_active" | "mysticalagriculture:block/tinkering_table_bottom_2" | "expatternprovider:item/package" | "gtceu:item/diamond_grinding_head" | "bigreactors:block/turbine/basic/fluidport_forge_passive_hot" | "mysticalagriculture:item/prosperity_nugget" | "modularrouters:block/modular_router_top" | "minecraft:block/blue_stained_glass_pane_top" | "thermal:item/nickel_coin_4" | "fantasyfurniture:models/decorations/stackable_pumpkins" | "mysticalagriculture:item/prudentium_hoe" | "minecraft:block/stonecutter_side" | "thermal:item/nickel_coin_3" | "thermal:item/nickel_coin_2" | "thermal:item/nickel_coin_1" | "minecraft:block/dark_oak_log_top" | "thermal:item/nickel_coin_0" | "exnihilosequentia:item/tools/hammer/stone_hammer" | "gtceu:item/material_sets/dull/crushed" | "create:block/sticker_side" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_hot_connected" | "rechiseled:block/warped_planks_flooring" | "minecraft:item/diamond_chestplate" | "create:block/copper/copper_shingles" | "minecraft:block/sweet_berry_bush_stage3" | "minecraft:block/sweet_berry_bush_stage2" | "minecraft:block/sweet_berry_bush_stage1" | "rechiseledcreate:block/acacia_window_panes_end" | "minecraft:block/sweet_berry_bush_stage0" | "create:block/threshold_switch_back" | "create:block/funnel/andesite_funnel_frame" | "fantasyfurniture:models/decorations/cookie_jar" | "gtceu:block/treated_wood_planks" | "gtceu:item/raw_crystal_chip_parts" | "mysticalagriculture:item/awakened_supremium_watering_can" | "ae2:part/cable/dense_smart/black" | "bigreactors:block/reprocessor/collector" | "minecraft:block/sugar_cane" | "expatternprovider:item/pattern_provider_upgrade" | "create:block/crafter_side" | "create:block/palettes/stone_types/cap/ochrum_cut_cap_connected" | "modularrouters:item/filter/mod_filter" | "farmersdelight:block/oak_cabinet_top" | "thermal:item/filter_attachment" | "thermal:item/lumium_dust" | "laserio:item/cardlayers/sensor" | "ae2:block/crafting/monitor_light_dark" | "rechiseled:block/crimson_planks_squares" | "mysticalagradditions:item/essence/awakened_draconium_essence" | "gtceu:item/tools/butchery_knife_base" | "xtonesreworked:block/lamp_flat/lamp_up_off" | "create:block/redstone_antenna_powered" | "enderstorage:items/pouch/buttons/left/light_blue" | "rechiseled:block/granite_paving" | "thermal:item/rubberwood_sign" | "enderstorage:items/pouch/buttons/right/brown" | "gtceu:item/gravi_star" | "sgjourney:item/naquadah_leggings" | "mysticalagriculture:item/seeds/turtle_seeds" | "mysticalagriculture:item/nature_agglomeratio" | "minecraft:block/pink_stained_glass" | "powersuits:item/module/vision/night_vision" | "fantasyfurniture:models/decorations/royal_chalices" | "gtceu:block/machines/forming_press/overlay_top_active_emissive" | "thermalendergy:block/prismalium_block" | "mysticalagriculture:block/soulstone_cobble" | "sgjourney:block/basic_interface_side_chevron" | "gtceu:block/multiblock/generator/large_bronze_boiler/overlay_front_active_emissive" | "mysticalagriculture:block/awakened_supremium_furnace_top" | "mysticalagriculture:item/inferium_boots" | "minecraft:item/diamond" | "gtceu:block/casings/gcym/large_scale_assembling_casing" | "rechiseled:block/gold_block_small_tiles" | "create:block/gauge" | "mysticalagriculture:block/flower/pig_iron_flower" | "mysticalagriculture:item/essence/slimesteel_essence" | "mobilebeacon:items/mobile_beacon_diamond" | "fantasyfurniture:models/decorations/nordic_sweetrolls" | "sgjourney:block/stone_symbol" | "ftbquests:tasks/ic2_empty" | "gtceu:block/multiblock/gcym/large_packer/overlay_front_active_emissive" | "minecraft:block/dark_oak_door_top" | "railways:item/track_incomplete/track_incomplete_birch" | "gtceu:item/small_pipe_extruder_mold" | "farmersdelight:item/squid_ink_pasta" | "farmersdelight:block/straw_bale_side" | "farmersdelight:block/rice_bag_side" | "fantasyfurniture:models/decorations/nordic_soul_gems_light" | "thermal:item/augments/machine_catalyst_creative_augment" | "minecraft:block/daylight_detector_top" | "thermal:block/machines/machine_furnace_active" | "exnihilosequentia:item/tools/hammer/wooden_hammer" | "gtceu:item/material_sets/dull/tool_head_screwdriver" | "minecraft:block/white_shulker_box" | "gtceu:block/multiblock/gcym/large_extruder/overlay_front_active" | "mysticalagriculture:item/awakened_supremium_staff" | "rechiseled:block/cobblestone_squares" | "minecraft:block/magenta_stained_glass" | "gtceu:item/orange_dye_spray_can" | "create:block/palettes/stone_types/cut/asurine_cut" | "extendedcrafting:block/redstone_ingot_block" | "gtceu:block/multiblock/generator/large_tungstensteel_boiler/overlay_front_paused" | "create:block/andesite_belt_cover" | "minecraft:block/smoker_bottom" | "fluxnetworks:model/fluxcontroller_colour" | "minecraft:block/gilded_blackstone" | "minecraft:item/ghast_tear" | "thermal:item/iron_plate_3" | "railways:block/bogeys/singleaxle_frame" | "create:block/cogwheel_axis" | "gtceu:block/machines/extruder/overlay_top" | "thermal:item/press_gear_die" | "farmersdelight:item/magenta_canvas_sign" | "thermal:item/iron_plate_0" | "thermal:item/iron_plate_1" | "extendedcrafting:item/the_ultimate_nugget" | "thermal:item/iron_plate_2" | "ae2:part/monitor_sides_status_on" | "bigreactors:block/turbine/basic/rotorshaft" | "thermal:block/onion_block_bottom" | "gtceu:item/lv_fluid_regulator" | "thermal:item/netherite_coin_2" | "thermal:item/netherite_coin_3" | "exmachinis:item/netherite_upgrade" | "rechiseled:block/stone_smooth_brick_paving" | "xtonesreworked:block/lamp_flat/lamp_side" | "thermal:item/netherite_coin_0" | "thermal:item/netherite_coin_1" | "mysticalagriculture:item/seeds/refined_obsidian_seeds" | "minecraft:block/stripped_oak_log" | "laserio:item/cardlayers/insert" | "rechiseledcreate:block/dark_oak_window_panes_side" | "mysticalagradditions:block/nether_star_crux" | "gtceu:item/neutron_reflector" | "gtceu:block/multiblock/large_miner/overlay_front" | "thermal:item/netherite_coin_4" | "rechiseled:block/prismarine_bricks_chiseled_squares" | "simplylight:block/full_block/illuminant_green_block" | "mysticalagriculture:item/awakened_supremium_nugget" | "create:item/builders_tea" | "exnihilosequentia:block/dust" | "minecraft:item/carrot_on_a_stick" | "mysticalagriculture:block/flower/hepatizon_flower" | "extendedcrafting:block/ender_star_block" | "thermal:item/augments/upgrade_augment_3_lights" | "railways:block/bogeys/wide/scotch_yoke/broad_piston" | "gtceu:block/pipe/pipe_laser_side" | "thermal:block/coffee_6" | "minecraft:block/dragon_egg" | "gtceu:block/machines/gas_collector/overlay_top_active_emissive" | "thermal:block/coffee_7" | "thermal:block/coffee_4" | "thermal:block/coffee_5" | "thermal:block/coffee_2" | "thermal:block/coffee_3" | "minecraft:block/gold_block" | "thermal:block/coffee_0" | "thermal:block/coffee_1" | "thermal:block/cracked_slag_bricks" | "enderstorage:items/pouch/buttons/middle/green" | "gtceu:item/lv_electric_pump" | "minecraft:item/netherite_boots" | "gtceu:item/carbon_fiber_plate" | "thermal:block/devices/device_water_gen" | "thermal_extra:block/fluids/shellite_still" | "xtonesreworked:block/zkul/0" | "minecraft:block/glow_lichen" | "effortlessbuilding:items/elastichand" | "gtceu:block/casings/voltage/uev/side" | "thermal:block/coffee_8" | "thermal:block/coffee_9" | "minecraft:block/potatoes_stage0" | "powersuits:item/handitem" | "minecraft:block/potatoes_stage2" | "thermal_extra:item/shellite_plate_1" | "minecraft:block/potatoes_stage1" | "thermal_extra:item/shellite_plate_0" | "rechiseledcreate:block/spruce_window_swirling_side" | "rechiseledcreate:block/birch_window_large_side" | "gtceu:item/ev_solar_panel" | "rechiseled:block/blue_ice_cracked" | "exnihilosequentia:item/end_stone_pebble" | "gtceu:item/prospector.luv" | "thermal_extra:item/shellite_plate_3" | "minecraft:block/chain_command_block_side" | "thermal_extra:item/shellite_plate_2" | "minecraft:block/spruce_trapdoor" | "minecraft:item/end_crystal" | "thermal:block/stuffed_pumpkin_bottom" | "mysticalagriculture:item/awakened_supremium_crossbow_arrow" | "gtceu:block/machines/electromagnetic_separator/overlay_front_active_emissive" | "gtceu:block/casings/gearbox/machine_casing_gearbox_bronze" | "farmersdelight:block/warped_cabinet_side" | "create:block/toolbox/pink" | "thermal:item/augments/potion_duration_augment" | "rechiseled:block/purpur_dotted" | "minecraft:block/potatoes_stage3" | "mysticalagriculture:block/flower/platinum_flower" | "farmersdelight:item/beef_stew" | "fantasyfurniture:models/nordic/bookshelf" | "exnihilosequentia:item/deepslate_pebble" | "thermal_extra:item/dynamo_fuel_augment_3" | "exnihilosequentia:item/ore/nugget/copper_nugget" | "thermal_extra:item/dynamo_fuel_augment_2" | "thermal_extra:item/dynamo_fuel_augment_4" | "cofh_core:gui/icons/icon_access_public" | "thermal_extra:item/dynamo_fuel_augment_1" | "bigreactors:block/turbine/reinforced/casing_left_up" | "mysticalagriculture:item/passive_soulium_dagger" | "thermal:block/devices/device_tree_extractor_side" | "thermal:block/glowstone_mushroom_0" | "ae2:block/drive/cells/16k_item_cell" | "thermal:block/polished_slag" | "railways:item/benchcart" | "minecraft:item/scute" | "thermal:block/glowstone_mushroom_4" | "thermal:block/glowstone_mushroom_3" | "thermal:block/glowstone_mushroom_2" | "thermal:block/glowstone_mushroom_1" | "rechiseledcreate:block/acacia_window_diagonal_side" | "thermal:item/coffee_seeds" | "gtceu:item/material_sets/dull/dust_pure_overlay" | "thermal:block/peanut_block_top" | "create:item/shadow_steel" | "mysticalagriculture:item/seeds/redstone_seeds" | "gtceu:item/quantum_eye" | "ftbquests:tasks/tank" | "minecraft:block/seagrass" | "mysticalagriculture:item/essence/pig_essence" | "mysticalagriculture:item/imperium_essence" | "minecraft:item/cooked_chicken" | "railways:entity/conductor" | "gtceu:block/machines/sifter/overlay_front_active" | "mysticalagriculture:item/seeds/dirt_seeds" | "laserio:item/laser_wrench" | "kubejs:block/casings/casing-lumium" | "fantasyfurniture:models/nordic/chandelier" | "fantasyfurniture:models/nordic/sofa" | "rechiseledcreate:block/mangrove_window_covered_end" | "rechiseledcreate:block/jungle_window_covered_end" | "gtceu:item/ulv_solar_panel" | "thermal:item/hazmat_leggings" | "create:block/gantry_shaft" | "mysticalagriculture:item/essence/emerald_essence" | "powersuits:item/powerarmor.head" | "create:block/bracket_plate_wooden" | "functionalstorage:blocks/mangrove_front_2" | "gtceu:item/advanced_soc" | "functionalstorage:blocks/mangrove_front_1" | "functionalstorage:blocks/mangrove_front_4" | "farmersdelight:block/honey_glazed_ham_body" | "bigreactors:item/insanite_dust" | "minecraft:item/potion_overlay" | "minecraft:item/stone_axe" | "railways:item/dev_caps/rileyhighline" | "rechiseled:block/cobblestone_dented" | "farmersdelight:item/netherite_knife" | "gtceu:block/machines/compressor/overlay_top_active_emissive" | "ae2:part/cable/dense_covered/gray" | "rechiseled:block/amethyst_block_pillar_end" | "ftbquests:tasks/fe_empty" | "mysticalagriculture:item/seeds/pig_seeds" | "minecraft:block/lapis_block" | "ae2:part/cable_anchor" | "gtceu:block/multiblock/cleanroom/overlay_top" | "functionalstorage:blocks/controller_front" | "create:block/blaze_super" | "ae2:item/certus_quartz_sword" | "minecraft:item/splash_potion" | "gtceu:block/pipe/ld_fluid_pipe/overlay_right" | "minecraft:item/lime_dye" | "ae2:block/crafting/256k_storage_light" | "minecraft:block/red_wool" | "ae2:item/fluid_storage_cell_16k" | "rechiseledcreate:block/limestone_cut_polished" | "mysticalagriculture:block/soulstone_chiseled_bricks" | "mysticalagriculture:block/flower/draconium_flower" | "minecraft:block/farmland" | "thermal_extra:item/dragonsteel_bucket" | "farmersdelight:block/chocolate_pie_top" | "minecraft:item/emerald" | "minecraft:block/warped_stem_top" | "create:block/sequenced_gearshift_1" | "create:block/sequenced_gearshift_2" | "create:block/sequenced_gearshift_3" | "create:block/sequenced_gearshift_4" | "create:block/sticker_side_powered" | "create:block/sequenced_gearshift_5" | "ae2:block/damaged_budding_quartz" | "mysticalagriculture:item/seeds/bronze_seeds" | "gtceu:block/multiblock/large_chemical_reactor/overlay_front" | "mysticalagriculture:item/essence/redstone_essence" | "buildinggadgets:items/gadget_destruction" | "rechiseled:block/prismarine_bricks_brick_pattern" | "ae2:part/cable/core/dense_smart/light_gray" | "xtonesreworked:block/zkul/7" | "minecraft:block/dispenser_front_vertical" | "xtonesreworked:block/zkul/8" | "xtonesreworked:block/zkul/5" | "xtonesreworked:block/zkul/6" | "xtonesreworked:block/zkul/3" | "xtonesreworked:block/zkul/4" | "bigreactors:block/turbine/basic/fluidport_forge_active_cold" | "xtonesreworked:block/zkul/1" | "create:block/contraption_controls_indicator" | "xtonesreworked:block/zkul/2" | "thermal:block/devices/device_composter_top" | "farmersdelight:item/fried_rice" | "xtonesreworked:block/zkul/9" | "gtceu:block/machines/extruder/overlay_front_active" | "mysticalagriculture:item/inferium_gemstone" | "rechiseled:block/dark_prismarine_tiles" | "minecraft:block/pointed_dripstone_up_frustum" | "create:block/depot_top" | "thermal:block/fluids/refined_fuel_still" | "mysticalagriculture:item/essence/invar_essence" | "minecraft:block/redstone_lamp_on" | "thermal_extra:block/dragonsteel_block" | "minecraft:block/iron_door_top" | "farmersdelight:item/bone_broth" | "gtceu:block/machines/autoclave/overlay_front_active" | "create:block/mechanical_drill_top" | "gtceu:block/multiblock/vacuum_freezer/overlay_front_active" | "thermal:item/amaranth" | "create:block/belt/orange_scroll" | "gtceu:block/machines/packer/overlay_front" | "railways:block/track/jungle/standard_track_crossing_jungle" | "mysticalagriculture:item/seeds/lead_seeds" | "enderstorage:items/pouch/buttons/middle/cyan" | "create:block/chain_signal_box_top" | "thermal:item/ender_grenade" | "mysticalagriculture:item/essence/basalt_essence" | "gtceu:item/material_sets/dull/tool_head_chainsaw" | "create:block/palettes/crimson_window" | "ae2:block/quartz_fixture" | "thermal:block/devices/device_potion_diffuser_top" | "exnihilosequentia:block/oak_barrel" | "ae2:item/memory_card_lime" | "rechiseled:block/basalt_bordered" | "gtceu:item/material_sets/dull/gear_small" | "ae2:part/cable/core/dense_smart/orange" | "sgjourney:item/communication_crystal" | "thermalendergy:item/stellarium_coin_0" | "thermalendergy:item/stellarium_coin_1" | "thermal:block/tar_block_end" | "bigreactors:item/blutonium_nugget" | "mysticalagriculture:item/essence/nature_essence" | "gtceu:item/material_sets/dull/gem_exquisite_overlay" | "farmersdelight:item/mutton_wrap" | "gtceu:item/hv_sensor" | "thermalendergy:item/stellarium_coin_2" | "thermalendergy:item/stellarium_coin_3" | "ae2:block/chest/lights_on_dark" | "thermalendergy:item/stellarium_coin_4" | "farmersdelight:item/rice_roll_medley_block" | "ftblibrary:icons/feather" | "ae2:item/item_storage_cell_1k" | "gtceu:block/multiblock/generator/large_combustion_engine/overlay_front_active_emissive" | "gtceu:block/machines/polarizer/overlay_top_active" | "ae2:part/cable/glass/cyan" | "gtceu:block/machines/autoclave/overlay_side" | "gtceu:block/machines/fluid_heater/overlay_front" | "minecraft:block/twisting_vines" | "thermal:item/watering_can" | "bigreactors:book/erguide/book" | "fantasyfurniture:models/decorations/floating_tomes" | "thermal:block/dynamos/dynamo_compression" | "simplybackpacks:item/rarebackpack" | "mysticalagriculture:item/tertium_gemstone" | "powersuits:item/module/energy/generation/generator.kinetic" | "create:block/sail/canvas_light_gray" | "thermal:item/enderium_ingot" | "gtceu:block/machines/fluid_heater/overlay_front_active" | "gtceu:block/multiblock/gcym/large_electrolyzer/overlay_front_active_emissive" | "minecraft:block/structure_block_corner" | "cofh_core:gui/icons/icon_accept" | "gtceu:block/casings/gcym/nonconducting_casing" | "minecraft:block/purple_candle" | "minecraft:item/warped_sign" | "gtceu:item/hv_lithium_battery/8" | "create:block/belt/light_gray_scroll" | "farmersdelight:item/tomato_seeds" | "gtceu:item/hv_lithium_battery/4" | "gtceu:item/hv_lithium_battery/5" | "ae2:item/item_storage_cell_4k" | "gtceu:item/hv_lithium_battery/6" | "ae2:block/security_station_top" | "minecraft:item/flower_pot" | "gtceu:item/hv_lithium_battery/7" | "ae2:block/large_quartz_bud" | "minecraft:block/piston_top" | "gtceu:item/hv_lithium_battery/1" | "gtceu:item/hv_lithium_battery/2" | "ae2additions:item/super_storage_cell_64k" | "farmersdelight:block/wild_onions" | "gtceu:item/hv_lithium_battery/3" | "create:block/seat/side_brown" | "ae2:part/cable/covered/magenta" | "packagedauto:blocks/packager_side" | "create:block/seat/side_light_gray" | "mysticalagradditions:block/tertium_coal_block" | "gtceu:block/multiblock/generator/large_gas_turbine/overlay_front" | "ae2additions:item/super_storage_cell_65m" | "minecraft:block/light_gray_terracotta" | "rechiseled:block/oak_planks_pattern" | "exnihilosequentia:item/netherrack_pebble" | "gtceu:block/casings/voltage/uhv/bottom" | "fantasyfurniture:models/decorations/potion_bottles_dyeable" | "xtonesreworked:block/agon/agon_block_7_purple" | "thermal:block/raw_tin_block" | "exnihilosequentia:block/acacia_crucible" | "functionalstorage:blocks/controller_extension" | "thermal:item/augments/rs_control_augment" | "create:block/copper_door_top" | "exnihilosequentia:item/tools/hammer/blackstone_hammer" | "minecraft:block/grindstone_pivot" | "mysticalagriculture:item/essence/dye_essence" | "gtceu:block/multiblock/implosion_compressor/overlay_front_active" | "thermal:block/beetroot_block_side" | "thermal:block/carrot_block_top" | "xtonesreworked:block/cray/1" | "mysticalagriculture:block/flower/lumium_flower" | "xtonesreworked:block/cray/0" | "xtonesreworked:block/cray/3" | "xtonesreworked:block/cray/2" | "create:block/net" | "laserio:item/overclocker_card" | "xtonesreworked:block/cray/5" | "xtonesreworked:block/cray/4" | "ae2:item/color_applicator_tip_medium" | "xtonesreworked:block/cray/7" | "minecraft:item/crossbow_pulling_0" | "xtonesreworked:block/cray/6" | "minecraft:item/crossbow_pulling_1" | "xtonesreworked:block/cray/9" | "minecraft:item/crossbow_pulling_2" | "xtonesreworked:block/cray/8" | "create:block/raw_zinc_block" | "rechiseled:block/mossy_cobblestone_stripes" | "bigreactors:item/ludicrite_dust" | "create:block/palettes/stone_types/polished/granite_cut_polished" | "minecraft:block/respawn_anchor_top" | "create:item/copper_sheet" | "gtceu:item/tools/saw_overlay" | "minecraft:item/water_bucket" | "rechiseledcreate:block/acacia_window_diagonal_end" | "create:block/chain_signal_box" | "xtonesreworked:block/mint/10" | "xtonesreworked:block/mint/11" | "minecraft:item/bucket_content/tadpole" | "xtonesreworked:block/mint/14" | "xtonesreworked:block/mint/15" | "xtonesreworked:block/mint/12" | "gtceu:block/machines/lathe/overlay_front_active_emissive" | "xtonesreworked:block/mint/13" | "minecraft:block/kelp" | "rechiseled:block/copper_block_smooth" | "enderstorage:items/pouch/buttons/middle/black" | "ae2:item/nether_quartz_shovel" | "create:block/tunnel/brass_tunnel_top" | "rechiseled:block/jungle_planks_brick_pattern" | "create:block/glass_fluid_pipe" | "mysticalagriculture:item/inferium_nugget" | "railways:item/track_incomplete/track_incomplete_jungle_narrow" | "rechiseled:block/quartz_block_small_tiles" | "create:block/palettes/stone_types/cut/crimsite_cut" | "systeams:block/steam_flow" | "gtceu:block/multiblock/generator/large_combustion_engine/overlay_front_paused" | "fantasyfurniture:models/bone/wither/door_double_wither" | "rechiseled:block/red_sandstone_rotated_bricks" | "minecraft:block/black_concrete" | "createarmory:items/9mmmold" | "mysticalagriculture:block/flower/iron_flower" | "minecraft:item/jungle_boat" | "ftblibrary:icons/remove_gray" | "minecraft:block/horn_coral_block" | "mysticalagriculture:item/essence/slime_essence" | "minecraft:item/chorus_fruit" | "minecraft:block/cyan_wool" | "mysticalagriculture:block/imperium_ingot_block" | "mysticalagriculture:block/supremium_reprocessor_front" | "thermal:item/constantan_plate_3" | "thermal:item/constantan_plate_2" | "gtceu:block/multiblock/generator/large_titanium_boiler/overlay_front_paused_emissive" | "extendedcrafting:block/ender_alternator_top" | "ae2:part/cable/dense_smart/magenta" | "minecraft:block/acacia_door_bottom" | "ae2:part/import_bus" | "create:block/cart_assembler_top" | "farmersdelight:block/birch_cabinet_front_open" | "rechiseledcreate:block/warped_window_rounded_side" | "ae2:item/card_redstone" | "gtceu:block/casings/firebox/machine_casing_firebox_tungstensteel_ctm" | "minecraft:item/cooked_porkchop" | "gtceu:block/casings/pump_deck/bottom" | "colossalchests:blocks/chest_wall_iron" | "mysticalagriculture:block/flower/dye_flower" | "mysticalagriculture:block/prudentium_furnace_side" | "farmersdelight:item/bacon" | "gtceu:item/yellow_dye_spray_can" | "minecraft:block/warped_planks" | "thermal:block/corn_4_top" | "rechiseled:block/warped_planks_bricks" | "exnihilosequentia:item/ore/nugget/nickel_nugget" | "thermal:item/constantan_plate_1" | "thermal:item/constantan_plate_0" | "gtceu:block/multiblock/distillation_tower/overlay_front" | "cofh_core:gui/icons/icon_accept_inactive" | "gtceu:block/overlay/machine/overlay_item_output" | "minecraft:block/diamond_ore" | "gtceu:block/machines/circuit_assembler/overlay_front_paused" | "rechiseledcreate:block/tuff_cut_polished" | "minecraft:block/yellow_concrete_powder" | "gtceu:block/overlay/machine/overlay_energy_in" | "fantasyfurniture:models/necrolord/lockbox" | "thermal:block/rubberwood_door_top" | "fantasyfurniture:models/decorations/bronze_chain" | "minecraft:item/music_disc_5" | "create:block/smooth_dark_log_top" | "thermal:block/fluids/ender_still" | "gtceu:block/machines/distillery/overlay_side_active_emissive" | "thermal_extra:block/fluids/sunflower_oil_still" | "rechiseled:block/andesite_diagonal_bricks" | "thermal:block/devices/device_tree_extractor" | "minecraft:block/pointed_dripstone_up_base" | "mysticalagriculture:block/basic_reprocessor_front" | "ftblibrary:icons/globe" | "rechiseled:block/glowstone_brick_paving" | "rechiseled:block/jungle_planks_wavy" | "minecraft:block/pink_terracotta" | "mysticaladaptations:item/insanium_boots" | "create:block/belt_scroll" | "minecraft:item/rabbit_hide" | "rechiseled:block/purpur_diagonal_bricks" | "thermal:block/coffee_block_top" | "bigreactors:block/ridiculite_block" | "mysticalagriculture:item/tertium_fishing_rod" | "minecraft:block/bee_nest_bottom" | "gtceu:item/bottle_casting_mold" | "gtceu:item/uv_battery_hull" | "rechiseledcreate:block/warped_window_large_side" | "gtceu:block/multiblock/gcym/large_electrolyzer/overlay_front_paused_emissive" | "create:item/chromatic_compound_2" | "create:item/chromatic_compound_1" | "webdisplays:items/laserpointer" | "create:item/chromatic_compound_0" | "rechiseled:block/andesite_tiles" | "thermal:block/gunpowder_block" | "colossalchests:blocks/chest_wall_diamond" | "minecraft:item/nether_sprouts" | "mysticalagriculture:item/essence/tin_essence" | "gtceu:block/machines/centrifuge/overlay_side_active" | "ae2additions:item/super_storage_cell_1024k" | "fantasyfurniture:models/royal/painting_wide" | "mobilebeacon:items/mobile_beacon_emerald" | "create:block/funnel/brass_funnel_frame" | "rechiseled:block/mossy_cobblestone_worn_stripes" | "mysticalagriculture:block/soulstone_smooth_slab_side" | "fantasyfurniture:models/royal/cushion_tint" | "gtceu:item/hv_voltage_coil" | "create:block/belt/blue_diagonal_scroll" | "bigreactors:block/reactor/basic/plating" | "gtceu:block/multiblock/large_turbine/rotor_idle" | "minecraft:block/lightning_rod" | "fantasyfurniture:particles/decorations/coin_stack_gold" | "ae2:part/cable/covered/light_blue" | "ae2:item/memory_card_blue" | "farmersdelight:block/wild_rice_bottom" | "railways:block/smokestack/woodburner" | "mysticalagriculture:item/prudentium_shears" | "gtceu:item/material_sets/dull/rod_long" | "thermal:item/bronze_ingot" | "farmersdelight:block/rope_top" | "rechiseled:block/birch_planks_squares" | "rechiseled:block/mangrove_planks_brick_pattern" | "thermal:item/cooked_mushroom" | "rechiseledcreate:block/oak_window_diagonal_end" | "mysticalagriculture:block/awakened_supremium_reprocessor_side" | "sgjourney:item/tollan_stargate" | "create:block/blaze_inert" | "farmersdelight:block/rice_bag_top" | "gtceu:item/luv_solar_panel" | "thermal:block/cinnabar_ore" | "rechiseled:block/red_nether_bricks_tiles" | "gtceu:item/mpic_chip" | "gtceu:block/multiblock/gcym/large_cutter/overlay_front_paused" | "farmersdelight:item/chicken_soup" | "rechiseled:block/lapis_block_glossy" | "minecraft:block/oak_door_bottom" | "gtceu:block/machines/arc_furnace/overlay_bottom_active_emissive" | "gtceu:block/machines/compressor/overlay_side" | "thermal_extra:item/twinite_plate_1" | "thermal_extra:item/twinite_plate_0" | "thermal:item/blitz_rod" | "thermal_extra:item/twinite_plate_3" | "thermal_extra:item/twinite_plate_2" | "thermal:block/amaranth_block_side" | "gtceu:block/multiblock/distillation_tower/overlay_front_active" | "minecraft:item/dragon_breath" | "create:block/bars/brass_bars" | "gtceu:item/nano_processor_assembly" | "create:block/elevator_pulley_coil" | "minecraft:block/nether_wart_block" | "gtceu:block/machines/forming_press/overlay_front_active" | "fantasyfurniture:models/necrolord/bed_single" | "minecraft:item/glowstone_dust" | "gtceu:block/casings/steam/steel/side" | "create:block/palettes/crimson_window_connected" | "sgjourney:block/fire_pit_extinguished" | "minecraft:block/deepslate_top" | "thermal:block/devices/device_water_gen_top" | "modularrouters:block/modular_router_bottom" | "thermal:block/fluids/latex_flow" | "gtceu:block/storage/drums/wooden_drum/top" | "ftblibrary:icons/marker" | "thermal:block/gunpowder_mushroom_4" | "ae2:block/inscriber_inside" | "thermal:block/gunpowder_mushroom_2" | "minecraft:item/disc_fragment_5" | "rechiseled:block/birch_planks_tiles" | "thermal:block/gunpowder_mushroom_3" | "thermal:block/gunpowder_mushroom_0" | "minecraft:block/cauldron_bottom" | "thermal:block/gunpowder_mushroom_1" | "gtceu:block/machines/chemical_bath/overlay_side_active" | "create:block/palettes/stone_types/pillar/granite_cut_pillar" | "farmersdelight:item/empty_container_slot_bowl" | "xtonesreworked:block/kryp/1" | "farmersdelight:item/rotten_tomato" | "fantasyfurniture:particles/decorations/gravestone" | "xtonesreworked:block/kryp/2" | "gtceu:block/machines/polarizer/overlay_front_active" | "xtonesreworked:block/kryp/0" | "packagedauto:blocks/encoder_top" | "xtonesreworked:block/kryp/5" | "xtonesreworked:block/kryp/6" | "create:block/palettes/stone_types/pillar/limestone_cut_pillar_connected" | "xtonesreworked:block/kryp/3" | "xtonesreworked:block/kryp/4" | "thermal:item/augments/machine_catalyst_augment" | "xtonesreworked:block/kryp/9" | "gtceu:item/iv_voltage_coil" | "xtonesreworked:block/kryp/7" | "xtonesreworked:block/kryp/8" | "farmersdelight:block/crimson_cabinet_front_open" | "create:block/funnel/brass_funnel_push" | "create:block/palettes/vertical_framed_glass" | "mysticalagriculture:block/awakened_supremium_furnace_side" | "sgjourney:item/stone_cartouche" | "ae2:item/engineering_processor" | "sgjourney:item/jaffa_staff_weapon" | "thermal:block/sulfur_block" | "mysticalagriculture:item/essence/constantan_essence" | "fantasyfurniture:models/dunmer/chest" | "fantasyfurniture:particles/decorations/nordic_soul_gems_light" | "ae2:block/vibration_chamber_front_on" | "rechiseled:block/diorite_brick_pattern" | "gtceu:item/advanced_fluid_voiding_cover" | "rechiseledcreate:block/acacia_window_large_end" | "functionalstorage:items/iron_downgrade" | "modularrouters:item/module/breaker_module" | "thermal:item/glowstone_grenade" | "gtceu:block/multiblock/gcym/large_extractor/overlay_front_active_emissive" | "railways:block/track_switch/andesite_casing_xxshort" | "thermal:item/diving_chestplate" | "ae2:block/chest/side" | "minecraft:item/popped_chorus_fruit" | "create:block/belt/cyan_scroll" | "thermal:block/item_buffer_back" | "farmersdelight:block/onion_crate_top" | "ae2:block/io_port_bottom" | "minecraft:block/magenta_terracotta" | "thermal:block/fluids/sap_flow" | "farmersdelight:block/cooking_pot_top" | "thermal:block/spice_cake_bottom" | "mysticalagriculture:item/seeds/dye_seeds" | "railways:block/track/warped/portal_track_mip_warped" | "rechiseled:block/obsidian_chiseled" | "thermal:block/dynamos/dynamo_gourmand_side" | "mysticalagriculture:block/imperium_block" | "gtceu:block/multiblock/gcym/large_chemical_bath/overlay_front_paused" | "exnihilosequentia:item/basalt_pebble" | "ae2:part/cable/core/glass/green" | "gtceu:block/machines/laser_engraver/overlay_front_active_emissive" | "rechiseled:block/basalt_bordered_polished" | "thermal:item/sawdust" | "rechiseledcreate:block/dark_oak_window_bars_end" | "minecraft:block/blue_candle_lit" | "thermal:block/machines/machine_crafter_active" | "minecraft:item/magma_cream" | "thermal:item/beekeeper_fabric" | "colossalchests:items/upgrade_tool_reverse" | "mysticalagriculture:item/essence/blazing_crystal_essence" | "ae2:item/fluix_pickaxe" | "fantasyfurniture:models/nordic/drawer" | "minecraft:block/acacia_leaves" | "minecraft:block/light_blue_shulker_box" | "fantasyfurniture:models/dunmer/door_double" | "minecraft:entity/conduit/wind" | "create:block/fluid_tank_inner" | "create:block/radial_chassis_end" | "ftblibrary:icons/compass" | "create:item/chocolate_bucket" | "minecraft:block/beacon" | "minecraft:block/target_top" | "mysticalagriculture:item/diamond_scythe" | "fantasyfurniture:models/royal/bed_single_tint" | "fantasyfurniture:models/bone/skeleton/sofa" | "gtceu:block/casings/fusion/fusion_casing_mk3_bloom" | "modularrouters:item/manual" | "rechiseled:block/emerald_block_waxed" | "gtceu:block/overlay/machine/overlay_energy_out_hi" | "rechiseled:block/warped_planks_small_bricks" | "create:block/palettes/stone_types/cap/calcite_cut_cap" | "functionalstorage:blocks/lock" | "rechiseledcreate:block/dark_oak_window_slim_side" | "framedblocks:block/stone_plate_frame" | "thermal:block/devices/device_fisher_active" | "xtonesreworked:block/zkul/14" | "gtceu:block/cover/overlay_arm_emissive" | "xtonesreworked:block/zkul/15" | "xtonesreworked:block/zkul/10" | "farmersdelight:block/stove_side" | "xtonesreworked:block/zkul/11" | "xtonesreworked:block/zkul/12" | "xtonesreworked:block/zkul/13" | "thermal:block/devices/device_fisher_top" | "minecraft:item/mangrove_chest_boat" | "thermal:item/lightning_charge" | "minecraft:block/basalt_side" | "rechiseled:block/amethyst_block_polished" | "ae2:item/paint_ball_shimmer" | "rechiseledcreate:block/mangrove_window_large_side" | "rechiseledcreate:block/rose_quartz_chiseled" | "gtceu:block/fluids/fluid.sulfuric_naphtha" | "fantasyfurniture:models/nordic/bed_double" | "gtceu:block/casings/voltage/iv/side" | "gtceu:block/casings/mechanic/machine_casing_turbine_titanium_ctm" | "minecraft:item/warped_door" | "farmersdelight:block/rice_bag_bottom" | "gtceu:item/fluid_cell/base" | "mysticalagriculture:item/prudentium_upgrade" | "fantasyfurniture:models/dunmer/door_single" | "create:block/diodes/powered_latch/idle" | "fantasyfurniture:models/nordic/floor_light" | "curios:slot/empty_hands_slot" | "ae2:part/cable/core/dense_smart/cyan" | "gtceu:block/multiblock/large_miner/overlay_front_active_emissive" | "rechiseled:block/crimson_planks_woven" | "fantasyfurniture:models/bone/wither/bench" | "create:block/belt/pink_diagonal_scroll" | "gtceu:block/machines/bender/overlay_front" | "ae2:block/quartz_cluster" | "mysticalagriculture:block/flower/obsidian_flower" | "rechiseledcreate:block/dark_oak_window_panes_end" | "mysticalagriculture:item/seeds/apatite_seeds" | "create_crystal_clear:block/train_glass_casing_connected" | "thermal:item/detonator" | "rechiseled:block/netherrack_beams" | "ae2:part/cable/dense_smart/white" | "minecraft:item/experience_bottle" | "minecraft:item/dark_oak_door" | "minecraft:item/brown_candle" | "thermal:item/turbo_servo_attachment" | "gtceu:block/multiblock/vacuum_freezer/overlay_front_active_emissive" | "fantasyfurniture:models/bone/wither/painting_wide" | "thermal:block/sawdust_block" | "gtceu:item/neutronium_wafer" | "minecraft:block/white_wool" | "fantasyfurniture:models/necrolord/bookshelf" | "create:item/empty_clipboard" | "gtceu:item/mv_electric_pump" | "thermal:item/saw_blade" | "thermal:item/detonator_armed" | "extendedcrafting:block/crafting_core_side" | "rechiseled:block/obsidian_large_tiles" | "minecraft:block/exposed_copper" | "mysticalagriculture:item/essence/prismarine_essence" | "ae2:item/certus_quartz_pickaxe" | "gtceu:item/material_sets/dull/dust_impure" | "thermal:block/rubber_block" | "ae2:item/portable_fluid_cell_64k" | "gtceu:block/machines/canner/overlay_front_active" | "ae2:part/conversion_monitor_medium" | "sgjourney:block/basic_interface_side_wormhole" | "thermal:item/slag" | "gtceu:block/casings/slicing_blades/side" | "systeams:block/steam_dynamo" | "farmersdelight:item/cooked_bacon" | "create:block/basin" | "gtceu:block/casings/cleanroom/filter_casing" | "webdisplays:blocks/server" | "ae2:item/card_speed" | "rechiseled:block/red_sandstone_bricks" | "farmersdelight:item/cabbage_seeds" | "powersuits:item/module/armor/plating.diamond" | "ae2:part/cable/core/covered/yellow" | "fantasyfurniture:models/bone/wither/bed_double" | "create:item/crushed_raw_iron" | "create:block/palettes/stone_types/polished/veridium_cut_polished" | "gtceu:item/mv_sodium_battery/1" | "gtceu:item/mv_sodium_battery/2" | "ae2:part/cable/dense_smart/lime" | "gtceu:item/mv_sodium_battery/3" | "mysticalagriculture:item/essence/apatite_essence" | "exnihilosequentia:block/crushed_basalt" | "rechiseled:block/end_stone_brick_paving" | "minecraft:block/oak_sapling" | "fantasyfurniture:models/necrolord/drawer" | "framedblocks:block/slime_frame" | "bigreactors:block/turbine/basic/casing_down" | "gtceu:block/cover/overlay_conveyor_emissive" | "farmersdelight:item/vegetable_noodles" | "thermal:item/beekeeper_boots" | "mysticalagriculture:block/awakened_supremium_furnace_front" | "mysticalagriculture:item/essence/honey_essence" | "railways:item/track_incomplete/track_incomplete_birch_wide" | "mysticalagriculture:block/flower/basalt_flower" | "exnihilosequentia:block/crushed_netherrack" | "thermal:item/augments/machine_output_augment" | "gtceu:item/material_sets/dull/bolt" | "farmersdelight:item/stuffed_potato" | "rechiseled:block/lapis_block_stripes" | "fantasyfurniture:models/bone/wither/dresser" | "exnihilosequentia:item/tools/crook/wooden_crook" | "create:item/minecart_contraption" | "gtceu:item/mv_solar_panel" | "thermal_extra:item/twinite_ingot" | "create:block/palettes/stone_types/layered/deepslate_cut_layered" | "fantasyfurniture:models/bone/wither/table_wide" | "minecraft:block/cave_vines_plant" | "automobility:block/grass_off_road" | "xtonesreworked:block/agon/agon_block_9_pink" | "minecraft:block/lectern_base" | "thermal_extra:item/dynamo_output_augment_2" | "thermal_extra:item/dynamo_output_augment_1" | "fantasyfurniture:models/nordic/bed_single" | "bigreactors:block/reactor/reinforced/casing_right" | "gtceu:item/uv_solar_panel" | "thermal_extra:item/dynamo_output_augment_4" | "thermal_extra:item/dynamo_output_augment_3" | "thermal:block/eggplant_block_bottom" | "bigreactors:block/inanite_block" | "powersuits:item/module/tool/shears" | "thermal:item/rice" | "thermal:item/frost_melon_slice" | "create:block/fluid_tank_top" | "mysticalagriculture:block/flower/amethyst_flower" | "gtceu:block/multiblock/distillation_tower/overlay_front_active_emissive" | "bigreactors:block/reactor/reinforced/creative_water_generator" | "mysticalagradditions:block/gaia_spirit_crux" | "minecraft:item/salmon" | "thermal:block/ducts/fluid_duct" | "numina:item/battery/elite" | "exnihilosequentia:block/end_cake_top" | "mysticalagriculture:item/blank_skull" | "gtceu:block/machines/distillery/overlay_top" | "gtceu:block/fluids/fluid.ice" | "rechiseled:block/jungle_planks_pattern" | "thermal:block/earth_tnt_bottom" | "railways:block/bogeys/y25_frame" | "createarmory:items/test" | "gtceu:block/machines/steam_miner/overlay_side" | "ftblibrary:icons/camera" | "rechiseled:block/copper_block_pattern" | "mysticalagriculture:item/supremium_helmet" | "mysticalagriculture:item/seeds/limestone_seeds" | "gtceu:item/glass_tube" | "gtceu:block/overlay/machine/overlay_fluid_hatch" | "rechiseledcreate:block/warped_window_tiles_side" | "thermal:block/machines/machine_top" | "minecraft:item/soul_lantern" | "create:block/palettes/stone_types/slab/granite_cut_slab" | "ae2:part/cable/smart/transparent" | "thermal:item/rubber" | "gtceu:item/material_sets/dull/dust" | "rechiseledcreate:block/ochrum_cut_polished" | "ae2:block/crafting/16k_storage_light" | "railways:item/track/track_jungle_wide" | "minecraft:block/magenta_concrete_powder" | "rechiseled:block/warped_planks_brick_paving" | "minecraft:block/flowering_azalea_side" | "minecraft:block/anvil_top" | "mysticalagradditions:item/inferium_apple" | "fantasyfurniture:block/dunmer/wool" | "thermal:block/sadiroot_block_bottom" | "fantasyfurniture:models/venthyr/wall_light" | "gtceu:block/machines/gas_collector/overlay_side_active" | "gtceu:item/mv_sodium_battery/4" | "gtceu:item/mv_sodium_battery/5" | "enderstorage:items/pouch/buttons/right/orange" | "gtceu:item/mv_sodium_battery/6" | "thermal:block/devices/device_soil_infuser_active" | "gtceu:item/mv_sodium_battery/7" | "rechiseled:block/obsidian_spots" | "gtceu:item/mv_sodium_battery/8" | "create:block/refined_radiance_casing_connected" | "functionalstorage:blocks/fluid_side" | "gtceu:item/zpm_battery_hull" | "thermal:block/apple_block_side" | "gtceu:block/machines/macerator/overlay_top_active_emissive" | "rechiseled:block/prismarine_bricks_diagonal_bricks" | "exnihilosequentia:item/porcelain_clay" | "enderstorage:items/pouch/buttons/left/brown" | "create:block/encased_chain_drive" | "fantasyfurniture:models/royal/table_small_tint" | "packagedexcrafting:blocks/ender_crafter_top" | "gtceu:item/material_sets/dull/rod" | "gtceu:block/casings/voltage/mv/side" | "minecraft:block/pearlescent_froglight_top" | "gtceu:item/pink_dye_spray_can" | "create:block/track_assembly_overlay" | "webdisplays:blocks/redctrl" | "fantasyfurniture:models/royal/bed_double_tint" | "thermal:block/slime_tnt_bottom" | "ae2:part/cable/core/glass/black" | "gtceu:block/machines/canner/overlay_side" | "mysticalagradditions:item/insanium_essence" | "mysticalagriculture:item/tertium_fishing_rod_cast" | "gtceu:block/multiblock/gcym/large_centrifuge/overlay_front_active_emissive" | "minecraft:item/hopper" | "ae2:part/cable/core/covered/pink" | "minecraft:block/soul_soil" | "gtceu:block/machines/gas_collector/overlay_top_paused" | "buildinggadgets:blocks/effect_block" | "create:block/linear_chassis_end_connected" | "gtceu:block/multiblock/gcym/blast_alloy_smelter/overlay_front_active_emissive" | "fantasyfurniture:models/necrolord/sofa" | "gtceu:block/casings/coils/machine_coil_cupronickel_ctm" | "gtceu:block/machines/bender/overlay_front_active" | "colossalchests:blocks/colossal_chest_diamond" | "powersuits:item/module/armor/plating.netherite" | "railways:block/smokestack/caboosestyle" | "mysticalagriculture:item/prudentium_crossbow_arrow" | "fantasyfurniture:models/nordic/table_wide" | "bigreactors:block/reactor/reinforced/redstoneport_on" | "gtceu:block/machines/sifter/overlay_top_active" | "create:block/clockwork_bearing_side" | "xtonesreworked:block/lave/9" | "bigreactors:item/blutonium_dust" | "thermal:item/emerald_dust" | "xtonesreworked:block/lave/7" | "packagedexcrafting:blocks/marked_pedestal" | "xtonesreworked:block/lave/8" | "xtonesreworked:block/lave/5" | "farmersdelight:block/crimson_cabinet_side" | "xtonesreworked:block/lave/6" | "minecraft:block/packed_mud" | "minecraft:item/leather_leggings_overlay" | "create:block/palettes/stone_types/pillar/scorchia_cut_pillar_connected" | "rechiseled:block/spruce_planks_woven" | "gtceu:block/casings/voltage/luv/top" | "rechiseled:block/mangrove_planks_small_tiles" | "thermal:block/devices/device_composter_side" | "exnihilosequentia:block/mangrove_sieve" | "mysticaladaptations:block/insanium_furnace_side" | "gtceu:item/tools/mining_hammer_head" | "thermal:item/netherite_gear" | "mysticalagriculture:block/flower/ironwood_flower" | "xtonesreworked:block/lave/3" | "xtonesreworked:block/lave/4" | "farmersdelight:block/stuffed_pumpkin_details" | "mysticalagriculture:block/flower/bronze_flower" | "xtonesreworked:block/lave/1" | "xtonesreworked:block/lave/2" | "rechiseledcreate:block/oak_window_bars_side" | "create:block/palettes/stone_types/layered/asurine_cut_layered_connected" | "fantasyfurniture:models/necrolord/cushion" | "xtonesreworked:block/lave/0" | "thermal:item/explosive_grenade" | "gtceu:block/machines/autoclave/overlay_top_paused" | "create:block/palettes/stone_types/cap/ochrum_cut_cap" | "create:block/seat/top_gray" | "ae2:part/monitor_sides_status" | "thermal:item/lumium_coin_4" | "thermal:item/lumium_coin_3" | "gtceu:block/machines/macerator/overlay_front" | "thermal:item/lumium_coin_0" | "thermal:item/lumium_coin_2" | "thermal:item/lumium_coin_1" | "mysticalagriculture:item/prudentium_fishing_rod" | "minecraft:block/red_sandstone_bottom" | "rechiseled:block/bone_block_smooth" | "fantasyfurniture:models/nordic/stool" | "fantasyfurniture:models/decorations/potion_bottles" | "functionalstorage:blocks/jungle_front_2" | "functionalstorage:blocks/jungle_front_1" | "thermal:block/ruby_ore" | "mysticalagriculture:block/flower/flux_infused_ingot_flower" | "railways:block/track/spruce/portal_track_mip_spruce" | "effortlessbuilding:items/randomizerbag" | "functionalstorage:blocks/jungle_front_4" | "thermal:block/devices/device_rock_gen_active" | "ae2:part/cable/core/dense_smart/magenta" | "create:block/funnel/funnel_back" | "minecraft:block/blue_glazed_terracotta" | "mysticalagriculture:block/inferium_ore" | "fantasyfurniture:particles/decorations/stackable_pumpkins" | "minecraft:item/paper" | "thermal:item/tin_ingot" | "ae2:item/nether_quartz_cutting_knife" | "sgjourney:item/ring_panel" | "gtceu:item/transistor" | "mysticalagriculture:item/essence_gem" | "rechiseledcreate:block/crimsite_cut_polished" | "ftblibrary:icons/online_red" | "gtceu:block/multiblock/steam_grinder/overlay_front_active" | "mysticaladaptations:item/insanium_scythe" | "thermal:item/lead_gear" | "gtceu:item/purple_dye_spray_can" | "exnihilosequentia:item/calcite_pebble" | "numina:item/component/solenoid" | "thermal:block/dynamos/dynamo_stirling_side_active" | "create:block/pump" | "minecraft:block/pumpkin_top" | "thermal:item/rich_slag" | "railways:block/track/ender/portal_track_ender" | "fantasyfurniture:models/decorations/bowl_empty" | "mysticalagradditions:item/prudentium_coal" | "minecraft:block/end_stone_bricks" | "rechiseled:block/oak_planks_flooring" | "rechiseledcreate:block/crimson_window_rounded_side" | "gtceu:block/multiblock/gcym/large_assembler/overlay_front" | "minecraft:item/copper_ingot" | "create:block/belt/black_scroll" | "thermal:item/drill_head" | "exnihilosequentia:item/ore/nugget/lead_nugget" | "gtceu:block/casings/firebox/machine_casing_firebox_bloom" | "minecraft:block/piston_inner" | "create:block/linear_chassis_end_sticky" | "gtceu:block/heat_vent" | "minecraft:item/yellow_candle" | "buildinggadgets:items/construction_paste_container_creative" | "sgjourney:block/gene_detector" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_hot_connected" | "create:block/mechanical_press_head" | "modularrouters:item/module/player_module" | "mysticalagriculture:item/imperium_fishing_rod" | "exnihilosequentia:item/porcelain_doll" | "create:block/girder_pole_side_connected" | "gtceu:block/casings/firebox/machine_casing_firebox_tungstensteel" | "ae2:part/inverted_toggle_bus" | "thermal:block/devices/device_nullifier_top" | "gtceu:block/multiblock/electric_blast_furnace/overlay_front_active_emissive" | "mysticalagriculture:item/seeds/yellorium_seeds" | "create:block/chute_smart_top" | "exnihilosequentia:item/tools/hammer/netherite_hammer" | "thermal:item/rubberwood_door" | "ae2:block/mysterious_cube_end" | "railways:block/bogeys/top_invisible" | "minecraft:block/chorus_flower_dead" | "minecraft:item/compass_31" | "ae2:block/drive/cells/4k_item_cell" | "powersuits:item/module/vision/binoculars" | "rechiseled:block/lapis_block_swirling" | "minecraft:item/compass_30" | "rechiseled:block/coal_block_carved" | "mysticaladaptations:item/insanium_crossbow_arrow" | "thermal:item/glowstone_bucket" | "railways:block/smokestack/streamlined" | "powersuits:item/module/cosmetic/transparent_armor" | "railways:item/track/track_dark_oak" | "fantasyfurniture:models/decorations/royal_chalices_tint" | "minecraft:block/warped_wart_block" | "minecraft:block/cyan_shulker_box" | "mysticalagriculture:block/flower/creeper_flower" | "thermal:block/potion_cake_top_frosting" | "create:block/weighted_ejector_casing" | "gtceu:item/uv_fluid_regulator" | "rechiseled:block/granite_rotated_bricks" | "minecraft:item/pumpkin_seeds" | "rechiseled:block/cobblestone_sheared" | "minecraft:item/compass_28" | "bigreactors:block/fluidizer/outputport_connected" | "minecraft:item/compass_29" | "ae2:part/cable/smart/gray" | "minecraft:item/compass_26" | "minecraft:item/compass_27" | "modularrouters:item/module/fluid_module_2" | "thermal:item/gold_coin_0" | "ae2:part/cable/dense_smart/green" | "thermal:item/gold_coin_1" | "fantasyfurniture:models/bone/skeleton/wall_light" | "minecraft:block/pointed_dripstone_up_tip_merge" | "exnihilosequentia:item/sea_water_bucket" | "rechiseled:block/netherite_block_small_tiles" | "numina:item/component/rubberhose" | "thermal:item/gold_coin_2" | "mysticalagriculture:block/prosperity_ore" | "thermal:item/gold_coin_3" | "thermal:item/gold_coin_4" | "create:block/copper/oxidized_copper_tiles" | "farmersdelight:block/rice_supporting" | "rechiseled:block/gold_block_bordered" | "minecraft:item/compass_13" | "minecraft:item/compass_14" | "minecraft:item/compass_11" | "minecraft:item/compass_12" | "gtceu:item/material_sets/dull/plate_double_overlay" | "ae2:part/cable/covered/orange" | "thermal:block/dynamos/dynamo_lapidary_side_active" | "minecraft:block/rooted_dirt" | "gtceu:block/overlay/machine/overlay_maintenance_cleaning" | "farmersdelight:block/stove_front_on" | "minecraft:item/compass_10" | "ae2:block/vibration_chamber" | "mysticalagriculture:item/tertium_shears" | "thermal:block/machines/machine_frame_inner" | "fantasyfurniture:models/royal/dresser" | "gtceu:item/material_sets/dull/screw_overlay" | "mysticalagriculture:item/seeds/uraninite_seeds" | "ae2additions:item/fluid_storage_cell_1024" | "gtceu:item/cyan_glass_lens" | "rechiseled:block/dirt_smooth_clumps" | "thermal:block/fluids/creosote_flow" | "gtceu:block/machines/centrifuge/overlay_back" | "thermal:block/strawberry_block_top" | "minecraft:item/compass_08" | "colossalchests:blocks/chest_wall_copper" | "minecraft:item/compass_09" | "minecraft:item/compass_06" | "minecraft:item/compass_07" | "minecraft:item/compass_04" | "minecraft:item/compass_05" | "rechiseled:block/oak_planks_crate" | "minecraft:item/compass_24" | "minecraft:item/compass_25" | "minecraft:item/compass_22" | "railways:block/track_switch/axis" | "minecraft:item/compass_23" | "rechiseled:block/nether_bricks_beams" | "minecraft:block/soul_fire_0" | "minecraft:item/compass_20" | "minecraft:block/soul_fire_1" | "minecraft:item/compass_21" | "exnihilosequentia:item/tools/crook/terracotta_crook" | "framedblocks:item/framed_key" | "fantasyfurniture:models/decorations/tankards_empty" | "xtonesreworked:block/agon/agon_block_14_gray" | "systeams:block/boiler_pipe_active" | "mysticaladaptations:item/insanium_chestplate" | "minecraft:block/stonecutter_top" | "gtceu:block/multiblock/generator/large_bronze_boiler/overlay_front_active" | "minecraft:item/compass_19" | "minecraft:item/compass_17" | "minecraft:item/compass_18" | "minecraft:item/compass_15" | "minecraft:item/compass_16" | "xtonesreworked:block/vena/10" | "mysticalagriculture:item/prudentium_watering_can" | "minecraft:block/black_shulker_box" | "xtonesreworked:block/vena/11" | "thermal:block/machines/machine_sawmill" | "gtceu:block/machines/parallel_hatch_mk1/overlay_front_active_emissive" | "gtceu:block/pipe/ld_item_pipe/overlay_bottom" | "thermal_extra:item/shellite_bucket" | "exnihilosequentia:item/ore/raw/raw_nickel" | "fantasyfurniture:models/royal/table_wide" | "gtceu:block/casings/cleanroom/sterilizing_filter_casing" | "minecraft:block/daylight_detector_inverted_top" | "ae2:block/spatial_pylon/red_spanned" | "minecraft:block/beehive_side" | "thermal:item/strawberry" | "mysticalagriculture:item/supremium_hoe" | "minecraft:block/jungle_log_top" | "mysticalagriculture:item/essence/wither_skeleton_essence" | "gtceu:block/multiblock/generator/large_plasma_turbine/overlay_front_active_emissive" | "rechiseled:block/oak_planks_wavy" | "gtceu:block/machines/mixer/overlay_back_active" | "ftblibrary:icons/rs_none" | "minecraft:item/compass_02" | "gtceu:item/luv_vanadium_battery/1" | "minecraft:item/spider_eye" | "minecraft:block/black_glazed_terracotta" | "minecraft:item/compass_03" | "minecraft:item/compass_00" | "minecraft:item/compass_01" | "gtceu:item/luv_vanadium_battery/5" | "thermal:item/earth_charge" | "gtceu:item/luv_vanadium_battery/4" | "thermal:block/cured_rubber_block" | "gtceu:item/luv_vanadium_battery/3" | "minecraft:item/bucket_content/axolotl" | "gtceu:item/luv_vanadium_battery/2" | "thermal:item/peanut_butter" | "gtceu:item/luv_vanadium_battery/8" | "mysticalagriculture:item/seeds/sky_stone_seeds" | "ae2:part/cable/smart/brown" | "gtceu:item/luv_vanadium_battery/7" | "gtceu:item/luv_vanadium_battery/6" | "minecraft:block/mud" | "gtceu:block/fluids/fluid.steam" | "gtceu:item/plastic_printed_circuit_board" | "create:block/palettes/stone_types/cap/diorite_cut_cap_connected" | "kubejs:block/casings/casing-prismalium" | "create:block/funnel/brass_funnel_pull" | "gtceu:block/machines/compressor/overlay_front_active" | "rechiseled:block/gold_block_tiles" | "thermal:block/sadiroot_block_side" | "ae2:item/formation_core" | "gtceu:item/universal_fluid_cell/base" | "fantasyfurniture:models/venthyr/cushion" | "minecraft:block/lime_candle" | "sliceanddice:block/fluid/fertilizer_flowing" | "rechiseled:block/coal_block_pillar_end" | "gtceu:block/fluids/fluid.blaze" | "curios:slot/empty_head_slot" | "minecraft:block/dead_bubble_coral_fan" | "farmersdelight:item/bacon_and_eggs" | "minecraft:block/brewing_stand_base" | "mysticalagriculture:item/awakened_supremium_crossbow_firework" | "automobility:block/automobile_assembler_bottom" | "sliceanddice:block/fluid/fertilizer_still" | "rechiseled:block/crimson_planks_brick_paving" | "railways:entity/caps/light_gray_conductor_cap" | "minecraft:block/emerald_ore" | "minecraft:block/lava_flow" | "ae2additions:block/crafting/65536k_storage_light" | "minecraft:block/observer_back_on" | "thermal:block/carrot_block_side" | "gtceu:item/luv_electric_piston" | "railways:item/track/track_jungle" | "rechiseled:block/basalt_tiles" | "thermal:block/machines/machine_frame_side" | "exmachinis:block/auto_hammer_box" | "create:block/diodes/pulse_extender/powering" | "xtonesreworked:block/vena/14" | "railways:block/track/phantom/standard_track_mip_phantom" | "xtonesreworked:block/vena/15" | "xtonesreworked:block/vena/12" | "gtceu:item/microchip_processor" | "minecraft:block/nether_gold_ore" | "bigreactors:block/reprocessor/outputport" | "xtonesreworked:block/vena/13" | "rechiseled:block/spruce_planks_small_bricks" | "farmersdelight:block/basket_bottom" | "enderstorage:items/pouch/buttons/middle/white" | "mysticalagriculture:item/tertium_sword" | "gtceu:item/mv_electric_motor" | "rechiseled:block/cobblestone_brick_pattern" | "gtceu:block/cover/overlay_item_voiding_advanced_emissive" | "minecraft:block/red_stained_glass_pane_top" | "farmersdelight:item/gray_canvas_sign" | "rechiseledcreate:block/spruce_window_bars_end" | "thermalendergy:item/prismalium_ingot" | "xtonesreworked:block/zorg/10" | "railways:item/track/track_birch" | "xtonesreworked:block/zorg/11" | "xtonesreworked:block/zorg/14" | "xtonesreworked:block/zorg/15" | "xtonesreworked:block/zorg/12" | "framedblocks:block/framing_saw_side" | "xtonesreworked:block/zorg/13" | "gtceu:item/uhpic_wafer" | "minecraft:block/amethyst_cluster" | "create:block/station" | "gtceu:block/multiblock/generator/large_gas_turbine/overlay_front_active_emissive" | "minecraft:block/black_terracotta" | "minecraft:block/crimson_door_bottom" | "create:block/secondary_linear_chassis_side_connected" | "gtceu:item/black_glass_lens" | "curios:slot/empty_curio_slot" | "farmersdelight:block/sweet_berry_cheesecake_top" | "toms_storage:item/wireless_terminal" | "gtceu:block/multiblock/gcym/large_autoclave/overlay_front_paused_emissive" | "create:block/copper_casing" | "thermal:block/obsidian_glass" | "create:block/clipboard_model_blank" | "mysticalagradditions:item/imperium_coal" | "minecraft:block/stripped_jungle_log" | "mysticalagriculture:item/essence/creeper_essence" | "rechiseled:block/diorite_wavy" | "farmersdelight:block/cabbages_stage1" | "farmersdelight:block/cabbages_stage0" | "farmersdelight:block/cabbages_stage3" | "farmersdelight:block/cabbages_stage2" | "farmersdelight:block/cabbages_stage5" | "gtceu:block/storage/crates/wooden_crate" | "cofh_core:gui/icons/icon_arrow_down" | "laserio:block/laser_connector" | "farmersdelight:block/cabbages_stage4" | "cofh_core:block/fluids/potion_still" | "farmersdelight:block/cabbages_stage7" | "farmersdelight:block/cabbages_stage6" | "mysticalagriculture:item/seeds/silicon_seeds" | "thermal:block/nuke_tnt_top" | "farmersdelight:item/baked_cod_stew" | "minecraft:block/redstone_torch" | "ae2:item/logic_processor" | "ae2:item/silicon_press" | "gtceu:item/phenolic_printed_circuit_board" | "ftblibrary:icons/bell" | "ae2:block/drive/cells/1k_fluid_cell" | "minecraft:item/nether_wart" | "gtceu:block/fluids/fluid.light_fuel" | "rechiseled:block/oak_planks_brick_paving" | "ae2:block/chiseled_quartz_block_side" | "minecraft:block/repeating_command_block_side" | "rechiseled:block/amethyst_block_edged" | "fantasyfurniture:models/decorations/potion_bottles_dyeable_tint" | "powersuits:item/module/environmental/auto_feeder" | "mysticalagriculture:item/seeds/invar_seeds" | "gtceu:block/machines/fluid_heater/overlay_side_active_emissive" | "create:block/palettes/stone_types/cap/dripstone_cut_cap" | "mysticalagriculture:item/mystical_fertilizer" | "colossalchests:blocks/interface_obsidian" | "thermal:block/dynamos/dynamo_magmatic_side_active" | "mysticalagriculture:item/fertilized_essence" | "minecraft:item/elytra" | "minecraft:block/small_dripleaf_top" | "mysticalagriculture:item/awakened_supremium_fishing_rod" | "gtceu:item/wetware_printed_circuit_board" | "fantasyfurniture:models/bone/wither/chest" | "minecraft:block/peony_bottom" | "rechiseled:block/emerald_block_plating" | "exnihilosequentia:item/tools/hammer/nether_brick_hammer" | "rechiseled:block/prismarine_bricks_rotated_bricks" | "minecraft:block/cactus_side" | "minecraft:block/orange_shulker_box" | "rechiseled:block/diorite_paving" | "ae2additions:block/crafting/16384k_storage_light" | "minecraft:item/oak_sign" | "functionalstorage:items/collector_upgrade" | "rechiseled:block/amethyst_block_pillar_side" | "create:block/belt/light_blue_diagonal_scroll" | "minecraft:item/dark_oak_chest_boat" | "ae2:part/cable/core/glass/white" | "gtceu:block/multiblock/generator/extreme_combustion_engine/overlay_front_paused" | "ae2:block/security_station_bottom" | "rechiseled:block/mossy_cobblestone_squares" | "mysticalagriculture:block/prudentium_gemstone_block" | "gtceu:item/compressed_clay" | "modularrouters:item/upgrade/fluid_upgrade" | "minecraft:misc/underwater" | "rechiseled:block/birch_planks_diagonal_tiles" | "ftblibrary:icons/beacon" | "gtceu:block/fluids/fluid.fluorine" | "thermal:block/ducts/servo_attachment" | "create:block/copper_redstone_plate" | "gtceu:item/bottle_extruder_mold" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_hot_connected" | "thermal_extra:item/sunflower_oil_bucket" | "thermal_extra:item/shellite_dust" | "create:block/controller_rail_tint" | "framedblocks:item/framed_door" | "create:block/brass_belt_cover" | "thermal:block/coffee_block_bottom" | "gtceu:item/hv_battery_hull" | "gtceu:item/lapotron_crystal/4" | "gtceu:item/lapotron_crystal/3" | "gtceu:item/vacuum_tube" | "create:block/diodes/pulse_repeater/powered" | "gtceu:item/lapotron_crystal/2" | "gtceu:item/lapotron_crystal/1" | "gtceu:item/lapotron_crystal/8" | "railways:item/track_incomplete/track_incomplete_ender" | "gtceu:item/lapotron_crystal/7" | "gtceu:item/lapotron_crystal/6" | "gtceu:item/lapotron_crystal/5" | "bigreactors:item/insanite_ingot" | "minecraft:block/dead_fire_coral_block" | "create:block/mechanical_saw_top" | "railways:item/dev_caps/headphones" | "minecraft:item/egg" | "minecraft:item/rabbit_stew" | "rechiseled:block/spruce_planks_brick_paving" | "rechiseled:block/spruce_planks_wavy" | "automobility:block/snow_off_road" | "gtceu:block/generators/boiler/coal/overlay_front_active_emissive" | "gtceu:block/multiblock/generator/extreme_combustion_engine/overlay_front_active" | "gtceu:item/iv_vanadium_battery/8" | "mysticalagriculture:item/tertium_sickle" | "gtceu:item/iv_vanadium_battery/7" | "rechiseled:block/dirt_tilled" | "ae2:block/energy_acceptor" | "colossalchests:blocks/colossal_chest_iron" | "gtceu:item/iv_vanadium_battery/6" | "minecraft:block/furnace_top" | "create:block/whistle_particle" | "create:block/elevator_contact_side_dim" | "rechiseled:block/warped_planks_dotted" | "minecraft:block/chain_command_block_conditional" | "gtceu:block/material_sets/flint/ore" | "minecraft:block/coal_ore" | "create:block/belt_diagonal" | "gtceu:block/fluids/fluid.lightly_steam_cracked_light_fuel" | "gtceu:block/machines/polarizer/overlay_front_paused_emissive" | "ae2:item/matter_cannon" | "packagedauto:items/volume_package" | "mysticalagriculture:item/diamond_sickle" | "fantasyfurniture:models/nordic/oven" | "rechiseledcreate:block/acacia_window_large_side" | "farmersdelight:block/rice_bag_side_tied" | "rechiseled:block/acacia_planks_dotted" | "minecraft:item/chainmail_leggings" | "gtceu:block/multiblock/pyrolyse_oven/overlay_front_active" | "thermal:block/machines/machine_pulverizer" | "rechiseled:block/obsidian_bordered" | "mysticalagriculture:item/inferium_pickaxe" | "gtceu:block/multiblock/gcym/large_extruder/overlay_front_paused_emissive" | "rechiseled:block/prismarine_bricks_rows" | "gtceu:item/tools/handle_plunger" | "xtonesreworked:block/roen/4" | "framedblocks:item/framed_blueprint" | "gtceu:block/machines/laser_engraver/overlay_front" | "xtonesreworked:block/roen/3" | "xtonesreworked:block/roen/6" | "xtonesreworked:block/roen/5" | "xtonesreworked:block/roen/8" | "xtonesreworked:block/roen/7" | "rechiseled:block/coal_block_pattern" | "xtonesreworked:block/roen/9" | "gtceu:item/energy_detector_cover" | "gtceu:item/iv_vanadium_battery/5" | "gtceu:item/iv_vanadium_battery/4" | "gtceu:item/iv_vanadium_battery/3" | "gtceu:item/iv_vanadium_battery/2" | "gtceu:item/iv_vanadium_battery/1" | "rechiseled:block/spruce_planks_tiles" | "create:block/palettes/stone_types/pillar/asurine_cut_pillar_connected" | "xtonesreworked:block/roen/0" | "xtonesreworked:block/roen/2" | "xtonesreworked:block/roen/1" | "gtceu:block/multiblock/large_turbine/base_ring" | "gtceu:item/ingot_extruder_mold" | "minecraft:item/filled_map" | "thermal:block/polished_rich_slag" | "create:block/signal_box" | "ae2:part/quartz_fiber" | "thermal:item/redstone_grenade" | "rechiseled:block/diamond_block_small_tiles" | "gtceu:item/material_sets/dull/dust_pure" | "gtceu:block/cover/overlay_arm" | "thermal:item/junk_net" | "cofh_core:gui/icons/icon_redstone_off" | "mysticalagriculture:item/imperium_fishing_rod_cast" | "minecraft:block/brown_concrete" | "minecraft:block/crimson_roots_pot" | "minecraft:block/lilac_bottom" | "minecraft:block/hanging_roots" | "gtceu:block/rubber_leaves" | "rechiseled:block/end_stone_paving" | "thermal:block/devices/device_hive_extractor_side" | "fantasyfurniture:models/bone/skeleton/chandelier" | "create:block/piston_inner" | "create:block/palettes/oak_window" | "sgjourney:item/naquadah_generator_mark_ii" | "gtceu:item/tools/mallet" | "gtceu:block/multiblock/gcym/large_engraving_laser/overlay_front" | "thermalendergy:item/melodium_gear" | "fantasyfurniture:particles/decorations/spider_webs" | "create:block/palettes/stone_types/pillar/diorite_cut_pillar" | "mysticalagriculture:item/seeds/niotic_crystal_seeds" | "railways:block/bogeys/narrow/small_bogey" | "minecraft:block/green_stained_glass" | "bigreactors:block/fluidizer/solidinjector_connected" | "minecraft:item/dark_oak_sign" | "mysticalagriculture:item/soul_jar_inner_9" | "ae2:part/cable/core/covered/transparent" | "mysticalagriculture:item/soul_jar_inner_8" | "rechiseled:block/dark_oak_planks_woven" | "gtceu:block/multiblock/gcym/large_material_press/overlay_front_paused_emissive" | "minecraft:item/sugar" | "mysticalagriculture:item/soul_jar_inner_5" | "gtceu:block/pipe/ld_fluid_pipe/overlay_top" | "mysticalagriculture:item/soul_jar_inner_4" | "mysticalagriculture:item/soul_jar_inner_7" | "mysticalagriculture:item/prosperity_shard" | "mysticalagriculture:item/soul_jar_inner_6" | "gtceu:block/cover/overlay_pump" | "thermal:block/cracked_rich_slag_bricks" | "gtceu:item/material_sets/dull/lens_overlay" | "mysticalagriculture:item/soul_jar_inner_1" | "fantasyfurniture:models/royal/shelf_tint" | "mysticalagriculture:item/soul_jar_inner_3" | "mysticalagriculture:item/soul_jar_inner_2" | "rechiseled:block/bone_block_connecting_side" | "minecraft:item/bamboo" | "mysticalagriculture:block/harvester_front" | "create:block/smart_observer_front" | "rechiseledcreate:block/spruce_window_covered_end" | "minecraft:block/potted_azalea_bush_top" | "ae2additions:item/super_cell_component_4096k" | "create:block/bars/copper_bars_edge" | "bigreactors:block/yellorite_ore" | "ae2:part/storage_bus" | "mysticalagriculture:item/supremium_crossbow_pulling_2" | "thermal:block/devices/device_nullifier_active" | "mysticalagriculture:item/supremium_crossbow_pulling_1" | "mysticalagriculture:item/supremium_crossbow_pulling_0" | "komarumod:item/komaru_powder" | "railways:item/track_incomplete/track_incomplete_dark_oak_wide" | "minecraft:block/turtle_egg_slightly_cracked" | "itemfilters:item/block" | "gtceu:block/fluids/fluid.refinery_gas" | "ae2:block/spatial_anchor_side_off" | "create:block/encased_pipe" | "ae2:part/cable/core/glass/cyan" | "gtceu:block/casings/mechanic/machine_casing_turbine_steel" | "ae2:part/cable/glass/gray" | "fantasyfurniture:block/royal/wool_tint" | "thermal:block/frost_melon_stem_attached" | "railways:entity/caps/purple_conductor_cap" | "gtceu:block/machines/alloy_smelter/overlay_front_active_emissive" | "expatternprovider:block/ex_pattern_provider_alternate" | "rechiseled:block/dark_oak_planks_flooring" | "thermal:block/rubberwood_sapling" | "railways:item/track/track_oak" | "rechiseled:block/stone_rotated_bricks" | "minecraft:item/bone_meal" | "gtceu:item/soc" | "gtceu:block/machines/gas_collector/overlay_front_active_emissive" | "fantasyfurniture:particles/bone" | "thermal:block/ice_tnt_top" | "gtceu:block/material_sets/diamond/ore" | "fluxnetworks:model/gray" | "minecraft:block/flowering_azalea_leaves" | "gtceu:block/storage/drums/drum/bottom" | "enderstorage:items/pouch/buttons/left/pink" | "minecraft:block/blue_terracotta" | "mysticalagriculture:block/flower_dust" | "rechiseledcreate:block/jungle_window_tiles_end" | "sliceanddice:block/sprinkler_top" | "gtceu:item/uv_sensor" | "gtceu:block/multiblock/gcym/large_assembler/overlay_front_active" | "ftbquests:block/screen_side" | "ae2:part/monitor_bright" | "rechiseled:block/birch_planks_brick_pattern" | "fantasyfurniture:models/dunmer/bookshelf" | "fantasyfurniture:models/royal/bed_single" | "thermal:block/config/cell_config_input" | "extendedcrafting:block/auto_ender_crafter_side" | "bigreactors:block/turbine/reinforced/creative_steam_generator" | "thermal:item/press_packing_2x2_die" | "fantasyfurniture:models/decorations/muffins_blueberry" | "bigreactors:block/reactor/basic/casing_left_down" | "rechiseled:block/acacia_planks_woven" | "thermal:block/stuffed_pumpkin_top" | "rechiseled:block/oak_planks_small_bricks" | "farmersdelight:block/stove_top_on" | "minecraft:block/pink_candle" | "gtceu:block/multiblock/fusion_reactor/overlay_front_active" | "extendedcrafting:item/ender_catalyst" | "thermal:item/cheese_wedge" | "powersuits:item/powerarmor.feet" | "thermal:block/devices/device_xp_condenser_top" | "thermal_extra:block/fluids/twinite_still" | "ae2:block/spatial_anchor_top" | "minecraft:block/light_blue_wool" | "thermal:block/machines/machine_centrifuge" | "mysticalagriculture:item/essence/compressed_iron_essence" | "sgjourney:item/plasma_converter" | "minecraft:item/music_disc_stal" | "mysticalagriculture:item/prudentium_bow" | "gtceu:item/advanced_smd_diode" | "minecraft:block/blue_wool" | "create:block/copper_gearbox" | "gtceu:block/machines/canner/overlay_front_active_emissive" | "thermal:block/cells/energy_cell_inner" | "create:block/palettes/stone_types/cut/scoria_cut" | "minecraft:block/chain_command_block_back" | "functionalstorage:blocks/compacting_drawer_side" | "create:block/palettes/acacia_window" | "gtceu:block/multiblock/assembly_line/overlay_front_paused_emissive" | "create:block/palettes/stone_types/cap/scorchia_cut_cap" | "simplybackpacks:item/epicbackpack" | "railways:item/dev_caps/bosbesballon" | "farmersdelight:block/mangrove_cabinet_front_open" | "gtceu:item/fluid_detector_cover" | "create:block/standard_track_crossing" | "gtceu:block/fluids/fluid.hydrogen_sulfide" | "ae2:block/sky_stone_block" | "gtceu:item/luv_battery_hull" | "thermal:block/machines/machine_sawmill_active" | "thermal:item/blizz_rod" | "railways:block/semaphore" | "mysticalagriculture:item/prudentium_helmet" | "create:block/indicator/0" | "minecraft:block/tall_seagrass_bottom" | "mysticalagriculture:block/flower/rock_crystal_flower" | "create:block/indicator/6" | "extendedcrafting:item/crystaltine_component" | "thermal_extra:item/shellite_ingot" | "minecraft:block/mangrove_door_bottom" | "farmersdelight:block/carrot_crate_side" | "farmersdelight:item/shepherds_pie" | "rechiseledcreate:block/oak_window_tiles_side" | "rechiseled:block/stone_waves" | "packagedauto:blocks/packager_extension_top" | "mobilebeacon:items/mobile_beacon_gold" | "ae2:block/wireless_access_point_inside" | "gtceu:item/silver_credit" | "functionalstorage:blocks/fluid_top" | "railways:block/track/oak/standard_track_mip_oak" | "ae2additions:item/super_cell_housing" | "framedblocks:item/framed_screwdriver" | "gtceu:block/machines/wiremill/overlay_top_paused_emissive" | "gtceu:item/steel_fluid_cell/base" | "simplylight:block/full_block/illuminant_black_block" | "minecraft:block/crafting_table_front" | "minecraft:block/green_glazed_terracotta" | "thermal_extra:item/dragonsteel_dust" | "ae2additions:block/crafting/1024k_storage" | "thermal:item/silver_dust" | "gtceu:item/nand_memory_wafer" | "mysticalagriculture:block/flower/experience_flower" | "gtceu:block/machines/compressor/overlay_top" | "sgjourney:item/raw_naquadah" | "exnihilosequentia:item/ore/raw/raw_lead" | "thermal:block/devices/device_tree_extractor_bottom" | "mysticalagradditions:block/imperium_coal_block" | "create:block/funnel/andesite_funnel_pull" | "minecraft:item/flint" | "thermal:item/lead_plate_2" | "thermal:item/lead_plate_1" | "thermal:item/lead_plate_0" | "minecraft:item/bucket_content/salmon" | "create:block/funnel/andesite_funnel_neutral" | "minecraft:item/glow_ink_sac" | "bigreactors:item/magentite_ingot" | "gtceu:item/tools/crowbar" | "thermal:item/lead_plate_3" | "thermal:block/flax_6" | "thermal:block/flax_5" | "thermal:block/flax_4" | "ae2:item/biometric_card" | "thermal:block/flax_3" | "thermal:block/flax_2" | "thermal:block/flax_1" | "thermal:block/flax_0" | "exnihilosequentia:block/end_cake_inner" | "farmersdelight:item/stuffed_pumpkin_block" | "minecraft:block/green_candle_lit" | "gtceu:block/generators/boiler/lava/overlay_front" | "gtceu:block/machines/rock_crusher/overlay_front_active" | "thermal:item/rf_coil" | "gtceu:item/bucket/bucket" | "minecraft:block/azalea_plant" | "gtceu:block/casings/coils/machine_coil_kanthal" | "toms_storage:block/inventory_proxy_bottom" | "mysticalagriculture:block/soulstone_smooth" | "gtceu:item/iv_emitter" | "create:block/seat/side_magenta" | "minecraft:item/repeater" | "thermal:block/silver_ore" | "minecraft:block/frogspawn" | "gtceu:item/chemical_red_dye" | "ae2:item/nether_quartz_sword" | "create:block/belt/light_gray_diagonal_scroll" | "create:block/linear_chassis_end" | "gtceu:item/luv_conveyor_module" | "rechiseled:block/netherite_block_diagonal_tiles" | "thermal:block/corn_7_top" | "thermal:item/copper_dust" | "mysticalagriculture:block/supremium_gemstone_block" | "create:block/seat/top_black" | "ftblibrary:icons/time" | "minecraft:item/music_disc_mall" | "thermal:block/cells/fluid_cell_top" | "rechiseled:block/netherite_block_indented" | "minecraft:block/green_wool" | "enderstorage:items/pouch/buttons/left/black" | "rechiseledcreate:block/mangrove_window_bars_end" | "minecraft:block/observer_back" | "ae2:block/controller_inside_a" | "gtceu:item/crystal_cpu" | "mysticalagriculture:item/essence/yellorium_essence" | "ae2:block/controller_inside_b" | "gtceu:block/machines/parallel_hatch_mk4/overlay_front_active" | "gtceu:block/rubber_planks" | "rechiseled:block/dark_prismarine_dotted" | "minecraft:block/fletching_table_front" | "gtceu:block/casings/voltage/ev/bottom" | "gtceu:item/stem_cells" | "mysticalagradditions:item/creative_essence" | "ae2:item/name_press" | "exnihilosequentia:item/ore/piece/silver_pieces" | "minecraft:block/copper_ore" | "minecraft:block/green_terracotta" | "minecraft:item/magenta_candle" | "gtceu:block/machines/autoclave/overlay_top_active" | "thermal:block/chocolate_cake_top" | "mysticalagriculture:item/essence/experience_essence" | "fluxnetworks:model/flux_point_on" | "farmersdelight:block/warped_cabinet_front_open" | "webdisplays:items/backlight" | "gtceu:block/multiblock/gcym/large_wiremill/overlay_front_active_emissive" | "thermal:block/devices/device_fisher" | "minecraft:item/snowball" | "mysticalagriculture:block/flower/honey_flower" | "gtceu:block/gearbox" | "thermal:block/devices/device_nullifier_side" | "ae2:block/quartz_growth_accelerator" | "mysticaladaptations:block/insanium_reprocessor_front" | "mysticalagriculture:item/seeds/basalt_seeds" | "minecraft:block/gray_concrete" | "fantasyfurniture:models/dunmer/painting_wide" | "minecraft:block/light_gray_glazed_terracotta" | "bigreactors:block/fluidizer/solidinjector" | "mysticalagradditions:item/essence/gaia_spirit_essence" | "ae2:part/export_bus" | "rechiseled:block/bone_block_skull" | "minecraft:block/nether_quartz_ore" | "fantasyfurniture:models/dunmer/oven" | "ae2:block/mysterious_cube_sides_emissive" | "rechiseled:block/copper_block_small_bricks" | "rechiseled:block/redstone_block_brick_bordered" | "sgjourney:item/naquadah_hoe" | "laserio:item/logic_chip_raw" | "bigreactors:item/inanite_dust" | "gtceu:block/machines/electrolyzer/overlay_front_active_emissive" | "ae2:item/storage_cell_led" | "railways:block/track/birch/portal_track_birch" | "bigreactors:block/turbine/basic/casing_left" | "mysticalagriculture:block/essence_vessel_contents" | "minecraft:block/exposed_cut_copper" | "minecraft:block/bubble_coral" | "colossalchests:blocks/interface_diamond" | "thermalendergy:item/melodium_nugget" | "gtceu:block/machines/kinetic_mixer/overlay_back" | "mysticalagriculture:item/tertium_boots" | "minecraft:block/red_concrete" | "ae2:item/memory_card_green" | "railways:block/track/spruce/standard_track_mip_spruce" | "rechiseled:block/prismarine_bricks_polished" | "ae2:block/pattern_provider_alternate" | "farmersdelight:block/rich_soil_farmland_moist_side" | "rechiseled:block/coal_block_stripes" | "thermal:item/eggplant" | "thermal:block/rubberwood_trapdoor" | "fantasyfurniture:models/furniture_station" | "modularrouters:item/module/energy_output_module" | "gtceu:block/fluids/fluid.lightly_steam_cracked_naphtha" | "packagedexcrafting:blocks/combination_crafter_top" | "minecraft:item/gray_candle" | "farmersdelight:block/birch_cabinet_top" | "minecraft:block/barrel_side" | "create:block/chute_smart" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_cold" | "create:block/funnel/andesite_funnel_unpowered" | "gtceu:block/casings/voltage/lv/top" | "mysticalagriculture:item/essence/chicken_essence" | "ae2:item/memory_card_black" | "create:block/seat/top_green" | "thermal:item/invar_gear" | "create:block/seat/side_cyan" | "gtceu:item/aluminium_fluid_cell/base" | "gtceu:item/silicon_boule" | "powersuits:item/module/movement/shock_absorber" | "gtceu:block/multiblock/pyrolyse_oven/overlay_front_paused" | "create:block/palettes/stone_types/limestone" | "gtceu:item/phenolic_circuit_board" | "gtceu:item/zpm_voltage_coil" | "gtceu:block/multiblock/gcym/large_distillery/overlay_front_paused_emissive" | "enderstorage:items/pouch/buttons/left/green" | "gtceu:block/multiblock/gcym/large_material_press/overlay_front" | "farmersdelight:block/tomato_crate_side" | "thermal:item/frost_melon_seeds" | "create:block/palettes/stone_types/cap/calcite_cut_cap_connected" | "thermal:block/config/cell_config_both" | "thermal:item/apatite_dust" | "ftblibrary:icons/jacket" | "create_crystal_clear:block/encased_cogwheels/brass_encased_cogwheel_side_connected" | "rechiseled:block/gold_block_lines" | "bigreactors:fluid/fluid.fuelcolumn.still" | "minecraft:block/grass" | "gtceu:item/energy_crystal/2" | "gtceu:item/energy_crystal/3" | "mysticalagriculture:item/seeds/tin_seeds" | "farmersdelight:block/acacia_cabinet_front" | "gtceu:item/energy_crystal/4" | "railways:block/track/crimson/standard_track_crimson" | "gtceu:item/energy_crystal/5" | "gtceu:item/energy_crystal/6" | "gtceu:item/energy_crystal/7" | "gtceu:item/energy_crystal/8" | "minecraft:block/honey_block_top" | "railways:item/track_incomplete/track_incomplete_spruce_narrow" | "farmersdelight:item/roasted_mutton_chops" | "rechiseled:block/dark_prismarine_woven" | "railways:item/track_incomplete/track_incomplete_crimson_narrow" | "minecraft:block/target_side" | "create:block/funnel/andesite_funnel_push" | "gtceu:item/energy_crystal/1" | "sgjourney:item/naquadah_generator_mark_i" | "ae2:item/debug_card" | "ae2:block/controller_column_conflict" | "minecraft:block/magenta_concrete" | "minecraft:block/light_gray_candle" | "mysticalagradditions:block/dragon_egg_crux" | "fantasyfurniture:models/bone/wither/bookshelf" | "expatternprovider:part/ex_import_bus" | "mysticalagriculture:block/flower/nether_quartz_flower" | "gtceu:block/overlay/machine/overlay_item_hatch" | "rechiseled:block/cobbled_deepslate_brick_paving" | "rechiseled:block/emerald_block_bordered_crosses" | "thermal:block/bamboo_block_side" | "farmersdelight:item/chocolate_pie_slice" | "thermal:item/augments/upgrade_augment_anim" | "create:block/diodes/powered_latch/powering" | "create:block/diodes/powered_toggle_latch/powered" | "ae2:part/cable/dense_smart/pink" | "mysticalagriculture:item/seeds/aquamarine_seeds" | "gtceu:block/machines/fluid_solidifier/overlay_front_active" | "thermal:block/dynamos/dynamo_numismatic_active" | "ae2:block/sky_stone_tank" | "buildinggadgets:items/construction_paste_container_t2_full" | "modularrouters:item/module/dropper_module" | "fantasyfurniture:particles/necrolord" | "gtceu:block/machines/circuit_assembler/overlay_front_paused_emissive" | "minecraft:block/pointed_dripstone_down_base" | "railways:block/track/blackstone/standard_track_crossing_blackstone" | "bigreactors:block/fluidizer/casing_up" | "create:block/palettes/stone_types/layered/asurine_cut_layered" | "ae2:item/fluix_pearl" | "ae2:part/cable/dense_covered/brown" | "minecraft:item/mangrove_propagule" | "mysticalagriculture:block/flower/silver_flower" | "exmachinis:block/auto_sieve" | "create:block/scaffold/andesite_scaffold_inside" | "railways:block/track/jungle/portal_track_jungle" | "minecraft:item/magenta_dye" | "fantasyfurniture:models/decorations/royal_wall_mirror_small_tint" | "mysticalagriculture:block/flower/diamond_flower" | "thermal:block/bell_pepper_0" | "exnihilosequentia:item/tools/hammer/red_nether_brick_hammer" | "thermal:block/bell_pepper_1" | "gtceu:item/bucket/gas_overlay" | "fluxnetworks:model/flux_plug_on" | "thermal:block/bell_pepper_4" | "thermal:block/bell_pepper_5" | "thermal:block/bell_pepper_2" | "thermal:block/bell_pepper_3" | "thermal:block/bell_pepper_8" | "thermal:block/bell_pepper_9" | "thermal:block/bell_pepper_6" | "thermal:block/fluids/crude_oil_flow" | "thermal:block/bell_pepper_7" | "exnihilosequentia:item/tools/crook/diorite_crook" | "mysticalagriculture:block/awakened_supremium_furnace_front_on" | "minecraft:block/jukebox_side" | "gtceu:block/casings/solid/machine_casing_robust_tungstensteel_ctm" | "rechiseledcreate:block/crimson_window_panes_side" | "mysticalagriculture:item/essence/hepatizon_essence" | "fantasyfurniture:models/necrolord/chandelier" | "exnihilosequentia:item/tools/crook/dripstone_crook" | "bigreactors:block/cyanite_block" | "minecraft:block/iron_ore" | "create:block/smart_observer_side_powered" | "powersuits:item/armor/jetpack" | "create:block/copper_door_side" | "bigreactors:block/turbine/basic/creative_steam_generator" | "numina:block/base-powered" | "thermal:block/niter_block" | "expatternprovider:block/ex_interface" | "mysticalagriculture:item/imperium_pickaxe" | "ae2:block/wireless_access_point" | "fantasyfurniture:models/decorations/venthyr_tea_cups" | "ftblibrary:icons/chat" | "minecraft:block/spruce_leaves" | "minecraft:block/white_candle_lit" | "fantasyfurniture:models/nordic/table_small" | "xtonesreworked:block/zyth/1" | "rechiseled:block/end_stone_small_tiles" | "xtonesreworked:block/zyth/0" | "xtonesreworked:block/zyth/5" | "xtonesreworked:block/zyth/4" | "farmersdelight:item/melon_popsicle" | "bigreactors:item/yellorium_nugget" | "xtonesreworked:block/zyth/3" | "gtceu:block/machines/assembler/overlay_front_active" | "xtonesreworked:block/zyth/2" | "modularrouters:item/augment/redstone_augment" | "fantasyfurniture:models/bone/wither/wardrobe" | "gtceu:block/multiblock/electric_blast_furnace/overlay_front_paused" | "farmersdelight:block/shepherds_pie_inner" | "ae2:part/cable/core/dense_smart/gray" | "rechiseledcreate:block/crimson_window_tiles_side" | "gtceu:block/overlay/machine/overlay_muffler" | "thermal:item/coal_coke" | "create:item/brass_ingot" | "thermal:item/tomato" | "gtceu:block/multiblock/multi_furnace/overlay_front_active_emissive" | "gtceu:item/uv_electric_motor" | "rechiseled:block/lapis_block_pattern" | "gtceu:item/prospector.hv" | "minecraft:block/destroy_stage_3" | "xtonesreworked:block/zyth/9" | "minecraft:block/destroy_stage_4" | "xtonesreworked:block/zyth/8" | "gtceu:block/cover/overlay_conveyor" | "minecraft:block/destroy_stage_1" | "xtonesreworked:block/zyth/7" | "minecraft:item/empty_armor_slot_boots" | "minecraft:block/destroy_stage_2" | "toms_storage:block/terminal_side" | "xtonesreworked:block/zyth/6" | "minecraft:block/destroy_stage_0" | "simplylight:block/full_block/illuminant_gray_block_on" | "minecraft:block/destroy_stage_9" | "thermal:block/stuffed_pumpkin_front" | "minecraft:block/destroy_stage_7" | "minecraft:block/destroy_stage_8" | "minecraft:block/destroy_stage_5" | "bigreactors:block/reprocessor/outputport_connected" | "minecraft:block/destroy_stage_6" | "gtceu:item/chemical_white_dye" | "minecraft:block/polished_andesite" | "rechiseled:block/glowstone_bricks" | "thermal:item/quartz_gear" | "minecraft:item/echo_shard" | "rechiseled:block/dark_oak_planks_crate" | "ae2:item/item_cell_housing" | "thermalendergy:item/vibrating_core" | "ae2:block/controller_column_powered" | "create:block/sail/canvas_light_blue" | "effortlessbuilding:items/reachupgrade2" | "effortlessbuilding:items/reachupgrade1" | "effortlessbuilding:items/reachupgrade3" | "farmersdelight:block/stove_top" | "powersuits:item/powerarmor.legs" | "minecraft:block/dead_bubble_coral_block" | "bigreactors:block/turbine/basic/casing_right_down" | "gtceu:block/machines/autoclave/overlay_front_active_emissive" | "thermal:item/basalz_powder" | "ae2:block/drive/cells/256k_item_cell" | "rechiseled:block/obsidian_squares" | "railways:entity/caps/pink_conductor_cap" | "railways:entity/caps/black_conductor_cap" | "railways:item/dev_caps/crown" | "gtceu:block/multiblock/large_chemical_reactor/overlay_front_paused_emissive" | "mysticalagriculture:item/seeds/gold_seeds" | "fantasyfurniture:particles/decorations/venthyr" | "numina:block/white" | "mysticalagriculture:item/seeds/ice_seeds" | "thermal:item/corn" | "minecraft:item/mangrove_sign" | "mysticaladaptations:item/insanium_leggings" | "exnihilosequentia:block/iron_mesh" | "thermal:block/onion_3" | "thermal:block/onion_4" | "farmersdelight:block/rice_bale_bottom" | "ae2:block/spatial_pylon/base_spanned" | "extendedcrafting:item/enhanced_ender_component" | "rechiseled:block/cobbled_deepslate_tiles" | "thermal:block/onion_5" | "thermal:block/onion_6" | "gtceu:item/basic_integrated_circuit" | "ae2:part/storage_monitor_bright" | "thermal:block/onion_0" | "thermal:block/onion_1" | "create:block/dark_metal_block" | "thermal:block/onion_2" | "thermal:block/onion_7" | "webdisplays:items/stonekey" | "create:item/propeller" | "minecraft:block/composter_side" | "gtceu:block/cover/overlay_fluid_voiding_advanced_emissive" | "railways:block/track/dark_oak/portal_track_dark_oak" | "gtceu:item/prospector.lv" | "mysticalagradditions:item/seeds/awakened_draconium_seeds" | "create:block/creative_casing" | "kubejs:block/casings/casing-dragonsteel-ctm" | "gtceu:block/multiblock/gcym/large_extractor/overlay_front_active" | "bigreactors:block/blutonium_block" | "minecraft:block/soul_campfire_fire" | "minecraft:item/shulker_shell" | "railways:block/track/phantom/portal_track_mip_phantom" | "gtceu:item/lime_glass_lens" | "createarmory:items/un556casing" | "gtceu:block/material_sets/dull/block" | "gtceu:block/pipe/ld_fluid_pipe/overlay_bottom" | "gtceu:block/machines/assembler/overlay_front_paused" | "thermal_extra:item/machine_speed_augment_4" | "automobility:block/auto_mechanic_table_bottom" | "thermal_extra:item/machine_speed_augment_3" | "thermal_extra:item/machine_speed_augment_2" | "thermal_extra:item/machine_speed_augment_1" | "mysticalagriculture:block/awakened_supremium_gemstone_block" | "fantasyfurniture:models/necrolord/chest" | "minecraft:block/deepslate_emerald_ore" | "minecraft:item/structure_void" | "mysticaladaptations:item/insanium_hoe" | "gtceu:block/machines/assembler/overlay_front_active_emissive" | "fantasyfurniture:models/bone/skeleton/painting_wide" | "fantasyfurniture:models/necrolord/table_small" | "mysticalagriculture:block/flower/stone_flower" | "mysticaladaptations:item/insanium_crossbow_standby" | "thermal:block/phytosoil_charged_tilled" | "gtceu:block/multiblock/generator/large_titanium_boiler/overlay_front_active" | "create:block/elevator_pulley" | "mysticalagriculture:block/flower/yellorium_flower" | "minecraft:item/ender_pearl" | "create:block/palettes/stone_types/natural/veridium_0" | "bigreactors:block/reactor/basic/casing_right_up" | "create:block/fluid_tank" | "create:block/palettes/stone_types/natural/veridium_3" | "create:block/palettes/stone_types/natural/veridium_2" | "create:block/palettes/stone_types/natural/veridium_1" | "gtceu:item/material_sets/dull/raw_ore" | "minecraft:block/hay_block_side" | "exnihilosequentia:block/birch_crucible" | "ae2:item/portable_item_cell_1k" | "gtceu:block/machines/arc_furnace/overlay_bottom_active" | "bigreactors:block/turbine/reinforced/controller_on" | "create:block/vault/vault_bottom_small" | "gtceu:item/fiber_reinforced_printed_circuit_board" | "minecraft:item/mushroom_stew" | "minecraft:block/crimson_nylium_side" | "mysticalagriculture:item/essence/draconium_essence" | "rechiseled:block/purpur_rotated_bricks" | "simplylight:block/full_block/illuminant_purple_block_on" | "rechiseled:block/stone_smooth_rotated_bricks" | "gtceu:block/overlay/machine/overlay_pipe" | "ae2:item/portable_item_cell_4k" | "create:block/palettes/stone_types/small_brick/diorite_cut_small_brick" | "gtceu:item/tools/wrench_overlay" | "buildinggadgets:items/construction_paste_container_t3_3quarter" | "cofh_core:gui/icons/icon_access_friends" | "create:block/funnel/funnel_closed" | "minecraft:item/prismarine_crystals" | "thermal:item/latex_bucket" | "railways:block/track/jungle/portal_track_mip_jungle" | "minecraft:item/wooden_shovel" | "minecraft:block/spruce_log" | "gtceu:item/magenta_glass_lens" | "rechiseled:block/crimson_planks_flooring" | "thermal:item/slime_grenade" | "minecraft:block/chiseled_polished_blackstone" | "kubejs:block/casings/casing-shellite" | "gtceu:block/fluids/fluid.epichlorohydrin" | "ae2:block/quartz_fixture_metal" | "rechiseledcreate:block/dark_oak_window_diagonal_side" | "minecraft:block/red_mushroom" | "gtceu:block/casings/coils/machine_coil_naquadah_bloom" | "gtceu:block/machines/fluid_heater/overlay_top_active_emissive" | "thermal:block/devices/device_fisher_bottom" | "create:block/elevator_pulley_coil_scroll" | "minecraft:block/pearlescent_froglight_side" | "minecraft:block/white_terracotta" | "sgjourney:item/classic_stargate" | "gtceu:block/casings/coils/machine_coil_trinium_bloom" | "ae2:block/inscriber_inside_2" | "create:block/ladder_andesite_hoop" | "minecraft:block/honey_block_bottom" | "minecraft:block/chiseled_deepslate" | "gtceu:block/multiblock/gcym/large_material_press/overlay_front_active" | "sgjourney:block/ring_panel" | "xtonesreworked:block/sync/14" | "xtonesreworked:block/sync/13" | "minecraft:block/white_stained_glass" | "rechiseled:block/acacia_planks_small_tiles" | "create:block/railway_casing_side" | "rechiseled:block/crimson_planks_brick_pattern" | "xtonesreworked:block/sync/15" | "rechiseled:block/gold_block_small_bricks" | "xtonesreworked:block/sync/10" | "xtonesreworked:block/sync/12" | "exnihilosequentia:item/tools/crook/netherite_crook" | "xtonesreworked:block/sync/11" | "cofh_core:gui/icons/icon_output" | "create:block/palettes/warped_window_connected" | "ae2additions:item/disk_chemical_housing" | "create:block/palettes/birch_window_connected" | "minecraft:block/magenta_wool" | "mysticalagriculture:item/soulium_dust" | "thermal:block/machines/machine_frame_top" | "thermal:item/raw_tin" | "create:block/palettes/stone_types/layered/diorite_cut_layered_connected" | "ftblibrary:icons/toggle_night" | "minecraft:block/pointed_dripstone_down_tip_merge" | "fantasyfurniture:models/decorations/bone_candles" | "powersuits:item/module/mining_enhancement/aoe2" | "create:item/crushed_raw_zinc" | "mysticalagriculture:item/seeds/experience_seeds" | "railways:item/track/track_acacia_narrow" | "exnihilosequentia:block/warped_barrel" | "rechiseled:block/diamond_block_shiny" | "gtceu:block/fluids/fluid.oil_heavy" | "thermal:item/raw_lead" | "create:fluid/honey_still" | "farmersdelight:block/spruce_cabinet_top" | "minecraft:block/glass_pane_top" | "minecraft:block/soul_campfire_log_lit" | "sgjourney:item/sandstone_cartouche" | "mysticaladaptations:item/insanium_fishing_rod" | "modularrouters:item/module/activator_module" | "gtceu:item/ulpic_wafer" | "ae2:part/p2p_tunnel_fluid" | "gtceu:item/chemical_light_gray_dye" | "minecraft:block/bone_block_top" | "railways:block/track_switch_indicator_none" | "mysticalagriculture:block/inferium_furnace_front_on" | "gtceu:item/material_sets/dull/crushed_overlay" | "bigreactors:item/cyanite_ingot" | "xtonesreworked:block/jelt/6" | "thermal:item/copper_coin_2" | "xtonesreworked:block/jelt/7" | "thermal:item/copper_coin_1" | "thermal:block/bronze_block" | "xtonesreworked:block/jelt/8" | "thermal:item/copper_coin_0" | "enderstorage:items/pouch/buttons/left/white" | "xtonesreworked:block/jelt/9" | "minecraft:block/glass" | "thermal:item/copper_coin_4" | "thermal:item/copper_coin_3" | "mysticalagradditions:item/tertium_apple" | "ae2:part/cable/core/covered/brown" | "rechiseled:block/redstone_block_small_tiles" | "create_crystal_clear:block/brass_clear_glass_casing" | "gtceu:block/fluids/fluid.severely_hydro_cracked_naphtha" | "minecraft:item/birch_boat" | "gtceu:block/machines/forge_hammer/overlay_front_active" | "gtceu:block/multiblock/electric_blast_furnace/overlay_front_paused_emissive" | "mysticalagriculture:item/seeds/lumium_seeds" | "fantasyfurniture:models/royal/chest" | "railways:item/track_incomplete/track_incomplete_mangrove_wide" | "minecraft:item/iron_leggings" | "minecraft:block/bone_block_side" | "mysticalagradditions:item/insanium_ingot" | "minecraft:block/activator_rail" | "xtonesreworked:block/glaxx/0" | "thermal:item/press_packing_3x3_die" | "enderstorage:items/pouch/buttons/middle/orange" | "xtonesreworked:block/glaxx/8" | "xtonesreworked:block/glaxx/7" | "xtonesreworked:block/glaxx/6" | "minecraft:item/netherite_leggings" | "xtonesreworked:block/glaxx/5" | "xtonesreworked:block/glaxx/4" | "xtonesreworked:block/glaxx/3" | "xtonesreworked:block/glaxx/2" | "rechiseled:block/dark_oak_planks_diagonal_tiles" | "create:block/palettes/stone_types/layered/scoria_cut_layered_connected" | "xtonesreworked:block/glaxx/1" | "mysticalagriculture:item/imperium_sword" | "thermal:item/nickel_dust" | "create:block/belt/andesite_belt_casing" | "bigreactors:block/reactor/basic/casing_up" | "ae2:item/certus_quartz_axe" | "mysticalagriculture:item/experience_capsule_inner_10" | "minecraft:item/leather_boots" | "xtonesreworked:block/glaxx/9" | "thermal:item/hazmat_boots" | "exnihilosequentia:item/ore/nugget/silver_nugget" | "sgjourney:item/advanced_memory_crystal" | "mysticalagriculture:item/essence/ice_essence" | "rechiseled:block/spruce_planks_bricks" | "xtonesreworked:block/zion/14" | "xtonesreworked:block/zion/15" | "gtceu:item/compressed_coke_clay" | "xtonesreworked:block/zion/12" | "rechiseledcreate:block/jungle_window_large_side" | "thermal:block/electrum_block" | "xtonesreworked:block/zion/13" | "minecraft:item/wooden_pickaxe" | "xtonesreworked:block/zion/10" | "xtonesreworked:block/zion/11" | "mysticalagriculture:block/flower/sheep_flower" | "mysticalagriculture:item/seeds/marble_seeds" | "enderstorage:items/pouch/owned_open" | "bigreactors:block/turbine/basic/redstoneport" | "create:block/valve_handle/valve_handle_red" | "rechiseled:block/iron_block_connecting" | "farmersdelight:item/melon_juice" | "xtonesreworked:block/jelt/0" | "farmersdelight:block/crate_bottom" | "xtonesreworked:block/jelt/1" | "xtonesreworked:block/jelt/2" | "xtonesreworked:block/jelt/3" | "extendedcrafting:block/compressor_top" | "xtonesreworked:block/jelt/4" | "gtceu:block/machines/fluid_solidifier/overlay_front" | "xtonesreworked:block/jelt/5" | "gtceu:block/multiblock/fluid_drilling_rig/overlay_front_paused_emissive" | "minecraft:block/cave_vines" | "gtceu:item/material_sets/dull/bolt_overlay" | "gtceu:block/multiblock/pyrolyse_oven/overlay_front_active_emissive" | "extendedcrafting:item/crystaltine_nugget" | "gtceu:block/pipe/pipe_large_in" | "gtceu:block/machines/sifter/overlay_top" | "gtceu:item/green_dye_spray_can" | "fantasyfurniture:models/bone/wither/chandelier" | "create:block/copper/exposed_copper_tiles" | "minecraft:block/jigsaw_side" | "functionalstorage:items/linking_tool_action" | "gtceu:block/machines/extractor/overlay_front_active" | "fantasyfurniture:models/bone/skeleton/stool" | "rechiseled:block/oak_planks_woven" | "xtonesreworked:block/agon/agon_block_11_orange" | "farmersdelight:block/cooking_pot_handle" | "minecraft:block/muddy_mangrove_roots_top" | "minecraft:block/dirt_path_side" | "gtceu:block/multiblock/primitive_blast_furnace/overlay_front" | "rechiseled:block/jungle_planks_dotted" | "simplylight:block/post_lightface" | "packagedauto:items/recipe_holder_filled" | "mysticalagriculture:block/flower/sulfur_flower" | "exnihilosequentia:block/crimson_crucible" | "mysticalagriculture:block/soulium_gemstone_block" | "create:block/sail/canvas_lime" | "create:block/seat/top_purple" | "cofh_core:gui/icons/icon_access_private" | "rechiseled:block/bone_block_pillar_end" | "create:block/sail/canvas_yellow" | "gtceu:item/smd_inductor" | "create:block/palettes/stone_types/layered/veridium_cut_layered" | "simplylight:block/full_block/illuminant_light_gray_block" | "thermalendergy:item/stellarium_dust" | "thermal:block/dynamos/dynamo_lapidary_side" | "ae2:item/crafting_pattern" | "thermal:block/fluids/ender_flow" | "gtceu:block/machines/parallel_hatch_mk1/overlay_front_active" | "gtceu:block/machines/thermal_centrifuge/overlay_front_active" | "thermal:block/rosin_block_side" | "mysticalagriculture:item/supremium_scythe" | "farmersdelight:item/noodle_soup" | "gtceu:block/casings/fusion/superconducting_coil_bloom" | "minecraft:block/crimson_fungus" | "mysticalagriculture:item/tertium_shovel" | "ae2:part/interface" | "rechiseledcreate:block/warped_window_large_end" | "gtceu:item/phosphorus_wafer" | "gtceu:block/casings/pipe/machine_casing_pipe_steel" | "mysticalagriculture:block/soulium_ingot_block" | "rechiseled:block/netherite_block_bricks" | "gtceu:block/fluids/fluid.uu_matter" | "thermal_extra:item/potion_amplifier_augment_5" | "thermal_extra:item/potion_amplifier_augment_4" | "gtceu:block/multiblock/gcym/large_packer/overlay_front_active" | "thermal:block/dynamos/dynamo_magmatic_side" | "railways:block/track_switch_indicator_left_turn" | "ae2:block/chest/lights_on_bright" | "create:block/track_station_indicator" | "xtonesreworked:block/glaxx/11" | "xtonesreworked:block/glaxx/10" | "rechiseled:block/cobbled_deepslate_worn_stripes" | "minecraft:block/fire_coral" | "xtonesreworked:block/glaxx/13" | "xtonesreworked:block/glaxx/12" | "xtonesreworked:block/glaxx/15" | "xtonesreworked:block/glaxx/14" | "gtceu:item/crystal_soc" | "thermal_extra:item/potion_amplifier_augment_3" | "thermal_extra:item/potion_amplifier_augment_2" | "minecraft:item/red_dye" | "mysticalagriculture:item/essence/steeleaf_essence" | "thermal_extra:item/potion_amplifier_augment_1" | "ftbquests:block/barrier_open" | "gtceu:item/neutronium_boule" | "fluxnetworks:model/fluxcontroller_off" | "create:block/toolbox/light_blue" | "gtceu:block/casings/solid/machine_casing_solid_steel" | "minecraft:block/grass_block_top" | "minecraft:item/powder_snow_bucket" | "thermal:item/beekeeper_chestplate" | "minecraft:block/crimson_stem_top" | "ae2additions:block/drive/cells/fluid/4096k" | "thermal:block/machines/machine_chiller_active" | "create:block/belt/cyan_diagonal_scroll" | "mysticalagriculture:item/essence/platinum_essence" | "thermal:block/devices/device_tree_extractor_top" | "gtceu:item/zpm_emitter" | "minecraft:block/blue_orchid" | "minecraft:block/stripped_spruce_log" | "sgjourney:block/basic_interface_back" | "create:item/crushed_raw_nickel" | "fantasyfurniture:particles/dunmer" | "packagedexcrafting:blocks/flux_crafter_bottom" | "gtceu:block/multiblock/generator/large_plasma_turbine/overlay_front_active" | "minecraft:block/structure_block" | "bigreactors:block/reactor/basic/accessport_solid_out" | "rechiseled:block/acacia_planks_crate" | "farmersdelight:block/pie_side" | "gtceu:item/nano_processor" | "farmersdelight:item/barbecue_stick" | "xtonesreworked:block/agon/agon_block_3_green" | "rechiseledcreate:block/warped_window_panes_side" | "rechiseled:block/coal_block_ovals" | "exnihilosequentia:item/beehive_frame" | "minecraft:item/gunpowder" | "gtceu:item/cylinder_casting_mold" | "mysticalagriculture:item/essence/terrasteel_essence" | "mysticalagriculture:item/imperium_watering_can" | "mysticalagriculture:item/essence/nether_essence" | "create:block/sail/canvas_blue" | "itemfilters:item/tag" | "create:block/palettes/stone_types/cap/asurine_cut_cap_connected" | "farmersdelight:block/cabbage_crate_side" | "gtceu:block/machines/cutter/overlay_front" | "create:block/palettes/stone_types/layered/andesite_cut_layered_connected" | "farmersdelight:block/beetroot_crate_top" | "modularrouters:item/upgrade/stack_upgrade" | "rechiseled:block/amethyst_block_bricks" | "gtceu:block/overlay/machine/overlay_item_hatch_input" | "framedblocks:item/framed_reinforcement" | "thermal:block/green_bean_block_bottom" | "minecraft:item/oak_door" | "forge:white" | "create_crystal_clear:block/brass_clear_glass_casing_connected" | "mysticalagriculture:item/essence/elementium_essence" | "minecraft:block/emerald_block" | "create:block/fan_blades" | "ae2:block/crafting/monitor_base" | "minecraft:block/red_nether_bricks" | "fantasyfurniture:models/royal/bench_tint" | "farmersdelight:item/brown_canvas_sign" | "gtceu:item/anvil_casting_mold" | "mysticalagriculture:item/essence/silver_essence" | "thermal_extra:item/soul_infused_bucket" | "thermal:item/chiller_ball_cast" | "rechiseled:block/diamond_block_chiseled" | "mysticalagriculture:item/essence/ghast_essence" | "rechiseledcreate:block/asurine_cut_polished" | "thermal:item/rosin" | "gtceu:block/multiblock/gcym/large_autoclave/overlay_front_active_emissive" | "create:block/pulley_rope" | "rechiseled:block/nether_bricks_squares" | "gtceu:item/item_detector_cover" | "thermal:item/tea_seeds" | "rechiseled:block/jungle_planks_brick_paving" | "minecraft:block/sand" | "mysticalagriculture:item/prudentium_axe" | "gtceu:block/machines/electromagnetic_separator/overlay_front_active" | "exnihilosequentia:item/tools/hammer/dripstone_hammer" | "gtceu:item/zpm_robot_arm" | "rechiseledcreate:block/warped_window_slim_side" | "gtceu:item/material_sets/dull/gem_overlay" | "gtceu:block/casings/mechanic/machine_casing_turbine_tungstensteel" | "minecraft:block/yellow_glazed_terracotta" | "create:block/threshold_switch/level_1" | "create:block/threshold_switch/level_0" | "minecraft:block/conduit" | "create:block/threshold_switch/level_3" | "create:block/display_link" | "create:block/threshold_switch/level_2" | "create:block/palettes/stone_types/brick/veridium_cut_brick" | "ae2additions:item/super_cell_component_256k" | "create:block/netherite_backtank" | "gtceu:item/fluid_filter" | "sgjourney:block/naquadah_block" | "mysticalagriculture:item/inferium_bow_pulling_2" | "create:block/threshold_switch/level_5" | "mysticalagriculture:item/inferium_bow_pulling_1" | "gtceu:block/multiblock/cracking_unit/overlay_front_active_emissive" | "create:block/threshold_switch/level_4" | "mysticalagriculture:item/inferium_bow_pulling_0" | "railways:item/track/track_dark_oak_narrow" | "railways:block/track/mangrove/portal_track_mangrove" | "exnihilosequentia:item/ore/piece/uranium_pieces" | "rechiseled:block/jungle_planks_small_bricks" | "minecraft:item/purple_candle" | "woodenbucket:item/cracked_wooden_bucket" | "thermal_extra:block/fluids/soul_infused_still" | "numina:item/component/artificialmuscle" | "rechiseledcreate:block/calcite_cut_small_brick" | "thermal:item/electrum_gear" | "farmersdelight:block/canvas_rug_extrudes" | "mysticalagradditions:block/molten_still" | "extendedcrafting:block/auto_table_side" | "rechiseled:block/cobblestone_stripes" | "gtceu:item/material_sets/dull/nugget" | "rechiseled:block/purpur_fabric" | "thermal:block/dynamos/dynamo_compression_side_active" | "create:item/wrench" | "functionalstorage:blocks/spruce_side" | "bigreactors:block/fluidizer/fluidinjector" | "modularrouters:block/modular_router_front_active" | "functionalstorage:blocks/birch_front_1" | "minecraft:block/acacia_log" | "railways:block/track_switch/andesite_switch_flag" | "ae2additions:block/crafting/16384k_storage" | "functionalstorage:blocks/birch_front_2" | "functionalstorage:blocks/birch_front_4" | "gtceu:item/empty_wooden_form" | "rechiseled:block/blue_ice_slanted_tiles" | "gtceu:block/cover/overlay_activity_detector_emissive" | "gtceu:block/machines/extruder/overlay_top_paused" | "gtceu:block/machines/autoclave/overlay_top" | "mysticalagriculture:item/supremium_crossbow_arrow" | "gtceu:item/neuro_processing_unit" | "fantasyfurniture:models/bone/skeleton/skull" | "mysticalagriculture:block/supremium_furnace_side" | "rechiseledcreate:block/scorchia_cut_polished" | "rechiseled:block/granite_bricks" | "minecraft:item/lantern" | "create:block/palettes/stone_types/pillar/dripstone_cut_pillar_connected" | "gtceu:item/material_sets/dull/screw" | "minecraft:item/beetroot_seeds" | "create:block/palettes/stone_types/polished/calcite_cut_polished" | "railways:item/track/track_mangrove" | "gtceu:block/casings/gcym/laser_safe_engraving_casing" | "mysticalagriculture:item/awakened_supremium_upgrade" | "railways:block/track/mangrove/portal_track_mip_mangrove" | "gtceu:item/lv_battery_hull" | "fantasyfurniture:block/bone/skeleton/wool" | "rechiseled:block/copper_block_shafts" | "thermal:block/fluids/glowstone_flow" | "toms_storage:block/terminal_front" | "ae2:block/spatial_pylon/dim_spanned" | "ae2:item/nether_quartz_axe" | "minecraft:item/spyglass" | "gtceu:item/material_sets/dull/tool_head_screwdriver_overlay" | "create:item/zinc_ingot" | "bigreactors:block/reactor/reinforced/accessport_solid_in_connected" | "farmersdelight:item/rice_panicle" | "minecraft:item/light_blue_candle" | "exnihilosequentia:item/tools/crook/granite_crook" | "fantasyfurniture:models/venthyr/wardrobe" | "ae2:item/fluix_crystal" | "gtceu:item/copper_credit" | "create_crystal_clear:block/encased_cogwheels/large_brass_encased_cogwheel_side" | "farmersdelight:block/jungle_cabinet_front" | "minecraft:item/shears" | "minecraft:block/warped_nylium" | "mysticalagriculture:block/flower/certus_quartz_flower" | "gtceu:block/fluids/fluid.krypton" | "minecraft:block/sculk_vein" | "cofh_core:gui/icons/icon_input" | "functionalstorage:blocks/ender_front_1" | "minecraft:block/command_block_conditional" | "fantasyfurniture:models/venthyr/floor_light" | "exnihilosequentia:item/tuff_pebble" | "rechiseled:block/mangrove_planks_dotted" | "mysticalagriculture:block/flower/fluorite_flower" | "bigreactors:block/reactor/basic/accessport_solid_out_connected" | "mysticalagriculture:block/flower/lead_flower" | "kubejs:block/casings/casing-twinite" | "farmersdelight:block/stuffed_pumpkin_top_eaten" | "mysticalagriculture:block/flower/wither_skeleton_flower" | "extendedcrafting:block/crafting_core_band" | "rechiseled:block/warped_planks_woven" | "thermal:block/phyto_tnt_side" | "thermal_extra:item/dragonsteel_nugget" | "gtceu:item/micro_processor" | "gtceu:block/fluids/fluid.sulfuric_heavy_fuel" | "fantasyfurniture:models/venthyr/table_small_fancy" | "mysticalagriculture:item/cognizant_dust" | "mysticalagriculture:item/prismarine_agglomeratio" | "gtceu:block/casings/gcym/industrial_steam_casing" | "gtceu:item/cupronickel_credit" | "railways:block/monorail/monorail" | "minecraft:block/light_gray_candle_lit" | "exnihilosequentia:item/tools/crook/nether_brick_crook" | "ae2:item/card_crafting" | "thermal:item/sadiroot" | "thermal:item/beekeeper_helmet" | "extendedcrafting:block/ender_crafter_side" | "bigreactors:block/reprocessor/casing_right_up" | "create:block/bars/andesite_bars_edge" | "exnihilosequentia:block/oak_sieve" | "mysticalagriculture:block/inferium_furnace_top" | "thermal:block/fluids/latex_still" | "mysticalagriculture:block/flower/copper_flower" | "functionalstorage:blocks/framed_side" | "numina:models/white" | "gtceu:block/casings/mechanic/machine_casing_turbine_stainless_steel" | "sgjourney:block/golden_idol" | "minecraft:item/pink_candle" | "rechiseled:block/sandstone_brick_pattern" | "create:block/vault/vault_top_large" | "bigreactors:block/reprocessor/casing_left_up" | "bigreactors:block/turbine/reinforced/rotorshaft" | "gtceu:block/multiblock/gcym/large_arc_smelter/overlay_front_active" | "minecraft:block/oak_door_top" | "mysticaladaptations:item/insanium_fishing_rod_cast" | "minecraft:block/melon_side" | "create:block/brass_door_bottom" | "framedblocks:item/framed_blueprint_written" | "gtceu:block/machines/wiremill/overlay_side_active_emissive" | "farmersdelight:item/salmon_slice" | "gtceu:item/universal_fluid_cell/overlay" | "thermal:item/silver_coin_2" | "rechiseled:block/gold_block_smooth" | "thermal:item/silver_coin_1" | "thermal:item/silver_coin_0" | "mysticalagradditions:block/molten_flowing" | "exnihilosequentia:block/acacia_barrel" | "thermal:item/silver_coin_4" | "thermal:item/silver_coin_3" | "minecraft:block/nether_wart_stage2" | "curios:slot/empty_cosmetic_slot" | "minecraft:block/nether_wart_stage1" | "thermal:item/augments/rf_coil_storage_augment" | "minecraft:block/nether_wart_stage0" | "mysticalagriculture:block/prudentium_furnace_top" | "packagedauto:blocks/fluid_package_filler_side" | "thermal:item/hearty_stew" | "extendedcrafting:item/ender_star" | "rechiseled:block/dark_oak_planks_bricks" | "create:block/bogey/top" | "ae2:item/printed_logic_processor" | "gtceu:item/quantum_processor_assembly" | "minecraft:item/minecart" | "fantasyfurniture:particles/decorations/mushrooms_red" | "ae2:block/crafting/light_base" | "minecraft:item/apple" | "gtceu:block/multiblock/generator/large_steel_boiler/overlay_front" | "gtceu:item/material_sets/dull/ring_overlay" | "thermal:block/dynamos/dynamo_compression_active" | "gtceu:item/tools/mining_hammer_handle" | "gtceu:block/cover/overlay_display" | "rechiseled:block/amethyst_block_tiles" | "bigreactors:block/reactor/reinforced/glass.8" | "mysticalagriculture:block/awakening_pedestal_top" | "thermal:block/sulfur_ore" | "bigreactors:block/reactor/reinforced/glass.9" | "mysticalagriculture:block/flower/ruby_flower" | "bigreactors:block/reactor/reinforced/glass.7" | "bigreactors:block/reactor/reinforced/glass.5" | "bigreactors:block/reactor/reinforced/glass.3" | "minecraft:item/spawn_egg" | "thermal:item/gold_gear" | "rechiseled:block/birch_planks_mosaic" | "gtceu:block/machines/fermenter/overlay_side" | "thermal:block/stripped_rubberwood_log_top" | "gtceu:block/generators/combustion/overlay_top" | "thermal:block/machines/machine_refinery_active" | "minecraft:item/golden_horse_armor" | "fantasyfurniture:models/venthyr/table_large" | "gtceu:block/casings/solid/machine_coke_bricks" | "minecraft:block/cake_inner" | "thermal:block/spinach_6" | "thermal:block/spinach_7" | "thermal:block/spinach_4" | "minecraft:block/jungle_trapdoor" | "thermal:block/spinach_5" | "rechiseledcreate:block/scorchia_cut_small_brick" | "minecraft:block/light_blue_concrete" | "minecraft:item/bell" | "rechiseled:block/mangrove_planks_pattern" | "bigreactors:block/reactor/reinforced/plating" | "fantasyfurniture:models/bone/skeleton/door_double" | "ae2:item/fluid_storage_cell_1k" | "mysticalagriculture:item/essence/sheep_essence" | "fantasyfurniture:models/dunmer/bed_single" | "gtceu:item/ulv_voltage_coil" | "thermal:item/corn_seeds" | "create:block/palettes/stone_types/scoria" | "minecraft:block/smoker_front_on" | "rechiseled:block/prismarine_bricks_bricks" | "rechiseledcreate:block/jungle_window_swirling_side" | "minecraft:block/repeater" | "gtceu:item/iv_robot_arm" | "minecraft:item/bucket_content/cod" | "rechiseled:block/prismarine_bricks_chiseled_circles" | "ae2:part/annihilation_plane" | "ae2:item/fluid_storage_cell_4k" | "gtceu:block/machines/miner/overlay_front" | "minecraft:block/chain_command_block_front" | "thermal:block/tea_block_side_1" | "railways:item/track_incomplete/track_incomplete_warped" | "bigreactors:block/reprocessor/fluidinjector" | "minecraft:block/crying_obsidian" | "gtceu:block/machines/polarizer/overlay_front" | "thermal:block/tea_block_side_2" | "mysticalagriculture:block/flower/terrasteel_flower" | "farmersdelight:item/shepherds_pie_block" | "thermal_extra:item/soul_infused_nugget" | "rechiseledcreate:block/dark_oak_window_tiles_side" | "thermal:block/phytosoil_tilled" | "gtceu:item/iv_conveyor_module" | "minecraft:block/stripped_dark_oak_log" | "minecraft:item/fermented_spider_eye" | "gtceu:block/machines/autoclave/overlay_top_paused_emissive" | "bigreactors:block/reactor/reinforced/charging" | "gtceu:block/casings/coils/machine_coil_trinium" | "thermal:block/peanut_block_bottom" | "cofh_core:gui/icons/icon_arrow_up" | "gtceu:block/machines/arc_furnace/overlay_front" | "minecraft:block/cave_vines_plant_lit" | "laserio:item/filter_basic" | "railways:entity/caps/gray_conductor_cap" | "farmersdelight:block/crimson_cabinet_front" | "rechiseled:block/netherite_block_meteoric" | "minecraft:block/pointed_dripstone_down_tip" | "ae2:block/drive/drive_front_flat" | "ftbquests:item/lootcrate/top_outline" | "toms_storage:item/paint_kit" | "thermal:block/devices/device_fisher_top_active" | "gtceu:block/casings/coils/machine_coil_tungstensteel" | "rechiseledcreate:block/spruce_window_covered_side" | "gtceu:block/casings/voltage/uiv/top" | "fantasyfurniture:models/decorations/muffins_sweetberry" | "gtceu:block/storage/drums/drum/side" | "rechiseled:block/redstone_block_bricks" | "fantasyfurniture:particles/decorations/nordic_sweetrolls" | "gtceu:item/naquadah_credit" | "thermal:item/enderium_coin_4" | "thermal:item/enderium_coin_3" | "thermal:item/enderium_coin_2" | "thermal:item/enderium_coin_1" | "thermal:item/enderium_coin_0" | "gtceu:block/overlay/machine/overlay_energy_out_ultra" | "create:item/crushed_raw_silver" | "mysticalagriculture:block/inferium_gemstone_block" | "minecraft:block/verdant_froglight_top" | "mysticalagriculture:item/imperium_sickle" | "gtceu:block/machines/distillery/overlay_front" | "rechiseledcreate:block/oak_window_covered_side" | "rechiseled:block/dark_oak_planks_squares" | "simplylight:block/full_block/illuminant_brown_block" | "itemfilters:item/and" | "ae2:part/cable/covered/yellow" | "gtceu:block/fluids/fluid.glass" | "create:block/palettes/stone_types/pillar/tuff_cut_pillar_connected" | "gtceu:block/casings/solid/machine_casing_stable_titanium_ctm" | "minecraft:block/magenta_candle_lit" | "rechiseled:block/gold_block_polished" | "gtceu:block/multiblock/vacuum_freezer/overlay_front_paused" | "mysticalagriculture:item/seeds/obsidian_seeds" | "bigreactors:block/turbine/basic/glass.8" | "bigreactors:block/turbine/basic/glass.9" | "bigreactors:block/turbine/basic/glass.7" | "minecraft:item/netherite_helmet" | "gtceu:block/machines/electrolyzer/overlay_side_active_emissive" | "mysticalagriculture:item/seeds/fluorite_seeds" | "thermalendergy:item/prismalium_nugget" | "mysticalagriculture:block/flower/invar_flower" | "minecraft:block/light_blue_candle_lit" | "xtonesreworked:block/sols/10" | "thermal:block/glowstone_tnt_bottom" | "xtonesreworked:block/sols/11" | "xtonesreworked:block/sols/12" | "mysticalagriculture:block/flower/fish_flower" | "railways:block/track/phantom/standard_track_phantom" | "bigreactors:block/turbine/basic/glass.5" | "create:block/diodes/brass_diode_base" | "gtceu:block/multiblock/assembly_line/overlay_front" | "gtceu:item/wetware_processor_mainframe" | "rechiseledcreate:block/dripstone_cut_polished" | "minecraft:block/tall_grass_top" | "bigreactors:block/turbine/basic/glass.3" | "thermal:block/radish_block_side" | "rechiseled:block/iron_block_pipes" | "bigreactors:block/turbine/basic/glass.0" | "mysticalagriculture:item/seeds/zombie_seeds" | "bigreactors:block/turbine/basic/glass.1" | "gtceu:block/machines/ore_washer/overlay_side_active_emissive" | "bigreactors:block/reactor/basic/powertap_fe_passive" | "rechiseled:block/dirt_bricks" | "thermal:block/potion_cake_side_frosting" | "gtceu:item/ilc_wafer" | "thermal:item/satchel" | "xtonesreworked:block/sols/13" | "xtonesreworked:block/sols/14" | "xtonesreworked:block/sols/15" | "mysticalagriculture:block/flower/limestone_flower" | "fantasyfurniture:models/royal/sofa_tint" | "thermal_extra:block/fluids/dragonsteel_still" | "rechiseled:block/netherite_block_pillar_end" | "create:block/palettes/stone_types/cap/crimsite_cut_cap_connected" | "gtceu:block/multiblock/gcym/large_solidifier/overlay_front" | "mysticalagriculture:block/flower/nature_flower" | "farmersdelight:block/straw_bale_end" | "mysticalagriculture:item/seeds/sulfur_seeds" | "create:block/andesite_casing" | "minecraft:block/oxidized_copper" | "mysticalagriculture:block/tertium_furnace_front_on" | "gtceu:block/machines/wiremill/overlay_front_active" | "gtceu:item/good_integrated_circuit" | "farmersdelight:item/purple_canvas_sign" | "rechiseled:block/diamond_block_grid" | "railways:item/track/track_spruce_wide" | "rechiseledcreate:block/crimson_window_panes_end" | "gtceu:block/overlay/machine/overlay_energy_out_multi" | "create:block/display_link_side" | "colossalchests:blocks/chest_wall_wood" | "mysticalagriculture:item/inferium_crossbow_arrow" | "ae2:block/spatial_pylon/dim" | "ae2:item/color_applicator" | "gtceu:block/casings/gcym/shock_proof_cutting_casing" | "bigreactors:block/turbine/basic/fluidport_forge_passive_hot_connected" | "powersuits:item/module/environmental/mob_repulsor" | "minecraft:block/coarse_dirt" | "mysticalagriculture:item/essence/spirited_crystal_essence" | "exmachinis:item/gold_upgrade" | "mysticalagriculture:item/imperium_chestplate" | "thermal:item/augments/item_filter_augment" | "simplylight:block/full_block/illuminant_red_block_on" | "rechiseledcreate:block/mangrove_window_panes_side" | "bigreactors:block/turbine/basic/bearing" | "minecraft:block/chorus_flower" | "thermal:block/ruby_block" | "mysticalagradditions:item/seeds/nether_star_seeds" | "ae2:block/crafting/monitor" | "minecraft:item/diamond_axe" | "minecraft:block/tuff" | "mysticalagriculture:item/essence/manyullyn_essence" | "cofh_core:gui/icons/icon_button" | "fantasyfurniture:models/royal/door_tint" | "minecraft:block/dripstone_block" | "thermal:block/devices/device_xp_condenser_active" | "thermal:block/amaranth_5_top" | "mysticalagriculture:item/supremium_shovel" | "create:block/controls_frame" | "bigreactors:block/turbine/basic/plating" | "thermal:block/redstone_tnt_side" | "minecraft:item/raw_iron" | "minecraft:item/warped_fungus_on_a_stick" | "rechiseled:block/netherite_block_pillar_side" | "exnihilosequentia:block/sea_water_flow" | "bigreactors:item/yellorium_dust" | "fantasyfurniture:models/decorations/nordic_soul_gems_dark" | "thermal:block/cells/fluid_cell_bottom" | "gtceu:item/material_sets/dull/wire_fine_overlay" | "rechiseledcreate:block/jungle_window_rounded_side" | "fantasyfurniture:models/dunmer/sofa" | "rechiseledcreate:block/birch_window_tiles_end" | "mysticalagradditions:block/nitro_crystal_crux" | "rechiseled:block/granite_brick_paving" | "thermal:block/devices/device_collector_bottom" | "minecraft:block/jungle_log" | "minecraft:block/lodestone_top" | "gtceu:block/multiblock/fusion_reactor/overlay_front" | "rechiseled:block/obsidian_pillars" | "gtceu:block/machines/fluid_heater/overlay_front_active_emissive" | "ae2:part/cable/glass/pink" | "gtceu:block/fluids/fluid.seed_oil" | "create:block/zinc_block" | "create:block/palettes/stone_types/cut/deepslate_cut" | "ae2:block/quartz_growth_accelerator_side" | "thermal:item/cinnabar_dust" | "rechiseled:block/diamond_block_jewel_block" | "rechiseled:block/purpur_organic_pattern" | "minecraft:block/cake_side" | "create:block/blaze_burner_flame_scroll" | "rechiseledcreate:block/spruce_window_rounded_end" | "rechiseled:block/purpur_tiles" | "enderstorage:items/pouch/buttons/right/black" | "minecraft:block/yellow_stained_glass" | "gtceu:block/pipe/pipe_nonuple_in" | "exnihilosequentia:item/tools/crook/stone_crook" | "thermalendergy:item/endergy_upgrade_1_lights" | "cofh_core:gui/icons/icon_steam" | "gtceu:block/multiblock/gcym/large_arc_smelter/overlay_front_paused" | "farmersdelight:block/wild_rice_top" | "thermal:block/fluids/crude_oil_still" | "gtceu:block/machines/autoclave/overlay_top_active_emissive" | "bigreactors:block/reactor/reinforced/accessport_fluid_out_connected" | "fantasyfurniture:models/bone/wither/shelf" | "toms_storage:item/adv_wireless_terminal" | "gtceu:block/fluids/fluid.oil_light" | "ftblibrary:icons/rs_high" | "create:block/palettes/stone_types/cap/scorchia_cut_cap_connected" | "gtceu:block/multiblock/cracking_unit/overlay_front_paused_emissive" | "create:block/seat/bottom" | "gtceu:block/multiblock/generator/large_steel_boiler/overlay_front_active_emissive" | "mysticalagriculture:item/essence/copper_essence" | "thermalendergy:item/endergy_upgrade_1" | "thermalendergy:item/endergy_upgrade_2" | "thermalendergy:item/endergy_upgrade_3" | "railways:block/track/birch/portal_track_mip_birch" | "ae2additions:block/crafting/4096k_storage_light" | "gtceu:block/fluids/fluid.glue" | "travelanchors:item/travel_staff" | "fantasyfurniture:models/venthyr/table_wide" | "bigreactors:item/yellorium_ingot" | "farmersdelight:item/pumpkin_soup" | "rechiseled:block/diorite_brick_paving" | "gtceu:block/casings/solid/machine_casing_robust_tungstensteel" | "minecraft:block/glow_item_frame" | "gtceu:block/machines/sifter/overlay_front" | "thermal:block/flax_6_top" | "railways:block/bogeys/wide/axle" | "farmersdelight:block/tray_top_leftover" | "minecraft:block/quartz_pillar" | "create:block/belt/white_diagonal_scroll" | "packagedauto:blocks/fluid_package_filler_top" | "powersuits:item/module/tool/aqua_affinity" | "gtceu:block/casings/steam/bronze/bottom" | "railways:item/track/track_crimson_wide" | "gtceu:block/material_sets/dull/plasma" | "minecraft:block/cornflower" | "minecraft:item/golden_pickaxe" | "create:block/palettes/stone_types/polished/dripstone_cut_polished" | "farmersdelight:item/minced_beef" | "fantasyfurniture:models/bone/skeleton/desk" | "gtceu:item/zpm_electric_piston" | "railways:item/dev_caps/tropheusjay" | "gtceu:item/bucket/fluid_overlay" | "create:block/scaffold/copper_scaffold_connected" | "bigreactors:block/reactor/reinforced/accessport_fluid_out" | "buildinggadgets:blocks/template_manager_top" | "ae2:part/cable/dense_smart/light_gray" | "gtceu:block/multiblock/gcym/large_extruder/overlay_front" | "gtceu:item/brick_wooden_form" | "thermal:item/hops" | "gtceu:block/multiblock/gcym/large_packer/overlay_front_paused_emissive" | "mysticaladaptations:block/insanium_reprocessor_side" | "toms_storage:block/inventory_cable" | "gtceu:item/iv_electric_piston" | "rechiseled:block/gold_block_pattern" | "create:block/valve_handle/valve_handle_light_gray" | "farmersdelight:item/light_blue_canvas_sign" | "gtceu:item/tools/handle_saw" | "gtceu:block/machines/chemical_bath/overlay_front_active_emissive" | "gtceu:item/chemical_magenta_dye" | "rechiseled:block/purpur_small_tiles" | "rechiseled:block/stone_diagonal_bricks" | "gtceu:item/iv_solar_panel" | "functionalstorage:blocks/dark_oak_front_4" | "extendedcrafting:item/enhanced_redstone_component" | "farmersdelight:block/stuffed_pumpkin_top" | "rechiseled:block/blackstone_diagonal_bricks" | "thermal_extra:item/shellite_coin_0" | "thermal_extra:item/shellite_coin_3" | "thermal_extra:item/shellite_coin_4" | "thermal_extra:item/shellite_coin_1" | "ftblibrary:icons/bug" | "thermal_extra:item/shellite_coin_2" | "rechiseled:block/red_nether_bricks_small_tiles" | "minecraft:block/candle" | "gtceu:block/multiblock/gcym/large_electrolyzer/overlay_front" | "minecraft:item/trident" | "rechiseled:block/spruce_planks_brick_pattern" | "minecraft:item/rabbit_foot" | "gtceu:block/machines/gas_collector/overlay_top_paused_emissive" | "mysticalagriculture:item/supremium_crossbow_standby" | "minecraft:item/diamond_pickaxe" | "rechiseled:block/warped_planks_diagonal_tiles" | "simplylight:block/full_block/illuminant_light_blue_block" | "gtceu:block/multiblock/generator/large_steam_turbine/overlay_front" | "mysticalagriculture:block/prudentium_growth_accelerator" | "minecraft:block/black_candle_lit" | "gtceu:block/machines/parallel_hatch_mk2/overlay_front_active" | "create:block/bogey/wheel" | "mysticalagriculture:block/awakened_supremium_reprocessor_front" | "functionalstorage:blocks/dark_oak_front_1" | "functionalstorage:blocks/dark_oak_front_2" | "gtceu:block/casings/fusion/fusion_coil" | "cofh_core:block/fluids/experience_still" | "mysticalagriculture:block/soul_extractor_front" | "curios:slot/empty_body_slot" | "bigreactors:block/reactor/basic/controller" | "thermal:block/fire_tnt_top" | "minecraft:block/tall_seagrass_top" | "rechiseled:block/red_sandstone_brick_pattern" | "minecraft:block/chiseled_quartz_block_top" | "thermal:item/bell_pepper" | "numina:item/component/hologramemitter" | "mysticaladaptations:item/insanium_helmet" | "extendedcrafting:item/the_ultimate_catalyst" | "ae2:block/debug/phantom_node" | "ae2:block/cell_workbench_bottom" | "minecraft:block/tripwire_hook" | "create:block/valve_handle/valve_handle_green" | "automobility:block/dash_panel" | "colossalchests:blocks/interface_gold" | "rechiseledcreate:block/birch_window_bars_side" | "simplylight:block/illuminant_block_on" | "gtceu:block/cover/overlay_infinite_water_emissive" | "minecraft:item/leather_horse_armor" | "thermal:block/peanut_10" | "minecraft:block/command_block_front" | "ae2:item/charged_staff" | "fantasyfurniture:models/bone/skeleton/painting_small" | "mysticalagriculture:block/flower/elementium_flower" | "ae2:block/io_port_side_off" | "minecraft:block/prismarine" | "minecraft:block/smoker_front" | "minecraft:block/slime_block" | "mysticalagriculture:item/seeds/amethyst_bronze_seeds" | "create:block/engine" | "minecraft:block/acacia_door_top" | "rechiseled:block/dark_oak_planks_diagonal_stripes" | "fantasyfurniture:models/nordic/lockbox" | "rechiseled:block/nether_bricks_brick_pattern" | "gtceu:block/machines/miner/overlay_side" | "thermal:item/signalum_plate_1" | "colossalchests:blocks/chest_wall_obsidian" | "thermal:item/signalum_plate_2" | "ae2:part/cable/smart/white" | "thermal:item/signalum_plate_0" | "minecraft:block/blue_ice" | "thermal:block/ducts/fluid_duct_windowed" | "minecraft:block/sunflower_front" | "ae2:item/debug/replicator_card" | "thermal:block/fluids/glowstone_still" | "minecraft:item/bow" | "ae2:part/cable/core/glass/brown" | "framedblocks:item/framed_sign" | "minecraft:block/orange_tulip" | "create:block/palettes/stone_types/brick/scorchia_cut_brick" | "thermal:item/signalum_plate_3" | "rechiseled:block/cobblestone_worn_stripes" | "gtceu:block/overlay/converter/converter_native_in" | "mysticalagriculture:item/essence/blizz_essence" | "modularrouters:item/module/detector_module" | "toms_storage:block/inventory_proxy_top" | "gtceu:item/material_sets/dull/foil" | "farmersdelight:item/beef_patty" | "mysticalagriculture:item/awakened_supremium_ingot" | "mysticalagriculture:item/supremium_gemstone" | "gtceu:block/machines/lathe/overlay_front" | "exnihilosequentia:item/ore/raw/raw_platinum" | "minecraft:block/pink_glazed_terracotta" | "railways:item/track/track_blackstone_wide" | "gtceu:item/tiny_pipe_extruder_mold" | "mysticalagriculture:block/infusion_altar_bottom" | "thermal:item/xp_stew" | "create:block/toolbox/purple" | "rechiseled:block/sandstone_rotated_bricks" | "rechiseled:block/purpur_diagonal_tiles" | "rechiseledcreate:block/rose_quartz_bricks" | "gtceu:block/machines/fermenter/overlay_front_paused_emissive" | "gtceu:block/overlay/machine/overlay_energy_out" | "farmersdelight:item/grilled_salmon" | "thermal:block/amaranth_block_end" | "ae2:part/import_bus_sides" | "minecraft:block/light_gray_shulker_box" | "create:item/brass_door" | "mysticalagriculture:item/imperium_boots" | "minecraft:block/dead_tube_coral_block" | "gtceu:block/multiblock/gcym/blast_alloy_smelter/overlay_front_paused_emissive" | "powersuits:item/module/energy/generation/generator.thermal" | "railways:item/track_incomplete/track_incomplete_crimson_wide" | "thermal:block/cells/energy_cell_center" | "gtceu:block/generators/combustion/overlay_top_active" | "thermal:block/item_buffer_face" | "minecraft:block/spore_blossom_base" | "extendedcrafting:block/flux_alternator_base_side" | "thermal:item/syrup_bottle" | "mysticalagriculture:block/infusion_pedestal_top" | "toms_storage:block/opencrate_bottom" | "gtceu:item/zpm_electric_pump" | "extendedcrafting:block/ultimate_table_top" | "thermal:block/invar_block" | "bigreactors:gui/multiblock/charging" | "toms_storage:block/inventory_proxy_filter" | "minecraft:block/granite" | "minecraft:block/brown_glazed_terracotta" | "fantasyfurniture:models/necrolord/wardrobe" | "exnihilosequentia:item/tools/hammer/iron_hammer" | "gtceu:item/tungstensteel_fluid_cell/overlay" | "thermal:block/devices/device_hive_extractor_top" | "mysticalagriculture:block/flower/blizz_flower" | "thermal_extra:item/soul_infused_dust" | "minecraft:item/iron_ingot" | "minecraft:block/crafting_table_top" | "functionalstorage:blocks/framed_controller_extension" | "curios:slot/empty_ring_slot" | "ae2:models/skychest" | "minecraft:block/deepslate_lapis_ore" | "mysticalagriculture:block/flower/cow_flower" | "farmersdelight:item/vegetable_soup" | "mysticalagriculture:item/seeds/slimesteel_seeds" | "ae2:part/cable/core/glass/transparent" | "ae2additions:item/chemical_storage_cell_1024" | "thermal_extra:item/rf_coil_augment_4" | "mysticalagradditions:item/imperium_apple" | "thermal_extra:item/rf_coil_augment_3" | "bigreactors:item/blutonium_ingot" | "thermal_extra:item/rf_coil_augment_5" | "create:block/palettes/stone_types/small_brick/asurine_cut_small_brick" | "thermal_extra:item/rf_coil_augment_2" | "mysticalagriculture:block/flower/emerald_flower" | "thermal_extra:item/rf_coil_augment_1" | "mysticalagriculture:block/soulstone" | "ae2:item/debug/meteorite_placer" | "ftblibrary:icons/bin" | "create:block/girder_pole_side" | "ae2:item/memory_card_hash" | "framedblocks:block/framed_reinforcement" | "gtceu:item/programmed_circuit/9" | "mysticalagriculture:item/seeds/emerald_seeds" | "exnihilosequentia:item/horn_coral_larva" | "gtceu:item/programmed_circuit/7" | "mysticalagriculture:item/end_agglomeratio" | "gtceu:item/programmed_circuit/8" | "sgjourney:block/basic_interface_back_chevron" | "gtceu:item/programmed_circuit/5" | "gtceu:item/programmed_circuit/6" | "gtceu:item/programmed_circuit/3" | "gtceu:item/programmed_circuit/4" | "gtceu:item/programmed_circuit/1" | "gtceu:item/programmed_circuit/2" | "create:block/seat/side_green" | "gtceu:block/material_sets/dull/molten" | "laserio:item/card_redstone" | "ae2:part/pattern_access_terminal_medium" | "farmersdelight:item/orange_canvas_sign" | "thermal:item/augments/area_radius_augment" | "minecraft:item/bow_pulling_1" | "minecraft:item/bow_pulling_0" | "minecraft:item/bow_pulling_2" | "farmersdelight:block/birch_cabinet_front" | "gtceu:item/micro_processor_assembly" | "thermal:block/devices/device_xp_condenser_side_active" | "create:block/belt_offset" | "gtceu:block/multiblock/processing_array/overlay_front_active_emissive" | "gtceu:block/machines/electrolyzer/overlay_side" | "minecraft:block/yellow_candle" | "ae2:block/quantum_ring_light" | "thermal:item/carrot_cake" | "thermal:item/signalum_coin_0" | "rechiseled:block/quartz_block_pattern" | "thermal:item/signalum_coin_1" | "gtceu:block/machines/extractor/overlay_side_active" | "minecraft:block/campfire_log_lit" | "gtceu:block/machines/canner/overlay_front" | "ae2:item/annihilation_core" | "thermal:item/lumium_ingot" | "rechiseled:block/jungle_planks_large_tiles" | "framedblocks:block/gold_plate_frame" | "gtceu:block/machines/distillery/overlay_front_paused" | "create:block/seat/side_black" | "minecraft:item/beef" | "minecraft:item/golden_axe" | "mysticalagriculture:item/seeds/coral_seeds" | "thermal:item/signalum_coin_4" | "mysticalagriculture:block/flower/enderium_flower" | "thermal:item/signalum_coin_2" | "thermal:item/signalum_coin_3" | "rechiseled:block/end_stone_diagonal_bricks" | "thermal:item/phytogro" | "create:block/scaffold/andesite_scaffold_connected" | "bigreactors:block/reactor/reinforced/accessport_solid_out" | "gtceu:block/pipe/ld_item_pipe/block" | "farmersdelight:item/mushroom_rice" | "fantasyfurniture:models/dunmer/bench" | "thermalendergy:item/efficiency_nullifier_augment" | "exnihilosequentia:block/spruce_crucible" | "xtonesreworked:block/zech/15" | "xtonesreworked:block/zech/14" | "ftblibrary:icons/dice" | "xtonesreworked:block/zech/13" | "xtonesreworked:block/zech/12" | "mysticalagriculture:item/prudentium_ingot" | "mysticalagriculture:item/seeds/terrasteel_seeds" | "rechiseled:block/cobbled_deepslate_small_tiles" | "xtonesreworked:block/zech/11" | "xtonesreworked:block/zech/10" | "powersuits:item/armor/diffuse" | "gtceu:item/purple_glass_lens" | "thermal:block/ducts/filter_attachment_to_grid" | "create:block/sail/canvas_red" | "gtceu:item/titanium_fluid_cell/overlay" | "create:block/valve_handle/valve_handle_black" | "farmersdelight:block/acacia_cabinet_front_open" | "create:block/sail/canvas_white" | "farmersdelight:item/blue_canvas_sign" | "minecraft:block/crimson_stem" | "thermal:block/devices/device_soil_infuser_top_active" | "exnihilosequentia:item/ore/ingot/zinc_ingot" | "minecraft:block/stone" | "mysticalagriculture:item/inferium_axe" | "itemcollectors:advanced_collector" | "mysticalagriculture:block/flower/gold_flower" | "ftblibrary:icons/bed" | "thermalendergy:item/stellarium_plate_0" | "thermalendergy:item/stellarium_plate_2" | "minecraft:block/flowering_azalea_top" | "thermal:item/resin_bucket" | "thermalendergy:item/stellarium_plate_1" | "minecraft:block/mangrove_log_top" | "thermalendergy:item/stellarium_plate_3" | "ftbquests:block/screen_front" | "ae2:block/chest/bottom" | "create:block/toolbox/cyan" | "gtceu:block/multiblock/gcym/large_assembler/overlay_front_active_emissive" | "extendedcrafting:item/advanced_catalyst" | "gtceu:block/casings/gcym/vibration_safe_casing" | "functionalstorage:blocks/warped_side" | "create:block/seat/side_gray" | "rechiseled:block/quartz_block_diagonal_tiles" | "createarmory:items/556moldc" | "thermal:item/earth_grenade" | "ae2:item/logic_processor_press" | "rechiseled:block/crimson_planks_diagonal_tiles" | "thermal:block/radish_block_bottom" | "gtceu:item/nano_cpu_chip" | "powersuits:item/module/movement/sprint_assist" | "minecraft:item/lingering_potion" | "ae2:block/debug/cube_gen" | "thermal:block/machines/machine_refinery" | "xtonesreworked:block/agon/agon_block_4_cyan" | "ae2:part/cable/core/covered/blue" | "thermal:block/dynamos/dynamo_stirling_side" | "mysticalagriculture:item/imperium_hoe" | "thermal:block/tinker_bench_bottom" | "fantasyfurniture:block/venthyr/wool" | "create:block/palettes/stone_types/pillar/crimsite_cut_pillar_connected" | "create_crystal_clear:block/encased_cogwheels/andesite_encased_cogwheel_side" | "thermal_extra:item/machine_output_augment_1" | "thermal_extra:item/machine_output_augment_3" | "thermal_extra:item/machine_output_augment_2" | "ae2:block/security_station_light_dark" | "laserio:item/filter_count" | "create:block/belt/brass_belt_casing" | "minecraft:block/command_block_side" | "create:block/scaffold/copper_scaffold" | "mysticalagradditions:item/supremium_coal" | "fantasyfurniture:models/royal/door_double" | "packagedexcrafting:blocks/ender_crafter_side" | "gtceu:item/naquadah_wafer" | "ae2:block/spatial_io_port_top" | "gtceu:block/casings/coils/machine_coil_nichrome_bloom_ctm" | "extendedcrafting:item/singularity" | "sgjourney:block/cut_naquadah_block" | "sgjourney:block/classic_stargate_chevron" | "gtceu:block/multiblock/gcym/large_extractor/overlay_front_paused" | "xtonesreworked:block/zane/1" | "xtonesreworked:block/zane/2" | "fantasyfurniture:particles/decorations/cookie_jar" | "xtonesreworked:block/zane/0" | "farmersdelight:block/stove_bottom" | "mysticalagriculture:item/awakened_supremium_shears" | "xtonesreworked:block/zane/9" | "exnihilosequentia:item/tools/crook/red_nether_brick_crook" | "thermal:block/devices/device_collector_side" | "xtonesreworked:block/zane/7" | "xtonesreworked:block/zane/8" | "xtonesreworked:block/zane/5" | "xtonesreworked:block/zane/6" | "buildinggadgets:items/construction_paste_container_t1_half" | "xtonesreworked:block/zane/3" | "rechiseled:block/red_sandstone_diagonal_bricks" | "xtonesreworked:block/zane/4" | "gtceu:item/block_extruder_mold" | "gtceu:block/pipe/pipe_quadruple_in" | "thermalendergy:item/melodium_plate_0" | "ae2:item/silicon" | "minecraft:block/lava_still" | "thermalendergy:item/melodium_plate_1" | "rechiseled:block/crimson_planks_mosaic" | "thermalendergy:item/melodium_plate_2" | "sgjourney:item/naquadah_helmet" | "thermalendergy:item/melodium_plate_3" | "fantasyfurniture:models/bone/wither/door_single" | "minecraft:block/damaged_anvil_top" | "numina:item/component/magnetb" | "mysticalagriculture:item/prudentium_nugget" | "gtceu:item/uv_emitter" | "gtceu:item/tools/pickaxe" | "rechiseled:block/emerald_block_chiseled" | "minecraft:block/sculk_shrieker_can_summon_inner_top" | "thermal:block/frost_melon_stem" | "create:block/palettes/stone_types/brick/deepslate_cut_brick" | "gtceu:block/fluids/fluid.creosote" | "xtonesreworked:block/fort/6" | "create:item/unprocessed_obsidian_sheet" | "fluxnetworks:model/tier3_colour" | "xtonesreworked:block/fort/7" | "create:block/experience_block" | "xtonesreworked:block/fort/8" | "xtonesreworked:block/fort/9" | "create:block/copycat_base" | "xtonesreworked:block/fort/2" | "xtonesreworked:block/fort/3" | "minecraft:block/daylight_detector_side" | "xtonesreworked:block/fort/4" | "enderstorage:items/pouch/buttons/middle/pink" | "xtonesreworked:block/fort/5" | "create:block/belt/orange_diagonal_scroll" | "create:block/rose_quartz_lamp_dim" | "minecraft:item/chainmail_helmet" | "create:block/palettes/stone_types/cap/andesite_cut_cap_connected" | "xtonesreworked:block/fort/0" | "xtonesreworked:block/fort/1" | "create:item/belt_connector" | "thermal:block/green_bean_8" | "thermal:block/green_bean_9" | "mysticalagriculture:item/essence/manasteel_essence" | "gtceu:block/multiblock/generator/large_steam_turbine/overlay_front_paused_emissive" | "minecraft:block/green_concrete_powder" | "thermal:block/cheese_wheel_side" | "minecraft:block/blue_shulker_box" | "create:block/sail/canvas_black" | "minecraft:block/cauldron_side" | "gtceu:block/overlay/appeng/me_output_bus" | "thermal:item/barley" | "minecraft:block/red_shulker_box" | "thermal:block/green_bean_4" | "thermal:block/green_bean_5" | "thermal:block/dynamos/dynamo_magmatic" | "thermal:block/green_bean_6" | "thermal:block/green_bean_7" | "railways:block/track/dark_oak/portal_track_mip_dark_oak" | "gtceu:block/fluids/fluid.hydrochloric_acid" | "thermal:block/green_bean_0" | "thermal:block/green_bean_1" | "minecraft:block/polished_granite" | "farmersdelight:item/cooked_cod_slice" | "thermal:block/green_bean_2" | "thermal:block/green_bean_3" | "create:block/controller_rail_base" | "thermal:block/dynamos/dynamo_gourmand" | "minecraft:block/end_portal_frame_side" | "thermal:item/energy_limiter_attachment" | "gtceu:block/fluids/fluid.helium_3" | "exnihilosequentia:block/end_cake_bottom" | "extendedcrafting:item/black_iron_ingot" | "gtceu:block/casings/voltage/iv/top" | "minecraft:block/pink_tulip" | "create:block/palettes/stone_types/pillar/ochrum_cut_pillar_connected" | "ftblibrary:icons/friends" | "gtceu:item/solar_panel" | "ae2:item/memory_card_pink" | "minecraft:item/item_frame" | "ae2:block/io_port_top" | "gtceu:block/multiblock/pyrolyse_oven/overlay_front_paused_emissive" | "gtceu:block/machines/chemical_bath/overlay_front" | "minecraft:block/warped_door_bottom" | "mysticalagriculture:item/prudentium_crossbow_pulling_1" | "mysticalagriculture:item/prudentium_crossbow_pulling_0" | "create:block/palettes/jungle_window_connected" | "mysticalagriculture:item/prudentium_crossbow_pulling_2" | "gtceu:block/machines/wiremill/overlay_front_paused_emissive" | "mobilebeacon:items/mobile_beacon_shell" | "gtceu:block/electrolytic_cell" | "create:block/palettes/framed_glass_pane_top" | "exnihilosequentia:item/ore/piece/copper_pieces" | "minecraft:block/sunflower_top" | "automobility:item/slope" | "mysticalagriculture:item/essence/dirt_essence" | "create:block/pipes_connected" | "thermal:block/machines/machine_insolator_active" | "enderstorage:items/pouch/buttons/left/yellow" | "create_crystal_clear:block/train_clear_glass_casing" | "minecraft:block/netherite_block" | "gtceu:block/machines/fermenter/overlay_front" | "minecraft:item/crossbow_standby" | "fantasyfurniture:models/dunmer/chair" | "gtceu:block/generators/boiler/lava/overlay_front_active" | "farmersdelight:item/pumpkin_slice" | "fantasyfurniture:models/decorations/bowl_mushroom_stew" | "eterminal:part/ex_pattern_access_terminal_bright" | "gtceu:block/casings/coils/machine_coil_naquadah" | "minecraft:item/cauldron" | "railways:block/track/tieless/standard_track_mip_tieless" | "farmersdelight:block/roast_chicken_gibs" | "thermal:block/fire_tnt_bottom" | "mysticalagriculture:block/inferium_block" | "thermal:block/machines/machine_bottler_active" | "thermal:block/green_bean_block_top" | "minecraft:block/large_fern_bottom" | "simplylight:block/full_block/illuminant_magenta_block" | "fantasyfurniture:particles/decorations/hanging_herbs" | "minecraft:item/potion" | "minecraft:block/red_stained_glass" | "fantasyfurniture:models/venthyr/counter" | "gtceu:item/compressed_fireclay" | "gtceu:block/machines/thermal_centrifuge/overlay_side_active" | "create:item/copper_nugget" | "minecraft:item/clock_57" | "railways:item/track/track_warped" | "minecraft:item/clock_58" | "mysticalagriculture:item/inferium_bow" | "minecraft:item/clock_55" | "minecraft:item/clock_56" | "mysticalagradditions:block/flower/dragon_egg_flower" | "railways:entity/caps/orange_conductor_cap" | "thermal:block/machines/machine_brewer_active" | "minecraft:item/clock_59" | "create:block/toolbox/magenta" | "create:item/zinc_nugget" | "exnihilosequentia:item/tools/crook/andesite_crook" | "rechiseledcreate:block/granite_cut_small_brick" | "thermal:block/onion_block_side" | "minecraft:block/smithing_table_front" | "railways:item/track_incomplete/track_incomplete_phantom" | "mysticalagriculture:item/essence_dust" | "mysticalagriculture:item/prudentium_essence" | "minecraft:item/clock_60" | "minecraft:item/clock_61" | "gtceu:item/wetware_processor" | "minecraft:block/lily_pad" | "exnihilosequentia:item/ore/piece/platinum_pieces" | "ae2:block/crafting/unit" | "xtonesreworked:block/jelt/10" | "xtonesreworked:block/jelt/11" | "minecraft:item/clock_62" | "xtonesreworked:block/jelt/12" | "minecraft:item/clock_63" | "minecraft:item/clock_46" | "thermal_extra:item/fluid_tank_augment_4" | "minecraft:item/clock_47" | "thermal_extra:item/fluid_tank_augment_5" | "minecraft:item/clock_44" | "thermal_extra:item/fluid_tank_augment_2" | "minecraft:item/clock_45" | "thermal_extra:item/fluid_tank_augment_3" | "thermal:item/augments/rf_coil_creative_augment" | "minecraft:item/clock_48" | "thermal_extra:item/fluid_tank_augment_6" | "create:block/palettes/stone_types/cap/veridium_cut_cap" | "minecraft:item/clock_49" | "webdisplays:items/input" | "thermal_extra:item/fluid_tank_augment_1" | "thermal_extra:item/soul_infused_plate_3" | "thermal_extra:item/soul_infused_plate_2" | "infinity_provider:block/provider" | "thermal_extra:item/soul_infused_plate_1" | "thermal_extra:item/soul_infused_plate_0" | "rechiseled:block/andesite_brick_paving" | "fantasyfurniture:models/bone/skeleton/bed_single" | "ae2:block/flawless_budding_quartz" | "ae2:item/color_applicator_tip_bright" | "gtceu:item/stainless_steel_fluid_cell/base" | "gtceu:block/casings/coils/machine_coil_trinium_bloom_ctm" | "sgjourney:block/sandstone_hieroglyphs_powered" | "minecraft:item/clock_50" | "gtceu:block/machines/brewery/overlay_side" | "minecraft:item/clock_53" | "minecraft:item/clock_54" | "minecraft:item/clock_51" | "minecraft:item/clock_52" | "gtceu:block/casings/pipe/machine_casing_extreme_engine_intake" | "minecraft:item/clock_35" | "gtceu:block/machines/forming_press/overlay_front" | "farmersdelight:item/cabbage" | "minecraft:item/clock_36" | "minecraft:item/clock_33" | "rechiseled:block/iron_block_small_bricks" | "minecraft:item/clock_34" | "minecraft:item/clock_39" | "railways:block/track/tieless/portal_track_mip_tieless" | "minecraft:item/clock_37" | "minecraft:item/clock_38" | "create:block/adjustable_chain_gearshift_powered" | "bigreactors:block/fluidizer/casing_left_down" | "minecraft:block/oak_log_top" | "railways:block/track_coupler_indicator_couple" | "ae2:part/transition_plane_back" | "fantasyfurniture:particles/decorations/berry_basket" | "rechiseled:block/quartz_block_stripes" | "minecraft:block/stripped_oak_log_top" | "create:block/palettes/stone_types/layered/tuff_cut_layered" | "colossalchests:blocks/interface_wood" | "minecraft:block/netherrack" | "minecraft:item/clock_42" | "minecraft:item/clock_43" | "gtceu:block/multiblock/gcym/large_circuit_assembler/overlay_front_paused" | "thermal:item/cinnabar" | "minecraft:item/clock_40" | "minecraft:item/clock_41" | "minecraft:item/clock_24" | "minecraft:item/clock_25" | "minecraft:item/clock_22" | "minecraft:item/clock_23" | "minecraft:item/clock_28" | "minecraft:item/clock_29" | "railways:item/track_incomplete/track_incomplete_dark_oak" | "minecraft:item/clock_26" | "minecraft:item/clock_27" | "ae2:part/cable/core/dense_smart/pink" | "rechiseled:block/cobbled_deepslate_stripes" | "gtceu:block/machines/arc_furnace/overlay_side_active_emissive" | "framedblocks:item/framed_lever" | "rechiseled:block/stone_crushed" | "fantasyfurniture:models/decorations/coin_stack_gold" | "minecraft:item/clock_31" | "create:block/valve_handle/valve_handle_magenta" | "minecraft:item/clock_32" | "sgjourney:block/sandstone_hieroglyphs" | "minecraft:item/clock_30" | "minecraft:item/clock_13" | "minecraft:item/clock_14" | "minecraft:item/clock_11" | "gtceu:block/machines/assembler/overlay_front_paused_emissive" | "minecraft:block/vine" | "minecraft:item/clock_12" | "minecraft:item/clock_17" | "gtceu:item/tools/hammer" | "minecraft:item/clock_18" | "minecraft:item/clock_15" | "minecraft:item/clock_16" | "minecraft:block/chiseled_red_sandstone" | "minecraft:item/clock_19" | "rechiseled:block/obsidian_bricks" | "ae2:part/crafting_terminal" | "create:block/seat/side_white" | "gtceu:block/storage/drums/drum/top" | "thermal:item/green_bean_pie" | "minecraft:item/iron_chestplate" | "minecraft:block/lectern_front" | "minecraft:block/pink_candle_lit" | "rechiseled:block/warped_planks_brick_pattern" | "minecraft:item/clock_20" | "minecraft:item/clock_21" | "gtceu:block/machines/cutter/overlay_front_active" | "minecraft:item/clock_02" | "thermal:item/laser_diode" | "minecraft:item/clock_03" | "minecraft:item/clock_00" | "mysticalagriculture:block/soulium_block" | "minecraft:item/clock_01" | "thermal:item/lumium_nugget" | "ae2:block/spatial_anchor_side" | "minecraft:item/clock_06" | "minecraft:item/clock_07" | "mysticalagriculture:block/flower/pig_flower" | "minecraft:item/clock_04" | "rechiseledcreate:block/limestone_cut_small_brick" | "minecraft:item/clock_05" | "fantasyfurniture:models/royal/shelf" | "bigreactors:block/fluidizer/glass.15" | "bigreactors:block/turbine/basic/controller_off" | "laserio:item/card_energy" | "minecraft:item/clock_08" | "bigreactors:block/fluidizer/glass.13" | "minecraft:item/clock_09" | "gtceu:item/tools/wrench" | "bigreactors:block/fluidizer/glass.12" | "rechiseled:block/lapis_block_bordered" | "bigreactors:block/fluidizer/glass.11" | "gtceu:block/cover/overlay_energy_detector_advanced" | "ae2additions:block/wireless_transceiver/top" | "laserio:item/overclocker_node" | "mysticalagriculture:item/seeds/elementium_seeds" | "create:block/crate_creative" | "bigreactors:block/magentite_block" | "sgjourney:item/jaffa_boots" | "gtceu:block/multiblock/data_bank/overlay_front_active_emissive" | "minecraft:block/oxidized_cut_copper" | "merequester:block/wall_active" | "minecraft:block/ice" | "ftblibrary:icons/notes" | "functionalstorage:gui/indicator" | "minecraft:item/clock_10" | "extendedcrafting:block/ender_crafter_top" | "modularrouters:item/upgrade/camouflage_upgrade" | "sgjourney:item/golden_idol" | "automobility:item/steep_slope" | "create:block/sail/canvas_green" | "mysticalagriculture:item/tertium_axe" | "create_crystal_clear:block/brass_glass_casing" | "gtceu:block/multiblock/electric_blast_furnace/overlay_front_active" | "sgjourney:block/gene_detector_detected_artificial" | "mysticalagriculture:item/seeds/coal_seeds" | "minecraft:block/cracked_stone_bricks" | "rechiseledcreate:block/dark_oak_window_tiles_end" | "gtceu:block/multiblock/gcym/large_assembler/overlay_front_paused" | "rechiseled:block/prismarine_bricks_tiles" | "minecraft:block/bell_bottom" | "sgjourney:item/materialization_crystal" | "fantasyfurniture:models/bone/wither/desk" | "create:block/palettes/stone_types/brick/crimsite_cut_brick" | "curios:slot/empty_back_slot" | "create:block/palettes/vertical_framed_glass_connected" | "gtceu:item/tools/sword_overlay" | "ae2:part/monitor_front" | "xtonesreworked:block/jelt/13" | "xtonesreworked:block/jelt/14" | "xtonesreworked:block/jelt/15" | "gtceu:block/casings/cleanroom/plascrete" | "fantasyfurniture:models/venthyr/bed_double" | "rechiseled:block/mangrove_planks_flooring" | "create:block/mixer_head" | "minecraft:item/music_disc_ward" | "fantasyfurniture:models/venthyr/chest" | "gtceu:block/casings/steam/bricked_steel/bottom" | "railways:entity/caps/cyan_conductor_cap" | "farmersdelight:block/dark_oak_cabinet_front_open" | "create:item/goggles" | "thermal_extra:item/machine_catalyst_augment_3" | "thermal_extra:item/machine_catalyst_augment_2" | "thermal_extra:item/machine_catalyst_augment_1" | "minecraft:block/dead_horn_coral_block" | "minecraft:item/leather_chestplate_overlay" | "minecraft:item/cod" | "railways:block/bogeys/narrow/scotch_yoke" | "create:block/copper/weathered_copper_roof_top" | "gtceu:block/multiblock/generator/large_steam_turbine/overlay_front_paused" | "bigreactors:block/reactor/basic/casing_right" | "thermal:block/sapphire_ore" | "minecraft:block/acacia_planks" | "sgjourney:block/book_pages" | "mysticalagriculture:block/essence_vessel_top" | "gtceu:item/chemical_gray_dye" | "minecraft:block/lilac_top" | "farmersdelight:item/cooked_mutton_chops" | "create:item/crushed_raw_platinum" | "extendedcrafting:item/guide_book" | "mysticalagradditions:block/insanium_gemstone_block" | "thermal:item/electrum_plate_0" | "thermal:item/electrum_plate_1" | "thermal:item/electrum_plate_2" | "mysticalagriculture:item/seeds/osmium_seeds" | "minecraft:block/iron_trapdoor" | "numina:item/battery/advanced" | "thermal:item/electrum_plate_3" | "packagedexcrafting:blocks/elite_crafter_top" | "gtceu:block/machines/ore_washer/overlay_side_active" | "bigreactors:block/reactor/basic/accessport_solid_in" | "fluxnetworks:item/flux_dust" | "fantasyfurniture:particles/decorations/muffins_sweetberry" | "create:block/funnel/andesite_funnel_powered" | "ftblibrary:icons/art" | "sgjourney:item/reaction_chamber" | "gtceu:item/advanced_activity_detector_cover" | "ae2:item/portable_fluid_cell_4k" | "minecraft:block/chiseled_stone_bricks" | "create:item/chocolate_glazed_berries" | "fantasyfurniture:models/bone/skeleton/table_large" | "farmersdelight:item/half_tatami_mat" | "minecraft:item/enchanted_book" | "thermal:block/spice_cake_inner" | "mysticalagriculture:item/blank_agglomeratio" | "mysticalagriculture:block/flower/fiery_ingot_flower" | "gtceu:block/material_sets/fine/ore" | "ae2:part/cable/smart/orange" | "create:block/hose_pulley_magnet" | "modularrouters:item/module/distributor_module_pull" | "create:block/roller_metal" | "gtceu:block/fluids/fluid.sulfuric_gas" | "minecraft:block/gray_stained_glass_pane_top" | "thermal:block/ducts/servo_attachment_active" | "mysticalagriculture:block/soul_glass" | "mysticalagriculture:item/imperium_shovel" | "sgjourney:block/stone_cartouche_top" | "gtceu:item/blacklight" | "gtceu:block/casings/steam/bricked_bronze/bottom" | "thermal:block/machines/machine_smelter_active" | "mysticaladaptations:item/insanium_crossbow_pulling_2" | "gtceu:item/quantum_processor" | "minecraft:block/red_tulip" | "mysticaladaptations:item/insanium_crossbow_pulling_0" | "gtceu:block/casings/solid/machine_casing_heatproof_ctm" | "mysticaladaptations:item/insanium_crossbow_pulling_1" | "create:block/vault/vault_side_large" | "minecraft:item/fishing_rod" | "minecraft:block/dark_oak_trapdoor" | "simplybackpacks:item/ultimatebackpack" | "fantasyfurniture:models/royal/wall_light" | "gtceu:block/casings/coils/machine_coil_nichrome" | "create:block/crafter_side_connected" | "railways:block/track_switch_indicator_3way_straight" | "rechiseled:item/chisel" | "fantasyfurniture:models/royal/table_large" | "gtceu:item/lv_field_generator" | "ftbquests:item/lootcrate/front" | "colossalchests:blocks/empty" | "railways:block/bogeys/wide/comically_large/huge_scotch_yoke" | "rechiseledcreate:block/birch_window_rounded_end" | "gtceu:item/bucket/bucket_gas" | "create:block/valve_handle/valve_handle_white" | "gtceu:block/overlay/machine/overlay_maintenance" | "gtceu:block/machines/electromagnetic_separator/overlay_top_active_emissive" | "mysticalagriculture:block/inferium_ingot_block" | "create:block/nixie_tube" | "colossalchests:blocks/chest_wall_gold" | "bigreactors:block/turbine/reinforced/rotorblade" | "bigreactors:block/turbine/reinforced/powertap_fe_active" | "gtceu:block/machines/gas_collector/overlay_side_active_emissive" | "minecraft:item/blaze_powder" | "thermal:block/deepslate_cinnabar_ore" | "rechiseled:block/warped_planks_squares" | "enderstorage:items/pouch/buttons/middle/magenta" | "farmersdelight:item/cabbage_rolls" | "enderstorage:items/pouch/buttons/left/gray" | "minecraft:item/music_disc_wait" | "thermal:block/fluids/light_oil_flow" | "rechiseled:block/netherrack_small_tiles" | "create:block/fluid_tank_top_connected" | "kubejs:item/runic_pathway_engraved_plating" | "create:fluid/tea_still" | "minecraft:item/iron_axe" | "minecraft:block/water_flow" | "ae2:part/cable/smart/green" | "gtceu:block/multiblock/large_turbine/base_bg" | "minecraft:item/iron_helmet" | "fantasyfurniture:particles/decorations/nordic_boiled_creme_treats" | "rechiseledcreate:block/jungle_window_covered_side" | "gtceu:block/machines/gas_collector/overlay_back" | "gtceu:item/iv_fluid_regulator" | "rechiseled:block/bone_block_bordered" | "rechiseled:block/red_nether_bricks_brick_pattern" | "gtceu:block/casings/solid/machine_casing_bronze_plated_bricks" | "trashcans:trash_can_energy" | "ae2:item/printed_silicon" | "fantasyfurniture:models/royal/chair_tint" | "ae2:block/crank" | "mysticalagradditions:item/insanium_gemstone" | "thermal:item/redstone_bucket" | "railways:block/track/blackstone/standard_track_mip_blackstone" | "minecraft:item/milk_bucket" | "gtceu:item/mv_voltage_coil" | "minecraft:block/lime_terracotta" | "mysticalagriculture:item/supremium_essence" | "rechiseled:block/granite_diagonal_bricks" | "mysticalagriculture:block/flower/signalum_flower" | "ftblibrary:icons/star" | "railways:item/jukeboxcart" | "gtceu:block/machines/forming_press/overlay_side_active" | "create:item/copper_diving_helmet" | "mysticalagriculture:item/inferium_shears" | "rechiseled:block/cobblestone_brick_paving" | "create:block/seat/top_light_blue" | "naturescompass:item/naturescompass_31" | "naturescompass:item/naturescompass_30" | "gtceu:block/machines/centrifuge/overlay_front" | "railways:block/track_switch/brass_casing_xxshort" | "extendedcrafting:item/ender_ingot" | "mysticaladaptations:item/insanium_paxel" | "xtonesreworked:block/agon/agon_block_13_black" | "laserio:item/cardlayers/channel" | "gtceu:block/machines/electrolyzer/overlay_front_active" | "rechiseled:block/warped_planks_crate" | "mysticalagriculture:block/flower/ice_flower" | "rechiseled:block/blue_ice_tiles" | "create:block/diodes/pulse_repeater/item" | "simplylight:block/black" | "ae2:block/smooth_sky_stone_block" | "gtceu:block/fluids/fluid.enriched_naquadah" | "naturescompass:item/naturescompass_26" | "mysticalagriculture:item/supremium_bow_pulling_1" | "naturescompass:item/naturescompass_25" | "minecraft:item/phantom_membrane" | "mysticalagriculture:item/supremium_bow_pulling_0" | "ae2:part/cable/dense_covered/magenta" | "farmersdelight:block/tray_rice_berry_leftover" | "naturescompass:item/naturescompass_24" | "ae2:item/memory_card_white" | "naturescompass:item/naturescompass_23" | "mysticalagriculture:item/supremium_bow_pulling_2" | "ae2:part/conversion_monitor" | "naturescompass:item/naturescompass_29" | "naturescompass:item/naturescompass_28" | "naturescompass:item/naturescompass_27" | "ftblibrary:icons/remove" | "mysticalagriculture:block/flower/spider_flower" | "minecraft:block/barrel_top" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_cold" | "gtceu:block/multiblock/assembly_line/overlay_front_active_emissive" | "minecraft:block/sunflower_bottom" | "naturescompass:item/naturescompass_22" | "naturescompass:item/naturescompass_21" | "naturescompass:item/naturescompass_20" | "rechiseled:block/coal_block_pillar_side" | "gtceu:item/zpm_naquadria_battery/7" | "gtceu:item/zpm_naquadria_battery/8" | "thermal:block/lightning_tnt_top" | "gtceu:item/zpm_naquadria_battery/3" | "railways:item/track_incomplete/track_incomplete_tieless_wide" | "gtceu:item/zpm_naquadria_battery/4" | "gtceu:block/overlay/machine/overlay_energy_in_hi" | "mysticalagriculture:block/supremium_block" | "gtceu:item/zpm_naquadria_battery/5" | "gtceu:block/machines/wiremill/overlay_top" | "mysticalagriculture:item/essence/uraninite_essence" | "gtceu:item/zpm_naquadria_battery/6" | "fantasyfurniture:models/nordic/desk" | "gtceu:block/machines/forming_press/overlay_top_active" | "gtceu:item/zpm_naquadria_battery/1" | "gtceu:item/zpm_naquadria_battery/2" | "create:block/standard_track" | "minecraft:block/fire_coral_block" | "create:item/creative_blaze_cake" | "rechiseled:block/nether_bricks_small_tiles" | "minecraft:block/cyan_concrete" | "ae2additions:item/super_cell_component_16k" | "gtceu:item/material_sets/dull/turbine_blade" | "mysticalagriculture:block/inferium_furnace_front" | "thermal:block/beetroot_block_top" | "create:block/controls" | "thermal:block/config/cell_config_none" | "rechiseledcreate:block/oak_window_rounded_side" | "bigreactors:block/fluidizer/fluidinjector_connected" | "mysticalagradditions:item/essence/dragon_egg_essence" | "create:block/vault/vault_front_small" | "minecraft:item/knowledge_book" | "gtceu:item/material_sets/dull/gem_flawless_overlay" | "modularrouters:item/upgrade/muffler_upgrade" | "fantasyfurniture:models/bone/wither/oven" | "sgjourney:item/milky_way_stargate" | "thermal:block/redstone_tnt_top" | "gtceu:item/huge_pipe_extruder_mold" | "thermalendergy:item/stellarium_nugget" | "gtceu:block/fluids/fluid.severely_steam_cracked_light_fuel" | "minecraft:item/written_book" | "create:block/andesite_door_top" | "rechiseled:block/netherite_block_chiseled" | "rechiseledcreate:block/oak_window_swirling_side" | "minecraft:block/sculk_shrieker_side" | "mysticalagriculture:block/supremium_furnace_front" | "laserio:item/card_item" | "exnihilosequentia:item/tube_coral_larva" | "ae2:item/nether_quartz_wrench" | "ae2:block/spatial_pylon/dim_end" | "gtceu:item/tungstensteel_fluid_cell/base" | "sgjourney:block/classic_dhd_side" | "gtceu:block/casings/coils/machine_coil_kanthal_bloom_ctm" | "thermal:block/bell_pepper_10" | "minecraft:block/brown_stained_glass_pane_top" | "mysticalagriculture:item/essence/flux_infused_ingot_essence" | "gtceu:item/ev_vanadium_battery/5" | "gtceu:item/ev_vanadium_battery/4" | "fantasyfurniture:models/bone/skeleton/counter" | "create:block/cart_assembler_side_off" | "gtceu:item/ev_vanadium_battery/3" | "gtceu:item/ev_vanadium_battery/2" | "cofh_core:block/fluids/experience_flow" | "railways:block/track/ender/standard_track_ender" | "gtceu:item/ev_vanadium_battery/8" | "gtceu:block/multiblock/gcym/large_sifting_funnel/overlay_front" | "gtceu:item/ev_vanadium_battery/7" | "gtceu:item/ev_vanadium_battery/6" | "createarmory:items/9mmmoldc" | "minecraft:block/gray_glazed_terracotta" | "createarmory:items/556mold" | "farmersdelight:item/cooked_chicken_cuts" | "gtceu:item/ev_vanadium_battery/1" | "thermal:item/nickel_nugget" | "minecraft:block/dead_tube_coral" | "rechiseled:block/nether_bricks_large_bricks" | "powersuits:block/luxlight" | "merequester:block/requester_active" | "gtceu:item/gray_glass_lens" | "farmersdelight:item/honey_glazed_ham_block" | "buildinggadgets:items/construction_paste_container_t1_3quarter" | "bigreactors:block/reactor/reinforced/controller" | "rechiseledcreate:block/dark_oak_window_bars_side" | "gtceu:item/material_sets/dull/plate_dense_overlay" | "ae2:part/terminal" | "create:block/andesite_encased_cogwheel_side" | "minecraft:block/ochre_froglight_top" | "minecraft:block/smooth_stone" | "ftbquests:item/lootcrate/side" | "ae2:block/crafting/4k_storage" | "gtceu:block/multiblock/data_bank/overlay_front_active" | "fantasyfurniture:models/decorations/bolts_of_cloth" | "thermal:item/lightning_grenade_thrown" | "thermal:item/redprint_with_data" | "thermal:item/watering_can_color" | "rechiseled:block/spruce_planks_diagonal_stripes" | "rechiseled:block/granite_squares" | "gtceu:block/machines/extractor/overlay_front" | "railways:block/track/crimson/portal_track_mip_crimson" | "ae2:block/crafting/256k_storage" | "gtceu:item/lv_robot_arm" | "gtceu:block/casings/coils/machine_coil_kanthal_ctm" | "ae2:block/quantum_link" | "farmersdelight:item/roast_chicken_block" | "create:block/ladder_copper" | "create:block/weighted_ejector_inner" | "ae2additions:item/super_cell_component_16m" | "thermal:item/diamond_dust" | "mysticalagriculture:item/tertium_bow" | "railways:block/track/dark_oak/standard_track_crossing_dark_oak" | "create:block/cart_assembler_side_on" | "rechiseled:block/blue_ice_pillar_end" | "fantasyfurniture:models/venthyr/door_double" | "gtceu:block/machines/gas_collector/overlay_bottom_active" | "rechiseled:block/coal_block_polished" | "ae2:item/portable_fluid_cell_1k" | "rechiseledcreate:block/crimson_window_swirling_side" | "thermal:block/spinach_2" | "ae2:part/cable/core/covered/lime" | "thermal:block/spinach_3" | "packagedauto:blocks/crafter_side" | "thermal:block/spinach_0" | "thermal:block/spinach_1" | "minecraft:block/raw_iron_block" | "minecraft:item/music_disc_blocks" | "create:block/palettes/horizontal_framed_glass" | "fantasyfurniture:models/venthyr/table_large_fancy" | "rechiseled:block/dark_prismarine_fabric" | "modularrouters:item/module/sender_module_1" | "create:block/belt/magenta_diagonal_scroll" | "modularrouters:item/module/sender_module_3" | "modularrouters:item/module/sender_module_2" | "ae2:part/cable/core/glass/magenta" | "thermal:item/radish" | "rechiseled:block/glowstone_large_tiles" | "gtceu:block/machines/autoclave/overlay_back_active" | "ae2:item/wireless_terminal" | "gtceu:block/casings/voltage/ulv/bottom" | "gtceu:block/machines/autoclave/overlay_front" | "exnihilosequentia:item/witch_water_bucket" | "simplylight:block/full_block/illuminant_cyan_block" | "fantasyfurniture:models/decorations/brewing_cauldron_tint" | "gtceu:block/machines/chemical_bath/overlay_front_active" | "thermal:item/gunpowder_mushroom_spores" | "minecraft:block/nether_portal" | "gtceu:block/machines/distillery/overlay_side_active" | "minecraft:item/soul_campfire" | "minecraft:item/acacia_door" | "rechiseled:block/mangrove_planks_woven" | "mysticalagriculture:block/machine_frame" | "gtceu:item/zpm_conveyor_module" | "exnihilosequentia:item/warped_nylium_spores" | "mysticalagriculture:block/flower/wood_flower" | "gtceu:block/casings/pipe/machine_casing_pipe_bronze" | "minecraft:block/cyan_glazed_terracotta" | "create:item/honey_bucket" | "ae2:item/memory_card_light_gray" | "numina:item/component/computerchip" | "thermalendergy:item/melodic_range_augment" | "minecraft:item/netherite_ingot" | "railways:item/track/track_tieless_wide" | "minecraft:item/diamond_boots" | "gtceu:item/nano_processor_computer" | "railways:item/track_incomplete/track_incomplete_acacia" | "effortlessbuilding:items/buildingtechniquesbook" | "thermal:item/redstone_servo" | "rechiseled:block/purpur_pillar" | "bigreactors:block/reactor/reinforced/glass.15" | "fantasyfurniture:block/bone/wither/wool" | "bigreactors:block/reactor/reinforced/glass.13" | "bigreactors:block/reactor/reinforced/glass.12" | "modularrouters:item/augment/pushing_augment" | "bigreactors:block/reactor/reinforced/glass.11" | "minecraft:block/nether_bricks" | "thermal:item/iron_dust" | "thermal:item/augments/dynamo_output_augment" | "rechiseled:block/warped_planks_beams" | "ftblibrary:icons/add" | "minecraft:item/glistering_melon_slice" | "gtceu:item/block_casting_mold" | "rechiseled:block/cobblestone_inverted_dented" | "create:block/palettes/birch_window" | "railways:entity/caps/brown_conductor_cap" | "mysticalagriculture:item/supremium_ingot" | "fantasyfurniture:models/nordic/wardrobe" | "mysticalagradditions:item/withering_soul" | "create:block/large_cogwheel" | "xtonesreworked:block/agon/agon_block_12_brown" | "gtceu:block/overlay/converter/converter_native_out" | "railways:item/dev_caps/stonks_hat" | "xtonesreworked:block/reds/12" | "xtonesreworked:block/reds/13" | "create:block/toolbox/white" | "xtonesreworked:block/reds/14" | "xtonesreworked:block/reds/15" | "fantasyfurniture:models/nordic/door_single" | "itemfilters:item/custom" | "sgjourney:block/sandstone_with_lapis" | "minecraft:block/dropper_front" | "farmersdelight:item/salmon_roll" | "gtceu:block/casings/pipe/machine_casing_extreme_engine_intake_active" | "gtceu:block/casings/solid/machine_casing_solid_steel_ctm" | "exnihilosequentia:block/stone_barrel" | "webdisplays:models/minepad" | "minecraft:block/twisting_vines_plant" | "fantasyfurniture:models/royal/dresser_tint" | "gtceu:item/data_stick" | "thermal_extra:item/twinite_gear" | "farmersdelight:item/pasta_with_meatballs" | "enderstorage:items/pouch/buttons/right/red" | "gtceu:block/multiblock/gcym/large_material_press/overlay_front_active_emissive" | "minecraft:block/crafting_table_side" | "ae2:part/conversion_monitor_medium_locked" | "railways:item/dev_caps/rabbitminers" | "create:block/seat/top_blue" | "gtceu:block/multiblock/multi_furnace/overlay_front" | "minecraft:item/diamond_hoe" | "farmersdelight:item/tomato_sauce" | "thermal:block/fluids/heavy_oil_still" | "gtceu:block/multiblock/generator/large_steel_boiler/overlay_front_active" | "xtonesreworked:block/reds/10" | "xtonesreworked:block/reds/11" | "gtceu:block/machines/forming_press/overlay_front_active_emissive" | "farmersdelight:item/cooked_rice" | "fluxnetworks:model/tier3" | "create:block/smart_observer_powered" | "fluxnetworks:model/tier2" | "fluxnetworks:model/tier1" | "thermal:block/rice_0" | "thermal:block/rice_1" | "exnihilosequentia:item/tools/hammer/deepslate_hammer" | "thermal:block/rice_2" | "thermal:block/rice_3" | "thermal:block/rice_4" | "gtceu:block/pipe/ld_item_pipe/overlay_right" | "thermal:block/rice_5" | "thermal:block/rice_6" | "rechiseled:block/diorite_polished" | "thermal:block/rice_7" | "create:block/gearshift_on" | "minecraft:item/black_candle" | "gtceu:item/duct_tape" | "railways:block/track/mangrove/standard_track_mip_mangrove" | "create:block/copper/oxidized_copper_shingles" | "rechiseled:block/stone_slated_end" | "gtceu:item/material_sets/dull/gem" | "railways:item/track_incomplete/track_incomplete_jungle" | "numina:item/battery/basic" | "create:block/seat/side_purple" | "create:block/sail/canvas_purple" | "minecraft:block/enchanting_table_side" | "bigreactors:block/turbine/reinforced/redstoneport" | "create:item/copper_door" | "mysticalagriculture:item/essence/end_essence" | "xtonesreworked:block/agon/agon_block_8_magenta" | "rechiseled:block/purpur_large_tiles" | "rechiseledcreate:block/rose_quartz_squares" | "create:block/crushing_wheel_plates" | "farmersdelight:item/pie_crust" | "thermal:item/heavy_oil_bucket" | "fantasyfurniture:models/royal/floor_light" | "thermal:item/slot_seal" | "fantasyfurniture:models/bone/skeleton/lockbox" | "thermal:block/devices/device_tree_extractor_top_active" | "minecraft:item/orange_dye" | "fantasyfurniture:particles/decorations/mushrooms_brown" | "gtceu:block/cover/overlay_fluid_detector_advanced" | "gtceu:block/machines/gas_collector/overlay_top" | "gtceu:item/tools/sword" | "gtceu:block/multiblock/gcym/large_solidifier/overlay_front_paused_emissive" | "aeinfinitybooster:item/infinity_card" | "fantasyfurniture:models/royal/bench" | "mysticalagriculture:item/prudentium_crossbow_firework" | "gtceu:block/multiblock/gcym/blast_alloy_smelter/overlay_front_paused" | "rechiseled:block/blue_ice_patterned" | "create:block/bearing_top" | "create:block/palettes/stone_types/pillar/deepslate_cut_pillar" | "ftblibrary:icons/info" | "gtceu:block/machines/brewery/overlay_side_active_emissive" | "minecraft:block/iron_block" | "sgjourney:block/sandstone_cartouche_bottom" | "rechiseledcreate:block/warped_window_diagonal_end" | "simplylight:block/illuminant_slab_down" | "gtceu:block/multiblock/generator/large_plasma_turbine/overlay_front" | "rechiseled:block/emerald_block_clovers" | "ftblibrary:icons/down" | "fantasyfurniture:models/bone/wither/door_single_wither" | "mysticalagriculture:item/seeds/certus_quartz_seeds" | "thermal:block/ice_tnt_bottom" | "bigreactors:block/turbine/reinforced/casing_right_up" | "mysticalagriculture:item/seeds/saltpeter_seeds" | "ae2:block/crafting/4k_storage_light" | "ae2:block/chipped_budding_quartz" | "gtceu:block/machines/gas_collector/overlay_back_active_emissive" | "mysticalagriculture:block/flower/basalz_flower" | "sliceanddice:block/sprinkler_bottom" | "gtceu:block/fluids/fluid.heavy_fuel" | "thermal:item/tin_coin_3" | "thermal:item/tin_coin_4" | "railways:block/track/ender/standard_track_crossing_ender" | "minecraft:item/birch_door" | "rechiseledcreate:block/jungle_window_tiles_side" | "create:block/palettes/stone_types/pillar/limestone_cut_pillar" | "thermal:item/tin_coin_1" | "fantasyfurniture:models/bone/wither/table_small" | "thermal:item/tin_coin_2" | "gtceu:block/machines/miner/overlay_top_active_emissive" | "thermal:item/tin_coin_0" | "mysticalagradditions:item/seeds/neutronium_seeds" | "thermal:block/redstone_mushroom_0" | "thermal:block/redstone_mushroom_2" | "rechiseled:block/iron_block_sheets" | "thermal:block/redstone_mushroom_1" | "thermal:block/redstone_mushroom_4" | "toms_storage:block/inventory_connector" | "thermal:block/redstone_mushroom_3" | "mysticalagriculture:item/essence/cyanite_essence" | "minecraft:block/stripped_crimson_stem" | "mysticalagriculture:block/flower/niotic_crystal_flower" | "mysticalagriculture:item/awakened_supremium_bow_pulling_1" | "mysticalagriculture:item/awakened_supremium_bow_pulling_2" | "packagedexcrafting:blocks/elite_crafter_side" | "mysticalagriculture:item/awakened_supremium_bow_pulling_0" | "minecraft:block/spruce_door_bottom" | "farmersdelight:item/straw" | "packagedauto:items/package_component" | "exnihilosequentia:item/ore/raw/raw_zinc" | "create_crystal_clear:block/train_gearbox" | "minecraft:block/mangrove_log" | "mysticalagriculture:item/essence/rose_gold_essence" | "gtceu:block/casings/coils/machine_coil_nichrome_ctm" | "railways:block/track/warped/standard_track_crossing_warped" | "create:block/bogey/frame2" | "fantasyfurniture:models/bone/wither/skull" | "minecraft:block/light_gray_concrete_powder" | "rechiseled:block/dirt_soil" | "minecraft:block/stripped_birch_log_top" | "gtceu:block/machines/compressor/overlay_top_active" | "bucketlib:item/bucket_content/missing_lower_content" | "minecraft:item/bundle_filled" | "rechiseled:block/obsidian_brick_paving" | "ae2additions:block/drive/cells/item/4096k" | "thermal:block/peanut_block_side_2" | "gtceu:item/chemical_pink_dye" | "thermal:block/peanut_block_side_1" | "mysticalagriculture:item/seeds/compressed_iron_seeds" | "minecraft:item/stone_hoe" | "gtceu:block/casings/pipe/machine_casing_engine_intake" | "naturescompass:item/naturescompass_14" | "minecraft:block/cyan_concrete_powder" | "naturescompass:item/naturescompass_15" | "naturescompass:item/naturescompass_12" | "bigreactors:block/reactor/reinforced/accessport_solid_out_connected" | "naturescompass:item/naturescompass_13" | "naturescompass:item/naturescompass_18" | "create:block/tunnel/brass_tunnel_top_window" | "naturescompass:item/naturescompass_19" | "thermal:block/rice_block_bottom" | "naturescompass:item/naturescompass_16" | "naturescompass:item/naturescompass_17" | "fantasyfurniture:models/decorations/muffins_chocolate" | "thermal:block/dynamos/dynamo_disenchantment_side" | "minecraft:block/lime_candle_lit" | "ftblibrary:icons/rs_pulse" | "naturescompass:item/naturescompass_10" | "naturescompass:item/naturescompass_11" | "minecraft:block/enchanting_table_bottom" | "fantasyfurniture:models/necrolord/bench" | "naturescompass:item/naturescompass_09" | "eterminal:part/ex_pattern_access_terminal_dark" | "railways:block/bogeys/passenger_frame" | "rechiseled:block/obsidian_rotated_bricks" | "ae2:block/glass/quartz_glass_frame0100" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_hot_connected" | "naturescompass:item/naturescompass_03" | "ae2:block/glass/quartz_glass_frame0101" | "naturescompass:item/naturescompass_04" | "naturescompass:item/naturescompass_01" | "naturescompass:item/naturescompass_02" | "naturescompass:item/naturescompass_07" | "naturescompass:item/naturescompass_08" | "minecraft:item/oak_chest_boat" | "naturescompass:item/naturescompass_05" | "naturescompass:item/naturescompass_06" | "itemfilters:item/item_group" | "minecraft:block/note_block" | "naturescompass:item/naturescompass_00" | "ae2:block/quantum_ring" | "minecraft:item/blue_dye" | "rechiseled:block/cobblestone_chiseled_border" | "rechiseled:block/dark_prismarine_rotated_bricks" | "rechiseledcreate:block/veridium_cut_small_brick" | "rechiseled:block/diamond_block_chiseled_cubes" | "firesticks:items/fire_stick" | "gtceu:item/tools/wire_cutter" | "create:block/palettes/stone_types/layered/andesite_cut_layered" | "thermal:block/ice_tnt_side" | "gtceu:block/multiblock/gcym/blast_alloy_smelter/overlay_front_active" | "thermal:block/tinker_bench_s" | "exnihilosequentia:item/tools/hammer/golden_hammer" | "minecraft:block/deepslate_iron_ore" | "minecraft:block/spruce_door_top" | "thermal:block/tinker_bench_n" | "create:block/copper_casing_connected" | "gtceu:block/machines/kinetic_mixer/overlay_front_active" | "webdisplays:items/output" | "farmersdelight:item/canvas" | "webdisplays:items/kb_inv" | "extendedcrafting:block/auto_flux_crafter_side" | "sgjourney:item/pda" | "gtceu:block/machines/brewery/overlay_front" | "create:block/fluid_tank_inner_connected" | "bigreactors:block/reprocessor/glass.11" | "gtceu:item/material_sets/dull/crushed_refined" | "gtceu:item/quantum_processor_mainframe" | "bigreactors:block/reprocessor/glass.15" | "bigreactors:block/reprocessor/glass.12" | "bigreactors:block/reprocessor/glass.13" | "minecraft:block/barrel_top_open" | "xtonesreworked:block/lair/14" | "xtonesreworked:block/lair/15" | "rechiseled:block/birch_planks_woven" | "xtonesreworked:block/lair/12" | "xtonesreworked:block/lair/13" | "gtceu:item/material_sets/dull/tool_head_wrench_overlay" | "xtonesreworked:block/lair/10" | "xtonesreworked:block/lair/11" | "rechiseledcreate:block/mangrove_window_large_end" | "gtceu:item/material_sets/blank" | "minecraft:block/horn_coral" | "minecraft:block/grindstone_side" | "farmersdelight:block/rich_soil_farmland_moist" | "railways:block/track_switch_indicator_2way_right" | "gtceu:item/ev_electric_pump" | "gtceu:block/machines/fermenter/overlay_side_active_emissive" | "railways:item/track/track_acacia" | "rechiseled:block/diorite_rotated_bricks" | "extendedcrafting:item/the_ultimate_ingot" | "fantasyfurniture:models/necrolord/table_wide" | "create:block/funnel/copper_funnel_frame" | "minecraft:item/porkchop" | "gtceu:item/tools/wire_cutter_overlay" | "create:block/clutch_off" | "thermal:block/slag_bricks" | "fantasyfurniture:models/decorations/bone_wither_pile" | "railways:block/track/warped/portal_track_warped" | "rechiseled:block/basalt_beams" | "gtceu:item/glass_vial/base" | "create:block/palettes/stone_types/small_brick/veridium_cut_small_brick" | "create:block/seat/top_red" | "gtceu:block/casings/transparent/laminated_glass" | "exnihilosequentia:block/mangrove_crucible" | "gtceu:item/tools/plunger_overlay" | "thermal:block/slime_tnt_side" | "create_crystal_clear:block/encased_cogwheels/brass_encased_cogwheel_side" | "xtonesreworked:block/myst/13" | "xtonesreworked:block/myst/14" | "xtonesreworked:block/myst/11" | "ae2additions:item/item_storage_cell_4096" | "minecraft:item/music_disc_13" | "xtonesreworked:block/myst/12" | "create:block/seat/top_brown" | "thermal:item/constantan_ingot" | "functionalstorage:items/creative_vending_upgrade" | "farmersdelight:block/cooking_pot_tray_top" | "xtonesreworked:block/myst/10" | "create:item/schematic_and_quill" | "minecraft:item/music_disc_11" | "farmersdelight:block/cutting_board" | "xtonesreworked:block/myst/15" | "thermal:block/phytosoil_charged" | "xtonesreworked:block/cray/11" | "xtonesreworked:block/cray/12" | "xtonesreworked:block/cray/10" | "mysticalagriculture:block/flower/turtle_flower" | "xtonesreworked:block/cray/15" | "xtonesreworked:block/cray/13" | "xtonesreworked:block/cray/14" | "exnihilosequentia:item/end_cake" | "ae2:block/io_port_side" | "rechiseled:block/birch_planks_small_bricks" | "create:block/mixer_base_side" | "ae2:block/glass/quartz_glass_frame0111" | "ae2:part/cable/dense_smart/cyan" | "ae2:block/glass/quartz_glass_frame0110" | "thermal:item/augments/potion_amplifier_augment" | "create:block/palettes/stone_types/pillar/deepslate_cut_pillar_connected" | "ae2:block/medium_quartz_bud" | "thermal:block/spinach_block_top" | "bigreactors:block/reprocessor/fluidinjector_connected" | "fantasyfurniture:models/necrolord/door_single" | "ae2additions:block/drive/cells/super" | "sgjourney:block/sandstone_symbol" | "gtceu:block/machines/fermenter/overlay_side_active" | "create:block/fluid_tank_window" | "cofh_core:gui/icons/icon_access_team" | "thermal:block/glowstone_tnt_top" | "ae2:item/blank_pattern" | "minecraft:block/purple_concrete" | "mysticalagriculture:block/soulium_ore" | "laserio:item/card_holder" | "gtceu:item/chemical_cyan_dye" | "railways:block/bogeys/blomberg_frame" | "sgjourney:block/fire_pit" | "mysticalagriculture:item/supremium_staff" | "sgjourney:block/basic_interface_side_rotation" | "ae2:block/quartz_growth_accelerator_on" | "rechiseled:block/dark_prismarine_brick_paving" | "farmersdelight:block/mangrove_cabinet_top" | "xtonesreworked:block/reed/3" | "xtonesreworked:block/reed/4" | "xtonesreworked:block/reed/5" | "xtonesreworked:block/reed/6" | "minecraft:block/mangrove_roots_side" | "xtonesreworked:block/reed/0" | "create:block/bars/brass_bars_edge" | "xtonesreworked:block/reed/1" | "xtonesreworked:block/reed/2" | "create:block/palettes/stone_types/slab/scoria_cut_slab" | "xtonesreworked:block/tank/8" | "xtonesreworked:block/tank/7" | "xtonesreworked:block/tank/9" | "xtonesreworked:block/reed/7" | "xtonesreworked:block/reed/8" | "thermal:block/hops_block_top" | "xtonesreworked:block/reed/9" | "rechiseled:block/dark_prismarine_large_tiles" | "xtonesreworked:block/tank/0" | "xtonesreworked:block/tank/2" | "xtonesreworked:block/tank/1" | "xtonesreworked:block/tank/4" | "create:block/scaffold/brass_scaffold_inside" | "xtonesreworked:block/tank/3" | "xtonesreworked:block/tank/6" | "xtonesreworked:block/tank/5" | "mysticalagriculture:block/tertium_furnace_top" | "minecraft:item/chainmail_boots" | "mysticalagriculture:block/flower/redstone_flower" | "mysticalagriculture:item/essence_ingot" | "cofh_core:gui/icons/icon_rs_torch_off" | "minecraft:block/observer_front" | "railways:block/track_switch/brass_switch_top" | "powersuits:item/module/mining_enhancement/fortune" | "rechiseled:block/andesite_dotted" | "thermal_extra:block/shellite_glass" | "thermal:item/deep_aquachow" | "bigreactors:block/fluidizer/casing_down" | "gtceu:block/machines/chemical_bath/overlay_side" | "minecraft:item/spruce_boat" | "gtceu:block/casings/transparent/fusion_glass_ctm" | "gtceu:block/machines/alloy_smelter/overlay_front_active" | "rechiseled:block/birch_planks_rotated_bricks" | "minecraft:block/purple_candle_lit" | "modularrouters:item/module/energy_distributor_module" | "railways:block/track/crimson/standard_track_mip_crimson" | "create:block/brass_gearbox" | "thermal:item/sulfur_dust" | "minecraft:block/ancient_debris_side" | "create:item/crushed_raw_quicksilver" | "create:block/andesite_block" | "minecraft:item/ender_eye" | "gtceu:item/material_sets/dull/spring_small_overlay" | "buildinggadgets:items/construction_paste_container_t3_half" | "fantasyfurniture:models/necrolord/painting_small" | "minecraft:block/cartography_table_side2" | "minecraft:block/cartography_table_side3" | "minecraft:block/anvil" | "create:item/minecart_coupling" | "minecraft:block/cartography_table_side1" | "rechiseled:block/red_sandstone_tiles" | "thermal:item/bronze_dust" | "bigreactors:block/turbine/reinforced/casing_right_down" | "extendedcrafting:item/advanced_component" | "thermal:item/ruby_gear" | "rechiseled:block/birch_planks_brick_paving" | "thermal:block/glowstone_tnt_side" | "ae2:part/monitor_back" | "mysticalagriculture:block/flower/uraninite_flower" | "rechiseled:block/glowstone_tiles" | "rechiseled:block/iron_block_lines" | "thermal:block/rosin_block_end" | "minecraft:block/barrel_bottom" | "gtceu:block/machines/chemical_reactor/overlay_front_active_emissive" | "mysticalagriculture:block/tertium_reprocessor_side" | "rechiseledcreate:block/oak_window_large_end" | "mysticalagriculture:item/inferium_fishing_rod" | "create:block/scaffold/copper_scaffold_inside" | "thermal:block/dynamos/dynamo_magmatic_active" | "gtceu:block/casings/slicing_blades/bottom" | "createarmory:blocks/mounttexture" | "thermal:block/slime_mushroom_3" | "minecraft:item/iron_door" | "minecraft:block/cut_copper" | "thermal:block/slime_mushroom_4" | "thermal:block/slime_mushroom_1" | "thermal:block/slime_mushroom_2" | "fantasyfurniture:models/dunmer/chandelier" | "farmersdelight:item/full_tatami_mat" | "thermal:block/slime_mushroom_0" | "ae2:item/view_cell" | "minecraft:block/brown_candle_lit" | "xtonesreworked:block/agon/agon_block_5_light_blue" | "create:block/bracket_plate_metal" | "rechiseled:block/prismarine_bricks_diagonal_tiles" | "rechiseled:block/diorite_bricks" | "minecraft:item/hopper_minecart" | "thermal:block/rich_slag_bricks" | "createarmory:items/556" | "gtceu:block/machines/charger/overlay_charger_idle" | "gtceu:block/casings/gearbox/machine_casing_gearbox_titanium" | "minecraft:item/iron_pickaxe" | "ae2:item/portable_item_cell_64k" | "gtceu:block/casings/voltage/uiv/side" | "thermal:item/blizz_powder" | "thermal:block/potion_cake_inner_frosting" | "rechiseled:block/redstone_block_crushed" | "rechiseled:block/nether_bricks_brick_paving" | "ae2additions:item/cell_component_1024" | "fantasyfurniture:particles/decorations/nordic_mead_bottles" | "thermal:item/constantan_gear" | "thermal:item/sapphire_gear" | "ae2:item/portable_fluid_cell_16k" | "gtceu:block/multiblock/cracking_unit/overlay_front" | "minecraft:item/golden_boots" | "sgjourney:item/jaffa_staff_weapon_inventory" | "thermal:block/tar_block_side" | "create:item/schedule" | "minecraft:item/wheat" | "mysticalagriculture:item/seeds/cow_seeds" | "ae2:block/drive/drive_front" | "create:item/crushed_raw_lead" | "minecraft:block/reinforced_deepslate_side" | "thermal:block/corn_5_top" | "effortlessbuilding:items/muscles" | "create:block/blaze_burner_flame_superheated_scroll" | "sgjourney:block/transport_rings_side" | "fantasyfurniture:models/dunmer/cushion" | "farmersdelight:block/apple_pie_inner" | "railways:block/smokestack/long" | "gtceu:block/machines/parallel_hatch_mk3/overlay_front_active_emissive" | "create:block/palettes/stone_types/polished/deepslate_cut_polished" | "minecraft:block/weeping_vines_plant" | "rechiseled:block/iron_block_processed" | "gtceu:block/multiblock/distillation_tower/overlay_front_paused_emissive" | "framedblocks:block/framed_redstone_torch" | "railways:block/copycat_vent_visible" | "rechiseled:block/red_sandstone_polished" | "create:item/track" | "gtceu:item/material_sets/dull/plate" | "gtceu:item/power_thruster" | "packagedauto:blocks/packager_top" | "enderstorage:items/pouch/buttons/right/yellow" | "rechiseled:block/amethyst_block_smooth" | "thermal:item/enderium_gear" | "minecraft:item/spectral_arrow" | "create:block/palettes/stone_types/cut/granite_cut" | "minecraft:block/birch_leaves" | "thermal:item/crude_oil_bucket" | "ae2:block/quartz_bricks" | "xtonesreworked:block/sync/4" | "xtonesreworked:block/sync/5" | "xtonesreworked:block/sync/2" | "xtonesreworked:block/sync/3" | "xtonesreworked:block/sync/0" | "xtonesreworked:block/sync/1" | "create:block/belt_diagonal_scroll" | "minecraft:block/bookshelf" | "fantasyfurniture:models/decorations/stocking_tint" | "xtonesreworked:block/sync/8" | "gtceu:item/highly_advanced_soc_wafer" | "thermal:block/barley_block_end" | "xtonesreworked:block/sync/9" | "xtonesreworked:block/sync/6" | "mysticalagriculture:item/essence/queens_slime_essence" | "xtonesreworked:block/sync/7" | "minecraft:item/brown_dye" | "gtceu:item/energy_module/7" | "thermal_extra:item/rf_coil_xfer_augment_5" | "minecraft:block/scaffolding_top" | "gtceu:item/energy_module/6" | "gtceu:item/energy_module/8" | "thermal_extra:item/rf_coil_xfer_augment_1" | "thermal_extra:item/rf_coil_xfer_augment_2" | "thermal_extra:item/rf_coil_xfer_augment_3" | "buildinggadgets:items/gadget_building" | "ae2:part/cable/core/covered/light_gray" | "rechiseled:block/cobbled_deepslate_paving" | "thermal_extra:item/rf_coil_xfer_augment_4" | "fluxnetworks:model/tier1_colour" | "gtceu:block/machines/chemical_reactor/overlay_front" | "create:block/palettes/mangrove_window_connected" | "gtceu:item/energy_module/1" | "mysticalagriculture:item/essence/quartz_enriched_iron_essence" | "minecraft:block/dropper_front_vertical" | "gtceu:block/multiblock/gcym/mega_blast_furnace/overlay_front_paused_emissive" | "railways:block/track/spruce/standard_track_spruce" | "create:block/seat/side_pink" | "aeinfinitybooster:item/dimension_card" | "gtceu:item/energy_module/3" | "gtceu:item/energy_module/2" | "gtceu:item/energy_module/5" | "gtceu:item/energy_module/4" | "thermal:item/tomato_seeds" | "extendedcrafting:item/crystaltine_catalyst" | "create:item/crushed_raw_osmium" | "bigreactors:block/reactor/reinforced/casing_up" | "ftblibrary:icons/controller" | "gtceu:block/machines/fermenter/overlay_top_active" | "create:block/blaze_heater_brazier_soul" | "gtceu:block/casings/steam/bricked_steel/side" | "thermal:item/diving_boots" | "minecraft:item/axolotl_bucket" | "create:block/railway_casing" | "rechiseled:block/oak_planks_diagonal_stripes" | "thermal:item/tin_dust" | "mysticalagriculture:block/flower/skeleton_flower" | "minecraft:item/green_candle" | "gtceu:item/material_sets/dull/ingot_overlay" | "rechiseledcreate:block/dark_oak_window_swirling_end" | "bigreactors:block/anglesite_ore" | "create:block/palettes/stone_types/brick/tuff_cut_brick" | "gtceu:item/nano_cpu_wafer" | "fantasyfurniture:models/venthyr/dresser" | "gtceu:block/machines/polarizer/overlay_top" | "minecraft:item/leather_boots_overlay" | "create:item/crushed_raw_aluminum" | "fantasyfurniture:particles/decorations/muffins_blueberry" | "thermal:item/aquachow" | "sgjourney:item/pure_naquadah" | "minecraft:block/deepslate_diamond_ore" | "create:block/schematic_table_top" | "minecraft:block/flower_pot" | "xtonesreworked:block/zoea/10" | "fantasyfurniture:models/dunmer/stool" | "ftblibrary:icons/lock_open" | "create:block/palettes/stone_types/natural/asurine_2" | "gtceu:block/multiblock/gcym/large_chemical_bath/overlay_front" | "create:block/palettes/stone_types/natural/asurine_1" | "create:block/palettes/stone_types/natural/asurine_3" | "minecraft:block/stonecutter_bottom" | "create:block/palettes/stone_types/natural/asurine_0" | "mysticalagriculture:block/tinkering_table_bottom" | "gtceu:block/casings/coils/machine_coil_hssg_bloom_ctm" | "thermal:block/devices/device_water_gen_top_active" | "fantasyfurniture:particles/decorations/nordic_soul_gems_dark" | "xtonesreworked:block/zoea/12" | "xtonesreworked:block/zoea/11" | "xtonesreworked:block/zoea/14" | "xtonesreworked:block/zoea/13" | "xtonesreworked:block/zoea/15" | "farmersdelight:block/stuffed_pumpkin_bottom" | "bigreactors:block/reactor/reinforced/casing_left" | "thermal:block/devices/device_soil_infuser" | "exnihilosequentia:item/ore/raw/raw_tin" | "itemfilters:item/damage" | "minecraft:block/deepslate_tiles" | "create:block/palettes/stone_types/layered/diorite_cut_layered" | "minecraft:block/orange_concrete_powder" | "gtceu:item/chemical_black_dye" | "fantasyfurniture:models/royal/wardrobe" | "minecraft:block/poppy" | "fantasyfurniture:models/decorations/berry_basket_blueberry" | "create:block/palettes/stone_types/pillar/tuff_cut_pillar" | "exnihilosequentia:item/ore/piece/aluminum_pieces" | "gtceu:block/casings/hermetic_casing/hermetic_casing_overlay" | "fantasyfurniture:models/royal/cushion" | "gtceu:item/platinum_credit" | "rechiseledcreate:block/crimson_window_rounded_end" | "gtceu:block/pipe/pipe_laser_in" | "minecraft:block/purple_wool" | "ae2:block/quartz_pillar_side" | "ae2:item/sky_dust" | "mysticalagriculture:block/imperium_reprocessor_front" | "create:block/palettes/stone_types/polished/scoria_cut_polished" | "create:block/palettes/stone_types/slab/limestone_cut_slab" | "sgjourney:block/transport_rings_top" | "railways:item/dev_caps/turtle" | "ae2:part/cable/dense_covered/blue" | "gtceu:block/multiblock/gcym/large_extruder/overlay_front_active_emissive" | "minecraft:item/bundle" | "create:block/valve_handle/valve_handle_cyan" | "gtceu:item/material_sets/dull/rotor_overlay" | "create:block/seat/top_lime" | "mysticalagriculture:block/flower/quartz_enriched_iron_flower" | "mysticalagriculture:item/tertium_crossbow_arrow" | "farmersdelight:block/safety_net" | "minecraft:item/diamond_horse_armor" | "thermal:item/slime_mushroom_spores" | "gtceu:item/tools/handle_hammer" | "expatternprovider:part/ex_interface" | "ae2:part/cable/core/glass/orange" | "rechiseled:block/spruce_planks_squares" | "farmersdelight:block/tray_pie_leftover" | "ftblibrary:icons/money" | "curios:slot/empty_bracelet_slot" | "thermal:block/devices/device_water_gen_bottom" | "rechiseledcreate:block/spruce_window_bars_side" | "ae2:block/debug/chunk_loader" | "bigreactors:block/reactor/basic/fuelrod_cap" | "fantasyfurniture:models/bone/wither/stool" | "railways:item/track_incomplete/track_incomplete_monorail" | "mysticalagradditions:item/insanium_apple" | "thermal:item/augments/fluid_tank_creative_augment" | "ae2:item/processing_pattern" | "mysticalagriculture:item/seeds/ghast_seeds" | "xtonesreworked:block/mint/0" | "sgjourney:block/classic_stargate_top" | "xtonesreworked:block/mint/1" | "xtonesreworked:block/mint/2" | "minecraft:block/chiseled_quartz_block" | "xtonesreworked:block/mint/3" | "xtonesreworked:block/mint/4" | "xtonesreworked:block/mint/5" | "mysticalagriculture:item/seeds/blazing_crystal_seeds" | "xtonesreworked:block/mint/6" | "ae2:part/cable/dense_smart/transparent" | "fantasyfurniture:models/bone/skeleton/table_small" | "ae2:block/spatial_io_port_side_off" | "minecraft:block/light_gray_concrete" | "gtceu:block/machines/extractor/overlay_side_active_emissive" | "packagedexcrafting:blocks/ultimate_crafter_side" | "create:block/belt/lime_diagonal_scroll" | "thermal:block/ducts/filter_attachment_to_grid_active" | "exnihilosequentia:block/witch_water" | "ae2:block/creative_energy_cell" | "toms_storage:block/trim" | "mysticalagriculture:item/prudentium_scythe" | "minecraft:block/purpur_pillar_top" | "ae2:part/cable/dense_covered/purple" | "minecraft:block/purple_glazed_terracotta" | "ae2:part/cable/core/covered/orange" | "xtonesreworked:block/mint/7" | "minecraft:block/purple_stained_glass_pane_top" | "fantasyfurniture:models/royal/stool_tint" | "xtonesreworked:block/mint/8" | "xtonesreworked:block/mint/9" | "thermal:block/chiseled_slag" | "expatternprovider:item/interface_upgrade" | "rechiseled:block/end_stone_brick_pattern" | "gtceu:item/light_gray_dye_spray_can" | "ae2:part/pattern_encoding_terminal_medium" | "ae2:part/cable/dense_covered/lime" | "gtceu:block/machines/centrifuge/overlay_top_active" | "thermal:item/rubberwood_boat" | "xtonesreworked:block/bitt/7" | "create:block/palettes/stone_types/cap/deepslate_cut_cap" | "xtonesreworked:block/bitt/6" | "xtonesreworked:block/bitt/9" | "ae2:part/storage_monitor_dark" | "xtonesreworked:block/bitt/8" | "xtonesreworked:block/bitt/3" | "xtonesreworked:block/bitt/2" | "xtonesreworked:block/bitt/5" | "xtonesreworked:block/bitt/4" | "ae2:item/advanced_card" | "sgjourney:block/stone_cartouche_bottom" | "thermal:block/ender_tnt_bottom" | "rechiseledcreate:block/jungle_window_swirling_end" | "gtceu:block/casings/voltage/uhv/side" | "cofh_core:gui/icons/icon_information" | "minecraft:block/bamboo_stalk" | "thermal:item/bitumen" | "gtceu:block/fluids/fluid.oil" | "mysticalagriculture:block/prosperity_block" | "rechiseled:block/lapis_block_polished" | "create:block/andesite_encased_cogwheel_side_connected" | "bigreactors:block/turbine/reinforced/casing_up" | "ae2:part/cable/smart/lime" | "xtonesreworked:block/zone/8" | "rechiseled:block/birch_planks_crate" | "create:block/bracket_wooden" | "gtceu:block/multiblock/gcym/large_circuit_assembler/overlay_front_active" | "xtonesreworked:block/zone/7" | "xtonesreworked:block/zone/6" | "ae2:item/memory_card_red" | "xtonesreworked:block/zone/5" | "rechiseledcreate:block/oak_window_rounded_end" | "xtonesreworked:block/zone/9" | "xtonesreworked:block/zone/0" | "modularrouters:item/augment/range_down_augment" | "ftblibrary:icons/security_private" | "gtceu:block/multiblock/gcym/large_maceration_tower/overlay_front_active" | "minecraft:block/polished_blackstone_bricks" | "xtonesreworked:block/zone/4" | "xtonesreworked:block/zone/3" | "xtonesreworked:block/zone/2" | "xtonesreworked:block/zone/1" | "minecraft:item/goat_horn" | "sgjourney:item/jaffa_chestplate" | "minecraft:block/brown_concrete_powder" | "create:item/golden_sheet" | "ae2:block/quartz_growth_accelerator_side_on" | "thermal:block/dynamos/dynamo_disenchantment_side_active" | "thermal:item/spring_salad" | "minecraft:block/diamond_block" | "minecraft:item/white_dye" | "fantasyfurniture:models/decorations/royal_crown" | "fantasyfurniture:models/royal/oven" | "create:block/blaze_heater_brazier" | "ftblibrary:icons/check" | "mysticalagriculture:item/essence/electrum_essence" | "thermal:item/flax" | "gtceu:block/casings/solid/machine_casing_frost_proof" | "gtceu:block/cover/overlay_conveyor_inverted_emissive" | "framedblocks:block/framed_block_alt" | "xtonesreworked:block/agon/agon_block_0_white" | "mysticalagriculture:item/essence_flame" | "create:block/palettes/warped_window" | "railways:item/track/track_oak_narrow" | "thermal:block/nuke_tnt_bottom" | "rechiseled:block/basalt_diagonal_tiles" | "xtonesreworked:block/bitt/1" | "xtonesreworked:block/bitt/0" | "rechiseledcreate:block/crimson_window_covered_end" | "exnihilosequentia:block/crushed_tuff" | "mysticalagriculture:item/awakened_supremium_scythe" | "mysticalagriculture:item/seeds/nature_seeds" | "bigreactors:block/reactor/reinforced/casing_left_up" | "packagedexcrafting:blocks/combination_crafter_bottom" | "rechiseled:block/mangrove_planks_tiles" | "gtceu:block/generators/gas_turbine/overlay_side" | "thermal:item/chocolate_cake" | "mysticalagriculture:block/prudentium_block" | "ae2:block/chest/front_item" | "gtceu:block/cover/overlay_item_filter" | "fantasyfurniture:models/necrolord/chair" | "mysticalagriculture:item/essence/lumium_essence" | "itemfilters:item/filter" | "farmersdelight:block/tomatoes_stage1" | "farmersdelight:block/tomatoes_stage0" | "farmersdelight:block/tomatoes_stage3" | "farmersdelight:block/tomatoes_stage2" | "gtceu:block/multiblock/gcym/large_maceration_tower/overlay_front_paused" | "create:block/pinion_bottom" | "createarmory:items/556casing" | "mysticalagriculture:item/seeds/iron_seeds" | "minecraft:block/purple_concrete_powder" | "ae2:block/cut_quartz_block" | "gtceu:block/machines/brewery/overlay_front_active_emissive" | "rechiseled:block/cobbled_deepslate_large_tiles" | "minecraft:block/obsidian" | "enderstorage:items/pouch/buttons/middle/yellow" | "fantasyfurniture:particles/bone_wither" | "railways:block/smokestack/coalburner" | "minecraft:block/sculk_shrieker_bottom" | "create:block/linear_chassis_end_sticky_connected" | "fantasyfurniture:models/decorations/spider_web_small" | "mysticalagriculture:item/prosperity_gemstone" | "mysticalagriculture:block/flower/saltpeter_flower" | "powersuits:item/module/tool/shovel" | "create:block/creative_casing_connected" | "xtonesreworked:block/zeta/2" | "xtonesreworked:block/zeta/1" | "mysticalagriculture:item/imperium_crossbow_standby" | "xtonesreworked:block/zeta/4" | "farmersdelight:block/rich_soil" | "xtonesreworked:block/zeta/3" | "xtonesreworked:block/zeta/6" | "xtonesreworked:block/zeta/5" | "xtonesreworked:block/zeta/8" | "gtceu:block/casings/fusion/fusion_casing_mk3" | "xtonesreworked:block/zeta/7" | "ae2:item/certus_quartz_dust" | "minecraft:item/iron_sword" | "gtceu:block/casings/fusion/fusion_casing_mk2" | "xtonesreworked:block/zeta/9" | "powersuits:item/module/weapon/plasma_cannon" | "thermal:block/machines/machine_crucible_active" | "exnihilosequentia:item/tools/crook/diamond_crook" | "thermal_extra:item/dragonsteel_ingot" | "farmersdelight:block/tatami_mat_even" | "gtceu:item/micro_processor_computer" | "ae2:part/cable/smart/blue" | "minecraft:block/enchanting_table_top" | "functionalstorage:items/configuration_tool_base" | "minecraft:block/bee_nest_front_honey" | "rechiseled:block/purpur_slanted_tiles" | "createarmory:blocks/mountedmgun" | "xtonesreworked:block/zeta/0" | "powersuits:item/module/movement/climb_assist" | "farmersdelight:block/rice_bale_top" | "exnihilosequentia:item/ore/piece/tin_pieces" | "mysticalagriculture:block/flower/lapis_lazuli_flower" | "gtceu:block/machines/packer/overlay_front_active" | "create:block/rotation_speed_controller_bracket" | "railways:block/track_switch_indicator_3way_right" | "extendedcrafting:block/flux_alternator_top" | "exnihilosequentia:item/ore/piece/iron_pieces" | "mysticalagriculture:item/tertium_hoe" | "rechiseled:block/copper_block_pillar_end" | "automobility:block/dash_panel_frame" | "gtceu:item/firebrick" | "thermal:block/corn_8_top" | "enderstorage:items/pouch/closed" | "create:block/glass_door_top" | "gtceu:block/machines/steam_miner/overlay_back" | "rechiseled:block/coal_block_rotated_bricks" | "gtceu:item/material_sets/dull/tool_head_drill" | "mysticalagriculture:block/awakening_altar_bottom" | "bigreactors:block/fluidizer/controller" | "minecraft:item/iron_nugget" | "framedblocks:block/framed_torch" | "gtceu:block/casings/voltage/ulv/top" | "ae2:block/crafting/accelerator" | "gtceu:item/silicon_wafer" | "powersuits:item/module/weapon/melee_assist" | "mysticalagradditions:item/prudentium_apple" | "mysticalagradditions:block/flower/awakened_draconium_flower" | "minecraft:block/quartz_block_side" | "farmersdelight:block/skillet_top" | "gtceu:block/machines/circuit_assembler/overlay_front_active_emissive" | "mysticalagriculture:item/essence/squid_essence" | "gtceu:block/machines/parallel_hatch_mk2/overlay_front" | "fantasyfurniture:models/bone/wither/door_double" | "create:item/bar_of_chocolate" | "rechiseled:block/lapis_block_pillar_end" | "xtonesreworked:block/myst/8" | "xtonesreworked:block/myst/9" | "mysticalagriculture:item/imperium_helmet" | "bigreactors:block/reactor/basic/casing_down" | "xtonesreworked:block/myst/4" | "xtonesreworked:block/myst/5" | "xtonesreworked:block/myst/6" | "xtonesreworked:block/myst/7" | "xtonesreworked:block/myst/0" | "xtonesreworked:block/myst/1" | "xtonesreworked:block/myst/2" | "xtonesreworked:block/myst/3" | "gtceu:block/machines/brewery/overlay_front_active" | "gtceu:item/mv_field_generator" | "thermal:block/dynamos/dynamo_lapidary_active" | "minecraft:block/mangrove_propagule" | "packagedexcrafting:blocks/flux_crafter_top" | "mysticalagriculture:item/seeds/ruby_seeds" | "create:block/zinc_ore" | "thermal:block/deepslate_tin_ore" | "functionalstorage:blocks/crimson_front_4" | "functionalstorage:items/void_upgrade" | "rechiseledcreate:block/veridium_cut_polished" | "sgjourney:block/cut_naquadah_block_top" | "functionalstorage:blocks/crimson_front_1" | "functionalstorage:blocks/crimson_front_2" | "ae2:item/fluid_cell_housing" | "minecraft:block/dark_oak_planks" | "thermal:block/devices/device_rock_gen_top" | "railways:block/track/crimson/portal_track_crimson" | "gtceu:block/pipe/pipe_normal_in" | "thermal_extra:item/refined_sunflower_oil_bucket" | "kubejs:block/casings/casing-shellite-ctm" | "minecraft:block/oak_leaves" | "exnihilosequentia:item/stone_pebble" | "create:block/valve_handle/valve_handle_brown" | "minecraft:block/redstone_dust_overlay" | "thermal:item/peanut_seeds" | "minecraft:block/potted_azalea_bush_side" | "mysticalagriculture:block/witherproof_bricks" | "railways:item/track/track_warped_wide" | "minecraft:item/crimson_door" | "fantasyfurniture:models/dunmer/lockbox" | "gtceu:item/iv_field_generator" | "powersuits:item/module/environmental/water_electrolyzer" | "fantasyfurniture:models/bone/wither/painting_small" | "gtceu:block/multiblock/large_miner/overlay_front_paused_emissive" | "create:block/palettes/stone_types/pillar/andesite_cut_pillar" | "ae2:block/glass/quartz_glass_frame0010" | "thermal:item/rice_seeds" | "ae2:block/glass/quartz_glass_frame0011" | "createarmory:blocks/brass_flowing" | "rechiseled:block/end_stone_spiral_pattern" | "gtceu:block/multiblock/fusion_reactor/overlay_front_active_emissive" | "thermal:item/amaranth_seeds" | "mysticalagriculture:item/seeds/rock_crystal_seeds" | "create:entity/coupling" | "mysticalagradditions:block/awakened_draconium_crux" | "thermal:block/spinach_block_bottom" | "functionalstorage:items/linking_tool_controller" | "rechiseled:block/purpur_brick_pattern" | "bigreactors:item/wrench" | "farmersdelight:item/green_canvas_sign" | "rechiseled:block/end_stone_squares" | "modularrouters:block/template_frame" | "gtceu:item/lv_solar_panel" | "webdisplays:items/upgrade" | "minecraft:block/sculk_sensor_side" | "rechiseled:block/red_nether_bricks_beams" | "gtceu:block/fluids/fluid.severely_steam_cracked_heavy_fuel" | "minecraft:block/blast_furnace_front" | "bigreactors:block/turbine/reinforced/casing_down" | "ae2:item/memory_card_gray" | "create:block/brass_casing" | "minecraft:block/grass_block_side_overlay" | "rechiseled:block/dark_prismarine_wavy" | "gtceu:block/multiblock/gcym/large_brewer/overlay_front_paused" | "simplylight:block/full_block/illuminant_block" | "minecraft:block/weathered_copper" | "thermal:block/ducts/energy_limiter_attachment" | "ftblibrary:icons/online" | "gtceu:block/multiblock/assembly_line/overlay_front_paused" | "create:block/vault/vault_top_medium" | "bigreactors:block/turbine/reinforced/controller_off" | "minecraft:block/candle_lit" | "thermal:item/signalum_gear" | "laserio:item/card_fluid" | "minecraft:item/diamond_shovel" | "gtceu:block/fluids/fluid.lightly_hydro_cracked_heavy_fuel" | "cofh_core:gui/icons/icon_enchantment" | "ae2:block/spatial_anchor_bottom" | "rechiseled:block/copper_block_lines" | "rechiseledcreate:block/mangrove_window_swirling_side" | "minecraft:item/nether_star" | "gtceu:block/multiblock/vacuum_freezer/overlay_front_paused_emissive" | "mysticalagriculture:item/imperium_leggings" | "thermal:item/invar_coin_3" | "thermal:item/invar_coin_2" | "gtceu:item/lpic_wafer" | "create:block/schematic_table_side" | "thermal:item/invar_coin_1" | "thermal:item/invar_coin_0" | "thermal:item/invar_coin_4" | "gtceu:block/casings/voltage/uiv/bottom" | "rechiseled:block/nether_bricks_rotated_bricks" | "gtceu:block/cover/overlay_item_voiding_advanced" | "ae2:item/fluix_shovel" | "ae2:block/glass/quartz_glass_frame0001" | "sgjourney:block/gene_detector_detected_inherited" | "rechiseled:block/birch_planks_beams" | "minecraft:block/light_gray_wool" | "rechiseled:block/crimson_planks_pattern" | "create:block/andesite_casing_short" | "gtceu:item/uv_robot_arm" | "thermal:block/item_buffer_side" | "gtceu:block/material_sets/lapis/ore" | "rechiseledcreate:block/birch_window_large_end" | "numina:item/component/ionthruster" | "gtceu:block/multiblock/gcym/large_brewer/overlay_front_active" | "fantasyfurniture:models/bone/wither/counter" | "ae2:item/meteorite_compass" | "fantasyfurniture:models/venthyr/shelf" | "minecraft:block/bedrock" | "railways:item/track/track_create_andesite_narrow" | "fantasyfurniture:models/royal/chair" | "thermal:block/machines/machine_centrifuge_active" | "fantasyfurniture:models/nordic/bench" | "railways:block/bogeys/archbar_frame" | "mysticaladaptations:item/insanium_shears" | "gtceu:item/uv_conveyor_module" | "minecraft:block/warped_roots" | "webdisplays:blocks/screen15" | "minecraft:block/calcite" | "mysticalagriculture:item/awakened_supremium_crossbow_pulling_2" | "gtceu:item/capacitor" | "mysticalagriculture:item/awakened_supremium_crossbow_pulling_1" | "framedblocks:item/framed_wrench" | "webdisplays:blocks/screen11" | "minecraft:block/muddy_mangrove_roots_side" | "create:block/seat/side_red" | "webdisplays:blocks/screen12" | "webdisplays:blocks/screen13" | "itemcollectors:basic_collector" | "webdisplays:blocks/screen14" | "createarmory:blocks/rockettexture" | "mysticalagriculture:item/seeds/creeper_seeds" | "webdisplays:blocks/screen10" | "gtceu:block/multiblock/gcym/large_engraving_laser/overlay_front_paused" | "gtceu:block/storage/drums/drum_top/side" | "mysticalagriculture:item/seeds/enderium_seeds" | "minecraft:block/piston_top_sticky" | "sgjourney:item/jackal_helmet" | "fantasyfurniture:models/bone/wither/sofa" | "ae2:item/entropy_manipulator" | "rechiseled:block/birch_planks_diagonal_stripes" | "thermal:block/machines/machine_crystallizer" | "minecraft:block/powered_rail" | "minecraft:item/sweet_berries" | "mysticalagriculture:block/prudentium_furnace_front" | "create:block/brass_casing_connected" | "mysticalagriculture:block/prudentium_ingot_block" | "xtonesreworked:block/reed/10" | "xtonesreworked:block/reed/11" | "rechiseled:block/end_stone_polished" | "create:block/hat_test" | "extendedcrafting:block/crystaltine_block" | "railways:block/track/jungle/standard_track_mip_jungle" | "minecraft:block/scaffolding_bottom" | "enderstorage:items/pouch/buttons/middle/light_blue" | "xtonesreworked:block/reed/12" | "extendedcrafting:block/enhanced_redstone_ingot_block" | "xtonesreworked:block/reed/13" | "minecraft:block/light_gray_stained_glass_pane_top" | "xtonesreworked:block/reed/14" | "ae2:part/cable/core/glass/gray" | "xtonesreworked:block/reed/15" | "create:entity/blueprint_large" | "ftbquests:tasks/fe_full" | "minecraft:block/white_glazed_terracotta" | "rechiseled:block/prismarine_bricks_squares" | "create:block/fluid_valve" | "toms_storage:item/tag_item_filter" | "farmersdelight:item/chocolate_pie" | "mysticalagriculture:item/inferium_crossbow_firework" | "gtceu:item/uv_electric_pump" | "minecraft:item/crossbow_firework" | "gtceu:block/casings/solid/machine_casing_study_hsse" | "ae2:item/card_void" | "minecraft:block/lectern_top" | "rechiseled:block/crimson_planks_tiles" | "mysticalagriculture:item/supremium_chestplate" | "ae2:block/quantum_ring_light_corner" | "create:block/palettes/stone_types/slab/scorchia_cut_slab" | "rechiseledcreate:block/rose_quartz_crushed" | "gtceu:item/ev_sensor" | "gtceu:item/solvent_spray_can" | "packagedauto:blocks/encoder_side" | "fantasyfurniture:models/decorations/royal_platter" | "gtceu:item/smd_resistor" | "webdisplays:items/peripheral" | "gtceu:block/machines/kinetic_mixer/overlay_side_active" | "gtceu:block/casings/voltage/zpm/side" | "gtceu:block/machines/circuit_assembler/overlay_top_active_emissive" | "create:block/palettes/stone_types/small_brick/tuff_cut_small_brick" | "minecraft:block/dirt_path_top" | "gtceu:block/multiblock/gcym/large_autoclave/overlay_front" | "create:block/threshold_switch_front" | "thermal:item/augments/machine_efficiency_augment" | "mysticalagriculture:block/flower/ghast_flower" | "thermal:block/rubberwood_door_bottom" | "minecraft:item/leather" | "create:block/copper_underside" | "railways:item/track/track_ender_narrow" | "thermal:block/carrot_block_bottom" | "farmersdelight:block/dark_oak_cabinet_front" | "thermal:block/config/machine_config_output" | "gtceu:item/chemical_yellow_dye" | "ae2:item/creative_item_cell" | "create:block/palettes/stone_types/pillar/granite_cut_pillar_connected" | "sgjourney:item/liquid_naquadah_bottle_02" | "sgjourney:item/liquid_naquadah_bottle_03" | "sgjourney:item/liquid_naquadah_bottle_04" | "sgjourney:item/liquid_naquadah_bottle_05" | "ae2:item/cell_component_64k" | "rechiseled:block/mangrove_planks_wavy" | "minecraft:block/azalea_top" | "railways:block/track/phantom/portal_track_phantom" | "sgjourney:item/liquid_naquadah_bottle_00" | "minecraft:item/heart_of_the_sea" | "sgjourney:item/liquid_naquadah_bottle_01" | "create:item/netherite_diving_boots" | "rechiseled:block/lapis_block_inverted_tiles" | "ae2:part/cable/dense_smart/red" | "minecraft:block/red_candle_lit" | "exnihilosequentia:item/ore/nugget/zinc_nugget" | "rechiseled:block/oak_planks_brick_pattern" | "sliceanddice:block/sprinkler_side" | "exnihilosequentia:item/crimson_nylium_spores" | "gtceu:block/multiblock/gcym/large_centrifuge/overlay_front_paused_emissive" | "mysticalagriculture:block/tertium_gemstone_block" | "gtceu:block/machines/arc_furnace/overlay_side" | "gtceu:block/casings/cleanroom/plascrete_ctm" | "gtceu:block/multiblock/gcym/large_chemical_bath/overlay_front_active_emissive" | "thermal:block/stuffed_pumpkin_side" | "create:block/observer_box_powered" | "rechiseled:block/granite_tiles" | "create:block/palettes/stone_types/polished/crimsite_cut_polished" | "ae2:item/certus_quartz_cutting_knife" | "mysticalagriculture:item/essence/refined_obsidian_essence" | "thermal:block/machines/machine_press" | "ae2:item/memory_card_purple" | "bigreactors:block/turbine/basic/redstoneport_on" | "fluxnetworks:item/flux_configurator_layer1" | "fluxnetworks:item/flux_configurator_layer0" | "create:block/fluid_tank_window_single" | "mysticalagriculture:item/essence/fluorite_essence" | "mysticalagriculture:item/imperium_crossbow_pulling_0" | "mysticalagriculture:item/imperium_crossbow_pulling_1" | "mysticalagriculture:item/imperium_crossbow_pulling_2" | "minecraft:item/lead" | "create:block/palettes/ornate_iron_window" | "ftblibrary:icons/settings" | "sgjourney:item/pegasus_dhd" | "mysticalagriculture:item/inferium_ingot" | "rechiseledcreate:block/diorite_cut_polished" | "create:block/belt/light_blue_scroll" | "gtceu:block/material_sets/dull/ore" | "gtceu:item/computer_monitor_cover" | "powersuits:item/module/armor/plating.iron" | "fantasyfurniture:models/necrolord/painting_wide" | "gtceu:block/casings/coils/machine_coil_hssg_bloom" | "fantasyfurniture:models/bone/skeleton/chest" | "thermal:block/dynamos/dynamo_coil_rf" | "createarmory:items/unemptycasing" | "gtceu:block/casings/voltage/uv/bottom" | "gtceu:item/fluid_voiding_cover" | "exnihilosequentia:item/ore/ingot/tin_ingot" | "create:block/spout" | "create:block/copper/copper_tiles" | "rechiseled:block/dark_oak_planks_dotted" | "kubejs:block/casings/casing-melodium" | "thermalendergy:item/stellarium_ingot" | "fantasyfurniture:models/royal/desk" | "thermal:block/devices/device_fisher_south" | "powersuits:item/armor/armor2diffuse" | "rechiseledcreate:block/oak_window_diagonal_side" | "ae2:block/crafting/64k_storage" | "minecraft:block/warped_trapdoor" | "minecraft:item/tadpole_bucket" | "mysticalagriculture:item/seeds/cobalt_seeds" | "create:block/palettes/dark_oak_window_connected" | "minecraft:block/dead_bubble_coral" | "expatternprovider:block/extended_drive/drive_side" | "gtceu:block/multiblock/generator/large_steel_boiler/overlay_front_paused_emissive" | "mysticalagriculture:item/awakened_supremium_crossbow_pulling_0" | "create:block/sail/canvas_magenta" | "gtceu:item/ilc_chip" | "enderstorage:items/pouch/buttons/right/cyan" | "minecraft:block/comparator" | "thermal:item/lapis_gear" | "fantasyfurniture:models/royal/counter" | "gtceu:item/luv_robot_arm" | "create:block/palettes/spruce_window_connected" | "gtceu:block/machines/mixer/overlay_front_active" | "exnihilosequentia:block/jungle_sieve" | "rechiseled:block/redstone_block_bordered" | "thermal:item/light_oil_bucket" | "gtceu:item/lpic_chip" | "rechiseledcreate:block/jungle_window_panes_side" | "rechiseled:block/jungle_planks_squares" | "railways:block/bogeys/narrow/scotch_axle" | "minecraft:block/end_portal_frame_eye" | "railways:item/track_incomplete/track_incomplete_ender_wide" | "gtceu:item/cpu_wafer" | "create_crystal_clear:block/copper_glass_casing" | "rechiseled:block/bone_block_rib" | "mysticalagriculture:block/flower/deepslate_flower" | "simplylight:block/full_block/illuminant_yellow_block_on" | "fantasyfurniture:models/venthyr/sofa" | "thermal:block/strawberry_block_side" | "ae2:item/wireless_crafting_terminal" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_cold_connected" | "minecraft:item/wheat_seeds" | "gtceu:block/multiblock/generator/large_combustion_engine/overlay_front" | "mysticalagriculture:block/mystical_resource_crop_7" | "mysticalagriculture:item/seeds/fiery_ingot_seeds" | "mysticalagriculture:block/mystical_resource_crop_6" | "rechiseled:block/end_stone_scales" | "mysticalagriculture:block/mystical_resource_crop_5" | "mysticalagriculture:block/mystical_resource_crop_4" | "mysticalagriculture:block/mystical_resource_crop_3" | "mysticalagriculture:item/essence/ironwood_essence" | "rechiseled:block/diorite_squares" | "mysticalagriculture:block/mystical_resource_crop_2" | "mysticalagriculture:block/mystical_resource_crop_1" | "mysticalagriculture:block/mystical_resource_crop_0" | "minecraft:block/sculk_sensor_top" | "sgjourney:item/syringe" | "rechiseled:block/jungle_planks_woven" | "ae2:part/cable/dense_smart/purple" | "cofh_core:gui/icons/icon_button_inactive" | "thermal:item/green_bean" | "packagedexcrafting:blocks/advanced_crafter_side" | "ftblibrary:icons/left" | "sgjourney:block/milky_way_dhd" | "extendedcrafting:item/enhanced_ender_nugget" | "packagedauto:items/recipe_holder" | "gtceu:block/multiblock/cracking_unit/overlay_front_paused" | "railways:entity/caps/lime_conductor_cap" | "create:block/track_signal_indicator" | "minecraft:block/jungle_door_top" | "rechiseled:block/netherrack_stripes" | "farmersdelight:item/yellow_canvas_sign" | "railways:block/track_coupler_indicator_decouple" | "rechiseled:block/andesite_brick_pattern" | "fantasyfurniture:models/venthyr/wardrobe_top" | "thermal_extra:block/shellite_block" | "create:block/scaffold/brass_scaffold_inside_connected" | "gtceu:block/casings/voltage/uv/top" | "thermal:block/cells/energy_cell_bottom" | "gtceu:block/casings/solid/machine_casing_inert_ptfe" | "rechiseled:block/stone_cobbled" | "create:entity/train_hat" | "extendedcrafting:item/singularity_overlay" | "buildinggadgets:items/construction_paste_container_t3_quarter" | "thermal:block/dynamos/dynamo_numismatic" | "thermal:item/ender_pearl_dust" | "minecraft:block/blue_concrete" | "minecraft:block/spore_blossom" | "mysticalagriculture:block/tertium_block" | "fantasyfurniture:models/decorations/nordic_mead_bottles" | "fantasyfurniture:models/royal/table_large_tint" | "mysticalagriculture:item/tertium_scythe" | "mysticalagriculture:item/inferium_scythe" | "exnihilosequentia:item/guardian_doll" | "minecraft:item/blue_candle" | "gtceu:item/large_pipe_extruder_mold" | "create_crystal_clear:block/train_glass_casing" | "rechiseled:block/prismarine_bricks_wavy" | "exnihilosequentia:block/dark_oak_barrel" | "create:item/polished_rose_quartz" | "ae2:block/debug/energy_gen" | "mysticalagriculture:item/essence/cow_essence" | "rechiseledcreate:block/spruce_window_slim_side" | "thermal:block/devices/device_collector" | "bigreactors:block/fluidizer/casing_right_up" | "thermal_extra:block/fluids/crystallized_sunflower_oil_still" | "gtceu:block/machines/centrifuge/overlay_side" | "minecraft:block/stripped_mangrove_log" | "gtceu:block/casings/gearbox/machine_casing_gearbox_stainless_steel" | "gtceu:item/zpm_fluid_regulator" | "modularrouters:item/upgrade/upgrade_layer0" | "modularrouters:item/upgrade/upgrade_layer1" | "gtceu:block/machines/centrifuge/overlay_back_active" | "functionalstorage:blocks/armory_front" | "gtceu:block/machines/wiremill/overlay_front" | "ae2:part/terminal_bright" | "gtceu:block/machines/thermal_centrifuge/overlay_front" | "modularrouters:item/module/void_module" | "mysticalagriculture:item/essence/signalum_essence" | "bigreactors:block/reactor/reinforced/glass.0" | "numina:block/base-unpowered" | "thermalendergy:item/prismalium_gear" | "bigreactors:block/reactor/reinforced/glass.1" | "rechiseledcreate:block/birch_window_panes_side" | "gtceu:block/casings/steam/bricked_bronze/side" | "create:block/schematicannon" | "exnihilosequentia:item/blaze_doll" | "ae2:part/formation_plane" | "thermal:block/deepslate_nickel_ore" | "functionalstorage:blocks/compacting_drawer_front" | "modularrouters:item/module/distributor_module" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_cold_connected" | "rechiseled:block/obsidian_dark" | "bigreactors:block/reactor/reinforced/casing_down" | "ae2additions:item/fluid_storage_cell_16384" | "create:block/palettes/stone_types/cap/dripstone_cut_cap_connected" | "gtceu:block/casings/fusion/fusion_coil_bloom" | "ae2:block/drive/cells/1k_item_cell" | "mysticalagriculture:item/soulium_ingot" | "gtceu:block/casings/mechanic/machine_casing_turbine_titanium" | "mysticalagriculture:item/seeds/blizz_seeds" | "framedblocks:block/obsidian_plate_frame" | "minecraft:block/beehive_end" | "minecraft:block/bubble_coral_block" | "rechiseled:block/cobbled_deepslate_pillar_side" | "cofh_core:gui/icons/icon_tutorial" | "enderstorage:items/pouch/buttons/left/cyan" | "thermal:item/fire_grenade_thrown" | "ae2:part/cable/core/covered/red" | "mysticalagriculture:item/essence/pig_iron_essence" | "mysticalagriculture:item/seeds/squid_seeds" | "minecraft:item/wooden_sword" | "rechiseled:block/mangrove_planks_large_tiles" | "rechiseled:block/purpur_brick_paving" | "thermal:block/machines/machine_pulverizer_active" | "ae2:block/glass/quartz_glass_d" | "thermal:block/devices/device_xp_condenser_bottom" | "thermal:block/rubberwood_leaves" | "ae2:item/color_applicator_tip_dark" | "mysticalagradditions:item/essence/nitro_crystal_essence" | "ae2:block/glass/quartz_glass_a" | "minecraft:block/gray_concrete_powder" | "gtceu:item/tools/plunger" | "ae2:part/cable/glass/yellow" | "ae2:block/glass/quartz_glass_c" | "ae2:block/glass/quartz_glass_b" | "mysticalagriculture:item/tertium_leggings" | "create:block/cam_linkage" | "exnihilosequentia:block/sea_water" | "create:block/palettes/stone_types/brick/andesite_cut_brick" | "rechiseled:block/quartz_block_chiseled_pillar" | "mysticalagradditions:item/dragon_scale" | "rechiseledcreate:block/spruce_window_panes_side" | "rechiseled:block/quartz_block_rotated_bricks" | "minecraft:item/filled_map_markings" | "rechiseled:block/red_nether_bricks_diagonal_bricks" | "minecraft:block/lime_stained_glass_pane_top" | "minecraft:block/cut_red_sandstone" | "bigreactors:block/reactor/basic/accessport_solid_in_connected" | "modularrouters:item/augment/pickup_delay_augment" | "railways:item/track/track_dark_oak_wide" | "bigreactors:block/turbine/reinforced/computerport" | "ae2:part/cable/covered/cyan" | "fantasyfurniture:models/necrolord/bed_double" | "create:block/weighted_ejector_top" | "create:item/clipboard_and_quill" | "gtceu:block/overlay/machine/overlay_fluid_output" | "mysticalagriculture:item/seeds/copper_seeds" | "gtceu:item/tools/handle" | "thermal:block/flax_block_end" | "fantasyfurniture:block/necrolord/wool" | "gtceu:item/carbon_fibers" | "minecraft:block/bricks" | "sgjourney:block/naquadah_block_a" | "sgjourney:block/naquadah_block_c" | "sgjourney:block/naquadah_block_b" | "mysticalagriculture:item/seeds/steeleaf_seeds" | "minecraft:block/jungle_door_bottom" | "thermal:item/augments/machine_efficiency_creative_augment" | "create:fluid/potion_still" | "thermal:block/machines/machine_smelter" | "mysticalagradditions:block/prudentium_coal_block" | "gtceu:item/material_sets/dull/plate_dense" | "gtceu:block/machines/circuit_assembler/overlay_top" | "thermal:block/fluids/heavy_oil_flow" | "mysticalagriculture:item/tertium_bow_pulling_1" | "mysticalagriculture:item/tertium_bow_pulling_2" | "gtceu:block/multiblock/gcym/large_sifting_funnel/overlay_front_paused_emissive" | "minecraft:block/lime_wool" | "mysticalagriculture:item/tertium_bow_pulling_0" | "gtceu:item/ring_extruder_mold" | "minecraft:item/acacia_boat" | "gtceu:block/fluids/fluid.tritium" | "ae2:item/network_tool" | "modularrouters:block/modular_router_other" | "thermal:block/tomato_block_bottom" | "gtceu:block/machines/distillery/overlay_front_active" | "create:block/gantry_shaft_powered_flipped" | "mysticalagriculture:item/seeds/hop_graphite_seeds" | "thermal:block/bell_pepper_block_top" | "sgjourney:block/classic_stargate_ring" | "gtceu:block/multiblock/generator/extreme_combustion_engine/overlay_front" | "minecraft:block/farmland_moist" | "modularrouters:item/augment/fast_pickup_augment" | "gtceu:block/multiblock/gcym/large_electrolyzer/overlay_front_active" | "numina:item/component/solarpanel" | "create:block/belt" | "ae2:part/cable/dense_smart/gray" | "rechiseled:block/cobblestone_paving" | "exnihilosequentia:item/mycelium_spores" | "gtceu:item/nand_memory_chip" | "minecraft:block/crimson_trapdoor" | "gtceu:block/casings/steam/bronze/top" | "create:block/palettes/stone_types/cap/granite_cut_cap" | "farmersdelight:block/crimson_cabinet_top" | "ae2:block/wireless_access_point_on" | "create:block/bell" | "create:block/chute_hole" | "thermal:block/rice_block_side_1" | "thermal:block/rice_block_side_2" | "railways:item/track/track_crimson_narrow" | "simplybackpacks:item/commonbackpack" | "gtceu:item/lv_emitter" | "gtceu:block/cable/insulation_5" | "gtceu:block/cable/insulation_3" | "gtceu:block/cable/insulation_4" | "gtceu:block/cable/insulation_1" | "simplylight:block/omni" | "colossalchests:blocks/colossal_chest_silver" | "gtceu:block/cable/insulation_2" | "thermal:item/watering_can_filled" | "minecraft:block/dead_brain_coral_fan" | "minecraft:item/leather_helmet_overlay" | "gtceu:item/hv_electric_piston" | "ae2:item/engineering_processor_press" | "thermal:item/lead_dust" | "mysticalagradditions:item/nether_star_shard" | "thermal:item/stuffed_pepper" | "minecraft:block/tall_grass_bottom" | "bigreactors:block/turbine/reinforced/powertap_fe_passive" | "enderstorage:items/pouch/buttons/right/light_blue" | "minecraft:block/lime_shulker_box" | "gtceu:block/cable/insulation_0" | "gtceu:block/multiblock/vacuum_freezer/overlay_front" | "mysticalagriculture:item/seeds/wither_skeleton_seeds" | "mysticalagriculture:block/flower/blitz_flower" | "mysticalagriculture:item/seeds/wood_seeds" | "minecraft:block/rose_bush_top" | "minecraft:block/prismarine_bricks" | "thermal:item/sulfur" | "sgjourney:block/basic_interface_back_rotation" | "farmersdelight:block/beetroot_crate_side" | "ae2:block/mysterious_cube_sides" | "fantasyfurniture:models/decorations/royal_wall_mirror_large_tint" | "minecraft:block/bee_nest_front" | "farmersdelight:block/spruce_cabinet_side" | "minecraft:block/grass_block_side" | "fantasyfurniture:models/royal/lockbox" | "xtonesreworked:block/zome/7" | "gtceu:block/fluids/fluid.air" | "xtonesreworked:block/zome/6" | "xtonesreworked:block/zome/5" | "xtonesreworked:block/zome/4" | "thermal_extra:item/sticky_ball" | "xtonesreworked:block/zome/9" | "railways:block/track/blackstone/standard_track_blackstone" | "create:block/track_signal_dual_indicator" | "xtonesreworked:block/zome/8" | "ae2:part/p2p_tunnel_front" | "gtceu:block/multiblock/fluid_drilling_rig/overlay_front" | "xtonesreworked:block/zome/3" | "xtonesreworked:block/zome/2" | "xtonesreworked:block/lave/15" | "xtonesreworked:block/zome/1" | "xtonesreworked:block/lave/14" | "xtonesreworked:block/zome/0" | "mysticalagriculture:item/guide_book" | "modularrouters:item/upgrade/blast_upgrade" | "effortlessbuilding:items/diamondrandomizerbag" | "gtceu:block/machines/extruder/overlay_top_active" | "ae2:part/pattern_access_terminal_dark" | "minecraft:block/brown_mushroom_block" | "gtceu:block/multiblock/generator/large_plasma_turbine/overlay_front_paused" | "fantasyfurniture:models/venthyr/bench" | "expatternprovider:block/ex_pattern_provider_alternate_arrow" | "thermal:block/flax_4_top" | "minecraft:block/end_rod" | "create:entity/blueprint_medium" | "minecraft:item/netherite_pickaxe" | "rechiseled:block/oak_planks_tiles" | "mysticalagriculture:item/essence/niotic_crystal_essence" | "gtceu:block/cover/overlay_infinite_water" | "railways:item/track_incomplete/track_incomplete_blackstone_narrow" | "gtceu:block/overlay/machine/overlay_maintenance_full_auto" | "gtceu:block/machines/ore_washer/overlay_front_active" | "exnihilosequentia:block/string_mesh" | "ae2:part/storage_bus_sides" | "mysticalagriculture:item/seeds/netherite_seeds" | "minecraft:block/medium_amethyst_bud" | "ae2:part/terminal_medium" | "extendedcrafting:block/luminessence_block" | "thermal:item/chiller_ingot_cast" | "ftblibrary:icons/settings_red" | "gtceu:block/fluids/fluid.chlorine" | "mysticalagriculture:item/tertium_pickaxe" | "minecraft:block/allium" | "ae2:block/energy_cell_4" | "xtonesreworked:block/lave/13" | "xtonesreworked:block/lave/12" | "ae2:block/energy_cell_2" | "xtonesreworked:block/lave/11" | "ae2:block/energy_cell_3" | "xtonesreworked:block/lave/10" | "ae2:block/energy_cell_0" | "thermal:item/lumium_gear" | "ae2:block/energy_cell_1" | "create:block/palettes/stone_types/cap/diorite_cut_cap" | "thermal:block/fire_tnt_side" | "thermal:item/emerald_gear" | "minecraft:block/magma" | "xtonesreworked:block/zest/12" | "xtonesreworked:block/zest/13" | "xtonesreworked:block/zest/10" | "xtonesreworked:block/zest/11" | "create:block/belt/purple_diagonal_scroll" | "create:block/seat/top_white" | "mysticalagriculture:item/awakened_supremium_gemstone" | "fluxnetworks:model/tier2_colour" | "gtceu:item/zpm_field_generator" | "gtceu:block/casings/solid/machine_casing_clean_stainless_steel_ctm" | "colossalchests:blocks/colossal_chest_obsidian" | "xtonesreworked:block/zest/14" | "xtonesreworked:block/zest/15" | "bigreactors:block/reactor/reinforced/accessport_fluid_in" | "bigreactors:block/reprocessor/casing_down" | "thermal:block/dynamos/dynamo_coil_rf_active" | "rechiseled:block/lapis_block_pillar_side" | "thermal:block/devices/device_potion_diffuser_bottom" | "thermal:item/copper_plate_3" | "thermal:item/copper_plate_2" | "rechiseled:block/crimson_planks_dotted" | "rechiseledcreate:block/acacia_window_slim_side" | "fantasyfurniture:models/nordic/chair" | "extendedcrafting:item/enhanced_redstone_ingot" | "mysticalagriculture:item/inferium_staff" | "rechiseled:block/stone_smooth_tiles" | "modularrouters:item/filter/inspection_filter" | "thermal:item/copper_plate_1" | "thermal:item/copper_plate_0" | "gtceu:block/machines/chemical_reactor/overlay_front_active" | "mysticalagriculture:item/seeds/mystical_flower_seeds" | "ae2:block/controller_powered" | "bigreactors:block/fluidizer/casing_left" | "createarmory:items/50calround" | "minecraft:item/charcoal" | "rechiseled:block/nether_bricks_smooth" | "thermal:block/bamboo_block_end" | "minecraft:item/pufferfish" | "rechiseled:block/coal_block_small_tiles" | "exnihilosequentia:item/bee_doll" | "railways:block/track/blackstone/portal_track_mip_blackstone" | "packagedexcrafting:blocks/basic_crafter_bottom" | "rechiseled:block/cobblestone_polished" | "gtceu:block/casings/pipe/machine_casing_pipe_tungstensteel" | "gtceu:block/cover/overlay_fluid_detector" | "gtceu:block/multiblock/gcym/mega_vacuum_freezer/overlay_front" | "create:block/palettes/framed_glass" | "ae2:block/chest/front" | "create:block/palettes/mangrove_window" | "gtceu:block/casings/mechanic/machine_casing_turbine_stainless_steel_ctm" | "railways:item/track_incomplete/track_incomplete_tieless" | "create:block/brass_encased_cogwheel_side_connected" | "ae2:item/nether_quartz_hoe" | "exnihilosequentia:item/tools/hammer/granite_hammer" | "minecraft:item/pufferfish_bucket" | "gtceu:block/multiblock/primitive_blast_furnace/overlay_front_active_emissive" | "minecraft:item/firework_star_overlay" | "gtceu:block/casings/voltage/iv/bottom" | "thermal:block/cells/fluid_cell_level_8" | "thermal:block/cells/fluid_cell_level_7" | "thermal:block/cells/fluid_cell_level_6" | "rechiseledcreate:block/andesite_cut_polished" | "thermal:block/cells/fluid_cell_level_5" | "xtonesreworked:block/tank/11" | "thermal:block/cells/fluid_cell_level_4" | "xtonesreworked:block/tank/10" | "thermal:block/cells/fluid_cell_level_3" | "thermal:block/cells/fluid_cell_level_2" | "fantasyfurniture:models/decorations/nordic_boiled_creme_treats" | "thermal:block/cells/fluid_cell_level_1" | "xtonesreworked:block/tank/15" | "thermal:block/cells/fluid_cell_level_0" | "create:block/fan_side" | "xtonesreworked:block/tank/14" | "xtonesreworked:block/tank/13" | "gtceu:block/machines/sifter/overlay_front_active_emissive" | "xtonesreworked:block/tank/12" | "farmersdelight:item/iron_knife" | "minecraft:block/deepslate" | "cofh_core:gui/icons/icon_cancel_inactive" | "gtceu:block/machines/chemical_bath/overlay_side_active_emissive" | "gtceu:block/casings/gearbox/machine_casing_gearbox_steel" | "create:block/belt/yellow_scroll" | "minecraft:item/prismarine_shard" | "ae2:part/cable/covered/white" | "minecraft:block/brown_candle" | "cofh_core:gui/icons/icon_button_highlight" | "ae2:item/card_fuzzy" | "rechiseled:block/glowstone_crushed" | "bigreactors:item/ridiculite_dust" | "mysticalagriculture:item/seeds/deepslate_seeds" | "rechiseled:block/bone_block_bundled" | "mysticalagriculture:item/soul_jar" | "farmersdelight:block/sweet_berry_cheesecake_inner" | "gtceu:block/machines/wiremill/overlay_side" | "create:block/palettes/stone_types/layered/ochrum_cut_layered_connected" | "gtceu:item/good_electronic_circuit" | "fantasyfurniture:models/decorations/snowballs" | "thermal:item/lead_nugget" | "gtceu:item/material_sets/dull/wire_fine" | "rechiseledcreate:block/crimson_window_bars_end" | "mysticalagradditions:item/seeds/gaia_spirit_seeds" | "farmersdelight:block/skillet_bottom" | "rechiseled:block/mangrove_planks_diagonal_tiles" | "fantasyfurniture:models/necrolord/dresser" | "gtceu:block/overlay/machine/overlay_qtank_emissive" | "gtceu:block/machines/distillery/overlay_front_paused_emissive" | "exnihilosequentia:block/mangrove_barrel" | "gtceu:block/multiblock/gcym/large_wiremill/overlay_front_paused" | "gtceu:block/casings/hpca/high_power_casing" | "gtceu:block/fluids/fluid.lightly_hydro_cracked_naphtha" | "gtceu:item/chocolate_coin" | "sgjourney:item/naquadah_axe" | "create:block/contraption_controls_frame" | "farmersdelight:item/flint_knife" | "mysticalagriculture:block/flower/knightmetal_flower" | "rechiseled:block/acacia_planks_beams" | "thermal:item/lock" | "farmersdelight:item/black_canvas_sign" | "mysticalagriculture:block/flower/apatite_flower" | "minecraft:item/campfire" | "gtceu:block/multiblock/processing_array/overlay_front" | "itemfilters:item/not" | "minecraft:item/bucket_content/powder_snow" | "minecraft:item/carrot" | "functionalstorage:items/configuration_tool_mode" | "minecraft:block/gray_candle_lit" | "mysticalagriculture:item/essence/aquamarine_essence" | "functionalstorage:blocks/dark_oak_side" | "gtceu:item/white_dye_spray_can" | "minecraft:block/ancient_debris_top" | "minecraft:item/dried_kelp" | "exnihilosequentia:item/tools/crook/golden_crook" | "create:block/placard" | "create:block/belt/purple_scroll" | "gtceu:block/multiblock/gcym/large_circuit_assembler/overlay_front" | "gtceu:item/hpic_wafer" | "bigreactors:block/turbine/reinforced/casing_left" | "exnihilosequentia:block/crushed_dripstone" | "create:block/controller_rail_powered" | "farmersdelight:item/hot_cocoa" | "exnihilosequentia:item/ore/raw/raw_aluminum" | "rechiseledcreate:block/mangrove_window_tiles_side" | "expatternprovider:block/wireless_connect_on" | "functionalstorage:blocks/fluid_front" | "bigreactors:block/reprocessor/wasteinjector_connected" | "mysticalagriculture:block/witherproof_block" | "minecraft:block/brain_coral_fan" | "create:block/palettes/stone_types/small_brick/dripstone_cut_small_brick" | "create:block/tunnel/andesite_tunnel" | "gtceu:block/multiblock/primitive_pump/overlay_front" | "thermal:item/detonator_primed" | "farmersdelight:item/white_canvas_sign" | "rechiseledcreate:block/ochrum_cut_small_brick" | "gtceu:block/casings/pipe/machine_casing_grate" | "rechiseled:block/copper_block_cone" | "gtceu:item/hv_robot_arm" | "create:block/belt/red_diagonal_scroll" | "rechiseled:block/quartz_block_tiles" | "railways:item/track/track_blackstone" | "gtceu:block/machines/rock_crusher/overlay_front" | "gtceu:block/multiblock/generator/large_titanium_boiler/overlay_front_active_emissive" | "create:block/train_door_side" | "thermal:block/barley_4" | "thermal:block/barley_3" | "thermal:block/barley_6" | "gtceu:block/multiblock/gcym/large_cutter/overlay_front_active_emissive" | "thermal:block/barley_5" | "thermal:block/potato_block_top" | "thermal:block/barley_0" | "thermal:block/devices/device_water_gen_side_active" | "gtceu:item/light_blue_dye_spray_can" | "thermal:block/barley_2" | "thermal:block/barley_1" | "fantasyfurniture:models/decorations/royal_wall_mirror_large" | "gtceu:item/material_sets/dull/dust_small" | "gtceu:block/material_sets/quartz/ore" | "gtceu:block/machines/thermal_centrifuge/overlay_side_active_emissive" | "gtceu:item/foil_extruder_mold" | "gtceu:block/multiblock/cracking_unit/overlay_front_active" | "ae2:block/vibration_chamber_front" | "thermal:block/barley_7" | "sgjourney:item/ring_remote" | "fantasyfurniture:models/dunmer/table_large" | "thermal:item/syrup_bucket" | "bigreactors:block/turbine/basic/fluidport_forge_active_cold_connected" | "create:block/ladder_andesite" | "minecraft:block/fletching_table_side" | "simplylight:block/full_block/illuminant_blue_block_on" | "create:block/palettes/stone_types/slab/deepslate_cut_slab" | "minecraft:block/red_candle" | "minecraft:block/frosted_ice_3" | "minecraft:block/honeycomb_block" | "exnihilosequentia:item/enderman_doll" | "minecraft:block/frosted_ice_0" | "gtceu:item/hv_conveyor_module" | "minecraft:block/frosted_ice_2" | "minecraft:block/frosted_ice_1" | "create:block/palettes/stone_types/layered/veridium_cut_layered_connected" | "ae2:block/drive/drive_bottom" | "thermal:block/cells/item_cell_level_8c" | "fantasyfurniture:models/decorations/presents_stack_1" | "fantasyfurniture:models/decorations/presents_stack_2" | "gtceu:item/quantum_processor_computer" | "minecraft:block/dead_bush" | "thermal:block/cells/fluid_cell_center" | "eterminal:part/ex_pattern_access_terminal_medium" | "gtceu:block/casings/coils/machine_coil_trinium_ctm" | "mysticalagriculture:item/imperium_ingot" | "kubejs:block/casings/casing-enderium" | "gtceu:block/multiblock/gcym/large_assembler/overlay_front_paused_emissive" | "buildinggadgets:blocks/template_manager_front" | "railways:block/track_switch/andesite_switch_top" | "functionalstorage:blocks/warped_front_1" | "functionalstorage:blocks/warped_front_2" | "gtceu:block/casings/pipe/machine_casing_pipe_titanium" | "thermal:block/devices/device_rock_gen_bottom" | "functionalstorage:blocks/warped_front_4" | "ftblibrary:icons/info_gray" | "mysticalagriculture:item/seeds/stone_seeds" | "farmersdelight:block/budding_tomatoes_stage3" | "farmersdelight:block/budding_tomatoes_stage2" | "farmersdelight:block/budding_tomatoes_stage1" | "exnihilosequentia:item/brain_coral_larva" | "farmersdelight:block/budding_tomatoes_stage0" | "farmersdelight:block/rich_soil_farmland" | "minecraft:block/pumpkin_stem" | "gtceu:item/zero_point_module/7" | "gtceu:block/multiblock/coke_oven/overlay_front_active" | "thermal:block/rich_slag_block" | "gtceu:item/zero_point_module/8" | "gtceu:item/zero_point_module/5" | "mysticalagriculture:item/unattuned_augment" | "thermal:block/lightning_tnt_bottom" | "gtceu:item/zero_point_module/6" | "minecraft:item/light" | "gtceu:item/zero_point_module/3" | "rechiseled:block/iron_block_reinforced" | "gtceu:item/zero_point_module/4" | "create:block/palettes/stone_types/polished/ochrum_cut_polished" | "gtceu:item/zero_point_module/1" | "gtceu:item/zero_point_module/2" | "powersuits:item/module/movement/jetpack" | "gtceu:item/yellow_glass_lens" | "ae2:part/cable/glass/purple" | "gtceu:block/casings/fusion/fusion_casing" | "automobility:block/dirt_off_road" | "ae2additions:item/super_storage_cell_4096k" | "gtceu:block/machines/compressor/overlay_side_active_emissive" | "xtonesreworked:block/roen/13" | "create:item/attribute_filter" | "ae2:part/cable/core/covered/black" | "xtonesreworked:block/roen/12" | "xtonesreworked:block/roen/15" | "xtonesreworked:block/roen/14" | "fantasyfurniture:models/decorations/coin_stack_iron" | "fantasyfurniture:models/decorations/mushrooms_red" | "xtonesreworked:block/roen/11" | "xtonesreworked:block/roen/10" | "create:block/smart_observer_bottom" | "create:block/bogey/frame" | "ae2:item/spatial_storage_cell_128" | "bigreactors:block/reactor/basic/casing_single" | "minecraft:block/observer_top" | "framedblocks:block/framed_soul_torch" | "mysticalagriculture:item/supremium_nugget" | "ae2:part/cable/core/glass/light_blue" | "gtceu:block/casings/fusion/superconducting_coil" | "powersuits:item/module/armor/energy_shield" | "create:block/palettes/stone_types/layered/granite_cut_layered_connected" | "minecraft:block/soul_lantern" | "thermal:item/raw_silver" | "framedblocks:item/framed_flower_pot" | "sgjourney:item/zero_point_module" | "rechiseled:block/cobblestone_tiles" | "rechiseled:block/dark_oak_planks_beams" | "mysticalagriculture:block/inferium_furnace_side" | "ae2:block/charger_side" | "gtceu:block/machines/alloy_smelter/overlay_front" | "create:block/palettes/stone_types/pillar/scoria_cut_pillar_connected" | "create:block/toolbox/black" | "thermal:block/dynamos/dynamo_lapidary" | "ae2:item/certus_quartz_wrench" | "fluxnetworks:item/flux_core" | "create:block/clutch_on" | "kubejs:block/casings/casing-enderium-ctm" | "farmersdelight:block/tomatoes_vine_stage3" | "minecraft:item/arrow" | "ae2:part/storage_monitor_medium" | "create:block/portal_track" | "minecraft:block/raw_gold_block" | "fantasyfurniture:particles/decorations/tankards" | "thermal:block/barley_block_side" | "minecraft:item/turtle_helmet" | "mysticalagriculture:item/awakened_supremium_boots" | "minecraft:item/gray_dye" | "create:item/electron_tube" | "farmersdelight:block/cooking_pot_parts" | "rechiseledcreate:block/dark_oak_window_diagonal_end" | "gtceu:block/machines/arc_furnace/overlay_back_active" | "rechiseled:block/stone_tiles" | "thermal:block/devices/device_xp_condenser_side" | "gtceu:item/material_sets/dull/gear_overlay" | "minecraft:block/jigsaw_top" | "gtceu:block/multiblock/implosion_compressor/overlay_front_active_emissive" | "rechiseled:block/iron_block_patterned" | "rechiseled:block/quartz_block_scales" | "gtceu:block/multiblock/generator/large_bronze_boiler/overlay_front_paused_emissive" | "railways:entity/caps/yellow_conductor_cap" | "minecraft:block/respawn_anchor_top_off" | "farmersdelight:block/rice_panicles_stage3" | "automobility:block/auto_mechanic_table" | "gtceu:item/gold_credit" | "thermal:block/cells/fluid_cell_inner" | "gtceu:block/machines/wiremill/overlay_front_active_emissive" | "kubejs:block/casings/casing-dragonsteel" | "exnihilosequentia:block/crushed_granite" | "farmersdelight:block/rice_panicles_stage2" | "farmersdelight:block/rice_panicles_stage1" | "create:block/palettes/stone_types/cut/dripstone_cut" | "farmersdelight:block/rice_panicles_stage0" | "minecraft:block/mycelium_top" | "mysticalagriculture:block/soulstone_bricks" | "create:block/mechanical_arm" | "gtceu:item/uv_electric_piston" | "rechiseled:block/prismarine_bricks_brick_paving" | "fluxnetworks:model/flux_plug_colour" | "minecraft:block/jungle_leaves" | "kubejs:item/rune_engraved_plating" | "bigreactors:item/graphite_dust" | "minecraft:block/hopper_outside" | "rechiseledcreate:block/birch_window_bars_end" | "mysticaladaptations:item/insanium_staff" | "minecraft:block/cracked_polished_blackstone_bricks" | "gtceu:block/multiblock/generator/extreme_combustion_engine/overlay_front_active_emissive" | "minecraft:block/red_glazed_terracotta" | "minecraft:item/tropical_fish_bucket" | "fantasyfurniture:models/decorations/royal_floor_cushion_tint" | "mysticalagriculture:block/tertium_ingot_block" | "gtceu:item/crystal_processor_assembly" | "gtceu:block/machines/electric_furnace/overlay_front_active" | "minecraft:block/stripped_mangrove_log_top" | "create:block/pipes" | "thermal:blank" | "createarmory:items/shotgunshelltexture" | "gtceu:block/multiblock/generator/large_titanium_boiler/overlay_front_paused" | "railways:item/dev_caps/ithundxr" | "minecraft:block/cyan_stained_glass_pane_top" | "gtceu:block/multiblock/gcym/large_arc_smelter/overlay_front" | "rechiseled:block/blackstone_brick_pattern" | "rechiseled:block/acacia_planks_rotated_bricks" | "rechiseledcreate:block/crimson_window_swirling_end" | "farmersdelight:block/tomatoes_vine_stage1" | "farmersdelight:block/tomatoes_vine_stage2" | "create:block/sail/canvas_cyan" | "farmersdelight:block/tomatoes_vine_stage0" | "functionalstorage:blocks/oak_front_1" | "functionalstorage:blocks/oak_front_2" | "functionalstorage:blocks/oak_front_4" | "ae2:item/spatial_cell_component_2" | "curios:slot/empty_belt_slot" | "gtceu:item/fluid_cell/overlay" | "ae2:part/cable/core/covered/green" | "infinity_provider:block/builder" | "minecraft:block/black_wool" | "gtceu:block/machines/forming_press/overlay_top" | "ae2:part/level_emitter_off" | "thermal:block/potato_block_side" | "rechiseled:block/jungle_planks_diagonal_tiles" | "thermal:block/charge_bench_top" | "ae2:block/paint1" | "gtceu:block/multiblock/coke_oven/overlay_front" | "ae2:block/paint3" | "ae2:block/paint2" | "bigreactors:block/fluidizer/casing_right_down" | "minecraft:entity/enchanting_table_book" | "thermal:block/coffee_10" | "railways:block/track_switch_indicator_left_straight" | "bigreactors:block/reactor/basic/glass.1" | "bigreactors:block/reactor/basic/glass.0" | "rechiseled:block/oak_planks_small_tiles" | "minecraft:item/crimson_sign" | "minecraft:block/yellow_stained_glass_pane_top" | "expatternprovider:block/extended_drive/drive_bottom" | "mysticalagriculture:item/essence/rock_crystal_essence" | "rechiseled:block/dirt_tiles" | "fantasyfurniture:models/venthyr/drawer" | "minecraft:item/lapis_lazuli" | "ae2:block/chest/top_item" | "rechiseled:block/crimson_planks_wavy" | "gtceu:item/empty_mold" | "ae2:part/cable/covered/purple" | "ae2:part/cable/glass/light_blue" | "gtceu:block/multiblock/gcym/large_engraving_laser/overlay_front_active" | "gtceu:block/machines/fluid_heater/overlay_top_active" | "rechiseled:block/iron_block_chiseled" | "rechiseledcreate:block/spruce_window_tiles_side" | "framedblocks:block/stone_button_frame" | "farmersdelight:item/cod_slice" | "farmersdelight:item/fruit_salad" | "gtceu:block/casings/fusion/superconducting_coil_ctm" | "minecraft:item/honey_bottle" | "thermal:block/dynamos/dynamo_stirling" | "mysticaladaptations:item/insanium_axe" | "gtceu:item/luv_emitter" | "ae2:part/cable/dense_covered/transparent" | "rechiseled:block/dark_prismarine_beams" | "minecraft:item/white_candle" | "thermal:block/potion_cake_bottom" | "woodenbucket:item/lower_wooden_bucket" | "thermal:block/ducts/filter_attachment_to_external_active" | "gtceu:block/multiblock/pyrolyse_oven/overlay_front" | "fantasyfurniture:models/decorations/hanging_herbs" | "rechiseledcreate:block/oak_window_large_side" | "fantasyfurniture:models/decorations/tankards_honeymead" | "toms_storage:block/inventory_proxy_side" | "ftbquests:item/book" | "mysticalagriculture:item/essence/sky_stone_essence" | "railways:item/track/track_spruce" | "create:block/blaze_active" | "rechiseled:block/mossy_cobblestone_inverted_dented" | "mysticaladaptations:item/insanium_crossbow_firework" | "minecraft:block/dirt" | "gtceu:item/quantum_star" | "bigreactors:block/reactor/basic/glass.5" | "thermal:item/sadiroot_seeds" | "bigreactors:block/reactor/basic/glass.3" | "create:block/mechanical_bearing_side" | "bigreactors:block/reactor/basic/glass.9" | "bigreactors:block/reactor/basic/glass.8" | "gtceu:block/casings/fusion/fusion_casing_mk2_ctm" | "bigreactors:block/reactor/basic/glass.7" | "thermal:block/carrot_cake_bottom" | "fantasyfurniture:models/royal/oven_tint" | "minecraft:block/stone_bricks" | "ftblibrary:icons/money_bag" | "ae2:item/memory_card_yellow" | "gtceu:item/plant_ball" | "colossalchests:blocks/chest_wall_silver" | "thermal:block/tea_10" | "thermalendergy:block/stellarium_block" | "gtceu:block/generators/steam_turbine/overlay_side" | "railways:block/track/jungle/standard_track_jungle" | "ae2:block/security_station_light_medium" | "createarmory:blocks/axis_top" | "mysticalagriculture:item/essence/sapphire_essence" | "rechiseledcreate:block/andesite_cut_small_brick" | "mysticalagriculture:block/flower/nether_flower" | "mysticalagriculture:block/flower/starmetal_flower" | "mysticalagriculture:block/flower/manasteel_flower" | "minecraft:block/bee_nest_side" | "rechiseled:block/lapis_block_connecting" | "numina:item/component/fieldemitter" | "minecraft:block/beehive_front" | "gtceu:item/ancient_gold_coin" | "gtceu:item/wetware_circuit_board" | "fantasyfurniture:models/dunmer/desk" | "create:block/pole_end" | "mysticalagradditions:block/insanium_block" | "mysticalagriculture:item/tertium_ingot" | "gtceu:block/casings/fusion/fusion_casing_bloom" | "thermal:block/devices/device_rock_gen" | "extendedcrafting:block/basic_table_top" | "modularrouters:item/module/fluid_module" | "gtceu:item/bolt_extruder_mold" | "gtceu:block/multiblock/gcym/large_material_press/overlay_front_paused" | "rechiseled:block/netherite_block_patterned" | "xtonesreworked:block/agon/agon_block_15_light_gray" | "gtceu:item/material_sets/dull/gear" | "gtceu:item/chemical_green_dye" | "minecraft:item/oak_boat" | "rechiseled:block/warped_planks_rotated_bricks" | "gtceu:block/overlay/machine/overlay_steam_vent" | "mysticalagriculture:item/essence/rubber_essence" | "mysticalagriculture:item/inferium_crossbow_pulling_2" | "mysticalagriculture:item/inferium_crossbow_pulling_0" | "mysticalagriculture:item/inferium_crossbow_pulling_1" | "mysticalagriculture:item/essence/osmium_essence" | "rechiseled:block/cobbled_deepslate_bricks" | "bigreactors:block/reactor/reinforced/casing_left_down" | "gtceu:block/pipe/pipe_tiny_in" | "minecraft:block/tinted_glass" | "numina:item/component/wiring" | "minecraft:block/rose_bush_bottom" | "gtceu:item/terminal" | "framedblocks:block/framed_redstone_torch_off" | "mysticaladaptations:block/insanium_furnace_top" | "mysticalagriculture:item/seeds/manasteel_seeds" | "rechiseled:block/lapis_block_crushed" | "ae2:part/cable/covered/black" | "thermal:block/devices/device_hive_extractor_bottom" | "create:block/toolbox/green" | "minecraft:block/lectern_sides" | "minecraft:block/yellow_wool" | "minecraft:block/green_stained_glass_pane_top" | "fantasyfurniture:models/royal/table_wide_tint" | "railways:block/track/acacia/standard_track_mip_acacia" | "gtceu:block/rubber_sapling" | "create:item/linked_controller_powered" | "ftblibrary:icons/player_gray" | "ae2:block/crafting/1k_storage_light" | "gtceu:block/multiblock/processing_array/overlay_front_paused_emissive" | "gtceu:item/epoxy_printed_circuit_board" | "create:block/brass_door_top" | "minecraft:block/dark_oak_door_bottom" | "minecraft:block/hopper_inside" | "sgjourney:item/milky_way_dhd" | "bigreactors:item/ridiculite_ingot" | "rechiseled:block/red_nether_bricks_squares" | "exnihilosequentia:block/fired_crucible" | "simplylight:block/full_block/illuminant_light_gray_block_on" | "thermal:block/devices/device_collector_underlay" | "webdisplays:blocks/server2" | "create:block/palettes/stone_types/layered/dripstone_cut_layered_connected" | "create:item/brass_sheet" | "fantasyfurniture:models/decorations/venthyr_tomes" | "minecraft:item/netherite_axe" | "rechiseled:block/netherrack_tiles" | "bigreactors:block/fluidizer/casing_right" | "railways:block/bogeys/wide/comically_large/huge_scotch_yoke_axle" | "create:block/belt/magenta_scroll" | "mysticalagradditions:item/inferium_coal" | "packagedexcrafting:blocks/elite_crafter_bottom" | "farmersdelight:item/steak_and_potatoes" | "packagedauto:blocks/machine_bottom" | "minecraft:item/amethyst_shard" | "gtceu:block/casings/mechanic/machine_casing_turbine_steel_ctm" | "exnihilosequentia:block/warped_crucible" | "exnihilosequentia:item/ore/ingot/lead_ingot" | "rechiseled:block/acacia_planks_wavy" | "gtceu:block/pipe/pipe_small_in" | "rechiseled:block/bone_block_decorated" | "ae2:item/spatial_cell_component_128" | "mysticalagriculture:item/essence/starmetal_essence" | "automobility:block/automobile_assembler_top" | "ae2:block/crafting/accelerator_light" | "create:block/refined_radiance_casing" | "mysticalagriculture:item/seeds/silver_seeds" | "mysticalagriculture:item/essence/stone_essence" | "ftbquests:item/lootcrate/side_outline" | "gtceu:block/multiblock/cleanroom/overlay_top_active" | "minecraft:block/orange_wool" | "thermal:item/invar_nugget" | "rechiseledcreate:block/birch_window_slim_end" | "thermal:item/diving_leggings" | "railways:item/track/track_mangrove_narrow" | "bigreactors:block/reprocessor/casing_left_down" | "thermal:block/eggplant_10" | "modularrouters:block/modular_router_side" | "mysticalagriculture:item/awakened_supremium_bow" | "farmersdelight:item/tomato" | "rechiseled:block/amethyst_block_bordered_diagonal_tiles" | "gtceu:block/multiblock/generator/large_tungstensteel_boiler/overlay_front" | "xtonesreworked:block/xtone_tile" | "mysticalagriculture:item/soulium_nugget" | "gtceu:block/multiblock/large_turbine/rotor_spinning" | "minecraft:block/horn_coral_fan" | "create_crystal_clear:block/andesite_glass_casing" | "numina:item/battery/ultimate" | "ae2:item/smithing_table_pattern" | "bigreactors:item/benitoite_crystal" | "thermal_extra:item/shellite_nugget" | "rechiseled:block/oak_planks_rotated_bricks" | "buildinggadgets:items/construction_paste_container_t1_quarter" | "gtceu:block/casings/gcym/atomic_casing" | "automobility:block/allow" | "extendedcrafting:item/luminessence" | "minecraft:item/netherite_scrap" | "gtceu:block/casings/voltage/zpm/bottom" | "gtceu:item/ender_fluid_link_cover" | "bigreactors:block/turbine/basic/fluidport_forge_passive_cold" | "thermal:item/redstone_mushroom_spores" | "create:block/vault/vault_side_medium" | "create:block/palettes/stone_types/layered/tuff_cut_layered_connected" | "exnihilosequentia:item/fire_coral_larva" | "gtceu:block/casings/solid/machine_casing_stable_titanium" | "thermal:block/dynamos/dynamo_disenchantment_active" | "rechiseled:block/dirt_chunks" | "mysticalagriculture:item/seeds/sapphire_seeds" | "rechiseled:block/nether_bricks_tiles" | "rechiseledcreate:block/acacia_window_swirling_side" | "gtceu:block/fluids/fluid.sulfuric_light_fuel" | "ae2:item/cell_component_1k" | "thermal:block/machines/machine_frame_bottom" | "minecraft:block/blackstone_top" | "extendedcrafting:item/enhanced_ender_catalyst" | "itemfilters:item/or" | "rechiseled:block/gold_block_beams" | "xtonesreworked:block/reds/2" | "xtonesreworked:block/reds/1" | "modularrouters:item/module/creative_module" | "create:block/item_drain_side" | "xtonesreworked:block/reds/0" | "minecraft:item/raw_gold" | "create:block/creative_fluid_tank_connected" | "ae2additions:item/disk_fluid_housing" | "xtonesreworked:block/reds/6" | "fantasyfurniture:models/royal/sofa" | "sgjourney:block/pegasus_dhd" | "gtceu:block/machines/electric_furnace/overlay_front_active_emissive" | "xtonesreworked:block/reds/5" | "xtonesreworked:block/reds/4" | "farmersdelight:block/apple_pie_top" | "xtonesreworked:block/reds/3" | "packagedexcrafting:blocks/combination_crafter_side" | "mysticaladaptations:item/insanium_bow_pulling_1" | "mysticaladaptations:item/insanium_bow_pulling_0" | "minecraft:block/acacia_trapdoor" | "ftbquests:block/detector_on" | "mysticalagriculture:block/inferium_reprocessor_side" | "exnihilosequentia:item/silkworm" | "bigreactors:block/fluidizer/controller_off" | "mysticalagriculture:item/seeds/cyanite_seeds" | "extendedcrafting:block/nether_star_block" | "ae2additions:item/fluid_storage_cell_4096" | "rechiseled:block/red_nether_bricks_rotated_bricks" | "gtceu:block/cover/overlay_fluid_voiding" | "gtceu:item/black_dye_spray_can" | "kubejs:block/casings/casing-stellarium-ctm" | "create:block/palettes/stone_types/brick/ochrum_cut_brick" | "create:block/chute_smart_powered" | "rechiseledcreate:block/oak_window_covered_end" | "create:block/analog_lever" | "farmersdelight:block/cooking_pot_tray_side" | "railways:entity/caps/red_conductor_cap" | "gtceu:block/multiblock/gcym/large_packer/overlay_front_paused" | "rechiseled:block/diamond_block_shiny_bordered" | "thermal:block/tomato_block_side" | "fantasyfurniture:particles/decorations/stocking" | "ae2wtlib:wireless_universal_terminal" | "framedblocks:item/framed_hammer" | "create:block/basin_canal" | "minecraft:block/end_stone" | "mysticaladaptations:item/insanium_bow_pulling_2" | "gtceu:block/machines/mixer/overlay_top" | "gtceu:block/fluids/fluid.helium" | "mysticalagriculture:item/soulium_gemstone" | "gtceu:block/storage/drums/drum_top/bottom" | "thermal:block/tinker_bench_top" | "minecraft:block/polished_basalt_top" | "ae2:block/spatial_pylon/red" | "thermal:item/redprint" | "farmersdelight:item/mixed_salad" | "modularrouters:item/module/module_layer1" | "gtceu:block/multiblock/multi_furnace/overlay_front_paused_emissive" | "modularrouters:item/module/module_layer0" | "fantasyfurniture:models/decorations/berry_basket_sweetberry" | "minecraft:block/furnace_front" | "minecraft:entity/shield_base_nopattern" | "railways:block/flagpole" | "mysticalagriculture:block/flower/sky_stone_flower" | "farmersdelight:block/wild_potatoes" | "minecraft:block/white_concrete" | "create:block/palettes/stone_types/cut/tuff_cut" | "enderstorage:items/pouch/buttons/middle/blue" | "rechiseled:block/warped_planks_large_tiles" | "ae2:item/memory_card_cyan" | "functionalstorage:items/gold_upgrade" | "gtceu:item/tools/screwdriver" | "create:fluid/chocolate_flow" | "gtceu:block/multiblock/large_chemical_reactor/overlay_front_active_emissive" | "mysticalagriculture:item/inferium_helmet" | "exnihilosequentia:item/tools/crook/iron_crook" | "railways:block/track/warped/standard_track_warped" | "rechiseled:block/gold_block_scales" | "gtceu:item/tools/mortar_base" | "minecraft:block/redstone_ore" | "ae2:block/controller_column" | "gtceu:block/machines/mixer/overlay_front" | "bigreactors:block/fluidizer/casing_left_up" | "minecraft:block/pink_wool" | "gtceu:item/nano_processor_mainframe" | "create:block/palettes/horizontal_framed_glass_connected" | "ae2:part/cable/core/covered/white" | "exnihilosequentia:block/jungle_crucible" | "colossalchests:blocks/interface_silver" | "ae2:block/glass/quartz_glass_frame1101" | "rechiseled:block/acacia_planks_pattern" | "ae2:block/glass/quartz_glass_frame1100" | "ae2:part/translucent_facade" | "gtceu:block/material_sets/dull/frame_gt" | "thermal:item/electrum_ingot" | "thermal:item/lightning_grenade" | "farmersdelight:item/lime_canvas_sign" | "fantasyfurniture:models/venthyr/desk" | "enderstorage:items/pouch/buttons/right/purple" | "minecraft:item/tnt_minecart" | "ae2:part/monitor_sides" | "fantasyfurniture:models/dunmer/wall_light" | "thermal:block/deepslate_apatite_ore" | "minecraft:block/light_blue_glazed_terracotta" | "gtceu:item/mv_emitter" | "sgjourney:item/advanced_energy_crystal" | "create:block/industrial_iron_block" | "mysticalagriculture:item/seeds/knightmetal_seeds" | "minecraft:block/rail" | "mysticalagriculture:block/supremium_growth_accelerator" | "minecraft:item/pointed_dripstone" | "ae2:block/glass/quartz_glass_frame1111" | "ae2:block/glass/quartz_glass_frame1110" | "minecraft:block/water_still" | "ae2:block/drive/cells/16k_fluid_cell" | "gtceu:block/machines/charger/overlay_charger_running" | "gtceu:block/machines/fermenter/overlay_top" | "fantasyfurniture:models/venthyr/chair" | "rechiseled:block/mossy_cobblestone_paving" | "minecraft:block/blue_candle" | "mysticalagriculture:item/prudentium_boots" | "numina:item/component/servo" | "create:block/girder" | "create:block/portable_fluid_interface" | "simplylight:block/illuminant_slab" | "ftbquests:item/missing_item" | "rechiseled:block/blackstone_rotated_bricks" | "expatternprovider:part/ex_export_bus" | "itemfilters:item/mod" | "enderstorage:items/pouch/buttons/right/magenta" | "create:block/mechanical_press_top" | "create:block/elevator_contact_side_powered" | "rechiseled:block/acacia_planks_large_tiles" | "minecraft:block/lime_concrete_powder" | "ae2:part/cable/smart/yellow" | "functionalstorage:blocks/framed_front_compacting" | "farmersdelight:item/fried_egg" | "extendedcrafting:item/flux_star" | "fluxnetworks:model/fluxcontroller_bottom" | "rechiseledcreate:block/mangrove_window_tiles_end" | "ae2:block/drive/cells/creative_cell" | "create:item/brass_nugget" | "ae2:item/card_energy" | "ae2additions:item/super_cell_component_65m" | "create:block/palettes/stone_types/scorchia" | "thermal:block/cheese_wheel_inner" | "xtonesreworked:block/reds/9" | "bigreactors:block/reprocessor/casing_left" | "merequester:part/requester_terminal_medium" | "xtonesreworked:block/reds/8" | "xtonesreworked:block/reds/7" | "ae2:part/cable/core/dense_smart/brown" | "extendedcrafting:block/flux_crafter_side" | "create:block/toolbox/yellow" | "rechiseled:block/dirt_cobbled" | "minecraft:block/cut_sandstone" | "rechiseledcreate:block/spruce_window_swirling_end" | "minecraft:block/tube_coral_block" | "expatternprovider:block/extended_drive/drive_inside" | "ftblibrary:icons/color_hsb" | "gtceu:item/petri_dish" | "exmachinis:block/flux_compactor" | "minecraft:block/grindstone_round" | "rechiseled:block/diamond_block_rhombuses" | "minecraft:block/mangrove_roots_top" | "ae2additions:item/super_cell_component_64k" | "xtonesreworked:block/agon/agon_block_10_red" | "minecraft:block/respawn_anchor_side4" | "gtceu:block/machines/gas_collector/overlay_bottom_active_emissive" | "minecraft:block/respawn_anchor_side3" | "minecraft:block/respawn_anchor_side2" | "minecraft:block/respawn_anchor_side1" | "gtceu:item/red_glass_lens" | "minecraft:block/respawn_anchor_side0" | "webdisplays:items/batpack" | "rechiseled:block/jungle_planks_crate" | "fantasyfurniture:models/necrolord/shelf" | "thermal:item/niter" | "minecraft:item/iron_boots" | "minecraft:block/shroomlight" | "create:block/palettes/stone_types/cap/tuff_cut_cap" | "minecraft:entity/shield_base" | "mysticalagriculture:item/awakened_supremium_axe" | "create:block/contact_side" | "rechiseled:block/cobblestone_small_tiles" | "minecraft:block/gravel" | "thermal:block/machines/machine_side" | "thermal:block/slime_tnt_top" | "webdisplays:items/laserpointer2" | "gtceu:block/overlay/machine/overlay_adv_pump" | "minecraft:item/mangrove_door" | "thermal:item/tin_nugget" | "mysticalagriculture:item/infusion_crystal" | "minecraft:item/chest_minecart" | "rechiseled:block/redstone_block_pillar_side" | "railways:block/track/tieless/portal_track_tieless" | "ae2:block/pattern_provider_alternate_arrow" | "gtceu:block/casings/voltage/ev/side" | "create:block/copper/copper_roof_top" | "railways:block/track_coupler_indicator_none" | "minecraft:block/spruce_sapling" | "gtceu:item/iv_electric_pump" | "ae2:block/crafting/1k_storage" | "mysticalagriculture:item/essence/deepslate_essence" | "gtceu:item/mpic_wafer" | "fantasyfurniture:models/dunmer/oven_fire" | "bigreactors:block/reactor/reinforced/computerport_connected" | "create:block/belt/green_diagonal_scroll" | "gtceu:block/machines/macerator/overlay_top_active" | "mysticalagriculture:block/flower/sapphire_flower" | "gtceu:block/machines/charger/overlay_charger_running_emissive" | "mysticaladaptations:item/insanium_bow" | "rechiseledcreate:block/mangrove_window_diagonal_side" | "gtceu:item/chemical_orange_dye" | "powersuits:item/module/movement/parachute" | "create:block/palettes/stone_types/slab/tuff_cut_slab" | "gtceu:item/hv_electric_pump" | "mysticalagradditions:block/supremium_coal_block" | "mysticalagriculture:item/supremium_upgrade" | "rechiseled:block/birch_planks_wavy" | "railways:block/smokestack/oilburner" | "gtceu:block/casings/coils/machine_coil_kanthal_bloom" | "laserio:item/filter_tag" | "rechiseled:block/copper_block_gears" | "thermal:block/ducts/filter_attachment_to_external" | "ae2:block/glass/quartz_glass_frame1001" | "ae2:block/glass/quartz_glass_frame1000" | "minecraft:block/birch_log" | "thermal:block/enderium_glass" | "rechiseled:block/iron_block_plated" | "minecraft:block/tube_coral" | "create:block/fluid_tank_connected" | "thermal:block/devices/device_composter_compost" | "gtceu:block/multiblock/gcym/large_sifting_funnel/overlay_front_paused" | "sgjourney:item/stone_symbol" | "minecraft:block/jigsaw_lock" | "ae2:item/item_storage_cell_64k" | "minecraft:item/raw_copper" | "createarmory:blocks/brass_still" | "ae2:block/glass/quartz_glass_frame1011" | "xtonesreworked:block/zome/15" | "rechiseledcreate:block/birch_window_tiles_side" | "ae2:block/glass/quartz_glass_frame1010" | "minecraft:block/wither_rose" | "xtonesreworked:block/zome/10" | "mysticalagriculture:item/seeds/hepatizon_seeds" | "toms_storage:block/opencrate_top" | "xtonesreworked:block/zome/14" | "xtonesreworked:block/zome/13" | "xtonesreworked:block/zome/12" | "xtonesreworked:block/zome/11" | "ae2:part/cable/core/dense_smart/purple" | "gtceu:item/crystal_processor_mainframe" | "rechiseled:block/oak_planks_dotted" | "create:block/girder_pole" | "gtceu:item/tools/knife_base" | "gtceu:block/multiblock/gcym/mega_vacuum_freezer/overlay_front_paused_emissive" | "ae2:item/card_equal_distribution" | "railways:block/bogeys/narrow/axle" | "minecraft:item/diamond_helmet" | "thermal:item/gold_plate_3" | "mysticalagriculture:item/supremium_fishing_rod_cast" | "ae2:item/fluix_axe" | "exnihilosequentia:block/crushed_diorite" | "rechiseledcreate:block/dark_oak_window_rounded_end" | "rechiseled:block/netherite_block_compacted" | "thermal:block/ducts/turbo_servo_attachment" | "rechiseledcreate:block/jungle_window_bars_side" | "minecraft:block/birch_trapdoor" | "exnihilosequentia:block/spruce_sieve" | "ae2:item/certus_quartz_hoe" | "simplylight:block/full_block/illuminant_pink_block" | "rechiseled:block/bone_block_decorated_bordered" | "gtceu:block/machines/furnace/overlay_front_active_emissive" | "mysticalagriculture:item/essence/amethyst_bronze_essence" | "create:item/sweet_roll" | "minecraft:item/cooked_cod" | "exnihilosequentia:item/ore/piece/zinc_pieces" | "minecraft:item/cyan_candle" | "enderstorage:items/pouch/buttons/left/light_gray" | "thermal:item/gold_plate_1" | "thermal:item/gold_plate_2" | "gtceu:block/machines/wiremill/overlay_front_paused" | "thermal:item/gold_plate_0" | "rechiseled:block/nether_bricks_diagonal_bricks" | "minecraft:block/dried_kelp_bottom" | "mysticalagriculture:item/imperium_scythe" | "ae2:part/pattern_access_terminal_bright" | "mysticalagriculture:item/mystical_seeds" | "thermal:block/phyto_tnt_bottom" | "railways:item/dev_caps/neoncitydrifter" | "expatternprovider:block/wireless_connect_off" | "create:item/schematic" | "gtceu:item/energium_dust" | "bigreactors:block/reactor/basic/fuelrod_vertical" | "systeams:block/steam_dynamo_active" | "create:block/palettes/stone_types/brick/asurine_cut_brick" | "thermal:item/augments/rf_coil_xfer_augment" | "mobilebeacon:items/mobile_beacon_iron" | "thermal:block/machines/machine_insolator" | "mysticalagradditions:item/insanium_coal" | "rechiseled:block/netherite_block_decorated" | "cofh_core:gui/icons/icon_arrow_up_inactive" | "ae2:block/mysterious_cube_end_emissive" | "create:block/pulley_magnet" | "modularrouters:item/augment/stack_augment" | "exnihilosequentia:item/tools/crook/basalt_crook" | "minecraft:item/wooden_axe" | "thermalendergy:item/prismalium_coin_3" | "thermalendergy:item/prismalium_coin_4" | "farmersdelight:item/light_gray_canvas_sign" | "create_crystal_clear:block/encased_cogwheels/large_andesite_encased_cogwheel_side" | "rechiseled:block/coal_block_chiseled" | "mysticalagriculture:item/creative_soulium_dagger" | "mysticalagriculture:item/seeds/nether_seeds" | "gtceu:block/pipe/ld_fluid_pipe/overlay_left" | "mysticalagriculture:block/soulstone_cracked_bricks" | "thermalendergy:item/prismalium_coin_0" | "gtceu:item/glass_vial/overlay" | "thermalendergy:item/prismalium_coin_1" | "thermalendergy:item/prismalium_coin_2" | "minecraft:block/deepslate_copper_ore" | "fantasyfurniture:models/nordic/painting_wide" | "minecraft:item/netherite_chestplate" | "enderstorage:items/pouch/buttons/middle/lime" | "mysticalagriculture:item/seeds/nether_quartz_seeds" | "minecraft:block/white_concrete_powder" | "gtceu:block/multiblock/fluid_drilling_rig/overlay_front_active_emissive" | "ae2:item/cell_component_4k" | "rechiseledcreate:block/crimson_window_large_side" | "minecraft:block/end_portal_frame_top" | "jecalculation:items/calculator_math" | "gtceu:item/multilayer_fiber_reinforced_circuit_board" | "travelanchors:block/travel_anchor" | "gtceu:block/multiblock/gcym/large_distillery/overlay_front_active" | "railways:item/conductor_whistle" | "extendedcrafting:block/flux_alternator_base_top" | "minecraft:item/name_tag" | "minecraft:item/orange_candle" | "farmersdelight:block/shepherds_pie_top" | "mysticalagriculture:item/inferium_crossbow_standby" | "exnihilosequentia:block/crushed_deepslate" | "gtceu:block/machines/extruder/overlay_front" | "thermal:item/compost" | "create:block/funnel/brass_funnel_unpowered" | "mysticalagriculture:item/seeds/rose_gold_seeds" | "farmersdelight:item/golden_knife" | "rechiseled:block/jungle_planks_beams" | "farmersdelight:block/tray_bottom" | "ftblibrary:icons/close" | "thermal:block/fluids/redstone_flow" | "bigreactors:block/fluidizer/glass.1" | "fantasyfurniture:models/dunmer/counter" | "bigreactors:block/fluidizer/glass.0" | "bigreactors:block/fluidizer/glass.3" | "bigreactors:block/fluidizer/glass.5" | "minecraft:item/music_disc_otherside" | "ae2:part/cable/core/glass/pink" | "bigreactors:block/fluidizer/glass.7" | "bigreactors:block/fluidizer/glass.9" | "create:block/valve_handle/valve_handle_purple" | "bigreactors:block/fluidizer/glass.8" | "gtceu:item/smd_diode" | "fantasyfurniture:models/decorations/royal_crown_tint" | "ae2:block/crafting/monitor_light_medium" | "mysticalagradditions:block/insanium_coal_block" | "railways:item/track_incomplete/track_incomplete_tieless_narrow" | "extendedcrafting:item/ender_component" | "rechiseled:block/netherrack_rotated_bricks" | "mysticalagriculture:block/witherproof_glass" | "bigreactors:block/reactor/reinforced/accessport_fluid_in_connected" | "gtceu:item/tools/hoe" | "thermal:item/netherite_dust" | "buildinggadgets:items/template" | "minecraft:item/gold_ingot" | "gtceu:item/lv_electric_piston" | "mysticalagriculture:item/seeds/fish_seeds" | "gtceu:item/material_sets/dull/spring_small" | "create:block/palettes/stone_types/polished/scorchia_cut_polished" | "create:block/palettes/stone_types/small_brick/scorchia_cut_small_brick" | "rechiseled:block/lapis_block_smooth" | "bigreactors:item/cyanite_dust" | "ae2:item/certus_quartz_crystal_charged" | "sgjourney:item/naquadah_rod" | "gtceu:item/advanced_item_detector_cover" | "mysticalagriculture:item/awakened_supremium_helmet" | "thermal:item/augments/machine_cycle_augment" | "thermal:block/chiseled_rich_slag" | "gtceu:block/fluids/fluid.mc_guffium_239" | "gtceu:block/pipe/ld_item_pipe/overlay_left" | "gtceu:item/machine_controller_cover" | "gtceu:block/machines/distillery/overlay_top_active" | "colossalchests:blocks/interface_iron" | "create:block/copper/exposed_copper_shingles" | "minecraft:block/fletching_table_top" | "enderstorage:items/pouch/buttons/left/orange" | "gtceu:block/pipe/pipe_huge_in" | "minecraft:item/candle" | "minecraft:block/water_overlay" | "ftblibrary:icons/refresh" | "minecraft:block/mangrove_planks" | "gtceu:item/tools/mortar" | "create:block/palettes/stone_types/polished/asurine_cut_polished" | "framedblocks:block/framing_saw_top" | "xtonesreworked:block/zion/2" | "xtonesreworked:block/zion/1" | "xtonesreworked:block/zion/0" | "gtceu:block/multiblock/generator/large_steel_boiler/overlay_front_paused" | "systeams:block/steam_dynamo_side" | "rechiseled:block/emerald_block_smooth" | "xtonesreworked:block/zion/9" | "xtonesreworked:block/zion/8" | "thermal:item/spinach" | "minecraft:item/tipped_arrow_head" | "xtonesreworked:block/zion/7" | "xtonesreworked:block/zion/6" | "xtonesreworked:block/zion/5" | "xtonesreworked:block/zion/4" | "xtonesreworked:block/zion/3" | "create:block/palettes/stone_types/cap/granite_cut_cap_connected" | "thermal:block/earth_tnt_top" | "bigreactors:block/reactor/reinforced/casing_right_up" | "mysticalagriculture:block/flower/cyanite_flower" | "gtceu:item/advanced_smd_transistor" | "ae2additions:item/item_storage_cell_16384" | "gtceu:block/casings/coils/machine_coil_tritanium_bloom" | "ae2:block/chest/top" | "thermal:block/devices/device_water_gen_side" | "simplylight:block/full_block/illuminant_gray_block" | "xtonesreworked:block/vect/14" | "xtonesreworked:block/vect/15" | "ae2:part/cable/covered/green" | "functionalstorage:blocks/jungle_side" | "minecraft:block/dead_brain_coral" | "create:block/diodes/powered_toggle_latch/idle" | "xtonesreworked:block/vect/10" | "xtonesreworked:block/vect/11" | "xtonesreworked:block/vect/12" | "xtonesreworked:block/vect/13" | "gtceu:item/material_sets/dull/tool_head_wrench" | "gtceu:item/ev_field_generator" | "modularrouters:item/upgrade/energy_upgrade" | "rechiseled:block/diamond_block_smooth" | "kubejs:item/crude_stargate_rod" | "create:block/palettes/stone_types/cap/tuff_cut_cap_connected" | "minecraft:block/mushroom_stem" | "railways:item/track/track_monorail" | "webdisplays:blocks/rctrl" | "fantasyfurniture:models/venthyr/oven" | "create:block/funnel/funnel_open" | "rechiseledcreate:block/rose_quartz_polished_block" | "fantasyfurniture:models/bone/wither/lockbox" | "minecraft:block/oak_trapdoor" | "fantasyfurniture:models/dunmer/wardrobe" | "create:block/sail/canvas_brown" | "create:item/super_glue" | "ae2:part/monitor_sides_status_has_channel" | "gtceu:block/overlay/machine/overlay_energy_emitter" | "minecraft:block/redstone_torch_off" | "gtceu:block/casings/solid/machine_casing_heatproof" | "gtceu:block/cover/overlay_item_detector" | "minecraft:block/cracked_deepslate_tiles" | "rechiseled:block/cobbled_deepslate_brick_pattern" | "gtceu:block/casings/gcym/stress_proof_casing" | "minecraft:block/light_blue_terracotta" | "create:block/palettes/stone_types/cap/scoria_cut_cap" | "create:block/palettes/stone_types/cap/deepslate_cut_cap_connected" | "minecraft:item/acacia_chest_boat" | "extendedcrafting:block/advanced_table_top" | "itemfilters:item/weak_nbt" | "thermal:block/oil_red_sand" | "minecraft:item/writable_book" | "create:block/palettes/stone_types/cap/crimsite_cut_cap" | "minecraft:block/chiseled_sandstone" | "ae2:block/crafting/unit_base" | "thermal:block/fluids/tree_oil_still" | "create:block/palettes/rose_quartz_top" | "gtceu:item/uv_naquadria_battery/5" | "gtceu:item/uv_naquadria_battery/6" | "gtceu:block/casings/transparent/tempered_glass" | "gtceu:item/uv_naquadria_battery/7" | "fantasyfurniture:models/bone/wither/bed_single" | "gtceu:item/uv_naquadria_battery/8" | "gtceu:item/uv_naquadria_battery/1" | "gtceu:item/uv_naquadria_battery/2" | "minecraft:block/jukebox_top" | "gtceu:item/uv_naquadria_battery/3" | "gtceu:item/uv_naquadria_battery/4" | "simplylight:block/full_block/illuminant_lime_block" | "rechiseled:block/blackstone_polished" | "thermal:item/lead_coin_1" | "thermal:item/lead_coin_0" | "expatternprovider:item/io_bus_upgrade" | "thermal:item/lead_coin_3" | "thermal:item/lead_coin_2" | "gtceu:block/overlay/machine/overlay_rotor_holder" | "thermal:block/signalum_block" | "thermal:item/lead_coin_4" | "gtceu:block/multiblock/gcym/mega_blast_furnace/overlay_front_active_emissive" | "gtceu:item/advanced_item_voiding_cover" | "rechiseled:block/spruce_planks_beams" | "create:block/radial_chassis_side_sticky" | "thermal_extra:item/machine_efficiency_augment_4" | "create:block/palettes/stone_types/brick/scoria_cut_brick" | "exnihilosequentia:block/spruce_barrel" | "thermal_extra:item/machine_efficiency_augment_2" | "thermal_extra:item/machine_efficiency_augment_3" | "thermal:block/corn_block_side" | "create:block/palettes/stone_types/polished/tuff_cut_polished" | "gtceu:item/highly_advanced_soc" | "thermal_extra:item/machine_efficiency_augment_1" | "minecraft:item/wooden_hoe" | "rechiseled:block/dark_oak_planks_small_bricks" | "gtceu:item/ev_electric_piston" | "ae2:item/quantum_entangled_singularity" | "ae2:block/crafting/ring_side_hor" | "minecraft:block/large_amethyst_bud" | "railways:item/track_incomplete/track_incomplete_mangrove_narrow" | "rechiseled:block/netherrack_dented" | "ae2:models/skyblockchest" | "minecraft:block/quartz_block_top" | "minecraft:block/hopper_top" | "gtceu:item/nugget_casting_mold" | "minecraft:item/furnace_minecart" | "mysticalagriculture:item/essence/lapis_lazuli_essence" | "rechiseled:block/stone_smooth_large_tiles" | "gtceu:block/casings/voltage/uxv/top" | "exnihilosequentia:block/dark_oak_sieve" | "gtceu:block/machines/ore_washer/overlay_front" | "mysticaladaptations:item/insanium_watering_can" | "rechiseled:block/blue_ice_rocky" | "gtceu:item/lv_conveyor_module" | "thermalendergy:item/melodium_dust" | "mysticalagriculture:item/seeds/fluix_seeds" | "fantasyfurniture:models/dunmer/table_wide" | "create:block/toolbox/red" | "railways:block/track/birch/standard_track_crossing_birch" | "modularrouters:item/module/placer_module" | "create:block/palettes/dark_oak_window" | "create:block/palettes/stone_types/slab/calcite_cut_slab" | "rechiseled:block/red_nether_bricks_smooth" | "rechiseled:block/quartz_block_connecting" | "fantasyfurniture:models/decorations/bone_skeleton_chalices" | "mysticalagriculture:block/tertium_furnace_side" | "exnihilosequentia:block/acacia_sieve" | "gtceu:block/machines/distillery/overlay_top_active_emissive" | "mysticalagriculture:item/essence/energized_steel_essence" | "minecraft:block/kelp_plant" | "powersuits:item/module/environmental/cooling_system" | "mysticalagradditions:item/prudentium_paxel" | "gtceu:block/overlay/machine/overlay_maintenance_taped" | "gtceu:block/fluids/fluid.severely_hydro_cracked_light_fuel" | "create:block/seat/side_light_blue" | "gtceu:block/storage/drums/wooden_drum/side" | "thermal:block/flax_5_top" | "framedblocks:block/redstone_frame" | "create:block/palettes/stone_types/layered/limestone_cut_layered_connected" | "fantasyfurniture:models/decorations/venthyr_tea_set" | "ae2:item/wireless_receiver" | "rechiseled:block/dark_oak_planks_brick_paving" | "mysticalagriculture:item/seeds/chicken_seeds" | "mysticalagriculture:block/prudentium_reprocessor_front" | "gtceu:item/brown_dye_spray_can" | "mysticalagriculture:item/essence/nether_quartz_essence" | "thermal:block/config/machine_config_both" | "minecraft:block/jigsaw_bottom" | "exnihilosequentia:block/crimson_sieve" | "create:block/toolbox/light_gray" | "minecraft:block/iron_bars" | "fantasyfurniture:models/necrolord/door_double" | "minecraft:block/pink_concrete" | "ae2:part/cable/core/covered/magenta" | "xtonesreworked:block/lamp_flat/lamp_up_on" | "gtceu:block/multiblock/processing_array/overlay_front_paused" | "minecraft:item/golden_helmet" | "exnihilosequentia:item/ore/nugget/aluminum_nugget" | "railways:block/monorail/track_assembly_overlay" | "rechiseled:block/spruce_planks_mosaic" | "minecraft:block/beetroots_stage3" | "minecraft:item/mangrove_boat" | "minecraft:block/beetroots_stage1" | "minecraft:block/beetroots_stage2" | "thermalendergy:item/endergy_upgrade_3_lights" | "minecraft:block/beetroots_stage0" | "rechiseled:block/birch_planks_large_tiles" | "create:block/mechanical_press_pole" | "create:block/bars/andesite_bars" | "xtonesreworked:block/azur/11" | "minecraft:block/brown_stained_glass" | "xtonesreworked:block/azur/10" | "createarmory:items/axis" | "xtonesreworked:block/azur/15" | "bigreactors:block/reprocessor/powerport" | "gtceu:item/wetware_processor_computer" | "xtonesreworked:block/azur/14" | "thermal:block/ducts/energy_limiter_attachment_active" | "xtonesreworked:block/azur/13" | "create:block/palettes/stone_types/cap/limestone_cut_cap_connected" | "rechiseledcreate:block/crimson_window_covered_side" | "xtonesreworked:block/azur/12" | "minecraft:item/glass_bottle" | "thermal:block/niter_ore" | "gtceu:item/zpm_solar_panel" | "thermal:block/constantan_block" | "thermal:item/earth_grenade_thrown" | "gtceu:item/rotor_extruder_mold" | "gtceu:block/multiblock/coke_oven/overlay_front_active_emissive" | "mysticalagriculture:item/seeds/flux_infused_gem_seeds" | "mysticalagriculture:item/prudentium_shovel" | "minecraft:entity/slime/slime" | "modularrouters:item/module/vacuum_module" | "fantasyfurniture:models/bone/skeleton/shelf" | "gtceu:item/resistor" | "mysticalagriculture:block/imperium_furnace_side" | "ae2:item/card_capacity" | "thermal_extra:item/av_item_filter_augment" | "mysticalagriculture:item/essence/fiery_ingot_essence" | "thermal_extra:item/dragonsteel_gear" | "rechiseledcreate:block/spruce_window_tiles_end" | "ae2:block/pattern_provider" | "functionalstorage:items/linking_tool_base" | "create:block/observer_box" | "thermal:item/eggplant_seeds" | "minecraft:item/barrier" | "minecraft:item/lava_bucket" | "ae2:part/crafting_terminal_dark" | "mysticalagriculture:block/flower/rubber_flower" | "minecraft:block/sandstone_top" | "ae2:item/debug/eraser" | "buildinggadgets:items/gadget_exchanging" | "thermal:block/devices/device_collector_active" | "gtceu:item/luv_electric_pump" | "gtceu:block/machines/gas_collector/overlay_front" | "minecraft:block/dead_tube_coral_fan" | "minecraft:block/sculk_catalyst_top" | "mysticalagriculture:item/seeds/skeleton_seeds" | "fantasyfurniture:models/nordic/shelf" | "ftblibrary:icons/heart" | "create:block/tunnel/andesite_tunnel_top_window" | "thermal:item/onion" | "create:block/redstone_antenna" | "minecraft:block/cyan_terracotta" | "rechiseled:block/blackstone_tiles" | "minecraft:block/bamboo_small_leaves" | "thermal:block/tea_block_bottom" | "mysticalagriculture:item/seeds/glowstone_seeds" | "powersuits:item/powerarmor.torso" | "rechiseledcreate:block/oak_window_tiles_end" | "gtceu:block/fluids/fluid.naquadria" | "minecraft:block/yellow_concrete" | "create:block/seat/top_pink" | "farmersdelight:block/tomato_crate_top" | "gtceu:block/multiblock/processing_array/overlay_front_active" | "thermal_extra:item/amethyst_dust" | "minecraft:item/coal" | "rechiseled:block/spruce_planks_diagonal_tiles" | "gtceu:block/multiblock/gcym/large_maceration_tower/overlay_front_active_emissive" | "create:block/observer_indicator" | "create:block/shadow_steel_casing" | "fantasyfurniture:models/bone/wither/wall_light" | "fantasyfurniture:models/royal/chest_tint" | "xtonesreworked:block/agon/agon_block_6_blue" | "rechiseled:block/purpur_squares" | "railways:item/track_incomplete/track_incomplete_oak_narrow" | "minecraft:block/structure_block_save" | "thermal:item/silver_gear" | "mysticalagriculture:item/soulium_dagger" | "mysticalagriculture:item/tertium_upgrade" | "thermal:item/cheese_wheel" | "minecraft:block/loom_side" | "farmersdelight:item/sweet_berry_cookie" | "create:block/palettes/stone_types/small_brick/ochrum_cut_small_brick" | "fantasyfurniture:models/decorations/necrolord_candelabra" | "ftblibrary:icons/cancel" | "railways:block/monorail/monorail_bogey" | "create:block/sail/frame" | "thermal:item/enderium_plate_0" | "create:block/belt/blue_scroll" | "minecraft:block/fern" | "thermal:item/enderium_plate_1" | "create:block/palettes/stone_types/pillar/scoria_cut_pillar" | "rechiseled:block/prismarine_bricks_dotted" | "thermal:block/tin_block" | "thermal:item/enderium_plate_2" | "thermal:item/enderium_plate_3" | "ae2:item/fluid_storage_cell_256k" | "farmersdelight:item/raw_pasta" | "create:block/brass_door_side" | "minecraft:item/empty_armor_slot_chestplate" | "minecraft:block/lantern" | "create:block/whistle" | "create:block/glass_door_bottom" | "rechiseled:block/redstone_block_smooth" | "mysticalagriculture:item/awakened_supremium_sickle" | "railways:item/track_incomplete/track_incomplete_crimson" | "ae2:block/sky_stone_small_brick" | "thermal:block/ender_tnt_top" | "fantasyfurniture:models/bone/skeleton/bookshelf" | "minecraft:block/blackstone" | "bigreactors:block/turbine/basic/charging" | "thermal:block/spice_cake_side" | "gtceu:item/sticky_resin" | "thermal:item/coffee" | "minecraft:block/purple_stained_glass" | "rechiseled:block/stone_chiseled_bricks" | "rechiseled:block/cobbled_deepslate_squares" | "gtceu:block/casings/steam/steel/bottom" | "minecraft:item/spawn_egg_overlay" | "gtceu:item/uv_voltage_coil" | "expatternprovider:part/ex_pattern_provider" | "gtceu:block/machines/thermal_centrifuge/overlay_front_paused" | "colossalchests:blocks/colossal_chest_copper" | "railways:item/track/track_crimson" | "gtceu:item/iv_sensor" | "create_crystal_clear:block/copper_clear_glass_casing_connected" | "create:block/elevator_pulley_belt" | "exmachinis:block/auto_hammer_hopper" | "sgjourney:block/transport_rings_top_active" | "mysticalagriculture:item/watering_can" | "thermal:block/raw_nickel_block" | "rechiseledcreate:block/mangrove_window_covered_side" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_hot" | "xtonesreworked:block/iszm/15" | "xtonesreworked:block/iszm/14" | "xtonesreworked:block/iszm/13" | "xtonesreworked:block/iszm/12" | "create:block/symmetry_mirror" | "create_crystal_clear:block/train_clear_glass_casing_connected" | "xtonesreworked:block/iszm/11" | "gtceu:block/machines/canner/overlay_side_active_emissive" | "create:block/andesite_casing_very_short" | "xtonesreworked:block/iszm/10" | "create:block/andesite_casing_connected" | "thermal:item/enderium_nugget" | "railways:block/bogeys/wide/default/frame" | "rechiseled:block/warped_planks_tiles" | "mysticalagriculture:block/flower/blazing_crystal_flower" | "thermal:block/fluids/redstone_still" | "gtceu:item/tools/scythe" | "rechiseled:block/blue_ice_cone" | "railways:block/track_switch_indicator_3way_left" | "modularrouters:item/augment/xp_vacuum_augment" | "thermal_extra:item/upgrade_augment" | "create:block/copper/exposed_copper_roof_top" | "bigreactors:block/reactor/basic/controlrod" | "create:block/roller_wheel" | "gtceu:block/multiblock/generator/large_gas_turbine/overlay_front_paused" | "thermal:block/enderium_block" | "mysticalagradditions:item/dragon_egg_chunk" | "exnihilosequentia:item/tools/hammer/calcite_hammer" | "thermal:block/fluids/resin_still" | "gtceu:block/casings/coils/machine_coil_tritanium" | "mysticalagriculture:block/flower/nickel_flower" | "ae2:block/spatial_pylon/base_end" | "minecraft:block/coal_block" | "minecraft:block/attached_melon_stem" | "mysticalagriculture:item/essence/enderman_essence" | "mysticalagriculture:item/seeds/flux_infused_ingot_seeds" | "ae2:part/cable/covered/light_gray" | "extendedcrafting:item/black_iron_slate" | "thermal:block/lumium_block" | "extendedcrafting:item/the_ultimate_component_overlay" | "gtceu:block/casings/mechanic/machine_casing_assembly_control" | "ae2:item/matter_ball" | "minecraft:block/crimson_planks" | "fantasyfurniture:models/necrolord/counter" | "farmersdelight:item/nether_salad" | "minecraft:item/glow_item_frame" | "ae2:part/cable/glass/light_gray" | "minecraft:block/redstone_dust_dot" | "minecraft:block/blast_furnace_front_on" | "functionalstorage:blocks/acacia_front_2" | "bigreactors:block/transparent" | "functionalstorage:blocks/acacia_front_1" | "rechiseled:block/basalt_patterned" | "functionalstorage:blocks/acacia_front_4" | "minecraft:item/turtle_egg" | "thermal:block/amaranth_4_top" | "ae2:item/item_storage_cell_16k" | "rechiseled:block/cobblestone_crosses" | "mysticalagriculture:item/seeds/sheep_seeds" | "minecraft:block/orange_candle" | "xtonesreworked:block/zest/0" | "xtonesreworked:block/zest/2" | "xtonesreworked:block/zest/1" | "xtonesreworked:block/zest/4" | "create:block/palettes/stone_types/slab/dripstone_cut_slab" | "xtonesreworked:block/zest/3" | "xtonesreworked:block/zest/6" | "fantasyfurniture:models/royal/bookshelf_tint" | "xtonesreworked:block/zest/5" | "extendedcrafting:item/enhanced_ender_ingot" | "xtonesreworked:block/zest/8" | "minecraft:item/beetroot_soup" | "xtonesreworked:block/zest/7" | "minecraft:item/music_disc_cat" | "thermal:item/augments/dynamo_fuel_augment" | "xtonesreworked:block/zest/9" | "gtceu:block/multiblock/gcym/large_solidifier/overlay_front_active_emissive" | "mysticalagriculture:block/tertium_reprocessor_front" | "itemfilters:item/id_regex" | "mysticalagriculture:item/prudentium_gemstone" | "gtceu:item/zpm_electric_motor" | "mysticalagradditions:block/neutronium_crux" | "minecraft:block/yellow_candle_lit" | "create:block/valve_handle/valve_handle_pink" | "createarmory:items/unshotgunshell" | "thermal:item/barley_seeds" | "create:block/railway_casing_side_connected" | "minecraft:block/gray_candle" | "ftbquests:block/barrier" | "ae2:part/cable/core/dense_smart/white" | "thermal:block/cells/fluid_cell_level_8c" | "farmersdelight:block/jungle_cabinet_front_open" | "rechiseled:block/bone_block_pillar_side" | "thermal:block/sadiroot_block_top" | "mysticalagriculture:block/flower/mystical_flower_flower" | "rechiseledcreate:block/jungle_window_diagonal_end" | "ae2:part/cable/core/dense_smart/blue" | "thermal:block/deepslate_silver_ore" | "rechiseled:block/spruce_planks_large_tiles" | "ae2:item/certus_quartz_crystal" | "ae2additions:item/super_cell_component_1024k" | "rechiseled:block/lapis_block_chiseled" | "exnihilosequentia:block/jungle_barrel" | "bigreactors:block/reprocessor/plating" | "mysticalagriculture:item/essence/bronze_essence" | "minecraft:block/purpur_block" | "rechiseled:block/diamond_block_connecting" | "mysticalagriculture:item/seeds/energized_steel_seeds" | "minecraft:item/cooked_beef" | "fantasyfurniture:models/necrolord/table_large" | "gtceu:block/multiblock/generator/large_gas_turbine/overlay_front_active" | "gtceu:item/naquadah_boule" | "gtceu:block/cover/overlay_arm_inverted_emissive" | "railways:block/track/dark_oak/standard_track_mip_dark_oak" | "create:item/crushed_raw_tin" | "bigreactors:block/reprocessor/controller_on" | "gtceu:block/fluids/fluid.severely_steam_cracked_naphtha" | "mysticalagriculture:block/tinkering_table_top" | "buildinggadgets:items/construction_paste_container_t2_3quarter" | "ae2:item/creative_fluid_cell" | "create:block/funnel/brass_funnel_powered" | "gtceu:block/machines/autoclave/overlay_back" | "ae2:item/calculation_processor_press" | "thermal:block/deepslate_sapphire_ore" | "ftblibrary:icons/sort_az" | "minecraft:item/map" | "minecraft:item/piglin_banner_pattern" | "gtceu:block/multiblock/generator/large_bronze_boiler/overlay_front_paused" | "farmersdelight:item/apple_pie_slice" | "rechiseled:block/copper_block_bars" | "create:block/palettes/stone_types/layered/calcite_cut_layered_connected" | "powersuits:item/module/tool/diamond_pick_upgrade" | "gtceu:item/mv_robot_arm" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_hot" | "rechiseled:block/amethyst_block_shiny" | "create:block/creative_motor" | "minecraft:block/detector_rail_on" | "toms_storage:item/poly_item_filter" | "minecraft:block/magenta_glazed_terracotta" | "xtonesreworked:block/vect/9" | "toms_storage:block/inventory_block" | "minecraft:block/white_stained_glass_pane_top" | "create:block/copper/oxidized_copper_roof_top" | "minecraft:block/light_blue_stained_glass" | "mysticalagriculture:item/nether_agglomeratio" | "xtonesreworked:block/vect/0" | "thermal_extra:item/shellite_gear" | "gtceu:block/cover/overlay_pump_inverted" | "minecraft:block/chiseled_nether_bricks" | "minecraft:block/warped_stem" | "thermal:block/machines/machine_furnace" | "xtonesreworked:block/vect/7" | "xtonesreworked:block/vect/8" | "create:block/palettes/stone_types/cap/veridium_cut_cap_connected" | "gtceu:block/casings/solid/machine_casing_frost_proof_ctm" | "xtonesreworked:block/vect/5" | "xtonesreworked:block/vect/6" | "thermal:block/frost_melon_top" | "xtonesreworked:block/vect/3" | "rechiseledcreate:block/warped_window_bars_side" | "gtceu:block/machines/parallel_hatch_mk2/overlay_front_active_emissive" | "xtonesreworked:block/vect/4" | "minecraft:block/stripped_acacia_log_top" | "xtonesreworked:block/vect/1" | "xtonesreworked:block/vect/2" | "minecraft:item/music_disc_chirp" | "gtceu:item/hpic_chip" | "railways:item/track_incomplete/track_incomplete_create_andesite_narrow" | "create:block/contraption_controls" | "extendedcrafting:item/ender_nugget" | "gtceu:item/material_sets/dull/ingot_hot_overlay" | "thermal:block/fluids/tree_oil_flow" | "fantasyfurniture:models/decorations/royal_cushioned_crown_tint" | "ae2:part/p2p_tunnel_frequency" | "gtceu:block/multiblock/gcym/mega_blast_furnace/overlay_front_active" | "mysticalagriculture:item/imperium_bow" | "create:block/seat/top_orange" | "thermal:block/bell_pepper_block_side" | "railways:block/bogeys/coilspring_frame" | "mysticalagriculture:item/essence/flux_infused_gem_essence" | "ae2:part/p2p_tunnel_back2" | "rechiseled:block/dark_oak_planks_mosaic" | "create:block/palettes/stone_types/slab/diorite_cut_slab" | "functionalstorage:blocks/acacia_side" | "minecraft:block/azalea_leaves" | "ae2:part/pattern_access_terminal" | "rechiseled:block/dirt_small_tiles" | "gtceu:item/empty_spray_can" | "sgjourney:block/naquadah_slab_side" | "exnihilosequentia:item/ore/raw/raw_uranium" | "rechiseledcreate:block/mangrove_window_slim_end" | "gtceu:block/machines/assembler/overlay_top_active_emissive" | "thermal_extra:item/crystallized_sunflower_oil_bucket" | "mysticalagriculture:item/tertium_chestplate" | "thermal:item/jelly" | "buildinggadgets:blocks/template_manager_side" | "minecraft:block/structure_block_load" | "thermal:item/pbj_sandwich" | "railways:item/track_incomplete/track_incomplete_jungle_wide" | "fantasyfurniture:models/venthyr/table_small" | "mysticalagriculture:item/inferium_fishing_rod_cast" | "ae2:part/cable/core/glass/yellow" | "create:block/palettes/acacia_window_connected" | "gtceu:item/gravitation_engine_unit" | "mysticalagradditions:block/flower/nitro_crystal_flower" | "exnihilosequentia:item/ore/piece/nickel_pieces" | "gtceu:block/machines/electrolyzer/overlay_back_active_emissive" | "fantasyfurniture:models/decorations/royal_cushioned_crown" | "rechiseled:block/quartz_block_crosses" | "bigreactors:block/turbine/reinforced/bearing" | "minecraft:block/campfire_log" | "create:block/gearbox_top" | "rechiseled:block/acacia_planks_flooring" | "thermal:item/guidebook" | "powersuits:item/module/mining_enhancement/silk" | "rechiseledcreate:block/mangrove_window_panes_end" | "create:block/deepslate_zinc_ore" | "ae2:part/cable/dense_covered/pink" | "bigreactors:block/reprocessor/controller_off" | "mysticalagriculture:item/essence/marble_essence" | "mysticalagriculture:item/tertium_staff" | "laserio:item/logic_chip" | "thermal:block/signalum_glass" | "thermal:item/lead_ingot" | "gtceu:block/material_sets/rough/ore" | "railways:block/track/blackstone/portal_track_blackstone" | "minecraft:block/loom_bottom" | "modularrouters:item/upgrade/speed_upgrade" | "minecraft:block/azure_bluet" | "gtceu:block/machines/extruder/overlay_front_active_emissive" | "minecraft:block/cyan_candle" | "thermal:block/tinker_bench_ew" | "minecraft:block/green_shulker_box" | "thermal:block/cheese_wheel_bottom" | "minecraft:block/sculk_catalyst_bottom" | "itemfilters:item/max_count" | "create:block/palettes/stone_types/cap/scoria_cut_cap_connected" | "fantasyfurniture:particles/decorations/presents_stack_1" | "thermal:block/cells/fluid_cell_level_0c" | "fantasyfurniture:particles/decorations/presents_stack_2" | "fantasyfurniture:models/decorations/tankards_milk" | "minecraft:block/mangrove_trapdoor" | "create:item/goggles_model" | "gtceu:block/machines/miner/overlay_back" | "exnihilosequentia:item/tools/crook/blackstone_crook" | "minecraft:block/blast_furnace_top" | "thermal:item/quartz_dust" | "sgjourney:block/basic_interface_back_wormhole" | "thermal:block/apatite_block" | "gtceu:block/fluids/fluid.cetane_boosted_diesel" | "gtceu:block/multiblock/gcym/large_brewer/overlay_front_active_emissive" | "rechiseled:block/acacia_planks_squares" | "fantasyfurniture:models/royal/counters_tint" | "mysticalagradditions:item/supremium_paxel" | "railways:block/track/oak/portal_track_oak" | "gtceu:block/machines/compressor/overlay_front" | "zerocore:items/debugtool" | "extendedcrafting:item/enhanced_redstone_catalyst" | "mysticalagriculture:block/flower/refined_obsidian_flower" | "bigreactors:block/reactor/basic/powertap_fe_active" | "gtceu:item/tools/handle_shovel" | "ae2:part/cable/core/dense_smart/red" | "fantasyfurniture:models/decorations/venthyr_chalices" | "minecraft:item/blaze_rod" | "create:block/elevator_pulley_belt_scroll" | "mysticalagriculture:item/tertium_crossbow_firework" | "modularrouters:item/augment/range_up_augment" | "farmersdelight:item/honey_cookie" | "rechiseled:block/basalt_pattern" | "gtceu:block/pipe/pipe_normal_in_wood" | "rechiseled:block/emerald_block_crystal" | "fantasyfurniture:models/decorations/dunmer_pottery_1" | "fantasyfurniture:models/decorations/dunmer_pottery_0" | "mysticalagriculture:item/imperium_gemstone" | "thermal_extra:item/twinite_coin_0" | "thermal_extra:item/twinite_coin_1" | "thermal_extra:item/twinite_coin_2" | "thermal_extra:item/twinite_coin_3" | "create:block/funnel/brass_funnel" | "thermal_extra:item/twinite_coin_4" | "ftblibrary:icons/inv_none" | "mysticalagriculture:item/essence/mystical_flower_essence" | "fantasyfurniture:particles/decorations/paper_stack" | "gtceu:block/pipe/ld_item_pipe/overlay_top" | "thermal:item/constantan_coin_1" | "ae2:block/spatial_pylon/red_end" | "thermal:item/constantan_coin_2" | "minecraft:block/soul_torch" | "thermal:item/augments/rf_coil_augment" | "thermal:item/constantan_coin_0" | "rechiseled:block/cobblestone_large_squares" | "gtceu:block/casings/voltage/ev/top" | "mysticalagriculture:item/inferium_sickle" | "powersuits:item/module/movement/jet_boots" | "ae2:part/cable/core/covered/cyan" | "gtceu:block/overlay/machine/overlay_screen_glass" | "create:item/crushed_raw_uranium" | "gtceu:block/multiblock/cleanroom/overlay_bottom_active" | "ftblibrary:icons/security_team" | "thermal:item/bronze_coin_4" | "thermal:item/bronze_coin_3" | "thermal:item/bronze_coin_2" | "thermal:item/bronze_coin_1" | "thermal:item/bronze_coin_0" | "rechiseledcreate:block/tuff_cut_small_brick" | "webdisplays:blocks/kb_base" | "mysticalagriculture:block/flower/amethyst_bronze_flower" | "buildinggadgets:blocks/template_manager_bottom" | "ae2:item/quartz_glass" | "create:block/bell_frame" | "minecraft:item/golden_shovel" | "sgjourney:item/falcon_helmet" | "minecraft:item/golden_leggings" | "mysticalagriculture:item/upgrade_base" | "mysticalagriculture:block/flower/dirt_flower" | "minecraft:block/lime_stained_glass" | "functionalstorage:blocks/crimson_side" | "ae2:part/pattern_encoding_terminal_bright" | "thermalendergy:item/energy_nullifier_augment" | "farmersdelight:item/mutton_chops" | "create:item/rose_quartz" | "minecraft:block/acacia_sapling" | "gtceu:block/crushing_wheels" | "minecraft:block/sponge" | "framedblocks:item/framed_glowing_item_frame" | "ae2:part/cable/core/dense_smart/lime" | "sgjourney:item/universe_stargate" | "gtceu:block/machines/extractor/overlay_top_active_emissive" | "gtceu:block/overlay/appeng/me_output_hatch" | "gtceu:block/multiblock/gcym/large_packer/overlay_front" | "rechiseled:block/bone_block_inverted_tiles" | "gtceu:block/multiblock/gcym/large_wiremill/overlay_front" | "gtceu:item/hv_cadmium_battery/4" | "gtceu:item/hv_cadmium_battery/5" | "create:block/millstone" | "rechiseledcreate:block/birch_window_panes_end" | "gtceu:block/casings/voltage/opv/bottom" | "gtceu:item/hv_cadmium_battery/2" | "farmersdelight:block/acacia_cabinet_top" | "gtceu:item/hv_cadmium_battery/3" | "gtceu:item/hv_cadmium_battery/8" | "gtceu:item/hv_cadmium_battery/6" | "gtceu:item/hv_cadmium_battery/7" | "mysticalagriculture:item/seeds/basalz_seeds" | "thermal:item/constantan_coin_3" | "thermal:item/constantan_coin_4" | "mysticalagriculture:block/flower/rabbit_flower" | "railways:item/track/track_acacia_wide" | "rechiseledcreate:block/crimson_window_bars_side" | "create:block/andesite_door_side" | "rechiseled:block/blue_ice_chiseled" | "minecraft:block/mangrove_door_top" | "framedblocks:item/framed_bars" | "exnihilosequentia:item/bubble_coral_larva" | "gtceu:item/hv_cadmium_battery/1" | "railways:block/coupler_box_decoupling" | "gtceu:block/casings/steam/steel/top" | "railways:block/track/mangrove/standard_track_mangrove" | "minecraft:item/kelp" | "exnihilosequentia:item/ore/piece/gold_pieces" | "create:block/flywheel" | "thermal:item/cooked_corn" | "gtceu:item/credit_casting_mold" | "minecraft:block/red_sand" | "ae2additions:item/super_storage_cell_256k" | "create:block/palettes/stone_types/layered/calcite_cut_layered" | "create:block/tunnel/brass_tunnel" | "fantasyfurniture:models/decorations/fairy_lights_1" | "gtceu:item/red_dye_spray_can" | "fantasyfurniture:models/decorations/fairy_lights_2" | "thermal:block/fluids/sap_still" | "rechiseled:block/purpur_woven" | "gtceu:block/cover/overlay_activity_detector_advanced" | "rechiseled:block/oak_planks_squares" | "gtceu:block/machines/electrolyzer/overlay_back" | "rechiseled:block/obsidian_chiseled_skeleton" | "rechiseled:block/mangrove_planks_squares" | "ae2:part/cable/core/dense_smart/green" | "bigreactors:block/turbine/reinforced/computerport_connected" | "thermalendergy:item/endergy_upgrade_anim" | "minecraft:block/big_dripleaf_tip" | "enderstorage:items/pouch/buttons/left/magenta" | "sgjourney:block/gene_detector_detected_ancient" | "mysticalagriculture:item/prudentium_fishing_rod_cast" | "gtceu:item/mv_conveyor_module" | "enderstorage:items/pouch/buttons/left/purple" | "farmersdelight:item/diamond_knife" | "mysticalagriculture:block/flower/compressed_iron_flower" | "minecraft:block/sandstone" | "ae2:part/cable/glass/brown" | "rechiseled:block/dark_oak_planks_large_tiles" | "minecraft:block/small_dripleaf_stem_top" | "extendedcrafting:item/recipe_maker" | "farmersdelight:block/birch_cabinet_side" | "thermal:block/apple_block_top" | "rechiseledcreate:block/birch_window_rounded_side" | "automobility:block/sand_off_road" | "fantasyfurniture:models/decorations/stocking" | "thermal:item/invar_dust" | "ftbquests:tasks/input_only" | "bigreactors:block/ludicrite_block" | "create:block/scaffold/brass_scaffold" | "rechiseledcreate:block/warped_window_covered_side" | "minecraft:item/birch_chest_boat" | "minecraft:block/oak_log" | "ftblibrary:icons/toggle_rain" | "mysticalagriculture:block/flower/constantan_flower" | "rechiseled:block/iron_block_pulverized" | "minecraft:item/leather_helmet" | "create:block/seat/side_blue" | "trashcans:trash_can_ultimate" | "railways:block/track/spruce/standard_track_crossing_spruce" | "create:block/palettes/stone_types/pillar/andesite_cut_pillar_connected" | "minecraft:block/smithing_table_top" | "rechiseled:block/blackstone_brick_paving" | "kubejs:block/casings/casing-soul-infused-ctm" | "ae2:part/cable/dense_smart/light_blue" | "minecraft:block/gray_stained_glass" | "create:block/copper_plating" | "mysticaladaptations:item/insanium_sword" | "thermal_extra:item/twinite_nugget" | "minecraft:block/sculk_catalyst_side" | "farmersdelight:item/ham" | "ae2additions:item/cell_component_16384" | "minecraft:block/command_block_back" | "gtceu:block/multiblock/gcym/large_arc_smelter/overlay_front_active_emissive" | "automobility:block/automobile_assembler_side" | "rechiseled:block/dirt_blobs" | "thermal:block/oil_sand" | "minecraft:item/mutton" | "bigreactors:block/fluidizer/outputport" | "gtceu:block/machines/mixer/overlay_side_active" | "enderstorage:items/pouch/buttons/middle/red" | "mysticalagriculture:item/imperium_crossbow_arrow" | "thermal:block/cinnabar_block" | "rechiseled:block/stone_slated_side" | "minecraft:block/sea_lantern" | "sgjourney:item/fire_pit" | "minecraft:item/pumpkin_pie" | "exnihilosequentia:item/ore/nugget/uranium_nugget" | "rechiseledcreate:block/granite_cut_polished" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_cold_connected" | "farmersdelight:block/potato_crate_side" | "webdisplays:items/ownerthief" | "mysticalagriculture:item/hostile_soulium_dagger" | "gtceu:item/luv_electric_motor" | "sgjourney:block/nether_naquadah_ore" | "minecraft:block/big_dripleaf_top" | "create:block/blaze_super_active" | "create_crystal_clear:block/copper_glass_casing_connected" | "mysticalagradditions:item/seeds/nitro_crystal_seeds" | "gtceu:block/machines/arc_furnace/overlay_back_active_emissive" | "xtonesreworked:block/ztyl/3" | "gtceu:item/iv_electric_motor" | "gtceu:block/storage/drums/wooden_drum/bottom" | "xtonesreworked:block/ztyl/2" | "xtonesreworked:block/ztyl/1" | "mysticalagriculture:item/supremium_axe" | "rechiseledcreate:block/dark_oak_window_covered_end" | "minecraft:block/deepslate_bricks" | "xtonesreworked:block/ztyl/0" | "create:block/vault/vault_front_medium" | "rechiseled:block/crimson_planks_small_tiles" | "gtceu:block/machines/fluid_heater/overlay_side" | "xtonesreworked:block/ztyl/9" | "xtonesreworked:block/ztyl/8" | "xtonesreworked:block/ztyl/7" | "xtonesreworked:block/ztyl/6" | "xtonesreworked:block/ztyl/5" | "xtonesreworked:block/ztyl/4" | "gtceu:item/advanced_smd_resistor" | "minecraft:item/cod_bucket" | "simplylight:block/full_block/illuminant_orange_block" | "sgjourney:item/naquadah_pickaxe" | "rechiseled:block/granite_brick_pattern" | "minecraft:item/light_05" | "create:block/palettes/stone_types/layered/scorchia_cut_layered" | "minecraft:item/light_04" | "minecraft:item/light_07" | "minecraft:item/light_06" | "minecraft:item/light_01" | "minecraft:item/light_00" | "minecraft:item/light_03" | "rechiseled:block/emerald_block_pillar_end" | "gtceu:block/overlay/appeng/me_input_hatch" | "minecraft:item/light_02" | "create:block/diodes/pulse_repeater/powering" | "thermalendergy:item/endergy_upgrade_2_lights" | "rechiseledcreate:block/spruce_window_large_side" | "gtceu:item/nan_certificate" | "gtceu:block/multiblock/generator/large_combustion_engine/overlay_front_active" | "powersuits:item/module/weapon/railgun" | "minecraft:item/yellow_dye" | "gtceu:item/soc_wafer" | "mysticalagriculture:block/imperium_furnace_front" | "thermal:block/devices/device_soil_infuser_bottom" | "thermal:block/deepslate_lead_ore" | "mysticalagriculture:block/imperium_gemstone_block" | "create:block/seat/side_lime" | "laserio:item/cardlayers/extract" | "rechiseled:block/cobbled_deepslate_beams" | "extendedcrafting:item/the_ultimate_catalyst_overlay" | "buildinggadgets:blocks/construction_block_dense" | "extendedcrafting:block/flux_star_block" | "ae2:item/cell_component_256k" | "create:block/copper_backtank" | "minecraft:item/golden_hoe" | "thermal:block/potion_cake_top" | "bigreactors:block/turbine/basic/powertap_fe_passive" | "create:block/belt/white_scroll" | "gtceu:block/machines/charger/overlay_charger_finished_emissive" | "thermal:block/devices/device_composter_mixer" | "gtceu:item/tools/knife" | "gtceu:block/cover/overlay_fluid_voiding_advanced" | "sgjourney:item/control_crystal" | "railways:item/track_incomplete/track_incomplete_acacia_narrow" | "sliceanddice:block/sprinkler_grid" | "create:block/funnel/andesite_funnel" | "sgjourney:block/zpm_hub_bottom" | "xtonesreworked:block/zyth/13" | "xtonesreworked:block/zyth/14" | "minecraft:block/clay" | "xtonesreworked:block/zyth/15" | "farmersdelight:block/wild_cabbages" | "xtonesreworked:block/kryp/10" | "xtonesreworked:block/kryp/11" | "expatternprovider:item/infinity_cell" | "mysticalagriculture:item/seeds/platinum_seeds" | "xtonesreworked:block/kryp/14" | "xtonesreworked:block/kryp/15" | "xtonesreworked:block/kryp/12" | "xtonesreworked:block/kryp/13" | "thermal:block/machines/machine_crucible" | "ae2:part/cable/glass/magenta" | "create:block/blaze_burner_flame" | "create:item/crafting_blueprint" | "minecraft:block/dried_kelp_top" | "minecraft:block/stripped_acacia_log" | "rechiseled:block/iron_block_gears" | "create:block/palettes/stone_types/pillar/ochrum_cut_pillar" | "xtonesreworked:block/zyth/10" | "xtonesreworked:block/zyth/11" | "xtonesreworked:block/zyth/12" | "minecraft:item/string" | "minecraft:item/light_15" | "minecraft:item/light_12" | "minecraft:item/light_11" | "gtceu:item/wireless_digital_interface_cover" | "minecraft:item/light_14" | "minecraft:item/light_13" | "rechiseled:block/spruce_planks_flooring" | "ae2:block/io_port_top_off" | "gtceu:item/fertilizer" | "minecraft:item/light_10" | "powersuits:item/module/special/invisibility" | "minecraft:block/reinforced_deepslate_bottom" | "rechiseled:block/quartz_block_chiseled_squares" | "rechiseled:block/lapis_block_tiles" | "gtceu:item/advanced_integrated_circuit" | "gtceu:item/tools/butchery_knife" | "create:block/palettes/stone_types/layered/scorchia_cut_layered_connected" | "mysticalagriculture:item/prudentium_sword" | "kubejs:block/casings/casing-prismalium-ctm" | "thermal:item/augments/xp_storage_augment" | "minecraft:block/pointed_dripstone_down_middle" | "rechiseled:block/dark_prismarine_squares" | "thermal:block/lumium_glass" | "minecraft:item/light_09" | "gtceu:block/machines/electromagnetic_separator/overlay_front" | "thermal:item/augments/fluid_filter_augment" | "minecraft:item/light_08" | "create:item/incomplete_track" | "powersuits:item/module/weapon/lightning" | "create:block/train_door_top" | "minecraft:block/deepslate_gold_ore" | "gtceu:block/multiblock/gcym/large_centrifuge/overlay_front_paused" | "gtceu:item/luv_fluid_regulator" | "create:block/bell_frame_side" | "gtceu:block/casings/gearbox/machine_casing_gearbox_tungstensteel" | "fantasyfurniture:models/nordic/counter" | "gtceu:block/multiblock/steam_oven/overlay_front_active_emissive" | "ae2:part/monitor_light" | "mysticalagriculture:block/flower/flux_infused_gem_flower" | "fantasyfurniture:models/decorations/venthyr_food_0" | "rechiseled:block/birch_planks_dotted" | "exnihilosequentia:item/shulker_doll" | "fantasyfurniture:models/decorations/venthyr_food_1" | "ae2:part/storage_monitor" | "minecraft:entity/bell/bell_body" | "ae2:part/cable/glass/red" | "simplylight:block/illuminant_block" | "mysticalagriculture:item/essence/rabbit_essence" | "powersuits:item/module/tool/axe" | "thermal:block/lightning_tnt_side" | "gtceu:item/orange_glass_lens" | "mobilebeacon:items/mobile_beacon_netherite" | "sgjourney:item/naquadah_boots" | "create:block/palettes/stone_types/layered/scoria_cut_layered" | "railways:block/bogeys/heavyweight_frame" | "minecraft:block/warped_nylium_side" | "gtceu:block/casings/steam/bronze/side" | "gtceu:block/fluids/fluid.natural_gas" | "colossalchests:items/upgrade_tool" | "minecraft:block/sculk_catalyst_top_bloom" | "gtceu:block/casings/coils/machine_coil_tritanium_ctm" | "bigreactors:block/turbine/reinforced/redstoneport_on" | "ae2:part/crafting_terminal_medium" | "rechiseled:block/iron_block_bordered" | "mysticalagriculture:item/imperium_axe" | "mysticalagriculture:block/basic_machine_side" | "minecraft:entity/conduit/cage" | "thermal:block/raw_silver_block" | "gtceu:item/item_filter" | "rechiseled:block/andesite_rotated_bricks" | "enderstorage:items/pouch/buttons/right/pink" | "mysticalagradditions:block/insanium_ingot_block" | "cofh_core:block/fluids/honey_flow" | "ae2:block/sky_stone_brick" | "gtceu:block/machines/fluid_heater/overlay_side_active" | "minecraft:item/bucket_content/tropical_fish" | "minecraft:item/golden_sword" | "gtceu:block/casings/coils/machine_coil_tungstensteel_bloom" | "gtceu:item/advanced_soc_wafer" | "bigreactors:block/reprocessor/casing_right_down" | "mysticalagriculture:item/seeds/enderman_seeds" | "gtceu:item/carbon_fiber_mesh" | "gtceu:item/ingot_casting_mold" | "functionalstorage:items/netherite_upgrade" | "enderstorage:items/pouch/buttons/middle/purple" | "create:item/cinder_flour" | "farmersdelight:block/stove_front" | "create:block/palettes/stone_types/polished/limestone_cut_polished" | "fantasyfurniture:models/royal/wardrobe_tint" | "minecraft:item/leather_chestplate" | "gtceu:block/fluids/fluid.titanium_tetrachloride" | "minecraft:item/stone_shovel" | "railways:item/track_incomplete/track_incomplete_oak_wide" | "thermal:item/bronze_nugget" | "fantasyfurniture:particles/venthyr" | "rechiseledcreate:block/scoria_cut_small_brick" | "create:item/raw_zinc" | "gtceu:block/machines/kinetic_mixer/overlay_side" | "thermal:item/iron_coin_1" | "minecraft:block/green_concrete" | "create:block/industrial_iron_block_top" | "thermal:item/iron_coin_0" | "cofh_core:block/fluids/honey_still" | "create:block/palettes/stone_types/pillar/calcite_cut_pillar_connected" | "thermal:block/rubberwood_log_top" | "thermal:block/devices/device_water_gen_active" | "thermal:item/lumium_plate_0" | "sgjourney:item/advanced_communication_crystal" | "thermal:item/lumium_plate_1" | "create:block/palettes/stone_types/layered/crimsite_cut_layered" | "thermal:block/charge_bench_bottom" | "thermal:item/iron_coin_4" | "thermal:item/iron_coin_3" | "thermal:item/lumium_plate_2" | "extendedcrafting:block/compressor_press" | "thermal:item/iron_coin_2" | "thermal:item/lumium_plate_3" | "minecraft:block/beehive_front_honey" | "ae2:item/item_storage_cell_256k" | "xtonesreworked:block/fort/13" | "xtonesreworked:block/fort/14" | "create:block/palettes/stone_types/small_brick/granite_cut_small_brick" | "xtonesreworked:block/fort/15" | "minecraft:block/lapis_ore" | "ftblibrary:icons/accept_gray" | "rechiseled:block/purpur_bricks" | "xtonesreworked:block/fort/10" | "xtonesreworked:block/fort/11" | "xtonesreworked:block/fort/12" | "minecraft:block/dead_fire_coral" | "ae2:item/printed_engineering_processor" | "packagedexcrafting:blocks/basic_crafter_side" | "mysticalagriculture:item/awakened_supremium_sword" | "create:block/copper/weathered_copper_tiles" | "ae2:block/drive/drive_side" | "thermal_extra:block/twinite_glass" | "minecraft:item/skull_banner_pattern" | "ae2additions:block/drive/cells/fluid/1024k" | "thermal:block/dynamos/dynamo_numismatic_side" | "gtceu:block/machines/electrolyzer/overlay_front" | "fantasyfurniture:models/nordic/painting_small" | "rechiseledcreate:block/spruce_window_panes_end" | "rechiseled:block/birch_planks_pattern" | "thermal:item/beekeeper_leggings" | "thermal:item/cooked_eggplant" | "rechiseled:block/redstone_block_polished" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_cold_connected" | "minecraft:item/cooked_rabbit" | "minecraft:block/cyan_candle_lit" | "minecraft:block/lime_glazed_terracotta" | "create:block/ladder_brass_hoop" | "rechiseled:block/red_nether_bricks_large_bricks" | "thermal:block/devices/device_composter_bottom" | "thermal:block/sugar_cane_block_end" | "railways:block/track/tieless/standard_track_tieless" | "exnihilosequentia:item/ore/nugget/tin_nugget" | "fantasyfurniture:models/nordic/cushion" | "thermal:block/dynamos/dynamo_gourmand_side_active" | "rechiseled:block/obsidian_brick_pattern" | "gtceu:block/machines/parallel_hatch_mk1/overlay_front" | "ae2:item/calculation_processor" | "farmersdelight:item/dumplings" | "fantasyfurniture:models/royal/chandelier" | "create:fluid/potion_flow" | "gtceu:item/material_sets/dull/plate_overlay" | "jecalculation:items/calculator_craft" | "minecraft:block/piston_side" | "minecraft:block/oxeye_daisy" | "gtceu:block/machines/gas_collector/overlay_back_active" | "fantasyfurniture:models/royal/bookshelf" | "create:block/creative_fluid_tank_window" | "minecraft:block/sculk_shrieker_top" | "farmersdelight:block/tatami_mat_half" | "fantasyfurniture:models/nordic/table_large" | "farmersdelight:block/tray_top" | "gtceu:block/casings/voltage/max/bottom" | "bigreactors:block/turbine/basic/casing_up" | "gtceu:item/material_sets/dull/crushed_refined_overlay" | "gtceu:item/rotor_casting_mold" | "sgjourney:block/zpm_hub_top" | "buildinggadgets:items/construction_paste_container_t2_half" | "exnihilosequentia:block/oak_crucible" | "rechiseled:block/red_sandstone_large_tiles" | "toms_storage:block/cable_frame" | "minecraft:item/green_dye" | "expatternprovider:block/drive/infinity_cell" | "farmersdelight:item/cooked_salmon_slice" | "create:block/gearshift_off" | "gtceu:block/machines/arc_furnace/overlay_front_active_emissive" | "mysticalagriculture:item/experience_capsule_inner_1" | "mysticalagriculture:item/experience_capsule_inner_2" | "gtceu:block/machines/arc_furnace/overlay_side_active" | "ae2additions:block/crafting/1024k_storage_light" | "farmersdelight:block/chocolate_pie_inner" | "rechiseled:block/obsidian_tiles" | "create:block/cuckoo_clock" | "railways:block/track/birch/standard_track_birch" | "ae2wtlib:quantum_bridge_card" | "gtceu:block/multiblock/gcym/large_circuit_assembler/overlay_front_active_emissive" | "ae2:part/cable/dense_covered/yellow" | "minecraft:item/golden_carrot" | "thermal:item/augments/side_config_augment" | "create:block/belt/brown_scroll" | "rechiseled:block/cobbled_deepslate_pulverized" | "railways:block/bogeys/wide/scotch_yoke/broad_connector" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_hot" | "minecraft:block/orange_concrete" | "gtceu:block/multiblock/gcym/large_cutter/overlay_front" | "mysticalagriculture:block/flower/osmium_flower" | "fantasyfurniture:particles/decorations/bronze_chain" | "thermal:item/electrum_dust" | "thermal:item/niter_dust" | "exnihilosequentia:block/unfired_crucible" | "mysticalagriculture:item/experience_capsule_inner_7" | "mysticalagriculture:item/experience_capsule_inner_8" | "mysticalagriculture:item/experience_capsule_inner_9" | "simplylight:block/full_block/illuminant_green_block_on" | "thermal:block/lead_block" | "mysticalagriculture:item/experience_capsule_inner_3" | "mysticalagriculture:item/experience_capsule_inner_4" | "mysticalagriculture:item/inferium_shovel" | "mysticalagriculture:item/experience_capsule_inner_5" | "mysticalagriculture:item/experience_capsule_inner_6" | "rechiseled:block/glowstone_rotated_bricks" | "minecraft:item/empty_armor_slot_helmet" | "railways:item/track/track_ender_wide" | "gtceu:item/light_gray_glass_lens" | "gtceu:block/multiblock/implosion_compressor/overlay_front_paused" | "rechiseled:block/bone_block_patterned" | "gtceu:item/ram_chip" | "minecraft:item/jungle_sign" | "exmachinis:item/diamond_upgrade" | "mysticalagriculture:block/inferium_reprocessor_front" | "exnihilosequentia:item/ore/ingot/platinum_ingot" | "thermal:block/devices/device_rock_gen_side_active" | "ae2:part/storage_monitor_dark_locked" | "ae2:block/quartz_block" | "thermal:block/cheese_wheel_top" | "thermal:block/peanut_9" | "rechiseledcreate:block/jungle_window_diagonal_side" | "thermal:block/peanut_8" | "rechiseledcreate:block/jungle_window_rounded_end" | "thermal:block/peanut_7" | "thermal:block/peanut_6" | "thermal:block/peanut_5" | "gtceu:block/machines/lathe/overlay_front_active" | "thermal:block/peanut_4" | "thermal:block/peanut_3" | "thermal:block/radish_block_top" | "bigreactors:block/reprocessor/platingio" | "rechiseled:block/nether_bricks_chiseled_squares" | "gtceu:item/gray_dye_spray_can" | "minecraft:item/recovery_compass_31" | "bigreactors:block/turbine/reinforced/casing_single" | "minecraft:item/recovery_compass_30" | "rechiseled:block/emerald_block_patterned" | "minecraft:item/recovery_compass_28" | "exnihilosequentia:block/flint_mesh" | "minecraft:item/recovery_compass_29" | "gtceu:item/luv_sensor" | "minecraft:item/recovery_compass_24" | "gtceu:block/generators/gas_turbine/overlay_side_active" | "minecraft:item/recovery_compass_25" | "minecraft:item/recovery_compass_26" | "minecraft:item/tipped_arrow_base" | "rechiseled:block/birch_planks_bricks" | "minecraft:item/recovery_compass_27" | "gtceu:item/plate_extruder_mold" | "gtceu:item/tools/crowbar_overlay" | "gtceu:block/casings/voltage/max/side" | "mysticalagriculture:item/essence/silicon_essence" | "gtceu:item/chemical_brown_dye" | "create:block/palettes/stone_types/layered/ochrum_cut_layered" | "mysticalagriculture:item/inferium_chestplate" | "mysticalagriculture:block/flower/steeleaf_flower" | "minecraft:block/orange_glazed_terracotta" | "minecraft:item/recovery_compass_20" | "create_crystal_clear:block/copper_clear_glass_casing" | "gtceu:block/multiblock/gcym/large_extruder/overlay_front_paused" | "minecraft:item/recovery_compass_21" | "minecraft:block/yellow_terracotta" | "minecraft:item/dark_oak_boat" | "minecraft:item/recovery_compass_22" | "minecraft:item/recovery_compass_23" | "rechiseled:block/amethyst_block_jewel" | "gtceu:item/zpm_sensor" | "thermal:block/tea_4" | "minecraft:item/recovery_compass_17" | "thermal:block/tea_5" | "minecraft:item/recovery_compass_18" | "create:block/contact_back" | "thermal:block/tea_6" | "minecraft:item/recovery_compass_19" | "mysticalagriculture:item/tertium_essence" | "thermal:block/tea_7" | "thermal:block/tea_0" | "minecraft:item/recovery_compass_13" | "thermal:block/tea_1" | "minecraft:item/recovery_compass_14" | "thermal:block/tea_2" | "laserio:item/filter_mod" | "minecraft:item/recovery_compass_15" | "gtceu:item/uhpic_chip" | "thermal:block/tea_3" | "minecraft:item/recovery_compass_16" | "gtceu:block/fluids/fluid.diesel" | "mysticalagriculture:item/essence/basalz_essence" | "sgjourney:item/naquadah_alloy" | "sgjourney:item/naquadah_shovel" | "rechiseledcreate:block/spruce_window_diagonal_side" | "exnihilosequentia:item/ore/nugget/platinum_nugget" | "thermal:block/fluids/syrup_flow" | "framedblocks:block/framed_block" | "create:block/smart_observer_side" | "minecraft:item/recovery_compass_10" | "minecraft:item/recovery_compass_11" | "rechiseled:block/dirt_clumps" | "minecraft:item/recovery_compass_12" | "thermal:block/tea_8" | "create:block/belt/black_diagonal_scroll" | "thermal:block/devices/device_tree_extractor_active" | "thermal:block/tea_9" | "gtceu:block/multiblock/gcym/blast_alloy_smelter/overlay_front" | "minecraft:item/recovery_compass_06" | "minecraft:block/potted_flowering_azalea_bush_top" | "minecraft:item/recovery_compass_07" | "minecraft:item/recovery_compass_08" | "minecraft:item/flint_and_steel" | "minecraft:item/recovery_compass_09" | "fantasyfurniture:models/decorations/spider_web_wide" | "minecraft:item/recovery_compass_02" | "create:block/diodes/pulse_repeater/powered_powering" | "minecraft:item/recovery_compass_03" | "exnihilosequentia:block/crimson_barrel" | "create:item/powdered_obsidian" | "minecraft:item/recovery_compass_04" | "thermal:block/cells/energy_cell_side" | "minecraft:item/recovery_compass_05" | "gtceu:block/casings/voltage/uxv/bottom" | "gtceu:item/material_sets/dull/gear_small_overlay" | "simplylight:block/omni2" | "farmersdelight:item/tree_bark" | "thermal:item/wrench" | "rechiseled:block/cobblestone_beams" | "rechiseled:block/dark_oak_planks_tiles" | "fantasyfurniture:particles/decorations/coin_stack_iron" | "buildinggadgets:blocks/construction_block_powder" | "create:block/linear_chassis_side_connected" | "gtceu:block/casings/transparent/laminated_glass_ctm" | "minecraft:item/recovery_compass_00" | "gtceu:item/hv_emitter" | "minecraft:item/recovery_compass_01" | "rechiseled:block/end_stone_crushed" | "minecraft:block/dispenser_front" | "extendedcrafting:item/enhanced_redstone_nugget" | "ae2:part/pattern_provider" | "packagedauto:blocks/crafter_top" | "ae2:part/cable/covered/pink" | "create:block/flap_display_inside" | "ae2:block/inscriber" | "minecraft:block/peony_top" | "minecraft:item/firework_star" | "thermal:block/sapphire_block" | "minecraft:block/mossy_stone_bricks" | "create:block/redstone_bridge" | "trashcans:trash_can_items" | "thermal:block/slag_block" | "mysticalagriculture:item/seeds/slime_seeds" | "thermal_extra:block/twinite_block" | "thermal:item/redstone_grenade_thrown" | "create:block/palettes/stone_types/pillar/crimsite_cut_pillar" | "gtceu:item/pink_glass_lens" | "ae2:item/portable_item_cell_16k" | "fantasyfurniture:models/royal/counters" | "gtceu:block/multiblock/generator/large_tungstensteel_boiler/overlay_front_active_emissive" | "thermalendergy:item/stellarium_gear" | "numina:item/component/parachuteitem" | "farmersdelight:block/red_mushroom_colony_stage0" | "gtceu:block/machines/kinetic_mixer/overlay_top_active" | "farmersdelight:block/red_mushroom_colony_stage3" | "farmersdelight:block/red_mushroom_colony_stage2" | "mysticalagriculture:item/prosperity_ingot" | "webdisplays:items/extcard" | "farmersdelight:block/red_mushroom_colony_stage1" | "create:block/belt/lime_scroll" | "fantasyfurniture:block/royal/wool" | "minecraft:item/beetroot" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_hot_connected" | "ae2:item/portable_item_cell_256k" | "mysticalagriculture:block/imperium_reprocessor_side" | "gtceu:block/multiblock/steam_grinder/overlay_front_active_emissive" | "mysticalagriculture:item/essence/cobalt_essence" | "thermal:block/ducts/filter_attachment" | "minecraft:item/brick" | "mysticalagriculture:item/prudentium_sickle" | "gtceu:block/casings/transparent/cleanroom_glass_ctm" | "gtceu:block/overlay/appeng/me_input_bus" | "thermal:block/sadiroot_5" | "bigreactors:block/reactor/basic/redstoneport" | "thermal:block/sadiroot_6" | "farmersdelight:block/shepherds_pie_side" | "thermal:block/sadiroot_3" | "thermal:block/sadiroot_4" | "thermal:block/sadiroot_1" | "thermal:block/eggplant_block_top" | "thermal:block/sadiroot_2" | "thermal:block/sadiroot_0" | "thermal:block/devices/device_xp_condenser" | "minecraft:block/pointed_dripstone_up_middle" | "mysticalagradditions:item/seeds/dragon_egg_seeds" | "thermal:block/sadiroot_7" | "rechiseled:block/spruce_planks_crate" | "bigreactors:block/turbine/basic/fluidport_forge_passive_cold_connected" | "rechiseled:block/andesite_paving" | "rechiseled:block/dark_oak_planks_pattern" | "thermal:block/chocolate_cake_side" | "gtceu:block/multiblock/gcym/mega_vacuum_freezer/overlay_front_active_emissive" | "mysticalagriculture:item/supremium_watering_can" | "gtceu:block/multiblock/gcym/large_mixer/overlay_front_paused" | "fantasyfurniture:models/nordic/door_double" | "minecraft:item/sea_pickle" | "mysticalagriculture:block/flower/fluix_flower" | "extendedcrafting:block/elite_table_top" | "mysticalagriculture:item/awakened_supremium_essence" | "exnihilosequentia:item/tools/crook/bone_crook" | "xtonesreworked:block/agon/agon_block_2_lime" | "ae2:part/cable/glass/blue" | "gtceu:block/casings/gcym/watertight_casing" | "farmersdelight:item/glow_berry_custard" | "gtceu:block/machines/assembler/overlay_front" | "rechiseledcreate:block/acacia_window_covered_side" | "fantasyfurniture:models/decorations/berry_basket_empty" | "mysticalagriculture:item/imperium_upgrade" | "fantasyfurniture:models/venthyr/painting_small" | "minecraft:block/yellow_shulker_box" | "ae2:item/fluix_hoe" | "gtceu:block/multiblock/gcym/mega_blast_furnace/overlay_front_paused" | "ae2:part/cable/covered/red" | "rechiseledcreate:block/birch_window_swirling_end" | "rechiseledcreate:block/mangrove_window_swirling_end" | "gtceu:block/fluids/fluid.lead_zinc_solution" | "simplylight:block/full_block/illuminant_pink_block_on" | "create_crystal_clear:block/encased_cogwheels/train_encased_cogwheel_side_connected" | "gtceu:block/machines/wiremill/overlay_top_paused" | "railways:item/track_incomplete/track_incomplete_ender_narrow" | "thermal:item/xp_crystal_2" | "thermal:item/xp_crystal_1" | "thermal:item/xp_crystal_0" | "mysticalagriculture:item/augment_0" | "farmersdelight:block/roast_chicken_eaten" | "mysticalagriculture:item/augment_1" | "create:block/clipboard_model_filled" | "thermal:item/xp_crystal_4" | "thermal:item/xp_crystal_3" | "farmersdelight:block/jungle_cabinet_top" | "thermal:block/peanut_2" | "thermal:block/peanut_1" | "thermal:block/peanut_0" | "gtceu:item/osmium_credit" | "thermal:item/flax_seeds" | "enderstorage:items/pouch/buttons/left/red" | "gtceu:item/material_sets/dull/lens" | "ae2:part/storage_bus_back" | "create:block/palettes/oak_window_connected" | "systeams:block/steam_dynamo_side_active" | "create:item/refined_radiance" | "ae2:part/cable/dense_covered/white" | "thermalendergy:item/melodium_ingot" | "ae2:part/cable/core/dense_smart/light_blue" | "mysticalagriculture:item/awakened_supremium_shovel" | "create:block/rotation_speed_controller" | "forge:block/milk_still" | "gtceu:item/inductor" | "ae2:block/crafting/64k_storage_light" | "minecraft:block/warped_fungus" | "thermal:block/corn_3" | "thermal:block/corn_2" | "thermal:block/corn_1" | "thermal:block/corn_0" | "thermal:block/corn_7" | "thermal:block/corn_6" | "minecraft:item/glow_berries" | "fantasyfurniture:models/venthyr/chandelier" | "thermal:block/corn_5" | "thermal:block/corn_4" | "thermal:block/devices/device_rock_gen_side" | "thermal:block/corn_9" | "thermal:block/corn_8" | "create:item/iron_sheet" | "ae2:part/cable/smart/pink" | "ftblibrary:icons/inv_out" | "create:item/andesite_door" | "mysticalagriculture:item/seeds/diamond_seeds" | "forge:item/mask/bucket_fluid" | "mysticalagriculture:block/flower/zombie_flower" | "minecraft:block/brown_mushroom" | "minecraft:block/polished_blackstone" | "rechiseled:block/acacia_planks_tiles" | "mysticalagriculture:item/essence/fluix_essence" | "rechiseledcreate:block/warped_window_rounded_end" | "patchouli:items/book_brown" | "farmersdelight:block/warped_cabinet_front" | "create:item/wheat_flour" | "gtceu:block/machines/parallel_hatch_mk4/overlay_front_active_emissive" | "create:block/palettes/stone_types/small_brick/deepslate_cut_small_brick" | "ae2:part/cable/core/dense_smart/transparent" | "gtceu:block/machines/thermal_centrifuge/overlay_side" | "railways:item/track/track_ender" | "minecraft:block/acacia_log_top" | "minecraft:block/detector_rail" | "cofh_core:gui/icons/icon_nope" | "thermal:item/ender_grenade_thrown" | "thermal:block/ducts/filter_attachment_active" | "framedblocks:item/framed_item_frame" | "create:block/palettes/stone_types/cut/calcite_cut" | "exnihilosequentia:item/cooked_silkworm" | "gtceu:block/fluids/fluid.milk" | "create:item/sturdy_sheet" | "minecraft:block/basalt_top" | "thermal:item/invar_plate_3" | "thermal:item/invar_plate_2" | "thermal:item/invar_plate_1" | "farmersdelight:block/rice_stage0" | "thermal:item/invar_plate_0" | "mysticalagradditions:block/flower/gaia_spirit_flower" | "farmersdelight:item/cyan_canvas_sign" | "rechiseled:block/stone_path" | "farmersdelight:block/rice_stage2" | "ae2:part/cable/glass/lime" | "farmersdelight:block/rice_stage1" | "thermal:item/onion_seeds" | "farmersdelight:block/rice_stage3" | "webdisplays:blocks/kb_key" | "rechiseled:block/acacia_planks_bricks" | "thermal:block/coffee_block_side_2" | "gtceu:block/multiblock/gcym/large_engraving_laser/overlay_front_active_emissive" | "thermal:block/coffee_block_side_1" | "rechiseled:block/spruce_planks_pattern" | "bigreactors:block/reactor/reinforced/redstoneport" | "minecraft:block/tnt_bottom" | "bigreactors:block/turbine/basic/casing_right_up" | "thermal:item/nuke_grenade" | "gtceu:block/machines/mixer/overlay_back" | "ae2:item/cell_component_16k" | "rechiseled:block/spruce_planks_small_tiles" | "thermal:item/constantan_nugget" | "railways:block/track_switch_indicator_right_straight" | "gtceu:item/small_gear_casting_mold" | "thermal:item/chiller_rod_cast" | "gtceu:item/green_glass_lens" | "thermal:block/beetroot_block_bottom" | "ae2:block/drive/cells/4k_fluid_cell" | "powersuits:item/module/special/magnet" | "create:block/bell_anim" | "gtceu:block/multiblock/gcym/large_mixer/overlay_front_paused_emissive" | "railways:block/track/phantom/standard_track_crossing_phantom" | "mysticalagriculture:item/tertium_crossbow_standby" | "ae2:block/spatial_anchor_top_off" | "ae2:item/singularity" | "rechiseledcreate:block/crimson_window_slim_side" | "rechiseled:block/granite_wavy" | "rechiseled:block/stone_brick_paving" | "minecraft:block/carved_pumpkin" | "ae2:part/cable/dense_covered/light_blue" | "minecraft:block/jungle_planks" | "ae2:part/cable/core/dense_smart/yellow" | "bigreactors:block/reactor/basic/controller_on" | "thermal:item/sap_bucket" | "rechiseledcreate:block/dripstone_cut_small_brick" | "rechiseled:block/copper_block_circles" | "minecraft:block/cactus_top" | "ae2:block/spatial_io_port_bottom" | "thermal:block/bell_pepper_block_bottom" | "ae2:block/controller_inside_b_powered" | "minecraft:item/jungle_chest_boat" | "minecraft:block/lever" | "gtceu:item/chemical_lime_dye" | "thermal:item/ice_grenade_thrown" | "ae2:block/controller_lights" | "mysticalagriculture:item/essence/gold_essence" | "minecraft:block/spruce_log_top" | "thermal:item/tomato_sauce" | "extendedcrafting:block/ender_alternator_side" | "railways:block/track/dark_oak/standard_track_dark_oak" | "thermal:block/raw_lead_block" | "xtonesreworked:block/ztyl/10" | "create:block/smart_pipe_2" | "xtonesreworked:block/ztyl/11" | "create:block/smart_pipe_1" | "xtonesreworked:block/ztyl/12" | "xtonesreworked:block/ztyl/13" | "xtonesreworked:block/ztyl/14" | "xtonesreworked:block/ztyl/15" | "gtceu:block/multiblock/generator/large_tungstensteel_boiler/overlay_front_active" | "rechiseled:block/amethyst_block_beams" | "minecraft:block/magenta_stained_glass_pane_top" | "cofh_core:gui/icons/icon_redstone_on" | "rechiseledcreate:block/deepslate_cut_small_brick" | "minecraft:block/activator_rail_on" | "gtceu:block/multiblock/distillation_tower/overlay_front_paused" | "mysticalagriculture:item/honey_agglomeratio" | "rechiseledcreate:block/acacia_window_swirling_end" | "minecraft:block/light_gray_stained_glass" | "thermal:item/cured_rubber" | "railways:item/track_incomplete/track_incomplete_dark_oak_narrow" | "simplylight:block/full_block/illuminant_blue_block" | "fantasyfurniture:models/dunmer/floor_light" | "fantasyfurniture:models/royal/lockbox_tint" | "minecraft:item/light_gray_dye" | "kubejs:block/casings/casing-signalum-ctm" | "gtceu:item/uv_field_generator" | "farmersdelight:block/spruce_cabinet_front_open" | "xtonesreworked:block/sols/7" | "rechiseledcreate:block/asurine_cut_small_brick" | "xtonesreworked:block/sols/6" | "xtonesreworked:block/sols/9" | "minecraft:block/warped_door_top" | "thermal:block/phytosoil" | "xtonesreworked:block/sols/8" | "gtceu:item/advanced_fluid_detector_cover" | "rechiseled:block/blue_ice_bricks" | "railways:block/track/ender/standard_track_mip_ender" | "create:block/pulley_top" | "thermal:block/ender_tnt_side" | "thermal:item/raw_nickel" | "bigreactors:block/reactor/basic/casing_left" | "thermal:item/glowstone_mushroom_spores" | "railways:item/dev_caps/stonks_hat_red" | "fantasyfurniture:models/decorations/gravestone" | "minecraft:block/fire_coral_fan" | "create:block/item_drain_top" | "farmersdelight:block/rice_bale_side" | "create:block/palettes/stone_types/polished/diorite_cut_polished" | "ae2additions:item/item_storage_cell_65536" | "rechiseledcreate:block/dark_oak_window_covered_side" | "railways:block/track/acacia/standard_track_crossing_acacia" | "systeams:block/steam_still" | "minecraft:block/polished_deepslate" | "create:block/palettes/stone_types/pillar/asurine_cut_pillar" | "fantasyfurniture:models/venthyr/painting_wide" | "xtonesreworked:block/sols/1" | "thermal:block/green_bean_10" | "xtonesreworked:block/sols/0" | "xtonesreworked:block/sols/3" | "xtonesreworked:block/sols/2" | "mysticalagriculture:item/awakened_supremium_leggings" | "rechiseled:block/basalt_bricks" | "exnihilosequentia:block/birch_sieve" | "xtonesreworked:block/sols/5" | "xtonesreworked:block/sols/4" | "fantasyfurniture:models/decorations/book_stack" | "thermal:block/apatite_ore" | "gtceu:block/multiblock/generator/large_tungstensteel_boiler/overlay_front_paused_emissive" | "farmersdelight:item/roast_chicken" | "gtceu:item/chemical_purple_dye" | "create:block/seat/top_magenta" | "gtceu:block/machines/fermenter/overlay_top_active_emissive" | "mysticalagriculture:block/flower/hop_graphite_flower" | "mysticalagriculture:item/essence/zombie_essence" | "minecraft:block/loom_front" | "thermal:block/deepslate_sulfur_ore" | "create:block/palettes/stone_types/slab/asurine_cut_slab" | "minecraft:block/campfire_fire" | "create:block/copper/weathered_copper_shingles" | "mysticalagriculture:block/imperium_furnace_front_on" | "create:block/valve_handle/valve_handle_gray" | "create:block/vault/vault_bottom_medium" | "gtceu:block/cover/overlay_controller" | "minecraft:block/orange_stained_glass" | "create:block/toolbox/blue" | "create:item/chest_minecart_contraption" | "mysticalagriculture:item/imperium_staff" | "bigreactors:fluid/fluid.fuelcolumn.flowing" | "exnihilosequentia:item/tools/hammer/terracotta_hammer" | "create:block/seat/top_light_gray" | "ae2additions:item/chemical_storage_cell_4096" | "mysticalagriculture:item/essence/nickel_essence" | "mysticalagriculture:item/seeds/spirited_crystal_seeds" | "create:block/vault/vault_side_small" | "gtceu:block/fluids/fluid.sodium_persulfate" | "railways:block/track/birch/standard_track_mip_birch" | "systeams:block/boiler_pipe" | "thermal:block/amaranth_5" | "thermal:block/amaranth_4" | "bigreactors:block/graphite_block" | "thermal:block/amaranth_3" | "rechiseled:block/mossy_cobblestone_beams" | "thermal:block/amaranth_2" | "thermal:block/potion_cake_inner" | "railways:block/track_switch_indicator_right_turn" | "minecraft:item/redstone" | "thermal:block/amaranth_1" | "thermal:block/amaranth_0" | "mysticalagriculture:item/essence/wood_essence" | "fantasyfurniture:models/nordic/chest" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_hot" | "fantasyfurniture:models/bone/skeleton/chair" | "farmersdelight:item/kelp_roll_slice" | "ae2:block/chiseled_quartz_block_top" | "bigreactors:block/turbine/basic/fluidport_forge_active_hot_connected" | "gtceu:block/multiblock/gcym/large_cutter/overlay_front_paused_emissive" | "farmersdelight:item/onion" | "gtceu:item/material_sets/dull/spring" | "rechiseled:block/dirt_squares" | "gtceu:block/machines/forge_hammer/overlay_front" | "gtceu:block/multiblock/gcym/large_mixer/overlay_front_active_emissive" | "gtceu:item/lv_sodium_battery/2" | "gtceu:item/lv_sodium_battery/1" | "gtceu:item/lv_sodium_battery/4" | "sgjourney:item/jaffa_leggings" | "gtceu:item/lv_sodium_battery/3" | "gtceu:block/multiblock/gcym/large_electrolyzer/overlay_front_paused" | "rechiseled:block/andesite_polished" | "rechiseled:block/coal_block_compacted" | "exnihilosequentia:block/end_cake_side" | "mysticalagriculture:item/supremium_bow" | "rechiseled:block/warped_planks_pattern" | "farmersdelight:block/jungle_cabinet_side" | "fantasyfurniture:models/bone/skeleton/door_single" | "farmersdelight:block/mangrove_cabinet_front" | "ae2:part/cable/glass/transparent" | "fantasyfurniture:models/nordic/dresser" | "gtceu:block/multiblock/gcym/large_wiremill/overlay_front_active" | "exnihilosequentia:block/crushed_blackstone" | "thermal:block/eggplant_7" | "gtceu:item/lapotronic_energy_orb/2" | "powersuits:item/module/movement/swim_assist" | "thermal:block/eggplant_6" | "create:block/palettes/stone_types/layered/dripstone_cut_layered" | "gtceu:item/lapotronic_energy_orb/1" | "thermal:block/eggplant_9" | "gtceu:item/lapotronic_energy_orb/4" | "thermal:block/eggplant_8" | "gtceu:item/lapotronic_energy_orb/3" | "mysticalagriculture:item/supremium_leggings" | "functionalstorage:items/diamond_upgrade" | "gtceu:block/machines/miner/overlay_top" | "thermal:block/eggplant_1" | "minecraft:block/sculk_catalyst_side_bloom" | "thermal:block/eggplant_0" | "thermal:block/eggplant_3" | "thermal:block/eggplant_2" | "farmersdelight:item/cod_roll" | "thermal:block/eggplant_5" | "thermal:block/eggplant_4" | "fantasyfurniture:models/dunmer/bed_double" | "thermal:item/strawberry_seeds" | "rechiseled:block/mangrove_planks_brick_paving" | "minecraft:block/green_candle" | "ae2wtlib:magnet_card" | "gtceu:item/lv_sodium_battery/6" | "gtceu:item/lv_sodium_battery/5" | "gtceu:item/lv_sodium_battery/8" | "create:block/crushing_wheel_insert" | "create:block/elevator_contact_side" | "gtceu:item/lv_sodium_battery/7" | "ae2:part/annihilation_plane_on" | "sliceanddice:block/slicer_head" | "rechiseled:block/amethyst_block_diagonal_tiles" | "thermal:item/tar" | "create:block/palettes/stone_types/cut/ochrum_cut" | "rechiseled:block/andesite_squares" | "railways:item/track/track_tieless" | "gtceu:block/machines/furnace/overlay_front_active" | "thermal:block/machines/machine_pyrolyzer" | "gtceu:item/lapotronic_energy_orb/6" | "mysticalagriculture:item/seeds/end_seeds" | "gtceu:item/lapotronic_energy_orb/5" | "gtceu:item/plastic_circuit_board" | "thermal:item/satchel_color" | "mysticalagriculture:item/seeds/honey_seeds" | "gtceu:item/lapotronic_energy_orb/8" | "minecraft:block/smooth_basalt" | "gtceu:item/lapotronic_energy_orb/7" | "gtceu:block/casings/voltage/lv/side" | "rechiseled:block/mangrove_planks_diagonal_stripes" | "gtceu:block/material_sets/dull/raw_ore_block" | "minecraft:item/spruce_door" | "ae2additions:block/crafting/65536k_storage" | "ae2:block/crafting/ring_corner" | "minecraft:block/melon_top" | "railways:item/track_incomplete/track_incomplete_warped_narrow" | "create:block/smart_observer" | "minecraft:item/stone_pickaxe" | "exnihilosequentia:item/granite_pebble" | "create:block/palettes/stone_types/cap/asurine_cut_cap" | "rechiseledcreate:block/diorite_cut_small_brick" | "buildinggadgets:items/construction_chunk_dense" | "gtceu:block/machines/kinetic_mixer/overlay_top" | "rechiseled:block/oak_planks_mosaic" | "railways:block/bogeys/cr_bogey_wheels" | "gtceu:item/mv_cadmium_battery/8" | "sgjourney:block/book_cover" | "gtceu:item/mv_cadmium_battery/7" | "ae2:block/crafting/monitor_light_bright" | "mysticalagriculture:item/essence/blitz_essence" | "farmersdelight:item/bacon_sandwich" | "rechiseled:block/mangrove_planks_small_bricks" | "minecraft:block/cocoa_stage0" | "gtceu:item/mv_cadmium_battery/2" | "gtceu:item/material_sets/dull/round" | "gtceu:item/mv_cadmium_battery/1" | "minecraft:block/cocoa_stage2" | "fantasyfurniture:block/nordic/wool" | "minecraft:block/cocoa_stage1" | "ftbquests:item/lootcrate/top" | "gtceu:item/mv_cadmium_battery/6" | "farmersdelight:block/tomatoes_coiled_rope" | "gtceu:item/mv_cadmium_battery/5" | "gtceu:item/mv_cadmium_battery/4" | "minecraft:block/black_stained_glass_pane_top" | "gtceu:item/mv_cadmium_battery/3" | "thermal:block/tin_ore" | "extendedcrafting:block/ender_alternator_base_side" | "rechiseledcreate:block/crimson_window_slim_end" | "gtceu:block/fluids/fluid.biomass" | "thermal:block/machines/machine_bottom" | "packagedexcrafting:blocks/basic_crafter_top" | "minecraft:item/golden_chestplate" | "railways:block/smokestack/diesel" | "create:block/vault/vault_top_small" | "mysticalagriculture:item/seeds/queens_slime_seeds" | "createarmory:items/castingmold" | "minecraft:item/globe_banner_pattern" | "create:block/andesite_casing_piston" | "gtceu:item/lapotronic_energy_orb_cluster/8" | "gtceu:item/lapotronic_energy_orb_cluster/7" | "gtceu:item/lapotronic_energy_orb_cluster/6" | "rechiseled:block/iron_block_smooth" | "gtceu:item/lapotronic_energy_orb_cluster/5" | "gtceu:item/lapotronic_energy_orb_cluster/4" | "ae2:item/memory_card_light_blue" | "gtceu:item/lapotronic_energy_orb_cluster/3" | "gtceu:item/raw_crystal_chip" | "gtceu:item/lapotronic_energy_orb_cluster/2" | "mysticalagriculture:item/essence/glowstone_essence" | "gtceu:item/lapotronic_energy_orb_cluster/1" | "create:block/signal_glow_2" | "ftbquests:item/lootcrate/front_outline" | "gtceu:item/material_sets/dull/spring_overlay" | "sgjourney:item/naquadah_chestplate" | "gtceu:item/ev_fluid_regulator" | "create:block/palettes/stone_types/cut/limestone_cut" | "buildinggadgets:items/construction_paste_container_t1_full" | "create:block/andesite_door_bottom" | "thermal:block/rice_block_top" | "gtceu:item/phosphorus_boule" | "ae2:part/cable/glass/green" | "rechiseled:block/cobbled_deepslate_rotated_bricks" | "thermal:block/tomato_10" | "mysticalagriculture:item/soulium_seed_base" | "fantasyfurniture:models/bone/wither/floor_light" | "create:block/belt/gray_diagonal_scroll" | "simplylight:block/full_block/illuminant_magenta_block_on" | "minecraft:item/iron_shovel" | "rechiseled:block/dark_prismarine_bricks" | "thermal:item/augments/fluid_tank_augment" | "minecraft:block/magenta_candle" | "railways:block/monorail/monorail_portal" | "thermal:block/amaranth_6" | "minecraft:item/broken_elytra" | "ae2:block/fluix_block" | "gtceu:item/purple_drink" | "create:block/palettes/stone_types/cut/scorchia_cut" | "ae2:part/cable/smart/magenta" | "gtceu:block/casings/voltage/mv/top" | "create:item/dough" | "thermal:item/sushi_maki" | "gtceu:block/generators/boiler/coal/overlay_front_active" | "thermal_extra:item/dragonsteel_coin_4" | "thermal_extra:item/dragonsteel_coin_3" | "mysticalagriculture:block/awakened_supremium_block" | "minecraft:block/cobblestone" | "railways:item/dev_caps/demon" | "railways:item/track_incomplete/track_incomplete_blackstone_wide" | "fantasyfurniture:models/royal/stool" | "gtceu:block/machines/wiremill/overlay_top_active" | "railways:block/track/ender/portal_track_mip_ender" | "minecraft:item/chicken" | "gtceu:block/casings/transparent/tempered_glass_ctm" | "gtceu:block/casings/coils/machine_coil_cupronickel" | "farmersdelight:block/potato_crate_top" | "create:block/piston_bottom" | "ae2:part/cable/core/covered/gray" | "rechiseled:block/redstone_block_paving" | "minecraft:block/orange_terracotta" | "minecraft:block/powder_snow" | "gtceu:block/casings/mechanic/machine_casing_assembly_line" | "gtceu:block/fluids/fluid.fluoroantimonic_acid" | "rechiseled:block/emerald_block_pillar_side" | "bigreactors:block/reactor/reinforced/controller_off" | "create:block/gantry_shaft_flipped" | "fantasyfurniture:models/decorations/mushrooms_brown" | "extendedcrafting:block/compressor_front" | "minecraft:block/wheat_stage0" | "modularrouters:item/augment/regulator_augment" | "create:block/palettes/stone_types/cut/veridium_cut" | "minecraft:block/respawn_anchor_bottom" | "thermal:item/tree_oil_bucket" | "bigreactors:block/reactor/basic/charging" | "gtceu:item/diode" | "gtceu:item/resin_circuit_board" | "mysticalagriculture:item/seeds/spider_seeds" | "ae2:block/charger" | "thermal_extra:item/dragonsteel_coin_2" | "mysticalagriculture:item/essence/menril_essence" | "mysticalagriculture:block/flower/slimesteel_flower" | "mysticalagriculture:block/supremium_furnace_front_on" | "thermal_extra:item/dragonsteel_coin_1" | "webdisplays:items/badextcard" | "minecraft:block/red_sandstone_top" | "thermal_extra:item/dragonsteel_coin_0" | "create:block/portable_storage_interface" | "gtceu:block/casings/solid/machine_primitive_bricks" | "create:item/sand_paper" | "minecraft:block/moss_block" | "rechiseled:block/sandstone_tiles" | "farmersdelight:block/cooking_pot_side" | "modularrouters:item/upgrade/sync_upgrade" | "create:item/experience_nugget" | "ftbquests:block/loot_crate_opener" | "minecraft:block/weathered_cut_copper" | "functionalstorage:blocks/framed_controller_front" | "create:block/palettes/ornate_iron_window_end" | "minecraft:block/big_dripleaf_side" | "farmersdelight:item/chicken_cuts" | "xtonesreworked:block/agon/agon_block_1_yellow" | "minecraft:item/totem_of_undying" | "gtceu:item/ball_casting_mold" | "systeams:item/boiler_pipe" | "fantasyfurniture:models/necrolord/wall_light" | "gtceu:block/multiblock/implosion_compressor/overlay_front" | "create:block/axis_top" | "thermal:block/dynamos/dynamo_gourmand_active" | "toms_storage:block/inventory_hopper_basic" | "farmersdelight:block/carrot_crate_top" | "minecraft:entity/conduit/base" | "webdisplays:items/screencfg" | "farmersdelight:item/red_canvas_sign" | "mysticalagriculture:block/mystical_mob_crop_5" | "mysticalagriculture:block/mystical_mob_crop_4" | "mysticalagriculture:block/mystical_mob_crop_7" | "mysticalagriculture:block/mystical_mob_crop_6" | "mysticalagriculture:block/mystical_mob_crop_1" | "mysticalagriculture:block/mystical_mob_crop_0" | "railways:block/track_coupler_indicator_both" | "mysticalagriculture:block/mystical_mob_crop_3" | "gtceu:block/rubber_log_top" | "mysticalagriculture:block/mystical_mob_crop_2" | "create:block/toolbox/brown" | "minecraft:block/stripped_warped_stem" | "farmersdelight:item/cabbage_leaf" | "gtceu:block/overlay/machine/overlay_maintenance_configurable" | "rechiseled:block/red_nether_bricks_chiseled_squares" | "ae2:item/portable_fluid_cell_256k" | "thermal_extra:item/dragonsteel_plate_1" | "thermal_extra:item/dragonsteel_plate_0" | "thermal:item/ruby" | "minecraft:block/carrots_stage1" | "thermal_extra:item/dragonsteel_plate_3" | "minecraft:block/carrots_stage0" | "thermal_extra:item/dragonsteel_plate_2" | "gtceu:item/ev_electric_motor" | "mysticalagriculture:block/flower/blaze_flower" | "thermal:block/cells/energy_cell_level_8" | "powersuits:item/module/tool/leaf_blower" | "extendedcrafting:item/elite_component" | "bigreactors:item/ludicrite_ingot" | "minecraft:block/carrots_stage3" | "minecraft:block/carrots_stage2" | "thermal:block/ducts/energy_duct_connector" | "bigreactors:block/turbine/reinforced/glass.15" | "laserio:item/cardlayers/stock" | "thermal:block/deepslate_ruby_ore" | "thermal:block/silver_block" | "create:item/netherite_diving_helmet" | "ae2:part/p2p_tunnel_sides" | "gtceu:item/simple_soc_wafer" | "gtceu:item/normal_pipe_extruder_mold" | "ae2:block/condenser" | "sgjourney:item/kara_kesh" | "minecraft:block/reinforced_deepslate_top" | "ae2:part/cable/dense_smart/brown" | "minecraft:block/chorus_plant" | "fantasyfurniture:models/decorations/venthyr_platter" | "ae2:block/controller_column_lights" | "farmersdelight:item/apple_pie" | "thermal_extra:item/potion_duration_augment_3" | "thermal_extra:item/potion_duration_augment_4" | "thermal_extra:item/potion_duration_augment_1" | "gtceu:block/multiblock/gcym/large_sifting_funnel/overlay_front_active_emissive" | "thermal_extra:item/potion_duration_augment_2" | "ae2:part/cable/smart/purple" | "thermal_extra:item/potion_duration_augment_5" | "ae2:part/cable/smart/light_gray" | "thermal:block/devices/device_hive_extractor" | "thermal:block/dynamos/dynamo_disenchantment" | "thermal:item/nickel_gear" | "gtceu:block/fluids/fluid.deuterium" | "gtceu:block/casings/coils/machine_coil_tungstensteel_ctm" | "gtceu:block/multiblock/gcym/large_engraving_laser/overlay_front_paused_emissive" | "minecraft:block/tube_coral_fan" | "thermal:block/carrot_cake_top" | "automobility:item/launch_gel" | "gtceu:block/casings/firebox/machine_casing_firebox_titanium" | "thermal:block/nuke_tnt_side" | "mysticalagriculture:item/seeds/rabbit_seeds" | "rechiseledcreate:block/deepslate_cut_polished" | "minecraft:block/spruce_planks" | "minecraft:block/pink_concrete_powder" | "systeams:item/steam_bucket" | "create:item/copper_diving_boots" | "minecraft:block/wheat_stage1" | "farmersdelight:item/rice" | "minecraft:block/wheat_stage2" | "minecraft:block/wheat_stage3" | "mysticalagradditions:item/inferium_paxel" | "minecraft:block/wheat_stage4" | "powersuits:item/module/movement/dim_rift_gen" | "minecraft:block/wheat_stage5" | "minecraft:item/birch_sign" | "minecraft:block/wheat_stage6" | "functionalstorage:blocks/birch_side" | "minecraft:block/podzol_side" | "minecraft:block/wheat_stage7" | "exnihilosequentia:item/ore/ingot/aluminum_ingot" | "thermal:item/tea" | "thermal:block/hops_block_side" | "gtceu:item/max_battery/1" | "gtceu:item/max_battery/2" | "farmersdelight:block/onions_stage2" | "gtceu:item/max_battery/3" | "farmersdelight:block/onions_stage3" | "gtceu:item/max_battery/4" | "thermal:block/corn_6_top" | "farmersdelight:block/onions_stage0" | "sgjourney:block/raw_naquadah_block" | "gtceu:item/max_battery/5" | "farmersdelight:block/onions_stage1" | "gtceu:item/max_battery/6" | "gtceu:block/machines/thermal_centrifuge/overlay_front_active_emissive" | "gtceu:item/max_battery/7" | "functionalstorage:blocks/fluid_inner" | "gtceu:item/max_battery/8" | "gtceu:block/machines/distillery/overlay_front_active_emissive" | "sgjourney:block/naquadah_ore" | "mysticalagriculture:item/imperium_crossbow_firework" | "gtceu:block/machines/extruder/overlay_top_paused_emissive" | "sgjourney:item/advanced_materialization_crystal" | "minecraft:block/dead_horn_coral_fan" | "thermal_extra:item/soul_infused_gear" | "automobility:block/launch_gel" | "thermal:block/cells/energy_cell_level_6" | "gtceu:item/tools/turbine" | "thermal:block/cells/energy_cell_level_7" | "mysticalagriculture:item/essence/certus_quartz_essence" | "create:block/boiler_gauge" | "thermal:block/cells/energy_cell_level_4" | "thermal:block/cells/energy_cell_level_5" | "thermal:block/cells/energy_cell_level_2" | "thermal:block/cells/energy_cell_level_3" | "thermal:block/cells/energy_cell_level_0" | "numina:item/component/myofiber" | "thermal:block/cells/energy_cell_level_1" | "gtceu:item/lime_dye_spray_can" | "gtceu:item/tantalum_capacitor" | "create:block/palettes/jungle_window" | "mysticalagriculture:item/dye_agglomeratio" | "create:block/encased_chain_drive_middle" | "gtceu:block/machines/assembler/overlay_top" | "minecraft:block/repeating_command_block_front" | "minecraft:block/red_mushroom_block" | "create:block/palettes/spruce_window" | "mysticalagriculture:item/inferium_leggings" | "thermal_extra:item/soul_sand_dust" | "rechiseledcreate:block/warped_window_diagonal_side" | "fantasyfurniture:models/bone/wither/table_large" | "thermalendergy:item/resonant_catalyst_augment" | "ae2:part/cable/dense_smart/yellow" | "rechiseled:block/diorite_tiles" | "rechiseledcreate:block/oak_window_bars_end" | "functionalstorage:blocks/compacting_drawer_bottom" | "create:block/cogwheel" | "minecraft:block/pointed_dripstone_up_tip" | "xtonesreworked:block/vena/9" | "xtonesreworked:block/vena/8" | "mysticaladaptations:item/insanium_pickaxe" | "mysticalagriculture:block/imperium_furnace_top" | "xtonesreworked:block/vena/7" | "gtceu:item/tools/sword_base" | "rechiseled:block/iron_block_framed" | "sgjourney:item/large_control_crystal" | "minecraft:item/spruce_chest_boat" | "mysticalagriculture:item/tertium_nugget" | "xtonesreworked:block/vena/2" | "xtonesreworked:block/vena/1" | "xtonesreworked:block/vena/0" | "xtonesreworked:block/vena/6" | "xtonesreworked:block/vena/5" | "xtonesreworked:block/vena/4" | "xtonesreworked:block/vena/3" | "createarmory:items/nastyshit" | "mysticalagriculture:block/flower/enderman_flower" | "rechiseledcreate:block/oak_window_slim_end" | "rechiseled:block/prismarine_bricks_beams" | "ae2:item/fluid_storage_cell_64k" | "minecraft:block/lily_of_the_valley" | "create:block/sequenced_gearshift" | "minecraft:block/observer_side" | "mysticalagradditions:item/insanium_nugget" | "skyblockbuilder:item/structure_saver" | "ae2:item/biometric_card_hash" | "ftblibrary:icons/color_blank" | "gtceu:item/shutter_module_cover" | "thermal:block/cells/item_cell_level_0" | "thermal:block/cells/item_cell_level_1" | "thermal:block/cells/item_cell_level_2" | "ae2:item/printed_calculation_processor" | "create:fluid/chocolate_still" | "gtceu:item/mv_fluid_regulator" | "ftbquests:tasks/ic2_full" | "minecraft:block/loom_top" | "mysticalagriculture:item/prudentium_chestplate" | "farmersdelight:block/onion_crate_side" | "thermal:block/cells/item_cell_level_3" | "simplylight:block/full_block/illuminant_brown_block_on" | "thermal:block/cells/item_cell_level_4" | "rechiseled:block/stone_small_tiles" | "thermal:block/cells/item_cell_level_5" | "thermal:block/bitumen_block" | "thermal:block/cells/item_cell_level_6" | "thermal:block/cells/item_cell_level_7" | "minecraft:block/deepslate_redstone_ore" | "thermal:block/cells/item_cell_level_8" | "railways:item/track/track_spruce_narrow" | "effortlessbuilding:items/goldenrandomizerbag" | "thermal:block/nickel_block" | "minecraft:item/melon_seeds" | "create:item/honeyed_apple" | "fantasyfurniture:particles/decorations/floating_tomes" | "fantasyfurniture:models/decorations/paper_stack" | "farmersdelight:block/sandy_shrub" | "mysticalagriculture:item/essence/spider_essence" | "mysticalagriculture:item/seeds/blitz_seeds" | "rechiseledcreate:block/jungle_window_bars_end" | "rechiseled:block/dark_prismarine_rows" | "thermal:item/gold_dust" | "simplylight:block/full_block/illuminant_yellow_block" | "ftblibrary:icons/security_public" | "create:item/glass_door" | "create:block/valve_handle/valve_handle_yellow" | "minecraft:item/bucket_content/pufferfish" | "minecraft:block/smithing_table_bottom" | "minecraft:block/ladder" | "gtceu:block/machines/extractor/overlay_top" | "create:block/palettes/stone_types/cut/diorite_cut" | "gtceu:block/machines/macerator/overlay_front_active_emissive" | "gtceu:block/casings/voltage/ulv/side" | "rechiseled:block/sandstone_polished" | "thermal_extra:item/area_radius_augment_2" | "thermal_extra:item/area_radius_augment_1" | "rechiseled:block/dirt_large_tiles" | "thermal:block/chocolate_cake_bottom" | "thermal_extra:item/area_radius_augment_4" | "thermal_extra:item/area_radius_augment_3" | "gtceu:block/casings/firebox/machine_casing_firebox_steel" | "bigreactors:block/reactor/basic/casing_left_up" | "farmersdelight:item/hamburger" | "mysticaladaptations:item/insanium_sickle" | "gtceu:item/material_sets/dull/gem_flawless" | "minecraft:block/stripped_dark_oak_log_top" | "mysticalagriculture:item/seeds/nickel_seeds" | "automobility:block/dash_panel_off" | "create:block/radial_chassis_side" | "itemfilters:item/strong_nbt" | "sgjourney:block/classic_dhd_bottom" | "gtceu:block/machines/compressor/overlay_side_active" | "ae2:block/security_station_side" | "gtceu:block/machines/electromagnetic_separator/overlay_top_active" | "framedblocks:block/iron_plate_frame" | "bigreactors:item/anglesite_crystal" | "mysticalagriculture:block/prudentium_furnace_front_on" | "gtceu:item/lv_lithium_battery/3" | "gtceu:item/lv_lithium_battery/2" | "gtceu:item/lv_lithium_battery/1" | "gtceu:item/maintenance_detector_cover" | "rechiseledcreate:block/oak_window_slim_side" | "gtceu:block/casings/voltage/zpm/top" | "gtceu:item/lv_lithium_battery/7" | "gtceu:item/lv_lithium_battery/6" | "gtceu:block/casings/voltage/lv/bottom" | "gtceu:item/lv_lithium_battery/5" | "gtceu:item/lv_lithium_battery/4" | "minecraft:block/honey_block_side" | "gtceu:item/lv_cadmium_battery/8" | "gtceu:block/multiblock/cleanroom/overlay_bottom" | "gtceu:item/lv_cadmium_battery/6" | "minecraft:item/spyglass_model" | "gtceu:item/hv_field_generator" | "gtceu:item/lv_cadmium_battery/7" | "gtceu:item/lv_lithium_battery/8" | "gtceu:block/storage/crates/metal_crate" | "gtceu:item/gear_casting_mold" | "rechiseled:block/stone_small_bricks" | "gtceu:item/ulpic_chip" | "gtceu:item/lv_cadmium_battery/1" | "gtceu:item/lv_cadmium_battery/4" | "gtceu:item/lv_cadmium_battery/5" | "fantasyfurniture:models/dunmer/painting_small" | "gtceu:item/lv_cadmium_battery/2" | "gtceu:item/lv_cadmium_battery/3" | "thermal:block/carrot_cake_inner" | "bigreactors:block/reprocessor/casing_single" | "mysticalagriculture:item/essence/refined_glowstone_essence" | "mysticalagriculture:block/flower/queens_slime_flower" | "minecraft:block/powered_rail_on" | "minecraft:block/tnt_top" | "create:block/palettes/small_rose_quartz_tiles" | "bigreactors:block/reprocessor/controller" | "simplylight:block/full_block/illuminant_light_blue_block_on" | "numina:item/component/gliderwing" | "mysticalagriculture:block/prudentium_reprocessor_side" | "thermal:block/flax_2_top" | "gtceu:block/multiblock/gcym/large_brewer/overlay_front_paused_emissive" | "kubejs:block/casings/casing-twinite-ctm" | "gtceu:block/machines/polarizer/overlay_front_paused" | "thermalendergy:block/melodium_block" | "create:block/tunnel/andesite_tunnel_top" | "thermal:item/servo_attachment" | "gtceu:block/machines/thermal_centrifuge/overlay_front_paused_emissive" | "create_crystal_clear:block/brass_glass_casing_connected" | "thermal:block/devices/device_composter_inside" | "ftblibrary:icons/toggle_day" | "extendedcrafting:item/black_iron_nugget" | "thermal:item/signalum_ingot" | "rechiseled:block/quartz_block_brick_paving" | "gtceu:block/machines/extruder/overlay_top_active_emissive" | "gtceu:block/multiblock/gcym/large_mixer/overlay_front_active" | "thermal:item/glowstone_grenade_thrown" | "minecraft:block/polished_basalt_side" | "gtceu:block/casings/solid/machine_casing_clean_stainless_steel" | "sgjourney:block/sandstone_cartouche_top" | "minecraft:item/quartz" | "create:block/hose_pulley_rope" | "create:block/secondary_linear_chassis_side" | "bigreactors:block/turbine/reinforced/casing_right" | "exnihilosequentia:item/andesite_pebble" | "exnihilosequentia:item/tools/hammer/copper_hammer" | "enderstorage:items/pouch/buttons/middle/brown" | "gtceu:block/casings/coils/machine_coil_hssg_ctm" | "farmersdelight:block/mangrove_cabinet_side" | "fantasyfurniture:models/necrolord/floor_light" | "gtceu:item/basic_electronic_circuit" | "rechiseled:block/iron_block_polished" | "ae2additions:item/cell_component_65536" | "farmersdelight:item/ratatouille" | "rechiseledcreate:block/acacia_window_covered_end" | "create:block/palettes/stone_types/layered/deepslate_cut_layered_connected" | "kubejs:block/casings/casing-stellarium" | "create:block/pinion" | "extendedcrafting:item/the_ultimate_component" | "mysticalagriculture:item/experience_capsule" | "enderstorage:items/pouch/buttons/middle/light_gray" | "gtceu:block/fluids/fluid.naphtha" | "mysticalagradditions:item/essence/nether_star_essence" | "gtceu:block/multiblock/assembly_line/overlay_front_active" | "create:block/valve_handle/valve_handle_light_blue" | "minecraft:item/music_disc_far" | "gtceu:block/machines/parallel_hatch_mk4/overlay_front" | "thermal:item/electrum_coin_0" | "minecraft:item/creeper_banner_pattern" | "thermal:item/electrum_coin_3" | "gtceu:block/multiblock/implosion_compressor/overlay_front_paused_emissive" | "thermal:item/electrum_coin_4" | "gtceu:block/fluids/fluid.naquadah" | "thermal:item/electrum_coin_1" | "create:block/flap_display_side" | "thermal:item/electrum_coin_2" | "minecraft:block/furnace_side" | "ae2:part/cable/core/glass/blue" | "ae2:block/pattern_provider_alternate_front" | "mysticalagriculture:block/flower/glowstone_flower" | "rechiseled:block/diorite_diagonal_bricks" | "mysticalagriculture:item/supremium_pickaxe" | "railways:item/track/track_birch_narrow" | "farmersdelight:block/rope" | "mysticalagriculture:block/tertium_furnace_front" | "extendedcrafting:block/ender_alternator_base_top" | "create:block/diodes/powered_toggle_latch/powered_powering" | "gtceu:block/overlay/machine/overlay_fluid_hatch_output" | "minecraft:item/jungle_door" | "gtceu:block/multiblock/gcym/large_chemical_bath/overlay_front_paused_emissive" | "ae2:block/drive/cells/256k_fluid_cell" | "webdisplays:items/linker" | "rechiseled:block/sandstone_large_tiles" | "mysticalagriculture:item/essence/skeleton_essence" | "rechiseled:block/netherrack_brick_paving" | "gtceu:block/multiblock/gcym/large_centrifuge/overlay_front_active" | "ae2:item/memory_card_magenta" | "thermal_extra:block/fluids/refined_sunflower_oil_still" | "gtceu:block/machines/arc_furnace/overlay_bottom" | "packagedauto:blocks/unpackager_top" | "thermal:block/ducts/energy_duct" | "farmersdelight:block/canvas_rug" | "enderstorage:items/pouch/owned_closed" | "mysticalagradditions:block/flower/nether_star_flower" | "gtceu:block/multiblock/gcym/large_brewer/overlay_front" | "farmersdelight:block/tatami_mat_odd" | "gtceu:item/lv_electric_motor" | "gtceu:item/stainless_steel_fluid_cell/overlay" | "gtceu:item/item_tag_filter" | "gtceu:block/overlay/machine/overlay_energy_in_multi" | "gtceu:block/overlay/machine/overlay_screen" | "minecraft:item/leather_leggings" | "gtceu:block/machines/centrifuge/overlay_top" | "extendedcrafting:item/redstone_catalyst" | "gtceu:item/mv_sensor" | "gtceu:item/fluid_tag_filter" | "minecraft:block/black_stained_glass" | "gtceu:block/fluids/fluid.lightly_hydro_cracked_light_fuel" | "sgjourney:item/naquadah_sword" | "ae2:block/controller_conflict" | "railways:block/track/tieless/standard_track_crossing_tieless" | "rechiseled:block/dark_oak_planks_brick_pattern" | "create:item/precision_mechanism" | "minecraft:item/ink_sac" | "railways:block/track/acacia/portal_track_acacia" | "bigreactors:block/turbine/basic/casing_left_down" | "minecraft:item/stick" | "rechiseled:block/dirt_muddy" | "ae2:part/conversion_monitor_bright" | "rechiseled:block/cobblestone_pillar_side" | "minecraft:block/piston_bottom" | "create:block/waterwheel_metal" | "farmersdelight:item/canvas_sign" | "gtceu:item/crystal_processor" | "create_crystal_clear:block/encased_cogwheels/andesite_encased_cogwheel_side_connected" | "mysticalagriculture:item/inferium_watering_can" | "minecraft:item/honeycomb" | "mysticalagradditions:block/flower/neutronium_flower" | "ae2:block/crafting/ring_side_ver" | "gtceu:block/multiblock/gcym/large_distillery/overlay_front_paused" | "gtceu:item/luv_field_generator" | "ae2:part/cable/core/dense_smart/black" | "rechiseled:block/cobbled_deepslate_pillar_end" | "rechiseled:block/acacia_planks_small_bricks" | "create:block/sail/canvas_gray" | "minecraft:block/copper_block" | "thermal:block/corn_block_bottom" | "create:block/bogey/piston" | "create:block/palettes/stone_types/natural/crimsite_0" | "create:block/palettes/stone_types/natural/crimsite_1" | "create:block/palettes/stone_types/natural/crimsite_2" | "create:block/palettes/stone_types/natural/crimsite_3" | "ae2:block/spatial_io_port_side" | "functionalstorage:items/copper_upgrade" | "bigreactors:block/reactor/reinforced/casing_right_down" | "farmersdelight:block/rice_roll_medley" | "minecraft:block/packed_ice" | "gtceu:block/casings/mechanic/machine_casing_turbine_tungstensteel_ctm" | "ftblibrary:icons/toggle_gamemode" | "rechiseled:block/lapis_block_small_tiles" | "ae2:part/cable/core/glass/lime" | "railways:block/track_switch_indicator_2way_left" | "mysticalagriculture:item/tertium_crossbow_pulling_0" | "rechiseled:block/copper_block_pillar_side" | "ae2additions:block/drive/cells/item/16384k" | "create:block/palettes/stone_types/cap/andesite_cut_cap" | "thermal:block/machines/machine_press_active" | "gtceu:item/material_sets/dull/foil_overlay" | "gtceu:block/machines/polarizer/overlay_top_active_emissive" | "rechiseled:block/lapis_block_mosaic" | "thermal:item/copper_nugget" | "ae2:block/drive/cells/64k_fluid_cell" | "cofh_core:gui/icons/icon_rs_torch_on" | "mysticalagriculture:item/tertium_crossbow_pulling_1" | "rechiseled:block/granite_polished" | "mysticalagriculture:item/tertium_crossbow_pulling_2" | "ae2:part/cable/smart/red" | "modularrouters:item/upgrade/security_upgrade" | "gtceu:block/casings/voltage/mv/bottom" | "farmersdelight:block/dark_oak_cabinet_side" | "farmersdelight:block/organic_compost_stage3" | "farmersdelight:block/organic_compost_stage2" | "farmersdelight:block/organic_compost_stage1" | "create:block/bars/copper_bars" | "farmersdelight:block/organic_compost_stage0" | "gtceu:item/qbit_cpu_chip" | "webdisplays:blocks/screen7" | "gtceu:item/advanced_power_thruster" | "webdisplays:blocks/screen6" | "webdisplays:blocks/screen9" | "minecraft:item/stone_sword" | "webdisplays:blocks/screen8" | "webdisplays:blocks/screen3" | "webdisplays:blocks/screen2" | "webdisplays:blocks/screen5" | "webdisplays:blocks/screen4" | "webdisplays:blocks/screen1" | "create:item/empty_schematic" | "webdisplays:blocks/screen0" | "fantasyfurniture:models/bone/skeleton/bed_double" | "cofh_core:gui/icons/icon_config" | "minecraft:item/baked_potato" | "packagedauto:items/package" | "packagedexcrafting:blocks/flux_crafter_side" | "gtceu:block/machines/arc_furnace/overlay_back" | "thermal:item/iron_gear" | "create:item/tree_fertilizer" | "gtceu:item/material_sets/dull/rotor" | "gtceu:item/material_sets/dull/dust_tiny" | "rechiseled:block/copper_block_polished" | "framedblocks:block/framing_saw_bottom" | "gtceu:block/casings/voltage/hv/side" | "exnihilosequentia:item/dripstone_pebble" | "gtceu:block/casings/voltage/max/top" | "gtceu:block/storage/drums/drum_top/top" | "ae2:block/smooth_quartz_block" | "ae2:part/cable/covered/brown" | "rechiseled:block/quartz_block_squares" | "fantasyfurniture:models/decorations/royal_food_1" | "fantasyfurniture:models/decorations/royal_food_0" | "thermal:block/hops_block_bottom" | "rechiseledcreate:block/warped_window_slim_end" | "ae2:part/cable/glass/black" | "rechiseled:block/redstone_block_circles" | "create:item/clipboard" | "create:block/mechanical_press_side" | "minecraft:item/black_dye" | "gtceu:block/multiblock/gcym/large_circuit_assembler/overlay_front_paused_emissive" | "sgjourney:item/energy_crystal" | "rechiseled:block/bone_block_chiseled" | "minecraft:block/polished_diorite" | "gtceu:item/infinite_water_cover" | "minecraft:block/smoker_top" | "rechiseledcreate:block/spruce_window_diagonal_end" | "mysticalagriculture:item/supremium_sword" | "mysticaladaptations:item/insanium_shovel" | "rechiseled:block/end_stone_mesh" | "minecraft:item/clay_ball" | "gtceu:block/machines/autoclave/overlay_back_active_emissive" | "extendedcrafting:block/the_ultimate_block" | "toms_storage:item/item_filter" | "gtceu:item/titanium_fluid_cell/base" | "gtceu:item/material_sets/dull/ring" | "minecraft:item/sugar_cane" | "gtceu:block/overlay/machine/overlay_hatch" | "gtceu:block/material_sets/dull/wire_end" | "functionalstorage:blocks/spruce_front_1" | "thermal:block/machines/machine_brewer" | "ae2:part/pattern_encoding_terminal_dark" | "packagedexcrafting:blocks/advanced_crafter_bottom" | "thermal:item/copper_gear" | "farmersdelight:item/fish_stew" | "minecraft:block/lodestone_side" | "functionalstorage:blocks/spruce_front_4" | "functionalstorage:blocks/spruce_front_2" | "create:block/palettes/stone_types/small_brick/andesite_cut_small_brick" | "exnihilosequentia:item/ore/ingot/uranium_ingot" | "curios:slot/empty_charm_slot" | "create:block/ladder_brass" | "rechiseled:block/crimson_planks_bricks" | "mysticalagriculture:item/tertium_helmet" | "gtceu:block/multiblock/multi_furnace/overlay_front_active" | "minecraft:block/mangrove_leaves" | "mysticalagriculture:item/master_infusion_crystal" | "mysticalagriculture:item/seeds/refined_glowstone_seeds" | "gtceu:block/casings/voltage/uev/top" | "thermal:block/potato_block_bottom" | "railways:block/bogeys/leafspring_frame" | "exnihilosequentia:item/tools/crook/calcite_crook" | "merequester:part/requester_terminal_dark" | "farmersdelight:block/pie_bottom" | "gtceu:block/machines/ore_washer/overlay_side" | "create:block/fan_casing" | "ae2:item/stonecutting_pattern" | "gtceu:block/casings/voltage/opv/top" | "gtceu:block/machines/parallel_hatch_mk3/overlay_front" | "rechiseled:block/stone_big_tiles" | "gtceu:block/machines/brewery/overlay_side_active" | "gtceu:item/material_sets/dull/gem_exquisite" | "thermal:item/spinach_seeds" | "thermal:block/corn_9_top" | "exnihilosequentia:item/tools/crook/deepslate_crook" | "mysticalagriculture:block/prosperity_ingot_block" | "expatternprovider:item/me_packing_tape" | "gtceu:block/casings/voltage/hv/top" | "gtceu:block/multiblock/data_bank/overlay_front" | "fantasyfurniture:particles/decorations/bowl" | "minecraft:block/mangrove_propagule_hanging" | "xtonesreworked:block/zeta/13" | "gtceu:item/mv_lithium_battery/6" | "xtonesreworked:block/zeta/12" | "gtceu:item/mv_lithium_battery/5" | "gtceu:item/small_gear_extruder_mold" | "xtonesreworked:block/zeta/11" | "minecraft:item/cake" | "gtceu:item/mv_lithium_battery/8" | "xtonesreworked:block/zeta/10" | "gtceu:item/mv_lithium_battery/7" | "gtceu:item/mv_lithium_battery/2" | "gtceu:item/mv_lithium_battery/1" | "xtonesreworked:block/zeta/15" | "gtceu:item/mv_lithium_battery/4" | "xtonesreworked:block/zeta/14" | "gtceu:item/mv_lithium_battery/3" | "gtceu:block/material_sets/dull/wire_side" | "minecraft:item/rotten_flesh" | "rechiseled:block/jungle_planks_rotated_bricks" | "expatternprovider:item/drive_upgrade" | "exnihilosequentia:item/tools/hammer/basalt_hammer" | "gtceu:block/multiblock/generator/large_combustion_engine/overlay_front_paused_emissive" | "gtceu:item/nor_memory_wafer" | "minecraft:block/bamboo_singleleaf" | "fantasyfurniture:models/bone/skeleton/bench" | "minecraft:block/diorite" | "bigreactors:block/turbine/reinforced/plating" | "sgjourney:item/advanced_control_crystal" | "gtceu:block/multiblock/gcym/large_solidifier/overlay_front_active" | "extendedcrafting:item/redstone_ingot" | "fantasyfurniture:models/bone/skeleton/drawer" | "gtceu:block/multiblock/gcym/large_sifting_funnel/overlay_front_active" | "create:block/palettes/stone_types/small_brick/calcite_cut_small_brick" | "create:block/bracket_metal" | "rechiseled:block/dirt_grooves" | "thermal:item/spice_cake" | "rechiseled:block/redstone_block_patterned" | "thermal:block/cells/energy_cell_top" | "gtceu:block/machines/electrolyzer/overlay_side_active" | "minecraft:block/turtle_egg" | "fantasyfurniture:models/venthyr/door_single" | "gtceu:block/overlay/machine/overlay_maintenance_cleaning_emissive" | "railways:item/track/track_blackstone_narrow" | "gtceu:block/casings/coils/machine_coil_tritanium_bloom_ctm" | "create:block/diodes/pulse_extender/powered" | "modularrouters:item/module/flinger_module" | "rechiseled:block/cobblestone_pulverized" | "minecraft:entity/conduit/wind_vertical" | "sgjourney:item/pegasus_stargate" | "mysticalagriculture:item/seeds/lapis_lazuli_seeds" | "rechiseled:block/emerald_block_bordered_plating" | "gtceu:block/fluids/fluid.sulfuric_acid" | "gtceu:block/multiblock/primitive_blast_furnace/overlay_front_active" | "gtceu:item/micro_processor_mainframe" | "minecraft:block/cake_top" | "gtceu:block/machines/cutter/overlay_side_active" | "mysticalagriculture:item/seeds/draconium_seeds" | "rechiseled:block/purpur_spiral_pattern" | "minecraft:item/brewing_stand" | "rechiseled:block/bone_block_connecting_end" | "minecraft:block/red_sandstone" | "create:block/blaze_idle" | "thermal:block/dynamos/dynamo_numismatic_side_active" | "railways:item/track_incomplete/track_incomplete_create_andesite_wide" | "rechiseled:block/crimson_planks_large_tiles" | "railways:item/track/track_birch_wide" | "powersuits:item/module/weapon/spinningblade" | "minecraft:block/bamboo_large_leaves" | "create:block/glass_door_side" | "buildinggadgets:gui/slot_copy_paste_gadget" | "fantasyfurniture:particles/decorations/brewing_cauldron" | "fantasyfurniture:models/royal/door_single" | "gtceu:item/tools/wire_cutter_base" | "gtceu:item/material_sets/dull/dust_impure_overlay" | "woodenbucket:item/wooden_bucket" | "fantasyfurniture:models/decorations/floating_tomes_tint" | "thermal:block/redstone_tnt_bottom" | "create:block/palettes/stone_types/natural/ochrum_2" | "thermal:block/devices/device_nullifier_bottom" | "create:block/palettes/stone_types/natural/ochrum_3" | "gtceu:item/activity_detector_cover" | "mysticalagradditions:item/tertium_coal" | "create:block/chute" | "create:block/palettes/stone_types/natural/ochrum_0" | "rechiseledcreate:block/acacia_window_rounded_side" | "create:block/palettes/stone_types/natural/ochrum_1" | "rechiseled:block/obsidian_stripes" | "rechiseledcreate:block/warped_window_covered_end" | "minecraft:item/melon_slice" | "mysticalagriculture:block/flower/refined_glowstone_flower" | "minecraft:block/redstone_lamp" | "create:block/train_observer_top" | "bigreactors:block/reactor/basic/glass.13" | "mysticalagriculture:block/flower/electrum_flower" | "bigreactors:block/reactor/basic/glass.12" | "bigreactors:block/reactor/basic/glass.11" | "fantasyfurniture:models/venthyr/bed_single" | "bigreactors:block/reactor/basic/glass.15" | "framedblocks:block/framed_chest_lock" | "trashcans:trash_can_liquids" | "ae2:block/quartz_pillar_top" | "enderstorage:items/pouch/buttons/right/gray" | "kubejs:block/casings/casing-melodium-ctm" | "thermal:block/machines/machine_bottler" | "thermal:item/potion_cake_frosting" | "ae2:block/controller" | "rechiseled:block/sandstone_brick_paving" | "rechiseledcreate:block/calcite_cut_polished" | "thermal:block/coal_coke_block" | "thermal:block/nickel_ore" | "minecraft:item/cooked_mutton" | "rechiseledcreate:block/acacia_window_tiles_side" | "fantasyfurniture:particles/nordic" | "ae2:part/cable/dense_smart/0" | "gtceu:block/multiblock/generator/large_titanium_boiler/overlay_front" | "thermal:item/ice_charge" | "farmersdelight:block/tray_top_veggies" | "gtceu:block/machines/extractor/overlay_side" | "simplylight:block/full_block/illuminant_black_block_on" | "gtceu:item/gear_extruder_mold" | "minecraft:item/empty_armor_slot_leggings" | "thermal:item/stuffed_pumpkin" | "rechiseled:block/obsidian_chiseled_creeper" | "bigreactors:block/turbine/basic/casing_right" | "sgjourney:block/basic_interface_side" | "bigreactors:block/turbine/reinforced/controller" | "rechiseled:block/netherrack_bricks" | "modularrouters:item/augment/augment_layer0" | "gtceu:block/overlay/machine/overlay_energy_in_ultra" | "mysticalagriculture:item/supremium_shears" | "minecraft:item/potato" | "create:block/toolbox/orange" | "thermal:block/ducts/fluid_duct_connector" | "fluxnetworks:block/flux_block" | "exmachinis:block/auto_hammer_inner0" | "gtceu:block/machines/macerator/overlay_top" | "fantasyfurniture:particles/decorations/potion_bottles" | "exmachinis:block/auto_hammer_inner1" | "gtceu:block/molybdenum_disilicide_coil_block" | "create:block/palettes/tiled_glass" | "gtceu:item/engraved_lapotron_crystal_chip" | "minecraft:item/nautilus_shell" | "enderstorage:items/pouch/open" | "gtceu:block/machines/mixer/overlay_top_active" | "mysticalagriculture:item/seeds/quartz_enriched_iron_seeds" | "minecraft:block/mycelium_side" | "fantasyfurniture:models/bone/skeleton/table_wide" | "minecraft:block/blue_stained_glass" | "gtceu:block/machines/circuit_assembler/overlay_front_active" | "bigreactors:block/turbine/basic/casing_left_up" | "rechiseledcreate:block/dark_oak_window_rounded_side" | "bigreactors:block/reactor/reinforced/fuelrod_vertical" | "gtceu:block/casings/coils/machine_coil_nichrome_bloom" | "minecraft:item/comparator" | "mysticalagriculture:item/essence/iron_essence" | "bigreactors:block/reactor/reinforced/accessport_solid_in" | "gtceu:item/fiber_reinforced_circuit_board" | "ae2:block/security_station_light_bright" | "farmersdelight:block/tray_rice_berry_garnish" | "rechiseled:block/birch_planks_small_tiles" | "thermal:item/diamond_gear" | "ae2additions:item/super_storage_cell_1k" | "create:block/funnel/brass_funnel_neutral" | "fantasyfurniture:models/nordic/wall_light" | "minecraft:item/salmon_bucket" | "minecraft:item/slime_ball" | "minecraft:block/potted_flowering_azalea_bush_side" | "mysticalagriculture:block/flower/prismarine_flower" | "exnihilosequentia:block/infested_leaves" | "rechiseledcreate:block/jungle_window_panes_end" | "fantasyfurniture:models/decorations/berry_basket_strawberry" | "thermal:block/charge_bench" | "gtceu:block/fluids/fluid.lpg" | "exnihilosequentia:item/blackstone_pebble" | "mysticalagriculture:item/seeds/ironwood_seeds" | "sgjourney:item/liquid_naquadah_bucket" | "bigreactors:block/reactor/reinforced/powertap_fe_passive" | "thermal:item/peanut" | "ae2:part/cable/smart/channels_11" | "thermal:block/devices/device_collector_top_active" | "ae2:part/cable/smart/channels_10" | "minecraft:block/stripped_spruce_log_top" | "ftblibrary:icons/diamond" | "ae2:part/cable/smart/channels_13" | "fantasyfurniture:models/decorations/bone_skeleton_pile" | "create:block/palettes/stone_types/slab/ochrum_cut_slab" | "thermal:block/phyto_tnt_top" | "ae2:part/cable/smart/channels_12" | "expatternprovider:block/ex_pattern_provider" | "xtonesreworked:block/zoea/9" | "xtonesreworked:block/zoea/8" | "mysticalagriculture:item/imperium_bow_pulling_0" | "xtonesreworked:block/zoea/7" | "extendedcrafting:block/frame_glass" | "xtonesreworked:block/zoea/6" | "xtonesreworked:block/zoea/5" | "xtonesreworked:block/zoea/4" | "xtonesreworked:block/zoea/3" | "ae2:part/cable/smart/channels_14" | "xtonesreworked:block/zoea/2" | "xtonesreworked:block/zoea/1" | "minecraft:item/netherite_sword" | "thermal:item/refined_fuel_bucket" | "xtonesreworked:block/zoea/0" | "ae2:part/cable/smart/channels_00" | "gtceu:item/ram_wafer" | "ae2:part/cable/smart/channels_02" | "bigreactors:block/turbine/reinforced/casing_left_down" | "farmersdelight:item/horse_feed" | "ae2:part/cable/smart/channels_01" | "farmersdelight:block/oak_cabinet_front" | "create:block/gantry_shaft_powered" | "extendedcrafting:item/redstone_component" | "ae2:item/spatial_pylon" | "mysticalagriculture:block/essence_vessel_side" | "mysticalagriculture:item/imperium_bow_pulling_2" | "mysticalagriculture:item/imperium_bow_pulling_1" | "fantasyfurniture:models/bone/skeleton/wardrobe" | "fantasyfurniture:models/decorations/royal_floor_cushion" | "rechiseled:block/oak_planks_diagonal_tiles" | "ae2:part/cable/smart/channels_04" | "bigreactors:item/graphite_ingot" | "ae2:part/cable/smart/channels_03" | "gtceu:block/material_sets/dull/liquid" | "mysticalagriculture:block/supremium_ingot_block" | "gtceu:block/casings/voltage/opv/side" | "thermal:block/devices/device_soil_infuser_top" | "create:item/red_sand_paper" | "bigreactors:block/turbine/basic/glass.15" | "railways:entity/caps/magenta_conductor_cap" | "mysticalagriculture:block/imperium_growth_accelerator" | "bigreactors:block/turbine/basic/glass.11" | "minecraft:block/andesite" | "bigreactors:block/turbine/basic/glass.12" | "simplylight:block/blankstripe" | "bigreactors:block/turbine/basic/glass.13" | "create:block/creative_fluid_tank" | "gtceu:block/machines/rock_crusher/overlay_front_active_emissive" | "ae2:item/memory_card" | "create:block/palettes/stone_types/pillar/veridium_cut_pillar_connected" | "gtceu:block/multiblock/steam_grinder/overlay_front" | "create:block/scaffold/copper_scaffold_inside_connected" | "create:fluid/tea_flow" | "minecraft:item/flower_banner_pattern" | "railways:block/track/mangrove/standard_track_crossing_mangrove" | "rechiseled:block/acacia_planks_brick_paving" | "thermalendergy:item/dynamo_fuel_nullifier_augment" | "bigreactors:block/reactor/reinforced/fuelrod_cap" | "mysticalagriculture:item/awakened_supremium_crossbow_standby" | "minecraft:block/nether_sprouts" | "automobility:block/slope_frame" | "xtonesreworked:block/zorg/8" | "gtceu:item/qbit_cpu_wafer" | "gtceu:block/casings/slicing_blades/top" | "xtonesreworked:block/zorg/7" | "create:block/vault/vault_bottom_large" | "xtonesreworked:block/zorg/9" | "xtonesreworked:block/zorg/4" | "railways:item/track_incomplete/track_incomplete_birch_narrow" | "rechiseled:block/andesite_wavy" | "xtonesreworked:block/zorg/3" | "xtonesreworked:block/zorg/6" | "xtonesreworked:block/zorg/5" | "gtceu:item/lv_sensor" | "xtonesreworked:block/zorg/0" | "xtonesreworked:block/zorg/2" | "create:block/redstone_bridge_powered" | "gtceu:block/casings/gcym/high_temperature_smelting_casing" | "xtonesreworked:block/zorg/1" | "ftblibrary:icons/accept" | "createarmory:items/50calmold" | "rechiseled:block/birch_planks_flooring" | "minecraft:block/pointed_dripstone_down_frustum" | "gtceu:item/hv_sodium_battery/5" | "gtceu:item/hv_sodium_battery/6" | "gtceu:item/hv_sodium_battery/7" | "gtceu:item/hv_sodium_battery/8" | "minecraft:item/cocoa_beans" | "gtceu:item/hv_sodium_battery/1" | "create:block/diodes/pulse_extender/powered_powering" | "gtceu:item/hv_sodium_battery/2" | "gtceu:item/hv_sodium_battery/3" | "exnihilosequentia:item/tools/hammer/diorite_hammer" | "gtceu:item/hv_sodium_battery/4" | "ae2additions:item/super_storage_cell_4k" | "farmersdelight:item/sweet_berry_cheesecake" | "minecraft:block/magenta_shulker_box" | "rechiseledcreate:block/crimson_window_large_end" | "create:block/toolbox/lime" | "gtceu:block/multiblock/electric_blast_furnace/overlay_front" | "simplybackpacks:item/uncommonbackpack" | "ae2:item/paint_ball" | "minecraft:block/sea_pickle" | "create:block/palettes/rose_quartz_side" | "rechiseled:block/stone_squares" | "minecraft:entity/conduit/open_eye" | "minecraft:item/gold_nugget" | "mysticalagriculture:item/prudentium_pickaxe" | "gtceu:block/cover/overlay_item_voiding" | "thermal:item/satchel_clasp" | "thermal:block/devices/device_soil_infuser_side_active" | "minecraft:block/podzol_top" | "create:block/seat/side_yellow" | "rechiseled:block/stone_smooth" | "thermal:block/tea_block_top" | "create:item/blaze_cake" | "minecraft:block/composter_ready" | "ae2:part/monitor_sides_status_off" | "ae2additions:block/drive/cells/item/65536k" | "mysticalagriculture:block/flower/coal_flower" | "create:item/andesite_alloy" | "extendedcrafting:item/ultimate_component" | "minecraft:block/brain_coral" | "ftblibrary:icons/player" | "railways:block/coupler_box_dual" | "create:block/creative_fluid_tank_window_single" | "toms_storage:block/inv_cable_connector" | "create_crystal_clear:block/encased_cogwheels/large_train_encased_cogwheel_side" | "thermal:block/config/machine_config_none" | "rechiseled:block/amethyst_block_cut" | "gtceu:block/multiblock/gcym/large_centrifuge/overlay_front" | "minecraft:item/suspicious_stew" | "gtceu:item/advanced_smd_capacitor" | "functionalstorage:blocks/framed_front_1" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_cold_connected" | "minecraft:block/repeating_command_block_conditional" | "gtceu:item/tungsten_grinding_head" | "fantasyfurniture:particles/decorations/muffins_chocolate" | "railways:block/track/acacia/portal_track_mip_acacia" | "minecraft:block/repeating_command_block_back" | "thermalendergy:item/melodium_coin_3" | "thermalendergy:item/melodium_coin_2" | "minecraft:block/redstone_block" | "thermalendergy:item/melodium_coin_4" | "simplylight:block/illuminant_panel" | "minecraft:item/spruce_sign" | "gtceu:item/blue_dye_spray_can" | "thermalendergy:item/melodium_coin_1" | "thermalendergy:item/melodium_coin_0" | "create:block/palettes/stone_types/pillar/diorite_cut_pillar_connected" | "farmersdelight:block/acacia_cabinet_side" | "minecraft:block/comparator_on" | "gtceu:item/ev_voltage_coil" | "rechiseled:block/netherrack_brick_pattern" | "thermal:block/ducts/turbo_servo_attachment_active" | "sgjourney:block/zpm_hub_side" | "create:block/gearbox" | "mysticalagradditions:block/inferium_coal_block" | "extendedcrafting:block/black_iron_block" | "createarmory:items/50calcasing" | "gtceu:block/multiblock/gcym/large_cutter/overlay_front_active" | "minecraft:block/dried_kelp_side" | "mysticalagriculture:item/seeds/manyullyn_seeds" | "fantasyfurniture:models/venthyr/bookshelf" | "bigreactors:block/turbine/reinforced/charging" | "thermal:item/phyto_grenade_thrown" | "functionalstorage:items/pusher_upgrade" | "thermal:item/augments/upgrade_augment_2_lights" | "create:item/crushed_raw_copper" | "rechiseled:block/mangrove_planks_rotated_bricks" | "gtceu:block/cover/overlay_activity_detector" | "create:block/palettes/rose_quartz_tiles" | "minecraft:item/nether_brick" | "minecraft:block/cracked_deepslate_bricks" | "rechiseledcreate:block/birch_window_diagonal_side" | "ae2additions:item/super_storage_cell_16k" | "ae2additions:item/super_storage_cell_16m" | "gtceu:block/overlay/machine/overlay_pipe_in" | "create:block/palettes/stone_types/cap/limestone_cut_cap" | "ae2:part/cable/covered/gray" | "ae2:block/drive/drive_top" | "ae2:part/cable/glass/white" | "thermal:block/machines/machine_crafter" | "create:block/palettes/stone_types/slab/andesite_cut_slab" | "extendedcrafting:item/basic_catalyst" | "thermal:block/fluids/light_oil_still" | "minecraft:block/sculk_sensor_tendril_inactive" | "thermal:block/strawberry_block_bottom" | "mysticalagriculture:item/awakened_supremium_chestplate" | "mysticalagriculture:item/mystical_flower_agglomeratio" | "gtceu:item/gelled_toluene" | "gtceu:item/smd_transistor" | "minecraft:entity/conduit/closed_eye" | "mysticalagriculture:block/flower/marble_flower" | "minecraft:block/stripped_warped_stem_top" | "gtceu:item/tools/file" | "createarmory:items/emptycasing" | "create:block/depot_side" | "minecraft:block/brain_coral_block" | "extendedcrafting:block/flux_crafter_top";
    type BakedModel = "gtceu:emerald_crushed_ore" | "minecraft:andesite_wall" | "gtceu:tuff_cooperite_ore" | "gtceu:silicon_dust" | "rechiseled:emerald_block_patterned_connecting" | "gtceu:uv_laser_engraver" | "gtceu:uhv_256a_laser_source_hatch" | "gtceu:cupronickel_normal_item_pipe" | "gtceu:dragonsteel_ring" | "gtceu:diorite_hematite_ore" | "rechiseled:prismarine_bricks_dotted" | "rechiseled:obsidian_bricks" | "minecraft:deepslate_tiles" | "gtceu:deepslate_lazurite_ore" | "extendedcrafting:redstone_ingot_block" | "gtceu:blue_steel_knife" | "gtceu:goethite_small_dust" | "gtceu:polyethylene_small_fluid_pipe" | "minecraft:bubble_coral_fan" | "create:minecart_anchor" | "railways:block/bogey/narrow/default_scotch/pistons" | "cofh_core:glossed_magma" | "gtceu:tantalum_carbide_nugget" | "framedblocks:framed_flat_double_slope_panel_corner" | "rechiseled:gold_block_smooth" | "minecraft:orange_stained_glass_pane" | "gtceu:gravel_pyrope_ore" | "gtceu:raw_sphalerite_block" | "gtceu:cobalt_small_restrictive_item_pipe" | "minecraft:mangrove_fence" | "mysticalagradditions:dragon_egg_crux" | "gtceu:cerium_dust" | "framedblocks:framed_vertical_sloped_stairs" | "gtceu:osmiridium_rod" | "minecraft:dead_horn_coral_fan" | "numina:component_servo" | "gtceu:lead_ring" | "powersuits:powerarmor_legs" | "gtceu:monazite_flawless_gem" | "gtceu:red_sand_chalcopyrite_ore" | "gtceu:chemical_lime_dye" | "gtceu:red_sand_cinnabar_ore" | "gtceu:mv_battery_buffer_16x" | "minecraft:firework_star" | "create:block/toolbox/lid/magenta" | "fantasyfurniture:decorations/berry_basket_blueberry" | "create:small_scorchia_bricks" | "mysticalagriculture:steel_crop" | "gtceu:zeolite_purified_ore" | "minecraft:honey_bottle" | "gtceu:lead_tiny_dust" | "gtceu:hsss_turbine_blade" | "gtceu:cobalt_rod" | "gtceu:stainless_steel_drill_head" | "toms_storage:ts.adv_wireless_terminal" | "create:cut_diorite_wall" | "fantasyfurniture:decorations/floating_tomes" | "gtceu:duranium_tiny_dust" | "gtceu:potin_screw" | "ae2:part/annihilation_plane" | "mysticalagriculture:nether_star_seeds" | "minecraft:rabbit_stew" | "railways:block/track/warped_wide/segment_right" | "gtceu:iron_dust" | "create:tiled_glass_pane" | "gtceu:lightly_steam_cracked_gas_bucket" | "gtceu:raw_mica_block" | "gtceu:epoxy_circuit_board" | "create:brass_encased_large_cogwheel" | "gtceu:silver_purified_ore" | "create:brown_sail" | "gtceu:ev_battery_hull" | "gtceu:polyethylene_drill_head" | "gtceu:iron_bolt" | "gtceu:yttrium_barium_cuprate_single_wire" | "mysticalagriculture:inferium_boots" | "rechiseled:acacia_planks_diagonal_tiles" | "sgjourney:raw_naquadah_block" | "gtceu:silicone_rubber_ingot" | "gtceu:ruthenium_dust" | "framedblocks:framed_double_corner" | "gtceu:cobalt_fine_wire" | "bigreactors:block/reprocessor/casing_14_corner_dsw" | "minecraft:white_carpet" | "gtceu:soul_infused_quadruple_wire" | "mysticalagriculture:enderium_seeds" | "ae2:spatial_storage_cell_128" | "rechiseledcreate:ochrum_cut_polished_connecting" | "gtceu:stellarium_gear" | "mysticalagriculture:inferium_furnace" | "minecraft:smooth_stone_slab" | "minecraft:stripped_birch_wood" | "gtceu:bronze_chainsaw_head" | "rechiseled:crimson_planks_flooring_connecting" | "gtceu:uranium_rhodium_dinaquadide_tiny_dust" | "minecraft:waxed_oxidized_cut_copper_stairs" | "automobility:grass_off_road" | "rechiseled:lapis_block_small_tiles" | "gtceu:large_mixer" | "gtceu:red_sand_talc_ore" | "thermal:niter" | "gtceu:sodium_persulfate_bucket" | "exnihilosequentia:jungle_crucible" | "create:block/fluid_pipe/drain/east" | "gtceu:luv_electromagnetic_separator" | "gtceu:bronze_screw" | "gtceu:fusion_glass" | "ae2:smooth_sky_stone_stairs" | "bigreactors:block/fluidizer/solidinjector_connected" | "gtceu:vanadium_steel_chainsaw_head" | "gtceu:samarium_iron_arsenic_oxide_hex_wire" | "exnihilosequentia:brain_coral_larva" | "gtceu:weapon_grade_naquadah_tiny_dust" | "gtceu:cobalt_brass_saw" | "gtceu:tin_hex_wire" | "gtceu:rose_gold_nugget" | "gtceu:steel_gear" | "fantasyfurniture:nordic/cushion" | "gtceu:iron_double_plate" | "exnihilosequentia:wooden_crook" | "gtceu:carbon_fiber_plate" | "gtceu:red_sand_thorium_ore" | "gtceu:aluminium_quadruple_wire" | "ae2:part/inverted_toggle_bus_base" | "fantasyfurniture:necrolord/desk_left" | "create:andesite_bars" | "gtceu:silver_double_cable" | "mysticalagriculture:awakened_supremium_essence" | "rechiseled:obsidian_pillars" | "exnihilosequentia:red_nether_brick_hammer" | "gtceu:titanium_fluid_cell" | "framedblocks:framed_wall_sign" | "gtceu:ultimet_mining_hammer" | "ae2:memory_card_light_gray" | "gtceu:mv_super_tank" | "gtceu:osmiridium_hot_ingot" | "powersuits:parachute" | "create:small_granite_brick_stairs" | "gtceu:zpm_battery_hull" | "minecraft:evoker_spawn_egg" | "gtceu:pentlandite_tiny_dust" | "gtceu:iv_fluid_passthrough_hatch" | "gtceu:nichrome_long_rod" | "thermal_extra:soul_infused_ingot" | "gtceu:lazurite_rod" | "gtceu:nickel_single_wire" | "exnihilosequentia:diorite_pebble" | "mysticalagriculture:lepidolite_crop" | "sliceanddice:slicer" | "mysticalagriculture:creeper_crop" | "rechiseledcreate:dark_oak_window_slim_connecting" | "exnihilosequentia:crushed_netherrack" | "ae2:yellow_paint_ball" | "ae2:fluix_covered_cable" | "railways:block/track_casing/pd_narrow" | "rechiseled:warped_planks_small_bricks" | "gtceu:tin_quadruple_cable" | "gtceu:vinyl_acetate_bucket" | "minecraft:pink_candle" | "xtonesreworked:fort_block_10" | "extendedcrafting:enhanced_ender_nugget" | "xtonesreworked:fort_block_15" | "minecraft:soul_torch" | "xtonesreworked:fort_block_11" | "gtceu:cobalt_oxide_small_dust" | "xtonesreworked:fort_block_12" | "xtonesreworked:fort_block_13" | "xtonesreworked:fort_block_14" | "gtceu:graphene_dust" | "gtceu:lv_sensor" | "gtceu:molten_stellite_100_bucket" | "gtceu:cinnabar_ore" | "gtceu:sterling_silver_wire_cutter" | "gtceu:lv_voltage_coil" | "gtceu:europium_block" | "mysticalagradditions:imperium_coal_block" | "minecraft:golden_axe" | "gtceu:block/machine/part/maintenance.cleaning" | "bigreactors:block/reprocessor/casing_01_face" | "railways:track_blackstone_wide" | "gtceu:magnetic_samarium_tiny_dust" | "minecraft:dark_oak_door" | "create:block/large_water_wheel/block" | "thermal:raw_silver_block" | "gtceu:sterling_silver_long_rod" | "gtceu:samarium_ingot" | "gtceu:neutronium_huge_fluid_pipe" | "gtceu:block/machine/part/pump_hatch" | "gtceu:garnierite_crushed_ore" | "gtceu:sulfur_small_dust" | "create:polished_cut_ochrum_stairs" | "gtceu:polyvinyl_butyral_dust" | "gtceu:kanthal_rod" | "gtceu:naquadah_alloy_single_wire" | "rechiseled:netherite_block_beams_connecting" | "numina:component_ion_thruster" | "gtceu:cpu_wafer" | "mobilebeacon:mobile_beacon_diamond_ii" | "rechiseledcreate:tuff_cut_small_brick_connecting" | "gtceu:vanadium_gallium_octal_cable" | "gtceu:maraging_steel_300_ingot" | "gtceu:gravel_tetrahedrite_ore" | "farmersdelight:grilled_salmon" | "create:orange_toolbox" | "gtceu:steel_hoe" | "gtceu:yellow_limonite_tiny_dust" | "gtceu:steam_input_hatch" | "gtceu:nichrome_double_plate" | "mysticalagriculture:prudentium_hoe" | "rechiseled:spruce_planks_diagonal_stripes" | "rechiseled:prismarine_bricks_brick_paving" | "rechiseled:stone_big_tiles" | "gtceu:sand_alunite_ore" | "bigreactors:reinforced_reactorsolidaccessport" | "gtceu:sugar_gem" | "packagedexcrafting:basic_crafter" | "minecraft:wandering_trader_spawn_egg" | "gtceu:ulv_transformer_16a" | "gtceu:blue_steel_rod" | "gtceu:steel_wrench_tip" | "thermal:charcoal_block" | "gtceu:ruby_tiny_dust" | "gtceu:uv_1024a_laser_target_hatch" | "gtceu:hv_field_generator" | "minecraft:dark_oak_log" | "gtceu:fish_oil_bucket" | "gtceu:tungsten_carbide_huge_fluid_pipe" | "gtceu:duranium_drill_head" | "create:white_seat" | "bigreactors:block/reactor/reinforced/casing_08_frame_un" | "gtceu:electrotine_crushed_ore" | "rechiseled:dark_oak_planks_large_tiles" | "rechiseled:red_sandstone_brick_paving_connecting" | "gtceu:andesite_garnierite_ore" | "create:controls" | "minecraft:dark_oak_fence_gate" | "minecraft:glistering_melon_slice" | "createarmory:fifty_cal_casing" | "gtceu:iv_brewery" | "exnihilosequentia:horn_coral_larva" | "ae2:facade" | "gtceu:deepslate_tungstate_ore" | "farmersdelight:cabbages" | "minecraft:iron_ingot" | "minecraft:netherite_block" | "gtceu:andesite_graphite_ore" | "simplylight:illuminant_black_block" | "rechiseled:birch_planks_beams" | "rechiseled:cobbled_deepslate_worn_stripes" | "gtceu:4_toluenesulfonyl_chloride_tiny_dust" | "gtceu:rhodium_plated_palladium_ring" | "gtceu:quartzite_exquisite_gem" | "gtceu:bronze_screwdriver_tip" | "create_crystal_clear:brass_clear_glass_casing" | "create:polished_cut_granite" | "gtceu:sterling_silver_small_item_pipe" | "rechiseled:diorite_diagonal_bricks_connecting" | "gtceu:magnetic_samarium_small_dust" | "gtceu:hv_forming_press" | "rechiseled:end_stone_polished" | "minecraft:oak_door" | "gtceu:sterling_silver_knife" | "gtceu:black_steel_hex_wire" | "gtceu:aluminium_block" | "rechiseledcreate:calcite_cut_polished_connecting" | "farmersdelight:straw" | "gtceu:wrought_iron_long_rod" | "gtceu:lv_packer" | "gtceu:red_sand_quartzite_ore" | "rechiseled:quartz_block_chiseled_squares" | "mysticalagriculture:dragon_egg_essence" | "extendedcrafting:redstone_nugget" | "gtceu:ev_input_hatch" | "bigreactors:block/reactor/basic/casing_12_frame_nw" | "rechiseled:sandstone_rotated_bricks_connecting" | "minecraft:crimson_fence_gate" | "gtceu:zpm_rotor_holder" | "gtceu:chalcopyrite_small_dust" | "xtonesreworked:zome_block_3" | "xtonesreworked:zome_block_2" | "xtonesreworked:zome_block_5" | "gtceu:iridium_large_fluid_pipe" | "xtonesreworked:zome_block_4" | "xtonesreworked:zome_block_1" | "xtonesreworked:zome_block_0" | "minecraft:damaged_anvil" | "bigreactors:block/reprocessor/casing_21_corner_unw" | "framedblocks:framed_chest" | "simplylight:illuminant_light_gray_block" | "xtonesreworked:zome_block_7" | "ftbquests:screen_7" | "minecraft:lily_of_the_valley" | "xtonesreworked:zome_block_6" | "packagedauto:me_package_component" | "xtonesreworked:zome_block_9" | "xtonesreworked:zome_block_8" | "gtceu:diamond_drill_head" | "ftbquests:screen_3" | "ftbquests:screen_5" | "gtceu:granite_nether_quartz_ore" | "ftbquests:screen_1" | "gtceu:incoloy_ma_956_hot_ingot" | "create:rope_pulley" | "mysticalagriculture:tertium_watering_can" | "rechiseled:stone_smooth_tiles" | "minecraft:brown_terracotta" | "rechiseled:dark_oak_planks_small_tiles_connecting" | "ae2:yellow_smart_cable" | "mysticalagriculture:netherite_seeds" | "gtceu:deepslate_fullers_earth_ore" | "ae2:portable_item_cell_256k" | "minecraft:waxed_exposed_cut_copper_stairs" | "exnihilosequentia:dark_oak_crucible" | "mysticalagriculture:glowstone_essence" | "gtceu:firebricks" | "create:block/white_toolbox" | "ae2:fluid_storage_cell_256k" | "thermal:dynamo_disenchantment" | "create:cut_calcite_slab" | "gtceu:ultimet_tiny_dust" | "minecraft:gray_candle" | "gtceu:polyvinyl_butyral_nugget" | "rechiseled:copper_block_lines" | "ae2:purple_covered_cable" | "minecraft:birch_fence" | "gtceu:rotor_casting_mold" | "rechiseled:copper_block_gears_connecting" | "createarmory:fifty_cal_mold" | "thermal_extra:shellite_gear" | "gtceu:soul_infused_plate" | "gtceu:vanadium_steel_rod" | "create:block/toolbox/lid/brown" | "fantasyfurniture:necrolord/bench" | "minecraft:tag/item/axes" | "gtceu:molybdenum_pure_dust" | "create:block/mechanical_saw/blade_horizontal_inactive" | "gtceu:uv_parallel_hatch" | "rechiseledcreate:mangrove_window_slim" | "thermal:blizz_rod" | "thermal:enderium_nugget" | "gtceu:lapis_pure_dust" | "gtceu:kanthal_single_wire" | "gtceu:chalcocite_ore" | "framedblocks:block/gold_plate_frame" | "gtceu:acetone_bucket" | "gtceu:iv_essence_burner" | "gtceu:osmium_credit" | "ae2:semi_dark_monitor" | "systeams:steam_dynamo" | "fluxnetworks:flux_configurator" | "gtceu:bone_tiny_dust" | "ae2:inverted_toggle_bus" | "gtceu:electrum_octal_wire" | "create:block/portable_fluid_interface/block_middle" | "thermal:gunpowder_block" | "gtceu:styrene_butadiene_rubber_plate" | "gtceu:incoloy_ma_956_nugget" | "bigreactors:block/turbine/reinforced/casing_19_corner_use" | "gtceu:monazite_impure_dust" | "gtceu:yttrium_barium_cuprate_spring" | "gtceu:prismalium_hex_wire" | "ae2:meteorite_compass" | "ae2:part/conversion_monitor_locked_on" | "gtceu:sand_olivine_ore" | "exnihilosequentia:iron_pieces" | "fluxnetworks:basic_flux_storage" | "gtceu:alunite_impure_dust" | "gtceu:cobalt_brass_shovel" | "railways:block/track/jungle_wide/segment_right" | "rechiseledcreate:dark_oak_window_rounded_connecting" | "exnihilosequentia:beehive_frame" | "minecraft:warped_stem" | "gtceu:tungsten_double_plate" | "minecraft:green_concrete" | "railways:semaphore" | "minecraft:spruce_wall_sign" | "minecraft:cyan_candle" | "rechiseled:red_nether_bricks_beams_connecting" | "bigreactors:reinforced_turbineredstoneport" | "rechiseled:birch_planks_crate" | "ae2:brown_glass_cable" | "rechiseled:glowstone_rotated_bricks_connecting" | "gtceu:molybdenum_disilicide_ingot" | "ae2:entropy_manipulator" | "exnihilosequentia:diamond_crook" | "create:light_blue_sail" | "exnihilosequentia:unfired_crucible" | "gtceu:sand_trona_ore" | "gtceu:neutronium_hammer" | "gtceu:vanadium_magnetite_crushed_ore" | "rechiseled:bone_block_patterned" | "create:encased_fan" | "rechiseled:cobbled_deepslate_pillar_connecting" | "gtceu:netherrack_cobalt_ore" | "gtceu:talc_dust" | "gtceu:tungsten_steel_large_fluid_pipe" | "create:block/track_signal/indicator_on" | "gtceu:dragonsteel_plate" | "numina:component_parachute" | "gtceu:block/machine/part/me_fluid_hatch.export" | "gtceu:raw_tricalcium_phosphate" | "gtceu:black_steel_gear" | "gtceu:lpic_chip" | "railways:track_crimson_narrow" | "gtceu:potin_block" | "bigreactors:block/reactor/reinforced/casing_09_frame_uw" | "gtceu:chromite_impure_dust" | "gtceu:polytetrafluoroethylene_mallet" | "gtceu:melodium_nugget" | "gtceu:raw_rubber_nugget" | "gtceu:cobalt_brass_rod" | "gtceu:cetane_boosted_diesel_bucket" | "gtceu:bronze_huge_fluid_pipe" | "gtceu:raw_gasoline_bucket" | "rechiseledcreate:warped_window_slim_connecting" | "create:linked_controller" | "gtceu:cobalt_brass_bolt" | "framedblocks:framed_glowing_cube" | "gtceu:4_toluenesulfonyl_chloride_dust" | "gtceu:molybdenite_refined_ore" | "gtceu:black_bronze_long_rod" | "gtceu:ilmenite_pure_dust" | "gtceu:tuff_pyrope_ore" | "minecraft:pink_shulker_box" | "bigreactors:reinforced_turbinecasing" | "gtceu:gravel_oilsands_ore" | "gtceu:realgar_purified_ore" | "farmersdelight:cooked_chicken_cuts" | "mysticalagriculture:speed_ii_augment" | "create:block/belt/end" | "gtceu:mercury_barium_calcium_cuprate_bucket" | "gtceu:calcium_dust" | "gtceu:advanced_soc_wafer" | "gtceu:cobalt_brass_dust" | "create:honey" | "gtceu:palladium_impure_dust" | "mysticalagriculture:supremium_leggings" | "gtceu:diamond_buzz_saw_blade" | "farmersdelight:shepherds_pie_block" | "minecraft:emerald" | "rechiseled:lapis_block_chiseled_connecting" | "ae2:spatial_cell_component_16" | "railways:track_incomplete_mangrove_narrow" | "gtceu:uranium_triplatinum_hot_ingot" | "fantasyfurniture:dunmer/bed_single" | "gtceu:incoloy_ma_956_frame" | "railways:track_incomplete_create_andesite_narrow" | "thermal:flax" | "rechiseledcreate:acacia_window_slim" | "gtceu:sand_bornite_ore" | "framedblocks:framed_pane" | "thermal_extra:soul_infused_bucket" | "gtceu:realgar_ore" | "create:entity/crafting_blueprint_small" | "gtceu:thorium_tiny_dust" | "gtceu:zeolite_pure_dust" | "gtceu:black_steel_fine_wire" | "framedblocks:framed_flat_slope_panel_corner" | "gtceu:indium_tin_barium_titanium_cuprate_small_dust" | "gtceu:wrought_iron_wire_cutter" | "gtceu:duranium_nugget" | "gtceu:cooperite_ore" | "gtceu:luv_electric_piston" | "exnihilosequentia:andesite_pebble" | "bigreactors:block/reactor/basic/casing_11_frame_ne" | "gtceu:lazurite_small_dust" | "gtceu:granitic_mineral_sand_pure_dust" | "rechiseled:birch_planks_pattern" | "gtceu:uvarovite_flawless_gem" | "create:encased_fluid_pipe" | "gtceu:pyrolusite_ore" | "farmersdelight:black_canvas_sign" | "gtceu:molten_manganese_phosphide_bucket" | "gtceu:zpm_battery_buffer_16x" | "rechiseled:crimson_planks_beams_connecting" | "gtceu:wrought_iron_foil" | "gtceu:duranium_quadruple_fluid_pipe" | "create:cyan_valve_handle" | "gtceu:iv_item_passthrough_hatch" | "gtceu:potin_nugget" | "mysticalagriculture:hop_graphite_essence" | "minecraft:wooden_sword" | "rechiseled:dark_oak_planks_flooring_connecting" | "create:dark_oak_window_pane" | "functionalstorage:framed_simple_compacting_drawer" | "gtceu:ruby_exquisite_gem" | "railways:block/track/blackstone_wide/tie" | "rechiseledcreate:jungle_window_panes_connecting" | "rechiseled:dark_prismarine_tiles" | "ae2:cyan_lumen_paint_ball" | "minecraft:spruce_button" | "bigreactors:basic_turbinecreativesteamgenerator" | "gtceu:malachite_dust" | "gtceu:block/machine/pump_machine" | "minecraft:stone_brick_stairs" | "gtceu:netherrack_hematite_ore" | "gtceu:endstone_talc_ore" | "exnihilosequentia:crushed_granite" | "gtceu:goethite_refined_ore" | "exnihilosequentia:spruce_crucible" | "mysticalagriculture:graphite_crop" | "gtceu:brass_plate" | "gtceu:hsse_plunger" | "thermal:orange_rockwool" | "create_crystal_clear:andesite_clear_glass_encased_large_cogwheel" | "rechiseled:copper_block_circles_connecting" | "gtceu:ethylene_oxide_bucket" | "rechiseled:birch_planks_large_tiles" | "gtceu:brown_glass_lens" | "gtceu:block/machine/part/energy_hatch.output_16a" | "minecraft:fire_coral" | "xtonesreworked:mint_block_14" | "xtonesreworked:mint_block_15" | "gtceu:blue_steel_saw" | "gtceu:soapstone_ore" | "xtonesreworked:mint_block_10" | "thermal:deepslate_tin_ore" | "xtonesreworked:mint_block_11" | "gtceu:cadmium_small_dust" | "colossalchests:interface_diamond" | "xtonesreworked:mint_block_12" | "xtonesreworked:mint_block_13" | "minecraft:jungle_door" | "gtceu:gold_bucket" | "gtceu:polyvinyl_chloride_dust" | "gtceu:invar_gear" | "gtceu:uv_naquadria_battery" | "framedblocks:framed_vertical_stairs" | "railways:block/track/blackstone/segment_right" | "create:purple_seat" | "gtceu:deepslate_sodalite_ore" | "gtceu:netherrack_apatite_ore" | "gtceu:nano_processor_mainframe" | "gtceu:arsenic_bucket" | "rechiseled:copper_block_circles" | "ae2:portable_fluid_cell_256k" | "gtceu:gallium_arsenide_tiny_dust" | "gtceu:rhodium_plated_palladium_small_gear" | "rechiseled:oak_planks_beams_connecting" | "ae2:crafting_unit" | "framedblocks:framed_fancy_powered_rail" | "gtceu:silicone_rubber_tiny_dust" | "gtceu:diorite_apatite_ore" | "gtceu:redstone_pure_dust" | "mysticalagriculture:tertium_hoe" | "create:haunted_bell" | "effortlessbuilding:muscles" | "create:cut_granite_slab" | "minecraft:pink_carpet" | "gtceu:copper_crushed_ore" | "minecraft:moss_carpet" | "gtceu:chromium_trioxide_small_dust" | "gtceu:cupronickel_plate" | "fantasyfurniture:decorations/spider_web_wide" | "gtceu:tin_alloy_ingot" | "create:cut_limestone" | "gtceu:naquadria_bucket" | "thermal:servo_attachment" | "mysticalagriculture:inferium_watering_can" | "ae2:light_p2p_tunnel" | "farmersdelight:ratatouille" | "gtceu:bornite_tiny_dust" | "mysticalagriculture:turtle_seeds" | "mysticalagriculture:awakened_supremium_upgrade" | "gtceu:lp_steam_macerator" | "gtceu:europium_quadruple_wire" | "gtceu:ulv_voltage_coil" | "gtceu:duranium_mining_hammer" | "gtceu:niobium_nitride_single_wire" | "railways:block/track/acacia/segment_left" | "gtceu:andesite_saltpeter_ore" | "gtceu:bronze_block" | "ae2:fluix_pickaxe" | "mysticalagriculture:invar_crop" | "gtceu:platinum_small_item_pipe" | "gtceu:tantalum_ingot" | "gtceu:silicon_small_dust" | "gtceu:vanadium_steel_saw" | "gtceu:rhodium_ingot" | "thermal:bamboo_block" | "minecraft:brown_concrete_powder" | "rechiseled:nether_bricks_brick_paving_connecting" | "create:handheld_worldshaper" | "gtceu:polyvinyl_chloride_huge_restrictive_item_pipe" | "fantasyfurniture:decorations/royal_crown" | "gtceu:stainless_steel_turbine_casing" | "minecraft:oak_button" | "createarmory:m_four" | "gtceu:diamond_hammer" | "minecraft:sunflower" | "gtceu:polyphenylene_sulfide_block" | "gtceu:iv_forming_press" | "bigreactors:fluidizercontroller" | "gtceu:raw_coal_block" | "rechiseledcreate:oak_window_large" | "gtceu:bronze_large_boiler" | "gtceu:ev_packer" | "gtceu:blue_topaz_pure_dust" | "gtceu:aluminium_double_plate" | "mysticalagriculture:inferium_essence" | "gtceu:crystal_processor" | "create:iron_sheet" | "gtceu:enderium_bucket" | "minecraft:big_dripleaf" | "rechiseled:netherite_block_chiseled" | "fantasyfurniture:venthyr/painting_wide" | "gtceu:yttrium_barium_cuprate_plate" | "thermal:silver_plate" | "gtceu:void_nugget" | "rechiseled:amethyst_block_edged" | "gtceu:tungsten_octal_wire" | "gtceu:red_sand_iron_ore" | "minecraft:peony" | "create:deepslate_zinc_ore" | "thermal_extra:twinite_gear" | "gtceu:indium_ingot" | "mysticalagriculture:fluix_seeds" | "gtceu:neutronium_scythe" | "gtceu:antimony_tiny_dust" | "gtceu:red_sand_scheelite_ore" | "laserio:filter_mod" | "rechiseled:basalt_bricks_connecting" | "gtceu:nickel_octal_wire" | "gtceu:uv_electric_motor" | "gtceu:endstone_galena_ore" | "gtceu:deepslate_galena_ore" | "minecraft:golden_boots" | "fantasyfurniture:royal/wardrobe_bottom" | "gtceu:steel_hex_cable" | "gtceu:tritanium_plate" | "gtceu:molybdenum_foil" | "gtceu:sphalerite_tiny_dust" | "ae2:part/display_status_on" | "framedblocks:framed_sign" | "framedblocks:framed_vertical_divided_stairs" | "gtceu:wrought_iron_sword" | "gtceu:bronze_pickaxe" | "thermal:radish" | "gtceu:diorite_molybdenum_ore" | "rechiseled:mangrove_planks_brick_pattern" | "rechiseled:prismarine_bricks_polished_connecting" | "rechiseled:andesite_brick_paving" | "mysticalagriculture:emerald_essence" | "mysticalagriculture:garnet_seeds" | "ae2:pattern_access_terminal" | "gtceu:block/machine/crate/wooden_crate" | "gtceu:block/machine/part/item_bus.export" | "create:brass_encased_shaft" | "xtonesreworked:zone_block_5" | "gtceu:cassiterite_pure_dust" | "xtonesreworked:zone_block_6" | "xtonesreworked:zone_block_3" | "simplylight:illuminant_block" | "gtceu:garnierite_small_dust" | "xtonesreworked:zone_block_4" | "xtonesreworked:zone_block_1" | "xtonesreworked:zone_block_2" | "gtceu:salt_crushed_ore" | "mysticalagriculture:gaia_spirit_crop" | "xtonesreworked:zone_block_0" | "gtceu:magnetic_iron_small_dust" | "gtceu:melodium_double_plate" | "c:tag/item/seeds" | "exnihilosequentia:raw_tin" | "create:block/water_wheel/wheel" | "create:block/schematicannon/pipe" | "gtceu:steel_screwdriver_tip" | "automobility:automobile" | "create:chute" | "create:horizontal_framed_glass" | "gtceu:blue_topaz_small_dust" | "rechiseled:jungle_planks_brick_paving_connecting" | "gtceu:wrought_iron_pickaxe" | "minecraft:cyan_carpet" | "sgjourney:jaffa_leggings" | "thermal:lapis_dust" | "rechiseled:oak_planks_woven_connecting" | "gtceu:endstone_stibnite_ore" | "rechiseled:obsidian_stripes_connecting" | "gtceu:cobalt_brass_small_item_pipe" | "gtceu:netherrack_beryllium_ore" | "gtceu:diorite_coal_ore" | "gtceu:damascus_steel_shovel" | "gtceu:calcium_chloride_tiny_dust" | "minecraft:stick" | "minecraft:tag/item/pickaxes" | "rechiseled:purpur_bricks" | "mysticalagriculture:chrome_crop" | "sgjourney:golden_idol" | "gtceu:naquadah_alloy_long_rod" | "create:stressometer" | "rechiseled:spruce_planks_woven" | "exnihilosequentia:birch_crucible" | "gtceu:cobalt_foil" | "railways:track_ender_wide" | "gtceu:monazite_purified_ore" | "gtceu:oil_heavy" | "gtceu:luv_wiremill" | "railways:block/track_overlay/coupler_none" | "gtceu:basalt_granitic_mineral_sand_ore" | "xtonesreworked:zome_block_15" | "xtonesreworked:zome_block_14" | "xtonesreworked:zome_block_13" | "minecraft:iron_trapdoor" | "xtonesreworked:zech_block_0" | "sgjourney:ancient_gene_detector" | "xtonesreworked:zech_block_2" | "xtonesreworked:zech_block_1" | "xtonesreworked:zome_block_12" | "xtonesreworked:zome_block_11" | "xtonesreworked:zome_block_10" | "mysticalagriculture:basic_reprocessor" | "xtonesreworked:zech_block_8" | "xtonesreworked:zech_block_7" | "xtonesreworked:zech_block_9" | "gtceu:iron_rotor" | "xtonesreworked:zech_block_4" | "gtceu:flint_tiny_dust" | "xtonesreworked:zech_block_3" | "xtonesreworked:zech_block_6" | "xtonesreworked:zech_block_5" | "minecraft:spruce_fence" | "gtceu:blue_topaz_refined_ore" | "gtceu:molybdenum_disilicide_nugget" | "gtceu:ev_energy_output_hatch" | "gtceu:chromium_block" | "railways:item/dev_caps/rabbitminers" | "gtceu:copper_bucket" | "fantasyfurniture:bone/skeleton/lockbox" | "gtceu:topaz_exquisite_gem" | "gtceu:lv_1a_energy_converter" | "gtceu:lapis_plate" | "rechiseledcreate:acacia_window_covered_connecting" | "gtceu:iv_mixer" | "gtceu:uv_rock_crusher" | "gtceu:gallium_foil" | "gtceu:hp_steam_solid_boiler" | "create:block/blaze_burner/superheated_rods_small" | "gtceu:raw_salt_block" | "gtceu:vanadium_gallium_rod" | "gtceu:mv_canner" | "gtceu:aluminium_sulfite_tiny_dust" | "gtceu:stellarium_screw" | "mysticalagriculture:rubber_essence" | "functionalstorage:simple_compacting_drawer" | "gtceu:saltpeter_refined_ore" | "gtceu:hsse_knife" | "minecraft:chest" | "gtceu:tungstensteel_pipe_casing" | "gtceu:bauxite_dust" | "rechiseled:nether_bricks_large_tiles_connecting" | "rechiseledcreate:birch_window_tiles" | "gtceu:green_sapphire_dust" | "rechiseled:netherite_block_indented" | "gtceu:thorium_small_dust" | "gtceu:iv_ore_washer" | "gtceu:yttrium_barium_cuprate_octal_wire" | "expatternprovider:infinity_cell" | "gtceu:zpm_laser_engraver" | "gtceu:prismalium_double_plate" | "mysticalagriculture:neutronium_essence" | "gtceu:stellite_100_ingot" | "fluxnetworks:flux_core" | "rechiseled:mangrove_planks_woven" | "create:lime_seat" | "gtceu:rubber_ring" | "gtceu:rock_salt_flawless_gem" | "rechiseled:spruce_planks_rotated_bricks" | "create:acacia_window_pane" | "gtceu:sand_beryllium_ore" | "create:crushed_raw_gold" | "gtceu:andesite_red_garnet_ore" | "rechiseled:diamond_block_smooth" | "gtceu:titanium_drill_head" | "gtceu:silver_crushed_ore" | "gtceu:electrum_plate" | "ae2:part/toggle_bus_base" | "powersuits:binoculars" | "gtceu:spodumene_purified_ore" | "create:hand_crank" | "thermal:obsidian_glass" | "minecraft:netherite_scrap" | "thermal:electrum_coin" | "powersuits:aqua_affinity" | "rechiseled:spruce_planks_pattern_connecting" | "railways:block/track/jungle/segment_right" | "gtceu:pyrope_ore" | "createarmory:smoke_nade" | "gtceu:rubber_wrench_tip" | "gtceu:acetic_acid_bucket" | "framedblocks:framed_inner_corner_slope" | "xtonesreworked:reds_block_3" | "xtonesreworked:reds_block_4" | "xtonesreworked:reds_block_1" | "xtonesreworked:reds_block_2" | "xtonesreworked:reds_block_7" | "xtonesreworked:reds_block_8" | "xtonesreworked:reds_block_5" | "xtonesreworked:reds_block_6" | "railways:smokestack_woodburner" | "xtonesreworked:reds_block_9" | "minecraft:birch_planks" | "minecraft:potted_lily_of_the_valley" | "gtceu:deepslate_chalcopyrite_ore" | "create:block/copper_door/fold_left" | "gtceu:tungsten_quadruple_cable" | "create:small_granite_bricks" | "create:small_scoria_brick_wall" | "gtceu:steel_shovel" | "xtonesreworked:reds_block_0" | "gtceu:uv_input_hatch" | "minecraft:cookie" | "gtceu:raw_bentonite_block" | "create:pink_valve_handle" | "gtceu:gravel_pitchblende_ore" | "gtceu:enriched_naquadah_small_dust" | "rechiseled:coal_block_polished" | "gtceu:molybdenum_plate" | "gtceu:europium_rod" | "gtceu:ev_rotor_holder" | "minecraft:wolf_spawn_egg" | "mysticalagriculture:amethyst_bronze_seeds" | "create:block/shaft_half" | "gtceu:electrum_nugget" | "rechiseledcreate:mangrove_window_tiles" | "ae2:red_smart_dense_cable" | "rechiseled:end_stone_tiles_connecting" | "gtceu:sand_graphite_ore" | "railways:block/conductor_whistle/flag_red" | "ae2:fluix_wall" | "gtceu:diamond_scythe" | "gtceu:raw_crystal_chip_parts" | "minecraft:green_candle" | "gtceu:mv_rock_crusher" | "ae2:sky_stone_small_brick_stairs" | "gtceu:cobalt_oxide_dust" | "framedblocks:framed_flat_elev_slope_slab_corner" | "minecraft:waxed_cut_copper" | "minecraft:white_candle" | "ae2:not_so_mysterious_cube" | "rechiseled:amethyst_block_cut" | "gtceu:zeron_100_double_plate" | "gtceu:black_bronze_plate" | "powersuits:shovel" | "gtceu:polytetrafluoroethylene_nonuple_fluid_pipe" | "gtceu:bismuth_nugget" | "gtceu:lumium_double_wire" | "minecraft:jukebox" | "gtceu:hsse_shovel" | "create:creative_fluid_tank" | "create:block/spout/top" | "gtceu:glue_bucket" | "create:rose_quartz" | "minecraft:glow_item_frame" | "gtceu:mv_electric_gear_box_32a" | "toms_storage:ts.painted_trim" | "gtceu:calcite_pure_dust" | "framedblocks:framed_fancy_activator_rail_slope" | "gtceu:mv_electromagnetic_separator" | "gtceu:titanium_tungsten_carbide_bucket" | "gtceu:americium_small_item_pipe" | "gtceu:mirabilite_tiny_dust" | "ae2:debug_energy_gen" | "mysticalagriculture:mystical_fertilizer" | "rechiseled:emerald_block_waxed" | "gtceu:zeron_100_block" | "create:polished_cut_ochrum_slab" | "gtceu:manganese_bolt" | "mysticalagriculture:zinc_seeds" | "minecraft:yellow_concrete_powder" | "rechiseled:crimson_planks_woven_connecting" | "farmersdelight:dumplings" | "gtceu:indium_tin_barium_titanium_cuprate_dust" | "gtceu:zpm_extractor" | "gtceu:opal_block" | "gtceu:uranium_235_block" | "gtceu:garnierite_tiny_dust" | "bigreactors:reinforced_reactorpowertapfe_active" | "gtceu:talc_purified_ore" | "railways:block/track/blackstone_narrow/segment_left" | "gtceu:signalum_nugget" | "laserio:logic_chip_raw" | "gtceu:trinium_gear" | "gtceu:gold_hex_cable" | "gtceu:red_sand_neodymium_ore" | "gtceu:neutronium_mining_hammer" | "gtceu:red_steel_wire_cutter" | "gtceu:netherrack_bauxite_ore" | "gtceu:uv_battery_hull" | "numina:component_magnet" | "gtceu:molten_melodium_bucket" | "gtceu:manganese_dust" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_hot" | "exnihilosequentia:mycelium_spores" | "gtceu:lumium_frame" | "minecraft:purple_dye" | "mysticalagriculture:deepslate_prosperity_ore" | "gtceu:aluminium_hoe" | "gtceu:osmium_single_cable" | "gtceu:diorite_bauxite_ore" | "railways:block/track/spruce_narrow/segment_left" | "gtceu:caprolactam_small_dust" | "extendedcrafting:elite_auto_table" | "gtceu:ev_thermal_centrifuge" | "gtceu:vanadium_nugget" | "thermalendergy:endergy_upgrade_2" | "thermalendergy:endergy_upgrade_1" | "gtceu:endstone_scheelite_ore" | "thermal_extra:machine_efficiency_augment_1" | "thermalendergy:endergy_upgrade_3" | "thermal_extra:machine_efficiency_augment_3" | "create:cut_calcite" | "gtceu:granite_stibnite_ore" | "thermal_extra:machine_efficiency_augment_2" | "thermal_extra:machine_efficiency_augment_4" | "thermal:lumium_ingot" | "gtceu:damascus_steel_knife" | "gtceu:naquadah_alloy_hot_ingot" | "gtceu:brass_bucket" | "gtceu:steel_knife" | "gtceu:titanium_bucket" | "create:polished_cut_tuff" | "gtceu:stibnite_refined_ore" | "fantasyfurniture:royal/shelf" | "fluxnetworks:flux_point" | "mysticalagriculture:awakened_supremium_furnace" | "gtceu:emerald_lens" | "gtceu:glowstone_bucket" | "ae2:part/interface_off" | "gtceu:hv_pump" | "gtceu:electrotine_pure_dust" | "rechiseled:cobbled_deepslate_brick_pattern" | "gtceu:iv_compressor" | "gtceu:lv_steam_turbine" | "gtceu:endstone_neodymium_ore" | "rechiseledcreate:birch_window_large_connecting" | "gtceu:cadmium_tiny_dust" | "ae2:block/molecular_assembler_lights" | "mysticalagriculture:nitro_crystal_seeds" | "minecraft:red_glazed_terracotta" | "gtceu:collagen_dust" | "minecraft:fern" | "rechiseled:acacia_planks_wavy" | "fantasyfurniture:nordic/counter" | "fantasyfurniture:decorations/gravestone" | "gtceu:luv_4a_energy_converter" | "create:block/belt/end_bottom" | "minecraft:quartz_stairs" | "gtceu:deepslate_tetrahedrite_ore" | "bigreactors:reinforced_turbinecontroller" | "ae2:nether_quartz_cutting_knife" | "gtceu:yellow_garnet_flawless_gem" | "gtceu:tungsten_steel_chainsaw_head" | "gtceu:metal_mixture_small_dust" | "framedblocks:framed_fancy_rail" | "gtceu:hv_fluid_regulator" | "bigreactors:cryomisi_fluid" | "gtceu:tuff_thorium_ore" | "bigreactors:wrench" | "gtceu:bastnasite_pure_dust" | "minecraft:totem_of_undying" | "xtonesreworked:zone_block_9" | "createarmory:barret_lower" | "xtonesreworked:zone_block_7" | "xtonesreworked:zone_block_8" | "gtceu:mv_steam_turbine" | "gtceu:sand_apatite_ore" | "gtceu:gold_double_cable" | "minecraft:crossbow" | "gtceu:titanium_ingot" | "minecraft:green_wool" | "ae2:cyan_paint_ball" | "gtceu:magnetic_iron_tiny_dust" | "gtceu:rose_gold_huge_restrictive_item_pipe" | "bigreactors:block/reactor/reinforced/casing_20_corner_une" | "gtceu:cobalt_single_wire" | "gtceu:uv_field_generator" | "gtceu:silver_hex_wire" | "thermal:tea_seeds" | "gtceu:invar_butchery_knife" | "gtceu:enderium_ingot" | "gtceu:ruthenium_small_dust" | "gtceu:sand_cassiterite_sand_ore" | "extendedcrafting:singularity" | "gtceu:aluminium_tiny_dust" | "fantasyfurniture:decorations/mushrooms_brown" | "gtceu:tritanium_foil" | "gtceu:gravel_pentlandite_ore" | "gtceu:stainless_steel_long_rod" | "fantasyfurniture:nordic/table_small" | "gtceu:massicot_small_dust" | "mysticalagradditions:molten_soulium" | "fantasyfurniture:bone/wither/table_small" | "rechiseled:emerald_block_chiseled_connecting" | "rechiseled:amethyst_block_bricks_connecting" | "bigreactors:blutonium_dust" | "gtceu:mv_battery_hull" | "gtceu:iridium_metal_residue_dust" | "gtceu:cobalt_plate" | "gtceu:tungsten_dust" | "gtceu:neutronium_wafer" | "gtceu:ultimet_shovel" | "gtceu:ender_eye_small_dust" | "itemcollectors:basic_collector" | "gtceu:red_sand_yellow_limonite_ore" | "gtceu:netherrack_molybdenum_ore" | "bigreactors:yellorium_fluid" | "gtceu:gravel_tungstate_ore" | "gtceu:nitric_acid_bucket" | "gtceu:titanium_tungsten_carbide_plate" | "gtceu:electrum_quadruple_wire" | "mysticalagradditions:prudentium_coal" | "gtceu:trinaquadalloy_dust" | "rechiseled:oak_planks_diagonal_tiles_connecting" | "gtceu:hssg_octal_cable" | "gtceu:molten_black_bronze_bucket" | "rechiseledcreate:dark_oak_window_bars_connecting" | "thermal:machine_catalyst_creative_augment" | "rechiseled:birch_planks_large_tiles_connecting" | "gtceu:steel_large_fluid_pipe" | "mysticalagriculture:diamond_essence" | "gtceu:raw_magnetite_block" | "gtceu:hematite_impure_dust" | "minecraft:red_terracotta" | "ae2:red_glass_cable" | "gtceu:diamond_lens" | "gtceu:polyphenylene_sulfide_tiny_dust" | "gtceu:rubber_tiny_dust" | "gtceu:chromium_tiny_fluid_pipe" | "thermalendergy:prismalium_dust" | "rechiseled:obsidian_pillars_connecting" | "thermal:gold_coin" | "rechiseled:lapis_block_smooth" | "gtceu:lumium_tiny_dust" | "rechiseled:red_sandstone_brick_pattern_connecting" | "rechiseled:oak_planks_diagonal_tiles" | "minecraft:gray_carpet" | "gtceu:red_steel_crowbar" | "mysticalagriculture:awakened_supremium_leggings" | "ae2:quartz_block" | "minecraft:oak_fence" | "gtceu:tungsten_steel_crate" | "create:block/symmetry_effect/tripleplane" | "minecraft:deepslate" | "farmersdelight:tomato_seeds" | "gtceu:cupronickel_spring" | "gtceu:ruthenium_trinium_americium_neutronate_octal_wire" | "create:block/large_cogwheel_shaftless" | "gtceu:cinnabar_tiny_dust" | "minecraft:copper_ore" | "gtceu:titanium_carbide_ingot" | "exmachinis:netherite_upgrade" | "gtceu:basalt_cobaltite_ore" | "gtceu:invar_wrench_tip" | "rechiseled:crimson_planks_bricks" | "gtceu:naquadah_alloy_knife" | "minecraft:iron_leggings" | "gtceu:ev_charger_4x" | "rechiseled:warped_planks_brick_pattern_connecting" | "gtceu:crystal_processor_mainframe" | "gtceu:gravel_gold_ore" | "rechiseled:blue_ice_bordered" | "mysticalagriculture:osmium_seeds" | "gtceu:pollucite_pure_dust" | "gtceu:chemical_pink_dye" | "ae2:spatial_anchor" | "ae2:logic_processor_press" | "railways:block/bogey/wide/comically_large/wheels" | "gtceu:beryllium_dust" | "gtceu:treated_wood_dust" | "create:andesite_pillar" | "gtceu:diamond_crushed_ore" | "thermal:nickel_plate" | "create_crystal_clear:train_glass_encased_cogwheel" | "create:cut_limestone_slab" | "gtceu:lithium_chloride_small_dust" | "gtceu:hssg_plate" | "thermalendergy:stellarium_ingot" | "gtceu:andesite_gold_ore" | "ae2:purple_smart_dense_cable" | "bigreactors:block/reactor/reinforced/casing_06_frame_us" | "ae2:gray_glass_cable" | "rechiseled:andesite_diagonal_bricks" | "rechiseled:sandstone_brick_pattern" | "gtceu:alunite_purified_ore" | "rechiseled:lapis_block_tiles_connecting" | "rechiseled:prismarine_bricks_pillars_connecting" | "gtceu:andesite_galena_ore" | "minecraft:stripped_crimson_stem" | "mysticalagriculture:quartz_enriched_iron_crop" | "rechiseled:end_stone_paving" | "gtceu:molten_incoloy_ma_956_bucket" | "extendedcrafting:crystaltine_block" | "railways:narrow_small_bogey" | "gtceu:wood_normal_fluid_pipe" | "minecraft:green_carpet" | "ae2additions:disk_chemical_housing" | "gtceu:mv_super_chest" | "gtceu:deepslate_bentonite_ore" | "gtceu:rarest_metal_mixture_dust" | "framedblocks:framed_pillar" | "gtceu:blue_alloy_quadruple_wire" | "gtceu:polyphenylene_sulfide_rod" | "gtceu:thorium_ingot" | "minecraft:chiseled_quartz_block" | "create:block/mechanical_drill/head" | "minecraft:netherite_hoe" | "create:cut_scoria_brick_slab" | "gtceu:andesite_talc_ore" | "rechiseled:cobblestone_pillar" | "gtceu:uranium_235_rod" | "gtceu:hastelloy_c_276_dust" | "minecraft:end_stone_bricks" | "exnihilosequentia:granite_pebble" | "ae2:part/p2p/p2p_tunnel_redstone" | "minecraft:void_air" | "trashcans:item_trash_can" | "mysticalagriculture:chalcopyrite_seeds" | "gtceu:chromium_rod" | "mysticalagriculture:prudentium_crossbow" | "gtceu:netherrack_yellow_limonite_ore" | "gtceu:stainless_steel_hammer" | "rechiseledcreate:crimson_window_swirling_connecting" | "rechiseled:dirt_soil_connecting" | "gtceu:silver_plate" | "gtceu:maraging_steel_300_hot_ingot" | "railways:track_incomplete_spruce_narrow" | "mysticalagriculture:marble_seeds" | "mysticalagriculture:spider_essence" | "exnihilosequentia:tin_ingot" | "gtceu:polybenzimidazole_huge_fluid_pipe" | "thermal:blitz_rod" | "gtceu:block/machine/part/fluid_hatch.import" | "gtceu:raw_void_dust" | "gtceu:plutonium_block" | "rechiseled:nether_bricks_rotated_bricks_connecting" | "rechiseled:emerald_block_crosses" | "gtceu:mercury_barium_calcium_cuprate_ingot" | "rechiseled:warped_planks_squares" | "gtceu:cyan_dye_spray_can" | "create:block/peculiar_bell" | "gtceu:lumium_quadruple_wire" | "bigreactors:blutonium_bucket" | "create:pink_seat" | "fantasyfurniture:decorations/royal_cushioned_crown" | "gtceu:deepslate_platinum_ore" | "gtceu:granite_gypsum_ore" | "gtceu:granite_zeolite_ore" | "gtceu:samarium_iron_arsenic_oxide_dust" | "gtceu:green_sapphire_impure_dust" | "framedblocks:framed_sloped_stairs" | "gtceu:resin_circuit_board" | "gtceu:raw_styrene_butadiene_rubber_dust" | "gtceu:osmium_nugget" | "rechiseledcreate:spruce_window_bars_connecting" | "minecraft:cut_sandstone" | "create:crushed_raw_zinc" | "gtceu:mv_transformer_16a" | "fantasyfurniture:venthyr/bed_single" | "rechiseled:quartz_block_bordered" | "gtceu:polyvinyl_chloride_block" | "gtceu:nickel_zinc_ferrite_dust" | "fantasyfurniture:necrolord/painting_small" | "gtceu:granite_monazite_ore" | "gtceu:bronze_gear" | "gtceu:kanthal_single_cable" | "gtceu:luv_electric_pump" | "expatternprovider:interface_upgrade" | "ae2:printed_silicon" | "gtceu:uv_fluid_regulator" | "minecraft:mud" | "gtceu:gravel_chalcopyrite_ore" | "rechiseled:red_nether_bricks_diagonal_bricks" | "gtceu:niobium_titanium_long_rod" | "gtceu:silver_hex_cable" | "gtceu:iron_quadruple_wire" | "create:cut_crimsite" | "gtceu:distillation_tower" | "create:block/toolbox/lid/purple" | "rechiseled:cobbled_deepslate_paving_connecting" | "ae2:fluid_storage_cell_4k" | "railways:block/track/dark_oak/segment_left" | "bigreactors:block/fluidizer/casing_18_corner_usw" | "gtceu:tricalcium_phosphate_impure_dust" | "mysticalagriculture:supremium_upgrade" | "gtceu:pink_glass_lens" | "gtceu:watertight_steel_double_plate" | "create:block/light_blue_toolbox" | "ae2:quartz_wall" | "create:light_blue_toolbox" | "fantasyfurniture:necrolord/drawer" | "create:magenta_sail" | "fantasyfurniture:royal/chair" | "thermal:niter_dust" | "thermal:coffee" | "create:light_blue_valve_handle" | "webdisplays:craftcomp_batpack" | "rechiseled:prismarine_bricks_small_tiles_connecting" | "minecraft:basalt" | "gtceu:polyethylene_chainsaw_head" | "rechiseled:bone_block_inverted_tiles_connecting" | "gtceu:endstone_calcite_ore" | "framedblocks:framed_blueprint" | "thermal:ice_charge" | "gtceu:rock_salt_purified_ore" | "ae2:yellow_lumen_paint_ball" | "gtceu:netherrack_fullers_earth_ore" | "minecraft:candle_cake" | "framedblocks:block/stone_plate_frame" | "gtceu:wrought_iron_screw" | "thermal:hazmat_fabric" | "rechiseledcreate:deepslate_cut_small_brick_connecting" | "mysticalagriculture:prosperity_block" | "minecraft:light_gray_concrete_powder" | "framedblocks:framed_corner_pillar" | "create:layered_scoria" | "rechiseled:dark_oak_planks_rotated_bricks_connecting" | "gtceu:yttrium_barium_cuprate_double_cable" | "gtceu:lv_electric_furnace" | "gtceu:lithium_pure_dust" | "gtceu:steel_small_fluid_pipe" | "gtceu:tin_tiny_dust" | "minecraft:brain_coral_fan" | "gtceu:bronze_butchery_knife" | "mysticalagriculture:realgar_seeds" | "minecraft:hopper_minecart" | "gtceu:watertight_steel_rod" | "mysticalagriculture:dye_crop" | "rechiseled:obsidian_dark_connecting" | "minecraft:cyan_glazed_terracotta" | "mysticalagriculture:iron_seeds" | "gtceu:red_sand_pentlandite_ore" | "mysticalagriculture:tertium_sickle" | "gtceu:krypton_bucket" | "gtceu:silver_refined_ore" | "gtceu:granite_chromite_ore" | "gtceu:cobalt_brass_wire_cutter" | "gtceu:enderium_block" | "thermal:press_unpacking_die" | "bigreactors:reinforced_turbinefluidport_forge_passive" | "gtceu:iv_kinetic_input_box" | "farmersdelight:horse_feed" | "packagedexcrafting:elite_crafter" | "railways:track_crimson" | "gtceu:zeron_100_small_dust" | "gtceu:bio_diesel_bucket" | "gtceu:deepslate_pollucite_ore" | "gtceu:uv_4096a_laser_target_hatch" | "gtceu:netherrack_garnet_sand_ore" | "gtceu:lp_steam_liquid_boiler" | "gtceu:darmstadtium_bucket" | "gtceu:block/machine/quantum_tank" | "thermal:lead_gear" | "ae2:fluid_storage_cell_1k" | "gtceu:basalt_asbestos_ore" | "railways:track_incomplete_jungle" | "mysticalagriculture:pathing_aoe_iv_augment" | "mysticalagriculture:saltpeter_seeds" | "thermal:basalz_rod" | "minecraft:echo_shard" | "gtceu:ulv_solar_panel" | "bigreactors:block/reactor/reinforced/casing_17_corner_dnw" | "gtceu:deepslate_aluminium_ore" | "gtceu:zinc_ring" | "create:block/brown_toolbox" | "gtceu:enderium_ring" | "rechiseled:bone_block_pillar" | "bigreactors:reinforced_turbinecreativesteamgenerator" | "exnihilosequentia:silver_ingot" | "gtceu:sand_sapphire_ore" | "fantasyfurniture:royal/door_double" | "gtceu:red_sand_almandine_ore" | "gtceu:red_sand_pyrolusite_ore" | "rechiseled:obsidian_chiseled_skeleton" | "gtceu:ruthenium_trinium_americium_neutronate_bucket" | "ae2:crafting_pattern" | "ftbquests:missing_item" | "minecraft:stripped_oak_log" | "gtceu:tungstate_tiny_dust" | "bigreactors:block/fluidizer/outputport_connected" | "railways:block/track/warped/segment_right" | "fantasyfurniture:bone/skeleton/painting_wide" | "gtceu:topaz_refined_ore" | "gtceu:large_circuit_assembler" | "gtceu:iron_axe" | "mysticalagriculture:imperium_essence" | "packagedexcrafting:combination_crafter" | "mysticalagriculture:monazite_essence" | "gtceu:aluminium_tiny_fluid_pipe" | "gtceu:soda_ash_tiny_dust" | "gtceu:maraging_steel_300_bucket" | "gtceu:blue_topaz_crushed_ore" | "thermal:hops_seeds" | "farmersdelight:ham" | "extendedcrafting:basic_catalyst" | "gtceu:hsse_double_plate" | "create:mechanical_pump" | "gtceu:neutronium_normal_fluid_pipe" | "rechiseled:lapis_block_chiseled" | "extendedcrafting:recipe_maker" | "gtceu:trinium_ingot" | "gtceu:graphite_pure_dust" | "create:white_toolbox" | "toms_storage:ts.open_crate" | "create:electron_tube" | "gtceu:ev_fluid_solidifier" | "ae2:sky_stone_small_brick_slab" | "gtceu:apatite_small_dust" | "exnihilosequentia:gold_pieces" | "rechiseledcreate:crimson_window_covered" | "gtceu:iron_long_rod" | "gtceu:ruridit_block" | "extendedcrafting:the_ultimate_catalyst" | "rechiseled:granite_diagonal_bricks" | "gtceu:polytetrafluoroethylene_tiny_fluid_pipe" | "gtceu:titanium_small_fluid_pipe" | "gtceu:raw_green_sapphire" | "create:block/portable_fluid_interface/block_top" | "exnihilosequentia:raw_nickel" | "rechiseled:glowstone_bricks_connecting" | "functionalstorage:iron_downgrade" | "railways:track_mangrove_wide" | "fantasyfurniture:decorations/venthyr_candles" | "gtceu:ev_sensor" | "minecraft:globe_banner_pattern" | "create:cut_scoria_bricks" | "fantasyfurniture:bone/skeleton/wardrobe_bottom" | "gtceu:sand_nickel_ore" | "createarmory:barrel_part" | "mysticalagriculture:silicon_crop" | "effortlessbuilding:diamond_randomizer_bag" | "rechiseled:blue_ice_tiles" | "railways:benchcart" | "rechiseled:netherite_block_patterned_connecting" | "rechiseled:birch_planks_small_bricks" | "gtceu:raw_magnesite_block" | "gtceu:ice_dust" | "gtceu:magnesium_diboride_bucket" | "create:lit_blaze_burner" | "rechiseledcreate:birch_window_bars_connecting" | "rechiseled:coal_block_compacted_connecting" | "gtceu:wrought_iron_bucket" | "gtceu:neutronium_wrench_tip" | "gtceu:sterling_silver_wrench_tip" | "gtceu:deepslate_naquadah_ore" | "gtceu:shellite_hot_ingot" | "gtceu:copper_long_rod" | "mysticalagriculture:ruby_crop" | "gtceu:diorite_oilsands_ore" | "gtceu:zpm_rock_crusher" | "ae2:paint" | "gtceu:scheelite_dust" | "thermal:press_coin_die" | "gtceu:coke_oven_bricks" | "minecraft:red_tulip" | "create:polished_cut_asurine_stairs" | "gtceu:electrum_small_restrictive_item_pipe" | "rechiseled:end_stone_rotated_bricks_connecting" | "gtceu:styrene_butadiene_rubber_small_dust" | "c:tag/item/dyes" | "create:cut_deepslate_brick_stairs" | "framedblocks:framed_inner_threeway_corner" | "gtceu:kanthal_block" | "thermal:iron_coin" | "gtceu:ulv_output_hatch" | "rechiseled:lapis_block_small_tiles_connecting" | "gtceu:coal_dust" | "mysticalagriculture:soul_extractor" | "gtceu:duranium_wrench" | "thermal:tree_oil_bucket" | "rechiseled:nether_bricks_beams_connecting" | "create:crushed_raw_silver" | "gtceu:naquadah_alloy_hammer" | "create:block/hose_pulley/rope_coil" | "gtceu:frostproof_machine_casing" | "gtceu:basalt_chalcocite_ore" | "rechiseled:crimson_planks_tiles" | "ae2additions:super_cell_1k" | "gtceu:tungstic_acid_small_dust" | "farmersdelight:fried_rice" | "gtceu:red_sand_asbestos_ore" | "create:light_gray_valve_handle" | "mysticalagriculture:supremium_furnace" | "powersuits:plating_diamond" | "fantasyfurniture:royal/floor_light" | "gtceu:realgar_block" | "create:block/schematicannon/connector" | "gtceu:sodium_sulfide_tiny_dust" | "mysticalagriculture:cobalt_crop" | "gtceu:certus_quartz_impure_dust" | "gtceu:antimony_dust" | "gtceu:polyvinyl_butyral_block" | "railways:wide_scotch_bogey" | "gtceu:tuff_soapstone_ore" | "gtceu:bauxite_refined_ore" | "gtceu:raw_monazite" | "gtceu:lapis_impure_dust" | "bigreactors:reinforced_reactorchargingportfe" | "mysticalagriculture:manyullyn_crop" | "fantasyfurniture:necrolord/table_large" | "gtceu:ulv_4a_energy_converter" | "gtceu:uranium_triplatinum_dust" | "gtceu:iridium_double_plate" | "rechiseled:prismarine_bricks_rows_connecting" | "gtceu:flint_block" | "create:block/blaze_burner/flame" | "ae2additions:super_cell_4k" | "gtceu:aluminium_nonuple_fluid_pipe" | "create:block/sticker/head" | "gtceu:basalt_realgar_ore" | "mysticalagriculture:soulstone_slab" | "powersuits:flight_control" | "gtceu:pentlandite_crushed_ore" | "extendedcrafting:basic_table" | "thermal:hearty_stew" | "xtonesreworked:zion_block_9" | "gtceu:uv_1024a_laser_source_hatch" | "gtceu:molten_hsss_bucket" | "xtonesreworked:zion_block_5" | "gtceu:cobalt_impure_dust" | "gtceu:deepslate_vanadium_magnetite_ore" | "xtonesreworked:zion_block_6" | "xtonesreworked:zion_block_7" | "xtonesreworked:zion_block_8" | "gtceu:mv_alloy_smelter" | "minecraft:player_head" | "rechiseledcreate:jungle_window_rounded_connecting" | "gtceu:deepslate_garnet_sand_ore" | "webdisplays:kb_left" | "minecraft:large_fern" | "railways:block/bogey/wide/comically_large/pins" | "toms_storage:ts.item_filter" | "gtceu:red_garnet_impure_dust" | "gtceu:electrum_long_rod" | "gtceu:americium_fine_wire" | "fantasyfurniture:venthyr/table_small_fancy" | "gtceu:cobalt_purified_ore" | "toms_storage:ts.inventory_proxy" | "rechiseled:warped_planks_brick_pattern" | "minecraft:petrified_oak_slab" | "gtceu:iv_energy_input_hatch" | "gtceu:sapphire_impure_dust" | "create:polished_cut_crimsite_stairs" | "gtceu:mv_brewery" | "fantasyfurniture:bone/skeleton/chair" | "thermal:apatite_ore" | "railways:block/track/ender/segment_left" | "minecraft:player_wall_head" | "minecraft:snow" | "xtonesreworked:zion_block_1" | "gtceu:bronze_axe" | "xtonesreworked:zion_block_2" | "xtonesreworked:zion_block_3" | "xtonesreworked:zion_block_4" | "gtceu:cobalt_ore" | "rechiseled:lapis_block_glossy_connecting" | "xtonesreworked:zion_block_0" | "rechiseledcreate:oak_window_slim_connecting" | "gtceu:plutonium_tiny_dust" | "mysticalagriculture:woodcutter_augment" | "ae2:light_gray_glass_cable" | "gtceu:advanced_smd_capacitor" | "minecraft:activator_rail" | "gtceu:hsss_hot_ingot" | "rechiseled:gold_block_polished" | "gtceu:niobium_nitride_hex_cable" | "minecraft:spawner" | "framedblocks:framed_fence" | "gtceu:polyvinyl_chloride_small_item_pipe" | "mysticalagriculture:aluminum_seeds" | "thermal:constantan_dust" | "rechiseled:netherrack_tiles_connecting" | "mysticalagriculture:nature_essence" | "ae2:light_blue_smart_cable" | "gtceu:tuff_cassiterite_ore" | "gtceu:granite_coal_ore" | "thermal:beekeeper_fabric" | "gtceu:diamond_wrench" | "rechiseled:oak_planks_brick_pattern" | "rechiseled:end_stone_small_tiles_connecting" | "minecraft:baked_potato" | "fantasyfurniture:dunmer/painting_small" | "gtceu:basalt_sodalite_ore" | "gtceu:sand_nether_quartz_ore" | "gtceu:granite_gold_ore" | "gtceu:liquid_air_bucket" | "create:cut_granite_stairs" | "minecraft:bread" | "cofh_core:dev_stick" | "gtceu:platinum_sludge_residue_small_dust" | "thermal:coal_coke" | "rechiseled:red_sandstone_diagonal_bricks_connecting" | "gtceu:deepslate_diamond_ore" | "thermalendergy:melodium_nugget" | "gtceu:soapstone_purified_ore" | "minecraft:zombie_horse_spawn_egg" | "mysticalagriculture:imperium_gemstone" | "railways:track_oak_wide" | "gtceu:invar_hoe" | "gtceu:luv_chemical_bath" | "rechiseled:diamond_block_shiny_bordered_connecting" | "gtceu:ruthenium_ingot" | "rechiseled:redstone_block_chiseled_clovers_connecting" | "gtceu:samarium_iron_arsenic_oxide_small_dust" | "gtceu:potin_dust" | "gtceu:certus_quartz_pure_dust" | "gtceu:red_garnet_block" | "gtceu:zpm_energy_output_hatch_16a" | "gtceu:tuff_salt_ore" | "minecraft:fox_spawn_egg" | "ae2:nether_quartz_hoe" | "gtceu:diorite_silver_ore" | "bigreactors:yellorium_ingot" | "gtceu:niobium_titanium_quadruple_cable" | "mysticalagriculture:caesium_seeds" | "rechiseled:copper_block_small_bricks_connecting" | "gtceu:sand_pentlandite_ore" | "gtceu:potin_bolt" | "gtceu:stainless_steel_fluid_cell" | "rechiseled:spruce_planks_large_tiles" | "gtceu:cobalt_brass_ingot" | "gtceu:polyphenylene_sulfide_bucket" | "minecraft:red_sandstone_wall" | "gtceu:basalt_magnesite_ore" | "gtceu:essence_replicator" | "gtceu:tungsten_carbide_drill_head" | "gtceu:andradite_block" | "gtceu:stainless_steel_mining_hammer" | "gtceu:uhv_output_bus" | "simplylight:illuminant_green_block" | "gtceu:cobalt_brass_huge_item_pipe" | "gtceu:titanium_buzz_saw_blade" | "fantasyfurniture:dunmer/cushion" | "create:block/fluid_pipe/rim_connector/west" | "gtceu:bronze_turbine_blade" | "gtceu:advanced_integrated_circuit" | "fantasyfurniture:bone/wither/door_double" | "rechiseled:prismarine_bricks_rotated_bricks_connecting" | "railways:track_incomplete_oak_wide" | "gtceu:pure_netherite_hot_ingot" | "gtceu:red_sand_sodalite_ore" | "gtceu:niobium_nitride_dust" | "gtceu:deepslate_green_sapphire_ore" | "gtceu:andesite_iron_ore" | "createarmory:nine_mm_mold" | "gtceu:gold_drum" | "rechiseled:purpur_large_tiles_connecting" | "modularrouters:vacuum_module" | "thermal:invar_ingot" | "gtceu:niobium_titanium_screw" | "mysticalagriculture:tertium_ingot_block" | "thermal:creosote_bucket" | "framedblocks:framed_half_slope" | "gtceu:chalcocite_pure_dust" | "ae2:white_covered_dense_cable" | "minecraft:pink_wall_banner" | "gtceu:darmstadtium_block" | "fantasyfurniture:necrolord/counter" | "extendedcrafting:the_ultimate_component" | "ae2:lime_smart_cable" | "gtceu:phosphate_tiny_dust" | "gtceu:basalt_silver_ore" | "create:cut_tuff_brick_slab" | "gtceu:sapphire_lens" | "gtceu:osmium_bolt" | "gtceu:tuff_pollucite_ore" | "railways:magenta_conductor_cap" | "mysticalagriculture:inferium_upgrade" | "railways:block/track_casing/ae_narrow" | "gtceu:gold_tiny_fluid_pipe" | "gtceu:endstone_topaz_ore" | "gtceu:andesite_pyrite_ore" | "rechiseled:gold_block_tiles" | "gtceu:caesium_tiny_dust" | "gtceu:invar_knife" | "minecraft:jungle_sapling" | "gtceu:copper_double_wire" | "merequester:requester_terminal" | "railways:block/track/crimson_narrow/segment_left" | "gtceu:sand_sulfur_ore" | "gtceu:emerald_refined_ore" | "gtceu:glauconite_sand_impure_dust" | "gtceu:magnesium_diboride_tiny_dust" | "gtceu:tungsten_steel_small_fluid_pipe" | "gtceu:block/machine/part/kinetic_output_box" | "gtceu:netherrack_spodumene_ore" | "gtceu:pyrolusite_purified_ore" | "trashcans:ultimate_trash_can" | "rechiseled:redstone_block_paving" | "gtceu:firebrick" | "exnihilosequentia:infested_leaves" | "sgjourney:nether_naquadah_ore" | "bigreactors:magentite_dust" | "gtceu:enriched_naquadah_trinium_europium_duranide_ingot" | "gtceu:basalt_saltpeter_ore" | "gtceu:ev_diode" | "gtceu:tuff_bentonite_ore" | "gtceu:granite_nickel_ore" | "gtceu:soc_wafer" | "gtceu:osmium_dust" | "create:sequenced_gearshift" | "ae2:debug_item_gen" | "rechiseled:lapis_block_stripes_connecting" | "ae2:part/toggle_bus_status_off" | "minecraft:crafting_table" | "mysticalagriculture:health_boost_ii_augment" | "gtceu:block/machine/part/laser_hatch.source" | "gtceu:steam_output_bus" | "exnihilosequentia:witch_water_bucket" | "rechiseled:dark_oak_planks_tiles" | "minecraft:blaze_powder" | "gtceu:duranium_hammer" | "rechiseled:blue_ice_chiseled_connecting" | "gtceu:neutronium_dust" | "gtceu:granite_copper_ore" | "gtceu:sodalite_refined_ore" | "create:ochrum_pillar" | "minecraft:magenta_dye" | "colossalchests:uncolossal_chest" | "gtceu:raw_spodumene_block" | "rechiseled:netherite_block_pillar_connecting" | "gtceu:shellite_double_plate" | "create:purple_valve_handle" | "minecraft:red_carpet" | "rechiseled:warped_planks_tiles_connecting" | "gtceu:magnesium_diboride_quadruple_wire" | "gtceu:blue_steel_gear" | "gtceu:damascus_steel_hoe" | "gtceu:red_alloy_tiny_dust" | "gtceu:aluminium_normal_fluid_pipe" | "gtceu:neutronium_bolt" | "gtceu:uranium_rhodium_dinaquadide_quadruple_wire" | "gtceu:cupronickel_long_rod" | "create:block/mechanical_crafter/belt" | "rechiseled:netherrack_small_tiles_connecting" | "minecraft:warden_spawn_egg" | "ae2:fluix_stairs" | "mysticalagriculture:tilling_aoe_iv_augment" | "farmersdelight:white_canvas_sign" | "gtceu:uhv_input_bus" | "minecraft:netherite_leggings" | "minecraft:magma_cream" | "mysticalagriculture:infusion_pedestal" | "create:copper_ladder" | "gtceu:magnesia_tiny_dust" | "ae2:part/level_emitter_status_has_channel" | "mysticalagriculture:rubber_seeds" | "gtceu:chalcocite_purified_ore" | "gtceu:black_steel_small_dust" | "gtceu:goethite_tiny_dust" | "gtceu:molten_black_steel_bucket" | "gtceu:ferrite_mixture_tiny_dust" | "create:block/cyan_toolbox" | "minecraft:copper_block" | "farmersdelight:warped_cabinet" | "gtceu:plutonium_small_dust" | "railways:block/track/birch/segment_left" | "exnihilosequentia:copper_crook" | "gtceu:chromium_trioxide_dust" | "gtceu:melodium_small_dust" | "mysticalagriculture:tertium_shovel" | "rechiseled:iron_block_framed" | "rechiseled:nether_bricks_chiseled_squares_connecting" | "create:wooden_bracket" | "gtceu:potassium_dichromate_small_dust" | "gtceu:molten_signalum_bucket" | "gtceu:copper_pure_dust" | "farmersdelight:rice_panicle" | "rechiseledcreate:warped_window_diagonal_connecting" | "rechiseled:andesite_brick_paving_connecting" | "gtceu:mv_gas_turbine" | "railways:conductor_whistle" | "gtceu:soul_infused_foil" | "gtceu:naquadah_alloy_scythe" | "gtceu:block/machine/part/energy_hatch.output_4a" | "mysticalagriculture:tantalum_seeds" | "gtceu:tantalite_impure_dust" | "rechiseled:mangrove_planks_flooring" | "gtceu:nichrome_tiny_dust" | "gtceu:molten_hastelloy_c_276_bucket" | "minecraft:prismarine_crystals" | "gtceu:uv_muffler_hatch" | "minecraft:crimson_slab" | "gtceu:andesite_yellow_garnet_ore" | "gtceu:endstone_molybdenum_ore" | "rechiseled:purpur_pillar_connecting" | "toms_storage:ts.storage_terminal" | "gtceu:andesite_malachite_ore" | "rechiseled:diorite_rotated_bricks_connecting" | "gtceu:iron_bucket" | "minecraft:waxed_exposed_cut_copper" | "gtceu:diamond_saw" | "sgjourney:classic_stargate_base_block" | "colossalchests:colossal_chest_iron" | "create:brass_ingot" | "gtceu:potassium_feldspar_small_dust" | "gtceu:treated_wood_frame" | "gtceu:ultimet_huge_item_pipe" | "minecraft:jungle_stairs" | "minecraft:purple_shulker_box" | "gtceu:twinite_double_wire" | "create:block/track/bogey/bogey_drive_piston" | "thermal:raw_nickel_block" | "gtceu:tungsten_carbide_screwdriver_tip" | "create:flywheel" | "rechiseled:netherrack_tiles" | "rechiseled:jungle_planks_tiles_connecting" | "gtceu:palladium_nugget" | "gtceu:sand_diamond_ore" | "mysticalagriculture:titanium_crop" | "gtceu:signalum_octal_wire" | "gtceu:mv_electric_gear_box_16a" | "gtceu:tuff_zeolite_ore" | "gtceu:bronze_sword" | "gtceu:magnalium_huge_item_pipe" | "gtceu:cobalt_small_dust" | "mysticalagradditions:molten_tertium" | "minecraft:tag/item/hoes" | "modularrouters:manual" | "create:block/toolbox/lid/black" | "gtceu:hv_transformer_16a" | "rechiseled:dark_prismarine_rows" | "minecraft:light_gray_candle_cake" | "gtceu:iv_mystical_greenhouse" | "gtceu:sand_magnetite_ore" | "railways:block/bogey/wide/scotch_yoke/pins" | "gtceu:granite_sulfur_ore" | "gtceu:lv_lathe" | "rechiseled:spruce_planks_woven_connecting" | "gtceu:raw_molybdenum_block" | "fantasyfurniture:decorations/tankards_empty" | "gtceu:ruridit_gear" | "exnihilosequentia:basalt_pebble" | "rechiseled:bone_block_decorated_bordered_connecting" | "thermal:turbo_servo_attachment" | "minecraft:infested_stone_bricks" | "gtceu:stainless_steel_scythe" | "gtceu:yellow_limonite_ore" | "minecraft:potted_blue_orchid" | "gtceu:sodalite_purified_ore" | "gtceu:sand_amethyst_ore" | "mysticalagradditions:tertium_coal_block" | "minecraft:infested_cobblestone" | "gtceu:spessartine_purified_ore" | "minecraft:tube_coral_wall_fan" | "gtceu:enriched_naquadah_bucket" | "gtceu:uhv_energy_output_hatch_4a" | "minecraft:deepslate_redstone_ore" | "fantasyfurniture:bone/wither/door_single" | "gtceu:oil_medium" | "gtceu:cobalt_brass_tiny_dust" | "gtceu:hv_essence_burner" | "rechiseled:blue_ice_patterned_connecting" | "gtceu:uiv_machine_casing" | "gtceu:soldering_alloy_bucket" | "gtceu:red_sand_chalcocite_ore" | "itemfilters:weak_nbt" | "gtceu:purified_debris_dust" | "gtceu:block/machine/part/maintenance.configurable" | "fantasyfurniture:nordic/lockbox" | "gtceu:lv_arc_furnace" | "gtceu:raw_zeolite_block" | "gtceu:diamond_pickaxe" | "gtceu:lv_fluid_passthrough_hatch" | "gtceu:steel_crate" | "rechiseledcreate:warped_window_bars_connecting" | "gtceu:graphene_single_wire" | "farmersdelight:skillet" | "rechiseledcreate:diorite_cut_polished_connecting" | "rechiseled:warped_planks_diagonal_tiles" | "gtceu:nickel_zinc_ferrite_nugget" | "gtceu:rose_gold_small_dust" | "rechiseled:glowstone_small_tiles" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_hot" | "webdisplays:laserpointer" | "minecraft:sponge" | "gtceu:red_steel_knife" | "create:cut_ochrum_slab" | "minecraft:phantom_membrane" | "create:block/controls/train/cover" | "rechiseledcreate:granite_cut_small_brick_connecting" | "gtceu:naquadah_alloy_screwdriver" | "gtceu:andesite_goethite_ore" | "gtceu:osmium_tetroxide_small_dust" | "gtceu:granite_emerald_ore" | "gtceu:red_sand_silver_ore" | "gtceu:lazurite_ore" | "gtceu:stellarium_block" | "gtceu:hv_battery_buffer_16x" | "minecraft:cyan_stained_glass_pane" | "rechiseledcreate:jungle_window_swirling_connecting" | "bigreactors:tangerium_fluid" | "thermal:eggplant_seeds" | "gtceu:prismalium_quadruple_wire" | "gtceu:triethylene_glycol_ditosylate_tiny_dust" | "gtceu:wood_tiny_dust" | "gtceu:palladium_raw_tiny_dust" | "mysticalagriculture:cognizant_dust" | "thermal:rf_coil_storage_augment" | "gtceu:prismalium_single_wire" | "rechiseled:coal_block_small_tiles" | "rechiseled:dark_prismarine_rows_connecting" | "minecraft:horn_coral_block" | "minecraft:raw_iron_block" | "minecraft:potted_white_tulip" | "gtceu:pitchblende_crushed_ore" | "exnihilosequentia:lead_ingot" | "minecraft:mossy_cobblestone_slab" | "railways:block/track_casing/zo_narrow" | "gtceu:vanadium_ingot" | "create:block/track_signal/yellow_tube" | "thermal:machine_sawmill" | "mysticalagradditions:dragon_egg_chunk" | "buildinggadgets:construction_block_powder" | "gtceu:yttrium_barium_cuprate_bolt" | "railways:track_incomplete_tieless" | "gtceu:vanadium_tiny_dust" | "mysticalagriculture:elementium_crop" | "gtceu:bentonite_impure_dust" | "gtceu:pure_netherite_small_dust" | "gtceu:lv_bender" | "gtceu:block/machine/part/coke_oven_hatch" | "gtceu:titanium_carbide_tiny_dust" | "rechiseled:bone_block_skull" | "gtceu:blaze_small_dust" | "gtceu:prismalium_plate" | "gtceu:polyvinyl_chloride_plate" | "mysticalagriculture:enderman_seeds" | "fantasyfurniture:decorations/presents_stack_1" | "framedblocks:framed_slab" | "fantasyfurniture:decorations/presents_stack_2" | "gtceu:lv_forge_hammer" | "gtceu:sodalite_rod" | "gtceu:graphene_double_plate" | "ae2:cyan_glass_cable" | "gtceu:polycaprolactam_block" | "rechiseled:warped_planks_diagonal_stripes_connecting" | "gtceu:lv_autoclave" | "gtceu:raw_rubber_dust" | "gtceu:raw_lapis" | "minecraft:slime_spawn_egg" | "gtceu:boron_small_dust" | "gtceu:obsidian_small_dust" | "gtceu:iv_energy_input_hatch_16a" | "gtceu:concrete_bucket" | "sgjourney:communication_crystal" | "gtceu:chromium_screw" | "gtceu:ultimet_large_restrictive_item_pipe" | "gtceu:granite_plutonium_ore" | "gtceu:uv_energy_output_hatch_16a" | "gtceu:cinnabar_small_dust" | "gtceu:graphite_crushed_ore" | "mysticaladaptations:insanium_paxel" | "gtceu:yttrium_barium_cuprate_dust" | "gtceu:aluminium_fluid_cell" | "gtceu:nor_memory_chip" | "rechiseled:jungle_planks_flooring_connecting" | "rechiseled:dark_oak_planks_flooring" | "ae2:crafting_accelerator" | "gtceu:tin_foil" | "minecraft:tall_seagrass" | "mysticalagriculture:blaze_essence" | "gtceu:molybdenum_disilicide_block" | "gtceu:naquadah_fine_wire" | "create:exposed_copper_shingles" | "gtceu:weapon_grade_naquadah_gear" | "ae2:sky_stone_small_brick" | "gtceu:aluminium_screw" | "fluxnetworks:flux_dust" | "bigreactors:basic_reactorsolidaccessport" | "gtceu:luv_4096a_laser_source_hatch" | "rechiseled:red_sandstone_large_tiles_connecting" | "gtceu:obsidian_tiny_dust" | "thermal:copper_nugget" | "gtceu:lead_octal_cable" | "mysticalagriculture:naquadah_essence" | "gtceu:sodalite_plate" | "minecraft:acacia_stairs" | "rechiseled:mangrove_planks_small_tiles_connecting" | "gtceu:hastelloy_x_small_dust" | "gtceu:ethylbenzene_bucket" | "gtceu:melodium_gear" | "minecraft:glass_bottle" | "minecraft:deepslate_diamond_ore" | "gtceu:tricalcium_phosphate_ore" | "gtceu:zinc_double_plate" | "gtceu:kanthal_quadruple_cable" | "gtceu:titanium_tungsten_carbide_dust" | "mysticalagriculture:platinum_crop" | "mysticalagriculture:mithril_essence" | "mysticalagriculture:obsidian_seeds" | "gtceu:iridium_small_fluid_pipe" | "fantasyfurniture:decorations/royal_chalices" | "gtceu:raw_rock_salt_block" | "minecraft:donkey_spawn_egg" | "gtceu:glauconite_sand_small_dust" | "gtceu:glauconite_sand_ore" | "thermal:redstone_bucket" | "mysticalagriculture:wood_seeds" | "gtceu:spodumene_ore" | "gtceu:silver_oxide_tiny_dust" | "minecraft:green_bed" | "gtceu:tritanium_tiny_dust" | "gtceu:uranium_hexafluoride_bucket" | "gtceu:ender_pearl_plate" | "mysticalagriculture:blitz_essence" | "railways:block/track_casing/cr_o_wide" | "minecraft:brown_banner" | "minecraft:red_candle" | "gtceu:darmstadtium_screw" | "gtceu:rose_gold_huge_item_pipe" | "minecraft:nether_sprouts" | "xtonesreworked:korp_block_15" | "create:sand_paper" | "xtonesreworked:korp_block_14" | "xtonesreworked:korp_block_11" | "xtonesreworked:korp_block_10" | "fantasyfurniture:bone/wither/wardrobe_top" | "xtonesreworked:korp_block_13" | "xtonesreworked:korp_block_12" | "gtceu:sand_galena_ore" | "functionalstorage:controller_extension" | "mysticalagriculture:absorption_vi_augment" | "gtceu:void_ingot" | "mysticaladaptations:insanium_reprocessor" | "gtceu:tin_octal_wire" | "thermal_extra:area_radius_augment_2" | "thermal_extra:area_radius_augment_1" | "thermal_extra:area_radius_augment_4" | "thermal_extra:area_radius_augment_3" | "gtceu:trinaquadalloy_double_plate" | "gtceu:spodumene_tiny_dust" | "create:block/toolbox/lid/light_gray" | "thermal:gunpowder_mushroom" | "gtceu:quartzite_block" | "minecraft:pink_glazed_terracotta" | "gtceu:endstone_naquadah_ore" | "mysticalagriculture:mystical_flower_agglomeratio" | "mysticalagriculture:titanium_seeds" | "gtceu:dichloroethane_bucket" | "gtceu:beryllium_bucket" | "rechiseled:red_sandstone_brick_paving" | "mysticalagriculture:platinum_seeds" | "gtceu:niobium_titanium_octal_wire" | "minecraft:green_glazed_terracotta" | "gtceu:tritanium_coil_block" | "railways:block/track/blackstone/segment_left" | "create:block/toolbox/lid/blue" | "numina:component_myofiber_gel" | "gtceu:bentonite_purified_ore" | "eterminal:part/ex_pattern_access_terminal_on" | "gtceu:raw_almandine" | "gtceu:blue_alloy_double_cable" | "ae2:inverter_card" | "gtceu:block/variant/assembly_line_active" | "thermal:tomato_seeds" | "mobilebeacon:mobile_beacon_shell" | "gtceu:magnalium_rod" | "gtceu:diode" | "minecraft:flint_and_steel" | "gtceu:naquadah_alloy_small_gear" | "gtceu:gold_screw" | "rechiseled:spruce_planks_brick_paving_connecting" | "railways:block/semaphore/yellow_lamp" | "gtceu:indium_gallium_phosphide_block" | "gtceu:diorite_tungstate_ore" | "gtceu:diesel_bucket" | "railways:block/track/jungle/tie" | "gtceu:pure_netherite_dust" | "gtceu:neutronium_wrench" | "gtceu:mv_emitter" | "gtceu:tin_rod" | "gtceu:tungsten_steel_drum" | "gtceu:graphene_small_dust" | "bigreactors:block/reprocessor/casing_04_frame_dn" | "gtceu:damascus_steel_tiny_dust" | "gtceu:magnesium_diboride_single_wire" | "gtceu:hv_brewery" | "gtceu:ultimet_crowbar" | "gtceu:stable_machine_casing" | "gtceu:luv_solar_panel" | "gtceu:hastelloy_x_frame" | "modularrouters:creative_module" | "gtceu:annealed_copper_double_wire" | "gtceu:damascus_steel_small_dust" | "gtceu:pyrite_refined_ore" | "gtceu:tungsten_steel_tiny_fluid_pipe" | "gtceu:molten_bismuth_bronze_bucket" | "bigreactors:block/reactor/basic/casing_10_frame_se" | "minecraft:horse_spawn_egg" | "gtceu:iron_small_gear" | "gtceu:yellow_garnet_plate" | "minecraft:blue_banner" | "minecraft:clock" | "createarmory:five_five_six_mold_complete" | "gtceu:zpm_canner" | "gtceu:endstone_malachite_ore" | "bigreactors:block/reactor/reinforced/casing_07_frame_ue" | "gtceu:tungstate_dust" | "gtceu:tantalum_dust" | "gtceu:advanced_smd_diode" | "bigreactors:reinforced_reactorfluidport_forge_passive" | "create:block/toolbox/lid/lime" | "thermal:corn_seeds" | "gtceu:naquadah_alloy_crowbar" | "ae2:quartz_vibrant_glass" | "gtceu:enriched_naquadah_sulfate_small_dust" | "thermal:bronze_block" | "gtceu:netherrack_diatomite_ore" | "gtceu:maraging_steel_300_dust" | "gtceu:gravel_realgar_ore" | "gtceu:diorite_plutonium_ore" | "gtceu:pure_netherite_bolt" | "thermal:press_gear_die" | "mysticalagradditions:supremium_apple" | "create:cut_scorchia_brick_slab" | "bigreactors:block/turbine/reinforced/redstoneport_on" | "mysticalagriculture:tantalum_essence" | "farmersdelight:melon_popsicle" | "gtceu:ev_extractor" | "extendedcrafting:ender_catalyst" | "farmersdelight:canvas_rug" | "systeams:stirling_boiler" | "bigreactors:inanite_dust" | "gtceu:annealed_copper_octal_cable" | "rechiseled:dirt_tilled_connecting" | "create:incomplete_precision_mechanism" | "gtceu:europium_dust" | "extendedcrafting:redstone_ingot" | "gtceu:mv_sodium_battery" | "rechiseled:prismarine_bricks_diagonal_tiles_connecting" | "minecraft:mangrove_stairs" | "farmersdelight:light_blue_canvas_wall_sign" | "minecraft:stripped_warped_hyphae" | "gtceu:endstone_platinum_ore" | "gtceu:chromite_dust" | "gtceu:nitrous_oxide_bucket" | "gtceu:tuff_graphite_ore" | "gtceu:ev_energy_output_hatch_4a" | "minecraft:raw_copper_block" | "ae2:light_gray_lumen_paint_ball" | "gtceu:platinum_purified_ore" | "rechiseledcreate:spruce_window_slim_connecting" | "systeams:disenchantment_boiler" | "gtceu:construction_foam_bucket" | "gtceu:tetrahedrite_purified_ore" | "gtceu:aluminium_spring" | "farmersdelight:rotten_tomato" | "minecraft:tall_grass" | "gtceu:endstone_pyrite_ore" | "thermal:nickel_gear" | "thermal:rubberwood_fence_gate" | "gtceu:yellow_garnet_purified_ore" | "gtceu:steel_octal_wire" | "rechiseled:blue_ice_bricks_connecting" | "gtceu:tungsten_steel_plate" | "mobilebeacon:mobile_beacon_diamond" | "c:tag/item/mushrooms" | "gtceu:galena_dust" | "gtceu:andesite_sphalerite_ore" | "create:block/gray_toolbox" | "mysticalagriculture:machine_frame" | "gtceu:tungsten_bucket" | "create:cut_crimsite_bricks" | "rechiseled:nether_bricks_squares_connecting" | "thermal:deepslate_cinnabar_ore" | "gtceu:polybenzimidazole_nonuple_fluid_pipe" | "gtceu:lepidolite_dust" | "gtceu:diorite_vanadium_magnetite_ore" | "gtceu:inductor" | "gtceu:cleaning_maintenance_hatch" | "gtceu:aluminium_ingot" | "minecraft:fire" | "bigreactors:block/turbine/basic/casing_14_corner_dsw" | "exnihilosequentia:warped_sieve" | "gtceu:steel_machine_casing" | "gtceu:steel_ring" | "gtceu:magnesium_dust" | "create:block/track/bogey/coupling_cable" | "sgjourney:pda" | "gtceu:duranium_file" | "gtceu:uranium_rhodium_dinaquadide_small_dust" | "gtceu:uhv_4096a_laser_target_hatch" | "gtceu:niobium_titanium_quadruple_fluid_pipe" | "powersuits:plating_netherite" | "gtceu:zinc_sulfide_small_dust" | "gtceu:simple_soc_wafer" | "framedblocks:framed_waterloggable_iron_pressure_plate" | "create:cut_scorchia_slab" | "minecraft:sculk" | "create:block/spout/bottom" | "gtceu:severely_steam_cracked_gas_bucket" | "thermal:potion_amplifier_augment" | "create:rope" | "framedblocks:block/target_overlay" | "gtceu:europium_huge_fluid_pipe" | "gtceu:molybdenite_ore" | "rechiseled:coal_block_chiseled" | "gtceu:ultimet_ingot" | "mysticalagriculture:iridium_essence" | "rechiseled:blue_ice_pillar" | "rechiseledcreate:acacia_window_slim_connecting" | "rechiseled:lapis_block_polished" | "ae2:creative_energy_cell" | "ftbquests:book" | "rechiseled:spruce_planks_beams_connecting" | "minecraft:yellow_candle_cake" | "gtceu:oilsands_crushed_ore" | "gtceu:uv_output_bus" | "mysticalagriculture:unattuned_augment" | "gtceu:uv_thermal_centrifuge" | "gtceu:lithium_chloride_dust" | "gtceu:raw_magnetite" | "gtceu:black_bronze_bucket" | "modularrouters:player_module" | "createarmory:nine_debug" | "gtceu:iv_output_bus" | "gtceu:vacuum_freezer" | "minecraft:tipped_arrow" | "create:layered_asurine" | "createarmory:impact_nade_debug" | "gtceu:enriched_naquadah_trinium_europium_duranide_small_dust" | "xtonesreworked:vena_block_0" | "gtceu:molten_blue_steel_bucket" | "mysticalagriculture:slime_crop" | "gtceu:sterling_silver_huge_item_pipe" | "thermal:cinnabar" | "rechiseled:cobblestone_beams_connecting" | "gtceu:naquadah_turbine_blade" | "gtceu:signalum_double_wire" | "xtonesreworked:vena_block_8" | "xtonesreworked:vena_block_7" | "gtceu:hv_steam_turbine" | "framedblocks:framed_redstone_block" | "xtonesreworked:vena_block_6" | "gtceu:vanadium_magnetite_dust" | "xtonesreworked:vena_block_5" | "xtonesreworked:vena_block_4" | "gtceu:sodium_azide_tiny_dust" | "xtonesreworked:vena_block_3" | "xtonesreworked:vena_block_2" | "xtonesreworked:vena_block_1" | "mysticalagradditions:supremium_coal" | "gtceu:rarest_metal_mixture_tiny_dust" | "xtonesreworked:vena_block_9" | "farmersdelight:chicken_sandwich" | "bigreactors:rossinite_fluid" | "create:waxed_weathered_copper_shingle_slab" | "rechiseled:purpur_small_tiles" | "rechiseled:coal_block_pillar_connecting" | "minecraft:tnt" | "create:light_blue_seat" | "railways:pink_incomplete_conductor_cap" | "gtceu:gallium_arsenide_block" | "minecraft:purple_wall_banner" | "gtceu:iridium_fine_wire" | "gtceu:iv_canner" | "rechiseled:prismarine_bricks_beams_connecting" | "gtceu:pentlandite_small_dust" | "rechiseled:spruce_planks_rotated_bricks_connecting" | "gtceu:blue_alloy_plate" | "ae2:smooth_quartz_stairs" | "gtceu:black_steel_double_cable" | "gtceu:diphenyl_isophthalate_bucket" | "gtceu:tetranitromethane_bucket" | "thermal:bronze_nugget" | "xtonesreworked:myst_block_15" | "xtonesreworked:myst_block_13" | "mysticalagriculture:topaz_essence" | "xtonesreworked:myst_block_14" | "minecraft:iron_axe" | "xtonesreworked:myst_block_11" | "create:block/green_toolbox" | "xtonesreworked:myst_block_12" | "gtceu:granitic_mineral_sand_dust" | "create:track_station" | "gtceu:sand_granitic_mineral_sand_ore" | "xtonesreworked:myst_block_10" | "gtceu:electrum_large_restrictive_item_pipe" | "gtceu:gravel_molybdenite_ore" | "create:polished_cut_granite_wall" | "gtceu:cobalt_bucket" | "expatternprovider:ex_interface" | "rechiseled:crimson_planks_small_tiles_connecting" | "gtceu:diorite_gold_ore" | "railways:block/empty" | "gtceu:opal_dust" | "gtceu:basalt_certus_quartz_ore" | "exnihilosequentia:crushed_deepslate" | "gtceu:lead_impure_dust" | "gtceu:iv_conveyor_module" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_wire" | "gtceu:gravi_star" | "gtceu:polytetrafluoroethylene_drill_head" | "gtceu:polytetrafluoroethylene_rod" | "farmersdelight:smoked_ham" | "gtceu:titanium_tungsten_carbide_block" | "gtceu:neutronium_nugget" | "ae2:part/transition_plane_off" | "gtceu:tungsten_carbide_knife" | "thermal:sapphire_block" | "gtceu:hssg_hot_ingot" | "create:powdered_obsidian" | "gtceu:sterling_silver_plunger" | "mysticalagriculture:experience_crop" | "gtceu:octane_bucket" | "fantasyfurniture:decorations/bone_candles" | "gtceu:trinium_quadruple_cable" | "create_crystal_clear:train_clear_glass_casing" | "gtceu:uv_energy_input_hatch" | "ae2:nether_quartz_axe" | "gtceu:huge_pipe_extruder_mold" | "gtceu:bauxite_tiny_dust" | "thermal:cooked_corn" | "fantasyfurniture:royal/chandelier" | "minecraft:carved_pumpkin" | "gtceu:gravel_copper_ore" | "gtceu:andesite_tetrahedrite_ore" | "farmersdelight:tomato_sauce" | "gtceu:block_extruder_mold" | "gtceu:uv_sifter" | "rechiseled:dark_oak_planks_bricks_connecting" | "farmersdelight:shepherds_pie" | "gtceu:uranium_bucket" | "thermal_extra:dragonsteel_gear" | "rechiseled:mangrove_planks_pattern_connecting" | "gtceu:rose_gold_axe" | "mysticaladaptations:insanium_axe" | "minecraft:scute" | "gtceu:brick_dust" | "minecraft:spruce_sapling" | "create:waxed_oxidized_copper_shingles" | "mysticalagriculture:prosperity_shard" | "gtceu:vanadium_steel_bucket" | "gtceu:steel_double_wire" | "gtceu:silicone_rubber_block" | "gtceu:uv_energy_input_hatch_4a" | "ae2:chiseled_quartz_wall" | "gtceu:annealed_copper_plate" | "gtceu:manganese_turbine_blade" | "minecraft:minecart" | "gtceu:dragonsteel_small_dust" | "railways:track_incomplete_monorail" | "mysticalagradditions:insanium_nugget" | "gtceu:bismuth_bronze_nugget" | "railways:invisible_bogey" | "mysticalagradditions:imperium_apple" | "thermal:press_packing_3x3_die" | "sgjourney:reaction_chamber" | "create:filter" | "gtceu:andesite_palladium_ore" | "gtceu:luv_autoclave" | "gtceu:blue_steel_wrench_tip" | "gtceu:cobalt_brass_mortar" | "exnihilosequentia:raw_aluminum" | "gtceu:crystal_cpu" | "gtceu:luv_charger_4x" | "gtceu:netherrack_chalcopyrite_ore" | "gtceu:saltpeter_dust" | "simplylight:illuminant_purple_block" | "gtceu:magnalium_normal_item_pipe" | "gtceu:soul_infused_small_dust" | "fantasyfurniture:decorations/cookie_jar" | "gtceu:osmium_single_wire" | "ae2:memory_card_green" | "gtceu:styrene_butadiene_rubber_bucket" | "minecraft:piston_head" | "gtceu:zpm_alloy_smelter" | "rechiseled:emerald_block_pillar_connecting" | "minecraft:light_gray_carpet" | "gtceu:red_sand_green_sapphire_ore" | "farmersdelight:wild_carrots" | "gtceu:nether_quartz_tiny_dust" | "gtceu:lv_fluid_regulator" | "gtceu:mv_voltage_coil" | "mysticalagriculture:soul_jar" | "minecraft:stripped_warped_stem" | "farmersdelight:dog_food" | "thermal:beekeeper_leggings" | "gtceu:beryllium_ore" | "rechiseled:amethyst_block_pillar" | "gtceu:luv_machine_casing" | "gtceu:luv_extruder" | "rechiseled:copper_block_pattern_connecting" | "effortlessbuilding:reach_upgrade1" | "gtceu:stainless_steel_small_gear" | "effortlessbuilding:reach_upgrade2" | "gtceu:helium_plasma_bucket" | "effortlessbuilding:reach_upgrade3" | "gtceu:sand_lapis_ore" | "bigreactors:block/reactor/basic/casing_18_corner_usw" | "gtceu:lead_ore" | "ae2:processing_pattern" | "railways:block/track/jungle_wide/segment_left" | "minecraft:acacia_door" | "ftbquests:stage_barrier" | "create:cut_tuff_wall" | "rechiseled:mossy_cobblestone_squares_connecting" | "gtceu:certus_quartz_flawless_gem" | "rechiseled:dirt_large_tiles" | "rechiseled:emerald_block_smooth" | "gtceu:basalt_uraninite_ore" | "gtceu:invar_bucket" | "framedblocks:framed_flat_inner_slope_slab_corner" | "rechiseledcreate:rose_quartz_chiseled" | "rechiseled:glowstone_crushed" | "thermal:slot_seal" | "gtceu:andesite_electrotine_ore" | "framedblocks:framed_bouncy_cube" | "rechiseled:iron_block_framed_connecting" | "sliceanddice:sprinkler" | "rechiseled:nether_bricks_large_bricks_connecting" | "create:block/cogwheel_shaftless" | "gtceu:saltpeter_crushed_ore" | "gtceu:niobium_nitride_nugget" | "minecraft:splash_potion" | "gtceu:tungsten_carbide_plunger" | "gtceu:black_bronze_normal_restrictive_item_pipe" | "mysticalagriculture:supremium_growth_accelerator" | "rechiseled:prismarine_bricks_brick_pattern_connecting" | "sgjourney:energy_crystal" | "farmersdelight:white_canvas_wall_sign" | "railways:item/dev_caps/turtle" | "thermalendergy:prismalium_plate" | "minecraft:end_stone_brick_stairs" | "gtceu:polyphenylene_sulfide_foil" | "gtceu:hsla_steel_small_dust" | "gtceu:bronze_small_dust" | "gtceu:basalt_diamond_ore" | "gtceu:lv_fisher" | "gtceu:granite_spodumene_ore" | "gtceu:basalt_hematite_ore" | "gtceu:copper_small_dust" | "gtceu:ev_hermetic_casing" | "gtceu:cobalt_quadruple_cable" | "thermal:press_packing_2x2_die" | "farmersdelight:canvas_wall_sign" | "functionalstorage:gold_upgrade" | "gtceu:rose_gold_wire_cutter" | "minecraft:sandstone_wall" | "rechiseled:warped_planks_pattern_connecting" | "gtceu:netherrack_certus_quartz_ore" | "gtceu:iv_fluid_heater" | "farmersdelight:carrot_crate" | "gtceu:tin_octal_cable" | "fantasyfurniture:nordic/bed_double" | "rechiseledcreate:crimson_window_large" | "railways:block/conductor_whistle/flag_blue" | "numina:component_rubber_hose" | "gtceu:incoloy_ma_956_tiny_dust" | "gtceu:diorite_powellite_ore" | "gtceu:phosphorus_small_dust" | "gtceu:steel_scythe" | "create:layered_ochrum" | "railways:track_ender" | "mysticalagriculture:speed_iii_augment" | "mysticalagriculture:blazing_crystal_essence" | "farmersdelight:golden_knife" | "gtceu:raw_basaltic_mineral_sand_block" | "gtceu:twinite_ring" | "gtceu:green_sapphire_exquisite_gem" | "railways:invisible_mono_bogey" | "gtceu:uvarovite_small_dust" | "mysticalagriculture:blaze_seeds" | "gtceu:gallium_arsenide_small_dust" | "gtceu:amethyst_small_dust" | "gtceu:tuff_copper_ore" | "rechiseled:dirt_chunks" | "minecraft:polished_granite_stairs" | "minecraft:ocelot_spawn_egg" | "rechiseled:oak_planks_rotated_bricks_connecting" | "gtceu:hssg_quadruple_cable" | "thermal:area_radius_augment" | "gtceu:steel_pickaxe" | "gtceu:kyanite_purified_ore" | "gtceu:polycaprolactam_nugget" | "gtceu:sterling_silver_chainsaw_head" | "bigreactors:block/turbine/basic/casing_21_corner_unw" | "rechiseled:andesite_polished_connecting" | "ae2:fluix_smart_dense_cable" | "create:cut_limestone_brick_slab" | "mysticaladaptations:insanium_bow" | "gtceu:atomic_casing" | "bigreactors:block/turbine/basic/casing_15_corner_dse" | "gtceu:wrought_iron_small_dust" | "rechiseled:birch_planks_dotted_connecting" | "gtceu:vanadium_gallium_double_cable" | "gtceu:damascus_steel_file" | "minecraft:oxidized_cut_copper_slab" | "bigreactors:block/turbine/basic/controller_off" | "railways:block/track/ender/segment_right" | "gtceu:silver_block" | "gtceu:borosilicate_glass_tiny_dust" | "minecraft:iron_boots" | "thermal:dynamo_gourmand" | "gtceu:zpm_distillery" | "create:polished_cut_scorchia_wall" | "minecraft:skeleton_spawn_egg" | "gtceu:tin_single_cable" | "rechiseled:purpur_rotated_bricks" | "gtceu:bronze_plate" | "railways:block/conductor_whistle/flag_lime" | "thermal:ruby_gear" | "gtceu:iridium_small_dust" | "gtceu:aluminium_bucket" | "gtceu:red_sand_platinum_ore" | "fantasyfurniture:bone/skeleton/floor_light" | "gtceu:zpm_macerator" | "rechiseled:warped_planks_mosaic" | "rechiseled:quartz_block_scales_connecting" | "gtceu:molybdenum_refined_ore" | "gtceu:treated_wood_large_fluid_pipe" | "mysticalagriculture:elementium_essence" | "eterminal:ex_pattern_access_part" | "gtceu:molten_naquadah_alloy_bucket" | "minecraft:feather" | "gtceu:gravel_nether_quartz_ore" | "gtceu:tungsten_steel_turbine_blade" | "gtceu:hsse_rod" | "gtceu:gold_crushed_ore" | "create:block/blue_toolbox" | "colossalchests:chest_wall_silver" | "gtceu:vacuum_tube" | "rechiseled:jungle_planks_brick_paving" | "gtceu:diamond_grinding_head" | "thermal:enderium_glass" | "gtceu:galena_purified_ore" | "xtonesreworked:glaxx_block_13" | "rechiseled:iron_block_processed" | "xtonesreworked:glaxx_block_12" | "xtonesreworked:glaxx_block_15" | "xtonesreworked:glaxx_block_14" | "bigreactors:insanite_block" | "xtonesreworked:glaxx_block_11" | "xtonesreworked:glaxx_block_10" | "mysticalagriculture:wood_essence" | "gtceu:basalt_electrotine_ore" | "rechiseled:diorite_squares" | "gtceu:phosphorus_boule" | "rechiseled:dirt_muddy" | "create:layered_andesite" | "minecraft:black_glazed_terracotta" | "farmersdelight:rice_panicles" | "packagedauto:packager" | "gtceu:basalt_pyrolusite_ore" | "rechiseled:acacia_planks_small_bricks_connecting" | "gtceu:lv_alloy_smelter" | "gtceu:uranium_small_dust" | "gtceu:niobium_nugget" | "gtceu:molybdenite_tiny_dust" | "ae2:part/conversion_monitor_off" | "gtceu:granite_redstone_ore" | "gtceu:red_sand_galena_ore" | "fantasyfurniture:royal/cushion" | "bigreactors:block/reactor/reinforced/casing_02_frame_ds" | "rechiseledcreate:acacia_window_tiles" | "create:block/netherite_backtank/block_shaft_input" | "gtceu:hastelloy_x_bucket" | "create:block/pink_toolbox" | "gtceu:netherrack_kyanite_ore" | "gtceu:micro_processor" | "gtceu:tin_alloy_block" | "gtceu:hv_compressor" | "gtceu:lv_battery_hull" | "gtceu:potin_plate" | "gtceu:tungsten_steel_fine_wire" | "gtceu:wrought_iron_saw" | "gtceu:topaz_tiny_dust" | "gtceu:andesite_magnesite_ore" | "thermal_extra:refined_sunflower_oil_bucket" | "fantasyfurniture:decorations/muffins_sweetberry" | "gtceu:diamond_tiny_dust" | "gtceu:potash_small_dust" | "gtceu:glass_flawless_gem" | "bigreactors:reprocessoroutputport" | "rechiseled:oak_planks_small_tiles" | "gtceu:weapon_grade_naquadah_hot_ingot" | "gtceu:wetware_printed_circuit_board" | "minecraft:birch_wall_sign" | "create:block/toolbox/lid/red" | "gtceu:cupronickel_double_plate" | "gtceu:enderium_hex_wire" | "rechiseled:quartz_block_brick_paving" | "mysticalagriculture:niobium_essence" | "minecraft:glass_pane" | "railways:block/track/birch_wide/tie" | "minecraft:wall_torch" | "gtceu:raw_amethyst" | "thermal:sulfur_block" | "gtceu:cobalt_brass_scythe" | "framedblocks:framed_iron_trapdoor" | "gtceu:mv_mixer" | "create:block/track_overlay/signal" | "rechiseled:netherrack_dented_connecting" | "ae2:part/crafting_terminal_off" | "thermal:rich_slag_block" | "exnihilosequentia:netherite_hammer" | "gtceu:diamond_rod" | "gtceu:enriched_naquadah_foil" | "gtceu:raw_nether_quartz_block" | "gtceu:ultimet_huge_restrictive_item_pipe" | "farmersdelight:kelp_roll" | "gtceu:silver_quadruple_cable" | "gtceu:niobium_titanium_block" | "ae2:memory_card_white" | "modularrouters:security_upgrade" | "sgjourney:naquadah_ore" | "gtceu:tin_refined_ore" | "minecraft:tripwire_hook" | "rechiseledcreate:rose_quartz_squares" | "create:white_sail" | "sgjourney:cut_naquadah_slab" | "gtceu:ev_transformer_4a" | "gtceu:obsidian_plate" | "gtceu:raw_neodymium" | "thermal:heavy_oil_bucket" | "mysticalagriculture:blaze_crop" | "create:cyan_nixie_tube" | "gtceu:invar_plunger" | "minecraft:daylight_detector" | "gtceu:naquadria_rod" | "fantasyfurniture:decorations/royal_platter" | "gtceu:calcite_refined_ore" | "gtceu:ancient_gold_coin" | "gtceu:gravel_powellite_ore" | "gtceu:ev_transformer_1a" | "gtceu:uv_emitter" | "gtceu:osmiridium_huge_item_pipe" | "create:small_diorite_bricks" | "ae2:memory_card_gray" | "gtceu:polybenzimidazole_large_fluid_pipe" | "create:red_nixie_tube" | "gtceu:lv_circuit_assembler" | "gtceu:raw_realgar_block" | "gtceu:ev_transformer_2a" | "fantasyfurniture:dunmer/carpet" | "railways:track_incomplete_tieless_narrow" | "gtceu:gravel_basaltic_mineral_sand_ore" | "create:small_scorchia_brick_slab" | "gtceu:magnetite_tiny_dust" | "gtceu:red_dye_bucket" | "gtceu:lumium_hot_ingot" | "bigreactors:block/reprocessor/casing_06_frame_us" | "gtceu:stainless_steel_shovel" | "gtceu:cinnabar_dust" | "gtceu:darmstadtium_rod" | "gtceu:cobalt_brass_screwdriver_tip" | "laserio:laser_wrench" | "minecraft:cut_red_sandstone" | "gtceu:rutile_flawless_gem" | "sgjourney:advanced_energy_crystal" | "rechiseled:spruce_planks_wavy_connecting" | "gtceu:sodium_perchlorate_dust" | "gtceu:lv_distillery" | "gtceu:molten_nichrome_bucket" | "gtceu:andesite_green_sapphire_ore" | "mysticaladaptations:insanium_leggings" | "railways:block/track/mangrove_narrow/segment_left" | "simplylight:illuminant_pink_block" | "create:fluid_valve" | "gtceu:red_garnet_ore" | "modularrouters:override_card" | "gtceu:granite_kyanite_ore" | "gtceu:dinitrogen_tetroxide_bucket" | "create:track_signal" | "systeams:compression_boiler" | "gtceu:naquadah_alloy_gear" | "minecraft:hanging_roots" | "gtceu:ev_distillery" | "gtceu:molten_hsla_steel_bucket" | "create:block/track/bogey/bogey_drive_wheel_pin" | "farmersdelight:cod_slice" | "mysticalagriculture:amethyst_bronze_essence" | "minecraft:compass" | "gtceu:talc_refined_ore" | "gtceu:diorite_lithium_ore" | "ae2:part/conversion_monitor_on" | "simplylight:illuminant_blue_block" | "thermal:sulfur_ore" | "gtceu:thorium_dust" | "gtceu:block/variant/assembly_line" | "gtceu:plutonium_bucket" | "railways:block/track_overlay/coupler_couple" | "rechiseled:glowstone_smooth" | "minecraft:cake" | "gtceu:cassiterite_sand_small_dust" | "rechiseledcreate:acacia_window_panes" | "gtceu:ev_machine_hull" | "rechiseled:stone_smooth_rotated_bricks_connecting" | "gtceu:nickel_impure_dust" | "create:precision_mechanism" | "gtceu:netherrack_asbestos_ore" | "mysticalagriculture:prosperity_ore" | "fantasyfurniture:bone/wither/bookshelf" | "minecraft:white_shulker_box" | "create:yellow_valve_handle" | "gtceu:rock_salt_exquisite_gem" | "rechiseled:warped_planks_large_tiles" | "gtceu:raw_red_garnet" | "create:portable_fluid_interface" | "gtceu:netherrack_bornite_ore" | "gtceu:salt_gem" | "mysticalagriculture:awakened_supremium_shears" | "gtceu:wood_vinegar_bucket" | "gtceu:luv_gas_collector" | "railways:block/conductor_antenna" | "mysticalagriculture:imperium_hoe" | "gtceu:uv_electrolyzer" | "c:tag/item/ingots" | "ae2additions:super_cell_component_4096k" | "framedblocks:framed_gate_door" | "minecraft:tag/item/shovels" | "gtceu:black_bronze_large_item_pipe" | "gtceu:watertight_steel_block" | "gtceu:andesite_scheelite_ore" | "gtceu:rose_gold_scythe" | "gtceu:polyvinyl_chloride_huge_item_pipe" | "gtceu:iv_extractor" | "gtceu:stellarium_octal_wire" | "gtceu:glycerol_bucket" | "mysticalagriculture:attack_aoe_ii_augment" | "gtceu:raw_oilsands_block" | "fantasyfurniture:bone/skeleton/chandelier" | "railways:smokestack_diesel" | "gtceu:blue_alloy_octal_wire" | "gtceu:lv_gas_turbine" | "gtceu:wetware_processor" | "gtceu:hsse_saw" | "gtceu:large_electrolyzer" | "gtceu:gravel_pollucite_ore" | "minecraft:green_shulker_box" | "gtceu:iron_impure_dust" | "gtceu:lepidolite_purified_ore" | "gtceu:zpm_field_generator" | "exnihilosequentia:emerald_mesh" | "powersuits:climb_assist" | "gtceu:nichrome_hot_ingot" | "gtceu:tungsten_steel_sword" | "gtceu:lapotron_crystal" | "railways:orange_conductor_cap" | "framedblocks:framed_screwdriver" | "rechiseledcreate:mangrove_window_covered_connecting" | "createarmory:nine_mm_mold_complete" | "gtceu:enderium_screw" | "minecraft:tag/item/piglin_loved" | "gtceu:basalt_pyrite_ore" | "create:brass_tunnel" | "gtceu:granite_sodalite_ore" | "minecraft:light_gray_candle" | "gtceu:rhodium_block" | "gtceu:basaltic_mineral_sand_ore" | "rechiseled:dark_prismarine_fabric_connecting" | "gtceu:assembly_line_unit" | "thermal:white_rockwool" | "thermal:green_rockwool" | "gtceu:ammonia_bucket" | "exmachinis:gold_upgrade" | "gtceu:iv_energy_input_hatch_4a" | "xtonesreworked:zest_block_0" | "thermal:glowstone_bucket" | "xtonesreworked:zest_block_2" | "xtonesreworked:zest_block_1" | "thermal:slime_mushroom" | "gtceu:diorite_diamond_ore" | "xtonesreworked:zest_block_4" | "gtceu:nitrogen_dioxide_bucket" | "xtonesreworked:zest_block_3" | "xtonesreworked:zest_block_6" | "xtonesreworked:zest_block_5" | "gtceu:red_alloy_double_wire" | "rechiseled:prismarine_bricks_woven" | "farmersdelight:cabbage_seeds" | "gtceu:diatomite_purified_ore" | "gtceu:uvarovite_exquisite_gem" | "gtceu:clay_tiny_dust" | "rechiseled:copper_block_gears" | "gtceu:raw_cooperite_block" | "exnihilosequentia:crimson_barrel" | "xtonesreworked:zest_block_8" | "xtonesreworked:zest_block_7" | "createarmory:upgraded_mini_gun" | "gtceu:damascus_steel_mortar" | "xtonesreworked:zest_block_9" | "xtonesreworked:lair_block_12" | "farmersdelight:stuffed_potato" | "gtceu:zpm_machine_casing" | "xtonesreworked:lair_block_13" | "railways:block/track/jungle_wide/tie" | "xtonesreworked:lair_block_10" | "xtonesreworked:lair_block_11" | "gtceu:salt_dust" | "minecraft:magenta_shulker_box" | "xtonesreworked:lair_block_14" | "xtonesreworked:lair_block_15" | "gtceu:granite_tricalcium_phosphate_ore" | "gtceu:sulfur_ore" | "mysticalagriculture:menril_essence" | "create:block/gauge/stressometer/head" | "gtceu:certus_quartz_block" | "gtceu:hsla_steel_tiny_dust" | "minecraft:bee_nest" | "railways:block/monorail/monorail/segment_bottom" | "create:sturdy_sheet" | "create:block/gantry_carriage/wheels" | "gtceu:melodium_hot_ingot" | "create:block/mechanical_arm/claw_base" | "thermal:bronze_coin" | "gtceu:zpm_extruder" | "farmersdelight:tomato_crate" | "gtceu:tritanium_bucket" | "mysticalagriculture:fire_essence" | "gtceu:deepslate_stibnite_ore" | "gtceu:fullers_earth_refined_ore" | "create:crushed_raw_quicksilver" | "gtceu:hsse_plate" | "minecraft:chain" | "gtceu:osmiridium_normal_restrictive_item_pipe" | "thermal:quartz_gear" | "gtceu:americium_nugget" | "gtceu:fluid_filter" | "gtceu:tungsten_steel_hex_cable" | "railways:block/track/dark_oak_narrow/segment_right" | "gtceu:hsse_small_dust" | "minecraft:trader_llama_spawn_egg" | "thermal:magenta_rockwool" | "gtceu:nichrome_double_wire" | "gtceu:red_sand_hematite_ore" | "gtceu:yttrium_bucket" | "mysticalagriculture:creative_soulium_dagger" | "gtceu:sand_pitchblende_ore" | "gtceu:weapon_grade_naquadah_small_gear" | "rechiseled:bone_block_bundled" | "create:weathered_copper_tile_slab" | "gtceu:hp_steam_extractor" | "gtceu:sterling_silver_bolt" | "rechiseled:andesite_tiles_connecting" | "powersuits:auto_feeder" | "mysticalagradditions:insanium_coal" | "gtceu:basalt_aluminium_ore" | "minecraft:fire_charge" | "gtceu:zpm_machine_hull" | "thermal:ruby" | "rechiseled:stone_bordered_connecting" | "thermal:iron_plate" | "ae2:cut_quartz_slab" | "mysticalagradditions:insanium_apple" | "ae2:quartz_stairs" | "rechiseled:quartz_block_tiles_connecting" | "gtceu:sterling_silver_dust" | "fantasyfurniture:nordic/shelf" | "mysticalagriculture:water_seeds" | "framedblocks:framed_threeway_corner" | "gtceu:black_bronze_huge_item_pipe" | "gtceu:spessartine_gem" | "framedblocks:framed_gate" | "gtceu:osmiridium_nugget" | "railways:block/track/warped_narrow/segment_left" | "gtceu:osmium_double_cable" | "farmersdelight:oak_cabinet" | "gtceu:raw_lazurite_block" | "gtceu:endstone_wulfenite_ore" | "rechiseled:dark_prismarine_bricks" | "rechiseled:cobbled_deepslate_large_tiles_connecting" | "gtceu:deepslate_certus_quartz_ore" | "create:purple_sail" | "gtceu:zpm_electrolyzer" | "minecraft:blaze_rod" | "ae2:chipped_budding_quartz" | "mysticalagriculture:supremium_sword" | "gtceu:sodium_potassium_bucket" | "gtceu:deepslate_powellite_ore" | "gtceu:electrum_octal_cable" | "rechiseled:birch_planks_rotated_bricks" | "gtceu:triethylene_glycol_ditosylate_small_dust" | "ae2wtlib:quantum_bridge_card" | "minecraft:shield" | "gtceu:dimethylamine_bucket" | "gtceu:ev_circuit_assembler" | "rechiseled:quartz_block_crosses_connecting" | "thermal:diamond_dust" | "ae2:part/storage_monitor_locked_off" | "farmersdelight:sandy_shrub" | "bigreactors:block/reprocessor/casing_03_frame_de" | "gtceu:luv_mystical_greenhouse" | "gtceu:carbon_fibers" | "gtceu:naquadria_foil" | "ae2:silicon" | "gtceu:osmiridium_foil" | "webdisplays:screencfg" | "gtceu:uhv_8a_energy_converter" | "gtceu:sapphire_dust" | "create:train_door" | "minecraft:magenta_terracotta" | "gtceu:zpm_electric_piston" | "gtceu:styrene_butadiene_rubber_foil" | "gtceu:silicon_wafer" | "minecraft:spruce_pressure_plate" | "exnihilosequentia:raw_silver" | "minecraft:zombie_spawn_egg" | "minecraft:deepslate_brick_wall" | "minecraft:music_disc_chirp" | "gtceu:luv_kinetic_output_box" | "gtceu:lumium_small_gear" | "extendedcrafting:redstone_component" | "colossalchests:chest_wall_gold" | "gtceu:prismalium_bolt" | "mysticalagriculture:experience_seeds" | "gtceu:raw_granitic_mineral_sand_block" | "gtceu:plutonium_ore" | "minecraft:recovery_compass" | "gtceu:steel_large_boiler" | "gtceu:polybenzimidazole_foil" | "rechiseled:amethyst_block_beams_connecting" | "gtceu:tungsten_carbide_nonuple_fluid_pipe" | "gtceu:hssg_octal_wire" | "gtceu:duranium_saw" | "fantasyfurniture:dunmer/wool" | "gtceu:stone_gear" | "gtceu:prismalium_dust" | "gtceu:red_sand_cassiterite_sand_ore" | "gtceu:nand_memory_chip" | "gtceu:uv_machine_hull" | "rechiseled:birch_planks_tiles_connecting" | "gtceu:nickel_nugget" | "fantasyfurniture:royal/desk_left" | "gtceu:ultimet_hammer" | "rechiseled:crimson_planks_small_bricks_connecting" | "gtceu:red_sand_glauconite_sand_ore" | "ae2:part/transition_plane_has_channel" | "modularrouters:speed_upgrade" | "mysticalagriculture:enderman_crop" | "rechiseled:jungle_planks_pattern_connecting" | "gtceu:basalt_oilsands_ore" | "gtceu:shellite_tiny_dust" | "gtceu:luv_cutter" | "gtceu:tuff_diatomite_ore" | "gtceu:polyvinyl_chloride_bucket" | "rechiseled:basalt_patterned" | "gtceu:raw_topaz" | "gtceu:yttrium_barium_cuprate_tiny_dust" | "rechiseled:purpur_spiral_pattern" | "gtceu:hydrogen_bucket" | "gtceu:grossular_purified_ore" | "gtceu:molybdenum_turbine_blade" | "gtceu:granite_ilmenite_ore" | "ae2:red_lumen_paint_ball" | "thermal_extra:dragonsteel_ingot" | "gtceu:annealed_copper_tiny_dust" | "gtceu:hp_steam_alloy_smelter" | "gtceu:manganese_rod" | "gtceu:ev_fluid_drilling_rig" | "rechiseled:obsidian_dark" | "thermal:tin_gear" | "gtceu:pyrope_purified_ore" | "gtceu:nickel_block" | "gtceu:tin_large_restrictive_item_pipe" | "gtceu:hsse_scythe" | "sgjourney:classic_stargate" | "gtceu:ev_electrolyzer" | "gtceu:lpg_bucket" | "sgjourney:universe_ring" | "mysticalagriculture:prudentium_leggings" | "gtceu:red_sand_grossular_ore" | "gtceu:diorite_green_sapphire_ore" | "rechiseled:redstone_block_diagonal_tiles" | "create:blue_nixie_tube" | "gtceu:hv_super_chest" | "gtceu:yellow_garnet_exquisite_gem" | "thermal:rubberwood_wall_sign" | "gtceu:raw_talc_block" | "ae2:part/display_status_off" | "fluxnetworks:flux_block" | "gtceu:ruthenium_trinium_americium_neutronate_dust" | "minecraft:leather_helmet" | "functionalstorage:framed_controller_extension" | "gtceu:sand_neodymium_ore" | "itemfilters:always_false" | "minecraft:gray_wool" | "minecraft:cracked_nether_bricks" | "gtceu:micro_processor_assembly" | "mysticalagriculture:inferium_pickaxe" | "gtceu:sodalite_flawless_gem" | "mysticalagriculture:amethyst_bronze_crop" | "gtceu:screret_runic_laser_source_base_tiny_dust" | "create:entity/train_hat" | "gtceu:battery_alloy_dust" | "gtceu:treated_wood_tiny_dust" | "minecraft:deepslate_coal_ore" | "automobility:automobile_assembler" | "extendedcrafting:elite_component" | "colossalchests:interface_silver" | "minecraft:diamond_axe" | "gtceu:iridium_bucket" | "gtceu:calcite_ore" | "mysticalagradditions:insanium_coal_block" | "gtceu:incoloy_ma_956_ingot" | "gtceu:endstone_uraninite_ore" | "mysticalagriculture:imperium_fishing_rod" | "create:small_andesite_brick_slab" | "gtceu:arsenic_dust" | "minecraft:gold_block" | "gtceu:annealed_copper_double_cable" | "extendedcrafting:black_iron_block" | "gtceu:ev_fisher" | "create:cut_granite_brick_wall" | "rechiseledcreate:diorite_cut_small_brick_connecting" | "gtceu:naquadria_tiny_dust" | "framedblocks:block/obsidian_plate_frame" | "gtceu:coke_exquisite_gem" | "rechiseled:redstone_block_patterned" | "rechiseled:stone_cobbled" | "ae2:white_smart_cable" | "create:pink_sail" | "sgjourney:naquadah_boots" | "fantasyfurniture:decorations/bowl_mushroom_stew" | "c:tag/item/stained_glass_panes" | "minecraft:cave_air" | "create:block/mechanical_harvester/blade" | "gtceu:copper_refined_ore" | "gtceu:quartzite_flawless_gem" | "gtceu:lv_transformer_16a" | "gtceu:barite_pure_dust" | "ae2additions:item_storage_cell_1024" | "gtceu:marble_tiny_dust" | "mysticalagriculture:life_essence" | "bigreactors:block/reactor/basic/controller_off" | "gtceu:lithium_perchlorate_tiny_dust" | "gtceu:iv_256a_laser_target_hatch" | "gtceu:mv_extractor" | "rechiseled:netherrack_brick_pattern_connecting" | "gtceu:vanadium_gallium_hex_cable" | "gtceu:goethite_crushed_ore" | "gtceu:tuff_amethyst_ore" | "gtceu:naquadah_octal_wire" | "gtceu:osmiridium_turbine_blade" | "gtceu:sodalite_block" | "mysticalagriculture:slimesteel_crop" | "gtceu:deepslate_tricalcium_phosphate_ore" | "gtceu:rutile_gem" | "gtceu:stellite_100_block" | "gtceu:opal_flawless_gem" | "rechiseledcreate:warped_window_diagonal" | "numina:component_control_circuit" | "gtceu:yttrium_block" | "framedblocks:framed_double_panel" | "gtceu:block/variant/extreme_engine_intake" | "gtceu:sterling_silver_large_restrictive_item_pipe" | "rechiseledcreate:warped_window_rounded_connecting" | "minecraft:mangrove_slab" | "gtceu:naquadah_rod" | "minecraft:soul_sand" | "automobility:rear_attachment" | "gtceu:iridium_chloride_small_dust" | "gtceu:incoloy_ma_956_double_plate" | "gtceu:lutetium_tiny_dust" | "thermal:raw_lead_block" | "gtceu:bentonite_ore" | "railways:block/track_casing/flat" | "fantasyfurniture:royal/counter" | "gtceu:brass_normal_restrictive_item_pipe" | "gtceu:thorium_double_plate" | "thermal:deepslate_ruby_ore" | "mysticalagriculture:nickel_crop" | "mysticalagriculture:wither_skeleton_crop" | "rechiseled:oak_planks_dotted" | "gtceu:enriched_naquadah_trinium_europium_duranide_foil" | "rechiseled:cobbled_deepslate_squares" | "farmersdelight:glow_berry_custard" | "gtceu:iv_solar_panel" | "gtceu:sand_kyanite_ore" | "mysticalagriculture:tin_essence" | "gtceu:hssg_double_wire" | "mysticalagriculture:soulstone_bricks_slab" | "sgjourney:naquadah_alloy" | "gtceu:aluminium_double_wire" | "numina:charging_base" | "minecraft:lapis_lazuli" | "gtceu:polyvinyl_chloride_ingot" | "gtceu:uv_alloy_smelter" | "gtceu:stainless_steel_ring" | "gtceu:yttrium_barium_cuprate_long_rod" | "gtceu:digital_interface_cover" | "create:granite_pillar" | "gtceu:magnetic_samarium_rod" | "railways:narrow_double_scotch_bogey" | "minecraft:torch" | "minecraft:command_block_minecart" | "gtceu:wulfenite_crushed_ore" | "gtceu:garnet_sand_purified_ore" | "gtceu:red_sand_uraninite_ore" | "minecraft:fire_coral_fan" | "gtceu:zpm_mixer" | "thermal:item_filter_augment" | "gtceu:tin_alloy_screw" | "ae2:item_cell_housing" | "mysticalagriculture:tertium_helmet" | "gtceu:cocoa_small_dust" | "gtceu:lithium_perchlorate_dust" | "thermal:deepslate_sulfur_ore" | "thermal:lumium_block" | "gtceu:amethyst_flawless_gem" | "ae2:smithing_table_pattern" | "gtceu:cobalt_small_item_pipe" | "create:schematic" | "gtceu:high_octane_gasoline_bucket" | "gtceu:damascus_steel_hammer" | "gtceu:damascus_steel_plate" | "exnihilosequentia:stone_crook" | "minecraft:spruce_chest_boat" | "extendedcrafting:ultimate_component" | "extendedcrafting:ender_ingot_block" | "gtceu:copper_normal_fluid_pipe" | "gtceu:carbon_monoxide_bucket" | "rechiseled:redstone_block_polished_connecting" | "rechiseledcreate:oak_window_covered_connecting" | "gtceu:zpm_cutter" | "mysticalagriculture:ironwood_seeds" | "create:block/track_signal/yellow_glow" | "gtceu:deepslate_opal_ore" | "ftbquests:custom_icon" | "gtceu:uranium_triplatinum_single_wire" | "minecraft:tag/item/flowers" | "gtceu:sulfur_dust" | "create:mechanical_arm" | "minecraft:netherite_sword" | "minecraft:flower_banner_pattern" | "gtceu:maraging_steel_300_tiny_dust" | "rechiseled:acacia_planks_beams" | "rechiseled:blackstone_brick_paving" | "gtceu:dragonsteel_block" | "gtceu:duranium_rod" | "gtceu:electrum_small_item_pipe" | "rechiseled:redstone_block_bordered_connecting" | "gtceu:stainless_steel_double_plate" | "thermal:rubberwood_button" | "gtceu:lv_laser_engraver" | "minecraft:stone_shovel" | "bigreactors:redfrigium_bucket" | "gtceu:diorite_magnesite_ore" | "minecraft:crimson_stairs" | "minecraft:saddle" | "gtceu:pyrolusite_crushed_ore" | "gtceu:copper_spring" | "ae2additions:chemical_storage_cell_1024" | "ae2:light_blue_covered_dense_cable" | "gtceu:sand_ilmenite_ore" | "gtceu:diamond_ore" | "mysticalagriculture:imperium_chestplate" | "exnihilosequentia:bee_doll" | "minecraft:polished_blackstone_brick_stairs" | "create:cut_asurine_wall" | "fantasyfurniture:bone/wither/desk_right" | "bigreactors:ludicrite_dust" | "gtceu:damascus_steel_wrench" | "gtceu:diorite_alunite_ore" | "gtceu:hv_super_tank" | "thermal:apatite_dust" | "gtceu:chromium_small_dust" | "gtceu:compressed_coke_clay" | "mysticalagriculture:tilling_aoe_v_augment" | "gtceu:molten_red_steel_bucket" | "ae2:wireless_booster" | "gtceu:zpm_energy_input_hatch_16a" | "rechiseled:diamond_block_rhombuses" | "gtceu:iv_diode" | "exnihilosequentia:dark_oak_sieve" | "gtceu:soldering_alloy_block" | "rechiseledcreate:spruce_window_slim" | "gtceu:bronze_plunger" | "gtceu:glauconite_sand_pure_dust" | "ae2:part/toggle_bus_status_has_channel" | "minecraft:golden_carrot" | "gtceu:basalt_lead_ore" | "ae2:light_blue_covered_cable" | "minecraft:quartz" | "railways:track_spruce_narrow" | "farmersdelight:bone_broth" | "rechiseled:glowstone_crushed_connecting" | "gtceu:melodium_frame" | "ae2:part/annihilation_plane_on" | "gtceu:basalt_yellow_limonite_ore" | "gtceu:lead_plate" | "gtceu:asbestos_ore" | "fabric:tag/item/swords" | "gtceu:mv_output_hatch" | "gtceu:tungsten_carbide_rod" | "minecraft:tropical_fish_bucket" | "colossalchests:interface_obsidian" | "create:unprocessed_obsidian_sheet" | "ae2:16k_crafting_storage" | "thermalendergy:stellarium_block" | "ae2:matter_cannon" | "thermal:device_rock_gen" | "buildinggadgets:construction_block" | "gtceu:spodumene_refined_ore" | "rechiseled:crimson_planks_diagonal_tiles" | "create:andesite_casing" | "mysticalagriculture:hostile_soulium_dagger" | "create:cut_diorite_brick_stairs" | "modularrouters:energy_upgrade" | "minecraft:jungle_fence" | "gtceu:gravel_talc_ore" | "rechiseled:netherrack_rotated_bricks" | "gtceu:titanium_file" | "gtceu:osmiridium_small_item_pipe" | "gtceu:gelatin_mixture_bucket" | "gtceu:raw_uraninite" | "gtceu:gravel_cooperite_ore" | "gtceu:purified_debris_tiny_dust" | "rechiseled:spruce_planks_dotted" | "gtceu:cupronickel_large_item_pipe" | "rechiseled:glowstone_small_tiles_connecting" | "minecraft:mangrove_leaves" | "gtceu:hsse_buzz_saw_blade" | "minecraft:tuff" | "itemfilters:xor" | "ae2:part/import_bus_on" | "gtceu:severely_steam_cracked_light_fuel_bucket" | "fantasyfurniture:decorations/venthyr_food_1" | "ae2:sky_stone_wall" | "fantasyfurniture:decorations/venthyr_food_0" | "gtceu:spessartine_flawless_gem" | "thermal:peanut_butter" | "exmachinis:flux_sieve" | "gtceu:aluminium_wire_cutter" | "thermal:bronze_plate" | "gtceu:granite_aluminium_ore" | "gtceu:andesite_chalcopyrite_ore" | "gtceu:chromium_plate" | "farmersdelight:mushroom_rice" | "rechiseled:diamond_block_shiny_bordered" | "minecraft:stray_spawn_egg" | "minecraft:green_dye" | "gtceu:twinite_double_plate" | "gtceu:diorite_aluminium_ore" | "gtceu:platinum_ingot" | "create:copper_sheet" | "gtceu:diorite_olivine_ore" | "mysticalagriculture:mining_aoe_i_augment" | "gtceu:ultimet_bolt" | "gtceu:tungsten_carbide_wrench" | "gtceu:ruby_dust" | "railways:block/bogey/coilspring/coilspring_frame" | "gtceu:deepslate_mica_ore" | "toms_storage:ts.inventory_connector" | "minecraft:porkchop" | "gtceu:brown_dye_bucket" | "gtceu:red_sand_oilsands_ore" | "mysticalagriculture:supremium_essence" | "railways:block/track/dark_oak_narrow/segment_left" | "gtceu:red_steel_hoe" | "fantasyfurniture:royal/chest" | "bigreactors:block/reprocessor/casing_08_frame_un" | "gtceu:ultimet_dust" | "gtceu:luv_laser_engraver" | "gtceu:vanadium_magnetite_small_dust" | "gtceu:hv_autoclave" | "ae2:storage_bus" | "minecraft:salmon_bucket" | "gtceu:melodium_ring" | "rechiseled:end_stone_blobs_connecting" | "gtceu:gypsum_pure_dust" | "thermal:cured_rubber_block" | "gtceu:uhv_1a_energy_converter" | "rechiseled:dirt_blobs_connecting" | "gtceu:trinium_sulfide_dust" | "gtceu:pyrite_dust" | "gtceu:diamond_butchery_knife" | "gtceu:enriched_naquadah_trinium_europium_duranide_plate" | "gtceu:trinium_octal_cable" | "gtceu:yttrium_ingot" | "gtceu:gravel_cobalt_ore" | "gtceu:sand_scheelite_ore" | "gtceu:battery_alloy_block" | "minecraft:prismarine_shard" | "gtceu:endstone_grossular_ore" | "gtceu:indium_gallium_phosphide_ingot" | "gtceu:gravel_cassiterite_ore" | "gtceu:bronze_gearbox" | "gtceu:kanthal_ingot" | "thermalendergy:stellarium_gear" | "create:steam_engine" | "rechiseled:redstone_block_compressed" | "fantasyfurniture:decorations/venthyr_banner" | "gtceu:uv_quantum_tank" | "colossalchests:colossal_chest_obsidian" | "rechiseled:bone_block_connecting_connecting" | "gtceu:caprolactam_dust" | "gtceu:naquadria_sulfate_small_dust" | "gtceu:gold_small_spring" | "minecraft:sugar" | "gtceu:block_casting_mold" | "gtceu:lv_battery_buffer_16x" | "rechiseled:emerald_block_bordered_plating_connecting" | "minecraft:music_disc_strad" | "minecraft:gravel" | "rechiseled:diamond_block_polished_connecting" | "bigreactors:basic_turbinerotorshaft" | "mysticalagriculture:poison_resistance_augment" | "gtceu:deepslate_palladium_ore" | "extendedcrafting:auto_flux_crafter" | "railways:block/bogey/narrow/double_scotch/frame" | "gtceu:pitchblende_dust" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_hot" | "gtceu:manganese_phosphide_nugget" | "rechiseled:cobbled_deepslate_small_tiles" | "farmersdelight:crimson_cabinet" | "gtceu:europium_plate" | "gtceu:netherrack_lead_ore" | "webdisplays:upgrade_lasermouse" | "railways:track_tieless_narrow" | "ae2:smooth_sky_stone_block" | "gtceu:invar_sword" | "fantasyfurniture:venthyr/bench" | "gtceu:tungsten_gear" | "farmersdelight:yellow_canvas_wall_sign" | "fantasyfurniture:decorations/potion_bottles_dyeable" | "gtceu:good_integrated_circuit" | "gtceu:salt_refined_ore" | "create_crystal_clear:brass_glass_encased_cogwheel" | "minecraft:light_blue_candle_cake" | "create:block/blaze_burner/blaze/idle" | "rechiseled:warped_planks_diagonal_tiles_connecting" | "gtceu:rose_gold_ingot" | "rechiseled:emerald_block_crystal" | "gtceu:titanium_axe" | "minecraft:dead_brain_coral_block" | "gtceu:endstone_tantalite_ore" | "ae2:black_covered_cable" | "gtceu:europium_nonuple_fluid_pipe" | "gtceu:zpm_chemical_reactor" | "gtceu:lv_output_hatch" | "rechiseledcreate:warped_window_panes_connecting" | "gtceu:gallium_sulfide_small_dust" | "gtceu:mercury_barium_calcium_cuprate_block" | "railways:block/track/dark_oak/segment_right" | "gtceu:endstone_garnet_sand_ore" | "mysticalagriculture:apatite_crop" | "minecraft:acacia_leaves" | "gtceu:gold_small_fluid_pipe" | "ae2:part/storage_bus_on" | "gtceu:niobium_titanium_quadruple_wire" | "gtceu:nickel_pure_dust" | "gtceu:red_sand_molybdenite_ore" | "ae2:pink_smart_dense_cable" | "gtceu:netherrack_pyrope_ore" | "ae2additions:fluid_storage_cell_1024" | "rechiseled:netherite_block_compacted_connecting" | "create:block/fluid_pipe/rim/east" | "gtceu:salt_small_dust" | "ae2:part/requester_terminal_off" | "gtceu:uhv_256a_laser_target_hatch" | "thermal:cracked_rich_slag_bricks" | "gtceu:hydro_cracked_butadiene_bucket" | "minecraft:tadpole_bucket" | "thermal:rf_coil" | "rechiseled:nether_bricks_diagonal_bricks_connecting" | "minecraft:large_amethyst_bud" | "create:shadow_steel_casing" | "xtonesreworked:myst_block_8" | "minecraft:potato" | "xtonesreworked:myst_block_9" | "rechiseled:dark_oak_planks_crate_connecting" | "railways:block/track/tieless/segment_right" | "minecraft:white_candle_cake" | "xtonesreworked:myst_block_6" | "xtonesreworked:myst_block_7" | "gtceu:deepslate_monazite_ore" | "create:empty_blaze_burner" | "ae2:redstone_p2p_tunnel" | "gtceu:tungsten_carbide_tiny_dust" | "gtceu:cerium_bucket" | "gtceu:aluminium_drill_head" | "minecraft:stone_brick_wall" | "gtceu:copper_double_plate" | "rechiseled:warped_planks_rotated_bricks_connecting" | "gtceu:diorite_bentonite_ore" | "gtceu:calcium_phosphide_small_dust" | "gtceu:white_dye_spray_can" | "thermal:electrum_dust" | "gtceu:polyphenylene_sulfide_plate" | "gtceu:platinum_group_sludge_small_dust" | "minecraft:iron_pickaxe" | "minecraft:tropical_fish" | "rechiseled:acacia_planks_diagonal_stripes" | "gtceu:steel_tiny_fluid_pipe" | "xtonesreworked:myst_block_0" | "ae2:part/storage_monitor_locked_on" | "xtonesreworked:myst_block_1" | "xtonesreworked:myst_block_4" | "gtceu:aluminium_pickaxe" | "xtonesreworked:myst_block_5" | "xtonesreworked:myst_block_2" | "xtonesreworked:myst_block_3" | "ae2:cable_energy_acceptor" | "gtceu:indium_tin_barium_titanium_cuprate_fine_wire" | "gtceu:red_sand_tetrahedrite_ore" | "gtceu:lutetium_bucket" | "bigreactors:anglesite_crystal" | "rechiseled:jungle_planks_squares_connecting" | "gtceu:indium_gallium_phosphide_double_plate" | "xtonesreworked:zorg_block_15" | "rechiseledcreate:birch_window_panes" | "xtonesreworked:zorg_block_14" | "modularrouters:extruder_module_2" | "modularrouters:extruder_module_1" | "xtonesreworked:zorg_block_11" | "gtceu:cupronickel_small_item_pipe" | "xtonesreworked:zorg_block_10" | "gtceu:tungsten_carbide_small_gear" | "xtonesreworked:zorg_block_13" | "gtceu:platinum_sludge_residue_tiny_dust" | "ftbquests:loot_crate_opener" | "xtonesreworked:zorg_block_12" | "fantasyfurniture:bone/skeleton/drawer" | "gtceu:garnierite_ore" | "gtceu:gold_plate" | "framedblocks:framed_fancy_powered_rail_slope" | "rechiseled:crimson_planks_wavy" | "create:propeller" | "gtceu:grossular_impure_dust" | "gtceu:cobalt_oxide_tiny_dust" | "minecraft:light_gray_wool" | "gtceu:scheelite_impure_dust" | "exnihilosequentia:raw_platinum" | "mysticalagriculture:earth_seeds" | "mysticalagriculture:terrasteel_crop" | "gtceu:gravel_tin_ore" | "gtceu:basalt_spessartine_ore" | "thermal:gold_dust" | "gtceu:lumium_bucket" | "gtceu:hsse_screwdriver" | "rechiseledcreate:ochrum_cut_small_brick_connecting" | "gtceu:raw_vanadium_magnetite_block" | "framedblocks:framed_detector_rail_slope" | "gtceu:luv_256a_laser_target_hatch" | "gtceu:deepslate_chromite_ore" | "ae2:inscriber" | "mysticalagriculture:constantan_seeds" | "gtceu:darmstadtium_plate" | "gtceu:naquadah_credit" | "minecraft:lime_stained_glass" | "create:block/orange_toolbox" | "gtceu:tungsten_carbide_saw" | "minecraft:pink_terracotta" | "gtceu:tantalum_carbide_plate" | "gtceu:samarium_bucket" | "thermal_extra:dragonsteel_block" | "bigreactors:block/turbine/reinforced/casing_20_corner_une" | "gtceu:cleanroom_glass" | "gtceu:tungsten_steel_screw" | "itemcollectors:advanced_collector" | "gtceu:granite_salt_ore" | "gtceu:trinium_block" | "gtceu:stainless_steel_file" | "gtceu:neutronium_tiny_dust" | "railways:block/semaphore/yellow_arm" | "gtceu:zpm_parallel_hatch" | "create:diorite_pillar" | "colossalchests:chest_wall_iron" | "gtceu:maraging_steel_300_frame" | "thermal_extra:twinite_plate" | "colossalchests:upgrade_tool" | "gtceu:mutagen_bucket" | "gtceu:green_sapphire_refined_ore" | "create:mysterious_cuckoo_clock" | "gtceu:naquadah_ore" | "gtceu:vanadium_gallium_octal_wire" | "gtceu:molybdenite_dust" | "gtceu:diluted_sulfuric_acid_bucket" | "minecraft:azalea" | "thermal:potion_duration_augment" | "expatternprovider:ex_drive" | "gtceu:raw_calcite" | "gtceu:cassiterite_sand_refined_ore" | "gtceu:kinetic_ore_factory" | "framedblocks:framed_sloped_prism" | "gtceu:glyceryl_trinitrate_bucket" | "minecraft:white_concrete_powder" | "create:black_sail" | "minecraft:birch_log" | "gtceu:rose_gold_bolt" | "gtceu:raw_cassiterite_block" | "ae2:speed_card" | "fantasyfurniture:nordic/door_single" | "mysticalagriculture:quartz_enriched_iron_seeds" | "minecraft:polished_deepslate_wall" | "railways:block/track/oak_narrow/segment_right" | "simplylight:illuminant_orange_block_on" | "automobility:steep_slope_with_dash_panel" | "gtceu:granite_cobalt_ore" | "gtceu:andesite_sapphire_ore" | "rechiseledcreate:rose_quartz_chiseled_connecting" | "thermal:hazmat_chestplate" | "gtceu:neodymium_nugget" | "exnihilosequentia:bone_crook" | "mysticalagriculture:hop_graphite_crop" | "colossalchests:interface_wood" | "gtceu:tantalite_pure_dust" | "gtceu:rose_gold_dust" | "thermal:onion_seeds" | "minecraft:dragon_head" | "gtceu:ammonium_chloride_dust" | "create:block/track/tie" | "gtceu:iv_emitter" | "gtceu:iron_pure_dust" | "gtceu:diorite_dust" | "gtceu:titanium_carbide_nugget" | "gtceu:lead_rod" | "modularrouters:xp_vacuum_augment" | "ae2:memory_card_pink" | "create:cut_dripstone_brick_wall" | "mysticalagriculture:stone_crop" | "gtceu:sphalerite_dust" | "minecraft:soul_wall_torch" | "mysticalagriculture:queens_slime_crop" | "rechiseled:prismarine_bricks_diagonal_bricks_connecting" | "gtceu:endstone_lazurite_ore" | "create:cut_andesite_slab" | "farmersdelight:red_canvas_sign" | "minecraft:iron_helmet" | "rechiseled:gold_block_polished_connecting" | "gtceu:lv_input_bus" | "rechiseled:oak_planks_large_tiles_connecting" | "mysticalagriculture:monazite_seeds" | "mysticalagriculture:apatite_essence" | "mysticalagriculture:lumium_crop" | "thermal:cheese_wedge" | "rechiseledcreate:dripstone_cut_polished_connecting" | "railways:block/semaphore/red_lamp" | "gtceu:luv_4096a_laser_target_hatch" | "gtceu:luv_input_hatch" | "minecraft:potted_cornflower" | "bigreactors:fluidizerfluidinjector" | "gtceu:yttrium_tiny_dust" | "gtceu:diorite_molybdenite_ore" | "gtceu:magnetic_neodymium_small_dust" | "gtceu:cooperite_pure_dust" | "modularrouters:muffler_upgrade" | "gtceu:luv_parallel_hatch" | "gtceu:palladium_pure_dust" | "rechiseled:lapis_block_stripes" | "ae2:energy_acceptor" | "rechiseled:sandstone_bricks_connecting" | "gtceu:stellarium_ingot" | "fantasyfurniture:dunmer/door_double" | "minecraft:weathered_cut_copper_slab" | "bigreactors:redfrigium_fluid" | "create:block/gauge/dial" | "gtceu:deepslate_nickel_ore" | "gtceu:sapphire_tiny_dust" | "farmersdelight:magenta_canvas_wall_sign" | "buildinggadgets:template_manager" | "rechiseledcreate:spruce_window_rounded_connecting" | "createarmory:m_sixteen" | "gtceu:hv_lithium_battery" | "gtceu:uhv_1024a_laser_target_hatch" | "fantasyfurniture:bone/skeleton/chest" | "railways:cyan_incomplete_conductor_cap" | "gtceu:block/machine/part/laser_hatch.target" | "gtceu:sand_coal_ore" | "rechiseled:jungle_planks_mosaic" | "bigreactors:cryomisi_bucket" | "gtceu:polybenzimidazole_ingot" | "gtceu:tungsten_carbide_foil" | "gtceu:smd_diode" | "ae2:condenser" | "gtceu:gravel_palladium_ore" | "gtceu:platinum_ring" | "minecraft:cyan_stained_glass" | "rechiseled:bone_block_inverted_tiles" | "rechiseled:iron_block_small_bricks_connecting" | "gtceu:thionyl_chloride_bucket" | "create:small_rose_quartz_tiles" | "railways:track_incomplete_mangrove_wide" | "gtceu:granite_bentonite_ore" | "gtceu:cupric_oxide_dust" | "rechiseled:coal_block_pillar" | "gtceu:hssg_spring" | "rechiseled:red_sandstone_bricks" | "rechiseledcreate:oak_window_bars_connecting" | "gtceu:zpm_naquadria_battery" | "create:schematicannon" | "gtceu:echo_bucket" | "rechiseled:dark_oak_planks_diagonal_stripes_connecting" | "minecraft:light_gray_glazed_terracotta" | "create:vertical_framed_glass_pane" | "gtceu:cupronickel_small_restrictive_item_pipe" | "gtceu:black_steel_nugget" | "gtceu:ender_pearl_tiny_dust" | "mysticalagradditions:prudentium_paxel" | "gtceu:implosion_compressor" | "gtceu:titanium_turbine_blade" | "gtceu:beryllium_purified_ore" | "railways:block/track/oak/tie" | "minecraft:cracked_deepslate_tiles" | "rechiseled:cobbled_deepslate_pillar" | "gtceu:thorium_block" | "gtceu:highly_advanced_soc_wafer" | "create:spruce_window_pane" | "gtceu:malachite_flawless_gem" | "createarmory:barret" | "create:small_andesite_bricks" | "gtceu:andradite_dust" | "gtceu:zpm_fluid_regulator" | "gtceu:indium_gallium_phosphide_tiny_dust" | "rechiseledcreate:rose_quartz_crushed_connecting" | "gtceu:granite_garnet_sand_ore" | "rechiseled:dark_prismarine_squares_connecting" | "exnihilosequentia:uranium_pieces" | "gtceu:quartzite_impure_dust" | "gtceu:tritanium_turbine_blade" | "gtceu:styrene_butadiene_rubber_nugget" | "gtceu:small_pipe_extruder_mold" | "gtceu:deepslate_ruby_ore" | "extendedcrafting:enhanced_redstone_catalyst" | "rechiseled:redstone_block_smooth" | "create:belt_connector" | "gtceu:sand_salt_ore" | "gtceu:uranium_triplatinum_hex_wire" | "mysticalagriculture:sky_stone_crop" | "gtceu:titanium_frame" | "rechiseled:diorite_brick_paving" | "gtceu:yttrium_barium_cuprate_quadruple_cable" | "gtceu:malachite_impure_dust" | "mysticalagriculture:nether_star_essence" | "gtceu:fullers_earth_tiny_dust" | "gtceu:dragonsteel_nugget" | "gtceu:titanium_carbide_hot_ingot" | "gtceu:coke_dust" | "create:cut_andesite" | "gtceu:lv_field_generator" | "gtceu:diatomite_refined_ore" | "extendedcrafting:ender_component" | "gtceu:raw_ruby_block" | "gtceu:energium_dust" | "mysticaladaptations:insanium_furnace" | "rechiseled:dark_oak_planks_pattern" | "gtceu:pentlandite_dust" | "minecraft:powered_rail" | "mysticalagriculture:prismarine_seeds" | "gtceu:lumium_nugget" | "exnihilosequentia:diamond_hammer" | "gtceu:naquadah_alloy_shovel" | "minecraft:light_blue_terracotta" | "create:cut_andesite_brick_wall" | "thermal:frost_melon_slice" | "gtceu:black_bronze_nugget" | "minecraft:lapis_ore" | "rechiseled:acacia_planks_beams_connecting" | "gtceu:tuff_coal_ore" | "gtceu:hematite_tiny_dust" | "gtceu:molten_watertight_steel_bucket" | "powersuits:shock_absorber" | "gtceu:pitchblende_pure_dust" | "gtceu:uranium_rhodium_dinaquadide_dust" | "gtceu:silicon_tiny_dust" | "bigreactors:block/reactor/reinforced/casing_01_face" | "rechiseled:purpur_brick_pattern" | "ae2additions:fluid_storage_cell_16384" | "thermalendergy:prismalium_coin" | "gtceu:granite_platinum_ore" | "gtceu:naquadah_long_rod" | "gtceu:hsse_pickaxe" | "railways:block/track_casing/xo_wide" | "create:polished_cut_deepslate" | "exnihilosequentia:platinum_nugget" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_hot_connected" | "mysticalagriculture:manasteel_crop" | "fantasyfurniture:bone/skeleton/shelf" | "exnihilosequentia:nether_brick_hammer" | "rechiseled:birch_planks_crate_connecting" | "gtceu:hssg_screw" | "thermal:oil_sand" | "gtceu:red_alloy_foil" | "bigreactors:block/reactor/reinforced/casing_04_frame_dn" | "gtceu:red_garnet_plate" | "mysticalagriculture:strength_i_augment" | "mysticalagriculture:tertium_scythe" | "gtceu:granite_talc_ore" | "thermal:enderium_gear" | "railways:block/track/ender_narrow/tie" | "gtceu:gold_purified_ore" | "gtceu:ev_electric_furnace" | "mysticalagriculture:antimony_essence" | "fantasyfurniture:dunmer/oven" | "gtceu:chromium_ring" | "minecraft:enchanting_table" | "gtceu:granite_vanadium_magnetite_ore" | "rechiseled:dark_oak_planks_dotted" | "rechiseled:jungle_planks_brick_pattern" | "gtceu:max_machine_casing" | "gtceu:lithium_bucket" | "createarmory:junk_debug" | "create:powered_shaft" | "mysticalagriculture:prosperity_seed_base" | "gtceu:reinforced_epoxy_resin_dust" | "create:block/funnel/flap" | "fantasyfurniture:venthyr/counter" | "minecraft:potted_crimson_fungus" | "gtceu:red_sand_ruby_ore" | "gtceu:almandine_impure_dust" | "ae2:calculation_processor" | "extendedcrafting:auto_ender_crafter" | "gtceu:zeron_100_plate" | "gtceu:sodium_perchlorate_tiny_dust" | "minecraft:turtle_egg" | "gtceu:charcoal_dust" | "gtceu:lumium_bolt" | "ae2:me_p2p_tunnel" | "gtceu:iron_crowbar" | "rechiseled:obsidian_spots_connecting" | "gtceu:vanadium_steel_quadruple_fluid_pipe" | "thermal:strawberry" | "mysticalagriculture:supremium_nugget" | "gtceu:lumium_dust" | "gtceu:gravel_hematite_ore" | "gtceu:zpm_item_passthrough_hatch" | "thermal:beekeeper_chestplate" | "gtceu:raw_garnet_sand_block" | "gtceu:signalum_foil" | "gtceu:invar_plate" | "gtceu:netherrack_cassiterite_sand_ore" | "gtceu:clay_small_dust" | "exnihilosequentia:calcite_crook" | "bigreactors:block/fluidizer/casing_13_frame_sw" | "gtceu:dark_ash_tiny_dust" | "gtceu:prismalium_small_gear" | "exnihilosequentia:crushed_diorite" | "rechiseled:quartz_block_scales" | "thermal:ender_pearl_dust" | "fantasyfurniture:nordic/table_wide" | "create:polished_cut_calcite_wall" | "rechiseled:quartz_block_brick_paving_connecting" | "gtceu:calcite_purified_ore" | "gtceu:oilsands_small_dust" | "minecraft:red_wall_banner" | "gtceu:shellite_rod" | "farmersdelight:budding_tomatoes" | "minecraft:warped_pressure_plate" | "gtceu:trinium_hex_wire" | "rechiseled:sandstone_brick_pattern_connecting" | "gtceu:naquadah_alloy_single_cable" | "rechiseled:quartz_block_chiseled_pillar" | "c:tag/item/stone" | "create:crafting_blueprint" | "minecraft:dried_kelp_block" | "xtonesreworked:cray_block_1" | "xtonesreworked:cray_block_0" | "xtonesreworked:cray_block_3" | "xtonesreworked:cray_block_2" | "createarmory:mounted_rpg" | "xtonesreworked:cray_block_9" | "xtonesreworked:cray_block_8" | "rechiseled:warped_planks_dotted" | "gtceu:vanadium_steel_dust" | "xtonesreworked:cray_block_5" | "xtonesreworked:cray_block_4" | "xtonesreworked:cray_block_7" | "thermal:ender_bucket" | "xtonesreworked:cray_block_6" | "create:white_valve_handle" | "gtceu:naquadah_alloy_hex_cable" | "createarmory:strange_substance" | "rechiseled:acacia_planks_flooring" | "gtceu:green_dye_spray_can" | "gtceu:block/machine/kinetic_electric_machine" | "gtceu:andesite_coal_ore" | "gtceu:micro_processor_mainframe" | "gtceu:vanadium_steel_bolt" | "mysticalagradditions:gaia_spirit_crux" | "minecraft:red_dye" | "create:waxed_weathered_copper_tiles" | "gtceu:sand_spodumene_ore" | "sgjourney:stone_cartouche" | "simplylight:illuminant_green_block_on" | "thermal:diving_boots" | "toms_storage:ts.inventory_hopper_basic" | "gtceu:magnetic_neodymium_tiny_dust" | "minecraft:sea_pickle" | "create:mangrove_window" | "railways:block/track/create_andesite_narrow/segment_left" | "create:ochrum" | "rechiseled:stone_crushed" | "gtceu:magnalium_small_item_pipe" | "create_crystal_clear:andesite_glass_encased_large_cogwheel" | "create:small_granite_brick_wall" | "gtceu:platinum_raw_dust" | "create_crystal_clear:andesite_glass_casing" | "gtceu:red_sand_mica_ore" | "gtceu:invar_mortar" | "thermal:signalum_glass" | "gtceu:molten_tungsten_carbide_bucket" | "gtceu:diamond_refined_ore" | "gtceu:malachite_block" | "gtceu:endstone_tin_ore" | "exmachinis:flux_hammer" | "railways:block/track/birch/tie" | "gtceu:bronze_wire_cutter" | "thermal:watering_can" | "framedblocks:framed_wrench" | "extendedcrafting:the_ultimate_block" | "modularrouters:detector_module" | "create:copper_backtank_placeable" | "gtceu:coal_refined_ore" | "mysticaladaptations:insanium_staff" | "minecraft:gray_stained_glass_pane" | "gtceu:stellite_100_dust" | "mysticalagriculture:absorption_i_augment" | "exnihilosequentia:dust" | "fantasyfurniture:bone/skeleton/painting_small" | "gtceu:ev_electric_gear_box_32a" | "modularrouters:regulator_augment" | "mysticalagriculture:pig_essence" | "gtceu:raw_glauconite_sand_block" | "mysticalagriculture:iron_crop" | "gtceu:topaz_crushed_ore" | "mysticalagriculture:pathing_aoe_i_augment" | "gtceu:tin_single_wire" | "mysticalagriculture:tinkering_table" | "fantasyfurniture:dunmer/desk_left" | "thermal:xp_stew" | "minecraft:dead_tube_coral_fan" | "createarmory:minigun_barrel" | "gtceu:drilling_fluid_bucket" | "gtceu:ultimet_small_restrictive_item_pipe" | "railways:track_incomplete_ender_wide" | "gtceu:grossular_exquisite_gem" | "rechiseledcreate:warped_window_covered_connecting" | "gtceu:quantum_processor" | "c:tag/item/armors" | "gtceu:uv_fusion_reactor" | "gtceu:americium_normal_item_pipe" | "gtceu:lime_glass_lens" | "gtceu:hsla_steel_rod" | "gtceu:dragonsteel_screw" | "gtceu:gray_glass_lens" | "gtceu:stainless_steel_gearbox" | "minecraft:red_mushroom_block" | "gtceu:endstone_diatomite_ore" | "mysticalagriculture:blizz_seeds" | "gtceu:sand_goethite_ore" | "ae2additions:cell_component_1024" | "extendedcrafting:enhanced_ender_catalyst" | "fantasyfurniture:decorations/venthyr_widow_bloom" | "bigreactors:reinforced_reactorredstoneport" | "gtceu:granite_red_dust" | "ae2:yellow_smart_dense_cable" | "create:block/blaze_burner/blaze/super" | "railways:block/track/create_andesite_narrow/segment_right" | "farmersdelight:wild_tomatoes" | "gtceu:pollucite_small_dust" | "gtceu:nickel_double_plate" | "gtceu:netherrack_tin_ore" | "thermal:sadiroot_block" | "fantasyfurniture:nordic/drawer" | "gtceu:endstone_chromite_ore" | "gtceu:redrock_tiny_dust" | "rechiseled:jungle_planks_woven" | "gtceu:red_alloy_plate" | "create:cut_deepslate_brick_wall" | "framedblocks:framed_fancy_rail_slope" | "gtceu:basalt_tungstate_ore" | "gtceu:tuff_vanadium_magnetite_ore" | "gtceu:pyrope_dust" | "c:tag/item/gems" | "gtceu:polytetrafluoroethylene_bucket" | "gtceu:lapis_purified_ore" | "gtceu:luv_distillery" | "fantasyfurniture:bone/skeleton/table_large" | "create:netherite_backtank" | "gtceu:neutronium_crowbar" | "gtceu:ultimet_hot_ingot" | "gtceu:silver_screw" | "mysticalagriculture:imperium_furnace" | "mysticalagriculture:cyanite_seeds" | "minecraft:warped_stairs" | "rechiseled:lapis_block_pattern" | "gtceu:zpm_diode" | "gtceu:mv_arc_furnace" | "gtceu:tetrahedrite_crushed_ore" | "gtceu:redstone_tiny_dust" | "minecraft:warped_trapdoor" | "mysticalagriculture:tin_seeds" | "gtceu:raw_redstone_block" | "gtceu:electrum_large_item_pipe" | "kubejs:test_casing" | "framedblocks:framed_inner_prism_corner" | "rechiseled:oak_planks_diagonal_stripes" | "rechiseled:lapis_block_scales_connecting" | "gtceu:granite_pyrope_ore" | "fantasyfurniture:nordic/chair" | "mysticalagriculture:soulium_dust" | "gtceu:coke_oven" | "mysticalagradditions:withering_soul" | "farmersdelight:chicken_cuts" | "gtceu:deepslate_gypsum_ore" | "gtceu:manganese_plate" | "minecraft:spyglass_in_hand" | "buildinggadgets:construction_chunk_dense" | "gtceu:12_crown_4_li_bucket" | "gtceu:paper_tiny_dust" | "gtceu:wrought_iron_wrench_tip" | "rechiseled:iron_block_pulverized" | "mysticalagriculture:dragon_egg_crop" | "gtceu:naquadah_wafer" | "gtceu:deepslate_bornite_ore" | "minecraft:stone_pickaxe" | "gtceu:basalt_cinnabar_ore" | "automobility:dirt_off_road" | "gtceu:steel_mortar" | "gtceu:tuff_molybdenum_ore" | "rechiseled:dirt_bricks" | "gtceu:bio_chaff" | "gtceu:ultimet_double_plate" | "ae2:blue_glass_cable" | "mysticalagriculture:skeleton_essence" | "gtceu:red_alloy_small_dust" | "gtceu:silver_octal_cable" | "thermal:gold_plate" | "gtceu:magnetic_neodymium_dust" | "gtceu:raw_pyrochlore_block" | "rechiseled:spruce_planks_small_bricks" | "create:cut_diorite_stairs" | "gtceu:engine_intake_casing" | "gtceu:lithium_crushed_ore" | "gtceu:andesite_powellite_ore" | "gtceu:basalt_alunite_ore" | "thermalendergy:melodium_coin" | "create_crystal_clear:train_clear_glass_encased_shaft" | "gtceu:hssg_block" | "rechiseled:spruce_planks_wavy" | "gtceu:aluminium_dust" | "gtceu:neutronium_wire_cutter" | "bigreactors:reinforced_reactorcasing" | "farmersdelight:onions" | "gtceu:tuff_tungstate_ore" | "framedblocks:framed_hammer" | "create:waxed_exposed_copper_tile_stairs" | "farmersdelight:bacon" | "gtceu:vanadium_block" | "gtceu:red_sand_magnetite_ore" | "railways:block/track/warped_wide/segment_left" | "gtceu:vanadium_steel_long_rod" | "exnihilosequentia:crimson_sieve" | "minecraft:light_gray_terracotta" | "gtceu:hastelloy_c_276_bucket" | "gtceu:deepslate_realgar_ore" | "kubejs:runic_engraved_plating" | "farmersdelight:mangrove_cabinet" | "gtceu:sand_molybdenum_ore" | "farmersdelight:honey_cookie" | "framedblocks:framed_waterloggable_pressure_plate" | "mysticalagriculture:cobaltite_crop" | "farmersdelight:stuffed_pumpkin" | "create:block/blaze_burner/rods_small" | "gtceu:deepslate_yellow_limonite_ore" | "gtceu:gravel_gypsum_ore" | "gtceu:data_orb" | "gtceu:neutronium_axe" | "minecraft:nether_brick_stairs" | "gtceu:rock_salt_refined_ore" | "gtceu:hv_miner" | "mysticalagriculture:cyanite_essence" | "minecraft:dark_oak_fence" | "gtceu:silver_dust" | "mysticalagriculture:nature_seeds" | "ae2:brown_covered_dense_cable" | "farmersdelight:bacon_sandwich" | "minecraft:potted_bamboo" | "createarmory:empty_mac_ten" | "thermal:rubberwood_door" | "gtceu:sphalerite_crushed_ore" | "gtceu:plutonium_purified_ore" | "gtceu:diorite_sodalite_ore" | "thermalendergy:dynamo_fuel_nullifier_augment" | "minecraft:tag/item/music_discs" | "gtceu:iv_fluid_regulator" | "gtceu:plutonium_impure_dust" | "rechiseledcreate:warped_window_rounded" | "gtceu:bauxite_crushed_ore" | "gtceu:silver_bolt" | "create_crystal_clear:copper_glass_casing" | "gtceu:phosphorus_pentoxide_tiny_dust" | "create:secondary_linear_chassis" | "rechiseled:diorite_squares_connecting" | "gtceu:hematite_refined_ore" | "kubejs:runic_pathway_engraved_plating" | "fantasyfurniture:bone/wither/bench" | "rechiseled:emerald_block_crystal_connecting" | "gtceu:basalt_wulfenite_ore" | "thermal:phyto_grenade" | "rechiseled:chisel" | "ae2:item_p2p_tunnel" | "gtceu:titanium_rotor" | "gtceu:andesite_pyrochlore_ore" | "create:copper_nugget" | "minecraft:quartz_pillar" | "gtceu:blacklight" | "minecraft:milk_bucket" | "minecraft:potted_warped_fungus" | "create:copper_shingles" | "create:copper_diving_boots" | "gtceu:basalt_tantalite_ore" | "gtceu:hsss_tiny_dust" | "gtceu:trinium_single_cable" | "rechiseled:purpur_pillar" | "gtceu:black_steel_double_wire" | "gtceu:polybenzimidazole_drill_head" | "create:small_limestone_brick_wall" | "minecraft:honey_block" | "gtceu:auto_maintenance_hatch" | "gtceu:gold_normal_fluid_pipe" | "rechiseled:blackstone_polished_connecting" | "gtceu:vanadium_steel_normal_fluid_pipe" | "rechiseled:stone_brick_pattern_connecting" | "rechiseled:iron_block_pipes_connecting" | "gtceu:electrotine_refined_ore" | "minecraft:deepslate_brick_stairs" | "gtceu:duranium_block" | "thermal:beekeeper_boots" | "gtceu:palladium_on_carbon_dust" | "fantasyfurniture:venthyr/painting_small" | "create:block/hose_pulley/rope_half_magnet" | "gtceu:lv_machine_casing" | "create:polished_cut_deepslate_wall" | "minecraft:rabbit_foot" | "gtceu:stibnite_pure_dust" | "gtceu:fireclay_dust" | "mysticalagriculture:lapis_lazuli_seeds" | "mysticalagriculture:chrome_seeds" | "c:tag/item/tools/pickaxes" | "gtceu:cobalt_double_cable" | "rechiseled:mangrove_planks_squares_connecting" | "gtceu:nonconducting_casing" | "minecraft:diorite_slab" | "gtceu:toluene_bucket" | "gtceu:hsss_ring" | "gtceu:capacitor" | "gtceu:rhodium_bolt" | "gtceu:large_electromagnet" | "gtceu:rose_gold_normal_item_pipe" | "create:block/contraption_controls/button" | "railways:black_conductor_cap" | "bigreactors:reprocessorwasteinjector" | "gtceu:bronze_frame" | "gtceu:bismuth_bronze_plate" | "gtceu:red_sand_nether_quartz_ore" | "gtceu:rhodium_dust" | "gtceu:aluminium_bolt" | "bigreactors:block/turbine/reinforced/casing_17_corner_dnw" | "thermal:machine_insolator" | "gtceu:basaltic_mineral_sand_tiny_dust" | "ae2:red_paint_ball" | "gtceu:endstone_monazite_ore" | "gtceu:yttrium_dust" | "railways:track_crimson_wide" | "gtceu:tungsten_carbide_hammer" | "gtceu:butane_bucket" | "bigreactors:block/turbine/basic/fluidport_forge_passive_hot_connected" | "gtceu:chromium_trioxide_tiny_dust" | "gtceu:lepidolite_impure_dust" | "create:spout" | "farmersdelight:cooked_salmon_slice" | "gtceu:rhodium_fine_wire" | "gtceu:redstone_crushed_ore" | "ae2:purple_lumen_paint_ball" | "gtceu:basalt_rock_salt_ore" | "rechiseled:acacia_planks_crate" | "gtceu:oilsands_purified_ore" | "gtceu:tin_alloy_nonuple_fluid_pipe" | "gtceu:stellarium_quadruple_wire" | "gtceu:uv_chemical_bath" | "gtceu:tungsten_carbide_plate" | "mysticalagriculture:certus_quartz_crop" | "minecraft:mangrove_propagule" | "minecraft:orange_concrete" | "gtceu:uhv_machine_casing" | "railways:block/track/acacia_wide/tie" | "minecraft:blue_orchid" | "gtceu:weapon_grade_naquadah_ring" | "gtceu:granite_beryllium_ore" | "gtceu:red_sand_malachite_ore" | "framedblocks:framed_wall_torch" | "fantasyfurniture:venthyr/wardrobe_bottom" | "railways:item/dev_caps/headphones" | "gtceu:uranium_rhodium_dinaquadide_hot_ingot" | "gtceu:lead_quadruple_wire" | "gtceu:basalt_basaltic_mineral_sand_ore" | "ae2:charger" | "create:attribute_filter" | "gtceu:tungsten_hex_cable" | "gtceu:monazite_block" | "create:block/fluid_pipe/drain/up" | "gtceu:almandine_small_dust" | "rechiseled:blackstone_tiles" | "minecraft:enchanted_golden_apple" | "gtceu:lapotronic_energy_orb" | "gtceu:apatite_block" | "farmersdelight:rice_roll_medley_block" | "gtceu:signalum_plate" | "rechiseled:red_sandstone_diagonal_bricks" | "minecraft:dead_fire_coral" | "minecraft:light_blue_concrete_powder" | "minecraft:deepslate_gold_ore" | "gtceu:niobium_titanium_rod" | "railways:light_gray_incomplete_conductor_cap" | "ae2:cyan_smart_dense_cable" | "gtceu:hv_electromagnetic_separator" | "farmersdelight:skillet_cooking" | "gtceu:sodalite_pure_dust" | "fantasyfurniture:dunmer/counter" | "gtceu:andesite_cobaltite_ore" | "gtceu:red_steel_tiny_dust" | "gtceu:tuff_plutonium_ore" | "minecraft:purpur_block" | "gtceu:shellite_small_dust" | "fantasyfurniture:royal/painting_small" | "createarmory:empty_double_barrel" | "gtceu:granite_small_dust" | "gtceu:cupronickel_double_wire" | "webdisplays:screen" | "create:chocolate_bucket" | "gtceu:long_distance_fluid_pipeline" | "gtceu:bronze_wrench_tip" | "mysticalagriculture:energized_steel_seeds" | "gtceu:red_garnet_tiny_dust" | "gtceu:bronze_ring" | "gtceu:naquadah_alloy_double_cable" | "bigreactors:block/reactor/basic/casing_13_frame_sw" | "create:block/diodes/indicator" | "gtceu:granitic_mineral_sand_crushed_ore" | "gtceu:coke_tiny_dust" | "rechiseled:dark_prismarine_wavy" | "minecraft:yellow_concrete" | "gtceu:trinium_screw" | "gtceu:pentlandite_refined_ore" | "gtceu:sodalite_crushed_ore" | "minecraft:birch_slab" | "thermal:ender_grenade" | "gtceu:polytetrafluoroethylene_tiny_dust" | "extendedcrafting:ender_alternator" | "gtceu:lazurite_impure_dust" | "gtceu:wrought_iron_plate" | "minecraft:iron_bars" | "create:block/hand_crank/handle" | "mysticalagriculture:redstone_seeds" | "gtceu:lv_fluid_solidifier" | "exnihilosequentia:oak_barrel" | "gtceu:andesite_nether_quartz_ore" | "gtceu:platinum_pure_dust" | "gtceu:andesite_quartzite_ore" | "gtceu:sand_quartzite_ore" | "gtceu:neutronium_frame" | "gtceu:tin_small_spring" | "minecraft:poisonous_potato" | "gtceu:tuff_cobalt_ore" | "fantasyfurniture:necrolord/cushion" | "create:cut_diorite_brick_slab" | "farmersdelight:cabbage_leaf" | "gtceu:andradite_flawless_gem" | "farmersdelight:egg_sandwich" | "minecraft:dark_oak_planks" | "gtceu:tritanium_quadruple_cable" | "ae2:stonecutting_pattern" | "ae2:light_blue_lumen_paint_ball" | "gtceu:magnetic_samarium_long_rod" | "gtceu:trinaquadalloy_hot_ingot" | "minecraft:mangrove_trapdoor" | "gtceu:andesite_almandine_ore" | "gtceu:netherrack_small_dust" | "gtceu:red_sand_cassiterite_ore" | "gtceu:sand_almandine_ore" | "gtceu:deepslate_pyrite_ore" | "gtceu:deepslate_molybdenum_ore" | "rechiseled:redstone_block_bricks_connecting" | "rechiseled:emerald_block_polished_connecting" | "gtceu:lv_charger_4x" | "mysticalagriculture:inferium_chestplate" | "gtceu:ulv_battery_buffer_8x" | "gtceu:steam_oven" | "rechiseledcreate:rose_quartz_bricks_connecting" | "gtceu:uranium_rhodium_dinaquadide_bucket" | "gtceu:basalt_quartzite_ore" | "gtceu:lv_pump" | "railways:track_tieless" | "gtceu:indium_dust" | "minecraft:purple_candle_cake" | "rechiseledcreate:jungle_window_rounded" | "rechiseled:sandstone_large_tiles_connecting" | "gtceu:configurable_maintenance_hatch" | "gtceu:assembly_line_grating" | "gtceu:thorium_crushed_ore" | "mysticalagriculture:tilling_aoe_ii_augment" | "rechiseled:dark_prismarine_squares" | "create:block/steam_whistle/large_mouth" | "gtceu:raw_yellow_limonite_block" | "xtonesreworked:sync_block_11" | "gtceu:ev_fluid_regulator" | "xtonesreworked:sync_block_12" | "xtonesreworked:sync_block_13" | "xtonesreworked:sync_block_14" | "xtonesreworked:sync_block_15" | "gtceu:nether_air_bucket" | "gtceu:andesite_cassiterite_sand_ore" | "farmersdelight:rich_soil" | "gtceu:uhv_machine_hull" | "gtceu:ruridit_rod" | "rechiseled:cobblestone_pulverized" | "gtceu:gallium_sulfide_dust" | "xtonesreworked:sync_block_10" | "minecraft:potted_dead_bush" | "bigreactors:block/turbine/reinforced/casing_18_corner_usw" | "ae2:magenta_lumen_paint_ball" | "gtceu:andesite_yellow_limonite_ore" | "rechiseled:warped_planks_crate" | "gtceu:styrene_butadiene_rubber_tiny_dust" | "mysticalagriculture:step_assist_augment" | "itemfilters:max_count" | "exnihilosequentia:end_cake" | "gtceu:steel_brick_casing" | "gtceu:hsse_butchery_knife" | "create:bar_of_chocolate" | "gtceu:gravel_barite_ore" | "gtceu:netherrack_lazurite_ore" | "gtceu:naquadah_nugget" | "mysticalagriculture:mystical_flower_essence" | "rechiseled:sandstone_brick_paving" | "gtceu:diorite_nether_quartz_ore" | "gtceu:ulpic_chip" | "gtceu:copper_quadruple_fluid_pipe" | "gtceu:sodium_azide_dust" | "gtceu:lv_thermal_centrifuge" | "gtceu:tin_alloy_quadruple_fluid_pipe" | "gtceu:uv_electric_pump" | "gtceu:corrosion_proof_casing" | "rechiseled:dark_oak_planks_brick_pattern" | "gtceu:enriched_naquadah_trinium_europium_duranide_dust" | "gtceu:tungsten_steel_huge_fluid_pipe" | "gtceu:zpm_kinetic_input_box" | "farmersdelight:nether_salad" | "gtceu:invar_wire_cutter" | "rechiseledcreate:crimson_window_panes" | "gtceu:manganese_phosphide_tiny_dust" | "gtceu:barium_tiny_dust" | "gtceu:blue_steel_file" | "gtceu:potin_huge_fluid_pipe" | "minecraft:gray_terracotta" | "gtceu:raw_plutonium_block" | "minecraft:iron_horse_armor" | "gtceu:wulfenite_dust" | "gtceu:sand_redstone_ore" | "gtceu:mv_item_passthrough_hatch" | "minecraft:dark_oak_leaves" | "create:cut_granite_brick_slab" | "gtceu:ev_extruder" | "create:item/extendo_grip/wide_short" | "gtceu:silver_credit" | "gtceu:shellite_small_gear" | "xtonesreworked:ztyl_block_15" | "gtceu:lutetium_small_dust" | "xtonesreworked:ztyl_block_13" | "xtonesreworked:ztyl_block_14" | "gtceu:large_centrifuge" | "xtonesreworked:ztyl_block_11" | "xtonesreworked:ztyl_block_12" | "xtonesreworked:ztyl_block_10" | "gtceu:neutron_reflector" | "minecraft:netherite_boots" | "minecraft:cobblestone_slab" | "gtceu:neutronium_buzz_saw_blade" | "gtceu:bauxite_purified_ore" | "mysticalagriculture:inferium_ingot_block" | "gtceu:quartzite_plate" | "minecraft:repeating_command_block" | "create:block/cogwheel_shaft" | "rechiseled:jungle_planks_rotated_bricks_connecting" | "create:powered_latch" | "gtceu:basic_electronic_circuit" | "gtceu:malachite_small_dust" | "expatternprovider:ingredient_buffer" | "ae2:sky_dust" | "gtceu:uranium_triplatinum_double_wire" | "gtceu:silicone_rubber_foil" | "minecraft:pink_concrete_powder" | "extendedcrafting:flux_star" | "fantasyfurniture:venthyr/lockbox" | "gtceu:polyvinyl_chloride_nugget" | "rechiseled:prismarine_bricks_chiseled_circles_connecting" | "bigreactors:block/reprocessor/casing_20_corner_une" | "gtceu:nano_processor" | "gtceu:granite_pitchblende_ore" | "gtceu:sodium_chlorate_tiny_dust" | "gtceu:stainless_steel_crowbar" | "gtceu:light_blue_dye_bucket" | "gtceu:pentlandite_pure_dust" | "gtceu:deepslate_spodumene_ore" | "minecraft:magenta_banner" | "gtceu:aluminium_drum" | "rechiseled:amethyst_block_pillar_connecting" | "gtceu:tungsten_steel_hex_wire" | "gtceu:diamond_dust" | "gtceu:twinite_quadruple_wire" | "gtceu:rubber_bucket" | "minecraft:mossy_cobblestone" | "rechiseled:dark_prismarine_beams" | "gtceu:indium_phosphide_dust" | "mysticalagriculture:block/mystical_resource_crop_7" | "mysticalagriculture:block/mystical_resource_crop_6" | "mysticalagriculture:block/mystical_resource_crop_5" | "mysticalagriculture:block/mystical_resource_crop_4" | "mysticalagriculture:block/mystical_resource_crop_3" | "functionalstorage:redstone_upgrade" | "mysticalagriculture:block/mystical_resource_crop_2" | "mysticalagriculture:block/mystical_resource_crop_1" | "mysticalagriculture:block/mystical_resource_crop_0" | "thermalendergy:melodic_range_augment" | "rechiseled:end_stone_crushed" | "gtceu:diamond_bolt" | "gtceu:diamond_plunger" | "rechiseled:acacia_planks_rotated_bricks_connecting" | "mysticalagradditions:neutronium_crux" | "ae2:memory_card_yellow" | "gtceu:zpm_transformer_16a" | "gtceu:mv_circuit_assembler" | "ae2additions:super_cell_16m" | "minecraft:acacia_pressure_plate" | "minecraft:cooked_beef" | "minecraft:crimson_roots" | "minecraft:jungle_button" | "gtceu:platinum_hex_cable" | "mysticalagriculture:awakened_supremium_hoe" | "mysticalagriculture:garnet_essence" | "framedblocks:block/stone_plate_down_frame" | "gtceu:thorium_pure_dust" | "gtceu:magnesium_diboride_block" | "gtceu:mercury_barium_calcium_cuprate_hex_wire" | "kubejs:enderium_casing" | "gtceu:raw_wulfenite_block" | "gtceu:diaminobenzidine_bucket" | "gtceu:iv_16a_energy_converter" | "gtceu:osmium_hex_cable" | "gtceu:red_alloy_block" | "rechiseled:mossy_cobblestone_small_tiles_connecting" | "ae2:red_covered_cable" | "mysticalagriculture:supremium_staff" | "gtceu:butene_bucket" | "gtceu:fusion_casing" | "gtceu:superconducting_coil" | "ae2additions:super_cell_16k" | "thermal:device_fisher" | "mysticalagriculture:supremium_fishing_rod" | "create:raw_zinc" | "minecraft:lime_banner" | "gtceu:tungsten_steel_plunger" | "rechiseled:diorite_paving" | "gtceu:lightly_steam_cracked_heavy_fuel_bucket" | "extendedcrafting:the_ultimate_nugget" | "rechiseled:quartz_block_pattern" | "gtceu:sand_realgar_ore" | "minecraft:conduit" | "gtceu:reinforced_epoxy_resin_block" | "gtceu:raw_graphite_block" | "create:cut_veridium_brick_wall" | "create_crystal_clear:train_glass_casing" | "rechiseled:warped_planks_beams" | "gtceu:shellite_ingot" | "extendedcrafting:advanced_auto_table" | "gtceu:ruthenium_tetroxide_tiny_dust" | "rechiseled:blue_ice_rocky" | "gtceu:hv_electric_gear_box_8a" | "gtceu:raw_chalcopyrite" | "gtceu:chromium_double_plate" | "framedblocks:framed_redstone_torch" | "gtceu:powellite_small_dust" | "gtceu:chromium_small_fluid_pipe" | "thermal:tin_coin" | "minecraft:waxed_copper_block" | "gtceu:ruby_impure_dust" | "minecraft:grass_block" | "gtceu:polyvinyl_butyral_plate" | "minecraft:water" | "gtceu:samarium_tiny_dust" | "gtceu:advanced_activity_detector_cover" | "gtceu:gravel_sodalite_ore" | "minecraft:smooth_red_sandstone_stairs" | "gtceu:black_bronze_small_restrictive_item_pipe" | "rechiseled:gold_block_pattern" | "farmersdelight:jungle_cabinet" | "rechiseled:diamond_block_grid" | "exnihilosequentia:basalt_hammer" | "ae2:part/terminal_off" | "ae2:part/storage_bus_base" | "minecraft:weeping_vines" | "gtceu:gravel_blue_topaz_ore" | "minecraft:stripped_spruce_log" | "gtceu:hsss_ingot" | "automobility:allow" | "gtceu:enderium_plate" | "powersuits:leaf_blower" | "ae2:quantum_entangled_singularity" | "create:jungle_window_pane" | "gtceu:luv_1024a_laser_target_hatch" | "rechiseled:dark_oak_planks_pattern_connecting" | "rechiseled:diamond_block_chiseled_connecting" | "rechiseled:mangrove_planks_rotated_bricks" | "thermal:guidebook" | "mysticalagriculture:imperium_helmet" | "gtceu:platinum_huge_item_pipe" | "gtceu:molten_stainless_steel_bucket" | "minecraft:yellow_wall_banner" | "gtceu:molybdenum_disilicide_coil_block" | "gtceu:monazite_small_dust" | "fantasyfurniture:decorations/stackable_pumpkins" | "thermal:oil_red_sand" | "gtceu:andesite_pitchblende_ore" | "gtceu:deepslate_redstone_ore" | "mysticalagriculture:fish_essence" | "rechiseledcreate:spruce_window_panes_connecting" | "gtceu:cobaltite_small_dust" | "mysticalagriculture:tertium_reprocessor" | "gtceu:uranium_235_small_dust" | "minecraft:green_candle_cake" | "gtceu:gravel_bastnasite_ore" | "mysticalagriculture:uraninite_crop" | "minecraft:weathered_cut_copper_stairs" | "gtceu:andesite_aluminium_ore" | "thermal:fluid_duct_windowed" | "gtceu:mv_forge_hammer" | "gtceu:ruridit_dust" | "mysticalagriculture:cerium_seeds" | "bigreactors:cyanite_block" | "framedblocks:framed_slab_corner" | "gtceu:pyrope_pure_dust" | "rechiseled:crimson_planks_brick_paving_connecting" | "gtceu:sphalerite_refined_ore" | "minecraft:chain_command_block" | "minecraft:grass" | "framedblocks:framed_cube" | "mysticalagriculture:coal_essence" | "gtceu:sodium_bisulfate_tiny_dust" | "gtceu:prospector.lv" | "exnihilosequentia:crushed_blackstone" | "gtceu:light_fuel_bucket" | "rechiseled:sandstone_polished" | "gtceu:blue_steel_mining_hammer" | "framedblocks:framed_panel" | "minecraft:light_blue_carpet" | "webdisplays:craftcomp_badextcard" | "rechiseled:dark_oak_planks_dotted_connecting" | "gtceu:hv_electric_gear_box_2a" | "minecraft:warped_button" | "gtceu:naquadah_alloy_hex_wire" | "gtceu:bronze_nonuple_fluid_pipe" | "sgjourney:pegasus_stargate" | "gtceu:steel_butchery_knife" | "thermal:red_rockwool" | "minecraft:smooth_quartz_slab" | "gtceu:doge_coin" | "gtceu:neutronium_tiny_fluid_pipe" | "gtceu:lapis_tiny_dust" | "gtceu:sapphire_exquisite_gem" | "thermal:nickel_block" | "gtceu:bronze_knife" | "gtceu:prospector.luv" | "gtceu:damascus_steel_pickaxe" | "thermal:silver_ore" | "create:cut_andesite_brick_slab" | "gtceu:iron_crushed_ore" | "minecraft:lava_bucket" | "gtceu:tin_normal_item_pipe" | "create:polished_cut_andesite_stairs" | "gtceu:uv_essence_burner" | "mysticalagriculture:infusion_altar" | "gtceu:bronze_hoe" | "mysticalagriculture:inferium_staff" | "rechiseled:emerald_block_patterned_squares_connecting" | "gtceu:distilled_water_bucket" | "itemfilters:custom" | "farmersdelight:beetroot_crate" | "mysticalagriculture:molybdenum_seeds" | "gtceu:tuff_pitchblende_ore" | "create:crushed_raw_osmium" | "xtonesreworked:zech_block_10" | "xtonesreworked:zech_block_11" | "gtceu:gravel_olivine_ore" | "xtonesreworked:zech_block_12" | "xtonesreworked:zech_block_13" | "rechiseled:emerald_block_patterned" | "xtonesreworked:zech_block_14" | "xtonesreworked:zech_block_15" | "gtceu:naquadria_fine_wire" | "gtceu:tuff_nether_quartz_ore" | "mysticalagriculture:air_agglomeratio" | "minecraft:podzol" | "gtceu:hsse_wrench" | "rechiseled:spruce_planks_tiles" | "farmersdelight:sweet_berry_cheesecake_slice" | "mysticalagriculture:soulium_block" | "bigreactors:block/turbine/reinforced/casing_09_frame_uw" | "gtceu:cassiterite_crushed_ore" | "gtceu:uhv_charger_4x" | "rechiseled:dirt_blobs" | "gtceu:bronze_hammer" | "create:orange_valve_handle" | "railways:block/bogey/y25/y25_frame" | "gtceu:sand_grossular_ore" | "gtceu:basalt_pentlandite_ore" | "railways:purple_incomplete_conductor_cap" | "gtceu:blaze_tiny_dust" | "gtceu:wrought_iron_chainsaw_head" | "gtceu:rhodium_bucket" | "gtceu:samarium_iron_arsenic_oxide_hot_ingot" | "gtceu:raw_platinum" | "gtceu:fluid_voiding_cover" | "gtceu:raw_rock_salt" | "gtceu:raw_cassiterite_sand_block" | "create:waxed_oxidized_copper_tile_stairs" | "gtceu:mercury_barium_calcium_cuprate_quadruple_wire" | "create:light_blue_nixie_tube" | "rechiseled:acacia_planks_crate_connecting" | "rechiseled:quartz_block_crosses" | "mysticalagriculture:prismarine_essence" | "gtceu:tin_small_item_pipe" | "gtceu:amethyst_dust" | "railways:block/bogey/radial/radial_frame" | "gtceu:endstone_cassiterite_sand_ore" | "rechiseledcreate:oak_window_covered" | "fantasyfurniture:dunmer/shelf" | "gtceu:wood_buzz_saw_blade" | "rechiseled:andesite_rotated_bricks" | "create:wand_of_symmetry" | "gtceu:energy_module" | "bigreactors:block/reactor/basic/redstoneport_on" | "mysticalagriculture:tertium_gemstone_block" | "gtceu:bronze_drum" | "gtceu:tungsten_carbide_small_fluid_pipe" | "minecraft:lilac" | "gtceu:lazurite_flawless_gem" | "gtceu:tetrahedrite_refined_ore" | "ae2additions:4096k_crafting_storage" | "minecraft:dead_brain_coral_wall_fan" | "gtceu:glass_gem" | "create:block/haunted_bell" | "ae2:wireless_crafting_terminal" | "gtceu:ilmenite_tiny_dust" | "minecraft:cactus" | "ae2:memory_card_red" | "gtceu:raw_crystal_chip" | "rechiseled:diamond_block_jewel_block_connecting" | "create:dark_oak_window" | "gtceu:tricalcium_phosphate_pure_dust" | "fantasyfurniture:nordic/chandelier" | "rechiseled:quartz_block_rows_connecting" | "gtceu:damascus_steel_buzz_saw_blade" | "gtceu:granite_apatite_ore" | "thermal:signalum_gear" | "create:pulse_extender" | "ae2:fluix_crystal" | "create:limestone_pillar" | "ae2:debug_chunk_loader" | "minecraft:purple_terracotta" | "minecraft:magenta_stained_glass" | "gtceu:iv_energy_output_hatch_4a" | "gtceu:nether_star_tiny_dust" | "gtceu:cupronickel_bucket" | "trashcans:energy_trash_can" | "gtceu:uranium_rhodium_dinaquadide_ingot" | "bigreactors:insanite_ingot" | "gtceu:yellow_limonite_pure_dust" | "gtceu:cobalt_normal_item_pipe" | "gtceu:red_sand_barite_ore" | "rechiseled:warped_planks_pattern" | "gtceu:black_steel_dust" | "expatternprovider:part/ex_interface" | "thermal:device_water_gen" | "ae2:spatial_pylon" | "minecraft:red_bed" | "exnihilosequentia:tuff_crook" | "railways:green_incomplete_conductor_cap" | "minecraft:sculk_sensor" | "ftbquests:detector" | "gtceu:diorite_lazurite_ore" | "rechiseled:diorite_brick_pattern_connecting" | "gtceu:damascus_steel_nugget" | "rechiseledcreate:oak_window_large_connecting" | "minecraft:birch_sapling" | "gtceu:iv_4a_energy_converter" | "gtceu:americium_block" | "minecraft:glow_squid_spawn_egg" | "mysticalagriculture:witherproof_block" | "gtceu:tungsten_steel_foil" | "gtceu:mirabilite_small_dust" | "create:cut_scoria_brick_stairs" | "mysticalagriculture:electrum_seeds" | "minecraft:tube_coral_fan" | "gtceu:raw_cassiterite" | "gtceu:bornite_dust" | "gtceu:netherrack_electrotine_ore" | "gtceu:titanium_trifluoride_small_dust" | "ae2:gray_lumen_paint_ball" | "gtceu:rhodium_small_dust" | "gtceu:ruby_pure_dust" | "gtceu:hssg_long_rod" | "gtceu:soul_infused_ring" | "gtceu:tuff_gypsum_ore" | "gtceu:hv_block_breaker" | "gtceu:ev_16a_energy_converter" | "minecraft:polished_blackstone_brick_slab" | "gtceu:orange_dye_spray_can" | "fantasyfurniture:venthyr/table_large_fancy" | "gtceu:niobium_titanium_ingot" | "create:block/belt_funnel/flap" | "rechiseled:birch_planks_diagonal_tiles" | "gtceu:deepslate_lead_ore" | "rechiseled:bone_block_chiseled" | "gtceu:ilmenite_crushed_ore" | "gtceu:iron_screw" | "minecraft:polished_deepslate" | "gtceu:tungsten_steel_quadruple_fluid_pipe" | "minecraft:coal_ore" | "create:block/elevator_pulley/rope_half" | "gtceu:realgar_gem" | "farmersdelight:apple_pie" | "gtceu:apatite_screw" | "create:rose_quartz_block" | "gtceu:platinum_huge_restrictive_item_pipe" | "gtceu:uu_matter_bucket" | "gtceu:tin_spring" | "gtceu:salt_exquisite_gem" | "rechiseled:quartz_block_stripes" | "gtceu:endstone_beryllium_ore" | "gtceu:hv_arc_furnace" | "gtceu:talc_small_dust" | "gtceu:robust_machine_casing" | "rechiseled:jungle_planks_diagonal_stripes" | "minecraft:acacia_chest_boat" | "gtceu:prospector.hv" | "rechiseled:dark_oak_planks_bricks" | "gtceu:molten_samarium_iron_arsenic_oxide_bucket" | "create:oak_window" | "thermal_extra:crystallized_sunflower_oil_bucket" | "gtceu:ultimet_nugget" | "rechiseled:jungle_planks_wavy" | "minecraft:piglin_brute_spawn_egg" | "gtceu:nether_quartz_ore" | "gtceu:raw_soapstone" | "mysticalagriculture:inferium_block" | "rechiseled:iron_block_polished_connecting" | "rechiseled:stone_smooth_brick_paving" | "rechiseled:dark_prismarine_bricks_connecting" | "gtceu:yttrium_nugget" | "powersuits:plasma_cannon" | "create:cut_veridium" | "fluxnetworks:flux_plug" | "gtceu:iv_input_hatch" | "rechiseledcreate:jungle_window_large" | "rechiseledcreate:acacia_window_swirling" | "rechiseled:obsidian_brick_pattern_connecting" | "gtceu:kanthal_plate" | "gtceu:iv_wiremill" | "fantasyfurniture:nordic/oven" | "railways:track_create_andesite_narrow" | "minecraft:cobbled_deepslate_stairs" | "bigreactors:ridiculite_ingot" | "gtceu:sand_lepidolite_ore" | "gtceu:neutronium_quadruple_fluid_pipe" | "create:gearbox" | "rechiseled:iron_block_bordered" | "minecraft:chiseled_deepslate" | "gtceu:iv_battery_buffer_16x" | "gtceu:indium_gallium_phosphide_bucket" | "gtceu:antimony_trioxide_tiny_dust" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_cold_connected" | "gtceu:monazite_refined_ore" | "gtceu:raw_lithium" | "create:block/track/bogey/bogey_wheel" | "create:block/deployer/hand_punching" | "gtceu:hsse_wrench_tip" | "railways:block/track/crimson_wide/segment_right" | "gtceu:rose_gold_screwdriver" | "gtceu:nickel_hex_wire" | "thermal:tar_block" | "gtceu:platinum_group_sludge_tiny_dust" | "gtceu:deepslate_cobaltite_ore" | "gtceu:americium_rod" | "mysticalagriculture:supremium_block" | "gtceu:andesite_ruby_ore" | "minecraft:cow_spawn_egg" | "sgjourney:jaffa_boots" | "gtceu:hv_machine_casing" | "create:block/belt/middle_bottom" | "gtceu:neutronium_ingot" | "rechiseled:purpur_organic_pattern" | "thermal_extra:shellite_bucket" | "gtceu:triethylene_glycol_ditosylate_dust" | "ae2:4k_crafting_storage" | "minecraft:cobblestone_stairs" | "gtceu:polybenzimidazole_small_fluid_pipe" | "gtceu:raw_magnesite" | "gtceu:molybdenum_disilicide_plate" | "create:redstone_contact" | "gtceu:long_distance_item_pipeline" | "thermal:upgrade_augment_2" | "thermal:upgrade_augment_3" | "thermal:chiller_ball_cast" | "gtceu:nitric_oxide_bucket" | "thermal:upgrade_augment_1" | "naturescompass:naturescompass" | "gtceu:blue_topaz_tiny_dust" | "gtceu:signalum_tiny_dust" | "gtceu:multi_smelter" | "create:blaze_burner" | "minecraft:birch_door" | "gtceu:lead_double_plate" | "gtceu:tin_alloy_plate" | "patchouli:guide_book" | "gtceu:annealed_copper_double_plate" | "rechiseled:mangrove_planks_small_bricks_connecting" | "rechiseledcreate:asurine_cut_polished_connecting" | "simplylight:illuminant_red_block_on" | "bigreactors:basic_turbinefluidport_forge_active" | "farmersdelight:cabbage_rolls" | "gtceu:rubber_buzz_saw_blade" | "gtceu:titanium_ring" | "gtceu:polyethylene_wrench_tip" | "minecraft:spruce_slab" | "gtceu:lv_muffler_hatch" | "mysticalagriculture:fire_agglomeratio" | "gtceu:indium_concentrate_bucket" | "exnihilosequentia:blaze_doll" | "minecraft:mossy_cobblestone_wall" | "gtceu:ultimet_wire_cutter" | "gtceu:tungsten_normal_fluid_pipe" | "minecraft:light_blue_candle" | "minecraft:polished_blackstone_slab" | "mysticalagriculture:invar_seeds" | "minecraft:golden_apple" | "create:block/andesite_door/fold_right" | "gtceu:ev_transformer_16a" | "fantasyfurniture:necrolord/stool" | "gtceu:propane_bucket" | "gtceu:palladium_fine_wire" | "create:polished_cut_calcite" | "gtceu:vanadium_gallium_double_plate" | "extendedcrafting:ultimate_singularity" | "gtceu:palladium_on_carbon_small_dust" | "gtceu:magnetic_neodymium_nugget" | "sgjourney:naquadah_rod" | "railways:block/bogey/wide/scotch_yoke/wheels" | "gtceu:lumium_screw" | "gtceu:bronze_quadruple_fluid_pipe" | "gtceu:tungsten_steel_single_cable" | "powersuits:item/armor/json/mps_boots" | "gtceu:block/machine/block_breaker_machine" | "fantasyfurniture:bone/skeleton/wool" | "create:block/cuckoo_clock/pig" | "mysticalagriculture:limestone_essence" | "railways:block/track/mangrove/tie" | "thermal:electrum_ingot" | "gtceu:cryptand_k_bucket" | "bigreactors:block/turbine/basic/casing_01_face" | "create:railway_casing" | "gtceu:copper_quadruple_cable" | "gtceu:alunite_ore" | "gtceu:uraninite_impure_dust" | "gtceu:gold_hex_wire" | "rechiseled:stone_smooth_brick_paving_connecting" | "rechiseled:dark_prismarine_woven_connecting" | "exnihilosequentia:wooden_hammer" | "minecraft:chiseled_red_sandstone" | "gtceu:mv_bender" | "create:block/steam_engine/linkage" | "gtceu:block/machine/part/me_fluid_hatch.import" | "gtceu:hssg_single_wire" | "gtceu:ruridit_double_plate" | "gtceu:steel_fluid_cell" | "rechiseled:netherite_block_pillar" | "fantasyfurniture:dunmer/sofa" | "rechiseledcreate:rose_quartz_bricks" | "rechiseled:bone_block_pillar_connecting" | "gtceu:ev_forge_hammer" | "gtceu:raw_asbestos" | "gtceu:wulfenite_refined_ore" | "minecraft:disc_fragment_5" | "packagedauto:package" | "gtceu:naquadah_normal_fluid_pipe" | "gtceu:uv_brewery" | "gtceu:stellarium_double_plate" | "gtceu:energy_crystal" | "gtceu:europium_double_wire" | "minecraft:orange_dye" | "gtceu:soapstone_impure_dust" | "thermal_extra:soul_sand_dust" | "mysticalagriculture:basalt_crop" | "create:cut_ochrum_brick_slab" | "ae2:light_blue_glass_cable" | "gtceu:silver_fine_wire" | "mysticalagriculture:queens_slime_essence" | "bigreactors:cyanite_bucket" | "rechiseled:glowstone_brick_paving" | "gtceu:mv_mystical_greenhouse" | "minecraft:gilded_blackstone" | "thermal:machine_smelter" | "gtceu:bastnasite_tiny_dust" | "powersuits:diamond_pick_upgrade" | "gtceu:red_sand_nickel_ore" | "powersuits:swim_assist" | "gtceu:endstone_amethyst_ore" | "gtceu:trinaquadalloy_rod" | "rechiseled:dark_oak_planks_brick_paving_connecting" | "farmersdelight:cod_roll" | "create:block/metal_girder/bracket_west" | "gtceu:tritanium_ring" | "gtceu:potin_double_plate" | "gtceu:diorite_magnetite_ore" | "modularrouters:energy_output_module" | "gtceu:nichrome_hex_wire" | "gtceu:diorite_trona_ore" | "rechiseled:crimson_planks_dotted" | "gtceu:indium_tin_barium_titanium_cuprate_block" | "gtceu:granite_pyrite_ore" | "expatternprovider:ex_export_bus_part" | "gtceu:sulfuric_gas_bucket" | "xtonesreworked:vena_block_15" | "xtonesreworked:vena_block_14" | "gtceu:asbestos_crushed_ore" | "xtonesreworked:vena_block_11" | "xtonesreworked:vena_block_10" | "bigreactors:block/reprocessor/assembledplatingio" | "xtonesreworked:vena_block_13" | "xtonesreworked:vena_block_12" | "gtceu:tuff_aluminium_ore" | "gtceu:sodium_perchlorate_small_dust" | "gtceu:polybenzimidazole_dust" | "gtceu:deepslate_hematite_ore" | "gtceu:hssg_bolt" | "rechiseled:coal_block_ovals_connecting" | "mysticalagriculture:cerium_essence" | "gtceu:osmium_bucket" | "gtceu:lutetium_dust" | "gtceu:granite_diatomite_ore" | "minecraft:sculk_vein" | "farmersdelight:melon_juice" | "rechiseled:blue_ice_bricks" | "gtceu:platinum_group_sludge_dust" | "gtceu:topaz_rod" | "gtceu:blue_steel_shovel" | "railways:track_monorail" | "create:polished_cut_scoria" | "extendedcrafting:ender_ingot" | "gtceu:hssg_dust" | "gtceu:gas_large_turbine" | "gtceu:thorium_ore" | "create:small_ochrum_bricks" | "gtceu:wood_tar_bucket" | "gtceu:glass_bucket" | "gtceu:diorite_chalcocite_ore" | "gtceu:iv_forge_hammer" | "exnihilosequentia:stone_hammer" | "gtceu:black_bronze_gear" | "minecraft:dropper" | "gtceu:cinnabar_crushed_ore" | "gtceu:silicone_rubber_plate" | "gtceu:gravel_amethyst_ore" | "gtceu:netherrack_amethyst_ore" | "gtceu:aluminium_pure_dust" | "minecraft:chiseled_sandstone" | "gtceu:stainless_steel_tiny_dust" | "gtceu:facade_cover" | "gtceu:mv_ore_washer" | "gtceu:fullers_earth_pure_dust" | "minecraft:polished_granite" | "gtceu:cobaltite_impure_dust" | "gtceu:block/machine/part/maintenance.full_auto" | "rechiseledcreate:rose_quartz_squares_connecting" | "mysticalagriculture:limestone_seeds" | "gtceu:polytetrafluoroethylene_foil" | "gtceu:sand_uraninite_ore" | "framedblocks:framed_fancy_detector_rail_slope" | "gtceu:vanadium_steel_shovel" | "gtceu:gallium_double_plate" | "rechiseled:obsidian_squares" | "create:mechanical_bearing" | "xtonesreworked:kryp_block_2" | "xtonesreworked:kryp_block_1" | "gtceu:diorite_cobaltite_ore" | "xtonesreworked:kryp_block_4" | "xtonesreworked:kryp_block_3" | "thermal:frost_melon" | "xtonesreworked:kryp_block_0" | "gtceu:nitration_mixture_bucket" | "gtceu:ulv_machine_casing" | "gtceu:cobalt_brass_plate" | "ae2wtlib:wireless_pattern_access_terminal" | "gtceu:realgar_impure_dust" | "gtceu:dark_ash_small_dust" | "gtceu:polytetrafluoroethylene_chainsaw_head" | "xtonesreworked:kryp_block_9" | "railways:block/bogey/wide/scotch_yoke/frame" | "minecraft:mangrove_chest_boat" | "xtonesreworked:kryp_block_6" | "xtonesreworked:kryp_block_5" | "xtonesreworked:kryp_block_8" | "create:cut_granite" | "xtonesreworked:kryp_block_7" | "minecraft:piglin_spawn_egg" | "gtceu:spessartine_impure_dust" | "gtceu:weapon_grade_naquadah_plate" | "minecraft:netherite_shovel" | "gtceu:twinite_gear" | "itemfilters:damage" | "gtceu:sand_blue_topaz_ore" | "gtceu:uranium_235_tiny_dust" | "mysticaladaptations:insanium_shovel" | "gtceu:naquadah_alloy_screw" | "gtceu:andesite_tungstate_ore" | "mysticalagriculture:inferium_gemstone" | "gtceu:melodium_tiny_dust" | "mysticalagriculture:tilling_aoe_i_augment" | "fantasyfurniture:nordic/desk_left" | "gtceu:basalt_olivine_ore" | "gtceu:bornite_purified_ore" | "minecraft:diamond_helmet" | "gtceu:red_sand_opal_ore" | "bigreactors:fluidizeroutputport" | "gtceu:lead_normal_fluid_pipe" | "gtceu:salt_water_bucket" | "gtceu:magnetic_iron_ingot" | "gtceu:aluminium_shovel" | "gtceu:nichrome_rod" | "gtceu:steam_cracked_ethane_bucket" | "thermal:raw_silver" | "gtceu:damascus_steel_wrench_tip" | "gtceu:netherrack_bentonite_ore" | "gtceu:deuterium_bucket" | "mysticalagradditions:end_inferium_ore" | "gtceu:raw_bentonite" | "numina:component_field_emitter" | "gtceu:red_sand_stibnite_ore" | "thermal:stripped_rubberwood_log" | "gtceu:vanadium_steel_wire_cutter" | "rechiseled:cobblestone_dented" | "gtceu:luv_circuit_assembler" | "gtceu:titanium_tungsten_carbide_hot_ingot" | "gtceu:polyethylene_normal_fluid_pipe" | "minecraft:dark_oak_wood" | "gtceu:magnesite_small_dust" | "minecraft:prismarine_brick_stairs" | "mysticalagriculture:copper_seeds" | "gtceu:sterling_silver_large_item_pipe" | "railways:block/track/spruce_narrow/segment_right" | "gtceu:iridium_foil" | "thermal_extra:dragonsteel_coin" | "gtceu:red_garnet_rod" | "rechiseled:cobbled_deepslate_small_tiles_connecting" | "gtceu:hssg_bucket" | "mysticalagriculture:supremium_ingot_block" | "gtceu:chromium_huge_fluid_pipe" | "railways:block/track_casing/nd_wide" | "gtceu:nickel_purified_ore" | "minecraft:potted_poppy" | "gtceu:deepslate_trona_ore" | "minecraft:sheep_spawn_egg" | "fluxnetworks:admin_configurator" | "railways:block/monorail/monorail/segment_middle" | "gtceu:trinaquadalloy_block" | "gtceu:meat_dust" | "gtceu:blue_steel_screwdriver" | "gtceu:large_extractor" | "ae2:fluix_axe" | "gtceu:netherrack_tantalite_ore" | "mysticaladaptations:insanium_fishing_rod" | "rechiseled:coal_block_stripes_connecting" | "gtceu:polyethylene_nonuple_fluid_pipe" | "create:block/track_signal/red_glow" | "farmersdelight:iron_knife" | "gtceu:diorite_graphite_ore" | "mysticalagriculture:slimesteel_seeds" | "minecraft:vindicator_spawn_egg" | "gtceu:gravel_goethite_ore" | "minecraft:dead_brain_coral_fan" | "gtceu:andesite_hematite_ore" | "mysticalagriculture:lepidolite_essence" | "rechiseled:warped_planks_squares_connecting" | "rechiseled:nether_bricks_rotated_bricks" | "minecraft:ice" | "simplylight:illuminant_purple_block_on" | "ae2:engineering_processor" | "gtceu:zpm_charger_4x" | "rechiseled:acacia_planks_dotted_connecting" | "gtceu:biphenyl_dust" | "gtceu:spodumene_dust" | "exnihilosequentia:crushed_calcite" | "create:cut_tuff_brick_wall" | "create:block/mechanical_roller/frame" | "sgjourney:cut_naquadah_block" | "ae2:debug_card" | "gtceu:uv_input_bus" | "gtceu:ruthenium_gear" | "minecraft:oxidized_copper" | "gtceu:andesite_opal_ore" | "minecraft:magenta_stained_glass_pane" | "gtceu:granite_olivine_ore" | "gtceu:endstone_opal_ore" | "gtceu:gravel_nickel_ore" | "minecraft:nether_gold_ore" | "gtceu:darmstadtium_dust" | "railways:block/track/tieless_narrow/tie" | "numina:component_glider_wing" | "gtceu:vanadium_gallium_long_rod" | "sgjourney:liquid_naquadah_bottle" | "create:ornate_iron_window" | "sgjourney:advanced_communication_crystal" | "gtceu:copper_dust" | "create:experience_block" | "railways:block/track_casing/pd_wide" | "gtceu:blue_steel_crowbar" | "railways:white_incomplete_conductor_cap" | "rechiseled:redstone_block_pillar_connecting" | "rechiseled:obsidian_tiles_connecting" | "gtceu:steel_nugget" | "mysticalagradditions:imperium_coal" | "create:cut_asurine_bricks" | "rechiseled:emerald_block_clovers" | "createarmory:m_four_lower" | "gtceu:darmstadtium_bolt" | "create:green_valve_handle" | "gtceu:sand_bentonite_ore" | "minecraft:nether_portal" | "gtceu:kanthal_nugget" | "sgjourney:sandstone_hieroglyphs" | "gtceu:green_sapphire_crushed_ore" | "gtceu:yellow_garnet_refined_ore" | "gtceu:stellarium_rod" | "minecraft:music_disc_far" | "gtceu:glass_plate" | "ae2:part/pattern_access_terminal_on" | "gtceu:europium_frame" | "gtceu:bismuth_bronze_small_dust" | "railways:track_create_andesite_wide" | "ae2:256k_crafting_storage" | "gtceu:lead_octal_wire" | "minecraft:polished_blackstone_stairs" | "gtceu:uv_autoclave" | "mysticalagriculture:blazing_crystal_seeds" | "gtceu:magenta_glass_lens" | "ae2:basic_card" | "gtceu:quartzite_dust" | "rechiseledcreate:oak_window_swirling" | "thermal:lead_ore" | "gtceu:dragonsteel_double_wire" | "thermalendergy:prismalium_gear" | "rechiseled:obsidian_chiseled_connecting" | "gtceu:beryllium_ingot" | "gtceu:yttrium_small_dust" | "ae2:certus_quartz_shovel" | "farmersdelight:tomato" | "gtceu:vanadium_gallium_plate" | "mysticalagriculture:rubber_crop" | "railways:item/dev_caps/neoncitydrifter" | "gtceu:deepslate_granitic_mineral_sand_ore" | "gtceu:sulfuric_heavy_fuel_bucket" | "ae2:item_storage_cell_4k" | "exnihilosequentia:lead_pieces" | "gtceu:uhv_battery_buffer_8x" | "extendedcrafting:flux_crafter" | "create:mechanical_mixer" | "modularrouters:filter_round_robin_augment" | "createarmory:five_five_six_debug" | "gtceu:tuff_sapphire_ore" | "gtceu:andesite_redstone_ore" | "mysticalagradditions:insanium_ingot" | "create:clockwork_bearing" | "ae2:item_storage_cell_1k" | "gtceu:niobium_titanium_huge_fluid_pipe" | "minecraft:tag/item/slabs" | "gtceu:darmstadtium_long_rod" | "gtceu:netherrack_wulfenite_ore" | "gtceu:raw_topaz_block" | "gtceu:andesite_calcite_ore" | "gtceu:red_sand_vanadium_magnetite_ore" | "create:crimson_window_pane" | "create:water_wheel" | "create:cut_ochrum_wall" | "railways:block/track/oak_wide/tie" | "gtceu:stibnite_small_dust" | "railways:track_coupler" | "gtceu:pcb_coolant_bucket" | "gtceu:netherrack_pollucite_ore" | "gtceu:andesite_apatite_ore" | "create:block/fluid_pipe/rim/up" | "gtceu:uv_gas_collector" | "minecraft:sculk_shrieker" | "minecraft:spruce_stairs" | "gtceu:polyethylene_nugget" | "xtonesreworked:zoea_block_10" | "xtonesreworked:zoea_block_11" | "gtceu:kanthal_double_cable" | "xtonesreworked:zoea_block_12" | "xtonesreworked:zoea_block_13" | "xtonesreworked:zoea_block_14" | "xtonesreworked:zoea_block_15" | "gtceu:manganese_tiny_dust" | "mysticalagriculture:zombie_seeds" | "mysticalagriculture:imperium_growth_accelerator" | "rechiseled:dark_oak_planks_small_bricks_connecting" | "mysticalagriculture:iridium_crop" | "thermal_extra:twinite_dust" | "thermal:ender_tnt" | "rechiseled:basalt_bordered_polished" | "mysticalagriculture:speed_i_augment" | "gtceu:andesite_pentlandite_ore" | "gtceu:trinium_tiny_dust" | "minecraft:waxed_exposed_copper" | "farmersdelight:raw_pasta" | "railways:block/track_casing/an_narrow" | "gtceu:red_sand_palladium_ore" | "create:small_ochrum_brick_wall" | "gtceu:lv_centrifuge" | "gtceu:heat_chamber" | "gtceu:twinite_ingot" | "minecraft:infested_stone" | "gtceu:antimony_trioxide_dust" | "ae2:conversion_monitor" | "ae2:fluid_storage_cell_64k" | "gtceu:sulfuric_copper_solution_bucket" | "gtceu:aluminium_octal_cable" | "gtceu:helium_3_bucket" | "gtceu:nitrochlorobenzene_bucket" | "gtceu:netherrack_dust" | "gtceu:oil_heavy_bucket" | "mysticalagriculture:brass_crop" | "simplylight:illuminant_yellow_block" | "gtceu:diorite_spodumene_ore" | "gtceu:vibration_safe_casing" | "gtceu:raw_pyrite_block" | "railways:block/track/crimson/segment_left" | "minecraft:music_disc_5" | "firesticks:fire_stick" | "minecraft:wither_skeleton_wall_skull" | "railways:track_incomplete_spruce_wide" | "gtceu:nichrome_spring" | "gtceu:rare_earth_small_dust" | "sgjourney:pegasus_ring" | "gtceu:tuff_kyanite_ore" | "create:cyan_toolbox" | "gtceu:osmiridium_gear" | "gtceu:lp_steam_compressor" | "gtceu:carbon_dust" | "gtceu:endstone_palladium_ore" | "create:piston_extension_pole" | "createarmory:casing_mold" | "create:zinc_ore" | "mysticalagriculture:tilling_aoe_iii_augment" | "minecraft:potted_pink_tulip" | "gtceu:mv_fluid_drilling_rig" | "gtceu:tuff_sulfur_ore" | "create:millstone" | "minecraft:sugar_cane" | "rechiseled:red_nether_bricks_small_tiles" | "gtceu:deepslate_copper_ore" | "gtceu:silicon_double_plate" | "gtceu:naquadria_gear" | "minecraft:axolotl_bucket" | "gtceu:enriched_naquadah_trinium_europium_duranide_tiny_dust" | "rechiseled:prismarine_bricks_rotated_bricks" | "gtceu:luv_emitter" | "create:asurine_pillar" | "gtceu:iridium_chloride_dust" | "gtceu:uhv_battery_buffer_4x" | "thermal:lapis_gear" | "gtceu:pentlandite_ore" | "exnihilosequentia:mangrove_crucible" | "railways:block/track/mangrove_wide/tie" | "ae2:pink_smart_cable" | "minecraft:cod_bucket" | "rechiseled:crimson_planks_rotated_bricks_connecting" | "gtceu:netherrack_nickel_ore" | "fantasyfurniture:bone/skeleton/desk_left" | "minecraft:golden_hoe" | "framedblocks:framed_double_stairs" | "gtceu:silicon_block" | "gtceu:molten_uranium_triplatinum_bucket" | "rechiseled:spruce_planks_squares_connecting" | "gtceu:uhv_input_hatch" | "rechiseled:iron_block_sheets" | "gtceu:lithium_small_dust" | "minecraft:deepslate_tile_stairs" | "gtceu:hematite_dust" | "gtceu:cobalt_double_plate" | "gtceu:deepslate_alunite_ore" | "gtceu:diamond_wire_cutter" | "gtceu:gravel_cobaltite_ore" | "thermal:gunpowder_mushroom_spores" | "gtceu:ultimet_screwdriver" | "gtceu:block/cube_bottom_top_tintindex" | "gtceu:graphene_tiny_dust" | "gtceu:styrene_butadiene_rubber_ingot" | "create_crystal_clear:andesite_clear_glass_encased_shaft" | "gtceu:block/machine/ld_item_endpoint_machine" | "railways:block/track_casing/zo" | "gtceu:zinc_foil" | "gtceu:deepslate_tiny_dust" | "minecraft:polar_bear_spawn_egg" | "gtceu:neutronium_boule" | "gtceu:bauxite_impure_dust" | "gtceu:fullers_earth_purified_ore" | "gtceu:trona_small_dust" | "rechiseled:andesite_bricks" | "gtceu:hv_kinetic_input_box" | "gtceu:tin_alloy_huge_fluid_pipe" | "fantasyfurniture:dunmer/chair" | "create:block/metal_girder/segment_bottom" | "gtceu:cadmium_dust" | "fantasyfurniture:royal/stool" | "minecraft:yellow_candle" | "bigreactors:block/reprocessor/casing_12_frame_nw" | "rechiseled:gold_block_lines_connecting" | "mysticalagriculture:tertium_farmland" | "ae2:part/formation_plane_on" | "gtceu:damascus_steel_crowbar" | "gtceu:deepslate_magnesite_ore" | "gtceu:kanthal_long_rod" | "gtceu:trona_tiny_dust" | "gtceu:gravel_lapis_ore" | "thermal:lumium_gear" | "rechiseled:cobbled_deepslate_squares_connecting" | "mysticalagriculture:soulium_dagger" | "gtceu:netherrack_iron_ore" | "thermal:rice" | "gtceu:neutronium_butchery_knife" | "gtceu:watertight_steel_hot_ingot" | "rechiseled:warped_planks_brick_paving_connecting" | "gtceu:oilsands_dust" | "gtceu:tantalite_small_dust" | "gtceu:melodium_bucket" | "gtceu:grossular_gem" | "gtceu:steel_hex_wire" | "create:polished_cut_andesite_wall" | "rechiseled:netherite_block_smooth" | "create:small_diorite_brick_wall" | "rechiseled:dark_oak_planks_diagonal_tiles_connecting" | "minecraft:chest_minecart" | "gtceu:osmium_rod" | "gtceu:netherrack_copper_ore" | "gtceu:silicon_nugget" | "gtceu:raw_apatite_block" | "gtceu:electrum_screw" | "railways:item/dev_caps/stonks_hat_blue" | "gtceu:soul_infused_double_wire" | "gtceu:polybenzimidazole_tiny_fluid_pipe" | "railways:smokestack_caboosestyle" | "gtceu:red_glass_lens" | "gtceu:soldering_alloy_ingot" | "rechiseled:warped_planks_diagonal_stripes" | "minecraft:waxed_oxidized_copper" | "gtceu:ultimet_wrench" | "thermal:radish_seeds" | "ae2:certus_quartz_sword" | "gtceu:indium_tin_barium_titanium_cuprate_hex_wire" | "mysticalagriculture:witherproof_bricks" | "rechiseled:oak_planks_crate_connecting" | "mysticalagriculture:life_crop" | "gtceu:pyrite_impure_dust" | "minecraft:dirt" | "gtceu:arsenic_trioxide_small_dust" | "gtceu:dragonsteel_ingot" | "gtceu:redstone_bucket" | "gtceu:rhodium_double_plate" | "rechiseled:diamond_block_connecting_connecting" | "gtceu:polycaprolactam_plate" | "gtceu:sapphire_slurry_bucket" | "exnihilosequentia:zinc_nugget" | "create:block/steam_whistle/medium_mouth" | "gtceu:niobium_block" | "minecraft:dark_oak_chest_boat" | "gtceu:lumium_octal_wire" | "gtceu:block/machine/electric_gear_box_16a" | "gtceu:vanadium_steel_pickaxe" | "gtceu:steel_hammer" | "gtceu:black_steel_ingot" | "thermal:slag" | "ae2:blank_pattern" | "gtceu:hp_steam_liquid_boiler" | "gtceu:potin_rod" | "rechiseled:quartz_block_stripes_connecting" | "ae2:quantum_ring" | "bigreactors:yellorium_nugget" | "railways:block/track_casing/xo" | "simplylight:wall_lamp" | "farmersdelight:fish_stew" | "gtceu:sodium_sulfide_dust" | "rechiseled:diamond_block_polished" | "rechiseled:crimson_planks_flooring" | "gtceu:ram_chip" | "minecraft:jungle_boat" | "gtceu:steam_miner" | "mysticalagriculture:flight_augment" | "gtceu:tin_purified_ore" | "ae2additions:item_storage_cell_4096" | "gtceu:naquadah_alloy_block" | "gtceu:nether_quartz_impure_dust" | "rechiseled:acacia_planks_bricks_connecting" | "gtceu:hastelloy_c_276_plate" | "mysticaladaptations:insanium_pickaxe" | "gtceu:tantalum_tiny_dust" | "extendedcrafting:crystaltine_catalyst" | "gtceu:diorite_pentlandite_ore" | "create:steam_whistle_extension" | "gtceu:nickel_octal_cable" | "create:block/track/segment_right" | "rechiseled:spruce_planks_squares" | "gtceu:uv_circuit_assembler" | "minecraft:ladder" | "create:block/track_signal/red_tube" | "gtceu:netherrack_saltpeter_ore" | "ae2:cut_quartz_block" | "gtceu:gallium_bucket" | "railways:block/bogey/archbar/archbar_frame" | "gtceu:tungstate_ore" | "farmersdelight:bacon_and_eggs" | "sliceanddice:block/slicer/head" | "gtceu:phosphorus_wafer" | "gtceu:raw_pyrolusite_block" | "create:cut_calcite_brick_stairs" | "gtceu:potassium_dichromate_dust" | "gtceu:lead_spring" | "farmersdelight:netherite_knife" | "gtceu:raw_silver_block" | "gtceu:mica_tiny_dust" | "gtceu:molten_ruthenium_trinium_americium_neutronate_bucket" | "gtceu:cobalt_brass_sword" | "ae2:magenta_covered_cable" | "gtceu:gravel_apatite_ore" | "railways:block/track/crimson/tie" | "gtceu:zpm_emitter" | "gtceu:lead_nonuple_fluid_pipe" | "ae2:blue_smart_dense_cable" | "rechiseled:acacia_planks_brick_paving" | "gtceu:cobalt_brass_hoe" | "create:brass_encased_cogwheel" | "gtceu:plutonium_pure_dust" | "gtceu:ruthenium_hot_ingot" | "gtceu:raw_molybdenum" | "gtceu:hastelloy_c_276_double_plate" | "simplylight:illuminant_block_on" | "mysticalagriculture:dirt_essence" | "gtceu:monazite_exquisite_gem" | "gtceu:polybenzimidazole_block" | "rechiseled:stone_chiseled_bricks_connecting" | "gtceu:wrought_iron_file" | "exnihilosequentia:mangrove_sieve" | "gtceu:deepslate_cassiterite_ore" | "gtceu:potassium_hydroxide_small_dust" | "gtceu:darmstadtium_double_plate" | "create:yellow_toolbox" | "gtceu:magnetic_iron_nugget" | "railways:block/track/phantom/tie" | "gtceu:quartzite_pure_dust" | "xtonesreworked:reed_block_9" | "gtceu:sulfur_pure_dust" | "xtonesreworked:lave_block_12" | "gtceu:tuff_bauxite_ore" | "xtonesreworked:lave_block_13" | "xtonesreworked:lave_block_14" | "mysticalagriculture:basalz_seeds" | "xtonesreworked:lave_block_15" | "xtonesreworked:reed_block_2" | "xtonesreworked:reed_block_1" | "xtonesreworked:reed_block_4" | "xtonesreworked:reed_block_3" | "gtceu:battery_alloy_ingot" | "create:waxed_copper_shingles" | "xtonesreworked:reed_block_6" | "xtonesreworked:reed_block_5" | "xtonesreworked:reed_block_8" | "xtonesreworked:reed_block_7" | "gtceu:dragonsteel_single_wire" | "xtonesreworked:reed_block_0" | "gtceu:tungsten_carbide_mining_hammer" | "gtceu:item_filter" | "automobility:launch_gel" | "thermal:device_potion_diffuser" | "gtceu:red_alloy_rod" | "gtceu:gravel_certus_quartz_ore" | "gtceu:beryllium_nugget" | "gtceu:iv_quantum_chest" | "create:deepslate_pillar" | "gtceu:iv_1a_energy_converter" | "ae2:flawless_budding_quartz" | "gtceu:polybenzimidazole_buzz_saw_blade" | "gtceu:item/bucket/bucket" | "minecraft:pointed_dripstone" | "sgjourney:memory_crystal" | "gtceu:diorite_tin_ore" | "mysticalagriculture:awakening_pedestal" | "rechiseled:purpur_dotted" | "gtceu:lanthanum_dust" | "gtceu:tungsten_carbide_hot_ingot" | "gtceu:yellow_garnet_pure_dust" | "gtceu:iridium_normal_fluid_pipe" | "gtceu:mv_electric_motor" | "fantasyfurniture:venthyr/table_wide_fancy" | "gtceu:raw_platinum_block" | "minecraft:egg" | "gtceu:oil_light_bucket" | "rechiseled:warped_planks_small_tiles" | "minecraft:silverfish_spawn_egg" | "gtceu:cumene_bucket" | "gtceu:opal_plate" | "gtceu:asbestos_refined_ore" | "systeams:magmatic_boiler" | "gtceu:sand_emerald_ore" | "gtceu:platinum_block" | "rechiseled:cobbled_deepslate_bricks_connecting" | "xtonesreworked:lave_block_10" | "gtceu:potassium_dust" | "minecraft:music_disc_11" | "xtonesreworked:lave_block_11" | "thermal:device_nullifier" | "rechiseled:dirt_small_tiles" | "minecraft:music_disc_13" | "gtceu:steam_machine_casing" | "gtceu:deepslate_spessartine_ore" | "rechiseled:quartz_block_small_tiles" | "functionalstorage:compacting_framed_drawer" | "create:creative_crate" | "gtceu:uvarovite_gem" | "gtceu:diorite_realgar_ore" | "gtceu:endstone_yellow_limonite_ore" | "rechiseled:prismarine_bricks_pillars" | "gtceu:ev_robot_arm" | "bigreactors:block/fluidizer/casing_11_frame_ne" | "gtceu:nano_processor_assembly" | "rechiseled:jungle_planks_dotted" | "gtceu:uhv_battery_buffer_16x" | "gtceu:netherrack_realgar_ore" | "ae2:nether_quartz_shovel" | "ae2:portable_fluid_cell_64k" | "gtceu:andradite_gem" | "gtceu:trinium_hex_cable" | "gtceu:glass_dust" | "gtceu:hastelloy_x_hot_ingot" | "gtceu:lv_miner" | "minecraft:mangrove_button" | "gtceu:endstone_sulfur_ore" | "gtceu:cooperite_refined_ore" | "gtceu:red_sand_diatomite_ore" | "gtceu:yellow_limonite_dust" | "xtonesreworked:zkul_block_8" | "fantasyfurniture:venthyr/floor_light" | "xtonesreworked:zkul_block_7" | "cofh_core:glow_air" | "xtonesreworked:zkul_block_9" | "ae2:equal_distribution_card" | "xtonesreworked:zkul_block_4" | "xtonesreworked:zkul_block_3" | "thermal:constantan_gear" | "ae2:green_lumen_paint_ball" | "gtceu:endstone_goethite_ore" | "xtonesreworked:zkul_block_6" | "xtonesreworked:zkul_block_5" | "xtonesreworked:zkul_block_0" | "fantasyfurniture:bone/wither/sofa" | "rechiseledcreate:crimson_window_bars_connecting" | "xtonesreworked:zkul_block_2" | "xtonesreworked:zkul_block_1" | "rechiseled:red_sandstone_rotated_bricks_connecting" | "simplybackpacks:uncommonbackpack" | "gtceu:steel_buzz_saw_blade" | "minecraft:acacia_wall_sign" | "gtceu:secure_maceration_casing" | "fantasyfurniture:dunmer/table_wide" | "gtceu:dragonsteel_double_plate" | "thermal:chocolate_cake" | "railways:track_incomplete_jungle_narrow" | "gtceu:sugar_block" | "gtceu:anvil_casting_mold" | "rechiseled:obsidian_brick_paving" | "gtceu:stellarium_hex_wire" | "gtceu:cobalt_brass_plunger" | "rechiseled:dark_prismarine_brick_paving" | "minecraft:block/cube_all" | "gtceu:andesite_olivine_ore" | "createarmory:unfinished_nine_mm" | "gtceu:cobalt_huge_item_pipe" | "bigreactors:block/reactor/reinforced/accessport_fluid_in_connected" | "gtceu:sodalite_impure_dust" | "ae2:crank" | "gtceu:polychlorinated_biphenyl_bucket" | "gtceu:yttrium_barium_cuprate_rod" | "gtceu:cobalt_brass_long_rod" | "gtceu:potin_tiny_dust" | "gtceu:red_steel_buzz_saw_blade" | "mysticalagradditions:prudentium_coal_block" | "gtceu:phosphorus_dust" | "gtceu:zpm_forge_hammer" | "gtceu:tantalum_small_dust" | "gtceu:titanium_nugget" | "gtceu:plutonium_nugget" | "bigreactors:block/reprocessor/casing_13_frame_sw" | "gtceu:damascus_steel_sword" | "minecraft:stripped_crimson_hyphae" | "gtceu:neodymium_tiny_dust" | "ae2:debug_phantom_node" | "gtceu:endstone_tiny_dust" | "rechiseledcreate:mangrove_window_tiles_connecting" | "gtceu:silver_nugget" | "toms_storage:ts.inventory_cable" | "gtceu:dragonsteel_hot_ingot" | "exnihilosequentia:oak_sieve" | "farmersdelight:wild_onions" | "gtceu:ice_bucket" | "gtceu:rhodium_screw" | "gtceu:ev_field_generator" | "gtceu:titanium_normal_fluid_pipe" | "gtceu:cupronickel_block" | "gtceu:diorite_pyrope_ore" | "thermal:charge_bench" | "gtceu:tungsten_nonuple_fluid_pipe" | "gtceu:granite_calcite_ore" | "thermal:aquachow" | "gtceu:calcium_phosphide_dust" | "gtceu:steel_drum" | "fantasyfurniture:bone/skeleton/oven" | "create:copper_diving_helmet" | "mysticaladaptations:insanium_sickle" | "minecraft:lime_bed" | "fantasyfurniture:decorations/royal_candelabra" | "gtceu:blue_steel_sword" | "gtceu:enderium_foil" | "gtceu:gravel_calcite_ore" | "gtceu:molybdenum_disilicide_small_dust" | "gtceu:iv_machine_casing" | "ae2:pink_covered_cable" | "exnihilosequentia:platinum_ingot" | "gtceu:naquadah_alloy_tiny_dust" | "minecraft:ender_chest" | "gtceu:potin_gear" | "minecraft:beetroots" | "gtceu:pentlandite_purified_ore" | "gtceu:invar_block" | "create:magenta_toolbox" | "railways:block/track/phantom/segment_right" | "gtceu:raw_void_ingot" | "minecraft:orange_bed" | "gtceu:raw_alunite_block" | "packagedexcrafting:marked_pedestal" | "gtceu:uranium_rhodium_dinaquadide_foil" | "gtceu:endstone_tricalcium_phosphate_ore" | "rechiseled:warped_planks_wavy" | "rechiseledcreate:crimson_window_tiles_connecting" | "gtceu:basaltic_mineral_sand_small_dust" | "gtceu:gravel_garnet_sand_ore" | "minecraft:polished_diorite_slab" | "rechiseled:dark_oak_planks_mosaic" | "gtceu:andesite_barite_ore" | "mysticaladaptations:insanium_helmet" | "farmersdelight:straw_bale" | "fantasyfurniture:necrolord/desk_right" | "railways:block/conductor_whistle/flag_magenta" | "gtceu:electrolytic_cell" | "gtceu:green_dye_bucket" | "minecraft:iron_chestplate" | "create:spruce_window" | "gtceu:annealed_copper_quadruple_wire" | "thermal:refined_fuel_bucket" | "fantasyfurniture:royal/bed_single" | "gtceu:raw_sphalerite" | "gtceu:andesite_nickel_ore" | "gtceu:neodymium_impure_dust" | "create:minecart_coupling" | "gtceu:red_garnet_purified_ore" | "sgjourney:naquadah_generator_mark_i" | "gtceu:powellite_impure_dust" | "gtceu:yellow_limonite_impure_dust" | "gtceu:titanium_carbide_small_dust" | "gtceu:netherrack_cinnabar_ore" | "extendedcrafting:advanced_component" | "ae2:quartz_brick_slab" | "minecraft:oak_boat" | "farmersdelight:tomatoes" | "gtceu:ethanol_bucket" | "gtceu:quartz_sand_small_dust" | "gtceu:mv_sifter" | "thermal:slime_grenade" | "gtceu:raw_yellow_garnet_block" | "gtceu:red_sand_yellow_garnet_ore" | "fantasyfurniture:royal/wardrobe_top" | "gtceu:large_distillery" | "gtceu:black_bronze_normal_item_pipe" | "mysticalagriculture:silicon_seeds" | "gtceu:sodium_bicarbonate_tiny_dust" | "gtceu:hsss_rotor" | "gtceu:galena_impure_dust" | "minecraft:purple_candle" | "minecraft:potted_oxeye_daisy" | "minecraft:wooden_axe" | "gtceu:monazite_tiny_dust" | "ae2:part/pattern_encoding_terminal_off" | "gtceu:soul_infused_double_plate" | "gtceu:ultimet_rod" | "toms_storage:ts.inventory_cable_connector_framed" | "railways:block/track/ender/tie" | "minecraft:dark_oak_boat" | "gtceu:molten_tantalum_carbide_bucket" | "gtceu:gravel_yellow_limonite_ore" | "gtceu:massicot_dust" | "gtceu:kanthal_small_dust" | "gtceu:active_transformer" | "gtceu:andesite_lepidolite_ore" | "gtceu:simple_soc" | "gtceu:lead_rotor" | "minecraft:redstone_wall_torch" | "gtceu:gray_dye_bucket" | "bigreactors:block/fluidizer/casing_01_face" | "gtceu:netherrack_lepidolite_ore" | "simplylight:edge_light" | "rechiseledcreate:birch_window_swirling" | "gtceu:quartz_sand_dust" | "bigreactors:block/reprocessor/casing_09_frame_uw" | "gtceu:kanthal_octal_wire" | "gtceu:lazurite_crushed_ore" | "rechiseled:oak_planks_squares" | "gtceu:ev_laser_engraver" | "gtceu:magnetic_iron_rod" | "gtceu:chromium_rotor" | "ae2:magenta_paint_ball" | "gtceu:tantalum_carbide_bucket" | "create:framed_glass" | "mysticalagriculture:basalt_essence" | "numina:battery_advanced" | "gtceu:darmstadtium_small_gear" | "gtceu:wrought_iron_mortar" | "gtceu:luv_battery_buffer_8x" | "gtceu:hydrofluoric_acid_bucket" | "mysticalagriculture:item/mystical_seeds" | "create:block/mechanical_crafter/arrow" | "gtceu:deepslate_cooperite_ore" | "gtceu:opv_machine_casing" | "gtceu:red_sand_chromite_ore" | "gtceu:trinium_bucket" | "gtceu:gravel_cassiterite_sand_ore" | "gtceu:mica_small_dust" | "gtceu:lumium_block" | "gtceu:molybdenum_dust" | "gtceu:signalum_small_gear" | "gtceu:sodium_tiny_dust" | "ae2:memory_card" | "minecraft:black_wall_banner" | "createlowheated:charcoal_burner" | "gtceu:polytetrafluoroethylene_huge_fluid_pipe" | "rechiseled:andesite_paving" | "rechiseled:dark_oak_planks_woven" | "create:green_toolbox" | "gtceu:enderium_nugget" | "ae2:orange_covered_cable" | "rechiseled:purpur_dotted_connecting" | "gtceu:nether_star_block" | "gtceu:malachite_purified_ore" | "minecraft:stripped_dark_oak_wood" | "gtceu:tungsten_tiny_dust" | "gtceu:basalt_salt_ore" | "railways:casing_collision" | "mysticalagriculture:molybdenum_crop" | "gtceu:molybdenum_bolt" | "gtceu:endstone_bastnasite_ore" | "railways:block/track_casing/nd" | "gtceu:tritanium_double_wire" | "rechiseled:copper_block_polished" | "powersuits:generator_thermal" | "gtceu:niobium_nitride_octal_wire" | "gtceu:polytetrafluoroethylene_buzz_saw_blade" | "gtceu:blue_steel_hoe" | "gtceu:glass_vial" | "modularrouters:puller_module_1" | "rechiseled:red_nether_bricks_large_tiles_connecting" | "modularrouters:puller_module_2" | "minecraft:brown_stained_glass_pane" | "gtceu:rose_gold_plunger" | "rechiseled:basalt_diagonal_tiles" | "gtceu:coal_gas_bucket" | "mysticalagriculture:air_essence" | "exnihilosequentia:jungle_sieve" | "bigreactors:block/turbine/reinforced/casing_16_corner_dne" | "gtceu:hssg_double_cable" | "gtceu:netherrack_scheelite_ore" | "gtceu:basalt_bornite_ore" | "fantasyfurniture:decorations/bowl_beetroot_soup" | "gtceu:rhodium_long_rod" | "ae2:part/p2p/p2p_tunnel_status_off" | "mysticalagriculture:compressed_iron_seeds" | "gtceu:twinite_frame" | "gtceu:magnesium_chloride_small_dust" | "thermal:nuke_tnt" | "gtceu:tin_ingot" | "gtceu:trinaquadalloy_tiny_dust" | "mysticalagriculture:cow_essence" | "gtceu:naquadah_nonuple_fluid_pipe" | "railways:block/track_casing/pd" | "gtceu:raw_chalcopyrite_block" | "gtceu:andesite_oilsands_ore" | "ae2:wireless_access_point" | "gtceu:molybdenum_disilicide_dust" | "thermal:tomato" | "gtceu:trinium_nugget" | "create:block/elevator_pulley/pulley_magnet" | "gtceu:potin_nonuple_fluid_pipe" | "mysticalagriculture:zinc_crop" | "thermal:laser_diode" | "minecraft:pearlescent_froglight" | "gtceu:tantalum_carbide_block" | "gtceu:aluminium_axe" | "thermal:rf_coil_xfer_augment" | "simplylight:illuminant_gray_block_on" | "rechiseled:amethyst_block_smooth" | "powersuits:jetpack" | "gtceu:block/machine/wooden_drum" | "create:block/track_overlay/assembling" | "thermal_extra:potion_duration_augment_4" | "gtceu:tree_greenhouse" | "thermal_extra:potion_duration_augment_3" | "fantasyfurniture:venthyr/table_large" | "gtceu:zpm_muffler_hatch" | "gtceu:chalcocite_tiny_dust" | "thermal_extra:potion_duration_augment_5" | "gtceu:endstone_coal_ore" | "exnihilosequentia:andesite_crook" | "gtceu:titanium_butchery_knife" | "mysticalagriculture:awakened_supremium_fishing_rod" | "ae2:item_storage_cell_256k" | "thermal_extra:potion_duration_augment_2" | "thermal_extra:potion_duration_augment_1" | "gtceu:tempered_glass" | "functionalstorage:jungle_1" | "simplylight:illuminant_black_block_on" | "functionalstorage:jungle_2" | "minecraft:lantern" | "functionalstorage:jungle_4" | "railways:block/conductor_whistle/flag_black" | "gtceu:niobium_dust" | "rechiseled:acacia_planks_small_tiles" | "gtceu:endstone_bornite_ore" | "ae2:purple_glass_cable" | "gtceu:uv_4a_energy_converter" | "gtceu:polycaprolactam_foil" | "thermal:invar_gear" | "rechiseledcreate:warped_window_slim" | "gtceu:luv_centrifuge" | "gtceu:titanium_carbide_plate" | "gtceu:aluminium_refined_ore" | "gtceu:chalcopyrite_purified_ore" | "minecraft:leather_leggings" | "gtceu:crafting_table_cover" | "gtceu:spodumene_crushed_ore" | "ae2:yellow_glass_cable" | "gtceu:endstone_mica_ore" | "gtceu:aluminium_frame" | "create:cut_calcite_bricks" | "gtceu:purple_dye_bucket" | "thermalendergy:vibrating_core" | "minecraft:sea_lantern" | "gtceu:bolt_extruder_mold" | "mobilebeacon:mobile_beacon_gold" | "gtceu:nickel_small_dust" | "railways:block/bogey/wide/comically_large/frame" | "gtceu:tuff_beryllium_ore" | "mysticalagriculture:blitz_crop" | "rechiseled:nether_bricks_large_tiles" | "gtceu:gold_fine_wire" | "gtceu:vanadium_gallium_small_spring" | "rechiseled:oak_planks_small_bricks" | "create:honey_bucket" | "gtceu:diatomite_ore" | "minecraft:mud_brick_stairs" | "minecraft:gray_candle_cake" | "create:cut_calcite_wall" | "gtceu:rhodium_sulfate_bucket" | "gtceu:sphalerite_ore" | "ae2:spatial_cell_component_128" | "minecraft:potted_mangrove_propagule" | "gtceu:tungsten_steel_axe" | "minecraft:creeper_head" | "gtceu:ruthenium_trinium_americium_neutronate_tiny_dust" | "gtceu:basalt_platinum_ore" | "gtceu:granite_pyrolusite_ore" | "createarmory:unfinished_shotgun_shell" | "gtceu:osmium_tetroxide_tiny_dust" | "rechiseled:oak_planks_dotted_connecting" | "gtceu:pure_netherite_gear" | "fantasyfurniture:bone/skeleton/carpet" | "rechiseled:sandstone_polished_connecting" | "gtceu:gravel_magnesite_ore" | "systeams:lapidary_boiler" | "rechiseled:nether_bricks_squares" | "gtceu:platinum_plate" | "gtceu:basalt_vanadium_magnetite_ore" | "minecraft:dead_fire_coral_fan" | "gtceu:tungsten_steel_spring" | "gtceu:tungsten_steel_small_dust" | "gtceu:emerald_dust" | "thermalendergy:efficiency_nullifier_augment" | "gtceu:samarium_iron_arsenic_oxide_tiny_dust" | "rechiseled:basalt_tiles" | "automobility:slope_with_dash_panel" | "create:cut_scorchia" | "gtceu:cobalt_nugget" | "gtceu:copper_credit" | "fantasyfurniture:dunmer/bed_double" | "create:layered_dripstone" | "gtceu:trinium_rod" | "rechiseled:blackstone_tiles_connecting" | "gtceu:polyethylene_tiny_dust" | "minecraft:orange_candle" | "gtceu:alunite_refined_ore" | "railways:track_blackstone" | "create:chest_minecart_contraption" | "minecraft:mangrove_door" | "gtceu:samarium_iron_arsenic_oxide_quadruple_wire" | "gtceu:raw_naquadah_block" | "gtceu:blue_alloy_single_cable" | "gtceu:niobium_small_dust" | "gtceu:deepslate_oilsands_ore" | "gtceu:goethite_pure_dust" | "gtceu:luv_energy_input_hatch_16a" | "gtceu:ev_large_miner" | "gtceu:vanadium_steel_hoe" | "gtceu:cupric_oxide_small_dust" | "rechiseled:acacia_planks_dotted" | "gtceu:blue_steel_double_plate" | "rechiseled:lapis_block_tiles" | "minecraft:green_stained_glass_pane" | "gtceu:saltpeter_small_dust" | "merequester:requester" | "minecraft:potted_allium" | "createarmory:gun_mount" | "gtceu:lv_battery_buffer_4x" | "powersuits:silk_touch" | "mysticalagriculture:prudentium_gemstone_block" | "webdisplays:server" | "gtceu:wulfenite_tiny_dust" | "gtceu:sterling_silver_pickaxe" | "bigreactors:erguide" | "minecraft:furnace" | "gtceu:nickel_double_cable" | "create:block/lime_toolbox" | "mysticalagriculture:passive_soulium_dagger" | "gtceu:netherrack_emerald_ore" | "create:wheat_flour" | "gtceu:ultimet_wrench_tip" | "gtceu:neodymium_small_dust" | "gtceu:topaz_impure_dust" | "create:gearshift" | "gtceu:iron_sword" | "gtceu:lumium_foil" | "ae2:quartz_pillar" | "rechiseled:obsidian_squares_connecting" | "gtceu:wrought_iron_rod" | "create:waxed_oxidized_copper_tile_slab" | "gtceu:potassium_feldspar_tiny_dust" | "gtceu:shellite_long_rod" | "gtceu:naquadah_large_fluid_pipe" | "gtceu:gravel_spodumene_ore" | "gtceu:netherrack_almandine_ore" | "railways:block/track/tieless_wide/segment_right" | "gtceu:osmiridium_large_restrictive_item_pipe" | "railways:block/track_overlay/switch_left_straight" | "gtceu:magnesium_bucket" | "gtceu:diamond_chainsaw_head" | "gtceu:bronze_small_fluid_pipe" | "ae2:damaged_budding_quartz" | "fantasyfurniture:nordic/wardrobe_bottom" | "gtceu:signalum_bolt" | "rechiseled:end_stone_chiseled" | "gtceu:electrum_block" | "minecraft:end_gateway" | "minecraft:zombie_wall_head" | "thermal:fire_grenade" | "rechiseled:stone_waves" | "sgjourney:advanced_control_crystal" | "gtceu:steel_firebox_casing" | "railways:block/conductor_whistle/flag_yellow" | "gtceu:yellow_limonite_purified_ore" | "gtceu:signalum_dust" | "gtceu:invar_axe" | "fantasyfurniture:nordic/chest" | "gtceu:annealed_copper_single_wire" | "gtceu:mv_conveyor_module" | "gtceu:tungsten_nugget" | "minecraft:powder_snow_cauldron" | "farmersdelight:onion_crate" | "gtceu:lv_battery_buffer_8x" | "gtceu:lazurite_gem" | "gtceu:zpm_bender" | "minecraft:music_disc_cat" | "gtceu:potassium_tiny_dust" | "gtceu:iv_4096a_laser_target_hatch" | "rechiseledcreate:jungle_window_swirling" | "ae2:cyan_covered_cable" | "gtceu:diorite_emerald_ore" | "minecraft:mud_brick_wall" | "rechiseled:mangrove_planks_flooring_connecting" | "xtonesreworked:zyth_block_3" | "gtceu:platinum_sludge_residue_dust" | "xtonesreworked:zyth_block_2" | "create:redstone_link" | "xtonesreworked:zyth_block_1" | "xtonesreworked:zyth_block_0" | "xtonesreworked:zyth_block_7" | "create:block/light_gray_toolbox" | "xtonesreworked:zyth_block_6" | "xtonesreworked:zyth_block_5" | "xtonesreworked:zyth_block_4" | "minecraft:dispenser" | "gtceu:sulfur_dichloride_bucket" | "xtonesreworked:zyth_block_9" | "xtonesreworked:zyth_block_8" | "gtceu:raw_cobaltite_block" | "gtceu:uv_solar_panel" | "extendedcrafting:the_ultimate_ingot" | "ae2:formation_core" | "gtceu:silver_double_plate" | "gtceu:osmiridium_long_rod" | "mysticalagriculture:cerium_crop" | "gtceu:black_bronze_huge_restrictive_item_pipe" | "gtceu:saltpeter_tiny_dust" | "minecraft:yellow_carpet" | "create:waxed_oxidized_copper_shingle_stairs" | "thermal:earth_grenade" | "gtceu:ender_air_bucket" | "gtceu:qbit_cpu_chip" | "minecraft:beetroot_soup" | "thermal:apple_block" | "gtceu:deepslate_sphalerite_ore" | "gtceu:lead_ingot" | "modularrouters:regex_filter" | "rechiseledcreate:dark_oak_window_diagonal" | "railways:lime_incomplete_conductor_cap" | "gtceu:ev_ore_washer" | "gtceu:green_sapphire_plate" | "gtceu:cupronickel_single_cable" | "gtceu:endstone_gypsum_ore" | "gtceu:naquadah_alloy_spring" | "gtceu:raw_thorium_block" | "rechiseled:obsidian_rotated_bricks" | "minecraft:warped_wall_sign" | "sgjourney:pegasus_dhd" | "gtceu:caprolactam_tiny_dust" | "gtceu:basalt_grossular_ore" | "thermal:strawberry_block" | "gtceu:chalcocite_small_dust" | "gtceu:cylinder_casting_mold" | "gtceu:duranium_ingot" | "gtceu:aluminium_huge_fluid_pipe" | "gtceu:hastelloy_c_276_tiny_dust" | "railways:block/track_casing/an_wide" | "gtceu:manganese_bucket" | "gtceu:zpm_robot_arm" | "gtceu:luv_robot_arm" | "mysticalagriculture:coral_seeds" | "mysticalagriculture:gold_essence" | "gtceu:advanced_smd_inductor" | "rechiseledcreate:granite_cut_polished_connecting" | "bigreactors:block/reactor/basic/casing_07_frame_ue" | "gtceu:raw_gypsum_block" | "minecraft:dandelion" | "rechiseled:crimson_planks_crate" | "minecraft:crying_obsidian" | "mysticalagriculture:soulstone_stairs" | "gtceu:naquadah_coil_block" | "gtceu:cobalt_brass_small_dust" | "gtceu:sand_tetrahedrite_ore" | "sgjourney:cut_naquadah_stairs" | "gtceu:rose_gold_bucket" | "gtceu:magnetic_samarium_dust" | "gtceu:silver_ingot" | "gtceu:bacteria_bucket" | "framedblocks:framed_extended_slope_panel" | "minecraft:rabbit_hide" | "gtceu:nano_cpu_chip" | "gtceu:bronze_dust" | "gtceu:rubber_chainsaw_head" | "gtceu:samarium_iron_arsenic_oxide_double_wire" | "minecraft:lime_concrete" | "gtceu:ev_1a_energy_converter" | "gtceu:ev_item_passthrough_hatch" | "gtceu:gypsum_ore" | "exnihilosequentia:aluminum_ingot" | "gtceu:hsla_steel_bucket" | "gtceu:wulfenite_small_dust" | "rechiseled:warped_planks_bricks_connecting" | "create:block/mechanical_arm/cog" | "gtceu:powellite_dust" | "createarmory:five_five_six_mold" | "gtceu:uhv_16a_energy_converter" | "gtceu:basalt_apatite_ore" | "bigreactors:block/reactor/basic/accessport_solid_in_connected" | "gtceu:nickel_refined_ore" | "rechiseledcreate:limestone_cut_polished_connecting" | "gtceu:hsse_sword" | "minecraft:carrot_on_a_stick" | "minecraft:netherite_pickaxe" | "gtceu:endstone_chalcopyrite_ore" | "minecraft:wheat" | "gtceu:iron_pickaxe" | "farmersdelight:chicken_soup" | "mysticalagriculture:supremium_gemstone_block" | "gtceu:deepslate_basaltic_mineral_sand_ore" | "rechiseled:amethyst_block_shiny" | "minecraft:infested_cracked_stone_bricks" | "gtceu:raw_beryllium_block" | "gtceu:netherrack_yellow_garnet_ore" | "gtceu:cobalt_brass_wrench" | "minecraft:dragon_breath" | "gtceu:pyrolusite_impure_dust" | "gtceu:magnesium_diboride_octal_wire" | "gtceu:hv_fluid_heater" | "gtceu:netherrack_barite_ore" | "minecraft:nether_quartz_ore" | "mysticalagriculture:jump_boost_iii_augment" | "gtceu:invar_turbine_blade" | "rechiseled:prismarine_bricks_bricks" | "gtceu:almandine_crushed_ore" | "gtceu:duranium_scythe" | "rechiseled:amethyst_block_jewel" | "gtceu:raw_soapstone_block" | "gtceu:hv_alloy_smelter" | "exnihilosequentia:aluminum_nugget" | "gtceu:tungsten_steel_octal_cable" | "gtceu:wrought_iron_knife" | "gtceu:zpm_polarizer" | "bigreactors:rossinite_bucket" | "minecraft:netherite_helmet" | "createarmory:four_sixteen" | "gtceu:sand_tin_ore" | "gtceu:red_alloy_screw" | "railways:block/track/phantom/segment_left" | "rechiseled:nether_bricks_brick_paving" | "simplylight:illuminant_pink_block_on" | "gtceu:tungsten_steel_double_wire" | "gtceu:platinum_large_item_pipe" | "gtceu:polyethylene_huge_fluid_pipe" | "gtceu:hsss_rod" | "railways:block/track/blackstone_narrow/tie" | "gtceu:wetware_processor_computer" | "create:block/netherite_backtank/block_cogs" | "rechiseled:birch_planks_mosaic" | "minecraft:diamond_shovel" | "gtceu:nickel_normal_restrictive_item_pipe" | "gtceu:molybdenum_disilicide_tiny_dust" | "gtceu:bentonite_dust" | "rechiseled:basalt_bordered" | "gtceu:luv_polarizer" | "gtceu:twinite_rotor" | "ae2:fluix_sword" | "gtceu:cooperite_small_dust" | "gtceu:scheelite_small_dust" | "gtceu:olivine_dust" | "gtceu:tungsten_carbide_wrench_tip" | "rechiseled:crimson_planks_beams" | "mysticalagriculture:molybdenum_essence" | "gtceu:ulv_machine_hull" | "gtceu:vanadium_steel_small_fluid_pipe" | "thermal:tin_ingot" | "gtceu:iron_hoe" | "create:small_deepslate_brick_stairs" | "gtceu:graphene_double_wire" | "gtceu:granite_tungstate_ore" | "gtceu:basalt_cassiterite_sand_ore" | "gtceu:red_sand_tricalcium_phosphate_ore" | "mysticalagriculture:supremium_chestplate" | "minecraft:detector_rail" | "gtceu:zpm_centrifuge" | "gtceu:compressed_fireclay" | "gtceu:titanium_firebox_casing" | "minecraft:packed_mud" | "bigreactors:block/reactor/basic/casing_02_frame_ds" | "toms_storage:ts.paint_kit" | "framedblocks:framed_activator_rail_slope" | "create:gray_seat" | "gtceu:hsss_round" | "ae2:cut_quartz_wall" | "gtceu:niobium_titanium_hot_ingot" | "gtceu:red_alloy_dust" | "bigreactors:block/turbine/basic/casing_07_frame_ue" | "gtceu:naquadah_single_cable" | "create:polished_cut_asurine_wall" | "ae2additions:16384k_crafting_storage" | "gtceu:yttrium_barium_cuprate_bucket" | "minecraft:mossy_stone_brick_slab" | "minecraft:orange_carpet" | "gtceu:hastelloy_x_dust" | "gtceu:red_sand_powellite_ore" | "gtceu:sterling_silver_mining_hammer" | "gtceu:screret_runic_laser_source_base_gem" | "gtceu:maraging_steel_300_nugget" | "gtceu:raw_chromite_block" | "gtceu:soldering_alloy_dust" | "farmersdelight:beef_patty" | "gtceu:enriched_naquadah_nugget" | "rechiseled:jungle_planks_rotated_bricks" | "itemfilters:and" | "gtceu:granite_lead_ore" | "thermal:amaranth_block" | "gtceu:annealed_copper_small_dust" | "gtceu:iridium_metal_residue_small_dust" | "gtceu:gallium_plate" | "minecraft:brown_wall_banner" | "gtceu:raw_fullers_earth_block" | "gtceu:shellite_double_wire" | "minecraft:potted_azalea_bush" | "gtceu:iv_thermal_centrifuge" | "gtceu:quartzite_purified_ore" | "gtceu:coal_crushed_ore" | "gtceu:large_maceration_tower" | "gtceu:zpm_4a_energy_converter" | "gtceu:iridium_hot_ingot" | "gtceu:netherrack_cassiterite_ore" | "gtceu:mv_fluid_solidifier" | "xtonesreworked:mint_block_0" | "gtceu:coal_pure_dust" | "bigreactors:block/turbine/basic/casing_10_frame_se" | "thermal:spinach_seeds" | "farmersdelight:canvas" | "gtceu:uhv_energy_input_hatch_4a" | "gtceu:raw_lepidolite" | "gtceu:niobium_titanium_bolt" | "minecraft:netherite_axe" | "gtceu:tin_long_rod" | "gtceu:soldering_alloy_nugget" | "create:copper_scaffolding" | "minecraft:salmon_spawn_egg" | "gtceu:graphene_octal_cable" | "xtonesreworked:mint_block_9" | "xtonesreworked:mint_block_8" | "xtonesreworked:mint_block_7" | "xtonesreworked:mint_block_6" | "mysticalagriculture:soulstone_cobble_stairs" | "xtonesreworked:mint_block_5" | "xtonesreworked:mint_block_4" | "xtonesreworked:mint_block_3" | "mysticalagriculture:no_fall_damage_augment" | "xtonesreworked:mint_block_2" | "gtceu:gallium_nugget" | "xtonesreworked:mint_block_1" | "create:small_deepslate_bricks" | "gtceu:cobalt_large_item_pipe" | "fantasyfurniture:decorations/royal_wall_mirror_large" | "gtceu:niobium_titanium_dust" | "create:fluid_tank" | "gtceu:styrene_bucket" | "gtceu:red_alloy_bolt" | "gtceu:diatomite_crushed_ore" | "fantasyfurniture:necrolord/wool" | "gtceu:hv_transformer_4a" | "gtceu:steam_cracked_propane_bucket" | "gtceu:aluminium_chainsaw_head" | "minecraft:warped_door" | "fantasyfurniture:decorations/nordic_soul_gems_dark" | "gtceu:invar_file" | "powersuits:shears" | "gtceu:ulv_battery_buffer_4x" | "mysticalagriculture:salts_crop" | "gtceu:hsse_ring" | "mysticalagriculture:awakened_supremium_ingot" | "gtceu:shellite_rotor" | "gtceu:sulfur_crushed_ore" | "gtceu:primitive_alloy_smelter" | "bigreactors:verderium_bucket" | "gtceu:platinum_octal_wire" | "create:block/blaze_burner/superheated_rods_large" | "gtceu:niobium_titanium_small_fluid_pipe" | "bigreactors:block/fluidizer/casing_21_corner_unw" | "gtceu:steel_spring" | "fantasyfurniture:bone/skeleton/counter" | "gtceu:hv_transformer_1a" | "mysticalagriculture:blank_record" | "gtceu:iv_quantum_tank" | "powersuits:sprint_assist" | "create:small_deepslate_brick_slab" | "gtceu:endstone_chalcocite_ore" | "fantasyfurniture:venthyr/cushion" | "gtceu:hsse_turbine_blade" | "farmersdelight:cake_slice" | "gtceu:hv_transformer_2a" | "gtceu:invar_screwdriver" | "gtceu:quartzite_ore" | "fantasyfurniture:bone/wither/chandelier" | "gtceu:mercury_barium_calcium_cuprate_single_wire" | "thermal:raw_tin_block" | "gtceu:gravel_lead_ore" | "gtceu:gravel_cinnabar_ore" | "gtceu:kanthal_spring" | "rechiseledcreate:crimsite_cut_polished_connecting" | "gtceu:zeolite_impure_dust" | "gtceu:invar_screw" | "gtceu:naquadah_alloy_double_plate" | "mysticalagriculture:antimony_crop" | "xtonesreworked:ztyl_block_3" | "mysticalagriculture:knightmetal_essence" | "thermal:spinach" | "xtonesreworked:ztyl_block_2" | "gtceu:molten_uranium_rhodium_dinaquadide_bucket" | "bigreactors:basic_reactorfuelrod" | "xtonesreworked:ztyl_block_5" | "gtceu:almandine_gem" | "xtonesreworked:ztyl_block_4" | "mysticalagriculture:menril_crop" | "xtonesreworked:ztyl_block_1" | "xtonesreworked:ztyl_block_0" | "mysticalagriculture:refined_obsidian_essence" | "gtceu:luv_item_passthrough_hatch" | "gtceu:coal_purified_ore" | "gtceu:block/machine/electric_gear_box_32a" | "gtceu:borosilicate_glass_bucket" | "gtceu:graphene_plate" | "rechiseled:mangrove_planks_tiles" | "ae2:light_blue_paint_ball" | "gtceu:mica_purified_ore" | "gtceu:gravel_monazite_ore" | "fantasyfurniture:necrolord/floor_light" | "xtonesreworked:ztyl_block_7" | "xtonesreworked:ztyl_block_6" | "xtonesreworked:ztyl_block_9" | "xtonesreworked:ztyl_block_8" | "ae2:wireless_receiver" | "gtceu:bronze_bolt" | "gtceu:mv_energy_output_hatch" | "rechiseled:dark_oak_planks_small_bricks" | "create:block/deployer/pole" | "railways:track_incomplete_create_andesite_wide" | "gtceu:barium_sulfide_small_dust" | "rechiseled:redstone_block_circles_connecting" | "gtceu:electrum_double_cable" | "minecraft:cobbled_deepslate_slab" | "gtceu:stellarium_plate" | "bigreactors:block/fluidizer/casing_15_corner_dse" | "rechiseledcreate:mangrove_window_large_connecting" | "railways:smokestack_streamlined" | "rechiseledcreate:crimson_window_large_connecting" | "gtceu:molten_titanium_carbide_bucket" | "minecraft:golden_horse_armor" | "gtceu:lanthanum_small_dust" | "thermal:diving_leggings" | "ae2:cable_interface" | "gtceu:stainless_steel_foil" | "gtceu:naquadria_double_plate" | "rechiseled:emerald_block_clovers_connecting" | "xtonesreworked:zeta_block_14" | "xtonesreworked:zeta_block_15" | "gtceu:blue_steel_plate" | "xtonesreworked:zeta_block_12" | "gtceu:dragonsteel_small_gear" | "gtceu:magnalium_turbine_blade" | "xtonesreworked:zeta_block_13" | "xtonesreworked:zeta_block_10" | "xtonesreworked:zeta_block_11" | "gtceu:mc_guffium_239_bucket" | "gtceu:potin_normal_fluid_pipe" | "gtceu:cobalt_double_wire" | "sgjourney:crystallizer" | "minecraft:blackstone_stairs" | "gtceu:phosphorus_pentoxide_dust" | "minecraft:warped_fence" | "thermal:green_bean" | "rechiseled:netherite_block_bricks" | "gtceu:purple_drink" | "create:crushed_raw_iron" | "minecraft:skull_banner_pattern" | "gtceu:palladium_purified_ore" | "enderstorage:ender_pouch" | "railways:block/bogey/narrow/scotch_wheels" | "gtceu:screret_runic_laser_source_base_dust" | "gtceu:netherite_tiny_dust" | "gtceu:topaz_ore" | "gtceu:raw_bastnasite" | "gtceu:thorium_rod" | "gtceu:ruthenium_bucket" | "gtceu:liquid_oxygen_bucket" | "create:metal_bracket" | "gtceu:tuff_emerald_ore" | "rechiseled:purpur_brick_paving" | "rechiseled:blue_ice_slanted_tiles_connecting" | "farmersdelight:brown_mushroom_colony" | "framedblocks:framed_target" | "mysticalagriculture:certus_quartz_essence" | "modularrouters:stack_augment" | "gtceu:zpm_16a_energy_converter" | "gtceu:brass_normal_item_pipe" | "create:cut_veridium_stairs" | "gtceu:endstone_ilmenite_ore" | "rechiseled:prismarine_bricks_chiseled_squares" | "create:small_tuff_brick_stairs" | "gtceu:vanadium_magnetite_ore" | "gtceu:netherrack_sphalerite_ore" | "gtceu:crystal_processor_computer" | "rechiseled:mangrove_planks_small_tiles" | "gtceu:endstone_saltpeter_ore" | "gtceu:barite_purified_ore" | "create:incomplete_track" | "gtceu:osmium_normal_restrictive_item_pipe" | "gtceu:hsse_file" | "gtceu:phenol_bucket" | "gtceu:lazurite_plate" | "gtceu:deepslate_tantalite_ore" | "mysticalagradditions:molten_prudentium" | "minecraft:crimson_sign" | "xtonesreworked:fort_block_6" | "xtonesreworked:fort_block_7" | "xtonesreworked:fort_block_4" | "xtonesreworked:fort_block_5" | "xtonesreworked:fort_block_2" | "xtonesreworked:fort_block_3" | "xtonesreworked:fort_block_0" | "xtonesreworked:fort_block_1" | "create:polished_cut_crimsite_slab" | "fantasyfurniture:nordic/desk_right" | "gtceu:red_steel_saw" | "ae2:certus_quartz_dust" | "webdisplays:rctrl" | "gtceu:stainless_steel_rod" | "gtceu:deepslate_wulfenite_ore" | "gtceu:stainless_steel_wrench" | "gtceu:trinium_plate" | "gtceu:vanadium_gallium_nugget" | "gtceu:amethyst_purified_ore" | "gtceu:tuff_scheelite_ore" | "create:red_valve_handle" | "gtceu:zpm_forming_press" | "ae2:purple_smart_cable" | "minecraft:wither_skeleton_skull" | "rechiseled:jungle_planks_small_bricks_connecting" | "create:industrial_iron_block" | "gtceu:annealed_copper_rod" | "gtceu:uv_lathe" | "mysticalagriculture:inferium_ingot" | "gtceu:chloroform_bucket" | "mysticalagriculture:sky_stone_essence" | "gtceu:polyvinyl_chloride_foil" | "gtceu:duranium_crowbar" | "fantasyfurniture:venthyr/drawer" | "gtceu:hssg_nugget" | "minecraft:lime_dye" | "bigreactors:block/reprocessor/casing_05_frame_dw" | "xtonesreworked:fort_block_8" | "xtonesreworked:fort_block_9" | "rechiseled:acacia_planks_large_tiles_connecting" | "laserio:overclocker_card" | "mysticalagriculture:lapis_lazuli_essence" | "aeinfinitybooster:infinity_card" | "railways:block/track/mangrove_narrow/segment_right" | "gtceu:deepslate_coal_ore" | "create:polished_cut_andesite" | "gtceu:sterling_silver_rod" | "framedblocks:framed_prism_corner" | "gtceu:deepslate_pyrolusite_ore" | "thermal:niter_block" | "gtceu:potash_tiny_dust" | "farmersdelight:hot_cocoa" | "ae2:memory_card_purple" | "gtceu:hsla_steel_double_plate" | "minecraft:oak_planks" | "gtceu:lv_super_chest" | "bigreactors:anglesite_ore" | "framedblocks:framed_flower_pot" | "gtceu:red_sand_gold_ore" | "gtceu:stainless_steel_small_dust" | "minecraft:yellow_terracotta" | "minecraft:mud_bricks" | "gtceu:ultimet_long_rod" | "gtceu:luv_sensor" | "gtceu:iv_electrolyzer" | "rechiseled:granite_brick_pattern_connecting" | "rechiseled:dark_oak_planks_beams_connecting" | "gtceu:mv_kinetic_mixer" | "minecraft:chicken" | "mysticalagriculture:quartz_enriched_iron_essence" | "gtceu:chromium_large_fluid_pipe" | "gtceu:apatite_refined_ore" | "framedblocks:framed_horizontal_pane" | "thermal:enderium_coin" | "gtceu:polytetrafluoroethylene_quadruple_fluid_pipe" | "gtceu:lithium_purified_ore" | "minecraft:diamond_hoe" | "create:scorchia_pillar" | "minecraft:light" | "gtceu:platinum_raw_small_dust" | "gtceu:platinum_raw_tiny_dust" | "extendedcrafting:black_iron_nugget" | "ae2:sky_stone_slab" | "gtceu:granite_diamond_ore" | "gtceu:ruby_lens" | "bigreactors:ridiculite_block" | "create:block/track_station/flag_off" | "gtceu:luv_packer" | "gtceu:osmium_hex_wire" | "gtceu:tungstate_small_dust" | "gtceu:tungsten_huge_fluid_pipe" | "gtceu:tungsten_steel_crowbar" | "extendedcrafting:enhanced_redstone_ingot" | "gtceu:tungsten_single_wire" | "minecraft:jungle_pressure_plate" | "gtceu:granite_lazurite_ore" | "gtceu:gear_casting_mold" | "gtceu:yttrium_barium_cuprate_hex_wire" | "minecraft:item_frame" | "gtceu:lead_hex_cable" | "gtceu:zpm_sifter" | "fluxnetworks:herculean_flux_storage" | "create:block/track/segment_left" | "minecraft:bell" | "fantasyfurniture:dunmer/lockbox" | "gtceu:basalt_glauconite_sand_ore" | "gtceu:silver_foil" | "gtceu:hsse_chainsaw_head" | "gtceu:stainless_steel_frame" | "fantasyfurniture:necrolord/oven" | "gtceu:uv_fluid_passthrough_hatch" | "create:small_limestone_bricks" | "gtceu:zeron_100_nugget" | "gtceu:lv_8a_energy_converter" | "thermal_extra:dragonsteel_nugget" | "bigreactors:block/turbine/reinforced/casing_04_frame_dn" | "framedblocks:framed_pyramid_slab" | "thermal:chiseled_slag" | "rechiseled:prismarine_bricks_tiles" | "gtceu:tuff_redstone_ore" | "gtceu:signalum_rod" | "gtceu:polyethylene_large_fluid_pipe" | "gtceu:advanced_item_detector_cover" | "fantasyfurniture:bone/skeleton/bookshelf" | "gtceu:mv_electrolyzer" | "rechiseled:diorite_polished_connecting" | "ae2:purple_paint_ball" | "rechiseled:jungle_planks_wavy_connecting" | "fantasyfurniture:decorations/tankards_honeymead" | "gtceu:sand_garnierite_ore" | "rechiseled:stone_rotated_bricks_connecting" | "functionalstorage:copper_upgrade" | "mysticalagriculture:stone_seeds" | "gtceu:cinnabar_impure_dust" | "minecraft:leather_horse_armor" | "gtceu:lv_extruder" | "thermal:raw_nickel" | "minecraft:polished_andesite" | "farmersdelight:full_tatami_mat" | "thermal:electrum_nugget" | "create_crystal_clear:train_glass_encased_large_cogwheel" | "gtceu:sand_bauxite_ore" | "gtceu:magnetic_iron_screw" | "thermal:light_gray_rockwool" | "rechiseled:coal_block_ovals" | "minecraft:white_banner" | "minecraft:shroomlight" | "gtceu:magnetic_steel_tiny_dust" | "gtceu:basalt_molybdenite_ore" | "gtceu:purified_debris_small_dust" | "gtceu:ultimet_small_item_pipe" | "rechiseled:dirt_small_bricks_connecting" | "railways:block/track_overlay/coupler_both" | "create:block/rotation_speed_controller/bracket" | "gtceu:dragonsteel_gear" | "createarmory:minigun_base" | "fantasyfurniture:royal/table_small" | "railways:mono_bogey" | "gtceu:osmium_tetroxide_dust" | "railways:block/track_switch_brass/flag" | "gtceu:netherrack_neodymium_ore" | "minecraft:cartography_table" | "ae2:certus_quartz_hoe" | "gtceu:osmium_tiny_dust" | "gtceu:magnetic_steel_dust" | "gtceu:raw_red_garnet_block" | "gtceu:wood_mallet" | "gtceu:sand_tungstate_ore" | "minecraft:builtin/missing" | "minecraft:spruce_sign" | "gtceu:steel_mining_hammer" | "ae2:creative_fluid_cell" | "gtceu:emerald_impure_dust" | "gtceu:platinum_tiny_dust" | "rechiseled:iron_block_lines_connecting" | "gtceu:tungsten_long_rod" | "gtceu:vanadium_small_dust" | "rechiseled:cobbled_deepslate_stripes_connecting" | "rechiseled:oak_planks_pattern" | "minecraft:bubble_coral_block" | "gtceu:black_dye_bucket" | "fantasyfurniture:nordic/painting_small" | "sgjourney:milky_way_ring" | "mysticalagriculture:pathing_aoe_ii_augment" | "framedblocks:block/iron_plate_down_frame" | "mysticalagriculture:lumium_essence" | "minecraft:moving_piston" | "gtceu:lp_steam_forge_hammer" | "bigreactors:basic_reactorglass" | "ae2:part/export_bus_on" | "gtceu:uv_electromagnetic_separator" | "ae2:light_blue_smart_dense_cable" | "ae2:logic_processor" | "railways:track_jungle_wide" | "gtceu:fullers_earth_small_dust" | "gtceu:gravel_silver_ore" | "gtceu:polyvinyl_butyral_small_dust" | "thermal:frost_melon_stem" | "thermal:coffee_seeds" | "fantasyfurniture:venthyr/stool" | "gtceu:rotor_extruder_mold" | "gtceu:graphite_refined_ore" | "create:entity/minecart_coupling/attachment" | "minecraft:beef" | "gtceu:molybdenum_disilicide_hot_ingot" | "gtceu:samarium_small_dust" | "gtceu:stellite_100_bucket" | "fantasyfurniture:royal/wall_light" | "gtceu:topaz_block" | "create:andesite_encased_large_cogwheel" | "framedblocks:block/framed_reinforcement" | "gtceu:gravel_pyrochlore_ore" | "mysticalagriculture:soulium_ingot" | "gtceu:styrene_butadiene_rubber_rod" | "railways:brown_incomplete_conductor_cap" | "gtceu:red_sand_pyrite_ore" | "minecraft:wooden_pickaxe" | "gtceu:raw_tetrahedrite_block" | "gtceu:cobalt_brass_small_restrictive_item_pipe" | "gtceu:ultimet_pickaxe" | "minecraft:dark_oak_button" | "rechiseledcreate:acacia_window_rounded" | "minecraft:campfire" | "ae2:storage_monitor" | "create:block/track_signal/indicator_off" | "bigreactors:cyanite_ingot" | "railways:block/track/mangrove/segment_right" | "exnihilosequentia:iron_crook" | "mysticalagriculture:spirited_crystal_seeds" | "thermal_extra:dragonsteel_dust" | "minecraft:light_gray_stained_glass" | "gtceu:uv_fermenter" | "rechiseled:stone_brick_paving" | "rechiseled:oak_planks_pattern_connecting" | "gtceu:carbon_small_dust" | "gtceu:molybdenite_pure_dust" | "powersuits:item/armor/json/jetpack" | "gtceu:soul_infused_gear" | "create:nixie_tube" | "railways:yellow_conductor_cap" | "create:block/blaze_burner/blaze/active" | "gtceu:titanium_trifluoride_tiny_dust" | "thermal:machine_furnace" | "gtceu:hp_steam_forge_hammer" | "minecraft:mossy_stone_brick_stairs" | "gtceu:gravel_molybdenum_ore" | "gtceu:biotite_small_dust" | "gtceu:tuff_oilsands_ore" | "gtceu:gravel_asbestos_ore" | "thermalendergy:stellarium_plate" | "fantasyfurniture:decorations/tankards_sweetberry" | "create_crystal_clear:brass_glass_encased_shaft" | "numina:component_carbon_myofiber" | "farmersdelight:cooked_mutton_chops" | "gtceu:zpm_energy_input_hatch_4a" | "gtceu:iridium_long_rod" | "railways:block/track/acacia_wide/segment_left" | "ae2:flawed_budding_quartz" | "minecraft:dark_oak_trapdoor" | "gtceu:silicon_bucket" | "gtceu:ev_vanadium_battery" | "gtceu:platinum_ore" | "mysticalagriculture:nickel_seeds" | "rechiseled:prismarine_bricks_polished" | "thermal:crude_oil_bucket" | "rechiseled:end_stone_diagonal_bricks" | "gtceu:hydro_cracked_propane_bucket" | "gtceu:galena_refined_ore" | "gtceu:chlorobenzene_bucket" | "gtceu:indium_tin_barium_titanium_cuprate_plate" | "gtceu:iridium_nonuple_fluid_pipe" | "thermal:tin_nugget" | "minecraft:respawn_anchor" | "ae2:chiseled_quartz_block" | "rechiseled:red_sandstone_polished_connecting" | "gtceu:iv_voltage_coil" | "minecraft:firework_rocket" | "rechiseled:cobblestone_tiles" | "gtceu:ev_chemical_reactor" | "rechiseled:acacia_planks_diagonal_stripes_connecting" | "gtceu:stibnite_dust" | "gtceu:raw_cobalt_block" | "fabric:tag/item/axes" | "gtceu:tungsten_steel_quadruple_cable" | "gtceu:ev_electric_motor" | "gtceu:rubber_small_dust" | "create:cut_dripstone_wall" | "rechiseled:coal_block_compacted" | "gtceu:bronze_buzz_saw_blade" | "gtceu:sodalite_exquisite_gem" | "gtceu:granite_magnetite_ore" | "gtceu:andesite_molybdenite_ore" | "gtceu:basalt_sphalerite_ore" | "framedblocks:framed_large_button" | "gtceu:platinum_single_wire" | "create:item/extendo_grip/cog" | "gtceu:diorite_kyanite_ore" | "gtceu:dragonsteel_hex_wire" | "mysticalagriculture:soulstone_bricks_stairs" | "railways:block/track/birch_wide/segment_left" | "create:copper_door" | "gtceu:thorium_plate" | "create:exposed_copper_shingle_stairs" | "rechiseled:birch_planks_squares_connecting" | "gtceu:glowstone_plate" | "gtceu:diorite_garnet_sand_ore" | "exnihilosequentia:warped_barrel" | "gtceu:wheat_tiny_dust" | "gtceu:red_alloy_ingot" | "create:cut_dripstone_brick_slab" | "gtceu:gelled_toluene" | "ae2:block/crank_base" | "minecraft:granite_wall" | "minecraft:sticky_piston" | "gtceu:yellow_limonite_refined_ore" | "gtceu:stainless_steel_wire_cutter" | "gtceu:air_bucket" | "gtceu:iron_double_cable" | "gtceu:pitchblende_small_dust" | "gtceu:europium_ingot" | "farmersdelight:orange_canvas_wall_sign" | "railways:block/bogey/monorail/wheel" | "gtceu:silver_oxide_dust" | "mysticalagriculture:blank_skull" | "gtceu:trinaquadalloy_nugget" | "gtceu:phosphate_small_dust" | "kubejs:lumium_casing" | "gtceu:primitive_pump" | "gtceu:acidic_osmium_solution_bucket" | "create:polished_cut_scoria_stairs" | "gtceu:neutronium_plunger" | "create:crimsite_pillar" | "gtceu:tritanium_octal_cable" | "minecraft:glowstone" | "thermal:emerald_dust" | "gtceu:lepidolite_crushed_ore" | "gtceu:hv_rotor_holder" | "gtceu:raw_naquadah" | "gtceu:ruthenium_trinium_americium_neutronate_quadruple_wire" | "minecraft:blaze_spawn_egg" | "mysticalagriculture:salts_seeds" | "sgjourney:raw_naquadah" | "minecraft:prismarine_wall" | "create:lectern_controller" | "gtceu:hv_lathe" | "gtceu:americium_ingot" | "exnihilosequentia:diamond_mesh" | "gtceu:uranium_ingot" | "gtceu:tritanium_long_rod" | "thermalendergy:prismalium_nugget" | "minecraft:lava" | "simplylight:illuminant_cyan_block_on" | "create:limestone" | "gtceu:diorite_uraninite_ore" | "minecraft:block/cube_bottom_top" | "thermal:rice_seeds" | "minecraft:dead_fire_coral_wall_fan" | "gtceu:reinforced_epoxy_resin_ingot" | "gtceu:zpm_solar_panel" | "gtceu:uv_chemical_reactor" | "gtceu:europium_single_wire" | "gtceu:rock_salt_crushed_ore" | "gtceu:plate_casting_mold" | "gtceu:pyrope_block" | "rechiseled:copper_block_pattern" | "gtceu:diatomite_tiny_dust" | "gtceu:bismuth_bronze_double_plate" | "gtceu:diorite_grossular_ore" | "create:block/gauge/indicator" | "gtceu:tungsten_carbide_large_fluid_pipe" | "rechiseled:end_stone_mesh_connecting" | "gtceu:uranium_rhodium_dinaquadide_block" | "gtceu:ev_output_bus" | "gtceu:gravel_bauxite_ore" | "gtceu:lv_kinetic_input_box" | "minecraft:jungle_leaves" | "create:polished_cut_tuff_slab" | "create:lime_sail" | "automobility:snow_off_road" | "farmersdelight:pink_canvas_sign" | "minecraft:exposed_cut_copper_stairs" | "gtceu:brass_huge_item_pipe" | "minecraft:smooth_sandstone_slab" | "gtceu:polyethylene_foil" | "gtceu:perlite_small_dust" | "gtceu:diatomite_impure_dust" | "xtonesreworked:vect_block_7" | "xtonesreworked:vect_block_8" | "xtonesreworked:vect_block_9" | "gtceu:sand_chalcopyrite_ore" | "railways:block/track/blackstone_wide/segment_left" | "xtonesreworked:vect_block_3" | "xtonesreworked:vect_block_4" | "xtonesreworked:vect_block_5" | "xtonesreworked:vect_block_6" | "gtceu:tungsten_steel_double_plate" | "create:orange_sail" | "thermal:electrum_block" | "gtceu:12_crown_4_bucket" | "mysticalagriculture:essence_vessel" | "gtceu:nan_certificate" | "rechiseled:crimson_planks_squares" | "minecraft:anvil" | "fantasyfurniture:decorations/royal_food_0" | "xtonesreworked:vect_block_0" | "fantasyfurniture:decorations/royal_food_1" | "xtonesreworked:vect_block_1" | "xtonesreworked:vect_block_2" | "ae2additions:super_cell_4096k" | "gtceu:phosphorus_pentoxide_small_dust" | "minecraft:obsidian" | "rechiseled:cobblestone_brick_paving" | "rechiseled:mangrove_planks_brick_paving" | "mysticaladaptations:insanium_watering_can" | "gtceu:severely_steam_cracked_heavy_fuel_bucket" | "ae2:lime_glass_cable" | "bigreactors:basic_turbineredstoneport" | "gtceu:saltpeter_purified_ore" | "railways:block/semaphore/red_arm_flipped_down" | "createarmory:upgraded_minigun_barrel" | "thermal:ruby_dust" | "mysticalagriculture:supremium_shears" | "gtceu:kyanite_crushed_ore" | "gtceu:enriched_naquadah_trinium_europium_duranide_hot_ingot" | "minecraft:beetroot_seeds" | "minecraft:soul_campfire" | "thermal_extra:shellite_glass" | "gtceu:tungsten_carbide_hoe" | "gtceu:osmiridium_plate" | "gtceu:ev_assembler" | "sliceanddice:fertilizer_bucket" | "gtceu:rhodium_plated_palladium_double_plate" | "minecraft:yellow_wool" | "framedblocks:framed_divided_slope" | "gtceu:me_output_hatch" | "gtceu:luv_battery_buffer_4x" | "gtceu:screret_runic_laser_source_base_exquisite_gem" | "gtceu:andesite_realgar_ore" | "gtceu:grossular_refined_ore" | "gtceu:granite_yellow_garnet_ore" | "gtceu:hv_distillery" | "ae2additions:super_cell_component_4k" | "mysticalagriculture:mining_aoe_v_augment" | "gtceu:niobium_nitride_hot_ingot" | "gtceu:lv_polarizer" | "ae2:purple_covered_dense_cable" | "gtceu:cobalt_brass_huge_restrictive_item_pipe" | "gtceu:neodymium_purified_ore" | "gtceu:sand_soapstone_ore" | "minecraft:stone_bricks" | "gtceu:plutonium_crushed_ore" | "gtceu:magnesia_dust" | "minecraft:crimson_pressure_plate" | "gtceu:tungsten_hot_ingot" | "farmersdelight:vegetable_noodles" | "rechiseled:blackstone_brick_paving_connecting" | "gtceu:tin_rotor" | "gtceu:polyphenylene_sulfide_ingot" | "gtceu:magnesium_diboride_hex_wire" | "gtceu:andradite_tiny_dust" | "rechiseled:dark_oak_planks_squares" | "gtceu:steel_small_gear" | "gtceu:vanadium_steel_wrench_tip" | "gtceu:tuff_almandine_ore" | "mysticalagriculture:awakened_supremium_helmet" | "mysticalagriculture:inferium_ore" | "gtceu:naquadah_hex_cable" | "create:block/fluid_pipe/connection/west" | "create:horizontal_framed_glass_pane" | "gtceu:red_sand_naquadah_ore" | "create:warped_window_pane" | "bigreactors:block/fluidizer/casing_09_frame_uw" | "mysticalagriculture:draconium_seeds" | "gtceu:bornite_crushed_ore" | "gtceu:twinite_hot_ingot" | "gtceu:samarium_rod" | "minecraft:jungle_fence_gate" | "gtceu:electrotine_purified_ore" | "gtceu:ultimet_large_item_pipe" | "railways:block/track/ender_narrow/segment_right" | "gtceu:tungsten_steel_octal_wire" | "functionalstorage:compacting_drawer" | "gtceu:fiber_reinforced_printed_circuit_board" | "create:weathered_copper_shingle_stairs" | "itemfilters:or" | "rechiseledcreate:oak_window_rounded" | "farmersdelight:hamburger" | "gtceu:shellite_frame" | "gtceu:severely_hydro_cracked_light_fuel_bucket" | "colossalchests:chest_wall_copper" | "thermal:tin_dust" | "gtceu:gravel_wulfenite_ore" | "ae2additions:super_cell_component_1k" | "mysticalagriculture:gaia_spirit_essence" | "gtceu:styrene_butadiene_rubber_ring" | "createarmory:four_sixteen_upper" | "gtceu:tuff_calcite_ore" | "minecraft:cave_vines_plant" | "gtceu:electrum_hex_cable" | "kubejs:dragonsteel_casing" | "gtceu:red_alloy_hex_cable" | "gtceu:indium_block" | "mysticalagriculture:supremium_ingot" | "gtceu:hv_sifter" | "gtceu:uv_fluid_solidifier" | "gtceu:hv_electric_gear_box_16a" | "gtceu:magnetic_iron_block" | "mysticalagriculture:inferium_gemstone_block" | "rechiseled:quartz_block_bordered_connecting" | "create_crystal_clear:brass_clear_glass_encased_shaft" | "mysticalagriculture:prudentium_upgrade" | "gtceu:ev_pump" | "gtceu:iv_centrifuge" | "gtceu:black_steel_quadruple_wire" | "rechiseled:redstone_block_small_tiles_connecting" | "create:block/belt/start" | "gtceu:iv_energy_output_hatch" | "ae2:part/storage_monitor_off" | "gtceu:sodium_hydroxide_small_dust" | "gtceu:titanium_gear" | "gtceu:titanium_chainsaw_head" | "minecraft:pumpkin" | "gtceu:pollucite_dust" | "minecraft:barrel" | "minecraft:oak_sapling" | "minecraft:stone_sword" | "gtceu:alunite_pure_dust" | "mysticalagriculture:manyullyn_seeds" | "gtceu:neutronium_block" | "thermal:rosin_block" | "gtceu:lv_block_breaker" | "gtceu:red_alloy_octal_cable" | "rechiseled:amethyst_block_shiny_connecting" | "gtceu:ultimet_saw" | "gtceu:cobalt_quadruple_wire" | "mysticalagriculture:coral_crop" | "gtceu:netherrack_gold_ore" | "gtceu:gravel_spessartine_ore" | "thermal_extra:soul_infused_glass" | "gtceu:screret_runic_laser_source_base_small_dust" | "create:block/track_overlay/station" | "fantasyfurniture:decorations/bowl_empty" | "thermal:netherite_gear" | "gtceu:chromium_ingot" | "gtceu:raw_garnierite" | "thermal:earth_tnt" | "gtceu:ultimet_scythe" | "gtceu:rutile_exquisite_gem" | "minecraft:popped_chorus_fruit" | "minecraft:orange_wool" | "gtceu:melodium_octal_wire" | "minecraft:golden_leggings" | "gtceu:red_sand_fullers_earth_ore" | "thermal_extra:rf_coil_xfer_augment_4" | "gtceu:endstone_ruby_ore" | "thermal_extra:rf_coil_xfer_augment_3" | "gtceu:item_detector_cover" | "railways:track_jungle" | "rechiseledcreate:oak_window_slim" | "railways:block/track/tieless_narrow/segment_right" | "gtceu:liquid_ender_air_bucket" | "thermal_extra:rf_coil_xfer_augment_5" | "gtceu:raw_alunite" | "gtceu:plate_extruder_mold" | "gtceu:sand_yellow_limonite_ore" | "thermal:tea_block" | "thermal_extra:rf_coil_xfer_augment_2" | "thermal_extra:rf_coil_xfer_augment_1" | "gtceu:mv_4a_energy_converter" | "gtceu:uv_distillery" | "gtceu:duranium_bucket" | "gtceu:salt_ore" | "fantasyfurniture:dunmer/drawer" | "gtceu:magnesite_impure_dust" | "create:cut_scoria" | "gtceu:pump_deck" | "bigreactors:block/reprocessor/controller_on" | "gtceu:tin_small_restrictive_item_pipe" | "rechiseledcreate:acacia_window_large_connecting" | "rechiseled:blackstone_rotated_bricks" | "gtceu:mv_miner" | "gtceu:barite_crushed_ore" | "rechiseled:mangrove_planks_woven_connecting" | "create:cut_granite_bricks" | "minecraft:lime_wall_banner" | "gtceu:watertight_casing" | "gtceu:granite_bauxite_ore" | "minecraft:purple_carpet" | "modularrouters:mod_filter" | "gtceu:coal_impure_dust" | "gtceu:naquadah_alloy_bolt" | "gtceu:uhpic_chip" | "gtceu:lead_screw" | "gtceu:hv_muffler_hatch" | "gtceu:barite_tiny_dust" | "gtceu:spessartine_ore" | "railways:track_dark_oak_wide" | "ae2:green_smart_cable" | "rechiseledcreate:warped_window_large_connecting" | "gtceu:apatite_bolt" | "create:block/elevator_pulley/rope_coil" | "gtceu:deepslate_barite_ore" | "rechiseled:acacia_planks_woven_connecting" | "gtceu:hsss_frame" | "gtceu:grossular_pure_dust" | "gtceu:ruby_plate" | "railways:block/bogey/narrow/wheels" | "ae2:singularity" | "railways:block/track_casing/ae" | "gtceu:polytetrafluoroethylene_frame" | "gtceu:titanium_carbide_dust" | "automobility:automobile_engine" | "gtceu:diamond_knife" | "minecraft:jungle_planks" | "rechiseled:birch_planks_wavy_connecting" | "railways:block/track_casing/an" | "minecraft:dead_tube_coral_wall_fan" | "railways:block/track_casing/as" | "gtceu:quantum_processor_mainframe" | "rechiseled:warped_planks_bricks" | "railways:block/track_casing/aw" | "farmersdelight:chocolate_pie_slice" | "rechiseled:granite_brick_paving_connecting" | "create:controller_rail" | "mysticalagriculture:tertium_bow" | "gtceu:emerald_tiny_dust" | "thermal:energy_cell_frame" | "create:cut_crimsite_brick_wall" | "railways:tripleaxle_bogey" | "gtceu:raw_barite" | "rechiseledcreate:calcite_cut_small_brick_connecting" | "thermal:glowstone_mushroom_spores" | "gtceu:goethite_dust" | "rechiseled:red_sandstone_tiles" | "framedblocks:framed_vertical_half_slope" | "gtceu:stainless_steel_tiny_fluid_pipe" | "mysticalagriculture:soulium_gemstone_block" | "create:block/symmetry_effect/crossplane" | "ae2:part/crafting_terminal_on" | "railways:block/track/oak/segment_right" | "ae2:cable_bus" | "rechiseledcreate:dark_oak_window_tiles" | "gtceu:soul_infused_hex_wire" | "create:oxidized_copper_tile_slab" | "gtceu:argon_bucket" | "gtceu:tungsten_ingot" | "exnihilosequentia:red_nether_brick_crook" | "gtceu:naquadah_alloy_dust" | "create:brass_hand" | "rechiseled:redstone_block_compressed_connecting" | "gtceu:asbestos_impure_dust" | "gtceu:uv_centrifuge" | "railways:track_incomplete_blackstone_wide" | "gtceu:red_sand_monazite_ore" | "gtceu:cobalt_brass_chainsaw_head" | "minecraft:light_gray_concrete" | "bigreactors:block/reactor/reinforced/casing_11_frame_ne" | "railways:block/track_overlay/switch_3way_right" | "sgjourney:archeology_table" | "gtceu:luv_muffler_hatch" | "gtceu:electrum_hex_wire" | "rechiseled:dark_prismarine_dotted_connecting" | "create:creative_blaze_cake" | "gtceu:invar_long_rod" | "gtceu:endstone_asbestos_ore" | "gtceu:gravel_tantalite_ore" | "thermal:silver_gear" | "gtceu:mv_cadmium_battery" | "gtceu:zpm_voltage_coil" | "thermal:nickel_ore" | "gtceu:luv_electric_motor" | "ae2:magenta_covered_dense_cable" | "mysticalagriculture:yellorium_seeds" | "exnihilosequentia:silver_pieces" | "thermal:polished_slag" | "railways:block/track/warped/tie" | "gtceu:rubber_ingot" | "minecraft:polished_granite_slab" | "framedblocks:framed_mini_cube" | "gtceu:phosphoric_acid_bucket" | "minecraft:deepslate_lapis_ore" | "expatternprovider:pattern_provider_upgrade" | "gtceu:nether_quartz_small_dust" | "gtceu:stainless_steel_pickaxe" | "rechiseled:bone_block_rib" | "gtceu:endstone_lepidolite_ore" | "bigreactors:reprocessorfluidinjector" | "bigreactors:block/turbine/basic/casing_06_frame_us" | "gtceu:polyvinyl_acetate_bucket" | "gtceu:basalt_sulfur_ore" | "webdisplays:linker" | "gtceu:block/machine/part/muffler_hatch" | "create:block/track_overlay/signal_dual" | "gtceu:pyrolusite_refined_ore" | "rechiseled:end_stone_scales" | "framedblocks:framed_wall_board" | "railways:block/bogey/narrow/double_scotch/pistons" | "gtceu:shellite_foil" | "mysticalagriculture:manasteel_essence" | "gtceu:barium_small_dust" | "gtceu:sodalite_small_dust" | "gtceu:tungsten_carbide_file" | "gtceu:apatite_dust" | "gtceu:naquadah_ingot" | "rechiseled:oak_planks_woven" | "railways:block/track/oak_wide/segment_right" | "fantasyfurniture:bone/wither/desk_left" | "gtceu:trinaquadalloy_ingot" | "gtceu:red_sand_saltpeter_ore" | "gtceu:gravel_rock_salt_ore" | "thermal:hops" | "gtceu:uranium_235_ingot" | "gtceu:silver_quadruple_wire" | "fantasyfurniture:royal/bench" | "gtceu:chemical_green_dye" | "gtceu:hastelloy_x_rod" | "gtceu:electrum_double_wire" | "gtceu:diamond_hoe" | "gtceu:uv_fluid_heater" | "fantasyfurniture:necrolord/chandelier" | "gtceu:blue_steel_hammer" | "gtceu:quartzite_small_dust" | "gtceu:sand_gypsum_ore" | "gtceu:yellow_garnet_gem" | "gtceu:beryllium_pure_dust" | "gtceu:hv_battery_buffer_8x" | "gtceu:rubber_gear" | "thermal:sugar_cane_block" | "minecraft:shears" | "gtceu:enderium_quadruple_wire" | "exnihilosequentia:copper_pieces" | "mysticalagriculture:prudentium_fishing_rod" | "rechiseled:crimson_planks_mosaic" | "create:item/handheld_worldshaper/core" | "gtceu:hp_steam_rock_crusher" | "gtceu:lapis_rod" | "gtceu:tetrahedrite_pure_dust" | "gtceu:mv_electric_gear_box_8a" | "minecraft:skeleton_horse_spawn_egg" | "farmersdelight:purple_canvas_sign" | "gtceu:beryllium_block" | "rechiseled:sandstone_tiles" | "minecraft:diamond_pickaxe" | "gtceu:tungsten_steel_mining_hammer" | "mysticalagriculture:inferium_crossbow" | "gtceu:gallium_tiny_dust" | "gtceu:lead_refined_ore" | "minecraft:mushroom_stew" | "gtceu:lightly_hydro_cracked_heavy_fuel_bucket" | "mysticalagriculture:pathing_aoe_iii_augment" | "gtceu:iv_bender" | "minecraft:mushroom_stem" | "gtceu:apatite_flawless_gem" | "exnihilosequentia:dark_oak_barrel" | "bigreactors:block/turbine/reinforced/controller_off" | "railways:track_blackstone_narrow" | "ae2:lime_smart_dense_cable" | "gtceu:vanadium_steel_double_plate" | "minecraft:netherite_ingot" | "gtceu:raw_growth_medium_bucket" | "fantasyfurniture:dunmer/door_single" | "create:small_ochrum_brick_stairs" | "gtceu:naquadah_alloy_buzz_saw_blade" | "ae2:chest" | "gtceu:andesite_blue_topaz_ore" | "gtceu:essence_enchancer" | "create:small_granite_brick_slab" | "ae2:quartz_bricks" | "mysticalagriculture:garnet_crop" | "exnihilosequentia:netherrack_pebble" | "gtceu:magnalium_double_plate" | "gtceu:uv_256a_laser_source_hatch" | "gtceu:ender_eye_dust" | "gtceu:tin_alloy_nugget" | "minecraft:red_wool" | "thermal:quartz_dust" | "gtceu:osmiridium_ring" | "gtceu:naquadah_alloy_butchery_knife" | "gtceu:blue_steel_wire_cutter" | "create:andesite_tunnel" | "fabric:tag/item/pickaxes" | "rechiseled:crimson_planks_brick_paving" | "gtceu:wetware_circuit_board" | "ae2:yellow_covered_dense_cable" | "minecraft:acacia_trapdoor" | "gtceu:ulv_input_bus" | "farmersdelight:blue_canvas_wall_sign" | "bigreactors:block/reactor/basic/casing_06_frame_us" | "create:windmill_bearing" | "gtceu:polytetrafluoroethylene_ingot" | "kubejs:stargate_rod" | "mysticalagriculture:hepatizon_essence" | "gtceu:hv_battery_buffer_4x" | "gtceu:hv_extractor" | "railways:light_gray_conductor_cap" | "gtceu:andesite_copper_ore" | "thermal:flax_seeds" | "gtceu:ingot_casting_mold" | "create:block/fluid_valve/pointer" | "gtceu:steel_double_cable" | "gtceu:methanol_bucket" | "minecraft:magenta_bed" | "gtceu:gold_double_wire" | "gtceu:americium_dust" | "rechiseled:sandstone_diagonal_bricks_connecting" | "gtceu:diamond_shovel" | "gtceu:bronze_brick_casing" | "gtceu:polybenzimidazole_tiny_dust" | "ae2:quartz_pillar_slab" | "create:polished_cut_dripstone_slab" | "gtceu:sterling_silver_saw" | "gtceu:magnesite_tiny_dust" | "gtceu:naquadah_alloy_plate" | "gtceu:battery_alloy_bucket" | "gtceu:sulfuric_naphtha_bucket" | "gtceu:wood_drum" | "gtceu:osmiridium_tiny_dust" | "gtceu:iron_drill_head" | "buildinggadgets:template" | "gtceu:mv_laser_engraver" | "rechiseled:birch_planks_small_bricks_connecting" | "ae2:crafting_monitor" | "rechiseled:nether_bricks_brick_pattern_connecting" | "gtceu:red_sand_alunite_ore" | "minecraft:diamond_sword" | "gtceu:titanium_carbide_block" | "gtceu:copper_nugget" | "gtceu:rock_salt_block" | "gtceu:rose_gold_hoe" | "create:cut_dripstone_bricks" | "gtceu:polyphenylene_sulfide_small_dust" | "rechiseled:spruce_planks_large_tiles_connecting" | "gtceu:stainless_steel_nugget" | "gtceu:red_steel_screwdriver" | "rechiseledcreate:mechanical_chisel" | "create:polished_cut_calcite_slab" | "gtceu:niobium_nitride_double_wire" | "gtceu:gravel_plutonium_ore" | "ae2:security_station" | "gtceu:ev_electromagnetic_separator" | "gtceu:borosilicate_glass_ingot" | "gtceu:pure_netherite_plate" | "gtceu:green_sapphire_block" | "rechiseled:basalt_tiles_connecting" | "gtceu:blue_alloy_quadruple_cable" | "exnihilosequentia:nickel_ingot" | "create:small_asurine_brick_slab" | "gtceu:iron_purified_ore" | "minecraft:bone_block" | "rechiseled:mangrove_planks_diagonal_stripes_connecting" | "gtceu:uv_cutter" | "gtceu:raw_quartzite_block" | "minecraft:cobbled_deepslate" | "laserio:card_fluid" | "mysticalagriculture:absorption_iii_augment" | "gtceu:stellarium_ring" | "gtceu:ev_rock_crusher" | "bigreactors:reinforced_turbinerotorshaft" | "gtceu:brown_dye_spray_can" | "gtceu:hv_electric_motor" | "create:cut_tuff_stairs" | "gtceu:credit_casting_mold" | "fantasyfurniture:dunmer/painting_wide" | "minecraft:redstone_lamp" | "ae2:gray_paint_ball" | "mysticalagriculture:niotic_crystal_essence" | "gtceu:diamond_crowbar" | "gtceu:uraninite_purified_ore" | "rechiseledcreate:veridium_cut_small_brick_connecting" | "gtceu:prismalium_gear" | "gtceu:lumium_small_dust" | "minecraft:oak_leaves" | "gtceu:beryllium_impure_dust" | "create:yellow_sail" | "gtceu:gold_quadruple_wire" | "rechiseled:netherrack_small_tiles" | "gtceu:mv_machine_hull" | "ae2:controller" | "minecraft:skeleton_wall_skull" | "gtceu:molybdenum_double_plate" | "rechiseled:crimson_planks_squares_connecting" | "gtceu:tuff_electrotine_ore" | "create:block/fluid_pipe/connection/down" | "gtceu:hv_gas_turbine" | "modularrouters:fluid_module_2" | "create:item_drain" | "rechiseled:warped_planks_flooring_connecting" | "thermal_extra:twinite_glass" | "gtceu:damascus_steel_scythe" | "mysticalagriculture:manyullyn_essence" | "mysticalagriculture:terrasteel_seeds" | "gtceu:annealed_copper_octal_wire" | "bigreactors:block/reactor/reinforced/casing_03_frame_de" | "gtceu:sand_lead_ore" | "mysticalagriculture:graphite_essence" | "mysticalagriculture:lepidolite_seeds" | "gtceu:gallium_block" | "minecraft:deepslate_tile_wall" | "gtceu:netherrack_diamond_ore" | "minecraft:black_banner" | "railways:block/bogey/freight/freight_frame" | "minecraft:map" | "minecraft:cyan_banner" | "gtceu:long_rod_extruder_mold" | "functionalstorage:oak_2" | "functionalstorage:oak_1" | "mysticalagriculture:refined_obsidian_crop" | "gtceu:tungstensteel_firebox_casing" | "createarmory:unfinished_five_five_six_casing" | "rechiseled:basalt_pattern_connecting" | "gtceu:lv_forming_press" | "gtceu:endstone_gold_ore" | "functionalstorage:oak_4" | "gtceu:red_steel_rod" | "gtceu:raw_tin_block" | "railways:block/track/crimson_narrow/tie" | "gtceu:dichlorobenzene_bucket" | "gtceu:copper_fine_wire" | "mysticalagriculture:prudentium_sword" | "thermal:rf_coil_creative_augment" | "mysticalagriculture:redstone_essence" | "gtceu:weapon_grade_naquadah_screw" | "gtceu:dragonsteel_rotor" | "gtceu:barium_dust" | "ae2:orange_paint_ball" | "ae2additions:super_cell_65m" | "gtceu:assembly_line" | "gtceu:nether_quartz_exquisite_gem" | "ae2additions:me_wireless_transceiver" | "fantasyfurniture:bone/wither/painting_small" | "mysticalagriculture:certus_quartz_seeds" | "ae2:medium_quartz_bud" | "modularrouters:mimic_augment" | "minecraft:andesite_stairs" | "gtceu:lithium_perchlorate_small_dust" | "create:cut_calcite_brick_slab" | "rechiseled:iron_block_gears_connecting" | "gtceu:vanadium_steel_tiny_dust" | "rechiseledcreate:dark_oak_window_tiles_connecting" | "ae2:portable_fluid_cell_16k" | "rechiseled:cobblestone_worn_stripes" | "bigreactors:benitoite_ore" | "rechiseledcreate:crimsite_cut_small_brick_connecting" | "gtceu:cobalt_brass_screw" | "ae2additions:super_cell_64k" | "gtceu:iron_screwdriver" | "gtceu:damascus_steel_axe" | "mysticalagriculture:wither_skeleton_essence" | "ae2:cell_component_256k" | "gtceu:magnetic_samarium_block" | "farmersdelight:rice_bale" | "rechiseled:granite_tiles" | "gtceu:naquadria_solution_bucket" | "mobilebeacon:mobile_beacon_iron" | "gtceu:tuff_sodalite_ore" | "thermal:fluid_cell" | "mysticalagriculture:honey_crop" | "gtceu:neutronium_hoe" | "gtceu:niobium_titanium_hex_cable" | "rechiseled:dirt_large_tiles_connecting" | "gtceu:molybdenite_purified_ore" | "minecraft:bamboo" | "ae2:part/export_bus_base" | "sgjourney:transport_rings" | "mysticalagradditions:dragon_scale" | "rechiseled:gold_block_scales_connecting" | "gtceu:empty_spray_can" | "framedblocks:framed_flat_stacked_inner_slope_panel_corner" | "minecraft:dead_bubble_coral_wall_fan" | "gtceu:uv_wiremill" | "gtceu:tungsten_steel_hoe" | "minecraft:twisting_vines_plant" | "gtceu:red_steel_chainsaw_head" | "createarmory:fifty_cal" | "mysticalagriculture:rose_gold_essence" | "mysticalagriculture:sky_stone_seeds" | "gtceu:andesite_kyanite_ore" | "gtceu:andesite_silver_ore" | "gtceu:palladium_crushed_ore" | "ae2:charged_certus_quartz_crystal" | "thermal:machine_cycle_augment" | "functionalstorage:collector_upgrade" | "rechiseled:warped_planks_large_tiles_connecting" | "createarmory:molten_brass" | "create:framed_glass_pane" | "sgjourney:advanced_memory_crystal" | "fantasyfurniture:dunmer/desk_right" | "minecraft:emerald_ore" | "gtceu:cobalt_dust" | "gtceu:diorite_diatomite_ore" | "gtceu:enriched_naquadah_hot_ingot" | "framedblocks:framed_vertical_half_stairs" | "create:red_sand_paper" | "mysticalagriculture:fiery_ingot_essence" | "gtceu:zpm_electric_motor" | "gtceu:iron_single_wire" | "createarmory:shotgun_shell" | "gtceu:steel_quadruple_cable" | "farmersdelight:organic_compost" | "gtceu:lead_quadruple_cable" | "mysticalagriculture:hepatizon_crop" | "gtceu:pyrolyse_oven" | "gtceu:hsse_screw" | "bigreactors:reinforced_turbinechargingportfe" | "gtceu:raw_emerald_block" | "rechiseled:diamond_block_small_tiles" | "modularrouters:inspection_filter" | "create:polished_cut_asurine" | "gtceu:uv_charger_4x" | "gtceu:glauconite_sand_tiny_dust" | "gtceu:hv_assembler" | "gtceu:paper_small_dust" | "gtceu:lv_brewery" | "mysticalagriculture:tertium_axe" | "gtceu:tantalum_double_plate" | "minecraft:melon_seeds" | "gtceu:platinum_rod" | "gtceu:netherrack_olivine_ore" | "rechiseled:cobbled_deepslate_beams_connecting" | "gtceu:ruthenium_double_plate" | "thermal:cooked_eggplant" | "gtceu:blue_alloy_octal_cable" | "xtonesreworked:vect_block_13" | "xtonesreworked:vect_block_12" | "xtonesreworked:vect_block_15" | "ae2:part/p2p/p2p_tunnel_fe" | "xtonesreworked:vect_block_14" | "xtonesreworked:vect_block_11" | "xtonesreworked:vect_block_10" | "gtceu:niobium_titanium_normal_fluid_pipe" | "gtceu:red_alloy_double_plate" | "thermal:barley_seeds" | "gtceu:red_sand_bentonite_ore" | "gtceu:andesite_uraninite_ore" | "rechiseled:acacia_planks_tiles" | "gtceu:endstone_powellite_ore" | "minecraft:zombie_head" | "gtceu:turbine_rotor" | "rechiseled:mossy_cobblestone_stripes_connecting" | "rechiseled:acacia_planks_squares_connecting" | "gtceu:netherrack_silver_ore" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_hot_connected" | "gtceu:andesite_glauconite_sand_ore" | "gtceu:tungsten_bolt" | "rechiseled:mangrove_planks_bricks" | "gtceu:naquadic_netherite_exquisite_gem" | "gtceu:stellite_100_nugget" | "railways:block/track/spruce_wide/segment_left" | "gtceu:melodium_foil" | "gtceu:asbestos_dust" | "gtceu:cobalt_brass_large_item_pipe" | "gtceu:polyvinyl_butyral_bucket" | "gtceu:netherrack_vanadium_magnetite_ore" | "railways:item/dev_caps/rileyhighline" | "gtceu:raw_diamond" | "gtceu:basalt_galena_ore" | "gtceu:gallium_sulfide_tiny_dust" | "gtceu:acidic_naquadria_solution_bucket" | "mysticalagriculture:aluminum_essence" | "sgjourney:advanced_materialization_crystal" | "gtceu:steel_axe" | "gtceu:magnalium_small_dust" | "gtceu:weapon_grade_naquadah_foil" | "gtceu:sugar_tiny_dust" | "gtceu:stellite_100_small_dust" | "gtceu:europium_fine_wire" | "gtceu:yellow_garnet_block" | "packagedexcrafting:ender_crafter" | "exnihilosequentia:warped_nylium_spores" | "gtceu:netherrack_coal_ore" | "mysticalagriculture:manganese_seeds" | "gtceu:tungsten_steel_knife" | "gtceu:magnalium_huge_restrictive_item_pipe" | "gtceu:deepslate_silver_ore" | "gtceu:magnesium_chloride_dust" | "gtceu:europium_foil" | "minecraft:zombie_villager_spawn_egg" | "rechiseled:stone_small_tiles_connecting" | "gtceu:garnet_sand_dust" | "minecraft:tag/item/coals" | "gtceu:rose_gold_wrench" | "powersuits:generator_kinetic" | "gtceu:chemical_orange_dye" | "gtceu:osmium_ingot" | "thermal:electrum_gear" | "thermal:gold_gear" | "create:copper_shingle_stairs" | "gtceu:duranium_nonuple_fluid_pipe" | "gtceu:vanadium_steel_hammer" | "exnihilosequentia:deepslate_crook" | "gtceu:magnetic_samarium_nugget" | "mysticalagriculture:tertium_gemstone" | "gtceu:styrene_butadiene_rubber_block" | "bigreactors:basic_turbinerotorbearing" | "gtceu:netherrack_malachite_ore" | "gtceu:certus_quartz_crushed_ore" | "gtceu:black_bronze_turbine_blade" | "gtceu:rubber_rod" | "minecraft:jungle_log" | "gtceu:sterling_silver_turbine_blade" | "rechiseled:obsidian_bordered" | "rechiseled:mangrove_planks_crate_connecting" | "gtceu:diorite_certus_quartz_ore" | "rechiseled:stone_crushed_connecting" | "ae2:white_paint_ball" | "gtceu:zpm_fermenter" | "gtceu:iv_charger_4x" | "create:block/hose_pulley/pulley_magnet" | "rechiseled:purpur_tiles_connecting" | "rechiseled:blackstone_rotated_bricks_connecting" | "gtceu:luv_fermenter" | "gtceu:pyrochlore_tiny_dust" | "gtceu:uv_item_passthrough_hatch" | "mysticalagriculture:prosperity_ingot" | "gtceu:netherrack_tetrahedrite_ore" | "gtceu:sapphire_pure_dust" | "gtceu:aluminium_octal_wire" | "bigreactors:cyanite_fluid" | "create:cut_scoria_slab" | "thermal:tar" | "gtceu:tin_alloy_double_plate" | "gtceu:mv_1a_energy_converter" | "gtceu:emerald_small_dust" | "exnihilosequentia:warped_crucible" | "gtceu:uhv_quantum_tank" | "rechiseled:diorite_paving_connecting" | "gtceu:granite_sphalerite_ore" | "gtceu:ev_bender" | "gtceu:rose_gold_long_rod" | "gtceu:tuff_powellite_ore" | "mysticalagriculture:niotic_crystal_crop" | "gtceu:monazite_dust" | "gtceu:andesite_dust" | "mysticalagriculture:squid_seeds" | "minecraft:exposed_cut_copper" | "minecraft:stripped_jungle_wood" | "minecraft:acacia_log" | "mysticalagriculture:tertium_boots" | "rechiseled:mossy_cobblestone_squares" | "thermal:machine_brewer" | "gtceu:naquadah_hex_wire" | "gtceu:hsss_foil" | "rechiseled:red_sandstone_polished" | "gtceu:naquadah_alloy_axe" | "create:small_crimsite_brick_slab" | "gtceu:steel_octal_cable" | "gtceu:andesite_diamond_ore" | "rechiseled:stone_smooth_connecting" | "fantasyfurniture:bone/skeleton/door_single" | "gtceu:plutonium_ingot" | "exnihilosequentia:uranium_nugget" | "gtceu:tuff_realgar_ore" | "xtonesreworked:cray_block_15" | "xtonesreworked:cray_block_14" | "xtonesreworked:cray_block_13" | "exnihilosequentia:crimson_nylium_spores" | "xtonesreworked:cray_block_12" | "gtceu:watertight_steel_tiny_dust" | "ae2:part/import_bus_off" | "xtonesreworked:cray_block_11" | "minecraft:glow_lichen" | "xtonesreworked:cray_block_10" | "minecraft:dark_oak_sapling" | "gtceu:tungsten_frame" | "bigreactors:block/fluidizer/casing_12_frame_nw" | "gtceu:biomass_bucket" | "gtceu:lanthanum_tiny_dust" | "minecraft:flowering_azalea_leaves" | "gtceu:ev_mixer" | "mysticalagriculture:dirt_crop" | "gtceu:sand_chalcocite_ore" | "xtonesreworked:reds_block_14" | "mysticalagriculture:salts_essence" | "xtonesreworked:reds_block_15" | "xtonesreworked:reds_block_10" | "xtonesreworked:reds_block_11" | "xtonesreworked:reds_block_12" | "gtceu:benzene_bucket" | "xtonesreworked:reds_block_13" | "gtceu:titanium_shovel" | "gtceu:tetrahedrite_small_dust" | "gtceu:americium_large_restrictive_item_pipe" | "gtceu:osmium_small_dust" | "create:contraption_controls" | "gtceu:zeron_100_ingot" | "rechiseled:dark_prismarine_beams_connecting" | "gtceu:osmium_octal_wire" | "gtceu:cupronickel_nugget" | "gtceu:osmiridium_small_restrictive_item_pipe" | "gtceu:mv_robot_arm" | "create:exposed_copper_tile_stairs" | "rechiseled:mangrove_planks_large_tiles" | "createarmory:molten_brass_bucket" | "powersuits:luxcapacitor" | "extendedcrafting:ultimate_table" | "gtceu:lepidolite_ore" | "mysticalagriculture:ruby_essence" | "gtceu:uranium_235_bucket" | "gtceu:zpm_mystical_greenhouse" | "minecraft:smooth_quartz_stairs" | "railways:track_incomplete_dark_oak_narrow" | "gtceu:butadiene_bucket" | "gtceu:tin_ore" | "gtceu:iv_256a_laser_source_hatch" | "gtceu:mv_pump" | "rechiseled:purpur_bricks_connecting" | "mysticalagriculture:flux_infused_gem_seeds" | "minecraft:dead_horn_coral_wall_fan" | "minecraft:warped_hyphae" | "gtceu:cupronickel_ingot" | "itemfilters:block" | "mysticalagradditions:insanium_gemstone_block" | "gtceu:tritanium_single_cable" | "mysticaladaptations:insanium_boots" | "gtceu:tricalcium_phosphate_crushed_ore" | "rechiseled:prismarine_bricks_diagonal_tiles" | "sgjourney:sandstone_symbol" | "gtceu:pitchblende_tiny_dust" | "gtceu:ultimet_gear" | "webdisplays:kb_right" | "gtceu:molybdenum_disilicide_long_rod" | "gtceu:raw_spessartine" | "gtceu:steel_huge_fluid_pipe" | "webdisplays:craftcomp_backlight" | "gtceu:magnetic_steel_small_dust" | "rechiseledcreate:spruce_window_swirling" | "gtceu:uv_rotor_holder" | "gtceu:block/machine/part/fluid_passthrough_hatch" | "gtceu:realgar_crushed_ore" | "gtceu:diorite_yellow_limonite_ore" | "gtceu:annealed_copper_block" | "rechiseled:gold_block_striped_connecting" | "gtceu:duranium_chainsaw_head" | "gtceu:netherrack_cooperite_ore" | "gtceu:tantalum_carbide_small_dust" | "thermal:tea" | "gtceu:nickel_quadruple_cable" | "gtceu:duranium_foil" | "gtceu:sodium_chlorate_small_dust" | "gtceu:luv_forming_press" | "gtceu:rhodium_plate" | "gtceu:mv_electric_gear_box_2a" | "gtceu:silicon_ingot" | "gtceu:granite_cassiterite_ore" | "gtceu:garnet_sand_ore" | "gtceu:netherrack_palladium_ore" | "toms_storage:ts.inventory_cable_framed" | "create:ornate_iron_window_pane" | "gtceu:ultimet_bucket" | "modularrouters:breaker_module" | "gtceu:invar_tiny_dust" | "numina:component_artificial_muscle" | "railways:block/bogey/wide/wheels" | "gtceu:watertight_steel_plate" | "toms_storage:ts.trim" | "railways:block/bogey/narrow/scotch_wheel_pins" | "railways:block/bogey/narrow/default_small/frame" | "gtceu:brass_bolt" | "mysticalagriculture:jump_boost_ii_augment" | "minecraft:white_stained_glass" | "gtceu:vanadium_steel_screwdriver" | "ae2:fluid_cell_housing" | "gtceu:brass_dust" | "gtceu:molten_yttrium_barium_cuprate_bucket" | "gtceu:vanadium_steel_turbine_blade" | "gtceu:luv_processing_array" | "powersuits:item/armor/json/mps_helm" | "gtceu:pyrolusite_dust" | "rechiseledcreate:mangrove_window_bars_connecting" | "minecraft:green_stained_glass" | "expatternprovider:wireless_tool" | "gtceu:diorite_soapstone_ore" | "gtceu:red_sand_sphalerite_ore" | "gtceu:iv_1024a_laser_target_hatch" | "gtceu:ruby_gem" | "create:cut_crimsite_wall" | "gtceu:mega_vacuum_freezer" | "create:fake_track" | "itemfilters:item_group" | "create:brass_casing" | "gtceu:hsse_wire_cutter" | "gtceu:gold_octal_wire" | "rechiseled:diorite_tiles" | "gtceu:platinum_screw" | "rechiseled:coal_block_chiseled_connecting" | "gtceu:ulv_16a_energy_converter" | "thermal:phytosoil" | "gtceu:pollucite_impure_dust" | "gtceu:osmiridium_small_dust" | "gtceu:andesite_bastnasite_ore" | "thermal:cheese_wheel" | "sgjourney:jaffa_helmet" | "gtceu:nether_star_lens" | "gtceu:tin_double_wire" | "create:block/track_overlay/observer" | "buildinggadgets:effect_block" | "kubejs:shellite_casing" | "rechiseled:end_stone_small_tiles" | "minecraft:powder_snow" | "gtceu:gallium_arsenide_plate" | "gtceu:andesite_grossular_ore" | "fantasyfurniture:nordic/stool" | "gtceu:ruridit_ingot" | "gtceu:raw_graphite" | "rechiseled:emerald_block_plating" | "gtceu:kanthal_quadruple_wire" | "xtonesreworked:lair_block_0" | "xtonesreworked:lair_block_1" | "create:exposed_copper_tile_slab" | "xtonesreworked:lair_block_2" | "xtonesreworked:lair_block_3" | "minecraft:light_gray_wall_banner" | "xtonesreworked:lair_block_4" | "farmersdelight:roast_chicken_block" | "rechiseled:quartz_block_small_tiles_connecting" | "xtonesreworked:lair_block_5" | "xtonesreworked:lair_block_6" | "xtonesreworked:lair_block_7" | "create:block/metal_girder/segment_top" | "simplylight:lightbulb" | "xtonesreworked:lair_block_8" | "xtonesreworked:lair_block_9" | "gtceu:indium_tin_barium_titanium_cuprate_double_plate" | "gtceu:bronze_machine_casing" | "railways:track_switch_andesite" | "gtceu:potin_quadruple_fluid_pipe" | "gtceu:me_input_hatch" | "thermal:bell_pepper_block" | "create:chromatic_compound" | "gtceu:lead_huge_fluid_pipe" | "gtceu:pyrite_crushed_ore" | "minecraft:polished_andesite_slab" | "gtceu:red_steel_file" | "gtceu:blue_alloy_rod" | "gtceu:epoxy_small_dust" | "gtceu:sapphire_flawless_gem" | "mysticalagriculture:silicon_essence" | "gtceu:quicklime_dust" | "buildinggadgets:gadget_building" | "gtceu:zinc_fine_wire" | "mysticalagradditions:nether_star_shard" | "gtceu:gasoline_bucket" | "gtceu:platinum_foil" | "create:block/bearing/top_wooden" | "gtceu:spodumene_impure_dust" | "gtceu:osmium_quadruple_cable" | "railways:track_incomplete_ender" | "create:pink_nixie_tube" | "gtceu:netherrack_platinum_ore" | "extendedcrafting:basic_auto_table" | "gtceu:uhv_hermetic_casing" | "mysticalagriculture:imperium_farmland" | "mysticalagradditions:inferium_paxel" | "minecraft:brick_wall" | "mysticalagriculture:menril_seeds" | "mysticalagriculture:rock_crystal_seeds" | "mysticalagriculture:copper_essence" | "colossalchests:colossal_chest_gold" | "bigreactors:basic_turbinepowertapfe_active" | "gtceu:naquadria_block" | "rechiseled:obsidian_spots" | "gtceu:red_sand_electrotine_ore" | "mysticalagriculture:tertium_growth_accelerator" | "gtceu:ev_emitter" | "gtceu:wood_frame" | "ftbquests:barrier" | "mysticalagriculture:inferium_reprocessor" | "gtceu:niobium_nitride_quadruple_cable" | "gtceu:vanadium_gallium_bucket" | "gtceu:bronze_long_rod" | "gtceu:vanadium_hot_ingot" | "railways:block/track/blackstone_narrow/segment_right" | "create:block/fluid_pipe/casing" | "create:item/linked_controller/powered" | "mysticalagriculture:imperium_upgrade" | "gtceu:cobalt_brass_block" | "gtceu:cooperite_tiny_dust" | "gtceu:lapis_flawless_gem" | "gtceu:lumium_ingot" | "gtceu:ev_compressor" | "gtceu:uv_transformer_16a" | "gtceu:bismuth_tiny_dust" | "bigreactors:block/reactor/basic/accessport_solid_out" | "xtonesreworked:sols_block_15" | "gtceu:sphalerite_purified_ore" | "xtonesreworked:sols_block_12" | "xtonesreworked:sols_block_11" | "xtonesreworked:sols_block_14" | "xtonesreworked:sols_block_13" | "rechiseled:granite_paving" | "thermal:device_soil_infuser" | "bigreactors:block/reprocessor/casing_17_corner_dnw" | "gtceu:blue_steel_pickaxe" | "thermal:dynamo_fuel_augment" | "xtonesreworked:sols_block_10" | "farmersdelight:rice" | "mysticalagriculture:spirited_crystal_essence" | "gtceu:rod_extruder_mold" | "exnihilosequentia:shulker_doll" | "rechiseled:copper_block_small_bricks" | "ae2:part/p2p/p2p_tunnel_fluids" | "gtceu:cassiterite_small_dust" | "minecraft:oak_pressure_plate" | "gtceu:gravel_diamond_ore" | "gtceu:red_garnet_refined_ore" | "railways:block/track/crimson_narrow/segment_right" | "gtceu:platinum_crushed_ore" | "minecraft:potion" | "fantasyfurniture:royal/sofa" | "gtceu:silver_single_cable" | "minecraft:music_disc_blocks" | "bigreactors:block/turbine/reinforced/casing_12_frame_nw" | "gtceu:lapis_small_dust" | "gtceu:luv_alloy_smelter" | "create:block/toolbox/lid/yellow" | "railways:block/track/warped_wide/tie" | "ae2:sky_stone_brick_slab" | "railways:block/track_casing/flat_thick" | "mysticalagriculture:prudentium_chestplate" | "extendedcrafting:ender_nugget" | "mysticalagriculture:graphite_seeds" | "minecraft:light_blue_wool" | "gtceu:hv_bender" | "railways:block/track/oak_wide/segment_left" | "gtceu:europium_long_rod" | "rechiseled:crimson_planks_crate_connecting" | "bigreactors:reinforced_turbinepowertapfe_active" | "gtceu:isoprene_bucket" | "gtceu:deepslate_cassiterite_sand_ore" | "minecraft:quartz_block" | "gtceu:platinum_double_cable" | "thermal_extra:dragonsteel_bucket" | "rechiseled:red_nether_bricks_large_bricks" | "gtceu:invar_mining_hammer" | "rechiseledcreate:rose_quartz_crushed" | "gtceu:endstone_tetrahedrite_ore" | "railways:track_incomplete_warped_narrow" | "gtceu:zeron_100_bucket" | "mysticalagriculture:zinc_essence" | "bigreactors:block/fluidizer/casing_19_corner_use" | "create:green_seat" | "gtceu:niobium_titanium_tiny_dust" | "gtceu:cobalt_pure_dust" | "minecraft:polished_deepslate_stairs" | "bigreactors:reinforced_turbinerotorbearing" | "gtceu:lubricant_bucket" | "gtceu:gold_small_dust" | "create:potato_cannon" | "gtceu:naquadah_alloy_sword" | "gtceu:invar_ingot" | "rechiseled:nether_bricks_tiles" | "bigreactors:reinforced_reactorfluidport_forge_active" | "rechiseled:basalt_chiseled_piglin" | "thermal:bitumen" | "gtceu:rubber_nugget" | "ae2:memory_card_magenta" | "gtceu:red_sand_beryllium_ore" | "railways:green_conductor_cap" | "mysticalagriculture:topaz_crop" | "create:cut_limestone_brick_wall" | "gtceu:raw_void_block" | "gtceu:chromium_turbine_blade" | "rechiseledcreate:dark_oak_window_panes" | "sgjourney:large_control_crystal" | "gtceu:raw_uraninite_block" | "gtceu:uv_1a_energy_converter" | "create:block/blaze_burner/rods_large" | "gtceu:polybenzimidazole_mallet" | "xtonesreworked:zion_block_10" | "xtonesreworked:zion_block_11" | "xtonesreworked:zion_block_12" | "xtonesreworked:zion_block_13" | "xtonesreworked:zion_block_14" | "xtonesreworked:zion_block_15" | "gtceu:niobium_nitride_small_dust" | "rechiseled:warped_planks_small_bricks_connecting" | "create:andesite_alloy" | "gtceu:blaze_bucket" | "farmersdelight:stuffed_pumpkin_block" | "gtceu:debris_dust" | "gtceu:raw_aluminium" | "gtceu:black_steel_frame" | "gtceu:gravel_vanadium_magnetite_ore" | "gtceu:uranium_235_nugget" | "gtceu:iv_distillery" | "farmersdelight:rich_soil_farmland" | "minecraft:red_sand" | "webdisplays:craftcomp_stonekey" | "railways:white_conductor_cap" | "rechiseled:diamond_block_diagonal_tiles" | "gtceu:ruthenium_trinium_americium_neutronate_hot_ingot" | "gtceu:sand_pyrope_ore" | "gtceu:tuff_hematite_ore" | "gtceu:andradite_exquisite_gem" | "gtceu:uv_mystical_greenhouse" | "thermal:item_buffer" | "rechiseled:emerald_block_bordered_plating" | "gtceu:annealed_copper_screw" | "gtceu:pyrope_impure_dust" | "webdisplays:craftcomp_extcard" | "gtceu:titanium_tetrachloride_bucket" | "gtceu:mv_autoclave" | "minecraft:potted_spruce_sapling" | "gtceu:netherrack_goethite_ore" | "gtceu:trinaquadalloy_bucket" | "gtceu:treated_wood_rod" | "gtceu:tuff_pyrolusite_ore" | "gtceu:damascus_steel_mining_hammer" | "ae2:printed_engineering_processor" | "gtceu:ev_voltage_coil" | "thermal_extra:soul_infused_gear" | "rechiseled:amethyst_block_beams" | "gtceu:luv_vanadium_battery" | "gtceu:radon_bucket" | "gtceu:potassium_hydroxide_dust" | "gtceu:zincite_tiny_dust" | "gtceu:raw_goethite" | "gtceu:bronze_large_fluid_pipe" | "gtceu:granite_silver_ore" | "rechiseled:lapis_block_inverted_tiles_connecting" | "gtceu:diorite_spessartine_ore" | "gtceu:diethylene_glycol_bucket" | "gtceu:titanium_long_rod" | "gtceu:ev_wiremill" | "bigreactors:block/reactor/basic/casing_16_corner_dne" | "minecraft:smooth_basalt" | "gtceu:titanium_tungsten_carbide_double_plate" | "gtceu:raw_pitchblende_block" | "rechiseled:birch_planks_dotted" | "gtceu:wood_drill_head" | "gtceu:sand_molybdenite_ore" | "powersuits:item/armor/json/mps_arms" | "farmersdelight:cutting_board" | "mysticalagriculture:pig_crop" | "ae2:smooth_quartz_wall" | "create:block/belt_tunnel/flap" | "minecraft:birch_chest_boat" | "gtceu:natural_gas" | "gtceu:electrum_tiny_dust" | "gtceu:wood_large_fluid_pipe" | "gtceu:tuff_certus_quartz_ore" | "gtceu:melodium_double_wire" | "minecraft:tag/item/logs" | "gtceu:arsenic_small_dust" | "gtceu:weapon_grade_naquadah_long_rod" | "gtceu:plutonium_dust" | "minecraft:prismarine_brick_slab" | "minecraft:warped_fungus" | "gtceu:agar_tiny_dust" | "farmersdelight:chocolate_pie" | "gtceu:tantalum_carbide_ingot" | "minecraft:jungle_trapdoor" | "create:polished_cut_limestone_wall" | "gtceu:red_sand_copper_ore" | "thermal:rubberwood_sapling" | "mysticalagradditions:supremium_coal_block" | "rechiseled:amethyst_block_bricks" | "gtceu:red_sand_zeolite_ore" | "gtceu:tin_alloy_dust" | "fantasyfurniture:royal/drawer" | "gtceu:sterling_silver_screwdriver_tip" | "create:magenta_nixie_tube" | "create:cut_asurine_brick_slab" | "create:cut_diorite_bricks" | "minecraft:tag/item/small_flowers" | "railways:track_birch_narrow" | "create:gray_sail" | "gtceu:tin_alloy_bolt" | "gtceu:gravel_yellow_garnet_ore" | "gtceu:wrought_iron_ring" | "farmersdelight:tatami" | "gtceu:magnetite_ore" | "minecraft:tag/item/swords" | "gtceu:dragonsteel_frame" | "packagedauto:package_component" | "framedblocks:framed_flat_ext_inner_slope_panel_corner" | "framedblocks:framed_lever" | "gtceu:raw_ilmenite" | "minecraft:allay_spawn_egg" | "gtceu:luv_energy_output_hatch" | "rechiseled:spruce_planks_diagonal_stripes_connecting" | "gtceu:palladium_dust" | "minecraft:purple_bed" | "webdisplays:upgrade_redoutput" | "gtceu:red_sand_coal_ore" | "gtceu:raw_lithium_block" | "rechiseled:copper_block_pillar" | "minecraft:pillager_spawn_egg" | "gtceu:endstone_iron_ore" | "gtceu:raw_garnierite_block" | "minecraft:netherrack" | "fantasyfurniture:venthyr/desk_left" | "mysticalagriculture:night_vision_augment" | "gtceu:block/machine/part/energy_hatch.input_16a" | "gtceu:nether_quartz_refined_ore" | "gtceu:osmium_foil" | "ae2:fluix_hoe" | "gtceu:triethylene_glycol_diazide_dust" | "ae2:name_press" | "rechiseled:end_stone_tiles" | "gtceu:sand_diatomite_ore" | "create:waxed_copper_shingle_slab" | "gtceu:diorite_lead_ore" | "minecraft:grindstone" | "rechiseled:diorite_brick_paving_connecting" | "rechiseledcreate:warped_window_covered" | "gtceu:tricalcium_phosphate_tiny_dust" | "gtceu:andesite_emerald_ore" | "gtceu:electrum_bolt" | "gtceu:blue_topaz_purified_ore" | "gtceu:raw_tungstate_block" | "fantasyfurniture:decorations/bolts_of_cloth" | "bigreactors:block/reactor/reinforced/accessport_fluid_out" | "mysticalagriculture:netherite_crop" | "thermal:frost_melon_stem_attached" | "rechiseled:coal_block_small_tiles_connecting" | "gtceu:gravel_naquadah_ore" | "gtceu:stainless_steel_rotor" | "rechiseled:birch_planks_rotated_bricks_connecting" | "rechiseled:obsidian_bricks_connecting" | "gtceu:cupronickel_huge_restrictive_item_pipe" | "ae2:fluix_dust" | "gtceu:zpm_hermetic_casing" | "gtceu:electrum_dust" | "rechiseled:prismarine_bricks_woven_connecting" | "gtceu:wrought_iron_butchery_knife" | "gtceu:andesite_bauxite_ore" | "fantasyfurniture:venthyr/wall_light" | "gtceu:tuff_palladium_ore" | "gtceu:plasma_large_turbine" | "farmersdelight:vegetable_soup" | "rechiseled:crimson_planks_brick_pattern_connecting" | "rechiseled:diamond_block_chiseled" | "gtceu:niobium_titanium_large_fluid_pipe" | "modularrouters:sync_upgrade" | "gtceu:enriched_naquadah_trinium_europium_duranide_block" | "mysticalagriculture:platinum_essence" | "mysticalagriculture:awakened_supremium_boots" | "gtceu:silicon_boule" | "extendedcrafting:crystaltine_nugget" | "gtceu:quantum_processor_computer" | "mysticalagradditions:tertium_coal" | "gtceu:signalum_hex_wire" | "modularrouters:blast_upgrade" | "gtceu:caesium_dust" | "gtceu:deepslate_plutonium_ore" | "gtceu:tuff_neodymium_ore" | "bigreactors:block/fluidizer/controller_on" | "gtceu:zpm_1a_energy_converter" | "gtceu:lead_hex_wire" | "bigreactors:block/reactor/reinforced/computerport_connected" | "gtceu:hssg_fine_wire" | "minecraft:copper_ingot" | "gtceu:sodalite_tiny_dust" | "gtceu:polytetrafluoroethylene_normal_fluid_pipe" | "gtceu:bastnasite_impure_dust" | "gtceu:red_alloy_hex_wire" | "create:block/mechanical_mixer/head" | "gtceu:basalt_lazurite_ore" | "thermal:cracked_slag_bricks" | "mysticalagriculture:chicken_seeds" | "gtceu:shellite_nugget" | "gtceu:ev_arc_furnace" | "ae2:blue_covered_dense_cable" | "rechiseledcreate:rose_quartz_tiles_connecting" | "create:block/portable_storage_interface/block_top" | "gtceu:sterling_silver_crowbar" | "gtceu:niobium_titanium_double_wire" | "rechiseled:emerald_block_striped_connecting" | "gtceu:hv_electric_gear_box_32a" | "gtceu:vanadium_steel_gear" | "gtceu:red_dye_spray_can" | "rechiseled:emerald_block_pillar" | "minecraft:cracked_deepslate_bricks" | "mysticalagriculture:imperium_bow" | "gtceu:wrought_iron_buzz_saw_blade" | "gtceu:hsss_nugget" | "thermal:rubberwood_log" | "rechiseled:cobbled_deepslate_bricks" | "gtceu:advanced_item_voiding_cover" | "gtceu:nickel_plate" | "gtceu:raw_molybdenite_block" | "gtceu:red_garnet_pure_dust" | "gtceu:highly_advanced_soc" | "gtceu:naquadah_alloy_mining_hammer" | "ae2:part/p2p/p2p_tunnel_frequency" | "gtceu:hastelloy_c_276_hot_ingot" | "gtceu:olivine_purified_ore" | "thermal:enderium_dust" | "create:weathered_copper_tile_stairs" | "gtceu:silver_impure_dust" | "gtceu:sand_bastnasite_ore" | "ae2:part/level_emitter_status_on" | "mysticalagriculture:soulstone_bricks_wall" | "thermal:cinnabar_ore" | "gtceu:potin_small_dust" | "gtceu:red_sand_lithium_ore" | "minecraft:redstone" | "powersuits:luxcapacitor_module" | "create:block/fluid_pipe/rim_connector/south" | "minecraft:cyan_concrete_powder" | "gtceu:lead_block" | "framedblocks:framed_slope_panel" | "gtceu:glass_tiny_dust" | "mysticalagriculture:slimesteel_essence" | "gtceu:deepslate_thorium_ore" | "minecraft:granite" | "gtceu:lumium_rotor" | "gtceu:raw_chromite" | "rechiseled:gold_block_small_tiles" | "thermal:peanut_seeds" | "rechiseled:cobbled_deepslate_rotated_bricks_connecting" | "gtceu:chalcocite_refined_ore" | "create:polished_cut_veridium_wall" | "gtceu:yellow_garnet_small_dust" | "gtceu:polybenzimidazole_wrench_tip" | "thermal:bitumen_block" | "gtceu:stainless_steel_saw" | "gtceu:americium_huge_item_pipe" | "xtonesreworked:lave_block_0" | "gtceu:mv_chemical_reactor" | "xtonesreworked:lave_block_2" | "xtonesreworked:lave_block_1" | "xtonesreworked:lave_block_4" | "gtceu:molybdenum_crushed_ore" | "xtonesreworked:lave_block_3" | "xtonesreworked:lave_block_6" | "xtonesreworked:lave_block_5" | "gtceu:polybenzimidazole_plate" | "xtonesreworked:lave_block_8" | "minecraft:magenta_wall_banner" | "thermal:enderium_plate" | "xtonesreworked:lave_block_7" | "xtonesreworked:lave_block_9" | "gtceu:iv_sifter" | "gtceu:engraved_crystal_chip" | "mysticalagriculture:chalcopyrite_crop" | "gtceu:raw_zeolite" | "mysticalagriculture:rock_crystal_crop" | "rechiseled:gold_block_beams_connecting" | "gtceu:lead_quadruple_fluid_pipe" | "gtceu:deepslate_glauconite_sand_ore" | "gtceu:duranium_pickaxe" | "mysticalagriculture:tertium_chestplate" | "gtceu:neutronium_screw" | "railways:item/dev_caps/crown" | "exnihilosequentia:mangrove_barrel" | "sgjourney:pure_naquadah" | "minecraft:structure_block" | "minecraft:horn_coral_fan" | "bigreactors:basic_reactorcontrolrod" | "create:block/fluid_pipe/rim_connector/north" | "rechiseled:coal_block_circles" | "gtceu:endstone_almandine_ore" | "gtceu:uraninite_crushed_ore" | "fabric:tag/item/hoes" | "gtceu:certus_quartz_ore" | "gtceu:spessartine_refined_ore" | "mysticalagriculture:steeleaf_seeds" | "minecraft:brown_wool" | "framedblocks:framed_inv_double_slope_slab" | "gtceu:duranium_hoe" | "jecalculation:item_calculator_math" | "mysticalagriculture:nether_quartz_essence" | "gtceu:zpm_electric_furnace" | "gtceu:endstone_cinnabar_ore" | "bigreactors:block/reactor/reinforced/accessport_solid_out_connected" | "rechiseled:red_nether_bricks_rotated_bricks" | "gtceu:stellarium_small_gear" | "gtceu:raw_basaltic_mineral_sand" | "mysticalagriculture:imperium_axe" | "create_crystal_clear:andesite_clear_glass_encased_cogwheel" | "rechiseled:purpur_fabric_connecting" | "minecraft:soul_lantern" | "create:copper_tile_stairs" | "gtceu:rose_gold_double_plate" | "framedblocks:framed_flat_inv_double_slope_slab_corner" | "thermal:iron_dust" | "gtceu:ender_fluid_link_cover" | "gtceu:nugget_casting_mold" | "gtceu:alloy_blast_smelter" | "gtceu:trinium_sulfide_small_dust" | "gtceu:blue_steel_drill_head" | "minecraft:oak_wood" | "gtceu:hsse_block" | "create:block/track_signal/white_cube" | "gtceu:naquadic_netherite_dust" | "create:block/deployer/hand_pointing" | "ae2:memory_card_light_blue" | "gtceu:nether_quartz_plate" | "ae2:fluix_block" | "gtceu:andesite_chalcocite_ore" | "gtceu:andesite_diatomite_ore" | "gtceu:shutter_module_cover" | "gtceu:europium_double_cable" | "gtceu:lv_sodium_battery" | "railways:item/dev_caps/bosbesballon" | "framedblocks:framed_flat_double_slope_slab_corner" | "gtceu:granite_soapstone_ore" | "bigreactors:block/reactor/reinforced/casing_16_corner_dne" | "laserio:laser_node" | "gtceu:gold_bolt" | "gtceu:naquadic_netherite_gem" | "xtonesreworked:jelt_block_14" | "gtceu:gold_dust" | "xtonesreworked:jelt_block_13" | "xtonesreworked:jelt_block_12" | "bigreactors:block/reprocessor/assembledplating" | "xtonesreworked:jelt_block_11" | "gtceu:naquadah_bucket" | "minecraft:lead" | "xtonesreworked:jelt_block_15" | "gtceu:multilayer_fiber_reinforced_circuit_board" | "gtceu:red_sand_pitchblende_ore" | "gtceu:diorite_barite_ore" | "gtceu:crushing_wheels" | "farmersdelight:barbecue_stick" | "gtceu:tuff_lead_ore" | "gtceu:sapphire_crushed_ore" | "gtceu:andesite_mica_ore" | "railways:block/track/birch_narrow/tie" | "gtceu:uv_output_hatch" | "ae2:cable_pattern_provider" | "xtonesreworked:jelt_block_10" | "exnihilosequentia:tin_pieces" | "gtceu:laser_safe_engraving_casing" | "mysticalagriculture:invar_essence" | "gtceu:epoxy_ingot" | "gtceu:antimony_small_dust" | "railways:block/track/mangrove_wide/segment_right" | "thermalendergy:resonant_catalyst_augment" | "mysticalagriculture:deepslate_inferium_ore" | "ae2:part/quartz_fiber" | "gtceu:twinite_hex_wire" | "gtceu:lv_lithium_battery" | "gtceu:hsse_hoe" | "gtceu:iv_macerator" | "gtceu:amethyst_pure_dust" | "ae2:part/p2p/p2p_tunnel_me" | "rechiseled:acacia_planks_flooring_connecting" | "create:block/gauge/speedometer/head" | "gtceu:powellite_tiny_dust" | "gtceu:endstone_cassiterite_ore" | "farmersdelight:diamond_knife" | "gtceu:red_steel_drill_head" | "gtceu:raw_blue_topaz" | "rechiseled:cobblestone_polished" | "framedblocks:framed_gold_pressure_plate" | "mysticalagriculture:awakened_supremium_pickaxe" | "gtceu:naquadah_double_plate" | "mysticalagriculture:earth_crop" | "gtceu:certus_quartz_plate" | "gtceu:wheat_dust" | "gtceu:endstone_lapis_ore" | "gtceu:ferrosilite_small_dust" | "ae2additions:cell_component_4096" | "minecraft:cornflower" | "gtceu:agar_small_dust" | "gtceu:opal_purified_ore" | "mysticalagriculture:refined_obsidian_seeds" | "mysticalagriculture:caesium_essence" | "fantasyfurniture:decorations/tankards_milk" | "railways:track_mangrove_narrow" | "create:vertical_framed_glass" | "gtceu:steel_normal_fluid_pipe" | "gtceu:ender_pearl_dust" | "gtceu:damascus_steel_block" | "gtceu:realgar_tiny_dust" | "farmersdelight:pumpkin_soup" | "create:small_dripstone_brick_wall" | "gtceu:raw_ilmenite_block" | "gtceu:deepslate_rock_salt_ore" | "gtceu:black_steel_octal_cable" | "gtceu:vanadium_steel_large_fluid_pipe" | "thermal:tin_block" | "extendedcrafting:redstone_catalyst" | "gtceu:uv_energy_input_hatch_16a" | "minecraft:ravager_spawn_egg" | "gtceu:cupronickel_octal_cable" | "rechiseled:andesite_wavy" | "gtceu:calcium_phosphide_tiny_dust" | "create:polished_cut_limestone" | "colossalchests:chest_wall_diamond" | "rechiseled:oak_planks_bricks_connecting" | "infinity_provider:builder" | "railways:track_incomplete_ender_narrow" | "rechiseled:coal_block_rotated_bricks" | "gtceu:steel_dust" | "gtceu:hastelloy_x_tiny_dust" | "gtceu:lp_steam_extractor" | "mysticalagriculture:end_essence" | "gtceu:tuff_tricalcium_phosphate_ore" | "rechiseled:iron_block_pipes" | "gtceu:rhodium_gear" | "gtceu:sterling_silver_small_dust" | "gtceu:hsss_bucket" | "c:tag/item/armors/helmets" | "gtceu:steel_bolt" | "bigreactors:block/turbine/basic/casing_16_corner_dne" | "gtceu:pure_netherite_ring" | "minecraft:water_bucket" | "minecraft:mycelium" | "create:cut_tuff_slab" | "mysticalagriculture:starmetal_essence" | "gtceu:powellite_crushed_ore" | "thermal:beekeeper_helmet" | "gtceu:grossular_flawless_gem" | "framedblocks:block/obsidian_plate_down_frame" | "railways:block/track/crimson_wide/tie" | "gtceu:coke_gem" | "bigreactors:reinforced_reactorcontroller" | "xtonesreworked:jelt_block_5" | "xtonesreworked:jelt_block_4" | "xtonesreworked:jelt_block_7" | "xtonesreworked:jelt_block_6" | "gtceu:red_sand_aluminium_ore" | "xtonesreworked:jelt_block_1" | "xtonesreworked:jelt_block_0" | "xtonesreworked:jelt_block_3" | "mysticalagriculture:pig_seeds" | "xtonesreworked:jelt_block_2" | "gtceu:ev_4a_energy_converter" | "rechiseled:stone_squares" | "gtceu:uranium_rhodium_dinaquadide_hex_wire" | "create:polished_cut_ochrum" | "xtonesreworked:jelt_block_9" | "xtonesreworked:jelt_block_8" | "mysticalagradditions:awakened_draconium_crux" | "thermal:purple_rockwool" | "gtceu:lp_steam_rock_crusher" | "gtceu:zpm_input_bus" | "gtceu:luv_input_bus" | "create:block/belt/diagonal_end" | "gtceu:lumium_hex_wire" | "rechiseled:jungle_planks_large_tiles_connecting" | "gtceu:soldering_alloy_tiny_dust" | "minecraft:dead_bubble_coral_block" | "mysticalagriculture:amethyst_essence" | "railways:block/bogey/wheels/cr_bogey_wheels" | "minecraft:name_tag" | "mysticalagriculture:rose_gold_seeds" | "railways:track_acacia_wide" | "rechiseled:acacia_planks_small_tiles_connecting" | "thermalendergy:melodium_ingot" | "gtceu:invar_wrench" | "framedblocks:framed_iron_gate_door" | "thermal_extra:machine_speed_augment_4" | "webdisplays:minepad" | "thermal_extra:machine_speed_augment_1" | "thermal_extra:machine_speed_augment_3" | "numina:component_computer_chip" | "thermal_extra:machine_speed_augment_2" | "gtceu:severely_hydro_cracked_naphtha_bucket" | "mysticalagriculture:earth_agglomeratio" | "rechiseled:crimson_planks_large_tiles_connecting" | "gtceu:ice_tiny_dust" | "gtceu:magnalium_large_restrictive_item_pipe" | "gtceu:silver_bucket" | "gtceu:uranium_rhodium_dinaquadide_octal_wire" | "gtceu:cyclohexane_bucket" | "rechiseled:glowstone_smooth_connecting" | "minecraft:observer" | "mysticalagriculture:marble_essence" | "gtceu:barium_sulfide_tiny_dust" | "minecraft:pink_wool" | "create:block/mechanical_arm/claw_base_goggles" | "mysticalagriculture:prudentium_gemstone" | "modularrouters:distributor_module" | "gtceu:granite_tantalite_ore" | "thermal:apatite_block" | "rechiseled:oak_planks_flooring" | "gtceu:diamond_gear" | "railways:block/track/birch/segment_right" | "minecraft:kelp_plant" | "gtceu:ev_super_tank" | "create:block/andesite_door/fold_left" | "railways:block/track/tieless/segment_left" | "gtceu:luv_brewery" | "railways:block/bogey/monorail/frame" | "ae2additions:disk_fluid_housing" | "gtceu:nickel_bucket" | "gtceu:lv_macerator" | "gtceu:osmium_double_wire" | "create:item/handheld_worldshaper/core_glow" | "create:dough" | "gtceu:iron_butchery_knife" | "mysticalagriculture:sapphire_seeds" | "minecraft:beacon" | "bigreactors:block/reactor/reinforced/accessport_fluid_out_connected" | "create:deployer" | "ae2additions:super_cell_component_16k" | "ae2additions:super_cell_component_16m" | "minecraft:stripped_mangrove_log" | "gtceu:tungsten_steel_hammer" | "fantasyfurniture:nordic/bench" | "gtceu:enriched_naquadah_trinium_europium_duranide_octal_wire" | "create:scorchia" | "gtceu:hv_sodium_battery" | "gtceu:granite_grossular_ore" | "gtceu:tin_large_item_pipe" | "rechiseled:basalt_pattern" | "bigreactors:graphite_block" | "fantasyfurniture:venthyr/oven" | "gtceu:micro_processor_computer" | "gtceu:plastic_circuit_board" | "gtceu:magnetic_neodymium_rod" | "gtceu:luv_arc_furnace" | "rechiseled:cobblestone_sheared" | "gtceu:garnet_sand_pure_dust" | "gtceu:olivine_block" | "exnihilosequentia:bubble_coral_larva" | "gtceu:soapstone_dust" | "gtceu:blue_glass_lens" | "gtceu:polyvinyl_chloride_large_restrictive_item_pipe" | "gtceu:opal_gem" | "railways:yellow_incomplete_conductor_cap" | "gtceu:red_sand_sapphire_ore" | "gtceu:yellow_garnet_rod" | "railways:item/dev_caps/demon" | "gtceu:red_alloy_single_cable" | "mysticalagriculture:harvester" | "gtceu:raw_tantalite" | "gtceu:polytetrafluoroethylene_small_dust" | "rechiseled:mangrove_planks_rotated_bricks_connecting" | "gtceu:cassiterite_sand_dust" | "rechiseled:cobbled_deepslate_tiles" | "minecraft:light_blue_dye" | "mysticalagriculture:absorption_iv_augment" | "thermal:potion_cake" | "gtceu:netherrack_powellite_ore" | "gtceu:vanadium_steel_wrench" | "mysticalagriculture:steel_essence" | "mysticalagradditions:molten_imperium" | "thermal:enderium_ingot" | "gtceu:gravel_green_sapphire_ore" | "gtceu:andesite_zeolite_ore" | "mysticalagriculture:sulfur_crop" | "laserio:card_energy" | "railways:light_blue_incomplete_conductor_cap" | "expatternprovider:ex_pattern_provider" | "gtceu:netherrack_lapis_ore" | "rechiseled:blue_ice_cone" | "gtceu:blue_steel_nugget" | "gtceu:granite_uraninite_ore" | "create:andesite_encased_cogwheel" | "rechiseled:gold_block_small_tiles_connecting" | "thermal:sadiroot" | "gtceu:wood_crate" | "gtceu:basalt_magnetite_ore" | "rechiseledcreate:birch_window_panes_connecting" | "gtceu:hematite_purified_ore" | "gtceu:polyphenylene_sulfide_dust" | "gtceu:lumium_double_plate" | "gtceu:zpm_circuit_assembler" | "gtceu:aluminium_wrench" | "gtceu:luv_output_hatch" | "minecraft:wither_skeleton_spawn_egg" | "gtceu:gypsum_refined_ore" | "rechiseled:netherite_block_beams" | "simplylight:illuminant_panel" | "gtceu:sand_lazurite_ore" | "gtceu:tantalum_carbide_dust" | "gtceu:beryllium_crushed_ore" | "gtceu:refinery_gas_bucket" | "create:polished_cut_dripstone_wall" | "create:block/track/bogey/bogey_drive" | "thermal:syrup_bottle" | "gtceu:hv_8a_energy_converter" | "gtceu:neodymium_double_plate" | "gtceu:tuff_malachite_ore" | "minecraft:oak_log" | "gtceu:zpm_4096a_laser_target_hatch" | "mysticalagriculture:knightmetal_crop" | "rechiseled:red_nether_bricks_chiseled_squares" | "gtceu:zinc_plate" | "gtceu:tungsten_quadruple_fluid_pipe" | "create:block/fluid_pipe/drain/down" | "gtceu:emerald_rod" | "minecraft:magenta_candle_cake" | "gtceu:dragonsteel_octal_wire" | "gtceu:monochloramine_bucket" | "gtceu:cyan_glass_lens" | "gtceu:vanadium_gallium_hex_wire" | "create:pulley_magnet" | "gtceu:raw_powellite" | "gtceu:aluminium_crowbar" | "thermal_extra:fluid_tank_augment_1" | "gtceu:invar_crowbar" | "thermal_extra:fluid_tank_augment_3" | "thermal_extra:fluid_tank_augment_2" | "minecraft:magma_cube_spawn_egg" | "gtceu:endstone_plutonium_ore" | "gtceu:granite_wulfenite_ore" | "gtceu:graphene_hex_wire" | "gtceu:blue_steel_frame" | "gtceu:ultimet_screwdriver_tip" | "thermal_extra:fluid_tank_augment_5" | "thermal_extra:fluid_tank_augment_4" | "thermal_extra:fluid_tank_augment_6" | "minecraft:frogspawn" | "gtceu:netherrack_pyrite_ore" | "rechiseled:obsidian_bordered_connecting" | "gtceu:granite_topaz_ore" | "minecraft:tropical_fish_spawn_egg" | "gtceu:netherrack_calcite_ore" | "gtceu:redstone_purified_ore" | "framedblocks:framed_inner_sloped_prism" | "gtceu:inert_metal_mixture_tiny_dust" | "rechiseled:birch_planks_pattern_connecting" | "rechiseled:bone_block_decorated" | "xtonesreworked:bitt_block_2" | "xtonesreworked:bitt_block_3" | "xtonesreworked:bitt_block_0" | "gtceu:vanadium_steel_screwdriver_tip" | "xtonesreworked:bitt_block_1" | "gtceu:osmiridium_screw" | "exmachinis:diamond_upgrade" | "gtceu:naquadah_foil" | "xtonesreworked:bitt_block_8" | "framedblocks:framed_stacked_slope_slab" | "xtonesreworked:bitt_block_9" | "xtonesreworked:bitt_block_6" | "xtonesreworked:bitt_block_7" | "xtonesreworked:bitt_block_4" | "gtceu:diorite_calcite_ore" | "xtonesreworked:bitt_block_5" | "mysticalagriculture:deepslate_seeds" | "minecraft:orange_terracotta" | "minecraft:pink_stained_glass" | "mysticalagriculture:tungsten_crop" | "gtceu:deepslate_red_garnet_ore" | "extendedcrafting:compressor" | "minecraft:black_concrete" | "sgjourney:jaffa_chestplate" | "gtceu:sturdy_machine_casing" | "railways:track_dark_oak_narrow" | "gtceu:tin_alloy_small_dust" | "gtceu:bronze_drill_head" | "gtceu:basalt_spodumene_ore" | "mysticalagradditions:molten_tertium_bucket" | "gtceu:soul_infused_octal_wire" | "gtceu:mpic_wafer" | "gtceu:enriched_naquadah_trinium_europium_duranide_single_wire" | "gtceu:hydro_cracked_butene_bucket" | "gtceu:tuff_diamond_ore" | "rechiseled:andesite_brick_pattern_connecting" | "ae2:part/import_bus_base" | "gtceu:almandine_flawless_gem" | "gtceu:rose_gold_butchery_knife" | "gtceu:melodium_long_rod" | "gtceu:tin_quadruple_wire" | "gtceu:zpm_autoclave" | "thermal:peanut_block" | "thermal:machine_bottler" | "railways:block/track/tieless_wide/segment_left" | "gtceu:trinaquadalloy_frame" | "powersuits:railgun" | "minecraft:tnt_minecart" | "gtceu:raw_powellite_block" | "gtceu:osmium_double_plate" | "gtceu:flint_small_dust" | "gtceu:zpm_electric_pump" | "gtceu:zpm_brewery" | "thermal:glowstone_mushroom" | "gtceu:osmium_hot_ingot" | "gtceu:mv_kinetic_input_box" | "rechiseled:end_stone_diagonal_bricks_connecting" | "fabric:tag/item/shears" | "gtceu:andesite_cobalt_ore" | "minecraft:cobweb" | "create:item/wrench/gear" | "exnihilosequentia:terracotta_hammer" | "bigreactors:tangerium_bucket" | "gtceu:ev_autoclave" | "gtceu:black_steel_bucket" | "rechiseled:oak_planks_mosaic" | "gtceu:andesite_certus_quartz_ore" | "gtceu:niobium_nitride_quadruple_wire" | "gtceu:americium_small_restrictive_item_pipe" | "minecraft:sandstone" | "rechiseled:redstone_block_diagonal_tiles_connecting" | "functionalstorage:armory_cabinet" | "ae2:large_quartz_bud" | "automobility:block/steep_slope" | "minecraft:water_cauldron" | "gtceu:annealed_copper_hex_cable" | "minecraft:scaffolding" | "railways:light_blue_conductor_cap" | "gtceu:samarium_dust" | "gtceu:hastelloy_c_276_block" | "gtceu:platinum_normal_restrictive_item_pipe" | "gtceu:tin_plate" | "bigreactors:block/reactor/reinforced/accessport_solid_out" | "mysticalagriculture:soulium_seed_base" | "gtceu:lv_energy_input_hatch" | "gtceu:prismalium_frame" | "railways:block/semaphore/white_lamp" | "itemfilters:mod" | "gtceu:netherrack_molybdenite_ore" | "gtceu:rutile_tiny_dust" | "gtceu:garnierite_purified_ore" | "rechiseled:spruce_planks_crate" | "exnihilosequentia:crimson_crucible" | "create:warped_window" | "gtceu:sand_powellite_ore" | "minecraft:cooked_rabbit" | "minecraft:orange_wall_banner" | "rechiseled:emerald_block_bordered_crosses_connecting" | "automobility:auto_mechanic_table" | "gtceu:diorite_neodymium_ore" | "rechiseled:redstone_block_polished" | "thermal:blue_rockwool" | "minecraft:light_gray_bed" | "gtceu:calcium_small_dust" | "create:block/fluid_pipe/drain/west" | "gtceu:luv_energy_input_hatch" | "gtceu:large_scale_assembler_casing" | "framedblocks:block/redstone_frame" | "gtceu:raw_spodumene" | "gtceu:europium_quadruple_fluid_pipe" | "ae2:charged_staff" | "minecraft:experience_bottle" | "gtceu:zpm_conveyor_module" | "gtceu:mv_electric_pump" | "fantasyfurniture:royal/oven" | "gtceu:impure_enriched_naquadah_solution_bucket" | "railways:block/track/dark_oak_wide/segment_right" | "thermal:electrum_plate" | "jecalculation:item_calculator_craft" | "webdisplays:redctrl" | "rechiseled:birch_planks_beams_connecting" | "minecraft:raw_gold" | "minecraft:zombified_piglin_spawn_egg" | "minecraft:tube_coral" | "minecraft:polished_blackstone_bricks" | "rechiseled:diorite_brick_pattern" | "minecraft:heart_of_the_sea" | "farmersdelight:half_tatami_mat" | "gtceu:ender_eye_block" | "ae2:spatial_cell_component_2" | "thermal:bronze_gear" | "thermal:signalum_dust" | "gtceu:steel_rotor" | "gtceu:tungsten_double_wire" | "rechiseled:dirt_soil" | "ae2:crafting_terminal" | "gtceu:rare_earth_tiny_dust" | "ae2:part/monitor_dark_off" | "railways:block/track/spruce_narrow/tie" | "farmersdelight:pumpkin_slice" | "gtceu:manganese_nugget" | "gtceu:iv_input_bus" | "gtceu:osmium_normal_item_pipe" | "fantasyfurniture:royal/table_wide" | "create:green_nixie_tube" | "gtceu:palladium_raw_small_dust" | "gtceu:treated_wood_small_dust" | "bigreactors:block/reactor/reinforced/casing_15_corner_dse" | "createarmory:empty_rpg" | "ae2:item_storage_cell_16k" | "gtceu:lv_electric_pump" | "minecraft:lectern" | "railways:doubleaxle_bogey" | "thermal_extra:potion_amplifier_augment_1" | "thermal_extra:potion_amplifier_augment_2" | "rechiseled:granite_rotated_bricks_connecting" | "minecraft:dark_prismarine_slab" | "thermal_extra:potion_amplifier_augment_3" | "thermal_extra:potion_amplifier_augment_4" | "thermal_extra:potion_amplifier_augment_5" | "gtceu:enriched_uranium_hexafluoride_bucket" | "gtceu:coke_oven_brick" | "fantasyfurniture:venthyr/dresser" | "fantasyfurniture:necrolord/painting_wide" | "woodenbucket:wooden_bucket" | "gtceu:ruby_refined_ore" | "gtceu:pink_dye_spray_can" | "gtceu:ev_muffler_hatch" | "create:oxidized_copper_shingles" | "gtceu:large_pipe_extruder_mold" | "gtceu:reinforced_epoxy_resin_bucket" | "gtceu:ulv_battery_buffer_16x" | "gtceu:tuff_garnierite_ore" | "gtceu:naquadah_block" | "fantasyfurniture:venthyr/chest" | "thermal:machine_chiller" | "gtceu:polyethylene_dust" | "ae2:guide" | "rechiseled:cobbled_deepslate_stripes" | "ae2:dense_energy_cell" | "fantasyfurniture:nordic/bookshelf" | "gtceu:tuff_pyrochlore_ore" | "bigreactors:block/fluidizer/casing_04_frame_dn" | "ae2:dark_monitor" | "gtceu:endstone_pollucite_ore" | "gtceu:thorium_purified_ore" | "mysticalagriculture:fish_seeds" | "gtceu:iron_wrench" | "bigreactors:yellorium_bucket" | "create:super_glue" | "gtceu:basalt_emerald_ore" | "gtceu:twinite_dust" | "gtceu:raw_bauxite" | "gtceu:blue_steel_axe" | "gtceu:diluted_hydrochloric_acid_bucket" | "gtceu:tuff_saltpeter_ore" | "gtceu:universal_fluid_cell" | "gtceu:endstone_bauxite_ore" | "create:waxed_copper_tiles" | "rechiseled:mangrove_planks_dotted_connecting" | "minecraft:light_gray_banner" | "gtceu:cleanroom" | "gtceu:tetrachloroethylene_bucket" | "gtceu:sterling_silver_scythe" | "railways:block/bogey/passenger/passenger_frame" | "mysticalagriculture:supremium_farmland" | "sgjourney:sandstone_with_lapis" | "framedblocks:block/framed_large_stone_button_frame" | "create:block/mechanical_crafter/belt_animated" | "gtceu:uraninite_refined_ore" | "gtceu:twinite_bolt" | "ae2:color_applicator" | "gtceu:lv_chemical_bath" | "gtceu:electrum_single_wire" | "create:crafter_slot_cover" | "gtceu:steam_cracked_butadiene_bucket" | "gtceu:aluminium_single_wire" | "create:waxed_oxidized_copper_shingle_slab" | "fantasyfurniture:bone/skeleton/table_wide" | "gtceu:uranium_triplatinum_ingot" | "ae2:sky_stone_brick_wall" | "mysticalagriculture:barium_crop" | "minecraft:mud_brick_slab" | "gtceu:tungsten_steel_ring" | "fantasyfurniture:venthyr/door_double" | "minecraft:stone_axe" | "framedblocks:framed_door" | "bigreactors:verderium_fluid" | "gtceu:deepslate_dust" | "gtceu:uv_256a_laser_target_hatch" | "gtceu:wrought_iron_drill_head" | "gtceu:magnesite_purified_ore" | "gtceu:borax_tiny_dust" | "gtceu:raw_galena" | "thermal:amaranth" | "gtceu:uv_extruder" | "gtceu:gravel_neodymium_ore" | "create:cut_tuff" | "rechiseled:cobblestone_stripes_connecting" | "thermal:redstone_grenade" | "gtceu:maintenance_detector_cover" | "create:block/fluid_pipe/connection/south" | "gtceu:gelatin_dust" | "gtceu:sapphire_ore" | "gtceu:red_sand_diamond_ore" | "rechiseledcreate:rose_quartz_polished_block" | "minecraft:twisting_vines" | "gtceu:zinc_sulfide_dust" | "gtceu:stainless_steel_screwdriver" | "gtceu:stone_small_dust" | "thermal:invar_dust" | "gtceu:diamond_plate" | "gtceu:block/machine/part/me_item_bus.import" | "gtceu:lv_wiremill" | "gtceu:block/machine/part/item_passthrough_hatch" | "rechiseled:warped_planks_tiles" | "gtceu:andesite_soapstone_ore" | "create:block/blaze_burner/goggles" | "gtceu:crystal_processor_assembly" | "gtceu:quantum_star" | "gtceu:saltpeter_ore" | "ae2:portable_item_cell_1k" | "bigreactors:magentite_block" | "mysticalagriculture:nether_agglomeratio" | "create:weighted_ejector" | "rechiseled:granite_wavy" | "rechiseled:cobblestone_paving_connecting" | "gtceu:ev_energy_input_hatch_4a" | "gtceu:rubber_block" | "gtceu:wulfenite_purified_ore" | "minecraft:dead_bush" | "create:cut_andesite_wall" | "functionalstorage:acacia_2" | "functionalstorage:acacia_1" | "functionalstorage:acacia_4" | "gtceu:uranium_block" | "gtceu:nickel_single_cable" | "bigreactors:reprocessorglass" | "framedblocks:framed_double_slope_slab" | "gtceu:nichrome_bucket" | "gtceu:deepslate_molybdenite_ore" | "gtceu:hssg_rod" | "gtceu:red_sand_spessartine_ore" | "gtceu:uhpic_wafer" | "simplylight:illuminant_orange_block" | "functionalstorage:fluid_4" | "gtceu:mercury_barium_calcium_cuprate_dust" | "gtceu:raw_kyanite" | "functionalstorage:fluid_2" | "functionalstorage:fluid_1" | "gtceu:raw_sodalite_block" | "gtceu:uv_quantum_chest" | "minecraft:chipped_anvil" | "gtceu:signalum_single_wire" | "rechiseled:nether_bricks_smooth" | "gtceu:luv_macerator" | "gtceu:andesite_lazurite_ore" | "gtceu:sapphire_purified_ore" | "gtceu:netherrack_green_sapphire_ore" | "minecraft:rabbit" | "gtceu:basalt_yellow_garnet_ore" | "farmersdelight:lime_canvas_sign" | "gtceu:naquadah_alloy_rotor" | "create:small_crimsite_bricks" | "exnihilosequentia:calcite_pebble" | "fantasyfurniture:nordic/carpet" | "create:cut_calcite_stairs" | "gtceu:wulfenite_impure_dust" | "rechiseled:crimson_planks_large_tiles" | "gtceu:pyrolusite_tiny_dust" | "gtceu:uv_electric_furnace" | "gtceu:cobaltite_dust" | "minecraft:bucket" | "mysticalagriculture:imperium_nugget" | "mysticalagriculture:awakening_altar" | "gtceu:meat_small_dust" | "framedblocks:framed_double_prism_corner" | "gtceu:malachite_refined_ore" | "gtceu:sand_green_sapphire_ore" | "gtceu:cobalt_brass_axe" | "ae2:fluix_covered_dense_cable" | "gtceu:tungstensteel_gearbox" | "gtceu:apatite_tiny_dust" | "rechiseled:jungle_planks_brick_pattern_connecting" | "sgjourney:materialization_crystal" | "gtceu:raw_void_tiny_dust" | "gtceu:tungsten_steel_double_cable" | "rechiseled:redstone_block_pillar" | "gtceu:netherrack_redstone_ore" | "gtceu:mv_gas_collector" | "mysticalagriculture:obsidian_crop" | "gtceu:silicon_plate" | "simplylight:illuminant_light_blue_block_on" | "gtceu:wood_bolt" | "mysticalagriculture:imperium_sword" | "gtceu:deepslate_graphite_ore" | "minecraft:command_block" | "gtceu:hssg_gear" | "rechiseled:purpur_slanted_tiles_connecting" | "gtceu:glauconite_sand_dust" | "gtceu:red_sand_tungstate_ore" | "create:layered_calcite" | "gtceu:sodium_p_toluenesulfonate_small_dust" | "rechiseled:spruce_planks_bricks" | "gtceu:wood_dust" | "rechiseled:mangrove_planks_diagonal_stripes" | "gtceu:sulfur_impure_dust" | "gtceu:tricalcium_phosphate_small_dust" | "mysticalagriculture:draconium_essence" | "gtceu:cobalt_normal_restrictive_item_pipe" | "ae2:orange_lumen_paint_ball" | "gtceu:tuff_mica_ore" | "gtceu:uhv_energy_input_hatch" | "gtceu:sphalerite_impure_dust" | "gtceu:vanadium_steel_axe" | "gtceu:melodium_single_wire" | "create:block/fluid_pipe/connection/north" | "thermal:jar" | "rechiseled:warped_planks_brick_paving" | "minecraft:clay" | "gtceu:bornite_impure_dust" | "railways:block/track/warped_narrow/segment_right" | "gtceu:hv_charger_4x" | "gtceu:deepslate_zeolite_ore" | "rechiseled:diorite_diagonal_bricks" | "minecraft:yellow_glazed_terracotta" | "gtceu:hsss_plate" | "gtceu:granite_lepidolite_ore" | "rechiseled:redstone_block_crushed" | "create:veridium_pillar" | "gtceu:black_bronze_dust" | "gtceu:diorite_pyrochlore_ore" | "fantasyfurniture:necrolord/door_single" | "gtceu:deepslate_amethyst_ore" | "gtceu:magnetic_samarium_ingot" | "gtceu:tuff_ruby_ore" | "gtceu:raw_pitchblende" | "rechiseledcreate:dark_oak_window_covered" | "gtceu:tin_fine_wire" | "gtceu:mv_fermenter" | "gtceu:basalt_tetrahedrite_ore" | "gtceu:battery_alloy_small_dust" | "ae2:fluix_pearl" | "gtceu:multilayer_fiber_reinforced_printed_circuit_board" | "gtceu:tungsten_carbide_double_plate" | "minecraft:gray_wall_banner" | "fantasyfurniture:royal/bed_double" | "gtceu:stibnite_purified_ore" | "gtceu:andesite_cooperite_ore" | "gtceu:vanadium_steel_huge_fluid_pipe" | "gtceu:programmed_circuit" | "gtceu:trinium_quadruple_wire" | "minecraft:potted_azure_bluet" | "gtceu:tuff_stibnite_ore" | "thermal:rubberwood_sign" | "create:wrench" | "minecraft:cooked_chicken" | "gtceu:phthalic_acid_bucket" | "rechiseled:birch_planks_brick_pattern_connecting" | "gtceu:raw_tetrahedrite" | "gtceu:granite_realgar_ore" | "gtceu:orange_dye_bucket" | "gtceu:niobium_nitride_bucket" | "gtceu:bronze_mining_hammer" | "exnihilosequentia:lead_nugget" | "gtceu:gravel_fullers_earth_ore" | "thermal:frost_melon_seeds" | "create:block/track_signal/yellow_cube" | "gtceu:soapstone_small_dust" | "gtceu:iron_chainsaw_head" | "minecraft:golden_shovel" | "gtceu:twinite_tiny_dust" | "gtceu:titanium_huge_fluid_pipe" | "thermal:fluid_duct" | "rechiseled:dark_prismarine_fabric" | "gtceu:topaz_plate" | "bigreactors:block/turbine/basic/casing_19_corner_use" | "gtceu:black_bronze_bolt" | "minecraft:deepslate_emerald_ore" | "mysticalagriculture:cow_seeds" | "gtceu:sterling_silver_butchery_knife" | "gtceu:mv_assembler" | "gtceu:deepslate_cobalt_ore" | "gtceu:luv_fluid_solidifier" | "thermal:fire_tnt" | "minecraft:prismarine_bricks" | "gtceu:gold_impure_dust" | "gtceu:red_sand_plutonium_ore" | "gtceu:mv_8a_energy_converter" | "create:small_veridium_brick_stairs" | "minecraft:sculk_catalyst" | "gtceu:ultimet_turbine_blade" | "gtceu:plutonium_241_nugget" | "mysticalagriculture:enderium_essence" | "gtceu:naquadah_octal_cable" | "gtceu:sulfuryl_chloride_bucket" | "gtceu:manganese_phosphide_quadruple_wire" | "gtceu:zincite_small_dust" | "thermal_extra:dragonsteel_glass" | "mysticalagriculture:bronze_essence" | "farmersdelight:spruce_cabinet" | "rechiseled:prismarine_bricks_bricks_connecting" | "mysticalagriculture:prudentium_staff" | "minecraft:dark_oak_slab" | "modularrouters:pushing_augment" | "gtceu:aluminium_small_spring" | "gtceu:iv_rotor_holder" | "railways:block/conductor_whistle/flag_light_blue" | "gtceu:polycaprolactam_bucket" | "rechiseled:copper_block_pillar_connecting" | "create:block/metal_girder/segment_middle" | "gtceu:mv_fluid_passthrough_hatch" | "gtceu:brass_long_rod" | "gtceu:cyclohexanone_oxime_dust" | "gtceu:powellite_purified_ore" | "gtceu:oxygen_plasma_bucket" | "gtceu:tin_alloy_bucket" | "gtceu:tungsten_steel_long_rod" | "gtceu:silicon_dioxide_tiny_dust" | "gtceu:chalcocite_impure_dust" | "gtceu:sodium_chlorate_dust" | "rechiseled:warped_planks_small_tiles_connecting" | "mysticalagriculture:soulstone_bricks" | "gtceu:nickel_zinc_ferrite_small_dust" | "powersuits:blade_launcher" | "railways:track_incomplete_blackstone" | "mysticalagriculture:diamond_scythe" | "gtceu:bismuth_bronze_ingot" | "gtceu:neutronium_chainsaw_head" | "minecraft:witch_spawn_egg" | "minecraft:blackstone_wall" | "gtceu:carbon_bucket" | "gtceu:uv_energy_output_hatch" | "create:item/wand_of_symmetry/bits" | "create:block/mechanical_arm/lower_claw_grip" | "fantasyfurniture:dunmer/table_large" | "gtceu:triethylene_glycol_bucket" | "bigreactors:basic_reactorcasing" | "ae2:block/crank_handle" | "gtceu:netherrack_rock_salt_ore" | "rechiseled:dirt_chunks_connecting" | "gtceu:naquadah_tiny_dust" | "gtceu:niobium_nitride_tiny_dust" | "gtceu:molten_ultimet_bucket" | "gtceu:styrene_butadiene_rubber_dust" | "minecraft:iron_ore" | "create:entity/minecart_coupling/connector" | "mysticalagriculture:manasteel_seeds" | "minecraft:nether_brick_slab" | "gtceu:bronze_double_plate" | "gtceu:netherrack_pyrochlore_ore" | "create:yellow_seat" | "ae2:part/terminal_on" | "gtceu:osmiridium_small_gear" | "ae2:part/monitor_medium_on" | "rechiseled:red_nether_bricks_squares" | "gtceu:vanadium_steel_nonuple_fluid_pipe" | "gtceu:iridium_huge_fluid_pipe" | "gtceu:graphite_dust" | "gtceu:sapphire_small_dust" | "gtceu:barite_impure_dust" | "gtceu:tantalite_dust" | "gtceu:diorite_garnierite_ore" | "gtceu:kanthal_hex_wire" | "gtceu:black_steel_plate" | "exnihilosequentia:dripstone_crook" | "rechiseledcreate:jungle_window_large_connecting" | "rechiseledcreate:spruce_window_tiles_connecting" | "gtceu:hssg_hex_wire" | "ae2:white_smart_dense_cable" | "ae2:cell_component_16k" | "mysticalagriculture:manganese_crop" | "gtceu:enriched_naquadah_waste_bucket" | "bigreactors:basic_reactorchargingportfe" | "farmersdelight:brown_canvas_wall_sign" | "rechiseled:crimson_planks_bricks_connecting" | "gtceu:sterilized_growth_medium_bucket" | "gtceu:neutronium_bucket" | "gtceu:bismuth_bronze_dust" | "gtceu:tin_alloy_normal_fluid_pipe" | "extendedcrafting:ultimate_catalyst" | "gtceu:tungsten_block" | "minecraft:flowering_azalea" | "gtceu:diorite_gypsum_ore" | "minecraft:light_blue_shulker_box" | "gtceu:raw_cooperite" | "gtceu:stainless_steel_ingot" | "gtceu:naquadah_screw" | "gtceu:enriched_naquadah_rod" | "bigreactors:block/reprocessor/casing_16_corner_dne" | "mysticalagriculture:supremium_boots" | "gtceu:debris_tiny_dust" | "thermal:lumium_coin" | "gtceu:almandine_purified_ore" | "rechiseled:purpur_diagonal_tiles_connecting" | "ae2:orange_covered_dense_cable" | "gtceu:bismuth_bronze_bolt" | "gtceu:coal_tar_bucket" | "gtceu:signalum_small_dust" | "railways:block/semaphore/yellow_arm_down" | "gtceu:sodium_bisulfate_small_dust" | "mysticalagriculture:brass_essence" | "fantasyfurniture:venthyr/table_small" | "ae2wtlib:wireless_universal_terminal" | "thermal:lock" | "rechiseledcreate:spruce_window_panes" | "minecraft:jungle_sign" | "gtceu:nichrome_single_wire" | "gtceu:uxv_machine_casing" | "gtceu:cobalt_brass_screwdriver" | "thermal:chiller_rod_cast" | "mysticalagriculture:ice_crop" | "gtceu:tungsten_carbide_ingot" | "gtceu:iron_file" | "mysticalagriculture:fiery_ingot_seeds" | "gtceu:pitchblende_purified_ore" | "mysticalagriculture:inferium_nugget" | "thermal:junk_net" | "gtceu:titanium_gearbox" | "railways:block/track/ender_wide/tie" | "gtceu:cupronickel_credit" | "gtceu:iron_ore" | "automobility:block/slope_bottom_dash_panel_off" | "gtceu:sterling_silver_buzz_saw_blade" | "gtceu:mv_input_hatch" | "create:orange_seat" | "rechiseled:basalt_diagonal_tiles_connecting" | "gtceu:pyrope_refined_ore" | "gtceu:iron_knife" | "gtceu:uhv_energy_input_hatch_16a" | "gtceu:gravel_red_garnet_ore" | "gtceu:polyethylene_bucket" | "gtceu:luv_kinetic_input_box" | "gtceu:hv_output_hatch" | "ae2:sky_stone_tank" | "farmersdelight:pink_canvas_wall_sign" | "rechiseled:mossy_cobblestone_worn_stripes_connecting" | "gtceu:treated_wood_normal_fluid_pipe" | "gtceu:copper_purified_ore" | "gtceu:soldering_alloy_small_dust" | "gtceu:endstone_lithium_ore" | "gtceu:cobalt_brass_file" | "gtceu:tungsten_screw" | "rechiseled:cobbled_deepslate_brick_paving" | "gtceu:tungsten_steel_pickaxe" | "gtceu:naquadah_alloy_dense_plate" | "gtceu:stainless_steel_chainsaw_head" | "bigreactors:block/fluidizer/casing_03_frame_de" | "ae2:part/cable_anchor" | "gtceu:18_crown_6_bucket" | "gtceu:red_alloy_octal_wire" | "gtceu:chlorine_bucket" | "create:cut_ochrum_bricks" | "create:block/red_toolbox" | "minecraft:brown_concrete" | "gtceu:iron_plunger" | "thermal:basalz_powder" | "gtceu:kyanite_ore" | "gtceu:bronze_crowbar" | "create:cut_scorchia_brick_stairs" | "gtceu:chemical_purple_dye" | "gtceu:steel_frame" | "rechiseled:acacia_planks_woven" | "rechiseled:coal_block_carved" | "gtceu:naquadah_alloy_wrench_tip" | "rechiseled:bone_block_smooth" | "gtceu:deepslate_quartzite_ore" | "gtceu:large_brewer" | "mysticalagriculture:prudentium_block" | "rechiseled:copper_block_lines_connecting" | "railways:block/track/create_andesite_narrow/tie" | "exnihilosequentia:acacia_barrel" | "rechiseled:dirt_small_tiles_connecting" | "rechiseled:acacia_planks_large_tiles" | "gtceu:luv_lathe" | "create_crystal_clear:andesite_glass_encased_cogwheel" | "gtceu:rubber_screw" | "thermal:phyto_tnt" | "gtceu:spodumene_small_dust" | "framedblocks:framed_flat_stacked_slope_panel_corner" | "gtceu:ev_super_chest" | "gtceu:naquadah_alloy_bucket" | "minecraft:carrots" | "create:small_deepslate_brick_wall" | "gtceu:nether_quartz_dust" | "gtceu:netherrack_garnierite_ore" | "gtceu:vanadium_steel_block" | "minecraft:hay_block" | "mysticalagriculture:awakened_supremium_axe" | "gtceu:void_rod" | "gtceu:diorite_quartzite_ore" | "ae2:brown_smart_dense_cable" | "gtceu:argon_plasma_bucket" | "minecraft:mangrove_boat" | "create:light_gray_seat" | "powersuits:mob_repulsor" | "create:gray_valve_handle" | "gtceu:cobalt_brass_double_plate" | "minecraft:snow_block" | "create:cut_asurine" | "mysticalagriculture:bronze_seeds" | "mysticalagriculture:blazing_crystal_crop" | "create:zinc_nugget" | "gtceu:naquadah_alloy_foil" | "gtceu:rhodium_plated_palladium_rotor" | "gtceu:blue_topaz_dust" | "gtceu:zpm_gas_collector" | "mysticalagriculture:aquamarine_essence" | "rechiseled:blue_ice_cracked" | "minecraft:axolotl_spawn_egg" | "gtceu:lv_sifter" | "gtceu:luv_forge_hammer" | "rechiseledcreate:spruce_window_diagonal_connecting" | "effortlessbuilding:elastic_hand" | "gtceu:molten_kanthal_bucket" | "railways:block/track/ender_narrow/segment_left" | "farmersdelight:yellow_canvas_sign" | "gtceu:naquadah_alloy_frame" | "ae2:brown_covered_cable" | "mysticalagriculture:uranium_essence" | "minecraft:mossy_stone_brick_wall" | "gtceu:zeolite_refined_ore" | "gtceu:granite_saltpeter_ore" | "gtceu:black_steel_quadruple_cable" | "gtceu:raw_barite_block" | "gtceu:tritanium_double_plate" | "gtceu:helium_bucket" | "gtceu:enriched_naquadah_block" | "mysticalagriculture:fire_resistance_augment" | "gtceu:hv_voltage_coil" | "rechiseledcreate:veridium_cut_polished_connecting" | "gtceu:light_blue_dye_spray_can" | "mysticalagriculture:inferium_shears" | "minecraft:target" | "railways:block/track/jungle_narrow/segment_right" | "gtceu:tin_normal_restrictive_item_pipe" | "minecraft:spruce_wood" | "minecraft:dolphin_spawn_egg" | "gtceu:granite_blue_topaz_ore" | "gtceu:red_steel_scythe" | "gtceu:andesite_pyrope_ore" | "gtceu:graphene_block" | "gtceu:iron_hammer" | "gtceu:platinum_bucket" | "gtceu:palladium_raw_dust" | "gtceu:chemical_light_gray_dye" | "mysticalagriculture:soulium_ore" | "create_crystal_clear:andesite_clear_glass_casing" | "railways:track_incomplete_dark_oak_wide" | "gtceu:andesite_platinum_ore" | "gtceu:talc_ore" | "gtceu:polybenzimidazole_normal_fluid_pipe" | "gtceu:endstone_bentonite_ore" | "gtceu:osmiridium_bolt" | "mysticalagriculture:osmium_crop" | "gtceu:stress_proof_casing" | "gtceu:molten_titanium_tungsten_carbide_bucket" | "gtceu:block/machine/part/energy_hatch.output" | "gtceu:black_bronze_large_restrictive_item_pipe" | "gtceu:naquadria_dust" | "cofh_core:lightning_air" | "mysticalagriculture:upgrade_base" | "gtceu:naquadria_waste_bucket" | "gtceu:andesite_trona_ore" | "gtceu:battery_alloy_nugget" | "create:block/weighted_ejector/top" | "gtceu:wulfenite_ore" | "rechiseled:crimson_planks_brick_pattern" | "powersuits:powerarmor_feet" | "bigreactors:block/turbine/basic/assembledplating" | "gtceu:osmiridium_dust" | "fantasyfurniture:necrolord/chair" | "rechiseled:stone_tiles_connecting" | "create:lime_toolbox" | "gtceu:naquadah_alloy_octal_wire" | "gtceu:cyclohexanone_oxime_tiny_dust" | "gtceu:damascus_steel_drill_head" | "minecraft:amethyst_cluster" | "mysticalagriculture:soulstone" | "mysticalagriculture:end_agglomeratio" | "mysticalagriculture:constantan_crop" | "gtceu:chromium_nonuple_fluid_pipe" | "create:block/spout/middle" | "gtceu:ruthenium_trinium_americium_neutronate_block" | "rechiseled:nether_bricks_small_tiles" | "gtceu:deepslate_gold_ore" | "gtceu:naquadria_bolt" | "powersuits:aoe_pick_upgrade2" | "gtceu:raw_spessartine_block" | "gtceu:iv_electric_piston" | "gtceu:black_glass_lens" | "create:small_scorchia_brick_stairs" | "framedblocks:framed_stone_button" | "fantasyfurniture:decorations/venthyr_tea_cups" | "rechiseled:obsidian_brick_paving_connecting" | "farmersdelight:sweet_berry_cookie" | "mysticalagriculture:energized_steel_essence" | "fantasyfurniture:decorations/bone_wither_skull_blossoms" | "gtceu:zinc_bucket" | "rechiseled:netherite_block_small_tiles" | "gtceu:blue_topaz_flawless_gem" | "gtceu:lv_hermetic_casing" | "thermalendergy:melodium_gear" | "gtceu:borosilicate_glass_block" | "framedblocks:framing_saw" | "gtceu:raw_cinnabar_block" | "gtceu:lv_4a_energy_converter" | "thermal:dynamo_throttle_augment" | "gtceu:hv_extruder" | "rechiseled:sandstone_bricks" | "gtceu:green_sapphire_gem" | "minecraft:tag/item/creeper_drop_music_discs" | "gtceu:deepslate_emerald_ore" | "gtceu:smd_inductor" | "thermal:machine_speed_augment" | "create:block/cuckoo_clock/left_door" | "createarmory:mounted_minigun" | "minecraft:pumpkin_pie" | "gtceu:stainless_steel_dust" | "gtceu:smd_resistor" | "create:lime_nixie_tube" | "gtceu:netherrack_ilmenite_ore" | "gtceu:aluminium_large_fluid_pipe" | "thermal:slime_mushroom_spores" | "simplylight:illuminant_slab" | "gtceu:stainless_steel_bucket" | "gtceu:sand_rock_salt_ore" | "gtceu:bronze_mortar" | "minecraft:cyan_shulker_box" | "gtceu:wrought_iron_shovel" | "thermal_extra:soul_infused_coin" | "fantasyfurniture:nordic/wardrobe_top" | "gtceu:diorite_redstone_ore" | "gtceu:solvent_spray_can" | "create:red_toolbox" | "mysticalagriculture:supremium_sickle" | "gtceu:zpm_electromagnetic_separator" | "bigreactors:block/fluidizer/casing_06_frame_us" | "gtceu:green_sapphire_purified_ore" | "framedblocks:framed_waterloggable_obsidian_pressure_plate" | "rechiseled:stone_waves_connecting" | "gtceu:osmiridium_bucket" | "ae2:part/import_bus_has_channel" | "gtceu:cupronickel_rod" | "gtceu:manganese_phosphide_ingot" | "gtceu:silicone_rubber_ring" | "gtceu:stainless_steel_bolt" | "gtceu:ball_casting_mold" | "bigreactors:block/turbine/reinforced/casing_15_corner_dse" | "gtceu:quartzite_crushed_ore" | "gtceu:red_alloy_single_wire" | "gtceu:endstone_red_garnet_ore" | "powersuits:transparent_armor" | "gtceu:platinum_small_dust" | "gtceu:calcite_small_dust" | "gtceu:prismalium_ring" | "gtceu:heat_vent" | "gtceu:tritanium_nugget" | "bigreactors:block/turbine/basic/fluidport_forge_active_cold_connected" | "gtceu:iv_rock_crusher" | "rechiseled:cobblestone_rotated_bricks" | "gtceu:iron_wire_cutter" | "exnihilosequentia:zinc_ingot" | "gtceu:glauconite_sand_crushed_ore" | "thermal_extra:shellite_plate" | "numina:component_solenoid" | "gtceu:redrock_small_dust" | "gtceu:andesite_granitic_mineral_sand_ore" | "ae2additions:fluid_storage_cell_4096" | "thermal:machine_crystallizer" | "gtceu:rock_salt_impure_dust" | "create:magenta_valve_handle" | "rechiseledcreate:oak_window_swirling_connecting" | "gtceu:cobalt_brass_drill_head" | "xtonesreworked:iszm_block_12" | "gtceu:neutronium_file" | "xtonesreworked:iszm_block_11" | "xtonesreworked:iszm_block_10" | "gtceu:nickel_zinc_ferrite_tiny_dust" | "rechiseled:netherrack_beams_connecting" | "rechiseled:nether_bricks_tiles_connecting" | "railways:track_incomplete_dark_oak" | "gtceu:sand_talc_ore" | "xtonesreworked:iszm_block_15" | "xtonesreworked:iszm_block_14" | "rechiseled:lapis_block_crushed" | "xtonesreworked:iszm_block_13" | "minecraft:oak_sign" | "gtceu:iv_battery_hull" | "rechiseled:quartz_block_squares" | "gtceu:trinium_single_wire" | "create:block/mechanical_saw/blade_horizontal_reversed" | "thermal:invar_nugget" | "rechiseled:crimson_planks_wavy_connecting" | "rechiseled:redstone_block_brick_bordered" | "gtceu:lpic_wafer" | "xtonesreworked:xtone_tile" | "gtceu:stargate_component_assembly" | "gtceu:plutonium_241_tiny_dust" | "minecraft:rooted_dirt" | "gtceu:gravel_emerald_ore" | "gtceu:shellite_gear" | "gtceu:zpm_1024a_laser_source_hatch" | "gtceu:hssg_turbine_blade" | "minecraft:stripped_mangrove_wood" | "gtceu:boron_dust" | "mysticalagriculture:nether_quartz_seeds" | "gtceu:sodium_dust" | "thermal:rubber_block" | "create:cut_veridium_brick_stairs" | "minecraft:gray_bed" | "gtceu:tungstate_refined_ore" | "gtceu:lightly_hydro_cracked_naphtha_bucket" | "gtceu:mv_charger_4x" | "gtceu:pollucite_crushed_ore" | "gtceu:rhodium_plated_palladium_long_rod" | "gtceu:grossular_ore" | "gtceu:trona_ore" | "sgjourney:universe_stargate" | "gtceu:steel_wire_cutter" | "rechiseled:blue_ice_tiles_connecting" | "simplylight:illuminant_gray_block" | "gtceu:niobium_titanium_tiny_fluid_pipe" | "ae2:fuzzy_card" | "rechiseledcreate:dripstone_cut_small_brick_connecting" | "gtceu:extreme_combustion_engine" | "gtceu:flint_dust" | "gtceu:naquadah_refined_ore" | "gtceu:vanadium_steel_small_dust" | "minecraft:blue_dye" | "gtceu:granite_green_sapphire_ore" | "gtceu:netherrack_topaz_ore" | "sliceanddice:fertilizer" | "rechiseled:warped_planks_beams_connecting" | "railways:block/monorail/monorail/segment_top" | "mysticalagradditions:molten_prudentium_bucket" | "minecraft:endermite_spawn_egg" | "thermal:tin_plate" | "gtceu:iron_buzz_saw_blade" | "gtceu:goethite_ore" | "thermal:deepslate_lead_ore" | "gtceu:grossular_crushed_ore" | "gtceu:basalt_soapstone_ore" | "bigreactors:block/reactor/reinforced/casing_10_frame_se" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_hot" | "gtceu:darmstadtium_small_dust" | "gtceu:electrum_single_cable" | "gtceu:triglycol_dichloride_bucket" | "bigreactors:block/fluidizer/casing_02_frame_ds" | "gtceu:zpm_ore_washer" | "gtceu:zero_point_module" | "gtceu:ruby_small_dust" | "ae2:debug_meteorite_placer" | "gtceu:lv_output_bus" | "gtceu:trona_pure_dust" | "gtceu:sand_iron_ore" | "gtceu:lithium_chloride_tiny_dust" | "gtceu:osmium_octal_cable" | "gtceu:basalt_small_dust" | "sliceanddice:wet_air" | "gtceu:diamond_sword" | "gtceu:light_gray_dye_spray_can" | "minecraft:diorite_wall" | "exnihilosequentia:birch_barrel" | "rechiseled:crimson_planks_pattern" | "rechiseled:blackstone_brick_pattern" | "gtceu:item_voiding_cover" | "minecraft:lever" | "create:small_dripstone_brick_slab" | "minecraft:black_carpet" | "bigreactors:block/turbine/basic/casing_17_corner_dnw" | "gtceu:olivine_flawless_gem" | "create:polished_cut_scorchia_stairs" | "gtceu:polyethylene_mallet" | "rechiseled:diorite_dotted_connecting" | "bigreactors:block/turbine/basic/redstoneport_on" | "gtceu:grossular_dust" | "gtceu:red_steel_double_plate" | "minecraft:warped_nylium" | "rechiseled:purpur_slanted_tiles" | "gtceu:iron_rod" | "minecraft:orange_glazed_terracotta" | "create:block/fluid_pipe/drain/south" | "create:extendo_grip" | "fantasyfurniture:dunmer/stool" | "gtceu:indium_gallium_phosphide_dust" | "gtceu:ash_dust" | "minecraft:coal" | "gtceu:neodymium_screw" | "rechiseled:end_stone_squares_connecting" | "gtceu:indium_phosphide_small_dust" | "powersuits:piglin_pacification_module" | "gtceu:pyrite_pure_dust" | "gtceu:gravel_scheelite_ore" | "gtceu:cupric_oxide_tiny_dust" | "mysticalagriculture:supremium_shovel" | "ae2:cell_component_1k" | "gtceu:diorite_almandine_ore" | "create:block/blaze_burner/blaze/super_active" | "rechiseled:purpur_small_tiles_connecting" | "gtceu:lv_conveyor_module" | "gtceu:tantalite_ore" | "gtceu:zpm_4096a_laser_source_hatch" | "gtceu:basalt_blue_topaz_ore" | "automobility:automobile_frame" | "minecraft:black_terracotta" | "create:block/toolbox/lid/white" | "gtceu:nichrome_block" | "railways:gray_incomplete_conductor_cap" | "bigreactors:block/reactor/basic/casing_21_corner_unw" | "gtceu:bronze_rod" | "gtceu:vanadium_steel_screw" | "mysticalagriculture:awakened_supremium_sickle" | "minecraft:red_sandstone_stairs" | "fantasyfurniture:dunmer/chandelier" | "gtceu:yellow_limonite_small_dust" | "xtonesreworked:tank_block_6" | "xtonesreworked:tank_block_5" | "xtonesreworked:tank_block_8" | "xtonesreworked:tank_block_7" | "gtceu:raw_bastnasite_block" | "xtonesreworked:tank_block_2" | "bigreactors:block/reprocessor/casing_18_corner_usw" | "xtonesreworked:tank_block_1" | "xtonesreworked:tank_block_4" | "xtonesreworked:tank_block_3" | "gtceu:uv_hermetic_casing" | "mysticalagriculture:glowstone_seeds" | "xtonesreworked:tank_block_0" | "gtceu:amethyst_crushed_ore" | "gtceu:naquadria_screw" | "framedblocks:framed_flat_elev_inner_slope_slab_corner" | "thermal:sapphire_dust" | "create:veridium" | "gtceu:sapphire_rod" | "gtceu:tungsten_steel_file" | "gtceu:monazite_pure_dust" | "gtceu:oil" | "gtceu:vinyl_chloride_bucket" | "gtceu:granite_almandine_ore" | "create:block/fluid_pipe/drain/north" | "gtceu:basalt_diatomite_ore" | "create:polished_cut_scoria_wall" | "gtceu:hsla_steel_plate" | "thermal:raw_tin" | "gtceu:vanadium_magnetite_tiny_dust" | "gtceu:uv_battery_buffer_16x" | "rechiseled:lapis_block_decorated" | "minecraft:slime_block" | "rechiseledcreate:spruce_window_swirling_connecting" | "gtceu:zpm_fluid_passthrough_hatch" | "framedblocks:block/framed_stone_button_pressed_frame" | "minecraft:lapis_block" | "gtceu:sand_fullers_earth_ore" | "gtceu:lv_solar_panel" | "gtceu:raw_goethite_block" | "minecraft:glow_ink_sac" | "ae2:cell_workbench" | "create:tuff_pillar" | "gtceu:uv_polarizer" | "gtceu:aluminium_quadruple_cable" | "bigreactors:reinforced_turbinecomputerport" | "gtceu:gold_long_rod" | "fantasyfurniture:bone/skeleton/bed_double" | "ae2:part/storage_bus_has_channel" | "gtceu:iridium_plate" | "rechiseled:nether_bricks_large_bricks" | "mysticalagriculture:awakened_supremium_sword" | "gtceu:polydimethylsiloxane_tiny_dust" | "rechiseledcreate:oak_window_diagonal_connecting" | "minecraft:black_wool" | "ae2:cell_component_4k" | "gtceu:coal_tiny_dust" | "gtceu:uv_mixer" | "thermal:nickel_nugget" | "create:cut_diorite_brick_wall" | "gtceu:naquadah_boule" | "rechiseled:end_stone_spiral_pattern_connecting" | "gtceu:cassiterite_ore" | "mysticalagriculture:sheep_essence" | "gtceu:hsss_double_plate" | "gtceu:aluminium_small_dust" | "xtonesreworked:tank_block_9" | "gtceu:gallium_ingot" | "railways:block/track/acacia/segment_right" | "gtceu:sterling_silver_huge_restrictive_item_pipe" | "gtceu:gravel_pyrolusite_ore" | "gtceu:bronze_firebox_casing" | "gtceu:damascus_steel_bucket" | "gtceu:ultimet_drill_head" | "gtceu:palladium_small_dust" | "create:block/mechanical_arm/base" | "gtceu:mica_dust" | "zerocore:debugtool" | "gtceu:sand_red_garnet_ore" | "gtceu:sand_palladium_ore" | "gtceu:galena_tiny_dust" | "gtceu:quantum_eye" | "rechiseledcreate:acacia_window_panes_connecting" | "expatternprovider:drive_upgrade" | "colossalchests:colossal_chest_copper" | "rechiseled:sandstone_rotated_bricks" | "create:track" | "gtceu:raw_electrotine_block" | "mysticalagriculture:health_boost_v_augment" | "gtceu:raw_void_nugget" | "sgjourney:naquadah_block" | "create:block/fluid_pipe/rim_connector/east" | "create:brass_door" | "gtceu:naquadria_ingot" | "gtceu:primitive_blast_furnace" | "gtceu:gallium_small_dust" | "create:small_scorchia_brick_wall" | "gtceu:luv_1a_energy_converter" | "gtceu:netherrack_cobaltite_ore" | "gtceu:tungsten_carbide_gear" | "thermal:netherite_coin" | "gtceu:melodium_plate" | "minecraft:birch_pressure_plate" | "rechiseled:netherite_block_meteoric" | "gtceu:lepidolite_small_dust" | "thermal:rubberwood_leaves" | "minecraft:mangrove_wood" | "gtceu:graphene_ingot" | "gtceu:apatite_gem" | "fantasyfurniture:necrolord/bed_single" | "gtceu:aluminium_fine_wire" | "minecraft:honeycomb" | "farmersdelight:wild_rice" | "gtceu:lead_double_cable" | "rechiseled:bone_block_patterned_connecting" | "gtceu:neutronium_plate" | "minecraft:kelp" | "gtceu:clean_machine_casing" | "exnihilosequentia:witch_water" | "gtceu:uraninite_ore" | "gtceu:gravel_kyanite_ore" | "gtceu:blue_dye_bucket" | "bigreactors:block/reactor/basic/casing_14_corner_dsw" | "gtceu:sand_aluminium_ore" | "colossalchests:chest_wall_obsidian" | "bigreactors:block/fluidizer/casing_07_frame_ue" | "simplybackpacks:ultimatebackpack" | "gtceu:weapon_grade_naquadah_block" | "gtceu:potin_long_rod" | "minecraft:smooth_stone" | "minecraft:end_crystal" | "gtceu:ulv_8a_energy_converter" | "thermal:diving_fabric" | "create:oak_window_pane" | "gtceu:gray_dye_spray_can" | "mysticalagriculture:blizz_crop" | "ae2:wrapped_generic_stack" | "mysticalagriculture:tertium_ingot" | "gtceu:tuff_monazite_ore" | "bigreactors:block/reprocessor/controller_off" | "gtceu:magnalium_plate" | "gtceu:chalcopyrite_crushed_ore" | "gtceu:duranium_normal_fluid_pipe" | "create:polished_cut_granite_slab" | "gtceu:twinite_rod" | "gtceu:blue_alloy_ingot" | "gtceu:damascus_steel_plunger" | "gtceu:polybenzimidazole_nugget" | "gtceu:aluminium_long_rod" | "gtceu:gravel_quartzite_ore" | "minecraft:cave_vines" | "gtceu:tungsten_steel_scythe" | "railways:block/track/warped_narrow/tie" | "gtceu:polytetrafluoroethylene_block" | "gtceu:brass_large_restrictive_item_pipe" | "gtceu:plutonium_241_ingot" | "kubejs:prismalium_casing" | "fantasyfurniture:decorations/royal_wall_mirror_small" | "gtceu:enriched_naquadah_double_plate" | "mysticalagriculture:marble_crop" | "create:blaze_cake_base" | "gtceu:basalt_lepidolite_ore" | "thermal:machine_catalyst_augment" | "thermal:rubberwood_stairs" | "gtceu:red_sand_amethyst_ore" | "gtceu:red_alloy_fine_wire" | "gtceu:antimony_ingot" | "minecraft:chorus_flower" | "minecraft:acacia_fence" | "mysticalagriculture:soulstone_cobble_wall" | "gtceu:white_dye_bucket" | "minecraft:gunpowder" | "mysticalagriculture:slime_essence" | "gtceu:neodymium_pure_dust" | "colossalchests:colossal_chest_diamond" | "gtceu:nand_memory_wafer" | "ae2additions:65536k_crafting_storage" | "gtceu:hydro_cracked_propene_bucket" | "gtceu:polyphenylene_sulfide_nugget" | "create:red_sail" | "thermal:glowstone_tnt" | "framedblocks:framed_flat_elev_double_slope_slab_corner" | "gtceu:charcoal_tiny_dust" | "gtceu:hv_macerator" | "minecraft:jigsaw" | "rechiseledcreate:birch_window_rounded" | "thermal:slime_tnt" | "mysticalagriculture:uranium_seeds" | "rechiseled:crimson_planks_rotated_bricks" | "farmersdelight:mutton_wrap" | "fantasyfurniture:venthyr/wool" | "gtceu:coal_small_dust" | "fantasyfurniture:bone/wither/chest" | "rechiseled:purpur_large_tiles" | "gtceu:hv_chemical_reactor" | "create:cut_scorchia_wall" | "exnihilosequentia:crushed_basalt" | "rechiseledcreate:warped_window_bars" | "itemfilters:strong_nbt" | "ae2additions:super_cell_component_256k" | "gtceu:lepidolite_tiny_dust" | "gtceu:niobium_titanium_double_cable" | "minecraft:diamond_ore" | "rechiseled:cobblestone_large_squares" | "gtceu:tuff_red_garnet_ore" | "gtceu:soapstone_crushed_ore" | "gtceu:tin_alloy_tiny_fluid_pipe" | "thermal:rf_potato" | "gtceu:machine_controller_cover" | "gtceu:basalt_beryllium_ore" | "ae2:spatial_storage_cell_16" | "gtceu:purple_dye_spray_can" | "gtceu:basalt_amethyst_ore" | "gtceu:andesite_garnet_sand_ore" | "railways:track_spruce_wide" | "gtceu:aluminium_hammer" | "railways:track_warped_narrow" | "railways:block/track/dark_oak_wide/tie" | "thermal:phytogro" | "mysticalagriculture:strength_ii_augment" | "minecraft:black_candle" | "thermal:corn_block" | "gtceu:red_sand_bornite_ore" | "gtceu:bronze_saw" | "gtceu:rhodium_plated_palladium_tiny_dust" | "mysticalagriculture:jump_boost_i_augment" | "thermal:deepslate_niter_ore" | "gtceu:netherrack_granitic_mineral_sand_ore" | "packagedauto:recipe_holder" | "gtceu:red_sand_olivine_ore" | "gtceu:diatomite_small_dust" | "gtceu:silver_ore" | "gtceu:almandine_tiny_dust" | "rechiseled:purpur_squares_connecting" | "gtceu:block/machine/part/diode" | "rechiseled:diorite_rotated_bricks" | "c:tag/item/tools" | "gtceu:molybdenite_small_dust" | "minecraft:jack_o_lantern" | "gtceu:deepslate_tin_ore" | "gtceu:chromite_pure_dust" | "minecraft:purple_stained_glass_pane" | "minecraft:crimson_door" | "extendedcrafting:black_iron_slate" | "create:copycat_step" | "gtceu:ultimet_knife" | "mysticalagriculture:prudentium_scythe" | "gtceu:soul_infused_tiny_dust" | "mysticalagriculture:nether_star_crop" | "create:item/extendo_grip/wide_long" | "ae2:white_glass_cable" | "gtceu:neodymium_refined_ore" | "create:copycat_base" | "modularrouters:augment_core" | "railways:item/dev_caps/tropheusjay" | "gtceu:powellite_refined_ore" | "gtceu:nichrome_single_cable" | "minecraft:nether_brick_fence" | "rechiseled:blue_ice_patterned" | "gtceu:wulfenite_pure_dust" | "gtceu:twinite_screw" | "gtceu:uev_machine_casing" | "kubejs:soul_infused_casing" | "gtceu:steel_long_rod" | "rechiseled:spruce_planks_flooring" | "gtceu:invar_nugget" | "gtceu:tungsten_steel_small_gear" | "gtceu:stone_plate" | "bigreactors:block/fluidizer/casing_08_frame_un" | "gtceu:asbestos_pure_dust" | "gtceu:hsss_small_gear" | "gtceu:osmium_block" | "create:mechanical_harvester" | "minecraft:crimson_nylium" | "gtceu:lapis_ore" | "gtceu:netherite_small_dust" | "rechiseled:coal_block_circles_connecting" | "gtceu:mica_pure_dust" | "gtceu:quicklime_tiny_dust" | "gtceu:vanadium_magnetite_purified_ore" | "rechiseled:red_nether_bricks_diagonal_bricks_connecting" | "gtceu:olivine_refined_ore" | "ae2:part/conversion_monitor_locked_off" | "ae2:magenta_glass_cable" | "minecraft:purple_concrete" | "thermal:silver_nugget" | "gtceu:luv_chemical_reactor" | "gtceu:redstone_impure_dust" | "gtceu:tuff_grossular_ore" | "gtceu:niobium_titanium_spring" | "railways:block/monorail/monorail/assembling_overlay" | "farmersdelight:wild_cabbages" | "create:copper_backtank" | "create:copycat_bars" | "rechiseled:birch_planks_brick_paving" | "gtceu:platinum_bolt" | "framedblocks:framed_vertical_double_half_slope" | "minecraft:weeping_vines_plant" | "mysticalagriculture:topaz_seeds" | "gtceu:hv_wiremill" | "gtceu:palladium_block" | "create:cut_asurine_stairs" | "gtceu:hv_centrifuge" | "gtceu:yttrium_barium_cuprate_hex_cable" | "gtceu:garnet_sand_impure_dust" | "mysticalagriculture:awakened_supremium_bow" | "gtceu:petri_dish" | "thermal:saw_blade" | "gtceu:naquadah_alloy_chainsaw_head" | "gtceu:gravel_ilmenite_ore" | "ae2:part/monitor_bright_on" | "gtceu:ev_battery_buffer_16x" | "railways:block/track/ender_wide/segment_left" | "create:cut_granite_brick_stairs" | "gtceu:ruby_slurry_bucket" | "gtceu:lapotron_gem" | "exnihilosequentia:nickel_pieces" | "gtceu:ruridit_tiny_dust" | "minecraft:diamond_horse_armor" | "mysticalagriculture:attack_aoe_iii_augment" | "gtceu:trona_refined_ore" | "gtceu:platinum_dust" | "minecraft:cobblestone" | "mysticalagriculture:ice_seeds" | "thermal:tomato_block" | "gtceu:wrought_iron_hoe" | "gtceu:signalum_gear" | "rechiseled:oak_planks_wavy" | "gtceu:saltpeter_pure_dust" | "powersuits:hoe" | "gtceu:wrought_iron_screwdriver" | "gtceu:neutronium_turbine_blade" | "gtceu:indium_small_dust" | "gtceu:quartzite_refined_ore" | "minecraft:chainmail_boots" | "minecraft:blast_furnace" | "gtceu:nickel_huge_restrictive_item_pipe" | "thermal_extra:sunflower_oil_bucket" | "gtceu:block/cube_all" | "gtceu:bronze_shovel" | "packagedexcrafting:ultimate_crafter" | "thermal:latex_bucket" | "rechiseledcreate:jungle_window_covered" | "gtceu:tungsten_grinding_head" | "thermal:crude_oil_fluid" | "gtceu:hv_electric_furnace" | "gtceu:ruthenium_nugget" | "extendedcrafting:enhanced_ender_ingot_block" | "gtceu:red_sand_graphite_ore" | "gtceu:yellow_garnet_tiny_dust" | "gtceu:endstone_oilsands_ore" | "gtceu:gravel_stibnite_ore" | "minecraft:chiseled_stone_bricks" | "gtceu:diorite_ilmenite_ore" | "ae2:part/pattern_encoding_terminal_on" | "create:polished_cut_diorite_wall" | "fantasyfurniture:decorations/potion_bottles" | "gtceu:uv_kinetic_output_box" | "fantasyfurniture:dunmer/bookshelf" | "minecraft:pig_spawn_egg" | "gtceu:scheelite_crushed_ore" | "gtceu:diamond_axe" | "gtceu:diorite_red_garnet_ore" | "thermal:ender_fluid" | "gtceu:black_bronze_tiny_dust" | "mysticalagriculture:end_seeds" | "minecraft:acacia_fence_gate" | "gtceu:rhodium_plated_palladium_dense_plate" | "fantasyfurniture:decorations/venthyr_platter" | "gtceu:power_thruster" | "gtceu:neutronium_sword" | "farmersdelight:sweet_berry_cheesecake" | "gtceu:brass_small_dust" | "gtceu:hv_thermal_centrifuge" | "gtceu:block/machine/electric_gear_box_8a" | "gtceu:sand_barite_ore" | "gtceu:plant_ball" | "create:waxed_copper_shingle_stairs" | "gtceu:endstone_hematite_ore" | "gtceu:mv_electric_piston" | "gtceu:steel_tiny_dust" | "gtceu:vanadium_gallium_block" | "gtceu:tetrahedrite_dust" | "gtceu:osmiridium_block" | "gtceu:shellite_quadruple_wire" | "create:copper_tile_slab" | "gtceu:americium_tiny_dust" | "colossalchests:chest_wall_wood" | "gtceu:borosilicate_glass_small_dust" | "gtceu:soapstone_pure_dust" | "gtceu:indium_tin_barium_titanium_cuprate_hot_ingot" | "gtceu:hydro_cracked_butane_bucket" | "gtceu:stellarium_long_rod" | "ae2:fe_p2p_tunnel" | "minecraft:tag/item/tall_flowers" | "minecraft:ghast_tear" | "gtceu:neodymium_block" | "gtceu:fireclay_tiny_dust" | "fantasyfurniture:venthyr/bookshelf" | "minecraft:small_amethyst_bud" | "gtceu:osmiridium_fine_wire" | "ae2:sky_stone_brick_stairs" | "gtceu:pure_netherite_double_plate" | "gtceu:chromium_bolt" | "gtceu:gypsum_small_dust" | "gtceu:cobaltite_refined_ore" | "gtceu:tetrahedrite_impure_dust" | "gtceu:copper_single_wire" | "gtceu:yttrium_barium_cuprate_nugget" | "create:andesite_scaffolding" | "gtceu:basalt_sapphire_ore" | "minecraft:cut_copper_stairs" | "minecraft:lava_cauldron" | "gtceu:chromium_dust" | "rechiseled:cobbled_deepslate_pulverized_connecting" | "gtceu:copper_tiny_fluid_pipe" | "rechiseled:basalt_beams" | "mysticalagriculture:bronze_crop" | "gtceu:tuff_galena_ore" | "mysticalagradditions:awakened_supremium_paxel" | "gtceu:diorite_topaz_ore" | "rechiseledcreate:birch_window_large" | "gtceu:sphalerite_small_dust" | "functionalstorage:crimson_1" | "gtceu:hsse_screwdriver_tip" | "create:cut_crimsite_slab" | "ae2:sky_stone_brick" | "minecraft:polished_blackstone_button" | "functionalstorage:crimson_2" | "functionalstorage:crimson_4" | "gtceu:epoxy_block" | "rechiseledcreate:mangrove_window_swirling_connecting" | "rechiseled:red_nether_bricks_small_tiles_connecting" | "gtceu:energy_cluster" | "mysticalagriculture:tantalum_crop" | "gtceu:naquadah_tiny_fluid_pipe" | "c:tag/item/armors/chestplates" | "minecraft:potted_warped_roots" | "gtceu:rose_gold_turbine_blade" | "mysticalagriculture:chicken_essence" | "gtceu:mica_refined_ore" | "gtceu:neutronium_nonuple_fluid_pipe" | "gtceu:cryptand_li_bucket" | "rechiseled:netherrack_bricks_connecting" | "thermal:spice_cake" | "gtceu:gold_quadruple_cable" | "gtceu:titanium_hammer" | "mysticalagriculture:supremium_hoe" | "minecraft:bamboo_sapling" | "gtceu:cupronickel_double_cable" | "gtceu:tuff_uraninite_ore" | "gtceu:naquadah_alloy_quadruple_cable" | "gtceu:molybdenum_impure_dust" | "rechiseled:cobblestone_brick_pattern_connecting" | "create:block/toolbox/lid/green" | "gtceu:molten_hsse_bucket" | "gtceu:ultimet_hoe" | "modularrouters:template_frame" | "create:block/mechanical_saw/blade_vertical_active" | "rechiseled:spruce_planks_mosaic" | "gtceu:bismuth_bronze_bucket" | "fantasyfurniture:decorations/bone_skeleton_skull_blossoms" | "gtceu:cupronickel_fine_wire" | "gtceu:glass_lens" | "gtceu:red_sand_pyrope_ore" | "gtceu:olivine_gem" | "rechiseled:nether_bricks_brick_pattern" | "extendedcrafting:ultimate_auto_table" | "gtceu:hsse_drill_head" | "thermal:sushi_maki" | "create:small_crimsite_brick_stairs" | "gtceu:aluminium_foil" | "create:cut_tuff_brick_stairs" | "ae2:memory_card_lime" | "gtceu:ilmenite_ore" | "gtceu:granite_bastnasite_ore" | "create:dripstone_pillar" | "minecraft:white_stained_glass_pane" | "packagedauto:volume_package" | "gtceu:netherrack_red_garnet_ore" | "minecraft:pink_stained_glass_pane" | "create:polished_cut_tuff_wall" | "minecraft:cracked_polished_blackstone_bricks" | "gtceu:molten_osmiridium_bucket" | "thermal:detonator" | "gtceu:realgar_refined_ore" | "gtceu:hv_kinetic_mixer" | "gtceu:europium_hot_ingot" | "framedblocks:framed_inner_prism" | "gtceu:copper_double_cable" | "create:brass_belt_funnel" | "gtceu:ev_sifter" | "gtceu:gelatin_small_dust" | "ae2:cable_anchor" | "rechiseled:mossy_cobblestone_inverted_dented" | "gtceu:luv_transformer_2a" | "mysticalagriculture:awakened_supremium_shovel" | "bigreactors:blutonium_nugget" | "gtceu:beryllium_small_dust" | "thermal:cinnabar_block" | "exnihilosequentia:aluminum_pieces" | "create:framed_glass_trapdoor" | "gtceu:creosote_bucket" | "gtceu:stainless_steel_nonuple_fluid_pipe" | "gtceu:deepslate_scheelite_ore" | "gtceu:gravel_chromite_ore" | "create:cut_ochrum" | "minecraft:potted_birch_sapling" | "gtceu:luv_transformer_1a" | "gtceu:wrought_iron_gear" | "mysticalagriculture:sulfur_seeds" | "gtceu:gravel_chalcocite_ore" | "rechiseledcreate:mangrove_window_diagonal_connecting" | "gtceu:lead_small_fluid_pipe" | "mysticalagriculture:basalt_seeds" | "gtceu:wood_small_fluid_pipe" | "mysticalagriculture:fiery_ingot_crop" | "ae2:tiny_tnt" | "thermal:machine_press" | "rechiseled:mangrove_planks_beams" | "create:steam_whistle" | "gtceu:silicone_rubber_rod" | "create:schematic_table" | "minecraft:polished_blackstone" | "mobilebeacon:mobile_beacon_gold_ii" | "gtceu:lithium_impure_dust" | "gtceu:luv_transformer_4a" | "ae2:memory_card_blue" | "gtceu:ultimet_plunger" | "rechiseled:diamond_block_small_tiles_connecting" | "gtceu:ev_mystical_greenhouse" | "gtceu:yellow_garnet_impure_dust" | "gtceu:damascus_steel_ingot" | "rechiseled:emerald_block_striped" | "gtceu:monazite_gem" | "minecraft:granite_slab" | "minecraft:leather_boots" | "gtceu:blue_steel_ingot" | "gtceu:netherrack_galena_ore" | "gtceu:raw_blue_topaz_block" | "gtceu:raw_olivine_block" | "gtceu:gravel_almandine_ore" | "minecraft:redstone_block" | "gtceu:yttrium_barium_cuprate_small_dust" | "mysticalagriculture:tertium_essence" | "create:green_sail" | "gtceu:iridium_metal_residue_tiny_dust" | "gtceu:sterling_silver_normal_item_pipe" | "gtceu:amethyst_rod" | "minecraft:yellow_stained_glass" | "gtceu:vanadium_gallium_quadruple_cable" | "minecraft:lime_candle_cake" | "gtceu:diorite_opal_ore" | "gtceu:rose_gold_small_item_pipe" | "gtceu:gravel_garnierite_ore" | "railways:block/track/dark_oak/tie" | "create:small_calcite_brick_slab" | "gtceu:cupronickel_huge_item_pipe" | "gtceu:uvarovite_tiny_dust" | "minecraft:red_stained_glass_pane" | "gtceu:raw_grossular_block" | "gtceu:me_input_bus" | "gtceu:bastnasite_crushed_ore" | "exnihilosequentia:flint_mesh" | "rechiseled:cobblestone_tiles_connecting" | "gtceu:opal_crushed_ore" | "minecraft:mooshroom_spawn_egg" | "bigreactors:block/turbine/basic/casing_02_frame_ds" | "rechiseled:redstone_block_scales" | "rechiseled:lapis_block_mosaic_connecting" | "minecraft:fermented_spider_eye" | "gtceu:soul_infused_frame" | "gtceu:hsla_steel_nugget" | "gtceu:tungsten_turbine_blade" | "gtceu:chocolate_coin" | "extendedcrafting:enhanced_redstone_ingot_block" | "gtceu:triethylene_glycol_diamine_tiny_dust" | "gtceu:rhodium_foil" | "gtceu:block/machine/electric_gear_box_2a" | "gtceu:green_sapphire_slurry_bucket" | "railways:blue_conductor_cap" | "mysticalagriculture:uraninite_essence" | "gtceu:raw_nether_quartz" | "thermal:slag_block" | "gtceu:severely_hydro_cracked_gas_bucket" | "rechiseled:granite_dotted" | "thermal:lead_ingot" | "create_crystal_clear:brass_clear_glass_encased_large_cogwheel" | "gtceu:netherrack_magnesite_ore" | "minecraft:parrot_spawn_egg" | "minecraft:cooked_salmon" | "minecraft:shulker_box" | "gtceu:uv_transformer_1a" | "gtceu:electrum_foil" | "mysticalagriculture:knightmetal_seeds" | "railways:block/track/tieless_wide/tie" | "mysticalagriculture:awakened_draconium_seeds" | "expatternprovider:part/ex_export_bus_base" | "gtceu:andesite_magnetite_ore" | "create:item_vault" | "rechiseled:blackstone_diagonal_bricks" | "gtceu:tritanium_hex_wire" | "gtceu:hssg_small_dust" | "gtceu:sand_sodalite_ore" | "bigreactors:block/turbine/reinforced/fluidport_forge_passive_cold_connected" | "gtceu:silicone_rubber_small_dust" | "ae2:certus_quartz_wrench" | "gtceu:uv_transformer_2a" | "rechiseledcreate:mangrove_window_large" | "powersuits:entity/plasma" | "gtceu:zpm_1024a_laser_target_hatch" | "gtceu:basalt_pyrope_ore" | "railways:block/track/blackstone_wide/segment_right" | "gtceu:iv_cutter" | "gtceu:endstone_yellow_garnet_ore" | "gtceu:hsss_dust" | "gtceu:lazurite_pure_dust" | "create:blue_valve_handle" | "gtceu:netherrack_chromite_ore" | "thermal:deepslate_silver_ore" | "framedblocks:framed_flat_stacked_slope_slab_corner" | "railways:block/track_casing/as_narrow" | "gtceu:uhv_energy_output_hatch" | "gtceu:uvarovite_dust" | "webdisplays:craftcomp_laserdiode" | "minecraft:light_blue_wall_banner" | "gtceu:iv_assembler" | "rechiseled:stone_path" | "ae2:nether_quartz_sword" | "minecraft:verdant_froglight" | "gtceu:granite_barite_ore" | "gtceu:spessartine_block" | "create:black_nixie_tube" | "gtceu:rhodium_plated_palladium_ingot" | "gtceu:uranium_rhodium_dinaquadide_fine_wire" | "gtceu:opal_pure_dust" | "minecraft:crimson_fence" | "gtceu:basalt_kyanite_ore" | "rechiseledcreate:dark_oak_window_bars" | "farmersdelight:onion" | "gtceu:block/machine/part/hull" | "railways:track_incomplete_crimson" | "gtceu:darmstadtium_tiny_dust" | "gtceu:molybdenum_small_dust" | "gtceu:gold_ring" | "gtceu:calcium_chloride_small_dust" | "gtceu:ev_kinetic_mixer" | "exnihilosequentia:golden_hammer" | "gtceu:titanium_screwdriver_tip" | "ae2:cut_quartz_stairs" | "minecraft:spore_blossom" | "minecraft:budding_amethyst" | "gtceu:osmium_screw" | "minecraft:brown_glazed_terracotta" | "gtceu:ulv_charger_4x" | "fantasyfurniture:venthyr/door_single" | "rechiseled:glowstone_tiles" | "minecraft:drowned_spawn_egg" | "gtceu:vanadium_steel_mining_hammer" | "packagedauto:fluid_package_filler" | "ae2:debug_replicator_card" | "mysticalagriculture:naquadah_seeds" | "gtceu:hv_input_hatch" | "gtceu:polyethylene_tiny_fluid_pipe" | "sgjourney:naquadah_slab" | "gtceu:sodium_bicarbonate_dust" | "mysticalagradditions:tertium_apple" | "gtceu:steel_foil" | "gtceu:uranium_rhodium_dinaquadide_nugget" | "rechiseled:spruce_planks_beams" | "gtceu:titanium_turbine_casing" | "gtceu:steam_large_turbine" | "gtceu:calcite_dust" | "rechiseled:mangrove_planks_crate" | "railways:track_phantom" | "thermal:blizz_powder" | "minecraft:dead_tube_coral_block" | "rechiseled:granite_polished_connecting" | "gtceu:red_garnet_small_dust" | "laserio:card_item" | "extendedcrafting:enhanced_redstone_nugget" | "c:tag/item/tools/axes" | "gtceu:naphtha_bucket" | "gtceu:hv_diode" | "gtceu:hsss_bolt" | "effortlessbuilding:golden_randomizer_bag" | "minecraft:stone_button" | "gtceu:iron_turbine_blade" | "gtceu:yellow_glass_lens" | "mysticalagriculture:soul_dust" | "gtceu:chalcopyrite_dust" | "minecraft:birch_boat" | "gtceu:bacterial_sludge_bucket" | "gtceu:uranium_235_double_plate" | "fantasyfurniture:necrolord/shelf" | "gtceu:uv_transformer_4a" | "gtceu:uv_bender" | "gtceu:annealed_copper_ingot" | "rechiseled:dark_oak_planks_diagonal_stripes" | "framedblocks:framed_half_stairs" | "gtceu:charcoal_block" | "create:block/steam_whistle/small_mouth" | "thermal:signalum_plate" | "gtceu:salt_pure_dust" | "rechiseled:mangrove_planks_squares" | "gtceu:neodymium_turbine_blade" | "gtceu:melodium_quadruple_wire" | "ae2:black_glass_cable" | "gtceu:raw_bauxite_block" | "gtceu:invar_frame" | "gtceu:magnesite_crushed_ore" | "thermalendergy:stellarium_nugget" | "gtceu:gravel_redstone_ore" | "rechiseled:prismarine_bricks_wavy" | "exnihilosequentia:zinc_pieces" | "minecraft:blackstone" | "sgjourney:naquadah_helmet" | "minecraft:hopper" | "rechiseled:cobblestone_pillar_connecting" | "minecraft:cut_copper_slab" | "laserio:logic_chip" | "rechiseled:mangrove_planks_dotted" | "gtceu:kanthal_double_wire" | "create:mechanical_press" | "gtceu:copper_impure_dust" | "minecraft:dark_oak_sign" | "gtceu:cocoa_dust" | "gtceu:tuff_chromite_ore" | "minecraft:chorus_plant" | "gtceu:invar_hammer" | "minecraft:stone_brick_slab" | "railways:block/track/jungle_narrow/segment_left" | "kubejs:melodium_casing" | "gtceu:molybdenum_disilicide_spring" | "minecraft:red_concrete" | "minecraft:glowstone_dust" | "gtceu:europium_double_plate" | "gtceu:soda_ash_dust" | "gtceu:cobaltite_ore" | "c:tag/item/tools/swords" | "minecraft:pink_banner" | "thermal:nuke_grenade" | "gtceu:ferrite_mixture_dust" | "mysticalagriculture:tungsten_seeds" | "mysticalagriculture:silver_essence" | "gtceu:beryllium_refined_ore" | "gtceu:basalt_iron_ore" | "rechiseled:andesite_brick_pattern" | "gtceu:titanium_scythe" | "thermal:deepslate_sapphire_ore" | "mysticalagriculture:nitro_crystal_essence" | "rechiseled:end_stone_scales_connecting" | "modularrouters:energy_distributor_module" | "gtceu:tungsten_steel_wrench" | "fantasyfurniture:bone/skeleton/desk_right" | "gtceu:platinum_normal_item_pipe" | "gtceu:almandine_ore" | "create:oxidized_copper_shingle_stairs" | "ae2:part/p2p/p2p_tunnel_items" | "fantasyfurniture:bone/wither/painting_wide" | "gtceu:malachite_crushed_ore" | "create:chocolate_glazed_berries" | "create:cut_deepslate_slab" | "gtceu:raw_pyrite" | "rechiseled:dirt_clumps_connecting" | "gtceu:amethyst_plate" | "minecraft:turtle_helmet" | "rechiseled:oak_planks_flooring_connecting" | "gtceu:sulfur_tiny_dust" | "gtceu:invar_scythe" | "farmersdelight:brown_canvas_sign" | "minecraft:lime_glazed_terracotta" | "gtceu:magnalium_normal_restrictive_item_pipe" | "mysticalagriculture:realgar_crop" | "create:cut_scoria_wall" | "gtceu:deepslate_goethite_ore" | "create_crystal_clear:andesite_glass_encased_shaft" | "thermal:beetroot_block" | "gtceu:enriched_naquadah_tiny_dust" | "gtceu:meat_tiny_dust" | "ae2:quartz_growth_accelerator" | "gtceu:endstone_garnierite_ore" | "gtceu:platinum_quadruple_wire" | "create:vertical_gearbox" | "gtceu:endstone_aluminium_ore" | "gtceu:endstone_kyanite_ore" | "gtceu:aluminium_sulfite_small_dust" | "gtceu:ev_kinetic_output_box" | "gtceu:deepslate_topaz_ore" | "gtceu:realgar_dust" | "gtceu:endstone_pyrochlore_ore" | "gtceu:cinnabar_exquisite_gem" | "minecraft:stripped_birch_log" | "minecraft:lingering_potion" | "gtceu:luv_energy_output_hatch_4a" | "rechiseled:granite_brick_paving" | "gtceu:endstone_apatite_ore" | "mysticalagriculture:aquamarine_seeds" | "gtceu:vanadium_steel_foil" | "create:crushed_raw_platinum" | "gtceu:lumium_ring" | "rechiseledcreate:oak_window_tiles_connecting" | "gtceu:ruthenium_trinium_americium_neutronate_nugget" | "extendedcrafting:enhanced_redstone_component" | "gtceu:bismuth_dust" | "gtceu:iv_arc_furnace" | "rechiseled:cobblestone_chiseled_border" | "bigreactors:basic_turbineglass" | "minecraft:melon_stem" | "mysticalagriculture:obsidian_essence" | "gtceu:iv_lathe" | "gtceu:advanced_fluid_voiding_cover" | "mysticalagriculture:tertium_crossbow" | "minecraft:golden_helmet" | "gtceu:copper_small_spring" | "gtceu:diorite_lepidolite_ore" | "exnihilosequentia:uranium_ingot" | "mysticalagriculture:prismarine_agglomeratio" | "ae2:part/interface_base" | "minecraft:stripped_oak_wood" | "rechiseledcreate:dark_oak_window_panes_connecting" | "gtceu:quartzite_gem" | "mysticalagriculture:prismarine_crop" | "exnihilosequentia:crushed_end_stone" | "mysticalagradditions:nether_prosperity_ore" | "railways:block/conductor_whistle/flag_cyan" | "minecraft:gray_shulker_box" | "gtceu:tuff_granitic_mineral_sand_ore" | "ae2:pink_paint_ball" | "gtceu:red_sand_cobalt_ore" | "gtceu:quartzite_tiny_dust" | "mysticalagriculture:lead_seeds" | "gtceu:magnetite_crushed_ore" | "exnihilosequentia:crushed_andesite" | "gtceu:ruthenium_trinium_americium_neutronate_small_dust" | "exnihilosequentia:copper_hammer" | "gtceu:tuff_talc_ore" | "gtceu:hsse_ingot" | "thermal:wrench" | "ae2:sky_stone_chest" | "gtceu:granite_fullers_earth_ore" | "fantasyfurniture:bone/wither/carpet" | "gtceu:mv_input_bus" | "gtceu:granite_dust" | "mysticalagriculture:barium_seeds" | "gtceu:basalt_talc_ore" | "fantasyfurniture:royal/desk_right" | "fantasyfurniture:decorations/necrolord_candelabra" | "rechiseled:crimson_planks_tiles_connecting" | "gtceu:sodium_p_toluenesulfonate_dust" | "rechiseled:birch_planks_woven_connecting" | "gtceu:ilmenite_impure_dust" | "gtceu:cobalt_brass_large_restrictive_item_pipe" | "gtceu:tungsten_carbide_shovel" | "gtceu:shellite_hex_wire" | "gtceu:sterling_silver_file" | "create:block/belt_cover/andesite_belt_cover_z" | "gtceu:tuff_sphalerite_ore" | "gtceu:stone_rod" | "minecraft:ghast_spawn_egg" | "gtceu:molten_hastelloy_x_bucket" | "create:block/belt_cover/andesite_belt_cover_x" | "rechiseled:bone_block_chiseled_connecting" | "gtceu:basalt_gypsum_ore" | "thermal:enderium_block" | "gtceu:salt_flawless_gem" | "rechiseled:andesite_squares" | "rechiseled:bone_block_bordered" | "gtceu:naquadah_alloy_hoe" | "ae2:terminal" | "gtceu:filter_casing" | "gtceu:rhodium_plated_palladium_bolt" | "gtceu:endstone_alunite_ore" | "create:display_link" | "thermal:resin_bucket" | "gtceu:zinc_sulfide_tiny_dust" | "gtceu:tungsten_carbide_frame" | "gtceu:graphite_impure_dust" | "rechiseled:mangrove_planks_brick_paving_connecting" | "rechiseled:sandstone_diagonal_bricks" | "gtceu:zpm_assembler" | "gtceu:black_steel_foil" | "ae2additions:super_cell_1024k" | "railways:block/track/oak/segment_left" | "gtceu:rhodium_plated_palladium_dust" | "gtceu:hsse_bucket" | "minecraft:light_gray_shulker_box" | "framedblocks:framed_divided_slab" | "gtceu:endstone_sphalerite_ore" | "gtceu:thorium_bucket" | "gtceu:nether_star_dust" | "bigreactors:reinforced_reactorcontrolrod" | "gtceu:hv_combustion" | "mysticalagriculture:tertium_nugget" | "gtceu:tuff_fullers_earth_ore" | "gtceu:netherrack_pitchblende_ore" | "gtceu:andesite_bentonite_ore" | "create:mechanical_drill" | "gtceu:hv_fermenter" | "create:light_gray_sail" | "gtceu:red_sand_bastnasite_ore" | "thermal:onion_block" | "thermal:lightning_grenade" | "railways:block/bogey/modern/modern_frame" | "gtceu:magnesite_ore" | "farmersdelight:acacia_cabinet" | "gtceu:molten_stellarium_bucket" | "gtceu:netherrack_ruby_ore" | "thermal:emerald_gear" | "create:cyan_sail" | "gtceu:uv_packer" | "webdisplays:craftcomp_batcell" | "gtceu:diorite_tantalite_ore" | "gtceu:grossular_small_dust" | "gtceu:diorite_stibnite_ore" | "gtceu:rose_gold_rod" | "gtceu:mv_output_bus" | "bigreactors:block/reactor/basic/casing_08_frame_un" | "create:speedometer" | "gtceu:yttrium_barium_cuprate_double_wire" | "bigreactors:graphite_ingot" | "gtceu:naquadah_quadruple_fluid_pipe" | "kubejs:twinite_casing" | "gtceu:chemical_light_blue_dye" | "thermal:machine_output_augment" | "thermal:eggplant_block" | "gtceu:luv_canner" | "rechiseled:jungle_planks_beams" | "gtceu:osmium_small_restrictive_item_pipe" | "thermal:redstone_mushroom" | "gtceu:uranium_triplatinum_nugget" | "create:andesite_ladder" | "gtceu:tuff_apatite_ore" | "rechiseled:blackstone_diagonal_bricks_connecting" | "create:block/mechanical_saw/blade_vertical_reversed" | "thermal:rubberwood_pressure_plate" | "gtceu:raw_monazite_block" | "gtceu:luv_conveyor_module" | "mysticalagriculture:ruby_seeds" | "gtceu:platinum_large_restrictive_item_pipe" | "minecraft:birch_trapdoor" | "gtceu:mv_fluid_heater" | "minecraft:end_stone_brick_slab" | "gtceu:electrum_bucket" | "gtceu:empty_wooden_form" | "rechiseled:stone_small_tiles" | "gtceu:dragonsteel_dust" | "gtceu:dragonsteel_bolt" | "gtceu:lumium_plate" | "gtceu:block/machine/part/energy_hatch.input_4a" | "minecraft:potted_wither_rose" | "gtceu:deepslate_pitchblende_ore" | "fantasyfurniture:bone/wither/counter" | "gtceu:hv_electric_pump" | "gtceu:stainless_steel_screw" | "thermal:green_bean_pie" | "gtceu:ultimet_butchery_knife" | "gtceu:shellite_ring" | "gtceu:niobium_titanium_small_spring" | "framedblocks:framed_wall" | "rechiseled:jungle_planks_crate" | "rechiseled:mangrove_planks_bricks_connecting" | "framedblocks:framed_ladder" | "gtceu:niobium_nitride_plate" | "mysticalagriculture:fluix_crop" | "gtceu:nickel_huge_item_pipe" | "farmersdelight:magenta_canvas_sign" | "gtceu:cobalt_brass_butchery_knife" | "gtceu:hydrogen_sulfide_bucket" | "gtceu:oilsands_tiny_dust" | "gtceu:nitrosyl_chloride_bucket" | "gtceu:basalt_lithium_ore" | "gtceu:nickel_normal_item_pipe" | "railways:block/track_overlay/switch_2way_right" | "gtceu:topaz_gem" | "gtceu:granite_graphite_ore" | "minecraft:armor_stand" | "gtceu:fermented_biomass_bucket" | "create:crushing_wheel_controller" | "rechiseled:blue_ice_pillar_connecting" | "mysticalagriculture:blitz_seeds" | "extendedcrafting:flux_star_block" | "toms_storage:ts.tag_item_filter" | "fantasyfurniture:decorations/berry_basket_strawberry" | "gtceu:hastelloy_c_276_rod" | "railways:gray_conductor_cap" | "gtceu:niobium_nitride_double_cable" | "gtceu:steel_bucket" | "gtceu:tuff_tetrahedrite_ore" | "gtceu:gold_pure_dust" | "rechiseled:oak_planks_crate" | "powersuits:jump_assist" | "gtceu:tin_ring" | "gtceu:endstone_olivine_ore" | "gtceu:shellite_block" | "thermal:lumium_glass" | "gtceu:tuff_lazurite_ore" | "gtceu:nickel_double_wire" | "framedblocks:framed_floor_board" | "mysticalagriculture:imperium_block" | "rechiseled:diorite_bricks" | "gtceu:reaction_safe_mixing_casing" | "gtceu:naquadah_alloy_turbine_blade" | "gtceu:granite_electrotine_ore" | "create:small_scoria_bricks" | "thermal:redstone_servo" | "gtceu:polyethylene_plate" | "create:small_diorite_brick_slab" | "create:item/wand_of_symmetry/core" | "gtceu:basalt_cobalt_ore" | "gtceu:hsss_screw" | "minecraft:magenta_carpet" | "gtceu:vanadium_dust" | "rechiseled:spruce_planks_small_bricks_connecting" | "gtceu:realgar_small_dust" | "gtceu:lead_dust" | "rechiseledcreate:jungle_window_covered_connecting" | "gtceu:borosilicate_glass_nugget" | "gtceu:tritanium_small_gear" | "mysticalagriculture:flux_infused_gem_essence" | "gtceu:realgar_pure_dust" | "mysticalagriculture:inferium_sword" | "mysticalagriculture:awakened_supremium_gemstone" | "minecraft:brick_slab" | "gtceu:magnesite_refined_ore" | "thermal:glowstone_grenade" | "fantasyfurniture:bone/wither/wardrobe_bottom" | "gtceu:rubber_log" | "gtceu:magnalium_large_item_pipe" | "minecraft:dark_prismarine_stairs" | "numina:battery_elite" | "gtceu:iv_gas_collector" | "thermal:green_bean_block" | "gtceu:ev_electric_gear_box_2a" | "gtceu:enriched_naquadah_ingot" | "rechiseled:dark_oak_planks_brick_pattern_connecting" | "gtceu:fluid_tag_filter" | "mysticalagriculture:silver_crop" | "gtceu:diamond_small_dust" | "gtceu:cobalt_brass_bucket" | "gtceu:hpic_wafer" | "gtceu:neutronium_rod" | "gtceu:hsla_steel_block" | "create:block/large_water_wheel/block_extension" | "rechiseled:birch_planks_flooring_connecting" | "createarmory:fifty_debug" | "gtceu:indium_tin_barium_titanium_cuprate_foil" | "gtceu:diatomite_pure_dust" | "fluxnetworks:gargantuan_flux_storage" | "gtceu:mv_solar_panel" | "gtceu:cinnabar_refined_ore" | "minecraft:dark_oak_stairs" | "gtceu:sand_pyrochlore_ore" | "minecraft:magenta_concrete_powder" | "minecraft:green_terracotta" | "rechiseled:cobbled_deepslate_pulverized" | "ae2:cyan_covered_dense_cable" | "minecraft:rotten_flesh" | "gtceu:red_sand_ilmenite_ore" | "minecraft:flower_pot" | "rechiseledcreate:dark_oak_window_swirling_connecting" | "gtceu:ferrosilite_dust" | "rechiseled:iron_block_smooth" | "gtceu:raw_pollucite_block" | "gtceu:vanadium_steel_file" | "create:birch_window" | "gtceu:iridium_block" | "rechiseled:cobblestone_inverted_dented" | "gtceu:manganese_foil" | "create:block/belt/diagonal_middle" | "thermal:signalum_block" | "rechiseled:cobbled_deepslate_large_tiles" | "gtceu:ruby_crushed_ore" | "bigreactors:block/turbine/basic/casing_20_corner_une" | "xtonesreworked:roen_block_12" | "gtceu:cobaltite_crushed_ore" | "gtceu:diorite_blue_topaz_ore" | "gtceu:brick_wooden_form" | "xtonesreworked:roen_block_13" | "xtonesreworked:roen_block_10" | "exnihilosequentia:fire_coral_larva" | "xtonesreworked:roen_block_11" | "gtceu:stainless_steel_plunger" | "rechiseled:mangrove_planks_beams_connecting" | "mysticalagriculture:inferium_hoe" | "xtonesreworked:roen_block_14" | "xtonesreworked:roen_block_15" | "gtceu:raw_saltpeter" | "rechiseled:oak_planks_beams" | "gtceu:luv_large_miner" | "minecraft:panda_spawn_egg" | "gtceu:andesite_beryllium_ore" | "gtceu:lead_bolt" | "gtceu:basic_integrated_circuit" | "gtceu:electrotine_dust" | "mysticalagriculture:ghast_seeds" | "ae2:quartz_brick_wall" | "ae2:magenta_smart_dense_cable" | "gtceu:duranium_small_dust" | "simplylight:illuminant_brown_block_on" | "gtceu:polyethylene_small_dust" | "gtceu:ruthenium_plate" | "gtceu:sterling_silver_shovel" | "gtceu:shellite_screw" | "minecraft:spider_eye" | "gtceu:block/machine/part/energy_hatch.input" | "rechiseled:cobbled_deepslate_paving" | "gtceu:diorite_bastnasite_ore" | "gtceu:sulfuric_nickel_solution_bucket" | "create:cut_veridium_wall" | "gtceu:granite_hematite_ore" | "rechiseledcreate:birch_window_rounded_connecting" | "create:block/yellow_toolbox" | "gtceu:gravel_salt_ore" | "create:layered_veridium" | "minecraft:comparator" | "gtceu:annealed_copper_hex_wire" | "gtceu:endstone_lead_ore" | "gtceu:pyrope_crushed_ore" | "gtceu:potassium_feldspar_dust" | "exnihilosequentia:golden_crook" | "ae2:part/export_bus_off" | "gtceu:lv_transformer_2a" | "thermal:fluid_filter_augment" | "gtceu:allyl_chloride_bucket" | "create:pink_toolbox" | "gtceu:block/machine/infinite_energy" | "ae2:wireless_terminal" | "fantasyfurniture:necrolord/dresser" | "rechiseled:cobblestone_paving" | "create:block/toolbox/lid/cyan" | "gtceu:lumium_long_rod" | "gtceu:ultimet_file" | "gtceu:samarium_hot_ingot" | "gtceu:iridium_quadruple_fluid_pipe" | "gtceu:lv_transformer_1a" | "thermal:ruby_block" | "gtceu:ultimet_normal_restrictive_item_pipe" | "mysticalagriculture:tertium_upgrade" | "gtceu:magnesite_dust" | "gtceu:tungsten_steel_normal_fluid_pipe" | "rechiseled:amethyst_block_bordered_diagonal_tiles_connecting" | "railways:item/dev_caps/slimeist" | "thermal:energy_cell" | "gtceu:graphite_small_dust" | "gtceu:polyvinyl_chloride_small_dust" | "gtceu:gravel_glauconite_sand_ore" | "rechiseled:stone_slated" | "minecraft:magenta_concrete" | "railways:remote_lens" | "gtceu:naquadria_nugget" | "rechiseled:quartz_block_rotated_bricks_connecting" | "mysticalagriculture:imperium_crossbow" | "gtceu:empty_mold" | "gtceu:raw_diamond_block" | "bigreactors:block/fluidizer/casing_14_corner_dsw" | "gtceu:electrum_small_dust" | "gtceu:plutonium_241_dust" | "rechiseledcreate:oak_window_bars" | "gtceu:lv_ore_washer" | "mysticalagriculture:nature_crop" | "gtceu:red_steel_wrench" | "gtceu:potash_dust" | "minecraft:lightning_rod" | "gtceu:ev_energy_input_hatch_16a" | "gtceu:polytetrafluoroethylene_small_fluid_pipe" | "gtceu:magnetite_refined_ore" | "gtceu:olivine_tiny_dust" | "gtceu:block/machine/part/fluid_hatch.export" | "gtceu:weapon_grade_naquadah_rotor" | "gtceu:red_steel_plunger" | "gtceu:raw_olivine" | "thermal:potato_block" | "minecraft:purple_wool" | "gtceu:ev_electric_gear_box_8a" | "expatternprovider:package" | "simplylight:illuminant_lime_block_on" | "packagedauto:packager_extension" | "gtceu:naquadah_alloy_plunger" | "gtceu:endstone_cooperite_ore" | "gtceu:raw_quartzite" | "gtceu:signalum_frame" | "railways:track_incomplete_birch" | "powersuits:jet_boots" | "ae2:cell_component_64k" | "minecraft:polished_andesite_stairs" | "fantasyfurniture:venthyr/chair" | "gtceu:pyrope_exquisite_gem" | "gtceu:diorite_thorium_ore" | "gtceu:electrum_rod" | "gtceu:granitic_mineral_sand_small_dust" | "minecraft:diamond" | "gtceu:samarium_iron_arsenic_oxide_nugget" | "fantasyfurniture:venthyr/chandelier" | "thermal:basalz_spawn_egg" | "thermal:fluid_cell_frame" | "gtceu:raw_ruby" | "packagedexcrafting:advanced_crafter" | "ae2:part/interface_on" | "gtceu:lv_transformer_4a" | "functionalstorage:storage_controller" | "gtceu:neon_bucket" | "minecraft:villager_spawn_egg" | "ae2:pattern_encoding_terminal" | "rechiseled:crimson_planks_dotted_connecting" | "create:andesite_encased_shaft" | "rechiseled:acacia_planks_rotated_bricks" | "gtceu:endstone_electrotine_ore" | "gtceu:molybdenum_disilicide_rod" | "powersuits:glider" | "gtceu:copper_huge_fluid_pipe" | "railways:track_incomplete_birch_wide" | "gtceu:granite_quartzite_ore" | "sgjourney:liquid_naquadah" | "ae2:light_gray_smart_dense_cable" | "gtceu:cassiterite_sand_pure_dust" | "rechiseled:iron_block_gears" | "minecraft:brain_coral_block" | "rechiseled:dark_prismarine_brick_paving_connecting" | "gtceu:polytetrafluoroethylene_nugget" | "gtceu:bauxite_small_dust" | "rechiseledcreate:deepslate_cut_polished_connecting" | "gtceu:grossular_tiny_dust" | "gtceu:ruridit_foil" | "gtceu:tuff_topaz_ore" | "gtceu:iv_polarizer" | "gtceu:netherrack_mica_ore" | "gtceu:basalt_green_sapphire_ore" | "gtceu:gravel_grossular_ore" | "gtceu:andesite_tricalcium_phosphate_ore" | "minecraft:nether_star" | "functionalstorage:birch_4" | "functionalstorage:birch_1" | "rechiseled:birch_planks_diagonal_stripes" | "functionalstorage:birch_2" | "mysticalagriculture:copper_crop" | "mysticalagriculture:starmetal_seeds" | "minecraft:dead_bubble_coral_fan" | "gtceu:neutronium_pickaxe" | "create:acacia_window" | "sgjourney:crystal_interface" | "minecraft:slime_ball" | "mysticalagriculture:compressed_iron_crop" | "rechiseled:nether_bricks_smooth_connecting" | "gtceu:nether_quartz_flawless_gem" | "gtceu:chalcopyrite_ore" | "mysticalagriculture:soulium_ingot_block" | "bigreactors:reinforced_reactorfuelrod" | "gtceu:sand_glauconite_sand_ore" | "gtceu:apatite_exquisite_gem" | "simplylight:illuminant_light_blue_block" | "gtceu:raw_hematite_block" | "gtceu:red_sand_lepidolite_ore" | "mysticalagriculture:enderman_essence" | "gtceu:graphite_ore" | "minecraft:cod" | "minecraft:bedrock" | "gtceu:molten_zeron_100_bucket" | "gtceu:palladium_plate" | "gtceu:niobium_tiny_dust" | "mysticalagriculture:water_essence" | "bigreactors:reinforced_reactorcomputerport" | "gtceu:electrum_normal_item_pipe" | "mysticalagriculture:prudentium_shears" | "gtceu:raw_realgar" | "minecraft:nether_brick" | "farmersdelight:salmon_roll" | "ae2:memory_card_orange" | "gtceu:copper_plate" | "fantasyfurniture:bone/wither/shelf" | "gtceu:lv_extractor" | "minecraft:white_tulip" | "gtceu:aluminium_purified_ore" | "gtceu:raw_fullers_earth" | "thermal:copper_gear" | "create:block/copper_backtank/block_cogs" | "minecraft:light_blue_stained_glass_pane" | "thermal:nickel_ingot" | "expatternprovider:ex_pattern_provider_part" | "mysticalagriculture:antimony_seeds" | "minecraft:salmon" | "gtceu:raw_opal_block" | "ae2:green_glass_cable" | "createarmory:fifty_cal_mold_complete" | "gtceu:basalt_graphite_ore" | "gtceu:deepslate_iron_ore" | "gtceu:hv_robot_arm" | "minecraft:birch_stairs" | "minecraft:blue_shulker_box" | "mysticalagriculture:inferium_farmland" | "thermal_extra:twinite_coin" | "gtceu:nickel_zinc_ferrite_bucket" | "gtceu:molten_molybdenum_disilicide_bucket" | "gtceu:stainless_steel_block" | "minecraft:pink_concrete" | "thermal:sawdust_block" | "rechiseledcreate:warped_window_large" | "exnihilosequentia:deepslate_pebble" | "gtceu:wood_gas_bucket" | "ae2:small_quartz_bud" | "rechiseled:glowstone_brick_pattern" | "gtceu:red_steel_butchery_knife" | "gtceu:glauconite_sand_purified_ore" | "bigreactors:block/reactor/reinforced/casing_12_frame_nw" | "rechiseled:dark_prismarine_large_tiles" | "gtceu:soul_infused_bolt" | "gtceu:andesite_stibnite_ore" | "gtceu:tungsten_hex_wire" | "farmersdelight:apple_cider" | "bigreactors:reinforced_turbinefluidport_forge_active" | "gtceu:kanthal_coil_block" | "gtceu:hv_battery_hull" | "gtceu:titanium_bolt" | "c:tag/item/tools/shovels" | "minecraft:glow_berries" | "mysticalagriculture:honey_seeds" | "gtceu:gypsum_crushed_ore" | "gtceu:block/variant/engine_intake" | "railways:block/bogey/blomberg/blomberg_frame" | "rechiseled:spruce_planks_small_tiles" | "minecraft:horn_coral" | "railways:red_incomplete_conductor_cap" | "create:sticker" | "farmersdelight:rope" | "mysticalagriculture:iron_essence" | "gtceu:molybdenum_disilicide_bucket" | "gtceu:zeolite_crushed_ore" | "gtceu:titanium_dust" | "create:small_bogey" | "rechiseled:spruce_planks_flooring_connecting" | "gtceu:europium_spring" | "gtceu:paper_dust" | "kubejs:crude_stargate_rod" | "gtceu:blue_steel_plunger" | "rechiseled:mangrove_planks_diagonal_tiles" | "gtceu:mercury_bucket" | "create:waxed_weathered_copper_shingle_stairs" | "gtceu:ring_extruder_mold" | "extendedcrafting:elite_catalyst" | "gtceu:green_glass_lens" | "mysticalagriculture:spider_crop" | "gtceu:tungsten_quadruple_wire" | "gtceu:rock_salt_tiny_dust" | "gtceu:plutonium_241_rod" | "gtceu:electric_blast_furnace" | "functionalstorage:framed_storage_controller" | "gtceu:sand_vanadium_magnetite_ore" | "gtceu:long_distance_item_pipeline_endpoint" | "gtceu:deepslate_nether_quartz_ore" | "rechiseled:copper_block_shafts_connecting" | "fantasyfurniture:dunmer/floor_light" | "mysticalagriculture:saltpeter_crop" | "rechiseledcreate:spruce_window_tiles" | "gtceu:soul_infused_dust" | "gtceu:rose_gold_tiny_dust" | "gtceu:sterling_silver_double_plate" | "gtceu:lapis_crushed_ore" | "railways:block/semaphore/yellow_arm_flipped" | "thermal_extra:machine_catalyst_augment_1" | "thermal_extra:machine_catalyst_augment_2" | "thermal_extra:machine_catalyst_augment_3" | "gtceu:uranium_double_plate" | "gtceu:sand_certus_quartz_ore" | "ae2:redstone_card" | "gtceu:lead_small_spring" | "gtceu:rhodium_nugget" | "gtceu:block/variant/engine_intake_active" | "minecraft:ochre_froglight" | "gtceu:blue_steel_scythe" | "create:block/blaze_burner/blaze/inert" | "ae2:engineering_processor_press" | "gtceu:magnesium_chloride_tiny_dust" | "rechiseled:obsidian_chiseled" | "gtceu:incoloy_ma_956_rod" | "gtceu:basalt_chalcopyrite_ore" | "systeams:numismatic_boiler" | "gtceu:twinite_single_wire" | "thermal:jelly" | "gtceu:titanium_crate" | "gtceu:endstone_small_dust" | "gtceu:iridium_gear" | "gtceu:gold_quadruple_fluid_pipe" | "gtceu:deepslate_lithium_ore" | "gtceu:fusion_casing_mk2" | "gtceu:fusion_casing_mk3" | "minecraft:waxed_weathered_cut_copper" | "exnihilosequentia:jungle_barrel" | "gtceu:block/machine/hull_machine" | "fantasyfurniture:venthyr/shelf" | "gtceu:andesite_thorium_ore" | "exnihilosequentia:infesting_leaves" | "framedblocks:framed_double_slope" | "railways:wide_comically_large_bogey" | "rechiseled:mossy_cobblestone_inverted_dented_connecting" | "gtceu:twinite_small_gear" | "gtceu:raw_void_small_dust" | "gtceu:hsse_axe" | "rechiseled:mossy_cobblestone_small_tiles" | "create:cogwheel" | "fantasyfurniture:decorations/berry_basket_sweetberry" | "gtceu:cobalt_brass_knife" | "create:small_tuff_brick_wall" | "minecraft:skeleton_skull" | "ae2:ender_dust" | "gtceu:cassiterite_impure_dust" | "gtceu:osmium_long_rod" | "gtceu:diorite_cassiterite_sand_ore" | "railways:block/track_overlay/coupler_decouple" | "ae2:portable_item_cell_64k" | "rechiseled:amethyst_block_tiles" | "create:mechanical_piston" | "minecraft:cooked_mutton" | "create:oxidized_copper_tiles" | "gtceu:tungsten_carbide_butchery_knife" | "framedblocks:framed_reinforcement" | "gtceu:molten_prismalium_bucket" | "gtceu:naquadic_netherite_flawless_gem" | "create:cut_andesite_stairs" | "create:tiled_glass" | "bigreactors:block/reactor/reinforced/fluidport_mekanism_passive_cold_connected" | "gtceu:iridium_nugget" | "gtceu:tin_block" | "create:block/belt/start_bottom" | "mysticalagriculture:dye_essence" | "create:small_veridium_brick_slab" | "framedblocks:framed_rail_slope" | "create:powered_toggle_latch" | "gtceu:uraninite_tiny_dust" | "gtceu:granite_cobaltite_ore" | "gtceu:lanthanum_bucket" | "railways:item/dev_caps/tiestoettoet" | "minecraft:wooden_hoe" | "bigreactors:block/reactor/basic/accessport_solid_out_connected" | "thermal:dynamo_output_augment" | "railways:block/track/acacia/tie" | "gtceu:deepslate_small_dust" | "gtceu:iv_electric_furnace" | "rechiseled:netherrack_brick_pattern" | "gtceu:alunite_tiny_dust" | "minecraft:blue_stained_glass" | "minecraft:bookshelf" | "gtceu:coal_flawless_gem" | "itemfilters:always_true" | "gtceu:tuff_basaltic_mineral_sand_ore" | "gtceu:block/machine/ld_fluid_endpoint_machine" | "gtceu:aluminium_single_cable" | "gtceu:monazite_crushed_ore" | "gtceu:tungsten_carbide_buzz_saw_blade" | "mysticalagriculture:ironwood_crop" | "gtceu:cassiterite_dust" | "mysticalagriculture:supremium_reprocessor" | "gtceu:basalt_nickel_ore" | "framedblocks:framed_flat_stacked_inner_slope_slab_corner" | "gtceu:uhv_energy_output_hatch_16a" | "gtceu:ultimet_normal_item_pipe" | "rechiseled:netherite_block_indented_connecting" | "rechiseled:red_nether_bricks_brick_paving_connecting" | "gtceu:aluminium_scythe" | "mysticalagriculture:air_crop" | "gtceu:gypsum_dust" | "gtceu:sterling_silver_wrench" | "railways:item/dev_caps/stonks_hat_red" | "gtceu:bentonite_crushed_ore" | "gtceu:potassium_dichromate_tiny_dust" | "rechiseled:gold_block_pattern_connecting" | "gtceu:pollucite_refined_ore" | "gtceu:ingot_extruder_mold" | "rechiseled:jungle_planks_woven_connecting" | "bigreactors:benitoite_crystal" | "mysticalagradditions:end_prosperity_ore" | "framedblocks:framed_prism" | "framedblocks:framed_iron_pressure_plate" | "gtceu:red_steel_hammer" | "gtceu:naquadah_double_wire" | "gtceu:ash_tiny_dust" | "railways:block/track/acacia_narrow/segment_right" | "bigreactors:block/turbine/reinforced/casing_05_frame_dw" | "simplylight:illuminant_light_gray_block_on" | "gtceu:netherrack_pyrolusite_ore" | "gtceu:black_steel_octal_wire" | "thermal:silver_dust" | "gtceu:sulfur_trioxide_bucket" | "gtceu:iron_scythe" | "fantasyfurniture:royal/wool" | "gtceu:terminal" | "mysticalagriculture:barium_essence" | "create:block/toolbox/lid/light_blue" | "rechiseled:jungle_planks_small_bricks" | "gtceu:fluoroantimonic_acid_bucket" | "gtceu:tuff_molybdenite_ore" | "gtceu:rubber_bolt" | "gtceu:tetrahedrite_ore" | "gtceu:reinforced_epoxy_resin_plate" | "gtceu:tuff_alunite_ore" | "rechiseled:warped_planks_woven_connecting" | "gtceu:steam_cracked_butene_bucket" | "thermal:sapphire_ore" | "ftbquests:aux_task_screen" | "automobility:block/slope_top_dash_panel_off" | "sgjourney:stone_symbol" | "gtceu:osmium_large_restrictive_item_pipe" | "rechiseled:prismarine_bricks_small_tiles" | "mysticalagriculture:dirt_seeds" | "gtceu:tungsten_steel_gear" | "rechiseled:end_stone_brick_pattern_connecting" | "gtceu:magnesium_diboride_nugget" | "gtceu:nor_memory_wafer" | "sgjourney:plasma_converter" | "gtceu:rubber_dust" | "gtceu:indium_tin_barium_titanium_cuprate_ingot" | "create:cuckoo_clock" | "mobilebeacon:mobile_beacon_emerald_ii" | "mysticalagriculture:limestone_crop" | "gtceu:lazurite_exquisite_gem" | "create:brown_valve_handle" | "rechiseledcreate:mangrove_window_diagonal" | "rechiseled:birch_planks_brick_paving_connecting" | "thermal:hops_block" | "railways:magenta_incomplete_conductor_cap" | "mysticalagriculture:mithril_seeds" | "gtceu:luv_rotor_holder" | "gtceu:crystal_soc" | "gtceu:red_sand_lead_ore" | "minecraft:spruce_boat" | "gtceu:enderium_small_gear" | "minecraft:paper" | "thermal:machine_frame" | "railways:block/track_switch_andesite/handle" | "xtonesreworked:agon_block_1" | "xtonesreworked:agon_block_0" | "xtonesreworked:agon_block_3" | "xtonesreworked:agon_block_2" | "xtonesreworked:agon_block_5" | "xtonesreworked:agon_block_4" | "xtonesreworked:agon_block_7" | "gtceu:raw_saltpeter_block" | "gtceu:uv_robot_arm" | "xtonesreworked:agon_block_6" | "xtonesreworked:agon_block_9" | "xtonesreworked:agon_block_8" | "gtceu:rose_gold_chainsaw_head" | "rechiseledcreate:crimson_window_rounded_connecting" | "rechiseled:gold_block_scales" | "gtceu:molten_hssg_bucket" | "gtceu:endstone_emerald_ore" | "gtceu:apatite_impure_dust" | "gtceu:dragonsteel_long_rod" | "minecraft:weathered_cut_copper" | "farmersdelight:milk_bottle" | "minecraft:trapped_chest" | "gtceu:vanadium_gallium_dust" | "gtceu:endstone_cobalt_ore" | "rechiseled:red_sandstone_brick_pattern" | "gtceu:cobalt_octal_wire" | "gtceu:lapis_dust" | "gtceu:stellarium_foil" | "gtceu:granite_scheelite_ore" | "gtceu:pyrochlore_small_dust" | "gtceu:ev_kinetic_input_box" | "gtceu:deepslate_malachite_ore" | "gtceu:epoxy_plate" | "gtceu:galena_ore" | "minecraft:pink_candle_cake" | "gtceu:tungsten_steel_drill_head" | "mysticalagriculture:skeleton_seeds" | "gtceu:tritanium_fine_wire" | "minecraft:red_banner" | "gtceu:vanadium_gallium_spring" | "gtceu:yellow_garnet_ore" | "minecraft:warped_fence_gate" | "gtceu:annealed_copper_single_cable" | "mysticalagradditions:inferium_coal" | "minecraft:brick_stairs" | "rechiseled:dark_oak_planks_woven_connecting" | "gtceu:tritanium_gear" | "gtceu:black_steel_tiny_dust" | "create:block/controls/train/lever" | "thermal:netherite_dust" | "gtceu:scheelite_ore" | "gtceu:ruridit_long_rod" | "rechiseled:emerald_block_bordered_crosses" | "rechiseled:oak_planks_rotated_bricks" | "mysticalagriculture:chalcopyrite_essence" | "gtceu:endstone_barite_ore" | "create:small_tuff_bricks" | "gtceu:silicone_rubber_bucket" | "thermal:machine_pulverizer" | "create:brass_sheet" | "gtceu:stainless_steel_butchery_knife" | "gtceu:ruthenium_trinium_americium_neutronate_ingot" | "gtceu:silver_rod" | "create:cut_dripstone_stairs" | "railways:block/track/tieless_narrow/segment_left" | "minecraft:golden_sword" | "gtceu:iron_wrench_tip" | "gtceu:iv_energy_output_hatch_16a" | "gtceu:vanadium_gallium_single_cable" | "gtceu:hv_canner" | "railways:block/track/mangrove_narrow/tie" | "gtceu:iv_electric_pump" | "gtceu:uranium_triplatinum_block" | "railways:block/track/acacia_narrow/tie" | "modularrouters:blank_upgrade" | "rechiseled:netherite_block_compacted" | "gtceu:scheelite_tiny_dust" | "minecraft:gray_glazed_terracotta" | "extendedcrafting:crystaltine_component" | "gtceu:plutonium_241_double_plate" | "thermal:potted_rubberwood_sapling" | "gtceu:wetware_processor_mainframe" | "gtceu:mv_lithium_battery" | "minecraft:golden_chestplate" | "toms_storage:ts.crafting_terminal" | "thermal:deepslate_apatite_ore" | "gtceu:americium_double_plate" | "rechiseled:warped_planks_flooring" | "functionalstorage:warped_1" | "rechiseled:netherite_block_bricks_connecting" | "gtceu:basalt_goethite_ore" | "functionalstorage:warped_4" | "functionalstorage:warped_2" | "gtceu:zpm_energy_output_hatch" | "minecraft:wheat_seeds" | "minecraft:stone_pressure_plate" | "minecraft:wither_rose" | "gtceu:compressed_clay" | "thermal:signalum_coin" | "gtceu:wrought_iron_hammer" | "mysticaladaptations:insanium_scythe" | "gtceu:thorium_impure_dust" | "gtceu:stainless_steel_hoe" | "gtceu:tungsten_tiny_fluid_pipe" | "bigreactors:block/turbine/reinforced/casing_13_frame_sw" | "gtceu:ammonium_chloride_tiny_dust" | "gtceu:diamond_screw" | "gtceu:raw_pyrope_block" | "gtceu:zpm_thermal_centrifuge" | "railways:track_warped_wide" | "minecraft:gray_dye" | "create:copper_bars" | "minecraft:orange_stained_glass" | "gtceu:tetrahedrite_tiny_dust" | "mobilebeacon:mobile_beacon_emerald" | "gtceu:red_sand_redstone_ore" | "minecraft:iron_nugget" | "railways:track_switch_brass" | "gtceu:basalt_bauxite_ore" | "minecraft:mangrove_planks" | "ae2:memory_card_black" | "gtceu:molten_niobium_titanium_bucket" | "gtceu:stainless_steel_huge_fluid_pipe" | "gtceu:ulpic_wafer" | "gtceu:chemical_magenta_dye" | "gtceu:naquadria_sulfate_tiny_dust" | "rechiseledcreate:birch_window_diagonal_connecting" | "gtceu:zpm_transformer_4a" | "railways:brown_conductor_cap" | "gtceu:sand_calcite_ore" | "gtceu:andesite_salt_ore" | "travelanchors:travel_anchor" | "gtceu:pyrite_small_dust" | "mysticalagriculture:steeleaf_crop" | "xtonesreworked:zoea_block_2" | "xtonesreworked:zoea_block_3" | "xtonesreworked:zoea_block_4" | "xtonesreworked:zoea_block_5" | "gtceu:nichrome_dust" | "create:cut_scorchia_bricks" | "xtonesreworked:zoea_block_6" | "gtceu:rock_salt_ore" | "xtonesreworked:zoea_block_7" | "gtceu:granite_basaltic_mineral_sand_ore" | "xtonesreworked:zoea_block_8" | "xtonesreworked:zoea_block_9" | "railways:block/track/mangrove/segment_left" | "rechiseled:netherrack_bricks" | "create:block/belt/diagonal_start" | "ae2:brown_lumen_paint_ball" | "gtceu:topaz_dust" | "rechiseled:quartz_block_squares_connecting" | "minecraft:muddy_mangrove_roots" | "rechiseled:stone_smooth_tiles_connecting" | "gtceu:vanadium_steel_ingot" | "create:polished_cut_limestone_slab" | "create:cut_asurine_brick_wall" | "gtceu:aluminium_double_cable" | "gtceu:hastelloy_x_double_plate" | "gtceu:acidic_enriched_naquadah_solution_bucket" | "create:blue_toolbox" | "gtceu:glowstone_small_dust" | "minecraft:pumpkin_stem" | "gtceu:endstone_pyrope_ore" | "framedblocks:framed_pyramid" | "sgjourney:naquadah_shovel" | "ae2:smooth_quartz_slab" | "gtceu:lv_essence_burner" | "gtceu:magnesium_diboride_small_dust" | "rechiseled:red_nether_bricks_tiles_connecting" | "xtonesreworked:zoea_block_0" | "gtceu:tantalite_refined_ore" | "xtonesreworked:zoea_block_1" | "railways:block/track/birch_narrow/segment_left" | "bigreactors:block/turbine/basic/casing_03_frame_de" | "gtceu:zpm_transformer_1a" | "rechiseled:sandstone_large_tiles" | "thermal:lumium_dust" | "gtceu:iron_octal_wire" | "mysticalagriculture:imperium_staff" | "mysticalagradditions:insanium_ingot_block" | "gtceu:chalcopyrite_pure_dust" | "create:block/millstone/inner" | "gtceu:tungsten_foil" | "gtceu:iv_fermenter" | "rechiseled:cobblestone_rotated_bricks_connecting" | "mysticalagriculture:prudentium_ingot" | "gtceu:block/tinted_cube_all" | "gtceu:iron_plate" | "mysticalagradditions:insanium_block" | "gtceu:blue_topaz_rod" | "gtceu:chromium_nugget" | "gtceu:raw_thorium" | "gtceu:bismuth_bronze_long_rod" | "gtceu:chromium_tiny_dust" | "modularrouters:redstone_augment" | "ae2wtlib:magnet_card" | "gtceu:silicone_rubber_gear" | "gtceu:trinaquadalloy_foil" | "rechiseled:obsidian_chiseled_creeper" | "ae2additions:1024k_crafting_storage" | "gtceu:magnesite_pure_dust" | "mysticalagriculture:saltpeter_essence" | "minecraft:string" | "minecraft:nether_bricks" | "bigreactors:basic_reactorcontroller" | "create:block/track/bogey/bogey_frame" | "functionalstorage:diamond_upgrade" | "minecraft:redstone_wire" | "mysticalagriculture:queens_slime_seeds" | "gtceu:uv_conveyor_module" | "gtceu:twinite_block" | "bigreactors:block/fluidizer/casing_17_corner_dnw" | "gtceu:tin_small_dust" | "rechiseled:spruce_planks_pattern" | "bigreactors:block/reactor/basic/casing_15_corner_dse" | "gtceu:molten_maraging_steel_300_bucket" | "gtceu:iv_chemical_bath" | "gtceu:plascrete" | "gtceu:zpm_transformer_2a" | "mysticalagriculture:hepatizon_seeds" | "gtceu:tungstic_acid_tiny_dust" | "gtceu:bastnasite_dust" | "gtceu:normal_laser_pipe" | "gtceu:cupronickel_foil" | "bigreactors:steam_bucket" | "create:small_dripstone_brick_stairs" | "minecraft:raw_iron" | "gtceu:asbestos_purified_ore" | "create:andesite_funnel" | "gtceu:duranium_dust" | "rechiseledcreate:birch_window_swirling_connecting" | "minecraft:chicken_spawn_egg" | "gtceu:sand_cinnabar_ore" | "sgjourney:syringe" | "gtceu:niobium_titanium_small_dust" | "gtceu:netherrack_chalcocite_ore" | "create:shadow_steel" | "minecraft:acacia_planks" | "railways:block/track_casing/xo_narrow" | "gtceu:emerald_plate" | "minecraft:black_stained_glass" | "gtceu:ev_input_bus" | "gtceu:garnierite_impure_dust" | "gtceu:sterling_silver_drill_head" | "ae2:quartz_fiber" | "rechiseled:blackstone_brick_pattern_connecting" | "gtceu:diorite_yellow_garnet_ore" | "gtceu:luv_battery_hull" | "fantasyfurniture:necrolord/chest" | "thermal:device_tree_extractor" | "create:entity/minecart_coupling/ring" | "minecraft:waxed_cut_copper_slab" | "gtceu:raw_redstone" | "mysticalagriculture:imperium_watering_can" | "gtceu:manganese_double_plate" | "mysticalagriculture:prudentium_essence" | "fantasyfurniture:necrolord/door_double" | "thermal:invar_coin" | "gtceu:mv_essence_burner" | "rechiseled:cobbled_deepslate_rotated_bricks" | "gtceu:collagen_tiny_dust" | "fantasyfurniture:bone/wither/bed_single" | "thermal:signalum_nugget" | "create:raw_zinc_block" | "gtceu:magnesium_diboride_ingot" | "mysticalagriculture:prudentium_nugget" | "rechiseled:red_sandstone_tiles_connecting" | "rechiseled:diamond_block_chiseled_cubes_connecting" | "gtceu:vanadium_steel_scythe" | "thermal:sap_bucket" | "gtceu:nichrome_quadruple_cable" | "gtceu:graphene_octal_wire" | "simplylight:illuminant_red_block" | "gtceu:basalt_bastnasite_ore" | "mysticalagradditions:molten_supremium_bucket" | "mysticalagriculture:stone_essence" | "gtceu:emerald_pure_dust" | "gtceu:ilmenite_refined_ore" | "ae2:energy_level_emitter" | "create:block/belt_cover/brass_belt_cover_x" | "gtceu:deepslate_pyrope_ore" | "gtceu:netherrack_tungstate_ore" | "create:block/copper_door/fold_right" | "create:block/belt_cover/brass_belt_cover_z" | "gtceu:raw_vanadium_magnetite" | "ae2:brown_paint_ball" | "gtceu:large_wiremill" | "gtceu:green_sapphire_pure_dust" | "gtceu:cobalt_hex_wire" | "minecraft:acacia_sign" | "powersuits:generator_solar" | "gtceu:hv_chemical_bath" | "gtceu:boron_tiny_dust" | "gtceu:red_sand_sulfur_ore" | "gtceu:iv_machine_hull" | "gtceu:shellite_octal_wire" | "gtceu:rose_gold_wrench_tip" | "createarmory:empty_barret" | "createarmory:junk_gun" | "gtceu:red_steel_ingot" | "framedblocks:framed_half_pillar" | "create:block/track_signal/red_cube" | "thermal:stuffed_pepper" | "gtceu:mv_thermal_centrifuge" | "functionalstorage:configuration_tool" | "gtceu:lightly_steam_cracked_naphtha_bucket" | "rechiseled:cobblestone_crosses_connecting" | "gtceu:raw_kyanite_block" | "ae2:lime_covered_cable" | "gtceu:copper_foil" | "gtceu:endstone_salt_ore" | "gtceu:deepslate_almandine_ore" | "gtceu:andesite_monazite_ore" | "bigreactors:block/reprocessor/fluidinjector_connected" | "gtceu:tuff_yellow_garnet_ore" | "bigreactors:block/turbine/reinforced/assembledplating" | "rechiseledcreate:birch_window_slim" | "create:cut_limestone_brick_stairs" | "gtceu:netherrack_stibnite_ore" | "gtceu:steel_small_dust" | "gtceu:red_sand_apatite_ore" | "gtceu:tungsten_carbide_long_rod" | "create:block/fluid_pipe/rim/west" | "createarmory:rpg" | "gtceu:tungsten_steel_dense_plate" | "gtceu:lv_mixer" | "gtceu:cupronickel_quadruple_wire" | "gtceu:aluminium_quadruple_fluid_pipe" | "gtceu:tungsten_spring" | "gtceu:wrought_iron_turbine_blade" | "gtceu:uv_sensor" | "bigreactors:basic_turbinechargingportfe" | "railways:block/track/spruce/segment_right" | "gtceu:ev_machine_casing" | "fantasyfurniture:dunmer/dresser" | "fluxnetworks:flux_controller" | "gtceu:weapon_grade_naquadah_frame" | "gtceu:lv_item_passthrough_hatch" | "mysticalagriculture:honey_essence" | "gtceu:endstone_blue_topaz_ore" | "gtceu:red_steel_shovel" | "gtceu:aluminium_impure_dust" | "gtceu:ulv_output_bus" | "gtceu:bastnasite_ore" | "gtceu:gold_double_plate" | "gtceu:kanthal_double_plate" | "mysticalagriculture:yellorium_essence" | "railways:track_oak_narrow" | "gtceu:rutile_small_dust" | "powersuits:pickaxe" | "gtceu:ptfe_pipe_casing" | "gtceu:endstone_fullers_earth_ore" | "gtceu:netherrack_plutonium_ore" | "rechiseled:acacia_planks_wavy_connecting" | "gtceu:tin_alloy_rod" | "gtceu:mercury_barium_calcium_cuprate_hot_ingot" | "gtceu:granite_magnesite_ore" | "mysticaladaptations:insanium_crossbow" | "gtceu:cooperite_impure_dust" | "gtceu:luv_16a_energy_converter" | "mysticalagriculture:supremium_scythe" | "modularrouters:activator_module" | "gtceu:pollucite_tiny_dust" | "gtceu:tin_double_cable" | "gtceu:osmiridium_round" | "thermal:brown_rockwool" | "gtceu:hastelloy_x_nugget" | "gtceu:kanthal_bucket" | "gtceu:naquadah_alloy_octal_cable" | "create:block/portable_fluid_interface/block_middle_powered" | "minecraft:lily_pad" | "gtceu:magnetic_steel_rod" | "gtceu:nickel_dust" | "railways:block/track/blackstone/tie" | "railways:track_incomplete_jungle_wide" | "rechiseled:amethyst_block_edged_connecting" | "framedblocks:framed_key" | "fantasyfurniture:dunmer/chest" | "gtceu:cobalt_ingot" | "gtceu:red_sand_pollucite_ore" | "minecraft:mangrove_pressure_plate" | "ae2:portable_fluid_cell_1k" | "minecraft:green_banner" | "gtceu:steel_crowbar" | "gtceu:titanium_wire_cutter" | "functionalstorage:puller_upgrade" | "minecraft:fire_coral_block" | "sgjourney:tollan_ring" | "minecraft:blue_ice" | "fantasyfurniture:bone/wither/wall_light" | "rechiseled:iron_block_patterned_connecting" | "gtceu:nickel_zinc_ferrite_ring" | "gtceu:sand_platinum_ore" | "ae2:pink_glass_cable" | "gtceu:wood_wrench_tip" | "gtceu:zpm_256a_laser_target_hatch" | "gtceu:granite_certus_quartz_ore" | "gtceu:large_assembler" | "gtceu:tungsten_rod" | "gtceu:samarium_iron_arsenic_oxide_bucket" | "gtceu:arsenic_trioxide_dust" | "gtceu:tuff_pyrite_ore" | "create:polished_cut_limestone_stairs" | "fantasyfurniture:decorations/nordic_mead_bottles" | "railways:block/semaphore/red_arm_flipped" | "gtceu:endstone_tungstate_ore" | "create:cut_deepslate" | "create:cut_tuff_bricks" | "gtceu:tiny_pipe_extruder_mold" | "rechiseledcreate:scorchia_cut_small_brick_connecting" | "rechiseled:amethyst_block_polished" | "gtceu:silver_pure_dust" | "thermal:tin_ore" | "gtceu:bastnasite_refined_ore" | "gtceu:platinum_impure_dust" | "gtceu:amethyst_ore" | "create:entity/crafting_blueprint_large" | "gtceu:soul_infused_long_rod" | "minecraft:air" | "create:crushed_raw_uranium" | "gtceu:tin_alloy_tiny_dust" | "ae2:portable_fluid_cell_4k" | "ae2:certus_quartz_axe" | "gtceu:hv_output_bus" | "bigreactors:block/reactor/basic/casing_05_frame_dw" | "mysticalagriculture:experience_droplet" | "rechiseled:mangrove_planks_brick_pattern_connecting" | "minecraft:deepslate_copper_ore" | "gtceu:titanium_saw" | "gtceu:tantalum_carbide_double_plate" | "gtceu:mv_lathe" | "gtceu:cyan_dye_bucket" | "rechiseled:amethyst_block_cut_connecting" | "sgjourney:naquadah" | "bigreactors:block/turbine/reinforced/fluidport_forge_active_hot_connected" | "farmersdelight:squid_ink_pasta" | "minecraft:dead_fire_coral_block" | "mysticalagriculture:nether_crop" | "rechiseled:jungle_planks_crate_connecting" | "exnihilosequentia:stone_pebble" | "gtceu:bentonite_tiny_dust" | "gtceu:niobium_nitride_foil" | "gtceu:trinium_foil" | "gtceu:raw_cinnabar" | "gtceu:gravel_sapphire_ore" | "gtceu:pyrope_small_dust" | "gtceu:nichrome_octal_wire" | "rechiseled:netherrack_dented" | "gtceu:tuff_green_sapphire_ore" | "extendedcrafting:advanced_catalyst" | "exnihilosequentia:tin_nugget" | "gtceu:andesite_spodumene_ore" | "gtceu:tungstensteel_large_boiler" | "farmersdelight:safety_net" | "minecraft:end_stone" | "gtceu:cocoa_tiny_dust" | "gtceu:lead_tiny_fluid_pipe" | "powersuits:item/armor/json/mps_pantaloons" | "rechiseled:granite_bricks" | "create_crystal_clear:train_clear_glass_encased_large_cogwheel" | "gtceu:potin_large_fluid_pipe" | "rechiseled:diorite_wavy_connecting" | "gtceu:diorite_beryllium_ore" | "gtceu:deepslate_pyrochlore_ore" | "gtceu:gravel_platinum_ore" | "minecraft:dead_bubble_coral" | "gtceu:red_sand_soapstone_ore" | "gtceu:mica_crushed_ore" | "mysticalagriculture:mystical_flower_crop" | "packagedauto:crafter" | "rechiseled:end_stone_paving_connecting" | "gtceu:tungsten_carbide_axe" | "gtceu:screret_runic_laser_source_base_flawless_gem" | "gtceu:aluminium_nugget" | "gtceu:opal_refined_ore" | "ae2:fluid_storage_cell_16k" | "rechiseled:cobblestone_worn_stripes_connecting" | "gtceu:luv_fluid_heater" | "rechiseled:iron_block_lines" | "mysticalagriculture:coal_seeds" | "gtceu:sodium_small_dust" | "gtceu:yttrium_barium_cuprate_ingot" | "gtceu:powellite_pure_dust" | "mysticalagriculture:tertium_staff" | "gtceu:damascus_steel_dust" | "rechiseled:prismarine_bricks_brick_pattern" | "minecraft:nautilus_shell" | "framedblocks:framed_powered_rail_slope" | "rechiseled:jungle_planks_diagonal_tiles" | "fabric:tag/item/shovels" | "thermal:dynamo_compression" | "gtceu:block/hermetic_casing" | "rechiseled:coal_block_pattern_connecting" | "rechiseled:glowstone_rotated_bricks" | "enderstorage:ender_chest" | "rechiseled:iron_block_patterned" | "packagedauto:unpackager" | "minecraft:reinforced_deepslate" | "ae2:yellow_covered_cable" | "thermal:silver_ingot" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_hot_connected" | "gtceu:ev_fermenter" | "gtceu:lithium_dust" | "gtceu:neutronium_knife" | "gtceu:pure_netherite_screw" | "gtceu:cupronickel_quadruple_cable" | "gtceu:nitrogen_bucket" | "minecraft:brown_candle" | "gtceu:platinum_hex_wire" | "gtceu:oil_bucket" | "rechiseled:redstone_block_circles" | "bigreactors:block/turbine/basic/casing_18_corner_usw" | "minecraft:coarse_dirt" | "gtceu:naquadah_alloy_ingot" | "gtceu:green_sapphire_small_dust" | "gtceu:solar_panel" | "mysticalagriculture:nickel_essence" | "mysticalagriculture:supremium_helmet" | "bigreactors:basic_turbinecasing" | "minecraft:crimson_trapdoor" | "rechiseled:amethyst_block_tiles_connecting" | "mysticalagriculture:pig_iron_essence" | "rechiseled:birch_planks_woven" | "fantasyfurniture:necrolord/wardrobe_bottom" | "rechiseled:iron_block_connecting_connecting" | "gtceu:zincite_dust" | "ae2:quartz_brick_stairs" | "gtceu:nitrogen_plasma_bucket" | "gtceu:granite_spessartine_ore" | "mysticalagriculture:prudentium_helmet" | "minecraft:quartz_slab" | "create_crystal_clear:train_glass_encased_shaft" | "gtceu:hv_fluid_solidifier" | "gtceu:rhodium_plated_palladium_rod" | "gtceu:raw_stibnite" | "gtceu:pitchblende_impure_dust" | "gtceu:lv_fermenter" | "thermal_extra:dynamo_output_augment_1" | "thermal_extra:dynamo_output_augment_2" | "create:waxed_oxidized_copper_tiles" | "thermal_extra:dynamo_output_augment_3" | "powersuits:cooling_system" | "thermal_extra:dynamo_output_augment_4" | "gtceu:andesite_chromite_ore" | "gtceu:europium_hex_wire" | "gtceu:ruthenium_tetroxide_dust" | "sgjourney:liquid_naquadah_bucket" | "gtceu:butyraldehyde_bucket" | "railways:block/track/tieless/tie" | "mysticalagriculture:tertium_block" | "sgjourney:jackal_helmet" | "ae2:annihilation_core" | "gtceu:pump_hatch" | "gtceu:cobalt_brass_buzz_saw_blade" | "mysticalagriculture:zombie_essence" | "gtceu:basalt_zeolite_ore" | "gtceu:lv_diode" | "minecraft:lime_concrete_powder" | "railways:block/track/jungle/segment_left" | "gtceu:annealed_copper_foil" | "gtceu:hv_hermetic_casing" | "mysticalagriculture:deepslate_essence" | "gtceu:soc" | "gtceu:block/machine/part/kinetic_input_box" | "gtceu:lead_purified_ore" | "gtceu:duranium_axe" | "gtceu:iv_circuit_assembler" | "gtceu:magenta_dye_bucket" | "gtceu:red_steel_wrench_tip" | "bigreactors:block/turbine/reinforced/casing_11_frame_ne" | "rechiseled:diorite_bricks_connecting" | "gtceu:enderium_bolt" | "mysticalagriculture:diamond_crop" | "gtceu:light_blue_glass_lens" | "gtceu:tuff_cassiterite_sand_ore" | "rechiseled:prismarine_bricks_wavy_connecting" | "gtceu:netherrack_opal_ore" | "create:small_ochrum_brick_slab" | "rechiseled:prismarine_bricks_brick_paving_connecting" | "gtceu:diorite_chromite_ore" | "c:tag/item/tools/hoes" | "rechiseled:glowstone_large_tiles_connecting" | "gtceu:niobium_ingot" | "exnihilosequentia:spruce_barrel" | "ae2:toggle_bus" | "gtceu:black_steel_block" | "framedblocks:framed_post" | "gtceu:basalt_garnet_sand_ore" | "gtceu:luv_voltage_coil" | "rechiseled:purpur_woven_connecting" | "rechiseledcreate:limestone_cut_small_brick_connecting" | "rechiseled:granite_paving_connecting" | "gtceu:epoxy_tiny_dust" | "gtceu:naquadah_alloy_screwdriver_tip" | "ae2:part/requester_terminal_on" | "create:block/fluid_pipe/rim/north" | "minecraft:polished_blackstone_wall" | "rechiseled:copper_block_bars" | "create:rotation_speed_controller" | "gtceu:uranium_rhodium_dinaquadide_single_wire" | "gtceu:netherrack_aluminium_ore" | "create:polished_cut_scorchia" | "create:block/metal_girder/bracket_south" | "minecraft:potted_flowering_azalea_bush" | "minecraft:powder_snow_bucket" | "framedblocks:framed_divided_stairs" | "gtceu:hsse_mining_hammer" | "gtceu:quicklime_small_dust" | "minecraft:moss_block" | "exnihilosequentia:raw_uranium" | "automobility:automobile_wheel" | "thermal:ice_grenade" | "gtceu:rarest_metal_mixture_small_dust" | "gtceu:lead_large_fluid_pipe" | "gtceu:sand_magnesite_ore" | "gtceu:granite_lapis_ore" | "gtceu:lv_gas_collector" | "minecraft:sand" | "gtceu:sand_silver_ore" | "gtceu:beryllium_tiny_dust" | "framedblocks:block/framed_stone_button_frame" | "gtceu:cobalt_brass_normal_restrictive_item_pipe" | "gtceu:iridium_tiny_fluid_pipe" | "minecraft:warped_planks" | "gtceu:enderium_dust" | "gtceu:netherrack_bastnasite_ore" | "rechiseledcreate:crimson_window_tiles" | "gtceu:tungsten_single_cable" | "gtceu:titanium_rod" | "gtceu:invar_small_dust" | "gtceu:zpm_energy_input_hatch" | "sgjourney:classic_dhd" | "minecraft:composter" | "gtceu:raw_certus_quartz" | "gtceu:endstone_zeolite_ore" | "gtceu:rhodium_tiny_dust" | "rechiseled:nether_bricks_beams" | "gtceu:gallium_dust" | "laserio:card_holder" | "gtceu:steam_bucket" | "gtceu:vanadium_gallium_small_dust" | "gtceu:steel_ingot" | "gtceu:nickel_quadruple_wire" | "create:polished_cut_crimsite_wall" | "mysticalagriculture:rabbit_essence" | "gtceu:biphenyl_tiny_dust" | "gtceu:diorite_pyrolusite_ore" | "gtceu:lv_electric_gear_box_2a" | "gtceu:apatite_purified_ore" | "gtceu:raw_green_sapphire_block" | "rechiseled:spruce_planks_crate_connecting" | "exnihilosequentia:sea_water" | "minecraft:bowl" | "gtceu:cobaltite_tiny_dust" | "gtceu:garnet_sand_refined_ore" | "bigreactors:block/turbine/reinforced/casing_14_corner_dsw" | "framedblocks:framed_fancy_activator_rail" | "toms_storage:ts.inventory_cable_connector" | "thermal:onion" | "create:cut_veridium_brick_slab" | "gtceu:vanadium_steel_nugget" | "xtonesreworked:tank_block_15" | "xtonesreworked:tank_block_14" | "gtceu:netherrack_naquadah_ore" | "xtonesreworked:tank_block_13" | "xtonesreworked:tank_block_12" | "gtceu:polyvinyl_chloride_tiny_dust" | "gtceu:hastelloy_x_plate" | "thermal:chiseled_rich_slag" | "gtceu:titanium_knife" | "xtonesreworked:tank_block_11" | "xtonesreworked:tank_block_10" | "framedblocks:framed_flat_ext_inner_double_slope_panel_corner" | "ae2:quartz_glass" | "create:copper_casing" | "framedblocks:framed_fancy_detector_rail" | "create:waxed_exposed_copper_tiles" | "gtceu:tungsten_steel_shovel" | "framedblocks:framed_waterloggable_stone_pressure_plate" | "gtceu:diorite_saltpeter_ore" | "gtceu:mv_chemical_bath" | "gtceu:titanium_tungsten_carbide_tiny_dust" | "gtceu:raw_sulfur" | "gtceu:cupronickel_coil_block" | "create:radial_chassis" | "create:clutch" | "gtceu:gravel_pyrite_ore" | "gtceu:diorite_copper_ore" | "mysticalagriculture:strength_iv_augment" | "fantasyfurniture:bone/wither/dresser" | "gtceu:iridium_tiny_dust" | "gtceu:lv_cutter" | "thermalendergy:energy_nullifier_augment" | "minecraft:melon" | "gtceu:sulfuric_acid_bucket" | "gtceu:zpm_essence_burner" | "create:mechanical_piston_head" | "minecraft:diorite" | "gtceu:iron_plasma_bucket" | "create:block/metal_girder/bracket_north" | "minecraft:waxed_weathered_cut_copper_slab" | "gtceu:mercury_barium_calcium_cuprate_nugget" | "gtceu:neodymium_bolt" | "thermal:rubberwood_slab" | "farmersdelight:fried_egg" | "bigreactors:reinforced_reactorfluidaccessport" | "gtceu:raw_diatomite" | "gtceu:tin_hex_cable" | "thermal:sadiroot_seeds" | "gtceu:naquadah_quadruple_wire" | "createarmory:mini_gun" | "thermal_extra:rf_coil_augment_1" | "gtceu:stainless_steel_buzz_saw_blade" | "thermal_extra:rf_coil_augment_2" | "thermal_extra:rf_coil_augment_3" | "rechiseled:lapis_block_bordered_connecting" | "thermal:machine_centrifuge" | "thermal_extra:rf_coil_augment_4" | "railways:block/track/spruce/segment_left" | "create:block/fluid_pipe/rim/down" | "gtceu:biphenyl_small_dust" | "thermal_extra:rf_coil_augment_5" | "minecraft:infested_deepslate" | "exnihilosequentia:porcelain_clay" | "fantasyfurniture:bone/wither/chair" | "gtceu:tuff_lapis_ore" | "thermal_extra:shellite_nugget" | "xtonesreworked:reed_block_13" | "minecraft:mutton" | "xtonesreworked:reed_block_12" | "xtonesreworked:reed_block_11" | "automobility:crowbar" | "xtonesreworked:reed_block_10" | "create_crystal_clear:brass_glass_encased_large_cogwheel" | "xtonesreworked:reed_block_15" | "gtceu:magnesium_tiny_dust" | "systeams:boiler_pipe" | "xtonesreworked:reed_block_14" | "rechiseled:dark_prismarine_wavy_connecting" | "gtceu:uranium_rhodium_dinaquadide_plate" | "gtceu:calcium_chloride_dust" | "railways:block/track_casing/aw_wide" | "sgjourney:classic_stargate_ring_block" | "minecraft:acacia_slab" | "gtceu:molten_vanadium_gallium_bucket" | "gtceu:tungsten_small_spring" | "minecraft:mangrove_roots" | "minecraft:jungle_chest_boat" | "gtceu:block/machine/part/item_bus.import" | "gtceu:deepslate_sapphire_ore" | "gtceu:sand_spessartine_ore" | "gtceu:platinum_small_restrictive_item_pipe" | "rechiseled:warped_planks_dotted_connecting" | "rechiseledcreate:dark_oak_window_diagonal_connecting" | "gtceu:ultimet_chainsaw_head" | "bigreactors:reinforced_turbineglass" | "minecraft:white_glazed_terracotta" | "minecraft:smoker" | "gtceu:pyrochlore_pure_dust" | "gtceu:cobalt_brass_turbine_blade" | "mysticalagriculture:creeper_essence" | "functionalstorage:dark_oak_2" | "functionalstorage:dark_oak_1" | "functionalstorage:dark_oak_4" | "gtceu:damascus_steel_butchery_knife" | "gtceu:chemical_cyan_dye" | "gtceu:wrought_iron_tiny_dust" | "gtceu:red_garnet_flawless_gem" | "gtceu:andesite_tiny_dust" | "gtceu:gold_single_wire" | "minecraft:brown_carpet" | "gtceu:oil_light" | "gtceu:basalt_trona_ore" | "gtceu:lv_electric_gear_box_8a" | "gtceu:garnierite_dust" | "exnihilosequentia:deepslate_hammer" | "createarmory:empty_m_four" | "gtceu:signalum_long_rod" | "simplylight:illuminant_yellow_block_on" | "mysticalagradditions:supremium_paxel" | "gtceu:sodium_sulfide_small_dust" | "railways:track_incomplete_crimson_wide" | "gtceu:stem_cells" | "bigreactors:block/reactor/reinforced/casing_18_corner_usw" | "minecraft:diamond_block" | "gtceu:blue_topaz_ore" | "automobility:sand_off_road" | "gtceu:raw_scheelite_block" | "gtceu:molten_enriched_naquadah_trinium_europium_duranide_bucket" | "gtceu:neodymium_dust" | "gtceu:molten_indium_tin_barium_titanium_cuprate_bucket" | "railways:block/conductor_whistle/flag_brown" | "gtceu:mirabilite_dust" | "thermal:blitz_spawn_egg" | "gtceu:triethylene_glycol_diazide_tiny_dust" | "gtceu:electrum_quadruple_cable" | "gtceu:titanium_carbide_bucket" | "create:block/mechanical_roller/wheel" | "gtceu:miner_pipe" | "rechiseled:cobblestone_squares_connecting" | "gtceu:raw_lead" | "minecraft:husk_spawn_egg" | "create_crystal_clear:brass_glass_casing" | "gtceu:graphene_nugget" | "gtceu:yttrium_barium_cuprate_hot_ingot" | "thermal_extra:soul_infused_dust" | "minecraft:book" | "gtceu:electrum_ingot" | "mysticalagriculture:osmium_essence" | "gtceu:tritanium_frame" | "ae2:pattern_provider" | "gtceu:uhv_output_hatch" | "minecraft:gold_ore" | "gtceu:andesite_small_dust" | "gtceu:tritanium_hex_cable" | "gtceu:scheelite_purified_ore" | "gtceu:stellarium_double_wire" | "gtceu:tritanium_quadruple_wire" | "gtceu:americium_huge_restrictive_item_pipe" | "gtceu:trinium_hot_ingot" | "gtceu:fullers_earth_dust" | "createarmory:five_five_six_casing" | "gtceu:kyanite_tiny_dust" | "gtceu:molybdenum_disilicide_ring" | "create:block/fluid_pipe/rim/south" | "gtceu:ev_canner" | "create:block/copper_backtank/block_shaft_input" | "gtceu:samarium_iron_arsenic_oxide_octal_wire" | "gtceu:luv_electric_furnace" | "minecraft:bone" | "rechiseledcreate:acacia_window_diagonal_connecting" | "gtceu:agar_dust" | "gtceu:endstone_spessartine_ore" | "gtceu:hv_circuit_assembler" | "create:small_scoria_brick_slab" | "gtceu:hssg_double_plate" | "gtceu:rock_salt_dust" | "ae2:lime_lumen_paint_ball" | "fantasyfurniture:bone/skeleton/door_double" | "gtceu:gravel_magnetite_ore" | "gtceu:raw_styrene_butadiene_rubber_small_dust" | "gtceu:enriched_naquadah_solution_bucket" | "mysticalagriculture:naquadah_crop" | "framedblocks:framed_flat_elev_inner_double_slope_slab_corner" | "gtceu:hsse_nugget" | "gtceu:sodalite_gem" | "railways:track_jungle_narrow" | "exnihilosequentia:porcelain_doll" | "gtceu:basalt_dust" | "gtceu:americium_bucket" | "minecraft:waxed_cut_copper_stairs" | "minecraft:snowball" | "bigreactors:block/turbine/basic/controller_on" | "minecraft:beehive" | "gtceu:diorite_tricalcium_phosphate_ore" | "gtceu:nichrome_ingot" | "create:cut_diorite" | "gtceu:mv_energy_input_hatch" | "gtceu:rose_gold_knife" | "gtceu:diorite_scheelite_ore" | "gtceu:raw_chalcocite_block" | "minecraft:attached_melon_stem" | "gtceu:copper_nonuple_fluid_pipe" | "gtceu:raw_certus_quartz_block" | "thermal_extra:rf_coil_storage_augment_5" | "simplylight:illuminant_brown_block" | "sgjourney:naquadah_sword" | "thermal_extra:rf_coil_storage_augment_1" | "thermal_extra:rf_coil_storage_augment_2" | "thermal_extra:rf_coil_storage_augment_3" | "gtceu:molten_tungsten_steel_bucket" | "mysticalagradditions:nether_inferium_ore" | "thermal_extra:rf_coil_storage_augment_4" | "ae2:sky_stone_stairs" | "bigreactors:ludicrite_block" | "gtceu:aluminium_file" | "gtceu:heavy_fuel_bucket" | "minecraft:purple_concrete_powder" | "gtceu:mercury_barium_calcium_cuprate_tiny_dust" | "gtceu:weapon_grade_naquadah_ingot" | "gtceu:hsse_frame" | "mysticalagriculture:prudentium_furnace" | "minecraft:blue_candle_cake" | "rechiseled:dirt_tiles_connecting" | "gtceu:sand_saltpeter_ore" | "rechiseled:oak_planks_small_tiles_connecting" | "powersuits:fluid_tank" | "gtceu:wrought_iron_crowbar" | "gtceu:emerald_ore" | "gtceu:gravel_malachite_ore" | "rechiseled:redstone_block_bordered" | "gtceu:duranium_tiny_fluid_pipe" | "modularrouters:camouflage_upgrade" | "gtceu:stainless_steel_drum" | "mysticalagriculture:infusion_crystal" | "gtceu:naquadria_plate" | "gtceu:iron_quadruple_cable" | "gtceu:triethylene_glycol_diamine_small_dust" | "gtceu:kyanite_impure_dust" | "exnihilosequentia:iron_hammer" | "gtceu:blue_alloy_bolt" | "gtceu:tuff_wulfenite_ore" | "gtceu:chromite_purified_ore" | "gtceu:osmiridium_normal_item_pipe" | "gtceu:blue_alloy_dust" | "thermal:netherite_nugget" | "gtceu:sodium_hydroxide_tiny_dust" | "gtceu:dark_ash_dust" | "thermal:hazmat_boots" | "gtceu:tungsten_steel_tiny_dust" | "sgjourney:zero_point_module" | "ae2:spatial_storage_cell_2" | "bigreactors:fluidizercasing" | "mysticalagriculture:imperium_leggings" | "thermal:dynamo_numismatic" | "minecraft:cut_red_sandstone_slab" | "simplylight:illuminant_lime_block" | "minecraft:oak_slab" | "gtceu:pure_netherite_block" | "gtceu:spessartine_pure_dust" | "gtceu:uv_diode" | "minecraft:ancient_debris" | "minecraft:white_terracotta" | "gtceu:red_sand_cooperite_ore" | "gtceu:ash_small_dust" | "ae2:mysterious_cube" | "minecraft:sweet_berries" | "framedblocks:framed_soul_wall_torch" | "gtceu:indium_gallium_phosphide_nugget" | "gtceu:tungsten_small_dust" | "gtceu:granite_goethite_ore" | "gtceu:beryllium_double_plate" | "framedblocks:framed_flat_ext_double_slope_panel_corner" | "gtceu:weapon_grade_naquadah_nugget" | "minecraft:dirt_path" | "infinity_provider:provider" | "framedblocks:framed_obsidian_pressure_plate" | "numina:component_laser_emitter" | "gtceu:chromium_quadruple_fluid_pipe" | "rechiseled:lapis_block_connecting_connecting" | "gtceu:spessartine_small_dust" | "gtceu:niobium_titanium_octal_cable" | "gtceu:polytetrafluoroethylene_large_fluid_pipe" | "fantasyfurniture:decorations/stocking" | "gtceu:stellarium_small_dust" | "mysticalagriculture:prosperity_ingot_block" | "gtceu:tuff_rock_salt_ore" | "gtceu:tungsten_steel_buzz_saw_blade" | "mysticalagriculture:skeleton_crop" | "rechiseled:emerald_block_waxed_connecting" | "thermal:dynamo_magmatic" | "gtceu:twinite_long_rod" | "ae2:gray_covered_dense_cable" | "gtceu:sterling_silver_hammer" | "gtceu:mica_ore" | "rechiseledcreate:jungle_window_panes" | "gtceu:beryllium_plate" | "rechiseledcreate:acacia_window_tiles_connecting" | "gtceu:americium_plate" | "gtceu:mv_centrifuge" | "minecraft:bubble_coral_wall_fan" | "gtceu:hydro_cracked_ethylene_bucket" | "gtceu:molten_trinaquadalloy_bucket" | "gtceu:basalt_ilmenite_ore" | "gtceu:vanadium_gallium_ingot" | "gtceu:samarium_nugget" | "gtceu:chromite_crushed_ore" | "gtceu:hv_item_passthrough_hatch" | "bigreactors:block/turbine/reinforced/casing_08_frame_un" | "ae2:sky_stone_small_brick_wall" | "bigreactors:block/reactor/reinforced/controller_off" | "mysticalagradditions:nitro_crystal_crux" | "mysticalagriculture:chrome_essence" | "gtceu:olivine_exquisite_gem" | "fantasyfurniture:royal/dresser" | "create:gray_nixie_tube" | "gtceu:rose_gold_normal_restrictive_item_pipe" | "ae2:blue_covered_cable" | "minecraft:weathered_copper" | "minecraft:brown_stained_glass" | "gtceu:amethyst_refined_ore" | "gtceu:basalt_copper_ore" | "sgjourney:classic_stargate_chevron_block" | "rechiseledcreate:jungle_window_tiles" | "gtceu:osmium_plate" | "skyblockbuilder:structure_saver" | "gtceu:void_small_dust" | "gtceu:large_solidifier" | "railways:block/bogey/leafspring/leafspring_frame" | "gtceu:hv_gas_collector" | "bigreactors:basic_turbinerotorblade" | "minecraft:piston" | "gtceu:maraging_steel_300_small_dust" | "gtceu:uv_macerator" | "rechiseledcreate:oak_window_tiles" | "gtceu:metal_mixture_dust" | "gtceu:iv_large_miner" | "gtceu:aqua_regia_bucket" | "gtceu:naquadah_small_fluid_pipe" | "gtceu:steel_quadruple_fluid_pipe" | "gtceu:tungsten_double_cable" | "gtceu:wire_extruder_mold" | "rechiseled:spruce_planks_brick_paving" | "gtceu:reinforced_epoxy_resin_tiny_dust" | "exnihilosequentia:acacia_crucible" | "gtceu:iridium_screw" | "minecraft:exposed_copper" | "rechiseled:gold_block_bordered_connecting" | "modularrouters:sender_module_3" | "create:cut_deepslate_bricks" | "minecraft:cave_spider_spawn_egg" | "railways:purple_conductor_cap" | "gtceu:duranium_small_fluid_pipe" | "mysticalagriculture:electrum_crop" | "gtceu:sterling_silver_screwdriver" | "create:small_calcite_bricks" | "ae2:certus_quartz_cutting_knife" | "modularrouters:sender_module_1" | "modularrouters:sender_module_2" | "minecraft:lime_wool" | "gtceu:vanadium_steel_crowbar" | "thermal:filter_attachment" | "rechiseled:cobbled_deepslate_brick_pattern_connecting" | "gtceu:diorite_sapphire_ore" | "minecraft:brewing_stand" | "thermal:satchel" | "gtceu:rubber_mallet" | "gtceu:amethyst_tiny_dust" | "minecraft:red_sandstone_slab" | "gtceu:wrought_iron_wrench" | "gtceu:green_sapphire_flawless_gem" | "gtceu:neodymium_bucket" | "gtceu:basalt_redstone_ore" | "railways:conductor_vent" | "gtceu:nickel_plasma_bucket" | "mysticalagriculture:awakened_supremium_gemstone_block" | "rechiseled:lapis_block_cobbled" | "gtceu:item/bucket/bucket_gas" | "gtceu:neodymium_ingot" | "gtceu:niobium_titanium_single_wire" | "framedblocks:block/iron_plate_frame" | "rechiseledcreate:tuff_cut_polished_connecting" | "railways:wide_doubleaxle_bogey" | "mysticalagriculture:caesium_crop" | "gtceu:cobalt_tiny_dust" | "farmersdelight:canvas_sign" | "create:block/analog_lever/indicator" | "gtceu:hv_fluid_drilling_rig" | "gtceu:ilc_chip" | "minecraft:vine" | "colossalchests:interface_gold" | "gtceu:zeron_100_hot_ingot" | "create:builders_tea" | "bigreactors:block/turbine/basic/casing_05_frame_dw" | "gtceu:damascus_steel_screwdriver" | "create:weathered_copper_tiles" | "komarumod:komaru_powder" | "modularrouters:fast_pickup_augment" | "gtceu:arsenic_tiny_dust" | "bigreactors:block/fluidizer/casing_20_corner_une" | "minecraft:red_nether_brick_slab" | "rechiseled:spruce_planks_brick_pattern_connecting" | "railways:block/track_casing/nd_narrow" | "rechiseled:andesite_rotated_bricks_connecting" | "railways:block/track_casing/cr_o" | "gtceu:uranium_triplatinum_bucket" | "gtceu:zpm_energy_output_hatch_4a" | "toms_storage:ts.inventory_cable_connector_filtered" | "gtceu:nichrome_quadruple_wire" | "mysticalagriculture:awakened_supremium_staff" | "gtceu:andesite_sodalite_ore" | "extendedcrafting:luminessence" | "create:copper_shingle_slab" | "gtceu:tungsten_steel_butchery_knife" | "gtceu:blue_alloy_small_dust" | "rechiseled:acacia_planks_squares" | "rechiseled:red_nether_bricks_rotated_bricks_connecting" | "farmersdelight:mutton_chops" | "gtceu:ruby_ore" | "bigreactors:block/reprocessor/casing_19_corner_use" | "gtceu:steel_turbine_blade" | "gtceu:ev_essence_burner" | "rechiseledcreate:spruce_window_rounded" | "gtceu:pyrolusite_pure_dust" | "gtceu:andesite_basaltic_mineral_sand_ore" | "gtceu:titanium_trifluoride_dust" | "gtceu:duranium_buzz_saw_blade" | "ae2:part/storage_bus_off" | "gtceu:titanium_pickaxe" | "rechiseledcreate:jungle_window_bars" | "gtceu:tuff_olivine_ore" | "create:crushed_raw_aluminum" | "komarumod:komaru_spawn_egg" | "rechiseled:birch_planks_squares" | "create:adjustable_chain_gearshift" | "fantasyfurniture:nordic/wool" | "bigreactors:reinforced_reactorfluidport_mekanism_passive" | "gtceu:basalt_plutonium_ore" | "rechiseled:obsidian_stripes" | "gtceu:hastelloy_c_276_small_dust" | "gtceu:battery_alloy_double_plate" | "gtceu:tantalum_bucket" | "create:sweet_roll" | "gtceu:certus_quartz_gem" | "minecraft:rose_bush" | "gtceu:yellow_dye_bucket" | "gtceu:osmiridium_ingot" | "gtceu:ruby_block" | "railways:singleaxle_bogey" | "ae2:network_tool" | "gtceu:titanium_small_dust" | "gtceu:copper_quadruple_wire" | "gtceu:ilmenite_small_dust" | "gtceu:ilmenite_purified_ore" | "minecraft:gray_stained_glass" | "bigreactors:basic_reactorredstoneport" | "minecraft:repeater" | "gtceu:dichlorobenzidine_bucket" | "gtceu:iron_iii_chloride_bucket" | "gtceu:malachite_gem" | "gtceu:inert_metal_mixture_small_dust" | "rechiseled:copper_block_shafts" | "gtceu:epichlorohydrin_bucket" | "framedblocks:framed_extended_double_slope_panel" | "rechiseled:dirt_tilled" | "rechiseled:jungle_planks_squares" | "railways:block/bogey/wide/comically_large/pistons" | "gtceu:neutronium_foil" | "rechiseled:dark_oak_planks_rotated_bricks" | "create:netherite_diving_boots" | "mysticalagriculture:awakened_draconium_essence" | "create:block/fluid_pipe/rim_connector/up" | "create:schematic_and_quill" | "gtceu:pyrope_tiny_dust" | "gtceu:iv_transformer_2a" | "gtceu:niobium_nitride_double_plate" | "gtceu:bauxite_ore" | "gtceu:rutile_dust" | "create:block/belt/middle" | "rechiseled:cobblestone_beams" | "fantasyfurniture:decorations/nordic_sweetrolls" | "thermal:xp_crystal" | "fantasyfurniture:decorations/fairy_lights_2" | "gtceu:tantalum_carbide_tiny_dust" | "fantasyfurniture:decorations/fairy_lights_1" | "mysticalagriculture:awakened_supremium_block" | "gtceu:raw_electrotine" | "railways:track_tieless_wide" | "gtceu:rhodium_plated_palladium_block" | "gtceu:niobium_hot_ingot" | "rechiseled:cobbled_deepslate_worn_stripes_connecting" | "gtceu:inert_metal_mixture_dust" | "minecraft:tripwire" | "rechiseled:purpur_brick_paving_connecting" | "minecraft:orange_concrete_powder" | "gtceu:lead_long_rod" | "gtceu:sand_electrotine_ore" | "minecraft:white_concrete" | "gtceu:lead_small_dust" | "fantasyfurniture:necrolord/wall_light" | "gtceu:iv_transformer_1a" | "gtceu:diorite_glauconite_sand_ore" | "rechiseled:dark_prismarine_rotated_bricks_connecting" | "gtceu:sand_cobaltite_ore" | "rechiseled:red_nether_bricks_beams" | "fantasyfurniture:royal/painting_wide" | "thermal:raw_lead" | "gtceu:blue_steel_block" | "bigreactors:graphite_dust" | "ae2:orange_glass_cable" | "gtceu:stainless_steel_turbine_blade" | "gtceu:purple_glass_lens" | "gtceu:tungsten_steel_wire_cutter" | "gtceu:plutonium_241_small_dust" | "ae2:part/pattern_access_terminal_off" | "create:block/deployer/hand_holding" | "gtceu:chalcopyrite_refined_ore" | "gtceu:trona_crushed_ore" | "gtceu:tin_screw" | "minecraft:blue_concrete" | "railways:black_incomplete_conductor_cap" | "gtceu:molten_magnesium_diboride_bucket" | "gtceu:massicot_tiny_dust" | "gtceu:coke_flawless_gem" | "gtceu:uv_battery_buffer_8x" | "railways:track_incomplete_crimson_narrow" | "gtceu:ruthenium_tiny_dust" | "rechiseled:prismarine_bricks_squares" | "gtceu:raw_cassiterite_sand" | "create:oxidized_copper_tile_stairs" | "mysticalagriculture:inferium_crop" | "gtceu:diorite_cassiterite_ore" | "gtceu:vanadium_gallium_single_wire" | "gtceu:sand_garnet_sand_ore" | "create:block/steam_engine/gauge" | "create:cut_crimsite_brick_stairs" | "gtceu:chemical_gray_dye" | "ae2:view_cell" | "gtceu:red_sand_certus_quartz_ore" | "gtceu:rose_gold_buzz_saw_blade" | "rechiseledcreate:oak_window_rounded_connecting" | "mysticalagriculture:mining_aoe_iii_augment" | "minecraft:jungle_wood" | "gtceu:lv_input_hatch" | "powersuits:powerarmor_head" | "mysticalagriculture:supremium_gemstone" | "gtceu:salt_block" | "gtceu:red_steel_gear" | "minecraft:cyan_wall_banner" | "gtceu:ulv_1a_energy_converter" | "xtonesreworked:sols_block_8" | "rechiseled:red_nether_bricks_squares_connecting" | "xtonesreworked:sols_block_9" | "xtonesreworked:sols_block_6" | "xtonesreworked:sols_block_7" | "xtonesreworked:sols_block_4" | "gtceu:malachite_pure_dust" | "xtonesreworked:sols_block_5" | "xtonesreworked:sols_block_2" | "mysticalagriculture:constantan_essence" | "gtceu:antimony_block" | "xtonesreworked:sols_block_3" | "xtonesreworked:sols_block_0" | "xtonesreworked:sols_block_1" | "mysticalagriculture:mining_aoe_ii_augment" | "gtceu:graphene_single_cable" | "ae2:interface" | "create:experience_nugget" | "gtceu:silver_single_wire" | "createarmory:unfinished_fifty_cal_casing" | "gtceu:pure_netherite_foil" | "rechiseled:quartz_block_diagonal_tiles_connecting" | "gtceu:titanium_drum" | "gtceu:hsss_block" | "gtceu:potin_tiny_fluid_pipe" | "fantasyfurniture:bone/skeleton/wardrobe_top" | "create:polished_cut_crimsite" | "gtceu:titanium_tungsten_carbide_small_dust" | "gtceu:mv_polarizer" | "sgjourney:personal_shield_emitter" | "gtceu:deepslate_kyanite_ore" | "rechiseled:acacia_planks_mosaic" | "gtceu:tuff_glauconite_sand_ore" | "bigreactors:block/fluidizer/casing_05_frame_dw" | "gtceu:iv_transformer_4a" | "rechiseled:red_sandstone_large_tiles" | "minecraft:yellow_banner" | "gtceu:zpm_chemical_bath" | "simplylight:edge_light_top" | "ae2:smooth_sky_stone_wall" | "simplybackpacks:rarebackpack" | "farmersdelight:pasta_with_meatballs" | "gtceu:hv_fisher" | "gtceu:neutronium_large_fluid_pipe" | "gtceu:indium_tin_barium_titanium_cuprate_single_wire" | "mysticalagriculture:inferium_scythe" | "gtceu:zeolite_ore" | "create:large_water_wheel" | "gtceu:tuff_naquadah_ore" | "create:block/track_station/flag_assemble" | "gtceu:lead_nugget" | "sgjourney:naquadah_generator_mark_ii" | "gtceu:dragonsteel_tiny_dust" | "minecraft:flint" | "rechiseled:acacia_planks_brick_paving_connecting" | "gtceu:europium_quadruple_cable" | "gtceu:uv_battery_buffer_4x" | "minecraft:cocoa" | "bigreactors:block/turbine/basic/casing_13_frame_sw" | "gtceu:duranium_butchery_knife" | "minecraft:spyglass" | "fantasyfurniture:decorations/book_stack" | "gtceu:steam_cracked_ethylene_bucket" | "ae2:chiseled_quartz_stairs" | "mysticalagriculture:air_seeds" | "gtceu:tuff_tantalite_ore" | "gtceu:diorite_nickel_ore" | "numina:component_solar_panel" | "gtceu:tin_huge_item_pipe" | "gtceu:neutronium_saw" | "gtceu:nickel_zinc_ferrite_block" | "gtceu:naquadah_small_dust" | "gtceu:void_dust" | "create:waxed_copper_tile_slab" | "gtceu:deepslate_lapis_ore" | "gtceu:naquadah_hot_ingot" | "minecraft:bow" | "gtceu:blue_alloy_double_plate" | "gtceu:lithium_ore" | "gtceu:netherrack_nether_quartz_ore" | "gtceu:naquadah_alloy_quadruple_wire" | "bigreactors:block/turbine/basic/fluidport_forge_passive_hot" | "minecraft:warped_fungus_on_a_stick" | "webdisplays:ownerthief" | "gtceu:deepslate_pentlandite_ore" | "railways:pink_conductor_cap" | "gtceu:manganese_phosphide_bucket" | "gtceu:andesite_molybdenum_ore" | "gtceu:red_sand_goethite_ore" | "minecraft:tadpole_spawn_egg" | "gtceu:rhodium_plated_palladium_hot_ingot" | "minecraft:yellow_dye" | "gtceu:blue_topaz_block" | "gtceu:sterling_silver_ingot" | "minecraft:fishing_rod" | "create:creative_motor" | "rechiseled:red_nether_bricks_large_tiles" | "systeams:gourmand_boiler" | "minecraft:stripped_acacia_wood" | "gtceu:dissolved_calcium_acetate_bucket" | "create:placard" | "rechiseled:mossy_cobblestone_beams_connecting" | "gtceu:ultimet_buzz_saw_blade" | "thermal:black_rockwool" | "gtceu:neodymium_crushed_ore" | "gtceu:ruridit_hot_ingot" | "createarmory:nine_mm" | "rechiseled:acacia_planks_tiles_connecting" | "minecraft:nether_wart" | "gtceu:tantalum_nugget" | "rechiseled:oak_planks_tiles_connecting" | "gtceu:cobalt_crushed_ore" | "gtceu:indium_tin_barium_titanium_cuprate_tiny_dust" | "thermal:explosive_grenade" | "rechiseled:emerald_block_patterned_squares" | "gtceu:light_gray_glass_lens" | "rechiseled:stone_rotated_bricks" | "farmersdelight:black_canvas_wall_sign" | "thermal:coal_coke_block" | "gtceu:yttrium_barium_cuprate_foil" | "mysticalagriculture:monazite_crop" | "gtceu:data_stick" | "create:purple_toolbox" | "gtceu:mv_hermetic_casing" | "gtceu:phenolic_circuit_board" | "gtceu:uranium_235_dust" | "rechiseledcreate:crimson_window_covered_connecting" | "gtceu:deepslate_neodymium_ore" | "gtceu:lead_bucket" | "gtceu:soapstone_refined_ore" | "gtceu:hv_laser_engraver" | "gtceu:kanthal_hot_ingot" | "gtceu:severely_steam_cracked_naphtha_bucket" | "gtceu:duct_tape" | "rechiseled:stone_brick_paving_connecting" | "thermal:light_oil_bucket" | "gtceu:raw_galena_block" | "thermal:iron_gear" | "create:metal_girder_encased_shaft" | "gtceu:hastelloy_c_276_nugget" | "exnihilosequentia:tuff_hammer" | "modularrouters:placer_module" | "gtceu:neutronium_small_dust" | "mysticalagriculture:cobalt_essence" | "gtceu:nano_processor_computer" | "gtceu:galena_crushed_ore" | "rechiseled:jungle_planks_flooring" | "gtceu:graphene_hex_cable" | "rechiseled:netherrack_stripes" | "gtceu:netherrack_tricalcium_phosphate_ore" | "rechiseled:iron_block_chiseled_connecting" | "gtceu:bronze_normal_fluid_pipe" | "gtceu:potassium_bucket" | "gtceu:alunite_crushed_ore" | "gtceu:epoxy_dust" | "minecraft:coal_block" | "extendedcrafting:ender_star_block" | "gtceu:large_cutter" | "gtceu:andesite_topaz_ore" | "rechiseled:diamond_block_shiny" | "rechiseled:warped_planks_rotated_bricks" | "rechiseled:quartz_block_rotated_bricks" | "rechiseled:dark_oak_planks_wavy" | "gtceu:trinium_double_cable" | "ae2:silicon_press" | "minecraft:packed_ice" | "gtceu:granite_oilsands_ore" | "gtceu:sulfuric_light_fuel_bucket" | "railways:block/track/mangrove_wide/segment_left" | "gtceu:bottle_extruder_mold" | "ae2:gray_smart_dense_cable" | "mysticalagradditions:nether_star_crux" | "bigreactors:block/turbine/reinforced/casing_03_frame_de" | "bigreactors:reprocessorcontroller" | "gtceu:magenta_dye_spray_can" | "automobility:block/steep_slope_dash_panel_off" | "gtceu:graphene_double_cable" | "minecraft:medium_amethyst_bud" | "gtceu:lightly_hydro_cracked_light_fuel_bucket" | "mysticalagriculture:basalz_essence" | "minecraft:light_gray_dye" | "gtceu:block/machine/metal_drum" | "mysticalagriculture:rabbit_crop" | "rechiseled:dirt_smooth_clumps_connecting" | "gtceu:granite_glauconite_sand_ore" | "thermal:constantan_plate" | "gtceu:duranium_shovel" | "mysticalagriculture:imperium_shears" | "thermal:redstone_mushroom_spores" | "gtceu:tritanium_octal_wire" | "rechiseled:diamond_block_jewel_block" | "gtceu:mercury_barium_calcium_cuprate_double_wire" | "gtceu:titanium_tungsten_carbide_ingot" | "mysticalagriculture:wither_skeleton_seeds" | "gtceu:rock_salt_small_dust" | "rechiseled:purpur_diagonal_tiles" | "gtceu:lv_electric_gear_box_16a" | "bigreactors:reinforced_turbinepowertapfe_passive" | "minecraft:warped_slab" | "gtceu:bentonite_refined_ore" | "gtceu:polyethylene_quadruple_fluid_pipe" | "gtceu:ev_gas_collector" | "rechiseled:netherrack_brick_paving" | "fantasyfurniture:nordic/wall_light" | "rechiseled:stone_diagonal_bricks" | "minecraft:apple" | "gtceu:iv_laser_engraver" | "automobility:block/slope_bottom_dash_panel" | "gtceu:aluminium_ore" | "gtceu:long_distance_fluid_pipeline_endpoint" | "gtceu:endstone_silver_ore" | "mysticalagriculture:emerald_seeds" | "gtceu:diorite_talc_ore" | "gtceu:black_dye_spray_can" | "gtceu:lead_pure_dust" | "create:mechanical_roller" | "minecraft:iron_sword" | "create:item/extendo_grip/thin_short" | "framedblocks:framed_stone_pressure_plate" | "gtceu:pollucite_purified_ore" | "gtceu:ev_lathe" | "minecraft:loom" | "gtceu:raw_lazurite" | "gtceu:tungsten_carbide_normal_fluid_pipe" | "gtceu:nether_star_small_dust" | "gtceu:redrock_dust" | "minecraft:written_book" | "bigreactors:block/reactor/reinforced/casing_14_corner_dsw" | "mysticalagriculture:soul_glass" | "gtceu:titanium_crowbar" | "gtceu:lv_electrolyzer" | "createarmory:rocket_debug" | "fantasyfurniture:decorations/muffins_blueberry" | "fantasyfurniture:venthyr/table_wide" | "minecraft:white_dye" | "gtceu:gravel_topaz_ore" | "gtceu:enderium_rod" | "rechiseled:gold_block_striped" | "minecraft:stripped_acacia_log" | "gtceu:ruridit_plate" | "rechiseled:cobbled_deepslate_beams" | "thermal:tomato_sauce" | "gtceu:maraging_steel_300_rod" | "gtceu:normal_pipe_extruder_mold" | "gtceu:silicon_dioxide_small_dust" | "gtceu:bornite_ore" | "ae2:certus_quartz_crystal" | "mysticalagriculture:imperium_shovel" | "sgjourney:tollan_stargate" | "trashcans:liquid_trash_can" | "ae2:white_lumen_paint_ball" | "gtceu:uv_electric_piston" | "mysticalagradditions:molten_imperium_bucket" | "create:block/fluid_pipe/connection/up" | "rechiseled:dirt_tiles" | "colossalchests:colossal_chest_silver" | "gtceu:copper_single_cable" | "minecraft:light_weighted_pressure_plate" | "gtceu:lv_canner" | "gtceu:wood_gear" | "mysticalagriculture:wither_resistance_augment" | "minecraft:end_portal_frame" | "gtceu:garnet_sand_tiny_dust" | "minecraft:purpur_stairs" | "gtceu:certus_quartz_small_dust" | "gtceu:ruby_rod" | "ae2:import_bus" | "thermal:signalum_ingot" | "rechiseled:spruce_planks_diagonal_tiles_connecting" | "minecraft:stripped_dark_oak_log" | "gtceu:endstone_pitchblende_ore" | "gtceu:talc_crushed_ore" | "gtceu:diorite_pyrite_ore" | "gtceu:charcoal_byproducts_bucket" | "gtceu:cyclohexanone_oxime_small_dust" | "gtceu:ice_small_dust" | "create:block/magenta_toolbox" | "gtceu:damascus_steel_wire_cutter" | "framedblocks:framed_soul_torch" | "create:copycat_panel" | "ae2:pink_covered_dense_cable" | "ae2:part/cable_anchor_short" | "ae2:1k_crafting_storage" | "farmersdelight:rice_bag" | "sgjourney:falcon_helmet" | "rechiseled:granite_squares_connecting" | "powersuits:axe" | "gtceu:mv_muffler_hatch" | "thermal:ruby_ore" | "framedblocks:framed_double_slab" | "gtceu:sodium_bicarbonate_small_dust" | "mysticalagriculture:apatite_seeds" | "rechiseled:stone_big_tiles_connecting" | "gtceu:red_sand_spodumene_ore" | "gtceu:ruthenium_tetroxide_small_dust" | "gtceu:lp_steam_solid_boiler" | "gtceu:hssg_tiny_dust" | "gtceu:emerald_exquisite_gem" | "gtceu:lv_fluid_heater" | "gtceu:iron_screwdriver_tip" | "thermal:machine_pyrolyzer" | "gtceu:sand_sphalerite_ore" | "gtceu:tin_bolt" | "exnihilosequentia:platinum_pieces" | "rechiseled:cobblestone_small_tiles_connecting" | "rechiseled:basalt_bordered_connecting" | "gtceu:prismalium_foil" | "railways:track_incomplete_blackstone_narrow" | "rechiseled:spruce_planks_dotted_connecting" | "gtceu:stellarium_nugget" | "gtceu:prismalium_screw" | "mysticalagriculture:compressed_iron_essence" | "create:polished_cut_diorite_slab" | "functionalstorage:linking_tool" | "mysticalagriculture:chicken_crop" | "railways:track_incomplete_tieless_wide" | "rechiseled:netherite_block_diagonal_tiles_connecting" | "gtceu:screret_runic_laser_source_base_block" | "minecraft:trident" | "gtceu:basalt_pitchblende_ore" | "gtceu:tin_crushed_ore" | "bigreactors:block/turbine/reinforced/computerport_connected" | "gtceu:zeolite_tiny_dust" | "bigreactors:basic_reactorpowertapfe_passive" | "gtceu:gallium_arsenide_ingot" | "rechiseledcreate:acacia_window_swirling_connecting" | "gtceu:stibnite_ore" | "gtceu:platinum_credit" | "railways:red_conductor_cap" | "gtceu:opal_ore" | "mysticalagriculture:energized_steel_crop" | "mysticalagriculture:signalum_seeds" | "gtceu:tuff_nickel_ore" | "gtceu:ulv_transformer_1a" | "railways:block/track_casing/as_wide" | "gtceu:electrotine_tiny_dust" | "gtceu:sugar_small_dust" | "minecraft:clay_ball" | "fantasyfurniture:venthyr/wardrobe_top" | "gtceu:deepslate_salt_ore" | "thermal:bronze_dust" | "gtceu:tuff_lithium_ore" | "gtceu:trinaquadalloy_fine_wire" | "bigreactors:cyanite_dust" | "rechiseled:red_nether_bricks_smooth" | "gtceu:magnalium_bolt" | "modularrouters:pickup_delay_augment" | "thermal_extra:shellite_dust" | "thermal_extra:amethyst_dust" | "gtceu:andesite_gypsum_ore" | "minecraft:vex_spawn_egg" | "gtceu:uraninite_small_dust" | "create:cut_scoria_stairs" | "gtceu:mv_cutter" | "gtceu:raw_pyrope" | "gtceu:cinnabar_gem" | "gtceu:ultimet_block" | "mysticalagriculture:health_boost_iv_augment" | "ae2additions:item_storage_cell_65536" | "minecraft:potatoes" | "gtceu:aluminium_crate" | "rechiseled:oak_planks_brick_paving_connecting" | "minecraft:brown_mushroom" | "gtceu:basalt_stibnite_ore" | "gtceu:mv_machine_casing" | "gtceu:netherrack_sulfur_ore" | "gtceu:graphene_quadruple_wire" | "gtceu:molybdenite_impure_dust" | "railways:block/track/dark_oak_narrow/tie" | "gtceu:tin_dust" | "gtceu:glass_exquisite_gem" | "bigreactors:yellorite_ore" | "railways:track_incomplete_acacia_narrow" | "minecraft:brown_dye" | "gtceu:zpm_quantum_chest" | "gtceu:tungsten_carbide_tiny_fluid_pipe" | "gtceu:graphite_purified_ore" | "gtceu:uv_arc_furnace" | "gtceu:iron_gear" | "gtceu:ulv_transformer_4a" | "gtceu:engraved_lapotron_crystal_chip" | "gtceu:cobalt_single_cable" | "ae2:white_covered_cable" | "modularrouters:flinger_module" | "gtceu:reinforced_epoxy_resin_small_dust" | "gtceu:hv_electric_piston" | "mysticalagriculture:draconium_crop" | "rechiseled:bone_block_decorated_bordered" | "minecraft:diamond_chestplate" | "create:cut_limestone_wall" | "gtceu:deepslate_yellow_garnet_ore" | "mysticalagradditions:molten_inferium" | "gtceu:carbon_tiny_dust" | "rechiseled:cobblestone_stripes" | "mysticalagriculture:end_crop" | "gtceu:prismalium_long_rod" | "gtceu:ruby_purified_ore" | "gtceu:endstone_sapphire_ore" | "gtceu:brass_double_plate" | "gtceu:niobium_titanium_single_cable" | "gtceu:yttrium_barium_cuprate_fine_wire" | "gtceu:copper_octal_wire" | "rechiseled:mossy_cobblestone_stripes" | "gtceu:granite_galena_ore" | "gtceu:magnalium_tiny_dust" | "bigreactors:block/turbine/basic/casing_09_frame_uw" | "gtceu:yellow_dye_spray_can" | "gtceu:watertight_steel_small_dust" | "ae2:monitor" | "create:polished_cut_dripstone_stairs" | "minecraft:red_shulker_box" | "thermalendergy:melodium_dust" | "gtceu:ulv_transformer_2a" | "gtceu:twinite_nugget" | "gtceu:stone_tiny_dust" | "rechiseledcreate:crimson_window_slim" | "gtceu:cobalt_brass_gear" | "gtceu:rose_gold_large_item_pipe" | "gtceu:deepslate_calcite_ore" | "bigreactors:block/reprocessor/casing_15_corner_dse" | "thermal_extra:shellite_ingot" | "gtceu:andesite_sulfur_ore" | "mysticalagriculture:gold_seeds" | "bigreactors:block/reactor/basic/casing_01_face" | "gtceu:fullers_earth_crushed_ore" | "gtceu:europium_octal_wire" | "gtceu:netherrack_graphite_ore" | "minecraft:soul_fire" | "gtceu:foil_extruder_mold" | "thermal:fluid_tank_creative_augment" | "ae2:green_covered_dense_cable" | "rechiseled:quartz_block_pattern_connecting" | "gtceu:zpm_quantum_tank" | "gtceu:black_steel_rod" | "rechiseled:mangrove_planks_mosaic" | "gtceu:enderium_octal_wire" | "minecraft:oak_stairs" | "gtceu:zeron_100_dust" | "mysticalagriculture:lead_crop" | "minecraft:warped_wart_block" | "rechiseled:redstone_block_scales_connecting" | "minecraft:small_dripleaf" | "numina:armor_stand" | "rechiseled:basalt_beams_connecting" | "gtceu:block/machine/crate/metal_crate" | "gtceu:diorite_chalcopyrite_ore" | "gtceu:manganese_phosphide_hex_wire" | "farmersdelight:honey_glazed_ham_block" | "gtceu:luv_ore_washer" | "gtceu:iridium_rod" | "gtceu:dragonsteel_quadruple_wire" | "gtceu:granite_powellite_ore" | "rechiseled:warped_planks_crate_connecting" | "thermal:lightning_charge" | "framedblocks:framed_flat_inner_slope_panel_corner" | "gtceu:iv_parallel_hatch" | "gtceu:luv_field_generator" | "mysticalagriculture:nether_quartz_crop" | "railways:block/track_casing/zo_wide" | "webdisplays:keyboard" | "rechiseled:red_nether_bricks_chiseled_squares_connecting" | "gtceu:almandine_refined_ore" | "bigreactors:block/fluidizer/controller_off" | "gtceu:sulfur_dioxide_bucket" | "thermal:radish_block" | "create:block/portable_storage_interface/block_middle" | "create:furnace_minecart_contraption" | "farmersdelight:potato_crate" | "create:cyan_seat" | "gtceu:titanium_wrench_tip" | "minecraft:birch_sign" | "gtceu:red_alloy_quadruple_wire" | "gtceu:manganese_phosphide_double_wire" | "rechiseled:lapis_block_glossy" | "rechiseled:granite_squares" | "gtceu:enriched_naquadah_dust" | "gtceu:sterling_silver_screw" | "minecraft:end_portal" | "mysticalagriculture:sheep_seeds" | "gtceu:lazurite_purified_ore" | "gtceu:large_combustion_engine" | "thermal:side_config_augment" | "gtceu:molten_lumium_bucket" | "gtceu:black_steel_double_plate" | "gtceu:lead_crushed_ore" | "mysticalagriculture:dye_seeds" | "gtceu:mv_macerator" | "gtceu:deepslate_sulfur_ore" | "gtceu:tungsten_carbide_screwdriver" | "rechiseled:lapis_block_inverted_tiles" | "gtceu:deepslate_electrotine_ore" | "rechiseled:mossy_cobblestone_paving_connecting" | "gtceu:rhodium_plated_palladium_small_dust" | "create:polished_cut_veridium_stairs" | "gtceu:nand_chip" | "mysticalagriculture:slime_seeds" | "rechiseled:birch_planks_bricks_connecting" | "ae2:calculation_processor_press" | "gtceu:endstone_glauconite_sand_ore" | "gtceu:iv_chemical_reactor" | "gtceu:endstone_magnesite_ore" | "minecraft:cyan_bed" | "gtceu:granite_alunite_ore" | "fantasyfurniture:bone/wither/oven" | "minecraft:brown_mushroom_block" | "minecraft:azure_bluet" | "mysticalagriculture:squid_crop" | "gtceu:ev_energy_input_hatch" | "gtceu:steel_single_wire" | "rechiseledcreate:jungle_window_tiles_connecting" | "rechiseled:gold_block_bordered" | "railways:block/track_overlay/switch_right_straight" | "gtceu:granitic_mineral_sand_tiny_dust" | "gtceu:raw_yellow_garnet" | "gtceu:raw_sulfur_block" | "bigreactors:block/reactor/reinforced/casing_21_corner_unw" | "gtceu:raw_opal" | "gtceu:magnetic_neodymium_block" | "powersuits:flint_and_steel" | "ae2:matter_ball" | "gtceu:magnalium_dust" | "gtceu:cupronickel_normal_restrictive_item_pipe" | "bigreactors:block/reactor/reinforced/controller_on" | "mysticalagriculture:soulstone_cracked_bricks" | "gtceu:niobium_titanium_nonuple_fluid_pipe" | "mysticalagriculture:sapphire_essence" | "gtceu:asbestos_small_dust" | "createarmory:five_five_six" | "rechiseled:prismarine_bricks_diagonal_bricks" | "gtceu:iv_1024a_laser_source_hatch" | "gtceu:magnesium_diboride_dust" | "rechiseled:end_stone_brick_paving" | "gtceu:chemical_brown_dye" | "minecraft:mangrove_sign" | "gtceu:raw_almandine_block" | "gtceu:steam_cracked_propene_bucket" | "mysticalagriculture:turtle_crop" | "gtceu:large_packer" | "gtceu:blue_steel_chainsaw_head" | "gtceu:basaltic_mineral_sand_purified_ore" | "create:cut_dripstone_brick_stairs" | "railways:block/conductor_whistle/flag_light_gray" | "mysticalagriculture:enderium_crop" | "gtceu:silver_oxide_small_dust" | "gtceu:bronze_tiny_fluid_pipe" | "gtceu:magnetic_iron_dust" | "automobility:block/slope_bottom" | "gtceu:annealed_copper_nugget" | "gtceu:hv_electrolyzer" | "thermal:rubberwood_fence" | "mysticalagriculture:imperium_ingot" | "create:tree_fertilizer" | "mysticalagriculture:soulium_nugget" | "gtceu:sterling_silver_normal_restrictive_item_pipe" | "gtceu:small_gear_extruder_mold" | "thermal:nickel_coin" | "farmersdelight:apple_pie_slice" | "gtceu:naquadria_hot_ingot" | "mysticalagriculture:sapphire_crop" | "gtceu:magnetic_iron_bolt" | "gtceu:diamond_wrench_tip" | "gtceu:niobium_nitride_hex_wire" | "gtceu:diorite_granitic_mineral_sand_ore" | "gtceu:netherrack_uraninite_ore" | "gtceu:tuff_barite_ore" | "gtceu:cooperite_dust" | "gtceu:name_casting_mold" | "rechiseled:red_nether_bricks_large_bricks_connecting" | "mysticalagriculture:prosperity_nugget" | "gtceu:tungsten_carbide_crowbar" | "gtceu:neodymium_rod" | "bigreactors:block/reprocessor/casing_10_frame_se" | "railways:orange_incomplete_conductor_cap" | "minecraft:light_blue_concrete" | "mysticalagradditions:tertium_paxel" | "railways:block/track/crimson_wide/segment_left" | "gtceu:palladium_refined_ore" | "thermal:yellow_rockwool" | "gtceu:hv_machine_hull" | "farmersdelight:basket" | "gtceu:caesium_small_dust" | "minecraft:cooked_cod" | "minecraft:soul_soil" | "colossalchests:colossal_chest_wood" | "railways:block/conductor_whistle/flag_purple" | "minecraft:oak_trapdoor" | "gtceu:block/machine/part/steam_hatch" | "gtceu:europium_small_fluid_pipe" | "ae2:red_smart_cable" | "thermal:energy_limiter_attachment" | "gtceu:granite_chalcopyrite_ore" | "gtceu:platinum_quadruple_cable" | "gtceu:wrought_iron_screwdriver_tip" | "gtceu:palladium_double_plate" | "gtceu:gallium_arsenide_dust" | "gtceu:hastelloy_x_block" | "gtceu:rubber_drill_head" | "rechiseled:cobblestone_crosses" | "gtceu:sulfur_refined_ore" | "gtceu:manganese_screw" | "minecraft:smooth_quartz" | "gtceu:chromite_refined_ore" | "rechiseled:stone_smooth_large_tiles" | "gtceu:wood_long_rod" | "gtceu:steam_input_bus" | "gtceu:lv_machine_hull" | "gtceu:molten_niobium_nitride_bucket" | "gtceu:luv_assembler" | "gtceu:sapphire_gem" | "gtceu:wood_screw" | "gtceu:cerium_tiny_dust" | "create:rose_quartz_lamp" | "fantasyfurniture:necrolord/wardrobe_top" | "rechiseled:birch_planks_tiles" | "sgjourney:naquadah_leggings" | "minecraft:cooked_porkchop" | "minecraft:mule_spawn_egg" | "gtceu:ulv_energy_output_hatch" | "gtceu:raw_palladium_block" | "gtceu:cupronickel_octal_wire" | "gtceu:xenon_bucket" | "gtceu:titanium_hot_ingot" | "gtceu:bornite_refined_ore" | "gtceu:basalt_garnierite_ore" | "minecraft:creeper_banner_pattern" | "create:rose_quartz_tiles" | "framedblocks:framed_button" | "extendedcrafting:enhanced_ender_component" | "create:elevator_pulley" | "gtceu:copper_large_fluid_pipe" | "gtceu:brass_rod" | "mysticalagriculture:inferium_fishing_rod" | "rechiseled:copper_block_cone" | "gtceu:steam_cracked_butane_bucket" | "packagedexcrafting:flux_crafter" | "gtceu:polyethylene_buzz_saw_blade" | "gtceu:sand_oilsands_ore" | "gtceu:blue_alloy_double_wire" | "mysticalagriculture:ghast_crop" | "minecraft:writable_book" | "thermal:energy_duct" | "gtceu:gravel_lazurite_ore" | "gtceu:olivine_small_dust" | "gtceu:lightly_hydro_cracked_gas_bucket" | "mysticalagriculture:steel_seeds" | "gtceu:molybdenum_tiny_dust" | "functionalstorage:framed_1" | "gtceu:vanadium_gallium_tiny_dust" | "functionalstorage:framed_4" | "gtceu:basalt_mica_ore" | "gtceu:stainless_steel_plate" | "mysticalagriculture:soulstone_cobble_slab" | "gtceu:stellarium_rotor" | "functionalstorage:framed_2" | "gtceu:sterilizing_filter_casing" | "create:zinc_ingot" | "gtceu:rhodium_plated_palladium_screw" | "gtceu:certus_quartz_dust" | "rechiseled:jungle_planks_bricks_connecting" | "railways:track_incomplete_warped_wide" | "gtceu:netherrack_grossular_ore" | "gtceu:tuff_gold_ore" | "fantasyfurniture:nordic/bed_single" | "thermal:machine_efficiency_augment" | "gtceu:goethite_impure_dust" | "ae2:quartz_pillar_stairs" | "laserio:filter_tag" | "thermal:machine_refinery" | "create:block/rope_pulley/rope_coil" | "gtceu:titanium_double_plate" | "gtceu:blue_alloy_hex_wire" | "create:block/toolbox/drawer" | "gtceu:bastnasite_small_dust" | "gtceu:pure_netherite_rotor" | "create:polished_rose_quartz" | "gtceu:fluid_detector_cover" | "rechiseled:acacia_planks_pattern_connecting" | "gtceu:chalcopyrite_impure_dust" | "travelanchors:block/travel_anchor" | "minecraft:polished_deepslate_slab" | "gtceu:wood_small_dust" | "gtceu:lead_single_cable" | "gtceu:ev_electric_gear_box_16a" | "gtceu:phenolic_printed_circuit_board" | "gtceu:sand_cassiterite_ore" | "create:hose_pulley" | "gtceu:chemical_white_dye" | "mysticalagriculture:uranium_crop" | "create:small_limestone_brick_slab" | "exnihilosequentia:silkworm" | "railways:block/monorail/monorail/monorail_half" | "automobility:front_attachment" | "gtceu:darmstadtium_nugget" | "fantasyfurniture:decorations/nordic_boiled_creme_treats" | "gtceu:endstone_trona_ore" | "gtceu:bronze_crate" | "rechiseled:netherite_block_small_tiles_connecting" | "gtceu:tungstate_purified_ore" | "mysticalagriculture:rose_gold_crop" | "gtceu:rubber_foil" | "gtceu:silver_long_rod" | "mysticalagriculture:witherproof_glass" | "thermal:rubberwood_planks" | "packagedauto:encoder" | "powersuits:tinkertable" | "farmersdelight:cooked_bacon" | "minecraft:potted_dark_oak_sapling" | "gtceu:tungsten_steel_nonuple_fluid_pipe" | "create:andesite_door" | "mysticalagriculture:absorption_ii_augment" | "gtceu:pyrope_gem" | "gtceu:zeron_100_tiny_dust" | "gtceu:mv_diode" | "create:block/black_toolbox" | "gtceu:magnetic_steel_nugget" | "railways:block/semaphore/red_arm_down" | "create:belt" | "minecraft:oxidized_cut_copper_stairs" | "gtceu:tungsten_carbide_turbine_blade" | "gtceu:alunite_small_dust" | "mysticalagriculture:rock_crystal_essence" | "toms_storage:ts.level_emitter" | "railways:cyan_conductor_cap" | "ae2:void_card" | "framedblocks:framed_slope_slab" | "gtceu:15_crown_5_na_bucket" | "mysticalagriculture:refined_glowstone_essence" | "bigreactors:block/turbine/basic/casing_08_frame_un" | "gtceu:certus_quartz_refined_ore" | "create:black_seat" | "xtonesreworked:roen_block_1" | "xtonesreworked:roen_block_2" | "xtonesreworked:roen_block_3" | "gtceu:ender_pearl_small_dust" | "xtonesreworked:roen_block_4" | "gtceu:iv_electric_motor" | "gtceu:niobium_bucket" | "xtonesreworked:roen_block_0" | "railways:jukeboxcart" | "xtonesreworked:roen_block_9" | "gtceu:polybenzimidazole_bucket" | "minecraft:white_wool" | "xtonesreworked:roen_block_5" | "xtonesreworked:roen_block_6" | "xtonesreworked:roen_block_7" | "gtceu:basalt_fullers_earth_ore" | "minecraft:blue_stained_glass_pane" | "xtonesreworked:roen_block_8" | "gtceu:perlite_dust" | "create:scoria" | "minecraft:end_rod" | "farmersdelight:orange_canvas_sign" | "minecraft:allium" | "gtceu:diorite_platinum_ore" | "gtceu:vanadium_gallium_foil" | "gtceu:uraninite_dust" | "gtceu:bentonite_small_dust" | "gtceu:osmiridium_rotor" | "gtceu:melodium_rotor" | "gtceu:ruby_flawless_gem" | "gtceu:cassiterite_tiny_dust" | "gtceu:basalt_pyrochlore_ore" | "rechiseledcreate:dark_oak_window_covered_connecting" | "gtceu:mv_16a_energy_converter" | "gtceu:zpm_fluid_solidifier" | "exnihilosequentia:tube_coral_larva" | "gtceu:bronze_tiny_dust" | "thermal_extra:twinite_ingot" | "bigreactors:block/turbine/reinforced/casing_10_frame_se" | "framedblocks:framed_pressure_plate" | "gtceu:sand_hematite_ore" | "gtceu:invar_bolt" | "minecraft:oak_chest_boat" | "rechiseled:mangrove_planks_pattern" | "xtonesreworked:azur_block_2" | "mysticalagriculture:fluorite_seeds" | "xtonesreworked:azur_block_1" | "gtceu:large_extruder" | "gtceu:blue_alloy_screw" | "xtonesreworked:azur_block_4" | "gtceu:almandine_exquisite_gem" | "gtceu:cobalt_brass_nugget" | "xtonesreworked:azur_block_3" | "gtceu:shock_proof_cutting_casing" | "gtceu:ev_polarizer" | "gtceu:granite_cinnabar_ore" | "xtonesreworked:azur_block_0" | "gtceu:zinc_ingot" | "gtceu:hv_emitter" | "xtonesreworked:azur_block_9" | "xtonesreworked:azur_block_6" | "xtonesreworked:azur_block_5" | "create:polished_cut_veridium_slab" | "gtceu:treated_wood_small_fluid_pipe" | "xtonesreworked:azur_block_8" | "xtonesreworked:azur_block_7" | "gtceu:magnetic_steel_block" | "gtceu:nichrome_octal_cable" | "gtceu:invar_dust" | "minecraft:potted_red_tulip" | "rechiseled:diamond_block_chiseled_cubes" | "gtceu:europium_octal_cable" | "gtceu:watertight_steel_ingot" | "gtceu:iv_hermetic_casing" | "ae2:level_emitter" | "gtceu:tungsten_carbide_sword" | "rechiseled:netherrack_brick_paving_connecting" | "gtceu:mv_electric_furnace" | "create:weathered_copper_shingles" | "gtceu:wrought_iron_nugget" | "gtceu:steel_file" | "minecraft:glass" | "gtceu:aluminium_screwdriver_tip" | "gtceu:clay_dust" | "gtceu:luv_quantum_chest" | "gtceu:bronze_file" | "gtceu:netherrack_gypsum_ore" | "gtceu:bismuth_bucket" | "create:crimsite" | "minecraft:pufferfish" | "gtceu:polycaprolactam_tiny_dust" | "rechiseled:spruce_planks_tiles_connecting" | "gtceu:borax_small_dust" | "gtceu:uv_compressor" | "railways:track_incomplete_phantom" | "extendedcrafting:ender_crafter" | "gtceu:endstone_diamond_ore" | "railways:track_incomplete_acacia" | "gtceu:marble_dust" | "ae2:drive" | "gtceu:polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:invar_double_plate" | "bigreactors:yellorium_dust" | "gtceu:steel_double_plate" | "framedblocks:framed_trapdoor" | "gtceu:prismalium_block" | "mysticalagriculture:basalz_crop" | "gtceu:netherrack_talc_ore" | "gtceu:cinnabar_pure_dust" | "gtceu:polyvinyl_chloride_rod" | "gtceu:ruthenium_trinium_americium_neutronate_double_wire" | "create:block/track_signal/white_tube" | "railways:block/track/jungle_narrow/tie" | "xtonesreworked:zkul_block_12" | "xtonesreworked:zkul_block_13" | "rechiseled:birch_planks_flooring" | "xtonesreworked:zkul_block_14" | "xtonesreworked:zkul_block_15" | "create:whisk" | "gtceu:cobalt_brass_normal_item_pipe" | "xtonesreworked:zkul_block_10" | "xtonesreworked:zkul_block_11" | "gtceu:stainless_steel_sword" | "ae2additions:cell_component_16384" | "thermal:slag_bricks" | "c:tag/item/nuggets" | "minecraft:bundle" | "gtceu:signalum_quadruple_wire" | "gtceu:endstone_rock_salt_ore" | "gtceu:sand_chromite_ore" | "gtceu:uranium_tiny_dust" | "gtceu:extreme_engine_intake_casing" | "gtceu:gallium_arsenide_double_plate" | "gtceu:endstone_dust" | "gtceu:tricalcium_phosphate_dust" | "gtceu:mv_wiremill" | "gtceu:polyvinyl_butyral_tiny_dust" | "gtceu:raw_cobaltite" | "gtceu:amethyst_impure_dust" | "gtceu:raw_malachite_block" | "railways:block/track_overlay/switch_right_turn" | "thermal:blizz_spawn_egg" | "mysticalagradditions:molten_supremium" | "gtceu:cassiterite_sand_ore" | "gtceu:mv_transformer_1a" | "minecraft:prismarine_stairs" | "gtceu:bronze_rotor" | "mysticalagriculture:prudentium_boots" | "gtceu:sand_pollucite_ore" | "thermal:machine_crucible" | "exnihilosequentia:blackstone_pebble" | "minecraft:pink_tulip" | "rechiseled:end_stone_chiseled_connecting" | "gtceu:granite_asbestos_ore" | "mysticalagradditions:imperium_paxel" | "gtceu:mv_transformer_2a" | "mysticalagriculture:elementium_seeds" | "gtceu:brass_small_restrictive_item_pipe" | "mysticalagriculture:supremium_bow" | "create:block/toolbox/lid/gray" | "create:blue_sail" | "gtceu:advanced_soc" | "thermal:constantan_nugget" | "minecraft:pink_bed" | "gtceu:blue_alloy_bucket" | "minecraft:spruce_log" | "create:mangrove_window_pane" | "gtceu:raw_sapphire" | "fantasyfurniture:furniture_station" | "minecraft:cauldron" | "gtceu:emerald_flawless_gem" | "modularrouters:void_module" | "create:small_asurine_brick_stairs" | "extendedcrafting:pedestal" | "gtceu:darmstadtium_rotor" | "minecraft:acacia_sapling" | "sgjourney:basic_interface" | "railways:smokestack_oilburner" | "gtceu:rose_gold_shovel" | "gtceu:naquadah_spring" | "farmersdelight:tree_bark" | "fantasyfurniture:decorations/venthyr_tea_set" | "thermal:device_composter" | "rechiseled:mossy_cobblestone_worn_stripes" | "thermal:peanut" | "gtceu:maintenance_hatch" | "create:block/track_station/flag_on" | "gtceu:red_steel_mining_hammer" | "thermal:carrot_block" | "createarmory:impact_nade" | "gtceu:mv_transformer_4a" | "gtceu:hsse_tiny_dust" | "fantasyfurniture:venthyr/desk_right" | "gtceu:gravel_soapstone_ore" | "create:block/track_signal/panel" | "rechiseled:andesite_tiles" | "laserio:overclocker_node" | "rechiseled:iron_block_reinforced" | "gtceu:diorite_cobalt_ore" | "gtceu:apatite_pure_dust" | "gtceu:tantalum_carbide_hot_ingot" | "create:light_gray_toolbox" | "gtceu:incoloy_ma_956_dust" | "railways:block/semaphore/yellow_arm_flipped_down" | "gtceu:raw_rubber_tiny_dust" | "gtceu:bornite_pure_dust" | "rechiseledcreate:acacia_window_large" | "rechiseled:purpur_organic_pattern_connecting" | "gtceu:invar_chainsaw_head" | "gtceu:natural_gas_bucket" | "rechiseledcreate:mangrove_window_swirling" | "gtceu:red_sand_garnet_sand_ore" | "rechiseled:cobblestone_small_tiles" | "gtceu:wrought_iron_ingot" | "gtceu:nickel_ore" | "sgjourney:naquadah_stairs" | "minecraft:crimson_button" | "create:block/analog_lever/handle" | "gtceu:naquadah_alloy_ring" | "gtceu:steel_single_cable" | "thermalendergy:melodium_plate" | "rechiseled:spruce_planks_small_tiles_connecting" | "gtceu:aluminium_turbine_blade" | "gtceu:duranium_plunger" | "systeams:steam_bucket" | "gtceu:granite_sapphire_ore" | "railways:block/track/ender_wide/segment_right" | "gtceu:tuff_pentlandite_ore" | "rechiseled:prismarine_bricks_tiles_connecting" | "rechiseled:copper_block_polished_connecting" | "minecraft:diamond_leggings" | "gtceu:basalt_molybdenum_ore" | "modularrouters:range_down_augment" | "automobility:steep_slope" | "create:item/potato_cannon/cog" | "gtceu:netherrack_sodalite_ore" | "create:item/handheld_worldshaper/accelerator" | "rechiseled:dirt_squares" | "mysticalagriculture:uraninite_seeds" | "minecraft:cyan_concrete" | "farmersdelight:cyan_canvas_sign" | "gtceu:iridium_turbine_blade" | "rechiseled:iron_block_plated" | "farmersdelight:cooking_pot" | "ae2:brown_smart_cable" | "minecraft:raw_gold_block" | "gtceu:endstone_basaltic_mineral_sand_ore" | "gtceu:oilsands_impure_dust" | "gtceu:yttrium_hot_ingot" | "minecraft:cyan_candle_cake" | "create:copper_tiles" | "bigreactors:block/reactor/basic/casing_03_frame_de" | "farmersdelight:lime_canvas_wall_sign" | "minecraft:dark_oak_wall_sign" | "bigreactors:steam" | "gtceu:nickel_ingot" | "gtceu:red_sand_lapis_ore" | "minecraft:suspicious_stew" | "gtceu:enriched_naquadah_trinium_europium_duranide_bucket" | "gtceu:gold_spring" | "patchouli:book_brown" | "create:cut_scorchia_brick_wall" | "gtceu:kyanite_refined_ore" | "minecraft:chiseled_polished_blackstone" | "gtceu:plutonium_241_bucket" | "rechiseled:birch_planks_wavy" | "gtceu:stellite_100_hot_ingot" | "bigreactors:block/reactor/basic/controller_on" | "gtceu:laminated_glass" | "rechiseled:red_nether_bricks_smooth_connecting" | "gtceu:lazurite_block" | "railways:track_dark_oak" | "automobility:dash_panel" | "gtceu:granite_red_garnet_ore" | "gtceu:sand_tantalite_ore" | "gtceu:naquadah_impure_dust" | "minecraft:stripped_jungle_log" | "gtceu:tungsten_steel_quadruple_wire" | "framedblocks:framed_redstone_wall_torch" | "thermal:rubberwood_chest_boat" | "webdisplays:upgrade_gps" | "gtceu:gypsum_impure_dust" | "thermal:deepslate_nickel_ore" | "gtceu:uranium_dust" | "minecraft:crimson_planks" | "minecraft:birch_fence_gate" | "gtceu:blue_alloy_hex_cable" | "fantasyfurniture:bone/wither/bed_double" | "gtceu:diorite_monazite_ore" | "ae2:light_gray_covered_cable" | "gtceu:zpm_wiremill" | "gtceu:stellarium_dust" | "gtceu:europium_hex_cable" | "gtceu:stainless_steel_gear" | "gtceu:pitchblende_ore" | "gtceu:diorite_zeolite_ore" | "minecraft:lime_terracotta" | "exnihilosequentia:basalt_crook" | "createarmory:rpg_rocket" | "gtceu:talc_pure_dust" | "sgjourney:zpm_hub" | "gtceu:red_sand_topaz_ore" | "gtceu:basalt_almandine_ore" | "gtceu:garnierite_pure_dust" | "minecraft:lodestone" | "mysticalagriculture:imperium_gemstone_block" | "gtceu:endstone_sodalite_ore" | "rechiseled:mossy_cobblestone_paving" | "gtceu:niobium_nitride_octal_cable" | "gtceu:tantalite_tiny_dust" | "gtceu:tin_alloy_long_rod" | "gtceu:ilmenite_dust" | "gtceu:titanium_sword" | "minecraft:ender_pearl" | "gtceu:stellite_100_double_plate" | "gtceu:titanium_large_boiler" | "gtceu:sapphire_plate" | "mysticalagriculture:health_boost_vi_augment" | "gtceu:deepslate_magnetite_ore" | "gtceu:granite_bornite_ore" | "create:crushed_raw_lead" | "thermal:invar_plate" | "gtceu:titanium_tiny_fluid_pipe" | "create:shaft" | "gtceu:manganese_block" | "gtceu:andesite_neodymium_ore" | "gtceu:prismalium_octal_wire" | "gtceu:naquadah_alloy_drill_head" | "gtceu:luv_rock_crusher" | "thermal:constantan_block" | "rechiseled:purpur_fabric" | "mysticalagriculture:prudentium_growth_accelerator" | "thermal:redprint" | "gtceu:signalum_ingot" | "gtceu:lapotronic_energy_orb_cluster" | "gtceu:concrete_dust" | "gtceu:gold_octal_cable" | "gtceu:shellite_dust" | "gtceu:manganese_small_dust" | "powersuits:fortune" | "gtceu:uv_forge_hammer" | "rechiseled:copper_block_smooth" | "gtceu:deepslate_blue_topaz_ore" | "gtceu:stellarium_frame" | "create:block/cuckoo_clock/right_door" | "gtceu:bronze_wrench" | "minecraft:debug_stick" | "gtceu:shellite_bolt" | "gtceu:tuff_asbestos_ore" | "gtceu:cooperite_crushed_ore" | "gtceu:soda_ash_small_dust" | "minecraft:birch_leaves" | "gtceu:wireless_digital_interface_cover" | "gtceu:osmium_huge_restrictive_item_pipe" | "gtceu:gold_credit" | "minecraft:purple_banner" | "extendedcrafting:flux_alternator" | "gtceu:raw_lead_block" | "rechiseled:obsidian_tiles" | "minecraft:shulker_spawn_egg" | "gtceu:duranium_knife" | "exnihilosequentia:tuff_pebble" | "gtceu:tungsten_steel_block" | "mysticalagriculture:awakened_supremium_ingot_block" | "gtceu:yellow_limonite_crushed_ore" | "gtceu:blue_steel_small_dust" | "extendedcrafting:crafting_core" | "gtceu:red_garnet_crushed_ore" | "gtceu:red_sand_kyanite_ore" | "gtceu:endstone_copper_ore" | "gtceu:tricalcium_phosphate_purified_ore" | "gtceu:titanium_large_fluid_pipe" | "gtceu:galena_small_dust" | "gtceu:wheat_small_dust" | "gtceu:diorite_naquadah_ore" | "bigreactors:magentite_bucket" | "gtceu:vanadium_magnetite_pure_dust" | "gtceu:raw_styrene_butadiene_rubber_tiny_dust" | "gtceu:steam_grinder" | "mysticalagriculture:inferium_seeds" | "mysticalagradditions:insanium_gemstone" | "gtceu:goethite_purified_ore" | "gtceu:red_steel_block" | "farmersdelight:noodle_soup" | "gtceu:basaltic_mineral_sand_refined_ore" | "gtceu:lazurite_refined_ore" | "gtceu:iv_vanadium_battery" | "create:block/display_link/tube" | "mysticalagriculture:prudentium_watering_can" | "thermal_extra:dynamo_fuel_augment_1" | "gtceu:stainless_steel_wrench_tip" | "thermal_extra:dynamo_fuel_augment_2" | "thermal_extra:dynamo_fuel_augment_3" | "gtceu:lv_assembler" | "gtceu:uhv_4a_energy_converter" | "rechiseled:acacia_planks_pattern" | "create:exposed_copper_shingle_slab" | "gtceu:calcite_crushed_ore" | "gtceu:silicon_dioxide_dust" | "create:pulse_repeater" | "fantasyfurniture:decorations/nordic_soul_gems_light" | "sgjourney:naquadah_axe" | "ae2:memory_card_brown" | "gtceu:red_steel_small_dust" | "gtceu:sand_wulfenite_ore" | "gtceu:iv_battery_buffer_8x" | "minecraft:nether_wart_block" | "ae2:part/level_emitter_base_on" | "gtceu:basalt_ruby_ore" | "gtceu:iv_kinetic_output_box" | "framedblocks:framed_divided_panel_vertical" | "gtceu:iron_double_wire" | "minecraft:dried_kelp" | "railways:block/track/acacia_narrow/segment_left" | "gtceu:tungsten_steel_screwdriver_tip" | "gtceu:uranium_rhodium_dinaquadide_double_plate" | "ae2:green_paint_ball" | "railways:track_incomplete_birch_narrow" | "gtceu:granite_tin_ore" | "rechiseled:oak_planks_brick_pattern_connecting" | "railways:track_warped" | "gtceu:hsla_steel_long_rod" | "thermal:copper_plate" | "thermal_extra:dynamo_fuel_augment_4" | "minecraft:chorus_fruit" | "gtceu:raw_tin" | "minecraft:oxidized_cut_copper" | "ae2:part/transition_plane_on" | "automobility:block/steep_slope_dash_panel" | "gtceu:silicon_hot_ingot" | "sgjourney:milky_way_dhd" | "gtceu:trinium_octal_wire" | "gtceu:stellarium_bolt" | "fantasyfurniture:bone/skeleton/dresser" | "gtceu:dragonsteel_foil" | "rechiseledcreate:crimson_window_swirling" | "gtceu:green_sapphire_ore" | "gtceu:rose_gold_sword" | "gtceu:luv_fluid_passthrough_hatch" | "gtceu:ev_electric_pump" | "gtceu:ender_pearl_block" | "create:netherite_diving_helmet" | "mysticalagriculture:netherite_essence" | "framedblocks:framed_large_stone_button" | "create:block/metal_girder/bracket_east" | "gtceu:platinum_double_wire" | "create:crushed_raw_copper" | "gtceu:netherrack_zeolite_ore" | "gtceu:americium_foil" | "gtceu:trinium_bolt" | "ae2:magenta_smart_cable" | "gtceu:pyrochlore_crushed_ore" | "rechiseled:andesite_wavy_connecting" | "gtceu:iv_electromagnetic_separator" | "farmersdelight:baked_cod_stew" | "gtceu:iron_shovel" | "gtceu:garnet_sand_crushed_ore" | "gtceu:incoloy_ma_956_block" | "bigreactors:block/turbine/reinforced/casing_07_frame_ue" | "gtceu:gravel_ruby_ore" | "ae2:light_gray_smart_cable" | "powersuits:item/armor/json/mps_chest" | "gtceu:vanadium_steel_butchery_knife" | "gtceu:iv_field_generator" | "exnihilosequentia:silver_nugget" | "gtceu:trinium_dust" | "thermalendergy:stellarium_dust" | "farmersdelight:red_canvas_wall_sign" | "mysticalagriculture:aquamarine_crop" | "bigreactors:block/reprocessor/casing_11_frame_ne" | "rechiseled:prismarine_bricks_chiseled_circles" | "bigreactors:ridiculite_dust" | "gtceu:neodymium_plate" | "gtceu:zpm_input_hatch" | "gtceu:uhv_4096a_laser_source_hatch" | "ae2:part/monitor_medium_off" | "gtceu:steel_rod" | "extendedcrafting:black_iron_ingot" | "thermal:lead_plate" | "minecraft:brown_shulker_box" | "rechiseled:stone_tiles" | "cofh_core:signal_air" | "gtceu:rose_gold_file" | "create:golden_sheet" | "sgjourney:milky_way_stargate" | "gtceu:gravel_lepidolite_ore" | "gtceu:spessartine_dust" | "gtceu:raw_mica" | "gtceu:cupronickel_large_restrictive_item_pipe" | "gtceu:barite_ore" | "gtceu:raw_pentlandite_block" | "colossalchests:upgrade_tool_reverse" | "mysticalagriculture:fluorite_essence" | "gtceu:raw_nickel" | "mysticalagriculture:inferium_axe" | "gtceu:block/cube_2_layer_all" | "itemfilters:id_regex" | "gtceu:neutronium_small_fluid_pipe" | "bigreactors:block/turbine/basic/fluidport_forge_active_hot" | "minecraft:zoglin_spawn_egg" | "gtceu:lv_energy_output_hatch" | "mysticalagriculture:tertium_pickaxe" | "thermal:ice_tnt" | "farmersdelight:fruit_salad" | "create:small_asurine_bricks" | "gtceu:mv_combustion" | "gtceu:steel_screw" | "gtceu:severely_hydro_cracked_heavy_fuel_bucket" | "gtceu:gypsum_purified_ore" | "gtceu:mpic_chip" | "thermal:lead_nugget" | "gtceu:chromium_bucket" | "thermal:sapphire_gear" | "gtceu:barite_small_dust" | "gtceu:darmstadtium_dense_plate" | "minecraft:light_blue_stained_glass" | "gtceu:vanadium_steel_buzz_saw_blade" | "gtceu:raw_emerald" | "gtceu:granite_palladium_ore" | "gtceu:zpm_fusion_reactor" | "gtceu:red_sand_granitic_mineral_sand_ore" | "gtceu:red_sand_rock_salt_ore" | "create:andesite_alloy_block" | "minecraft:lime_shulker_box" | "gtceu:cobalt_octal_cable" | "gtceu:me_output_bus" | "gtceu:chloromethane_bucket" | "thermal:lead_dust" | "minecraft:dead_brain_coral" | "gtceu:tuff_chalcopyrite_ore" | "gtceu:duranium_double_plate" | "mysticalagriculture:fertilized_essence" | "gtceu:tin_alloy_large_fluid_pipe" | "create:waxed_copper_tile_stairs" | "create:mechanical_saw" | "fantasyfurniture:decorations/mushrooms_red" | "gtceu:iron_hex_wire" | "gtceu:andesite_spessartine_ore" | "railways:lime_conductor_cap" | "rechiseled:crimson_planks_small_tiles" | "create:cut_limestone_stairs" | "travelanchors:travel_staff" | "gtceu:stainless_steel_quadruple_fluid_pipe" | "minecraft:exposed_cut_copper_slab" | "mysticalagriculture:yellorium_crop" | "gtceu:lumium_rod" | "gtceu:uranium_plate" | "minecraft:cyan_dye" | "rechiseled:lapis_block_polished_connecting" | "gtceu:antimony_trifluoride_dust" | "minecraft:mossy_stone_bricks" | "gtceu:tungstensteel_coil_block" | "mysticalagriculture:lead_essence" | "rechiseled:acacia_planks_small_bricks" | "gtceu:advanced_energy_detector_cover" | "gtceu:tungsten_plate" | "gtceu:aluminium_hex_wire" | "thermal:silver_coin" | "create:blaze_cake" | "gtceu:ev_alloy_smelter" | "powersuits:invisibility" | "gtceu:cobalt_brass_crowbar" | "rechiseledcreate:crimson_window_slim_connecting" | "fantasyfurniture:nordic/sofa" | "gtceu:charcoal_small_dust" | "gtceu:high_temperature_smelting_casing" | "gtceu:hsse_hammer" | "thermal:compost" | "sgjourney:fire_pit" | "gtceu:pyrite_tiny_dust" | "gtceu:potin_bucket" | "gtceu:copper_hex_wire" | "rechiseled:obsidian_chiseled_circles" | "colossalchests:interface_iron" | "gtceu:diorite_palladium_ore" | "mysticalagriculture:awakened_supremium_chestplate" | "thermal:redstone_fluid" | "rechiseled:netherite_block_chiseled_connecting" | "minecraft:blue_wall_banner" | "gtceu:luv_fluid_regulator" | "gtceu:iv_battery_buffer_4x" | "rechiseled:basalt_patterned_connecting" | "gtceu:annealed_copper_dust" | "gtceu:nichrome_small_dust" | "gtceu:tuff_spessartine_ore" | "gtceu:sand_tricalcium_phosphate_ore" | "rechiseled:netherrack_stripes_connecting" | "gtceu:palladium_hot_ingot" | "gtceu:enriched_bacterial_sludge_bucket" | "minecraft:tag/item/beacon_payment_items" | "gtceu:molten_mercury_barium_calcium_cuprate_bucket" | "mysticaladaptations:insanium_hoe" | "gtceu:ev_chemical_bath" | "gtceu:raw_calcite_block" | "gtceu:pyrochlore_dust" | "gtceu:molybdenum_bucket" | "ae2:quartz_pillar_wall" | "gtceu:molten_rhodium_plated_palladium_bucket" | "gtceu:titanium_tungsten_carbide_nugget" | "create:entity/crafting_blueprint_medium" | "gtceu:plutonium_refined_ore" | "gtceu:cupronickel_hex_cable" | "gtceu:block/variant/extreme_engine_intake_active" | "minecraft:music_disc_pigstep" | "ae2:memory_card_cyan" | "rechiseled:dirt_bricks_connecting" | "mysticaladaptations:insanium_sword" | "rechiseled:andesite_paving_connecting" | "gtceu:annealed_copper_bolt" | "gtceu:milk_bucket" | "gtceu:cobalt_block" | "create:block/mechanical_saw/blade_horizontal_active" | "gtceu:gunpowder_tiny_dust" | "create:polished_cut_granite_stairs" | "minecraft:mangrove_wall_sign" | "create:asurine" | "gtceu:gold_single_cable" | "gtceu:basalt_opal_ore" | "gtceu:soul_infused_block" | "bigreactors:block/turbine/reinforced/casing_01_face" | "gtceu:black_bronze_small_dust" | "minecraft:yellow_bed" | "mysticalagriculture:nature_agglomeratio" | "gtceu:lv_electric_gear_box_32a" | "bigreactors:block/turbine/basic/casing_11_frame_ne" | "railways:block/track/spruce_wide/segment_right" | "minecraft:black_dye" | "mysticalagriculture:cobalt_seeds" | "gtceu:potin_small_fluid_pipe" | "gtceu:molten_gallium_arsenide_bucket" | "gtceu:granite_trona_ore" | "rechiseled:dark_prismarine_woven" | "gtceu:good_electronic_circuit" | "railways:track_acacia" | "gtceu:rose_gold_crowbar" | "minecraft:barrier" | "ae2:green_smart_dense_cable" | "create:empty_schematic" | "gtceu:raw_rubber_ingot" | "extendedcrafting:enhanced_ender_ingot" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_hot_connected" | "exnihilosequentia:nickel_nugget" | "gtceu:asbestos_tiny_dust" | "gtceu:barite_refined_ore" | "create:metal_girder" | "gtceu:sand_topaz_ore" | "gtceu:hv_mystical_greenhouse" | "create:cut_granite_wall" | "gtceu:watertight_steel_frame" | "create:cut_veridium_bricks" | "rechiseled:glowstone_brick_paving_connecting" | "ae2:sky_stone_block" | "mysticalagriculture:hop_graphite_seeds" | "sgjourney:ring_remote" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_cold_connected" | "ae2:quartz_fixture" | "gtceu:deepslate_ilmenite_ore" | "gtceu:epoxy_printed_circuit_board" | "gtceu:brass_nugget" | "thermal:strawberry_seeds" | "rechiseledcreate:acacia_window_rounded_connecting" | "rechiseledcreate:dark_oak_window_swirling" | "gtceu:granite_rock_salt_ore" | "fantasyfurniture:venthyr/bed_double" | "minecraft:golden_pickaxe" | "create:glass_fluid_pipe" | "mysticalagradditions:molten_inferium_bucket" | "gtceu:red_sand_magnesite_ore" | "gtceu:green_sapphire_tiny_dust" | "mysticalagriculture:flux_infused_ingot_essence" | "gtceu:granite_garnierite_ore" | "gtceu:glass_small_dust" | "itemfilters:tag" | "gtceu:osmiridium_double_plate" | "gtceu:gravel_thorium_ore" | "gtceu:nether_quartz_crushed_ore" | "ae2:light_gray_paint_ball" | "toms_storage:ts.wireless_terminal" | "rechiseled:amethyst_block_polished_connecting" | "minecraft:waxed_oxidized_cut_copper_slab" | "sgjourney:kara_kesh" | "create:waxed_exposed_copper_tile_slab" | "gtceu:samarium_iron_arsenic_oxide_ingot" | "minecraft:waxed_oxidized_cut_copper" | "gtceu:melodium_bolt" | "create:block/belt_pulley" | "rechiseled:netherite_block_diagonal_tiles" | "bigreactors:block/reactor/basic/casing_20_corner_une" | "gtceu:vanadium_steel_drill_head" | "gtceu:deepslate_beryllium_ore" | "gtceu:powellite_ore" | "gtceu:diorite_goethite_ore" | "gtceu:polyvinyl_chloride_normal_item_pipe" | "gtceu:cobalt_huge_restrictive_item_pipe" | "mysticalagriculture:inferium_shovel" | "gtceu:basalt_pollucite_ore" | "gtceu:yttrium_barium_cuprate_screw" | "gtceu:nichrome_nugget" | "rechiseled:quartz_block_diagonal_tiles" | "mysticalagriculture:earth_essence" | "gtceu:naquadria_small_dust" | "gtceu:certus_quartz_tiny_dust" | "gtceu:hv_energy_output_hatch" | "gtceu:melodium_dust" | "gtceu:netherrack_tiny_dust" | "gtceu:andesite_vanadium_magnetite_ore" | "gtceu:naquadah_alloy_wire_cutter" | "create:block/toolbox/lid/orange" | "gtceu:liquid_nether_air_bucket" | "create:scoria_pillar" | "gtceu:lv_super_tank" | "minecraft:amethyst_shard" | "gtceu:yttrium_barium_cuprate_octal_cable" | "gtceu:sand_malachite_ore" | "gtceu:cupronickel_dust" | "functionalstorage:netherite_upgrade" | "thermal:deep_aquachow" | "gtceu:incoloy_ma_956_bucket" | "gtceu:tuff_ilmenite_ore" | "fantasyfurniture:bone/wither/table_large" | "gtceu:lv_mystical_greenhouse" | "ae2:part/pattern_provider_base" | "gtceu:diamond_flawless_gem" | "gtceu:opal_small_dust" | "xtonesreworked:zone_block_10" | "xtonesreworked:zone_block_11" | "xtonesreworked:zone_block_12" | "xtonesreworked:zone_block_13" | "xtonesreworked:zone_block_14" | "xtonesreworked:zone_block_15" | "gtceu:raw_aluminium_block" | "gtceu:molten_enderium_bucket" | "gtceu:luv_electrolyzer" | "minecraft:gold_ingot" | "railways:block/track/warped/segment_left" | "minecraft:leather" | "mysticalagriculture:mithril_crop" | "rechiseled:crimson_planks_diagonal_tiles_connecting" | "gtceu:red_sand_realgar_ore" | "gtceu:iv_output_hatch" | "fantasyfurniture:bone/skeleton/bed_single" | "minecraft:trident_in_hand" | "minecraft:music_disc_stal" | "create:item/linked_controller/button" | "ae2:gray_covered_cable" | "farmersdelight:pie_crust" | "minecraft:polished_diorite_stairs" | "thermal:dynamo_lapidary" | "rechiseledcreate:jungle_window_diagonal" | "minecraft:ender_eye" | "gtceu:aluminium_small_gear" | "mysticalagriculture:inferium_helmet" | "gtceu:fusion_coil" | "mysticalagriculture:supremium_axe" | "xtonesreworked:glaxx_block_0" | "gtceu:rose_gold_block" | "xtonesreworked:glaxx_block_1" | "bigreactors:blutonium_ingot" | "xtonesreworked:glaxx_block_2" | "mysticalagriculture:mining_aoe_iv_augment" | "gtceu:granite_cassiterite_sand_ore" | "gtceu:lp_steam_alloy_smelter" | "gtceu:tungsten_carbide_dust" | "gtceu:rose_gold_ring" | "thermalendergy:prismalium_ingot" | "powersuits:item/armor/json/armor2" | "mysticalagriculture:soulstone_cobble" | "webdisplays:upgrade_redinput" | "xtonesreworked:glaxx_block_7" | "xtonesreworked:glaxx_block_8" | "simplylight:lamp_post" | "xtonesreworked:glaxx_block_9" | "thermal:spinach_block" | "gtceu:deepslate_saltpeter_ore" | "xtonesreworked:glaxx_block_3" | "xtonesreworked:glaxx_block_4" | "xtonesreworked:glaxx_block_5" | "laserio:laser_connector" | "xtonesreworked:glaxx_block_6" | "gtceu:tungstate_impure_dust" | "gtceu:hv_cadmium_battery" | "minecraft:fletching_table" | "rechiseled:dark_oak_planks_wavy_connecting" | "minecraft:light_blue_glazed_terracotta" | "mysticalagriculture:tertium_sword" | "gtceu:raw_lapis_block" | "gtceu:opal_exquisite_gem" | "rechiseled:nether_bricks_diagonal_bricks" | "mysticalagriculture:refined_glowstone_crop" | "gtceu:tuff_cinnabar_ore" | "railways:track_incomplete_spruce" | "rechiseled:bone_block_cracked" | "gtceu:enderium_double_wire" | "gtceu:coal_exquisite_gem" | "gtceu:lv_rock_crusher" | "gtceu:cryptand_na_bucket" | "gtceu:nickel_large_restrictive_item_pipe" | "gtceu:hsss_small_dust" | "minecraft:music_disc_mall" | "rechiseled:redstone_block_paving_connecting" | "fantasyfurniture:decorations/berry_basket_empty" | "gtceu:watertight_steel_nugget" | "mysticalagriculture:imperium_sickle" | "gtceu:apatite_ore" | "gtceu:sodium_p_toluenesulfonate_tiny_dust" | "gtceu:calcite_tiny_dust" | "gtceu:chromite_ore" | "ae2:part/monitor_base" | "rechiseled:jungle_planks_diagonal_stripes_connecting" | "gtceu:rose_gold_drill_head" | "gtceu:nether_star_plate" | "minecraft:andesite_slab" | "thermal:eggplant" | "mysticalagriculture:starmetal_crop" | "mysticalagriculture:tertium_leggings" | "xtonesreworked:zorg_block_9" | "minecraft:white_bed" | "xtonesreworked:zorg_block_6" | "gtceu:raw_tungstate" | "xtonesreworked:zorg_block_5" | "bigreactors:ludicrite_ingot" | "xtonesreworked:zorg_block_8" | "xtonesreworked:zorg_block_7" | "xtonesreworked:zorg_block_2" | "xtonesreworked:zorg_block_1" | "xtonesreworked:zorg_block_4" | "xtonesreworked:zorg_block_3" | "xtonesreworked:zorg_block_0" | "gtceu:magnesia_small_dust" | "gtceu:pyrochlore_refined_ore" | "gtceu:electrotine_small_dust" | "gtceu:raw_coal" | "gtceu:sticky_resin" | "fantasyfurniture:decorations/coin_stack_gold" | "gtceu:lv_electric_piston" | "mysticalagriculture:life_seeds" | "gtceu:thorium_nugget" | "gtceu:netherrack_spessartine_ore" | "gtceu:borosilicate_glass_dust" | "gtceu:ethylene_bucket" | "gtceu:uranium_nugget" | "railways:track_incomplete_oak" | "mysticalagriculture:sheep_crop" | "gtceu:luv_energy_output_hatch_16a" | "farmersdelight:kelp_roll_slice" | "gtceu:shellite_single_wire" | "gtceu:steel_fine_wire" | "fantasyfurniture:bone/wither/floor_light" | "create:layered_limestone" | "thermal:amaranth_seeds" | "gtceu:lepidolite_pure_dust" | "thermal_extra:av_item_filter_augment" | "create:block/cuckoo_clock/creeper" | "rechiseled:dark_oak_planks_crate" | "gtceu:kanthal_dust" | "gtceu:magnesium_diboride_double_wire" | "ae2:cyan_smart_cable" | "gtceu:deepslate_lepidolite_ore" | "railways:block/track/birch_narrow/segment_right" | "gtceu:olivine_impure_dust" | "gtceu:glowstone_tiny_dust" | "gtceu:tungsten_carbide_bolt" | "gtceu:raw_pentlandite" | "minecraft:polished_basalt" | "create:brass_bars" | "gtceu:luv_diode" | "gtceu:polybenzimidazole_quadruple_fluid_pipe" | "thermal:tinker_bench" | "minecraft:raw_copper" | "rechiseled:diamond_block_rhombuses_connecting" | "thermal_extra:soul_infused_plate" | "create:nozzle" | "create:block/elevator_pulley/rope" | "railways:block/track/acacia_wide/segment_right" | "gtceu:uv_assembler" | "thermal:light_blue_rockwool" | "kubejs:stellarium_casing" | "gtceu:chromite_tiny_dust" | "gtceu:deepslate_talc_ore" | "ae2:part/display_base" | "cofh_core:ender_air" | "gtceu:trinium_sulfide_tiny_dust" | "gtceu:chalcocite_crushed_ore" | "minecraft:nether_brick_wall" | "rechiseled:cobblestone_pulverized_connecting" | "sgjourney:naquadah_chestplate" | "gtceu:tuff_blue_topaz_ore" | "gtceu:green_sapphire_rod" | "gtceu:diorite_salt_ore" | "gtceu:yttrium_barium_cuprate_block" | "minecraft:elder_guardian_spawn_egg" | "gtceu:steel_quadruple_wire" | "gtceu:rubber_plate" | "xtonesreworked:korp_block_9" | "buildinggadgets:construction_paste_container_t3" | "extendedcrafting:elite_table" | "xtonesreworked:korp_block_5" | "gtceu:vanadium_steel_tiny_fluid_pipe" | "xtonesreworked:korp_block_6" | "xtonesreworked:korp_block_7" | "xtonesreworked:korp_block_8" | "xtonesreworked:korp_block_1" | "xtonesreworked:agon_block_10" | "xtonesreworked:korp_block_2" | "xtonesreworked:korp_block_3" | "gtceu:osmiridium_large_item_pipe" | "xtonesreworked:agon_block_12" | "xtonesreworked:korp_block_4" | "xtonesreworked:agon_block_11" | "minecraft:acacia_boat" | "gtceu:luv_essence_burner" | "xtonesreworked:korp_block_0" | "gtceu:mv_compressor" | "rechiseledcreate:warped_window_panes" | "buildinggadgets:construction_paste_container_t1" | "buildinggadgets:construction_paste_container_t2" | "gtceu:blue_alloy_tiny_dust" | "gtceu:iron_mortar" | "rechiseled:oak_planks_diagonal_stripes_connecting" | "minecraft:stone_stairs" | "fantasyfurniture:decorations/paper_stack" | "create:purple_nixie_tube" | "gtceu:topaz_purified_ore" | "gtceu:triethylene_glycol_diamine_dust" | "modularrouters:blank_module" | "expatternprovider:io_bus_upgrade" | "gtceu:ethenone_bucket" | "sgjourney:deepslate_naquadah_ore" | "mysticalagriculture:amethyst_seeds" | "gtceu:slicing_blades" | "minecraft:acacia_button" | "minecraft:farmland" | "gtceu:sapphire_refined_ore" | "minecraft:infested_mossy_stone_bricks" | "gtceu:plutonium_241_plate" | "gtceu:almandine_dust" | "minecraft:hoglin_spawn_egg" | "gtceu:red_sand_gypsum_ore" | "gtceu:sand_cooperite_ore" | "gtceu:aluminium_rod" | "rechiseled:purpur_diagonal_bricks_connecting" | "gtceu:niobium_nitride_block" | "rechiseled:oak_planks_large_tiles" | "mysticalagriculture:inferium_bow" | "exnihilosequentia:dripstone_hammer" | "exnihilosequentia:copper_nugget" | "gtceu:maraging_steel_300_plate" | "bigreactors:block/reactor/reinforced/redstoneport_on" | "rechiseled:dark_oak_planks_beams" | "gtceu:black_steel_single_cable" | "gtceu:cobalt_brass_hammer" | "gtceu:soul_infused_single_wire" | "gtceu:kanthal_tiny_dust" | "xtonesreworked:agon_block_14" | "railways:large_platform_doubleaxle_bogey" | "xtonesreworked:agon_block_13" | "xtonesreworked:agon_block_15" | "create:crushed_raw_tin" | "gtceu:flint_knife" | "gtceu:bismuth_block" | "gtceu:deepslate_bauxite_ore" | "thermal:rubberwood_trapdoor" | "gtceu:polyvinyl_chloride_large_item_pipe" | "rechiseled:lapis_block_bordered" | "rechiseled:blue_ice_chiseled" | "create:block/bearing/top" | "rechiseled:birch_planks_small_tiles" | "rechiseled:granite_dotted_connecting" | "framedblocks:fluid/bare" | "thermal:lime_rockwool" | "mysticalagriculture:niobium_seeds" | "minecraft:stone_hoe" | "minecraft:carrot" | "gtceu:tantalum_plate" | "minecraft:goat_spawn_egg" | "minecraft:deepslate_iron_ore" | "gtceu:sodium_bisulfate_dust" | "laserio:filter_basic" | "xtonesreworked:zane_block_2" | "xtonesreworked:zane_block_1" | "xtonesreworked:zane_block_4" | "thermal:redstone_tnt" | "ae2:chiseled_quartz_slab" | "xtonesreworked:zane_block_3" | "powersuits:powerarmor_torso" | "gtceu:platinum_double_plate" | "xtonesreworked:zane_block_0" | "rechiseled:coal_block_stripes" | "gtceu:hematite_crushed_ore" | "gtceu:brass_block" | "gtceu:magnesium_small_dust" | "c:tag/item/armors/boots" | "gtceu:stainless_steel_crate" | "exnihilosequentia:netherite_crook" | "mysticalagriculture:awakened_draconium_crop" | "gtceu:phosphorus_tiny_dust" | "gtceu:concrete_small_dust" | "gtceu:granite_red_small_dust" | "xtonesreworked:zane_block_9" | "gtceu:naquadic_netherite_small_dust" | "minecraft:llama_spawn_egg" | "gtceu:basalt_naquadah_ore" | "xtonesreworked:zane_block_6" | "xtonesreworked:zane_block_5" | "xtonesreworked:zane_block_8" | "xtonesreworked:zane_block_7" | "gtceu:andesite_ilmenite_ore" | "gtceu:rutile_block" | "thermal:rubberwood_boat" | "thermal:lightning_tnt" | "rechiseledcreate:dark_oak_window_slim" | "gtceu:silicone_rubber_nugget" | "gtceu:red_alloy_double_cable" | "gtceu:naquadah_plate" | "gtceu:netherrack_monazite_ore" | "gtceu:coke_small_dust" | "framedblocks:framed_double_sloped_prism" | "gtceu:olivine_plate" | "gtceu:cobalt_large_restrictive_item_pipe" | "rechiseled:quartz_block_connecting_connecting" | "framedblocks:framed_one_way_window" | "mysticalagriculture:awakened_supremium_crossbow" | "gtceu:dimethylbenzene_bucket" | "gtceu:deepslate_soapstone_ore" | "gtceu:twinite_octal_wire" | "gtceu:cinnabar_flawless_gem" | "create:cut_ochrum_stairs" | "gtceu:iridium_chloride_tiny_dust" | "thermal:dynamo_stirling" | "gtceu:sand_gold_ore" | "gtceu:basaltic_mineral_sand_crushed_ore" | "minecraft:warped_roots" | "minecraft:gray_concrete_powder" | "gtceu:hv_input_bus" | "ae2:black_lumen_paint_ball" | "gtceu:cinnabar_purified_ore" | "gtceu:dragonsteel_rod" | "create:cut_calcite_brick_wall" | "minecraft:chainmail_helmet" | "create:block/rope_pulley/rope_half_magnet" | "rechiseled:oak_planks_brick_paving" | "exnihilosequentia:guardian_doll" | "gtceu:gravitation_engine_unit" | "thermal:green_bean_seeds" | "gtceu:rose_gold_small_restrictive_item_pipe" | "gtceu:pure_netherite_ingot" | "create:block/track_signal/white_glow" | "gtceu:polytetrafluoroethylene_wrench_tip" | "gtceu:hv_energy_input_hatch" | "gtceu:ruridit_fine_wire" | "minecraft:stone" | "functionalstorage:ender_drawer" | "create:block/display_link/glow" | "gtceu:endstone_pyrolusite_ore" | "minecraft:seagrass" | "create:stockpile_switch" | "gtceu:diorite_iron_ore" | "gtceu:polycaprolactam_small_dust" | "gtceu:enriched_naquadah_plate" | "gtceu:invar_saw" | "gtceu:gravel_uraninite_ore" | "rechiseled:gold_block_beams" | "gtceu:super_pressure_heat_chamber" | "gtceu:black_bronze_ingot" | "minecraft:dark_prismarine" | "gtceu:enriched_naquadah_trinium_europium_duranide_hex_wire" | "gtceu:cerium_small_dust" | "rechiseled:dark_oak_planks_tiles_connecting" | "gtceu:endstone_soapstone_ore" | "gtceu:sphalerite_pure_dust" | "gtceu:wrought_iron_dust" | "gtceu:duranium_wrench_tip" | "farmersdelight:gray_canvas_sign" | "gtceu:hsse_long_rod" | "gtceu:wrought_iron_axe" | "gtceu:thorium_refined_ore" | "gtceu:rose_gold_plate" | "minecraft:big_dripleaf_stem" | "exnihilosequentia:fired_crucible" | "gtceu:impure_naquadria_solution_bucket" | "gtceu:metal_mixture_tiny_dust" | "gtceu:mv_battery_buffer_8x" | "minecraft:purple_stained_glass" | "rechiseled:end_stone_mesh" | "gtceu:uvarovite_block" | "create:large_bogey" | "minecraft:deepslate_brick_slab" | "create:schedule" | "gtceu:18_crown_6_k_bucket" | "gtceu:wrought_iron_bolt" | "extendedcrafting:advanced_table" | "gtceu:osmium_turbine_blade" | "minecraft:chainmail_chestplate" | "gtceu:lime_dye_bucket" | "gtceu:tuff_iron_ore" | "xtonesreworked:iszm_block_0" | "xtonesreworked:iszm_block_1" | "rechiseledcreate:mangrove_window_bars" | "gtceu:gravel_coal_ore" | "gtceu:titanium_carbide_double_plate" | "xtonesreworked:iszm_block_4" | "gtceu:basalt_red_garnet_ore" | "mysticalagriculture:supremium_watering_can" | "xtonesreworked:iszm_block_5" | "xtonesreworked:iszm_block_2" | "mysticalagriculture:steeleaf_essence" | "xtonesreworked:iszm_block_3" | "bigreactors:inanite_block" | "rechiseled:basalt_bordered_polished_connecting" | "gtceu:red_garnet_exquisite_gem" | "fantasyfurniture:decorations/bone_wither_chalices" | "rechiseled:purpur_woven" | "gtceu:computer_monitor_cover" | "gtceu:vanadium_steel_knife" | "gtceu:soapstone_tiny_dust" | "xtonesreworked:iszm_block_8" | "gtceu:stibnite_impure_dust" | "gtceu:niobium_titanium_hex_wire" | "xtonesreworked:iszm_block_9" | "xtonesreworked:iszm_block_6" | "xtonesreworked:iszm_block_7" | "thermal:netherite_plate" | "rechiseled:spruce_planks_brick_pattern" | "create:waxed_exposed_copper_shingles" | "xtonesreworked:zyth_block_12" | "xtonesreworked:zyth_block_11" | "xtonesreworked:zyth_block_14" | "gtceu:titanium_wrench" | "xtonesreworked:zyth_block_13" | "xtonesreworked:zyth_block_15" | "expatternprovider:part/ex_pattern_provider_base" | "gtceu:nitrobenzene_bucket" | "gtceu:magnalium_ingot" | "xtonesreworked:zyth_block_10" | "gtceu:tungsten_steel_hot_ingot" | "ae2:gray_smart_cable" | "gtceu:copper_tiny_dust" | "mysticalagriculture:water_agglomeratio" | "gtceu:signalum_screw" | "ae2:part/energy_acceptor" | "gtceu:nickel_zinc_ferrite_ingot" | "minecraft:green_concrete_powder" | "gtceu:marble_small_dust" | "bigreactors:basic_reactorpowertapfe_active" | "gtceu:gravel_mica_ore" | "minecraft:attached_pumpkin_stem" | "railways:block/bogey/narrow/default_scotch/frame" | "gtceu:raw_sodalite" | "mysticalagriculture:prosperity_gemstone" | "gtceu:tuff_lepidolite_ore" | "rechiseledcreate:warped_window_tiles" | "thermal:rs_control_augment" | "gtceu:bronze_pipe_casing" | "railways:item/dev_caps/stonks_hat" | "ftbquests:lootcrate" | "minecraft:polished_blackstone_pressure_plate" | "gtceu:molybdenum_disilicide_double_plate" | "gtceu:mv_distillery" | "gtceu:naquadah_pure_dust" | "farmersdelight:light_blue_canvas_sign" | "farmersdelight:steak_and_potatoes" | "gtceu:mv_battery_buffer_4x" | "exnihilosequentia:end_stone_pebble" | "gtceu:polytetrafluoroethylene_plate" | "minecraft:ink_sac" | "gtceu:damascus_steel_double_plate" | "minecraft:spruce_trapdoor" | "rechiseled:dark_oak_planks_brick_paving" | "gtceu:hv_packer" | "gtceu:soul_infused_screw" | "create_crystal_clear:train_clear_glass_encased_cogwheel" | "minecraft:yellow_shulker_box" | "minecraft:frog_spawn_egg" | "rechiseledcreate:spruce_window_covered_connecting" | "gtceu:tricalcium_phosphate_refined_ore" | "gtceu:sand_zeolite_ore" | "minecraft:smithing_table" | "create:cut_asurine_brick_stairs" | "gtceu:bronze_ingot" | "bigreactors:block/turbine/reinforced/casing_06_frame_us" | "gtceu:black_steel_hex_cable" | "rechiseled:birch_planks_bricks" | "minecraft:candle" | "gtceu:fullers_earth_ore" | "gtceu:chemical_yellow_dye" | "gtceu:polyethylene_block" | "rechiseled:diamond_block_grid_connecting" | "ae2additions:cell_component_65536" | "gtceu:magnalium_small_restrictive_item_pipe" | "rechiseled:warped_planks_woven" | "gtceu:cobalt_refined_ore" | "gtceu:aluminium_saw" | "mysticalagriculture:prudentium_ingot_block" | "minecraft:smooth_red_sandstone" | "gtceu:pure_netherite_small_gear" | "rechiseled:purpur_brick_pattern_connecting" | "fantasyfurniture:decorations/dunmer_pottery_1" | "fantasyfurniture:decorations/dunmer_pottery_0" | "gtceu:transistor" | "gtceu:endstone_pentlandite_ore" | "gtceu:gravel_bornite_ore" | "gtceu:tritanium_round" | "gtceu:mv_fisher" | "minecraft:rail" | "gtceu:apatite_crushed_ore" | "rechiseled:obsidian_brick_pattern" | "gtceu:advanced_smd_resistor" | "gtceu:raw_malachite" | "mysticalagriculture:fluorite_crop" | "fantasyfurniture:dunmer/wardrobe_top" | "gtceu:cobalt_hex_cable" | "gtceu:tungsten_steel_rod" | "exnihilosequentia:raw_zinc" | "create:block/symmetry_effect/plane" | "gtceu:enriched_naquadah_trinium_europium_duranide_fine_wire" | "minecraft:piglin_banner_pattern" | "minecraft:sweet_berry_bush" | "gtceu:sterling_silver_hoe" | "rechiseled:mangrove_planks_tiles_connecting" | "gtceu:fluorine_bucket" | "gtceu:sand_asbestos_ore" | "gtceu:lead_double_wire" | "gtceu:netherrack_quartzite_ore" | "gtceu:sand_copper_ore" | "create:cut_andesite_bricks" | "mysticalagriculture:imperium_reprocessor" | "gtceu:lead_single_wire" | "gtceu:sand_lithium_ore" | "gtceu:certus_quartz_exquisite_gem" | "gtceu:raw_nickel_block" | "gtceu:red_sand_garnierite_ore" | "gtceu:red_sand_cobaltite_ore" | "railways:block/conductor_whistle/flag_green" | "gtceu:steel_block" | "minecraft:painting" | "rechiseled:lapis_block_decorated_connecting" | "gtceu:gravel_graphite_ore" | "gtceu:void_long_rod" | "gtceu:electrum_ring" | "gtceu:wood_chainsaw_head" | "gtceu:redstone_ore" | "ae2:advanced_card" | "gtceu:realgar_exquisite_gem" | "mysticalagriculture:fire_seeds" | "gtceu:iv_fluid_solidifier" | "create:block/track/bogey/bogey_drive_wheel" | "gtceu:endstone_green_sapphire_ore" | "gtceu:sulfur_purified_ore" | "railways:item/dev_caps/ithundxr" | "gtceu:vanadium_magnetite_impure_dust" | "create:cut_dripstone_slab" | "rechiseledcreate:scorchia_cut_polished_connecting" | "minecraft:cracked_stone_bricks" | "gtceu:diorite_tiny_dust" | "thermal:sulfur_dust" | "gtceu:tungsten_carbide_pickaxe" | "minecraft:mojang_banner_pattern" | "rechiseled:stone_small_bricks_connecting" | "gtceu:pure_netherite_rod" | "minecraft:dead_horn_coral_block" | "gtceu:block/machine/quantum_chest" | "mysticalagriculture:niobium_crop" | "gtceu:molybdenum_ingot" | "createarmory:mac_ten" | "gtceu:granite_tiny_dust" | "fantasyfurniture:decorations/venthyr_chalices" | "ae2:matrix_frame" | "minecraft:turtle_spawn_egg" | "thermal:pbj_sandwich" | "gtceu:mv_sensor" | "create:polished_cut_ochrum_wall" | "gtceu:titanium_plate" | "farmersdelight:mixed_salad" | "rechiseled:end_stone_squares" | "gtceu:large_rotor_machine" | "gtceu:ultimet_screw" | "minecraft:prismarine_slab" | "gtceu:large_sifting_funnel" | "gtceu:borosilicate_glass_fine_wire" | "gtceu:monazite_ore" | "mysticalagradditions:insanium_farmland" | "gtceu:hv_cutter" | "gtceu:basalt_scheelite_ore" | "rechiseledcreate:warped_window_tiles_connecting" | "create:sticky_mechanical_piston" | "gtceu:palladium_foil" | "gtceu:red_sand_pyrochlore_ore" | "thermal:sapphire" | "gtceu:gravel_saltpeter_ore" | "gtceu:lazurite_tiny_dust" | "gtceu:graphite_tiny_dust" | "gtceu:raw_rubber_small_dust" | "gtceu:duranium_screwdriver" | "fantasyfurniture:venthyr/carpet" | "gtceu:rose_gold_saw" | "thermal:rich_slag" | "gtceu:opal_rod" | "gtceu:duranium_wire_cutter" | "rechiseled:iron_block_processed_connecting" | "gtceu:quantum_processor_assembly" | "thermal:sawdust" | "minecraft:smooth_red_sandstone_slab" | "rechiseled:redstone_block_patterned_connecting" | "gtceu:invar_rod" | "rechiseled:obsidian_chiseled_circles_connecting" | "gtceu:andesite_lapis_ore" | "thermal:gray_rockwool" | "bigreactors:block/fluidizer/casing_10_frame_se" | "gtceu:spessartine_crushed_ore" | "gtceu:black_bronze_double_plate" | "gtceu:polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:niobium_nitride_single_cable" | "gtceu:light_gray_dye_bucket" | "gtceu:opal_tiny_dust" | "gtceu:iridium_ingot" | "rechiseled:prismarine_bricks_chiseled_squares_connecting" | "gtceu:blue_steel_bucket" | "gtceu:duranium_large_fluid_pipe" | "rechiseled:coal_block_pattern" | "gtceu:luv_hermetic_casing" | "gtceu:hssg_ingot" | "mysticalagriculture:blizz_essence" | "mysticalagriculture:realgar_essence" | "gtceu:iron_hex_cable" | "fantasyfurniture:necrolord/table_wide" | "farmersdelight:wild_beetroots" | "gtceu:diorite_fullers_earth_ore" | "create:crushed_raw_nickel" | "gtceu:mercury_barium_calcium_cuprate_octal_wire" | "gtceu:basalt_nether_quartz_ore" | "minecraft:fire_coral_wall_fan" | "bigreactors:reinforced_reactorcreativewatergenerator" | "rechiseled:redstone_block_bricks" | "create:block/purple_toolbox" | "gtceu:tin_double_plate" | "gtceu:iv_alloy_smelter" | "gtceu:zpm_lathe" | "gtceu:gold_refined_ore" | "gtceu:glass_tube" | "gtceu:rhodium_hot_ingot" | "rechiseled:oak_planks_small_bricks_connecting" | "rechiseled:mangrove_planks_large_tiles_connecting" | "gtceu:molybdenum_nugget" | "mysticalagriculture:ghast_essence" | "gtceu:naquadah_huge_fluid_pipe" | "gtceu:iron_small_dust" | "gtceu:aluminium_ring" | "gtceu:tungsten_carbide_quadruple_fluid_pipe" | "create:block/contraption_controls/indicator_7" | "gtceu:iron_refined_ore" | "gtceu:uranium_triplatinum_tiny_dust" | "create:block/contraption_controls/indicator_5" | "bigreactors:block/reactor/basic/casing_17_corner_dnw" | "create:block/contraption_controls/indicator_6" | "gtceu:platinum_refined_ore" | "bigreactors:block/reactor/reinforced/fluidport_forge_passive_cold_connected" | "create:block/contraption_controls/indicator_0" | "create:chocolate" | "create:block/contraption_controls/indicator_3" | "rechiseled:red_sandstone_bricks_connecting" | "create:block/contraption_controls/indicator_4" | "create:block/contraption_controls/indicator_1" | "gtceu:diatomite_dust" | "create:block/contraption_controls/indicator_2" | "gtceu:red_garnet_dust" | "gtceu:raw_trona_block" | "rechiseled:acacia_planks_brick_pattern" | "bigreactors:fluidizersolidinjector" | "gtceu:antimony_trifluoride_tiny_dust" | "gtceu:netherrack_blue_topaz_ore" | "gtceu:basalt_tin_ore" | "gtceu:brass_tiny_dust" | "gtceu:steel_nonuple_fluid_pipe" | "thermal:silver_block" | "gtceu:enderium_single_wire" | "create:layered_tuff" | "gtceu:cracker" | "mysticalagriculture:watering_can" | "rechiseledcreate:scoria_cut_small_brick_connecting" | "mysticalagriculture:water_breathing_augment" | "create:brass_scaffolding" | "ae2:quantum_link" | "gtceu:hv_ore_washer" | "rechiseled:warped_planks_wavy_connecting" | "gtceu:gravel_diatomite_ore" | "rechiseled:dirt_cobbled" | "gtceu:lv_robot_arm" | "gtceu:tungsten_small_fluid_pipe" | "create:small_crimsite_brick_wall" | "gtceu:coke_block" | "gtceu:red_sand_tin_ore" | "gtceu:aluminium_knife" | "exnihilosequentia:stone_barrel" | "mysticalagriculture:cyanite_crop" | "gtceu:diorite_rock_salt_ore" | "gtceu:lv_chemical_reactor" | "minecraft:magenta_glazed_terracotta" | "gtceu:naquadah_alloy_small_dust" | "laserio:filter_count" | "create:cut_crimsite_brick_slab" | "gtceu:ethyl_tertbutyl_ether_bucket" | "thermal:nickel_dust" | "minecraft:mangrove_log" | "gtceu:yttrium_barium_cuprate_single_cable" | "gtceu:brass_screw" | "gtceu:prismalium_rod" | "rechiseled:stone_smooth_rotated_bricks" | "gtceu:steel_wrench" | "gtceu:raw_chalcocite" | "gtceu:gold_huge_fluid_pipe" | "gtceu:smd_capacitor" | "gtceu:molten_rose_gold_bucket" | "create:layered_granite" | "rechiseled:gold_block_small_bricks_connecting" | "minecraft:deepslate_tile_slab" | "create:cut_diorite_slab" | "gtceu:gold_large_fluid_pipe" | "rechiseled:diorite_wavy" | "create:layered_diorite" | "gtceu:granite_pyrochlore_ore" | "gtceu:salt_tiny_dust" | "fantasyfurniture:nordic/painting_wide" | "gtceu:red_sand_molybdenum_ore" | "gtceu:soul_infused_nugget" | "gtceu:endstone_thorium_ore" | "create:small_calcite_brick_stairs" | "minecraft:strider_spawn_egg" | "gtceu:zeolite_small_dust" | "gtceu:annealed_copper_fine_wire" | "gtceu:tritanium_ingot" | "ae2:orange_smart_dense_cable" | "fantasyfurniture:nordic/dresser" | "gtceu:almandine_pure_dust" | "gtceu:olivine_ore" | "create:small_asurine_brick_wall" | "gtceu:chromium_normal_fluid_pipe" | "mysticalagriculture:pig_iron_crop" | "gtceu:kanthal_octal_cable" | "gtceu:soul_infused_bucket" | "gtceu:black_bronze_small_item_pipe" | "gtceu:iv_extruder" | "fantasyfurniture:decorations/venthyr_tomes" | "gtceu:hsse_crowbar" | "rechiseled:mossy_cobblestone_beams" | "gtceu:naquadah_double_cable" | "mysticalagriculture:signalum_crop" | "gtceu:sterling_silver_block" | "mysticalagriculture:emerald_crop" | "create:netherite_backtank_placeable" | "gtceu:granite_chalcocite_ore" | "minecraft:dragon_egg" | "rechiseled:oak_planks_tiles" | "gtceu:naquadah_dense_plate" | "gtceu:magnetite_dust" | "gtceu:tuff_tin_ore" | "ae2wtlib:wireless_pattern_encoding_terminal" | "mysticalagriculture:dye_agglomeratio" | "createarmory:m_sixteen_upper" | "mobilebeacon:mobile_beacon_iron_ii" | "minecraft:guardian_spawn_egg" | "mysticalagriculture:flux_infused_ingot_seeds" | "exnihilosequentia:crushed_dripstone" | "minecraft:pink_dye" | "minecraft:potted_jungle_sapling" | "fantasyfurniture:decorations/bone_skeleton_chalices" | "create:small_andesite_brick_wall" | "minecraft:blackstone_slab" | "ae2:64k_crafting_storage" | "ae2:fluix_smart_cable" | "minecraft:magenta_candle" | "gtceu:large_arc_smelter" | "gtceu:melodium_ingot" | "gtceu:ilc_wafer" | "gtceu:rhodium_rod" | "rechiseled:end_stone_rotated_bricks" | "rechiseled:prismarine_bricks_beams" | "gtceu:uv_canner" | "simplybackpacks:epicbackpack" | "gtceu:rocket_fuel_bucket" | "railways:block/conductor_whistle/flag_white" | "minecraft:white_wall_banner" | "gtceu:diorite_small_dust" | "mysticalagriculture:experience_essence" | "gtceu:cupronickel_hex_wire" | "railways:block/bogey/wide/default/frame" | "gtceu:tin_pure_dust" | "gtceu:hssg_small_gear" | "create:mechanical_plough" | "gtceu:lithium_tiny_dust" | "gtceu:diorite_wulfenite_ore" | "gtceu:tungsten_steel_saw" | "mysticalagradditions:prudentium_apple" | "mysticalagriculture:lumium_seeds" | "gtceu:granite_pentlandite_ore" | "rechiseled:birch_planks_brick_pattern" | "create:calcite_pillar" | "fantasyfurniture:royal/door_single" | "gtceu:trinium_small_dust" | "gtceu:weapon_grade_naquadah_double_plate" | "rechiseled:iron_block_bordered_connecting" | "thermal:machine_efficiency_creative_augment" | "ae2:fluix_slab" | "gtceu:steel_drill_head" | "mysticalagriculture:neutronium_seeds" | "gtceu:endstone_magnetite_ore" | "mysticalagriculture:squid_essence" | "gtceu:weapon_grade_naquadah_bolt" | "mysticalagradditions:inferium_apple" | "gtceu:trinaquadalloy_plate" | "gtceu:hsla_steel_ingot" | "gtceu:basalt_thorium_ore" | "gtceu:galena_pure_dust" | "gtceu:basalt_bentonite_ore" | "rechiseledcreate:crimson_window_rounded" | "gtceu:basalt_calcite_ore" | "minecraft:crimson_stem" | "framedblocks:framed_bars" | "fantasyfurniture:decorations/royal_floor_cushion" | "gtceu:trinium_double_plate" | "minecraft:dead_horn_coral" | "thermal:stuffed_pumpkin" | "sgjourney:matok" | "xtonesreworked:azur_block_12" | "fantasyfurniture:necrolord/bed_double" | "gtceu:weapon_grade_naquadah_dust" | "xtonesreworked:azur_block_13" | "gtceu:silver_ring" | "xtonesreworked:azur_block_10" | "farmersdelight:birch_cabinet" | "xtonesreworked:azur_block_11" | "xtonesreworked:azur_block_14" | "xtonesreworked:azur_block_15" | "rechiseled:netherrack_rotated_bricks_connecting" | "gtceu:molybdenum_rod" | "expatternprovider:wireless_connect" | "minecraft:spectral_arrow" | "gtceu:raw_stibnite_block" | "railways:block/track/crimson/segment_right" | "gtceu:blue_steel_dust" | "gtceu:melodium_small_gear" | "gtceu:uranium_235_plate" | "rechiseled:stone_smooth_large_tiles_connecting" | "minecraft:emerald_block" | "gtceu:lapotron_dust" | "minecraft:smooth_sandstone" | "railways:block/bogey/wide/scotch_yoke/pistons" | "rechiseled:dark_oak_planks_diagonal_tiles" | "gtceu:advanced_smd_transistor" | "create:water_wheel_structure" | "gtceu:stainless_steel_small_fluid_pipe" | "gtceu:hsss_gear" | "gtceu:uv_8a_energy_converter" | "rechiseledcreate:acacia_window_covered" | "gtceu:cassiterite_sand_crushed_ore" | "create:small_andesite_brick_stairs" | "gtceu:hv_conveyor_module" | "fantasyfurniture:royal/table_large" | "gtceu:molten_sterling_silver_bucket" | "farmersdelight:dark_oak_cabinet" | "gtceu:stellite_100_plate" | "fantasyfurniture:dunmer/bench" | "effortlessbuilding:building_techniques_book" | "gtceu:granite_molybdenum_ore" | "gtceu:resistor" | "mysticalagriculture:supremium_crossbow" | "gtceu:copper_octal_cable" | "gtceu:tungstate_pure_dust" | "gtceu:aluminium_sulfite_dust" | "gtceu:brick_small_dust" | "thermal:pink_rockwool" | "gtceu:chemical_blue_dye" | "gtceu:gold_foil" | "create:andesite_belt_funnel" | "ae2:black_covered_dense_cable" | "gtceu:pure_netherite_nugget" | "gtceu:rhodium_plated_palladium_turbine_blade" | "rechiseled:jungle_planks_diagonal_tiles_connecting" | "gtceu:soul_infused_small_gear" | "gtceu:tritanium_small_dust" | "gtceu:steel_turbine_casing" | "gtceu:tungsten_steel_wrench_tip" | "gtceu:zpm_256a_laser_source_hatch" | "gtceu:raw_diatomite_block" | "automobility:slope" | "gtceu:andesite_pollucite_ore" | "gtceu:lv_emitter" | "gtceu:naquadah_alloy_double_wire" | "gtceu:aluminium_sword" | "gtceu:naphthalene_bucket" | "gtceu:raw_yellow_limonite" | "gtceu:polybenzimidazole_chainsaw_head" | "create:turntable" | "gtceu:ultimet_sword" | "gtceu:raw_garnet_sand" | "gtceu:zinc_tiny_dust" | "gtceu:lv_combustion" | "rechiseled:glowstone_tiles_connecting" | "gtceu:granite_ruby_ore" | "gtceu:naquadah_alloy_file" | "gtceu:naquadah_bolt" | "gtceu:blue_dye_spray_can" | "mysticalagriculture:awakened_supremium_nugget" | "gtceu:magnalium_long_rod" | "gtceu:palladium_ore" | "create:block/mechanical_crafter/lid" | "gtceu:andradite_small_dust" | "minecraft:granite_stairs" | "gtceu:cobalt_brass_mining_hammer" | "fantasyfurniture:necrolord/lockbox" | "create:block/mechanical_arm/upper_claw_grip" | "gtceu:luv_extractor" | "gtceu:netherrack_trona_ore" | "railways:block/track/create_andesite_wide/tie" | "gtceu:red_sand_wulfenite_ore" | "thermal:copper_dust" | "mysticalagriculture:gold_crop" | "gtceu:hv_kinetic_output_box" | "rechiseled:mossy_cobblestone_dented_connecting" | "fantasyfurniture:bone/wither/drawer" | "create:weathered_copper_shingle_slab" | "gtceu:red_steel_sword" | "gtceu:naquadah_dust" | "create:waxed_weathered_copper_tile_stairs" | "xtonesreworked:kryp_block_13" | "xtonesreworked:kryp_block_12" | "rechiseled:crimson_planks_diagonal_stripes" | "xtonesreworked:kryp_block_11" | "createarmory:pipe_pistol" | "mysticalagriculture:honey_agglomeratio" | "xtonesreworked:kryp_block_10" | "gtceu:hssg_hex_cable" | "xtonesreworked:kryp_block_15" | "xtonesreworked:kryp_block_14" | "mysticalagriculture:rabbit_seeds" | "gtceu:hydro_cracked_ethane_bucket" | "mysticalagriculture:awakened_supremium_watering_can" | "gtceu:plastic_printed_circuit_board" | "rechiseled:spruce_planks_bricks_connecting" | "farmersdelight:wheat_dough" | "mysticalagriculture:prudentium_farmland" | "thermalendergy:melodium_block" | "minecraft:pumpkin_seeds" | "createarmory:barret_upper" | "minecraft:gray_banner" | "bigreactors:block/reactor/reinforced/accessport_solid_in_connected" | "gtceu:ruthenium_foil" | "farmersdelight:gray_canvas_wall_sign" | "create:honeyed_apple" | "gtceu:lv_cadmium_battery" | "railways:track_acacia_narrow" | "numina:component_wiring" | "framedblocks:framed_corner_slope" | "bigreactors:block/fluidizer/fluidinjector_connected" | "gtceu:tuff_cobaltite_ore" | "gtceu:indium_tin_barium_titanium_cuprate_nugget" | "gtceu:damascus_steel_chainsaw_head" | "ae2:black_smart_cable" | "mysticalagriculture:turtle_essence" | "rechiseled:quartz_block_tiles" | "thermal_extra:dragonsteel_plate" | "gtceu:raw_cobalt" | "functionalstorage:pusher_upgrade" | "create_crystal_clear:copper_clear_glass_casing" | "gtceu:naquadah_alloy_wrench" | "ae2:smooth_sky_stone_slab" | "minecraft:arrow" | "gtceu:blue_steel_buzz_saw_blade" | "rechiseled:jungle_planks_tiles" | "gtceu:iv_muffler_hatch" | "gtceu:bismuth_bronze_tiny_dust" | "minecraft:bubble_coral" | "gtceu:sand_ruby_ore" | "framedblocks:framed_slab_edge" | "gtceu:lithium_refined_ore" | "gtceu:manganese_phosphide_dust" | "gtceu:tritanium_double_cable" | "thermal:cured_rubber" | "gtceu:indium_tin_barium_titanium_cuprate_quadruple_wire" | "bigreactors:reprocessorcollector" | "gtceu:raw_hematite" | "minecraft:terracotta" | "gtceu:uhv_1024a_laser_source_hatch" | "create:elevator_contact" | "gtceu:bauxite_pure_dust" | "sgjourney:classic_ring" | "gtceu:soul_infused_rod" | "gtceu:blue_alloy_nugget" | "gtceu:gold_tiny_dust" | "gtceu:iron_octal_cable" | "mysticalagriculture:imperium_boots" | "thermal:chiller_ingot_cast" | "gtceu:bismuth_bronze_rod" | "fantasyfurniture:bone/skeleton/bench" | "create:gray_toolbox" | "thermal_extra:shellite_block" | "gtceu:tin_impure_dust" | "gtceu:iv_processing_array" | "gtceu:brass_large_item_pipe" | "rechiseled:crimson_planks_woven" | "create:polished_cut_diorite_stairs" | "gtceu:titanium_pipe_casing" | "gtceu:titanium_hoe" | "mysticalagriculture:cow_crop" | "gtceu:raw_pyrochlore" | "minecraft:spruce_leaves" | "gtceu:sterling_silver_plate" | "gtceu:titanium_mining_hammer" | "rechiseled:acacia_planks_diagonal_tiles_connecting" | "fantasyfurniture:necrolord/table_small" | "gtceu:samarium_block" | "gtceu:oilsands_pure_dust" | "gtceu:industrial_steam_casing" | "gtceu:zpm_packer" | "gtceu:hssg_quadruple_wire" | "rechiseled:crimson_planks_diagonal_stripes_connecting" | "gtceu:zinc_small_dust" | "gtceu:ammonium_chloride_small_dust" | "rechiseled:end_stone_blobs" | "gtceu:maraging_steel_300_block" | "gtceu:red_sand_emerald_ore" | "minecraft:calcite" | "gtceu:cassiterite_sand_tiny_dust" | "create:smart_fluid_pipe" | "gtceu:samarium_long_rod" | "gtceu:topaz_flawless_gem" | "createarmory:shotgun_debug" | "gtceu:propene_bucket" | "gtceu:diamond_pure_dust" | "gtceu:molybdenum_screw" | "gtceu:rose_gold_large_restrictive_item_pipe" | "thermal:syrup_bucket" | "gtceu:molybdenite_crushed_ore" | "powersuits:plating_iron" | "gtceu:barite_dust" | "gtceu:topaz_pure_dust" | "exnihilosequentia:sea_water_bucket" | "create:content_observer" | "farmersdelight:red_mushroom_colony" | "gtceu:raw_amethyst_block" | "gtceu:gold_ore" | "rechiseledcreate:birch_window_bars" | "ae2:part/storage_monitor_on" | "modularrouters:bulk_item_filter" | "minecraft:iron_block" | "gtceu:niobium_titanium_bucket" | "gtceu:fullers_earth_impure_dust" | "gtceu:basaltic_mineral_sand_dust" | "simplylight:illuminant_magenta_block_on" | "bigreactors:magentite_ingot" | "gtceu:naquadic_netherite_block" | "functionalstorage:creative_vending_upgrade" | "exnihilosequentia:grass_seeds" | "rechiseledcreate:scoria_cut_polished_connecting" | "gtceu:red_sand_tantalite_ore" | "gtceu:ender_eye_tiny_dust" | "gtceu:zinc_nugget" | "gtceu:raw_molybdenite" | "exnihilosequentia:blackstone_hammer" | "gtceu:iv_robot_arm" | "gtceu:endstone_molybdenite_ore" | "rechiseled:iron_block_small_bricks" | "create:oxidized_copper_shingle_slab" | "mysticalagriculture:aluminum_crop" | "gtceu:netherrack_basaltic_mineral_sand_ore" | "create:waxed_exposed_copper_shingle_slab" | "mysticalagriculture:wood_crop" | "create:waxed_exposed_copper_shingle_stairs" | "ae2:energy_card" | "gtceu:redstone_small_dust" | "farmersdelight:cyan_canvas_wall_sign" | "gtceu:annealed_copper_long_rod" | "gtceu:deepslate_grossular_ore" | "rechiseled:coal_block_carved_connecting" | "gtceu:manganese_phosphide_single_wire" | "gtceu:sand_pyrite_ore" | "gtceu:enriched_naquadah_sulfate_tiny_dust" | "mysticalagriculture:awakened_supremium_reprocessor" | "gtceu:uv_forming_press" | "rechiseled:birch_planks_diagonal_stripes_connecting" | "create:lime_valve_handle" | "rechiseled:mossy_cobblestone_dented" | "gtceu:red_sand_basaltic_mineral_sand_ore" | "minecraft:lime_stained_glass_pane" | "gtceu:zeolite_dust" | "fantasyfurniture:royal/bookshelf" | "gtceu:chlorine_trifluoride_bucket" | "gtceu:signalum_rotor" | "mysticalagriculture:ice_essence" | "railways:block/track_overlay/switch_none" | "farmersdelight:roasted_mutton_chops" | "gtceu:raw_bornite_block" | "farmersdelight:cabbage" | "expatternprovider:ex_interface_part" | "minecraft:oak_wall_sign" | "gtceu:ev_solar_panel" | "gtceu:hematite_ore" | "gtceu:stainless_steel_screwdriver_tip" | "gtceu:antimony_bucket" | "railways:block/track/oak_narrow/tie" | "rechiseled:andesite_dotted" | "minecraft:lime_carpet" | "create:gantry_carriage" | "minecraft:furnace_minecart" | "gtceu:electrotine_impure_dust" | "gtceu:niobium_titanium_fine_wire" | "gtceu:mv_extruder" | "gtceu:nichrome_coil_block" | "gtceu:pyrite_ore" | "gtceu:europium_single_cable" | "gtceu:magnetite_pure_dust" | "gtceu:red_steel_axe" | "create:cut_asurine_slab" | "gtceu:luv_bender" | "ae2:nether_quartz_pickaxe" | "gtceu:gravel_galena_ore" | "gtceu:europium_small_dust" | "gtceu:tungstensteel_turbine_casing" | "minecraft:crimson_wall_sign" | "gtceu:red_sand_trona_ore" | "gtceu:maraging_steel_300_double_plate" | "gtceu:rock_salt_pure_dust" | "gtceu:potassium_small_dust" | "rechiseled:jungle_planks_beams_connecting" | "colossalchests:interface_copper" | "gtceu:hv_16a_energy_converter" | "gtceu:iron_spring" | "gtceu:deepslate_uraninite_ore" | "create:block/steam_engine/gauge_dial" | "bigreactors:block/reactor/reinforced/casing_13_frame_sw" | "gtceu:endstone_realgar_ore" | "gtceu:tuff_silver_ore" | "gtceu:red_sand_blue_topaz_ore" | "rechiseled:jungle_planks_bricks" | "gtceu:americium_small_dust" | "gtceu:pollucite_ore" | "gtceu:hv_fluid_passthrough_hatch" | "gtceu:indium_tin_barium_titanium_cuprate_double_wire" | "gtceu:steel_pipe_casing" | "gtceu:enderium_long_rod" | "exnihilosequentia:granite_crook" | "create:peculiar_bell" | "gtceu:max_battery" | "thermal:machine_crafter" | "railways:block/track_casing/aw_narrow" | "gtceu:magnetic_neodymium_ingot" | "create:cut_scoria_brick_wall" | "mysticalagriculture:redstone_crop" | "minecraft:black_shulker_box" | "create:cut_deepslate_brick_slab" | "rechiseled:prismarine_bricks_squares_connecting" | "mysticalagriculture:inferium_sickle" | "extendedcrafting:handheld_table" | "gtceu:block/machine/fisher_machine" | "create:block/track/bogey/coupling_head" | "gtceu:rubber_planks" | "gtceu:titanium_nonuple_fluid_pipe" | "gtceu:talc_impure_dust" | "gtceu:tungsten_carbide_screw" | "rechiseled:mangrove_planks_small_bricks" | "gtceu:duranium_sword" | "gtceu:netherite_dust" | "gtceu:tuff_magnetite_ore" | "thermalendergy:stellarium_coin" | "thermal:niter_ore" | "gtceu:sodium_azide_small_dust" | "gtceu:luv_sifter" | "minecraft:cut_copper" | "minecraft:orange_candle_cake" | "gtceu:tungsten_steel_bolt" | "gtceu:naquadah_alloy_pickaxe" | "gtceu:red_steel_pickaxe" | "gtceu:tungsten_steel_dust" | "createarmory:empty_junk_gun" | "create:brown_seat" | "gtceu:naquadah_purified_ore" | "gtceu:carbon_dioxide_bucket" | "gtceu:granite_lithium_ore" | "minecraft:cyan_terracotta" | "rechiseledcreate:crimson_window_panes_connecting" | "gtceu:andesite_bornite_ore" | "mysticalagriculture:prosperity_gemstone_block" | "create:cut_ochrum_brick_wall" | "gtceu:nichrome_plate" | "thermal:device_collector" | "gtceu:indium_tiny_dust" | "minecraft:horn_coral_wall_fan" | "railways:track_ender_narrow" | "framedblocks:framed_lattice_block" | "gtceu:carbon_fiber_mesh" | "gtceu:gallium_arsenide_nugget" | "gtceu:hp_steam_compressor" | "gtceu:seed_oil_bucket" | "gtceu:enderium_small_dust" | "minecraft:elytra" | "create:small_diorite_brick_stairs" | "gtceu:copper_small_fluid_pipe" | "fantasyfurniture:bone/skeleton/sofa" | "gtceu:zpm_8a_energy_converter" | "gtceu:netherrack_thorium_ore" | "exnihilosequentia:crushed_tuff" | "webdisplays:craftcomp_upgrade" | "gtceu:redstone_plate" | "bigreactors:block/turbine/basic/casing_04_frame_dn" | "create:large_cogwheel" | "gtceu:basaltic_mineral_sand_pure_dust" | "thermal_extra:soul_infused_nugget" | "gtceu:luv_256a_laser_source_hatch" | "minecraft:red_stained_glass" | "create:black_valve_handle" | "gtceu:raw_bornite" | "create:polished_cut_calcite_stairs" | "rechiseledcreate:dark_oak_window_rounded" | "xtonesreworked:flat_lamp" | "minecraft:waxed_exposed_cut_copper_slab" | "railways:block/track/dark_oak_wide/segment_left" | "gtceu:palladium_on_carbon_tiny_dust" | "rechiseledcreate:asurine_cut_small_brick_connecting" | "mysticalagradditions:molten_soulium_bucket" | "gtceu:hv_4a_energy_converter" | "gtceu:olivine_pure_dust" | "gtceu:prismalium_double_wire" | "create:brown_nixie_tube" | "gtceu:ev_block_breaker" | "gtceu:ram_wafer" | "gtceu:stibnite_tiny_dust" | "ae2:molecular_assembler" | "create:analog_lever" | "mysticalagriculture:mining_fatigue_resistance_augment" | "gtceu:large_chemical_bath" | "minecraft:infested_chiseled_stone_bricks" | "mysticalagriculture:dragon_egg_seeds" | "gtceu:pyrite_purified_ore" | "farmersdelight:honey_glazed_ham" | "gtceu:nichrome_double_cable" | "rechiseled:end_stone_brick_paving_connecting" | "railways:track_spruce" | "gtceu:diorite_mica_ore" | "rechiseledcreate:mangrove_window_panes_connecting" | "gtceu:europium_large_fluid_pipe" | "gtceu:glauconite_sand_refined_ore" | "ae2:fluix_glass_cable" | "rechiseled:jungle_planks_large_tiles" | "gtceu:hv_1a_energy_converter" | "rechiseled:stone_bordered" | "rechiseledcreate:acacia_window_diagonal" | "fantasyfurniture:decorations/brewing_cauldron" | "create:zinc_block" | "rechiseled:sandstone_tiles_connecting" | "gtceu:stainless_steel_knife" | "rechiseled:mangrove_planks_wavy_connecting" | "modularrouters:dropper_module" | "gtceu:polycaprolactam_ingot" | "bigreactors:block/reactor/basic/casing_19_corner_use" | "ae2additions:chemical_storage_cell_16384" | "gtceu:endstone_granitic_mineral_sand_ore" | "mysticalagriculture:gaia_spirit_seeds" | "railways:block/smokestack/block_diesel_fan" | "rechiseled:emerald_block_chiseled" | "mysticalagriculture:manganese_essence" | "gtceu:spodumene_pure_dust" | "create:block/mechanical_pump/cog" | "gtceu:certus_quartz_purified_ore" | "mysticalagradditions:insanium_essence" | "gtceu:tuff_opal_ore" | "create:block/mechanical_saw/blade_vertical_inactive" | "rechiseledcreate:rose_quartz_polished_block_connecting" | "framedblocks:framed_double_slope_panel" | "minecraft:blue_glazed_terracotta" | "gtceu:iv_packer" | "ae2:creative_item_cell" | "minecraft:sandstone_stairs" | "thermal:corn" | "gtceu:naquadria_sulfate_dust" | "gtceu:watertight_steel_bucket" | "gtceu:iron_ring" | "ae2:part/display_status_has_channel" | "railways:block/track_overlay/switch_2way_left" | "gtceu:europium_tiny_fluid_pipe" | "minecraft:note_block" | "gtceu:rhodium_plated_palladium_nugget" | "gtceu:bastnasite_purified_ore" | "gtceu:blue_topaz_exquisite_gem" | "farmersdelight:cooked_rice" | "rechiseled:cobblestone_chiseled_border_connecting" | "gtceu:cinnabar_block" | "gtceu:trinium_double_wire" | "rechiseled:netherrack_beams" | "gtceu:watertight_steel_dust" | "gtceu:silicon_foil" | "gtceu:high_power_casing" | "exnihilosequentia:calcite_hammer" | "gtceu:samarium_iron_arsenic_oxide_single_wire" | "create:brass_ladder" | "rechiseledcreate:jungle_window_diagonal_connecting" | "gtceu:hssg_single_cable" | "gtceu:granite_mica_ore" | "minecraft:phantom_spawn_egg" | "ae2additions:super_cell_housing" | "gtceu:pink_dye_bucket" | "minecraft:potted_cactus" | "rechiseled:coal_block_rotated_bricks_connecting" | "create:cut_limestone_bricks" | "ae2:light_gray_covered_dense_cable" | "powersuits:magnet" | "gtceu:magnetite_purified_ore" | "gtceu:orange_glass_lens" | "fantasyfurniture:decorations/muffins_chocolate" | "gtceu:tungsten_carbide_nugget" | "thermal:cinnabar_dust" | "minecraft:oak_fence_gate" | "minecraft:black_concrete_powder" | "gtceu:enderium_frame" | "gtceu:battery_alloy_plate" | "bigreactors:reprocessorcasing" | "gtceu:granitic_mineral_sand_refined_ore" | "minecraft:potted_crimson_roots" | "gtceu:hastelloy_x_ingot" | "rechiseled:mangrove_planks_diagonal_tiles_connecting" | "gtceu:yttrium_barium_cuprate_small_spring" | "gtceu:magnalium_bucket" | "gtceu:indium_tin_barium_titanium_cuprate_octal_wire" | "gtceu:raw_palladium" | "gtceu:cassiterite_sand_purified_ore" | "gtceu:bismuth_bronze_screw" | "gtceu:granite_thorium_ore" | "gtceu:endstone_nickel_ore" | "gtceu:cupronickel_small_dust" | "gtceu:sterling_silver_small_restrictive_item_pipe" | "gtceu:ev_macerator" | "gtceu:red_garnet_gem" | "gtceu:vanadium_gallium_quadruple_wire" | "gtceu:basalt_topaz_ore" | "gtceu:rubber_leaves" | "mysticalagriculture:neutronium_crop" | "gtceu:tuff_goethite_ore" | "gtceu:magnetite_impure_dust" | "ae2:pink_lumen_paint_ball" | "mysticalagriculture:absorption_v_augment" | "gtceu:calcite_impure_dust" | "thermal_extra:soul_infused_block" | "ae2:part/level_emitter_status_off" | "gtceu:lv_16a_energy_converter" | "gtceu:flint_mortar" | "gtceu:polydimethylsiloxane_small_dust" | "gtceu:granite_neodymium_ore" | "gtceu:brass_turbine_blade" | "gtceu:basalt_cooperite_ore" | "gtceu:malachite_exquisite_gem" | "minecraft:blue_carpet" | "gtceu:fireclay_small_dust" | "gtceu:ev_fluid_heater" | "thermal:cooked_mushroom" | "gtceu:electrum_fine_wire" | "gtceu:rose_gold_pickaxe" | "rechiseledcreate:birch_window_slim_connecting" | "minecraft:cod_spawn_egg" | "mysticalagriculture:cobaltite_essence" | "gtceu:iv_transformer_16a" | "gtceu:twinite_foil" | "gtceu:barium_sulfide_dust" | "gtceu:trona_impure_dust" | "gtceu:neutronium_double_plate" | "minecraft:honeycomb_block" | "minecraft:gray_concrete" | "create:block/mechanical_mixer/pole" | "create:display_board" | "gtceu:granite_molybdenite_ore" | "gtceu:granitic_mineral_sand_impure_dust" | "gtceu:redstone_refined_ore" | "exnihilosequentia:andesite_hammer" | "create:block/mechanical_arm/upper_body" | "create:item/extendo_grip/thin_long" | "gtceu:cobalt_brass_pickaxe" | "gtceu:raw_grossular" | "gtceu:raw_tantalite_block" | "rechiseled:stone_small_bricks" | "farmersdelight:beef_stew" | "gtceu:wood_screwdriver_tip" | "gtceu:aluminium_hex_cable" | "gtceu:potassium_hydroxide_tiny_dust" | "rechiseled:purpur_diagonal_bricks" | "create:basin" | "gtceu:topaz_small_dust" | "buildinggadgets:construction_block_dense" | "mysticalagriculture:tin_crop" | "gtceu:palladium_bucket" | "gtceu:tungsten_steel_single_wire" | "gtceu:black_bronze_screw" | "framedblocks:framed_elevated_slope_slab" | "gtceu:sand_mica_ore" | "numina:battery_basic" | "bigreactors:block/fluidizer/casing_16_corner_dne" | "gtceu:methane_bucket" | "rechiseled:granite_brick_pattern" | "rechiseled:redstone_block_chiseled_clovers" | "thermal:lumium_nugget" | "gtceu:4_toluenesulfonyl_chloride_small_dust" | "gtceu:bottle_casting_mold" | "gtceu:treated_wood_plate" | "minecraft:dead_tube_coral" | "railways:block/conductor_whistle/flag_gray" | "gtceu:epoxy_nugget" | "powersuits:melee_assist" | "rechiseledcreate:spruce_window_large" | "create:block/cuckoo_clock/hour_hand" | "gtceu:diorite_ruby_ore" | "mysticalagriculture:experience_capsule" | "fantasyfurniture:bone/wither/table_wide" | "gtceu:aluminium_small_fluid_pipe" | "gtceu:enderium_tiny_dust" | "thermal_extra:twinite_block" | "gtceu:wrought_iron_block" | "minecraft:poppy" | "mysticalagriculture:item/mystical_essence" | "gtceu:ruridit_nugget" | "create:brass_funnel" | "framedblocks:block/gold_plate_down_frame" | "powersuits:blink_drive" | "gtceu:salt_purified_ore" | "powersuits:vein_miner" | "gtceu:lv_kinetic_mixer" | "gtceu:chemical_red_dye" | "gtceu:indium_phosphide_tiny_dust" | "exnihilosequentia:blackstone_crook" | "gtceu:dimethyldichlorosilane_bucket" | "gtceu:deepslate_asbestos_ore" | "create:refined_radiance_casing" | "create:block/rope_pulley/rope_half" | "gtceu:basalt_powellite_ore" | "gtceu:hssg_foil" | "create:black_toolbox" | "gtceu:netherrack_lithium_ore" | "rechiseled:granite_rotated_bricks" | "effortlessbuilding:randomizer_bag" | "simplylight:illuminant_magenta_block" | "rechiseled:dark_prismarine_large_tiles_connecting" | "gtceu:rhodium_plated_palladium_plate" | "gtceu:raw_lepidolite_block" | "gtceu:netherrack_soapstone_ore" | "gtceu:trona_purified_ore" | "mysticalagriculture:inferium_leggings" | "minecraft:squid_spawn_egg" | "gtceu:steel_screwdriver" | "gtceu:fluid_cell" | "automobility:block/slope_top" | "modularrouters:fluid_module" | "rechiseledcreate:mangrove_window_slim_connecting" | "powersuits:energy_shield" | "mysticalagriculture:spider_seeds" | "minecraft:brown_candle_cake" | "gtceu:diamond_screwdriver" | "rechiseled:end_stone_spiral_pattern" | "createarmory:m_four_upper" | "thermal:apatite" | "thermal:rich_slag_bricks" | "fantasyfurniture:bone/skeleton/skull" | "gtceu:tritanium_dust" | "gtceu:manganese_phosphide_block" | "rechiseledcreate:birch_window_diagonal" | "ae2:formation_plane" | "gtceu:platinum_long_rod" | "thermal:diamond_gear" | "gtceu:steel_small_spring" | "gtceu:biotite_dust" | "gtceu:osmium_small_item_pipe" | "rechiseled:purpur_rotated_bricks_connecting" | "create:refined_radiance" | "bigreactors:block/reactor/reinforced/casing_19_corner_use" | "minecraft:red_candle_cake" | "gtceu:spessartine_exquisite_gem" | "gtceu:tantalum_block" | "gtceu:diorite_bornite_ore" | "gtceu:tritanium_bolt" | "gtceu:gelatin_tiny_dust" | "gtceu:andesite_plutonium_ore" | "thermal:lead_coin" | "gtceu:collagen_small_dust" | "mysticalagriculture:spirited_crystal_crop" | "rechiseled:amethyst_block_bordered_diagonal_tiles" | "exnihilosequentia:string_mesh" | "gtceu:mv_fluid_regulator" | "gtceu:basalt_malachite_ore" | "gtceu:ev_centrifuge" | "mysticalagriculture:health_boost_i_augment" | "minecraft:knowledge_book" | "gtceu:gravel_bentonite_ore" | "mobilebeacon:mobile_beacon_netherite" | "gtceu:damascus_steel_saw" | "ae2:debug_eraser" | "rechiseled:stone_path_connecting" | "gtceu:zpm_output_hatch" | "railways:block/track/create_andesite_wide/segment_left" | "rechiseled:birch_planks_small_tiles_connecting" | "gtceu:inert_machine_casing" | "thermal:rubber" | "create:goggles" | "exnihilosequentia:granite_hammer" | "gtceu:naquadah_crushed_ore" | "gtceu:brick_tiny_dust" | "gtceu:stone_dust" | "gtceu:bornite_small_dust" | "minecraft:polished_blackstone_brick_wall" | "gtceu:naquadah_quadruple_cable" | "bigreactors:block/reprocessor/wasteinjector_connected" | "gtceu:invar_pickaxe" | "gtceu:15_crown_5_bucket" | "gtceu:aluminium_screwdriver" | "minecraft:tube_coral_block" | "rechiseled:glowstone_bricks" | "bigreactors:block/turbine/basic/casing_12_frame_nw" | "gtceu:nickel_small_restrictive_item_pipe" | "gtceu:pyrochlore_purified_ore" | "ae2additions:super_cell_component_65m" | "gtceu:block/fire_box_active" | "gtceu:red_alloy_bucket" | "fantasyfurniture:bone/wither/stool" | "minecraft:blue_concrete_powder" | "gtceu:steel_plate" | "gtceu:lumium_single_wire" | "create:polished_cut_veridium" | "mysticalagriculture:supremium_pickaxe" | "minecraft:bone_meal" | "rechiseled:netherite_block_decorated" | "gtceu:hematite_pure_dust" | "minecraft:bricks" | "ae2additions:super_cell_component_64k" | "mysticalagriculture:tertium_fishing_rod" | "simplylight:rodlamp" | "thermal:barley_block" | "minecraft:stripped_spruce_wood" | "gtceu:graphene_quadruple_cable" | "thermal_extra:shellite_coin" | "bigreactors:block/reactor/reinforced/fluidport_forge_active_hot" | "thermal:spring_salad" | "railways:track_oak" | "railways:block/track/spruce_wide/tie" | "gtceu:raw_silver" | "gtceu:chromite_small_dust" | "minecraft:pufferfish_bucket" | "gtceu:neutronium_shovel" | "rechiseled:diorite_tiles_connecting" | "framedblocks:framed_item_frame" | "minecraft:cobbled_deepslate_wall" | "xtonesreworked:bitt_block_15" | "gtceu:sodium_hydroxide_dust" | "minecraft:spider_spawn_egg" | "gtceu:brass_huge_restrictive_item_pipe" | "gtceu:zinc_rod" | "gtceu:deepslate_diatomite_ore" | "gtceu:rubber_sapling" | "thermal:rosin" | "gtceu:mica_impure_dust" | "railways:smokestack_long" | "gtceu:aluminium_plunger" | "create:polished_cut_deepslate_stairs" | "mysticalagriculture:brass_seeds" | "gtceu:tuff_magnesite_ore" | "gtceu:granite_amethyst_ore" | "minecraft:rabbit_spawn_egg" | "rechiseled:prismarine_bricks_dotted_connecting" | "rechiseled:iron_block_chiseled" | "rechiseled:dark_oak_planks_small_tiles" | "gtceu:advanced_fluid_detector_cover" | "gtceu:titanium_block" | "kubejs:signalum_casing" | "extendedcrafting:guide_book" | "gtceu:red_sand_red_garnet_ore" | "gtceu:raw_tricalcium_phosphate_block" | "sgjourney:control_crystal" | "ae2:debug_cube_gen" | "sgjourney:ring_panel" | "gtceu:raw_talc" | "bigreactors:blutonium_fluid" | "gtceu:mega_blast_furnace" | "rechiseled:nether_bricks_small_tiles_connecting" | "gtceu:red_sand_lazurite_ore" | "framedblocks:framed_slope" | "gtceu:electrotine_ore" | "gtceu:ultimet_axe" | "rechiseled:netherite_block_patterned" | "gtceu:andesite_fullers_earth_ore" | "minecraft:warped_sign" | "ae2:part/export_bus_has_channel" | "gtceu:prismalium_ingot" | "gtceu:luv_8a_energy_converter" | "minecraft:wet_sponge" | "gtceu:osmium_huge_item_pipe" | "gtceu:deepslate_cinnabar_ore" | "minecraft:azalea_leaves" | "gtceu:annealed_copper_quadruple_cable" | "gtceu:calcium_tiny_dust" | "minecraft:heavy_weighted_pressure_plate" | "mysticalagriculture:master_infusion_crystal" | "gtceu:tungsten_steel_ingot" | "rechiseled:glowstone_large_tiles" | "mysticalagriculture:prudentium_pickaxe" | "xtonesreworked:bitt_block_14" | "xtonesreworked:bitt_block_13" | "xtonesreworked:bitt_block_12" | "xtonesreworked:bitt_block_11" | "xtonesreworked:bitt_block_10" | "functionalstorage:void_upgrade" | "gtceu:copper_ore" | "gtceu:grossular_block" | "ae2:part/p2p/p2p_tunnel_status_has_channel" | "gtceu:magnetic_steel_ingot" | "mysticalagriculture:silver_seeds" | "gtceu:europium_tiny_dust" | "gtceu:tritanium_rod" | "mysticalagriculture:tertium_shears" | "mysticalagriculture:attack_aoe_i_augment" | "gtceu:solid_machine_casing" | "minecraft:blue_candle" | "gtceu:hpic_chip" | "thermalendergy:dynamo_consumption_nullifier_augment" | "gtceu:yellow_garnet_crushed_ore" | "gtceu:gravel_electrotine_ore" | "minecraft:music_disc_mellohi" | "gtceu:vanadium_magnetite_refined_ore" | "gtceu:iv_autoclave" | "create:portable_storage_interface" | "gtceu:endstone_vanadium_magnetite_ore" | "create:linear_chassis" | "rechiseled:iron_block_polished" | "gtceu:concrete_tiny_dust" | "gtceu:potin_ingot" | "gtceu:sterling_silver_tiny_dust" | "gtceu:kanthal_hex_cable" | "gtceu:tritanium_single_wire" | "gtceu:diamond_impure_dust" | "gtceu:titanium_plunger" | "gtceu:graphene_foil" | "create:block/fluid_pipe/rim_connector/down" | "exnihilosequentia:cooked_silkworm" | "minecraft:structure_void" | "minecraft:stonecutter" | "gtceu:quartz_sand_tiny_dust" | "thermal:constantan_ingot" | "bigreactors:block/turbine/basic/fluidport_forge_active_hot_connected" | "exnihilosequentia:terracotta_crook" | "minecraft:cobblestone_wall" | "rechiseled:quartz_block_chiseled_pillar_connecting" | "minecraft:polished_diorite" | "xtonesreworked:zest_block_10" | "gtceu:sand_monazite_ore" | "minecraft:music_disc_ward" | "xtonesreworked:zest_block_11" | "gtceu:zpm_battery_buffer_4x" | "gtceu:polybenzimidazole_small_dust" | "laserio:card_redstone" | "xtonesreworked:zest_block_12" | "xtonesreworked:zest_block_13" | "xtonesreworked:zest_block_14" | "xtonesreworked:zest_block_15" | "fantasyfurniture:royal/carpet" | "minecraft:mossy_cobblestone_stairs" | "gtceu:platinum_octal_cable" | "farmersdelight:flint_knife" | "fantasyfurniture:bone/skeleton/stool" | "gtceu:vanadium_steel_sword" | "thermal:stripped_rubberwood_wood" | "gtceu:ferrosilite_tiny_dust" | "minecraft:orange_tulip" | "bigreactors:block/reprocessor/outputport_connected" | "gtceu:osmiridium_huge_restrictive_item_pipe" | "gtceu:andesite_alunite_ore" | "ae2:lime_covered_dense_cable" | "modularrouters:range_up_augment" | "functionalstorage:spruce_4" | "gtceu:zpm_sensor" | "railways:block/track_overlay/switch_left_turn" | "gtceu:weapon_grade_naquadah_small_dust" | "bigreactors:block/turbine/reinforced/controller_on" | "gtceu:stellarium_single_wire" | "gtceu:cryptand_bucket" | "rechiseled:andesite_bricks_connecting" | "functionalstorage:spruce_1" | "functionalstorage:spruce_2" | "gtceu:sterling_silver_axe" | "gtceu:red_alloy_nugget" | "thermal:phytosoil_tilled" | "gtceu:silver_small_dust" | "gtceu:indium_bucket" | "rechiseled:crimson_planks_small_bricks" | "gtceu:infinite_energy" | "gtceu:mercury_barium_calcium_cuprate_small_dust" | "gtceu:chalcopyrite_tiny_dust" | "gtceu:epoxy_bucket" | "create:crushing_wheel" | "gtceu:iron_saw" | "framedblocks:block/slime_frame" | "gtceu:polytetrafluoroethylene_dust" | "gtceu:raw_apatite" | "gtceu:hastelloy_c_276_ingot" | "gtceu:prismalium_hot_ingot" | "gtceu:salt_impure_dust" | "create:block/mechanical_arm/lower_body" | "gtceu:sand_naquadah_ore" | "gtceu:antimony_trioxide_small_dust" | "gtceu:tuff_quartzite_ore" | "rechiseled:red_nether_bricks_brick_pattern" | "gtceu:bone_small_dust" | "gtceu:luv_machine_hull" | "gtceu:tungsten_steel_nugget" | "mysticalagriculture:block/mystical_mob_crop_3" | "mysticalagriculture:block/mystical_mob_crop_2" | "mysticalagriculture:block/mystical_mob_crop_1" | "mysticalagriculture:block/mystical_mob_crop_0" | "ae2:part/toggle_bus_status_on" | "mysticalagriculture:block/mystical_mob_crop_7" | "gtceu:ethane_bucket" | "gtceu:diorite_cinnabar_ore" | "mysticalagriculture:block/mystical_mob_crop_6" | "mysticalagriculture:block/mystical_mob_crop_5" | "mysticalagriculture:block/mystical_mob_crop_4" | "powersuits:powerfist" | "gtceu:netherrack_sapphire_ore" | "framedblocks:framed_flat_inv_double_slope_panel_corner" | "farmersdelight:purple_canvas_wall_sign" | "ae2:annihilation_plane" | "minecraft:blue_terracotta" | "railways:block/track/spruce/tie" | "gtceu:rose_gold_hammer" | "gtceu:battery_alloy_rod" | "farmersdelight:pasta_with_mutton_chop" | "gtceu:bronze_small_gear" | "mysticalagriculture:sulfur_essence" | "ae2:part/p2p/p2p_tunnel_status_on" | "gtceu:red_sand_calcite_ore" | "rechiseled:purpur_spiral_pattern_connecting" | "gtceu:wood_plate" | "gtceu:andesite_naquadah_ore" | "rechiseled:lapis_block_swirling" | "railways:block/track_overlay/switch_3way_left" | "minecraft:waxed_weathered_cut_copper_stairs" | "railways:block/semaphore/red_arm" | "rechiseled:cobblestone_brick_pattern" | "gtceu:damascus_steel_rod" | "gtceu:diorite_sphalerite_ore" | "gtceu:mv_forming_press" | "minecraft:enderman_spawn_egg" | "create:brown_toolbox" | "rechiseled:oak_planks_wavy_connecting" | "gtceu:tantalum_capacitor" | "mysticalagriculture:flux_infused_ingot_crop" | "farmersdelight:salmon_slice" | "gtceu:blue_alloy_single_wire" | "thermal:bell_pepper_seeds" | "gtceu:mv_block_breaker" | "gtceu:darmstadtium_ring" | "gtceu:lv_compressor" | "gtceu:gold_nonuple_fluid_pipe" | "framedblocks:framed_vertical_double_stairs" | "railways:block/track_switch_andesite/flag" | "minecraft:yellow_stained_glass_pane" | "gtceu:signalum_block" | "gtceu:iridium_dust" | "minecraft:chiseled_nether_bricks" | "create:blue_seat" | "gtceu:signalum_double_plate" | "minecraft:black_bed" | "minecraft:brain_coral" | "bigreactors:block/reactor/basic/casing_09_frame_uw" | "ae2:quartz_cluster" | "gtceu:basalt_tricalcium_phosphate_ore" | "fantasyfurniture:decorations/coin_stack_iron" | "gtceu:debris_small_dust" | "fantasyfurniture:bone/skeleton/table_small" | "fantasyfurniture:decorations/bone_skeleton_pile" | "ae2additions:super_cell_component_1024k" | "gtceu:steel_chainsaw_head" | "gtceu:infinite_water_cover" | "fantasyfurniture:decorations/hanging_herbs" | "mysticalagriculture:soulstone_chiseled_bricks" | "ae2:biometric_card" | "minecraft:music_disc_wait" | "gtceu:iridium_bolt" | "mysticalagriculture:imperium_scythe" | "buildinggadgets:construction_paste" | "minecraft:cat_spawn_egg" | "create:small_dripstone_bricks" | "gtceu:signalum_bucket" | "thermal:machine_null_augment" | "ae2:fluid_p2p_tunnel" | "thermal:constantan_coin" | "gtceu:neutronium_drill_head" | "gtceu:zinc_block" | "gtceu:ruthenium_rod" | "gtceu:lime_dye_spray_can" | "farmersdelight:cabbage_crate" | "gtceu:soul_infused_rotor" | "gtceu:blue_topaz_plate" | "mysticalagriculture:nether_seeds" | "gtceu:vanadium_bucket" | "gtceu:naquadah_alloy_nugget" | "thermal:bell_pepper" | "thermal_extra:sticky_ball" | "create:layered_deepslate" | "thermal:coffee_block" | "gtceu:nether_quartz_pure_dust" | "gtceu:netherrack_glauconite_sand_ore" | "gtceu:tungstic_acid_dust" | "exnihilosequentia:enderman_doll" | "create:block/blaze_burner/goggles_small" | "minecraft:birch_button" | "gtceu:andesite_tantalite_ore" | "thermal:device_xp_condenser" | "thermal_extra:upgrade_augment" | "gtceu:nickel_hex_cable" | "create:polished_cut_deepslate_slab" | "gtceu:titanium_tiny_dust" | "gtceu:sand_thorium_ore" | "gtceu:andesite_cinnabar_ore" | "gtceu:tungsten_carbide_block" | "mysticalagriculture:imperium_pickaxe" | "gtceu:tuff_spodumene_ore" | "bigreactors:reinforced_turbinerotorblade" | "gtceu:stellarium_bucket" | "gtceu:pure_netherite_tiny_dust" | "mysticalagriculture:mystical_flower_seeds" | "exmachinis:flux_compactor" | "gtceu:raw_neodymium_block" | "expatternprovider:ex_import_bus_part" | "gtceu:incoloy_ma_956_small_dust" | "gtceu:void_tiny_dust" | "rechiseled:dirt_smooth_clumps" | "modularrouters:stack_upgrade" | "gtceu:blue_steel_butchery_knife" | "create:waxed_weathered_copper_tile_slab" | "gtceu:bismuth_bronze_block" | "gtceu:manganese_phosphide_small_dust" | "thermal:carrot_cake" | "gtceu:zpm_battery_buffer_8x" | "railways:track_incomplete_warped" | "thermal:rf_coil_augment" | "gtceu:andesite_rock_salt_ore" | "railways:block/track/oak_narrow/segment_left" | "thermal:barley" | "rechiseled:spruce_planks_diagonal_tiles" | "minecraft:potted_oak_sapling" | "mysticalagriculture:amethyst_crop" | "gtceu:raw_scheelite" | "gtceu:basalt_cassiterite_ore" | "gtceu:ruthenium_trinium_americium_neutronate_single_wire" | "gtceu:basalt_tiny_dust" | "powersuits:generator_solar_adv" | "create:framed_glass_door" | "gtceu:nano_cpu_wafer" | "ae2:item_storage_cell_64k" | "gtceu:hsla_steel_dust" | "gtceu:biotite_tiny_dust" | "gtceu:silicone_rubber_dust" | "gtceu:tantalum_fine_wire" | "gtceu:invar_buzz_saw_blade" | "gtceu:manganese_ingot" | "gtceu:duranium_gear" | "create:cinder_flour" | "gtceu:rock_salt_gem" | "minecraft:lime_candle" | "rechiseled:diorite_dotted" | "minecraft:red_nether_brick_wall" | "gtceu:pyrolusite_small_dust" | "gtceu:diamond_exquisite_gem" | "railways:block/track/birch_wide/segment_right" | "gtceu:iv_4096a_laser_source_hatch" | "minecraft:potted_acacia_sapling" | "gtceu:diorite_tetrahedrite_ore" | "gtceu:perlite_tiny_dust" | "gtceu:duranium_plate" | "minecraft:charcoal" | "create:block/fluid_pipe/connection/east" | "gtceu:heatproof_machine_casing" | "gtceu:indium_gallium_phosphide_plate" | "thermal:rice_block" | "bigreactors:block/reactor/reinforced/assembledplating" | "framedblocks:framed_torch" | "rechiseled:redstone_block_small_tiles" | "expatternprovider:me_packing_tape" | "gtceu:gravel_beryllium_ore" | "create:sail_frame" | "ae2:part/formation_plane" | "gtceu:smd_transistor" | "rechiseled:gold_block_lines" | "gtceu:wetware_processor_assembly" | "gtceu:wrought_iron_scythe" | "mysticalagriculture:attack_aoe_iv_augment" | "gtceu:uranium_triplatinum_small_dust" | "gtceu:rose_gold_mining_hammer" | "gtceu:uranium_triplatinum_octal_wire" | "create:encased_chain_drive" | "minecraft:jungle_slab" | "minecraft:beetroot" | "minecraft:chainmail_leggings" | "sgjourney:sandstone_switch" | "bigreactors:reprocessorpowerport" | "gtceu:netherrack_alunite_ore" | "rechiseled:oak_planks_bricks" | "rechiseled:end_stone_brick_pattern" | "buildinggadgets:gadget_exchanging" | "gtceu:hv_rock_crusher" | "mysticalagriculture:tungsten_essence" | "gtceu:tin_huge_restrictive_item_pipe" | "gtceu:samarium_iron_arsenic_oxide_block" | "gtceu:cupronickel_single_wire" | "gtceu:tuff_platinum_ore" | "rechiseled:netherite_block_decorated_connecting" | "powersuits:water_electrolyzer" | "gtceu:sand_yellow_garnet_ore" | "gtceu:pure_netherite_long_rod" | "rechiseled:dirt_grooves" | "gtceu:lapis_refined_ore" | "gtceu:brass_ingot" | "gtceu:large_engraving_laser" | "gtceu:ev_electric_piston" | "minecraft:music_disc_otherside" | "gtceu:hv_solar_panel" | "thermal:flax_block" | "mysticalagriculture:flux_infused_gem_crop" | "gtceu:diamond_mining_hammer" | "mysticalagriculture:terrasteel_essence" | "gtceu:deepslate_olivine_ore" | "gtceu:molybdenum_ore" | "exnihilosequentia:dripstone_pebble" | "gtceu:tungsten_steel_bucket" | "minecraft:diorite_stairs" | "create:red_seat" | "rechiseled:emerald_block_polished" | "gtceu:raw_salt" | "gtceu:andesite_wulfenite_ore" | "gtceu:gravel_sulfur_ore" | "gtceu:sapphire_block" | "ae2:blue_smart_cable" | "mysticalagriculture:nether_essence" | "gtceu:ruthenium_block" | "gtceu:hypochlorous_acid_bucket" | "railways:smokestack_coalburner" | "gtceu:neodymium_ore" | "gtceu:cupronickel_tiny_dust" | "create:mechanical_crafter" | "rechiseled:granite_tiles_connecting" | "bigreactors:block/turbine/reinforced/casing_21_corner_unw" | "farmersdelight:light_gray_canvas_sign" | "rechiseled:quartz_block_rows" | "gtceu:naquadah_alloy_saw" | "gtceu:silver_tiny_dust" | "gtceu:raw_pyrolusite" | "gtceu:niobium_titanium_double_plate" | "rechiseled:stone_diagonal_bricks_connecting" | "gtceu:oil_medium_bucket" | "gtceu:wrought_iron_plunger" | "gtceu:raw_gypsum" | "gtceu:bronze_scythe" | "minecraft:sandstone_slab" | "gtceu:oilsands_ore" | "framedblocks:framed_double_half_slope" | "gtceu:enriched_naquadah_trinium_europium_duranide_nugget" | "gtceu:hsss_long_rod" | "mysticalagriculture:titanium_essence" | "minecraft:red_sandstone" | "thermal:cyan_rockwool" | "gtceu:lead_zinc_solution_bucket" | "gtceu:pentlandite_impure_dust" | "mysticaladaptations:insanium_chestplate" | "gtceu:basalt_chromite_ore" | "gtceu:bronze_screwdriver" | "minecraft:magma_block" | "create:polished_cut_asurine_slab" | "gtceu:sand_plutonium_ore" | "minecraft:creeper_wall_head" | "gtceu:gunpowder_small_dust" | "minecraft:red_nether_bricks" | "gtceu:europium_bucket" | "gtceu:uv_extractor" | "gtceu:diorite_basaltic_mineral_sand_ore" | "minecraft:crimson_fungus" | "gtceu:tuff_trona_ore" | "gtceu:block/machine/part/me_item_bus.export" | "gtceu:bentonite_pure_dust" | "gtceu:titanium_screw" | "gtceu:gravel_trona_ore" | "gtceu:hv_mixer" | "mysticalagriculture:soulium_gemstone" | "gtceu:uv_energy_output_hatch_4a" | "gtceu:scheelite_refined_ore" | "gtceu:enderium_gear" | "rechiseled:andesite_dotted_connecting" | "fantasyfurniture:nordic/door_double" | "gtceu:enriched_naquadah_dense_plate" | "gtceu:platinum_nugget" | "rechiseledcreate:spruce_window_diagonal" | "fantasyfurniture:bone/wither/wool" | "create:cut_veridium_slab" | "gtceu:stellarium_tiny_dust" | "minecraft:redstone_torch" | "gtceu:luv_output_bus" | "minecraft:end_stone_brick_wall" | "fantasyfurniture:necrolord/bookshelf" | "gtceu:rose_gold_screw" | "bigreactors:basic_turbinecontroller" | "minecraft:orange_banner" | "farmersdelight:wild_potatoes" | "fantasyfurniture:nordic/table_large" | "ae2:printed_logic_processor" | "gtceu:luv_battery_buffer_16x" | "create:block/hose_pulley/rope_half" | "thermal:blitz_powder" | "minecraft:dragon_wall_head" | "mysticalagradditions:inferium_coal_block" | "gtceu:cassiterite_purified_ore" | "gtceu:endstone_redstone_ore" | "gtceu:lepidolite_refined_ore" | "ae2additions:item_storage_cell_16384" | "gtceu:niobium_titanium_plate" | "rechiseledcreate:mangrove_window_covered" | "gtceu:cell_extruder_mold" | "fantasyfurniture:venthyr/sofa" | "fantasyfurniture:bone/skeleton/wall_light" | "rechiseled:dirt_clumps" | "ae2:blue_paint_ball" | "railways:block/track/create_andesite_wide/segment_right" | "gtceu:tungstensteel_fluid_cell" | "gtceu:vanadium_gallium_double_wire" | "gtceu:red_sand_bauxite_ore" | "create:cut_crimsite_stairs" | "gtceu:iron_small_spring" | "gtceu:granite_pollucite_ore" | "gtceu:tuff_garnet_sand_ore" | "minecraft:prismarine" | "create_crystal_clear:brass_clear_glass_encased_cogwheel" | "gtceu:zinc_dust" | "gtceu:large_barrel" | "rechiseled:cobblestone_inverted_dented_connecting" | "minecraft:light_gray_stained_glass_pane" | "create:block/cuckoo_clock/minute_hand" | "gtceu:bismuth_small_dust" | "minecraft:birch_wood" | "gtceu:bismuth_ingot" | "gtceu:ulv_input_hatch" | "create:block/steam_engine/shaft_connector" | "gtceu:large_autoclave" | "ae2:capacity_card" | "farmersdelight:roast_chicken" | "gtceu:niobium_nitride_rod" | "ae2:light_detector" | "gtceu:kyanite_pure_dust" | "gtceu:opal_impure_dust" | "mysticalagriculture:coal_crop" | "gtceu:raw_sapphire_block" | "gtceu:trona_dust" | "minecraft:potted_orange_tulip" | "minecraft:black_candle_cake" | "gtceu:yttrium_barium_cuprate_quadruple_wire" | "rechiseled:granite_bricks_connecting" | "gtceu:steel_saw" | "gtceu:assembly_line_casing" | "rechiseled:obsidian_rotated_bricks_connecting" | "bigreactors:reinforced_reactorglass" | "minecraft:iron_hoe" | "minecraft:goat_horn" | "gtceu:magnalium_nugget" | "gtceu:soul_infused_ingot" | "gtceu:fiber_reinforced_circuit_board" | "gtceu:tungsten_steel_frame" | "railways:track_incomplete_oak_narrow" | "minecraft:potted_dandelion" | "gtceu:basalt_monazite_ore" | "rechiseledcreate:oak_window_diagonal" | "gtceu:kyanite_dust" | "gtceu:uv_kinetic_input_box" | "create:cut_dripstone" | "gtceu:magnetite_small_dust" | "c:tag/item/armors/leggings" | "ae2:certus_quartz_pickaxe" | "create:cut_deepslate_wall" | "gtceu:granitic_mineral_sand_purified_ore" | "gtceu:tritium_bucket" | "gtceu:enriched_naquadah_trinium_europium_duranide_quadruple_wire" | "powersuits:lightning_summoner" | "exnihilosequentia:iron_mesh" | "rechiseled:copper_block_bars_connecting" | "farmersdelight:blue_canvas_sign" | "rechiseled:red_nether_bricks_brick_paving" | "rechiseled:bone_block_bordered_connecting" | "gtceu:uranium_triplatinum_quadruple_wire" | "rechiseled:gold_block_small_bricks" | "minecraft:enchanted_book" | "gtceu:stellarium_hot_ingot" | "minecraft:purple_glazed_terracotta" | "create:polished_cut_tuff_stairs" | "gtceu:luv_energy_input_hatch_4a" | "gtceu:diorite_amethyst_ore" | "rechiseled:end_stone_crushed_connecting" | "ae2additions:super_cell_256k" | "gtceu:red_sand_salt_ore" | "fantasyfurniture:necrolord/sofa" | "gtceu:iridium_frame" | "ae2:part/p2p/p2p_tunnel_light" | "minecraft:quartz_bricks" | "gtceu:molybdenum_purified_ore" | "gtceu:polyvinyl_butyral_ingot" | "gtceu:nickel_small_item_pipe" | "gtceu:granite_malachite_ore" | "gtceu:invar_drill_head" | "mysticalagriculture:diamond_seeds" | "framedblocks:framed_glowing_item_frame" | "gtceu:black_steel_single_wire" | "exnihilosequentia:acacia_sieve" | "gtceu:basalt_coal_ore" | "gtceu:wrought_iron_mining_hammer" | "mysticalagriculture:signalum_essence" | "rechiseled:cobbled_deepslate_brick_paving_connecting" | "railways:track_incomplete_acacia_wide" | "powersuits:night_vision" | "mysticalagriculture:refined_glowstone_seeds" | "fantasyfurniture:dunmer/wall_light" | "simplylight:illuminant_cyan_block" | "rechiseled:granite_diagonal_bricks_connecting" | "gtceu:melodium_screw" | "create:polished_cut_diorite" | "gtceu:raw_plutonium" | "gtceu:neutronium_credit" | "minecraft:purpur_slab" | "gtceu:tantalite_crushed_ore" | "thermal:earth_charge" | "gtceu:prismalium_tiny_dust" | "gtceu:gear_extruder_mold" | "gtceu:netherrack_salt_ore" | "minecraft:cyan_wool" | "gtceu:advanced_power_thruster" | "gtceu:silver_double_wire" | "gtceu:small_gear_casting_mold" | "gtceu:yellow_garnet_dust" | "gtceu:polydimethylsiloxane_dust" | "mysticalagriculture:prudentium_shovel" | "railways:block/track_overlay/switch_3way_straight" | "bigreactors:block/reactor/basic/assembledplating" | "mysticalagriculture:niotic_crystal_seeds" | "farmersdelight:green_canvas_wall_sign" | "fantasyfurniture:royal/lockbox" | "gtceu:tuff_chalcocite_ore" | "minecraft:waxed_weathered_copper" | "gtceu:microchip_processor" | "gtceu:endstone_certus_quartz_ore" | "rechiseled:red_sandstone_rotated_bricks" | "ae2additions:chemical_storage_cell_4096" | "gtceu:hsla_steel_frame" | "gtceu:methyl_acetate_bucket" | "thermalendergy:prismalium_block" | "fantasyfurniture:bone/wither/skull" | "gtceu:zpm_arc_furnace" | "functionalstorage:mangrove_2" | "functionalstorage:mangrove_1" | "gtceu:olivine_rod" | "gtceu:hv_sensor" | "minecraft:frosted_ice" | "gtceu:basalt_lapis_ore" | "bigreactors:basic_turbinepowertapfe_passive" | "gtceu:talc_tiny_dust" | "mysticalagriculture:tertium_furnace" | "gtceu:ferrite_mixture_small_dust" | "functionalstorage:mangrove_4" | "gtceu:luv_1024a_laser_source_hatch" | "railways:track_birch" | "minecraft:red_concrete_powder" | "rechiseledcreate:birch_window_tiles_connecting" | "gtceu:tin_nugget" | "mysticalagriculture:prudentium_axe" | "bigreactors:blutonium_block" | "bigreactors:block/turbine/reinforced/casing_02_frame_ds" | "powersuits:dim_rift_gen" | "minecraft:light_blue_bed" | "gtceu:stellite_100_tiny_dust" | "minecraft:orange_shulker_box" | "xtonesreworked:zane_block_15" | "xtonesreworked:zane_block_14" | "ae2:smooth_quartz_block" | "gtceu:emerald_purified_ore" | "rechiseled:dirt_squares_connecting" | "create:cut_scorchia_stairs" | "xtonesreworked:zane_block_11" | "ae2:part/level_emitter_base_off" | "xtonesreworked:zane_block_10" | "mysticalagriculture:deepslate_crop" | "xtonesreworked:zane_block_13" | "xtonesreworked:zane_block_12" | "rechiseled:purpur_jagged_pattern" | "thermal:xp_storage_augment" | "farmersdelight:minced_beef" | "minecraft:red_nether_brick_stairs" | "gtceu:tin_alloy_small_fluid_pipe" | "gtceu:iron_tiny_dust" | "gtceu:prismalium_bucket" | "create:item/wand_of_symmetry/core_glow" | "gtceu:deepslate_bastnasite_ore" | "minecraft:brain_coral_wall_fan" | "bigreactors:yellorium_block" | "gtceu:granite_opal_ore" | "gtceu:titanium_quadruple_fluid_pipe" | "gtceu:cobalt_brass_wrench_tip" | "gtceu:europium_normal_fluid_pipe" | "gtceu:uv_machine_casing" | "gtceu:netherrack_magnetite_ore" | "gtceu:rhodium_plated_palladium_bucket" | "gtceu:garnet_sand_small_dust" | "buildinggadgets:gadget_destruction" | "create:train_trapdoor" | "rechiseled:sandstone_brick_paving_connecting" | "gtceu:pitchblende_refined_ore" | "minecraft:iron_door" | "gtceu:hp_steam_furnace" | "extendedcrafting:luminessence_block" | "gtceu:ultimet_small_dust" | "rechiseled:gold_block_tiles_connecting" | "gtceu:steel_sword" | "gtceu:ruridit_small_dust" | "gtceu:andesite_cassiterite_ore" | "gtceu:diorite_asbestos_ore" | "gtceu:malachite_tiny_dust" | "rechiseled:red_nether_bricks_brick_pattern_connecting" | "create:birch_window_pane" | "gtceu:signalum_ring" | "create:white_nixie_tube" | "create:cart_assembler" | "minecraft:black_stained_glass_pane" | "gtceu:copper_rod" | "gtceu:sand_opal_ore" | "gtceu:diorite_malachite_ore" | "framedblocks:framed_iron_door" | "gtceu:large_chemical_reactor" | "simplylight:illuminant_blue_block_on" | "gtceu:hastelloy_c_276_frame" | "gtceu:gravel_granitic_mineral_sand_ore" | "gtceu:basalt_barite_ore" | "ae2:part/monitor_bright_off" | "gtceu:tungsten_carbide_bucket" | "gtceu:aluminium_wrench_tip" | "create:small_veridium_brick_wall" | "gtceu:almandine_block" | "gtceu:triethylene_glycol_diazide_small_dust" | "minecraft:shulker_shell" | "ae2:red_covered_dense_cable" | "minecraft:tag/item/stairs" | "gtceu:titanium_small_gear" | "gtceu:iron_single_cable" | "bigreactors:block/reprocessor/casing_02_frame_ds" | "gtceu:prismalium_nugget" | "ae2:part/interface_has_channel" | "gtceu:ev_conveyor_module" | "exnihilosequentia:raw_lead" | "gtceu:antimony_nugget" | "gtceu:raw_oilsands" | "gtceu:platinum_fine_wire" | "create:yellow_nixie_tube" | "fantasyfurniture:dunmer/wardrobe_bottom" | "gtceu:granite_naquadah_ore" | "gtceu:gravel_zeolite_ore" | "gtceu:indium_nugget" | "gtceu:pyrochlore_ore" | "bigreactors:block/reactor/reinforced/casing_05_frame_dw" | "rechiseled:cobblestone_dented_connecting" | "gtceu:palladium_rod" | "framedblocks:framed_divided_panel_horizontal" | "rechiseled:obsidian_large_tiles" | "gtceu:raw_trona" | "gtceu:blue_topaz_gem" | "automobility:block/slope_top_dash_panel" | "gtceu:ultimet_plate" | "rechiseled:dark_prismarine_rotated_bricks" | "gtceu:twinite_small_dust" | "minecraft:iron_shovel" | "rechiseled:acacia_planks_brick_pattern_connecting" | "gtceu:ev_cutter" | "create:magenta_seat" | "gtceu:sodalite_ore" | "gtceu:nether_quartz_purified_ore" | "minecraft:stone_slab" | "rechiseled:jungle_planks_pattern" | "gtceu:ulv_energy_input_hatch" | "gtceu:hsla_steel_spring" | "bigreactors:block/reactor/basic/casing_04_frame_dn" | "gtceu:shellite_plate" | "gtceu:prismalium_rotor" | "gtceu:stainless_steel_normal_fluid_pipe" | "minecraft:brick" | "buildinggadgets:construction_paste_container_creative" | "gtceu:amethyst_exquisite_gem" | "create:small_limestone_brick_stairs" | "gtceu:ev_forming_press" | "gtceu:vanadium_steel_plunger" | "create:small_calcite_brick_wall" | "rechiseled:lapis_block_mosaic" | "thermal:diving_chestplate" | "framedblocks:framed_stacked_slope_panel" | "gtceu:wrought_iron_double_plate" | "gtceu:hssg_frame" | "extendedcrafting:crystaltine_ingot" | "gtceu:blue_steel_wrench" | "sgjourney:naquadah_pickaxe" | "gtceu:tuff_bornite_ore" | "gtceu:red_steel_nugget" | "gtceu:sand_basaltic_mineral_sand_ore" | "gtceu:niobium_nitride_ingot" | "gtceu:tungsten_carbide_wire_cutter" | "gtceu:tungsten_carbide_small_dust" | "create:small_veridium_bricks" | "gtceu:treated_wood_planks" | "createarmory:empty_m_sixteen" | "rechiseled:jungle_planks_small_tiles" | "ae2:fluix_shovel" | "minecraft:tinted_glass" | "gtceu:plutonium_241_block" | "ae2:portable_item_cell_16k" | "gtceu:gravel_lithium_ore" | "gtceu:tritanium_screw" | "gtceu:diorite_electrotine_ore" | "thermal:polished_rich_slag" | "gtceu:nickel_large_item_pipe" | "mysticalagriculture:soulstone_smooth_slab" | "gtceu:chalcocite_dust" | "gtceu:cassiterite_sand_impure_dust" | "gtceu:pyrochlore_impure_dust" | "ae2:printed_calculation_processor" | "gtceu:iron_mining_hammer" | "gtceu:qbit_cpu_wafer" | "rechiseled:basalt_bricks" | "minecraft:diamond_boots" | "exnihilosequentia:spruce_sieve" | "create:clipboard" | "minecraft:spruce_door" | "minecraft:bee_spawn_egg" | "eterminal:part/ex_pattern_access_terminal_off" | "gtceu:stibnite_crushed_ore" | "ae2:lime_paint_ball" | "gtceu:black_bronze_hot_ingot" | "framedblocks:framed_secret_storage" | "minecraft:brown_bed" | "gtceu:aluminium_crushed_ore" | "rechiseled:stone_squares_connecting" | "gtceu:gravel_opal_ore" | "gtceu:blue_alloy_block" | "gtceu:item_tag_filter" | "mysticalagriculture:coral_agglomeratio" | "gtceu:gravel_aluminium_ore" | "bigreactors:fluidizerglass" | "gtceu:lead_fine_wire" | "rechiseledcreate:andesite_cut_small_brick_connecting" | "gtceu:reinforced_epoxy_resin_nugget" | "minecraft:potted_brown_mushroom" | "gtceu:nickel_tiny_dust" | "mysticalagriculture:glowstone_crop" | "gtceu:steel_plunger" | "gtceu:scheelite_pure_dust" | "gtceu:void_hot_ingot" | "gtceu:magnalium_block" | "gtceu:naquadah_single_wire" | "gtceu:tungsten_octal_cable" | "mysticalagriculture:nitro_crystal_crop" | "gtceu:andesite_lead_ore" | "bigreactors:inanite_ingot" | "exnihilosequentia:netherite_mesh" | "framedblocks:framed_collapsible_block" | "gtceu:sand_cobalt_ore" | "gtceu:basalt_gold_ore" | "railways:item/dev_caps/littlechasiu" | "gtceu:uv_16a_energy_converter" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_plate" | "mysticalagriculture:health_boost_iii_augment" | "rechiseled:jungle_planks_dotted_connecting" | "gtceu:oilsands_refined_ore" | "gtceu:diorite_lapis_ore" | "gtceu:alunite_dust" | "gtceu:melodium_hex_wire" | "gtceu:red_steel_bucket" | "gtceu:granitic_mineral_sand_ore" | "gtceu:gold_rod" | "xtonesreworked:zeta_block_1" | "xtonesreworked:zeta_block_2" | "xtonesreworked:zeta_block_0" | "gtceu:trinaquadalloy_small_dust" | "bigreactors:magentite_fluid" | "xtonesreworked:zeta_block_9" | "minecraft:cut_sandstone_slab" | "gtceu:lv_kinetic_output_box" | "xtonesreworked:zeta_block_7" | "xtonesreworked:zeta_block_8" | "gtceu:luv_fusion_reactor" | "fantasyfurniture:bone/wither/lockbox" | "xtonesreworked:zeta_block_5" | "xtonesreworked:zeta_block_6" | "create:cut_andesite_brick_stairs" | "xtonesreworked:zeta_block_3" | "gtceu:invar_shovel" | "xtonesreworked:zeta_block_4" | "rechiseled:amethyst_block_diagonal_tiles" | "gtceu:palladium_ingot" | "minecraft:redstone_ore" | "gtceu:twinite_plate" | "minecraft:amethyst_block" | "gtceu:lapis_exquisite_gem" | "railways:blue_incomplete_conductor_cap" | "gtceu:black_bronze_block" | "gtceu:diamond_file" | "gtceu:raw_granitic_mineral_sand" | "gtceu:sand_stibnite_ore" | "gtceu:bronze_nugget" | "minecraft:filled_map" | "framedblocks:framed_inv_double_slope_panel" | "create:gantry_shaft" | "extendedcrafting:frame" | "gtceu:copper_hex_cable" | "create:fluid_pipe" | "gtceu:uranium_rod" | "gtceu:activity_detector_cover" | "create:block/hose_pulley/rope" | "gtceu:gravel_iron_ore" | "gtceu:molybdenum_block" | "gtceu:endstone_quartzite_ore" | "minecraft:acacia_wood" | "createarmory:smoke_debug" | "ae2:blue_lumen_paint_ball" | "create:cut_deepslate_stairs" | "gtceu:lv_electric_motor" | "gtceu:spessartine_tiny_dust" | "gtceu:magnesium_diboride_hot_ingot" | "thermal:copper_coin" | "gtceu:vanadium_steel_plate" | "thermal:invar_block" | "gtceu:electrum_huge_restrictive_item_pipe" | "mysticalagriculture:inferium_growth_accelerator" | "gtceu:titanium_screwdriver" | "gtceu:tungstate_crushed_ore" | "gtceu:diamond_purified_ore" | "create:block/toolbox/lid/pink" | "rechiseled:dark_prismarine_dotted" | "minecraft:magenta_wool" | "thermal:device_hive_extractor" | "gtceu:tungsten_steel_rotor" | "gtceu:andesite_asbestos_ore" | "rechiseled:glowstone_brick_pattern_connecting" | "gtceu:hv_forge_hammer" | "ae2:portable_item_cell_4k" | "mysticalagriculture:fire_crop" | "rechiseledcreate:spruce_window_large_connecting" | "mysticalagriculture:awakened_supremium_scythe" | "rechiseledcreate:jungle_window_bars_connecting" | "gtceu:tantalum_foil" | "mysticalagriculture:water_crop" | "gtceu:uraninite_pure_dust" | "gtceu:diorite_galena_ore" | "gtceu:platinum_single_cable" | "gtceu:nichrome_hex_cable" | "create:block/encased_fan/propeller" | "railways:block/track_casing/cr_o_narrow" | "railways:track_birch_wide" | "exnihilosequentia:birch_sieve" | "exnihilosequentia:diorite_hammer" | "gtceu:olivine_crushed_ore" | "create:block/portable_storage_interface/block_middle_powered" | "create:block/steam_engine/piston" | "gtceu:fertilizer" | "gtceu:darmstadtium_ingot" | "rechiseled:dirt_small_bricks" | "gtceu:enderium_double_plate" | "gtceu:tungsten_carbide_scythe" | "gtceu:granite_yellow_limonite_ore" | "gtceu:sterling_silver_bucket" | "gtceu:luv_transformer_16a" | "gtceu:andesite_pyrolusite_ore" | "minecraft:leather_chestplate" | "gtceu:mv_kinetic_output_box" | "gtceu:luv_mixer" | "gtceu:steel_gearbox" | "gtceu:coal_ore" | "gtceu:brass_small_item_pipe" | "modularrouters:fluid_upgrade" | "gtceu:niobium_titanium_nugget" | "minecraft:potted_red_mushroom" | "farmersdelight:green_canvas_sign" | "thermal:lumium_plate" | "gtceu:netherrack_oilsands_ore" | "mysticalagriculture:soulstone_smooth" | "railways:block/bogey/heavyweight/heavyweight_frame" | "gtceu:indium_tin_barium_titanium_cuprate_bucket" | "gtceu:incoloy_ma_956_plate" | "rechiseled:lapis_block_pillar_connecting" | "ae2:smooth_sky_stone_chest" | "framedblocks:framed_waterloggable_gold_pressure_plate" | "thermal:hazmat_helmet" | "ae2:green_covered_cable" | "minecraft:smooth_sandstone_stairs" | "gtceu:gravel_sphalerite_ore" | "mysticalagriculture:lapis_lazuli_crop" | "gtceu:red_steel_plate" | "gtceu:borax_dust" | "gtceu:oxygen_bucket" | "create:jungle_window" | "mysticalagriculture:fluix_essence" | "rechiseled:lapis_block_scales" | "minecraft:potted_fern" | "gtceu:uhv_quantum_chest" | "gtceu:mv_field_generator" | "gtceu:ethylene_glycol_bucket" | "thermal_extra:twinite_nugget" | "minecraft:mangrove_fence_gate" | "mysticalagriculture:coral_essence" | "bigreactors:insanite_dust" | "gtceu:endstone_spodumene_ore" | "gtceu:raw_asbestos_block" | "gtceu:raw_pollucite" | "gtceu:kyanite_small_dust" | "rechiseled:dark_prismarine_tiles_connecting" | "rechiseled:cobblestone_brick_paving_connecting" | "gtceu:iv_8a_energy_converter" | "railways:block/bogey/singleaxle/singleaxle_frame" | "thermal:rubberwood_wood" | "gtceu:europium_nugget" | "rechiseled:crimson_planks_pattern_connecting" | "gtceu:tetrafluoroethylene_bucket" | "gtceu:andesite_amethyst_ore" | "gtceu:netherrack_pentlandite_ore" | "minecraft:bat_spawn_egg" | "gtceu:lp_steam_furnace" | "create:layered_crimsite" | "gtceu:electrum_huge_item_pipe" | "gtceu:annealed_copper_bucket" | "gtceu:realgar_flawless_gem" | "bigreactors:block/reprocessor/casing_07_frame_ue" | "gtceu:blue_topaz_impure_dust" | "rechiseledcreate:mangrove_window_panes" | "fantasyfurniture:nordic/floor_light" | "gtceu:ev_8a_energy_converter" | "gtceu:melodium_rod" | "gtceu:neuro_processing_unit" | "gtceu:hsse_hot_ingot" | "railways:block/conductor_whistle/flag_pink" | "gtceu:antimony_trifluoride_small_dust" | "numina:battery_ultimate" | "extendedcrafting:nether_star_block" | "powersuits:tunnel_bore" | "gtceu:ev_output_hatch" | "gtceu:aluminium_plate" | "create:exposed_copper_tiles" | "thermal:hazmat_leggings" | "minecraft:wooden_shovel" | "framedblocks:framed_double_threeway_corner" | "createarmory:empty_pipe_pistol" | "gtceu:stainless_steel_large_fluid_pipe" | "create:light_gray_nixie_tube" | "fantasyfurniture:necrolord/carpet" | "gtceu:hssg_coil_block" | "gtceu:nickel_zinc_ferrite_rod" | "gtceu:melodium_block" | "rechiseled:birch_planks_diagonal_tiles_connecting" | "gtceu:aluminium_mining_hammer" | "gtceu:sand_pyrolusite_ore" | "gtceu:rare_earth_dust" | "bigreactors:reinforced_reactorpowertapfe_passive" | "gtceu:diorite_sulfur_ore" | "gtceu:large_material_press" | "gtceu:dimethylhydrazine_bucket" | "fantasyfurniture:decorations/bronze_chain" | "gtceu:zpm_fluid_heater" | "minecraft:tag/item/tools" | "mysticalagriculture:ironwood_essence" | "fantasyfurniture:decorations/snowballs" | "gtceu:uv_voltage_coil" | "gtceu:yttrium_barium_cuprate_double_plate" | "ae2:black_paint_ball" | "gtceu:luv_compressor" | "extendedcrafting:ender_star" | "mobilebeacon:mobile_beacon_netherite_ii" | "rechiseled:blue_ice_bordered_connecting" | "ae2:crafting_card" | "rechiseled:oak_planks_squares_connecting" | "mysticalagriculture:creeper_seeds" | "create:block/mechanical_press/head" | "gtceu:lightly_steam_cracked_light_fuel_bucket" | "create:copper_valve_handle" | "gtceu:phosphate_dust" | "mysticalagriculture:cobaltite_seeds" | "thermal:fluid_tank_augment" | "bigreactors:block/fluidizer/assembledplating" | "gtceu:raw_wulfenite" | "gtceu:endstone_nether_quartz_ore" | "gtceu:ev_energy_output_hatch_16a" | "rechiseled:granite_wavy_connecting" | "create:polished_cut_scorchia_slab" | "create:cut_ochrum_brick_stairs" | "create:depot" | "gtceu:void_block" | "ae2:vibration_chamber" | "gtceu:diorite_cooperite_ore" | "mysticalagriculture:iridium_seeds" | "fantasyfurniture:decorations/spider_web_small" | "gtceu:saltpeter_impure_dust" | "exnihilosequentia:diorite_crook" | "minecraft:red_mushroom" | "minecraft:spruce_planks" | "c:tag/item/crops" | "thermal_extra:machine_output_augment_1" | "minecraft:andesite" | "rechiseled:end_stone_polished_connecting" | "gtceu:tantalite_purified_ore" | "gtceu:cobaltite_purified_ore" | "minecraft:pufferfish_spawn_egg" | "gtceu:sterling_silver_sword" | "ae2:orange_smart_cable" | "minecraft:crimson_hyphae" | "createarmory:nine_mm_casing" | "gtceu:gallium_arsenide_bucket" | "gtceu:red_steel_dust" | "mysticalagriculture:zombie_crop" | "gtceu:uv_ore_washer" | "gtceu:nickel_crushed_ore" | "create:small_tuff_brick_slab" | "thermal_extra:machine_output_augment_3" | "rechiseled:acacia_planks_bricks" | "thermal_extra:machine_output_augment_2" | "create:waxed_weathered_copper_shingles" | "thermal:diving_helmet" | "minecraft:oxeye_daisy" | "gtceu:granite_red_tiny_dust" | "sgjourney:naquadah_hoe" | "minecraft:light_blue_banner" | "gtceu:granite_granitic_mineral_sand_ore" | "gtceu:endstone_cobaltite_ore" | "minecraft:dripstone_block" | "webdisplays:craftcomp_peripheral" | "gtceu:tungsten_steel_screwdriver" | "gtceu:neutronium_screwdriver" | "ae2:nether_quartz_wrench" | "minecraft:cocoa_beans" | "gtceu:mv_packer" | "gtceu:coke_oven_hatch" | "railways:block/track_casing/ae_wide" | "gtceu:americium_normal_restrictive_item_pipe" | "gtceu:red_alloy_quadruple_cable" | "itemfilters:not" | "rechiseled:red_nether_bricks_tiles" | "gtceu:uv_4096a_laser_source_hatch" | "xtonesreworked:sync_block_9" | "gtceu:block/machine/part/maintenance" | "xtonesreworked:sync_block_8" | "gtceu:depleted_uranium_hexafluoride_bucket" | "framedblocks:framed_double_prism" | "gtceu:weapon_grade_naquadah_rod" | "xtonesreworked:sync_block_1" | "extendedcrafting:basic_component" | "xtonesreworked:sync_block_0" | "xtonesreworked:sync_block_3" | "xtonesreworked:sync_block_2" | "rechiseled:prismarine_bricks_rows" | "xtonesreworked:sync_block_5" | "xtonesreworked:sync_block_4" | "xtonesreworked:sync_block_7" | "xtonesreworked:sync_block_6" | "minecraft:green_wall_banner" | "gtceu:tuff_bastnasite_ore" | "exnihilosequentia:nether_brick_crook" | "gtceu:ev_battery_buffer_8x" | "minecraft:purpur_pillar" | "ae2:io_port" | "framedblocks:framed_stairs" | "gtceu:andesite_tin_ore" | "gtceu:ev_brewery" | "rechiseled:stone_brick_pattern" | "gtceu:sterling_silver_nugget" | "gtceu:silver_octal_wire" | "minecraft:blue_bed" | "ae2:export_bus" | "gtceu:luv_thermal_centrifuge" | "rechiseled:andesite_diagonal_bricks_connecting" | "gtceu:niobium_titanium_foil" | "gtceu:obsidian_dust" | "gtceu:cobaltite_pure_dust" | "gtceu:deepslate_garnierite_ore" | "railways:narrow_scotch_bogey" | "rechiseled:nether_bricks_chiseled_squares" | "rechiseled:cobblestone_squares" | "gtceu:andesite_lithium_ore" | "gtceu:hematite_small_dust" | "gtceu:malachite_ore" | "create:brass_nugget" | "gtceu:raw_glauconite_sand" | "gtceu:invar_screwdriver_tip" | "gtceu:osmium_quadruple_wire" | "gtceu:sodalite_dust" | "farmersdelight:cooked_cod_slice" | "gtceu:trinium_coil_block" | "gtceu:ev_fluid_passthrough_hatch" | "thermal:lead_block" | "gtceu:indium_gallium_phosphide_small_dust" | "gtceu:granite_tetrahedrite_ore" | "gtceu:hp_steam_macerator" | "mysticalagriculture:diamond_sickle" | "farmersdelight:stove" | "rechiseled:jungle_planks_small_tiles_connecting" | "rechiseled:mangrove_planks_wavy" | "mysticalagriculture:strength_iii_augment" | "gtceu:luv_quantum_tank" | "gtceu:prismalium_small_dust" | "gtceu:endstone_graphite_ore" | "thermal_extra:twinite_bucket" | "minecraft:bubble_column" | "expatternprovider:part/ex_import_bus_base" | "mysticalagriculture:electrum_essence" | "create:polished_cut_dripstone" | "ae2:spatial_io_port" | "framedblocks:block/framed_large_stone_button_pressed_frame" | "gtceu:resin_printed_circuit_board" | "aeinfinitybooster:dimension_card" | "fantasyfurniture:dunmer/table_small" | "gtceu:ev_battery_buffer_4x" | "gtceu:deepslate_chalcocite_ore" | "gtceu:ruthenium_trinium_americium_neutronate_hex_wire" | "mysticaladaptations:insanium_shears" | "gtceu:lead_foil" | "bigreactors:fluidizerpowerport" | "minecraft:gold_nugget" | "gtceu:chemical_black_dye" | "createarmory:empty_four_sixteen" | "rechiseledcreate:spruce_window_bars" | "toms_storage:ts.polymorphic_item_filter" | "gtceu:cooperite_purified_ore" | "create:smart_chute" | "railways:track_mangrove" | "gtceu:zpm_kinetic_output_box" | "exnihilosequentia:oak_crucible" | "gtceu:bronze_bucket" | "rechiseled:dark_oak_planks_large_tiles_connecting" | "gtceu:electrum_normal_restrictive_item_pipe" | "gtceu:battery_alloy_tiny_dust" | "create:polished_cut_andesite_slab" | "gtceu:bronze_foil" | "gtceu:basalt_palladium_ore" | "enderstorage:ender_tank" | "ae2:black_smart_dense_cable" | "thermal:bronze_ingot" | "gtceu:black_bronze_rod" | "mysticalagriculture:prudentium_reprocessor" | "gtceu:palladium_tiny_dust" | "gtceu:tin_bucket" | "gtceu:raw_beryllium" | "gtceu:lumium_gear" | "gtceu:hydrochloric_acid_bucket" | "fantasyfurniture:decorations/bone_wither_pile" | "modularrouters:modular_router" | "gtceu:naquadic_netherite_tiny_dust" | "mysticalagriculture:hungerless_augment" | "gtceu:gypsum_tiny_dust" | "create:layered_scorchia" | "minecraft:netherite_chestplate" | "gtceu:enriched_naquadah_sulfate_dust" | "gtceu:hsse_bolt" | "framedblocks:framed_flat_ext_slope_panel_corner" | "gtceu:lv_electromagnetic_separator" | "create:block/goggles" | "gtceu:stainless_steel_axe" | "gtceu:rose_gold_screwdriver_tip" | "gtceu:polycaprolactam_dust" | "gtceu:osmium_large_item_pipe" | "rechiseled:purpur_jagged_pattern_connecting" | "gtceu:iv_sensor" | "gtceu:basalt_neodymium_ore" | "create:brass_block" | "gtceu:americium_large_item_pipe" | "gtceu:bismuth_bronze_turbine_blade" | "gtceu:basaltic_mineral_sand_impure_dust" | "gtceu:enderium_rotor" | "gtceu:magnalium_screw" | "simplybackpacks:commonbackpack" | "minecraft:dark_oak_pressure_plate" | "gtceu:hsse_dust" | "gtceu:tungsten_carbide_chainsaw_head" | "railways:track_incomplete_mangrove" | "gtceu:enderium_hot_ingot" | "framedblocks:framed_elevated_double_slope_slab" | "minecraft:spruce_fence_gate" | "gtceu:gravel_alunite_ore" | "gtceu:apatite_rod" | "sgjourney:sandstone_cartouche" | "gtceu:duranium_huge_fluid_pipe" | "gtceu:cpu_chip" | "rechiseled:blue_ice_slanted_tiles" | "ae2:quartz_slab" | "minecraft:creeper_spawn_egg" | "create:minecart_contraption" | "gtceu:tritanium_block" | "gtceu:blue_steel_tiny_dust" | "mysticalagriculture:pig_iron_seeds" | "gtceu:zpm_compressor" | "gtceu:granite_cooperite_ore" | "gtceu:deepslate_apatite_ore" | "gtceu:electrum_double_plate" | "mysticalagradditions:creative_essence" | "minecraft:jungle_wall_sign" | "gtceu:aluminium_butchery_knife" | "rechiseledcreate:crimson_window_bars" | "gtceu:diorite_pollucite_ore" | "rechiseledcreate:andesite_cut_polished_connecting" | "gtceu:garnierite_refined_ore" | "minecraft:deepslate_bricks" | "gtceu:lazurite_dust" | "gtceu:zpm_output_bus" | "ae2:part/monitor_dark_on" | "gtceu:arsenic_trioxide_tiny_dust" | "gtceu:tungsten_large_fluid_pipe" | "rechiseled:lapis_block_pillar" | "thermal:drill_head" | "gtceu:pyrope_flawless_gem" | "gtceu:naquadah_alloy_rod" | "minecraft:blue_wool" | "gtceu:bisphenol_a_bucket" | "gtceu:gravel_tricalcium_phosphate_ore" | "farmersdelight:light_gray_canvas_wall_sign" | "gtceu:diorite_pitchblende_ore" | "gtceu:aluminium_buzz_saw_blade" | "gtceu:hv_polarizer" | "mysticalagriculture:fish_crop" | "rechiseled:lapis_block_pattern_connecting" | "gtceu:molten_vanadium_steel_bucket" | "gtceu:manganese_phosphide_octal_wire" | "create:polished_cut_scoria_slab" | "create:crimson_window" | "kubejs:naquadic_netherite_fibers" | "bigreactors:block/turbine/basic/fluidport_forge_passive_cold_connected" | "railways:block/conductor_whistle/flag_orange" | "mysticalagriculture:imperium_ingot_block" | "rechiseled:dark_oak_planks_squares_connecting" | "gtceu:liquid_helium_bucket" | "ae2:energy_cell" | "mysticalagriculture:prudentium_sickle" | "framedblocks:framed_flat_slope_slab_corner" | "rechiseledcreate:spruce_window_covered" | "gtceu:uranium_rhodium_dinaquadide_double_wire" | "minecraft:melon_slice" | "gtceu:granite_iron_ore" | "gtceu:tuff_yellow_limonite_ore" | "rechiseled:andesite_squares_connecting" | "create:small_scoria_brick_stairs" | "gtceu:cassiterite_refined_ore" | "thermal:sulfur" | "mysticalagriculture:prudentium_bow" | "rechiseled:purpur_squares" | "gtceu:vanadium_gallium_hot_ingot" | "gtceu:aluminium_gear" | "create:track_observer" | "rechiseled:cobbled_deepslate_tiles_connecting" | "gtceu:energy_detector_cover" | "mysticalagriculture:guide_book" | "bigreactors:basic_turbinefluidport_forge_passive" | "buildinggadgets:gadget_copy_paste" | "gtceu:polyethylene_ingot" | "createarmory:double_barrel"
    type StructureSetTag = never;
    type NoiseTag = never;
    type ConfiguredCarverTag = never;
    type BiomeModifierTag = never;
    type StructureTag = "sgjourney:stargate_temple" | "sgjourney:buried_stargate" | "minecraft:on_ocean_explorer_maps" | "sgjourney:goauld_temple" | "minecraft:cats_spawn_as_black" | "sgjourney:has_stargate" | "sgjourney:on_archeologist_maps" | "sgjourney:cartouche" | "minecraft:cats_spawn_in" | "sgjourney:pegasus_stargate" | "minecraft:on_treasure_maps" | "minecraft:eye_of_ender_located" | "minecraft:dolphin_located" | "minecraft:ruined_portal" | "sgjourney:city" | "sgjourney:stargate_pedestal" | "minecraft:mineshaft" | "minecraft:shipwreck" | "minecraft:on_woodland_explorer_maps" | "minecraft:ocean_ruin" | "minecraft:village" | "sgjourney:stargate_outpost";
    type PointOfOriginTag = never;
    type GalaxyTag = never;
    type DensityFunctionTag = never;
    type AddressTableTag = never;
    type BiomeTag = "minecraft:water_on_map_outlines" | "minecraft:has_structure/village_savanna" | "forge:is_dense" | "minecraft:produces_corals_from_bonemeal" | "minecraft:has_structure/ocean_ruin_cold" | "minecraft:is_taiga" | "minecraft:has_structure/woodland_mansion" | "minecraft:is_hill" | "minecraft:mineshaft_blocking" | "forge:is_underground" | "forge:is_lush" | "minecraft:has_structure/ruined_portal_swamp" | "forge:is_snowy" | "minecraft:has_structure/ruined_portal_nether" | "sgjourney:has_structure/stargate_temple/abydos_pyramid_biomes" | "minecraft:has_structure/nether_fossil" | "forge:is_mountain" | "minecraft:has_structure/ruined_portal_jungle" | "forge:is_wasteland" | "minecraft:plays_underwater_music" | "minecraft:has_structure/ancient_city" | "minecraft:only_allows_snow_and_gold_rabbits" | "minecraft:stronghold_biased_to" | "minecraft:has_structure/end_city" | "forge:is_water" | "minecraft:has_structure/stronghold" | "minecraft:is_mountain" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_deep_dark_biomes" | "minecraft:without_patrol_spawns" | "minecraft:has_structure/village_snowy" | "minecraft:has_structure/igloo" | "forge:is_swamp" | "forge:is_void" | "minecraft:is_badlands" | "minecraft:has_closer_water_fog" | "minecraft:has_structure/ruined_portal_standard" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_jungle_biomes" | "sgjourney:is_abydos" | "minecraft:spawns_warm_variant_frogs" | "minecraft:has_structure/jungle_temple" | "gtceu:has_rubber_tree" | "forge:is_sparse/overworld" | "minecraft:is_ocean" | "minecraft:has_structure/ruined_portal_desert" | "minecraft:has_structure/village_desert" | "forge:is_sandy" | "minecraft:reduce_water_ambient_spawns" | "sgjourney:has_structure/pegasus_stargate_biomes" | "minecraft:polar_bears_spawn_on_alternate_blocks" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_badlands_biomes" | "sgjourney:has_structure/goauld_temple/desert_pyramid_abandoned_biomes" | "forge:is_hot" | "forge:is_spooky" | "forge:is_cold/end" | "forge:is_wet" | "sgjourney:has_structure/buried_stargate/buried_stargate_desert_biomes" | "forge:is_rare" | "minecraft:has_structure/ruined_portal_ocean" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_biomes" | "forge:is_hot/overworld" | "sgjourney:has_structure/buried_stargate/buried_stargate_biomes" | "minecraft:more_frequent_drowned_spawns" | "forge:is_dry/nether" | "minecraft:has_structure/bastion_remnant" | "sgjourney:has_structure/goauld_temple/desert_pyramid_biomes" | "forge:is_plains" | "minecraft:has_structure/mineshaft" | "minecraft:is_forest" | "forge:is_dry/overworld" | "sgjourney:is_lantea" | "forge:is_dry/end" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_desert_biomes" | "forge:is_hot/nether" | "minecraft:has_structure/pillager_outpost" | "forge:is_sparse" | "minecraft:is_deep_ocean" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_mushroom_biomes" | "sgjourney:has_structure/stargate_temple/great_pyramid_biomes" | "minecraft:is_overworld" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_snow_biomes" | "forge:is_cold" | "minecraft:has_structure/desert_pyramid" | "minecraft:without_zombie_sieges" | "minecraft:is_river" | "sgjourney:has_structure/cartouche/sandstone_cartouche_monument_biomes" | "forge:is_mushroom" | "forge:is_cave" | "sgjourney:has_structure/cartouche/chulak_cartouche_monument_biomes" | "forge:is_slope" | "minecraft:has_structure/ocean_monument" | "forge:is_plateau" | "minecraft:without_wandering_trader_spawns" | "ae2:has_meteorites" | "minecraft:has_structure/nether_fortress" | "minecraft:has_structure/mineshaft_mesa" | "forge:is_dense/overworld" | "sgjourney:has_structure/cartouche/stone_cartouche_monument_biomes" | "forge:is_desert" | "minecraft:is_nether" | "minecraft:allows_surface_slime_spawns" | "minecraft:has_structure/buried_treasure" | "gtceu:is_sandy" | "forge:is_dry" | "minecraft:is_jungle" | "minecraft:has_structure/shipwreck" | "sgjourney:is_chulak" | "minecraft:spawns_cold_variant_frogs" | "forge:is_wet/overworld" | "minecraft:has_structure/swamp_hut" | "minecraft:has_structure/shipwreck_beached" | "forge:is_peak" | "forge:is_cold/overworld" | "minecraft:is_end" | "minecraft:has_structure/village_plains" | "sgjourney:has_structure/cartouche/abydos_cartouche_biomes" | "sgjourney:has_structure/goauld_temple/jungle_pyramid_biomes" | "sgjourney:has_structure/stargate_pedestal/stargate_pedestal_chulak_biomes" | "minecraft:is_beach" | "minecraft:has_structure/ocean_ruin_warm" | "sgjourney:has_structure/city/abydos_city_biomes" | "minecraft:allows_tropical_fish_spawns_at_any_height" | "sgjourney:has_structure/goauld_temple/badlands_ziggurat_biomes" | "sgjourney:has_structure/stargate_outpost/lantean_outpost_ocean_biomes" | "minecraft:is_savanna" | "forge:is_coniferous" | "minecraft:required_ocean_monument_surrounding" | "sgjourney:has_structure/jaffa_house_biomes" | "minecraft:has_structure/village_taiga" | "minecraft:has_structure/ruined_portal_mountain";
    type TemplatePoolTag = never;
    type ChatTypeTag = never;
    type WorldPresetTag = "minecraft:normal" | "minecraft:extended";
    type SymbolSetTag = never;
    type NoiseSettingsTag = never;
    type SolarSystemTag = never;
    type SymbolsTag = never;
    type StructureModifierTag = never;
    type PlacedFeatureTag = never;
    type ProcessorListTag = never;
    type DimensionTypeTag = never;
    type ConfiguredFeatureTag = never;
    type FlatLevelGeneratorPresetTag = "minecraft:visible";
    type GameEventTag = "minecraft:warden_can_listen" | "minecraft:shrieker_can_listen" | "minecraft:vibrations" | "minecraft:allay_can_listen" | "minecraft:ignore_vibrations_sneaking";
    type SoundEventTag = never;
    type FluidTag = "forge:dimethyldichlorosilane" | "forge:yellow_dye" | "forge:duranium" | "forge:zinc" | "forge:enriched_naquadah_waste" | "forge:molten_hastelloy_c_276" | "forge:echo" | "forge:chlorobenzene" | "woodenbucket:freezing" | "forge:molten_hsse" | "forge:nitration_mixture" | "forge:arsenic" | "forge:naphtha" | "forge:ethylene" | "forge:helium" | "forge:12_crown_4" | "forge:steam_cracked_butadiene" | "minecraft:water" | "forge:soul_infused" | "forge:naphthalene" | "forge:lubricant" | "forge:molten_black_bronze" | "forge:green_sapphire_slurry" | "create:fan_processing_catalysts/blasting" | "forge:enriched_naquadah_trinium_europium_duranide" | "forge:redstone" | "forge:construction_foam" | "forge:damascus_steel" | "forge:hydro_cracked_butene" | "forge:bismuth" | "forge:molten_titanium_carbide" | "forge:titanium_tetrachloride" | "forge:depleted_uranium_hexafluoride" | "forge:methane" | "forge:ruby_slurry" | "forge:naquadria_waste" | "forge:natural_gas" | "forge:high_octane_gasoline" | "forge:oil_light" | "forge:molten_trinaquadalloy" | "forge:tetranitromethane" | "forge:tungsten_carbide" | "forge:blue_steel" | "forge:seed_oil" | "forge:sulfuric_gas" | "forge:sulfuric_acid" | "forge:lightly_hydro_cracked_naphtha" | "forge:acetic_acid" | "forge:molten_bismuth_bronze" | "forge:plutonium" | "forge:dinitrogen_tetroxide" | "forge:naquadah_alloy" | "forge:molten_niobium_titanium" | "forge:salt_water" | "forge:light_gray_dye" | "forge:nickel_plasma" | "forge:uranium_rhodium_dinaquadide" | "forge:tritium" | "forge:water" | "forge:mutagen" | "forge:molten_rhodium_plated_palladium" | "forge:tin" | "forge:heavy_fuel" | "forge:molten_hssg" | "forge:molten_samarium_iron_arsenic_oxide" | "forge:chocolate" | "forge:phenol" | "forge:potin" | "forge:liquid_air" | "forge:polyvinyl_butyral" | "forge:acidic_naquadria_solution" | "forge:titanium_carbide" | "forge:iridium" | "forge:impure_enriched_naquadah_solution" | "forge:enriched_naquadah_solution" | "forge:naquadah" | "forge:sulfuric_naphtha" | "forge:tantalum_carbide" | "forge:polyphenylene_sulfide" | "forge:hydro_cracked_ethane" | "forge:triglycol_dichloride" | "forge:dichlorobenzidine" | "forge:sapphire_slurry" | "forge:signalum" | "forge:white_dye" | "forge:tetrachloroethylene" | "forge:severely_hydro_cracked_heavy_fuel" | "forge:hypochlorous_acid" | "forge:latex" | "forge:epichlorohydrin" | "forge:blutonium" | "forge:styrene" | "forge:nitrobenzene" | "forge:molten_yttrium_barium_cuprate" | "forge:dimethylamine" | "forge:propene" | "forge:verderium" | "forge:nitric_oxide" | "woodenbucket:burning" | "forge:impure_naquadria_solution" | "forge:magnalium" | "forge:ethylbenzene" | "forge:nitrogen_plasma" | "forge:molten_vanadium_steel" | "forge:naquadria" | "forge:neon" | "forge:steel" | "forge:stellite_100" | "forge:glycerol" | "forge:methanol" | "forge:nickel_zinc_ferrite" | "forge:steam_cracked_butene" | "forge:green_dye" | "forge:molten_tungsten_carbide" | "forge:neutronium" | "forge:beryllium" | "forge:magnesium_diboride" | "forge:niobium_titanium" | "forge:rose_gold" | "forge:nitrous_oxide" | "forge:molten_tantalum_carbide" | "forge:nitrogen" | "forge:gallium_arsenide" | "forge:enriched_uranium_hexafluoride" | "forge:gray_dye" | "forge:molten_soul_infused" | "forge:chlorine" | "forge:palladium" | "forge:acidic_enriched_naquadah_solution" | "forge:molten_mercury_barium_calcium_cuprate" | "forge:molten_enderium" | "forge:steam_cracked_ethylene" | "forge:lightly_hydro_cracked_gas" | "forge:18_crown_6" | "forge:molten_enriched_naquadah_trinium_europium_duranide" | "forge:liquid_helium" | "forge:molten_ruthenium_trinium_americium_neutronate" | "forge:molten_hsss" | "forge:hydro_cracked_butadiene" | "create:fan_processing_catalysts/splashing" | "forge:cryptand_k" | "forge:aqua_regia" | "forge:ender" | "forge:tungsten" | "forge:severely_steam_cracked_light_fuel" | "forge:niobium_nitride" | "forge:prismalium" | "forge:lead_zinc_solution" | "forge:glyceryl_trinitrate" | "forge:styrene_butadiene_rubber" | "woodenbucket:cracking" | "forge:epoxy" | "forge:cumene" | "forge:brown_dye" | "forge:polyvinyl_acetate" | "forge:chromium" | "forge:cyclohexane" | "forge:magnesium" | "forge:liquid_oxygen" | "forge:trinaquadalloy" | "forge:hydrogen_sulfide" | "forge:oil" | "forge:lightly_steam_cracked_gas" | "forge:fluoroantimonic_acid" | "forge:hastelloy_c_276" | "forge:coal_gas" | "forge:naquadria_solution" | "forge:vinyl_acetate" | "forge:nether_air" | "forge:molten_blue_steel" | "forge:lanthanum" | "forge:dimethylhydrazine" | "ae2:blacklisted/annihilation_plane" | "forge:steam_cracked_ethane" | "forge:wrought_iron" | "forge:molten_naquadah_alloy" | "forge:hsla_steel" | "forge:oxygen_plasma" | "forge:chloromethane" | "forge:12_crown_4_li" | "forge:trinium" | "forge:molten_uranium_triplatinum" | "forge:ethane" | "forge:iron_iii_chloride" | "forge:diesel" | "forge:coal_tar" | "forge:lumium" | "forge:thorium" | "forge:molten_red_steel" | "forge:silicon" | "forge:cryptand_na" | "forge:titanium_tungsten_carbide" | "create:fan_processing_catalysts/smoking" | "forge:cyanite" | "forge:molten_maraging_steel_300" | "forge:ender_air" | "forge:iron_plasma" | "forge:copper" | "forge:ethylene_glycol" | "forge:purple_dye" | "forge:ultimet" | "forge:tea" | "forge:rubber" | "forge:titanium" | "forge:ruthenium_trinium_americium_neutronate" | "forge:molten_magnesium_diboride" | "forge:maraging_steel_300" | "forge:nitric_acid" | "forge:molten_ultimet" | "forge:molten_uranium_rhodium_dinaquadide" | "forge:stellarium" | "forge:liquid_ender_air" | "forge:molten_stainless_steel" | "forge:hydrochloric_acid" | "forge:manganese" | "forge:uranium_hexafluoride" | "forge:molten_stellite_100" | "forge:fluorine" | "forge:dimethylbenzene" | "forge:indium_tin_barium_titanium_cuprate" | "forge:borosilicate_glass" | "forge:15_crown_5_na" | "forge:hydro_cracked_propene" | "forge:bronze" | "forge:plutonium_241" | "forge:molten_rose_gold" | "forge:hydro_cracked_butane" | "forge:antimony" | "forge:triethylene_glycol" | "forge:butyraldehyde" | "forge:argon" | "forge:air" | "forge:carbon_dioxide" | "forge:rhodium" | "forge:tin_alloy" | "forge:melodium" | "forge:severely_steam_cracked_heavy_fuel" | "forge:ethanol" | "forge:milk" | "forge:gallium" | "forge:dissolved_calcium_acetate" | "systeams:water" | "forge:ethenone" | "forge:argon_plasma" | "forge:polyethylene" | "forge:propane" | "forge:bismuth_bronze" | "forge:creosote" | "forge:blue_alloy" | "forge:molten_stellarium" | "forge:potion" | "forge:sterilized_growth_medium" | "forge:hydro_cracked_propane" | "forge:molten_molybdenum_disilicide" | "forge:enderium" | "forge:ruthenium" | "forge:diphenyl_isophthalate" | "forge:molten_gallium_arsenide" | "forge:brass" | "forge:severely_hydro_cracked_light_fuel" | "forge:bio_diesel" | "forge:incoloy_ma_956" | "forge:tantalum" | "forge:indium" | "forge:molten_black_steel" | "forge:wood_vinegar" | "forge:diluted_hydrochloric_acid" | "forge:indium_concentrate" | "forge:lime_dye" | "forge:pink_dye" | "forge:sulfuryl_chloride" | "forge:15_crown_5" | "forge:lead" | "forge:concrete" | "forge:steam_cracked_propene" | "forge:gasoline" | "forge:lutetium" | "forge:molten_signalum" | "forge:darmstadtium" | "forge:zeron_100" | "forge:carbon" | "forge:wood_tar" | "forge:samarium_iron_arsenic_oxide" | "forge:samarium" | "forge:enriched_naquadah" | "forge:kanthal" | "forge:steam_cracked_butane" | "forge:severely_steam_cracked_naphtha" | "forge:vanadium_gallium" | "forge:steam_cracked_propane" | "forge:mercury" | "forge:bacterial_sludge" | "forge:glowstone" | "forge:isoprene" | "forge:sodium_persulfate" | "forge:honey" | "forge:cobalt" | "forge:steam" | "forge:deuterium" | "forge:ethyl_tertbutyl_ether" | "forge:benzene" | "forge:indium_gallium_phosphide" | "forge:charcoal_byproducts" | "forge:sterling_silver" | "forge:enriched_bacterial_sludge" | "forge:butene" | "forge:magenta_dye" | "forge:diaminobenzidine" | "forge:diluted_sulfuric_acid" | "forge:niobium" | "forge:molten_hastelloy_x" | "forge:polyvinyl_chloride" | "forge:molten_indium_tin_barium_titanium_cuprate" | "forge:molten_hsla_steel" | "forge:lava" | "forge:nitrogen_dioxide" | "forge:molten_sterling_silver" | "forge:raw_gasoline" | "bucketlib:infinity_enchantable" | "forge:experience" | "forge:invar" | "forge:hydrogen" | "forge:phosphoric_acid" | "forge:phthalic_acid" | "forge:reinforced_epoxy_resin" | "forge:hsss" | "forge:wood_gas" | "forge:molten_twinite" | "forge:raw_growth_medium" | "forge:ammonia" | "forge:silicone_rubber" | "forge:stainless_steel" | "forge:molten_melodium" | "forge:distilled_water" | "forge:thionyl_chloride" | "forge:sulfuric_light_fuel" | "forge:gold" | "forge:molten_titanium_tungsten_carbide" | "forge:lightly_hydro_cracked_heavy_fuel" | "forge:osmium" | "forge:sulfuric_heavy_fuel" | "forge:methyl_acetate" | "forge:molten_manganese_phosphide" | "forge:sulfuric_copper_solution" | "forge:radon" | "forge:vanadium_steel" | "forge:oil_heavy" | "forge:lithium" | "forge:sulfur_dichloride" | "forge:cyan_dye" | "sliceanddice:fertilizer" | "forge:sodium_potassium" | "forge:dichloroethane" | "forge:cryptand_li" | "forge:hsse" | "forge:potassium" | "forge:soldering_alloy" | "forge:molybdenum" | "forge:orange_dye" | "forge:cryptand" | "forge:rocket_fuel" | "forge:uranium_triplatinum" | "forge:acidic_osmium_solution" | "forge:lightly_steam_cracked_light_fuel" | "forge:neodymium" | "forge:sulfuric_nickel_solution" | "forge:molten_zeron_100" | "forge:red_alloy" | "forge:cupronickel" | "forge:osmiridium" | "forge:severely_hydro_cracked_naphtha" | "forge:molybdenum_disilicide" | "forge:ethylene_oxide" | "forge:molten_osmiridium" | "forge:platinum" | "forge:toluene" | "forge:allyl_chloride" | "forge:monochloramine" | "forge:severely_hydro_cracked_gas" | "forge:helium_3" | "forge:polycaprolactam" | "forge:nitrochlorobenzene" | "forge:butane" | "forge:magentite" | "forge:light_blue_dye" | "forge:acetone" | "forge:uranium_235" | "forge:cobalt_brass" | "forge:hastelloy_x" | "forge:molten_niobium_nitride" | "forge:18_crown_6_k" | "forge:cetane_boosted_diesel" | "forge:carbon_monoxide" | "forge:hydro_cracked_ethylene" | "forge:tetrafluoroethylene" | "forge:rhodium_plated_palladium" | "forge:silver" | "forge:gelatin_mixture" | "create:bottomless/allow" | "forge:light_fuel" | "forge:uu_matter" | "forge:sulfur_trioxide" | "forge:yttrium" | "forge:tungsten_steel" | "forge:xenon" | "forge:nickel" | "forge:manganese_phosphide" | "forge:molten_kanthal" | "forge:polybenzimidazole" | "forge:liquid_nether_air" | "forge:yellorium" | "forge:nichrome" | "forge:vanadium" | "forge:vinyl_chloride" | "forge:octane" | "forge:crude_oil" | "create:bottomless/deny" | "forge:molten_lumium" | "forge:hydrofluoric_acid" | "create:fan_processing_catalysts/haunting" | "forge:rossinite" | "forge:diethylene_glycol" | "forge:molten_incoloy_ma_956" | "forge:chloroform" | "forge:oil_medium" | "sliceanddice:burning" | "forge:ice" | "forge:refinery_gas" | "forge:hssg" | "forge:black_steel" | "forge:molten_tungsten_steel" | "forge:black_dye" | "forge:lpg" | "forge:cerium" | "forge:pcb_coolant" | "forge:molten_prismalium" | "forge:europium" | "forge:butadiene" | "forge:molten_dragonsteel" | "forge:blue_dye" | "forge:helium_plasma" | "forge:watertight_steel" | "forge:sulfur_dioxide" | "forge:electrum" | "forge:molten_vanadium_gallium" | "sliceanddice:moisturizing" | "forge:biomass" | "forge:red_steel" | "forge:yttrium_barium_cuprate" | "forge:molten_nichrome" | "forge:bacteria" | "forge:blaze" | "forge:mc_guffium_239" | "forge:black_bronze" | "forge:molten_shellite" | "forge:severely_steam_cracked_gas" | "forge:dichlorobenzene" | "forge:bisphenol_a" | "forge:fish_oil" | "forge:krypton" | "forge:glass" | "forge:americium" | "minecraft:lava" | "forge:glue" | "forge:lightly_steam_cracked_heavy_fuel" | "forge:lightly_hydro_cracked_light_fuel" | "forge:molten_watertight_steel" | "forge:rhodium_sulfate" | "forge:iron" | "forge:lightly_steam_cracked_naphtha" | "forge:red_dye" | "forge:battery_alloy" | "forge:nitrosyl_chloride" | "forge:oxygen" | "forge:annealed_copper" | "forge:uranium" | "forge:chlorine_trifluoride" | "forge:polychlorinated_biphenyl" | "forge:aluminium" | "forge:tritanium" | "forge:drilling_fluid" | "forge:fermented_biomass" | "forge:mercury_barium_calcium_cuprate" | "forge:polytetrafluoroethylene";
    type MobEffectTag = never;
    type BlockTag = "forge:ores/diorite/cooperite" | "forge:ores/stone/redstone" | "forge:ores/basalt/powellite" | "sgjourney:stone_spire_protrudes_through" | "forge:ores/granite/emerald" | "forge:ores/diorite/cassiterite" | "forge:ores/tuff/powellite" | "forge:storage_blocks/slag" | "forge:frames/black_steel" | "forge:ores/netherrack/sodalite" | "forge:ores/tuff/silver" | "forge:ores/tuff/palladium" | "forge:ores/red_sand/bauxite" | "forge:storage_blocks/raw_sphalerite" | "forge:ores/gravel/topaz" | "forge:ores/basalt/lead" | "forge:ores/chromite" | "forge:ores/gravel/malachite" | "forge:ores/basalt/yellow_garnet" | "forge:ores/glauconite_sand" | "forge:ores/netherrack/ruby" | "forge:ores/andesite/blue_topaz" | "forge:ores/basalt/realgar" | "forge:ores/deepslate/pollucite" | "forge:storage_blocks/realgar" | "forge:ores/deepslate/lead" | "forge:storage_blocks/prismalium" | "forge:ores/andesite/thorium" | "forge:ores/stone/chalcocite" | "forge:ores/diorite/scheelite" | "forge:ores/deepslate/blue_topaz" | "forge:storage_blocks/steel" | "forge:ores/pollucite" | "minecraft:big_dripleaf_placeable" | "forge:ores/basalt/uraninite" | "forge:ores/gravel/cassiterite" | "forge:ores/uraninite" | "forge:ores/tuff/oilsands" | "forge:ores/endstone/kyanite" | "forge:storage_blocks/raw_silver" | "forge:ores/netherrack/tricalcium_phosphate" | "forge:ores/basalt/molybdenum" | "forge:storage_blocks/awakened_supremium_gemstone" | "forge:glass" | "forge:ores/gravel/pentlandite" | "forge:ores/deepslate/gypsum" | "forge:ores/stone/pyrite" | "forge:ores/andesite/pyrope" | "forge:ores/granite/tin" | "forge:ores/coal" | "forge:ores/sand/alunite" | "forge:storage_blocks/battery_alloy" | "forge:ores/deepslate/pyrochlore" | "forge:ores/sand/basaltic_mineral_sand" | "forge:ores/sand/magnesite" | "forge:ores/deepslate/sodalite" | "forge:ores/granite/bastnasite" | "create:casing" | "exnihilosequentia:mineable/crook" | "forge:ores/andesite/galena" | "forge:ores/red_sand/asbestos" | "forge:ores/deepslate/stibnite" | "forge:wool/yellow" | "forge:ores/stone/lithium" | "carryon:block_blacklist" | "forge:ores/gravel/beryllium" | "forge:ores/molybdenite" | "forge:ores/granite/palladium" | "forge:ores/endstone/garnierite" | "forge:storage_blocks/blue_alloy" | "minecraft:wall_post_override" | "forge:ores/granite/cobaltite" | "forge:storage_blocks/maraging_steel_300" | "forge:storage_blocks/raw_copper" | "forge:ores/red_sand/galena" | "minecraft:fences" | "forge:frames/iridium" | "forge:ores/diorite/nether_quartz" | "forge:storage_blocks/raw_pyrite" | "forge:ores/netherrack/calcite" | "forge:ores/netherrack/magnetite" | "forge:ores/sand/pitchblende" | "forge:frames/prismalium" | "forge:ores/tuff/garnierite" | "forge:ores/basalt/chalcocite" | "forge:ores/deepslate/green_sapphire" | "forge:ores/sand/tantalite" | "forge:ores/basalt/almandine" | "forge:ores/tuff/iron" | "forge:ores/sand/quartzite" | "forge:ores/andesite/graphite" | "forge:ores/niter" | "forge:ores/stone/uraninite" | "forge:ores/stone/ilmenite" | "forge:ores/granite/lepidolite" | "forge:ores/gravel/silver" | "forge:ores/red_sand/talc" | "forge:ores/netherrack/grossular" | "forge:ores/sand/cooperite" | "forge:ores/sand/ruby" | "forge:ores/basalt/cobalt" | "forge:ores/basalt/bentonite" | "forge:ores/tuff/ilmenite" | "forge:ores/gravel/olivine" | "forge:ores/red_sand/tungstate" | "forge:ores/diorite/bentonite" | "buildinggadgets:blacklist/exchanging" | "forge:ores/gravel/diatomite" | "forge:ores/gravel/alunite" | "forge:ores/endstone/salt" | "forge:stone" | "forge:storage_blocks/bismuth" | "forge:glass_panes/light_gray" | "forge:ores/andesite/pyrochlore" | "forge:ores/gravel/wulfenite" | "forge:ores/diorite/ilmenite" | "forge:ores/red_sand/basaltic_mineral_sand" | "forge:ores/deepslate/spodumene" | "forge:ores/granite/gold" | "forge:glass_panes/white" | "forge:ores/red_sand/rock_salt" | "forge:ore_rates/sparse" | "minecraft:azalea_grows_on" | "forge:ores/endstone/pyrope" | "forge:ores/gravel/chalcopyrite" | "forge:ores/tuff/cassiterite_sand" | "forge:storage_blocks/raw_plutonium" | "forge:storage_blocks/prosperity_ingot" | "forge:ores/diorite/asbestos" | "forge:ores/red_sand/salt" | "forge:ores/endstone/lead" | "forge:ores/tuff/plutonium" | "forge:ores/tuff/diatomite" | "create:girdable_tracks" | "forge:storage_blocks/raw_zeolite" | "forge:frames/twinite" | "forge:ores/granite/soapstone" | "forge:ores/endstone/gypsum" | "forge:ores/stone/galena" | "forge:glass/lime" | "minecraft:dampens_vibrations" | "forge:ores/endstone/aluminium" | "forge:ores/endstone/cobalt" | "forge:ores/netherrack/cooperite" | "minecraft:candle_cakes" | "forge:ores/stone/silver" | "forge:ores/red_sand/scheelite" | "forge:ores/tungstate" | "forge:ores/basalt/neodymium" | "forge:ores/sand/redstone" | "forge:ores/diorite/almandine" | "forge:ores/deepslate/opal" | "forge:ores/sand/graphite" | "forge:ores/gravel/blue_topaz" | "forge:ores/endstone/nether_quartz" | "forge:storage_blocks/damascus_steel" | "forge:storage_blocks/indium" | "forge:ores/diorite/sphalerite" | "forge:ores/tetrahedrite" | "forge:ores/stone/bastnasite" | "forge:ores/netherrack/realgar" | "forge:storage_blocks/coke" | "forge:ores/netherrack/lapis" | "forge:ores/granite/goethite" | "forge:ores/gravel/monazite" | "forge:ores/granite/kyanite" | "forge:storage_blocks/silicon" | "forge:ores/stone/certus_quartz" | "forge:ores/tuff/yellow_garnet" | "minecraft:dragon_immune" | "forge:ores/deepslate/oilsands" | "forge:ores/gravel/platinum" | "forge:ores/stone/basaltic_mineral_sand" | "forge:ores/sand/diamond" | "minecraft:emerald_ores" | "forge:storage_blocks/crystaltine" | "forge:ores/deepslate/cinnabar" | "forge:ores/gravel/molybdenite" | "minecraft:animals_spawnable_on" | "forge:ores/soapstone" | "forge:ores/diorite/lead" | "forge:ores/deepslate/salt" | "forge:ores/tuff/molybdenite" | "forge:storage_blocks/ender_pearl" | "forge:storage_blocks/tertium_ingot" | "minecraft:small_flowers" | "forge:storage_blocks/raw_pyrolusite" | "forge:storage_blocks/raw_chalcocite" | "forge:ores/netherrack/cassiterite" | "forge:ores/andesite/wulfenite" | "minecraft:warped_stems" | "forge:ores/olivine" | "forge:storage_blocks/raw_nether_quartz" | "forge:storage_blocks/tar" | "forge:ores/red_sand/beryllium" | "forge:ores/gravel/tungstate" | "forge:ores/endstone/magnesite" | "forge:storage_blocks/raw_soapstone" | "forge:ores/stone/naquadah" | "forge:ores/deepslate/almandine" | "forge:ores/gravel/bauxite" | "forge:ores/sand/oilsands" | "forge:ores/gravel/rock_salt" | "forge:storage_blocks/soul_infused" | "forge:ores/stone/malachite" | "forge:storage_blocks/rock_salt" | "forge:ores/tuff/asbestos" | "forge:ores/endstone/quartzite" | "forge:frames/hsla_steel" | "forge:ores/sand/cobalt" | "forge:storage_blocks/raw_lazurite" | "forge:ores/stone/nickel" | "forge:ores/stone/sphalerite" | "forge:ores/deepslate/scheelite" | "forge:ores/red_sand/coal" | "forge:ores/netherrack/tetrahedrite" | "forge:ores/basalt/gold" | "forge:storage_blocks/imperium_ingot" | "forge:ores/endstone/yellow_limonite" | "forge:ores/granite/chalcopyrite" | "minecraft:geode_invalid_blocks" | "forge:ores/netherrack/basaltic_mineral_sand" | "forge:ores/netherrack/kyanite" | "forge:ores/granite/oilsands" | "forge:storage_blocks/red_alloy" | "forge:storage_blocks/rhodium" | "forge:ores/granite/cobalt" | "forge:ores/netherrack/nickel" | "forge:ores/andesite/chalcocite" | "forge:ores/diorite/electrotine" | "forge:ores/granite/pyrochlore" | "minecraft:fire" | "forge:ores/tuff/yellow_limonite" | "forge:ores/red_sand/pentlandite" | "minecraft:corals" | "forge:storage_blocks/red_steel" | "forge:storage_blocks/raw_asbestos" | "forge:ores/stone/platinum" | "forge:ores/palladium" | "forge:ores/andesite/rock_salt" | "forge:ores/granite/naquadah" | "forge:ores/endstone/gold" | "forge:ores/andesite/platinum" | "forge:ores/gravel/gold" | "forge:storage_blocks/raw_pollucite" | "forge:ores/red_sand/granitic_mineral_sand" | "forge:storage_blocks/tantalum" | "forge:storage_blocks/yttrium" | "forge:ores/stone/sulfur" | "forge:ores/sand/cinnabar" | "forge:storage_blocks/raw_stibnite" | "forge:ores/basalt/pyrite" | "forge:ores/tuff/garnet_sand" | "forge:ores/granite/copper" | "forge:ores/andesite/spodumene" | "forge:ores/andesite/plutonium" | "forge:ores/diorite/tin" | "forge:ores/netherrack/bornite" | "forge:ores/tuff/almandine" | "forge:glass/colorless" | "forge:ores/basalt/pyrolusite" | "forge:storage_blocks/raw_sulfur" | "forge:storage_blocks/silicone_rubber" | "forge:ores/sand/zeolite" | "forge:storage_blocks/titanium_tungsten_carbide" | "forge:ores/sand/wulfenite" | "forge:ores/deepslate/bentonite" | "create:copycat_deny" | "forge:storage_blocks/raw_diatomite" | "forge:storage_blocks/soulium_gemstone" | "forge:ores/basalt/magnesite" | "minecraft:climbable" | "forge:ores/diorite/cobalt" | "forge:ores/endstone/scheelite" | "forge:ores/stone/almandine" | "forge:ores/diorite/chromite" | "forge:ores/nickel" | "forge:ores/basalt/alunite" | "forge:ores/stone/cassiterite" | "forge:ores/deepslate/plutonium" | "forge:ores/deepslate/wulfenite" | "forge:ores/sand/palladium" | "forge:bookshelves" | "forge:frames/stainless_steel" | "forge:ores/deepslate/beryllium" | "forge:ores/tuff/kyanite" | "forge:ores/gravel/chalcocite" | "forge:ores/diorite/glauconite_sand" | "forge:storage_blocks/cupronickel" | "forge:wool/black" | "forge:ores/basalt/basaltic_mineral_sand" | "forge:ores/stone/olivine" | "forge:ores/gravel/scheelite" | "forge:ores/tuff/lepidolite" | "forge:ores/andesite/spessartine" | "forge:ores/basalt/lepidolite" | "libx:impl_pressure_plates" | "forge:ores/basalt/lazurite" | "forge:ores/endstone/tantalite" | "forge:storage_blocks/tin_alloy" | "forge:storage_blocks/tertium_gemstone" | "forge:ores/endstone/graphite" | "forge:ores/netherrack/powellite" | "forge:ores/diorite/tetrahedrite" | "forge:storage_blocks/raw_mica" | "minecraft:guarded_by_piglins" | "forge:storage_blocks/inferium_coal" | "forge:ores/aluminium" | "forge:storage_blocks/raw_goethite" | "forge:storage_blocks/naquadah_alloy" | "forge:ores/red_sand/green_sapphire" | "forge:ores/tuff/talc" | "forge:ores/andesite/ilmenite" | "forge:ores/tantalite" | "forge:ores/sphalerite" | "forge:storage_blocks/raw_garnet_sand" | "forge:ores/netherrack/aluminium" | "forge:storage_blocks/void" | "forge:ores/stone/pyrolusite" | "forge:ores/andesite/mica" | "forge:ores/stone/yellow_limonite" | "forge:ores/tuff/cooperite" | "forge:ores/gravel/gypsum" | "forge:storage_blocks/raw_red_garnet" | "forge:ores/granite/bornite" | "forge:ores/basalt/diamond" | "forge:ores/netherrack/cobalt" | "forge:storage_blocks/platinum" | "forge:storage_blocks/soulium_dust" | "forge:ores/gravel/mica" | "forge:ores/stone/opal" | "forge:storage_blocks/inferium_ingot" | "forge:ores/sand/spessartine" | "buildinggadgets:whitelist/copy_paste" | "forge:ores/red_sand/wulfenite" | "quark:non_double_door" | "forge:ores/endstone/sulfur" | "forge:ores/basalt/tantalite" | "forge:storage_blocks/polybenzimidazole" | "forge:storage_blocks/red_garnet" | "forge:ores/deepslate/lazurite" | "forge:storage_blocks/andradite" | "forge:ores/endstone/sodalite" | "forge:storage_blocks/inanite" | "forge:ores/lead" | "forge:needs_wood_tool" | "forge:ores/tuff/pollucite" | "forge:ores/endstone/spodumene" | "forge:ores/granite/yellow_limonite" | "forge:ores/deepslate/graphite" | "forge:ores/andesite/pyrite" | "forge:storage_blocks/polyvinyl_butyral" | "forge:ores/basalt/sulfur" | "forge:pumpkins/carved" | "forge:ores/andesite/naquadah" | "forge:ores/sand/amethyst" | "forge:ores/andesite/granitic_mineral_sand" | "forge:ores/diorite/diamond" | "forge:ores/red_sand/barite" | "forge:ores/gravel/talc" | "forge:ores/stibnite" | "forge:ores/granite/opal" | "forge:ores/deepslate/bauxite" | "forge:ores/granite/almandine" | "forge:storage_blocks/raw_bastnasite" | "forge:storage_blocks/nether_star" | "forge:ores/sand/soapstone" | "minecraft:acacia_logs" | "forge:ores/netherrack/palladium" | "forge:ores/granite/sodalite" | "forge:ores/red_sand/iron" | "forge:storage_blocks/bamboo" | "forge:ores/sand/diatomite" | "forge:ores/tuff/pyrope" | "forge:ores/granite/iron" | "forge:ores/endstone/zeolite" | "forge:sand/colorless" | "farmersdelight:mushroom_colony_growable_on" | "forge:storage_blocks/raw_lapis" | "forge:ores/endstone/thorium" | "forge:ores/deepslate/magnetite" | "forge:ores/gravel/pitchblende" | "forge:ores/basalt/yellow_limonite" | "forge:ores/andesite/amethyst" | "forge:ores/gravel/garnet_sand" | "forge:ores/gravel/goethite" | "forge:ores/deepslate/palladium" | "forge:ores/gravel/asbestos" | "forge:chests/ender" | "forge:ores/stone/tungstate" | "forge:ores/andesite/sulfur" | "forge:ores/basalt/chromite" | "forge:frames/invar" | "forge:ores/granite/amethyst" | "forge:storage_blocks/aluminium" | "forge:ores/granite/electrotine" | "forge:storage_blocks/thorium" | "forge:storage_blocks/insanite" | "forge:ores/tuff/galena" | "forge:ores/red_sand/pyrope" | "forge:ores/deepslate/copper" | "forge:ores/granite/saltpeter" | "forge:ores/diorite/spessartine" | "forge:frames/dragonsteel" | "forge:ores/red_sand/chalcocite" | "forge:ores/netherrack/coal" | "forge:ores/red_sand/amethyst" | "forge:ores/gravel/tin" | "forge:ores/andesite/tetrahedrite" | "forge:ores/netherrack/granitic_mineral_sand" | "forge:ores/granite/basaltic_mineral_sand" | "forge:storage_blocks/europium" | "forge:ores/red_sand/ilmenite" | "forge:storage_blocks/raw_beryllium" | "forge:ores/granite/uraninite" | "forge:ores/andesite/sphalerite" | "forge:ores/andesite/bauxite" | "forge:ores/granite/sulfur" | "forge:ores/tuff/nickel" | "forge:ores/diorite/bastnasite" | "forge:ores/diorite/beryllium" | "forge:storage_blocks/raw_cinnabar" | "forge:ores/quartz" | "forge:ore_bearing_ground/stone" | "forge:ores/andesite/monazite" | "forge:ores/tuff/pyrite" | "minecraft:base_stone_overworld" | "forge:ores/andesite/pentlandite" | "forge:ores/red_sand/spodumene" | "farmersdelight:drops_cake_slice" | "forge:ores/basalt/cinnabar" | "minecraft:wither_immune" | "minecraft:mangrove_roots_can_grow_through" | "forge:storage_blocks/hastelloy_c_276" | "forge:ores/red_sand/quartzite" | "forge:ores/red_sand/nickel" | "forge:storage_blocks/cobalt_brass" | "forge:ores/ruby" | "forge:ores/endstone/pyrochlore" | "minecraft:snow_layer_cannot_survive_on" | "forge:ores/stone/sodalite" | "forge:ores/yellorite" | "forge:ores/red_sand/cobalt" | "forge:ores/tuff/pyrolusite" | "create:wrench_pickup" | "forge:ores/basalt/plutonium" | "minecraft:needs_iron_tool" | "forge:ores/diorite/bauxite" | "minecraft:anvil" | "forge:ores/gravel/cooperite" | "forge:glass_panes/brown" | "forge:storage_blocks/raw_spodumene" | "forge:ores/basalt/red_garnet" | "forge:ores/andesite/uraninite" | "minecraft:planks" | "forge:ores/andesite/opal" | "forge:ores/granite/neodymium" | "forge:ores/netherrack/salt" | "forge:ores/gravel/graphite" | "forge:ores/red_sand/oilsands" | "forge:ores/tuff/realgar" | "minecraft:signs" | "forge:ores/sand/ilmenite" | "minecraft:sand" | "create:fan_processing_catalysts/haunting" | "forge:glass/cyan" | "minecraft:infiniburn_end" | "forge:ores/red_sand/palladium" | "forge:ores/granite/molybdenite" | "forge:storage_blocks/raw_wulfenite" | "forge:ores/andesite/molybdenum" | "forge:ores/granite/lithium" | "forge:ores/tuff/molybdenum" | "forge:ores/red_sand/olivine" | "forge:ores/granite/bauxite" | "forge:ores/sand/pyrope" | "forge:ores/andesite/certus_quartz" | "minecraft:valid_spawn" | "forge:ores/andesite/molybdenite" | "forge:storage_blocks/raw_granitic_mineral_sand" | "forge:ores/gravel/kyanite" | "forge:ores/tuff/wulfenite" | "forge:ores/deepslate/garnierite" | "minecraft:saplings" | "forge:ores/cassiterite" | "libx:impl_wooden_pressure_plates" | "forge:ores/wulfenite" | "minecraft:ancient_city_replaceable" | "forge:immovable" | "forge:ores/sand/green_sapphire" | "forge:ores/lapis" | "forge:ores/granite/lapis" | "forge:ores/red_sand/redstone" | "forge:ores/red_sand/diamond" | "forge:ores/stone/pentlandite" | "forge:ores/diorite/mica" | "forge:ores/diorite/calcite" | "forge:ores/granite/salt" | "forge:storage_blocks/netherite" | "forge:storage_blocks/tertium_essence" | "forge:ores/netherrack/spodumene" | "forge:storage_blocks/polyphenylene_sulfide" | "forge:ores/gravel/uraninite" | "forge:ores/salt" | "minecraft:nylium" | "forge:ores/endstone/fullers_earth" | "forge:glass/light_gray" | "forge:storage_blocks/palladium" | "forge:storage_blocks/raw_powellite" | "forge:ores/basalt/grossular" | "forge:ores/deepslate/basaltic_mineral_sand" | "forge:ores/stone/magnesite" | "framedblocks:blockentity_whitelisted" | "forge:ores/tuff/diamond" | "forge:ores/tuff/certus_quartz" | "create:windmill_sails" | "forge:ores/red_sand/lepidolite" | "forge:ores/deepslate/chalcocite" | "forge:ores_in_ground/red_sand" | "forge:storage_blocks/raw_barite" | "forge:ores/sand/salt" | "forge:ores/stone/saltpeter" | "forge:ores/yellow_limonite" | "forge:storage_blocks/incoloy_ma_956" | "forge:ores/tuff/cinnabar" | "forge:ores/stone/grossular" | "forge:storage_blocks/raw_platinum" | "forge:barrels" | "forge:storage_blocks/blutonium" | "create:fan_transparent" | "minecraft:azalea_root_replaceable" | "forge:ores/netherrack/galena" | "forge:ores/red_sand/sapphire" | "forge:ores/gravel/vanadium_magnetite" | "forge:ores/sand/realgar" | "forge:frames/treated_wood" | "create:tree_attachments" | "forge:ores/spessartine" | "forge:ores/stone/emerald" | "forge:storage_blocks/magnesium_diboride" | "forge:ores/netherrack/sphalerite" | "forge:ores/stone/bauxite" | "minecraft:cauldrons" | "forge:ores/silver" | "forge:ores/tuff/coal" | "forge:frames/melodium" | "forge:storage_blocks/raw_bornite" | "forge:storage_blocks/lumium" | "forge:ores/diamond" | "forge:storage_blocks/duranium" | "forge:ores/andesite/talc" | "forge:storage_blocks/borosilicate_glass" | "farmersdelight:ropes" | "farmersdelight:heat_sources" | "forge:ores/basalt/copper" | "forge:ores/sand/garnet_sand" | "forge:ores/stone/plutonium" | "forge:storage_blocks/titanium" | "forge:ores/red_sand/magnesite" | "forge:storage_blocks/niobium_nitride" | "forge:ores/diorite/topaz" | "forge:ores/andesite/sodalite" | "forge:storage_blocks/raw_pyrope" | "forge:ores/granite/pollucite" | "forge:ores/diorite/malachite" | "minecraft:spruce_logs" | "forge:storage_blocks/samarium" | "forge:ores/basalt/certus_quartz" | "forge:ores/netherrack/molybdenite" | "minecraft:banners" | "forge:storage_blocks/raw_hematite" | "forge:ores/andesite/saltpeter" | "minecraft:wolves_spawnable_on" | "forge:ores/basalt/pitchblende" | "forge:ores/gravel/ruby" | "forge:ores/diorite/sulfur" | "forge:ores/diorite/cobaltite" | "forge:ores/basalt/mica" | "forge:ores/stone/copper" | "forge:glass/green" | "forge:storage_blocks/raw_oilsands" | "forge:ores/netherrack/ilmenite" | "forge:frames/tungsten_steel" | "libx:impl_stairs" | "forge:ores/stone/pitchblende" | "ftbchunks:interact_whitelist" | "forge:ores/stone/molybdenum" | "forge:ores/gravel/soapstone" | "forge:storage_blocks/cobalt" | "forge:ores/diorite/pentlandite" | "forge:ores/gravel/almandine" | "forge:ores/endstone/monazite" | "forge:ores/gravel/amethyst" | "forge:ores/powellite" | "forge:relocation_not_supported" | "forge:ores/endstone/emerald" | "minecraft:soul_speed_blocks" | "forge:ores/sand/talc" | "forge:ores/basalt/kyanite" | "buildinggadgets:whitelist/destruction" | "forge:ores/sand/sodalite" | "forge:ores/endstone/cinnabar" | "forge:ores/gravel/bastnasite" | "forge:ores/granite/coal" | "forge:ores/granite/hematite" | "forge:ores/granite/talc" | "forge:ores/endstone/alunite" | "forge:ores/sand/chalcopyrite" | "minecraft:replaceable_plants" | "forge:ores/andesite/tungstate" | "minecraft:beacon_base_blocks" | "create:brittle" | "forge:gravel" | "forge:ores/netherrack/bentonite" | "forge:ores/granite/graphite" | "forge:ores/gravel/barite" | "forge:ores/gravel/sulfur" | "forge:ores/tricalcium_phosphate" | "forge:ores/granite/yellow_garnet" | "forge:storage_blocks/nichrome" | "forge:ores/pentlandite" | "forge:ores/basalt/granitic_mineral_sand" | "forge:storage_blocks/raw_bauxite" | "forge:ores/andesite/sapphire" | "forge:ores/deepslate/tantalite" | "forge:ores/stone/pollucite" | "forge:ores/andesite/powellite" | "forge:ores/deepslate/lithium" | "forge:glass_panes/lime" | "forge:ores/sand/sapphire" | "forge:storage_blocks/reinforced_epoxy_resin" | "forge:ores/red_sand/cassiterite" | "forge:ores/gravel/cobalt" | "forge:ores/basalt/cassiterite" | "forge:storage_blocks/gold" | "minecraft:sculk_replaceable" | "minecraft:small_dripleaf_placeable" | "farmersdelight:unaffected_by_rich_soil" | "forge:ores/diorite/soapstone" | "forge:ores/andesite/scheelite" | "minecraft:features_cannot_replace" | "forge:ores/red_sand/mica" | "forge:ores/deepslate/mica" | "forge:storage_blocks/ruby" | "forge:storage_blocks/nickel" | "forge:storage_blocks/ridiculite" | "forge:ores/garnet_sand" | "forge:storage_blocks/molybdenum_disilicide" | "forge:ores/red_sand/realgar" | "forge:ores/endstone/chalcocite" | "forge:ores/granite/rock_salt" | "forge:ores/andesite/green_sapphire" | "forge:ores/granite/diamond" | "forge:ores/red_sand/electrotine" | "create:contraption_inventory_deny" | "forge:ores_in_ground/basalt" | "forge:ores/gravel/cassiterite_sand" | "forge:enderman_place_on_blacklist" | "forge:glass_panes/red" | "forge:ores/andesite/yellow_garnet" | "forge:ores/gravel/pyrope" | "forge:storage_blocks/samarium_iron_arsenic_oxide" | "forge:storage_blocks/darmstadtium" | "forge:ores/stone/barite" | "forge:ores/sand/lapis" | "forge:ores/diorite/blue_topaz" | "forge:storage_blocks/raw_certus_quartz" | "forge:ores/deepslate/tetrahedrite" | "forge:ores/stone/glauconite_sand" | "forge:storage_blocks/raw_grossular" | "forge:ores/tuff/calcite" | "forge:ores/deepslate/sphalerite" | "forge:ores/basalt/olivine" | "minecraft:deepslate_ore_replaceables" | "forge:ores/granite/diatomite" | "forge:ores/basalt/thorium" | "forge:cobblestone/deepslate" | "forge:ores/netherrack/topaz" | "forge:ores/red_sand/chromite" | "forge:ores/uranium" | "forge:ores/basalt/tin" | "forge:storage_blocks/prudentium_ingot" | "forge:ores/basalt/ruby" | "minecraft:mushroom_grow_block" | "forge:frames/trinaquadalloy" | "forge:ores/stone/stibnite" | "forge:ores/sodalite" | "forge:storage_blocks/enriched_naquadah_trinium_europium_duranide" | "forge:ores_in_ground/gravel" | "forge:storage_blocks/raw_amethyst" | "forge:ores/deepslate/barite" | "forge:ores/granite/magnetite" | "forge:ores/tuff/gold" | "toms_storage:trims" | "forge:ores/gravel/red_garnet" | "forge:ores/basalt/garnierite" | "forge:ores/deepslate/silver" | "forge:ores/sand/pyrite" | "minecraft:base_stone_nether" | "forge:storage_blocks/wrought_iron" | "forge:ores/granite/glauconite_sand" | "minecraft:strider_warm_blocks" | "forge:ores/gravel/granitic_mineral_sand" | "forge:frames/steel" | "forge:ores/gravel/tantalite" | "forge:ores/deepslate/tin" | "forge:ores/endstone/amethyst" | "forge:ores/gravel/sapphire" | "forge:ores/sand/granitic_mineral_sand" | "forge:ores/netherrack/amethyst" | "forge:ores/realgar" | "forge:ores/granite/alunite" | "forge:ores/deepslate/fullers_earth" | "forge:storage_blocks/raw_nickel" | "forge:ores/sand/cassiterite" | "minecraft:wooden_stairs" | "minecraft:portals" | "minecraft:hoglin_repellents" | "forge:ores/diorite/coal" | "forge:ores/red_sand/malachite" | "create:passive_boiler_heaters" | "forge:ores/sand/barite" | "forge:ores/endstone/almandine" | "forge:ores/diorite/green_sapphire" | "forge:ores/granite/bentonite" | "forge:ores/beryllium" | "forge:ores/endstone/granitic_mineral_sand" | "forge:ores/diorite/yellow_garnet" | "forge:ores/red_sand/emerald" | "forge:ores/red_sand/tin" | "forge:ores/deepslate/calcite" | "forge:ores/endstone/chalcopyrite" | "forge:frames/hastelloy_c_276" | "minecraft:lush_ground_replaceable" | "forge:ores/andesite/magnetite" | "forge:storage_blocks/raw_tungstate" | "forge:ores/tuff/naquadah" | "forge:ores/gravel/bentonite" | "forge:ores/netherrack/goethite" | "forge:ores/netherrack/lead" | "forge:ores/diorite/magnetite" | "mysticalagriculture:crops" | "forge:storage_blocks/ruthenium_trinium_americium_neutronate" | "minecraft:moss_replaceable" | "forge:ores/certus_quartz" | "thermal:machines" | "forge:ores/tuff/platinum" | "ae2:blacklisted/annihilation_plane" | "ftbultimine:farmland_tillable" | "forge:ores/granite/pyrite" | "forge:storage_blocks/tin" | "forge:ores/sand/galena" | "forge:ores/red_sand/lithium" | "forge:ores/tuff/trona" | "forge:storage_blocks/raw_chalcopyrite" | "farmersdelight:tray_heat_sources" | "forge:ores/endstone/bauxite" | "forge:ores/endstone/magnetite" | "forge:ores/sand/aluminium" | "forge:storage_blocks/raw_pyrochlore" | "forge:budding" | "forge:ores/gravel/sodalite" | "forge:storage_blocks/raw_graphite" | "forge:ores/endstone/plutonium" | "forge:glass_panes/green" | "forge:ores/andesite/aluminium" | "forge:ores/tuff/pentlandite" | "create:movable_empty_collider" | "forge:ores/granite/nickel" | "forge:ores/tuff/neodymium" | "create:ore_override_stone" | "forge:ores/basalt/tricalcium_phosphate" | "forge:ores/endstone/bastnasite" | "forge:ores/tuff/tin" | "forge:ores/granite/ilmenite" | "forge:ores/gravel/lazurite" | "minecraft:wooden_slabs" | "forge:ores/pitchblende" | "forge:ores/basalt/aluminium" | "forge:frames/lumium" | "forge:ores/stone/cobalt" | "forge:ores/endstone/chromite" | "forge:ores/chalcocite" | "forge:ores/grossular" | "forge:ores/gravel/magnesite" | "forge:ores/diorite/sodalite" | "forge:ores/endstone/ilmenite" | "forge:ores/andesite/cobalt" | "forge:wool/brown" | "forge:ores/deepslate/lepidolite" | "forge:ores/sand/pollucite" | "forge:ores/stone/spodumene" | "forge:ores/endstone/cassiterite" | "forge:ores/basalt/graphite" | "forge:ores/andesite/salt" | "forge:ores/andesite/cassiterite" | "forge:ores/endstone/tungstate" | "forge:storage_blocks/raw_cooperite" | "forge:ores/netherrack/red_garnet" | "forge:ores/andesite/oilsands" | "forge:ores/basalt/pyrope" | "forge:ores/gravel/cobaltite" | "forge:ores/deepslate/malachite" | "forge:ores/diorite/fullers_earth" | "libx:impl_fences" | "forge:ores/red_sand/zeolite" | "forge:ores/gravel/quartzite" | "forge:ores/granite/molybdenum" | "forge:ores/endstone/sphalerite" | "forge:needs_netherite_tool" | "forge:ores/diorite/diatomite" | "forge:ores/tuff/glauconite_sand" | "forge:ores/sand/vanadium_magnetite" | "forge:fences/wooden" | "forge:ores/deepslate/quartzite" | "forge:fences" | "forge:storage_blocks/coal" | "forge:frames/shellite" | "forge:ores/red_sand/pyrolusite" | "forge:ores/basalt/sphalerite" | "forge:ores/diorite/pyrite" | "forge:storage_blocks/raw_yellow_limonite" | "forge:ores/deepslate/tricalcium_phosphate" | "forge:ores/stone/bentonite" | "forge:storage_blocks/pure_netherite" | "forge:ores/plutonium" | "forge:ores/deepslate/granitic_mineral_sand" | "forge:ores/stone/green_sapphire" | "forge:storage_blocks/raw_vanadium_magnetite" | "forge:ores/tuff/soapstone" | "forge:ores/tuff/chalcopyrite" | "forge:ores/red_sand/copper" | "forge:ores/diorite/salt" | "forge:ores/goethite" | "forge:ores/diorite/nickel" | "forge:ores/diorite/granitic_mineral_sand" | "forge:storage_blocks/polyvinyl_chloride" | "forge:ores/red_sand/graphite" | "forge:ores/andesite/pitchblende" | "forge:ores/netherrack/zeolite" | "minecraft:snow" | "forge:ores/basalt/pollucite" | "minecraft:polar_bears_spawnable_on_alternate" | "forge:concrete_powder" | "forge:ores/andesite/garnierite" | "farmersdelight:mineable/knife" | "forge:storage_blocks/signalum" | "forge:ores/diorite/garnet_sand" | "forge:ores/gravel/tricalcium_phosphate" | "forge:ores/gravel/lead" | "forge:ores/redstone" | "minecraft:dragon_transparent" | "forge:glass/gray" | "forge:ores/endstone/barite" | "forge:ores/granite/spessartine" | "minecraft:stone_ore_replaceables" | "forge:ores/deepslate/tungstate" | "forge:ores/sand/apatite" | "forge:ores/tuff/uraninite" | "forge:ores/netherrack/diatomite" | "forge:wool/pink" | "sliceanddice:fertilizer_blacklist" | "minecraft:wooden_doors" | "forge:storage_blocks/ruridit" | "minecraft:parrots_spawnable_on" | "forge:ores/granite/nether_quartz" | "minecraft:flower_pots" | "forge:ores/gypsum" | "forge:ores/gravel/opal" | "woodenbucket:freezing" | "forge:storage_blocks/raw_iron" | "minecraft:lava_pool_stone_cannot_replace" | "forge:ores/sand/pyrolusite" | "forge:ores/tuff/sapphire" | "forge:chests/wooden" | "forge:ores/granite/pitchblende" | "forge:ores/deepslate/chalcopyrite" | "forge:ores/basalt/vanadium_magnetite" | "minecraft:fence_gates" | "forge:storage_blocks/raw_magnetite" | "forge:ores/red_sand/blue_topaz" | "forge:storage_blocks/raw_tetrahedrite" | "forge:ores/basalt/redstone" | "forge:ores/red_sand/uraninite" | "forge:ores/endstone/yellow_garnet" | "forge:ores/basalt/tungstate" | "forge:storage_blocks/brass" | "forge:ores/tuff/bauxite" | "forge:ores/deepslate/monazite" | "forge:ores/diorite/plutonium" | "forge:ores/stone/soapstone" | "forge:ores/granite/chalcocite" | "forge:ores/neodymium" | "forge:ores/granitic_mineral_sand" | "forge:ores/copper" | "libx:impl_wooden_slabs" | "forge:storage_blocks/magnetic_neodymium" | "forge:ores/netherrack/lepidolite" | "forge:ores/netherrack/wulfenite" | "forge:ores/deepslate/talc" | "forge:ores/basalt/stibnite" | "forge:storage_blocks/hastelloy_x" | "forge:ores/andesite/pollucite" | "forge:ores/andesite/gypsum" | "forge:storage_blocks/nickel_zinc_ferrite" | "forge:ores/endstone/glauconite_sand" | "forge:ores/granite/calcite" | "forge:ores/granite/trona" | "forge:ores/andesite/barite" | "forge:ores/gravel/diamond" | "forge:ores_in_ground/diorite" | "forge:ores/gravel/chromite" | "forge:ores/deepslate/electrotine" | "minecraft:ice" | "forge:ores/endstone/wulfenite" | "forge:ores/sapphire" | "forge:chests/trapped" | "forge:ores/andesite/cassiterite_sand" | "forge:ores/netherrack/bastnasite" | "forge:storage_blocks/raw_molybdenum" | "forge:glass/tinted" | "forge:ores/sand/tin" | "forge:ores/sand/cassiterite_sand" | "forge:ores/netherrack/pentlandite" | "forge:ores/basalt/topaz" | "forge:ores/stone/red_garnet" | "forge:ores/basalt/scheelite" | "forge:ores/tuff/hematite" | "forge:storage_blocks/raw_kyanite" | "forge:ores/tuff/salt" | "forge:ores/barite" | "create:toolboxes" | "forge:ores/basalt/fullers_earth" | "minecraft:terracotta" | "forge:ores/tuff/olivine" | "forge:ores/netherrack/trona" | "forge:ores/andesite/red_garnet" | "forge:ores/netherrack/saltpeter" | "forge:ores/kyanite" | "forge:storage_blocks/naquadic_netherite" | "forge:ores/diorite/molybdenum" | "forge:wool/blue" | "forge:ores/netherrack/green_sapphire" | "forge:storage_blocks/green_sapphire" | "minecraft:copper_ores" | "forge:ores/tuff/blue_topaz" | "forge:ores/endstone/tetrahedrite" | "forge:ores/basalt/nickel" | "forge:ores/tuff/basaltic_mineral_sand" | "forge:ores/granite/green_sapphire" | "minecraft:birch_logs" | "forge:ores/opal" | "forge:ores/diorite/garnierite" | "forge:ores/stone/talc" | "forge:ores/tuff/apatite" | "forge:ores/basalt/cooperite" | "forge:ores/deepslate/lapis" | "forge:ores/endstone/stibnite" | "forge:ores/deepslate/rock_salt" | "forge:ores_in_ground/stone" | "forge:ores/endstone/pollucite" | "forge:ores/endstone/apatite" | "forge:ores/tuff/quartzite" | "forge:frames/tungsten_carbide" | "forge:ores/deepslate/uraninite" | "forge:ores/diorite/neodymium" | "farmersdelight:terrain" | "forge:ores/sand/topaz" | "minecraft:rails" | "forge:ores/sand/lithium" | "forge:glass_panes/black" | "forge:storage_blocks/raw_scheelite" | "forge:ores/netherrack/uraninite" | "forge:ores/tuff/chromite" | "forge:ores/deepslate/olivine" | "libx:impl_wooden_fences" | "forge:ores/red_sand/stibnite" | "forge:ores/gravel/ilmenite" | "forge:frames/neutronium" | "forge:storage_blocks/raw_cassiterite_sand" | "forge:ores/sand/magnetite" | "forge:ores/cassiterite_sand" | "forge:storage_blocks/stainless_steel" | "forge:ores/andesite/asbestos" | "forge:ores/diorite/tungstate" | "forge:ores/netherrack/vanadium_magnetite" | "forge:storage_blocks/hsse" | "forge:ores/basalt/barite" | "forge:ores/tuff/bentonite" | "forge:ores/gravel/trona" | "skyblockbuilder:additional_valid_spawn" | "forge:ores/diorite/barite" | "forge:storage_blocks/supremium_essence" | "apexcore:visualizer" | "minecraft:bamboo_plantable_on" | "forge:ores/deepslate/gold" | "forge:ores/basalt/bastnasite" | "forge:ores/chalcopyrite" | "forge:wool/orange" | "forge:ores/endstone/powellite" | "forge:glass/blue" | "forge:ores/gravel/garnierite" | "forge:ores/basalt/hematite" | "forge:storage_blocks/gunpowder" | "forge:ores/yellow_garnet" | "forge:ores/basalt/palladium" | "thermal:glass/hardened" | "forge:ores/endstone/platinum" | "forge:mineable/knife" | "forge:ores/alunite" | "minecraft:crystal_sound_blocks" | "forge:ores/diorite/sapphire" | "forge:ores/granite/redstone" | "forge:terracotta" | "forge:ores/red_sand/certus_quartz" | "forge:ores/gravel/lepidolite" | "forge:ores/granite/spodumene" | "forge:ores/red_sand/lazurite" | "forge:ores/granite/aluminium" | "forge:storage_blocks/raw_fullers_earth" | "forge:ores/tuff/lazurite" | "forge:storage_blocks/sapphire" | "forge:ores/andesite/ruby" | "forge:storage_blocks/supremium_coal" | "forge:ores/stone/diatomite" | "forge:ores/netherrack/yellow_garnet" | "forge:ores/basalt/nether_quartz" | "forge:ores/red_sand/molybdenite" | "forge:ores/diorite/pyrochlore" | "forge:ores/granite/tricalcium_phosphate" | "forge:ores/diorite/realgar" | "forge:ores/red_sand/tantalite" | "forge:storage_blocks/magnetic_iron" | "forge:ores/andesite/lead" | "forge:frames/europium" | "forge:ores/basalt/talc" | "forge:storage_blocks/indium_gallium_phosphide" | "minecraft:wooden_trapdoors" | "forge:ores/granite/malachite" | "forge:storage_blocks/raw_malachite" | "forge:storage_blocks/the_ultimate" | "forge:ores/diorite/pitchblende" | "forge:ores/basalt/trona" | "forge:ores/granite/lazurite" | "forge:ores/sand/asbestos" | "forge:ores/red_sand/grossular" | "forge:ores/tuff/redstone" | "forge:ores/andesite/realgar" | "forge:ores/endstone/palladium" | "forge:ores/diorite/pyrolusite" | "forge:ores/gravel/aluminium" | "forge:glass/black" | "sgjourney:plasma_flammable" | "forge:ores/andesite/coal" | "minecraft:bee_growables" | "forge:ores/tuff/tantalite" | "forge:ores/sand/cobaltite" | "forge:chests" | "forge:ores/diorite/copper" | "forge:ores/diorite/galena" | "forge:ores/netherrack/pyrite" | "forge:storage_blocks/prudentium_gemstone" | "minecraft:logs_that_burn" | "forge:ores/red_sand/molybdenum" | "forge:ores/stone/topaz" | "forge:ores/deepslate/glauconite_sand" | "forge:storage_blocks/raw_cobalt" | "forge:storage_blocks/raw_magnesite" | "forge:wool/white" | "forge:ores/tuff/red_garnet" | "forge:ores/andesite/malachite" | "forge:ores/sand/opal" | "forge:ores/red_sand/monazite" | "forge:ores/andesite/basaltic_mineral_sand" | "forge:ores/diorite/lapis" | "forge:ores/deepslate/platinum" | "forge:ores/tuff/pyrochlore" | "forge:ores/tuff/scheelite" | "ae2:blacklisted/spatial" | "forge:ores/red_sand/bornite" | "forge:ores/tuff/tungstate" | "forge:ores/netherrack/garnet_sand" | "forge:ores/stone/amethyst" | "forge:ores/netherrack/barite" | "forge:ores/tuff/emerald" | "forge:ores/gravel/electrotine" | "forge:ores/diorite/gypsum" | "forge:ores/stone/asbestos" | "forge:ores/netherrack/soapstone" | "forge:storage_blocks/raw_emerald" | "forge:glass_panes/purple" | "forge:ores/basalt/lithium" | "forge:ores/basalt/rock_salt" | "forge:frames/hastelloy_x" | "minecraft:dirt" | "forge:storage_blocks/raw_green_sapphire" | "forge:ores/netherrack/quartzite" | "forge:storage_blocks/opal" | "forge:ores/tuff/aluminium" | "forge:ores/netherrack/beryllium" | "forge:ores/deepslate/pitchblende" | "forge:ores/stone/scheelite" | "forge:storage_blocks/quartzite" | "forge:ores/diorite/lithium" | "forge:ores/diorite/yellow_limonite" | "minecraft:stone_pressure_plates" | "forge:ores/sand/scheelite" | "forge:ores/gravel/naquadah" | "forge:ores/granite/sphalerite" | "forge:ores/gravel/nether_quartz" | "forge:storage_blocks/graphite" | "forge:storage_blocks/raw_lead" | "libx:impl_stone_pressure_plates" | "forge:glass_panes/colorless" | "forge:ores/endstone/trona" | "forge:ores/tuff/electrotine" | "framedblocks:blacklisted" | "forge:frames/wood" | "forge:ores/endstone/malachite" | "forge:ores/sand/uraninite" | "forge:ores/andesite/quartzite" | "forge:ores/red_sand/nether_quartz" | "forge:ores/sand/bornite" | "forge:ores/thorium" | "forge:ores/tuff/magnesite" | "forge:glass/purple" | "forge:storage_blocks/raw_pitchblende" | "minecraft:slabs" | "forge:ores/sand/olivine" | "forge:ores/basalt/blue_topaz" | "forge:ores/tuff/barite" | "forge:ores/netherrack/magnesite" | "forge:ores/amethyst" | "forge:ores/red_sand/yellow_limonite" | "minecraft:soul_fire_base_blocks" | "forge:storage_blocks/raw_lepidolite" | "forge:ores/andesite/bentonite" | "buildinggadgets:blacklist/generic" | "forge:ores/basalt/monazite" | "forge:ores/granite/magnesite" | "forge:ores/stone/lepidolite" | "forge:ores/diorite/talc" | "forge:ores/tuff/ruby" | "forge:ores/red_sand/sulfur" | "forge:storage_blocks/screret_runic_laser_source_base" | "forge:ores/stone/chromite" | "minecraft:dead_bush_may_place_on" | "forge:sandstone" | "forge:storage_blocks/ultimet" | "forge:storage_blocks/magnetic_steel" | "forge:ores/netherrack/cobaltite" | "minecraft:campfires" | "forge:ores/netherrack/diamond" | "forge:ores/stone/cooperite" | "forge:ores/netherrack/malachite" | "forge:ores/tuff/lithium" | "forge:ores/diorite/wulfenite" | "forge:ores/sand/goethite" | "forge:storage_blocks/olivine" | "forge:ores/andesite/neodymium" | "forge:ores/andesite/grossular" | "forge:storage_blocks/raw_spessartine" | "forge:ores/endstone/mica" | "forge:ores/red_sand/plutonium" | "forge:ores/basalt/apatite" | "forge:ores/diorite/platinum" | "forge:storage_blocks/raw_calcite" | "forge:ores/deepslate/asbestos" | "forge:ores/andesite/electrotine" | "minecraft:mangrove_logs" | "forge:ores/endstone/bornite" | "forge:ores/diorite/iron" | "forge:ores/diorite/redstone" | "forge:ores/diorite/magnesite" | "forge:ores/stone/rock_salt" | "forge:ores/diorite/red_garnet" | "forge:ores/spodumene" | "forge:cobblestone/mossy" | "forge:storage_blocks/monazite" | "forge:ores/deepslate/coal" | "forge:ores/basalt/bornite" | "forge:ores/endstone/green_sapphire" | "forge:cobblestone/normal" | "forge:ores/basalt/galena" | "forge:ores/andesite/yellow_limonite" | "forge:storage_blocks/polyethylene" | "forge:ores/stone/garnierite" | "forge:ores/endstone/blue_topaz" | "forge:ores/netherrack/thorium" | "forge:ores/netherrack/pollucite" | "forge:ores/endstone/bentonite" | "forge:ores/red_sand/cobaltite" | "minecraft:mineable/hoe" | "forge:ores/netherrack/molybdenum" | "forge:ores/red_sand/apatite" | "forge:ores/diorite/trona" | "forge:storage_blocks/yellow_garnet" | "forge:ores/sand/tricalcium_phosphate" | "forge:ores/stone/iron" | "forge:ores/gravel/emerald" | "forge:ores/endstone/pyrolusite" | "sgjourney:naquadah_ores" | "forge:ores/diorite/powellite" | "forge:ores/sulfur" | "forge:ores/red_sand/sodalite" | "forge:ores/granite/tungstate" | "forge:ores/tuff/beryllium" | "minecraft:candles" | "forge:ores/stone/mica" | "forge:storage_blocks/raw_chromite" | "forge:storage_blocks/grossular" | "minecraft:buttons" | "forge:ores/endstone/molybdenum" | "minecraft:doors" | "forge:ores/andesite/stibnite" | "forge:ores/sand/sphalerite" | "forge:storage_blocks/black_iron" | "forge:ores/andesite/gold" | "forge:ores/stone/aluminium" | "minecraft:gold_ores" | "forge:ores/granite/wulfenite" | "minecraft:underwater_bonemeals" | "forge:fences/nether_brick" | "forge:ores/andesite/apatite" | "forge:ores/sand/pentlandite" | "forge:ores/endstone/saltpeter" | "forge:ores/sand/chalcocite" | "forge:ores/netherrack/pyrolusite" | "minecraft:coral_plants" | "minecraft:crops" | "forge:ores/sand/emerald" | "minecraft:redstone_ores" | "forge:storage_blocks/raw_naquadah" | "forge:ores/diorite/chalcopyrite" | "forge:ores/endstone/tin" | "forge:ores/sand/nickel" | "forge:ores/vanadium_magnetite" | "forge:storage_blocks/uranium_235" | "forge:ores/stone/coal" | "forge:ores/cinnabar" | "forge:ores/deepslate/goethite" | "forge:ores/basalt/salt" | "forge:storage_blocks/raw_ilmenite" | "forge:ores/endstone/garnet_sand" | "forge:ores/netherrack/emerald" | "forge:storage_blocks/insanium_essence" | "forge:ores/tuff/sulfur" | "forge:ores/andesite/soapstone" | "forge:ores/deepslate/ruby" | "forge:storage_blocks/inferium_gemstone" | "forge:ores/endstone/uraninite" | "forge:ores/gravel/coal" | "minecraft:goats_spawnable_on" | "forge:wool/lime" | "forge:ores/deepslate/sapphire" | "forge:storage_blocks/raw_palladium" | "forge:ores/diorite/thorium" | "forge:stained_glass" | "forge:ores/basalt/gypsum" | "forge:ores/red_sand/cassiterite_sand" | "forge:ores/endstone/tricalcium_phosphate" | "forge:ores/stone/electrotine" | "forge:ores/basalt/sodalite" | "forge:storage_blocks/stellite_100" | "minecraft:stairs" | "forge:storage_blocks/raw_lithium" | "forge:ores/red_sand/silver" | "forge:ores/deepslate/bornite" | "minecraft:beehives" | "forge:ores/tuff/chalcocite" | "forge:frames/signalum" | "forge:storage_blocks/ludicrite" | "forge:ores/bornite" | "libx:impl_walls" | "forge:ores/gravel/basaltic_mineral_sand" | "forge:ores/sand/sulfur" | "forge:ores/quartzite" | "forge:ores/tuff/vanadium_magnetite" | "forge:ores/gravel/neodymium" | "forge:storage_blocks/yttrium_barium_cuprate" | "forge:frames/titanium" | "forge:ores/diorite/molybdenite" | "forge:ores/granite/vanadium_magnetite" | "forge:storage_blocks/stellarium" | "forge:ores/red_sand/pitchblende" | "forge:ores/granite/platinum" | "framedblocks:camo_sustain_plant" | "forge:ores/endstone/sapphire" | "forge:glass_panes/blue" | "forge:ores/deepslate/molybdenite" | "forge:ores/diorite/monazite" | "forge:storage_blocks/raw_ruby" | "forge:ores/granite/fullers_earth" | "forge:storage_blocks/uvarovite" | "forge:ores/tuff/zeolite" | "forge:ores/andesite/nickel" | "forge:ores_in_ground/granite" | "forge:ores/gravel/magnetite" | "forge:ores/pyrope" | "forge:ores/gravel/calcite" | "minecraft:unstable_bottom_center" | "forge:storage_blocks/raw_rock_salt" | "forge:ores/deepslate/certus_quartz" | "forge:ores/andesite/tantalite" | "forge:ores/stone/tin" | "forge:storage_blocks/raw_almandine" | "forge:ores/red_sand/alunite" | "forge:barrels/wooden" | "railways:semaphore_poles" | "forge:storage_blocks/raw_cobaltite" | "forge:ores/stone/lead" | "forge:ore_bearing_ground/deepslate" | "minecraft:trapdoors" | "minecraft:non_flammable_wood" | "forge:ores/stone/vanadium_magnetite" | "forge:ores/blue_topaz" | "forge:ores/endstone/pitchblende" | "forge:ores/trona" | "minecraft:nether_carver_replaceables" | "forge:storage_blocks/raw_topaz" | "toms_storage:remote_activate" | "forge:ores/granite/stibnite" | "forge:ores/stone/bornite" | "forge:ores/granite/cooperite" | "forge:ores/netherrack/rock_salt" | "forge:ores/sand/saltpeter" | "forge:ores/deepslate/pyrite" | "forge:ores/tuff/alunite" | "forge:ores/endstone/pyrite" | "forge:ores/diorite/lazurite" | "forge:ores/diorite/rock_salt" | "forge:ores/gravel/molybdenum" | "forge:wool/cyan" | "forge:ores/basalt/glauconite_sand" | "forge:ores/red_sand/calcite" | "forge:storage_blocks/raw_diamond" | "forge:ores/deepslate/chromite" | "forge:ores/tuff/tetrahedrite" | "forge:ores/deepslate/naquadah" | "forge:ores/prosperity" | "forge:ores/netherrack/chalcocite" | "forge:ores/granite/plutonium" | "forge:ores/gravel/bornite" | "forge:ores/gravel/grossular" | "forge:storage_blocks/pyrope" | "create:copycat_allow" | "forge:storage_blocks/insanium_coal" | "forge:storage_blocks/inferium_essence" | "forge:storage_blocks/blue_steel" | "minecraft:beds" | "forge:ores/gravel/glauconite_sand" | "forge:ores/diorite/chalcocite" | "forge:ores/basalt/lapis" | "forge:ores/magnetite" | "forge:ores/endstone/iron" | "forge:ores/deepslate/topaz" | "forge:ores/electrotine" | "forge:ores/tuff/cobaltite" | "forge:ores/red_sand/sphalerite" | "forge:ores/basalt/beryllium" | "forge:ores/fullers_earth" | "forge:ores/basalt/bauxite" | "forge:ores/basalt/soapstone" | "forge:ores/tuff/tricalcium_phosphate" | "forge:ores/sand/red_garnet" | "forge:ores/red_sand/gold" | "forge:ores/basalt/tetrahedrite" | "forge:storage_blocks/apatite" | "forge:frames/watertight_steel" | "minecraft:walls" | "minecraft:mineable/shovel" | "forge:ores/netherrack/alunite" | "forge:storage_blocks/ender_ingot" | "forge:ores/red_sand/diatomite" | "forge:ores/tuff/cobalt" | "forge:ores/stone/pyrochlore" | "forge:ores/diorite/kyanite" | "forge:ores/basalt/calcite" | "forge:ores/stone/garnet_sand" | "forge:ores/tuff/grossular" | "forge:ores/diorite/alunite" | "forge:ores/granite/red_garnet" | "forge:ores/gravel/spessartine" | "minecraft:rabbits_spawnable_on" | "forge:storage_blocks/styrene_butadiene_rubber" | "forge:ore_rates/dense" | "forge:ores/diorite/graphite" | "forge:ores/netherrack/certus_quartz" | "forge:ores/deepslate/grossular" | "buildinggadgets:whitelist/exchanging" | "forge:ores/gravel/sphalerite" | "forge:ores/stone/blue_topaz" | "forge:storage_blocks/melodium" | "forge:mineable/wire_cutter" | "create:tracks" | "forge:ores/andesite/nether_quartz" | "forge:ores/red_sand/spessartine" | "forge:ores/granite/quartzite" | "forge:storage_blocks/cinnabar" | "forge:ores/sand/platinum" | "forge:ores/basalt/amethyst" | "forge:ores/diorite/vanadium_magnetite" | "forge:ores/deepslate/emerald" | "forge:storage_blocks/zinc" | "forge:storage_blocks/yellorium" | "forge:ores/gold" | "forge:storage_blocks/insanium_ingot" | "ae2:growth_acceleratable" | "forge:ores/tuff/spodumene" | "forge:ores/endstone/opal" | "forge:storage_blocks/magnetic_samarium" | "forge:storage_blocks/sugar" | "forge:ores/endstone/diamond" | "forge:storage_blocks/gallium_arsenide" | "forge:ores/basalt/saltpeter" | "forge:ores/stone/palladium" | "forge:ores/netherrack/apatite" | "forge:ores/red_sand/lead" | "forge:ores/basalt/malachite" | "forge:ores/deepslate/apatite" | "forge:ores/andesite/lepidolite" | "forge:ores/sand/pyrochlore" | "forge:ores/deepslate/pentlandite" | "forge:ores/diorite/tricalcium_phosphate" | "forge:storage_blocks/naquadria" | "forge:ores/gravel/fullers_earth" | "forge:frames/tritanium" | "forge:ores/andesite/garnet_sand" | "forge:storage_blocks/prosperity_shard" | "forge:ores/diorite/silver" | "forge:ores/gravel/lapis" | "forge:ores/basalt/quartzite" | "forge:storage_blocks/raw_tricalcium_phosphate" | "forge:ores/cobalt" | "forge:ores/granite/granitic_mineral_sand" | "forge:ores/tuff/cassiterite" | "forge:storage_blocks/raw_void" | "forge:ores/endstone/cobaltite" | "minecraft:wall_signs" | "forge:storage_blocks/raw_opal" | "forge:glass/orange" | "forge:storage_blocks/weapon_grade_naquadah" | "forge:ores/endstone/asbestos" | "forge:frames/blue_steel" | "forge:ores/andesite/topaz" | "forge:storage_blocks/quartz" | "forge:frames/aluminium" | "forge:ores/andesite/silver" | "forge:ores/diorite/cassiterite_sand" | "forge:ores/granite/gypsum" | "forge:ores/netherrack/hematite" | "forge:ores/tuff/graphite" | "forge:storage_blocks/silver" | "minecraft:shulker_boxes" | "forge:ores/netherrack/redstone" | "minecraft:mooshrooms_spawnable_on" | "forge:storage_blocks/emerald" | "forge:storage_blocks/almandine" | "forge:cobblestone/infested" | "forge:storage_blocks/uranium" | "forge:storage_blocks/niobium" | "forge:ores/stone/goethite" | "forge:ores/tuff/monazite" | "forge:ores/diorite/stibnite" | "forge:ores/red_sand/fullers_earth" | "forge:ores/basalt/goethite" | "forge:ores/iron" | "libx:impl_slabs" | "forge:ores/netherrack/nether_quartz" | "forge:ores/gravel/copper" | "forge:ores/stone/ruby" | "forge:ores/endstone/lepidolite" | "forge:ores/sand/yellow_garnet" | "forge:storage_blocks/raw_uraninite" | "minecraft:mangrove_logs_can_grow_through" | "forge:storage_blocks/raw_tin" | "forge:rubberwood_logs" | "farmersdelight:straw_blocks" | "forge:ores/tin" | "forge:ores/andesite/almandine" | "forge:ores/sand/gold" | "forge:storage_blocks/watertight_steel" | "diagonalwindows:non_diagonal_panes" | "forge:ores/endstone/lithium" | "forge:ores/deepslate/saltpeter" | "forge:ores/endstone/rock_salt" | "forge:ores/deepslate/cassiterite_sand" | "create:seats" | "forge:glass/brown" | "minecraft:oak_logs" | "create:safe_nbt" | "forge:storage_blocks/americium" | "minecraft:diamond_ores" | "minecraft:lapis_ores" | "forge:ores/stone/lazurite" | "forge:ores/deepslate/ilmenite" | "forge:ores/stone/zeolite" | "forge:ores/gravel/galena" | "libx:impl_fence_gates" | "create:valve_handles" | "forge:ores/stone/graphite" | "forge:storage_blocks/indium_tin_barium_titanium_cuprate" | "forge:storage_blocks/beryllium" | "forge:ores/tuff/sodalite" | "forge:storage_blocks/rubber" | "forge:ores/red_sand/saltpeter" | "minecraft:overworld_natural_logs" | "forge:ores/diorite/apatite" | "forge:storage_blocks/twinite" | "forge:ores/diorite/emerald" | "forge:ores/netherrack/talc" | "forge:ores/tuff/stibnite" | "forge:storage_blocks/luminessence" | "forge:ores/tuff/topaz" | "forge:ores/diorite/grossular" | "forge:storage_blocks/soldering_alloy" | "forge:ores/stone/cobaltite" | "forge:ores/deepslate/spessartine" | "forge:end_stones" | "forge:ores/granite/chromite" | "forge:ores/granite/topaz" | "forge:ores/endstone/hematite" | "forge:ores/basalt/coal" | "forge:frames/hsse" | "minecraft:coal_ores" | "forge:ores/red_sand/platinum" | "forge:ores/red_sand/tetrahedrite" | "minecraft:wither_summon_base_blocks" | "minecraft:infiniburn_overworld" | "farmersdelight:wild_crops" | "forge:ores_in_ground/sand" | "forge:frames/naquadah_alloy" | "forge:storage_blocks/annealed_copper" | "forge:ores/andesite/lazurite" | "forge:ores/deepslate/neodymium" | "forge:storage_blocks/manganese" | "forge:wool/purple" | "forge:ores/gravel/saltpeter" | "forge:ores/basalt/silver" | "buildinggadgets:whitelist/building" | "forge:ores/netherrack/glauconite_sand" | "forge:ores/zinc" | "forge:ores/granite/garnierite" | "forge:glass_panes/orange" | "forge:frames/incoloy_ma_956" | "forge:storage_blocks/raw_coal" | "forge:ores/deepslate/diatomite" | "forge:ores/deepslate/red_garnet" | "forge:ores/deepslate/zeolite" | "forge:ores/basalt/green_sapphire" | "forge:wool" | "forge:ores/andesite/calcite" | "forge:ores/cooperite" | "forge:ores/deepslate/galena" | "forge:ores/tuff/goethite" | "forge:frames/stellarium" | "railways:track_casing_blacklist" | "minecraft:dripstone_replaceable_blocks" | "forge:frames/bronze" | "forge:ores/oilsands" | "forge:storage_blocks/plutonium" | "forge:storage_blocks/zeron_100" | "minecraft:prevent_mob_spawning_inside" | "forge:storage_blocks/lazurite" | "forge:ores/tuff/green_sapphire" | "minecraft:standing_signs" | "forge:ores/netherrack/mica" | "forge:ores/stone/magnetite" | "forge:ores/endstone/goethite" | "forge:ores/netherrack/chalcopyrite" | "forge:ores/basalt/pyrochlore" | "forge:ores/deepslate/alunite" | "forge:ores/netherrack/sulfur" | "forge:storage_blocks/raw_bentonite" | "minecraft:impermeable" | "forge:storage_blocks/raw_galena" | "forge:ores/cobaltite" | "forge:storage_blocks/magnalium" | "forge:ores/stone/tricalcium_phosphate" | "forge:ores/netherrack/opal" | "forge:ores/basalt/electrotine" | "forge:ores/gravel/palladium" | "forge:storage_blocks/raw_garnierite" | "forge:ores/basalt/spodumene" | "forge:storage_blocks/raw_apatite" | "forge:ores/gravel/cinnabar" | "forge:glass/light_blue" | "forge:ores/emerald" | "minecraft:occludes_vibration_signals" | "forge:ores/andesite/palladium" | "sereneseasons:unbreakable_infertile_crops" | "forge:storage_blocks/osmiridium" | "forge:storage_blocks/imperium_coal" | "minecraft:wart_blocks" | "forge:ores/deepslate/amethyst" | "minecraft:mineable/axe" | "forge:ores/netherrack/blue_topaz" | "forge:ores/deepslate/aluminium" | "forge:ores/basalt/iron" | "forge:buds" | "forge:ores/diorite/bornite" | "forge:storage_blocks/enderium" | "forge:storage_blocks/trinaquadalloy" | "forge:ores/sand/molybdenum" | "forge:storage_blocks/raw_zinc" | "forge:ores/deepslate/magnesite" | "forge:ores/gravel/realgar" | "forge:ores_in_ground/andesite" | "forge:ores/stone/spessartine" | "forge:ores/basalt/diatomite" | "forge:ores/sand/tetrahedrite" | "forge:ores/sand/garnierite" | "forge:ores/netherrack/iron" | "forge:ores/sand/bastnasite" | "minecraft:foxes_spawnable_on" | "buildinggadgets:blacklist/building" | "forge:ores/red_sand/pyrochlore" | "forge:ores/stone/fullers_earth" | "forge:ores/basalt/chalcopyrite" | "minecraft:overworld_carver_replaceables" | "forge:ores/red_sand/thorium" | "forge:ores/basalt/magnetite" | "sereneseasons:spring_crops" | "forge:ores/red_sand/red_garnet" | "forge:ores/tuff/lead" | "forge:ores/diorite/palladium" | "forge:ores/endstone/lazurite" | "forge:ores/diorite/quartzite" | "forge:ores/andesite/bornite" | "forge:ores/netherrack/pyrope" | "forge:ores" | "forge:ores/netherrack/lazurite" | "minecraft:frog_prefer_jump_to" | "forge:ores/endstone/vanadium_magnetite" | "forge:ores/tuff/malachite" | "forge:ores/netherrack/tantalite" | "forge:ores/andesite/emerald" | "forge:storage_blocks/raw_glauconite_sand" | "forge:ores/granite/galena" | "forge:ores/andesite/chromite" | "minecraft:flowers" | "forge:ores/deepslate/cassiterite" | "forge:obsidian" | "forge:ores/deepslate/vanadium_magnetite" | "forge:ores/deepslate/nickel" | "minecraft:inside_step_sound_blocks" | "forge:ores/gravel/certus_quartz" | "forge:storage_blocks/blue_topaz" | "forge:storage_blocks/awakened_supremium_essence" | "forge:ores/naquadah" | "farmersdelight:compost_activators" | "forge:storage_blocks/tungsten_carbide" | "forge:clusters" | "forge:ores/tuff/bornite" | "forge:storage_blocks/raw_olivine" | "minecraft:wool" | "forge:frames/maraging_steel_300" | "minecraft:cave_vines" | "forge:glass/silica" | "buildinggadgets:blacklist/copy_paste" | "forge:ores/deepslate/kyanite" | "forge:ores/platinum" | "forge:storage_blocks/redstone_ingot" | "forge:ores/andesite/glauconite_sand" | "forge:storage_blocks/iron" | "forge:ores/diorite/pollucite" | "forge:ores/stone/wulfenite" | "forge:ores/lepidolite" | "forge:storage_blocks/trinium" | "ftbultimine:shovel_flattenable" | "forge:glass_panes/pink" | "forge:ore_bearing_ground/netherrack" | "forge:ores/deepslate/soapstone" | "forge:ores/endstone/diatomite" | "thermal:dynamos" | "forge:ores/diorite/naquadah" | "forge:ores/granite/pentlandite" | "forge:ores/sand/electrotine" | "forge:ores/andesite/vanadium_magnetite" | "forge:storage_blocks/uranium_triplatinum" | "exnihilosequentia:mineable/hammer" | "forge:ores/stone/chalcopyrite" | "forge:ores/sand/calcite" | "carryon:block_whitelist" | "minecraft:snow_layer_can_survive_on" | "forge:ores/granite/cassiterite_sand" | "forge:ores/gravel/yellow_garnet" | "forge:ores/netherrack/almandine" | "forge:storage_blocks/niobium_titanium" | "forge:mineable/wrench" | "forge:ores/netherrack/cassiterite_sand" | "forge:ores/red_sand/trona" | "forge:ores/basalt/asbestos" | "minecraft:iron_ores" | "forge:ores/sand/rock_salt" | "forge:storage_blocks/raw_realgar" | "forge:glass/pink" | "forge:ores/sand/lepidolite" | "forge:stained_glass_panes" | "forge:ores/sand/lead" | "forge:ores/stone/lapis" | "forge:ores/sand/malachite" | "forge:ores/andesite/pyrolusite" | "forge:ores/endstone/lapis" | "forge:ores/stone/realgar" | "forge:ores/sand/copper" | "forge:ores/gravel/powellite" | "forge:storage_blocks/raw_electrotine" | "forge:ores/sand/bentonite" | "forge:storage_blocks/ender_star" | "forge:ores/red_sand/gypsum" | "forge:ores/netherrack/silver" | "forge:ores/tuff/fullers_earth" | "forge:ores/endstone/talc" | "forge:ores/netherrack/gold" | "forge:ores/red_sand/hematite" | "forge:storage_blocks/black_bronze" | "forge:ores/deepslate/sulfur" | "forge:ores/andesite/cobaltite" | "minecraft:sculk_replaceable_world_gen" | "forge:ores/netherrack/monazite" | "forge:ores/basalt/pentlandite" | "forge:ores/almandine" | "forge:storage_blocks/vanadium" | "forge:ores/sand/molybdenite" | "forge:ores/granite/zeolite" | "forge:ores/deepslate/bastnasite" | "forge:ores/andesite/zeolite" | "forge:storage_blocks/potin" | "forge:storage_blocks/cyanite" | "forge:storage_blocks/raw_alunite" | "libx:impl_buttons" | "forge:ores/endstone/molybdenite" | "forge:storage_blocks/polytetrafluoroethylene" | "forge:ores/stone/gold" | "forge:storage_blocks/certus_quartz" | "forge:ores/stone/kyanite" | "forge:storage_blocks/rhodium_plated_palladium" | "minecraft:coral_blocks" | "create:fan_processing_catalysts/smoking" | "forge:ores/endstone/neodymium" | "forge:ores/red_sand/glauconite_sand" | "forge:storage_blocks/kanthal" | "forge:storage_blocks/vanadium_steel" | "forge:glass/yellow" | "forge:ores/stone/cinnabar" | "forge:ores/tuff/nether_quartz" | "forge:storage_blocks/spessartine" | "forge:ores/deepslate/pyrolusite" | "forge:ores/red_sand/cooperite" | "forge:ores/netherrack/fullers_earth" | "forge:ores/gravel/iron" | "forge:ores/granite/tetrahedrite" | "forge:storage_blocks/flux_star" | "forge:storage_blocks/sulfur" | "sereneseasons:winter_crops" | "forge:ores/tuff/spessartine" | "forge:storage_blocks/copper" | "forge:ores/netherrack/gypsum" | "forge:ores/basalt/zeolite" | "forge:ores/gravel/hematite" | "forge:ores/deepslate/molybdenum" | "forge:ores/diorite/oilsands" | "forge:ores/stone/apatite" | "forge:ores/andesite/diamond" | "forge:ores/bastnasite" | "forge:glass_panes/gray" | "forge:frames/polytetrafluoroethylene" | "forge:ores/granite/olivine" | "forge:ores/endstone/ruby" | "forge:ores/endstone/grossular" | "libx:impl_wooden_doors" | "forge:ores/gravel/pollucite" | "forge:ores/tuff/opal" | "forge:ores/andesite/lithium" | "forge:ores/stone/trona" | "forge:ores/stone/hematite" | "farmersdelight:heat_conductors" | "forge:ores/netherrack/chromite" | "forge:frames/tungsten" | "forge:sand/red" | "forge:ores/basalt/opal" | "forge:glass/red" | "forge:storage_blocks/naquadah" | "forge:ores/red_sand/garnierite" | "forge:ores/monazite" | "forge:ores/deepslate/yellow_limonite" | "forge:storage_blocks/raw_neodymium" | "forge:ores/tuff/mica" | "forge:ores/diorite/cinnabar" | "forge:storage_blocks/coal_coke" | "forge:ores/pyrochlore" | "forge:ores/granite/grossular" | "forge:storage_blocks" | "forge:ores_in_ground/tuff" | "forge:storage_blocks/supremium_gemstone" | "forge:storage_blocks/sugar_cane" | "forge:ores/granite/thorium" | "forge:storage_blocks/hsss" | "forge:ores/saltpeter" | "forge:ores/tuff/pitchblende" | "forge:ores/andesite/magnesite" | "forge:storage_blocks/topaz" | "forge:ores/granite/realgar" | "forge:storage_blocks/andesite_alloy" | "forge:ores/sand/iron" | "forge:ores/basalt/ilmenite" | "forge:ores/red_sand/magnetite" | "forge:storage_blocks/antimony" | "forge:storage_blocks/plutonium_241" | "forge:storage_blocks/raw_pentlandite" | "forge:ores/gravel/nickel" | "forge:storage_blocks/polycaprolactam" | "forge:ores/granite/garnet_sand" | "forge:ores/netherrack/sapphire" | "sereneseasons:greenhouse_glass" | "forge:wool/light_blue" | "minecraft:crimson_stems" | "minecraft:logs" | "forge:ores/red_sand/tricalcium_phosphate" | "thermal:rockwool" | "forge:ores/granite/mica" | "forge:frames/hssg" | "forge:storage_blocks/malachite" | "minecraft:needs_stone_tool" | "forge:storage_blocks/sterling_silver" | "forge:wool/magenta" | "cucumber:mineable/paxel" | "forge:ores/andesite/beryllium" | "forge:ores/sand/nether_quartz" | "forge:ores/deepslate/cobalt" | "forge:storage_blocks/raw_cassiterite" | "forge:ores/granite/apatite" | "forge:storage_blocks/enhanced_ender_ingot" | "forge:ores/red_sand/cinnabar" | "forge:ores/basalt/molybdenite" | "forge:ores/basalt/wulfenite" | "forge:ores/gravel/pyrite" | "forge:ores/red_sand/yellow_garnet" | "forge:needs_naquadah_alloy_tool" | "buildinggadgets:whitelist/generic" | "forge:storage_blocks/raw_talc" | "forge:ores/green_sapphire" | "forge:ores/netherrack/olivine" | "forge:ores/tuff/granitic_mineral_sand" | "forge:ores/sand/lazurite" | "minecraft:needs_diamond_tool" | "forge:ores/netherrack/copper" | "minecraft:enderman_holdable" | "forge:frames/hsss" | "forge:storage_blocks/raw_redstone" | "forge:storage_blocks/hsla_steel" | "forge:ores/netherrack/electrotine" | "forge:ores/deepslate/hematite" | "forge:ores/gravel/lithium" | "forge:ores/sand/trona" | "forge:ores/sand/coal" | "forge:ores/endstone/realgar" | "forge:ores/granite/barite" | "forge:storage_blocks/black_steel" | "forge:ores/tuff/magnetite" | "forge:ores/deepslate/redstone" | "forge:storage_blocks/enriched_naquadah" | "forge:ores/red_sand/lapis" | "forge:ores/gravel/yellow_limonite" | "forge:ores/red_sand/powellite" | "forge:ores/andesite/lapis" | "forge:ores/deepslate/yellow_garnet" | "forge:ores/bauxite" | "forge:ores/tuff/rock_salt" | "forge:ores/granite/ruby" | "forge:ores/diorite/certus_quartz" | "forge:ores/stone/quartzite" | "forge:storage_blocks/raw_sapphire" | "forge:ores/basalt/sapphire" | "forge:storage_blocks/imperium_gemstone" | "forge:glass/white" | "libx:impl_wooden_buttons" | "forge:ores/stone/cassiterite_sand" | "forge:ores/diorite/aluminium" | "forge:storage_blocks/constantan" | "minecraft:axolotls_spawnable_on" | "forge:ores/diorite/basaltic_mineral_sand" | "forge:storage_blocks/enhanced_redstone_ingot" | "forge:ores/stone/oilsands" | "forge:ores/netherrack/naquadah" | "forge:glass_panes/light_blue" | "forge:ores/deepslate/pyrope" | "forge:ores/tuff/amethyst" | "forge:ores/red_sand/aluminium" | "forge:ores/deepslate/cobaltite" | "forge:ores/tuff/sphalerite" | "forge:ores/endstone/oilsands" | "forge:ores/gravel/apatite" | "forge:ores/netherrack/stibnite" | "forge:ores/endstone/galena" | "forge:ores/granite/cinnabar" | "minecraft:mineable/pickaxe" | "forge:ores/diorite/pyrope" | "forge:storage_blocks/ruthenium" | "forge:storage_blocks/raw_tantalite" | "forge:ores/andesite/hematite" | "forge:storage_blocks/amethyst" | "forge:ores/red_sand/goethite" | "forge:ores/red_sand/topaz" | "forge:ores/andesite/trona" | "forge:ores/diorite/zeolite" | "minecraft:wooden_fences" | "forge:ores/hematite" | "forge:ores/basalt/cobaltite" | "sereneseasons:summer_crops" | "forge:ores/stone/beryllium" | "forge:storage_blocks/manganese_phosphide" | "libx:impl_trapdoors" | "forge:ores/diorite/spodumene" | "forge:storage_blocks/tantalum_carbide" | "forge:ores/red_sand/pyrite" | "forge:ores/diorite/goethite" | "forge:ores/diorite/gold" | "forge:ores/topaz" | "forge:ores/diorite/lepidolite" | "forge:wool/red" | "forge:storage_blocks/tritanium" | "forge:ores/red_sand/chalcopyrite" | "forge:ores/stone/nether_quartz" | "forge:ores/diorite/ruby" | "forge:ores/sand/almandine" | "forge:ores/granite/pyrope" | "minecraft:wool_carpets" | "forge:ore_rates/singular" | "forge:ores/endstone/coal" | "forge:glass/magenta" | "forge:ores/basalt/spessartine" | "forge:storage_blocks/prudentium_coal" | "forge:ores/stone/tantalite" | "forge:ores/graphite" | "forge:wool/green" | "forge:storage_blocks/lapis" | "forge:ores/gravel/spodumene" | "forge:ores/sand/stibnite" | "forge:storage_blocks/supremium_ingot" | "forge:ores/pyrolusite" | "forge:ores/sand/beryllium" | "forge:storage_blocks/shellite" | "forge:storage_blocks/diamond" | "forge:ores/stone/granitic_mineral_sand" | "forge:storage_blocks/rose_gold" | "forge:ores/andesite/goethite" | "minecraft:tall_flowers" | "forge:ores/deepslate/thorium" | "forge:ores/gravel/thorium" | "forge:ores/netherrack/garnierite" | "forge:ores_in_ground/endstone" | "forge:ores/netherrack/asbestos" | "forge:ores/mica" | "forge:ores/endstone/beryllium" | "forge:ores/endstone/calcite" | "forge:ores/talc" | "forge:storage_blocks/sodalite" | "forge:storage_blocks/raw_blue_topaz" | "forge:storage_blocks/imperium_essence" | "forge:ores/andesite/bastnasite" | "forge:storage_blocks/raw_sodalite" | "forge:ores/magnesite" | "forge:ores/basaltic_mineral_sand" | "forge:ores/red_sand/bentonite" | "forge:ores/sand/blue_topaz" | "forge:storage_blocks/vanadium_gallium" | "forge:storage_blocks/neodymium" | "forge:storage_blocks/redstone" | "forge:storage_blocks/salt" | "forge:ores/red_garnet" | "forge:ores/netherrack/lithium" | "forge:ores/netherrack/tin" | "forge:ores/deepslate/garnet_sand" | "forge:ores/stone/salt" | "minecraft:piglin_repellents" | "forge:ores/sand/spodumene" | "forge:ores/lazurite" | "libx:impl_wooden_trapdoors" | "forge:ores/stone/sapphire" | "forge:glass_panes/cyan" | "forge:ores/red_sand/garnet_sand" | "forge:ores/galena" | "forge:ores/stone/molybdenite" | "forge:ores/netherrack/oilsands" | "forge:ores/basalt/cassiterite_sand" | "forge:ores/diorite/amethyst" | "forge:ores/red_sand/almandine" | "forge:ores/red_sand/opal" | "forge:frames/soul_infused" | "forge:ores/granite/tantalite" | "forge:storage_blocks/raw_thorium" | "forge:ores/apatite" | "forge:ores/calcite" | "forge:storage_blocks/tungsten_steel" | "create:fan_processing_catalysts/splashing" | "libx:impl_doors" | "forge:ores/basalt/naquadah" | "forge:ores/malachite" | "minecraft:jungle_logs" | "forge:ores/netherrack/platinum" | "forge:storage_blocks/epoxy" | "forge:ores/netherrack/graphite" | "forge:frames/enderium" | "create:non_movable" | "forge:ores/diorite/olivine" | "forge:ores/granite/lead" | "forge:ores/andesite/olivine" | "forge:ores_in_ground/netherrack" | "forge:ores/netherrack/tungstate" | "forge:storage_blocks/uranium_rhodium_dinaquadide" | "forge:ores/endstone/olivine" | "minecraft:convertable_to_mud" | "forge:glass_panes/magenta" | "forge:ores/gravel/tetrahedrite" | "forge:storage_blocks/raw_saltpeter" | "forge:ores/granite/blue_topaz" | "forge:ores/deepslate/realgar" | "forge:ores/stone/neodymium" | "forge:ores/gravel/redstone" | "forge:ores/sand/plutonium" | "forge:storage_blocks/osmium" | "forge:ores/andesite/cooperite" | "forge:ores/endstone/cassiterite_sand" | "forge:ores/endstone/spessartine" | "create:fan_processing_catalysts/blasting" | "forge:ores/stone/yellow_garnet" | "forge:ores/soulium" | "forge:storage_blocks/bismuth_bronze" | "forge:ores/netherrack/yellow_limonite" | "minecraft:snaps_goat_horn" | "forge:ores/andesite/alunite" | "libx:impl_wooden_stairs" | "forge:ores/sand/yellow_limonite" | "minecraft:stone_bricks" | "forge:ores/endstone/naquadah" | "forge:storage_blocks/chromium" | "forge:storage_blocks/hssg" | "forge:storage_blocks/graphene" | "forge:ores/pyrite" | "forge:ores/red_sand/neodymium" | "forge:ores/granite/monazite" | "forge:ores/diorite/uraninite" | "forge:ores/red_sand/bastnasite" | "forge:ores/endstone/soapstone" | "forge:storage_blocks/niter" | "forge:ores/netherite_scrap" | "forge:ores/red_sand/vanadium_magnetite" | "forge:ores/molybdenum" | "forge:ores/sand/mica" | "forge:ores/stone/thorium" | "forge:ores/stone/calcite" | "forge:storage_blocks/mercury_barium_calcium_cuprate" | "forge:ores/gravel/zeolite" | "forge:storage_blocks/bronze" | "forge:ores/endstone/nickel" | "forge:ores/stone/monazite" | "forge:ores/gravel/pyrochlore" | "forge:ores/stone/gypsum" | "forge:storage_blocks/raw_quartzite" | "forge:storage_blocks/raw_trona" | "ae2:whitelisted/facades" | "forge:ores/netherrack/pitchblende" | "forge:ores/tuff/thorium" | "forge:storage_blocks/tungsten" | "forge:ores/endstone/basaltic_mineral_sand" | "forge:ores/zeolite" | "forge:storage_blocks/prudentium_essence" | "forge:wool/gray" | "forge:ores/red_sand/ruby" | "forge:ores/granite/sapphire" | "forge:frames/weapon_grade_naquadah" | "minecraft:frogs_spawnable_on" | "forge:ores/stone/alunite" | "forge:ores/tuff/bastnasite" | "forge:ores/granite/silver" | "forge:ores/granite/asbestos" | "forge:storage_blocks/awakened_supremium_ingot" | "forge:ores/tuff/gypsum" | "forge:storage_blocks/raw_molybdenite" | "forge:ores/stone/powellite" | "forge:ores/deepslate/trona" | "minecraft:dark_oak_logs" | "c:relocation_not_supported" | "woodenbucket:burning" | "forge:ores/gravel/green_sapphire" | "forge:storage_blocks/raw_yellow_garnet" | "forge:storage_blocks/neutronium" | "forge:ores/sand/monazite" | "forge:ores/red_sand/naquadah" | "forge:ores/basalt/garnet_sand" | "forge:ores/basalt/oilsands" | "forge:ores/netherrack/cinnabar" | "forge:ores/granite/beryllium" | "forge:ores/sand/kyanite" | "forge:ores/endstone/pentlandite" | "forge:storage_blocks/raw_gold" | "forge:sand" | "forge:ores_in_ground/deepslate" | "forge:needs_neutronium_tool" | "forge:ores/sand/thorium" | "forge:ores/granite/scheelite" | "libx:impl_signs" | "forge:ores/gravel/stibnite" | "minecraft:fall_damage_resetting" | "forge:ores/deepslate/nether_quartz" | "forge:storage_blocks/soulium_ingot" | "forge:ores/tuff/copper" | "forge:storage_blocks/ender_eye" | "forge:ores/tuff/saltpeter" | "forge:ores/andesite/copper" | "forge:ores/endstone/cooperite" | "forge:concrete" | "forge:ores/andesite/cinnabar" | "forge:glass_panes/yellow" | "forge:ores/andesite/diatomite" | "forge:ores/endstone/electrotine" | "forge:ores/andesite/iron" | "bigreactors:dry_ice" | "sereneseasons:autumn_crops" | "forge:ores/granite/certus_quartz" | "buildinggadgets:blacklist/destruction" | "forge:ores/endstone/red_garnet" | "forge:ores/tuff/lapis" | "forge:fence_gates/wooden" | "forge:fence_gates" | "forge:storage_blocks/insanium_gemstone" | "forge:ores/granite/powellite" | "minecraft:pressure_plates" | "forge:ores/netherrack/spessartine" | "forge:ores/sand/bauxite" | "forge:storage_blocks/magentite" | "forge:storage_blocks/raw_monazite" | "forge:ores/andesite/tin" | "forge:ores/red_sand/kyanite" | "forge:ores/diorite/hematite" | "libx:impl_wall_signs" | "forge:ores/netherrack/pyrochlore" | "forge:storage_blocks/prosperity_gemstone" | "forge:ores/scheelite" | "minecraft:wooden_buttons" | "forge:cobblestone" | "forge:ores/sand/certus_quartz" | "forge:ores/sand/fullers_earth" | "forge:storage_blocks/bitumen" | "forge:ores/gravel/oilsands" | "forge:ores/deepslate/iron" | "forge:storage_blocks/lead" | "forge:ores/netherrack/bauxite" | "forge:ores/sand/grossular" | "forge:ores/bentonite" | "minecraft:completes_find_tree_tutorial" | "forge:ores/lithium" | "forge:ores/basalt/platinum" | "forge:ores/netherrack/neodymium" | "forge:wool/light_gray" | "forge:ores/sand/gypsum" | "forge:storage_blocks/raw_salt" | "forge:storage_blocks/tertium_coal" | "thermal:ducts" | "forge:ores/sand/chromite" | "minecraft:infiniburn_nether" | "forge:ores/netherrack/scheelite" | "forge:ores/endstone/certus_quartz" | "forge:ores/sand/powellite" | "forge:ores/diorite/opal" | "forge:ores/garnierite" | "forge:ores/sand/neodymium" | "forge:storage_blocks/titanium_carbide" | "minecraft:wall_corals" | "forge:ores/deepslate/powellite" | "forge:storage_blocks/raw_aluminium" | "forge:ores/endstone/topaz" | "forge:ores/asbestos" | "forge:ores/endstone/silver" | "forge:ores/gravel/salt" | "forge:ores/endstone/copper" | "forge:storage_blocks/rutile" | "forge:storage_blocks/flint" | "forge:netherrack" | "forge:ores/granite/cassiterite" | "forge:storage_blocks/raw_basaltic_mineral_sand" | "forge:storage_blocks/iridium" | "forge:ores/nether_quartz" | "framedblocks:frameable" | "forge:storage_blocks/charcoal" | "forge:ores/stone/diamond" | "forge:ores/netherrack/plutonium" | "forge:ores/stone/tetrahedrite" | "forge:ores/diorite/saltpeter" | "forge:ores/andesite/kyanite" | "forge:ores/andesite/redstone" | "forge:end_stone_ore_replaceables" | "forge:storage_blocks/molybdenum" | "forge:ores/deepslate/cooperite" | "forge:ores/andesite/fullers_earth" | "forge:ores/red_sand/pollucite" | "forge:ores/deepslate/diamond" | "forge:ores/gravel/plutonium" | "forge:ores/rock_salt" | "forge:storage_blocks/electrum" | "ftbchunks:edit_whitelist" | "forge:ores/andesite/tricalcium_phosphate" | "forge:storage_blocks/gallium" | "forge:ores/granite/pyrolusite" | "minecraft:leaves" | "minecraft:wooden_pressure_plates" | "forge:ores/andesite/chalcopyrite" | "forge:ores/sand/naquadah" | "forge:ores/sand/glauconite_sand" | "forge:ores/basalt/emerald" | "forge:ores/sand/tungstate" | "forge:storage_blocks/invar" | "forge:ores/endstone/redstone" | "forge:storage_blocks/raw_gypsum" | "forge:ores/diatomite" | "forge:ores/stone/pyrope" | "forge:ores/sand/hematite" | "forge:ores/inferium" | "forge:ores/gravel/pyrolusite" | "forge:ores/ilmenite" | "forge:glass_panes" | "forge:ores/sand/silver" | "forge:ores/red_sand/soapstone" | "forge:ores/diorite/tantalite" | "forge:storage_blocks/dragonsteel" | "libx:impl_standing_signs";
    type EnchantmentTag = never;
    type EntityTypeTag = "carryon:stacking_blacklist" | "minecraft:freeze_immune_entity_types" | "create:ignore_seat" | "carryon:stacking_whitelist" | "minecraft:impact_projectiles" | "minecraft:frog_food" | "farmersdelight:horse_feed_tempted" | "minecraft:arrows" | "modularrouters:activator_interact_blacklist" | "automobility:dash_panel_boostables" | "ftbquests:no_loot_crates" | "minecraft:axolotl_hunt_targets" | "minecraft:powder_snow_walkable_mobs" | "carryon:entity_whitelist" | "minecraft:skeletons" | "minecraft:freeze_hurts_extra_types" | "forge:bosses" | "farmersdelight:dog_food_users" | "farmersdelight:horse_feed_users" | "create:blaze_burner_capturable" | "bucketlib:milkable" | "minecraft:axolotl_always_hostiles" | "modularrouters:activator_attack_blacklist" | "minecraft:raiders" | "carryon:entity_blacklist" | "ftbchunks:entity_interact_whitelist" | "minecraft:beehive_inhabitors";
    type ItemTag = "forge:ingots/indium_gallium_phosphide" | "forge:ores_in_ground/basalt" | "forge:plates/osmium" | "forge:frames/stainless_steel" | "forge:raw_materials/beryllium" | "forge:ingots/naquadria" | "forge:dusts/tiny/shellite" | "forge:dusts/osmiridium" | "forge:dyes/blue" | "forge:nuggets/ruthenium_trinium_americium_neutronate" | "forge:foils/lead" | "forge:foils/uranium_rhodium_dinaquadide" | "forge:ingots/cobalt_brass" | "forge:foils/polybenzimidazole" | "forge:dusts/small/cobalt_oxide" | "forge:springs/vanadium_gallium" | "forge:ores/andesite/kyanite" | "forge:ores/andesite/bauxite" | "forge:glass_panes/purple" | "forge:screws/magnetic_iron" | "forge:dusts/soul_infused" | "forge:ingots/hot/ultimet" | "forge:ores/diorite/uraninite" | "forge:dusts/small/wood" | "create:vanilla_stripped_logs" | "forge:ores/basalt/basaltic_mineral_sand" | "forge:ores/diorite/diamond" | "forge:dusts/tiny/vanadium_gallium" | "forge:plates/tantalum" | "forge:ores/basalt/hematite" | "forge:dusts/tiny/potassium_dichromate" | "forge:ingots/hot/uranium_rhodium_dinaquadide" | "railways:internal/dyes/orange_dyes" | "forge:ores/gravel/copper" | "forge:rods/long/prismalium" | "forge:foils/lumium" | "forge:storage_blocks/soulium_dust" | "forge:gears/tin" | "forge:ores/tuff/goethite" | "forge:coins/dragonsteel" | "forge:dusts/tiny/bastnasite" | "forge:rods/magnetic_iron" | "forge:gems/exquisite/glass" | "forge:ores/hematite" | "forge:crushed_ores/red_garnet" | "forge:ingots/hsla_steel" | "forge:storage_blocks/opal" | "forge:rods/zinc" | "forge:ores/stone/palladium" | "forge:dusts/tiny/polyvinyl_chloride" | "forge:plates/yellow_garnet" | "forge:nuggets/magnetic_samarium" | "forge:crops/onion" | "forge:ores/andesite/aluminium" | "forge:gems/exquisite/emerald" | "forge:plates/double/trinium" | "forge:purified_ores/ruby" | "forge:ores/andesite/pyrochlore" | "forge:storage_blocks/potin" | "forge:dusts/small/talc" | "forge:screws/iridium" | "forge:gems/sapphire" | "forge:ores/sand/naquadah" | "forge:ingots/hot/weapon_grade_naquadah" | "forge:ores/netherrack/graphite" | "forge:dusts/hsss" | "forge:ores/gravel/spodumene" | "forge:dusts/tiny/titanium" | "forge:refined_ores/coal" | "forge:ores/tuff/graphite" | "forge:plates/polyvinyl_chloride" | "create:modded_stripped_logs" | "forge:bolts/bismuth_bronze" | "forge:storage_blocks/cyanite" | "forge:foils/trinium" | "forge:screws/vanadium_steel" | "forge:dusts/small/pyrope" | "forge:crushed_ores/pyrolusite" | "forge:plates/hsla_steel" | "forge:purified_ores/barite" | "forge:dusts/small/silicone_rubber" | "forge:storage_blocks/brick" | "forge:glass/cyan" | "forge:storage_blocks/raw_tantalite" | "forge:ores/tuff/mica" | "forge:dusts/phosphorus_pentoxide" | "forge:ores/stone/yellow_garnet" | "forge:screws/ultimet" | "forge:dusts/small/green_sapphire" | "forge:plates/annealed_copper" | "forge:ores/tuff/talc" | "forge:ores/certus_quartz" | "forge:ores/granite/hematite" | "forge:ores/deepslate/platinum" | "forge:purified_ores/certus_quartz" | "forge:ores/endstone/lapis" | "forge:ores/tuff/fullers_earth" | "forge:storage_blocks/inferium_gemstone" | "forge:ores/deepslate/diatomite" | "forge:ores/red_sand/cobalt" | "forge:storage_blocks/raw_garnet_sand" | "forge:purified_ores/monazite" | "forge:purified_ores/molybdenite" | "forge:dusts/tiny/tetrahedrite" | "forge:rods/titanium" | "forge:gems/nether_star" | "forge:plates/uranium_235" | "forge:ores/netherite_scrap" | "forge:gems/inferium" | "forge:refined_ores/cobalt" | "forge:ingots/dragonsteel" | "forge:dusts/tiny/lumium" | "forge:dusts/tiny/massicot" | "forge:ores/netherrack/naquadah" | "forge:dusts/tiny/sulfur" | "forge:purified_ores/tricalcium_phosphate" | "xtonesreworked:kryp" | "forge:ores/tuff/naquadah" | "forge:crushed_ores/almandine" | "forge:gems/chipped/pyrope" | "forge:dusts/pure/scheelite" | "forge:crushed_ores/malachite" | "forge:ores/tuff/thorium" | "forge:dusts/tiny/naquadah" | "fantasyfurniture:craftable" | "forge:screws/invar" | "forge:rods/long/black_bronze" | "ftbchunks:right_click_whitelist" | "forge:ingots/sterling_silver" | "forge:dusts/lazurite" | "forge:nuggets/tungsten_steel" | "forge:dusts/tiny/sterling_silver" | "forge:dusts/pure/cassiterite_sand" | "forge:dusts/small/marble" | "forge:dusts/constantan" | "forge:ores/red_sand/nickel" | "forge:ores/endstone/topaz" | "forge:dusts/pure/soapstone" | "forge:ores/deepslate/tin" | "forge:dusts/small/zinc" | "forge:dusts/realgar" | "forge:dusts/pure/rock_salt" | "forge:purified_ores/magnetite" | "forge:ores/endstone/alunite" | "forge:plates/double/naquadria" | "forge:plates/europium" | "forge:ores/molybdenum" | "forge:dusts/small/zeron_100" | "forge:rods/diamond" | "forge:glass/silica" | "forge:gems/chipped/topaz" | "forge:ingots/beryllium" | "forge:gems/supremium" | "bigreactors:turbine/casing_user/basic" | "forge:ingots/magnesium_diboride" | "forge:purified_ores/stibnite" | "forge:ores/gravel/scheelite" | "forge:ores/stone/bentonite" | "forge:plates/double/annealed_copper" | "forge:ores/sand/chalcocite" | "forge:dusts/small/boron" | "forge:ores/netherrack/uraninite" | "forge:dusts/tiny/asbestos" | "forge:ingots/weapon_grade_naquadah" | "forge:plates/polyvinyl_butyral" | "forge:ores/stone/glauconite_sand" | "forge:dusts/tiny/blaze" | "forge:dusts/pure/nether_quartz" | "forge:dusts/tiny/hsss" | "forge:ores/andesite/chalcopyrite" | "thermal:crafting/dies" | "forge:wires/fine/tin" | "forge:nuggets/watertight_steel" | "forge:ores/deepslate/apatite" | "forge:dusts/polyphenylene_sulfide" | "forge:ores/tuff/bentonite" | "forge:dusts/small/iridium_chloride" | "forge:gears/signalum" | "forge:ores/sand/tetrahedrite" | "forge:gears/invar" | "forge:nuggets/beryllium" | "forge:dusts/molybdenite" | "forge:ores/diorite/bastnasite" | "gtceu:capacitors" | "forge:wool" | "forge:gems/imperium" | "forge:purified_ores/talc" | "forge:storage_blocks/brass" | "forge:dusts/tiny/blue_alloy" | "forge:storage_blocks/twinite" | "forge:ores/gravel/chalcopyrite" | "forge:purified_ores/alunite" | "forge:ores/gravel/bastnasite" | "forge:purified_ores/bentonite" | "forge:dusts/small/purified_debris" | "forge:ores/stone/calcite" | "railways:internal/dyes/green_dyes" | "railways:internal/string" | "forge:springs/small/niobium_titanium" | "forge:dusts/kanthal" | "trinkets:feet/shoes" | "forge:ores/sand/cinnabar" | "forge:rotors/dragonsteel" | "forge:purified_ores/sulfur" | "forge:refined_ores/pollucite" | "forge:ores/granite/galena" | "forge:ores/basalt/soapstone" | "forge:ores/tuff/soapstone" | "forge:ores/gravel/lead" | "forge:shovels" | "forge:ores/endstone/pyrite" | "forge:raw_materials/electrotine" | "forge:ores/netherrack/chromite" | "forge:ores/basalt/mica" | "forge:storage_blocks/uranium_triplatinum" | "forge:dusts/small/cobalt" | "forge:dusts/small/polydimethylsiloxane" | "railways:internal/dyes/black_dyes" | "forge:cobblestone" | "forge:rings/electrum" | "forge:frames/melodium" | "forge:lenses/purple" | "forge:ores/granite/cooperite" | "forge:refined_ores/certus_quartz" | "forge:ores/granite/yellow_limonite" | "forge:ores/stone/zeolite" | "forge:ores/deepslate/graphite" | "forge:ores/netherrack/tetrahedrite" | "forge:dyes/blue_dye" | "forge:ingots/iron" | "forge:crops/rice" | "forge:ores/andesite/molybdenum" | "forge:bolts/rhodium" | "bigreactors:reactor/casing_user/reinforced" | "forge:dusts/palladium" | "forge:ores/granite/tantalite" | "forge:dusts/impure/pitchblende" | "forge:gears/quartz" | "forge:ores/gravel/calcite" | "forge:ores/endstone/malachite" | "forge:dusts/small/agar" | "forge:ores/red_sand/grossular" | "forge:dusts/small/scheelite" | "forge:ores/netherrack/mica" | "forge:dusts/epoxy" | "forge:dusts/tiny/molybdenum" | "forge:storage_blocks/quartzite" | "forge:ores/red_sand/granitic_mineral_sand" | "forge:storage_blocks/lumium" | "forge:dusts/samarium" | "forge:ores/red_sand/tricalcium_phosphate" | "forge:ores/diorite/lithium" | "forge:ores/granite/sapphire" | "forge:ores/sand/sapphire" | "forge:storage_blocks/raw_diamond" | "forge:crushed_ores/lazurite" | "cofh_core:crafting/locks" | "forge:ores/tuff/ilmenite" | "forge:dusts/small/calcium_phosphide" | "forge:dusts/polydimethylsiloxane" | "forge:glass/tinted" | "forge:ores/red_sand/tetrahedrite" | "minecraft:beacon_payment_items" | "railways:internal/plates/brass_plates" | "forge:ores/deepslate/mica" | "forge:dusts/tiny/polybenzimidazole" | "forge:batteries/hv" | "forge:ingots/mercury_barium_calcium_cuprate" | "forge:dusts/small/paper" | "forge:storage_blocks/raw_alunite" | "forge:dusts/tiny/cobalt_brass" | "forge:storage_blocks/silicone_rubber" | "forge:dusts/impure/amethyst" | "forge:plates/tungsten" | "forge:storage_blocks/raw_pitchblende" | "forge:storage_blocks/raw_opal" | "forge:ingots/aluminium" | "forge:ingots/hot/twinite" | "forge:dusts/sapphire" | "forge:dyes/brown" | "forge:foils/cupronickel" | "forge:ores/endstone/silver" | "forge:cooked_beef" | "forge:bolts/sterling_silver" | "forge:rods/brass" | "forge:dusts/small/inert_metal_mixture" | "forge:dusts/biotite" | "forge:ores_in_ground/tuff" | "forge:rings/tin" | "forge:glass/light_gray" | "forge:storage_blocks/sugar_cane" | "forge:ores/deepslate/silver" | "forge:ores/basalt/graphite" | "forge:storage_blocks/hssg" | "forge:raw_materials/garnet_sand" | "forge:ores/deepslate/pyrolusite" | "forge:dusts/vanadium" | "forge:storage_blocks/niobium_nitride" | "forge:dusts/small/topaz" | "forge:gems/lapotron" | "forge:ores/andesite/green_sapphire" | "forge:ores/sand/diamond" | "forge:netherrack" | "forge:ores/red_sand/beryllium" | "forge:ores/sand/kyanite" | "forge:plates/tungsten_carbide" | "forge:ores/netherrack/olivine" | "forge:screws/pure_netherite" | "forge:gems/flawless" | "forge:crushed_ores/gold" | "forge:purified_ores/calcite" | "forge:seeds" | "forge:nuggets/titanium" | "forge:storage_blocks/yellow_garnet" | "forge:tools/tridents" | "minecraft:fences" | "forge:ores/granite/granitic_mineral_sand" | "forge:gems/chipped/monazite" | "forge:gems/sulfur" | "forge:plates/double/trinaquadalloy" | "forge:ores/granite/tin" | "forge:ores/netherrack/copper" | "forge:dusts/impure/tungstate" | "forge:ores/deepslate/grossular" | "forge:dusts/ammonium_chloride" | "create:stone_types/veridium" | "trinkets:chest/back" | "forge:foils/silicon" | "forge:bolts/naquadah" | "forge:bolts/platinum" | "forge:dusts/platinum" | "forge:dusts/pure/kyanite" | "forge:dusts/tiny/indium_phosphide" | "forge:ores/granite/magnetite" | "minecraft:wooden_doors" | "forge:ore_rates/dense" | "forge:raw_materials/monazite" | "forge:circuits/zpm" | "railways:internal/dyes/purple_dyes" | "forge:gears/vanadium_steel" | "forge:foils/tin" | "forge:refined_ores/hematite" | "forge:ores/granite/bastnasite" | "forge:dyes/lime_dye" | "forge:storage_blocks/flint" | "forge:dusts/ultimet" | "forge:refined_ores/yellow_limonite" | "forge:storage_blocks/signalum" | "forge:ores/stone/garnierite" | "forge:storage_blocks/polytetrafluoroethylene" | "forge:ores/red_sand/fullers_earth" | "forge:raw_materials/lepidolite" | "forge:dusts/small/triethylene_glycol_ditosylate" | "forge:seeds/peanut" | "minecraft:fishes" | "forge:ores/red_sand/kyanite" | "minecraft:fox_food" | "forge:refined_ores/scheelite" | "forge:ores/endstone/aluminium" | "forge:storage_blocks/naquadic_netherite" | "forge:dusts/small/electrotine" | "forge:screws/titanium" | "forge:plates/prismalium" | "forge:storage_blocks/raw_lapis" | "forge:gears/red_steel" | "forge:plates/double/potin" | "forge:ores/stone/electrotine" | "forge:rods/enderium" | "forge:ingots/black_bronze" | "forge:dusts/sodium_p_toluenesulfonate" | "forge:gems/flawless/sapphire" | "forge:plates/maraging_steel_300" | "forge:dusts/small/palladium_raw" | "bookshelf:shields" | "forge:refined_ores/sulfur" | "forge:ores/lead" | "forge:dusts/tiny/cassiterite_sand" | "forge:dusts/magnetic_samarium" | "forge:gems/chipped/cinnabar" | "forge:ores/andesite/magnesite" | "forge:ingots/hot/enriched_naquadah_trinium_europium_duranide" | "forge:dusts/small/blue_alloy" | "forge:dusts/bentonite" | "forge:springs/small/lead" | "forge:dusts/small/signalum" | "forge:dusts/pure/spodumene" | "forge:ores/stone/soapstone" | "forge:plates/double/ultimet" | "forge:ores/deepslate/spodumene" | "forge:ores/gravel/cassiterite_sand" | "forge:dusts/gallium_arsenide" | "forge:ores/stone/blue_topaz" | "railways:internal/dyes/red_dyes" | "forge:screws/annealed_copper" | "forge:ores/andesite/galena" | "forge:storage_blocks/raw_goethite" | "forge:gears/soul_infused" | "forge:storage_blocks" | "forge:ores/stone/cassiterite" | "forge:ores/netherrack/malachite" | "forge:rods/long/tritanium" | "forge:gems/exquisite/green_sapphire" | "forge:gears/ruby" | "forge:gems/flawed/grossular" | "forge:dusts/tiny/chromium" | "forge:ores/salt" | "forge:screws/tungsten_carbide" | "forge:gems/flawless/uvarovite" | "forge:ores/red_sand/sphalerite" | "forge:storage_blocks/raw_stibnite" | "forge:purified_ores/electrotine" | "forge:ores/andesite/diamond" | "forge:plates/double/enriched_naquadah_trinium_europium_duranide" | "forge:raw_materials/bornite" | "forge:plates/molybdenum_disilicide" | "create:stone_types/scorchia" | "forge:gems/flawless/yellow_garnet" | "forge:dusts/tiny/diamond" | "forge:ores/netherrack/galena" | "forge:wool/red" | "forge:ores/basalt/nether_quartz" | "forge:dusts/sphalerite" | "forge:foils/silver" | "forge:plates/neodymium" | "forge:ores/endstone/cinnabar" | "forge:ores/gravel/rock_salt" | "forge:dusts/fullers_earth" | "forge:ores/diorite/lead" | "forge:plates/double/titanium_carbide" | "forge:ingots/the_ultimate" | "forge:plates/nickel" | "forge:nuggets/the_ultimate" | "forge:bolts/neutronium" | "forge:gears/twinite" | "forge:storage_blocks/raw_beryllium" | "forge:purified_ores/silver" | "forge:dusts/rose_gold" | "forge:dusts/impure/garnierite" | "forge:ores/stone/pyrope" | "minecraft:diamond_ores" | "forge:storage_blocks/bronze" | "forge:ores/granite/gypsum" | "forge:storage_blocks/awakened_supremium_ingot" | "forge:dusts/tiny/prismalium" | "forge:gears/small/darmstadtium" | "forge:refined_ores/oilsands" | "forge:glass/white" | "forge:ores/chalcocite" | "forge:dusts/impure/lead" | "forge:dusts/triethylene_glycol_diamine" | "forge:dusts/annealed_copper" | "forge:crushed_ores/cooperite" | "forge:ores/granite/ilmenite" | "forge:ores/tuff/basaltic_mineral_sand" | "forge:storage_blocks/iron" | "forge:storage_blocks/raw_oilsands" | "forge:storage_blocks/raw_chromite" | "forge:ores/deepslate/basaltic_mineral_sand" | "forge:ores/deepslate/tungstate" | "forge:dusts/small/plutonium" | "forge:plates/stellite_100" | "forge:dusts/osmium" | "forge:ingots/ultimet" | "forge:ingots/nickel" | "forge:ingots/hot/samarium" | "forge:dusts/tiny/darmstadtium" | "forge:rotors/tin" | "forge:refined_ores/lithium" | "forge:bolts/rubber" | "forge:ores/red_sand/sodalite" | "forge:ores/netherrack/salt" | "forge:plates/wood" | "forge:raw_materials/iron" | "forge:foils/manganese" | "forge:dusts/small/sodalite" | "forge:dusts/pure/galena" | "minecraft:tall_flowers" | "forge:dusts/pure/almandine" | "forge:ores/diorite/chalcopyrite" | "forge:purified_ores/trona" | "forge:ores/granite/pyrite" | "forge:dusts/small/sphalerite" | "forge:crushed_ores/lapis" | "forge:ingots/hot/uranium_triplatinum" | "forge:glass/pink" | "forge:plates/double/hssg" | "forge:dusts/pure/molybdenum" | "forge:frames/polytetrafluoroethylene" | "forge:gems/blue_topaz" | "forge:ores/sand/cooperite" | "forge:screws/hssg" | "forge:raw_materials/magnesite" | "forge:glass_panes/white" | "forge:raw_materials/trona" | "forge:gems/flawless/pyrope" | "forge:dusts/tiny/polyvinyl_butyral" | "forge:dusts/small/grossular" | "forge:ores/sand/pentlandite" | "forge:ores/gravel/redstone" | "forge:ores/granite/sodalite" | "forge:foils/signalum" | "forge:dusts/tritanium" | "forge:dusts/wood" | "forge:dusts/uraninite" | "forge:ingots/tantalum" | "forge:dusts/small/chalcocite" | "forge:dusts/small/rock_salt" | "forge:dusts/small/sapphire" | "forge:rods/weapon_grade_naquadah" | "forge:ores/stone/trona" | "forge:dusts/pure/cassiterite" | "forge:rods/blue_steel" | "forge:dusts/small/potassium_hydroxide" | "forge:ores/netherrack/plutonium" | "forge:ores/stone/talc" | "forge:ores/basalt/molybdenum" | "forge:helmets" | "forge:rods/stellarium" | "forge:gems/flawed/red_garnet" | "forge:storage_blocks/quartz" | "forge:purified_ores/nether_quartz" | "forge:dusts/small/rutile" | "forge:ores/deepslate/cinnabar" | "forge:dusts/melodium" | "forge:rods/long/molybdenum_disilicide" | "forge:ores/granite/nickel" | "forge:ores/sand/almandine" | "forge:dusts/small/granite" | "forge:ores/basalt/chalcocite" | "forge:storage_blocks/stainless_steel" | "forge:raw_materials/pitchblende" | "forge:gears/constantan" | "forge:bolts/aluminium" | "forge:stripped_logs" | "forge:dusts/small/borax" | "forge:dusts/tiny/screret_runic_laser_source_base" | "forge:ores/granite/sulfur" | "forge:storage_blocks/titanium_carbide" | "forge:ores/alunite" | "forge:ores/red_sand/palladium" | "forge:purified_ores/quartzite" | "forge:gems/flawed/pyrope" | "forge:refined_ores/silver" | "forge:ores/andesite/pentlandite" | "forge:dusts/sulfur" | "forge:ores/netherrack/alunite" | "forge:purified_ores/red_garnet" | "forge:dusts/small/raw_styrene_butadiene_rubber" | "forge:dusts/tiny/perlite" | "forge:nether_stars" | "forge:ingots/crystaltine" | "forge:rods/long/aluminium" | "forge:granite" | "bookshelf:swords" | "bookshelf:axes" | "forge:bolts/iron" | "forge:ores/stone/magnetite" | "forge:dusts/small/concrete" | "forge:ingots/soul_infused" | "forge:dusts/tiny/ruridit" | "forge:dusts/tiny/zinc" | "forge:ores/sand/vanadium_magnetite" | "forge:ores/netherrack/cooperite" | "forge:dusts/tiny/lithium_perchlorate" | "create:stone_types/dripstone" | "forge:dusts/small/palladium" | "forge:dusts/impure/nickel" | "forge:refined_ores/talc" | "forge:nuggets/stellarium" | "forge:ores/tuff/molybdenum" | "exnihilosequentia:crucibles" | "forge:screws/chromium" | "minecraft:crimson_stems" | "forge:ores/sand/talc" | "forge:storage_blocks/raw_pyrite" | "forge:purified_ores/vanadium_magnetite" | "forge:dusts/small/europium" | "forge:plates/double/tungsten" | "forge:ores/sand/zeolite" | "forge:dusts/impure/pentlandite" | "forge:dusts/small/magnesia" | "forge:lenses/nether_star" | "forge:ores/endstone/emerald" | "forge:storage_blocks/raw_coal" | "forge:raw_materials/graphite" | "forge:buckets/honey" | "forge:ores/gravel/vanadium_magnetite" | "forge:plates/vanadium_gallium" | "forge:dusts/pure/malachite" | "forge:ingots" | "forge:dusts/small/silicon_dioxide" | "forge:ores/basalt/vanadium_magnetite" | "forge:dusts/garnierite" | "forge:dusts/tiny/andradite" | "trinkets:legs/belt" | "forge:rods/black_steel" | "forge:ores/red_sand/bastnasite" | "forge:dusts/tiny/silicone_rubber" | "forge:storage_blocks/raw_mica" | "forge:crops/barley" | "forge:chests/trapped" | "forge:rods/pure_netherite" | "forge:dusts/small/stone" | "forge:gems/exquisite/sapphire" | "forge:dusts/tiny/naquadria" | "forge:plates/dense/naquadah" | "forge:ores/granite/nether_quartz" | "forge:dusts/invar" | "forge:gems/flawed/cinnabar" | "forge:dusts/pure/grossular" | "forge:dusts/impure/talc" | "forge:tools/shields" | "forge:storage_blocks/nickel" | "forge:dusts/zeron_100" | "forge:ores/granite/chalcopyrite" | "forge:raw_materials/chromite" | "forge:dusts/iridium_chloride" | "forge:ingots/stellarium" | "xtonesreworked:agon" | "forge:dusts/small/magnesite" | "forge:gems/chipped/malachite" | "forge:ores/gravel/pyrite" | "forge:plates/double/palladium" | "forge:dusts/tiny/malachite" | "forge:rods/polytetrafluoroethylene" | "forge:nuggets/polytetrafluoroethylene" | "forge:ores/andesite/graphite" | "forge:ores/gravel/iron" | "forge:dusts/potash" | "forge:nuggets/thorium" | "forge:nuggets/cobalt_brass" | "forge:storage_blocks/tertium_essence" | "forge:seeds/wheat" | "forge:dusts/ice" | "forge:ores/deepslate/uraninite" | "forge:dyes/yellow" | "forge:dusts/impure/glauconite_sand" | "forge:ores/diorite/salt" | "forge:dusts/basalt" | "forge:ores/deepslate/coal" | "forge:gems/opal" | "forge:ores/sand/yellow_garnet" | "forge:ores/sand/pyrolusite" | "forge:gears/shellite" | "forge:dyes/magenta" | "forge:plates/double/platinum" | "forge:tools/diamond" | "forge:storage_blocks/silicon" | "forge:dusts/nickel_zinc_ferrite" | "forge:ores_in_ground/diorite" | "forge:purified_ores/pyrope" | "forge:dusts/tiny/potassium_hydroxide" | "forge:dusts/impure/lapis" | "forge:dusts/tiny/dark_ash" | "forge:ores/endstone/garnet_sand" | "forge:raw_materials/platinum" | "forge:ores/basalt/galena" | "forge:gears/titanium" | "forge:ingots/hot/naquadah" | "forge:screws/rhodium_plated_palladium" | "forge:ores/red_sand/tungstate" | "forge:dusts/antimony_trioxide" | "forge:ores/basalt/iron" | "forge:ores/endstone/sulfur" | "ae2:illuminated_panel" | "forge:ores/stone/pollucite" | "forge:shields" | "forge:dusts/tiny/cobalt" | "forge:rings/tungsten_steel" | "forge:plates/cupronickel" | "forge:storage_blocks/raw_asbestos" | "forge:crushed_ores/nether_quartz" | "forge:dusts/tiny/tritanium" | "forge:raw_materials/bastnasite" | "forge:lenses/black" | "forge:dusts/rare_earth" | "forge:ores/netherrack/sulfur" | "forge:tools/hammers" | "forge:dusts/iridium_metal_residue" | "forge:ores/sand/graphite" | "forge:ores/endstone/realgar" | "forge:ores/deepslate/cobalt" | "forge:refined_ores/lapis" | "forge:ores/sand/ilmenite" | "forge:ingots/naquadah" | "forge:rings/twinite" | "forge:ingots/borosilicate_glass" | "forge:ores/stone/emerald" | "forge:ores/gold" | "forge:dusts/tiny/gypsum" | "forge:ores/basalt/yellow_limonite" | "forge:screws/iron" | "forge:raw_materials/emerald" | "forge:ores/granite/basaltic_mineral_sand" | "forge:storage_blocks/raw_ruby" | "forge:wool/blue" | "forge:coins/iron" | "forge:tools/scythes" | "forge:bolts/prismalium" | "forge:ores/quartzite" | "forge:frames/invar" | "forge:glass_panes/pink" | "forge:batteries/ev" | "forge:dusts/tiny/vanadium_magnetite" | "forge:dusts/impure/electrotine" | "forge:dusts/impure/basaltic_mineral_sand" | "forge:dusts/sodalite" | "forge:dusts/cobalt_oxide" | "forge:dusts/small/ruby" | "forge:dusts/green_sapphire" | "forge:gears/small/twinite" | "forge:storage_blocks/maraging_steel_300" | "forge:ores/diorite/neodymium" | "forge:gears/nickel" | "forge:nuggets/plutonium" | "forge:nuggets/magnetic_steel" | "forge:rods/long/cupronickel" | "forge:plates/black_bronze" | "forge:ores/deepslate/redstone" | "forge:refined_ores/pyrite" | "forge:wool/white" | "forge:dusts/tiny/magnesite" | "forge:glass_panes/blue" | "forge:dyes/brown_dye" | "forge:plates/double/beryllium" | "railways:internal/plates/iron_plates" | "forge:gems/uvarovite" | "forge:bolts/rose_gold" | "forge:rods/niobium_titanium" | "forge:rotors/rhodium_plated_palladium" | "forge:dusts/small/bismuth" | "forge:dusts/small/reinforced_epoxy_resin" | "forge:nuggets/niobium_nitride" | "xtonesreworked:zkul" | "forge:bolts/blue_alloy" | "forge:dusts/tiny/cerium" | "forge:ingots/samarium" | "forge:crops/strawberry" | "forge:raw_materials/yellow_limonite" | "forge:crushed_ores/redstone" | "forge:raw_materials/wulfenite" | "forge:ores/pyrite" | "forge:seeds/hops" | "forge:ores/deepslate/blue_topaz" | "forge:dusts/tiny/niobium_titanium" | "forge:bolts/magnetic_iron" | "exnihilosequentia:crook" | "forge:ores/diorite/quartzite" | "forge:ores/stone/bornite" | "forge:purified_ores/hematite" | "forge:nuggets/hastelloy_c_276" | "forge:plates/soul_infused" | "forge:frames/hsse" | "forge:ores/tuff/magnesite" | "forge:lenses/emerald" | "forge:wires/fine/tungsten_steel" | "forge:nuggets/rhodium" | "forge:plates/double/watertight_steel" | "forge:glass/black" | "forge:crushed_ores/certus_quartz" | "forge:storage_blocks/black_iron" | "forge:dusts/galena" | "forge:dusts/small/naquadria_sulfate" | "forge:ores/stone/basaltic_mineral_sand" | "forge:nuggets/gold" | "forge:ores/basalt/goethite" | "forge:glass/blue" | "forge:ores/gravel/galena" | "forge:crushed_ores/cassiterite_sand" | "forge:wool/light_blue" | "forge:dusts/tiny/glass" | "forge:plates/double/niobium_nitride" | "forge:dusts/small/magnetic_neodymium" | "forge:rings/wrought_iron" | "forge:dusts/triethylene_glycol_diazide" | "forge:purified_ores/bastnasite" | "forge:dusts/nether_star" | "forge:raw_materials/pyrochlore" | "minecraft:gold_ores" | "forge:dusts/tiny/enriched_naquadah" | "forge:rods/long/brass" | "forge:dusts/small/indium" | "forge:gems/chipped/realgar" | "xtonesreworked:zome" | "forge:ores/diorite/nether_quartz" | "forge:dusts/iridium" | "forge:dusts/impure/palladium" | "forge:dusts/uranium_rhodium_dinaquadide" | "forge:purified_ores/realgar" | "forge:raw_materials/certus_quartz" | "forge:dusts/small/emerald" | "forge:ores/endstone/cooperite" | "forge:dusts/tiny/brass" | "forge:dusts/tiny/nether_star" | "forge:rods/long/stellarium" | "forge:rotors/melodium" | "forge:crushed_ores/stibnite" | "forge:raw_materials/diatomite" | "minecraft:coal_ores" | "forge:ores/tuff/molybdenite" | "forge:gems/exquisite/rock_salt" | "farmersdelight:cabinets" | "forge:storage_blocks/imperium_essence" | "forge:storage_blocks/ender_pearl" | "forge:dusts/tiny/mica" | "forge:springs/europium" | "forge:dusts/lapotron" | "forge:ores/diorite/trona" | "forge:rods/incoloy_ma_956" | "forge:dusts/small/aluminium_sulfite" | "forge:gems/fluix" | "forge:raw_materials/stibnite" | "forge:ores/red_sand/glauconite_sand" | "forge:ores/gravel/neodymium" | "forge:plates/double/lumium" | "forge:ingots/damascus_steel" | "forge:storage_blocks/yttrium" | "forge:crushed_ores/garnet_sand" | "forge:ingots/hot/magnesium_diboride" | "forge:ores/deepslate/goethite" | "forge:ores/diorite/yellow_limonite" | "forge:dusts/indium_tin_barium_titanium_cuprate" | "forge:foils/vanadium_steel" | "forge:gears/stainless_steel" | "forge:ores/deepslate/galena" | "forge:ores/fullers_earth" | "forge:plates/double/red_alloy" | "forge:dusts/small/vanadium_gallium" | "forge:gems/chipped/almandine" | "forge:rounds/osmiridium" | "xtonesreworked:zorg" | "forge:rounds/hsss" | "forge:rods/long/osmiridium" | "forge:dusts/tiny/talc" | "forge:purified_ores/kyanite" | "forge:dusts/graphene" | "forge:dusts/small/steel" | "forge:dusts/tungsten" | "forge:gears/trinium" | "forge:dusts/tiny/pentlandite" | "forge:ores/granite/iron" | "forge:wool/purple" | "forge:dusts/small/uranium_rhodium_dinaquadide" | "forge:crushed_ores/sulfur" | "forge:ores/tuff/cobaltite" | "forge:dusts/small/tantalum" | "forge:dusts/impure/hematite" | "forge:dusts/tiny/niobium" | "forge:dusts/enriched_naquadah_trinium_europium_duranide" | "forge:ores/andesite/cobaltite" | "forge:rods/long/weapon_grade_naquadah" | "forge:ores/netherrack/pyrolusite" | "forge:dusts/tiny/almandine" | "forge:ores/deepslate/plutonium" | "forge:tar" | "forge:ingots/hot/prismalium" | "forge:ores/endstone/vanadium_magnetite" | "forge:screws/darmstadtium" | "minecraft:wooden_fences" | "forge:dusts/prismarine" | "forge:rings/silicone_rubber" | "forge:screws/rhodium" | "forge:ore_rates/sparse" | "forge:ores/red_sand/emerald" | "forge:dusts/tiny/cocoa" | "forge:rings/zinc" | "forge:dusts/small/sodium_bicarbonate" | "forge:gems/exquisite/rutile" | "forge:refined_ores/naquadah" | "forge:ores/basalt/lazurite" | "forge:ores/netherrack/pitchblende" | "forge:ores/netherrack/neodymium" | "forge:frames/hsss" | "forge:pumpkins/carved" | "forge:ingots/hot" | "forge:dusts/small/polyphenylene_sulfide" | "forge:ores/endstone/magnetite" | "forge:dusts/gypsum" | "forge:ores/sand/tantalite" | "forge:ores/sand/opal" | "forge:dusts/tiny/magnesium_chloride" | "forge:plates/double/americium" | "forge:ores/gravel/aluminium" | "forge:dusts/europium" | "forge:screws/trinium" | "forge:plates/rubber" | "forge:nuggets/polycaprolactam" | "forge:bolts/naquadria" | "forge:dusts/small/rose_gold" | "forge:lenses/blue" | "libx:impl_buttons" | "forge:ores/cooperite" | "forge:ores/sand/apatite" | "forge:crushed_ores/diatomite" | "forge:coins/shellite" | "forge:plates/uranium" | "forge:nuggets/niobium_titanium" | "forge:screws/molybdenum" | "forge:wires/fine/tritanium" | "forge:foils/niobium_nitride" | "forge:ores/diorite/apatite" | "forge:ores/basalt/powellite" | "forge:gems/charcoal" | "forge:crushed_ores/graphite" | "forge:dusts/pure/bastnasite" | "forge:dusts/potassium" | "forge:rings/aluminium" | "forge:nuggets/trinaquadalloy" | "forge:dusts/small/redrock" | "forge:dusts/impure/stibnite" | "forge:purified_ores/scheelite" | "forge:tools/screwdrivers" | "forge:ingots/signalum" | "forge:ores/gravel/uraninite" | "farmersdelight:straw_harvesters" | "forge:ores/deepslate/molybdenite" | "forge:dusts/glass" | "forge:dusts/tiny/boron" | "forge:tools/shovels" | "forge:dusts/lithium" | "forge:rods/darmstadtium" | "forge:ores/basalt/almandine" | "forge:crushed_ores/cobalt" | "forge:raw_materials/alunite" | "forge:glass_panes/light_blue" | "forge:dusts/pure/apatite" | "forge:ores/netherrack/cinnabar" | "forge:plates/double/niobium_titanium" | "forge:dusts/small/antimony_trifluoride" | "forge:ores/tuff/cobalt" | "forge:frames/dragonsteel" | "forge:dusts/cocoa" | "forge:frames/iridium" | "forge:string" | "forge:ores/uraninite" | "ae2:all_nether_quartz" | "forge:storage_blocks/raw_monazite" | "forge:dusts/tiny/tin" | "forge:purified_ores/sapphire" | "forge:dusts/tiny/monazite" | "forge:rings" | "forge:sand/colorless" | "forge:ores/stone/cinnabar" | "forge:ores/electrotine" | "forge:dusts/impure/beryllium" | "forge:frames/tungsten" | "forge:ores/diorite/plutonium" | "forge:rods/long/titanium" | "forge:plates/steel" | "forge:ores/diorite/coal" | "forge:dusts/andesite" | "forge:gems/flawless/spessartine" | "forge:coins" | "forge:dusts/tiny/amethyst" | "forge:ores/stone/malachite" | "forge:bones" | "forge:dusts/tiny/tungstic_acid" | "forge:bolts/melodium" | "forge:dusts/tiny/garnet_sand" | "forge:ingots/hot/iridium" | "forge:plates/dense/naquadah_alloy" | "forge:storage_blocks/raw_copper" | "forge:screws/tritanium" | "forge:dusts/small/ash" | "forge:ingots/enriched_naquadah_trinium_europium_duranide" | "forge:gems/chipped/salt" | "forge:dusts/small/ferrosilite" | "forge:crushed_ores/cinnabar" | "forge:ingots/hot/hssg" | "forge:ores/netherrack/sapphire" | "forge:coins/enderium" | "forge:dusts/pure/bauxite" | "forge:raw_materials/ruby" | "forge:ores/basalt/stibnite" | "forge:lenses/green" | "create:casing" | "forge:ores/stone/pyrochlore" | "forge:ores/granite/emerald" | "bookshelf:shears" | "forge:ingots/prosperity" | "forge:plates/double/twinite" | "forge:rods/yttrium_barium_cuprate" | "forge:storage_blocks/raw_certus_quartz" | "forge:seeds/spinach" | "forge:bolts/bronze" | "forge:plates/red_garnet" | "forge:storage_blocks/weapon_grade_naquadah" | "bookshelf:fence_gates" | "forge:ores/diorite/chalcocite" | "forge:ore_bearing_ground/deepslate" | "forge:ores/deepslate/bornite" | "forge:gems/flawless/amethyst" | "forge:plates/double/invar" | "forge:dusts/small/gallium" | "forge:ores/basalt/quartzite" | "forge:crushed_ores/trona" | "forge:dusts/impure/neodymium" | "forge:storage_blocks/netherite" | "forge:gems/flawed/almandine" | "forge:dusts/impure/powellite" | "forge:dusts/tiny/granitic_mineral_sand" | "forge:ores/deepslate/glauconite_sand" | "forge:nuggets/platinum" | "forge:ores/stone/fullers_earth" | "forge:ores/sand/sodalite" | "forge:ingots/naquadah_alloy" | "forge:ores/sand/pyrope" | "minecraft:soul_fire_base_blocks" | "forge:screws/rubber" | "forge:nuggets/black_iron" | "forge:ores/tuff/glauconite_sand" | "forge:dusts/uvarovite" | "forge:storage_blocks/the_ultimate" | "forge:storage_blocks/awakened_supremium_essence" | "forge:dusts/signalum" | "forge:ores/cobaltite" | "forge:rods/void" | "forge:ingots/invar" | "forge:ores/tuff/rock_salt" | "forge:gems/exquisite/coal" | "ae2:p2p_attunements/fe_p2p_tunnel" | "forge:storage_blocks/raw_magnesite" | "forge:ores/granite/amethyst" | "forge:ingots/vanadium_gallium" | "forge:nuggets/mercury_barium_calcium_cuprate" | "forge:ores/diorite/molybdenite" | "forge:dusts/osmium_tetroxide" | "forge:plates/double/vanadium_gallium" | "forge:refined_ores/ruby" | "forge:ores/andesite/coal" | "forge:ores/netherrack/soapstone" | "forge:gears/small/steel" | "forge:ores/endstone/yellow_garnet" | "forge:springs/naquadah_alloy" | "forge:ores/netherrack/diatomite" | "forge:ores/realgar" | "forge:gems/cinnabar" | "forge:plates/dense/rhodium_plated_palladium" | "forge:dusts/andradite" | "forge:ores/sand/tin" | "forge:dusts/damascus_steel" | "forge:refined_ores/rock_salt" | "forge:ores/stone/sapphire" | "forge:purified_ores/olivine" | "forge:nuggets/naquadria" | "forge:rods/maraging_steel_300" | "forge:dusts/tiny/samarium_iron_arsenic_oxide" | "forge:bookshelves" | "forge:rotors/shellite" | "forge:ores/endstone/zeolite" | "forge:books" | "forge:nuggets/indium_gallium_phosphide" | "forge:dyes/pink_dye" | "forge:ores/basalt/saltpeter" | "forge:plates/ruridit" | "forge:plates/weapon_grade_naquadah" | "forge:rods/long" | "forge:nuggets/invar" | "forge:rings/prismalium" | "fantasyfurniture:dyeable" | "forge:plates/double/hsss" | "forge:dusts/small/thorium" | "forge:foils/stellarium" | "forge:dusts/small/palladium_on_carbon" | "forge:bolts/tungsten" | "forge:raw_materials/cobalt" | "forge:dusts/impure/chalcocite" | "forge:dusts/redrock" | "forge:dusts/americium" | "forge:nuggets/manganese" | "forge:nuggets/hsla_steel" | "forge:rods/cobalt" | "forge:vegetables/tomato" | "forge:ingots/soldering_alloy" | "forge:foils/silicone_rubber" | "mysticalagriculture:material/limestone" | "forge:ores/endstone/bastnasite" | "forge:ores/andesite/salt" | "forge:ores/granite/cinnabar" | "forge:storage_blocks/melodium" | "forge:ores/deepslate/molybdenum" | "forge:crushed_ores/opal" | "forge:ores/basalt/garnet_sand" | "forge:dusts/small/platinum_group_sludge" | "forge:dusts/impure/sodalite" | "forge:dusts/small/dark_ash" | "forge:hoes" | "forge:plates/double/enderium" | "forge:dusts/enriched_naquadah" | "forge:storage_blocks/almandine" | "forge:gems/coke" | "forge:rods/long/silver" | "forge:ores/stone/magnesite" | "forge:dusts/pyrope" | "forge:rings/hsss" | "forge:ores/yellow_limonite" | "farmersdelight:offhand_equipment" | "forge:dusts/small/titanium" | "forge:dusts/impure/cassiterite_sand" | "forge:rods/long/annealed_copper" | "forge:ores/gravel/pyrope" | "forge:dusts/blue_steel" | "forge:ores/gravel/mica" | "forge:refined_ores/pyrope" | "forge:ores/deepslate/monazite" | "forge:ingots/bismuth" | "forge:dusts/tiny/arsenic_trioxide" | "forge:ores/andesite/garnierite" | "forge:nuggets/naquadah" | "forge:storage_blocks/zinc" | "forge:gems/chipped/diamond" | "forge:ores/diorite/pyrope" | "forge:crushed_ores/plutonium" | "forge:dyes/light_blue_dye" | "forge:ores/netherrack/tin" | "forge:dusts/impure/magnesite" | "forge:ores/granite/gold" | "forge:dusts/small/magnesium" | "forge:ingots/hot/vanadium" | "forge:ores/endstone/scheelite" | "forge:dusts/tiny/beryllium" | "forge:ores/deepslate/lead" | "forge:plates/double/osmium" | "forge:dusts/indium_gallium_phosphide" | "forge:ingots/polycaprolactam" | "forge:dusts/impure/almandine" | "forge:gears/prismalium" | "forge:storage_blocks/ridiculite" | "minecraft:boats" | "forge:plates/watertight_steel" | "forge:screws/naquadria" | "forge:dusts/small/bauxite" | "forge:dusts/small/cupronickel" | "forge:ores/endstone/tetrahedrite" | "forge:ores/sand/stibnite" | "forge:refined_ores/diamond" | "forge:ores/topaz" | "forge:dusts/tiny/flint" | "forge:ores/andesite/bornite" | "forge:gems/flawed/coal" | "forge:ores/deepslate/diamond" | "forge:wool/lime" | "forge:ores/sand/neodymium" | "forge:dyes/orange" | "forge:ingots/kanthal" | "forge:storage_blocks/charcoal" | "forge:storage_blocks/luminessence" | "forge:plates/gold" | "forge:dusts/small/andesite" | "forge:rods/wrought_iron" | "forge:ingots/ruthenium_trinium_americium_neutronate" | "forge:dusts/small/cinnabar" | "forge:dusts/small/tricalcium_phosphate" | "forge:ores/granite/barite" | "forge:ores/sand/tricalcium_phosphate" | "forge:dusts/magnesium_diboride" | "forge:dusts/tiny/netherrack" | "forge:dusts/pure/molybdenite" | "forge:gems/exquisite/topaz" | "forge:storage_blocks/raw_sulfur" | "forge:plates/polytetrafluoroethylene" | "forge:dusts/tiny/scheelite" | "forge:ores/deepslate/almandine" | "forge:ores/granite/oilsands" | "forge:ores/basalt/certus_quartz" | "forge:ores/tuff/lapis" | "forge:dusts/tiny/magnesia" | "libx:impl_fences" | "forge:screws/tungsten_steel" | "forge:ingots/rubber" | "forge:storage_blocks/incoloy_ma_956" | "forge:ores/basalt/magnetite" | "forge:circuits/luv" | "forge:dusts/small/obsidian" | "forge:ores/deepslate/ruby" | "forge:dusts/incoloy_ma_956" | "forge:dusts/sodium" | "thermal:rockwool" | "forge:nuggets/cupronickel" | "forge:rods/long/tungsten" | "forge:rods/bone" | "forge:plates/iridium" | "forge:batteries/luv" | "forge:dusts/pure/chalcocite" | "forge:dusts/tiny/calcium_chloride" | "forge:storage_blocks/green_sapphire" | "forge:ores/red_sand/plutonium" | "forge:dusts/tiny/styrene_butadiene_rubber" | "forge:ores/red_garnet" | "forge:ingots/neodymium" | "forge:nuggets/ultimet" | "forge:ores/tuff/garnet_sand" | "forge:dusts/pure/trona" | "forge:ores/granite/lepidolite" | "forge:storage_blocks/raw_scheelite" | "forge:dusts/tiny/calcium" | "forge:ores/endstone/copper" | "forge:storage_blocks/magnetic_iron" | "forge:ores/netherrack/garnet_sand" | "forge:rings/steel" | "forge:dusts/impure/yellow_garnet" | "forge:refined_ores/apatite" | "forge:ores/netherrack/opal" | "forge:dusts/impure/sphalerite" | "forge:crops/amaranth" | "forge:ores/endstone/pentlandite" | "forge:bolts/lumium" | "forge:screws/bronze" | "forge:foils/polyethylene" | "forge:ores/diorite/tungstate" | "forge:ores/granite/diatomite" | "forge:dusts/tiny/ash" | "forge:dusts/small/amethyst" | "forge:dusts/small/antimony" | "forge:raw_chicken" | "forge:ores/basalt/blue_topaz" | "ae2:p2p_attunements/light_p2p_tunnel" | "forge:ores/diorite/emerald" | "forge:ingots/styrene_butadiene_rubber" | "forge:screws/melodium" | "forge:rods/ultimet" | "forge:ingots/gallium" | "forge:dusts/small/yellow_limonite" | "forge:dusts/pure/bornite" | "forge:crops/sadiroot" | "forge:ores/endstone/nether_quartz" | "forge:dusts/small/osmium_tetroxide" | "forge:dusts/small/certus_quartz" | "forge:ingots/hot/ruthenium_trinium_americium_neutronate" | "forge:ores/granite/talc" | "forge:purified_ores/blue_topaz" | "forge:ores/red_sand/redstone" | "forge:screws/tin" | "forge:dusts/small/galena" | "forge:plates/double/plutonium_241" | "forge:plates/constantan" | "forge:dusts/tiny/ilmenite" | "forge:dusts/tiny/trinium" | "forge:ingots/maraging_steel_300" | "forge:frames/naquadah_alloy" | "forge:gears/blue_steel" | "forge:dusts/molybdenum_disilicide" | "forge:seeds/coffee" | "forge:foils/weapon_grade_naquadah" | "forge:dusts/tiny/lithium" | "forge:ores/tuff/electrotine" | "forge:plates/double/copper" | "forge:silicon" | "forge:ores/sand/green_sapphire" | "forge:cooked_chicken" | "create:pressurized_air_sources" | "minecraft:wooden_trapdoors" | "forge:frames/bronze" | "forge:ores/granite/green_sapphire" | "forge:purified_ores/aluminium" | "forge:dusts/small/sulfur" | "forge:storage_blocks/raw_sodalite" | "forge:dusts/quartz_sand" | "forge:dusts/bornite" | "forge:storage_blocks/stellite_100" | "forge:storage_blocks/polyvinyl_butyral" | "forge:ores/netherrack/vanadium_magnetite" | "forge:ores/deepslate/scheelite" | "forge:tools/mallets" | "forge:ores/basalt/cinnabar" | "forge:rings/stainless_steel" | "forge:crushed_ores/aluminium" | "forge:gems/prismarine" | "forge:dusts/tiny/phosphorus" | "forge:crushed_ores/glauconite_sand" | "forge:ores/lithium" | "forge:ores/deepslate/lithium" | "forge:nuggets/hssg" | "forge:foils/osmiridium" | "forge:gems/flawed/green_sapphire" | "forge:ores/sand/ruby" | "forge:storage_blocks/raw_tetrahedrite" | "forge:rods/topaz" | "forge:dusts/tiny/galena" | "forge:storage_blocks/uranium_rhodium_dinaquadide" | "forge:dusts/small/enriched_naquadah_trinium_europium_duranide" | "forge:ingots/annealed_copper" | "forge:plates/enriched_naquadah" | "ae2:glass_cable" | "forge:ores/netherrack/cobaltite" | "forge:dusts/small/bentonite" | "forge:tools/tree_felling" | "forge:dusts/small/zeolite" | "forge:mushrooms" | "forge:storage_blocks/indium_gallium_phosphide" | "forge:dusts/phosphorus" | "forge:purified_ores/goethite" | "forge:foils/tungsten_steel" | "forge:ores/endstone/wulfenite" | "forge:dusts/pure/wulfenite" | "forge:storage_blocks/bismuth_bronze" | "forge:ingots/americium" | "forge:ores/diorite/oilsands" | "forge:ores/endstone/platinum" | "forge:ores/sand/molybdenum" | "forge:dusts/small/molybdenum_disilicide" | "forge:ores/tuff/red_garnet" | "forge:dusts/tiny/ferrite_mixture" | "forge:nuggets/potin" | "forge:refined_ores/uraninite" | "forge:dusts/magnesia" | "forge:dusts/tiny/manganese" | "bookshelf:crossbows" | "forge:purified_ores/soapstone" | "forge:raw_materials/sulfur" | "forge:dusts/pure/calcite" | "forge:glass/colorless" | "ae2:quartz_pickaxe" | "forge:gems/exquisite/amethyst" | "forge:dusts/tiny/topaz" | "forge:screws/wrought_iron" | "forge:ingots/nickel_zinc_ferrite" | "forge:dusts/tiny/polyphenylene_sulfide" | "forge:ores/deepslate/sulfur" | "forge:glass_panes/green" | "forge:dusts/small/epoxy" | "forge:raw_materials/zeolite" | "forge:crushed_ores/yellow_garnet" | "forge:ores/diorite/yellow_garnet" | "forge:raw_materials/gold" | "expatternprovider:extended_interface" | "forge:ingots/hot/kanthal" | "forge:dyes/light_gray" | "forge:storage_blocks/blue_topaz" | "forge:batteries/mv" | "forge:ores/basalt/alunite" | "forge:plates/double/uranium" | "xtonesreworked:fort" | "forge:ores/gravel/oilsands" | "forge:storage_blocks/sugar" | "forge:storage_blocks/blue_steel" | "forge:dusts/impure/aluminium" | "forge:ores/red_sand/ilmenite" | "forge:dusts/small/phosphate" | "forge:dusts/mirabilite" | "forge:ores/gravel/talc" | "forge:ores/netherrack/gold" | "forge:ores/sand/gold" | "forge:ingots/plutonium" | "forge:storage_blocks/polybenzimidazole" | "bookshelf:mob_buckets" | "forge:gems/chipped/certus_quartz" | "forge:ores/red_sand/olivine" | "forge:dusts/small/graphene" | "forge:ores/stone/nether_quartz" | "forge:storage_blocks/raw_thorium" | "forge:dusts/small/niobium_nitride" | "forge:dusts/small/barite" | "forge:ores/almandine" | "forge:ores/glauconite_sand" | "forge:dusts/almandine" | "forge:dusts/glowstone" | "forge:gems/soulium" | "forge:ores/tuff/green_sapphire" | "forge:ingots/hot/hsss" | "forge:plates/epoxy" | "forge:dusts/impure/tetrahedrite" | "forge:nuggets/enriched_naquadah" | "forge:dusts/small/malachite" | "forge:spyglasses" | "forge:dusts/pure/magnetite" | "forge:ores/red_sand/almandine" | "forge:dusts/small/phosphorus" | "forge:frames/titanium" | "forge:rods/uranium_235" | "forge:rods/trinaquadalloy" | "forge:bolts/tin" | "forge:raw_materials/rock_salt" | "forge:ores/tuff/granitic_mineral_sand" | "forge:plates/titanium_tungsten_carbide" | "forge:dusts/biphenyl" | "forge:rings/lumium" | "minecraft:warped_stems" | "forge:raw_materials/vanadium_magnetite" | "forge:rods/long/kanthal" | "forge:foils/neutronium" | "forge:dusts/pure/powellite" | "forge:plates/black_steel" | "forge:foils/cobalt" | "forge:dusts/small/pyrochlore" | "forge:ores/diorite/graphite" | "forge:dusts/small/iridium_metal_residue" | "forge:screws/stellarium" | "forge:dusts/small/potassium_feldspar" | "forge:ores/deepslate/cobaltite" | "forge:wool/pink" | "forge:storage_blocks/raw_basaltic_mineral_sand" | "forge:plates/certus_quartz" | "forge:ores/deepslate/yellow_garnet" | "forge:purified_ores/sphalerite" | "forge:refined_ores/gypsum" | "create:stone_types/asurine" | "forge:dusts/small/trinium" | "forge:ores/diorite/thorium" | "forge:ores/tuff/saltpeter" | "forge:dusts/impure/red_garnet" | "forge:ores/stone/plutonium" | "forge:crushed_ores/pitchblende" | "forge:ores/diorite/silver" | "forge:ores/andesite/oilsands" | "forge:plates/double/titanium" | "forge:dusts/pure/graphite" | "forge:milk/milk_bottle" | "forge:storage_blocks/raw_cassiterite" | "forge:raw_materials/chalcocite" | "forge:refined_ores/blue_topaz" | "forge:dusts/ilmenite" | "forge:ingots/vanadium_steel" | "forge:purified_ores/pentlandite" | "forge:ores/netherrack/lithium" | "forge:rings/stellarium" | "forge:dusts/malachite" | "minecraft:terracotta" | "forge:dusts/small/vanadium_magnetite" | "forge:ores/deepslate/yellow_limonite" | "forge:ingots/yellorium" | "forge:rods/sapphire" | "forge:foils/yttrium_barium_cuprate" | "forge:dusts/gelatin" | "forge:purified_ores/lead" | "forge:dusts/tiny/sodium_bisulfate" | "forge:bolts/electrum" | "forge:rods/hsss" | "forge:lenses/lime" | "forge:ingots/niobium" | "forge:ores/diorite/bornite" | "forge:dusts/tiny/twinite" | "forge:ores/diorite/wulfenite" | "forge:screws/tungsten" | "forge:screws/red_alloy" | "forge:rotors/hsss" | "forge:foils/naquadria" | "forge:ores/netherrack/amethyst" | "forge:dusts/small/titanium_trifluoride" | "forge:ingots/hot/samarium_iron_arsenic_oxide" | "forge:dusts/pyrite" | "forge:gems/quartz" | "forge:raw_materials/salt" | "forge:plates/reinforced_epoxy_resin" | "forge:storage_blocks/raw_saltpeter" | "forge:purified_ores/neodymium" | "forge:ores/sand/bastnasite" | "forge:storage_blocks/enhanced_redstone_ingot" | "forge:nuggets/insanium" | "forge:ores/soapstone" | "forge:dusts/tiny/lithium_chloride" | "forge:nuggets/darmstadtium" | "forge:nuggets" | "forge:storage_blocks/raw_chalcocite" | "forge:dusts/tiny/silicon_dioxide" | "forge:rods/polyphenylene_sulfide" | "forge:dusts/tiny/granite_red" | "forge:ores/andesite/electrotine" | "forge:ores/basalt/redstone" | "forge:gems/flawless/green_sapphire" | "forge:ores/andesite/tetrahedrite" | "forge:dusts/small/rhodium" | "forge:dusts/tiny/triethylene_glycol_diamine" | "forge:ores/basalt/molybdenite" | "forge:ores/diorite/platinum" | "forge:ores/andesite/diatomite" | "forge:ores/andesite/red_garnet" | "forge:crushed_ores/amethyst" | "forge:plates/diamond" | "forge:ores/andesite/bastnasite" | "forge:storage_blocks/malachite" | "forge:ores/endstone/lead" | "forge:dusts/small/cupric_oxide" | "forge:dusts/polybenzimidazole" | "forge:ores/netherrack/garnierite" | "create:toolboxes" | "forge:gears/wood" | "forge:ores/gravel/palladium" | "forge:dusts/tiny/lead" | "forge:dusts/pure/pentlandite" | "forge:screws/signalum" | "forge:ores/diorite/tricalcium_phosphate" | "forge:dusts/impure/coal" | "forge:raw_materials/zinc" | "forge:ingots/enhanced_ender_ingot" | "forge:ores/deepslate/topaz" | "forge:purified_ores/amethyst" | "forge:gems/exquisite/uvarovite" | "forge:storage_blocks/raw_yellow_garnet" | "libx:impl_slabs" | "forge:refined_ores/lepidolite" | "forge:ores/deepslate/aluminium" | "forge:crushed_ores/scheelite" | "forge:gems/exquisite/spessartine" | "forge:nuggets/nichrome" | "forge:purified_ores/spodumene" | "forge:refined_ores/barite" | "forge:ores/granite/blue_topaz" | "forge:crushed_ores/coal" | "forge:ores/tuff/sphalerite" | "forge:ores/netherrack/chalcopyrite" | "forge:purified_ores/plutonium" | "forge:ores/red_sand/iron" | "bookshelf:slime_balls" | "forge:dusts/small/black_steel" | "forge:dusts/sodium_sulfide" | "forge:purified_ores/fullers_earth" | "forge:ores/tuff/almandine" | "forge:ores/tuff/magnetite" | "forge:screws/niobium_titanium" | "forge:ores/deepslate/magnesite" | "forge:dusts/reinforced_epoxy_resin" | "forge:ores/basalt/oilsands" | "forge:nuggets/bismuth_bronze" | "forge:ores/deepslate/saltpeter" | "forge:nuggets/indium_tin_barium_titanium_cuprate" | "forge:foils/naquadah_alloy" | "forge:ingots/magnetic_steel" | "forge:ores/andesite/monazite" | "forge:dusts/tiny/iron" | "forge:storage_blocks/raw_void" | "forge:nuggets/polyphenylene_sulfide" | "forge:dusts/small/andradite" | "forge:rods/blue_topaz" | "forge:dusts/blutonium" | "forge:plates/double/blue_steel" | "forge:purified_ores/apatite" | "forge:nuggets/zinc" | "forge:storage_blocks/cupronickel" | "forge:ores/endstone/bauxite" | "ae2:quartz_axe" | "forge:ingots/copper" | "forge:storage_blocks/polyethylene" | "forge:plates/plutonium_241" | "forge:dusts/tiny/cinnabar" | "forge:ores/deepslate/salt" | "forge:dusts/small/kanthal" | "forge:dusts/tiny/pitchblende" | "forge:dusts/impure/ilmenite" | "forge:dusts/tiny/wrought_iron" | "forge:springs/small/iron" | "forge:compasses" | "forge:ores/andesite/tin" | "forge:nuggets/antimony" | "forge:ores/netherrack/cassiterite" | "forge:pasta/raw_pasta" | "forge:storage_blocks/reinforced_epoxy_resin" | "forge:rods/long/stainless_steel" | "forge:ores/red_sand/lead" | "forge:plates/blue_steel" | "forge:ores/stone/coal" | "forge:gems/certus_quartz" | "forge:ores/diorite/galena" | "forge:bolts/brass" | "forge:storage_blocks/raw_magnetite" | "farmersdelight:wild_crops" | "forge:ores/sand/powellite" | "forge:dusts/small/tungsten" | "forge:crushed_ores/sphalerite" | "forge:crushed_ores/bauxite" | "forge:dusts/tiny/stellarium" | "forge:dusts/small/trona" | "forge:plates/rose_gold" | "forge:dusts/powellite" | "forge:purified_ores/galena" | "forge:rods/annealed_copper" | "forge:purified_ores/gypsum" | "forge:dusts/prismalium" | "forge:ores/red_sand/cobaltite" | "forge:gems/chipped/ruby" | "forge:purified_ores/uraninite" | "forge:rotors/pure_netherite" | "forge:storage_blocks/raw_cassiterite_sand" | "forge:ores/basalt/kyanite" | "forge:ores/granite/lapis" | "forge:dusts/pure/lead" | "forge:plates/double/steel" | "forge:screws/naquadah_alloy" | "forge:rods/long/vanadium_gallium" | "forge:dusts/impure/magnetite" | "forge:ores/andesite/sphalerite" | "forge:dusts/nether_quartz" | "forge:crushed_ores/sapphire" | "forge:dusts/inert_metal_mixture" | "forge:raw_fishes/tropical_fish" | "forge:storage_blocks/raw_bauxite" | "forge:crushed_ores/bentonite" | "forge:ores/andesite/saltpeter" | "forge:raw_materials/tantalite" | "forge:ores/sand/pitchblende" | "forge:dusts/pure/amethyst" | "forge:ores/tuff/pitchblende" | "forge:dusts/small/triethylene_glycol_diazide" | "forge:ores/endstone/certus_quartz" | "forge:ores/diorite/kyanite" | "forge:dusts/tiny/red_steel" | "forge:dusts/impure/copper" | "forge:ores/red_sand/apatite" | "forge:ores/diorite/molybdenum" | "forge:dusts/small/naquadria" | "forge:refined_ores/green_sapphire" | "forge:ores/malachite" | "forge:dusts/small/ferrite_mixture" | "itemfilters:filters" | "forge:ores/sand/diatomite" | "forge:ores/stone/iron" | "forge:dusts/agar" | "forge:gears/stone" | "forge:dusts/tiny/iridium" | "forge:wires/fine/cobalt" | "forge:springs/small/vanadium_gallium" | "forge:feathers" | "forge:plates/melodium" | "sereneseasons:spring_crops" | "forge:ores/niter" | "forge:ores/netherrack/sphalerite" | "forge:ores/endstone/granitic_mineral_sand" | "forge:gems/chipped/emerald" | "forge:rounds/tritanium" | "forge:batteries/iv" | "forge:dusts/ruthenium_tetroxide" | "forge:storage_blocks/gunpowder" | "forge:ores/sand/hematite" | "forge:dusts/enriched_naquadah_sulfate" | "forge:ores/diorite/olivine" | "forge:raw_materials/goethite" | "createaddition:plant_foods" | "forge:nuggets/rose_gold" | "forge:dusts/tiny/uranium_triplatinum" | "forge:dusts/tiny/diatomite" | "forge:dusts/small/asbestos" | "forge:ores/granite/rock_salt" | "forge:ingots/magnetic_iron" | "forge:ingots/hot/watertight_steel" | "forge:ores/tuff/amethyst" | "forge:ores/red_sand/certus_quartz" | "forge:dusts/tiny/quicklime" | "forge:springs/cupronickel" | "forge:ores/deepslate/tricalcium_phosphate" | "forge:screws/hsse" | "forge:ores/netherrack/electrotine" | "forge:storage_blocks/graphite" | "forge:dusts/impure/uraninite" | "forge:ores/andesite/tantalite" | "forge:ores/endstone/spessartine" | "forge:ores/red_sand/silver" | "forge:refined_ores/redstone" | "forge:ores/red_sand/malachite" | "forge:ores/tantalite" | "forge:ores/sand/granitic_mineral_sand" | "forge:crushed_ores/thorium" | "forge:dusts/small/collagen" | "forge:dusts/small/vanadium" | "forge:plates/opal" | "forge:dusts/zincite" | "forge:ores/diorite/ilmenite" | "forge:dusts/barium" | "forge:dusts/yttrium" | "forge:ores/stone/stibnite" | "forge:foils/black_steel" | "forge:storage_blocks/enderium" | "forge:ores/bastnasite" | "forge:ores/basalt/lead" | "forge:nuggets/dragonsteel" | "forge:plates/tritanium" | "forge:storage_blocks/red_alloy" | "forge:raw_materials" | "forge:ores/deepslate/talc" | "forge:ores/stone/goethite" | "farmersdelight:canvas_signs" | "forge:dusts/small/lithium" | "forge:dusts/small/chromium" | "forge:rotors/steel" | "forge:screws/shellite" | "forge:rods/long/tungsten_steel" | "railways:internal/nuggets/brass_nuggets" | "forge:dusts/pure/blue_topaz" | "forge:refined_ores/pyrolusite" | "forge:purified_ores/magnesite" | "forge:dusts/small/red_alloy" | "forge:storage_blocks/ludicrite" | "forge:nuggets/magnetic_neodymium" | "forge:bolts/signalum" | "forge:dusts/neodymium" | "forge:dusts/tiny/yellow_garnet" | "forge:gems/exquisite/lapis" | "forge:refined_ores/palladium" | "forge:lenses/magenta" | "forge:ores/andesite/talc" | "minecraft:anvil" | "forge:dusts/trona" | "forge:ores/granite/spodumene" | "forge:rods/nickel_zinc_ferrite" | "forge:rods/magnetic_samarium" | "forge:crushed_ores/olivine" | "forge:ores/endstone/cassiterite" | "forge:ores/andesite/certus_quartz" | "cofh_core:crafting/securable" | "create:sandpaper" | "forge:dusts/niobium_nitride" | "forge:raw_materials/red_garnet" | "forge:plates/battery_alloy" | "forge:ores/granite/platinum" | "forge:gems/rock_salt" | "minecraft:wool_carpets" | "forge:frames/tritanium" | "forge:dusts/tiny/raw_void" | "forge:dyes/gray" | "forge:ores/deepslate/beryllium" | "forge:ores/gravel/red_garnet" | "forge:nuggets/duranium" | "forge:ores/coal" | "forge:storage_blocks/glowstone" | "forge:dusts/small/iron" | "forge:raw_materials/pyrite" | "forge:dusts/tetrahedrite" | "forge:ores/gravel/kyanite" | "create:modded_stripped_wood" | "forge:lenses/gray" | "forge:ores/sand/monazite" | "forge:nuggets/inferium" | "forge:plates/gallium" | "forge:dusts/polycaprolactam" | "forge:gems/amethyst" | "forge:crushed_ores/magnesite" | "forge:ores/basalt/ruby" | "forge:dusts/brass" | "forge:dusts/small/chalcopyrite" | "forge:bolts/dragonsteel" | "forge:nuggets/plutonium_241" | "bookshelf:stones" | "forge:gems/flawless/lazurite" | "forge:storage_blocks/raw_lead" | "forge:ingots/hot/ruthenium" | "forge:rods/shellite" | "forge:ores/tuff/coal" | "forge:gems/sodalite" | "forge:ores/tuff/galena" | "modularrouters:augments" | "forge:foils/duranium" | "forge:ores/sand/spodumene" | "forge:ingots/void" | "forge:dusts/black_bronze" | "forge:ingots/hot/naquadah_alloy" | "forge:ingots/hot/silicon" | "forge:ores/andesite/pyrite" | "forge:purified_ores/pyrolusite" | "forge:gems/emerald" | "forge:ores/endstone/molybdenum" | "forge:ores/stone/cassiterite_sand" | "forge:ores/basalt/sulfur" | "forge:dusts/soapstone" | "forge:rods/vanadium_gallium" | "forge:foils/indium_tin_barium_titanium_cuprate" | "forge:ores/diorite/spodumene" | "forge:ores/andesite/realgar" | "forge:crushed_ores/ilmenite" | "forge:raw_materials/garnierite" | "forge:crushed_ores/emerald" | "forge:ores/red_sand/thorium" | "forge:foils/electrum" | "forge:ingots/supremium" | "forge:rods/long/shellite" | "forge:ores/cinnabar" | "forge:dusts/tiny/cupric_oxide" | "forge:ores/netherrack/platinum" | "forge:plates/netherite" | "forge:ores/diorite/barite" | "forge:dusts/tiny/uraninite" | "forge:dusts/trinium_sulfide" | "forge:wires/fine/red_alloy" | "forge:storage_blocks/raw_cooperite" | "forge:ores/basalt/aluminium" | "forge:purified_ores/oilsands" | "forge:dusts/tiny/antimony_trifluoride" | "forge:gems/flint" | "forge:refined_ores/neodymium" | "forge:ingots/hot/niobium" | "bookshelf:chestplates" | "forge:dusts/tiny/sugar" | "forge:springs/molybdenum_disilicide" | "forge:ores/goethite" | "forge:dusts/impure/tricalcium_phosphate" | "forge:ores/netherrack/nether_quartz" | "forge:refined_ores/pitchblende" | "forge:plates/double/yttrium_barium_cuprate" | "minecraft:spruce_logs" | "forge:ores/endstone/tricalcium_phosphate" | "forge:storage_blocks/tantalum" | "forge:ores/granite/stibnite" | "forge:gems/flawless/diamond" | "forge:ores/basalt/topaz" | "forge:ores/tuff/opal" | "forge:rings/osmiridium" | "forge:rods/soul_infused" | "forge:ores/netherrack/kyanite" | "forge:dusts/small/indium_phosphide" | "forge:ores/gravel/barite" | "forge:crushed_ores/galena" | "forge:crushed_ores/fullers_earth" | "forge:dusts/pyrochlore" | "forge:dusts/tiny/lanthanum" | "forge:rods/long/rhodium" | "forge:dusts/tiny/treated_wood" | "forge:dusts/small/naquadah_alloy" | "forge:refined_ores/vanadium_magnetite" | "forge:rotors/osmiridium" | "forge:dusts/small/sterling_silver" | "forge:dusts/small/cassiterite_sand" | "forge:ores/deepslate/granitic_mineral_sand" | "forge:ores/tuff/hematite" | "forge:dusts/granitic_mineral_sand" | "forge:seeds/barley" | "forge:rods/bismuth_bronze" | "minecraft:stone_tool_materials" | "forge:gems/chipped/grossular" | "forge:ores/andesite/gold" | "forge:dusts/tiny/sodium_sulfide" | "forge:ores/sand/coal" | "forge:dusts/tiny/blue_steel" | "forge:crushed_ores/goethite" | "forge:raw_materials/quartzite" | "forge:rods/apatite" | "forge:ores/netherrack/bastnasite" | "forge:ingots/hot/mercury_barium_calcium_cuprate" | "forge:storage_blocks/raw_realgar" | "forge:rods/long/cobalt_brass" | "forge:screws/weapon_grade_naquadah" | "forge:gems/ender_eye" | "forge:raw_materials/cassiterite_sand" | "forge:ores/tuff/scheelite" | "forge:dusts/pure/naquadah" | "forge:circuits/ulv" | "forge:ingots/polyvinyl_butyral" | "forge:plates/trinium" | "forge:plates/electrum" | "forge:dusts/tiny/soul_infused" | "fantasyfurniture:item_group_category/bone" | "forge:purified_ores/glauconite_sand" | "forge:ingots/hot/yttrium_barium_cuprate" | "forge:ores/diorite/lepidolite" | "forge:nuggets/polybenzimidazole" | "forge:nuggets/uranium_rhodium_dinaquadide" | "forge:bolts/titanium" | "forge:frames/tungsten_carbide" | "forge:chestplates" | "forge:frames/black_steel" | "forge:storage_blocks/sapphire" | "forge:gems/prosperity" | "forge:storage_blocks/trinaquadalloy" | "forge:ingots/platinum" | "forge:dusts/tiny/tantalum" | "forge:rods/electrum" | "forge:ingots/vanadium" | "forge:ores/endstone/magnesite" | "forge:ores/netherrack/iron" | "forge:ore_bearing_ground/netherrack" | "forge:dusts/small/naquadah" | "forge:dusts/samarium_iron_arsenic_oxide" | "forge:gears/lumium" | "forge:nuggets/samarium_iron_arsenic_oxide" | "forge:ingots/magnalium" | "forge:ores/granite/diamond" | "ae2:p2pattunements/energy" | "forge:dusts/pure/olivine" | "ae2:inscriber_presses" | "forge:crushed_ores/uraninite" | "forge:circuits/lv" | "forge:tools" | "forge:ingots/hssg" | "forge:ores/red_sand/topaz" | "forge:dyes/red_dye" | "forge:refined_ores/emerald" | "forge:ores/deepslate/lepidolite" | "forge:rings/weapon_grade_naquadah" | "forge:dusts/small/ender_pearl" | "forge:rotors/signalum" | "forge:gems/flawed/blue_topaz" | "forge:ores/granite/realgar" | "forge:plates/double/black_steel" | "forge:dusts/impure/cobalt" | "forge:coins/signalum" | "forge:dusts/small/gelatin" | "forge:storage_blocks/raw_topaz" | "forge:ores/diorite/goethite" | "forge:frames/hsla_steel" | "forge:dusts/pure/sulfur" | "forge:nuggets/enriched_naquadah_trinium_europium_duranide" | "forge:ores/gravel/coal" | "forge:dusts/tiny/concrete" | "forge:ores/tuff/sulfur" | "forge:gears/ultimet" | "forge:plates/nether_quartz" | "forge:raw_materials/pollucite" | "forge:nuggets/trinium" | "forge:ores/diorite/garnierite" | "forge:rods/potin" | "forge:ores/red_sand/graphite" | "forge:ores/netherrack/blue_topaz" | "forge:ores/netherrack/ruby" | "forge:dusts/tiny/calcium_phosphide" | "forge:storage_blocks/ender_star" | "forge:ores/netherrack/ilmenite" | "forge:ores/sand/cassiterite_sand" | "forge:plates/double/signalum" | "forge:dusts/ridiculite" | "toms_storage:trims" | "forge:ores/endstone/olivine" | "libx:impl_wooden_pressure_plates" | "forge:ingots/potin" | "forge:dusts/small/chromium_trioxide" | "forge:dusts/tiny/aluminium" | "forge:dusts/silver_oxide" | "forge:storage_blocks/raw_molybdenum" | "forge:raw_materials/cinnabar" | "minecraft:leaves" | "forge:ores/gravel/thorium" | "forge:storage_blocks/cobalt" | "forge:nuggets/blue_alloy" | "forge:ores/granite/cassiterite" | "forge:dusts/small/soapstone" | "forge:ores/red_sand/sapphire" | "forge:tools/wire_cutters" | "forge:bolts/rhodium_plated_palladium" | "forge:dusts/gunpowder" | "forge:dusts/dark_ash" | "forge:dusts/tiny/paper" | "forge:dusts/tiny/invar" | "minecraft:trapdoors" | "forge:storage_blocks/rutile" | "forge:gems/flawed/olivine" | "forge:tools/saws" | "forge:ores/diorite/realgar" | "forge:dusts/small/brass" | "forge:dusts/tiny/potash" | "forge:ingots/watertight_steel" | "forge:ores/basaltic_mineral_sand" | "forge:ores/granite/pollucite" | "forge:dusts/tiny/copper" | "forge:ores/stone/apatite" | "forge:rods/black_bronze" | "exnihilosequentia:barrels" | "forge:chests/wooden" | "forge:rods/long/ruridit" | "forge:ores/tuff/bornite" | "forge:rods/niobium_nitride" | "forge:dusts/pure/gypsum" | "forge:dusts/lutetium" | "forge:ores/red_sand/cassiterite_sand" | "forge:nuggets/tungsten" | "forge:cobblestone/deepslate" | "forge:armor/netherite" | "forge:frames/treated_wood" | "forge:dusts/tiny/lapis" | "forge:crushed_ores/pyrope" | "forge:plates/double/hastelloy_c_276" | "forge:lenses/light_blue" | "forge:raw_bacon" | "forge:ores/andesite/rock_salt" | "forge:dusts/pure/chromite" | "forge:ores/red_sand/cinnabar" | "forge:ores/gravel/gypsum" | "libx:impl_signs" | "forge:ingots/steel" | "forge:rings/styrene_butadiene_rubber" | "minecraft:wooden_buttons" | "forge:ingots/netherite" | "forge:ingots/thorium" | "forge:budding" | "forge:dusts/small/rubber" | "forge:storage_blocks/grossular" | "forge:plates/hastelloy_x" | "forge:storage_blocks/cobalt_brass" | "forge:dusts/pure/aluminium" | "forge:ores/basalt/scheelite" | "forge:ores/red_sand/platinum" | "forge:dusts/small/dragonsteel" | "forge:dusts/tiny" | "forge:dusts/tiny/damascus_steel" | "forge:dusts/small/beryllium" | "forge:ores/tuff/lead" | "forge:ores/green_sapphire" | "forge:ores/stone/topaz" | "forge:nuggets/chromium" | "forge:ores/stone/cobalt" | "forge:ingots/uranium" | "forge:storage_blocks/raw_grossular" | "forge:gems/exquisite/apatite" | "forge:dusts/monazite" | "forge:dusts/small/mica" | "forge:ingots/shellite" | "forge:crushed_ores/palladium" | "forge:plates/rhodium" | "forge:crushed_ores/copper" | "forge:ores/sand/saltpeter" | "forge:ores/stone/galena" | "forge:ores/gravel/pentlandite" | "forge:ores/deepslate/pyrite" | "forge:frames/stellarium" | "minecraft:piglin_loved" | "forge:slag" | "forge:ores/deepslate/nickel" | "forge:crossbows" | "forge:dusts/aluminium_sulfite" | "forge:ores_in_ground/sand" | "forge:ores/diorite/pitchblende" | "forge:rotors/twinite" | "forge:plates/double/damascus_steel" | "forge:dusts/tiny/stibnite" | "create:crushed_raw_materials" | "forge:lenses/diamond" | "forge:nuggets/copper" | "forge:ores/stone/certus_quartz" | "forge:storage_blocks/damascus_steel" | "railways:internal/dyes/blue_dyes" | "thermal:glass/hardened" | "forge:ores/sapphire" | "forge:rods/long/magnalium" | "forge:plates/double/chromium" | "forge:ores/netherrack/cassiterite_sand" | "forge:ingots/hot/palladium" | "forge:dusts/small/samarium" | "forge:plates/double/indium_tin_barium_titanium_cuprate" | "forge:ores/sand/scheelite" | "forge:storage_blocks/prosperity_gemstone" | "forge:ores/basalt/wulfenite" | "forge:storage_blocks/chromium" | "forge:nuggets/nickel_zinc_ferrite" | "forge:dusts/tiny/uranium_235" | "forge:purified_ores/lapis" | "forge:dusts/small/apatite" | "forge:ores/diorite/diatomite" | "forge:dusts/small/ultimet" | "forge:storage_blocks/copper" | "forge:bolts/wood" | "forge:ores/netherrack/molybdenite" | "forge:dusts/impure/chromite" | "minecraft:buttons" | "forge:ores/diorite/malachite" | "forge:ores/basalt/cobaltite" | "forge:storage_blocks/raw_pyrochlore" | "forge:plates/double/iridium" | "forge:crushed_ores/spessartine" | "forge:storage_blocks/ruby" | "forge:purified_ores/beryllium" | "forge:ores/apatite" | "forge:raw_materials/uraninite" | "forge:refined_ores/bentonite" | "forge:rods/nichrome" | "forge:dusts/impure/trona" | "forge:dusts/tiny/bauxite" | "forge:dusts/void" | "forge:storage_blocks/yellorium" | "forge:dusts/small/polyethylene" | "forge:refined_ores/bauxite" | "minecraft:wart_blocks" | "forge:glass/purple" | "forge:ores/gravel/sphalerite" | "forge:dusts/molybdenum" | "forge:ores/basalt/pentlandite" | "forge:wool/green" | "forge:ores/tuff/beryllium" | "forge:purified_ores/opal" | "forge:ores/andesite/cinnabar" | "forge:dusts/impure/tin" | "forge:ores/stone/vanadium_magnetite" | "forge:crushed_ores/neodymium" | "forge:ores/endstone/gold" | "forge:ores/stone/ruby" | "create:stone_types/scoria" | "forge:ores/granite/trona" | "forge:dusts/trinaquadalloy" | "forge:crushed_ores/beryllium" | "forge:dusts/graphite" | "forge:gems/flawless/emerald" | "forge:gears/small" | "forge:dusts/emerald" | "forge:dusts/small/hsla_steel" | "forge:dusts/small/hsss" | "forge:ores/stone/spodumene" | "forge:refined_ores/monazite" | "forge:rings/platinum" | "forge:dusts/calcium_phosphide" | "forge:screws/hsss" | "forge:ores/stone/neodymium" | "forge:storage_blocks/hastelloy_c_276" | "forge:dusts/arsenic_trioxide" | "forge:wires/fine/americium" | "forge:storage_blocks/raw_rock_salt" | "forge:nuggets/prismalium" | "forge:dusts/pure/saltpeter" | "forge:ores/tuff/yellow_limonite" | "minecraft:saplings" | "forge:storage_blocks/raw_granitic_mineral_sand" | "forge:dusts/small/ilmenite" | "forge:dusts/tiny/melodium" | "forge:ores/tuff/pyrite" | "forge:ores/netherrack/zeolite" | "forge:crushed_ores/realgar" | "forge:plates/blue_alloy" | "forge:ores/powellite" | "forge:ores/deepslate/realgar" | "forge:raw_materials/lead" | "forge:dusts/tiny/ender_eye" | "forge:refined_ores/bastnasite" | "forge:gems/flawed/opal" | "forge:storage_blocks/osmiridium" | "forge:ores/granite/bauxite" | "forge:storage_blocks/prosperity_ingot" | "forge:dusts/tiny/basalt" | "forge:dusts/pure/sphalerite" | "forge:ores/endstone/spodumene" | "forge:dusts/tiny/calcite" | "forge:dusts/chalcopyrite" | "forge:dusts/small/pentlandite" | "forge:bolts/tungsten_steel" | "forge:dusts/small/tantalite" | "forge:dusts/flint" | "forge:refined_ores/cassiterite" | "forge:gears/naquadria" | "forge:dusts/small/sodium_hydroxide" | "forge:ores/tuff/pyrolusite" | "farmersdelight:serving_containers" | "forge:coins/invar" | "forge:dusts/tiny/palladium_on_carbon" | "forge:dusts/small/soda_ash" | "forge:storage_blocks/raw_powellite" | "forge:dusts/pure/realgar" | "forge:storage_blocks/certus_quartz" | "minecraft:small_flowers" | "forge:cobblestone/infested" | "forge:ores/granite/olivine" | "forge:dusts/dragonsteel" | "forge:ores/red_sand/uraninite" | "forge:bolts/neodymium" | "forge:gears/sapphire" | "forge:rods/red_alloy" | "forge:rings/rose_gold" | "forge:dusts/nickel" | "forge:dusts/small/iridium" | "forge:gems/flawed/sodalite" | "forge:ores/sand/goethite" | "forge:dusts/small/yttrium_barium_cuprate" | "forge:dusts/impure/vanadium_magnetite" | "forge:dusts/impure/fullers_earth" | "forge:dyes/light_gray_dye" | "forge:raw_materials/lithium" | "forge:gears/small/enderium" | "forge:ores/graphite" | "minecraft:oak_logs" | "forge:dusts/small/polycaprolactam" | "forge:frames/lumium" | "forge:ores/netherrack/thorium" | "forge:ores/basalt/asbestos" | "forge:storage_blocks/coal_coke" | "forge:ores/deepslate/sodalite" | "forge:storage_blocks/annealed_copper" | "forge:dusts/small/fullers_earth" | "forge:lenses/red" | "forge:plates/copper" | "forge:dusts/impure/molybdenite" | "trinkets:feet/aglet" | "forge:nuggets/polyvinyl_butyral" | "forge:ores/tuff/pollucite" | "forge:ores/basalt/bastnasite" | "forge:coins/constantan" | "forge:ores/stone/lazurite" | "forge:nuggets/tritanium" | "forge:ores/netherrack/lead" | "forge:gears/silver" | "forge:dusts/tiny/magnesium_diboride" | "forge:dusts/impure/asbestos" | "forge:crops/flax" | "forge:ores/red_sand/red_garnet" | "forge:ores/deepslate/olivine" | "forge:storage_blocks/rhodium" | "forge:dusts/tiny/triethylene_glycol_diazide" | "forge:dusts/tiny/mirabilite" | "forge:dusts/fluix" | "forge:gems/chipped/apatite" | "forge:dusts/paper" | "forge:ores/netherrack/glauconite_sand" | "forge:rods/long/naquadah" | "forge:storage_blocks/prudentium_ingot" | "forge:ores/stone/salt" | "forge:wool/gray" | "forge:storage_blocks/osmium" | "forge:dusts/pure/mica" | "forge:tools/wrenches" | "forge:dusts/small/osmiridium" | "forge:raw_materials/tetrahedrite" | "forge:springs/small/tungsten" | "forge:nuggets/aluminum" | "forge:rotors/enderium" | "forge:ores/tuff/garnierite" | "forge:rings/rubber" | "forge:raw_materials/pyrope" | "forge:storage_blocks/bitumen" | "minecraft:iron_ores" | "forge:foils/twinite" | "forge:ores/andesite/sulfur" | "sereneseasons:autumn_crops" | "forge:gears/melodium" | "forge:ores/diorite/glauconite_sand" | "forge:ores/granite/pyrochlore" | "forge:dusts/netherite" | "forge:wool/black" | "forge:dusts/pure/iron" | "forge:storage_blocks/indium_tin_barium_titanium_cuprate" | "forge:ores/andesite/lithium" | "create:vanilla_stripped_wood" | "forge:dusts/small/hematite" | "forge:ores/andesite/soapstone" | "forge:plates/invar" | "forge:nuggets/wrought_iron" | "forge:ores/netherrack/magnetite" | "create:blaze_burner_fuel/regular" | "forge:dusts/impure/opal" | "forge:dusts/small/tantalum_carbide" | "forge:ingots/hot/hastelloy_c_276" | "forge:nuggets/prosperity" | "forge:dusts/small/pollucite" | "forge:gems/grossular" | "forge:servo" | "forge:dusts/small/ender_eye" | "forge:ores/sulfur" | "forge:foils/graphene" | "forge:foils/tantalum" | "forge:dusts/small/screret_runic_laser_source_base" | "forge:sawdust" | "forge:crushed_ores/calcite" | "forge:ores/granite/copper" | "forge:rings/soul_infused" | "forge:ores/sand/rock_salt" | "minecraft:ignored_by_piglin_babies" | "forge:dusts/small/magnetite" | "forge:ores/gravel/zeolite" | "forge:crushed_ores/naquadah" | "forge:coins/lead" | "forge:gears/small/bronze" | "minecraft:wooden_pressure_plates" | "forge:ores" | "forge:flour/wheat" | "forge:dusts/naquadria_sulfate" | "forge:ores/deepslate/wulfenite" | "forge:dusts/magnetic_steel" | "forge:dusts/tiny/cooperite" | "forge:dusts/tiny/glowstone" | "forge:ores/gravel/tantalite" | "forge:ingots/magnetic_samarium" | "forge:dusts/small/perlite" | "forge:dusts/wrought_iron" | "forge:crushed_ores/tantalite" | "forge:ores/endstone/tungstate" | "forge:ores/basalt/plutonium" | "forge:ores/sand/grossular" | "ae2:quartz_wrench" | "forge:dusts/tiny/ruthenium" | "forge:foils/melodium" | "ae2:p2p_attunements/item_p2p_tunnel" | "forge:dusts/impure/mica" | "forge:plates/double/shellite" | "forge:ingots/hot/osmiridium" | "forge:plates/double/iron" | "xtonesreworked:ztyl" | "forge:nuggets/hastelloy_x" | "forge:glass_panes/brown" | "forge:ingots/hot/naquadria" | "forge:storage_blocks/steel" | "forge:ores/naquadah" | "forge:gems/flawed/malachite" | "forge:dusts/small/copper" | "forge:foils/enderium" | "forge:ores/red_sand/aluminium" | "forge:screws/aluminium" | "forge:ores/red_sand/magnesite" | "forge:plates/double/bismuth_bronze" | "forge:storage_blocks/realgar" | "forge:bolts/yttrium_barium_cuprate" | "forge:dusts/spessartine" | "forge:storage_blocks/raw_gold" | "forge:rods/long/pure_netherite" | "forge:rods/olivine" | "forge:dusts/small/cocoa" | "forge:ores/red_sand/pyrope" | "forge:plates/osmiridium" | "forge:ores/netherrack/grossular" | "forge:dusts/tiny/dragonsteel" | "forge:ores/calcite" | "forge:storage_blocks/raw_bastnasite" | "forge:ores/deepslate/magnetite" | "forge:storage_blocks/raw_nickel" | "forge:storage_blocks/electrum" | "forge:ores/basalt/garnierite" | "forge:raw_materials/malachite" | "forge:storage_blocks/raw_uraninite" | "forge:raw_materials/yellow_garnet" | "forge:nuggets/osmium" | "forge:dusts/pure/thorium" | "forge:ingots/nether_brick" | "forge:dusts/tiny/indium_gallium_phosphide" | "forge:rods/vanadium_steel" | "forge:ingots/hot/maraging_steel_300" | "forge:nuggets/black_steel" | "forge:dusts/manganese" | "forge:dusts/magnalium" | "forge:storage_blocks/tin_alloy" | "forge:dusts/tin" | "forge:cooked_fishes/salmon" | "forge:storage_blocks/samarium" | "forge:foils/wrought_iron" | "minecraft:walls" | "forge:dusts/small/treated_wood" | "forge:ores/diorite/palladium" | "forge:purified_ores/malachite" | "forge:dusts/cobalt" | "forge:storage_blocks/manganese" | "forge:ores/netherrack/apatite" | "forge:dyes/yellow_dye" | "forge:dusts/small/massicot" | "forge:dusts/small/deepslate" | "forge:purified_ores/coal" | "forge:dusts/tiny/samarium" | "forge:storage_blocks/gallium" | "forge:ores/endstone/beryllium" | "forge:dusts/small/bismuth_bronze" | "forge:ores/deepslate/tantalite" | "forge:dusts/small/olivine" | "forge:bolts/wrought_iron" | "forge:refined_ores/mica" | "forge:gems/chipped/sapphire" | "minecraft:birch_logs" | "forge:armors/leggings" | "forge:ores/red_sand/lepidolite" | "ae2:smart_dense_cable" | "forge:springs/hsla_steel" | "forge:plates/beryllium" | "forge:dusts/tiny/indium_tin_barium_titanium_cuprate" | "forge:storage_blocks/raw_zeolite" | "forge:storage_blocks/inanite" | "forge:ores/endstone/mica" | "minecraft:axolotl_tempt_items" | "ae2:all_certus_quartz" | "forge:ores/uranium" | "forge:plates/niobium_titanium" | "forge:crushed_ores/alunite" | "forge:ores/endstone/rock_salt" | "forge:dusts/tiny/vanadium" | "forge:ores/red_sand/molybdenum" | "forge:lenses/sapphire" | "forge:batteries/lv" | "forge:crushed_ores/bornite" | "forge:ores/andesite/vanadium_magnetite" | "forge:rods/ruthenium" | "forge:ores/netherrack/rock_salt" | "forge:ores/andesite/blue_topaz" | "forge:dusts/tiny/tungstate" | "forge:ores/andesite/mica" | "forge:ores/endstone/thorium" | "forge:ores/grossular" | "forge:ores/endstone/pyrope" | "forge:storage_blocks/platinum" | "forge:dusts/tiny/electrum" | "forge:dusts/tiny/electrotine" | "forge:storage_blocks/raw_emerald" | "forge:ores/granite/grossular" | "forge:ores/basalt/electrotine" | "forge:dusts/tiny/goethite" | "forge:ores/gravel/goethite" | "forge:dusts/small/damascus_steel" | "forge:plates/enderium" | "forge:ingots/darmstadtium" | "forge:plates/platinum" | "forge:ores/basalt/bauxite" | "forge:crushed_ores/hematite" | "forge:ores/deepslate/pyrochlore" | "forge:ores/tuff/bauxite" | "forge:ores/endstone/asbestos" | "forge:plates/double/tritanium" | "forge:ores/endstone/uraninite" | "forge:berries" | "forge:ores/red_sand/basaltic_mineral_sand" | "forge:bread/wheat" | "forge:nuggets/neodymium" | "forge:ores/diorite/monazite" | "forge:raw_materials/glauconite_sand" | "forge:ingots/cobalt" | "forge:rods/silver" | "forge:purified_ores/wulfenite" | "forge:crops" | "forge:foils/osmium" | "forge:ingots/hot/indium_tin_barium_titanium_cuprate" | "forge:ores/stone/pentlandite" | "forge:dusts/small/prismalium" | "forge:plates/rhodium_plated_palladium" | "forge:plates/double/battery_alloy" | "forge:ores/stone/gold" | "forge:dusts/polyvinyl_chloride" | "forge:storage_blocks/vanadium_steel" | "forge:nuggets/titanium_carbide" | "forge:glass/yellow" | "forge:seeds/beetroot" | "forge:ores/basalt/cobalt" | "forge:ores/deepslate/spessartine" | "forge:ores/basalt/spodumene" | "forge:rods/long/iridium" | "forge:ores/sand/red_garnet" | "forge:plates/double/zeron_100" | "forge:ores/granite/graphite" | "forge:bolts/apatite" | "forge:ingots/hot/melodium" | "forge:plates/glowstone" | "forge:bolts/gold" | "forge:dusts/impure/redstone" | "forge:nuggets/tantalum" | "forge:ores/stone/beryllium" | "forge:nuggets/nickel" | "bookshelf:boots" | "forge:dusts/small/magnetic_steel" | "forge:ores/granite/opal" | "forge:nuggets/naquadah_alloy" | "forge:ores/red_sand/goethite" | "forge:dusts/tiny/deepslate" | "forge:refined_ores/molybdenum" | "forge:dusts/tiny/platinum_raw" | "forge:ores/oilsands" | "forge:ingots/imperium" | "forge:ores/gravel/tin" | "forge:dusts/diatomite" | "forge:ores/andesite/sodalite" | "forge:dusts/treated_wood" | "forge:storage_blocks/soul_infused" | "forge:dusts/impure/thorium" | "forge:dusts/impure/garnet_sand" | "forge:dusts/impure/scheelite" | "forge:dusts/tiny/hsse" | "forge:ingots/tungsten_carbide" | "forge:gears/small/stainless_steel" | "forge:rods/sodalite" | "forge:dusts/pure/salt" | "forge:ores/andesite/gypsum" | "forge:wires/fine/cupronickel" | "forge:ores/gravel/diamond" | "forge:plates/double/manganese" | "forge:ores/deepslate/vanadium_magnetite" | "libx:impl_wooden_buttons" | "forge:wires/fine/copper" | "forge:dusts/tiny/stainless_steel" | "forge:ores/netherrack/pollucite" | "thermal:crafting/casts" | "forge:ores/gravel/cobalt" | "forge:ender_pearls" | "forge:nuggets/rhodium_plated_palladium" | "forge:rotors" | "forge:screws/brass" | "forge:dusts/tiny/bismuth_bronze" | "forge:storage_blocks/awakened_supremium_gemstone" | "forge:dusts/rubber" | "forge:ores/basalt/gold" | "forge:foils/zinc" | "forge:ingots/hot/black_bronze" | "forge:wool/cyan" | "forge:nuggets/battery_alloy" | "forge:ores/stone/chalcocite" | "forge:ores/gravel/lepidolite" | "forge:nuggets/titanium_tungsten_carbide" | "forge:crushed_ores/lepidolite" | "forge:wires/fine/borosilicate_glass" | "forge:storage_blocks/blutonium" | "forge:ores/red_sand/trona" | "forge:plates/stainless_steel" | "forge:gems/flawless/malachite" | "forge:ores/endstone/molybdenite" | "forge:purified_ores/cobalt" | "forge:ores/monazite" | "forge:dusts/hastelloy_x" | "forge:plates/incoloy_ma_956" | "forge:ores/endstone/chalcocite" | "forge:frames/tungsten_steel" | "forge:refined_ores/molybdenite" | "forge:dusts/tiny/watertight_steel" | "forge:rods/kanthal" | "forge:ores/red_sand/diamond" | "forge:ingots/gallium_arsenide" | "forge:dusts/pure/pyrochlore" | "forge:storage_blocks/sulfur" | "forge:ores/opal" | "forge:rods/lumium" | "forge:dusts/small/powellite" | "forge:dusts/small/diatomite" | "forge:glass_panes/yellow" | "forge:foods/meat/raw" | "forge:screws/twinite" | "forge:raw_materials/bentonite" | "forge:dusts/small/ruthenium_trinium_americium_neutronate" | "forge:dusts/small/raw_void" | "forge:dusts/impure/silver" | "forge:salad_ingredients/cabbage" | "forge:storage_blocks/tantalum_carbide" | "forge:dusts/tiny/agar" | "forge:ores/red_sand/diatomite" | "forge:dusts/hematite" | "forge:crops/peanut" | "forge:ores/basalt/pyrochlore" | "forge:plates/tin" | "forge:ores/molybdenite" | "forge:gems/exquisite/sodalite" | "forge:dusts/tiny/titanium_trifluoride" | "forge:ores/diorite/spessartine" | "forge:dusts/pure/plutonium" | "forge:plates/double/blue_alloy" | "forge:glass_panes/lime" | "forge:glass/light_blue" | "forge:glass/brown" | "forge:rotors/prismalium" | "forge:storage_blocks/apatite" | "forge:dusts/pure/lazurite" | "forge:nuggets/manganese_phosphide" | "forge:ores/gravel/cinnabar" | "forge:dusts/battery_alloy" | "forge:springs/copper" | "forge:nuggets/epoxy" | "forge:ores/wulfenite" | "forge:dusts/small/plutonium_241" | "forge:bolts/pure_netherite" | "forge:bolts/stainless_steel" | "forge:wool/brown" | "forge:ores/diorite/cassiterite_sand" | "forge:refined_ores/sodalite" | "forge:ores/endstone/quartzite" | "simplylight:any_lamp_on" | "forge:stained_glass" | "forge:crushed_ores/chalcopyrite" | "forge:ores/basalt/palladium" | "forge:coins/gold" | "forge:raw_materials/bauxite" | "forge:storage_blocks/raw_ilmenite" | "forge:ores/tuff/pyrochlore" | "forge:crushed_ores/bastnasite" | "forge:dusts/tiny/ruby" | "forge:plates/double/weapon_grade_naquadah" | "forge:plates/double/naquadah_alloy" | "forge:storage_blocks/raw_graphite" | "forge:frames/watertight_steel" | "forge:bows" | "forge:dusts/small/sodium_p_toluenesulfonate" | "forge:rods/long/hssg" | "forge:gems/exquisite/red_garnet" | "forge:ores/andesite/yellow_limonite" | "forge:lenses/white" | "forge:nuggets/sterling_silver" | "forge:nuggets/ender_ingot" | "forge:crushed_ores/molybdenite" | "forge:nuggets/silicon" | "forge:ores/olivine" | "forge:rods/long/tungsten_carbide" | "forge:dusts/small/gallium_sulfide" | "forge:ores/endstone/blue_topaz" | "forge:dusts/tiny/niobium_nitride" | "forge:ores/tuff/wulfenite" | "forge:gems/screret_runic_laser_source_base" | "forge:dusts/palladium_raw" | "forge:screws/manganese" | "forge:plates/double/uranium_rhodium_dinaquadide" | "fantasyfurniture:item_group_category/nordic" | "create:stone_types/crimsite" | "forge:purified_ores/zeolite" | "forge:dusts/potin" | "forge:ores/sand/cassiterite" | "forge:ores/chalcopyrite" | "forge:plates/magnalium" | "forge:foils/steel" | "forge:screws/soul_infused" | "minecraft:stone_crafting_materials" | "forge:tools/fishing_rods" | "forge:storage_blocks/raw_vanadium_magnetite" | "minecraft:lectern_books" | "forge:rods/wood" | "forge:gunpowder" | "forge:gears/enderium" | "xtonesreworked:lave" | "forge:dusts/tiny/soapstone" | "forge:ores/gravel/monazite" | "forge:plates/aluminium" | "forge:dusts/small/phosphorus_pentoxide" | "forge:ores/gravel/cobaltite" | "forge:storage_blocks/tungsten" | "forge:frames/wood" | "forge:storage_blocks/uvarovite" | "forge:ores/sand/pollucite" | "forge:dusts/small/cyclohexanone_oxime" | "forge:rods/long/wood" | "forge:lenses/light_gray" | "forge:dusts/olivine" | "forge:dusts/manganese_phosphide" | "forge:ores/andesite/goethite" | "forge:dusts/small/caprolactam" | "forge:vegetables" | "forge:dusts/small/charcoal" | "forge:storage_blocks/red_steel" | "forge:dusts/pure/monazite" | "forge:storage_blocks/tritanium" | "forge:ingots/magnetic_neodymium" | "forge:purified_ores/graphite" | "forge:plates/double/osmiridium" | "forge:ores/gravel/hematite" | "forge:plates/paper" | "forge:ores/tuff/redstone" | "forge:refined_ores/spodumene" | "forge:ores/tricalcium_phosphate" | "forge:ores/basalt/barite" | "forge:dusts/tiny/stellite_100" | "trinkets:chest/necklace" | "forge:ingots/magentite" | "forge:purified_ores" | "forge:plates/dense" | "minecraft:chest_boats" | "forge:ores/basalt/sapphire" | "forge:ingots/osmiridium" | "minecraft:beds" | "forge:circuits/ev" | "forge:nuggets/tantalum_carbide" | "forge:ores/sand/yellow_limonite" | "forge:plates/double/gallium_arsenide" | "forge:dusts/tiny/oilsands" | "forge:dusts/impure/blue_topaz" | "forge:gems/flawless/red_garnet" | "forge:dusts/bastnasite" | "forge:ores/gravel/electrotine" | "forge:ores/stone/uraninite" | "forge:storage_blocks/soldering_alloy" | "forge:gems/salt" | "forge:raw_materials/cobaltite" | "forge:gears/iridium" | "forge:dusts/silver" | "expatternprovider:extended_pattern_provider" | "forge:dusts/small/electrum" | "forge:ingots/yttrium_barium_cuprate" | "forge:ores/diorite/alunite" | "forge:ores/stone/chalcopyrite" | "forge:storage_blocks/niter" | "forge:dyes/purple_dye" | "forge:purified_ores/cobaltite" | "forge:ores/tuff/tin" | "forge:ingots/lead" | "forge:ores/asbestos" | "forge:batteries/ulv" | "forge:dusts/sodium_bisulfate" | "forge:barrels/wooden" | "forge:ores/endstone/palladium" | "forge:purified_ores/pyrochlore" | "forge:dusts/small/stainless_steel" | "forge:crushed_ores/spodumene" | "forge:ores/deepslate/stibnite" | "forge:ores/netherrack/quartzite" | "create:blaze_burner_fuel/special" | "forge:dusts/tiny/sodium_hydroxide" | "forge:rods/long/dragonsteel" | "forge:ores/endstone/saltpeter" | "forge:ores/tuff/yellow_garnet" | "forge:storage_blocks/tin" | "forge:ores/ruby" | "forge:crops/tomato" | "forge:ingots/hot/tungsten" | "forge:ores/talc" | "forge:plates/signalum" | "forge:dusts/pure/redstone" | "forge:ores/sand/spessartine" | "forge:nuggets/melodium" | "forge:bolts/soul_infused" | "forge:rods/wooden" | "forge:dusts/tiny/quartz_sand" | "forge:dusts/tiny/polyethylene" | "forge:dusts/small/pyrite" | "forge:rods/prismalium" | "forge:ores/sand/salt" | "forge:dusts/impure/pyrochlore" | "forge:refined_ores/realgar" | "create:stone_types/deepslate" | "forge:dusts/pure/talc" | "forge:gears/small/hsss" | "forge:ores/tuff/diamond" | "forge:ores/tuff/diatomite" | "forge:plates/titanium" | "forge:ores/prosperity" | "forge:storage_blocks/clay" | "forge:storage_blocks/redstone_ingot" | "forge:ingots/graphite" | "forge:dusts/lanthanum" | "forge:plates/lapis" | "forge:ingots/enderium" | "forge:ingots/plutonium_241" | "xtonesreworked:jelt" | "forge:eggs" | "forge:wires/fine/zinc" | "forge:crops/beetroot" | "forge:dusts/magentite" | "forge:dusts/ludicrite" | "forge:purified_ores/chromite" | "forge:dusts/small/lithium_chloride" | "forge:plates/gallium_arsenide" | "forge:ores/diorite/pollucite" | "forge:springs/steel" | "forge:ores/sand/amethyst" | "forge:ores/endstone/ilmenite" | "forge:dusts/electrotine" | "forge:dusts/brick" | "forge:storage_blocks/gallium_arsenide" | "thermal:machines" | "bookshelf:books" | "forge:fences/wooden" | "forge:nuggets/cobalt" | "forge:ores/deepslate/pitchblende" | "forge:dusts/tiny/realgar" | "forge:ores/andesite/quartzite" | "forge:storage_blocks/titanium" | "forge:ores/tuff/vanadium_magnetite" | "forge:dusts/tiny/kyanite" | "farmersdelight:flat_on_cutting_board" | "forge:dusts/tiny/palladium_raw" | "forge:dusts/antimony_trifluoride" | "forge:clay_ball" | "forge:dusts/triethylene_glycol_ditosylate" | "forge:dusts/impure/bornite" | "create:sleepers" | "forge:crushed_ores/gypsum" | "forge:dusts/small/meat" | "forge:ores/basalt/magnesite" | "forge:storage_blocks/magnetic_samarium" | "forge:refined_ores/cooperite" | "forge:wires/fine/palladium" | "forge:ingots/hot/enderium" | "forge:gems/exquisite/ruby" | "forge:ores/endstone/redstone" | "forge:storage_blocks/raw_lazurite" | "forge:dusts/tiny/yttrium_barium_cuprate" | "forge:ores/basalt/diatomite" | "forge:foils/copper" | "forge:ores/barite" | "forge:ores/sand/garnierite" | "forge:ingots/hastelloy_c_276" | "xtonesreworked:zone" | "forge:dusts/pure/basaltic_mineral_sand" | "forge:dusts/small/cassiterite" | "forge:dusts/hsse" | "forge:raw_materials/calcite" | "forge:ores/andesite/plutonium" | "forge:ores/stone/copper" | "forge:dusts/blaze" | "forge:ores/sand/galena" | "forge:dusts/small/tin" | "forge:plates/double/sterling_silver" | "forge:rods/long/sterling_silver" | "forge:ores/tuff/neodymium" | "forge:purified_ores/gold" | "forge:dusts/small/polyvinyl_butyral" | "forge:armors/chestplates" | "forge:ores/endstone/tantalite" | "forge:dusts/pure/bentonite" | "forge:gears/small/rhodium_plated_palladium" | "forge:ores/andesite/apatite" | "forge:rotors/weapon_grade_naquadah" | "forge:ores/diorite/copper" | "forge:foils/shellite" | "forge:ingots/polyphenylene_sulfide" | "forge:plates/polyphenylene_sulfide" | "forge:dusts/tiny/tantalite" | "forge:plates/lumium" | "forge:ores/granite/plutonium" | "forge:ores/red_sand/alunite" | "forge:dusts/small/blaze" | "forge:raw_materials/copper" | "forge:ingots/hsse" | "forge:rods/long/potin" | "forge:rings/darmstadtium" | "forge:ingots/aluminum" | "forge:nuggets/hsse" | "forge:ores/endstone/sphalerite" | "forge:dusts/tiny/pyrolusite" | "forge:storage_blocks/battery_alloy" | "forge:nuggets/redstone_ingot" | "forge:ores/endstone/pyrolusite" | "forge:ores/endstone/iron" | "forge:ores/granite/yellow_garnet" | "forge:ingots/polybenzimidazole" | "forge:plates/double/cobalt" | "forge:dusts/marble" | "forge:foils/hsss" | "forge:ores/tuff/sapphire" | "forge:dusts/tiny/rarest_metal_mixture" | "forge:ores/nickel" | "forge:storage_blocks/rhodium_plated_palladium" | "forge:raw_materials/spodumene" | "forge:ores/red_sand/chalcocite" | "forge:dusts/impure/malachite" | "forge:plates/double" | "forge:dusts/pure/alunite" | "forge:ores/gravel/ruby" | "forge:crushed_ores" | "forge:dusts/pure/garnet_sand" | "forge:foils/dragonsteel" | "forge:rods/plutonium_241" | "forge:storage_blocks/prudentium_gemstone" | "forge:gears/small/titanium" | "forge:crushed_ores/yellow_limonite" | "forge:plates/double/molybdenum_disilicide" | "forge:ores/basalt/gypsum" | "forge:storage_blocks/sterling_silver" | "forge:raw_pork" | "forge:dusts/barite" | "forge:ores/garnierite" | "forge:plates/redstone" | "forge:ores/tuff/sodalite" | "forge:dusts/small/uranium_235" | "forge:dusts/tiny/potassium_feldspar" | "forge:seeds/flax" | "forge:dusts/charcoal" | "forge:ores/sand/pyrochlore" | "forge:ores/sand/lead" | "forge:dusts/rock_salt" | "forge:coins/electrum" | "forge:frames/neutronium" | "forge:gems/flawless/nether_quartz" | "farmersdelight:wolf_prey" | "forge:dusts/tiny/tungsten_steel" | "forge:dusts/impure/zeolite" | "forge:ores/sand/quartzite" | "forge:springs/lead" | "forge:ores/sand/glauconite_sand" | "forge:ingots/hot/rhodium" | "forge:gems/exquisite/naquadic_netherite" | "forge:ores/deepslate/cassiterite" | "forge:nuggets/kanthal" | "forge:dusts/tiny/tin_alloy" | "forge:ores/deepslate/palladium" | "forge:dusts/rutile" | "forge:refined_ores/quartzite" | "forge:dusts/vanadium_steel" | "forge:raw_materials/nether_quartz" | "forge:ores/red_sand/chalcopyrite" | "forge:ingots/trinaquadalloy" | "forge:dusts/impure/rock_salt" | "forge:wool/magenta" | "forge:ingots/ruthenium" | "forge:storage_blocks/tar" | "forge:ingots/hot/trinium" | "forge:tools/butchery_knives" | "forge:ores/diatomite" | "forge:raw_materials/naquadah" | "forge:ores/endstone/almandine" | "forge:ores/tuff/tricalcium_phosphate" | "forge:dusts/pure/beryllium" | "forge:ores/gravel/emerald" | "forge:ores/stone/almandine" | "forge:storage_blocks/raw_sphalerite" | "forge:refined_ores/fullers_earth" | "forge:dusts/tiny/magnalium" | "forge:dusts/tiny/tungsten" | "forge:dusts/oilsands" | "forge:dusts/electrum" | "forge:ores/diorite/tetrahedrite" | "minecraft:music_discs" | "forge:plates/double/rose_gold" | "libx:impl_wooden_doors" | "forge:ores/netherrack/pentlandite" | "forge:dusts/naquadria" | "forge:ores/endstone/pitchblende" | "forge:cooked_fishes/cod" | "forge:bolts/tin_alloy" | "forge:dusts/small/magnesium_chloride" | "forge:ores/endstone/amethyst" | "forge:ores/stone/barite" | "forge:ores/basalt/fullers_earth" | "forge:storage_blocks/prudentium_essence" | "forge:bolts/magnalium" | "forge:ingots/hot/niobium_titanium" | "forge:ores/netherrack/pyrope" | "forge:ores/endstone/naquadah" | "forge:ores/netherrack/yellow_garnet" | "forge:dusts/tiny/pollucite" | "ae2:p2p_attunements/redstone_p2p_tunnel" | "ae2:pattern_provider" | "forge:refined_ores/malachite" | "forge:dyes/orange_dye" | "forge:dusts/small/uraninite" | "forge:raw_materials/magnetite" | "forge:ores/endstone/grossular" | "forge:dusts/blue_topaz" | "forge:dusts/impure/wulfenite" | "forge:dusts/impure/lithium" | "forge:tools/crowbars" | "forge:bolts/potin" | "forge:dusts/lepidolite" | "forge:ingots/uranium_235" | "forge:ores/pitchblende" | "forge:dusts/small/glowstone" | "forge:dusts/scheelite" | "forge:ores/granite/lazurite" | "forge:foils/bronze" | "forge:wires/fine/annealed_copper" | "forge:dusts/tiny/naquadic_netherite" | "forge:seeds/bell_pepper" | "forge:bolts/hsse" | "forge:dusts/tiny/magnetic_steel" | "forge:ores/endstone/cassiterite_sand" | "forge:dough" | "minecraft:acacia_logs" | "forge:ores/stone/redstone" | "forge:gems/flawless/rutile" | "forge:gems/andradite" | "forge:ores/stone/lapis" | "forge:coins/silver" | "forge:rotors/chromium" | "forge:ores/tin" | "forge:gems/red_garnet" | "forge:bolts/enderium" | "forge:nuggets/magnesium_diboride" | "forge:dusts/small/uranium" | "forge:dusts/tiny/inert_metal_mixture" | "forge:dusts/small/soul_infused" | "forge:ores/red_sand/vanadium_magnetite" | "forge:ores/sand/chromite" | "ae2:memory_cards" | "forge:dusts/tungstic_acid" | "forge:dusts/tiny/fullers_earth" | "forge:plates/double/tantalum" | "forge:ores/red_sand/mica" | "forge:rings/silver" | "forge:dusts/small/red_garnet" | "forge:ores/sand/copper" | "forge:storage_blocks/spessartine" | "forge:dusts" | "forge:plates/molybdenum" | "forge:dusts/small/rare_earth" | "forge:nuggets/polyvinyl_chloride" | "forge:storage_blocks/lead" | "forge:bread" | "forge:ingots/awakened_supremium" | "forge:ores/netherrack/hematite" | "forge:gears/ruthenium" | "forge:dusts/small/basalt" | "forge:ores/granite/goethite" | "forge:ores/gravel/bornite" | "forge:nuggets/stainless_steel" | "forge:wires/fine/hssg" | "forge:ores/andesite/beryllium" | "xtonesreworked:cray" | "forge:plates/double/rhodium_plated_palladium" | "forge:dusts/naquadah" | "forge:rods/tritanium" | "forge:ores/netherrack/bentonite" | "forge:dusts/potassium_hydroxide" | "forge:plates/bismuth_bronze" | "forge:ores/diorite/chromite" | "forge:dusts/tiny/nickel_zinc_ferrite" | "forge:foils/polycaprolactam" | "forge:nuggets/tin" | "forge:pistons" | "minecraft:hoes" | "forge:bolts/vanadium_steel" | "forge:refined_ores/salt" | "forge:tools/mortars" | "forge:crops/wheat" | "forge:tools/axes" | "forge:plates/double/enriched_naquadah" | "forge:rods/amethyst" | "forge:rods/magnetic_steel" | "forge:fence_gates/wooden" | "forge:screws/sterling_silver" | "forge:ores/stone/chromite" | "forge:gears/small/weapon_grade_naquadah" | "sliceanddice:allowed_tools" | "forge:ores/gravel/yellow_limonite" | "forge:ingots/epoxy" | "forge:refined_ores/olivine" | "forge:gems/flawless/realgar" | "forge:dusts/small/styrene_butadiene_rubber" | "forge:ores/andesite/nickel" | "forge:dusts/tiny/iridium_chloride" | "forge:storage_blocks/screret_runic_laser_source_base" | "forge:nuggets/vanadium_steel" | "forge:ores/tuff/cassiterite_sand" | "forge:dusts/impure/bauxite" | "forge:dusts/tiny/uvarovite" | "forge:ingots/hot/titanium_carbide" | "forge:dusts/small/potassium" | "forge:dusts/tiny/green_sapphire" | "forge:dusts/insanite" | "forge:slimeballs" | "forge:dusts/polyvinyl_butyral" | "forge:bolts/osmium" | "forge:bolts/manganese" | "forge:ores/granite/naquadah" | "forge:ores/gravel/asbestos" | "forge:ores/diorite/stibnite" | "forge:ores/gravel/opal" | "forge:plates/polycaprolactam" | "forge:screws/stainless_steel" | "forge:ores/gravel/cooperite" | "forge:crushed_ores/cassiterite" | "forge:gears/bronze" | "forge:ores/granite/pitchblende" | "forge:gems/flawed/apatite" | "minecraft:axes" | "forge:ores/diorite/garnet_sand" | "forge:ores/basalt/cassiterite" | "forge:foils/naquadah" | "forge:barrels" | "forge:foils/rhodium" | "forge:ores/basalt/zeolite" | "forge:plates/enriched_naquadah_trinium_europium_duranide" | "forge:gems/malachite" | "forge:dusts/platinum_sludge_residue" | "forge:purified_ores/iron" | "railways:internal/dyes/yellow_dyes" | "forge:nuggets/americium" | "forge:dusts/small/soldering_alloy" | "forge:dusts/small/enderium" | "forge:refined_ores/aluminium" | "forge:ores/andesite/yellow_garnet" | "gtceu:transistors" | "forge:crushed_ores/tricalcium_phosphate" | "forge:gems/exquisite/coke" | "forge:ores/diorite/calcite" | "forge:springs/hssg" | "forge:dusts/tiny/stone" | "forge:ores/basalt/nickel" | "forge:ores/sand/garnet_sand" | "forge:storage_blocks/kanthal" | "forge:ores/gravel/silver" | "forge:ingots/rhodium" | "forge:tools/sickles" | "forge:raw_materials/silver" | "forge:storage_blocks/slag" | "forge:ores/tuff/lithium" | "forge:ores/gravel/nickel" | "forge:storage_blocks/rock_salt" | "forge:nuggets/stellite_100" | "forge:storage_blocks/bone" | "forge:bolts/tritanium" | "forge:ingots/chromium" | "forge:ores/sand/alunite" | "forge:nuggets/vanadium_gallium" | "mysticalagriculture:essences" | "forge:storage_blocks/nether_quartz" | "forge:dusts/impure/bastnasite" | "forge:gems/flawless/monazite" | "forge:plates/twinite" | "forge:plates/tungsten_steel" | "forge:ores/andesite/thorium" | "forge:dusts/tiny/enderium" | "forge:dusts/small/silver" | "forge:dusts/small/gallium_arsenide" | "forge:ingots/hot/molybdenum_disilicide" | "forge:dusts/tantalum" | "forge:ores/andesite/naquadah" | "forge:ores/andesite/calcite" | "forge:ores/basalt/bornite" | "forge:dusts/small/arsenic" | "forge:dusts/impure/emerald" | "forge:dusts/small/garnierite" | "forge:rings/rhodium_plated_palladium" | "forge:dusts/tiny/charcoal" | "minecraft:dampens_vibrations" | "forge:ores/basalt/tin" | "forge:ores/gravel/pollucite" | "forge:dusts/tungsten_carbide" | "forge:dusts/zinc" | "forge:dusts/tiny/chalcocite" | "forge:ores/granite/spessartine" | "forge:plates/uranium_rhodium_dinaquadide" | "forge:rods/red_steel" | "forge:nuggets/styrene_butadiene_rubber" | "forge:dusts/tiny/rubber" | "forge:refined_ores/chromite" | "forge:ores/netherrack/molybdenum" | "forge:dusts/nichrome" | "forge:rods/long/hsss" | "forge:crushed_ores/zeolite" | "forge:dusts/small/magnesium_diboride" | "forge:ores/sand/oilsands" | "forge:plates/obsidian" | "xtonesreworked:roen" | "forge:dusts/small/silver_oxide" | "forge:ingots/neutronium" | "forge:refined_ores/wulfenite" | "create:deployable_drink" | "forge:dusts/small/uvarovite" | "forge:clusters" | "forge:wires/fine/rhodium" | "forge:dusts/tiny/bornite" | "forge:ingots/raw_rubber" | "forge:plates/stone" | "forge:screws/dragonsteel" | "forge:ingots/hastelloy_x" | "forge:dusts/small/nickel_zinc_ferrite" | "forge:ores/red_sand/opal" | "forge:dusts/small/brick" | "forge:raw_materials/tricalcium_phosphate" | "forge:dusts/small/tungsten_carbide" | "forge:ores/diorite/vanadium_magnetite" | "forge:dusts/soldering_alloy" | "forge:gems/flawed/yellow_garnet" | "forge:crops/coffee" | "forge:crushed_ores/basaltic_mineral_sand" | "forge:raw_materials/spessartine" | "forge:cooked_eggs" | "forge:wires/fine/enriched_naquadah_trinium_europium_duranide" | "forge:plates/double/tantalum_carbide" | "forge:frames/maraging_steel_300" | "forge:ingots/tertium" | "forge:dusts/small/nether_quartz" | "forge:rings/tritanium" | "forge:ores/endstone/sodalite" | "forge:nuggets/shellite" | "forge:enchanting_fuels" | "forge:ores/diorite/electrotine" | "forge:raw_materials/redstone" | "forge:ores/sand/soapstone" | "forge:frames/trinaquadalloy" | "forge:dusts/pure/lapis" | "forge:dusts/tiny/trinaquadalloy" | "forge:dusts/cupronickel" | "forge:nuggets/signalum" | "forge:ores/basalt/pitchblende" | "bookshelf:compasses" | "forge:gems/exquisite" | "forge:dusts/pure/sodalite" | "forge:storage_blocks/neutronium" | "forge:dusts/magnesium" | "forge:tools/swords" | "forge:ores/endstone/powellite" | "forge:storage_blocks/flux_star" | "forge:gems/flawed/salt" | "forge:frames/blue_steel" | "forge:ores/stone/bastnasite" | "forge:plates/double/wrought_iron" | "forge:ores/gravel/lapis" | "forge:dusts/small/enriched_naquadah_sulfate" | "fantasyfurniture:item_group_category/venthyr" | "forge:storage_blocks/raw_talc" | "forge:buds" | "forge:dusts/sodium_azide" | "forge:ores/netherrack/granitic_mineral_sand" | "forge:rods/blaze" | "forge:gems/exquisite/monazite" | "forge:rods/long/hsse" | "forge:rods/signalum" | "forge:ores/basalt/pollucite" | "forge:dusts/weapon_grade_naquadah" | "forge:dusts/small/debris" | "forge:dusts/small" | "forge:rods/duranium" | "forge:nuggets/lead" | "forge:rods/long/iron" | "forge:crushed_ores/blue_topaz" | "forge:raw_materials/oilsands" | "forge:storage_blocks/europium" | "forge:dusts/tiny/molybdenite" | "forge:dusts/pure/copper" | "forge:ores/deepslate/chalcopyrite" | "forge:gears/tungsten" | "forge:ingots/inanite" | "forge:plates/double/maraging_steel_300" | "forge:dusts/soda_ash" | "forge:gems/flawed/lapis" | "forge:dusts/ferrite_mixture" | "forge:ores/endstone/galena" | "forge:dusts/pure/certus_quartz" | "forge:dyes/pink" | "forge:screws/silver" | "forge:wool/yellow" | "forge:raw_fishes" | "forge:foils/gallium" | "forge:ores/deepslate/garnierite" | "forge:ores/granite/kyanite" | "forge:ores/netherrack/saltpeter" | "forge:ores/red_sand/tin" | "forge:ores/deepslate/pyrope" | "forge:dusts/ash" | "forge:dusts/small/neodymium" | "forge:plates/double/zinc" | "forge:holds_items" | "xtonesreworked:mint" | "forge:ores/tuff/realgar" | "forge:raw_materials/kyanite" | "forge:plates/double/nichrome" | "forge:storage_blocks/ruridit" | "forge:crops/nether_wart" | "forge:dusts/purified_debris" | "forge:dusts/tiny/antimony" | "forge:dusts/rhodium" | "forge:ores/andesite/nether_quartz" | "forge:rods/long/rose_gold" | "forge:gems/chipped/amethyst" | "forge:foils/niobium_titanium" | "forge:dusts/tiny/graphite" | "forge:storage_blocks/raw_platinum" | "trinkets:hand/ring" | "forge:ores/deepslate/gypsum" | "forge:dusts/tiny/plutonium_241" | "forge:ingots/silicon" | "forge:dusts/small/potin" | "forge:dusts/small/tin_alloy" | "forge:dusts/tiny/biotite" | "forge:raw_materials/nickel" | "forge:storage_blocks/raw_hematite" | "forge:ores/deepslate/certus_quartz" | "forge:gears/ruridit" | "forge:gears/small/aluminium" | "minecraft:signs" | "forge:dusts/small/hastelloy_c_276" | "forge:ingots/yttrium" | "forge:dusts/tiny/olivine" | "minecraft:logs_that_burn" | "forge:lenses" | "forge:glass/magenta" | "forge:plates/double/bronze" | "forge:rods/hastelloy_c_276" | "forge:springs/naquadah" | "forge:raw_materials/lazurite" | "forge:storage_blocks/pyrope" | "forge:rings/melodium" | "forge:rotors/darmstadtium" | "forge:dusts/impure/calcite" | "forge:plates/double/ruthenium" | "forge:ores/endstone/kyanite" | "forge:raw_materials/neodymium" | "forge:dusts/yellow_garnet" | "forge:ores/gravel/pitchblende" | "forge:refined_ores/topaz" | "forge:dusts/ruridit" | "forge:dusts/maraging_steel_300" | "forge:dusts/tiny/lutetium" | "forge:dusts/tiny/incoloy_ma_956" | "forge:gems/flawless/sodalite" | "forge:dusts/small/red_steel" | "forge:dusts/tiny/grossular" | "forge:plates/darmstadtium" | "forge:dusts/tiny/spessartine" | "forge:dusts/gallium" | "forge:crushed_ores/apatite" | "forge:refined_ores/alunite" | "forge:dusts/wheat" | "forge:dusts/small/netherite" | "forge:dusts/naquadic_netherite" | "forge:plates/dense/darmstadtium" | "forge:ores/gravel/cassiterite" | "forge:ingots/hot/ruridit" | "forge:plates/double/stainless_steel" | "forge:ores/granite/cobaltite" | "forge:refined_ores/asbestos" | "forge:ores/endstone/cobalt" | "forge:rods" | "forge:dusts/pure/emerald" | "forge:ores/red_sand/blue_topaz" | "create:upright_on_belt" | "forge:ores/endstone/basaltic_mineral_sand" | "forge:dusts/pure/magnesite" | "forge:ores/andesite/lapis" | "forge:storage_blocks/niobium_titanium" | "forge:gears/small/osmiridium" | "forge:dusts/yttrium_barium_cuprate" | "forge:dusts/vanadium_gallium" | "forge:ores/netherrack/yellow_limonite" | "forge:dusts/small/void" | "forge:dusts/quartz" | "forge:nuggets/incoloy_ma_956" | "forge:dusts/small/caesium" | "forge:ingots/pure_netherite" | "forge:ores/deepslate/kyanite" | "forge:ores/deepslate/barite" | "forge:dusts/tiny/basaltic_mineral_sand" | "forge:ores/sand/bornite" | "forge:rotors/bronze" | "forge:ores/netherrack/aluminium" | "forge:gems/chipped/red_garnet" | "forge:dyes/cyan_dye" | "forge:dusts/small/fireclay" | "forge:ores/sand/platinum" | "forge:dusts/pure_netherite" | "forge:dusts/garnet_sand" | "forge:ores/sand/lapis" | "forge:refined_ores/trona" | "forge:dusts/small/rhodium_plated_palladium" | "forge:plates/hsse" | "forge:storage_blocks/gold" | "forge:ores/chromite" | "forge:ores/basalt/chalcopyrite" | "forge:ingots/stainless_steel" | "forge:ores/magnetite" | "forge:dusts/tiny/chromite" | "forge:ores/deepslate/naquadah" | "forge:dusts/impure/chalcopyrite" | "forge:storage_blocks/invar" | "forge:dusts/pure/gold" | "forge:foils/rubber" | "forge:ores/tuff/chalcopyrite" | "forge:raw_materials/uranium" | "forge:dusts/small/glass" | "forge:dusts/lithium_perchlorate" | "forge:gears/copper" | "forge:ores/endstone/fullers_earth" | "forge:storage_blocks/raw_soapstone" | "thermalendergy:upgrade_3" | "forge:rods/long/invar" | "forge:nuggets/annealed_copper" | "forge:ores/beryllium" | "forge:rods/stainless_steel" | "forge:rods/long/melodium" | "forge:dusts/small/darmstadtium" | "forge:nuggets/reinforced_epoxy_resin" | "forge:ores/netherrack/redstone" | "forge:boots" | "forge:ores/gravel/molybdenum" | "forge:ores/gypsum" | "forge:ores/andesite/iron" | "forge:dusts/potassium_dichromate" | "forge:ores/sand/chalcopyrite" | "forge:ores/netherrack/nickel" | "forge:ores/tuff/iron" | "forge:dusts/small/melodium" | "forge:raw_mutton" | "forge:ores/gravel/malachite" | "forge:glass_panes/magenta" | "forge:dusts/tiny/polytetrafluoroethylene" | "forge:ores/basalt/talc" | "forge:screws/prismalium" | "forge:springs/small/steel" | "forge:ingots/black_iron" | "forge:dusts/impure/cooperite" | "forge:ingots/molybdenum_disilicide" | "forge:rings/molybdenum_disilicide" | "forge:ingots/europium" | "forge:dyes/magenta_dye" | "forge:wires/fine/uranium_rhodium_dinaquadide" | "forge:dusts/tiny/raw_styrene_butadiene_rubber" | "forge:wires/fine/aluminium" | "forge:dusts/tiny/powellite" | "forge:rotors/lumium" | "minecraft:slabs" | "forge:gems/naquadic_netherite" | "forge:rods/long/ultimet" | "forge:dusts/tiny/iridium_metal_residue" | "forge:gems/flawed/rock_salt" | "forge:gems/chipped/olivine" | "forge:rods/americium" | "forge:ores/granite/pyrope" | "forge:raw_materials/cooperite" | "forge:plates/polyethylene" | "forge:refined_ores/opal" | "forge:ingots/soulium" | "forge:dusts/tiny/soldering_alloy" | "forge:ores/endstone/stibnite" | "forge:wires/fine/ruridit" | "forge:rods/magnalium" | "forge:dusts/impure/topaz" | "forge:rods/molybdenum" | "forge:dusts/pure/red_garnet" | "forge:ores/sand/calcite" | "forge:ores/endstone/gypsum" | "forge:refined_ores/graphite" | "ftbultimine:excluded_tools" | "forge:dusts/tiny/red_alloy" | "exnihilosequentia:sieves" | "forge:dusts/pure/zeolite" | "ae2:blacklisted/annihilation_plane" | "forge:andesite" | "forge:dusts/massicot" | "ae2:covered_cable" | "forge:dusts/small/invar" | "forge:screws/platinum" | "forge:gems/chipped/spessartine" | "forge:storage_blocks/niobium" | "forge:ores/endstone/cobaltite" | "forge:crushed_ores/talc" | "forge:ores/tuff/cinnabar" | "forge:dusts/small/calcium" | "forge:nuggets/zeron_100" | "forge:refined_ores/chalcopyrite" | "forge:rotors/stellarium" | "forge:dusts/pure/granitic_mineral_sand" | "forge:dusts/netherrack" | "forge:rods/long/platinum" | "forge:dusts/small/pitchblende" | "forge:plates/double/hsla_steel" | "forge:ores/basalt/uraninite" | "forge:clocks" | "forge:dyes/white_dye" | "forge:storage_blocks/ultimet" | "forge:refined_ores/iron" | "forge:rods/long/lumium" | "forge:plates/vanadium_steel" | "forge:storage_blocks/raw_malachite" | "forge:dusts/darmstadtium" | "forge:gears/small/stellarium" | "forge:nuggets/samarium" | "forge:gems/exquisite/salt" | "forge:raw_materials/almandine" | "forge:ingots/cupronickel" | "forge:gems/exquisite/olivine" | "forge:ores/diorite/asbestos" | "forge:dusts/tiny/yellow_limonite" | "forge:bolts/osmiridium" | "forge:storage_blocks/raw_silver" | "forge:dusts/goethite" | "systeams:boilers" | "railways:internal/ingots/iron_ingots" | "forge:ores/gravel/green_sapphire" | "forge:dusts/pure/cooperite" | "forge:purified_ores/powellite" | "forge:dusts/small/hsse" | "forge:ores/gravel/tricalcium_phosphate" | "forge:ores/granite/scheelite" | "sereneseasons:summer_crops" | "forge:ores/deepslate/electrotine" | "forge:dusts/impure/platinum" | "forge:crushed_ores/tungstate" | "forge:dusts/small/sugar" | "forge:screws/yttrium_barium_cuprate" | "forge:dusts/tiny/epoxy" | "forge:wires/fine/black_steel" | "forge:ores/plutonium" | "forge:dusts/red_steel" | "forge:vegetables/potato" | "forge:storage_blocks/titanium_tungsten_carbide" | "forge:dusts/tiny/black_steel" | "forge:storage_blocks/yttrium_barium_cuprate" | "forge:bolts/diamond" | "forge:dusts/tiny/magnetic_iron" | "forge:dusts/small/zinc_sulfide" | "forge:dusts/inanite" | "xtonesreworked:korp" | "forge:rods/manganese" | "forge:dusts/pure/fullers_earth" | "forge:ores/andesite/spodumene" | "minecraft:shovels" | "forge:refined_ores/amethyst" | "xtonesreworked:sols" | "forge:ores/basalt/trona" | "functionalstorage:drawer" | "forge:dusts/tiny/apatite" | "forge:ores/red_sand/quartzite" | "forge:dusts/tiny/platinum_group_sludge" | "forge:raw_materials/green_sapphire" | "forge:dusts/granite" | "forge:dusts/sodium_perchlorate" | "forge:wrenches" | "forge:coins/nickel" | "forge:crushed_ores/monazite" | "forge:dusts/small/lutetium" | "forge:ores/netherrack/trona" | "forge:plates/amethyst" | "ae2:smart_cable" | "forge:plates/potin" | "forge:ores/basalt/sphalerite" | "forge:crops/bell_pepper" | "forge:ores/gravel/ilmenite" | "forge:gears/lapis" | "forge:ores/sphalerite" | "forge:purified_ores/nickel" | "forge:gears/osmiridium" | "forge:refined_ores/powellite" | "forge:ores/sand/sulfur" | "forge:ores/platinum" | "forge:ores/gravel/platinum" | "forge:ores/deepslate/copper" | "forge:foils/vanadium_gallium" | "gtceu:resistors" | "forge:ores/andesite/pollucite" | "forge:ores/stone/grossular" | "forge:gems/ruby" | "forge:circuits/hv" | "forge:nuggets/silver" | "forge:dusts/impure/cinnabar" | "forge:rods/steel" | "forge:storage_blocks/raw_quartzite" | "forge:ores/diorite/red_garnet" | "forge:ores/gravel/tetrahedrite" | "forge:storage_blocks/raw_fullers_earth" | "forge:gems/exquisite/lazurite" | "forge:plates/emerald" | "forge:rods/sterling_silver" | "forge:refined_ores/almandine" | "forge:ores/red_sand/yellow_garnet" | "forge:dusts/small/goethite" | "forge:ores/tuff/olivine" | "forge:ores/stone/tin" | "forge:storage_blocks/raw_yellow_limonite" | "forge:ores/granite/molybdenite" | "forge:dusts/tiny/alunite" | "forge:ores/endstone/pyrochlore" | "forge:ores/granite/zeolite" | "forge:foils/polyphenylene_sulfide" | "forge:dusts/carbon" | "forge:crushed_ores/electrotine" | "forge:ores/diorite/hematite" | "forge:solenoid" | "forge:wires/fine/lead" | "forge:dusts/boron" | "forge:ores/sand/asbestos" | "forge:ores/yellorite" | "fantasyfurniture:item_group_category/decorations" | "ae2:paint_balls" | "forge:ores/granite/pyrolusite" | "forge:wiring" | "forge:dusts/tantalite" | "forge:ores/deepslate/malachite" | "forge:rods/long/rhodium_plated_palladium" | "forge:ores/diorite/iron" | "forge:plates/double/gallium" | "forge:ores/basalt/pyrope" | "forge:dusts/small/silicon" | "forge:ores/red_sand/gypsum" | "forge:ores/granite/bornite" | "forge:dusts/iron" | "forge:dusts/tiny/enriched_naquadah_sulfate" | "forge:springs/iron" | "forge:springs/aluminium" | "forge:dusts/small/tetrahedrite" | "forge:gems/exquisite/almandine" | "forge:ores/granite/lithium" | "forge:gears/small/tritanium" | "forge:dusts/lead" | "forge:vegetables/onion" | "forge:gears/small/tungsten_steel" | "forge:ores/endstone/neodymium" | "forge:ores/gravel/soapstone" | "forge:plates/pure_netherite" | "forge:storage_blocks/raw_olivine" | "forge:dusts/impure/lepidolite" | "forge:purified_ores/green_sapphire" | "forge:gems/coal" | "forge:plates/zinc" | "forge:plates/olivine" | "forge:ingots/hot/incoloy_ma_956" | "forge:ores/red_sand/cooperite" | "forge:milk/milk" | "forge:dusts/tiny/cassiterite" | "forge:ores/granite/saltpeter" | "forge:rods/iron" | "forge:ores/stone/tungstate" | "forge:ingots/cyanite" | "forge:ingots/hot/pure_netherite" | "forge:ores/tuff/oilsands" | "forge:ingots/hot/rhodium_plated_palladium" | "forge:nuggets/hsss" | "forge:ores/palladium" | "forge:ores/stone/rock_salt" | "forge:dusts/tiny/rare_earth" | "forge:crushed_ores/cobaltite" | "fantasyfurniture:item_group_category/royal" | "forge:ores/deepslate/nether_quartz" | "forge:ingots/graphene" | "forge:leather" | "forge:dusts/spodumene" | "forge:ingots/brick" | "forge:ores/endstone/soapstone" | "forge:ores/diorite/soapstone" | "forge:dusts/impure/cassiterite" | "forge:crushed_ores/vanadium_magnetite" | "forge:crushed_ores/barite" | "forge:gears/tritanium" | "forge:storage_blocks/vanadium_gallium" | "forge:dusts/small/gunpowder" | "forge:ores/tuff/calcite" | "minecraft:planks" | "forge:nuggets/indium" | "forge:gears/small/prismalium" | "forge:ores/andesite/cobalt" | "forge:plates/indium_gallium_phosphide" | "forge:ores/bornite" | "forge:bolts/cobalt_brass" | "forge:rings/naquadah_alloy" | "forge:ores/red_sand/pentlandite" | "forge:ores/granite/asbestos" | "forge:ores/netherrack/talc" | "forge:plates/double/neodymium" | "forge:ores/andesite/silver" | "forge:ores/stone/yellow_limonite" | "forge:rods/ruby" | "forge:tools/iron" | "forge:bolts/trinium" | "forge:storage_blocks/hastelloy_x" | "forge:dusts/small/granite_red" | "forge:foils/europium" | "forge:purified_ores/garnet_sand" | "forge:ores/red_sand/powellite" | "forge:springs/tungsten" | "forge:ores/red_sand/soapstone" | "forge:dusts/collagen" | "forge:wires/fine/niobium_titanium" | "forge:dusts/endstone" | "forge:purified_ores/lithium" | "forge:gems/exquisite/opal" | "forge:dusts/talc" | "forge:foils/tungsten" | "forge:raw_materials/soapstone" | "forge:dyes" | "forge:storage_blocks/enriched_naquadah_trinium_europium_duranide" | "framedblocks:disable_intangible" | "create:seats" | "forge:plates/double/graphene" | "forge:refined_ores/red_garnet" | "forge:dusts/tiny/rose_gold" | "forge:ores/red_sand/coal" | "forge:raw_materials/barite" | "forge:dusts/small/garnet_sand" | "forge:ores/andesite/malachite" | "forge:plates/double/silver" | "forge:storage_blocks/bismuth" | "xtonesreworked:zeta" | "forge:fences" | "forge:dusts/impure/nether_quartz" | "forge:ores/stone/lepidolite" | "forge:plates/double/darmstadtium" | "forge:dusts/small/watertight_steel" | "forge:frames/signalum" | "forge:rods/long/osmium" | "forge:rods/green_sapphire" | "forge:ores/netherrack/cobalt" | "forge:ores/yellow_garnet" | "modularrouters:upgrades" | "forge:screws/enderium" | "forge:ores/garnet_sand" | "forge:dusts/small/bone" | "libx:impl_wooden_fences" | "forge:storage_blocks/inferium_essence" | "forge:screws/gold" | "forge:dusts/small/wheat" | "forge:coins/copper" | "forge:dusts/small/hssg" | "forge:nuggets/ruthenium" | "forge:ores_in_ground/deepslate" | "forge:ores/deepslate/lapis" | "forge:ores/tuff/tungstate" | "forge:bolts/iridium" | "forge:crushed_ores/mica" | "forge:storage_blocks/ender_ingot" | "forge:plates/silicone_rubber" | "forge:gems/flawed/realgar" | "forge:cooked_bacon" | "forge:crushed_ores/silver" | "forge:ores/andesite/powellite" | "forge:purified_ores/rock_salt" | "forge:ores/netherrack/asbestos" | "forge:dusts/pure" | "forge:rotors/soul_infused" | "forge:refined_ores/magnesite" | "forge:ores/diorite/green_sapphire" | "forge:foils/platinum" | "forge:dusts/tiny/europium" | "forge:coins/twinite" | "forge:tools/gold" | "forge:nuggets/aluminium" | "forge:gems/flawless/certus_quartz" | "forge:batteries/uv" | "forge:ores/gravel/tungstate" | "forge:ores/gravel/salt" | "forge:raw_materials/blue_topaz" | "forge:gems/flawed/lazurite" | "forge:plates/tantalum_carbide" | "forge:dusts/tiny/silver_oxide" | "forge:ores/andesite/pyrope" | "forge:ores/sand/aluminium" | "forge:leggings" | "forge:dusts/small/americium" | "forge:coins/tin" | "forge:plates/cobalt_brass" | "forge:ores/andesite/asbestos" | "forge:nuggets/damascus_steel" | "forge:dusts/pure/tin" | "forge:dusts/small/lepidolite" | "forge:gems/flawed/amethyst" | "forge:ores/gravel/garnet_sand" | "forge:shears" | "forge:dusts/small/nether_star" | "forge:bolts/hssg" | "forge:crushed_ores/saltpeter" | "forge:raw_materials/granitic_mineral_sand" | "forge:gems/exquisite/certus_quartz" | "forge:ores/granite/bentonite" | "forge:refined_ores/thorium" | "forge:ores/diorite/aluminium" | "forge:ores/netherrack/emerald" | "forge:ores/netherrack/tungstate" | "forge:foils/red_alloy" | "forge:frames/soul_infused" | "forge:ingots/trinium" | "forge:rods/samarium" | "forge:seeds/eggplant" | "forge:ores/andesite/fullers_earth" | "forge:gears/small/soul_infused" | "forge:ores/basalt/salt" | "forge:tools/plungers" | "forge:dusts/tiny/lazurite" | "forge:ores/sand/fullers_earth" | "minecraft:piglin_repellents" | "forge:ingots/stellite_100" | "forge:gears/tungsten_carbide" | "forge:ores/andesite/barite" | "forge:ores/stone/powellite" | "forge:ores/deepslate/pentlandite" | "forge:ores/gravel/molybdenite" | "forge:rods/hsse" | "create:contraption_controlled" | "forge:bolts/twinite" | "forge:ores/tuff/cooperite" | "forge:ores/netherrack/red_garnet" | "forge:ingots/insanite" | "sgjourney:reaction_heater" | "forge:raw_materials/opal" | "forge:dusts/rhodium_plated_palladium" | "forge:dusts/small/molybdenite" | "forge:rotors/naquadah_alloy" | "forge:rods/invar" | "forge:refined_ores/garnet_sand" | "forge:diorite" | "forge:dusts/tiny/granite" | "forge:ingots/incoloy_ma_956" | "forge:foils/aluminium" | "forge:plates/hssg" | "forge:dusts/chalcocite" | "forge:treated_wood" | "forge:gems" | "forge:dusts/small/metal_mixture" | "forge:ingots/polyethylene" | "forge:rods/rubber" | "forge:dusts/small/manganese" | "forge:dusts/tiny/spodumene" | "forge:ores/granite/neodymium" | "buildinggadgets:template_convertible" | "forge:ingots/hsss" | "forge:dusts/platinum_group_sludge" | "curios:belt" | "forge:dusts/plutonium_241" | "forge:ingots/indium" | "forge:ores/stone/aluminium" | "forge:rods/long/europium" | "forge:storage_blocks/raw_tricalcium_phosphate" | "forge:nuggets/pure_netherite" | "forge:bolts/silver" | "libx:impl_trapdoors" | "forge:gears/small/tungsten_carbide" | "forge:dusts/impure/barite" | "forge:ingots/hot/tantalum_carbide" | "forge:storage_blocks/olivine" | "forge:dusts/tiny/borax" | "forge:storage_blocks/nickel_zinc_ferrite" | "create:stone_types/calcite" | "forge:plates/hsss" | "ae2:p2pattunements/fluid" | "forge:refined_ores/bornite" | "forge:dusts/tiny/tungsten_carbide" | "forge:ores/netherrack/spessartine" | "xtonesreworked:zyth" | "forge:dusts/tantalum_carbide" | "forge:storage_blocks/emerald" | "forge:bolts/molybdenum" | "forge:rods/neutronium" | "forge:dusts/tiny/naquadria_sulfate" | "forge:foods/meat/cooked" | "forge:dusts/redstone" | "forge:dusts/small/polytetrafluoroethylene" | "forge:plates/kanthal" | "forge:ores/andesite/olivine" | "forge:plates/manganese" | "forge:ores/deepslate/hematite" | "forge:ores/granite/cassiterite_sand" | "forge:storage_blocks/polycaprolactam" | "forge:seeds/frost_melon" | "forge:ores/red_sand/yellow_limonite" | "forge:foils/palladium" | "forge:dusts/small/aluminium" | "ae2:quartz_hoe" | "fantasyfurniture:item_group_category/bone/wither" | "forge:rods/magnetic_neodymium" | "forge:wires/fine/electrum" | "forge:storage_blocks/raw_gypsum" | "forge:storage_blocks/raw_molybdenite" | "forge:fishing_rods" | "forge:wires/fine/silver" | "forge:ores/endstone/chromite" | "forge:screws/neutronium" | "forge:bolts/tungsten_carbide" | "forge:plates/indium_tin_barium_titanium_cuprate" | "forge:dusts/stibnite" | "forge:crops/carrot" | "forge:dusts/tiny/soda_ash" | "forge:dusts/tiny/weapon_grade_naquadah" | "forge:nuggets/borosilicate_glass" | "forge:ingots/hot/dragonsteel" | "forge:armors" | "forge:coins/lumium" | "simplylight:any_lamp_off" | "forge:ores/granite/mica" | "forge:dusts/glauconite_sand" | "forge:dusts/tiny/magnetic_samarium" | "forge:ores/granite/vanadium_magnetite" | "forge:rods/long/samarium" | "forge:end_stones" | "forge:dusts/tiny/zeolite" | "forge:ores_in_ground/gravel" | "forge:wires/fine/tantalum" | "mysticalagriculture:material/marble" | "forge:dusts/tiny/manganese_phosphide" | "forge:ores/andesite/wulfenite" | "ae2:p2p_attunements/me_p2p_tunnel" | "forge:dusts/copper" | "forge:ores/pollucite" | "forge:dusts/pure/silver" | "forge:dusts/small/calcite" | "forge:ores/netherrack/pyrite" | "forge:seeds/cabbage" | "forge:nuggets/soldering_alloy" | "forge:tools/paxels" | "trinkets:hand/glove" | "forge:gears/netherite" | "forge:dusts/small/carbon" | "forge:ores/endstone/bentonite" | "forge:raw_materials/asbestos" | "forge:plates/red_steel" | "forge:ores/netherrack/scheelite" | "forge:dusts/tiny/naquadah_alloy" | "forge:ores/gravel/garnierite" | "forge:ores/deepslate/tetrahedrite" | "forge:ingots/constantan" | "forge:ingots/samarium_iron_arsenic_oxide" | "forge:gears/hssg" | "forge:refined_ores/sapphire" | "forge:dusts/small/neutronium" | "forge:ores/endstone/plutonium" | "forge:plates/sterling_silver" | "forge:storage_blocks/silver" | "forge:gears/stellarium" | "forge:rods/twinite" | "forge:dusts/pure/tetrahedrite" | "forge:ores/andesite/lepidolite" | "forge:ores/red_sand/oilsands" | "forge:dusts/bauxite" | "forge:nuggets/gallium" | "forge:dusts/small/lazurite" | "forge:dusts/tiny/hematite" | "forge:ingots/clay" | "forge:gems/ender_pearl" | "forge:dusts/impure/sulfur" | "forge:ores/netherrack/palladium" | "forge:gems/exquisite/grossular" | "forge:lenses/brown" | "forge:dusts/tiny/barium" | "forge:dusts/tiny/steel" | "forge:gears/small/naquadah_alloy" | "forge:frames/prismalium" | "forge:dusts/tiny/void" | "forge:ores/red_sand/pyrochlore" | "ae2:metal_ingots" | "ae2:quartz_shovel" | "forge:dusts/small/borosilicate_glass" | "forge:raw_materials/sphalerite" | "minecraft:redstone_ores" | "forge:dusts/impure/plutonium" | "forge:storage_blocks/raw_neodymium" | "forge:ores/tuff/uraninite" | "forge:ores/tuff/chromite" | "forge:dusts/bone" | "forge:storage_blocks/borosilicate_glass" | "forge:dusts/uranium" | "forge:ores/sand/palladium" | "forge:dusts/tiny/wheat" | "forge:rods/melodium" | "forge:plates/sodalite" | "forge:dusts/tiny/pyrite" | "forge:dusts/small/nickel" | "forge:ores/gravel/pyrochlore" | "forge:meat_cooked" | "forge:ores/sand/certus_quartz" | "forge:rings/hsse" | "forge:grain/rice" | "forge:ores/andesite/chalcocite" | "forge:ores/stone/molybdenite" | "forge:vegetables/beetroot" | "forge:ores/stone/bauxite" | "forge:ingots/hot/stellarium" | "forge:ores/andesite/basaltic_mineral_sand" | "forge:raw_materials/realgar" | "origins:meat" | "forge:gems/flawless/almandine" | "forge:crushed_ores/kyanite" | "forge:gears/wrought_iron" | "forge:ores/deepslate/powellite" | "forge:ores/gravel/trona" | "forge:tools/aoe" | "forge:bolts/invar" | "forge:dusts/small/magnetic_samarium" | "forge:nuggets/polyethylene" | "forge:ores/nether_quartz" | "forge:ores/basalt/grossular" | "forge:ingots/ruridit" | "forge:dusts/pure/cobaltite" | "forge:ores/netherrack/powellite" | "ae2:covered_dense_cable" | "forge:sand" | "forge:storage_blocks/ice" | "forge:raw_materials/gypsum" | "forge:ores/diorite/sulfur" | "forge:nuggets/twinite" | "forge:plates/double/molybdenum" | "forge:ores/granite/cobalt" | "forge:storage_blocks/raw_sapphire" | "forge:ores/deepslate/soapstone" | "forge:ores/red_sand/bornite" | "forge:ores/stone/red_garnet" | "forge:dusts/tiny/glauconite_sand" | "forge:foods/fish/raw" | "forge:dusts/tiny/zeron_100" | "forge:ingots/indium_tin_barium_titanium_cuprate" | "forge:ores/diorite/grossular" | "forge:dusts/pure/lithium" | "forge:refined_ores/ilmenite" | "forge:dusts/tiny/rhodium" | "forge:dusts/tiny/magnetic_neodymium" | "forge:ores/red_sand/scheelite" | "forge:ores/tuff/powellite" | "forge:tools/knives" | "ftbultimine:excluded_tools/strict" | "forge:crops/hops" | "forge:rods/damascus_steel" | "forge:dusts/tiny/signalum" | "forge:ores/deepslate/cooperite" | "forge:refined_ores/calcite" | "forge:dusts/impure/galena" | "xtonesreworked:myst" | "forge:storage_blocks/raw_pollucite" | "forge:dusts/hssg" | "forge:dusts/pure/ilmenite" | "forge:dusts/tiny/mercury_barium_calcium_cuprate" | "forge:purified_ores/chalcocite" | "forge:glass_panes/red" | "forge:dusts/impure/saltpeter" | "bookshelf:fishing_rods" | "forge:ingots/tritanium" | "forge:dusts/small/opal" | "forge:refined_ores/yellow_garnet" | "ae2:interface" | "forge:frames/twinite" | "forge:plates/trinaquadalloy" | "forge:plates/double/melodium" | "forge:plates/double/rhodium" | "forge:ores/gravel/chalcocite" | "forge:ores/stone/sodalite" | "forge:rods/trinium" | "forge:screws/magnalium" | "forge:ores/copper" | "forge:ores/endstone/red_garnet" | "forge:plates/dragonsteel" | "forge:ores/red_sand/pitchblende" | "forge:nuggets/raw_void" | "forge:plates/graphene" | "forge:ores/granite/certus_quartz" | "forge:dusts/small/quicklime" | "forge:storage_blocks/palladium" | "forge:raw_materials/scheelite" | "forge:plates/neutronium" | "forge:raw_materials/aluminium" | "forge:foils" | "forge:ores/deepslate/green_sapphire" | "forge:nuggets/osmiridium" | "forge:dusts/small/trinium_sulfide" | "forge:ores/granite/thorium" | "forge:rods/long/steel" | "forge:dusts/tiny/titanium_tungsten_carbide" | "forge:gems/flawless/coke" | "forge:storage_blocks/tertium_gemstone" | "forge:ores/andesite/bentonite" | "forge:ores/red_sand/spessartine" | "forge:bolts" | "forge:dusts/cyanite" | "forge:purified_ores/yellow_garnet" | "forge:storage_blocks/raw_naquadah" | "forge:ingots/enhanced_redstone_ingot" | "forge:ores/stone/tetrahedrite" | "forge:ores/diorite/pyrite" | "forge:storage_blocks/thorium" | "forge:raw_fishes/salmon" | "forge:ingots/hot/vanadium_gallium" | "forge:dusts/ruthenium" | "forge:storage_blocks/raw_nether_quartz" | "forge:gems/glass" | "forge:dusts/tiny/barite" | "forge:dusts/certus_quartz" | "forge:rods/chromium" | "forge:raw_materials/pyrolusite" | "railways:internal/dyes/magenta_dyes" | "forge:dusts/tiny/gunpowder" | "forge:purified_ores/lepidolite" | "forge:dusts/zinc_sulfide" | "forge:ores/sand/realgar" | "forge:storage_blocks/raw_iron" | "forge:cooked_fishes" | "forge:gears/small/dragonsteel" | "forge:dusts/borax" | "forge:purified_ores/grossular" | "forge:tools/files" | "forge:gears/silicone_rubber" | "forge:ingots/gold" | "forge:rods/dragonsteel" | "forge:ores/deepslate/garnet_sand" | "forge:ores/basalt/naquadah" | "systeams:dynamos" | "forge:plates/naquadah" | "forge:ores/stone/spessartine" | "forge:refined_ores/kyanite" | "forge:dusts/chromium" | "forge:dusts/small/bronze" | "forge:purified_ores/saltpeter" | "forge:ores/granite/apatite" | "forge:ores/granite/tungstate" | "forge:ores/basalt/malachite" | "forge:dusts/thorium" | "forge:storage_blocks/raw_amethyst" | "forge:dusts/calcite" | "forge:purified_ores/diatomite" | "forge:ores/endstone/garnierite" | "forge:ores/stone/realgar" | "forge:dusts/mercury_barium_calcium_cuprate" | "forge:plates/double/red_steel" | "forge:storage_blocks/magnetic_steel" | "forge:dusts/small/platinum_raw" | "forge:plates/double/pure_netherite" | "forge:raw_materials/sapphire" | "forge:rods/long/darmstadtium" | "forge:ores/red_sand/pyrite" | "forge:ores/andesite/spessartine" | "forge:dusts/impure/gypsum" | "forge:ores/andesite/neodymium" | "forge:ores/basalt/yellow_garnet" | "forge:ores/stone/lead" | "forge:dusts/soul_sand" | "forge:glass_panes/cyan" | "forge:dusts/tiny/platinum_sludge_residue" | "forge:endstone" | "forge:gems/exquisite/pyrope" | "forge:dusts/tiny/metal_mixture" | "forge:ores/tuff/cassiterite" | "forge:dusts/small/titanium_carbide" | "forge:ores/pentlandite" | "bookshelf:shovels" | "forge:seeds/strawberry" | "forge:ores/andesite/zeolite" | "forge:dusts/indium" | "forge:ores/deepslate/asbestos" | "forge:raw_materials/chalcopyrite" | "forge:ores/andesite/opal" | "forge:gears/weapon_grade_naquadah" | "forge:ores/diorite/lazurite" | "forge:dusts/tiny/sodium_chlorate" | "forge:ores/gravel/basaltic_mineral_sand" | "forge:rods/iridium" | "forge:ores/granite/fullers_earth" | "forge:plates/duranium" | "forge:ores/basalt/silver" | "forge:dusts/grossular" | "forge:rods/europium" | "forge:dusts/small/barium" | "forge:plates/silver" | "forge:dusts/impure/naquadah" | "forge:dusts/impure/alunite" | "forge:plates/shellite" | "forge:dusts/tiny/silicon" | "forge:ores/netherrack/calcite" | "forge:rings/shellite" | "forge:storage_blocks/molybdenum" | "forge:dusts/pure/asbestos" | "forge:ores/endstone/nickel" | "forge:raw_beef" | "libx:impl_doors" | "forge:dusts/tiny/hssg" | "forge:plates/polybenzimidazole" | "forge:nuggets/palladium" | "forge:ores_in_ground/endstone" | "forge:ores/basalt/emerald" | "forge:ingots/hot/enriched_naquadah" | "forge:gems/exquisite/blue_topaz" | "forge:dusts/trinium" | "forge:storage_blocks/hsss" | "forge:ores/gravel/bentonite" | "forge:dusts/tiny/sodium_perchlorate" | "forge:ingots/insanium" | "forge:purified_ores/topaz" | "forge:axes" | "forge:storage_blocks/raw_wulfenite" | "forge:dusts/small/antimony_trioxide" | "forge:storage_blocks/hsla_steel" | "forge:ingots/rhodium_plated_palladium" | "forge:ores/gravel/topaz" | "forge:dusts/asbestos" | "forge:storage_blocks/raw_electrotine" | "forge:ingots/uranium_triplatinum" | "forge:dusts/tiny/redstone" | "forge:ores/basalt/sodalite" | "forge:dusts/tiny/coal" | "forge:gears/small/signalum" | "forge:nuggets/prudentium" | "forge:dusts/small/incoloy_ma_956" | "forge:rings/lead" | "forge:dusts/tiny/barium_sulfide" | "forge:cobblestone/normal" | "forge:ores/gravel/magnetite" | "forge:ores/stone/diatomite" | "forge:dusts/pure/oilsands" | "forge:crushed_ores/chalcocite" | "forge:rods/tin_alloy" | "forge:ores/red_sand/magnetite" | "forge:plates/double/neutronium" | "forge:ores/thorium" | "forge:crushed_ores/salt" | "forge:ores/deepslate/bentonite" | "forge:storage_blocks/raw_garnierite" | "forge:ores_in_ground/andesite" | "forge:dusts/tiny/magnesium" | "forge:raw_materials/plutonium" | "forge:ores/diorite/tin" | "forge:raw_materials/basaltic_mineral_sand" | "railways:internal/nuggets/zinc_nuggets" | "forge:storage_blocks/polyvinyl_chloride" | "forge:gems/exquisite/diamond" | "forge:dusts/pure/pyrope" | "forge:gems/flawless/topaz" | "forge:ores/red_sand/naquadah" | "forge:ores/stone/thorium" | "forge:tools/crossbows" | "forge:sandstone" | "forge:refined_ores" | "forge:ores/red_sand/lazurite" | "forge:refined_ores/gold" | "forge:ores/gravel/graphite" | "forge:ingots/titanium_tungsten_carbide" | "forge:ores/granite/chalcocite" | "forge:ingots/uranium_rhodium_dinaquadide" | "create:stone_types/limestone" | "forge:nuggets/weapon_grade_naquadah" | "forge:dyes/green" | "forge:dusts/small/ruridit" | "forge:ores/gravel/pyrolusite" | "forge:ores/tuff/pentlandite" | "forge:ores/pyrolusite" | "forge:purified_ores/sodalite" | "forge:raw_materials/aluminum" | "forge:dusts/impure/certus_quartz" | "forge:purified_ores/spessartine" | "forge:gears/steel" | "forge:gears/potin" | "forge:ores/basalt/chromite" | "forge:purified_ores/tetrahedrite" | "forge:ores/gravel/sodalite" | "forge:dusts/sodium_bicarbonate" | "forge:ores/deepslate/gold" | "forge:ores/bentonite" | "forge:ingots/battery_alloy" | "forge:springs/small/copper" | "forge:ingots/titanium" | "forge:ores/endstone/pollucite" | "forge:foils/soul_infused" | "minecraft:overworld_natural_logs" | "forge:ores/andesite/grossular" | "forge:ores/diorite/lapis" | "forge:plates/dense/tungsten_steel" | "forge:refined_ores/grossular" | "forge:gears/emerald" | "forge:dusts/ender_pearl" | "forge:ores/tuff/spessartine" | "forge:ores/lepidolite" | "minecraft:sand" | "forge:storage_blocks/raw_plutonium" | "forge:ingots/zinc" | "forge:rods/lead" | "railways:phantom_track_revealing" | "forge:clay" | "forge:dusts/tiny/collagen" | "forge:springs" | "forge:dusts/small/graphite" | "forge:ores/endstone/graphite" | "forge:ingots/molybdenum" | "bookshelf:pickaxes" | "forge:ores/gravel/naquadah" | "forge:dusts/magnetic_iron" | "forge:dusts/tiny/battery_alloy" | "forge:ores/andesite/alunite" | "forge:gems/diamond" | "forge:nuggets/crystaltine" | "forge:plates/nether_star" | "forge:gems/chipped/lapis" | "forge:refined_ores/copper" | "forge:gems/flawless/coal" | "forge:ores/tuff/spodumene" | "forge:glass_panes/colorless" | "forge:gems/pyrope" | "minecraft:wooden_slabs" | "forge:dusts/tiny/palladium" | "forge:dusts/small/ice" | "forge:storage_blocks/antimony" | "forge:dusts/tiny/yttrium" | "forge:plates/nichrome" | "forge:purified_ores/diamond" | "forge:ores/stone/nickel" | "forge:ingots/raw_void" | "forge:ores/tuff/alunite" | "forge:dusts/sodium_hydroxide" | "forge:ingots/tin_alloy" | "forge:crops/cabbage" | "forge:ores/stone/green_sapphire" | "forge:dusts/obsidian" | "forge:dusts/tiny/sodalite" | "forge:gears/small/lumium" | "forge:ores/andesite/uraninite" | "forge:ores/andesite/glauconite_sand" | "forge:rods/osmium" | "forge:refined_ores/tetrahedrite" | "ae2:can_remove_color" | "forge:cooked_mutton" | "forge:gems/niter" | "forge:raw_materials/tin" | "forge:ores/diorite/opal" | "forge:refined_ores/cobaltite" | "forge:nuggets/soulium" | "forge:sand/red" | "forge:purified_ores/thorium" | "forge:dusts/salt" | "forge:gems/quartzite" | "forge:ores/sand/uraninite" | "xtonesreworked:vena" | "minecraft:stone_bricks" | "forge:plates/double/titanium_tungsten_carbide" | "forge:gears/naquadah_alloy" | "forge:rings/iron" | "forge:ingots/rose_gold" | "forge:rods/cupronickel" | "forge:purified_ores/cassiterite" | "forge:dusts/pyrolusite" | "forge:lenses/glass" | "forge:ingots/hot/nichrome" | "forge:ores/tuff/kyanite" | "forge:storage_blocks/raw_salt" | "forge:storage_blocks/raw_almandine" | "forge:rings/signalum" | "forge:ores/basalt/cassiterite_sand" | "forge:dusts/beryllium" | "forge:purified_ores/ilmenite" | "forge:dusts/small/pyrolusite" | "create:stone_types/andesite" | "forge:gems/flawed/certus_quartz" | "forge:frames/aluminium" | "forge:dusts/small/tritanium" | "forge:storage_blocks/tungsten_steel" | "forge:rods/long/vanadium_steel" | "forge:dusts/pure/stibnite" | "forge:plates/double/dragonsteel" | "forge:gems/chipped/green_sapphire" | "forge:ores/diorite/cooperite" | "forge:dusts/tiny/pure_netherite" | "forge:bolts/shellite" | "forge:dusts/tiny/molybdenum_disilicide" | "forge:ores/zeolite" | "forge:ores/basalt/bentonite" | "forge:dusts/small/cadmium" | "forge:plates/silicon" | "forge:ores/diorite/talc" | "ftbchunks:right_click_blacklist" | "forge:dusts/small/duranium" | "forge:dusts/tiny/quartzite" | "forge:crushed_ores/nickel" | "forge:ores/cassiterite" | "forge:dusts/tiny/ammonium_chloride" | "forge:ores/netherrack/monazite" | "forge:dusts/cupric_oxide" | "forge:ores/deepslate/trona" | "forge:dusts/small/polybenzimidazole" | "forge:dusts/small/ruthenium_tetroxide" | "forge:ores/sand/molybdenite" | "forge:raw_materials/saltpeter" | "forge:ores/ilmenite" | "forge:dusts/niobium" | "forge:rods/thorium" | "forge:storage_blocks/raw_tungstate" | "forge:dusts/small/clay" | "forge:ores/deepslate/calcite" | "forge:crushed_ores/lead" | "forge:ores/tuff/salt" | "xtonesreworked:zane" | "forge:dusts/impure/graphite" | "forge:storage_blocks/imperium_gemstone" | "forge:storage_blocks/polyphenylene_sulfide" | "forge:nuggets/steel" | "forge:storage_blocks/shellite" | "forge:gems/chipped/sodalite" | "forge:gems/flawed/diamond" | "forge:ores/tuff/quartzite" | "forge:gears/pure_netherite" | "forge:tools/mining_hammers" | "forge:bolts/black_bronze" | "forge:dusts/small/trinaquadalloy" | "forge:rods/osmiridium" | "forge:dusts/impure/pyrolusite" | "forge:ores/gravel/olivine" | "forge:storage_blocks/naquadah" | "forge:dusts/small/cerium" | "forge:ores/red_sand/calcite" | "forge:dusts/impure/kyanite" | "forge:gems/sugar" | "forge:ores/netherrack/lapis" | "forge:ores/deepslate/neodymium" | "forge:dusts/impure/olivine" | "forge:dusts/basaltic_mineral_sand" | "forge:ores/red_sand/monazite" | "forge:storage_blocks/molybdenum_disilicide" | "forge:plates/double/hsse" | "forge:ores/granite/almandine" | "forge:gems/olivine" | "forge:plates/naquadah_alloy" | "forge:ores/diorite/naquadah" | "forge:ores/stone/naquadah" | "curios:head" | "forge:dusts/pure/electrotine" | "forge:dusts/tiny/phosphorus_pentoxide" | "forge:gems/exquisite/nether_quartz" | "forge:dusts/impure/molybdenum" | "forge:rods/hastelloy_x" | "createaddition:plants" | "forge:rods/long/yttrium_barium_cuprate" | "forge:ingots/reinforced_epoxy_resin" | "forge:dusts/silicone_rubber" | "forge:ores/stone/asbestos" | "forge:rods/lazurite" | "forge:ores/sand/cobalt" | "forge:seeds/sadiroot" | "forge:foils/enriched_naquadah" | "forge:ores/deepslate/oilsands" | "forge:ores/gravel/yellow_garnet" | "forge:ores/silver" | "forge:rods/long/niobium_titanium" | "forge:ores/gravel/stibnite" | "minecraft:arrows" | "forge:dusts/small/zincite" | "forge:gems/flawless/screret_runic_laser_source_base" | "forge:plates/double/tungsten_carbide" | "forge:ores/diorite/sodalite" | "forge:plates/double/tungsten_steel" | "forge:plates/quartzite" | "forge:rods/tungsten_carbide" | "create:valve_handles" | "forge:ores/andesite/hematite" | "forge:dusts/tiny/uranium_rhodium_dinaquadide" | "forge:dusts/small/quartz_sand" | "libx:impl_wooden_stairs" | "forge:frames/enderium" | "forge:ores/granite/monazite" | "forge:gears/small/shellite" | "farmersdelight:cabinets/wooden" | "forge:ores/sand/lithium" | "forge:dusts/small/sodium_perchlorate" | "forge:ores/sand/sphalerite" | "forge:wires/fine/europium" | "forge:storage_blocks/raw_cobalt" | "forge:circuits/uv" | "forge:dusts/cobalt_brass" | "forge:ores/netherrack/wulfenite" | "forge:ores/gravel/amethyst" | "railways:internal/dyes/brown_dyes" | "forge:dusts/tiny/magnetite" | "forge:storage_blocks/wrought_iron" | "forge:dusts/amethyst" | "forge:dusts/tiny/sodium_p_toluenesulfonate" | "forge:dusts/small/coke" | "forge:storage_blocks/duranium" | "forge:crushed_ores/diamond" | "forge:rods/long/bismuth_bronze" | "forge:ores/endstone/tin" | "forge:rods/rhodium" | "forge:ores/deepslate/quartzite" | "forge:ores/netherrack/spodumene" | "ae2:all_quartz" | "forge:ores/red_sand/amethyst" | "forge:dusts/tiny/hsla_steel" | "forge:ores/sand/magnesite" | "forge:ingots/hot/zeron_100" | "forge:nuggets/ruridit" | "forge:dusts/tiny/duranium" | "forge:storage_blocks/raw_red_garnet" | "forge:cobblestone/mossy" | "forge:storage_blocks/pure_netherite" | "xtonesreworked:zech" | "forge:nuggets/red_alloy" | "forge:ingots/blue_steel" | "forge:dusts/small/quartzite" | "forge:ores/andesite/ruby" | "forge:dusts/coal" | "forge:dusts/impure/diatomite" | "forge:gems/exquisite/screret_runic_laser_source_base" | "forge:glass/orange" | "forge:ores/gravel/apatite" | "forge:crops/potato" | "forge:bolts/ultimet" | "forge:foils/ruthenium" | "forge:ores/sand/nether_quartz" | "forge:dusts/pure/goethite" | "forge:ores/basalt/thorium" | "forge:ores/gravel/sapphire" | "forge:gems/chipped/lazurite" | "forge:ores/deepslate/opal" | "forge:storage_blocks/supremium_ingot" | "forge:ores/tuff/lepidolite" | "forge:dusts/steel" | "forge:dusts/small/annealed_copper" | "forge:gems/yellow_garnet" | "forge:plates/treated_wood" | "forge:bolts/annealed_copper" | "forge:ores/andesite/amethyst" | "forge:seeds/tomato" | "forge:ingots/niobium_titanium" | "forge:storage_blocks/amethyst" | "forge:ingots/hot/osmium" | "forge:storage_blocks/raw_redstone" | "forge:dusts/bismuth" | "forge:ingots/tantalum_carbide" | "forge:storage_blocks/uranium" | "forge:ores/diorite/pyrochlore" | "forge:rods/tungsten_steel" | "forge:rods/naquadah" | "forge:ores/deepslate/fullers_earth" | "forge:ores/diorite/saltpeter" | "forge:foils/trinaquadalloy" | "forge:ores/andesite/stibnite" | "forge:plates/hastelloy_c_276" | "exnihilosequentia:pieces" | "forge:storage_blocks/raw_green_sapphire" | "forge:ingots/blue_alloy" | "forge:dusts/pure/yellow_limonite" | "forge:ores/granite/beryllium" | "forge:dusts/silicon" | "forge:ores/sand/cobaltite" | "forge:dusts/small/blue_steel" | "forge:storage_blocks/coke" | "forge:ores/basalt/opal" | "forge:ores/diorite/ruby" | "forge:rods/long/void" | "forge:plates/glass" | "forge:rubberwood_logs" | "forge:ores/stone/cooperite" | "forge:dusts/small/weapon_grade_naquadah" | "forge:dusts/styrene_butadiene_rubber" | "forge:ores/tuff/nether_quartz" | "forge:ores/netherrack/sodalite" | "forge:storage_blocks/tertium_ingot" | "forge:dusts/pure/cinnabar" | "forge:batteries/zpm" | "forge:dusts/sugar" | "forge:ores/netherrack/basaltic_mineral_sand" | "forge:plates/double/magnalium" | "forge:ores/mica" | "forge:dusts/tiny/ruthenium_trinium_americium_neutronate" | "forge:dusts/tiny/sapphire" | "forge:storage_blocks/watertight_steel" | "forge:dusts/tiny/uranium" | "forge:ores/tuff/platinum" | "railways:internal/dyes/pink_dyes" | "forge:crushed_ores/grossular" | "forge:dusts/meat" | "forge:dusts/tungstate" | "forge:dusts/niter" | "forge:gems/flawed/quartzite" | "forge:ores/pyrope" | "forge:ores/red_sand/copper" | "forge:rods/silicone_rubber" | "forge:dusts/impure/lazurite" | "forge:ores/endstone/calcite" | "forge:wires/fine/gold" | "forge:dusts/tiny/nickel" | "forge:dusts/small/lapis" | "forge:storage_blocks/trinium" | "forge:dusts/gold" | "forge:ores/netherrack/magnesite" | "forge:ores/deepslate/sphalerite" | "forge:rods/long/wrought_iron" | "forge:plates/styrene_butadiene_rubber" | "forge:dusts/pure/glauconite_sand" | "forge:stained_glass_panes" | "forge:dusts/impure/quartzite" | "forge:ores/granite/silver" | "forge:rotors/titanium" | "forge:ores/diorite/zeolite" | "forge:dusts/twinite" | "forge:ores/red_sand/hematite" | "bookshelf:clocks" | "forge:glass_panes" | "forge:dusts/quicklime" | "forge:ores/tuff/blue_topaz" | "forge:seeds/amaranth" | "forge:storage_blocks/aluminium" | "forge:ores/diorite/nickel" | "forge:nuggets/tin_alloy" | "forge:storage_blocks/soulium_gemstone" | "forge:dusts/magnesium_chloride" | "forge:rods/molybdenum_disilicide" | "forge:ores/andesite/ilmenite" | "forge:dusts/saltpeter" | "forge:ores/stone/diamond" | "forge:ores/vanadium_magnetite" | "forge:raw_materials/ilmenite" | "forge:ores/sand/emerald" | "forge:raw_materials/molybdenite" | "forge:plates/ultimet" | "forge:storage_blocks/beryllium" | "forge:refined_ores/lazurite" | "forge:bolts/naquadah_alloy" | "forge:rotors/stainless_steel" | "forge:ores/red_sand/zeolite" | "forge:dusts/small/sodium" | "forge:springs/tin" | "forge:dusts/tiny/americium" | "forge:dusts/sodium_chlorate" | "forge:plates/damascus_steel" | "forge:storage_blocks/bamboo" | "forge:ores/diorite/amethyst" | "forge:wires/fine/naquadah" | "forge:gears/tungsten_steel" | "forge:dusts/tiny/4_toluenesulfonyl_chloride" | "forge:plates/naquadria" | "forge:screws/osmiridium" | "forge:ores/diorite/bentonite" | "forge:seeds/corn" | "forge:plates/wrought_iron" | "forge:rotors/iron" | "forge:ingots/polytetrafluoroethylene" | "forge:ores/stone/oilsands" | "forge:storage_blocks/magnesium_diboride" | "forge:dusts/tiny/vanadium_steel" | "forge:dusts/tiny/pyrope" | "forge:ores/deepslate/cassiterite_sand" | "forge:dusts/impure/sapphire" | "forge:wires/fine/naquadria" | "forge:nuggets/raw_rubber" | "forge:storage_blocks/raw_chalcopyrite" | "forge:ores/tuff/copper" | "create:stone_types/tuff" | "forge:dusts/small/biotite" | "forge:rods/rose_gold" | "forge:ores/stone/cobaltite" | "forge:rods/hsla_steel" | "forge:ores/gravel/chromite" | "forge:rings/enderium" | "forge:rounds" | "forge:crushed_ores/magnetite" | "forge:crushed_ores/pyrite" | "forge:gems/flawless/ruby" | "forge:ores/stone/sphalerite" | "forge:ores/tuff/stibnite" | "forge:frames/hastelloy_c_276" | "forge:ores/cassiterite_sand" | "bookshelf:hoes" | "forge:gems/flawless/lapis" | "forge:dusts/tiny/wulfenite" | "forge:ores/stone/wulfenite" | "forge:dusts/small/gold" | "forge:ores/sand/nickel" | "forge:ores/saltpeter" | "forge:ores/granite/pentlandite" | "forge:ores/red_sand/cassiterite" | "c:string" | "forge:dusts/impure/gold" | "forge:ores/andesite/cassiterite" | "forge:ores/red_sand/tantalite" | "forge:dusts/uranium_triplatinum" | "forge:ores/endstone/chalcopyrite" | "forge:dusts/small/vanadium_steel" | "forge:dusts/watertight_steel" | "forge:raw_materials/amethyst" | "forge:dusts/small/black_bronze" | "forge:gems/flawed/topaz" | "forge:storage_blocks/neodymium" | "forge:crushed_ores/asbestos" | "forge:circuits/iv" | "forge:raw_materials/molybdenum" | "forge:gems/topaz" | "forge:dusts/small/endstone" | "xtonesreworked:reed" | "thermal:ducts" | "forge:crushed_ores/soapstone" | "forge:foils/enriched_naquadah_trinium_europium_duranide" | "forge:dyes/black" | "forge:ores/red_sand/chromite" | "forge:dusts/tiny/bronze" | "forge:seeds/rice" | "forge:ores/sand/trona" | "forge:dusts/lumium" | "forge:ores/gravel/bauxite" | "bookshelf:armor" | "curios:curio" | "forge:rods/long/twinite" | "forge:dusts/small/lanthanum" | "forge:springs/tungsten_steel" | "forge:dusts/raw_rubber" | "minecraft:doors" | "forge:ores/basalt/copper" | "forge:screws/lumium" | "forge:dusts/tiny/diorite" | "minecraft:creeper_drop_music_discs" | "forge:ores/netherrack/goethite" | "forge:purified_ores/bauxite" | "forge:crushed_ores/ruby" | "forge:dusts/small/platinum_sludge_residue" | "forge:ingots/titanium_carbide" | "xtonesreworked:zion" | "create:stone_types/granite" | "forge:dusts/small/oilsands" | "forge:ingots/silicone_rubber" | "forge:storage_blocks/enhanced_ender_ingot" | "forge:ores/deepslate/amethyst" | "forge:dusts/shellite" | "forge:storage_blocks/raw_bornite" | "forge:purified_ores/tin" | "forge:circuits/uhv" | "forge:gems/flawless/quartzite" | "forge:rings/pure_netherite" | "forge:dusts/titanium" | "forge:dusts/tiny/zinc_sulfide" | "forge:ingots/hot/titanium" | "forge:dusts/small/realgar" | "forge:gems/apatite" | "forge:ores/sand/lazurite" | "forge:ores/gravel/wulfenite" | "forge:nuggets/vanadium" | "forge:ores/diorite/granitic_mineral_sand" | "forge:dusts/tiny/garnierite" | "forge:dyes/light_blue" | "forge:dusts/alunite" | "forge:crushed_ores/green_sapphire" | "forge:nuggets/awakened_supremium" | "forge:dusts/bronze" | "ae2:knife" | "forge:ores/granite/uraninite" | "forge:storage_blocks/ender_eye" | "mysticalagriculture:material/saltpeter" | "forge:ores/tuff/certus_quartz" | "forge:dusts/pentlandite" | "forge:ores/sand/gypsum" | "forge:ores/tuff/ruby" | "forge:rods/long/magnetic_samarium" | "forge:ingots/lumium" | "forge:crushed_ores/wulfenite" | "forge:refined_ores/sphalerite" | "forge:ores/deepslate/iron" | "forge:ores/tuff/apatite" | "forge:dusts/small/diorite" | "forge:ores/stone/molybdenum" | "minecraft:flowers" | "forge:gems/lazurite" | "forge:storage_blocks/raw_barite" | "forge:foils/annealed_copper" | "forge:dusts/tiny/rutile" | "forge:ores/stone/quartzite" | "forge:screws/black_bronze" | "forge:dusts/tiny/clay" | "forge:crops/corn" | "forge:gems/rutile" | "forge:dusts/lapis" | "forge:storage_blocks/mercury_barium_calcium_cuprate" | "forge:ores/deepslate/bastnasite" | "forge:rings/bronze" | "forge:ores/aluminium" | "forge:foils/tungsten_carbide" | "forge:ores/netherrack/stibnite" | "forge:wires/fine/trinaquadalloy" | "forge:ores/sand/blue_topaz" | "forge:batteries/uhv" | "forge:crushed_ores/iron" | "forge:dusts/metal_mixture" | "forge:nuggets/iridium" | "forge:ores/andesite/copper" | "forge:dusts/small/polyvinyl_chloride" | "forge:ores/andesite/chromite" | "forge:ores/stone/kyanite" | "forge:dusts/gallium_sulfide" | "forge:dusts/impure/goethite" | "forge:ores/stone/pitchblende" | "forge:dusts/small/wrought_iron" | "forge:crushed_ores/chromite" | "forge:refined_ores/cassiterite_sand" | "forge:milk" | "forge:dusts/impure/soapstone" | "forge:dusts/tiny/tantalum_carbide" | "forge:dusts/tiny/sodium" | "forge:springs/small" | "forge:dusts/small/bastnasite" | "forge:gems/almandine" | "forge:seeds/onion" | "forge:gems/exquisite/cinnabar" | "forge:ores/andesite/pyrolusite" | "railways:internal/dyes/light_gray_dyes" | "forge:gems/exquisite/yellow_garnet" | "forge:gravel" | "forge:dusts/palladium_on_carbon" | "forge:ores/endstone/diatomite" | "forge:grain/wheat" | "forge:nuggets/blue_steel" | "forge:ores/basalt/olivine" | "forge:tools/bows" | "forge:ores/diorite/blue_topaz" | "forge:rods/long/naquadah_alloy" | "forge:circuits/mv" | "forge:vegetables/carrot" | "forge:ores/gravel/lazurite" | "forge:dusts/tiny/osmium_tetroxide" | "forge:refined_ores/cinnabar" | "forge:ores/granite/topaz" | "forge:storage_blocks/enriched_naquadah" | "forge:dusts/tiny/debris" | "forge:foils/polyvinyl_chloride" | "forge:plates/green_sapphire" | "forge:dusts/tiny/andesite" | "forge:ores/netherrack/almandine" | "forge:dusts/pure/lepidolite" | "forge:dusts/tiny/thorium" | "forge:dusts/titanium_carbide" | "forge:ores/stone/monazite" | "forge:rods/blue_alloy" | "forge:ores/deepslate/alunite" | "forge:ores/endstone/lithium" | "forge:seeds/pumpkin" | "forge:ores/diorite/powellite" | "forge:gears" | "forge:dusts/calcium" | "forge:nuggets/netherite" | "forge:dusts/apatite" | "forge:ingots/hot/tungsten_steel" | "forge:dusts/debris" | "forge:ores/diorite/beryllium" | "forge:ingots/redstone_ingot" | "forge:plates/double/stellarium" | "forge:ores/granite/alunite" | "forge:dusts/pure/cobalt" | "forge:dusts/impure/granitic_mineral_sand" | "forge:dusts/diorite" | "forge:dusts/small/samarium_iron_arsenic_oxide" | "forge:crops/eggplant" | "forge:dusts/small/cobalt_brass" | "forge:rotors/tungsten_steel" | "forge:foils/americium" | "forge:dusts/tiny/reinforced_epoxy_resin" | "forge:dusts/cobaltite" | "forge:storage_blocks/hsse" | "forge:dusts/small/tungstate" | "forge:screws/rose_gold" | "forge:fences/nether_brick" | "forge:storage_blocks/monazite" | "bigreactors:turbine/casing_user/reinforced" | "forge:crushed_ores/sodalite" | "forge:dusts/small/saltpeter" | "forge:dusts/impure/spessartine" | "forge:ores/tuff/tetrahedrite" | "fantasyfurniture:item_group_category/necrolord" | "forge:raw_materials/powellite" | "forge:dusts/small/flint" | "forge:plates/cobalt" | "forge:plates/brass" | "forge:plates/double/aluminium" | "forge:rings/titanium" | "forge:dusts/potassium_feldspar" | "forge:ores/deepslate/emerald" | "forge:nuggets/magnalium" | "forge:dusts/clay" | "forge:ores/diorite/redstone" | "forge:storage_blocks/raw_spessartine" | "forge:ores/granite/electrotine" | "forge:crops/green_bean" | "forge:plates/tin_alloy" | "forge:dusts/vanadium_magnetite" | "forge:plates/iron" | "forge:ores/red_sand/stibnite" | "forge:refined_ores/granitic_mineral_sand" | "forge:ores/granite/garnet_sand" | "forge:dusts/sterling_silver" | "forge:storage_blocks/diamond" | "forge:nuggets/enderium" | "forge:gears/small/iron" | "forge:nuggets/blutonium" | "trinkets:offhand/ring" | "forge:ore_bearing_ground/stone" | "forge:dusts/wulfenite" | "forge:plates/stellarium" | "forge:ores/netherrack/topaz" | "forge:storage_blocks/magentite" | "forge:ores/granite/tricalcium_phosphate" | "forge:ores/red_sand/salt" | "forge:ores/red_sand/barite" | "forge:dusts/tiny/ferrosilite" | "forge:ores/basalt/pyrolusite" | "minecraft:completes_find_tree_tutorial" | "forge:gems/tertium" | "forge:glass/red" | "forge:storage_blocks/black_bronze" | "forge:dusts/ruthenium_trinium_americium_neutronate" | "forge:dusts/cassiterite_sand" | "forge:plates/red_alloy" | "forge:dusts/tiny/cobaltite" | "forge:ores/tuff/pyrope" | "forge:seeds/green_bean" | "forge:ores/stone/hematite" | "forge:refined_ores/garnierite" | "forge:glass/green" | "forge:ores/red_sand/pyrolusite" | "forge:gems/flawed/sapphire" | "forge:dusts/small/uranium_triplatinum" | "forge:tools/pickaxes" | "forge:ores/andesite/redstone" | "forge:ores/endstone/lepidolite" | "forge:ores/andesite/lead" | "forge:tools/wrench" | "forge:ores/sand/basaltic_mineral_sand" | "forge:ores/cobalt" | "forge:ores/red_sand/molybdenite" | "libx:impl_walls" | "forge:ores/deepslate/rock_salt" | "forge:ores/andesite/granitic_mineral_sand" | "forge:ores/basalt/realgar" | "forge:dusts/tiny/caprolactam" | "forge:gems/chipped/coal" | "bigreactors:reactor/casing_user/basic" | "forge:gems/flawless/glass" | "forge:refined_ores/tricalcium_phosphate" | "forge:crushed_ores/pyrochlore" | "forge:storage_blocks/prosperity_shard" | "forge:gears/small/hssg" | "forge:springs/small/gold" | "forge:dusts/pure/tungstate" | "forge:ores/tuff/malachite" | "forge:storage_blocks/raw_lithium" | "forge:crushed_ores/topaz" | "forge:ores/sodalite" | "forge:raw_materials/pentlandite" | "forge:dusts/tiny/borosilicate_glass" | "forge:ores/granite/magnesite" | "forge:springs/niobium_titanium" | "forge:crushed_ores/pentlandite" | "forge:dusts/small/yellow_garnet" | "forge:ores/gravel/nether_quartz" | "forge:crushed_ores/garnierite" | "forge:ores/basalt/neodymium" | "forge:dusts/yellorium" | "forge:dusts/small/lead" | "curios:back" | "forge:ores/diorite/cobaltite" | "forge:raw_materials/olivine" | "forge:wires/fine" | "xtonesreworked:lair" | "forge:ores/granite/lead" | "forge:nuggets/neutronium" | "forge:ingots/enriched_naquadah" | "forge:dusts/small/indium_gallium_phosphide" | "forge:dusts/pure/chalcopyrite" | "forge:frames/weapon_grade_naquadah" | "forge:wires/fine/yttrium_barium_cuprate" | "forge:purified_ores/almandine" | "forge:refined_ores/pyrochlore" | "forge:raw_materials/hematite" | "forge:rods/red_garnet" | "forge:gears/black_bronze" | "minecraft:stairs" | "forge:dusts/tiny/cyclohexanone_oxime" | "forge:nuggets/supremium" | "forge:storage_blocks/raw_zinc" | "forge:ingots/hot/europium" | "forge:ores/netherrack/lepidolite" | "forge:chests/ender" | "forge:ores/basalt/red_garnet" | "forge:purified_ores/mica" | "forge:nuggets/europium" | "forge:rods/neodymium" | "forge:screws/potin" | "bookshelf:leggings" | "forge:rings/chromium" | "forge:ores/rock_salt" | "forge:ores/gravel/spessartine" | "forge:ingots/ridiculite" | "forge:ores/basalt/tungstate" | "forge:ores/granite/red_garnet" | "forge:rods/long/soul_infused" | "forge:ores/tuff/palladium" | "forge:dusts/cinnabar" | "forge:storage_blocks/indium" | "bookshelf:spyglasses" | "forge:dusts/small/gypsum" | "forge:gears/lead" | "forge:ores/soulium" | "forge:refined_ores/goethite" | "minecraft:copper_ores" | "forge:glass/gray" | "forge:plates/lead" | "forge:gems/flawed/ruby" | "forge:ingots/hot/tungsten_carbide" | "systeams:recipe_control/upgrade_main" | "forge:gems/green_sapphire" | "forge:springs/small/tin" | "forge:screws/osmium" | "modularrouters:filters" | "forge:ores/andesite/garnet_sand" | "forge:dusts/enderium" | "forge:storage_blocks/raw_calcite" | "forge:glass_panes/light_gray" | "forge:seeds/tea" | "libx:impl_stairs" | "forge:storage_blocks/redstone" | "forge:ores/sand/mica" | "forge:dusts/tiny/caesium" | "forge:dusts/small/diamond" | "forge:gems/exquisite/realgar" | "forge:dusts/pure/pyrolusite" | "forge:gems/flawless/olivine" | "forge:dusts/small/potash" | "mysticalagriculture:watering_cans" | "forge:dusts/tiny/trinium_sulfide" | "forge:storage_blocks/raw_blue_topaz" | "forge:ores/andesite/lazurite" | "forge:ores/diorite/sphalerite" | "forge:ores/tuff/grossular" | "forge:purified_ores/emerald" | "forge:ingots/duranium" | "forge:dusts/mica" | "forge:ores/gravel/plutonium" | "forge:nuggets/iron" | "forge:ores/granite/palladium" | "forge:ores/zinc" | "forge:crushed_ores/pollucite" | "forge:ores/stone/pyrite" | "forge:ores/sand/bauxite" | "forge:dusts/impure" | "forge:ores/sand/beryllium" | "forge:rods/long/bronze" | "forge:ores/sand/bentonite" | "forge:plates/double/cobalt_brass" | "forge:ingots/prudentium" | "forge:plates/zeron_100" | "forge:plates/double/tin" | "forge:dusts/tiny/rhodium_plated_palladium" | "forge:storage_blocks/constantan" | "forge:ores/deepslate/chromite" | "forge:plates/double/electrum" | "forge:dusts/small/bornite" | "forge:plates/ender_pearl" | "forge:ingots/bismuth_bronze" | "forge:dusts/tiny/cadmium" | "forge:bolts/stellarium" | "forge:ores/deepslate/bauxite" | "forge:ores/spessartine" | "forge:ores/gravel/fullers_earth" | "forge:nuggets/brass" | "forge:ores/tuff/bastnasite" | "forge:ores/gravel/almandine" | "forge:ores/basalt/coal" | "forge:dusts/tricalcium_phosphate" | "forge:rods/rhodium_plated_palladium" | "forge:dusts/small/kyanite" | "forge:purified_ores/granitic_mineral_sand" | "forge:ores/gravel/saltpeter" | "forge:dusts/tiny/gallium_arsenide" | "forge:ores/andesite/cassiterite_sand" | "forge:dusts/pure/yellow_garnet" | "forge:ores/basalt/ilmenite" | "forge:dusts/pure/sapphire" | "forge:ingots/tin" | "forge:nuggets/maraging_steel_300" | "forge:ores/granite/sphalerite" | "forge:dusts/aluminium" | "forge:dusts/magnesite" | "forge:storage_blocks/nether_star" | "forge:dusts/tiny/neodymium" | "forge:dusts/tiny/chromium_trioxide" | "forge:plates/double/thorium" | "forge:dusts/tiny/potassium" | "forge:pasta" | "forge:rods/uranium" | "forge:screws/apatite" | "forge:raw_materials/coal" | "forge:dusts/platinum_raw" | "forge:ores/gravel/realgar" | "forge:rings/dragonsteel" | "forge:bolts/steel" | "forge:purified_ores/pitchblende" | "forge:gems/nether_quartz" | "forge:gems/exquisite/andradite" | "forge:ores/trona" | "forge:dusts/tiny/polydimethylsiloxane" | "forge:dusts/impure/monazite" | "forge:meat_uncooked" | "forge:rods/long/lead" | "forge:raw_materials/topaz" | "forge:ores/red_sand/talc" | "forge:ingots/tungsten" | "forge:dusts/tiny/arsenic" | "forge:ores/stone/gypsum" | "forge:dusts/small/indium_tin_barium_titanium_cuprate" | "forge:dusts/neutronium" | "forge:ingots/melodium" | "forge:dusts/small/barium_sulfide" | "forge:gems/flawed/nether_quartz" | "forge:ores/red_sand/pollucite" | "forge:dusts/small/spessartine" | "forge:ores/granite/tetrahedrite" | "forge:dusts/pitchblende" | "forge:dusts/tiny/indium" | "forge:gems/flawless/grossular" | "forge:plates/double/europium" | "forge:ores/red_sand/spodumene" | "forge:purified_ores/tantalite" | "forge:dusts/duranium" | "forge:ores/red_sand/galena" | "forge:dusts/tiny/gallium_sulfide" | "forge:screws/wood" | "forge:rods/long/enderium" | "forge:ingots/hot/trinaquadalloy" | "forge:dusts/pure/pyrite" | "forge:screws" | "forge:raw_materials/apatite" | "forge:screws/cobalt_brass" | "forge:ores/andesite/trona" | "forge:ores/stone/graphite" | "forge:dusts/tiny/potin" | "forge:plates/lazurite" | "forge:ores/basalt/monazite" | "forge:dusts/phosphate" | "forge:dusts/tiny/certus_quartz" | "forge:ores/granitic_mineral_sand" | "forge:dusts/tiny/fireclay" | "forge:gears/rhodium" | "forge:dusts/small/raw_rubber" | "forge:storage_blocks/americium" | "forge:ingots/iridium" | "forge:ores/galena" | "forge:storage_blocks/raw_bentonite" | "forge:tools/hoes" | "forge:dusts/red_alloy" | "farmersdelight:cabbage_roll_ingredients" | "forge:dusts/tiny/obsidian" | "forge:storage_blocks/rose_gold" | "forge:rods/battery_alloy" | "forge:purified_ores/basaltic_mineral_sand" | "tconstruct:seeds" | "forge:ores/netherrack/realgar" | "forge:gems/exquisite/quartzite" | "forge:refined_ores/spessartine" | "forge:dusts/granite_red" | "minecraft:dark_oak_logs" | "xtonesreworked:azur" | "forge:dusts/ferrosilite" | "forge:bolts/lead" | "forge:ores_in_ground/granite" | "forge:storage_blocks/raw_glauconite_sand" | "forge:dusts/tiny/osmiridium" | "forge:raw_materials/diamond" | "forge:raw_materials/cassiterite" | "forge:dusts/small/magnalium" | "forge:refined_ores/stibnite" | "forge:dusts/niobium_titanium" | "forge:wires/fine/osmiridium" | "forge:gears/diamond" | "forge:springs/kanthal" | "forge:dusts/pure/spessartine" | "forge:glass/lime" | "forge:ores/diorite/gypsum" | "forge:dusts/impure/yellow_limonite" | "forge:dusts/tiny/sphalerite" | "gtceu:diodes" | "forge:ores/granite/ruby" | "forge:rods/styrene_butadiene_rubber" | "forge:ores/endstone/bornite" | "forge:dusts/tiny/trona" | "forge:storage_blocks/zeron_100" | "forge:nuggets/yellorium" | "forge:ores/stibnite" | "forge:dusts/black_steel" | "forge:purified_ores/chalcopyrite" | "forge:frames/incoloy_ma_956" | "forge:raw_materials/mica" | "forge:refined_ores/lead" | "forge:ingots/tungsten_steel" | "forge:storage_blocks/dragonsteel" | "forge:gems/insanium" | "minecraft:emerald_ores" | "forge:ores/red_sand/ruby" | "forge:dusts/raw_void" | "forge:ores/andesite/topaz" | "forge:dusts/small/alunite" | "forge:nuggets/uranium_triplatinum" | "create:stone_types/diorite" | "forge:ores/netherrack/fullers_earth" | "forge:dusts/impure/pollucite" | "forge:ingots/nichrome" | "forge:purified_ores/asbestos" | "forge:storage_blocks/raw_trona" | "forge:dusts/small/shellite" | "forge:ores/red_sand/realgar" | "minecraft:dirt" | "forge:dusts/small/tungstic_acid" | "forge:dusts/tiny/phosphate" | "forge:refined_ores/tin" | "forge:dusts/pure/uraninite" | "xtonesreworked:bitt" | "ae2:all_quartz_dust" | "forge:nuggets/electrum" | "forge:ores/red_sand/lapis" | "forge:nuggets/yttrium_barium_cuprate" | "forge:ores/tuff/zeolite" | "forge:dusts/small/tungsten_steel" | "forge:dusts/small/calcium_chloride" | "trinkets:head/face" | "forge:dusts/tiny/red_garnet" | "forge:screws/blue_alloy" | "forge:crushed_ores/rock_salt" | "forge:ores/endstone/opal" | "forge:dusts/lithium_chloride" | "forge:ores/tuff/chalcocite" | "forge:ores/diorite/basaltic_mineral_sand" | "forge:dusts/small/ruthenium" | "forge:refined_ores/tungstate" | "minecraft:wooden_stairs" | "forge:plates/double/lead" | "forge:plates/double/hastelloy_x" | "minecraft:compasses" | "forge:ores/lapis" | "forge:coins/netherite" | "forge:raw_materials/lapis" | "forge:storage_blocks/naquadria" | "forge:dusts/small/magnetic_iron" | "forge:ores/sand/magnetite" | "forge:dusts/impure/pyrite" | "forge:dusts/tiny/nether_quartz" | "forge:storage_blocks/raw_pyrope" | "forge:ores/gravel/diatomite" | "forge:ores/diorite/tantalite" | "forge:storage_blocks/ruthenium" | "forge:storage_blocks/iridium" | "forge:gears/cobalt_brass" | "forge:armors/boots" | "forge:dusts/kyanite" | "forge:plates/double/naquadah" | "forge:ores/gravel/alunite" | "forge:plates/double/stellite_100" | "forge:ores/endstone/yellow_limonite" | "forge:gems/chipped/quartzite" | "forge:ores/red_sand/saltpeter" | "forge:plates/double/incoloy_ma_956" | "forge:plates/double/gold" | "forge:ores/andesite/sapphire" | "forge:ores/basalt/rock_salt" | "railways:internal/dyes/white_dyes" | "forge:nuggets/molybdenum_disilicide" | "forge:dusts/pure/nickel" | "forge:rods/gold" | "itemfilters:check_nbt" | "forge:dusts/stainless_steel" | "forge:plates/titanium_carbide" | "forge:storage_blocks/lazurite" | "forge:ores/granite/powellite" | "forge:ores/tuff/topaz" | "forge:dusts/tiny/chalcopyrite" | "forge:ores/diorite/scheelite" | "forge:storage_blocks/andesite_alloy" | "forge:dusts/small/nichrome" | "minecraft:jungle_logs" | "forge:ores/andesite/cooperite" | "forge:nuggets/black_bronze" | "forge:dusts/ruby" | "forge:swords" | "forge:rods/cobalt_brass" | "forge:ores/endstone/green_sapphire" | "forge:crushed_ores/tin" | "forge:ores/netherrack/green_sapphire" | "minecraft:non_flammable_wood" | "forge:nuggets/bismuth" | "forge:ores/red_sand/garnierite" | "forge:gears/duranium" | "forge:ores/stone/olivine" | "forge:refined_ores/basaltic_mineral_sand" | "forge:springs/nichrome" | "forge:ores/diorite/cinnabar" | "forge:gems/flawless/apatite" | "forge:crushed_ores/lithium" | "forge:ores/basalt/apatite" | "forge:storage_blocks/ruthenium_trinium_americium_neutronate" | "forge:ores/deepslate/ilmenite" | "forge:plates/double/brass" | "xtonesreworked:iszm" | "forge:storage_blocks/raw_apatite" | "forge:dusts/small/stellarium" | "forge:ingots/hot/lumium" | "forge:ores/red_sand/bauxite" | "forge:flour" | "forge:dusts/cassiterite" | "forge:nuggets/yttrium" | "forge:ores/gravel/granitic_mineral_sand" | "minecraft:banners" | "forge:storage_blocks/tungsten_carbide" | "forge:gems/prudentium" | "forge:dusts/small/titanium_tungsten_carbide" | "forge:plates/bronze" | "forge:bolts/weapon_grade_naquadah" | "forge:nuggets/void" | "forge:ores/tuff/silver" | "forge:ores/granite/coal" | "forge:ores/gravel/gold" | "forge:plates/niobium_nitride" | "forge:dusts/pure/barite" | "forge:dusts/chromium_trioxide" | "forge:crops/tea" | "forge:storage_blocks/concrete" | "forge:ores/gravel/blue_topaz" | "forge:plates/double/indium_gallium_phosphide" | "trinkets:chest/cape" | "forge:glass" | "forge:plates/double/cupronickel" | "forge:ores/netherrack/oilsands" | "forge:ingots/wrought_iron" | "forge:dusts/tiny/endstone" | "forge:ores/basalt/cooperite" | "forge:ores/basalt/lithium" | "forge:ores/red_sand/sulfur" | "forge:rods/treated_wood" | "forge:ores/basalt/lapis" | "forge:plates/double/ruridit" | "forge:dusts/zeolite" | "forge:dusts/small/sodium_azide" | "forge:rods/copper" | "forge:dusts/impure/tantalite" | "forge:dusts/tungsten_steel" | "minecraft:wool" | "forge:ores/diorite/topaz" | "forge:purified_ores/salt" | "forge:dusts/small/enriched_naquadah" | "forge:gems/flawless/salt" | "forge:rods/emerald" | "forge:ores/gravel/quartzite" | "forge:dusts/pure/tantalite" | "forge:ores/andesite/scheelite" | "forge:ores/netherrack/beryllium" | "forge:ores/gravel/sulfur" | "forge:purified_ores/copper" | "forge:frames/europium" | "forge:rods/naquadah_alloy" | "forge:coins/bronze" | "forge:ores/netherrack/chalcocite" | "forge:ores/stone/tantalite" | "forge:ores/sand/olivine" | "forge:dusts/impure/apatite" | "forge:ores/granite/glauconite_sand" | "forge:ores/basalt/tetrahedrite" | "forge:dusts/tiny/cupronickel" | "forge:dusts/caesium" | "forge:storage_blocks/magnetic_neodymium" | "forge:dusts/uranium_235" | "forge:nuggets/rubber" | "forge:dusts/pure/coal" | "forge:dusts/small/battery_alloy" | "forge:ores/andesite/tricalcium_phosphate" | "forge:ingots/bronze" | "forge:rods/watertight_steel" | "forge:ores/diorite/pyrolusite" | "forge:dusts/tiny/biphenyl" | "forge:ores/stone/opal" | "forge:storage_blocks/vanadium" | "forge:ores/tungstate" | "forge:plates/double/tin_alloy" | "forge:dyes/purple" | "forge:ores/gravel/grossular" | "forge:dusts/tiny/coke" | "fantasyfurniture:item_group_category/dunmer" | "forge:dusts/small/arsenic_trioxide" | "xtonesreworked:vect" | "forge:dusts/caprolactam" | "forge:obsidian" | "forge:ores/red_sand/garnet_sand" | "forge:foils/hssg" | "forge:dusts/tiny/emerald" | "forge:lenses/ruby" | "forge:rings/gold" | "forge:nuggets/lumium" | "forge:ores/deepslate/sapphire" | "forge:dusts/titanium_tungsten_carbide" | "forge:dusts/pure/diatomite" | "forge:dusts/pure/palladium" | "railways:internal/dyes/gray_dyes" | "forge:ores/andesite/tungstate" | "forge:ores_in_ground/stone" | "forge:ores/scheelite" | "forge:dusts/small/sodium_chlorate" | "sereneseasons:winter_crops" | "forge:dusts/tiny/sodium_azide" | "forge:bitumen" | "forge:ingots/antimony" | "create:create_ingots" | "forge:plates/ruthenium" | "forge:ores/red_sand/green_sapphire" | "forge:dusts/tiny/rock_salt" | "forge:gears/gold" | "forge:plates/chromium" | "mysticalagriculture:infusion_crystals" | "forge:dusts/stone" | "forge:dusts/4_toluenesulfonyl_chloride" | "forge:dusts/raw_styrene_butadiene_rubber" | "forge:ores/red_sand/bentonite" | "forge:storage_blocks/epoxy" | "forge:ores/stone/pyrolusite" | "forge:ingots/osmium" | "forge:ores/gravel/certus_quartz" | "forge:armors/helmets" | "forge:dyes/black_dye" | "forge:dusts/tiny/neutronium" | "forge:nuggets/constantan" | "forge:storage_blocks/raw_galena" | "forge:ores/sand/thorium" | "forge:dusts/pure/garnierite" | "forge:storage_blocks/imperium_ingot" | "forge:dusts/polyethylene" | "bookshelf:helmets" | "forge:storage_blocks/soulium_ingot" | "forge:ores/diamond" | "forge:dusts/small/mirabilite" | "railways:internal/dyes/cyan_dyes" | "forge:dusts/small/hastelloy_x" | "forge:dusts/small/wulfenite" | "forge:wires/fine/steel" | "forge:ores/tuff/emerald" | "forge:ores/amethyst" | "forge:ores/tuff/lazurite" | "forge:ores/basalt/platinum" | "forge:storage_blocks/styrene_butadiene_rubber" | "forge:raw_materials/thorium" | "forge:dusts/perlite" | "forge:gems/chipped/yellow_garnet" | "forge:gems/flawless/rock_salt" | "forge:dusts/barium_sulfide" | "exnihilosequentia:hammer" | "forge:raw_materials/fullers_earth" | "forge:gears/hsss" | "forge:ores/inferium" | "forge:ores/red_sand/nether_quartz" | "forge:dusts/tiny/platinum" | "forge:bolts/red_alloy" | "forge:ores/diorite/sapphire" | "forge:dusts/tiny/lepidolite" | "forge:dusts/tiny/hastelloy_x" | "forge:dusts/magnetic_neodymium" | "forge:dusts/tiny/carbon" | "forge:purified_ores/naquadah" | "forge:plates/double/vanadium_steel" | "forge:nuggets/molybdenum" | "forge:bolts/hsss" | "forge:ores/andesite/molybdenite" | "forge:ores/endstone/sapphire" | "forge:ores/basalt/granitic_mineral_sand" | "forge:ores/netherrack/silver" | "forge:dusts/tiny/brick" | "forge:storage_blocks/topaz" | "forge:rods/ruridit" | "forge:crushed_ores/oilsands" | "forge:ores/endstone/glauconite_sand" | "railways:internal/nuggets/iron_nuggets" | "forge:ores/andesite/emerald" | "forge:dough/wheat" | "forge:screws/tin_alloy" | "forge:storage_blocks/crystaltine" | "forge:storage_blocks/raw_kyanite" | "forge:ores/diorite/bauxite" | "forge:ores/netherrack/tantalite" | "forge:ores/diorite/magnesite" | "forge:dusts/borosilicate_glass" | "forge:purified_ores/lazurite" | "forge:dusts/small/lumium" | "forge:ores/netherrack/bauxite" | "forge:rods/long/nichrome" | "forge:armor/iron" | "forge:ingots/hot/hastelloy_x" | "forge:storage_blocks/stellarium" | "forge:storage_blocks/raw_pyrolusite" | "forge:refined_ores/soapstone" | "forge:crushed_ores/platinum" | "forge:ores/endstone/monazite" | "forge:storage_blocks/uranium_235" | "forge:dusts/pure/green_sapphire" | "forge:ores/endstone/goethite" | "forge:ingots/inferium" | "forge:gems/flawed/emerald" | "forge:dyes/red" | "forge:ores/endstone/barite" | "mysticalagriculture:diamond_sickles" | "ae2:all_fluix" | "forge:dusts/pure/neodymium" | "railways:internal/ingots/copper_ingots" | "forge:plates/double/duranium" | "forge:plates/americium" | "forge:gems/chipped/rock_salt" | "forge:storage_blocks/prismalium" | "forge:ores/granite/aluminium" | "forge:crushed_ores/granitic_mineral_sand" | "forge:dusts/pure/topaz" | "forge:ores/diorite/mica" | "forge:gems/lapis" | "forge:gems/awakened_supremium" | "forge:dusts/naquadah_alloy" | "forge:plates/double/nickel" | "forge:rods/long/signalum" | "ftbultimine:included_tools" | "forge:purified_ores/platinum" | "forge:crops/spinach" | "forge:nuggets/enhanced_ender_ingot" | "forge:refined_ores/nether_quartz" | "forge:ingots/manganese" | "forge:storage_blocks/void" | "forge:rotors/lead" | "forge:ores/deepslate/pollucite" | "forge:ores/tuff/gypsum" | "forge:storage_blocks/raw_tin" | "forge:ores/iron" | "forge:plates/double/soul_infused" | "forge:storage_blocks/lapis" | "forge:ores/granite/calcite" | "forge:dyes/cyan" | "forge:dusts/small/niobium" | "forge:dusts/concrete" | "forge:refined_ores/chalcocite" | "forge:gears/dragonsteel" | "forge:dusts/opal" | "forge:ores/stone/tricalcium_phosphate" | "forge:ores/granite/garnierite" | "forge:ores/stone/platinum" | "xtonesreworked:sync" | "forge:refined_ores/diatomite" | "forge:ores/stone/alunite" | "forge:glass_panes/gray" | "forge:ores/sand/plutonium" | "forge:gems/flawless/andradite" | "forge:plates/ruby" | "minecraft:piglin_food" | "forge:stone" | "forge:ores/stone/ilmenite" | "forge:armor/gold" | "forge:gems/chipped/blue_topaz" | "modularrouters:modules" | "forge:dusts/diamond" | "forge:storage_blocks/darmstadtium" | "forge:foils/molybdenum" | "forge:ores/diorite/certus_quartz" | "forge:dusts/impure/realgar" | "forge:dusts/small/4_toluenesulfonyl_chloride" | "forge:plates/palladium" | "forge:ores/sand/redstone" | "forge:dusts/tiny/graphene" | "createlowheated:charcoal_burner_fuel" | "forge:armor/diamond" | "forge:rods/palladium" | "forge:dusts/tiny/osmium" | "forge:dusts/tiny/gold" | "forge:ores_in_ground/netherrack" | "forge:rings/nickel_zinc_ferrite" | "forge:ores/diorite/magnetite" | "forge:dusts/rarest_metal_mixture" | "forge:ores/tetrahedrite" | "forge:storage_blocks/sodalite" | "forge:ores/deepslate/thorium" | "forge:gems/chipped/nether_quartz" | "forge:dusts/calcium_chloride" | "forge:dusts/tiny/tricalcium_phosphate" | "forge:dusts/small/chromite" | "forge:dusts/pure/diamond" | "trinkets:head/hat" | "forge:dusts/tiny/aluminium_sulfite" | "forge:dusts/impure/pyrope" | "forge:purified_ores/garnierite" | "forge:dusts/tiny/antimony_trioxide" | "forge:crushed_ores/tetrahedrite" | "forge:ingots/brass" | "forge:ores/basalt/lepidolite" | "forge:dusts/small/lithium_perchlorate" | "forge:ores/basalt/green_sapphire" | "forge:ores/endstone/trona" | "forge:dyes/green_dye" | "forge:ores/tuff/monazite" | "forge:ores/stone/garnet_sand" | "forge:raw_materials/tungstate" | "forge:rods/long/hsla_steel" | "forge:ores/granite/chromite" | "forge:lenses/orange" | "forge:ingots/ludicrite" | "ae2:quartz_sword" | "forge:dusts/pure/platinum" | "xtonesreworked:zest" | "forge:nuggets/gallium_arsenide" | "forge:refined_ores/tantalite" | "forge:ingots/hot/stellite_100" | "forge:rods/polyvinyl_chloride" | "forge:plates/double/prismalium" | "forge:ores/red_sand/gold" | "forge:rods/aluminium" | "forge:raw_materials/palladium" | "forge:ores/granite/malachite" | "forge:ores/sand/iron" | "forge:nuggets/magnetic_iron" | "forge:grain" | "forge:ores/sand/pyrite" | "forge:dusts/cooperite" | "forge:purified_ores/pollucite" | "forge:crushed_ores/powellite" | "forge:ores/gravel/lithium" | "forge:dusts/tiny/kanthal" | "forge:storage_blocks/raw_spodumene" | "forge:ingots/zeron_100" | "forge:foils/pure_netherite" | "forge:dusts/small/spodumene" | "forge:ores/pyrochlore" | "forge:screws/neodymium" | "forge:dusts/cadmium" | "forge:plates/topaz" | "forge:purified_ores/cassiterite_sand" | "forge:seeds/melon" | "forge:ores/endstone/coal" | "forge:fence_gates" | "forge:dusts/tiny/polycaprolactam" | "forge:dusts/tiny/blue_topaz" | "create:stone_types/ochrum" | "forge:storage_blocks/raw_pentlandite" | "forge:purified_ores/palladium" | "forge:ores/endstone/electrotine" | "forge:rods/long/tin_alloy" | "forge:dusts/chromite" | "forge:ores/endstone/salt" | "forge:dusts/small/biphenyl" | "forge:dusts/pure/pitchblende" | "forge:ingots/palladium" | "forge:dusts/small/stellite_100" | "forge:screws/diamond" | "railways:conductor_caps" | "forge:gems/realgar" | "forge:plates/sapphire" | "forge:dusts/tiny/titanium_carbide" | "forge:ingots/red_steel" | "forge:ores/sand/topaz" | "forge:dusts/stellarium" | "forge:dusts/tiny/cobalt_oxide" | "forge:ores/andesite/palladium" | "forge:plates/thorium" | "forge:ore_rates/singular" | "forge:storage_blocks/inferium_ingot" | "forge:plates" | "forge:dusts/tiny/silver" | "forge:ores/netherrack/coal" | "forge:ores/gravel/glauconite_sand" | "forge:dusts/tiny/redrock" | "forge:gems/chipped/opal" | "forge:dusts/small/cooperite" | "forge:dusts/tiny/salt" | "forge:dusts/pure/hematite" | "forge:ores/sand/silver" | "forge:stripped_wood" | "forge:coins/soul_infused" | "forge:dusts/tiny/marble" | "forge:ores/gravel/beryllium" | "forge:dusts/pure/quartzite" | "forge:gems/spessartine" | "forge:ores/andesite/pitchblende" | "forge:storage_blocks/red_garnet" | "forge:purified_ores/yellow_limonite" | "railways:internal/dyes/lime_dyes" | "forge:raw_materials/sodalite" | "minecraft:coals" | "forge:purified_ores/redstone" | "forge:dusts/pollucite" | "forge:ores/granite/salt" | "mysticalagriculture:diamond_scythes" | "forge:plates/double/black_bronze" | "forge:wires/fine/indium_tin_barium_titanium_cuprate" | "forge:ores/diorite/cassiterite" | "forge:ores/tuff/asbestos" | "forge:raw_materials/talc" | "forge:ingots/hot/niobium_nitride" | "forge:ores/red_sand/electrotine" | "forge:dusts/tiny/bismuth" | "forge:rods/yellow_garnet" | "forge:ores_in_ground/red_sand" | "forge:ores/stone/mica" | "forge:storage_blocks/supremium_gemstone" | "forge:dusts/screret_runic_laser_source_base" | "forge:dusts/small/cobaltite" | "forge:dusts/bismuth_bronze" | "forge:frames/hastelloy_x" | "forge:dusts/tiny/enriched_naquadah_trinium_europium_duranide" | "minecraft:mangrove_logs" | "forge:gems/flawed/spessartine" | "forge:ores/endstone/oilsands" | "forge:dusts/impure/iron" | "forge:storage_blocks/andradite" | "forge:screws/naquadah" | "forge:gems/exquisite/malachite" | "forge:dusts/impure/salt" | "forge:ores/netherrack/tricalcium_phosphate" | "forge:ingots/blutonium" | "forge:ores/granite/redstone" | "forge:ores/sand/lepidolite" | "forge:ores/basalt/diamond" | "forge:ingots/manganese_phosphide" | "forge:ingots/black_steel" | "forge:ingots/hot/titanium_tungsten_carbide" | "forge:ores/granite/quartzite" | "forge:dyes/white" | "forge:dusts/deepslate" | "forge:dusts/coke" | "forge:dusts/tiny/pyrochlore" | "forge:crushed_ores/molybdenum" | "forge:pickaxes" | "forge:purified_ores/molybdenum" | "forge:dusts/impure/green_sapphire" | "forge:dusts/polytetrafluoroethylene" | "forge:ores/diorite/fullers_earth" | "forge:cooked_pork" | "forge:lenses/yellow" | "forge:dusts/tiny/saltpeter" | "forge:storage_blocks/nichrome" | "forge:dusts/tiny/hastelloy_c_276" | "forge:storage_blocks/supremium_essence" | "forge:ores/diorite/cobalt" | "forge:ores/stone/granitic_mineral_sand" | "xtonesreworked:zoea" | "forge:wires/fine/iridium" | "forge:storage_blocks/raw_cobaltite" | "forge:dusts/tiny/maraging_steel_300" | "forge:gears/black_steel" | "forge:dusts/arsenic" | "forge:rods/hssg" | "forge:dusts/tiny/netherite" | "forge:springs/small/aluminium" | "forge:raw_fishes/cod" | "forge:ores/endstone/lazurite" | "forge:ores/sand/electrotine" | "forge:chests" | "forge:springs/gold" | "forge:ores/red_sand/lithium" | "forge:nuggets/tungsten_carbide" | "forge:dusts/tiny/ultimet" | "minecraft:pickaxes" | "forge:ores/endstone/talc" | "forge:ores/andesite/magnetite" | "forge:dyes/lime" | "forge:nuggets/niobium" | "forge:ores/red_sand/rock_salt" | "forge:ores/andesite/almandine" | "forge:crops/radish" | "forge:armor" | "forge:dusts/tiny/opal" | "minecraft:candles" | "forge:bolts/chromium" | "forge:dusts/hsla_steel" | "forge:rods/tin" | "libx:impl_wooden_trapdoors" | "forge:ores/stone/silver" | "forge:purified_ores/bornite" | "forge:ores/deepslate/chalcocite" | "forge:ores/blue_topaz" | "forge:storage_blocks/magnalium" | "forge:raw_materials/galena" | "forge:dusts/tiny/annealed_copper" | "forge:dusts/tiny/zincite" | "forge:dusts/impure/diamond" | "forge:dusts/pure/ruby" | "forge:dusts/small/rarest_metal_mixture" | "forge:dusts/small/yttrium" | "forge:ores/netherrack/pyrochlore" | "forge:gems/flawless/opal" | "forge:ores/granite/wulfenite" | "minecraft:logs" | "railways:internal/dyes/light_blue_dyes" | "forge:foils/prismalium" | "forge:wool/orange" | "forge:dusts/small/triethylene_glycol_diamine" | "forge:dusts/tiny/purified_debris" | "forge:ores/red_sand/wulfenite" | "forge:dusts/small/twinite" | "forge:wires/fine/platinum" | "forge:ores/stone/scheelite" | "fantasyfurniture:item_group_category/bone/skeleton" | "forge:gems/flawless/naquadic_netherite" | "forge:storage_blocks/raw_cinnabar" | "forge:ores/deepslate/lazurite" | "forge:dusts/pure/vanadium_magnetite" | "forge:springs/small/yttrium_barium_cuprate" | "forge:gears/electrum" | "forge:dusts/impure/grossular" | "forge:ores/lazurite" | "forge:foils/polytetrafluoroethylene" | "forge:dyes/gray_dye" | "forge:ores/endstone/ruby" | "forge:gems/flawless/cinnabar" | "forge:storage_blocks/cinnabar" | "forge:tools/netherite" | "forge:refined_ores/platinum" | "forge:storage_blocks/raw_diatomite" | "forge:foils/gold" | "forge:dusts/cerium" | "forge:ores/stone/saltpeter" | "forge:ingots/hot/hsse" | "mysticalagriculture:seeds" | "forge:dusts/small/redstone" | "forge:ores/basalt/spessartine" | "forge:ores/endstone/diamond" | "forge:ores/tuff/plutonium" | "forge:dusts/tiny/ender_pearl" | "forge:dusts/small/molybdenum" | "forge:foils/iridium" | "forge:storage_blocks/plutonium" | "forge:nuggets/tertium" | "forge:dusts/tiny/ice" | "forge:dusts/small/almandine" | "forge:ingots/polyvinyl_chloride" | "forge:storage_blocks/salt" | "forge:plates/dense/enriched_naquadah" | "forge:ores/gravel/powellite" | "forge:storage_blocks/manganese_phosphide" | "forge:ores/sand/malachite" | "forge:ingots/hot/void" | "forge:ores/stone/amethyst" | "forge:ores/gravel/magnesite" | "forge:gears/iron" | "forge:ores/tuff/gold" | "forge:dusts/silicon_dioxide" | "forge:rods/long/electrum" | "forge:purified_ores/cooperite" | "forge:salad_ingredients" | "forge:frames/shellite" | "forge:refined_ores/saltpeter" | "forge:raw_materials/grossular" | "forge:ingots/hot/yttrium" | "forge:ores/bauxite" | "forge:dusts/small/mercury_barium_calcium_cuprate" | "forge:foils/styrene_butadiene_rubber" | "forge:nuggets/graphene" | "xtonesreworked:reds" | "forge:ores/emerald" | "forge:dusts/small/sodium_sulfide" | "forge:dusts/tiny/nichrome" | "forge:glass_panes/black" | "forge:ores/diorite/gold" | "forge:ingots/twinite" | "forge:dusts/small/monazite" | "forge:dusts/impure/cobaltite" | "forge:rods/long/gold" | "forge:dusts/small/pure_netherite" | "thermal:dynamos" | "forge:lenses/cyan" | "forge:seeds/radish" | "forge:storage_blocks/raw_palladium" | "forge:glass_panes/orange" | "forge:nuggets/uranium" | "forge:dusts/tiny/wood" | "forge:dusts/tiny/triethylene_glycol_ditosylate" | "forge:lenses/pink" | "forge:dusts/tiny/meat" | "forge:ores/endstone/apatite" | "forge:ores/stone/sulfur" | "forge:refined_ores/plutonium" | "forge:ores/basalt/beryllium" | "forge:ores/basalt/tricalcium_phosphate" | "forge:dusts/yellow_limonite" | "forge:ores/redstone" | "forge:dusts/small/sodium_bisulfate" | "bookshelf:bows" | "forge:rods/opal" | "xtonesreworked:tank" | "forge:refined_ores/galena" | "forge:rods/lapis" | "forge:dusts/tiny/raw_rubber" | "forge:ores/tuff/aluminium" | "forge:crushed_ores/quartzite" | "forge:wool/light_gray" | "forge:plates/yttrium_barium_cuprate" | "forge:ores/netherrack/barite" | "forge:gears/small/melodium" | "forge:refined_ores/zeolite" | "forge:screws/lead" | "forge:ingots/red_alloy" | "forge:dusts/red_garnet" | "forge:refined_ores/beryllium" | "forge:nuggets/soul_infused" | "forge:storage_blocks/coal" | "forge:ingots/ender_ingot" | "forge:dusts/tin_alloy" | "forge:ores/netherrack/diamond" | "forge:dusts/small/granitic_mineral_sand" | "forge:dusts/pure/pollucite" | "forge:storage_blocks/insanite" | "forge:ores/andesite/platinum" | "forge:dusts/impure/ruby" | "forge:purified_ores/cinnabar" | "forge:ores/basalt/amethyst" | "minecraft:cluster_max_harvestables" | "forge:gems/monazite" | "forge:springs/yttrium_barium_cuprate" | "forge:refined_ores/magnetite" | "forge:ores/tuff/nickel" | "forge:dusts/small/manganese_phosphide" | "forge:nuggets/red_steel" | "forge:bolts/darmstadtium" | "forge:rods/long/tin" | "forge:bolts/niobium_titanium" | "forge:screws/electrum" | "forge:gems/flawless/blue_topaz" | "farmersdelight:tools/knives" | "forge:dusts/pure/opal" | "forge:rods/stone" | "forge:rods/naquadria" | "forge:storage_blocks/naquadah_alloy" | "forge:ores/tuff/trona" | "forge:gears/aluminium" | "forge:ores/diorite/almandine" | "forge:foods/fish/cooked" | "forge:dusts/tiny/sodium_bicarbonate" | "forge:foils/ruridit" | "forge:ores/quartz" | "ae2:p2p_attunements/fluid_p2p_tunnel" | "forge:frames/steel" | "forge:dusts/small/netherrack" | "forge:ingots/niobium_nitride" | "forge:dusts/impure/spodumene" | "forge:screws/steel" | "forge:dusts/indium_phosphide" | "minecraft:lapis_ores" | "forge:storage_blocks/blue_alloy" | "forge:ores/sand/tungstate" | "forge:dusts/small/platinum" | "forge:dusts/quartzite" | "forge:rods/long/copper" | "forge:dusts/cyclohexanone_oxime" | "forge:refined_ores/electrotine" | "forge:ores/basalt/tantalite" | "forge:dusts/hastelloy_c_276" | "forge:ores/diorite/rock_salt" | "forge:storage_blocks/black_steel" | "forge:ores/basalt/calcite" | "forge:storage_blocks/graphene" | "forge:frames/hssg" | "forge:ores/stone/lithium" | "forge:ores/deepslate/red_garnet" | "forge:dusts/magnetite" | "forge:dusts/ender_eye" | "forge:ores/tuff/tantalite" | "forge:ores/kyanite" | "forge:dusts/tiny/black_bronze" | "forge:dusts/impure/oilsands" | "forge:dusts/tiny/bentonite" | "forge:ingots/electrum" | "forge:dusts/topaz" | "forge:coal_coke" | "forge:nuggets/imperium" | "forge:dusts/tiny/gallium" | "forge:storage_blocks/rubber" | "forge:dusts/tiny/bone" | "forge:plates/double/uranium_235" | "forge:foils/tritanium" | "forge:ores/red_sand/neodymium" | "forge:dusts/small/maraging_steel_300" | "minecraft:freeze_immune_wearables" | "forge:ores/netherrack/gypsum" | "forge:heads" | "forge:storage_blocks/plutonium_241" | "forge:ores/basalt/glauconite_sand" | "forge:ores/diorite/pentlandite" | "forge:rods/bronze" | "forge:gears/small/pure_netherite" | "forge:nuggets/uranium_235" | "forge:dusts/small/salt" | "forge:refined_ores/pentlandite" | "trinkets:offhand/glove" | "forge:dusts/tiny/ruthenium_tetroxide" | "forge:dusts/stellite_100" | "forge:dusts/small/niobium_titanium" | "forge:plates/double/silicon" | "forge:rods/tungsten" | "libx:impl_wooden_slabs" | "forge:screws/bismuth_bronze" | "forge:dusts/blue_alloy" | "gtceu:inductors" | "forge:refined_ores/nickel" | "forge:nuggets/silicone_rubber" | "forge:nuggets/enhanced_redstone_ingot" | "forge:purified_ores/tungstate" | "forge:dusts/small/stibnite" | "forge:plates/double/kanthal" | "forge:ores/tuff/barite" | "forge:ores/neodymium" | "forge:dusts/antimony" | "forge:ingots/hot/shellite" | "forge:plates/blue_topaz" | "forge:storage_blocks/glass" | "forge:dusts/titanium_trifluoride" | "forge:rods/enriched_naquadah" | "forge:dusts/small/potassium_dichromate" | "forge:foils/stainless_steel" | "forge:dusts/pure/tricalcium_phosphate" | "forge:dusts/small/naquadic_netherite" | "forge:storage_blocks/raw_aluminium" | "forge:ores/granite/soapstone" | "forge:storage_blocks/raw_lepidolite" | "forge:dusts/small/blue_topaz" | "forge:ores/netherrack/lazurite" | "forge:ores/basalt/pyrite" | "forge:mob_buckets" | "forge:ores/sand/barite" | "forge:ores/granite/molybdenum" | "forge:dusts/small/osmium" | "forge:ores/netherrack/certus_quartz" | "forge:gears/rubber" | "forge:dusts/small/coal" | "forge:storage_blocks/samarium_iron_arsenic_oxide" | "minecraft:rails" | "forge:dusts/small/basaltic_mineral_sand" | "forge:dusts/fireclay" | "forge:dusts/tiny/plutonium" | "forge:ores/magnesite" | "forge:ores/deepslate/zeolite" | "forge:dusts/plutonium" | "forge:dusts/tiny/gelatin" | "forge:ores/red_sand/asbestos" | "forge:dusts/impure/bentonite" | "bookshelf:strings" | "forge:ores/endstone/hematite" | "forge:dusts/small/glauconite_sand" | "forge:ingots/silver" | "forge:purified_ores/pyrite" | "forge:refined_ores/glauconite_sand" | "forge:dusts/small/ammonium_chloride" | "forge:ores/sand/wulfenite" | "forge:ores/netherrack/bornite" | "forge:nuggets/bronze" | "forge:rods/platinum" | "xtonesreworked:glaxx" | "forge:ingots/prismalium" | "forge:gems/flawed/monazite" | "forge:ores/spodumene";
    type PotionTag = never;
    type ParticleTypeTag = never;
    type BlockEntityTypeTag = never;
    type PaintingVariantTag = "minecraft:placeable";
    type CustomStatTag = never;
    type ChunkStatusTag = never;
    type RuleTestTag = never;
    type PosRuleTestTag = never;
    type MenuTag = never;
    type RecipeTypeTag = never;
    type RecipeSerializerTag = "create:automation_ignore";
    type AttributeTag = never;
    type PositionSourceTypeTag = never;
    type CommandArgumentTypeTag = never;
    type StatTypeTag = never;
    type VillagerTypeTag = never;
    type VillagerProfessionTag = never;
    type PointOfInterestTypeTag = "minecraft:bee_home" | "minecraft:village" | "minecraft:acquirable_job_site";
    type MemoryModuleTypeTag = never;
    type SensorTypeTag = never;
    type ScheduleTag = never;
    type ActivityTag = never;
    type LootPoolEntryTypeTag = never;
    type LootFunctionTypeTag = never;
    type LootConditionTypeTag = never;
    type LootNumberProviderTypeTag = never;
    type LootNbtProviderTypeTag = never;
    type LootScoreProviderTypeTag = never;
    type FloatProviderTypeTag = never;
    type IntProviderTypeTag = never;
    type HeightProviderTypeTag = never;
    type BlockPredicateTypeTag = never;
    type CarverTag = never;
    type FeatureTag = never;
    type StructurePlacementTag = never;
    type StructurePieceTag = never;
    type StructureTypeTag = never;
    type PlacementModifierTypeTag = never;
    type BlockStateProviderTypeTag = never;
    type FoliagePlacerTypeTag = never;
    type TrunkPlacerTypeTag = never;
    type RootPlacerTypeTag = never;
    type TreeDecoratorTypeTag = never;
    type FeatureSizeTypeTag = never;
    type BiomeSourceTag = never;
    type ChunkGeneratorTag = never;
    type MaterialConditionTag = never;
    type MaterialRuleTag = never;
    type DensityFunctionTypeTag = never;
    type StructureProcessorTag = never;
    type StructurePoolElementTag = never;
    type CatVariantTag = "minecraft:full_moon_spawns" | "minecraft:default_spawns";
    type FrogVariantTag = never;
    type BannerPatternTag = "minecraft:pattern_item/creeper" | "minecraft:no_item_required" | "minecraft:pattern_item/piglin" | "minecraft:pattern_item/skull" | "minecraft:pattern_item/flower" | "minecraft:pattern_item/mojang" | "minecraft:pattern_item/globe";
    type InstrumentTag = "minecraft:screaming_goat_horns" | "minecraft:regular_goat_horns" | "minecraft:goat_horns";
    type EntityDataSerializersTag = never;
    type GlobalLootModifierSerializersTag = never;
    type FluidTypeTag = never;
    class DocumentedRecipes {
        minecraft: {
            crafting_shaped(result: OutputItem_, pattern: string[], key: {[key in string]: InputItem_}):Special.Recipes.CraftingShapedMinecraft
            crafting_shaped(result: OutputItem_, ingredients: InputItem_[][]):Special.Recipes.CraftingShapedMinecraft
            crafting_shapeless(result: OutputItem_, ingredients: InputItem_[]):Special.Recipes.CraftingShapelessMinecraft
            smelting(result: OutputItem_, ingredient: InputItem_):Special.Recipes.SmeltingMinecraft
            /**
             * @param xp defaults to `0.0`
            */
            smelting(result: OutputItem_, ingredient: InputItem_, xp?: number):Special.Recipes.SmeltingMinecraft
            /**
             * @param xp defaults to `0.0`
             * @param cookingTime defaults to `200`
            */
            smelting(result: OutputItem_, ingredient: InputItem_, xp?: number, cookingTime?: number|string):Special.Recipes.SmeltingMinecraft
            blasting(result: OutputItem_, ingredient: InputItem_):Special.Recipes.BlastingMinecraft
            /**
             * @param xp defaults to `0.0`
            */
            blasting(result: OutputItem_, ingredient: InputItem_, xp?: number):Special.Recipes.BlastingMinecraft
            /**
             * @param xp defaults to `0.0`
             * @param cookingTime defaults to `200`
            */
            blasting(result: OutputItem_, ingredient: InputItem_, xp?: number, cookingTime?: number|string):Special.Recipes.BlastingMinecraft
            smoking(result: OutputItem_, ingredient: InputItem_):Special.Recipes.SmokingMinecraft
            /**
             * @param xp defaults to `0.0`
            */
            smoking(result: OutputItem_, ingredient: InputItem_, xp?: number):Special.Recipes.SmokingMinecraft
            /**
             * @param xp defaults to `0.0`
             * @param cookingTime defaults to `200`
            */
            smoking(result: OutputItem_, ingredient: InputItem_, xp?: number, cookingTime?: number|string):Special.Recipes.SmokingMinecraft
            campfire_cooking(result: OutputItem_, ingredient: InputItem_):Special.Recipes.CampfireCookingMinecraft
            /**
             * @param xp defaults to `0.0`
            */
            campfire_cooking(result: OutputItem_, ingredient: InputItem_, xp?: number):Special.Recipes.CampfireCookingMinecraft
            /**
             * @param xp defaults to `0.0`
             * @param cookingTime defaults to `200`
            */
            campfire_cooking(result: OutputItem_, ingredient: InputItem_, xp?: number, cookingTime?: number|string):Special.Recipes.CampfireCookingMinecraft
            stonecutting(result: OutputItem_, ingredient: InputItem_):Special.Recipes.StonecuttingMinecraft
            smithing(result: OutputItem_, base: InputItem_, addition: InputItem_):Special.Recipes.SmithingMinecraft
        }
        kubejs: {
            shaped(result: OutputItem_, pattern: string[], key: {[key in string]: InputItem_}):Special.Recipes.ShapedKubejs
            shaped(result: OutputItem_, ingredients: InputItem_[][]):Special.Recipes.ShapedKubejs
            shapeless(result: OutputItem_, ingredients: InputItem_[]):Special.Recipes.ShapelessKubejs
        }
        cucumber: {
            shaped_no_mirror(result: OutputItem_, pattern: string[], key: {[key in string]: InputItem_}):Special.Recipes.ShapedNoMirrorCucumber
            shaped_no_mirror(result: OutputItem_, ingredients: InputItem_[][]):Special.Recipes.ShapedNoMirrorCucumber
        }
        extendedcrafting: {
            shaped_table(result: OutputItem_, pattern: string[], key: {[key in string]: InputItem_}):Special.Recipes.ShapedTableExtendedcrafting
            shaped_table(result: OutputItem_, ingredients: InputItem_[][]):Special.Recipes.ShapedTableExtendedcrafting
            shapeless_table(result: OutputItem_, ingredients: InputItem_[]):Special.Recipes.ShapelessTableExtendedcrafting
        }
        thermal: {
            hive_extractor(fluid: Internal.OutputFluid_, item: OutputItem_, hive: Internal.Block_):Special.Recipes.HiveExtractorThermal
            tree_extractor(result: Internal.OutputFluid_):Special.Recipes.TreeExtractorThermal
            tree_extractor(result: Internal.OutputFluid_, trunk?: Internal.Block_):Special.Recipes.TreeExtractorThermal
            tree_extractor(result: Internal.OutputFluid_, trunk?: Internal.Block_, leaves?: Internal.Block_):Special.Recipes.TreeExtractorThermal
            tree_extractor_boost(ingredient: InputItem_):Special.Recipes.TreeExtractorBoostThermal
            /**
             * @param output defaults to `1.0`
            */
            tree_extractor_boost(ingredient: InputItem_, output?: number):Special.Recipes.TreeExtractorBoostThermal
            /**
             * @param output defaults to `1.0`
             * @param cycles defaults to `8`
            */
            tree_extractor_boost(ingredient: InputItem_, output?: number, cycles?: number):Special.Recipes.TreeExtractorBoostThermal
            fisher_boost(ingredient: InputItem_):Special.Recipes.FisherBoostThermal
            /**
             * @param outputMod defaults to `1.0`
            */
            fisher_boost(ingredient: InputItem_, outputMod?: number):Special.Recipes.FisherBoostThermal
            /**
             * @param outputMod defaults to `1.0`
             * @param useChance defaults to `1.0`
            */
            fisher_boost(ingredient: InputItem_, outputMod?: number, useChance?: number):Special.Recipes.FisherBoostThermal
            /**
             * @param outputMod defaults to `1.0`
             * @param useChance defaults to `1.0`
             * @param lootTable defaults to `"minecraft:gameplay/fishing/fish"`
            */
            fisher_boost(ingredient: InputItem_, outputMod?: number, useChance?: number, lootTable?: string):Special.Recipes.FisherBoostThermal
            rock_gen(result: OutputItem_):Special.Recipes.RockGenThermal
            rock_gen(result: OutputItem_, below?: Internal.Block_):Special.Recipes.RockGenThermal
            rock_gen(result: OutputItem_, below?: Internal.Block_, adjacent?: Internal.Block_):Special.Recipes.RockGenThermal
            /**
             * @param time defaults to `20`
            */
            rock_gen(result: OutputItem_, below?: Internal.Block_, adjacent?: Internal.Block_, time?: number):Special.Recipes.RockGenThermal
            potion_diffuser_boost(ingredient: InputItem_):Special.Recipes.PotionDiffuserBoostThermal
            /**
             * @param amplifier defaults to `0`
            */
            potion_diffuser_boost(ingredient: InputItem_, amplifier?: number):Special.Recipes.PotionDiffuserBoostThermal
            /**
             * @param amplifier defaults to `0`
             * @param durationMod defaults to `1.0`
            */
            potion_diffuser_boost(ingredient: InputItem_, amplifier?: number, durationMod?: number):Special.Recipes.PotionDiffuserBoostThermal
            /**
             * @param amplifier defaults to `0`
             * @param durationMod defaults to `1.0`
             * @param cycles defaults to `16`
            */
            potion_diffuser_boost(ingredient: InputItem_, amplifier?: number, durationMod?: number, cycles?: number):Special.Recipes.PotionDiffuserBoostThermal
            furnace(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.FurnaceThermal
            /**
             * @param xp defaults to `0.0`
            */
            furnace(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.FurnaceThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `2000`
            */
            furnace(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.FurnaceThermal
            sawmill(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.SawmillThermal
            /**
             * @param xp defaults to `0.0`
            */
            sawmill(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.SawmillThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `2000`
            */
            sawmill(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.SawmillThermal
            pulverizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.PulverizerThermal
            /**
             * @param xp defaults to `0.0`
            */
            pulverizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.PulverizerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `4000`
            */
            pulverizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.PulverizerThermal
            pulverizer_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.PulverizerRecycleThermal
            /**
             * @param xp defaults to `0.0`
            */
            pulverizer_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.PulverizerRecycleThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `4000`
            */
            pulverizer_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.PulverizerRecycleThermal
            smelter(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.SmelterThermal
            /**
             * @param xp defaults to `0.0`
            */
            smelter(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.SmelterThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `3200`
            */
            smelter(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.SmelterThermal
            smelter_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.SmelterRecycleThermal
            /**
             * @param xp defaults to `0.0`
            */
            smelter_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.SmelterRecycleThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `3200`
            */
            smelter_recycle(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.SmelterRecycleThermal
            insolator(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.InsolatorThermal
            /**
             * @param xp defaults to `0.0`
            */
            insolator(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.InsolatorThermal
            /**
             * @param xp defaults to `0.0`
             * @param water defaults to `500`
            */
            insolator(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, water?: number):Special.Recipes.InsolatorThermal
            /**
             * @param xp defaults to `0.0`
             * @param water defaults to `500`
             * @param energy defaults to `20000`
            */
            insolator(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, water?: number, energy?: number):Special.Recipes.InsolatorThermal
            centrifuge(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CentrifugeThermal
            /**
             * @param xp defaults to `0.0`
            */
            centrifuge(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.CentrifugeThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `4000`
            */
            centrifuge(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.CentrifugeThermal
            press(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.PressThermal
            /**
             * @param xp defaults to `0.0`
            */
            press(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.PressThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `2400`
            */
            press(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.PressThermal
            crucible(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CrucibleThermal
            /**
             * @param xp defaults to `0.0`
            */
            crucible(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.CrucibleThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `40000`
            */
            crucible(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.CrucibleThermal
            chiller(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.ChillerThermal
            /**
             * @param xp defaults to `0.0`
            */
            chiller(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.ChillerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `4000`
            */
            chiller(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.ChillerThermal
            refinery(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.RefineryThermal
            /**
             * @param xp defaults to `0.0`
            */
            refinery(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.RefineryThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `8000`
            */
            refinery(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.RefineryThermal
            pyrolyzer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.PyrolyzerThermal
            /**
             * @param xp defaults to `0.0`
            */
            pyrolyzer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.PyrolyzerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `2000`
            */
            pyrolyzer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.PyrolyzerThermal
            bottler(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.BottlerThermal
            /**
             * @param xp defaults to `0.0`
            */
            bottler(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.BottlerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `400`
            */
            bottler(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.BottlerThermal
            brewer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.BrewerThermal
            /**
             * @param xp defaults to `0.0`
            */
            brewer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.BrewerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `4000`
            */
            brewer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.BrewerThermal
            crystallizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CrystallizerThermal
            /**
             * @param xp defaults to `0.0`
            */
            crystallizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number):Special.Recipes.CrystallizerThermal
            /**
             * @param xp defaults to `0.0`
             * @param energy defaults to `20000`
            */
            crystallizer(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], xp?: number, energy?: number):Special.Recipes.CrystallizerThermal
            pulverizer_catalyst(ingredient: InputItem_):Special.Recipes.PulverizerCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
            */
            pulverizer_catalyst(ingredient: InputItem_, primaryMod?: number):Special.Recipes.PulverizerCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
            */
            pulverizer_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number):Special.Recipes.PulverizerCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
            */
            pulverizer_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number):Special.Recipes.PulverizerCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
            */
            pulverizer_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number):Special.Recipes.PulverizerCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
             * @param useChance defaults to `1.0`
            */
            pulverizer_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number, useChance?: number):Special.Recipes.PulverizerCatalystThermal
            smelter_catalyst(ingredient: InputItem_):Special.Recipes.SmelterCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
            */
            smelter_catalyst(ingredient: InputItem_, primaryMod?: number):Special.Recipes.SmelterCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
            */
            smelter_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number):Special.Recipes.SmelterCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
            */
            smelter_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number):Special.Recipes.SmelterCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
            */
            smelter_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number):Special.Recipes.SmelterCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
             * @param useChance defaults to `1.0`
            */
            smelter_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number, useChance?: number):Special.Recipes.SmelterCatalystThermal
            insolator_catalyst(ingredient: InputItem_):Special.Recipes.InsolatorCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
            */
            insolator_catalyst(ingredient: InputItem_, primaryMod?: number):Special.Recipes.InsolatorCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
            */
            insolator_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number):Special.Recipes.InsolatorCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
            */
            insolator_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number):Special.Recipes.InsolatorCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
            */
            insolator_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number):Special.Recipes.InsolatorCatalystThermal
            /**
             * @param primaryMod defaults to `1.0`
             * @param secondaryMod defaults to `1.0`
             * @param energyMod defaults to `1.0`
             * @param minChance defaults to `0.0`
             * @param useChance defaults to `1.0`
            */
            insolator_catalyst(ingredient: InputItem_, primaryMod?: number, secondaryMod?: number, energyMod?: number, minChance?: number, useChance?: number):Special.Recipes.InsolatorCatalystThermal
            stirling_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.StirlingFuelThermal
            /**
             * @param energy defaults to `16000`
            */
            stirling_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.StirlingFuelThermal
            compression_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CompressionFuelThermal
            /**
             * @param energy defaults to `100000`
            */
            compression_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.CompressionFuelThermal
            magmatic_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.MagmaticFuelThermal
            /**
             * @param energy defaults to `100000`
            */
            magmatic_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.MagmaticFuelThermal
            numismatic_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.NumismaticFuelThermal
            /**
             * @param energy defaults to `16000`
            */
            numismatic_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.NumismaticFuelThermal
            lapidary_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.LapidaryFuelThermal
            /**
             * @param energy defaults to `16000`
            */
            lapidary_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.LapidaryFuelThermal
            disenchantment_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.DisenchantmentFuelThermal
            /**
             * @param energy defaults to `16000`
            */
            disenchantment_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.DisenchantmentFuelThermal
            gourmand_fuel(ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.GourmandFuelThermal
            /**
             * @param energy defaults to `1600`
            */
            gourmand_fuel(ingredients: (Internal.InputFluid_|InputItem_)[], energy?: number):Special.Recipes.GourmandFuelThermal
        }
        create: {
            conversion(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.ConversionCreate
            /**
             * @param processingTime defaults to `100`
            */
            conversion(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.ConversionCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            conversion(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.ConversionCreate
            crushing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CrushingCreate
            /**
             * @param processingTime defaults to `100`
            */
            crushing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.CrushingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            crushing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.CrushingCreate
            cutting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CuttingCreate
            /**
             * @param processingTime defaults to `100`
            */
            cutting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.CuttingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            cutting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.CuttingCreate
            milling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.MillingCreate
            /**
             * @param processingTime defaults to `100`
            */
            milling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.MillingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            milling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.MillingCreate
            basin(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.BasinCreate
            /**
             * @param processingTime defaults to `100`
            */
            basin(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.BasinCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            basin(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.BasinCreate
            mixing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.MixingCreate
            /**
             * @param processingTime defaults to `100`
            */
            mixing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.MixingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            mixing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.MixingCreate
            compacting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.CompactingCreate
            /**
             * @param processingTime defaults to `100`
            */
            compacting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.CompactingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            compacting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.CompactingCreate
            pressing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.PressingCreate
            /**
             * @param processingTime defaults to `100`
            */
            pressing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.PressingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            pressing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.PressingCreate
            sandpaper_polishing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.SandpaperPolishingCreate
            /**
             * @param processingTime defaults to `100`
            */
            sandpaper_polishing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.SandpaperPolishingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            sandpaper_polishing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.SandpaperPolishingCreate
            splashing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.SplashingCreate
            /**
             * @param processingTime defaults to `100`
            */
            splashing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.SplashingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            splashing(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.SplashingCreate
            haunting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.HauntingCreate
            /**
             * @param processingTime defaults to `100`
            */
            haunting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.HauntingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            haunting(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.HauntingCreate
            deploying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.DeployingCreate
            /**
             * @param processingTime defaults to `100`
            */
            deploying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.DeployingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            deploying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.DeployingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
             * @param keepHeldItem defaults to `false`
            */
            deploying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string, keepHeldItem?: boolean):Special.Recipes.DeployingCreate
            filling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.FillingCreate
            /**
             * @param processingTime defaults to `100`
            */
            filling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.FillingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            filling(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.FillingCreate
            emptying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.EmptyingCreate
            /**
             * @param processingTime defaults to `100`
            */
            emptying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.EmptyingCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            emptying(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.EmptyingCreate
            item_application(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[]):Special.Recipes.ItemApplicationCreate
            /**
             * @param processingTime defaults to `100`
            */
            item_application(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string):Special.Recipes.ItemApplicationCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
            */
            item_application(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string):Special.Recipes.ItemApplicationCreate
            /**
             * @param processingTime defaults to `100`
             * @param heatRequirement defaults to `null`
             * @param keepHeldItem defaults to `false`
            */
            item_application(results: (Internal.OutputFluid_|OutputItem_)[], ingredients: (Internal.InputFluid_|InputItem_)[], processingTime?: number|string, heatRequirement?: string, keepHeldItem?: boolean):Special.Recipes.ItemApplicationCreate
            mechanical_crafting(result: OutputItem_, pattern: string[], key: {[key in string]: InputItem_}):Special.Recipes.MechanicalCraftingCreate
            mechanical_crafting(result: OutputItem_, ingredients: InputItem_[][]):Special.Recipes.MechanicalCraftingCreate
            sequenced_assembly(results: OutputItem_[], ingredient: InputItem_, sequence: Internal.RecipeJS_[]):Special.Recipes.SequencedAssemblyCreate
            sequenced_assembly(results: OutputItem_[], ingredient: InputItem_, sequence: Internal.RecipeJS_[], transitionalItem?: OutputItem_):Special.Recipes.SequencedAssemblyCreate
            /**
             * @param loops defaults to `4`
            */
            sequenced_assembly(results: OutputItem_[], ingredient: InputItem_, sequence: Internal.RecipeJS_[], transitionalItem?: OutputItem_, loops?: number):Special.Recipes.SequencedAssemblyCreate
        }
        gtceu: {
            steam_boiler(id: string):Special.Recipes.SteamBoilerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            steam_boiler(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.SteamBoilerGtceu
            electric_furnace(id: string):Special.Recipes.ElectricFurnaceGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            electric_furnace(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ElectricFurnaceGtceu
            alloy_smelter(id: string):Special.Recipes.AlloySmelterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            alloy_smelter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.AlloySmelterGtceu
            arc_furnace(id: string):Special.Recipes.ArcFurnaceGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            arc_furnace(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ArcFurnaceGtceu
            assembler(id: string):Special.Recipes.AssemblerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            assembler(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.AssemblerGtceu
            autoclave(id: string):Special.Recipes.AutoclaveGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            autoclave(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.AutoclaveGtceu
            bender(id: string):Special.Recipes.BenderGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            bender(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.BenderGtceu
            brewery(id: string):Special.Recipes.BreweryGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            brewery(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.BreweryGtceu
            macerator(id: string):Special.Recipes.MaceratorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            macerator(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.MaceratorGtceu
            canner(id: string):Special.Recipes.CannerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            canner(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CannerGtceu
            centrifuge(id: string):Special.Recipes.CentrifugeGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            centrifuge(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CentrifugeGtceu
            chemical_bath(id: string):Special.Recipes.ChemicalBathGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            chemical_bath(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ChemicalBathGtceu
            chemical_reactor(id: string):Special.Recipes.ChemicalReactorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            chemical_reactor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ChemicalReactorGtceu
            compressor(id: string):Special.Recipes.CompressorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            compressor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CompressorGtceu
            cutter(id: string):Special.Recipes.CutterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            cutter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CutterGtceu
            distillery(id: string):Special.Recipes.DistilleryGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            distillery(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.DistilleryGtceu
            electrolyzer(id: string):Special.Recipes.ElectrolyzerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            electrolyzer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ElectrolyzerGtceu
            electromagnetic_separator(id: string):Special.Recipes.ElectromagneticSeparatorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            electromagnetic_separator(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ElectromagneticSeparatorGtceu
            extractor(id: string):Special.Recipes.ExtractorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            extractor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ExtractorGtceu
            extruder(id: string):Special.Recipes.ExtruderGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            extruder(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ExtruderGtceu
            fermenter(id: string):Special.Recipes.FermenterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            fermenter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.FermenterGtceu
            fluid_heater(id: string):Special.Recipes.FluidHeaterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            fluid_heater(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.FluidHeaterGtceu
            fluid_solidifier(id: string):Special.Recipes.FluidSolidifierGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            fluid_solidifier(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.FluidSolidifierGtceu
            forge_hammer(id: string):Special.Recipes.ForgeHammerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            forge_hammer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ForgeHammerGtceu
            forming_press(id: string):Special.Recipes.FormingPressGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            forming_press(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.FormingPressGtceu
            lathe(id: string):Special.Recipes.LatheGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            lathe(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LatheGtceu
            mixer(id: string):Special.Recipes.MixerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            mixer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.MixerGtceu
            ore_washer(id: string):Special.Recipes.OreWasherGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            ore_washer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.OreWasherGtceu
            packer(id: string):Special.Recipes.PackerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            packer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PackerGtceu
            polarizer(id: string):Special.Recipes.PolarizerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            polarizer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PolarizerGtceu
            laser_engraver(id: string):Special.Recipes.LaserEngraverGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            laser_engraver(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LaserEngraverGtceu
            sifter(id: string):Special.Recipes.SifterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            sifter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.SifterGtceu
            thermal_centrifuge(id: string):Special.Recipes.ThermalCentrifugeGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            thermal_centrifuge(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ThermalCentrifugeGtceu
            wiremill(id: string):Special.Recipes.WiremillGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            wiremill(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.WiremillGtceu
            circuit_assembler(id: string):Special.Recipes.CircuitAssemblerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            circuit_assembler(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CircuitAssemblerGtceu
            gas_collector(id: string):Special.Recipes.GasCollectorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            gas_collector(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.GasCollectorGtceu
            rock_breaker(id: string):Special.Recipes.RockBreakerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            rock_breaker(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.RockBreakerGtceu
            combustion_generator(id: string):Special.Recipes.CombustionGeneratorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            combustion_generator(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CombustionGeneratorGtceu
            gas_turbine(id: string):Special.Recipes.GasTurbineGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            gas_turbine(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.GasTurbineGtceu
            steam_turbine(id: string):Special.Recipes.SteamTurbineGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            steam_turbine(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.SteamTurbineGtceu
            plasma_generator(id: string):Special.Recipes.PlasmaGeneratorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            plasma_generator(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PlasmaGeneratorGtceu
            large_boiler(id: string):Special.Recipes.LargeBoilerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            large_boiler(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LargeBoilerGtceu
            coke_oven(id: string):Special.Recipes.CokeOvenGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            coke_oven(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CokeOvenGtceu
            primitive_blast_furnace(id: string):Special.Recipes.PrimitiveBlastFurnaceGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            primitive_blast_furnace(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PrimitiveBlastFurnaceGtceu
            electric_blast_furnace(id: string):Special.Recipes.ElectricBlastFurnaceGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            electric_blast_furnace(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ElectricBlastFurnaceGtceu
            distillation_tower(id: string):Special.Recipes.DistillationTowerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            distillation_tower(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.DistillationTowerGtceu
            pyrolyse_oven(id: string):Special.Recipes.PyrolyseOvenGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            pyrolyse_oven(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PyrolyseOvenGtceu
            cracker(id: string):Special.Recipes.CrackerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            cracker(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CrackerGtceu
            implosion_compressor(id: string):Special.Recipes.ImplosionCompressorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            implosion_compressor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.ImplosionCompressorGtceu
            vacuum_freezer(id: string):Special.Recipes.VacuumFreezerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            vacuum_freezer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.VacuumFreezerGtceu
            assembly_line(id: string):Special.Recipes.AssemblyLineGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            assembly_line(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.AssemblyLineGtceu
            large_chemical_reactor(id: string):Special.Recipes.LargeChemicalReactorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            large_chemical_reactor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LargeChemicalReactorGtceu
            fusion_reactor(id: string):Special.Recipes.FusionReactorGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            fusion_reactor(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.FusionReactorGtceu
            alloy_blast_smelter(id: string):Special.Recipes.AlloyBlastSmelterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            alloy_blast_smelter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.AlloyBlastSmelterGtceu
            create_mixer(id: string):Special.Recipes.CreateMixerGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            create_mixer(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.CreateMixerGtceu
            kinetic_ore_factory(id: string):Special.Recipes.KineticOreFactoryGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            kinetic_ore_factory(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.KineticOreFactoryGtceu
            large_barrel(id: string):Special.Recipes.LargeBarrelGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            large_barrel(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LargeBarrelGtceu
            primitive_alloy_smelter(id: string):Special.Recipes.PrimitiveAlloySmelterGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            primitive_alloy_smelter(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.PrimitiveAlloySmelterGtceu
            heat_chamber(id: string):Special.Recipes.HeatChamberGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            heat_chamber(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.HeatChamberGtceu
            large_rotor_machine(id: string):Special.Recipes.LargeRotorMachineGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            large_rotor_machine(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.LargeRotorMachineGtceu
            stargate_component_assembly(id: string):Special.Recipes.StargateComponentAssemblyGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            stargate_component_assembly(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.StargateComponentAssemblyGtceu
            super_pressure_heat_chamber(id: string):Special.Recipes.SuperPressureHeatChamberGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            super_pressure_heat_chamber(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.SuperPressureHeatChamberGtceu
            tree_greenhouse(id: string):Special.Recipes.TreeGreenhouseGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            tree_greenhouse(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.TreeGreenhouseGtceu
            essence_burning(id: string):Special.Recipes.EssenceBurningGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            essence_burning(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.EssenceBurningGtceu
            essence_enchancing(id: string):Special.Recipes.EssenceEnchancingGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            essence_enchancing(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.EssenceEnchancingGtceu
            essence_replication(id: string):Special.Recipes.EssenceReplicationGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            essence_replication(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.EssenceReplicationGtceu
            greenhouse_growing(id: string):Special.Recipes.GreenhouseGrowingGtceu
            /**
             * @param duration defaults to `100`
             * @param recipeConditions defaults to `null`
             * @param inputs defaults to `null`
             * @param outputs defaults to `null`
             * @param tickOutputs defaults to `null`
             * @param tickOutputs defaults to `null`
            */
            greenhouse_growing(duration?: number|string, recipeConditions?: Internal.RecipeCondition_[], inputs?: {[key in any]: any}, outputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}, tickOutputs?: {[key in any]: any}):Special.Recipes.GreenhouseGrowingGtceu
        }
        exnihilosequentia: {
            hammer(input: InputItem_, results: {count: number, item: string, chance: number}[]):Special.Recipes.HammerExnihilosequentia
            crook(input: InputItem_, results: {count: number, item: string, chance: number}[]):Special.Recipes.CrookExnihilosequentia
            compost(input: InputItem_, amount: number):Special.Recipes.CompostExnihilosequentia
            fluid_item(input: InputItem_, result: OutputItem_, fluid: Internal.InputFluid_):Special.Recipes.FluidItemExnihilosequentia
            fluid_on_top(fluidInTank: Internal.InputFluid_, fluidOnTop: Internal.InputFluid_, result: OutputItem_):Special.Recipes.FluidOnTopExnihilosequentia
            fluid_transform(fluidInTank: Internal.InputFluid_, result: Internal.OutputFluid_, catalyst: InputItem_):Special.Recipes.FluidTransformExnihilosequentia
            crucible(input: InputItem_, crucibleType: Internal.CrucibleTypeEnum_, amount: number, fluidResult: Internal.OutputFluid_):Special.Recipes.CrucibleExnihilosequentia
            heat(block: Internal.Block_, amount: number):Special.Recipes.HeatExnihilosequentia
            heat(block: Internal.Block_, amount: number, state?: Internal.StatePropertiesPredicate_):Special.Recipes.HeatExnihilosequentia
            sieve(input: InputItem_, result: OutputItem_, rolls: {chance: number, mesh: any_}[]):Special.Recipes.SieveExnihilosequentia
            /**
             * @param waterlogged defaults to `null`
            */
            sieve(input: InputItem_, result: OutputItem_, rolls: {chance: number, mesh: any_}[], waterlogged?: boolean):Special.Recipes.SieveExnihilosequentia
        }
    }
    declare namespace Recipes {
class CookingFarmersdelight extends Internal.JsonRecipeJS {
}
class CuttingFarmersdelight extends Internal.JsonRecipeJS {
}
class FoodServingFarmersdelight extends Internal.JsonRecipeJS {
}
class CraftingShapedMinecraft extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class CraftingShapelessMinecraft extends Internal.ShapelessRecipeSchema$ShapelessRecipeJS {
            result(result: OutputItem_): this
            ingredients(ingredients: InputItem_[]): this
}
class CraftingSpecialArmordyeMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialBookcloningMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialMapcloningMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialMapextendingMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialFireworkRocketMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialFireworkStarMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialFireworkStarFadeMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialTippedarrowMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialBannerduplicateMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialShielddecorationMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialShulkerboxcoloringMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialSuspiciousstewMinecraft extends Internal.RecipeJS {
}
class CraftingSpecialRepairitemMinecraft extends Internal.RecipeJS {
}
class SmeltingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            ingredient(ingredient: InputItem_): this
            xp(xp: number): this
            cookingTime(cookingTime: number|string): this
}
class BlastingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            ingredient(ingredient: InputItem_): this
            xp(xp: number): this
            cookingTime(cookingTime: number|string): this
}
class SmokingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            ingredient(ingredient: InputItem_): this
            xp(xp: number): this
            cookingTime(cookingTime: number|string): this
}
class CampfireCookingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            ingredient(ingredient: InputItem_): this
            xp(xp: number): this
            cookingTime(cookingTime: number|string): this
}
class StonecuttingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            ingredient(ingredient: InputItem_): this
}
class SmithingMinecraft extends Internal.RecipeJS {
            result(result: OutputItem_): this
            base(base: InputItem_): this
            addition(addition: InputItem_): this
}
class SteamSysteams extends Internal.JsonRecipeJS {
}
class UpgradeShapelessSysteams extends Internal.JsonRecipeJS {
}
class ShapedKubejs extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class ShapelessKubejs extends Internal.ShapelessRecipeSchema$ShapelessRecipeJS {
            result(result: OutputItem_): this
            ingredients(ingredients: InputItem_[]): this
}
class UpgradeAe2wtlib extends Internal.JsonRecipeJS {
}
class CombineAe2wtlib extends Internal.JsonRecipeJS {
}
class ShapedNoMirrorCucumber extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class ShapedTransferDamageCucumber extends Internal.JsonRecipeJS {
}
class ShapedTagCucumber extends Internal.JsonRecipeJS {
}
class ShapelessTagCucumber extends Internal.JsonRecipeJS {
}
class CraftingEnergyItemNumina extends Internal.JsonRecipeJS {
}
class InscriberAe2 extends Internal.JsonRecipeJS {
}
class FacadeAe2 extends Internal.JsonRecipeJS {
}
class EntropyAe2 extends Internal.JsonRecipeJS {
}
class MatterCannonAe2 extends Internal.JsonRecipeJS {
}
class TransformAe2 extends Internal.JsonRecipeJS {
}
class ChargerAe2 extends Internal.JsonRecipeJS {
}
class ConditionalSupermartijn642corelib extends Internal.JsonRecipeJS {
}
class CombinationExtendedcrafting extends Internal.JsonRecipeJS {
}
class ShapedTableExtendedcrafting extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class ShapelessTableExtendedcrafting extends Internal.ShapelessRecipeSchema$ShapelessRecipeJS {
            result(result: OutputItem_): this
            ingredients(ingredients: InputItem_[]): this
}
class CompressorExtendedcrafting extends Internal.JsonRecipeJS {
}
class ShapedEnderCrafterExtendedcrafting extends Internal.JsonRecipeJS {
}
class ShapelessEnderCrafterExtendedcrafting extends Internal.JsonRecipeJS {
}
class ShapedFluxCrafterExtendedcrafting extends Internal.JsonRecipeJS {
}
class ShapelessFluxCrafterExtendedcrafting extends Internal.JsonRecipeJS {
}
class UltimateSingularityExtendedcrafting extends Internal.JsonRecipeJS {
}
class BackpackUpgradeSimplybackpacks extends Internal.JsonRecipeJS {
}
class HiveExtractorThermal extends Internal.ThermalRecipeJS {
            fluid(fluid: Internal.OutputFluid_): this
            item(item: OutputItem_): this
            hive(hive: Internal.Block_): this
}
class TreeExtractorThermal extends Internal.ThermalRecipeJS {
            result(result: Internal.OutputFluid_): this
            trunk(trunk: Internal.Block_): this
            leaves(leaves: Internal.Block_): this
}
class TreeExtractorBoostThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            output(output: number): this
            outputMod(outputMod: number): this
            cycles(cycles: number): this
}
class FisherBoostThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            outputMod(outputMod: number): this
            useChance(useChance: number): this
            lootTable(lootTable: string): this
}
class RockGenThermal extends Internal.ThermalRecipeJS {
            result(result: OutputItem_): this
            below(below: Internal.Block_): this
            adjacent(adjacent: Internal.Block_): this
            time(time: number): this
}
class PotionDiffuserBoostThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            amplifier(amplifier: number): this
            durationMod(durationMod: number): this
            cycles(cycles: number): this
}
class FurnaceThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class SawmillThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class PulverizerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class PulverizerRecycleThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class SmelterThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class SmelterRecycleThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class InsolatorThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            water(water: number): this
            waterMod(waterMod: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class CentrifugeThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class PressThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class CrucibleThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class ChillerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class RefineryThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class PyrolyzerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class BottlerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class BrewerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class CrystallizerThermal extends Internal.ThermalRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            xp(xp: number): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class PulverizerCatalystThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            primaryMod(primaryMod: number): this
            secondaryMod(secondaryMod: number): this
            energyMod(energyMod: number): this
            minChance(minChance: number): this
            useChance(useChance: number): this
}
class SmelterCatalystThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            primaryMod(primaryMod: number): this
            secondaryMod(secondaryMod: number): this
            energyMod(energyMod: number): this
            minChance(minChance: number): this
            useChance(useChance: number): this
}
class InsolatorCatalystThermal extends Internal.ThermalRecipeJS {
            ingredient(ingredient: InputItem_): this
            primaryMod(primaryMod: number): this
            secondaryMod(secondaryMod: number): this
            energyMod(energyMod: number): this
            minChance(minChance: number): this
            useChance(useChance: number): this
}
class StirlingFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class CompressionFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class MagmaticFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class NumismaticFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class LapidaryFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class DisenchantmentFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class GourmandFuelThermal extends Internal.ThermalRecipeJS {
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            energy(energy: number): this
            energyMod(energyMod: number): this
}
class ConversionCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class CrushingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class CuttingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class MillingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class BasinCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class MixingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class CompactingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class PressingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class SandpaperPolishingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class SplashingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class HauntingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class DeployingCreate extends Internal.ProcessingRecipeSchema$ItemApplicationRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
            keepHeldItem(keepHeldItem: boolean): this
}
class FillingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class EmptyingCreate extends Internal.ProcessingRecipeSchema$ProcessingRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
}
class ItemApplicationCreate extends Internal.ProcessingRecipeSchema$ItemApplicationRecipeJS {
            results(results: (Internal.OutputFluid_|OutputItem_)[]): this
            ingredients(ingredients: (Internal.InputFluid_|InputItem_)[]): this
            processingTime(processingTime: number|string): this
            heatRequirement(heatRequirement: string): this
            keepHeldItem(keepHeldItem: boolean): this
}
class MechanicalCraftingCreate extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class SequencedAssemblyCreate extends Internal.SequencedAssemblyRecipeSchema$SequencedAssemblyRecipeJS {
            results(results: OutputItem_[]): this
            ingredient(ingredient: InputItem_): this
            sequence(sequence: Internal.RecipeJS_[]): this
            transitionalItem(transitionalItem: OutputItem_): this
            loops(loops: number): this
}
class ToolboxDyeingCreate extends Internal.JsonRecipeJS {
}
class ShapedBookRecipePatchouli extends Internal.JsonRecipeJS {
}
class ShapelessBookRecipePatchouli extends Internal.JsonRecipeJS {
}
class BucketDyeingBucketlib extends Internal.JsonRecipeJS {
}
class CardclearLaserio extends Internal.JsonRecipeJS {
}
class DyeableFantasyfurniture extends Internal.JsonRecipeJS {
}
class UpgradeDankstorage extends Internal.ShapedRecipeSchema$ShapedRecipeJS {
            result(result: OutputItem_): this
            pattern(pattern: string[]): this
            key(key: {[key in string]: InputItem_}): this
            kjsMirror(kjsMirror: boolean): this
            kjsShrink(kjsShrink: boolean): this
}
class ClientRecipeTrackerAlmostunified extends Internal.JsonRecipeJS {
}
class FluxStorageRecipeFluxnetworks extends Internal.JsonRecipeJS {
}
class NbtWipeRecipeFluxnetworks extends Internal.JsonRecipeJS {
}
class FrameFramedblocks extends Internal.JsonRecipeJS {
}
class EmptyLibx extends Internal.JsonRecipeJS {
}
class ShapedDurabilityBookshelf extends Internal.JsonRecipeJS {
}
class ShapelessDurabilityBookshelf extends Internal.JsonRecipeJS {
}
class CraftingShapedPotionCofhCore extends Internal.JsonRecipeJS {
}
class CraftingSecurableCofhCore extends Internal.JsonRecipeJS {
}
class SteamBoilerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ElectricFurnaceGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class AlloySmelterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ArcFurnaceGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class AssemblerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class AutoclaveGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class BenderGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class BreweryGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class MaceratorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CannerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CentrifugeGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ChemicalBathGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ChemicalReactorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CompressorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CutterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class DistilleryGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ElectrolyzerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ElectromagneticSeparatorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ExtractorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ExtruderGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class FermenterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class FluidHeaterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class FluidSolidifierGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ForgeHammerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class FormingPressGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LatheGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class MixerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class OreWasherGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PackerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PolarizerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LaserEngraverGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class SifterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ThermalCentrifugeGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class WiremillGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CircuitAssemblerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class GasCollectorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class RockBreakerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CombustionGeneratorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class GasTurbineGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class SteamTurbineGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PlasmaGeneratorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LargeBoilerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CokeOvenGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PrimitiveBlastFurnaceGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ElectricBlastFurnaceGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class DistillationTowerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PyrolyseOvenGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CrackerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class ImplosionCompressorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class VacuumFreezerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class AssemblyLineGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LargeChemicalReactorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class FusionReactorGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class AlloyBlastSmelterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class CreateMixerGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class KineticOreFactoryGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LargeBarrelGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class PrimitiveAlloySmelterGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class HeatChamberGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class LargeRotorMachineGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class StargateComponentAssemblyGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class SuperPressureHeatChamberGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class TreeGreenhouseGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class EssenceBurningGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class EssenceEnchancingGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class EssenceReplicationGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class GreenhouseGrowingGtceu extends Internal.GTRecipeSchema$GTRecipeJS {
            duration(duration: number|string): this
            data(data: Internal.CompoundTag_): this
            recipeConditions(recipeConditions: Internal.RecipeCondition_[]): this
            inputs(inputs: {[key in any]: any}): this
            tickInputs(tickInputs: {[key in any]: any}): this
            outputs(outputs: {[key in any]: any}): this
            tickOutputs(tickOutputs: {[key in any]: any}): this
            isFuel(isFuel: boolean): this
}
class GtRecipeSerializerGtceu extends Internal.JsonRecipeJS {
}
class FacadeCoverSerializerGtceu extends Internal.JsonRecipeJS {
}
class StrictShapedRecipeSerializerGtceu extends Internal.JsonRecipeJS {
}
class ShapedEnergyTransferRecipeSerializerGtceu extends Internal.JsonRecipeJS {
}
class ConstructionPasteBuildinggadgets extends Internal.JsonRecipeJS {
}
class AutoMechanicTableAutomobility extends Internal.JsonRecipeJS {
}
class FramedRecipeFunctionalstorage extends Internal.JsonRecipeJS {
}
class CustomCompactingFunctionalstorage extends Internal.JsonRecipeJS {
}
class ReprocessorBigreactors extends Internal.JsonRecipeJS {
}
class FluidizersolidBigreactors extends Internal.JsonRecipeJS {
}
class FluidizersolidmixingBigreactors extends Internal.JsonRecipeJS {
}
class FluidizerfluidmixingBigreactors extends Internal.JsonRecipeJS {
}
class BreakerModuleModularrouters extends Internal.JsonRecipeJS {
}
class ExtruderModule1Modularrouters extends Internal.JsonRecipeJS {
}
class ModuleResetModularrouters extends Internal.JsonRecipeJS {
}
class GuideBookModularrouters extends Internal.JsonRecipeJS {
}
class CreateRecipeEnderstorage extends Internal.JsonRecipeJS {
}
class RecolourRecipeEnderstorage extends Internal.JsonRecipeJS {
}
class HammerExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            results(results: {count: number, item: string, chance: number}[]): this
}
class CrookExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            results(results: {count: number, item: string, chance: number}[]): this
}
class CompostExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            amount(amount: number): this
}
class FluidItemExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            result(result: OutputItem_): this
            fluid(fluid: Internal.InputFluid_): this
}
class FluidOnTopExnihilosequentia extends Internal.RecipeJS {
            fluidInTank(fluidInTank: Internal.InputFluid_): this
            fluidOnTop(fluidOnTop: Internal.InputFluid_): this
            result(result: OutputItem_): this
}
class FluidTransformExnihilosequentia extends Internal.RecipeJS {
            fluidInTank(fluidInTank: Internal.InputFluid_): this
            result(result: Internal.OutputFluid_): this
            catalyst(catalyst: InputItem_): this
}
class CrucibleExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            crucibleType(crucibleType: Internal.CrucibleTypeEnum_): this
            amount(amount: number): this
            fluidResult(fluidResult: Internal.OutputFluid_): this
}
class HeatExnihilosequentia extends Internal.RecipeJS {
            block(block: Internal.Block_): this
            amount(amount: number): this
            state(state: Internal.StatePropertiesPredicate_): this
}
class SieveExnihilosequentia extends Internal.RecipeJS {
            input(input: InputItem_): this
            result(result: OutputItem_): this
            rolls(rolls: {chance: number, mesh: any_}[]): this
            waterlogged(waterlogged: boolean): this
}
class ConditionalForge extends Internal.JsonRecipeJS {
}
class CuttingSliceanddice extends Internal.JsonRecipeJS {
}
class FarmlandTillMysticalagriculture extends Internal.JsonRecipeJS {
}
class InfusionMysticalagriculture extends Internal.JsonRecipeJS {
}
class AwakeningMysticalagriculture extends Internal.JsonRecipeJS {
}
class ReprocessorMysticalagriculture extends Internal.JsonRecipeJS {
}
class SoulExtractionMysticalagriculture extends Internal.JsonRecipeJS {
}
class SoulJarEmptyMysticalagriculture extends Internal.JsonRecipeJS {
}
class CompactingExmachinis extends Internal.JsonRecipeJS {
}
    }
    type ArrayOrSelf<T> = T[] | T
    type JavaClass = "com.gregtechceu.gtceu.api.data.chemical.material.properties.PropertyKey" | "com.gregtechceu.gtceu.api.gui.editor.EditableMachineUI" | "com.gregtechceu.gtceu.common.machine.multiblock.primitive.PrimitiveWorkableMachine" | "com.gregtechceu.gtceu.api.data.chemical.material.properties.BlastProperty" | "com.lowdragmc.lowdraglib.gui.widget.WidgetGroup" | "com.gregtechceu.gtceu.common.machine.multiblock.steam.SteamParallelMultiblockMachine"
    type StructureSet = "igloos" | "minecraft:igloos" | "desert_pyramids" | "minecraft:desert_pyramids" | "end_cities" | "minecraft:end_cities" | "ae2:meteorite" | "ocean_ruins" | "minecraft:ocean_ruins" | "shipwrecks" | "minecraft:shipwrecks" | "woodland_mansions" | "minecraft:woodland_mansions" | "ancient_cities" | "minecraft:ancient_cities" | "buried_treasures" | "minecraft:buried_treasures" | "villages" | "minecraft:villages" | "nether_complexes" | "minecraft:nether_complexes" | "ocean_monuments" | "minecraft:ocean_monuments" | "jungle_temples" | "minecraft:jungle_temples" | "nether_fossils" | "minecraft:nether_fossils" | "swamp_huts" | "minecraft:swamp_huts" | "pillager_outposts" | "minecraft:pillager_outposts" | "mineshafts" | "minecraft:mineshafts" | "strongholds" | "minecraft:strongholds" | "ruined_portals" | "minecraft:ruined_portals";
    type Noise = "packed_ice" | "minecraft:packed_ice" | "soul_sand_layer" | "minecraft:soul_sand_layer" | "ore_gap" | "minecraft:ore_gap" | "temperature_large" | "minecraft:temperature_large" | "erosion" | "minecraft:erosion" | "offset" | "minecraft:offset" | "cave_layer" | "minecraft:cave_layer" | "patch" | "minecraft:patch" | "jagged" | "minecraft:jagged" | "noodle" | "minecraft:noodle" | "continentalness" | "minecraft:continentalness" | "calcite" | "minecraft:calcite" | "temperature" | "minecraft:temperature" | "vegetation" | "minecraft:vegetation" | "nether_state_selector" | "minecraft:nether_state_selector" | "surface_secondary" | "minecraft:surface_secondary" | "erosion_large" | "minecraft:erosion_large" | "spaghetti_2d" | "minecraft:spaghetti_2d" | "ice" | "minecraft:ice" | "noodle_thickness" | "minecraft:noodle_thickness" | "spaghetti_3d_thickness" | "minecraft:spaghetti_3d_thickness" | "badlands_pillar_roof" | "minecraft:badlands_pillar_roof" | "spaghetti_2d_modulator" | "minecraft:spaghetti_2d_modulator" | "badlands_surface" | "minecraft:badlands_surface" | "iceberg_pillar" | "minecraft:iceberg_pillar" | "surface_swamp" | "minecraft:surface_swamp" | "gravel_layer" | "minecraft:gravel_layer" | "ore_veininess" | "minecraft:ore_veininess" | "spaghetti_2d_thickness" | "minecraft:spaghetti_2d_thickness" | "aquifer_fluid_level_floodedness" | "minecraft:aquifer_fluid_level_floodedness" | "pillar_thickness" | "minecraft:pillar_thickness" | "spaghetti_2d_elevation" | "minecraft:spaghetti_2d_elevation" | "clay_bands_offset" | "minecraft:clay_bands_offset" | "badlands_pillar" | "minecraft:badlands_pillar" | "spaghetti_3d_1" | "minecraft:spaghetti_3d_1" | "spaghetti_3d_2" | "minecraft:spaghetti_3d_2" | "spaghetti_3d_rarity" | "minecraft:spaghetti_3d_rarity" | "continentalness_large" | "minecraft:continentalness_large" | "ridge" | "minecraft:ridge" | "spaghetti_roughness_modulator" | "minecraft:spaghetti_roughness_modulator" | "nether_wart" | "minecraft:nether_wart" | "cave_entrance" | "minecraft:cave_entrance" | "ore_vein_b" | "minecraft:ore_vein_b" | "ore_vein_a" | "minecraft:ore_vein_a" | "aquifer_barrier" | "minecraft:aquifer_barrier" | "netherrack" | "minecraft:netherrack" | "vegetation_large" | "minecraft:vegetation_large" | "noodle_ridge_a" | "minecraft:noodle_ridge_a" | "noodle_ridge_b" | "minecraft:noodle_ridge_b" | "pillar_rareness" | "minecraft:pillar_rareness" | "iceberg_pillar_roof" | "minecraft:iceberg_pillar_roof" | "gravel" | "minecraft:gravel" | "pillar" | "minecraft:pillar" | "powder_snow" | "minecraft:powder_snow" | "aquifer_lava" | "minecraft:aquifer_lava" | "aquifer_fluid_level_spread" | "minecraft:aquifer_fluid_level_spread" | "surface" | "minecraft:surface" | "cave_cheese" | "minecraft:cave_cheese" | "iceberg_surface" | "minecraft:iceberg_surface" | "spaghetti_roughness" | "minecraft:spaghetti_roughness";
    type ConfiguredCarver = "canyon" | "minecraft:canyon" | "cave_extra_underground" | "minecraft:cave_extra_underground" | "nether_cave" | "minecraft:nether_cave" | "cave" | "minecraft:cave";
    type BiomeModifier = "architectury:impl" | "gtceu:trees_rubber" | "create:striated_ores_nether" | "create:striated_ores_overworld" | "create:zinc_ore";
    type Structure = "desert_pyramid" | "minecraft:desert_pyramid" | "village_taiga" | "minecraft:village_taiga" | "ruined_portal_swamp" | "minecraft:ruined_portal_swamp" | "ae2:meteorite" | "nether_fossil" | "minecraft:nether_fossil" | "bastion_remnant" | "minecraft:bastion_remnant" | "pillager_outpost" | "minecraft:pillager_outpost" | "shipwreck" | "minecraft:shipwreck" | "mineshaft_mesa" | "minecraft:mineshaft_mesa" | "jungle_pyramid" | "minecraft:jungle_pyramid" | "ruined_portal_jungle" | "minecraft:ruined_portal_jungle" | "swamp_hut" | "minecraft:swamp_hut" | "ocean_ruin_warm" | "minecraft:ocean_ruin_warm" | "village_plains" | "minecraft:village_plains" | "ruined_portal" | "minecraft:ruined_portal" | "buried_treasure" | "minecraft:buried_treasure" | "mansion" | "minecraft:mansion" | "ruined_portal_desert" | "minecraft:ruined_portal_desert" | "end_city" | "minecraft:end_city" | "mineshaft" | "minecraft:mineshaft" | "monument" | "minecraft:monument" | "igloo" | "minecraft:igloo" | "ruined_portal_ocean" | "minecraft:ruined_portal_ocean" | "ruined_portal_mountain" | "minecraft:ruined_portal_mountain" | "fortress" | "minecraft:fortress" | "village_savanna" | "minecraft:village_savanna" | "ruined_portal_nether" | "minecraft:ruined_portal_nether" | "shipwreck_beached" | "minecraft:shipwreck_beached" | "stronghold" | "minecraft:stronghold" | "village_desert" | "minecraft:village_desert" | "ancient_city" | "minecraft:ancient_city" | "ocean_ruin_cold" | "minecraft:ocean_ruin_cold" | "village_snowy" | "minecraft:village_snowy";
    type PointOfOrigin = never;
    type Galaxy = never;
    type DensityFunction = "overworld_amplified/sloped_cheese" | "minecraft:overworld_amplified/sloped_cheese" | "shift_x" | "minecraft:shift_x" | "overworld/ridges_folded" | "minecraft:overworld/ridges_folded" | "overworld/jaggedness" | "minecraft:overworld/jaggedness" | "overworld/caves/noodle" | "minecraft:overworld/caves/noodle" | "overworld_large_biomes/offset" | "minecraft:overworld_large_biomes/offset" | "overworld/depth" | "minecraft:overworld/depth" | "overworld/continents" | "minecraft:overworld/continents" | "zero" | "minecraft:zero" | "overworld/base_3d_noise" | "minecraft:overworld/base_3d_noise" | "overworld/caves/pillars" | "minecraft:overworld/caves/pillars" | "overworld_large_biomes/continents" | "minecraft:overworld_large_biomes/continents" | "overworld/caves/spaghetti_2d_thickness_modulator" | "minecraft:overworld/caves/spaghetti_2d_thickness_modulator" | "overworld_large_biomes/depth" | "minecraft:overworld_large_biomes/depth" | "overworld_amplified/offset" | "minecraft:overworld_amplified/offset" | "overworld/sloped_cheese" | "minecraft:overworld/sloped_cheese" | "overworld/factor" | "minecraft:overworld/factor" | "overworld/ridges" | "minecraft:overworld/ridges" | "overworld/caves/spaghetti_roughness_function" | "minecraft:overworld/caves/spaghetti_roughness_function" | "shift_z" | "minecraft:shift_z" | "overworld_amplified/depth" | "minecraft:overworld_amplified/depth" | "gtceu:vein_toggle" | "overworld_large_biomes/erosion" | "minecraft:overworld_large_biomes/erosion" | "overworld_amplified/jaggedness" | "minecraft:overworld_amplified/jaggedness" | "gtceu:vein_ridged" | "overworld/caves/spaghetti_2d" | "minecraft:overworld/caves/spaghetti_2d" | "overworld_large_biomes/factor" | "minecraft:overworld_large_biomes/factor" | "overworld_amplified/factor" | "minecraft:overworld_amplified/factor" | "nether/base_3d_noise" | "minecraft:nether/base_3d_noise" | "end/base_3d_noise" | "minecraft:end/base_3d_noise" | "overworld_large_biomes/sloped_cheese" | "minecraft:overworld_large_biomes/sloped_cheese" | "overworld/erosion" | "minecraft:overworld/erosion" | "overworld/offset" | "minecraft:overworld/offset" | "end/sloped_cheese" | "minecraft:end/sloped_cheese" | "overworld_large_biomes/jaggedness" | "minecraft:overworld_large_biomes/jaggedness" | "overworld/caves/entrances" | "minecraft:overworld/caves/entrances" | "y" | "minecraft:y";
    type AddressTable = never;
    type Biome = "ae2:spatial_storage" | "badlands" | "minecraft:badlands" | "bamboo_jungle" | "minecraft:bamboo_jungle" | "basalt_deltas" | "minecraft:basalt_deltas" | "beach" | "minecraft:beach" | "birch_forest" | "minecraft:birch_forest" | "cold_ocean" | "minecraft:cold_ocean" | "crimson_forest" | "minecraft:crimson_forest" | "dark_forest" | "minecraft:dark_forest" | "deep_cold_ocean" | "minecraft:deep_cold_ocean" | "deep_dark" | "minecraft:deep_dark" | "deep_frozen_ocean" | "minecraft:deep_frozen_ocean" | "deep_lukewarm_ocean" | "minecraft:deep_lukewarm_ocean" | "deep_ocean" | "minecraft:deep_ocean" | "desert" | "minecraft:desert" | "dripstone_caves" | "minecraft:dripstone_caves" | "end_barrens" | "minecraft:end_barrens" | "end_highlands" | "minecraft:end_highlands" | "end_midlands" | "minecraft:end_midlands" | "eroded_badlands" | "minecraft:eroded_badlands" | "flower_forest" | "minecraft:flower_forest" | "forest" | "minecraft:forest" | "frozen_ocean" | "minecraft:frozen_ocean" | "frozen_peaks" | "minecraft:frozen_peaks" | "frozen_river" | "minecraft:frozen_river" | "grove" | "minecraft:grove" | "ice_spikes" | "minecraft:ice_spikes" | "jagged_peaks" | "minecraft:jagged_peaks" | "jungle" | "minecraft:jungle" | "lukewarm_ocean" | "minecraft:lukewarm_ocean" | "lush_caves" | "minecraft:lush_caves" | "mangrove_swamp" | "minecraft:mangrove_swamp" | "meadow" | "minecraft:meadow" | "mushroom_fields" | "minecraft:mushroom_fields" | "nether_wastes" | "minecraft:nether_wastes" | "ocean" | "minecraft:ocean" | "old_growth_birch_forest" | "minecraft:old_growth_birch_forest" | "old_growth_pine_taiga" | "minecraft:old_growth_pine_taiga" | "old_growth_spruce_taiga" | "minecraft:old_growth_spruce_taiga" | "plains" | "minecraft:plains" | "river" | "minecraft:river" | "savanna" | "minecraft:savanna" | "savanna_plateau" | "minecraft:savanna_plateau" | "small_end_islands" | "minecraft:small_end_islands" | "snowy_beach" | "minecraft:snowy_beach" | "snowy_plains" | "minecraft:snowy_plains" | "snowy_slopes" | "minecraft:snowy_slopes" | "snowy_taiga" | "minecraft:snowy_taiga" | "soul_sand_valley" | "minecraft:soul_sand_valley" | "sparse_jungle" | "minecraft:sparse_jungle" | "stony_peaks" | "minecraft:stony_peaks" | "stony_shore" | "minecraft:stony_shore" | "sunflower_plains" | "minecraft:sunflower_plains" | "swamp" | "minecraft:swamp" | "taiga" | "minecraft:taiga" | "the_end" | "minecraft:the_end" | "the_void" | "minecraft:the_void" | "warm_ocean" | "minecraft:warm_ocean" | "warped_forest" | "minecraft:warped_forest" | "windswept_forest" | "minecraft:windswept_forest" | "windswept_gravelly_hills" | "minecraft:windswept_gravelly_hills" | "windswept_hills" | "minecraft:windswept_hills" | "windswept_savanna" | "minecraft:windswept_savanna" | "wooded_badlands" | "minecraft:wooded_badlands";
    type TemplatePool = "village/desert/streets" | "minecraft:village/desert/streets" | "bastion/hoglin_stable/connectors" | "minecraft:bastion/hoglin_stable/connectors" | "village/savanna/houses" | "minecraft:village/savanna/houses" | "bastion/treasure/brains" | "minecraft:bastion/treasure/brains" | "bastion/blocks/gold" | "minecraft:bastion/blocks/gold" | "village/common/sheep" | "minecraft:village/common/sheep" | "village/snowy/terminators" | "minecraft:village/snowy/terminators" | "village/taiga/town_centers" | "minecraft:village/taiga/town_centers" | "bastion/units/rampart_plates" | "minecraft:bastion/units/rampart_plates" | "bastion/treasure/roofs" | "minecraft:bastion/treasure/roofs" | "bastion/treasure/corners/top" | "minecraft:bastion/treasure/corners/top" | "ancient_city/walls/no_corners" | "minecraft:ancient_city/walls/no_corners" | "village/common/well_bottoms" | "minecraft:village/common/well_bottoms" | "village/snowy/zombie/villagers" | "minecraft:village/snowy/zombie/villagers" | "village/desert/zombie/decor" | "minecraft:village/desert/zombie/decor" | "village/savanna/zombie/villagers" | "minecraft:village/savanna/zombie/villagers" | "bastion/mobs/hoglin" | "minecraft:bastion/mobs/hoglin" | "village/savanna/town_centers" | "minecraft:village/savanna/town_centers" | "village/snowy/streets" | "minecraft:village/snowy/streets" | "village/taiga/streets" | "minecraft:village/taiga/streets" | "village/taiga/terminators" | "minecraft:village/taiga/terminators" | "bastion/bridge/legs" | "minecraft:bastion/bridge/legs" | "bastion/hoglin_stable/small_stables/outer" | "minecraft:bastion/hoglin_stable/small_stables/outer" | "bastion/treasure/extensions/houses" | "minecraft:bastion/treasure/extensions/houses" | "bastion/units/stages/stage_1" | "minecraft:bastion/units/stages/stage_1" | "bastion/units/stages/stage_2" | "minecraft:bastion/units/stages/stage_2" | "bastion/units/stages/stage_3" | "minecraft:bastion/units/stages/stage_3" | "bastion/hoglin_stable/stairs" | "minecraft:bastion/hoglin_stable/stairs" | "village/snowy/town_centers" | "minecraft:village/snowy/town_centers" | "bastion/hoglin_stable/wall_bases" | "minecraft:bastion/hoglin_stable/wall_bases" | "village/taiga/zombie/decor" | "minecraft:village/taiga/zombie/decor" | "bastion/treasure/extensions/small_pool" | "minecraft:bastion/treasure/extensions/small_pool" | "bastion/treasure/walls/bottom" | "minecraft:bastion/treasure/walls/bottom" | "village/desert/zombie/houses" | "minecraft:village/desert/zombie/houses" | "village/common/cats" | "minecraft:village/common/cats" | "bastion/units/stages/stage_0" | "minecraft:bastion/units/stages/stage_0" | "pillager_outpost/feature_plates" | "minecraft:pillager_outpost/feature_plates" | "village/desert/zombie/terminators" | "minecraft:village/desert/zombie/terminators" | "pillager_outpost/towers" | "minecraft:pillager_outpost/towers" | "bastion/hoglin_stable/posts" | "minecraft:bastion/hoglin_stable/posts" | "village/common/butcher_animals" | "minecraft:village/common/butcher_animals" | "bastion/treasure/walls/mid" | "minecraft:bastion/treasure/walls/mid" | "village/savanna/decor" | "minecraft:village/savanna/decor" | "bastion/hoglin_stable/starting_pieces" | "minecraft:bastion/hoglin_stable/starting_pieces" | "bastion/units/pathways" | "minecraft:bastion/units/pathways" | "village/plains/trees" | "minecraft:village/plains/trees" | "village/taiga/decor" | "minecraft:village/taiga/decor" | "bastion/treasure/ramparts" | "minecraft:bastion/treasure/ramparts" | "village/plains/streets" | "minecraft:village/plains/streets" | "empty" | "minecraft:empty" | "bastion/treasure/bases/centers" | "minecraft:bastion/treasure/bases/centers" | "village/desert/decor" | "minecraft:village/desert/decor" | "bastion/bridge/starting_pieces" | "minecraft:bastion/bridge/starting_pieces" | "bastion/treasure/corners/middle" | "minecraft:bastion/treasure/corners/middle" | "pillager_outpost/features" | "minecraft:pillager_outpost/features" | "village/common/iron_golem" | "minecraft:village/common/iron_golem" | "village/taiga/zombie/villagers" | "minecraft:village/taiga/zombie/villagers" | "bastion/hoglin_stable/large_stables/outer" | "minecraft:bastion/hoglin_stable/large_stables/outer" | "bastion/units/wall_units" | "minecraft:bastion/units/wall_units" | "bastion/treasure/corners/edges" | "minecraft:bastion/treasure/corners/edges" | "bastion/bridge/ramparts" | "minecraft:bastion/bridge/ramparts" | "village/desert/zombie/streets" | "minecraft:village/desert/zombie/streets" | "village/savanna/villagers" | "minecraft:village/savanna/villagers" | "ancient_city/walls" | "minecraft:ancient_city/walls" | "bastion/treasure/stairs" | "minecraft:bastion/treasure/stairs" | "village/plains/decor" | "minecraft:village/plains/decor" | "village/snowy/trees" | "minecraft:village/snowy/trees" | "village/savanna/zombie/decor" | "minecraft:village/savanna/zombie/decor" | "bastion/bridge/connectors" | "minecraft:bastion/bridge/connectors" | "village/snowy/zombie/streets" | "minecraft:village/snowy/zombie/streets" | "bastion/units/edge_wall_units" | "minecraft:bastion/units/edge_wall_units" | "village/desert/villagers" | "minecraft:village/desert/villagers" | "bastion/units/walls/wall_bases" | "minecraft:bastion/units/walls/wall_bases" | "village/savanna/trees" | "minecraft:village/savanna/trees" | "ancient_city/city/entrance" | "minecraft:ancient_city/city/entrance" | "bastion/treasure/bases" | "minecraft:bastion/treasure/bases" | "village/plains/zombie/decor" | "minecraft:village/plains/zombie/decor" | "village/savanna/terminators" | "minecraft:village/savanna/terminators" | "bastion/mobs/piglin_melee" | "minecraft:bastion/mobs/piglin_melee" | "village/snowy/decor" | "minecraft:village/snowy/decor" | "village/snowy/villagers" | "minecraft:village/snowy/villagers" | "bastion/hoglin_stable/walls" | "minecraft:bastion/hoglin_stable/walls" | "village/plains/terminators" | "minecraft:village/plains/terminators" | "bastion/units/edges" | "minecraft:bastion/units/edges" | "village/desert/terminators" | "minecraft:village/desert/terminators" | "pillager_outpost/base_plates" | "minecraft:pillager_outpost/base_plates" | "bastion/hoglin_stable/rampart_plates" | "minecraft:bastion/hoglin_stable/rampart_plates" | "village/plains/houses" | "minecraft:village/plains/houses" | "village/taiga/villagers" | "minecraft:village/taiga/villagers" | "village/plains/town_centers" | "minecraft:village/plains/town_centers" | "bastion/units/fillers/stage_0" | "minecraft:bastion/units/fillers/stage_0" | "ancient_city/sculk" | "minecraft:ancient_city/sculk" | "village/taiga/zombie/houses" | "minecraft:village/taiga/zombie/houses" | "bastion/treasure/walls/top" | "minecraft:bastion/treasure/walls/top" | "bastion/treasure/entrances" | "minecraft:bastion/treasure/entrances" | "village/plains/zombie/streets" | "minecraft:village/plains/zombie/streets" | "ancient_city/city_center/walls" | "minecraft:ancient_city/city_center/walls" | "village/snowy/zombie/decor" | "minecraft:village/snowy/zombie/decor" | "bastion/hoglin_stable/small_stables/inner" | "minecraft:bastion/hoglin_stable/small_stables/inner" | "bastion/treasure/corners/bottom" | "minecraft:bastion/treasure/corners/bottom" | "ancient_city/structures" | "minecraft:ancient_city/structures" | "bastion/units/large_ramparts" | "minecraft:bastion/units/large_ramparts" | "village/plains/villagers" | "minecraft:village/plains/villagers" | "bastion/units/stages/rot/stage_1" | "minecraft:bastion/units/stages/rot/stage_1" | "bastion/units/ramparts" | "minecraft:bastion/units/ramparts" | "bastion/bridge/rampart_plates" | "minecraft:bastion/bridge/rampart_plates" | "bastion/treasure/connectors" | "minecraft:bastion/treasure/connectors" | "village/savanna/streets" | "minecraft:village/savanna/streets" | "bastion/units/center_pieces" | "minecraft:bastion/units/center_pieces" | "bastion/bridge/bridge_pieces" | "minecraft:bastion/bridge/bridge_pieces" | "village/plains/zombie/houses" | "minecraft:village/plains/zombie/houses" | "village/taiga/houses" | "minecraft:village/taiga/houses" | "bastion/hoglin_stable/mirrored_starting_pieces" | "minecraft:bastion/hoglin_stable/mirrored_starting_pieces" | "bastion/mobs/piglin" | "minecraft:bastion/mobs/piglin" | "village/desert/zombie/villagers" | "minecraft:village/desert/zombie/villagers" | "bastion/treasure/walls/outer" | "minecraft:bastion/treasure/walls/outer" | "village/plains/zombie/villagers" | "minecraft:village/plains/zombie/villagers" | "village/desert/houses" | "minecraft:village/desert/houses" | "bastion/treasure/extensions/large_pool" | "minecraft:bastion/treasure/extensions/large_pool" | "bastion/starts" | "minecraft:bastion/starts" | "village/common/animals" | "minecraft:village/common/animals" | "bastion/hoglin_stable/large_stables/inner" | "minecraft:bastion/hoglin_stable/large_stables/inner" | "ancient_city/city_center" | "minecraft:ancient_city/city_center" | "bastion/bridge/walls" | "minecraft:bastion/bridge/walls" | "village/taiga/zombie/streets" | "minecraft:village/taiga/zombie/streets" | "village/savanna/zombie/streets" | "minecraft:village/savanna/zombie/streets" | "bastion/treasure/walls" | "minecraft:bastion/treasure/walls" | "village/snowy/houses" | "minecraft:village/snowy/houses" | "village/savanna/zombie/terminators" | "minecraft:village/savanna/zombie/terminators" | "village/desert/town_centers" | "minecraft:village/desert/town_centers" | "village/savanna/zombie/houses" | "minecraft:village/savanna/zombie/houses" | "village/snowy/zombie/houses" | "minecraft:village/snowy/zombie/houses" | "bastion/hoglin_stable/ramparts" | "minecraft:bastion/hoglin_stable/ramparts";
    type ChatType = "chat" | "minecraft:chat" | "say_command" | "minecraft:say_command" | "team_msg_command_outgoing" | "minecraft:team_msg_command_outgoing" | "msg_command_outgoing" | "minecraft:msg_command_outgoing" | "emote_command" | "minecraft:emote_command" | "msg_command_incoming" | "minecraft:msg_command_incoming" | "team_msg_command_incoming" | "minecraft:team_msg_command_incoming";
    type WorldPreset = "debug_all_block_states" | "minecraft:debug_all_block_states" | "single_biome_surface" | "minecraft:single_biome_surface" | "amplified" | "minecraft:amplified" | "normal" | "minecraft:normal" | "flat" | "minecraft:flat" | "skyblockbuilder:skyblock" | "large_biomes" | "minecraft:large_biomes";
    type SymbolSet = never;
    type NoiseSettings = "nether" | "minecraft:nether" | "floating_islands" | "minecraft:floating_islands" | "overworld" | "minecraft:overworld" | "amplified" | "minecraft:amplified" | "caves" | "minecraft:caves" | "end" | "minecraft:end" | "large_biomes" | "minecraft:large_biomes";
    type SolarSystem = never;
    type Symbols = never;
    type PlacedFeature = "disk_sand" | "minecraft:disk_sand" | "mysticalagradditions:nether_inferium_ore" | "spruce_checked" | "minecraft:spruce_checked" | "patch_large_fern" | "minecraft:patch_large_fern" | "trees_old_growth_pine_taiga" | "minecraft:trees_old_growth_pine_taiga" | "spring_open" | "minecraft:spring_open" | "flower_meadow" | "minecraft:flower_meadow" | "patch_grass_taiga" | "minecraft:patch_grass_taiga" | "blue_ice" | "minecraft:blue_ice" | "sea_pickle" | "minecraft:sea_pickle" | "blackstone_blobs" | "minecraft:blackstone_blobs" | "ore_granite_lower" | "minecraft:ore_granite_lower" | "patch_crimson_roots" | "minecraft:patch_crimson_roots" | "ore_copper" | "minecraft:ore_copper" | "patch_tall_grass" | "minecraft:patch_tall_grass" | "trees_jungle" | "minecraft:trees_jungle" | "amethyst_geode" | "minecraft:amethyst_geode" | "ore_copper_large" | "minecraft:ore_copper_large" | "monster_room_deep" | "minecraft:monster_room_deep" | "lush_caves_ceiling_vegetation" | "minecraft:lush_caves_ceiling_vegetation" | "ore_soul_sand" | "minecraft:ore_soul_sand" | "fancy_oak_bees_0002" | "minecraft:fancy_oak_bees_0002" | "flower_default" | "minecraft:flower_default" | "farmersdelight:patch_wild_onions" | "trees_meadow" | "minecraft:trees_meadow" | "patch_berry_rare" | "minecraft:patch_berry_rare" | "patch_cactus" | "minecraft:patch_cactus" | "birch_checked" | "minecraft:birch_checked" | "trees_savanna" | "minecraft:trees_savanna" | "patch_sunflower" | "minecraft:patch_sunflower" | "trees_flower_forest" | "minecraft:trees_flower_forest" | "red_mushroom_taiga" | "minecraft:red_mushroom_taiga" | "bamboo_vegetation" | "minecraft:bamboo_vegetation" | "end_island_decorated" | "minecraft:end_island_decorated" | "ice_patch" | "minecraft:ice_patch" | "red_mushroom_normal" | "minecraft:red_mushroom_normal" | "farmersdelight:patch_red_mushroom_colonies" | "basalt_blobs" | "minecraft:basalt_blobs" | "patch_cactus_desert" | "minecraft:patch_cactus_desert" | "red_mushroom_nether" | "minecraft:red_mushroom_nether" | "ore_coal_lower" | "minecraft:ore_coal_lower" | "crimson_forest_vegetation" | "minecraft:crimson_forest_vegetation" | "gtceu:rubber_checked" | "crimson_fungi" | "minecraft:crimson_fungi" | "forest_rock" | "minecraft:forest_rock" | "ore_gold_nether" | "minecraft:ore_gold_nether" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "patch_grass_savanna" | "minecraft:patch_grass_savanna" | "disk_clay" | "minecraft:disk_clay" | "ore_quartz_deltas" | "minecraft:ore_quartz_deltas" | "jungle_bush" | "minecraft:jungle_bush" | "underwater_magma" | "minecraft:underwater_magma" | "birch_bees_002" | "minecraft:birch_bees_002" | "sculk_patch_ancient_city" | "minecraft:sculk_patch_ancient_city" | "patch_grass_badlands" | "minecraft:patch_grass_badlands" | "large_dripstone" | "minecraft:large_dripstone" | "flower_flower_forest" | "minecraft:flower_flower_forest" | "lush_caves_clay" | "minecraft:lush_caves_clay" | "void_start_platform" | "minecraft:void_start_platform" | "classic_vines_cave_feature" | "minecraft:classic_vines_cave_feature" | "trees_badlands" | "minecraft:trees_badlands" | "kelp_cold" | "minecraft:kelp_cold" | "spring_water" | "minecraft:spring_water" | "ore_debris_small" | "minecraft:ore_debris_small" | "gtceu:trees_rubber" | "ore_blackstone" | "minecraft:ore_blackstone" | "birch_tall" | "minecraft:birch_tall" | "brown_mushroom_swamp" | "minecraft:brown_mushroom_swamp" | "fossil_lower" | "minecraft:fossil_lower" | "oak_checked" | "minecraft:oak_checked" | "patch_pumpkin" | "minecraft:patch_pumpkin" | "forest_flowers" | "minecraft:forest_flowers" | "seagrass_swamp" | "minecraft:seagrass_swamp" | "ore_diamond" | "minecraft:ore_diamond" | "spruce_on_snow" | "minecraft:spruce_on_snow" | "sculk_patch_deep_dark" | "minecraft:sculk_patch_deep_dark" | "trees_snowy" | "minecraft:trees_snowy" | "spring_lava_frozen" | "minecraft:spring_lava_frozen" | "disk_gravel" | "minecraft:disk_gravel" | "patch_dead_bush_2" | "minecraft:patch_dead_bush_2" | "nether_sprouts" | "minecraft:nether_sprouts" | "birch_bees_0002" | "minecraft:birch_bees_0002" | "oak" | "minecraft:oak" | "dark_oak_checked" | "minecraft:dark_oak_checked" | "glowstone" | "minecraft:glowstone" | "super_birch_bees" | "minecraft:super_birch_bees" | "seagrass_simple" | "minecraft:seagrass_simple" | "create:striated_ores_overworld" | "trees_taiga" | "minecraft:trees_taiga" | "ore_clay" | "minecraft:ore_clay" | "ore_gold" | "minecraft:ore_gold" | "seagrass_warm" | "minecraft:seagrass_warm" | "mysticalagradditions:nether_prosperity_ore" | "ice_spike" | "minecraft:ice_spike" | "patch_sugar_cane_badlands" | "minecraft:patch_sugar_cane_badlands" | "acacia" | "minecraft:acacia" | "ore_diamond_large" | "minecraft:ore_diamond_large" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "trees_grove" | "minecraft:trees_grove" | "pile_ice" | "minecraft:pile_ice" | "ore_infested" | "minecraft:ore_infested" | "super_birch_bees_0002" | "minecraft:super_birch_bees_0002" | "mysticalagriculture:prosperity_ore" | "patch_cactus_decorated" | "minecraft:patch_cactus_decorated" | "flower_plain" | "minecraft:flower_plain" | "ore_gold_deltas" | "minecraft:ore_gold_deltas" | "patch_melon_sparse" | "minecraft:patch_melon_sparse" | "spring_closed_double" | "minecraft:spring_closed_double" | "ore_iron_small" | "minecraft:ore_iron_small" | "ore_gravel" | "minecraft:ore_gravel" | "cave_vines" | "minecraft:cave_vines" | "brown_mushroom_taiga" | "minecraft:brown_mushroom_taiga" | "bamboo_light" | "minecraft:bamboo_light" | "brown_mushroom_normal" | "minecraft:brown_mushroom_normal" | "patch_grass_jungle" | "minecraft:patch_grass_jungle" | "ore_diamond_buried" | "minecraft:ore_diamond_buried" | "spring_lava" | "minecraft:spring_lava" | "trees_birch" | "minecraft:trees_birch" | "pile_snow" | "minecraft:pile_snow" | "ore_gravel_nether" | "minecraft:ore_gravel_nether" | "patch_sugar_cane_desert" | "minecraft:patch_sugar_cane_desert" | "farmersdelight:patch_wild_carrots" | "patch_melon" | "minecraft:patch_melon" | "farmersdelight:patch_wild_beetroots" | "farmersdelight:patch_wild_potatoes" | "pine_checked" | "minecraft:pine_checked" | "flower_plains" | "minecraft:flower_plains" | "mega_jungle_tree_checked" | "minecraft:mega_jungle_tree_checked" | "vines" | "minecraft:vines" | "seagrass_deep" | "minecraft:seagrass_deep" | "fancy_oak_bees_002" | "minecraft:fancy_oak_bees_002" | "farmersdelight:patch_wild_rice" | "patch_berry_common" | "minecraft:patch_berry_common" | "ore_lapis" | "minecraft:ore_lapis" | "seagrass_cold" | "minecraft:seagrass_cold" | "iceberg_blue" | "minecraft:iceberg_blue" | "ore_magma" | "minecraft:ore_magma" | "trees_water" | "minecraft:trees_water" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "red_mushroom_old_growth" | "minecraft:red_mushroom_old_growth" | "farmersdelight:patch_brown_mushroom_colonies" | "ore_iron_middle" | "minecraft:ore_iron_middle" | "fancy_oak_checked" | "minecraft:fancy_oak_checked" | "spore_blossom" | "minecraft:spore_blossom" | "farmersdelight:patch_wild_cabbages" | "grass_bonemeal" | "minecraft:grass_bonemeal" | "ore_gold_extra" | "minecraft:ore_gold_extra" | "end_spike" | "minecraft:end_spike" | "mysticalagriculture:soulstone" | "ore_lapis_buried" | "minecraft:ore_lapis_buried" | "trees_swamp" | "minecraft:trees_swamp" | "ore_granite_upper" | "minecraft:ore_granite_upper" | "oak_bees_002" | "minecraft:oak_bees_002" | "glowstone_extra" | "minecraft:glowstone_extra" | "seagrass_river" | "minecraft:seagrass_river" | "flower_warm" | "minecraft:flower_warm" | "lush_caves_vegetation" | "minecraft:lush_caves_vegetation" | "pile_hay" | "minecraft:pile_hay" | "basalt_pillar" | "minecraft:basalt_pillar" | "monster_room" | "minecraft:monster_room" | "jungle_tree" | "minecraft:jungle_tree" | "trees_windswept_hills" | "minecraft:trees_windswept_hills" | "mangrove_checked" | "minecraft:mangrove_checked" | "patch_grass_forest" | "minecraft:patch_grass_forest" | "trees_mangrove" | "minecraft:trees_mangrove" | "mysticalagradditions:end_prosperity_ore" | "patch_soul_fire" | "minecraft:patch_soul_fire" | "spruce" | "minecraft:spruce" | "seagrass_deep_cold" | "minecraft:seagrass_deep_cold" | "ore_andesite_upper" | "minecraft:ore_andesite_upper" | "fossil_upper" | "minecraft:fossil_upper" | "lake_lava_surface" | "minecraft:lake_lava_surface" | "ore_iron_upper" | "minecraft:ore_iron_upper" | "weeping_vines" | "minecraft:weeping_vines" | "trees_windswept_forest" | "minecraft:trees_windswept_forest" | "ore_tuff" | "minecraft:ore_tuff" | "patch_dead_bush_badlands" | "minecraft:patch_dead_bush_badlands" | "ore_coal_upper" | "minecraft:ore_coal_upper" | "mega_pine_checked" | "minecraft:mega_pine_checked" | "end_gateway_return" | "minecraft:end_gateway_return" | "small_basalt_columns" | "minecraft:small_basalt_columns" | "trees_birch_and_oak" | "minecraft:trees_birch_and_oak" | "trees_old_growth_spruce_taiga" | "minecraft:trees_old_growth_spruce_taiga" | "chorus_plant" | "minecraft:chorus_plant" | "ore_dirt" | "minecraft:ore_dirt" | "desert_well" | "minecraft:desert_well" | "ore_diorite_upper" | "minecraft:ore_diorite_upper" | "patch_grass_plain" | "minecraft:patch_grass_plain" | "warped_fungi" | "minecraft:warped_fungi" | "patch_fire" | "minecraft:patch_fire" | "patch_tall_grass_2" | "minecraft:patch_tall_grass_2" | "acacia_checked" | "minecraft:acacia_checked" | "fancy_oak_bees" | "minecraft:fancy_oak_bees" | "create:striated_ores_nether" | "farmersdelight:patch_wild_tomatoes" | "warm_ocean_vegetation" | "minecraft:warm_ocean_vegetation" | "flower_forest_flowers" | "minecraft:flower_forest_flowers" | "trees_windswept_savanna" | "minecraft:trees_windswept_savanna" | "delta" | "minecraft:delta" | "create:zinc_ore" | "ore_ancient_debris_large" | "minecraft:ore_ancient_debris_large" | "ore_diorite_lower" | "minecraft:ore_diorite_lower" | "flower_swamp" | "minecraft:flower_swamp" | "trees_plains" | "minecraft:trees_plains" | "patch_taiga_grass" | "minecraft:patch_taiga_grass" | "spring_closed" | "minecraft:spring_closed" | "ore_andesite_lower" | "minecraft:ore_andesite_lower" | "large_basalt_columns" | "minecraft:large_basalt_columns" | "mega_spruce_checked" | "minecraft:mega_spruce_checked" | "warped_forest_vegetation" | "minecraft:warped_forest_vegetation" | "patch_grass_normal" | "minecraft:patch_grass_normal" | "ore_quartz_nether" | "minecraft:ore_quartz_nether" | "pile_pumpkin" | "minecraft:pile_pumpkin" | "tall_mangrove_checked" | "minecraft:tall_mangrove_checked" | "brown_mushroom_nether" | "minecraft:brown_mushroom_nether" | "mysticalagriculture:inferium_ore" | "twisting_vines" | "minecraft:twisting_vines" | "patch_waterlily" | "minecraft:patch_waterlily" | "dark_forest_vegetation" | "minecraft:dark_forest_vegetation" | "kelp_warm" | "minecraft:kelp_warm" | "patch_sugar_cane" | "minecraft:patch_sugar_cane" | "iceberg_packed" | "minecraft:iceberg_packed" | "patch_grass_taiga_2" | "minecraft:patch_grass_taiga_2" | "brown_mushroom_old_growth" | "minecraft:brown_mushroom_old_growth" | "seagrass_normal" | "minecraft:seagrass_normal" | "sculk_vein" | "minecraft:sculk_vein" | "spring_delta" | "minecraft:spring_delta" | "ore_gold_lower" | "minecraft:ore_gold_lower" | "mushroom_island_vegetation" | "minecraft:mushroom_island_vegetation" | "ore_emerald" | "minecraft:ore_emerald" | "patch_sugar_cane_swamp" | "minecraft:patch_sugar_cane_swamp" | "trees_sparse_jungle" | "minecraft:trees_sparse_jungle" | "seagrass_deep_warm" | "minecraft:seagrass_deep_warm" | "rooted_azalea_tree" | "minecraft:rooted_azalea_tree" | "pine" | "minecraft:pine" | "oak_bees_0002" | "minecraft:oak_bees_0002" | "pine_on_snow" | "minecraft:pine_on_snow" | "glow_lichen" | "minecraft:glow_lichen" | "patch_dead_bush" | "minecraft:patch_dead_bush" | "bamboo" | "minecraft:bamboo" | "ore_redstone_lower" | "minecraft:ore_redstone_lower" | "disk_grass" | "minecraft:disk_grass" | "red_mushroom_swamp" | "minecraft:red_mushroom_swamp" | "mysticalagradditions:end_inferium_ore" | "ore_redstone" | "minecraft:ore_redstone" | "pile_melon" | "minecraft:pile_melon" | "patch_berry_bush" | "minecraft:patch_berry_bush" | "lake_lava_underground" | "minecraft:lake_lava_underground";
    type ProcessorList = "zombie_snowy" | "minecraft:zombie_snowy" | "roof" | "minecraft:roof" | "bottom_rampart" | "minecraft:bottom_rampart" | "entrance_replacement" | "minecraft:entrance_replacement" | "treasure_rooms" | "minecraft:treasure_rooms" | "farm_desert" | "minecraft:farm_desert" | "zombie_plains" | "minecraft:zombie_plains" | "outpost_rot" | "minecraft:outpost_rot" | "fossil_rot" | "minecraft:fossil_rot" | "zombie_desert" | "minecraft:zombie_desert" | "farm_plains" | "minecraft:farm_plains" | "fossil_coal" | "minecraft:fossil_coal" | "rampart_degradation" | "minecraft:rampart_degradation" | "empty" | "minecraft:empty" | "mossify_70_percent" | "minecraft:mossify_70_percent" | "high_rampart" | "minecraft:high_rampart" | "bastion_generic_degradation" | "minecraft:bastion_generic_degradation" | "mossify_10_percent" | "minecraft:mossify_10_percent" | "street_snowy_or_taiga" | "minecraft:street_snowy_or_taiga" | "farm_taiga" | "minecraft:farm_taiga" | "ancient_city_generic_degradation" | "minecraft:ancient_city_generic_degradation" | "ancient_city_walls_degradation" | "minecraft:ancient_city_walls_degradation" | "stable_degradation" | "minecraft:stable_degradation" | "zombie_taiga" | "minecraft:zombie_taiga" | "street_plains" | "minecraft:street_plains" | "street_savanna" | "minecraft:street_savanna" | "mossify_20_percent" | "minecraft:mossify_20_percent" | "ancient_city_start_degradation" | "minecraft:ancient_city_start_degradation" | "zombie_savanna" | "minecraft:zombie_savanna" | "farm_snowy" | "minecraft:farm_snowy" | "farm_savanna" | "minecraft:farm_savanna" | "fossil_diamonds" | "minecraft:fossil_diamonds" | "housing" | "minecraft:housing" | "side_wall_degradation" | "minecraft:side_wall_degradation" | "bridge" | "minecraft:bridge" | "high_wall" | "minecraft:high_wall";
    type DimensionType = "overworld_caves" | "minecraft:overworld_caves" | "overworld" | "minecraft:overworld" | "the_end" | "minecraft:the_end" | "ae2:spatial_storage" | "the_nether" | "minecraft:the_nether";
    type ConfiguredFeature = "lake_lava" | "minecraft:lake_lava" | "azalea_tree" | "minecraft:azalea_tree" | "disk_sand" | "minecraft:disk_sand" | "mysticalagradditions:nether_inferium_ore" | "patch_large_fern" | "minecraft:patch_large_fern" | "trees_old_growth_pine_taiga" | "minecraft:trees_old_growth_pine_taiga" | "cave_vine" | "minecraft:cave_vine" | "flower_meadow" | "minecraft:flower_meadow" | "patch_red_mushroom" | "minecraft:patch_red_mushroom" | "blue_ice" | "minecraft:blue_ice" | "sea_pickle" | "minecraft:sea_pickle" | "end_gateway_delayed" | "minecraft:end_gateway_delayed" | "blackstone_blobs" | "minecraft:blackstone_blobs" | "patch_crimson_roots" | "minecraft:patch_crimson_roots" | "end_island" | "minecraft:end_island" | "patch_tall_grass" | "minecraft:patch_tall_grass" | "trees_jungle" | "minecraft:trees_jungle" | "amethyst_geode" | "minecraft:amethyst_geode" | "ore_copper_large" | "minecraft:ore_copper_large" | "ore_soul_sand" | "minecraft:ore_soul_sand" | "fancy_oak_bees_0002" | "minecraft:fancy_oak_bees_0002" | "tall_mangrove" | "minecraft:tall_mangrove" | "flower_default" | "minecraft:flower_default" | "farmersdelight:patch_wild_onions" | "seagrass_mid" | "minecraft:seagrass_mid" | "meadow_trees" | "minecraft:meadow_trees" | "patch_cactus" | "minecraft:patch_cactus" | "patch_grass" | "minecraft:patch_grass" | "trees_savanna" | "minecraft:trees_savanna" | "patch_sunflower" | "minecraft:patch_sunflower" | "trees_flower_forest" | "minecraft:trees_flower_forest" | "spring_lava_overworld" | "minecraft:spring_lava_overworld" | "bamboo_vegetation" | "minecraft:bamboo_vegetation" | "ice_patch" | "minecraft:ice_patch" | "sgjourney:blackstone_spire_naquadah" | "fossil_coal" | "minecraft:fossil_coal" | "ore_andesite" | "minecraft:ore_andesite" | "farmersdelight:patch_red_mushroom_colonies" | "basalt_blobs" | "minecraft:basalt_blobs" | "mangrove_vegetation" | "minecraft:mangrove_vegetation" | "moss_patch_bonemeal" | "minecraft:moss_patch_bonemeal" | "huge_red_mushroom" | "minecraft:huge_red_mushroom" | "crimson_forest_vegetation" | "minecraft:crimson_forest_vegetation" | "forest_rock" | "minecraft:forest_rock" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "disk_clay" | "minecraft:disk_clay" | "thermal:rubberwood_tree" | "underwater_magma" | "minecraft:underwater_magma" | "jungle_bush" | "minecraft:jungle_bush" | "birch_bees_002" | "minecraft:birch_bees_002" | "sculk_patch_ancient_city" | "minecraft:sculk_patch_ancient_city" | "birch_bees_005" | "minecraft:birch_bees_005" | "large_dripstone" | "minecraft:large_dripstone" | "flower_flower_forest" | "minecraft:flower_flower_forest" | "lush_caves_clay" | "minecraft:lush_caves_clay" | "void_start_platform" | "minecraft:void_start_platform" | "moss_patch" | "minecraft:moss_patch" | "spring_water" | "minecraft:spring_water" | "ore_diamond_small" | "minecraft:ore_diamond_small" | "ore_blackstone" | "minecraft:ore_blackstone" | "fossil_diamonds" | "minecraft:fossil_diamonds" | "birch_tall" | "minecraft:birch_tall" | "mega_jungle_tree" | "minecraft:mega_jungle_tree" | "crimson_fungus" | "minecraft:crimson_fungus" | "patch_pumpkin" | "minecraft:patch_pumpkin" | "forest_flowers" | "minecraft:forest_flowers" | "sculk_patch_deep_dark" | "minecraft:sculk_patch_deep_dark" | "spring_lava_frozen" | "minecraft:spring_lava_frozen" | "disk_gravel" | "minecraft:disk_gravel" | "nether_sprouts" | "minecraft:nether_sprouts" | "oak" | "minecraft:oak" | "birch_bees_0002" | "minecraft:birch_bees_0002" | "dark_oak" | "minecraft:dark_oak" | "swamp_oak" | "minecraft:swamp_oak" | "super_birch_bees" | "minecraft:super_birch_bees" | "twisting_vines_bonemeal" | "minecraft:twisting_vines_bonemeal" | "seagrass_simple" | "minecraft:seagrass_simple" | "crimson_fungus_planted" | "minecraft:crimson_fungus_planted" | "create:striated_ores_overworld" | "trees_taiga" | "minecraft:trees_taiga" | "ore_granite" | "minecraft:ore_granite" | "ore_clay" | "minecraft:ore_clay" | "ore_gold" | "minecraft:ore_gold" | "mega_spruce" | "minecraft:mega_spruce" | "mysticalagradditions:nether_prosperity_ore" | "ice_spike" | "minecraft:ice_spike" | "bamboo_some_podzol" | "minecraft:bamboo_some_podzol" | "acacia" | "minecraft:acacia" | "ore_diamond_large" | "minecraft:ore_diamond_large" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "pile_ice" | "minecraft:pile_ice" | "trees_grove" | "minecraft:trees_grove" | "ore_infested" | "minecraft:ore_infested" | "cave_vine_in_moss" | "minecraft:cave_vine_in_moss" | "super_birch_bees_0002" | "minecraft:super_birch_bees_0002" | "mysticalagriculture:prosperity_ore" | "ore_iron" | "minecraft:ore_iron" | "flower_plain" | "minecraft:flower_plain" | "fancy_oak" | "minecraft:fancy_oak" | "kelp" | "minecraft:kelp" | "ore_iron_small" | "minecraft:ore_iron_small" | "ore_gravel" | "minecraft:ore_gravel" | "patch_grass_jungle" | "minecraft:patch_grass_jungle" | "ore_diamond_buried" | "minecraft:ore_diamond_buried" | "bonus_chest" | "minecraft:bonus_chest" | "moss_vegetation" | "minecraft:moss_vegetation" | "pile_snow" | "minecraft:pile_snow" | "ore_gravel_nether" | "minecraft:ore_gravel_nether" | "farmersdelight:patch_wild_carrots" | "patch_melon" | "minecraft:patch_melon" | "farmersdelight:patch_wild_beetroots" | "farmersdelight:patch_wild_potatoes" | "patch_brown_mushroom" | "minecraft:patch_brown_mushroom" | "vines" | "minecraft:vines" | "fancy_oak_bees_002" | "minecraft:fancy_oak_bees_002" | "farmersdelight:patch_wild_rice" | "spring_nether_open" | "minecraft:spring_nether_open" | "fancy_oak_bees_005" | "minecraft:fancy_oak_bees_005" | "ore_lapis" | "minecraft:ore_lapis" | "huge_brown_mushroom" | "minecraft:huge_brown_mushroom" | "iceberg_blue" | "minecraft:iceberg_blue" | "clay_with_dripleaves" | "minecraft:clay_with_dripleaves" | "ore_magma" | "minecraft:ore_magma" | "bamboo_no_podzol" | "minecraft:bamboo_no_podzol" | "trees_water" | "minecraft:trees_water" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "ore_diorite" | "minecraft:ore_diorite" | "seagrass_short" | "minecraft:seagrass_short" | "farmersdelight:patch_brown_mushroom_colonies" | "spore_blossom" | "minecraft:spore_blossom" | "farmersdelight:patch_wild_cabbages" | "end_spike" | "minecraft:end_spike" | "mysticalagriculture:soulstone" | "oak_bees_005" | "minecraft:oak_bees_005" | "ore_lapis_buried" | "minecraft:ore_lapis_buried" | "birch" | "minecraft:birch" | "oak_bees_002" | "minecraft:oak_bees_002" | "glowstone_extra" | "minecraft:glowstone_extra" | "seagrass_tall" | "minecraft:seagrass_tall" | "pile_hay" | "minecraft:pile_hay" | "basalt_pillar" | "minecraft:basalt_pillar" | "dripleaf" | "minecraft:dripleaf" | "monster_room" | "minecraft:monster_room" | "jungle_tree" | "minecraft:jungle_tree" | "trees_windswept_hills" | "minecraft:trees_windswept_hills" | "ore_ancient_debris_small" | "minecraft:ore_ancient_debris_small" | "farmersdelight:patch_sandy_shrub" | "mysticalagradditions:end_prosperity_ore" | "patch_soul_fire" | "minecraft:patch_soul_fire" | "spruce" | "minecraft:spruce" | "warped_forest_vegetation_bonemeal" | "minecraft:warped_forest_vegetation_bonemeal" | "sgjourney:stone_spire_naquadah" | "moss_patch_ceiling" | "minecraft:moss_patch_ceiling" | "ore_gold_buried" | "minecraft:ore_gold_buried" | "weeping_vines" | "minecraft:weeping_vines" | "jungle_tree_no_vine" | "minecraft:jungle_tree_no_vine" | "spring_nether_closed" | "minecraft:spring_nether_closed" | "mangrove" | "minecraft:mangrove" | "nether_sprouts_bonemeal" | "minecraft:nether_sprouts_bonemeal" | "ore_tuff" | "minecraft:ore_tuff" | "spring_lava_nether" | "minecraft:spring_lava_nether" | "end_gateway_return" | "minecraft:end_gateway_return" | "small_basalt_columns" | "minecraft:small_basalt_columns" | "trees_birch_and_oak" | "minecraft:trees_birch_and_oak" | "trees_old_growth_spruce_taiga" | "minecraft:trees_old_growth_spruce_taiga" | "thermal:mega_rubberwood_tree" | "chorus_plant" | "minecraft:chorus_plant" | "ore_dirt" | "minecraft:ore_dirt" | "desert_well" | "minecraft:desert_well" | "gtceu:rubber_vegetation" | "seagrass_slightly_less_short" | "minecraft:seagrass_slightly_less_short" | "patch_fire" | "minecraft:patch_fire" | "fancy_oak_bees" | "minecraft:fancy_oak_bees" | "warped_fungus_planted" | "minecraft:warped_fungus_planted" | "create:striated_ores_nether" | "farmersdelight:patch_wild_tomatoes" | "warm_ocean_vegetation" | "minecraft:warm_ocean_vegetation" | "ore_nether_gold" | "minecraft:ore_nether_gold" | "delta" | "minecraft:delta" | "create:zinc_ore" | "ore_ancient_debris_large" | "minecraft:ore_ancient_debris_large" | "flower_swamp" | "minecraft:flower_swamp" | "trees_plains" | "minecraft:trees_plains" | "patch_taiga_grass" | "minecraft:patch_taiga_grass" | "large_basalt_columns" | "minecraft:large_basalt_columns" | "single_piece_of_grass" | "minecraft:single_piece_of_grass" | "warped_forest_vegetation" | "minecraft:warped_forest_vegetation" | "gtceu:rubber_tree" | "pile_pumpkin" | "minecraft:pile_pumpkin" | "mysticalagriculture:inferium_ore" | "twisting_vines" | "minecraft:twisting_vines" | "ore_copper_small" | "minecraft:ore_copper_small" | "patch_waterlily" | "minecraft:patch_waterlily" | "dark_forest_vegetation" | "minecraft:dark_forest_vegetation" | "patch_sugar_cane" | "minecraft:patch_sugar_cane" | "iceberg_packed" | "minecraft:iceberg_packed" | "ore_quartz" | "minecraft:ore_quartz" | "clay_pool_with_dripleaves" | "minecraft:clay_pool_with_dripleaves" | "sculk_vein" | "minecraft:sculk_vein" | "mushroom_island_vegetation" | "minecraft:mushroom_island_vegetation" | "ore_emerald" | "minecraft:ore_emerald" | "trees_sparse_jungle" | "minecraft:trees_sparse_jungle" | "rooted_azalea_tree" | "minecraft:rooted_azalea_tree" | "pine" | "minecraft:pine" | "warped_fungus" | "minecraft:warped_fungus" | "oak_bees_0002" | "minecraft:oak_bees_0002" | "glow_lichen" | "minecraft:glow_lichen" | "patch_dead_bush" | "minecraft:patch_dead_bush" | "mega_pine" | "minecraft:mega_pine" | "disk_grass" | "minecraft:disk_grass" | "ore_coal_buried" | "minecraft:ore_coal_buried" | "mysticalagradditions:end_inferium_ore" | "ore_coal" | "minecraft:ore_coal" | "crimson_forest_vegetation_bonemeal" | "minecraft:crimson_forest_vegetation_bonemeal" | "ore_redstone" | "minecraft:ore_redstone" | "pile_melon" | "minecraft:pile_melon" | "patch_berry_bush" | "minecraft:patch_berry_bush";
    type FlatLevelGeneratorPreset = "tunnelers_dream" | "minecraft:tunnelers_dream" | "desert" | "minecraft:desert" | "bottomless_pit" | "minecraft:bottomless_pit" | "overworld" | "minecraft:overworld" | "classic_flat" | "minecraft:classic_flat" | "snowy_kingdom" | "minecraft:snowy_kingdom" | "redstone_ready" | "minecraft:redstone_ready" | "the_void" | "minecraft:the_void" | "water_world" | "minecraft:water_world";
    type GameEvent = "block_activate" | "minecraft:block_activate" | "block_destroy" | "minecraft:block_destroy" | "container_close" | "minecraft:container_close" | "note_block_play" | "minecraft:note_block_play" | "shear" | "minecraft:shear" | "lightning_strike" | "minecraft:lightning_strike" | "block_place" | "minecraft:block_place" | "entity_place" | "minecraft:entity_place" | "prime_fuse" | "minecraft:prime_fuse" | "entity_roar" | "minecraft:entity_roar" | "hit_ground" | "minecraft:hit_ground" | "drink" | "minecraft:drink" | "item_interact_finish" | "minecraft:item_interact_finish" | "block_open" | "minecraft:block_open" | "elytra_glide" | "minecraft:elytra_glide" | "jukebox_play" | "minecraft:jukebox_play" | "block_change" | "minecraft:block_change" | "instrument_play" | "minecraft:instrument_play" | "jukebox_stop_play" | "minecraft:jukebox_stop_play" | "shriek" | "minecraft:shriek" | "eat" | "minecraft:eat" | "entity_damage" | "minecraft:entity_damage" | "entity_shake" | "minecraft:entity_shake" | "explode" | "minecraft:explode" | "dispense_fail" | "minecraft:dispense_fail" | "piston_extend" | "minecraft:piston_extend" | "teleport" | "minecraft:teleport" | "block_attach" | "minecraft:block_attach" | "entity_interact" | "minecraft:entity_interact" | "projectile_shoot" | "minecraft:projectile_shoot" | "entity_die" | "minecraft:entity_die" | "flap" | "minecraft:flap" | "block_detach" | "minecraft:block_detach" | "projectile_land" | "minecraft:projectile_land" | "sculk_sensor_tendrils_clicking" | "minecraft:sculk_sensor_tendrils_clicking" | "block_close" | "minecraft:block_close" | "block_deactivate" | "minecraft:block_deactivate" | "item_interact_start" | "minecraft:item_interact_start" | "splash" | "minecraft:splash" | "fluid_place" | "minecraft:fluid_place" | "container_open" | "minecraft:container_open" | "fluid_pickup" | "minecraft:fluid_pickup" | "equip" | "minecraft:equip" | "step" | "minecraft:step" | "swim" | "minecraft:swim" | "piston_contract" | "minecraft:piston_contract";
    type SoundEvent = "automobility:entity.automobile.collision" | "automobility:entity.automobile.copper_engine" | "automobility:entity.automobile.creative_engine" | "automobility:entity.automobile.diamond_engine" | "automobility:entity.automobile.gold_engine" | "automobility:entity.automobile.iron_engine" | "automobility:entity.automobile.landing" | "automobility:entity.automobile.skid" | "automobility:entity.automobile.stone_engine" | "buildinggadgets:beep" | "create:blaze_munch" | "create:chiff" | "create:cogs" | "create:confirm" | "create:contraption_assemble" | "create:contraption_assemble_compounded_1" | "create:contraption_disassemble" | "create:controller_click" | "create:controller_put" | "create:controller_take" | "create:copper_armor_equip" | "create:crafter_click" | "create:crafter_click_compounded_1" | "create:crafter_craft" | "create:cranking" | "create:cranking_compounded_1" | "create:crushing_1" | "create:crushing_2" | "create:crushing_3" | "create:deny" | "create:depot_plop" | "create:depot_slide" | "create:funnel_flap" | "create:funnel_flap_compounded_1" | "create:fwoomp" | "create:haunted_bell_convert" | "create:haunted_bell_use" | "create:mechanical_press_activation" | "create:mechanical_press_activation_belt" | "create:mechanical_press_activation_belt_compounded_1" | "create:mechanical_press_activation_compounded_1" | "create:mixing" | "create:mixing_compounded_1" | "create:peculiar_bell_use" | "create:potato_hit" | "create:potato_hit_compounded_1" | "create:sanding_long" | "create:sanding_short" | "create:saw_activate_stone" | "create:saw_activate_wood" | "create:schematicannon_finish" | "create:schematicannon_launch_block" | "create:scroll_value" | "create:slime_added" | "create:steam" | "create:train" | "create:train2" | "create:train3" | "create:whistle" | "create:whistle_high" | "create:whistle_low" | "create:whistle_train" | "create:whistle_train_low" | "create:whistle_train_manual" | "create:whistle_train_manual_end" | "create:whistle_train_manual_low" | "create:whistle_train_manual_low_end" | "create:worldshaper_place" | "create:wrench_remove" | "create:wrench_remove_compounded_1" | "create:wrench_rotate" | "createarmory:m16.fire" | "createarmory:m4.fire" | "createarmory:mac10.fire" | "createarmory:mac10.fire2" | "createarmory:mac10.reload" | "exnihilosequentia:pebble_throw" | "farmersdelight:block.cabinet.close" | "farmersdelight:block.cabinet.open" | "farmersdelight:block.cooking_pot.boil" | "farmersdelight:block.cooking_pot.boil_soup" | "farmersdelight:block.cutting_board.knife" | "farmersdelight:block.skillet.add_food" | "farmersdelight:block.skillet.sizzle" | "farmersdelight:block.stove.crackle" | "farmersdelight:block.tomato_bush.pick_tomatoes" | "farmersdelight:entity.rotten_tomato.hit" | "farmersdelight:entity.rotten_tomato.throw" | "farmersdelight:item.skillet.attack.strong" | "farmersdelight:item.skillet.attack.weak" | "fluxnetworks:button" | "gtceu:arc" | "gtceu:assembler" | "gtceu:bath" | "gtceu:boiler" | "gtceu:centrifuge" | "gtceu:chainsaw" | "gtceu:chemical" | "gtceu:combustion" | "gtceu:compressor" | "gtceu:cooling" | "gtceu:cut" | "gtceu:drill" | "gtceu:electrolyzer" | "gtceu:file" | "gtceu:fire" | "gtceu:forge_hammer" | "gtceu:furnace" | "gtceu:macerator" | "gtceu:metal_pipe" | "gtceu:miner" | "gtceu:mixer" | "gtceu:mortar" | "gtceu:motor" | "gtceu:plunger" | "gtceu:portal_closing" | "gtceu:portal_opening" | "gtceu:replicator" | "gtceu:saw" | "gtceu:science" | "gtceu:screwdriver" | "gtceu:soft_hammer" | "gtceu:spray_can" | "gtceu:sus" | "gtceu:tricorder" | "gtceu:turbine" | "gtceu:wirecutter" | "gtceu:wrench" | "ambient.basalt_deltas.additions" | "minecraft:ambient.basalt_deltas.additions" | "ambient.basalt_deltas.loop" | "minecraft:ambient.basalt_deltas.loop" | "ambient.basalt_deltas.mood" | "minecraft:ambient.basalt_deltas.mood" | "ambient.cave" | "minecraft:ambient.cave" | "ambient.crimson_forest.additions" | "minecraft:ambient.crimson_forest.additions" | "ambient.crimson_forest.loop" | "minecraft:ambient.crimson_forest.loop" | "ambient.crimson_forest.mood" | "minecraft:ambient.crimson_forest.mood" | "ambient.nether_wastes.additions" | "minecraft:ambient.nether_wastes.additions" | "ambient.nether_wastes.loop" | "minecraft:ambient.nether_wastes.loop" | "ambient.nether_wastes.mood" | "minecraft:ambient.nether_wastes.mood" | "ambient.soul_sand_valley.additions" | "minecraft:ambient.soul_sand_valley.additions" | "ambient.soul_sand_valley.loop" | "minecraft:ambient.soul_sand_valley.loop" | "ambient.soul_sand_valley.mood" | "minecraft:ambient.soul_sand_valley.mood" | "ambient.underwater.enter" | "minecraft:ambient.underwater.enter" | "ambient.underwater.exit" | "minecraft:ambient.underwater.exit" | "ambient.underwater.loop" | "minecraft:ambient.underwater.loop" | "ambient.underwater.loop.additions" | "minecraft:ambient.underwater.loop.additions" | "ambient.underwater.loop.additions.rare" | "minecraft:ambient.underwater.loop.additions.rare" | "ambient.underwater.loop.additions.ultra_rare" | "minecraft:ambient.underwater.loop.additions.ultra_rare" | "ambient.warped_forest.additions" | "minecraft:ambient.warped_forest.additions" | "ambient.warped_forest.loop" | "minecraft:ambient.warped_forest.loop" | "ambient.warped_forest.mood" | "minecraft:ambient.warped_forest.mood" | "block.amethyst_block.break" | "minecraft:block.amethyst_block.break" | "block.amethyst_block.chime" | "minecraft:block.amethyst_block.chime" | "block.amethyst_block.fall" | "minecraft:block.amethyst_block.fall" | "block.amethyst_block.hit" | "minecraft:block.amethyst_block.hit" | "block.amethyst_block.place" | "minecraft:block.amethyst_block.place" | "block.amethyst_block.step" | "minecraft:block.amethyst_block.step" | "block.amethyst_cluster.break" | "minecraft:block.amethyst_cluster.break" | "block.amethyst_cluster.fall" | "minecraft:block.amethyst_cluster.fall" | "block.amethyst_cluster.hit" | "minecraft:block.amethyst_cluster.hit" | "block.amethyst_cluster.place" | "minecraft:block.amethyst_cluster.place" | "block.amethyst_cluster.step" | "minecraft:block.amethyst_cluster.step" | "block.ancient_debris.break" | "minecraft:block.ancient_debris.break" | "block.ancient_debris.fall" | "minecraft:block.ancient_debris.fall" | "block.ancient_debris.hit" | "minecraft:block.ancient_debris.hit" | "block.ancient_debris.place" | "minecraft:block.ancient_debris.place" | "block.ancient_debris.step" | "minecraft:block.ancient_debris.step" | "block.anvil.break" | "minecraft:block.anvil.break" | "block.anvil.destroy" | "minecraft:block.anvil.destroy" | "block.anvil.fall" | "minecraft:block.anvil.fall" | "block.anvil.hit" | "minecraft:block.anvil.hit" | "block.anvil.land" | "minecraft:block.anvil.land" | "block.anvil.place" | "minecraft:block.anvil.place" | "block.anvil.step" | "minecraft:block.anvil.step" | "block.anvil.use" | "minecraft:block.anvil.use" | "block.azalea.break" | "minecraft:block.azalea.break" | "block.azalea.fall" | "minecraft:block.azalea.fall" | "block.azalea.hit" | "minecraft:block.azalea.hit" | "block.azalea.place" | "minecraft:block.azalea.place" | "block.azalea.step" | "minecraft:block.azalea.step" | "block.azalea_leaves.break" | "minecraft:block.azalea_leaves.break" | "block.azalea_leaves.fall" | "minecraft:block.azalea_leaves.fall" | "block.azalea_leaves.hit" | "minecraft:block.azalea_leaves.hit" | "block.azalea_leaves.place" | "minecraft:block.azalea_leaves.place" | "block.azalea_leaves.step" | "minecraft:block.azalea_leaves.step" | "block.bamboo.break" | "minecraft:block.bamboo.break" | "block.bamboo.fall" | "minecraft:block.bamboo.fall" | "block.bamboo.hit" | "minecraft:block.bamboo.hit" | "block.bamboo.place" | "minecraft:block.bamboo.place" | "block.bamboo.step" | "minecraft:block.bamboo.step" | "block.bamboo_sapling.break" | "minecraft:block.bamboo_sapling.break" | "block.bamboo_sapling.hit" | "minecraft:block.bamboo_sapling.hit" | "block.bamboo_sapling.place" | "minecraft:block.bamboo_sapling.place" | "block.barrel.close" | "minecraft:block.barrel.close" | "block.barrel.open" | "minecraft:block.barrel.open" | "block.basalt.break" | "minecraft:block.basalt.break" | "block.basalt.fall" | "minecraft:block.basalt.fall" | "block.basalt.hit" | "minecraft:block.basalt.hit" | "block.basalt.place" | "minecraft:block.basalt.place" | "block.basalt.step" | "minecraft:block.basalt.step" | "block.beacon.activate" | "minecraft:block.beacon.activate" | "block.beacon.ambient" | "minecraft:block.beacon.ambient" | "block.beacon.deactivate" | "minecraft:block.beacon.deactivate" | "block.beacon.power_select" | "minecraft:block.beacon.power_select" | "block.beehive.drip" | "minecraft:block.beehive.drip" | "block.beehive.enter" | "minecraft:block.beehive.enter" | "block.beehive.exit" | "minecraft:block.beehive.exit" | "block.beehive.shear" | "minecraft:block.beehive.shear" | "block.beehive.work" | "minecraft:block.beehive.work" | "block.bell.resonate" | "minecraft:block.bell.resonate" | "block.bell.use" | "minecraft:block.bell.use" | "block.big_dripleaf.break" | "minecraft:block.big_dripleaf.break" | "block.big_dripleaf.fall" | "minecraft:block.big_dripleaf.fall" | "block.big_dripleaf.hit" | "minecraft:block.big_dripleaf.hit" | "block.big_dripleaf.place" | "minecraft:block.big_dripleaf.place" | "block.big_dripleaf.step" | "minecraft:block.big_dripleaf.step" | "block.big_dripleaf.tilt_down" | "minecraft:block.big_dripleaf.tilt_down" | "block.big_dripleaf.tilt_up" | "minecraft:block.big_dripleaf.tilt_up" | "block.blastfurnace.fire_crackle" | "minecraft:block.blastfurnace.fire_crackle" | "block.bone_block.break" | "minecraft:block.bone_block.break" | "block.bone_block.fall" | "minecraft:block.bone_block.fall" | "block.bone_block.hit" | "minecraft:block.bone_block.hit" | "block.bone_block.place" | "minecraft:block.bone_block.place" | "block.bone_block.step" | "minecraft:block.bone_block.step" | "block.brewing_stand.brew" | "minecraft:block.brewing_stand.brew" | "block.bubble_column.bubble_pop" | "minecraft:block.bubble_column.bubble_pop" | "block.bubble_column.upwards_ambient" | "minecraft:block.bubble_column.upwards_ambient" | "block.bubble_column.upwards_inside" | "minecraft:block.bubble_column.upwards_inside" | "block.bubble_column.whirlpool_ambient" | "minecraft:block.bubble_column.whirlpool_ambient" | "block.bubble_column.whirlpool_inside" | "minecraft:block.bubble_column.whirlpool_inside" | "block.cake.add_candle" | "minecraft:block.cake.add_candle" | "block.calcite.break" | "minecraft:block.calcite.break" | "block.calcite.fall" | "minecraft:block.calcite.fall" | "block.calcite.hit" | "minecraft:block.calcite.hit" | "block.calcite.place" | "minecraft:block.calcite.place" | "block.calcite.step" | "minecraft:block.calcite.step" | "block.campfire.crackle" | "minecraft:block.campfire.crackle" | "block.candle.ambient" | "minecraft:block.candle.ambient" | "block.candle.break" | "minecraft:block.candle.break" | "block.candle.extinguish" | "minecraft:block.candle.extinguish" | "block.candle.fall" | "minecraft:block.candle.fall" | "block.candle.hit" | "minecraft:block.candle.hit" | "block.candle.place" | "minecraft:block.candle.place" | "block.candle.step" | "minecraft:block.candle.step" | "block.cave_vines.break" | "minecraft:block.cave_vines.break" | "block.cave_vines.fall" | "minecraft:block.cave_vines.fall" | "block.cave_vines.hit" | "minecraft:block.cave_vines.hit" | "block.cave_vines.pick_berries" | "minecraft:block.cave_vines.pick_berries" | "block.cave_vines.place" | "minecraft:block.cave_vines.place" | "block.cave_vines.step" | "minecraft:block.cave_vines.step" | "block.chain.break" | "minecraft:block.chain.break" | "block.chain.fall" | "minecraft:block.chain.fall" | "block.chain.hit" | "minecraft:block.chain.hit" | "block.chain.place" | "minecraft:block.chain.place" | "block.chain.step" | "minecraft:block.chain.step" | "block.chest.close" | "minecraft:block.chest.close" | "block.chest.locked" | "minecraft:block.chest.locked" | "block.chest.open" | "minecraft:block.chest.open" | "block.chorus_flower.death" | "minecraft:block.chorus_flower.death" | "block.chorus_flower.grow" | "minecraft:block.chorus_flower.grow" | "block.comparator.click" | "minecraft:block.comparator.click" | "block.composter.empty" | "minecraft:block.composter.empty" | "block.composter.fill" | "minecraft:block.composter.fill" | "block.composter.fill_success" | "minecraft:block.composter.fill_success" | "block.composter.ready" | "minecraft:block.composter.ready" | "block.conduit.activate" | "minecraft:block.conduit.activate" | "block.conduit.ambient" | "minecraft:block.conduit.ambient" | "block.conduit.ambient.short" | "minecraft:block.conduit.ambient.short" | "block.conduit.attack.target" | "minecraft:block.conduit.attack.target" | "block.conduit.deactivate" | "minecraft:block.conduit.deactivate" | "block.copper.break" | "minecraft:block.copper.break" | "block.copper.fall" | "minecraft:block.copper.fall" | "block.copper.hit" | "minecraft:block.copper.hit" | "block.copper.place" | "minecraft:block.copper.place" | "block.copper.step" | "minecraft:block.copper.step" | "block.coral_block.break" | "minecraft:block.coral_block.break" | "block.coral_block.fall" | "minecraft:block.coral_block.fall" | "block.coral_block.hit" | "minecraft:block.coral_block.hit" | "block.coral_block.place" | "minecraft:block.coral_block.place" | "block.coral_block.step" | "minecraft:block.coral_block.step" | "block.crop.break" | "minecraft:block.crop.break" | "block.deepslate.break" | "minecraft:block.deepslate.break" | "block.deepslate.fall" | "minecraft:block.deepslate.fall" | "block.deepslate.hit" | "minecraft:block.deepslate.hit" | "block.deepslate.place" | "minecraft:block.deepslate.place" | "block.deepslate.step" | "minecraft:block.deepslate.step" | "block.deepslate_bricks.break" | "minecraft:block.deepslate_bricks.break" | "block.deepslate_bricks.fall" | "minecraft:block.deepslate_bricks.fall" | "block.deepslate_bricks.hit" | "minecraft:block.deepslate_bricks.hit" | "block.deepslate_bricks.place" | "minecraft:block.deepslate_bricks.place" | "block.deepslate_bricks.step" | "minecraft:block.deepslate_bricks.step" | "block.deepslate_tiles.break" | "minecraft:block.deepslate_tiles.break" | "block.deepslate_tiles.fall" | "minecraft:block.deepslate_tiles.fall" | "block.deepslate_tiles.hit" | "minecraft:block.deepslate_tiles.hit" | "block.deepslate_tiles.place" | "minecraft:block.deepslate_tiles.place" | "block.deepslate_tiles.step" | "minecraft:block.deepslate_tiles.step" | "block.dispenser.dispense" | "minecraft:block.dispenser.dispense" | "block.dispenser.fail" | "minecraft:block.dispenser.fail" | "block.dispenser.launch" | "minecraft:block.dispenser.launch" | "block.dripstone_block.break" | "minecraft:block.dripstone_block.break" | "block.dripstone_block.fall" | "minecraft:block.dripstone_block.fall" | "block.dripstone_block.hit" | "minecraft:block.dripstone_block.hit" | "block.dripstone_block.place" | "minecraft:block.dripstone_block.place" | "block.dripstone_block.step" | "minecraft:block.dripstone_block.step" | "block.enchantment_table.use" | "minecraft:block.enchantment_table.use" | "block.end_gateway.spawn" | "minecraft:block.end_gateway.spawn" | "block.end_portal.spawn" | "minecraft:block.end_portal.spawn" | "block.end_portal_frame.fill" | "minecraft:block.end_portal_frame.fill" | "block.ender_chest.close" | "minecraft:block.ender_chest.close" | "block.ender_chest.open" | "minecraft:block.ender_chest.open" | "block.fence_gate.close" | "minecraft:block.fence_gate.close" | "block.fence_gate.open" | "minecraft:block.fence_gate.open" | "block.fire.ambient" | "minecraft:block.fire.ambient" | "block.fire.extinguish" | "minecraft:block.fire.extinguish" | "block.flowering_azalea.break" | "minecraft:block.flowering_azalea.break" | "block.flowering_azalea.fall" | "minecraft:block.flowering_azalea.fall" | "block.flowering_azalea.hit" | "minecraft:block.flowering_azalea.hit" | "block.flowering_azalea.place" | "minecraft:block.flowering_azalea.place" | "block.flowering_azalea.step" | "minecraft:block.flowering_azalea.step" | "block.froglight.break" | "minecraft:block.froglight.break" | "block.froglight.fall" | "minecraft:block.froglight.fall" | "block.froglight.hit" | "minecraft:block.froglight.hit" | "block.froglight.place" | "minecraft:block.froglight.place" | "block.froglight.step" | "minecraft:block.froglight.step" | "block.frogspawn.break" | "minecraft:block.frogspawn.break" | "block.frogspawn.fall" | "minecraft:block.frogspawn.fall" | "block.frogspawn.hatch" | "minecraft:block.frogspawn.hatch" | "block.frogspawn.hit" | "minecraft:block.frogspawn.hit" | "block.frogspawn.place" | "minecraft:block.frogspawn.place" | "block.frogspawn.step" | "minecraft:block.frogspawn.step" | "block.fungus.break" | "minecraft:block.fungus.break" | "block.fungus.fall" | "minecraft:block.fungus.fall" | "block.fungus.hit" | "minecraft:block.fungus.hit" | "block.fungus.place" | "minecraft:block.fungus.place" | "block.fungus.step" | "minecraft:block.fungus.step" | "block.furnace.fire_crackle" | "minecraft:block.furnace.fire_crackle" | "block.gilded_blackstone.break" | "minecraft:block.gilded_blackstone.break" | "block.gilded_blackstone.fall" | "minecraft:block.gilded_blackstone.fall" | "block.gilded_blackstone.hit" | "minecraft:block.gilded_blackstone.hit" | "block.gilded_blackstone.place" | "minecraft:block.gilded_blackstone.place" | "block.gilded_blackstone.step" | "minecraft:block.gilded_blackstone.step" | "block.glass.break" | "minecraft:block.glass.break" | "block.glass.fall" | "minecraft:block.glass.fall" | "block.glass.hit" | "minecraft:block.glass.hit" | "block.glass.place" | "minecraft:block.glass.place" | "block.glass.step" | "minecraft:block.glass.step" | "block.grass.break" | "minecraft:block.grass.break" | "block.grass.fall" | "minecraft:block.grass.fall" | "block.grass.hit" | "minecraft:block.grass.hit" | "block.grass.place" | "minecraft:block.grass.place" | "block.grass.step" | "minecraft:block.grass.step" | "block.gravel.break" | "minecraft:block.gravel.break" | "block.gravel.fall" | "minecraft:block.gravel.fall" | "block.gravel.hit" | "minecraft:block.gravel.hit" | "block.gravel.place" | "minecraft:block.gravel.place" | "block.gravel.step" | "minecraft:block.gravel.step" | "block.grindstone.use" | "minecraft:block.grindstone.use" | "block.growing_plant.crop" | "minecraft:block.growing_plant.crop" | "block.hanging_roots.break" | "minecraft:block.hanging_roots.break" | "block.hanging_roots.fall" | "minecraft:block.hanging_roots.fall" | "block.hanging_roots.hit" | "minecraft:block.hanging_roots.hit" | "block.hanging_roots.place" | "minecraft:block.hanging_roots.place" | "block.hanging_roots.step" | "minecraft:block.hanging_roots.step" | "block.honey_block.break" | "minecraft:block.honey_block.break" | "block.honey_block.fall" | "minecraft:block.honey_block.fall" | "block.honey_block.hit" | "minecraft:block.honey_block.hit" | "block.honey_block.place" | "minecraft:block.honey_block.place" | "block.honey_block.slide" | "minecraft:block.honey_block.slide" | "block.honey_block.step" | "minecraft:block.honey_block.step" | "block.iron_door.close" | "minecraft:block.iron_door.close" | "block.iron_door.open" | "minecraft:block.iron_door.open" | "block.iron_trapdoor.close" | "minecraft:block.iron_trapdoor.close" | "block.iron_trapdoor.open" | "minecraft:block.iron_trapdoor.open" | "block.ladder.break" | "minecraft:block.ladder.break" | "block.ladder.fall" | "minecraft:block.ladder.fall" | "block.ladder.hit" | "minecraft:block.ladder.hit" | "block.ladder.place" | "minecraft:block.ladder.place" | "block.ladder.step" | "minecraft:block.ladder.step" | "block.lantern.break" | "minecraft:block.lantern.break" | "block.lantern.fall" | "minecraft:block.lantern.fall" | "block.lantern.hit" | "minecraft:block.lantern.hit" | "block.lantern.place" | "minecraft:block.lantern.place" | "block.lantern.step" | "minecraft:block.lantern.step" | "block.large_amethyst_bud.break" | "minecraft:block.large_amethyst_bud.break" | "block.large_amethyst_bud.place" | "minecraft:block.large_amethyst_bud.place" | "block.lava.ambient" | "minecraft:block.lava.ambient" | "block.lava.extinguish" | "minecraft:block.lava.extinguish" | "block.lava.pop" | "minecraft:block.lava.pop" | "block.lever.click" | "minecraft:block.lever.click" | "block.lily_pad.place" | "minecraft:block.lily_pad.place" | "block.lodestone.break" | "minecraft:block.lodestone.break" | "block.lodestone.fall" | "minecraft:block.lodestone.fall" | "block.lodestone.hit" | "minecraft:block.lodestone.hit" | "block.lodestone.place" | "minecraft:block.lodestone.place" | "block.lodestone.step" | "minecraft:block.lodestone.step" | "block.mangrove_roots.break" | "minecraft:block.mangrove_roots.break" | "block.mangrove_roots.fall" | "minecraft:block.mangrove_roots.fall" | "block.mangrove_roots.hit" | "minecraft:block.mangrove_roots.hit" | "block.mangrove_roots.place" | "minecraft:block.mangrove_roots.place" | "block.mangrove_roots.step" | "minecraft:block.mangrove_roots.step" | "block.medium_amethyst_bud.break" | "minecraft:block.medium_amethyst_bud.break" | "block.medium_amethyst_bud.place" | "minecraft:block.medium_amethyst_bud.place" | "block.metal.break" | "minecraft:block.metal.break" | "block.metal.fall" | "minecraft:block.metal.fall" | "block.metal.hit" | "minecraft:block.metal.hit" | "block.metal.place" | "minecraft:block.metal.place" | "block.metal.step" | "minecraft:block.metal.step" | "block.metal_pressure_plate.click_off" | "minecraft:block.metal_pressure_plate.click_off" | "block.metal_pressure_plate.click_on" | "minecraft:block.metal_pressure_plate.click_on" | "block.moss.break" | "minecraft:block.moss.break" | "block.moss.fall" | "minecraft:block.moss.fall" | "block.moss.hit" | "minecraft:block.moss.hit" | "block.moss.place" | "minecraft:block.moss.place" | "block.moss.step" | "minecraft:block.moss.step" | "block.moss_carpet.break" | "minecraft:block.moss_carpet.break" | "block.moss_carpet.fall" | "minecraft:block.moss_carpet.fall" | "block.moss_carpet.hit" | "minecraft:block.moss_carpet.hit" | "block.moss_carpet.place" | "minecraft:block.moss_carpet.place" | "block.moss_carpet.step" | "minecraft:block.moss_carpet.step" | "block.mud.break" | "minecraft:block.mud.break" | "block.mud.fall" | "minecraft:block.mud.fall" | "block.mud.hit" | "minecraft:block.mud.hit" | "block.mud.place" | "minecraft:block.mud.place" | "block.mud.step" | "minecraft:block.mud.step" | "block.mud_bricks.break" | "minecraft:block.mud_bricks.break" | "block.mud_bricks.fall" | "minecraft:block.mud_bricks.fall" | "block.mud_bricks.hit" | "minecraft:block.mud_bricks.hit" | "block.mud_bricks.place" | "minecraft:block.mud_bricks.place" | "block.mud_bricks.step" | "minecraft:block.mud_bricks.step" | "block.muddy_mangrove_roots.break" | "minecraft:block.muddy_mangrove_roots.break" | "block.muddy_mangrove_roots.fall" | "minecraft:block.muddy_mangrove_roots.fall" | "block.muddy_mangrove_roots.hit" | "minecraft:block.muddy_mangrove_roots.hit" | "block.muddy_mangrove_roots.place" | "minecraft:block.muddy_mangrove_roots.place" | "block.muddy_mangrove_roots.step" | "minecraft:block.muddy_mangrove_roots.step" | "block.nether_bricks.break" | "minecraft:block.nether_bricks.break" | "block.nether_bricks.fall" | "minecraft:block.nether_bricks.fall" | "block.nether_bricks.hit" | "minecraft:block.nether_bricks.hit" | "block.nether_bricks.place" | "minecraft:block.nether_bricks.place" | "block.nether_bricks.step" | "minecraft:block.nether_bricks.step" | "block.nether_gold_ore.break" | "minecraft:block.nether_gold_ore.break" | "block.nether_gold_ore.fall" | "minecraft:block.nether_gold_ore.fall" | "block.nether_gold_ore.hit" | "minecraft:block.nether_gold_ore.hit" | "block.nether_gold_ore.place" | "minecraft:block.nether_gold_ore.place" | "block.nether_gold_ore.step" | "minecraft:block.nether_gold_ore.step" | "block.nether_ore.break" | "minecraft:block.nether_ore.break" | "block.nether_ore.fall" | "minecraft:block.nether_ore.fall" | "block.nether_ore.hit" | "minecraft:block.nether_ore.hit" | "block.nether_ore.place" | "minecraft:block.nether_ore.place" | "block.nether_ore.step" | "minecraft:block.nether_ore.step" | "block.nether_sprouts.break" | "minecraft:block.nether_sprouts.break" | "block.nether_sprouts.fall" | "minecraft:block.nether_sprouts.fall" | "block.nether_sprouts.hit" | "minecraft:block.nether_sprouts.hit" | "block.nether_sprouts.place" | "minecraft:block.nether_sprouts.place" | "block.nether_sprouts.step" | "minecraft:block.nether_sprouts.step" | "block.nether_wart.break" | "minecraft:block.nether_wart.break" | "block.netherite_block.break" | "minecraft:block.netherite_block.break" | "block.netherite_block.fall" | "minecraft:block.netherite_block.fall" | "block.netherite_block.hit" | "minecraft:block.netherite_block.hit" | "block.netherite_block.place" | "minecraft:block.netherite_block.place" | "block.netherite_block.step" | "minecraft:block.netherite_block.step" | "block.netherrack.break" | "minecraft:block.netherrack.break" | "block.netherrack.fall" | "minecraft:block.netherrack.fall" | "block.netherrack.hit" | "minecraft:block.netherrack.hit" | "block.netherrack.place" | "minecraft:block.netherrack.place" | "block.netherrack.step" | "minecraft:block.netherrack.step" | "block.note_block.banjo" | "minecraft:block.note_block.banjo" | "block.note_block.basedrum" | "minecraft:block.note_block.basedrum" | "block.note_block.bass" | "minecraft:block.note_block.bass" | "block.note_block.bell" | "minecraft:block.note_block.bell" | "block.note_block.bit" | "minecraft:block.note_block.bit" | "block.note_block.chime" | "minecraft:block.note_block.chime" | "block.note_block.cow_bell" | "minecraft:block.note_block.cow_bell" | "block.note_block.didgeridoo" | "minecraft:block.note_block.didgeridoo" | "block.note_block.flute" | "minecraft:block.note_block.flute" | "block.note_block.guitar" | "minecraft:block.note_block.guitar" | "block.note_block.harp" | "minecraft:block.note_block.harp" | "block.note_block.hat" | "minecraft:block.note_block.hat" | "block.note_block.iron_xylophone" | "minecraft:block.note_block.iron_xylophone" | "block.note_block.pling" | "minecraft:block.note_block.pling" | "block.note_block.snare" | "minecraft:block.note_block.snare" | "block.note_block.xylophone" | "minecraft:block.note_block.xylophone" | "block.nylium.break" | "minecraft:block.nylium.break" | "block.nylium.fall" | "minecraft:block.nylium.fall" | "block.nylium.hit" | "minecraft:block.nylium.hit" | "block.nylium.place" | "minecraft:block.nylium.place" | "block.nylium.step" | "minecraft:block.nylium.step" | "block.packed_mud.break" | "minecraft:block.packed_mud.break" | "block.packed_mud.fall" | "minecraft:block.packed_mud.fall" | "block.packed_mud.hit" | "minecraft:block.packed_mud.hit" | "block.packed_mud.place" | "minecraft:block.packed_mud.place" | "block.packed_mud.step" | "minecraft:block.packed_mud.step" | "block.piston.contract" | "minecraft:block.piston.contract" | "block.piston.extend" | "minecraft:block.piston.extend" | "block.pointed_dripstone.break" | "minecraft:block.pointed_dripstone.break" | "block.pointed_dripstone.drip_lava" | "minecraft:block.pointed_dripstone.drip_lava" | "block.pointed_dripstone.drip_lava_into_cauldron" | "minecraft:block.pointed_dripstone.drip_lava_into_cauldron" | "block.pointed_dripstone.drip_water" | "minecraft:block.pointed_dripstone.drip_water" | "block.pointed_dripstone.drip_water_into_cauldron" | "minecraft:block.pointed_dripstone.drip_water_into_cauldron" | "block.pointed_dripstone.fall" | "minecraft:block.pointed_dripstone.fall" | "block.pointed_dripstone.hit" | "minecraft:block.pointed_dripstone.hit" | "block.pointed_dripstone.land" | "minecraft:block.pointed_dripstone.land" | "block.pointed_dripstone.place" | "minecraft:block.pointed_dripstone.place" | "block.pointed_dripstone.step" | "minecraft:block.pointed_dripstone.step" | "block.polished_deepslate.break" | "minecraft:block.polished_deepslate.break" | "block.polished_deepslate.fall" | "minecraft:block.polished_deepslate.fall" | "block.polished_deepslate.hit" | "minecraft:block.polished_deepslate.hit" | "block.polished_deepslate.place" | "minecraft:block.polished_deepslate.place" | "block.polished_deepslate.step" | "minecraft:block.polished_deepslate.step" | "block.portal.ambient" | "minecraft:block.portal.ambient" | "block.portal.travel" | "minecraft:block.portal.travel" | "block.portal.trigger" | "minecraft:block.portal.trigger" | "block.powder_snow.break" | "minecraft:block.powder_snow.break" | "block.powder_snow.fall" | "minecraft:block.powder_snow.fall" | "block.powder_snow.hit" | "minecraft:block.powder_snow.hit" | "block.powder_snow.place" | "minecraft:block.powder_snow.place" | "block.powder_snow.step" | "minecraft:block.powder_snow.step" | "block.pumpkin.carve" | "minecraft:block.pumpkin.carve" | "block.redstone_torch.burnout" | "minecraft:block.redstone_torch.burnout" | "block.respawn_anchor.ambient" | "minecraft:block.respawn_anchor.ambient" | "block.respawn_anchor.charge" | "minecraft:block.respawn_anchor.charge" | "block.respawn_anchor.deplete" | "minecraft:block.respawn_anchor.deplete" | "block.respawn_anchor.set_spawn" | "minecraft:block.respawn_anchor.set_spawn" | "block.rooted_dirt.break" | "minecraft:block.rooted_dirt.break" | "block.rooted_dirt.fall" | "minecraft:block.rooted_dirt.fall" | "block.rooted_dirt.hit" | "minecraft:block.rooted_dirt.hit" | "block.rooted_dirt.place" | "minecraft:block.rooted_dirt.place" | "block.rooted_dirt.step" | "minecraft:block.rooted_dirt.step" | "block.roots.break" | "minecraft:block.roots.break" | "block.roots.fall" | "minecraft:block.roots.fall" | "block.roots.hit" | "minecraft:block.roots.hit" | "block.roots.place" | "minecraft:block.roots.place" | "block.roots.step" | "minecraft:block.roots.step" | "block.sand.break" | "minecraft:block.sand.break" | "block.sand.fall" | "minecraft:block.sand.fall" | "block.sand.hit" | "minecraft:block.sand.hit" | "block.sand.place" | "minecraft:block.sand.place" | "block.sand.step" | "minecraft:block.sand.step" | "block.scaffolding.break" | "minecraft:block.scaffolding.break" | "block.scaffolding.fall" | "minecraft:block.scaffolding.fall" | "block.scaffolding.hit" | "minecraft:block.scaffolding.hit" | "block.scaffolding.place" | "minecraft:block.scaffolding.place" | "block.scaffolding.step" | "minecraft:block.scaffolding.step" | "block.sculk.break" | "minecraft:block.sculk.break" | "block.sculk.charge" | "minecraft:block.sculk.charge" | "block.sculk.fall" | "minecraft:block.sculk.fall" | "block.sculk.hit" | "minecraft:block.sculk.hit" | "block.sculk.place" | "minecraft:block.sculk.place" | "block.sculk.spread" | "minecraft:block.sculk.spread" | "block.sculk.step" | "minecraft:block.sculk.step" | "block.sculk_catalyst.bloom" | "minecraft:block.sculk_catalyst.bloom" | "block.sculk_catalyst.break" | "minecraft:block.sculk_catalyst.break" | "block.sculk_catalyst.fall" | "minecraft:block.sculk_catalyst.fall" | "block.sculk_catalyst.hit" | "minecraft:block.sculk_catalyst.hit" | "block.sculk_catalyst.place" | "minecraft:block.sculk_catalyst.place" | "block.sculk_catalyst.step" | "minecraft:block.sculk_catalyst.step" | "block.sculk_sensor.break" | "minecraft:block.sculk_sensor.break" | "block.sculk_sensor.clicking" | "minecraft:block.sculk_sensor.clicking" | "block.sculk_sensor.clicking_stop" | "minecraft:block.sculk_sensor.clicking_stop" | "block.sculk_sensor.fall" | "minecraft:block.sculk_sensor.fall" | "block.sculk_sensor.hit" | "minecraft:block.sculk_sensor.hit" | "block.sculk_sensor.place" | "minecraft:block.sculk_sensor.place" | "block.sculk_sensor.step" | "minecraft:block.sculk_sensor.step" | "block.sculk_shrieker.break" | "minecraft:block.sculk_shrieker.break" | "block.sculk_shrieker.fall" | "minecraft:block.sculk_shrieker.fall" | "block.sculk_shrieker.hit" | "minecraft:block.sculk_shrieker.hit" | "block.sculk_shrieker.place" | "minecraft:block.sculk_shrieker.place" | "block.sculk_shrieker.shriek" | "minecraft:block.sculk_shrieker.shriek" | "block.sculk_shrieker.step" | "minecraft:block.sculk_shrieker.step" | "block.sculk_vein.break" | "minecraft:block.sculk_vein.break" | "block.sculk_vein.fall" | "minecraft:block.sculk_vein.fall" | "block.sculk_vein.hit" | "minecraft:block.sculk_vein.hit" | "block.sculk_vein.place" | "minecraft:block.sculk_vein.place" | "block.sculk_vein.step" | "minecraft:block.sculk_vein.step" | "block.shroomlight.break" | "minecraft:block.shroomlight.break" | "block.shroomlight.fall" | "minecraft:block.shroomlight.fall" | "block.shroomlight.hit" | "minecraft:block.shroomlight.hit" | "block.shroomlight.place" | "minecraft:block.shroomlight.place" | "block.shroomlight.step" | "minecraft:block.shroomlight.step" | "block.shulker_box.close" | "minecraft:block.shulker_box.close" | "block.shulker_box.open" | "minecraft:block.shulker_box.open" | "block.slime_block.break" | "minecraft:block.slime_block.break" | "block.slime_block.fall" | "minecraft:block.slime_block.fall" | "block.slime_block.hit" | "minecraft:block.slime_block.hit" | "block.slime_block.place" | "minecraft:block.slime_block.place" | "block.slime_block.step" | "minecraft:block.slime_block.step" | "block.small_amethyst_bud.break" | "minecraft:block.small_amethyst_bud.break" | "block.small_amethyst_bud.place" | "minecraft:block.small_amethyst_bud.place" | "block.small_dripleaf.break" | "minecraft:block.small_dripleaf.break" | "block.small_dripleaf.fall" | "minecraft:block.small_dripleaf.fall" | "block.small_dripleaf.hit" | "minecraft:block.small_dripleaf.hit" | "block.small_dripleaf.place" | "minecraft:block.small_dripleaf.place" | "block.small_dripleaf.step" | "minecraft:block.small_dripleaf.step" | "block.smithing_table.use" | "minecraft:block.smithing_table.use" | "block.smoker.smoke" | "minecraft:block.smoker.smoke" | "block.snow.break" | "minecraft:block.snow.break" | "block.snow.fall" | "minecraft:block.snow.fall" | "block.snow.hit" | "minecraft:block.snow.hit" | "block.snow.place" | "minecraft:block.snow.place" | "block.snow.step" | "minecraft:block.snow.step" | "block.soul_sand.break" | "minecraft:block.soul_sand.break" | "block.soul_sand.fall" | "minecraft:block.soul_sand.fall" | "block.soul_sand.hit" | "minecraft:block.soul_sand.hit" | "block.soul_sand.place" | "minecraft:block.soul_sand.place" | "block.soul_sand.step" | "minecraft:block.soul_sand.step" | "block.soul_soil.break" | "minecraft:block.soul_soil.break" | "block.soul_soil.fall" | "minecraft:block.soul_soil.fall" | "block.soul_soil.hit" | "minecraft:block.soul_soil.hit" | "block.soul_soil.place" | "minecraft:block.soul_soil.place" | "block.soul_soil.step" | "minecraft:block.soul_soil.step" | "block.spore_blossom.break" | "minecraft:block.spore_blossom.break" | "block.spore_blossom.fall" | "minecraft:block.spore_blossom.fall" | "block.spore_blossom.hit" | "minecraft:block.spore_blossom.hit" | "block.spore_blossom.place" | "minecraft:block.spore_blossom.place" | "block.spore_blossom.step" | "minecraft:block.spore_blossom.step" | "block.stem.break" | "minecraft:block.stem.break" | "block.stem.fall" | "minecraft:block.stem.fall" | "block.stem.hit" | "minecraft:block.stem.hit" | "block.stem.place" | "minecraft:block.stem.place" | "block.stem.step" | "minecraft:block.stem.step" | "block.stone.break" | "minecraft:block.stone.break" | "block.stone.fall" | "minecraft:block.stone.fall" | "block.stone.hit" | "minecraft:block.stone.hit" | "block.stone.place" | "minecraft:block.stone.place" | "block.stone.step" | "minecraft:block.stone.step" | "block.stone_button.click_off" | "minecraft:block.stone_button.click_off" | "block.stone_button.click_on" | "minecraft:block.stone_button.click_on" | "block.stone_pressure_plate.click_off" | "minecraft:block.stone_pressure_plate.click_off" | "block.stone_pressure_plate.click_on" | "minecraft:block.stone_pressure_plate.click_on" | "block.sweet_berry_bush.break" | "minecraft:block.sweet_berry_bush.break" | "block.sweet_berry_bush.pick_berries" | "minecraft:block.sweet_berry_bush.pick_berries" | "block.sweet_berry_bush.place" | "minecraft:block.sweet_berry_bush.place" | "block.tripwire.attach" | "minecraft:block.tripwire.attach" | "block.tripwire.click_off" | "minecraft:block.tripwire.click_off" | "block.tripwire.click_on" | "minecraft:block.tripwire.click_on" | "block.tripwire.detach" | "minecraft:block.tripwire.detach" | "block.tuff.break" | "minecraft:block.tuff.break" | "block.tuff.fall" | "minecraft:block.tuff.fall" | "block.tuff.hit" | "minecraft:block.tuff.hit" | "block.tuff.place" | "minecraft:block.tuff.place" | "block.tuff.step" | "minecraft:block.tuff.step" | "block.vine.break" | "minecraft:block.vine.break" | "block.vine.fall" | "minecraft:block.vine.fall" | "block.vine.hit" | "minecraft:block.vine.hit" | "block.vine.place" | "minecraft:block.vine.place" | "block.vine.step" | "minecraft:block.vine.step" | "block.wart_block.break" | "minecraft:block.wart_block.break" | "block.wart_block.fall" | "minecraft:block.wart_block.fall" | "block.wart_block.hit" | "minecraft:block.wart_block.hit" | "block.wart_block.place" | "minecraft:block.wart_block.place" | "block.wart_block.step" | "minecraft:block.wart_block.step" | "block.water.ambient" | "minecraft:block.water.ambient" | "block.weeping_vines.break" | "minecraft:block.weeping_vines.break" | "block.weeping_vines.fall" | "minecraft:block.weeping_vines.fall" | "block.weeping_vines.hit" | "minecraft:block.weeping_vines.hit" | "block.weeping_vines.place" | "minecraft:block.weeping_vines.place" | "block.weeping_vines.step" | "minecraft:block.weeping_vines.step" | "block.wet_grass.break" | "minecraft:block.wet_grass.break" | "block.wet_grass.fall" | "minecraft:block.wet_grass.fall" | "block.wet_grass.hit" | "minecraft:block.wet_grass.hit" | "block.wet_grass.place" | "minecraft:block.wet_grass.place" | "block.wet_grass.step" | "minecraft:block.wet_grass.step" | "block.wood.break" | "minecraft:block.wood.break" | "block.wood.fall" | "minecraft:block.wood.fall" | "block.wood.hit" | "minecraft:block.wood.hit" | "block.wood.place" | "minecraft:block.wood.place" | "block.wood.step" | "minecraft:block.wood.step" | "block.wooden_button.click_off" | "minecraft:block.wooden_button.click_off" | "block.wooden_button.click_on" | "minecraft:block.wooden_button.click_on" | "block.wooden_door.close" | "minecraft:block.wooden_door.close" | "block.wooden_door.open" | "minecraft:block.wooden_door.open" | "block.wooden_pressure_plate.click_off" | "minecraft:block.wooden_pressure_plate.click_off" | "block.wooden_pressure_plate.click_on" | "minecraft:block.wooden_pressure_plate.click_on" | "block.wooden_trapdoor.close" | "minecraft:block.wooden_trapdoor.close" | "block.wooden_trapdoor.open" | "minecraft:block.wooden_trapdoor.open" | "block.wool.break" | "minecraft:block.wool.break" | "block.wool.fall" | "minecraft:block.wool.fall" | "block.wool.hit" | "minecraft:block.wool.hit" | "block.wool.place" | "minecraft:block.wool.place" | "block.wool.step" | "minecraft:block.wool.step" | "enchant.thorns.hit" | "minecraft:enchant.thorns.hit" | "entity.allay.ambient_with_item" | "minecraft:entity.allay.ambient_with_item" | "entity.allay.ambient_without_item" | "minecraft:entity.allay.ambient_without_item" | "entity.allay.death" | "minecraft:entity.allay.death" | "entity.allay.hurt" | "minecraft:entity.allay.hurt" | "entity.allay.item_given" | "minecraft:entity.allay.item_given" | "entity.allay.item_taken" | "minecraft:entity.allay.item_taken" | "entity.allay.item_thrown" | "minecraft:entity.allay.item_thrown" | "entity.armor_stand.break" | "minecraft:entity.armor_stand.break" | "entity.armor_stand.fall" | "minecraft:entity.armor_stand.fall" | "entity.armor_stand.hit" | "minecraft:entity.armor_stand.hit" | "entity.armor_stand.place" | "minecraft:entity.armor_stand.place" | "entity.arrow.hit" | "minecraft:entity.arrow.hit" | "entity.arrow.hit_player" | "minecraft:entity.arrow.hit_player" | "entity.arrow.shoot" | "minecraft:entity.arrow.shoot" | "entity.axolotl.attack" | "minecraft:entity.axolotl.attack" | "entity.axolotl.death" | "minecraft:entity.axolotl.death" | "entity.axolotl.hurt" | "minecraft:entity.axolotl.hurt" | "entity.axolotl.idle_air" | "minecraft:entity.axolotl.idle_air" | "entity.axolotl.idle_water" | "minecraft:entity.axolotl.idle_water" | "entity.axolotl.splash" | "minecraft:entity.axolotl.splash" | "entity.axolotl.swim" | "minecraft:entity.axolotl.swim" | "entity.bat.ambient" | "minecraft:entity.bat.ambient" | "entity.bat.death" | "minecraft:entity.bat.death" | "entity.bat.hurt" | "minecraft:entity.bat.hurt" | "entity.bat.loop" | "minecraft:entity.bat.loop" | "entity.bat.takeoff" | "minecraft:entity.bat.takeoff" | "entity.bee.death" | "minecraft:entity.bee.death" | "entity.bee.hurt" | "minecraft:entity.bee.hurt" | "entity.bee.loop" | "minecraft:entity.bee.loop" | "entity.bee.loop_aggressive" | "minecraft:entity.bee.loop_aggressive" | "entity.bee.pollinate" | "minecraft:entity.bee.pollinate" | "entity.bee.sting" | "minecraft:entity.bee.sting" | "entity.blaze.ambient" | "minecraft:entity.blaze.ambient" | "entity.blaze.burn" | "minecraft:entity.blaze.burn" | "entity.blaze.death" | "minecraft:entity.blaze.death" | "entity.blaze.hurt" | "minecraft:entity.blaze.hurt" | "entity.blaze.shoot" | "minecraft:entity.blaze.shoot" | "entity.boat.paddle_land" | "minecraft:entity.boat.paddle_land" | "entity.boat.paddle_water" | "minecraft:entity.boat.paddle_water" | "entity.cat.ambient" | "minecraft:entity.cat.ambient" | "entity.cat.beg_for_food" | "minecraft:entity.cat.beg_for_food" | "entity.cat.death" | "minecraft:entity.cat.death" | "entity.cat.eat" | "minecraft:entity.cat.eat" | "entity.cat.hiss" | "minecraft:entity.cat.hiss" | "entity.cat.hurt" | "minecraft:entity.cat.hurt" | "entity.cat.purr" | "minecraft:entity.cat.purr" | "entity.cat.purreow" | "minecraft:entity.cat.purreow" | "entity.cat.stray_ambient" | "minecraft:entity.cat.stray_ambient" | "entity.chicken.ambient" | "minecraft:entity.chicken.ambient" | "entity.chicken.death" | "minecraft:entity.chicken.death" | "entity.chicken.egg" | "minecraft:entity.chicken.egg" | "entity.chicken.hurt" | "minecraft:entity.chicken.hurt" | "entity.chicken.step" | "minecraft:entity.chicken.step" | "entity.cod.ambient" | "minecraft:entity.cod.ambient" | "entity.cod.death" | "minecraft:entity.cod.death" | "entity.cod.flop" | "minecraft:entity.cod.flop" | "entity.cod.hurt" | "minecraft:entity.cod.hurt" | "entity.cow.ambient" | "minecraft:entity.cow.ambient" | "entity.cow.death" | "minecraft:entity.cow.death" | "entity.cow.hurt" | "minecraft:entity.cow.hurt" | "entity.cow.milk" | "minecraft:entity.cow.milk" | "entity.cow.step" | "minecraft:entity.cow.step" | "entity.creeper.death" | "minecraft:entity.creeper.death" | "entity.creeper.hurt" | "minecraft:entity.creeper.hurt" | "entity.creeper.primed" | "minecraft:entity.creeper.primed" | "entity.dolphin.ambient" | "minecraft:entity.dolphin.ambient" | "entity.dolphin.ambient_water" | "minecraft:entity.dolphin.ambient_water" | "entity.dolphin.attack" | "minecraft:entity.dolphin.attack" | "entity.dolphin.death" | "minecraft:entity.dolphin.death" | "entity.dolphin.eat" | "minecraft:entity.dolphin.eat" | "entity.dolphin.hurt" | "minecraft:entity.dolphin.hurt" | "entity.dolphin.jump" | "minecraft:entity.dolphin.jump" | "entity.dolphin.play" | "minecraft:entity.dolphin.play" | "entity.dolphin.splash" | "minecraft:entity.dolphin.splash" | "entity.dolphin.swim" | "minecraft:entity.dolphin.swim" | "entity.donkey.ambient" | "minecraft:entity.donkey.ambient" | "entity.donkey.angry" | "minecraft:entity.donkey.angry" | "entity.donkey.chest" | "minecraft:entity.donkey.chest" | "entity.donkey.death" | "minecraft:entity.donkey.death" | "entity.donkey.eat" | "minecraft:entity.donkey.eat" | "entity.donkey.hurt" | "minecraft:entity.donkey.hurt" | "entity.dragon_fireball.explode" | "minecraft:entity.dragon_fireball.explode" | "entity.drowned.ambient" | "minecraft:entity.drowned.ambient" | "entity.drowned.ambient_water" | "minecraft:entity.drowned.ambient_water" | "entity.drowned.death" | "minecraft:entity.drowned.death" | "entity.drowned.death_water" | "minecraft:entity.drowned.death_water" | "entity.drowned.hurt" | "minecraft:entity.drowned.hurt" | "entity.drowned.hurt_water" | "minecraft:entity.drowned.hurt_water" | "entity.drowned.shoot" | "minecraft:entity.drowned.shoot" | "entity.drowned.step" | "minecraft:entity.drowned.step" | "entity.drowned.swim" | "minecraft:entity.drowned.swim" | "entity.egg.throw" | "minecraft:entity.egg.throw" | "entity.elder_guardian.ambient" | "minecraft:entity.elder_guardian.ambient" | "entity.elder_guardian.ambient_land" | "minecraft:entity.elder_guardian.ambient_land" | "entity.elder_guardian.curse" | "minecraft:entity.elder_guardian.curse" | "entity.elder_guardian.death" | "minecraft:entity.elder_guardian.death" | "entity.elder_guardian.death_land" | "minecraft:entity.elder_guardian.death_land" | "entity.elder_guardian.flop" | "minecraft:entity.elder_guardian.flop" | "entity.elder_guardian.hurt" | "minecraft:entity.elder_guardian.hurt" | "entity.elder_guardian.hurt_land" | "minecraft:entity.elder_guardian.hurt_land" | "entity.ender_dragon.ambient" | "minecraft:entity.ender_dragon.ambient" | "entity.ender_dragon.death" | "minecraft:entity.ender_dragon.death" | "entity.ender_dragon.flap" | "minecraft:entity.ender_dragon.flap" | "entity.ender_dragon.growl" | "minecraft:entity.ender_dragon.growl" | "entity.ender_dragon.hurt" | "minecraft:entity.ender_dragon.hurt" | "entity.ender_dragon.shoot" | "minecraft:entity.ender_dragon.shoot" | "entity.ender_eye.death" | "minecraft:entity.ender_eye.death" | "entity.ender_eye.launch" | "minecraft:entity.ender_eye.launch" | "entity.ender_pearl.throw" | "minecraft:entity.ender_pearl.throw" | "entity.enderman.ambient" | "minecraft:entity.enderman.ambient" | "entity.enderman.death" | "minecraft:entity.enderman.death" | "entity.enderman.hurt" | "minecraft:entity.enderman.hurt" | "entity.enderman.scream" | "minecraft:entity.enderman.scream" | "entity.enderman.stare" | "minecraft:entity.enderman.stare" | "entity.enderman.teleport" | "minecraft:entity.enderman.teleport" | "entity.endermite.ambient" | "minecraft:entity.endermite.ambient" | "entity.endermite.death" | "minecraft:entity.endermite.death" | "entity.endermite.hurt" | "minecraft:entity.endermite.hurt" | "entity.endermite.step" | "minecraft:entity.endermite.step" | "entity.evoker.ambient" | "minecraft:entity.evoker.ambient" | "entity.evoker.cast_spell" | "minecraft:entity.evoker.cast_spell" | "entity.evoker.celebrate" | "minecraft:entity.evoker.celebrate" | "entity.evoker.death" | "minecraft:entity.evoker.death" | "entity.evoker.hurt" | "minecraft:entity.evoker.hurt" | "entity.evoker.prepare_attack" | "minecraft:entity.evoker.prepare_attack" | "entity.evoker.prepare_summon" | "minecraft:entity.evoker.prepare_summon" | "entity.evoker.prepare_wololo" | "minecraft:entity.evoker.prepare_wololo" | "entity.evoker_fangs.attack" | "minecraft:entity.evoker_fangs.attack" | "entity.experience_bottle.throw" | "minecraft:entity.experience_bottle.throw" | "entity.experience_orb.pickup" | "minecraft:entity.experience_orb.pickup" | "entity.firework_rocket.blast" | "minecraft:entity.firework_rocket.blast" | "entity.firework_rocket.blast_far" | "minecraft:entity.firework_rocket.blast_far" | "entity.firework_rocket.large_blast" | "minecraft:entity.firework_rocket.large_blast" | "entity.firework_rocket.large_blast_far" | "minecraft:entity.firework_rocket.large_blast_far" | "entity.firework_rocket.launch" | "minecraft:entity.firework_rocket.launch" | "entity.firework_rocket.shoot" | "minecraft:entity.firework_rocket.shoot" | "entity.firework_rocket.twinkle" | "minecraft:entity.firework_rocket.twinkle" | "entity.firework_rocket.twinkle_far" | "minecraft:entity.firework_rocket.twinkle_far" | "entity.fish.swim" | "minecraft:entity.fish.swim" | "entity.fishing_bobber.retrieve" | "minecraft:entity.fishing_bobber.retrieve" | "entity.fishing_bobber.splash" | "minecraft:entity.fishing_bobber.splash" | "entity.fishing_bobber.throw" | "minecraft:entity.fishing_bobber.throw" | "entity.fox.aggro" | "minecraft:entity.fox.aggro" | "entity.fox.ambient" | "minecraft:entity.fox.ambient" | "entity.fox.bite" | "minecraft:entity.fox.bite" | "entity.fox.death" | "minecraft:entity.fox.death" | "entity.fox.eat" | "minecraft:entity.fox.eat" | "entity.fox.hurt" | "minecraft:entity.fox.hurt" | "entity.fox.screech" | "minecraft:entity.fox.screech" | "entity.fox.sleep" | "minecraft:entity.fox.sleep" | "entity.fox.sniff" | "minecraft:entity.fox.sniff" | "entity.fox.spit" | "minecraft:entity.fox.spit" | "entity.fox.teleport" | "minecraft:entity.fox.teleport" | "entity.frog.ambient" | "minecraft:entity.frog.ambient" | "entity.frog.death" | "minecraft:entity.frog.death" | "entity.frog.eat" | "minecraft:entity.frog.eat" | "entity.frog.hurt" | "minecraft:entity.frog.hurt" | "entity.frog.lay_spawn" | "minecraft:entity.frog.lay_spawn" | "entity.frog.long_jump" | "minecraft:entity.frog.long_jump" | "entity.frog.step" | "minecraft:entity.frog.step" | "entity.frog.tongue" | "minecraft:entity.frog.tongue" | "entity.generic.big_fall" | "minecraft:entity.generic.big_fall" | "entity.generic.burn" | "minecraft:entity.generic.burn" | "entity.generic.death" | "minecraft:entity.generic.death" | "entity.generic.drink" | "minecraft:entity.generic.drink" | "entity.generic.eat" | "minecraft:entity.generic.eat" | "entity.generic.explode" | "minecraft:entity.generic.explode" | "entity.generic.extinguish_fire" | "minecraft:entity.generic.extinguish_fire" | "entity.generic.hurt" | "minecraft:entity.generic.hurt" | "entity.generic.small_fall" | "minecraft:entity.generic.small_fall" | "entity.generic.splash" | "minecraft:entity.generic.splash" | "entity.generic.swim" | "minecraft:entity.generic.swim" | "entity.ghast.ambient" | "minecraft:entity.ghast.ambient" | "entity.ghast.death" | "minecraft:entity.ghast.death" | "entity.ghast.hurt" | "minecraft:entity.ghast.hurt" | "entity.ghast.scream" | "minecraft:entity.ghast.scream" | "entity.ghast.shoot" | "minecraft:entity.ghast.shoot" | "entity.ghast.warn" | "minecraft:entity.ghast.warn" | "entity.glow_item_frame.add_item" | "minecraft:entity.glow_item_frame.add_item" | "entity.glow_item_frame.break" | "minecraft:entity.glow_item_frame.break" | "entity.glow_item_frame.place" | "minecraft:entity.glow_item_frame.place" | "entity.glow_item_frame.remove_item" | "minecraft:entity.glow_item_frame.remove_item" | "entity.glow_item_frame.rotate_item" | "minecraft:entity.glow_item_frame.rotate_item" | "entity.glow_squid.ambient" | "minecraft:entity.glow_squid.ambient" | "entity.glow_squid.death" | "minecraft:entity.glow_squid.death" | "entity.glow_squid.hurt" | "minecraft:entity.glow_squid.hurt" | "entity.glow_squid.squirt" | "minecraft:entity.glow_squid.squirt" | "entity.goat.ambient" | "minecraft:entity.goat.ambient" | "entity.goat.death" | "minecraft:entity.goat.death" | "entity.goat.eat" | "minecraft:entity.goat.eat" | "entity.goat.horn_break" | "minecraft:entity.goat.horn_break" | "entity.goat.hurt" | "minecraft:entity.goat.hurt" | "entity.goat.long_jump" | "minecraft:entity.goat.long_jump" | "entity.goat.milk" | "minecraft:entity.goat.milk" | "entity.goat.prepare_ram" | "minecraft:entity.goat.prepare_ram" | "entity.goat.ram_impact" | "minecraft:entity.goat.ram_impact" | "entity.goat.screaming.ambient" | "minecraft:entity.goat.screaming.ambient" | "entity.goat.screaming.death" | "minecraft:entity.goat.screaming.death" | "entity.goat.screaming.eat" | "minecraft:entity.goat.screaming.eat" | "entity.goat.screaming.horn_break" | "minecraft:entity.goat.screaming.horn_break" | "entity.goat.screaming.hurt" | "minecraft:entity.goat.screaming.hurt" | "entity.goat.screaming.long_jump" | "minecraft:entity.goat.screaming.long_jump" | "entity.goat.screaming.milk" | "minecraft:entity.goat.screaming.milk" | "entity.goat.screaming.prepare_ram" | "minecraft:entity.goat.screaming.prepare_ram" | "entity.goat.screaming.ram_impact" | "minecraft:entity.goat.screaming.ram_impact" | "entity.goat.step" | "minecraft:entity.goat.step" | "entity.guardian.ambient" | "minecraft:entity.guardian.ambient" | "entity.guardian.ambient_land" | "minecraft:entity.guardian.ambient_land" | "entity.guardian.attack" | "minecraft:entity.guardian.attack" | "entity.guardian.death" | "minecraft:entity.guardian.death" | "entity.guardian.death_land" | "minecraft:entity.guardian.death_land" | "entity.guardian.flop" | "minecraft:entity.guardian.flop" | "entity.guardian.hurt" | "minecraft:entity.guardian.hurt" | "entity.guardian.hurt_land" | "minecraft:entity.guardian.hurt_land" | "entity.hoglin.ambient" | "minecraft:entity.hoglin.ambient" | "entity.hoglin.angry" | "minecraft:entity.hoglin.angry" | "entity.hoglin.attack" | "minecraft:entity.hoglin.attack" | "entity.hoglin.converted_to_zombified" | "minecraft:entity.hoglin.converted_to_zombified" | "entity.hoglin.death" | "minecraft:entity.hoglin.death" | "entity.hoglin.hurt" | "minecraft:entity.hoglin.hurt" | "entity.hoglin.retreat" | "minecraft:entity.hoglin.retreat" | "entity.hoglin.step" | "minecraft:entity.hoglin.step" | "entity.horse.ambient" | "minecraft:entity.horse.ambient" | "entity.horse.angry" | "minecraft:entity.horse.angry" | "entity.horse.armor" | "minecraft:entity.horse.armor" | "entity.horse.breathe" | "minecraft:entity.horse.breathe" | "entity.horse.death" | "minecraft:entity.horse.death" | "entity.horse.eat" | "minecraft:entity.horse.eat" | "entity.horse.gallop" | "minecraft:entity.horse.gallop" | "entity.horse.hurt" | "minecraft:entity.horse.hurt" | "entity.horse.jump" | "minecraft:entity.horse.jump" | "entity.horse.land" | "minecraft:entity.horse.land" | "entity.horse.saddle" | "minecraft:entity.horse.saddle" | "entity.horse.step" | "minecraft:entity.horse.step" | "entity.horse.step_wood" | "minecraft:entity.horse.step_wood" | "entity.hostile.big_fall" | "minecraft:entity.hostile.big_fall" | "entity.hostile.death" | "minecraft:entity.hostile.death" | "entity.hostile.hurt" | "minecraft:entity.hostile.hurt" | "entity.hostile.small_fall" | "minecraft:entity.hostile.small_fall" | "entity.hostile.splash" | "minecraft:entity.hostile.splash" | "entity.hostile.swim" | "minecraft:entity.hostile.swim" | "entity.husk.ambient" | "minecraft:entity.husk.ambient" | "entity.husk.converted_to_zombie" | "minecraft:entity.husk.converted_to_zombie" | "entity.husk.death" | "minecraft:entity.husk.death" | "entity.husk.hurt" | "minecraft:entity.husk.hurt" | "entity.husk.step" | "minecraft:entity.husk.step" | "entity.illusioner.ambient" | "minecraft:entity.illusioner.ambient" | "entity.illusioner.cast_spell" | "minecraft:entity.illusioner.cast_spell" | "entity.illusioner.death" | "minecraft:entity.illusioner.death" | "entity.illusioner.hurt" | "minecraft:entity.illusioner.hurt" | "entity.illusioner.mirror_move" | "minecraft:entity.illusioner.mirror_move" | "entity.illusioner.prepare_blindness" | "minecraft:entity.illusioner.prepare_blindness" | "entity.illusioner.prepare_mirror" | "minecraft:entity.illusioner.prepare_mirror" | "entity.iron_golem.attack" | "minecraft:entity.iron_golem.attack" | "entity.iron_golem.damage" | "minecraft:entity.iron_golem.damage" | "entity.iron_golem.death" | "minecraft:entity.iron_golem.death" | "entity.iron_golem.hurt" | "minecraft:entity.iron_golem.hurt" | "entity.iron_golem.repair" | "minecraft:entity.iron_golem.repair" | "entity.iron_golem.step" | "minecraft:entity.iron_golem.step" | "entity.item.break" | "minecraft:entity.item.break" | "entity.item.pickup" | "minecraft:entity.item.pickup" | "entity.item_frame.add_item" | "minecraft:entity.item_frame.add_item" | "entity.item_frame.break" | "minecraft:entity.item_frame.break" | "entity.item_frame.place" | "minecraft:entity.item_frame.place" | "entity.item_frame.remove_item" | "minecraft:entity.item_frame.remove_item" | "entity.item_frame.rotate_item" | "minecraft:entity.item_frame.rotate_item" | "entity.leash_knot.break" | "minecraft:entity.leash_knot.break" | "entity.leash_knot.place" | "minecraft:entity.leash_knot.place" | "entity.lightning_bolt.impact" | "minecraft:entity.lightning_bolt.impact" | "entity.lightning_bolt.thunder" | "minecraft:entity.lightning_bolt.thunder" | "entity.lingering_potion.throw" | "minecraft:entity.lingering_potion.throw" | "entity.llama.ambient" | "minecraft:entity.llama.ambient" | "entity.llama.angry" | "minecraft:entity.llama.angry" | "entity.llama.chest" | "minecraft:entity.llama.chest" | "entity.llama.death" | "minecraft:entity.llama.death" | "entity.llama.eat" | "minecraft:entity.llama.eat" | "entity.llama.hurt" | "minecraft:entity.llama.hurt" | "entity.llama.spit" | "minecraft:entity.llama.spit" | "entity.llama.step" | "minecraft:entity.llama.step" | "entity.llama.swag" | "minecraft:entity.llama.swag" | "entity.magma_cube.death" | "minecraft:entity.magma_cube.death" | "entity.magma_cube.death_small" | "minecraft:entity.magma_cube.death_small" | "entity.magma_cube.hurt" | "minecraft:entity.magma_cube.hurt" | "entity.magma_cube.hurt_small" | "minecraft:entity.magma_cube.hurt_small" | "entity.magma_cube.jump" | "minecraft:entity.magma_cube.jump" | "entity.magma_cube.squish" | "minecraft:entity.magma_cube.squish" | "entity.magma_cube.squish_small" | "minecraft:entity.magma_cube.squish_small" | "entity.minecart.inside" | "minecraft:entity.minecart.inside" | "entity.minecart.inside.underwater" | "minecraft:entity.minecart.inside.underwater" | "entity.minecart.riding" | "minecraft:entity.minecart.riding" | "entity.mooshroom.convert" | "minecraft:entity.mooshroom.convert" | "entity.mooshroom.eat" | "minecraft:entity.mooshroom.eat" | "entity.mooshroom.milk" | "minecraft:entity.mooshroom.milk" | "entity.mooshroom.shear" | "minecraft:entity.mooshroom.shear" | "entity.mooshroom.suspicious_milk" | "minecraft:entity.mooshroom.suspicious_milk" | "entity.mule.ambient" | "minecraft:entity.mule.ambient" | "entity.mule.angry" | "minecraft:entity.mule.angry" | "entity.mule.chest" | "minecraft:entity.mule.chest" | "entity.mule.death" | "minecraft:entity.mule.death" | "entity.mule.eat" | "minecraft:entity.mule.eat" | "entity.mule.hurt" | "minecraft:entity.mule.hurt" | "entity.ocelot.ambient" | "minecraft:entity.ocelot.ambient" | "entity.ocelot.death" | "minecraft:entity.ocelot.death" | "entity.ocelot.hurt" | "minecraft:entity.ocelot.hurt" | "entity.painting.break" | "minecraft:entity.painting.break" | "entity.painting.place" | "minecraft:entity.painting.place" | "entity.panda.aggressive_ambient" | "minecraft:entity.panda.aggressive_ambient" | "entity.panda.ambient" | "minecraft:entity.panda.ambient" | "entity.panda.bite" | "minecraft:entity.panda.bite" | "entity.panda.cant_breed" | "minecraft:entity.panda.cant_breed" | "entity.panda.death" | "minecraft:entity.panda.death" | "entity.panda.eat" | "minecraft:entity.panda.eat" | "entity.panda.hurt" | "minecraft:entity.panda.hurt" | "entity.panda.pre_sneeze" | "minecraft:entity.panda.pre_sneeze" | "entity.panda.sneeze" | "minecraft:entity.panda.sneeze" | "entity.panda.step" | "minecraft:entity.panda.step" | "entity.panda.worried_ambient" | "minecraft:entity.panda.worried_ambient" | "entity.parrot.ambient" | "minecraft:entity.parrot.ambient" | "entity.parrot.death" | "minecraft:entity.parrot.death" | "entity.parrot.eat" | "minecraft:entity.parrot.eat" | "entity.parrot.fly" | "minecraft:entity.parrot.fly" | "entity.parrot.hurt" | "minecraft:entity.parrot.hurt" | "entity.parrot.imitate.blaze" | "minecraft:entity.parrot.imitate.blaze" | "entity.parrot.imitate.creeper" | "minecraft:entity.parrot.imitate.creeper" | "entity.parrot.imitate.drowned" | "minecraft:entity.parrot.imitate.drowned" | "entity.parrot.imitate.elder_guardian" | "minecraft:entity.parrot.imitate.elder_guardian" | "entity.parrot.imitate.ender_dragon" | "minecraft:entity.parrot.imitate.ender_dragon" | "entity.parrot.imitate.endermite" | "minecraft:entity.parrot.imitate.endermite" | "entity.parrot.imitate.evoker" | "minecraft:entity.parrot.imitate.evoker" | "entity.parrot.imitate.ghast" | "minecraft:entity.parrot.imitate.ghast" | "entity.parrot.imitate.guardian" | "minecraft:entity.parrot.imitate.guardian" | "entity.parrot.imitate.hoglin" | "minecraft:entity.parrot.imitate.hoglin" | "entity.parrot.imitate.husk" | "minecraft:entity.parrot.imitate.husk" | "entity.parrot.imitate.illusioner" | "minecraft:entity.parrot.imitate.illusioner" | "entity.parrot.imitate.magma_cube" | "minecraft:entity.parrot.imitate.magma_cube" | "entity.parrot.imitate.phantom" | "minecraft:entity.parrot.imitate.phantom" | "entity.parrot.imitate.piglin" | "minecraft:entity.parrot.imitate.piglin" | "entity.parrot.imitate.piglin_brute" | "minecraft:entity.parrot.imitate.piglin_brute" | "entity.parrot.imitate.pillager" | "minecraft:entity.parrot.imitate.pillager" | "entity.parrot.imitate.ravager" | "minecraft:entity.parrot.imitate.ravager" | "entity.parrot.imitate.shulker" | "minecraft:entity.parrot.imitate.shulker" | "entity.parrot.imitate.silverfish" | "minecraft:entity.parrot.imitate.silverfish" | "entity.parrot.imitate.skeleton" | "minecraft:entity.parrot.imitate.skeleton" | "entity.parrot.imitate.slime" | "minecraft:entity.parrot.imitate.slime" | "entity.parrot.imitate.spider" | "minecraft:entity.parrot.imitate.spider" | "entity.parrot.imitate.stray" | "minecraft:entity.parrot.imitate.stray" | "entity.parrot.imitate.vex" | "minecraft:entity.parrot.imitate.vex" | "entity.parrot.imitate.vindicator" | "minecraft:entity.parrot.imitate.vindicator" | "entity.parrot.imitate.warden" | "minecraft:entity.parrot.imitate.warden" | "entity.parrot.imitate.witch" | "minecraft:entity.parrot.imitate.witch" | "entity.parrot.imitate.wither" | "minecraft:entity.parrot.imitate.wither" | "entity.parrot.imitate.wither_skeleton" | "minecraft:entity.parrot.imitate.wither_skeleton" | "entity.parrot.imitate.zoglin" | "minecraft:entity.parrot.imitate.zoglin" | "entity.parrot.imitate.zombie" | "minecraft:entity.parrot.imitate.zombie" | "entity.parrot.imitate.zombie_villager" | "minecraft:entity.parrot.imitate.zombie_villager" | "entity.parrot.step" | "minecraft:entity.parrot.step" | "entity.phantom.ambient" | "minecraft:entity.phantom.ambient" | "entity.phantom.bite" | "minecraft:entity.phantom.bite" | "entity.phantom.death" | "minecraft:entity.phantom.death" | "entity.phantom.flap" | "minecraft:entity.phantom.flap" | "entity.phantom.hurt" | "minecraft:entity.phantom.hurt" | "entity.phantom.swoop" | "minecraft:entity.phantom.swoop" | "entity.pig.ambient" | "minecraft:entity.pig.ambient" | "entity.pig.death" | "minecraft:entity.pig.death" | "entity.pig.hurt" | "minecraft:entity.pig.hurt" | "entity.pig.saddle" | "minecraft:entity.pig.saddle" | "entity.pig.step" | "minecraft:entity.pig.step" | "entity.piglin.admiring_item" | "minecraft:entity.piglin.admiring_item" | "entity.piglin.ambient" | "minecraft:entity.piglin.ambient" | "entity.piglin.angry" | "minecraft:entity.piglin.angry" | "entity.piglin.celebrate" | "minecraft:entity.piglin.celebrate" | "entity.piglin.converted_to_zombified" | "minecraft:entity.piglin.converted_to_zombified" | "entity.piglin.death" | "minecraft:entity.piglin.death" | "entity.piglin.hurt" | "minecraft:entity.piglin.hurt" | "entity.piglin.jealous" | "minecraft:entity.piglin.jealous" | "entity.piglin.retreat" | "minecraft:entity.piglin.retreat" | "entity.piglin.step" | "minecraft:entity.piglin.step" | "entity.piglin_brute.ambient" | "minecraft:entity.piglin_brute.ambient" | "entity.piglin_brute.angry" | "minecraft:entity.piglin_brute.angry" | "entity.piglin_brute.converted_to_zombified" | "minecraft:entity.piglin_brute.converted_to_zombified" | "entity.piglin_brute.death" | "minecraft:entity.piglin_brute.death" | "entity.piglin_brute.hurt" | "minecraft:entity.piglin_brute.hurt" | "entity.piglin_brute.step" | "minecraft:entity.piglin_brute.step" | "entity.pillager.ambient" | "minecraft:entity.pillager.ambient" | "entity.pillager.celebrate" | "minecraft:entity.pillager.celebrate" | "entity.pillager.death" | "minecraft:entity.pillager.death" | "entity.pillager.hurt" | "minecraft:entity.pillager.hurt" | "entity.player.attack.crit" | "minecraft:entity.player.attack.crit" | "entity.player.attack.knockback" | "minecraft:entity.player.attack.knockback" | "entity.player.attack.nodamage" | "minecraft:entity.player.attack.nodamage" | "entity.player.attack.strong" | "minecraft:entity.player.attack.strong" | "entity.player.attack.sweep" | "minecraft:entity.player.attack.sweep" | "entity.player.attack.weak" | "minecraft:entity.player.attack.weak" | "entity.player.big_fall" | "minecraft:entity.player.big_fall" | "entity.player.breath" | "minecraft:entity.player.breath" | "entity.player.burp" | "minecraft:entity.player.burp" | "entity.player.death" | "minecraft:entity.player.death" | "entity.player.hurt" | "minecraft:entity.player.hurt" | "entity.player.hurt_drown" | "minecraft:entity.player.hurt_drown" | "entity.player.hurt_freeze" | "minecraft:entity.player.hurt_freeze" | "entity.player.hurt_on_fire" | "minecraft:entity.player.hurt_on_fire" | "entity.player.hurt_sweet_berry_bush" | "minecraft:entity.player.hurt_sweet_berry_bush" | "entity.player.levelup" | "minecraft:entity.player.levelup" | "entity.player.small_fall" | "minecraft:entity.player.small_fall" | "entity.player.splash" | "minecraft:entity.player.splash" | "entity.player.splash.high_speed" | "minecraft:entity.player.splash.high_speed" | "entity.player.swim" | "minecraft:entity.player.swim" | "entity.polar_bear.ambient" | "minecraft:entity.polar_bear.ambient" | "entity.polar_bear.ambient_baby" | "minecraft:entity.polar_bear.ambient_baby" | "entity.polar_bear.death" | "minecraft:entity.polar_bear.death" | "entity.polar_bear.hurt" | "minecraft:entity.polar_bear.hurt" | "entity.polar_bear.step" | "minecraft:entity.polar_bear.step" | "entity.polar_bear.warning" | "minecraft:entity.polar_bear.warning" | "entity.puffer_fish.ambient" | "minecraft:entity.puffer_fish.ambient" | "entity.puffer_fish.blow_out" | "minecraft:entity.puffer_fish.blow_out" | "entity.puffer_fish.blow_up" | "minecraft:entity.puffer_fish.blow_up" | "entity.puffer_fish.death" | "minecraft:entity.puffer_fish.death" | "entity.puffer_fish.flop" | "minecraft:entity.puffer_fish.flop" | "entity.puffer_fish.hurt" | "minecraft:entity.puffer_fish.hurt" | "entity.puffer_fish.sting" | "minecraft:entity.puffer_fish.sting" | "entity.rabbit.ambient" | "minecraft:entity.rabbit.ambient" | "entity.rabbit.attack" | "minecraft:entity.rabbit.attack" | "entity.rabbit.death" | "minecraft:entity.rabbit.death" | "entity.rabbit.hurt" | "minecraft:entity.rabbit.hurt" | "entity.rabbit.jump" | "minecraft:entity.rabbit.jump" | "entity.ravager.ambient" | "minecraft:entity.ravager.ambient" | "entity.ravager.attack" | "minecraft:entity.ravager.attack" | "entity.ravager.celebrate" | "minecraft:entity.ravager.celebrate" | "entity.ravager.death" | "minecraft:entity.ravager.death" | "entity.ravager.hurt" | "minecraft:entity.ravager.hurt" | "entity.ravager.roar" | "minecraft:entity.ravager.roar" | "entity.ravager.step" | "minecraft:entity.ravager.step" | "entity.ravager.stunned" | "minecraft:entity.ravager.stunned" | "entity.salmon.ambient" | "minecraft:entity.salmon.ambient" | "entity.salmon.death" | "minecraft:entity.salmon.death" | "entity.salmon.flop" | "minecraft:entity.salmon.flop" | "entity.salmon.hurt" | "minecraft:entity.salmon.hurt" | "entity.sheep.ambient" | "minecraft:entity.sheep.ambient" | "entity.sheep.death" | "minecraft:entity.sheep.death" | "entity.sheep.hurt" | "minecraft:entity.sheep.hurt" | "entity.sheep.shear" | "minecraft:entity.sheep.shear" | "entity.sheep.step" | "minecraft:entity.sheep.step" | "entity.shulker.ambient" | "minecraft:entity.shulker.ambient" | "entity.shulker.close" | "minecraft:entity.shulker.close" | "entity.shulker.death" | "minecraft:entity.shulker.death" | "entity.shulker.hurt" | "minecraft:entity.shulker.hurt" | "entity.shulker.hurt_closed" | "minecraft:entity.shulker.hurt_closed" | "entity.shulker.open" | "minecraft:entity.shulker.open" | "entity.shulker.shoot" | "minecraft:entity.shulker.shoot" | "entity.shulker.teleport" | "minecraft:entity.shulker.teleport" | "entity.shulker_bullet.hit" | "minecraft:entity.shulker_bullet.hit" | "entity.shulker_bullet.hurt" | "minecraft:entity.shulker_bullet.hurt" | "entity.silverfish.ambient" | "minecraft:entity.silverfish.ambient" | "entity.silverfish.death" | "minecraft:entity.silverfish.death" | "entity.silverfish.hurt" | "minecraft:entity.silverfish.hurt" | "entity.silverfish.step" | "minecraft:entity.silverfish.step" | "entity.skeleton.ambient" | "minecraft:entity.skeleton.ambient" | "entity.skeleton.converted_to_stray" | "minecraft:entity.skeleton.converted_to_stray" | "entity.skeleton.death" | "minecraft:entity.skeleton.death" | "entity.skeleton.hurt" | "minecraft:entity.skeleton.hurt" | "entity.skeleton.shoot" | "minecraft:entity.skeleton.shoot" | "entity.skeleton.step" | "minecraft:entity.skeleton.step" | "entity.skeleton_horse.ambient" | "minecraft:entity.skeleton_horse.ambient" | "entity.skeleton_horse.ambient_water" | "minecraft:entity.skeleton_horse.ambient_water" | "entity.skeleton_horse.death" | "minecraft:entity.skeleton_horse.death" | "entity.skeleton_horse.gallop_water" | "minecraft:entity.skeleton_horse.gallop_water" | "entity.skeleton_horse.hurt" | "minecraft:entity.skeleton_horse.hurt" | "entity.skeleton_horse.jump_water" | "minecraft:entity.skeleton_horse.jump_water" | "entity.skeleton_horse.step_water" | "minecraft:entity.skeleton_horse.step_water" | "entity.skeleton_horse.swim" | "minecraft:entity.skeleton_horse.swim" | "entity.slime.attack" | "minecraft:entity.slime.attack" | "entity.slime.death" | "minecraft:entity.slime.death" | "entity.slime.death_small" | "minecraft:entity.slime.death_small" | "entity.slime.hurt" | "minecraft:entity.slime.hurt" | "entity.slime.hurt_small" | "minecraft:entity.slime.hurt_small" | "entity.slime.jump" | "minecraft:entity.slime.jump" | "entity.slime.jump_small" | "minecraft:entity.slime.jump_small" | "entity.slime.squish" | "minecraft:entity.slime.squish" | "entity.slime.squish_small" | "minecraft:entity.slime.squish_small" | "entity.snow_golem.ambient" | "minecraft:entity.snow_golem.ambient" | "entity.snow_golem.death" | "minecraft:entity.snow_golem.death" | "entity.snow_golem.hurt" | "minecraft:entity.snow_golem.hurt" | "entity.snow_golem.shear" | "minecraft:entity.snow_golem.shear" | "entity.snow_golem.shoot" | "minecraft:entity.snow_golem.shoot" | "entity.snowball.throw" | "minecraft:entity.snowball.throw" | "entity.spider.ambient" | "minecraft:entity.spider.ambient" | "entity.spider.death" | "minecraft:entity.spider.death" | "entity.spider.hurt" | "minecraft:entity.spider.hurt" | "entity.spider.step" | "minecraft:entity.spider.step" | "entity.splash_potion.break" | "minecraft:entity.splash_potion.break" | "entity.splash_potion.throw" | "minecraft:entity.splash_potion.throw" | "entity.squid.ambient" | "minecraft:entity.squid.ambient" | "entity.squid.death" | "minecraft:entity.squid.death" | "entity.squid.hurt" | "minecraft:entity.squid.hurt" | "entity.squid.squirt" | "minecraft:entity.squid.squirt" | "entity.stray.ambient" | "minecraft:entity.stray.ambient" | "entity.stray.death" | "minecraft:entity.stray.death" | "entity.stray.hurt" | "minecraft:entity.stray.hurt" | "entity.stray.step" | "minecraft:entity.stray.step" | "entity.strider.ambient" | "minecraft:entity.strider.ambient" | "entity.strider.death" | "minecraft:entity.strider.death" | "entity.strider.eat" | "minecraft:entity.strider.eat" | "entity.strider.happy" | "minecraft:entity.strider.happy" | "entity.strider.hurt" | "minecraft:entity.strider.hurt" | "entity.strider.retreat" | "minecraft:entity.strider.retreat" | "entity.strider.saddle" | "minecraft:entity.strider.saddle" | "entity.strider.step" | "minecraft:entity.strider.step" | "entity.strider.step_lava" | "minecraft:entity.strider.step_lava" | "entity.tadpole.death" | "minecraft:entity.tadpole.death" | "entity.tadpole.flop" | "minecraft:entity.tadpole.flop" | "entity.tadpole.grow_up" | "minecraft:entity.tadpole.grow_up" | "entity.tadpole.hurt" | "minecraft:entity.tadpole.hurt" | "entity.tnt.primed" | "minecraft:entity.tnt.primed" | "entity.tropical_fish.ambient" | "minecraft:entity.tropical_fish.ambient" | "entity.tropical_fish.death" | "minecraft:entity.tropical_fish.death" | "entity.tropical_fish.flop" | "minecraft:entity.tropical_fish.flop" | "entity.tropical_fish.hurt" | "minecraft:entity.tropical_fish.hurt" | "entity.turtle.ambient_land" | "minecraft:entity.turtle.ambient_land" | "entity.turtle.death" | "minecraft:entity.turtle.death" | "entity.turtle.death_baby" | "minecraft:entity.turtle.death_baby" | "entity.turtle.egg_break" | "minecraft:entity.turtle.egg_break" | "entity.turtle.egg_crack" | "minecraft:entity.turtle.egg_crack" | "entity.turtle.egg_hatch" | "minecraft:entity.turtle.egg_hatch" | "entity.turtle.hurt" | "minecraft:entity.turtle.hurt" | "entity.turtle.hurt_baby" | "minecraft:entity.turtle.hurt_baby" | "entity.turtle.lay_egg" | "minecraft:entity.turtle.lay_egg" | "entity.turtle.shamble" | "minecraft:entity.turtle.shamble" | "entity.turtle.shamble_baby" | "minecraft:entity.turtle.shamble_baby" | "entity.turtle.swim" | "minecraft:entity.turtle.swim" | "entity.vex.ambient" | "minecraft:entity.vex.ambient" | "entity.vex.charge" | "minecraft:entity.vex.charge" | "entity.vex.death" | "minecraft:entity.vex.death" | "entity.vex.hurt" | "minecraft:entity.vex.hurt" | "entity.villager.ambient" | "minecraft:entity.villager.ambient" | "entity.villager.celebrate" | "minecraft:entity.villager.celebrate" | "entity.villager.death" | "minecraft:entity.villager.death" | "entity.villager.hurt" | "minecraft:entity.villager.hurt" | "entity.villager.no" | "minecraft:entity.villager.no" | "entity.villager.trade" | "minecraft:entity.villager.trade" | "entity.villager.work_armorer" | "minecraft:entity.villager.work_armorer" | "entity.villager.work_butcher" | "minecraft:entity.villager.work_butcher" | "entity.villager.work_cartographer" | "minecraft:entity.villager.work_cartographer" | "entity.villager.work_cleric" | "minecraft:entity.villager.work_cleric" | "entity.villager.work_farmer" | "minecraft:entity.villager.work_farmer" | "entity.villager.work_fisherman" | "minecraft:entity.villager.work_fisherman" | "entity.villager.work_fletcher" | "minecraft:entity.villager.work_fletcher" | "entity.villager.work_leatherworker" | "minecraft:entity.villager.work_leatherworker" | "entity.villager.work_librarian" | "minecraft:entity.villager.work_librarian" | "entity.villager.work_mason" | "minecraft:entity.villager.work_mason" | "entity.villager.work_shepherd" | "minecraft:entity.villager.work_shepherd" | "entity.villager.work_toolsmith" | "minecraft:entity.villager.work_toolsmith" | "entity.villager.work_weaponsmith" | "minecraft:entity.villager.work_weaponsmith" | "entity.villager.yes" | "minecraft:entity.villager.yes" | "entity.vindicator.ambient" | "minecraft:entity.vindicator.ambient" | "entity.vindicator.celebrate" | "minecraft:entity.vindicator.celebrate" | "entity.vindicator.death" | "minecraft:entity.vindicator.death" | "entity.vindicator.hurt" | "minecraft:entity.vindicator.hurt" | "entity.wandering_trader.ambient" | "minecraft:entity.wandering_trader.ambient" | "entity.wandering_trader.death" | "minecraft:entity.wandering_trader.death" | "entity.wandering_trader.disappeared" | "minecraft:entity.wandering_trader.disappeared" | "entity.wandering_trader.drink_milk" | "minecraft:entity.wandering_trader.drink_milk" | "entity.wandering_trader.drink_potion" | "minecraft:entity.wandering_trader.drink_potion" | "entity.wandering_trader.hurt" | "minecraft:entity.wandering_trader.hurt" | "entity.wandering_trader.no" | "minecraft:entity.wandering_trader.no" | "entity.wandering_trader.reappeared" | "minecraft:entity.wandering_trader.reappeared" | "entity.wandering_trader.trade" | "minecraft:entity.wandering_trader.trade" | "entity.wandering_trader.yes" | "minecraft:entity.wandering_trader.yes" | "entity.warden.agitated" | "minecraft:entity.warden.agitated" | "entity.warden.ambient" | "minecraft:entity.warden.ambient" | "entity.warden.angry" | "minecraft:entity.warden.angry" | "entity.warden.attack_impact" | "minecraft:entity.warden.attack_impact" | "entity.warden.death" | "minecraft:entity.warden.death" | "entity.warden.dig" | "minecraft:entity.warden.dig" | "entity.warden.emerge" | "minecraft:entity.warden.emerge" | "entity.warden.heartbeat" | "minecraft:entity.warden.heartbeat" | "entity.warden.hurt" | "minecraft:entity.warden.hurt" | "entity.warden.listening" | "minecraft:entity.warden.listening" | "entity.warden.listening_angry" | "minecraft:entity.warden.listening_angry" | "entity.warden.nearby_close" | "minecraft:entity.warden.nearby_close" | "entity.warden.nearby_closer" | "minecraft:entity.warden.nearby_closer" | "entity.warden.nearby_closest" | "minecraft:entity.warden.nearby_closest" | "entity.warden.roar" | "minecraft:entity.warden.roar" | "entity.warden.sniff" | "minecraft:entity.warden.sniff" | "entity.warden.sonic_boom" | "minecraft:entity.warden.sonic_boom" | "entity.warden.sonic_charge" | "minecraft:entity.warden.sonic_charge" | "entity.warden.step" | "minecraft:entity.warden.step" | "entity.warden.tendril_clicks" | "minecraft:entity.warden.tendril_clicks" | "entity.witch.ambient" | "minecraft:entity.witch.ambient" | "entity.witch.celebrate" | "minecraft:entity.witch.celebrate" | "entity.witch.death" | "minecraft:entity.witch.death" | "entity.witch.drink" | "minecraft:entity.witch.drink" | "entity.witch.hurt" | "minecraft:entity.witch.hurt" | "entity.witch.throw" | "minecraft:entity.witch.throw" | "entity.wither.ambient" | "minecraft:entity.wither.ambient" | "entity.wither.break_block" | "minecraft:entity.wither.break_block" | "entity.wither.death" | "minecraft:entity.wither.death" | "entity.wither.hurt" | "minecraft:entity.wither.hurt" | "entity.wither.shoot" | "minecraft:entity.wither.shoot" | "entity.wither.spawn" | "minecraft:entity.wither.spawn" | "entity.wither_skeleton.ambient" | "minecraft:entity.wither_skeleton.ambient" | "entity.wither_skeleton.death" | "minecraft:entity.wither_skeleton.death" | "entity.wither_skeleton.hurt" | "minecraft:entity.wither_skeleton.hurt" | "entity.wither_skeleton.step" | "minecraft:entity.wither_skeleton.step" | "entity.wolf.ambient" | "minecraft:entity.wolf.ambient" | "entity.wolf.death" | "minecraft:entity.wolf.death" | "entity.wolf.growl" | "minecraft:entity.wolf.growl" | "entity.wolf.howl" | "minecraft:entity.wolf.howl" | "entity.wolf.hurt" | "minecraft:entity.wolf.hurt" | "entity.wolf.pant" | "minecraft:entity.wolf.pant" | "entity.wolf.shake" | "minecraft:entity.wolf.shake" | "entity.wolf.step" | "minecraft:entity.wolf.step" | "entity.wolf.whine" | "minecraft:entity.wolf.whine" | "entity.zoglin.ambient" | "minecraft:entity.zoglin.ambient" | "entity.zoglin.angry" | "minecraft:entity.zoglin.angry" | "entity.zoglin.attack" | "minecraft:entity.zoglin.attack" | "entity.zoglin.death" | "minecraft:entity.zoglin.death" | "entity.zoglin.hurt" | "minecraft:entity.zoglin.hurt" | "entity.zoglin.step" | "minecraft:entity.zoglin.step" | "entity.zombie.ambient" | "minecraft:entity.zombie.ambient" | "entity.zombie.attack_iron_door" | "minecraft:entity.zombie.attack_iron_door" | "entity.zombie.attack_wooden_door" | "minecraft:entity.zombie.attack_wooden_door" | "entity.zombie.break_wooden_door" | "minecraft:entity.zombie.break_wooden_door" | "entity.zombie.converted_to_drowned" | "minecraft:entity.zombie.converted_to_drowned" | "entity.zombie.death" | "minecraft:entity.zombie.death" | "entity.zombie.destroy_egg" | "minecraft:entity.zombie.destroy_egg" | "entity.zombie.hurt" | "minecraft:entity.zombie.hurt" | "entity.zombie.infect" | "minecraft:entity.zombie.infect" | "entity.zombie.step" | "minecraft:entity.zombie.step" | "entity.zombie_horse.ambient" | "minecraft:entity.zombie_horse.ambient" | "entity.zombie_horse.death" | "minecraft:entity.zombie_horse.death" | "entity.zombie_horse.hurt" | "minecraft:entity.zombie_horse.hurt" | "entity.zombie_villager.ambient" | "minecraft:entity.zombie_villager.ambient" | "entity.zombie_villager.converted" | "minecraft:entity.zombie_villager.converted" | "entity.zombie_villager.cure" | "minecraft:entity.zombie_villager.cure" | "entity.zombie_villager.death" | "minecraft:entity.zombie_villager.death" | "entity.zombie_villager.hurt" | "minecraft:entity.zombie_villager.hurt" | "entity.zombie_villager.step" | "minecraft:entity.zombie_villager.step" | "entity.zombified_piglin.ambient" | "minecraft:entity.zombified_piglin.ambient" | "entity.zombified_piglin.angry" | "minecraft:entity.zombified_piglin.angry" | "entity.zombified_piglin.death" | "minecraft:entity.zombified_piglin.death" | "entity.zombified_piglin.hurt" | "minecraft:entity.zombified_piglin.hurt" | "event.raid.horn" | "minecraft:event.raid.horn" | "item.armor.equip_chain" | "minecraft:item.armor.equip_chain" | "item.armor.equip_diamond" | "minecraft:item.armor.equip_diamond" | "item.armor.equip_elytra" | "minecraft:item.armor.equip_elytra" | "item.armor.equip_generic" | "minecraft:item.armor.equip_generic" | "item.armor.equip_gold" | "minecraft:item.armor.equip_gold" | "item.armor.equip_iron" | "minecraft:item.armor.equip_iron" | "item.armor.equip_leather" | "minecraft:item.armor.equip_leather" | "item.armor.equip_netherite" | "minecraft:item.armor.equip_netherite" | "item.armor.equip_turtle" | "minecraft:item.armor.equip_turtle" | "item.axe.scrape" | "minecraft:item.axe.scrape" | "item.axe.strip" | "minecraft:item.axe.strip" | "item.axe.wax_off" | "minecraft:item.axe.wax_off" | "item.bone_meal.use" | "minecraft:item.bone_meal.use" | "item.book.page_turn" | "minecraft:item.book.page_turn" | "item.book.put" | "minecraft:item.book.put" | "item.bottle.empty" | "minecraft:item.bottle.empty" | "item.bottle.fill" | "minecraft:item.bottle.fill" | "item.bottle.fill_dragonbreath" | "minecraft:item.bottle.fill_dragonbreath" | "item.bucket.empty" | "minecraft:item.bucket.empty" | "item.bucket.empty_axolotl" | "minecraft:item.bucket.empty_axolotl" | "item.bucket.empty_fish" | "minecraft:item.bucket.empty_fish" | "item.bucket.empty_lava" | "minecraft:item.bucket.empty_lava" | "item.bucket.empty_powder_snow" | "minecraft:item.bucket.empty_powder_snow" | "item.bucket.empty_tadpole" | "minecraft:item.bucket.empty_tadpole" | "item.bucket.fill" | "minecraft:item.bucket.fill" | "item.bucket.fill_axolotl" | "minecraft:item.bucket.fill_axolotl" | "item.bucket.fill_fish" | "minecraft:item.bucket.fill_fish" | "item.bucket.fill_lava" | "minecraft:item.bucket.fill_lava" | "item.bucket.fill_powder_snow" | "minecraft:item.bucket.fill_powder_snow" | "item.bucket.fill_tadpole" | "minecraft:item.bucket.fill_tadpole" | "item.bundle.drop_contents" | "minecraft:item.bundle.drop_contents" | "item.bundle.insert" | "minecraft:item.bundle.insert" | "item.bundle.remove_one" | "minecraft:item.bundle.remove_one" | "item.chorus_fruit.teleport" | "minecraft:item.chorus_fruit.teleport" | "item.crop.plant" | "minecraft:item.crop.plant" | "item.crossbow.hit" | "minecraft:item.crossbow.hit" | "item.crossbow.loading_end" | "minecraft:item.crossbow.loading_end" | "item.crossbow.loading_middle" | "minecraft:item.crossbow.loading_middle" | "item.crossbow.loading_start" | "minecraft:item.crossbow.loading_start" | "item.crossbow.quick_charge_1" | "minecraft:item.crossbow.quick_charge_1" | "item.crossbow.quick_charge_2" | "minecraft:item.crossbow.quick_charge_2" | "item.crossbow.quick_charge_3" | "minecraft:item.crossbow.quick_charge_3" | "item.crossbow.shoot" | "minecraft:item.crossbow.shoot" | "item.dye.use" | "minecraft:item.dye.use" | "item.elytra.flying" | "minecraft:item.elytra.flying" | "item.firecharge.use" | "minecraft:item.firecharge.use" | "item.flintandsteel.use" | "minecraft:item.flintandsteel.use" | "item.glow_ink_sac.use" | "minecraft:item.glow_ink_sac.use" | "item.goat_horn.play" | "minecraft:item.goat_horn.play" | "item.goat_horn.sound.0" | "minecraft:item.goat_horn.sound.0" | "item.goat_horn.sound.1" | "minecraft:item.goat_horn.sound.1" | "item.goat_horn.sound.2" | "minecraft:item.goat_horn.sound.2" | "item.goat_horn.sound.3" | "minecraft:item.goat_horn.sound.3" | "item.goat_horn.sound.4" | "minecraft:item.goat_horn.sound.4" | "item.goat_horn.sound.5" | "minecraft:item.goat_horn.sound.5" | "item.goat_horn.sound.6" | "minecraft:item.goat_horn.sound.6" | "item.goat_horn.sound.7" | "minecraft:item.goat_horn.sound.7" | "item.hoe.till" | "minecraft:item.hoe.till" | "item.honey_bottle.drink" | "minecraft:item.honey_bottle.drink" | "item.honeycomb.wax_on" | "minecraft:item.honeycomb.wax_on" | "item.ink_sac.use" | "minecraft:item.ink_sac.use" | "item.lodestone_compass.lock" | "minecraft:item.lodestone_compass.lock" | "item.nether_wart.plant" | "minecraft:item.nether_wart.plant" | "item.shield.block" | "minecraft:item.shield.block" | "item.shield.break" | "minecraft:item.shield.break" | "item.shovel.flatten" | "minecraft:item.shovel.flatten" | "item.spyglass.stop_using" | "minecraft:item.spyglass.stop_using" | "item.spyglass.use" | "minecraft:item.spyglass.use" | "item.totem.use" | "minecraft:item.totem.use" | "item.trident.hit" | "minecraft:item.trident.hit" | "item.trident.hit_ground" | "minecraft:item.trident.hit_ground" | "item.trident.return" | "minecraft:item.trident.return" | "item.trident.riptide_1" | "minecraft:item.trident.riptide_1" | "item.trident.riptide_2" | "minecraft:item.trident.riptide_2" | "item.trident.riptide_3" | "minecraft:item.trident.riptide_3" | "item.trident.throw" | "minecraft:item.trident.throw" | "item.trident.thunder" | "minecraft:item.trident.thunder" | "music.creative" | "minecraft:music.creative" | "music.credits" | "minecraft:music.credits" | "music.dragon" | "minecraft:music.dragon" | "music.end" | "minecraft:music.end" | "music.game" | "minecraft:music.game" | "music.menu" | "minecraft:music.menu" | "music.nether.basalt_deltas" | "minecraft:music.nether.basalt_deltas" | "music.nether.crimson_forest" | "minecraft:music.nether.crimson_forest" | "music.nether.nether_wastes" | "minecraft:music.nether.nether_wastes" | "music.nether.soul_sand_valley" | "minecraft:music.nether.soul_sand_valley" | "music.nether.warped_forest" | "minecraft:music.nether.warped_forest" | "music.overworld.deep_dark" | "minecraft:music.overworld.deep_dark" | "music.overworld.dripstone_caves" | "minecraft:music.overworld.dripstone_caves" | "music.overworld.frozen_peaks" | "minecraft:music.overworld.frozen_peaks" | "music.overworld.grove" | "minecraft:music.overworld.grove" | "music.overworld.jagged_peaks" | "minecraft:music.overworld.jagged_peaks" | "music.overworld.jungle_and_forest" | "minecraft:music.overworld.jungle_and_forest" | "music.overworld.lush_caves" | "minecraft:music.overworld.lush_caves" | "music.overworld.meadow" | "minecraft:music.overworld.meadow" | "music.overworld.old_growth_taiga" | "minecraft:music.overworld.old_growth_taiga" | "music.overworld.snowy_slopes" | "minecraft:music.overworld.snowy_slopes" | "music.overworld.stony_peaks" | "minecraft:music.overworld.stony_peaks" | "music.overworld.swamp" | "minecraft:music.overworld.swamp" | "music.under_water" | "minecraft:music.under_water" | "music_disc.11" | "minecraft:music_disc.11" | "music_disc.13" | "minecraft:music_disc.13" | "music_disc.5" | "minecraft:music_disc.5" | "music_disc.blocks" | "minecraft:music_disc.blocks" | "music_disc.cat" | "minecraft:music_disc.cat" | "music_disc.chirp" | "minecraft:music_disc.chirp" | "music_disc.far" | "minecraft:music_disc.far" | "music_disc.mall" | "minecraft:music_disc.mall" | "music_disc.mellohi" | "minecraft:music_disc.mellohi" | "music_disc.otherside" | "minecraft:music_disc.otherside" | "music_disc.pigstep" | "minecraft:music_disc.pigstep" | "music_disc.stal" | "minecraft:music_disc.stal" | "music_disc.strad" | "minecraft:music_disc.strad" | "music_disc.wait" | "minecraft:music_disc.wait" | "music_disc.ward" | "minecraft:music_disc.ward" | "particle.soul_escape" | "minecraft:particle.soul_escape" | "ui.button.click" | "minecraft:ui.button.click" | "ui.cartography_table.take_result" | "minecraft:ui.cartography_table.take_result" | "ui.loom.select_pattern" | "minecraft:ui.loom.select_pattern" | "ui.loom.take_result" | "minecraft:ui.loom.take_result" | "ui.stonecutter.select_recipe" | "minecraft:ui.stonecutter.select_recipe" | "ui.stonecutter.take_result" | "minecraft:ui.stonecutter.take_result" | "ui.toast.challenge_complete" | "minecraft:ui.toast.challenge_complete" | "ui.toast.in" | "minecraft:ui.toast.in" | "ui.toast.out" | "minecraft:ui.toast.out" | "weather.rain" | "minecraft:weather.rain" | "weather.rain.above" | "minecraft:weather.rain.above" | "modularrouters:error" | "modularrouters:success" | "modularrouters:thud" | "numina:boop" | "numina:gui_install" | "numina:gui_select" | "patchouli:book_flip" | "patchouli:book_open" | "powersuits:glider" | "powersuits:jet_boots" | "powersuits:jetpack" | "powersuits:jump_assist" | "powersuits:swim_assist" | "powersuits:water_electrolyzer" | "railways:conductor_whistle" | "sgjourney:equip_naquadah_armor" | "sgjourney:matok_fire" | "sgjourney:milky_way_chevron_encode" | "sgjourney:milky_way_chevron_engage" | "sgjourney:milky_way_dhd_enter" | "sgjourney:milky_way_dhd_press" | "sgjourney:milky_way_dial_fail" | "sgjourney:milky_way_ring_spin" | "sgjourney:milky_way_ring_spin_start" | "sgjourney:milky_way_wormhole_open" | "sgjourney:pegasus_chevron_engage" | "sgjourney:pegasus_chevron_incoming" | "sgjourney:pegasus_dial_fail" | "sgjourney:pegasus_ring_spin" | "sgjourney:pegasus_wormhole_open" | "sgjourney:tollan_chevron_engage" | "sgjourney:tollan_dial_fail" | "sgjourney:universe_chevron_engage" | "sgjourney:universe_dial_fail" | "sgjourney:universe_dial_start" | "sgjourney:universe_ring_spin" | "sgjourney:universe_wormhole_open" | "sgjourney:wormhole_close" | "sgjourney:wormhole_enter" | "sgjourney:wormhole_idle" | "thermal:block.device_water_gen" | "thermal:block.machine_bottler" | "thermal:block.machine_crucible" | "thermal:block.machine_furnace" | "thermal:block.machine_pulverizer" | "thermal:block.machine_sawmill" | "thermal:block.machine_smelter" | "thermal:entity.basalz.ambient" | "thermal:entity.basalz.death" | "thermal:entity.basalz.hurt" | "thermal:entity.basalz.roam" | "thermal:entity.basalz.shoot" | "thermal:entity.blitz.ambient" | "thermal:entity.blitz.death" | "thermal:entity.blitz.hurt" | "thermal:entity.blitz.roam" | "thermal:entity.blitz.shoot" | "thermal:entity.blizz.ambient" | "thermal:entity.blizz.death" | "thermal:entity.blizz.hurt" | "thermal:entity.blizz.roam" | "thermal:entity.blizz.shoot" | "thermal:item.armor.equip_beekeeper" | "thermal:item.armor.equip_diving" | "thermal:item.armor.equip_hazmat" | "thermal:item.magnet" | "thermal:misc.tinker" | "webdisplays:ironic" | "webdisplays:keyboard_type" | "webdisplays:screencfg_open" | "webdisplays:server" | "webdisplays:upgrade_add" | "webdisplays:upgrade_del";
    type Fluid = "bigreactors:blutonium" | "bigreactors:blutonium_flowing" | "bigreactors:cryomisi" | "bigreactors:cryomisi_flowing" | "bigreactors:cyanite" | "bigreactors:cyanite_flowing" | "bigreactors:magentite" | "bigreactors:magentite_flowing" | "bigreactors:redfrigium" | "bigreactors:redfrigium_flowing" | "bigreactors:rossinite" | "bigreactors:rossinite_flowing" | "bigreactors:steam" | "bigreactors:steam_flowing" | "bigreactors:tangerium" | "bigreactors:tangerium_flowing" | "bigreactors:verderium" | "bigreactors:verderium_flowing" | "bigreactors:yellorium" | "bigreactors:yellorium_flowing" | "cofh_core:experience" | "cofh_core:experience_flowing" | "cofh_core:honey" | "cofh_core:honey_flowing" | "cofh_core:potion" | "cofh_core:potion_flowing" | "create:chocolate" | "create:flowing_chocolate" | "create:flowing_honey" | "create:flowing_potion" | "create:flowing_tea" | "create:honey" | "create:potion" | "create:tea" | "createarmory:flowing_molten_brass" | "createarmory:molten_brass" | "exnihilosequentia:sea_water" | "exnihilosequentia:sea_water_flow" | "exnihilosequentia:witch_water" | "exnihilosequentia:witch_water_flow" | "gtceu:12_crown_4" | "gtceu:12_crown_4_li" | "gtceu:15_crown_5" | "gtceu:15_crown_5_na" | "gtceu:18_crown_6" | "gtceu:18_crown_6_k" | "gtceu:acetic_acid" | "gtceu:acetone" | "gtceu:acidic_enriched_naquadah_solution" | "gtceu:acidic_naquadria_solution" | "gtceu:acidic_osmium_solution" | "gtceu:air" | "gtceu:allyl_chloride" | "gtceu:aluminium" | "gtceu:americium" | "gtceu:ammonia" | "gtceu:annealed_copper" | "gtceu:antimony" | "gtceu:aqua_regia" | "gtceu:argon" | "gtceu:argon_plasma" | "gtceu:arsenic" | "gtceu:bacteria" | "gtceu:bacterial_sludge" | "gtceu:battery_alloy" | "gtceu:benzene" | "gtceu:beryllium" | "gtceu:bio_diesel" | "gtceu:biomass" | "gtceu:bismuth" | "gtceu:bismuth_bronze" | "gtceu:bisphenol_a" | "gtceu:black_bronze" | "gtceu:black_dye" | "gtceu:black_steel" | "gtceu:blaze" | "gtceu:blue_alloy" | "gtceu:blue_dye" | "gtceu:blue_steel" | "gtceu:borosilicate_glass" | "gtceu:brass" | "gtceu:bronze" | "gtceu:brown_dye" | "gtceu:butadiene" | "gtceu:butane" | "gtceu:butene" | "gtceu:butyraldehyde" | "gtceu:carbon" | "gtceu:carbon_dioxide" | "gtceu:carbon_monoxide" | "gtceu:cerium" | "gtceu:cetane_boosted_diesel" | "gtceu:charcoal_byproducts" | "gtceu:chlorine" | "gtceu:chlorine_trifluoride" | "gtceu:chlorobenzene" | "gtceu:chloroform" | "gtceu:chloromethane" | "gtceu:chromium" | "gtceu:coal_gas" | "gtceu:coal_tar" | "gtceu:cobalt" | "gtceu:cobalt_brass" | "gtceu:concrete" | "gtceu:construction_foam" | "gtceu:copper" | "gtceu:creosote" | "gtceu:cryptand" | "gtceu:cryptand_k" | "gtceu:cryptand_li" | "gtceu:cryptand_na" | "gtceu:cumene" | "gtceu:cupronickel" | "gtceu:cyan_dye" | "gtceu:cyclohexane" | "gtceu:damascus_steel" | "gtceu:darmstadtium" | "gtceu:depleted_uranium_hexafluoride" | "gtceu:deuterium" | "gtceu:diaminobenzidine" | "gtceu:dichlorobenzene" | "gtceu:dichlorobenzidine" | "gtceu:dichloroethane" | "gtceu:diesel" | "gtceu:diethylene_glycol" | "gtceu:diluted_hydrochloric_acid" | "gtceu:diluted_sulfuric_acid" | "gtceu:dimethylamine" | "gtceu:dimethylbenzene" | "gtceu:dimethyldichlorosilane" | "gtceu:dimethylhydrazine" | "gtceu:dinitrogen_tetroxide" | "gtceu:diphenyl_isophthalate" | "gtceu:dissolved_calcium_acetate" | "gtceu:distilled_water" | "gtceu:drilling_fluid" | "gtceu:duranium" | "gtceu:echo" | "gtceu:electrum" | "gtceu:ender_air" | "gtceu:enderium" | "gtceu:enriched_bacterial_sludge" | "gtceu:enriched_naquadah" | "gtceu:enriched_naquadah_solution" | "gtceu:enriched_naquadah_trinium_europium_duranide" | "gtceu:enriched_naquadah_waste" | "gtceu:enriched_uranium_hexafluoride" | "gtceu:epichlorohydrin" | "gtceu:epoxy" | "gtceu:ethane" | "gtceu:ethanol" | "gtceu:ethenone" | "gtceu:ethyl_tertbutyl_ether" | "gtceu:ethylbenzene" | "gtceu:ethylene" | "gtceu:ethylene_glycol" | "gtceu:ethylene_oxide" | "gtceu:europium" | "gtceu:fermented_biomass" | "gtceu:fish_oil" | "gtceu:flowing_12_crown_4" | "gtceu:flowing_12_crown_4_li" | "gtceu:flowing_15_crown_5" | "gtceu:flowing_15_crown_5_na" | "gtceu:flowing_18_crown_6" | "gtceu:flowing_18_crown_6_k" | "gtceu:flowing_acetic_acid" | "gtceu:flowing_acetone" | "gtceu:flowing_acidic_enriched_naquadah_solution" | "gtceu:flowing_acidic_naquadria_solution" | "gtceu:flowing_acidic_osmium_solution" | "gtceu:flowing_air" | "gtceu:flowing_allyl_chloride" | "gtceu:flowing_aluminium" | "gtceu:flowing_americium" | "gtceu:flowing_ammonia" | "gtceu:flowing_annealed_copper" | "gtceu:flowing_antimony" | "gtceu:flowing_aqua_regia" | "gtceu:flowing_argon" | "gtceu:flowing_argon_plasma" | "gtceu:flowing_arsenic" | "gtceu:flowing_bacteria" | "gtceu:flowing_bacterial_sludge" | "gtceu:flowing_battery_alloy" | "gtceu:flowing_benzene" | "gtceu:flowing_beryllium" | "gtceu:flowing_bio_diesel" | "gtceu:flowing_biomass" | "gtceu:flowing_bismuth" | "gtceu:flowing_bismuth_bronze" | "gtceu:flowing_bisphenol_a" | "gtceu:flowing_black_bronze" | "gtceu:flowing_black_dye" | "gtceu:flowing_black_steel" | "gtceu:flowing_blaze" | "gtceu:flowing_blue_alloy" | "gtceu:flowing_blue_dye" | "gtceu:flowing_blue_steel" | "gtceu:flowing_borosilicate_glass" | "gtceu:flowing_brass" | "gtceu:flowing_bronze" | "gtceu:flowing_brown_dye" | "gtceu:flowing_butadiene" | "gtceu:flowing_butane" | "gtceu:flowing_butene" | "gtceu:flowing_butyraldehyde" | "gtceu:flowing_carbon" | "gtceu:flowing_carbon_dioxide" | "gtceu:flowing_carbon_monoxide" | "gtceu:flowing_cerium" | "gtceu:flowing_cetane_boosted_diesel" | "gtceu:flowing_charcoal_byproducts" | "gtceu:flowing_chlorine" | "gtceu:flowing_chlorine_trifluoride" | "gtceu:flowing_chlorobenzene" | "gtceu:flowing_chloroform" | "gtceu:flowing_chloromethane" | "gtceu:flowing_chromium" | "gtceu:flowing_coal_gas" | "gtceu:flowing_coal_tar" | "gtceu:flowing_cobalt" | "gtceu:flowing_cobalt_brass" | "gtceu:flowing_concrete" | "gtceu:flowing_construction_foam" | "gtceu:flowing_copper" | "gtceu:flowing_creosote" | "gtceu:flowing_cryptand" | "gtceu:flowing_cryptand_k" | "gtceu:flowing_cryptand_li" | "gtceu:flowing_cryptand_na" | "gtceu:flowing_cumene" | "gtceu:flowing_cupronickel" | "gtceu:flowing_cyan_dye" | "gtceu:flowing_cyclohexane" | "gtceu:flowing_damascus_steel" | "gtceu:flowing_darmstadtium" | "gtceu:flowing_depleted_uranium_hexafluoride" | "gtceu:flowing_deuterium" | "gtceu:flowing_diaminobenzidine" | "gtceu:flowing_dichlorobenzene" | "gtceu:flowing_dichlorobenzidine" | "gtceu:flowing_dichloroethane" | "gtceu:flowing_diesel" | "gtceu:flowing_diethylene_glycol" | "gtceu:flowing_diluted_hydrochloric_acid" | "gtceu:flowing_diluted_sulfuric_acid" | "gtceu:flowing_dimethylamine" | "gtceu:flowing_dimethylbenzene" | "gtceu:flowing_dimethyldichlorosilane" | "gtceu:flowing_dimethylhydrazine" | "gtceu:flowing_dinitrogen_tetroxide" | "gtceu:flowing_diphenyl_isophthalate" | "gtceu:flowing_dissolved_calcium_acetate" | "gtceu:flowing_distilled_water" | "gtceu:flowing_drilling_fluid" | "gtceu:flowing_duranium" | "gtceu:flowing_echo" | "gtceu:flowing_electrum" | "gtceu:flowing_ender_air" | "gtceu:flowing_enderium" | "gtceu:flowing_enriched_bacterial_sludge" | "gtceu:flowing_enriched_naquadah" | "gtceu:flowing_enriched_naquadah_solution" | "gtceu:flowing_enriched_naquadah_trinium_europium_duranide" | "gtceu:flowing_enriched_naquadah_waste" | "gtceu:flowing_enriched_uranium_hexafluoride" | "gtceu:flowing_epichlorohydrin" | "gtceu:flowing_epoxy" | "gtceu:flowing_ethane" | "gtceu:flowing_ethanol" | "gtceu:flowing_ethenone" | "gtceu:flowing_ethyl_tertbutyl_ether" | "gtceu:flowing_ethylbenzene" | "gtceu:flowing_ethylene" | "gtceu:flowing_ethylene_glycol" | "gtceu:flowing_ethylene_oxide" | "gtceu:flowing_europium" | "gtceu:flowing_fermented_biomass" | "gtceu:flowing_fish_oil" | "gtceu:flowing_fluorine" | "gtceu:flowing_fluoroantimonic_acid" | "gtceu:flowing_gallium" | "gtceu:flowing_gallium_arsenide" | "gtceu:flowing_gasoline" | "gtceu:flowing_gelatin_mixture" | "gtceu:flowing_glass" | "gtceu:flowing_glowstone" | "gtceu:flowing_glue" | "gtceu:flowing_glycerol" | "gtceu:flowing_glyceryl_trinitrate" | "gtceu:flowing_gold" | "gtceu:flowing_gray_dye" | "gtceu:flowing_green_dye" | "gtceu:flowing_green_sapphire_slurry" | "gtceu:flowing_hastelloy_c_276" | "gtceu:flowing_hastelloy_x" | "gtceu:flowing_heavy_fuel" | "gtceu:flowing_helium" | "gtceu:flowing_helium_3" | "gtceu:flowing_helium_plasma" | "gtceu:flowing_high_octane_gasoline" | "gtceu:flowing_hsla_steel" | "gtceu:flowing_hsse" | "gtceu:flowing_hssg" | "gtceu:flowing_hsss" | "gtceu:flowing_hydro_cracked_butadiene" | "gtceu:flowing_hydro_cracked_butane" | "gtceu:flowing_hydro_cracked_butene" | "gtceu:flowing_hydro_cracked_ethane" | "gtceu:flowing_hydro_cracked_ethylene" | "gtceu:flowing_hydro_cracked_propane" | "gtceu:flowing_hydro_cracked_propene" | "gtceu:flowing_hydrochloric_acid" | "gtceu:flowing_hydrofluoric_acid" | "gtceu:flowing_hydrogen" | "gtceu:flowing_hydrogen_sulfide" | "gtceu:flowing_hypochlorous_acid" | "gtceu:flowing_ice" | "gtceu:flowing_impure_enriched_naquadah_solution" | "gtceu:flowing_impure_naquadria_solution" | "gtceu:flowing_incoloy_ma_956" | "gtceu:flowing_indium" | "gtceu:flowing_indium_concentrate" | "gtceu:flowing_indium_gallium_phosphide" | "gtceu:flowing_indium_tin_barium_titanium_cuprate" | "gtceu:flowing_invar" | "gtceu:flowing_iridium" | "gtceu:flowing_iron" | "gtceu:flowing_iron_iii_chloride" | "gtceu:flowing_iron_plasma" | "gtceu:flowing_isoprene" | "gtceu:flowing_kanthal" | "gtceu:flowing_krypton" | "gtceu:flowing_lanthanum" | "gtceu:flowing_lead" | "gtceu:flowing_lead_zinc_solution" | "gtceu:flowing_light_blue_dye" | "gtceu:flowing_light_fuel" | "gtceu:flowing_light_gray_dye" | "gtceu:flowing_lightly_hydro_cracked_gas" | "gtceu:flowing_lightly_hydro_cracked_heavy_fuel" | "gtceu:flowing_lightly_hydro_cracked_light_fuel" | "gtceu:flowing_lightly_hydro_cracked_naphtha" | "gtceu:flowing_lightly_steam_cracked_gas" | "gtceu:flowing_lightly_steam_cracked_heavy_fuel" | "gtceu:flowing_lightly_steam_cracked_light_fuel" | "gtceu:flowing_lightly_steam_cracked_naphtha" | "gtceu:flowing_lime_dye" | "gtceu:flowing_liquid_air" | "gtceu:flowing_liquid_ender_air" | "gtceu:flowing_liquid_helium" | "gtceu:flowing_liquid_nether_air" | "gtceu:flowing_liquid_oxygen" | "gtceu:flowing_lithium" | "gtceu:flowing_lpg" | "gtceu:flowing_lubricant" | "gtceu:flowing_lumium" | "gtceu:flowing_lutetium" | "gtceu:flowing_magenta_dye" | "gtceu:flowing_magnalium" | "gtceu:flowing_magnesium" | "gtceu:flowing_magnesium_diboride" | "gtceu:flowing_manganese" | "gtceu:flowing_manganese_phosphide" | "gtceu:flowing_maraging_steel_300" | "gtceu:flowing_mc_guffium_239" | "gtceu:flowing_melodium" | "gtceu:flowing_mercury" | "gtceu:flowing_mercury_barium_calcium_cuprate" | "gtceu:flowing_methane" | "gtceu:flowing_methanol" | "gtceu:flowing_methyl_acetate" | "gtceu:flowing_milk" | "gtceu:flowing_molten_bismuth_bronze" | "gtceu:flowing_molten_black_bronze" | "gtceu:flowing_molten_black_steel" | "gtceu:flowing_molten_blue_steel" | "gtceu:flowing_molten_enderium" | "gtceu:flowing_molten_enriched_naquadah_trinium_europium_duranide" | "gtceu:flowing_molten_gallium_arsenide" | "gtceu:flowing_molten_hastelloy_c_276" | "gtceu:flowing_molten_hastelloy_x" | "gtceu:flowing_molten_hsla_steel" | "gtceu:flowing_molten_hsse" | "gtceu:flowing_molten_hssg" | "gtceu:flowing_molten_hsss" | "gtceu:flowing_molten_incoloy_ma_956" | "gtceu:flowing_molten_indium_tin_barium_titanium_cuprate" | "gtceu:flowing_molten_kanthal" | "gtceu:flowing_molten_lumium" | "gtceu:flowing_molten_magnesium_diboride" | "gtceu:flowing_molten_manganese_phosphide" | "gtceu:flowing_molten_maraging_steel_300" | "gtceu:flowing_molten_melodium" | "gtceu:flowing_molten_mercury_barium_calcium_cuprate" | "gtceu:flowing_molten_molybdenum_disilicide" | "gtceu:flowing_molten_naquadah_alloy" | "gtceu:flowing_molten_nichrome" | "gtceu:flowing_molten_niobium_nitride" | "gtceu:flowing_molten_niobium_titanium" | "gtceu:flowing_molten_osmiridium" | "gtceu:flowing_molten_prismalium" | "gtceu:flowing_molten_red_steel" | "gtceu:flowing_molten_rhodium_plated_palladium" | "gtceu:flowing_molten_rose_gold" | "gtceu:flowing_molten_ruthenium_trinium_americium_neutronate" | "gtceu:flowing_molten_samarium_iron_arsenic_oxide" | "gtceu:flowing_molten_signalum" | "gtceu:flowing_molten_stainless_steel" | "gtceu:flowing_molten_stellarium" | "gtceu:flowing_molten_stellite_100" | "gtceu:flowing_molten_sterling_silver" | "gtceu:flowing_molten_tantalum_carbide" | "gtceu:flowing_molten_titanium_carbide" | "gtceu:flowing_molten_titanium_tungsten_carbide" | "gtceu:flowing_molten_tungsten_carbide" | "gtceu:flowing_molten_tungsten_steel" | "gtceu:flowing_molten_ultimet" | "gtceu:flowing_molten_uranium_rhodium_dinaquadide" | "gtceu:flowing_molten_uranium_triplatinum" | "gtceu:flowing_molten_vanadium_gallium" | "gtceu:flowing_molten_vanadium_steel" | "gtceu:flowing_molten_watertight_steel" | "gtceu:flowing_molten_yttrium_barium_cuprate" | "gtceu:flowing_molten_zeron_100" | "gtceu:flowing_molybdenum" | "gtceu:flowing_molybdenum_disilicide" | "gtceu:flowing_monochloramine" | "gtceu:flowing_mutagen" | "gtceu:flowing_naphtha" | "gtceu:flowing_naphthalene" | "gtceu:flowing_naquadah" | "gtceu:flowing_naquadah_alloy" | "gtceu:flowing_naquadria" | "gtceu:flowing_naquadria_solution" | "gtceu:flowing_naquadria_waste" | "gtceu:flowing_natural_gas" | "gtceu:flowing_neodymium" | "gtceu:flowing_neon" | "gtceu:flowing_nether_air" | "gtceu:flowing_neutronium" | "gtceu:flowing_nichrome" | "gtceu:flowing_nickel" | "gtceu:flowing_nickel_plasma" | "gtceu:flowing_nickel_zinc_ferrite" | "gtceu:flowing_niobium" | "gtceu:flowing_niobium_nitride" | "gtceu:flowing_niobium_titanium" | "gtceu:flowing_nitration_mixture" | "gtceu:flowing_nitric_acid" | "gtceu:flowing_nitric_oxide" | "gtceu:flowing_nitrobenzene" | "gtceu:flowing_nitrochlorobenzene" | "gtceu:flowing_nitrogen" | "gtceu:flowing_nitrogen_dioxide" | "gtceu:flowing_nitrogen_plasma" | "gtceu:flowing_nitrosyl_chloride" | "gtceu:flowing_nitrous_oxide" | "gtceu:flowing_octane" | "gtceu:flowing_oil" | "gtceu:flowing_oil_heavy" | "gtceu:flowing_oil_light" | "gtceu:flowing_oil_medium" | "gtceu:flowing_orange_dye" | "gtceu:flowing_osmiridium" | "gtceu:flowing_osmium" | "gtceu:flowing_oxygen" | "gtceu:flowing_oxygen_plasma" | "gtceu:flowing_palladium" | "gtceu:flowing_pcb_coolant" | "gtceu:flowing_phenol" | "gtceu:flowing_phosphoric_acid" | "gtceu:flowing_phthalic_acid" | "gtceu:flowing_pink_dye" | "gtceu:flowing_platinum" | "gtceu:flowing_plutonium" | "gtceu:flowing_plutonium_241" | "gtceu:flowing_polybenzimidazole" | "gtceu:flowing_polycaprolactam" | "gtceu:flowing_polychlorinated_biphenyl" | "gtceu:flowing_polyethylene" | "gtceu:flowing_polyphenylene_sulfide" | "gtceu:flowing_polytetrafluoroethylene" | "gtceu:flowing_polyvinyl_acetate" | "gtceu:flowing_polyvinyl_butyral" | "gtceu:flowing_polyvinyl_chloride" | "gtceu:flowing_potassium" | "gtceu:flowing_potin" | "gtceu:flowing_prismalium" | "gtceu:flowing_propane" | "gtceu:flowing_propene" | "gtceu:flowing_purple_dye" | "gtceu:flowing_radon" | "gtceu:flowing_raw_gasoline" | "gtceu:flowing_raw_growth_medium" | "gtceu:flowing_red_alloy" | "gtceu:flowing_red_dye" | "gtceu:flowing_red_steel" | "gtceu:flowing_redstone" | "gtceu:flowing_refinery_gas" | "gtceu:flowing_reinforced_epoxy_resin" | "gtceu:flowing_rhodium" | "gtceu:flowing_rhodium_plated_palladium" | "gtceu:flowing_rhodium_sulfate" | "gtceu:flowing_rocket_fuel" | "gtceu:flowing_rose_gold" | "gtceu:flowing_rubber" | "gtceu:flowing_ruby_slurry" | "gtceu:flowing_ruthenium" | "gtceu:flowing_ruthenium_trinium_americium_neutronate" | "gtceu:flowing_salt_water" | "gtceu:flowing_samarium" | "gtceu:flowing_samarium_iron_arsenic_oxide" | "gtceu:flowing_sapphire_slurry" | "gtceu:flowing_seed_oil" | "gtceu:flowing_severely_hydro_cracked_gas" | "gtceu:flowing_severely_hydro_cracked_heavy_fuel" | "gtceu:flowing_severely_hydro_cracked_light_fuel" | "gtceu:flowing_severely_hydro_cracked_naphtha" | "gtceu:flowing_severely_steam_cracked_gas" | "gtceu:flowing_severely_steam_cracked_heavy_fuel" | "gtceu:flowing_severely_steam_cracked_light_fuel" | "gtceu:flowing_severely_steam_cracked_naphtha" | "gtceu:flowing_signalum" | "gtceu:flowing_silicon" | "gtceu:flowing_silicone_rubber" | "gtceu:flowing_silver" | "gtceu:flowing_sodium_persulfate" | "gtceu:flowing_sodium_potassium" | "gtceu:flowing_soldering_alloy" | "gtceu:flowing_soul_infused" | "gtceu:flowing_stainless_steel" | "gtceu:flowing_steam" | "gtceu:flowing_steam_cracked_butadiene" | "gtceu:flowing_steam_cracked_butane" | "gtceu:flowing_steam_cracked_butene" | "gtceu:flowing_steam_cracked_ethane" | "gtceu:flowing_steam_cracked_ethylene" | "gtceu:flowing_steam_cracked_propane" | "gtceu:flowing_steam_cracked_propene" | "gtceu:flowing_steel" | "gtceu:flowing_stellarium" | "gtceu:flowing_stellite_100" | "gtceu:flowing_sterilized_growth_medium" | "gtceu:flowing_sterling_silver" | "gtceu:flowing_styrene" | "gtceu:flowing_styrene_butadiene_rubber" | "gtceu:flowing_sulfur_dichloride" | "gtceu:flowing_sulfur_dioxide" | "gtceu:flowing_sulfur_trioxide" | "gtceu:flowing_sulfuric_acid" | "gtceu:flowing_sulfuric_copper_solution" | "gtceu:flowing_sulfuric_gas" | "gtceu:flowing_sulfuric_heavy_fuel" | "gtceu:flowing_sulfuric_light_fuel" | "gtceu:flowing_sulfuric_naphtha" | "gtceu:flowing_sulfuric_nickel_solution" | "gtceu:flowing_sulfuryl_chloride" | "gtceu:flowing_tantalum" | "gtceu:flowing_tantalum_carbide" | "gtceu:flowing_tetrachloroethylene" | "gtceu:flowing_tetrafluoroethylene" | "gtceu:flowing_tetranitromethane" | "gtceu:flowing_thionyl_chloride" | "gtceu:flowing_thorium" | "gtceu:flowing_tin" | "gtceu:flowing_tin_alloy" | "gtceu:flowing_titanium" | "gtceu:flowing_titanium_carbide" | "gtceu:flowing_titanium_tetrachloride" | "gtceu:flowing_titanium_tungsten_carbide" | "gtceu:flowing_toluene" | "gtceu:flowing_triethylene_glycol" | "gtceu:flowing_triglycol_dichloride" | "gtceu:flowing_trinium" | "gtceu:flowing_tritanium" | "gtceu:flowing_tritium" | "gtceu:flowing_tungsten" | "gtceu:flowing_tungsten_carbide" | "gtceu:flowing_tungsten_steel" | "gtceu:flowing_ultimet" | "gtceu:flowing_uranium" | "gtceu:flowing_uranium_235" | "gtceu:flowing_uranium_hexafluoride" | "gtceu:flowing_uranium_rhodium_dinaquadide" | "gtceu:flowing_uranium_triplatinum" | "gtceu:flowing_uu_matter" | "gtceu:flowing_vanadium" | "gtceu:flowing_vanadium_gallium" | "gtceu:flowing_vanadium_steel" | "gtceu:flowing_vinyl_acetate" | "gtceu:flowing_vinyl_chloride" | "gtceu:flowing_watertight_steel" | "gtceu:flowing_white_dye" | "gtceu:flowing_wood_gas" | "gtceu:flowing_wood_tar" | "gtceu:flowing_wood_vinegar" | "gtceu:flowing_wrought_iron" | "gtceu:flowing_xenon" | "gtceu:flowing_yellow_dye" | "gtceu:flowing_yttrium" | "gtceu:flowing_yttrium_barium_cuprate" | "gtceu:flowing_zeron_100" | "gtceu:flowing_zinc" | "gtceu:fluorine" | "gtceu:fluoroantimonic_acid" | "gtceu:gallium" | "gtceu:gallium_arsenide" | "gtceu:gasoline" | "gtceu:gelatin_mixture" | "gtceu:glass" | "gtceu:glowstone" | "gtceu:glue" | "gtceu:glycerol" | "gtceu:glyceryl_trinitrate" | "gtceu:gold" | "gtceu:gray_dye" | "gtceu:green_dye" | "gtceu:green_sapphire_slurry" | "gtceu:hastelloy_c_276" | "gtceu:hastelloy_x" | "gtceu:heavy_fuel" | "gtceu:helium" | "gtceu:helium_3" | "gtceu:helium_plasma" | "gtceu:high_octane_gasoline" | "gtceu:hsla_steel" | "gtceu:hsse" | "gtceu:hssg" | "gtceu:hsss" | "gtceu:hydro_cracked_butadiene" | "gtceu:hydro_cracked_butane" | "gtceu:hydro_cracked_butene" | "gtceu:hydro_cracked_ethane" | "gtceu:hydro_cracked_ethylene" | "gtceu:hydro_cracked_propane" | "gtceu:hydro_cracked_propene" | "gtceu:hydrochloric_acid" | "gtceu:hydrofluoric_acid" | "gtceu:hydrogen" | "gtceu:hydrogen_sulfide" | "gtceu:hypochlorous_acid" | "gtceu:ice" | "gtceu:impure_enriched_naquadah_solution" | "gtceu:impure_naquadria_solution" | "gtceu:incoloy_ma_956" | "gtceu:indium" | "gtceu:indium_concentrate" | "gtceu:indium_gallium_phosphide" | "gtceu:indium_tin_barium_titanium_cuprate" | "gtceu:invar" | "gtceu:iridium" | "gtceu:iron" | "gtceu:iron_iii_chloride" | "gtceu:iron_plasma" | "gtceu:isoprene" | "gtceu:kanthal" | "gtceu:krypton" | "gtceu:lanthanum" | "gtceu:lead" | "gtceu:lead_zinc_solution" | "gtceu:light_blue_dye" | "gtceu:light_fuel" | "gtceu:light_gray_dye" | "gtceu:lightly_hydro_cracked_gas" | "gtceu:lightly_hydro_cracked_heavy_fuel" | "gtceu:lightly_hydro_cracked_light_fuel" | "gtceu:lightly_hydro_cracked_naphtha" | "gtceu:lightly_steam_cracked_gas" | "gtceu:lightly_steam_cracked_heavy_fuel" | "gtceu:lightly_steam_cracked_light_fuel" | "gtceu:lightly_steam_cracked_naphtha" | "gtceu:lime_dye" | "gtceu:liquid_air" | "gtceu:liquid_ender_air" | "gtceu:liquid_helium" | "gtceu:liquid_nether_air" | "gtceu:liquid_oxygen" | "gtceu:lithium" | "gtceu:lpg" | "gtceu:lubricant" | "gtceu:lumium" | "gtceu:lutetium" | "gtceu:magenta_dye" | "gtceu:magnalium" | "gtceu:magnesium" | "gtceu:magnesium_diboride" | "gtceu:manganese" | "gtceu:manganese_phosphide" | "gtceu:maraging_steel_300" | "gtceu:mc_guffium_239" | "gtceu:melodium" | "gtceu:mercury" | "gtceu:mercury_barium_calcium_cuprate" | "gtceu:methane" | "gtceu:methanol" | "gtceu:methyl_acetate" | "gtceu:milk" | "gtceu:molten_bismuth_bronze" | "gtceu:molten_black_bronze" | "gtceu:molten_black_steel" | "gtceu:molten_blue_steel" | "gtceu:molten_enderium" | "gtceu:molten_enriched_naquadah_trinium_europium_duranide" | "gtceu:molten_gallium_arsenide" | "gtceu:molten_hastelloy_c_276" | "gtceu:molten_hastelloy_x" | "gtceu:molten_hsla_steel" | "gtceu:molten_hsse" | "gtceu:molten_hssg" | "gtceu:molten_hsss" | "gtceu:molten_incoloy_ma_956" | "gtceu:molten_indium_tin_barium_titanium_cuprate" | "gtceu:molten_kanthal" | "gtceu:molten_lumium" | "gtceu:molten_magnesium_diboride" | "gtceu:molten_manganese_phosphide" | "gtceu:molten_maraging_steel_300" | "gtceu:molten_melodium" | "gtceu:molten_mercury_barium_calcium_cuprate" | "gtceu:molten_molybdenum_disilicide" | "gtceu:molten_naquadah_alloy" | "gtceu:molten_nichrome" | "gtceu:molten_niobium_nitride" | "gtceu:molten_niobium_titanium" | "gtceu:molten_osmiridium" | "gtceu:molten_prismalium" | "gtceu:molten_red_steel" | "gtceu:molten_rhodium_plated_palladium" | "gtceu:molten_rose_gold" | "gtceu:molten_ruthenium_trinium_americium_neutronate" | "gtceu:molten_samarium_iron_arsenic_oxide" | "gtceu:molten_signalum" | "gtceu:molten_stainless_steel" | "gtceu:molten_stellarium" | "gtceu:molten_stellite_100" | "gtceu:molten_sterling_silver" | "gtceu:molten_tantalum_carbide" | "gtceu:molten_titanium_carbide" | "gtceu:molten_titanium_tungsten_carbide" | "gtceu:molten_tungsten_carbide" | "gtceu:molten_tungsten_steel" | "gtceu:molten_ultimet" | "gtceu:molten_uranium_rhodium_dinaquadide" | "gtceu:molten_uranium_triplatinum" | "gtceu:molten_vanadium_gallium" | "gtceu:molten_vanadium_steel" | "gtceu:molten_watertight_steel" | "gtceu:molten_yttrium_barium_cuprate" | "gtceu:molten_zeron_100" | "gtceu:molybdenum" | "gtceu:molybdenum_disilicide" | "gtceu:monochloramine" | "gtceu:mutagen" | "gtceu:naphtha" | "gtceu:naphthalene" | "gtceu:naquadah" | "gtceu:naquadah_alloy" | "gtceu:naquadria" | "gtceu:naquadria_solution" | "gtceu:naquadria_waste" | "gtceu:natural_gas" | "gtceu:neodymium" | "gtceu:neon" | "gtceu:nether_air" | "gtceu:neutronium" | "gtceu:nichrome" | "gtceu:nickel" | "gtceu:nickel_plasma" | "gtceu:nickel_zinc_ferrite" | "gtceu:niobium" | "gtceu:niobium_nitride" | "gtceu:niobium_titanium" | "gtceu:nitration_mixture" | "gtceu:nitric_acid" | "gtceu:nitric_oxide" | "gtceu:nitrobenzene" | "gtceu:nitrochlorobenzene" | "gtceu:nitrogen" | "gtceu:nitrogen_dioxide" | "gtceu:nitrogen_plasma" | "gtceu:nitrosyl_chloride" | "gtceu:nitrous_oxide" | "gtceu:octane" | "gtceu:oil" | "gtceu:oil_heavy" | "gtceu:oil_light" | "gtceu:oil_medium" | "gtceu:orange_dye" | "gtceu:osmiridium" | "gtceu:osmium" | "gtceu:oxygen" | "gtceu:oxygen_plasma" | "gtceu:palladium" | "gtceu:pcb_coolant" | "gtceu:phenol" | "gtceu:phosphoric_acid" | "gtceu:phthalic_acid" | "gtceu:pink_dye" | "gtceu:platinum" | "gtceu:plutonium" | "gtceu:plutonium_241" | "gtceu:polybenzimidazole" | "gtceu:polycaprolactam" | "gtceu:polychlorinated_biphenyl" | "gtceu:polyethylene" | "gtceu:polyphenylene_sulfide" | "gtceu:polytetrafluoroethylene" | "gtceu:polyvinyl_acetate" | "gtceu:polyvinyl_butyral" | "gtceu:polyvinyl_chloride" | "gtceu:potassium" | "gtceu:potin" | "gtceu:prismalium" | "gtceu:propane" | "gtceu:propene" | "gtceu:purple_dye" | "gtceu:radon" | "gtceu:raw_gasoline" | "gtceu:raw_growth_medium" | "gtceu:red_alloy" | "gtceu:red_dye" | "gtceu:red_steel" | "gtceu:redstone" | "gtceu:refinery_gas" | "gtceu:reinforced_epoxy_resin" | "gtceu:rhodium" | "gtceu:rhodium_plated_palladium" | "gtceu:rhodium_sulfate" | "gtceu:rocket_fuel" | "gtceu:rose_gold" | "gtceu:rubber" | "gtceu:ruby_slurry" | "gtceu:ruthenium" | "gtceu:ruthenium_trinium_americium_neutronate" | "gtceu:salt_water" | "gtceu:samarium" | "gtceu:samarium_iron_arsenic_oxide" | "gtceu:sapphire_slurry" | "gtceu:seed_oil" | "gtceu:severely_hydro_cracked_gas" | "gtceu:severely_hydro_cracked_heavy_fuel" | "gtceu:severely_hydro_cracked_light_fuel" | "gtceu:severely_hydro_cracked_naphtha" | "gtceu:severely_steam_cracked_gas" | "gtceu:severely_steam_cracked_heavy_fuel" | "gtceu:severely_steam_cracked_light_fuel" | "gtceu:severely_steam_cracked_naphtha" | "gtceu:signalum" | "gtceu:silicon" | "gtceu:silicone_rubber" | "gtceu:silver" | "gtceu:sodium_persulfate" | "gtceu:sodium_potassium" | "gtceu:soldering_alloy" | "gtceu:soul_infused" | "gtceu:stainless_steel" | "gtceu:steam" | "gtceu:steam_cracked_butadiene" | "gtceu:steam_cracked_butane" | "gtceu:steam_cracked_butene" | "gtceu:steam_cracked_ethane" | "gtceu:steam_cracked_ethylene" | "gtceu:steam_cracked_propane" | "gtceu:steam_cracked_propene" | "gtceu:steel" | "gtceu:stellarium" | "gtceu:stellite_100" | "gtceu:sterilized_growth_medium" | "gtceu:sterling_silver" | "gtceu:styrene" | "gtceu:styrene_butadiene_rubber" | "gtceu:sulfur_dichloride" | "gtceu:sulfur_dioxide" | "gtceu:sulfur_trioxide" | "gtceu:sulfuric_acid" | "gtceu:sulfuric_copper_solution" | "gtceu:sulfuric_gas" | "gtceu:sulfuric_heavy_fuel" | "gtceu:sulfuric_light_fuel" | "gtceu:sulfuric_naphtha" | "gtceu:sulfuric_nickel_solution" | "gtceu:sulfuryl_chloride" | "gtceu:tantalum" | "gtceu:tantalum_carbide" | "gtceu:tetrachloroethylene" | "gtceu:tetrafluoroethylene" | "gtceu:tetranitromethane" | "gtceu:thionyl_chloride" | "gtceu:thorium" | "gtceu:tin" | "gtceu:tin_alloy" | "gtceu:titanium" | "gtceu:titanium_carbide" | "gtceu:titanium_tetrachloride" | "gtceu:titanium_tungsten_carbide" | "gtceu:toluene" | "gtceu:triethylene_glycol" | "gtceu:triglycol_dichloride" | "gtceu:trinium" | "gtceu:tritanium" | "gtceu:tritium" | "gtceu:tungsten" | "gtceu:tungsten_carbide" | "gtceu:tungsten_steel" | "gtceu:ultimet" | "gtceu:uranium" | "gtceu:uranium_235" | "gtceu:uranium_hexafluoride" | "gtceu:uranium_rhodium_dinaquadide" | "gtceu:uranium_triplatinum" | "gtceu:uu_matter" | "gtceu:vanadium" | "gtceu:vanadium_gallium" | "gtceu:vanadium_steel" | "gtceu:vinyl_acetate" | "gtceu:vinyl_chloride" | "gtceu:watertight_steel" | "gtceu:white_dye" | "gtceu:wood_gas" | "gtceu:wood_tar" | "gtceu:wood_vinegar" | "gtceu:wrought_iron" | "gtceu:xenon" | "gtceu:yellow_dye" | "gtceu:yttrium" | "gtceu:yttrium_barium_cuprate" | "gtceu:zeron_100" | "gtceu:zinc" | "empty" | "minecraft:empty" | "flowing_lava" | "minecraft:flowing_lava" | "flowing_milk" | "minecraft:flowing_milk" | "flowing_water" | "minecraft:flowing_water" | "lava" | "minecraft:lava" | "milk" | "minecraft:milk" | "water" | "minecraft:water" | "mysticalagradditions:molten_imperium" | "mysticalagradditions:molten_imperium_flowing" | "mysticalagradditions:molten_inferium" | "mysticalagradditions:molten_inferium_flowing" | "mysticalagradditions:molten_prudentium" | "mysticalagradditions:molten_prudentium_flowing" | "mysticalagradditions:molten_soulium" | "mysticalagradditions:molten_soulium_flowing" | "mysticalagradditions:molten_supremium" | "mysticalagradditions:molten_supremium_flowing" | "mysticalagradditions:molten_tertium" | "mysticalagradditions:molten_tertium_flowing" | "sgjourney:liquid_naquadah_flowing" | "sgjourney:liquid_naquadah_source" | "sliceanddice:fertilizer" | "sliceanddice:flowing_fertilizer" | "systeams:steam" | "systeams:steam_flowing" | "thermal:creosote" | "thermal:creosote_flowing" | "thermal:crude_oil" | "thermal:crude_oil_flowing" | "thermal:ender" | "thermal:ender_flowing" | "thermal:glowstone" | "thermal:glowstone_flowing" | "thermal:heavy_oil" | "thermal:heavy_oil_flowing" | "thermal:latex" | "thermal:latex_flowing" | "thermal:light_oil" | "thermal:light_oil_flowing" | "thermal:redstone" | "thermal:redstone_flowing" | "thermal:refined_fuel" | "thermal:refined_fuel_flowing" | "thermal:resin" | "thermal:resin_flowing" | "thermal:sap" | "thermal:sap_flowing" | "thermal:syrup" | "thermal:syrup_flowing" | "thermal:tree_oil" | "thermal:tree_oil_flowing" | "thermal_extra:crystallized_sunflower_oil" | "thermal_extra:crystallized_sunflower_oil_flowing" | "thermal_extra:dragonsteel" | "thermal_extra:dragonsteel_flowing" | "thermal_extra:refined_sunflower_oil" | "thermal_extra:refined_sunflower_oil_flowing" | "thermal_extra:shellite" | "thermal_extra:shellite_flowing" | "thermal_extra:soul_infused" | "thermal_extra:soul_infused_flowing" | "thermal_extra:sunflower_oil" | "thermal_extra:sunflower_oil_flowing" | "thermal_extra:twinite" | "thermal_extra:twinite_flowing" | "gtceu:molten_trinaquadalloy" | "gtceu:flowing_molten_trinaquadalloy" | "gtceu:trinaquadalloy" | "gtceu:flowing_trinaquadalloy";
    type MobEffect = "cofh_core:chilled" | "cofh_core:clarity" | "cofh_core:cold_resistance" | "cofh_core:enderference" | "cofh_core:explosion_resistance" | "cofh_core:lightning_resistance" | "cofh_core:love" | "cofh_core:magic_resistance" | "cofh_core:panacea" | "cofh_core:shocked" | "cofh_core:slimed" | "cofh_core:sundered" | "cofh_core:supercharge" | "cofh_core:true_invisibility" | "cofh_core:wrenched" | "farmersdelight:comfort" | "farmersdelight:nourishment" | "absorption" | "minecraft:absorption" | "bad_omen" | "minecraft:bad_omen" | "blindness" | "minecraft:blindness" | "conduit_power" | "minecraft:conduit_power" | "darkness" | "minecraft:darkness" | "dolphins_grace" | "minecraft:dolphins_grace" | "fire_resistance" | "minecraft:fire_resistance" | "glowing" | "minecraft:glowing" | "haste" | "minecraft:haste" | "health_boost" | "minecraft:health_boost" | "hero_of_the_village" | "minecraft:hero_of_the_village" | "hunger" | "minecraft:hunger" | "instant_damage" | "minecraft:instant_damage" | "instant_health" | "minecraft:instant_health" | "invisibility" | "minecraft:invisibility" | "jump_boost" | "minecraft:jump_boost" | "levitation" | "minecraft:levitation" | "luck" | "minecraft:luck" | "mining_fatigue" | "minecraft:mining_fatigue" | "nausea" | "minecraft:nausea" | "night_vision" | "minecraft:night_vision" | "poison" | "minecraft:poison" | "regeneration" | "minecraft:regeneration" | "resistance" | "minecraft:resistance" | "saturation" | "minecraft:saturation" | "slow_falling" | "minecraft:slow_falling" | "slowness" | "minecraft:slowness" | "speed" | "minecraft:speed" | "strength" | "minecraft:strength" | "unluck" | "minecraft:unluck" | "water_breathing" | "minecraft:water_breathing" | "weakness" | "minecraft:weakness" | "wither" | "minecraft:wither";
    type Block = "ae2:16k_crafting_storage" | "ae2:1k_crafting_storage" | "ae2:256k_crafting_storage" | "ae2:4k_crafting_storage" | "ae2:64k_crafting_storage" | "ae2:cable_bus" | "ae2:cell_workbench" | "ae2:charger" | "ae2:chest" | "ae2:chipped_budding_quartz" | "ae2:chiseled_quartz_block" | "ae2:chiseled_quartz_slab" | "ae2:chiseled_quartz_stairs" | "ae2:chiseled_quartz_wall" | "ae2:condenser" | "ae2:controller" | "ae2:crafting_accelerator" | "ae2:crafting_monitor" | "ae2:crafting_unit" | "ae2:crank" | "ae2:creative_energy_cell" | "ae2:cut_quartz_block" | "ae2:cut_quartz_slab" | "ae2:cut_quartz_stairs" | "ae2:cut_quartz_wall" | "ae2:damaged_budding_quartz" | "ae2:debug_chunk_loader" | "ae2:debug_cube_gen" | "ae2:debug_energy_gen" | "ae2:debug_item_gen" | "ae2:debug_phantom_node" | "ae2:dense_energy_cell" | "ae2:drive" | "ae2:energy_acceptor" | "ae2:energy_cell" | "ae2:flawed_budding_quartz" | "ae2:flawless_budding_quartz" | "ae2:fluix_block" | "ae2:fluix_slab" | "ae2:fluix_stairs" | "ae2:fluix_wall" | "ae2:inscriber" | "ae2:interface" | "ae2:io_port" | "ae2:large_quartz_bud" | "ae2:light_detector" | "ae2:matrix_frame" | "ae2:medium_quartz_bud" | "ae2:molecular_assembler" | "ae2:mysterious_cube" | "ae2:not_so_mysterious_cube" | "ae2:paint" | "ae2:pattern_provider" | "ae2:quantum_link" | "ae2:quantum_ring" | "ae2:quartz_block" | "ae2:quartz_brick_slab" | "ae2:quartz_brick_stairs" | "ae2:quartz_brick_wall" | "ae2:quartz_bricks" | "ae2:quartz_cluster" | "ae2:quartz_fixture" | "ae2:quartz_glass" | "ae2:quartz_growth_accelerator" | "ae2:quartz_pillar" | "ae2:quartz_pillar_slab" | "ae2:quartz_pillar_stairs" | "ae2:quartz_pillar_wall" | "ae2:quartz_slab" | "ae2:quartz_stairs" | "ae2:quartz_vibrant_glass" | "ae2:quartz_wall" | "ae2:security_station" | "ae2:sky_stone_block" | "ae2:sky_stone_brick" | "ae2:sky_stone_brick_slab" | "ae2:sky_stone_brick_stairs" | "ae2:sky_stone_brick_wall" | "ae2:sky_stone_chest" | "ae2:sky_stone_slab" | "ae2:sky_stone_small_brick" | "ae2:sky_stone_small_brick_slab" | "ae2:sky_stone_small_brick_stairs" | "ae2:sky_stone_small_brick_wall" | "ae2:sky_stone_stairs" | "ae2:sky_stone_tank" | "ae2:sky_stone_wall" | "ae2:small_quartz_bud" | "ae2:smooth_quartz_block" | "ae2:smooth_quartz_slab" | "ae2:smooth_quartz_stairs" | "ae2:smooth_quartz_wall" | "ae2:smooth_sky_stone_block" | "ae2:smooth_sky_stone_chest" | "ae2:smooth_sky_stone_slab" | "ae2:smooth_sky_stone_stairs" | "ae2:smooth_sky_stone_wall" | "ae2:spatial_anchor" | "ae2:spatial_io_port" | "ae2:spatial_pylon" | "ae2:tiny_tnt" | "ae2:vibration_chamber" | "ae2:wireless_access_point" | "ae2additions:1024k_crafting_storage" | "ae2additions:16384k_crafting_storage" | "ae2additions:4096k_crafting_storage" | "ae2additions:65536k_crafting_storage" | "ae2additions:me_wireless_transceiver" | "automobility:allow" | "automobility:auto_mechanic_table" | "automobility:automobile_assembler" | "automobility:dash_panel" | "automobility:dirt_off_road" | "automobility:grass_off_road" | "automobility:launch_gel" | "automobility:sand_off_road" | "automobility:slope" | "automobility:slope_with_dash_panel" | "automobility:snow_off_road" | "automobility:steep_slope" | "automobility:steep_slope_with_dash_panel" | "bigreactors:anglesite_ore" | "bigreactors:basic_reactorcasing" | "bigreactors:basic_reactorchargingportfe" | "bigreactors:basic_reactorcontroller" | "bigreactors:basic_reactorcontrolrod" | "bigreactors:basic_reactorfuelrod" | "bigreactors:basic_reactorglass" | "bigreactors:basic_reactorpowertapfe_active" | "bigreactors:basic_reactorpowertapfe_passive" | "bigreactors:basic_reactorredstoneport" | "bigreactors:basic_reactorsolidaccessport" | "bigreactors:basic_turbinecasing" | "bigreactors:basic_turbinechargingportfe" | "bigreactors:basic_turbinecontroller" | "bigreactors:basic_turbinecreativesteamgenerator" | "bigreactors:basic_turbinefluidport_forge_active" | "bigreactors:basic_turbinefluidport_forge_passive" | "bigreactors:basic_turbineglass" | "bigreactors:basic_turbinepowertapfe_active" | "bigreactors:basic_turbinepowertapfe_passive" | "bigreactors:basic_turbineredstoneport" | "bigreactors:basic_turbinerotorbearing" | "bigreactors:basic_turbinerotorblade" | "bigreactors:basic_turbinerotorshaft" | "bigreactors:benitoite_ore" | "bigreactors:blutonium_block" | "bigreactors:blutonium_fluid" | "bigreactors:cryomisi_fluid" | "bigreactors:cyanite_block" | "bigreactors:cyanite_fluid" | "bigreactors:fluidizercasing" | "bigreactors:fluidizercontroller" | "bigreactors:fluidizerfluidinjector" | "bigreactors:fluidizerglass" | "bigreactors:fluidizeroutputport" | "bigreactors:fluidizerpowerport" | "bigreactors:fluidizersolidinjector" | "bigreactors:graphite_block" | "bigreactors:inanite_block" | "bigreactors:insanite_block" | "bigreactors:ludicrite_block" | "bigreactors:magentite_block" | "bigreactors:magentite_fluid" | "bigreactors:redfrigium_fluid" | "bigreactors:reinforced_reactorcasing" | "bigreactors:reinforced_reactorchargingportfe" | "bigreactors:reinforced_reactorcomputerport" | "bigreactors:reinforced_reactorcontroller" | "bigreactors:reinforced_reactorcontrolrod" | "bigreactors:reinforced_reactorcreativewatergenerator" | "bigreactors:reinforced_reactorfluidaccessport" | "bigreactors:reinforced_reactorfluidport_forge_active" | "bigreactors:reinforced_reactorfluidport_forge_passive" | "bigreactors:reinforced_reactorfluidport_mekanism_passive" | "bigreactors:reinforced_reactorfuelrod" | "bigreactors:reinforced_reactorglass" | "bigreactors:reinforced_reactorpowertapfe_active" | "bigreactors:reinforced_reactorpowertapfe_passive" | "bigreactors:reinforced_reactorredstoneport" | "bigreactors:reinforced_reactorsolidaccessport" | "bigreactors:reinforced_turbinecasing" | "bigreactors:reinforced_turbinechargingportfe" | "bigreactors:reinforced_turbinecomputerport" | "bigreactors:reinforced_turbinecontroller" | "bigreactors:reinforced_turbinecreativesteamgenerator" | "bigreactors:reinforced_turbinefluidport_forge_active" | "bigreactors:reinforced_turbinefluidport_forge_passive" | "bigreactors:reinforced_turbineglass" | "bigreactors:reinforced_turbinepowertapfe_active" | "bigreactors:reinforced_turbinepowertapfe_passive" | "bigreactors:reinforced_turbineredstoneport" | "bigreactors:reinforced_turbinerotorbearing" | "bigreactors:reinforced_turbinerotorblade" | "bigreactors:reinforced_turbinerotorshaft" | "bigreactors:reprocessorcasing" | "bigreactors:reprocessorcollector" | "bigreactors:reprocessorcontroller" | "bigreactors:reprocessorfluidinjector" | "bigreactors:reprocessorglass" | "bigreactors:reprocessoroutputport" | "bigreactors:reprocessorpowerport" | "bigreactors:reprocessorwasteinjector" | "bigreactors:ridiculite_block" | "bigreactors:rossinite_fluid" | "bigreactors:steam" | "bigreactors:tangerium_fluid" | "bigreactors:verderium_fluid" | "bigreactors:yellorite_ore" | "bigreactors:yellorium_block" | "bigreactors:yellorium_fluid" | "buildinggadgets:construction_block" | "buildinggadgets:construction_block_dense" | "buildinggadgets:construction_block_powder" | "buildinggadgets:effect_block" | "buildinggadgets:template_manager" | "cofh_core:ender_air" | "cofh_core:glossed_magma" | "cofh_core:glow_air" | "cofh_core:lightning_air" | "cofh_core:signal_air" | "colossalchests:chest_wall_copper" | "colossalchests:chest_wall_diamond" | "colossalchests:chest_wall_gold" | "colossalchests:chest_wall_iron" | "colossalchests:chest_wall_obsidian" | "colossalchests:chest_wall_silver" | "colossalchests:chest_wall_wood" | "colossalchests:colossal_chest_copper" | "colossalchests:colossal_chest_diamond" | "colossalchests:colossal_chest_gold" | "colossalchests:colossal_chest_iron" | "colossalchests:colossal_chest_obsidian" | "colossalchests:colossal_chest_silver" | "colossalchests:colossal_chest_wood" | "colossalchests:interface_copper" | "colossalchests:interface_diamond" | "colossalchests:interface_gold" | "colossalchests:interface_iron" | "colossalchests:interface_obsidian" | "colossalchests:interface_silver" | "colossalchests:interface_wood" | "colossalchests:uncolossal_chest" | "create:acacia_window" | "create:acacia_window_pane" | "create:adjustable_chain_gearshift" | "create:analog_lever" | "create:andesite_alloy_block" | "create:andesite_bars" | "create:andesite_belt_funnel" | "create:andesite_casing" | "create:andesite_door" | "create:andesite_encased_cogwheel" | "create:andesite_encased_large_cogwheel" | "create:andesite_encased_shaft" | "create:andesite_funnel" | "create:andesite_ladder" | "create:andesite_pillar" | "create:andesite_scaffolding" | "create:andesite_tunnel" | "create:asurine" | "create:asurine_pillar" | "create:basin" | "create:belt" | "create:birch_window" | "create:birch_window_pane" | "create:black_nixie_tube" | "create:black_sail" | "create:black_seat" | "create:black_toolbox" | "create:black_valve_handle" | "create:blaze_burner" | "create:blue_nixie_tube" | "create:blue_sail" | "create:blue_seat" | "create:blue_toolbox" | "create:blue_valve_handle" | "create:brass_bars" | "create:brass_belt_funnel" | "create:brass_block" | "create:brass_casing" | "create:brass_door" | "create:brass_encased_cogwheel" | "create:brass_encased_large_cogwheel" | "create:brass_encased_shaft" | "create:brass_funnel" | "create:brass_ladder" | "create:brass_scaffolding" | "create:brass_tunnel" | "create:brown_nixie_tube" | "create:brown_sail" | "create:brown_seat" | "create:brown_toolbox" | "create:brown_valve_handle" | "create:calcite_pillar" | "create:cart_assembler" | "create:chocolate" | "create:chute" | "create:clipboard" | "create:clockwork_bearing" | "create:clutch" | "create:cogwheel" | "create:content_observer" | "create:contraption_controls" | "create:controller_rail" | "create:controls" | "create:copper_backtank" | "create:copper_bars" | "create:copper_casing" | "create:copper_door" | "create:copper_ladder" | "create:copper_scaffolding" | "create:copper_shingle_slab" | "create:copper_shingle_stairs" | "create:copper_shingles" | "create:copper_tile_slab" | "create:copper_tile_stairs" | "create:copper_tiles" | "create:copper_valve_handle" | "create:copycat_bars" | "create:copycat_base" | "create:copycat_panel" | "create:copycat_step" | "create:creative_crate" | "create:creative_fluid_tank" | "create:creative_motor" | "create:crimsite" | "create:crimsite_pillar" | "create:crimson_window" | "create:crimson_window_pane" | "create:crushing_wheel" | "create:crushing_wheel_controller" | "create:cuckoo_clock" | "create:cut_andesite" | "create:cut_andesite_brick_slab" | "create:cut_andesite_brick_stairs" | "create:cut_andesite_brick_wall" | "create:cut_andesite_bricks" | "create:cut_andesite_slab" | "create:cut_andesite_stairs" | "create:cut_andesite_wall" | "create:cut_asurine" | "create:cut_asurine_brick_slab" | "create:cut_asurine_brick_stairs" | "create:cut_asurine_brick_wall" | "create:cut_asurine_bricks" | "create:cut_asurine_slab" | "create:cut_asurine_stairs" | "create:cut_asurine_wall" | "create:cut_calcite" | "create:cut_calcite_brick_slab" | "create:cut_calcite_brick_stairs" | "create:cut_calcite_brick_wall" | "create:cut_calcite_bricks" | "create:cut_calcite_slab" | "create:cut_calcite_stairs" | "create:cut_calcite_wall" | "create:cut_crimsite" | "create:cut_crimsite_brick_slab" | "create:cut_crimsite_brick_stairs" | "create:cut_crimsite_brick_wall" | "create:cut_crimsite_bricks" | "create:cut_crimsite_slab" | "create:cut_crimsite_stairs" | "create:cut_crimsite_wall" | "create:cut_deepslate" | "create:cut_deepslate_brick_slab" | "create:cut_deepslate_brick_stairs" | "create:cut_deepslate_brick_wall" | "create:cut_deepslate_bricks" | "create:cut_deepslate_slab" | "create:cut_deepslate_stairs" | "create:cut_deepslate_wall" | "create:cut_diorite" | "create:cut_diorite_brick_slab" | "create:cut_diorite_brick_stairs" | "create:cut_diorite_brick_wall" | "create:cut_diorite_bricks" | "create:cut_diorite_slab" | "create:cut_diorite_stairs" | "create:cut_diorite_wall" | "create:cut_dripstone" | "create:cut_dripstone_brick_slab" | "create:cut_dripstone_brick_stairs" | "create:cut_dripstone_brick_wall" | "create:cut_dripstone_bricks" | "create:cut_dripstone_slab" | "create:cut_dripstone_stairs" | "create:cut_dripstone_wall" | "create:cut_granite" | "create:cut_granite_brick_slab" | "create:cut_granite_brick_stairs" | "create:cut_granite_brick_wall" | "create:cut_granite_bricks" | "create:cut_granite_slab" | "create:cut_granite_stairs" | "create:cut_granite_wall" | "create:cut_limestone" | "create:cut_limestone_brick_slab" | "create:cut_limestone_brick_stairs" | "create:cut_limestone_brick_wall" | "create:cut_limestone_bricks" | "create:cut_limestone_slab" | "create:cut_limestone_stairs" | "create:cut_limestone_wall" | "create:cut_ochrum" | "create:cut_ochrum_brick_slab" | "create:cut_ochrum_brick_stairs" | "create:cut_ochrum_brick_wall" | "create:cut_ochrum_bricks" | "create:cut_ochrum_slab" | "create:cut_ochrum_stairs" | "create:cut_ochrum_wall" | "create:cut_scorchia" | "create:cut_scorchia_brick_slab" | "create:cut_scorchia_brick_stairs" | "create:cut_scorchia_brick_wall" | "create:cut_scorchia_bricks" | "create:cut_scorchia_slab" | "create:cut_scorchia_stairs" | "create:cut_scorchia_wall" | "create:cut_scoria" | "create:cut_scoria_brick_slab" | "create:cut_scoria_brick_stairs" | "create:cut_scoria_brick_wall" | "create:cut_scoria_bricks" | "create:cut_scoria_slab" | "create:cut_scoria_stairs" | "create:cut_scoria_wall" | "create:cut_tuff" | "create:cut_tuff_brick_slab" | "create:cut_tuff_brick_stairs" | "create:cut_tuff_brick_wall" | "create:cut_tuff_bricks" | "create:cut_tuff_slab" | "create:cut_tuff_stairs" | "create:cut_tuff_wall" | "create:cut_veridium" | "create:cut_veridium_brick_slab" | "create:cut_veridium_brick_stairs" | "create:cut_veridium_brick_wall" | "create:cut_veridium_bricks" | "create:cut_veridium_slab" | "create:cut_veridium_stairs" | "create:cut_veridium_wall" | "create:cyan_nixie_tube" | "create:cyan_sail" | "create:cyan_seat" | "create:cyan_toolbox" | "create:cyan_valve_handle" | "create:dark_oak_window" | "create:dark_oak_window_pane" | "create:deepslate_pillar" | "create:deepslate_zinc_ore" | "create:deployer" | "create:depot" | "create:diorite_pillar" | "create:display_board" | "create:display_link" | "create:dripstone_pillar" | "create:elevator_contact" | "create:elevator_pulley" | "create:encased_chain_drive" | "create:encased_fan" | "create:encased_fluid_pipe" | "create:experience_block" | "create:exposed_copper_shingle_slab" | "create:exposed_copper_shingle_stairs" | "create:exposed_copper_shingles" | "create:exposed_copper_tile_slab" | "create:exposed_copper_tile_stairs" | "create:exposed_copper_tiles" | "create:fake_track" | "create:fluid_pipe" | "create:fluid_tank" | "create:fluid_valve" | "create:flywheel" | "create:framed_glass" | "create:framed_glass_door" | "create:framed_glass_pane" | "create:framed_glass_trapdoor" | "create:gantry_carriage" | "create:gantry_shaft" | "create:gearbox" | "create:gearshift" | "create:glass_fluid_pipe" | "create:granite_pillar" | "create:gray_nixie_tube" | "create:gray_sail" | "create:gray_seat" | "create:gray_toolbox" | "create:gray_valve_handle" | "create:green_nixie_tube" | "create:green_sail" | "create:green_seat" | "create:green_toolbox" | "create:green_valve_handle" | "create:hand_crank" | "create:haunted_bell" | "create:honey" | "create:horizontal_framed_glass" | "create:horizontal_framed_glass_pane" | "create:hose_pulley" | "create:industrial_iron_block" | "create:item_drain" | "create:item_vault" | "create:jungle_window" | "create:jungle_window_pane" | "create:large_bogey" | "create:large_cogwheel" | "create:large_water_wheel" | "create:layered_andesite" | "create:layered_asurine" | "create:layered_calcite" | "create:layered_crimsite" | "create:layered_deepslate" | "create:layered_diorite" | "create:layered_dripstone" | "create:layered_granite" | "create:layered_limestone" | "create:layered_ochrum" | "create:layered_scorchia" | "create:layered_scoria" | "create:layered_tuff" | "create:layered_veridium" | "create:lectern_controller" | "create:light_blue_nixie_tube" | "create:light_blue_sail" | "create:light_blue_seat" | "create:light_blue_toolbox" | "create:light_blue_valve_handle" | "create:light_gray_nixie_tube" | "create:light_gray_sail" | "create:light_gray_seat" | "create:light_gray_toolbox" | "create:light_gray_valve_handle" | "create:lime_nixie_tube" | "create:lime_sail" | "create:lime_seat" | "create:lime_toolbox" | "create:lime_valve_handle" | "create:limestone" | "create:limestone_pillar" | "create:linear_chassis" | "create:lit_blaze_burner" | "create:magenta_nixie_tube" | "create:magenta_sail" | "create:magenta_seat" | "create:magenta_toolbox" | "create:magenta_valve_handle" | "create:mangrove_window" | "create:mangrove_window_pane" | "create:mechanical_arm" | "create:mechanical_bearing" | "create:mechanical_crafter" | "create:mechanical_drill" | "create:mechanical_harvester" | "create:mechanical_mixer" | "create:mechanical_piston" | "create:mechanical_piston_head" | "create:mechanical_plough" | "create:mechanical_press" | "create:mechanical_pump" | "create:mechanical_roller" | "create:mechanical_saw" | "create:metal_bracket" | "create:metal_girder" | "create:metal_girder_encased_shaft" | "create:millstone" | "create:minecart_anchor" | "create:mysterious_cuckoo_clock" | "create:netherite_backtank" | "create:nixie_tube" | "create:nozzle" | "create:oak_window" | "create:oak_window_pane" | "create:ochrum" | "create:ochrum_pillar" | "create:orange_sail" | "create:orange_seat" | "create:orange_toolbox" | "create:orange_valve_handle" | "create:ornate_iron_window" | "create:ornate_iron_window_pane" | "create:oxidized_copper_shingle_slab" | "create:oxidized_copper_shingle_stairs" | "create:oxidized_copper_shingles" | "create:oxidized_copper_tile_slab" | "create:oxidized_copper_tile_stairs" | "create:oxidized_copper_tiles" | "create:peculiar_bell" | "create:pink_nixie_tube" | "create:pink_sail" | "create:pink_seat" | "create:pink_toolbox" | "create:pink_valve_handle" | "create:piston_extension_pole" | "create:placard" | "create:polished_cut_andesite" | "create:polished_cut_andesite_slab" | "create:polished_cut_andesite_stairs" | "create:polished_cut_andesite_wall" | "create:polished_cut_asurine" | "create:polished_cut_asurine_slab" | "create:polished_cut_asurine_stairs" | "create:polished_cut_asurine_wall" | "create:polished_cut_calcite" | "create:polished_cut_calcite_slab" | "create:polished_cut_calcite_stairs" | "create:polished_cut_calcite_wall" | "create:polished_cut_crimsite" | "create:polished_cut_crimsite_slab" | "create:polished_cut_crimsite_stairs" | "create:polished_cut_crimsite_wall" | "create:polished_cut_deepslate" | "create:polished_cut_deepslate_slab" | "create:polished_cut_deepslate_stairs" | "create:polished_cut_deepslate_wall" | "create:polished_cut_diorite" | "create:polished_cut_diorite_slab" | "create:polished_cut_diorite_stairs" | "create:polished_cut_diorite_wall" | "create:polished_cut_dripstone" | "create:polished_cut_dripstone_slab" | "create:polished_cut_dripstone_stairs" | "create:polished_cut_dripstone_wall" | "create:polished_cut_granite" | "create:polished_cut_granite_slab" | "create:polished_cut_granite_stairs" | "create:polished_cut_granite_wall" | "create:polished_cut_limestone" | "create:polished_cut_limestone_slab" | "create:polished_cut_limestone_stairs" | "create:polished_cut_limestone_wall" | "create:polished_cut_ochrum" | "create:polished_cut_ochrum_slab" | "create:polished_cut_ochrum_stairs" | "create:polished_cut_ochrum_wall" | "create:polished_cut_scorchia" | "create:polished_cut_scorchia_slab" | "create:polished_cut_scorchia_stairs" | "create:polished_cut_scorchia_wall" | "create:polished_cut_scoria" | "create:polished_cut_scoria_slab" | "create:polished_cut_scoria_stairs" | "create:polished_cut_scoria_wall" | "create:polished_cut_tuff" | "create:polished_cut_tuff_slab" | "create:polished_cut_tuff_stairs" | "create:polished_cut_tuff_wall" | "create:polished_cut_veridium" | "create:polished_cut_veridium_slab" | "create:polished_cut_veridium_stairs" | "create:polished_cut_veridium_wall" | "create:portable_fluid_interface" | "create:portable_storage_interface" | "create:powered_latch" | "create:powered_shaft" | "create:powered_toggle_latch" | "create:pulley_magnet" | "create:pulse_extender" | "create:pulse_repeater" | "create:purple_nixie_tube" | "create:purple_sail" | "create:purple_seat" | "create:purple_toolbox" | "create:purple_valve_handle" | "create:radial_chassis" | "create:railway_casing" | "create:raw_zinc_block" | "create:red_nixie_tube" | "create:red_sail" | "create:red_seat" | "create:red_toolbox" | "create:red_valve_handle" | "create:redstone_contact" | "create:redstone_link" | "create:refined_radiance_casing" | "create:rope" | "create:rope_pulley" | "create:rose_quartz_block" | "create:rose_quartz_lamp" | "create:rose_quartz_tiles" | "create:rotation_speed_controller" | "create:sail_frame" | "create:schematic_table" | "create:schematicannon" | "create:scorchia" | "create:scorchia_pillar" | "create:scoria" | "create:scoria_pillar" | "create:secondary_linear_chassis" | "create:sequenced_gearshift" | "create:shadow_steel_casing" | "create:shaft" | "create:small_andesite_brick_slab" | "create:small_andesite_brick_stairs" | "create:small_andesite_brick_wall" | "create:small_andesite_bricks" | "create:small_asurine_brick_slab" | "create:small_asurine_brick_stairs" | "create:small_asurine_brick_wall" | "create:small_asurine_bricks" | "create:small_bogey" | "create:small_calcite_brick_slab" | "create:small_calcite_brick_stairs" | "create:small_calcite_brick_wall" | "create:small_calcite_bricks" | "create:small_crimsite_brick_slab" | "create:small_crimsite_brick_stairs" | "create:small_crimsite_brick_wall" | "create:small_crimsite_bricks" | "create:small_deepslate_brick_slab" | "create:small_deepslate_brick_stairs" | "create:small_deepslate_brick_wall" | "create:small_deepslate_bricks" | "create:small_diorite_brick_slab" | "create:small_diorite_brick_stairs" | "create:small_diorite_brick_wall" | "create:small_diorite_bricks" | "create:small_dripstone_brick_slab" | "create:small_dripstone_brick_stairs" | "create:small_dripstone_brick_wall" | "create:small_dripstone_bricks" | "create:small_granite_brick_slab" | "create:small_granite_brick_stairs" | "create:small_granite_brick_wall" | "create:small_granite_bricks" | "create:small_limestone_brick_slab" | "create:small_limestone_brick_stairs" | "create:small_limestone_brick_wall" | "create:small_limestone_bricks" | "create:small_ochrum_brick_slab" | "create:small_ochrum_brick_stairs" | "create:small_ochrum_brick_wall" | "create:small_ochrum_bricks" | "create:small_rose_quartz_tiles" | "create:small_scorchia_brick_slab" | "create:small_scorchia_brick_stairs" | "create:small_scorchia_brick_wall" | "create:small_scorchia_bricks" | "create:small_scoria_brick_slab" | "create:small_scoria_brick_stairs" | "create:small_scoria_brick_wall" | "create:small_scoria_bricks" | "create:small_tuff_brick_slab" | "create:small_tuff_brick_stairs" | "create:small_tuff_brick_wall" | "create:small_tuff_bricks" | "create:small_veridium_brick_slab" | "create:small_veridium_brick_stairs" | "create:small_veridium_brick_wall" | "create:small_veridium_bricks" | "create:smart_chute" | "create:smart_fluid_pipe" | "create:speedometer" | "create:spout" | "create:spruce_window" | "create:spruce_window_pane" | "create:steam_engine" | "create:steam_whistle" | "create:steam_whistle_extension" | "create:sticker" | "create:sticky_mechanical_piston" | "create:stockpile_switch" | "create:stressometer" | "create:tiled_glass" | "create:tiled_glass_pane" | "create:track" | "create:track_observer" | "create:track_signal" | "create:track_station" | "create:train_door" | "create:train_trapdoor" | "create:tuff_pillar" | "create:turntable" | "create:veridium" | "create:veridium_pillar" | "create:vertical_framed_glass" | "create:vertical_framed_glass_pane" | "create:warped_window" | "create:warped_window_pane" | "create:water_wheel" | "create:water_wheel_structure" | "create:waxed_copper_shingle_slab" | "create:waxed_copper_shingle_stairs" | "create:waxed_copper_shingles" | "create:waxed_copper_tile_slab" | "create:waxed_copper_tile_stairs" | "create:waxed_copper_tiles" | "create:waxed_exposed_copper_shingle_slab" | "create:waxed_exposed_copper_shingle_stairs" | "create:waxed_exposed_copper_shingles" | "create:waxed_exposed_copper_tile_slab" | "create:waxed_exposed_copper_tile_stairs" | "create:waxed_exposed_copper_tiles" | "create:waxed_oxidized_copper_shingle_slab" | "create:waxed_oxidized_copper_shingle_stairs" | "create:waxed_oxidized_copper_shingles" | "create:waxed_oxidized_copper_tile_slab" | "create:waxed_oxidized_copper_tile_stairs" | "create:waxed_oxidized_copper_tiles" | "create:waxed_weathered_copper_shingle_slab" | "create:waxed_weathered_copper_shingle_stairs" | "create:waxed_weathered_copper_shingles" | "create:waxed_weathered_copper_tile_slab" | "create:waxed_weathered_copper_tile_stairs" | "create:waxed_weathered_copper_tiles" | "create:weathered_copper_shingle_slab" | "create:weathered_copper_shingle_stairs" | "create:weathered_copper_shingles" | "create:weathered_copper_tile_slab" | "create:weathered_copper_tile_stairs" | "create:weathered_copper_tiles" | "create:weighted_ejector" | "create:white_nixie_tube" | "create:white_sail" | "create:white_seat" | "create:white_toolbox" | "create:white_valve_handle" | "create:windmill_bearing" | "create:wooden_bracket" | "create:yellow_nixie_tube" | "create:yellow_sail" | "create:yellow_seat" | "create:yellow_toolbox" | "create:yellow_valve_handle" | "create:zinc_block" | "create:zinc_ore" | "create_crystal_clear:andesite_clear_glass_casing" | "create_crystal_clear:andesite_clear_glass_encased_cogwheel" | "create_crystal_clear:andesite_clear_glass_encased_large_cogwheel" | "create_crystal_clear:andesite_clear_glass_encased_shaft" | "create_crystal_clear:andesite_glass_casing" | "create_crystal_clear:andesite_glass_encased_cogwheel" | "create_crystal_clear:andesite_glass_encased_large_cogwheel" | "create_crystal_clear:andesite_glass_encased_shaft" | "create_crystal_clear:brass_clear_glass_casing" | "create_crystal_clear:brass_clear_glass_encased_cogwheel" | "create_crystal_clear:brass_clear_glass_encased_large_cogwheel" | "create_crystal_clear:brass_clear_glass_encased_shaft" | "create_crystal_clear:brass_glass_casing" | "create_crystal_clear:brass_glass_encased_cogwheel" | "create_crystal_clear:brass_glass_encased_large_cogwheel" | "create_crystal_clear:brass_glass_encased_shaft" | "create_crystal_clear:copper_clear_glass_casing" | "create_crystal_clear:copper_glass_casing" | "create_crystal_clear:train_clear_glass_casing" | "create_crystal_clear:train_clear_glass_encased_cogwheel" | "create_crystal_clear:train_clear_glass_encased_large_cogwheel" | "create_crystal_clear:train_clear_glass_encased_shaft" | "create_crystal_clear:train_glass_casing" | "create_crystal_clear:train_glass_encased_cogwheel" | "create_crystal_clear:train_glass_encased_large_cogwheel" | "create_crystal_clear:train_glass_encased_shaft" | "createarmory:gun_mount" | "createarmory:molten_brass" | "createarmory:mounted_minigun" | "createarmory:mounted_rpg" | "createlowheated:charcoal_burner" | "enderstorage:ender_chest" | "enderstorage:ender_tank" | "exmachinis:flux_compactor" | "exmachinis:flux_hammer" | "exmachinis:flux_sieve" | "exnihilosequentia:acacia_barrel" | "exnihilosequentia:acacia_crucible" | "exnihilosequentia:acacia_sieve" | "exnihilosequentia:birch_barrel" | "exnihilosequentia:birch_crucible" | "exnihilosequentia:birch_sieve" | "exnihilosequentia:crimson_barrel" | "exnihilosequentia:crimson_crucible" | "exnihilosequentia:crimson_sieve" | "exnihilosequentia:crushed_andesite" | "exnihilosequentia:crushed_basalt" | "exnihilosequentia:crushed_blackstone" | "exnihilosequentia:crushed_calcite" | "exnihilosequentia:crushed_deepslate" | "exnihilosequentia:crushed_diorite" | "exnihilosequentia:crushed_dripstone" | "exnihilosequentia:crushed_end_stone" | "exnihilosequentia:crushed_granite" | "exnihilosequentia:crushed_netherrack" | "exnihilosequentia:crushed_tuff" | "exnihilosequentia:dark_oak_barrel" | "exnihilosequentia:dark_oak_crucible" | "exnihilosequentia:dark_oak_sieve" | "exnihilosequentia:dust" | "exnihilosequentia:end_cake" | "exnihilosequentia:fired_crucible" | "exnihilosequentia:infested_leaves" | "exnihilosequentia:infesting_leaves" | "exnihilosequentia:jungle_barrel" | "exnihilosequentia:jungle_crucible" | "exnihilosequentia:jungle_sieve" | "exnihilosequentia:mangrove_barrel" | "exnihilosequentia:mangrove_crucible" | "exnihilosequentia:mangrove_sieve" | "exnihilosequentia:oak_barrel" | "exnihilosequentia:oak_crucible" | "exnihilosequentia:oak_sieve" | "exnihilosequentia:sea_water" | "exnihilosequentia:spruce_barrel" | "exnihilosequentia:spruce_crucible" | "exnihilosequentia:spruce_sieve" | "exnihilosequentia:stone_barrel" | "exnihilosequentia:unfired_crucible" | "exnihilosequentia:warped_barrel" | "exnihilosequentia:warped_crucible" | "exnihilosequentia:warped_sieve" | "exnihilosequentia:witch_water" | "expatternprovider:ex_drive" | "expatternprovider:ex_interface" | "expatternprovider:ex_pattern_provider" | "expatternprovider:ingredient_buffer" | "expatternprovider:wireless_connect" | "extendedcrafting:advanced_auto_table" | "extendedcrafting:advanced_table" | "extendedcrafting:auto_ender_crafter" | "extendedcrafting:auto_flux_crafter" | "extendedcrafting:basic_auto_table" | "extendedcrafting:basic_table" | "extendedcrafting:black_iron_block" | "extendedcrafting:compressor" | "extendedcrafting:crafting_core" | "extendedcrafting:crystaltine_block" | "extendedcrafting:elite_auto_table" | "extendedcrafting:elite_table" | "extendedcrafting:ender_alternator" | "extendedcrafting:ender_crafter" | "extendedcrafting:ender_ingot_block" | "extendedcrafting:ender_star_block" | "extendedcrafting:enhanced_ender_ingot_block" | "extendedcrafting:enhanced_redstone_ingot_block" | "extendedcrafting:flux_alternator" | "extendedcrafting:flux_crafter" | "extendedcrafting:flux_star_block" | "extendedcrafting:frame" | "extendedcrafting:luminessence_block" | "extendedcrafting:nether_star_block" | "extendedcrafting:pedestal" | "extendedcrafting:redstone_ingot_block" | "extendedcrafting:the_ultimate_block" | "extendedcrafting:ultimate_auto_table" | "extendedcrafting:ultimate_table" | "fantasyfurniture:bone/skeleton/bed_double" | "fantasyfurniture:bone/skeleton/bed_single" | "fantasyfurniture:bone/skeleton/bench" | "fantasyfurniture:bone/skeleton/bookshelf" | "fantasyfurniture:bone/skeleton/carpet" | "fantasyfurniture:bone/skeleton/chair" | "fantasyfurniture:bone/skeleton/chandelier" | "fantasyfurniture:bone/skeleton/chest" | "fantasyfurniture:bone/skeleton/counter" | "fantasyfurniture:bone/skeleton/desk_left" | "fantasyfurniture:bone/skeleton/desk_right" | "fantasyfurniture:bone/skeleton/door_double" | "fantasyfurniture:bone/skeleton/door_single" | "fantasyfurniture:bone/skeleton/drawer" | "fantasyfurniture:bone/skeleton/dresser" | "fantasyfurniture:bone/skeleton/floor_light" | "fantasyfurniture:bone/skeleton/lockbox" | "fantasyfurniture:bone/skeleton/oven" | "fantasyfurniture:bone/skeleton/painting_small" | "fantasyfurniture:bone/skeleton/painting_wide" | "fantasyfurniture:bone/skeleton/shelf" | "fantasyfurniture:bone/skeleton/skull" | "fantasyfurniture:bone/skeleton/sofa" | "fantasyfurniture:bone/skeleton/stool" | "fantasyfurniture:bone/skeleton/table_large" | "fantasyfurniture:bone/skeleton/table_small" | "fantasyfurniture:bone/skeleton/table_wide" | "fantasyfurniture:bone/skeleton/wall_light" | "fantasyfurniture:bone/skeleton/wardrobe_bottom" | "fantasyfurniture:bone/skeleton/wardrobe_top" | "fantasyfurniture:bone/skeleton/wool" | "fantasyfurniture:bone/wither/bed_double" | "fantasyfurniture:bone/wither/bed_single" | "fantasyfurniture:bone/wither/bench" | "fantasyfurniture:bone/wither/bookshelf" | "fantasyfurniture:bone/wither/carpet" | "fantasyfurniture:bone/wither/chair" | "fantasyfurniture:bone/wither/chandelier" | "fantasyfurniture:bone/wither/chest" | "fantasyfurniture:bone/wither/counter" | "fantasyfurniture:bone/wither/desk_left" | "fantasyfurniture:bone/wither/desk_right" | "fantasyfurniture:bone/wither/door_double" | "fantasyfurniture:bone/wither/door_single" | "fantasyfurniture:bone/wither/drawer" | "fantasyfurniture:bone/wither/dresser" | "fantasyfurniture:bone/wither/floor_light" | "fantasyfurniture:bone/wither/lockbox" | "fantasyfurniture:bone/wither/oven" | "fantasyfurniture:bone/wither/painting_small" | "fantasyfurniture:bone/wither/painting_wide" | "fantasyfurniture:bone/wither/shelf" | "fantasyfurniture:bone/wither/skull" | "fantasyfurniture:bone/wither/sofa" | "fantasyfurniture:bone/wither/stool" | "fantasyfurniture:bone/wither/table_large" | "fantasyfurniture:bone/wither/table_small" | "fantasyfurniture:bone/wither/table_wide" | "fantasyfurniture:bone/wither/wall_light" | "fantasyfurniture:bone/wither/wardrobe_bottom" | "fantasyfurniture:bone/wither/wardrobe_top" | "fantasyfurniture:bone/wither/wool" | "fantasyfurniture:decorations/berry_basket_blueberry" | "fantasyfurniture:decorations/berry_basket_empty" | "fantasyfurniture:decorations/berry_basket_strawberry" | "fantasyfurniture:decorations/berry_basket_sweetberry" | "fantasyfurniture:decorations/bolts_of_cloth" | "fantasyfurniture:decorations/bone_candles" | "fantasyfurniture:decorations/bone_skeleton_chalices" | "fantasyfurniture:decorations/bone_skeleton_pile" | "fantasyfurniture:decorations/bone_skeleton_skull_blossoms" | "fantasyfurniture:decorations/bone_wither_chalices" | "fantasyfurniture:decorations/bone_wither_pile" | "fantasyfurniture:decorations/bone_wither_skull_blossoms" | "fantasyfurniture:decorations/book_stack" | "fantasyfurniture:decorations/bowl_beetroot_soup" | "fantasyfurniture:decorations/bowl_empty" | "fantasyfurniture:decorations/bowl_mushroom_stew" | "fantasyfurniture:decorations/brewing_cauldron" | "fantasyfurniture:decorations/bronze_chain" | "fantasyfurniture:decorations/coin_stack_gold" | "fantasyfurniture:decorations/coin_stack_iron" | "fantasyfurniture:decorations/cookie_jar" | "fantasyfurniture:decorations/dunmer_pottery_0" | "fantasyfurniture:decorations/dunmer_pottery_1" | "fantasyfurniture:decorations/fairy_lights_1" | "fantasyfurniture:decorations/fairy_lights_2" | "fantasyfurniture:decorations/floating_tomes" | "fantasyfurniture:decorations/gravestone" | "fantasyfurniture:decorations/hanging_herbs" | "fantasyfurniture:decorations/muffins_blueberry" | "fantasyfurniture:decorations/muffins_chocolate" | "fantasyfurniture:decorations/muffins_sweetberry" | "fantasyfurniture:decorations/mushrooms_brown" | "fantasyfurniture:decorations/mushrooms_red" | "fantasyfurniture:decorations/necrolord_candelabra" | "fantasyfurniture:decorations/nordic_boiled_creme_treats" | "fantasyfurniture:decorations/nordic_mead_bottles" | "fantasyfurniture:decorations/nordic_soul_gems_dark" | "fantasyfurniture:decorations/nordic_soul_gems_light" | "fantasyfurniture:decorations/nordic_sweetrolls" | "fantasyfurniture:decorations/paper_stack" | "fantasyfurniture:decorations/potion_bottles" | "fantasyfurniture:decorations/potion_bottles_dyeable" | "fantasyfurniture:decorations/presents_stack_1" | "fantasyfurniture:decorations/presents_stack_2" | "fantasyfurniture:decorations/royal_candelabra" | "fantasyfurniture:decorations/royal_chalices" | "fantasyfurniture:decorations/royal_crown" | "fantasyfurniture:decorations/royal_cushioned_crown" | "fantasyfurniture:decorations/royal_floor_cushion" | "fantasyfurniture:decorations/royal_food_0" | "fantasyfurniture:decorations/royal_food_1" | "fantasyfurniture:decorations/royal_platter" | "fantasyfurniture:decorations/royal_wall_mirror_large" | "fantasyfurniture:decorations/royal_wall_mirror_small" | "fantasyfurniture:decorations/snowballs" | "fantasyfurniture:decorations/spider_web_small" | "fantasyfurniture:decorations/spider_web_wide" | "fantasyfurniture:decorations/stackable_pumpkins" | "fantasyfurniture:decorations/stocking" | "fantasyfurniture:decorations/tankards_empty" | "fantasyfurniture:decorations/tankards_honeymead" | "fantasyfurniture:decorations/tankards_milk" | "fantasyfurniture:decorations/tankards_sweetberry" | "fantasyfurniture:decorations/venthyr_banner" | "fantasyfurniture:decorations/venthyr_candles" | "fantasyfurniture:decorations/venthyr_chalices" | "fantasyfurniture:decorations/venthyr_food_0" | "fantasyfurniture:decorations/venthyr_food_1" | "fantasyfurniture:decorations/venthyr_platter" | "fantasyfurniture:decorations/venthyr_tea_cups" | "fantasyfurniture:decorations/venthyr_tea_set" | "fantasyfurniture:decorations/venthyr_tomes" | "fantasyfurniture:decorations/venthyr_widow_bloom" | "fantasyfurniture:dunmer/bed_double" | "fantasyfurniture:dunmer/bed_single" | "fantasyfurniture:dunmer/bench" | "fantasyfurniture:dunmer/bookshelf" | "fantasyfurniture:dunmer/carpet" | "fantasyfurniture:dunmer/chair" | "fantasyfurniture:dunmer/chandelier" | "fantasyfurniture:dunmer/chest" | "fantasyfurniture:dunmer/counter" | "fantasyfurniture:dunmer/cushion" | "fantasyfurniture:dunmer/desk_left" | "fantasyfurniture:dunmer/desk_right" | "fantasyfurniture:dunmer/door_double" | "fantasyfurniture:dunmer/door_single" | "fantasyfurniture:dunmer/drawer" | "fantasyfurniture:dunmer/dresser" | "fantasyfurniture:dunmer/floor_light" | "fantasyfurniture:dunmer/lockbox" | "fantasyfurniture:dunmer/oven" | "fantasyfurniture:dunmer/painting_small" | "fantasyfurniture:dunmer/painting_wide" | "fantasyfurniture:dunmer/shelf" | "fantasyfurniture:dunmer/sofa" | "fantasyfurniture:dunmer/stool" | "fantasyfurniture:dunmer/table_large" | "fantasyfurniture:dunmer/table_small" | "fantasyfurniture:dunmer/table_wide" | "fantasyfurniture:dunmer/wall_light" | "fantasyfurniture:dunmer/wardrobe_bottom" | "fantasyfurniture:dunmer/wardrobe_top" | "fantasyfurniture:dunmer/wool" | "fantasyfurniture:furniture_station" | "fantasyfurniture:necrolord/bed_double" | "fantasyfurniture:necrolord/bed_single" | "fantasyfurniture:necrolord/bench" | "fantasyfurniture:necrolord/bookshelf" | "fantasyfurniture:necrolord/carpet" | "fantasyfurniture:necrolord/chair" | "fantasyfurniture:necrolord/chandelier" | "fantasyfurniture:necrolord/chest" | "fantasyfurniture:necrolord/counter" | "fantasyfurniture:necrolord/cushion" | "fantasyfurniture:necrolord/desk_left" | "fantasyfurniture:necrolord/desk_right" | "fantasyfurniture:necrolord/door_double" | "fantasyfurniture:necrolord/door_single" | "fantasyfurniture:necrolord/drawer" | "fantasyfurniture:necrolord/dresser" | "fantasyfurniture:necrolord/floor_light" | "fantasyfurniture:necrolord/lockbox" | "fantasyfurniture:necrolord/oven" | "fantasyfurniture:necrolord/painting_small" | "fantasyfurniture:necrolord/painting_wide" | "fantasyfurniture:necrolord/shelf" | "fantasyfurniture:necrolord/sofa" | "fantasyfurniture:necrolord/stool" | "fantasyfurniture:necrolord/table_large" | "fantasyfurniture:necrolord/table_small" | "fantasyfurniture:necrolord/table_wide" | "fantasyfurniture:necrolord/wall_light" | "fantasyfurniture:necrolord/wardrobe_bottom" | "fantasyfurniture:necrolord/wardrobe_top" | "fantasyfurniture:necrolord/wool" | "fantasyfurniture:nordic/bed_double" | "fantasyfurniture:nordic/bed_single" | "fantasyfurniture:nordic/bench" | "fantasyfurniture:nordic/bookshelf" | "fantasyfurniture:nordic/carpet" | "fantasyfurniture:nordic/chair" | "fantasyfurniture:nordic/chandelier" | "fantasyfurniture:nordic/chest" | "fantasyfurniture:nordic/counter" | "fantasyfurniture:nordic/cushion" | "fantasyfurniture:nordic/desk_left" | "fantasyfurniture:nordic/desk_right" | "fantasyfurniture:nordic/door_double" | "fantasyfurniture:nordic/door_single" | "fantasyfurniture:nordic/drawer" | "fantasyfurniture:nordic/dresser" | "fantasyfurniture:nordic/floor_light" | "fantasyfurniture:nordic/lockbox" | "fantasyfurniture:nordic/oven" | "fantasyfurniture:nordic/painting_small" | "fantasyfurniture:nordic/painting_wide" | "fantasyfurniture:nordic/shelf" | "fantasyfurniture:nordic/sofa" | "fantasyfurniture:nordic/stool" | "fantasyfurniture:nordic/table_large" | "fantasyfurniture:nordic/table_small" | "fantasyfurniture:nordic/table_wide" | "fantasyfurniture:nordic/wall_light" | "fantasyfurniture:nordic/wardrobe_bottom" | "fantasyfurniture:nordic/wardrobe_top" | "fantasyfurniture:nordic/wool" | "fantasyfurniture:royal/bed_double" | "fantasyfurniture:royal/bed_single" | "fantasyfurniture:royal/bench" | "fantasyfurniture:royal/bookshelf" | "fantasyfurniture:royal/carpet" | "fantasyfurniture:royal/chair" | "fantasyfurniture:royal/chandelier" | "fantasyfurniture:royal/chest" | "fantasyfurniture:royal/counter" | "fantasyfurniture:royal/cushion" | "fantasyfurniture:royal/desk_left" | "fantasyfurniture:royal/desk_right" | "fantasyfurniture:royal/door_double" | "fantasyfurniture:royal/door_single" | "fantasyfurniture:royal/drawer" | "fantasyfurniture:royal/dresser" | "fantasyfurniture:royal/floor_light" | "fantasyfurniture:royal/lockbox" | "fantasyfurniture:royal/oven" | "fantasyfurniture:royal/painting_small" | "fantasyfurniture:royal/painting_wide" | "fantasyfurniture:royal/shelf" | "fantasyfurniture:royal/sofa" | "fantasyfurniture:royal/stool" | "fantasyfurniture:royal/table_large" | "fantasyfurniture:royal/table_small" | "fantasyfurniture:royal/table_wide" | "fantasyfurniture:royal/wall_light" | "fantasyfurniture:royal/wardrobe_bottom" | "fantasyfurniture:royal/wardrobe_top" | "fantasyfurniture:royal/wool" | "fantasyfurniture:venthyr/bed_double" | "fantasyfurniture:venthyr/bed_single" | "fantasyfurniture:venthyr/bench" | "fantasyfurniture:venthyr/bookshelf" | "fantasyfurniture:venthyr/carpet" | "fantasyfurniture:venthyr/chair" | "fantasyfurniture:venthyr/chandelier" | "fantasyfurniture:venthyr/chest" | "fantasyfurniture:venthyr/counter" | "fantasyfurniture:venthyr/cushion" | "fantasyfurniture:venthyr/desk_left" | "fantasyfurniture:venthyr/desk_right" | "fantasyfurniture:venthyr/door_double" | "fantasyfurniture:venthyr/door_single" | "fantasyfurniture:venthyr/drawer" | "fantasyfurniture:venthyr/dresser" | "fantasyfurniture:venthyr/floor_light" | "fantasyfurniture:venthyr/lockbox" | "fantasyfurniture:venthyr/oven" | "fantasyfurniture:venthyr/painting_small" | "fantasyfurniture:venthyr/painting_wide" | "fantasyfurniture:venthyr/shelf" | "fantasyfurniture:venthyr/sofa" | "fantasyfurniture:venthyr/stool" | "fantasyfurniture:venthyr/table_large" | "fantasyfurniture:venthyr/table_large_fancy" | "fantasyfurniture:venthyr/table_small" | "fantasyfurniture:venthyr/table_small_fancy" | "fantasyfurniture:venthyr/table_wide" | "fantasyfurniture:venthyr/table_wide_fancy" | "fantasyfurniture:venthyr/wall_light" | "fantasyfurniture:venthyr/wardrobe_bottom" | "fantasyfurniture:venthyr/wardrobe_top" | "fantasyfurniture:venthyr/wool" | "farmersdelight:acacia_cabinet" | "farmersdelight:apple_pie" | "farmersdelight:basket" | "farmersdelight:beetroot_crate" | "farmersdelight:birch_cabinet" | "farmersdelight:black_canvas_sign" | "farmersdelight:black_canvas_wall_sign" | "farmersdelight:blue_canvas_sign" | "farmersdelight:blue_canvas_wall_sign" | "farmersdelight:brown_canvas_sign" | "farmersdelight:brown_canvas_wall_sign" | "farmersdelight:brown_mushroom_colony" | "farmersdelight:budding_tomatoes" | "farmersdelight:cabbage_crate" | "farmersdelight:cabbages" | "farmersdelight:canvas_rug" | "farmersdelight:canvas_sign" | "farmersdelight:canvas_wall_sign" | "farmersdelight:carrot_crate" | "farmersdelight:chocolate_pie" | "farmersdelight:cooking_pot" | "farmersdelight:crimson_cabinet" | "farmersdelight:cutting_board" | "farmersdelight:cyan_canvas_sign" | "farmersdelight:cyan_canvas_wall_sign" | "farmersdelight:dark_oak_cabinet" | "farmersdelight:full_tatami_mat" | "farmersdelight:gray_canvas_sign" | "farmersdelight:gray_canvas_wall_sign" | "farmersdelight:green_canvas_sign" | "farmersdelight:green_canvas_wall_sign" | "farmersdelight:half_tatami_mat" | "farmersdelight:honey_glazed_ham_block" | "farmersdelight:jungle_cabinet" | "farmersdelight:light_blue_canvas_sign" | "farmersdelight:light_blue_canvas_wall_sign" | "farmersdelight:light_gray_canvas_sign" | "farmersdelight:light_gray_canvas_wall_sign" | "farmersdelight:lime_canvas_sign" | "farmersdelight:lime_canvas_wall_sign" | "farmersdelight:magenta_canvas_sign" | "farmersdelight:magenta_canvas_wall_sign" | "farmersdelight:mangrove_cabinet" | "farmersdelight:oak_cabinet" | "farmersdelight:onion_crate" | "farmersdelight:onions" | "farmersdelight:orange_canvas_sign" | "farmersdelight:orange_canvas_wall_sign" | "farmersdelight:organic_compost" | "farmersdelight:pink_canvas_sign" | "farmersdelight:pink_canvas_wall_sign" | "farmersdelight:potato_crate" | "farmersdelight:purple_canvas_sign" | "farmersdelight:purple_canvas_wall_sign" | "farmersdelight:red_canvas_sign" | "farmersdelight:red_canvas_wall_sign" | "farmersdelight:red_mushroom_colony" | "farmersdelight:rice" | "farmersdelight:rice_bag" | "farmersdelight:rice_bale" | "farmersdelight:rice_panicles" | "farmersdelight:rice_roll_medley_block" | "farmersdelight:rich_soil" | "farmersdelight:rich_soil_farmland" | "farmersdelight:roast_chicken_block" | "farmersdelight:rope" | "farmersdelight:safety_net" | "farmersdelight:sandy_shrub" | "farmersdelight:shepherds_pie_block" | "farmersdelight:skillet" | "farmersdelight:spruce_cabinet" | "farmersdelight:stove" | "farmersdelight:straw_bale" | "farmersdelight:stuffed_pumpkin_block" | "farmersdelight:sweet_berry_cheesecake" | "farmersdelight:tatami" | "farmersdelight:tomato_crate" | "farmersdelight:tomatoes" | "farmersdelight:warped_cabinet" | "farmersdelight:white_canvas_sign" | "farmersdelight:white_canvas_wall_sign" | "farmersdelight:wild_beetroots" | "farmersdelight:wild_cabbages" | "farmersdelight:wild_carrots" | "farmersdelight:wild_onions" | "farmersdelight:wild_potatoes" | "farmersdelight:wild_rice" | "farmersdelight:wild_tomatoes" | "farmersdelight:yellow_canvas_sign" | "farmersdelight:yellow_canvas_wall_sign" | "fluxnetworks:basic_flux_storage" | "fluxnetworks:flux_block" | "fluxnetworks:flux_controller" | "fluxnetworks:flux_plug" | "fluxnetworks:flux_point" | "fluxnetworks:gargantuan_flux_storage" | "fluxnetworks:herculean_flux_storage" | "framedblocks:framed_activator_rail_slope" | "framedblocks:framed_bars" | "framedblocks:framed_bouncy_cube" | "framedblocks:framed_button" | "framedblocks:framed_chest" | "framedblocks:framed_collapsible_block" | "framedblocks:framed_corner_pillar" | "framedblocks:framed_corner_slope" | "framedblocks:framed_cube" | "framedblocks:framed_detector_rail_slope" | "framedblocks:framed_divided_panel_horizontal" | "framedblocks:framed_divided_panel_vertical" | "framedblocks:framed_divided_slab" | "framedblocks:framed_divided_slope" | "framedblocks:framed_divided_stairs" | "framedblocks:framed_door" | "framedblocks:framed_double_corner" | "framedblocks:framed_double_half_slope" | "framedblocks:framed_double_panel" | "framedblocks:framed_double_prism" | "framedblocks:framed_double_prism_corner" | "framedblocks:framed_double_slab" | "framedblocks:framed_double_slope" | "framedblocks:framed_double_slope_panel" | "framedblocks:framed_double_slope_slab" | "framedblocks:framed_double_sloped_prism" | "framedblocks:framed_double_stairs" | "framedblocks:framed_double_threeway_corner" | "framedblocks:framed_elevated_double_slope_slab" | "framedblocks:framed_elevated_slope_slab" | "framedblocks:framed_extended_double_slope_panel" | "framedblocks:framed_extended_slope_panel" | "framedblocks:framed_fancy_activator_rail" | "framedblocks:framed_fancy_activator_rail_slope" | "framedblocks:framed_fancy_detector_rail" | "framedblocks:framed_fancy_detector_rail_slope" | "framedblocks:framed_fancy_powered_rail" | "framedblocks:framed_fancy_powered_rail_slope" | "framedblocks:framed_fancy_rail" | "framedblocks:framed_fancy_rail_slope" | "framedblocks:framed_fence" | "framedblocks:framed_flat_double_slope_panel_corner" | "framedblocks:framed_flat_double_slope_slab_corner" | "framedblocks:framed_flat_elev_double_slope_slab_corner" | "framedblocks:framed_flat_elev_inner_double_slope_slab_corner" | "framedblocks:framed_flat_elev_inner_slope_slab_corner" | "framedblocks:framed_flat_elev_slope_slab_corner" | "framedblocks:framed_flat_ext_double_slope_panel_corner" | "framedblocks:framed_flat_ext_inner_double_slope_panel_corner" | "framedblocks:framed_flat_ext_inner_slope_panel_corner" | "framedblocks:framed_flat_ext_slope_panel_corner" | "framedblocks:framed_flat_inner_slope_panel_corner" | "framedblocks:framed_flat_inner_slope_slab_corner" | "framedblocks:framed_flat_inv_double_slope_panel_corner" | "framedblocks:framed_flat_inv_double_slope_slab_corner" | "framedblocks:framed_flat_slope_panel_corner" | "framedblocks:framed_flat_slope_slab_corner" | "framedblocks:framed_flat_stacked_inner_slope_panel_corner" | "framedblocks:framed_flat_stacked_inner_slope_slab_corner" | "framedblocks:framed_flat_stacked_slope_panel_corner" | "framedblocks:framed_flat_stacked_slope_slab_corner" | "framedblocks:framed_floor_board" | "framedblocks:framed_flower_pot" | "framedblocks:framed_gate" | "framedblocks:framed_gate_door" | "framedblocks:framed_glowing_cube" | "framedblocks:framed_glowing_item_frame" | "framedblocks:framed_gold_pressure_plate" | "framedblocks:framed_half_pillar" | "framedblocks:framed_half_slope" | "framedblocks:framed_half_stairs" | "framedblocks:framed_horizontal_pane" | "framedblocks:framed_inner_corner_slope" | "framedblocks:framed_inner_prism" | "framedblocks:framed_inner_prism_corner" | "framedblocks:framed_inner_sloped_prism" | "framedblocks:framed_inner_threeway_corner" | "framedblocks:framed_inv_double_slope_panel" | "framedblocks:framed_inv_double_slope_slab" | "framedblocks:framed_iron_door" | "framedblocks:framed_iron_gate_door" | "framedblocks:framed_iron_pressure_plate" | "framedblocks:framed_iron_trapdoor" | "framedblocks:framed_item_frame" | "framedblocks:framed_ladder" | "framedblocks:framed_large_button" | "framedblocks:framed_large_stone_button" | "framedblocks:framed_lattice_block" | "framedblocks:framed_lever" | "framedblocks:framed_mini_cube" | "framedblocks:framed_obsidian_pressure_plate" | "framedblocks:framed_one_way_window" | "framedblocks:framed_pane" | "framedblocks:framed_panel" | "framedblocks:framed_pillar" | "framedblocks:framed_post" | "framedblocks:framed_powered_rail_slope" | "framedblocks:framed_pressure_plate" | "framedblocks:framed_prism" | "framedblocks:framed_prism_corner" | "framedblocks:framed_pyramid" | "framedblocks:framed_pyramid_slab" | "framedblocks:framed_rail_slope" | "framedblocks:framed_redstone_block" | "framedblocks:framed_redstone_torch" | "framedblocks:framed_redstone_wall_torch" | "framedblocks:framed_secret_storage" | "framedblocks:framed_sign" | "framedblocks:framed_slab" | "framedblocks:framed_slab_corner" | "framedblocks:framed_slab_edge" | "framedblocks:framed_slope" | "framedblocks:framed_slope_panel" | "framedblocks:framed_slope_slab" | "framedblocks:framed_sloped_prism" | "framedblocks:framed_sloped_stairs" | "framedblocks:framed_soul_torch" | "framedblocks:framed_soul_wall_torch" | "framedblocks:framed_stacked_slope_panel" | "framedblocks:framed_stacked_slope_slab" | "framedblocks:framed_stairs" | "framedblocks:framed_stone_button" | "framedblocks:framed_stone_pressure_plate" | "framedblocks:framed_target" | "framedblocks:framed_threeway_corner" | "framedblocks:framed_torch" | "framedblocks:framed_trapdoor" | "framedblocks:framed_vertical_divided_stairs" | "framedblocks:framed_vertical_double_half_slope" | "framedblocks:framed_vertical_double_stairs" | "framedblocks:framed_vertical_half_slope" | "framedblocks:framed_vertical_half_stairs" | "framedblocks:framed_vertical_sloped_stairs" | "framedblocks:framed_vertical_stairs" | "framedblocks:framed_wall" | "framedblocks:framed_wall_board" | "framedblocks:framed_wall_sign" | "framedblocks:framed_wall_torch" | "framedblocks:framed_waterloggable_gold_pressure_plate" | "framedblocks:framed_waterloggable_iron_pressure_plate" | "framedblocks:framed_waterloggable_obsidian_pressure_plate" | "framedblocks:framed_waterloggable_pressure_plate" | "framedblocks:framed_waterloggable_stone_pressure_plate" | "framedblocks:framing_saw" | "ftbquests:aux_task_screen" | "ftbquests:barrier" | "ftbquests:detector" | "ftbquests:loot_crate_opener" | "ftbquests:screen_1" | "ftbquests:screen_3" | "ftbquests:screen_5" | "ftbquests:screen_7" | "ftbquests:stage_barrier" | "functionalstorage:acacia_1" | "functionalstorage:acacia_2" | "functionalstorage:acacia_4" | "functionalstorage:armory_cabinet" | "functionalstorage:birch_1" | "functionalstorage:birch_2" | "functionalstorage:birch_4" | "functionalstorage:compacting_drawer" | "functionalstorage:compacting_framed_drawer" | "functionalstorage:controller_extension" | "functionalstorage:crimson_1" | "functionalstorage:crimson_2" | "functionalstorage:crimson_4" | "functionalstorage:dark_oak_1" | "functionalstorage:dark_oak_2" | "functionalstorage:dark_oak_4" | "functionalstorage:ender_drawer" | "functionalstorage:fluid_1" | "functionalstorage:fluid_2" | "functionalstorage:fluid_4" | "functionalstorage:framed_1" | "functionalstorage:framed_2" | "functionalstorage:framed_4" | "functionalstorage:framed_controller_extension" | "functionalstorage:framed_simple_compacting_drawer" | "functionalstorage:framed_storage_controller" | "functionalstorage:jungle_1" | "functionalstorage:jungle_2" | "functionalstorage:jungle_4" | "functionalstorage:mangrove_1" | "functionalstorage:mangrove_2" | "functionalstorage:mangrove_4" | "functionalstorage:oak_1" | "functionalstorage:oak_2" | "functionalstorage:oak_4" | "functionalstorage:simple_compacting_drawer" | "functionalstorage:spruce_1" | "functionalstorage:spruce_2" | "functionalstorage:spruce_4" | "functionalstorage:storage_controller" | "functionalstorage:warped_1" | "functionalstorage:warped_2" | "functionalstorage:warped_4" | "gtceu:active_transformer" | "gtceu:alloy_blast_smelter" | "gtceu:almandine_block" | "gtceu:almandine_ore" | "gtceu:aluminium_block" | "gtceu:aluminium_crate" | "gtceu:aluminium_double_cable" | "gtceu:aluminium_double_wire" | "gtceu:aluminium_drum" | "gtceu:aluminium_frame" | "gtceu:aluminium_hex_cable" | "gtceu:aluminium_hex_wire" | "gtceu:aluminium_huge_fluid_pipe" | "gtceu:aluminium_large_fluid_pipe" | "gtceu:aluminium_nonuple_fluid_pipe" | "gtceu:aluminium_normal_fluid_pipe" | "gtceu:aluminium_octal_cable" | "gtceu:aluminium_octal_wire" | "gtceu:aluminium_ore" | "gtceu:aluminium_quadruple_cable" | "gtceu:aluminium_quadruple_fluid_pipe" | "gtceu:aluminium_quadruple_wire" | "gtceu:aluminium_single_cable" | "gtceu:aluminium_single_wire" | "gtceu:aluminium_small_fluid_pipe" | "gtceu:aluminium_tiny_fluid_pipe" | "gtceu:alunite_ore" | "gtceu:americium_block" | "gtceu:americium_huge_item_pipe" | "gtceu:americium_huge_restrictive_item_pipe" | "gtceu:americium_large_item_pipe" | "gtceu:americium_large_restrictive_item_pipe" | "gtceu:americium_normal_item_pipe" | "gtceu:americium_normal_restrictive_item_pipe" | "gtceu:americium_small_item_pipe" | "gtceu:americium_small_restrictive_item_pipe" | "gtceu:amethyst_ore" | "gtceu:andesite_almandine_ore" | "gtceu:andesite_aluminium_ore" | "gtceu:andesite_alunite_ore" | "gtceu:andesite_amethyst_ore" | "gtceu:andesite_apatite_ore" | "gtceu:andesite_asbestos_ore" | "gtceu:andesite_barite_ore" | "gtceu:andesite_basaltic_mineral_sand_ore" | "gtceu:andesite_bastnasite_ore" | "gtceu:andesite_bauxite_ore" | "gtceu:andesite_bentonite_ore" | "gtceu:andesite_beryllium_ore" | "gtceu:andesite_blue_topaz_ore" | "gtceu:andesite_bornite_ore" | "gtceu:andesite_calcite_ore" | "gtceu:andesite_cassiterite_ore" | "gtceu:andesite_cassiterite_sand_ore" | "gtceu:andesite_certus_quartz_ore" | "gtceu:andesite_chalcocite_ore" | "gtceu:andesite_chalcopyrite_ore" | "gtceu:andesite_chromite_ore" | "gtceu:andesite_cinnabar_ore" | "gtceu:andesite_coal_ore" | "gtceu:andesite_cobalt_ore" | "gtceu:andesite_cobaltite_ore" | "gtceu:andesite_cooperite_ore" | "gtceu:andesite_copper_ore" | "gtceu:andesite_diamond_ore" | "gtceu:andesite_diatomite_ore" | "gtceu:andesite_electrotine_ore" | "gtceu:andesite_emerald_ore" | "gtceu:andesite_fullers_earth_ore" | "gtceu:andesite_galena_ore" | "gtceu:andesite_garnet_sand_ore" | "gtceu:andesite_garnierite_ore" | "gtceu:andesite_glauconite_sand_ore" | "gtceu:andesite_goethite_ore" | "gtceu:andesite_gold_ore" | "gtceu:andesite_granitic_mineral_sand_ore" | "gtceu:andesite_graphite_ore" | "gtceu:andesite_green_sapphire_ore" | "gtceu:andesite_grossular_ore" | "gtceu:andesite_gypsum_ore" | "gtceu:andesite_hematite_ore" | "gtceu:andesite_ilmenite_ore" | "gtceu:andesite_iron_ore" | "gtceu:andesite_kyanite_ore" | "gtceu:andesite_lapis_ore" | "gtceu:andesite_lazurite_ore" | "gtceu:andesite_lead_ore" | "gtceu:andesite_lepidolite_ore" | "gtceu:andesite_lithium_ore" | "gtceu:andesite_magnesite_ore" | "gtceu:andesite_magnetite_ore" | "gtceu:andesite_malachite_ore" | "gtceu:andesite_mica_ore" | "gtceu:andesite_molybdenite_ore" | "gtceu:andesite_molybdenum_ore" | "gtceu:andesite_monazite_ore" | "gtceu:andesite_naquadah_ore" | "gtceu:andesite_neodymium_ore" | "gtceu:andesite_nether_quartz_ore" | "gtceu:andesite_nickel_ore" | "gtceu:andesite_oilsands_ore" | "gtceu:andesite_olivine_ore" | "gtceu:andesite_opal_ore" | "gtceu:andesite_palladium_ore" | "gtceu:andesite_pentlandite_ore" | "gtceu:andesite_pitchblende_ore" | "gtceu:andesite_platinum_ore" | "gtceu:andesite_plutonium_ore" | "gtceu:andesite_pollucite_ore" | "gtceu:andesite_powellite_ore" | "gtceu:andesite_pyrite_ore" | "gtceu:andesite_pyrochlore_ore" | "gtceu:andesite_pyrolusite_ore" | "gtceu:andesite_pyrope_ore" | "gtceu:andesite_quartzite_ore" | "gtceu:andesite_realgar_ore" | "gtceu:andesite_red_garnet_ore" | "gtceu:andesite_redstone_ore" | "gtceu:andesite_rock_salt_ore" | "gtceu:andesite_ruby_ore" | "gtceu:andesite_salt_ore" | "gtceu:andesite_saltpeter_ore" | "gtceu:andesite_sapphire_ore" | "gtceu:andesite_scheelite_ore" | "gtceu:andesite_silver_ore" | "gtceu:andesite_soapstone_ore" | "gtceu:andesite_sodalite_ore" | "gtceu:andesite_spessartine_ore" | "gtceu:andesite_sphalerite_ore" | "gtceu:andesite_spodumene_ore" | "gtceu:andesite_stibnite_ore" | "gtceu:andesite_sulfur_ore" | "gtceu:andesite_talc_ore" | "gtceu:andesite_tantalite_ore" | "gtceu:andesite_tetrahedrite_ore" | "gtceu:andesite_thorium_ore" | "gtceu:andesite_tin_ore" | "gtceu:andesite_topaz_ore" | "gtceu:andesite_tricalcium_phosphate_ore" | "gtceu:andesite_trona_ore" | "gtceu:andesite_tungstate_ore" | "gtceu:andesite_uraninite_ore" | "gtceu:andesite_vanadium_magnetite_ore" | "gtceu:andesite_wulfenite_ore" | "gtceu:andesite_yellow_garnet_ore" | "gtceu:andesite_yellow_limonite_ore" | "gtceu:andesite_zeolite_ore" | "gtceu:andradite_block" | "gtceu:annealed_copper_block" | "gtceu:annealed_copper_double_cable" | "gtceu:annealed_copper_double_wire" | "gtceu:annealed_copper_hex_cable" | "gtceu:annealed_copper_hex_wire" | "gtceu:annealed_copper_octal_cable" | "gtceu:annealed_copper_octal_wire" | "gtceu:annealed_copper_quadruple_cable" | "gtceu:annealed_copper_quadruple_wire" | "gtceu:annealed_copper_single_cable" | "gtceu:annealed_copper_single_wire" | "gtceu:antimony_block" | "gtceu:apatite_block" | "gtceu:apatite_ore" | "gtceu:asbestos_ore" | "gtceu:assembly_line" | "gtceu:assembly_line_casing" | "gtceu:assembly_line_grating" | "gtceu:assembly_line_unit" | "gtceu:atomic_casing" | "gtceu:auto_maintenance_hatch" | "gtceu:barite_ore" | "gtceu:basalt_almandine_ore" | "gtceu:basalt_aluminium_ore" | "gtceu:basalt_alunite_ore" | "gtceu:basalt_amethyst_ore" | "gtceu:basalt_apatite_ore" | "gtceu:basalt_asbestos_ore" | "gtceu:basalt_barite_ore" | "gtceu:basalt_basaltic_mineral_sand_ore" | "gtceu:basalt_bastnasite_ore" | "gtceu:basalt_bauxite_ore" | "gtceu:basalt_bentonite_ore" | "gtceu:basalt_beryllium_ore" | "gtceu:basalt_blue_topaz_ore" | "gtceu:basalt_bornite_ore" | "gtceu:basalt_calcite_ore" | "gtceu:basalt_cassiterite_ore" | "gtceu:basalt_cassiterite_sand_ore" | "gtceu:basalt_certus_quartz_ore" | "gtceu:basalt_chalcocite_ore" | "gtceu:basalt_chalcopyrite_ore" | "gtceu:basalt_chromite_ore" | "gtceu:basalt_cinnabar_ore" | "gtceu:basalt_coal_ore" | "gtceu:basalt_cobalt_ore" | "gtceu:basalt_cobaltite_ore" | "gtceu:basalt_cooperite_ore" | "gtceu:basalt_copper_ore" | "gtceu:basalt_diamond_ore" | "gtceu:basalt_diatomite_ore" | "gtceu:basalt_electrotine_ore" | "gtceu:basalt_emerald_ore" | "gtceu:basalt_fullers_earth_ore" | "gtceu:basalt_galena_ore" | "gtceu:basalt_garnet_sand_ore" | "gtceu:basalt_garnierite_ore" | "gtceu:basalt_glauconite_sand_ore" | "gtceu:basalt_goethite_ore" | "gtceu:basalt_gold_ore" | "gtceu:basalt_granitic_mineral_sand_ore" | "gtceu:basalt_graphite_ore" | "gtceu:basalt_green_sapphire_ore" | "gtceu:basalt_grossular_ore" | "gtceu:basalt_gypsum_ore" | "gtceu:basalt_hematite_ore" | "gtceu:basalt_ilmenite_ore" | "gtceu:basalt_iron_ore" | "gtceu:basalt_kyanite_ore" | "gtceu:basalt_lapis_ore" | "gtceu:basalt_lazurite_ore" | "gtceu:basalt_lead_ore" | "gtceu:basalt_lepidolite_ore" | "gtceu:basalt_lithium_ore" | "gtceu:basalt_magnesite_ore" | "gtceu:basalt_magnetite_ore" | "gtceu:basalt_malachite_ore" | "gtceu:basalt_mica_ore" | "gtceu:basalt_molybdenite_ore" | "gtceu:basalt_molybdenum_ore" | "gtceu:basalt_monazite_ore" | "gtceu:basalt_naquadah_ore" | "gtceu:basalt_neodymium_ore" | "gtceu:basalt_nether_quartz_ore" | "gtceu:basalt_nickel_ore" | "gtceu:basalt_oilsands_ore" | "gtceu:basalt_olivine_ore" | "gtceu:basalt_opal_ore" | "gtceu:basalt_palladium_ore" | "gtceu:basalt_pentlandite_ore" | "gtceu:basalt_pitchblende_ore" | "gtceu:basalt_platinum_ore" | "gtceu:basalt_plutonium_ore" | "gtceu:basalt_pollucite_ore" | "gtceu:basalt_powellite_ore" | "gtceu:basalt_pyrite_ore" | "gtceu:basalt_pyrochlore_ore" | "gtceu:basalt_pyrolusite_ore" | "gtceu:basalt_pyrope_ore" | "gtceu:basalt_quartzite_ore" | "gtceu:basalt_realgar_ore" | "gtceu:basalt_red_garnet_ore" | "gtceu:basalt_redstone_ore" | "gtceu:basalt_rock_salt_ore" | "gtceu:basalt_ruby_ore" | "gtceu:basalt_salt_ore" | "gtceu:basalt_saltpeter_ore" | "gtceu:basalt_sapphire_ore" | "gtceu:basalt_scheelite_ore" | "gtceu:basalt_silver_ore" | "gtceu:basalt_soapstone_ore" | "gtceu:basalt_sodalite_ore" | "gtceu:basalt_spessartine_ore" | "gtceu:basalt_sphalerite_ore" | "gtceu:basalt_spodumene_ore" | "gtceu:basalt_stibnite_ore" | "gtceu:basalt_sulfur_ore" | "gtceu:basalt_talc_ore" | "gtceu:basalt_tantalite_ore" | "gtceu:basalt_tetrahedrite_ore" | "gtceu:basalt_thorium_ore" | "gtceu:basalt_tin_ore" | "gtceu:basalt_topaz_ore" | "gtceu:basalt_tricalcium_phosphate_ore" | "gtceu:basalt_trona_ore" | "gtceu:basalt_tungstate_ore" | "gtceu:basalt_uraninite_ore" | "gtceu:basalt_vanadium_magnetite_ore" | "gtceu:basalt_wulfenite_ore" | "gtceu:basalt_yellow_garnet_ore" | "gtceu:basalt_yellow_limonite_ore" | "gtceu:basalt_zeolite_ore" | "gtceu:basaltic_mineral_sand_ore" | "gtceu:bastnasite_ore" | "gtceu:battery_alloy_block" | "gtceu:bauxite_ore" | "gtceu:bentonite_ore" | "gtceu:beryllium_block" | "gtceu:beryllium_ore" | "gtceu:bismuth_block" | "gtceu:bismuth_bronze_block" | "gtceu:black_bronze_block" | "gtceu:black_bronze_huge_item_pipe" | "gtceu:black_bronze_huge_restrictive_item_pipe" | "gtceu:black_bronze_large_item_pipe" | "gtceu:black_bronze_large_restrictive_item_pipe" | "gtceu:black_bronze_normal_item_pipe" | "gtceu:black_bronze_normal_restrictive_item_pipe" | "gtceu:black_bronze_small_item_pipe" | "gtceu:black_bronze_small_restrictive_item_pipe" | "gtceu:black_steel_block" | "gtceu:black_steel_double_cable" | "gtceu:black_steel_double_wire" | "gtceu:black_steel_frame" | "gtceu:black_steel_hex_cable" | "gtceu:black_steel_hex_wire" | "gtceu:black_steel_octal_cable" | "gtceu:black_steel_octal_wire" | "gtceu:black_steel_quadruple_cable" | "gtceu:black_steel_quadruple_wire" | "gtceu:black_steel_single_cable" | "gtceu:black_steel_single_wire" | "gtceu:blue_alloy_block" | "gtceu:blue_alloy_double_cable" | "gtceu:blue_alloy_double_wire" | "gtceu:blue_alloy_hex_cable" | "gtceu:blue_alloy_hex_wire" | "gtceu:blue_alloy_octal_cable" | "gtceu:blue_alloy_octal_wire" | "gtceu:blue_alloy_quadruple_cable" | "gtceu:blue_alloy_quadruple_wire" | "gtceu:blue_alloy_single_cable" | "gtceu:blue_alloy_single_wire" | "gtceu:blue_steel_block" | "gtceu:blue_steel_frame" | "gtceu:blue_topaz_block" | "gtceu:blue_topaz_ore" | "gtceu:bornite_ore" | "gtceu:borosilicate_glass_block" | "gtceu:brass_block" | "gtceu:brass_huge_item_pipe" | "gtceu:brass_huge_restrictive_item_pipe" | "gtceu:brass_large_item_pipe" | "gtceu:brass_large_restrictive_item_pipe" | "gtceu:brass_normal_item_pipe" | "gtceu:brass_normal_restrictive_item_pipe" | "gtceu:brass_small_item_pipe" | "gtceu:brass_small_restrictive_item_pipe" | "gtceu:bronze_block" | "gtceu:bronze_brick_casing" | "gtceu:bronze_crate" | "gtceu:bronze_drum" | "gtceu:bronze_firebox_casing" | "gtceu:bronze_frame" | "gtceu:bronze_gearbox" | "gtceu:bronze_huge_fluid_pipe" | "gtceu:bronze_large_boiler" | "gtceu:bronze_large_fluid_pipe" | "gtceu:bronze_machine_casing" | "gtceu:bronze_nonuple_fluid_pipe" | "gtceu:bronze_normal_fluid_pipe" | "gtceu:bronze_pipe_casing" | "gtceu:bronze_quadruple_fluid_pipe" | "gtceu:bronze_small_fluid_pipe" | "gtceu:bronze_tiny_fluid_pipe" | "gtceu:calcite_ore" | "gtceu:cassiterite_ore" | "gtceu:cassiterite_sand_ore" | "gtceu:certus_quartz_block" | "gtceu:certus_quartz_ore" | "gtceu:chalcocite_ore" | "gtceu:chalcopyrite_ore" | "gtceu:charcoal_block" | "gtceu:chromite_ore" | "gtceu:chromium_block" | "gtceu:chromium_huge_fluid_pipe" | "gtceu:chromium_large_fluid_pipe" | "gtceu:chromium_nonuple_fluid_pipe" | "gtceu:chromium_normal_fluid_pipe" | "gtceu:chromium_quadruple_fluid_pipe" | "gtceu:chromium_small_fluid_pipe" | "gtceu:chromium_tiny_fluid_pipe" | "gtceu:cinnabar_block" | "gtceu:cinnabar_ore" | "gtceu:clean_machine_casing" | "gtceu:cleaning_maintenance_hatch" | "gtceu:cleanroom" | "gtceu:cleanroom_glass" | "gtceu:coal_ore" | "gtceu:cobalt_block" | "gtceu:cobalt_brass_block" | "gtceu:cobalt_brass_huge_item_pipe" | "gtceu:cobalt_brass_huge_restrictive_item_pipe" | "gtceu:cobalt_brass_large_item_pipe" | "gtceu:cobalt_brass_large_restrictive_item_pipe" | "gtceu:cobalt_brass_normal_item_pipe" | "gtceu:cobalt_brass_normal_restrictive_item_pipe" | "gtceu:cobalt_brass_small_item_pipe" | "gtceu:cobalt_brass_small_restrictive_item_pipe" | "gtceu:cobalt_double_cable" | "gtceu:cobalt_double_wire" | "gtceu:cobalt_hex_cable" | "gtceu:cobalt_hex_wire" | "gtceu:cobalt_huge_item_pipe" | "gtceu:cobalt_huge_restrictive_item_pipe" | "gtceu:cobalt_large_item_pipe" | "gtceu:cobalt_large_restrictive_item_pipe" | "gtceu:cobalt_normal_item_pipe" | "gtceu:cobalt_normal_restrictive_item_pipe" | "gtceu:cobalt_octal_cable" | "gtceu:cobalt_octal_wire" | "gtceu:cobalt_ore" | "gtceu:cobalt_quadruple_cable" | "gtceu:cobalt_quadruple_wire" | "gtceu:cobalt_single_cable" | "gtceu:cobalt_single_wire" | "gtceu:cobalt_small_item_pipe" | "gtceu:cobalt_small_restrictive_item_pipe" | "gtceu:cobaltite_ore" | "gtceu:coke_block" | "gtceu:coke_oven" | "gtceu:coke_oven_bricks" | "gtceu:coke_oven_hatch" | "gtceu:configurable_maintenance_hatch" | "gtceu:cooperite_ore" | "gtceu:copper_double_cable" | "gtceu:copper_double_wire" | "gtceu:copper_hex_cable" | "gtceu:copper_hex_wire" | "gtceu:copper_huge_fluid_pipe" | "gtceu:copper_large_fluid_pipe" | "gtceu:copper_nonuple_fluid_pipe" | "gtceu:copper_normal_fluid_pipe" | "gtceu:copper_octal_cable" | "gtceu:copper_octal_wire" | "gtceu:copper_ore" | "gtceu:copper_quadruple_cable" | "gtceu:copper_quadruple_fluid_pipe" | "gtceu:copper_quadruple_wire" | "gtceu:copper_single_cable" | "gtceu:copper_single_wire" | "gtceu:copper_small_fluid_pipe" | "gtceu:copper_tiny_fluid_pipe" | "gtceu:corrosion_proof_casing" | "gtceu:cracker" | "gtceu:crushing_wheels" | "gtceu:cupronickel_block" | "gtceu:cupronickel_coil_block" | "gtceu:cupronickel_double_cable" | "gtceu:cupronickel_double_wire" | "gtceu:cupronickel_hex_cable" | "gtceu:cupronickel_hex_wire" | "gtceu:cupronickel_huge_item_pipe" | "gtceu:cupronickel_huge_restrictive_item_pipe" | "gtceu:cupronickel_large_item_pipe" | "gtceu:cupronickel_large_restrictive_item_pipe" | "gtceu:cupronickel_normal_item_pipe" | "gtceu:cupronickel_normal_restrictive_item_pipe" | "gtceu:cupronickel_octal_cable" | "gtceu:cupronickel_octal_wire" | "gtceu:cupronickel_quadruple_cable" | "gtceu:cupronickel_quadruple_wire" | "gtceu:cupronickel_single_cable" | "gtceu:cupronickel_single_wire" | "gtceu:cupronickel_small_item_pipe" | "gtceu:cupronickel_small_restrictive_item_pipe" | "gtceu:damascus_steel_block" | "gtceu:darmstadtium_block" | "gtceu:deepslate_almandine_ore" | "gtceu:deepslate_aluminium_ore" | "gtceu:deepslate_alunite_ore" | "gtceu:deepslate_amethyst_ore" | "gtceu:deepslate_apatite_ore" | "gtceu:deepslate_asbestos_ore" | "gtceu:deepslate_barite_ore" | "gtceu:deepslate_basaltic_mineral_sand_ore" | "gtceu:deepslate_bastnasite_ore" | "gtceu:deepslate_bauxite_ore" | "gtceu:deepslate_bentonite_ore" | "gtceu:deepslate_beryllium_ore" | "gtceu:deepslate_blue_topaz_ore" | "gtceu:deepslate_bornite_ore" | "gtceu:deepslate_calcite_ore" | "gtceu:deepslate_cassiterite_ore" | "gtceu:deepslate_cassiterite_sand_ore" | "gtceu:deepslate_certus_quartz_ore" | "gtceu:deepslate_chalcocite_ore" | "gtceu:deepslate_chalcopyrite_ore" | "gtceu:deepslate_chromite_ore" | "gtceu:deepslate_cinnabar_ore" | "gtceu:deepslate_coal_ore" | "gtceu:deepslate_cobalt_ore" | "gtceu:deepslate_cobaltite_ore" | "gtceu:deepslate_cooperite_ore" | "gtceu:deepslate_copper_ore" | "gtceu:deepslate_diamond_ore" | "gtceu:deepslate_diatomite_ore" | "gtceu:deepslate_electrotine_ore" | "gtceu:deepslate_emerald_ore" | "gtceu:deepslate_fullers_earth_ore" | "gtceu:deepslate_galena_ore" | "gtceu:deepslate_garnet_sand_ore" | "gtceu:deepslate_garnierite_ore" | "gtceu:deepslate_glauconite_sand_ore" | "gtceu:deepslate_goethite_ore" | "gtceu:deepslate_gold_ore" | "gtceu:deepslate_granitic_mineral_sand_ore" | "gtceu:deepslate_graphite_ore" | "gtceu:deepslate_green_sapphire_ore" | "gtceu:deepslate_grossular_ore" | "gtceu:deepslate_gypsum_ore" | "gtceu:deepslate_hematite_ore" | "gtceu:deepslate_ilmenite_ore" | "gtceu:deepslate_iron_ore" | "gtceu:deepslate_kyanite_ore" | "gtceu:deepslate_lapis_ore" | "gtceu:deepslate_lazurite_ore" | "gtceu:deepslate_lead_ore" | "gtceu:deepslate_lepidolite_ore" | "gtceu:deepslate_lithium_ore" | "gtceu:deepslate_magnesite_ore" | "gtceu:deepslate_magnetite_ore" | "gtceu:deepslate_malachite_ore" | "gtceu:deepslate_mica_ore" | "gtceu:deepslate_molybdenite_ore" | "gtceu:deepslate_molybdenum_ore" | "gtceu:deepslate_monazite_ore" | "gtceu:deepslate_naquadah_ore" | "gtceu:deepslate_neodymium_ore" | "gtceu:deepslate_nether_quartz_ore" | "gtceu:deepslate_nickel_ore" | "gtceu:deepslate_oilsands_ore" | "gtceu:deepslate_olivine_ore" | "gtceu:deepslate_opal_ore" | "gtceu:deepslate_palladium_ore" | "gtceu:deepslate_pentlandite_ore" | "gtceu:deepslate_pitchblende_ore" | "gtceu:deepslate_platinum_ore" | "gtceu:deepslate_plutonium_ore" | "gtceu:deepslate_pollucite_ore" | "gtceu:deepslate_powellite_ore" | "gtceu:deepslate_pyrite_ore" | "gtceu:deepslate_pyrochlore_ore" | "gtceu:deepslate_pyrolusite_ore" | "gtceu:deepslate_pyrope_ore" | "gtceu:deepslate_quartzite_ore" | "gtceu:deepslate_realgar_ore" | "gtceu:deepslate_red_garnet_ore" | "gtceu:deepslate_redstone_ore" | "gtceu:deepslate_rock_salt_ore" | "gtceu:deepslate_ruby_ore" | "gtceu:deepslate_salt_ore" | "gtceu:deepslate_saltpeter_ore" | "gtceu:deepslate_sapphire_ore" | "gtceu:deepslate_scheelite_ore" | "gtceu:deepslate_silver_ore" | "gtceu:deepslate_soapstone_ore" | "gtceu:deepslate_sodalite_ore" | "gtceu:deepslate_spessartine_ore" | "gtceu:deepslate_sphalerite_ore" | "gtceu:deepslate_spodumene_ore" | "gtceu:deepslate_stibnite_ore" | "gtceu:deepslate_sulfur_ore" | "gtceu:deepslate_talc_ore" | "gtceu:deepslate_tantalite_ore" | "gtceu:deepslate_tetrahedrite_ore" | "gtceu:deepslate_thorium_ore" | "gtceu:deepslate_tin_ore" | "gtceu:deepslate_topaz_ore" | "gtceu:deepslate_tricalcium_phosphate_ore" | "gtceu:deepslate_trona_ore" | "gtceu:deepslate_tungstate_ore" | "gtceu:deepslate_uraninite_ore" | "gtceu:deepslate_vanadium_magnetite_ore" | "gtceu:deepslate_wulfenite_ore" | "gtceu:deepslate_yellow_garnet_ore" | "gtceu:deepslate_yellow_limonite_ore" | "gtceu:deepslate_zeolite_ore" | "gtceu:diamond_ore" | "gtceu:diatomite_ore" | "gtceu:diorite_almandine_ore" | "gtceu:diorite_aluminium_ore" | "gtceu:diorite_alunite_ore" | "gtceu:diorite_amethyst_ore" | "gtceu:diorite_apatite_ore" | "gtceu:diorite_asbestos_ore" | "gtceu:diorite_barite_ore" | "gtceu:diorite_basaltic_mineral_sand_ore" | "gtceu:diorite_bastnasite_ore" | "gtceu:diorite_bauxite_ore" | "gtceu:diorite_bentonite_ore" | "gtceu:diorite_beryllium_ore" | "gtceu:diorite_blue_topaz_ore" | "gtceu:diorite_bornite_ore" | "gtceu:diorite_calcite_ore" | "gtceu:diorite_cassiterite_ore" | "gtceu:diorite_cassiterite_sand_ore" | "gtceu:diorite_certus_quartz_ore" | "gtceu:diorite_chalcocite_ore" | "gtceu:diorite_chalcopyrite_ore" | "gtceu:diorite_chromite_ore" | "gtceu:diorite_cinnabar_ore" | "gtceu:diorite_coal_ore" | "gtceu:diorite_cobalt_ore" | "gtceu:diorite_cobaltite_ore" | "gtceu:diorite_cooperite_ore" | "gtceu:diorite_copper_ore" | "gtceu:diorite_diamond_ore" | "gtceu:diorite_diatomite_ore" | "gtceu:diorite_electrotine_ore" | "gtceu:diorite_emerald_ore" | "gtceu:diorite_fullers_earth_ore" | "gtceu:diorite_galena_ore" | "gtceu:diorite_garnet_sand_ore" | "gtceu:diorite_garnierite_ore" | "gtceu:diorite_glauconite_sand_ore" | "gtceu:diorite_goethite_ore" | "gtceu:diorite_gold_ore" | "gtceu:diorite_granitic_mineral_sand_ore" | "gtceu:diorite_graphite_ore" | "gtceu:diorite_green_sapphire_ore" | "gtceu:diorite_grossular_ore" | "gtceu:diorite_gypsum_ore" | "gtceu:diorite_hematite_ore" | "gtceu:diorite_ilmenite_ore" | "gtceu:diorite_iron_ore" | "gtceu:diorite_kyanite_ore" | "gtceu:diorite_lapis_ore" | "gtceu:diorite_lazurite_ore" | "gtceu:diorite_lead_ore" | "gtceu:diorite_lepidolite_ore" | "gtceu:diorite_lithium_ore" | "gtceu:diorite_magnesite_ore" | "gtceu:diorite_magnetite_ore" | "gtceu:diorite_malachite_ore" | "gtceu:diorite_mica_ore" | "gtceu:diorite_molybdenite_ore" | "gtceu:diorite_molybdenum_ore" | "gtceu:diorite_monazite_ore" | "gtceu:diorite_naquadah_ore" | "gtceu:diorite_neodymium_ore" | "gtceu:diorite_nether_quartz_ore" | "gtceu:diorite_nickel_ore" | "gtceu:diorite_oilsands_ore" | "gtceu:diorite_olivine_ore" | "gtceu:diorite_opal_ore" | "gtceu:diorite_palladium_ore" | "gtceu:diorite_pentlandite_ore" | "gtceu:diorite_pitchblende_ore" | "gtceu:diorite_platinum_ore" | "gtceu:diorite_plutonium_ore" | "gtceu:diorite_pollucite_ore" | "gtceu:diorite_powellite_ore" | "gtceu:diorite_pyrite_ore" | "gtceu:diorite_pyrochlore_ore" | "gtceu:diorite_pyrolusite_ore" | "gtceu:diorite_pyrope_ore" | "gtceu:diorite_quartzite_ore" | "gtceu:diorite_realgar_ore" | "gtceu:diorite_red_garnet_ore" | "gtceu:diorite_redstone_ore" | "gtceu:diorite_rock_salt_ore" | "gtceu:diorite_ruby_ore" | "gtceu:diorite_salt_ore" | "gtceu:diorite_saltpeter_ore" | "gtceu:diorite_sapphire_ore" | "gtceu:diorite_scheelite_ore" | "gtceu:diorite_silver_ore" | "gtceu:diorite_soapstone_ore" | "gtceu:diorite_sodalite_ore" | "gtceu:diorite_spessartine_ore" | "gtceu:diorite_sphalerite_ore" | "gtceu:diorite_spodumene_ore" | "gtceu:diorite_stibnite_ore" | "gtceu:diorite_sulfur_ore" | "gtceu:diorite_talc_ore" | "gtceu:diorite_tantalite_ore" | "gtceu:diorite_tetrahedrite_ore" | "gtceu:diorite_thorium_ore" | "gtceu:diorite_tin_ore" | "gtceu:diorite_topaz_ore" | "gtceu:diorite_tricalcium_phosphate_ore" | "gtceu:diorite_trona_ore" | "gtceu:diorite_tungstate_ore" | "gtceu:diorite_uraninite_ore" | "gtceu:diorite_vanadium_magnetite_ore" | "gtceu:diorite_wulfenite_ore" | "gtceu:diorite_yellow_garnet_ore" | "gtceu:diorite_yellow_limonite_ore" | "gtceu:diorite_zeolite_ore" | "gtceu:distillation_tower" | "gtceu:dragonsteel_block" | "gtceu:dragonsteel_double_wire" | "gtceu:dragonsteel_frame" | "gtceu:dragonsteel_hex_wire" | "gtceu:dragonsteel_octal_wire" | "gtceu:dragonsteel_quadruple_wire" | "gtceu:dragonsteel_single_wire" | "gtceu:duranium_block" | "gtceu:duranium_huge_fluid_pipe" | "gtceu:duranium_large_fluid_pipe" | "gtceu:duranium_nonuple_fluid_pipe" | "gtceu:duranium_normal_fluid_pipe" | "gtceu:duranium_quadruple_fluid_pipe" | "gtceu:duranium_small_fluid_pipe" | "gtceu:duranium_tiny_fluid_pipe" | "gtceu:electric_blast_furnace" | "gtceu:electrolytic_cell" | "gtceu:electrotine_ore" | "gtceu:electrum_block" | "gtceu:electrum_double_cable" | "gtceu:electrum_double_wire" | "gtceu:electrum_hex_cable" | "gtceu:electrum_hex_wire" | "gtceu:electrum_huge_item_pipe" | "gtceu:electrum_huge_restrictive_item_pipe" | "gtceu:electrum_large_item_pipe" | "gtceu:electrum_large_restrictive_item_pipe" | "gtceu:electrum_normal_item_pipe" | "gtceu:electrum_normal_restrictive_item_pipe" | "gtceu:electrum_octal_cable" | "gtceu:electrum_octal_wire" | "gtceu:electrum_quadruple_cable" | "gtceu:electrum_quadruple_wire" | "gtceu:electrum_single_cable" | "gtceu:electrum_single_wire" | "gtceu:electrum_small_item_pipe" | "gtceu:electrum_small_restrictive_item_pipe" | "gtceu:emerald_ore" | "gtceu:ender_eye_block" | "gtceu:ender_pearl_block" | "gtceu:enderium_block" | "gtceu:enderium_double_wire" | "gtceu:enderium_frame" | "gtceu:enderium_hex_wire" | "gtceu:enderium_octal_wire" | "gtceu:enderium_quadruple_wire" | "gtceu:enderium_single_wire" | "gtceu:endstone_almandine_ore" | "gtceu:endstone_aluminium_ore" | "gtceu:endstone_alunite_ore" | "gtceu:endstone_amethyst_ore" | "gtceu:endstone_apatite_ore" | "gtceu:endstone_asbestos_ore" | "gtceu:endstone_barite_ore" | "gtceu:endstone_basaltic_mineral_sand_ore" | "gtceu:endstone_bastnasite_ore" | "gtceu:endstone_bauxite_ore" | "gtceu:endstone_bentonite_ore" | "gtceu:endstone_beryllium_ore" | "gtceu:endstone_blue_topaz_ore" | "gtceu:endstone_bornite_ore" | "gtceu:endstone_calcite_ore" | "gtceu:endstone_cassiterite_ore" | "gtceu:endstone_cassiterite_sand_ore" | "gtceu:endstone_certus_quartz_ore" | "gtceu:endstone_chalcocite_ore" | "gtceu:endstone_chalcopyrite_ore" | "gtceu:endstone_chromite_ore" | "gtceu:endstone_cinnabar_ore" | "gtceu:endstone_coal_ore" | "gtceu:endstone_cobalt_ore" | "gtceu:endstone_cobaltite_ore" | "gtceu:endstone_cooperite_ore" | "gtceu:endstone_copper_ore" | "gtceu:endstone_diamond_ore" | "gtceu:endstone_diatomite_ore" | "gtceu:endstone_electrotine_ore" | "gtceu:endstone_emerald_ore" | "gtceu:endstone_fullers_earth_ore" | "gtceu:endstone_galena_ore" | "gtceu:endstone_garnet_sand_ore" | "gtceu:endstone_garnierite_ore" | "gtceu:endstone_glauconite_sand_ore" | "gtceu:endstone_goethite_ore" | "gtceu:endstone_gold_ore" | "gtceu:endstone_granitic_mineral_sand_ore" | "gtceu:endstone_graphite_ore" | "gtceu:endstone_green_sapphire_ore" | "gtceu:endstone_grossular_ore" | "gtceu:endstone_gypsum_ore" | "gtceu:endstone_hematite_ore" | "gtceu:endstone_ilmenite_ore" | "gtceu:endstone_iron_ore" | "gtceu:endstone_kyanite_ore" | "gtceu:endstone_lapis_ore" | "gtceu:endstone_lazurite_ore" | "gtceu:endstone_lead_ore" | "gtceu:endstone_lepidolite_ore" | "gtceu:endstone_lithium_ore" | "gtceu:endstone_magnesite_ore" | "gtceu:endstone_magnetite_ore" | "gtceu:endstone_malachite_ore" | "gtceu:endstone_mica_ore" | "gtceu:endstone_molybdenite_ore" | "gtceu:endstone_molybdenum_ore" | "gtceu:endstone_monazite_ore" | "gtceu:endstone_naquadah_ore" | "gtceu:endstone_neodymium_ore" | "gtceu:endstone_nether_quartz_ore" | "gtceu:endstone_nickel_ore" | "gtceu:endstone_oilsands_ore" | "gtceu:endstone_olivine_ore" | "gtceu:endstone_opal_ore" | "gtceu:endstone_palladium_ore" | "gtceu:endstone_pentlandite_ore" | "gtceu:endstone_pitchblende_ore" | "gtceu:endstone_platinum_ore" | "gtceu:endstone_plutonium_ore" | "gtceu:endstone_pollucite_ore" | "gtceu:endstone_powellite_ore" | "gtceu:endstone_pyrite_ore" | "gtceu:endstone_pyrochlore_ore" | "gtceu:endstone_pyrolusite_ore" | "gtceu:endstone_pyrope_ore" | "gtceu:endstone_quartzite_ore" | "gtceu:endstone_realgar_ore" | "gtceu:endstone_red_garnet_ore" | "gtceu:endstone_redstone_ore" | "gtceu:endstone_rock_salt_ore" | "gtceu:endstone_ruby_ore" | "gtceu:endstone_salt_ore" | "gtceu:endstone_saltpeter_ore" | "gtceu:endstone_sapphire_ore" | "gtceu:endstone_scheelite_ore" | "gtceu:endstone_silver_ore" | "gtceu:endstone_soapstone_ore" | "gtceu:endstone_sodalite_ore" | "gtceu:endstone_spessartine_ore" | "gtceu:endstone_sphalerite_ore" | "gtceu:endstone_spodumene_ore" | "gtceu:endstone_stibnite_ore" | "gtceu:endstone_sulfur_ore" | "gtceu:endstone_talc_ore" | "gtceu:endstone_tantalite_ore" | "gtceu:endstone_tetrahedrite_ore" | "gtceu:endstone_thorium_ore" | "gtceu:endstone_tin_ore" | "gtceu:endstone_topaz_ore" | "gtceu:endstone_tricalcium_phosphate_ore" | "gtceu:endstone_trona_ore" | "gtceu:endstone_tungstate_ore" | "gtceu:endstone_uraninite_ore" | "gtceu:endstone_vanadium_magnetite_ore" | "gtceu:endstone_wulfenite_ore" | "gtceu:endstone_yellow_garnet_ore" | "gtceu:endstone_yellow_limonite_ore" | "gtceu:endstone_zeolite_ore" | "gtceu:engine_intake_casing" | "gtceu:enriched_naquadah_block" | "gtceu:enriched_naquadah_trinium_europium_duranide_block" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_hex_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_octal_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_quadruple_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_single_wire" | "gtceu:epoxy_block" | "gtceu:essence_enchancer" | "gtceu:essence_replicator" | "gtceu:europium_block" | "gtceu:europium_double_cable" | "gtceu:europium_double_wire" | "gtceu:europium_frame" | "gtceu:europium_hex_cable" | "gtceu:europium_hex_wire" | "gtceu:europium_huge_fluid_pipe" | "gtceu:europium_large_fluid_pipe" | "gtceu:europium_nonuple_fluid_pipe" | "gtceu:europium_normal_fluid_pipe" | "gtceu:europium_octal_cable" | "gtceu:europium_octal_wire" | "gtceu:europium_quadruple_cable" | "gtceu:europium_quadruple_fluid_pipe" | "gtceu:europium_quadruple_wire" | "gtceu:europium_single_cable" | "gtceu:europium_single_wire" | "gtceu:europium_small_fluid_pipe" | "gtceu:europium_tiny_fluid_pipe" | "gtceu:ev_16a_energy_converter" | "gtceu:ev_1a_energy_converter" | "gtceu:ev_4a_energy_converter" | "gtceu:ev_8a_energy_converter" | "gtceu:ev_alloy_smelter" | "gtceu:ev_arc_furnace" | "gtceu:ev_assembler" | "gtceu:ev_autoclave" | "gtceu:ev_battery_buffer_16x" | "gtceu:ev_battery_buffer_4x" | "gtceu:ev_battery_buffer_8x" | "gtceu:ev_bender" | "gtceu:ev_block_breaker" | "gtceu:ev_brewery" | "gtceu:ev_canner" | "gtceu:ev_centrifuge" | "gtceu:ev_charger_4x" | "gtceu:ev_chemical_bath" | "gtceu:ev_chemical_reactor" | "gtceu:ev_circuit_assembler" | "gtceu:ev_compressor" | "gtceu:ev_cutter" | "gtceu:ev_diode" | "gtceu:ev_distillery" | "gtceu:ev_electric_furnace" | "gtceu:ev_electric_gear_box_16a" | "gtceu:ev_electric_gear_box_2a" | "gtceu:ev_electric_gear_box_32a" | "gtceu:ev_electric_gear_box_8a" | "gtceu:ev_electrolyzer" | "gtceu:ev_electromagnetic_separator" | "gtceu:ev_energy_input_hatch" | "gtceu:ev_energy_input_hatch_16a" | "gtceu:ev_energy_input_hatch_4a" | "gtceu:ev_energy_output_hatch" | "gtceu:ev_energy_output_hatch_16a" | "gtceu:ev_energy_output_hatch_4a" | "gtceu:ev_essence_burner" | "gtceu:ev_extractor" | "gtceu:ev_extruder" | "gtceu:ev_fermenter" | "gtceu:ev_fisher" | "gtceu:ev_fluid_drilling_rig" | "gtceu:ev_fluid_heater" | "gtceu:ev_fluid_passthrough_hatch" | "gtceu:ev_fluid_solidifier" | "gtceu:ev_forge_hammer" | "gtceu:ev_forming_press" | "gtceu:ev_gas_collector" | "gtceu:ev_hermetic_casing" | "gtceu:ev_input_bus" | "gtceu:ev_input_hatch" | "gtceu:ev_item_passthrough_hatch" | "gtceu:ev_kinetic_input_box" | "gtceu:ev_kinetic_mixer" | "gtceu:ev_kinetic_output_box" | "gtceu:ev_large_miner" | "gtceu:ev_laser_engraver" | "gtceu:ev_lathe" | "gtceu:ev_macerator" | "gtceu:ev_machine_casing" | "gtceu:ev_machine_hull" | "gtceu:ev_mixer" | "gtceu:ev_muffler_hatch" | "gtceu:ev_mystical_greenhouse" | "gtceu:ev_ore_washer" | "gtceu:ev_output_bus" | "gtceu:ev_output_hatch" | "gtceu:ev_packer" | "gtceu:ev_polarizer" | "gtceu:ev_pump" | "gtceu:ev_rock_crusher" | "gtceu:ev_rotor_holder" | "gtceu:ev_sifter" | "gtceu:ev_super_chest" | "gtceu:ev_super_tank" | "gtceu:ev_thermal_centrifuge" | "gtceu:ev_transformer_16a" | "gtceu:ev_transformer_1a" | "gtceu:ev_transformer_2a" | "gtceu:ev_transformer_4a" | "gtceu:ev_wiremill" | "gtceu:extreme_combustion_engine" | "gtceu:extreme_engine_intake_casing" | "gtceu:filter_casing" | "gtceu:firebricks" | "gtceu:flint_block" | "gtceu:frostproof_machine_casing" | "gtceu:fullers_earth_ore" | "gtceu:fusion_casing" | "gtceu:fusion_casing_mk2" | "gtceu:fusion_casing_mk3" | "gtceu:fusion_coil" | "gtceu:fusion_glass" | "gtceu:galena_ore" | "gtceu:gallium_arsenide_block" | "gtceu:gallium_block" | "gtceu:garnet_sand_ore" | "gtceu:garnierite_ore" | "gtceu:gas_large_turbine" | "gtceu:glauconite_sand_ore" | "gtceu:goethite_ore" | "gtceu:gold_double_cable" | "gtceu:gold_double_wire" | "gtceu:gold_drum" | "gtceu:gold_hex_cable" | "gtceu:gold_hex_wire" | "gtceu:gold_huge_fluid_pipe" | "gtceu:gold_large_fluid_pipe" | "gtceu:gold_nonuple_fluid_pipe" | "gtceu:gold_normal_fluid_pipe" | "gtceu:gold_octal_cable" | "gtceu:gold_octal_wire" | "gtceu:gold_ore" | "gtceu:gold_quadruple_cable" | "gtceu:gold_quadruple_fluid_pipe" | "gtceu:gold_quadruple_wire" | "gtceu:gold_single_cable" | "gtceu:gold_single_wire" | "gtceu:gold_small_fluid_pipe" | "gtceu:gold_tiny_fluid_pipe" | "gtceu:granite_almandine_ore" | "gtceu:granite_aluminium_ore" | "gtceu:granite_alunite_ore" | "gtceu:granite_amethyst_ore" | "gtceu:granite_apatite_ore" | "gtceu:granite_asbestos_ore" | "gtceu:granite_barite_ore" | "gtceu:granite_basaltic_mineral_sand_ore" | "gtceu:granite_bastnasite_ore" | "gtceu:granite_bauxite_ore" | "gtceu:granite_bentonite_ore" | "gtceu:granite_beryllium_ore" | "gtceu:granite_blue_topaz_ore" | "gtceu:granite_bornite_ore" | "gtceu:granite_calcite_ore" | "gtceu:granite_cassiterite_ore" | "gtceu:granite_cassiterite_sand_ore" | "gtceu:granite_certus_quartz_ore" | "gtceu:granite_chalcocite_ore" | "gtceu:granite_chalcopyrite_ore" | "gtceu:granite_chromite_ore" | "gtceu:granite_cinnabar_ore" | "gtceu:granite_coal_ore" | "gtceu:granite_cobalt_ore" | "gtceu:granite_cobaltite_ore" | "gtceu:granite_cooperite_ore" | "gtceu:granite_copper_ore" | "gtceu:granite_diamond_ore" | "gtceu:granite_diatomite_ore" | "gtceu:granite_electrotine_ore" | "gtceu:granite_emerald_ore" | "gtceu:granite_fullers_earth_ore" | "gtceu:granite_galena_ore" | "gtceu:granite_garnet_sand_ore" | "gtceu:granite_garnierite_ore" | "gtceu:granite_glauconite_sand_ore" | "gtceu:granite_goethite_ore" | "gtceu:granite_gold_ore" | "gtceu:granite_granitic_mineral_sand_ore" | "gtceu:granite_graphite_ore" | "gtceu:granite_green_sapphire_ore" | "gtceu:granite_grossular_ore" | "gtceu:granite_gypsum_ore" | "gtceu:granite_hematite_ore" | "gtceu:granite_ilmenite_ore" | "gtceu:granite_iron_ore" | "gtceu:granite_kyanite_ore" | "gtceu:granite_lapis_ore" | "gtceu:granite_lazurite_ore" | "gtceu:granite_lead_ore" | "gtceu:granite_lepidolite_ore" | "gtceu:granite_lithium_ore" | "gtceu:granite_magnesite_ore" | "gtceu:granite_magnetite_ore" | "gtceu:granite_malachite_ore" | "gtceu:granite_mica_ore" | "gtceu:granite_molybdenite_ore" | "gtceu:granite_molybdenum_ore" | "gtceu:granite_monazite_ore" | "gtceu:granite_naquadah_ore" | "gtceu:granite_neodymium_ore" | "gtceu:granite_nether_quartz_ore" | "gtceu:granite_nickel_ore" | "gtceu:granite_oilsands_ore" | "gtceu:granite_olivine_ore" | "gtceu:granite_opal_ore" | "gtceu:granite_palladium_ore" | "gtceu:granite_pentlandite_ore" | "gtceu:granite_pitchblende_ore" | "gtceu:granite_platinum_ore" | "gtceu:granite_plutonium_ore" | "gtceu:granite_pollucite_ore" | "gtceu:granite_powellite_ore" | "gtceu:granite_pyrite_ore" | "gtceu:granite_pyrochlore_ore" | "gtceu:granite_pyrolusite_ore" | "gtceu:granite_pyrope_ore" | "gtceu:granite_quartzite_ore" | "gtceu:granite_realgar_ore" | "gtceu:granite_red_garnet_ore" | "gtceu:granite_redstone_ore" | "gtceu:granite_rock_salt_ore" | "gtceu:granite_ruby_ore" | "gtceu:granite_salt_ore" | "gtceu:granite_saltpeter_ore" | "gtceu:granite_sapphire_ore" | "gtceu:granite_scheelite_ore" | "gtceu:granite_silver_ore" | "gtceu:granite_soapstone_ore" | "gtceu:granite_sodalite_ore" | "gtceu:granite_spessartine_ore" | "gtceu:granite_sphalerite_ore" | "gtceu:granite_spodumene_ore" | "gtceu:granite_stibnite_ore" | "gtceu:granite_sulfur_ore" | "gtceu:granite_talc_ore" | "gtceu:granite_tantalite_ore" | "gtceu:granite_tetrahedrite_ore" | "gtceu:granite_thorium_ore" | "gtceu:granite_tin_ore" | "gtceu:granite_topaz_ore" | "gtceu:granite_tricalcium_phosphate_ore" | "gtceu:granite_trona_ore" | "gtceu:granite_tungstate_ore" | "gtceu:granite_uraninite_ore" | "gtceu:granite_vanadium_magnetite_ore" | "gtceu:granite_wulfenite_ore" | "gtceu:granite_yellow_garnet_ore" | "gtceu:granite_yellow_limonite_ore" | "gtceu:granite_zeolite_ore" | "gtceu:granitic_mineral_sand_ore" | "gtceu:graphene_block" | "gtceu:graphene_double_cable" | "gtceu:graphene_double_wire" | "gtceu:graphene_hex_cable" | "gtceu:graphene_hex_wire" | "gtceu:graphene_octal_cable" | "gtceu:graphene_octal_wire" | "gtceu:graphene_quadruple_cable" | "gtceu:graphene_quadruple_wire" | "gtceu:graphene_single_cable" | "gtceu:graphene_single_wire" | "gtceu:graphite_ore" | "gtceu:gravel_almandine_ore" | "gtceu:gravel_aluminium_ore" | "gtceu:gravel_alunite_ore" | "gtceu:gravel_amethyst_ore" | "gtceu:gravel_apatite_ore" | "gtceu:gravel_asbestos_ore" | "gtceu:gravel_barite_ore" | "gtceu:gravel_basaltic_mineral_sand_ore" | "gtceu:gravel_bastnasite_ore" | "gtceu:gravel_bauxite_ore" | "gtceu:gravel_bentonite_ore" | "gtceu:gravel_beryllium_ore" | "gtceu:gravel_blue_topaz_ore" | "gtceu:gravel_bornite_ore" | "gtceu:gravel_calcite_ore" | "gtceu:gravel_cassiterite_ore" | "gtceu:gravel_cassiterite_sand_ore" | "gtceu:gravel_certus_quartz_ore" | "gtceu:gravel_chalcocite_ore" | "gtceu:gravel_chalcopyrite_ore" | "gtceu:gravel_chromite_ore" | "gtceu:gravel_cinnabar_ore" | "gtceu:gravel_coal_ore" | "gtceu:gravel_cobalt_ore" | "gtceu:gravel_cobaltite_ore" | "gtceu:gravel_cooperite_ore" | "gtceu:gravel_copper_ore" | "gtceu:gravel_diamond_ore" | "gtceu:gravel_diatomite_ore" | "gtceu:gravel_electrotine_ore" | "gtceu:gravel_emerald_ore" | "gtceu:gravel_fullers_earth_ore" | "gtceu:gravel_galena_ore" | "gtceu:gravel_garnet_sand_ore" | "gtceu:gravel_garnierite_ore" | "gtceu:gravel_glauconite_sand_ore" | "gtceu:gravel_goethite_ore" | "gtceu:gravel_gold_ore" | "gtceu:gravel_granitic_mineral_sand_ore" | "gtceu:gravel_graphite_ore" | "gtceu:gravel_green_sapphire_ore" | "gtceu:gravel_grossular_ore" | "gtceu:gravel_gypsum_ore" | "gtceu:gravel_hematite_ore" | "gtceu:gravel_ilmenite_ore" | "gtceu:gravel_iron_ore" | "gtceu:gravel_kyanite_ore" | "gtceu:gravel_lapis_ore" | "gtceu:gravel_lazurite_ore" | "gtceu:gravel_lead_ore" | "gtceu:gravel_lepidolite_ore" | "gtceu:gravel_lithium_ore" | "gtceu:gravel_magnesite_ore" | "gtceu:gravel_magnetite_ore" | "gtceu:gravel_malachite_ore" | "gtceu:gravel_mica_ore" | "gtceu:gravel_molybdenite_ore" | "gtceu:gravel_molybdenum_ore" | "gtceu:gravel_monazite_ore" | "gtceu:gravel_naquadah_ore" | "gtceu:gravel_neodymium_ore" | "gtceu:gravel_nether_quartz_ore" | "gtceu:gravel_nickel_ore" | "gtceu:gravel_oilsands_ore" | "gtceu:gravel_olivine_ore" | "gtceu:gravel_opal_ore" | "gtceu:gravel_palladium_ore" | "gtceu:gravel_pentlandite_ore" | "gtceu:gravel_pitchblende_ore" | "gtceu:gravel_platinum_ore" | "gtceu:gravel_plutonium_ore" | "gtceu:gravel_pollucite_ore" | "gtceu:gravel_powellite_ore" | "gtceu:gravel_pyrite_ore" | "gtceu:gravel_pyrochlore_ore" | "gtceu:gravel_pyrolusite_ore" | "gtceu:gravel_pyrope_ore" | "gtceu:gravel_quartzite_ore" | "gtceu:gravel_realgar_ore" | "gtceu:gravel_red_garnet_ore" | "gtceu:gravel_redstone_ore" | "gtceu:gravel_rock_salt_ore" | "gtceu:gravel_ruby_ore" | "gtceu:gravel_salt_ore" | "gtceu:gravel_saltpeter_ore" | "gtceu:gravel_sapphire_ore" | "gtceu:gravel_scheelite_ore" | "gtceu:gravel_silver_ore" | "gtceu:gravel_soapstone_ore" | "gtceu:gravel_sodalite_ore" | "gtceu:gravel_spessartine_ore" | "gtceu:gravel_sphalerite_ore" | "gtceu:gravel_spodumene_ore" | "gtceu:gravel_stibnite_ore" | "gtceu:gravel_sulfur_ore" | "gtceu:gravel_talc_ore" | "gtceu:gravel_tantalite_ore" | "gtceu:gravel_tetrahedrite_ore" | "gtceu:gravel_thorium_ore" | "gtceu:gravel_tin_ore" | "gtceu:gravel_topaz_ore" | "gtceu:gravel_tricalcium_phosphate_ore" | "gtceu:gravel_trona_ore" | "gtceu:gravel_tungstate_ore" | "gtceu:gravel_uraninite_ore" | "gtceu:gravel_vanadium_magnetite_ore" | "gtceu:gravel_wulfenite_ore" | "gtceu:gravel_yellow_garnet_ore" | "gtceu:gravel_yellow_limonite_ore" | "gtceu:gravel_zeolite_ore" | "gtceu:green_sapphire_block" | "gtceu:green_sapphire_ore" | "gtceu:grossular_block" | "gtceu:grossular_ore" | "gtceu:gypsum_ore" | "gtceu:hastelloy_c_276_block" | "gtceu:hastelloy_c_276_frame" | "gtceu:hastelloy_x_block" | "gtceu:hastelloy_x_frame" | "gtceu:heat_chamber" | "gtceu:heat_vent" | "gtceu:heatproof_machine_casing" | "gtceu:hematite_ore" | "gtceu:high_power_casing" | "gtceu:high_temperature_smelting_casing" | "gtceu:hp_steam_alloy_smelter" | "gtceu:hp_steam_compressor" | "gtceu:hp_steam_extractor" | "gtceu:hp_steam_forge_hammer" | "gtceu:hp_steam_furnace" | "gtceu:hp_steam_liquid_boiler" | "gtceu:hp_steam_macerator" | "gtceu:hp_steam_rock_crusher" | "gtceu:hp_steam_solid_boiler" | "gtceu:hsla_steel_block" | "gtceu:hsla_steel_frame" | "gtceu:hsse_block" | "gtceu:hsse_frame" | "gtceu:hssg_block" | "gtceu:hssg_coil_block" | "gtceu:hssg_double_cable" | "gtceu:hssg_double_wire" | "gtceu:hssg_frame" | "gtceu:hssg_hex_cable" | "gtceu:hssg_hex_wire" | "gtceu:hssg_octal_cable" | "gtceu:hssg_octal_wire" | "gtceu:hssg_quadruple_cable" | "gtceu:hssg_quadruple_wire" | "gtceu:hssg_single_cable" | "gtceu:hssg_single_wire" | "gtceu:hsss_block" | "gtceu:hsss_frame" | "gtceu:hv_16a_energy_converter" | "gtceu:hv_1a_energy_converter" | "gtceu:hv_4a_energy_converter" | "gtceu:hv_8a_energy_converter" | "gtceu:hv_alloy_smelter" | "gtceu:hv_arc_furnace" | "gtceu:hv_assembler" | "gtceu:hv_autoclave" | "gtceu:hv_battery_buffer_16x" | "gtceu:hv_battery_buffer_4x" | "gtceu:hv_battery_buffer_8x" | "gtceu:hv_bender" | "gtceu:hv_block_breaker" | "gtceu:hv_brewery" | "gtceu:hv_canner" | "gtceu:hv_centrifuge" | "gtceu:hv_charger_4x" | "gtceu:hv_chemical_bath" | "gtceu:hv_chemical_reactor" | "gtceu:hv_circuit_assembler" | "gtceu:hv_combustion" | "gtceu:hv_compressor" | "gtceu:hv_cutter" | "gtceu:hv_diode" | "gtceu:hv_distillery" | "gtceu:hv_electric_furnace" | "gtceu:hv_electric_gear_box_16a" | "gtceu:hv_electric_gear_box_2a" | "gtceu:hv_electric_gear_box_32a" | "gtceu:hv_electric_gear_box_8a" | "gtceu:hv_electrolyzer" | "gtceu:hv_electromagnetic_separator" | "gtceu:hv_energy_input_hatch" | "gtceu:hv_energy_output_hatch" | "gtceu:hv_essence_burner" | "gtceu:hv_extractor" | "gtceu:hv_extruder" | "gtceu:hv_fermenter" | "gtceu:hv_fisher" | "gtceu:hv_fluid_drilling_rig" | "gtceu:hv_fluid_heater" | "gtceu:hv_fluid_passthrough_hatch" | "gtceu:hv_fluid_solidifier" | "gtceu:hv_forge_hammer" | "gtceu:hv_forming_press" | "gtceu:hv_gas_collector" | "gtceu:hv_gas_turbine" | "gtceu:hv_hermetic_casing" | "gtceu:hv_input_bus" | "gtceu:hv_input_hatch" | "gtceu:hv_item_passthrough_hatch" | "gtceu:hv_kinetic_input_box" | "gtceu:hv_kinetic_mixer" | "gtceu:hv_kinetic_output_box" | "gtceu:hv_laser_engraver" | "gtceu:hv_lathe" | "gtceu:hv_macerator" | "gtceu:hv_machine_casing" | "gtceu:hv_machine_hull" | "gtceu:hv_miner" | "gtceu:hv_mixer" | "gtceu:hv_muffler_hatch" | "gtceu:hv_mystical_greenhouse" | "gtceu:hv_ore_washer" | "gtceu:hv_output_bus" | "gtceu:hv_output_hatch" | "gtceu:hv_packer" | "gtceu:hv_polarizer" | "gtceu:hv_pump" | "gtceu:hv_rock_crusher" | "gtceu:hv_rotor_holder" | "gtceu:hv_sifter" | "gtceu:hv_steam_turbine" | "gtceu:hv_super_chest" | "gtceu:hv_super_tank" | "gtceu:hv_thermal_centrifuge" | "gtceu:hv_transformer_16a" | "gtceu:hv_transformer_1a" | "gtceu:hv_transformer_2a" | "gtceu:hv_transformer_4a" | "gtceu:hv_wiremill" | "gtceu:ilmenite_ore" | "gtceu:implosion_compressor" | "gtceu:incoloy_ma_956_block" | "gtceu:incoloy_ma_956_frame" | "gtceu:indium_block" | "gtceu:indium_gallium_phosphide_block" | "gtceu:indium_tin_barium_titanium_cuprate_block" | "gtceu:indium_tin_barium_titanium_cuprate_double_wire" | "gtceu:indium_tin_barium_titanium_cuprate_hex_wire" | "gtceu:indium_tin_barium_titanium_cuprate_octal_wire" | "gtceu:indium_tin_barium_titanium_cuprate_quadruple_wire" | "gtceu:indium_tin_barium_titanium_cuprate_single_wire" | "gtceu:industrial_steam_casing" | "gtceu:inert_machine_casing" | "gtceu:infinite_energy" | "gtceu:invar_block" | "gtceu:invar_frame" | "gtceu:iridium_block" | "gtceu:iridium_frame" | "gtceu:iridium_huge_fluid_pipe" | "gtceu:iridium_large_fluid_pipe" | "gtceu:iridium_nonuple_fluid_pipe" | "gtceu:iridium_normal_fluid_pipe" | "gtceu:iridium_quadruple_fluid_pipe" | "gtceu:iridium_small_fluid_pipe" | "gtceu:iridium_tiny_fluid_pipe" | "gtceu:iron_double_cable" | "gtceu:iron_double_wire" | "gtceu:iron_hex_cable" | "gtceu:iron_hex_wire" | "gtceu:iron_octal_cable" | "gtceu:iron_octal_wire" | "gtceu:iron_ore" | "gtceu:iron_quadruple_cable" | "gtceu:iron_quadruple_wire" | "gtceu:iron_single_cable" | "gtceu:iron_single_wire" | "gtceu:iv_1024a_laser_source_hatch" | "gtceu:iv_1024a_laser_target_hatch" | "gtceu:iv_16a_energy_converter" | "gtceu:iv_1a_energy_converter" | "gtceu:iv_256a_laser_source_hatch" | "gtceu:iv_256a_laser_target_hatch" | "gtceu:iv_4096a_laser_source_hatch" | "gtceu:iv_4096a_laser_target_hatch" | "gtceu:iv_4a_energy_converter" | "gtceu:iv_8a_energy_converter" | "gtceu:iv_alloy_smelter" | "gtceu:iv_arc_furnace" | "gtceu:iv_assembler" | "gtceu:iv_autoclave" | "gtceu:iv_battery_buffer_16x" | "gtceu:iv_battery_buffer_4x" | "gtceu:iv_battery_buffer_8x" | "gtceu:iv_bender" | "gtceu:iv_brewery" | "gtceu:iv_canner" | "gtceu:iv_centrifuge" | "gtceu:iv_charger_4x" | "gtceu:iv_chemical_bath" | "gtceu:iv_chemical_reactor" | "gtceu:iv_circuit_assembler" | "gtceu:iv_compressor" | "gtceu:iv_cutter" | "gtceu:iv_diode" | "gtceu:iv_distillery" | "gtceu:iv_electric_furnace" | "gtceu:iv_electrolyzer" | "gtceu:iv_electromagnetic_separator" | "gtceu:iv_energy_input_hatch" | "gtceu:iv_energy_input_hatch_16a" | "gtceu:iv_energy_input_hatch_4a" | "gtceu:iv_energy_output_hatch" | "gtceu:iv_energy_output_hatch_16a" | "gtceu:iv_energy_output_hatch_4a" | "gtceu:iv_essence_burner" | "gtceu:iv_extractor" | "gtceu:iv_extruder" | "gtceu:iv_fermenter" | "gtceu:iv_fluid_heater" | "gtceu:iv_fluid_passthrough_hatch" | "gtceu:iv_fluid_solidifier" | "gtceu:iv_forge_hammer" | "gtceu:iv_forming_press" | "gtceu:iv_gas_collector" | "gtceu:iv_hermetic_casing" | "gtceu:iv_input_bus" | "gtceu:iv_input_hatch" | "gtceu:iv_item_passthrough_hatch" | "gtceu:iv_kinetic_input_box" | "gtceu:iv_kinetic_output_box" | "gtceu:iv_large_miner" | "gtceu:iv_laser_engraver" | "gtceu:iv_lathe" | "gtceu:iv_macerator" | "gtceu:iv_machine_casing" | "gtceu:iv_machine_hull" | "gtceu:iv_mixer" | "gtceu:iv_muffler_hatch" | "gtceu:iv_mystical_greenhouse" | "gtceu:iv_ore_washer" | "gtceu:iv_output_bus" | "gtceu:iv_output_hatch" | "gtceu:iv_packer" | "gtceu:iv_parallel_hatch" | "gtceu:iv_polarizer" | "gtceu:iv_processing_array" | "gtceu:iv_quantum_chest" | "gtceu:iv_quantum_tank" | "gtceu:iv_rock_crusher" | "gtceu:iv_rotor_holder" | "gtceu:iv_sifter" | "gtceu:iv_thermal_centrifuge" | "gtceu:iv_transformer_16a" | "gtceu:iv_transformer_1a" | "gtceu:iv_transformer_2a" | "gtceu:iv_transformer_4a" | "gtceu:iv_wiremill" | "gtceu:kanthal_block" | "gtceu:kanthal_coil_block" | "gtceu:kanthal_double_cable" | "gtceu:kanthal_double_wire" | "gtceu:kanthal_hex_cable" | "gtceu:kanthal_hex_wire" | "gtceu:kanthal_octal_cable" | "gtceu:kanthal_octal_wire" | "gtceu:kanthal_quadruple_cable" | "gtceu:kanthal_quadruple_wire" | "gtceu:kanthal_single_cable" | "gtceu:kanthal_single_wire" | "gtceu:kinetic_ore_factory" | "gtceu:kyanite_ore" | "gtceu:laminated_glass" | "gtceu:lapis_ore" | "gtceu:large_arc_smelter" | "gtceu:large_assembler" | "gtceu:large_autoclave" | "gtceu:large_barrel" | "gtceu:large_brewer" | "gtceu:large_centrifuge" | "gtceu:large_chemical_bath" | "gtceu:large_chemical_reactor" | "gtceu:large_circuit_assembler" | "gtceu:large_combustion_engine" | "gtceu:large_cutter" | "gtceu:large_distillery" | "gtceu:large_electrolyzer" | "gtceu:large_electromagnet" | "gtceu:large_engraving_laser" | "gtceu:large_extractor" | "gtceu:large_extruder" | "gtceu:large_maceration_tower" | "gtceu:large_material_press" | "gtceu:large_mixer" | "gtceu:large_packer" | "gtceu:large_rotor_machine" | "gtceu:large_scale_assembler_casing" | "gtceu:large_sifting_funnel" | "gtceu:large_solidifier" | "gtceu:large_wiremill" | "gtceu:laser_safe_engraving_casing" | "gtceu:lazurite_block" | "gtceu:lazurite_ore" | "gtceu:lead_block" | "gtceu:lead_double_cable" | "gtceu:lead_double_wire" | "gtceu:lead_hex_cable" | "gtceu:lead_hex_wire" | "gtceu:lead_huge_fluid_pipe" | "gtceu:lead_large_fluid_pipe" | "gtceu:lead_nonuple_fluid_pipe" | "gtceu:lead_normal_fluid_pipe" | "gtceu:lead_octal_cable" | "gtceu:lead_octal_wire" | "gtceu:lead_ore" | "gtceu:lead_quadruple_cable" | "gtceu:lead_quadruple_fluid_pipe" | "gtceu:lead_quadruple_wire" | "gtceu:lead_single_cable" | "gtceu:lead_single_wire" | "gtceu:lead_small_fluid_pipe" | "gtceu:lead_tiny_fluid_pipe" | "gtceu:lepidolite_ore" | "gtceu:lithium_ore" | "gtceu:long_distance_fluid_pipeline" | "gtceu:long_distance_fluid_pipeline_endpoint" | "gtceu:long_distance_item_pipeline" | "gtceu:long_distance_item_pipeline_endpoint" | "gtceu:lp_steam_alloy_smelter" | "gtceu:lp_steam_compressor" | "gtceu:lp_steam_extractor" | "gtceu:lp_steam_forge_hammer" | "gtceu:lp_steam_furnace" | "gtceu:lp_steam_liquid_boiler" | "gtceu:lp_steam_macerator" | "gtceu:lp_steam_rock_crusher" | "gtceu:lp_steam_solid_boiler" | "gtceu:lumium_block" | "gtceu:lumium_double_wire" | "gtceu:lumium_frame" | "gtceu:lumium_hex_wire" | "gtceu:lumium_octal_wire" | "gtceu:lumium_quadruple_wire" | "gtceu:lumium_single_wire" | "gtceu:luv_1024a_laser_source_hatch" | "gtceu:luv_1024a_laser_target_hatch" | "gtceu:luv_16a_energy_converter" | "gtceu:luv_1a_energy_converter" | "gtceu:luv_256a_laser_source_hatch" | "gtceu:luv_256a_laser_target_hatch" | "gtceu:luv_4096a_laser_source_hatch" | "gtceu:luv_4096a_laser_target_hatch" | "gtceu:luv_4a_energy_converter" | "gtceu:luv_8a_energy_converter" | "gtceu:luv_alloy_smelter" | "gtceu:luv_arc_furnace" | "gtceu:luv_assembler" | "gtceu:luv_autoclave" | "gtceu:luv_battery_buffer_16x" | "gtceu:luv_battery_buffer_4x" | "gtceu:luv_battery_buffer_8x" | "gtceu:luv_bender" | "gtceu:luv_brewery" | "gtceu:luv_canner" | "gtceu:luv_centrifuge" | "gtceu:luv_charger_4x" | "gtceu:luv_chemical_bath" | "gtceu:luv_chemical_reactor" | "gtceu:luv_circuit_assembler" | "gtceu:luv_compressor" | "gtceu:luv_cutter" | "gtceu:luv_diode" | "gtceu:luv_distillery" | "gtceu:luv_electric_furnace" | "gtceu:luv_electrolyzer" | "gtceu:luv_electromagnetic_separator" | "gtceu:luv_energy_input_hatch" | "gtceu:luv_energy_input_hatch_16a" | "gtceu:luv_energy_input_hatch_4a" | "gtceu:luv_energy_output_hatch" | "gtceu:luv_energy_output_hatch_16a" | "gtceu:luv_energy_output_hatch_4a" | "gtceu:luv_essence_burner" | "gtceu:luv_extractor" | "gtceu:luv_extruder" | "gtceu:luv_fermenter" | "gtceu:luv_fluid_heater" | "gtceu:luv_fluid_passthrough_hatch" | "gtceu:luv_fluid_solidifier" | "gtceu:luv_forge_hammer" | "gtceu:luv_forming_press" | "gtceu:luv_fusion_reactor" | "gtceu:luv_gas_collector" | "gtceu:luv_hermetic_casing" | "gtceu:luv_input_bus" | "gtceu:luv_input_hatch" | "gtceu:luv_item_passthrough_hatch" | "gtceu:luv_kinetic_input_box" | "gtceu:luv_kinetic_output_box" | "gtceu:luv_large_miner" | "gtceu:luv_laser_engraver" | "gtceu:luv_lathe" | "gtceu:luv_macerator" | "gtceu:luv_machine_casing" | "gtceu:luv_machine_hull" | "gtceu:luv_mixer" | "gtceu:luv_muffler_hatch" | "gtceu:luv_mystical_greenhouse" | "gtceu:luv_ore_washer" | "gtceu:luv_output_bus" | "gtceu:luv_output_hatch" | "gtceu:luv_packer" | "gtceu:luv_parallel_hatch" | "gtceu:luv_polarizer" | "gtceu:luv_processing_array" | "gtceu:luv_quantum_chest" | "gtceu:luv_quantum_tank" | "gtceu:luv_rock_crusher" | "gtceu:luv_rotor_holder" | "gtceu:luv_sifter" | "gtceu:luv_thermal_centrifuge" | "gtceu:luv_transformer_16a" | "gtceu:luv_transformer_1a" | "gtceu:luv_transformer_2a" | "gtceu:luv_transformer_4a" | "gtceu:luv_wiremill" | "gtceu:lv_16a_energy_converter" | "gtceu:lv_1a_energy_converter" | "gtceu:lv_4a_energy_converter" | "gtceu:lv_8a_energy_converter" | "gtceu:lv_alloy_smelter" | "gtceu:lv_arc_furnace" | "gtceu:lv_assembler" | "gtceu:lv_autoclave" | "gtceu:lv_battery_buffer_16x" | "gtceu:lv_battery_buffer_4x" | "gtceu:lv_battery_buffer_8x" | "gtceu:lv_bender" | "gtceu:lv_block_breaker" | "gtceu:lv_brewery" | "gtceu:lv_canner" | "gtceu:lv_centrifuge" | "gtceu:lv_charger_4x" | "gtceu:lv_chemical_bath" | "gtceu:lv_chemical_reactor" | "gtceu:lv_circuit_assembler" | "gtceu:lv_combustion" | "gtceu:lv_compressor" | "gtceu:lv_cutter" | "gtceu:lv_diode" | "gtceu:lv_distillery" | "gtceu:lv_electric_furnace" | "gtceu:lv_electric_gear_box_16a" | "gtceu:lv_electric_gear_box_2a" | "gtceu:lv_electric_gear_box_32a" | "gtceu:lv_electric_gear_box_8a" | "gtceu:lv_electrolyzer" | "gtceu:lv_electromagnetic_separator" | "gtceu:lv_energy_input_hatch" | "gtceu:lv_energy_output_hatch" | "gtceu:lv_essence_burner" | "gtceu:lv_extractor" | "gtceu:lv_extruder" | "gtceu:lv_fermenter" | "gtceu:lv_fisher" | "gtceu:lv_fluid_heater" | "gtceu:lv_fluid_passthrough_hatch" | "gtceu:lv_fluid_solidifier" | "gtceu:lv_forge_hammer" | "gtceu:lv_forming_press" | "gtceu:lv_gas_collector" | "gtceu:lv_gas_turbine" | "gtceu:lv_hermetic_casing" | "gtceu:lv_input_bus" | "gtceu:lv_input_hatch" | "gtceu:lv_item_passthrough_hatch" | "gtceu:lv_kinetic_input_box" | "gtceu:lv_kinetic_mixer" | "gtceu:lv_kinetic_output_box" | "gtceu:lv_laser_engraver" | "gtceu:lv_lathe" | "gtceu:lv_macerator" | "gtceu:lv_machine_casing" | "gtceu:lv_machine_hull" | "gtceu:lv_miner" | "gtceu:lv_mixer" | "gtceu:lv_muffler_hatch" | "gtceu:lv_mystical_greenhouse" | "gtceu:lv_ore_washer" | "gtceu:lv_output_bus" | "gtceu:lv_output_hatch" | "gtceu:lv_packer" | "gtceu:lv_polarizer" | "gtceu:lv_pump" | "gtceu:lv_rock_crusher" | "gtceu:lv_sifter" | "gtceu:lv_steam_turbine" | "gtceu:lv_super_chest" | "gtceu:lv_super_tank" | "gtceu:lv_thermal_centrifuge" | "gtceu:lv_transformer_16a" | "gtceu:lv_transformer_1a" | "gtceu:lv_transformer_2a" | "gtceu:lv_transformer_4a" | "gtceu:lv_wiremill" | "gtceu:magnalium_block" | "gtceu:magnalium_huge_item_pipe" | "gtceu:magnalium_huge_restrictive_item_pipe" | "gtceu:magnalium_large_item_pipe" | "gtceu:magnalium_large_restrictive_item_pipe" | "gtceu:magnalium_normal_item_pipe" | "gtceu:magnalium_normal_restrictive_item_pipe" | "gtceu:magnalium_small_item_pipe" | "gtceu:magnalium_small_restrictive_item_pipe" | "gtceu:magnesite_ore" | "gtceu:magnesium_diboride_block" | "gtceu:magnesium_diboride_double_wire" | "gtceu:magnesium_diboride_hex_wire" | "gtceu:magnesium_diboride_octal_wire" | "gtceu:magnesium_diboride_quadruple_wire" | "gtceu:magnesium_diboride_single_wire" | "gtceu:magnetic_iron_block" | "gtceu:magnetic_neodymium_block" | "gtceu:magnetic_samarium_block" | "gtceu:magnetic_steel_block" | "gtceu:magnetite_ore" | "gtceu:maintenance_hatch" | "gtceu:malachite_block" | "gtceu:malachite_ore" | "gtceu:manganese_block" | "gtceu:manganese_phosphide_block" | "gtceu:manganese_phosphide_double_wire" | "gtceu:manganese_phosphide_hex_wire" | "gtceu:manganese_phosphide_octal_wire" | "gtceu:manganese_phosphide_quadruple_wire" | "gtceu:manganese_phosphide_single_wire" | "gtceu:maraging_steel_300_block" | "gtceu:maraging_steel_300_frame" | "gtceu:max_machine_casing" | "gtceu:me_input_bus" | "gtceu:me_input_hatch" | "gtceu:me_output_bus" | "gtceu:me_output_hatch" | "gtceu:mega_blast_furnace" | "gtceu:mega_vacuum_freezer" | "gtceu:melodium_block" | "gtceu:melodium_double_wire" | "gtceu:melodium_frame" | "gtceu:melodium_hex_wire" | "gtceu:melodium_octal_wire" | "gtceu:melodium_quadruple_wire" | "gtceu:melodium_single_wire" | "gtceu:mercury_barium_calcium_cuprate_block" | "gtceu:mercury_barium_calcium_cuprate_double_wire" | "gtceu:mercury_barium_calcium_cuprate_hex_wire" | "gtceu:mercury_barium_calcium_cuprate_octal_wire" | "gtceu:mercury_barium_calcium_cuprate_quadruple_wire" | "gtceu:mercury_barium_calcium_cuprate_single_wire" | "gtceu:mica_ore" | "gtceu:miner_pipe" | "gtceu:molybdenite_ore" | "gtceu:molybdenum_block" | "gtceu:molybdenum_disilicide_block" | "gtceu:molybdenum_disilicide_coil_block" | "gtceu:molybdenum_ore" | "gtceu:monazite_block" | "gtceu:monazite_ore" | "gtceu:multi_smelter" | "gtceu:mv_16a_energy_converter" | "gtceu:mv_1a_energy_converter" | "gtceu:mv_4a_energy_converter" | "gtceu:mv_8a_energy_converter" | "gtceu:mv_alloy_smelter" | "gtceu:mv_arc_furnace" | "gtceu:mv_assembler" | "gtceu:mv_autoclave" | "gtceu:mv_battery_buffer_16x" | "gtceu:mv_battery_buffer_4x" | "gtceu:mv_battery_buffer_8x" | "gtceu:mv_bender" | "gtceu:mv_block_breaker" | "gtceu:mv_brewery" | "gtceu:mv_canner" | "gtceu:mv_centrifuge" | "gtceu:mv_charger_4x" | "gtceu:mv_chemical_bath" | "gtceu:mv_chemical_reactor" | "gtceu:mv_circuit_assembler" | "gtceu:mv_combustion" | "gtceu:mv_compressor" | "gtceu:mv_cutter" | "gtceu:mv_diode" | "gtceu:mv_distillery" | "gtceu:mv_electric_furnace" | "gtceu:mv_electric_gear_box_16a" | "gtceu:mv_electric_gear_box_2a" | "gtceu:mv_electric_gear_box_32a" | "gtceu:mv_electric_gear_box_8a" | "gtceu:mv_electrolyzer" | "gtceu:mv_electromagnetic_separator" | "gtceu:mv_energy_input_hatch" | "gtceu:mv_energy_output_hatch" | "gtceu:mv_essence_burner" | "gtceu:mv_extractor" | "gtceu:mv_extruder" | "gtceu:mv_fermenter" | "gtceu:mv_fisher" | "gtceu:mv_fluid_drilling_rig" | "gtceu:mv_fluid_heater" | "gtceu:mv_fluid_passthrough_hatch" | "gtceu:mv_fluid_solidifier" | "gtceu:mv_forge_hammer" | "gtceu:mv_forming_press" | "gtceu:mv_gas_collector" | "gtceu:mv_gas_turbine" | "gtceu:mv_hermetic_casing" | "gtceu:mv_input_bus" | "gtceu:mv_input_hatch" | "gtceu:mv_item_passthrough_hatch" | "gtceu:mv_kinetic_input_box" | "gtceu:mv_kinetic_mixer" | "gtceu:mv_kinetic_output_box" | "gtceu:mv_laser_engraver" | "gtceu:mv_lathe" | "gtceu:mv_macerator" | "gtceu:mv_machine_casing" | "gtceu:mv_machine_hull" | "gtceu:mv_miner" | "gtceu:mv_mixer" | "gtceu:mv_muffler_hatch" | "gtceu:mv_mystical_greenhouse" | "gtceu:mv_ore_washer" | "gtceu:mv_output_bus" | "gtceu:mv_output_hatch" | "gtceu:mv_packer" | "gtceu:mv_polarizer" | "gtceu:mv_pump" | "gtceu:mv_rock_crusher" | "gtceu:mv_sifter" | "gtceu:mv_steam_turbine" | "gtceu:mv_super_chest" | "gtceu:mv_super_tank" | "gtceu:mv_thermal_centrifuge" | "gtceu:mv_transformer_16a" | "gtceu:mv_transformer_1a" | "gtceu:mv_transformer_2a" | "gtceu:mv_transformer_4a" | "gtceu:mv_wiremill" | "gtceu:naquadah_alloy_block" | "gtceu:naquadah_alloy_double_cable" | "gtceu:naquadah_alloy_double_wire" | "gtceu:naquadah_alloy_frame" | "gtceu:naquadah_alloy_hex_cable" | "gtceu:naquadah_alloy_hex_wire" | "gtceu:naquadah_alloy_octal_cable" | "gtceu:naquadah_alloy_octal_wire" | "gtceu:naquadah_alloy_quadruple_cable" | "gtceu:naquadah_alloy_quadruple_wire" | "gtceu:naquadah_alloy_single_cable" | "gtceu:naquadah_alloy_single_wire" | "gtceu:naquadah_block" | "gtceu:naquadah_coil_block" | "gtceu:naquadah_double_cable" | "gtceu:naquadah_double_wire" | "gtceu:naquadah_hex_cable" | "gtceu:naquadah_hex_wire" | "gtceu:naquadah_huge_fluid_pipe" | "gtceu:naquadah_large_fluid_pipe" | "gtceu:naquadah_nonuple_fluid_pipe" | "gtceu:naquadah_normal_fluid_pipe" | "gtceu:naquadah_octal_cable" | "gtceu:naquadah_octal_wire" | "gtceu:naquadah_ore" | "gtceu:naquadah_quadruple_cable" | "gtceu:naquadah_quadruple_fluid_pipe" | "gtceu:naquadah_quadruple_wire" | "gtceu:naquadah_single_cable" | "gtceu:naquadah_single_wire" | "gtceu:naquadah_small_fluid_pipe" | "gtceu:naquadah_tiny_fluid_pipe" | "gtceu:naquadic_netherite_block" | "gtceu:naquadria_block" | "gtceu:natural_gas" | "gtceu:neodymium_block" | "gtceu:neodymium_ore" | "gtceu:nether_quartz_ore" | "gtceu:nether_star_block" | "gtceu:netherrack_almandine_ore" | "gtceu:netherrack_aluminium_ore" | "gtceu:netherrack_alunite_ore" | "gtceu:netherrack_amethyst_ore" | "gtceu:netherrack_apatite_ore" | "gtceu:netherrack_asbestos_ore" | "gtceu:netherrack_barite_ore" | "gtceu:netherrack_basaltic_mineral_sand_ore" | "gtceu:netherrack_bastnasite_ore" | "gtceu:netherrack_bauxite_ore" | "gtceu:netherrack_bentonite_ore" | "gtceu:netherrack_beryllium_ore" | "gtceu:netherrack_blue_topaz_ore" | "gtceu:netherrack_bornite_ore" | "gtceu:netherrack_calcite_ore" | "gtceu:netherrack_cassiterite_ore" | "gtceu:netherrack_cassiterite_sand_ore" | "gtceu:netherrack_certus_quartz_ore" | "gtceu:netherrack_chalcocite_ore" | "gtceu:netherrack_chalcopyrite_ore" | "gtceu:netherrack_chromite_ore" | "gtceu:netherrack_cinnabar_ore" | "gtceu:netherrack_coal_ore" | "gtceu:netherrack_cobalt_ore" | "gtceu:netherrack_cobaltite_ore" | "gtceu:netherrack_cooperite_ore" | "gtceu:netherrack_copper_ore" | "gtceu:netherrack_diamond_ore" | "gtceu:netherrack_diatomite_ore" | "gtceu:netherrack_electrotine_ore" | "gtceu:netherrack_emerald_ore" | "gtceu:netherrack_fullers_earth_ore" | "gtceu:netherrack_galena_ore" | "gtceu:netherrack_garnet_sand_ore" | "gtceu:netherrack_garnierite_ore" | "gtceu:netherrack_glauconite_sand_ore" | "gtceu:netherrack_goethite_ore" | "gtceu:netherrack_gold_ore" | "gtceu:netherrack_granitic_mineral_sand_ore" | "gtceu:netherrack_graphite_ore" | "gtceu:netherrack_green_sapphire_ore" | "gtceu:netherrack_grossular_ore" | "gtceu:netherrack_gypsum_ore" | "gtceu:netherrack_hematite_ore" | "gtceu:netherrack_ilmenite_ore" | "gtceu:netherrack_iron_ore" | "gtceu:netherrack_kyanite_ore" | "gtceu:netherrack_lapis_ore" | "gtceu:netherrack_lazurite_ore" | "gtceu:netherrack_lead_ore" | "gtceu:netherrack_lepidolite_ore" | "gtceu:netherrack_lithium_ore" | "gtceu:netherrack_magnesite_ore" | "gtceu:netherrack_magnetite_ore" | "gtceu:netherrack_malachite_ore" | "gtceu:netherrack_mica_ore" | "gtceu:netherrack_molybdenite_ore" | "gtceu:netherrack_molybdenum_ore" | "gtceu:netherrack_monazite_ore" | "gtceu:netherrack_naquadah_ore" | "gtceu:netherrack_neodymium_ore" | "gtceu:netherrack_nether_quartz_ore" | "gtceu:netherrack_nickel_ore" | "gtceu:netherrack_oilsands_ore" | "gtceu:netherrack_olivine_ore" | "gtceu:netherrack_opal_ore" | "gtceu:netherrack_palladium_ore" | "gtceu:netherrack_pentlandite_ore" | "gtceu:netherrack_pitchblende_ore" | "gtceu:netherrack_platinum_ore" | "gtceu:netherrack_plutonium_ore" | "gtceu:netherrack_pollucite_ore" | "gtceu:netherrack_powellite_ore" | "gtceu:netherrack_pyrite_ore" | "gtceu:netherrack_pyrochlore_ore" | "gtceu:netherrack_pyrolusite_ore" | "gtceu:netherrack_pyrope_ore" | "gtceu:netherrack_quartzite_ore" | "gtceu:netherrack_realgar_ore" | "gtceu:netherrack_red_garnet_ore" | "gtceu:netherrack_redstone_ore" | "gtceu:netherrack_rock_salt_ore" | "gtceu:netherrack_ruby_ore" | "gtceu:netherrack_salt_ore" | "gtceu:netherrack_saltpeter_ore" | "gtceu:netherrack_sapphire_ore" | "gtceu:netherrack_scheelite_ore" | "gtceu:netherrack_silver_ore" | "gtceu:netherrack_soapstone_ore" | "gtceu:netherrack_sodalite_ore" | "gtceu:netherrack_spessartine_ore" | "gtceu:netherrack_sphalerite_ore" | "gtceu:netherrack_spodumene_ore" | "gtceu:netherrack_stibnite_ore" | "gtceu:netherrack_sulfur_ore" | "gtceu:netherrack_talc_ore" | "gtceu:netherrack_tantalite_ore" | "gtceu:netherrack_tetrahedrite_ore" | "gtceu:netherrack_thorium_ore" | "gtceu:netherrack_tin_ore" | "gtceu:netherrack_topaz_ore" | "gtceu:netherrack_tricalcium_phosphate_ore" | "gtceu:netherrack_trona_ore" | "gtceu:netherrack_tungstate_ore" | "gtceu:netherrack_uraninite_ore" | "gtceu:netherrack_vanadium_magnetite_ore" | "gtceu:netherrack_wulfenite_ore" | "gtceu:netherrack_yellow_garnet_ore" | "gtceu:netherrack_yellow_limonite_ore" | "gtceu:netherrack_zeolite_ore" | "gtceu:neutronium_block" | "gtceu:neutronium_frame" | "gtceu:neutronium_huge_fluid_pipe" | "gtceu:neutronium_large_fluid_pipe" | "gtceu:neutronium_nonuple_fluid_pipe" | "gtceu:neutronium_normal_fluid_pipe" | "gtceu:neutronium_quadruple_fluid_pipe" | "gtceu:neutronium_small_fluid_pipe" | "gtceu:neutronium_tiny_fluid_pipe" | "gtceu:nichrome_block" | "gtceu:nichrome_coil_block" | "gtceu:nichrome_double_cable" | "gtceu:nichrome_double_wire" | "gtceu:nichrome_hex_cable" | "gtceu:nichrome_hex_wire" | "gtceu:nichrome_octal_cable" | "gtceu:nichrome_octal_wire" | "gtceu:nichrome_quadruple_cable" | "gtceu:nichrome_quadruple_wire" | "gtceu:nichrome_single_cable" | "gtceu:nichrome_single_wire" | "gtceu:nickel_block" | "gtceu:nickel_double_cable" | "gtceu:nickel_double_wire" | "gtceu:nickel_hex_cable" | "gtceu:nickel_hex_wire" | "gtceu:nickel_huge_item_pipe" | "gtceu:nickel_huge_restrictive_item_pipe" | "gtceu:nickel_large_item_pipe" | "gtceu:nickel_large_restrictive_item_pipe" | "gtceu:nickel_normal_item_pipe" | "gtceu:nickel_normal_restrictive_item_pipe" | "gtceu:nickel_octal_cable" | "gtceu:nickel_octal_wire" | "gtceu:nickel_ore" | "gtceu:nickel_quadruple_cable" | "gtceu:nickel_quadruple_wire" | "gtceu:nickel_single_cable" | "gtceu:nickel_single_wire" | "gtceu:nickel_small_item_pipe" | "gtceu:nickel_small_restrictive_item_pipe" | "gtceu:nickel_zinc_ferrite_block" | "gtceu:niobium_block" | "gtceu:niobium_nitride_block" | "gtceu:niobium_nitride_double_cable" | "gtceu:niobium_nitride_double_wire" | "gtceu:niobium_nitride_hex_cable" | "gtceu:niobium_nitride_hex_wire" | "gtceu:niobium_nitride_octal_cable" | "gtceu:niobium_nitride_octal_wire" | "gtceu:niobium_nitride_quadruple_cable" | "gtceu:niobium_nitride_quadruple_wire" | "gtceu:niobium_nitride_single_cable" | "gtceu:niobium_nitride_single_wire" | "gtceu:niobium_titanium_block" | "gtceu:niobium_titanium_double_cable" | "gtceu:niobium_titanium_double_wire" | "gtceu:niobium_titanium_hex_cable" | "gtceu:niobium_titanium_hex_wire" | "gtceu:niobium_titanium_huge_fluid_pipe" | "gtceu:niobium_titanium_large_fluid_pipe" | "gtceu:niobium_titanium_nonuple_fluid_pipe" | "gtceu:niobium_titanium_normal_fluid_pipe" | "gtceu:niobium_titanium_octal_cable" | "gtceu:niobium_titanium_octal_wire" | "gtceu:niobium_titanium_quadruple_cable" | "gtceu:niobium_titanium_quadruple_fluid_pipe" | "gtceu:niobium_titanium_quadruple_wire" | "gtceu:niobium_titanium_single_cable" | "gtceu:niobium_titanium_single_wire" | "gtceu:niobium_titanium_small_fluid_pipe" | "gtceu:niobium_titanium_tiny_fluid_pipe" | "gtceu:nonconducting_casing" | "gtceu:normal_laser_pipe" | "gtceu:oil" | "gtceu:oil_heavy" | "gtceu:oil_light" | "gtceu:oil_medium" | "gtceu:oilsands_ore" | "gtceu:olivine_block" | "gtceu:olivine_ore" | "gtceu:opal_block" | "gtceu:opal_ore" | "gtceu:opv_machine_casing" | "gtceu:osmiridium_block" | "gtceu:osmiridium_huge_item_pipe" | "gtceu:osmiridium_huge_restrictive_item_pipe" | "gtceu:osmiridium_large_item_pipe" | "gtceu:osmiridium_large_restrictive_item_pipe" | "gtceu:osmiridium_normal_item_pipe" | "gtceu:osmiridium_normal_restrictive_item_pipe" | "gtceu:osmiridium_small_item_pipe" | "gtceu:osmiridium_small_restrictive_item_pipe" | "gtceu:osmium_block" | "gtceu:osmium_double_cable" | "gtceu:osmium_double_wire" | "gtceu:osmium_hex_cable" | "gtceu:osmium_hex_wire" | "gtceu:osmium_huge_item_pipe" | "gtceu:osmium_huge_restrictive_item_pipe" | "gtceu:osmium_large_item_pipe" | "gtceu:osmium_large_restrictive_item_pipe" | "gtceu:osmium_normal_item_pipe" | "gtceu:osmium_normal_restrictive_item_pipe" | "gtceu:osmium_octal_cable" | "gtceu:osmium_octal_wire" | "gtceu:osmium_quadruple_cable" | "gtceu:osmium_quadruple_wire" | "gtceu:osmium_single_cable" | "gtceu:osmium_single_wire" | "gtceu:osmium_small_item_pipe" | "gtceu:osmium_small_restrictive_item_pipe" | "gtceu:palladium_block" | "gtceu:palladium_ore" | "gtceu:pentlandite_ore" | "gtceu:pitchblende_ore" | "gtceu:plascrete" | "gtceu:plasma_large_turbine" | "gtceu:platinum_block" | "gtceu:platinum_double_cable" | "gtceu:platinum_double_wire" | "gtceu:platinum_hex_cable" | "gtceu:platinum_hex_wire" | "gtceu:platinum_huge_item_pipe" | "gtceu:platinum_huge_restrictive_item_pipe" | "gtceu:platinum_large_item_pipe" | "gtceu:platinum_large_restrictive_item_pipe" | "gtceu:platinum_normal_item_pipe" | "gtceu:platinum_normal_restrictive_item_pipe" | "gtceu:platinum_octal_cable" | "gtceu:platinum_octal_wire" | "gtceu:platinum_ore" | "gtceu:platinum_quadruple_cable" | "gtceu:platinum_quadruple_wire" | "gtceu:platinum_single_cable" | "gtceu:platinum_single_wire" | "gtceu:platinum_small_item_pipe" | "gtceu:platinum_small_restrictive_item_pipe" | "gtceu:plutonium_241_block" | "gtceu:plutonium_block" | "gtceu:plutonium_ore" | "gtceu:pollucite_ore" | "gtceu:polybenzimidazole_block" | "gtceu:polybenzimidazole_huge_fluid_pipe" | "gtceu:polybenzimidazole_large_fluid_pipe" | "gtceu:polybenzimidazole_nonuple_fluid_pipe" | "gtceu:polybenzimidazole_normal_fluid_pipe" | "gtceu:polybenzimidazole_quadruple_fluid_pipe" | "gtceu:polybenzimidazole_small_fluid_pipe" | "gtceu:polybenzimidazole_tiny_fluid_pipe" | "gtceu:polycaprolactam_block" | "gtceu:polyethylene_block" | "gtceu:polyethylene_huge_fluid_pipe" | "gtceu:polyethylene_large_fluid_pipe" | "gtceu:polyethylene_nonuple_fluid_pipe" | "gtceu:polyethylene_normal_fluid_pipe" | "gtceu:polyethylene_quadruple_fluid_pipe" | "gtceu:polyethylene_small_fluid_pipe" | "gtceu:polyethylene_tiny_fluid_pipe" | "gtceu:polyphenylene_sulfide_block" | "gtceu:polytetrafluoroethylene_block" | "gtceu:polytetrafluoroethylene_frame" | "gtceu:polytetrafluoroethylene_huge_fluid_pipe" | "gtceu:polytetrafluoroethylene_large_fluid_pipe" | "gtceu:polytetrafluoroethylene_nonuple_fluid_pipe" | "gtceu:polytetrafluoroethylene_normal_fluid_pipe" | "gtceu:polytetrafluoroethylene_quadruple_fluid_pipe" | "gtceu:polytetrafluoroethylene_small_fluid_pipe" | "gtceu:polytetrafluoroethylene_tiny_fluid_pipe" | "gtceu:polyvinyl_butyral_block" | "gtceu:polyvinyl_chloride_block" | "gtceu:polyvinyl_chloride_huge_item_pipe" | "gtceu:polyvinyl_chloride_huge_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_large_item_pipe" | "gtceu:polyvinyl_chloride_large_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_normal_item_pipe" | "gtceu:polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_small_item_pipe" | "gtceu:polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:potin_block" | "gtceu:potin_huge_fluid_pipe" | "gtceu:potin_large_fluid_pipe" | "gtceu:potin_nonuple_fluid_pipe" | "gtceu:potin_normal_fluid_pipe" | "gtceu:potin_quadruple_fluid_pipe" | "gtceu:potin_small_fluid_pipe" | "gtceu:potin_tiny_fluid_pipe" | "gtceu:powellite_ore" | "gtceu:primitive_alloy_smelter" | "gtceu:primitive_blast_furnace" | "gtceu:primitive_pump" | "gtceu:prismalium_block" | "gtceu:prismalium_double_wire" | "gtceu:prismalium_frame" | "gtceu:prismalium_hex_wire" | "gtceu:prismalium_octal_wire" | "gtceu:prismalium_quadruple_wire" | "gtceu:prismalium_single_wire" | "gtceu:ptfe_pipe_casing" | "gtceu:pump_deck" | "gtceu:pump_hatch" | "gtceu:pure_netherite_block" | "gtceu:pyrite_ore" | "gtceu:pyrochlore_ore" | "gtceu:pyrolusite_ore" | "gtceu:pyrolyse_oven" | "gtceu:pyrope_block" | "gtceu:pyrope_ore" | "gtceu:quartzite_block" | "gtceu:quartzite_ore" | "gtceu:raw_almandine_block" | "gtceu:raw_aluminium_block" | "gtceu:raw_alunite_block" | "gtceu:raw_amethyst_block" | "gtceu:raw_apatite_block" | "gtceu:raw_asbestos_block" | "gtceu:raw_barite_block" | "gtceu:raw_basaltic_mineral_sand_block" | "gtceu:raw_bastnasite_block" | "gtceu:raw_bauxite_block" | "gtceu:raw_bentonite_block" | "gtceu:raw_beryllium_block" | "gtceu:raw_blue_topaz_block" | "gtceu:raw_bornite_block" | "gtceu:raw_calcite_block" | "gtceu:raw_cassiterite_block" | "gtceu:raw_cassiterite_sand_block" | "gtceu:raw_certus_quartz_block" | "gtceu:raw_chalcocite_block" | "gtceu:raw_chalcopyrite_block" | "gtceu:raw_chromite_block" | "gtceu:raw_cinnabar_block" | "gtceu:raw_coal_block" | "gtceu:raw_cobalt_block" | "gtceu:raw_cobaltite_block" | "gtceu:raw_cooperite_block" | "gtceu:raw_diamond_block" | "gtceu:raw_diatomite_block" | "gtceu:raw_electrotine_block" | "gtceu:raw_emerald_block" | "gtceu:raw_fullers_earth_block" | "gtceu:raw_galena_block" | "gtceu:raw_garnet_sand_block" | "gtceu:raw_garnierite_block" | "gtceu:raw_glauconite_sand_block" | "gtceu:raw_goethite_block" | "gtceu:raw_granitic_mineral_sand_block" | "gtceu:raw_graphite_block" | "gtceu:raw_green_sapphire_block" | "gtceu:raw_grossular_block" | "gtceu:raw_gypsum_block" | "gtceu:raw_hematite_block" | "gtceu:raw_ilmenite_block" | "gtceu:raw_kyanite_block" | "gtceu:raw_lapis_block" | "gtceu:raw_lazurite_block" | "gtceu:raw_lead_block" | "gtceu:raw_lepidolite_block" | "gtceu:raw_lithium_block" | "gtceu:raw_magnesite_block" | "gtceu:raw_magnetite_block" | "gtceu:raw_malachite_block" | "gtceu:raw_mica_block" | "gtceu:raw_molybdenite_block" | "gtceu:raw_molybdenum_block" | "gtceu:raw_monazite_block" | "gtceu:raw_naquadah_block" | "gtceu:raw_neodymium_block" | "gtceu:raw_nether_quartz_block" | "gtceu:raw_nickel_block" | "gtceu:raw_oilsands_block" | "gtceu:raw_olivine_block" | "gtceu:raw_opal_block" | "gtceu:raw_palladium_block" | "gtceu:raw_pentlandite_block" | "gtceu:raw_pitchblende_block" | "gtceu:raw_platinum_block" | "gtceu:raw_plutonium_block" | "gtceu:raw_pollucite_block" | "gtceu:raw_powellite_block" | "gtceu:raw_pyrite_block" | "gtceu:raw_pyrochlore_block" | "gtceu:raw_pyrolusite_block" | "gtceu:raw_pyrope_block" | "gtceu:raw_quartzite_block" | "gtceu:raw_realgar_block" | "gtceu:raw_red_garnet_block" | "gtceu:raw_redstone_block" | "gtceu:raw_rock_salt_block" | "gtceu:raw_ruby_block" | "gtceu:raw_salt_block" | "gtceu:raw_saltpeter_block" | "gtceu:raw_sapphire_block" | "gtceu:raw_scheelite_block" | "gtceu:raw_silver_block" | "gtceu:raw_soapstone_block" | "gtceu:raw_sodalite_block" | "gtceu:raw_spessartine_block" | "gtceu:raw_sphalerite_block" | "gtceu:raw_spodumene_block" | "gtceu:raw_stibnite_block" | "gtceu:raw_sulfur_block" | "gtceu:raw_talc_block" | "gtceu:raw_tantalite_block" | "gtceu:raw_tetrahedrite_block" | "gtceu:raw_thorium_block" | "gtceu:raw_tin_block" | "gtceu:raw_topaz_block" | "gtceu:raw_tricalcium_phosphate_block" | "gtceu:raw_trona_block" | "gtceu:raw_tungstate_block" | "gtceu:raw_uraninite_block" | "gtceu:raw_vanadium_magnetite_block" | "gtceu:raw_void_block" | "gtceu:raw_wulfenite_block" | "gtceu:raw_yellow_garnet_block" | "gtceu:raw_yellow_limonite_block" | "gtceu:raw_zeolite_block" | "gtceu:reaction_safe_mixing_casing" | "gtceu:realgar_block" | "gtceu:realgar_ore" | "gtceu:red_alloy_block" | "gtceu:red_alloy_double_cable" | "gtceu:red_alloy_double_wire" | "gtceu:red_alloy_hex_cable" | "gtceu:red_alloy_hex_wire" | "gtceu:red_alloy_octal_cable" | "gtceu:red_alloy_octal_wire" | "gtceu:red_alloy_quadruple_cable" | "gtceu:red_alloy_quadruple_wire" | "gtceu:red_alloy_single_cable" | "gtceu:red_alloy_single_wire" | "gtceu:red_garnet_block" | "gtceu:red_garnet_ore" | "gtceu:red_sand_almandine_ore" | "gtceu:red_sand_aluminium_ore" | "gtceu:red_sand_alunite_ore" | "gtceu:red_sand_amethyst_ore" | "gtceu:red_sand_apatite_ore" | "gtceu:red_sand_asbestos_ore" | "gtceu:red_sand_barite_ore" | "gtceu:red_sand_basaltic_mineral_sand_ore" | "gtceu:red_sand_bastnasite_ore" | "gtceu:red_sand_bauxite_ore" | "gtceu:red_sand_bentonite_ore" | "gtceu:red_sand_beryllium_ore" | "gtceu:red_sand_blue_topaz_ore" | "gtceu:red_sand_bornite_ore" | "gtceu:red_sand_calcite_ore" | "gtceu:red_sand_cassiterite_ore" | "gtceu:red_sand_cassiterite_sand_ore" | "gtceu:red_sand_certus_quartz_ore" | "gtceu:red_sand_chalcocite_ore" | "gtceu:red_sand_chalcopyrite_ore" | "gtceu:red_sand_chromite_ore" | "gtceu:red_sand_cinnabar_ore" | "gtceu:red_sand_coal_ore" | "gtceu:red_sand_cobalt_ore" | "gtceu:red_sand_cobaltite_ore" | "gtceu:red_sand_cooperite_ore" | "gtceu:red_sand_copper_ore" | "gtceu:red_sand_diamond_ore" | "gtceu:red_sand_diatomite_ore" | "gtceu:red_sand_electrotine_ore" | "gtceu:red_sand_emerald_ore" | "gtceu:red_sand_fullers_earth_ore" | "gtceu:red_sand_galena_ore" | "gtceu:red_sand_garnet_sand_ore" | "gtceu:red_sand_garnierite_ore" | "gtceu:red_sand_glauconite_sand_ore" | "gtceu:red_sand_goethite_ore" | "gtceu:red_sand_gold_ore" | "gtceu:red_sand_granitic_mineral_sand_ore" | "gtceu:red_sand_graphite_ore" | "gtceu:red_sand_green_sapphire_ore" | "gtceu:red_sand_grossular_ore" | "gtceu:red_sand_gypsum_ore" | "gtceu:red_sand_hematite_ore" | "gtceu:red_sand_ilmenite_ore" | "gtceu:red_sand_iron_ore" | "gtceu:red_sand_kyanite_ore" | "gtceu:red_sand_lapis_ore" | "gtceu:red_sand_lazurite_ore" | "gtceu:red_sand_lead_ore" | "gtceu:red_sand_lepidolite_ore" | "gtceu:red_sand_lithium_ore" | "gtceu:red_sand_magnesite_ore" | "gtceu:red_sand_magnetite_ore" | "gtceu:red_sand_malachite_ore" | "gtceu:red_sand_mica_ore" | "gtceu:red_sand_molybdenite_ore" | "gtceu:red_sand_molybdenum_ore" | "gtceu:red_sand_monazite_ore" | "gtceu:red_sand_naquadah_ore" | "gtceu:red_sand_neodymium_ore" | "gtceu:red_sand_nether_quartz_ore" | "gtceu:red_sand_nickel_ore" | "gtceu:red_sand_oilsands_ore" | "gtceu:red_sand_olivine_ore" | "gtceu:red_sand_opal_ore" | "gtceu:red_sand_palladium_ore" | "gtceu:red_sand_pentlandite_ore" | "gtceu:red_sand_pitchblende_ore" | "gtceu:red_sand_platinum_ore" | "gtceu:red_sand_plutonium_ore" | "gtceu:red_sand_pollucite_ore" | "gtceu:red_sand_powellite_ore" | "gtceu:red_sand_pyrite_ore" | "gtceu:red_sand_pyrochlore_ore" | "gtceu:red_sand_pyrolusite_ore" | "gtceu:red_sand_pyrope_ore" | "gtceu:red_sand_quartzite_ore" | "gtceu:red_sand_realgar_ore" | "gtceu:red_sand_red_garnet_ore" | "gtceu:red_sand_redstone_ore" | "gtceu:red_sand_rock_salt_ore" | "gtceu:red_sand_ruby_ore" | "gtceu:red_sand_salt_ore" | "gtceu:red_sand_saltpeter_ore" | "gtceu:red_sand_sapphire_ore" | "gtceu:red_sand_scheelite_ore" | "gtceu:red_sand_silver_ore" | "gtceu:red_sand_soapstone_ore" | "gtceu:red_sand_sodalite_ore" | "gtceu:red_sand_spessartine_ore" | "gtceu:red_sand_sphalerite_ore" | "gtceu:red_sand_spodumene_ore" | "gtceu:red_sand_stibnite_ore" | "gtceu:red_sand_sulfur_ore" | "gtceu:red_sand_talc_ore" | "gtceu:red_sand_tantalite_ore" | "gtceu:red_sand_tetrahedrite_ore" | "gtceu:red_sand_thorium_ore" | "gtceu:red_sand_tin_ore" | "gtceu:red_sand_topaz_ore" | "gtceu:red_sand_tricalcium_phosphate_ore" | "gtceu:red_sand_trona_ore" | "gtceu:red_sand_tungstate_ore" | "gtceu:red_sand_uraninite_ore" | "gtceu:red_sand_vanadium_magnetite_ore" | "gtceu:red_sand_wulfenite_ore" | "gtceu:red_sand_yellow_garnet_ore" | "gtceu:red_sand_yellow_limonite_ore" | "gtceu:red_sand_zeolite_ore" | "gtceu:red_steel_block" | "gtceu:redstone_ore" | "gtceu:reinforced_epoxy_resin_block" | "gtceu:rhodium_block" | "gtceu:rhodium_plated_palladium_block" | "gtceu:robust_machine_casing" | "gtceu:rock_salt_block" | "gtceu:rock_salt_ore" | "gtceu:rose_gold_block" | "gtceu:rose_gold_huge_item_pipe" | "gtceu:rose_gold_huge_restrictive_item_pipe" | "gtceu:rose_gold_large_item_pipe" | "gtceu:rose_gold_large_restrictive_item_pipe" | "gtceu:rose_gold_normal_item_pipe" | "gtceu:rose_gold_normal_restrictive_item_pipe" | "gtceu:rose_gold_small_item_pipe" | "gtceu:rose_gold_small_restrictive_item_pipe" | "gtceu:rubber_block" | "gtceu:rubber_leaves" | "gtceu:rubber_log" | "gtceu:rubber_planks" | "gtceu:rubber_sapling" | "gtceu:ruby_block" | "gtceu:ruby_ore" | "gtceu:ruridit_block" | "gtceu:ruthenium_block" | "gtceu:ruthenium_trinium_americium_neutronate_block" | "gtceu:ruthenium_trinium_americium_neutronate_double_wire" | "gtceu:ruthenium_trinium_americium_neutronate_hex_wire" | "gtceu:ruthenium_trinium_americium_neutronate_octal_wire" | "gtceu:ruthenium_trinium_americium_neutronate_quadruple_wire" | "gtceu:ruthenium_trinium_americium_neutronate_single_wire" | "gtceu:rutile_block" | "gtceu:salt_block" | "gtceu:salt_ore" | "gtceu:saltpeter_ore" | "gtceu:samarium_block" | "gtceu:samarium_iron_arsenic_oxide_block" | "gtceu:samarium_iron_arsenic_oxide_double_wire" | "gtceu:samarium_iron_arsenic_oxide_hex_wire" | "gtceu:samarium_iron_arsenic_oxide_octal_wire" | "gtceu:samarium_iron_arsenic_oxide_quadruple_wire" | "gtceu:samarium_iron_arsenic_oxide_single_wire" | "gtceu:sand_almandine_ore" | "gtceu:sand_aluminium_ore" | "gtceu:sand_alunite_ore" | "gtceu:sand_amethyst_ore" | "gtceu:sand_apatite_ore" | "gtceu:sand_asbestos_ore" | "gtceu:sand_barite_ore" | "gtceu:sand_basaltic_mineral_sand_ore" | "gtceu:sand_bastnasite_ore" | "gtceu:sand_bauxite_ore" | "gtceu:sand_bentonite_ore" | "gtceu:sand_beryllium_ore" | "gtceu:sand_blue_topaz_ore" | "gtceu:sand_bornite_ore" | "gtceu:sand_calcite_ore" | "gtceu:sand_cassiterite_ore" | "gtceu:sand_cassiterite_sand_ore" | "gtceu:sand_certus_quartz_ore" | "gtceu:sand_chalcocite_ore" | "gtceu:sand_chalcopyrite_ore" | "gtceu:sand_chromite_ore" | "gtceu:sand_cinnabar_ore" | "gtceu:sand_coal_ore" | "gtceu:sand_cobalt_ore" | "gtceu:sand_cobaltite_ore" | "gtceu:sand_cooperite_ore" | "gtceu:sand_copper_ore" | "gtceu:sand_diamond_ore" | "gtceu:sand_diatomite_ore" | "gtceu:sand_electrotine_ore" | "gtceu:sand_emerald_ore" | "gtceu:sand_fullers_earth_ore" | "gtceu:sand_galena_ore" | "gtceu:sand_garnet_sand_ore" | "gtceu:sand_garnierite_ore" | "gtceu:sand_glauconite_sand_ore" | "gtceu:sand_goethite_ore" | "gtceu:sand_gold_ore" | "gtceu:sand_granitic_mineral_sand_ore" | "gtceu:sand_graphite_ore" | "gtceu:sand_green_sapphire_ore" | "gtceu:sand_grossular_ore" | "gtceu:sand_gypsum_ore" | "gtceu:sand_hematite_ore" | "gtceu:sand_ilmenite_ore" | "gtceu:sand_iron_ore" | "gtceu:sand_kyanite_ore" | "gtceu:sand_lapis_ore" | "gtceu:sand_lazurite_ore" | "gtceu:sand_lead_ore" | "gtceu:sand_lepidolite_ore" | "gtceu:sand_lithium_ore" | "gtceu:sand_magnesite_ore" | "gtceu:sand_magnetite_ore" | "gtceu:sand_malachite_ore" | "gtceu:sand_mica_ore" | "gtceu:sand_molybdenite_ore" | "gtceu:sand_molybdenum_ore" | "gtceu:sand_monazite_ore" | "gtceu:sand_naquadah_ore" | "gtceu:sand_neodymium_ore" | "gtceu:sand_nether_quartz_ore" | "gtceu:sand_nickel_ore" | "gtceu:sand_oilsands_ore" | "gtceu:sand_olivine_ore" | "gtceu:sand_opal_ore" | "gtceu:sand_palladium_ore" | "gtceu:sand_pentlandite_ore" | "gtceu:sand_pitchblende_ore" | "gtceu:sand_platinum_ore" | "gtceu:sand_plutonium_ore" | "gtceu:sand_pollucite_ore" | "gtceu:sand_powellite_ore" | "gtceu:sand_pyrite_ore" | "gtceu:sand_pyrochlore_ore" | "gtceu:sand_pyrolusite_ore" | "gtceu:sand_pyrope_ore" | "gtceu:sand_quartzite_ore" | "gtceu:sand_realgar_ore" | "gtceu:sand_red_garnet_ore" | "gtceu:sand_redstone_ore" | "gtceu:sand_rock_salt_ore" | "gtceu:sand_ruby_ore" | "gtceu:sand_salt_ore" | "gtceu:sand_saltpeter_ore" | "gtceu:sand_sapphire_ore" | "gtceu:sand_scheelite_ore" | "gtceu:sand_silver_ore" | "gtceu:sand_soapstone_ore" | "gtceu:sand_sodalite_ore" | "gtceu:sand_spessartine_ore" | "gtceu:sand_sphalerite_ore" | "gtceu:sand_spodumene_ore" | "gtceu:sand_stibnite_ore" | "gtceu:sand_sulfur_ore" | "gtceu:sand_talc_ore" | "gtceu:sand_tantalite_ore" | "gtceu:sand_tetrahedrite_ore" | "gtceu:sand_thorium_ore" | "gtceu:sand_tin_ore" | "gtceu:sand_topaz_ore" | "gtceu:sand_tricalcium_phosphate_ore" | "gtceu:sand_trona_ore" | "gtceu:sand_tungstate_ore" | "gtceu:sand_uraninite_ore" | "gtceu:sand_vanadium_magnetite_ore" | "gtceu:sand_wulfenite_ore" | "gtceu:sand_yellow_garnet_ore" | "gtceu:sand_yellow_limonite_ore" | "gtceu:sand_zeolite_ore" | "gtceu:sapphire_block" | "gtceu:sapphire_ore" | "gtceu:scheelite_ore" | "gtceu:screret_runic_laser_source_base_block" | "gtceu:secure_maceration_casing" | "gtceu:shellite_block" | "gtceu:shellite_double_wire" | "gtceu:shellite_frame" | "gtceu:shellite_hex_wire" | "gtceu:shellite_octal_wire" | "gtceu:shellite_quadruple_wire" | "gtceu:shellite_single_wire" | "gtceu:shock_proof_cutting_casing" | "gtceu:signalum_block" | "gtceu:signalum_double_wire" | "gtceu:signalum_frame" | "gtceu:signalum_hex_wire" | "gtceu:signalum_octal_wire" | "gtceu:signalum_quadruple_wire" | "gtceu:signalum_single_wire" | "gtceu:silicon_block" | "gtceu:silicone_rubber_block" | "gtceu:silver_block" | "gtceu:silver_double_cable" | "gtceu:silver_double_wire" | "gtceu:silver_hex_cable" | "gtceu:silver_hex_wire" | "gtceu:silver_octal_cable" | "gtceu:silver_octal_wire" | "gtceu:silver_ore" | "gtceu:silver_quadruple_cable" | "gtceu:silver_quadruple_wire" | "gtceu:silver_single_cable" | "gtceu:silver_single_wire" | "gtceu:slicing_blades" | "gtceu:soapstone_ore" | "gtceu:sodalite_block" | "gtceu:sodalite_ore" | "gtceu:soldering_alloy_block" | "gtceu:solid_machine_casing" | "gtceu:soul_infused_block" | "gtceu:soul_infused_double_wire" | "gtceu:soul_infused_frame" | "gtceu:soul_infused_hex_wire" | "gtceu:soul_infused_octal_wire" | "gtceu:soul_infused_quadruple_wire" | "gtceu:soul_infused_single_wire" | "gtceu:spessartine_block" | "gtceu:spessartine_ore" | "gtceu:sphalerite_ore" | "gtceu:spodumene_ore" | "gtceu:stable_machine_casing" | "gtceu:stainless_steel_block" | "gtceu:stainless_steel_crate" | "gtceu:stainless_steel_drum" | "gtceu:stainless_steel_frame" | "gtceu:stainless_steel_gearbox" | "gtceu:stainless_steel_huge_fluid_pipe" | "gtceu:stainless_steel_large_fluid_pipe" | "gtceu:stainless_steel_nonuple_fluid_pipe" | "gtceu:stainless_steel_normal_fluid_pipe" | "gtceu:stainless_steel_quadruple_fluid_pipe" | "gtceu:stainless_steel_small_fluid_pipe" | "gtceu:stainless_steel_tiny_fluid_pipe" | "gtceu:stainless_steel_turbine_casing" | "gtceu:stargate_component_assembly" | "gtceu:steam_grinder" | "gtceu:steam_input_bus" | "gtceu:steam_input_hatch" | "gtceu:steam_large_turbine" | "gtceu:steam_machine_casing" | "gtceu:steam_miner" | "gtceu:steam_output_bus" | "gtceu:steam_oven" | "gtceu:steel_block" | "gtceu:steel_brick_casing" | "gtceu:steel_crate" | "gtceu:steel_double_cable" | "gtceu:steel_double_wire" | "gtceu:steel_drum" | "gtceu:steel_firebox_casing" | "gtceu:steel_frame" | "gtceu:steel_gearbox" | "gtceu:steel_hex_cable" | "gtceu:steel_hex_wire" | "gtceu:steel_huge_fluid_pipe" | "gtceu:steel_large_boiler" | "gtceu:steel_large_fluid_pipe" | "gtceu:steel_machine_casing" | "gtceu:steel_nonuple_fluid_pipe" | "gtceu:steel_normal_fluid_pipe" | "gtceu:steel_octal_cable" | "gtceu:steel_octal_wire" | "gtceu:steel_pipe_casing" | "gtceu:steel_quadruple_cable" | "gtceu:steel_quadruple_fluid_pipe" | "gtceu:steel_quadruple_wire" | "gtceu:steel_single_cable" | "gtceu:steel_single_wire" | "gtceu:steel_small_fluid_pipe" | "gtceu:steel_tiny_fluid_pipe" | "gtceu:steel_turbine_casing" | "gtceu:stellarium_block" | "gtceu:stellarium_double_wire" | "gtceu:stellarium_frame" | "gtceu:stellarium_hex_wire" | "gtceu:stellarium_octal_wire" | "gtceu:stellarium_quadruple_wire" | "gtceu:stellarium_single_wire" | "gtceu:stellite_100_block" | "gtceu:sterilizing_filter_casing" | "gtceu:sterling_silver_block" | "gtceu:sterling_silver_huge_item_pipe" | "gtceu:sterling_silver_huge_restrictive_item_pipe" | "gtceu:sterling_silver_large_item_pipe" | "gtceu:sterling_silver_large_restrictive_item_pipe" | "gtceu:sterling_silver_normal_item_pipe" | "gtceu:sterling_silver_normal_restrictive_item_pipe" | "gtceu:sterling_silver_small_item_pipe" | "gtceu:sterling_silver_small_restrictive_item_pipe" | "gtceu:stibnite_ore" | "gtceu:stress_proof_casing" | "gtceu:sturdy_machine_casing" | "gtceu:styrene_butadiene_rubber_block" | "gtceu:sugar_block" | "gtceu:sulfur_ore" | "gtceu:super_pressure_heat_chamber" | "gtceu:superconducting_coil" | "gtceu:talc_ore" | "gtceu:tantalite_ore" | "gtceu:tantalum_block" | "gtceu:tantalum_carbide_block" | "gtceu:tempered_glass" | "gtceu:tetrahedrite_ore" | "gtceu:thorium_block" | "gtceu:thorium_ore" | "gtceu:tin_alloy_block" | "gtceu:tin_alloy_huge_fluid_pipe" | "gtceu:tin_alloy_large_fluid_pipe" | "gtceu:tin_alloy_nonuple_fluid_pipe" | "gtceu:tin_alloy_normal_fluid_pipe" | "gtceu:tin_alloy_quadruple_fluid_pipe" | "gtceu:tin_alloy_small_fluid_pipe" | "gtceu:tin_alloy_tiny_fluid_pipe" | "gtceu:tin_block" | "gtceu:tin_double_cable" | "gtceu:tin_double_wire" | "gtceu:tin_hex_cable" | "gtceu:tin_hex_wire" | "gtceu:tin_huge_item_pipe" | "gtceu:tin_huge_restrictive_item_pipe" | "gtceu:tin_large_item_pipe" | "gtceu:tin_large_restrictive_item_pipe" | "gtceu:tin_normal_item_pipe" | "gtceu:tin_normal_restrictive_item_pipe" | "gtceu:tin_octal_cable" | "gtceu:tin_octal_wire" | "gtceu:tin_ore" | "gtceu:tin_quadruple_cable" | "gtceu:tin_quadruple_wire" | "gtceu:tin_single_cable" | "gtceu:tin_single_wire" | "gtceu:tin_small_item_pipe" | "gtceu:tin_small_restrictive_item_pipe" | "gtceu:titanium_block" | "gtceu:titanium_carbide_block" | "gtceu:titanium_crate" | "gtceu:titanium_drum" | "gtceu:titanium_firebox_casing" | "gtceu:titanium_frame" | "gtceu:titanium_gearbox" | "gtceu:titanium_huge_fluid_pipe" | "gtceu:titanium_large_boiler" | "gtceu:titanium_large_fluid_pipe" | "gtceu:titanium_nonuple_fluid_pipe" | "gtceu:titanium_normal_fluid_pipe" | "gtceu:titanium_pipe_casing" | "gtceu:titanium_quadruple_fluid_pipe" | "gtceu:titanium_small_fluid_pipe" | "gtceu:titanium_tiny_fluid_pipe" | "gtceu:titanium_tungsten_carbide_block" | "gtceu:titanium_turbine_casing" | "gtceu:topaz_block" | "gtceu:topaz_ore" | "gtceu:treated_wood_frame" | "gtceu:treated_wood_large_fluid_pipe" | "gtceu:treated_wood_normal_fluid_pipe" | "gtceu:treated_wood_planks" | "gtceu:treated_wood_small_fluid_pipe" | "gtceu:tree_greenhouse" | "gtceu:tricalcium_phosphate_ore" | "gtceu:trinium_block" | "gtceu:trinium_coil_block" | "gtceu:trinium_double_cable" | "gtceu:trinium_double_wire" | "gtceu:trinium_hex_cable" | "gtceu:trinium_hex_wire" | "gtceu:trinium_octal_cable" | "gtceu:trinium_octal_wire" | "gtceu:trinium_quadruple_cable" | "gtceu:trinium_quadruple_wire" | "gtceu:trinium_single_cable" | "gtceu:trinium_single_wire" | "gtceu:tritanium_block" | "gtceu:tritanium_coil_block" | "gtceu:tritanium_double_cable" | "gtceu:tritanium_double_wire" | "gtceu:tritanium_frame" | "gtceu:tritanium_hex_cable" | "gtceu:tritanium_hex_wire" | "gtceu:tritanium_octal_cable" | "gtceu:tritanium_octal_wire" | "gtceu:tritanium_quadruple_cable" | "gtceu:tritanium_quadruple_wire" | "gtceu:tritanium_single_cable" | "gtceu:tritanium_single_wire" | "gtceu:trona_ore" | "gtceu:tuff_almandine_ore" | "gtceu:tuff_aluminium_ore" | "gtceu:tuff_alunite_ore" | "gtceu:tuff_amethyst_ore" | "gtceu:tuff_apatite_ore" | "gtceu:tuff_asbestos_ore" | "gtceu:tuff_barite_ore" | "gtceu:tuff_basaltic_mineral_sand_ore" | "gtceu:tuff_bastnasite_ore" | "gtceu:tuff_bauxite_ore" | "gtceu:tuff_bentonite_ore" | "gtceu:tuff_beryllium_ore" | "gtceu:tuff_blue_topaz_ore" | "gtceu:tuff_bornite_ore" | "gtceu:tuff_calcite_ore" | "gtceu:tuff_cassiterite_ore" | "gtceu:tuff_cassiterite_sand_ore" | "gtceu:tuff_certus_quartz_ore" | "gtceu:tuff_chalcocite_ore" | "gtceu:tuff_chalcopyrite_ore" | "gtceu:tuff_chromite_ore" | "gtceu:tuff_cinnabar_ore" | "gtceu:tuff_coal_ore" | "gtceu:tuff_cobalt_ore" | "gtceu:tuff_cobaltite_ore" | "gtceu:tuff_cooperite_ore" | "gtceu:tuff_copper_ore" | "gtceu:tuff_diamond_ore" | "gtceu:tuff_diatomite_ore" | "gtceu:tuff_electrotine_ore" | "gtceu:tuff_emerald_ore" | "gtceu:tuff_fullers_earth_ore" | "gtceu:tuff_galena_ore" | "gtceu:tuff_garnet_sand_ore" | "gtceu:tuff_garnierite_ore" | "gtceu:tuff_glauconite_sand_ore" | "gtceu:tuff_goethite_ore" | "gtceu:tuff_gold_ore" | "gtceu:tuff_granitic_mineral_sand_ore" | "gtceu:tuff_graphite_ore" | "gtceu:tuff_green_sapphire_ore" | "gtceu:tuff_grossular_ore" | "gtceu:tuff_gypsum_ore" | "gtceu:tuff_hematite_ore" | "gtceu:tuff_ilmenite_ore" | "gtceu:tuff_iron_ore" | "gtceu:tuff_kyanite_ore" | "gtceu:tuff_lapis_ore" | "gtceu:tuff_lazurite_ore" | "gtceu:tuff_lead_ore" | "gtceu:tuff_lepidolite_ore" | "gtceu:tuff_lithium_ore" | "gtceu:tuff_magnesite_ore" | "gtceu:tuff_magnetite_ore" | "gtceu:tuff_malachite_ore" | "gtceu:tuff_mica_ore" | "gtceu:tuff_molybdenite_ore" | "gtceu:tuff_molybdenum_ore" | "gtceu:tuff_monazite_ore" | "gtceu:tuff_naquadah_ore" | "gtceu:tuff_neodymium_ore" | "gtceu:tuff_nether_quartz_ore" | "gtceu:tuff_nickel_ore" | "gtceu:tuff_oilsands_ore" | "gtceu:tuff_olivine_ore" | "gtceu:tuff_opal_ore" | "gtceu:tuff_palladium_ore" | "gtceu:tuff_pentlandite_ore" | "gtceu:tuff_pitchblende_ore" | "gtceu:tuff_platinum_ore" | "gtceu:tuff_plutonium_ore" | "gtceu:tuff_pollucite_ore" | "gtceu:tuff_powellite_ore" | "gtceu:tuff_pyrite_ore" | "gtceu:tuff_pyrochlore_ore" | "gtceu:tuff_pyrolusite_ore" | "gtceu:tuff_pyrope_ore" | "gtceu:tuff_quartzite_ore" | "gtceu:tuff_realgar_ore" | "gtceu:tuff_red_garnet_ore" | "gtceu:tuff_redstone_ore" | "gtceu:tuff_rock_salt_ore" | "gtceu:tuff_ruby_ore" | "gtceu:tuff_salt_ore" | "gtceu:tuff_saltpeter_ore" | "gtceu:tuff_sapphire_ore" | "gtceu:tuff_scheelite_ore" | "gtceu:tuff_silver_ore" | "gtceu:tuff_soapstone_ore" | "gtceu:tuff_sodalite_ore" | "gtceu:tuff_spessartine_ore" | "gtceu:tuff_sphalerite_ore" | "gtceu:tuff_spodumene_ore" | "gtceu:tuff_stibnite_ore" | "gtceu:tuff_sulfur_ore" | "gtceu:tuff_talc_ore" | "gtceu:tuff_tantalite_ore" | "gtceu:tuff_tetrahedrite_ore" | "gtceu:tuff_thorium_ore" | "gtceu:tuff_tin_ore" | "gtceu:tuff_topaz_ore" | "gtceu:tuff_tricalcium_phosphate_ore" | "gtceu:tuff_trona_ore" | "gtceu:tuff_tungstate_ore" | "gtceu:tuff_uraninite_ore" | "gtceu:tuff_vanadium_magnetite_ore" | "gtceu:tuff_wulfenite_ore" | "gtceu:tuff_yellow_garnet_ore" | "gtceu:tuff_yellow_limonite_ore" | "gtceu:tuff_zeolite_ore" | "gtceu:tungstate_ore" | "gtceu:tungsten_block" | "gtceu:tungsten_carbide_block" | "gtceu:tungsten_carbide_frame" | "gtceu:tungsten_carbide_huge_fluid_pipe" | "gtceu:tungsten_carbide_large_fluid_pipe" | "gtceu:tungsten_carbide_nonuple_fluid_pipe" | "gtceu:tungsten_carbide_normal_fluid_pipe" | "gtceu:tungsten_carbide_quadruple_fluid_pipe" | "gtceu:tungsten_carbide_small_fluid_pipe" | "gtceu:tungsten_carbide_tiny_fluid_pipe" | "gtceu:tungsten_double_cable" | "gtceu:tungsten_double_wire" | "gtceu:tungsten_frame" | "gtceu:tungsten_hex_cable" | "gtceu:tungsten_hex_wire" | "gtceu:tungsten_huge_fluid_pipe" | "gtceu:tungsten_large_fluid_pipe" | "gtceu:tungsten_nonuple_fluid_pipe" | "gtceu:tungsten_normal_fluid_pipe" | "gtceu:tungsten_octal_cable" | "gtceu:tungsten_octal_wire" | "gtceu:tungsten_quadruple_cable" | "gtceu:tungsten_quadruple_fluid_pipe" | "gtceu:tungsten_quadruple_wire" | "gtceu:tungsten_single_cable" | "gtceu:tungsten_single_wire" | "gtceu:tungsten_small_fluid_pipe" | "gtceu:tungsten_steel_block" | "gtceu:tungsten_steel_crate" | "gtceu:tungsten_steel_double_cable" | "gtceu:tungsten_steel_double_wire" | "gtceu:tungsten_steel_drum" | "gtceu:tungsten_steel_frame" | "gtceu:tungsten_steel_hex_cable" | "gtceu:tungsten_steel_hex_wire" | "gtceu:tungsten_steel_huge_fluid_pipe" | "gtceu:tungsten_steel_large_fluid_pipe" | "gtceu:tungsten_steel_nonuple_fluid_pipe" | "gtceu:tungsten_steel_normal_fluid_pipe" | "gtceu:tungsten_steel_octal_cable" | "gtceu:tungsten_steel_octal_wire" | "gtceu:tungsten_steel_quadruple_cable" | "gtceu:tungsten_steel_quadruple_fluid_pipe" | "gtceu:tungsten_steel_quadruple_wire" | "gtceu:tungsten_steel_single_cable" | "gtceu:tungsten_steel_single_wire" | "gtceu:tungsten_steel_small_fluid_pipe" | "gtceu:tungsten_steel_tiny_fluid_pipe" | "gtceu:tungsten_tiny_fluid_pipe" | "gtceu:tungstensteel_coil_block" | "gtceu:tungstensteel_firebox_casing" | "gtceu:tungstensteel_gearbox" | "gtceu:tungstensteel_large_boiler" | "gtceu:tungstensteel_pipe_casing" | "gtceu:tungstensteel_turbine_casing" | "gtceu:twinite_block" | "gtceu:twinite_double_wire" | "gtceu:twinite_frame" | "gtceu:twinite_hex_wire" | "gtceu:twinite_octal_wire" | "gtceu:twinite_quadruple_wire" | "gtceu:twinite_single_wire" | "gtceu:uev_machine_casing" | "gtceu:uhv_1024a_laser_source_hatch" | "gtceu:uhv_1024a_laser_target_hatch" | "gtceu:uhv_16a_energy_converter" | "gtceu:uhv_1a_energy_converter" | "gtceu:uhv_256a_laser_source_hatch" | "gtceu:uhv_256a_laser_target_hatch" | "gtceu:uhv_4096a_laser_source_hatch" | "gtceu:uhv_4096a_laser_target_hatch" | "gtceu:uhv_4a_energy_converter" | "gtceu:uhv_8a_energy_converter" | "gtceu:uhv_battery_buffer_16x" | "gtceu:uhv_battery_buffer_4x" | "gtceu:uhv_battery_buffer_8x" | "gtceu:uhv_charger_4x" | "gtceu:uhv_energy_input_hatch" | "gtceu:uhv_energy_input_hatch_16a" | "gtceu:uhv_energy_input_hatch_4a" | "gtceu:uhv_energy_output_hatch" | "gtceu:uhv_energy_output_hatch_16a" | "gtceu:uhv_energy_output_hatch_4a" | "gtceu:uhv_hermetic_casing" | "gtceu:uhv_input_bus" | "gtceu:uhv_input_hatch" | "gtceu:uhv_machine_casing" | "gtceu:uhv_machine_hull" | "gtceu:uhv_output_bus" | "gtceu:uhv_output_hatch" | "gtceu:uhv_quantum_chest" | "gtceu:uhv_quantum_tank" | "gtceu:uiv_machine_casing" | "gtceu:ultimet_block" | "gtceu:ultimet_huge_item_pipe" | "gtceu:ultimet_huge_restrictive_item_pipe" | "gtceu:ultimet_large_item_pipe" | "gtceu:ultimet_large_restrictive_item_pipe" | "gtceu:ultimet_normal_item_pipe" | "gtceu:ultimet_normal_restrictive_item_pipe" | "gtceu:ultimet_small_item_pipe" | "gtceu:ultimet_small_restrictive_item_pipe" | "gtceu:ulv_16a_energy_converter" | "gtceu:ulv_1a_energy_converter" | "gtceu:ulv_4a_energy_converter" | "gtceu:ulv_8a_energy_converter" | "gtceu:ulv_battery_buffer_16x" | "gtceu:ulv_battery_buffer_4x" | "gtceu:ulv_battery_buffer_8x" | "gtceu:ulv_charger_4x" | "gtceu:ulv_energy_input_hatch" | "gtceu:ulv_energy_output_hatch" | "gtceu:ulv_input_bus" | "gtceu:ulv_input_hatch" | "gtceu:ulv_machine_casing" | "gtceu:ulv_machine_hull" | "gtceu:ulv_output_bus" | "gtceu:ulv_output_hatch" | "gtceu:ulv_transformer_16a" | "gtceu:ulv_transformer_1a" | "gtceu:ulv_transformer_2a" | "gtceu:ulv_transformer_4a" | "gtceu:uraninite_ore" | "gtceu:uranium_235_block" | "gtceu:uranium_block" | "gtceu:uranium_rhodium_dinaquadide_block" | "gtceu:uranium_rhodium_dinaquadide_double_wire" | "gtceu:uranium_rhodium_dinaquadide_hex_wire" | "gtceu:uranium_rhodium_dinaquadide_octal_wire" | "gtceu:uranium_rhodium_dinaquadide_quadruple_wire" | "gtceu:uranium_rhodium_dinaquadide_single_wire" | "gtceu:uranium_triplatinum_block" | "gtceu:uranium_triplatinum_double_wire" | "gtceu:uranium_triplatinum_hex_wire" | "gtceu:uranium_triplatinum_octal_wire" | "gtceu:uranium_triplatinum_quadruple_wire" | "gtceu:uranium_triplatinum_single_wire" | "gtceu:uv_1024a_laser_source_hatch" | "gtceu:uv_1024a_laser_target_hatch" | "gtceu:uv_16a_energy_converter" | "gtceu:uv_1a_energy_converter" | "gtceu:uv_256a_laser_source_hatch" | "gtceu:uv_256a_laser_target_hatch" | "gtceu:uv_4096a_laser_source_hatch" | "gtceu:uv_4096a_laser_target_hatch" | "gtceu:uv_4a_energy_converter" | "gtceu:uv_8a_energy_converter" | "gtceu:uv_alloy_smelter" | "gtceu:uv_arc_furnace" | "gtceu:uv_assembler" | "gtceu:uv_autoclave" | "gtceu:uv_battery_buffer_16x" | "gtceu:uv_battery_buffer_4x" | "gtceu:uv_battery_buffer_8x" | "gtceu:uv_bender" | "gtceu:uv_brewery" | "gtceu:uv_canner" | "gtceu:uv_centrifuge" | "gtceu:uv_charger_4x" | "gtceu:uv_chemical_bath" | "gtceu:uv_chemical_reactor" | "gtceu:uv_circuit_assembler" | "gtceu:uv_compressor" | "gtceu:uv_cutter" | "gtceu:uv_diode" | "gtceu:uv_distillery" | "gtceu:uv_electric_furnace" | "gtceu:uv_electrolyzer" | "gtceu:uv_electromagnetic_separator" | "gtceu:uv_energy_input_hatch" | "gtceu:uv_energy_input_hatch_16a" | "gtceu:uv_energy_input_hatch_4a" | "gtceu:uv_energy_output_hatch" | "gtceu:uv_energy_output_hatch_16a" | "gtceu:uv_energy_output_hatch_4a" | "gtceu:uv_essence_burner" | "gtceu:uv_extractor" | "gtceu:uv_extruder" | "gtceu:uv_fermenter" | "gtceu:uv_fluid_heater" | "gtceu:uv_fluid_passthrough_hatch" | "gtceu:uv_fluid_solidifier" | "gtceu:uv_forge_hammer" | "gtceu:uv_forming_press" | "gtceu:uv_fusion_reactor" | "gtceu:uv_gas_collector" | "gtceu:uv_hermetic_casing" | "gtceu:uv_input_bus" | "gtceu:uv_input_hatch" | "gtceu:uv_item_passthrough_hatch" | "gtceu:uv_kinetic_input_box" | "gtceu:uv_kinetic_output_box" | "gtceu:uv_laser_engraver" | "gtceu:uv_lathe" | "gtceu:uv_macerator" | "gtceu:uv_machine_casing" | "gtceu:uv_machine_hull" | "gtceu:uv_mixer" | "gtceu:uv_muffler_hatch" | "gtceu:uv_mystical_greenhouse" | "gtceu:uv_ore_washer" | "gtceu:uv_output_bus" | "gtceu:uv_output_hatch" | "gtceu:uv_packer" | "gtceu:uv_parallel_hatch" | "gtceu:uv_polarizer" | "gtceu:uv_quantum_chest" | "gtceu:uv_quantum_tank" | "gtceu:uv_rock_crusher" | "gtceu:uv_rotor_holder" | "gtceu:uv_sifter" | "gtceu:uv_thermal_centrifuge" | "gtceu:uv_transformer_16a" | "gtceu:uv_transformer_1a" | "gtceu:uv_transformer_2a" | "gtceu:uv_transformer_4a" | "gtceu:uv_wiremill" | "gtceu:uvarovite_block" | "gtceu:uxv_machine_casing" | "gtceu:vacuum_freezer" | "gtceu:vanadium_block" | "gtceu:vanadium_gallium_block" | "gtceu:vanadium_gallium_double_cable" | "gtceu:vanadium_gallium_double_wire" | "gtceu:vanadium_gallium_hex_cable" | "gtceu:vanadium_gallium_hex_wire" | "gtceu:vanadium_gallium_octal_cable" | "gtceu:vanadium_gallium_octal_wire" | "gtceu:vanadium_gallium_quadruple_cable" | "gtceu:vanadium_gallium_quadruple_wire" | "gtceu:vanadium_gallium_single_cable" | "gtceu:vanadium_gallium_single_wire" | "gtceu:vanadium_magnetite_ore" | "gtceu:vanadium_steel_block" | "gtceu:vanadium_steel_huge_fluid_pipe" | "gtceu:vanadium_steel_large_fluid_pipe" | "gtceu:vanadium_steel_nonuple_fluid_pipe" | "gtceu:vanadium_steel_normal_fluid_pipe" | "gtceu:vanadium_steel_quadruple_fluid_pipe" | "gtceu:vanadium_steel_small_fluid_pipe" | "gtceu:vanadium_steel_tiny_fluid_pipe" | "gtceu:vibration_safe_casing" | "gtceu:void_block" | "gtceu:watertight_casing" | "gtceu:watertight_steel_block" | "gtceu:watertight_steel_frame" | "gtceu:weapon_grade_naquadah_block" | "gtceu:weapon_grade_naquadah_frame" | "gtceu:wood_crate" | "gtceu:wood_drum" | "gtceu:wood_frame" | "gtceu:wood_large_fluid_pipe" | "gtceu:wood_normal_fluid_pipe" | "gtceu:wood_small_fluid_pipe" | "gtceu:wrought_iron_block" | "gtceu:wulfenite_ore" | "gtceu:yellow_garnet_block" | "gtceu:yellow_garnet_ore" | "gtceu:yellow_limonite_ore" | "gtceu:yttrium_barium_cuprate_block" | "gtceu:yttrium_barium_cuprate_double_cable" | "gtceu:yttrium_barium_cuprate_double_wire" | "gtceu:yttrium_barium_cuprate_hex_cable" | "gtceu:yttrium_barium_cuprate_hex_wire" | "gtceu:yttrium_barium_cuprate_octal_cable" | "gtceu:yttrium_barium_cuprate_octal_wire" | "gtceu:yttrium_barium_cuprate_quadruple_cable" | "gtceu:yttrium_barium_cuprate_quadruple_wire" | "gtceu:yttrium_barium_cuprate_single_cable" | "gtceu:yttrium_barium_cuprate_single_wire" | "gtceu:yttrium_block" | "gtceu:zeolite_ore" | "gtceu:zeron_100_block" | "gtceu:zinc_block" | "gtceu:zpm_1024a_laser_source_hatch" | "gtceu:zpm_1024a_laser_target_hatch" | "gtceu:zpm_16a_energy_converter" | "gtceu:zpm_1a_energy_converter" | "gtceu:zpm_256a_laser_source_hatch" | "gtceu:zpm_256a_laser_target_hatch" | "gtceu:zpm_4096a_laser_source_hatch" | "gtceu:zpm_4096a_laser_target_hatch" | "gtceu:zpm_4a_energy_converter" | "gtceu:zpm_8a_energy_converter" | "gtceu:zpm_alloy_smelter" | "gtceu:zpm_arc_furnace" | "gtceu:zpm_assembler" | "gtceu:zpm_autoclave" | "gtceu:zpm_battery_buffer_16x" | "gtceu:zpm_battery_buffer_4x" | "gtceu:zpm_battery_buffer_8x" | "gtceu:zpm_bender" | "gtceu:zpm_brewery" | "gtceu:zpm_canner" | "gtceu:zpm_centrifuge" | "gtceu:zpm_charger_4x" | "gtceu:zpm_chemical_bath" | "gtceu:zpm_chemical_reactor" | "gtceu:zpm_circuit_assembler" | "gtceu:zpm_compressor" | "gtceu:zpm_cutter" | "gtceu:zpm_diode" | "gtceu:zpm_distillery" | "gtceu:zpm_electric_furnace" | "gtceu:zpm_electrolyzer" | "gtceu:zpm_electromagnetic_separator" | "gtceu:zpm_energy_input_hatch" | "gtceu:zpm_energy_input_hatch_16a" | "gtceu:zpm_energy_input_hatch_4a" | "gtceu:zpm_energy_output_hatch" | "gtceu:zpm_energy_output_hatch_16a" | "gtceu:zpm_energy_output_hatch_4a" | "gtceu:zpm_essence_burner" | "gtceu:zpm_extractor" | "gtceu:zpm_extruder" | "gtceu:zpm_fermenter" | "gtceu:zpm_fluid_heater" | "gtceu:zpm_fluid_passthrough_hatch" | "gtceu:zpm_fluid_solidifier" | "gtceu:zpm_forge_hammer" | "gtceu:zpm_forming_press" | "gtceu:zpm_fusion_reactor" | "gtceu:zpm_gas_collector" | "gtceu:zpm_hermetic_casing" | "gtceu:zpm_input_bus" | "gtceu:zpm_input_hatch" | "gtceu:zpm_item_passthrough_hatch" | "gtceu:zpm_kinetic_input_box" | "gtceu:zpm_kinetic_output_box" | "gtceu:zpm_laser_engraver" | "gtceu:zpm_lathe" | "gtceu:zpm_macerator" | "gtceu:zpm_machine_casing" | "gtceu:zpm_machine_hull" | "gtceu:zpm_mixer" | "gtceu:zpm_muffler_hatch" | "gtceu:zpm_mystical_greenhouse" | "gtceu:zpm_ore_washer" | "gtceu:zpm_output_bus" | "gtceu:zpm_output_hatch" | "gtceu:zpm_packer" | "gtceu:zpm_parallel_hatch" | "gtceu:zpm_polarizer" | "gtceu:zpm_quantum_chest" | "gtceu:zpm_quantum_tank" | "gtceu:zpm_rock_crusher" | "gtceu:zpm_rotor_holder" | "gtceu:zpm_sifter" | "gtceu:zpm_thermal_centrifuge" | "gtceu:zpm_transformer_16a" | "gtceu:zpm_transformer_1a" | "gtceu:zpm_transformer_2a" | "gtceu:zpm_transformer_4a" | "gtceu:zpm_wiremill" | "infinity_provider:builder" | "infinity_provider:provider" | "itemcollectors:advanced_collector" | "itemcollectors:basic_collector" | "kubejs:dragonsteel_casing" | "kubejs:enderium_casing" | "kubejs:lumium_casing" | "kubejs:melodium_casing" | "kubejs:prismalium_casing" | "kubejs:shellite_casing" | "kubejs:signalum_casing" | "kubejs:soul_infused_casing" | "kubejs:stellarium_casing" | "kubejs:test_casing" | "kubejs:twinite_casing" | "laserio:laser_connector" | "laserio:laser_node" | "merequester:requester" | "acacia_button" | "minecraft:acacia_button" | "acacia_door" | "minecraft:acacia_door" | "acacia_fence" | "minecraft:acacia_fence" | "acacia_fence_gate" | "minecraft:acacia_fence_gate" | "acacia_leaves" | "minecraft:acacia_leaves" | "acacia_log" | "minecraft:acacia_log" | "acacia_planks" | "minecraft:acacia_planks" | "acacia_pressure_plate" | "minecraft:acacia_pressure_plate" | "acacia_sapling" | "minecraft:acacia_sapling" | "acacia_sign" | "minecraft:acacia_sign" | "acacia_slab" | "minecraft:acacia_slab" | "acacia_stairs" | "minecraft:acacia_stairs" | "acacia_trapdoor" | "minecraft:acacia_trapdoor" | "acacia_wall_sign" | "minecraft:acacia_wall_sign" | "acacia_wood" | "minecraft:acacia_wood" | "activator_rail" | "minecraft:activator_rail" | "air" | "minecraft:air" | "allium" | "minecraft:allium" | "amethyst_block" | "minecraft:amethyst_block" | "amethyst_cluster" | "minecraft:amethyst_cluster" | "ancient_debris" | "minecraft:ancient_debris" | "andesite" | "minecraft:andesite" | "andesite_slab" | "minecraft:andesite_slab" | "andesite_stairs" | "minecraft:andesite_stairs" | "andesite_wall" | "minecraft:andesite_wall" | "anvil" | "minecraft:anvil" | "attached_melon_stem" | "minecraft:attached_melon_stem" | "attached_pumpkin_stem" | "minecraft:attached_pumpkin_stem" | "azalea" | "minecraft:azalea" | "azalea_leaves" | "minecraft:azalea_leaves" | "azure_bluet" | "minecraft:azure_bluet" | "bamboo" | "minecraft:bamboo" | "bamboo_sapling" | "minecraft:bamboo_sapling" | "barrel" | "minecraft:barrel" | "barrier" | "minecraft:barrier" | "basalt" | "minecraft:basalt" | "beacon" | "minecraft:beacon" | "bedrock" | "minecraft:bedrock" | "bee_nest" | "minecraft:bee_nest" | "beehive" | "minecraft:beehive" | "beetroots" | "minecraft:beetroots" | "bell" | "minecraft:bell" | "big_dripleaf" | "minecraft:big_dripleaf" | "big_dripleaf_stem" | "minecraft:big_dripleaf_stem" | "birch_button" | "minecraft:birch_button" | "birch_door" | "minecraft:birch_door" | "birch_fence" | "minecraft:birch_fence" | "birch_fence_gate" | "minecraft:birch_fence_gate" | "birch_leaves" | "minecraft:birch_leaves" | "birch_log" | "minecraft:birch_log" | "birch_planks" | "minecraft:birch_planks" | "birch_pressure_plate" | "minecraft:birch_pressure_plate" | "birch_sapling" | "minecraft:birch_sapling" | "birch_sign" | "minecraft:birch_sign" | "birch_slab" | "minecraft:birch_slab" | "birch_stairs" | "minecraft:birch_stairs" | "birch_trapdoor" | "minecraft:birch_trapdoor" | "birch_wall_sign" | "minecraft:birch_wall_sign" | "birch_wood" | "minecraft:birch_wood" | "black_banner" | "minecraft:black_banner" | "black_bed" | "minecraft:black_bed" | "black_candle" | "minecraft:black_candle" | "black_candle_cake" | "minecraft:black_candle_cake" | "black_carpet" | "minecraft:black_carpet" | "black_concrete" | "minecraft:black_concrete" | "black_concrete_powder" | "minecraft:black_concrete_powder" | "black_glazed_terracotta" | "minecraft:black_glazed_terracotta" | "black_shulker_box" | "minecraft:black_shulker_box" | "black_stained_glass" | "minecraft:black_stained_glass" | "black_stained_glass_pane" | "minecraft:black_stained_glass_pane" | "black_terracotta" | "minecraft:black_terracotta" | "black_wall_banner" | "minecraft:black_wall_banner" | "black_wool" | "minecraft:black_wool" | "blackstone" | "minecraft:blackstone" | "blackstone_slab" | "minecraft:blackstone_slab" | "blackstone_stairs" | "minecraft:blackstone_stairs" | "blackstone_wall" | "minecraft:blackstone_wall" | "blast_furnace" | "minecraft:blast_furnace" | "blue_banner" | "minecraft:blue_banner" | "blue_bed" | "minecraft:blue_bed" | "blue_candle" | "minecraft:blue_candle" | "blue_candle_cake" | "minecraft:blue_candle_cake" | "blue_carpet" | "minecraft:blue_carpet" | "blue_concrete" | "minecraft:blue_concrete" | "blue_concrete_powder" | "minecraft:blue_concrete_powder" | "blue_glazed_terracotta" | "minecraft:blue_glazed_terracotta" | "blue_ice" | "minecraft:blue_ice" | "blue_orchid" | "minecraft:blue_orchid" | "blue_shulker_box" | "minecraft:blue_shulker_box" | "blue_stained_glass" | "minecraft:blue_stained_glass" | "blue_stained_glass_pane" | "minecraft:blue_stained_glass_pane" | "blue_terracotta" | "minecraft:blue_terracotta" | "blue_wall_banner" | "minecraft:blue_wall_banner" | "blue_wool" | "minecraft:blue_wool" | "bone_block" | "minecraft:bone_block" | "bookshelf" | "minecraft:bookshelf" | "brain_coral" | "minecraft:brain_coral" | "brain_coral_block" | "minecraft:brain_coral_block" | "brain_coral_fan" | "minecraft:brain_coral_fan" | "brain_coral_wall_fan" | "minecraft:brain_coral_wall_fan" | "brewing_stand" | "minecraft:brewing_stand" | "brick_slab" | "minecraft:brick_slab" | "brick_stairs" | "minecraft:brick_stairs" | "brick_wall" | "minecraft:brick_wall" | "bricks" | "minecraft:bricks" | "brown_banner" | "minecraft:brown_banner" | "brown_bed" | "minecraft:brown_bed" | "brown_candle" | "minecraft:brown_candle" | "brown_candle_cake" | "minecraft:brown_candle_cake" | "brown_carpet" | "minecraft:brown_carpet" | "brown_concrete" | "minecraft:brown_concrete" | "brown_concrete_powder" | "minecraft:brown_concrete_powder" | "brown_glazed_terracotta" | "minecraft:brown_glazed_terracotta" | "brown_mushroom" | "minecraft:brown_mushroom" | "brown_mushroom_block" | "minecraft:brown_mushroom_block" | "brown_shulker_box" | "minecraft:brown_shulker_box" | "brown_stained_glass" | "minecraft:brown_stained_glass" | "brown_stained_glass_pane" | "minecraft:brown_stained_glass_pane" | "brown_terracotta" | "minecraft:brown_terracotta" | "brown_wall_banner" | "minecraft:brown_wall_banner" | "brown_wool" | "minecraft:brown_wool" | "bubble_column" | "minecraft:bubble_column" | "bubble_coral" | "minecraft:bubble_coral" | "bubble_coral_block" | "minecraft:bubble_coral_block" | "bubble_coral_fan" | "minecraft:bubble_coral_fan" | "bubble_coral_wall_fan" | "minecraft:bubble_coral_wall_fan" | "budding_amethyst" | "minecraft:budding_amethyst" | "cactus" | "minecraft:cactus" | "cake" | "minecraft:cake" | "calcite" | "minecraft:calcite" | "campfire" | "minecraft:campfire" | "candle" | "minecraft:candle" | "candle_cake" | "minecraft:candle_cake" | "carrots" | "minecraft:carrots" | "cartography_table" | "minecraft:cartography_table" | "carved_pumpkin" | "minecraft:carved_pumpkin" | "cauldron" | "minecraft:cauldron" | "cave_air" | "minecraft:cave_air" | "cave_vines" | "minecraft:cave_vines" | "cave_vines_plant" | "minecraft:cave_vines_plant" | "chain" | "minecraft:chain" | "chain_command_block" | "minecraft:chain_command_block" | "chest" | "minecraft:chest" | "chipped_anvil" | "minecraft:chipped_anvil" | "chiseled_deepslate" | "minecraft:chiseled_deepslate" | "chiseled_nether_bricks" | "minecraft:chiseled_nether_bricks" | "chiseled_polished_blackstone" | "minecraft:chiseled_polished_blackstone" | "chiseled_quartz_block" | "minecraft:chiseled_quartz_block" | "chiseled_red_sandstone" | "minecraft:chiseled_red_sandstone" | "chiseled_sandstone" | "minecraft:chiseled_sandstone" | "chiseled_stone_bricks" | "minecraft:chiseled_stone_bricks" | "chorus_flower" | "minecraft:chorus_flower" | "chorus_plant" | "minecraft:chorus_plant" | "clay" | "minecraft:clay" | "coal_block" | "minecraft:coal_block" | "coal_ore" | "minecraft:coal_ore" | "coarse_dirt" | "minecraft:coarse_dirt" | "cobbled_deepslate" | "minecraft:cobbled_deepslate" | "cobbled_deepslate_slab" | "minecraft:cobbled_deepslate_slab" | "cobbled_deepslate_stairs" | "minecraft:cobbled_deepslate_stairs" | "cobbled_deepslate_wall" | "minecraft:cobbled_deepslate_wall" | "cobblestone" | "minecraft:cobblestone" | "cobblestone_slab" | "minecraft:cobblestone_slab" | "cobblestone_stairs" | "minecraft:cobblestone_stairs" | "cobblestone_wall" | "minecraft:cobblestone_wall" | "cobweb" | "minecraft:cobweb" | "cocoa" | "minecraft:cocoa" | "command_block" | "minecraft:command_block" | "comparator" | "minecraft:comparator" | "composter" | "minecraft:composter" | "conduit" | "minecraft:conduit" | "copper_block" | "minecraft:copper_block" | "copper_ore" | "minecraft:copper_ore" | "cornflower" | "minecraft:cornflower" | "cracked_deepslate_bricks" | "minecraft:cracked_deepslate_bricks" | "cracked_deepslate_tiles" | "minecraft:cracked_deepslate_tiles" | "cracked_nether_bricks" | "minecraft:cracked_nether_bricks" | "cracked_polished_blackstone_bricks" | "minecraft:cracked_polished_blackstone_bricks" | "cracked_stone_bricks" | "minecraft:cracked_stone_bricks" | "crafting_table" | "minecraft:crafting_table" | "creeper_head" | "minecraft:creeper_head" | "creeper_wall_head" | "minecraft:creeper_wall_head" | "crimson_button" | "minecraft:crimson_button" | "crimson_door" | "minecraft:crimson_door" | "crimson_fence" | "minecraft:crimson_fence" | "crimson_fence_gate" | "minecraft:crimson_fence_gate" | "crimson_fungus" | "minecraft:crimson_fungus" | "crimson_hyphae" | "minecraft:crimson_hyphae" | "crimson_nylium" | "minecraft:crimson_nylium" | "crimson_planks" | "minecraft:crimson_planks" | "crimson_pressure_plate" | "minecraft:crimson_pressure_plate" | "crimson_roots" | "minecraft:crimson_roots" | "crimson_sign" | "minecraft:crimson_sign" | "crimson_slab" | "minecraft:crimson_slab" | "crimson_stairs" | "minecraft:crimson_stairs" | "crimson_stem" | "minecraft:crimson_stem" | "crimson_trapdoor" | "minecraft:crimson_trapdoor" | "crimson_wall_sign" | "minecraft:crimson_wall_sign" | "crying_obsidian" | "minecraft:crying_obsidian" | "cut_copper" | "minecraft:cut_copper" | "cut_copper_slab" | "minecraft:cut_copper_slab" | "cut_copper_stairs" | "minecraft:cut_copper_stairs" | "cut_red_sandstone" | "minecraft:cut_red_sandstone" | "cut_red_sandstone_slab" | "minecraft:cut_red_sandstone_slab" | "cut_sandstone" | "minecraft:cut_sandstone" | "cut_sandstone_slab" | "minecraft:cut_sandstone_slab" | "cyan_banner" | "minecraft:cyan_banner" | "cyan_bed" | "minecraft:cyan_bed" | "cyan_candle" | "minecraft:cyan_candle" | "cyan_candle_cake" | "minecraft:cyan_candle_cake" | "cyan_carpet" | "minecraft:cyan_carpet" | "cyan_concrete" | "minecraft:cyan_concrete" | "cyan_concrete_powder" | "minecraft:cyan_concrete_powder" | "cyan_glazed_terracotta" | "minecraft:cyan_glazed_terracotta" | "cyan_shulker_box" | "minecraft:cyan_shulker_box" | "cyan_stained_glass" | "minecraft:cyan_stained_glass" | "cyan_stained_glass_pane" | "minecraft:cyan_stained_glass_pane" | "cyan_terracotta" | "minecraft:cyan_terracotta" | "cyan_wall_banner" | "minecraft:cyan_wall_banner" | "cyan_wool" | "minecraft:cyan_wool" | "damaged_anvil" | "minecraft:damaged_anvil" | "dandelion" | "minecraft:dandelion" | "dark_oak_button" | "minecraft:dark_oak_button" | "dark_oak_door" | "minecraft:dark_oak_door" | "dark_oak_fence" | "minecraft:dark_oak_fence" | "dark_oak_fence_gate" | "minecraft:dark_oak_fence_gate" | "dark_oak_leaves" | "minecraft:dark_oak_leaves" | "dark_oak_log" | "minecraft:dark_oak_log" | "dark_oak_planks" | "minecraft:dark_oak_planks" | "dark_oak_pressure_plate" | "minecraft:dark_oak_pressure_plate" | "dark_oak_sapling" | "minecraft:dark_oak_sapling" | "dark_oak_sign" | "minecraft:dark_oak_sign" | "dark_oak_slab" | "minecraft:dark_oak_slab" | "dark_oak_stairs" | "minecraft:dark_oak_stairs" | "dark_oak_trapdoor" | "minecraft:dark_oak_trapdoor" | "dark_oak_wall_sign" | "minecraft:dark_oak_wall_sign" | "dark_oak_wood" | "minecraft:dark_oak_wood" | "dark_prismarine" | "minecraft:dark_prismarine" | "dark_prismarine_slab" | "minecraft:dark_prismarine_slab" | "dark_prismarine_stairs" | "minecraft:dark_prismarine_stairs" | "daylight_detector" | "minecraft:daylight_detector" | "dead_brain_coral" | "minecraft:dead_brain_coral" | "dead_brain_coral_block" | "minecraft:dead_brain_coral_block" | "dead_brain_coral_fan" | "minecraft:dead_brain_coral_fan" | "dead_brain_coral_wall_fan" | "minecraft:dead_brain_coral_wall_fan" | "dead_bubble_coral" | "minecraft:dead_bubble_coral" | "dead_bubble_coral_block" | "minecraft:dead_bubble_coral_block" | "dead_bubble_coral_fan" | "minecraft:dead_bubble_coral_fan" | "dead_bubble_coral_wall_fan" | "minecraft:dead_bubble_coral_wall_fan" | "dead_bush" | "minecraft:dead_bush" | "dead_fire_coral" | "minecraft:dead_fire_coral" | "dead_fire_coral_block" | "minecraft:dead_fire_coral_block" | "dead_fire_coral_fan" | "minecraft:dead_fire_coral_fan" | "dead_fire_coral_wall_fan" | "minecraft:dead_fire_coral_wall_fan" | "dead_horn_coral" | "minecraft:dead_horn_coral" | "dead_horn_coral_block" | "minecraft:dead_horn_coral_block" | "dead_horn_coral_fan" | "minecraft:dead_horn_coral_fan" | "dead_horn_coral_wall_fan" | "minecraft:dead_horn_coral_wall_fan" | "dead_tube_coral" | "minecraft:dead_tube_coral" | "dead_tube_coral_block" | "minecraft:dead_tube_coral_block" | "dead_tube_coral_fan" | "minecraft:dead_tube_coral_fan" | "dead_tube_coral_wall_fan" | "minecraft:dead_tube_coral_wall_fan" | "deepslate" | "minecraft:deepslate" | "deepslate_brick_slab" | "minecraft:deepslate_brick_slab" | "deepslate_brick_stairs" | "minecraft:deepslate_brick_stairs" | "deepslate_brick_wall" | "minecraft:deepslate_brick_wall" | "deepslate_bricks" | "minecraft:deepslate_bricks" | "deepslate_coal_ore" | "minecraft:deepslate_coal_ore" | "deepslate_copper_ore" | "minecraft:deepslate_copper_ore" | "deepslate_diamond_ore" | "minecraft:deepslate_diamond_ore" | "deepslate_emerald_ore" | "minecraft:deepslate_emerald_ore" | "deepslate_gold_ore" | "minecraft:deepslate_gold_ore" | "deepslate_iron_ore" | "minecraft:deepslate_iron_ore" | "deepslate_lapis_ore" | "minecraft:deepslate_lapis_ore" | "deepslate_redstone_ore" | "minecraft:deepslate_redstone_ore" | "deepslate_tile_slab" | "minecraft:deepslate_tile_slab" | "deepslate_tile_stairs" | "minecraft:deepslate_tile_stairs" | "deepslate_tile_wall" | "minecraft:deepslate_tile_wall" | "deepslate_tiles" | "minecraft:deepslate_tiles" | "detector_rail" | "minecraft:detector_rail" | "diamond_block" | "minecraft:diamond_block" | "diamond_ore" | "minecraft:diamond_ore" | "diorite" | "minecraft:diorite" | "diorite_slab" | "minecraft:diorite_slab" | "diorite_stairs" | "minecraft:diorite_stairs" | "diorite_wall" | "minecraft:diorite_wall" | "dirt" | "minecraft:dirt" | "dirt_path" | "minecraft:dirt_path" | "dispenser" | "minecraft:dispenser" | "dragon_egg" | "minecraft:dragon_egg" | "dragon_head" | "minecraft:dragon_head" | "dragon_wall_head" | "minecraft:dragon_wall_head" | "dried_kelp_block" | "minecraft:dried_kelp_block" | "dripstone_block" | "minecraft:dripstone_block" | "dropper" | "minecraft:dropper" | "emerald_block" | "minecraft:emerald_block" | "emerald_ore" | "minecraft:emerald_ore" | "enchanting_table" | "minecraft:enchanting_table" | "end_gateway" | "minecraft:end_gateway" | "end_portal" | "minecraft:end_portal" | "end_portal_frame" | "minecraft:end_portal_frame" | "end_rod" | "minecraft:end_rod" | "end_stone" | "minecraft:end_stone" | "end_stone_brick_slab" | "minecraft:end_stone_brick_slab" | "end_stone_brick_stairs" | "minecraft:end_stone_brick_stairs" | "end_stone_brick_wall" | "minecraft:end_stone_brick_wall" | "end_stone_bricks" | "minecraft:end_stone_bricks" | "ender_chest" | "minecraft:ender_chest" | "exposed_copper" | "minecraft:exposed_copper" | "exposed_cut_copper" | "minecraft:exposed_cut_copper" | "exposed_cut_copper_slab" | "minecraft:exposed_cut_copper_slab" | "exposed_cut_copper_stairs" | "minecraft:exposed_cut_copper_stairs" | "farmland" | "minecraft:farmland" | "fern" | "minecraft:fern" | "fire" | "minecraft:fire" | "fire_coral" | "minecraft:fire_coral" | "fire_coral_block" | "minecraft:fire_coral_block" | "fire_coral_fan" | "minecraft:fire_coral_fan" | "fire_coral_wall_fan" | "minecraft:fire_coral_wall_fan" | "fletching_table" | "minecraft:fletching_table" | "flower_pot" | "minecraft:flower_pot" | "flowering_azalea" | "minecraft:flowering_azalea" | "flowering_azalea_leaves" | "minecraft:flowering_azalea_leaves" | "frogspawn" | "minecraft:frogspawn" | "frosted_ice" | "minecraft:frosted_ice" | "furnace" | "minecraft:furnace" | "gilded_blackstone" | "minecraft:gilded_blackstone" | "glass" | "minecraft:glass" | "glass_pane" | "minecraft:glass_pane" | "glow_lichen" | "minecraft:glow_lichen" | "glowstone" | "minecraft:glowstone" | "gold_block" | "minecraft:gold_block" | "gold_ore" | "minecraft:gold_ore" | "granite" | "minecraft:granite" | "granite_slab" | "minecraft:granite_slab" | "granite_stairs" | "minecraft:granite_stairs" | "granite_wall" | "minecraft:granite_wall" | "grass" | "minecraft:grass" | "grass_block" | "minecraft:grass_block" | "gravel" | "minecraft:gravel" | "gray_banner" | "minecraft:gray_banner" | "gray_bed" | "minecraft:gray_bed" | "gray_candle" | "minecraft:gray_candle" | "gray_candle_cake" | "minecraft:gray_candle_cake" | "gray_carpet" | "minecraft:gray_carpet" | "gray_concrete" | "minecraft:gray_concrete" | "gray_concrete_powder" | "minecraft:gray_concrete_powder" | "gray_glazed_terracotta" | "minecraft:gray_glazed_terracotta" | "gray_shulker_box" | "minecraft:gray_shulker_box" | "gray_stained_glass" | "minecraft:gray_stained_glass" | "gray_stained_glass_pane" | "minecraft:gray_stained_glass_pane" | "gray_terracotta" | "minecraft:gray_terracotta" | "gray_wall_banner" | "minecraft:gray_wall_banner" | "gray_wool" | "minecraft:gray_wool" | "green_banner" | "minecraft:green_banner" | "green_bed" | "minecraft:green_bed" | "green_candle" | "minecraft:green_candle" | "green_candle_cake" | "minecraft:green_candle_cake" | "green_carpet" | "minecraft:green_carpet" | "green_concrete" | "minecraft:green_concrete" | "green_concrete_powder" | "minecraft:green_concrete_powder" | "green_glazed_terracotta" | "minecraft:green_glazed_terracotta" | "green_shulker_box" | "minecraft:green_shulker_box" | "green_stained_glass" | "minecraft:green_stained_glass" | "green_stained_glass_pane" | "minecraft:green_stained_glass_pane" | "green_terracotta" | "minecraft:green_terracotta" | "green_wall_banner" | "minecraft:green_wall_banner" | "green_wool" | "minecraft:green_wool" | "grindstone" | "minecraft:grindstone" | "hanging_roots" | "minecraft:hanging_roots" | "hay_block" | "minecraft:hay_block" | "heavy_weighted_pressure_plate" | "minecraft:heavy_weighted_pressure_plate" | "honey_block" | "minecraft:honey_block" | "honeycomb_block" | "minecraft:honeycomb_block" | "hopper" | "minecraft:hopper" | "horn_coral" | "minecraft:horn_coral" | "horn_coral_block" | "minecraft:horn_coral_block" | "horn_coral_fan" | "minecraft:horn_coral_fan" | "horn_coral_wall_fan" | "minecraft:horn_coral_wall_fan" | "ice" | "minecraft:ice" | "infested_chiseled_stone_bricks" | "minecraft:infested_chiseled_stone_bricks" | "infested_cobblestone" | "minecraft:infested_cobblestone" | "infested_cracked_stone_bricks" | "minecraft:infested_cracked_stone_bricks" | "infested_deepslate" | "minecraft:infested_deepslate" | "infested_mossy_stone_bricks" | "minecraft:infested_mossy_stone_bricks" | "infested_stone" | "minecraft:infested_stone" | "infested_stone_bricks" | "minecraft:infested_stone_bricks" | "iron_bars" | "minecraft:iron_bars" | "iron_block" | "minecraft:iron_block" | "iron_door" | "minecraft:iron_door" | "iron_ore" | "minecraft:iron_ore" | "iron_trapdoor" | "minecraft:iron_trapdoor" | "jack_o_lantern" | "minecraft:jack_o_lantern" | "jigsaw" | "minecraft:jigsaw" | "jukebox" | "minecraft:jukebox" | "jungle_button" | "minecraft:jungle_button" | "jungle_door" | "minecraft:jungle_door" | "jungle_fence" | "minecraft:jungle_fence" | "jungle_fence_gate" | "minecraft:jungle_fence_gate" | "jungle_leaves" | "minecraft:jungle_leaves" | "jungle_log" | "minecraft:jungle_log" | "jungle_planks" | "minecraft:jungle_planks" | "jungle_pressure_plate" | "minecraft:jungle_pressure_plate" | "jungle_sapling" | "minecraft:jungle_sapling" | "jungle_sign" | "minecraft:jungle_sign" | "jungle_slab" | "minecraft:jungle_slab" | "jungle_stairs" | "minecraft:jungle_stairs" | "jungle_trapdoor" | "minecraft:jungle_trapdoor" | "jungle_wall_sign" | "minecraft:jungle_wall_sign" | "jungle_wood" | "minecraft:jungle_wood" | "kelp" | "minecraft:kelp" | "kelp_plant" | "minecraft:kelp_plant" | "ladder" | "minecraft:ladder" | "lantern" | "minecraft:lantern" | "lapis_block" | "minecraft:lapis_block" | "lapis_ore" | "minecraft:lapis_ore" | "large_amethyst_bud" | "minecraft:large_amethyst_bud" | "large_fern" | "minecraft:large_fern" | "lava" | "minecraft:lava" | "lava_cauldron" | "minecraft:lava_cauldron" | "lectern" | "minecraft:lectern" | "lever" | "minecraft:lever" | "light" | "minecraft:light" | "light_blue_banner" | "minecraft:light_blue_banner" | "light_blue_bed" | "minecraft:light_blue_bed" | "light_blue_candle" | "minecraft:light_blue_candle" | "light_blue_candle_cake" | "minecraft:light_blue_candle_cake" | "light_blue_carpet" | "minecraft:light_blue_carpet" | "light_blue_concrete" | "minecraft:light_blue_concrete" | "light_blue_concrete_powder" | "minecraft:light_blue_concrete_powder" | "light_blue_glazed_terracotta" | "minecraft:light_blue_glazed_terracotta" | "light_blue_shulker_box" | "minecraft:light_blue_shulker_box" | "light_blue_stained_glass" | "minecraft:light_blue_stained_glass" | "light_blue_stained_glass_pane" | "minecraft:light_blue_stained_glass_pane" | "light_blue_terracotta" | "minecraft:light_blue_terracotta" | "light_blue_wall_banner" | "minecraft:light_blue_wall_banner" | "light_blue_wool" | "minecraft:light_blue_wool" | "light_gray_banner" | "minecraft:light_gray_banner" | "light_gray_bed" | "minecraft:light_gray_bed" | "light_gray_candle" | "minecraft:light_gray_candle" | "light_gray_candle_cake" | "minecraft:light_gray_candle_cake" | "light_gray_carpet" | "minecraft:light_gray_carpet" | "light_gray_concrete" | "minecraft:light_gray_concrete" | "light_gray_concrete_powder" | "minecraft:light_gray_concrete_powder" | "light_gray_glazed_terracotta" | "minecraft:light_gray_glazed_terracotta" | "light_gray_shulker_box" | "minecraft:light_gray_shulker_box" | "light_gray_stained_glass" | "minecraft:light_gray_stained_glass" | "light_gray_stained_glass_pane" | "minecraft:light_gray_stained_glass_pane" | "light_gray_terracotta" | "minecraft:light_gray_terracotta" | "light_gray_wall_banner" | "minecraft:light_gray_wall_banner" | "light_gray_wool" | "minecraft:light_gray_wool" | "light_weighted_pressure_plate" | "minecraft:light_weighted_pressure_plate" | "lightning_rod" | "minecraft:lightning_rod" | "lilac" | "minecraft:lilac" | "lily_of_the_valley" | "minecraft:lily_of_the_valley" | "lily_pad" | "minecraft:lily_pad" | "lime_banner" | "minecraft:lime_banner" | "lime_bed" | "minecraft:lime_bed" | "lime_candle" | "minecraft:lime_candle" | "lime_candle_cake" | "minecraft:lime_candle_cake" | "lime_carpet" | "minecraft:lime_carpet" | "lime_concrete" | "minecraft:lime_concrete" | "lime_concrete_powder" | "minecraft:lime_concrete_powder" | "lime_glazed_terracotta" | "minecraft:lime_glazed_terracotta" | "lime_shulker_box" | "minecraft:lime_shulker_box" | "lime_stained_glass" | "minecraft:lime_stained_glass" | "lime_stained_glass_pane" | "minecraft:lime_stained_glass_pane" | "lime_terracotta" | "minecraft:lime_terracotta" | "lime_wall_banner" | "minecraft:lime_wall_banner" | "lime_wool" | "minecraft:lime_wool" | "lodestone" | "minecraft:lodestone" | "loom" | "minecraft:loom" | "magenta_banner" | "minecraft:magenta_banner" | "magenta_bed" | "minecraft:magenta_bed" | "magenta_candle" | "minecraft:magenta_candle" | "magenta_candle_cake" | "minecraft:magenta_candle_cake" | "magenta_carpet" | "minecraft:magenta_carpet" | "magenta_concrete" | "minecraft:magenta_concrete" | "magenta_concrete_powder" | "minecraft:magenta_concrete_powder" | "magenta_glazed_terracotta" | "minecraft:magenta_glazed_terracotta" | "magenta_shulker_box" | "minecraft:magenta_shulker_box" | "magenta_stained_glass" | "minecraft:magenta_stained_glass" | "magenta_stained_glass_pane" | "minecraft:magenta_stained_glass_pane" | "magenta_terracotta" | "minecraft:magenta_terracotta" | "magenta_wall_banner" | "minecraft:magenta_wall_banner" | "magenta_wool" | "minecraft:magenta_wool" | "magma_block" | "minecraft:magma_block" | "mangrove_button" | "minecraft:mangrove_button" | "mangrove_door" | "minecraft:mangrove_door" | "mangrove_fence" | "minecraft:mangrove_fence" | "mangrove_fence_gate" | "minecraft:mangrove_fence_gate" | "mangrove_leaves" | "minecraft:mangrove_leaves" | "mangrove_log" | "minecraft:mangrove_log" | "mangrove_planks" | "minecraft:mangrove_planks" | "mangrove_pressure_plate" | "minecraft:mangrove_pressure_plate" | "mangrove_propagule" | "minecraft:mangrove_propagule" | "mangrove_roots" | "minecraft:mangrove_roots" | "mangrove_sign" | "minecraft:mangrove_sign" | "mangrove_slab" | "minecraft:mangrove_slab" | "mangrove_stairs" | "minecraft:mangrove_stairs" | "mangrove_trapdoor" | "minecraft:mangrove_trapdoor" | "mangrove_wall_sign" | "minecraft:mangrove_wall_sign" | "mangrove_wood" | "minecraft:mangrove_wood" | "medium_amethyst_bud" | "minecraft:medium_amethyst_bud" | "melon" | "minecraft:melon" | "melon_stem" | "minecraft:melon_stem" | "moss_block" | "minecraft:moss_block" | "moss_carpet" | "minecraft:moss_carpet" | "mossy_cobblestone" | "minecraft:mossy_cobblestone" | "mossy_cobblestone_slab" | "minecraft:mossy_cobblestone_slab" | "mossy_cobblestone_stairs" | "minecraft:mossy_cobblestone_stairs" | "mossy_cobblestone_wall" | "minecraft:mossy_cobblestone_wall" | "mossy_stone_brick_slab" | "minecraft:mossy_stone_brick_slab" | "mossy_stone_brick_stairs" | "minecraft:mossy_stone_brick_stairs" | "mossy_stone_brick_wall" | "minecraft:mossy_stone_brick_wall" | "mossy_stone_bricks" | "minecraft:mossy_stone_bricks" | "moving_piston" | "minecraft:moving_piston" | "mud" | "minecraft:mud" | "mud_brick_slab" | "minecraft:mud_brick_slab" | "mud_brick_stairs" | "minecraft:mud_brick_stairs" | "mud_brick_wall" | "minecraft:mud_brick_wall" | "mud_bricks" | "minecraft:mud_bricks" | "muddy_mangrove_roots" | "minecraft:muddy_mangrove_roots" | "mushroom_stem" | "minecraft:mushroom_stem" | "mycelium" | "minecraft:mycelium" | "nether_brick_fence" | "minecraft:nether_brick_fence" | "nether_brick_slab" | "minecraft:nether_brick_slab" | "nether_brick_stairs" | "minecraft:nether_brick_stairs" | "nether_brick_wall" | "minecraft:nether_brick_wall" | "nether_bricks" | "minecraft:nether_bricks" | "nether_gold_ore" | "minecraft:nether_gold_ore" | "nether_portal" | "minecraft:nether_portal" | "nether_quartz_ore" | "minecraft:nether_quartz_ore" | "nether_sprouts" | "minecraft:nether_sprouts" | "nether_wart" | "minecraft:nether_wart" | "nether_wart_block" | "minecraft:nether_wart_block" | "netherite_block" | "minecraft:netherite_block" | "netherrack" | "minecraft:netherrack" | "note_block" | "minecraft:note_block" | "oak_button" | "minecraft:oak_button" | "oak_door" | "minecraft:oak_door" | "oak_fence" | "minecraft:oak_fence" | "oak_fence_gate" | "minecraft:oak_fence_gate" | "oak_leaves" | "minecraft:oak_leaves" | "oak_log" | "minecraft:oak_log" | "oak_planks" | "minecraft:oak_planks" | "oak_pressure_plate" | "minecraft:oak_pressure_plate" | "oak_sapling" | "minecraft:oak_sapling" | "oak_sign" | "minecraft:oak_sign" | "oak_slab" | "minecraft:oak_slab" | "oak_stairs" | "minecraft:oak_stairs" | "oak_trapdoor" | "minecraft:oak_trapdoor" | "oak_wall_sign" | "minecraft:oak_wall_sign" | "oak_wood" | "minecraft:oak_wood" | "observer" | "minecraft:observer" | "obsidian" | "minecraft:obsidian" | "ochre_froglight" | "minecraft:ochre_froglight" | "orange_banner" | "minecraft:orange_banner" | "orange_bed" | "minecraft:orange_bed" | "orange_candle" | "minecraft:orange_candle" | "orange_candle_cake" | "minecraft:orange_candle_cake" | "orange_carpet" | "minecraft:orange_carpet" | "orange_concrete" | "minecraft:orange_concrete" | "orange_concrete_powder" | "minecraft:orange_concrete_powder" | "orange_glazed_terracotta" | "minecraft:orange_glazed_terracotta" | "orange_shulker_box" | "minecraft:orange_shulker_box" | "orange_stained_glass" | "minecraft:orange_stained_glass" | "orange_stained_glass_pane" | "minecraft:orange_stained_glass_pane" | "orange_terracotta" | "minecraft:orange_terracotta" | "orange_tulip" | "minecraft:orange_tulip" | "orange_wall_banner" | "minecraft:orange_wall_banner" | "orange_wool" | "minecraft:orange_wool" | "oxeye_daisy" | "minecraft:oxeye_daisy" | "oxidized_copper" | "minecraft:oxidized_copper" | "oxidized_cut_copper" | "minecraft:oxidized_cut_copper" | "oxidized_cut_copper_slab" | "minecraft:oxidized_cut_copper_slab" | "oxidized_cut_copper_stairs" | "minecraft:oxidized_cut_copper_stairs" | "packed_ice" | "minecraft:packed_ice" | "packed_mud" | "minecraft:packed_mud" | "pearlescent_froglight" | "minecraft:pearlescent_froglight" | "peony" | "minecraft:peony" | "petrified_oak_slab" | "minecraft:petrified_oak_slab" | "pink_banner" | "minecraft:pink_banner" | "pink_bed" | "minecraft:pink_bed" | "pink_candle" | "minecraft:pink_candle" | "pink_candle_cake" | "minecraft:pink_candle_cake" | "pink_carpet" | "minecraft:pink_carpet" | "pink_concrete" | "minecraft:pink_concrete" | "pink_concrete_powder" | "minecraft:pink_concrete_powder" | "pink_glazed_terracotta" | "minecraft:pink_glazed_terracotta" | "pink_shulker_box" | "minecraft:pink_shulker_box" | "pink_stained_glass" | "minecraft:pink_stained_glass" | "pink_stained_glass_pane" | "minecraft:pink_stained_glass_pane" | "pink_terracotta" | "minecraft:pink_terracotta" | "pink_tulip" | "minecraft:pink_tulip" | "pink_wall_banner" | "minecraft:pink_wall_banner" | "pink_wool" | "minecraft:pink_wool" | "piston" | "minecraft:piston" | "piston_head" | "minecraft:piston_head" | "player_head" | "minecraft:player_head" | "player_wall_head" | "minecraft:player_wall_head" | "podzol" | "minecraft:podzol" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "polished_andesite" | "minecraft:polished_andesite" | "polished_andesite_slab" | "minecraft:polished_andesite_slab" | "polished_andesite_stairs" | "minecraft:polished_andesite_stairs" | "polished_basalt" | "minecraft:polished_basalt" | "polished_blackstone" | "minecraft:polished_blackstone" | "polished_blackstone_brick_slab" | "minecraft:polished_blackstone_brick_slab" | "polished_blackstone_brick_stairs" | "minecraft:polished_blackstone_brick_stairs" | "polished_blackstone_brick_wall" | "minecraft:polished_blackstone_brick_wall" | "polished_blackstone_bricks" | "minecraft:polished_blackstone_bricks" | "polished_blackstone_button" | "minecraft:polished_blackstone_button" | "polished_blackstone_pressure_plate" | "minecraft:polished_blackstone_pressure_plate" | "polished_blackstone_slab" | "minecraft:polished_blackstone_slab" | "polished_blackstone_stairs" | "minecraft:polished_blackstone_stairs" | "polished_blackstone_wall" | "minecraft:polished_blackstone_wall" | "polished_deepslate" | "minecraft:polished_deepslate" | "polished_deepslate_slab" | "minecraft:polished_deepslate_slab" | "polished_deepslate_stairs" | "minecraft:polished_deepslate_stairs" | "polished_deepslate_wall" | "minecraft:polished_deepslate_wall" | "polished_diorite" | "minecraft:polished_diorite" | "polished_diorite_slab" | "minecraft:polished_diorite_slab" | "polished_diorite_stairs" | "minecraft:polished_diorite_stairs" | "polished_granite" | "minecraft:polished_granite" | "polished_granite_slab" | "minecraft:polished_granite_slab" | "polished_granite_stairs" | "minecraft:polished_granite_stairs" | "poppy" | "minecraft:poppy" | "potatoes" | "minecraft:potatoes" | "potted_acacia_sapling" | "minecraft:potted_acacia_sapling" | "potted_allium" | "minecraft:potted_allium" | "potted_azalea_bush" | "minecraft:potted_azalea_bush" | "potted_azure_bluet" | "minecraft:potted_azure_bluet" | "potted_bamboo" | "minecraft:potted_bamboo" | "potted_birch_sapling" | "minecraft:potted_birch_sapling" | "potted_blue_orchid" | "minecraft:potted_blue_orchid" | "potted_brown_mushroom" | "minecraft:potted_brown_mushroom" | "potted_cactus" | "minecraft:potted_cactus" | "potted_cornflower" | "minecraft:potted_cornflower" | "potted_crimson_fungus" | "minecraft:potted_crimson_fungus" | "potted_crimson_roots" | "minecraft:potted_crimson_roots" | "potted_dandelion" | "minecraft:potted_dandelion" | "potted_dark_oak_sapling" | "minecraft:potted_dark_oak_sapling" | "potted_dead_bush" | "minecraft:potted_dead_bush" | "potted_fern" | "minecraft:potted_fern" | "potted_flowering_azalea_bush" | "minecraft:potted_flowering_azalea_bush" | "potted_jungle_sapling" | "minecraft:potted_jungle_sapling" | "potted_lily_of_the_valley" | "minecraft:potted_lily_of_the_valley" | "potted_mangrove_propagule" | "minecraft:potted_mangrove_propagule" | "potted_oak_sapling" | "minecraft:potted_oak_sapling" | "potted_orange_tulip" | "minecraft:potted_orange_tulip" | "potted_oxeye_daisy" | "minecraft:potted_oxeye_daisy" | "potted_pink_tulip" | "minecraft:potted_pink_tulip" | "potted_poppy" | "minecraft:potted_poppy" | "potted_red_mushroom" | "minecraft:potted_red_mushroom" | "potted_red_tulip" | "minecraft:potted_red_tulip" | "potted_spruce_sapling" | "minecraft:potted_spruce_sapling" | "potted_warped_fungus" | "minecraft:potted_warped_fungus" | "potted_warped_roots" | "minecraft:potted_warped_roots" | "potted_white_tulip" | "minecraft:potted_white_tulip" | "potted_wither_rose" | "minecraft:potted_wither_rose" | "powder_snow" | "minecraft:powder_snow" | "powder_snow_cauldron" | "minecraft:powder_snow_cauldron" | "powered_rail" | "minecraft:powered_rail" | "prismarine" | "minecraft:prismarine" | "prismarine_brick_slab" | "minecraft:prismarine_brick_slab" | "prismarine_brick_stairs" | "minecraft:prismarine_brick_stairs" | "prismarine_bricks" | "minecraft:prismarine_bricks" | "prismarine_slab" | "minecraft:prismarine_slab" | "prismarine_stairs" | "minecraft:prismarine_stairs" | "prismarine_wall" | "minecraft:prismarine_wall" | "pumpkin" | "minecraft:pumpkin" | "pumpkin_stem" | "minecraft:pumpkin_stem" | "purple_banner" | "minecraft:purple_banner" | "purple_bed" | "minecraft:purple_bed" | "purple_candle" | "minecraft:purple_candle" | "purple_candle_cake" | "minecraft:purple_candle_cake" | "purple_carpet" | "minecraft:purple_carpet" | "purple_concrete" | "minecraft:purple_concrete" | "purple_concrete_powder" | "minecraft:purple_concrete_powder" | "purple_glazed_terracotta" | "minecraft:purple_glazed_terracotta" | "purple_shulker_box" | "minecraft:purple_shulker_box" | "purple_stained_glass" | "minecraft:purple_stained_glass" | "purple_stained_glass_pane" | "minecraft:purple_stained_glass_pane" | "purple_terracotta" | "minecraft:purple_terracotta" | "purple_wall_banner" | "minecraft:purple_wall_banner" | "purple_wool" | "minecraft:purple_wool" | "purpur_block" | "minecraft:purpur_block" | "purpur_pillar" | "minecraft:purpur_pillar" | "purpur_slab" | "minecraft:purpur_slab" | "purpur_stairs" | "minecraft:purpur_stairs" | "quartz_block" | "minecraft:quartz_block" | "quartz_bricks" | "minecraft:quartz_bricks" | "quartz_pillar" | "minecraft:quartz_pillar" | "quartz_slab" | "minecraft:quartz_slab" | "quartz_stairs" | "minecraft:quartz_stairs" | "rail" | "minecraft:rail" | "raw_copper_block" | "minecraft:raw_copper_block" | "raw_gold_block" | "minecraft:raw_gold_block" | "raw_iron_block" | "minecraft:raw_iron_block" | "red_banner" | "minecraft:red_banner" | "red_bed" | "minecraft:red_bed" | "red_candle" | "minecraft:red_candle" | "red_candle_cake" | "minecraft:red_candle_cake" | "red_carpet" | "minecraft:red_carpet" | "red_concrete" | "minecraft:red_concrete" | "red_concrete_powder" | "minecraft:red_concrete_powder" | "red_glazed_terracotta" | "minecraft:red_glazed_terracotta" | "red_mushroom" | "minecraft:red_mushroom" | "red_mushroom_block" | "minecraft:red_mushroom_block" | "red_nether_brick_slab" | "minecraft:red_nether_brick_slab" | "red_nether_brick_stairs" | "minecraft:red_nether_brick_stairs" | "red_nether_brick_wall" | "minecraft:red_nether_brick_wall" | "red_nether_bricks" | "minecraft:red_nether_bricks" | "red_sand" | "minecraft:red_sand" | "red_sandstone" | "minecraft:red_sandstone" | "red_sandstone_slab" | "minecraft:red_sandstone_slab" | "red_sandstone_stairs" | "minecraft:red_sandstone_stairs" | "red_sandstone_wall" | "minecraft:red_sandstone_wall" | "red_shulker_box" | "minecraft:red_shulker_box" | "red_stained_glass" | "minecraft:red_stained_glass" | "red_stained_glass_pane" | "minecraft:red_stained_glass_pane" | "red_terracotta" | "minecraft:red_terracotta" | "red_tulip" | "minecraft:red_tulip" | "red_wall_banner" | "minecraft:red_wall_banner" | "red_wool" | "minecraft:red_wool" | "redstone_block" | "minecraft:redstone_block" | "redstone_lamp" | "minecraft:redstone_lamp" | "redstone_ore" | "minecraft:redstone_ore" | "redstone_torch" | "minecraft:redstone_torch" | "redstone_wall_torch" | "minecraft:redstone_wall_torch" | "redstone_wire" | "minecraft:redstone_wire" | "reinforced_deepslate" | "minecraft:reinforced_deepslate" | "repeater" | "minecraft:repeater" | "repeating_command_block" | "minecraft:repeating_command_block" | "respawn_anchor" | "minecraft:respawn_anchor" | "rooted_dirt" | "minecraft:rooted_dirt" | "rose_bush" | "minecraft:rose_bush" | "sand" | "minecraft:sand" | "sandstone" | "minecraft:sandstone" | "sandstone_slab" | "minecraft:sandstone_slab" | "sandstone_stairs" | "minecraft:sandstone_stairs" | "sandstone_wall" | "minecraft:sandstone_wall" | "scaffolding" | "minecraft:scaffolding" | "sculk" | "minecraft:sculk" | "sculk_catalyst" | "minecraft:sculk_catalyst" | "sculk_sensor" | "minecraft:sculk_sensor" | "sculk_shrieker" | "minecraft:sculk_shrieker" | "sculk_vein" | "minecraft:sculk_vein" | "sea_lantern" | "minecraft:sea_lantern" | "sea_pickle" | "minecraft:sea_pickle" | "seagrass" | "minecraft:seagrass" | "shroomlight" | "minecraft:shroomlight" | "shulker_box" | "minecraft:shulker_box" | "skeleton_skull" | "minecraft:skeleton_skull" | "skeleton_wall_skull" | "minecraft:skeleton_wall_skull" | "slime_block" | "minecraft:slime_block" | "small_amethyst_bud" | "minecraft:small_amethyst_bud" | "small_dripleaf" | "minecraft:small_dripleaf" | "smithing_table" | "minecraft:smithing_table" | "smoker" | "minecraft:smoker" | "smooth_basalt" | "minecraft:smooth_basalt" | "smooth_quartz" | "minecraft:smooth_quartz" | "smooth_quartz_slab" | "minecraft:smooth_quartz_slab" | "smooth_quartz_stairs" | "minecraft:smooth_quartz_stairs" | "smooth_red_sandstone" | "minecraft:smooth_red_sandstone" | "smooth_red_sandstone_slab" | "minecraft:smooth_red_sandstone_slab" | "smooth_red_sandstone_stairs" | "minecraft:smooth_red_sandstone_stairs" | "smooth_sandstone" | "minecraft:smooth_sandstone" | "smooth_sandstone_slab" | "minecraft:smooth_sandstone_slab" | "smooth_sandstone_stairs" | "minecraft:smooth_sandstone_stairs" | "smooth_stone" | "minecraft:smooth_stone" | "smooth_stone_slab" | "minecraft:smooth_stone_slab" | "snow" | "minecraft:snow" | "snow_block" | "minecraft:snow_block" | "soul_campfire" | "minecraft:soul_campfire" | "soul_fire" | "minecraft:soul_fire" | "soul_lantern" | "minecraft:soul_lantern" | "soul_sand" | "minecraft:soul_sand" | "soul_soil" | "minecraft:soul_soil" | "soul_torch" | "minecraft:soul_torch" | "soul_wall_torch" | "minecraft:soul_wall_torch" | "spawner" | "minecraft:spawner" | "sponge" | "minecraft:sponge" | "spore_blossom" | "minecraft:spore_blossom" | "spruce_button" | "minecraft:spruce_button" | "spruce_door" | "minecraft:spruce_door" | "spruce_fence" | "minecraft:spruce_fence" | "spruce_fence_gate" | "minecraft:spruce_fence_gate" | "spruce_leaves" | "minecraft:spruce_leaves" | "spruce_log" | "minecraft:spruce_log" | "spruce_planks" | "minecraft:spruce_planks" | "spruce_pressure_plate" | "minecraft:spruce_pressure_plate" | "spruce_sapling" | "minecraft:spruce_sapling" | "spruce_sign" | "minecraft:spruce_sign" | "spruce_slab" | "minecraft:spruce_slab" | "spruce_stairs" | "minecraft:spruce_stairs" | "spruce_trapdoor" | "minecraft:spruce_trapdoor" | "spruce_wall_sign" | "minecraft:spruce_wall_sign" | "spruce_wood" | "minecraft:spruce_wood" | "sticky_piston" | "minecraft:sticky_piston" | "stone" | "minecraft:stone" | "stone_brick_slab" | "minecraft:stone_brick_slab" | "stone_brick_stairs" | "minecraft:stone_brick_stairs" | "stone_brick_wall" | "minecraft:stone_brick_wall" | "stone_bricks" | "minecraft:stone_bricks" | "stone_button" | "minecraft:stone_button" | "stone_pressure_plate" | "minecraft:stone_pressure_plate" | "stone_slab" | "minecraft:stone_slab" | "stone_stairs" | "minecraft:stone_stairs" | "stonecutter" | "minecraft:stonecutter" | "stripped_acacia_log" | "minecraft:stripped_acacia_log" | "stripped_acacia_wood" | "minecraft:stripped_acacia_wood" | "stripped_birch_log" | "minecraft:stripped_birch_log" | "stripped_birch_wood" | "minecraft:stripped_birch_wood" | "stripped_crimson_hyphae" | "minecraft:stripped_crimson_hyphae" | "stripped_crimson_stem" | "minecraft:stripped_crimson_stem" | "stripped_dark_oak_log" | "minecraft:stripped_dark_oak_log" | "stripped_dark_oak_wood" | "minecraft:stripped_dark_oak_wood" | "stripped_jungle_log" | "minecraft:stripped_jungle_log" | "stripped_jungle_wood" | "minecraft:stripped_jungle_wood" | "stripped_mangrove_log" | "minecraft:stripped_mangrove_log" | "stripped_mangrove_wood" | "minecraft:stripped_mangrove_wood" | "stripped_oak_log" | "minecraft:stripped_oak_log" | "stripped_oak_wood" | "minecraft:stripped_oak_wood" | "stripped_spruce_log" | "minecraft:stripped_spruce_log" | "stripped_spruce_wood" | "minecraft:stripped_spruce_wood" | "stripped_warped_hyphae" | "minecraft:stripped_warped_hyphae" | "stripped_warped_stem" | "minecraft:stripped_warped_stem" | "structure_block" | "minecraft:structure_block" | "structure_void" | "minecraft:structure_void" | "sugar_cane" | "minecraft:sugar_cane" | "sunflower" | "minecraft:sunflower" | "sweet_berry_bush" | "minecraft:sweet_berry_bush" | "tall_grass" | "minecraft:tall_grass" | "tall_seagrass" | "minecraft:tall_seagrass" | "target" | "minecraft:target" | "terracotta" | "minecraft:terracotta" | "tinted_glass" | "minecraft:tinted_glass" | "tnt" | "minecraft:tnt" | "torch" | "minecraft:torch" | "trapped_chest" | "minecraft:trapped_chest" | "tripwire" | "minecraft:tripwire" | "tripwire_hook" | "minecraft:tripwire_hook" | "tube_coral" | "minecraft:tube_coral" | "tube_coral_block" | "minecraft:tube_coral_block" | "tube_coral_fan" | "minecraft:tube_coral_fan" | "tube_coral_wall_fan" | "minecraft:tube_coral_wall_fan" | "tuff" | "minecraft:tuff" | "turtle_egg" | "minecraft:turtle_egg" | "twisting_vines" | "minecraft:twisting_vines" | "twisting_vines_plant" | "minecraft:twisting_vines_plant" | "verdant_froglight" | "minecraft:verdant_froglight" | "vine" | "minecraft:vine" | "void_air" | "minecraft:void_air" | "wall_torch" | "minecraft:wall_torch" | "warped_button" | "minecraft:warped_button" | "warped_door" | "minecraft:warped_door" | "warped_fence" | "minecraft:warped_fence" | "warped_fence_gate" | "minecraft:warped_fence_gate" | "warped_fungus" | "minecraft:warped_fungus" | "warped_hyphae" | "minecraft:warped_hyphae" | "warped_nylium" | "minecraft:warped_nylium" | "warped_planks" | "minecraft:warped_planks" | "warped_pressure_plate" | "minecraft:warped_pressure_plate" | "warped_roots" | "minecraft:warped_roots" | "warped_sign" | "minecraft:warped_sign" | "warped_slab" | "minecraft:warped_slab" | "warped_stairs" | "minecraft:warped_stairs" | "warped_stem" | "minecraft:warped_stem" | "warped_trapdoor" | "minecraft:warped_trapdoor" | "warped_wall_sign" | "minecraft:warped_wall_sign" | "warped_wart_block" | "minecraft:warped_wart_block" | "water" | "minecraft:water" | "water_cauldron" | "minecraft:water_cauldron" | "waxed_copper_block" | "minecraft:waxed_copper_block" | "waxed_cut_copper" | "minecraft:waxed_cut_copper" | "waxed_cut_copper_slab" | "minecraft:waxed_cut_copper_slab" | "waxed_cut_copper_stairs" | "minecraft:waxed_cut_copper_stairs" | "waxed_exposed_copper" | "minecraft:waxed_exposed_copper" | "waxed_exposed_cut_copper" | "minecraft:waxed_exposed_cut_copper" | "waxed_exposed_cut_copper_slab" | "minecraft:waxed_exposed_cut_copper_slab" | "waxed_exposed_cut_copper_stairs" | "minecraft:waxed_exposed_cut_copper_stairs" | "waxed_oxidized_copper" | "minecraft:waxed_oxidized_copper" | "waxed_oxidized_cut_copper" | "minecraft:waxed_oxidized_cut_copper" | "waxed_oxidized_cut_copper_slab" | "minecraft:waxed_oxidized_cut_copper_slab" | "waxed_oxidized_cut_copper_stairs" | "minecraft:waxed_oxidized_cut_copper_stairs" | "waxed_weathered_copper" | "minecraft:waxed_weathered_copper" | "waxed_weathered_cut_copper" | "minecraft:waxed_weathered_cut_copper" | "waxed_weathered_cut_copper_slab" | "minecraft:waxed_weathered_cut_copper_slab" | "waxed_weathered_cut_copper_stairs" | "minecraft:waxed_weathered_cut_copper_stairs" | "weathered_copper" | "minecraft:weathered_copper" | "weathered_cut_copper" | "minecraft:weathered_cut_copper" | "weathered_cut_copper_slab" | "minecraft:weathered_cut_copper_slab" | "weathered_cut_copper_stairs" | "minecraft:weathered_cut_copper_stairs" | "weeping_vines" | "minecraft:weeping_vines" | "weeping_vines_plant" | "minecraft:weeping_vines_plant" | "wet_sponge" | "minecraft:wet_sponge" | "wheat" | "minecraft:wheat" | "white_banner" | "minecraft:white_banner" | "white_bed" | "minecraft:white_bed" | "white_candle" | "minecraft:white_candle" | "white_candle_cake" | "minecraft:white_candle_cake" | "white_carpet" | "minecraft:white_carpet" | "white_concrete" | "minecraft:white_concrete" | "white_concrete_powder" | "minecraft:white_concrete_powder" | "white_glazed_terracotta" | "minecraft:white_glazed_terracotta" | "white_shulker_box" | "minecraft:white_shulker_box" | "white_stained_glass" | "minecraft:white_stained_glass" | "white_stained_glass_pane" | "minecraft:white_stained_glass_pane" | "white_terracotta" | "minecraft:white_terracotta" | "white_tulip" | "minecraft:white_tulip" | "white_wall_banner" | "minecraft:white_wall_banner" | "white_wool" | "minecraft:white_wool" | "wither_rose" | "minecraft:wither_rose" | "wither_skeleton_skull" | "minecraft:wither_skeleton_skull" | "wither_skeleton_wall_skull" | "minecraft:wither_skeleton_wall_skull" | "yellow_banner" | "minecraft:yellow_banner" | "yellow_bed" | "minecraft:yellow_bed" | "yellow_candle" | "minecraft:yellow_candle" | "yellow_candle_cake" | "minecraft:yellow_candle_cake" | "yellow_carpet" | "minecraft:yellow_carpet" | "yellow_concrete" | "minecraft:yellow_concrete" | "yellow_concrete_powder" | "minecraft:yellow_concrete_powder" | "yellow_glazed_terracotta" | "minecraft:yellow_glazed_terracotta" | "yellow_shulker_box" | "minecraft:yellow_shulker_box" | "yellow_stained_glass" | "minecraft:yellow_stained_glass" | "yellow_stained_glass_pane" | "minecraft:yellow_stained_glass_pane" | "yellow_terracotta" | "minecraft:yellow_terracotta" | "yellow_wall_banner" | "minecraft:yellow_wall_banner" | "yellow_wool" | "minecraft:yellow_wool" | "zombie_head" | "minecraft:zombie_head" | "zombie_wall_head" | "minecraft:zombie_wall_head" | "modularrouters:modular_router" | "modularrouters:template_frame" | "mysticaladaptations:insanium_furnace" | "mysticaladaptations:insanium_reprocessor" | "mysticalagradditions:awakened_draconium_crux" | "mysticalagradditions:dragon_egg_crux" | "mysticalagradditions:end_inferium_ore" | "mysticalagradditions:end_prosperity_ore" | "mysticalagradditions:gaia_spirit_crux" | "mysticalagradditions:imperium_coal_block" | "mysticalagradditions:inferium_coal_block" | "mysticalagradditions:insanium_block" | "mysticalagradditions:insanium_coal_block" | "mysticalagradditions:insanium_farmland" | "mysticalagradditions:insanium_gemstone_block" | "mysticalagradditions:insanium_ingot_block" | "mysticalagradditions:molten_imperium" | "mysticalagradditions:molten_inferium" | "mysticalagradditions:molten_prudentium" | "mysticalagradditions:molten_soulium" | "mysticalagradditions:molten_supremium" | "mysticalagradditions:molten_tertium" | "mysticalagradditions:nether_inferium_ore" | "mysticalagradditions:nether_prosperity_ore" | "mysticalagradditions:nether_star_crux" | "mysticalagradditions:neutronium_crux" | "mysticalagradditions:nitro_crystal_crux" | "mysticalagradditions:prudentium_coal_block" | "mysticalagradditions:supremium_coal_block" | "mysticalagradditions:tertium_coal_block" | "mysticalagriculture:air_crop" | "mysticalagriculture:aluminum_crop" | "mysticalagriculture:amethyst_bronze_crop" | "mysticalagriculture:amethyst_crop" | "mysticalagriculture:antimony_crop" | "mysticalagriculture:apatite_crop" | "mysticalagriculture:aquamarine_crop" | "mysticalagriculture:awakened_draconium_crop" | "mysticalagriculture:awakened_supremium_block" | "mysticalagriculture:awakened_supremium_furnace" | "mysticalagriculture:awakened_supremium_gemstone_block" | "mysticalagriculture:awakened_supremium_ingot_block" | "mysticalagriculture:awakened_supremium_reprocessor" | "mysticalagriculture:awakening_altar" | "mysticalagriculture:awakening_pedestal" | "mysticalagriculture:barium_crop" | "mysticalagriculture:basalt_crop" | "mysticalagriculture:basalz_crop" | "mysticalagriculture:basic_reprocessor" | "mysticalagriculture:blaze_crop" | "mysticalagriculture:blazing_crystal_crop" | "mysticalagriculture:blitz_crop" | "mysticalagriculture:blizz_crop" | "mysticalagriculture:brass_crop" | "mysticalagriculture:bronze_crop" | "mysticalagriculture:caesium_crop" | "mysticalagriculture:cerium_crop" | "mysticalagriculture:certus_quartz_crop" | "mysticalagriculture:chalcopyrite_crop" | "mysticalagriculture:chicken_crop" | "mysticalagriculture:chrome_crop" | "mysticalagriculture:coal_crop" | "mysticalagriculture:cobalt_crop" | "mysticalagriculture:cobaltite_crop" | "mysticalagriculture:compressed_iron_crop" | "mysticalagriculture:constantan_crop" | "mysticalagriculture:copper_crop" | "mysticalagriculture:coral_crop" | "mysticalagriculture:cow_crop" | "mysticalagriculture:creeper_crop" | "mysticalagriculture:cyanite_crop" | "mysticalagriculture:deepslate_crop" | "mysticalagriculture:deepslate_inferium_ore" | "mysticalagriculture:deepslate_prosperity_ore" | "mysticalagriculture:diamond_crop" | "mysticalagriculture:dirt_crop" | "mysticalagriculture:draconium_crop" | "mysticalagriculture:dragon_egg_crop" | "mysticalagriculture:dye_crop" | "mysticalagriculture:earth_crop" | "mysticalagriculture:electrum_crop" | "mysticalagriculture:elementium_crop" | "mysticalagriculture:emerald_crop" | "mysticalagriculture:end_crop" | "mysticalagriculture:enderium_crop" | "mysticalagriculture:enderman_crop" | "mysticalagriculture:energized_steel_crop" | "mysticalagriculture:essence_vessel" | "mysticalagriculture:experience_crop" | "mysticalagriculture:fiery_ingot_crop" | "mysticalagriculture:fire_crop" | "mysticalagriculture:fish_crop" | "mysticalagriculture:fluix_crop" | "mysticalagriculture:fluorite_crop" | "mysticalagriculture:flux_infused_gem_crop" | "mysticalagriculture:flux_infused_ingot_crop" | "mysticalagriculture:gaia_spirit_crop" | "mysticalagriculture:garnet_crop" | "mysticalagriculture:ghast_crop" | "mysticalagriculture:glowstone_crop" | "mysticalagriculture:gold_crop" | "mysticalagriculture:graphite_crop" | "mysticalagriculture:harvester" | "mysticalagriculture:hepatizon_crop" | "mysticalagriculture:honey_crop" | "mysticalagriculture:hop_graphite_crop" | "mysticalagriculture:ice_crop" | "mysticalagriculture:imperium_block" | "mysticalagriculture:imperium_farmland" | "mysticalagriculture:imperium_furnace" | "mysticalagriculture:imperium_gemstone_block" | "mysticalagriculture:imperium_growth_accelerator" | "mysticalagriculture:imperium_ingot_block" | "mysticalagriculture:imperium_reprocessor" | "mysticalagriculture:inferium_block" | "mysticalagriculture:inferium_crop" | "mysticalagriculture:inferium_farmland" | "mysticalagriculture:inferium_furnace" | "mysticalagriculture:inferium_gemstone_block" | "mysticalagriculture:inferium_growth_accelerator" | "mysticalagriculture:inferium_ingot_block" | "mysticalagriculture:inferium_ore" | "mysticalagriculture:inferium_reprocessor" | "mysticalagriculture:infusion_altar" | "mysticalagriculture:infusion_pedestal" | "mysticalagriculture:invar_crop" | "mysticalagriculture:iridium_crop" | "mysticalagriculture:iron_crop" | "mysticalagriculture:ironwood_crop" | "mysticalagriculture:knightmetal_crop" | "mysticalagriculture:lapis_lazuli_crop" | "mysticalagriculture:lead_crop" | "mysticalagriculture:lepidolite_crop" | "mysticalagriculture:life_crop" | "mysticalagriculture:limestone_crop" | "mysticalagriculture:lumium_crop" | "mysticalagriculture:machine_frame" | "mysticalagriculture:manasteel_crop" | "mysticalagriculture:manganese_crop" | "mysticalagriculture:manyullyn_crop" | "mysticalagriculture:marble_crop" | "mysticalagriculture:menril_crop" | "mysticalagriculture:mithril_crop" | "mysticalagriculture:molybdenum_crop" | "mysticalagriculture:monazite_crop" | "mysticalagriculture:mystical_flower_crop" | "mysticalagriculture:naquadah_crop" | "mysticalagriculture:nature_crop" | "mysticalagriculture:nether_crop" | "mysticalagriculture:nether_quartz_crop" | "mysticalagriculture:nether_star_crop" | "mysticalagriculture:netherite_crop" | "mysticalagriculture:neutronium_crop" | "mysticalagriculture:nickel_crop" | "mysticalagriculture:niobium_crop" | "mysticalagriculture:niotic_crystal_crop" | "mysticalagriculture:nitro_crystal_crop" | "mysticalagriculture:obsidian_crop" | "mysticalagriculture:osmium_crop" | "mysticalagriculture:pig_crop" | "mysticalagriculture:pig_iron_crop" | "mysticalagriculture:platinum_crop" | "mysticalagriculture:prismarine_crop" | "mysticalagriculture:prosperity_block" | "mysticalagriculture:prosperity_gemstone_block" | "mysticalagriculture:prosperity_ingot_block" | "mysticalagriculture:prosperity_ore" | "mysticalagriculture:prudentium_block" | "mysticalagriculture:prudentium_farmland" | "mysticalagriculture:prudentium_furnace" | "mysticalagriculture:prudentium_gemstone_block" | "mysticalagriculture:prudentium_growth_accelerator" | "mysticalagriculture:prudentium_ingot_block" | "mysticalagriculture:prudentium_reprocessor" | "mysticalagriculture:quartz_enriched_iron_crop" | "mysticalagriculture:queens_slime_crop" | "mysticalagriculture:rabbit_crop" | "mysticalagriculture:realgar_crop" | "mysticalagriculture:redstone_crop" | "mysticalagriculture:refined_glowstone_crop" | "mysticalagriculture:refined_obsidian_crop" | "mysticalagriculture:rock_crystal_crop" | "mysticalagriculture:rose_gold_crop" | "mysticalagriculture:rubber_crop" | "mysticalagriculture:ruby_crop" | "mysticalagriculture:saltpeter_crop" | "mysticalagriculture:salts_crop" | "mysticalagriculture:sapphire_crop" | "mysticalagriculture:sheep_crop" | "mysticalagriculture:signalum_crop" | "mysticalagriculture:silicon_crop" | "mysticalagriculture:silver_crop" | "mysticalagriculture:skeleton_crop" | "mysticalagriculture:sky_stone_crop" | "mysticalagriculture:slime_crop" | "mysticalagriculture:slimesteel_crop" | "mysticalagriculture:soul_extractor" | "mysticalagriculture:soul_glass" | "mysticalagriculture:soulium_block" | "mysticalagriculture:soulium_gemstone_block" | "mysticalagriculture:soulium_ingot_block" | "mysticalagriculture:soulium_ore" | "mysticalagriculture:soulstone" | "mysticalagriculture:soulstone_bricks" | "mysticalagriculture:soulstone_bricks_slab" | "mysticalagriculture:soulstone_bricks_stairs" | "mysticalagriculture:soulstone_bricks_wall" | "mysticalagriculture:soulstone_chiseled_bricks" | "mysticalagriculture:soulstone_cobble" | "mysticalagriculture:soulstone_cobble_slab" | "mysticalagriculture:soulstone_cobble_stairs" | "mysticalagriculture:soulstone_cobble_wall" | "mysticalagriculture:soulstone_cracked_bricks" | "mysticalagriculture:soulstone_slab" | "mysticalagriculture:soulstone_smooth" | "mysticalagriculture:soulstone_smooth_slab" | "mysticalagriculture:soulstone_stairs" | "mysticalagriculture:spider_crop" | "mysticalagriculture:spirited_crystal_crop" | "mysticalagriculture:squid_crop" | "mysticalagriculture:starmetal_crop" | "mysticalagriculture:steel_crop" | "mysticalagriculture:steeleaf_crop" | "mysticalagriculture:stone_crop" | "mysticalagriculture:sulfur_crop" | "mysticalagriculture:supremium_block" | "mysticalagriculture:supremium_farmland" | "mysticalagriculture:supremium_furnace" | "mysticalagriculture:supremium_gemstone_block" | "mysticalagriculture:supremium_growth_accelerator" | "mysticalagriculture:supremium_ingot_block" | "mysticalagriculture:supremium_reprocessor" | "mysticalagriculture:tantalum_crop" | "mysticalagriculture:terrasteel_crop" | "mysticalagriculture:tertium_block" | "mysticalagriculture:tertium_farmland" | "mysticalagriculture:tertium_furnace" | "mysticalagriculture:tertium_gemstone_block" | "mysticalagriculture:tertium_growth_accelerator" | "mysticalagriculture:tertium_ingot_block" | "mysticalagriculture:tertium_reprocessor" | "mysticalagriculture:tin_crop" | "mysticalagriculture:tinkering_table" | "mysticalagriculture:titanium_crop" | "mysticalagriculture:topaz_crop" | "mysticalagriculture:tungsten_crop" | "mysticalagriculture:turtle_crop" | "mysticalagriculture:uraninite_crop" | "mysticalagriculture:uranium_crop" | "mysticalagriculture:water_crop" | "mysticalagriculture:wither_skeleton_crop" | "mysticalagriculture:witherproof_block" | "mysticalagriculture:witherproof_bricks" | "mysticalagriculture:witherproof_glass" | "mysticalagriculture:wood_crop" | "mysticalagriculture:yellorium_crop" | "mysticalagriculture:zinc_crop" | "mysticalagriculture:zombie_crop" | "numina:charging_base" | "packagedauto:crafter" | "packagedauto:encoder" | "packagedauto:fluid_package_filler" | "packagedauto:packager" | "packagedauto:packager_extension" | "packagedauto:unpackager" | "packagedexcrafting:advanced_crafter" | "packagedexcrafting:basic_crafter" | "packagedexcrafting:combination_crafter" | "packagedexcrafting:elite_crafter" | "packagedexcrafting:ender_crafter" | "packagedexcrafting:flux_crafter" | "packagedexcrafting:marked_pedestal" | "packagedexcrafting:ultimate_crafter" | "powersuits:luxcapacitor" | "powersuits:tinkertable" | "railways:casing_collision" | "railways:conductor_vent" | "railways:conductor_whistle" | "railways:doubleaxle_bogey" | "railways:invisible_bogey" | "railways:invisible_mono_bogey" | "railways:large_platform_doubleaxle_bogey" | "railways:mono_bogey" | "railways:narrow_double_scotch_bogey" | "railways:narrow_scotch_bogey" | "railways:narrow_small_bogey" | "railways:semaphore" | "railways:singleaxle_bogey" | "railways:smokestack_caboosestyle" | "railways:smokestack_coalburner" | "railways:smokestack_diesel" | "railways:smokestack_long" | "railways:smokestack_oilburner" | "railways:smokestack_streamlined" | "railways:smokestack_woodburner" | "railways:track_acacia" | "railways:track_acacia_narrow" | "railways:track_acacia_wide" | "railways:track_birch" | "railways:track_birch_narrow" | "railways:track_birch_wide" | "railways:track_blackstone" | "railways:track_blackstone_narrow" | "railways:track_blackstone_wide" | "railways:track_coupler" | "railways:track_create_andesite_narrow" | "railways:track_create_andesite_wide" | "railways:track_crimson" | "railways:track_crimson_narrow" | "railways:track_crimson_wide" | "railways:track_dark_oak" | "railways:track_dark_oak_narrow" | "railways:track_dark_oak_wide" | "railways:track_ender" | "railways:track_ender_narrow" | "railways:track_ender_wide" | "railways:track_jungle" | "railways:track_jungle_narrow" | "railways:track_jungle_wide" | "railways:track_mangrove" | "railways:track_mangrove_narrow" | "railways:track_mangrove_wide" | "railways:track_monorail" | "railways:track_oak" | "railways:track_oak_narrow" | "railways:track_oak_wide" | "railways:track_phantom" | "railways:track_spruce" | "railways:track_spruce_narrow" | "railways:track_spruce_wide" | "railways:track_switch_andesite" | "railways:track_switch_brass" | "railways:track_tieless" | "railways:track_tieless_narrow" | "railways:track_tieless_wide" | "railways:track_warped" | "railways:track_warped_narrow" | "railways:track_warped_wide" | "railways:tripleaxle_bogey" | "railways:wide_comically_large_bogey" | "railways:wide_doubleaxle_bogey" | "railways:wide_scotch_bogey" | "rechiseled:acacia_planks_beams" | "rechiseled:acacia_planks_beams_connecting" | "rechiseled:acacia_planks_brick_pattern" | "rechiseled:acacia_planks_brick_pattern_connecting" | "rechiseled:acacia_planks_brick_paving" | "rechiseled:acacia_planks_brick_paving_connecting" | "rechiseled:acacia_planks_bricks" | "rechiseled:acacia_planks_bricks_connecting" | "rechiseled:acacia_planks_crate" | "rechiseled:acacia_planks_crate_connecting" | "rechiseled:acacia_planks_diagonal_stripes" | "rechiseled:acacia_planks_diagonal_stripes_connecting" | "rechiseled:acacia_planks_diagonal_tiles" | "rechiseled:acacia_planks_diagonal_tiles_connecting" | "rechiseled:acacia_planks_dotted" | "rechiseled:acacia_planks_dotted_connecting" | "rechiseled:acacia_planks_flooring" | "rechiseled:acacia_planks_flooring_connecting" | "rechiseled:acacia_planks_large_tiles" | "rechiseled:acacia_planks_large_tiles_connecting" | "rechiseled:acacia_planks_mosaic" | "rechiseled:acacia_planks_pattern" | "rechiseled:acacia_planks_pattern_connecting" | "rechiseled:acacia_planks_rotated_bricks" | "rechiseled:acacia_planks_rotated_bricks_connecting" | "rechiseled:acacia_planks_small_bricks" | "rechiseled:acacia_planks_small_bricks_connecting" | "rechiseled:acacia_planks_small_tiles" | "rechiseled:acacia_planks_small_tiles_connecting" | "rechiseled:acacia_planks_squares" | "rechiseled:acacia_planks_squares_connecting" | "rechiseled:acacia_planks_tiles" | "rechiseled:acacia_planks_tiles_connecting" | "rechiseled:acacia_planks_wavy" | "rechiseled:acacia_planks_wavy_connecting" | "rechiseled:acacia_planks_woven" | "rechiseled:acacia_planks_woven_connecting" | "rechiseled:amethyst_block_beams" | "rechiseled:amethyst_block_beams_connecting" | "rechiseled:amethyst_block_bordered_diagonal_tiles" | "rechiseled:amethyst_block_bordered_diagonal_tiles_connecting" | "rechiseled:amethyst_block_bricks" | "rechiseled:amethyst_block_bricks_connecting" | "rechiseled:amethyst_block_cut" | "rechiseled:amethyst_block_cut_connecting" | "rechiseled:amethyst_block_diagonal_tiles" | "rechiseled:amethyst_block_edged" | "rechiseled:amethyst_block_edged_connecting" | "rechiseled:amethyst_block_jewel" | "rechiseled:amethyst_block_pillar" | "rechiseled:amethyst_block_pillar_connecting" | "rechiseled:amethyst_block_polished" | "rechiseled:amethyst_block_polished_connecting" | "rechiseled:amethyst_block_shiny" | "rechiseled:amethyst_block_shiny_connecting" | "rechiseled:amethyst_block_smooth" | "rechiseled:amethyst_block_tiles" | "rechiseled:amethyst_block_tiles_connecting" | "rechiseled:andesite_brick_pattern" | "rechiseled:andesite_brick_pattern_connecting" | "rechiseled:andesite_brick_paving" | "rechiseled:andesite_brick_paving_connecting" | "rechiseled:andesite_bricks" | "rechiseled:andesite_bricks_connecting" | "rechiseled:andesite_diagonal_bricks" | "rechiseled:andesite_diagonal_bricks_connecting" | "rechiseled:andesite_dotted" | "rechiseled:andesite_dotted_connecting" | "rechiseled:andesite_paving" | "rechiseled:andesite_paving_connecting" | "rechiseled:andesite_polished_connecting" | "rechiseled:andesite_rotated_bricks" | "rechiseled:andesite_rotated_bricks_connecting" | "rechiseled:andesite_squares" | "rechiseled:andesite_squares_connecting" | "rechiseled:andesite_tiles" | "rechiseled:andesite_tiles_connecting" | "rechiseled:andesite_wavy" | "rechiseled:andesite_wavy_connecting" | "rechiseled:basalt_beams" | "rechiseled:basalt_beams_connecting" | "rechiseled:basalt_bordered" | "rechiseled:basalt_bordered_connecting" | "rechiseled:basalt_bordered_polished" | "rechiseled:basalt_bordered_polished_connecting" | "rechiseled:basalt_bricks" | "rechiseled:basalt_bricks_connecting" | "rechiseled:basalt_chiseled_piglin" | "rechiseled:basalt_diagonal_tiles" | "rechiseled:basalt_diagonal_tiles_connecting" | "rechiseled:basalt_pattern" | "rechiseled:basalt_pattern_connecting" | "rechiseled:basalt_patterned" | "rechiseled:basalt_patterned_connecting" | "rechiseled:basalt_tiles" | "rechiseled:basalt_tiles_connecting" | "rechiseled:birch_planks_beams" | "rechiseled:birch_planks_beams_connecting" | "rechiseled:birch_planks_brick_pattern" | "rechiseled:birch_planks_brick_pattern_connecting" | "rechiseled:birch_planks_brick_paving" | "rechiseled:birch_planks_brick_paving_connecting" | "rechiseled:birch_planks_bricks" | "rechiseled:birch_planks_bricks_connecting" | "rechiseled:birch_planks_crate" | "rechiseled:birch_planks_crate_connecting" | "rechiseled:birch_planks_diagonal_stripes" | "rechiseled:birch_planks_diagonal_stripes_connecting" | "rechiseled:birch_planks_diagonal_tiles" | "rechiseled:birch_planks_diagonal_tiles_connecting" | "rechiseled:birch_planks_dotted" | "rechiseled:birch_planks_dotted_connecting" | "rechiseled:birch_planks_flooring" | "rechiseled:birch_planks_flooring_connecting" | "rechiseled:birch_planks_large_tiles" | "rechiseled:birch_planks_large_tiles_connecting" | "rechiseled:birch_planks_mosaic" | "rechiseled:birch_planks_pattern" | "rechiseled:birch_planks_pattern_connecting" | "rechiseled:birch_planks_rotated_bricks" | "rechiseled:birch_planks_rotated_bricks_connecting" | "rechiseled:birch_planks_small_bricks" | "rechiseled:birch_planks_small_bricks_connecting" | "rechiseled:birch_planks_small_tiles" | "rechiseled:birch_planks_small_tiles_connecting" | "rechiseled:birch_planks_squares" | "rechiseled:birch_planks_squares_connecting" | "rechiseled:birch_planks_tiles" | "rechiseled:birch_planks_tiles_connecting" | "rechiseled:birch_planks_wavy" | "rechiseled:birch_planks_wavy_connecting" | "rechiseled:birch_planks_woven" | "rechiseled:birch_planks_woven_connecting" | "rechiseled:blackstone_brick_pattern" | "rechiseled:blackstone_brick_pattern_connecting" | "rechiseled:blackstone_brick_paving" | "rechiseled:blackstone_brick_paving_connecting" | "rechiseled:blackstone_diagonal_bricks" | "rechiseled:blackstone_diagonal_bricks_connecting" | "rechiseled:blackstone_polished_connecting" | "rechiseled:blackstone_rotated_bricks" | "rechiseled:blackstone_rotated_bricks_connecting" | "rechiseled:blackstone_tiles" | "rechiseled:blackstone_tiles_connecting" | "rechiseled:blue_ice_bordered" | "rechiseled:blue_ice_bordered_connecting" | "rechiseled:blue_ice_bricks" | "rechiseled:blue_ice_bricks_connecting" | "rechiseled:blue_ice_chiseled" | "rechiseled:blue_ice_chiseled_connecting" | "rechiseled:blue_ice_cone" | "rechiseled:blue_ice_cracked" | "rechiseled:blue_ice_patterned" | "rechiseled:blue_ice_patterned_connecting" | "rechiseled:blue_ice_pillar" | "rechiseled:blue_ice_pillar_connecting" | "rechiseled:blue_ice_rocky" | "rechiseled:blue_ice_slanted_tiles" | "rechiseled:blue_ice_slanted_tiles_connecting" | "rechiseled:blue_ice_tiles" | "rechiseled:blue_ice_tiles_connecting" | "rechiseled:bone_block_bordered" | "rechiseled:bone_block_bordered_connecting" | "rechiseled:bone_block_bundled" | "rechiseled:bone_block_chiseled" | "rechiseled:bone_block_chiseled_connecting" | "rechiseled:bone_block_connecting_connecting" | "rechiseled:bone_block_cracked" | "rechiseled:bone_block_decorated" | "rechiseled:bone_block_decorated_bordered" | "rechiseled:bone_block_decorated_bordered_connecting" | "rechiseled:bone_block_inverted_tiles" | "rechiseled:bone_block_inverted_tiles_connecting" | "rechiseled:bone_block_patterned" | "rechiseled:bone_block_patterned_connecting" | "rechiseled:bone_block_pillar" | "rechiseled:bone_block_pillar_connecting" | "rechiseled:bone_block_rib" | "rechiseled:bone_block_skull" | "rechiseled:bone_block_smooth" | "rechiseled:coal_block_carved" | "rechiseled:coal_block_carved_connecting" | "rechiseled:coal_block_chiseled" | "rechiseled:coal_block_chiseled_connecting" | "rechiseled:coal_block_circles" | "rechiseled:coal_block_circles_connecting" | "rechiseled:coal_block_compacted" | "rechiseled:coal_block_compacted_connecting" | "rechiseled:coal_block_ovals" | "rechiseled:coal_block_ovals_connecting" | "rechiseled:coal_block_pattern" | "rechiseled:coal_block_pattern_connecting" | "rechiseled:coal_block_pillar" | "rechiseled:coal_block_pillar_connecting" | "rechiseled:coal_block_polished" | "rechiseled:coal_block_rotated_bricks" | "rechiseled:coal_block_rotated_bricks_connecting" | "rechiseled:coal_block_small_tiles" | "rechiseled:coal_block_small_tiles_connecting" | "rechiseled:coal_block_stripes" | "rechiseled:coal_block_stripes_connecting" | "rechiseled:cobbled_deepslate_beams" | "rechiseled:cobbled_deepslate_beams_connecting" | "rechiseled:cobbled_deepslate_brick_pattern" | "rechiseled:cobbled_deepslate_brick_pattern_connecting" | "rechiseled:cobbled_deepslate_brick_paving" | "rechiseled:cobbled_deepslate_brick_paving_connecting" | "rechiseled:cobbled_deepslate_bricks" | "rechiseled:cobbled_deepslate_bricks_connecting" | "rechiseled:cobbled_deepslate_large_tiles" | "rechiseled:cobbled_deepslate_large_tiles_connecting" | "rechiseled:cobbled_deepslate_paving" | "rechiseled:cobbled_deepslate_paving_connecting" | "rechiseled:cobbled_deepslate_pillar" | "rechiseled:cobbled_deepslate_pillar_connecting" | "rechiseled:cobbled_deepslate_pulverized" | "rechiseled:cobbled_deepslate_pulverized_connecting" | "rechiseled:cobbled_deepslate_rotated_bricks" | "rechiseled:cobbled_deepslate_rotated_bricks_connecting" | "rechiseled:cobbled_deepslate_small_tiles" | "rechiseled:cobbled_deepslate_small_tiles_connecting" | "rechiseled:cobbled_deepslate_squares" | "rechiseled:cobbled_deepslate_squares_connecting" | "rechiseled:cobbled_deepslate_stripes" | "rechiseled:cobbled_deepslate_stripes_connecting" | "rechiseled:cobbled_deepslate_tiles" | "rechiseled:cobbled_deepslate_tiles_connecting" | "rechiseled:cobbled_deepslate_worn_stripes" | "rechiseled:cobbled_deepslate_worn_stripes_connecting" | "rechiseled:cobblestone_beams" | "rechiseled:cobblestone_beams_connecting" | "rechiseled:cobblestone_brick_pattern" | "rechiseled:cobblestone_brick_pattern_connecting" | "rechiseled:cobblestone_brick_paving" | "rechiseled:cobblestone_brick_paving_connecting" | "rechiseled:cobblestone_chiseled_border" | "rechiseled:cobblestone_chiseled_border_connecting" | "rechiseled:cobblestone_crosses" | "rechiseled:cobblestone_crosses_connecting" | "rechiseled:cobblestone_dented" | "rechiseled:cobblestone_dented_connecting" | "rechiseled:cobblestone_inverted_dented" | "rechiseled:cobblestone_inverted_dented_connecting" | "rechiseled:cobblestone_large_squares" | "rechiseled:cobblestone_paving" | "rechiseled:cobblestone_paving_connecting" | "rechiseled:cobblestone_pillar" | "rechiseled:cobblestone_pillar_connecting" | "rechiseled:cobblestone_polished" | "rechiseled:cobblestone_pulverized" | "rechiseled:cobblestone_pulverized_connecting" | "rechiseled:cobblestone_rotated_bricks" | "rechiseled:cobblestone_rotated_bricks_connecting" | "rechiseled:cobblestone_sheared" | "rechiseled:cobblestone_small_tiles" | "rechiseled:cobblestone_small_tiles_connecting" | "rechiseled:cobblestone_squares" | "rechiseled:cobblestone_squares_connecting" | "rechiseled:cobblestone_stripes" | "rechiseled:cobblestone_stripes_connecting" | "rechiseled:cobblestone_tiles" | "rechiseled:cobblestone_tiles_connecting" | "rechiseled:cobblestone_worn_stripes" | "rechiseled:cobblestone_worn_stripes_connecting" | "rechiseled:copper_block_bars" | "rechiseled:copper_block_bars_connecting" | "rechiseled:copper_block_circles" | "rechiseled:copper_block_circles_connecting" | "rechiseled:copper_block_cone" | "rechiseled:copper_block_gears" | "rechiseled:copper_block_gears_connecting" | "rechiseled:copper_block_lines" | "rechiseled:copper_block_lines_connecting" | "rechiseled:copper_block_pattern" | "rechiseled:copper_block_pattern_connecting" | "rechiseled:copper_block_pillar" | "rechiseled:copper_block_pillar_connecting" | "rechiseled:copper_block_polished" | "rechiseled:copper_block_polished_connecting" | "rechiseled:copper_block_shafts" | "rechiseled:copper_block_shafts_connecting" | "rechiseled:copper_block_small_bricks" | "rechiseled:copper_block_small_bricks_connecting" | "rechiseled:copper_block_smooth" | "rechiseled:crimson_planks_beams" | "rechiseled:crimson_planks_beams_connecting" | "rechiseled:crimson_planks_brick_pattern" | "rechiseled:crimson_planks_brick_pattern_connecting" | "rechiseled:crimson_planks_brick_paving" | "rechiseled:crimson_planks_brick_paving_connecting" | "rechiseled:crimson_planks_bricks" | "rechiseled:crimson_planks_bricks_connecting" | "rechiseled:crimson_planks_crate" | "rechiseled:crimson_planks_crate_connecting" | "rechiseled:crimson_planks_diagonal_stripes" | "rechiseled:crimson_planks_diagonal_stripes_connecting" | "rechiseled:crimson_planks_diagonal_tiles" | "rechiseled:crimson_planks_diagonal_tiles_connecting" | "rechiseled:crimson_planks_dotted" | "rechiseled:crimson_planks_dotted_connecting" | "rechiseled:crimson_planks_flooring" | "rechiseled:crimson_planks_flooring_connecting" | "rechiseled:crimson_planks_large_tiles" | "rechiseled:crimson_planks_large_tiles_connecting" | "rechiseled:crimson_planks_mosaic" | "rechiseled:crimson_planks_pattern" | "rechiseled:crimson_planks_pattern_connecting" | "rechiseled:crimson_planks_rotated_bricks" | "rechiseled:crimson_planks_rotated_bricks_connecting" | "rechiseled:crimson_planks_small_bricks" | "rechiseled:crimson_planks_small_bricks_connecting" | "rechiseled:crimson_planks_small_tiles" | "rechiseled:crimson_planks_small_tiles_connecting" | "rechiseled:crimson_planks_squares" | "rechiseled:crimson_planks_squares_connecting" | "rechiseled:crimson_planks_tiles" | "rechiseled:crimson_planks_tiles_connecting" | "rechiseled:crimson_planks_wavy" | "rechiseled:crimson_planks_wavy_connecting" | "rechiseled:crimson_planks_woven" | "rechiseled:crimson_planks_woven_connecting" | "rechiseled:dark_oak_planks_beams" | "rechiseled:dark_oak_planks_beams_connecting" | "rechiseled:dark_oak_planks_brick_pattern" | "rechiseled:dark_oak_planks_brick_pattern_connecting" | "rechiseled:dark_oak_planks_brick_paving" | "rechiseled:dark_oak_planks_brick_paving_connecting" | "rechiseled:dark_oak_planks_bricks" | "rechiseled:dark_oak_planks_bricks_connecting" | "rechiseled:dark_oak_planks_crate" | "rechiseled:dark_oak_planks_crate_connecting" | "rechiseled:dark_oak_planks_diagonal_stripes" | "rechiseled:dark_oak_planks_diagonal_stripes_connecting" | "rechiseled:dark_oak_planks_diagonal_tiles" | "rechiseled:dark_oak_planks_diagonal_tiles_connecting" | "rechiseled:dark_oak_planks_dotted" | "rechiseled:dark_oak_planks_dotted_connecting" | "rechiseled:dark_oak_planks_flooring" | "rechiseled:dark_oak_planks_flooring_connecting" | "rechiseled:dark_oak_planks_large_tiles" | "rechiseled:dark_oak_planks_large_tiles_connecting" | "rechiseled:dark_oak_planks_mosaic" | "rechiseled:dark_oak_planks_pattern" | "rechiseled:dark_oak_planks_pattern_connecting" | "rechiseled:dark_oak_planks_rotated_bricks" | "rechiseled:dark_oak_planks_rotated_bricks_connecting" | "rechiseled:dark_oak_planks_small_bricks" | "rechiseled:dark_oak_planks_small_bricks_connecting" | "rechiseled:dark_oak_planks_small_tiles" | "rechiseled:dark_oak_planks_small_tiles_connecting" | "rechiseled:dark_oak_planks_squares" | "rechiseled:dark_oak_planks_squares_connecting" | "rechiseled:dark_oak_planks_tiles" | "rechiseled:dark_oak_planks_tiles_connecting" | "rechiseled:dark_oak_planks_wavy" | "rechiseled:dark_oak_planks_wavy_connecting" | "rechiseled:dark_oak_planks_woven" | "rechiseled:dark_oak_planks_woven_connecting" | "rechiseled:dark_prismarine_beams" | "rechiseled:dark_prismarine_beams_connecting" | "rechiseled:dark_prismarine_brick_paving" | "rechiseled:dark_prismarine_brick_paving_connecting" | "rechiseled:dark_prismarine_bricks" | "rechiseled:dark_prismarine_bricks_connecting" | "rechiseled:dark_prismarine_dotted" | "rechiseled:dark_prismarine_dotted_connecting" | "rechiseled:dark_prismarine_fabric" | "rechiseled:dark_prismarine_fabric_connecting" | "rechiseled:dark_prismarine_large_tiles" | "rechiseled:dark_prismarine_large_tiles_connecting" | "rechiseled:dark_prismarine_rotated_bricks" | "rechiseled:dark_prismarine_rotated_bricks_connecting" | "rechiseled:dark_prismarine_rows" | "rechiseled:dark_prismarine_rows_connecting" | "rechiseled:dark_prismarine_squares" | "rechiseled:dark_prismarine_squares_connecting" | "rechiseled:dark_prismarine_tiles" | "rechiseled:dark_prismarine_tiles_connecting" | "rechiseled:dark_prismarine_wavy" | "rechiseled:dark_prismarine_wavy_connecting" | "rechiseled:dark_prismarine_woven" | "rechiseled:dark_prismarine_woven_connecting" | "rechiseled:diamond_block_chiseled" | "rechiseled:diamond_block_chiseled_connecting" | "rechiseled:diamond_block_chiseled_cubes" | "rechiseled:diamond_block_chiseled_cubes_connecting" | "rechiseled:diamond_block_connecting_connecting" | "rechiseled:diamond_block_diagonal_tiles" | "rechiseled:diamond_block_grid" | "rechiseled:diamond_block_grid_connecting" | "rechiseled:diamond_block_jewel_block" | "rechiseled:diamond_block_jewel_block_connecting" | "rechiseled:diamond_block_polished" | "rechiseled:diamond_block_polished_connecting" | "rechiseled:diamond_block_rhombuses" | "rechiseled:diamond_block_rhombuses_connecting" | "rechiseled:diamond_block_shiny" | "rechiseled:diamond_block_shiny_bordered" | "rechiseled:diamond_block_shiny_bordered_connecting" | "rechiseled:diamond_block_small_tiles" | "rechiseled:diamond_block_small_tiles_connecting" | "rechiseled:diamond_block_smooth" | "rechiseled:diorite_brick_pattern" | "rechiseled:diorite_brick_pattern_connecting" | "rechiseled:diorite_brick_paving" | "rechiseled:diorite_brick_paving_connecting" | "rechiseled:diorite_bricks" | "rechiseled:diorite_bricks_connecting" | "rechiseled:diorite_diagonal_bricks" | "rechiseled:diorite_diagonal_bricks_connecting" | "rechiseled:diorite_dotted" | "rechiseled:diorite_dotted_connecting" | "rechiseled:diorite_paving" | "rechiseled:diorite_paving_connecting" | "rechiseled:diorite_polished_connecting" | "rechiseled:diorite_rotated_bricks" | "rechiseled:diorite_rotated_bricks_connecting" | "rechiseled:diorite_squares" | "rechiseled:diorite_squares_connecting" | "rechiseled:diorite_tiles" | "rechiseled:diorite_tiles_connecting" | "rechiseled:diorite_wavy" | "rechiseled:diorite_wavy_connecting" | "rechiseled:dirt_blobs" | "rechiseled:dirt_blobs_connecting" | "rechiseled:dirt_bricks" | "rechiseled:dirt_bricks_connecting" | "rechiseled:dirt_chunks" | "rechiseled:dirt_chunks_connecting" | "rechiseled:dirt_clumps" | "rechiseled:dirt_clumps_connecting" | "rechiseled:dirt_cobbled" | "rechiseled:dirt_grooves" | "rechiseled:dirt_large_tiles" | "rechiseled:dirt_large_tiles_connecting" | "rechiseled:dirt_muddy" | "rechiseled:dirt_small_bricks" | "rechiseled:dirt_small_bricks_connecting" | "rechiseled:dirt_small_tiles" | "rechiseled:dirt_small_tiles_connecting" | "rechiseled:dirt_smooth_clumps" | "rechiseled:dirt_smooth_clumps_connecting" | "rechiseled:dirt_soil" | "rechiseled:dirt_soil_connecting" | "rechiseled:dirt_squares" | "rechiseled:dirt_squares_connecting" | "rechiseled:dirt_tiles" | "rechiseled:dirt_tiles_connecting" | "rechiseled:dirt_tilled" | "rechiseled:dirt_tilled_connecting" | "rechiseled:emerald_block_bordered_crosses" | "rechiseled:emerald_block_bordered_crosses_connecting" | "rechiseled:emerald_block_bordered_plating" | "rechiseled:emerald_block_bordered_plating_connecting" | "rechiseled:emerald_block_chiseled" | "rechiseled:emerald_block_chiseled_connecting" | "rechiseled:emerald_block_clovers" | "rechiseled:emerald_block_clovers_connecting" | "rechiseled:emerald_block_crosses" | "rechiseled:emerald_block_crystal" | "rechiseled:emerald_block_crystal_connecting" | "rechiseled:emerald_block_patterned" | "rechiseled:emerald_block_patterned_connecting" | "rechiseled:emerald_block_patterned_squares" | "rechiseled:emerald_block_patterned_squares_connecting" | "rechiseled:emerald_block_pillar" | "rechiseled:emerald_block_pillar_connecting" | "rechiseled:emerald_block_plating" | "rechiseled:emerald_block_polished" | "rechiseled:emerald_block_polished_connecting" | "rechiseled:emerald_block_smooth" | "rechiseled:emerald_block_striped" | "rechiseled:emerald_block_striped_connecting" | "rechiseled:emerald_block_waxed" | "rechiseled:emerald_block_waxed_connecting" | "rechiseled:end_stone_blobs" | "rechiseled:end_stone_blobs_connecting" | "rechiseled:end_stone_brick_pattern" | "rechiseled:end_stone_brick_pattern_connecting" | "rechiseled:end_stone_brick_paving" | "rechiseled:end_stone_brick_paving_connecting" | "rechiseled:end_stone_chiseled" | "rechiseled:end_stone_chiseled_connecting" | "rechiseled:end_stone_crushed" | "rechiseled:end_stone_crushed_connecting" | "rechiseled:end_stone_diagonal_bricks" | "rechiseled:end_stone_diagonal_bricks_connecting" | "rechiseled:end_stone_mesh" | "rechiseled:end_stone_mesh_connecting" | "rechiseled:end_stone_paving" | "rechiseled:end_stone_paving_connecting" | "rechiseled:end_stone_polished" | "rechiseled:end_stone_polished_connecting" | "rechiseled:end_stone_rotated_bricks" | "rechiseled:end_stone_rotated_bricks_connecting" | "rechiseled:end_stone_scales" | "rechiseled:end_stone_scales_connecting" | "rechiseled:end_stone_small_tiles" | "rechiseled:end_stone_small_tiles_connecting" | "rechiseled:end_stone_spiral_pattern" | "rechiseled:end_stone_spiral_pattern_connecting" | "rechiseled:end_stone_squares" | "rechiseled:end_stone_squares_connecting" | "rechiseled:end_stone_tiles" | "rechiseled:end_stone_tiles_connecting" | "rechiseled:glowstone_brick_pattern" | "rechiseled:glowstone_brick_pattern_connecting" | "rechiseled:glowstone_brick_paving" | "rechiseled:glowstone_brick_paving_connecting" | "rechiseled:glowstone_bricks" | "rechiseled:glowstone_bricks_connecting" | "rechiseled:glowstone_crushed" | "rechiseled:glowstone_crushed_connecting" | "rechiseled:glowstone_large_tiles" | "rechiseled:glowstone_large_tiles_connecting" | "rechiseled:glowstone_rotated_bricks" | "rechiseled:glowstone_rotated_bricks_connecting" | "rechiseled:glowstone_small_tiles" | "rechiseled:glowstone_small_tiles_connecting" | "rechiseled:glowstone_smooth" | "rechiseled:glowstone_smooth_connecting" | "rechiseled:glowstone_tiles" | "rechiseled:glowstone_tiles_connecting" | "rechiseled:gold_block_beams" | "rechiseled:gold_block_beams_connecting" | "rechiseled:gold_block_bordered" | "rechiseled:gold_block_bordered_connecting" | "rechiseled:gold_block_lines" | "rechiseled:gold_block_lines_connecting" | "rechiseled:gold_block_pattern" | "rechiseled:gold_block_pattern_connecting" | "rechiseled:gold_block_polished" | "rechiseled:gold_block_polished_connecting" | "rechiseled:gold_block_scales" | "rechiseled:gold_block_scales_connecting" | "rechiseled:gold_block_small_bricks" | "rechiseled:gold_block_small_bricks_connecting" | "rechiseled:gold_block_small_tiles" | "rechiseled:gold_block_small_tiles_connecting" | "rechiseled:gold_block_smooth" | "rechiseled:gold_block_striped" | "rechiseled:gold_block_striped_connecting" | "rechiseled:gold_block_tiles" | "rechiseled:gold_block_tiles_connecting" | "rechiseled:granite_brick_pattern" | "rechiseled:granite_brick_pattern_connecting" | "rechiseled:granite_brick_paving" | "rechiseled:granite_brick_paving_connecting" | "rechiseled:granite_bricks" | "rechiseled:granite_bricks_connecting" | "rechiseled:granite_diagonal_bricks" | "rechiseled:granite_diagonal_bricks_connecting" | "rechiseled:granite_dotted" | "rechiseled:granite_dotted_connecting" | "rechiseled:granite_paving" | "rechiseled:granite_paving_connecting" | "rechiseled:granite_polished_connecting" | "rechiseled:granite_rotated_bricks" | "rechiseled:granite_rotated_bricks_connecting" | "rechiseled:granite_squares" | "rechiseled:granite_squares_connecting" | "rechiseled:granite_tiles" | "rechiseled:granite_tiles_connecting" | "rechiseled:granite_wavy" | "rechiseled:granite_wavy_connecting" | "rechiseled:iron_block_bordered" | "rechiseled:iron_block_bordered_connecting" | "rechiseled:iron_block_chiseled" | "rechiseled:iron_block_chiseled_connecting" | "rechiseled:iron_block_connecting_connecting" | "rechiseled:iron_block_framed" | "rechiseled:iron_block_framed_connecting" | "rechiseled:iron_block_gears" | "rechiseled:iron_block_gears_connecting" | "rechiseled:iron_block_lines" | "rechiseled:iron_block_lines_connecting" | "rechiseled:iron_block_patterned" | "rechiseled:iron_block_patterned_connecting" | "rechiseled:iron_block_pipes" | "rechiseled:iron_block_pipes_connecting" | "rechiseled:iron_block_plated" | "rechiseled:iron_block_polished" | "rechiseled:iron_block_polished_connecting" | "rechiseled:iron_block_processed" | "rechiseled:iron_block_processed_connecting" | "rechiseled:iron_block_pulverized" | "rechiseled:iron_block_reinforced" | "rechiseled:iron_block_sheets" | "rechiseled:iron_block_small_bricks" | "rechiseled:iron_block_small_bricks_connecting" | "rechiseled:iron_block_smooth" | "rechiseled:jungle_planks_beams" | "rechiseled:jungle_planks_beams_connecting" | "rechiseled:jungle_planks_brick_pattern" | "rechiseled:jungle_planks_brick_pattern_connecting" | "rechiseled:jungle_planks_brick_paving" | "rechiseled:jungle_planks_brick_paving_connecting" | "rechiseled:jungle_planks_bricks" | "rechiseled:jungle_planks_bricks_connecting" | "rechiseled:jungle_planks_crate" | "rechiseled:jungle_planks_crate_connecting" | "rechiseled:jungle_planks_diagonal_stripes" | "rechiseled:jungle_planks_diagonal_stripes_connecting" | "rechiseled:jungle_planks_diagonal_tiles" | "rechiseled:jungle_planks_diagonal_tiles_connecting" | "rechiseled:jungle_planks_dotted" | "rechiseled:jungle_planks_dotted_connecting" | "rechiseled:jungle_planks_flooring" | "rechiseled:jungle_planks_flooring_connecting" | "rechiseled:jungle_planks_large_tiles" | "rechiseled:jungle_planks_large_tiles_connecting" | "rechiseled:jungle_planks_mosaic" | "rechiseled:jungle_planks_pattern" | "rechiseled:jungle_planks_pattern_connecting" | "rechiseled:jungle_planks_rotated_bricks" | "rechiseled:jungle_planks_rotated_bricks_connecting" | "rechiseled:jungle_planks_small_bricks" | "rechiseled:jungle_planks_small_bricks_connecting" | "rechiseled:jungle_planks_small_tiles" | "rechiseled:jungle_planks_small_tiles_connecting" | "rechiseled:jungle_planks_squares" | "rechiseled:jungle_planks_squares_connecting" | "rechiseled:jungle_planks_tiles" | "rechiseled:jungle_planks_tiles_connecting" | "rechiseled:jungle_planks_wavy" | "rechiseled:jungle_planks_wavy_connecting" | "rechiseled:jungle_planks_woven" | "rechiseled:jungle_planks_woven_connecting" | "rechiseled:lapis_block_bordered" | "rechiseled:lapis_block_bordered_connecting" | "rechiseled:lapis_block_chiseled" | "rechiseled:lapis_block_chiseled_connecting" | "rechiseled:lapis_block_cobbled" | "rechiseled:lapis_block_connecting_connecting" | "rechiseled:lapis_block_crushed" | "rechiseled:lapis_block_decorated" | "rechiseled:lapis_block_decorated_connecting" | "rechiseled:lapis_block_glossy" | "rechiseled:lapis_block_glossy_connecting" | "rechiseled:lapis_block_inverted_tiles" | "rechiseled:lapis_block_inverted_tiles_connecting" | "rechiseled:lapis_block_mosaic" | "rechiseled:lapis_block_mosaic_connecting" | "rechiseled:lapis_block_pattern" | "rechiseled:lapis_block_pattern_connecting" | "rechiseled:lapis_block_pillar" | "rechiseled:lapis_block_pillar_connecting" | "rechiseled:lapis_block_polished" | "rechiseled:lapis_block_polished_connecting" | "rechiseled:lapis_block_scales" | "rechiseled:lapis_block_scales_connecting" | "rechiseled:lapis_block_small_tiles" | "rechiseled:lapis_block_small_tiles_connecting" | "rechiseled:lapis_block_smooth" | "rechiseled:lapis_block_stripes" | "rechiseled:lapis_block_stripes_connecting" | "rechiseled:lapis_block_swirling" | "rechiseled:lapis_block_tiles" | "rechiseled:lapis_block_tiles_connecting" | "rechiseled:mangrove_planks_beams" | "rechiseled:mangrove_planks_beams_connecting" | "rechiseled:mangrove_planks_brick_pattern" | "rechiseled:mangrove_planks_brick_pattern_connecting" | "rechiseled:mangrove_planks_brick_paving" | "rechiseled:mangrove_planks_brick_paving_connecting" | "rechiseled:mangrove_planks_bricks" | "rechiseled:mangrove_planks_bricks_connecting" | "rechiseled:mangrove_planks_crate" | "rechiseled:mangrove_planks_crate_connecting" | "rechiseled:mangrove_planks_diagonal_stripes" | "rechiseled:mangrove_planks_diagonal_stripes_connecting" | "rechiseled:mangrove_planks_diagonal_tiles" | "rechiseled:mangrove_planks_diagonal_tiles_connecting" | "rechiseled:mangrove_planks_dotted" | "rechiseled:mangrove_planks_dotted_connecting" | "rechiseled:mangrove_planks_flooring" | "rechiseled:mangrove_planks_flooring_connecting" | "rechiseled:mangrove_planks_large_tiles" | "rechiseled:mangrove_planks_large_tiles_connecting" | "rechiseled:mangrove_planks_mosaic" | "rechiseled:mangrove_planks_pattern" | "rechiseled:mangrove_planks_pattern_connecting" | "rechiseled:mangrove_planks_rotated_bricks" | "rechiseled:mangrove_planks_rotated_bricks_connecting" | "rechiseled:mangrove_planks_small_bricks" | "rechiseled:mangrove_planks_small_bricks_connecting" | "rechiseled:mangrove_planks_small_tiles" | "rechiseled:mangrove_planks_small_tiles_connecting" | "rechiseled:mangrove_planks_squares" | "rechiseled:mangrove_planks_squares_connecting" | "rechiseled:mangrove_planks_tiles" | "rechiseled:mangrove_planks_tiles_connecting" | "rechiseled:mangrove_planks_wavy" | "rechiseled:mangrove_planks_wavy_connecting" | "rechiseled:mangrove_planks_woven" | "rechiseled:mangrove_planks_woven_connecting" | "rechiseled:mossy_cobblestone_beams" | "rechiseled:mossy_cobblestone_beams_connecting" | "rechiseled:mossy_cobblestone_dented" | "rechiseled:mossy_cobblestone_dented_connecting" | "rechiseled:mossy_cobblestone_inverted_dented" | "rechiseled:mossy_cobblestone_inverted_dented_connecting" | "rechiseled:mossy_cobblestone_paving" | "rechiseled:mossy_cobblestone_paving_connecting" | "rechiseled:mossy_cobblestone_small_tiles" | "rechiseled:mossy_cobblestone_small_tiles_connecting" | "rechiseled:mossy_cobblestone_squares" | "rechiseled:mossy_cobblestone_squares_connecting" | "rechiseled:mossy_cobblestone_stripes" | "rechiseled:mossy_cobblestone_stripes_connecting" | "rechiseled:mossy_cobblestone_worn_stripes" | "rechiseled:mossy_cobblestone_worn_stripes_connecting" | "rechiseled:nether_bricks_beams" | "rechiseled:nether_bricks_beams_connecting" | "rechiseled:nether_bricks_brick_pattern" | "rechiseled:nether_bricks_brick_pattern_connecting" | "rechiseled:nether_bricks_brick_paving" | "rechiseled:nether_bricks_brick_paving_connecting" | "rechiseled:nether_bricks_chiseled_squares" | "rechiseled:nether_bricks_chiseled_squares_connecting" | "rechiseled:nether_bricks_diagonal_bricks" | "rechiseled:nether_bricks_diagonal_bricks_connecting" | "rechiseled:nether_bricks_large_bricks" | "rechiseled:nether_bricks_large_bricks_connecting" | "rechiseled:nether_bricks_large_tiles" | "rechiseled:nether_bricks_large_tiles_connecting" | "rechiseled:nether_bricks_rotated_bricks" | "rechiseled:nether_bricks_rotated_bricks_connecting" | "rechiseled:nether_bricks_small_tiles" | "rechiseled:nether_bricks_small_tiles_connecting" | "rechiseled:nether_bricks_smooth" | "rechiseled:nether_bricks_smooth_connecting" | "rechiseled:nether_bricks_squares" | "rechiseled:nether_bricks_squares_connecting" | "rechiseled:nether_bricks_tiles" | "rechiseled:nether_bricks_tiles_connecting" | "rechiseled:netherite_block_beams" | "rechiseled:netherite_block_beams_connecting" | "rechiseled:netherite_block_bricks" | "rechiseled:netherite_block_bricks_connecting" | "rechiseled:netherite_block_chiseled" | "rechiseled:netherite_block_chiseled_connecting" | "rechiseled:netherite_block_compacted" | "rechiseled:netherite_block_compacted_connecting" | "rechiseled:netherite_block_decorated" | "rechiseled:netherite_block_decorated_connecting" | "rechiseled:netherite_block_diagonal_tiles" | "rechiseled:netherite_block_diagonal_tiles_connecting" | "rechiseled:netherite_block_indented" | "rechiseled:netherite_block_indented_connecting" | "rechiseled:netherite_block_meteoric" | "rechiseled:netherite_block_patterned" | "rechiseled:netherite_block_patterned_connecting" | "rechiseled:netherite_block_pillar" | "rechiseled:netherite_block_pillar_connecting" | "rechiseled:netherite_block_small_tiles" | "rechiseled:netherite_block_small_tiles_connecting" | "rechiseled:netherite_block_smooth" | "rechiseled:netherrack_beams" | "rechiseled:netherrack_beams_connecting" | "rechiseled:netherrack_brick_pattern" | "rechiseled:netherrack_brick_pattern_connecting" | "rechiseled:netherrack_brick_paving" | "rechiseled:netherrack_brick_paving_connecting" | "rechiseled:netherrack_bricks" | "rechiseled:netherrack_bricks_connecting" | "rechiseled:netherrack_dented" | "rechiseled:netherrack_dented_connecting" | "rechiseled:netherrack_rotated_bricks" | "rechiseled:netherrack_rotated_bricks_connecting" | "rechiseled:netherrack_small_tiles" | "rechiseled:netherrack_small_tiles_connecting" | "rechiseled:netherrack_stripes" | "rechiseled:netherrack_stripes_connecting" | "rechiseled:netherrack_tiles" | "rechiseled:netherrack_tiles_connecting" | "rechiseled:oak_planks_beams" | "rechiseled:oak_planks_beams_connecting" | "rechiseled:oak_planks_brick_pattern" | "rechiseled:oak_planks_brick_pattern_connecting" | "rechiseled:oak_planks_brick_paving" | "rechiseled:oak_planks_brick_paving_connecting" | "rechiseled:oak_planks_bricks" | "rechiseled:oak_planks_bricks_connecting" | "rechiseled:oak_planks_crate" | "rechiseled:oak_planks_crate_connecting" | "rechiseled:oak_planks_diagonal_stripes" | "rechiseled:oak_planks_diagonal_stripes_connecting" | "rechiseled:oak_planks_diagonal_tiles" | "rechiseled:oak_planks_diagonal_tiles_connecting" | "rechiseled:oak_planks_dotted" | "rechiseled:oak_planks_dotted_connecting" | "rechiseled:oak_planks_flooring" | "rechiseled:oak_planks_flooring_connecting" | "rechiseled:oak_planks_large_tiles" | "rechiseled:oak_planks_large_tiles_connecting" | "rechiseled:oak_planks_mosaic" | "rechiseled:oak_planks_pattern" | "rechiseled:oak_planks_pattern_connecting" | "rechiseled:oak_planks_rotated_bricks" | "rechiseled:oak_planks_rotated_bricks_connecting" | "rechiseled:oak_planks_small_bricks" | "rechiseled:oak_planks_small_bricks_connecting" | "rechiseled:oak_planks_small_tiles" | "rechiseled:oak_planks_small_tiles_connecting" | "rechiseled:oak_planks_squares" | "rechiseled:oak_planks_squares_connecting" | "rechiseled:oak_planks_tiles" | "rechiseled:oak_planks_tiles_connecting" | "rechiseled:oak_planks_wavy" | "rechiseled:oak_planks_wavy_connecting" | "rechiseled:oak_planks_woven" | "rechiseled:oak_planks_woven_connecting" | "rechiseled:obsidian_bordered" | "rechiseled:obsidian_bordered_connecting" | "rechiseled:obsidian_brick_pattern" | "rechiseled:obsidian_brick_pattern_connecting" | "rechiseled:obsidian_brick_paving" | "rechiseled:obsidian_brick_paving_connecting" | "rechiseled:obsidian_bricks" | "rechiseled:obsidian_bricks_connecting" | "rechiseled:obsidian_chiseled" | "rechiseled:obsidian_chiseled_circles" | "rechiseled:obsidian_chiseled_circles_connecting" | "rechiseled:obsidian_chiseled_connecting" | "rechiseled:obsidian_chiseled_creeper" | "rechiseled:obsidian_chiseled_skeleton" | "rechiseled:obsidian_dark" | "rechiseled:obsidian_dark_connecting" | "rechiseled:obsidian_large_tiles" | "rechiseled:obsidian_pillars" | "rechiseled:obsidian_pillars_connecting" | "rechiseled:obsidian_rotated_bricks" | "rechiseled:obsidian_rotated_bricks_connecting" | "rechiseled:obsidian_spots" | "rechiseled:obsidian_spots_connecting" | "rechiseled:obsidian_squares" | "rechiseled:obsidian_squares_connecting" | "rechiseled:obsidian_stripes" | "rechiseled:obsidian_stripes_connecting" | "rechiseled:obsidian_tiles" | "rechiseled:obsidian_tiles_connecting" | "rechiseled:prismarine_bricks_beams" | "rechiseled:prismarine_bricks_beams_connecting" | "rechiseled:prismarine_bricks_brick_pattern" | "rechiseled:prismarine_bricks_brick_pattern_connecting" | "rechiseled:prismarine_bricks_brick_paving" | "rechiseled:prismarine_bricks_brick_paving_connecting" | "rechiseled:prismarine_bricks_bricks" | "rechiseled:prismarine_bricks_bricks_connecting" | "rechiseled:prismarine_bricks_chiseled_circles" | "rechiseled:prismarine_bricks_chiseled_circles_connecting" | "rechiseled:prismarine_bricks_chiseled_squares" | "rechiseled:prismarine_bricks_chiseled_squares_connecting" | "rechiseled:prismarine_bricks_diagonal_bricks" | "rechiseled:prismarine_bricks_diagonal_bricks_connecting" | "rechiseled:prismarine_bricks_diagonal_tiles" | "rechiseled:prismarine_bricks_diagonal_tiles_connecting" | "rechiseled:prismarine_bricks_dotted" | "rechiseled:prismarine_bricks_dotted_connecting" | "rechiseled:prismarine_bricks_pillars" | "rechiseled:prismarine_bricks_pillars_connecting" | "rechiseled:prismarine_bricks_polished" | "rechiseled:prismarine_bricks_polished_connecting" | "rechiseled:prismarine_bricks_rotated_bricks" | "rechiseled:prismarine_bricks_rotated_bricks_connecting" | "rechiseled:prismarine_bricks_rows" | "rechiseled:prismarine_bricks_rows_connecting" | "rechiseled:prismarine_bricks_small_tiles" | "rechiseled:prismarine_bricks_small_tiles_connecting" | "rechiseled:prismarine_bricks_squares" | "rechiseled:prismarine_bricks_squares_connecting" | "rechiseled:prismarine_bricks_tiles" | "rechiseled:prismarine_bricks_tiles_connecting" | "rechiseled:prismarine_bricks_wavy" | "rechiseled:prismarine_bricks_wavy_connecting" | "rechiseled:prismarine_bricks_woven" | "rechiseled:prismarine_bricks_woven_connecting" | "rechiseled:purpur_brick_pattern" | "rechiseled:purpur_brick_pattern_connecting" | "rechiseled:purpur_brick_paving" | "rechiseled:purpur_brick_paving_connecting" | "rechiseled:purpur_bricks" | "rechiseled:purpur_bricks_connecting" | "rechiseled:purpur_diagonal_bricks" | "rechiseled:purpur_diagonal_bricks_connecting" | "rechiseled:purpur_diagonal_tiles" | "rechiseled:purpur_diagonal_tiles_connecting" | "rechiseled:purpur_dotted" | "rechiseled:purpur_dotted_connecting" | "rechiseled:purpur_fabric" | "rechiseled:purpur_fabric_connecting" | "rechiseled:purpur_jagged_pattern" | "rechiseled:purpur_jagged_pattern_connecting" | "rechiseled:purpur_large_tiles" | "rechiseled:purpur_large_tiles_connecting" | "rechiseled:purpur_organic_pattern" | "rechiseled:purpur_organic_pattern_connecting" | "rechiseled:purpur_pillar" | "rechiseled:purpur_pillar_connecting" | "rechiseled:purpur_rotated_bricks" | "rechiseled:purpur_rotated_bricks_connecting" | "rechiseled:purpur_slanted_tiles" | "rechiseled:purpur_slanted_tiles_connecting" | "rechiseled:purpur_small_tiles" | "rechiseled:purpur_small_tiles_connecting" | "rechiseled:purpur_spiral_pattern" | "rechiseled:purpur_spiral_pattern_connecting" | "rechiseled:purpur_squares" | "rechiseled:purpur_squares_connecting" | "rechiseled:purpur_tiles_connecting" | "rechiseled:purpur_woven" | "rechiseled:purpur_woven_connecting" | "rechiseled:quartz_block_bordered" | "rechiseled:quartz_block_bordered_connecting" | "rechiseled:quartz_block_brick_paving" | "rechiseled:quartz_block_brick_paving_connecting" | "rechiseled:quartz_block_chiseled_pillar" | "rechiseled:quartz_block_chiseled_pillar_connecting" | "rechiseled:quartz_block_chiseled_squares" | "rechiseled:quartz_block_connecting_connecting" | "rechiseled:quartz_block_crosses" | "rechiseled:quartz_block_crosses_connecting" | "rechiseled:quartz_block_diagonal_tiles" | "rechiseled:quartz_block_diagonal_tiles_connecting" | "rechiseled:quartz_block_pattern" | "rechiseled:quartz_block_pattern_connecting" | "rechiseled:quartz_block_rotated_bricks" | "rechiseled:quartz_block_rotated_bricks_connecting" | "rechiseled:quartz_block_rows" | "rechiseled:quartz_block_rows_connecting" | "rechiseled:quartz_block_scales" | "rechiseled:quartz_block_scales_connecting" | "rechiseled:quartz_block_small_tiles" | "rechiseled:quartz_block_small_tiles_connecting" | "rechiseled:quartz_block_squares" | "rechiseled:quartz_block_squares_connecting" | "rechiseled:quartz_block_stripes" | "rechiseled:quartz_block_stripes_connecting" | "rechiseled:quartz_block_tiles" | "rechiseled:quartz_block_tiles_connecting" | "rechiseled:red_nether_bricks_beams" | "rechiseled:red_nether_bricks_beams_connecting" | "rechiseled:red_nether_bricks_brick_pattern" | "rechiseled:red_nether_bricks_brick_pattern_connecting" | "rechiseled:red_nether_bricks_brick_paving" | "rechiseled:red_nether_bricks_brick_paving_connecting" | "rechiseled:red_nether_bricks_chiseled_squares" | "rechiseled:red_nether_bricks_chiseled_squares_connecting" | "rechiseled:red_nether_bricks_diagonal_bricks" | "rechiseled:red_nether_bricks_diagonal_bricks_connecting" | "rechiseled:red_nether_bricks_large_bricks" | "rechiseled:red_nether_bricks_large_bricks_connecting" | "rechiseled:red_nether_bricks_large_tiles" | "rechiseled:red_nether_bricks_large_tiles_connecting" | "rechiseled:red_nether_bricks_rotated_bricks" | "rechiseled:red_nether_bricks_rotated_bricks_connecting" | "rechiseled:red_nether_bricks_small_tiles" | "rechiseled:red_nether_bricks_small_tiles_connecting" | "rechiseled:red_nether_bricks_smooth" | "rechiseled:red_nether_bricks_smooth_connecting" | "rechiseled:red_nether_bricks_squares" | "rechiseled:red_nether_bricks_squares_connecting" | "rechiseled:red_nether_bricks_tiles" | "rechiseled:red_nether_bricks_tiles_connecting" | "rechiseled:red_sandstone_brick_pattern" | "rechiseled:red_sandstone_brick_pattern_connecting" | "rechiseled:red_sandstone_brick_paving" | "rechiseled:red_sandstone_brick_paving_connecting" | "rechiseled:red_sandstone_bricks" | "rechiseled:red_sandstone_bricks_connecting" | "rechiseled:red_sandstone_diagonal_bricks" | "rechiseled:red_sandstone_diagonal_bricks_connecting" | "rechiseled:red_sandstone_large_tiles" | "rechiseled:red_sandstone_large_tiles_connecting" | "rechiseled:red_sandstone_polished" | "rechiseled:red_sandstone_polished_connecting" | "rechiseled:red_sandstone_rotated_bricks" | "rechiseled:red_sandstone_rotated_bricks_connecting" | "rechiseled:red_sandstone_tiles" | "rechiseled:red_sandstone_tiles_connecting" | "rechiseled:redstone_block_bordered" | "rechiseled:redstone_block_bordered_connecting" | "rechiseled:redstone_block_brick_bordered" | "rechiseled:redstone_block_bricks" | "rechiseled:redstone_block_bricks_connecting" | "rechiseled:redstone_block_chiseled_clovers" | "rechiseled:redstone_block_chiseled_clovers_connecting" | "rechiseled:redstone_block_circles" | "rechiseled:redstone_block_circles_connecting" | "rechiseled:redstone_block_compressed" | "rechiseled:redstone_block_compressed_connecting" | "rechiseled:redstone_block_crushed" | "rechiseled:redstone_block_diagonal_tiles" | "rechiseled:redstone_block_diagonal_tiles_connecting" | "rechiseled:redstone_block_patterned" | "rechiseled:redstone_block_patterned_connecting" | "rechiseled:redstone_block_paving" | "rechiseled:redstone_block_paving_connecting" | "rechiseled:redstone_block_pillar" | "rechiseled:redstone_block_pillar_connecting" | "rechiseled:redstone_block_polished" | "rechiseled:redstone_block_polished_connecting" | "rechiseled:redstone_block_scales" | "rechiseled:redstone_block_scales_connecting" | "rechiseled:redstone_block_small_tiles" | "rechiseled:redstone_block_small_tiles_connecting" | "rechiseled:redstone_block_smooth" | "rechiseled:sandstone_brick_pattern" | "rechiseled:sandstone_brick_pattern_connecting" | "rechiseled:sandstone_brick_paving" | "rechiseled:sandstone_brick_paving_connecting" | "rechiseled:sandstone_bricks" | "rechiseled:sandstone_bricks_connecting" | "rechiseled:sandstone_diagonal_bricks" | "rechiseled:sandstone_diagonal_bricks_connecting" | "rechiseled:sandstone_large_tiles" | "rechiseled:sandstone_large_tiles_connecting" | "rechiseled:sandstone_polished" | "rechiseled:sandstone_polished_connecting" | "rechiseled:sandstone_rotated_bricks" | "rechiseled:sandstone_rotated_bricks_connecting" | "rechiseled:sandstone_tiles" | "rechiseled:sandstone_tiles_connecting" | "rechiseled:spruce_planks_beams" | "rechiseled:spruce_planks_beams_connecting" | "rechiseled:spruce_planks_brick_pattern" | "rechiseled:spruce_planks_brick_pattern_connecting" | "rechiseled:spruce_planks_brick_paving" | "rechiseled:spruce_planks_brick_paving_connecting" | "rechiseled:spruce_planks_bricks" | "rechiseled:spruce_planks_bricks_connecting" | "rechiseled:spruce_planks_crate" | "rechiseled:spruce_planks_crate_connecting" | "rechiseled:spruce_planks_diagonal_stripes" | "rechiseled:spruce_planks_diagonal_stripes_connecting" | "rechiseled:spruce_planks_diagonal_tiles" | "rechiseled:spruce_planks_diagonal_tiles_connecting" | "rechiseled:spruce_planks_dotted" | "rechiseled:spruce_planks_dotted_connecting" | "rechiseled:spruce_planks_flooring" | "rechiseled:spruce_planks_flooring_connecting" | "rechiseled:spruce_planks_large_tiles" | "rechiseled:spruce_planks_large_tiles_connecting" | "rechiseled:spruce_planks_mosaic" | "rechiseled:spruce_planks_pattern" | "rechiseled:spruce_planks_pattern_connecting" | "rechiseled:spruce_planks_rotated_bricks" | "rechiseled:spruce_planks_rotated_bricks_connecting" | "rechiseled:spruce_planks_small_bricks" | "rechiseled:spruce_planks_small_bricks_connecting" | "rechiseled:spruce_planks_small_tiles" | "rechiseled:spruce_planks_small_tiles_connecting" | "rechiseled:spruce_planks_squares" | "rechiseled:spruce_planks_squares_connecting" | "rechiseled:spruce_planks_tiles" | "rechiseled:spruce_planks_tiles_connecting" | "rechiseled:spruce_planks_wavy" | "rechiseled:spruce_planks_wavy_connecting" | "rechiseled:spruce_planks_woven" | "rechiseled:spruce_planks_woven_connecting" | "rechiseled:stone_big_tiles" | "rechiseled:stone_big_tiles_connecting" | "rechiseled:stone_bordered" | "rechiseled:stone_bordered_connecting" | "rechiseled:stone_brick_pattern" | "rechiseled:stone_brick_pattern_connecting" | "rechiseled:stone_brick_paving" | "rechiseled:stone_brick_paving_connecting" | "rechiseled:stone_chiseled_bricks_connecting" | "rechiseled:stone_cobbled" | "rechiseled:stone_crushed" | "rechiseled:stone_crushed_connecting" | "rechiseled:stone_diagonal_bricks" | "rechiseled:stone_diagonal_bricks_connecting" | "rechiseled:stone_path" | "rechiseled:stone_path_connecting" | "rechiseled:stone_rotated_bricks" | "rechiseled:stone_rotated_bricks_connecting" | "rechiseled:stone_slated" | "rechiseled:stone_small_bricks" | "rechiseled:stone_small_bricks_connecting" | "rechiseled:stone_small_tiles" | "rechiseled:stone_small_tiles_connecting" | "rechiseled:stone_smooth_brick_paving" | "rechiseled:stone_smooth_brick_paving_connecting" | "rechiseled:stone_smooth_connecting" | "rechiseled:stone_smooth_large_tiles" | "rechiseled:stone_smooth_large_tiles_connecting" | "rechiseled:stone_smooth_rotated_bricks" | "rechiseled:stone_smooth_rotated_bricks_connecting" | "rechiseled:stone_smooth_tiles" | "rechiseled:stone_smooth_tiles_connecting" | "rechiseled:stone_squares" | "rechiseled:stone_squares_connecting" | "rechiseled:stone_tiles" | "rechiseled:stone_tiles_connecting" | "rechiseled:stone_waves" | "rechiseled:stone_waves_connecting" | "rechiseled:warped_planks_beams" | "rechiseled:warped_planks_beams_connecting" | "rechiseled:warped_planks_brick_pattern" | "rechiseled:warped_planks_brick_pattern_connecting" | "rechiseled:warped_planks_brick_paving" | "rechiseled:warped_planks_brick_paving_connecting" | "rechiseled:warped_planks_bricks" | "rechiseled:warped_planks_bricks_connecting" | "rechiseled:warped_planks_crate" | "rechiseled:warped_planks_crate_connecting" | "rechiseled:warped_planks_diagonal_stripes" | "rechiseled:warped_planks_diagonal_stripes_connecting" | "rechiseled:warped_planks_diagonal_tiles" | "rechiseled:warped_planks_diagonal_tiles_connecting" | "rechiseled:warped_planks_dotted" | "rechiseled:warped_planks_dotted_connecting" | "rechiseled:warped_planks_flooring" | "rechiseled:warped_planks_flooring_connecting" | "rechiseled:warped_planks_large_tiles" | "rechiseled:warped_planks_large_tiles_connecting" | "rechiseled:warped_planks_mosaic" | "rechiseled:warped_planks_pattern" | "rechiseled:warped_planks_pattern_connecting" | "rechiseled:warped_planks_rotated_bricks" | "rechiseled:warped_planks_rotated_bricks_connecting" | "rechiseled:warped_planks_small_bricks" | "rechiseled:warped_planks_small_bricks_connecting" | "rechiseled:warped_planks_small_tiles" | "rechiseled:warped_planks_small_tiles_connecting" | "rechiseled:warped_planks_squares" | "rechiseled:warped_planks_squares_connecting" | "rechiseled:warped_planks_tiles" | "rechiseled:warped_planks_tiles_connecting" | "rechiseled:warped_planks_wavy" | "rechiseled:warped_planks_wavy_connecting" | "rechiseled:warped_planks_woven" | "rechiseled:warped_planks_woven_connecting" | "rechiseledcreate:acacia_window_covered" | "rechiseledcreate:acacia_window_covered_connecting" | "rechiseledcreate:acacia_window_diagonal" | "rechiseledcreate:acacia_window_diagonal_connecting" | "rechiseledcreate:acacia_window_large" | "rechiseledcreate:acacia_window_large_connecting" | "rechiseledcreate:acacia_window_panes" | "rechiseledcreate:acacia_window_panes_connecting" | "rechiseledcreate:acacia_window_rounded" | "rechiseledcreate:acacia_window_rounded_connecting" | "rechiseledcreate:acacia_window_slim" | "rechiseledcreate:acacia_window_slim_connecting" | "rechiseledcreate:acacia_window_swirling" | "rechiseledcreate:acacia_window_swirling_connecting" | "rechiseledcreate:acacia_window_tiles" | "rechiseledcreate:acacia_window_tiles_connecting" | "rechiseledcreate:andesite_cut_polished_connecting" | "rechiseledcreate:andesite_cut_small_brick_connecting" | "rechiseledcreate:asurine_cut_polished_connecting" | "rechiseledcreate:asurine_cut_small_brick_connecting" | "rechiseledcreate:birch_window_bars" | "rechiseledcreate:birch_window_bars_connecting" | "rechiseledcreate:birch_window_diagonal" | "rechiseledcreate:birch_window_diagonal_connecting" | "rechiseledcreate:birch_window_large" | "rechiseledcreate:birch_window_large_connecting" | "rechiseledcreate:birch_window_panes" | "rechiseledcreate:birch_window_panes_connecting" | "rechiseledcreate:birch_window_rounded" | "rechiseledcreate:birch_window_rounded_connecting" | "rechiseledcreate:birch_window_slim" | "rechiseledcreate:birch_window_slim_connecting" | "rechiseledcreate:birch_window_swirling" | "rechiseledcreate:birch_window_swirling_connecting" | "rechiseledcreate:birch_window_tiles" | "rechiseledcreate:birch_window_tiles_connecting" | "rechiseledcreate:calcite_cut_polished_connecting" | "rechiseledcreate:calcite_cut_small_brick_connecting" | "rechiseledcreate:crimsite_cut_polished_connecting" | "rechiseledcreate:crimsite_cut_small_brick_connecting" | "rechiseledcreate:crimson_window_bars" | "rechiseledcreate:crimson_window_bars_connecting" | "rechiseledcreate:crimson_window_covered" | "rechiseledcreate:crimson_window_covered_connecting" | "rechiseledcreate:crimson_window_large" | "rechiseledcreate:crimson_window_large_connecting" | "rechiseledcreate:crimson_window_panes" | "rechiseledcreate:crimson_window_panes_connecting" | "rechiseledcreate:crimson_window_rounded" | "rechiseledcreate:crimson_window_rounded_connecting" | "rechiseledcreate:crimson_window_slim" | "rechiseledcreate:crimson_window_slim_connecting" | "rechiseledcreate:crimson_window_swirling" | "rechiseledcreate:crimson_window_swirling_connecting" | "rechiseledcreate:crimson_window_tiles" | "rechiseledcreate:crimson_window_tiles_connecting" | "rechiseledcreate:dark_oak_window_bars" | "rechiseledcreate:dark_oak_window_bars_connecting" | "rechiseledcreate:dark_oak_window_covered" | "rechiseledcreate:dark_oak_window_covered_connecting" | "rechiseledcreate:dark_oak_window_diagonal" | "rechiseledcreate:dark_oak_window_diagonal_connecting" | "rechiseledcreate:dark_oak_window_panes" | "rechiseledcreate:dark_oak_window_panes_connecting" | "rechiseledcreate:dark_oak_window_rounded" | "rechiseledcreate:dark_oak_window_rounded_connecting" | "rechiseledcreate:dark_oak_window_slim" | "rechiseledcreate:dark_oak_window_slim_connecting" | "rechiseledcreate:dark_oak_window_swirling" | "rechiseledcreate:dark_oak_window_swirling_connecting" | "rechiseledcreate:dark_oak_window_tiles" | "rechiseledcreate:dark_oak_window_tiles_connecting" | "rechiseledcreate:deepslate_cut_polished_connecting" | "rechiseledcreate:deepslate_cut_small_brick_connecting" | "rechiseledcreate:diorite_cut_polished_connecting" | "rechiseledcreate:diorite_cut_small_brick_connecting" | "rechiseledcreate:dripstone_cut_polished_connecting" | "rechiseledcreate:dripstone_cut_small_brick_connecting" | "rechiseledcreate:granite_cut_polished_connecting" | "rechiseledcreate:granite_cut_small_brick_connecting" | "rechiseledcreate:jungle_window_bars" | "rechiseledcreate:jungle_window_bars_connecting" | "rechiseledcreate:jungle_window_covered" | "rechiseledcreate:jungle_window_covered_connecting" | "rechiseledcreate:jungle_window_diagonal" | "rechiseledcreate:jungle_window_diagonal_connecting" | "rechiseledcreate:jungle_window_large" | "rechiseledcreate:jungle_window_large_connecting" | "rechiseledcreate:jungle_window_panes" | "rechiseledcreate:jungle_window_panes_connecting" | "rechiseledcreate:jungle_window_rounded" | "rechiseledcreate:jungle_window_rounded_connecting" | "rechiseledcreate:jungle_window_swirling" | "rechiseledcreate:jungle_window_swirling_connecting" | "rechiseledcreate:jungle_window_tiles" | "rechiseledcreate:jungle_window_tiles_connecting" | "rechiseledcreate:limestone_cut_polished_connecting" | "rechiseledcreate:limestone_cut_small_brick_connecting" | "rechiseledcreate:mangrove_window_bars" | "rechiseledcreate:mangrove_window_bars_connecting" | "rechiseledcreate:mangrove_window_covered" | "rechiseledcreate:mangrove_window_covered_connecting" | "rechiseledcreate:mangrove_window_diagonal" | "rechiseledcreate:mangrove_window_diagonal_connecting" | "rechiseledcreate:mangrove_window_large" | "rechiseledcreate:mangrove_window_large_connecting" | "rechiseledcreate:mangrove_window_panes" | "rechiseledcreate:mangrove_window_panes_connecting" | "rechiseledcreate:mangrove_window_slim" | "rechiseledcreate:mangrove_window_slim_connecting" | "rechiseledcreate:mangrove_window_swirling" | "rechiseledcreate:mangrove_window_swirling_connecting" | "rechiseledcreate:mangrove_window_tiles" | "rechiseledcreate:mangrove_window_tiles_connecting" | "rechiseledcreate:mechanical_chisel" | "rechiseledcreate:oak_window_bars" | "rechiseledcreate:oak_window_bars_connecting" | "rechiseledcreate:oak_window_covered" | "rechiseledcreate:oak_window_covered_connecting" | "rechiseledcreate:oak_window_diagonal" | "rechiseledcreate:oak_window_diagonal_connecting" | "rechiseledcreate:oak_window_large" | "rechiseledcreate:oak_window_large_connecting" | "rechiseledcreate:oak_window_rounded" | "rechiseledcreate:oak_window_rounded_connecting" | "rechiseledcreate:oak_window_slim" | "rechiseledcreate:oak_window_slim_connecting" | "rechiseledcreate:oak_window_swirling" | "rechiseledcreate:oak_window_swirling_connecting" | "rechiseledcreate:oak_window_tiles" | "rechiseledcreate:oak_window_tiles_connecting" | "rechiseledcreate:ochrum_cut_polished_connecting" | "rechiseledcreate:ochrum_cut_small_brick_connecting" | "rechiseledcreate:rose_quartz_bricks" | "rechiseledcreate:rose_quartz_bricks_connecting" | "rechiseledcreate:rose_quartz_chiseled" | "rechiseledcreate:rose_quartz_chiseled_connecting" | "rechiseledcreate:rose_quartz_crushed" | "rechiseledcreate:rose_quartz_crushed_connecting" | "rechiseledcreate:rose_quartz_polished_block" | "rechiseledcreate:rose_quartz_polished_block_connecting" | "rechiseledcreate:rose_quartz_squares" | "rechiseledcreate:rose_quartz_squares_connecting" | "rechiseledcreate:rose_quartz_tiles_connecting" | "rechiseledcreate:scorchia_cut_polished_connecting" | "rechiseledcreate:scorchia_cut_small_brick_connecting" | "rechiseledcreate:scoria_cut_polished_connecting" | "rechiseledcreate:scoria_cut_small_brick_connecting" | "rechiseledcreate:spruce_window_bars" | "rechiseledcreate:spruce_window_bars_connecting" | "rechiseledcreate:spruce_window_covered" | "rechiseledcreate:spruce_window_covered_connecting" | "rechiseledcreate:spruce_window_diagonal" | "rechiseledcreate:spruce_window_diagonal_connecting" | "rechiseledcreate:spruce_window_large" | "rechiseledcreate:spruce_window_large_connecting" | "rechiseledcreate:spruce_window_panes" | "rechiseledcreate:spruce_window_panes_connecting" | "rechiseledcreate:spruce_window_rounded" | "rechiseledcreate:spruce_window_rounded_connecting" | "rechiseledcreate:spruce_window_slim" | "rechiseledcreate:spruce_window_slim_connecting" | "rechiseledcreate:spruce_window_swirling" | "rechiseledcreate:spruce_window_swirling_connecting" | "rechiseledcreate:spruce_window_tiles" | "rechiseledcreate:spruce_window_tiles_connecting" | "rechiseledcreate:tuff_cut_polished_connecting" | "rechiseledcreate:tuff_cut_small_brick_connecting" | "rechiseledcreate:veridium_cut_polished_connecting" | "rechiseledcreate:veridium_cut_small_brick_connecting" | "rechiseledcreate:warped_window_bars" | "rechiseledcreate:warped_window_bars_connecting" | "rechiseledcreate:warped_window_covered" | "rechiseledcreate:warped_window_covered_connecting" | "rechiseledcreate:warped_window_diagonal" | "rechiseledcreate:warped_window_diagonal_connecting" | "rechiseledcreate:warped_window_large" | "rechiseledcreate:warped_window_large_connecting" | "rechiseledcreate:warped_window_panes" | "rechiseledcreate:warped_window_panes_connecting" | "rechiseledcreate:warped_window_rounded" | "rechiseledcreate:warped_window_rounded_connecting" | "rechiseledcreate:warped_window_slim" | "rechiseledcreate:warped_window_slim_connecting" | "rechiseledcreate:warped_window_tiles" | "rechiseledcreate:warped_window_tiles_connecting" | "sgjourney:ancient_gene_detector" | "sgjourney:archeology_table" | "sgjourney:basic_interface" | "sgjourney:classic_dhd" | "sgjourney:classic_ring" | "sgjourney:classic_stargate" | "sgjourney:classic_stargate_base_block" | "sgjourney:classic_stargate_chevron_block" | "sgjourney:classic_stargate_ring_block" | "sgjourney:crystal_interface" | "sgjourney:crystallizer" | "sgjourney:cut_naquadah_block" | "sgjourney:cut_naquadah_slab" | "sgjourney:cut_naquadah_stairs" | "sgjourney:deepslate_naquadah_ore" | "sgjourney:fire_pit" | "sgjourney:golden_idol" | "sgjourney:liquid_naquadah" | "sgjourney:milky_way_dhd" | "sgjourney:milky_way_ring" | "sgjourney:milky_way_stargate" | "sgjourney:naquadah_block" | "sgjourney:naquadah_generator_mark_i" | "sgjourney:naquadah_generator_mark_ii" | "sgjourney:naquadah_ore" | "sgjourney:naquadah_slab" | "sgjourney:naquadah_stairs" | "sgjourney:nether_naquadah_ore" | "sgjourney:pegasus_dhd" | "sgjourney:pegasus_ring" | "sgjourney:pegasus_stargate" | "sgjourney:raw_naquadah_block" | "sgjourney:ring_panel" | "sgjourney:sandstone_cartouche" | "sgjourney:sandstone_hieroglyphs" | "sgjourney:sandstone_switch" | "sgjourney:sandstone_symbol" | "sgjourney:sandstone_with_lapis" | "sgjourney:stone_cartouche" | "sgjourney:stone_symbol" | "sgjourney:tollan_ring" | "sgjourney:tollan_stargate" | "sgjourney:transport_rings" | "sgjourney:universe_ring" | "sgjourney:universe_stargate" | "sgjourney:zpm_hub" | "simplylight:edge_light" | "simplylight:edge_light_top" | "simplylight:illuminant_black_block" | "simplylight:illuminant_black_block_on" | "simplylight:illuminant_block" | "simplylight:illuminant_block_on" | "simplylight:illuminant_blue_block" | "simplylight:illuminant_blue_block_on" | "simplylight:illuminant_brown_block" | "simplylight:illuminant_brown_block_on" | "simplylight:illuminant_cyan_block" | "simplylight:illuminant_cyan_block_on" | "simplylight:illuminant_gray_block" | "simplylight:illuminant_gray_block_on" | "simplylight:illuminant_green_block" | "simplylight:illuminant_green_block_on" | "simplylight:illuminant_light_blue_block" | "simplylight:illuminant_light_blue_block_on" | "simplylight:illuminant_light_gray_block" | "simplylight:illuminant_light_gray_block_on" | "simplylight:illuminant_lime_block" | "simplylight:illuminant_lime_block_on" | "simplylight:illuminant_magenta_block" | "simplylight:illuminant_magenta_block_on" | "simplylight:illuminant_orange_block" | "simplylight:illuminant_orange_block_on" | "simplylight:illuminant_panel" | "simplylight:illuminant_pink_block" | "simplylight:illuminant_pink_block_on" | "simplylight:illuminant_purple_block" | "simplylight:illuminant_purple_block_on" | "simplylight:illuminant_red_block" | "simplylight:illuminant_red_block_on" | "simplylight:illuminant_slab" | "simplylight:illuminant_yellow_block" | "simplylight:illuminant_yellow_block_on" | "simplylight:lamp_post" | "simplylight:lightbulb" | "simplylight:rodlamp" | "simplylight:wall_lamp" | "sliceanddice:fertilizer" | "sliceanddice:slicer" | "sliceanddice:sprinkler" | "sliceanddice:wet_air" | "systeams:compression_boiler" | "systeams:disenchantment_boiler" | "systeams:gourmand_boiler" | "systeams:lapidary_boiler" | "systeams:magmatic_boiler" | "systeams:numismatic_boiler" | "systeams:steam_dynamo" | "systeams:stirling_boiler" | "thermal:amaranth" | "thermal:amaranth_block" | "thermal:apatite_block" | "thermal:apatite_ore" | "thermal:apple_block" | "thermal:bamboo_block" | "thermal:barley" | "thermal:barley_block" | "thermal:beetroot_block" | "thermal:bell_pepper" | "thermal:bell_pepper_block" | "thermal:bitumen_block" | "thermal:black_rockwool" | "thermal:blue_rockwool" | "thermal:bronze_block" | "thermal:brown_rockwool" | "thermal:carrot_block" | "thermal:carrot_cake" | "thermal:charcoal_block" | "thermal:charge_bench" | "thermal:cheese_wheel" | "thermal:chiseled_rich_slag" | "thermal:chiseled_slag" | "thermal:chocolate_cake" | "thermal:cinnabar_block" | "thermal:cinnabar_ore" | "thermal:coal_coke_block" | "thermal:coffee" | "thermal:coffee_block" | "thermal:constantan_block" | "thermal:corn" | "thermal:corn_block" | "thermal:cracked_rich_slag_bricks" | "thermal:cracked_slag_bricks" | "thermal:crude_oil_fluid" | "thermal:cured_rubber_block" | "thermal:cyan_rockwool" | "thermal:deepslate_apatite_ore" | "thermal:deepslate_cinnabar_ore" | "thermal:deepslate_lead_ore" | "thermal:deepslate_nickel_ore" | "thermal:deepslate_niter_ore" | "thermal:deepslate_ruby_ore" | "thermal:deepslate_sapphire_ore" | "thermal:deepslate_silver_ore" | "thermal:deepslate_sulfur_ore" | "thermal:deepslate_tin_ore" | "thermal:device_collector" | "thermal:device_composter" | "thermal:device_fisher" | "thermal:device_hive_extractor" | "thermal:device_nullifier" | "thermal:device_potion_diffuser" | "thermal:device_rock_gen" | "thermal:device_soil_infuser" | "thermal:device_tree_extractor" | "thermal:device_water_gen" | "thermal:device_xp_condenser" | "thermal:dynamo_compression" | "thermal:dynamo_disenchantment" | "thermal:dynamo_gourmand" | "thermal:dynamo_lapidary" | "thermal:dynamo_magmatic" | "thermal:dynamo_numismatic" | "thermal:dynamo_stirling" | "thermal:earth_tnt" | "thermal:eggplant" | "thermal:eggplant_block" | "thermal:electrum_block" | "thermal:ender_fluid" | "thermal:ender_tnt" | "thermal:enderium_block" | "thermal:enderium_glass" | "thermal:energy_cell" | "thermal:energy_cell_frame" | "thermal:energy_duct" | "thermal:fire_tnt" | "thermal:flax" | "thermal:flax_block" | "thermal:fluid_cell" | "thermal:fluid_cell_frame" | "thermal:fluid_duct" | "thermal:fluid_duct_windowed" | "thermal:frost_melon" | "thermal:frost_melon_stem" | "thermal:frost_melon_stem_attached" | "thermal:glowstone_mushroom" | "thermal:glowstone_tnt" | "thermal:gray_rockwool" | "thermal:green_bean" | "thermal:green_bean_block" | "thermal:green_rockwool" | "thermal:gunpowder_block" | "thermal:gunpowder_mushroom" | "thermal:hops_block" | "thermal:ice_tnt" | "thermal:invar_block" | "thermal:item_buffer" | "thermal:lead_block" | "thermal:lead_ore" | "thermal:light_blue_rockwool" | "thermal:light_gray_rockwool" | "thermal:lightning_tnt" | "thermal:lime_rockwool" | "thermal:lumium_block" | "thermal:lumium_glass" | "thermal:machine_bottler" | "thermal:machine_brewer" | "thermal:machine_centrifuge" | "thermal:machine_chiller" | "thermal:machine_crafter" | "thermal:machine_crucible" | "thermal:machine_crystallizer" | "thermal:machine_frame" | "thermal:machine_furnace" | "thermal:machine_insolator" | "thermal:machine_press" | "thermal:machine_pulverizer" | "thermal:machine_pyrolyzer" | "thermal:machine_refinery" | "thermal:machine_sawmill" | "thermal:machine_smelter" | "thermal:magenta_rockwool" | "thermal:nickel_block" | "thermal:nickel_ore" | "thermal:niter_block" | "thermal:niter_ore" | "thermal:nuke_tnt" | "thermal:obsidian_glass" | "thermal:oil_red_sand" | "thermal:oil_sand" | "thermal:onion" | "thermal:onion_block" | "thermal:orange_rockwool" | "thermal:peanut" | "thermal:peanut_block" | "thermal:phyto_tnt" | "thermal:phytosoil" | "thermal:phytosoil_tilled" | "thermal:pink_rockwool" | "thermal:polished_rich_slag" | "thermal:polished_slag" | "thermal:potato_block" | "thermal:potion_cake" | "thermal:potted_rubberwood_sapling" | "thermal:purple_rockwool" | "thermal:radish" | "thermal:radish_block" | "thermal:raw_lead_block" | "thermal:raw_nickel_block" | "thermal:raw_silver_block" | "thermal:raw_tin_block" | "thermal:red_rockwool" | "thermal:redstone_fluid" | "thermal:redstone_mushroom" | "thermal:redstone_tnt" | "thermal:rice" | "thermal:rice_block" | "thermal:rich_slag_block" | "thermal:rich_slag_bricks" | "thermal:rosin_block" | "thermal:rubber_block" | "thermal:rubberwood_button" | "thermal:rubberwood_door" | "thermal:rubberwood_fence" | "thermal:rubberwood_fence_gate" | "thermal:rubberwood_leaves" | "thermal:rubberwood_log" | "thermal:rubberwood_planks" | "thermal:rubberwood_pressure_plate" | "thermal:rubberwood_sapling" | "thermal:rubberwood_sign" | "thermal:rubberwood_slab" | "thermal:rubberwood_stairs" | "thermal:rubberwood_trapdoor" | "thermal:rubberwood_wall_sign" | "thermal:rubberwood_wood" | "thermal:ruby_block" | "thermal:ruby_ore" | "thermal:sadiroot" | "thermal:sadiroot_block" | "thermal:sapphire_block" | "thermal:sapphire_ore" | "thermal:sawdust_block" | "thermal:signalum_block" | "thermal:signalum_glass" | "thermal:silver_block" | "thermal:silver_ore" | "thermal:slag_block" | "thermal:slag_bricks" | "thermal:slime_mushroom" | "thermal:slime_tnt" | "thermal:spice_cake" | "thermal:spinach" | "thermal:spinach_block" | "thermal:strawberry" | "thermal:strawberry_block" | "thermal:stripped_rubberwood_log" | "thermal:stripped_rubberwood_wood" | "thermal:stuffed_pumpkin" | "thermal:sugar_cane_block" | "thermal:sulfur_block" | "thermal:sulfur_ore" | "thermal:tar_block" | "thermal:tea" | "thermal:tea_block" | "thermal:tin_block" | "thermal:tin_ore" | "thermal:tinker_bench" | "thermal:tomato" | "thermal:tomato_block" | "thermal:white_rockwool" | "thermal:yellow_rockwool" | "thermal_extra:dragonsteel_block" | "thermal_extra:dragonsteel_glass" | "thermal_extra:shellite_block" | "thermal_extra:shellite_glass" | "thermal_extra:soul_infused_block" | "thermal_extra:soul_infused_glass" | "thermal_extra:twinite_block" | "thermal_extra:twinite_glass" | "thermalendergy:melodium_block" | "thermalendergy:prismalium_block" | "thermalendergy:stellarium_block" | "toms_storage:ts.crafting_terminal" | "toms_storage:ts.inventory_cable" | "toms_storage:ts.inventory_cable_connector" | "toms_storage:ts.inventory_cable_connector_filtered" | "toms_storage:ts.inventory_cable_connector_framed" | "toms_storage:ts.inventory_cable_framed" | "toms_storage:ts.inventory_connector" | "toms_storage:ts.inventory_hopper_basic" | "toms_storage:ts.inventory_proxy" | "toms_storage:ts.level_emitter" | "toms_storage:ts.open_crate" | "toms_storage:ts.painted_trim" | "toms_storage:ts.storage_terminal" | "toms_storage:ts.trim" | "trashcans:energy_trash_can" | "trashcans:item_trash_can" | "trashcans:liquid_trash_can" | "trashcans:ultimate_trash_can" | "travelanchors:travel_anchor" | "webdisplays:kb_left" | "webdisplays:kb_right" | "webdisplays:rctrl" | "webdisplays:redctrl" | "webdisplays:screen" | "webdisplays:server" | "xtonesreworked:agon_block_0" | "xtonesreworked:agon_block_1" | "xtonesreworked:agon_block_10" | "xtonesreworked:agon_block_11" | "xtonesreworked:agon_block_12" | "xtonesreworked:agon_block_13" | "xtonesreworked:agon_block_14" | "xtonesreworked:agon_block_15" | "xtonesreworked:agon_block_2" | "xtonesreworked:agon_block_3" | "xtonesreworked:agon_block_4" | "xtonesreworked:agon_block_5" | "xtonesreworked:agon_block_6" | "xtonesreworked:agon_block_7" | "xtonesreworked:agon_block_8" | "xtonesreworked:agon_block_9" | "xtonesreworked:azur_block_0" | "xtonesreworked:azur_block_1" | "xtonesreworked:azur_block_10" | "xtonesreworked:azur_block_11" | "xtonesreworked:azur_block_12" | "xtonesreworked:azur_block_13" | "xtonesreworked:azur_block_14" | "xtonesreworked:azur_block_15" | "xtonesreworked:azur_block_2" | "xtonesreworked:azur_block_3" | "xtonesreworked:azur_block_4" | "xtonesreworked:azur_block_5" | "xtonesreworked:azur_block_6" | "xtonesreworked:azur_block_7" | "xtonesreworked:azur_block_8" | "xtonesreworked:azur_block_9" | "xtonesreworked:bitt_block_0" | "xtonesreworked:bitt_block_1" | "xtonesreworked:bitt_block_10" | "xtonesreworked:bitt_block_11" | "xtonesreworked:bitt_block_12" | "xtonesreworked:bitt_block_13" | "xtonesreworked:bitt_block_14" | "xtonesreworked:bitt_block_15" | "xtonesreworked:bitt_block_2" | "xtonesreworked:bitt_block_3" | "xtonesreworked:bitt_block_4" | "xtonesreworked:bitt_block_5" | "xtonesreworked:bitt_block_6" | "xtonesreworked:bitt_block_7" | "xtonesreworked:bitt_block_8" | "xtonesreworked:bitt_block_9" | "xtonesreworked:cray_block_0" | "xtonesreworked:cray_block_1" | "xtonesreworked:cray_block_10" | "xtonesreworked:cray_block_11" | "xtonesreworked:cray_block_12" | "xtonesreworked:cray_block_13" | "xtonesreworked:cray_block_14" | "xtonesreworked:cray_block_15" | "xtonesreworked:cray_block_2" | "xtonesreworked:cray_block_3" | "xtonesreworked:cray_block_4" | "xtonesreworked:cray_block_5" | "xtonesreworked:cray_block_6" | "xtonesreworked:cray_block_7" | "xtonesreworked:cray_block_8" | "xtonesreworked:cray_block_9" | "xtonesreworked:flat_lamp" | "xtonesreworked:fort_block_0" | "xtonesreworked:fort_block_1" | "xtonesreworked:fort_block_10" | "xtonesreworked:fort_block_11" | "xtonesreworked:fort_block_12" | "xtonesreworked:fort_block_13" | "xtonesreworked:fort_block_14" | "xtonesreworked:fort_block_15" | "xtonesreworked:fort_block_2" | "xtonesreworked:fort_block_3" | "xtonesreworked:fort_block_4" | "xtonesreworked:fort_block_5" | "xtonesreworked:fort_block_6" | "xtonesreworked:fort_block_7" | "xtonesreworked:fort_block_8" | "xtonesreworked:fort_block_9" | "xtonesreworked:glaxx_block_0" | "xtonesreworked:glaxx_block_1" | "xtonesreworked:glaxx_block_10" | "xtonesreworked:glaxx_block_11" | "xtonesreworked:glaxx_block_12" | "xtonesreworked:glaxx_block_13" | "xtonesreworked:glaxx_block_14" | "xtonesreworked:glaxx_block_15" | "xtonesreworked:glaxx_block_2" | "xtonesreworked:glaxx_block_3" | "xtonesreworked:glaxx_block_4" | "xtonesreworked:glaxx_block_5" | "xtonesreworked:glaxx_block_6" | "xtonesreworked:glaxx_block_7" | "xtonesreworked:glaxx_block_8" | "xtonesreworked:glaxx_block_9" | "xtonesreworked:iszm_block_0" | "xtonesreworked:iszm_block_1" | "xtonesreworked:iszm_block_10" | "xtonesreworked:iszm_block_11" | "xtonesreworked:iszm_block_12" | "xtonesreworked:iszm_block_13" | "xtonesreworked:iszm_block_14" | "xtonesreworked:iszm_block_15" | "xtonesreworked:iszm_block_2" | "xtonesreworked:iszm_block_3" | "xtonesreworked:iszm_block_4" | "xtonesreworked:iszm_block_5" | "xtonesreworked:iszm_block_6" | "xtonesreworked:iszm_block_7" | "xtonesreworked:iszm_block_8" | "xtonesreworked:iszm_block_9" | "xtonesreworked:jelt_block_0" | "xtonesreworked:jelt_block_1" | "xtonesreworked:jelt_block_10" | "xtonesreworked:jelt_block_11" | "xtonesreworked:jelt_block_12" | "xtonesreworked:jelt_block_13" | "xtonesreworked:jelt_block_14" | "xtonesreworked:jelt_block_15" | "xtonesreworked:jelt_block_2" | "xtonesreworked:jelt_block_3" | "xtonesreworked:jelt_block_4" | "xtonesreworked:jelt_block_5" | "xtonesreworked:jelt_block_6" | "xtonesreworked:jelt_block_7" | "xtonesreworked:jelt_block_8" | "xtonesreworked:jelt_block_9" | "xtonesreworked:korp_block_0" | "xtonesreworked:korp_block_1" | "xtonesreworked:korp_block_10" | "xtonesreworked:korp_block_11" | "xtonesreworked:korp_block_12" | "xtonesreworked:korp_block_13" | "xtonesreworked:korp_block_14" | "xtonesreworked:korp_block_15" | "xtonesreworked:korp_block_2" | "xtonesreworked:korp_block_3" | "xtonesreworked:korp_block_4" | "xtonesreworked:korp_block_5" | "xtonesreworked:korp_block_6" | "xtonesreworked:korp_block_7" | "xtonesreworked:korp_block_8" | "xtonesreworked:korp_block_9" | "xtonesreworked:kryp_block_0" | "xtonesreworked:kryp_block_1" | "xtonesreworked:kryp_block_10" | "xtonesreworked:kryp_block_11" | "xtonesreworked:kryp_block_12" | "xtonesreworked:kryp_block_13" | "xtonesreworked:kryp_block_14" | "xtonesreworked:kryp_block_15" | "xtonesreworked:kryp_block_2" | "xtonesreworked:kryp_block_3" | "xtonesreworked:kryp_block_4" | "xtonesreworked:kryp_block_5" | "xtonesreworked:kryp_block_6" | "xtonesreworked:kryp_block_7" | "xtonesreworked:kryp_block_8" | "xtonesreworked:kryp_block_9" | "xtonesreworked:lair_block_0" | "xtonesreworked:lair_block_1" | "xtonesreworked:lair_block_10" | "xtonesreworked:lair_block_11" | "xtonesreworked:lair_block_12" | "xtonesreworked:lair_block_13" | "xtonesreworked:lair_block_14" | "xtonesreworked:lair_block_15" | "xtonesreworked:lair_block_2" | "xtonesreworked:lair_block_3" | "xtonesreworked:lair_block_4" | "xtonesreworked:lair_block_5" | "xtonesreworked:lair_block_6" | "xtonesreworked:lair_block_7" | "xtonesreworked:lair_block_8" | "xtonesreworked:lair_block_9" | "xtonesreworked:lave_block_0" | "xtonesreworked:lave_block_1" | "xtonesreworked:lave_block_10" | "xtonesreworked:lave_block_11" | "xtonesreworked:lave_block_12" | "xtonesreworked:lave_block_13" | "xtonesreworked:lave_block_14" | "xtonesreworked:lave_block_15" | "xtonesreworked:lave_block_2" | "xtonesreworked:lave_block_3" | "xtonesreworked:lave_block_4" | "xtonesreworked:lave_block_5" | "xtonesreworked:lave_block_6" | "xtonesreworked:lave_block_7" | "xtonesreworked:lave_block_8" | "xtonesreworked:lave_block_9" | "xtonesreworked:mint_block_0" | "xtonesreworked:mint_block_1" | "xtonesreworked:mint_block_10" | "xtonesreworked:mint_block_11" | "xtonesreworked:mint_block_12" | "xtonesreworked:mint_block_13" | "xtonesreworked:mint_block_14" | "xtonesreworked:mint_block_15" | "xtonesreworked:mint_block_2" | "xtonesreworked:mint_block_3" | "xtonesreworked:mint_block_4" | "xtonesreworked:mint_block_5" | "xtonesreworked:mint_block_6" | "xtonesreworked:mint_block_7" | "xtonesreworked:mint_block_8" | "xtonesreworked:mint_block_9" | "xtonesreworked:myst_block_0" | "xtonesreworked:myst_block_1" | "xtonesreworked:myst_block_10" | "xtonesreworked:myst_block_11" | "xtonesreworked:myst_block_12" | "xtonesreworked:myst_block_13" | "xtonesreworked:myst_block_14" | "xtonesreworked:myst_block_15" | "xtonesreworked:myst_block_2" | "xtonesreworked:myst_block_3" | "xtonesreworked:myst_block_4" | "xtonesreworked:myst_block_5" | "xtonesreworked:myst_block_6" | "xtonesreworked:myst_block_7" | "xtonesreworked:myst_block_8" | "xtonesreworked:myst_block_9" | "xtonesreworked:reds_block_0" | "xtonesreworked:reds_block_1" | "xtonesreworked:reds_block_10" | "xtonesreworked:reds_block_11" | "xtonesreworked:reds_block_12" | "xtonesreworked:reds_block_13" | "xtonesreworked:reds_block_14" | "xtonesreworked:reds_block_15" | "xtonesreworked:reds_block_2" | "xtonesreworked:reds_block_3" | "xtonesreworked:reds_block_4" | "xtonesreworked:reds_block_5" | "xtonesreworked:reds_block_6" | "xtonesreworked:reds_block_7" | "xtonesreworked:reds_block_8" | "xtonesreworked:reds_block_9" | "xtonesreworked:reed_block_0" | "xtonesreworked:reed_block_1" | "xtonesreworked:reed_block_10" | "xtonesreworked:reed_block_11" | "xtonesreworked:reed_block_12" | "xtonesreworked:reed_block_13" | "xtonesreworked:reed_block_14" | "xtonesreworked:reed_block_15" | "xtonesreworked:reed_block_2" | "xtonesreworked:reed_block_3" | "xtonesreworked:reed_block_4" | "xtonesreworked:reed_block_5" | "xtonesreworked:reed_block_6" | "xtonesreworked:reed_block_7" | "xtonesreworked:reed_block_8" | "xtonesreworked:reed_block_9" | "xtonesreworked:roen_block_0" | "xtonesreworked:roen_block_1" | "xtonesreworked:roen_block_10" | "xtonesreworked:roen_block_11" | "xtonesreworked:roen_block_12" | "xtonesreworked:roen_block_13" | "xtonesreworked:roen_block_14" | "xtonesreworked:roen_block_15" | "xtonesreworked:roen_block_2" | "xtonesreworked:roen_block_3" | "xtonesreworked:roen_block_4" | "xtonesreworked:roen_block_5" | "xtonesreworked:roen_block_6" | "xtonesreworked:roen_block_7" | "xtonesreworked:roen_block_8" | "xtonesreworked:roen_block_9" | "xtonesreworked:sols_block_0" | "xtonesreworked:sols_block_1" | "xtonesreworked:sols_block_10" | "xtonesreworked:sols_block_11" | "xtonesreworked:sols_block_12" | "xtonesreworked:sols_block_13" | "xtonesreworked:sols_block_14" | "xtonesreworked:sols_block_15" | "xtonesreworked:sols_block_2" | "xtonesreworked:sols_block_3" | "xtonesreworked:sols_block_4" | "xtonesreworked:sols_block_5" | "xtonesreworked:sols_block_6" | "xtonesreworked:sols_block_7" | "xtonesreworked:sols_block_8" | "xtonesreworked:sols_block_9" | "xtonesreworked:sync_block_0" | "xtonesreworked:sync_block_1" | "xtonesreworked:sync_block_10" | "xtonesreworked:sync_block_11" | "xtonesreworked:sync_block_12" | "xtonesreworked:sync_block_13" | "xtonesreworked:sync_block_14" | "xtonesreworked:sync_block_15" | "xtonesreworked:sync_block_2" | "xtonesreworked:sync_block_3" | "xtonesreworked:sync_block_4" | "xtonesreworked:sync_block_5" | "xtonesreworked:sync_block_6" | "xtonesreworked:sync_block_7" | "xtonesreworked:sync_block_8" | "xtonesreworked:sync_block_9" | "xtonesreworked:tank_block_0" | "xtonesreworked:tank_block_1" | "xtonesreworked:tank_block_10" | "xtonesreworked:tank_block_11" | "xtonesreworked:tank_block_12" | "xtonesreworked:tank_block_13" | "xtonesreworked:tank_block_14" | "xtonesreworked:tank_block_15" | "xtonesreworked:tank_block_2" | "xtonesreworked:tank_block_3" | "xtonesreworked:tank_block_4" | "xtonesreworked:tank_block_5" | "xtonesreworked:tank_block_6" | "xtonesreworked:tank_block_7" | "xtonesreworked:tank_block_8" | "xtonesreworked:tank_block_9" | "xtonesreworked:vect_block_0" | "xtonesreworked:vect_block_1" | "xtonesreworked:vect_block_10" | "xtonesreworked:vect_block_11" | "xtonesreworked:vect_block_12" | "xtonesreworked:vect_block_13" | "xtonesreworked:vect_block_14" | "xtonesreworked:vect_block_15" | "xtonesreworked:vect_block_2" | "xtonesreworked:vect_block_3" | "xtonesreworked:vect_block_4" | "xtonesreworked:vect_block_5" | "xtonesreworked:vect_block_6" | "xtonesreworked:vect_block_7" | "xtonesreworked:vect_block_8" | "xtonesreworked:vect_block_9" | "xtonesreworked:vena_block_0" | "xtonesreworked:vena_block_1" | "xtonesreworked:vena_block_10" | "xtonesreworked:vena_block_11" | "xtonesreworked:vena_block_12" | "xtonesreworked:vena_block_13" | "xtonesreworked:vena_block_14" | "xtonesreworked:vena_block_15" | "xtonesreworked:vena_block_2" | "xtonesreworked:vena_block_3" | "xtonesreworked:vena_block_4" | "xtonesreworked:vena_block_5" | "xtonesreworked:vena_block_6" | "xtonesreworked:vena_block_7" | "xtonesreworked:vena_block_8" | "xtonesreworked:vena_block_9" | "xtonesreworked:xtone_tile" | "xtonesreworked:zane_block_0" | "xtonesreworked:zane_block_1" | "xtonesreworked:zane_block_10" | "xtonesreworked:zane_block_11" | "xtonesreworked:zane_block_12" | "xtonesreworked:zane_block_13" | "xtonesreworked:zane_block_14" | "xtonesreworked:zane_block_15" | "xtonesreworked:zane_block_2" | "xtonesreworked:zane_block_3" | "xtonesreworked:zane_block_4" | "xtonesreworked:zane_block_5" | "xtonesreworked:zane_block_6" | "xtonesreworked:zane_block_7" | "xtonesreworked:zane_block_8" | "xtonesreworked:zane_block_9" | "xtonesreworked:zech_block_0" | "xtonesreworked:zech_block_1" | "xtonesreworked:zech_block_10" | "xtonesreworked:zech_block_11" | "xtonesreworked:zech_block_12" | "xtonesreworked:zech_block_13" | "xtonesreworked:zech_block_14" | "xtonesreworked:zech_block_15" | "xtonesreworked:zech_block_2" | "xtonesreworked:zech_block_3" | "xtonesreworked:zech_block_4" | "xtonesreworked:zech_block_5" | "xtonesreworked:zech_block_6" | "xtonesreworked:zech_block_7" | "xtonesreworked:zech_block_8" | "xtonesreworked:zech_block_9" | "xtonesreworked:zest_block_0" | "xtonesreworked:zest_block_1" | "xtonesreworked:zest_block_10" | "xtonesreworked:zest_block_11" | "xtonesreworked:zest_block_12" | "xtonesreworked:zest_block_13" | "xtonesreworked:zest_block_14" | "xtonesreworked:zest_block_15" | "xtonesreworked:zest_block_2" | "xtonesreworked:zest_block_3" | "xtonesreworked:zest_block_4" | "xtonesreworked:zest_block_5" | "xtonesreworked:zest_block_6" | "xtonesreworked:zest_block_7" | "xtonesreworked:zest_block_8" | "xtonesreworked:zest_block_9" | "xtonesreworked:zeta_block_0" | "xtonesreworked:zeta_block_1" | "xtonesreworked:zeta_block_10" | "xtonesreworked:zeta_block_11" | "xtonesreworked:zeta_block_12" | "xtonesreworked:zeta_block_13" | "xtonesreworked:zeta_block_14" | "xtonesreworked:zeta_block_15" | "xtonesreworked:zeta_block_2" | "xtonesreworked:zeta_block_3" | "xtonesreworked:zeta_block_4" | "xtonesreworked:zeta_block_5" | "xtonesreworked:zeta_block_6" | "xtonesreworked:zeta_block_7" | "xtonesreworked:zeta_block_8" | "xtonesreworked:zeta_block_9" | "xtonesreworked:zion_block_0" | "xtonesreworked:zion_block_1" | "xtonesreworked:zion_block_10" | "xtonesreworked:zion_block_11" | "xtonesreworked:zion_block_12" | "xtonesreworked:zion_block_13" | "xtonesreworked:zion_block_14" | "xtonesreworked:zion_block_15" | "xtonesreworked:zion_block_2" | "xtonesreworked:zion_block_3" | "xtonesreworked:zion_block_4" | "xtonesreworked:zion_block_5" | "xtonesreworked:zion_block_6" | "xtonesreworked:zion_block_7" | "xtonesreworked:zion_block_8" | "xtonesreworked:zion_block_9" | "xtonesreworked:zkul_block_0" | "xtonesreworked:zkul_block_1" | "xtonesreworked:zkul_block_10" | "xtonesreworked:zkul_block_11" | "xtonesreworked:zkul_block_12" | "xtonesreworked:zkul_block_13" | "xtonesreworked:zkul_block_14" | "xtonesreworked:zkul_block_15" | "xtonesreworked:zkul_block_2" | "xtonesreworked:zkul_block_3" | "xtonesreworked:zkul_block_4" | "xtonesreworked:zkul_block_5" | "xtonesreworked:zkul_block_6" | "xtonesreworked:zkul_block_7" | "xtonesreworked:zkul_block_8" | "xtonesreworked:zkul_block_9" | "xtonesreworked:zoea_block_0" | "xtonesreworked:zoea_block_1" | "xtonesreworked:zoea_block_10" | "xtonesreworked:zoea_block_11" | "xtonesreworked:zoea_block_12" | "xtonesreworked:zoea_block_13" | "xtonesreworked:zoea_block_14" | "xtonesreworked:zoea_block_15" | "xtonesreworked:zoea_block_2" | "xtonesreworked:zoea_block_3" | "xtonesreworked:zoea_block_4" | "xtonesreworked:zoea_block_5" | "xtonesreworked:zoea_block_6" | "xtonesreworked:zoea_block_7" | "xtonesreworked:zoea_block_8" | "xtonesreworked:zoea_block_9" | "xtonesreworked:zome_block_0" | "xtonesreworked:zome_block_1" | "xtonesreworked:zome_block_10" | "xtonesreworked:zome_block_11" | "xtonesreworked:zome_block_12" | "xtonesreworked:zome_block_13" | "xtonesreworked:zome_block_14" | "xtonesreworked:zome_block_15" | "xtonesreworked:zome_block_2" | "xtonesreworked:zome_block_3" | "xtonesreworked:zome_block_4" | "xtonesreworked:zome_block_5" | "xtonesreworked:zome_block_6" | "xtonesreworked:zome_block_7" | "xtonesreworked:zome_block_8" | "xtonesreworked:zome_block_9" | "xtonesreworked:zone_block_0" | "xtonesreworked:zone_block_1" | "xtonesreworked:zone_block_10" | "xtonesreworked:zone_block_11" | "xtonesreworked:zone_block_12" | "xtonesreworked:zone_block_13" | "xtonesreworked:zone_block_14" | "xtonesreworked:zone_block_15" | "xtonesreworked:zone_block_2" | "xtonesreworked:zone_block_3" | "xtonesreworked:zone_block_4" | "xtonesreworked:zone_block_5" | "xtonesreworked:zone_block_6" | "xtonesreworked:zone_block_7" | "xtonesreworked:zone_block_8" | "xtonesreworked:zone_block_9" | "xtonesreworked:zorg_block_0" | "xtonesreworked:zorg_block_1" | "xtonesreworked:zorg_block_10" | "xtonesreworked:zorg_block_11" | "xtonesreworked:zorg_block_12" | "xtonesreworked:zorg_block_13" | "xtonesreworked:zorg_block_14" | "xtonesreworked:zorg_block_15" | "xtonesreworked:zorg_block_2" | "xtonesreworked:zorg_block_3" | "xtonesreworked:zorg_block_4" | "xtonesreworked:zorg_block_5" | "xtonesreworked:zorg_block_6" | "xtonesreworked:zorg_block_7" | "xtonesreworked:zorg_block_8" | "xtonesreworked:zorg_block_9" | "xtonesreworked:ztyl_block_0" | "xtonesreworked:ztyl_block_1" | "xtonesreworked:ztyl_block_10" | "xtonesreworked:ztyl_block_11" | "xtonesreworked:ztyl_block_12" | "xtonesreworked:ztyl_block_13" | "xtonesreworked:ztyl_block_14" | "xtonesreworked:ztyl_block_15" | "xtonesreworked:ztyl_block_2" | "xtonesreworked:ztyl_block_3" | "xtonesreworked:ztyl_block_4" | "xtonesreworked:ztyl_block_5" | "xtonesreworked:ztyl_block_6" | "xtonesreworked:ztyl_block_7" | "xtonesreworked:ztyl_block_8" | "xtonesreworked:ztyl_block_9" | "xtonesreworked:zyth_block_0" | "xtonesreworked:zyth_block_1" | "xtonesreworked:zyth_block_10" | "xtonesreworked:zyth_block_11" | "xtonesreworked:zyth_block_12" | "xtonesreworked:zyth_block_13" | "xtonesreworked:zyth_block_14" | "xtonesreworked:zyth_block_15" | "xtonesreworked:zyth_block_2" | "xtonesreworked:zyth_block_3" | "xtonesreworked:zyth_block_4" | "xtonesreworked:zyth_block_5" | "xtonesreworked:zyth_block_6" | "xtonesreworked:zyth_block_7" | "xtonesreworked:zyth_block_8" | "xtonesreworked:zyth_block_9" | "gtceu:animated_steel_block" | "gtceu:animated_steel_double_cable" | "gtceu:animated_steel_double_wire" | "gtceu:animated_steel_frame" | "gtceu:animated_steel_hex_cable" | "gtceu:animated_steel_hex_wire" | "gtceu:animated_steel_octal_cable" | "gtceu:animated_steel_octal_wire" | "gtceu:animated_steel_quadruple_cable" | "gtceu:animated_steel_quadruple_wire" | "gtceu:animated_steel_single_cable" | "gtceu:animated_steel_single_wire" | "gtceu:black_laser_pipe" | "gtceu:blue_laser_pipe" | "gtceu:brown_laser_pipe" | "gtceu:component_assembly" | "gtceu:cyan_laser_pipe" | "gtceu:dragonsteel_double_cable" | "gtceu:dragonsteel_hex_cable" | "gtceu:dragonsteel_octal_cable" | "gtceu:dragonsteel_quadruple_cable" | "gtceu:dragonsteel_single_cable" | "gtceu:echo_block" | "gtceu:echo_double_cable" | "gtceu:echo_double_wire" | "gtceu:echo_frame" | "gtceu:echo_hex_cable" | "gtceu:echo_hex_wire" | "gtceu:echo_octal_cable" | "gtceu:echo_octal_wire" | "gtceu:echo_quadruple_cable" | "gtceu:echo_quadruple_wire" | "gtceu:echo_single_cable" | "gtceu:echo_single_wire" | "gtceu:enderium_double_cable" | "gtceu:enderium_hex_cable" | "gtceu:enderium_octal_cable" | "gtceu:enderium_quadruple_cable" | "gtceu:enderium_single_cable" | "gtceu:enlighted_gold_block" | "gtceu:enlighted_gold_double_cable" | "gtceu:enlighted_gold_double_wire" | "gtceu:enlighted_gold_frame" | "gtceu:enlighted_gold_hex_cable" | "gtceu:enlighted_gold_hex_wire" | "gtceu:enlighted_gold_octal_cable" | "gtceu:enlighted_gold_octal_wire" | "gtceu:enlighted_gold_quadruple_cable" | "gtceu:enlighted_gold_quadruple_wire" | "gtceu:enlighted_gold_single_cable" | "gtceu:enlighted_gold_single_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_cable" | "gtceu:enriched_naquadah_trinium_europium_duranide_hex_cable" | "gtceu:enriched_naquadah_trinium_europium_duranide_octal_cable" | "gtceu:enriched_naquadah_trinium_europium_duranide_quadruple_cable" | "gtceu:enriched_naquadah_trinium_europium_duranide_single_cable" | "gtceu:gray_laser_pipe" | "gtceu:green_laser_pipe" | "gtceu:indium_tin_barium_titanium_cuprate_double_cable" | "gtceu:indium_tin_barium_titanium_cuprate_hex_cable" | "gtceu:indium_tin_barium_titanium_cuprate_octal_cable" | "gtceu:indium_tin_barium_titanium_cuprate_quadruple_cable" | "gtceu:indium_tin_barium_titanium_cuprate_single_cable" | "gtceu:isovol_block" | "gtceu:isovol_double_cable" | "gtceu:isovol_double_wire" | "gtceu:isovol_frame" | "gtceu:isovol_hex_cable" | "gtceu:isovol_hex_wire" | "gtceu:isovol_octal_cable" | "gtceu:isovol_octal_wire" | "gtceu:isovol_quadruple_cable" | "gtceu:isovol_quadruple_wire" | "gtceu:isovol_single_cable" | "gtceu:isovol_single_wire" | "gtceu:light_blue_laser_pipe" | "gtceu:light_gray_laser_pipe" | "gtceu:lime_laser_pipe" | "gtceu:lumium_double_cable" | "gtceu:lumium_hex_cable" | "gtceu:lumium_octal_cable" | "gtceu:lumium_quadruple_cable" | "gtceu:lumium_single_cable" | "gtceu:lv_essence_centrifuge" | "gtceu:magenta_laser_pipe" | "gtceu:magnesium_diboride_double_cable" | "gtceu:magnesium_diboride_hex_cable" | "gtceu:magnesium_diboride_octal_cable" | "gtceu:magnesium_diboride_quadruple_cable" | "gtceu:magnesium_diboride_single_cable" | "gtceu:manganese_phosphide_double_cable" | "gtceu:manganese_phosphide_hex_cable" | "gtceu:manganese_phosphide_octal_cable" | "gtceu:manganese_phosphide_quadruple_cable" | "gtceu:manganese_phosphide_single_cable" | "gtceu:melodium_double_cable" | "gtceu:melodium_hex_cable" | "gtceu:melodium_octal_cable" | "gtceu:melodium_quadruple_cable" | "gtceu:melodium_single_cable" | "gtceu:mercury_barium_calcium_cuprate_double_cable" | "gtceu:mercury_barium_calcium_cuprate_hex_cable" | "gtceu:mercury_barium_calcium_cuprate_octal_cable" | "gtceu:mercury_barium_calcium_cuprate_quadruple_cable" | "gtceu:mercury_barium_calcium_cuprate_single_cable" | "gtceu:orange_laser_pipe" | "gtceu:pink_laser_pipe" | "gtceu:plumbumanite_block" | "gtceu:plumbumanite_double_cable" | "gtceu:plumbumanite_double_wire" | "gtceu:plumbumanite_frame" | "gtceu:plumbumanite_hex_cable" | "gtceu:plumbumanite_hex_wire" | "gtceu:plumbumanite_octal_cable" | "gtceu:plumbumanite_octal_wire" | "gtceu:plumbumanite_quadruple_cable" | "gtceu:plumbumanite_quadruple_wire" | "gtceu:plumbumanite_single_cable" | "gtceu:plumbumanite_single_wire" | "gtceu:prismalium_double_cable" | "gtceu:prismalium_hex_cable" | "gtceu:prismalium_octal_cable" | "gtceu:prismalium_quadruple_cable" | "gtceu:prismalium_single_cable" | "gtceu:purple_laser_pipe" | "gtceu:red_laser_pipe" | "gtceu:ruthenium_trinium_americium_neutronate_double_cable" | "gtceu:ruthenium_trinium_americium_neutronate_hex_cable" | "gtceu:ruthenium_trinium_americium_neutronate_octal_cable" | "gtceu:ruthenium_trinium_americium_neutronate_quadruple_cable" | "gtceu:ruthenium_trinium_americium_neutronate_single_cable" | "gtceu:samarium_iron_arsenic_oxide_double_cable" | "gtceu:samarium_iron_arsenic_oxide_hex_cable" | "gtceu:samarium_iron_arsenic_oxide_octal_cable" | "gtceu:samarium_iron_arsenic_oxide_quadruple_cable" | "gtceu:samarium_iron_arsenic_oxide_single_cable" | "gtceu:shellite_double_cable" | "gtceu:shellite_hex_cable" | "gtceu:shellite_octal_cable" | "gtceu:shellite_quadruple_cable" | "gtceu:shellite_single_cable" | "gtceu:signalum_double_cable" | "gtceu:signalum_hex_cable" | "gtceu:signalum_octal_cable" | "gtceu:signalum_quadruple_cable" | "gtceu:signalum_single_cable" | "gtceu:soul_infused_double_cable" | "gtceu:soul_infused_hex_cable" | "gtceu:soul_infused_octal_cable" | "gtceu:soul_infused_quadruple_cable" | "gtceu:soul_infused_single_cable" | "gtceu:steam" | "gtceu:stellarium_double_cable" | "gtceu:stellarium_hex_cable" | "gtceu:stellarium_octal_cable" | "gtceu:stellarium_quadruple_cable" | "gtceu:stellarium_single_cable" | "gtceu:tin" | "gtceu:twinite_double_cable" | "gtceu:twinite_hex_cable" | "gtceu:twinite_octal_cable" | "gtceu:twinite_quadruple_cable" | "gtceu:twinite_single_cable" | "gtceu:uranium_rhodium_dinaquadide_double_cable" | "gtceu:uranium_rhodium_dinaquadide_hex_cable" | "gtceu:uranium_rhodium_dinaquadide_octal_cable" | "gtceu:uranium_rhodium_dinaquadide_quadruple_cable" | "gtceu:uranium_rhodium_dinaquadide_single_cable" | "gtceu:uranium_triplatinum_double_cable" | "gtceu:uranium_triplatinum_hex_cable" | "gtceu:uranium_triplatinum_octal_cable" | "gtceu:uranium_triplatinum_quadruple_cable" | "gtceu:uranium_triplatinum_single_cable" | "gtceu:vibranite_block" | "gtceu:vibranite_double_cable" | "gtceu:vibranite_double_wire" | "gtceu:vibranite_frame" | "gtceu:vibranite_hex_cable" | "gtceu:vibranite_hex_wire" | "gtceu:vibranite_octal_cable" | "gtceu:vibranite_octal_wire" | "gtceu:vibranite_quadruple_cable" | "gtceu:vibranite_quadruple_wire" | "gtceu:vibranite_single_cable" | "gtceu:vibranite_single_wire" | "gtceu:void_double_cable" | "gtceu:void_double_wire" | "gtceu:void_frame" | "gtceu:void_hex_cable" | "gtceu:void_hex_wire" | "gtceu:void_octal_cable" | "gtceu:void_octal_wire" | "gtceu:void_quadruple_cable" | "gtceu:void_quadruple_wire" | "gtceu:void_single_cable" | "gtceu:void_single_wire" | "gtceu:white_laser_pipe" | "gtceu:yellow_laser_pipe" | "gtceu:zapolgium_block" | "gtceu:zapolgium_double_cable" | "gtceu:zapolgium_double_wire" | "gtceu:zapolgium_frame" | "gtceu:zapolgium_hex_cable" | "gtceu:zapolgium_hex_wire" | "gtceu:zapolgium_octal_cable" | "gtceu:zapolgium_octal_wire" | "gtceu:zapolgium_quadruple_cable" | "gtceu:zapolgium_quadruple_wire" | "gtceu:zapolgium_single_cable" | "gtceu:zapolgium_single_wire" | "mmt:abiding_alloy_block" | "mmt:acril_block" | "mmt:adamanite_block" | "mmt:alexandrite_block" | "mmt:aluminum_block" | "mmt:amber_block" | "mmt:amethyst_block" | "mmt:ametrine_block" | "mmt:aquamarine_block" | "mmt:bismuth_block" | "mmt:block" | "mmt:boron_block" | "mmt:brass_block" | "mmt:bronze_block" | "mmt:celeslar_block" | "mmt:chalyblux_block" | "mmt:charcoal_block" | "mmt:chromium_block" | "mmt:citrine_block" | "mmt:cobalt_block" | "mmt:cosmos_aurora_block" | "mmt:cristinite" | "mmt:dark_cryopla_block" | "mmt:echo_block" | "mmt:electrum_block" | "mmt:estalt_block" | "mmt:europium_block" | "mmt:frigidite_block" | "mmt:garnet_block" | "mmt:invar_block" | "mmt:iridium_block" | "mmt:jade_block" | "mmt:kunzite_block" | "mmt:lead_block" | "mmt:limestone" | "mmt:lunium_nova_block" | "mmt:magnesium_block" | "mmt:marble" | "mmt:midnight_abyssal_block" | "mmt:moonstone_block" | "mmt:mythril_block" | "mmt:nickel_block" | "mmt:nlatstone_block" | "mmt:opal_block" | "mmt:osmium_block" | "mmt:palladium_block" | "mmt:pearl_block" | "mmt:pearl_ore" | "mmt:peridot_block" | "mmt:platinum_block" | "mmt:plumbumanite_block" | "mmt:raw_acril_block" | "mmt:raw_adamanite_block" | "mmt:raw_aluminum_block" | "mmt:raw_boron_block" | "mmt:raw_cobalt_block" | "mmt:raw_dark_cryopla_block" | "mmt:raw_europium_block" | "mmt:raw_lead_block" | "mmt:raw_lunium_nova_block" | "mmt:raw_midnight_abyssal_block" | "mmt:raw_mythril_block" | "mmt:raw_netherite_block" | "mmt:raw_nickel_block" | "mmt:raw_osmium_block" | "mmt:raw_palladium_block" | "mmt:raw_platinum_block" | "mmt:raw_rhodium_block" | "mmt:raw_scandium_block" | "mmt:raw_silver_block" | "mmt:raw_stellar_block" | "mmt:raw_tellurium_block" | "mmt:raw_thorium_block" | "mmt:raw_tin_block" | "mmt:raw_titanium_block" | "mmt:raw_tungsten_block" | "mmt:raw_uranium_block" | "mmt:raw_void_block" | "mmt:raw_xelkive_block" | "mmt:raw_yttrium_block" | "mmt:raw_zinc_block" | "mmt:raw_zirconium_block" | "mmt:rhodium_block" | "mmt:rose_quartz_block" | "mmt:ruby_block" | "mmt:ruby_ore" | "mmt:sapphire_block" | "mmt:sapphire_ore" | "mmt:scandium_block" | "mmt:scoria" | "mmt:scrap_block" | "mmt:silicon_block" | "mmt:silt" | "mmt:silver_block" | "mmt:slate" | "mmt:slush" | "mmt:solimrith_block" | "mmt:spinel_block" | "mmt:starlight_mythril_block" | "mmt:steel_block" | "mmt:stellar_block" | "mmt:sunstone_block" | "mmt:tanzanite_block" | "mmt:tellurium_block" | "mmt:thlanium_block" | "mmt:thorium_block" | "mmt:thulium_block" | "mmt:tin_block" | "mmt:titanium_block" | "mmt:topaz_block" | "mmt:topaz_ore" | "mmt:tourmaline_block" | "mmt:tungsten_block" | "mmt:turquoise_block" | "mmt:turquoise_ore" | "mmt:ultranium_gem_block" | "mmt:uranium_block" | "mmt:vibranite_block" | "mmt:viculeam_block" | "mmt:void_block" | "mmt:xelkive_block" | "mmt:xeproda_block" | "mmt:yttrium_block" | "mmt:zapolgium_block" | "mmt:zinc_block" | "mmt:zirconium_block" | "mysticalagriculture:alkali_crop" | "mysticalagriculture:gem_crop" | "mysticalagriculture:heavy_metal_crop" | "mysticalagriculture:metallic_crop" | "mysticalagriculture:quartz_all_crop" | "mysticalagriculture:rutile_crop" | "gtceu:trinaquadalloy_block" | "gtceu:trinaquadalloy_frame";
    type Enchantment = "cofh_core:holding" | "create:capacity" | "create:potato_recovery" | "ensorcellation:air_affinity" | "ensorcellation:angler" | "ensorcellation:bulwark" | "ensorcellation:cavalier" | "ensorcellation:curse_fool" | "ensorcellation:curse_mercy" | "ensorcellation:damage_ender" | "ensorcellation:damage_illager" | "ensorcellation:damage_villager" | "ensorcellation:displacement" | "ensorcellation:excavating" | "ensorcellation:fire_rebuke" | "ensorcellation:frost_aspect" | "ensorcellation:frost_rebuke" | "ensorcellation:gourmand" | "ensorcellation:hunter" | "ensorcellation:instigating" | "ensorcellation:leech" | "ensorcellation:magic_edge" | "ensorcellation:magic_protection" | "ensorcellation:phalanx" | "ensorcellation:pilfering" | "ensorcellation:quick_draw" | "ensorcellation:reach" | "ensorcellation:soulbound" | "ensorcellation:trueshot" | "ensorcellation:vitality" | "ensorcellation:volley" | "ensorcellation:vorpal" | "ensorcellation:xp_boost" | "farmersdelight:backstabbing" | "aqua_affinity" | "minecraft:aqua_affinity" | "bane_of_arthropods" | "minecraft:bane_of_arthropods" | "binding_curse" | "minecraft:binding_curse" | "blast_protection" | "minecraft:blast_protection" | "channeling" | "minecraft:channeling" | "depth_strider" | "minecraft:depth_strider" | "efficiency" | "minecraft:efficiency" | "feather_falling" | "minecraft:feather_falling" | "fire_aspect" | "minecraft:fire_aspect" | "fire_protection" | "minecraft:fire_protection" | "flame" | "minecraft:flame" | "fortune" | "minecraft:fortune" | "frost_walker" | "minecraft:frost_walker" | "impaling" | "minecraft:impaling" | "infinity" | "minecraft:infinity" | "knockback" | "minecraft:knockback" | "looting" | "minecraft:looting" | "loyalty" | "minecraft:loyalty" | "luck_of_the_sea" | "minecraft:luck_of_the_sea" | "lure" | "minecraft:lure" | "mending" | "minecraft:mending" | "multishot" | "minecraft:multishot" | "piercing" | "minecraft:piercing" | "power" | "minecraft:power" | "projectile_protection" | "minecraft:projectile_protection" | "protection" | "minecraft:protection" | "punch" | "minecraft:punch" | "quick_charge" | "minecraft:quick_charge" | "respiration" | "minecraft:respiration" | "riptide" | "minecraft:riptide" | "sharpness" | "minecraft:sharpness" | "silk_touch" | "minecraft:silk_touch" | "smite" | "minecraft:smite" | "soul_speed" | "minecraft:soul_speed" | "sweeping" | "minecraft:sweeping" | "swift_sneak" | "minecraft:swift_sneak" | "thorns" | "minecraft:thorns" | "unbreaking" | "minecraft:unbreaking" | "vanishing_curse" | "minecraft:vanishing_curse" | "mysticalagriculture:mystical_enlightenment" | "travelanchors:range" | "travelanchors:teleportation";
    type EntityType = "ae2:tiny_tnt_primed" | "apexcore:seat" | "automobility:automobile" | "buildinggadgets:construction_block_entity" | "cofh_core:electric_arc" | "cofh_core:electric_field" | "cofh_core:frost_field" | "cofh_core:knife" | "cofh_core:shockwave" | "corpse:corpse" | "create:carriage_contraption" | "create:contraption" | "create:crafting_blueprint" | "create:gantry_contraption" | "create:potato_projectile" | "create:seat" | "create:stationary_contraption" | "create:super_glue" | "createarmory:projectile_fifty_debug" | "createarmory:projectile_five_five_six_debug" | "createarmory:projectile_impact_nade_debug" | "createarmory:projectile_junk_debug" | "createarmory:projectile_nine_debug" | "createarmory:projectile_rocket_debug" | "createarmory:projectile_shotgun_debug" | "createarmory:projectile_smoke_debug" | "farmersdelight:rotten_tomato" | "komarumod:komaru" | "allay" | "minecraft:allay" | "area_effect_cloud" | "minecraft:area_effect_cloud" | "armor_stand" | "minecraft:armor_stand" | "arrow" | "minecraft:arrow" | "axolotl" | "minecraft:axolotl" | "bat" | "minecraft:bat" | "bee" | "minecraft:bee" | "blaze" | "minecraft:blaze" | "boat" | "minecraft:boat" | "cat" | "minecraft:cat" | "cave_spider" | "minecraft:cave_spider" | "chest_boat" | "minecraft:chest_boat" | "chest_minecart" | "minecraft:chest_minecart" | "chicken" | "minecraft:chicken" | "cod" | "minecraft:cod" | "command_block_minecart" | "minecraft:command_block_minecart" | "cow" | "minecraft:cow" | "creeper" | "minecraft:creeper" | "dolphin" | "minecraft:dolphin" | "donkey" | "minecraft:donkey" | "dragon_fireball" | "minecraft:dragon_fireball" | "drowned" | "minecraft:drowned" | "egg" | "minecraft:egg" | "elder_guardian" | "minecraft:elder_guardian" | "end_crystal" | "minecraft:end_crystal" | "ender_dragon" | "minecraft:ender_dragon" | "ender_pearl" | "minecraft:ender_pearl" | "enderman" | "minecraft:enderman" | "endermite" | "minecraft:endermite" | "evoker" | "minecraft:evoker" | "evoker_fangs" | "minecraft:evoker_fangs" | "experience_bottle" | "minecraft:experience_bottle" | "experience_orb" | "minecraft:experience_orb" | "eye_of_ender" | "minecraft:eye_of_ender" | "falling_block" | "minecraft:falling_block" | "fireball" | "minecraft:fireball" | "firework_rocket" | "minecraft:firework_rocket" | "fishing_bobber" | "minecraft:fishing_bobber" | "fox" | "minecraft:fox" | "frog" | "minecraft:frog" | "furnace_minecart" | "minecraft:furnace_minecart" | "ghast" | "minecraft:ghast" | "giant" | "minecraft:giant" | "glow_item_frame" | "minecraft:glow_item_frame" | "glow_squid" | "minecraft:glow_squid" | "goat" | "minecraft:goat" | "guardian" | "minecraft:guardian" | "hoglin" | "minecraft:hoglin" | "hopper_minecart" | "minecraft:hopper_minecart" | "horse" | "minecraft:horse" | "husk" | "minecraft:husk" | "illusioner" | "minecraft:illusioner" | "iron_golem" | "minecraft:iron_golem" | "item" | "minecraft:item" | "item_frame" | "minecraft:item_frame" | "leash_knot" | "minecraft:leash_knot" | "lightning_bolt" | "minecraft:lightning_bolt" | "llama" | "minecraft:llama" | "llama_spit" | "minecraft:llama_spit" | "magma_cube" | "minecraft:magma_cube" | "marker" | "minecraft:marker" | "minecart" | "minecraft:minecart" | "mooshroom" | "minecraft:mooshroom" | "mule" | "minecraft:mule" | "ocelot" | "minecraft:ocelot" | "painting" | "minecraft:painting" | "panda" | "minecraft:panda" | "parrot" | "minecraft:parrot" | "phantom" | "minecraft:phantom" | "pig" | "minecraft:pig" | "piglin" | "minecraft:piglin" | "piglin_brute" | "minecraft:piglin_brute" | "pillager" | "minecraft:pillager" | "player" | "minecraft:player" | "polar_bear" | "minecraft:polar_bear" | "potion" | "minecraft:potion" | "pufferfish" | "minecraft:pufferfish" | "rabbit" | "minecraft:rabbit" | "ravager" | "minecraft:ravager" | "salmon" | "minecraft:salmon" | "sheep" | "minecraft:sheep" | "shulker" | "minecraft:shulker" | "shulker_bullet" | "minecraft:shulker_bullet" | "silverfish" | "minecraft:silverfish" | "skeleton" | "minecraft:skeleton" | "skeleton_horse" | "minecraft:skeleton_horse" | "slime" | "minecraft:slime" | "small_fireball" | "minecraft:small_fireball" | "snow_golem" | "minecraft:snow_golem" | "snowball" | "minecraft:snowball" | "spawner_minecart" | "minecraft:spawner_minecart" | "spectral_arrow" | "minecraft:spectral_arrow" | "spider" | "minecraft:spider" | "squid" | "minecraft:squid" | "stray" | "minecraft:stray" | "strider" | "minecraft:strider" | "tadpole" | "minecraft:tadpole" | "tnt" | "minecraft:tnt" | "tnt_minecart" | "minecraft:tnt_minecart" | "trader_llama" | "minecraft:trader_llama" | "trident" | "minecraft:trident" | "tropical_fish" | "minecraft:tropical_fish" | "turtle" | "minecraft:turtle" | "vex" | "minecraft:vex" | "villager" | "minecraft:villager" | "vindicator" | "minecraft:vindicator" | "wandering_trader" | "minecraft:wandering_trader" | "warden" | "minecraft:warden" | "witch" | "minecraft:witch" | "wither" | "minecraft:wither" | "wither_skeleton" | "minecraft:wither_skeleton" | "wither_skull" | "minecraft:wither_skull" | "wolf" | "minecraft:wolf" | "zoglin" | "minecraft:zoglin" | "zombie" | "minecraft:zombie" | "zombie_horse" | "minecraft:zombie_horse" | "zombie_villager" | "minecraft:zombie_villager" | "zombified_piglin" | "minecraft:zombified_piglin" | "numina:armor_stand_entity" | "powersuits:luxcapacitor" | "powersuits:plasma_ball" | "powersuits:railgun_bolt" | "powersuits:spinning_blade" | "railways:benchcart" | "railways:conductor" | "railways:jukeboxcart" | "sgjourney:goauld" | "sgjourney:jaffa_plasma" | "thermal:basalz" | "thermal:basalz_projectile" | "thermal:blitz" | "thermal:blitz_projectile" | "thermal:blizz" | "thermal:blizz_projectile" | "thermal:earth_grenade" | "thermal:earth_tnt" | "thermal:ender_grenade" | "thermal:ender_tnt" | "thermal:explosive_grenade" | "thermal:fire_grenade" | "thermal:fire_tnt" | "thermal:glowstone_grenade" | "thermal:glowstone_tnt" | "thermal:ice_grenade" | "thermal:ice_tnt" | "thermal:lightning_grenade" | "thermal:lightning_tnt" | "thermal:nuke_grenade" | "thermal:nuke_tnt" | "thermal:phyto_grenade" | "thermal:phyto_tnt" | "thermal:redstone_grenade" | "thermal:redstone_tnt" | "thermal:rubberwood_boat" | "thermal:rubberwood_chest_boat" | "thermal:slime_grenade" | "thermal:slime_tnt";
    type Item = "ae2:16k_crafting_storage" | "ae2:1k_crafting_storage" | "ae2:256k_crafting_storage" | "ae2:4k_crafting_storage" | "ae2:64k_crafting_storage" | "ae2:advanced_card" | "ae2:annihilation_core" | "ae2:annihilation_plane" | "ae2:basic_card" | "ae2:biometric_card" | "ae2:black_covered_cable" | "ae2:black_covered_dense_cable" | "ae2:black_glass_cable" | "ae2:black_lumen_paint_ball" | "ae2:black_paint_ball" | "ae2:black_smart_cable" | "ae2:black_smart_dense_cable" | "ae2:blank_pattern" | "ae2:blue_covered_cable" | "ae2:blue_covered_dense_cable" | "ae2:blue_glass_cable" | "ae2:blue_lumen_paint_ball" | "ae2:blue_paint_ball" | "ae2:blue_smart_cable" | "ae2:blue_smart_dense_cable" | "ae2:brown_covered_cable" | "ae2:brown_covered_dense_cable" | "ae2:brown_glass_cable" | "ae2:brown_lumen_paint_ball" | "ae2:brown_paint_ball" | "ae2:brown_smart_cable" | "ae2:brown_smart_dense_cable" | "ae2:cable_anchor" | "ae2:cable_bus" | "ae2:cable_energy_acceptor" | "ae2:cable_interface" | "ae2:cable_pattern_provider" | "ae2:calculation_processor" | "ae2:calculation_processor_press" | "ae2:capacity_card" | "ae2:cell_component_16k" | "ae2:cell_component_1k" | "ae2:cell_component_256k" | "ae2:cell_component_4k" | "ae2:cell_component_64k" | "ae2:cell_workbench" | "ae2:certus_quartz_axe" | "ae2:certus_quartz_crystal" | "ae2:certus_quartz_cutting_knife" | "ae2:certus_quartz_dust" | "ae2:certus_quartz_hoe" | "ae2:certus_quartz_pickaxe" | "ae2:certus_quartz_shovel" | "ae2:certus_quartz_sword" | "ae2:certus_quartz_wrench" | "ae2:charged_certus_quartz_crystal" | "ae2:charged_staff" | "ae2:charger" | "ae2:chest" | "ae2:chipped_budding_quartz" | "ae2:chiseled_quartz_block" | "ae2:chiseled_quartz_slab" | "ae2:chiseled_quartz_stairs" | "ae2:chiseled_quartz_wall" | "ae2:color_applicator" | "ae2:condenser" | "ae2:controller" | "ae2:conversion_monitor" | "ae2:crafting_accelerator" | "ae2:crafting_card" | "ae2:crafting_monitor" | "ae2:crafting_pattern" | "ae2:crafting_terminal" | "ae2:crafting_unit" | "ae2:crank" | "ae2:creative_energy_cell" | "ae2:creative_fluid_cell" | "ae2:creative_item_cell" | "ae2:cut_quartz_block" | "ae2:cut_quartz_slab" | "ae2:cut_quartz_stairs" | "ae2:cut_quartz_wall" | "ae2:cyan_covered_cable" | "ae2:cyan_covered_dense_cable" | "ae2:cyan_glass_cable" | "ae2:cyan_lumen_paint_ball" | "ae2:cyan_paint_ball" | "ae2:cyan_smart_cable" | "ae2:cyan_smart_dense_cable" | "ae2:damaged_budding_quartz" | "ae2:dark_monitor" | "ae2:debug_card" | "ae2:debug_chunk_loader" | "ae2:debug_cube_gen" | "ae2:debug_energy_gen" | "ae2:debug_eraser" | "ae2:debug_item_gen" | "ae2:debug_meteorite_placer" | "ae2:debug_phantom_node" | "ae2:debug_replicator_card" | "ae2:dense_energy_cell" | "ae2:drive" | "ae2:ender_dust" | "ae2:energy_acceptor" | "ae2:energy_card" | "ae2:energy_cell" | "ae2:energy_level_emitter" | "ae2:engineering_processor" | "ae2:engineering_processor_press" | "ae2:entropy_manipulator" | "ae2:equal_distribution_card" | "ae2:export_bus" | "ae2:facade" | "ae2:fe_p2p_tunnel" | "ae2:flawed_budding_quartz" | "ae2:flawless_budding_quartz" | "ae2:fluid_cell_housing" | "ae2:fluid_p2p_tunnel" | "ae2:fluid_storage_cell_16k" | "ae2:fluid_storage_cell_1k" | "ae2:fluid_storage_cell_256k" | "ae2:fluid_storage_cell_4k" | "ae2:fluid_storage_cell_64k" | "ae2:fluix_axe" | "ae2:fluix_block" | "ae2:fluix_covered_cable" | "ae2:fluix_covered_dense_cable" | "ae2:fluix_crystal" | "ae2:fluix_dust" | "ae2:fluix_glass_cable" | "ae2:fluix_hoe" | "ae2:fluix_pearl" | "ae2:fluix_pickaxe" | "ae2:fluix_shovel" | "ae2:fluix_slab" | "ae2:fluix_smart_cable" | "ae2:fluix_smart_dense_cable" | "ae2:fluix_stairs" | "ae2:fluix_sword" | "ae2:fluix_wall" | "ae2:formation_core" | "ae2:formation_plane" | "ae2:fuzzy_card" | "ae2:gray_covered_cable" | "ae2:gray_covered_dense_cable" | "ae2:gray_glass_cable" | "ae2:gray_lumen_paint_ball" | "ae2:gray_paint_ball" | "ae2:gray_smart_cable" | "ae2:gray_smart_dense_cable" | "ae2:green_covered_cable" | "ae2:green_covered_dense_cable" | "ae2:green_glass_cable" | "ae2:green_lumen_paint_ball" | "ae2:green_paint_ball" | "ae2:green_smart_cable" | "ae2:green_smart_dense_cable" | "ae2:guide" | "ae2:import_bus" | "ae2:inscriber" | "ae2:interface" | "ae2:inverted_toggle_bus" | "ae2:inverter_card" | "ae2:io_port" | "ae2:item_cell_housing" | "ae2:item_p2p_tunnel" | "ae2:item_storage_cell_16k" | "ae2:item_storage_cell_1k" | "ae2:item_storage_cell_256k" | "ae2:item_storage_cell_4k" | "ae2:item_storage_cell_64k" | "ae2:large_quartz_bud" | "ae2:level_emitter" | "ae2:light_blue_covered_cable" | "ae2:light_blue_covered_dense_cable" | "ae2:light_blue_glass_cable" | "ae2:light_blue_lumen_paint_ball" | "ae2:light_blue_paint_ball" | "ae2:light_blue_smart_cable" | "ae2:light_blue_smart_dense_cable" | "ae2:light_detector" | "ae2:light_gray_covered_cable" | "ae2:light_gray_covered_dense_cable" | "ae2:light_gray_glass_cable" | "ae2:light_gray_lumen_paint_ball" | "ae2:light_gray_paint_ball" | "ae2:light_gray_smart_cable" | "ae2:light_gray_smart_dense_cable" | "ae2:light_p2p_tunnel" | "ae2:lime_covered_cable" | "ae2:lime_covered_dense_cable" | "ae2:lime_glass_cable" | "ae2:lime_lumen_paint_ball" | "ae2:lime_paint_ball" | "ae2:lime_smart_cable" | "ae2:lime_smart_dense_cable" | "ae2:logic_processor" | "ae2:logic_processor_press" | "ae2:magenta_covered_cable" | "ae2:magenta_covered_dense_cable" | "ae2:magenta_glass_cable" | "ae2:magenta_lumen_paint_ball" | "ae2:magenta_paint_ball" | "ae2:magenta_smart_cable" | "ae2:magenta_smart_dense_cable" | "ae2:matrix_frame" | "ae2:matter_ball" | "ae2:matter_cannon" | "ae2:me_p2p_tunnel" | "ae2:medium_quartz_bud" | "ae2:memory_card" | "ae2:memory_card_black" | "ae2:memory_card_blue" | "ae2:memory_card_brown" | "ae2:memory_card_cyan" | "ae2:memory_card_gray" | "ae2:memory_card_green" | "ae2:memory_card_light_blue" | "ae2:memory_card_light_gray" | "ae2:memory_card_lime" | "ae2:memory_card_magenta" | "ae2:memory_card_orange" | "ae2:memory_card_pink" | "ae2:memory_card_purple" | "ae2:memory_card_red" | "ae2:memory_card_white" | "ae2:memory_card_yellow" | "ae2:meteorite_compass" | "ae2:molecular_assembler" | "ae2:monitor" | "ae2:mysterious_cube" | "ae2:name_press" | "ae2:nether_quartz_axe" | "ae2:nether_quartz_cutting_knife" | "ae2:nether_quartz_hoe" | "ae2:nether_quartz_pickaxe" | "ae2:nether_quartz_shovel" | "ae2:nether_quartz_sword" | "ae2:nether_quartz_wrench" | "ae2:network_tool" | "ae2:not_so_mysterious_cube" | "ae2:orange_covered_cable" | "ae2:orange_covered_dense_cable" | "ae2:orange_glass_cable" | "ae2:orange_lumen_paint_ball" | "ae2:orange_paint_ball" | "ae2:orange_smart_cable" | "ae2:orange_smart_dense_cable" | "ae2:paint" | "ae2:pattern_access_terminal" | "ae2:pattern_encoding_terminal" | "ae2:pattern_provider" | "ae2:pink_covered_cable" | "ae2:pink_covered_dense_cable" | "ae2:pink_glass_cable" | "ae2:pink_lumen_paint_ball" | "ae2:pink_paint_ball" | "ae2:pink_smart_cable" | "ae2:pink_smart_dense_cable" | "ae2:portable_fluid_cell_16k" | "ae2:portable_fluid_cell_1k" | "ae2:portable_fluid_cell_256k" | "ae2:portable_fluid_cell_4k" | "ae2:portable_fluid_cell_64k" | "ae2:portable_item_cell_16k" | "ae2:portable_item_cell_1k" | "ae2:portable_item_cell_256k" | "ae2:portable_item_cell_4k" | "ae2:portable_item_cell_64k" | "ae2:printed_calculation_processor" | "ae2:printed_engineering_processor" | "ae2:printed_logic_processor" | "ae2:printed_silicon" | "ae2:processing_pattern" | "ae2:purple_covered_cable" | "ae2:purple_covered_dense_cable" | "ae2:purple_glass_cable" | "ae2:purple_lumen_paint_ball" | "ae2:purple_paint_ball" | "ae2:purple_smart_cable" | "ae2:purple_smart_dense_cable" | "ae2:quantum_entangled_singularity" | "ae2:quantum_link" | "ae2:quantum_ring" | "ae2:quartz_block" | "ae2:quartz_brick_slab" | "ae2:quartz_brick_stairs" | "ae2:quartz_brick_wall" | "ae2:quartz_bricks" | "ae2:quartz_cluster" | "ae2:quartz_fiber" | "ae2:quartz_fixture" | "ae2:quartz_glass" | "ae2:quartz_growth_accelerator" | "ae2:quartz_pillar" | "ae2:quartz_pillar_slab" | "ae2:quartz_pillar_stairs" | "ae2:quartz_pillar_wall" | "ae2:quartz_slab" | "ae2:quartz_stairs" | "ae2:quartz_vibrant_glass" | "ae2:quartz_wall" | "ae2:red_covered_cable" | "ae2:red_covered_dense_cable" | "ae2:red_glass_cable" | "ae2:red_lumen_paint_ball" | "ae2:red_paint_ball" | "ae2:red_smart_cable" | "ae2:red_smart_dense_cable" | "ae2:redstone_card" | "ae2:redstone_p2p_tunnel" | "ae2:security_station" | "ae2:semi_dark_monitor" | "ae2:silicon" | "ae2:silicon_press" | "ae2:singularity" | "ae2:sky_dust" | "ae2:sky_stone_block" | "ae2:sky_stone_brick" | "ae2:sky_stone_brick_slab" | "ae2:sky_stone_brick_stairs" | "ae2:sky_stone_brick_wall" | "ae2:sky_stone_chest" | "ae2:sky_stone_slab" | "ae2:sky_stone_small_brick" | "ae2:sky_stone_small_brick_slab" | "ae2:sky_stone_small_brick_stairs" | "ae2:sky_stone_small_brick_wall" | "ae2:sky_stone_stairs" | "ae2:sky_stone_tank" | "ae2:sky_stone_wall" | "ae2:small_quartz_bud" | "ae2:smithing_table_pattern" | "ae2:smooth_quartz_block" | "ae2:smooth_quartz_slab" | "ae2:smooth_quartz_stairs" | "ae2:smooth_quartz_wall" | "ae2:smooth_sky_stone_block" | "ae2:smooth_sky_stone_chest" | "ae2:smooth_sky_stone_slab" | "ae2:smooth_sky_stone_stairs" | "ae2:smooth_sky_stone_wall" | "ae2:spatial_anchor" | "ae2:spatial_cell_component_128" | "ae2:spatial_cell_component_16" | "ae2:spatial_cell_component_2" | "ae2:spatial_io_port" | "ae2:spatial_pylon" | "ae2:spatial_storage_cell_128" | "ae2:spatial_storage_cell_16" | "ae2:spatial_storage_cell_2" | "ae2:speed_card" | "ae2:stonecutting_pattern" | "ae2:storage_bus" | "ae2:storage_monitor" | "ae2:terminal" | "ae2:tiny_tnt" | "ae2:toggle_bus" | "ae2:vibration_chamber" | "ae2:view_cell" | "ae2:void_card" | "ae2:white_covered_cable" | "ae2:white_covered_dense_cable" | "ae2:white_glass_cable" | "ae2:white_lumen_paint_ball" | "ae2:white_paint_ball" | "ae2:white_smart_cable" | "ae2:white_smart_dense_cable" | "ae2:wireless_access_point" | "ae2:wireless_booster" | "ae2:wireless_crafting_terminal" | "ae2:wireless_receiver" | "ae2:wireless_terminal" | "ae2:wrapped_generic_stack" | "ae2:yellow_covered_cable" | "ae2:yellow_covered_dense_cable" | "ae2:yellow_glass_cable" | "ae2:yellow_lumen_paint_ball" | "ae2:yellow_paint_ball" | "ae2:yellow_smart_cable" | "ae2:yellow_smart_dense_cable" | "ae2additions:1024k_crafting_storage" | "ae2additions:16384k_crafting_storage" | "ae2additions:4096k_crafting_storage" | "ae2additions:65536k_crafting_storage" | "ae2additions:cell_component_1024" | "ae2additions:cell_component_16384" | "ae2additions:cell_component_4096" | "ae2additions:cell_component_65536" | "ae2additions:chemical_storage_cell_1024" | "ae2additions:chemical_storage_cell_16384" | "ae2additions:chemical_storage_cell_4096" | "ae2additions:disk_chemical_housing" | "ae2additions:disk_fluid_housing" | "ae2additions:fluid_storage_cell_1024" | "ae2additions:fluid_storage_cell_16384" | "ae2additions:fluid_storage_cell_4096" | "ae2additions:item_storage_cell_1024" | "ae2additions:item_storage_cell_16384" | "ae2additions:item_storage_cell_4096" | "ae2additions:item_storage_cell_65536" | "ae2additions:me_wireless_transceiver" | "ae2additions:super_cell_1024k" | "ae2additions:super_cell_16k" | "ae2additions:super_cell_16m" | "ae2additions:super_cell_1k" | "ae2additions:super_cell_256k" | "ae2additions:super_cell_4096k" | "ae2additions:super_cell_4k" | "ae2additions:super_cell_64k" | "ae2additions:super_cell_65m" | "ae2additions:super_cell_component_1024k" | "ae2additions:super_cell_component_16k" | "ae2additions:super_cell_component_16m" | "ae2additions:super_cell_component_1k" | "ae2additions:super_cell_component_256k" | "ae2additions:super_cell_component_4096k" | "ae2additions:super_cell_component_4k" | "ae2additions:super_cell_component_64k" | "ae2additions:super_cell_component_65m" | "ae2additions:super_cell_housing" | "ae2wtlib:magnet_card" | "ae2wtlib:quantum_bridge_card" | "ae2wtlib:wireless_pattern_access_terminal" | "ae2wtlib:wireless_pattern_encoding_terminal" | "ae2wtlib:wireless_universal_terminal" | "aeinfinitybooster:dimension_card" | "aeinfinitybooster:infinity_card" | "automobility:allow" | "automobility:auto_mechanic_table" | "automobility:automobile" | "automobility:automobile_assembler" | "automobility:automobile_engine" | "automobility:automobile_frame" | "automobility:automobile_wheel" | "automobility:crowbar" | "automobility:dash_panel" | "automobility:dirt_off_road" | "automobility:front_attachment" | "automobility:grass_off_road" | "automobility:launch_gel" | "automobility:rear_attachment" | "automobility:sand_off_road" | "automobility:slope" | "automobility:snow_off_road" | "automobility:steep_slope" | "bigreactors:anglesite_crystal" | "bigreactors:anglesite_ore" | "bigreactors:basic_reactorcasing" | "bigreactors:basic_reactorchargingportfe" | "bigreactors:basic_reactorcontroller" | "bigreactors:basic_reactorcontrolrod" | "bigreactors:basic_reactorfuelrod" | "bigreactors:basic_reactorglass" | "bigreactors:basic_reactorpowertapfe_active" | "bigreactors:basic_reactorpowertapfe_passive" | "bigreactors:basic_reactorredstoneport" | "bigreactors:basic_reactorsolidaccessport" | "bigreactors:basic_turbinecasing" | "bigreactors:basic_turbinechargingportfe" | "bigreactors:basic_turbinecontroller" | "bigreactors:basic_turbinecreativesteamgenerator" | "bigreactors:basic_turbinefluidport_forge_active" | "bigreactors:basic_turbinefluidport_forge_passive" | "bigreactors:basic_turbineglass" | "bigreactors:basic_turbinepowertapfe_active" | "bigreactors:basic_turbinepowertapfe_passive" | "bigreactors:basic_turbineredstoneport" | "bigreactors:basic_turbinerotorbearing" | "bigreactors:basic_turbinerotorblade" | "bigreactors:basic_turbinerotorshaft" | "bigreactors:benitoite_crystal" | "bigreactors:benitoite_ore" | "bigreactors:blutonium_block" | "bigreactors:blutonium_bucket" | "bigreactors:blutonium_dust" | "bigreactors:blutonium_ingot" | "bigreactors:blutonium_nugget" | "bigreactors:cryomisi_bucket" | "bigreactors:cyanite_block" | "bigreactors:cyanite_bucket" | "bigreactors:cyanite_dust" | "bigreactors:cyanite_ingot" | "bigreactors:fluidizercasing" | "bigreactors:fluidizercontroller" | "bigreactors:fluidizerfluidinjector" | "bigreactors:fluidizerglass" | "bigreactors:fluidizeroutputport" | "bigreactors:fluidizerpowerport" | "bigreactors:fluidizersolidinjector" | "bigreactors:graphite_block" | "bigreactors:graphite_dust" | "bigreactors:graphite_ingot" | "bigreactors:inanite_block" | "bigreactors:inanite_dust" | "bigreactors:inanite_ingot" | "bigreactors:insanite_block" | "bigreactors:insanite_dust" | "bigreactors:insanite_ingot" | "bigreactors:ludicrite_block" | "bigreactors:ludicrite_dust" | "bigreactors:ludicrite_ingot" | "bigreactors:magentite_block" | "bigreactors:magentite_bucket" | "bigreactors:magentite_dust" | "bigreactors:magentite_ingot" | "bigreactors:redfrigium_bucket" | "bigreactors:reinforced_reactorcasing" | "bigreactors:reinforced_reactorchargingportfe" | "bigreactors:reinforced_reactorcomputerport" | "bigreactors:reinforced_reactorcontroller" | "bigreactors:reinforced_reactorcontrolrod" | "bigreactors:reinforced_reactorcreativewatergenerator" | "bigreactors:reinforced_reactorfluidaccessport" | "bigreactors:reinforced_reactorfluidport_forge_active" | "bigreactors:reinforced_reactorfluidport_forge_passive" | "bigreactors:reinforced_reactorfluidport_mekanism_passive" | "bigreactors:reinforced_reactorfuelrod" | "bigreactors:reinforced_reactorglass" | "bigreactors:reinforced_reactorpowertapfe_active" | "bigreactors:reinforced_reactorpowertapfe_passive" | "bigreactors:reinforced_reactorredstoneport" | "bigreactors:reinforced_reactorsolidaccessport" | "bigreactors:reinforced_turbinecasing" | "bigreactors:reinforced_turbinechargingportfe" | "bigreactors:reinforced_turbinecomputerport" | "bigreactors:reinforced_turbinecontroller" | "bigreactors:reinforced_turbinecreativesteamgenerator" | "bigreactors:reinforced_turbinefluidport_forge_active" | "bigreactors:reinforced_turbinefluidport_forge_passive" | "bigreactors:reinforced_turbineglass" | "bigreactors:reinforced_turbinepowertapfe_active" | "bigreactors:reinforced_turbinepowertapfe_passive" | "bigreactors:reinforced_turbineredstoneport" | "bigreactors:reinforced_turbinerotorbearing" | "bigreactors:reinforced_turbinerotorblade" | "bigreactors:reinforced_turbinerotorshaft" | "bigreactors:reprocessorcasing" | "bigreactors:reprocessorcollector" | "bigreactors:reprocessorcontroller" | "bigreactors:reprocessorfluidinjector" | "bigreactors:reprocessorglass" | "bigreactors:reprocessoroutputport" | "bigreactors:reprocessorpowerport" | "bigreactors:reprocessorwasteinjector" | "bigreactors:ridiculite_block" | "bigreactors:ridiculite_dust" | "bigreactors:ridiculite_ingot" | "bigreactors:rossinite_bucket" | "bigreactors:steam_bucket" | "bigreactors:tangerium_bucket" | "bigreactors:verderium_bucket" | "bigreactors:wrench" | "bigreactors:yellorite_ore" | "bigreactors:yellorium_block" | "bigreactors:yellorium_bucket" | "bigreactors:yellorium_dust" | "bigreactors:yellorium_ingot" | "bigreactors:yellorium_nugget" | "buildinggadgets:construction_block" | "buildinggadgets:construction_block_dense" | "buildinggadgets:construction_block_powder" | "buildinggadgets:construction_chunk_dense" | "buildinggadgets:construction_paste" | "buildinggadgets:construction_paste_container_creative" | "buildinggadgets:construction_paste_container_t1" | "buildinggadgets:construction_paste_container_t2" | "buildinggadgets:construction_paste_container_t3" | "buildinggadgets:gadget_building" | "buildinggadgets:gadget_copy_paste" | "buildinggadgets:gadget_destruction" | "buildinggadgets:gadget_exchanging" | "buildinggadgets:template" | "buildinggadgets:template_manager" | "cofh_core:dev_stick" | "colossalchests:chest_wall_copper" | "colossalchests:chest_wall_diamond" | "colossalchests:chest_wall_gold" | "colossalchests:chest_wall_iron" | "colossalchests:chest_wall_obsidian" | "colossalchests:chest_wall_silver" | "colossalchests:chest_wall_wood" | "colossalchests:colossal_chest_copper" | "colossalchests:colossal_chest_diamond" | "colossalchests:colossal_chest_gold" | "colossalchests:colossal_chest_iron" | "colossalchests:colossal_chest_obsidian" | "colossalchests:colossal_chest_silver" | "colossalchests:colossal_chest_wood" | "colossalchests:interface_copper" | "colossalchests:interface_diamond" | "colossalchests:interface_gold" | "colossalchests:interface_iron" | "colossalchests:interface_obsidian" | "colossalchests:interface_silver" | "colossalchests:interface_wood" | "colossalchests:uncolossal_chest" | "colossalchests:upgrade_tool" | "colossalchests:upgrade_tool_reverse" | "create:acacia_window" | "create:acacia_window_pane" | "create:adjustable_chain_gearshift" | "create:analog_lever" | "create:andesite_alloy" | "create:andesite_alloy_block" | "create:andesite_bars" | "create:andesite_casing" | "create:andesite_door" | "create:andesite_encased_cogwheel" | "create:andesite_encased_large_cogwheel" | "create:andesite_encased_shaft" | "create:andesite_funnel" | "create:andesite_ladder" | "create:andesite_pillar" | "create:andesite_scaffolding" | "create:andesite_tunnel" | "create:asurine" | "create:asurine_pillar" | "create:attribute_filter" | "create:bar_of_chocolate" | "create:basin" | "create:belt_connector" | "create:birch_window" | "create:birch_window_pane" | "create:black_seat" | "create:black_toolbox" | "create:black_valve_handle" | "create:blaze_burner" | "create:blaze_cake" | "create:blaze_cake_base" | "create:blue_seat" | "create:blue_toolbox" | "create:blue_valve_handle" | "create:brass_bars" | "create:brass_block" | "create:brass_casing" | "create:brass_door" | "create:brass_encased_cogwheel" | "create:brass_encased_large_cogwheel" | "create:brass_encased_shaft" | "create:brass_funnel" | "create:brass_hand" | "create:brass_ingot" | "create:brass_ladder" | "create:brass_nugget" | "create:brass_scaffolding" | "create:brass_sheet" | "create:brass_tunnel" | "create:brown_seat" | "create:brown_toolbox" | "create:brown_valve_handle" | "create:builders_tea" | "create:calcite_pillar" | "create:cart_assembler" | "create:chest_minecart_contraption" | "create:chocolate_bucket" | "create:chocolate_glazed_berries" | "create:chromatic_compound" | "create:chute" | "create:cinder_flour" | "create:clipboard" | "create:clockwork_bearing" | "create:clutch" | "create:cogwheel" | "create:content_observer" | "create:contraption_controls" | "create:controller_rail" | "create:controls" | "create:copper_backtank" | "create:copper_backtank_placeable" | "create:copper_bars" | "create:copper_casing" | "create:copper_diving_boots" | "create:copper_diving_helmet" | "create:copper_door" | "create:copper_ladder" | "create:copper_nugget" | "create:copper_scaffolding" | "create:copper_sheet" | "create:copper_shingle_slab" | "create:copper_shingle_stairs" | "create:copper_shingles" | "create:copper_tile_slab" | "create:copper_tile_stairs" | "create:copper_tiles" | "create:copper_valve_handle" | "create:copycat_panel" | "create:copycat_step" | "create:crafter_slot_cover" | "create:crafting_blueprint" | "create:creative_blaze_cake" | "create:creative_crate" | "create:creative_fluid_tank" | "create:creative_motor" | "create:crimsite" | "create:crimsite_pillar" | "create:crimson_window" | "create:crimson_window_pane" | "create:crushed_raw_aluminum" | "create:crushed_raw_copper" | "create:crushed_raw_gold" | "create:crushed_raw_iron" | "create:crushed_raw_lead" | "create:crushed_raw_nickel" | "create:crushed_raw_osmium" | "create:crushed_raw_platinum" | "create:crushed_raw_quicksilver" | "create:crushed_raw_silver" | "create:crushed_raw_tin" | "create:crushed_raw_uranium" | "create:crushed_raw_zinc" | "create:crushing_wheel" | "create:cuckoo_clock" | "create:cut_andesite" | "create:cut_andesite_brick_slab" | "create:cut_andesite_brick_stairs" | "create:cut_andesite_brick_wall" | "create:cut_andesite_bricks" | "create:cut_andesite_slab" | "create:cut_andesite_stairs" | "create:cut_andesite_wall" | "create:cut_asurine" | "create:cut_asurine_brick_slab" | "create:cut_asurine_brick_stairs" | "create:cut_asurine_brick_wall" | "create:cut_asurine_bricks" | "create:cut_asurine_slab" | "create:cut_asurine_stairs" | "create:cut_asurine_wall" | "create:cut_calcite" | "create:cut_calcite_brick_slab" | "create:cut_calcite_brick_stairs" | "create:cut_calcite_brick_wall" | "create:cut_calcite_bricks" | "create:cut_calcite_slab" | "create:cut_calcite_stairs" | "create:cut_calcite_wall" | "create:cut_crimsite" | "create:cut_crimsite_brick_slab" | "create:cut_crimsite_brick_stairs" | "create:cut_crimsite_brick_wall" | "create:cut_crimsite_bricks" | "create:cut_crimsite_slab" | "create:cut_crimsite_stairs" | "create:cut_crimsite_wall" | "create:cut_deepslate" | "create:cut_deepslate_brick_slab" | "create:cut_deepslate_brick_stairs" | "create:cut_deepslate_brick_wall" | "create:cut_deepslate_bricks" | "create:cut_deepslate_slab" | "create:cut_deepslate_stairs" | "create:cut_deepslate_wall" | "create:cut_diorite" | "create:cut_diorite_brick_slab" | "create:cut_diorite_brick_stairs" | "create:cut_diorite_brick_wall" | "create:cut_diorite_bricks" | "create:cut_diorite_slab" | "create:cut_diorite_stairs" | "create:cut_diorite_wall" | "create:cut_dripstone" | "create:cut_dripstone_brick_slab" | "create:cut_dripstone_brick_stairs" | "create:cut_dripstone_brick_wall" | "create:cut_dripstone_bricks" | "create:cut_dripstone_slab" | "create:cut_dripstone_stairs" | "create:cut_dripstone_wall" | "create:cut_granite" | "create:cut_granite_brick_slab" | "create:cut_granite_brick_stairs" | "create:cut_granite_brick_wall" | "create:cut_granite_bricks" | "create:cut_granite_slab" | "create:cut_granite_stairs" | "create:cut_granite_wall" | "create:cut_limestone" | "create:cut_limestone_brick_slab" | "create:cut_limestone_brick_stairs" | "create:cut_limestone_brick_wall" | "create:cut_limestone_bricks" | "create:cut_limestone_slab" | "create:cut_limestone_stairs" | "create:cut_limestone_wall" | "create:cut_ochrum" | "create:cut_ochrum_brick_slab" | "create:cut_ochrum_brick_stairs" | "create:cut_ochrum_brick_wall" | "create:cut_ochrum_bricks" | "create:cut_ochrum_slab" | "create:cut_ochrum_stairs" | "create:cut_ochrum_wall" | "create:cut_scorchia" | "create:cut_scorchia_brick_slab" | "create:cut_scorchia_brick_stairs" | "create:cut_scorchia_brick_wall" | "create:cut_scorchia_bricks" | "create:cut_scorchia_slab" | "create:cut_scorchia_stairs" | "create:cut_scorchia_wall" | "create:cut_scoria" | "create:cut_scoria_brick_slab" | "create:cut_scoria_brick_stairs" | "create:cut_scoria_brick_wall" | "create:cut_scoria_bricks" | "create:cut_scoria_slab" | "create:cut_scoria_stairs" | "create:cut_scoria_wall" | "create:cut_tuff" | "create:cut_tuff_brick_slab" | "create:cut_tuff_brick_stairs" | "create:cut_tuff_brick_wall" | "create:cut_tuff_bricks" | "create:cut_tuff_slab" | "create:cut_tuff_stairs" | "create:cut_tuff_wall" | "create:cut_veridium" | "create:cut_veridium_brick_slab" | "create:cut_veridium_brick_stairs" | "create:cut_veridium_brick_wall" | "create:cut_veridium_bricks" | "create:cut_veridium_slab" | "create:cut_veridium_stairs" | "create:cut_veridium_wall" | "create:cyan_seat" | "create:cyan_toolbox" | "create:cyan_valve_handle" | "create:dark_oak_window" | "create:dark_oak_window_pane" | "create:deepslate_pillar" | "create:deepslate_zinc_ore" | "create:deployer" | "create:depot" | "create:diorite_pillar" | "create:display_board" | "create:display_link" | "create:dough" | "create:dripstone_pillar" | "create:electron_tube" | "create:elevator_contact" | "create:elevator_pulley" | "create:empty_blaze_burner" | "create:empty_schematic" | "create:encased_chain_drive" | "create:encased_fan" | "create:experience_block" | "create:experience_nugget" | "create:exposed_copper_shingle_slab" | "create:exposed_copper_shingle_stairs" | "create:exposed_copper_shingles" | "create:exposed_copper_tile_slab" | "create:exposed_copper_tile_stairs" | "create:exposed_copper_tiles" | "create:extendo_grip" | "create:filter" | "create:fluid_pipe" | "create:fluid_tank" | "create:fluid_valve" | "create:flywheel" | "create:framed_glass" | "create:framed_glass_door" | "create:framed_glass_pane" | "create:framed_glass_trapdoor" | "create:furnace_minecart_contraption" | "create:gantry_carriage" | "create:gantry_shaft" | "create:gearbox" | "create:gearshift" | "create:goggles" | "create:golden_sheet" | "create:granite_pillar" | "create:gray_seat" | "create:gray_toolbox" | "create:gray_valve_handle" | "create:green_seat" | "create:green_toolbox" | "create:green_valve_handle" | "create:hand_crank" | "create:handheld_worldshaper" | "create:haunted_bell" | "create:honey_bucket" | "create:honeyed_apple" | "create:horizontal_framed_glass" | "create:horizontal_framed_glass_pane" | "create:hose_pulley" | "create:incomplete_precision_mechanism" | "create:incomplete_track" | "create:industrial_iron_block" | "create:iron_sheet" | "create:item_drain" | "create:item_vault" | "create:jungle_window" | "create:jungle_window_pane" | "create:large_cogwheel" | "create:large_water_wheel" | "create:layered_andesite" | "create:layered_asurine" | "create:layered_calcite" | "create:layered_crimsite" | "create:layered_deepslate" | "create:layered_diorite" | "create:layered_dripstone" | "create:layered_granite" | "create:layered_limestone" | "create:layered_ochrum" | "create:layered_scorchia" | "create:layered_scoria" | "create:layered_tuff" | "create:layered_veridium" | "create:light_blue_seat" | "create:light_blue_toolbox" | "create:light_blue_valve_handle" | "create:light_gray_seat" | "create:light_gray_toolbox" | "create:light_gray_valve_handle" | "create:lime_seat" | "create:lime_toolbox" | "create:lime_valve_handle" | "create:limestone" | "create:limestone_pillar" | "create:linear_chassis" | "create:linked_controller" | "create:magenta_seat" | "create:magenta_toolbox" | "create:magenta_valve_handle" | "create:mangrove_window" | "create:mangrove_window_pane" | "create:mechanical_arm" | "create:mechanical_bearing" | "create:mechanical_crafter" | "create:mechanical_drill" | "create:mechanical_harvester" | "create:mechanical_mixer" | "create:mechanical_piston" | "create:mechanical_plough" | "create:mechanical_press" | "create:mechanical_pump" | "create:mechanical_roller" | "create:mechanical_saw" | "create:metal_bracket" | "create:metal_girder" | "create:millstone" | "create:minecart_contraption" | "create:minecart_coupling" | "create:mysterious_cuckoo_clock" | "create:netherite_backtank" | "create:netherite_backtank_placeable" | "create:netherite_diving_boots" | "create:netherite_diving_helmet" | "create:nixie_tube" | "create:nozzle" | "create:oak_window" | "create:oak_window_pane" | "create:ochrum" | "create:ochrum_pillar" | "create:orange_seat" | "create:orange_toolbox" | "create:orange_valve_handle" | "create:ornate_iron_window" | "create:ornate_iron_window_pane" | "create:oxidized_copper_shingle_slab" | "create:oxidized_copper_shingle_stairs" | "create:oxidized_copper_shingles" | "create:oxidized_copper_tile_slab" | "create:oxidized_copper_tile_stairs" | "create:oxidized_copper_tiles" | "create:peculiar_bell" | "create:pink_seat" | "create:pink_toolbox" | "create:pink_valve_handle" | "create:piston_extension_pole" | "create:placard" | "create:polished_cut_andesite" | "create:polished_cut_andesite_slab" | "create:polished_cut_andesite_stairs" | "create:polished_cut_andesite_wall" | "create:polished_cut_asurine" | "create:polished_cut_asurine_slab" | "create:polished_cut_asurine_stairs" | "create:polished_cut_asurine_wall" | "create:polished_cut_calcite" | "create:polished_cut_calcite_slab" | "create:polished_cut_calcite_stairs" | "create:polished_cut_calcite_wall" | "create:polished_cut_crimsite" | "create:polished_cut_crimsite_slab" | "create:polished_cut_crimsite_stairs" | "create:polished_cut_crimsite_wall" | "create:polished_cut_deepslate" | "create:polished_cut_deepslate_slab" | "create:polished_cut_deepslate_stairs" | "create:polished_cut_deepslate_wall" | "create:polished_cut_diorite" | "create:polished_cut_diorite_slab" | "create:polished_cut_diorite_stairs" | "create:polished_cut_diorite_wall" | "create:polished_cut_dripstone" | "create:polished_cut_dripstone_slab" | "create:polished_cut_dripstone_stairs" | "create:polished_cut_dripstone_wall" | "create:polished_cut_granite" | "create:polished_cut_granite_slab" | "create:polished_cut_granite_stairs" | "create:polished_cut_granite_wall" | "create:polished_cut_limestone" | "create:polished_cut_limestone_slab" | "create:polished_cut_limestone_stairs" | "create:polished_cut_limestone_wall" | "create:polished_cut_ochrum" | "create:polished_cut_ochrum_slab" | "create:polished_cut_ochrum_stairs" | "create:polished_cut_ochrum_wall" | "create:polished_cut_scorchia" | "create:polished_cut_scorchia_slab" | "create:polished_cut_scorchia_stairs" | "create:polished_cut_scorchia_wall" | "create:polished_cut_scoria" | "create:polished_cut_scoria_slab" | "create:polished_cut_scoria_stairs" | "create:polished_cut_scoria_wall" | "create:polished_cut_tuff" | "create:polished_cut_tuff_slab" | "create:polished_cut_tuff_stairs" | "create:polished_cut_tuff_wall" | "create:polished_cut_veridium" | "create:polished_cut_veridium_slab" | "create:polished_cut_veridium_stairs" | "create:polished_cut_veridium_wall" | "create:polished_rose_quartz" | "create:portable_fluid_interface" | "create:portable_storage_interface" | "create:potato_cannon" | "create:powdered_obsidian" | "create:powered_latch" | "create:powered_toggle_latch" | "create:precision_mechanism" | "create:propeller" | "create:pulse_extender" | "create:pulse_repeater" | "create:purple_seat" | "create:purple_toolbox" | "create:purple_valve_handle" | "create:radial_chassis" | "create:railway_casing" | "create:raw_zinc" | "create:raw_zinc_block" | "create:red_sand_paper" | "create:red_seat" | "create:red_toolbox" | "create:red_valve_handle" | "create:redstone_contact" | "create:redstone_link" | "create:refined_radiance" | "create:refined_radiance_casing" | "create:rope_pulley" | "create:rose_quartz" | "create:rose_quartz_block" | "create:rose_quartz_lamp" | "create:rose_quartz_tiles" | "create:rotation_speed_controller" | "create:sail_frame" | "create:sand_paper" | "create:schedule" | "create:schematic" | "create:schematic_and_quill" | "create:schematic_table" | "create:schematicannon" | "create:scorchia" | "create:scorchia_pillar" | "create:scoria" | "create:scoria_pillar" | "create:secondary_linear_chassis" | "create:sequenced_gearshift" | "create:shadow_steel" | "create:shadow_steel_casing" | "create:shaft" | "create:small_andesite_brick_slab" | "create:small_andesite_brick_stairs" | "create:small_andesite_brick_wall" | "create:small_andesite_bricks" | "create:small_asurine_brick_slab" | "create:small_asurine_brick_stairs" | "create:small_asurine_brick_wall" | "create:small_asurine_bricks" | "create:small_calcite_brick_slab" | "create:small_calcite_brick_stairs" | "create:small_calcite_brick_wall" | "create:small_calcite_bricks" | "create:small_crimsite_brick_slab" | "create:small_crimsite_brick_stairs" | "create:small_crimsite_brick_wall" | "create:small_crimsite_bricks" | "create:small_deepslate_brick_slab" | "create:small_deepslate_brick_stairs" | "create:small_deepslate_brick_wall" | "create:small_deepslate_bricks" | "create:small_diorite_brick_slab" | "create:small_diorite_brick_stairs" | "create:small_diorite_brick_wall" | "create:small_diorite_bricks" | "create:small_dripstone_brick_slab" | "create:small_dripstone_brick_stairs" | "create:small_dripstone_brick_wall" | "create:small_dripstone_bricks" | "create:small_granite_brick_slab" | "create:small_granite_brick_stairs" | "create:small_granite_brick_wall" | "create:small_granite_bricks" | "create:small_limestone_brick_slab" | "create:small_limestone_brick_stairs" | "create:small_limestone_brick_wall" | "create:small_limestone_bricks" | "create:small_ochrum_brick_slab" | "create:small_ochrum_brick_stairs" | "create:small_ochrum_brick_wall" | "create:small_ochrum_bricks" | "create:small_rose_quartz_tiles" | "create:small_scorchia_brick_slab" | "create:small_scorchia_brick_stairs" | "create:small_scorchia_brick_wall" | "create:small_scorchia_bricks" | "create:small_scoria_brick_slab" | "create:small_scoria_brick_stairs" | "create:small_scoria_brick_wall" | "create:small_scoria_bricks" | "create:small_tuff_brick_slab" | "create:small_tuff_brick_stairs" | "create:small_tuff_brick_wall" | "create:small_tuff_bricks" | "create:small_veridium_brick_slab" | "create:small_veridium_brick_stairs" | "create:small_veridium_brick_wall" | "create:small_veridium_bricks" | "create:smart_chute" | "create:smart_fluid_pipe" | "create:speedometer" | "create:spout" | "create:spruce_window" | "create:spruce_window_pane" | "create:steam_engine" | "create:steam_whistle" | "create:sticker" | "create:sticky_mechanical_piston" | "create:stockpile_switch" | "create:stressometer" | "create:sturdy_sheet" | "create:super_glue" | "create:sweet_roll" | "create:tiled_glass" | "create:tiled_glass_pane" | "create:track" | "create:track_observer" | "create:track_signal" | "create:track_station" | "create:train_door" | "create:train_trapdoor" | "create:tree_fertilizer" | "create:tuff_pillar" | "create:turntable" | "create:unprocessed_obsidian_sheet" | "create:veridium" | "create:veridium_pillar" | "create:vertical_framed_glass" | "create:vertical_framed_glass_pane" | "create:vertical_gearbox" | "create:wand_of_symmetry" | "create:warped_window" | "create:warped_window_pane" | "create:water_wheel" | "create:waxed_copper_shingle_slab" | "create:waxed_copper_shingle_stairs" | "create:waxed_copper_shingles" | "create:waxed_copper_tile_slab" | "create:waxed_copper_tile_stairs" | "create:waxed_copper_tiles" | "create:waxed_exposed_copper_shingle_slab" | "create:waxed_exposed_copper_shingle_stairs" | "create:waxed_exposed_copper_shingles" | "create:waxed_exposed_copper_tile_slab" | "create:waxed_exposed_copper_tile_stairs" | "create:waxed_exposed_copper_tiles" | "create:waxed_oxidized_copper_shingle_slab" | "create:waxed_oxidized_copper_shingle_stairs" | "create:waxed_oxidized_copper_shingles" | "create:waxed_oxidized_copper_tile_slab" | "create:waxed_oxidized_copper_tile_stairs" | "create:waxed_oxidized_copper_tiles" | "create:waxed_weathered_copper_shingle_slab" | "create:waxed_weathered_copper_shingle_stairs" | "create:waxed_weathered_copper_shingles" | "create:waxed_weathered_copper_tile_slab" | "create:waxed_weathered_copper_tile_stairs" | "create:waxed_weathered_copper_tiles" | "create:weathered_copper_shingle_slab" | "create:weathered_copper_shingle_stairs" | "create:weathered_copper_shingles" | "create:weathered_copper_tile_slab" | "create:weathered_copper_tile_stairs" | "create:weathered_copper_tiles" | "create:weighted_ejector" | "create:wheat_flour" | "create:whisk" | "create:white_sail" | "create:white_seat" | "create:white_toolbox" | "create:white_valve_handle" | "create:windmill_bearing" | "create:wooden_bracket" | "create:wrench" | "create:yellow_seat" | "create:yellow_toolbox" | "create:yellow_valve_handle" | "create:zinc_block" | "create:zinc_ingot" | "create:zinc_nugget" | "create:zinc_ore" | "create_crystal_clear:andesite_clear_glass_casing" | "create_crystal_clear:andesite_clear_glass_encased_cogwheel" | "create_crystal_clear:andesite_clear_glass_encased_large_cogwheel" | "create_crystal_clear:andesite_clear_glass_encased_shaft" | "create_crystal_clear:andesite_glass_casing" | "create_crystal_clear:andesite_glass_encased_cogwheel" | "create_crystal_clear:andesite_glass_encased_large_cogwheel" | "create_crystal_clear:andesite_glass_encased_shaft" | "create_crystal_clear:brass_clear_glass_casing" | "create_crystal_clear:brass_clear_glass_encased_cogwheel" | "create_crystal_clear:brass_clear_glass_encased_large_cogwheel" | "create_crystal_clear:brass_clear_glass_encased_shaft" | "create_crystal_clear:brass_glass_casing" | "create_crystal_clear:brass_glass_encased_cogwheel" | "create_crystal_clear:brass_glass_encased_large_cogwheel" | "create_crystal_clear:brass_glass_encased_shaft" | "create_crystal_clear:copper_clear_glass_casing" | "create_crystal_clear:copper_glass_casing" | "create_crystal_clear:train_clear_glass_casing" | "create_crystal_clear:train_clear_glass_encased_cogwheel" | "create_crystal_clear:train_clear_glass_encased_large_cogwheel" | "create_crystal_clear:train_clear_glass_encased_shaft" | "create_crystal_clear:train_glass_casing" | "create_crystal_clear:train_glass_encased_cogwheel" | "create_crystal_clear:train_glass_encased_large_cogwheel" | "create_crystal_clear:train_glass_encased_shaft" | "createarmory:barrel_part" | "createarmory:barret" | "createarmory:barret_lower" | "createarmory:barret_upper" | "createarmory:casing_mold" | "createarmory:double_barrel" | "createarmory:empty_barret" | "createarmory:empty_double_barrel" | "createarmory:empty_four_sixteen" | "createarmory:empty_junk_gun" | "createarmory:empty_m_four" | "createarmory:empty_m_sixteen" | "createarmory:empty_mac_ten" | "createarmory:empty_pipe_pistol" | "createarmory:empty_rpg" | "createarmory:fifty_cal" | "createarmory:fifty_cal_casing" | "createarmory:fifty_cal_mold" | "createarmory:fifty_cal_mold_complete" | "createarmory:fifty_debug" | "createarmory:five_five_six" | "createarmory:five_five_six_casing" | "createarmory:five_five_six_debug" | "createarmory:five_five_six_mold" | "createarmory:five_five_six_mold_complete" | "createarmory:four_sixteen" | "createarmory:four_sixteen_upper" | "createarmory:gun_mount" | "createarmory:impact_nade" | "createarmory:impact_nade_debug" | "createarmory:junk_debug" | "createarmory:junk_gun" | "createarmory:m_four" | "createarmory:m_four_lower" | "createarmory:m_four_upper" | "createarmory:m_sixteen" | "createarmory:m_sixteen_upper" | "createarmory:mac_ten" | "createarmory:mini_gun" | "createarmory:minigun_barrel" | "createarmory:minigun_base" | "createarmory:molten_brass_bucket" | "createarmory:mounted_minigun" | "createarmory:mounted_rpg" | "createarmory:nine_debug" | "createarmory:nine_mm" | "createarmory:nine_mm_casing" | "createarmory:nine_mm_mold" | "createarmory:nine_mm_mold_complete" | "createarmory:pipe_pistol" | "createarmory:rocket_debug" | "createarmory:rpg" | "createarmory:rpg_rocket" | "createarmory:shotgun_debug" | "createarmory:shotgun_shell" | "createarmory:smoke_debug" | "createarmory:smoke_nade" | "createarmory:strange_substance" | "createarmory:unfinished_fifty_cal_casing" | "createarmory:unfinished_five_five_six_casing" | "createarmory:unfinished_nine_mm" | "createarmory:unfinished_shotgun_shell" | "createarmory:upgraded_mini_gun" | "createarmory:upgraded_minigun_barrel" | "createlowheated:charcoal_burner" | "effortlessbuilding:building_techniques_book" | "effortlessbuilding:diamond_randomizer_bag" | "effortlessbuilding:elastic_hand" | "effortlessbuilding:golden_randomizer_bag" | "effortlessbuilding:muscles" | "effortlessbuilding:randomizer_bag" | "effortlessbuilding:reach_upgrade1" | "effortlessbuilding:reach_upgrade2" | "effortlessbuilding:reach_upgrade3" | "enderstorage:ender_chest" | "enderstorage:ender_pouch" | "enderstorage:ender_tank" | "eterminal:ex_pattern_access_part" | "exmachinis:diamond_upgrade" | "exmachinis:flux_compactor" | "exmachinis:flux_hammer" | "exmachinis:flux_sieve" | "exmachinis:gold_upgrade" | "exmachinis:netherite_upgrade" | "exnihilosequentia:acacia_barrel" | "exnihilosequentia:acacia_crucible" | "exnihilosequentia:acacia_sieve" | "exnihilosequentia:aluminum_ingot" | "exnihilosequentia:aluminum_nugget" | "exnihilosequentia:aluminum_pieces" | "exnihilosequentia:andesite_crook" | "exnihilosequentia:andesite_hammer" | "exnihilosequentia:andesite_pebble" | "exnihilosequentia:basalt_crook" | "exnihilosequentia:basalt_hammer" | "exnihilosequentia:basalt_pebble" | "exnihilosequentia:bee_doll" | "exnihilosequentia:beehive_frame" | "exnihilosequentia:birch_barrel" | "exnihilosequentia:birch_crucible" | "exnihilosequentia:birch_sieve" | "exnihilosequentia:blackstone_crook" | "exnihilosequentia:blackstone_hammer" | "exnihilosequentia:blackstone_pebble" | "exnihilosequentia:blaze_doll" | "exnihilosequentia:bone_crook" | "exnihilosequentia:brain_coral_larva" | "exnihilosequentia:bubble_coral_larva" | "exnihilosequentia:calcite_crook" | "exnihilosequentia:calcite_hammer" | "exnihilosequentia:calcite_pebble" | "exnihilosequentia:cooked_silkworm" | "exnihilosequentia:copper_crook" | "exnihilosequentia:copper_hammer" | "exnihilosequentia:copper_nugget" | "exnihilosequentia:copper_pieces" | "exnihilosequentia:crimson_barrel" | "exnihilosequentia:crimson_crucible" | "exnihilosequentia:crimson_nylium_spores" | "exnihilosequentia:crimson_sieve" | "exnihilosequentia:crushed_andesite" | "exnihilosequentia:crushed_basalt" | "exnihilosequentia:crushed_blackstone" | "exnihilosequentia:crushed_calcite" | "exnihilosequentia:crushed_deepslate" | "exnihilosequentia:crushed_diorite" | "exnihilosequentia:crushed_dripstone" | "exnihilosequentia:crushed_end_stone" | "exnihilosequentia:crushed_granite" | "exnihilosequentia:crushed_netherrack" | "exnihilosequentia:crushed_tuff" | "exnihilosequentia:dark_oak_barrel" | "exnihilosequentia:dark_oak_crucible" | "exnihilosequentia:dark_oak_sieve" | "exnihilosequentia:deepslate_crook" | "exnihilosequentia:deepslate_hammer" | "exnihilosequentia:deepslate_pebble" | "exnihilosequentia:diamond_crook" | "exnihilosequentia:diamond_hammer" | "exnihilosequentia:diamond_mesh" | "exnihilosequentia:diorite_crook" | "exnihilosequentia:diorite_hammer" | "exnihilosequentia:diorite_pebble" | "exnihilosequentia:dripstone_crook" | "exnihilosequentia:dripstone_hammer" | "exnihilosequentia:dripstone_pebble" | "exnihilosequentia:dust" | "exnihilosequentia:emerald_mesh" | "exnihilosequentia:end_cake" | "exnihilosequentia:end_stone_pebble" | "exnihilosequentia:enderman_doll" | "exnihilosequentia:fire_coral_larva" | "exnihilosequentia:fired_crucible" | "exnihilosequentia:flint_mesh" | "exnihilosequentia:gold_pieces" | "exnihilosequentia:golden_crook" | "exnihilosequentia:golden_hammer" | "exnihilosequentia:granite_crook" | "exnihilosequentia:granite_hammer" | "exnihilosequentia:granite_pebble" | "exnihilosequentia:grass_seeds" | "exnihilosequentia:guardian_doll" | "exnihilosequentia:horn_coral_larva" | "exnihilosequentia:infested_leaves" | "exnihilosequentia:infesting_leaves" | "exnihilosequentia:iron_crook" | "exnihilosequentia:iron_hammer" | "exnihilosequentia:iron_mesh" | "exnihilosequentia:iron_pieces" | "exnihilosequentia:jungle_barrel" | "exnihilosequentia:jungle_crucible" | "exnihilosequentia:jungle_sieve" | "exnihilosequentia:lead_ingot" | "exnihilosequentia:lead_nugget" | "exnihilosequentia:lead_pieces" | "exnihilosequentia:mangrove_barrel" | "exnihilosequentia:mangrove_crucible" | "exnihilosequentia:mangrove_sieve" | "exnihilosequentia:mycelium_spores" | "exnihilosequentia:nether_brick_crook" | "exnihilosequentia:nether_brick_hammer" | "exnihilosequentia:netherite_crook" | "exnihilosequentia:netherite_hammer" | "exnihilosequentia:netherite_mesh" | "exnihilosequentia:netherrack_pebble" | "exnihilosequentia:nickel_ingot" | "exnihilosequentia:nickel_nugget" | "exnihilosequentia:nickel_pieces" | "exnihilosequentia:oak_barrel" | "exnihilosequentia:oak_crucible" | "exnihilosequentia:oak_sieve" | "exnihilosequentia:platinum_ingot" | "exnihilosequentia:platinum_nugget" | "exnihilosequentia:platinum_pieces" | "exnihilosequentia:porcelain_clay" | "exnihilosequentia:porcelain_doll" | "exnihilosequentia:raw_aluminum" | "exnihilosequentia:raw_lead" | "exnihilosequentia:raw_nickel" | "exnihilosequentia:raw_platinum" | "exnihilosequentia:raw_silver" | "exnihilosequentia:raw_tin" | "exnihilosequentia:raw_uranium" | "exnihilosequentia:raw_zinc" | "exnihilosequentia:red_nether_brick_crook" | "exnihilosequentia:red_nether_brick_hammer" | "exnihilosequentia:sea_water_bucket" | "exnihilosequentia:shulker_doll" | "exnihilosequentia:silkworm" | "exnihilosequentia:silver_ingot" | "exnihilosequentia:silver_nugget" | "exnihilosequentia:silver_pieces" | "exnihilosequentia:spruce_barrel" | "exnihilosequentia:spruce_crucible" | "exnihilosequentia:spruce_sieve" | "exnihilosequentia:stone_barrel" | "exnihilosequentia:stone_crook" | "exnihilosequentia:stone_hammer" | "exnihilosequentia:stone_pebble" | "exnihilosequentia:string_mesh" | "exnihilosequentia:terracotta_crook" | "exnihilosequentia:terracotta_hammer" | "exnihilosequentia:tin_ingot" | "exnihilosequentia:tin_nugget" | "exnihilosequentia:tin_pieces" | "exnihilosequentia:tube_coral_larva" | "exnihilosequentia:tuff_crook" | "exnihilosequentia:tuff_hammer" | "exnihilosequentia:tuff_pebble" | "exnihilosequentia:unfired_crucible" | "exnihilosequentia:uranium_ingot" | "exnihilosequentia:uranium_nugget" | "exnihilosequentia:uranium_pieces" | "exnihilosequentia:warped_barrel" | "exnihilosequentia:warped_crucible" | "exnihilosequentia:warped_nylium_spores" | "exnihilosequentia:warped_sieve" | "exnihilosequentia:witch_water_bucket" | "exnihilosequentia:wooden_crook" | "exnihilosequentia:wooden_hammer" | "exnihilosequentia:zinc_ingot" | "exnihilosequentia:zinc_nugget" | "exnihilosequentia:zinc_pieces" | "expatternprovider:drive_upgrade" | "expatternprovider:ex_drive" | "expatternprovider:ex_export_bus_part" | "expatternprovider:ex_import_bus_part" | "expatternprovider:ex_interface" | "expatternprovider:ex_interface_part" | "expatternprovider:ex_pattern_provider" | "expatternprovider:ex_pattern_provider_part" | "expatternprovider:infinity_cell" | "expatternprovider:ingredient_buffer" | "expatternprovider:interface_upgrade" | "expatternprovider:io_bus_upgrade" | "expatternprovider:me_packing_tape" | "expatternprovider:package" | "expatternprovider:pattern_provider_upgrade" | "expatternprovider:wireless_connect" | "expatternprovider:wireless_tool" | "extendedcrafting:advanced_auto_table" | "extendedcrafting:advanced_catalyst" | "extendedcrafting:advanced_component" | "extendedcrafting:advanced_table" | "extendedcrafting:auto_ender_crafter" | "extendedcrafting:auto_flux_crafter" | "extendedcrafting:basic_auto_table" | "extendedcrafting:basic_catalyst" | "extendedcrafting:basic_component" | "extendedcrafting:basic_table" | "extendedcrafting:black_iron_block" | "extendedcrafting:black_iron_ingot" | "extendedcrafting:black_iron_nugget" | "extendedcrafting:black_iron_slate" | "extendedcrafting:compressor" | "extendedcrafting:crafting_core" | "extendedcrafting:crystaltine_block" | "extendedcrafting:crystaltine_catalyst" | "extendedcrafting:crystaltine_component" | "extendedcrafting:crystaltine_ingot" | "extendedcrafting:crystaltine_nugget" | "extendedcrafting:elite_auto_table" | "extendedcrafting:elite_catalyst" | "extendedcrafting:elite_component" | "extendedcrafting:elite_table" | "extendedcrafting:ender_alternator" | "extendedcrafting:ender_catalyst" | "extendedcrafting:ender_component" | "extendedcrafting:ender_crafter" | "extendedcrafting:ender_ingot" | "extendedcrafting:ender_ingot_block" | "extendedcrafting:ender_nugget" | "extendedcrafting:ender_star" | "extendedcrafting:ender_star_block" | "extendedcrafting:enhanced_ender_catalyst" | "extendedcrafting:enhanced_ender_component" | "extendedcrafting:enhanced_ender_ingot" | "extendedcrafting:enhanced_ender_ingot_block" | "extendedcrafting:enhanced_ender_nugget" | "extendedcrafting:enhanced_redstone_catalyst" | "extendedcrafting:enhanced_redstone_component" | "extendedcrafting:enhanced_redstone_ingot" | "extendedcrafting:enhanced_redstone_ingot_block" | "extendedcrafting:enhanced_redstone_nugget" | "extendedcrafting:flux_alternator" | "extendedcrafting:flux_crafter" | "extendedcrafting:flux_star" | "extendedcrafting:flux_star_block" | "extendedcrafting:frame" | "extendedcrafting:handheld_table" | "extendedcrafting:luminessence" | "extendedcrafting:luminessence_block" | "extendedcrafting:nether_star_block" | "extendedcrafting:pedestal" | "extendedcrafting:recipe_maker" | "extendedcrafting:redstone_catalyst" | "extendedcrafting:redstone_component" | "extendedcrafting:redstone_ingot" | "extendedcrafting:redstone_ingot_block" | "extendedcrafting:redstone_nugget" | "extendedcrafting:singularity" | "extendedcrafting:the_ultimate_block" | "extendedcrafting:the_ultimate_catalyst" | "extendedcrafting:the_ultimate_component" | "extendedcrafting:the_ultimate_ingot" | "extendedcrafting:the_ultimate_nugget" | "extendedcrafting:ultimate_auto_table" | "extendedcrafting:ultimate_catalyst" | "extendedcrafting:ultimate_component" | "extendedcrafting:ultimate_singularity" | "extendedcrafting:ultimate_table" | "fantasyfurniture:bone/skeleton/bed_double" | "fantasyfurniture:bone/skeleton/bed_single" | "fantasyfurniture:bone/skeleton/bench" | "fantasyfurniture:bone/skeleton/bookshelf" | "fantasyfurniture:bone/skeleton/carpet" | "fantasyfurniture:bone/skeleton/chair" | "fantasyfurniture:bone/skeleton/chandelier" | "fantasyfurniture:bone/skeleton/chest" | "fantasyfurniture:bone/skeleton/counter" | "fantasyfurniture:bone/skeleton/desk_left" | "fantasyfurniture:bone/skeleton/desk_right" | "fantasyfurniture:bone/skeleton/door_double" | "fantasyfurniture:bone/skeleton/door_single" | "fantasyfurniture:bone/skeleton/drawer" | "fantasyfurniture:bone/skeleton/dresser" | "fantasyfurniture:bone/skeleton/floor_light" | "fantasyfurniture:bone/skeleton/lockbox" | "fantasyfurniture:bone/skeleton/oven" | "fantasyfurniture:bone/skeleton/painting_small" | "fantasyfurniture:bone/skeleton/painting_wide" | "fantasyfurniture:bone/skeleton/shelf" | "fantasyfurniture:bone/skeleton/skull" | "fantasyfurniture:bone/skeleton/sofa" | "fantasyfurniture:bone/skeleton/stool" | "fantasyfurniture:bone/skeleton/table_large" | "fantasyfurniture:bone/skeleton/table_small" | "fantasyfurniture:bone/skeleton/table_wide" | "fantasyfurniture:bone/skeleton/wall_light" | "fantasyfurniture:bone/skeleton/wardrobe_bottom" | "fantasyfurniture:bone/skeleton/wardrobe_top" | "fantasyfurniture:bone/skeleton/wool" | "fantasyfurniture:bone/wither/bed_double" | "fantasyfurniture:bone/wither/bed_single" | "fantasyfurniture:bone/wither/bench" | "fantasyfurniture:bone/wither/bookshelf" | "fantasyfurniture:bone/wither/carpet" | "fantasyfurniture:bone/wither/chair" | "fantasyfurniture:bone/wither/chandelier" | "fantasyfurniture:bone/wither/chest" | "fantasyfurniture:bone/wither/counter" | "fantasyfurniture:bone/wither/desk_left" | "fantasyfurniture:bone/wither/desk_right" | "fantasyfurniture:bone/wither/door_double" | "fantasyfurniture:bone/wither/door_single" | "fantasyfurniture:bone/wither/drawer" | "fantasyfurniture:bone/wither/dresser" | "fantasyfurniture:bone/wither/floor_light" | "fantasyfurniture:bone/wither/lockbox" | "fantasyfurniture:bone/wither/oven" | "fantasyfurniture:bone/wither/painting_small" | "fantasyfurniture:bone/wither/painting_wide" | "fantasyfurniture:bone/wither/shelf" | "fantasyfurniture:bone/wither/skull" | "fantasyfurniture:bone/wither/sofa" | "fantasyfurniture:bone/wither/stool" | "fantasyfurniture:bone/wither/table_large" | "fantasyfurniture:bone/wither/table_small" | "fantasyfurniture:bone/wither/table_wide" | "fantasyfurniture:bone/wither/wall_light" | "fantasyfurniture:bone/wither/wardrobe_bottom" | "fantasyfurniture:bone/wither/wardrobe_top" | "fantasyfurniture:bone/wither/wool" | "fantasyfurniture:decorations/berry_basket_blueberry" | "fantasyfurniture:decorations/berry_basket_empty" | "fantasyfurniture:decorations/berry_basket_strawberry" | "fantasyfurniture:decorations/berry_basket_sweetberry" | "fantasyfurniture:decorations/bolts_of_cloth" | "fantasyfurniture:decorations/bone_candles" | "fantasyfurniture:decorations/bone_skeleton_chalices" | "fantasyfurniture:decorations/bone_skeleton_pile" | "fantasyfurniture:decorations/bone_skeleton_skull_blossoms" | "fantasyfurniture:decorations/bone_wither_chalices" | "fantasyfurniture:decorations/bone_wither_pile" | "fantasyfurniture:decorations/bone_wither_skull_blossoms" | "fantasyfurniture:decorations/book_stack" | "fantasyfurniture:decorations/bowl_beetroot_soup" | "fantasyfurniture:decorations/bowl_empty" | "fantasyfurniture:decorations/bowl_mushroom_stew" | "fantasyfurniture:decorations/brewing_cauldron" | "fantasyfurniture:decorations/bronze_chain" | "fantasyfurniture:decorations/coin_stack_gold" | "fantasyfurniture:decorations/coin_stack_iron" | "fantasyfurniture:decorations/cookie_jar" | "fantasyfurniture:decorations/dunmer_pottery_0" | "fantasyfurniture:decorations/dunmer_pottery_1" | "fantasyfurniture:decorations/fairy_lights_1" | "fantasyfurniture:decorations/fairy_lights_2" | "fantasyfurniture:decorations/floating_tomes" | "fantasyfurniture:decorations/gravestone" | "fantasyfurniture:decorations/hanging_herbs" | "fantasyfurniture:decorations/muffins_blueberry" | "fantasyfurniture:decorations/muffins_chocolate" | "fantasyfurniture:decorations/muffins_sweetberry" | "fantasyfurniture:decorations/mushrooms_brown" | "fantasyfurniture:decorations/mushrooms_red" | "fantasyfurniture:decorations/necrolord_candelabra" | "fantasyfurniture:decorations/nordic_boiled_creme_treats" | "fantasyfurniture:decorations/nordic_mead_bottles" | "fantasyfurniture:decorations/nordic_soul_gems_dark" | "fantasyfurniture:decorations/nordic_soul_gems_light" | "fantasyfurniture:decorations/nordic_sweetrolls" | "fantasyfurniture:decorations/paper_stack" | "fantasyfurniture:decorations/potion_bottles" | "fantasyfurniture:decorations/potion_bottles_dyeable" | "fantasyfurniture:decorations/presents_stack_1" | "fantasyfurniture:decorations/presents_stack_2" | "fantasyfurniture:decorations/royal_candelabra" | "fantasyfurniture:decorations/royal_chalices" | "fantasyfurniture:decorations/royal_crown" | "fantasyfurniture:decorations/royal_cushioned_crown" | "fantasyfurniture:decorations/royal_floor_cushion" | "fantasyfurniture:decorations/royal_food_0" | "fantasyfurniture:decorations/royal_food_1" | "fantasyfurniture:decorations/royal_platter" | "fantasyfurniture:decorations/royal_wall_mirror_large" | "fantasyfurniture:decorations/royal_wall_mirror_small" | "fantasyfurniture:decorations/snowballs" | "fantasyfurniture:decorations/spider_web_small" | "fantasyfurniture:decorations/spider_web_wide" | "fantasyfurniture:decorations/stackable_pumpkins" | "fantasyfurniture:decorations/stocking" | "fantasyfurniture:decorations/tankards_empty" | "fantasyfurniture:decorations/tankards_honeymead" | "fantasyfurniture:decorations/tankards_milk" | "fantasyfurniture:decorations/tankards_sweetberry" | "fantasyfurniture:decorations/venthyr_banner" | "fantasyfurniture:decorations/venthyr_candles" | "fantasyfurniture:decorations/venthyr_chalices" | "fantasyfurniture:decorations/venthyr_food_0" | "fantasyfurniture:decorations/venthyr_food_1" | "fantasyfurniture:decorations/venthyr_platter" | "fantasyfurniture:decorations/venthyr_tea_cups" | "fantasyfurniture:decorations/venthyr_tea_set" | "fantasyfurniture:decorations/venthyr_tomes" | "fantasyfurniture:decorations/venthyr_widow_bloom" | "fantasyfurniture:dunmer/bed_double" | "fantasyfurniture:dunmer/bed_single" | "fantasyfurniture:dunmer/bench" | "fantasyfurniture:dunmer/bookshelf" | "fantasyfurniture:dunmer/carpet" | "fantasyfurniture:dunmer/chair" | "fantasyfurniture:dunmer/chandelier" | "fantasyfurniture:dunmer/chest" | "fantasyfurniture:dunmer/counter" | "fantasyfurniture:dunmer/cushion" | "fantasyfurniture:dunmer/desk_left" | "fantasyfurniture:dunmer/desk_right" | "fantasyfurniture:dunmer/door_double" | "fantasyfurniture:dunmer/door_single" | "fantasyfurniture:dunmer/drawer" | "fantasyfurniture:dunmer/dresser" | "fantasyfurniture:dunmer/floor_light" | "fantasyfurniture:dunmer/lockbox" | "fantasyfurniture:dunmer/oven" | "fantasyfurniture:dunmer/painting_small" | "fantasyfurniture:dunmer/painting_wide" | "fantasyfurniture:dunmer/shelf" | "fantasyfurniture:dunmer/sofa" | "fantasyfurniture:dunmer/stool" | "fantasyfurniture:dunmer/table_large" | "fantasyfurniture:dunmer/table_small" | "fantasyfurniture:dunmer/table_wide" | "fantasyfurniture:dunmer/wall_light" | "fantasyfurniture:dunmer/wardrobe_bottom" | "fantasyfurniture:dunmer/wardrobe_top" | "fantasyfurniture:dunmer/wool" | "fantasyfurniture:furniture_station" | "fantasyfurniture:necrolord/bed_double" | "fantasyfurniture:necrolord/bed_single" | "fantasyfurniture:necrolord/bench" | "fantasyfurniture:necrolord/bookshelf" | "fantasyfurniture:necrolord/carpet" | "fantasyfurniture:necrolord/chair" | "fantasyfurniture:necrolord/chandelier" | "fantasyfurniture:necrolord/chest" | "fantasyfurniture:necrolord/counter" | "fantasyfurniture:necrolord/cushion" | "fantasyfurniture:necrolord/desk_left" | "fantasyfurniture:necrolord/desk_right" | "fantasyfurniture:necrolord/door_double" | "fantasyfurniture:necrolord/door_single" | "fantasyfurniture:necrolord/drawer" | "fantasyfurniture:necrolord/dresser" | "fantasyfurniture:necrolord/floor_light" | "fantasyfurniture:necrolord/lockbox" | "fantasyfurniture:necrolord/oven" | "fantasyfurniture:necrolord/painting_small" | "fantasyfurniture:necrolord/painting_wide" | "fantasyfurniture:necrolord/shelf" | "fantasyfurniture:necrolord/sofa" | "fantasyfurniture:necrolord/stool" | "fantasyfurniture:necrolord/table_large" | "fantasyfurniture:necrolord/table_small" | "fantasyfurniture:necrolord/table_wide" | "fantasyfurniture:necrolord/wall_light" | "fantasyfurniture:necrolord/wardrobe_bottom" | "fantasyfurniture:necrolord/wardrobe_top" | "fantasyfurniture:necrolord/wool" | "fantasyfurniture:nordic/bed_double" | "fantasyfurniture:nordic/bed_single" | "fantasyfurniture:nordic/bench" | "fantasyfurniture:nordic/bookshelf" | "fantasyfurniture:nordic/carpet" | "fantasyfurniture:nordic/chair" | "fantasyfurniture:nordic/chandelier" | "fantasyfurniture:nordic/chest" | "fantasyfurniture:nordic/counter" | "fantasyfurniture:nordic/cushion" | "fantasyfurniture:nordic/desk_left" | "fantasyfurniture:nordic/desk_right" | "fantasyfurniture:nordic/door_double" | "fantasyfurniture:nordic/door_single" | "fantasyfurniture:nordic/drawer" | "fantasyfurniture:nordic/dresser" | "fantasyfurniture:nordic/floor_light" | "fantasyfurniture:nordic/lockbox" | "fantasyfurniture:nordic/oven" | "fantasyfurniture:nordic/painting_small" | "fantasyfurniture:nordic/painting_wide" | "fantasyfurniture:nordic/shelf" | "fantasyfurniture:nordic/sofa" | "fantasyfurniture:nordic/stool" | "fantasyfurniture:nordic/table_large" | "fantasyfurniture:nordic/table_small" | "fantasyfurniture:nordic/table_wide" | "fantasyfurniture:nordic/wall_light" | "fantasyfurniture:nordic/wardrobe_bottom" | "fantasyfurniture:nordic/wardrobe_top" | "fantasyfurniture:nordic/wool" | "fantasyfurniture:royal/bed_double" | "fantasyfurniture:royal/bed_single" | "fantasyfurniture:royal/bench" | "fantasyfurniture:royal/bookshelf" | "fantasyfurniture:royal/carpet" | "fantasyfurniture:royal/chair" | "fantasyfurniture:royal/chandelier" | "fantasyfurniture:royal/chest" | "fantasyfurniture:royal/counter" | "fantasyfurniture:royal/cushion" | "fantasyfurniture:royal/desk_left" | "fantasyfurniture:royal/desk_right" | "fantasyfurniture:royal/door_double" | "fantasyfurniture:royal/door_single" | "fantasyfurniture:royal/drawer" | "fantasyfurniture:royal/dresser" | "fantasyfurniture:royal/floor_light" | "fantasyfurniture:royal/lockbox" | "fantasyfurniture:royal/oven" | "fantasyfurniture:royal/painting_small" | "fantasyfurniture:royal/painting_wide" | "fantasyfurniture:royal/shelf" | "fantasyfurniture:royal/sofa" | "fantasyfurniture:royal/stool" | "fantasyfurniture:royal/table_large" | "fantasyfurniture:royal/table_small" | "fantasyfurniture:royal/table_wide" | "fantasyfurniture:royal/wall_light" | "fantasyfurniture:royal/wardrobe_bottom" | "fantasyfurniture:royal/wardrobe_top" | "fantasyfurniture:royal/wool" | "fantasyfurniture:venthyr/bed_double" | "fantasyfurniture:venthyr/bed_single" | "fantasyfurniture:venthyr/bench" | "fantasyfurniture:venthyr/bookshelf" | "fantasyfurniture:venthyr/carpet" | "fantasyfurniture:venthyr/chair" | "fantasyfurniture:venthyr/chandelier" | "fantasyfurniture:venthyr/chest" | "fantasyfurniture:venthyr/counter" | "fantasyfurniture:venthyr/cushion" | "fantasyfurniture:venthyr/desk_left" | "fantasyfurniture:venthyr/desk_right" | "fantasyfurniture:venthyr/door_double" | "fantasyfurniture:venthyr/door_single" | "fantasyfurniture:venthyr/drawer" | "fantasyfurniture:venthyr/dresser" | "fantasyfurniture:venthyr/floor_light" | "fantasyfurniture:venthyr/lockbox" | "fantasyfurniture:venthyr/oven" | "fantasyfurniture:venthyr/painting_small" | "fantasyfurniture:venthyr/painting_wide" | "fantasyfurniture:venthyr/shelf" | "fantasyfurniture:venthyr/sofa" | "fantasyfurniture:venthyr/stool" | "fantasyfurniture:venthyr/table_large" | "fantasyfurniture:venthyr/table_large_fancy" | "fantasyfurniture:venthyr/table_small" | "fantasyfurniture:venthyr/table_small_fancy" | "fantasyfurniture:venthyr/table_wide" | "fantasyfurniture:venthyr/table_wide_fancy" | "fantasyfurniture:venthyr/wall_light" | "fantasyfurniture:venthyr/wardrobe_bottom" | "fantasyfurniture:venthyr/wardrobe_top" | "fantasyfurniture:venthyr/wool" | "farmersdelight:acacia_cabinet" | "farmersdelight:apple_cider" | "farmersdelight:apple_pie" | "farmersdelight:apple_pie_slice" | "farmersdelight:bacon" | "farmersdelight:bacon_and_eggs" | "farmersdelight:bacon_sandwich" | "farmersdelight:baked_cod_stew" | "farmersdelight:barbecue_stick" | "farmersdelight:basket" | "farmersdelight:beef_patty" | "farmersdelight:beef_stew" | "farmersdelight:beetroot_crate" | "farmersdelight:birch_cabinet" | "farmersdelight:black_canvas_sign" | "farmersdelight:blue_canvas_sign" | "farmersdelight:bone_broth" | "farmersdelight:brown_canvas_sign" | "farmersdelight:brown_mushroom_colony" | "farmersdelight:cabbage" | "farmersdelight:cabbage_crate" | "farmersdelight:cabbage_leaf" | "farmersdelight:cabbage_rolls" | "farmersdelight:cabbage_seeds" | "farmersdelight:cake_slice" | "farmersdelight:canvas" | "farmersdelight:canvas_rug" | "farmersdelight:canvas_sign" | "farmersdelight:carrot_crate" | "farmersdelight:chicken_cuts" | "farmersdelight:chicken_sandwich" | "farmersdelight:chicken_soup" | "farmersdelight:chocolate_pie" | "farmersdelight:chocolate_pie_slice" | "farmersdelight:cod_roll" | "farmersdelight:cod_slice" | "farmersdelight:cooked_bacon" | "farmersdelight:cooked_chicken_cuts" | "farmersdelight:cooked_cod_slice" | "farmersdelight:cooked_mutton_chops" | "farmersdelight:cooked_rice" | "farmersdelight:cooked_salmon_slice" | "farmersdelight:cooking_pot" | "farmersdelight:crimson_cabinet" | "farmersdelight:cutting_board" | "farmersdelight:cyan_canvas_sign" | "farmersdelight:dark_oak_cabinet" | "farmersdelight:diamond_knife" | "farmersdelight:dog_food" | "farmersdelight:dumplings" | "farmersdelight:egg_sandwich" | "farmersdelight:fish_stew" | "farmersdelight:flint_knife" | "farmersdelight:fried_egg" | "farmersdelight:fried_rice" | "farmersdelight:fruit_salad" | "farmersdelight:full_tatami_mat" | "farmersdelight:glow_berry_custard" | "farmersdelight:golden_knife" | "farmersdelight:gray_canvas_sign" | "farmersdelight:green_canvas_sign" | "farmersdelight:grilled_salmon" | "farmersdelight:half_tatami_mat" | "farmersdelight:ham" | "farmersdelight:hamburger" | "farmersdelight:honey_cookie" | "farmersdelight:honey_glazed_ham" | "farmersdelight:honey_glazed_ham_block" | "farmersdelight:horse_feed" | "farmersdelight:hot_cocoa" | "farmersdelight:iron_knife" | "farmersdelight:jungle_cabinet" | "farmersdelight:kelp_roll" | "farmersdelight:kelp_roll_slice" | "farmersdelight:light_blue_canvas_sign" | "farmersdelight:light_gray_canvas_sign" | "farmersdelight:lime_canvas_sign" | "farmersdelight:magenta_canvas_sign" | "farmersdelight:mangrove_cabinet" | "farmersdelight:melon_juice" | "farmersdelight:melon_popsicle" | "farmersdelight:milk_bottle" | "farmersdelight:minced_beef" | "farmersdelight:mixed_salad" | "farmersdelight:mushroom_rice" | "farmersdelight:mutton_chops" | "farmersdelight:mutton_wrap" | "farmersdelight:nether_salad" | "farmersdelight:netherite_knife" | "farmersdelight:noodle_soup" | "farmersdelight:oak_cabinet" | "farmersdelight:onion" | "farmersdelight:onion_crate" | "farmersdelight:orange_canvas_sign" | "farmersdelight:organic_compost" | "farmersdelight:pasta_with_meatballs" | "farmersdelight:pasta_with_mutton_chop" | "farmersdelight:pie_crust" | "farmersdelight:pink_canvas_sign" | "farmersdelight:potato_crate" | "farmersdelight:pumpkin_slice" | "farmersdelight:pumpkin_soup" | "farmersdelight:purple_canvas_sign" | "farmersdelight:ratatouille" | "farmersdelight:raw_pasta" | "farmersdelight:red_canvas_sign" | "farmersdelight:red_mushroom_colony" | "farmersdelight:rice" | "farmersdelight:rice_bag" | "farmersdelight:rice_bale" | "farmersdelight:rice_panicle" | "farmersdelight:rice_roll_medley_block" | "farmersdelight:rich_soil" | "farmersdelight:rich_soil_farmland" | "farmersdelight:roast_chicken" | "farmersdelight:roast_chicken_block" | "farmersdelight:roasted_mutton_chops" | "farmersdelight:rope" | "farmersdelight:rotten_tomato" | "farmersdelight:safety_net" | "farmersdelight:salmon_roll" | "farmersdelight:salmon_slice" | "farmersdelight:sandy_shrub" | "farmersdelight:shepherds_pie" | "farmersdelight:shepherds_pie_block" | "farmersdelight:skillet" | "farmersdelight:smoked_ham" | "farmersdelight:spruce_cabinet" | "farmersdelight:squid_ink_pasta" | "farmersdelight:steak_and_potatoes" | "farmersdelight:stove" | "farmersdelight:straw" | "farmersdelight:straw_bale" | "farmersdelight:stuffed_potato" | "farmersdelight:stuffed_pumpkin" | "farmersdelight:stuffed_pumpkin_block" | "farmersdelight:sweet_berry_cheesecake" | "farmersdelight:sweet_berry_cheesecake_slice" | "farmersdelight:sweet_berry_cookie" | "farmersdelight:tatami" | "farmersdelight:tomato" | "farmersdelight:tomato_crate" | "farmersdelight:tomato_sauce" | "farmersdelight:tomato_seeds" | "farmersdelight:tree_bark" | "farmersdelight:vegetable_noodles" | "farmersdelight:vegetable_soup" | "farmersdelight:warped_cabinet" | "farmersdelight:wheat_dough" | "farmersdelight:white_canvas_sign" | "farmersdelight:wild_beetroots" | "farmersdelight:wild_cabbages" | "farmersdelight:wild_carrots" | "farmersdelight:wild_onions" | "farmersdelight:wild_potatoes" | "farmersdelight:wild_rice" | "farmersdelight:wild_tomatoes" | "farmersdelight:yellow_canvas_sign" | "firesticks:fire_stick" | "fluxnetworks:admin_configurator" | "fluxnetworks:basic_flux_storage" | "fluxnetworks:flux_block" | "fluxnetworks:flux_configurator" | "fluxnetworks:flux_controller" | "fluxnetworks:flux_core" | "fluxnetworks:flux_dust" | "fluxnetworks:flux_plug" | "fluxnetworks:flux_point" | "fluxnetworks:gargantuan_flux_storage" | "fluxnetworks:herculean_flux_storage" | "framedblocks:framed_activator_rail_slope" | "framedblocks:framed_bars" | "framedblocks:framed_blueprint" | "framedblocks:framed_bouncy_cube" | "framedblocks:framed_button" | "framedblocks:framed_chest" | "framedblocks:framed_collapsible_block" | "framedblocks:framed_corner_pillar" | "framedblocks:framed_corner_slope" | "framedblocks:framed_cube" | "framedblocks:framed_detector_rail_slope" | "framedblocks:framed_divided_panel_horizontal" | "framedblocks:framed_divided_panel_vertical" | "framedblocks:framed_divided_slab" | "framedblocks:framed_divided_slope" | "framedblocks:framed_divided_stairs" | "framedblocks:framed_door" | "framedblocks:framed_double_corner" | "framedblocks:framed_double_half_slope" | "framedblocks:framed_double_panel" | "framedblocks:framed_double_prism" | "framedblocks:framed_double_prism_corner" | "framedblocks:framed_double_slab" | "framedblocks:framed_double_slope" | "framedblocks:framed_double_slope_panel" | "framedblocks:framed_double_slope_slab" | "framedblocks:framed_double_sloped_prism" | "framedblocks:framed_double_stairs" | "framedblocks:framed_double_threeway_corner" | "framedblocks:framed_elevated_double_slope_slab" | "framedblocks:framed_elevated_slope_slab" | "framedblocks:framed_extended_double_slope_panel" | "framedblocks:framed_extended_slope_panel" | "framedblocks:framed_fancy_activator_rail" | "framedblocks:framed_fancy_activator_rail_slope" | "framedblocks:framed_fancy_detector_rail" | "framedblocks:framed_fancy_detector_rail_slope" | "framedblocks:framed_fancy_powered_rail" | "framedblocks:framed_fancy_powered_rail_slope" | "framedblocks:framed_fancy_rail" | "framedblocks:framed_fancy_rail_slope" | "framedblocks:framed_fence" | "framedblocks:framed_flat_double_slope_panel_corner" | "framedblocks:framed_flat_double_slope_slab_corner" | "framedblocks:framed_flat_elev_double_slope_slab_corner" | "framedblocks:framed_flat_elev_inner_double_slope_slab_corner" | "framedblocks:framed_flat_elev_inner_slope_slab_corner" | "framedblocks:framed_flat_elev_slope_slab_corner" | "framedblocks:framed_flat_ext_double_slope_panel_corner" | "framedblocks:framed_flat_ext_inner_double_slope_panel_corner" | "framedblocks:framed_flat_ext_inner_slope_panel_corner" | "framedblocks:framed_flat_ext_slope_panel_corner" | "framedblocks:framed_flat_inner_slope_panel_corner" | "framedblocks:framed_flat_inner_slope_slab_corner" | "framedblocks:framed_flat_inv_double_slope_panel_corner" | "framedblocks:framed_flat_inv_double_slope_slab_corner" | "framedblocks:framed_flat_slope_panel_corner" | "framedblocks:framed_flat_slope_slab_corner" | "framedblocks:framed_flat_stacked_inner_slope_panel_corner" | "framedblocks:framed_flat_stacked_inner_slope_slab_corner" | "framedblocks:framed_flat_stacked_slope_panel_corner" | "framedblocks:framed_flat_stacked_slope_slab_corner" | "framedblocks:framed_floor_board" | "framedblocks:framed_flower_pot" | "framedblocks:framed_gate" | "framedblocks:framed_gate_door" | "framedblocks:framed_glowing_cube" | "framedblocks:framed_glowing_item_frame" | "framedblocks:framed_gold_pressure_plate" | "framedblocks:framed_half_pillar" | "framedblocks:framed_half_slope" | "framedblocks:framed_half_stairs" | "framedblocks:framed_hammer" | "framedblocks:framed_horizontal_pane" | "framedblocks:framed_inner_corner_slope" | "framedblocks:framed_inner_prism" | "framedblocks:framed_inner_prism_corner" | "framedblocks:framed_inner_sloped_prism" | "framedblocks:framed_inner_threeway_corner" | "framedblocks:framed_inv_double_slope_panel" | "framedblocks:framed_inv_double_slope_slab" | "framedblocks:framed_iron_door" | "framedblocks:framed_iron_gate_door" | "framedblocks:framed_iron_pressure_plate" | "framedblocks:framed_iron_trapdoor" | "framedblocks:framed_item_frame" | "framedblocks:framed_key" | "framedblocks:framed_ladder" | "framedblocks:framed_large_button" | "framedblocks:framed_large_stone_button" | "framedblocks:framed_lattice_block" | "framedblocks:framed_lever" | "framedblocks:framed_mini_cube" | "framedblocks:framed_obsidian_pressure_plate" | "framedblocks:framed_one_way_window" | "framedblocks:framed_pane" | "framedblocks:framed_panel" | "framedblocks:framed_pillar" | "framedblocks:framed_post" | "framedblocks:framed_powered_rail_slope" | "framedblocks:framed_pressure_plate" | "framedblocks:framed_prism" | "framedblocks:framed_prism_corner" | "framedblocks:framed_pyramid" | "framedblocks:framed_pyramid_slab" | "framedblocks:framed_rail_slope" | "framedblocks:framed_redstone_block" | "framedblocks:framed_redstone_torch" | "framedblocks:framed_reinforcement" | "framedblocks:framed_screwdriver" | "framedblocks:framed_secret_storage" | "framedblocks:framed_sign" | "framedblocks:framed_slab" | "framedblocks:framed_slab_corner" | "framedblocks:framed_slab_edge" | "framedblocks:framed_slope" | "framedblocks:framed_slope_panel" | "framedblocks:framed_slope_slab" | "framedblocks:framed_sloped_prism" | "framedblocks:framed_sloped_stairs" | "framedblocks:framed_soul_torch" | "framedblocks:framed_stacked_slope_panel" | "framedblocks:framed_stacked_slope_slab" | "framedblocks:framed_stairs" | "framedblocks:framed_stone_button" | "framedblocks:framed_stone_pressure_plate" | "framedblocks:framed_target" | "framedblocks:framed_threeway_corner" | "framedblocks:framed_torch" | "framedblocks:framed_trapdoor" | "framedblocks:framed_vertical_divided_stairs" | "framedblocks:framed_vertical_double_stairs" | "framedblocks:framed_vertical_half_stairs" | "framedblocks:framed_vertical_sloped_stairs" | "framedblocks:framed_vertical_stairs" | "framedblocks:framed_wall" | "framedblocks:framed_wall_board" | "framedblocks:framed_wrench" | "framedblocks:framing_saw" | "ftbquests:barrier" | "ftbquests:book" | "ftbquests:custom_icon" | "ftbquests:detector" | "ftbquests:loot_crate_opener" | "ftbquests:lootcrate" | "ftbquests:missing_item" | "ftbquests:screen_1" | "ftbquests:screen_3" | "ftbquests:screen_5" | "ftbquests:screen_7" | "ftbquests:stage_barrier" | "functionalstorage:acacia_1" | "functionalstorage:acacia_2" | "functionalstorage:acacia_4" | "functionalstorage:armory_cabinet" | "functionalstorage:birch_1" | "functionalstorage:birch_2" | "functionalstorage:birch_4" | "functionalstorage:collector_upgrade" | "functionalstorage:compacting_drawer" | "functionalstorage:compacting_framed_drawer" | "functionalstorage:configuration_tool" | "functionalstorage:controller_extension" | "functionalstorage:copper_upgrade" | "functionalstorage:creative_vending_upgrade" | "functionalstorage:crimson_1" | "functionalstorage:crimson_2" | "functionalstorage:crimson_4" | "functionalstorage:dark_oak_1" | "functionalstorage:dark_oak_2" | "functionalstorage:dark_oak_4" | "functionalstorage:diamond_upgrade" | "functionalstorage:ender_drawer" | "functionalstorage:fluid_1" | "functionalstorage:fluid_2" | "functionalstorage:fluid_4" | "functionalstorage:framed_1" | "functionalstorage:framed_2" | "functionalstorage:framed_4" | "functionalstorage:framed_controller_extension" | "functionalstorage:framed_simple_compacting_drawer" | "functionalstorage:framed_storage_controller" | "functionalstorage:gold_upgrade" | "functionalstorage:iron_downgrade" | "functionalstorage:jungle_1" | "functionalstorage:jungle_2" | "functionalstorage:jungle_4" | "functionalstorage:linking_tool" | "functionalstorage:mangrove_1" | "functionalstorage:mangrove_2" | "functionalstorage:mangrove_4" | "functionalstorage:netherite_upgrade" | "functionalstorage:oak_1" | "functionalstorage:oak_2" | "functionalstorage:oak_4" | "functionalstorage:puller_upgrade" | "functionalstorage:pusher_upgrade" | "functionalstorage:redstone_upgrade" | "functionalstorage:simple_compacting_drawer" | "functionalstorage:spruce_1" | "functionalstorage:spruce_2" | "functionalstorage:spruce_4" | "functionalstorage:storage_controller" | "functionalstorage:void_upgrade" | "functionalstorage:warped_1" | "functionalstorage:warped_2" | "functionalstorage:warped_4" | "gtceu:12_crown_4_bucket" | "gtceu:12_crown_4_li_bucket" | "gtceu:15_crown_5_bucket" | "gtceu:15_crown_5_na_bucket" | "gtceu:18_crown_6_bucket" | "gtceu:18_crown_6_k_bucket" | "gtceu:4_toluenesulfonyl_chloride_dust" | "gtceu:4_toluenesulfonyl_chloride_small_dust" | "gtceu:4_toluenesulfonyl_chloride_tiny_dust" | "gtceu:acetic_acid_bucket" | "gtceu:acetone_bucket" | "gtceu:acidic_enriched_naquadah_solution_bucket" | "gtceu:acidic_naquadria_solution_bucket" | "gtceu:acidic_osmium_solution_bucket" | "gtceu:active_transformer" | "gtceu:activity_detector_cover" | "gtceu:advanced_activity_detector_cover" | "gtceu:advanced_energy_detector_cover" | "gtceu:advanced_fluid_detector_cover" | "gtceu:advanced_fluid_voiding_cover" | "gtceu:advanced_integrated_circuit" | "gtceu:advanced_item_detector_cover" | "gtceu:advanced_item_voiding_cover" | "gtceu:advanced_power_thruster" | "gtceu:advanced_smd_capacitor" | "gtceu:advanced_smd_diode" | "gtceu:advanced_smd_inductor" | "gtceu:advanced_smd_resistor" | "gtceu:advanced_smd_transistor" | "gtceu:advanced_soc" | "gtceu:advanced_soc_wafer" | "gtceu:agar_dust" | "gtceu:agar_small_dust" | "gtceu:agar_tiny_dust" | "gtceu:air_bucket" | "gtceu:alloy_blast_smelter" | "gtceu:allyl_chloride_bucket" | "gtceu:almandine_block" | "gtceu:almandine_crushed_ore" | "gtceu:almandine_dust" | "gtceu:almandine_exquisite_gem" | "gtceu:almandine_flawless_gem" | "gtceu:almandine_gem" | "gtceu:almandine_impure_dust" | "gtceu:almandine_ore" | "gtceu:almandine_pure_dust" | "gtceu:almandine_purified_ore" | "gtceu:almandine_refined_ore" | "gtceu:almandine_small_dust" | "gtceu:almandine_tiny_dust" | "gtceu:aluminium_axe" | "gtceu:aluminium_block" | "gtceu:aluminium_bolt" | "gtceu:aluminium_bucket" | "gtceu:aluminium_butchery_knife" | "gtceu:aluminium_buzz_saw_blade" | "gtceu:aluminium_chainsaw_head" | "gtceu:aluminium_crate" | "gtceu:aluminium_crowbar" | "gtceu:aluminium_crushed_ore" | "gtceu:aluminium_double_cable" | "gtceu:aluminium_double_plate" | "gtceu:aluminium_double_wire" | "gtceu:aluminium_drill_head" | "gtceu:aluminium_drum" | "gtceu:aluminium_dust" | "gtceu:aluminium_file" | "gtceu:aluminium_fine_wire" | "gtceu:aluminium_fluid_cell" | "gtceu:aluminium_foil" | "gtceu:aluminium_frame" | "gtceu:aluminium_gear" | "gtceu:aluminium_hammer" | "gtceu:aluminium_hex_cable" | "gtceu:aluminium_hex_wire" | "gtceu:aluminium_hoe" | "gtceu:aluminium_huge_fluid_pipe" | "gtceu:aluminium_impure_dust" | "gtceu:aluminium_ingot" | "gtceu:aluminium_knife" | "gtceu:aluminium_large_fluid_pipe" | "gtceu:aluminium_long_rod" | "gtceu:aluminium_mining_hammer" | "gtceu:aluminium_nonuple_fluid_pipe" | "gtceu:aluminium_normal_fluid_pipe" | "gtceu:aluminium_nugget" | "gtceu:aluminium_octal_cable" | "gtceu:aluminium_octal_wire" | "gtceu:aluminium_ore" | "gtceu:aluminium_pickaxe" | "gtceu:aluminium_plate" | "gtceu:aluminium_plunger" | "gtceu:aluminium_pure_dust" | "gtceu:aluminium_purified_ore" | "gtceu:aluminium_quadruple_cable" | "gtceu:aluminium_quadruple_fluid_pipe" | "gtceu:aluminium_quadruple_wire" | "gtceu:aluminium_refined_ore" | "gtceu:aluminium_ring" | "gtceu:aluminium_rod" | "gtceu:aluminium_saw" | "gtceu:aluminium_screw" | "gtceu:aluminium_screwdriver" | "gtceu:aluminium_screwdriver_tip" | "gtceu:aluminium_scythe" | "gtceu:aluminium_shovel" | "gtceu:aluminium_single_cable" | "gtceu:aluminium_single_wire" | "gtceu:aluminium_small_dust" | "gtceu:aluminium_small_fluid_pipe" | "gtceu:aluminium_small_gear" | "gtceu:aluminium_small_spring" | "gtceu:aluminium_spring" | "gtceu:aluminium_sulfite_dust" | "gtceu:aluminium_sulfite_small_dust" | "gtceu:aluminium_sulfite_tiny_dust" | "gtceu:aluminium_sword" | "gtceu:aluminium_tiny_dust" | "gtceu:aluminium_tiny_fluid_pipe" | "gtceu:aluminium_turbine_blade" | "gtceu:aluminium_wire_cutter" | "gtceu:aluminium_wrench" | "gtceu:aluminium_wrench_tip" | "gtceu:alunite_crushed_ore" | "gtceu:alunite_dust" | "gtceu:alunite_impure_dust" | "gtceu:alunite_ore" | "gtceu:alunite_pure_dust" | "gtceu:alunite_purified_ore" | "gtceu:alunite_refined_ore" | "gtceu:alunite_small_dust" | "gtceu:alunite_tiny_dust" | "gtceu:americium_block" | "gtceu:americium_bucket" | "gtceu:americium_double_plate" | "gtceu:americium_dust" | "gtceu:americium_fine_wire" | "gtceu:americium_foil" | "gtceu:americium_huge_item_pipe" | "gtceu:americium_huge_restrictive_item_pipe" | "gtceu:americium_ingot" | "gtceu:americium_large_item_pipe" | "gtceu:americium_large_restrictive_item_pipe" | "gtceu:americium_normal_item_pipe" | "gtceu:americium_normal_restrictive_item_pipe" | "gtceu:americium_nugget" | "gtceu:americium_plate" | "gtceu:americium_rod" | "gtceu:americium_small_dust" | "gtceu:americium_small_item_pipe" | "gtceu:americium_small_restrictive_item_pipe" | "gtceu:americium_tiny_dust" | "gtceu:amethyst_crushed_ore" | "gtceu:amethyst_dust" | "gtceu:amethyst_exquisite_gem" | "gtceu:amethyst_flawless_gem" | "gtceu:amethyst_impure_dust" | "gtceu:amethyst_ore" | "gtceu:amethyst_plate" | "gtceu:amethyst_pure_dust" | "gtceu:amethyst_purified_ore" | "gtceu:amethyst_refined_ore" | "gtceu:amethyst_rod" | "gtceu:amethyst_small_dust" | "gtceu:amethyst_tiny_dust" | "gtceu:ammonia_bucket" | "gtceu:ammonium_chloride_dust" | "gtceu:ammonium_chloride_small_dust" | "gtceu:ammonium_chloride_tiny_dust" | "gtceu:ancient_gold_coin" | "gtceu:andesite_almandine_ore" | "gtceu:andesite_aluminium_ore" | "gtceu:andesite_alunite_ore" | "gtceu:andesite_amethyst_ore" | "gtceu:andesite_apatite_ore" | "gtceu:andesite_asbestos_ore" | "gtceu:andesite_barite_ore" | "gtceu:andesite_basaltic_mineral_sand_ore" | "gtceu:andesite_bastnasite_ore" | "gtceu:andesite_bauxite_ore" | "gtceu:andesite_bentonite_ore" | "gtceu:andesite_beryllium_ore" | "gtceu:andesite_blue_topaz_ore" | "gtceu:andesite_bornite_ore" | "gtceu:andesite_calcite_ore" | "gtceu:andesite_cassiterite_ore" | "gtceu:andesite_cassiterite_sand_ore" | "gtceu:andesite_certus_quartz_ore" | "gtceu:andesite_chalcocite_ore" | "gtceu:andesite_chalcopyrite_ore" | "gtceu:andesite_chromite_ore" | "gtceu:andesite_cinnabar_ore" | "gtceu:andesite_coal_ore" | "gtceu:andesite_cobalt_ore" | "gtceu:andesite_cobaltite_ore" | "gtceu:andesite_cooperite_ore" | "gtceu:andesite_copper_ore" | "gtceu:andesite_diamond_ore" | "gtceu:andesite_diatomite_ore" | "gtceu:andesite_dust" | "gtceu:andesite_electrotine_ore" | "gtceu:andesite_emerald_ore" | "gtceu:andesite_fullers_earth_ore" | "gtceu:andesite_galena_ore" | "gtceu:andesite_garnet_sand_ore" | "gtceu:andesite_garnierite_ore" | "gtceu:andesite_glauconite_sand_ore" | "gtceu:andesite_goethite_ore" | "gtceu:andesite_gold_ore" | "gtceu:andesite_granitic_mineral_sand_ore" | "gtceu:andesite_graphite_ore" | "gtceu:andesite_green_sapphire_ore" | "gtceu:andesite_grossular_ore" | "gtceu:andesite_gypsum_ore" | "gtceu:andesite_hematite_ore" | "gtceu:andesite_ilmenite_ore" | "gtceu:andesite_iron_ore" | "gtceu:andesite_kyanite_ore" | "gtceu:andesite_lapis_ore" | "gtceu:andesite_lazurite_ore" | "gtceu:andesite_lead_ore" | "gtceu:andesite_lepidolite_ore" | "gtceu:andesite_lithium_ore" | "gtceu:andesite_magnesite_ore" | "gtceu:andesite_magnetite_ore" | "gtceu:andesite_malachite_ore" | "gtceu:andesite_mica_ore" | "gtceu:andesite_molybdenite_ore" | "gtceu:andesite_molybdenum_ore" | "gtceu:andesite_monazite_ore" | "gtceu:andesite_naquadah_ore" | "gtceu:andesite_neodymium_ore" | "gtceu:andesite_nether_quartz_ore" | "gtceu:andesite_nickel_ore" | "gtceu:andesite_oilsands_ore" | "gtceu:andesite_olivine_ore" | "gtceu:andesite_opal_ore" | "gtceu:andesite_palladium_ore" | "gtceu:andesite_pentlandite_ore" | "gtceu:andesite_pitchblende_ore" | "gtceu:andesite_platinum_ore" | "gtceu:andesite_plutonium_ore" | "gtceu:andesite_pollucite_ore" | "gtceu:andesite_powellite_ore" | "gtceu:andesite_pyrite_ore" | "gtceu:andesite_pyrochlore_ore" | "gtceu:andesite_pyrolusite_ore" | "gtceu:andesite_pyrope_ore" | "gtceu:andesite_quartzite_ore" | "gtceu:andesite_realgar_ore" | "gtceu:andesite_red_garnet_ore" | "gtceu:andesite_redstone_ore" | "gtceu:andesite_rock_salt_ore" | "gtceu:andesite_ruby_ore" | "gtceu:andesite_salt_ore" | "gtceu:andesite_saltpeter_ore" | "gtceu:andesite_sapphire_ore" | "gtceu:andesite_scheelite_ore" | "gtceu:andesite_silver_ore" | "gtceu:andesite_small_dust" | "gtceu:andesite_soapstone_ore" | "gtceu:andesite_sodalite_ore" | "gtceu:andesite_spessartine_ore" | "gtceu:andesite_sphalerite_ore" | "gtceu:andesite_spodumene_ore" | "gtceu:andesite_stibnite_ore" | "gtceu:andesite_sulfur_ore" | "gtceu:andesite_talc_ore" | "gtceu:andesite_tantalite_ore" | "gtceu:andesite_tetrahedrite_ore" | "gtceu:andesite_thorium_ore" | "gtceu:andesite_tin_ore" | "gtceu:andesite_tiny_dust" | "gtceu:andesite_topaz_ore" | "gtceu:andesite_tricalcium_phosphate_ore" | "gtceu:andesite_trona_ore" | "gtceu:andesite_tungstate_ore" | "gtceu:andesite_uraninite_ore" | "gtceu:andesite_vanadium_magnetite_ore" | "gtceu:andesite_wulfenite_ore" | "gtceu:andesite_yellow_garnet_ore" | "gtceu:andesite_yellow_limonite_ore" | "gtceu:andesite_zeolite_ore" | "gtceu:andradite_block" | "gtceu:andradite_dust" | "gtceu:andradite_exquisite_gem" | "gtceu:andradite_flawless_gem" | "gtceu:andradite_gem" | "gtceu:andradite_small_dust" | "gtceu:andradite_tiny_dust" | "gtceu:annealed_copper_block" | "gtceu:annealed_copper_bolt" | "gtceu:annealed_copper_bucket" | "gtceu:annealed_copper_double_cable" | "gtceu:annealed_copper_double_plate" | "gtceu:annealed_copper_double_wire" | "gtceu:annealed_copper_dust" | "gtceu:annealed_copper_fine_wire" | "gtceu:annealed_copper_foil" | "gtceu:annealed_copper_hex_cable" | "gtceu:annealed_copper_hex_wire" | "gtceu:annealed_copper_ingot" | "gtceu:annealed_copper_long_rod" | "gtceu:annealed_copper_nugget" | "gtceu:annealed_copper_octal_cable" | "gtceu:annealed_copper_octal_wire" | "gtceu:annealed_copper_plate" | "gtceu:annealed_copper_quadruple_cable" | "gtceu:annealed_copper_quadruple_wire" | "gtceu:annealed_copper_rod" | "gtceu:annealed_copper_screw" | "gtceu:annealed_copper_single_cable" | "gtceu:annealed_copper_single_wire" | "gtceu:annealed_copper_small_dust" | "gtceu:annealed_copper_tiny_dust" | "gtceu:antimony_block" | "gtceu:antimony_bucket" | "gtceu:antimony_dust" | "gtceu:antimony_ingot" | "gtceu:antimony_nugget" | "gtceu:antimony_small_dust" | "gtceu:antimony_tiny_dust" | "gtceu:antimony_trifluoride_dust" | "gtceu:antimony_trifluoride_small_dust" | "gtceu:antimony_trifluoride_tiny_dust" | "gtceu:antimony_trioxide_dust" | "gtceu:antimony_trioxide_small_dust" | "gtceu:antimony_trioxide_tiny_dust" | "gtceu:anvil_casting_mold" | "gtceu:apatite_block" | "gtceu:apatite_bolt" | "gtceu:apatite_crushed_ore" | "gtceu:apatite_dust" | "gtceu:apatite_exquisite_gem" | "gtceu:apatite_flawless_gem" | "gtceu:apatite_gem" | "gtceu:apatite_impure_dust" | "gtceu:apatite_ore" | "gtceu:apatite_pure_dust" | "gtceu:apatite_purified_ore" | "gtceu:apatite_refined_ore" | "gtceu:apatite_rod" | "gtceu:apatite_screw" | "gtceu:apatite_small_dust" | "gtceu:apatite_tiny_dust" | "gtceu:aqua_regia_bucket" | "gtceu:argon_bucket" | "gtceu:argon_plasma_bucket" | "gtceu:arsenic_bucket" | "gtceu:arsenic_dust" | "gtceu:arsenic_small_dust" | "gtceu:arsenic_tiny_dust" | "gtceu:arsenic_trioxide_dust" | "gtceu:arsenic_trioxide_small_dust" | "gtceu:arsenic_trioxide_tiny_dust" | "gtceu:asbestos_crushed_ore" | "gtceu:asbestos_dust" | "gtceu:asbestos_impure_dust" | "gtceu:asbestos_ore" | "gtceu:asbestos_pure_dust" | "gtceu:asbestos_purified_ore" | "gtceu:asbestos_refined_ore" | "gtceu:asbestos_small_dust" | "gtceu:asbestos_tiny_dust" | "gtceu:ash_dust" | "gtceu:ash_small_dust" | "gtceu:ash_tiny_dust" | "gtceu:assembly_line" | "gtceu:assembly_line_casing" | "gtceu:assembly_line_grating" | "gtceu:assembly_line_unit" | "gtceu:atomic_casing" | "gtceu:auto_maintenance_hatch" | "gtceu:bacteria_bucket" | "gtceu:bacterial_sludge_bucket" | "gtceu:ball_casting_mold" | "gtceu:barite_crushed_ore" | "gtceu:barite_dust" | "gtceu:barite_impure_dust" | "gtceu:barite_ore" | "gtceu:barite_pure_dust" | "gtceu:barite_purified_ore" | "gtceu:barite_refined_ore" | "gtceu:barite_small_dust" | "gtceu:barite_tiny_dust" | "gtceu:barium_dust" | "gtceu:barium_small_dust" | "gtceu:barium_sulfide_dust" | "gtceu:barium_sulfide_small_dust" | "gtceu:barium_sulfide_tiny_dust" | "gtceu:barium_tiny_dust" | "gtceu:basalt_almandine_ore" | "gtceu:basalt_aluminium_ore" | "gtceu:basalt_alunite_ore" | "gtceu:basalt_amethyst_ore" | "gtceu:basalt_apatite_ore" | "gtceu:basalt_asbestos_ore" | "gtceu:basalt_barite_ore" | "gtceu:basalt_basaltic_mineral_sand_ore" | "gtceu:basalt_bastnasite_ore" | "gtceu:basalt_bauxite_ore" | "gtceu:basalt_bentonite_ore" | "gtceu:basalt_beryllium_ore" | "gtceu:basalt_blue_topaz_ore" | "gtceu:basalt_bornite_ore" | "gtceu:basalt_calcite_ore" | "gtceu:basalt_cassiterite_ore" | "gtceu:basalt_cassiterite_sand_ore" | "gtceu:basalt_certus_quartz_ore" | "gtceu:basalt_chalcocite_ore" | "gtceu:basalt_chalcopyrite_ore" | "gtceu:basalt_chromite_ore" | "gtceu:basalt_cinnabar_ore" | "gtceu:basalt_coal_ore" | "gtceu:basalt_cobalt_ore" | "gtceu:basalt_cobaltite_ore" | "gtceu:basalt_cooperite_ore" | "gtceu:basalt_copper_ore" | "gtceu:basalt_diamond_ore" | "gtceu:basalt_diatomite_ore" | "gtceu:basalt_dust" | "gtceu:basalt_electrotine_ore" | "gtceu:basalt_emerald_ore" | "gtceu:basalt_fullers_earth_ore" | "gtceu:basalt_galena_ore" | "gtceu:basalt_garnet_sand_ore" | "gtceu:basalt_garnierite_ore" | "gtceu:basalt_glauconite_sand_ore" | "gtceu:basalt_goethite_ore" | "gtceu:basalt_gold_ore" | "gtceu:basalt_granitic_mineral_sand_ore" | "gtceu:basalt_graphite_ore" | "gtceu:basalt_green_sapphire_ore" | "gtceu:basalt_grossular_ore" | "gtceu:basalt_gypsum_ore" | "gtceu:basalt_hematite_ore" | "gtceu:basalt_ilmenite_ore" | "gtceu:basalt_iron_ore" | "gtceu:basalt_kyanite_ore" | "gtceu:basalt_lapis_ore" | "gtceu:basalt_lazurite_ore" | "gtceu:basalt_lead_ore" | "gtceu:basalt_lepidolite_ore" | "gtceu:basalt_lithium_ore" | "gtceu:basalt_magnesite_ore" | "gtceu:basalt_magnetite_ore" | "gtceu:basalt_malachite_ore" | "gtceu:basalt_mica_ore" | "gtceu:basalt_molybdenite_ore" | "gtceu:basalt_molybdenum_ore" | "gtceu:basalt_monazite_ore" | "gtceu:basalt_naquadah_ore" | "gtceu:basalt_neodymium_ore" | "gtceu:basalt_nether_quartz_ore" | "gtceu:basalt_nickel_ore" | "gtceu:basalt_oilsands_ore" | "gtceu:basalt_olivine_ore" | "gtceu:basalt_opal_ore" | "gtceu:basalt_palladium_ore" | "gtceu:basalt_pentlandite_ore" | "gtceu:basalt_pitchblende_ore" | "gtceu:basalt_platinum_ore" | "gtceu:basalt_plutonium_ore" | "gtceu:basalt_pollucite_ore" | "gtceu:basalt_powellite_ore" | "gtceu:basalt_pyrite_ore" | "gtceu:basalt_pyrochlore_ore" | "gtceu:basalt_pyrolusite_ore" | "gtceu:basalt_pyrope_ore" | "gtceu:basalt_quartzite_ore" | "gtceu:basalt_realgar_ore" | "gtceu:basalt_red_garnet_ore" | "gtceu:basalt_redstone_ore" | "gtceu:basalt_rock_salt_ore" | "gtceu:basalt_ruby_ore" | "gtceu:basalt_salt_ore" | "gtceu:basalt_saltpeter_ore" | "gtceu:basalt_sapphire_ore" | "gtceu:basalt_scheelite_ore" | "gtceu:basalt_silver_ore" | "gtceu:basalt_small_dust" | "gtceu:basalt_soapstone_ore" | "gtceu:basalt_sodalite_ore" | "gtceu:basalt_spessartine_ore" | "gtceu:basalt_sphalerite_ore" | "gtceu:basalt_spodumene_ore" | "gtceu:basalt_stibnite_ore" | "gtceu:basalt_sulfur_ore" | "gtceu:basalt_talc_ore" | "gtceu:basalt_tantalite_ore" | "gtceu:basalt_tetrahedrite_ore" | "gtceu:basalt_thorium_ore" | "gtceu:basalt_tin_ore" | "gtceu:basalt_tiny_dust" | "gtceu:basalt_topaz_ore" | "gtceu:basalt_tricalcium_phosphate_ore" | "gtceu:basalt_trona_ore" | "gtceu:basalt_tungstate_ore" | "gtceu:basalt_uraninite_ore" | "gtceu:basalt_vanadium_magnetite_ore" | "gtceu:basalt_wulfenite_ore" | "gtceu:basalt_yellow_garnet_ore" | "gtceu:basalt_yellow_limonite_ore" | "gtceu:basalt_zeolite_ore" | "gtceu:basaltic_mineral_sand_crushed_ore" | "gtceu:basaltic_mineral_sand_dust" | "gtceu:basaltic_mineral_sand_impure_dust" | "gtceu:basaltic_mineral_sand_ore" | "gtceu:basaltic_mineral_sand_pure_dust" | "gtceu:basaltic_mineral_sand_purified_ore" | "gtceu:basaltic_mineral_sand_refined_ore" | "gtceu:basaltic_mineral_sand_small_dust" | "gtceu:basaltic_mineral_sand_tiny_dust" | "gtceu:basic_electronic_circuit" | "gtceu:basic_integrated_circuit" | "gtceu:bastnasite_crushed_ore" | "gtceu:bastnasite_dust" | "gtceu:bastnasite_impure_dust" | "gtceu:bastnasite_ore" | "gtceu:bastnasite_pure_dust" | "gtceu:bastnasite_purified_ore" | "gtceu:bastnasite_refined_ore" | "gtceu:bastnasite_small_dust" | "gtceu:bastnasite_tiny_dust" | "gtceu:battery_alloy_block" | "gtceu:battery_alloy_bucket" | "gtceu:battery_alloy_double_plate" | "gtceu:battery_alloy_dust" | "gtceu:battery_alloy_ingot" | "gtceu:battery_alloy_nugget" | "gtceu:battery_alloy_plate" | "gtceu:battery_alloy_rod" | "gtceu:battery_alloy_small_dust" | "gtceu:battery_alloy_tiny_dust" | "gtceu:bauxite_crushed_ore" | "gtceu:bauxite_dust" | "gtceu:bauxite_impure_dust" | "gtceu:bauxite_ore" | "gtceu:bauxite_pure_dust" | "gtceu:bauxite_purified_ore" | "gtceu:bauxite_refined_ore" | "gtceu:bauxite_small_dust" | "gtceu:bauxite_tiny_dust" | "gtceu:bentonite_crushed_ore" | "gtceu:bentonite_dust" | "gtceu:bentonite_impure_dust" | "gtceu:bentonite_ore" | "gtceu:bentonite_pure_dust" | "gtceu:bentonite_purified_ore" | "gtceu:bentonite_refined_ore" | "gtceu:bentonite_small_dust" | "gtceu:bentonite_tiny_dust" | "gtceu:benzene_bucket" | "gtceu:beryllium_block" | "gtceu:beryllium_bucket" | "gtceu:beryllium_crushed_ore" | "gtceu:beryllium_double_plate" | "gtceu:beryllium_dust" | "gtceu:beryllium_impure_dust" | "gtceu:beryllium_ingot" | "gtceu:beryllium_nugget" | "gtceu:beryllium_ore" | "gtceu:beryllium_plate" | "gtceu:beryllium_pure_dust" | "gtceu:beryllium_purified_ore" | "gtceu:beryllium_refined_ore" | "gtceu:beryllium_small_dust" | "gtceu:beryllium_tiny_dust" | "gtceu:bio_chaff" | "gtceu:bio_diesel_bucket" | "gtceu:biomass_bucket" | "gtceu:biotite_dust" | "gtceu:biotite_small_dust" | "gtceu:biotite_tiny_dust" | "gtceu:biphenyl_dust" | "gtceu:biphenyl_small_dust" | "gtceu:biphenyl_tiny_dust" | "gtceu:bismuth_block" | "gtceu:bismuth_bronze_block" | "gtceu:bismuth_bronze_bolt" | "gtceu:bismuth_bronze_bucket" | "gtceu:bismuth_bronze_double_plate" | "gtceu:bismuth_bronze_dust" | "gtceu:bismuth_bronze_ingot" | "gtceu:bismuth_bronze_long_rod" | "gtceu:bismuth_bronze_nugget" | "gtceu:bismuth_bronze_plate" | "gtceu:bismuth_bronze_rod" | "gtceu:bismuth_bronze_screw" | "gtceu:bismuth_bronze_small_dust" | "gtceu:bismuth_bronze_tiny_dust" | "gtceu:bismuth_bronze_turbine_blade" | "gtceu:bismuth_bucket" | "gtceu:bismuth_dust" | "gtceu:bismuth_ingot" | "gtceu:bismuth_nugget" | "gtceu:bismuth_small_dust" | "gtceu:bismuth_tiny_dust" | "gtceu:bisphenol_a_bucket" | "gtceu:black_bronze_block" | "gtceu:black_bronze_bolt" | "gtceu:black_bronze_bucket" | "gtceu:black_bronze_double_plate" | "gtceu:black_bronze_dust" | "gtceu:black_bronze_gear" | "gtceu:black_bronze_hot_ingot" | "gtceu:black_bronze_huge_item_pipe" | "gtceu:black_bronze_huge_restrictive_item_pipe" | "gtceu:black_bronze_ingot" | "gtceu:black_bronze_large_item_pipe" | "gtceu:black_bronze_large_restrictive_item_pipe" | "gtceu:black_bronze_long_rod" | "gtceu:black_bronze_normal_item_pipe" | "gtceu:black_bronze_normal_restrictive_item_pipe" | "gtceu:black_bronze_nugget" | "gtceu:black_bronze_plate" | "gtceu:black_bronze_rod" | "gtceu:black_bronze_screw" | "gtceu:black_bronze_small_dust" | "gtceu:black_bronze_small_item_pipe" | "gtceu:black_bronze_small_restrictive_item_pipe" | "gtceu:black_bronze_tiny_dust" | "gtceu:black_bronze_turbine_blade" | "gtceu:black_dye_bucket" | "gtceu:black_dye_spray_can" | "gtceu:black_glass_lens" | "gtceu:black_steel_block" | "gtceu:black_steel_bucket" | "gtceu:black_steel_double_cable" | "gtceu:black_steel_double_plate" | "gtceu:black_steel_double_wire" | "gtceu:black_steel_dust" | "gtceu:black_steel_fine_wire" | "gtceu:black_steel_foil" | "gtceu:black_steel_frame" | "gtceu:black_steel_gear" | "gtceu:black_steel_hex_cable" | "gtceu:black_steel_hex_wire" | "gtceu:black_steel_ingot" | "gtceu:black_steel_nugget" | "gtceu:black_steel_octal_cable" | "gtceu:black_steel_octal_wire" | "gtceu:black_steel_plate" | "gtceu:black_steel_quadruple_cable" | "gtceu:black_steel_quadruple_wire" | "gtceu:black_steel_rod" | "gtceu:black_steel_single_cable" | "gtceu:black_steel_single_wire" | "gtceu:black_steel_small_dust" | "gtceu:black_steel_tiny_dust" | "gtceu:blacklight" | "gtceu:blaze_bucket" | "gtceu:blaze_small_dust" | "gtceu:blaze_tiny_dust" | "gtceu:block_casting_mold" | "gtceu:block_extruder_mold" | "gtceu:blue_alloy_block" | "gtceu:blue_alloy_bolt" | "gtceu:blue_alloy_bucket" | "gtceu:blue_alloy_double_cable" | "gtceu:blue_alloy_double_plate" | "gtceu:blue_alloy_double_wire" | "gtceu:blue_alloy_dust" | "gtceu:blue_alloy_hex_cable" | "gtceu:blue_alloy_hex_wire" | "gtceu:blue_alloy_ingot" | "gtceu:blue_alloy_nugget" | "gtceu:blue_alloy_octal_cable" | "gtceu:blue_alloy_octal_wire" | "gtceu:blue_alloy_plate" | "gtceu:blue_alloy_quadruple_cable" | "gtceu:blue_alloy_quadruple_wire" | "gtceu:blue_alloy_rod" | "gtceu:blue_alloy_screw" | "gtceu:blue_alloy_single_cable" | "gtceu:blue_alloy_single_wire" | "gtceu:blue_alloy_small_dust" | "gtceu:blue_alloy_tiny_dust" | "gtceu:blue_dye_bucket" | "gtceu:blue_dye_spray_can" | "gtceu:blue_glass_lens" | "gtceu:blue_steel_axe" | "gtceu:blue_steel_block" | "gtceu:blue_steel_bucket" | "gtceu:blue_steel_butchery_knife" | "gtceu:blue_steel_buzz_saw_blade" | "gtceu:blue_steel_chainsaw_head" | "gtceu:blue_steel_crowbar" | "gtceu:blue_steel_double_plate" | "gtceu:blue_steel_drill_head" | "gtceu:blue_steel_dust" | "gtceu:blue_steel_file" | "gtceu:blue_steel_frame" | "gtceu:blue_steel_gear" | "gtceu:blue_steel_hammer" | "gtceu:blue_steel_hoe" | "gtceu:blue_steel_ingot" | "gtceu:blue_steel_knife" | "gtceu:blue_steel_mining_hammer" | "gtceu:blue_steel_nugget" | "gtceu:blue_steel_pickaxe" | "gtceu:blue_steel_plate" | "gtceu:blue_steel_plunger" | "gtceu:blue_steel_rod" | "gtceu:blue_steel_saw" | "gtceu:blue_steel_screwdriver" | "gtceu:blue_steel_scythe" | "gtceu:blue_steel_shovel" | "gtceu:blue_steel_small_dust" | "gtceu:blue_steel_sword" | "gtceu:blue_steel_tiny_dust" | "gtceu:blue_steel_wire_cutter" | "gtceu:blue_steel_wrench" | "gtceu:blue_steel_wrench_tip" | "gtceu:blue_topaz_block" | "gtceu:blue_topaz_crushed_ore" | "gtceu:blue_topaz_dust" | "gtceu:blue_topaz_exquisite_gem" | "gtceu:blue_topaz_flawless_gem" | "gtceu:blue_topaz_gem" | "gtceu:blue_topaz_impure_dust" | "gtceu:blue_topaz_ore" | "gtceu:blue_topaz_plate" | "gtceu:blue_topaz_pure_dust" | "gtceu:blue_topaz_purified_ore" | "gtceu:blue_topaz_refined_ore" | "gtceu:blue_topaz_rod" | "gtceu:blue_topaz_small_dust" | "gtceu:blue_topaz_tiny_dust" | "gtceu:bolt_extruder_mold" | "gtceu:bone_small_dust" | "gtceu:bone_tiny_dust" | "gtceu:borax_dust" | "gtceu:borax_small_dust" | "gtceu:borax_tiny_dust" | "gtceu:bornite_crushed_ore" | "gtceu:bornite_dust" | "gtceu:bornite_impure_dust" | "gtceu:bornite_ore" | "gtceu:bornite_pure_dust" | "gtceu:bornite_purified_ore" | "gtceu:bornite_refined_ore" | "gtceu:bornite_small_dust" | "gtceu:bornite_tiny_dust" | "gtceu:boron_dust" | "gtceu:boron_small_dust" | "gtceu:boron_tiny_dust" | "gtceu:borosilicate_glass_block" | "gtceu:borosilicate_glass_bucket" | "gtceu:borosilicate_glass_dust" | "gtceu:borosilicate_glass_fine_wire" | "gtceu:borosilicate_glass_ingot" | "gtceu:borosilicate_glass_nugget" | "gtceu:borosilicate_glass_small_dust" | "gtceu:borosilicate_glass_tiny_dust" | "gtceu:bottle_casting_mold" | "gtceu:bottle_extruder_mold" | "gtceu:brass_block" | "gtceu:brass_bolt" | "gtceu:brass_bucket" | "gtceu:brass_double_plate" | "gtceu:brass_dust" | "gtceu:brass_huge_item_pipe" | "gtceu:brass_huge_restrictive_item_pipe" | "gtceu:brass_ingot" | "gtceu:brass_large_item_pipe" | "gtceu:brass_large_restrictive_item_pipe" | "gtceu:brass_long_rod" | "gtceu:brass_normal_item_pipe" | "gtceu:brass_normal_restrictive_item_pipe" | "gtceu:brass_nugget" | "gtceu:brass_plate" | "gtceu:brass_rod" | "gtceu:brass_screw" | "gtceu:brass_small_dust" | "gtceu:brass_small_item_pipe" | "gtceu:brass_small_restrictive_item_pipe" | "gtceu:brass_tiny_dust" | "gtceu:brass_turbine_blade" | "gtceu:brick_dust" | "gtceu:brick_small_dust" | "gtceu:brick_tiny_dust" | "gtceu:brick_wooden_form" | "gtceu:bronze_axe" | "gtceu:bronze_block" | "gtceu:bronze_bolt" | "gtceu:bronze_brick_casing" | "gtceu:bronze_bucket" | "gtceu:bronze_butchery_knife" | "gtceu:bronze_buzz_saw_blade" | "gtceu:bronze_chainsaw_head" | "gtceu:bronze_crate" | "gtceu:bronze_crowbar" | "gtceu:bronze_double_plate" | "gtceu:bronze_drill_head" | "gtceu:bronze_drum" | "gtceu:bronze_dust" | "gtceu:bronze_file" | "gtceu:bronze_firebox_casing" | "gtceu:bronze_foil" | "gtceu:bronze_frame" | "gtceu:bronze_gear" | "gtceu:bronze_gearbox" | "gtceu:bronze_hammer" | "gtceu:bronze_hoe" | "gtceu:bronze_huge_fluid_pipe" | "gtceu:bronze_ingot" | "gtceu:bronze_knife" | "gtceu:bronze_large_boiler" | "gtceu:bronze_large_fluid_pipe" | "gtceu:bronze_long_rod" | "gtceu:bronze_machine_casing" | "gtceu:bronze_mining_hammer" | "gtceu:bronze_mortar" | "gtceu:bronze_nonuple_fluid_pipe" | "gtceu:bronze_normal_fluid_pipe" | "gtceu:bronze_nugget" | "gtceu:bronze_pickaxe" | "gtceu:bronze_pipe_casing" | "gtceu:bronze_plate" | "gtceu:bronze_plunger" | "gtceu:bronze_quadruple_fluid_pipe" | "gtceu:bronze_ring" | "gtceu:bronze_rod" | "gtceu:bronze_rotor" | "gtceu:bronze_saw" | "gtceu:bronze_screw" | "gtceu:bronze_screwdriver" | "gtceu:bronze_screwdriver_tip" | "gtceu:bronze_scythe" | "gtceu:bronze_shovel" | "gtceu:bronze_small_dust" | "gtceu:bronze_small_fluid_pipe" | "gtceu:bronze_small_gear" | "gtceu:bronze_sword" | "gtceu:bronze_tiny_dust" | "gtceu:bronze_tiny_fluid_pipe" | "gtceu:bronze_turbine_blade" | "gtceu:bronze_wire_cutter" | "gtceu:bronze_wrench" | "gtceu:bronze_wrench_tip" | "gtceu:brown_dye_bucket" | "gtceu:brown_dye_spray_can" | "gtceu:brown_glass_lens" | "gtceu:butadiene_bucket" | "gtceu:butane_bucket" | "gtceu:butene_bucket" | "gtceu:butyraldehyde_bucket" | "gtceu:cadmium_dust" | "gtceu:cadmium_small_dust" | "gtceu:cadmium_tiny_dust" | "gtceu:caesium_dust" | "gtceu:caesium_small_dust" | "gtceu:caesium_tiny_dust" | "gtceu:calcite_crushed_ore" | "gtceu:calcite_dust" | "gtceu:calcite_impure_dust" | "gtceu:calcite_ore" | "gtceu:calcite_pure_dust" | "gtceu:calcite_purified_ore" | "gtceu:calcite_refined_ore" | "gtceu:calcite_small_dust" | "gtceu:calcite_tiny_dust" | "gtceu:calcium_chloride_dust" | "gtceu:calcium_chloride_small_dust" | "gtceu:calcium_chloride_tiny_dust" | "gtceu:calcium_dust" | "gtceu:calcium_phosphide_dust" | "gtceu:calcium_phosphide_small_dust" | "gtceu:calcium_phosphide_tiny_dust" | "gtceu:calcium_small_dust" | "gtceu:calcium_tiny_dust" | "gtceu:capacitor" | "gtceu:caprolactam_dust" | "gtceu:caprolactam_small_dust" | "gtceu:caprolactam_tiny_dust" | "gtceu:carbon_bucket" | "gtceu:carbon_dioxide_bucket" | "gtceu:carbon_dust" | "gtceu:carbon_fiber_mesh" | "gtceu:carbon_fiber_plate" | "gtceu:carbon_fibers" | "gtceu:carbon_monoxide_bucket" | "gtceu:carbon_small_dust" | "gtceu:carbon_tiny_dust" | "gtceu:cassiterite_crushed_ore" | "gtceu:cassiterite_dust" | "gtceu:cassiterite_impure_dust" | "gtceu:cassiterite_ore" | "gtceu:cassiterite_pure_dust" | "gtceu:cassiterite_purified_ore" | "gtceu:cassiterite_refined_ore" | "gtceu:cassiterite_sand_crushed_ore" | "gtceu:cassiterite_sand_dust" | "gtceu:cassiterite_sand_impure_dust" | "gtceu:cassiterite_sand_ore" | "gtceu:cassiterite_sand_pure_dust" | "gtceu:cassiterite_sand_purified_ore" | "gtceu:cassiterite_sand_refined_ore" | "gtceu:cassiterite_sand_small_dust" | "gtceu:cassiterite_sand_tiny_dust" | "gtceu:cassiterite_small_dust" | "gtceu:cassiterite_tiny_dust" | "gtceu:cell_extruder_mold" | "gtceu:cerium_bucket" | "gtceu:cerium_dust" | "gtceu:cerium_small_dust" | "gtceu:cerium_tiny_dust" | "gtceu:certus_quartz_block" | "gtceu:certus_quartz_crushed_ore" | "gtceu:certus_quartz_dust" | "gtceu:certus_quartz_exquisite_gem" | "gtceu:certus_quartz_flawless_gem" | "gtceu:certus_quartz_gem" | "gtceu:certus_quartz_impure_dust" | "gtceu:certus_quartz_ore" | "gtceu:certus_quartz_plate" | "gtceu:certus_quartz_pure_dust" | "gtceu:certus_quartz_purified_ore" | "gtceu:certus_quartz_refined_ore" | "gtceu:certus_quartz_small_dust" | "gtceu:certus_quartz_tiny_dust" | "gtceu:cetane_boosted_diesel_bucket" | "gtceu:chalcocite_crushed_ore" | "gtceu:chalcocite_dust" | "gtceu:chalcocite_impure_dust" | "gtceu:chalcocite_ore" | "gtceu:chalcocite_pure_dust" | "gtceu:chalcocite_purified_ore" | "gtceu:chalcocite_refined_ore" | "gtceu:chalcocite_small_dust" | "gtceu:chalcocite_tiny_dust" | "gtceu:chalcopyrite_crushed_ore" | "gtceu:chalcopyrite_dust" | "gtceu:chalcopyrite_impure_dust" | "gtceu:chalcopyrite_ore" | "gtceu:chalcopyrite_pure_dust" | "gtceu:chalcopyrite_purified_ore" | "gtceu:chalcopyrite_refined_ore" | "gtceu:chalcopyrite_small_dust" | "gtceu:chalcopyrite_tiny_dust" | "gtceu:charcoal_block" | "gtceu:charcoal_byproducts_bucket" | "gtceu:charcoal_dust" | "gtceu:charcoal_small_dust" | "gtceu:charcoal_tiny_dust" | "gtceu:chemical_black_dye" | "gtceu:chemical_blue_dye" | "gtceu:chemical_brown_dye" | "gtceu:chemical_cyan_dye" | "gtceu:chemical_gray_dye" | "gtceu:chemical_green_dye" | "gtceu:chemical_light_blue_dye" | "gtceu:chemical_light_gray_dye" | "gtceu:chemical_lime_dye" | "gtceu:chemical_magenta_dye" | "gtceu:chemical_orange_dye" | "gtceu:chemical_pink_dye" | "gtceu:chemical_purple_dye" | "gtceu:chemical_red_dye" | "gtceu:chemical_white_dye" | "gtceu:chemical_yellow_dye" | "gtceu:chlorine_bucket" | "gtceu:chlorine_trifluoride_bucket" | "gtceu:chlorobenzene_bucket" | "gtceu:chloroform_bucket" | "gtceu:chloromethane_bucket" | "gtceu:chocolate_coin" | "gtceu:chromite_crushed_ore" | "gtceu:chromite_dust" | "gtceu:chromite_impure_dust" | "gtceu:chromite_ore" | "gtceu:chromite_pure_dust" | "gtceu:chromite_purified_ore" | "gtceu:chromite_refined_ore" | "gtceu:chromite_small_dust" | "gtceu:chromite_tiny_dust" | "gtceu:chromium_block" | "gtceu:chromium_bolt" | "gtceu:chromium_bucket" | "gtceu:chromium_double_plate" | "gtceu:chromium_dust" | "gtceu:chromium_huge_fluid_pipe" | "gtceu:chromium_ingot" | "gtceu:chromium_large_fluid_pipe" | "gtceu:chromium_nonuple_fluid_pipe" | "gtceu:chromium_normal_fluid_pipe" | "gtceu:chromium_nugget" | "gtceu:chromium_plate" | "gtceu:chromium_quadruple_fluid_pipe" | "gtceu:chromium_ring" | "gtceu:chromium_rod" | "gtceu:chromium_rotor" | "gtceu:chromium_screw" | "gtceu:chromium_small_dust" | "gtceu:chromium_small_fluid_pipe" | "gtceu:chromium_tiny_dust" | "gtceu:chromium_tiny_fluid_pipe" | "gtceu:chromium_trioxide_dust" | "gtceu:chromium_trioxide_small_dust" | "gtceu:chromium_trioxide_tiny_dust" | "gtceu:chromium_turbine_blade" | "gtceu:cinnabar_block" | "gtceu:cinnabar_crushed_ore" | "gtceu:cinnabar_dust" | "gtceu:cinnabar_exquisite_gem" | "gtceu:cinnabar_flawless_gem" | "gtceu:cinnabar_gem" | "gtceu:cinnabar_impure_dust" | "gtceu:cinnabar_ore" | "gtceu:cinnabar_pure_dust" | "gtceu:cinnabar_purified_ore" | "gtceu:cinnabar_refined_ore" | "gtceu:cinnabar_small_dust" | "gtceu:cinnabar_tiny_dust" | "gtceu:clay_dust" | "gtceu:clay_small_dust" | "gtceu:clay_tiny_dust" | "gtceu:clean_machine_casing" | "gtceu:cleaning_maintenance_hatch" | "gtceu:cleanroom" | "gtceu:cleanroom_glass" | "gtceu:coal_crushed_ore" | "gtceu:coal_dust" | "gtceu:coal_exquisite_gem" | "gtceu:coal_flawless_gem" | "gtceu:coal_gas_bucket" | "gtceu:coal_impure_dust" | "gtceu:coal_ore" | "gtceu:coal_pure_dust" | "gtceu:coal_purified_ore" | "gtceu:coal_refined_ore" | "gtceu:coal_small_dust" | "gtceu:coal_tar_bucket" | "gtceu:coal_tiny_dust" | "gtceu:cobalt_block" | "gtceu:cobalt_brass_axe" | "gtceu:cobalt_brass_block" | "gtceu:cobalt_brass_bolt" | "gtceu:cobalt_brass_bucket" | "gtceu:cobalt_brass_butchery_knife" | "gtceu:cobalt_brass_buzz_saw_blade" | "gtceu:cobalt_brass_chainsaw_head" | "gtceu:cobalt_brass_crowbar" | "gtceu:cobalt_brass_double_plate" | "gtceu:cobalt_brass_drill_head" | "gtceu:cobalt_brass_dust" | "gtceu:cobalt_brass_file" | "gtceu:cobalt_brass_gear" | "gtceu:cobalt_brass_hammer" | "gtceu:cobalt_brass_hoe" | "gtceu:cobalt_brass_huge_item_pipe" | "gtceu:cobalt_brass_huge_restrictive_item_pipe" | "gtceu:cobalt_brass_ingot" | "gtceu:cobalt_brass_knife" | "gtceu:cobalt_brass_large_item_pipe" | "gtceu:cobalt_brass_large_restrictive_item_pipe" | "gtceu:cobalt_brass_long_rod" | "gtceu:cobalt_brass_mining_hammer" | "gtceu:cobalt_brass_mortar" | "gtceu:cobalt_brass_normal_item_pipe" | "gtceu:cobalt_brass_normal_restrictive_item_pipe" | "gtceu:cobalt_brass_nugget" | "gtceu:cobalt_brass_pickaxe" | "gtceu:cobalt_brass_plate" | "gtceu:cobalt_brass_plunger" | "gtceu:cobalt_brass_rod" | "gtceu:cobalt_brass_saw" | "gtceu:cobalt_brass_screw" | "gtceu:cobalt_brass_screwdriver" | "gtceu:cobalt_brass_screwdriver_tip" | "gtceu:cobalt_brass_scythe" | "gtceu:cobalt_brass_shovel" | "gtceu:cobalt_brass_small_dust" | "gtceu:cobalt_brass_small_item_pipe" | "gtceu:cobalt_brass_small_restrictive_item_pipe" | "gtceu:cobalt_brass_sword" | "gtceu:cobalt_brass_tiny_dust" | "gtceu:cobalt_brass_turbine_blade" | "gtceu:cobalt_brass_wire_cutter" | "gtceu:cobalt_brass_wrench" | "gtceu:cobalt_brass_wrench_tip" | "gtceu:cobalt_bucket" | "gtceu:cobalt_crushed_ore" | "gtceu:cobalt_double_cable" | "gtceu:cobalt_double_plate" | "gtceu:cobalt_double_wire" | "gtceu:cobalt_dust" | "gtceu:cobalt_fine_wire" | "gtceu:cobalt_foil" | "gtceu:cobalt_hex_cable" | "gtceu:cobalt_hex_wire" | "gtceu:cobalt_huge_item_pipe" | "gtceu:cobalt_huge_restrictive_item_pipe" | "gtceu:cobalt_impure_dust" | "gtceu:cobalt_ingot" | "gtceu:cobalt_large_item_pipe" | "gtceu:cobalt_large_restrictive_item_pipe" | "gtceu:cobalt_normal_item_pipe" | "gtceu:cobalt_normal_restrictive_item_pipe" | "gtceu:cobalt_nugget" | "gtceu:cobalt_octal_cable" | "gtceu:cobalt_octal_wire" | "gtceu:cobalt_ore" | "gtceu:cobalt_oxide_dust" | "gtceu:cobalt_oxide_small_dust" | "gtceu:cobalt_oxide_tiny_dust" | "gtceu:cobalt_plate" | "gtceu:cobalt_pure_dust" | "gtceu:cobalt_purified_ore" | "gtceu:cobalt_quadruple_cable" | "gtceu:cobalt_quadruple_wire" | "gtceu:cobalt_refined_ore" | "gtceu:cobalt_rod" | "gtceu:cobalt_single_cable" | "gtceu:cobalt_single_wire" | "gtceu:cobalt_small_dust" | "gtceu:cobalt_small_item_pipe" | "gtceu:cobalt_small_restrictive_item_pipe" | "gtceu:cobalt_tiny_dust" | "gtceu:cobaltite_crushed_ore" | "gtceu:cobaltite_dust" | "gtceu:cobaltite_impure_dust" | "gtceu:cobaltite_ore" | "gtceu:cobaltite_pure_dust" | "gtceu:cobaltite_purified_ore" | "gtceu:cobaltite_refined_ore" | "gtceu:cobaltite_small_dust" | "gtceu:cobaltite_tiny_dust" | "gtceu:cocoa_dust" | "gtceu:cocoa_small_dust" | "gtceu:cocoa_tiny_dust" | "gtceu:coke_block" | "gtceu:coke_dust" | "gtceu:coke_exquisite_gem" | "gtceu:coke_flawless_gem" | "gtceu:coke_gem" | "gtceu:coke_oven" | "gtceu:coke_oven_brick" | "gtceu:coke_oven_bricks" | "gtceu:coke_oven_hatch" | "gtceu:coke_small_dust" | "gtceu:coke_tiny_dust" | "gtceu:collagen_dust" | "gtceu:collagen_small_dust" | "gtceu:collagen_tiny_dust" | "gtceu:compressed_clay" | "gtceu:compressed_coke_clay" | "gtceu:compressed_fireclay" | "gtceu:computer_monitor_cover" | "gtceu:concrete_bucket" | "gtceu:concrete_dust" | "gtceu:concrete_small_dust" | "gtceu:concrete_tiny_dust" | "gtceu:configurable_maintenance_hatch" | "gtceu:construction_foam_bucket" | "gtceu:cooperite_crushed_ore" | "gtceu:cooperite_dust" | "gtceu:cooperite_impure_dust" | "gtceu:cooperite_ore" | "gtceu:cooperite_pure_dust" | "gtceu:cooperite_purified_ore" | "gtceu:cooperite_refined_ore" | "gtceu:cooperite_small_dust" | "gtceu:cooperite_tiny_dust" | "gtceu:copper_bucket" | "gtceu:copper_credit" | "gtceu:copper_crushed_ore" | "gtceu:copper_double_cable" | "gtceu:copper_double_plate" | "gtceu:copper_double_wire" | "gtceu:copper_dust" | "gtceu:copper_fine_wire" | "gtceu:copper_foil" | "gtceu:copper_hex_cable" | "gtceu:copper_hex_wire" | "gtceu:copper_huge_fluid_pipe" | "gtceu:copper_impure_dust" | "gtceu:copper_large_fluid_pipe" | "gtceu:copper_long_rod" | "gtceu:copper_nonuple_fluid_pipe" | "gtceu:copper_normal_fluid_pipe" | "gtceu:copper_nugget" | "gtceu:copper_octal_cable" | "gtceu:copper_octal_wire" | "gtceu:copper_ore" | "gtceu:copper_plate" | "gtceu:copper_pure_dust" | "gtceu:copper_purified_ore" | "gtceu:copper_quadruple_cable" | "gtceu:copper_quadruple_fluid_pipe" | "gtceu:copper_quadruple_wire" | "gtceu:copper_refined_ore" | "gtceu:copper_rod" | "gtceu:copper_single_cable" | "gtceu:copper_single_wire" | "gtceu:copper_small_dust" | "gtceu:copper_small_fluid_pipe" | "gtceu:copper_small_spring" | "gtceu:copper_spring" | "gtceu:copper_tiny_dust" | "gtceu:copper_tiny_fluid_pipe" | "gtceu:corrosion_proof_casing" | "gtceu:cpu_chip" | "gtceu:cpu_wafer" | "gtceu:cracker" | "gtceu:crafting_table_cover" | "gtceu:credit_casting_mold" | "gtceu:creosote_bucket" | "gtceu:crushing_wheels" | "gtceu:cryptand_bucket" | "gtceu:cryptand_k_bucket" | "gtceu:cryptand_li_bucket" | "gtceu:cryptand_na_bucket" | "gtceu:crystal_cpu" | "gtceu:crystal_processor" | "gtceu:crystal_processor_assembly" | "gtceu:crystal_processor_computer" | "gtceu:crystal_processor_mainframe" | "gtceu:crystal_soc" | "gtceu:cumene_bucket" | "gtceu:cupric_oxide_dust" | "gtceu:cupric_oxide_small_dust" | "gtceu:cupric_oxide_tiny_dust" | "gtceu:cupronickel_block" | "gtceu:cupronickel_bucket" | "gtceu:cupronickel_coil_block" | "gtceu:cupronickel_credit" | "gtceu:cupronickel_double_cable" | "gtceu:cupronickel_double_plate" | "gtceu:cupronickel_double_wire" | "gtceu:cupronickel_dust" | "gtceu:cupronickel_fine_wire" | "gtceu:cupronickel_foil" | "gtceu:cupronickel_hex_cable" | "gtceu:cupronickel_hex_wire" | "gtceu:cupronickel_huge_item_pipe" | "gtceu:cupronickel_huge_restrictive_item_pipe" | "gtceu:cupronickel_ingot" | "gtceu:cupronickel_large_item_pipe" | "gtceu:cupronickel_large_restrictive_item_pipe" | "gtceu:cupronickel_long_rod" | "gtceu:cupronickel_normal_item_pipe" | "gtceu:cupronickel_normal_restrictive_item_pipe" | "gtceu:cupronickel_nugget" | "gtceu:cupronickel_octal_cable" | "gtceu:cupronickel_octal_wire" | "gtceu:cupronickel_plate" | "gtceu:cupronickel_quadruple_cable" | "gtceu:cupronickel_quadruple_wire" | "gtceu:cupronickel_rod" | "gtceu:cupronickel_single_cable" | "gtceu:cupronickel_single_wire" | "gtceu:cupronickel_small_dust" | "gtceu:cupronickel_small_item_pipe" | "gtceu:cupronickel_small_restrictive_item_pipe" | "gtceu:cupronickel_spring" | "gtceu:cupronickel_tiny_dust" | "gtceu:cyan_dye_bucket" | "gtceu:cyan_dye_spray_can" | "gtceu:cyan_glass_lens" | "gtceu:cyclohexane_bucket" | "gtceu:cyclohexanone_oxime_dust" | "gtceu:cyclohexanone_oxime_small_dust" | "gtceu:cyclohexanone_oxime_tiny_dust" | "gtceu:cylinder_casting_mold" | "gtceu:damascus_steel_axe" | "gtceu:damascus_steel_block" | "gtceu:damascus_steel_bucket" | "gtceu:damascus_steel_butchery_knife" | "gtceu:damascus_steel_buzz_saw_blade" | "gtceu:damascus_steel_chainsaw_head" | "gtceu:damascus_steel_crowbar" | "gtceu:damascus_steel_double_plate" | "gtceu:damascus_steel_drill_head" | "gtceu:damascus_steel_dust" | "gtceu:damascus_steel_file" | "gtceu:damascus_steel_hammer" | "gtceu:damascus_steel_hoe" | "gtceu:damascus_steel_ingot" | "gtceu:damascus_steel_knife" | "gtceu:damascus_steel_mining_hammer" | "gtceu:damascus_steel_mortar" | "gtceu:damascus_steel_nugget" | "gtceu:damascus_steel_pickaxe" | "gtceu:damascus_steel_plate" | "gtceu:damascus_steel_plunger" | "gtceu:damascus_steel_rod" | "gtceu:damascus_steel_saw" | "gtceu:damascus_steel_screwdriver" | "gtceu:damascus_steel_scythe" | "gtceu:damascus_steel_shovel" | "gtceu:damascus_steel_small_dust" | "gtceu:damascus_steel_sword" | "gtceu:damascus_steel_tiny_dust" | "gtceu:damascus_steel_wire_cutter" | "gtceu:damascus_steel_wrench" | "gtceu:damascus_steel_wrench_tip" | "gtceu:dark_ash_dust" | "gtceu:dark_ash_small_dust" | "gtceu:dark_ash_tiny_dust" | "gtceu:darmstadtium_block" | "gtceu:darmstadtium_bolt" | "gtceu:darmstadtium_bucket" | "gtceu:darmstadtium_dense_plate" | "gtceu:darmstadtium_double_plate" | "gtceu:darmstadtium_dust" | "gtceu:darmstadtium_ingot" | "gtceu:darmstadtium_long_rod" | "gtceu:darmstadtium_nugget" | "gtceu:darmstadtium_plate" | "gtceu:darmstadtium_ring" | "gtceu:darmstadtium_rod" | "gtceu:darmstadtium_rotor" | "gtceu:darmstadtium_screw" | "gtceu:darmstadtium_small_dust" | "gtceu:darmstadtium_small_gear" | "gtceu:darmstadtium_tiny_dust" | "gtceu:data_orb" | "gtceu:data_stick" | "gtceu:debris_dust" | "gtceu:debris_small_dust" | "gtceu:debris_tiny_dust" | "gtceu:deepslate_almandine_ore" | "gtceu:deepslate_aluminium_ore" | "gtceu:deepslate_alunite_ore" | "gtceu:deepslate_amethyst_ore" | "gtceu:deepslate_apatite_ore" | "gtceu:deepslate_asbestos_ore" | "gtceu:deepslate_barite_ore" | "gtceu:deepslate_basaltic_mineral_sand_ore" | "gtceu:deepslate_bastnasite_ore" | "gtceu:deepslate_bauxite_ore" | "gtceu:deepslate_bentonite_ore" | "gtceu:deepslate_beryllium_ore" | "gtceu:deepslate_blue_topaz_ore" | "gtceu:deepslate_bornite_ore" | "gtceu:deepslate_calcite_ore" | "gtceu:deepslate_cassiterite_ore" | "gtceu:deepslate_cassiterite_sand_ore" | "gtceu:deepslate_certus_quartz_ore" | "gtceu:deepslate_chalcocite_ore" | "gtceu:deepslate_chalcopyrite_ore" | "gtceu:deepslate_chromite_ore" | "gtceu:deepslate_cinnabar_ore" | "gtceu:deepslate_coal_ore" | "gtceu:deepslate_cobalt_ore" | "gtceu:deepslate_cobaltite_ore" | "gtceu:deepslate_cooperite_ore" | "gtceu:deepslate_copper_ore" | "gtceu:deepslate_diamond_ore" | "gtceu:deepslate_diatomite_ore" | "gtceu:deepslate_dust" | "gtceu:deepslate_electrotine_ore" | "gtceu:deepslate_emerald_ore" | "gtceu:deepslate_fullers_earth_ore" | "gtceu:deepslate_galena_ore" | "gtceu:deepslate_garnet_sand_ore" | "gtceu:deepslate_garnierite_ore" | "gtceu:deepslate_glauconite_sand_ore" | "gtceu:deepslate_goethite_ore" | "gtceu:deepslate_gold_ore" | "gtceu:deepslate_granitic_mineral_sand_ore" | "gtceu:deepslate_graphite_ore" | "gtceu:deepslate_green_sapphire_ore" | "gtceu:deepslate_grossular_ore" | "gtceu:deepslate_gypsum_ore" | "gtceu:deepslate_hematite_ore" | "gtceu:deepslate_ilmenite_ore" | "gtceu:deepslate_iron_ore" | "gtceu:deepslate_kyanite_ore" | "gtceu:deepslate_lapis_ore" | "gtceu:deepslate_lazurite_ore" | "gtceu:deepslate_lead_ore" | "gtceu:deepslate_lepidolite_ore" | "gtceu:deepslate_lithium_ore" | "gtceu:deepslate_magnesite_ore" | "gtceu:deepslate_magnetite_ore" | "gtceu:deepslate_malachite_ore" | "gtceu:deepslate_mica_ore" | "gtceu:deepslate_molybdenite_ore" | "gtceu:deepslate_molybdenum_ore" | "gtceu:deepslate_monazite_ore" | "gtceu:deepslate_naquadah_ore" | "gtceu:deepslate_neodymium_ore" | "gtceu:deepslate_nether_quartz_ore" | "gtceu:deepslate_nickel_ore" | "gtceu:deepslate_oilsands_ore" | "gtceu:deepslate_olivine_ore" | "gtceu:deepslate_opal_ore" | "gtceu:deepslate_palladium_ore" | "gtceu:deepslate_pentlandite_ore" | "gtceu:deepslate_pitchblende_ore" | "gtceu:deepslate_platinum_ore" | "gtceu:deepslate_plutonium_ore" | "gtceu:deepslate_pollucite_ore" | "gtceu:deepslate_powellite_ore" | "gtceu:deepslate_pyrite_ore" | "gtceu:deepslate_pyrochlore_ore" | "gtceu:deepslate_pyrolusite_ore" | "gtceu:deepslate_pyrope_ore" | "gtceu:deepslate_quartzite_ore" | "gtceu:deepslate_realgar_ore" | "gtceu:deepslate_red_garnet_ore" | "gtceu:deepslate_redstone_ore" | "gtceu:deepslate_rock_salt_ore" | "gtceu:deepslate_ruby_ore" | "gtceu:deepslate_salt_ore" | "gtceu:deepslate_saltpeter_ore" | "gtceu:deepslate_sapphire_ore" | "gtceu:deepslate_scheelite_ore" | "gtceu:deepslate_silver_ore" | "gtceu:deepslate_small_dust" | "gtceu:deepslate_soapstone_ore" | "gtceu:deepslate_sodalite_ore" | "gtceu:deepslate_spessartine_ore" | "gtceu:deepslate_sphalerite_ore" | "gtceu:deepslate_spodumene_ore" | "gtceu:deepslate_stibnite_ore" | "gtceu:deepslate_sulfur_ore" | "gtceu:deepslate_talc_ore" | "gtceu:deepslate_tantalite_ore" | "gtceu:deepslate_tetrahedrite_ore" | "gtceu:deepslate_thorium_ore" | "gtceu:deepslate_tin_ore" | "gtceu:deepslate_tiny_dust" | "gtceu:deepslate_topaz_ore" | "gtceu:deepslate_tricalcium_phosphate_ore" | "gtceu:deepslate_trona_ore" | "gtceu:deepslate_tungstate_ore" | "gtceu:deepslate_uraninite_ore" | "gtceu:deepslate_vanadium_magnetite_ore" | "gtceu:deepslate_wulfenite_ore" | "gtceu:deepslate_yellow_garnet_ore" | "gtceu:deepslate_yellow_limonite_ore" | "gtceu:deepslate_zeolite_ore" | "gtceu:depleted_uranium_hexafluoride_bucket" | "gtceu:deuterium_bucket" | "gtceu:diaminobenzidine_bucket" | "gtceu:diamond_axe" | "gtceu:diamond_bolt" | "gtceu:diamond_butchery_knife" | "gtceu:diamond_buzz_saw_blade" | "gtceu:diamond_chainsaw_head" | "gtceu:diamond_crowbar" | "gtceu:diamond_crushed_ore" | "gtceu:diamond_drill_head" | "gtceu:diamond_dust" | "gtceu:diamond_exquisite_gem" | "gtceu:diamond_file" | "gtceu:diamond_flawless_gem" | "gtceu:diamond_gear" | "gtceu:diamond_grinding_head" | "gtceu:diamond_hammer" | "gtceu:diamond_hoe" | "gtceu:diamond_impure_dust" | "gtceu:diamond_knife" | "gtceu:diamond_lens" | "gtceu:diamond_mining_hammer" | "gtceu:diamond_ore" | "gtceu:diamond_pickaxe" | "gtceu:diamond_plate" | "gtceu:diamond_plunger" | "gtceu:diamond_pure_dust" | "gtceu:diamond_purified_ore" | "gtceu:diamond_refined_ore" | "gtceu:diamond_rod" | "gtceu:diamond_saw" | "gtceu:diamond_screw" | "gtceu:diamond_screwdriver" | "gtceu:diamond_scythe" | "gtceu:diamond_shovel" | "gtceu:diamond_small_dust" | "gtceu:diamond_sword" | "gtceu:diamond_tiny_dust" | "gtceu:diamond_wire_cutter" | "gtceu:diamond_wrench" | "gtceu:diamond_wrench_tip" | "gtceu:diatomite_crushed_ore" | "gtceu:diatomite_dust" | "gtceu:diatomite_impure_dust" | "gtceu:diatomite_ore" | "gtceu:diatomite_pure_dust" | "gtceu:diatomite_purified_ore" | "gtceu:diatomite_refined_ore" | "gtceu:diatomite_small_dust" | "gtceu:diatomite_tiny_dust" | "gtceu:dichlorobenzene_bucket" | "gtceu:dichlorobenzidine_bucket" | "gtceu:dichloroethane_bucket" | "gtceu:diesel_bucket" | "gtceu:diethylene_glycol_bucket" | "gtceu:digital_interface_cover" | "gtceu:diluted_hydrochloric_acid_bucket" | "gtceu:diluted_sulfuric_acid_bucket" | "gtceu:dimethylamine_bucket" | "gtceu:dimethylbenzene_bucket" | "gtceu:dimethyldichlorosilane_bucket" | "gtceu:dimethylhydrazine_bucket" | "gtceu:dinitrogen_tetroxide_bucket" | "gtceu:diode" | "gtceu:diorite_almandine_ore" | "gtceu:diorite_aluminium_ore" | "gtceu:diorite_alunite_ore" | "gtceu:diorite_amethyst_ore" | "gtceu:diorite_apatite_ore" | "gtceu:diorite_asbestos_ore" | "gtceu:diorite_barite_ore" | "gtceu:diorite_basaltic_mineral_sand_ore" | "gtceu:diorite_bastnasite_ore" | "gtceu:diorite_bauxite_ore" | "gtceu:diorite_bentonite_ore" | "gtceu:diorite_beryllium_ore" | "gtceu:diorite_blue_topaz_ore" | "gtceu:diorite_bornite_ore" | "gtceu:diorite_calcite_ore" | "gtceu:diorite_cassiterite_ore" | "gtceu:diorite_cassiterite_sand_ore" | "gtceu:diorite_certus_quartz_ore" | "gtceu:diorite_chalcocite_ore" | "gtceu:diorite_chalcopyrite_ore" | "gtceu:diorite_chromite_ore" | "gtceu:diorite_cinnabar_ore" | "gtceu:diorite_coal_ore" | "gtceu:diorite_cobalt_ore" | "gtceu:diorite_cobaltite_ore" | "gtceu:diorite_cooperite_ore" | "gtceu:diorite_copper_ore" | "gtceu:diorite_diamond_ore" | "gtceu:diorite_diatomite_ore" | "gtceu:diorite_dust" | "gtceu:diorite_electrotine_ore" | "gtceu:diorite_emerald_ore" | "gtceu:diorite_fullers_earth_ore" | "gtceu:diorite_galena_ore" | "gtceu:diorite_garnet_sand_ore" | "gtceu:diorite_garnierite_ore" | "gtceu:diorite_glauconite_sand_ore" | "gtceu:diorite_goethite_ore" | "gtceu:diorite_gold_ore" | "gtceu:diorite_granitic_mineral_sand_ore" | "gtceu:diorite_graphite_ore" | "gtceu:diorite_green_sapphire_ore" | "gtceu:diorite_grossular_ore" | "gtceu:diorite_gypsum_ore" | "gtceu:diorite_hematite_ore" | "gtceu:diorite_ilmenite_ore" | "gtceu:diorite_iron_ore" | "gtceu:diorite_kyanite_ore" | "gtceu:diorite_lapis_ore" | "gtceu:diorite_lazurite_ore" | "gtceu:diorite_lead_ore" | "gtceu:diorite_lepidolite_ore" | "gtceu:diorite_lithium_ore" | "gtceu:diorite_magnesite_ore" | "gtceu:diorite_magnetite_ore" | "gtceu:diorite_malachite_ore" | "gtceu:diorite_mica_ore" | "gtceu:diorite_molybdenite_ore" | "gtceu:diorite_molybdenum_ore" | "gtceu:diorite_monazite_ore" | "gtceu:diorite_naquadah_ore" | "gtceu:diorite_neodymium_ore" | "gtceu:diorite_nether_quartz_ore" | "gtceu:diorite_nickel_ore" | "gtceu:diorite_oilsands_ore" | "gtceu:diorite_olivine_ore" | "gtceu:diorite_opal_ore" | "gtceu:diorite_palladium_ore" | "gtceu:diorite_pentlandite_ore" | "gtceu:diorite_pitchblende_ore" | "gtceu:diorite_platinum_ore" | "gtceu:diorite_plutonium_ore" | "gtceu:diorite_pollucite_ore" | "gtceu:diorite_powellite_ore" | "gtceu:diorite_pyrite_ore" | "gtceu:diorite_pyrochlore_ore" | "gtceu:diorite_pyrolusite_ore" | "gtceu:diorite_pyrope_ore" | "gtceu:diorite_quartzite_ore" | "gtceu:diorite_realgar_ore" | "gtceu:diorite_red_garnet_ore" | "gtceu:diorite_redstone_ore" | "gtceu:diorite_rock_salt_ore" | "gtceu:diorite_ruby_ore" | "gtceu:diorite_salt_ore" | "gtceu:diorite_saltpeter_ore" | "gtceu:diorite_sapphire_ore" | "gtceu:diorite_scheelite_ore" | "gtceu:diorite_silver_ore" | "gtceu:diorite_small_dust" | "gtceu:diorite_soapstone_ore" | "gtceu:diorite_sodalite_ore" | "gtceu:diorite_spessartine_ore" | "gtceu:diorite_sphalerite_ore" | "gtceu:diorite_spodumene_ore" | "gtceu:diorite_stibnite_ore" | "gtceu:diorite_sulfur_ore" | "gtceu:diorite_talc_ore" | "gtceu:diorite_tantalite_ore" | "gtceu:diorite_tetrahedrite_ore" | "gtceu:diorite_thorium_ore" | "gtceu:diorite_tin_ore" | "gtceu:diorite_tiny_dust" | "gtceu:diorite_topaz_ore" | "gtceu:diorite_tricalcium_phosphate_ore" | "gtceu:diorite_trona_ore" | "gtceu:diorite_tungstate_ore" | "gtceu:diorite_uraninite_ore" | "gtceu:diorite_vanadium_magnetite_ore" | "gtceu:diorite_wulfenite_ore" | "gtceu:diorite_yellow_garnet_ore" | "gtceu:diorite_yellow_limonite_ore" | "gtceu:diorite_zeolite_ore" | "gtceu:diphenyl_isophthalate_bucket" | "gtceu:dissolved_calcium_acetate_bucket" | "gtceu:distillation_tower" | "gtceu:distilled_water_bucket" | "gtceu:doge_coin" | "gtceu:dragonsteel_block" | "gtceu:dragonsteel_bolt" | "gtceu:dragonsteel_double_plate" | "gtceu:dragonsteel_double_wire" | "gtceu:dragonsteel_dust" | "gtceu:dragonsteel_foil" | "gtceu:dragonsteel_frame" | "gtceu:dragonsteel_gear" | "gtceu:dragonsteel_hex_wire" | "gtceu:dragonsteel_hot_ingot" | "gtceu:dragonsteel_ingot" | "gtceu:dragonsteel_long_rod" | "gtceu:dragonsteel_nugget" | "gtceu:dragonsteel_octal_wire" | "gtceu:dragonsteel_plate" | "gtceu:dragonsteel_quadruple_wire" | "gtceu:dragonsteel_ring" | "gtceu:dragonsteel_rod" | "gtceu:dragonsteel_rotor" | "gtceu:dragonsteel_screw" | "gtceu:dragonsteel_single_wire" | "gtceu:dragonsteel_small_dust" | "gtceu:dragonsteel_small_gear" | "gtceu:dragonsteel_tiny_dust" | "gtceu:drilling_fluid_bucket" | "gtceu:duct_tape" | "gtceu:duranium_axe" | "gtceu:duranium_block" | "gtceu:duranium_bucket" | "gtceu:duranium_butchery_knife" | "gtceu:duranium_buzz_saw_blade" | "gtceu:duranium_chainsaw_head" | "gtceu:duranium_crowbar" | "gtceu:duranium_double_plate" | "gtceu:duranium_drill_head" | "gtceu:duranium_dust" | "gtceu:duranium_file" | "gtceu:duranium_foil" | "gtceu:duranium_gear" | "gtceu:duranium_hammer" | "gtceu:duranium_hoe" | "gtceu:duranium_huge_fluid_pipe" | "gtceu:duranium_ingot" | "gtceu:duranium_knife" | "gtceu:duranium_large_fluid_pipe" | "gtceu:duranium_mining_hammer" | "gtceu:duranium_nonuple_fluid_pipe" | "gtceu:duranium_normal_fluid_pipe" | "gtceu:duranium_nugget" | "gtceu:duranium_pickaxe" | "gtceu:duranium_plate" | "gtceu:duranium_plunger" | "gtceu:duranium_quadruple_fluid_pipe" | "gtceu:duranium_rod" | "gtceu:duranium_saw" | "gtceu:duranium_screwdriver" | "gtceu:duranium_scythe" | "gtceu:duranium_shovel" | "gtceu:duranium_small_dust" | "gtceu:duranium_small_fluid_pipe" | "gtceu:duranium_sword" | "gtceu:duranium_tiny_dust" | "gtceu:duranium_tiny_fluid_pipe" | "gtceu:duranium_wire_cutter" | "gtceu:duranium_wrench" | "gtceu:duranium_wrench_tip" | "gtceu:echo_bucket" | "gtceu:electric_blast_furnace" | "gtceu:electrolytic_cell" | "gtceu:electrotine_crushed_ore" | "gtceu:electrotine_dust" | "gtceu:electrotine_impure_dust" | "gtceu:electrotine_ore" | "gtceu:electrotine_pure_dust" | "gtceu:electrotine_purified_ore" | "gtceu:electrotine_refined_ore" | "gtceu:electrotine_small_dust" | "gtceu:electrotine_tiny_dust" | "gtceu:electrum_block" | "gtceu:electrum_bolt" | "gtceu:electrum_bucket" | "gtceu:electrum_double_cable" | "gtceu:electrum_double_plate" | "gtceu:electrum_double_wire" | "gtceu:electrum_dust" | "gtceu:electrum_fine_wire" | "gtceu:electrum_foil" | "gtceu:electrum_hex_cable" | "gtceu:electrum_hex_wire" | "gtceu:electrum_huge_item_pipe" | "gtceu:electrum_huge_restrictive_item_pipe" | "gtceu:electrum_ingot" | "gtceu:electrum_large_item_pipe" | "gtceu:electrum_large_restrictive_item_pipe" | "gtceu:electrum_long_rod" | "gtceu:electrum_normal_item_pipe" | "gtceu:electrum_normal_restrictive_item_pipe" | "gtceu:electrum_nugget" | "gtceu:electrum_octal_cable" | "gtceu:electrum_octal_wire" | "gtceu:electrum_plate" | "gtceu:electrum_quadruple_cable" | "gtceu:electrum_quadruple_wire" | "gtceu:electrum_ring" | "gtceu:electrum_rod" | "gtceu:electrum_screw" | "gtceu:electrum_single_cable" | "gtceu:electrum_single_wire" | "gtceu:electrum_small_dust" | "gtceu:electrum_small_item_pipe" | "gtceu:electrum_small_restrictive_item_pipe" | "gtceu:electrum_tiny_dust" | "gtceu:emerald_crushed_ore" | "gtceu:emerald_dust" | "gtceu:emerald_exquisite_gem" | "gtceu:emerald_flawless_gem" | "gtceu:emerald_impure_dust" | "gtceu:emerald_lens" | "gtceu:emerald_ore" | "gtceu:emerald_plate" | "gtceu:emerald_pure_dust" | "gtceu:emerald_purified_ore" | "gtceu:emerald_refined_ore" | "gtceu:emerald_rod" | "gtceu:emerald_small_dust" | "gtceu:emerald_tiny_dust" | "gtceu:empty_mold" | "gtceu:empty_spray_can" | "gtceu:empty_wooden_form" | "gtceu:ender_air_bucket" | "gtceu:ender_eye_block" | "gtceu:ender_eye_dust" | "gtceu:ender_eye_small_dust" | "gtceu:ender_eye_tiny_dust" | "gtceu:ender_fluid_link_cover" | "gtceu:ender_pearl_block" | "gtceu:ender_pearl_dust" | "gtceu:ender_pearl_plate" | "gtceu:ender_pearl_small_dust" | "gtceu:ender_pearl_tiny_dust" | "gtceu:enderium_block" | "gtceu:enderium_bolt" | "gtceu:enderium_bucket" | "gtceu:enderium_double_plate" | "gtceu:enderium_double_wire" | "gtceu:enderium_dust" | "gtceu:enderium_foil" | "gtceu:enderium_frame" | "gtceu:enderium_gear" | "gtceu:enderium_hex_wire" | "gtceu:enderium_hot_ingot" | "gtceu:enderium_ingot" | "gtceu:enderium_long_rod" | "gtceu:enderium_nugget" | "gtceu:enderium_octal_wire" | "gtceu:enderium_plate" | "gtceu:enderium_quadruple_wire" | "gtceu:enderium_ring" | "gtceu:enderium_rod" | "gtceu:enderium_rotor" | "gtceu:enderium_screw" | "gtceu:enderium_single_wire" | "gtceu:enderium_small_dust" | "gtceu:enderium_small_gear" | "gtceu:enderium_tiny_dust" | "gtceu:endstone_almandine_ore" | "gtceu:endstone_aluminium_ore" | "gtceu:endstone_alunite_ore" | "gtceu:endstone_amethyst_ore" | "gtceu:endstone_apatite_ore" | "gtceu:endstone_asbestos_ore" | "gtceu:endstone_barite_ore" | "gtceu:endstone_basaltic_mineral_sand_ore" | "gtceu:endstone_bastnasite_ore" | "gtceu:endstone_bauxite_ore" | "gtceu:endstone_bentonite_ore" | "gtceu:endstone_beryllium_ore" | "gtceu:endstone_blue_topaz_ore" | "gtceu:endstone_bornite_ore" | "gtceu:endstone_calcite_ore" | "gtceu:endstone_cassiterite_ore" | "gtceu:endstone_cassiterite_sand_ore" | "gtceu:endstone_certus_quartz_ore" | "gtceu:endstone_chalcocite_ore" | "gtceu:endstone_chalcopyrite_ore" | "gtceu:endstone_chromite_ore" | "gtceu:endstone_cinnabar_ore" | "gtceu:endstone_coal_ore" | "gtceu:endstone_cobalt_ore" | "gtceu:endstone_cobaltite_ore" | "gtceu:endstone_cooperite_ore" | "gtceu:endstone_copper_ore" | "gtceu:endstone_diamond_ore" | "gtceu:endstone_diatomite_ore" | "gtceu:endstone_dust" | "gtceu:endstone_electrotine_ore" | "gtceu:endstone_emerald_ore" | "gtceu:endstone_fullers_earth_ore" | "gtceu:endstone_galena_ore" | "gtceu:endstone_garnet_sand_ore" | "gtceu:endstone_garnierite_ore" | "gtceu:endstone_glauconite_sand_ore" | "gtceu:endstone_goethite_ore" | "gtceu:endstone_gold_ore" | "gtceu:endstone_granitic_mineral_sand_ore" | "gtceu:endstone_graphite_ore" | "gtceu:endstone_green_sapphire_ore" | "gtceu:endstone_grossular_ore" | "gtceu:endstone_gypsum_ore" | "gtceu:endstone_hematite_ore" | "gtceu:endstone_ilmenite_ore" | "gtceu:endstone_iron_ore" | "gtceu:endstone_kyanite_ore" | "gtceu:endstone_lapis_ore" | "gtceu:endstone_lazurite_ore" | "gtceu:endstone_lead_ore" | "gtceu:endstone_lepidolite_ore" | "gtceu:endstone_lithium_ore" | "gtceu:endstone_magnesite_ore" | "gtceu:endstone_magnetite_ore" | "gtceu:endstone_malachite_ore" | "gtceu:endstone_mica_ore" | "gtceu:endstone_molybdenite_ore" | "gtceu:endstone_molybdenum_ore" | "gtceu:endstone_monazite_ore" | "gtceu:endstone_naquadah_ore" | "gtceu:endstone_neodymium_ore" | "gtceu:endstone_nether_quartz_ore" | "gtceu:endstone_nickel_ore" | "gtceu:endstone_oilsands_ore" | "gtceu:endstone_olivine_ore" | "gtceu:endstone_opal_ore" | "gtceu:endstone_palladium_ore" | "gtceu:endstone_pentlandite_ore" | "gtceu:endstone_pitchblende_ore" | "gtceu:endstone_platinum_ore" | "gtceu:endstone_plutonium_ore" | "gtceu:endstone_pollucite_ore" | "gtceu:endstone_powellite_ore" | "gtceu:endstone_pyrite_ore" | "gtceu:endstone_pyrochlore_ore" | "gtceu:endstone_pyrolusite_ore" | "gtceu:endstone_pyrope_ore" | "gtceu:endstone_quartzite_ore" | "gtceu:endstone_realgar_ore" | "gtceu:endstone_red_garnet_ore" | "gtceu:endstone_redstone_ore" | "gtceu:endstone_rock_salt_ore" | "gtceu:endstone_ruby_ore" | "gtceu:endstone_salt_ore" | "gtceu:endstone_saltpeter_ore" | "gtceu:endstone_sapphire_ore" | "gtceu:endstone_scheelite_ore" | "gtceu:endstone_silver_ore" | "gtceu:endstone_small_dust" | "gtceu:endstone_soapstone_ore" | "gtceu:endstone_sodalite_ore" | "gtceu:endstone_spessartine_ore" | "gtceu:endstone_sphalerite_ore" | "gtceu:endstone_spodumene_ore" | "gtceu:endstone_stibnite_ore" | "gtceu:endstone_sulfur_ore" | "gtceu:endstone_talc_ore" | "gtceu:endstone_tantalite_ore" | "gtceu:endstone_tetrahedrite_ore" | "gtceu:endstone_thorium_ore" | "gtceu:endstone_tin_ore" | "gtceu:endstone_tiny_dust" | "gtceu:endstone_topaz_ore" | "gtceu:endstone_tricalcium_phosphate_ore" | "gtceu:endstone_trona_ore" | "gtceu:endstone_tungstate_ore" | "gtceu:endstone_uraninite_ore" | "gtceu:endstone_vanadium_magnetite_ore" | "gtceu:endstone_wulfenite_ore" | "gtceu:endstone_yellow_garnet_ore" | "gtceu:endstone_yellow_limonite_ore" | "gtceu:endstone_zeolite_ore" | "gtceu:energium_dust" | "gtceu:energy_cluster" | "gtceu:energy_crystal" | "gtceu:energy_detector_cover" | "gtceu:energy_module" | "gtceu:engine_intake_casing" | "gtceu:engraved_crystal_chip" | "gtceu:engraved_lapotron_crystal_chip" | "gtceu:enriched_bacterial_sludge_bucket" | "gtceu:enriched_naquadah_block" | "gtceu:enriched_naquadah_bucket" | "gtceu:enriched_naquadah_dense_plate" | "gtceu:enriched_naquadah_double_plate" | "gtceu:enriched_naquadah_dust" | "gtceu:enriched_naquadah_foil" | "gtceu:enriched_naquadah_hot_ingot" | "gtceu:enriched_naquadah_ingot" | "gtceu:enriched_naquadah_nugget" | "gtceu:enriched_naquadah_plate" | "gtceu:enriched_naquadah_rod" | "gtceu:enriched_naquadah_small_dust" | "gtceu:enriched_naquadah_solution_bucket" | "gtceu:enriched_naquadah_sulfate_dust" | "gtceu:enriched_naquadah_sulfate_small_dust" | "gtceu:enriched_naquadah_sulfate_tiny_dust" | "gtceu:enriched_naquadah_tiny_dust" | "gtceu:enriched_naquadah_trinium_europium_duranide_block" | "gtceu:enriched_naquadah_trinium_europium_duranide_bucket" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_plate" | "gtceu:enriched_naquadah_trinium_europium_duranide_double_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_dust" | "gtceu:enriched_naquadah_trinium_europium_duranide_fine_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_foil" | "gtceu:enriched_naquadah_trinium_europium_duranide_hex_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_hot_ingot" | "gtceu:enriched_naquadah_trinium_europium_duranide_ingot" | "gtceu:enriched_naquadah_trinium_europium_duranide_nugget" | "gtceu:enriched_naquadah_trinium_europium_duranide_octal_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_plate" | "gtceu:enriched_naquadah_trinium_europium_duranide_quadruple_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_single_wire" | "gtceu:enriched_naquadah_trinium_europium_duranide_small_dust" | "gtceu:enriched_naquadah_trinium_europium_duranide_tiny_dust" | "gtceu:enriched_naquadah_waste_bucket" | "gtceu:enriched_uranium_hexafluoride_bucket" | "gtceu:epichlorohydrin_bucket" | "gtceu:epoxy_block" | "gtceu:epoxy_bucket" | "gtceu:epoxy_circuit_board" | "gtceu:epoxy_dust" | "gtceu:epoxy_ingot" | "gtceu:epoxy_nugget" | "gtceu:epoxy_plate" | "gtceu:epoxy_printed_circuit_board" | "gtceu:epoxy_small_dust" | "gtceu:epoxy_tiny_dust" | "gtceu:essence_enchancer" | "gtceu:essence_replicator" | "gtceu:ethane_bucket" | "gtceu:ethanol_bucket" | "gtceu:ethenone_bucket" | "gtceu:ethyl_tertbutyl_ether_bucket" | "gtceu:ethylbenzene_bucket" | "gtceu:ethylene_bucket" | "gtceu:ethylene_glycol_bucket" | "gtceu:ethylene_oxide_bucket" | "gtceu:europium_block" | "gtceu:europium_bucket" | "gtceu:europium_double_cable" | "gtceu:europium_double_plate" | "gtceu:europium_double_wire" | "gtceu:europium_dust" | "gtceu:europium_fine_wire" | "gtceu:europium_foil" | "gtceu:europium_frame" | "gtceu:europium_hex_cable" | "gtceu:europium_hex_wire" | "gtceu:europium_hot_ingot" | "gtceu:europium_huge_fluid_pipe" | "gtceu:europium_ingot" | "gtceu:europium_large_fluid_pipe" | "gtceu:europium_long_rod" | "gtceu:europium_nonuple_fluid_pipe" | "gtceu:europium_normal_fluid_pipe" | "gtceu:europium_nugget" | "gtceu:europium_octal_cable" | "gtceu:europium_octal_wire" | "gtceu:europium_plate" | "gtceu:europium_quadruple_cable" | "gtceu:europium_quadruple_fluid_pipe" | "gtceu:europium_quadruple_wire" | "gtceu:europium_rod" | "gtceu:europium_single_cable" | "gtceu:europium_single_wire" | "gtceu:europium_small_dust" | "gtceu:europium_small_fluid_pipe" | "gtceu:europium_spring" | "gtceu:europium_tiny_dust" | "gtceu:europium_tiny_fluid_pipe" | "gtceu:ev_16a_energy_converter" | "gtceu:ev_1a_energy_converter" | "gtceu:ev_4a_energy_converter" | "gtceu:ev_8a_energy_converter" | "gtceu:ev_alloy_smelter" | "gtceu:ev_arc_furnace" | "gtceu:ev_assembler" | "gtceu:ev_autoclave" | "gtceu:ev_battery_buffer_16x" | "gtceu:ev_battery_buffer_4x" | "gtceu:ev_battery_buffer_8x" | "gtceu:ev_battery_hull" | "gtceu:ev_bender" | "gtceu:ev_block_breaker" | "gtceu:ev_brewery" | "gtceu:ev_canner" | "gtceu:ev_centrifuge" | "gtceu:ev_charger_4x" | "gtceu:ev_chemical_bath" | "gtceu:ev_chemical_reactor" | "gtceu:ev_circuit_assembler" | "gtceu:ev_compressor" | "gtceu:ev_conveyor_module" | "gtceu:ev_cutter" | "gtceu:ev_diode" | "gtceu:ev_distillery" | "gtceu:ev_electric_furnace" | "gtceu:ev_electric_gear_box_16a" | "gtceu:ev_electric_gear_box_2a" | "gtceu:ev_electric_gear_box_32a" | "gtceu:ev_electric_gear_box_8a" | "gtceu:ev_electric_motor" | "gtceu:ev_electric_piston" | "gtceu:ev_electric_pump" | "gtceu:ev_electrolyzer" | "gtceu:ev_electromagnetic_separator" | "gtceu:ev_emitter" | "gtceu:ev_energy_input_hatch" | "gtceu:ev_energy_input_hatch_16a" | "gtceu:ev_energy_input_hatch_4a" | "gtceu:ev_energy_output_hatch" | "gtceu:ev_energy_output_hatch_16a" | "gtceu:ev_energy_output_hatch_4a" | "gtceu:ev_essence_burner" | "gtceu:ev_extractor" | "gtceu:ev_extruder" | "gtceu:ev_fermenter" | "gtceu:ev_field_generator" | "gtceu:ev_fisher" | "gtceu:ev_fluid_drilling_rig" | "gtceu:ev_fluid_heater" | "gtceu:ev_fluid_passthrough_hatch" | "gtceu:ev_fluid_regulator" | "gtceu:ev_fluid_solidifier" | "gtceu:ev_forge_hammer" | "gtceu:ev_forming_press" | "gtceu:ev_gas_collector" | "gtceu:ev_hermetic_casing" | "gtceu:ev_input_bus" | "gtceu:ev_input_hatch" | "gtceu:ev_item_passthrough_hatch" | "gtceu:ev_kinetic_input_box" | "gtceu:ev_kinetic_mixer" | "gtceu:ev_kinetic_output_box" | "gtceu:ev_large_miner" | "gtceu:ev_laser_engraver" | "gtceu:ev_lathe" | "gtceu:ev_macerator" | "gtceu:ev_machine_casing" | "gtceu:ev_machine_hull" | "gtceu:ev_mixer" | "gtceu:ev_muffler_hatch" | "gtceu:ev_mystical_greenhouse" | "gtceu:ev_ore_washer" | "gtceu:ev_output_bus" | "gtceu:ev_output_hatch" | "gtceu:ev_packer" | "gtceu:ev_polarizer" | "gtceu:ev_pump" | "gtceu:ev_robot_arm" | "gtceu:ev_rock_crusher" | "gtceu:ev_rotor_holder" | "gtceu:ev_sensor" | "gtceu:ev_sifter" | "gtceu:ev_solar_panel" | "gtceu:ev_super_chest" | "gtceu:ev_super_tank" | "gtceu:ev_thermal_centrifuge" | "gtceu:ev_transformer_16a" | "gtceu:ev_transformer_1a" | "gtceu:ev_transformer_2a" | "gtceu:ev_transformer_4a" | "gtceu:ev_vanadium_battery" | "gtceu:ev_voltage_coil" | "gtceu:ev_wiremill" | "gtceu:extreme_combustion_engine" | "gtceu:extreme_engine_intake_casing" | "gtceu:facade_cover" | "gtceu:fermented_biomass_bucket" | "gtceu:ferrite_mixture_dust" | "gtceu:ferrite_mixture_small_dust" | "gtceu:ferrite_mixture_tiny_dust" | "gtceu:ferrosilite_dust" | "gtceu:ferrosilite_small_dust" | "gtceu:ferrosilite_tiny_dust" | "gtceu:fertilizer" | "gtceu:fiber_reinforced_circuit_board" | "gtceu:fiber_reinforced_printed_circuit_board" | "gtceu:filter_casing" | "gtceu:firebrick" | "gtceu:firebricks" | "gtceu:fireclay_dust" | "gtceu:fireclay_small_dust" | "gtceu:fireclay_tiny_dust" | "gtceu:fish_oil_bucket" | "gtceu:flint_block" | "gtceu:flint_dust" | "gtceu:flint_knife" | "gtceu:flint_mortar" | "gtceu:flint_small_dust" | "gtceu:flint_tiny_dust" | "gtceu:fluid_cell" | "gtceu:fluid_detector_cover" | "gtceu:fluid_filter" | "gtceu:fluid_tag_filter" | "gtceu:fluid_voiding_cover" | "gtceu:fluorine_bucket" | "gtceu:fluoroantimonic_acid_bucket" | "gtceu:foil_extruder_mold" | "gtceu:frostproof_machine_casing" | "gtceu:fullers_earth_crushed_ore" | "gtceu:fullers_earth_dust" | "gtceu:fullers_earth_impure_dust" | "gtceu:fullers_earth_ore" | "gtceu:fullers_earth_pure_dust" | "gtceu:fullers_earth_purified_ore" | "gtceu:fullers_earth_refined_ore" | "gtceu:fullers_earth_small_dust" | "gtceu:fullers_earth_tiny_dust" | "gtceu:fusion_casing" | "gtceu:fusion_casing_mk2" | "gtceu:fusion_casing_mk3" | "gtceu:fusion_coil" | "gtceu:fusion_glass" | "gtceu:galena_crushed_ore" | "gtceu:galena_dust" | "gtceu:galena_impure_dust" | "gtceu:galena_ore" | "gtceu:galena_pure_dust" | "gtceu:galena_purified_ore" | "gtceu:galena_refined_ore" | "gtceu:galena_small_dust" | "gtceu:galena_tiny_dust" | "gtceu:gallium_arsenide_block" | "gtceu:gallium_arsenide_bucket" | "gtceu:gallium_arsenide_double_plate" | "gtceu:gallium_arsenide_dust" | "gtceu:gallium_arsenide_ingot" | "gtceu:gallium_arsenide_nugget" | "gtceu:gallium_arsenide_plate" | "gtceu:gallium_arsenide_small_dust" | "gtceu:gallium_arsenide_tiny_dust" | "gtceu:gallium_block" | "gtceu:gallium_bucket" | "gtceu:gallium_double_plate" | "gtceu:gallium_dust" | "gtceu:gallium_foil" | "gtceu:gallium_ingot" | "gtceu:gallium_nugget" | "gtceu:gallium_plate" | "gtceu:gallium_small_dust" | "gtceu:gallium_sulfide_dust" | "gtceu:gallium_sulfide_small_dust" | "gtceu:gallium_sulfide_tiny_dust" | "gtceu:gallium_tiny_dust" | "gtceu:garnet_sand_crushed_ore" | "gtceu:garnet_sand_dust" | "gtceu:garnet_sand_impure_dust" | "gtceu:garnet_sand_ore" | "gtceu:garnet_sand_pure_dust" | "gtceu:garnet_sand_purified_ore" | "gtceu:garnet_sand_refined_ore" | "gtceu:garnet_sand_small_dust" | "gtceu:garnet_sand_tiny_dust" | "gtceu:garnierite_crushed_ore" | "gtceu:garnierite_dust" | "gtceu:garnierite_impure_dust" | "gtceu:garnierite_ore" | "gtceu:garnierite_pure_dust" | "gtceu:garnierite_purified_ore" | "gtceu:garnierite_refined_ore" | "gtceu:garnierite_small_dust" | "gtceu:garnierite_tiny_dust" | "gtceu:gas_large_turbine" | "gtceu:gasoline_bucket" | "gtceu:gear_casting_mold" | "gtceu:gear_extruder_mold" | "gtceu:gelatin_dust" | "gtceu:gelatin_mixture_bucket" | "gtceu:gelatin_small_dust" | "gtceu:gelatin_tiny_dust" | "gtceu:gelled_toluene" | "gtceu:glass_bucket" | "gtceu:glass_dust" | "gtceu:glass_exquisite_gem" | "gtceu:glass_flawless_gem" | "gtceu:glass_gem" | "gtceu:glass_lens" | "gtceu:glass_plate" | "gtceu:glass_small_dust" | "gtceu:glass_tiny_dust" | "gtceu:glass_tube" | "gtceu:glass_vial" | "gtceu:glauconite_sand_crushed_ore" | "gtceu:glauconite_sand_dust" | "gtceu:glauconite_sand_impure_dust" | "gtceu:glauconite_sand_ore" | "gtceu:glauconite_sand_pure_dust" | "gtceu:glauconite_sand_purified_ore" | "gtceu:glauconite_sand_refined_ore" | "gtceu:glauconite_sand_small_dust" | "gtceu:glauconite_sand_tiny_dust" | "gtceu:glowstone_bucket" | "gtceu:glowstone_plate" | "gtceu:glowstone_small_dust" | "gtceu:glowstone_tiny_dust" | "gtceu:glue_bucket" | "gtceu:glycerol_bucket" | "gtceu:glyceryl_trinitrate_bucket" | "gtceu:goethite_crushed_ore" | "gtceu:goethite_dust" | "gtceu:goethite_impure_dust" | "gtceu:goethite_ore" | "gtceu:goethite_pure_dust" | "gtceu:goethite_purified_ore" | "gtceu:goethite_refined_ore" | "gtceu:goethite_small_dust" | "gtceu:goethite_tiny_dust" | "gtceu:gold_bolt" | "gtceu:gold_bucket" | "gtceu:gold_credit" | "gtceu:gold_crushed_ore" | "gtceu:gold_double_cable" | "gtceu:gold_double_plate" | "gtceu:gold_double_wire" | "gtceu:gold_drum" | "gtceu:gold_dust" | "gtceu:gold_fine_wire" | "gtceu:gold_foil" | "gtceu:gold_hex_cable" | "gtceu:gold_hex_wire" | "gtceu:gold_huge_fluid_pipe" | "gtceu:gold_impure_dust" | "gtceu:gold_large_fluid_pipe" | "gtceu:gold_long_rod" | "gtceu:gold_nonuple_fluid_pipe" | "gtceu:gold_normal_fluid_pipe" | "gtceu:gold_octal_cable" | "gtceu:gold_octal_wire" | "gtceu:gold_ore" | "gtceu:gold_plate" | "gtceu:gold_pure_dust" | "gtceu:gold_purified_ore" | "gtceu:gold_quadruple_cable" | "gtceu:gold_quadruple_fluid_pipe" | "gtceu:gold_quadruple_wire" | "gtceu:gold_refined_ore" | "gtceu:gold_ring" | "gtceu:gold_rod" | "gtceu:gold_screw" | "gtceu:gold_single_cable" | "gtceu:gold_single_wire" | "gtceu:gold_small_dust" | "gtceu:gold_small_fluid_pipe" | "gtceu:gold_small_spring" | "gtceu:gold_spring" | "gtceu:gold_tiny_dust" | "gtceu:gold_tiny_fluid_pipe" | "gtceu:good_electronic_circuit" | "gtceu:good_integrated_circuit" | "gtceu:granite_almandine_ore" | "gtceu:granite_aluminium_ore" | "gtceu:granite_alunite_ore" | "gtceu:granite_amethyst_ore" | "gtceu:granite_apatite_ore" | "gtceu:granite_asbestos_ore" | "gtceu:granite_barite_ore" | "gtceu:granite_basaltic_mineral_sand_ore" | "gtceu:granite_bastnasite_ore" | "gtceu:granite_bauxite_ore" | "gtceu:granite_bentonite_ore" | "gtceu:granite_beryllium_ore" | "gtceu:granite_blue_topaz_ore" | "gtceu:granite_bornite_ore" | "gtceu:granite_calcite_ore" | "gtceu:granite_cassiterite_ore" | "gtceu:granite_cassiterite_sand_ore" | "gtceu:granite_certus_quartz_ore" | "gtceu:granite_chalcocite_ore" | "gtceu:granite_chalcopyrite_ore" | "gtceu:granite_chromite_ore" | "gtceu:granite_cinnabar_ore" | "gtceu:granite_coal_ore" | "gtceu:granite_cobalt_ore" | "gtceu:granite_cobaltite_ore" | "gtceu:granite_cooperite_ore" | "gtceu:granite_copper_ore" | "gtceu:granite_diamond_ore" | "gtceu:granite_diatomite_ore" | "gtceu:granite_dust" | "gtceu:granite_electrotine_ore" | "gtceu:granite_emerald_ore" | "gtceu:granite_fullers_earth_ore" | "gtceu:granite_galena_ore" | "gtceu:granite_garnet_sand_ore" | "gtceu:granite_garnierite_ore" | "gtceu:granite_glauconite_sand_ore" | "gtceu:granite_goethite_ore" | "gtceu:granite_gold_ore" | "gtceu:granite_granitic_mineral_sand_ore" | "gtceu:granite_graphite_ore" | "gtceu:granite_green_sapphire_ore" | "gtceu:granite_grossular_ore" | "gtceu:granite_gypsum_ore" | "gtceu:granite_hematite_ore" | "gtceu:granite_ilmenite_ore" | "gtceu:granite_iron_ore" | "gtceu:granite_kyanite_ore" | "gtceu:granite_lapis_ore" | "gtceu:granite_lazurite_ore" | "gtceu:granite_lead_ore" | "gtceu:granite_lepidolite_ore" | "gtceu:granite_lithium_ore" | "gtceu:granite_magnesite_ore" | "gtceu:granite_magnetite_ore" | "gtceu:granite_malachite_ore" | "gtceu:granite_mica_ore" | "gtceu:granite_molybdenite_ore" | "gtceu:granite_molybdenum_ore" | "gtceu:granite_monazite_ore" | "gtceu:granite_naquadah_ore" | "gtceu:granite_neodymium_ore" | "gtceu:granite_nether_quartz_ore" | "gtceu:granite_nickel_ore" | "gtceu:granite_oilsands_ore" | "gtceu:granite_olivine_ore" | "gtceu:granite_opal_ore" | "gtceu:granite_palladium_ore" | "gtceu:granite_pentlandite_ore" | "gtceu:granite_pitchblende_ore" | "gtceu:granite_platinum_ore" | "gtceu:granite_plutonium_ore" | "gtceu:granite_pollucite_ore" | "gtceu:granite_powellite_ore" | "gtceu:granite_pyrite_ore" | "gtceu:granite_pyrochlore_ore" | "gtceu:granite_pyrolusite_ore" | "gtceu:granite_pyrope_ore" | "gtceu:granite_quartzite_ore" | "gtceu:granite_realgar_ore" | "gtceu:granite_red_dust" | "gtceu:granite_red_garnet_ore" | "gtceu:granite_red_small_dust" | "gtceu:granite_red_tiny_dust" | "gtceu:granite_redstone_ore" | "gtceu:granite_rock_salt_ore" | "gtceu:granite_ruby_ore" | "gtceu:granite_salt_ore" | "gtceu:granite_saltpeter_ore" | "gtceu:granite_sapphire_ore" | "gtceu:granite_scheelite_ore" | "gtceu:granite_silver_ore" | "gtceu:granite_small_dust" | "gtceu:granite_soapstone_ore" | "gtceu:granite_sodalite_ore" | "gtceu:granite_spessartine_ore" | "gtceu:granite_sphalerite_ore" | "gtceu:granite_spodumene_ore" | "gtceu:granite_stibnite_ore" | "gtceu:granite_sulfur_ore" | "gtceu:granite_talc_ore" | "gtceu:granite_tantalite_ore" | "gtceu:granite_tetrahedrite_ore" | "gtceu:granite_thorium_ore" | "gtceu:granite_tin_ore" | "gtceu:granite_tiny_dust" | "gtceu:granite_topaz_ore" | "gtceu:granite_tricalcium_phosphate_ore" | "gtceu:granite_trona_ore" | "gtceu:granite_tungstate_ore" | "gtceu:granite_uraninite_ore" | "gtceu:granite_vanadium_magnetite_ore" | "gtceu:granite_wulfenite_ore" | "gtceu:granite_yellow_garnet_ore" | "gtceu:granite_yellow_limonite_ore" | "gtceu:granite_zeolite_ore" | "gtceu:granitic_mineral_sand_crushed_ore" | "gtceu:granitic_mineral_sand_dust" | "gtceu:granitic_mineral_sand_impure_dust" | "gtceu:granitic_mineral_sand_ore" | "gtceu:granitic_mineral_sand_pure_dust" | "gtceu:granitic_mineral_sand_purified_ore" | "gtceu:granitic_mineral_sand_refined_ore" | "gtceu:granitic_mineral_sand_small_dust" | "gtceu:granitic_mineral_sand_tiny_dust" | "gtceu:graphene_block" | "gtceu:graphene_double_cable" | "gtceu:graphene_double_plate" | "gtceu:graphene_double_wire" | "gtceu:graphene_dust" | "gtceu:graphene_foil" | "gtceu:graphene_hex_cable" | "gtceu:graphene_hex_wire" | "gtceu:graphene_ingot" | "gtceu:graphene_nugget" | "gtceu:graphene_octal_cable" | "gtceu:graphene_octal_wire" | "gtceu:graphene_plate" | "gtceu:graphene_quadruple_cable" | "gtceu:graphene_quadruple_wire" | "gtceu:graphene_single_cable" | "gtceu:graphene_single_wire" | "gtceu:graphene_small_dust" | "gtceu:graphene_tiny_dust" | "gtceu:graphite_crushed_ore" | "gtceu:graphite_dust" | "gtceu:graphite_impure_dust" | "gtceu:graphite_ore" | "gtceu:graphite_pure_dust" | "gtceu:graphite_purified_ore" | "gtceu:graphite_refined_ore" | "gtceu:graphite_small_dust" | "gtceu:graphite_tiny_dust" | "gtceu:gravel_almandine_ore" | "gtceu:gravel_aluminium_ore" | "gtceu:gravel_alunite_ore" | "gtceu:gravel_amethyst_ore" | "gtceu:gravel_apatite_ore" | "gtceu:gravel_asbestos_ore" | "gtceu:gravel_barite_ore" | "gtceu:gravel_basaltic_mineral_sand_ore" | "gtceu:gravel_bastnasite_ore" | "gtceu:gravel_bauxite_ore" | "gtceu:gravel_bentonite_ore" | "gtceu:gravel_beryllium_ore" | "gtceu:gravel_blue_topaz_ore" | "gtceu:gravel_bornite_ore" | "gtceu:gravel_calcite_ore" | "gtceu:gravel_cassiterite_ore" | "gtceu:gravel_cassiterite_sand_ore" | "gtceu:gravel_certus_quartz_ore" | "gtceu:gravel_chalcocite_ore" | "gtceu:gravel_chalcopyrite_ore" | "gtceu:gravel_chromite_ore" | "gtceu:gravel_cinnabar_ore" | "gtceu:gravel_coal_ore" | "gtceu:gravel_cobalt_ore" | "gtceu:gravel_cobaltite_ore" | "gtceu:gravel_cooperite_ore" | "gtceu:gravel_copper_ore" | "gtceu:gravel_diamond_ore" | "gtceu:gravel_diatomite_ore" | "gtceu:gravel_electrotine_ore" | "gtceu:gravel_emerald_ore" | "gtceu:gravel_fullers_earth_ore" | "gtceu:gravel_galena_ore" | "gtceu:gravel_garnet_sand_ore" | "gtceu:gravel_garnierite_ore" | "gtceu:gravel_glauconite_sand_ore" | "gtceu:gravel_goethite_ore" | "gtceu:gravel_gold_ore" | "gtceu:gravel_granitic_mineral_sand_ore" | "gtceu:gravel_graphite_ore" | "gtceu:gravel_green_sapphire_ore" | "gtceu:gravel_grossular_ore" | "gtceu:gravel_gypsum_ore" | "gtceu:gravel_hematite_ore" | "gtceu:gravel_ilmenite_ore" | "gtceu:gravel_iron_ore" | "gtceu:gravel_kyanite_ore" | "gtceu:gravel_lapis_ore" | "gtceu:gravel_lazurite_ore" | "gtceu:gravel_lead_ore" | "gtceu:gravel_lepidolite_ore" | "gtceu:gravel_lithium_ore" | "gtceu:gravel_magnesite_ore" | "gtceu:gravel_magnetite_ore" | "gtceu:gravel_malachite_ore" | "gtceu:gravel_mica_ore" | "gtceu:gravel_molybdenite_ore" | "gtceu:gravel_molybdenum_ore" | "gtceu:gravel_monazite_ore" | "gtceu:gravel_naquadah_ore" | "gtceu:gravel_neodymium_ore" | "gtceu:gravel_nether_quartz_ore" | "gtceu:gravel_nickel_ore" | "gtceu:gravel_oilsands_ore" | "gtceu:gravel_olivine_ore" | "gtceu:gravel_opal_ore" | "gtceu:gravel_palladium_ore" | "gtceu:gravel_pentlandite_ore" | "gtceu:gravel_pitchblende_ore" | "gtceu:gravel_platinum_ore" | "gtceu:gravel_plutonium_ore" | "gtceu:gravel_pollucite_ore" | "gtceu:gravel_powellite_ore" | "gtceu:gravel_pyrite_ore" | "gtceu:gravel_pyrochlore_ore" | "gtceu:gravel_pyrolusite_ore" | "gtceu:gravel_pyrope_ore" | "gtceu:gravel_quartzite_ore" | "gtceu:gravel_realgar_ore" | "gtceu:gravel_red_garnet_ore" | "gtceu:gravel_redstone_ore" | "gtceu:gravel_rock_salt_ore" | "gtceu:gravel_ruby_ore" | "gtceu:gravel_salt_ore" | "gtceu:gravel_saltpeter_ore" | "gtceu:gravel_sapphire_ore" | "gtceu:gravel_scheelite_ore" | "gtceu:gravel_silver_ore" | "gtceu:gravel_soapstone_ore" | "gtceu:gravel_sodalite_ore" | "gtceu:gravel_spessartine_ore" | "gtceu:gravel_sphalerite_ore" | "gtceu:gravel_spodumene_ore" | "gtceu:gravel_stibnite_ore" | "gtceu:gravel_sulfur_ore" | "gtceu:gravel_talc_ore" | "gtceu:gravel_tantalite_ore" | "gtceu:gravel_tetrahedrite_ore" | "gtceu:gravel_thorium_ore" | "gtceu:gravel_tin_ore" | "gtceu:gravel_topaz_ore" | "gtceu:gravel_tricalcium_phosphate_ore" | "gtceu:gravel_trona_ore" | "gtceu:gravel_tungstate_ore" | "gtceu:gravel_uraninite_ore" | "gtceu:gravel_vanadium_magnetite_ore" | "gtceu:gravel_wulfenite_ore" | "gtceu:gravel_yellow_garnet_ore" | "gtceu:gravel_yellow_limonite_ore" | "gtceu:gravel_zeolite_ore" | "gtceu:gravi_star" | "gtceu:gravitation_engine_unit" | "gtceu:gray_dye_bucket" | "gtceu:gray_dye_spray_can" | "gtceu:gray_glass_lens" | "gtceu:green_dye_bucket" | "gtceu:green_dye_spray_can" | "gtceu:green_glass_lens" | "gtceu:green_sapphire_block" | "gtceu:green_sapphire_crushed_ore" | "gtceu:green_sapphire_dust" | "gtceu:green_sapphire_exquisite_gem" | "gtceu:green_sapphire_flawless_gem" | "gtceu:green_sapphire_gem" | "gtceu:green_sapphire_impure_dust" | "gtceu:green_sapphire_ore" | "gtceu:green_sapphire_plate" | "gtceu:green_sapphire_pure_dust" | "gtceu:green_sapphire_purified_ore" | "gtceu:green_sapphire_refined_ore" | "gtceu:green_sapphire_rod" | "gtceu:green_sapphire_slurry_bucket" | "gtceu:green_sapphire_small_dust" | "gtceu:green_sapphire_tiny_dust" | "gtceu:grossular_block" | "gtceu:grossular_crushed_ore" | "gtceu:grossular_dust" | "gtceu:grossular_exquisite_gem" | "gtceu:grossular_flawless_gem" | "gtceu:grossular_gem" | "gtceu:grossular_impure_dust" | "gtceu:grossular_ore" | "gtceu:grossular_pure_dust" | "gtceu:grossular_purified_ore" | "gtceu:grossular_refined_ore" | "gtceu:grossular_small_dust" | "gtceu:grossular_tiny_dust" | "gtceu:gunpowder_small_dust" | "gtceu:gunpowder_tiny_dust" | "gtceu:gypsum_crushed_ore" | "gtceu:gypsum_dust" | "gtceu:gypsum_impure_dust" | "gtceu:gypsum_ore" | "gtceu:gypsum_pure_dust" | "gtceu:gypsum_purified_ore" | "gtceu:gypsum_refined_ore" | "gtceu:gypsum_small_dust" | "gtceu:gypsum_tiny_dust" | "gtceu:hastelloy_c_276_block" | "gtceu:hastelloy_c_276_bucket" | "gtceu:hastelloy_c_276_double_plate" | "gtceu:hastelloy_c_276_dust" | "gtceu:hastelloy_c_276_frame" | "gtceu:hastelloy_c_276_hot_ingot" | "gtceu:hastelloy_c_276_ingot" | "gtceu:hastelloy_c_276_nugget" | "gtceu:hastelloy_c_276_plate" | "gtceu:hastelloy_c_276_rod" | "gtceu:hastelloy_c_276_small_dust" | "gtceu:hastelloy_c_276_tiny_dust" | "gtceu:hastelloy_x_block" | "gtceu:hastelloy_x_bucket" | "gtceu:hastelloy_x_double_plate" | "gtceu:hastelloy_x_dust" | "gtceu:hastelloy_x_frame" | "gtceu:hastelloy_x_hot_ingot" | "gtceu:hastelloy_x_ingot" | "gtceu:hastelloy_x_nugget" | "gtceu:hastelloy_x_plate" | "gtceu:hastelloy_x_rod" | "gtceu:hastelloy_x_small_dust" | "gtceu:hastelloy_x_tiny_dust" | "gtceu:heat_chamber" | "gtceu:heat_vent" | "gtceu:heatproof_machine_casing" | "gtceu:heavy_fuel_bucket" | "gtceu:helium_3_bucket" | "gtceu:helium_bucket" | "gtceu:helium_plasma_bucket" | "gtceu:hematite_crushed_ore" | "gtceu:hematite_dust" | "gtceu:hematite_impure_dust" | "gtceu:hematite_ore" | "gtceu:hematite_pure_dust" | "gtceu:hematite_purified_ore" | "gtceu:hematite_refined_ore" | "gtceu:hematite_small_dust" | "gtceu:hematite_tiny_dust" | "gtceu:high_octane_gasoline_bucket" | "gtceu:high_power_casing" | "gtceu:high_temperature_smelting_casing" | "gtceu:highly_advanced_soc" | "gtceu:highly_advanced_soc_wafer" | "gtceu:hp_steam_alloy_smelter" | "gtceu:hp_steam_compressor" | "gtceu:hp_steam_extractor" | "gtceu:hp_steam_forge_hammer" | "gtceu:hp_steam_furnace" | "gtceu:hp_steam_liquid_boiler" | "gtceu:hp_steam_macerator" | "gtceu:hp_steam_rock_crusher" | "gtceu:hp_steam_solid_boiler" | "gtceu:hpic_chip" | "gtceu:hpic_wafer" | "gtceu:hsla_steel_block" | "gtceu:hsla_steel_bucket" | "gtceu:hsla_steel_double_plate" | "gtceu:hsla_steel_dust" | "gtceu:hsla_steel_frame" | "gtceu:hsla_steel_ingot" | "gtceu:hsla_steel_long_rod" | "gtceu:hsla_steel_nugget" | "gtceu:hsla_steel_plate" | "gtceu:hsla_steel_rod" | "gtceu:hsla_steel_small_dust" | "gtceu:hsla_steel_spring" | "gtceu:hsla_steel_tiny_dust" | "gtceu:hsse_axe" | "gtceu:hsse_block" | "gtceu:hsse_bolt" | "gtceu:hsse_bucket" | "gtceu:hsse_butchery_knife" | "gtceu:hsse_buzz_saw_blade" | "gtceu:hsse_chainsaw_head" | "gtceu:hsse_crowbar" | "gtceu:hsse_double_plate" | "gtceu:hsse_drill_head" | "gtceu:hsse_dust" | "gtceu:hsse_file" | "gtceu:hsse_frame" | "gtceu:hsse_hammer" | "gtceu:hsse_hoe" | "gtceu:hsse_hot_ingot" | "gtceu:hsse_ingot" | "gtceu:hsse_knife" | "gtceu:hsse_long_rod" | "gtceu:hsse_mining_hammer" | "gtceu:hsse_nugget" | "gtceu:hsse_pickaxe" | "gtceu:hsse_plate" | "gtceu:hsse_plunger" | "gtceu:hsse_ring" | "gtceu:hsse_rod" | "gtceu:hsse_saw" | "gtceu:hsse_screw" | "gtceu:hsse_screwdriver" | "gtceu:hsse_screwdriver_tip" | "gtceu:hsse_scythe" | "gtceu:hsse_shovel" | "gtceu:hsse_small_dust" | "gtceu:hsse_sword" | "gtceu:hsse_tiny_dust" | "gtceu:hsse_turbine_blade" | "gtceu:hsse_wire_cutter" | "gtceu:hsse_wrench" | "gtceu:hsse_wrench_tip" | "gtceu:hssg_block" | "gtceu:hssg_bolt" | "gtceu:hssg_bucket" | "gtceu:hssg_coil_block" | "gtceu:hssg_double_cable" | "gtceu:hssg_double_plate" | "gtceu:hssg_double_wire" | "gtceu:hssg_dust" | "gtceu:hssg_fine_wire" | "gtceu:hssg_foil" | "gtceu:hssg_frame" | "gtceu:hssg_gear" | "gtceu:hssg_hex_cable" | "gtceu:hssg_hex_wire" | "gtceu:hssg_hot_ingot" | "gtceu:hssg_ingot" | "gtceu:hssg_long_rod" | "gtceu:hssg_nugget" | "gtceu:hssg_octal_cable" | "gtceu:hssg_octal_wire" | "gtceu:hssg_plate" | "gtceu:hssg_quadruple_cable" | "gtceu:hssg_quadruple_wire" | "gtceu:hssg_rod" | "gtceu:hssg_screw" | "gtceu:hssg_single_cable" | "gtceu:hssg_single_wire" | "gtceu:hssg_small_dust" | "gtceu:hssg_small_gear" | "gtceu:hssg_spring" | "gtceu:hssg_tiny_dust" | "gtceu:hssg_turbine_blade" | "gtceu:hsss_block" | "gtceu:hsss_bolt" | "gtceu:hsss_bucket" | "gtceu:hsss_double_plate" | "gtceu:hsss_dust" | "gtceu:hsss_foil" | "gtceu:hsss_frame" | "gtceu:hsss_gear" | "gtceu:hsss_hot_ingot" | "gtceu:hsss_ingot" | "gtceu:hsss_long_rod" | "gtceu:hsss_nugget" | "gtceu:hsss_plate" | "gtceu:hsss_ring" | "gtceu:hsss_rod" | "gtceu:hsss_rotor" | "gtceu:hsss_round" | "gtceu:hsss_screw" | "gtceu:hsss_small_dust" | "gtceu:hsss_small_gear" | "gtceu:hsss_tiny_dust" | "gtceu:hsss_turbine_blade" | "gtceu:huge_pipe_extruder_mold" | "gtceu:hv_16a_energy_converter" | "gtceu:hv_1a_energy_converter" | "gtceu:hv_4a_energy_converter" | "gtceu:hv_8a_energy_converter" | "gtceu:hv_alloy_smelter" | "gtceu:hv_arc_furnace" | "gtceu:hv_assembler" | "gtceu:hv_autoclave" | "gtceu:hv_battery_buffer_16x" | "gtceu:hv_battery_buffer_4x" | "gtceu:hv_battery_buffer_8x" | "gtceu:hv_battery_hull" | "gtceu:hv_bender" | "gtceu:hv_block_breaker" | "gtceu:hv_brewery" | "gtceu:hv_cadmium_battery" | "gtceu:hv_canner" | "gtceu:hv_centrifuge" | "gtceu:hv_charger_4x" | "gtceu:hv_chemical_bath" | "gtceu:hv_chemical_reactor" | "gtceu:hv_circuit_assembler" | "gtceu:hv_combustion" | "gtceu:hv_compressor" | "gtceu:hv_conveyor_module" | "gtceu:hv_cutter" | "gtceu:hv_diode" | "gtceu:hv_distillery" | "gtceu:hv_electric_furnace" | "gtceu:hv_electric_gear_box_16a" | "gtceu:hv_electric_gear_box_2a" | "gtceu:hv_electric_gear_box_32a" | "gtceu:hv_electric_gear_box_8a" | "gtceu:hv_electric_motor" | "gtceu:hv_electric_piston" | "gtceu:hv_electric_pump" | "gtceu:hv_electrolyzer" | "gtceu:hv_electromagnetic_separator" | "gtceu:hv_emitter" | "gtceu:hv_energy_input_hatch" | "gtceu:hv_energy_output_hatch" | "gtceu:hv_essence_burner" | "gtceu:hv_extractor" | "gtceu:hv_extruder" | "gtceu:hv_fermenter" | "gtceu:hv_field_generator" | "gtceu:hv_fisher" | "gtceu:hv_fluid_drilling_rig" | "gtceu:hv_fluid_heater" | "gtceu:hv_fluid_passthrough_hatch" | "gtceu:hv_fluid_regulator" | "gtceu:hv_fluid_solidifier" | "gtceu:hv_forge_hammer" | "gtceu:hv_forming_press" | "gtceu:hv_gas_collector" | "gtceu:hv_gas_turbine" | "gtceu:hv_hermetic_casing" | "gtceu:hv_input_bus" | "gtceu:hv_input_hatch" | "gtceu:hv_item_passthrough_hatch" | "gtceu:hv_kinetic_input_box" | "gtceu:hv_kinetic_mixer" | "gtceu:hv_kinetic_output_box" | "gtceu:hv_laser_engraver" | "gtceu:hv_lathe" | "gtceu:hv_lithium_battery" | "gtceu:hv_macerator" | "gtceu:hv_machine_casing" | "gtceu:hv_machine_hull" | "gtceu:hv_miner" | "gtceu:hv_mixer" | "gtceu:hv_muffler_hatch" | "gtceu:hv_mystical_greenhouse" | "gtceu:hv_ore_washer" | "gtceu:hv_output_bus" | "gtceu:hv_output_hatch" | "gtceu:hv_packer" | "gtceu:hv_polarizer" | "gtceu:hv_pump" | "gtceu:hv_robot_arm" | "gtceu:hv_rock_crusher" | "gtceu:hv_rotor_holder" | "gtceu:hv_sensor" | "gtceu:hv_sifter" | "gtceu:hv_sodium_battery" | "gtceu:hv_solar_panel" | "gtceu:hv_steam_turbine" | "gtceu:hv_super_chest" | "gtceu:hv_super_tank" | "gtceu:hv_thermal_centrifuge" | "gtceu:hv_transformer_16a" | "gtceu:hv_transformer_1a" | "gtceu:hv_transformer_2a" | "gtceu:hv_transformer_4a" | "gtceu:hv_voltage_coil" | "gtceu:hv_wiremill" | "gtceu:hydro_cracked_butadiene_bucket" | "gtceu:hydro_cracked_butane_bucket" | "gtceu:hydro_cracked_butene_bucket" | "gtceu:hydro_cracked_ethane_bucket" | "gtceu:hydro_cracked_ethylene_bucket" | "gtceu:hydro_cracked_propane_bucket" | "gtceu:hydro_cracked_propene_bucket" | "gtceu:hydrochloric_acid_bucket" | "gtceu:hydrofluoric_acid_bucket" | "gtceu:hydrogen_bucket" | "gtceu:hydrogen_sulfide_bucket" | "gtceu:hypochlorous_acid_bucket" | "gtceu:ice_bucket" | "gtceu:ice_dust" | "gtceu:ice_small_dust" | "gtceu:ice_tiny_dust" | "gtceu:ilc_chip" | "gtceu:ilc_wafer" | "gtceu:ilmenite_crushed_ore" | "gtceu:ilmenite_dust" | "gtceu:ilmenite_impure_dust" | "gtceu:ilmenite_ore" | "gtceu:ilmenite_pure_dust" | "gtceu:ilmenite_purified_ore" | "gtceu:ilmenite_refined_ore" | "gtceu:ilmenite_small_dust" | "gtceu:ilmenite_tiny_dust" | "gtceu:implosion_compressor" | "gtceu:impure_enriched_naquadah_solution_bucket" | "gtceu:impure_naquadria_solution_bucket" | "gtceu:incoloy_ma_956_block" | "gtceu:incoloy_ma_956_bucket" | "gtceu:incoloy_ma_956_double_plate" | "gtceu:incoloy_ma_956_dust" | "gtceu:incoloy_ma_956_frame" | "gtceu:incoloy_ma_956_hot_ingot" | "gtceu:incoloy_ma_956_ingot" | "gtceu:incoloy_ma_956_nugget" | "gtceu:incoloy_ma_956_plate" | "gtceu:incoloy_ma_956_rod" | "gtceu:incoloy_ma_956_small_dust" | "gtceu:incoloy_ma_956_tiny_dust" | "gtceu:indium_block" | "gtceu:indium_bucket" | "gtceu:indium_concentrate_bucket" | "gtceu:indium_dust" | "gtceu:indium_gallium_phosphide_block" | "gtceu:indium_gallium_phosphide_bucket" | "gtceu:indium_gallium_phosphide_double_plate" | "gtceu:indium_gallium_phosphide_dust" | "gtceu:indium_gallium_phosphide_ingot" | "gtceu:indium_gallium_phosphide_nugget" | "gtceu:indium_gallium_phosphide_plate" | "gtceu:indium_gallium_phosphide_small_dust" | "gtceu:indium_gallium_phosphide_tiny_dust" | "gtceu:indium_ingot" | "gtceu:indium_nugget" | "gtceu:indium_phosphide_dust" | "gtceu:indium_phosphide_small_dust" | "gtceu:indium_phosphide_tiny_dust" | "gtceu:indium_small_dust" | "gtceu:indium_tin_barium_titanium_cuprate_block" | "gtceu:indium_tin_barium_titanium_cuprate_bucket" | "gtceu:indium_tin_barium_titanium_cuprate_double_plate" | "gtceu:indium_tin_barium_titanium_cuprate_double_wire" | "gtceu:indium_tin_barium_titanium_cuprate_dust" | "gtceu:indium_tin_barium_titanium_cuprate_fine_wire" | "gtceu:indium_tin_barium_titanium_cuprate_foil" | "gtceu:indium_tin_barium_titanium_cuprate_hex_wire" | "gtceu:indium_tin_barium_titanium_cuprate_hot_ingot" | "gtceu:indium_tin_barium_titanium_cuprate_ingot" | "gtceu:indium_tin_barium_titanium_cuprate_nugget" | "gtceu:indium_tin_barium_titanium_cuprate_octal_wire" | "gtceu:indium_tin_barium_titanium_cuprate_plate" | "gtceu:indium_tin_barium_titanium_cuprate_quadruple_wire" | "gtceu:indium_tin_barium_titanium_cuprate_single_wire" | "gtceu:indium_tin_barium_titanium_cuprate_small_dust" | "gtceu:indium_tin_barium_titanium_cuprate_tiny_dust" | "gtceu:indium_tiny_dust" | "gtceu:inductor" | "gtceu:industrial_steam_casing" | "gtceu:inert_machine_casing" | "gtceu:inert_metal_mixture_dust" | "gtceu:inert_metal_mixture_small_dust" | "gtceu:inert_metal_mixture_tiny_dust" | "gtceu:infinite_energy" | "gtceu:infinite_water_cover" | "gtceu:ingot_casting_mold" | "gtceu:ingot_extruder_mold" | "gtceu:invar_axe" | "gtceu:invar_block" | "gtceu:invar_bolt" | "gtceu:invar_bucket" | "gtceu:invar_butchery_knife" | "gtceu:invar_buzz_saw_blade" | "gtceu:invar_chainsaw_head" | "gtceu:invar_crowbar" | "gtceu:invar_double_plate" | "gtceu:invar_drill_head" | "gtceu:invar_dust" | "gtceu:invar_file" | "gtceu:invar_frame" | "gtceu:invar_gear" | "gtceu:invar_hammer" | "gtceu:invar_hoe" | "gtceu:invar_ingot" | "gtceu:invar_knife" | "gtceu:invar_long_rod" | "gtceu:invar_mining_hammer" | "gtceu:invar_mortar" | "gtceu:invar_nugget" | "gtceu:invar_pickaxe" | "gtceu:invar_plate" | "gtceu:invar_plunger" | "gtceu:invar_rod" | "gtceu:invar_saw" | "gtceu:invar_screw" | "gtceu:invar_screwdriver" | "gtceu:invar_screwdriver_tip" | "gtceu:invar_scythe" | "gtceu:invar_shovel" | "gtceu:invar_small_dust" | "gtceu:invar_sword" | "gtceu:invar_tiny_dust" | "gtceu:invar_turbine_blade" | "gtceu:invar_wire_cutter" | "gtceu:invar_wrench" | "gtceu:invar_wrench_tip" | "gtceu:iridium_block" | "gtceu:iridium_bolt" | "gtceu:iridium_bucket" | "gtceu:iridium_chloride_dust" | "gtceu:iridium_chloride_small_dust" | "gtceu:iridium_chloride_tiny_dust" | "gtceu:iridium_double_plate" | "gtceu:iridium_dust" | "gtceu:iridium_fine_wire" | "gtceu:iridium_foil" | "gtceu:iridium_frame" | "gtceu:iridium_gear" | "gtceu:iridium_hot_ingot" | "gtceu:iridium_huge_fluid_pipe" | "gtceu:iridium_ingot" | "gtceu:iridium_large_fluid_pipe" | "gtceu:iridium_long_rod" | "gtceu:iridium_metal_residue_dust" | "gtceu:iridium_metal_residue_small_dust" | "gtceu:iridium_metal_residue_tiny_dust" | "gtceu:iridium_nonuple_fluid_pipe" | "gtceu:iridium_normal_fluid_pipe" | "gtceu:iridium_nugget" | "gtceu:iridium_plate" | "gtceu:iridium_quadruple_fluid_pipe" | "gtceu:iridium_rod" | "gtceu:iridium_screw" | "gtceu:iridium_small_dust" | "gtceu:iridium_small_fluid_pipe" | "gtceu:iridium_tiny_dust" | "gtceu:iridium_tiny_fluid_pipe" | "gtceu:iridium_turbine_blade" | "gtceu:iron_axe" | "gtceu:iron_bolt" | "gtceu:iron_bucket" | "gtceu:iron_butchery_knife" | "gtceu:iron_buzz_saw_blade" | "gtceu:iron_chainsaw_head" | "gtceu:iron_crowbar" | "gtceu:iron_crushed_ore" | "gtceu:iron_double_cable" | "gtceu:iron_double_plate" | "gtceu:iron_double_wire" | "gtceu:iron_drill_head" | "gtceu:iron_dust" | "gtceu:iron_file" | "gtceu:iron_gear" | "gtceu:iron_hammer" | "gtceu:iron_hex_cable" | "gtceu:iron_hex_wire" | "gtceu:iron_hoe" | "gtceu:iron_iii_chloride_bucket" | "gtceu:iron_impure_dust" | "gtceu:iron_knife" | "gtceu:iron_long_rod" | "gtceu:iron_mining_hammer" | "gtceu:iron_mortar" | "gtceu:iron_octal_cable" | "gtceu:iron_octal_wire" | "gtceu:iron_ore" | "gtceu:iron_pickaxe" | "gtceu:iron_plasma_bucket" | "gtceu:iron_plate" | "gtceu:iron_plunger" | "gtceu:iron_pure_dust" | "gtceu:iron_purified_ore" | "gtceu:iron_quadruple_cable" | "gtceu:iron_quadruple_wire" | "gtceu:iron_refined_ore" | "gtceu:iron_ring" | "gtceu:iron_rod" | "gtceu:iron_rotor" | "gtceu:iron_saw" | "gtceu:iron_screw" | "gtceu:iron_screwdriver" | "gtceu:iron_screwdriver_tip" | "gtceu:iron_scythe" | "gtceu:iron_shovel" | "gtceu:iron_single_cable" | "gtceu:iron_single_wire" | "gtceu:iron_small_dust" | "gtceu:iron_small_gear" | "gtceu:iron_small_spring" | "gtceu:iron_spring" | "gtceu:iron_sword" | "gtceu:iron_tiny_dust" | "gtceu:iron_turbine_blade" | "gtceu:iron_wire_cutter" | "gtceu:iron_wrench" | "gtceu:iron_wrench_tip" | "gtceu:isoprene_bucket" | "gtceu:item_detector_cover" | "gtceu:item_filter" | "gtceu:item_tag_filter" | "gtceu:item_voiding_cover" | "gtceu:iv_1024a_laser_source_hatch" | "gtceu:iv_1024a_laser_target_hatch" | "gtceu:iv_16a_energy_converter" | "gtceu:iv_1a_energy_converter" | "gtceu:iv_256a_laser_source_hatch" | "gtceu:iv_256a_laser_target_hatch" | "gtceu:iv_4096a_laser_source_hatch" | "gtceu:iv_4096a_laser_target_hatch" | "gtceu:iv_4a_energy_converter" | "gtceu:iv_8a_energy_converter" | "gtceu:iv_alloy_smelter" | "gtceu:iv_arc_furnace" | "gtceu:iv_assembler" | "gtceu:iv_autoclave" | "gtceu:iv_battery_buffer_16x" | "gtceu:iv_battery_buffer_4x" | "gtceu:iv_battery_buffer_8x" | "gtceu:iv_battery_hull" | "gtceu:iv_bender" | "gtceu:iv_brewery" | "gtceu:iv_canner" | "gtceu:iv_centrifuge" | "gtceu:iv_charger_4x" | "gtceu:iv_chemical_bath" | "gtceu:iv_chemical_reactor" | "gtceu:iv_circuit_assembler" | "gtceu:iv_compressor" | "gtceu:iv_conveyor_module" | "gtceu:iv_cutter" | "gtceu:iv_diode" | "gtceu:iv_distillery" | "gtceu:iv_electric_furnace" | "gtceu:iv_electric_motor" | "gtceu:iv_electric_piston" | "gtceu:iv_electric_pump" | "gtceu:iv_electrolyzer" | "gtceu:iv_electromagnetic_separator" | "gtceu:iv_emitter" | "gtceu:iv_energy_input_hatch" | "gtceu:iv_energy_input_hatch_16a" | "gtceu:iv_energy_input_hatch_4a" | "gtceu:iv_energy_output_hatch" | "gtceu:iv_energy_output_hatch_16a" | "gtceu:iv_energy_output_hatch_4a" | "gtceu:iv_essence_burner" | "gtceu:iv_extractor" | "gtceu:iv_extruder" | "gtceu:iv_fermenter" | "gtceu:iv_field_generator" | "gtceu:iv_fluid_heater" | "gtceu:iv_fluid_passthrough_hatch" | "gtceu:iv_fluid_regulator" | "gtceu:iv_fluid_solidifier" | "gtceu:iv_forge_hammer" | "gtceu:iv_forming_press" | "gtceu:iv_gas_collector" | "gtceu:iv_hermetic_casing" | "gtceu:iv_input_bus" | "gtceu:iv_input_hatch" | "gtceu:iv_item_passthrough_hatch" | "gtceu:iv_kinetic_input_box" | "gtceu:iv_kinetic_output_box" | "gtceu:iv_large_miner" | "gtceu:iv_laser_engraver" | "gtceu:iv_lathe" | "gtceu:iv_macerator" | "gtceu:iv_machine_casing" | "gtceu:iv_machine_hull" | "gtceu:iv_mixer" | "gtceu:iv_muffler_hatch" | "gtceu:iv_mystical_greenhouse" | "gtceu:iv_ore_washer" | "gtceu:iv_output_bus" | "gtceu:iv_output_hatch" | "gtceu:iv_packer" | "gtceu:iv_parallel_hatch" | "gtceu:iv_polarizer" | "gtceu:iv_processing_array" | "gtceu:iv_quantum_chest" | "gtceu:iv_quantum_tank" | "gtceu:iv_robot_arm" | "gtceu:iv_rock_crusher" | "gtceu:iv_rotor_holder" | "gtceu:iv_sensor" | "gtceu:iv_sifter" | "gtceu:iv_solar_panel" | "gtceu:iv_thermal_centrifuge" | "gtceu:iv_transformer_16a" | "gtceu:iv_transformer_1a" | "gtceu:iv_transformer_2a" | "gtceu:iv_transformer_4a" | "gtceu:iv_vanadium_battery" | "gtceu:iv_voltage_coil" | "gtceu:iv_wiremill" | "gtceu:kanthal_block" | "gtceu:kanthal_bucket" | "gtceu:kanthal_coil_block" | "gtceu:kanthal_double_cable" | "gtceu:kanthal_double_plate" | "gtceu:kanthal_double_wire" | "gtceu:kanthal_dust" | "gtceu:kanthal_hex_cable" | "gtceu:kanthal_hex_wire" | "gtceu:kanthal_hot_ingot" | "gtceu:kanthal_ingot" | "gtceu:kanthal_long_rod" | "gtceu:kanthal_nugget" | "gtceu:kanthal_octal_cable" | "gtceu:kanthal_octal_wire" | "gtceu:kanthal_plate" | "gtceu:kanthal_quadruple_cable" | "gtceu:kanthal_quadruple_wire" | "gtceu:kanthal_rod" | "gtceu:kanthal_single_cable" | "gtceu:kanthal_single_wire" | "gtceu:kanthal_small_dust" | "gtceu:kanthal_spring" | "gtceu:kanthal_tiny_dust" | "gtceu:kinetic_ore_factory" | "gtceu:krypton_bucket" | "gtceu:kyanite_crushed_ore" | "gtceu:kyanite_dust" | "gtceu:kyanite_impure_dust" | "gtceu:kyanite_ore" | "gtceu:kyanite_pure_dust" | "gtceu:kyanite_purified_ore" | "gtceu:kyanite_refined_ore" | "gtceu:kyanite_small_dust" | "gtceu:kyanite_tiny_dust" | "gtceu:laminated_glass" | "gtceu:lanthanum_bucket" | "gtceu:lanthanum_dust" | "gtceu:lanthanum_small_dust" | "gtceu:lanthanum_tiny_dust" | "gtceu:lapis_crushed_ore" | "gtceu:lapis_dust" | "gtceu:lapis_exquisite_gem" | "gtceu:lapis_flawless_gem" | "gtceu:lapis_impure_dust" | "gtceu:lapis_ore" | "gtceu:lapis_plate" | "gtceu:lapis_pure_dust" | "gtceu:lapis_purified_ore" | "gtceu:lapis_refined_ore" | "gtceu:lapis_rod" | "gtceu:lapis_small_dust" | "gtceu:lapis_tiny_dust" | "gtceu:lapotron_crystal" | "gtceu:lapotron_dust" | "gtceu:lapotron_gem" | "gtceu:lapotronic_energy_orb" | "gtceu:lapotronic_energy_orb_cluster" | "gtceu:large_arc_smelter" | "gtceu:large_assembler" | "gtceu:large_autoclave" | "gtceu:large_barrel" | "gtceu:large_brewer" | "gtceu:large_centrifuge" | "gtceu:large_chemical_bath" | "gtceu:large_chemical_reactor" | "gtceu:large_circuit_assembler" | "gtceu:large_combustion_engine" | "gtceu:large_cutter" | "gtceu:large_distillery" | "gtceu:large_electrolyzer" | "gtceu:large_electromagnet" | "gtceu:large_engraving_laser" | "gtceu:large_extractor" | "gtceu:large_extruder" | "gtceu:large_maceration_tower" | "gtceu:large_material_press" | "gtceu:large_mixer" | "gtceu:large_packer" | "gtceu:large_pipe_extruder_mold" | "gtceu:large_rotor_machine" | "gtceu:large_scale_assembler_casing" | "gtceu:large_sifting_funnel" | "gtceu:large_solidifier" | "gtceu:large_wiremill" | "gtceu:laser_safe_engraving_casing" | "gtceu:lazurite_block" | "gtceu:lazurite_crushed_ore" | "gtceu:lazurite_dust" | "gtceu:lazurite_exquisite_gem" | "gtceu:lazurite_flawless_gem" | "gtceu:lazurite_gem" | "gtceu:lazurite_impure_dust" | "gtceu:lazurite_ore" | "gtceu:lazurite_plate" | "gtceu:lazurite_pure_dust" | "gtceu:lazurite_purified_ore" | "gtceu:lazurite_refined_ore" | "gtceu:lazurite_rod" | "gtceu:lazurite_small_dust" | "gtceu:lazurite_tiny_dust" | "gtceu:lead_block" | "gtceu:lead_bolt" | "gtceu:lead_bucket" | "gtceu:lead_crushed_ore" | "gtceu:lead_double_cable" | "gtceu:lead_double_plate" | "gtceu:lead_double_wire" | "gtceu:lead_dust" | "gtceu:lead_fine_wire" | "gtceu:lead_foil" | "gtceu:lead_hex_cable" | "gtceu:lead_hex_wire" | "gtceu:lead_huge_fluid_pipe" | "gtceu:lead_impure_dust" | "gtceu:lead_ingot" | "gtceu:lead_large_fluid_pipe" | "gtceu:lead_long_rod" | "gtceu:lead_nonuple_fluid_pipe" | "gtceu:lead_normal_fluid_pipe" | "gtceu:lead_nugget" | "gtceu:lead_octal_cable" | "gtceu:lead_octal_wire" | "gtceu:lead_ore" | "gtceu:lead_plate" | "gtceu:lead_pure_dust" | "gtceu:lead_purified_ore" | "gtceu:lead_quadruple_cable" | "gtceu:lead_quadruple_fluid_pipe" | "gtceu:lead_quadruple_wire" | "gtceu:lead_refined_ore" | "gtceu:lead_ring" | "gtceu:lead_rod" | "gtceu:lead_rotor" | "gtceu:lead_screw" | "gtceu:lead_single_cable" | "gtceu:lead_single_wire" | "gtceu:lead_small_dust" | "gtceu:lead_small_fluid_pipe" | "gtceu:lead_small_spring" | "gtceu:lead_spring" | "gtceu:lead_tiny_dust" | "gtceu:lead_tiny_fluid_pipe" | "gtceu:lead_zinc_solution_bucket" | "gtceu:lepidolite_crushed_ore" | "gtceu:lepidolite_dust" | "gtceu:lepidolite_impure_dust" | "gtceu:lepidolite_ore" | "gtceu:lepidolite_pure_dust" | "gtceu:lepidolite_purified_ore" | "gtceu:lepidolite_refined_ore" | "gtceu:lepidolite_small_dust" | "gtceu:lepidolite_tiny_dust" | "gtceu:light_blue_dye_bucket" | "gtceu:light_blue_dye_spray_can" | "gtceu:light_blue_glass_lens" | "gtceu:light_fuel_bucket" | "gtceu:light_gray_dye_bucket" | "gtceu:light_gray_dye_spray_can" | "gtceu:light_gray_glass_lens" | "gtceu:lightly_hydro_cracked_gas_bucket" | "gtceu:lightly_hydro_cracked_heavy_fuel_bucket" | "gtceu:lightly_hydro_cracked_light_fuel_bucket" | "gtceu:lightly_hydro_cracked_naphtha_bucket" | "gtceu:lightly_steam_cracked_gas_bucket" | "gtceu:lightly_steam_cracked_heavy_fuel_bucket" | "gtceu:lightly_steam_cracked_light_fuel_bucket" | "gtceu:lightly_steam_cracked_naphtha_bucket" | "gtceu:lime_dye_bucket" | "gtceu:lime_dye_spray_can" | "gtceu:lime_glass_lens" | "gtceu:liquid_air_bucket" | "gtceu:liquid_ender_air_bucket" | "gtceu:liquid_helium_bucket" | "gtceu:liquid_nether_air_bucket" | "gtceu:liquid_oxygen_bucket" | "gtceu:lithium_bucket" | "gtceu:lithium_chloride_dust" | "gtceu:lithium_chloride_small_dust" | "gtceu:lithium_chloride_tiny_dust" | "gtceu:lithium_crushed_ore" | "gtceu:lithium_dust" | "gtceu:lithium_impure_dust" | "gtceu:lithium_ore" | "gtceu:lithium_perchlorate_dust" | "gtceu:lithium_perchlorate_small_dust" | "gtceu:lithium_perchlorate_tiny_dust" | "gtceu:lithium_pure_dust" | "gtceu:lithium_purified_ore" | "gtceu:lithium_refined_ore" | "gtceu:lithium_small_dust" | "gtceu:lithium_tiny_dust" | "gtceu:long_distance_fluid_pipeline" | "gtceu:long_distance_fluid_pipeline_endpoint" | "gtceu:long_distance_item_pipeline" | "gtceu:long_distance_item_pipeline_endpoint" | "gtceu:long_rod_extruder_mold" | "gtceu:lp_steam_alloy_smelter" | "gtceu:lp_steam_compressor" | "gtceu:lp_steam_extractor" | "gtceu:lp_steam_forge_hammer" | "gtceu:lp_steam_furnace" | "gtceu:lp_steam_liquid_boiler" | "gtceu:lp_steam_macerator" | "gtceu:lp_steam_rock_crusher" | "gtceu:lp_steam_solid_boiler" | "gtceu:lpg_bucket" | "gtceu:lpic_chip" | "gtceu:lpic_wafer" | "gtceu:lubricant_bucket" | "gtceu:lumium_block" | "gtceu:lumium_bolt" | "gtceu:lumium_bucket" | "gtceu:lumium_double_plate" | "gtceu:lumium_double_wire" | "gtceu:lumium_dust" | "gtceu:lumium_foil" | "gtceu:lumium_frame" | "gtceu:lumium_gear" | "gtceu:lumium_hex_wire" | "gtceu:lumium_hot_ingot" | "gtceu:lumium_ingot" | "gtceu:lumium_long_rod" | "gtceu:lumium_nugget" | "gtceu:lumium_octal_wire" | "gtceu:lumium_plate" | "gtceu:lumium_quadruple_wire" | "gtceu:lumium_ring" | "gtceu:lumium_rod" | "gtceu:lumium_rotor" | "gtceu:lumium_screw" | "gtceu:lumium_single_wire" | "gtceu:lumium_small_dust" | "gtceu:lumium_small_gear" | "gtceu:lumium_tiny_dust" | "gtceu:lutetium_bucket" | "gtceu:lutetium_dust" | "gtceu:lutetium_small_dust" | "gtceu:lutetium_tiny_dust" | "gtceu:luv_1024a_laser_source_hatch" | "gtceu:luv_1024a_laser_target_hatch" | "gtceu:luv_16a_energy_converter" | "gtceu:luv_1a_energy_converter" | "gtceu:luv_256a_laser_source_hatch" | "gtceu:luv_256a_laser_target_hatch" | "gtceu:luv_4096a_laser_source_hatch" | "gtceu:luv_4096a_laser_target_hatch" | "gtceu:luv_4a_energy_converter" | "gtceu:luv_8a_energy_converter" | "gtceu:luv_alloy_smelter" | "gtceu:luv_arc_furnace" | "gtceu:luv_assembler" | "gtceu:luv_autoclave" | "gtceu:luv_battery_buffer_16x" | "gtceu:luv_battery_buffer_4x" | "gtceu:luv_battery_buffer_8x" | "gtceu:luv_battery_hull" | "gtceu:luv_bender" | "gtceu:luv_brewery" | "gtceu:luv_canner" | "gtceu:luv_centrifuge" | "gtceu:luv_charger_4x" | "gtceu:luv_chemical_bath" | "gtceu:luv_chemical_reactor" | "gtceu:luv_circuit_assembler" | "gtceu:luv_compressor" | "gtceu:luv_conveyor_module" | "gtceu:luv_cutter" | "gtceu:luv_diode" | "gtceu:luv_distillery" | "gtceu:luv_electric_furnace" | "gtceu:luv_electric_motor" | "gtceu:luv_electric_piston" | "gtceu:luv_electric_pump" | "gtceu:luv_electrolyzer" | "gtceu:luv_electromagnetic_separator" | "gtceu:luv_emitter" | "gtceu:luv_energy_input_hatch" | "gtceu:luv_energy_input_hatch_16a" | "gtceu:luv_energy_input_hatch_4a" | "gtceu:luv_energy_output_hatch" | "gtceu:luv_energy_output_hatch_16a" | "gtceu:luv_energy_output_hatch_4a" | "gtceu:luv_essence_burner" | "gtceu:luv_extractor" | "gtceu:luv_extruder" | "gtceu:luv_fermenter" | "gtceu:luv_field_generator" | "gtceu:luv_fluid_heater" | "gtceu:luv_fluid_passthrough_hatch" | "gtceu:luv_fluid_regulator" | "gtceu:luv_fluid_solidifier" | "gtceu:luv_forge_hammer" | "gtceu:luv_forming_press" | "gtceu:luv_fusion_reactor" | "gtceu:luv_gas_collector" | "gtceu:luv_hermetic_casing" | "gtceu:luv_input_bus" | "gtceu:luv_input_hatch" | "gtceu:luv_item_passthrough_hatch" | "gtceu:luv_kinetic_input_box" | "gtceu:luv_kinetic_output_box" | "gtceu:luv_large_miner" | "gtceu:luv_laser_engraver" | "gtceu:luv_lathe" | "gtceu:luv_macerator" | "gtceu:luv_machine_casing" | "gtceu:luv_machine_hull" | "gtceu:luv_mixer" | "gtceu:luv_muffler_hatch" | "gtceu:luv_mystical_greenhouse" | "gtceu:luv_ore_washer" | "gtceu:luv_output_bus" | "gtceu:luv_output_hatch" | "gtceu:luv_packer" | "gtceu:luv_parallel_hatch" | "gtceu:luv_polarizer" | "gtceu:luv_processing_array" | "gtceu:luv_quantum_chest" | "gtceu:luv_quantum_tank" | "gtceu:luv_robot_arm" | "gtceu:luv_rock_crusher" | "gtceu:luv_rotor_holder" | "gtceu:luv_sensor" | "gtceu:luv_sifter" | "gtceu:luv_solar_panel" | "gtceu:luv_thermal_centrifuge" | "gtceu:luv_transformer_16a" | "gtceu:luv_transformer_1a" | "gtceu:luv_transformer_2a" | "gtceu:luv_transformer_4a" | "gtceu:luv_vanadium_battery" | "gtceu:luv_voltage_coil" | "gtceu:luv_wiremill" | "gtceu:lv_16a_energy_converter" | "gtceu:lv_1a_energy_converter" | "gtceu:lv_4a_energy_converter" | "gtceu:lv_8a_energy_converter" | "gtceu:lv_alloy_smelter" | "gtceu:lv_arc_furnace" | "gtceu:lv_assembler" | "gtceu:lv_autoclave" | "gtceu:lv_battery_buffer_16x" | "gtceu:lv_battery_buffer_4x" | "gtceu:lv_battery_buffer_8x" | "gtceu:lv_battery_hull" | "gtceu:lv_bender" | "gtceu:lv_block_breaker" | "gtceu:lv_brewery" | "gtceu:lv_cadmium_battery" | "gtceu:lv_canner" | "gtceu:lv_centrifuge" | "gtceu:lv_charger_4x" | "gtceu:lv_chemical_bath" | "gtceu:lv_chemical_reactor" | "gtceu:lv_circuit_assembler" | "gtceu:lv_combustion" | "gtceu:lv_compressor" | "gtceu:lv_conveyor_module" | "gtceu:lv_cutter" | "gtceu:lv_diode" | "gtceu:lv_distillery" | "gtceu:lv_electric_furnace" | "gtceu:lv_electric_gear_box_16a" | "gtceu:lv_electric_gear_box_2a" | "gtceu:lv_electric_gear_box_32a" | "gtceu:lv_electric_gear_box_8a" | "gtceu:lv_electric_motor" | "gtceu:lv_electric_piston" | "gtceu:lv_electric_pump" | "gtceu:lv_electrolyzer" | "gtceu:lv_electromagnetic_separator" | "gtceu:lv_emitter" | "gtceu:lv_energy_input_hatch" | "gtceu:lv_energy_output_hatch" | "gtceu:lv_essence_burner" | "gtceu:lv_extractor" | "gtceu:lv_extruder" | "gtceu:lv_fermenter" | "gtceu:lv_field_generator" | "gtceu:lv_fisher" | "gtceu:lv_fluid_heater" | "gtceu:lv_fluid_passthrough_hatch" | "gtceu:lv_fluid_regulator" | "gtceu:lv_fluid_solidifier" | "gtceu:lv_forge_hammer" | "gtceu:lv_forming_press" | "gtceu:lv_gas_collector" | "gtceu:lv_gas_turbine" | "gtceu:lv_hermetic_casing" | "gtceu:lv_input_bus" | "gtceu:lv_input_hatch" | "gtceu:lv_item_passthrough_hatch" | "gtceu:lv_kinetic_input_box" | "gtceu:lv_kinetic_mixer" | "gtceu:lv_kinetic_output_box" | "gtceu:lv_laser_engraver" | "gtceu:lv_lathe" | "gtceu:lv_lithium_battery" | "gtceu:lv_macerator" | "gtceu:lv_machine_casing" | "gtceu:lv_machine_hull" | "gtceu:lv_miner" | "gtceu:lv_mixer" | "gtceu:lv_muffler_hatch" | "gtceu:lv_mystical_greenhouse" | "gtceu:lv_ore_washer" | "gtceu:lv_output_bus" | "gtceu:lv_output_hatch" | "gtceu:lv_packer" | "gtceu:lv_polarizer" | "gtceu:lv_pump" | "gtceu:lv_robot_arm" | "gtceu:lv_rock_crusher" | "gtceu:lv_sensor" | "gtceu:lv_sifter" | "gtceu:lv_sodium_battery" | "gtceu:lv_solar_panel" | "gtceu:lv_steam_turbine" | "gtceu:lv_super_chest" | "gtceu:lv_super_tank" | "gtceu:lv_thermal_centrifuge" | "gtceu:lv_transformer_16a" | "gtceu:lv_transformer_1a" | "gtceu:lv_transformer_2a" | "gtceu:lv_transformer_4a" | "gtceu:lv_voltage_coil" | "gtceu:lv_wiremill" | "gtceu:machine_controller_cover" | "gtceu:magenta_dye_bucket" | "gtceu:magenta_dye_spray_can" | "gtceu:magenta_glass_lens" | "gtceu:magnalium_block" | "gtceu:magnalium_bolt" | "gtceu:magnalium_bucket" | "gtceu:magnalium_double_plate" | "gtceu:magnalium_dust" | "gtceu:magnalium_huge_item_pipe" | "gtceu:magnalium_huge_restrictive_item_pipe" | "gtceu:magnalium_ingot" | "gtceu:magnalium_large_item_pipe" | "gtceu:magnalium_large_restrictive_item_pipe" | "gtceu:magnalium_long_rod" | "gtceu:magnalium_normal_item_pipe" | "gtceu:magnalium_normal_restrictive_item_pipe" | "gtceu:magnalium_nugget" | "gtceu:magnalium_plate" | "gtceu:magnalium_rod" | "gtceu:magnalium_screw" | "gtceu:magnalium_small_dust" | "gtceu:magnalium_small_item_pipe" | "gtceu:magnalium_small_restrictive_item_pipe" | "gtceu:magnalium_tiny_dust" | "gtceu:magnalium_turbine_blade" | "gtceu:magnesia_dust" | "gtceu:magnesia_small_dust" | "gtceu:magnesia_tiny_dust" | "gtceu:magnesite_crushed_ore" | "gtceu:magnesite_dust" | "gtceu:magnesite_impure_dust" | "gtceu:magnesite_ore" | "gtceu:magnesite_pure_dust" | "gtceu:magnesite_purified_ore" | "gtceu:magnesite_refined_ore" | "gtceu:magnesite_small_dust" | "gtceu:magnesite_tiny_dust" | "gtceu:magnesium_bucket" | "gtceu:magnesium_chloride_dust" | "gtceu:magnesium_chloride_small_dust" | "gtceu:magnesium_chloride_tiny_dust" | "gtceu:magnesium_diboride_block" | "gtceu:magnesium_diboride_bucket" | "gtceu:magnesium_diboride_double_wire" | "gtceu:magnesium_diboride_dust" | "gtceu:magnesium_diboride_hex_wire" | "gtceu:magnesium_diboride_hot_ingot" | "gtceu:magnesium_diboride_ingot" | "gtceu:magnesium_diboride_nugget" | "gtceu:magnesium_diboride_octal_wire" | "gtceu:magnesium_diboride_quadruple_wire" | "gtceu:magnesium_diboride_single_wire" | "gtceu:magnesium_diboride_small_dust" | "gtceu:magnesium_diboride_tiny_dust" | "gtceu:magnesium_dust" | "gtceu:magnesium_small_dust" | "gtceu:magnesium_tiny_dust" | "gtceu:magnetic_iron_block" | "gtceu:magnetic_iron_bolt" | "gtceu:magnetic_iron_dust" | "gtceu:magnetic_iron_ingot" | "gtceu:magnetic_iron_nugget" | "gtceu:magnetic_iron_rod" | "gtceu:magnetic_iron_screw" | "gtceu:magnetic_iron_small_dust" | "gtceu:magnetic_iron_tiny_dust" | "gtceu:magnetic_neodymium_block" | "gtceu:magnetic_neodymium_dust" | "gtceu:magnetic_neodymium_ingot" | "gtceu:magnetic_neodymium_nugget" | "gtceu:magnetic_neodymium_rod" | "gtceu:magnetic_neodymium_small_dust" | "gtceu:magnetic_neodymium_tiny_dust" | "gtceu:magnetic_samarium_block" | "gtceu:magnetic_samarium_dust" | "gtceu:magnetic_samarium_ingot" | "gtceu:magnetic_samarium_long_rod" | "gtceu:magnetic_samarium_nugget" | "gtceu:magnetic_samarium_rod" | "gtceu:magnetic_samarium_small_dust" | "gtceu:magnetic_samarium_tiny_dust" | "gtceu:magnetic_steel_block" | "gtceu:magnetic_steel_dust" | "gtceu:magnetic_steel_ingot" | "gtceu:magnetic_steel_nugget" | "gtceu:magnetic_steel_rod" | "gtceu:magnetic_steel_small_dust" | "gtceu:magnetic_steel_tiny_dust" | "gtceu:magnetite_crushed_ore" | "gtceu:magnetite_dust" | "gtceu:magnetite_impure_dust" | "gtceu:magnetite_ore" | "gtceu:magnetite_pure_dust" | "gtceu:magnetite_purified_ore" | "gtceu:magnetite_refined_ore" | "gtceu:magnetite_small_dust" | "gtceu:magnetite_tiny_dust" | "gtceu:maintenance_detector_cover" | "gtceu:maintenance_hatch" | "gtceu:malachite_block" | "gtceu:malachite_crushed_ore" | "gtceu:malachite_dust" | "gtceu:malachite_exquisite_gem" | "gtceu:malachite_flawless_gem" | "gtceu:malachite_gem" | "gtceu:malachite_impure_dust" | "gtceu:malachite_ore" | "gtceu:malachite_pure_dust" | "gtceu:malachite_purified_ore" | "gtceu:malachite_refined_ore" | "gtceu:malachite_small_dust" | "gtceu:malachite_tiny_dust" | "gtceu:manganese_block" | "gtceu:manganese_bolt" | "gtceu:manganese_bucket" | "gtceu:manganese_double_plate" | "gtceu:manganese_dust" | "gtceu:manganese_foil" | "gtceu:manganese_ingot" | "gtceu:manganese_nugget" | "gtceu:manganese_phosphide_block" | "gtceu:manganese_phosphide_bucket" | "gtceu:manganese_phosphide_double_wire" | "gtceu:manganese_phosphide_dust" | "gtceu:manganese_phosphide_hex_wire" | "gtceu:manganese_phosphide_ingot" | "gtceu:manganese_phosphide_nugget" | "gtceu:manganese_phosphide_octal_wire" | "gtceu:manganese_phosphide_quadruple_wire" | "gtceu:manganese_phosphide_single_wire" | "gtceu:manganese_phosphide_small_dust" | "gtceu:manganese_phosphide_tiny_dust" | "gtceu:manganese_plate" | "gtceu:manganese_rod" | "gtceu:manganese_screw" | "gtceu:manganese_small_dust" | "gtceu:manganese_tiny_dust" | "gtceu:manganese_turbine_blade" | "gtceu:maraging_steel_300_block" | "gtceu:maraging_steel_300_bucket" | "gtceu:maraging_steel_300_double_plate" | "gtceu:maraging_steel_300_dust" | "gtceu:maraging_steel_300_frame" | "gtceu:maraging_steel_300_hot_ingot" | "gtceu:maraging_steel_300_ingot" | "gtceu:maraging_steel_300_nugget" | "gtceu:maraging_steel_300_plate" | "gtceu:maraging_steel_300_rod" | "gtceu:maraging_steel_300_small_dust" | "gtceu:maraging_steel_300_tiny_dust" | "gtceu:marble_dust" | "gtceu:marble_small_dust" | "gtceu:marble_tiny_dust" | "gtceu:massicot_dust" | "gtceu:massicot_small_dust" | "gtceu:massicot_tiny_dust" | "gtceu:max_battery" | "gtceu:max_machine_casing" | "gtceu:mc_guffium_239_bucket" | "gtceu:me_input_bus" | "gtceu:me_input_hatch" | "gtceu:me_output_bus" | "gtceu:me_output_hatch" | "gtceu:meat_dust" | "gtceu:meat_small_dust" | "gtceu:meat_tiny_dust" | "gtceu:mega_blast_furnace" | "gtceu:mega_vacuum_freezer" | "gtceu:melodium_block" | "gtceu:melodium_bolt" | "gtceu:melodium_bucket" | "gtceu:melodium_double_plate" | "gtceu:melodium_double_wire" | "gtceu:melodium_dust" | "gtceu:melodium_foil" | "gtceu:melodium_frame" | "gtceu:melodium_gear" | "gtceu:melodium_hex_wire" | "gtceu:melodium_hot_ingot" | "gtceu:melodium_ingot" | "gtceu:melodium_long_rod" | "gtceu:melodium_nugget" | "gtceu:melodium_octal_wire" | "gtceu:melodium_plate" | "gtceu:melodium_quadruple_wire" | "gtceu:melodium_ring" | "gtceu:melodium_rod" | "gtceu:melodium_rotor" | "gtceu:melodium_screw" | "gtceu:melodium_single_wire" | "gtceu:melodium_small_dust" | "gtceu:melodium_small_gear" | "gtceu:melodium_tiny_dust" | "gtceu:mercury_barium_calcium_cuprate_block" | "gtceu:mercury_barium_calcium_cuprate_bucket" | "gtceu:mercury_barium_calcium_cuprate_double_wire" | "gtceu:mercury_barium_calcium_cuprate_dust" | "gtceu:mercury_barium_calcium_cuprate_hex_wire" | "gtceu:mercury_barium_calcium_cuprate_hot_ingot" | "gtceu:mercury_barium_calcium_cuprate_ingot" | "gtceu:mercury_barium_calcium_cuprate_nugget" | "gtceu:mercury_barium_calcium_cuprate_octal_wire" | "gtceu:mercury_barium_calcium_cuprate_quadruple_wire" | "gtceu:mercury_barium_calcium_cuprate_single_wire" | "gtceu:mercury_barium_calcium_cuprate_small_dust" | "gtceu:mercury_barium_calcium_cuprate_tiny_dust" | "gtceu:mercury_bucket" | "gtceu:metal_mixture_dust" | "gtceu:metal_mixture_small_dust" | "gtceu:metal_mixture_tiny_dust" | "gtceu:methane_bucket" | "gtceu:methanol_bucket" | "gtceu:methyl_acetate_bucket" | "gtceu:mica_crushed_ore" | "gtceu:mica_dust" | "gtceu:mica_impure_dust" | "gtceu:mica_ore" | "gtceu:mica_pure_dust" | "gtceu:mica_purified_ore" | "gtceu:mica_refined_ore" | "gtceu:mica_small_dust" | "gtceu:mica_tiny_dust" | "gtceu:micro_processor" | "gtceu:micro_processor_assembly" | "gtceu:micro_processor_computer" | "gtceu:micro_processor_mainframe" | "gtceu:microchip_processor" | "gtceu:milk_bucket" | "gtceu:mirabilite_dust" | "gtceu:mirabilite_small_dust" | "gtceu:mirabilite_tiny_dust" | "gtceu:molten_bismuth_bronze_bucket" | "gtceu:molten_black_bronze_bucket" | "gtceu:molten_black_steel_bucket" | "gtceu:molten_blue_steel_bucket" | "gtceu:molten_enderium_bucket" | "gtceu:molten_enriched_naquadah_trinium_europium_duranide_bucket" | "gtceu:molten_gallium_arsenide_bucket" | "gtceu:molten_hastelloy_c_276_bucket" | "gtceu:molten_hastelloy_x_bucket" | "gtceu:molten_hsla_steel_bucket" | "gtceu:molten_hsse_bucket" | "gtceu:molten_hssg_bucket" | "gtceu:molten_hsss_bucket" | "gtceu:molten_incoloy_ma_956_bucket" | "gtceu:molten_indium_tin_barium_titanium_cuprate_bucket" | "gtceu:molten_kanthal_bucket" | "gtceu:molten_lumium_bucket" | "gtceu:molten_magnesium_diboride_bucket" | "gtceu:molten_manganese_phosphide_bucket" | "gtceu:molten_maraging_steel_300_bucket" | "gtceu:molten_melodium_bucket" | "gtceu:molten_mercury_barium_calcium_cuprate_bucket" | "gtceu:molten_molybdenum_disilicide_bucket" | "gtceu:molten_naquadah_alloy_bucket" | "gtceu:molten_nichrome_bucket" | "gtceu:molten_niobium_nitride_bucket" | "gtceu:molten_niobium_titanium_bucket" | "gtceu:molten_osmiridium_bucket" | "gtceu:molten_prismalium_bucket" | "gtceu:molten_red_steel_bucket" | "gtceu:molten_rhodium_plated_palladium_bucket" | "gtceu:molten_rose_gold_bucket" | "gtceu:molten_ruthenium_trinium_americium_neutronate_bucket" | "gtceu:molten_samarium_iron_arsenic_oxide_bucket" | "gtceu:molten_signalum_bucket" | "gtceu:molten_stainless_steel_bucket" | "gtceu:molten_stellarium_bucket" | "gtceu:molten_stellite_100_bucket" | "gtceu:molten_sterling_silver_bucket" | "gtceu:molten_tantalum_carbide_bucket" | "gtceu:molten_titanium_carbide_bucket" | "gtceu:molten_titanium_tungsten_carbide_bucket" | "gtceu:molten_tungsten_carbide_bucket" | "gtceu:molten_tungsten_steel_bucket" | "gtceu:molten_ultimet_bucket" | "gtceu:molten_uranium_rhodium_dinaquadide_bucket" | "gtceu:molten_uranium_triplatinum_bucket" | "gtceu:molten_vanadium_gallium_bucket" | "gtceu:molten_vanadium_steel_bucket" | "gtceu:molten_watertight_steel_bucket" | "gtceu:molten_yttrium_barium_cuprate_bucket" | "gtceu:molten_zeron_100_bucket" | "gtceu:molybdenite_crushed_ore" | "gtceu:molybdenite_dust" | "gtceu:molybdenite_impure_dust" | "gtceu:molybdenite_ore" | "gtceu:molybdenite_pure_dust" | "gtceu:molybdenite_purified_ore" | "gtceu:molybdenite_refined_ore" | "gtceu:molybdenite_small_dust" | "gtceu:molybdenite_tiny_dust" | "gtceu:molybdenum_block" | "gtceu:molybdenum_bolt" | "gtceu:molybdenum_bucket" | "gtceu:molybdenum_crushed_ore" | "gtceu:molybdenum_disilicide_block" | "gtceu:molybdenum_disilicide_bucket" | "gtceu:molybdenum_disilicide_coil_block" | "gtceu:molybdenum_disilicide_double_plate" | "gtceu:molybdenum_disilicide_dust" | "gtceu:molybdenum_disilicide_hot_ingot" | "gtceu:molybdenum_disilicide_ingot" | "gtceu:molybdenum_disilicide_long_rod" | "gtceu:molybdenum_disilicide_nugget" | "gtceu:molybdenum_disilicide_plate" | "gtceu:molybdenum_disilicide_ring" | "gtceu:molybdenum_disilicide_rod" | "gtceu:molybdenum_disilicide_small_dust" | "gtceu:molybdenum_disilicide_spring" | "gtceu:molybdenum_disilicide_tiny_dust" | "gtceu:molybdenum_double_plate" | "gtceu:molybdenum_dust" | "gtceu:molybdenum_foil" | "gtceu:molybdenum_impure_dust" | "gtceu:molybdenum_ingot" | "gtceu:molybdenum_nugget" | "gtceu:molybdenum_ore" | "gtceu:molybdenum_plate" | "gtceu:molybdenum_pure_dust" | "gtceu:molybdenum_purified_ore" | "gtceu:molybdenum_refined_ore" | "gtceu:molybdenum_rod" | "gtceu:molybdenum_screw" | "gtceu:molybdenum_small_dust" | "gtceu:molybdenum_tiny_dust" | "gtceu:molybdenum_turbine_blade" | "gtceu:monazite_block" | "gtceu:monazite_crushed_ore" | "gtceu:monazite_dust" | "gtceu:monazite_exquisite_gem" | "gtceu:monazite_flawless_gem" | "gtceu:monazite_gem" | "gtceu:monazite_impure_dust" | "gtceu:monazite_ore" | "gtceu:monazite_pure_dust" | "gtceu:monazite_purified_ore" | "gtceu:monazite_refined_ore" | "gtceu:monazite_small_dust" | "gtceu:monazite_tiny_dust" | "gtceu:monochloramine_bucket" | "gtceu:mpic_chip" | "gtceu:mpic_wafer" | "gtceu:multi_smelter" | "gtceu:multilayer_fiber_reinforced_circuit_board" | "gtceu:multilayer_fiber_reinforced_printed_circuit_board" | "gtceu:mutagen_bucket" | "gtceu:mv_16a_energy_converter" | "gtceu:mv_1a_energy_converter" | "gtceu:mv_4a_energy_converter" | "gtceu:mv_8a_energy_converter" | "gtceu:mv_alloy_smelter" | "gtceu:mv_arc_furnace" | "gtceu:mv_assembler" | "gtceu:mv_autoclave" | "gtceu:mv_battery_buffer_16x" | "gtceu:mv_battery_buffer_4x" | "gtceu:mv_battery_buffer_8x" | "gtceu:mv_battery_hull" | "gtceu:mv_bender" | "gtceu:mv_block_breaker" | "gtceu:mv_brewery" | "gtceu:mv_cadmium_battery" | "gtceu:mv_canner" | "gtceu:mv_centrifuge" | "gtceu:mv_charger_4x" | "gtceu:mv_chemical_bath" | "gtceu:mv_chemical_reactor" | "gtceu:mv_circuit_assembler" | "gtceu:mv_combustion" | "gtceu:mv_compressor" | "gtceu:mv_conveyor_module" | "gtceu:mv_cutter" | "gtceu:mv_diode" | "gtceu:mv_distillery" | "gtceu:mv_electric_furnace" | "gtceu:mv_electric_gear_box_16a" | "gtceu:mv_electric_gear_box_2a" | "gtceu:mv_electric_gear_box_32a" | "gtceu:mv_electric_gear_box_8a" | "gtceu:mv_electric_motor" | "gtceu:mv_electric_piston" | "gtceu:mv_electric_pump" | "gtceu:mv_electrolyzer" | "gtceu:mv_electromagnetic_separator" | "gtceu:mv_emitter" | "gtceu:mv_energy_input_hatch" | "gtceu:mv_energy_output_hatch" | "gtceu:mv_essence_burner" | "gtceu:mv_extractor" | "gtceu:mv_extruder" | "gtceu:mv_fermenter" | "gtceu:mv_field_generator" | "gtceu:mv_fisher" | "gtceu:mv_fluid_drilling_rig" | "gtceu:mv_fluid_heater" | "gtceu:mv_fluid_passthrough_hatch" | "gtceu:mv_fluid_regulator" | "gtceu:mv_fluid_solidifier" | "gtceu:mv_forge_hammer" | "gtceu:mv_forming_press" | "gtceu:mv_gas_collector" | "gtceu:mv_gas_turbine" | "gtceu:mv_hermetic_casing" | "gtceu:mv_input_bus" | "gtceu:mv_input_hatch" | "gtceu:mv_item_passthrough_hatch" | "gtceu:mv_kinetic_input_box" | "gtceu:mv_kinetic_mixer" | "gtceu:mv_kinetic_output_box" | "gtceu:mv_laser_engraver" | "gtceu:mv_lathe" | "gtceu:mv_lithium_battery" | "gtceu:mv_macerator" | "gtceu:mv_machine_casing" | "gtceu:mv_machine_hull" | "gtceu:mv_miner" | "gtceu:mv_mixer" | "gtceu:mv_muffler_hatch" | "gtceu:mv_mystical_greenhouse" | "gtceu:mv_ore_washer" | "gtceu:mv_output_bus" | "gtceu:mv_output_hatch" | "gtceu:mv_packer" | "gtceu:mv_polarizer" | "gtceu:mv_pump" | "gtceu:mv_robot_arm" | "gtceu:mv_rock_crusher" | "gtceu:mv_sensor" | "gtceu:mv_sifter" | "gtceu:mv_sodium_battery" | "gtceu:mv_solar_panel" | "gtceu:mv_steam_turbine" | "gtceu:mv_super_chest" | "gtceu:mv_super_tank" | "gtceu:mv_thermal_centrifuge" | "gtceu:mv_transformer_16a" | "gtceu:mv_transformer_1a" | "gtceu:mv_transformer_2a" | "gtceu:mv_transformer_4a" | "gtceu:mv_voltage_coil" | "gtceu:mv_wiremill" | "gtceu:name_casting_mold" | "gtceu:nan_certificate" | "gtceu:nand_chip" | "gtceu:nand_memory_chip" | "gtceu:nand_memory_wafer" | "gtceu:nano_cpu_chip" | "gtceu:nano_cpu_wafer" | "gtceu:nano_processor" | "gtceu:nano_processor_assembly" | "gtceu:nano_processor_computer" | "gtceu:nano_processor_mainframe" | "gtceu:naphtha_bucket" | "gtceu:naphthalene_bucket" | "gtceu:naquadah_alloy_axe" | "gtceu:naquadah_alloy_block" | "gtceu:naquadah_alloy_bolt" | "gtceu:naquadah_alloy_bucket" | "gtceu:naquadah_alloy_butchery_knife" | "gtceu:naquadah_alloy_buzz_saw_blade" | "gtceu:naquadah_alloy_chainsaw_head" | "gtceu:naquadah_alloy_crowbar" | "gtceu:naquadah_alloy_dense_plate" | "gtceu:naquadah_alloy_double_cable" | "gtceu:naquadah_alloy_double_plate" | "gtceu:naquadah_alloy_double_wire" | "gtceu:naquadah_alloy_drill_head" | "gtceu:naquadah_alloy_dust" | "gtceu:naquadah_alloy_file" | "gtceu:naquadah_alloy_foil" | "gtceu:naquadah_alloy_frame" | "gtceu:naquadah_alloy_gear" | "gtceu:naquadah_alloy_hammer" | "gtceu:naquadah_alloy_hex_cable" | "gtceu:naquadah_alloy_hex_wire" | "gtceu:naquadah_alloy_hoe" | "gtceu:naquadah_alloy_hot_ingot" | "gtceu:naquadah_alloy_ingot" | "gtceu:naquadah_alloy_knife" | "gtceu:naquadah_alloy_long_rod" | "gtceu:naquadah_alloy_mining_hammer" | "gtceu:naquadah_alloy_nugget" | "gtceu:naquadah_alloy_octal_cable" | "gtceu:naquadah_alloy_octal_wire" | "gtceu:naquadah_alloy_pickaxe" | "gtceu:naquadah_alloy_plate" | "gtceu:naquadah_alloy_plunger" | "gtceu:naquadah_alloy_quadruple_cable" | "gtceu:naquadah_alloy_quadruple_wire" | "gtceu:naquadah_alloy_ring" | "gtceu:naquadah_alloy_rod" | "gtceu:naquadah_alloy_rotor" | "gtceu:naquadah_alloy_saw" | "gtceu:naquadah_alloy_screw" | "gtceu:naquadah_alloy_screwdriver" | "gtceu:naquadah_alloy_screwdriver_tip" | "gtceu:naquadah_alloy_scythe" | "gtceu:naquadah_alloy_shovel" | "gtceu:naquadah_alloy_single_cable" | "gtceu:naquadah_alloy_single_wire" | "gtceu:naquadah_alloy_small_dust" | "gtceu:naquadah_alloy_small_gear" | "gtceu:naquadah_alloy_spring" | "gtceu:naquadah_alloy_sword" | "gtceu:naquadah_alloy_tiny_dust" | "gtceu:naquadah_alloy_turbine_blade" | "gtceu:naquadah_alloy_wire_cutter" | "gtceu:naquadah_alloy_wrench" | "gtceu:naquadah_alloy_wrench_tip" | "gtceu:naquadah_block" | "gtceu:naquadah_bolt" | "gtceu:naquadah_boule" | "gtceu:naquadah_bucket" | "gtceu:naquadah_coil_block" | "gtceu:naquadah_credit" | "gtceu:naquadah_crushed_ore" | "gtceu:naquadah_dense_plate" | "gtceu:naquadah_double_cable" | "gtceu:naquadah_double_plate" | "gtceu:naquadah_double_wire" | "gtceu:naquadah_dust" | "gtceu:naquadah_fine_wire" | "gtceu:naquadah_foil" | "gtceu:naquadah_hex_cable" | "gtceu:naquadah_hex_wire" | "gtceu:naquadah_hot_ingot" | "gtceu:naquadah_huge_fluid_pipe" | "gtceu:naquadah_impure_dust" | "gtceu:naquadah_ingot" | "gtceu:naquadah_large_fluid_pipe" | "gtceu:naquadah_long_rod" | "gtceu:naquadah_nonuple_fluid_pipe" | "gtceu:naquadah_normal_fluid_pipe" | "gtceu:naquadah_nugget" | "gtceu:naquadah_octal_cable" | "gtceu:naquadah_octal_wire" | "gtceu:naquadah_ore" | "gtceu:naquadah_plate" | "gtceu:naquadah_pure_dust" | "gtceu:naquadah_purified_ore" | "gtceu:naquadah_quadruple_cable" | "gtceu:naquadah_quadruple_fluid_pipe" | "gtceu:naquadah_quadruple_wire" | "gtceu:naquadah_refined_ore" | "gtceu:naquadah_rod" | "gtceu:naquadah_screw" | "gtceu:naquadah_single_cable" | "gtceu:naquadah_single_wire" | "gtceu:naquadah_small_dust" | "gtceu:naquadah_small_fluid_pipe" | "gtceu:naquadah_spring" | "gtceu:naquadah_tiny_dust" | "gtceu:naquadah_tiny_fluid_pipe" | "gtceu:naquadah_turbine_blade" | "gtceu:naquadah_wafer" | "gtceu:naquadic_netherite_block" | "gtceu:naquadic_netherite_dust" | "gtceu:naquadic_netherite_exquisite_gem" | "gtceu:naquadic_netherite_flawless_gem" | "gtceu:naquadic_netherite_gem" | "gtceu:naquadic_netherite_small_dust" | "gtceu:naquadic_netherite_tiny_dust" | "gtceu:naquadria_block" | "gtceu:naquadria_bolt" | "gtceu:naquadria_bucket" | "gtceu:naquadria_double_plate" | "gtceu:naquadria_dust" | "gtceu:naquadria_fine_wire" | "gtceu:naquadria_foil" | "gtceu:naquadria_gear" | "gtceu:naquadria_hot_ingot" | "gtceu:naquadria_ingot" | "gtceu:naquadria_nugget" | "gtceu:naquadria_plate" | "gtceu:naquadria_rod" | "gtceu:naquadria_screw" | "gtceu:naquadria_small_dust" | "gtceu:naquadria_solution_bucket" | "gtceu:naquadria_sulfate_dust" | "gtceu:naquadria_sulfate_small_dust" | "gtceu:naquadria_sulfate_tiny_dust" | "gtceu:naquadria_tiny_dust" | "gtceu:naquadria_waste_bucket" | "gtceu:natural_gas_bucket" | "gtceu:neodymium_block" | "gtceu:neodymium_bolt" | "gtceu:neodymium_bucket" | "gtceu:neodymium_crushed_ore" | "gtceu:neodymium_double_plate" | "gtceu:neodymium_dust" | "gtceu:neodymium_impure_dust" | "gtceu:neodymium_ingot" | "gtceu:neodymium_nugget" | "gtceu:neodymium_ore" | "gtceu:neodymium_plate" | "gtceu:neodymium_pure_dust" | "gtceu:neodymium_purified_ore" | "gtceu:neodymium_refined_ore" | "gtceu:neodymium_rod" | "gtceu:neodymium_screw" | "gtceu:neodymium_small_dust" | "gtceu:neodymium_tiny_dust" | "gtceu:neodymium_turbine_blade" | "gtceu:neon_bucket" | "gtceu:nether_air_bucket" | "gtceu:nether_quartz_crushed_ore" | "gtceu:nether_quartz_dust" | "gtceu:nether_quartz_exquisite_gem" | "gtceu:nether_quartz_flawless_gem" | "gtceu:nether_quartz_impure_dust" | "gtceu:nether_quartz_ore" | "gtceu:nether_quartz_plate" | "gtceu:nether_quartz_pure_dust" | "gtceu:nether_quartz_purified_ore" | "gtceu:nether_quartz_refined_ore" | "gtceu:nether_quartz_small_dust" | "gtceu:nether_quartz_tiny_dust" | "gtceu:nether_star_block" | "gtceu:nether_star_dust" | "gtceu:nether_star_lens" | "gtceu:nether_star_plate" | "gtceu:nether_star_small_dust" | "gtceu:nether_star_tiny_dust" | "gtceu:netherite_dust" | "gtceu:netherite_small_dust" | "gtceu:netherite_tiny_dust" | "gtceu:netherrack_almandine_ore" | "gtceu:netherrack_aluminium_ore" | "gtceu:netherrack_alunite_ore" | "gtceu:netherrack_amethyst_ore" | "gtceu:netherrack_apatite_ore" | "gtceu:netherrack_asbestos_ore" | "gtceu:netherrack_barite_ore" | "gtceu:netherrack_basaltic_mineral_sand_ore" | "gtceu:netherrack_bastnasite_ore" | "gtceu:netherrack_bauxite_ore" | "gtceu:netherrack_bentonite_ore" | "gtceu:netherrack_beryllium_ore" | "gtceu:netherrack_blue_topaz_ore" | "gtceu:netherrack_bornite_ore" | "gtceu:netherrack_calcite_ore" | "gtceu:netherrack_cassiterite_ore" | "gtceu:netherrack_cassiterite_sand_ore" | "gtceu:netherrack_certus_quartz_ore" | "gtceu:netherrack_chalcocite_ore" | "gtceu:netherrack_chalcopyrite_ore" | "gtceu:netherrack_chromite_ore" | "gtceu:netherrack_cinnabar_ore" | "gtceu:netherrack_coal_ore" | "gtceu:netherrack_cobalt_ore" | "gtceu:netherrack_cobaltite_ore" | "gtceu:netherrack_cooperite_ore" | "gtceu:netherrack_copper_ore" | "gtceu:netherrack_diamond_ore" | "gtceu:netherrack_diatomite_ore" | "gtceu:netherrack_dust" | "gtceu:netherrack_electrotine_ore" | "gtceu:netherrack_emerald_ore" | "gtceu:netherrack_fullers_earth_ore" | "gtceu:netherrack_galena_ore" | "gtceu:netherrack_garnet_sand_ore" | "gtceu:netherrack_garnierite_ore" | "gtceu:netherrack_glauconite_sand_ore" | "gtceu:netherrack_goethite_ore" | "gtceu:netherrack_gold_ore" | "gtceu:netherrack_granitic_mineral_sand_ore" | "gtceu:netherrack_graphite_ore" | "gtceu:netherrack_green_sapphire_ore" | "gtceu:netherrack_grossular_ore" | "gtceu:netherrack_gypsum_ore" | "gtceu:netherrack_hematite_ore" | "gtceu:netherrack_ilmenite_ore" | "gtceu:netherrack_iron_ore" | "gtceu:netherrack_kyanite_ore" | "gtceu:netherrack_lapis_ore" | "gtceu:netherrack_lazurite_ore" | "gtceu:netherrack_lead_ore" | "gtceu:netherrack_lepidolite_ore" | "gtceu:netherrack_lithium_ore" | "gtceu:netherrack_magnesite_ore" | "gtceu:netherrack_magnetite_ore" | "gtceu:netherrack_malachite_ore" | "gtceu:netherrack_mica_ore" | "gtceu:netherrack_molybdenite_ore" | "gtceu:netherrack_molybdenum_ore" | "gtceu:netherrack_monazite_ore" | "gtceu:netherrack_naquadah_ore" | "gtceu:netherrack_neodymium_ore" | "gtceu:netherrack_nether_quartz_ore" | "gtceu:netherrack_nickel_ore" | "gtceu:netherrack_oilsands_ore" | "gtceu:netherrack_olivine_ore" | "gtceu:netherrack_opal_ore" | "gtceu:netherrack_palladium_ore" | "gtceu:netherrack_pentlandite_ore" | "gtceu:netherrack_pitchblende_ore" | "gtceu:netherrack_platinum_ore" | "gtceu:netherrack_plutonium_ore" | "gtceu:netherrack_pollucite_ore" | "gtceu:netherrack_powellite_ore" | "gtceu:netherrack_pyrite_ore" | "gtceu:netherrack_pyrochlore_ore" | "gtceu:netherrack_pyrolusite_ore" | "gtceu:netherrack_pyrope_ore" | "gtceu:netherrack_quartzite_ore" | "gtceu:netherrack_realgar_ore" | "gtceu:netherrack_red_garnet_ore" | "gtceu:netherrack_redstone_ore" | "gtceu:netherrack_rock_salt_ore" | "gtceu:netherrack_ruby_ore" | "gtceu:netherrack_salt_ore" | "gtceu:netherrack_saltpeter_ore" | "gtceu:netherrack_sapphire_ore" | "gtceu:netherrack_scheelite_ore" | "gtceu:netherrack_silver_ore" | "gtceu:netherrack_small_dust" | "gtceu:netherrack_soapstone_ore" | "gtceu:netherrack_sodalite_ore" | "gtceu:netherrack_spessartine_ore" | "gtceu:netherrack_sphalerite_ore" | "gtceu:netherrack_spodumene_ore" | "gtceu:netherrack_stibnite_ore" | "gtceu:netherrack_sulfur_ore" | "gtceu:netherrack_talc_ore" | "gtceu:netherrack_tantalite_ore" | "gtceu:netherrack_tetrahedrite_ore" | "gtceu:netherrack_thorium_ore" | "gtceu:netherrack_tin_ore" | "gtceu:netherrack_tiny_dust" | "gtceu:netherrack_topaz_ore" | "gtceu:netherrack_tricalcium_phosphate_ore" | "gtceu:netherrack_trona_ore" | "gtceu:netherrack_tungstate_ore" | "gtceu:netherrack_uraninite_ore" | "gtceu:netherrack_vanadium_magnetite_ore" | "gtceu:netherrack_wulfenite_ore" | "gtceu:netherrack_yellow_garnet_ore" | "gtceu:netherrack_yellow_limonite_ore" | "gtceu:netherrack_zeolite_ore" | "gtceu:neuro_processing_unit" | "gtceu:neutron_reflector" | "gtceu:neutronium_axe" | "gtceu:neutronium_block" | "gtceu:neutronium_bolt" | "gtceu:neutronium_boule" | "gtceu:neutronium_bucket" | "gtceu:neutronium_butchery_knife" | "gtceu:neutronium_buzz_saw_blade" | "gtceu:neutronium_chainsaw_head" | "gtceu:neutronium_credit" | "gtceu:neutronium_crowbar" | "gtceu:neutronium_double_plate" | "gtceu:neutronium_drill_head" | "gtceu:neutronium_dust" | "gtceu:neutronium_file" | "gtceu:neutronium_foil" | "gtceu:neutronium_frame" | "gtceu:neutronium_hammer" | "gtceu:neutronium_hoe" | "gtceu:neutronium_huge_fluid_pipe" | "gtceu:neutronium_ingot" | "gtceu:neutronium_knife" | "gtceu:neutronium_large_fluid_pipe" | "gtceu:neutronium_mining_hammer" | "gtceu:neutronium_nonuple_fluid_pipe" | "gtceu:neutronium_normal_fluid_pipe" | "gtceu:neutronium_nugget" | "gtceu:neutronium_pickaxe" | "gtceu:neutronium_plate" | "gtceu:neutronium_plunger" | "gtceu:neutronium_quadruple_fluid_pipe" | "gtceu:neutronium_rod" | "gtceu:neutronium_saw" | "gtceu:neutronium_screw" | "gtceu:neutronium_screwdriver" | "gtceu:neutronium_scythe" | "gtceu:neutronium_shovel" | "gtceu:neutronium_small_dust" | "gtceu:neutronium_small_fluid_pipe" | "gtceu:neutronium_sword" | "gtceu:neutronium_tiny_dust" | "gtceu:neutronium_tiny_fluid_pipe" | "gtceu:neutronium_turbine_blade" | "gtceu:neutronium_wafer" | "gtceu:neutronium_wire_cutter" | "gtceu:neutronium_wrench" | "gtceu:neutronium_wrench_tip" | "gtceu:nichrome_block" | "gtceu:nichrome_bucket" | "gtceu:nichrome_coil_block" | "gtceu:nichrome_double_cable" | "gtceu:nichrome_double_plate" | "gtceu:nichrome_double_wire" | "gtceu:nichrome_dust" | "gtceu:nichrome_hex_cable" | "gtceu:nichrome_hex_wire" | "gtceu:nichrome_hot_ingot" | "gtceu:nichrome_ingot" | "gtceu:nichrome_long_rod" | "gtceu:nichrome_nugget" | "gtceu:nichrome_octal_cable" | "gtceu:nichrome_octal_wire" | "gtceu:nichrome_plate" | "gtceu:nichrome_quadruple_cable" | "gtceu:nichrome_quadruple_wire" | "gtceu:nichrome_rod" | "gtceu:nichrome_single_cable" | "gtceu:nichrome_single_wire" | "gtceu:nichrome_small_dust" | "gtceu:nichrome_spring" | "gtceu:nichrome_tiny_dust" | "gtceu:nickel_block" | "gtceu:nickel_bucket" | "gtceu:nickel_crushed_ore" | "gtceu:nickel_double_cable" | "gtceu:nickel_double_plate" | "gtceu:nickel_double_wire" | "gtceu:nickel_dust" | "gtceu:nickel_hex_cable" | "gtceu:nickel_hex_wire" | "gtceu:nickel_huge_item_pipe" | "gtceu:nickel_huge_restrictive_item_pipe" | "gtceu:nickel_impure_dust" | "gtceu:nickel_ingot" | "gtceu:nickel_large_item_pipe" | "gtceu:nickel_large_restrictive_item_pipe" | "gtceu:nickel_normal_item_pipe" | "gtceu:nickel_normal_restrictive_item_pipe" | "gtceu:nickel_nugget" | "gtceu:nickel_octal_cable" | "gtceu:nickel_octal_wire" | "gtceu:nickel_ore" | "gtceu:nickel_plasma_bucket" | "gtceu:nickel_plate" | "gtceu:nickel_pure_dust" | "gtceu:nickel_purified_ore" | "gtceu:nickel_quadruple_cable" | "gtceu:nickel_quadruple_wire" | "gtceu:nickel_refined_ore" | "gtceu:nickel_single_cable" | "gtceu:nickel_single_wire" | "gtceu:nickel_small_dust" | "gtceu:nickel_small_item_pipe" | "gtceu:nickel_small_restrictive_item_pipe" | "gtceu:nickel_tiny_dust" | "gtceu:nickel_zinc_ferrite_block" | "gtceu:nickel_zinc_ferrite_bucket" | "gtceu:nickel_zinc_ferrite_dust" | "gtceu:nickel_zinc_ferrite_ingot" | "gtceu:nickel_zinc_ferrite_nugget" | "gtceu:nickel_zinc_ferrite_ring" | "gtceu:nickel_zinc_ferrite_rod" | "gtceu:nickel_zinc_ferrite_small_dust" | "gtceu:nickel_zinc_ferrite_tiny_dust" | "gtceu:niobium_block" | "gtceu:niobium_bucket" | "gtceu:niobium_dust" | "gtceu:niobium_hot_ingot" | "gtceu:niobium_ingot" | "gtceu:niobium_nitride_block" | "gtceu:niobium_nitride_bucket" | "gtceu:niobium_nitride_double_cable" | "gtceu:niobium_nitride_double_plate" | "gtceu:niobium_nitride_double_wire" | "gtceu:niobium_nitride_dust" | "gtceu:niobium_nitride_foil" | "gtceu:niobium_nitride_hex_cable" | "gtceu:niobium_nitride_hex_wire" | "gtceu:niobium_nitride_hot_ingot" | "gtceu:niobium_nitride_ingot" | "gtceu:niobium_nitride_nugget" | "gtceu:niobium_nitride_octal_cable" | "gtceu:niobium_nitride_octal_wire" | "gtceu:niobium_nitride_plate" | "gtceu:niobium_nitride_quadruple_cable" | "gtceu:niobium_nitride_quadruple_wire" | "gtceu:niobium_nitride_rod" | "gtceu:niobium_nitride_single_cable" | "gtceu:niobium_nitride_single_wire" | "gtceu:niobium_nitride_small_dust" | "gtceu:niobium_nitride_tiny_dust" | "gtceu:niobium_nugget" | "gtceu:niobium_small_dust" | "gtceu:niobium_tiny_dust" | "gtceu:niobium_titanium_block" | "gtceu:niobium_titanium_bolt" | "gtceu:niobium_titanium_bucket" | "gtceu:niobium_titanium_double_cable" | "gtceu:niobium_titanium_double_plate" | "gtceu:niobium_titanium_double_wire" | "gtceu:niobium_titanium_dust" | "gtceu:niobium_titanium_fine_wire" | "gtceu:niobium_titanium_foil" | "gtceu:niobium_titanium_hex_cable" | "gtceu:niobium_titanium_hex_wire" | "gtceu:niobium_titanium_hot_ingot" | "gtceu:niobium_titanium_huge_fluid_pipe" | "gtceu:niobium_titanium_ingot" | "gtceu:niobium_titanium_large_fluid_pipe" | "gtceu:niobium_titanium_long_rod" | "gtceu:niobium_titanium_nonuple_fluid_pipe" | "gtceu:niobium_titanium_normal_fluid_pipe" | "gtceu:niobium_titanium_nugget" | "gtceu:niobium_titanium_octal_cable" | "gtceu:niobium_titanium_octal_wire" | "gtceu:niobium_titanium_plate" | "gtceu:niobium_titanium_quadruple_cable" | "gtceu:niobium_titanium_quadruple_fluid_pipe" | "gtceu:niobium_titanium_quadruple_wire" | "gtceu:niobium_titanium_rod" | "gtceu:niobium_titanium_screw" | "gtceu:niobium_titanium_single_cable" | "gtceu:niobium_titanium_single_wire" | "gtceu:niobium_titanium_small_dust" | "gtceu:niobium_titanium_small_fluid_pipe" | "gtceu:niobium_titanium_small_spring" | "gtceu:niobium_titanium_spring" | "gtceu:niobium_titanium_tiny_dust" | "gtceu:niobium_titanium_tiny_fluid_pipe" | "gtceu:nitration_mixture_bucket" | "gtceu:nitric_acid_bucket" | "gtceu:nitric_oxide_bucket" | "gtceu:nitrobenzene_bucket" | "gtceu:nitrochlorobenzene_bucket" | "gtceu:nitrogen_bucket" | "gtceu:nitrogen_dioxide_bucket" | "gtceu:nitrogen_plasma_bucket" | "gtceu:nitrosyl_chloride_bucket" | "gtceu:nitrous_oxide_bucket" | "gtceu:nonconducting_casing" | "gtceu:nor_memory_chip" | "gtceu:nor_memory_wafer" | "gtceu:normal_laser_pipe" | "gtceu:normal_pipe_extruder_mold" | "gtceu:nugget_casting_mold" | "gtceu:obsidian_dust" | "gtceu:obsidian_plate" | "gtceu:obsidian_small_dust" | "gtceu:obsidian_tiny_dust" | "gtceu:octane_bucket" | "gtceu:oil_bucket" | "gtceu:oil_heavy_bucket" | "gtceu:oil_light_bucket" | "gtceu:oil_medium_bucket" | "gtceu:oilsands_crushed_ore" | "gtceu:oilsands_dust" | "gtceu:oilsands_impure_dust" | "gtceu:oilsands_ore" | "gtceu:oilsands_pure_dust" | "gtceu:oilsands_purified_ore" | "gtceu:oilsands_refined_ore" | "gtceu:oilsands_small_dust" | "gtceu:oilsands_tiny_dust" | "gtceu:olivine_block" | "gtceu:olivine_crushed_ore" | "gtceu:olivine_dust" | "gtceu:olivine_exquisite_gem" | "gtceu:olivine_flawless_gem" | "gtceu:olivine_gem" | "gtceu:olivine_impure_dust" | "gtceu:olivine_ore" | "gtceu:olivine_plate" | "gtceu:olivine_pure_dust" | "gtceu:olivine_purified_ore" | "gtceu:olivine_refined_ore" | "gtceu:olivine_rod" | "gtceu:olivine_small_dust" | "gtceu:olivine_tiny_dust" | "gtceu:opal_block" | "gtceu:opal_crushed_ore" | "gtceu:opal_dust" | "gtceu:opal_exquisite_gem" | "gtceu:opal_flawless_gem" | "gtceu:opal_gem" | "gtceu:opal_impure_dust" | "gtceu:opal_ore" | "gtceu:opal_plate" | "gtceu:opal_pure_dust" | "gtceu:opal_purified_ore" | "gtceu:opal_refined_ore" | "gtceu:opal_rod" | "gtceu:opal_small_dust" | "gtceu:opal_tiny_dust" | "gtceu:opv_machine_casing" | "gtceu:orange_dye_bucket" | "gtceu:orange_dye_spray_can" | "gtceu:orange_glass_lens" | "gtceu:osmiridium_block" | "gtceu:osmiridium_bolt" | "gtceu:osmiridium_bucket" | "gtceu:osmiridium_double_plate" | "gtceu:osmiridium_dust" | "gtceu:osmiridium_fine_wire" | "gtceu:osmiridium_foil" | "gtceu:osmiridium_gear" | "gtceu:osmiridium_hot_ingot" | "gtceu:osmiridium_huge_item_pipe" | "gtceu:osmiridium_huge_restrictive_item_pipe" | "gtceu:osmiridium_ingot" | "gtceu:osmiridium_large_item_pipe" | "gtceu:osmiridium_large_restrictive_item_pipe" | "gtceu:osmiridium_long_rod" | "gtceu:osmiridium_normal_item_pipe" | "gtceu:osmiridium_normal_restrictive_item_pipe" | "gtceu:osmiridium_nugget" | "gtceu:osmiridium_plate" | "gtceu:osmiridium_ring" | "gtceu:osmiridium_rod" | "gtceu:osmiridium_rotor" | "gtceu:osmiridium_round" | "gtceu:osmiridium_screw" | "gtceu:osmiridium_small_dust" | "gtceu:osmiridium_small_gear" | "gtceu:osmiridium_small_item_pipe" | "gtceu:osmiridium_small_restrictive_item_pipe" | "gtceu:osmiridium_tiny_dust" | "gtceu:osmiridium_turbine_blade" | "gtceu:osmium_block" | "gtceu:osmium_bolt" | "gtceu:osmium_bucket" | "gtceu:osmium_credit" | "gtceu:osmium_double_cable" | "gtceu:osmium_double_plate" | "gtceu:osmium_double_wire" | "gtceu:osmium_dust" | "gtceu:osmium_foil" | "gtceu:osmium_hex_cable" | "gtceu:osmium_hex_wire" | "gtceu:osmium_hot_ingot" | "gtceu:osmium_huge_item_pipe" | "gtceu:osmium_huge_restrictive_item_pipe" | "gtceu:osmium_ingot" | "gtceu:osmium_large_item_pipe" | "gtceu:osmium_large_restrictive_item_pipe" | "gtceu:osmium_long_rod" | "gtceu:osmium_normal_item_pipe" | "gtceu:osmium_normal_restrictive_item_pipe" | "gtceu:osmium_nugget" | "gtceu:osmium_octal_cable" | "gtceu:osmium_octal_wire" | "gtceu:osmium_plate" | "gtceu:osmium_quadruple_cable" | "gtceu:osmium_quadruple_wire" | "gtceu:osmium_rod" | "gtceu:osmium_screw" | "gtceu:osmium_single_cable" | "gtceu:osmium_single_wire" | "gtceu:osmium_small_dust" | "gtceu:osmium_small_item_pipe" | "gtceu:osmium_small_restrictive_item_pipe" | "gtceu:osmium_tetroxide_dust" | "gtceu:osmium_tetroxide_small_dust" | "gtceu:osmium_tetroxide_tiny_dust" | "gtceu:osmium_tiny_dust" | "gtceu:osmium_turbine_blade" | "gtceu:oxygen_bucket" | "gtceu:oxygen_plasma_bucket" | "gtceu:palladium_block" | "gtceu:palladium_bucket" | "gtceu:palladium_crushed_ore" | "gtceu:palladium_double_plate" | "gtceu:palladium_dust" | "gtceu:palladium_fine_wire" | "gtceu:palladium_foil" | "gtceu:palladium_hot_ingot" | "gtceu:palladium_impure_dust" | "gtceu:palladium_ingot" | "gtceu:palladium_nugget" | "gtceu:palladium_on_carbon_dust" | "gtceu:palladium_on_carbon_small_dust" | "gtceu:palladium_on_carbon_tiny_dust" | "gtceu:palladium_ore" | "gtceu:palladium_plate" | "gtceu:palladium_pure_dust" | "gtceu:palladium_purified_ore" | "gtceu:palladium_raw_dust" | "gtceu:palladium_raw_small_dust" | "gtceu:palladium_raw_tiny_dust" | "gtceu:palladium_refined_ore" | "gtceu:palladium_rod" | "gtceu:palladium_small_dust" | "gtceu:palladium_tiny_dust" | "gtceu:paper_dust" | "gtceu:paper_small_dust" | "gtceu:paper_tiny_dust" | "gtceu:pcb_coolant_bucket" | "gtceu:pentlandite_crushed_ore" | "gtceu:pentlandite_dust" | "gtceu:pentlandite_impure_dust" | "gtceu:pentlandite_ore" | "gtceu:pentlandite_pure_dust" | "gtceu:pentlandite_purified_ore" | "gtceu:pentlandite_refined_ore" | "gtceu:pentlandite_small_dust" | "gtceu:pentlandite_tiny_dust" | "gtceu:perlite_dust" | "gtceu:perlite_small_dust" | "gtceu:perlite_tiny_dust" | "gtceu:petri_dish" | "gtceu:phenol_bucket" | "gtceu:phenolic_circuit_board" | "gtceu:phenolic_printed_circuit_board" | "gtceu:phosphate_dust" | "gtceu:phosphate_small_dust" | "gtceu:phosphate_tiny_dust" | "gtceu:phosphoric_acid_bucket" | "gtceu:phosphorus_boule" | "gtceu:phosphorus_dust" | "gtceu:phosphorus_pentoxide_dust" | "gtceu:phosphorus_pentoxide_small_dust" | "gtceu:phosphorus_pentoxide_tiny_dust" | "gtceu:phosphorus_small_dust" | "gtceu:phosphorus_tiny_dust" | "gtceu:phosphorus_wafer" | "gtceu:phthalic_acid_bucket" | "gtceu:pink_dye_bucket" | "gtceu:pink_dye_spray_can" | "gtceu:pink_glass_lens" | "gtceu:pitchblende_crushed_ore" | "gtceu:pitchblende_dust" | "gtceu:pitchblende_impure_dust" | "gtceu:pitchblende_ore" | "gtceu:pitchblende_pure_dust" | "gtceu:pitchblende_purified_ore" | "gtceu:pitchblende_refined_ore" | "gtceu:pitchblende_small_dust" | "gtceu:pitchblende_tiny_dust" | "gtceu:plant_ball" | "gtceu:plascrete" | "gtceu:plasma_large_turbine" | "gtceu:plastic_circuit_board" | "gtceu:plastic_printed_circuit_board" | "gtceu:plate_casting_mold" | "gtceu:plate_extruder_mold" | "gtceu:platinum_block" | "gtceu:platinum_bolt" | "gtceu:platinum_bucket" | "gtceu:platinum_credit" | "gtceu:platinum_crushed_ore" | "gtceu:platinum_double_cable" | "gtceu:platinum_double_plate" | "gtceu:platinum_double_wire" | "gtceu:platinum_dust" | "gtceu:platinum_fine_wire" | "gtceu:platinum_foil" | "gtceu:platinum_group_sludge_dust" | "gtceu:platinum_group_sludge_small_dust" | "gtceu:platinum_group_sludge_tiny_dust" | "gtceu:platinum_hex_cable" | "gtceu:platinum_hex_wire" | "gtceu:platinum_huge_item_pipe" | "gtceu:platinum_huge_restrictive_item_pipe" | "gtceu:platinum_impure_dust" | "gtceu:platinum_ingot" | "gtceu:platinum_large_item_pipe" | "gtceu:platinum_large_restrictive_item_pipe" | "gtceu:platinum_long_rod" | "gtceu:platinum_normal_item_pipe" | "gtceu:platinum_normal_restrictive_item_pipe" | "gtceu:platinum_nugget" | "gtceu:platinum_octal_cable" | "gtceu:platinum_octal_wire" | "gtceu:platinum_ore" | "gtceu:platinum_plate" | "gtceu:platinum_pure_dust" | "gtceu:platinum_purified_ore" | "gtceu:platinum_quadruple_cable" | "gtceu:platinum_quadruple_wire" | "gtceu:platinum_raw_dust" | "gtceu:platinum_raw_small_dust" | "gtceu:platinum_raw_tiny_dust" | "gtceu:platinum_refined_ore" | "gtceu:platinum_ring" | "gtceu:platinum_rod" | "gtceu:platinum_screw" | "gtceu:platinum_single_cable" | "gtceu:platinum_single_wire" | "gtceu:platinum_sludge_residue_dust" | "gtceu:platinum_sludge_residue_small_dust" | "gtceu:platinum_sludge_residue_tiny_dust" | "gtceu:platinum_small_dust" | "gtceu:platinum_small_item_pipe" | "gtceu:platinum_small_restrictive_item_pipe" | "gtceu:platinum_tiny_dust" | "gtceu:plutonium_241_block" | "gtceu:plutonium_241_bucket" | "gtceu:plutonium_241_double_plate" | "gtceu:plutonium_241_dust" | "gtceu:plutonium_241_ingot" | "gtceu:plutonium_241_nugget" | "gtceu:plutonium_241_plate" | "gtceu:plutonium_241_rod" | "gtceu:plutonium_241_small_dust" | "gtceu:plutonium_241_tiny_dust" | "gtceu:plutonium_block" | "gtceu:plutonium_bucket" | "gtceu:plutonium_crushed_ore" | "gtceu:plutonium_dust" | "gtceu:plutonium_impure_dust" | "gtceu:plutonium_ingot" | "gtceu:plutonium_nugget" | "gtceu:plutonium_ore" | "gtceu:plutonium_pure_dust" | "gtceu:plutonium_purified_ore" | "gtceu:plutonium_refined_ore" | "gtceu:plutonium_small_dust" | "gtceu:plutonium_tiny_dust" | "gtceu:pollucite_crushed_ore" | "gtceu:pollucite_dust" | "gtceu:pollucite_impure_dust" | "gtceu:pollucite_ore" | "gtceu:pollucite_pure_dust" | "gtceu:pollucite_purified_ore" | "gtceu:pollucite_refined_ore" | "gtceu:pollucite_small_dust" | "gtceu:pollucite_tiny_dust" | "gtceu:polybenzimidazole_block" | "gtceu:polybenzimidazole_bucket" | "gtceu:polybenzimidazole_buzz_saw_blade" | "gtceu:polybenzimidazole_chainsaw_head" | "gtceu:polybenzimidazole_drill_head" | "gtceu:polybenzimidazole_dust" | "gtceu:polybenzimidazole_foil" | "gtceu:polybenzimidazole_huge_fluid_pipe" | "gtceu:polybenzimidazole_ingot" | "gtceu:polybenzimidazole_large_fluid_pipe" | "gtceu:polybenzimidazole_mallet" | "gtceu:polybenzimidazole_nonuple_fluid_pipe" | "gtceu:polybenzimidazole_normal_fluid_pipe" | "gtceu:polybenzimidazole_nugget" | "gtceu:polybenzimidazole_plate" | "gtceu:polybenzimidazole_quadruple_fluid_pipe" | "gtceu:polybenzimidazole_small_dust" | "gtceu:polybenzimidazole_small_fluid_pipe" | "gtceu:polybenzimidazole_tiny_dust" | "gtceu:polybenzimidazole_tiny_fluid_pipe" | "gtceu:polybenzimidazole_wrench_tip" | "gtceu:polycaprolactam_block" | "gtceu:polycaprolactam_bucket" | "gtceu:polycaprolactam_dust" | "gtceu:polycaprolactam_foil" | "gtceu:polycaprolactam_ingot" | "gtceu:polycaprolactam_nugget" | "gtceu:polycaprolactam_plate" | "gtceu:polycaprolactam_small_dust" | "gtceu:polycaprolactam_tiny_dust" | "gtceu:polychlorinated_biphenyl_bucket" | "gtceu:polydimethylsiloxane_dust" | "gtceu:polydimethylsiloxane_small_dust" | "gtceu:polydimethylsiloxane_tiny_dust" | "gtceu:polyethylene_block" | "gtceu:polyethylene_bucket" | "gtceu:polyethylene_buzz_saw_blade" | "gtceu:polyethylene_chainsaw_head" | "gtceu:polyethylene_drill_head" | "gtceu:polyethylene_dust" | "gtceu:polyethylene_foil" | "gtceu:polyethylene_huge_fluid_pipe" | "gtceu:polyethylene_ingot" | "gtceu:polyethylene_large_fluid_pipe" | "gtceu:polyethylene_mallet" | "gtceu:polyethylene_nonuple_fluid_pipe" | "gtceu:polyethylene_normal_fluid_pipe" | "gtceu:polyethylene_nugget" | "gtceu:polyethylene_plate" | "gtceu:polyethylene_quadruple_fluid_pipe" | "gtceu:polyethylene_small_dust" | "gtceu:polyethylene_small_fluid_pipe" | "gtceu:polyethylene_tiny_dust" | "gtceu:polyethylene_tiny_fluid_pipe" | "gtceu:polyethylene_wrench_tip" | "gtceu:polyphenylene_sulfide_block" | "gtceu:polyphenylene_sulfide_bucket" | "gtceu:polyphenylene_sulfide_dust" | "gtceu:polyphenylene_sulfide_foil" | "gtceu:polyphenylene_sulfide_ingot" | "gtceu:polyphenylene_sulfide_nugget" | "gtceu:polyphenylene_sulfide_plate" | "gtceu:polyphenylene_sulfide_rod" | "gtceu:polyphenylene_sulfide_small_dust" | "gtceu:polyphenylene_sulfide_tiny_dust" | "gtceu:polytetrafluoroethylene_block" | "gtceu:polytetrafluoroethylene_bucket" | "gtceu:polytetrafluoroethylene_buzz_saw_blade" | "gtceu:polytetrafluoroethylene_chainsaw_head" | "gtceu:polytetrafluoroethylene_drill_head" | "gtceu:polytetrafluoroethylene_dust" | "gtceu:polytetrafluoroethylene_foil" | "gtceu:polytetrafluoroethylene_frame" | "gtceu:polytetrafluoroethylene_huge_fluid_pipe" | "gtceu:polytetrafluoroethylene_ingot" | "gtceu:polytetrafluoroethylene_large_fluid_pipe" | "gtceu:polytetrafluoroethylene_mallet" | "gtceu:polytetrafluoroethylene_nonuple_fluid_pipe" | "gtceu:polytetrafluoroethylene_normal_fluid_pipe" | "gtceu:polytetrafluoroethylene_nugget" | "gtceu:polytetrafluoroethylene_plate" | "gtceu:polytetrafluoroethylene_quadruple_fluid_pipe" | "gtceu:polytetrafluoroethylene_rod" | "gtceu:polytetrafluoroethylene_small_dust" | "gtceu:polytetrafluoroethylene_small_fluid_pipe" | "gtceu:polytetrafluoroethylene_tiny_dust" | "gtceu:polytetrafluoroethylene_tiny_fluid_pipe" | "gtceu:polytetrafluoroethylene_wrench_tip" | "gtceu:polyvinyl_acetate_bucket" | "gtceu:polyvinyl_butyral_block" | "gtceu:polyvinyl_butyral_bucket" | "gtceu:polyvinyl_butyral_dust" | "gtceu:polyvinyl_butyral_ingot" | "gtceu:polyvinyl_butyral_nugget" | "gtceu:polyvinyl_butyral_plate" | "gtceu:polyvinyl_butyral_small_dust" | "gtceu:polyvinyl_butyral_tiny_dust" | "gtceu:polyvinyl_chloride_block" | "gtceu:polyvinyl_chloride_bucket" | "gtceu:polyvinyl_chloride_dust" | "gtceu:polyvinyl_chloride_foil" | "gtceu:polyvinyl_chloride_huge_item_pipe" | "gtceu:polyvinyl_chloride_huge_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_ingot" | "gtceu:polyvinyl_chloride_large_item_pipe" | "gtceu:polyvinyl_chloride_large_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_normal_item_pipe" | "gtceu:polyvinyl_chloride_normal_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_nugget" | "gtceu:polyvinyl_chloride_plate" | "gtceu:polyvinyl_chloride_rod" | "gtceu:polyvinyl_chloride_small_dust" | "gtceu:polyvinyl_chloride_small_item_pipe" | "gtceu:polyvinyl_chloride_small_restrictive_item_pipe" | "gtceu:polyvinyl_chloride_tiny_dust" | "gtceu:potash_dust" | "gtceu:potash_small_dust" | "gtceu:potash_tiny_dust" | "gtceu:potassium_bucket" | "gtceu:potassium_dichromate_dust" | "gtceu:potassium_dichromate_small_dust" | "gtceu:potassium_dichromate_tiny_dust" | "gtceu:potassium_dust" | "gtceu:potassium_feldspar_dust" | "gtceu:potassium_feldspar_small_dust" | "gtceu:potassium_feldspar_tiny_dust" | "gtceu:potassium_hydroxide_dust" | "gtceu:potassium_hydroxide_small_dust" | "gtceu:potassium_hydroxide_tiny_dust" | "gtceu:potassium_small_dust" | "gtceu:potassium_tiny_dust" | "gtceu:potin_block" | "gtceu:potin_bolt" | "gtceu:potin_bucket" | "gtceu:potin_double_plate" | "gtceu:potin_dust" | "gtceu:potin_gear" | "gtceu:potin_huge_fluid_pipe" | "gtceu:potin_ingot" | "gtceu:potin_large_fluid_pipe" | "gtceu:potin_long_rod" | "gtceu:potin_nonuple_fluid_pipe" | "gtceu:potin_normal_fluid_pipe" | "gtceu:potin_nugget" | "gtceu:potin_plate" | "gtceu:potin_quadruple_fluid_pipe" | "gtceu:potin_rod" | "gtceu:potin_screw" | "gtceu:potin_small_dust" | "gtceu:potin_small_fluid_pipe" | "gtceu:potin_tiny_dust" | "gtceu:potin_tiny_fluid_pipe" | "gtceu:powellite_crushed_ore" | "gtceu:powellite_dust" | "gtceu:powellite_impure_dust" | "gtceu:powellite_ore" | "gtceu:powellite_pure_dust" | "gtceu:powellite_purified_ore" | "gtceu:powellite_refined_ore" | "gtceu:powellite_small_dust" | "gtceu:powellite_tiny_dust" | "gtceu:power_thruster" | "gtceu:primitive_alloy_smelter" | "gtceu:primitive_blast_furnace" | "gtceu:primitive_pump" | "gtceu:prismalium_block" | "gtceu:prismalium_bolt" | "gtceu:prismalium_bucket" | "gtceu:prismalium_double_plate" | "gtceu:prismalium_double_wire" | "gtceu:prismalium_dust" | "gtceu:prismalium_foil" | "gtceu:prismalium_frame" | "gtceu:prismalium_gear" | "gtceu:prismalium_hex_wire" | "gtceu:prismalium_hot_ingot" | "gtceu:prismalium_ingot" | "gtceu:prismalium_long_rod" | "gtceu:prismalium_nugget" | "gtceu:prismalium_octal_wire" | "gtceu:prismalium_plate" | "gtceu:prismalium_quadruple_wire" | "gtceu:prismalium_ring" | "gtceu:prismalium_rod" | "gtceu:prismalium_rotor" | "gtceu:prismalium_screw" | "gtceu:prismalium_single_wire" | "gtceu:prismalium_small_dust" | "gtceu:prismalium_small_gear" | "gtceu:prismalium_tiny_dust" | "gtceu:programmed_circuit" | "gtceu:propane_bucket" | "gtceu:propene_bucket" | "gtceu:prospector.hv" | "gtceu:prospector.luv" | "gtceu:prospector.lv" | "gtceu:ptfe_pipe_casing" | "gtceu:pump_deck" | "gtceu:pump_hatch" | "gtceu:pure_netherite_block" | "gtceu:pure_netherite_bolt" | "gtceu:pure_netherite_double_plate" | "gtceu:pure_netherite_dust" | "gtceu:pure_netherite_foil" | "gtceu:pure_netherite_gear" | "gtceu:pure_netherite_hot_ingot" | "gtceu:pure_netherite_ingot" | "gtceu:pure_netherite_long_rod" | "gtceu:pure_netherite_nugget" | "gtceu:pure_netherite_plate" | "gtceu:pure_netherite_ring" | "gtceu:pure_netherite_rod" | "gtceu:pure_netherite_rotor" | "gtceu:pure_netherite_screw" | "gtceu:pure_netherite_small_dust" | "gtceu:pure_netherite_small_gear" | "gtceu:pure_netherite_tiny_dust" | "gtceu:purified_debris_dust" | "gtceu:purified_debris_small_dust" | "gtceu:purified_debris_tiny_dust" | "gtceu:purple_drink" | "gtceu:purple_dye_bucket" | "gtceu:purple_dye_spray_can" | "gtceu:purple_glass_lens" | "gtceu:pyrite_crushed_ore" | "gtceu:pyrite_dust" | "gtceu:pyrite_impure_dust" | "gtceu:pyrite_ore" | "gtceu:pyrite_pure_dust" | "gtceu:pyrite_purified_ore" | "gtceu:pyrite_refined_ore" | "gtceu:pyrite_small_dust" | "gtceu:pyrite_tiny_dust" | "gtceu:pyrochlore_crushed_ore" | "gtceu:pyrochlore_dust" | "gtceu:pyrochlore_impure_dust" | "gtceu:pyrochlore_ore" | "gtceu:pyrochlore_pure_dust" | "gtceu:pyrochlore_purified_ore" | "gtceu:pyrochlore_refined_ore" | "gtceu:pyrochlore_small_dust" | "gtceu:pyrochlore_tiny_dust" | "gtceu:pyrolusite_crushed_ore" | "gtceu:pyrolusite_dust" | "gtceu:pyrolusite_impure_dust" | "gtceu:pyrolusite_ore" | "gtceu:pyrolusite_pure_dust" | "gtceu:pyrolusite_purified_ore" | "gtceu:pyrolusite_refined_ore" | "gtceu:pyrolusite_small_dust" | "gtceu:pyrolusite_tiny_dust" | "gtceu:pyrolyse_oven" | "gtceu:pyrope_block" | "gtceu:pyrope_crushed_ore" | "gtceu:pyrope_dust" | "gtceu:pyrope_exquisite_gem" | "gtceu:pyrope_flawless_gem" | "gtceu:pyrope_gem" | "gtceu:pyrope_impure_dust" | "gtceu:pyrope_ore" | "gtceu:pyrope_pure_dust" | "gtceu:pyrope_purified_ore" | "gtceu:pyrope_refined_ore" | "gtceu:pyrope_small_dust" | "gtceu:pyrope_tiny_dust" | "gtceu:qbit_cpu_chip" | "gtceu:qbit_cpu_wafer" | "gtceu:quantum_eye" | "gtceu:quantum_processor" | "gtceu:quantum_processor_assembly" | "gtceu:quantum_processor_computer" | "gtceu:quantum_processor_mainframe" | "gtceu:quantum_star" | "gtceu:quartz_sand_dust" | "gtceu:quartz_sand_small_dust" | "gtceu:quartz_sand_tiny_dust" | "gtceu:quartzite_block" | "gtceu:quartzite_crushed_ore" | "gtceu:quartzite_dust" | "gtceu:quartzite_exquisite_gem" | "gtceu:quartzite_flawless_gem" | "gtceu:quartzite_gem" | "gtceu:quartzite_impure_dust" | "gtceu:quartzite_ore" | "gtceu:quartzite_plate" | "gtceu:quartzite_pure_dust" | "gtceu:quartzite_purified_ore" | "gtceu:quartzite_refined_ore" | "gtceu:quartzite_small_dust" | "gtceu:quartzite_tiny_dust" | "gtceu:quicklime_dust" | "gtceu:quicklime_small_dust" | "gtceu:quicklime_tiny_dust" | "gtceu:radon_bucket" | "gtceu:ram_chip" | "gtceu:ram_wafer" | "gtceu:rare_earth_dust" | "gtceu:rare_earth_small_dust" | "gtceu:rare_earth_tiny_dust" | "gtceu:rarest_metal_mixture_dust" | "gtceu:rarest_metal_mixture_small_dust" | "gtceu:rarest_metal_mixture_tiny_dust" | "gtceu:raw_almandine" | "gtceu:raw_almandine_block" | "gtceu:raw_aluminium" | "gtceu:raw_aluminium_block" | "gtceu:raw_alunite" | "gtceu:raw_alunite_block" | "gtceu:raw_amethyst" | "gtceu:raw_amethyst_block" | "gtceu:raw_apatite" | "gtceu:raw_apatite_block" | "gtceu:raw_asbestos" | "gtceu:raw_asbestos_block" | "gtceu:raw_barite" | "gtceu:raw_barite_block" | "gtceu:raw_basaltic_mineral_sand" | "gtceu:raw_basaltic_mineral_sand_block" | "gtceu:raw_bastnasite" | "gtceu:raw_bastnasite_block" | "gtceu:raw_bauxite" | "gtceu:raw_bauxite_block" | "gtceu:raw_bentonite" | "gtceu:raw_bentonite_block" | "gtceu:raw_beryllium" | "gtceu:raw_beryllium_block" | "gtceu:raw_blue_topaz" | "gtceu:raw_blue_topaz_block" | "gtceu:raw_bornite" | "gtceu:raw_bornite_block" | "gtceu:raw_calcite" | "gtceu:raw_calcite_block" | "gtceu:raw_cassiterite" | "gtceu:raw_cassiterite_block" | "gtceu:raw_cassiterite_sand" | "gtceu:raw_cassiterite_sand_block" | "gtceu:raw_certus_quartz" | "gtceu:raw_certus_quartz_block" | "gtceu:raw_chalcocite" | "gtceu:raw_chalcocite_block" | "gtceu:raw_chalcopyrite" | "gtceu:raw_chalcopyrite_block" | "gtceu:raw_chromite" | "gtceu:raw_chromite_block" | "gtceu:raw_cinnabar" | "gtceu:raw_cinnabar_block" | "gtceu:raw_coal" | "gtceu:raw_coal_block" | "gtceu:raw_cobalt" | "gtceu:raw_cobalt_block" | "gtceu:raw_cobaltite" | "gtceu:raw_cobaltite_block" | "gtceu:raw_cooperite" | "gtceu:raw_cooperite_block" | "gtceu:raw_crystal_chip" | "gtceu:raw_crystal_chip_parts" | "gtceu:raw_diamond" | "gtceu:raw_diamond_block" | "gtceu:raw_diatomite" | "gtceu:raw_diatomite_block" | "gtceu:raw_electrotine" | "gtceu:raw_electrotine_block" | "gtceu:raw_emerald" | "gtceu:raw_emerald_block" | "gtceu:raw_fullers_earth" | "gtceu:raw_fullers_earth_block" | "gtceu:raw_galena" | "gtceu:raw_galena_block" | "gtceu:raw_garnet_sand" | "gtceu:raw_garnet_sand_block" | "gtceu:raw_garnierite" | "gtceu:raw_garnierite_block" | "gtceu:raw_gasoline_bucket" | "gtceu:raw_glauconite_sand" | "gtceu:raw_glauconite_sand_block" | "gtceu:raw_goethite" | "gtceu:raw_goethite_block" | "gtceu:raw_granitic_mineral_sand" | "gtceu:raw_granitic_mineral_sand_block" | "gtceu:raw_graphite" | "gtceu:raw_graphite_block" | "gtceu:raw_green_sapphire" | "gtceu:raw_green_sapphire_block" | "gtceu:raw_grossular" | "gtceu:raw_grossular_block" | "gtceu:raw_growth_medium_bucket" | "gtceu:raw_gypsum" | "gtceu:raw_gypsum_block" | "gtceu:raw_hematite" | "gtceu:raw_hematite_block" | "gtceu:raw_ilmenite" | "gtceu:raw_ilmenite_block" | "gtceu:raw_kyanite" | "gtceu:raw_kyanite_block" | "gtceu:raw_lapis" | "gtceu:raw_lapis_block" | "gtceu:raw_lazurite" | "gtceu:raw_lazurite_block" | "gtceu:raw_lead" | "gtceu:raw_lead_block" | "gtceu:raw_lepidolite" | "gtceu:raw_lepidolite_block" | "gtceu:raw_lithium" | "gtceu:raw_lithium_block" | "gtceu:raw_magnesite" | "gtceu:raw_magnesite_block" | "gtceu:raw_magnetite" | "gtceu:raw_magnetite_block" | "gtceu:raw_malachite" | "gtceu:raw_malachite_block" | "gtceu:raw_mica" | "gtceu:raw_mica_block" | "gtceu:raw_molybdenite" | "gtceu:raw_molybdenite_block" | "gtceu:raw_molybdenum" | "gtceu:raw_molybdenum_block" | "gtceu:raw_monazite" | "gtceu:raw_monazite_block" | "gtceu:raw_naquadah" | "gtceu:raw_naquadah_block" | "gtceu:raw_neodymium" | "gtceu:raw_neodymium_block" | "gtceu:raw_nether_quartz" | "gtceu:raw_nether_quartz_block" | "gtceu:raw_nickel" | "gtceu:raw_nickel_block" | "gtceu:raw_oilsands" | "gtceu:raw_oilsands_block" | "gtceu:raw_olivine" | "gtceu:raw_olivine_block" | "gtceu:raw_opal" | "gtceu:raw_opal_block" | "gtceu:raw_palladium" | "gtceu:raw_palladium_block" | "gtceu:raw_pentlandite" | "gtceu:raw_pentlandite_block" | "gtceu:raw_pitchblende" | "gtceu:raw_pitchblende_block" | "gtceu:raw_platinum" | "gtceu:raw_platinum_block" | "gtceu:raw_plutonium" | "gtceu:raw_plutonium_block" | "gtceu:raw_pollucite" | "gtceu:raw_pollucite_block" | "gtceu:raw_powellite" | "gtceu:raw_powellite_block" | "gtceu:raw_pyrite" | "gtceu:raw_pyrite_block" | "gtceu:raw_pyrochlore" | "gtceu:raw_pyrochlore_block" | "gtceu:raw_pyrolusite" | "gtceu:raw_pyrolusite_block" | "gtceu:raw_pyrope" | "gtceu:raw_pyrope_block" | "gtceu:raw_quartzite" | "gtceu:raw_quartzite_block" | "gtceu:raw_realgar" | "gtceu:raw_realgar_block" | "gtceu:raw_red_garnet" | "gtceu:raw_red_garnet_block" | "gtceu:raw_redstone" | "gtceu:raw_redstone_block" | "gtceu:raw_rock_salt" | "gtceu:raw_rock_salt_block" | "gtceu:raw_rubber_dust" | "gtceu:raw_rubber_ingot" | "gtceu:raw_rubber_nugget" | "gtceu:raw_rubber_small_dust" | "gtceu:raw_rubber_tiny_dust" | "gtceu:raw_ruby" | "gtceu:raw_ruby_block" | "gtceu:raw_salt" | "gtceu:raw_salt_block" | "gtceu:raw_saltpeter" | "gtceu:raw_saltpeter_block" | "gtceu:raw_sapphire" | "gtceu:raw_sapphire_block" | "gtceu:raw_scheelite" | "gtceu:raw_scheelite_block" | "gtceu:raw_silver" | "gtceu:raw_silver_block" | "gtceu:raw_soapstone" | "gtceu:raw_soapstone_block" | "gtceu:raw_sodalite" | "gtceu:raw_sodalite_block" | "gtceu:raw_spessartine" | "gtceu:raw_spessartine_block" | "gtceu:raw_sphalerite" | "gtceu:raw_sphalerite_block" | "gtceu:raw_spodumene" | "gtceu:raw_spodumene_block" | "gtceu:raw_stibnite" | "gtceu:raw_stibnite_block" | "gtceu:raw_styrene_butadiene_rubber_dust" | "gtceu:raw_styrene_butadiene_rubber_small_dust" | "gtceu:raw_styrene_butadiene_rubber_tiny_dust" | "gtceu:raw_sulfur" | "gtceu:raw_sulfur_block" | "gtceu:raw_talc" | "gtceu:raw_talc_block" | "gtceu:raw_tantalite" | "gtceu:raw_tantalite_block" | "gtceu:raw_tetrahedrite" | "gtceu:raw_tetrahedrite_block" | "gtceu:raw_thorium" | "gtceu:raw_thorium_block" | "gtceu:raw_tin" | "gtceu:raw_tin_block" | "gtceu:raw_topaz" | "gtceu:raw_topaz_block" | "gtceu:raw_tricalcium_phosphate" | "gtceu:raw_tricalcium_phosphate_block" | "gtceu:raw_trona" | "gtceu:raw_trona_block" | "gtceu:raw_tungstate" | "gtceu:raw_tungstate_block" | "gtceu:raw_uraninite" | "gtceu:raw_uraninite_block" | "gtceu:raw_vanadium_magnetite" | "gtceu:raw_vanadium_magnetite_block" | "gtceu:raw_void_block" | "gtceu:raw_void_dust" | "gtceu:raw_void_ingot" | "gtceu:raw_void_nugget" | "gtceu:raw_void_small_dust" | "gtceu:raw_void_tiny_dust" | "gtceu:raw_wulfenite" | "gtceu:raw_wulfenite_block" | "gtceu:raw_yellow_garnet" | "gtceu:raw_yellow_garnet_block" | "gtceu:raw_yellow_limonite" | "gtceu:raw_yellow_limonite_block" | "gtceu:raw_zeolite" | "gtceu:raw_zeolite_block" | "gtceu:reaction_safe_mixing_casing" | "gtceu:realgar_block" | "gtceu:realgar_crushed_ore" | "gtceu:realgar_dust" | "gtceu:realgar_exquisite_gem" | "gtceu:realgar_flawless_gem" | "gtceu:realgar_gem" | "gtceu:realgar_impure_dust" | "gtceu:realgar_ore" | "gtceu:realgar_pure_dust" | "gtceu:realgar_purified_ore" | "gtceu:realgar_refined_ore" | "gtceu:realgar_small_dust" | "gtceu:realgar_tiny_dust" | "gtceu:red_alloy_block" | "gtceu:red_alloy_bolt" | "gtceu:red_alloy_bucket" | "gtceu:red_alloy_double_cable" | "gtceu:red_alloy_double_plate" | "gtceu:red_alloy_double_wire" | "gtceu:red_alloy_dust" | "gtceu:red_alloy_fine_wire" | "gtceu:red_alloy_foil" | "gtceu:red_alloy_hex_cable" | "gtceu:red_alloy_hex_wire" | "gtceu:red_alloy_ingot" | "gtceu:red_alloy_nugget" | "gtceu:red_alloy_octal_cable" | "gtceu:red_alloy_octal_wire" | "gtceu:red_alloy_plate" | "gtceu:red_alloy_quadruple_cable" | "gtceu:red_alloy_quadruple_wire" | "gtceu:red_alloy_rod" | "gtceu:red_alloy_screw" | "gtceu:red_alloy_single_cable" | "gtceu:red_alloy_single_wire" | "gtceu:red_alloy_small_dust" | "gtceu:red_alloy_tiny_dust" | "gtceu:red_dye_bucket" | "gtceu:red_dye_spray_can" | "gtceu:red_garnet_block" | "gtceu:red_garnet_crushed_ore" | "gtceu:red_garnet_dust" | "gtceu:red_garnet_exquisite_gem" | "gtceu:red_garnet_flawless_gem" | "gtceu:red_garnet_gem" | "gtceu:red_garnet_impure_dust" | "gtceu:red_garnet_ore" | "gtceu:red_garnet_plate" | "gtceu:red_garnet_pure_dust" | "gtceu:red_garnet_purified_ore" | "gtceu:red_garnet_refined_ore" | "gtceu:red_garnet_rod" | "gtceu:red_garnet_small_dust" | "gtceu:red_garnet_tiny_dust" | "gtceu:red_glass_lens" | "gtceu:red_sand_almandine_ore" | "gtceu:red_sand_aluminium_ore" | "gtceu:red_sand_alunite_ore" | "gtceu:red_sand_amethyst_ore" | "gtceu:red_sand_apatite_ore" | "gtceu:red_sand_asbestos_ore" | "gtceu:red_sand_barite_ore" | "gtceu:red_sand_basaltic_mineral_sand_ore" | "gtceu:red_sand_bastnasite_ore" | "gtceu:red_sand_bauxite_ore" | "gtceu:red_sand_bentonite_ore" | "gtceu:red_sand_beryllium_ore" | "gtceu:red_sand_blue_topaz_ore" | "gtceu:red_sand_bornite_ore" | "gtceu:red_sand_calcite_ore" | "gtceu:red_sand_cassiterite_ore" | "gtceu:red_sand_cassiterite_sand_ore" | "gtceu:red_sand_certus_quartz_ore" | "gtceu:red_sand_chalcocite_ore" | "gtceu:red_sand_chalcopyrite_ore" | "gtceu:red_sand_chromite_ore" | "gtceu:red_sand_cinnabar_ore" | "gtceu:red_sand_coal_ore" | "gtceu:red_sand_cobalt_ore" | "gtceu:red_sand_cobaltite_ore" | "gtceu:red_sand_cooperite_ore" | "gtceu:red_sand_copper_ore" | "gtceu:red_sand_diamond_ore" | "gtceu:red_sand_diatomite_ore" | "gtceu:red_sand_electrotine_ore" | "gtceu:red_sand_emerald_ore" | "gtceu:red_sand_fullers_earth_ore" | "gtceu:red_sand_galena_ore" | "gtceu:red_sand_garnet_sand_ore" | "gtceu:red_sand_garnierite_ore" | "gtceu:red_sand_glauconite_sand_ore" | "gtceu:red_sand_goethite_ore" | "gtceu:red_sand_gold_ore" | "gtceu:red_sand_granitic_mineral_sand_ore" | "gtceu:red_sand_graphite_ore" | "gtceu:red_sand_green_sapphire_ore" | "gtceu:red_sand_grossular_ore" | "gtceu:red_sand_gypsum_ore" | "gtceu:red_sand_hematite_ore" | "gtceu:red_sand_ilmenite_ore" | "gtceu:red_sand_iron_ore" | "gtceu:red_sand_kyanite_ore" | "gtceu:red_sand_lapis_ore" | "gtceu:red_sand_lazurite_ore" | "gtceu:red_sand_lead_ore" | "gtceu:red_sand_lepidolite_ore" | "gtceu:red_sand_lithium_ore" | "gtceu:red_sand_magnesite_ore" | "gtceu:red_sand_magnetite_ore" | "gtceu:red_sand_malachite_ore" | "gtceu:red_sand_mica_ore" | "gtceu:red_sand_molybdenite_ore" | "gtceu:red_sand_molybdenum_ore" | "gtceu:red_sand_monazite_ore" | "gtceu:red_sand_naquadah_ore" | "gtceu:red_sand_neodymium_ore" | "gtceu:red_sand_nether_quartz_ore" | "gtceu:red_sand_nickel_ore" | "gtceu:red_sand_oilsands_ore" | "gtceu:red_sand_olivine_ore" | "gtceu:red_sand_opal_ore" | "gtceu:red_sand_palladium_ore" | "gtceu:red_sand_pentlandite_ore" | "gtceu:red_sand_pitchblende_ore" | "gtceu:red_sand_platinum_ore" | "gtceu:red_sand_plutonium_ore" | "gtceu:red_sand_pollucite_ore" | "gtceu:red_sand_powellite_ore" | "gtceu:red_sand_pyrite_ore" | "gtceu:red_sand_pyrochlore_ore" | "gtceu:red_sand_pyrolusite_ore" | "gtceu:red_sand_pyrope_ore" | "gtceu:red_sand_quartzite_ore" | "gtceu:red_sand_realgar_ore" | "gtceu:red_sand_red_garnet_ore" | "gtceu:red_sand_redstone_ore" | "gtceu:red_sand_rock_salt_ore" | "gtceu:red_sand_ruby_ore" | "gtceu:red_sand_salt_ore" | "gtceu:red_sand_saltpeter_ore" | "gtceu:red_sand_sapphire_ore" | "gtceu:red_sand_scheelite_ore" | "gtceu:red_sand_silver_ore" | "gtceu:red_sand_soapstone_ore" | "gtceu:red_sand_sodalite_ore" | "gtceu:red_sand_spessartine_ore" | "gtceu:red_sand_sphalerite_ore" | "gtceu:red_sand_spodumene_ore" | "gtceu:red_sand_stibnite_ore" | "gtceu:red_sand_sulfur_ore" | "gtceu:red_sand_talc_ore" | "gtceu:red_sand_tantalite_ore" | "gtceu:red_sand_tetrahedrite_ore" | "gtceu:red_sand_thorium_ore" | "gtceu:red_sand_tin_ore" | "gtceu:red_sand_topaz_ore" | "gtceu:red_sand_tricalcium_phosphate_ore" | "gtceu:red_sand_trona_ore" | "gtceu:red_sand_tungstate_ore" | "gtceu:red_sand_uraninite_ore" | "gtceu:red_sand_vanadium_magnetite_ore" | "gtceu:red_sand_wulfenite_ore" | "gtceu:red_sand_yellow_garnet_ore" | "gtceu:red_sand_yellow_limonite_ore" | "gtceu:red_sand_zeolite_ore" | "gtceu:red_steel_axe" | "gtceu:red_steel_block" | "gtceu:red_steel_bucket" | "gtceu:red_steel_butchery_knife" | "gtceu:red_steel_buzz_saw_blade" | "gtceu:red_steel_chainsaw_head" | "gtceu:red_steel_crowbar" | "gtceu:red_steel_double_plate" | "gtceu:red_steel_drill_head" | "gtceu:red_steel_dust" | "gtceu:red_steel_file" | "gtceu:red_steel_gear" | "gtceu:red_steel_hammer" | "gtceu:red_steel_hoe" | "gtceu:red_steel_ingot" | "gtceu:red_steel_knife" | "gtceu:red_steel_mining_hammer" | "gtceu:red_steel_nugget" | "gtceu:red_steel_pickaxe" | "gtceu:red_steel_plate" | "gtceu:red_steel_plunger" | "gtceu:red_steel_rod" | "gtceu:red_steel_saw" | "gtceu:red_steel_screwdriver" | "gtceu:red_steel_scythe" | "gtceu:red_steel_shovel" | "gtceu:red_steel_small_dust" | "gtceu:red_steel_sword" | "gtceu:red_steel_tiny_dust" | "gtceu:red_steel_wire_cutter" | "gtceu:red_steel_wrench" | "gtceu:red_steel_wrench_tip" | "gtceu:redrock_dust" | "gtceu:redrock_small_dust" | "gtceu:redrock_tiny_dust" | "gtceu:redstone_bucket" | "gtceu:redstone_crushed_ore" | "gtceu:redstone_impure_dust" | "gtceu:redstone_ore" | "gtceu:redstone_plate" | "gtceu:redstone_pure_dust" | "gtceu:redstone_purified_ore" | "gtceu:redstone_refined_ore" | "gtceu:redstone_small_dust" | "gtceu:redstone_tiny_dust" | "gtceu:refinery_gas_bucket" | "gtceu:reinforced_epoxy_resin_block" | "gtceu:reinforced_epoxy_resin_bucket" | "gtceu:reinforced_epoxy_resin_dust" | "gtceu:reinforced_epoxy_resin_ingot" | "gtceu:reinforced_epoxy_resin_nugget" | "gtceu:reinforced_epoxy_resin_plate" | "gtceu:reinforced_epoxy_resin_small_dust" | "gtceu:reinforced_epoxy_resin_tiny_dust" | "gtceu:resin_circuit_board" | "gtceu:resin_printed_circuit_board" | "gtceu:resistor" | "gtceu:rhodium_block" | "gtceu:rhodium_bolt" | "gtceu:rhodium_bucket" | "gtceu:rhodium_double_plate" | "gtceu:rhodium_dust" | "gtceu:rhodium_fine_wire" | "gtceu:rhodium_foil" | "gtceu:rhodium_gear" | "gtceu:rhodium_hot_ingot" | "gtceu:rhodium_ingot" | "gtceu:rhodium_long_rod" | "gtceu:rhodium_nugget" | "gtceu:rhodium_plate" | "gtceu:rhodium_plated_palladium_block" | "gtceu:rhodium_plated_palladium_bolt" | "gtceu:rhodium_plated_palladium_bucket" | "gtceu:rhodium_plated_palladium_dense_plate" | "gtceu:rhodium_plated_palladium_double_plate" | "gtceu:rhodium_plated_palladium_dust" | "gtceu:rhodium_plated_palladium_hot_ingot" | "gtceu:rhodium_plated_palladium_ingot" | "gtceu:rhodium_plated_palladium_long_rod" | "gtceu:rhodium_plated_palladium_nugget" | "gtceu:rhodium_plated_palladium_plate" | "gtceu:rhodium_plated_palladium_ring" | "gtceu:rhodium_plated_palladium_rod" | "gtceu:rhodium_plated_palladium_rotor" | "gtceu:rhodium_plated_palladium_screw" | "gtceu:rhodium_plated_palladium_small_dust" | "gtceu:rhodium_plated_palladium_small_gear" | "gtceu:rhodium_plated_palladium_tiny_dust" | "gtceu:rhodium_plated_palladium_turbine_blade" | "gtceu:rhodium_rod" | "gtceu:rhodium_screw" | "gtceu:rhodium_small_dust" | "gtceu:rhodium_sulfate_bucket" | "gtceu:rhodium_tiny_dust" | "gtceu:ring_extruder_mold" | "gtceu:robust_machine_casing" | "gtceu:rock_salt_block" | "gtceu:rock_salt_crushed_ore" | "gtceu:rock_salt_dust" | "gtceu:rock_salt_exquisite_gem" | "gtceu:rock_salt_flawless_gem" | "gtceu:rock_salt_gem" | "gtceu:rock_salt_impure_dust" | "gtceu:rock_salt_ore" | "gtceu:rock_salt_pure_dust" | "gtceu:rock_salt_purified_ore" | "gtceu:rock_salt_refined_ore" | "gtceu:rock_salt_small_dust" | "gtceu:rock_salt_tiny_dust" | "gtceu:rocket_fuel_bucket" | "gtceu:rod_extruder_mold" | "gtceu:rose_gold_axe" | "gtceu:rose_gold_block" | "gtceu:rose_gold_bolt" | "gtceu:rose_gold_bucket" | "gtceu:rose_gold_butchery_knife" | "gtceu:rose_gold_buzz_saw_blade" | "gtceu:rose_gold_chainsaw_head" | "gtceu:rose_gold_crowbar" | "gtceu:rose_gold_double_plate" | "gtceu:rose_gold_drill_head" | "gtceu:rose_gold_dust" | "gtceu:rose_gold_file" | "gtceu:rose_gold_hammer" | "gtceu:rose_gold_hoe" | "gtceu:rose_gold_huge_item_pipe" | "gtceu:rose_gold_huge_restrictive_item_pipe" | "gtceu:rose_gold_ingot" | "gtceu:rose_gold_knife" | "gtceu:rose_gold_large_item_pipe" | "gtceu:rose_gold_large_restrictive_item_pipe" | "gtceu:rose_gold_long_rod" | "gtceu:rose_gold_mining_hammer" | "gtceu:rose_gold_normal_item_pipe" | "gtceu:rose_gold_normal_restrictive_item_pipe" | "gtceu:rose_gold_nugget" | "gtceu:rose_gold_pickaxe" | "gtceu:rose_gold_plate" | "gtceu:rose_gold_plunger" | "gtceu:rose_gold_ring" | "gtceu:rose_gold_rod" | "gtceu:rose_gold_saw" | "gtceu:rose_gold_screw" | "gtceu:rose_gold_screwdriver" | "gtceu:rose_gold_screwdriver_tip" | "gtceu:rose_gold_scythe" | "gtceu:rose_gold_shovel" | "gtceu:rose_gold_small_dust" | "gtceu:rose_gold_small_item_pipe" | "gtceu:rose_gold_small_restrictive_item_pipe" | "gtceu:rose_gold_sword" | "gtceu:rose_gold_tiny_dust" | "gtceu:rose_gold_turbine_blade" | "gtceu:rose_gold_wire_cutter" | "gtceu:rose_gold_wrench" | "gtceu:rose_gold_wrench_tip" | "gtceu:rotor_casting_mold" | "gtceu:rotor_extruder_mold" | "gtceu:rubber_block" | "gtceu:rubber_bolt" | "gtceu:rubber_bucket" | "gtceu:rubber_buzz_saw_blade" | "gtceu:rubber_chainsaw_head" | "gtceu:rubber_drill_head" | "gtceu:rubber_dust" | "gtceu:rubber_foil" | "gtceu:rubber_gear" | "gtceu:rubber_ingot" | "gtceu:rubber_leaves" | "gtceu:rubber_log" | "gtceu:rubber_mallet" | "gtceu:rubber_nugget" | "gtceu:rubber_planks" | "gtceu:rubber_plate" | "gtceu:rubber_ring" | "gtceu:rubber_rod" | "gtceu:rubber_sapling" | "gtceu:rubber_screw" | "gtceu:rubber_small_dust" | "gtceu:rubber_tiny_dust" | "gtceu:rubber_wrench_tip" | "gtceu:ruby_block" | "gtceu:ruby_crushed_ore" | "gtceu:ruby_dust" | "gtceu:ruby_exquisite_gem" | "gtceu:ruby_flawless_gem" | "gtceu:ruby_gem" | "gtceu:ruby_impure_dust" | "gtceu:ruby_lens" | "gtceu:ruby_ore" | "gtceu:ruby_plate" | "gtceu:ruby_pure_dust" | "gtceu:ruby_purified_ore" | "gtceu:ruby_refined_ore" | "gtceu:ruby_rod" | "gtceu:ruby_slurry_bucket" | "gtceu:ruby_small_dust" | "gtceu:ruby_tiny_dust" | "gtceu:ruridit_block" | "gtceu:ruridit_double_plate" | "gtceu:ruridit_dust" | "gtceu:ruridit_fine_wire" | "gtceu:ruridit_foil" | "gtceu:ruridit_gear" | "gtceu:ruridit_hot_ingot" | "gtceu:ruridit_ingot" | "gtceu:ruridit_long_rod" | "gtceu:ruridit_nugget" | "gtceu:ruridit_plate" | "gtceu:ruridit_rod" | "gtceu:ruridit_small_dust" | "gtceu:ruridit_tiny_dust" | "gtceu:ruthenium_block" | "gtceu:ruthenium_bucket" | "gtceu:ruthenium_double_plate" | "gtceu:ruthenium_dust" | "gtceu:ruthenium_foil" | "gtceu:ruthenium_gear" | "gtceu:ruthenium_hot_ingot" | "gtceu:ruthenium_ingot" | "gtceu:ruthenium_nugget" | "gtceu:ruthenium_plate" | "gtceu:ruthenium_rod" | "gtceu:ruthenium_small_dust" | "gtceu:ruthenium_tetroxide_dust" | "gtceu:ruthenium_tetroxide_small_dust" | "gtceu:ruthenium_tetroxide_tiny_dust" | "gtceu:ruthenium_tiny_dust" | "gtceu:ruthenium_trinium_americium_neutronate_block" | "gtceu:ruthenium_trinium_americium_neutronate_bucket" | "gtceu:ruthenium_trinium_americium_neutronate_double_wire" | "gtceu:ruthenium_trinium_americium_neutronate_dust" | "gtceu:ruthenium_trinium_americium_neutronate_hex_wire" | "gtceu:ruthenium_trinium_americium_neutronate_hot_ingot" | "gtceu:ruthenium_trinium_americium_neutronate_ingot" | "gtceu:ruthenium_trinium_americium_neutronate_nugget" | "gtceu:ruthenium_trinium_americium_neutronate_octal_wire" | "gtceu:ruthenium_trinium_americium_neutronate_quadruple_wire" | "gtceu:ruthenium_trinium_americium_neutronate_single_wire" | "gtceu:ruthenium_trinium_americium_neutronate_small_dust" | "gtceu:ruthenium_trinium_americium_neutronate_tiny_dust" | "gtceu:rutile_block" | "gtceu:rutile_dust" | "gtceu:rutile_exquisite_gem" | "gtceu:rutile_flawless_gem" | "gtceu:rutile_gem" | "gtceu:rutile_small_dust" | "gtceu:rutile_tiny_dust" | "gtceu:salt_block" | "gtceu:salt_crushed_ore" | "gtceu:salt_dust" | "gtceu:salt_exquisite_gem" | "gtceu:salt_flawless_gem" | "gtceu:salt_gem" | "gtceu:salt_impure_dust" | "gtceu:salt_ore" | "gtceu:salt_pure_dust" | "gtceu:salt_purified_ore" | "gtceu:salt_refined_ore" | "gtceu:salt_small_dust" | "gtceu:salt_tiny_dust" | "gtceu:salt_water_bucket" | "gtceu:saltpeter_crushed_ore" | "gtceu:saltpeter_dust" | "gtceu:saltpeter_impure_dust" | "gtceu:saltpeter_ore" | "gtceu:saltpeter_pure_dust" | "gtceu:saltpeter_purified_ore" | "gtceu:saltpeter_refined_ore" | "gtceu:saltpeter_small_dust" | "gtceu:saltpeter_tiny_dust" | "gtceu:samarium_block" | "gtceu:samarium_bucket" | "gtceu:samarium_dust" | "gtceu:samarium_hot_ingot" | "gtceu:samarium_ingot" | "gtceu:samarium_iron_arsenic_oxide_block" | "gtceu:samarium_iron_arsenic_oxide_bucket" | "gtceu:samarium_iron_arsenic_oxide_double_wire" | "gtceu:samarium_iron_arsenic_oxide_dust" | "gtceu:samarium_iron_arsenic_oxide_hex_wire" | "gtceu:samarium_iron_arsenic_oxide_hot_ingot" | "gtceu:samarium_iron_arsenic_oxide_ingot" | "gtceu:samarium_iron_arsenic_oxide_nugget" | "gtceu:samarium_iron_arsenic_oxide_octal_wire" | "gtceu:samarium_iron_arsenic_oxide_quadruple_wire" | "gtceu:samarium_iron_arsenic_oxide_single_wire" | "gtceu:samarium_iron_arsenic_oxide_small_dust" | "gtceu:samarium_iron_arsenic_oxide_tiny_dust" | "gtceu:samarium_long_rod" | "gtceu:samarium_nugget" | "gtceu:samarium_rod" | "gtceu:samarium_small_dust" | "gtceu:samarium_tiny_dust" | "gtceu:sand_almandine_ore" | "gtceu:sand_aluminium_ore" | "gtceu:sand_alunite_ore" | "gtceu:sand_amethyst_ore" | "gtceu:sand_apatite_ore" | "gtceu:sand_asbestos_ore" | "gtceu:sand_barite_ore" | "gtceu:sand_basaltic_mineral_sand_ore" | "gtceu:sand_bastnasite_ore" | "gtceu:sand_bauxite_ore" | "gtceu:sand_bentonite_ore" | "gtceu:sand_beryllium_ore" | "gtceu:sand_blue_topaz_ore" | "gtceu:sand_bornite_ore" | "gtceu:sand_calcite_ore" | "gtceu:sand_cassiterite_ore" | "gtceu:sand_cassiterite_sand_ore" | "gtceu:sand_certus_quartz_ore" | "gtceu:sand_chalcocite_ore" | "gtceu:sand_chalcopyrite_ore" | "gtceu:sand_chromite_ore" | "gtceu:sand_cinnabar_ore" | "gtceu:sand_coal_ore" | "gtceu:sand_cobalt_ore" | "gtceu:sand_cobaltite_ore" | "gtceu:sand_cooperite_ore" | "gtceu:sand_copper_ore" | "gtceu:sand_diamond_ore" | "gtceu:sand_diatomite_ore" | "gtceu:sand_electrotine_ore" | "gtceu:sand_emerald_ore" | "gtceu:sand_fullers_earth_ore" | "gtceu:sand_galena_ore" | "gtceu:sand_garnet_sand_ore" | "gtceu:sand_garnierite_ore" | "gtceu:sand_glauconite_sand_ore" | "gtceu:sand_goethite_ore" | "gtceu:sand_gold_ore" | "gtceu:sand_granitic_mineral_sand_ore" | "gtceu:sand_graphite_ore" | "gtceu:sand_green_sapphire_ore" | "gtceu:sand_grossular_ore" | "gtceu:sand_gypsum_ore" | "gtceu:sand_hematite_ore" | "gtceu:sand_ilmenite_ore" | "gtceu:sand_iron_ore" | "gtceu:sand_kyanite_ore" | "gtceu:sand_lapis_ore" | "gtceu:sand_lazurite_ore" | "gtceu:sand_lead_ore" | "gtceu:sand_lepidolite_ore" | "gtceu:sand_lithium_ore" | "gtceu:sand_magnesite_ore" | "gtceu:sand_magnetite_ore" | "gtceu:sand_malachite_ore" | "gtceu:sand_mica_ore" | "gtceu:sand_molybdenite_ore" | "gtceu:sand_molybdenum_ore" | "gtceu:sand_monazite_ore" | "gtceu:sand_naquadah_ore" | "gtceu:sand_neodymium_ore" | "gtceu:sand_nether_quartz_ore" | "gtceu:sand_nickel_ore" | "gtceu:sand_oilsands_ore" | "gtceu:sand_olivine_ore" | "gtceu:sand_opal_ore" | "gtceu:sand_palladium_ore" | "gtceu:sand_pentlandite_ore" | "gtceu:sand_pitchblende_ore" | "gtceu:sand_platinum_ore" | "gtceu:sand_plutonium_ore" | "gtceu:sand_pollucite_ore" | "gtceu:sand_powellite_ore" | "gtceu:sand_pyrite_ore" | "gtceu:sand_pyrochlore_ore" | "gtceu:sand_pyrolusite_ore" | "gtceu:sand_pyrope_ore" | "gtceu:sand_quartzite_ore" | "gtceu:sand_realgar_ore" | "gtceu:sand_red_garnet_ore" | "gtceu:sand_redstone_ore" | "gtceu:sand_rock_salt_ore" | "gtceu:sand_ruby_ore" | "gtceu:sand_salt_ore" | "gtceu:sand_saltpeter_ore" | "gtceu:sand_sapphire_ore" | "gtceu:sand_scheelite_ore" | "gtceu:sand_silver_ore" | "gtceu:sand_soapstone_ore" | "gtceu:sand_sodalite_ore" | "gtceu:sand_spessartine_ore" | "gtceu:sand_sphalerite_ore" | "gtceu:sand_spodumene_ore" | "gtceu:sand_stibnite_ore" | "gtceu:sand_sulfur_ore" | "gtceu:sand_talc_ore" | "gtceu:sand_tantalite_ore" | "gtceu:sand_tetrahedrite_ore" | "gtceu:sand_thorium_ore" | "gtceu:sand_tin_ore" | "gtceu:sand_topaz_ore" | "gtceu:sand_tricalcium_phosphate_ore" | "gtceu:sand_trona_ore" | "gtceu:sand_tungstate_ore" | "gtceu:sand_uraninite_ore" | "gtceu:sand_vanadium_magnetite_ore" | "gtceu:sand_wulfenite_ore" | "gtceu:sand_yellow_garnet_ore" | "gtceu:sand_yellow_limonite_ore" | "gtceu:sand_zeolite_ore" | "gtceu:sapphire_block" | "gtceu:sapphire_crushed_ore" | "gtceu:sapphire_dust" | "gtceu:sapphire_exquisite_gem" | "gtceu:sapphire_flawless_gem" | "gtceu:sapphire_gem" | "gtceu:sapphire_impure_dust" | "gtceu:sapphire_lens" | "gtceu:sapphire_ore" | "gtceu:sapphire_plate" | "gtceu:sapphire_pure_dust" | "gtceu:sapphire_purified_ore" | "gtceu:sapphire_refined_ore" | "gtceu:sapphire_rod" | "gtceu:sapphire_slurry_bucket" | "gtceu:sapphire_small_dust" | "gtceu:sapphire_tiny_dust" | "gtceu:scheelite_crushed_ore" | "gtceu:scheelite_dust" | "gtceu:scheelite_impure_dust" | "gtceu:scheelite_ore" | "gtceu:scheelite_pure_dust" | "gtceu:scheelite_purified_ore" | "gtceu:scheelite_refined_ore" | "gtceu:scheelite_small_dust" | "gtceu:scheelite_tiny_dust" | "gtceu:screret_runic_laser_source_base_block" | "gtceu:screret_runic_laser_source_base_dust" | "gtceu:screret_runic_laser_source_base_exquisite_gem" | "gtceu:screret_runic_laser_source_base_flawless_gem" | "gtceu:screret_runic_laser_source_base_gem" | "gtceu:screret_runic_laser_source_base_small_dust" | "gtceu:screret_runic_laser_source_base_tiny_dust" | "gtceu:secure_maceration_casing" | "gtceu:seed_oil_bucket" | "gtceu:severely_hydro_cracked_gas_bucket" | "gtceu:severely_hydro_cracked_heavy_fuel_bucket" | "gtceu:severely_hydro_cracked_light_fuel_bucket" | "gtceu:severely_hydro_cracked_naphtha_bucket" | "gtceu:severely_steam_cracked_gas_bucket" | "gtceu:severely_steam_cracked_heavy_fuel_bucket" | "gtceu:severely_steam_cracked_light_fuel_bucket" | "gtceu:severely_steam_cracked_naphtha_bucket" | "gtceu:shellite_block" | "gtceu:shellite_bolt" | "gtceu:shellite_double_plate" | "gtceu:shellite_double_wire" | "gtceu:shellite_dust" | "gtceu:shellite_foil" | "gtceu:shellite_frame" | "gtceu:shellite_gear" | "gtceu:shellite_hex_wire" | "gtceu:shellite_hot_ingot" | "gtceu:shellite_ingot" | "gtceu:shellite_long_rod" | "gtceu:shellite_nugget" | "gtceu:shellite_octal_wire" | "gtceu:shellite_plate" | "gtceu:shellite_quadruple_wire" | "gtceu:shellite_ring" | "gtceu:shellite_rod" | "gtceu:shellite_rotor" | "gtceu:shellite_screw" | "gtceu:shellite_single_wire" | "gtceu:shellite_small_dust" | "gtceu:shellite_small_gear" | "gtceu:shellite_tiny_dust" | "gtceu:shock_proof_cutting_casing" | "gtceu:shutter_module_cover" | "gtceu:signalum_block" | "gtceu:signalum_bolt" | "gtceu:signalum_bucket" | "gtceu:signalum_double_plate" | "gtceu:signalum_double_wire" | "gtceu:signalum_dust" | "gtceu:signalum_foil" | "gtceu:signalum_frame" | "gtceu:signalum_gear" | "gtceu:signalum_hex_wire" | "gtceu:signalum_ingot" | "gtceu:signalum_long_rod" | "gtceu:signalum_nugget" | "gtceu:signalum_octal_wire" | "gtceu:signalum_plate" | "gtceu:signalum_quadruple_wire" | "gtceu:signalum_ring" | "gtceu:signalum_rod" | "gtceu:signalum_rotor" | "gtceu:signalum_screw" | "gtceu:signalum_single_wire" | "gtceu:signalum_small_dust" | "gtceu:signalum_small_gear" | "gtceu:signalum_tiny_dust" | "gtceu:silicon_block" | "gtceu:silicon_boule" | "gtceu:silicon_bucket" | "gtceu:silicon_dioxide_dust" | "gtceu:silicon_dioxide_small_dust" | "gtceu:silicon_dioxide_tiny_dust" | "gtceu:silicon_double_plate" | "gtceu:silicon_dust" | "gtceu:silicon_foil" | "gtceu:silicon_hot_ingot" | "gtceu:silicon_ingot" | "gtceu:silicon_nugget" | "gtceu:silicon_plate" | "gtceu:silicon_small_dust" | "gtceu:silicon_tiny_dust" | "gtceu:silicon_wafer" | "gtceu:silicone_rubber_block" | "gtceu:silicone_rubber_bucket" | "gtceu:silicone_rubber_dust" | "gtceu:silicone_rubber_foil" | "gtceu:silicone_rubber_gear" | "gtceu:silicone_rubber_ingot" | "gtceu:silicone_rubber_nugget" | "gtceu:silicone_rubber_plate" | "gtceu:silicone_rubber_ring" | "gtceu:silicone_rubber_rod" | "gtceu:silicone_rubber_small_dust" | "gtceu:silicone_rubber_tiny_dust" | "gtceu:silver_block" | "gtceu:silver_bolt" | "gtceu:silver_bucket" | "gtceu:silver_credit" | "gtceu:silver_crushed_ore" | "gtceu:silver_double_cable" | "gtceu:silver_double_plate" | "gtceu:silver_double_wire" | "gtceu:silver_dust" | "gtceu:silver_fine_wire" | "gtceu:silver_foil" | "gtceu:silver_hex_cable" | "gtceu:silver_hex_wire" | "gtceu:silver_impure_dust" | "gtceu:silver_ingot" | "gtceu:silver_long_rod" | "gtceu:silver_nugget" | "gtceu:silver_octal_cable" | "gtceu:silver_octal_wire" | "gtceu:silver_ore" | "gtceu:silver_oxide_dust" | "gtceu:silver_oxide_small_dust" | "gtceu:silver_oxide_tiny_dust" | "gtceu:silver_plate" | "gtceu:silver_pure_dust" | "gtceu:silver_purified_ore" | "gtceu:silver_quadruple_cable" | "gtceu:silver_quadruple_wire" | "gtceu:silver_refined_ore" | "gtceu:silver_ring" | "gtceu:silver_rod" | "gtceu:silver_screw" | "gtceu:silver_single_cable" | "gtceu:silver_single_wire" | "gtceu:silver_small_dust" | "gtceu:silver_tiny_dust" | "gtceu:simple_soc" | "gtceu:simple_soc_wafer" | "gtceu:slicing_blades" | "gtceu:small_gear_casting_mold" | "gtceu:small_gear_extruder_mold" | "gtceu:small_pipe_extruder_mold" | "gtceu:smd_capacitor" | "gtceu:smd_diode" | "gtceu:smd_inductor" | "gtceu:smd_resistor" | "gtceu:smd_transistor" | "gtceu:soapstone_crushed_ore" | "gtceu:soapstone_dust" | "gtceu:soapstone_impure_dust" | "gtceu:soapstone_ore" | "gtceu:soapstone_pure_dust" | "gtceu:soapstone_purified_ore" | "gtceu:soapstone_refined_ore" | "gtceu:soapstone_small_dust" | "gtceu:soapstone_tiny_dust" | "gtceu:soc" | "gtceu:soc_wafer" | "gtceu:soda_ash_dust" | "gtceu:soda_ash_small_dust" | "gtceu:soda_ash_tiny_dust" | "gtceu:sodalite_block" | "gtceu:sodalite_crushed_ore" | "gtceu:sodalite_dust" | "gtceu:sodalite_exquisite_gem" | "gtceu:sodalite_flawless_gem" | "gtceu:sodalite_gem" | "gtceu:sodalite_impure_dust" | "gtceu:sodalite_ore" | "gtceu:sodalite_plate" | "gtceu:sodalite_pure_dust" | "gtceu:sodalite_purified_ore" | "gtceu:sodalite_refined_ore" | "gtceu:sodalite_rod" | "gtceu:sodalite_small_dust" | "gtceu:sodalite_tiny_dust" | "gtceu:sodium_azide_dust" | "gtceu:sodium_azide_small_dust" | "gtceu:sodium_azide_tiny_dust" | "gtceu:sodium_bicarbonate_dust" | "gtceu:sodium_bicarbonate_small_dust" | "gtceu:sodium_bicarbonate_tiny_dust" | "gtceu:sodium_bisulfate_dust" | "gtceu:sodium_bisulfate_small_dust" | "gtceu:sodium_bisulfate_tiny_dust" | "gtceu:sodium_chlorate_dust" | "gtceu:sodium_chlorate_small_dust" | "gtceu:sodium_chlorate_tiny_dust" | "gtceu:sodium_dust" | "gtceu:sodium_hydroxide_dust" | "gtceu:sodium_hydroxide_small_dust" | "gtceu:sodium_hydroxide_tiny_dust" | "gtceu:sodium_p_toluenesulfonate_dust" | "gtceu:sodium_p_toluenesulfonate_small_dust" | "gtceu:sodium_p_toluenesulfonate_tiny_dust" | "gtceu:sodium_perchlorate_dust" | "gtceu:sodium_perchlorate_small_dust" | "gtceu:sodium_perchlorate_tiny_dust" | "gtceu:sodium_persulfate_bucket" | "gtceu:sodium_potassium_bucket" | "gtceu:sodium_small_dust" | "gtceu:sodium_sulfide_dust" | "gtceu:sodium_sulfide_small_dust" | "gtceu:sodium_sulfide_tiny_dust" | "gtceu:sodium_tiny_dust" | "gtceu:solar_panel" | "gtceu:soldering_alloy_block" | "gtceu:soldering_alloy_bucket" | "gtceu:soldering_alloy_dust" | "gtceu:soldering_alloy_ingot" | "gtceu:soldering_alloy_nugget" | "gtceu:soldering_alloy_small_dust" | "gtceu:soldering_alloy_tiny_dust" | "gtceu:solid_machine_casing" | "gtceu:solvent_spray_can" | "gtceu:soul_infused_block" | "gtceu:soul_infused_bolt" | "gtceu:soul_infused_bucket" | "gtceu:soul_infused_double_plate" | "gtceu:soul_infused_double_wire" | "gtceu:soul_infused_dust" | "gtceu:soul_infused_foil" | "gtceu:soul_infused_frame" | "gtceu:soul_infused_gear" | "gtceu:soul_infused_hex_wire" | "gtceu:soul_infused_ingot" | "gtceu:soul_infused_long_rod" | "gtceu:soul_infused_nugget" | "gtceu:soul_infused_octal_wire" | "gtceu:soul_infused_plate" | "gtceu:soul_infused_quadruple_wire" | "gtceu:soul_infused_ring" | "gtceu:soul_infused_rod" | "gtceu:soul_infused_rotor" | "gtceu:soul_infused_screw" | "gtceu:soul_infused_single_wire" | "gtceu:soul_infused_small_dust" | "gtceu:soul_infused_small_gear" | "gtceu:soul_infused_tiny_dust" | "gtceu:spessartine_block" | "gtceu:spessartine_crushed_ore" | "gtceu:spessartine_dust" | "gtceu:spessartine_exquisite_gem" | "gtceu:spessartine_flawless_gem" | "gtceu:spessartine_gem" | "gtceu:spessartine_impure_dust" | "gtceu:spessartine_ore" | "gtceu:spessartine_pure_dust" | "gtceu:spessartine_purified_ore" | "gtceu:spessartine_refined_ore" | "gtceu:spessartine_small_dust" | "gtceu:spessartine_tiny_dust" | "gtceu:sphalerite_crushed_ore" | "gtceu:sphalerite_dust" | "gtceu:sphalerite_impure_dust" | "gtceu:sphalerite_ore" | "gtceu:sphalerite_pure_dust" | "gtceu:sphalerite_purified_ore" | "gtceu:sphalerite_refined_ore" | "gtceu:sphalerite_small_dust" | "gtceu:sphalerite_tiny_dust" | "gtceu:spodumene_crushed_ore" | "gtceu:spodumene_dust" | "gtceu:spodumene_impure_dust" | "gtceu:spodumene_ore" | "gtceu:spodumene_pure_dust" | "gtceu:spodumene_purified_ore" | "gtceu:spodumene_refined_ore" | "gtceu:spodumene_small_dust" | "gtceu:spodumene_tiny_dust" | "gtceu:stable_machine_casing" | "gtceu:stainless_steel_axe" | "gtceu:stainless_steel_block" | "gtceu:stainless_steel_bolt" | "gtceu:stainless_steel_bucket" | "gtceu:stainless_steel_butchery_knife" | "gtceu:stainless_steel_buzz_saw_blade" | "gtceu:stainless_steel_chainsaw_head" | "gtceu:stainless_steel_crate" | "gtceu:stainless_steel_crowbar" | "gtceu:stainless_steel_double_plate" | "gtceu:stainless_steel_drill_head" | "gtceu:stainless_steel_drum" | "gtceu:stainless_steel_dust" | "gtceu:stainless_steel_file" | "gtceu:stainless_steel_fluid_cell" | "gtceu:stainless_steel_foil" | "gtceu:stainless_steel_frame" | "gtceu:stainless_steel_gear" | "gtceu:stainless_steel_gearbox" | "gtceu:stainless_steel_hammer" | "gtceu:stainless_steel_hoe" | "gtceu:stainless_steel_huge_fluid_pipe" | "gtceu:stainless_steel_ingot" | "gtceu:stainless_steel_knife" | "gtceu:stainless_steel_large_fluid_pipe" | "gtceu:stainless_steel_long_rod" | "gtceu:stainless_steel_mining_hammer" | "gtceu:stainless_steel_nonuple_fluid_pipe" | "gtceu:stainless_steel_normal_fluid_pipe" | "gtceu:stainless_steel_nugget" | "gtceu:stainless_steel_pickaxe" | "gtceu:stainless_steel_plate" | "gtceu:stainless_steel_plunger" | "gtceu:stainless_steel_quadruple_fluid_pipe" | "gtceu:stainless_steel_ring" | "gtceu:stainless_steel_rod" | "gtceu:stainless_steel_rotor" | "gtceu:stainless_steel_saw" | "gtceu:stainless_steel_screw" | "gtceu:stainless_steel_screwdriver" | "gtceu:stainless_steel_screwdriver_tip" | "gtceu:stainless_steel_scythe" | "gtceu:stainless_steel_shovel" | "gtceu:stainless_steel_small_dust" | "gtceu:stainless_steel_small_fluid_pipe" | "gtceu:stainless_steel_small_gear" | "gtceu:stainless_steel_sword" | "gtceu:stainless_steel_tiny_dust" | "gtceu:stainless_steel_tiny_fluid_pipe" | "gtceu:stainless_steel_turbine_blade" | "gtceu:stainless_steel_turbine_casing" | "gtceu:stainless_steel_wire_cutter" | "gtceu:stainless_steel_wrench" | "gtceu:stainless_steel_wrench_tip" | "gtceu:stargate_component_assembly" | "gtceu:steam_bucket" | "gtceu:steam_cracked_butadiene_bucket" | "gtceu:steam_cracked_butane_bucket" | "gtceu:steam_cracked_butene_bucket" | "gtceu:steam_cracked_ethane_bucket" | "gtceu:steam_cracked_ethylene_bucket" | "gtceu:steam_cracked_propane_bucket" | "gtceu:steam_cracked_propene_bucket" | "gtceu:steam_grinder" | "gtceu:steam_input_bus" | "gtceu:steam_input_hatch" | "gtceu:steam_large_turbine" | "gtceu:steam_machine_casing" | "gtceu:steam_miner" | "gtceu:steam_output_bus" | "gtceu:steam_oven" | "gtceu:steel_axe" | "gtceu:steel_block" | "gtceu:steel_bolt" | "gtceu:steel_brick_casing" | "gtceu:steel_bucket" | "gtceu:steel_butchery_knife" | "gtceu:steel_buzz_saw_blade" | "gtceu:steel_chainsaw_head" | "gtceu:steel_crate" | "gtceu:steel_crowbar" | "gtceu:steel_double_cable" | "gtceu:steel_double_plate" | "gtceu:steel_double_wire" | "gtceu:steel_drill_head" | "gtceu:steel_drum" | "gtceu:steel_dust" | "gtceu:steel_file" | "gtceu:steel_fine_wire" | "gtceu:steel_firebox_casing" | "gtceu:steel_fluid_cell" | "gtceu:steel_foil" | "gtceu:steel_frame" | "gtceu:steel_gear" | "gtceu:steel_gearbox" | "gtceu:steel_hammer" | "gtceu:steel_hex_cable" | "gtceu:steel_hex_wire" | "gtceu:steel_hoe" | "gtceu:steel_huge_fluid_pipe" | "gtceu:steel_ingot" | "gtceu:steel_knife" | "gtceu:steel_large_boiler" | "gtceu:steel_large_fluid_pipe" | "gtceu:steel_long_rod" | "gtceu:steel_machine_casing" | "gtceu:steel_mining_hammer" | "gtceu:steel_mortar" | "gtceu:steel_nonuple_fluid_pipe" | "gtceu:steel_normal_fluid_pipe" | "gtceu:steel_nugget" | "gtceu:steel_octal_cable" | "gtceu:steel_octal_wire" | "gtceu:steel_pickaxe" | "gtceu:steel_pipe_casing" | "gtceu:steel_plate" | "gtceu:steel_plunger" | "gtceu:steel_quadruple_cable" | "gtceu:steel_quadruple_fluid_pipe" | "gtceu:steel_quadruple_wire" | "gtceu:steel_ring" | "gtceu:steel_rod" | "gtceu:steel_rotor" | "gtceu:steel_saw" | "gtceu:steel_screw" | "gtceu:steel_screwdriver" | "gtceu:steel_screwdriver_tip" | "gtceu:steel_scythe" | "gtceu:steel_shovel" | "gtceu:steel_single_cable" | "gtceu:steel_single_wire" | "gtceu:steel_small_dust" | "gtceu:steel_small_fluid_pipe" | "gtceu:steel_small_gear" | "gtceu:steel_small_spring" | "gtceu:steel_spring" | "gtceu:steel_sword" | "gtceu:steel_tiny_dust" | "gtceu:steel_tiny_fluid_pipe" | "gtceu:steel_turbine_blade" | "gtceu:steel_turbine_casing" | "gtceu:steel_wire_cutter" | "gtceu:steel_wrench" | "gtceu:steel_wrench_tip" | "gtceu:stellarium_block" | "gtceu:stellarium_bolt" | "gtceu:stellarium_bucket" | "gtceu:stellarium_double_plate" | "gtceu:stellarium_double_wire" | "gtceu:stellarium_dust" | "gtceu:stellarium_foil" | "gtceu:stellarium_frame" | "gtceu:stellarium_gear" | "gtceu:stellarium_hex_wire" | "gtceu:stellarium_hot_ingot" | "gtceu:stellarium_ingot" | "gtceu:stellarium_long_rod" | "gtceu:stellarium_nugget" | "gtceu:stellarium_octal_wire" | "gtceu:stellarium_plate" | "gtceu:stellarium_quadruple_wire" | "gtceu:stellarium_ring" | "gtceu:stellarium_rod" | "gtceu:stellarium_rotor" | "gtceu:stellarium_screw" | "gtceu:stellarium_single_wire" | "gtceu:stellarium_small_dust" | "gtceu:stellarium_small_gear" | "gtceu:stellarium_tiny_dust" | "gtceu:stellite_100_block" | "gtceu:stellite_100_bucket" | "gtceu:stellite_100_double_plate" | "gtceu:stellite_100_dust" | "gtceu:stellite_100_hot_ingot" | "gtceu:stellite_100_ingot" | "gtceu:stellite_100_nugget" | "gtceu:stellite_100_plate" | "gtceu:stellite_100_small_dust" | "gtceu:stellite_100_tiny_dust" | "gtceu:stem_cells" | "gtceu:sterilized_growth_medium_bucket" | "gtceu:sterilizing_filter_casing" | "gtceu:sterling_silver_axe" | "gtceu:sterling_silver_block" | "gtceu:sterling_silver_bolt" | "gtceu:sterling_silver_bucket" | "gtceu:sterling_silver_butchery_knife" | "gtceu:sterling_silver_buzz_saw_blade" | "gtceu:sterling_silver_chainsaw_head" | "gtceu:sterling_silver_crowbar" | "gtceu:sterling_silver_double_plate" | "gtceu:sterling_silver_drill_head" | "gtceu:sterling_silver_dust" | "gtceu:sterling_silver_file" | "gtceu:sterling_silver_hammer" | "gtceu:sterling_silver_hoe" | "gtceu:sterling_silver_huge_item_pipe" | "gtceu:sterling_silver_huge_restrictive_item_pipe" | "gtceu:sterling_silver_ingot" | "gtceu:sterling_silver_knife" | "gtceu:sterling_silver_large_item_pipe" | "gtceu:sterling_silver_large_restrictive_item_pipe" | "gtceu:sterling_silver_long_rod" | "gtceu:sterling_silver_mining_hammer" | "gtceu:sterling_silver_normal_item_pipe" | "gtceu:sterling_silver_normal_restrictive_item_pipe" | "gtceu:sterling_silver_nugget" | "gtceu:sterling_silver_pickaxe" | "gtceu:sterling_silver_plate" | "gtceu:sterling_silver_plunger" | "gtceu:sterling_silver_rod" | "gtceu:sterling_silver_saw" | "gtceu:sterling_silver_screw" | "gtceu:sterling_silver_screwdriver" | "gtceu:sterling_silver_screwdriver_tip" | "gtceu:sterling_silver_scythe" | "gtceu:sterling_silver_shovel" | "gtceu:sterling_silver_small_dust" | "gtceu:sterling_silver_small_item_pipe" | "gtceu:sterling_silver_small_restrictive_item_pipe" | "gtceu:sterling_silver_sword" | "gtceu:sterling_silver_tiny_dust" | "gtceu:sterling_silver_turbine_blade" | "gtceu:sterling_silver_wire_cutter" | "gtceu:sterling_silver_wrench" | "gtceu:sterling_silver_wrench_tip" | "gtceu:stibnite_crushed_ore" | "gtceu:stibnite_dust" | "gtceu:stibnite_impure_dust" | "gtceu:stibnite_ore" | "gtceu:stibnite_pure_dust" | "gtceu:stibnite_purified_ore" | "gtceu:stibnite_refined_ore" | "gtceu:stibnite_small_dust" | "gtceu:stibnite_tiny_dust" | "gtceu:sticky_resin" | "gtceu:stone_dust" | "gtceu:stone_gear" | "gtceu:stone_plate" | "gtceu:stone_rod" | "gtceu:stone_small_dust" | "gtceu:stone_tiny_dust" | "gtceu:stress_proof_casing" | "gtceu:sturdy_machine_casing" | "gtceu:styrene_bucket" | "gtceu:styrene_butadiene_rubber_block" | "gtceu:styrene_butadiene_rubber_bucket" | "gtceu:styrene_butadiene_rubber_dust" | "gtceu:styrene_butadiene_rubber_foil" | "gtceu:styrene_butadiene_rubber_ingot" | "gtceu:styrene_butadiene_rubber_nugget" | "gtceu:styrene_butadiene_rubber_plate" | "gtceu:styrene_butadiene_rubber_ring" | "gtceu:styrene_butadiene_rubber_rod" | "gtceu:styrene_butadiene_rubber_small_dust" | "gtceu:styrene_butadiene_rubber_tiny_dust" | "gtceu:sugar_block" | "gtceu:sugar_gem" | "gtceu:sugar_small_dust" | "gtceu:sugar_tiny_dust" | "gtceu:sulfur_crushed_ore" | "gtceu:sulfur_dichloride_bucket" | "gtceu:sulfur_dioxide_bucket" | "gtceu:sulfur_dust" | "gtceu:sulfur_impure_dust" | "gtceu:sulfur_ore" | "gtceu:sulfur_pure_dust" | "gtceu:sulfur_purified_ore" | "gtceu:sulfur_refined_ore" | "gtceu:sulfur_small_dust" | "gtceu:sulfur_tiny_dust" | "gtceu:sulfur_trioxide_bucket" | "gtceu:sulfuric_acid_bucket" | "gtceu:sulfuric_copper_solution_bucket" | "gtceu:sulfuric_gas_bucket" | "gtceu:sulfuric_heavy_fuel_bucket" | "gtceu:sulfuric_light_fuel_bucket" | "gtceu:sulfuric_naphtha_bucket" | "gtceu:sulfuric_nickel_solution_bucket" | "gtceu:sulfuryl_chloride_bucket" | "gtceu:super_pressure_heat_chamber" | "gtceu:superconducting_coil" | "gtceu:talc_crushed_ore" | "gtceu:talc_dust" | "gtceu:talc_impure_dust" | "gtceu:talc_ore" | "gtceu:talc_pure_dust" | "gtceu:talc_purified_ore" | "gtceu:talc_refined_ore" | "gtceu:talc_small_dust" | "gtceu:talc_tiny_dust" | "gtceu:tantalite_crushed_ore" | "gtceu:tantalite_dust" | "gtceu:tantalite_impure_dust" | "gtceu:tantalite_ore" | "gtceu:tantalite_pure_dust" | "gtceu:tantalite_purified_ore" | "gtceu:tantalite_refined_ore" | "gtceu:tantalite_small_dust" | "gtceu:tantalite_tiny_dust" | "gtceu:tantalum_block" | "gtceu:tantalum_bucket" | "gtceu:tantalum_capacitor" | "gtceu:tantalum_carbide_block" | "gtceu:tantalum_carbide_bucket" | "gtceu:tantalum_carbide_double_plate" | "gtceu:tantalum_carbide_dust" | "gtceu:tantalum_carbide_hot_ingot" | "gtceu:tantalum_carbide_ingot" | "gtceu:tantalum_carbide_nugget" | "gtceu:tantalum_carbide_plate" | "gtceu:tantalum_carbide_small_dust" | "gtceu:tantalum_carbide_tiny_dust" | "gtceu:tantalum_double_plate" | "gtceu:tantalum_dust" | "gtceu:tantalum_fine_wire" | "gtceu:tantalum_foil" | "gtceu:tantalum_ingot" | "gtceu:tantalum_nugget" | "gtceu:tantalum_plate" | "gtceu:tantalum_small_dust" | "gtceu:tantalum_tiny_dust" | "gtceu:tempered_glass" | "gtceu:terminal" | "gtceu:tetrachloroethylene_bucket" | "gtceu:tetrafluoroethylene_bucket" | "gtceu:tetrahedrite_crushed_ore" | "gtceu:tetrahedrite_dust" | "gtceu:tetrahedrite_impure_dust" | "gtceu:tetrahedrite_ore" | "gtceu:tetrahedrite_pure_dust" | "gtceu:tetrahedrite_purified_ore" | "gtceu:tetrahedrite_refined_ore" | "gtceu:tetrahedrite_small_dust" | "gtceu:tetrahedrite_tiny_dust" | "gtceu:tetranitromethane_bucket" | "gtceu:thionyl_chloride_bucket" | "gtceu:thorium_block" | "gtceu:thorium_bucket" | "gtceu:thorium_crushed_ore" | "gtceu:thorium_double_plate" | "gtceu:thorium_dust" | "gtceu:thorium_impure_dust" | "gtceu:thorium_ingot" | "gtceu:thorium_nugget" | "gtceu:thorium_ore" | "gtceu:thorium_plate" | "gtceu:thorium_pure_dust" | "gtceu:thorium_purified_ore" | "gtceu:thorium_refined_ore" | "gtceu:thorium_rod" | "gtceu:thorium_small_dust" | "gtceu:thorium_tiny_dust" | "gtceu:tin_alloy_block" | "gtceu:tin_alloy_bolt" | "gtceu:tin_alloy_bucket" | "gtceu:tin_alloy_double_plate" | "gtceu:tin_alloy_dust" | "gtceu:tin_alloy_huge_fluid_pipe" | "gtceu:tin_alloy_ingot" | "gtceu:tin_alloy_large_fluid_pipe" | "gtceu:tin_alloy_long_rod" | "gtceu:tin_alloy_nonuple_fluid_pipe" | "gtceu:tin_alloy_normal_fluid_pipe" | "gtceu:tin_alloy_nugget" | "gtceu:tin_alloy_plate" | "gtceu:tin_alloy_quadruple_fluid_pipe" | "gtceu:tin_alloy_rod" | "gtceu:tin_alloy_screw" | "gtceu:tin_alloy_small_dust" | "gtceu:tin_alloy_small_fluid_pipe" | "gtceu:tin_alloy_tiny_dust" | "gtceu:tin_alloy_tiny_fluid_pipe" | "gtceu:tin_block" | "gtceu:tin_bolt" | "gtceu:tin_bucket" | "gtceu:tin_crushed_ore" | "gtceu:tin_double_cable" | "gtceu:tin_double_plate" | "gtceu:tin_double_wire" | "gtceu:tin_dust" | "gtceu:tin_fine_wire" | "gtceu:tin_foil" | "gtceu:tin_hex_cable" | "gtceu:tin_hex_wire" | "gtceu:tin_huge_item_pipe" | "gtceu:tin_huge_restrictive_item_pipe" | "gtceu:tin_impure_dust" | "gtceu:tin_ingot" | "gtceu:tin_large_item_pipe" | "gtceu:tin_large_restrictive_item_pipe" | "gtceu:tin_long_rod" | "gtceu:tin_normal_item_pipe" | "gtceu:tin_normal_restrictive_item_pipe" | "gtceu:tin_nugget" | "gtceu:tin_octal_cable" | "gtceu:tin_octal_wire" | "gtceu:tin_ore" | "gtceu:tin_plate" | "gtceu:tin_pure_dust" | "gtceu:tin_purified_ore" | "gtceu:tin_quadruple_cable" | "gtceu:tin_quadruple_wire" | "gtceu:tin_refined_ore" | "gtceu:tin_ring" | "gtceu:tin_rod" | "gtceu:tin_rotor" | "gtceu:tin_screw" | "gtceu:tin_single_cable" | "gtceu:tin_single_wire" | "gtceu:tin_small_dust" | "gtceu:tin_small_item_pipe" | "gtceu:tin_small_restrictive_item_pipe" | "gtceu:tin_small_spring" | "gtceu:tin_spring" | "gtceu:tin_tiny_dust" | "gtceu:tiny_pipe_extruder_mold" | "gtceu:titanium_axe" | "gtceu:titanium_block" | "gtceu:titanium_bolt" | "gtceu:titanium_bucket" | "gtceu:titanium_butchery_knife" | "gtceu:titanium_buzz_saw_blade" | "gtceu:titanium_carbide_block" | "gtceu:titanium_carbide_bucket" | "gtceu:titanium_carbide_double_plate" | "gtceu:titanium_carbide_dust" | "gtceu:titanium_carbide_hot_ingot" | "gtceu:titanium_carbide_ingot" | "gtceu:titanium_carbide_nugget" | "gtceu:titanium_carbide_plate" | "gtceu:titanium_carbide_small_dust" | "gtceu:titanium_carbide_tiny_dust" | "gtceu:titanium_chainsaw_head" | "gtceu:titanium_crate" | "gtceu:titanium_crowbar" | "gtceu:titanium_double_plate" | "gtceu:titanium_drill_head" | "gtceu:titanium_drum" | "gtceu:titanium_dust" | "gtceu:titanium_file" | "gtceu:titanium_firebox_casing" | "gtceu:titanium_fluid_cell" | "gtceu:titanium_frame" | "gtceu:titanium_gear" | "gtceu:titanium_gearbox" | "gtceu:titanium_hammer" | "gtceu:titanium_hoe" | "gtceu:titanium_hot_ingot" | "gtceu:titanium_huge_fluid_pipe" | "gtceu:titanium_ingot" | "gtceu:titanium_knife" | "gtceu:titanium_large_boiler" | "gtceu:titanium_large_fluid_pipe" | "gtceu:titanium_long_rod" | "gtceu:titanium_mining_hammer" | "gtceu:titanium_nonuple_fluid_pipe" | "gtceu:titanium_normal_fluid_pipe" | "gtceu:titanium_nugget" | "gtceu:titanium_pickaxe" | "gtceu:titanium_pipe_casing" | "gtceu:titanium_plate" | "gtceu:titanium_plunger" | "gtceu:titanium_quadruple_fluid_pipe" | "gtceu:titanium_ring" | "gtceu:titanium_rod" | "gtceu:titanium_rotor" | "gtceu:titanium_saw" | "gtceu:titanium_screw" | "gtceu:titanium_screwdriver" | "gtceu:titanium_screwdriver_tip" | "gtceu:titanium_scythe" | "gtceu:titanium_shovel" | "gtceu:titanium_small_dust" | "gtceu:titanium_small_fluid_pipe" | "gtceu:titanium_small_gear" | "gtceu:titanium_sword" | "gtceu:titanium_tetrachloride_bucket" | "gtceu:titanium_tiny_dust" | "gtceu:titanium_tiny_fluid_pipe" | "gtceu:titanium_trifluoride_dust" | "gtceu:titanium_trifluoride_small_dust" | "gtceu:titanium_trifluoride_tiny_dust" | "gtceu:titanium_tungsten_carbide_block" | "gtceu:titanium_tungsten_carbide_bucket" | "gtceu:titanium_tungsten_carbide_double_plate" | "gtceu:titanium_tungsten_carbide_dust" | "gtceu:titanium_tungsten_carbide_hot_ingot" | "gtceu:titanium_tungsten_carbide_ingot" | "gtceu:titanium_tungsten_carbide_nugget" | "gtceu:titanium_tungsten_carbide_plate" | "gtceu:titanium_tungsten_carbide_small_dust" | "gtceu:titanium_tungsten_carbide_tiny_dust" | "gtceu:titanium_turbine_blade" | "gtceu:titanium_turbine_casing" | "gtceu:titanium_wire_cutter" | "gtceu:titanium_wrench" | "gtceu:titanium_wrench_tip" | "gtceu:toluene_bucket" | "gtceu:topaz_block" | "gtceu:topaz_crushed_ore" | "gtceu:topaz_dust" | "gtceu:topaz_exquisite_gem" | "gtceu:topaz_flawless_gem" | "gtceu:topaz_gem" | "gtceu:topaz_impure_dust" | "gtceu:topaz_ore" | "gtceu:topaz_plate" | "gtceu:topaz_pure_dust" | "gtceu:topaz_purified_ore" | "gtceu:topaz_refined_ore" | "gtceu:topaz_rod" | "gtceu:topaz_small_dust" | "gtceu:topaz_tiny_dust" | "gtceu:transistor" | "gtceu:treated_wood_dust" | "gtceu:treated_wood_frame" | "gtceu:treated_wood_large_fluid_pipe" | "gtceu:treated_wood_normal_fluid_pipe" | "gtceu:treated_wood_planks" | "gtceu:treated_wood_plate" | "gtceu:treated_wood_rod" | "gtceu:treated_wood_small_dust" | "gtceu:treated_wood_small_fluid_pipe" | "gtceu:treated_wood_tiny_dust" | "gtceu:tree_greenhouse" | "gtceu:tricalcium_phosphate_crushed_ore" | "gtceu:tricalcium_phosphate_dust" | "gtceu:tricalcium_phosphate_impure_dust" | "gtceu:tricalcium_phosphate_ore" | "gtceu:tricalcium_phosphate_pure_dust" | "gtceu:tricalcium_phosphate_purified_ore" | "gtceu:tricalcium_phosphate_refined_ore" | "gtceu:tricalcium_phosphate_small_dust" | "gtceu:tricalcium_phosphate_tiny_dust" | "gtceu:triethylene_glycol_bucket" | "gtceu:triethylene_glycol_diamine_dust" | "gtceu:triethylene_glycol_diamine_small_dust" | "gtceu:triethylene_glycol_diamine_tiny_dust" | "gtceu:triethylene_glycol_diazide_dust" | "gtceu:triethylene_glycol_diazide_small_dust" | "gtceu:triethylene_glycol_diazide_tiny_dust" | "gtceu:triethylene_glycol_ditosylate_dust" | "gtceu:triethylene_glycol_ditosylate_small_dust" | "gtceu:triethylene_glycol_ditosylate_tiny_dust" | "gtceu:triglycol_dichloride_bucket" | "gtceu:trinium_block" | "gtceu:trinium_bolt" | "gtceu:trinium_bucket" | "gtceu:trinium_coil_block" | "gtceu:trinium_double_cable" | "gtceu:trinium_double_plate" | "gtceu:trinium_double_wire" | "gtceu:trinium_dust" | "gtceu:trinium_foil" | "gtceu:trinium_gear" | "gtceu:trinium_hex_cable" | "gtceu:trinium_hex_wire" | "gtceu:trinium_hot_ingot" | "gtceu:trinium_ingot" | "gtceu:trinium_nugget" | "gtceu:trinium_octal_cable" | "gtceu:trinium_octal_wire" | "gtceu:trinium_plate" | "gtceu:trinium_quadruple_cable" | "gtceu:trinium_quadruple_wire" | "gtceu:trinium_rod" | "gtceu:trinium_screw" | "gtceu:trinium_single_cable" | "gtceu:trinium_single_wire" | "gtceu:trinium_small_dust" | "gtceu:trinium_sulfide_dust" | "gtceu:trinium_sulfide_small_dust" | "gtceu:trinium_sulfide_tiny_dust" | "gtceu:trinium_tiny_dust" | "gtceu:tritanium_block" | "gtceu:tritanium_bolt" | "gtceu:tritanium_bucket" | "gtceu:tritanium_coil_block" | "gtceu:tritanium_double_cable" | "gtceu:tritanium_double_plate" | "gtceu:tritanium_double_wire" | "gtceu:tritanium_dust" | "gtceu:tritanium_fine_wire" | "gtceu:tritanium_foil" | "gtceu:tritanium_frame" | "gtceu:tritanium_gear" | "gtceu:tritanium_hex_cable" | "gtceu:tritanium_hex_wire" | "gtceu:tritanium_ingot" | "gtceu:tritanium_long_rod" | "gtceu:tritanium_nugget" | "gtceu:tritanium_octal_cable" | "gtceu:tritanium_octal_wire" | "gtceu:tritanium_plate" | "gtceu:tritanium_quadruple_cable" | "gtceu:tritanium_quadruple_wire" | "gtceu:tritanium_ring" | "gtceu:tritanium_rod" | "gtceu:tritanium_round" | "gtceu:tritanium_screw" | "gtceu:tritanium_single_cable" | "gtceu:tritanium_single_wire" | "gtceu:tritanium_small_dust" | "gtceu:tritanium_small_gear" | "gtceu:tritanium_tiny_dust" | "gtceu:tritanium_turbine_blade" | "gtceu:tritium_bucket" | "gtceu:trona_crushed_ore" | "gtceu:trona_dust" | "gtceu:trona_impure_dust" | "gtceu:trona_ore" | "gtceu:trona_pure_dust" | "gtceu:trona_purified_ore" | "gtceu:trona_refined_ore" | "gtceu:trona_small_dust" | "gtceu:trona_tiny_dust" | "gtceu:tuff_almandine_ore" | "gtceu:tuff_aluminium_ore" | "gtceu:tuff_alunite_ore" | "gtceu:tuff_amethyst_ore" | "gtceu:tuff_apatite_ore" | "gtceu:tuff_asbestos_ore" | "gtceu:tuff_barite_ore" | "gtceu:tuff_basaltic_mineral_sand_ore" | "gtceu:tuff_bastnasite_ore" | "gtceu:tuff_bauxite_ore" | "gtceu:tuff_bentonite_ore" | "gtceu:tuff_beryllium_ore" | "gtceu:tuff_blue_topaz_ore" | "gtceu:tuff_bornite_ore" | "gtceu:tuff_calcite_ore" | "gtceu:tuff_cassiterite_ore" | "gtceu:tuff_cassiterite_sand_ore" | "gtceu:tuff_certus_quartz_ore" | "gtceu:tuff_chalcocite_ore" | "gtceu:tuff_chalcopyrite_ore" | "gtceu:tuff_chromite_ore" | "gtceu:tuff_cinnabar_ore" | "gtceu:tuff_coal_ore" | "gtceu:tuff_cobalt_ore" | "gtceu:tuff_cobaltite_ore" | "gtceu:tuff_cooperite_ore" | "gtceu:tuff_copper_ore" | "gtceu:tuff_diamond_ore" | "gtceu:tuff_diatomite_ore" | "gtceu:tuff_electrotine_ore" | "gtceu:tuff_emerald_ore" | "gtceu:tuff_fullers_earth_ore" | "gtceu:tuff_galena_ore" | "gtceu:tuff_garnet_sand_ore" | "gtceu:tuff_garnierite_ore" | "gtceu:tuff_glauconite_sand_ore" | "gtceu:tuff_goethite_ore" | "gtceu:tuff_gold_ore" | "gtceu:tuff_granitic_mineral_sand_ore" | "gtceu:tuff_graphite_ore" | "gtceu:tuff_green_sapphire_ore" | "gtceu:tuff_grossular_ore" | "gtceu:tuff_gypsum_ore" | "gtceu:tuff_hematite_ore" | "gtceu:tuff_ilmenite_ore" | "gtceu:tuff_iron_ore" | "gtceu:tuff_kyanite_ore" | "gtceu:tuff_lapis_ore" | "gtceu:tuff_lazurite_ore" | "gtceu:tuff_lead_ore" | "gtceu:tuff_lepidolite_ore" | "gtceu:tuff_lithium_ore" | "gtceu:tuff_magnesite_ore" | "gtceu:tuff_magnetite_ore" | "gtceu:tuff_malachite_ore" | "gtceu:tuff_mica_ore" | "gtceu:tuff_molybdenite_ore" | "gtceu:tuff_molybdenum_ore" | "gtceu:tuff_monazite_ore" | "gtceu:tuff_naquadah_ore" | "gtceu:tuff_neodymium_ore" | "gtceu:tuff_nether_quartz_ore" | "gtceu:tuff_nickel_ore" | "gtceu:tuff_oilsands_ore" | "gtceu:tuff_olivine_ore" | "gtceu:tuff_opal_ore" | "gtceu:tuff_palladium_ore" | "gtceu:tuff_pentlandite_ore" | "gtceu:tuff_pitchblende_ore" | "gtceu:tuff_platinum_ore" | "gtceu:tuff_plutonium_ore" | "gtceu:tuff_pollucite_ore" | "gtceu:tuff_powellite_ore" | "gtceu:tuff_pyrite_ore" | "gtceu:tuff_pyrochlore_ore" | "gtceu:tuff_pyrolusite_ore" | "gtceu:tuff_pyrope_ore" | "gtceu:tuff_quartzite_ore" | "gtceu:tuff_realgar_ore" | "gtceu:tuff_red_garnet_ore" | "gtceu:tuff_redstone_ore" | "gtceu:tuff_rock_salt_ore" | "gtceu:tuff_ruby_ore" | "gtceu:tuff_salt_ore" | "gtceu:tuff_saltpeter_ore" | "gtceu:tuff_sapphire_ore" | "gtceu:tuff_scheelite_ore" | "gtceu:tuff_silver_ore" | "gtceu:tuff_soapstone_ore" | "gtceu:tuff_sodalite_ore" | "gtceu:tuff_spessartine_ore" | "gtceu:tuff_sphalerite_ore" | "gtceu:tuff_spodumene_ore" | "gtceu:tuff_stibnite_ore" | "gtceu:tuff_sulfur_ore" | "gtceu:tuff_talc_ore" | "gtceu:tuff_tantalite_ore" | "gtceu:tuff_tetrahedrite_ore" | "gtceu:tuff_thorium_ore" | "gtceu:tuff_tin_ore" | "gtceu:tuff_topaz_ore" | "gtceu:tuff_tricalcium_phosphate_ore" | "gtceu:tuff_trona_ore" | "gtceu:tuff_tungstate_ore" | "gtceu:tuff_uraninite_ore" | "gtceu:tuff_vanadium_magnetite_ore" | "gtceu:tuff_wulfenite_ore" | "gtceu:tuff_yellow_garnet_ore" | "gtceu:tuff_yellow_limonite_ore" | "gtceu:tuff_zeolite_ore" | "gtceu:tungstate_crushed_ore" | "gtceu:tungstate_dust" | "gtceu:tungstate_impure_dust" | "gtceu:tungstate_ore" | "gtceu:tungstate_pure_dust" | "gtceu:tungstate_purified_ore" | "gtceu:tungstate_refined_ore" | "gtceu:tungstate_small_dust" | "gtceu:tungstate_tiny_dust" | "gtceu:tungsten_block" | "gtceu:tungsten_bolt" | "gtceu:tungsten_bucket" | "gtceu:tungsten_carbide_axe" | "gtceu:tungsten_carbide_block" | "gtceu:tungsten_carbide_bolt" | "gtceu:tungsten_carbide_bucket" | "gtceu:tungsten_carbide_butchery_knife" | "gtceu:tungsten_carbide_buzz_saw_blade" | "gtceu:tungsten_carbide_chainsaw_head" | "gtceu:tungsten_carbide_crowbar" | "gtceu:tungsten_carbide_double_plate" | "gtceu:tungsten_carbide_drill_head" | "gtceu:tungsten_carbide_dust" | "gtceu:tungsten_carbide_file" | "gtceu:tungsten_carbide_foil" | "gtceu:tungsten_carbide_frame" | "gtceu:tungsten_carbide_gear" | "gtceu:tungsten_carbide_hammer" | "gtceu:tungsten_carbide_hoe" | "gtceu:tungsten_carbide_hot_ingot" | "gtceu:tungsten_carbide_huge_fluid_pipe" | "gtceu:tungsten_carbide_ingot" | "gtceu:tungsten_carbide_knife" | "gtceu:tungsten_carbide_large_fluid_pipe" | "gtceu:tungsten_carbide_long_rod" | "gtceu:tungsten_carbide_mining_hammer" | "gtceu:tungsten_carbide_nonuple_fluid_pipe" | "gtceu:tungsten_carbide_normal_fluid_pipe" | "gtceu:tungsten_carbide_nugget" | "gtceu:tungsten_carbide_pickaxe" | "gtceu:tungsten_carbide_plate" | "gtceu:tungsten_carbide_plunger" | "gtceu:tungsten_carbide_quadruple_fluid_pipe" | "gtceu:tungsten_carbide_rod" | "gtceu:tungsten_carbide_saw" | "gtceu:tungsten_carbide_screw" | "gtceu:tungsten_carbide_screwdriver" | "gtceu:tungsten_carbide_screwdriver_tip" | "gtceu:tungsten_carbide_scythe" | "gtceu:tungsten_carbide_shovel" | "gtceu:tungsten_carbide_small_dust" | "gtceu:tungsten_carbide_small_fluid_pipe" | "gtceu:tungsten_carbide_small_gear" | "gtceu:tungsten_carbide_sword" | "gtceu:tungsten_carbide_tiny_dust" | "gtceu:tungsten_carbide_tiny_fluid_pipe" | "gtceu:tungsten_carbide_turbine_blade" | "gtceu:tungsten_carbide_wire_cutter" | "gtceu:tungsten_carbide_wrench" | "gtceu:tungsten_carbide_wrench_tip" | "gtceu:tungsten_double_cable" | "gtceu:tungsten_double_plate" | "gtceu:tungsten_double_wire" | "gtceu:tungsten_dust" | "gtceu:tungsten_foil" | "gtceu:tungsten_frame" | "gtceu:tungsten_gear" | "gtceu:tungsten_grinding_head" | "gtceu:tungsten_hex_cable" | "gtceu:tungsten_hex_wire" | "gtceu:tungsten_hot_ingot" | "gtceu:tungsten_huge_fluid_pipe" | "gtceu:tungsten_ingot" | "gtceu:tungsten_large_fluid_pipe" | "gtceu:tungsten_long_rod" | "gtceu:tungsten_nonuple_fluid_pipe" | "gtceu:tungsten_normal_fluid_pipe" | "gtceu:tungsten_nugget" | "gtceu:tungsten_octal_cable" | "gtceu:tungsten_octal_wire" | "gtceu:tungsten_plate" | "gtceu:tungsten_quadruple_cable" | "gtceu:tungsten_quadruple_fluid_pipe" | "gtceu:tungsten_quadruple_wire" | "gtceu:tungsten_rod" | "gtceu:tungsten_screw" | "gtceu:tungsten_single_cable" | "gtceu:tungsten_single_wire" | "gtceu:tungsten_small_dust" | "gtceu:tungsten_small_fluid_pipe" | "gtceu:tungsten_small_spring" | "gtceu:tungsten_spring" | "gtceu:tungsten_steel_axe" | "gtceu:tungsten_steel_block" | "gtceu:tungsten_steel_bolt" | "gtceu:tungsten_steel_bucket" | "gtceu:tungsten_steel_butchery_knife" | "gtceu:tungsten_steel_buzz_saw_blade" | "gtceu:tungsten_steel_chainsaw_head" | "gtceu:tungsten_steel_crate" | "gtceu:tungsten_steel_crowbar" | "gtceu:tungsten_steel_dense_plate" | "gtceu:tungsten_steel_double_cable" | "gtceu:tungsten_steel_double_plate" | "gtceu:tungsten_steel_double_wire" | "gtceu:tungsten_steel_drill_head" | "gtceu:tungsten_steel_drum" | "gtceu:tungsten_steel_dust" | "gtceu:tungsten_steel_file" | "gtceu:tungsten_steel_fine_wire" | "gtceu:tungsten_steel_foil" | "gtceu:tungsten_steel_frame" | "gtceu:tungsten_steel_gear" | "gtceu:tungsten_steel_hammer" | "gtceu:tungsten_steel_hex_cable" | "gtceu:tungsten_steel_hex_wire" | "gtceu:tungsten_steel_hoe" | "gtceu:tungsten_steel_hot_ingot" | "gtceu:tungsten_steel_huge_fluid_pipe" | "gtceu:tungsten_steel_ingot" | "gtceu:tungsten_steel_knife" | "gtceu:tungsten_steel_large_fluid_pipe" | "gtceu:tungsten_steel_long_rod" | "gtceu:tungsten_steel_mining_hammer" | "gtceu:tungsten_steel_nonuple_fluid_pipe" | "gtceu:tungsten_steel_normal_fluid_pipe" | "gtceu:tungsten_steel_nugget" | "gtceu:tungsten_steel_octal_cable" | "gtceu:tungsten_steel_octal_wire" | "gtceu:tungsten_steel_pickaxe" | "gtceu:tungsten_steel_plate" | "gtceu:tungsten_steel_plunger" | "gtceu:tungsten_steel_quadruple_cable" | "gtceu:tungsten_steel_quadruple_fluid_pipe" | "gtceu:tungsten_steel_quadruple_wire" | "gtceu:tungsten_steel_ring" | "gtceu:tungsten_steel_rod" | "gtceu:tungsten_steel_rotor" | "gtceu:tungsten_steel_saw" | "gtceu:tungsten_steel_screw" | "gtceu:tungsten_steel_screwdriver" | "gtceu:tungsten_steel_screwdriver_tip" | "gtceu:tungsten_steel_scythe" | "gtceu:tungsten_steel_shovel" | "gtceu:tungsten_steel_single_cable" | "gtceu:tungsten_steel_single_wire" | "gtceu:tungsten_steel_small_dust" | "gtceu:tungsten_steel_small_fluid_pipe" | "gtceu:tungsten_steel_small_gear" | "gtceu:tungsten_steel_spring" | "gtceu:tungsten_steel_sword" | "gtceu:tungsten_steel_tiny_dust" | "gtceu:tungsten_steel_tiny_fluid_pipe" | "gtceu:tungsten_steel_turbine_blade" | "gtceu:tungsten_steel_wire_cutter" | "gtceu:tungsten_steel_wrench" | "gtceu:tungsten_steel_wrench_tip" | "gtceu:tungsten_tiny_dust" | "gtceu:tungsten_tiny_fluid_pipe" | "gtceu:tungsten_turbine_blade" | "gtceu:tungstensteel_coil_block" | "gtceu:tungstensteel_firebox_casing" | "gtceu:tungstensteel_fluid_cell" | "gtceu:tungstensteel_gearbox" | "gtceu:tungstensteel_large_boiler" | "gtceu:tungstensteel_pipe_casing" | "gtceu:tungstensteel_turbine_casing" | "gtceu:tungstic_acid_dust" | "gtceu:tungstic_acid_small_dust" | "gtceu:tungstic_acid_tiny_dust" | "gtceu:turbine_rotor" | "gtceu:twinite_block" | "gtceu:twinite_bolt" | "gtceu:twinite_double_plate" | "gtceu:twinite_double_wire" | "gtceu:twinite_dust" | "gtceu:twinite_foil" | "gtceu:twinite_frame" | "gtceu:twinite_gear" | "gtceu:twinite_hex_wire" | "gtceu:twinite_hot_ingot" | "gtceu:twinite_ingot" | "gtceu:twinite_long_rod" | "gtceu:twinite_nugget" | "gtceu:twinite_octal_wire" | "gtceu:twinite_plate" | "gtceu:twinite_quadruple_wire" | "gtceu:twinite_ring" | "gtceu:twinite_rod" | "gtceu:twinite_rotor" | "gtceu:twinite_screw" | "gtceu:twinite_single_wire" | "gtceu:twinite_small_dust" | "gtceu:twinite_small_gear" | "gtceu:twinite_tiny_dust" | "gtceu:uev_machine_casing" | "gtceu:uhpic_chip" | "gtceu:uhpic_wafer" | "gtceu:uhv_1024a_laser_source_hatch" | "gtceu:uhv_1024a_laser_target_hatch" | "gtceu:uhv_16a_energy_converter" | "gtceu:uhv_1a_energy_converter" | "gtceu:uhv_256a_laser_source_hatch" | "gtceu:uhv_256a_laser_target_hatch" | "gtceu:uhv_4096a_laser_source_hatch" | "gtceu:uhv_4096a_laser_target_hatch" | "gtceu:uhv_4a_energy_converter" | "gtceu:uhv_8a_energy_converter" | "gtceu:uhv_battery_buffer_16x" | "gtceu:uhv_battery_buffer_4x" | "gtceu:uhv_battery_buffer_8x" | "gtceu:uhv_charger_4x" | "gtceu:uhv_energy_input_hatch" | "gtceu:uhv_energy_input_hatch_16a" | "gtceu:uhv_energy_input_hatch_4a" | "gtceu:uhv_energy_output_hatch" | "gtceu:uhv_energy_output_hatch_16a" | "gtceu:uhv_energy_output_hatch_4a" | "gtceu:uhv_hermetic_casing" | "gtceu:uhv_input_bus" | "gtceu:uhv_input_hatch" | "gtceu:uhv_machine_casing" | "gtceu:uhv_machine_hull" | "gtceu:uhv_output_bus" | "gtceu:uhv_output_hatch" | "gtceu:uhv_quantum_chest" | "gtceu:uhv_quantum_tank" | "gtceu:uiv_machine_casing" | "gtceu:ulpic_chip" | "gtceu:ulpic_wafer" | "gtceu:ultimet_axe" | "gtceu:ultimet_block" | "gtceu:ultimet_bolt" | "gtceu:ultimet_bucket" | "gtceu:ultimet_butchery_knife" | "gtceu:ultimet_buzz_saw_blade" | "gtceu:ultimet_chainsaw_head" | "gtceu:ultimet_crowbar" | "gtceu:ultimet_double_plate" | "gtceu:ultimet_drill_head" | "gtceu:ultimet_dust" | "gtceu:ultimet_file" | "gtceu:ultimet_gear" | "gtceu:ultimet_hammer" | "gtceu:ultimet_hoe" | "gtceu:ultimet_hot_ingot" | "gtceu:ultimet_huge_item_pipe" | "gtceu:ultimet_huge_restrictive_item_pipe" | "gtceu:ultimet_ingot" | "gtceu:ultimet_knife" | "gtceu:ultimet_large_item_pipe" | "gtceu:ultimet_large_restrictive_item_pipe" | "gtceu:ultimet_long_rod" | "gtceu:ultimet_mining_hammer" | "gtceu:ultimet_normal_item_pipe" | "gtceu:ultimet_normal_restrictive_item_pipe" | "gtceu:ultimet_nugget" | "gtceu:ultimet_pickaxe" | "gtceu:ultimet_plate" | "gtceu:ultimet_plunger" | "gtceu:ultimet_rod" | "gtceu:ultimet_saw" | "gtceu:ultimet_screw" | "gtceu:ultimet_screwdriver" | "gtceu:ultimet_screwdriver_tip" | "gtceu:ultimet_scythe" | "gtceu:ultimet_shovel" | "gtceu:ultimet_small_dust" | "gtceu:ultimet_small_item_pipe" | "gtceu:ultimet_small_restrictive_item_pipe" | "gtceu:ultimet_sword" | "gtceu:ultimet_tiny_dust" | "gtceu:ultimet_turbine_blade" | "gtceu:ultimet_wire_cutter" | "gtceu:ultimet_wrench" | "gtceu:ultimet_wrench_tip" | "gtceu:ulv_16a_energy_converter" | "gtceu:ulv_1a_energy_converter" | "gtceu:ulv_4a_energy_converter" | "gtceu:ulv_8a_energy_converter" | "gtceu:ulv_battery_buffer_16x" | "gtceu:ulv_battery_buffer_4x" | "gtceu:ulv_battery_buffer_8x" | "gtceu:ulv_charger_4x" | "gtceu:ulv_energy_input_hatch" | "gtceu:ulv_energy_output_hatch" | "gtceu:ulv_input_bus" | "gtceu:ulv_input_hatch" | "gtceu:ulv_machine_casing" | "gtceu:ulv_machine_hull" | "gtceu:ulv_output_bus" | "gtceu:ulv_output_hatch" | "gtceu:ulv_solar_panel" | "gtceu:ulv_transformer_16a" | "gtceu:ulv_transformer_1a" | "gtceu:ulv_transformer_2a" | "gtceu:ulv_transformer_4a" | "gtceu:ulv_voltage_coil" | "gtceu:universal_fluid_cell" | "gtceu:uraninite_crushed_ore" | "gtceu:uraninite_dust" | "gtceu:uraninite_impure_dust" | "gtceu:uraninite_ore" | "gtceu:uraninite_pure_dust" | "gtceu:uraninite_purified_ore" | "gtceu:uraninite_refined_ore" | "gtceu:uraninite_small_dust" | "gtceu:uraninite_tiny_dust" | "gtceu:uranium_235_block" | "gtceu:uranium_235_bucket" | "gtceu:uranium_235_double_plate" | "gtceu:uranium_235_dust" | "gtceu:uranium_235_ingot" | "gtceu:uranium_235_nugget" | "gtceu:uranium_235_plate" | "gtceu:uranium_235_rod" | "gtceu:uranium_235_small_dust" | "gtceu:uranium_235_tiny_dust" | "gtceu:uranium_block" | "gtceu:uranium_bucket" | "gtceu:uranium_double_plate" | "gtceu:uranium_dust" | "gtceu:uranium_hexafluoride_bucket" | "gtceu:uranium_ingot" | "gtceu:uranium_nugget" | "gtceu:uranium_plate" | "gtceu:uranium_rhodium_dinaquadide_block" | "gtceu:uranium_rhodium_dinaquadide_bucket" | "gtceu:uranium_rhodium_dinaquadide_double_plate" | "gtceu:uranium_rhodium_dinaquadide_double_wire" | "gtceu:uranium_rhodium_dinaquadide_dust" | "gtceu:uranium_rhodium_dinaquadide_fine_wire" | "gtceu:uranium_rhodium_dinaquadide_foil" | "gtceu:uranium_rhodium_dinaquadide_hex_wire" | "gtceu:uranium_rhodium_dinaquadide_hot_ingot" | "gtceu:uranium_rhodium_dinaquadide_ingot" | "gtceu:uranium_rhodium_dinaquadide_nugget" | "gtceu:uranium_rhodium_dinaquadide_octal_wire" | "gtceu:uranium_rhodium_dinaquadide_plate" | "gtceu:uranium_rhodium_dinaquadide_quadruple_wire" | "gtceu:uranium_rhodium_dinaquadide_single_wire" | "gtceu:uranium_rhodium_dinaquadide_small_dust" | "gtceu:uranium_rhodium_dinaquadide_tiny_dust" | "gtceu:uranium_rod" | "gtceu:uranium_small_dust" | "gtceu:uranium_tiny_dust" | "gtceu:uranium_triplatinum_block" | "gtceu:uranium_triplatinum_bucket" | "gtceu:uranium_triplatinum_double_wire" | "gtceu:uranium_triplatinum_dust" | "gtceu:uranium_triplatinum_hex_wire" | "gtceu:uranium_triplatinum_hot_ingot" | "gtceu:uranium_triplatinum_ingot" | "gtceu:uranium_triplatinum_nugget" | "gtceu:uranium_triplatinum_octal_wire" | "gtceu:uranium_triplatinum_quadruple_wire" | "gtceu:uranium_triplatinum_single_wire" | "gtceu:uranium_triplatinum_small_dust" | "gtceu:uranium_triplatinum_tiny_dust" | "gtceu:uu_matter_bucket" | "gtceu:uv_1024a_laser_source_hatch" | "gtceu:uv_1024a_laser_target_hatch" | "gtceu:uv_16a_energy_converter" | "gtceu:uv_1a_energy_converter" | "gtceu:uv_256a_laser_source_hatch" | "gtceu:uv_256a_laser_target_hatch" | "gtceu:uv_4096a_laser_source_hatch" | "gtceu:uv_4096a_laser_target_hatch" | "gtceu:uv_4a_energy_converter" | "gtceu:uv_8a_energy_converter" | "gtceu:uv_alloy_smelter" | "gtceu:uv_arc_furnace" | "gtceu:uv_assembler" | "gtceu:uv_autoclave" | "gtceu:uv_battery_buffer_16x" | "gtceu:uv_battery_buffer_4x" | "gtceu:uv_battery_buffer_8x" | "gtceu:uv_battery_hull" | "gtceu:uv_bender" | "gtceu:uv_brewery" | "gtceu:uv_canner" | "gtceu:uv_centrifuge" | "gtceu:uv_charger_4x" | "gtceu:uv_chemical_bath" | "gtceu:uv_chemical_reactor" | "gtceu:uv_circuit_assembler" | "gtceu:uv_compressor" | "gtceu:uv_conveyor_module" | "gtceu:uv_cutter" | "gtceu:uv_diode" | "gtceu:uv_distillery" | "gtceu:uv_electric_furnace" | "gtceu:uv_electric_motor" | "gtceu:uv_electric_piston" | "gtceu:uv_electric_pump" | "gtceu:uv_electrolyzer" | "gtceu:uv_electromagnetic_separator" | "gtceu:uv_emitter" | "gtceu:uv_energy_input_hatch" | "gtceu:uv_energy_input_hatch_16a" | "gtceu:uv_energy_input_hatch_4a" | "gtceu:uv_energy_output_hatch" | "gtceu:uv_energy_output_hatch_16a" | "gtceu:uv_energy_output_hatch_4a" | "gtceu:uv_essence_burner" | "gtceu:uv_extractor" | "gtceu:uv_extruder" | "gtceu:uv_fermenter" | "gtceu:uv_field_generator" | "gtceu:uv_fluid_heater" | "gtceu:uv_fluid_passthrough_hatch" | "gtceu:uv_fluid_regulator" | "gtceu:uv_fluid_solidifier" | "gtceu:uv_forge_hammer" | "gtceu:uv_forming_press" | "gtceu:uv_fusion_reactor" | "gtceu:uv_gas_collector" | "gtceu:uv_hermetic_casing" | "gtceu:uv_input_bus" | "gtceu:uv_input_hatch" | "gtceu:uv_item_passthrough_hatch" | "gtceu:uv_kinetic_input_box" | "gtceu:uv_kinetic_output_box" | "gtceu:uv_laser_engraver" | "gtceu:uv_lathe" | "gtceu:uv_macerator" | "gtceu:uv_machine_casing" | "gtceu:uv_machine_hull" | "gtceu:uv_mixer" | "gtceu:uv_muffler_hatch" | "gtceu:uv_mystical_greenhouse" | "gtceu:uv_naquadria_battery" | "gtceu:uv_ore_washer" | "gtceu:uv_output_bus" | "gtceu:uv_output_hatch" | "gtceu:uv_packer" | "gtceu:uv_parallel_hatch" | "gtceu:uv_polarizer" | "gtceu:uv_quantum_chest" | "gtceu:uv_quantum_tank" | "gtceu:uv_robot_arm" | "gtceu:uv_rock_crusher" | "gtceu:uv_rotor_holder" | "gtceu:uv_sensor" | "gtceu:uv_sifter" | "gtceu:uv_solar_panel" | "gtceu:uv_thermal_centrifuge" | "gtceu:uv_transformer_16a" | "gtceu:uv_transformer_1a" | "gtceu:uv_transformer_2a" | "gtceu:uv_transformer_4a" | "gtceu:uv_voltage_coil" | "gtceu:uv_wiremill" | "gtceu:uvarovite_block" | "gtceu:uvarovite_dust" | "gtceu:uvarovite_exquisite_gem" | "gtceu:uvarovite_flawless_gem" | "gtceu:uvarovite_gem" | "gtceu:uvarovite_small_dust" | "gtceu:uvarovite_tiny_dust" | "gtceu:uxv_machine_casing" | "gtceu:vacuum_freezer" | "gtceu:vacuum_tube" | "gtceu:vanadium_block" | "gtceu:vanadium_bucket" | "gtceu:vanadium_dust" | "gtceu:vanadium_gallium_block" | "gtceu:vanadium_gallium_bucket" | "gtceu:vanadium_gallium_double_cable" | "gtceu:vanadium_gallium_double_plate" | "gtceu:vanadium_gallium_double_wire" | "gtceu:vanadium_gallium_dust" | "gtceu:vanadium_gallium_foil" | "gtceu:vanadium_gallium_hex_cable" | "gtceu:vanadium_gallium_hex_wire" | "gtceu:vanadium_gallium_hot_ingot" | "gtceu:vanadium_gallium_ingot" | "gtceu:vanadium_gallium_long_rod" | "gtceu:vanadium_gallium_nugget" | "gtceu:vanadium_gallium_octal_cable" | "gtceu:vanadium_gallium_octal_wire" | "gtceu:vanadium_gallium_plate" | "gtceu:vanadium_gallium_quadruple_cable" | "gtceu:vanadium_gallium_quadruple_wire" | "gtceu:vanadium_gallium_rod" | "gtceu:vanadium_gallium_single_cable" | "gtceu:vanadium_gallium_single_wire" | "gtceu:vanadium_gallium_small_dust" | "gtceu:vanadium_gallium_small_spring" | "gtceu:vanadium_gallium_spring" | "gtceu:vanadium_gallium_tiny_dust" | "gtceu:vanadium_hot_ingot" | "gtceu:vanadium_ingot" | "gtceu:vanadium_magnetite_crushed_ore" | "gtceu:vanadium_magnetite_dust" | "gtceu:vanadium_magnetite_impure_dust" | "gtceu:vanadium_magnetite_ore" | "gtceu:vanadium_magnetite_pure_dust" | "gtceu:vanadium_magnetite_purified_ore" | "gtceu:vanadium_magnetite_refined_ore" | "gtceu:vanadium_magnetite_small_dust" | "gtceu:vanadium_magnetite_tiny_dust" | "gtceu:vanadium_nugget" | "gtceu:vanadium_small_dust" | "gtceu:vanadium_steel_axe" | "gtceu:vanadium_steel_block" | "gtceu:vanadium_steel_bolt" | "gtceu:vanadium_steel_bucket" | "gtceu:vanadium_steel_butchery_knife" | "gtceu:vanadium_steel_buzz_saw_blade" | "gtceu:vanadium_steel_chainsaw_head" | "gtceu:vanadium_steel_crowbar" | "gtceu:vanadium_steel_double_plate" | "gtceu:vanadium_steel_drill_head" | "gtceu:vanadium_steel_dust" | "gtceu:vanadium_steel_file" | "gtceu:vanadium_steel_foil" | "gtceu:vanadium_steel_gear" | "gtceu:vanadium_steel_hammer" | "gtceu:vanadium_steel_hoe" | "gtceu:vanadium_steel_huge_fluid_pipe" | "gtceu:vanadium_steel_ingot" | "gtceu:vanadium_steel_knife" | "gtceu:vanadium_steel_large_fluid_pipe" | "gtceu:vanadium_steel_long_rod" | "gtceu:vanadium_steel_mining_hammer" | "gtceu:vanadium_steel_nonuple_fluid_pipe" | "gtceu:vanadium_steel_normal_fluid_pipe" | "gtceu:vanadium_steel_nugget" | "gtceu:vanadium_steel_pickaxe" | "gtceu:vanadium_steel_plate" | "gtceu:vanadium_steel_plunger" | "gtceu:vanadium_steel_quadruple_fluid_pipe" | "gtceu:vanadium_steel_rod" | "gtceu:vanadium_steel_saw" | "gtceu:vanadium_steel_screw" | "gtceu:vanadium_steel_screwdriver" | "gtceu:vanadium_steel_screwdriver_tip" | "gtceu:vanadium_steel_scythe" | "gtceu:vanadium_steel_shovel" | "gtceu:vanadium_steel_small_dust" | "gtceu:vanadium_steel_small_fluid_pipe" | "gtceu:vanadium_steel_sword" | "gtceu:vanadium_steel_tiny_dust" | "gtceu:vanadium_steel_tiny_fluid_pipe" | "gtceu:vanadium_steel_turbine_blade" | "gtceu:vanadium_steel_wire_cutter" | "gtceu:vanadium_steel_wrench" | "gtceu:vanadium_steel_wrench_tip" | "gtceu:vanadium_tiny_dust" | "gtceu:vibration_safe_casing" | "gtceu:vinyl_acetate_bucket" | "gtceu:vinyl_chloride_bucket" | "gtceu:void_block" | "gtceu:void_dust" | "gtceu:void_hot_ingot" | "gtceu:void_ingot" | "gtceu:void_long_rod" | "gtceu:void_nugget" | "gtceu:void_rod" | "gtceu:void_small_dust" | "gtceu:void_tiny_dust" | "gtceu:watertight_casing" | "gtceu:watertight_steel_block" | "gtceu:watertight_steel_bucket" | "gtceu:watertight_steel_double_plate" | "gtceu:watertight_steel_dust" | "gtceu:watertight_steel_frame" | "gtceu:watertight_steel_hot_ingot" | "gtceu:watertight_steel_ingot" | "gtceu:watertight_steel_nugget" | "gtceu:watertight_steel_plate" | "gtceu:watertight_steel_rod" | "gtceu:watertight_steel_small_dust" | "gtceu:watertight_steel_tiny_dust" | "gtceu:weapon_grade_naquadah_block" | "gtceu:weapon_grade_naquadah_bolt" | "gtceu:weapon_grade_naquadah_double_plate" | "gtceu:weapon_grade_naquadah_dust" | "gtceu:weapon_grade_naquadah_foil" | "gtceu:weapon_grade_naquadah_frame" | "gtceu:weapon_grade_naquadah_gear" | "gtceu:weapon_grade_naquadah_hot_ingot" | "gtceu:weapon_grade_naquadah_ingot" | "gtceu:weapon_grade_naquadah_long_rod" | "gtceu:weapon_grade_naquadah_nugget" | "gtceu:weapon_grade_naquadah_plate" | "gtceu:weapon_grade_naquadah_ring" | "gtceu:weapon_grade_naquadah_rod" | "gtceu:weapon_grade_naquadah_rotor" | "gtceu:weapon_grade_naquadah_screw" | "gtceu:weapon_grade_naquadah_small_dust" | "gtceu:weapon_grade_naquadah_small_gear" | "gtceu:weapon_grade_naquadah_tiny_dust" | "gtceu:wetware_circuit_board" | "gtceu:wetware_printed_circuit_board" | "gtceu:wetware_processor" | "gtceu:wetware_processor_assembly" | "gtceu:wetware_processor_computer" | "gtceu:wetware_processor_mainframe" | "gtceu:wheat_dust" | "gtceu:wheat_small_dust" | "gtceu:wheat_tiny_dust" | "gtceu:white_dye_bucket" | "gtceu:white_dye_spray_can" | "gtceu:wire_extruder_mold" | "gtceu:wireless_digital_interface_cover" | "gtceu:wood_bolt" | "gtceu:wood_buzz_saw_blade" | "gtceu:wood_chainsaw_head" | "gtceu:wood_crate" | "gtceu:wood_drill_head" | "gtceu:wood_drum" | "gtceu:wood_dust" | "gtceu:wood_frame" | "gtceu:wood_gas_bucket" | "gtceu:wood_gear" | "gtceu:wood_large_fluid_pipe" | "gtceu:wood_long_rod" | "gtceu:wood_mallet" | "gtceu:wood_normal_fluid_pipe" | "gtceu:wood_plate" | "gtceu:wood_screw" | "gtceu:wood_screwdriver_tip" | "gtceu:wood_small_dust" | "gtceu:wood_small_fluid_pipe" | "gtceu:wood_tar_bucket" | "gtceu:wood_tiny_dust" | "gtceu:wood_vinegar_bucket" | "gtceu:wood_wrench_tip" | "gtceu:wrought_iron_axe" | "gtceu:wrought_iron_block" | "gtceu:wrought_iron_bolt" | "gtceu:wrought_iron_bucket" | "gtceu:wrought_iron_butchery_knife" | "gtceu:wrought_iron_buzz_saw_blade" | "gtceu:wrought_iron_chainsaw_head" | "gtceu:wrought_iron_crowbar" | "gtceu:wrought_iron_double_plate" | "gtceu:wrought_iron_drill_head" | "gtceu:wrought_iron_dust" | "gtceu:wrought_iron_file" | "gtceu:wrought_iron_foil" | "gtceu:wrought_iron_gear" | "gtceu:wrought_iron_hammer" | "gtceu:wrought_iron_hoe" | "gtceu:wrought_iron_ingot" | "gtceu:wrought_iron_knife" | "gtceu:wrought_iron_long_rod" | "gtceu:wrought_iron_mining_hammer" | "gtceu:wrought_iron_mortar" | "gtceu:wrought_iron_nugget" | "gtceu:wrought_iron_pickaxe" | "gtceu:wrought_iron_plate" | "gtceu:wrought_iron_plunger" | "gtceu:wrought_iron_ring" | "gtceu:wrought_iron_rod" | "gtceu:wrought_iron_saw" | "gtceu:wrought_iron_screw" | "gtceu:wrought_iron_screwdriver" | "gtceu:wrought_iron_screwdriver_tip" | "gtceu:wrought_iron_scythe" | "gtceu:wrought_iron_shovel" | "gtceu:wrought_iron_small_dust" | "gtceu:wrought_iron_sword" | "gtceu:wrought_iron_tiny_dust" | "gtceu:wrought_iron_turbine_blade" | "gtceu:wrought_iron_wire_cutter" | "gtceu:wrought_iron_wrench" | "gtceu:wrought_iron_wrench_tip" | "gtceu:wulfenite_crushed_ore" | "gtceu:wulfenite_dust" | "gtceu:wulfenite_impure_dust" | "gtceu:wulfenite_ore" | "gtceu:wulfenite_pure_dust" | "gtceu:wulfenite_purified_ore" | "gtceu:wulfenite_refined_ore" | "gtceu:wulfenite_small_dust" | "gtceu:wulfenite_tiny_dust" | "gtceu:xenon_bucket" | "gtceu:yellow_dye_bucket" | "gtceu:yellow_dye_spray_can" | "gtceu:yellow_garnet_block" | "gtceu:yellow_garnet_crushed_ore" | "gtceu:yellow_garnet_dust" | "gtceu:yellow_garnet_exquisite_gem" | "gtceu:yellow_garnet_flawless_gem" | "gtceu:yellow_garnet_gem" | "gtceu:yellow_garnet_impure_dust" | "gtceu:yellow_garnet_ore" | "gtceu:yellow_garnet_plate" | "gtceu:yellow_garnet_pure_dust" | "gtceu:yellow_garnet_purified_ore" | "gtceu:yellow_garnet_refined_ore" | "gtceu:yellow_garnet_rod" | "gtceu:yellow_garnet_small_dust" | "gtceu:yellow_garnet_tiny_dust" | "gtceu:yellow_glass_lens" | "gtceu:yellow_limonite_crushed_ore" | "gtceu:yellow_limonite_dust" | "gtceu:yellow_limonite_impure_dust" | "gtceu:yellow_limonite_ore" | "gtceu:yellow_limonite_pure_dust" | "gtceu:yellow_limonite_purified_ore" | "gtceu:yellow_limonite_refined_ore" | "gtceu:yellow_limonite_small_dust" | "gtceu:yellow_limonite_tiny_dust" | "gtceu:yttrium_barium_cuprate_block" | "gtceu:yttrium_barium_cuprate_bolt" | "gtceu:yttrium_barium_cuprate_bucket" | "gtceu:yttrium_barium_cuprate_double_cable" | "gtceu:yttrium_barium_cuprate_double_plate" | "gtceu:yttrium_barium_cuprate_double_wire" | "gtceu:yttrium_barium_cuprate_dust" | "gtceu:yttrium_barium_cuprate_fine_wire" | "gtceu:yttrium_barium_cuprate_foil" | "gtceu:yttrium_barium_cuprate_hex_cable" | "gtceu:yttrium_barium_cuprate_hex_wire" | "gtceu:yttrium_barium_cuprate_hot_ingot" | "gtceu:yttrium_barium_cuprate_ingot" | "gtceu:yttrium_barium_cuprate_long_rod" | "gtceu:yttrium_barium_cuprate_nugget" | "gtceu:yttrium_barium_cuprate_octal_cable" | "gtceu:yttrium_barium_cuprate_octal_wire" | "gtceu:yttrium_barium_cuprate_plate" | "gtceu:yttrium_barium_cuprate_quadruple_cable" | "gtceu:yttrium_barium_cuprate_quadruple_wire" | "gtceu:yttrium_barium_cuprate_rod" | "gtceu:yttrium_barium_cuprate_screw" | "gtceu:yttrium_barium_cuprate_single_cable" | "gtceu:yttrium_barium_cuprate_single_wire" | "gtceu:yttrium_barium_cuprate_small_dust" | "gtceu:yttrium_barium_cuprate_small_spring" | "gtceu:yttrium_barium_cuprate_spring" | "gtceu:yttrium_barium_cuprate_tiny_dust" | "gtceu:yttrium_block" | "gtceu:yttrium_bucket" | "gtceu:yttrium_dust" | "gtceu:yttrium_hot_ingot" | "gtceu:yttrium_ingot" | "gtceu:yttrium_nugget" | "gtceu:yttrium_small_dust" | "gtceu:yttrium_tiny_dust" | "gtceu:zeolite_crushed_ore" | "gtceu:zeolite_dust" | "gtceu:zeolite_impure_dust" | "gtceu:zeolite_ore" | "gtceu:zeolite_pure_dust" | "gtceu:zeolite_purified_ore" | "gtceu:zeolite_refined_ore" | "gtceu:zeolite_small_dust" | "gtceu:zeolite_tiny_dust" | "gtceu:zero_point_module" | "gtceu:zeron_100_block" | "gtceu:zeron_100_bucket" | "gtceu:zeron_100_double_plate" | "gtceu:zeron_100_dust" | "gtceu:zeron_100_hot_ingot" | "gtceu:zeron_100_ingot" | "gtceu:zeron_100_nugget" | "gtceu:zeron_100_plate" | "gtceu:zeron_100_small_dust" | "gtceu:zeron_100_tiny_dust" | "gtceu:zinc_block" | "gtceu:zinc_bucket" | "gtceu:zinc_double_plate" | "gtceu:zinc_dust" | "gtceu:zinc_fine_wire" | "gtceu:zinc_foil" | "gtceu:zinc_ingot" | "gtceu:zinc_nugget" | "gtceu:zinc_plate" | "gtceu:zinc_ring" | "gtceu:zinc_rod" | "gtceu:zinc_small_dust" | "gtceu:zinc_sulfide_dust" | "gtceu:zinc_sulfide_small_dust" | "gtceu:zinc_sulfide_tiny_dust" | "gtceu:zinc_tiny_dust" | "gtceu:zincite_dust" | "gtceu:zincite_small_dust" | "gtceu:zincite_tiny_dust" | "gtceu:zpm_1024a_laser_source_hatch" | "gtceu:zpm_1024a_laser_target_hatch" | "gtceu:zpm_16a_energy_converter" | "gtceu:zpm_1a_energy_converter" | "gtceu:zpm_256a_laser_source_hatch" | "gtceu:zpm_256a_laser_target_hatch" | "gtceu:zpm_4096a_laser_source_hatch" | "gtceu:zpm_4096a_laser_target_hatch" | "gtceu:zpm_4a_energy_converter" | "gtceu:zpm_8a_energy_converter" | "gtceu:zpm_alloy_smelter" | "gtceu:zpm_arc_furnace" | "gtceu:zpm_assembler" | "gtceu:zpm_autoclave" | "gtceu:zpm_battery_buffer_16x" | "gtceu:zpm_battery_buffer_4x" | "gtceu:zpm_battery_buffer_8x" | "gtceu:zpm_battery_hull" | "gtceu:zpm_bender" | "gtceu:zpm_brewery" | "gtceu:zpm_canner" | "gtceu:zpm_centrifuge" | "gtceu:zpm_charger_4x" | "gtceu:zpm_chemical_bath" | "gtceu:zpm_chemical_reactor" | "gtceu:zpm_circuit_assembler" | "gtceu:zpm_compressor" | "gtceu:zpm_conveyor_module" | "gtceu:zpm_cutter" | "gtceu:zpm_diode" | "gtceu:zpm_distillery" | "gtceu:zpm_electric_furnace" | "gtceu:zpm_electric_motor" | "gtceu:zpm_electric_piston" | "gtceu:zpm_electric_pump" | "gtceu:zpm_electrolyzer" | "gtceu:zpm_electromagnetic_separator" | "gtceu:zpm_emitter" | "gtceu:zpm_energy_input_hatch" | "gtceu:zpm_energy_input_hatch_16a" | "gtceu:zpm_energy_input_hatch_4a" | "gtceu:zpm_energy_output_hatch" | "gtceu:zpm_energy_output_hatch_16a" | "gtceu:zpm_energy_output_hatch_4a" | "gtceu:zpm_essence_burner" | "gtceu:zpm_extractor" | "gtceu:zpm_extruder" | "gtceu:zpm_fermenter" | "gtceu:zpm_field_generator" | "gtceu:zpm_fluid_heater" | "gtceu:zpm_fluid_passthrough_hatch" | "gtceu:zpm_fluid_regulator" | "gtceu:zpm_fluid_solidifier" | "gtceu:zpm_forge_hammer" | "gtceu:zpm_forming_press" | "gtceu:zpm_fusion_reactor" | "gtceu:zpm_gas_collector" | "gtceu:zpm_hermetic_casing" | "gtceu:zpm_input_bus" | "gtceu:zpm_input_hatch" | "gtceu:zpm_item_passthrough_hatch" | "gtceu:zpm_kinetic_input_box" | "gtceu:zpm_kinetic_output_box" | "gtceu:zpm_laser_engraver" | "gtceu:zpm_lathe" | "gtceu:zpm_macerator" | "gtceu:zpm_machine_casing" | "gtceu:zpm_machine_hull" | "gtceu:zpm_mixer" | "gtceu:zpm_muffler_hatch" | "gtceu:zpm_mystical_greenhouse" | "gtceu:zpm_naquadria_battery" | "gtceu:zpm_ore_washer" | "gtceu:zpm_output_bus" | "gtceu:zpm_output_hatch" | "gtceu:zpm_packer" | "gtceu:zpm_parallel_hatch" | "gtceu:zpm_polarizer" | "gtceu:zpm_quantum_chest" | "gtceu:zpm_quantum_tank" | "gtceu:zpm_robot_arm" | "gtceu:zpm_rock_crusher" | "gtceu:zpm_rotor_holder" | "gtceu:zpm_sensor" | "gtceu:zpm_sifter" | "gtceu:zpm_solar_panel" | "gtceu:zpm_thermal_centrifuge" | "gtceu:zpm_transformer_16a" | "gtceu:zpm_transformer_1a" | "gtceu:zpm_transformer_2a" | "gtceu:zpm_transformer_4a" | "gtceu:zpm_voltage_coil" | "gtceu:zpm_wiremill" | "infinity_provider:builder" | "infinity_provider:provider" | "itemcollectors:advanced_collector" | "itemcollectors:basic_collector" | "itemfilters:always_false" | "itemfilters:always_true" | "itemfilters:and" | "itemfilters:block" | "itemfilters:custom" | "itemfilters:damage" | "itemfilters:id_regex" | "itemfilters:item_group" | "itemfilters:max_count" | "itemfilters:mod" | "itemfilters:not" | "itemfilters:or" | "itemfilters:strong_nbt" | "itemfilters:tag" | "itemfilters:weak_nbt" | "itemfilters:xor" | "jecalculation:item_calculator_craft" | "jecalculation:item_calculator_math" | "komarumod:komaru_powder" | "komarumod:komaru_spawn_egg" | "kubejs:crude_stargate_rod" | "kubejs:dragonsteel_casing" | "kubejs:enderium_casing" | "kubejs:lumium_casing" | "kubejs:melodium_casing" | "kubejs:naquadic_netherite_fibers" | "kubejs:prismalium_casing" | "kubejs:runic_engraved_plating" | "kubejs:runic_pathway_engraved_plating" | "kubejs:shellite_casing" | "kubejs:signalum_casing" | "kubejs:soul_infused_casing" | "kubejs:stargate_rod" | "kubejs:stellarium_casing" | "kubejs:test_casing" | "kubejs:twinite_casing" | "laserio:card_energy" | "laserio:card_fluid" | "laserio:card_holder" | "laserio:card_item" | "laserio:card_redstone" | "laserio:filter_basic" | "laserio:filter_count" | "laserio:filter_mod" | "laserio:filter_tag" | "laserio:laser_connector" | "laserio:laser_node" | "laserio:laser_wrench" | "laserio:logic_chip" | "laserio:logic_chip_raw" | "laserio:overclocker_card" | "laserio:overclocker_node" | "merequester:requester" | "merequester:requester_terminal" | "acacia_boat" | "minecraft:acacia_boat" | "acacia_button" | "minecraft:acacia_button" | "acacia_chest_boat" | "minecraft:acacia_chest_boat" | "acacia_door" | "minecraft:acacia_door" | "acacia_fence" | "minecraft:acacia_fence" | "acacia_fence_gate" | "minecraft:acacia_fence_gate" | "acacia_leaves" | "minecraft:acacia_leaves" | "acacia_log" | "minecraft:acacia_log" | "acacia_planks" | "minecraft:acacia_planks" | "acacia_pressure_plate" | "minecraft:acacia_pressure_plate" | "acacia_sapling" | "minecraft:acacia_sapling" | "acacia_sign" | "minecraft:acacia_sign" | "acacia_slab" | "minecraft:acacia_slab" | "acacia_stairs" | "minecraft:acacia_stairs" | "acacia_trapdoor" | "minecraft:acacia_trapdoor" | "acacia_wood" | "minecraft:acacia_wood" | "activator_rail" | "minecraft:activator_rail" | "air" | "minecraft:air" | "allay_spawn_egg" | "minecraft:allay_spawn_egg" | "allium" | "minecraft:allium" | "amethyst_block" | "minecraft:amethyst_block" | "amethyst_cluster" | "minecraft:amethyst_cluster" | "amethyst_shard" | "minecraft:amethyst_shard" | "ancient_debris" | "minecraft:ancient_debris" | "andesite" | "minecraft:andesite" | "andesite_slab" | "minecraft:andesite_slab" | "andesite_stairs" | "minecraft:andesite_stairs" | "andesite_wall" | "minecraft:andesite_wall" | "anvil" | "minecraft:anvil" | "apple" | "minecraft:apple" | "armor_stand" | "minecraft:armor_stand" | "arrow" | "minecraft:arrow" | "axolotl_bucket" | "minecraft:axolotl_bucket" | "axolotl_spawn_egg" | "minecraft:axolotl_spawn_egg" | "azalea" | "minecraft:azalea" | "azalea_leaves" | "minecraft:azalea_leaves" | "azure_bluet" | "minecraft:azure_bluet" | "baked_potato" | "minecraft:baked_potato" | "bamboo" | "minecraft:bamboo" | "barrel" | "minecraft:barrel" | "barrier" | "minecraft:barrier" | "basalt" | "minecraft:basalt" | "bat_spawn_egg" | "minecraft:bat_spawn_egg" | "beacon" | "minecraft:beacon" | "bedrock" | "minecraft:bedrock" | "bee_nest" | "minecraft:bee_nest" | "bee_spawn_egg" | "minecraft:bee_spawn_egg" | "beef" | "minecraft:beef" | "beehive" | "minecraft:beehive" | "beetroot" | "minecraft:beetroot" | "beetroot_seeds" | "minecraft:beetroot_seeds" | "beetroot_soup" | "minecraft:beetroot_soup" | "bell" | "minecraft:bell" | "big_dripleaf" | "minecraft:big_dripleaf" | "birch_boat" | "minecraft:birch_boat" | "birch_button" | "minecraft:birch_button" | "birch_chest_boat" | "minecraft:birch_chest_boat" | "birch_door" | "minecraft:birch_door" | "birch_fence" | "minecraft:birch_fence" | "birch_fence_gate" | "minecraft:birch_fence_gate" | "birch_leaves" | "minecraft:birch_leaves" | "birch_log" | "minecraft:birch_log" | "birch_planks" | "minecraft:birch_planks" | "birch_pressure_plate" | "minecraft:birch_pressure_plate" | "birch_sapling" | "minecraft:birch_sapling" | "birch_sign" | "minecraft:birch_sign" | "birch_slab" | "minecraft:birch_slab" | "birch_stairs" | "minecraft:birch_stairs" | "birch_trapdoor" | "minecraft:birch_trapdoor" | "birch_wood" | "minecraft:birch_wood" | "black_banner" | "minecraft:black_banner" | "black_bed" | "minecraft:black_bed" | "black_candle" | "minecraft:black_candle" | "black_carpet" | "minecraft:black_carpet" | "black_concrete" | "minecraft:black_concrete" | "black_concrete_powder" | "minecraft:black_concrete_powder" | "black_dye" | "minecraft:black_dye" | "black_glazed_terracotta" | "minecraft:black_glazed_terracotta" | "black_shulker_box" | "minecraft:black_shulker_box" | "black_stained_glass" | "minecraft:black_stained_glass" | "black_stained_glass_pane" | "minecraft:black_stained_glass_pane" | "black_terracotta" | "minecraft:black_terracotta" | "black_wool" | "minecraft:black_wool" | "blackstone" | "minecraft:blackstone" | "blackstone_slab" | "minecraft:blackstone_slab" | "blackstone_stairs" | "minecraft:blackstone_stairs" | "blackstone_wall" | "minecraft:blackstone_wall" | "blast_furnace" | "minecraft:blast_furnace" | "blaze_powder" | "minecraft:blaze_powder" | "blaze_rod" | "minecraft:blaze_rod" | "blaze_spawn_egg" | "minecraft:blaze_spawn_egg" | "blue_banner" | "minecraft:blue_banner" | "blue_bed" | "minecraft:blue_bed" | "blue_candle" | "minecraft:blue_candle" | "blue_carpet" | "minecraft:blue_carpet" | "blue_concrete" | "minecraft:blue_concrete" | "blue_concrete_powder" | "minecraft:blue_concrete_powder" | "blue_dye" | "minecraft:blue_dye" | "blue_glazed_terracotta" | "minecraft:blue_glazed_terracotta" | "blue_ice" | "minecraft:blue_ice" | "blue_orchid" | "minecraft:blue_orchid" | "blue_shulker_box" | "minecraft:blue_shulker_box" | "blue_stained_glass" | "minecraft:blue_stained_glass" | "blue_stained_glass_pane" | "minecraft:blue_stained_glass_pane" | "blue_terracotta" | "minecraft:blue_terracotta" | "blue_wool" | "minecraft:blue_wool" | "bone" | "minecraft:bone" | "bone_block" | "minecraft:bone_block" | "bone_meal" | "minecraft:bone_meal" | "book" | "minecraft:book" | "bookshelf" | "minecraft:bookshelf" | "bow" | "minecraft:bow" | "bowl" | "minecraft:bowl" | "brain_coral" | "minecraft:brain_coral" | "brain_coral_block" | "minecraft:brain_coral_block" | "brain_coral_fan" | "minecraft:brain_coral_fan" | "bread" | "minecraft:bread" | "brewing_stand" | "minecraft:brewing_stand" | "brick" | "minecraft:brick" | "brick_slab" | "minecraft:brick_slab" | "brick_stairs" | "minecraft:brick_stairs" | "brick_wall" | "minecraft:brick_wall" | "bricks" | "minecraft:bricks" | "brown_banner" | "minecraft:brown_banner" | "brown_bed" | "minecraft:brown_bed" | "brown_candle" | "minecraft:brown_candle" | "brown_carpet" | "minecraft:brown_carpet" | "brown_concrete" | "minecraft:brown_concrete" | "brown_concrete_powder" | "minecraft:brown_concrete_powder" | "brown_dye" | "minecraft:brown_dye" | "brown_glazed_terracotta" | "minecraft:brown_glazed_terracotta" | "brown_mushroom" | "minecraft:brown_mushroom" | "brown_mushroom_block" | "minecraft:brown_mushroom_block" | "brown_shulker_box" | "minecraft:brown_shulker_box" | "brown_stained_glass" | "minecraft:brown_stained_glass" | "brown_stained_glass_pane" | "minecraft:brown_stained_glass_pane" | "brown_terracotta" | "minecraft:brown_terracotta" | "brown_wool" | "minecraft:brown_wool" | "bubble_coral" | "minecraft:bubble_coral" | "bubble_coral_block" | "minecraft:bubble_coral_block" | "bubble_coral_fan" | "minecraft:bubble_coral_fan" | "bucket" | "minecraft:bucket" | "budding_amethyst" | "minecraft:budding_amethyst" | "bundle" | "minecraft:bundle" | "cactus" | "minecraft:cactus" | "cake" | "minecraft:cake" | "calcite" | "minecraft:calcite" | "campfire" | "minecraft:campfire" | "candle" | "minecraft:candle" | "carrot" | "minecraft:carrot" | "carrot_on_a_stick" | "minecraft:carrot_on_a_stick" | "cartography_table" | "minecraft:cartography_table" | "carved_pumpkin" | "minecraft:carved_pumpkin" | "cat_spawn_egg" | "minecraft:cat_spawn_egg" | "cauldron" | "minecraft:cauldron" | "cave_spider_spawn_egg" | "minecraft:cave_spider_spawn_egg" | "chain" | "minecraft:chain" | "chain_command_block" | "minecraft:chain_command_block" | "chainmail_boots" | "minecraft:chainmail_boots" | "chainmail_chestplate" | "minecraft:chainmail_chestplate" | "chainmail_helmet" | "minecraft:chainmail_helmet" | "chainmail_leggings" | "minecraft:chainmail_leggings" | "charcoal" | "minecraft:charcoal" | "chest" | "minecraft:chest" | "chest_minecart" | "minecraft:chest_minecart" | "chicken" | "minecraft:chicken" | "chicken_spawn_egg" | "minecraft:chicken_spawn_egg" | "chipped_anvil" | "minecraft:chipped_anvil" | "chiseled_deepslate" | "minecraft:chiseled_deepslate" | "chiseled_nether_bricks" | "minecraft:chiseled_nether_bricks" | "chiseled_polished_blackstone" | "minecraft:chiseled_polished_blackstone" | "chiseled_quartz_block" | "minecraft:chiseled_quartz_block" | "chiseled_red_sandstone" | "minecraft:chiseled_red_sandstone" | "chiseled_sandstone" | "minecraft:chiseled_sandstone" | "chiseled_stone_bricks" | "minecraft:chiseled_stone_bricks" | "chorus_flower" | "minecraft:chorus_flower" | "chorus_fruit" | "minecraft:chorus_fruit" | "chorus_plant" | "minecraft:chorus_plant" | "clay" | "minecraft:clay" | "clay_ball" | "minecraft:clay_ball" | "clock" | "minecraft:clock" | "coal" | "minecraft:coal" | "coal_block" | "minecraft:coal_block" | "coal_ore" | "minecraft:coal_ore" | "coarse_dirt" | "minecraft:coarse_dirt" | "cobbled_deepslate" | "minecraft:cobbled_deepslate" | "cobbled_deepslate_slab" | "minecraft:cobbled_deepslate_slab" | "cobbled_deepslate_stairs" | "minecraft:cobbled_deepslate_stairs" | "cobbled_deepslate_wall" | "minecraft:cobbled_deepslate_wall" | "cobblestone" | "minecraft:cobblestone" | "cobblestone_slab" | "minecraft:cobblestone_slab" | "cobblestone_stairs" | "minecraft:cobblestone_stairs" | "cobblestone_wall" | "minecraft:cobblestone_wall" | "cobweb" | "minecraft:cobweb" | "cocoa_beans" | "minecraft:cocoa_beans" | "cod" | "minecraft:cod" | "cod_bucket" | "minecraft:cod_bucket" | "cod_spawn_egg" | "minecraft:cod_spawn_egg" | "command_block" | "minecraft:command_block" | "command_block_minecart" | "minecraft:command_block_minecart" | "comparator" | "minecraft:comparator" | "compass" | "minecraft:compass" | "composter" | "minecraft:composter" | "conduit" | "minecraft:conduit" | "cooked_beef" | "minecraft:cooked_beef" | "cooked_chicken" | "minecraft:cooked_chicken" | "cooked_cod" | "minecraft:cooked_cod" | "cooked_mutton" | "minecraft:cooked_mutton" | "cooked_porkchop" | "minecraft:cooked_porkchop" | "cooked_rabbit" | "minecraft:cooked_rabbit" | "cooked_salmon" | "minecraft:cooked_salmon" | "cookie" | "minecraft:cookie" | "copper_block" | "minecraft:copper_block" | "copper_ingot" | "minecraft:copper_ingot" | "copper_ore" | "minecraft:copper_ore" | "cornflower" | "minecraft:cornflower" | "cow_spawn_egg" | "minecraft:cow_spawn_egg" | "cracked_deepslate_bricks" | "minecraft:cracked_deepslate_bricks" | "cracked_deepslate_tiles" | "minecraft:cracked_deepslate_tiles" | "cracked_nether_bricks" | "minecraft:cracked_nether_bricks" | "cracked_polished_blackstone_bricks" | "minecraft:cracked_polished_blackstone_bricks" | "cracked_stone_bricks" | "minecraft:cracked_stone_bricks" | "crafting_table" | "minecraft:crafting_table" | "creeper_banner_pattern" | "minecraft:creeper_banner_pattern" | "creeper_head" | "minecraft:creeper_head" | "creeper_spawn_egg" | "minecraft:creeper_spawn_egg" | "crimson_button" | "minecraft:crimson_button" | "crimson_door" | "minecraft:crimson_door" | "crimson_fence" | "minecraft:crimson_fence" | "crimson_fence_gate" | "minecraft:crimson_fence_gate" | "crimson_fungus" | "minecraft:crimson_fungus" | "crimson_hyphae" | "minecraft:crimson_hyphae" | "crimson_nylium" | "minecraft:crimson_nylium" | "crimson_planks" | "minecraft:crimson_planks" | "crimson_pressure_plate" | "minecraft:crimson_pressure_plate" | "crimson_roots" | "minecraft:crimson_roots" | "crimson_sign" | "minecraft:crimson_sign" | "crimson_slab" | "minecraft:crimson_slab" | "crimson_stairs" | "minecraft:crimson_stairs" | "crimson_stem" | "minecraft:crimson_stem" | "crimson_trapdoor" | "minecraft:crimson_trapdoor" | "crossbow" | "minecraft:crossbow" | "crying_obsidian" | "minecraft:crying_obsidian" | "cut_copper" | "minecraft:cut_copper" | "cut_copper_slab" | "minecraft:cut_copper_slab" | "cut_copper_stairs" | "minecraft:cut_copper_stairs" | "cut_red_sandstone" | "minecraft:cut_red_sandstone" | "cut_red_sandstone_slab" | "minecraft:cut_red_sandstone_slab" | "cut_sandstone" | "minecraft:cut_sandstone" | "cut_sandstone_slab" | "minecraft:cut_sandstone_slab" | "cyan_banner" | "minecraft:cyan_banner" | "cyan_bed" | "minecraft:cyan_bed" | "cyan_candle" | "minecraft:cyan_candle" | "cyan_carpet" | "minecraft:cyan_carpet" | "cyan_concrete" | "minecraft:cyan_concrete" | "cyan_concrete_powder" | "minecraft:cyan_concrete_powder" | "cyan_dye" | "minecraft:cyan_dye" | "cyan_glazed_terracotta" | "minecraft:cyan_glazed_terracotta" | "cyan_shulker_box" | "minecraft:cyan_shulker_box" | "cyan_stained_glass" | "minecraft:cyan_stained_glass" | "cyan_stained_glass_pane" | "minecraft:cyan_stained_glass_pane" | "cyan_terracotta" | "minecraft:cyan_terracotta" | "cyan_wool" | "minecraft:cyan_wool" | "damaged_anvil" | "minecraft:damaged_anvil" | "dandelion" | "minecraft:dandelion" | "dark_oak_boat" | "minecraft:dark_oak_boat" | "dark_oak_button" | "minecraft:dark_oak_button" | "dark_oak_chest_boat" | "minecraft:dark_oak_chest_boat" | "dark_oak_door" | "minecraft:dark_oak_door" | "dark_oak_fence" | "minecraft:dark_oak_fence" | "dark_oak_fence_gate" | "minecraft:dark_oak_fence_gate" | "dark_oak_leaves" | "minecraft:dark_oak_leaves" | "dark_oak_log" | "minecraft:dark_oak_log" | "dark_oak_planks" | "minecraft:dark_oak_planks" | "dark_oak_pressure_plate" | "minecraft:dark_oak_pressure_plate" | "dark_oak_sapling" | "minecraft:dark_oak_sapling" | "dark_oak_sign" | "minecraft:dark_oak_sign" | "dark_oak_slab" | "minecraft:dark_oak_slab" | "dark_oak_stairs" | "minecraft:dark_oak_stairs" | "dark_oak_trapdoor" | "minecraft:dark_oak_trapdoor" | "dark_oak_wood" | "minecraft:dark_oak_wood" | "dark_prismarine" | "minecraft:dark_prismarine" | "dark_prismarine_slab" | "minecraft:dark_prismarine_slab" | "dark_prismarine_stairs" | "minecraft:dark_prismarine_stairs" | "daylight_detector" | "minecraft:daylight_detector" | "dead_brain_coral" | "minecraft:dead_brain_coral" | "dead_brain_coral_block" | "minecraft:dead_brain_coral_block" | "dead_brain_coral_fan" | "minecraft:dead_brain_coral_fan" | "dead_bubble_coral" | "minecraft:dead_bubble_coral" | "dead_bubble_coral_block" | "minecraft:dead_bubble_coral_block" | "dead_bubble_coral_fan" | "minecraft:dead_bubble_coral_fan" | "dead_bush" | "minecraft:dead_bush" | "dead_fire_coral" | "minecraft:dead_fire_coral" | "dead_fire_coral_block" | "minecraft:dead_fire_coral_block" | "dead_fire_coral_fan" | "minecraft:dead_fire_coral_fan" | "dead_horn_coral" | "minecraft:dead_horn_coral" | "dead_horn_coral_block" | "minecraft:dead_horn_coral_block" | "dead_horn_coral_fan" | "minecraft:dead_horn_coral_fan" | "dead_tube_coral" | "minecraft:dead_tube_coral" | "dead_tube_coral_block" | "minecraft:dead_tube_coral_block" | "dead_tube_coral_fan" | "minecraft:dead_tube_coral_fan" | "debug_stick" | "minecraft:debug_stick" | "deepslate" | "minecraft:deepslate" | "deepslate_brick_slab" | "minecraft:deepslate_brick_slab" | "deepslate_brick_stairs" | "minecraft:deepslate_brick_stairs" | "deepslate_brick_wall" | "minecraft:deepslate_brick_wall" | "deepslate_bricks" | "minecraft:deepslate_bricks" | "deepslate_coal_ore" | "minecraft:deepslate_coal_ore" | "deepslate_copper_ore" | "minecraft:deepslate_copper_ore" | "deepslate_diamond_ore" | "minecraft:deepslate_diamond_ore" | "deepslate_emerald_ore" | "minecraft:deepslate_emerald_ore" | "deepslate_gold_ore" | "minecraft:deepslate_gold_ore" | "deepslate_iron_ore" | "minecraft:deepslate_iron_ore" | "deepslate_lapis_ore" | "minecraft:deepslate_lapis_ore" | "deepslate_redstone_ore" | "minecraft:deepslate_redstone_ore" | "deepslate_tile_slab" | "minecraft:deepslate_tile_slab" | "deepslate_tile_stairs" | "minecraft:deepslate_tile_stairs" | "deepslate_tile_wall" | "minecraft:deepslate_tile_wall" | "deepslate_tiles" | "minecraft:deepslate_tiles" | "detector_rail" | "minecraft:detector_rail" | "diamond" | "minecraft:diamond" | "diamond_axe" | "minecraft:diamond_axe" | "diamond_block" | "minecraft:diamond_block" | "diamond_boots" | "minecraft:diamond_boots" | "diamond_chestplate" | "minecraft:diamond_chestplate" | "diamond_helmet" | "minecraft:diamond_helmet" | "diamond_hoe" | "minecraft:diamond_hoe" | "diamond_horse_armor" | "minecraft:diamond_horse_armor" | "diamond_leggings" | "minecraft:diamond_leggings" | "diamond_ore" | "minecraft:diamond_ore" | "diamond_pickaxe" | "minecraft:diamond_pickaxe" | "diamond_shovel" | "minecraft:diamond_shovel" | "diamond_sword" | "minecraft:diamond_sword" | "diorite" | "minecraft:diorite" | "diorite_slab" | "minecraft:diorite_slab" | "diorite_stairs" | "minecraft:diorite_stairs" | "diorite_wall" | "minecraft:diorite_wall" | "dirt" | "minecraft:dirt" | "dirt_path" | "minecraft:dirt_path" | "disc_fragment_5" | "minecraft:disc_fragment_5" | "dispenser" | "minecraft:dispenser" | "dolphin_spawn_egg" | "minecraft:dolphin_spawn_egg" | "donkey_spawn_egg" | "minecraft:donkey_spawn_egg" | "dragon_breath" | "minecraft:dragon_breath" | "dragon_egg" | "minecraft:dragon_egg" | "dragon_head" | "minecraft:dragon_head" | "dried_kelp" | "minecraft:dried_kelp" | "dried_kelp_block" | "minecraft:dried_kelp_block" | "dripstone_block" | "minecraft:dripstone_block" | "dropper" | "minecraft:dropper" | "drowned_spawn_egg" | "minecraft:drowned_spawn_egg" | "echo_shard" | "minecraft:echo_shard" | "egg" | "minecraft:egg" | "elder_guardian_spawn_egg" | "minecraft:elder_guardian_spawn_egg" | "elytra" | "minecraft:elytra" | "emerald" | "minecraft:emerald" | "emerald_block" | "minecraft:emerald_block" | "emerald_ore" | "minecraft:emerald_ore" | "enchanted_book" | "minecraft:enchanted_book" | "enchanted_golden_apple" | "minecraft:enchanted_golden_apple" | "enchanting_table" | "minecraft:enchanting_table" | "end_crystal" | "minecraft:end_crystal" | "end_portal_frame" | "minecraft:end_portal_frame" | "end_rod" | "minecraft:end_rod" | "end_stone" | "minecraft:end_stone" | "end_stone_brick_slab" | "minecraft:end_stone_brick_slab" | "end_stone_brick_stairs" | "minecraft:end_stone_brick_stairs" | "end_stone_brick_wall" | "minecraft:end_stone_brick_wall" | "end_stone_bricks" | "minecraft:end_stone_bricks" | "ender_chest" | "minecraft:ender_chest" | "ender_eye" | "minecraft:ender_eye" | "ender_pearl" | "minecraft:ender_pearl" | "enderman_spawn_egg" | "minecraft:enderman_spawn_egg" | "endermite_spawn_egg" | "minecraft:endermite_spawn_egg" | "evoker_spawn_egg" | "minecraft:evoker_spawn_egg" | "experience_bottle" | "minecraft:experience_bottle" | "exposed_copper" | "minecraft:exposed_copper" | "exposed_cut_copper" | "minecraft:exposed_cut_copper" | "exposed_cut_copper_slab" | "minecraft:exposed_cut_copper_slab" | "exposed_cut_copper_stairs" | "minecraft:exposed_cut_copper_stairs" | "farmland" | "minecraft:farmland" | "feather" | "minecraft:feather" | "fermented_spider_eye" | "minecraft:fermented_spider_eye" | "fern" | "minecraft:fern" | "filled_map" | "minecraft:filled_map" | "fire_charge" | "minecraft:fire_charge" | "fire_coral" | "minecraft:fire_coral" | "fire_coral_block" | "minecraft:fire_coral_block" | "fire_coral_fan" | "minecraft:fire_coral_fan" | "firework_rocket" | "minecraft:firework_rocket" | "firework_star" | "minecraft:firework_star" | "fishing_rod" | "minecraft:fishing_rod" | "fletching_table" | "minecraft:fletching_table" | "flint" | "minecraft:flint" | "flint_and_steel" | "minecraft:flint_and_steel" | "flower_banner_pattern" | "minecraft:flower_banner_pattern" | "flower_pot" | "minecraft:flower_pot" | "flowering_azalea" | "minecraft:flowering_azalea" | "flowering_azalea_leaves" | "minecraft:flowering_azalea_leaves" | "fox_spawn_egg" | "minecraft:fox_spawn_egg" | "frog_spawn_egg" | "minecraft:frog_spawn_egg" | "frogspawn" | "minecraft:frogspawn" | "furnace" | "minecraft:furnace" | "furnace_minecart" | "minecraft:furnace_minecart" | "ghast_spawn_egg" | "minecraft:ghast_spawn_egg" | "ghast_tear" | "minecraft:ghast_tear" | "gilded_blackstone" | "minecraft:gilded_blackstone" | "glass" | "minecraft:glass" | "glass_bottle" | "minecraft:glass_bottle" | "glass_pane" | "minecraft:glass_pane" | "glistering_melon_slice" | "minecraft:glistering_melon_slice" | "globe_banner_pattern" | "minecraft:globe_banner_pattern" | "glow_berries" | "minecraft:glow_berries" | "glow_ink_sac" | "minecraft:glow_ink_sac" | "glow_item_frame" | "minecraft:glow_item_frame" | "glow_lichen" | "minecraft:glow_lichen" | "glow_squid_spawn_egg" | "minecraft:glow_squid_spawn_egg" | "glowstone" | "minecraft:glowstone" | "glowstone_dust" | "minecraft:glowstone_dust" | "goat_horn" | "minecraft:goat_horn" | "goat_spawn_egg" | "minecraft:goat_spawn_egg" | "gold_block" | "minecraft:gold_block" | "gold_ingot" | "minecraft:gold_ingot" | "gold_nugget" | "minecraft:gold_nugget" | "gold_ore" | "minecraft:gold_ore" | "golden_apple" | "minecraft:golden_apple" | "golden_axe" | "minecraft:golden_axe" | "golden_boots" | "minecraft:golden_boots" | "golden_carrot" | "minecraft:golden_carrot" | "golden_chestplate" | "minecraft:golden_chestplate" | "golden_helmet" | "minecraft:golden_helmet" | "golden_hoe" | "minecraft:golden_hoe" | "golden_horse_armor" | "minecraft:golden_horse_armor" | "golden_leggings" | "minecraft:golden_leggings" | "golden_pickaxe" | "minecraft:golden_pickaxe" | "golden_shovel" | "minecraft:golden_shovel" | "golden_sword" | "minecraft:golden_sword" | "granite" | "minecraft:granite" | "granite_slab" | "minecraft:granite_slab" | "granite_stairs" | "minecraft:granite_stairs" | "granite_wall" | "minecraft:granite_wall" | "grass" | "minecraft:grass" | "grass_block" | "minecraft:grass_block" | "gravel" | "minecraft:gravel" | "gray_banner" | "minecraft:gray_banner" | "gray_bed" | "minecraft:gray_bed" | "gray_candle" | "minecraft:gray_candle" | "gray_carpet" | "minecraft:gray_carpet" | "gray_concrete" | "minecraft:gray_concrete" | "gray_concrete_powder" | "minecraft:gray_concrete_powder" | "gray_dye" | "minecraft:gray_dye" | "gray_glazed_terracotta" | "minecraft:gray_glazed_terracotta" | "gray_shulker_box" | "minecraft:gray_shulker_box" | "gray_stained_glass" | "minecraft:gray_stained_glass" | "gray_stained_glass_pane" | "minecraft:gray_stained_glass_pane" | "gray_terracotta" | "minecraft:gray_terracotta" | "gray_wool" | "minecraft:gray_wool" | "green_banner" | "minecraft:green_banner" | "green_bed" | "minecraft:green_bed" | "green_candle" | "minecraft:green_candle" | "green_carpet" | "minecraft:green_carpet" | "green_concrete" | "minecraft:green_concrete" | "green_concrete_powder" | "minecraft:green_concrete_powder" | "green_dye" | "minecraft:green_dye" | "green_glazed_terracotta" | "minecraft:green_glazed_terracotta" | "green_shulker_box" | "minecraft:green_shulker_box" | "green_stained_glass" | "minecraft:green_stained_glass" | "green_stained_glass_pane" | "minecraft:green_stained_glass_pane" | "green_terracotta" | "minecraft:green_terracotta" | "green_wool" | "minecraft:green_wool" | "grindstone" | "minecraft:grindstone" | "guardian_spawn_egg" | "minecraft:guardian_spawn_egg" | "gunpowder" | "minecraft:gunpowder" | "hanging_roots" | "minecraft:hanging_roots" | "hay_block" | "minecraft:hay_block" | "heart_of_the_sea" | "minecraft:heart_of_the_sea" | "heavy_weighted_pressure_plate" | "minecraft:heavy_weighted_pressure_plate" | "hoglin_spawn_egg" | "minecraft:hoglin_spawn_egg" | "honey_block" | "minecraft:honey_block" | "honey_bottle" | "minecraft:honey_bottle" | "honeycomb" | "minecraft:honeycomb" | "honeycomb_block" | "minecraft:honeycomb_block" | "hopper" | "minecraft:hopper" | "hopper_minecart" | "minecraft:hopper_minecart" | "horn_coral" | "minecraft:horn_coral" | "horn_coral_block" | "minecraft:horn_coral_block" | "horn_coral_fan" | "minecraft:horn_coral_fan" | "horse_spawn_egg" | "minecraft:horse_spawn_egg" | "husk_spawn_egg" | "minecraft:husk_spawn_egg" | "ice" | "minecraft:ice" | "infested_chiseled_stone_bricks" | "minecraft:infested_chiseled_stone_bricks" | "infested_cobblestone" | "minecraft:infested_cobblestone" | "infested_cracked_stone_bricks" | "minecraft:infested_cracked_stone_bricks" | "infested_deepslate" | "minecraft:infested_deepslate" | "infested_mossy_stone_bricks" | "minecraft:infested_mossy_stone_bricks" | "infested_stone" | "minecraft:infested_stone" | "infested_stone_bricks" | "minecraft:infested_stone_bricks" | "ink_sac" | "minecraft:ink_sac" | "iron_axe" | "minecraft:iron_axe" | "iron_bars" | "minecraft:iron_bars" | "iron_block" | "minecraft:iron_block" | "iron_boots" | "minecraft:iron_boots" | "iron_chestplate" | "minecraft:iron_chestplate" | "iron_door" | "minecraft:iron_door" | "iron_helmet" | "minecraft:iron_helmet" | "iron_hoe" | "minecraft:iron_hoe" | "iron_horse_armor" | "minecraft:iron_horse_armor" | "iron_ingot" | "minecraft:iron_ingot" | "iron_leggings" | "minecraft:iron_leggings" | "iron_nugget" | "minecraft:iron_nugget" | "iron_ore" | "minecraft:iron_ore" | "iron_pickaxe" | "minecraft:iron_pickaxe" | "iron_shovel" | "minecraft:iron_shovel" | "iron_sword" | "minecraft:iron_sword" | "iron_trapdoor" | "minecraft:iron_trapdoor" | "item_frame" | "minecraft:item_frame" | "jack_o_lantern" | "minecraft:jack_o_lantern" | "jigsaw" | "minecraft:jigsaw" | "jukebox" | "minecraft:jukebox" | "jungle_boat" | "minecraft:jungle_boat" | "jungle_button" | "minecraft:jungle_button" | "jungle_chest_boat" | "minecraft:jungle_chest_boat" | "jungle_door" | "minecraft:jungle_door" | "jungle_fence" | "minecraft:jungle_fence" | "jungle_fence_gate" | "minecraft:jungle_fence_gate" | "jungle_leaves" | "minecraft:jungle_leaves" | "jungle_log" | "minecraft:jungle_log" | "jungle_planks" | "minecraft:jungle_planks" | "jungle_pressure_plate" | "minecraft:jungle_pressure_plate" | "jungle_sapling" | "minecraft:jungle_sapling" | "jungle_sign" | "minecraft:jungle_sign" | "jungle_slab" | "minecraft:jungle_slab" | "jungle_stairs" | "minecraft:jungle_stairs" | "jungle_trapdoor" | "minecraft:jungle_trapdoor" | "jungle_wood" | "minecraft:jungle_wood" | "kelp" | "minecraft:kelp" | "knowledge_book" | "minecraft:knowledge_book" | "ladder" | "minecraft:ladder" | "lantern" | "minecraft:lantern" | "lapis_block" | "minecraft:lapis_block" | "lapis_lazuli" | "minecraft:lapis_lazuli" | "lapis_ore" | "minecraft:lapis_ore" | "large_amethyst_bud" | "minecraft:large_amethyst_bud" | "large_fern" | "minecraft:large_fern" | "lava_bucket" | "minecraft:lava_bucket" | "lead" | "minecraft:lead" | "leather" | "minecraft:leather" | "leather_boots" | "minecraft:leather_boots" | "leather_chestplate" | "minecraft:leather_chestplate" | "leather_helmet" | "minecraft:leather_helmet" | "leather_horse_armor" | "minecraft:leather_horse_armor" | "leather_leggings" | "minecraft:leather_leggings" | "lectern" | "minecraft:lectern" | "lever" | "minecraft:lever" | "light" | "minecraft:light" | "light_blue_banner" | "minecraft:light_blue_banner" | "light_blue_bed" | "minecraft:light_blue_bed" | "light_blue_candle" | "minecraft:light_blue_candle" | "light_blue_carpet" | "minecraft:light_blue_carpet" | "light_blue_concrete" | "minecraft:light_blue_concrete" | "light_blue_concrete_powder" | "minecraft:light_blue_concrete_powder" | "light_blue_dye" | "minecraft:light_blue_dye" | "light_blue_glazed_terracotta" | "minecraft:light_blue_glazed_terracotta" | "light_blue_shulker_box" | "minecraft:light_blue_shulker_box" | "light_blue_stained_glass" | "minecraft:light_blue_stained_glass" | "light_blue_stained_glass_pane" | "minecraft:light_blue_stained_glass_pane" | "light_blue_terracotta" | "minecraft:light_blue_terracotta" | "light_blue_wool" | "minecraft:light_blue_wool" | "light_gray_banner" | "minecraft:light_gray_banner" | "light_gray_bed" | "minecraft:light_gray_bed" | "light_gray_candle" | "minecraft:light_gray_candle" | "light_gray_carpet" | "minecraft:light_gray_carpet" | "light_gray_concrete" | "minecraft:light_gray_concrete" | "light_gray_concrete_powder" | "minecraft:light_gray_concrete_powder" | "light_gray_dye" | "minecraft:light_gray_dye" | "light_gray_glazed_terracotta" | "minecraft:light_gray_glazed_terracotta" | "light_gray_shulker_box" | "minecraft:light_gray_shulker_box" | "light_gray_stained_glass" | "minecraft:light_gray_stained_glass" | "light_gray_stained_glass_pane" | "minecraft:light_gray_stained_glass_pane" | "light_gray_terracotta" | "minecraft:light_gray_terracotta" | "light_gray_wool" | "minecraft:light_gray_wool" | "light_weighted_pressure_plate" | "minecraft:light_weighted_pressure_plate" | "lightning_rod" | "minecraft:lightning_rod" | "lilac" | "minecraft:lilac" | "lily_of_the_valley" | "minecraft:lily_of_the_valley" | "lily_pad" | "minecraft:lily_pad" | "lime_banner" | "minecraft:lime_banner" | "lime_bed" | "minecraft:lime_bed" | "lime_candle" | "minecraft:lime_candle" | "lime_carpet" | "minecraft:lime_carpet" | "lime_concrete" | "minecraft:lime_concrete" | "lime_concrete_powder" | "minecraft:lime_concrete_powder" | "lime_dye" | "minecraft:lime_dye" | "lime_glazed_terracotta" | "minecraft:lime_glazed_terracotta" | "lime_shulker_box" | "minecraft:lime_shulker_box" | "lime_stained_glass" | "minecraft:lime_stained_glass" | "lime_stained_glass_pane" | "minecraft:lime_stained_glass_pane" | "lime_terracotta" | "minecraft:lime_terracotta" | "lime_wool" | "minecraft:lime_wool" | "lingering_potion" | "minecraft:lingering_potion" | "llama_spawn_egg" | "minecraft:llama_spawn_egg" | "lodestone" | "minecraft:lodestone" | "loom" | "minecraft:loom" | "magenta_banner" | "minecraft:magenta_banner" | "magenta_bed" | "minecraft:magenta_bed" | "magenta_candle" | "minecraft:magenta_candle" | "magenta_carpet" | "minecraft:magenta_carpet" | "magenta_concrete" | "minecraft:magenta_concrete" | "magenta_concrete_powder" | "minecraft:magenta_concrete_powder" | "magenta_dye" | "minecraft:magenta_dye" | "magenta_glazed_terracotta" | "minecraft:magenta_glazed_terracotta" | "magenta_shulker_box" | "minecraft:magenta_shulker_box" | "magenta_stained_glass" | "minecraft:magenta_stained_glass" | "magenta_stained_glass_pane" | "minecraft:magenta_stained_glass_pane" | "magenta_terracotta" | "minecraft:magenta_terracotta" | "magenta_wool" | "minecraft:magenta_wool" | "magma_block" | "minecraft:magma_block" | "magma_cream" | "minecraft:magma_cream" | "magma_cube_spawn_egg" | "minecraft:magma_cube_spawn_egg" | "mangrove_boat" | "minecraft:mangrove_boat" | "mangrove_button" | "minecraft:mangrove_button" | "mangrove_chest_boat" | "minecraft:mangrove_chest_boat" | "mangrove_door" | "minecraft:mangrove_door" | "mangrove_fence" | "minecraft:mangrove_fence" | "mangrove_fence_gate" | "minecraft:mangrove_fence_gate" | "mangrove_leaves" | "minecraft:mangrove_leaves" | "mangrove_log" | "minecraft:mangrove_log" | "mangrove_planks" | "minecraft:mangrove_planks" | "mangrove_pressure_plate" | "minecraft:mangrove_pressure_plate" | "mangrove_propagule" | "minecraft:mangrove_propagule" | "mangrove_roots" | "minecraft:mangrove_roots" | "mangrove_sign" | "minecraft:mangrove_sign" | "mangrove_slab" | "minecraft:mangrove_slab" | "mangrove_stairs" | "minecraft:mangrove_stairs" | "mangrove_trapdoor" | "minecraft:mangrove_trapdoor" | "mangrove_wood" | "minecraft:mangrove_wood" | "map" | "minecraft:map" | "medium_amethyst_bud" | "minecraft:medium_amethyst_bud" | "melon" | "minecraft:melon" | "melon_seeds" | "minecraft:melon_seeds" | "melon_slice" | "minecraft:melon_slice" | "milk_bucket" | "minecraft:milk_bucket" | "minecart" | "minecraft:minecart" | "mojang_banner_pattern" | "minecraft:mojang_banner_pattern" | "mooshroom_spawn_egg" | "minecraft:mooshroom_spawn_egg" | "moss_block" | "minecraft:moss_block" | "moss_carpet" | "minecraft:moss_carpet" | "mossy_cobblestone" | "minecraft:mossy_cobblestone" | "mossy_cobblestone_slab" | "minecraft:mossy_cobblestone_slab" | "mossy_cobblestone_stairs" | "minecraft:mossy_cobblestone_stairs" | "mossy_cobblestone_wall" | "minecraft:mossy_cobblestone_wall" | "mossy_stone_brick_slab" | "minecraft:mossy_stone_brick_slab" | "mossy_stone_brick_stairs" | "minecraft:mossy_stone_brick_stairs" | "mossy_stone_brick_wall" | "minecraft:mossy_stone_brick_wall" | "mossy_stone_bricks" | "minecraft:mossy_stone_bricks" | "mud" | "minecraft:mud" | "mud_brick_slab" | "minecraft:mud_brick_slab" | "mud_brick_stairs" | "minecraft:mud_brick_stairs" | "mud_brick_wall" | "minecraft:mud_brick_wall" | "mud_bricks" | "minecraft:mud_bricks" | "muddy_mangrove_roots" | "minecraft:muddy_mangrove_roots" | "mule_spawn_egg" | "minecraft:mule_spawn_egg" | "mushroom_stem" | "minecraft:mushroom_stem" | "mushroom_stew" | "minecraft:mushroom_stew" | "music_disc_11" | "minecraft:music_disc_11" | "music_disc_13" | "minecraft:music_disc_13" | "music_disc_5" | "minecraft:music_disc_5" | "music_disc_blocks" | "minecraft:music_disc_blocks" | "music_disc_cat" | "minecraft:music_disc_cat" | "music_disc_chirp" | "minecraft:music_disc_chirp" | "music_disc_far" | "minecraft:music_disc_far" | "music_disc_mall" | "minecraft:music_disc_mall" | "music_disc_mellohi" | "minecraft:music_disc_mellohi" | "music_disc_otherside" | "minecraft:music_disc_otherside" | "music_disc_pigstep" | "minecraft:music_disc_pigstep" | "music_disc_stal" | "minecraft:music_disc_stal" | "music_disc_strad" | "minecraft:music_disc_strad" | "music_disc_wait" | "minecraft:music_disc_wait" | "music_disc_ward" | "minecraft:music_disc_ward" | "mutton" | "minecraft:mutton" | "mycelium" | "minecraft:mycelium" | "name_tag" | "minecraft:name_tag" | "nautilus_shell" | "minecraft:nautilus_shell" | "nether_brick" | "minecraft:nether_brick" | "nether_brick_fence" | "minecraft:nether_brick_fence" | "nether_brick_slab" | "minecraft:nether_brick_slab" | "nether_brick_stairs" | "minecraft:nether_brick_stairs" | "nether_brick_wall" | "minecraft:nether_brick_wall" | "nether_bricks" | "minecraft:nether_bricks" | "nether_gold_ore" | "minecraft:nether_gold_ore" | "nether_quartz_ore" | "minecraft:nether_quartz_ore" | "nether_sprouts" | "minecraft:nether_sprouts" | "nether_star" | "minecraft:nether_star" | "nether_wart" | "minecraft:nether_wart" | "nether_wart_block" | "minecraft:nether_wart_block" | "netherite_axe" | "minecraft:netherite_axe" | "netherite_block" | "minecraft:netherite_block" | "netherite_boots" | "minecraft:netherite_boots" | "netherite_chestplate" | "minecraft:netherite_chestplate" | "netherite_helmet" | "minecraft:netherite_helmet" | "netherite_hoe" | "minecraft:netherite_hoe" | "netherite_ingot" | "minecraft:netherite_ingot" | "netherite_leggings" | "minecraft:netherite_leggings" | "netherite_pickaxe" | "minecraft:netherite_pickaxe" | "netherite_scrap" | "minecraft:netherite_scrap" | "netherite_shovel" | "minecraft:netherite_shovel" | "netherite_sword" | "minecraft:netherite_sword" | "netherrack" | "minecraft:netherrack" | "note_block" | "minecraft:note_block" | "oak_boat" | "minecraft:oak_boat" | "oak_button" | "minecraft:oak_button" | "oak_chest_boat" | "minecraft:oak_chest_boat" | "oak_door" | "minecraft:oak_door" | "oak_fence" | "minecraft:oak_fence" | "oak_fence_gate" | "minecraft:oak_fence_gate" | "oak_leaves" | "minecraft:oak_leaves" | "oak_log" | "minecraft:oak_log" | "oak_planks" | "minecraft:oak_planks" | "oak_pressure_plate" | "minecraft:oak_pressure_plate" | "oak_sapling" | "minecraft:oak_sapling" | "oak_sign" | "minecraft:oak_sign" | "oak_slab" | "minecraft:oak_slab" | "oak_stairs" | "minecraft:oak_stairs" | "oak_trapdoor" | "minecraft:oak_trapdoor" | "oak_wood" | "minecraft:oak_wood" | "observer" | "minecraft:observer" | "obsidian" | "minecraft:obsidian" | "ocelot_spawn_egg" | "minecraft:ocelot_spawn_egg" | "ochre_froglight" | "minecraft:ochre_froglight" | "orange_banner" | "minecraft:orange_banner" | "orange_bed" | "minecraft:orange_bed" | "orange_candle" | "minecraft:orange_candle" | "orange_carpet" | "minecraft:orange_carpet" | "orange_concrete" | "minecraft:orange_concrete" | "orange_concrete_powder" | "minecraft:orange_concrete_powder" | "orange_dye" | "minecraft:orange_dye" | "orange_glazed_terracotta" | "minecraft:orange_glazed_terracotta" | "orange_shulker_box" | "minecraft:orange_shulker_box" | "orange_stained_glass" | "minecraft:orange_stained_glass" | "orange_stained_glass_pane" | "minecraft:orange_stained_glass_pane" | "orange_terracotta" | "minecraft:orange_terracotta" | "orange_tulip" | "minecraft:orange_tulip" | "orange_wool" | "minecraft:orange_wool" | "oxeye_daisy" | "minecraft:oxeye_daisy" | "oxidized_copper" | "minecraft:oxidized_copper" | "oxidized_cut_copper" | "minecraft:oxidized_cut_copper" | "oxidized_cut_copper_slab" | "minecraft:oxidized_cut_copper_slab" | "oxidized_cut_copper_stairs" | "minecraft:oxidized_cut_copper_stairs" | "packed_ice" | "minecraft:packed_ice" | "packed_mud" | "minecraft:packed_mud" | "painting" | "minecraft:painting" | "panda_spawn_egg" | "minecraft:panda_spawn_egg" | "paper" | "minecraft:paper" | "parrot_spawn_egg" | "minecraft:parrot_spawn_egg" | "pearlescent_froglight" | "minecraft:pearlescent_froglight" | "peony" | "minecraft:peony" | "petrified_oak_slab" | "minecraft:petrified_oak_slab" | "phantom_membrane" | "minecraft:phantom_membrane" | "phantom_spawn_egg" | "minecraft:phantom_spawn_egg" | "pig_spawn_egg" | "minecraft:pig_spawn_egg" | "piglin_banner_pattern" | "minecraft:piglin_banner_pattern" | "piglin_brute_spawn_egg" | "minecraft:piglin_brute_spawn_egg" | "piglin_spawn_egg" | "minecraft:piglin_spawn_egg" | "pillager_spawn_egg" | "minecraft:pillager_spawn_egg" | "pink_banner" | "minecraft:pink_banner" | "pink_bed" | "minecraft:pink_bed" | "pink_candle" | "minecraft:pink_candle" | "pink_carpet" | "minecraft:pink_carpet" | "pink_concrete" | "minecraft:pink_concrete" | "pink_concrete_powder" | "minecraft:pink_concrete_powder" | "pink_dye" | "minecraft:pink_dye" | "pink_glazed_terracotta" | "minecraft:pink_glazed_terracotta" | "pink_shulker_box" | "minecraft:pink_shulker_box" | "pink_stained_glass" | "minecraft:pink_stained_glass" | "pink_stained_glass_pane" | "minecraft:pink_stained_glass_pane" | "pink_terracotta" | "minecraft:pink_terracotta" | "pink_tulip" | "minecraft:pink_tulip" | "pink_wool" | "minecraft:pink_wool" | "piston" | "minecraft:piston" | "player_head" | "minecraft:player_head" | "podzol" | "minecraft:podzol" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "poisonous_potato" | "minecraft:poisonous_potato" | "polar_bear_spawn_egg" | "minecraft:polar_bear_spawn_egg" | "polished_andesite" | "minecraft:polished_andesite" | "polished_andesite_slab" | "minecraft:polished_andesite_slab" | "polished_andesite_stairs" | "minecraft:polished_andesite_stairs" | "polished_basalt" | "minecraft:polished_basalt" | "polished_blackstone" | "minecraft:polished_blackstone" | "polished_blackstone_brick_slab" | "minecraft:polished_blackstone_brick_slab" | "polished_blackstone_brick_stairs" | "minecraft:polished_blackstone_brick_stairs" | "polished_blackstone_brick_wall" | "minecraft:polished_blackstone_brick_wall" | "polished_blackstone_bricks" | "minecraft:polished_blackstone_bricks" | "polished_blackstone_button" | "minecraft:polished_blackstone_button" | "polished_blackstone_pressure_plate" | "minecraft:polished_blackstone_pressure_plate" | "polished_blackstone_slab" | "minecraft:polished_blackstone_slab" | "polished_blackstone_stairs" | "minecraft:polished_blackstone_stairs" | "polished_blackstone_wall" | "minecraft:polished_blackstone_wall" | "polished_deepslate" | "minecraft:polished_deepslate" | "polished_deepslate_slab" | "minecraft:polished_deepslate_slab" | "polished_deepslate_stairs" | "minecraft:polished_deepslate_stairs" | "polished_deepslate_wall" | "minecraft:polished_deepslate_wall" | "polished_diorite" | "minecraft:polished_diorite" | "polished_diorite_slab" | "minecraft:polished_diorite_slab" | "polished_diorite_stairs" | "minecraft:polished_diorite_stairs" | "polished_granite" | "minecraft:polished_granite" | "polished_granite_slab" | "minecraft:polished_granite_slab" | "polished_granite_stairs" | "minecraft:polished_granite_stairs" | "popped_chorus_fruit" | "minecraft:popped_chorus_fruit" | "poppy" | "minecraft:poppy" | "porkchop" | "minecraft:porkchop" | "potato" | "minecraft:potato" | "potion" | "minecraft:potion" | "powder_snow_bucket" | "minecraft:powder_snow_bucket" | "powered_rail" | "minecraft:powered_rail" | "prismarine" | "minecraft:prismarine" | "prismarine_brick_slab" | "minecraft:prismarine_brick_slab" | "prismarine_brick_stairs" | "minecraft:prismarine_brick_stairs" | "prismarine_bricks" | "minecraft:prismarine_bricks" | "prismarine_crystals" | "minecraft:prismarine_crystals" | "prismarine_shard" | "minecraft:prismarine_shard" | "prismarine_slab" | "minecraft:prismarine_slab" | "prismarine_stairs" | "minecraft:prismarine_stairs" | "prismarine_wall" | "minecraft:prismarine_wall" | "pufferfish" | "minecraft:pufferfish" | "pufferfish_bucket" | "minecraft:pufferfish_bucket" | "pufferfish_spawn_egg" | "minecraft:pufferfish_spawn_egg" | "pumpkin" | "minecraft:pumpkin" | "pumpkin_pie" | "minecraft:pumpkin_pie" | "pumpkin_seeds" | "minecraft:pumpkin_seeds" | "purple_banner" | "minecraft:purple_banner" | "purple_bed" | "minecraft:purple_bed" | "purple_candle" | "minecraft:purple_candle" | "purple_carpet" | "minecraft:purple_carpet" | "purple_concrete" | "minecraft:purple_concrete" | "purple_concrete_powder" | "minecraft:purple_concrete_powder" | "purple_dye" | "minecraft:purple_dye" | "purple_glazed_terracotta" | "minecraft:purple_glazed_terracotta" | "purple_shulker_box" | "minecraft:purple_shulker_box" | "purple_stained_glass" | "minecraft:purple_stained_glass" | "purple_stained_glass_pane" | "minecraft:purple_stained_glass_pane" | "purple_terracotta" | "minecraft:purple_terracotta" | "purple_wool" | "minecraft:purple_wool" | "purpur_block" | "minecraft:purpur_block" | "purpur_pillar" | "minecraft:purpur_pillar" | "purpur_slab" | "minecraft:purpur_slab" | "purpur_stairs" | "minecraft:purpur_stairs" | "quartz" | "minecraft:quartz" | "quartz_block" | "minecraft:quartz_block" | "quartz_bricks" | "minecraft:quartz_bricks" | "quartz_pillar" | "minecraft:quartz_pillar" | "quartz_slab" | "minecraft:quartz_slab" | "quartz_stairs" | "minecraft:quartz_stairs" | "rabbit" | "minecraft:rabbit" | "rabbit_foot" | "minecraft:rabbit_foot" | "rabbit_hide" | "minecraft:rabbit_hide" | "rabbit_spawn_egg" | "minecraft:rabbit_spawn_egg" | "rabbit_stew" | "minecraft:rabbit_stew" | "rail" | "minecraft:rail" | "ravager_spawn_egg" | "minecraft:ravager_spawn_egg" | "raw_copper" | "minecraft:raw_copper" | "raw_copper_block" | "minecraft:raw_copper_block" | "raw_gold" | "minecraft:raw_gold" | "raw_gold_block" | "minecraft:raw_gold_block" | "raw_iron" | "minecraft:raw_iron" | "raw_iron_block" | "minecraft:raw_iron_block" | "recovery_compass" | "minecraft:recovery_compass" | "red_banner" | "minecraft:red_banner" | "red_bed" | "minecraft:red_bed" | "red_candle" | "minecraft:red_candle" | "red_carpet" | "minecraft:red_carpet" | "red_concrete" | "minecraft:red_concrete" | "red_concrete_powder" | "minecraft:red_concrete_powder" | "red_dye" | "minecraft:red_dye" | "red_glazed_terracotta" | "minecraft:red_glazed_terracotta" | "red_mushroom" | "minecraft:red_mushroom" | "red_mushroom_block" | "minecraft:red_mushroom_block" | "red_nether_brick_slab" | "minecraft:red_nether_brick_slab" | "red_nether_brick_stairs" | "minecraft:red_nether_brick_stairs" | "red_nether_brick_wall" | "minecraft:red_nether_brick_wall" | "red_nether_bricks" | "minecraft:red_nether_bricks" | "red_sand" | "minecraft:red_sand" | "red_sandstone" | "minecraft:red_sandstone" | "red_sandstone_slab" | "minecraft:red_sandstone_slab" | "red_sandstone_stairs" | "minecraft:red_sandstone_stairs" | "red_sandstone_wall" | "minecraft:red_sandstone_wall" | "red_shulker_box" | "minecraft:red_shulker_box" | "red_stained_glass" | "minecraft:red_stained_glass" | "red_stained_glass_pane" | "minecraft:red_stained_glass_pane" | "red_terracotta" | "minecraft:red_terracotta" | "red_tulip" | "minecraft:red_tulip" | "red_wool" | "minecraft:red_wool" | "redstone" | "minecraft:redstone" | "redstone_block" | "minecraft:redstone_block" | "redstone_lamp" | "minecraft:redstone_lamp" | "redstone_ore" | "minecraft:redstone_ore" | "redstone_torch" | "minecraft:redstone_torch" | "reinforced_deepslate" | "minecraft:reinforced_deepslate" | "repeater" | "minecraft:repeater" | "repeating_command_block" | "minecraft:repeating_command_block" | "respawn_anchor" | "minecraft:respawn_anchor" | "rooted_dirt" | "minecraft:rooted_dirt" | "rose_bush" | "minecraft:rose_bush" | "rotten_flesh" | "minecraft:rotten_flesh" | "saddle" | "minecraft:saddle" | "salmon" | "minecraft:salmon" | "salmon_bucket" | "minecraft:salmon_bucket" | "salmon_spawn_egg" | "minecraft:salmon_spawn_egg" | "sand" | "minecraft:sand" | "sandstone" | "minecraft:sandstone" | "sandstone_slab" | "minecraft:sandstone_slab" | "sandstone_stairs" | "minecraft:sandstone_stairs" | "sandstone_wall" | "minecraft:sandstone_wall" | "scaffolding" | "minecraft:scaffolding" | "sculk" | "minecraft:sculk" | "sculk_catalyst" | "minecraft:sculk_catalyst" | "sculk_sensor" | "minecraft:sculk_sensor" | "sculk_shrieker" | "minecraft:sculk_shrieker" | "sculk_vein" | "minecraft:sculk_vein" | "scute" | "minecraft:scute" | "sea_lantern" | "minecraft:sea_lantern" | "sea_pickle" | "minecraft:sea_pickle" | "seagrass" | "minecraft:seagrass" | "shears" | "minecraft:shears" | "sheep_spawn_egg" | "minecraft:sheep_spawn_egg" | "shield" | "minecraft:shield" | "shroomlight" | "minecraft:shroomlight" | "shulker_box" | "minecraft:shulker_box" | "shulker_shell" | "minecraft:shulker_shell" | "shulker_spawn_egg" | "minecraft:shulker_spawn_egg" | "silverfish_spawn_egg" | "minecraft:silverfish_spawn_egg" | "skeleton_horse_spawn_egg" | "minecraft:skeleton_horse_spawn_egg" | "skeleton_skull" | "minecraft:skeleton_skull" | "skeleton_spawn_egg" | "minecraft:skeleton_spawn_egg" | "skull_banner_pattern" | "minecraft:skull_banner_pattern" | "slime_ball" | "minecraft:slime_ball" | "slime_block" | "minecraft:slime_block" | "slime_spawn_egg" | "minecraft:slime_spawn_egg" | "small_amethyst_bud" | "minecraft:small_amethyst_bud" | "small_dripleaf" | "minecraft:small_dripleaf" | "smithing_table" | "minecraft:smithing_table" | "smoker" | "minecraft:smoker" | "smooth_basalt" | "minecraft:smooth_basalt" | "smooth_quartz" | "minecraft:smooth_quartz" | "smooth_quartz_slab" | "minecraft:smooth_quartz_slab" | "smooth_quartz_stairs" | "minecraft:smooth_quartz_stairs" | "smooth_red_sandstone" | "minecraft:smooth_red_sandstone" | "smooth_red_sandstone_slab" | "minecraft:smooth_red_sandstone_slab" | "smooth_red_sandstone_stairs" | "minecraft:smooth_red_sandstone_stairs" | "smooth_sandstone" | "minecraft:smooth_sandstone" | "smooth_sandstone_slab" | "minecraft:smooth_sandstone_slab" | "smooth_sandstone_stairs" | "minecraft:smooth_sandstone_stairs" | "smooth_stone" | "minecraft:smooth_stone" | "smooth_stone_slab" | "minecraft:smooth_stone_slab" | "snow" | "minecraft:snow" | "snow_block" | "minecraft:snow_block" | "snowball" | "minecraft:snowball" | "soul_campfire" | "minecraft:soul_campfire" | "soul_lantern" | "minecraft:soul_lantern" | "soul_sand" | "minecraft:soul_sand" | "soul_soil" | "minecraft:soul_soil" | "soul_torch" | "minecraft:soul_torch" | "spawner" | "minecraft:spawner" | "spectral_arrow" | "minecraft:spectral_arrow" | "spider_eye" | "minecraft:spider_eye" | "spider_spawn_egg" | "minecraft:spider_spawn_egg" | "splash_potion" | "minecraft:splash_potion" | "sponge" | "minecraft:sponge" | "spore_blossom" | "minecraft:spore_blossom" | "spruce_boat" | "minecraft:spruce_boat" | "spruce_button" | "minecraft:spruce_button" | "spruce_chest_boat" | "minecraft:spruce_chest_boat" | "spruce_door" | "minecraft:spruce_door" | "spruce_fence" | "minecraft:spruce_fence" | "spruce_fence_gate" | "minecraft:spruce_fence_gate" | "spruce_leaves" | "minecraft:spruce_leaves" | "spruce_log" | "minecraft:spruce_log" | "spruce_planks" | "minecraft:spruce_planks" | "spruce_pressure_plate" | "minecraft:spruce_pressure_plate" | "spruce_sapling" | "minecraft:spruce_sapling" | "spruce_sign" | "minecraft:spruce_sign" | "spruce_slab" | "minecraft:spruce_slab" | "spruce_stairs" | "minecraft:spruce_stairs" | "spruce_trapdoor" | "minecraft:spruce_trapdoor" | "spruce_wood" | "minecraft:spruce_wood" | "spyglass" | "minecraft:spyglass" | "squid_spawn_egg" | "minecraft:squid_spawn_egg" | "stick" | "minecraft:stick" | "sticky_piston" | "minecraft:sticky_piston" | "stone" | "minecraft:stone" | "stone_axe" | "minecraft:stone_axe" | "stone_brick_slab" | "minecraft:stone_brick_slab" | "stone_brick_stairs" | "minecraft:stone_brick_stairs" | "stone_brick_wall" | "minecraft:stone_brick_wall" | "stone_bricks" | "minecraft:stone_bricks" | "stone_button" | "minecraft:stone_button" | "stone_hoe" | "minecraft:stone_hoe" | "stone_pickaxe" | "minecraft:stone_pickaxe" | "stone_pressure_plate" | "minecraft:stone_pressure_plate" | "stone_shovel" | "minecraft:stone_shovel" | "stone_slab" | "minecraft:stone_slab" | "stone_stairs" | "minecraft:stone_stairs" | "stone_sword" | "minecraft:stone_sword" | "stonecutter" | "minecraft:stonecutter" | "stray_spawn_egg" | "minecraft:stray_spawn_egg" | "strider_spawn_egg" | "minecraft:strider_spawn_egg" | "string" | "minecraft:string" | "stripped_acacia_log" | "minecraft:stripped_acacia_log" | "stripped_acacia_wood" | "minecraft:stripped_acacia_wood" | "stripped_birch_log" | "minecraft:stripped_birch_log" | "stripped_birch_wood" | "minecraft:stripped_birch_wood" | "stripped_crimson_hyphae" | "minecraft:stripped_crimson_hyphae" | "stripped_crimson_stem" | "minecraft:stripped_crimson_stem" | "stripped_dark_oak_log" | "minecraft:stripped_dark_oak_log" | "stripped_dark_oak_wood" | "minecraft:stripped_dark_oak_wood" | "stripped_jungle_log" | "minecraft:stripped_jungle_log" | "stripped_jungle_wood" | "minecraft:stripped_jungle_wood" | "stripped_mangrove_log" | "minecraft:stripped_mangrove_log" | "stripped_mangrove_wood" | "minecraft:stripped_mangrove_wood" | "stripped_oak_log" | "minecraft:stripped_oak_log" | "stripped_oak_wood" | "minecraft:stripped_oak_wood" | "stripped_spruce_log" | "minecraft:stripped_spruce_log" | "stripped_spruce_wood" | "minecraft:stripped_spruce_wood" | "stripped_warped_hyphae" | "minecraft:stripped_warped_hyphae" | "stripped_warped_stem" | "minecraft:stripped_warped_stem" | "structure_block" | "minecraft:structure_block" | "structure_void" | "minecraft:structure_void" | "sugar" | "minecraft:sugar" | "sugar_cane" | "minecraft:sugar_cane" | "sunflower" | "minecraft:sunflower" | "suspicious_stew" | "minecraft:suspicious_stew" | "sweet_berries" | "minecraft:sweet_berries" | "tadpole_bucket" | "minecraft:tadpole_bucket" | "tadpole_spawn_egg" | "minecraft:tadpole_spawn_egg" | "tall_grass" | "minecraft:tall_grass" | "target" | "minecraft:target" | "terracotta" | "minecraft:terracotta" | "tinted_glass" | "minecraft:tinted_glass" | "tipped_arrow" | "minecraft:tipped_arrow" | "tnt" | "minecraft:tnt" | "tnt_minecart" | "minecraft:tnt_minecart" | "torch" | "minecraft:torch" | "totem_of_undying" | "minecraft:totem_of_undying" | "trader_llama_spawn_egg" | "minecraft:trader_llama_spawn_egg" | "trapped_chest" | "minecraft:trapped_chest" | "trident" | "minecraft:trident" | "tripwire_hook" | "minecraft:tripwire_hook" | "tropical_fish" | "minecraft:tropical_fish" | "tropical_fish_bucket" | "minecraft:tropical_fish_bucket" | "tropical_fish_spawn_egg" | "minecraft:tropical_fish_spawn_egg" | "tube_coral" | "minecraft:tube_coral" | "tube_coral_block" | "minecraft:tube_coral_block" | "tube_coral_fan" | "minecraft:tube_coral_fan" | "tuff" | "minecraft:tuff" | "turtle_egg" | "minecraft:turtle_egg" | "turtle_helmet" | "minecraft:turtle_helmet" | "turtle_spawn_egg" | "minecraft:turtle_spawn_egg" | "twisting_vines" | "minecraft:twisting_vines" | "verdant_froglight" | "minecraft:verdant_froglight" | "vex_spawn_egg" | "minecraft:vex_spawn_egg" | "villager_spawn_egg" | "minecraft:villager_spawn_egg" | "vindicator_spawn_egg" | "minecraft:vindicator_spawn_egg" | "vine" | "minecraft:vine" | "wandering_trader_spawn_egg" | "minecraft:wandering_trader_spawn_egg" | "warden_spawn_egg" | "minecraft:warden_spawn_egg" | "warped_button" | "minecraft:warped_button" | "warped_door" | "minecraft:warped_door" | "warped_fence" | "minecraft:warped_fence" | "warped_fence_gate" | "minecraft:warped_fence_gate" | "warped_fungus" | "minecraft:warped_fungus" | "warped_fungus_on_a_stick" | "minecraft:warped_fungus_on_a_stick" | "warped_hyphae" | "minecraft:warped_hyphae" | "warped_nylium" | "minecraft:warped_nylium" | "warped_planks" | "minecraft:warped_planks" | "warped_pressure_plate" | "minecraft:warped_pressure_plate" | "warped_roots" | "minecraft:warped_roots" | "warped_sign" | "minecraft:warped_sign" | "warped_slab" | "minecraft:warped_slab" | "warped_stairs" | "minecraft:warped_stairs" | "warped_stem" | "minecraft:warped_stem" | "warped_trapdoor" | "minecraft:warped_trapdoor" | "warped_wart_block" | "minecraft:warped_wart_block" | "water_bucket" | "minecraft:water_bucket" | "waxed_copper_block" | "minecraft:waxed_copper_block" | "waxed_cut_copper" | "minecraft:waxed_cut_copper" | "waxed_cut_copper_slab" | "minecraft:waxed_cut_copper_slab" | "waxed_cut_copper_stairs" | "minecraft:waxed_cut_copper_stairs" | "waxed_exposed_copper" | "minecraft:waxed_exposed_copper" | "waxed_exposed_cut_copper" | "minecraft:waxed_exposed_cut_copper" | "waxed_exposed_cut_copper_slab" | "minecraft:waxed_exposed_cut_copper_slab" | "waxed_exposed_cut_copper_stairs" | "minecraft:waxed_exposed_cut_copper_stairs" | "waxed_oxidized_copper" | "minecraft:waxed_oxidized_copper" | "waxed_oxidized_cut_copper" | "minecraft:waxed_oxidized_cut_copper" | "waxed_oxidized_cut_copper_slab" | "minecraft:waxed_oxidized_cut_copper_slab" | "waxed_oxidized_cut_copper_stairs" | "minecraft:waxed_oxidized_cut_copper_stairs" | "waxed_weathered_copper" | "minecraft:waxed_weathered_copper" | "waxed_weathered_cut_copper" | "minecraft:waxed_weathered_cut_copper" | "waxed_weathered_cut_copper_slab" | "minecraft:waxed_weathered_cut_copper_slab" | "waxed_weathered_cut_copper_stairs" | "minecraft:waxed_weathered_cut_copper_stairs" | "weathered_copper" | "minecraft:weathered_copper" | "weathered_cut_copper" | "minecraft:weathered_cut_copper" | "weathered_cut_copper_slab" | "minecraft:weathered_cut_copper_slab" | "weathered_cut_copper_stairs" | "minecraft:weathered_cut_copper_stairs" | "weeping_vines" | "minecraft:weeping_vines" | "wet_sponge" | "minecraft:wet_sponge" | "wheat" | "minecraft:wheat" | "wheat_seeds" | "minecraft:wheat_seeds" | "white_banner" | "minecraft:white_banner" | "white_bed" | "minecraft:white_bed" | "white_candle" | "minecraft:white_candle" | "white_carpet" | "minecraft:white_carpet" | "white_concrete" | "minecraft:white_concrete" | "white_concrete_powder" | "minecraft:white_concrete_powder" | "white_dye" | "minecraft:white_dye" | "white_glazed_terracotta" | "minecraft:white_glazed_terracotta" | "white_shulker_box" | "minecraft:white_shulker_box" | "white_stained_glass" | "minecraft:white_stained_glass" | "white_stained_glass_pane" | "minecraft:white_stained_glass_pane" | "white_terracotta" | "minecraft:white_terracotta" | "white_tulip" | "minecraft:white_tulip" | "white_wool" | "minecraft:white_wool" | "witch_spawn_egg" | "minecraft:witch_spawn_egg" | "wither_rose" | "minecraft:wither_rose" | "wither_skeleton_skull" | "minecraft:wither_skeleton_skull" | "wither_skeleton_spawn_egg" | "minecraft:wither_skeleton_spawn_egg" | "wolf_spawn_egg" | "minecraft:wolf_spawn_egg" | "wooden_axe" | "minecraft:wooden_axe" | "wooden_hoe" | "minecraft:wooden_hoe" | "wooden_pickaxe" | "minecraft:wooden_pickaxe" | "wooden_shovel" | "minecraft:wooden_shovel" | "wooden_sword" | "minecraft:wooden_sword" | "writable_book" | "minecraft:writable_book" | "written_book" | "minecraft:written_book" | "yellow_banner" | "minecraft:yellow_banner" | "yellow_bed" | "minecraft:yellow_bed" | "yellow_candle" | "minecraft:yellow_candle" | "yellow_carpet" | "minecraft:yellow_carpet" | "yellow_concrete" | "minecraft:yellow_concrete" | "yellow_concrete_powder" | "minecraft:yellow_concrete_powder" | "yellow_dye" | "minecraft:yellow_dye" | "yellow_glazed_terracotta" | "minecraft:yellow_glazed_terracotta" | "yellow_shulker_box" | "minecraft:yellow_shulker_box" | "yellow_stained_glass" | "minecraft:yellow_stained_glass" | "yellow_stained_glass_pane" | "minecraft:yellow_stained_glass_pane" | "yellow_terracotta" | "minecraft:yellow_terracotta" | "yellow_wool" | "minecraft:yellow_wool" | "zoglin_spawn_egg" | "minecraft:zoglin_spawn_egg" | "zombie_head" | "minecraft:zombie_head" | "zombie_horse_spawn_egg" | "minecraft:zombie_horse_spawn_egg" | "zombie_spawn_egg" | "minecraft:zombie_spawn_egg" | "zombie_villager_spawn_egg" | "minecraft:zombie_villager_spawn_egg" | "zombified_piglin_spawn_egg" | "minecraft:zombified_piglin_spawn_egg" | "mobilebeacon:mobile_beacon_diamond" | "mobilebeacon:mobile_beacon_diamond_ii" | "mobilebeacon:mobile_beacon_emerald" | "mobilebeacon:mobile_beacon_emerald_ii" | "mobilebeacon:mobile_beacon_gold" | "mobilebeacon:mobile_beacon_gold_ii" | "mobilebeacon:mobile_beacon_iron" | "mobilebeacon:mobile_beacon_iron_ii" | "mobilebeacon:mobile_beacon_netherite" | "mobilebeacon:mobile_beacon_netherite_ii" | "mobilebeacon:mobile_beacon_shell" | "modularrouters:activator_module" | "modularrouters:augment_core" | "modularrouters:blank_module" | "modularrouters:blank_upgrade" | "modularrouters:blast_upgrade" | "modularrouters:breaker_module" | "modularrouters:bulk_item_filter" | "modularrouters:camouflage_upgrade" | "modularrouters:creative_module" | "modularrouters:detector_module" | "modularrouters:distributor_module" | "modularrouters:dropper_module" | "modularrouters:energy_distributor_module" | "modularrouters:energy_output_module" | "modularrouters:energy_upgrade" | "modularrouters:extruder_module_1" | "modularrouters:extruder_module_2" | "modularrouters:fast_pickup_augment" | "modularrouters:filter_round_robin_augment" | "modularrouters:flinger_module" | "modularrouters:fluid_module" | "modularrouters:fluid_module_2" | "modularrouters:fluid_upgrade" | "modularrouters:inspection_filter" | "modularrouters:mimic_augment" | "modularrouters:mod_filter" | "modularrouters:modular_router" | "modularrouters:muffler_upgrade" | "modularrouters:override_card" | "modularrouters:pickup_delay_augment" | "modularrouters:placer_module" | "modularrouters:player_module" | "modularrouters:puller_module_1" | "modularrouters:puller_module_2" | "modularrouters:pushing_augment" | "modularrouters:range_down_augment" | "modularrouters:range_up_augment" | "modularrouters:redstone_augment" | "modularrouters:regex_filter" | "modularrouters:regulator_augment" | "modularrouters:security_upgrade" | "modularrouters:sender_module_1" | "modularrouters:sender_module_2" | "modularrouters:sender_module_3" | "modularrouters:speed_upgrade" | "modularrouters:stack_augment" | "modularrouters:stack_upgrade" | "modularrouters:sync_upgrade" | "modularrouters:vacuum_module" | "modularrouters:void_module" | "modularrouters:xp_vacuum_augment" | "mysticaladaptations:insanium_axe" | "mysticaladaptations:insanium_boots" | "mysticaladaptations:insanium_bow" | "mysticaladaptations:insanium_chestplate" | "mysticaladaptations:insanium_crossbow" | "mysticaladaptations:insanium_fishing_rod" | "mysticaladaptations:insanium_furnace" | "mysticaladaptations:insanium_helmet" | "mysticaladaptations:insanium_hoe" | "mysticaladaptations:insanium_leggings" | "mysticaladaptations:insanium_paxel" | "mysticaladaptations:insanium_pickaxe" | "mysticaladaptations:insanium_reprocessor" | "mysticaladaptations:insanium_scythe" | "mysticaladaptations:insanium_shears" | "mysticaladaptations:insanium_shovel" | "mysticaladaptations:insanium_sickle" | "mysticaladaptations:insanium_staff" | "mysticaladaptations:insanium_sword" | "mysticaladaptations:insanium_watering_can" | "mysticalagradditions:awakened_draconium_crux" | "mysticalagradditions:awakened_supremium_paxel" | "mysticalagradditions:creative_essence" | "mysticalagradditions:dragon_egg_chunk" | "mysticalagradditions:dragon_egg_crux" | "mysticalagradditions:dragon_scale" | "mysticalagradditions:end_inferium_ore" | "mysticalagradditions:end_prosperity_ore" | "mysticalagradditions:gaia_spirit_crux" | "mysticalagradditions:imperium_apple" | "mysticalagradditions:imperium_coal" | "mysticalagradditions:imperium_coal_block" | "mysticalagradditions:imperium_paxel" | "mysticalagradditions:inferium_apple" | "mysticalagradditions:inferium_coal" | "mysticalagradditions:inferium_coal_block" | "mysticalagradditions:inferium_paxel" | "mysticalagradditions:insanium_apple" | "mysticalagradditions:insanium_block" | "mysticalagradditions:insanium_coal" | "mysticalagradditions:insanium_coal_block" | "mysticalagradditions:insanium_essence" | "mysticalagradditions:insanium_farmland" | "mysticalagradditions:insanium_gemstone" | "mysticalagradditions:insanium_gemstone_block" | "mysticalagradditions:insanium_ingot" | "mysticalagradditions:insanium_ingot_block" | "mysticalagradditions:insanium_nugget" | "mysticalagradditions:molten_imperium_bucket" | "mysticalagradditions:molten_inferium_bucket" | "mysticalagradditions:molten_prudentium_bucket" | "mysticalagradditions:molten_soulium_bucket" | "mysticalagradditions:molten_supremium_bucket" | "mysticalagradditions:molten_tertium_bucket" | "mysticalagradditions:nether_inferium_ore" | "mysticalagradditions:nether_prosperity_ore" | "mysticalagradditions:nether_star_crux" | "mysticalagradditions:nether_star_shard" | "mysticalagradditions:neutronium_crux" | "mysticalagradditions:nitro_crystal_crux" | "mysticalagradditions:prudentium_apple" | "mysticalagradditions:prudentium_coal" | "mysticalagradditions:prudentium_coal_block" | "mysticalagradditions:prudentium_paxel" | "mysticalagradditions:supremium_apple" | "mysticalagradditions:supremium_coal" | "mysticalagradditions:supremium_coal_block" | "mysticalagradditions:supremium_paxel" | "mysticalagradditions:tertium_apple" | "mysticalagradditions:tertium_coal" | "mysticalagradditions:tertium_coal_block" | "mysticalagradditions:tertium_paxel" | "mysticalagradditions:withering_soul" | "mysticalagriculture:absorption_i_augment" | "mysticalagriculture:absorption_ii_augment" | "mysticalagriculture:absorption_iii_augment" | "mysticalagriculture:absorption_iv_augment" | "mysticalagriculture:absorption_v_augment" | "mysticalagriculture:absorption_vi_augment" | "mysticalagriculture:air_agglomeratio" | "mysticalagriculture:air_essence" | "mysticalagriculture:air_seeds" | "mysticalagriculture:aluminum_essence" | "mysticalagriculture:aluminum_seeds" | "mysticalagriculture:amethyst_bronze_essence" | "mysticalagriculture:amethyst_bronze_seeds" | "mysticalagriculture:amethyst_essence" | "mysticalagriculture:amethyst_seeds" | "mysticalagriculture:antimony_essence" | "mysticalagriculture:antimony_seeds" | "mysticalagriculture:apatite_essence" | "mysticalagriculture:apatite_seeds" | "mysticalagriculture:aquamarine_essence" | "mysticalagriculture:aquamarine_seeds" | "mysticalagriculture:attack_aoe_i_augment" | "mysticalagriculture:attack_aoe_ii_augment" | "mysticalagriculture:attack_aoe_iii_augment" | "mysticalagriculture:attack_aoe_iv_augment" | "mysticalagriculture:awakened_draconium_essence" | "mysticalagriculture:awakened_draconium_seeds" | "mysticalagriculture:awakened_supremium_axe" | "mysticalagriculture:awakened_supremium_block" | "mysticalagriculture:awakened_supremium_boots" | "mysticalagriculture:awakened_supremium_bow" | "mysticalagriculture:awakened_supremium_chestplate" | "mysticalagriculture:awakened_supremium_crossbow" | "mysticalagriculture:awakened_supremium_essence" | "mysticalagriculture:awakened_supremium_fishing_rod" | "mysticalagriculture:awakened_supremium_furnace" | "mysticalagriculture:awakened_supremium_gemstone" | "mysticalagriculture:awakened_supremium_gemstone_block" | "mysticalagriculture:awakened_supremium_helmet" | "mysticalagriculture:awakened_supremium_hoe" | "mysticalagriculture:awakened_supremium_ingot" | "mysticalagriculture:awakened_supremium_ingot_block" | "mysticalagriculture:awakened_supremium_leggings" | "mysticalagriculture:awakened_supremium_nugget" | "mysticalagriculture:awakened_supremium_pickaxe" | "mysticalagriculture:awakened_supremium_reprocessor" | "mysticalagriculture:awakened_supremium_scythe" | "mysticalagriculture:awakened_supremium_shears" | "mysticalagriculture:awakened_supremium_shovel" | "mysticalagriculture:awakened_supremium_sickle" | "mysticalagriculture:awakened_supremium_staff" | "mysticalagriculture:awakened_supremium_sword" | "mysticalagriculture:awakened_supremium_upgrade" | "mysticalagriculture:awakened_supremium_watering_can" | "mysticalagriculture:awakening_altar" | "mysticalagriculture:awakening_pedestal" | "mysticalagriculture:barium_essence" | "mysticalagriculture:barium_seeds" | "mysticalagriculture:basalt_essence" | "mysticalagriculture:basalt_seeds" | "mysticalagriculture:basalz_essence" | "mysticalagriculture:basalz_seeds" | "mysticalagriculture:basic_reprocessor" | "mysticalagriculture:blank_record" | "mysticalagriculture:blank_skull" | "mysticalagriculture:blaze_essence" | "mysticalagriculture:blaze_seeds" | "mysticalagriculture:blazing_crystal_essence" | "mysticalagriculture:blazing_crystal_seeds" | "mysticalagriculture:blitz_essence" | "mysticalagriculture:blitz_seeds" | "mysticalagriculture:blizz_essence" | "mysticalagriculture:blizz_seeds" | "mysticalagriculture:brass_essence" | "mysticalagriculture:brass_seeds" | "mysticalagriculture:bronze_essence" | "mysticalagriculture:bronze_seeds" | "mysticalagriculture:caesium_essence" | "mysticalagriculture:caesium_seeds" | "mysticalagriculture:cerium_essence" | "mysticalagriculture:cerium_seeds" | "mysticalagriculture:certus_quartz_essence" | "mysticalagriculture:certus_quartz_seeds" | "mysticalagriculture:chalcopyrite_essence" | "mysticalagriculture:chalcopyrite_seeds" | "mysticalagriculture:chicken_essence" | "mysticalagriculture:chicken_seeds" | "mysticalagriculture:chrome_essence" | "mysticalagriculture:chrome_seeds" | "mysticalagriculture:coal_essence" | "mysticalagriculture:coal_seeds" | "mysticalagriculture:cobalt_essence" | "mysticalagriculture:cobalt_seeds" | "mysticalagriculture:cobaltite_essence" | "mysticalagriculture:cobaltite_seeds" | "mysticalagriculture:cognizant_dust" | "mysticalagriculture:compressed_iron_essence" | "mysticalagriculture:compressed_iron_seeds" | "mysticalagriculture:constantan_essence" | "mysticalagriculture:constantan_seeds" | "mysticalagriculture:copper_essence" | "mysticalagriculture:copper_seeds" | "mysticalagriculture:coral_agglomeratio" | "mysticalagriculture:coral_essence" | "mysticalagriculture:coral_seeds" | "mysticalagriculture:cow_essence" | "mysticalagriculture:cow_seeds" | "mysticalagriculture:creative_soulium_dagger" | "mysticalagriculture:creeper_essence" | "mysticalagriculture:creeper_seeds" | "mysticalagriculture:cyanite_essence" | "mysticalagriculture:cyanite_seeds" | "mysticalagriculture:deepslate_essence" | "mysticalagriculture:deepslate_inferium_ore" | "mysticalagriculture:deepslate_prosperity_ore" | "mysticalagriculture:deepslate_seeds" | "mysticalagriculture:diamond_essence" | "mysticalagriculture:diamond_scythe" | "mysticalagriculture:diamond_seeds" | "mysticalagriculture:diamond_sickle" | "mysticalagriculture:dirt_essence" | "mysticalagriculture:dirt_seeds" | "mysticalagriculture:draconium_essence" | "mysticalagriculture:draconium_seeds" | "mysticalagriculture:dragon_egg_essence" | "mysticalagriculture:dragon_egg_seeds" | "mysticalagriculture:dye_agglomeratio" | "mysticalagriculture:dye_essence" | "mysticalagriculture:dye_seeds" | "mysticalagriculture:earth_agglomeratio" | "mysticalagriculture:earth_essence" | "mysticalagriculture:earth_seeds" | "mysticalagriculture:electrum_essence" | "mysticalagriculture:electrum_seeds" | "mysticalagriculture:elementium_essence" | "mysticalagriculture:elementium_seeds" | "mysticalagriculture:emerald_essence" | "mysticalagriculture:emerald_seeds" | "mysticalagriculture:end_agglomeratio" | "mysticalagriculture:end_essence" | "mysticalagriculture:end_seeds" | "mysticalagriculture:enderium_essence" | "mysticalagriculture:enderium_seeds" | "mysticalagriculture:enderman_essence" | "mysticalagriculture:enderman_seeds" | "mysticalagriculture:energized_steel_essence" | "mysticalagriculture:energized_steel_seeds" | "mysticalagriculture:essence_vessel" | "mysticalagriculture:experience_capsule" | "mysticalagriculture:experience_droplet" | "mysticalagriculture:experience_essence" | "mysticalagriculture:experience_seeds" | "mysticalagriculture:fertilized_essence" | "mysticalagriculture:fiery_ingot_essence" | "mysticalagriculture:fiery_ingot_seeds" | "mysticalagriculture:fire_agglomeratio" | "mysticalagriculture:fire_essence" | "mysticalagriculture:fire_resistance_augment" | "mysticalagriculture:fire_seeds" | "mysticalagriculture:fish_essence" | "mysticalagriculture:fish_seeds" | "mysticalagriculture:flight_augment" | "mysticalagriculture:fluix_essence" | "mysticalagriculture:fluix_seeds" | "mysticalagriculture:fluorite_essence" | "mysticalagriculture:fluorite_seeds" | "mysticalagriculture:flux_infused_gem_essence" | "mysticalagriculture:flux_infused_gem_seeds" | "mysticalagriculture:flux_infused_ingot_essence" | "mysticalagriculture:flux_infused_ingot_seeds" | "mysticalagriculture:gaia_spirit_essence" | "mysticalagriculture:gaia_spirit_seeds" | "mysticalagriculture:garnet_essence" | "mysticalagriculture:garnet_seeds" | "mysticalagriculture:ghast_essence" | "mysticalagriculture:ghast_seeds" | "mysticalagriculture:glowstone_essence" | "mysticalagriculture:glowstone_seeds" | "mysticalagriculture:gold_essence" | "mysticalagriculture:gold_seeds" | "mysticalagriculture:graphite_essence" | "mysticalagriculture:graphite_seeds" | "mysticalagriculture:harvester" | "mysticalagriculture:health_boost_i_augment" | "mysticalagriculture:health_boost_ii_augment" | "mysticalagriculture:health_boost_iii_augment" | "mysticalagriculture:health_boost_iv_augment" | "mysticalagriculture:health_boost_v_augment" | "mysticalagriculture:health_boost_vi_augment" | "mysticalagriculture:hepatizon_essence" | "mysticalagriculture:hepatizon_seeds" | "mysticalagriculture:honey_agglomeratio" | "mysticalagriculture:honey_essence" | "mysticalagriculture:honey_seeds" | "mysticalagriculture:hop_graphite_essence" | "mysticalagriculture:hop_graphite_seeds" | "mysticalagriculture:hostile_soulium_dagger" | "mysticalagriculture:hungerless_augment" | "mysticalagriculture:ice_essence" | "mysticalagriculture:ice_seeds" | "mysticalagriculture:imperium_axe" | "mysticalagriculture:imperium_block" | "mysticalagriculture:imperium_boots" | "mysticalagriculture:imperium_bow" | "mysticalagriculture:imperium_chestplate" | "mysticalagriculture:imperium_crossbow" | "mysticalagriculture:imperium_essence" | "mysticalagriculture:imperium_farmland" | "mysticalagriculture:imperium_fishing_rod" | "mysticalagriculture:imperium_furnace" | "mysticalagriculture:imperium_gemstone" | "mysticalagriculture:imperium_gemstone_block" | "mysticalagriculture:imperium_growth_accelerator" | "mysticalagriculture:imperium_helmet" | "mysticalagriculture:imperium_hoe" | "mysticalagriculture:imperium_ingot" | "mysticalagriculture:imperium_ingot_block" | "mysticalagriculture:imperium_leggings" | "mysticalagriculture:imperium_nugget" | "mysticalagriculture:imperium_pickaxe" | "mysticalagriculture:imperium_reprocessor" | "mysticalagriculture:imperium_scythe" | "mysticalagriculture:imperium_shears" | "mysticalagriculture:imperium_shovel" | "mysticalagriculture:imperium_sickle" | "mysticalagriculture:imperium_staff" | "mysticalagriculture:imperium_sword" | "mysticalagriculture:imperium_upgrade" | "mysticalagriculture:imperium_watering_can" | "mysticalagriculture:inferium_axe" | "mysticalagriculture:inferium_block" | "mysticalagriculture:inferium_boots" | "mysticalagriculture:inferium_bow" | "mysticalagriculture:inferium_chestplate" | "mysticalagriculture:inferium_crossbow" | "mysticalagriculture:inferium_essence" | "mysticalagriculture:inferium_farmland" | "mysticalagriculture:inferium_fishing_rod" | "mysticalagriculture:inferium_furnace" | "mysticalagriculture:inferium_gemstone" | "mysticalagriculture:inferium_gemstone_block" | "mysticalagriculture:inferium_growth_accelerator" | "mysticalagriculture:inferium_helmet" | "mysticalagriculture:inferium_hoe" | "mysticalagriculture:inferium_ingot" | "mysticalagriculture:inferium_ingot_block" | "mysticalagriculture:inferium_leggings" | "mysticalagriculture:inferium_nugget" | "mysticalagriculture:inferium_ore" | "mysticalagriculture:inferium_pickaxe" | "mysticalagriculture:inferium_reprocessor" | "mysticalagriculture:inferium_scythe" | "mysticalagriculture:inferium_seeds" | "mysticalagriculture:inferium_shears" | "mysticalagriculture:inferium_shovel" | "mysticalagriculture:inferium_sickle" | "mysticalagriculture:inferium_staff" | "mysticalagriculture:inferium_sword" | "mysticalagriculture:inferium_upgrade" | "mysticalagriculture:inferium_watering_can" | "mysticalagriculture:infusion_altar" | "mysticalagriculture:infusion_crystal" | "mysticalagriculture:infusion_pedestal" | "mysticalagriculture:invar_essence" | "mysticalagriculture:invar_seeds" | "mysticalagriculture:iridium_essence" | "mysticalagriculture:iridium_seeds" | "mysticalagriculture:iron_essence" | "mysticalagriculture:iron_seeds" | "mysticalagriculture:ironwood_essence" | "mysticalagriculture:ironwood_seeds" | "mysticalagriculture:jump_boost_i_augment" | "mysticalagriculture:jump_boost_ii_augment" | "mysticalagriculture:jump_boost_iii_augment" | "mysticalagriculture:knightmetal_essence" | "mysticalagriculture:knightmetal_seeds" | "mysticalagriculture:lapis_lazuli_essence" | "mysticalagriculture:lapis_lazuli_seeds" | "mysticalagriculture:lead_essence" | "mysticalagriculture:lead_seeds" | "mysticalagriculture:lepidolite_essence" | "mysticalagriculture:lepidolite_seeds" | "mysticalagriculture:life_essence" | "mysticalagriculture:life_seeds" | "mysticalagriculture:limestone_essence" | "mysticalagriculture:limestone_seeds" | "mysticalagriculture:lumium_essence" | "mysticalagriculture:lumium_seeds" | "mysticalagriculture:machine_frame" | "mysticalagriculture:manasteel_essence" | "mysticalagriculture:manasteel_seeds" | "mysticalagriculture:manganese_essence" | "mysticalagriculture:manganese_seeds" | "mysticalagriculture:manyullyn_essence" | "mysticalagriculture:manyullyn_seeds" | "mysticalagriculture:marble_essence" | "mysticalagriculture:marble_seeds" | "mysticalagriculture:master_infusion_crystal" | "mysticalagriculture:menril_essence" | "mysticalagriculture:menril_seeds" | "mysticalagriculture:mining_aoe_i_augment" | "mysticalagriculture:mining_aoe_ii_augment" | "mysticalagriculture:mining_aoe_iii_augment" | "mysticalagriculture:mining_aoe_iv_augment" | "mysticalagriculture:mining_aoe_v_augment" | "mysticalagriculture:mining_fatigue_resistance_augment" | "mysticalagriculture:mithril_essence" | "mysticalagriculture:mithril_seeds" | "mysticalagriculture:molybdenum_essence" | "mysticalagriculture:molybdenum_seeds" | "mysticalagriculture:monazite_essence" | "mysticalagriculture:monazite_seeds" | "mysticalagriculture:mystical_fertilizer" | "mysticalagriculture:mystical_flower_agglomeratio" | "mysticalagriculture:mystical_flower_essence" | "mysticalagriculture:mystical_flower_seeds" | "mysticalagriculture:naquadah_essence" | "mysticalagriculture:naquadah_seeds" | "mysticalagriculture:nature_agglomeratio" | "mysticalagriculture:nature_essence" | "mysticalagriculture:nature_seeds" | "mysticalagriculture:nether_agglomeratio" | "mysticalagriculture:nether_essence" | "mysticalagriculture:nether_quartz_essence" | "mysticalagriculture:nether_quartz_seeds" | "mysticalagriculture:nether_seeds" | "mysticalagriculture:nether_star_essence" | "mysticalagriculture:nether_star_seeds" | "mysticalagriculture:netherite_essence" | "mysticalagriculture:netherite_seeds" | "mysticalagriculture:neutronium_essence" | "mysticalagriculture:neutronium_seeds" | "mysticalagriculture:nickel_essence" | "mysticalagriculture:nickel_seeds" | "mysticalagriculture:night_vision_augment" | "mysticalagriculture:niobium_essence" | "mysticalagriculture:niobium_seeds" | "mysticalagriculture:niotic_crystal_essence" | "mysticalagriculture:niotic_crystal_seeds" | "mysticalagriculture:nitro_crystal_essence" | "mysticalagriculture:nitro_crystal_seeds" | "mysticalagriculture:no_fall_damage_augment" | "mysticalagriculture:obsidian_essence" | "mysticalagriculture:obsidian_seeds" | "mysticalagriculture:osmium_essence" | "mysticalagriculture:osmium_seeds" | "mysticalagriculture:passive_soulium_dagger" | "mysticalagriculture:pathing_aoe_i_augment" | "mysticalagriculture:pathing_aoe_ii_augment" | "mysticalagriculture:pathing_aoe_iii_augment" | "mysticalagriculture:pathing_aoe_iv_augment" | "mysticalagriculture:pig_essence" | "mysticalagriculture:pig_iron_essence" | "mysticalagriculture:pig_iron_seeds" | "mysticalagriculture:pig_seeds" | "mysticalagriculture:platinum_essence" | "mysticalagriculture:platinum_seeds" | "mysticalagriculture:poison_resistance_augment" | "mysticalagriculture:prismarine_agglomeratio" | "mysticalagriculture:prismarine_essence" | "mysticalagriculture:prismarine_seeds" | "mysticalagriculture:prosperity_block" | "mysticalagriculture:prosperity_gemstone" | "mysticalagriculture:prosperity_gemstone_block" | "mysticalagriculture:prosperity_ingot" | "mysticalagriculture:prosperity_ingot_block" | "mysticalagriculture:prosperity_nugget" | "mysticalagriculture:prosperity_ore" | "mysticalagriculture:prosperity_seed_base" | "mysticalagriculture:prosperity_shard" | "mysticalagriculture:prudentium_axe" | "mysticalagriculture:prudentium_block" | "mysticalagriculture:prudentium_boots" | "mysticalagriculture:prudentium_bow" | "mysticalagriculture:prudentium_chestplate" | "mysticalagriculture:prudentium_crossbow" | "mysticalagriculture:prudentium_essence" | "mysticalagriculture:prudentium_farmland" | "mysticalagriculture:prudentium_fishing_rod" | "mysticalagriculture:prudentium_furnace" | "mysticalagriculture:prudentium_gemstone" | "mysticalagriculture:prudentium_gemstone_block" | "mysticalagriculture:prudentium_growth_accelerator" | "mysticalagriculture:prudentium_helmet" | "mysticalagriculture:prudentium_hoe" | "mysticalagriculture:prudentium_ingot" | "mysticalagriculture:prudentium_ingot_block" | "mysticalagriculture:prudentium_leggings" | "mysticalagriculture:prudentium_nugget" | "mysticalagriculture:prudentium_pickaxe" | "mysticalagriculture:prudentium_reprocessor" | "mysticalagriculture:prudentium_scythe" | "mysticalagriculture:prudentium_shears" | "mysticalagriculture:prudentium_shovel" | "mysticalagriculture:prudentium_sickle" | "mysticalagriculture:prudentium_staff" | "mysticalagriculture:prudentium_sword" | "mysticalagriculture:prudentium_upgrade" | "mysticalagriculture:prudentium_watering_can" | "mysticalagriculture:quartz_enriched_iron_essence" | "mysticalagriculture:quartz_enriched_iron_seeds" | "mysticalagriculture:queens_slime_essence" | "mysticalagriculture:queens_slime_seeds" | "mysticalagriculture:rabbit_essence" | "mysticalagriculture:rabbit_seeds" | "mysticalagriculture:realgar_essence" | "mysticalagriculture:realgar_seeds" | "mysticalagriculture:redstone_essence" | "mysticalagriculture:redstone_seeds" | "mysticalagriculture:refined_glowstone_essence" | "mysticalagriculture:refined_glowstone_seeds" | "mysticalagriculture:refined_obsidian_essence" | "mysticalagriculture:refined_obsidian_seeds" | "mysticalagriculture:rock_crystal_essence" | "mysticalagriculture:rock_crystal_seeds" | "mysticalagriculture:rose_gold_essence" | "mysticalagriculture:rose_gold_seeds" | "mysticalagriculture:rubber_essence" | "mysticalagriculture:rubber_seeds" | "mysticalagriculture:ruby_essence" | "mysticalagriculture:ruby_seeds" | "mysticalagriculture:saltpeter_essence" | "mysticalagriculture:saltpeter_seeds" | "mysticalagriculture:salts_essence" | "mysticalagriculture:salts_seeds" | "mysticalagriculture:sapphire_essence" | "mysticalagriculture:sapphire_seeds" | "mysticalagriculture:sheep_essence" | "mysticalagriculture:sheep_seeds" | "mysticalagriculture:signalum_essence" | "mysticalagriculture:signalum_seeds" | "mysticalagriculture:silicon_essence" | "mysticalagriculture:silicon_seeds" | "mysticalagriculture:silver_essence" | "mysticalagriculture:silver_seeds" | "mysticalagriculture:skeleton_essence" | "mysticalagriculture:skeleton_seeds" | "mysticalagriculture:sky_stone_essence" | "mysticalagriculture:sky_stone_seeds" | "mysticalagriculture:slime_essence" | "mysticalagriculture:slime_seeds" | "mysticalagriculture:slimesteel_essence" | "mysticalagriculture:slimesteel_seeds" | "mysticalagriculture:soul_dust" | "mysticalagriculture:soul_extractor" | "mysticalagriculture:soul_glass" | "mysticalagriculture:soul_jar" | "mysticalagriculture:soulium_block" | "mysticalagriculture:soulium_dagger" | "mysticalagriculture:soulium_dust" | "mysticalagriculture:soulium_gemstone" | "mysticalagriculture:soulium_gemstone_block" | "mysticalagriculture:soulium_ingot" | "mysticalagriculture:soulium_ingot_block" | "mysticalagriculture:soulium_nugget" | "mysticalagriculture:soulium_ore" | "mysticalagriculture:soulium_seed_base" | "mysticalagriculture:soulstone" | "mysticalagriculture:soulstone_bricks" | "mysticalagriculture:soulstone_bricks_slab" | "mysticalagriculture:soulstone_bricks_stairs" | "mysticalagriculture:soulstone_bricks_wall" | "mysticalagriculture:soulstone_chiseled_bricks" | "mysticalagriculture:soulstone_cobble" | "mysticalagriculture:soulstone_cobble_slab" | "mysticalagriculture:soulstone_cobble_stairs" | "mysticalagriculture:soulstone_cobble_wall" | "mysticalagriculture:soulstone_cracked_bricks" | "mysticalagriculture:soulstone_slab" | "mysticalagriculture:soulstone_smooth" | "mysticalagriculture:soulstone_smooth_slab" | "mysticalagriculture:soulstone_stairs" | "mysticalagriculture:speed_i_augment" | "mysticalagriculture:speed_ii_augment" | "mysticalagriculture:speed_iii_augment" | "mysticalagriculture:spider_essence" | "mysticalagriculture:spider_seeds" | "mysticalagriculture:spirited_crystal_essence" | "mysticalagriculture:spirited_crystal_seeds" | "mysticalagriculture:squid_essence" | "mysticalagriculture:squid_seeds" | "mysticalagriculture:starmetal_essence" | "mysticalagriculture:starmetal_seeds" | "mysticalagriculture:steel_essence" | "mysticalagriculture:steel_seeds" | "mysticalagriculture:steeleaf_essence" | "mysticalagriculture:steeleaf_seeds" | "mysticalagriculture:step_assist_augment" | "mysticalagriculture:stone_essence" | "mysticalagriculture:stone_seeds" | "mysticalagriculture:strength_i_augment" | "mysticalagriculture:strength_ii_augment" | "mysticalagriculture:strength_iii_augment" | "mysticalagriculture:strength_iv_augment" | "mysticalagriculture:sulfur_essence" | "mysticalagriculture:sulfur_seeds" | "mysticalagriculture:supremium_axe" | "mysticalagriculture:supremium_block" | "mysticalagriculture:supremium_boots" | "mysticalagriculture:supremium_bow" | "mysticalagriculture:supremium_chestplate" | "mysticalagriculture:supremium_crossbow" | "mysticalagriculture:supremium_essence" | "mysticalagriculture:supremium_farmland" | "mysticalagriculture:supremium_fishing_rod" | "mysticalagriculture:supremium_furnace" | "mysticalagriculture:supremium_gemstone" | "mysticalagriculture:supremium_gemstone_block" | "mysticalagriculture:supremium_growth_accelerator" | "mysticalagriculture:supremium_helmet" | "mysticalagriculture:supremium_hoe" | "mysticalagriculture:supremium_ingot" | "mysticalagriculture:supremium_ingot_block" | "mysticalagriculture:supremium_leggings" | "mysticalagriculture:supremium_nugget" | "mysticalagriculture:supremium_pickaxe" | "mysticalagriculture:supremium_reprocessor" | "mysticalagriculture:supremium_scythe" | "mysticalagriculture:supremium_shears" | "mysticalagriculture:supremium_shovel" | "mysticalagriculture:supremium_sickle" | "mysticalagriculture:supremium_staff" | "mysticalagriculture:supremium_sword" | "mysticalagriculture:supremium_upgrade" | "mysticalagriculture:supremium_watering_can" | "mysticalagriculture:tantalum_essence" | "mysticalagriculture:tantalum_seeds" | "mysticalagriculture:terrasteel_essence" | "mysticalagriculture:terrasteel_seeds" | "mysticalagriculture:tertium_axe" | "mysticalagriculture:tertium_block" | "mysticalagriculture:tertium_boots" | "mysticalagriculture:tertium_bow" | "mysticalagriculture:tertium_chestplate" | "mysticalagriculture:tertium_crossbow" | "mysticalagriculture:tertium_essence" | "mysticalagriculture:tertium_farmland" | "mysticalagriculture:tertium_fishing_rod" | "mysticalagriculture:tertium_furnace" | "mysticalagriculture:tertium_gemstone" | "mysticalagriculture:tertium_gemstone_block" | "mysticalagriculture:tertium_growth_accelerator" | "mysticalagriculture:tertium_helmet" | "mysticalagriculture:tertium_hoe" | "mysticalagriculture:tertium_ingot" | "mysticalagriculture:tertium_ingot_block" | "mysticalagriculture:tertium_leggings" | "mysticalagriculture:tertium_nugget" | "mysticalagriculture:tertium_pickaxe" | "mysticalagriculture:tertium_reprocessor" | "mysticalagriculture:tertium_scythe" | "mysticalagriculture:tertium_shears" | "mysticalagriculture:tertium_shovel" | "mysticalagriculture:tertium_sickle" | "mysticalagriculture:tertium_staff" | "mysticalagriculture:tertium_sword" | "mysticalagriculture:tertium_upgrade" | "mysticalagriculture:tertium_watering_can" | "mysticalagriculture:tilling_aoe_i_augment" | "mysticalagriculture:tilling_aoe_ii_augment" | "mysticalagriculture:tilling_aoe_iii_augment" | "mysticalagriculture:tilling_aoe_iv_augment" | "mysticalagriculture:tilling_aoe_v_augment" | "mysticalagriculture:tin_essence" | "mysticalagriculture:tin_seeds" | "mysticalagriculture:tinkering_table" | "mysticalagriculture:titanium_essence" | "mysticalagriculture:titanium_seeds" | "mysticalagriculture:topaz_essence" | "mysticalagriculture:topaz_seeds" | "mysticalagriculture:tungsten_essence" | "mysticalagriculture:tungsten_seeds" | "mysticalagriculture:turtle_essence" | "mysticalagriculture:turtle_seeds" | "mysticalagriculture:unattuned_augment" | "mysticalagriculture:upgrade_base" | "mysticalagriculture:uraninite_essence" | "mysticalagriculture:uraninite_seeds" | "mysticalagriculture:uranium_essence" | "mysticalagriculture:uranium_seeds" | "mysticalagriculture:water_agglomeratio" | "mysticalagriculture:water_breathing_augment" | "mysticalagriculture:water_essence" | "mysticalagriculture:water_seeds" | "mysticalagriculture:watering_can" | "mysticalagriculture:wither_resistance_augment" | "mysticalagriculture:wither_skeleton_essence" | "mysticalagriculture:wither_skeleton_seeds" | "mysticalagriculture:witherproof_block" | "mysticalagriculture:witherproof_bricks" | "mysticalagriculture:witherproof_glass" | "mysticalagriculture:wood_essence" | "mysticalagriculture:wood_seeds" | "mysticalagriculture:woodcutter_augment" | "mysticalagriculture:yellorium_essence" | "mysticalagriculture:yellorium_seeds" | "mysticalagriculture:zinc_essence" | "mysticalagriculture:zinc_seeds" | "mysticalagriculture:zombie_essence" | "mysticalagriculture:zombie_seeds" | "naturescompass:naturescompass" | "numina:armor_stand" | "numina:battery_advanced" | "numina:battery_basic" | "numina:battery_elite" | "numina:battery_ultimate" | "numina:charging_base" | "numina:component_artificial_muscle" | "numina:component_carbon_myofiber" | "numina:component_computer_chip" | "numina:component_control_circuit" | "numina:component_field_emitter" | "numina:component_glider_wing" | "numina:component_ion_thruster" | "numina:component_laser_emitter" | "numina:component_magnet" | "numina:component_myofiber_gel" | "numina:component_parachute" | "numina:component_rubber_hose" | "numina:component_servo" | "numina:component_solar_panel" | "numina:component_solenoid" | "numina:component_wiring" | "packagedauto:crafter" | "packagedauto:encoder" | "packagedauto:fluid_package_filler" | "packagedauto:me_package_component" | "packagedauto:package" | "packagedauto:package_component" | "packagedauto:packager" | "packagedauto:packager_extension" | "packagedauto:recipe_holder" | "packagedauto:unpackager" | "packagedauto:volume_package" | "packagedexcrafting:advanced_crafter" | "packagedexcrafting:basic_crafter" | "packagedexcrafting:combination_crafter" | "packagedexcrafting:elite_crafter" | "packagedexcrafting:ender_crafter" | "packagedexcrafting:flux_crafter" | "packagedexcrafting:marked_pedestal" | "packagedexcrafting:ultimate_crafter" | "patchouli:guide_book" | "powersuits:aoe_pick_upgrade2" | "powersuits:aqua_affinity" | "powersuits:auto_feeder" | "powersuits:axe" | "powersuits:binoculars" | "powersuits:blade_launcher" | "powersuits:blink_drive" | "powersuits:climb_assist" | "powersuits:cooling_system" | "powersuits:diamond_pick_upgrade" | "powersuits:dim_rift_gen" | "powersuits:energy_shield" | "powersuits:flight_control" | "powersuits:flint_and_steel" | "powersuits:fluid_tank" | "powersuits:fortune" | "powersuits:generator_kinetic" | "powersuits:generator_solar" | "powersuits:generator_solar_adv" | "powersuits:generator_thermal" | "powersuits:glider" | "powersuits:hoe" | "powersuits:invisibility" | "powersuits:jet_boots" | "powersuits:jetpack" | "powersuits:jump_assist" | "powersuits:leaf_blower" | "powersuits:lightning_summoner" | "powersuits:luxcapacitor" | "powersuits:luxcapacitor_module" | "powersuits:magnet" | "powersuits:melee_assist" | "powersuits:mob_repulsor" | "powersuits:night_vision" | "powersuits:parachute" | "powersuits:pickaxe" | "powersuits:piglin_pacification_module" | "powersuits:plasma_cannon" | "powersuits:plating_diamond" | "powersuits:plating_iron" | "powersuits:plating_netherite" | "powersuits:powerarmor_feet" | "powersuits:powerarmor_head" | "powersuits:powerarmor_legs" | "powersuits:powerarmor_torso" | "powersuits:powerfist" | "powersuits:railgun" | "powersuits:shears" | "powersuits:shock_absorber" | "powersuits:shovel" | "powersuits:silk_touch" | "powersuits:sprint_assist" | "powersuits:swim_assist" | "powersuits:tinkertable" | "powersuits:transparent_armor" | "powersuits:tunnel_bore" | "powersuits:vein_miner" | "powersuits:water_electrolyzer" | "railways:benchcart" | "railways:black_conductor_cap" | "railways:black_incomplete_conductor_cap" | "railways:blue_conductor_cap" | "railways:blue_incomplete_conductor_cap" | "railways:brown_conductor_cap" | "railways:brown_incomplete_conductor_cap" | "railways:conductor_vent" | "railways:conductor_whistle" | "railways:cyan_conductor_cap" | "railways:cyan_incomplete_conductor_cap" | "railways:gray_conductor_cap" | "railways:gray_incomplete_conductor_cap" | "railways:green_conductor_cap" | "railways:green_incomplete_conductor_cap" | "railways:jukeboxcart" | "railways:light_blue_conductor_cap" | "railways:light_blue_incomplete_conductor_cap" | "railways:light_gray_conductor_cap" | "railways:light_gray_incomplete_conductor_cap" | "railways:lime_conductor_cap" | "railways:lime_incomplete_conductor_cap" | "railways:magenta_conductor_cap" | "railways:magenta_incomplete_conductor_cap" | "railways:orange_conductor_cap" | "railways:orange_incomplete_conductor_cap" | "railways:pink_conductor_cap" | "railways:pink_incomplete_conductor_cap" | "railways:purple_conductor_cap" | "railways:purple_incomplete_conductor_cap" | "railways:red_conductor_cap" | "railways:red_incomplete_conductor_cap" | "railways:remote_lens" | "railways:semaphore" | "railways:smokestack_caboosestyle" | "railways:smokestack_coalburner" | "railways:smokestack_diesel" | "railways:smokestack_long" | "railways:smokestack_oilburner" | "railways:smokestack_streamlined" | "railways:smokestack_woodburner" | "railways:track_acacia" | "railways:track_acacia_narrow" | "railways:track_acacia_wide" | "railways:track_birch" | "railways:track_birch_narrow" | "railways:track_birch_wide" | "railways:track_blackstone" | "railways:track_blackstone_narrow" | "railways:track_blackstone_wide" | "railways:track_coupler" | "railways:track_create_andesite_narrow" | "railways:track_create_andesite_wide" | "railways:track_crimson" | "railways:track_crimson_narrow" | "railways:track_crimson_wide" | "railways:track_dark_oak" | "railways:track_dark_oak_narrow" | "railways:track_dark_oak_wide" | "railways:track_ender" | "railways:track_ender_narrow" | "railways:track_ender_wide" | "railways:track_incomplete_acacia" | "railways:track_incomplete_acacia_narrow" | "railways:track_incomplete_acacia_wide" | "railways:track_incomplete_birch" | "railways:track_incomplete_birch_narrow" | "railways:track_incomplete_birch_wide" | "railways:track_incomplete_blackstone" | "railways:track_incomplete_blackstone_narrow" | "railways:track_incomplete_blackstone_wide" | "railways:track_incomplete_create_andesite_narrow" | "railways:track_incomplete_create_andesite_wide" | "railways:track_incomplete_crimson" | "railways:track_incomplete_crimson_narrow" | "railways:track_incomplete_crimson_wide" | "railways:track_incomplete_dark_oak" | "railways:track_incomplete_dark_oak_narrow" | "railways:track_incomplete_dark_oak_wide" | "railways:track_incomplete_ender" | "railways:track_incomplete_ender_narrow" | "railways:track_incomplete_ender_wide" | "railways:track_incomplete_jungle" | "railways:track_incomplete_jungle_narrow" | "railways:track_incomplete_jungle_wide" | "railways:track_incomplete_mangrove" | "railways:track_incomplete_mangrove_narrow" | "railways:track_incomplete_mangrove_wide" | "railways:track_incomplete_monorail" | "railways:track_incomplete_oak" | "railways:track_incomplete_oak_narrow" | "railways:track_incomplete_oak_wide" | "railways:track_incomplete_phantom" | "railways:track_incomplete_spruce" | "railways:track_incomplete_spruce_narrow" | "railways:track_incomplete_spruce_wide" | "railways:track_incomplete_tieless" | "railways:track_incomplete_tieless_narrow" | "railways:track_incomplete_tieless_wide" | "railways:track_incomplete_warped" | "railways:track_incomplete_warped_narrow" | "railways:track_incomplete_warped_wide" | "railways:track_jungle" | "railways:track_jungle_narrow" | "railways:track_jungle_wide" | "railways:track_mangrove" | "railways:track_mangrove_narrow" | "railways:track_mangrove_wide" | "railways:track_monorail" | "railways:track_oak" | "railways:track_oak_narrow" | "railways:track_oak_wide" | "railways:track_phantom" | "railways:track_spruce" | "railways:track_spruce_narrow" | "railways:track_spruce_wide" | "railways:track_switch_andesite" | "railways:track_switch_brass" | "railways:track_tieless" | "railways:track_tieless_narrow" | "railways:track_tieless_wide" | "railways:track_warped" | "railways:track_warped_narrow" | "railways:track_warped_wide" | "railways:white_conductor_cap" | "railways:white_incomplete_conductor_cap" | "railways:yellow_conductor_cap" | "railways:yellow_incomplete_conductor_cap" | "rechiseled:acacia_planks_beams" | "rechiseled:acacia_planks_beams_connecting" | "rechiseled:acacia_planks_brick_pattern" | "rechiseled:acacia_planks_brick_pattern_connecting" | "rechiseled:acacia_planks_brick_paving" | "rechiseled:acacia_planks_brick_paving_connecting" | "rechiseled:acacia_planks_bricks" | "rechiseled:acacia_planks_bricks_connecting" | "rechiseled:acacia_planks_crate" | "rechiseled:acacia_planks_crate_connecting" | "rechiseled:acacia_planks_diagonal_stripes" | "rechiseled:acacia_planks_diagonal_stripes_connecting" | "rechiseled:acacia_planks_diagonal_tiles" | "rechiseled:acacia_planks_diagonal_tiles_connecting" | "rechiseled:acacia_planks_dotted" | "rechiseled:acacia_planks_dotted_connecting" | "rechiseled:acacia_planks_flooring" | "rechiseled:acacia_planks_flooring_connecting" | "rechiseled:acacia_planks_large_tiles" | "rechiseled:acacia_planks_large_tiles_connecting" | "rechiseled:acacia_planks_mosaic" | "rechiseled:acacia_planks_pattern" | "rechiseled:acacia_planks_pattern_connecting" | "rechiseled:acacia_planks_rotated_bricks" | "rechiseled:acacia_planks_rotated_bricks_connecting" | "rechiseled:acacia_planks_small_bricks" | "rechiseled:acacia_planks_small_bricks_connecting" | "rechiseled:acacia_planks_small_tiles" | "rechiseled:acacia_planks_small_tiles_connecting" | "rechiseled:acacia_planks_squares" | "rechiseled:acacia_planks_squares_connecting" | "rechiseled:acacia_planks_tiles" | "rechiseled:acacia_planks_tiles_connecting" | "rechiseled:acacia_planks_wavy" | "rechiseled:acacia_planks_wavy_connecting" | "rechiseled:acacia_planks_woven" | "rechiseled:acacia_planks_woven_connecting" | "rechiseled:amethyst_block_beams" | "rechiseled:amethyst_block_beams_connecting" | "rechiseled:amethyst_block_bordered_diagonal_tiles" | "rechiseled:amethyst_block_bordered_diagonal_tiles_connecting" | "rechiseled:amethyst_block_bricks" | "rechiseled:amethyst_block_bricks_connecting" | "rechiseled:amethyst_block_cut" | "rechiseled:amethyst_block_cut_connecting" | "rechiseled:amethyst_block_diagonal_tiles" | "rechiseled:amethyst_block_edged" | "rechiseled:amethyst_block_edged_connecting" | "rechiseled:amethyst_block_jewel" | "rechiseled:amethyst_block_pillar" | "rechiseled:amethyst_block_pillar_connecting" | "rechiseled:amethyst_block_polished" | "rechiseled:amethyst_block_polished_connecting" | "rechiseled:amethyst_block_shiny" | "rechiseled:amethyst_block_shiny_connecting" | "rechiseled:amethyst_block_smooth" | "rechiseled:amethyst_block_tiles" | "rechiseled:amethyst_block_tiles_connecting" | "rechiseled:andesite_brick_pattern" | "rechiseled:andesite_brick_pattern_connecting" | "rechiseled:andesite_brick_paving" | "rechiseled:andesite_brick_paving_connecting" | "rechiseled:andesite_bricks" | "rechiseled:andesite_bricks_connecting" | "rechiseled:andesite_diagonal_bricks" | "rechiseled:andesite_diagonal_bricks_connecting" | "rechiseled:andesite_dotted" | "rechiseled:andesite_dotted_connecting" | "rechiseled:andesite_paving" | "rechiseled:andesite_paving_connecting" | "rechiseled:andesite_polished_connecting" | "rechiseled:andesite_rotated_bricks" | "rechiseled:andesite_rotated_bricks_connecting" | "rechiseled:andesite_squares" | "rechiseled:andesite_squares_connecting" | "rechiseled:andesite_tiles" | "rechiseled:andesite_tiles_connecting" | "rechiseled:andesite_wavy" | "rechiseled:andesite_wavy_connecting" | "rechiseled:basalt_beams" | "rechiseled:basalt_beams_connecting" | "rechiseled:basalt_bordered" | "rechiseled:basalt_bordered_connecting" | "rechiseled:basalt_bordered_polished" | "rechiseled:basalt_bordered_polished_connecting" | "rechiseled:basalt_bricks" | "rechiseled:basalt_bricks_connecting" | "rechiseled:basalt_chiseled_piglin" | "rechiseled:basalt_diagonal_tiles" | "rechiseled:basalt_diagonal_tiles_connecting" | "rechiseled:basalt_pattern" | "rechiseled:basalt_pattern_connecting" | "rechiseled:basalt_patterned" | "rechiseled:basalt_patterned_connecting" | "rechiseled:basalt_tiles" | "rechiseled:basalt_tiles_connecting" | "rechiseled:birch_planks_beams" | "rechiseled:birch_planks_beams_connecting" | "rechiseled:birch_planks_brick_pattern" | "rechiseled:birch_planks_brick_pattern_connecting" | "rechiseled:birch_planks_brick_paving" | "rechiseled:birch_planks_brick_paving_connecting" | "rechiseled:birch_planks_bricks" | "rechiseled:birch_planks_bricks_connecting" | "rechiseled:birch_planks_crate" | "rechiseled:birch_planks_crate_connecting" | "rechiseled:birch_planks_diagonal_stripes" | "rechiseled:birch_planks_diagonal_stripes_connecting" | "rechiseled:birch_planks_diagonal_tiles" | "rechiseled:birch_planks_diagonal_tiles_connecting" | "rechiseled:birch_planks_dotted" | "rechiseled:birch_planks_dotted_connecting" | "rechiseled:birch_planks_flooring" | "rechiseled:birch_planks_flooring_connecting" | "rechiseled:birch_planks_large_tiles" | "rechiseled:birch_planks_large_tiles_connecting" | "rechiseled:birch_planks_mosaic" | "rechiseled:birch_planks_pattern" | "rechiseled:birch_planks_pattern_connecting" | "rechiseled:birch_planks_rotated_bricks" | "rechiseled:birch_planks_rotated_bricks_connecting" | "rechiseled:birch_planks_small_bricks" | "rechiseled:birch_planks_small_bricks_connecting" | "rechiseled:birch_planks_small_tiles" | "rechiseled:birch_planks_small_tiles_connecting" | "rechiseled:birch_planks_squares" | "rechiseled:birch_planks_squares_connecting" | "rechiseled:birch_planks_tiles" | "rechiseled:birch_planks_tiles_connecting" | "rechiseled:birch_planks_wavy" | "rechiseled:birch_planks_wavy_connecting" | "rechiseled:birch_planks_woven" | "rechiseled:birch_planks_woven_connecting" | "rechiseled:blackstone_brick_pattern" | "rechiseled:blackstone_brick_pattern_connecting" | "rechiseled:blackstone_brick_paving" | "rechiseled:blackstone_brick_paving_connecting" | "rechiseled:blackstone_diagonal_bricks" | "rechiseled:blackstone_diagonal_bricks_connecting" | "rechiseled:blackstone_polished_connecting" | "rechiseled:blackstone_rotated_bricks" | "rechiseled:blackstone_rotated_bricks_connecting" | "rechiseled:blackstone_tiles" | "rechiseled:blackstone_tiles_connecting" | "rechiseled:blue_ice_bordered" | "rechiseled:blue_ice_bordered_connecting" | "rechiseled:blue_ice_bricks" | "rechiseled:blue_ice_bricks_connecting" | "rechiseled:blue_ice_chiseled" | "rechiseled:blue_ice_chiseled_connecting" | "rechiseled:blue_ice_cone" | "rechiseled:blue_ice_cracked" | "rechiseled:blue_ice_patterned" | "rechiseled:blue_ice_patterned_connecting" | "rechiseled:blue_ice_pillar" | "rechiseled:blue_ice_pillar_connecting" | "rechiseled:blue_ice_rocky" | "rechiseled:blue_ice_slanted_tiles" | "rechiseled:blue_ice_slanted_tiles_connecting" | "rechiseled:blue_ice_tiles" | "rechiseled:blue_ice_tiles_connecting" | "rechiseled:bone_block_bordered" | "rechiseled:bone_block_bordered_connecting" | "rechiseled:bone_block_bundled" | "rechiseled:bone_block_chiseled" | "rechiseled:bone_block_chiseled_connecting" | "rechiseled:bone_block_connecting_connecting" | "rechiseled:bone_block_cracked" | "rechiseled:bone_block_decorated" | "rechiseled:bone_block_decorated_bordered" | "rechiseled:bone_block_decorated_bordered_connecting" | "rechiseled:bone_block_inverted_tiles" | "rechiseled:bone_block_inverted_tiles_connecting" | "rechiseled:bone_block_patterned" | "rechiseled:bone_block_patterned_connecting" | "rechiseled:bone_block_pillar" | "rechiseled:bone_block_pillar_connecting" | "rechiseled:bone_block_rib" | "rechiseled:bone_block_skull" | "rechiseled:bone_block_smooth" | "rechiseled:chisel" | "rechiseled:coal_block_carved" | "rechiseled:coal_block_carved_connecting" | "rechiseled:coal_block_chiseled" | "rechiseled:coal_block_chiseled_connecting" | "rechiseled:coal_block_circles" | "rechiseled:coal_block_circles_connecting" | "rechiseled:coal_block_compacted" | "rechiseled:coal_block_compacted_connecting" | "rechiseled:coal_block_ovals" | "rechiseled:coal_block_ovals_connecting" | "rechiseled:coal_block_pattern" | "rechiseled:coal_block_pattern_connecting" | "rechiseled:coal_block_pillar" | "rechiseled:coal_block_pillar_connecting" | "rechiseled:coal_block_polished" | "rechiseled:coal_block_rotated_bricks" | "rechiseled:coal_block_rotated_bricks_connecting" | "rechiseled:coal_block_small_tiles" | "rechiseled:coal_block_small_tiles_connecting" | "rechiseled:coal_block_stripes" | "rechiseled:coal_block_stripes_connecting" | "rechiseled:cobbled_deepslate_beams" | "rechiseled:cobbled_deepslate_beams_connecting" | "rechiseled:cobbled_deepslate_brick_pattern" | "rechiseled:cobbled_deepslate_brick_pattern_connecting" | "rechiseled:cobbled_deepslate_brick_paving" | "rechiseled:cobbled_deepslate_brick_paving_connecting" | "rechiseled:cobbled_deepslate_bricks" | "rechiseled:cobbled_deepslate_bricks_connecting" | "rechiseled:cobbled_deepslate_large_tiles" | "rechiseled:cobbled_deepslate_large_tiles_connecting" | "rechiseled:cobbled_deepslate_paving" | "rechiseled:cobbled_deepslate_paving_connecting" | "rechiseled:cobbled_deepslate_pillar" | "rechiseled:cobbled_deepslate_pillar_connecting" | "rechiseled:cobbled_deepslate_pulverized" | "rechiseled:cobbled_deepslate_pulverized_connecting" | "rechiseled:cobbled_deepslate_rotated_bricks" | "rechiseled:cobbled_deepslate_rotated_bricks_connecting" | "rechiseled:cobbled_deepslate_small_tiles" | "rechiseled:cobbled_deepslate_small_tiles_connecting" | "rechiseled:cobbled_deepslate_squares" | "rechiseled:cobbled_deepslate_squares_connecting" | "rechiseled:cobbled_deepslate_stripes" | "rechiseled:cobbled_deepslate_stripes_connecting" | "rechiseled:cobbled_deepslate_tiles" | "rechiseled:cobbled_deepslate_tiles_connecting" | "rechiseled:cobbled_deepslate_worn_stripes" | "rechiseled:cobbled_deepslate_worn_stripes_connecting" | "rechiseled:cobblestone_beams" | "rechiseled:cobblestone_beams_connecting" | "rechiseled:cobblestone_brick_pattern" | "rechiseled:cobblestone_brick_pattern_connecting" | "rechiseled:cobblestone_brick_paving" | "rechiseled:cobblestone_brick_paving_connecting" | "rechiseled:cobblestone_chiseled_border" | "rechiseled:cobblestone_chiseled_border_connecting" | "rechiseled:cobblestone_crosses" | "rechiseled:cobblestone_crosses_connecting" | "rechiseled:cobblestone_dented" | "rechiseled:cobblestone_dented_connecting" | "rechiseled:cobblestone_inverted_dented" | "rechiseled:cobblestone_inverted_dented_connecting" | "rechiseled:cobblestone_large_squares" | "rechiseled:cobblestone_paving" | "rechiseled:cobblestone_paving_connecting" | "rechiseled:cobblestone_pillar" | "rechiseled:cobblestone_pillar_connecting" | "rechiseled:cobblestone_polished" | "rechiseled:cobblestone_pulverized" | "rechiseled:cobblestone_pulverized_connecting" | "rechiseled:cobblestone_rotated_bricks" | "rechiseled:cobblestone_rotated_bricks_connecting" | "rechiseled:cobblestone_sheared" | "rechiseled:cobblestone_small_tiles" | "rechiseled:cobblestone_small_tiles_connecting" | "rechiseled:cobblestone_squares" | "rechiseled:cobblestone_squares_connecting" | "rechiseled:cobblestone_stripes" | "rechiseled:cobblestone_stripes_connecting" | "rechiseled:cobblestone_tiles" | "rechiseled:cobblestone_tiles_connecting" | "rechiseled:cobblestone_worn_stripes" | "rechiseled:cobblestone_worn_stripes_connecting" | "rechiseled:copper_block_bars" | "rechiseled:copper_block_bars_connecting" | "rechiseled:copper_block_circles" | "rechiseled:copper_block_circles_connecting" | "rechiseled:copper_block_cone" | "rechiseled:copper_block_gears" | "rechiseled:copper_block_gears_connecting" | "rechiseled:copper_block_lines" | "rechiseled:copper_block_lines_connecting" | "rechiseled:copper_block_pattern" | "rechiseled:copper_block_pattern_connecting" | "rechiseled:copper_block_pillar" | "rechiseled:copper_block_pillar_connecting" | "rechiseled:copper_block_polished" | "rechiseled:copper_block_polished_connecting" | "rechiseled:copper_block_shafts" | "rechiseled:copper_block_shafts_connecting" | "rechiseled:copper_block_small_bricks" | "rechiseled:copper_block_small_bricks_connecting" | "rechiseled:copper_block_smooth" | "rechiseled:crimson_planks_beams" | "rechiseled:crimson_planks_beams_connecting" | "rechiseled:crimson_planks_brick_pattern" | "rechiseled:crimson_planks_brick_pattern_connecting" | "rechiseled:crimson_planks_brick_paving" | "rechiseled:crimson_planks_brick_paving_connecting" | "rechiseled:crimson_planks_bricks" | "rechiseled:crimson_planks_bricks_connecting" | "rechiseled:crimson_planks_crate" | "rechiseled:crimson_planks_crate_connecting" | "rechiseled:crimson_planks_diagonal_stripes" | "rechiseled:crimson_planks_diagonal_stripes_connecting" | "rechiseled:crimson_planks_diagonal_tiles" | "rechiseled:crimson_planks_diagonal_tiles_connecting" | "rechiseled:crimson_planks_dotted" | "rechiseled:crimson_planks_dotted_connecting" | "rechiseled:crimson_planks_flooring" | "rechiseled:crimson_planks_flooring_connecting" | "rechiseled:crimson_planks_large_tiles" | "rechiseled:crimson_planks_large_tiles_connecting" | "rechiseled:crimson_planks_mosaic" | "rechiseled:crimson_planks_pattern" | "rechiseled:crimson_planks_pattern_connecting" | "rechiseled:crimson_planks_rotated_bricks" | "rechiseled:crimson_planks_rotated_bricks_connecting" | "rechiseled:crimson_planks_small_bricks" | "rechiseled:crimson_planks_small_bricks_connecting" | "rechiseled:crimson_planks_small_tiles" | "rechiseled:crimson_planks_small_tiles_connecting" | "rechiseled:crimson_planks_squares" | "rechiseled:crimson_planks_squares_connecting" | "rechiseled:crimson_planks_tiles" | "rechiseled:crimson_planks_tiles_connecting" | "rechiseled:crimson_planks_wavy" | "rechiseled:crimson_planks_wavy_connecting" | "rechiseled:crimson_planks_woven" | "rechiseled:crimson_planks_woven_connecting" | "rechiseled:dark_oak_planks_beams" | "rechiseled:dark_oak_planks_beams_connecting" | "rechiseled:dark_oak_planks_brick_pattern" | "rechiseled:dark_oak_planks_brick_pattern_connecting" | "rechiseled:dark_oak_planks_brick_paving" | "rechiseled:dark_oak_planks_brick_paving_connecting" | "rechiseled:dark_oak_planks_bricks" | "rechiseled:dark_oak_planks_bricks_connecting" | "rechiseled:dark_oak_planks_crate" | "rechiseled:dark_oak_planks_crate_connecting" | "rechiseled:dark_oak_planks_diagonal_stripes" | "rechiseled:dark_oak_planks_diagonal_stripes_connecting" | "rechiseled:dark_oak_planks_diagonal_tiles" | "rechiseled:dark_oak_planks_diagonal_tiles_connecting" | "rechiseled:dark_oak_planks_dotted" | "rechiseled:dark_oak_planks_dotted_connecting" | "rechiseled:dark_oak_planks_flooring" | "rechiseled:dark_oak_planks_flooring_connecting" | "rechiseled:dark_oak_planks_large_tiles" | "rechiseled:dark_oak_planks_large_tiles_connecting" | "rechiseled:dark_oak_planks_mosaic" | "rechiseled:dark_oak_planks_pattern" | "rechiseled:dark_oak_planks_pattern_connecting" | "rechiseled:dark_oak_planks_rotated_bricks" | "rechiseled:dark_oak_planks_rotated_bricks_connecting" | "rechiseled:dark_oak_planks_small_bricks" | "rechiseled:dark_oak_planks_small_bricks_connecting" | "rechiseled:dark_oak_planks_small_tiles" | "rechiseled:dark_oak_planks_small_tiles_connecting" | "rechiseled:dark_oak_planks_squares" | "rechiseled:dark_oak_planks_squares_connecting" | "rechiseled:dark_oak_planks_tiles" | "rechiseled:dark_oak_planks_tiles_connecting" | "rechiseled:dark_oak_planks_wavy" | "rechiseled:dark_oak_planks_wavy_connecting" | "rechiseled:dark_oak_planks_woven" | "rechiseled:dark_oak_planks_woven_connecting" | "rechiseled:dark_prismarine_beams" | "rechiseled:dark_prismarine_beams_connecting" | "rechiseled:dark_prismarine_brick_paving" | "rechiseled:dark_prismarine_brick_paving_connecting" | "rechiseled:dark_prismarine_bricks" | "rechiseled:dark_prismarine_bricks_connecting" | "rechiseled:dark_prismarine_dotted" | "rechiseled:dark_prismarine_dotted_connecting" | "rechiseled:dark_prismarine_fabric" | "rechiseled:dark_prismarine_fabric_connecting" | "rechiseled:dark_prismarine_large_tiles" | "rechiseled:dark_prismarine_large_tiles_connecting" | "rechiseled:dark_prismarine_rotated_bricks" | "rechiseled:dark_prismarine_rotated_bricks_connecting" | "rechiseled:dark_prismarine_rows" | "rechiseled:dark_prismarine_rows_connecting" | "rechiseled:dark_prismarine_squares" | "rechiseled:dark_prismarine_squares_connecting" | "rechiseled:dark_prismarine_tiles" | "rechiseled:dark_prismarine_tiles_connecting" | "rechiseled:dark_prismarine_wavy" | "rechiseled:dark_prismarine_wavy_connecting" | "rechiseled:dark_prismarine_woven" | "rechiseled:dark_prismarine_woven_connecting" | "rechiseled:diamond_block_chiseled" | "rechiseled:diamond_block_chiseled_connecting" | "rechiseled:diamond_block_chiseled_cubes" | "rechiseled:diamond_block_chiseled_cubes_connecting" | "rechiseled:diamond_block_connecting_connecting" | "rechiseled:diamond_block_diagonal_tiles" | "rechiseled:diamond_block_grid" | "rechiseled:diamond_block_grid_connecting" | "rechiseled:diamond_block_jewel_block" | "rechiseled:diamond_block_jewel_block_connecting" | "rechiseled:diamond_block_polished" | "rechiseled:diamond_block_polished_connecting" | "rechiseled:diamond_block_rhombuses" | "rechiseled:diamond_block_rhombuses_connecting" | "rechiseled:diamond_block_shiny" | "rechiseled:diamond_block_shiny_bordered" | "rechiseled:diamond_block_shiny_bordered_connecting" | "rechiseled:diamond_block_small_tiles" | "rechiseled:diamond_block_small_tiles_connecting" | "rechiseled:diamond_block_smooth" | "rechiseled:diorite_brick_pattern" | "rechiseled:diorite_brick_pattern_connecting" | "rechiseled:diorite_brick_paving" | "rechiseled:diorite_brick_paving_connecting" | "rechiseled:diorite_bricks" | "rechiseled:diorite_bricks_connecting" | "rechiseled:diorite_diagonal_bricks" | "rechiseled:diorite_diagonal_bricks_connecting" | "rechiseled:diorite_dotted" | "rechiseled:diorite_dotted_connecting" | "rechiseled:diorite_paving" | "rechiseled:diorite_paving_connecting" | "rechiseled:diorite_polished_connecting" | "rechiseled:diorite_rotated_bricks" | "rechiseled:diorite_rotated_bricks_connecting" | "rechiseled:diorite_squares" | "rechiseled:diorite_squares_connecting" | "rechiseled:diorite_tiles" | "rechiseled:diorite_tiles_connecting" | "rechiseled:diorite_wavy" | "rechiseled:diorite_wavy_connecting" | "rechiseled:dirt_blobs" | "rechiseled:dirt_blobs_connecting" | "rechiseled:dirt_bricks" | "rechiseled:dirt_bricks_connecting" | "rechiseled:dirt_chunks" | "rechiseled:dirt_chunks_connecting" | "rechiseled:dirt_clumps" | "rechiseled:dirt_clumps_connecting" | "rechiseled:dirt_cobbled" | "rechiseled:dirt_grooves" | "rechiseled:dirt_large_tiles" | "rechiseled:dirt_large_tiles_connecting" | "rechiseled:dirt_muddy" | "rechiseled:dirt_small_bricks" | "rechiseled:dirt_small_bricks_connecting" | "rechiseled:dirt_small_tiles" | "rechiseled:dirt_small_tiles_connecting" | "rechiseled:dirt_smooth_clumps" | "rechiseled:dirt_smooth_clumps_connecting" | "rechiseled:dirt_soil" | "rechiseled:dirt_soil_connecting" | "rechiseled:dirt_squares" | "rechiseled:dirt_squares_connecting" | "rechiseled:dirt_tiles" | "rechiseled:dirt_tiles_connecting" | "rechiseled:dirt_tilled" | "rechiseled:dirt_tilled_connecting" | "rechiseled:emerald_block_bordered_crosses" | "rechiseled:emerald_block_bordered_crosses_connecting" | "rechiseled:emerald_block_bordered_plating" | "rechiseled:emerald_block_bordered_plating_connecting" | "rechiseled:emerald_block_chiseled" | "rechiseled:emerald_block_chiseled_connecting" | "rechiseled:emerald_block_clovers" | "rechiseled:emerald_block_clovers_connecting" | "rechiseled:emerald_block_crosses" | "rechiseled:emerald_block_crystal" | "rechiseled:emerald_block_crystal_connecting" | "rechiseled:emerald_block_patterned" | "rechiseled:emerald_block_patterned_connecting" | "rechiseled:emerald_block_patterned_squares" | "rechiseled:emerald_block_patterned_squares_connecting" | "rechiseled:emerald_block_pillar" | "rechiseled:emerald_block_pillar_connecting" | "rechiseled:emerald_block_plating" | "rechiseled:emerald_block_polished" | "rechiseled:emerald_block_polished_connecting" | "rechiseled:emerald_block_smooth" | "rechiseled:emerald_block_striped" | "rechiseled:emerald_block_striped_connecting" | "rechiseled:emerald_block_waxed" | "rechiseled:emerald_block_waxed_connecting" | "rechiseled:end_stone_blobs" | "rechiseled:end_stone_blobs_connecting" | "rechiseled:end_stone_brick_pattern" | "rechiseled:end_stone_brick_pattern_connecting" | "rechiseled:end_stone_brick_paving" | "rechiseled:end_stone_brick_paving_connecting" | "rechiseled:end_stone_chiseled" | "rechiseled:end_stone_chiseled_connecting" | "rechiseled:end_stone_crushed" | "rechiseled:end_stone_crushed_connecting" | "rechiseled:end_stone_diagonal_bricks" | "rechiseled:end_stone_diagonal_bricks_connecting" | "rechiseled:end_stone_mesh" | "rechiseled:end_stone_mesh_connecting" | "rechiseled:end_stone_paving" | "rechiseled:end_stone_paving_connecting" | "rechiseled:end_stone_polished" | "rechiseled:end_stone_polished_connecting" | "rechiseled:end_stone_rotated_bricks" | "rechiseled:end_stone_rotated_bricks_connecting" | "rechiseled:end_stone_scales" | "rechiseled:end_stone_scales_connecting" | "rechiseled:end_stone_small_tiles" | "rechiseled:end_stone_small_tiles_connecting" | "rechiseled:end_stone_spiral_pattern" | "rechiseled:end_stone_spiral_pattern_connecting" | "rechiseled:end_stone_squares" | "rechiseled:end_stone_squares_connecting" | "rechiseled:end_stone_tiles" | "rechiseled:end_stone_tiles_connecting" | "rechiseled:glowstone_brick_pattern" | "rechiseled:glowstone_brick_pattern_connecting" | "rechiseled:glowstone_brick_paving" | "rechiseled:glowstone_brick_paving_connecting" | "rechiseled:glowstone_bricks" | "rechiseled:glowstone_bricks_connecting" | "rechiseled:glowstone_crushed" | "rechiseled:glowstone_crushed_connecting" | "rechiseled:glowstone_large_tiles" | "rechiseled:glowstone_large_tiles_connecting" | "rechiseled:glowstone_rotated_bricks" | "rechiseled:glowstone_rotated_bricks_connecting" | "rechiseled:glowstone_small_tiles" | "rechiseled:glowstone_small_tiles_connecting" | "rechiseled:glowstone_smooth" | "rechiseled:glowstone_smooth_connecting" | "rechiseled:glowstone_tiles" | "rechiseled:glowstone_tiles_connecting" | "rechiseled:gold_block_beams" | "rechiseled:gold_block_beams_connecting" | "rechiseled:gold_block_bordered" | "rechiseled:gold_block_bordered_connecting" | "rechiseled:gold_block_lines" | "rechiseled:gold_block_lines_connecting" | "rechiseled:gold_block_pattern" | "rechiseled:gold_block_pattern_connecting" | "rechiseled:gold_block_polished" | "rechiseled:gold_block_polished_connecting" | "rechiseled:gold_block_scales" | "rechiseled:gold_block_scales_connecting" | "rechiseled:gold_block_small_bricks" | "rechiseled:gold_block_small_bricks_connecting" | "rechiseled:gold_block_small_tiles" | "rechiseled:gold_block_small_tiles_connecting" | "rechiseled:gold_block_smooth" | "rechiseled:gold_block_striped" | "rechiseled:gold_block_striped_connecting" | "rechiseled:gold_block_tiles" | "rechiseled:gold_block_tiles_connecting" | "rechiseled:granite_brick_pattern" | "rechiseled:granite_brick_pattern_connecting" | "rechiseled:granite_brick_paving" | "rechiseled:granite_brick_paving_connecting" | "rechiseled:granite_bricks" | "rechiseled:granite_bricks_connecting" | "rechiseled:granite_diagonal_bricks" | "rechiseled:granite_diagonal_bricks_connecting" | "rechiseled:granite_dotted" | "rechiseled:granite_dotted_connecting" | "rechiseled:granite_paving" | "rechiseled:granite_paving_connecting" | "rechiseled:granite_polished_connecting" | "rechiseled:granite_rotated_bricks" | "rechiseled:granite_rotated_bricks_connecting" | "rechiseled:granite_squares" | "rechiseled:granite_squares_connecting" | "rechiseled:granite_tiles" | "rechiseled:granite_tiles_connecting" | "rechiseled:granite_wavy" | "rechiseled:granite_wavy_connecting" | "rechiseled:iron_block_bordered" | "rechiseled:iron_block_bordered_connecting" | "rechiseled:iron_block_chiseled" | "rechiseled:iron_block_chiseled_connecting" | "rechiseled:iron_block_connecting_connecting" | "rechiseled:iron_block_framed" | "rechiseled:iron_block_framed_connecting" | "rechiseled:iron_block_gears" | "rechiseled:iron_block_gears_connecting" | "rechiseled:iron_block_lines" | "rechiseled:iron_block_lines_connecting" | "rechiseled:iron_block_patterned" | "rechiseled:iron_block_patterned_connecting" | "rechiseled:iron_block_pipes" | "rechiseled:iron_block_pipes_connecting" | "rechiseled:iron_block_plated" | "rechiseled:iron_block_polished" | "rechiseled:iron_block_polished_connecting" | "rechiseled:iron_block_processed" | "rechiseled:iron_block_processed_connecting" | "rechiseled:iron_block_pulverized" | "rechiseled:iron_block_reinforced" | "rechiseled:iron_block_sheets" | "rechiseled:iron_block_small_bricks" | "rechiseled:iron_block_small_bricks_connecting" | "rechiseled:iron_block_smooth" | "rechiseled:jungle_planks_beams" | "rechiseled:jungle_planks_beams_connecting" | "rechiseled:jungle_planks_brick_pattern" | "rechiseled:jungle_planks_brick_pattern_connecting" | "rechiseled:jungle_planks_brick_paving" | "rechiseled:jungle_planks_brick_paving_connecting" | "rechiseled:jungle_planks_bricks" | "rechiseled:jungle_planks_bricks_connecting" | "rechiseled:jungle_planks_crate" | "rechiseled:jungle_planks_crate_connecting" | "rechiseled:jungle_planks_diagonal_stripes" | "rechiseled:jungle_planks_diagonal_stripes_connecting" | "rechiseled:jungle_planks_diagonal_tiles" | "rechiseled:jungle_planks_diagonal_tiles_connecting" | "rechiseled:jungle_planks_dotted" | "rechiseled:jungle_planks_dotted_connecting" | "rechiseled:jungle_planks_flooring" | "rechiseled:jungle_planks_flooring_connecting" | "rechiseled:jungle_planks_large_tiles" | "rechiseled:jungle_planks_large_tiles_connecting" | "rechiseled:jungle_planks_mosaic" | "rechiseled:jungle_planks_pattern" | "rechiseled:jungle_planks_pattern_connecting" | "rechiseled:jungle_planks_rotated_bricks" | "rechiseled:jungle_planks_rotated_bricks_connecting" | "rechiseled:jungle_planks_small_bricks" | "rechiseled:jungle_planks_small_bricks_connecting" | "rechiseled:jungle_planks_small_tiles" | "rechiseled:jungle_planks_small_tiles_connecting" | "rechiseled:jungle_planks_squares" | "rechiseled:jungle_planks_squares_connecting" | "rechiseled:jungle_planks_tiles" | "rechiseled:jungle_planks_tiles_connecting" | "rechiseled:jungle_planks_wavy" | "rechiseled:jungle_planks_wavy_connecting" | "rechiseled:jungle_planks_woven" | "rechiseled:jungle_planks_woven_connecting" | "rechiseled:lapis_block_bordered" | "rechiseled:lapis_block_bordered_connecting" | "rechiseled:lapis_block_chiseled" | "rechiseled:lapis_block_chiseled_connecting" | "rechiseled:lapis_block_cobbled" | "rechiseled:lapis_block_connecting_connecting" | "rechiseled:lapis_block_crushed" | "rechiseled:lapis_block_decorated" | "rechiseled:lapis_block_decorated_connecting" | "rechiseled:lapis_block_glossy" | "rechiseled:lapis_block_glossy_connecting" | "rechiseled:lapis_block_inverted_tiles" | "rechiseled:lapis_block_inverted_tiles_connecting" | "rechiseled:lapis_block_mosaic" | "rechiseled:lapis_block_mosaic_connecting" | "rechiseled:lapis_block_pattern" | "rechiseled:lapis_block_pattern_connecting" | "rechiseled:lapis_block_pillar" | "rechiseled:lapis_block_pillar_connecting" | "rechiseled:lapis_block_polished" | "rechiseled:lapis_block_polished_connecting" | "rechiseled:lapis_block_scales" | "rechiseled:lapis_block_scales_connecting" | "rechiseled:lapis_block_small_tiles" | "rechiseled:lapis_block_small_tiles_connecting" | "rechiseled:lapis_block_smooth" | "rechiseled:lapis_block_stripes" | "rechiseled:lapis_block_stripes_connecting" | "rechiseled:lapis_block_swirling" | "rechiseled:lapis_block_tiles" | "rechiseled:lapis_block_tiles_connecting" | "rechiseled:mangrove_planks_beams" | "rechiseled:mangrove_planks_beams_connecting" | "rechiseled:mangrove_planks_brick_pattern" | "rechiseled:mangrove_planks_brick_pattern_connecting" | "rechiseled:mangrove_planks_brick_paving" | "rechiseled:mangrove_planks_brick_paving_connecting" | "rechiseled:mangrove_planks_bricks" | "rechiseled:mangrove_planks_bricks_connecting" | "rechiseled:mangrove_planks_crate" | "rechiseled:mangrove_planks_crate_connecting" | "rechiseled:mangrove_planks_diagonal_stripes" | "rechiseled:mangrove_planks_diagonal_stripes_connecting" | "rechiseled:mangrove_planks_diagonal_tiles" | "rechiseled:mangrove_planks_diagonal_tiles_connecting" | "rechiseled:mangrove_planks_dotted" | "rechiseled:mangrove_planks_dotted_connecting" | "rechiseled:mangrove_planks_flooring" | "rechiseled:mangrove_planks_flooring_connecting" | "rechiseled:mangrove_planks_large_tiles" | "rechiseled:mangrove_planks_large_tiles_connecting" | "rechiseled:mangrove_planks_mosaic" | "rechiseled:mangrove_planks_pattern" | "rechiseled:mangrove_planks_pattern_connecting" | "rechiseled:mangrove_planks_rotated_bricks" | "rechiseled:mangrove_planks_rotated_bricks_connecting" | "rechiseled:mangrove_planks_small_bricks" | "rechiseled:mangrove_planks_small_bricks_connecting" | "rechiseled:mangrove_planks_small_tiles" | "rechiseled:mangrove_planks_small_tiles_connecting" | "rechiseled:mangrove_planks_squares" | "rechiseled:mangrove_planks_squares_connecting" | "rechiseled:mangrove_planks_tiles" | "rechiseled:mangrove_planks_tiles_connecting" | "rechiseled:mangrove_planks_wavy" | "rechiseled:mangrove_planks_wavy_connecting" | "rechiseled:mangrove_planks_woven" | "rechiseled:mangrove_planks_woven_connecting" | "rechiseled:mossy_cobblestone_beams" | "rechiseled:mossy_cobblestone_beams_connecting" | "rechiseled:mossy_cobblestone_dented" | "rechiseled:mossy_cobblestone_dented_connecting" | "rechiseled:mossy_cobblestone_inverted_dented" | "rechiseled:mossy_cobblestone_inverted_dented_connecting" | "rechiseled:mossy_cobblestone_paving" | "rechiseled:mossy_cobblestone_paving_connecting" | "rechiseled:mossy_cobblestone_small_tiles" | "rechiseled:mossy_cobblestone_small_tiles_connecting" | "rechiseled:mossy_cobblestone_squares" | "rechiseled:mossy_cobblestone_squares_connecting" | "rechiseled:mossy_cobblestone_stripes" | "rechiseled:mossy_cobblestone_stripes_connecting" | "rechiseled:mossy_cobblestone_worn_stripes" | "rechiseled:mossy_cobblestone_worn_stripes_connecting" | "rechiseled:nether_bricks_beams" | "rechiseled:nether_bricks_beams_connecting" | "rechiseled:nether_bricks_brick_pattern" | "rechiseled:nether_bricks_brick_pattern_connecting" | "rechiseled:nether_bricks_brick_paving" | "rechiseled:nether_bricks_brick_paving_connecting" | "rechiseled:nether_bricks_chiseled_squares" | "rechiseled:nether_bricks_chiseled_squares_connecting" | "rechiseled:nether_bricks_diagonal_bricks" | "rechiseled:nether_bricks_diagonal_bricks_connecting" | "rechiseled:nether_bricks_large_bricks" | "rechiseled:nether_bricks_large_bricks_connecting" | "rechiseled:nether_bricks_large_tiles" | "rechiseled:nether_bricks_large_tiles_connecting" | "rechiseled:nether_bricks_rotated_bricks" | "rechiseled:nether_bricks_rotated_bricks_connecting" | "rechiseled:nether_bricks_small_tiles" | "rechiseled:nether_bricks_small_tiles_connecting" | "rechiseled:nether_bricks_smooth" | "rechiseled:nether_bricks_smooth_connecting" | "rechiseled:nether_bricks_squares" | "rechiseled:nether_bricks_squares_connecting" | "rechiseled:nether_bricks_tiles" | "rechiseled:nether_bricks_tiles_connecting" | "rechiseled:netherite_block_beams" | "rechiseled:netherite_block_beams_connecting" | "rechiseled:netherite_block_bricks" | "rechiseled:netherite_block_bricks_connecting" | "rechiseled:netherite_block_chiseled" | "rechiseled:netherite_block_chiseled_connecting" | "rechiseled:netherite_block_compacted" | "rechiseled:netherite_block_compacted_connecting" | "rechiseled:netherite_block_decorated" | "rechiseled:netherite_block_decorated_connecting" | "rechiseled:netherite_block_diagonal_tiles" | "rechiseled:netherite_block_diagonal_tiles_connecting" | "rechiseled:netherite_block_indented" | "rechiseled:netherite_block_indented_connecting" | "rechiseled:netherite_block_meteoric" | "rechiseled:netherite_block_patterned" | "rechiseled:netherite_block_patterned_connecting" | "rechiseled:netherite_block_pillar" | "rechiseled:netherite_block_pillar_connecting" | "rechiseled:netherite_block_small_tiles" | "rechiseled:netherite_block_small_tiles_connecting" | "rechiseled:netherite_block_smooth" | "rechiseled:netherrack_beams" | "rechiseled:netherrack_beams_connecting" | "rechiseled:netherrack_brick_pattern" | "rechiseled:netherrack_brick_pattern_connecting" | "rechiseled:netherrack_brick_paving" | "rechiseled:netherrack_brick_paving_connecting" | "rechiseled:netherrack_bricks" | "rechiseled:netherrack_bricks_connecting" | "rechiseled:netherrack_dented" | "rechiseled:netherrack_dented_connecting" | "rechiseled:netherrack_rotated_bricks" | "rechiseled:netherrack_rotated_bricks_connecting" | "rechiseled:netherrack_small_tiles" | "rechiseled:netherrack_small_tiles_connecting" | "rechiseled:netherrack_stripes" | "rechiseled:netherrack_stripes_connecting" | "rechiseled:netherrack_tiles" | "rechiseled:netherrack_tiles_connecting" | "rechiseled:oak_planks_beams" | "rechiseled:oak_planks_beams_connecting" | "rechiseled:oak_planks_brick_pattern" | "rechiseled:oak_planks_brick_pattern_connecting" | "rechiseled:oak_planks_brick_paving" | "rechiseled:oak_planks_brick_paving_connecting" | "rechiseled:oak_planks_bricks" | "rechiseled:oak_planks_bricks_connecting" | "rechiseled:oak_planks_crate" | "rechiseled:oak_planks_crate_connecting" | "rechiseled:oak_planks_diagonal_stripes" | "rechiseled:oak_planks_diagonal_stripes_connecting" | "rechiseled:oak_planks_diagonal_tiles" | "rechiseled:oak_planks_diagonal_tiles_connecting" | "rechiseled:oak_planks_dotted" | "rechiseled:oak_planks_dotted_connecting" | "rechiseled:oak_planks_flooring" | "rechiseled:oak_planks_flooring_connecting" | "rechiseled:oak_planks_large_tiles" | "rechiseled:oak_planks_large_tiles_connecting" | "rechiseled:oak_planks_mosaic" | "rechiseled:oak_planks_pattern" | "rechiseled:oak_planks_pattern_connecting" | "rechiseled:oak_planks_rotated_bricks" | "rechiseled:oak_planks_rotated_bricks_connecting" | "rechiseled:oak_planks_small_bricks" | "rechiseled:oak_planks_small_bricks_connecting" | "rechiseled:oak_planks_small_tiles" | "rechiseled:oak_planks_small_tiles_connecting" | "rechiseled:oak_planks_squares" | "rechiseled:oak_planks_squares_connecting" | "rechiseled:oak_planks_tiles" | "rechiseled:oak_planks_tiles_connecting" | "rechiseled:oak_planks_wavy" | "rechiseled:oak_planks_wavy_connecting" | "rechiseled:oak_planks_woven" | "rechiseled:oak_planks_woven_connecting" | "rechiseled:obsidian_bordered" | "rechiseled:obsidian_bordered_connecting" | "rechiseled:obsidian_brick_pattern" | "rechiseled:obsidian_brick_pattern_connecting" | "rechiseled:obsidian_brick_paving" | "rechiseled:obsidian_brick_paving_connecting" | "rechiseled:obsidian_bricks" | "rechiseled:obsidian_bricks_connecting" | "rechiseled:obsidian_chiseled" | "rechiseled:obsidian_chiseled_circles" | "rechiseled:obsidian_chiseled_circles_connecting" | "rechiseled:obsidian_chiseled_connecting" | "rechiseled:obsidian_chiseled_creeper" | "rechiseled:obsidian_chiseled_skeleton" | "rechiseled:obsidian_dark" | "rechiseled:obsidian_dark_connecting" | "rechiseled:obsidian_large_tiles" | "rechiseled:obsidian_pillars" | "rechiseled:obsidian_pillars_connecting" | "rechiseled:obsidian_rotated_bricks" | "rechiseled:obsidian_rotated_bricks_connecting" | "rechiseled:obsidian_spots" | "rechiseled:obsidian_spots_connecting" | "rechiseled:obsidian_squares" | "rechiseled:obsidian_squares_connecting" | "rechiseled:obsidian_stripes" | "rechiseled:obsidian_stripes_connecting" | "rechiseled:obsidian_tiles" | "rechiseled:obsidian_tiles_connecting" | "rechiseled:prismarine_bricks_beams" | "rechiseled:prismarine_bricks_beams_connecting" | "rechiseled:prismarine_bricks_brick_pattern" | "rechiseled:prismarine_bricks_brick_pattern_connecting" | "rechiseled:prismarine_bricks_brick_paving" | "rechiseled:prismarine_bricks_brick_paving_connecting" | "rechiseled:prismarine_bricks_bricks" | "rechiseled:prismarine_bricks_bricks_connecting" | "rechiseled:prismarine_bricks_chiseled_circles" | "rechiseled:prismarine_bricks_chiseled_circles_connecting" | "rechiseled:prismarine_bricks_chiseled_squares" | "rechiseled:prismarine_bricks_chiseled_squares_connecting" | "rechiseled:prismarine_bricks_diagonal_bricks" | "rechiseled:prismarine_bricks_diagonal_bricks_connecting" | "rechiseled:prismarine_bricks_diagonal_tiles" | "rechiseled:prismarine_bricks_diagonal_tiles_connecting" | "rechiseled:prismarine_bricks_dotted" | "rechiseled:prismarine_bricks_dotted_connecting" | "rechiseled:prismarine_bricks_pillars" | "rechiseled:prismarine_bricks_pillars_connecting" | "rechiseled:prismarine_bricks_polished" | "rechiseled:prismarine_bricks_polished_connecting" | "rechiseled:prismarine_bricks_rotated_bricks" | "rechiseled:prismarine_bricks_rotated_bricks_connecting" | "rechiseled:prismarine_bricks_rows" | "rechiseled:prismarine_bricks_rows_connecting" | "rechiseled:prismarine_bricks_small_tiles" | "rechiseled:prismarine_bricks_small_tiles_connecting" | "rechiseled:prismarine_bricks_squares" | "rechiseled:prismarine_bricks_squares_connecting" | "rechiseled:prismarine_bricks_tiles" | "rechiseled:prismarine_bricks_tiles_connecting" | "rechiseled:prismarine_bricks_wavy" | "rechiseled:prismarine_bricks_wavy_connecting" | "rechiseled:prismarine_bricks_woven" | "rechiseled:prismarine_bricks_woven_connecting" | "rechiseled:purpur_brick_pattern" | "rechiseled:purpur_brick_pattern_connecting" | "rechiseled:purpur_brick_paving" | "rechiseled:purpur_brick_paving_connecting" | "rechiseled:purpur_bricks" | "rechiseled:purpur_bricks_connecting" | "rechiseled:purpur_diagonal_bricks" | "rechiseled:purpur_diagonal_bricks_connecting" | "rechiseled:purpur_diagonal_tiles" | "rechiseled:purpur_diagonal_tiles_connecting" | "rechiseled:purpur_dotted" | "rechiseled:purpur_dotted_connecting" | "rechiseled:purpur_fabric" | "rechiseled:purpur_fabric_connecting" | "rechiseled:purpur_jagged_pattern" | "rechiseled:purpur_jagged_pattern_connecting" | "rechiseled:purpur_large_tiles" | "rechiseled:purpur_large_tiles_connecting" | "rechiseled:purpur_organic_pattern" | "rechiseled:purpur_organic_pattern_connecting" | "rechiseled:purpur_pillar" | "rechiseled:purpur_pillar_connecting" | "rechiseled:purpur_rotated_bricks" | "rechiseled:purpur_rotated_bricks_connecting" | "rechiseled:purpur_slanted_tiles" | "rechiseled:purpur_slanted_tiles_connecting" | "rechiseled:purpur_small_tiles" | "rechiseled:purpur_small_tiles_connecting" | "rechiseled:purpur_spiral_pattern" | "rechiseled:purpur_spiral_pattern_connecting" | "rechiseled:purpur_squares" | "rechiseled:purpur_squares_connecting" | "rechiseled:purpur_tiles_connecting" | "rechiseled:purpur_woven" | "rechiseled:purpur_woven_connecting" | "rechiseled:quartz_block_bordered" | "rechiseled:quartz_block_bordered_connecting" | "rechiseled:quartz_block_brick_paving" | "rechiseled:quartz_block_brick_paving_connecting" | "rechiseled:quartz_block_chiseled_pillar" | "rechiseled:quartz_block_chiseled_pillar_connecting" | "rechiseled:quartz_block_chiseled_squares" | "rechiseled:quartz_block_connecting_connecting" | "rechiseled:quartz_block_crosses" | "rechiseled:quartz_block_crosses_connecting" | "rechiseled:quartz_block_diagonal_tiles" | "rechiseled:quartz_block_diagonal_tiles_connecting" | "rechiseled:quartz_block_pattern" | "rechiseled:quartz_block_pattern_connecting" | "rechiseled:quartz_block_rotated_bricks" | "rechiseled:quartz_block_rotated_bricks_connecting" | "rechiseled:quartz_block_rows" | "rechiseled:quartz_block_rows_connecting" | "rechiseled:quartz_block_scales" | "rechiseled:quartz_block_scales_connecting" | "rechiseled:quartz_block_small_tiles" | "rechiseled:quartz_block_small_tiles_connecting" | "rechiseled:quartz_block_squares" | "rechiseled:quartz_block_squares_connecting" | "rechiseled:quartz_block_stripes" | "rechiseled:quartz_block_stripes_connecting" | "rechiseled:quartz_block_tiles" | "rechiseled:quartz_block_tiles_connecting" | "rechiseled:red_nether_bricks_beams" | "rechiseled:red_nether_bricks_beams_connecting" | "rechiseled:red_nether_bricks_brick_pattern" | "rechiseled:red_nether_bricks_brick_pattern_connecting" | "rechiseled:red_nether_bricks_brick_paving" | "rechiseled:red_nether_bricks_brick_paving_connecting" | "rechiseled:red_nether_bricks_chiseled_squares" | "rechiseled:red_nether_bricks_chiseled_squares_connecting" | "rechiseled:red_nether_bricks_diagonal_bricks" | "rechiseled:red_nether_bricks_diagonal_bricks_connecting" | "rechiseled:red_nether_bricks_large_bricks" | "rechiseled:red_nether_bricks_large_bricks_connecting" | "rechiseled:red_nether_bricks_large_tiles" | "rechiseled:red_nether_bricks_large_tiles_connecting" | "rechiseled:red_nether_bricks_rotated_bricks" | "rechiseled:red_nether_bricks_rotated_bricks_connecting" | "rechiseled:red_nether_bricks_small_tiles" | "rechiseled:red_nether_bricks_small_tiles_connecting" | "rechiseled:red_nether_bricks_smooth" | "rechiseled:red_nether_bricks_smooth_connecting" | "rechiseled:red_nether_bricks_squares" | "rechiseled:red_nether_bricks_squares_connecting" | "rechiseled:red_nether_bricks_tiles" | "rechiseled:red_nether_bricks_tiles_connecting" | "rechiseled:red_sandstone_brick_pattern" | "rechiseled:red_sandstone_brick_pattern_connecting" | "rechiseled:red_sandstone_brick_paving" | "rechiseled:red_sandstone_brick_paving_connecting" | "rechiseled:red_sandstone_bricks" | "rechiseled:red_sandstone_bricks_connecting" | "rechiseled:red_sandstone_diagonal_bricks" | "rechiseled:red_sandstone_diagonal_bricks_connecting" | "rechiseled:red_sandstone_large_tiles" | "rechiseled:red_sandstone_large_tiles_connecting" | "rechiseled:red_sandstone_polished" | "rechiseled:red_sandstone_polished_connecting" | "rechiseled:red_sandstone_rotated_bricks" | "rechiseled:red_sandstone_rotated_bricks_connecting" | "rechiseled:red_sandstone_tiles" | "rechiseled:red_sandstone_tiles_connecting" | "rechiseled:redstone_block_bordered" | "rechiseled:redstone_block_bordered_connecting" | "rechiseled:redstone_block_brick_bordered" | "rechiseled:redstone_block_bricks" | "rechiseled:redstone_block_bricks_connecting" | "rechiseled:redstone_block_chiseled_clovers" | "rechiseled:redstone_block_chiseled_clovers_connecting" | "rechiseled:redstone_block_circles" | "rechiseled:redstone_block_circles_connecting" | "rechiseled:redstone_block_compressed" | "rechiseled:redstone_block_compressed_connecting" | "rechiseled:redstone_block_crushed" | "rechiseled:redstone_block_diagonal_tiles" | "rechiseled:redstone_block_diagonal_tiles_connecting" | "rechiseled:redstone_block_patterned" | "rechiseled:redstone_block_patterned_connecting" | "rechiseled:redstone_block_paving" | "rechiseled:redstone_block_paving_connecting" | "rechiseled:redstone_block_pillar" | "rechiseled:redstone_block_pillar_connecting" | "rechiseled:redstone_block_polished" | "rechiseled:redstone_block_polished_connecting" | "rechiseled:redstone_block_scales" | "rechiseled:redstone_block_scales_connecting" | "rechiseled:redstone_block_small_tiles" | "rechiseled:redstone_block_small_tiles_connecting" | "rechiseled:redstone_block_smooth" | "rechiseled:sandstone_brick_pattern" | "rechiseled:sandstone_brick_pattern_connecting" | "rechiseled:sandstone_brick_paving" | "rechiseled:sandstone_brick_paving_connecting" | "rechiseled:sandstone_bricks" | "rechiseled:sandstone_bricks_connecting" | "rechiseled:sandstone_diagonal_bricks" | "rechiseled:sandstone_diagonal_bricks_connecting" | "rechiseled:sandstone_large_tiles" | "rechiseled:sandstone_large_tiles_connecting" | "rechiseled:sandstone_polished" | "rechiseled:sandstone_polished_connecting" | "rechiseled:sandstone_rotated_bricks" | "rechiseled:sandstone_rotated_bricks_connecting" | "rechiseled:sandstone_tiles" | "rechiseled:sandstone_tiles_connecting" | "rechiseled:spruce_planks_beams" | "rechiseled:spruce_planks_beams_connecting" | "rechiseled:spruce_planks_brick_pattern" | "rechiseled:spruce_planks_brick_pattern_connecting" | "rechiseled:spruce_planks_brick_paving" | "rechiseled:spruce_planks_brick_paving_connecting" | "rechiseled:spruce_planks_bricks" | "rechiseled:spruce_planks_bricks_connecting" | "rechiseled:spruce_planks_crate" | "rechiseled:spruce_planks_crate_connecting" | "rechiseled:spruce_planks_diagonal_stripes" | "rechiseled:spruce_planks_diagonal_stripes_connecting" | "rechiseled:spruce_planks_diagonal_tiles" | "rechiseled:spruce_planks_diagonal_tiles_connecting" | "rechiseled:spruce_planks_dotted" | "rechiseled:spruce_planks_dotted_connecting" | "rechiseled:spruce_planks_flooring" | "rechiseled:spruce_planks_flooring_connecting" | "rechiseled:spruce_planks_large_tiles" | "rechiseled:spruce_planks_large_tiles_connecting" | "rechiseled:spruce_planks_mosaic" | "rechiseled:spruce_planks_pattern" | "rechiseled:spruce_planks_pattern_connecting" | "rechiseled:spruce_planks_rotated_bricks" | "rechiseled:spruce_planks_rotated_bricks_connecting" | "rechiseled:spruce_planks_small_bricks" | "rechiseled:spruce_planks_small_bricks_connecting" | "rechiseled:spruce_planks_small_tiles" | "rechiseled:spruce_planks_small_tiles_connecting" | "rechiseled:spruce_planks_squares" | "rechiseled:spruce_planks_squares_connecting" | "rechiseled:spruce_planks_tiles" | "rechiseled:spruce_planks_tiles_connecting" | "rechiseled:spruce_planks_wavy" | "rechiseled:spruce_planks_wavy_connecting" | "rechiseled:spruce_planks_woven" | "rechiseled:spruce_planks_woven_connecting" | "rechiseled:stone_big_tiles" | "rechiseled:stone_big_tiles_connecting" | "rechiseled:stone_bordered" | "rechiseled:stone_bordered_connecting" | "rechiseled:stone_brick_pattern" | "rechiseled:stone_brick_pattern_connecting" | "rechiseled:stone_brick_paving" | "rechiseled:stone_brick_paving_connecting" | "rechiseled:stone_chiseled_bricks_connecting" | "rechiseled:stone_cobbled" | "rechiseled:stone_crushed" | "rechiseled:stone_crushed_connecting" | "rechiseled:stone_diagonal_bricks" | "rechiseled:stone_diagonal_bricks_connecting" | "rechiseled:stone_path" | "rechiseled:stone_path_connecting" | "rechiseled:stone_rotated_bricks" | "rechiseled:stone_rotated_bricks_connecting" | "rechiseled:stone_slated" | "rechiseled:stone_small_bricks" | "rechiseled:stone_small_bricks_connecting" | "rechiseled:stone_small_tiles" | "rechiseled:stone_small_tiles_connecting" | "rechiseled:stone_smooth_brick_paving" | "rechiseled:stone_smooth_brick_paving_connecting" | "rechiseled:stone_smooth_connecting" | "rechiseled:stone_smooth_large_tiles" | "rechiseled:stone_smooth_large_tiles_connecting" | "rechiseled:stone_smooth_rotated_bricks" | "rechiseled:stone_smooth_rotated_bricks_connecting" | "rechiseled:stone_smooth_tiles" | "rechiseled:stone_smooth_tiles_connecting" | "rechiseled:stone_squares" | "rechiseled:stone_squares_connecting" | "rechiseled:stone_tiles" | "rechiseled:stone_tiles_connecting" | "rechiseled:stone_waves" | "rechiseled:stone_waves_connecting" | "rechiseled:warped_planks_beams" | "rechiseled:warped_planks_beams_connecting" | "rechiseled:warped_planks_brick_pattern" | "rechiseled:warped_planks_brick_pattern_connecting" | "rechiseled:warped_planks_brick_paving" | "rechiseled:warped_planks_brick_paving_connecting" | "rechiseled:warped_planks_bricks" | "rechiseled:warped_planks_bricks_connecting" | "rechiseled:warped_planks_crate" | "rechiseled:warped_planks_crate_connecting" | "rechiseled:warped_planks_diagonal_stripes" | "rechiseled:warped_planks_diagonal_stripes_connecting" | "rechiseled:warped_planks_diagonal_tiles" | "rechiseled:warped_planks_diagonal_tiles_connecting" | "rechiseled:warped_planks_dotted" | "rechiseled:warped_planks_dotted_connecting" | "rechiseled:warped_planks_flooring" | "rechiseled:warped_planks_flooring_connecting" | "rechiseled:warped_planks_large_tiles" | "rechiseled:warped_planks_large_tiles_connecting" | "rechiseled:warped_planks_mosaic" | "rechiseled:warped_planks_pattern" | "rechiseled:warped_planks_pattern_connecting" | "rechiseled:warped_planks_rotated_bricks" | "rechiseled:warped_planks_rotated_bricks_connecting" | "rechiseled:warped_planks_small_bricks" | "rechiseled:warped_planks_small_bricks_connecting" | "rechiseled:warped_planks_small_tiles" | "rechiseled:warped_planks_small_tiles_connecting" | "rechiseled:warped_planks_squares" | "rechiseled:warped_planks_squares_connecting" | "rechiseled:warped_planks_tiles" | "rechiseled:warped_planks_tiles_connecting" | "rechiseled:warped_planks_wavy" | "rechiseled:warped_planks_wavy_connecting" | "rechiseled:warped_planks_woven" | "rechiseled:warped_planks_woven_connecting" | "rechiseledcreate:acacia_window_covered" | "rechiseledcreate:acacia_window_covered_connecting" | "rechiseledcreate:acacia_window_diagonal" | "rechiseledcreate:acacia_window_diagonal_connecting" | "rechiseledcreate:acacia_window_large" | "rechiseledcreate:acacia_window_large_connecting" | "rechiseledcreate:acacia_window_panes" | "rechiseledcreate:acacia_window_panes_connecting" | "rechiseledcreate:acacia_window_rounded" | "rechiseledcreate:acacia_window_rounded_connecting" | "rechiseledcreate:acacia_window_slim" | "rechiseledcreate:acacia_window_slim_connecting" | "rechiseledcreate:acacia_window_swirling" | "rechiseledcreate:acacia_window_swirling_connecting" | "rechiseledcreate:acacia_window_tiles" | "rechiseledcreate:acacia_window_tiles_connecting" | "rechiseledcreate:andesite_cut_polished_connecting" | "rechiseledcreate:andesite_cut_small_brick_connecting" | "rechiseledcreate:asurine_cut_polished_connecting" | "rechiseledcreate:asurine_cut_small_brick_connecting" | "rechiseledcreate:birch_window_bars" | "rechiseledcreate:birch_window_bars_connecting" | "rechiseledcreate:birch_window_diagonal" | "rechiseledcreate:birch_window_diagonal_connecting" | "rechiseledcreate:birch_window_large" | "rechiseledcreate:birch_window_large_connecting" | "rechiseledcreate:birch_window_panes" | "rechiseledcreate:birch_window_panes_connecting" | "rechiseledcreate:birch_window_rounded" | "rechiseledcreate:birch_window_rounded_connecting" | "rechiseledcreate:birch_window_slim" | "rechiseledcreate:birch_window_slim_connecting" | "rechiseledcreate:birch_window_swirling" | "rechiseledcreate:birch_window_swirling_connecting" | "rechiseledcreate:birch_window_tiles" | "rechiseledcreate:birch_window_tiles_connecting" | "rechiseledcreate:calcite_cut_polished_connecting" | "rechiseledcreate:calcite_cut_small_brick_connecting" | "rechiseledcreate:crimsite_cut_polished_connecting" | "rechiseledcreate:crimsite_cut_small_brick_connecting" | "rechiseledcreate:crimson_window_bars" | "rechiseledcreate:crimson_window_bars_connecting" | "rechiseledcreate:crimson_window_covered" | "rechiseledcreate:crimson_window_covered_connecting" | "rechiseledcreate:crimson_window_large" | "rechiseledcreate:crimson_window_large_connecting" | "rechiseledcreate:crimson_window_panes" | "rechiseledcreate:crimson_window_panes_connecting" | "rechiseledcreate:crimson_window_rounded" | "rechiseledcreate:crimson_window_rounded_connecting" | "rechiseledcreate:crimson_window_slim" | "rechiseledcreate:crimson_window_slim_connecting" | "rechiseledcreate:crimson_window_swirling" | "rechiseledcreate:crimson_window_swirling_connecting" | "rechiseledcreate:crimson_window_tiles" | "rechiseledcreate:crimson_window_tiles_connecting" | "rechiseledcreate:dark_oak_window_bars" | "rechiseledcreate:dark_oak_window_bars_connecting" | "rechiseledcreate:dark_oak_window_covered" | "rechiseledcreate:dark_oak_window_covered_connecting" | "rechiseledcreate:dark_oak_window_diagonal" | "rechiseledcreate:dark_oak_window_diagonal_connecting" | "rechiseledcreate:dark_oak_window_panes" | "rechiseledcreate:dark_oak_window_panes_connecting" | "rechiseledcreate:dark_oak_window_rounded" | "rechiseledcreate:dark_oak_window_rounded_connecting" | "rechiseledcreate:dark_oak_window_slim" | "rechiseledcreate:dark_oak_window_slim_connecting" | "rechiseledcreate:dark_oak_window_swirling" | "rechiseledcreate:dark_oak_window_swirling_connecting" | "rechiseledcreate:dark_oak_window_tiles" | "rechiseledcreate:dark_oak_window_tiles_connecting" | "rechiseledcreate:deepslate_cut_polished_connecting" | "rechiseledcreate:deepslate_cut_small_brick_connecting" | "rechiseledcreate:diorite_cut_polished_connecting" | "rechiseledcreate:diorite_cut_small_brick_connecting" | "rechiseledcreate:dripstone_cut_polished_connecting" | "rechiseledcreate:dripstone_cut_small_brick_connecting" | "rechiseledcreate:granite_cut_polished_connecting" | "rechiseledcreate:granite_cut_small_brick_connecting" | "rechiseledcreate:jungle_window_bars" | "rechiseledcreate:jungle_window_bars_connecting" | "rechiseledcreate:jungle_window_covered" | "rechiseledcreate:jungle_window_covered_connecting" | "rechiseledcreate:jungle_window_diagonal" | "rechiseledcreate:jungle_window_diagonal_connecting" | "rechiseledcreate:jungle_window_large" | "rechiseledcreate:jungle_window_large_connecting" | "rechiseledcreate:jungle_window_panes" | "rechiseledcreate:jungle_window_panes_connecting" | "rechiseledcreate:jungle_window_rounded" | "rechiseledcreate:jungle_window_rounded_connecting" | "rechiseledcreate:jungle_window_swirling" | "rechiseledcreate:jungle_window_swirling_connecting" | "rechiseledcreate:jungle_window_tiles" | "rechiseledcreate:jungle_window_tiles_connecting" | "rechiseledcreate:limestone_cut_polished_connecting" | "rechiseledcreate:limestone_cut_small_brick_connecting" | "rechiseledcreate:mangrove_window_bars" | "rechiseledcreate:mangrove_window_bars_connecting" | "rechiseledcreate:mangrove_window_covered" | "rechiseledcreate:mangrove_window_covered_connecting" | "rechiseledcreate:mangrove_window_diagonal" | "rechiseledcreate:mangrove_window_diagonal_connecting" | "rechiseledcreate:mangrove_window_large" | "rechiseledcreate:mangrove_window_large_connecting" | "rechiseledcreate:mangrove_window_panes" | "rechiseledcreate:mangrove_window_panes_connecting" | "rechiseledcreate:mangrove_window_slim" | "rechiseledcreate:mangrove_window_slim_connecting" | "rechiseledcreate:mangrove_window_swirling" | "rechiseledcreate:mangrove_window_swirling_connecting" | "rechiseledcreate:mangrove_window_tiles" | "rechiseledcreate:mangrove_window_tiles_connecting" | "rechiseledcreate:mechanical_chisel" | "rechiseledcreate:oak_window_bars" | "rechiseledcreate:oak_window_bars_connecting" | "rechiseledcreate:oak_window_covered" | "rechiseledcreate:oak_window_covered_connecting" | "rechiseledcreate:oak_window_diagonal" | "rechiseledcreate:oak_window_diagonal_connecting" | "rechiseledcreate:oak_window_large" | "rechiseledcreate:oak_window_large_connecting" | "rechiseledcreate:oak_window_rounded" | "rechiseledcreate:oak_window_rounded_connecting" | "rechiseledcreate:oak_window_slim" | "rechiseledcreate:oak_window_slim_connecting" | "rechiseledcreate:oak_window_swirling" | "rechiseledcreate:oak_window_swirling_connecting" | "rechiseledcreate:oak_window_tiles" | "rechiseledcreate:oak_window_tiles_connecting" | "rechiseledcreate:ochrum_cut_polished_connecting" | "rechiseledcreate:ochrum_cut_small_brick_connecting" | "rechiseledcreate:rose_quartz_bricks" | "rechiseledcreate:rose_quartz_bricks_connecting" | "rechiseledcreate:rose_quartz_chiseled" | "rechiseledcreate:rose_quartz_chiseled_connecting" | "rechiseledcreate:rose_quartz_crushed" | "rechiseledcreate:rose_quartz_crushed_connecting" | "rechiseledcreate:rose_quartz_polished_block" | "rechiseledcreate:rose_quartz_polished_block_connecting" | "rechiseledcreate:rose_quartz_squares" | "rechiseledcreate:rose_quartz_squares_connecting" | "rechiseledcreate:rose_quartz_tiles_connecting" | "rechiseledcreate:scorchia_cut_polished_connecting" | "rechiseledcreate:scorchia_cut_small_brick_connecting" | "rechiseledcreate:scoria_cut_polished_connecting" | "rechiseledcreate:scoria_cut_small_brick_connecting" | "rechiseledcreate:spruce_window_bars" | "rechiseledcreate:spruce_window_bars_connecting" | "rechiseledcreate:spruce_window_covered" | "rechiseledcreate:spruce_window_covered_connecting" | "rechiseledcreate:spruce_window_diagonal" | "rechiseledcreate:spruce_window_diagonal_connecting" | "rechiseledcreate:spruce_window_large" | "rechiseledcreate:spruce_window_large_connecting" | "rechiseledcreate:spruce_window_panes" | "rechiseledcreate:spruce_window_panes_connecting" | "rechiseledcreate:spruce_window_rounded" | "rechiseledcreate:spruce_window_rounded_connecting" | "rechiseledcreate:spruce_window_slim" | "rechiseledcreate:spruce_window_slim_connecting" | "rechiseledcreate:spruce_window_swirling" | "rechiseledcreate:spruce_window_swirling_connecting" | "rechiseledcreate:spruce_window_tiles" | "rechiseledcreate:spruce_window_tiles_connecting" | "rechiseledcreate:tuff_cut_polished_connecting" | "rechiseledcreate:tuff_cut_small_brick_connecting" | "rechiseledcreate:veridium_cut_polished_connecting" | "rechiseledcreate:veridium_cut_small_brick_connecting" | "rechiseledcreate:warped_window_bars" | "rechiseledcreate:warped_window_bars_connecting" | "rechiseledcreate:warped_window_covered" | "rechiseledcreate:warped_window_covered_connecting" | "rechiseledcreate:warped_window_diagonal" | "rechiseledcreate:warped_window_diagonal_connecting" | "rechiseledcreate:warped_window_large" | "rechiseledcreate:warped_window_large_connecting" | "rechiseledcreate:warped_window_panes" | "rechiseledcreate:warped_window_panes_connecting" | "rechiseledcreate:warped_window_rounded" | "rechiseledcreate:warped_window_rounded_connecting" | "rechiseledcreate:warped_window_slim" | "rechiseledcreate:warped_window_slim_connecting" | "rechiseledcreate:warped_window_tiles" | "rechiseledcreate:warped_window_tiles_connecting" | "sgjourney:advanced_communication_crystal" | "sgjourney:advanced_control_crystal" | "sgjourney:advanced_energy_crystal" | "sgjourney:advanced_materialization_crystal" | "sgjourney:advanced_memory_crystal" | "sgjourney:ancient_gene_detector" | "sgjourney:archeology_table" | "sgjourney:basic_interface" | "sgjourney:classic_dhd" | "sgjourney:classic_stargate" | "sgjourney:classic_stargate_base_block" | "sgjourney:classic_stargate_chevron_block" | "sgjourney:classic_stargate_ring_block" | "sgjourney:communication_crystal" | "sgjourney:control_crystal" | "sgjourney:crystal_interface" | "sgjourney:cut_naquadah_block" | "sgjourney:cut_naquadah_slab" | "sgjourney:cut_naquadah_stairs" | "sgjourney:deepslate_naquadah_ore" | "sgjourney:energy_crystal" | "sgjourney:falcon_helmet" | "sgjourney:fire_pit" | "sgjourney:golden_idol" | "sgjourney:jackal_helmet" | "sgjourney:jaffa_boots" | "sgjourney:jaffa_chestplate" | "sgjourney:jaffa_helmet" | "sgjourney:jaffa_leggings" | "sgjourney:kara_kesh" | "sgjourney:large_control_crystal" | "sgjourney:liquid_naquadah_bottle" | "sgjourney:liquid_naquadah_bucket" | "sgjourney:materialization_crystal" | "sgjourney:matok" | "sgjourney:memory_crystal" | "sgjourney:milky_way_dhd" | "sgjourney:milky_way_stargate" | "sgjourney:naquadah" | "sgjourney:naquadah_alloy" | "sgjourney:naquadah_axe" | "sgjourney:naquadah_block" | "sgjourney:naquadah_boots" | "sgjourney:naquadah_chestplate" | "sgjourney:naquadah_generator_mark_i" | "sgjourney:naquadah_generator_mark_ii" | "sgjourney:naquadah_helmet" | "sgjourney:naquadah_hoe" | "sgjourney:naquadah_leggings" | "sgjourney:naquadah_ore" | "sgjourney:naquadah_pickaxe" | "sgjourney:naquadah_rod" | "sgjourney:naquadah_shovel" | "sgjourney:naquadah_slab" | "sgjourney:naquadah_stairs" | "sgjourney:naquadah_sword" | "sgjourney:nether_naquadah_ore" | "sgjourney:pda" | "sgjourney:pegasus_dhd" | "sgjourney:pegasus_stargate" | "sgjourney:personal_shield_emitter" | "sgjourney:plasma_converter" | "sgjourney:pure_naquadah" | "sgjourney:raw_naquadah" | "sgjourney:raw_naquadah_block" | "sgjourney:reaction_chamber" | "sgjourney:ring_panel" | "sgjourney:ring_remote" | "sgjourney:sandstone_cartouche" | "sgjourney:sandstone_hieroglyphs" | "sgjourney:sandstone_switch" | "sgjourney:sandstone_symbol" | "sgjourney:sandstone_with_lapis" | "sgjourney:stone_cartouche" | "sgjourney:stone_symbol" | "sgjourney:syringe" | "sgjourney:tollan_stargate" | "sgjourney:transport_rings" | "sgjourney:universe_stargate" | "sgjourney:zero_point_module" | "sgjourney:zpm_hub" | "simplybackpacks:commonbackpack" | "simplybackpacks:epicbackpack" | "simplybackpacks:rarebackpack" | "simplybackpacks:ultimatebackpack" | "simplybackpacks:uncommonbackpack" | "simplylight:edge_light" | "simplylight:edge_light_top" | "simplylight:illuminant_black_block" | "simplylight:illuminant_black_block_on" | "simplylight:illuminant_block" | "simplylight:illuminant_block_on" | "simplylight:illuminant_blue_block" | "simplylight:illuminant_blue_block_on" | "simplylight:illuminant_brown_block" | "simplylight:illuminant_brown_block_on" | "simplylight:illuminant_cyan_block" | "simplylight:illuminant_cyan_block_on" | "simplylight:illuminant_gray_block" | "simplylight:illuminant_gray_block_on" | "simplylight:illuminant_green_block" | "simplylight:illuminant_green_block_on" | "simplylight:illuminant_light_blue_block" | "simplylight:illuminant_light_blue_block_on" | "simplylight:illuminant_light_gray_block" | "simplylight:illuminant_light_gray_block_on" | "simplylight:illuminant_lime_block" | "simplylight:illuminant_lime_block_on" | "simplylight:illuminant_magenta_block" | "simplylight:illuminant_magenta_block_on" | "simplylight:illuminant_orange_block" | "simplylight:illuminant_orange_block_on" | "simplylight:illuminant_panel" | "simplylight:illuminant_pink_block" | "simplylight:illuminant_pink_block_on" | "simplylight:illuminant_purple_block" | "simplylight:illuminant_purple_block_on" | "simplylight:illuminant_red_block" | "simplylight:illuminant_red_block_on" | "simplylight:illuminant_slab" | "simplylight:illuminant_yellow_block" | "simplylight:illuminant_yellow_block_on" | "simplylight:lamp_post" | "simplylight:lightbulb" | "simplylight:rodlamp" | "simplylight:wall_lamp" | "skyblockbuilder:structure_saver" | "sliceanddice:fertilizer_bucket" | "sliceanddice:slicer" | "sliceanddice:sprinkler" | "systeams:boiler_pipe" | "systeams:compression_boiler" | "systeams:disenchantment_boiler" | "systeams:gourmand_boiler" | "systeams:lapidary_boiler" | "systeams:magmatic_boiler" | "systeams:numismatic_boiler" | "systeams:steam_bucket" | "systeams:steam_dynamo" | "systeams:stirling_boiler" | "thermal:amaranth" | "thermal:amaranth_block" | "thermal:amaranth_seeds" | "thermal:apatite" | "thermal:apatite_block" | "thermal:apatite_dust" | "thermal:apatite_ore" | "thermal:apple_block" | "thermal:aquachow" | "thermal:area_radius_augment" | "thermal:bamboo_block" | "thermal:barley" | "thermal:barley_block" | "thermal:barley_seeds" | "thermal:basalz_powder" | "thermal:basalz_rod" | "thermal:basalz_spawn_egg" | "thermal:beekeeper_boots" | "thermal:beekeeper_chestplate" | "thermal:beekeeper_fabric" | "thermal:beekeeper_helmet" | "thermal:beekeeper_leggings" | "thermal:beetroot_block" | "thermal:bell_pepper" | "thermal:bell_pepper_block" | "thermal:bell_pepper_seeds" | "thermal:bitumen" | "thermal:bitumen_block" | "thermal:black_rockwool" | "thermal:blitz_powder" | "thermal:blitz_rod" | "thermal:blitz_spawn_egg" | "thermal:blizz_powder" | "thermal:blizz_rod" | "thermal:blizz_spawn_egg" | "thermal:blue_rockwool" | "thermal:bronze_block" | "thermal:bronze_coin" | "thermal:bronze_dust" | "thermal:bronze_gear" | "thermal:bronze_ingot" | "thermal:bronze_nugget" | "thermal:bronze_plate" | "thermal:brown_rockwool" | "thermal:carrot_block" | "thermal:carrot_cake" | "thermal:charcoal_block" | "thermal:charge_bench" | "thermal:cheese_wedge" | "thermal:cheese_wheel" | "thermal:chiller_ball_cast" | "thermal:chiller_ingot_cast" | "thermal:chiller_rod_cast" | "thermal:chiseled_rich_slag" | "thermal:chiseled_slag" | "thermal:chocolate_cake" | "thermal:cinnabar" | "thermal:cinnabar_block" | "thermal:cinnabar_dust" | "thermal:cinnabar_ore" | "thermal:coal_coke" | "thermal:coal_coke_block" | "thermal:coffee" | "thermal:coffee_block" | "thermal:coffee_seeds" | "thermal:compost" | "thermal:constantan_block" | "thermal:constantan_coin" | "thermal:constantan_dust" | "thermal:constantan_gear" | "thermal:constantan_ingot" | "thermal:constantan_nugget" | "thermal:constantan_plate" | "thermal:cooked_corn" | "thermal:cooked_eggplant" | "thermal:cooked_mushroom" | "thermal:copper_coin" | "thermal:copper_dust" | "thermal:copper_gear" | "thermal:copper_nugget" | "thermal:copper_plate" | "thermal:corn" | "thermal:corn_block" | "thermal:corn_seeds" | "thermal:cracked_rich_slag_bricks" | "thermal:cracked_slag_bricks" | "thermal:creosote_bucket" | "thermal:crude_oil_bucket" | "thermal:cured_rubber" | "thermal:cured_rubber_block" | "thermal:cyan_rockwool" | "thermal:deep_aquachow" | "thermal:deepslate_apatite_ore" | "thermal:deepslate_cinnabar_ore" | "thermal:deepslate_lead_ore" | "thermal:deepslate_nickel_ore" | "thermal:deepslate_niter_ore" | "thermal:deepslate_ruby_ore" | "thermal:deepslate_sapphire_ore" | "thermal:deepslate_silver_ore" | "thermal:deepslate_sulfur_ore" | "thermal:deepslate_tin_ore" | "thermal:detonator" | "thermal:device_collector" | "thermal:device_composter" | "thermal:device_fisher" | "thermal:device_hive_extractor" | "thermal:device_nullifier" | "thermal:device_potion_diffuser" | "thermal:device_rock_gen" | "thermal:device_soil_infuser" | "thermal:device_tree_extractor" | "thermal:device_water_gen" | "thermal:device_xp_condenser" | "thermal:diamond_dust" | "thermal:diamond_gear" | "thermal:diving_boots" | "thermal:diving_chestplate" | "thermal:diving_fabric" | "thermal:diving_helmet" | "thermal:diving_leggings" | "thermal:drill_head" | "thermal:dynamo_compression" | "thermal:dynamo_disenchantment" | "thermal:dynamo_fuel_augment" | "thermal:dynamo_gourmand" | "thermal:dynamo_lapidary" | "thermal:dynamo_magmatic" | "thermal:dynamo_numismatic" | "thermal:dynamo_output_augment" | "thermal:dynamo_stirling" | "thermal:dynamo_throttle_augment" | "thermal:earth_charge" | "thermal:earth_grenade" | "thermal:earth_tnt" | "thermal:eggplant" | "thermal:eggplant_block" | "thermal:eggplant_seeds" | "thermal:electrum_block" | "thermal:electrum_coin" | "thermal:electrum_dust" | "thermal:electrum_gear" | "thermal:electrum_ingot" | "thermal:electrum_nugget" | "thermal:electrum_plate" | "thermal:emerald_dust" | "thermal:emerald_gear" | "thermal:ender_bucket" | "thermal:ender_grenade" | "thermal:ender_pearl_dust" | "thermal:ender_tnt" | "thermal:enderium_block" | "thermal:enderium_coin" | "thermal:enderium_dust" | "thermal:enderium_gear" | "thermal:enderium_glass" | "thermal:enderium_ingot" | "thermal:enderium_nugget" | "thermal:enderium_plate" | "thermal:energy_cell" | "thermal:energy_cell_frame" | "thermal:energy_duct" | "thermal:energy_limiter_attachment" | "thermal:explosive_grenade" | "thermal:filter_attachment" | "thermal:fire_grenade" | "thermal:fire_tnt" | "thermal:flax" | "thermal:flax_block" | "thermal:flax_seeds" | "thermal:fluid_cell" | "thermal:fluid_cell_frame" | "thermal:fluid_duct" | "thermal:fluid_duct_windowed" | "thermal:fluid_filter_augment" | "thermal:fluid_tank_augment" | "thermal:fluid_tank_creative_augment" | "thermal:frost_melon" | "thermal:frost_melon_seeds" | "thermal:frost_melon_slice" | "thermal:glowstone_bucket" | "thermal:glowstone_grenade" | "thermal:glowstone_mushroom_spores" | "thermal:glowstone_tnt" | "thermal:gold_coin" | "thermal:gold_dust" | "thermal:gold_gear" | "thermal:gold_plate" | "thermal:gray_rockwool" | "thermal:green_bean" | "thermal:green_bean_block" | "thermal:green_bean_pie" | "thermal:green_bean_seeds" | "thermal:green_rockwool" | "thermal:gunpowder_block" | "thermal:gunpowder_mushroom_spores" | "thermal:hazmat_boots" | "thermal:hazmat_chestplate" | "thermal:hazmat_fabric" | "thermal:hazmat_helmet" | "thermal:hazmat_leggings" | "thermal:hearty_stew" | "thermal:heavy_oil_bucket" | "thermal:hops" | "thermal:hops_block" | "thermal:hops_seeds" | "thermal:ice_charge" | "thermal:ice_grenade" | "thermal:ice_tnt" | "thermal:invar_block" | "thermal:invar_coin" | "thermal:invar_dust" | "thermal:invar_gear" | "thermal:invar_ingot" | "thermal:invar_nugget" | "thermal:invar_plate" | "thermal:iron_coin" | "thermal:iron_dust" | "thermal:iron_gear" | "thermal:iron_plate" | "thermal:item_buffer" | "thermal:item_filter_augment" | "thermal:jar" | "thermal:jelly" | "thermal:junk_net" | "thermal:lapis_dust" | "thermal:lapis_gear" | "thermal:laser_diode" | "thermal:latex_bucket" | "thermal:lead_block" | "thermal:lead_coin" | "thermal:lead_dust" | "thermal:lead_gear" | "thermal:lead_ingot" | "thermal:lead_nugget" | "thermal:lead_ore" | "thermal:lead_plate" | "thermal:light_blue_rockwool" | "thermal:light_gray_rockwool" | "thermal:light_oil_bucket" | "thermal:lightning_charge" | "thermal:lightning_grenade" | "thermal:lightning_tnt" | "thermal:lime_rockwool" | "thermal:lock" | "thermal:lumium_block" | "thermal:lumium_coin" | "thermal:lumium_dust" | "thermal:lumium_gear" | "thermal:lumium_glass" | "thermal:lumium_ingot" | "thermal:lumium_nugget" | "thermal:lumium_plate" | "thermal:machine_bottler" | "thermal:machine_brewer" | "thermal:machine_catalyst_augment" | "thermal:machine_catalyst_creative_augment" | "thermal:machine_centrifuge" | "thermal:machine_chiller" | "thermal:machine_crafter" | "thermal:machine_crucible" | "thermal:machine_crystallizer" | "thermal:machine_cycle_augment" | "thermal:machine_efficiency_augment" | "thermal:machine_efficiency_creative_augment" | "thermal:machine_frame" | "thermal:machine_furnace" | "thermal:machine_insolator" | "thermal:machine_null_augment" | "thermal:machine_output_augment" | "thermal:machine_press" | "thermal:machine_pulverizer" | "thermal:machine_pyrolyzer" | "thermal:machine_refinery" | "thermal:machine_sawmill" | "thermal:machine_smelter" | "thermal:machine_speed_augment" | "thermal:magenta_rockwool" | "thermal:netherite_coin" | "thermal:netherite_dust" | "thermal:netherite_gear" | "thermal:netherite_nugget" | "thermal:netherite_plate" | "thermal:nickel_block" | "thermal:nickel_coin" | "thermal:nickel_dust" | "thermal:nickel_gear" | "thermal:nickel_ingot" | "thermal:nickel_nugget" | "thermal:nickel_ore" | "thermal:nickel_plate" | "thermal:niter" | "thermal:niter_block" | "thermal:niter_dust" | "thermal:niter_ore" | "thermal:nuke_grenade" | "thermal:nuke_tnt" | "thermal:obsidian_glass" | "thermal:oil_red_sand" | "thermal:oil_sand" | "thermal:onion" | "thermal:onion_block" | "thermal:onion_seeds" | "thermal:orange_rockwool" | "thermal:pbj_sandwich" | "thermal:peanut" | "thermal:peanut_block" | "thermal:peanut_butter" | "thermal:peanut_seeds" | "thermal:phyto_grenade" | "thermal:phyto_tnt" | "thermal:phytogro" | "thermal:phytosoil" | "thermal:phytosoil_tilled" | "thermal:pink_rockwool" | "thermal:polished_rich_slag" | "thermal:polished_slag" | "thermal:potato_block" | "thermal:potion_amplifier_augment" | "thermal:potion_cake" | "thermal:potion_duration_augment" | "thermal:press_coin_die" | "thermal:press_gear_die" | "thermal:press_packing_2x2_die" | "thermal:press_packing_3x3_die" | "thermal:press_unpacking_die" | "thermal:purple_rockwool" | "thermal:quartz_dust" | "thermal:quartz_gear" | "thermal:radish" | "thermal:radish_block" | "thermal:radish_seeds" | "thermal:raw_lead" | "thermal:raw_lead_block" | "thermal:raw_nickel" | "thermal:raw_nickel_block" | "thermal:raw_silver" | "thermal:raw_silver_block" | "thermal:raw_tin" | "thermal:raw_tin_block" | "thermal:red_rockwool" | "thermal:redprint" | "thermal:redstone_bucket" | "thermal:redstone_grenade" | "thermal:redstone_mushroom_spores" | "thermal:redstone_servo" | "thermal:redstone_tnt" | "thermal:refined_fuel_bucket" | "thermal:resin_bucket" | "thermal:rf_coil" | "thermal:rf_coil_augment" | "thermal:rf_coil_creative_augment" | "thermal:rf_coil_storage_augment" | "thermal:rf_coil_xfer_augment" | "thermal:rf_potato" | "thermal:rice" | "thermal:rice_block" | "thermal:rice_seeds" | "thermal:rich_slag" | "thermal:rich_slag_block" | "thermal:rich_slag_bricks" | "thermal:rosin" | "thermal:rosin_block" | "thermal:rs_control_augment" | "thermal:rubber" | "thermal:rubber_block" | "thermal:rubberwood_boat" | "thermal:rubberwood_button" | "thermal:rubberwood_chest_boat" | "thermal:rubberwood_door" | "thermal:rubberwood_fence" | "thermal:rubberwood_fence_gate" | "thermal:rubberwood_leaves" | "thermal:rubberwood_log" | "thermal:rubberwood_planks" | "thermal:rubberwood_pressure_plate" | "thermal:rubberwood_sapling" | "thermal:rubberwood_sign" | "thermal:rubberwood_slab" | "thermal:rubberwood_stairs" | "thermal:rubberwood_trapdoor" | "thermal:rubberwood_wood" | "thermal:ruby" | "thermal:ruby_block" | "thermal:ruby_dust" | "thermal:ruby_gear" | "thermal:ruby_ore" | "thermal:sadiroot" | "thermal:sadiroot_block" | "thermal:sadiroot_seeds" | "thermal:sap_bucket" | "thermal:sapphire" | "thermal:sapphire_block" | "thermal:sapphire_dust" | "thermal:sapphire_gear" | "thermal:sapphire_ore" | "thermal:satchel" | "thermal:saw_blade" | "thermal:sawdust" | "thermal:sawdust_block" | "thermal:servo_attachment" | "thermal:side_config_augment" | "thermal:signalum_block" | "thermal:signalum_coin" | "thermal:signalum_dust" | "thermal:signalum_gear" | "thermal:signalum_glass" | "thermal:signalum_ingot" | "thermal:signalum_nugget" | "thermal:signalum_plate" | "thermal:silver_block" | "thermal:silver_coin" | "thermal:silver_dust" | "thermal:silver_gear" | "thermal:silver_ingot" | "thermal:silver_nugget" | "thermal:silver_ore" | "thermal:silver_plate" | "thermal:slag" | "thermal:slag_block" | "thermal:slag_bricks" | "thermal:slime_grenade" | "thermal:slime_mushroom_spores" | "thermal:slime_tnt" | "thermal:slot_seal" | "thermal:spice_cake" | "thermal:spinach" | "thermal:spinach_block" | "thermal:spinach_seeds" | "thermal:spring_salad" | "thermal:strawberry" | "thermal:strawberry_block" | "thermal:strawberry_seeds" | "thermal:stripped_rubberwood_log" | "thermal:stripped_rubberwood_wood" | "thermal:stuffed_pepper" | "thermal:stuffed_pumpkin" | "thermal:sugar_cane_block" | "thermal:sulfur" | "thermal:sulfur_block" | "thermal:sulfur_dust" | "thermal:sulfur_ore" | "thermal:sushi_maki" | "thermal:syrup_bottle" | "thermal:syrup_bucket" | "thermal:tar" | "thermal:tar_block" | "thermal:tea" | "thermal:tea_block" | "thermal:tea_seeds" | "thermal:tin_block" | "thermal:tin_coin" | "thermal:tin_dust" | "thermal:tin_gear" | "thermal:tin_ingot" | "thermal:tin_nugget" | "thermal:tin_ore" | "thermal:tin_plate" | "thermal:tinker_bench" | "thermal:tomato" | "thermal:tomato_block" | "thermal:tomato_sauce" | "thermal:tomato_seeds" | "thermal:tree_oil_bucket" | "thermal:turbo_servo_attachment" | "thermal:upgrade_augment_1" | "thermal:upgrade_augment_2" | "thermal:upgrade_augment_3" | "thermal:watering_can" | "thermal:white_rockwool" | "thermal:wrench" | "thermal:xp_crystal" | "thermal:xp_stew" | "thermal:xp_storage_augment" | "thermal:yellow_rockwool" | "thermal_extra:amethyst_dust" | "thermal_extra:area_radius_augment_1" | "thermal_extra:area_radius_augment_2" | "thermal_extra:area_radius_augment_3" | "thermal_extra:area_radius_augment_4" | "thermal_extra:av_item_filter_augment" | "thermal_extra:crystallized_sunflower_oil_bucket" | "thermal_extra:dragonsteel_block" | "thermal_extra:dragonsteel_bucket" | "thermal_extra:dragonsteel_coin" | "thermal_extra:dragonsteel_dust" | "thermal_extra:dragonsteel_gear" | "thermal_extra:dragonsteel_glass" | "thermal_extra:dragonsteel_ingot" | "thermal_extra:dragonsteel_nugget" | "thermal_extra:dragonsteel_plate" | "thermal_extra:dynamo_fuel_augment_1" | "thermal_extra:dynamo_fuel_augment_2" | "thermal_extra:dynamo_fuel_augment_3" | "thermal_extra:dynamo_fuel_augment_4" | "thermal_extra:dynamo_output_augment_1" | "thermal_extra:dynamo_output_augment_2" | "thermal_extra:dynamo_output_augment_3" | "thermal_extra:dynamo_output_augment_4" | "thermal_extra:fluid_tank_augment_1" | "thermal_extra:fluid_tank_augment_2" | "thermal_extra:fluid_tank_augment_3" | "thermal_extra:fluid_tank_augment_4" | "thermal_extra:fluid_tank_augment_5" | "thermal_extra:fluid_tank_augment_6" | "thermal_extra:machine_catalyst_augment_1" | "thermal_extra:machine_catalyst_augment_2" | "thermal_extra:machine_catalyst_augment_3" | "thermal_extra:machine_efficiency_augment_1" | "thermal_extra:machine_efficiency_augment_2" | "thermal_extra:machine_efficiency_augment_3" | "thermal_extra:machine_efficiency_augment_4" | "thermal_extra:machine_output_augment_1" | "thermal_extra:machine_output_augment_2" | "thermal_extra:machine_output_augment_3" | "thermal_extra:machine_speed_augment_1" | "thermal_extra:machine_speed_augment_2" | "thermal_extra:machine_speed_augment_3" | "thermal_extra:machine_speed_augment_4" | "thermal_extra:potion_amplifier_augment_1" | "thermal_extra:potion_amplifier_augment_2" | "thermal_extra:potion_amplifier_augment_3" | "thermal_extra:potion_amplifier_augment_4" | "thermal_extra:potion_amplifier_augment_5" | "thermal_extra:potion_duration_augment_1" | "thermal_extra:potion_duration_augment_2" | "thermal_extra:potion_duration_augment_3" | "thermal_extra:potion_duration_augment_4" | "thermal_extra:potion_duration_augment_5" | "thermal_extra:refined_sunflower_oil_bucket" | "thermal_extra:rf_coil_augment_1" | "thermal_extra:rf_coil_augment_2" | "thermal_extra:rf_coil_augment_3" | "thermal_extra:rf_coil_augment_4" | "thermal_extra:rf_coil_augment_5" | "thermal_extra:rf_coil_storage_augment_1" | "thermal_extra:rf_coil_storage_augment_2" | "thermal_extra:rf_coil_storage_augment_3" | "thermal_extra:rf_coil_storage_augment_4" | "thermal_extra:rf_coil_storage_augment_5" | "thermal_extra:rf_coil_xfer_augment_1" | "thermal_extra:rf_coil_xfer_augment_2" | "thermal_extra:rf_coil_xfer_augment_3" | "thermal_extra:rf_coil_xfer_augment_4" | "thermal_extra:rf_coil_xfer_augment_5" | "thermal_extra:shellite_block" | "thermal_extra:shellite_bucket" | "thermal_extra:shellite_coin" | "thermal_extra:shellite_dust" | "thermal_extra:shellite_gear" | "thermal_extra:shellite_glass" | "thermal_extra:shellite_ingot" | "thermal_extra:shellite_nugget" | "thermal_extra:shellite_plate" | "thermal_extra:soul_infused_block" | "thermal_extra:soul_infused_bucket" | "thermal_extra:soul_infused_coin" | "thermal_extra:soul_infused_dust" | "thermal_extra:soul_infused_gear" | "thermal_extra:soul_infused_glass" | "thermal_extra:soul_infused_ingot" | "thermal_extra:soul_infused_nugget" | "thermal_extra:soul_infused_plate" | "thermal_extra:soul_sand_dust" | "thermal_extra:sticky_ball" | "thermal_extra:sunflower_oil_bucket" | "thermal_extra:twinite_block" | "thermal_extra:twinite_bucket" | "thermal_extra:twinite_coin" | "thermal_extra:twinite_dust" | "thermal_extra:twinite_gear" | "thermal_extra:twinite_glass" | "thermal_extra:twinite_ingot" | "thermal_extra:twinite_nugget" | "thermal_extra:twinite_plate" | "thermal_extra:upgrade_augment" | "thermalendergy:dynamo_consumption_nullifier_augment" | "thermalendergy:dynamo_fuel_nullifier_augment" | "thermalendergy:efficiency_nullifier_augment" | "thermalendergy:endergy_upgrade_1" | "thermalendergy:endergy_upgrade_2" | "thermalendergy:endergy_upgrade_3" | "thermalendergy:energy_nullifier_augment" | "thermalendergy:melodic_range_augment" | "thermalendergy:melodium_block" | "thermalendergy:melodium_coin" | "thermalendergy:melodium_dust" | "thermalendergy:melodium_gear" | "thermalendergy:melodium_ingot" | "thermalendergy:melodium_nugget" | "thermalendergy:melodium_plate" | "thermalendergy:prismalium_block" | "thermalendergy:prismalium_coin" | "thermalendergy:prismalium_dust" | "thermalendergy:prismalium_gear" | "thermalendergy:prismalium_ingot" | "thermalendergy:prismalium_nugget" | "thermalendergy:prismalium_plate" | "thermalendergy:resonant_catalyst_augment" | "thermalendergy:stellarium_block" | "thermalendergy:stellarium_coin" | "thermalendergy:stellarium_dust" | "thermalendergy:stellarium_gear" | "thermalendergy:stellarium_ingot" | "thermalendergy:stellarium_nugget" | "thermalendergy:stellarium_plate" | "thermalendergy:vibrating_core" | "toms_storage:ts.adv_wireless_terminal" | "toms_storage:ts.crafting_terminal" | "toms_storage:ts.inventory_cable" | "toms_storage:ts.inventory_cable_connector" | "toms_storage:ts.inventory_cable_connector_filtered" | "toms_storage:ts.inventory_cable_connector_framed" | "toms_storage:ts.inventory_cable_framed" | "toms_storage:ts.inventory_connector" | "toms_storage:ts.inventory_hopper_basic" | "toms_storage:ts.inventory_proxy" | "toms_storage:ts.item_filter" | "toms_storage:ts.level_emitter" | "toms_storage:ts.open_crate" | "toms_storage:ts.paint_kit" | "toms_storage:ts.painted_trim" | "toms_storage:ts.polymorphic_item_filter" | "toms_storage:ts.storage_terminal" | "toms_storage:ts.tag_item_filter" | "toms_storage:ts.trim" | "toms_storage:ts.wireless_terminal" | "trashcans:energy_trash_can" | "trashcans:item_trash_can" | "trashcans:liquid_trash_can" | "trashcans:ultimate_trash_can" | "travelanchors:travel_anchor" | "travelanchors:travel_staff" | "webdisplays:craftcomp_backlight" | "webdisplays:craftcomp_badextcard" | "webdisplays:craftcomp_batcell" | "webdisplays:craftcomp_batpack" | "webdisplays:craftcomp_extcard" | "webdisplays:craftcomp_laserdiode" | "webdisplays:craftcomp_peripheral" | "webdisplays:craftcomp_stonekey" | "webdisplays:craftcomp_upgrade" | "webdisplays:keyboard" | "webdisplays:laserpointer" | "webdisplays:linker" | "webdisplays:minepad" | "webdisplays:ownerthief" | "webdisplays:rctrl" | "webdisplays:redctrl" | "webdisplays:screen" | "webdisplays:screencfg" | "webdisplays:server" | "webdisplays:upgrade_gps" | "webdisplays:upgrade_lasermouse" | "webdisplays:upgrade_redinput" | "webdisplays:upgrade_redoutput" | "woodenbucket:wooden_bucket" | "xtonesreworked:agon_block_0" | "xtonesreworked:agon_block_1" | "xtonesreworked:agon_block_10" | "xtonesreworked:agon_block_11" | "xtonesreworked:agon_block_12" | "xtonesreworked:agon_block_13" | "xtonesreworked:agon_block_14" | "xtonesreworked:agon_block_15" | "xtonesreworked:agon_block_2" | "xtonesreworked:agon_block_3" | "xtonesreworked:agon_block_4" | "xtonesreworked:agon_block_5" | "xtonesreworked:agon_block_6" | "xtonesreworked:agon_block_7" | "xtonesreworked:agon_block_8" | "xtonesreworked:agon_block_9" | "xtonesreworked:azur_block_0" | "xtonesreworked:azur_block_1" | "xtonesreworked:azur_block_10" | "xtonesreworked:azur_block_11" | "xtonesreworked:azur_block_12" | "xtonesreworked:azur_block_13" | "xtonesreworked:azur_block_14" | "xtonesreworked:azur_block_15" | "xtonesreworked:azur_block_2" | "xtonesreworked:azur_block_3" | "xtonesreworked:azur_block_4" | "xtonesreworked:azur_block_5" | "xtonesreworked:azur_block_6" | "xtonesreworked:azur_block_7" | "xtonesreworked:azur_block_8" | "xtonesreworked:azur_block_9" | "xtonesreworked:bitt_block_0" | "xtonesreworked:bitt_block_1" | "xtonesreworked:bitt_block_10" | "xtonesreworked:bitt_block_11" | "xtonesreworked:bitt_block_12" | "xtonesreworked:bitt_block_13" | "xtonesreworked:bitt_block_14" | "xtonesreworked:bitt_block_15" | "xtonesreworked:bitt_block_2" | "xtonesreworked:bitt_block_3" | "xtonesreworked:bitt_block_4" | "xtonesreworked:bitt_block_5" | "xtonesreworked:bitt_block_6" | "xtonesreworked:bitt_block_7" | "xtonesreworked:bitt_block_8" | "xtonesreworked:bitt_block_9" | "xtonesreworked:cray_block_0" | "xtonesreworked:cray_block_1" | "xtonesreworked:cray_block_10" | "xtonesreworked:cray_block_11" | "xtonesreworked:cray_block_12" | "xtonesreworked:cray_block_13" | "xtonesreworked:cray_block_14" | "xtonesreworked:cray_block_15" | "xtonesreworked:cray_block_2" | "xtonesreworked:cray_block_3" | "xtonesreworked:cray_block_4" | "xtonesreworked:cray_block_5" | "xtonesreworked:cray_block_6" | "xtonesreworked:cray_block_7" | "xtonesreworked:cray_block_8" | "xtonesreworked:cray_block_9" | "xtonesreworked:flat_lamp" | "xtonesreworked:fort_block_0" | "xtonesreworked:fort_block_1" | "xtonesreworked:fort_block_10" | "xtonesreworked:fort_block_11" | "xtonesreworked:fort_block_12" | "xtonesreworked:fort_block_13" | "xtonesreworked:fort_block_14" | "xtonesreworked:fort_block_15" | "xtonesreworked:fort_block_2" | "xtonesreworked:fort_block_3" | "xtonesreworked:fort_block_4" | "xtonesreworked:fort_block_5" | "xtonesreworked:fort_block_6" | "xtonesreworked:fort_block_7" | "xtonesreworked:fort_block_8" | "xtonesreworked:fort_block_9" | "xtonesreworked:glaxx_block_0" | "xtonesreworked:glaxx_block_1" | "xtonesreworked:glaxx_block_10" | "xtonesreworked:glaxx_block_11" | "xtonesreworked:glaxx_block_12" | "xtonesreworked:glaxx_block_13" | "xtonesreworked:glaxx_block_14" | "xtonesreworked:glaxx_block_15" | "xtonesreworked:glaxx_block_2" | "xtonesreworked:glaxx_block_3" | "xtonesreworked:glaxx_block_4" | "xtonesreworked:glaxx_block_5" | "xtonesreworked:glaxx_block_6" | "xtonesreworked:glaxx_block_7" | "xtonesreworked:glaxx_block_8" | "xtonesreworked:glaxx_block_9" | "xtonesreworked:iszm_block_0" | "xtonesreworked:iszm_block_1" | "xtonesreworked:iszm_block_10" | "xtonesreworked:iszm_block_11" | "xtonesreworked:iszm_block_12" | "xtonesreworked:iszm_block_13" | "xtonesreworked:iszm_block_14" | "xtonesreworked:iszm_block_15" | "xtonesreworked:iszm_block_2" | "xtonesreworked:iszm_block_3" | "xtonesreworked:iszm_block_4" | "xtonesreworked:iszm_block_5" | "xtonesreworked:iszm_block_6" | "xtonesreworked:iszm_block_7" | "xtonesreworked:iszm_block_8" | "xtonesreworked:iszm_block_9" | "xtonesreworked:jelt_block_0" | "xtonesreworked:jelt_block_1" | "xtonesreworked:jelt_block_10" | "xtonesreworked:jelt_block_11" | "xtonesreworked:jelt_block_12" | "xtonesreworked:jelt_block_13" | "xtonesreworked:jelt_block_14" | "xtonesreworked:jelt_block_15" | "xtonesreworked:jelt_block_2" | "xtonesreworked:jelt_block_3" | "xtonesreworked:jelt_block_4" | "xtonesreworked:jelt_block_5" | "xtonesreworked:jelt_block_6" | "xtonesreworked:jelt_block_7" | "xtonesreworked:jelt_block_8" | "xtonesreworked:jelt_block_9" | "xtonesreworked:korp_block_0" | "xtonesreworked:korp_block_1" | "xtonesreworked:korp_block_10" | "xtonesreworked:korp_block_11" | "xtonesreworked:korp_block_12" | "xtonesreworked:korp_block_13" | "xtonesreworked:korp_block_14" | "xtonesreworked:korp_block_15" | "xtonesreworked:korp_block_2" | "xtonesreworked:korp_block_3" | "xtonesreworked:korp_block_4" | "xtonesreworked:korp_block_5" | "xtonesreworked:korp_block_6" | "xtonesreworked:korp_block_7" | "xtonesreworked:korp_block_8" | "xtonesreworked:korp_block_9" | "xtonesreworked:kryp_block_0" | "xtonesreworked:kryp_block_1" | "xtonesreworked:kryp_block_10" | "xtonesreworked:kryp_block_11" | "xtonesreworked:kryp_block_12" | "xtonesreworked:kryp_block_13" | "xtonesreworked:kryp_block_14" | "xtonesreworked:kryp_block_15" | "xtonesreworked:kryp_block_2" | "xtonesreworked:kryp_block_3" | "xtonesreworked:kryp_block_4" | "xtonesreworked:kryp_block_5" | "xtonesreworked:kryp_block_6" | "xtonesreworked:kryp_block_7" | "xtonesreworked:kryp_block_8" | "xtonesreworked:kryp_block_9" | "xtonesreworked:lair_block_0" | "xtonesreworked:lair_block_1" | "xtonesreworked:lair_block_10" | "xtonesreworked:lair_block_11" | "xtonesreworked:lair_block_12" | "xtonesreworked:lair_block_13" | "xtonesreworked:lair_block_14" | "xtonesreworked:lair_block_15" | "xtonesreworked:lair_block_2" | "xtonesreworked:lair_block_3" | "xtonesreworked:lair_block_4" | "xtonesreworked:lair_block_5" | "xtonesreworked:lair_block_6" | "xtonesreworked:lair_block_7" | "xtonesreworked:lair_block_8" | "xtonesreworked:lair_block_9" | "xtonesreworked:lave_block_0" | "xtonesreworked:lave_block_1" | "xtonesreworked:lave_block_10" | "xtonesreworked:lave_block_11" | "xtonesreworked:lave_block_12" | "xtonesreworked:lave_block_13" | "xtonesreworked:lave_block_14" | "xtonesreworked:lave_block_15" | "xtonesreworked:lave_block_2" | "xtonesreworked:lave_block_3" | "xtonesreworked:lave_block_4" | "xtonesreworked:lave_block_5" | "xtonesreworked:lave_block_6" | "xtonesreworked:lave_block_7" | "xtonesreworked:lave_block_8" | "xtonesreworked:lave_block_9" | "xtonesreworked:mint_block_0" | "xtonesreworked:mint_block_1" | "xtonesreworked:mint_block_10" | "xtonesreworked:mint_block_11" | "xtonesreworked:mint_block_12" | "xtonesreworked:mint_block_13" | "xtonesreworked:mint_block_14" | "xtonesreworked:mint_block_15" | "xtonesreworked:mint_block_2" | "xtonesreworked:mint_block_3" | "xtonesreworked:mint_block_4" | "xtonesreworked:mint_block_5" | "xtonesreworked:mint_block_6" | "xtonesreworked:mint_block_7" | "xtonesreworked:mint_block_8" | "xtonesreworked:mint_block_9" | "xtonesreworked:myst_block_0" | "xtonesreworked:myst_block_1" | "xtonesreworked:myst_block_10" | "xtonesreworked:myst_block_11" | "xtonesreworked:myst_block_12" | "xtonesreworked:myst_block_13" | "xtonesreworked:myst_block_14" | "xtonesreworked:myst_block_15" | "xtonesreworked:myst_block_2" | "xtonesreworked:myst_block_3" | "xtonesreworked:myst_block_4" | "xtonesreworked:myst_block_5" | "xtonesreworked:myst_block_6" | "xtonesreworked:myst_block_7" | "xtonesreworked:myst_block_8" | "xtonesreworked:myst_block_9" | "xtonesreworked:reds_block_0" | "xtonesreworked:reds_block_1" | "xtonesreworked:reds_block_10" | "xtonesreworked:reds_block_11" | "xtonesreworked:reds_block_12" | "xtonesreworked:reds_block_13" | "xtonesreworked:reds_block_14" | "xtonesreworked:reds_block_15" | "xtonesreworked:reds_block_2" | "xtonesreworked:reds_block_3" | "xtonesreworked:reds_block_4" | "xtonesreworked:reds_block_5" | "xtonesreworked:reds_block_6" | "xtonesreworked:reds_block_7" | "xtonesreworked:reds_block_8" | "xtonesreworked:reds_block_9" | "xtonesreworked:reed_block_0" | "xtonesreworked:reed_block_1" | "xtonesreworked:reed_block_10" | "xtonesreworked:reed_block_11" | "xtonesreworked:reed_block_12" | "xtonesreworked:reed_block_13" | "xtonesreworked:reed_block_14" | "xtonesreworked:reed_block_15" | "xtonesreworked:reed_block_2" | "xtonesreworked:reed_block_3" | "xtonesreworked:reed_block_4" | "xtonesreworked:reed_block_5" | "xtonesreworked:reed_block_6" | "xtonesreworked:reed_block_7" | "xtonesreworked:reed_block_8" | "xtonesreworked:reed_block_9" | "xtonesreworked:roen_block_0" | "xtonesreworked:roen_block_1" | "xtonesreworked:roen_block_10" | "xtonesreworked:roen_block_11" | "xtonesreworked:roen_block_12" | "xtonesreworked:roen_block_13" | "xtonesreworked:roen_block_14" | "xtonesreworked:roen_block_15" | "xtonesreworked:roen_block_2" | "xtonesreworked:roen_block_3" | "xtonesreworked:roen_block_4" | "xtonesreworked:roen_block_5" | "xtonesreworked:roen_block_6" | "xtonesreworked:roen_block_7" | "xtonesreworked:roen_block_8" | "xtonesreworked:roen_block_9" | "xtonesreworked:sols_block_0" | "xtonesreworked:sols_block_1" | "xtonesreworked:sols_block_10" | "xtonesreworked:sols_block_11" | "xtonesreworked:sols_block_12" | "xtonesreworked:sols_block_13" | "xtonesreworked:sols_block_14" | "xtonesreworked:sols_block_15" | "xtonesreworked:sols_block_2" | "xtonesreworked:sols_block_3" | "xtonesreworked:sols_block_4" | "xtonesreworked:sols_block_5" | "xtonesreworked:sols_block_6" | "xtonesreworked:sols_block_7" | "xtonesreworked:sols_block_8" | "xtonesreworked:sols_block_9" | "xtonesreworked:sync_block_0" | "xtonesreworked:sync_block_1" | "xtonesreworked:sync_block_10" | "xtonesreworked:sync_block_11" | "xtonesreworked:sync_block_12" | "xtonesreworked:sync_block_13" | "xtonesreworked:sync_block_14" | "xtonesreworked:sync_block_15" | "xtonesreworked:sync_block_2" | "xtonesreworked:sync_block_3" | "xtonesreworked:sync_block_4" | "xtonesreworked:sync_block_5" | "xtonesreworked:sync_block_6" | "xtonesreworked:sync_block_7" | "xtonesreworked:sync_block_8" | "xtonesreworked:sync_block_9" | "xtonesreworked:tank_block_0" | "xtonesreworked:tank_block_1" | "xtonesreworked:tank_block_10" | "xtonesreworked:tank_block_11" | "xtonesreworked:tank_block_12" | "xtonesreworked:tank_block_13" | "xtonesreworked:tank_block_14" | "xtonesreworked:tank_block_15" | "xtonesreworked:tank_block_2" | "xtonesreworked:tank_block_3" | "xtonesreworked:tank_block_4" | "xtonesreworked:tank_block_5" | "xtonesreworked:tank_block_6" | "xtonesreworked:tank_block_7" | "xtonesreworked:tank_block_8" | "xtonesreworked:tank_block_9" | "xtonesreworked:vect_block_0" | "xtonesreworked:vect_block_1" | "xtonesreworked:vect_block_10" | "xtonesreworked:vect_block_11" | "xtonesreworked:vect_block_12" | "xtonesreworked:vect_block_13" | "xtonesreworked:vect_block_14" | "xtonesreworked:vect_block_15" | "xtonesreworked:vect_block_2" | "xtonesreworked:vect_block_3" | "xtonesreworked:vect_block_4" | "xtonesreworked:vect_block_5" | "xtonesreworked:vect_block_6" | "xtonesreworked:vect_block_7" | "xtonesreworked:vect_block_8" | "xtonesreworked:vect_block_9" | "xtonesreworked:vena_block_0" | "xtonesreworked:vena_block_1" | "xtonesreworked:vena_block_10" | "xtonesreworked:vena_block_11" | "xtonesreworked:vena_block_12" | "xtonesreworked:vena_block_13" | "xtonesreworked:vena_block_14" | "xtonesreworked:vena_block_15" | "xtonesreworked:vena_block_2" | "xtonesreworked:vena_block_3" | "xtonesreworked:vena_block_4" | "xtonesreworked:vena_block_5" | "xtonesreworked:vena_block_6" | "xtonesreworked:vena_block_7" | "xtonesreworked:vena_block_8" | "xtonesreworked:vena_block_9" | "xtonesreworked:xtone_tile" | "xtonesreworked:zane_block_0" | "xtonesreworked:zane_block_1" | "xtonesreworked:zane_block_10" | "xtonesreworked:zane_block_11" | "xtonesreworked:zane_block_12" | "xtonesreworked:zane_block_13" | "xtonesreworked:zane_block_14" | "xtonesreworked:zane_block_15" | "xtonesreworked:zane_block_2" | "xtonesreworked:zane_block_3" | "xtonesreworked:zane_block_4" | "xtonesreworked:zane_block_5" | "xtonesreworked:zane_block_6" | "xtonesreworked:zane_block_7" | "xtonesreworked:zane_block_8" | "xtonesreworked:zane_block_9" | "xtonesreworked:zech_block_0" | "xtonesreworked:zech_block_1" | "xtonesreworked:zech_block_10" | "xtonesreworked:zech_block_11" | "xtonesreworked:zech_block_12" | "xtonesreworked:zech_block_13" | "xtonesreworked:zech_block_14" | "xtonesreworked:zech_block_15" | "xtonesreworked:zech_block_2" | "xtonesreworked:zech_block_3" | "xtonesreworked:zech_block_4" | "xtonesreworked:zech_block_5" | "xtonesreworked:zech_block_6" | "xtonesreworked:zech_block_7" | "xtonesreworked:zech_block_8" | "xtonesreworked:zech_block_9" | "xtonesreworked:zest_block_0" | "xtonesreworked:zest_block_1" | "xtonesreworked:zest_block_10" | "xtonesreworked:zest_block_11" | "xtonesreworked:zest_block_12" | "xtonesreworked:zest_block_13" | "xtonesreworked:zest_block_14" | "xtonesreworked:zest_block_15" | "xtonesreworked:zest_block_2" | "xtonesreworked:zest_block_3" | "xtonesreworked:zest_block_4" | "xtonesreworked:zest_block_5" | "xtonesreworked:zest_block_6" | "xtonesreworked:zest_block_7" | "xtonesreworked:zest_block_8" | "xtonesreworked:zest_block_9" | "xtonesreworked:zeta_block_0" | "xtonesreworked:zeta_block_1" | "xtonesreworked:zeta_block_10" | "xtonesreworked:zeta_block_11" | "xtonesreworked:zeta_block_12" | "xtonesreworked:zeta_block_13" | "xtonesreworked:zeta_block_14" | "xtonesreworked:zeta_block_15" | "xtonesreworked:zeta_block_2" | "xtonesreworked:zeta_block_3" | "xtonesreworked:zeta_block_4" | "xtonesreworked:zeta_block_5" | "xtonesreworked:zeta_block_6" | "xtonesreworked:zeta_block_7" | "xtonesreworked:zeta_block_8" | "xtonesreworked:zeta_block_9" | "xtonesreworked:zion_block_0" | "xtonesreworked:zion_block_1" | "xtonesreworked:zion_block_10" | "xtonesreworked:zion_block_11" | "xtonesreworked:zion_block_12" | "xtonesreworked:zion_block_13" | "xtonesreworked:zion_block_14" | "xtonesreworked:zion_block_15" | "xtonesreworked:zion_block_2" | "xtonesreworked:zion_block_3" | "xtonesreworked:zion_block_4" | "xtonesreworked:zion_block_5" | "xtonesreworked:zion_block_6" | "xtonesreworked:zion_block_7" | "xtonesreworked:zion_block_8" | "xtonesreworked:zion_block_9" | "xtonesreworked:zkul_block_0" | "xtonesreworked:zkul_block_1" | "xtonesreworked:zkul_block_10" | "xtonesreworked:zkul_block_11" | "xtonesreworked:zkul_block_12" | "xtonesreworked:zkul_block_13" | "xtonesreworked:zkul_block_14" | "xtonesreworked:zkul_block_15" | "xtonesreworked:zkul_block_2" | "xtonesreworked:zkul_block_3" | "xtonesreworked:zkul_block_4" | "xtonesreworked:zkul_block_5" | "xtonesreworked:zkul_block_6" | "xtonesreworked:zkul_block_7" | "xtonesreworked:zkul_block_8" | "xtonesreworked:zkul_block_9" | "xtonesreworked:zoea_block_0" | "xtonesreworked:zoea_block_1" | "xtonesreworked:zoea_block_10" | "xtonesreworked:zoea_block_11" | "xtonesreworked:zoea_block_12" | "xtonesreworked:zoea_block_13" | "xtonesreworked:zoea_block_14" | "xtonesreworked:zoea_block_15" | "xtonesreworked:zoea_block_2" | "xtonesreworked:zoea_block_3" | "xtonesreworked:zoea_block_4" | "xtonesreworked:zoea_block_5" | "xtonesreworked:zoea_block_6" | "xtonesreworked:zoea_block_7" | "xtonesreworked:zoea_block_8" | "xtonesreworked:zoea_block_9" | "xtonesreworked:zome_block_0" | "xtonesreworked:zome_block_1" | "xtonesreworked:zome_block_10" | "xtonesreworked:zome_block_11" | "xtonesreworked:zome_block_12" | "xtonesreworked:zome_block_13" | "xtonesreworked:zome_block_14" | "xtonesreworked:zome_block_15" | "xtonesreworked:zome_block_2" | "xtonesreworked:zome_block_3" | "xtonesreworked:zome_block_4" | "xtonesreworked:zome_block_5" | "xtonesreworked:zome_block_6" | "xtonesreworked:zome_block_7" | "xtonesreworked:zome_block_8" | "xtonesreworked:zome_block_9" | "xtonesreworked:zone_block_0" | "xtonesreworked:zone_block_1" | "xtonesreworked:zone_block_10" | "xtonesreworked:zone_block_11" | "xtonesreworked:zone_block_12" | "xtonesreworked:zone_block_13" | "xtonesreworked:zone_block_14" | "xtonesreworked:zone_block_15" | "xtonesreworked:zone_block_2" | "xtonesreworked:zone_block_3" | "xtonesreworked:zone_block_4" | "xtonesreworked:zone_block_5" | "xtonesreworked:zone_block_6" | "xtonesreworked:zone_block_7" | "xtonesreworked:zone_block_8" | "xtonesreworked:zone_block_9" | "xtonesreworked:zorg_block_0" | "xtonesreworked:zorg_block_1" | "xtonesreworked:zorg_block_10" | "xtonesreworked:zorg_block_11" | "xtonesreworked:zorg_block_12" | "xtonesreworked:zorg_block_13" | "xtonesreworked:zorg_block_14" | "xtonesreworked:zorg_block_15" | "xtonesreworked:zorg_block_2" | "xtonesreworked:zorg_block_3" | "xtonesreworked:zorg_block_4" | "xtonesreworked:zorg_block_5" | "xtonesreworked:zorg_block_6" | "xtonesreworked:zorg_block_7" | "xtonesreworked:zorg_block_8" | "xtonesreworked:zorg_block_9" | "xtonesreworked:ztyl_block_0" | "xtonesreworked:ztyl_block_1" | "xtonesreworked:ztyl_block_10" | "xtonesreworked:ztyl_block_11" | "xtonesreworked:ztyl_block_12" | "xtonesreworked:ztyl_block_13" | "xtonesreworked:ztyl_block_14" | "xtonesreworked:ztyl_block_15" | "xtonesreworked:ztyl_block_2" | "xtonesreworked:ztyl_block_3" | "xtonesreworked:ztyl_block_4" | "xtonesreworked:ztyl_block_5" | "xtonesreworked:ztyl_block_6" | "xtonesreworked:ztyl_block_7" | "xtonesreworked:ztyl_block_8" | "xtonesreworked:ztyl_block_9" | "xtonesreworked:zyth_block_0" | "xtonesreworked:zyth_block_1" | "xtonesreworked:zyth_block_10" | "xtonesreworked:zyth_block_11" | "xtonesreworked:zyth_block_12" | "xtonesreworked:zyth_block_13" | "xtonesreworked:zyth_block_14" | "xtonesreworked:zyth_block_15" | "xtonesreworked:zyth_block_2" | "xtonesreworked:zyth_block_3" | "xtonesreworked:zyth_block_4" | "xtonesreworked:zyth_block_5" | "xtonesreworked:zyth_block_6" | "xtonesreworked:zyth_block_7" | "xtonesreworked:zyth_block_8" | "xtonesreworked:zyth_block_9" | "zerocore:debugtool" | "gtceu:molten_trinaquadalloy_bucket" | "gtceu:trinaquadalloy_bucket" | "gtceu:trinaquadalloy_block" | "gtceu:trinaquadalloy_frame" | "gtceu:trinaquadalloy_nugget" | "gtceu:trinaquadalloy_hot_ingot" | "gtceu:trinaquadalloy_foil" | "gtceu:trinaquadalloy_dust" | "gtceu:trinaquadalloy_tiny_dust" | "gtceu:trinaquadalloy_ingot" | "gtceu:trinaquadalloy_rod" | "gtceu:trinaquadalloy_plate" | "gtceu:trinaquadalloy_fine_wire" | "gtceu:trinaquadalloy_small_dust" | "gtceu:trinaquadalloy_double_plate";
    type Potion = "awkward" | "minecraft:awkward" | "empty" | "minecraft:empty" | "fire_resistance" | "minecraft:fire_resistance" | "harming" | "minecraft:harming" | "healing" | "minecraft:healing" | "invisibility" | "minecraft:invisibility" | "leaping" | "minecraft:leaping" | "long_fire_resistance" | "minecraft:long_fire_resistance" | "long_invisibility" | "minecraft:long_invisibility" | "long_leaping" | "minecraft:long_leaping" | "long_night_vision" | "minecraft:long_night_vision" | "long_poison" | "minecraft:long_poison" | "long_regeneration" | "minecraft:long_regeneration" | "long_slow_falling" | "minecraft:long_slow_falling" | "long_slowness" | "minecraft:long_slowness" | "long_strength" | "minecraft:long_strength" | "long_swiftness" | "minecraft:long_swiftness" | "long_turtle_master" | "minecraft:long_turtle_master" | "long_water_breathing" | "minecraft:long_water_breathing" | "long_weakness" | "minecraft:long_weakness" | "luck" | "minecraft:luck" | "mundane" | "minecraft:mundane" | "night_vision" | "minecraft:night_vision" | "poison" | "minecraft:poison" | "regeneration" | "minecraft:regeneration" | "slow_falling" | "minecraft:slow_falling" | "slowness" | "minecraft:slowness" | "strength" | "minecraft:strength" | "strong_harming" | "minecraft:strong_harming" | "strong_healing" | "minecraft:strong_healing" | "strong_leaping" | "minecraft:strong_leaping" | "strong_poison" | "minecraft:strong_poison" | "strong_regeneration" | "minecraft:strong_regeneration" | "strong_slowness" | "minecraft:strong_slowness" | "strong_strength" | "minecraft:strong_strength" | "strong_swiftness" | "minecraft:strong_swiftness" | "strong_turtle_master" | "minecraft:strong_turtle_master" | "swiftness" | "minecraft:swiftness" | "thick" | "minecraft:thick" | "turtle_master" | "minecraft:turtle_master" | "water" | "minecraft:water" | "water_breathing" | "minecraft:water_breathing" | "weakness" | "minecraft:weakness";
    type ParticleType = "ambient_entity_effect" | "minecraft:ambient_entity_effect" | "angry_villager" | "minecraft:angry_villager" | "block" | "minecraft:block" | "block_marker" | "minecraft:block_marker" | "bubble" | "minecraft:bubble" | "cloud" | "minecraft:cloud" | "crit" | "minecraft:crit" | "damage_indicator" | "minecraft:damage_indicator" | "dragon_breath" | "minecraft:dragon_breath" | "dripping_lava" | "minecraft:dripping_lava" | "falling_lava" | "minecraft:falling_lava" | "landing_lava" | "minecraft:landing_lava" | "dripping_water" | "minecraft:dripping_water" | "falling_water" | "minecraft:falling_water" | "dust" | "minecraft:dust" | "dust_color_transition" | "minecraft:dust_color_transition" | "effect" | "minecraft:effect" | "elder_guardian" | "minecraft:elder_guardian" | "enchanted_hit" | "minecraft:enchanted_hit" | "enchant" | "minecraft:enchant" | "end_rod" | "minecraft:end_rod" | "entity_effect" | "minecraft:entity_effect" | "explosion_emitter" | "minecraft:explosion_emitter" | "explosion" | "minecraft:explosion" | "sonic_boom" | "minecraft:sonic_boom" | "falling_dust" | "minecraft:falling_dust" | "firework" | "minecraft:firework" | "fishing" | "minecraft:fishing" | "flame" | "minecraft:flame" | "sculk_soul" | "minecraft:sculk_soul" | "sculk_charge" | "minecraft:sculk_charge" | "sculk_charge_pop" | "minecraft:sculk_charge_pop" | "soul_fire_flame" | "minecraft:soul_fire_flame" | "soul" | "minecraft:soul" | "flash" | "minecraft:flash" | "happy_villager" | "minecraft:happy_villager" | "composter" | "minecraft:composter" | "heart" | "minecraft:heart" | "instant_effect" | "minecraft:instant_effect" | "item" | "minecraft:item" | "vibration" | "minecraft:vibration" | "item_slime" | "minecraft:item_slime" | "item_snowball" | "minecraft:item_snowball" | "large_smoke" | "minecraft:large_smoke" | "lava" | "minecraft:lava" | "mycelium" | "minecraft:mycelium" | "note" | "minecraft:note" | "poof" | "minecraft:poof" | "portal" | "minecraft:portal" | "rain" | "minecraft:rain" | "smoke" | "minecraft:smoke" | "sneeze" | "minecraft:sneeze" | "spit" | "minecraft:spit" | "squid_ink" | "minecraft:squid_ink" | "sweep_attack" | "minecraft:sweep_attack" | "totem_of_undying" | "minecraft:totem_of_undying" | "underwater" | "minecraft:underwater" | "splash" | "minecraft:splash" | "witch" | "minecraft:witch" | "bubble_pop" | "minecraft:bubble_pop" | "current_down" | "minecraft:current_down" | "bubble_column_up" | "minecraft:bubble_column_up" | "nautilus" | "minecraft:nautilus" | "dolphin" | "minecraft:dolphin" | "campfire_cosy_smoke" | "minecraft:campfire_cosy_smoke" | "campfire_signal_smoke" | "minecraft:campfire_signal_smoke" | "dripping_honey" | "minecraft:dripping_honey" | "falling_honey" | "minecraft:falling_honey" | "landing_honey" | "minecraft:landing_honey" | "falling_nectar" | "minecraft:falling_nectar" | "falling_spore_blossom" | "minecraft:falling_spore_blossom" | "ash" | "minecraft:ash" | "crimson_spore" | "minecraft:crimson_spore" | "warped_spore" | "minecraft:warped_spore" | "spore_blossom_air" | "minecraft:spore_blossom_air" | "dripping_obsidian_tear" | "minecraft:dripping_obsidian_tear" | "falling_obsidian_tear" | "minecraft:falling_obsidian_tear" | "landing_obsidian_tear" | "minecraft:landing_obsidian_tear" | "reverse_portal" | "minecraft:reverse_portal" | "white_ash" | "minecraft:white_ash" | "small_flame" | "minecraft:small_flame" | "snowflake" | "minecraft:snowflake" | "dripping_dripstone_lava" | "minecraft:dripping_dripstone_lava" | "falling_dripstone_lava" | "minecraft:falling_dripstone_lava" | "dripping_dripstone_water" | "minecraft:dripping_dripstone_water" | "falling_dripstone_water" | "minecraft:falling_dripstone_water" | "glow_squid_ink" | "minecraft:glow_squid_ink" | "glow" | "minecraft:glow" | "wax_on" | "minecraft:wax_on" | "wax_off" | "minecraft:wax_off" | "electric_spark" | "minecraft:electric_spark" | "scrape" | "minecraft:scrape" | "shriek" | "minecraft:shriek" | "ae2:crafting_fx" | "ae2:energy_fx" | "ae2:lightning_arc_fx" | "ae2:lightning_fx" | "ae2:matter_cannon_fx" | "ae2:vibrant_fx" | "cyclopscore:blur" | "cyclopscore:drop_colored" | "laserio:itemflowparticle" | "laserio:fluidflowparticle" | "railways:smoke" | "farmersdelight:star" | "farmersdelight:steam" | "cofh_core:frost" | "cofh_core:spark" | "cofh_core:plasma_ball" | "cofh_core:fire" | "cofh_core:blast" | "cofh_core:mist" | "cofh_core:blast_wave" | "cofh_core:shockwave" | "cofh_core:wind_spiral" | "cofh_core:wind_vortex" | "cofh_core:beam" | "cofh_core:shard" | "cofh_core:straight_arc" | "cofh_core:stream" | "create:rotation_indicator" | "create:air_flow" | "create:air" | "create:steam_jet" | "create:cube" | "create:fluid_particle" | "create:basin_fluid" | "create:fluid_drip" | "create:soul" | "create:soul_base" | "create:soul_perimeter" | "create:soul_expanding_perimeter" | "automobility:drift_smoke" | "fantasyfurniture:small_soul_fire_flame" | "fantasyfurniture:necrolord_flame" | "fantasyfurniture:small_necrolord_flame";
    type BlockEntityType = "furnace" | "minecraft:furnace" | "chest" | "minecraft:chest" | "trapped_chest" | "minecraft:trapped_chest" | "ender_chest" | "minecraft:ender_chest" | "jukebox" | "minecraft:jukebox" | "dispenser" | "minecraft:dispenser" | "dropper" | "minecraft:dropper" | "sign" | "minecraft:sign" | "mob_spawner" | "minecraft:mob_spawner" | "piston" | "minecraft:piston" | "brewing_stand" | "minecraft:brewing_stand" | "enchanting_table" | "minecraft:enchanting_table" | "end_portal" | "minecraft:end_portal" | "beacon" | "minecraft:beacon" | "skull" | "minecraft:skull" | "daylight_detector" | "minecraft:daylight_detector" | "hopper" | "minecraft:hopper" | "comparator" | "minecraft:comparator" | "banner" | "minecraft:banner" | "structure_block" | "minecraft:structure_block" | "end_gateway" | "minecraft:end_gateway" | "command_block" | "minecraft:command_block" | "shulker_box" | "minecraft:shulker_box" | "bed" | "minecraft:bed" | "conduit" | "minecraft:conduit" | "barrel" | "minecraft:barrel" | "smoker" | "minecraft:smoker" | "blast_furnace" | "minecraft:blast_furnace" | "lectern" | "minecraft:lectern" | "bell" | "minecraft:bell" | "jigsaw" | "minecraft:jigsaw" | "campfire" | "minecraft:campfire" | "beehive" | "minecraft:beehive" | "sculk_sensor" | "minecraft:sculk_sensor" | "sculk_catalyst" | "minecraft:sculk_catalyst" | "sculk_shrieker" | "minecraft:sculk_shrieker" | "ae2:sky_tank" | "ae2:inscriber" | "ae2:debug_energy_gen" | "ae2:light_detector" | "ae2:interface" | "ae2:creative_energy_cell" | "ae2:charger" | "ae2:quantum_ring" | "ae2:crafting_unit" | "ae2:sky_chest" | "ae2:cable_bus" | "ae2:spatial_anchor" | "ae2:crank" | "ae2:paint" | "ae2:security_station" | "ae2:drive" | "ae2:io_port" | "ae2:debug_cube_gen" | "ae2:debug_chunk_loader" | "ae2:crafting_storage" | "ae2:debug_phantom_node" | "ae2:cell_workbench" | "ae2:chest" | "ae2:crafting_monitor" | "ae2:molecular_assembler" | "ae2:controller" | "merequester:requester" | "ae2:energy_cell" | "ae2:spatial_pylon" | "ae2:debug_item_gen" | "ae2:energy_acceptor" | "ae2:spatial_io_port" | "ae2:quartz_growth_accelerator" | "ae2:pattern_provider" | "ae2:condenser" | "ae2:dense_energy_cell" | "ae2:wireless_access_point" | "ae2:vibration_chamber" | "expatternprovider:ex_pattern_provider" | "expatternprovider:ex_interface" | "expatternprovider:ex_drive" | "expatternprovider:ingredient_buffer" | "expatternprovider:wireless_connect" | "extendedcrafting:the_ultimate_block" | "extendedcrafting:pedestal" | "extendedcrafting:crafting_core" | "extendedcrafting:basic_table" | "extendedcrafting:advanced_table" | "extendedcrafting:elite_table" | "extendedcrafting:ultimate_table" | "extendedcrafting:basic_auto_table" | "extendedcrafting:advanced_auto_table" | "extendedcrafting:elite_auto_table" | "extendedcrafting:ultimate_auto_table" | "extendedcrafting:compressor" | "extendedcrafting:ender_crafter" | "extendedcrafting:auto_ender_crafter" | "extendedcrafting:flux_alternator" | "extendedcrafting:flux_crafter" | "extendedcrafting:auto_flux_crafter" | "laserio:lasernode" | "laserio:laserconnector" | "buildinggadgets:effect_block_tile" | "buildinggadgets:construction_tile" | "buildinggadgets:template_manager_tile" | "railways:semaphore" | "railways:track_coupler" | "railways:track_switch_andesite" | "railways:track_switch_brass" | "railways:casing_collision" | "railways:mono_bogey" | "railways:invisible_bogey" | "railways:invisible_mono_bogey" | "railways:conductor_whistle" | "railways:bogey" | "railways:diesel_smokestack" | "webdisplays:screen" | "webdisplays:kb_left" | "webdisplays:rctrl" | "webdisplays:redctrl" | "webdisplays:server" | "exmachinis:flux_sieve" | "exmachinis:flux_hammer" | "exmachinis:flux_compactor" | "farmersdelight:stove" | "farmersdelight:cooking_pot" | "farmersdelight:basket" | "farmersdelight:cutting_board" | "farmersdelight:skillet" | "farmersdelight:pantry" | "farmersdelight:cabinet" | "farmersdelight:canvas_sign" | "mysticaladaptations:insanium_furnace_tile" | "mysticaladaptations:insanium_reprocessor_tile" | "createarmory:gun_mount" | "createarmory:mounted_minigun" | "createarmory:mounted_rpg" | "framedblocks:framed_tile" | "framedblocks:framed_divided_slab" | "framedblocks:framed_divided_panel_horizontal" | "framedblocks:framed_sign" | "framedblocks:framed_double_slab" | "framedblocks:framed_double_panel" | "framedblocks:framed_double_slope" | "framedblocks:framed_double_corner" | "framedblocks:framed_double_threeway_corner" | "framedblocks:framed_chest" | "framedblocks:framed_flower_pot" | "framedblocks:framed_collapsible_block" | "framedblocks:framed_divided_stairs" | "framedblocks:framed_secret_storage" | "framedblocks:framed_double_prism" | "framedblocks:framed_double_sloped_prism" | "framedblocks:framed_double_slope_slab" | "framedblocks:framed_inverse_double_slope_slab" | "framedblocks:framed_elevated_double_slope_slab" | "framedblocks:framed_stacked_slope_slab" | "framedblocks:framed_vertical_divided_stairs" | "framedblocks:framed_flat_double_slope_slab_corner" | "framedblocks:framed_flat_inv_double_slope_slab_corner" | "framedblocks:framed_flat_elev_double_slope_slab_corner" | "framedblocks:framed_double_slope_panel" | "framedblocks:framed_inverse_double_slope_panel" | "framedblocks:framed_extended_double_slope_panel" | "framedblocks:framed_stacked_slope_panel" | "framedblocks:framed_flat_double_slope_panel_corner" | "framedblocks:framed_flat_inv_double_slope_panel_corner" | "framedblocks:framed_flat_ext_double_slope_panel_corner" | "framedblocks:framed_double_stairs" | "framedblocks:framed_vertical_double_stairs" | "framedblocks:framed_target" | "framedblocks:framed_item_frame" | "framedblocks:framed_fancy_rail_slope" | "framedblocks:framed_divided_slope" | "framedblocks:framed_double_half_slope" | "framedblocks:framed_vertical_double_half_slope" | "framedblocks:framed_one_way_window" | "trashcans:item_trash_can_tile" | "trashcans:liquid_trash_can_tile" | "trashcans:energy_trash_can_tile" | "trashcans:ultimate_trash_can_tile" | "toms_storage:ts.inventory_connector.tile" | "toms_storage:ts.storage_terminal.tile" | "toms_storage:ts.open_crate.tile" | "toms_storage:ts.painted.tile" | "toms_storage:ts.inventory_cable_connector.tile" | "toms_storage:ts.inventory_cable_connector_filtered.tile" | "toms_storage:ts.inventory_proxy.tile" | "toms_storage:ts.crafting_terminal.tile" | "toms_storage:ts.inventory_hopper_basic.tile" | "toms_storage:ts.level_emitter.tile" | "sliceanddice:slicer" | "sliceanddice:sprinkler" | "createlowheated:charcoal_heater" | "travelanchors:travel_anchor" | "rechiseledcreate:mechanical_chisel" | "gtceu:cable" | "gtceu:fluid_pipe" | "gtceu:item_pipe" | "gtceu:laser_pipe" | "gtceu:lp_steam_solid_boiler" | "gtceu:hp_steam_solid_boiler" | "gtceu:lp_steam_liquid_boiler" | "gtceu:hp_steam_liquid_boiler" | "gtceu:lp_steam_extractor" | "gtceu:hp_steam_extractor" | "gtceu:lp_steam_macerator" | "gtceu:hp_steam_macerator" | "gtceu:lp_steam_compressor" | "gtceu:hp_steam_compressor" | "gtceu:lp_steam_forge_hammer" | "gtceu:hp_steam_forge_hammer" | "gtceu:lp_steam_furnace" | "gtceu:hp_steam_furnace" | "gtceu:lp_steam_alloy_smelter" | "gtceu:hp_steam_alloy_smelter" | "gtceu:lp_steam_rock_crusher" | "gtceu:hp_steam_rock_crusher" | "gtceu:steam_miner" | "gtceu:ulv_machine_hull" | "gtceu:lv_machine_hull" | "gtceu:mv_machine_hull" | "gtceu:hv_machine_hull" | "gtceu:ev_machine_hull" | "gtceu:iv_machine_hull" | "gtceu:luv_machine_hull" | "gtceu:zpm_machine_hull" | "gtceu:uv_machine_hull" | "gtceu:uhv_machine_hull" | "gtceu:lv_electric_furnace" | "gtceu:mv_electric_furnace" | "gtceu:hv_electric_furnace" | "gtceu:ev_electric_furnace" | "gtceu:iv_electric_furnace" | "gtceu:luv_electric_furnace" | "gtceu:zpm_electric_furnace" | "gtceu:uv_electric_furnace" | "gtceu:lv_alloy_smelter" | "gtceu:mv_alloy_smelter" | "gtceu:hv_alloy_smelter" | "gtceu:ev_alloy_smelter" | "gtceu:iv_alloy_smelter" | "gtceu:luv_alloy_smelter" | "gtceu:zpm_alloy_smelter" | "gtceu:uv_alloy_smelter" | "gtceu:lv_arc_furnace" | "gtceu:mv_arc_furnace" | "gtceu:hv_arc_furnace" | "gtceu:ev_arc_furnace" | "gtceu:iv_arc_furnace" | "gtceu:luv_arc_furnace" | "gtceu:zpm_arc_furnace" | "gtceu:uv_arc_furnace" | "gtceu:lv_assembler" | "gtceu:mv_assembler" | "gtceu:hv_assembler" | "gtceu:ev_assembler" | "gtceu:iv_assembler" | "gtceu:luv_assembler" | "gtceu:zpm_assembler" | "gtceu:uv_assembler" | "gtceu:lv_autoclave" | "gtceu:mv_autoclave" | "gtceu:hv_autoclave" | "gtceu:ev_autoclave" | "gtceu:iv_autoclave" | "gtceu:luv_autoclave" | "gtceu:zpm_autoclave" | "gtceu:uv_autoclave" | "gtceu:lv_bender" | "gtceu:mv_bender" | "gtceu:hv_bender" | "gtceu:ev_bender" | "gtceu:iv_bender" | "gtceu:luv_bender" | "gtceu:zpm_bender" | "gtceu:uv_bender" | "gtceu:lv_brewery" | "gtceu:mv_brewery" | "gtceu:hv_brewery" | "gtceu:ev_brewery" | "gtceu:iv_brewery" | "gtceu:luv_brewery" | "gtceu:zpm_brewery" | "gtceu:uv_brewery" | "gtceu:lv_canner" | "gtceu:mv_canner" | "gtceu:hv_canner" | "gtceu:ev_canner" | "gtceu:iv_canner" | "gtceu:luv_canner" | "gtceu:zpm_canner" | "gtceu:uv_canner" | "gtceu:lv_centrifuge" | "gtceu:mv_centrifuge" | "gtceu:hv_centrifuge" | "gtceu:ev_centrifuge" | "gtceu:iv_centrifuge" | "gtceu:luv_centrifuge" | "gtceu:zpm_centrifuge" | "gtceu:uv_centrifuge" | "gtceu:lv_chemical_bath" | "gtceu:mv_chemical_bath" | "gtceu:hv_chemical_bath" | "gtceu:ev_chemical_bath" | "gtceu:iv_chemical_bath" | "gtceu:luv_chemical_bath" | "gtceu:zpm_chemical_bath" | "gtceu:uv_chemical_bath" | "gtceu:lv_chemical_reactor" | "gtceu:mv_chemical_reactor" | "gtceu:hv_chemical_reactor" | "gtceu:ev_chemical_reactor" | "gtceu:iv_chemical_reactor" | "gtceu:luv_chemical_reactor" | "gtceu:zpm_chemical_reactor" | "gtceu:uv_chemical_reactor" | "gtceu:lv_compressor" | "gtceu:mv_compressor" | "gtceu:hv_compressor" | "gtceu:ev_compressor" | "gtceu:iv_compressor" | "gtceu:luv_compressor" | "gtceu:zpm_compressor" | "gtceu:uv_compressor" | "gtceu:lv_cutter" | "gtceu:mv_cutter" | "gtceu:hv_cutter" | "gtceu:ev_cutter" | "gtceu:iv_cutter" | "gtceu:luv_cutter" | "gtceu:zpm_cutter" | "gtceu:uv_cutter" | "gtceu:lv_distillery" | "gtceu:mv_distillery" | "gtceu:hv_distillery" | "gtceu:ev_distillery" | "gtceu:iv_distillery" | "gtceu:luv_distillery" | "gtceu:zpm_distillery" | "gtceu:uv_distillery" | "gtceu:lv_electrolyzer" | "gtceu:mv_electrolyzer" | "gtceu:hv_electrolyzer" | "gtceu:ev_electrolyzer" | "gtceu:iv_electrolyzer" | "gtceu:luv_electrolyzer" | "gtceu:zpm_electrolyzer" | "gtceu:uv_electrolyzer" | "gtceu:lv_electromagnetic_separator" | "gtceu:mv_electromagnetic_separator" | "gtceu:hv_electromagnetic_separator" | "gtceu:ev_electromagnetic_separator" | "gtceu:iv_electromagnetic_separator" | "gtceu:luv_electromagnetic_separator" | "gtceu:zpm_electromagnetic_separator" | "gtceu:uv_electromagnetic_separator" | "gtceu:lv_extractor" | "gtceu:mv_extractor" | "gtceu:hv_extractor" | "gtceu:ev_extractor" | "gtceu:iv_extractor" | "gtceu:luv_extractor" | "gtceu:zpm_extractor" | "gtceu:uv_extractor" | "gtceu:lv_extruder" | "gtceu:mv_extruder" | "gtceu:hv_extruder" | "gtceu:ev_extruder" | "gtceu:iv_extruder" | "gtceu:luv_extruder" | "gtceu:zpm_extruder" | "gtceu:uv_extruder" | "gtceu:lv_fermenter" | "gtceu:mv_fermenter" | "gtceu:hv_fermenter" | "gtceu:ev_fermenter" | "gtceu:iv_fermenter" | "gtceu:luv_fermenter" | "gtceu:zpm_fermenter" | "gtceu:uv_fermenter" | "gtceu:lv_fluid_heater" | "gtceu:mv_fluid_heater" | "gtceu:hv_fluid_heater" | "gtceu:ev_fluid_heater" | "gtceu:iv_fluid_heater" | "gtceu:luv_fluid_heater" | "gtceu:zpm_fluid_heater" | "gtceu:uv_fluid_heater" | "gtceu:lv_fluid_solidifier" | "gtceu:mv_fluid_solidifier" | "gtceu:hv_fluid_solidifier" | "gtceu:ev_fluid_solidifier" | "gtceu:iv_fluid_solidifier" | "gtceu:luv_fluid_solidifier" | "gtceu:zpm_fluid_solidifier" | "gtceu:uv_fluid_solidifier" | "gtceu:lv_forge_hammer" | "gtceu:mv_forge_hammer" | "gtceu:hv_forge_hammer" | "gtceu:ev_forge_hammer" | "gtceu:iv_forge_hammer" | "gtceu:luv_forge_hammer" | "gtceu:zpm_forge_hammer" | "gtceu:uv_forge_hammer" | "gtceu:lv_forming_press" | "gtceu:mv_forming_press" | "gtceu:hv_forming_press" | "gtceu:ev_forming_press" | "gtceu:iv_forming_press" | "gtceu:luv_forming_press" | "gtceu:zpm_forming_press" | "gtceu:uv_forming_press" | "gtceu:lv_lathe" | "gtceu:mv_lathe" | "gtceu:hv_lathe" | "gtceu:ev_lathe" | "gtceu:iv_lathe" | "gtceu:luv_lathe" | "gtceu:zpm_lathe" | "gtceu:uv_lathe" | "gtceu:lv_mixer" | "gtceu:mv_mixer" | "gtceu:hv_mixer" | "gtceu:ev_mixer" | "gtceu:iv_mixer" | "gtceu:luv_mixer" | "gtceu:zpm_mixer" | "gtceu:uv_mixer" | "gtceu:lv_ore_washer" | "gtceu:mv_ore_washer" | "gtceu:hv_ore_washer" | "gtceu:ev_ore_washer" | "gtceu:iv_ore_washer" | "gtceu:luv_ore_washer" | "gtceu:zpm_ore_washer" | "gtceu:uv_ore_washer" | "gtceu:lv_packer" | "gtceu:mv_packer" | "gtceu:hv_packer" | "gtceu:ev_packer" | "gtceu:iv_packer" | "gtceu:luv_packer" | "gtceu:zpm_packer" | "gtceu:uv_packer" | "gtceu:lv_polarizer" | "gtceu:mv_polarizer" | "gtceu:hv_polarizer" | "gtceu:ev_polarizer" | "gtceu:iv_polarizer" | "gtceu:luv_polarizer" | "gtceu:zpm_polarizer" | "gtceu:uv_polarizer" | "gtceu:lv_laser_engraver" | "gtceu:mv_laser_engraver" | "gtceu:hv_laser_engraver" | "gtceu:ev_laser_engraver" | "gtceu:iv_laser_engraver" | "gtceu:luv_laser_engraver" | "gtceu:zpm_laser_engraver" | "gtceu:uv_laser_engraver" | "gtceu:lv_sifter" | "gtceu:mv_sifter" | "gtceu:hv_sifter" | "gtceu:ev_sifter" | "gtceu:iv_sifter" | "gtceu:luv_sifter" | "gtceu:zpm_sifter" | "gtceu:uv_sifter" | "gtceu:lv_thermal_centrifuge" | "gtceu:mv_thermal_centrifuge" | "gtceu:hv_thermal_centrifuge" | "gtceu:ev_thermal_centrifuge" | "gtceu:iv_thermal_centrifuge" | "gtceu:luv_thermal_centrifuge" | "gtceu:zpm_thermal_centrifuge" | "gtceu:uv_thermal_centrifuge" | "gtceu:lv_wiremill" | "gtceu:mv_wiremill" | "gtceu:hv_wiremill" | "gtceu:ev_wiremill" | "gtceu:iv_wiremill" | "gtceu:luv_wiremill" | "gtceu:zpm_wiremill" | "gtceu:uv_wiremill" | "gtceu:lv_circuit_assembler" | "gtceu:mv_circuit_assembler" | "gtceu:hv_circuit_assembler" | "gtceu:ev_circuit_assembler" | "gtceu:iv_circuit_assembler" | "gtceu:luv_circuit_assembler" | "gtceu:zpm_circuit_assembler" | "gtceu:uv_circuit_assembler" | "gtceu:lv_macerator" | "gtceu:mv_macerator" | "gtceu:hv_macerator" | "gtceu:ev_macerator" | "gtceu:iv_macerator" | "gtceu:luv_macerator" | "gtceu:zpm_macerator" | "gtceu:uv_macerator" | "gtceu:lv_gas_collector" | "gtceu:mv_gas_collector" | "gtceu:hv_gas_collector" | "gtceu:ev_gas_collector" | "gtceu:iv_gas_collector" | "gtceu:luv_gas_collector" | "gtceu:zpm_gas_collector" | "gtceu:uv_gas_collector" | "gtceu:lv_rock_crusher" | "gtceu:mv_rock_crusher" | "gtceu:hv_rock_crusher" | "gtceu:ev_rock_crusher" | "gtceu:iv_rock_crusher" | "gtceu:luv_rock_crusher" | "gtceu:zpm_rock_crusher" | "gtceu:uv_rock_crusher" | "gtceu:lv_combustion" | "gtceu:mv_combustion" | "gtceu:hv_combustion" | "gtceu:lv_steam_turbine" | "gtceu:mv_steam_turbine" | "gtceu:hv_steam_turbine" | "gtceu:lv_gas_turbine" | "gtceu:mv_gas_turbine" | "gtceu:hv_gas_turbine" | "gtceu:ulv_transformer_1a" | "gtceu:lv_transformer_1a" | "gtceu:mv_transformer_1a" | "gtceu:hv_transformer_1a" | "gtceu:ev_transformer_1a" | "gtceu:iv_transformer_1a" | "gtceu:luv_transformer_1a" | "gtceu:zpm_transformer_1a" | "gtceu:uv_transformer_1a" | "gtceu:ulv_transformer_2a" | "gtceu:lv_transformer_2a" | "gtceu:mv_transformer_2a" | "gtceu:hv_transformer_2a" | "gtceu:ev_transformer_2a" | "gtceu:iv_transformer_2a" | "gtceu:luv_transformer_2a" | "gtceu:zpm_transformer_2a" | "gtceu:uv_transformer_2a" | "gtceu:ulv_transformer_4a" | "gtceu:lv_transformer_4a" | "gtceu:mv_transformer_4a" | "gtceu:hv_transformer_4a" | "gtceu:ev_transformer_4a" | "gtceu:iv_transformer_4a" | "gtceu:luv_transformer_4a" | "gtceu:zpm_transformer_4a" | "gtceu:uv_transformer_4a" | "gtceu:ulv_transformer_16a" | "gtceu:lv_transformer_16a" | "gtceu:mv_transformer_16a" | "gtceu:hv_transformer_16a" | "gtceu:ev_transformer_16a" | "gtceu:iv_transformer_16a" | "gtceu:luv_transformer_16a" | "gtceu:zpm_transformer_16a" | "gtceu:uv_transformer_16a" | "gtceu:ulv_1a_energy_converter" | "gtceu:lv_1a_energy_converter" | "gtceu:mv_1a_energy_converter" | "gtceu:hv_1a_energy_converter" | "gtceu:ev_1a_energy_converter" | "gtceu:iv_1a_energy_converter" | "gtceu:luv_1a_energy_converter" | "gtceu:zpm_1a_energy_converter" | "gtceu:uv_1a_energy_converter" | "gtceu:uhv_1a_energy_converter" | "gtceu:ulv_4a_energy_converter" | "gtceu:lv_4a_energy_converter" | "gtceu:mv_4a_energy_converter" | "gtceu:hv_4a_energy_converter" | "gtceu:ev_4a_energy_converter" | "gtceu:iv_4a_energy_converter" | "gtceu:luv_4a_energy_converter" | "gtceu:zpm_4a_energy_converter" | "gtceu:uv_4a_energy_converter" | "gtceu:uhv_4a_energy_converter" | "gtceu:ulv_8a_energy_converter" | "gtceu:lv_8a_energy_converter" | "gtceu:mv_8a_energy_converter" | "gtceu:hv_8a_energy_converter" | "gtceu:ev_8a_energy_converter" | "gtceu:iv_8a_energy_converter" | "gtceu:luv_8a_energy_converter" | "gtceu:zpm_8a_energy_converter" | "gtceu:uv_8a_energy_converter" | "gtceu:uhv_8a_energy_converter" | "gtceu:ulv_16a_energy_converter" | "gtceu:lv_16a_energy_converter" | "gtceu:mv_16a_energy_converter" | "gtceu:hv_16a_energy_converter" | "gtceu:ev_16a_energy_converter" | "gtceu:iv_16a_energy_converter" | "gtceu:luv_16a_energy_converter" | "gtceu:zpm_16a_energy_converter" | "gtceu:uv_16a_energy_converter" | "gtceu:uhv_16a_energy_converter" | "gtceu:long_distance_item_pipeline_endpoint" | "gtceu:long_distance_fluid_pipeline_endpoint" | "gtceu:ulv_battery_buffer_4x" | "gtceu:lv_battery_buffer_4x" | "gtceu:mv_battery_buffer_4x" | "gtceu:hv_battery_buffer_4x" | "gtceu:ev_battery_buffer_4x" | "gtceu:iv_battery_buffer_4x" | "gtceu:luv_battery_buffer_4x" | "gtceu:zpm_battery_buffer_4x" | "gtceu:uv_battery_buffer_4x" | "gtceu:uhv_battery_buffer_4x" | "gtceu:ulv_battery_buffer_8x" | "gtceu:lv_battery_buffer_8x" | "gtceu:mv_battery_buffer_8x" | "gtceu:hv_battery_buffer_8x" | "gtceu:ev_battery_buffer_8x" | "gtceu:iv_battery_buffer_8x" | "gtceu:luv_battery_buffer_8x" | "gtceu:zpm_battery_buffer_8x" | "gtceu:uv_battery_buffer_8x" | "gtceu:uhv_battery_buffer_8x" | "gtceu:ulv_battery_buffer_16x" | "gtceu:lv_battery_buffer_16x" | "gtceu:mv_battery_buffer_16x" | "gtceu:hv_battery_buffer_16x" | "gtceu:ev_battery_buffer_16x" | "gtceu:iv_battery_buffer_16x" | "gtceu:luv_battery_buffer_16x" | "gtceu:zpm_battery_buffer_16x" | "gtceu:uv_battery_buffer_16x" | "gtceu:uhv_battery_buffer_16x" | "gtceu:ulv_charger_4x" | "gtceu:lv_charger_4x" | "gtceu:mv_charger_4x" | "gtceu:hv_charger_4x" | "gtceu:ev_charger_4x" | "gtceu:iv_charger_4x" | "gtceu:luv_charger_4x" | "gtceu:zpm_charger_4x" | "gtceu:uv_charger_4x" | "gtceu:uhv_charger_4x" | "gtceu:lv_pump" | "gtceu:mv_pump" | "gtceu:hv_pump" | "gtceu:ev_pump" | "gtceu:lv_fisher" | "gtceu:mv_fisher" | "gtceu:hv_fisher" | "gtceu:ev_fisher" | "gtceu:lv_block_breaker" | "gtceu:mv_block_breaker" | "gtceu:hv_block_breaker" | "gtceu:ev_block_breaker" | "gtceu:lv_miner" | "gtceu:mv_miner" | "gtceu:hv_miner" | "gtceu:infinite_energy" | "gtceu:lv_super_chest" | "gtceu:mv_super_chest" | "gtceu:hv_super_chest" | "gtceu:ev_super_chest" | "gtceu:iv_quantum_chest" | "gtceu:luv_quantum_chest" | "gtceu:zpm_quantum_chest" | "gtceu:uv_quantum_chest" | "gtceu:uhv_quantum_chest" | "gtceu:lv_super_tank" | "gtceu:mv_super_tank" | "gtceu:hv_super_tank" | "gtceu:ev_super_tank" | "gtceu:iv_quantum_tank" | "gtceu:luv_quantum_tank" | "gtceu:zpm_quantum_tank" | "gtceu:uv_quantum_tank" | "gtceu:uhv_quantum_tank" | "gtceu:wood_crate" | "gtceu:bronze_crate" | "gtceu:steel_crate" | "gtceu:aluminium_crate" | "gtceu:stainless_steel_crate" | "gtceu:titanium_crate" | "gtceu:tungsten_steel_crate" | "gtceu:wood_drum" | "gtceu:bronze_drum" | "gtceu:steel_drum" | "gtceu:aluminium_drum" | "gtceu:stainless_steel_drum" | "gtceu:gold_drum" | "gtceu:titanium_drum" | "gtceu:tungsten_steel_drum" | "gtceu:ulv_input_bus" | "gtceu:lv_input_bus" | "gtceu:mv_input_bus" | "gtceu:hv_input_bus" | "gtceu:ev_input_bus" | "gtceu:iv_input_bus" | "gtceu:luv_input_bus" | "gtceu:zpm_input_bus" | "gtceu:uv_input_bus" | "gtceu:uhv_input_bus" | "gtceu:ulv_output_bus" | "gtceu:lv_output_bus" | "gtceu:mv_output_bus" | "gtceu:hv_output_bus" | "gtceu:ev_output_bus" | "gtceu:iv_output_bus" | "gtceu:luv_output_bus" | "gtceu:zpm_output_bus" | "gtceu:uv_output_bus" | "gtceu:uhv_output_bus" | "gtceu:ulv_input_hatch" | "gtceu:lv_input_hatch" | "gtceu:mv_input_hatch" | "gtceu:hv_input_hatch" | "gtceu:ev_input_hatch" | "gtceu:iv_input_hatch" | "gtceu:luv_input_hatch" | "gtceu:zpm_input_hatch" | "gtceu:uv_input_hatch" | "gtceu:uhv_input_hatch" | "gtceu:ulv_output_hatch" | "gtceu:lv_output_hatch" | "gtceu:mv_output_hatch" | "gtceu:hv_output_hatch" | "gtceu:ev_output_hatch" | "gtceu:iv_output_hatch" | "gtceu:luv_output_hatch" | "gtceu:zpm_output_hatch" | "gtceu:uv_output_hatch" | "gtceu:uhv_output_hatch" | "gtceu:ulv_energy_input_hatch" | "gtceu:lv_energy_input_hatch" | "gtceu:mv_energy_input_hatch" | "gtceu:hv_energy_input_hatch" | "gtceu:ev_energy_input_hatch" | "gtceu:iv_energy_input_hatch" | "gtceu:luv_energy_input_hatch" | "gtceu:zpm_energy_input_hatch" | "gtceu:uv_energy_input_hatch" | "gtceu:uhv_energy_input_hatch" | "gtceu:ulv_energy_output_hatch" | "gtceu:lv_energy_output_hatch" | "gtceu:mv_energy_output_hatch" | "gtceu:hv_energy_output_hatch" | "gtceu:ev_energy_output_hatch" | "gtceu:iv_energy_output_hatch" | "gtceu:luv_energy_output_hatch" | "gtceu:zpm_energy_output_hatch" | "gtceu:uv_energy_output_hatch" | "gtceu:uhv_energy_output_hatch" | "gtceu:ev_energy_input_hatch_4a" | "gtceu:iv_energy_input_hatch_4a" | "gtceu:luv_energy_input_hatch_4a" | "gtceu:zpm_energy_input_hatch_4a" | "gtceu:uv_energy_input_hatch_4a" | "gtceu:uhv_energy_input_hatch_4a" | "gtceu:ev_energy_output_hatch_4a" | "gtceu:iv_energy_output_hatch_4a" | "gtceu:luv_energy_output_hatch_4a" | "gtceu:zpm_energy_output_hatch_4a" | "gtceu:uv_energy_output_hatch_4a" | "gtceu:uhv_energy_output_hatch_4a" | "gtceu:ev_energy_input_hatch_16a" | "gtceu:iv_energy_input_hatch_16a" | "gtceu:luv_energy_input_hatch_16a" | "gtceu:zpm_energy_input_hatch_16a" | "gtceu:uv_energy_input_hatch_16a" | "gtceu:uhv_energy_input_hatch_16a" | "gtceu:ev_energy_output_hatch_16a" | "gtceu:iv_energy_output_hatch_16a" | "gtceu:luv_energy_output_hatch_16a" | "gtceu:zpm_energy_output_hatch_16a" | "gtceu:uv_energy_output_hatch_16a" | "gtceu:uhv_energy_output_hatch_16a" | "gtceu:lv_muffler_hatch" | "gtceu:mv_muffler_hatch" | "gtceu:hv_muffler_hatch" | "gtceu:ev_muffler_hatch" | "gtceu:iv_muffler_hatch" | "gtceu:luv_muffler_hatch" | "gtceu:zpm_muffler_hatch" | "gtceu:uv_muffler_hatch" | "gtceu:steam_input_bus" | "gtceu:steam_output_bus" | "gtceu:steam_input_hatch" | "gtceu:coke_oven_hatch" | "gtceu:pump_hatch" | "gtceu:maintenance_hatch" | "gtceu:configurable_maintenance_hatch" | "gtceu:cleaning_maintenance_hatch" | "gtceu:auto_maintenance_hatch" | "gtceu:lv_item_passthrough_hatch" | "gtceu:mv_item_passthrough_hatch" | "gtceu:hv_item_passthrough_hatch" | "gtceu:ev_item_passthrough_hatch" | "gtceu:iv_item_passthrough_hatch" | "gtceu:luv_item_passthrough_hatch" | "gtceu:zpm_item_passthrough_hatch" | "gtceu:uv_item_passthrough_hatch" | "gtceu:lv_fluid_passthrough_hatch" | "gtceu:mv_fluid_passthrough_hatch" | "gtceu:hv_fluid_passthrough_hatch" | "gtceu:ev_fluid_passthrough_hatch" | "gtceu:iv_fluid_passthrough_hatch" | "gtceu:luv_fluid_passthrough_hatch" | "gtceu:zpm_fluid_passthrough_hatch" | "gtceu:uv_fluid_passthrough_hatch" | "gtceu:lv_diode" | "gtceu:mv_diode" | "gtceu:hv_diode" | "gtceu:ev_diode" | "gtceu:iv_diode" | "gtceu:luv_diode" | "gtceu:zpm_diode" | "gtceu:uv_diode" | "gtceu:hv_rotor_holder" | "gtceu:ev_rotor_holder" | "gtceu:iv_rotor_holder" | "gtceu:luv_rotor_holder" | "gtceu:zpm_rotor_holder" | "gtceu:uv_rotor_holder" | "gtceu:iv_256a_laser_target_hatch" | "gtceu:luv_256a_laser_target_hatch" | "gtceu:zpm_256a_laser_target_hatch" | "gtceu:uv_256a_laser_target_hatch" | "gtceu:uhv_256a_laser_target_hatch" | "gtceu:iv_256a_laser_source_hatch" | "gtceu:luv_256a_laser_source_hatch" | "gtceu:zpm_256a_laser_source_hatch" | "gtceu:uv_256a_laser_source_hatch" | "gtceu:uhv_256a_laser_source_hatch" | "gtceu:iv_1024a_laser_target_hatch" | "gtceu:luv_1024a_laser_target_hatch" | "gtceu:zpm_1024a_laser_target_hatch" | "gtceu:uv_1024a_laser_target_hatch" | "gtceu:uhv_1024a_laser_target_hatch" | "gtceu:iv_1024a_laser_source_hatch" | "gtceu:luv_1024a_laser_source_hatch" | "gtceu:zpm_1024a_laser_source_hatch" | "gtceu:uv_1024a_laser_source_hatch" | "gtceu:uhv_1024a_laser_source_hatch" | "gtceu:iv_4096a_laser_target_hatch" | "gtceu:luv_4096a_laser_target_hatch" | "gtceu:zpm_4096a_laser_target_hatch" | "gtceu:uv_4096a_laser_target_hatch" | "gtceu:uhv_4096a_laser_target_hatch" | "gtceu:iv_4096a_laser_source_hatch" | "gtceu:luv_4096a_laser_source_hatch" | "gtceu:zpm_4096a_laser_source_hatch" | "gtceu:uv_4096a_laser_source_hatch" | "gtceu:uhv_4096a_laser_source_hatch" | "gtceu:bronze_large_boiler" | "gtceu:steel_large_boiler" | "gtceu:titanium_large_boiler" | "gtceu:tungstensteel_large_boiler" | "gtceu:coke_oven" | "gtceu:primitive_blast_furnace" | "gtceu:electric_blast_furnace" | "gtceu:large_chemical_reactor" | "gtceu:implosion_compressor" | "gtceu:pyrolyse_oven" | "gtceu:multi_smelter" | "gtceu:cracker" | "gtceu:distillation_tower" | "gtceu:vacuum_freezer" | "gtceu:assembly_line" | "gtceu:primitive_pump" | "gtceu:steam_grinder" | "gtceu:steam_oven" | "gtceu:luv_fusion_reactor" | "gtceu:zpm_fusion_reactor" | "gtceu:uv_fusion_reactor" | "gtceu:mv_fluid_drilling_rig" | "gtceu:hv_fluid_drilling_rig" | "gtceu:ev_fluid_drilling_rig" | "gtceu:ev_large_miner" | "gtceu:iv_large_miner" | "gtceu:luv_large_miner" | "gtceu:cleanroom" | "gtceu:large_combustion_engine" | "gtceu:extreme_combustion_engine" | "gtceu:steam_large_turbine" | "gtceu:gas_large_turbine" | "gtceu:plasma_large_turbine" | "gtceu:iv_processing_array" | "gtceu:luv_processing_array" | "gtceu:active_transformer" | "gtceu:iv_parallel_hatch" | "gtceu:luv_parallel_hatch" | "gtceu:zpm_parallel_hatch" | "gtceu:uv_parallel_hatch" | "gtceu:large_maceration_tower" | "gtceu:large_chemical_bath" | "gtceu:large_centrifuge" | "gtceu:large_mixer" | "gtceu:large_electrolyzer" | "gtceu:large_electromagnet" | "gtceu:large_packer" | "gtceu:large_assembler" | "gtceu:large_circuit_assembler" | "gtceu:large_arc_smelter" | "gtceu:large_engraving_laser" | "gtceu:large_sifting_funnel" | "gtceu:alloy_blast_smelter" | "gtceu:large_autoclave" | "gtceu:large_material_press" | "gtceu:large_brewer" | "gtceu:large_cutter" | "gtceu:large_distillery" | "gtceu:large_extractor" | "gtceu:large_extruder" | "gtceu:large_solidifier" | "gtceu:large_wiremill" | "gtceu:mega_blast_furnace" | "gtceu:mega_vacuum_freezer" | "gtceu:lv_electric_gear_box_2a" | "gtceu:mv_electric_gear_box_2a" | "gtceu:hv_electric_gear_box_2a" | "gtceu:ev_electric_gear_box_2a" | "gtceu:lv_electric_gear_box_8a" | "gtceu:mv_electric_gear_box_8a" | "gtceu:hv_electric_gear_box_8a" | "gtceu:ev_electric_gear_box_8a" | "gtceu:lv_electric_gear_box_16a" | "gtceu:mv_electric_gear_box_16a" | "gtceu:hv_electric_gear_box_16a" | "gtceu:ev_electric_gear_box_16a" | "gtceu:lv_electric_gear_box_32a" | "gtceu:mv_electric_gear_box_32a" | "gtceu:hv_electric_gear_box_32a" | "gtceu:ev_electric_gear_box_32a" | "gtceu:lv_kinetic_mixer" | "gtceu:mv_kinetic_mixer" | "gtceu:hv_kinetic_mixer" | "gtceu:ev_kinetic_mixer" | "gtceu:lv_kinetic_input_box" | "gtceu:mv_kinetic_input_box" | "gtceu:hv_kinetic_input_box" | "gtceu:ev_kinetic_input_box" | "gtceu:iv_kinetic_input_box" | "gtceu:luv_kinetic_input_box" | "gtceu:zpm_kinetic_input_box" | "gtceu:uv_kinetic_input_box" | "gtceu:lv_kinetic_output_box" | "gtceu:mv_kinetic_output_box" | "gtceu:hv_kinetic_output_box" | "gtceu:ev_kinetic_output_box" | "gtceu:iv_kinetic_output_box" | "gtceu:luv_kinetic_output_box" | "gtceu:zpm_kinetic_output_box" | "gtceu:uv_kinetic_output_box" | "gtceu:me_input_bus" | "gtceu:me_output_bus" | "gtceu:me_input_hatch" | "gtceu:me_output_hatch" | "gtceu:kinetic_ore_factory" | "gtceu:large_barrel" | "gtceu:primitive_alloy_smelter" | "gtceu:heat_chamber" | "gtceu:large_rotor_machine" | "gtceu:stargate_component_assembly" | "gtceu:super_pressure_heat_chamber" | "gtceu:tree_greenhouse" | "gtceu:lv_essence_burner" | "gtceu:mv_essence_burner" | "gtceu:hv_essence_burner" | "gtceu:ev_essence_burner" | "gtceu:iv_essence_burner" | "gtceu:luv_essence_burner" | "gtceu:zpm_essence_burner" | "gtceu:uv_essence_burner" | "gtceu:essence_enchancer" | "gtceu:essence_replicator" | "gtceu:lv_mystical_greenhouse" | "gtceu:mv_mystical_greenhouse" | "gtceu:hv_mystical_greenhouse" | "gtceu:ev_mystical_greenhouse" | "gtceu:iv_mystical_greenhouse" | "gtceu:luv_mystical_greenhouse" | "gtceu:zpm_mystical_greenhouse" | "gtceu:uv_mystical_greenhouse" | "packagedexcrafting:basic_crafter" | "packagedexcrafting:advanced_crafter" | "packagedexcrafting:elite_crafter" | "packagedexcrafting:ultimate_crafter" | "packagedexcrafting:ender_crafter" | "packagedexcrafting:flux_crafter" | "packagedexcrafting:combination_crafter" | "packagedexcrafting:marked_pedestal" | "enderstorage:ender_chest" | "enderstorage:ender_tank" | "colossalchests:colossal_chest" | "colossalchests:interface" | "colossalchests:uncolossal_chest" | "mysticalagriculture:inferium_furnace" | "mysticalagriculture:prudentium_furnace" | "mysticalagriculture:tertium_furnace" | "mysticalagriculture:imperium_furnace" | "mysticalagriculture:supremium_furnace" | "mysticalagriculture:awakened_supremium_furnace" | "mysticalagriculture:infusion_pedestal" | "mysticalagriculture:infusion_altar" | "mysticalagriculture:awakening_pedestal" | "mysticalagriculture:awakening_altar" | "mysticalagriculture:essence_vessel" | "mysticalagriculture:tinkering_table" | "mysticalagriculture:basic_reprocessor" | "mysticalagriculture:inferium_reprocessor" | "mysticalagriculture:prudentium_reprocessor" | "mysticalagriculture:tertium_reprocessor" | "mysticalagriculture:imperium_reprocessor" | "mysticalagriculture:supremium_reprocessor" | "mysticalagriculture:awakened_supremium_processor" | "mysticalagriculture:soul_extractor" | "mysticalagriculture:harvester" | "bigreactors:reactorcasing" | "bigreactors:reactorglass" | "bigreactors:reactorcontroller" | "bigreactors:reactorfuelrod" | "bigreactors:reactorcontrolrod" | "bigreactors:reactoraccessport" | "bigreactors:reactoraccessportfluid" | "bigreactors:reactorfluidport_forge_active" | "bigreactors:reactorfluidport_forge_passive" | "bigreactors:reactorfluidport_mekanism_passive" | "bigreactors:reactorcreativewatergenerator" | "bigreactors:reactorpowertap_fe_active" | "bigreactors:reactorpowertap_fe_passive" | "bigreactors:reactorcomputerport" | "bigreactors:reactorredstoneport" | "bigreactors:reactorchargingport_fe" | "bigreactors:turbinecasing" | "bigreactors:turbineglass" | "bigreactors:turbinecontroller" | "bigreactors:turbinerotorbearing" | "bigreactors:turbinerotorshaft" | "bigreactors:turbinerotorblade" | "bigreactors:turbinefluidport_forge_active" | "bigreactors:turbinefluidport_forge_passive" | "bigreactors:turbinecreativesteamgenerator" | "bigreactors:turbinepowertap_fe_active" | "bigreactors:turbinepowertap_fe_passive" | "bigreactors:turbinecomputerport" | "bigreactors:turbineredstoneport" | "bigreactors:turbinechargingport_fe" | "bigreactors:reprocessorcasing" | "bigreactors:reprocessorglass" | "bigreactors:reprocessorcontroller" | "bigreactors:reprocessorwasteinjector" | "bigreactors:reprocessorfluidinjector" | "bigreactors:reprocessoroutputport" | "bigreactors:reprocessorpowerport" | "bigreactors:reprocessorcollector" | "bigreactors:fluidizercasing" | "bigreactors:fluidizerglass" | "bigreactors:fluidizercontroller" | "bigreactors:fluidizersolidinjector" | "bigreactors:fluidizefluidinjector" | "bigreactors:fluidizeoutputport" | "bigreactors:fluidizerpowerport" | "cofh_core:signal_air" | "cofh_core:glow_air" | "cofh_core:ender_air" | "cofh_core:lightning_air" | "thermal:device_hive_extractor" | "thermal:device_tree_extractor" | "thermal:device_fisher" | "thermal:device_composter" | "thermal:device_soil_infuser" | "thermal:device_water_gen" | "thermal:device_rock_gen" | "thermal:device_collector" | "thermal:device_xp_condenser" | "thermal:device_nullifier" | "thermal:device_potion_diffuser" | "thermal:tinker_bench" | "thermal:charge_bench" | "thermal:energy_cell" | "thermal:fluid_cell" | "thermal:energy_duct" | "thermal:fluid_duct" | "thermal:fluid_duct_windowed" | "thermal:item_buffer" | "thermal:machine_furnace" | "thermal:machine_sawmill" | "thermal:machine_pulverizer" | "thermal:machine_smelter" | "thermal:machine_insolator" | "thermal:machine_centrifuge" | "thermal:machine_press" | "thermal:machine_crucible" | "thermal:machine_chiller" | "thermal:machine_refinery" | "thermal:machine_pyrolyzer" | "thermal:machine_bottler" | "thermal:machine_brewer" | "thermal:machine_crystallizer" | "thermal:machine_crafter" | "thermal:dynamo_stirling" | "thermal:dynamo_compression" | "thermal:dynamo_magmatic" | "thermal:dynamo_numismatic" | "thermal:dynamo_lapidary" | "thermal:dynamo_disenchantment" | "thermal:dynamo_gourmand" | "thermal:potion_cake" | "systeams:steam_dynamo" | "systeams:stirling_boiler" | "systeams:magmatic_boiler" | "systeams:compression_boiler" | "systeams:numismatic_boiler" | "systeams:lapidary_boiler" | "systeams:disenchantment_boiler" | "systeams:gourmand_boiler" | "ftbquests:barrier" | "ftbquests:stage_barrier" | "ftbquests:detector" | "ftbquests:loot_crate_opener" | "ftbquests:core_task_screen" | "ftbquests:aux_task_screen" | "packagedauto:encoder" | "packagedauto:packager" | "packagedauto:packager_extension" | "packagedauto:unpackager" | "packagedauto:crafter" | "packagedauto:fluid_package_filler" | "create:schematicannon" | "create:schematic_table" | "create:gearbox" | "create:clutch" | "create:gearshift" | "create:adjustable_chain_gearshift" | "create:belt" | "create:water_wheel" | "create:large_water_wheel" | "create:encased_fan" | "create:nozzle" | "create:turntable" | "create:hand_crank" | "create:cuckoo_clock" | "create:millstone" | "create:crushing_wheel" | "create:crushing_wheel_controller" | "create:mechanical_press" | "create:mechanical_mixer" | "create:basin" | "create:depot" | "create:weighted_ejector" | "create:chute" | "create:smart_chute" | "create:speedometer" | "create:stressometer" | "create:fluid_pipe" | "create:encased_fluid_pipe" | "create:glass_fluid_pipe" | "create:mechanical_pump" | "create:smart_fluid_pipe" | "create:fluid_valve" | "create:fluid_tank" | "create:creative_fluid_tank" | "create:hose_pulley" | "create:item_drain" | "create:spout" | "create:portable_fluid_interface" | "create:steam_engine" | "create:steam_whistle" | "create:powered_shaft" | "create:mechanical_piston" | "create:gantry_shaft" | "create:windmill_bearing" | "create:mechanical_bearing" | "create:clockwork_bearing" | "create:rope_pulley" | "create:elevator_pulley" | "create:cart_assembler" | "create:sticker" | "create:contraption_controls" | "create:deployer" | "create:portable_storage_interface" | "create:elevator_contact" | "create:mechanical_roller" | "create:mechanical_crafter" | "create:sequenced_gearshift" | "create:flywheel" | "create:rotation_speed_controller" | "create:mechanical_arm" | "create:track" | "create:fake_track" | "create:track_station" | "create:track_signal" | "create:track_observer" | "create:item_vault" | "create:andesite_tunnel" | "create:brass_tunnel" | "create:content_observer" | "create:stockpile_switch" | "create:creative_crate" | "create:display_link" | "create:nixie_tube" | "create:redstone_link" | "create:analog_lever" | "create:placard" | "create:pulse_repeater" | "create:pulse_extender" | "create:lectern_controller" | "create:peculiar_bell" | "create:clipboard" | "create:toolbox" | "create:simple_kinetic" | "create:motor" | "create:encased_shaft" | "create:encased_cogwheel" | "create:encased_large_cogwheel" | "create:valve_handle" | "create:gantry_pinion" | "create:chassis" | "create:drill" | "create:saw" | "create:harvester" | "create:blaze_heater" | "create:funnel" | "create:backtank" | "create:cursed_bell" | "create:bogey" | "create:sliding_door" | "create:copycat" | "create:flap_display" | "create_crystal_clear:glass_encased_shaft" | "create_crystal_clear:glass_encased_cog" | "create_crystal_clear:glass_encased_large_cog" | "itemcollectors:basic_collector_tile" | "itemcollectors:advanced_collector_tile" | "sgjourney:universe_stargate" | "sgjourney:milky_way_stargate" | "sgjourney:milky_way_dhd" | "sgjourney:pegasus_stargate" | "sgjourney:pegasus_dhd" | "sgjourney:classic_stargate" | "sgjourney:tollan_stargate" | "sgjourney:classic_dhd" | "sgjourney:transport_rings" | "sgjourney:ring_panel" | "sgjourney:sandstone_cartouche" | "sgjourney:stone_cartouche" | "sgjourney:stone_symbol" | "sgjourney:sandstone_symbol" | "sgjourney:naquadah_generator_mark_i" | "sgjourney:naquadah_generator_mark_ii" | "sgjourney:basic_interface" | "sgjourney:crystal_interface" | "sgjourney:zpm_hub" | "sgjourney:crystallizer" | "fluxnetworks:flux_plug" | "fluxnetworks:flux_point" | "fluxnetworks:flux_controller" | "fluxnetworks:basic_flux_storage" | "fluxnetworks:herculean_flux_storage" | "fluxnetworks:gargantuan_flux_storage" | "ae2additions:me_wireless_transceiver" | "numina:charging_base" | "powersuits:tinkertable" | "powersuits:luxcapacitor" | "automobility:automobile_assembler" | "functionalstorage:oak_1" | "functionalstorage:spruce_1" | "functionalstorage:birch_1" | "functionalstorage:jungle_1" | "functionalstorage:acacia_1" | "functionalstorage:dark_oak_1" | "functionalstorage:crimson_1" | "functionalstorage:warped_1" | "functionalstorage:framed_1" | "functionalstorage:mangrove_1" | "functionalstorage:oak_2" | "functionalstorage:spruce_2" | "functionalstorage:birch_2" | "functionalstorage:jungle_2" | "functionalstorage:acacia_2" | "functionalstorage:dark_oak_2" | "functionalstorage:crimson_2" | "functionalstorage:warped_2" | "functionalstorage:framed_2" | "functionalstorage:mangrove_2" | "functionalstorage:oak_4" | "functionalstorage:spruce_4" | "functionalstorage:birch_4" | "functionalstorage:jungle_4" | "functionalstorage:acacia_4" | "functionalstorage:dark_oak_4" | "functionalstorage:crimson_4" | "functionalstorage:warped_4" | "functionalstorage:framed_4" | "functionalstorage:mangrove_4" | "functionalstorage:compacting_drawer" | "functionalstorage:compacting_framed_drawer" | "functionalstorage:fluid_1" | "functionalstorage:fluid_2" | "functionalstorage:fluid_4" | "functionalstorage:storage_controller" | "functionalstorage:controller_extension" | "functionalstorage:simple_compacting_drawer" | "functionalstorage:framed_simple_compacting_drawer" | "functionalstorage:armory_cabinet" | "functionalstorage:ender_drawer" | "functionalstorage:framed_storage_controller" | "functionalstorage:framed_controller_extension" | "fantasyfurniture:furniture_station" | "fantasyfurniture:bookshelf" | "fantasyfurniture:chest" | "fantasyfurniture:desk" | "fantasyfurniture:drawer" | "fantasyfurniture:dresser" | "fantasyfurniture:lockbox" | "fantasyfurniture:wardrobe" | "fantasyfurniture:counter" | "fantasyfurniture:oven" | "fantasyfurniture:cookie_jar" | "fantasyfurniture:decorations/widow_bloom" | "fantasyfurniture:decorations/bone_skull_blossoms" | "fantasyfurniture:stocking" | "infinity_provider:builder" | "infinity_provider:provider" | "modularrouters:modular_router" | "modularrouters:template_frame" | "exnihilosequentia:fired_crucible" | "exnihilosequentia:crucibles" | "exnihilosequentia:sieves" | "exnihilosequentia:infesting_leaves" | "exnihilosequentia:infested_leaves" | "exnihilosequentia:barrels" | "exnihilosequentia:stone_barrel";
    type PaintingVariant = "komarumod:komaru_chonky" | "komarumod:komaru_compressed" | "komarumod:komaru_dress" | "komarumod:komaru_face" | "komarumod:komaru_god" | "komarumod:komaru_hat" | "komarumod:komaru_sleep" | "komarumod:medusa" | "alban" | "minecraft:alban" | "aztec" | "minecraft:aztec" | "aztec2" | "minecraft:aztec2" | "bomb" | "minecraft:bomb" | "burning_skull" | "minecraft:burning_skull" | "bust" | "minecraft:bust" | "courbet" | "minecraft:courbet" | "creebet" | "minecraft:creebet" | "donkey_kong" | "minecraft:donkey_kong" | "earth" | "minecraft:earth" | "fighters" | "minecraft:fighters" | "fire" | "minecraft:fire" | "graham" | "minecraft:graham" | "kebab" | "minecraft:kebab" | "match" | "minecraft:match" | "pigscene" | "minecraft:pigscene" | "plant" | "minecraft:plant" | "pointer" | "minecraft:pointer" | "pool" | "minecraft:pool" | "sea" | "minecraft:sea" | "skeleton" | "minecraft:skeleton" | "skull_and_roses" | "minecraft:skull_and_roses" | "stage" | "minecraft:stage" | "sunset" | "minecraft:sunset" | "void" | "minecraft:void" | "wanderer" | "minecraft:wanderer" | "wasteland" | "minecraft:wasteland" | "water" | "minecraft:water" | "wind" | "minecraft:wind" | "wither" | "minecraft:wither";
    type CustomStat = "play_time" | "minecraft:play_time" | "fish_caught" | "minecraft:fish_caught" | "walk_one_cm" | "minecraft:walk_one_cm" | "damage_dealt_resisted" | "minecraft:damage_dealt_resisted" | "clean_banner" | "minecraft:clean_banner" | "clean_shulker_box" | "minecraft:clean_shulker_box" | "interact_with_loom" | "minecraft:interact_with_loom" | "interact_with_campfire" | "minecraft:interact_with_campfire" | "target_hit" | "minecraft:target_hit" | "inspect_hopper" | "minecraft:inspect_hopper" | "open_shulker_box" | "minecraft:open_shulker_box" | "pig_one_cm" | "minecraft:pig_one_cm" | "play_noteblock" | "minecraft:play_noteblock" | "tune_noteblock" | "minecraft:tune_noteblock" | "trigger_trapped_chest" | "minecraft:trigger_trapped_chest" | "clean_armor" | "minecraft:clean_armor" | "items_extracted" | "minecraft:items_extracted" | "aviate_one_cm" | "minecraft:aviate_one_cm" | "interact_with_smoker" | "minecraft:interact_with_smoker" | "interact_with_smithing_table" | "minecraft:interact_with_smithing_table" | "crouch_one_cm" | "minecraft:crouch_one_cm" | "open_chest" | "minecraft:open_chest" | "jump" | "minecraft:jump" | "mob_kills" | "minecraft:mob_kills" | "fall_one_cm" | "minecraft:fall_one_cm" | "interact_with_furnace" | "minecraft:interact_with_furnace" | "raid_trigger" | "minecraft:raid_trigger" | "interact_with_brewingstand" | "minecraft:interact_with_brewingstand" | "climb_one_cm" | "minecraft:climb_one_cm" | "talked_to_villager" | "minecraft:talked_to_villager" | "sleep_in_bed" | "minecraft:sleep_in_bed" | "damage_resisted" | "minecraft:damage_resisted" | "interact_with_cartography_table" | "minecraft:interact_with_cartography_table" | "pot_flower" | "minecraft:pot_flower" | "raid_win" | "minecraft:raid_win" | "interact_with_anvil" | "minecraft:interact_with_anvil" | "interact_with_crafting_table" | "minecraft:interact_with_crafting_table" | "use_cauldron" | "minecraft:use_cauldron" | "inspect_dropper" | "minecraft:inspect_dropper" | "open_barrel" | "minecraft:open_barrel" | "interact_with_lectern" | "minecraft:interact_with_lectern" | "damage_absorbed" | "minecraft:damage_absorbed" | "deaths" | "minecraft:deaths" | "damage_taken" | "minecraft:damage_taken" | "play_record" | "minecraft:play_record" | "eat_cake_slice" | "minecraft:eat_cake_slice" | "interact_with_beacon" | "minecraft:interact_with_beacon" | "fill_cauldron" | "minecraft:fill_cauldron" | "time_since_rest" | "minecraft:time_since_rest" | "exnihilosequentia:sieved" | "walk_under_water_one_cm" | "minecraft:walk_under_water_one_cm" | "enchant_item" | "minecraft:enchant_item" | "inspect_dispenser" | "minecraft:inspect_dispenser" | "minecart_one_cm" | "minecraft:minecart_one_cm" | "strider_one_cm" | "minecraft:strider_one_cm" | "player_kills" | "minecraft:player_kills" | "swim_one_cm" | "minecraft:swim_one_cm" | "damage_blocked_by_shield" | "minecraft:damage_blocked_by_shield" | "sneak_time" | "minecraft:sneak_time" | "fly_one_cm" | "minecraft:fly_one_cm" | "walk_on_water_one_cm" | "minecraft:walk_on_water_one_cm" | "time_since_death" | "minecraft:time_since_death" | "drop" | "minecraft:drop" | "interact_with_grindstone" | "minecraft:interact_with_grindstone" | "total_world_time" | "minecraft:total_world_time" | "items_inserted" | "minecraft:items_inserted" | "damage_dealt" | "minecraft:damage_dealt" | "interact_with_stonecutter" | "minecraft:interact_with_stonecutter" | "bell_ring" | "minecraft:bell_ring" | "animals_bred" | "minecraft:animals_bred" | "interact_with_blast_furnace" | "minecraft:interact_with_blast_furnace" | "leave_game" | "minecraft:leave_game" | "traded_with_villager" | "minecraft:traded_with_villager" | "damage_dealt_absorbed" | "minecraft:damage_dealt_absorbed" | "boat_one_cm" | "minecraft:boat_one_cm" | "sprint_one_cm" | "minecraft:sprint_one_cm" | "open_enderchest" | "minecraft:open_enderchest" | "horse_one_cm" | "minecraft:horse_one_cm";
    type ChunkStatus = "empty" | "minecraft:empty" | "structure_starts" | "minecraft:structure_starts" | "structure_references" | "minecraft:structure_references" | "biomes" | "minecraft:biomes" | "noise" | "minecraft:noise" | "surface" | "minecraft:surface" | "carvers" | "minecraft:carvers" | "liquid_carvers" | "minecraft:liquid_carvers" | "features" | "minecraft:features" | "light" | "minecraft:light" | "spawn" | "minecraft:spawn" | "heightmaps" | "minecraft:heightmaps" | "full" | "minecraft:full";
    type RuleTest = "tag_match" | "minecraft:tag_match" | "blockstate_match" | "minecraft:blockstate_match" | "always_true" | "minecraft:always_true" | "block_match" | "minecraft:block_match" | "kubejs:invert" | "kubejs:always_false" | "random_blockstate_match" | "minecraft:random_blockstate_match" | "random_block_match" | "minecraft:random_block_match" | "kubejs:any_match" | "kubejs:all_match";
    type PosRuleTest = "linear_pos" | "minecraft:linear_pos" | "axis_aligned_linear_pos" | "minecraft:axis_aligned_linear_pos" | "always_true" | "minecraft:always_true";
    type Menu = "generic_9x1" | "minecraft:generic_9x1" | "generic_9x2" | "minecraft:generic_9x2" | "generic_9x3" | "minecraft:generic_9x3" | "generic_9x4" | "minecraft:generic_9x4" | "generic_9x5" | "minecraft:generic_9x5" | "generic_9x6" | "minecraft:generic_9x6" | "generic_3x3" | "minecraft:generic_3x3" | "anvil" | "minecraft:anvil" | "beacon" | "minecraft:beacon" | "blast_furnace" | "minecraft:blast_furnace" | "brewing_stand" | "minecraft:brewing_stand" | "crafting" | "minecraft:crafting" | "enchantment" | "minecraft:enchantment" | "furnace" | "minecraft:furnace" | "grindstone" | "minecraft:grindstone" | "hopper" | "minecraft:hopper" | "lectern" | "minecraft:lectern" | "loom" | "minecraft:loom" | "merchant" | "minecraft:merchant" | "shulker_box" | "minecraft:shulker_box" | "smithing" | "minecraft:smithing" | "smoker" | "minecraft:smoker" | "cartography_table" | "minecraft:cartography_table" | "stonecutter" | "minecraft:stonecutter" | "ae2:inscriber" | "ae2:wireless" | "ae2:cellworkbench" | "ae2:import_bus" | "ae2:energy_level_emitter" | "ae2:interface" | "ae2:controller_networkstatus" | "ae2:securitystation" | "ae2:portable_fluid_cell" | "ae2:export_bus" | "ae2:vibrationchamber" | "ae2:patternaccessterminal" | "ae2:patternterm" | "ae2:formationplane" | "ae2:spatialanchor" | "ae2:drive" | "ae2:craftconfirm" | "ae2:portable_item_cell" | "ae2:networkstatus" | "ae2:storage_level_emitter" | "ae2:skychest" | "ae2:priority" | "ae2:storagebus" | "ae2:chest" | "ae2:craftingstatus" | "ae2:quartzknife" | "ae2:wirelessterm" | "ae2:molecular_assembler" | "ae2:networktool" | "ae2:craftamount" | "ae2:spatialioport" | "ae2:craftingcpu" | "ae2:ioport" | "ae2:wirelesscraftingterm" | "ae2:pattern_provider" | "ae2:qnb" | "ae2:set_stock_amount" | "ae2:condenser" | "ae2:item_terminal" | "ae2:craftingterm" | "ae2:requester_terminal" | "ae2:requester" | "ae2:ex_pattern_access_terminal" | "ae2:ex_pattern_provider" | "ae2:ex_interface" | "ae2:ex_export_bus" | "ae2:ex_import_bus" | "ae2:ex_drive" | "ae2:ingredient_buffer" | "ae2:wireless_connector" | "cyclopscore:test_infobook" | "extendedcrafting:crafting_core" | "extendedcrafting:basic_table" | "extendedcrafting:advanced_table" | "extendedcrafting:elite_table" | "extendedcrafting:ultimate_table" | "extendedcrafting:basic_auto_table" | "extendedcrafting:advanced_auto_table" | "extendedcrafting:elite_auto_table" | "extendedcrafting:ultimate_auto_table" | "extendedcrafting:compressor" | "extendedcrafting:ender_crafter" | "extendedcrafting:auto_ender_crafter" | "extendedcrafting:flux_alternator" | "extendedcrafting:flux_crafter" | "extendedcrafting:auto_flux_crafter" | "laserio:lasernode" | "laserio:carditem" | "laserio:cardfluid" | "laserio:cardenergy" | "laserio:cardredstone" | "laserio:cardholder" | "laserio:filterbasic" | "laserio:filtercount" | "laserio:filtertag" | "buildinggadgets:template_manager_container" | "railways:mounted_toolbox" | "corpse:corpse_additional_items" | "corpse:corpse_inventory" | "exmachinis:flux_sieve" | "exmachinis:flux_hammer" | "exmachinis:flux_compactor" | "farmersdelight:cooking_pot" | "simplybackpacks:sb_container" | "simplybackpacks:filter_container" | "mysticaladaptations:insanium_reprocessor" | "curios:curios_container" | "framedblocks:framed_chest" | "framedblocks:framing_saw" | "trashcans:item_trash_can_container" | "trashcans:liquid_trash_can_container" | "trashcans:energy_trash_can_container" | "trashcans:ultimate_trash_can_container" | "toms_storage:ts.storage_terminal.container" | "toms_storage:ts.crafting_terminal.container" | "toms_storage:ts.inv_connector_filter.container" | "toms_storage:ts.level_emitter.container" | "toms_storage:ts.inventory_link.container" | "toms_storage:ts.item_filter.container" | "toms_storage:ts.tag_item_filter.container" | "rechiseled:chisel_container" | "itemfilters:inventory_filter" | "travelanchors:travel_anchor" | "libx:generic" | "packagedexcrafting:basic_crafter" | "packagedexcrafting:advanced_crafter" | "packagedexcrafting:elite_crafter" | "packagedexcrafting:ultimate_crafter" | "packagedexcrafting:ender_crafter" | "packagedexcrafting:flux_crafter" | "packagedexcrafting:combination_crafter" | "enderstorage:ender_item_storage" | "colossalchests:colossal_chest" | "colossalchests:uncolossal_chest" | "mysticalagriculture:tinkering_table" | "mysticalagriculture:reprocessor" | "mysticalagriculture:soul_extractor" | "mysticalagriculture:harvester" | "bigreactors:reactorcontroller" | "bigreactors:reactoraccessport" | "bigreactors:reactoraccessportfluid" | "bigreactors:reactorredstoneport" | "bigreactors:reactorcontrolrod" | "bigreactors:reactorchargingport" | "bigreactors:reactorfluidport" | "bigreactors:turbinecontroller" | "bigreactors:turbineredstoneport" | "bigreactors:turbinechargingport" | "bigreactors:turbinefluidport" | "bigreactors:reprocessorcontroller" | "bigreactors:reprocessoraccessport" | "bigreactors:fluidizercontroller" | "bigreactors:fluidizersolidinjector" | "cofh_core:fluid_filter" | "cofh_core:item_filter" | "thermal:device_hive_extractor" | "thermal:device_tree_extractor" | "thermal:device_fisher" | "thermal:device_composter" | "thermal:device_soil_infuser" | "thermal:device_water_gen" | "thermal:device_rock_gen" | "thermal:device_collector" | "thermal:device_xp_condenser" | "thermal:device_potion_diffuser" | "thermal:device_nullifier" | "thermal:tinker_bench" | "thermal:charge_bench" | "thermal:energy_cell" | "thermal:fluid_cell" | "thermal:satchel" | "thermal:item_buffer" | "thermal:energy_limiter_attachment" | "thermal:fluid_filter_attachment" | "thermal:fluid_servo_attachment" | "thermal:fluid_turbo_servo_attachment" | "thermal:machine_furnace" | "thermal:machine_sawmill" | "thermal:machine_pulverizer" | "thermal:machine_smelter" | "thermal:machine_insolator" | "thermal:machine_centrifuge" | "thermal:machine_press" | "thermal:machine_crucible" | "thermal:machine_chiller" | "thermal:machine_refinery" | "thermal:machine_pyrolyzer" | "thermal:machine_bottler" | "thermal:machine_brewer" | "thermal:machine_crystallizer" | "thermal:machine_crafter" | "thermal:dynamo_stirling" | "thermal:dynamo_compression" | "thermal:dynamo_magmatic" | "thermal:dynamo_numismatic" | "thermal:dynamo_lapidary" | "thermal:dynamo_disenchantment" | "thermal:dynamo_gourmand" | "systeams:steam_dynamo" | "systeams:stirling_boiler" | "systeams:magmatic_boiler" | "systeams:compression_boiler" | "systeams:numismatic_boiler" | "systeams:lapidary_boiler" | "systeams:disenchantment_boiler" | "systeams:gourmand_boiler" | "titanium:addon_container" | "packagedauto:encoder" | "packagedauto:packager" | "packagedauto:packager_extension" | "packagedauto:unpackager" | "packagedauto:crafter" | "packagedauto:fluid_package_filler" | "effortlessbuilding:randomizer_bag" | "effortlessbuilding:golden_randomizer_bag" | "effortlessbuilding:diamond_randomizer_bag" | "create:schematicannon" | "create:schematic_table" | "create:crafting_blueprint" | "create:linked_controller" | "create:filter" | "create:attribute_filter" | "create:schedule" | "create:toolbox" | "itemcollectors:filter_collector_container" | "sgjourney:basic_interface" | "sgjourney:crystal_interface" | "sgjourney:ring_panel" | "sgjourney:dhd_crystal" | "sgjourney:milky_way_dhd" | "sgjourney:pegasus_dhd" | "sgjourney:classic_dhd" | "sgjourney:naquadah_generator" | "sgjourney:zpm_hub" | "fluxnetworks:flux_menu" | "kubejs:menu" | "ae2additions:me_wireless_transceiver" | "ae2:wireless_crafting_terminal" | "ae2:wireless_pattern_access_terminal" | "ae2:wireless_pattern_encoding_terminal" | "ae2:magnet" | "numina:armorstand_modding_container" | "numina:charging_base" | "powersuits:install_salvage_container_type" | "automobility:auto_mechanic_table" | "automobility:single_slot" | "fantasyfurniture:furniture_station" | "fantasyfurniture:bookshelf" | "fantasyfurniture:oven" | "fantasyfurniture:cookie_jar" | "fantasyfurniture:stocking" | "fantasyfurniture:large_inventory_menu" | "fantasyfurniture:medium_inventory_menu" | "fantasyfurniture:small_inventory_menu" | "modularrouters:modular_router" | "modularrouters:module_basic" | "modularrouters:module_activator" | "modularrouters:module_breaker" | "modularrouters:module_detector" | "modularrouters:module_distributor" | "modularrouters:module_extruder_2" | "modularrouters:module_flinger" | "modularrouters:module_fluid" | "modularrouters:module_player" | "modularrouters:module_vacuum" | "modularrouters:bulk_item_filter" | "modularrouters:mod_filter";
    type RecipeType = "crafting" | "minecraft:crafting" | "smelting" | "minecraft:smelting" | "blasting" | "minecraft:blasting" | "smoking" | "minecraft:smoking" | "campfire_cooking" | "minecraft:campfire_cooking" | "stonecutting" | "minecraft:stonecutting" | "smithing" | "minecraft:smithing" | "gtceu:steam_boiler" | "gtceu:electric_furnace" | "gtceu:alloy_smelter" | "gtceu:arc_furnace" | "gtceu:assembler" | "gtceu:autoclave" | "gtceu:bender" | "gtceu:brewery" | "gtceu:macerator" | "gtceu:canner" | "gtceu:centrifuge" | "gtceu:chemical_bath" | "gtceu:chemical_reactor" | "gtceu:compressor" | "gtceu:cutter" | "gtceu:distillery" | "gtceu:electrolyzer" | "gtceu:electromagnetic_separator" | "gtceu:extractor" | "gtceu:extruder" | "gtceu:fermenter" | "gtceu:fluid_heater" | "gtceu:fluid_solidifier" | "gtceu:forge_hammer" | "gtceu:forming_press" | "gtceu:lathe" | "gtceu:mixer" | "gtceu:ore_washer" | "gtceu:packer" | "gtceu:polarizer" | "gtceu:laser_engraver" | "gtceu:sifter" | "gtceu:thermal_centrifuge" | "gtceu:wiremill" | "gtceu:circuit_assembler" | "gtceu:gas_collector" | "gtceu:rock_breaker" | "gtceu:combustion_generator" | "gtceu:gas_turbine" | "gtceu:steam_turbine" | "gtceu:plasma_generator" | "gtceu:large_boiler" | "gtceu:coke_oven" | "gtceu:primitive_blast_furnace" | "gtceu:electric_blast_furnace" | "gtceu:distillation_tower" | "gtceu:pyrolyse_oven" | "gtceu:cracker" | "gtceu:implosion_compressor" | "gtceu:vacuum_freezer" | "gtceu:assembly_line" | "gtceu:large_chemical_reactor" | "gtceu:fusion_reactor" | "gtceu:alloy_blast_smelter" | "gtceu:create_mixer" | "gtceu:kinetic_ore_factory" | "gtceu:large_barrel" | "gtceu:primitive_alloy_smelter" | "gtceu:heat_chamber" | "gtceu:large_rotor_machine" | "gtceu:stargate_component_assembly" | "gtceu:super_pressure_heat_chamber" | "gtceu:tree_greenhouse" | "gtceu:essence_burning" | "gtceu:essence_enchancing" | "gtceu:essence_replication" | "gtceu:greenhouse_growing" | "ae2:charger" | "ae2:inscriber" | "ae2:matter_cannon" | "ae2:entropy" | "ae2:transform" | "extendedcrafting:combination" | "extendedcrafting:table" | "extendedcrafting:compressor" | "extendedcrafting:ender_crafter" | "extendedcrafting:flux_crafter" | "exmachinis:compacting" | "farmersdelight:cooking" | "farmersdelight:cutting" | "framedblocks:frame" | "sliceanddice:cutting" | "libx:empty" | "mysticalagriculture:infusion" | "mysticalagriculture:awakening" | "mysticalagriculture:reprocessor" | "mysticalagriculture:soul_extraction" | "bigreactors:reprocessor" | "bigreactors:fluidizer" | "thermal:hive_extractor" | "thermal:tree_extractor" | "thermal:tree_extractor_boost" | "thermal:fisher_boost" | "thermal:rock_gen" | "thermal:potion_diffuser_boost" | "thermal:stirling_fuel" | "thermal:compression_fuel" | "thermal:magmatic_fuel" | "thermal:numismatic_fuel" | "thermal:lapidary_fuel" | "thermal:disenchantment_fuel" | "thermal:gourmand_fuel" | "thermal:furnace" | "thermal:sawmill" | "thermal:pulverizer" | "thermal:pulverizer_recycle" | "thermal:smelter" | "thermal:smelter_recycle" | "thermal:insolator" | "thermal:centrifuge" | "thermal:press" | "thermal:crucible" | "thermal:chiller" | "thermal:refinery" | "thermal:pyrolyzer" | "thermal:bottler" | "thermal:brewer" | "thermal:crystallizer" | "thermal:pulverizer_catalyst" | "thermal:smelter_catalyst" | "thermal:insolator_catalyst" | "systeams:steam" | "systeams:upgrade_shapeless" | "create:conversion" | "create:crushing" | "create:cutting" | "create:milling" | "create:basin" | "create:mixing" | "create:compacting" | "create:pressing" | "create:sandpaper_polishing" | "create:splashing" | "create:haunting" | "create:deploying" | "create:filling" | "create:emptying" | "create:item_application" | "create:mechanical_crafting" | "create:sequenced_assembly" | "almostunified:client_recipe_tracker" | "automobility:auto_mechanic_table" | "functionalstorage:custom_compacting" | "fantasyfurniture:dyeable" | "exnihilosequentia:compost" | "exnihilosequentia:crook" | "exnihilosequentia:crucible" | "exnihilosequentia:fluid_item" | "exnihilosequentia:fluid_on_top" | "exnihilosequentia:fluid_transform" | "exnihilosequentia:hammer" | "exnihilosequentia:heat" | "exnihilosequentia:sieve";
    type RecipeSerializer = "crafting_shaped" | "minecraft:crafting_shaped" | "crafting_shapeless" | "minecraft:crafting_shapeless" | "crafting_special_armordye" | "minecraft:crafting_special_armordye" | "crafting_special_bookcloning" | "minecraft:crafting_special_bookcloning" | "crafting_special_mapcloning" | "minecraft:crafting_special_mapcloning" | "crafting_special_mapextending" | "minecraft:crafting_special_mapextending" | "crafting_special_firework_rocket" | "minecraft:crafting_special_firework_rocket" | "crafting_special_firework_star" | "minecraft:crafting_special_firework_star" | "crafting_special_firework_star_fade" | "minecraft:crafting_special_firework_star_fade" | "crafting_special_tippedarrow" | "minecraft:crafting_special_tippedarrow" | "crafting_special_bannerduplicate" | "minecraft:crafting_special_bannerduplicate" | "crafting_special_shielddecoration" | "minecraft:crafting_special_shielddecoration" | "crafting_special_shulkerboxcoloring" | "minecraft:crafting_special_shulkerboxcoloring" | "crafting_special_suspiciousstew" | "minecraft:crafting_special_suspiciousstew" | "crafting_special_repairitem" | "minecraft:crafting_special_repairitem" | "smelting" | "minecraft:smelting" | "blasting" | "minecraft:blasting" | "smoking" | "minecraft:smoking" | "campfire_cooking" | "minecraft:campfire_cooking" | "stonecutting" | "minecraft:stonecutting" | "smithing" | "minecraft:smithing" | "gtceu:steam_boiler" | "gtceu:electric_furnace" | "gtceu:alloy_smelter" | "gtceu:arc_furnace" | "gtceu:assembler" | "gtceu:autoclave" | "gtceu:bender" | "gtceu:brewery" | "gtceu:macerator" | "gtceu:canner" | "gtceu:centrifuge" | "gtceu:chemical_bath" | "gtceu:chemical_reactor" | "gtceu:compressor" | "gtceu:cutter" | "gtceu:distillery" | "gtceu:electrolyzer" | "gtceu:electromagnetic_separator" | "gtceu:extractor" | "gtceu:extruder" | "gtceu:fermenter" | "gtceu:fluid_heater" | "gtceu:fluid_solidifier" | "gtceu:forge_hammer" | "gtceu:forming_press" | "gtceu:lathe" | "gtceu:mixer" | "gtceu:ore_washer" | "gtceu:packer" | "gtceu:polarizer" | "gtceu:laser_engraver" | "gtceu:sifter" | "gtceu:thermal_centrifuge" | "gtceu:wiremill" | "gtceu:circuit_assembler" | "gtceu:gas_collector" | "gtceu:rock_breaker" | "gtceu:combustion_generator" | "gtceu:gas_turbine" | "gtceu:steam_turbine" | "gtceu:plasma_generator" | "gtceu:large_boiler" | "gtceu:coke_oven" | "gtceu:primitive_blast_furnace" | "gtceu:electric_blast_furnace" | "gtceu:distillation_tower" | "gtceu:pyrolyse_oven" | "gtceu:cracker" | "gtceu:implosion_compressor" | "gtceu:vacuum_freezer" | "gtceu:assembly_line" | "gtceu:large_chemical_reactor" | "gtceu:fusion_reactor" | "gtceu:alloy_blast_smelter" | "gtceu:create_mixer" | "gtceu:kinetic_ore_factory" | "gtceu:large_barrel" | "gtceu:primitive_alloy_smelter" | "gtceu:heat_chamber" | "gtceu:large_rotor_machine" | "gtceu:stargate_component_assembly" | "gtceu:super_pressure_heat_chamber" | "gtceu:tree_greenhouse" | "gtceu:essence_burning" | "gtceu:essence_enchancing" | "gtceu:essence_replication" | "gtceu:greenhouse_growing" | "gtceu:gt_recipe_serializer" | "gtceu:facade_cover_serializer" | "gtceu:strict_shaped_recipe_serializer" | "gtceu:shaped_energy_transfer_recipe_serializer" | "ae2:inscriber" | "ae2:facade" | "ae2:entropy" | "ae2:matter_cannon" | "ae2:transform" | "ae2:charger" | "extendedcrafting:combination" | "extendedcrafting:shaped_table" | "extendedcrafting:shapeless_table" | "extendedcrafting:compressor" | "extendedcrafting:shaped_ender_crafter" | "extendedcrafting:shapeless_ender_crafter" | "extendedcrafting:shaped_flux_crafter" | "extendedcrafting:shapeless_flux_crafter" | "extendedcrafting:ultimate_singularity" | "laserio:cardclear" | "bookshelf:shaped_durability" | "bookshelf:shapeless_durability" | "buildinggadgets:construction_paste" | "exmachinis:compacting" | "farmersdelight:cooking" | "farmersdelight:cutting" | "farmersdelight:food_serving" | "supermartijn642corelib:conditional" | "simplybackpacks:backpack_upgrade" | "patchouli:shaped_book_recipe" | "patchouli:shapeless_book_recipe" | "framedblocks:frame" | "sliceanddice:cutting" | "cucumber:shaped_no_mirror" | "cucumber:shaped_transfer_damage" | "cucumber:shaped_tag" | "cucumber:shapeless_tag" | "libx:empty" | "enderstorage:create_recipe" | "enderstorage:recolour_recipe" | "forge:conditional" | "mysticalagriculture:farmland_till" | "mysticalagriculture:infusion" | "mysticalagriculture:awakening" | "mysticalagriculture:reprocessor" | "mysticalagriculture:soul_extraction" | "mysticalagriculture:soul_jar_empty" | "bigreactors:reprocessor" | "bigreactors:fluidizersolid" | "bigreactors:fluidizersolidmixing" | "bigreactors:fluidizerfluidmixing" | "cofh_core:crafting_shaped_potion" | "cofh_core:crafting_securable" | "thermal:hive_extractor" | "thermal:tree_extractor" | "thermal:tree_extractor_boost" | "thermal:fisher_boost" | "thermal:rock_gen" | "thermal:potion_diffuser_boost" | "thermal:furnace" | "thermal:sawmill" | "thermal:pulverizer" | "thermal:pulverizer_recycle" | "thermal:smelter" | "thermal:smelter_recycle" | "thermal:insolator" | "thermal:centrifuge" | "thermal:press" | "thermal:crucible" | "thermal:chiller" | "thermal:refinery" | "thermal:pyrolyzer" | "thermal:bottler" | "thermal:brewer" | "thermal:crystallizer" | "thermal:pulverizer_catalyst" | "thermal:smelter_catalyst" | "thermal:insolator_catalyst" | "thermal:stirling_fuel" | "thermal:compression_fuel" | "thermal:magmatic_fuel" | "thermal:numismatic_fuel" | "thermal:lapidary_fuel" | "thermal:disenchantment_fuel" | "thermal:gourmand_fuel" | "systeams:steam" | "systeams:upgrade_shapeless" | "create:conversion" | "create:crushing" | "create:cutting" | "create:milling" | "create:basin" | "create:mixing" | "create:compacting" | "create:pressing" | "create:sandpaper_polishing" | "create:splashing" | "create:haunting" | "create:deploying" | "create:filling" | "create:emptying" | "create:item_application" | "create:mechanical_crafting" | "create:sequenced_assembly" | "create:toolbox_dyeing" | "bucketlib:bucket_dyeing" | "fluxnetworks:flux_storage_recipe" | "fluxnetworks:nbt_wipe_recipe" | "almostunified:client_recipe_tracker" | "kubejs:shaped" | "kubejs:shapeless" | "ae2wtlib:upgrade" | "ae2wtlib:combine" | "numina:crafting_energy_item" | "automobility:auto_mechanic_table" | "functionalstorage:framed_recipe" | "functionalstorage:custom_compacting" | "fantasyfurniture:dyeable" | "modularrouters:breaker_module" | "modularrouters:extruder_module_1" | "modularrouters:module_reset" | "modularrouters:guide_book" | "exnihilosequentia:hammer" | "exnihilosequentia:crook" | "exnihilosequentia:compost" | "exnihilosequentia:fluid_item" | "exnihilosequentia:fluid_on_top" | "exnihilosequentia:fluid_transform" | "exnihilosequentia:crucible" | "exnihilosequentia:heat" | "exnihilosequentia:sieve";
    type Attribute = "generic.max_health" | "minecraft:generic.max_health" | "generic.follow_range" | "minecraft:generic.follow_range" | "generic.knockback_resistance" | "minecraft:generic.knockback_resistance" | "generic.movement_speed" | "minecraft:generic.movement_speed" | "generic.flying_speed" | "minecraft:generic.flying_speed" | "generic.attack_damage" | "minecraft:generic.attack_damage" | "generic.attack_knockback" | "minecraft:generic.attack_knockback" | "generic.attack_speed" | "minecraft:generic.attack_speed" | "generic.armor" | "minecraft:generic.armor" | "generic.armor_toughness" | "minecraft:generic.armor_toughness" | "generic.luck" | "minecraft:generic.luck" | "zombie.spawn_reinforcements" | "minecraft:zombie.spawn_reinforcements" | "horse.jump_strength" | "minecraft:horse.jump_strength" | "forge:swim_speed" | "forge:nametag_distance" | "forge:entity_gravity" | "forge:reach_distance" | "forge:attack_range" | "forge:step_height_addition";
    type PositionSourceType = "block" | "minecraft:block" | "entity" | "minecraft:entity";
    type CommandArgumentType = "brigadier:bool" | "brigadier:float" | "brigadier:double" | "brigadier:integer" | "brigadier:long" | "brigadier:string" | "entity" | "minecraft:entity" | "game_profile" | "minecraft:game_profile" | "block_pos" | "minecraft:block_pos" | "column_pos" | "minecraft:column_pos" | "vec3" | "minecraft:vec3" | "vec2" | "minecraft:vec2" | "block_state" | "minecraft:block_state" | "block_predicate" | "minecraft:block_predicate" | "item_stack" | "minecraft:item_stack" | "item_predicate" | "minecraft:item_predicate" | "color" | "minecraft:color" | "component" | "minecraft:component" | "message" | "minecraft:message" | "nbt_compound_tag" | "minecraft:nbt_compound_tag" | "nbt_tag" | "minecraft:nbt_tag" | "nbt_path" | "minecraft:nbt_path" | "objective" | "minecraft:objective" | "objective_criteria" | "minecraft:objective_criteria" | "operation" | "minecraft:operation" | "particle" | "minecraft:particle" | "angle" | "minecraft:angle" | "rotation" | "minecraft:rotation" | "scoreboard_slot" | "minecraft:scoreboard_slot" | "score_holder" | "minecraft:score_holder" | "swizzle" | "minecraft:swizzle" | "team" | "minecraft:team" | "item_slot" | "minecraft:item_slot" | "resource_location" | "minecraft:resource_location" | "mob_effect" | "minecraft:mob_effect" | "function" | "minecraft:function" | "entity_anchor" | "minecraft:entity_anchor" | "int_range" | "minecraft:int_range" | "float_range" | "minecraft:float_range" | "item_enchantment" | "minecraft:item_enchantment" | "entity_summon" | "minecraft:entity_summon" | "dimension" | "minecraft:dimension" | "time" | "minecraft:time" | "resource_or_tag" | "minecraft:resource_or_tag" | "resource" | "minecraft:resource" | "template_mirror" | "minecraft:template_mirror" | "template_rotation" | "minecraft:template_rotation" | "uuid" | "minecraft:uuid" | "test_argument" | "minecraft:test_argument" | "test_class" | "minecraft:test_class" | "cyclopscore:blur" | "cyclopscore:debug_packet" | "cyclopscore:enum" | "bookshelf:font" | "bookshelf:item_output" | "curios:slot_type" | "inventorysorter:container_reslocation" | "ftbteams:team" | "ftbteams:team_property" | "libx:enum" | "forge:enum" | "forge:modid" | "ftbteams:change_progress" | "ftbteams:quest_object" | "flywheel:engine";
    type StatType = "broken" | "minecraft:broken" | "crafted" | "minecraft:crafted" | "custom" | "minecraft:custom" | "dropped" | "minecraft:dropped" | "killed" | "minecraft:killed" | "killed_by" | "minecraft:killed_by" | "mined" | "minecraft:mined" | "picked_up" | "minecraft:picked_up" | "used" | "minecraft:used";
    type VillagerType = "snow" | "minecraft:snow" | "desert" | "minecraft:desert" | "plains" | "minecraft:plains" | "jungle" | "minecraft:jungle" | "taiga" | "minecraft:taiga" | "savanna" | "minecraft:savanna" | "swamp" | "minecraft:swamp";
    type VillagerProfession = "ae2:fluix_researcher" | "armorer" | "minecraft:armorer" | "butcher" | "minecraft:butcher" | "cartographer" | "minecraft:cartographer" | "cleric" | "minecraft:cleric" | "farmer" | "minecraft:farmer" | "fisherman" | "minecraft:fisherman" | "fletcher" | "minecraft:fletcher" | "leatherworker" | "minecraft:leatherworker" | "librarian" | "minecraft:librarian" | "mason" | "minecraft:mason" | "nitwit" | "minecraft:nitwit" | "none" | "minecraft:none" | "shepherd" | "minecraft:shepherd" | "toolsmith" | "minecraft:toolsmith" | "weaponsmith" | "minecraft:weaponsmith" | "sgjourney:archeologist";
    type PointOfInterestType = "ae2:fluix_researcher" | "armorer" | "minecraft:armorer" | "bee_nest" | "minecraft:bee_nest" | "beehive" | "minecraft:beehive" | "butcher" | "minecraft:butcher" | "cartographer" | "minecraft:cartographer" | "cleric" | "minecraft:cleric" | "farmer" | "minecraft:farmer" | "fisherman" | "minecraft:fisherman" | "fletcher" | "minecraft:fletcher" | "home" | "minecraft:home" | "leatherworker" | "minecraft:leatherworker" | "librarian" | "minecraft:librarian" | "lightning_rod" | "minecraft:lightning_rod" | "lodestone" | "minecraft:lodestone" | "mason" | "minecraft:mason" | "meeting" | "minecraft:meeting" | "nether_portal" | "minecraft:nether_portal" | "shepherd" | "minecraft:shepherd" | "toolsmith" | "minecraft:toolsmith" | "weaponsmith" | "minecraft:weaponsmith" | "sgjourney:archeologist_poi";
    type MemoryModuleType = "admiring_disabled" | "minecraft:admiring_disabled" | "admiring_item" | "minecraft:admiring_item" | "angry_at" | "minecraft:angry_at" | "ate_recently" | "minecraft:ate_recently" | "attack_cooling_down" | "minecraft:attack_cooling_down" | "attack_target" | "minecraft:attack_target" | "avoid_target" | "minecraft:avoid_target" | "breed_target" | "minecraft:breed_target" | "cant_reach_walk_target_since" | "minecraft:cant_reach_walk_target_since" | "celebrate_location" | "minecraft:celebrate_location" | "dancing" | "minecraft:dancing" | "dig_cooldown" | "minecraft:dig_cooldown" | "disable_walk_to_admire_item" | "minecraft:disable_walk_to_admire_item" | "disturbance_location" | "minecraft:disturbance_location" | "doors_to_close" | "minecraft:doors_to_close" | "dummy" | "minecraft:dummy" | "golem_detected_recently" | "minecraft:golem_detected_recently" | "has_hunting_cooldown" | "minecraft:has_hunting_cooldown" | "heard_bell_time" | "minecraft:heard_bell_time" | "hiding_place" | "minecraft:hiding_place" | "home" | "minecraft:home" | "hunted_recently" | "minecraft:hunted_recently" | "hurt_by" | "minecraft:hurt_by" | "hurt_by_entity" | "minecraft:hurt_by_entity" | "interactable_doors" | "minecraft:interactable_doors" | "interaction_target" | "minecraft:interaction_target" | "is_emerging" | "minecraft:is_emerging" | "is_in_water" | "minecraft:is_in_water" | "is_panicking" | "minecraft:is_panicking" | "is_pregnant" | "minecraft:is_pregnant" | "is_sniffing" | "minecraft:is_sniffing" | "is_tempted" | "minecraft:is_tempted" | "item_pickup_cooldown_ticks" | "minecraft:item_pickup_cooldown_ticks" | "job_site" | "minecraft:job_site" | "last_slept" | "minecraft:last_slept" | "last_woken" | "minecraft:last_woken" | "last_worked_at_poi" | "minecraft:last_worked_at_poi" | "liked_noteblock" | "minecraft:liked_noteblock" | "liked_noteblock_cooldown_ticks" | "minecraft:liked_noteblock_cooldown_ticks" | "liked_player" | "minecraft:liked_player" | "long_jump_cooling_down" | "minecraft:long_jump_cooling_down" | "long_jump_mid_jump" | "minecraft:long_jump_mid_jump" | "look_target" | "minecraft:look_target" | "meeting_point" | "minecraft:meeting_point" | "mobs" | "minecraft:mobs" | "nearby_adult_piglins" | "minecraft:nearby_adult_piglins" | "nearest_attackable" | "minecraft:nearest_attackable" | "nearest_bed" | "minecraft:nearest_bed" | "nearest_hostile" | "minecraft:nearest_hostile" | "nearest_player_holding_wanted_item" | "minecraft:nearest_player_holding_wanted_item" | "nearest_players" | "minecraft:nearest_players" | "nearest_repellent" | "minecraft:nearest_repellent" | "nearest_targetable_player_not_wearing_gold" | "minecraft:nearest_targetable_player_not_wearing_gold" | "nearest_visible_adult" | "minecraft:nearest_visible_adult" | "nearest_visible_adult_hoglins" | "minecraft:nearest_visible_adult_hoglins" | "nearest_visible_adult_piglin" | "minecraft:nearest_visible_adult_piglin" | "nearest_visible_adult_piglins" | "minecraft:nearest_visible_adult_piglins" | "nearest_visible_baby_hoglin" | "minecraft:nearest_visible_baby_hoglin" | "nearest_visible_huntable_hoglin" | "minecraft:nearest_visible_huntable_hoglin" | "nearest_visible_nemesis" | "minecraft:nearest_visible_nemesis" | "nearest_visible_player" | "minecraft:nearest_visible_player" | "nearest_visible_targetable_player" | "minecraft:nearest_visible_targetable_player" | "nearest_visible_wanted_item" | "minecraft:nearest_visible_wanted_item" | "nearest_visible_zombified" | "minecraft:nearest_visible_zombified" | "pacified" | "minecraft:pacified" | "path" | "minecraft:path" | "play_dead_ticks" | "minecraft:play_dead_ticks" | "potential_job_site" | "minecraft:potential_job_site" | "ram_cooldown_ticks" | "minecraft:ram_cooldown_ticks" | "ram_target" | "minecraft:ram_target" | "recent_projectile" | "minecraft:recent_projectile" | "ride_target" | "minecraft:ride_target" | "roar_sound_cooldown" | "minecraft:roar_sound_cooldown" | "roar_sound_delay" | "minecraft:roar_sound_delay" | "roar_target" | "minecraft:roar_target" | "secondary_job_site" | "minecraft:secondary_job_site" | "sniff_cooldown" | "minecraft:sniff_cooldown" | "sonic_boom_cooldown" | "minecraft:sonic_boom_cooldown" | "sonic_boom_sound_cooldown" | "minecraft:sonic_boom_sound_cooldown" | "sonic_boom_sound_delay" | "minecraft:sonic_boom_sound_delay" | "temptation_cooldown_ticks" | "minecraft:temptation_cooldown_ticks" | "tempting_player" | "minecraft:tempting_player" | "time_trying_to_reach_admire_item" | "minecraft:time_trying_to_reach_admire_item" | "touch_cooldown" | "minecraft:touch_cooldown" | "universal_anger" | "minecraft:universal_anger" | "unreachable_tongue_targets" | "minecraft:unreachable_tongue_targets" | "vibration_cooldown" | "minecraft:vibration_cooldown" | "visible_adult_hoglin_count" | "minecraft:visible_adult_hoglin_count" | "visible_adult_piglin_count" | "minecraft:visible_adult_piglin_count" | "visible_mobs" | "minecraft:visible_mobs" | "visible_villager_babies" | "minecraft:visible_villager_babies" | "walk_target" | "minecraft:walk_target";
    type SensorType = "dummy" | "minecraft:dummy" | "nearest_items" | "minecraft:nearest_items" | "nearest_living_entities" | "minecraft:nearest_living_entities" | "nearest_players" | "minecraft:nearest_players" | "nearest_bed" | "minecraft:nearest_bed" | "hurt_by" | "minecraft:hurt_by" | "villager_hostiles" | "minecraft:villager_hostiles" | "villager_babies" | "minecraft:villager_babies" | "secondary_pois" | "minecraft:secondary_pois" | "golem_detected" | "minecraft:golem_detected" | "piglin_specific_sensor" | "minecraft:piglin_specific_sensor" | "piglin_brute_specific_sensor" | "minecraft:piglin_brute_specific_sensor" | "hoglin_specific_sensor" | "minecraft:hoglin_specific_sensor" | "nearest_adult" | "minecraft:nearest_adult" | "axolotl_attackables" | "minecraft:axolotl_attackables" | "axolotl_temptations" | "minecraft:axolotl_temptations" | "goat_temptations" | "minecraft:goat_temptations" | "frog_temptations" | "minecraft:frog_temptations" | "frog_attackables" | "minecraft:frog_attackables" | "is_in_water" | "minecraft:is_in_water" | "warden_entity_sensor" | "minecraft:warden_entity_sensor";
    type Schedule = "empty" | "minecraft:empty" | "simple" | "minecraft:simple" | "villager_baby" | "minecraft:villager_baby" | "villager_default" | "minecraft:villager_default";
    type Activity = "core" | "minecraft:core" | "idle" | "minecraft:idle" | "work" | "minecraft:work" | "play" | "minecraft:play" | "rest" | "minecraft:rest" | "meet" | "minecraft:meet" | "panic" | "minecraft:panic" | "raid" | "minecraft:raid" | "pre_raid" | "minecraft:pre_raid" | "hide" | "minecraft:hide" | "fight" | "minecraft:fight" | "celebrate" | "minecraft:celebrate" | "admire_item" | "minecraft:admire_item" | "avoid" | "minecraft:avoid" | "ride" | "minecraft:ride" | "play_dead" | "minecraft:play_dead" | "long_jump" | "minecraft:long_jump" | "ram" | "minecraft:ram" | "tongue" | "minecraft:tongue" | "swim" | "minecraft:swim" | "lay_spawn" | "minecraft:lay_spawn" | "sniff" | "minecraft:sniff" | "investigate" | "minecraft:investigate" | "roar" | "minecraft:roar" | "emerge" | "minecraft:emerge" | "dig" | "minecraft:dig";
    type LootPoolEntryType = "group" | "minecraft:group" | "loot_table" | "minecraft:loot_table" | "empty" | "minecraft:empty" | "item" | "minecraft:item" | "dynamic" | "minecraft:dynamic" | "sequence" | "minecraft:sequence" | "alternatives" | "minecraft:alternatives" | "libx:all" | "tag" | "minecraft:tag";
    type LootFunctionType = "farmersdelight:copy_meal" | "farmersdelight:smoker_cook" | "enchant_with_levels" | "minecraft:enchant_with_levels" | "farmersdelight:copy_skillet" | "copy_name" | "minecraft:copy_name" | "furnace_smelt" | "minecraft:furnace_smelt" | "copy_nbt" | "minecraft:copy_nbt" | "set_banner_pattern" | "minecraft:set_banner_pattern" | "set_lore" | "minecraft:set_lore" | "apply_bonus" | "minecraft:apply_bonus" | "fill_player_head" | "minecraft:fill_player_head" | "set_name" | "minecraft:set_name" | "set_count" | "minecraft:set_count" | "copy_state" | "minecraft:copy_state" | "curios:set_curio_attributes" | "set_stew_effect" | "minecraft:set_stew_effect" | "set_attributes" | "minecraft:set_attributes" | "set_damage" | "minecraft:set_damage" | "set_loot_table" | "minecraft:set_loot_table" | "set_nbt" | "minecraft:set_nbt" | "explosion_decay" | "minecraft:explosion_decay" | "exploration_map" | "minecraft:exploration_map" | "cofh_core:nbt_sync" | "set_instrument" | "minecraft:set_instrument" | "looting_enchant" | "minecraft:looting_enchant" | "enchant_randomly" | "minecraft:enchant_randomly" | "set_enchantments" | "minecraft:set_enchantments" | "set_potion" | "minecraft:set_potion" | "set_contents" | "minecraft:set_contents" | "limit_count" | "minecraft:limit_count";
    type LootConditionType = "value_check" | "minecraft:value_check" | "random_chance" | "minecraft:random_chance" | "killed_by_player" | "minecraft:killed_by_player" | "survives_explosion" | "minecraft:survives_explosion" | "table_bonus" | "minecraft:table_bonus" | "location_check" | "minecraft:location_check" | "thermal:flag" | "damage_source_properties" | "minecraft:damage_source_properties" | "random_chance_with_looting" | "minecraft:random_chance_with_looting" | "entity_properties" | "minecraft:entity_properties" | "entity_scores" | "minecraft:entity_scores" | "inverted" | "minecraft:inverted" | "block_state_property" | "minecraft:block_state_property" | "reference" | "minecraft:reference" | "quark:flag" | "alternative" | "minecraft:alternative" | "time_check" | "minecraft:time_check" | "weather_check" | "minecraft:weather_check" | "forge:loot_table_id" | "cofh_core:flag" | "match_tool" | "minecraft:match_tool" | "forge:can_tool_perform_action";
    type LootNumberProviderType = "uniform" | "minecraft:uniform" | "score" | "minecraft:score" | "binomial" | "minecraft:binomial" | "constant" | "minecraft:constant";
    type LootNbtProviderType = "context" | "minecraft:context" | "storage" | "minecraft:storage";
    type LootScoreProviderType = "fixed" | "minecraft:fixed" | "context" | "minecraft:context";
    type FloatProviderType = "uniform" | "minecraft:uniform" | "clamped_normal" | "minecraft:clamped_normal" | "trapezoid" | "minecraft:trapezoid" | "constant" | "minecraft:constant";
    type IntProviderType = "uniform" | "minecraft:uniform" | "biased_to_bottom" | "minecraft:biased_to_bottom" | "clamped" | "minecraft:clamped" | "clamped_normal" | "minecraft:clamped_normal" | "constant" | "minecraft:constant" | "weighted_list" | "minecraft:weighted_list";
    type HeightProviderType = "uniform" | "minecraft:uniform" | "biased_to_bottom" | "minecraft:biased_to_bottom" | "very_biased_to_bottom" | "minecraft:very_biased_to_bottom" | "trapezoid" | "minecraft:trapezoid" | "constant" | "minecraft:constant" | "weighted_list" | "minecraft:weighted_list";
    type BlockPredicateType = "any_of" | "minecraft:any_of" | "all_of" | "minecraft:all_of" | "not" | "minecraft:not" | "matching_fluids" | "minecraft:matching_fluids" | "would_survive" | "minecraft:would_survive" | "inside_world_bounds" | "minecraft:inside_world_bounds" | "true" | "minecraft:true" | "solid" | "minecraft:solid" | "matching_blocks" | "minecraft:matching_blocks" | "replaceable" | "minecraft:replaceable" | "matching_block_tag" | "minecraft:matching_block_tag" | "has_sturdy_face" | "minecraft:has_sturdy_face";
    type Carver = "cave" | "minecraft:cave" | "nether_cave" | "minecraft:nether_cave" | "canyon" | "minecraft:canyon";
    type Feature = "no_op" | "minecraft:no_op" | "tree" | "minecraft:tree" | "flower" | "minecraft:flower" | "no_bonemeal_flower" | "minecraft:no_bonemeal_flower" | "random_patch" | "minecraft:random_patch" | "block_pile" | "minecraft:block_pile" | "spring_feature" | "minecraft:spring_feature" | "chorus_plant" | "minecraft:chorus_plant" | "replace_single_block" | "minecraft:replace_single_block" | "void_start_platform" | "minecraft:void_start_platform" | "desert_well" | "minecraft:desert_well" | "fossil" | "minecraft:fossil" | "huge_red_mushroom" | "minecraft:huge_red_mushroom" | "huge_brown_mushroom" | "minecraft:huge_brown_mushroom" | "ice_spike" | "minecraft:ice_spike" | "glowstone_blob" | "minecraft:glowstone_blob" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "vines" | "minecraft:vines" | "block_column" | "minecraft:block_column" | "vegetation_patch" | "minecraft:vegetation_patch" | "waterlogged_vegetation_patch" | "minecraft:waterlogged_vegetation_patch" | "root_system" | "minecraft:root_system" | "multiface_growth" | "minecraft:multiface_growth" | "underwater_magma" | "minecraft:underwater_magma" | "monster_room" | "minecraft:monster_room" | "blue_ice" | "minecraft:blue_ice" | "iceberg" | "minecraft:iceberg" | "forest_rock" | "minecraft:forest_rock" | "disk" | "minecraft:disk" | "lake" | "minecraft:lake" | "ore" | "minecraft:ore" | "end_spike" | "minecraft:end_spike" | "end_island" | "minecraft:end_island" | "end_gateway" | "minecraft:end_gateway" | "seagrass" | "minecraft:seagrass" | "kelp" | "minecraft:kelp" | "coral_tree" | "minecraft:coral_tree" | "coral_mushroom" | "minecraft:coral_mushroom" | "coral_claw" | "minecraft:coral_claw" | "sea_pickle" | "minecraft:sea_pickle" | "simple_block" | "minecraft:simple_block" | "bamboo" | "minecraft:bamboo" | "huge_fungus" | "minecraft:huge_fungus" | "nether_forest_vegetation" | "minecraft:nether_forest_vegetation" | "weeping_vines" | "minecraft:weeping_vines" | "twisting_vines" | "minecraft:twisting_vines" | "basalt_columns" | "minecraft:basalt_columns" | "delta_feature" | "minecraft:delta_feature" | "netherrack_replace_blobs" | "minecraft:netherrack_replace_blobs" | "fill_layer" | "minecraft:fill_layer" | "bonus_chest" | "minecraft:bonus_chest" | "basalt_pillar" | "minecraft:basalt_pillar" | "scattered_ore" | "minecraft:scattered_ore" | "random_selector" | "minecraft:random_selector" | "simple_random_selector" | "minecraft:simple_random_selector" | "random_boolean_selector" | "minecraft:random_boolean_selector" | "geode" | "minecraft:geode" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "large_dripstone" | "minecraft:large_dripstone" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "sculk_patch" | "minecraft:sculk_patch" | "farmersdelight:wild_rice" | "farmersdelight:wild_crop" | "mysticalagriculture:soulstone" | "create:standard_ore" | "create:layered_ore" | "sgjourney:ore_spire";
    type StructurePlacement = "concentric_rings" | "minecraft:concentric_rings" | "random_spread" | "minecraft:random_spread";
    type StructurePiece = "nescsc" | "minecraft:nescsc" | "shli" | "minecraft:shli" | "btp" | "minecraft:btp" | "shph" | "minecraft:shph" | "msstairs" | "minecraft:msstairs" | "shpr" | "minecraft:shpr" | "ompenthouse" | "minecraft:ompenthouse" | "omdxr" | "minecraft:omdxr" | "omdxyr" | "minecraft:omdxyr" | "nemt" | "minecraft:nemt" | "shlt" | "minecraft:shlt" | "iglu" | "minecraft:iglu" | "wmp" | "minecraft:wmp" | "nerc" | "minecraft:nerc" | "nebcr" | "minecraft:nebcr" | "nefos" | "minecraft:nefos" | "omwr" | "minecraft:omwr" | "msroom" | "minecraft:msroom" | "omentry" | "minecraft:omentry" | "omsimple" | "minecraft:omsimple" | "orp" | "minecraft:orp" | "omdyzr" | "minecraft:omdyzr" | "tedp" | "minecraft:tedp" | "nesc" | "minecraft:nesc" | "shrc" | "minecraft:shrc" | "mscorridor" | "minecraft:mscorridor" | "nebs" | "minecraft:nebs" | "shfc" | "minecraft:shfc" | "omcr" | "minecraft:omcr" | "nece" | "minecraft:nece" | "nesclt" | "minecraft:nesclt" | "nesr" | "minecraft:nesr" | "shrt" | "minecraft:shrt" | "necsr" | "minecraft:necsr" | "nebef" | "minecraft:nebef" | "sh5c" | "minecraft:sh5c" | "omdzr" | "minecraft:omdzr" | "shipwreck" | "minecraft:shipwreck" | "shssd" | "minecraft:shssd" | "ecp" | "minecraft:ecp" | "mscrossing" | "minecraft:mscrossing" | "nestart" | "minecraft:nestart" | "shsd" | "minecraft:shsd" | "shstart" | "minecraft:shstart" | "neccs" | "minecraft:neccs" | "nectb" | "minecraft:nectb" | "shs" | "minecraft:shs" | "omb" | "minecraft:omb" | "tejp" | "minecraft:tejp" | "shcc" | "minecraft:shcc" | "ae2mtrt" | "minecraft:ae2mtrt" | "omdyr" | "minecraft:omdyr" | "rupo" | "minecraft:rupo" | "nescrt" | "minecraft:nescrt" | "omsimplet" | "minecraft:omsimplet" | "tesh" | "minecraft:tesh" | "jigsaw" | "minecraft:jigsaw";
    type StructureType = "woodland_mansion" | "minecraft:woodland_mansion" | "desert_pyramid" | "minecraft:desert_pyramid" | "nether_fossil" | "minecraft:nether_fossil" | "sgjourney:goauld_temple" | "shipwreck" | "minecraft:shipwreck" | "swamp_hut" | "minecraft:swamp_hut" | "sgjourney:buried_stargate" | "sgjourney:city" | "ruined_portal" | "minecraft:ruined_portal" | "sgjourney:stargate_temple" | "buried_treasure" | "minecraft:buried_treasure" | "end_city" | "minecraft:end_city" | "sgjourney:cartouche" | "ocean_ruin" | "minecraft:ocean_ruin" | "mineshaft" | "minecraft:mineshaft" | "igloo" | "minecraft:igloo" | "sgjourney:stargate_pedestal" | "fortress" | "minecraft:fortress" | "jungle_temple" | "minecraft:jungle_temple" | "stronghold" | "minecraft:stronghold" | "sgjourney:stargate_outpost" | "sgjourney:common_stargate" | "ae2:mtrt" | "ocean_monument" | "minecraft:ocean_monument" | "jigsaw" | "minecraft:jigsaw" | "sgjourney:jaffa_house";
    type PlacementModifierType = "block_predicate_filter" | "minecraft:block_predicate_filter" | "random_offset" | "minecraft:random_offset" | "noise_based_count" | "minecraft:noise_based_count" | "height_range" | "minecraft:height_range" | "rarity_filter" | "minecraft:rarity_filter" | "noise_threshold_count" | "minecraft:noise_threshold_count" | "environment_scan" | "minecraft:environment_scan" | "thermal:config" | "in_square" | "minecraft:in_square" | "surface_water_depth_filter" | "minecraft:surface_water_depth_filter" | "surface_relative_threshold_filter" | "minecraft:surface_relative_threshold_filter" | "gtceu:dimension" | "gtceu:frequency" | "count_on_every_layer" | "minecraft:count_on_every_layer" | "biome" | "minecraft:biome" | "gtceu:biome_placement" | "count" | "minecraft:count" | "create:config_driven" | "carving_mask" | "minecraft:carving_mask" | "farmersdelight:biome_tag" | "heightmap" | "minecraft:heightmap";
    type BlockStateProviderType = "simple_state_provider" | "minecraft:simple_state_provider" | "weighted_state_provider" | "minecraft:weighted_state_provider" | "noise_threshold_provider" | "minecraft:noise_threshold_provider" | "noise_provider" | "minecraft:noise_provider" | "dual_noise_provider" | "minecraft:dual_noise_provider" | "rotated_block_provider" | "minecraft:rotated_block_provider" | "randomized_int_state_provider" | "minecraft:randomized_int_state_provider";
    type FoliagePlacerType = "blob_foliage_placer" | "minecraft:blob_foliage_placer" | "spruce_foliage_placer" | "minecraft:spruce_foliage_placer" | "pine_foliage_placer" | "minecraft:pine_foliage_placer" | "acacia_foliage_placer" | "minecraft:acacia_foliage_placer" | "bush_foliage_placer" | "minecraft:bush_foliage_placer" | "fancy_foliage_placer" | "minecraft:fancy_foliage_placer" | "jungle_foliage_placer" | "minecraft:jungle_foliage_placer" | "mega_pine_foliage_placer" | "minecraft:mega_pine_foliage_placer" | "dark_oak_foliage_placer" | "minecraft:dark_oak_foliage_placer" | "random_spread_foliage_placer" | "minecraft:random_spread_foliage_placer" | "gtceu:rubber";
    type TrunkPlacerType = "gtceu:rubber" | "straight_trunk_placer" | "minecraft:straight_trunk_placer" | "giant_trunk_placer" | "minecraft:giant_trunk_placer" | "bending_trunk_placer" | "minecraft:bending_trunk_placer" | "fancy_trunk_placer" | "minecraft:fancy_trunk_placer" | "upwards_branching_trunk_placer" | "minecraft:upwards_branching_trunk_placer" | "forking_trunk_placer" | "minecraft:forking_trunk_placer" | "dark_oak_trunk_placer" | "minecraft:dark_oak_trunk_placer" | "mega_jungle_trunk_placer" | "minecraft:mega_jungle_trunk_placer";
    type RootPlacerType = "mangrove_root_placer" | "minecraft:mangrove_root_placer";
    type TreeDecoratorType = "trunk_vine" | "minecraft:trunk_vine" | "leave_vine" | "minecraft:leave_vine" | "cocoa" | "minecraft:cocoa" | "beehive" | "minecraft:beehive" | "alter_ground" | "minecraft:alter_ground" | "attached_to_leaves" | "minecraft:attached_to_leaves";
    type FeatureSizeType = "three_layers_feature_size" | "minecraft:three_layers_feature_size" | "two_layers_feature_size" | "minecraft:two_layers_feature_size";
    type BiomeSource = "multi_noise" | "minecraft:multi_noise" | "checkerboard" | "minecraft:checkerboard" | "fixed" | "minecraft:fixed" | "the_end" | "minecraft:the_end";
    type ChunkGenerator = "skyblockbuilder:noise_based" | "debug" | "minecraft:debug" | "ae2:spatial_storage" | "skyblockbuilder:the_end" | "flat" | "minecraft:flat" | "noise" | "minecraft:noise";
    type MaterialCondition = "hole" | "minecraft:hole" | "noise_threshold" | "minecraft:noise_threshold" | "biome" | "minecraft:biome" | "not" | "minecraft:not" | "above_preliminary_surface" | "minecraft:above_preliminary_surface" | "water" | "minecraft:water" | "stone_depth" | "minecraft:stone_depth" | "temperature" | "minecraft:temperature" | "vertical_gradient" | "minecraft:vertical_gradient" | "y_above" | "minecraft:y_above" | "steep" | "minecraft:steep";
    type MaterialRule = "bandlands" | "minecraft:bandlands" | "condition" | "minecraft:condition" | "sequence" | "minecraft:sequence" | "block" | "minecraft:block";
    type DensityFunctionType = "quarter_negative" | "minecraft:quarter_negative" | "max" | "minecraft:max" | "add" | "minecraft:add" | "blend_alpha" | "minecraft:blend_alpha" | "half_negative" | "minecraft:half_negative" | "y_clamped_gradient" | "minecraft:y_clamped_gradient" | "min" | "minecraft:min" | "clamp" | "minecraft:clamp" | "range_choice" | "minecraft:range_choice" | "cache_once" | "minecraft:cache_once" | "noise" | "minecraft:noise" | "shifted_noise" | "minecraft:shifted_noise" | "blend_density" | "minecraft:blend_density" | "weird_scaled_sampler" | "minecraft:weird_scaled_sampler" | "cache_all_in_cell" | "minecraft:cache_all_in_cell" | "shift" | "minecraft:shift" | "squeeze" | "minecraft:squeeze" | "mul" | "minecraft:mul" | "cube" | "minecraft:cube" | "square" | "minecraft:square" | "old_blended_noise" | "minecraft:old_blended_noise" | "constant" | "minecraft:constant" | "spline" | "minecraft:spline" | "interpolated" | "minecraft:interpolated" | "shift_b" | "minecraft:shift_b" | "abs" | "minecraft:abs" | "blend_offset" | "minecraft:blend_offset" | "cache_2d" | "minecraft:cache_2d" | "flat_cache" | "minecraft:flat_cache" | "shift_a" | "minecraft:shift_a" | "end_islands" | "minecraft:end_islands" | "beardifier" | "minecraft:beardifier";
    type StructureProcessor = "nop" | "minecraft:nop" | "lava_submerged_block" | "minecraft:lava_submerged_block" | "block_ignore" | "minecraft:block_ignore" | "create:schematic" | "jigsaw_replacement" | "minecraft:jigsaw_replacement" | "block_age" | "minecraft:block_age" | "gravity" | "minecraft:gravity" | "rule" | "minecraft:rule" | "blackstone_replace" | "minecraft:blackstone_replace" | "block_rot" | "minecraft:block_rot" | "protected_blocks" | "minecraft:protected_blocks";
    type StructurePoolElement = "empty_pool_element" | "minecraft:empty_pool_element" | "list_pool_element" | "minecraft:list_pool_element" | "legacy_single_pool_element" | "minecraft:legacy_single_pool_element" | "single_pool_element" | "minecraft:single_pool_element" | "feature_pool_element" | "minecraft:feature_pool_element";
    type CatVariant = "calico" | "minecraft:calico" | "british_shorthair" | "minecraft:british_shorthair" | "persian" | "minecraft:persian" | "white" | "minecraft:white" | "red" | "minecraft:red" | "all_black" | "minecraft:all_black" | "black" | "minecraft:black" | "siamese" | "minecraft:siamese" | "tabby" | "minecraft:tabby" | "ragdoll" | "minecraft:ragdoll" | "jellie" | "minecraft:jellie";
    type FrogVariant = "temperate" | "minecraft:temperate" | "warm" | "minecraft:warm" | "cold" | "minecraft:cold";
    type BannerPattern = "creeper" | "minecraft:creeper" | "rhombus" | "minecraft:rhombus" | "border" | "minecraft:border" | "half_horizontal" | "minecraft:half_horizontal" | "gradient_up" | "minecraft:gradient_up" | "stripe_left" | "minecraft:stripe_left" | "bricks" | "minecraft:bricks" | "triangles_bottom" | "minecraft:triangles_bottom" | "skull" | "minecraft:skull" | "diagonal_right" | "minecraft:diagonal_right" | "cross" | "minecraft:cross" | "diagonal_up_left" | "minecraft:diagonal_up_left" | "gradient" | "minecraft:gradient" | "flower" | "minecraft:flower" | "triangle_top" | "minecraft:triangle_top" | "half_vertical" | "minecraft:half_vertical" | "half_horizontal_bottom" | "minecraft:half_horizontal_bottom" | "globe" | "minecraft:globe" | "stripe_downleft" | "minecraft:stripe_downleft" | "curly_border" | "minecraft:curly_border" | "square_bottom_left" | "minecraft:square_bottom_left" | "half_vertical_right" | "minecraft:half_vertical_right" | "mojang" | "minecraft:mojang" | "triangles_top" | "minecraft:triangles_top" | "square_top_left" | "minecraft:square_top_left" | "piglin" | "minecraft:piglin" | "straight_cross" | "minecraft:straight_cross" | "triangle_bottom" | "minecraft:triangle_bottom" | "stripe_middle" | "minecraft:stripe_middle" | "stripe_right" | "minecraft:stripe_right" | "diagonal_up_right" | "minecraft:diagonal_up_right" | "stripe_downright" | "minecraft:stripe_downright" | "square_bottom_right" | "minecraft:square_bottom_right" | "stripe_top" | "minecraft:stripe_top" | "stripe_bottom" | "minecraft:stripe_bottom" | "stripe_center" | "minecraft:stripe_center" | "diagonal_left" | "minecraft:diagonal_left" | "small_stripes" | "minecraft:small_stripes" | "base" | "minecraft:base" | "square_top_right" | "minecraft:square_top_right" | "circle" | "minecraft:circle";
    type Instrument = "seek_goat_horn" | "minecraft:seek_goat_horn" | "sing_goat_horn" | "minecraft:sing_goat_horn" | "call_goat_horn" | "minecraft:call_goat_horn" | "feel_goat_horn" | "minecraft:feel_goat_horn" | "ponder_goat_horn" | "minecraft:ponder_goat_horn" | "admire_goat_horn" | "minecraft:admire_goat_horn" | "dream_goat_horn" | "minecraft:dream_goat_horn" | "yearn_goat_horn" | "minecraft:yearn_goat_horn";
    type EntityDataSerializers = "corpse:item_list" | "cofh_core:fluid_stack_eds" | "create:carriage_data";
    type GlobalLootModifierSerializers = "farmersdelight:add_item" | "farmersdelight:add_loot_table" | "farmersdelight:pastry_slicing" | "thermal:seeds_from_grass" | "effortlessbuilding:single_item_loot_modifier" | "exnihilosequentia:use_hammer" | "exnihilosequentia:use_crook";
    type FluidType = "createarmory:molten_brass" | "sliceanddice:fertilizer" | "thermal_extra:soul_infused" | "thermal_extra:shellite" | "thermal_extra:twinite" | "thermal_extra:dragonsteel" | "thermal_extra:sunflower_oil" | "thermal_extra:crystallized_sunflower_oil" | "thermal_extra:refined_sunflower_oil" | "gtceu:aluminium" | "gtceu:americium" | "gtceu:antimony" | "gtceu:argon_plasma" | "gtceu:argon" | "gtceu:arsenic" | "gtceu:beryllium" | "gtceu:bismuth" | "gtceu:carbon" | "gtceu:cerium" | "gtceu:chlorine" | "gtceu:chromium" | "gtceu:cobalt" | "gtceu:copper" | "gtceu:darmstadtium" | "gtceu:deuterium" | "gtceu:europium" | "gtceu:fluorine" | "gtceu:gallium" | "gtceu:gold" | "gtceu:hydrogen" | "gtceu:helium_plasma" | "gtceu:liquid_helium" | "gtceu:helium" | "gtceu:helium_3" | "gtceu:indium" | "gtceu:iridium" | "gtceu:iron_plasma" | "gtceu:iron" | "gtceu:krypton" | "gtceu:lanthanum" | "gtceu:lead" | "gtceu:lithium" | "gtceu:lutetium" | "gtceu:magnesium" | "gtceu:manganese" | "gtceu:mercury" | "gtceu:molybdenum" | "gtceu:neodymium" | "gtceu:neon" | "gtceu:nickel_plasma" | "gtceu:nickel" | "gtceu:niobium" | "gtceu:nitrogen_plasma" | "gtceu:nitrogen" | "gtceu:osmium" | "gtceu:oxygen_plasma" | "gtceu:liquid_oxygen" | "gtceu:oxygen" | "gtceu:palladium" | "gtceu:platinum" | "gtceu:plutonium" | "gtceu:plutonium_241" | "gtceu:potassium" | "gtceu:radon" | "gtceu:rhodium" | "gtceu:ruthenium" | "gtceu:samarium" | "gtceu:silicon" | "gtceu:silver" | "gtceu:tantalum" | "gtceu:thorium" | "gtceu:tin" | "gtceu:titanium" | "gtceu:tritium" | "gtceu:tungsten" | "gtceu:uranium" | "gtceu:uranium_235" | "gtceu:vanadium" | "gtceu:xenon" | "gtceu:yttrium" | "gtceu:zinc" | "gtceu:naquadah" | "gtceu:enriched_naquadah" | "gtceu:naquadria" | "gtceu:neutronium" | "gtceu:tritanium" | "gtceu:duranium" | "gtceu:trinium" | "gtceu:annealed_copper" | "gtceu:battery_alloy" | "gtceu:brass" | "gtceu:bronze" | "gtceu:cupronickel" | "gtceu:electrum" | "gtceu:ice" | "gtceu:invar" | "gtceu:molten_kanthal" | "gtceu:kanthal" | "gtceu:magnalium" | "gtceu:molten_nichrome" | "gtceu:nichrome" | "gtceu:molten_niobium_nitride" | "gtceu:niobium_nitride" | "gtceu:molten_niobium_titanium" | "gtceu:niobium_titanium" | "gtceu:molten_sterling_silver" | "gtceu:sterling_silver" | "gtceu:molten_rose_gold" | "gtceu:rose_gold" | "gtceu:molten_black_bronze" | "gtceu:black_bronze" | "gtceu:molten_bismuth_bronze" | "gtceu:bismuth_bronze" | "gtceu:soldering_alloy" | "gtceu:molten_stainless_steel" | "gtceu:stainless_steel" | "gtceu:steel" | "gtceu:tin_alloy" | "gtceu:molten_ultimet" | "gtceu:ultimet" | "gtceu:molten_vanadium_gallium" | "gtceu:vanadium_gallium" | "gtceu:wrought_iron" | "gtceu:molten_yttrium_barium_cuprate" | "gtceu:yttrium_barium_cuprate" | "gtceu:molten_osmiridium" | "gtceu:osmiridium" | "gtceu:molten_gallium_arsenide" | "gtceu:gallium_arsenide" | "gtceu:indium_gallium_phosphide" | "gtceu:nickel_zinc_ferrite" | "gtceu:sodium_persulfate" | "gtceu:molten_tungsten_carbide" | "gtceu:tungsten_carbide" | "gtceu:carbon_dioxide" | "gtceu:titanium_tetrachloride" | "gtceu:nitrogen_dioxide" | "gtceu:hydrogen_sulfide" | "gtceu:nitric_acid" | "gtceu:sulfuric_acid" | "gtceu:phosphoric_acid" | "gtceu:sulfur_trioxide" | "gtceu:sulfur_dioxide" | "gtceu:carbon_monoxide" | "gtceu:hypochlorous_acid" | "gtceu:ammonia" | "gtceu:hydrofluoric_acid" | "gtceu:nitric_oxide" | "gtceu:iron_iii_chloride" | "gtceu:uranium_hexafluoride" | "gtceu:enriched_uranium_hexafluoride" | "gtceu:depleted_uranium_hexafluoride" | "gtceu:nitrous_oxide" | "gtceu:hydrochloric_acid" | "gtceu:steam" | "gtceu:distilled_water" | "gtceu:sodium_potassium" | "gtceu:molten_manganese_phosphide" | "gtceu:manganese_phosphide" | "gtceu:molten_magnesium_diboride" | "gtceu:magnesium_diboride" | "gtceu:molten_mercury_barium_calcium_cuprate" | "gtceu:mercury_barium_calcium_cuprate" | "gtceu:molten_uranium_triplatinum" | "gtceu:uranium_triplatinum" | "gtceu:molten_samarium_iron_arsenic_oxide" | "gtceu:samarium_iron_arsenic_oxide" | "gtceu:molten_indium_tin_barium_titanium_cuprate" | "gtceu:indium_tin_barium_titanium_cuprate" | "gtceu:molten_uranium_rhodium_dinaquadide" | "gtceu:uranium_rhodium_dinaquadide" | "gtceu:molten_enriched_naquadah_trinium_europium_duranide" | "gtceu:enriched_naquadah_trinium_europium_duranide" | "gtceu:molten_ruthenium_trinium_americium_neutronate" | "gtceu:ruthenium_trinium_americium_neutronate" | "gtceu:rhodium_sulfate" | "gtceu:fluoroantimonic_acid" | "gtceu:silicone_rubber" | "gtceu:nitrobenzene" | "gtceu:styrene_butadiene_rubber" | "gtceu:polyvinyl_acetate" | "gtceu:reinforced_epoxy_resin" | "gtceu:polyvinyl_chloride" | "gtceu:polyphenylene_sulfide" | "gtceu:glyceryl_trinitrate" | "gtceu:polybenzimidazole" | "gtceu:polyethylene" | "gtceu:epoxy" | "gtceu:polycaprolactam" | "gtceu:polytetrafluoroethylene" | "gtceu:methane" | "gtceu:epichlorohydrin" | "gtceu:monochloramine" | "gtceu:chloroform" | "gtceu:cumene" | "gtceu:tetrafluoroethylene" | "gtceu:chloromethane" | "gtceu:allyl_chloride" | "gtceu:isoprene" | "gtceu:propane" | "gtceu:propene" | "gtceu:ethane" | "gtceu:butene" | "gtceu:butane" | "gtceu:dissolved_calcium_acetate" | "gtceu:vinyl_acetate" | "gtceu:methyl_acetate" | "gtceu:ethenone" | "gtceu:tetranitromethane" | "gtceu:dimethylamine" | "gtceu:dimethylhydrazine" | "gtceu:dinitrogen_tetroxide" | "gtceu:dimethyldichlorosilane" | "gtceu:styrene" | "gtceu:butadiene" | "gtceu:dichlorobenzene" | "gtceu:acetic_acid" | "gtceu:phenol" | "gtceu:bisphenol_a" | "gtceu:vinyl_chloride" | "gtceu:ethylene" | "gtceu:benzene" | "gtceu:acetone" | "gtceu:glycerol" | "gtceu:methanol" | "gtceu:ethanol" | "gtceu:toluene" | "gtceu:diphenyl_isophthalate" | "gtceu:phthalic_acid" | "gtceu:dimethylbenzene" | "gtceu:diaminobenzidine" | "gtceu:dichlorobenzidine" | "gtceu:nitrochlorobenzene" | "gtceu:chlorobenzene" | "gtceu:octane" | "gtceu:ethyl_tertbutyl_ether" | "gtceu:ethylbenzene" | "gtceu:naphthalene" | "gtceu:rubber" | "gtceu:cyclohexane" | "gtceu:nitrosyl_chloride" | "gtceu:butyraldehyde" | "gtceu:polyvinyl_butyral" | "gtceu:polychlorinated_biphenyl" | "gtceu:wood_gas" | "gtceu:wood_vinegar" | "gtceu:wood_tar" | "gtceu:charcoal_byproducts" | "gtceu:biomass" | "gtceu:bio_diesel" | "gtceu:fermented_biomass" | "gtceu:creosote" | "gtceu:diesel" | "gtceu:rocket_fuel" | "gtceu:glue" | "gtceu:lubricant" | "gtceu:mc_guffium_239" | "gtceu:indium_concentrate" | "gtceu:seed_oil" | "gtceu:drilling_fluid" | "gtceu:construction_foam" | "gtceu:sulfuric_heavy_fuel" | "gtceu:heavy_fuel" | "gtceu:lightly_hydro_cracked_heavy_fuel" | "gtceu:severely_hydro_cracked_heavy_fuel" | "gtceu:lightly_steam_cracked_heavy_fuel" | "gtceu:severely_steam_cracked_heavy_fuel" | "gtceu:sulfuric_light_fuel" | "gtceu:light_fuel" | "gtceu:lightly_hydro_cracked_light_fuel" | "gtceu:severely_hydro_cracked_light_fuel" | "gtceu:lightly_steam_cracked_light_fuel" | "gtceu:severely_steam_cracked_light_fuel" | "gtceu:sulfuric_naphtha" | "gtceu:naphtha" | "gtceu:lightly_hydro_cracked_naphtha" | "gtceu:severely_hydro_cracked_naphtha" | "gtceu:lightly_steam_cracked_naphtha" | "gtceu:severely_steam_cracked_naphtha" | "gtceu:sulfuric_gas" | "gtceu:refinery_gas" | "gtceu:lightly_hydro_cracked_gas" | "gtceu:severely_hydro_cracked_gas" | "gtceu:lightly_steam_cracked_gas" | "gtceu:severely_steam_cracked_gas" | "gtceu:hydro_cracked_ethane" | "gtceu:hydro_cracked_ethylene" | "gtceu:hydro_cracked_propene" | "gtceu:hydro_cracked_propane" | "gtceu:hydro_cracked_butane" | "gtceu:hydro_cracked_butene" | "gtceu:hydro_cracked_butadiene" | "gtceu:steam_cracked_ethane" | "gtceu:steam_cracked_ethylene" | "gtceu:steam_cracked_propene" | "gtceu:steam_cracked_propane" | "gtceu:steam_cracked_butane" | "gtceu:steam_cracked_butene" | "gtceu:steam_cracked_butadiene" | "gtceu:lpg" | "gtceu:raw_growth_medium" | "gtceu:sterilized_growth_medium" | "gtceu:oil" | "gtceu:oil_heavy" | "gtceu:oil_medium" | "gtceu:oil_light" | "gtceu:natural_gas" | "gtceu:bacteria" | "gtceu:bacterial_sludge" | "gtceu:enriched_bacterial_sludge" | "gtceu:mutagen" | "gtceu:gelatin_mixture" | "gtceu:raw_gasoline" | "gtceu:gasoline" | "gtceu:high_octane_gasoline" | "gtceu:coal_gas" | "gtceu:coal_tar" | "gtceu:glowstone" | "gtceu:cetane_boosted_diesel" | "gtceu:milk" | "gtceu:fish_oil" | "gtceu:ruby_slurry" | "gtceu:sapphire_slurry" | "gtceu:green_sapphire_slurry" | "gtceu:black_dye" | "gtceu:red_dye" | "gtceu:green_dye" | "gtceu:brown_dye" | "gtceu:blue_dye" | "gtceu:purple_dye" | "gtceu:cyan_dye" | "gtceu:light_gray_dye" | "gtceu:gray_dye" | "gtceu:pink_dye" | "gtceu:lime_dye" | "gtceu:yellow_dye" | "gtceu:light_blue_dye" | "gtceu:magenta_dye" | "gtceu:orange_dye" | "gtceu:white_dye" | "gtceu:impure_enriched_naquadah_solution" | "gtceu:enriched_naquadah_solution" | "gtceu:acidic_enriched_naquadah_solution" | "gtceu:enriched_naquadah_waste" | "gtceu:impure_naquadria_solution" | "gtceu:naquadria_solution" | "gtceu:acidic_naquadria_solution" | "gtceu:naquadria_waste" | "gtceu:uu_matter" | "gtceu:pcb_coolant" | "gtceu:glass" | "gtceu:salt_water" | "gtceu:blaze" | "gtceu:molten_black_steel" | "gtceu:black_steel" | "gtceu:damascus_steel" | "gtceu:molten_tungsten_steel" | "gtceu:tungsten_steel" | "gtceu:cobalt_brass" | "gtceu:concrete" | "gtceu:molten_vanadium_steel" | "gtceu:vanadium_steel" | "gtceu:potin" | "gtceu:borosilicate_glass" | "gtceu:molten_naquadah_alloy" | "gtceu:naquadah_alloy" | "gtceu:sulfuric_nickel_solution" | "gtceu:sulfuric_copper_solution" | "gtceu:lead_zinc_solution" | "gtceu:nitration_mixture" | "gtceu:diluted_sulfuric_acid" | "gtceu:diluted_hydrochloric_acid" | "gtceu:air" | "gtceu:liquid_air" | "gtceu:nether_air" | "gtceu:liquid_nether_air" | "gtceu:ender_air" | "gtceu:liquid_ender_air" | "gtceu:aqua_regia" | "gtceu:acidic_osmium_solution" | "gtceu:molten_rhodium_plated_palladium" | "gtceu:rhodium_plated_palladium" | "gtceu:redstone" | "gtceu:molten_red_steel" | "gtceu:red_steel" | "gtceu:molten_blue_steel" | "gtceu:blue_steel" | "gtceu:molten_hssg" | "gtceu:hssg" | "gtceu:red_alloy" | "gtceu:molten_hsse" | "gtceu:hsse" | "gtceu:molten_hsss" | "gtceu:hsss" | "gtceu:blue_alloy" | "gtceu:molten_tantalum_carbide" | "gtceu:tantalum_carbide" | "gtceu:molten_hsla_steel" | "gtceu:hsla_steel" | "gtceu:molten_molybdenum_disilicide" | "gtceu:molybdenum_disilicide" | "gtceu:molten_zeron_100" | "gtceu:zeron_100" | "gtceu:molten_watertight_steel" | "gtceu:watertight_steel" | "gtceu:molten_incoloy_ma_956" | "gtceu:incoloy_ma_956" | "gtceu:molten_maraging_steel_300" | "gtceu:maraging_steel_300" | "gtceu:molten_hastelloy_x" | "gtceu:hastelloy_x" | "gtceu:molten_stellite_100" | "gtceu:stellite_100" | "gtceu:molten_titanium_carbide" | "gtceu:titanium_carbide" | "gtceu:molten_titanium_tungsten_carbide" | "gtceu:titanium_tungsten_carbide" | "gtceu:molten_hastelloy_c_276" | "gtceu:hastelloy_c_276" | "gtceu:echo" | "gtceu:molten_trinaquadalloy" | "gtceu:trinaquadalloy" | "gtceu:sulfur_dichloride" | "gtceu:thionyl_chloride" | "gtceu:sulfuryl_chloride" | "gtceu:triglycol_dichloride" | "gtceu:ethylene_glycol" | "gtceu:diethylene_glycol" | "gtceu:triethylene_glycol" | "gtceu:ethylene_oxide" | "gtceu:12_crown_4" | "gtceu:15_crown_5" | "gtceu:18_crown_6" | "gtceu:12_crown_4_li" | "gtceu:15_crown_5_na" | "gtceu:18_crown_6_k" | "gtceu:cryptand" | "gtceu:cryptand_k" | "gtceu:cryptand_na" | "gtceu:cryptand_li" | "gtceu:chlorine_trifluoride" | "gtceu:dichloroethane" | "gtceu:tetrachloroethylene" | "gtceu:soul_infused" | "gtceu:molten_signalum" | "gtceu:signalum" | "gtceu:molten_lumium" | "gtceu:lumium" | "gtceu:molten_enderium" | "gtceu:enderium" | "gtceu:molten_prismalium" | "gtceu:prismalium" | "gtceu:molten_melodium" | "gtceu:melodium" | "gtceu:molten_stellarium" | "gtceu:stellarium" | "milk" | "minecraft:milk" | "empty" | "minecraft:empty" | "water" | "minecraft:water" | "lava" | "minecraft:lava" | "mysticalagradditions:molten_inferium" | "mysticalagradditions:molten_prudentium" | "mysticalagradditions:molten_tertium" | "mysticalagradditions:molten_imperium" | "mysticalagradditions:molten_supremium" | "mysticalagradditions:molten_soulium" | "bigreactors:steam" | "bigreactors:yellorium_fluid" | "bigreactors:cyanite_fluid" | "bigreactors:blutonium_fluid" | "bigreactors:magentite_fluid" | "bigreactors:verderium_fluid" | "bigreactors:rossinite_fluid" | "bigreactors:cryomisi" | "bigreactors:tangerium" | "bigreactors:redfrigium" | "cofh_core:experience" | "cofh_core:honey" | "cofh_core:potion" | "thermal:redstone" | "thermal:glowstone" | "thermal:ender" | "thermal:sap" | "thermal:syrup" | "thermal:resin" | "thermal:tree_oil" | "thermal:latex" | "thermal:creosote" | "thermal:crude_oil" | "thermal:heavy_oil" | "thermal:light_oil" | "thermal:refined_fuel" | "systeams:steam" | "create:potion" | "create:tea" | "create:honey" | "create:chocolate" | "sgjourney:liquid_naquadah" | "exnihilosequentia:witch_water" | "exnihilosequentia:sea_water";
}
declare namespace com.jozufozu.flywheel.backend {
    class RenderLayer extends Internal.Enum<com.jozufozu.flywheel.backend.RenderLayer> {
        static getLayer(arg0: Internal.RenderType_): com.jozufozu.flywheel.backend.RenderLayer;
        static valueOf(arg0: string): com.jozufozu.flywheel.backend.RenderLayer;
        static values(): com.jozufozu.flywheel.backend.RenderLayer[];
        static getPrimaryLayer(arg0: Internal.RenderType_): com.jozufozu.flywheel.backend.RenderLayer;
        static readonly TRANSPARENT: com.jozufozu.flywheel.backend.RenderLayer;
        static readonly CUTOUT: com.jozufozu.flywheel.backend.RenderLayer;
        static readonly SOLID: com.jozufozu.flywheel.backend.RenderLayer;
    }
    type RenderLayer_ = "transparent" | RenderLayer | "solid" | "cutout";
}
declare namespace com.mojang.datafixers.util {
    class Unit extends Internal.Enum<com.mojang.datafixers.util.Unit> {
        static valueOf(arg0: string): com.mojang.datafixers.util.Unit;
        static values(): com.mojang.datafixers.util.Unit[];
        static readonly INSTANCE: com.mojang.datafixers.util.Unit;
    }
    type Unit_ = "instance" | Unit;
    class Pair <F, S> implements Internal.App<Internal.Pair$Mu<S>, F> {
        constructor(arg0: F, arg1: S)
        static unbox<F, S>(arg0: Internal.App_<Internal.Pair$Mu<S>, F>): com.mojang.datafixers.util.Pair<F, S>;
        mapFirst<F2>(arg0: Internal.Function_<F, F2>): com.mojang.datafixers.util.Pair<F2, S>;
        static toMap<F, S>(): Internal.Collector<com.mojang.datafixers.util.Pair<F, S>, any, Internal.Map<F, S>>;
        static of<F, S>(arg0: F, arg1: S): com.mojang.datafixers.util.Pair<F, S>;
        swap(): com.mojang.datafixers.util.Pair<S, F>;
        mapSecond<S2>(arg0: Internal.Function_<S, S2>): com.mojang.datafixers.util.Pair<F, S2>;
        getSecond(): S;
        getFirst(): F;
        get second(): S
        get first(): F
    }
    type Pair_<F, S> = Pair<F, S>;
}
declare namespace net.coderbot.iris.vendored.joml {
    class Matrix3d implements Internal.Cloneable, Internal.Matrix3dc, Internal.Externalizable {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(mat: Internal.Matrix3dc_)
        constructor(mat: Internal.Matrix4dc_)
        constructor(mat: Internal.Matrix3fc_)
        constructor(mat: Internal.Matrix4fc_)
        constructor(mat: Internal.Matrix2dc_)
        constructor(mat: Internal.Matrix2fc_)
        constructor(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number)
        constructor(col0: Internal.Vector3dc_, col1: Internal.Vector3dc_, col2: Internal.Vector3dc_)
        mulLocal(left: Internal.Matrix3dc_): this;
        rotate(ang: number, x: number, y: number, z: number): this;
        rotateX(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        getNormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        set(m: Internal.Matrix3dc_): this;
        rotationTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        setFloats(buffer: Internal.ByteBuffer_): this;
        mul(right: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m20(): number;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotation(angle: number, axis: Internal.Vector3dc_): this;
        rotate(axisAngle: Internal.AxisAngle4d_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m00(m00: number): this;
        positiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateZYX(angleZ: number, angleY: number, angleX: number): this;
        setSkewSymmetric(a: number, b: number, c: number): this;
        scaleLocal(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        quadraticFormProduct(v: Internal.Vector3fc_): number;
        setTransposed(m: Internal.Matrix3dc_): this;
        cofactor(dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotate(angle: number, axis: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        reflect(nx: number, ny: number, nz: number): this;
        transformTranspose(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(angle: number, axis: Internal.Vector3fc_): this;
        m12(m12: number): this;
        scaling(x: number, y: number, z: number): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number): this;
        setColumn(column: number, src: Internal.Vector3dc_): this;
        rotateY(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateLocal(ang: number, x: number, y: number, z: number): this;
        scale(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        setRow(row: number, src: Internal.Vector3dc_): this;
        transpose(): this;
        rotate(quat: Internal.Quaternionfc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        reflection(nx: number, ny: number, nz: number): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        rotation(quat: Internal.Quaternionfc_): this;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m01(m01: number): this;
        rotation(axisAngle: Internal.AxisAngle4d_): this;
        mulComponentWise(other: Internal.Matrix3dc_): this;
        set(mat: Internal.Matrix4fc_): this;
        normalizedPositiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        positiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        mulComponentWise(other: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        setLookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateLocalX(ang: number): this;
        rotationZYX(angleZ: number, angleY: number, angleX: number): this;
        rotateX(ang: number): this;
        rotationYXZ(angleY: number, angleX: number, angleZ: number): this;
        getRowColumn(row: number, column: number): number;
        set(index: number, buffer: Internal.FloatBuffer_): this;
        scale(xyz: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        scale(x: number, y: number, z: number): this;
        isFinite(): boolean;
        normal(): this;
        rotation(angle: number, axis: Internal.Vector3fc_): this;
        rotate(axisAngle: Internal.AxisAngle4f_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateYXZ(angleY: number, angleX: number, angleZ: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m02(m02: number): this;
        rotation(axisAngle: Internal.AxisAngle4f_): this;
        transpose(dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        setFloats(index: number, buffer: Internal.ByteBuffer_): this;
        normal(dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateTowards(direction: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        setRowColumn(row: number, column: number, value: number): this;
        normalizedPositiveY(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(ang: number): this;
        setRow(row: number, x: number, y: number, z: number): this;
        rotation(angle: number, x: number, y: number, z: number): this;
        rotationX(ang: number): this;
        set(column: number, row: number, value: number): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        scale(xyz: Internal.Vector3dc_): this;
        rotateTowards(direction: Internal.Vector3dc_, up: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        getScale(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        identity(): this;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        add(other: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateZYX(angleZ: number, angleY: number, angleX: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        get(arr: number[], offset: number): number[];
        set(q: Internal.Quaterniondc_): this;
        m02(): number;
        scale(xyz: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        set(m00: number, m01: number, m02: number, m10: number, m11: number, m12: number, m20: number, m21: number, m22: number): this;
        mul(right: Internal.Matrix3fc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateLocal(quat: Internal.Quaternionfc_): this;
        quadraticFormProduct(x: number, y: number, z: number): number;
        mul(right: Internal.Matrix3dc_): this;
        lerp(other: Internal.Matrix3dc_, t: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        cofactor(): this;
        rotateTowards(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        sub(subtrahend: Internal.Matrix3dc_): this;
        getRotation(dest: Internal.AxisAngle4f_): Internal.AxisAngle4f;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        zero(): this;
        transformTranspose(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(m: number[]): this;
        set(mat: Internal.Matrix4dc_): this;
        normalizedPositiveX(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        transform(v: Internal.Vector3fc_, dest: Internal.Vector3f_): Internal.Vector3f;
        rotateLocalZ(ang: number): this;
        reflect(normal: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotate(quat: Internal.Quaterniondc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        rotationZ(ang: number): this;
        set(buffer: Internal.FloatBuffer_): this;
        m01(): number;
        getRow(row: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        get(arr: number[]): number[];
        set(mat: Internal.Matrix2fc_): this;
        toString(formatter: Internal.NumberFormat_): string;
        obliqueZ(a: number, b: number): this;
        m12(): number;
        reflection(orientation: Internal.Quaterniondc_): this;
        rotate(ang: number, x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        setColumn(column: number, x: number, y: number, z: number): this;
        get(arr: number[], offset: number): number[];
        rotate(quat: Internal.Quaterniondc_): this;
        rotate(axisAngle: Internal.AxisAngle4d_): this;
        reflection(normal: Internal.Vector3dc_): this;
        clone(): any;
        reflect(nx: number, ny: number, nz: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        set(axisAngle: Internal.AxisAngle4d_): this;
        mulLocal(left: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        set(q: Internal.Quaternionfc_): this;
        lerp(other: Internal.Matrix3dc_, t: number): this;
        rotationY(ang: number): this;
        m00(): number;
        rotateLocalZ(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateLocal(quat: Internal.Quaterniondc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateLocal(quat: Internal.Quaterniondc_): this;
        mul(right: Internal.Matrix3fc_): this;
        get(arr: number[]): number[];
        reflect(normal: Internal.Vector3dc_): this;
        determinant(): number;
        equals(m: Internal.Matrix3dc_, delta: number): boolean;
        m20(m20: number): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        getFloats(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        set(m: Internal.Matrix4x3dc_): this;
        rotate(angle: number, axis: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        scale(xyz: number): this;
        m11(): number;
        transformTranspose(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(buffer: Internal.ByteBuffer_): this;
        transform(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotate(axisAngle: Internal.AxisAngle4f_): this;
        getUnnormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        rotateZ(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateYXZ(angles: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(axisAngle: Internal.AxisAngle4f_): this;
        add(other: Internal.Matrix3dc_): this;
        get(dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        set(m: Internal.Matrix3fc_): this;
        scaleLocal(x: number, y: number, z: number): this;
        rotationTowards(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        m22(): number;
        rotationXYZ(angleX: number, angleY: number, angleZ: number): this;
        getEulerAnglesZYX(dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        rotateLocalY(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        rotateLocal(quat: Internal.Quaternionfc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m21(m21: number): this;
        transform(v: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        invert(): this;
        set(mat: Internal.Matrix2dc_): this;
        readExternal(in_: Internal.ObjectInput_): void;
        setTransposed(m: Internal.Matrix3fc_): this;
        quadraticFormProduct(v: Internal.Vector3dc_): number;
        lookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        m10(): number;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        rotate(quat: Internal.Quaternionfc_): this;
        rotate(angle: number, axis: Internal.Vector3dc_): this;
        rotateY(ang: number): this;
        m10(m10: number): this;
        getUnnormalizedRotation(dest: Internal.Quaternionf_): Internal.Quaternionf;
        getNormalizedRotation(dest: Internal.Quaterniond_): Internal.Quaterniond;
        scaling(xyz: Internal.Vector3dc_): this;
        rotateXYZ(angleX: number, angleY: number, angleZ: number): this;
        reflect(orientation: Internal.Quaterniondc_): this;
        m21(): number;
        rotation(quat: Internal.Quaterniondc_): this;
        setLookAlong(dirX: number, dirY: number, dirZ: number, upX: number, upY: number, upZ: number): this;
        rotateLocalX(ang: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        m22(m22: number): this;
        transform(v: Internal.Vector3f_): Internal.Vector3f;
        set(buffer: Internal.DoubleBuffer_): this;
        scaling(factor: number): this;
        swap(other: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        reflect(orientation: Internal.Quaterniondc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        getFloats(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        obliqueZ(a: number, b: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        get(column: number, row: number): number;
        sub(subtrahend: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        set(col0: Internal.Vector3dc_, col1: Internal.Vector3dc_, col2: Internal.Vector3dc_): this;
        positiveZ(dir: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        invert(dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        getColumn(column: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        set(m: number[]): this;
        transform(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): net.coderbot.iris.vendored.joml.Vector3d;
        lookAlong(dir: Internal.Vector3dc_, up: Internal.Vector3dc_): this;
        rotateLocal(ang: number, x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Matrix3d_): this;
        rotateZ(ang: number): this;
        m11(m11: number): this;
        set floats(buffer: Internal.ByteBuffer_)
        set transposed(m: Internal.Matrix3dc_)
        get finite(): boolean
        set transposed(m: Internal.Matrix3fc_)
        m01: number;
        m12: number;
        m02: number;
        m10: number;
        m21: number;
        m00: number;
        m11: number;
        m22: number;
        m20: number;
    }
    type Matrix3d_ = Matrix3d;
    class Vector3d implements Internal.Cloneable, Internal.Externalizable, Internal.Vector3dc {
        constructor()
        constructor(buffer: Internal.DoubleBuffer_)
        constructor(xyz: number[])
        constructor(index: number, buffer: Internal.DoubleBuffer_)
        constructor(buffer: Internal.ByteBuffer_)
        constructor(index: number, buffer: Internal.ByteBuffer_)
        constructor(v: Internal.Vector3dc_)
        constructor(x: number, y: number, z: number)
        constructor(v: Internal.Vector2fc_, z: number)
        constructor(v: Internal.Vector2ic_, z: number)
        constructor(d: number)
        constructor(xyz: number[])
        constructor(v: Internal.Vector2dc_, z: number)
        constructor(v: Internal.Vector3fc_)
        constructor(v: Internal.Vector3ic_)
        rotateY(angle: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        add(v: Internal.Vector3dc_): this;
        get(buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        mulTransposeDirection(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulTransposePosition(mat: Internal.Matrix4fc_): this;
        cross(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(v: Internal.Vector3fc_): this;
        x(): number;
        mulPosition(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulAdd(a: number, b: Internal.Vector3dc_): this;
        mul(mat: Internal.Matrix3fc_): this;
        static distance(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        mulDirection(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        max(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        half(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        div(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mul(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        dot(v: Internal.Vector3dc_): number;
        lerp(other: Internal.Vector3dc_, t: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateZ(angle: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        smoothStep(v: Internal.Vector3dc_, t: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(index: number, buffer: Internal.ByteBuffer_): this;
        distance(v: Internal.Vector3dc_): number;
        angleSigned(x: number, y: number, z: number, nx: number, ny: number, nz: number): number;
        orthogonalize(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mul(v: Internal.Vector3dc_): this;
        mulPosition(mat: Internal.Matrix4x3fc_): this;
        rotate(quat: Internal.Quaterniondc_): this;
        mul(mat: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        get(component: number): number;
        y(): number;
        rotationTo(toDirX: number, toDirY: number, toDirZ: number, dest: Internal.Quaterniond_): Internal.Quaterniond;
        mul(scalar: number): this;
        setComponent(component: number, value: number): this;
        set(v: Internal.Vector2ic_, z: number): this;
        negate(): this;
        fma(a: Internal.Vector3dc_, b: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        sub(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        div(scalar: number): this;
        equals(x: number, y: number, z: number): boolean;
        mul(mat: Internal.Matrix3x2fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        lerp(other: Internal.Vector3dc_, t: number): this;
        set(buffer: Internal.DoubleBuffer_): this;
        set(v: Internal.Vector3dc_): this;
        orthogonalize(v: Internal.Vector3dc_): this;
        cross(v: Internal.Vector3dc_): this;
        absolute(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        z(): number;
        isFinite(): boolean;
        reflect(x: number, y: number, z: number): this;
        mul(mat: Internal.Matrix3dc_, dest: Internal.Vector3f_): Internal.Vector3f;
        half(other: Internal.Vector3dc_): this;
        cross(x: number, y: number, z: number): this;
        mulProject(mat: Internal.Matrix4dc_, w: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        hermite(t0: Internal.Vector3dc_, v1: Internal.Vector3dc_, t1: Internal.Vector3dc_, t: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        add(v: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulProject(mat: Internal.Matrix4dc_): this;
        normalize(length: number): this;
        max(v: Internal.Vector3dc_): this;
        fma(a: Internal.Vector3dc_, b: Internal.Vector3dc_): this;
        fma(a: number, b: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulProject(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        distanceSquared(x: number, y: number, z: number): number;
        mulPositionW(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): number;
        normalize(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        div(x: number, y: number, z: number): this;
        get(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        min(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        minComponent(): number;
        normalize(length: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotate(quat: Internal.Quaterniondc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulDirection(mat: Internal.Matrix4x3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateX(angle: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulPosition(mat: Internal.Matrix4x3dc_): this;
        half(other: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        getf(buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        mul(v: Internal.Vector3fc_): this;
        equals(v: Internal.Vector3dc_, delta: number): boolean;
        cross(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateX(angle: number): this;
        mulPositionW(mat: Internal.Matrix4fc_): number;
        mulTransposeDirection(mat: Internal.Matrix4fc_): this;
        round(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulAdd(a: Internal.Vector3dc_, b: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulDirection(mat: Internal.Matrix4dc_): this;
        mulTransposePosition(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        fma(a: Internal.Vector3fc_, b: Internal.Vector3fc_): this;
        ceil(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        sub(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        sub(v: Internal.Vector3fc_): this;
        get(dest: Internal.Vector3f_): Internal.Vector3f;
        reflect(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulDirection(mat: Internal.Matrix4x3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulPosition(mat: Internal.Matrix4x3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulDirection(mat: Internal.Matrix4x3fc_): this;
        angleCos(v: Internal.Vector3dc_): number;
        get(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        orthogonalizeUnit(v: Internal.Vector3dc_): this;
        mulProject(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        rotateAxis(angle: number, x: number, y: number, z: number): this;
        mulAdd(a: Internal.Vector3dc_, b: Internal.Vector3dc_): this;
        set(d: number): this;
        mulTranspose(mat: Internal.Matrix3dc_): this;
        mul(mat: Internal.Matrix3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        get(mode: number, dest: Internal.Vector3i_): Internal.Vector3i;
        rotateY(angle: number): this;
        fma(a: Internal.Vector3fc_, b: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        normalize(): this;
        mulTransposePosition(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        distance(x: number, y: number, z: number): number;
        add(x: number, y: number, z: number): this;
        toString(formatter: Internal.NumberFormat_): string;
        mul(mat: Internal.Matrix3x2dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        absolute(): this;
        mulAdd(a: Internal.Vector3fc_, b: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        clone(): any;
        angleSigned(v: Internal.Vector3dc_, n: Internal.Vector3dc_): number;
        dot(x: number, y: number, z: number): number;
        reflect(normal: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        writeExternal(out: Internal.ObjectOutput_): void;
        maxComponent(): number;
        getf(index: number, buffer: Internal.ByteBuffer_): Internal.ByteBuffer;
        div(scalar: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(xyz: number[]): this;
        min(v: Internal.Vector3dc_): this;
        mulAdd(a: number, b: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        fma(a: number, b: Internal.Vector3dc_): this;
        set(v: Internal.Vector2fc_, z: number): this;
        mul(scalar: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        zero(): this;
        mulTranspose(mat: Internal.Matrix3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        static lengthSquared(x: number, y: number, z: number): number;
        set(xyz: number[]): this;
        rotateZ(angle: number): this;
        mulTransposeDirection(mat: Internal.Matrix4dc_): this;
        add(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulPosition(mat: Internal.Matrix4dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulPositionW(mat: Internal.Matrix4dc_): number;
        mulProject(mat: Internal.Matrix4fc_): this;
        lengthSquared(): number;
        mulDirection(mat: Internal.Matrix4fc_): this;
        mulPosition(mat: Internal.Matrix4dc_): this;
        mul(v: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mul(mat: Internal.Matrix3x2fc_): this;
        mulTranspose(mat: Internal.Matrix3fc_): this;
        floor(): this;
        ceil(): this;
        div(v: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        sub(v: Internal.Vector3dc_): this;
        div(v: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulDirection(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        add(v: Internal.Vector3fc_): this;
        half(x: number, y: number, z: number): this;
        mulDirection(mat: Internal.Matrix4x3dc_): this;
        set(v: Internal.Vector2dc_, z: number): this;
        add(x: number, y: number, z: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        static length(x: number, y: number, z: number): number;
        static distanceSquared(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): number;
        rotationTo(toDir: Internal.Vector3dc_, dest: Internal.Quaterniond_): Internal.Quaterniond;
        get(buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mulTransposePosition(mat: Internal.Matrix4dc_): this;
        floor(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        set(x: number, y: number, z: number): this;
        readExternal(in_: Internal.ObjectInput_): void;
        mul(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulTranspose(mat: Internal.Matrix3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        round(): this;
        reflect(normal: Internal.Vector3dc_): this;
        get(index: number, buffer: Internal.FloatBuffer_): Internal.FloatBuffer;
        length(): number;
        mul(x: number, y: number, z: number): this;
        sub(v: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mul(mat: Internal.Matrix3dc_): this;
        fma(a: Internal.Vector3dc_, b: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        get(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        sub(x: number, y: number, z: number): this;
        mulPosition(mat: Internal.Matrix4x3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        orthogonalizeUnit(v: Internal.Vector3dc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        div(v: Internal.Vector3fc_): this;
        fma(a: number, b: Internal.Vector3fc_): this;
        mulTransposeDirection(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        distanceSquared(v: Internal.Vector3dc_): number;
        angle(v: Internal.Vector3dc_): number;
        set(v: Internal.Vector3ic_): this;
        set(buffer: Internal.ByteBuffer_): this;
        negate(dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        get(index: number, buffer: Internal.DoubleBuffer_): Internal.DoubleBuffer;
        mul(mat: Internal.Matrix3x2dc_): this;
        fma(a: number, b: Internal.Vector3fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        mulPositionW(mat: Internal.Matrix4fc_, dest: net.coderbot.iris.vendored.joml.Vector3d_): number;
        mulPosition(mat: Internal.Matrix4fc_): this;
        set(index: number, buffer: Internal.DoubleBuffer_): this;
        rotateAxis(angle: number, aX: number, aY: number, aZ: number, dest: net.coderbot.iris.vendored.joml.Vector3d_): this;
        get finite(): boolean
        z: number;
        x: number;
        y: number;
    }
    type Vector3d_ = Vector3d;
}
declare namespace net.minecraft.world.level.levelgen.placement {
    class BiomeFilter extends Internal.PlacementFilter {
        static biome(): net.minecraft.world.level.levelgen.placement.BiomeFilter;
        static CODEC: Internal.Codec<net.minecraft.world.level.levelgen.placement.BiomeFilter>;
    }
    type BiomeFilter_ = BiomeFilter;
}
declare namespace it.unimi.dsi.fastutil {
    interface Stack <K> {
        peek(arg0: number): K;
        pop(): K;
        push(arg0: K): void;
        top(): K;
        isEmpty(): boolean;
        get empty(): boolean
    }
    type Stack_<K> = Stack<K>;
    interface Function <K, V> extends Internal.Function<K, V> {
        size(): number;
        apply(arg0: K): V;
        containsKey(arg0: any): boolean;
        put(arg0: K, arg1: V): V;
        andThen<V>(arg0: Internal.Function_<V, V>): Internal.Function<K, V>;
        compose<V>(arg0: Internal.Function_<V, K>): Internal.Function<V, V>;
        clear(): void;
        getOrDefault(arg0: any, arg1: V): V;
        get(arg0: any): V;
        remove(arg0: any): V;
        identity<T>(): Internal.Function<T, T>;
        (arg0: any): V;
    }
    type Function_<K, V> = Function<K, V>;
    interface Pair <L, R> {
        right(arg0: R): this;
        lexComparator<L, R>(): Internal.Comparator<it.unimi.dsi.fastutil.Pair<L, R>>;
        key(arg0: L): this;
        of<L, R>(arg0: L, arg1: R): this;
        second(arg0: R): this;
        value(): R;
        left(arg0: L): this;
        key(): L;
        left(): L;
        right(): R;
        first(arg0: L): this;
        first(): L;
        value(arg0: R): this;
        second(): R;
    }
    type Pair_<L, R> = Pair<L, R>;
}
declare namespace com.electronwill.nightconfig.core {
    interface Config extends Internal.UnmodifiableConfig {
        add(arg0: Internal.List_<string>, arg1: any): boolean;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getInt(arg0: Internal.List_<string>): number;
        getShortOrElse(arg0: string, arg1: number): number;
        getByteOrElse(arg0: string, arg1: number): number;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): this;
        getShortOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getIntOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getRaw<T>(arg0: Internal.List_<string>): T;
        update(arg0: Internal.List_<string>, arg1: any): void;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.ConfigFormat_<any>): this;
        wrap(arg0: Internal.Map_<string, any>, arg1: Internal.ConfigFormat_<any>): this;
        getOptionalLong(arg0: string): Internal.OptionalLong;
        remove<T>(arg0: string): T;
        of(arg0: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): this;
        putAll(arg0: Internal.UnmodifiableConfig_): void;
        createSubConfig(): this;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        inMemory(): this;
        add(arg0: string, arg1: any): boolean;
        getOptionalLong(arg0: Internal.List_<string>): Internal.OptionalLong;
        get<T>(arg0: string): T;
        contains(arg0: Internal.List_<string>): boolean;
        getLong(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        apply<T>(arg0: Internal.List_<string>): T;
        getLongOrElse(arg0: Internal.List_<string>, arg1: Internal.LongSupplier_): number;
        getInt(arg0: string): number;
        inMemoryConcurrent(): this;
        inMemoryUniversal(): this;
        ofConcurrent(arg0: Internal.ConfigFormat_<com.electronwill.nightconfig.core.Config>): this;
        getRaw<T>(arg0: string): T;
        getIntOrElse(arg0: string, arg1: Internal.IntSupplier_): number;
        isNull(arg0: string): boolean;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>): this;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T): T;
        getByteOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getOptionalInt(arg0: string): Internal.OptionalInt;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.Supplier_<T>): T;
        unmodifiable(): Internal.UnmodifiableConfig;
        concurrentCopy(arg0: Internal.UnmodifiableConfig_): this;
        getIntOrElse(arg0: string, arg1: number): number;
        checked(): this;
        getOptionalInt(arg0: Internal.List_<string>): Internal.OptionalInt;
        update(arg0: string, arg1: any): void;
        size(): number;
        entrySet(): Internal.Set<Internal.Config$Entry>;
        clear(): void;
        valueMap(): Internal.Map<string, any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.Supplier_<T>): T;
        of(arg0: Internal.Supplier_<Internal.Map<string, any>>, arg1: Internal.ConfigFormat_<any>): this;
        apply<T>(arg0: string): T;
        getOrElse<T>(arg0: string, arg1: T): T;
        getLong(arg0: string): number;
        get<T>(arg0: Internal.List_<string>): T;
        getCharOrElse(arg0: string, arg1: string): string;
        set<T>(arg0: Internal.List_<string>, arg1: any): T;
        copy(arg0: Internal.UnmodifiableConfig_, arg1: Internal.Supplier_<Internal.Map<string, any>>, arg2: Internal.ConfigFormat_<any>): this;
        inMemoryUniversalConcurrent(): this;
        contains(arg0: string): boolean;
        set<T>(arg0: string, arg1: any): T;
        getShort(arg0: Internal.List_<string>): number;
        isNull(arg0: Internal.List_<string>): boolean;
        removeAll(arg0: Internal.UnmodifiableConfig_): void;
        setInsertionOrderPreserved(arg0: boolean): void;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: Internal.Supplier_<T>): T;
        getDefaultMapCreator<T>(arg0: boolean, arg1: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getOptional<T>(arg0: Internal.List_<string>): Internal.Optional<T>;
        remove<T>(arg0: Internal.List_<string>): T;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): Internal.Optional<T>;
        isInsertionOrderPreserved(): boolean;
        getOptional<T>(arg0: string): Internal.Optional<T>;
        getShort(arg0: string): number;
        getOrElse<T>(arg0: string, arg1: Internal.Supplier_<T>): T;
        copy(arg0: Internal.UnmodifiableConfig_): this;
        addAll(arg0: Internal.UnmodifiableConfig_): void;
        getChar(arg0: string): string;
        getOrElse<T>(arg0: Internal.List_<string>, arg1: T): T;
        getChar(arg0: Internal.List_<string>): string;
        getLongOrElse(arg0: Internal.List_<string>, arg1: number): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        isEmpty(): boolean;
        getIntOrElse(arg0: Internal.List_<string>, arg1: Internal.IntSupplier_): number;
        getDefaultMapCreator<T>(arg0: boolean): Internal.Supplier<Internal.Map<string, T>>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T, arg2: Internal.EnumGetMethod_): T;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: Internal.List_<string>, arg1: T): T;
        getCharOrElse(arg0: Internal.List_<string>, arg1: string): string;
        getByte(arg0: Internal.List_<string>): number;
        getOptionalEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T): Internal.Optional<T>;
        getLongOrElse(arg0: string, arg1: Internal.LongSupplier_): number;
        getByte(arg0: string): number;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        configFormat(): Internal.ConfigFormat<any>;
        getEnumOrElse<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_, arg3: Internal.Supplier_<T>): T;
        getEnum<T extends Internal.Enum<T>>(arg0: string, arg1: T, arg2: Internal.EnumGetMethod_): T;
        set insertionOrderPreserved(arg0: boolean)
        get insertionOrderPreserved(): boolean
        get empty(): boolean
    }
    type Config_ = Config;
}
declare namespace icyllis.arc3d.shaderc.tree {
    class Function extends icyllis.arc3d.shaderc.tree.Symbol {
        constructor(position: number, modifiers: Internal.Modifiers_, name: string, parameters: Internal.List_<Internal.Variable>, returnType: icyllis.arc3d.shaderc.tree.Type_)
        getMangledName(): string;
        setNextOverload(overload: icyllis.arc3d.shaderc.tree.Function_): void;
        getModifiers(): Internal.Modifiers;
        getNextOverload(): this;
        get mangledName(): string
        set nextOverload(overload: icyllis.arc3d.shaderc.tree.Function_)
        get modifiers(): Internal.Modifiers
        get nextOverload(): icyllis.arc3d.shaderc.tree.Function
    }
    type Function_ = Function;
    class Program implements Internal.Iterable<Internal.Element> {
        constructor(uniqueElements: Internal.ArrayList_<Internal.Element>, sharedElements: Internal.ArrayList_<Internal.Element>)
        spliterator(): Internal.Spliterator<Internal.Element>;
        forEach(arg0: Internal.Consumer_<Internal.Element>): void;
        iterator(): Internal.Iterator<Internal.Element>;
    }
    type Program_ = Program;
    class Type extends icyllis.arc3d.shaderc.tree.Symbol {
        isSigned(): boolean;
        getRank(): number;
        isMultiSampled(): boolean;
        getArrayName(size: number): string;
        isFloat(): boolean;
        isInteger(): boolean;
        isMatrix(): boolean;
        isStruct(): boolean;
        isVoid(): boolean;
        isUnsigned(): boolean;
        isScalar(): boolean;
        isOpaque(): boolean;
        getFields(): any[];
        static makeSpecialType(name: string, abbr: string, kind: number): icyllis.arc3d.shaderc.tree.Type;
        getElementType(): this;
        getDimensions(): number;
        isSeparateSampler(): boolean;
        coerceExpression(expr: Internal.Expression_): Internal.Expression;
        getCoercibleTypes(): icyllis.arc3d.shaderc.tree.Type[];
        static makeSeparateType(name: string, abbr: string, component: icyllis.arc3d.shaderc.tree.Type_, isShadow: boolean): icyllis.arc3d.shaderc.tree.Type;
        getArraySize(): number;
        isVector(): boolean;
        isBoolean(): boolean;
        isCombinedSampler(): boolean;
        static makeImageType(name: string, abbr: string, component: icyllis.arc3d.shaderc.tree.Type_, dimensions: number, isArrayed: boolean, isMultiSampled: boolean): icyllis.arc3d.shaderc.tree.Type;
        getComponents(): number;
        resolve(): this;
        convertArraySize(position: number, size: Internal.Expression_): number;
        getMinValue(): number;
        getComponentType(): this;
        toCompound(cols: number, rows: number): this;
        isInterfaceBlock(): boolean;
        static makeAliasType(name: string, type: icyllis.arc3d.shaderc.tree.Type_): icyllis.arc3d.shaderc.tree.Type;
        static makeVectorType(name: string, desc: string, component: icyllis.arc3d.shaderc.tree.Type_, rows: number): icyllis.arc3d.shaderc.tree.Type;
        isArrayed(): boolean;
        isSampled(): boolean;
        canCoerceTo(other: icyllis.arc3d.shaderc.tree.Type_): boolean;
        matches(other: icyllis.arc3d.shaderc.tree.Type_): boolean;
        isNumeric(): boolean;
        isShadow(): boolean;
        isArray(): boolean;
        static makeMatrixType(name: string, desc: string, component: icyllis.arc3d.shaderc.tree.Type_, cols: number, rows: number): icyllis.arc3d.shaderc.tree.Type;
        getTypeKind(): number;
        getScalarKind(): number;
        getCols(): number;
        isUsableInArray(position: number): boolean;
        isGeneric(): boolean;
        isInBuiltinTypes(): boolean;
        static makeCombinedType(name: string, abbr: string, component: icyllis.arc3d.shaderc.tree.Type_, dimensions: number, isShadow: boolean, isArrayed: boolean, isMultiSampled: boolean): icyllis.arc3d.shaderc.tree.Type;
        static makeGenericType(name: string, ...types: icyllis.arc3d.shaderc.tree.Type_[]): icyllis.arc3d.shaderc.tree.Type;
        getRows(): number;
        getMaxValue(): number;
        getCoercionCost(other: icyllis.arc3d.shaderc.tree.Type_): number;
        static makeArrayType(name: string, type: icyllis.arc3d.shaderc.tree.Type_, size: number): icyllis.arc3d.shaderc.tree.Type;
        static makeScalarType(name: string, desc: string, kind: number, rank: number, width: number): icyllis.arc3d.shaderc.tree.Type;
        static makeTextureType(name: string, abbr: string, component: icyllis.arc3d.shaderc.tree.Type_, dimensions: number, isArrayed: boolean, isMultiSampled: boolean): icyllis.arc3d.shaderc.tree.Type;
        getDesc(): string;
        static makeStructType(position: number, name: string, fields: any_[], interfaceBlock: boolean): icyllis.arc3d.shaderc.tree.Type;
        static makeSamplerType(name: string, abbr: string, component: icyllis.arc3d.shaderc.tree.Type_, dimensions: number, isShadow: boolean, isArrayed: boolean, isMultiSampled: boolean, isSampled: boolean, isSampler: boolean): icyllis.arc3d.shaderc.tree.Type;
        getScalarWidth(): number;
        get signed(): boolean
        get rank(): number
        get multiSampled(): boolean
        get "float"(): boolean
        get integer(): boolean
        get matrix(): boolean
        get struct(): boolean
        get "void"(): boolean
        get unsigned(): boolean
        get scalar(): boolean
        get opaque(): boolean
        get fields(): any[]
        get elementType(): icyllis.arc3d.shaderc.tree.Type
        get dimensions(): number
        get separateSampler(): boolean
        get coercibleTypes(): icyllis.arc3d.shaderc.tree.Type[]
        get arraySize(): number
        get vector(): boolean
        get "boolean"(): boolean
        get combinedSampler(): boolean
        get components(): number
        get minValue(): number
        get componentType(): icyllis.arc3d.shaderc.tree.Type
        get interfaceBlock(): boolean
        get arrayed(): boolean
        get sampled(): boolean
        get numeric(): boolean
        get shadow(): boolean
        get array(): boolean
        get typeKind(): number
        get scalarKind(): number
        get cols(): number
        get generic(): boolean
        get inBuiltinTypes(): boolean
        get rows(): number
        get maxValue(): number
        get desc(): string
        get scalarWidth(): number
        static readonly kScalar_TypeKind: 5;
        static readonly kUnsigned_ScalarKind: 2;
        static readonly kVector_TypeKind: 7;
        static readonly kArray_TypeKind: 0;
        static readonly kMatrix_TypeKind: 2;
        static readonly kUnsizedArray: -1;
        static readonly kSampler_TypeKind: 4;
        static readonly kVoid_TypeKind: 8;
        static readonly kOther_TypeKind: 3;
        static readonly kGeneric_TypeKind: 1;
        static readonly kBoolean_ScalarKind: 3;
        static readonly kSigned_ScalarKind: 1;
        static readonly kStruct_TypeKind: 6;
        static readonly kNonScalar_ScalarKind: 4;
        static readonly kFloat_ScalarKind: 0;
    }
    type Type_ = Type;
    abstract class Node {
        getEndOffset(): number;
        getStartOffset(): number;
        accept(arg0: Internal.NodeVisitor_): boolean;
        get endOffset(): number
        get startOffset(): number
        mPosition: number;
    }
    type Node_ = Node;
    abstract class Symbol extends icyllis.arc3d.shaderc.tree.Node {
        getKind(): Internal.Node$SymbolKind;
        setName(name: string): void;
        getName(): string;
        getType(): icyllis.arc3d.shaderc.tree.Type;
        get kind(): Internal.Node$SymbolKind
        set name(name: string)
        get name(): string
        get type(): icyllis.arc3d.shaderc.tree.Type
    }
    type Symbol_ = Symbol;
}
declare namespace com.lowdragmc.lowdraglib.side.fluid {
    class FluidStack {
        getDisplayName(): Internal.Component;
        setFluid(fluid: Internal.Fluid_): void;
        static loadFromTag(nbt: Internal.CompoundTag_): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        setTag(tag: Internal.CompoundTag_): void;
        getRawFluid(): Internal.Fluid;
        static create(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_, amount: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        isFluidEqual(other: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        copy(): this;
        static create(fluid: Internal.Fluid_, amount: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        static empty(): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        copy(amount: number): this;
        isFluidStackEqual(other: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        static readFromBuf(buf: Internal.FriendlyByteBuf_): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        writeToBuf(buf: Internal.FriendlyByteBuf_): void;
        isEmpty(): boolean;
        setAmount(amount: number): void;
        shrink(amount: number): void;
        getAmount(): number;
        static create(fluid: Internal.Fluid_, amount: number, nbt: Internal.CompoundTag_): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        grow(amount: number): void;
        hasTag(): boolean;
        getTag(): Internal.CompoundTag;
        getFluid(): Internal.Fluid;
        saveToTag(nbt: Internal.CompoundTag_): Internal.CompoundTag;
        get displayName(): Internal.Component
        set fluid(fluid: Internal.Fluid_)
        set tag(tag: Internal.CompoundTag_)
        get rawFluid(): Internal.Fluid
        get empty(): boolean
        set amount(amount: number)
        get amount(): number
        get tag(): Internal.CompoundTag
        get fluid(): Internal.Fluid
    }
    type FluidStack_ = FluidStack;
}
declare namespace mezz.jei.api.recipe {
    class RecipeType <T> {
        constructor(arg0: ResourceLocation_, arg1: T)
        static create<T>(arg0: string, arg1: string, arg2: T): mezz.jei.api.recipe.RecipeType<T>;
        getUid(): ResourceLocation;
        getRecipeClass(): T;
        get uid(): ResourceLocation
        get recipeClass(): T
    }
    type RecipeType_<T> = RecipeType<T>;
}
declare namespace io.netty.util {
    interface AttributeMap {
        attr<T>(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
        hasAttr<T>(arg0: Internal.AttributeKey_<T>): boolean;
    }
    type AttributeMap_ = AttributeMap;
    interface Attribute <T> {
        setIfAbsent(arg0: T): T;
        getAndSet(arg0: T): T;
        /**
         * @deprecated
        */
        remove(): void;
        compareAndSet(arg0: T, arg1: T): boolean;
        /**
         * @deprecated
        */
        getAndRemove(): T;
        key(): Internal.AttributeKey<T>;
        get(): T;
        set(arg0: T): void;
        set ifAbsent(arg0: T)
        /**
         * @deprecated
        */
        get andRemove(): T
    }
    type Attribute_<T> = Attribute<T>;
}
declare namespace it.unimi.dsi.fastutil.ints {
    interface IntBinaryOperator extends Internal.IntBinaryOperator, Internal.BinaryOperator<number> {
        apply(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        apply(arg0: any, arg1: any): any;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.BiFunction<number, number, V>;
        maxBy<T>(arg0: Internal.Comparator_<T>): Internal.BinaryOperator<T>;
        minBy<T>(arg0: Internal.Comparator_<T>): Internal.BinaryOperator<T>;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number, arg1: number): number;
        /**
         * @deprecated
        */
        apply(arg0: number, arg1: number): number;
        (arg0: number, arg1: number): number;
    }
    type IntBinaryOperator_ = IntBinaryOperator;
    interface IntPredicate extends Internal.Predicate<number>, Internal.IntPredicate {
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        and(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): this;
        or(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): this;
        negate(): Internal.IntPredicate;
        test(arg0: number): boolean;
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        or(arg0: Internal.IntPredicate_): this;
        (arg0: number): boolean;
    }
    type IntPredicate_ = IntPredicate;
    interface IntConsumer extends Internal.Consumer<number>, Internal.IntConsumer {
        andThen(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
        (arg0: number): void;
    }
    type IntConsumer_ = IntConsumer;
    interface IntUnaryOperator extends Internal.IntUnaryOperator, Internal.UnaryOperator<number> {
        compose<V>(arg0: Internal.Function_<V, number>): Internal.Function<V, number>;
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        apply(arg0: any): any;
        identity(): this;
        /**
         * @deprecated
        */
        apply(arg0: number): number;
        compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        /**
         * @deprecated
        */
        applyAsInt(arg0: number): number;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<number, V>;
        andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
        negation(): this;
        (arg0: number): number;
    }
    type IntUnaryOperator_ = IntUnaryOperator;
}
declare namespace com.lowdragmc.lowdraglib.gui.ingredient {
    interface Target extends Internal.Consumer<any> {
        getArea(): Internal.Rect2i;
        accept(arg0: any): void;
        andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<any>;
        get area(): Internal.Rect2i
    }
    type Target_ = Target;
}
declare namespace org.objectweb.asm {
    class Type {
        getOpcode(arg0: number): number;
        getClassName(): string;
        getSort(): number;
        getDescriptor(): string;
        static getDescriptor(arg0: typeof any): string;
        getSize(): number;
        static getConstructorDescriptor(arg0: Internal.Constructor_<any>): string;
        getDimensions(): number;
        static getType(arg0: Internal.Constructor_<any>): org.objectweb.asm.Type;
        static getType(arg0: typeof any): org.objectweb.asm.Type;
        static getInternalName(arg0: typeof any): string;
        getElementType(): this;
        static getMethodType(arg0: org.objectweb.asm.Type_, ...arg1: org.objectweb.asm.Type_[]): org.objectweb.asm.Type;
        static getMethodDescriptor(arg0: org.objectweb.asm.Type_, ...arg1: org.objectweb.asm.Type_[]): string;
        static getReturnType(arg0: Internal.Method_): org.objectweb.asm.Type;
        getInternalName(): string;
        static getReturnType(arg0: string): org.objectweb.asm.Type;
        getArgumentTypes(): org.objectweb.asm.Type[];
        static getObjectType(arg0: string): org.objectweb.asm.Type;
        static getMethodType(arg0: string): org.objectweb.asm.Type;
        static getMethodDescriptor(arg0: Internal.Method_): string;
        getArgumentsAndReturnSizes(): number;
        static getType(arg0: Internal.Method_): org.objectweb.asm.Type;
        static getArgumentTypes(arg0: string): org.objectweb.asm.Type[];
        getReturnType(): this;
        static getType(arg0: string): org.objectweb.asm.Type;
        static getArgumentsAndReturnSizes(arg0: string): number;
        static getArgumentTypes(arg0: Internal.Method_): org.objectweb.asm.Type[];
        get className(): string
        get sort(): number
        get descriptor(): string
        get size(): number
        get dimensions(): number
        get elementType(): org.objectweb.asm.Type
        get internalName(): string
        get argumentTypes(): org.objectweb.asm.Type[]
        get argumentsAndReturnSizes(): number
        get returnType(): org.objectweb.asm.Type
        static readonly ARRAY: 9;
        static readonly VOID_TYPE: org.objectweb.asm.Type;
        static readonly INT: 5;
        static readonly LONG: 7;
        static readonly SHORT_TYPE: org.objectweb.asm.Type;
        static readonly INT_TYPE: org.objectweb.asm.Type;
        static readonly CHAR: 2;
        static readonly BYTE: 3;
        static readonly CHAR_TYPE: org.objectweb.asm.Type;
        static readonly SHORT: 4;
        static readonly METHOD: 11;
        static readonly OBJECT: 10;
        static readonly BYTE_TYPE: org.objectweb.asm.Type;
        static readonly LONG_TYPE: org.objectweb.asm.Type;
        static readonly VOID: 0;
        static readonly FLOAT: 6;
        static readonly DOUBLE: 8;
        static readonly FLOAT_TYPE: org.objectweb.asm.Type;
        static readonly DOUBLE_TYPE: org.objectweb.asm.Type;
        static readonly BOOLEAN_TYPE: org.objectweb.asm.Type;
        static readonly BOOLEAN: 1;
    }
    type Type_ = Type;
}
declare namespace com.simibubi.create.content.trains.schedule {
    class Schedule {
        constructor()
        static getTypeOptions<T>(arg0: Internal.List_<com.simibubi.create.foundation.utility.Pair<ResourceLocation, T>>): Internal.List<Internal.Component>;
        write(): Internal.CompoundTag;
        static fromTag(arg0: Internal.CompoundTag_): com.simibubi.create.content.trains.schedule.Schedule;
        savedProgress: number;
        entries: Internal.List<Internal.ScheduleEntry>;
        cyclic: boolean;
        static INSTRUCTION_TYPES: [com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>];
        static CONDITION_TYPES: [com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>, com.simibubi.create.foundation.utility.Pair<any, any>];
    }
    type Schedule_ = Schedule;
}
declare namespace com.jozufozu.flywheel.api {
    interface Material <D extends Internal.InstanceData> {
        getModel(arg0: Internal.PartialModel_, arg1: Internal.BlockState_): Internal.Instancer<D>;
        getModel(arg0: Internal.PartialModel_, arg1: Internal.BlockState_, arg2: Internal.Direction_, arg3: Internal.Supplier_<Internal.PoseStack>): Internal.Instancer<D>;
        getModel(arg0: Internal.BlockState_): Internal.Instancer<D>;
        model(arg0: any, arg1: Internal.Supplier_<com.jozufozu.flywheel.core.model.Model>): Internal.Instancer<D>;
        getModel(arg0: Internal.PartialModel_): Internal.Instancer<D>;
        getModel(arg0: Internal.PartialModel_, arg1: Internal.BlockState_, arg2: Internal.Direction_): Internal.Instancer<D>;
    }
    type Material_<D extends Internal.InstanceData> = Material<D>;
}
declare namespace top.theillusivec4.curios.mixin.core {
    interface AccessorEntity {
        getFirstTick(): boolean;
        get firstTick(): boolean
    }
    type AccessorEntity_ = AccessorEntity;
}
declare namespace me.jellysquid.mods.sodium.client.util.frustum {
    interface Frustum {
        isBoxVisible(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): boolean;
        testBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Frustum$Visibility;
    }
    type Frustum_ = Frustum;
}
declare namespace com.ibm.icu.util {
    class TimeUnit extends Internal.MeasureUnit {
        static values(): com.ibm.icu.util.TimeUnit[];
    }
    type TimeUnit_ = TimeUnit;
    abstract class Calendar implements Internal.Cloneable, Internal.Comparable<com.ibm.icu.util.Calendar>, Internal.Serializable {
        getRepeatedWallTimeOption(): number;
        getWeekData(): Internal.Calendar$WeekData;
        static getInstance(arg0: com.ibm.icu.util.TimeZone_): com.ibm.icu.util.Calendar;
        getMinimum(arg0: number): number;
        getTimeZone(): com.ibm.icu.util.TimeZone;
        /**
         * @deprecated
        */
        getWeekendTransition(arg0: number): number;
        set(arg0: number, arg1: number, arg2: number): void;
        static getAvailableLocales(): Internal.Locale[];
        isWeekend(): boolean;
        setFirstDayOfWeek(arg0: number): void;
        compareTo(arg0: any): number;
        getSkippedWallTimeOption(): number;
        getTimeInMillis(): number;
        getType(): string;
        static getInstance(arg0: Internal.Locale_): com.ibm.icu.util.Calendar;
        /**
         * @deprecated
        */
        haveDefaultCentury(): boolean;
        static getKeywordValuesForLocale(arg0: string, arg1: Internal.ULocale_, arg2: boolean): string[];
        compareTo(arg0: com.ibm.icu.util.Calendar_): number;
        fieldDifference(arg0: Internal.Date_, arg1: number): number;
        static getInstance(): com.ibm.icu.util.Calendar;
        clear(arg0: number): void;
        getGreatestMinimum(arg0: number): number;
        getMinimalDaysInFirstWeek(): number;
        setTime(arg0: Internal.Date_): void;
        setRepeatedWallTimeOption(arg0: number): void;
        roll(arg0: number, arg1: number): void;
        setSkippedWallTimeOption(arg0: number): void;
        static getInstance(arg0: com.ibm.icu.util.TimeZone_, arg1: Internal.Locale_): com.ibm.icu.util.Calendar;
        setWeekData(arg0: Internal.Calendar$WeekData_): this;
        static getInstance(arg0: Internal.ULocale_): com.ibm.icu.util.Calendar;
        set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
        getDateTimeFormat(arg0: number, arg1: number, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        setLenient(arg0: boolean): void;
        clone(): any;
        isWeekend(arg0: Internal.Date_): boolean;
        static getAvailableULocales(): Internal.ULocale[];
        /**
         * @deprecated
        */
        getDayOfWeekType(arg0: number): number;
        set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
        isSet(arg0: number): boolean;
        getDateTimeFormat(arg0: number, arg1: number, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getWeekDataForRegion(arg0: string): Internal.Calendar$WeekData;
        /**
         * @deprecated
        */
        setRelatedYear(arg0: number): void;
        getFieldCount(): number;
        getDisplayName(arg0: Internal.ULocale_): string;
        add(arg0: number, arg1: number): void;
        set(arg0: number, arg1: number): void;
        isLenient(): boolean;
        getLeastMaximum(arg0: number): number;
        setMinimalDaysInFirstWeek(arg0: number): void;
        /**
         * @deprecated
        */
        getRelatedYear(): number;
        getTime(): Internal.Date;
        setTimeInMillis(arg0: number): void;
        isEquivalentTo(arg0: com.ibm.icu.util.Calendar_): boolean;
        getDisplayName(arg0: Internal.Locale_): string;
        roll(arg0: number, arg1: boolean): void;
        /**
         * @deprecated
        */
        static getDateTimePattern(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.ULocale_, arg2: number): string;
        static getInstance(arg0: com.ibm.icu.util.TimeZone_, arg1: Internal.ULocale_): com.ibm.icu.util.Calendar;
        after(arg0: any): boolean;
        setTimeZone(arg0: com.ibm.icu.util.TimeZone_): void;
        getMaximum(arg0: number): number;
        clear(): void;
        getFirstDayOfWeek(): number;
        getLocale(arg0: Internal.ULocale$Type_): Internal.ULocale;
        get(arg0: number): number;
        getActualMinimum(arg0: number): number;
        getActualMaximum(arg0: number): number;
        before(arg0: any): boolean;
        get repeatedWallTimeOption(): number
        get weekData(): Internal.Calendar$WeekData
        get timeZone(): com.ibm.icu.util.TimeZone
        get availableLocales(): Internal.Locale[]
        get weekend(): boolean
        set firstDayOfWeek(arg0: number)
        get skippedWallTimeOption(): number
        get timeInMillis(): number
        get type(): string
        get instance(): com.ibm.icu.util.Calendar
        get minimalDaysInFirstWeek(): number
        set time(arg0: Internal.Date_)
        set repeatedWallTimeOption(arg0: number)
        set skippedWallTimeOption(arg0: number)
        set weekData(arg0: Internal.Calendar$WeekData_)
        set lenient(arg0: boolean)
        get availableULocales(): Internal.ULocale[]
        /**
         * @deprecated
        */
        set relatedYear(arg0: number)
        get fieldCount(): number
        get lenient(): boolean
        set minimalDaysInFirstWeek(arg0: number)
        /**
         * @deprecated
        */
        get relatedYear(): number
        get time(): Internal.Date
        set timeInMillis(arg0: number)
        set timeZone(arg0: com.ibm.icu.util.TimeZone_)
        get firstDayOfWeek(): number
        static readonly OCTOBER: 9;
        static readonly TUESDAY: 3;
        static readonly AM_PM: 9;
        static readonly MONTH: 2;
        static readonly JULY: 6;
        /**
         * @deprecated
        */
        static readonly WEEKEND_CEASE: 3;
        static readonly MAY: 4;
        static readonly UNDECIMBER: 12;
        static readonly FEBRUARY: 1;
        static readonly WEEK_OF_MONTH: 4;
        static readonly DOW_LOCAL: 18;
        static readonly DST_OFFSET: 16;
        static readonly WEDNESDAY: 4;
        static readonly NOVEMBER: 10;
        /**
         * @deprecated
        */
        static readonly WEEKEND_ONSET: 2;
        static readonly AM: 0;
        static readonly HOUR_OF_DAY: 11;
        static readonly MILLISECONDS_IN_DAY: 21;
        static readonly MARCH: 2;
        static readonly SATURDAY: 7;
        static readonly JANUARY: 0;
        static readonly WALLTIME_FIRST: 1;
        static readonly ERA: 0;
        static readonly YEAR: 1;
        static readonly DAY_OF_WEEK_IN_MONTH: 8;
        static readonly MILLISECOND: 14;
        static readonly WALLTIME_NEXT_VALID: 2;
        static readonly WEEK_OF_YEAR: 3;
        static readonly AUGUST: 7;
        static readonly DATE: 5;
        static readonly MONDAY: 2;
        static readonly WALLTIME_LAST: 0;
        /**
         * @deprecated
        */
        static readonly WEEKDAY: 0;
        static readonly APRIL: 3;
        static readonly FRIDAY: 6;
        static readonly SECOND: 13;
        static readonly ZONE_OFFSET: 15;
        static readonly SUNDAY: 1;
        static readonly DAY_OF_MONTH: 5;
        static readonly EXTENDED_YEAR: 19;
        static readonly DAY_OF_YEAR: 6;
        static readonly JULIAN_DAY: 20;
        static readonly THURSDAY: 5;
        static readonly PM: 1;
        static readonly JUNE: 5;
        static readonly YEAR_WOY: 17;
        static readonly HOUR: 10;
        static readonly DECEMBER: 11;
        static readonly IS_LEAP_MONTH: 22;
        static readonly SEPTEMBER: 8;
        static readonly MINUTE: 12;
        /**
         * @deprecated
        */
        static readonly WEEKEND: 1;
        static readonly DAY_OF_WEEK: 7;
    }
    type Calendar_ = Calendar;
    class Currency extends Internal.MeasureUnit {
        getName(arg0: Internal.ULocale_, arg1: number, arg2: boolean[]): string;
        /**
         * @deprecated
        */
        static parse(arg0: Internal.ULocale_, arg1: string, arg2: number, arg3: Internal.ParsePosition_): string;
        static getAvailableULocales(): Internal.ULocale[];
        getSymbol(arg0: Internal.ULocale_): string;
        getNumericCode(): number;
        static getAvailableLocales(): Internal.Locale[];
        static registerInstance(arg0: com.ibm.icu.util.Currency_, arg1: Internal.ULocale_): any;
        getCurrencyCode(): string;
        static unregister(arg0: any): boolean;
        static getAvailableCurrencyCodes(arg0: Internal.ULocale_, arg1: Internal.Date_): string[];
        static getAvailableCurrencyCodes(arg0: Internal.Locale_, arg1: Internal.Date_): string[];
        getRoundingIncrement(): number;
        getDisplayName(): string;
        toJavaCurrency(): Internal.Currency;
        static getKeywordValuesForLocale(arg0: string, arg1: Internal.ULocale_, arg2: boolean): string[];
        static getAvailableCurrencies(): Internal.Set<com.ibm.icu.util.Currency>;
        getDefaultFractionDigits(): number;
        getName(arg0: Internal.Locale_, arg1: number, arg2: boolean[]): string;
        static getInstance(arg0: Internal.Locale_): com.ibm.icu.util.Currency;
        static getInstance(arg0: Internal.ULocale_): com.ibm.icu.util.Currency;
        getDefaultFractionDigits(arg0: Internal.Currency$CurrencyUsage_): number;
        getName(arg0: Internal.ULocale_, arg1: number, arg2: string, arg3: boolean[]): string;
        getDisplayName(arg0: Internal.Locale_): string;
        static fromJavaCurrency(arg0: Internal.Currency_): com.ibm.icu.util.Currency;
        getSymbol(arg0: Internal.Locale_): string;
        /**
         * @deprecated
        */
        static getParsingTrie(arg0: Internal.ULocale_, arg1: number): Internal.TextTrieMap<Internal.Currency$CurrencyStringInfo>;
        static isAvailable(arg0: string, arg1: Internal.Date_, arg2: Internal.Date_): boolean;
        static getInstance(arg0: string): com.ibm.icu.util.Currency;
        getSymbol(): string;
        getRoundingIncrement(arg0: Internal.Currency$CurrencyUsage_): number;
        getName(arg0: Internal.Locale_, arg1: number, arg2: string, arg3: boolean[]): string;
        get availableULocales(): Internal.ULocale[]
        get numericCode(): number
        get availableLocales(): Internal.Locale[]
        get currencyCode(): string
        get roundingIncrement(): number
        get displayName(): string
        get availableCurrencies(): Internal.Set<com.ibm.icu.util.Currency>
        get defaultFractionDigits(): number
        get symbol(): string
        static readonly LONG_NAME: 1;
        static readonly SYMBOL_NAME: 0;
        static readonly FORMAL_SYMBOL_NAME: 4;
        static readonly PLURAL_LONG_NAME: 2;
        static readonly NARROW_SYMBOL_NAME: 3;
        static readonly VARIANT_SYMBOL_NAME: 5;
    }
    type Currency_ = Currency;
    abstract class TimeZone implements Internal.Freezable<com.ibm.icu.util.TimeZone>, Internal.Cloneable, Internal.Serializable {
        constructor()
        clone(): any;
        getDisplayName(arg0: boolean, arg1: number): string;
        static getDefault(): com.ibm.icu.util.TimeZone;
        /**
         * @deprecated
        */
        static setICUDefault(arg0: com.ibm.icu.util.TimeZone_): void;
        setID(arg0: string): void;
        getDisplayName(arg0: boolean, arg1: number, arg2: Internal.Locale_): string;
        hasSameRules(arg0: com.ibm.icu.util.TimeZone_): boolean;
        isFrozen(): boolean;
        getID(): string;
        inDaylightTime(arg0: Internal.Date_): boolean;
        useDaylightTime(): boolean;
        static getWindowsID(arg0: string): string;
        cloneAsThawed(): any;
        getOffset(arg0: number): number;
        static getTimeZone(arg0: string): com.ibm.icu.util.TimeZone;
        getDSTSavings(): number;
        freeze(): this;
        getDisplayName(arg0: Internal.ULocale_): string;
        getDisplayName(): string;
        observesDaylightTime(): boolean;
        static getDefaultTimeZoneType(): number;
        static getCanonicalID(arg0: string): string;
        static getIDForWindowsID(arg0: string, arg1: string): string;
        static setDefault(arg0: com.ibm.icu.util.TimeZone_): void;
        static getAvailableIDs(arg0: string): string[];
        static getCanonicalID(arg0: string, arg1: boolean[]): string;
        getOffset(arg0: number, arg1: boolean, arg2: number[]): void;
        getDisplayName(arg0: Internal.Locale_): string;
        getDisplayName(arg0: boolean, arg1: number, arg2: Internal.ULocale_): string;
        static getAvailableIDs(arg0: number): string[];
        static getFrozenTimeZone(arg0: string): com.ibm.icu.util.TimeZone;
        static getEquivalentID(arg0: string, arg1: number): string;
        static countEquivalentIDs(arg0: string): number;
        getRawOffset(): number;
        static getRegion(arg0: string): string;
        getOffset(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
        /**
         * @deprecated
        */
        static forLocaleOrDefault(arg0: Internal.Locale_): com.ibm.icu.util.TimeZone;
        setRawOffset(arg0: number): void;
        static setDefaultTimeZoneType(arg0: number): void;
        static getTimeZone(arg0: string, arg1: number): com.ibm.icu.util.TimeZone;
        static getAvailableIDs(): string[];
        /**
         * @deprecated
        */
        static forULocaleOrDefault(arg0: Internal.ULocale_): com.ibm.icu.util.TimeZone;
        static getAvailableIDs(arg0: Internal.TimeZone$SystemTimeZoneType_, arg1: string, arg2: number): Internal.Set<string>;
        static getTZDataVersion(): string;
        get "default"(): com.ibm.icu.util.TimeZone
        /**
         * @deprecated
        */
        set ICUDefault(arg0: com.ibm.icu.util.TimeZone_)
        set ID(arg0: string)
        get frozen(): boolean
        get ID(): string
        get DSTSavings(): number
        get displayName(): string
        get defaultTimeZoneType(): number
        set "default"(arg0: com.ibm.icu.util.TimeZone_)
        get rawOffset(): number
        set rawOffset(arg0: number)
        set defaultTimeZoneType(arg0: number)
        get availableIDs(): string[]
        get TZDataVersion(): string
        static readonly LONG_GENERIC: 3;
        static readonly LONG: 1;
        static readonly SHORT_COMMONLY_USED: 6;
        static readonly UNKNOWN_ZONE: Internal.TimeZone$ConstantZone;
        static readonly UNKNOWN_ZONE_ID: "Etc/Unknown";
        static readonly SHORT: 0;
        static readonly TIMEZONE_JDK: 1;
        static readonly GMT_ZONE: Internal.TimeZone$ConstantZone;
        static readonly TIMEZONE_ICU: 0;
        static readonly SHORT_GENERIC: 2;
        static readonly SHORT_GMT: 4;
        static readonly GENERIC_LOCATION: 7;
        static readonly LONG_GMT: 5;
    }
    type TimeZone_ = TimeZone;
}
declare namespace it.unimi.dsi.fastutil.longs {
    interface LongConsumer extends Internal.LongConsumer, Internal.Consumer<number> {
        andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
        andThen(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): this;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        accept(arg0: number): void;
        (arg0: number): void;
    }
    type LongConsumer_ = LongConsumer;
    interface LongPredicate extends Internal.Predicate<number>, Internal.LongPredicate {
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        or(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): this;
        negate(): Internal.LongPredicate;
        and(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): this;
        test(arg0: number): boolean;
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        or(arg0: Internal.LongPredicate_): this;
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        and(arg0: Internal.LongPredicate_): Internal.LongPredicate;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        (arg0: number): boolean;
    }
    type LongPredicate_ = LongPredicate;
}
declare namespace dev.latvian.mods.rhino {
    interface Callable {
        call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any;
    }
    type Callable_ = Callable;
    interface Function extends dev.latvian.mods.rhino.Callable, Internal.Scriptable {
        get(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_): any;
        getPrototype(arg0: Internal.Context_): Internal.Scriptable;
        getParentScope(): Internal.Scriptable;
        call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any;
        hasInstance(arg0: Internal.Context_, arg1: Internal.Scriptable_): boolean;
        get(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): any;
        put(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_, arg3: any): void;
        getClassName(): string;
        getAllIds(cx: Internal.Context_): any[];
        "delete"(arg0: Internal.Context_, arg1: string): void;
        enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        "delete"(arg0: Internal.Context_, arg1: number): void;
        setParentScope(arg0: Internal.Scriptable_): void;
        has(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_): boolean;
        enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
        getDefaultValue(arg0: Internal.Context_, arg1: typeof any): any;
        has(arg0: Internal.Context_, arg1: number, arg2: Internal.Scriptable_): boolean;
        setPrototype(arg0: Internal.Scriptable_): void;
        getTypeOf(): Internal.MemberType;
        put(arg0: Internal.Context_, arg1: string, arg2: Internal.Scriptable_, arg3: any): void;
        getIds(arg0: Internal.Context_): any[];
        construct(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any[]): Internal.Scriptable;
        get parentScope(): Internal.Scriptable
        get className(): string
        set parentScope(arg0: Internal.Scriptable_)
        set prototype(arg0: Internal.Scriptable_)
        get typeOf(): Internal.MemberType
    }
    type Function_ = Function;
}
declare namespace com.lowdragmc.lowdraglib.pipelike {
    class Node <NodeDataType> {
        constructor(data: NodeDataType, openConnections: number, mark: number, isActive: boolean)
        isBlocked(facing: Internal.Direction_): boolean;
        static readonly DEFAULT_MARK: 0;
        isActive: boolean;
        static readonly ALL_CLOSED: 0;
        static readonly ALL_OPENED: 63;
        data: NodeDataType;
        openConnections: number;
        mark: number;
    }
    type Node_<NodeDataType> = Node<NodeDataType>;
}
declare namespace net.minecraft.world.level.pathfinder {
    class Path {
        constructor(arg0: Internal.List_<Internal.Node>, arg1: BlockPos_, arg2: boolean)
        getNextEntityPos(arg0: Internal.Entity_): Vec3;
        getEntityPosAtNode(arg0: Internal.Entity_, arg1: number): Vec3;
        notStarted(): boolean;
        getEndNode(): Internal.Node;
        replaceNode(arg0: number, arg1: Internal.Node_): void;
        canReach(): boolean;
        getNextNodeIndex(): number;
        getPreviousNode(): Internal.Node;
        isDone(): boolean;
        getNode(arg0: number): Internal.Node;
        getNodePos(arg0: number): BlockPos;
        static createFromStream(arg0: Internal.FriendlyByteBuf_): net.minecraft.world.level.pathfinder.Path;
        getClosedSet(): Internal.Node[];
        advance(): void;
        writeToStream(arg0: Internal.FriendlyByteBuf_): void;
        getNextNode(): Internal.Node;
        getNodeCount(): number;
        sameAs(arg0: net.minecraft.world.level.pathfinder.Path_): boolean;
        getOpenSet(): Internal.Node[];
        setNextNodeIndex(arg0: number): void;
        getNextNodePos(): BlockPos;
        getTarget(): BlockPos;
        getDistToTarget(): number;
        truncateNodes(arg0: number): void;
        get endNode(): Internal.Node
        get nextNodeIndex(): number
        get previousNode(): Internal.Node
        get done(): boolean
        get closedSet(): Internal.Node[]
        get nextNode(): Internal.Node
        get nodeCount(): number
        get openSet(): Internal.Node[]
        set nextNodeIndex(arg0: number)
        get nextNodePos(): BlockPos
        get target(): BlockPos
        get distToTarget(): number
    }
    type Path_ = Path;
}
declare namespace com.simibubi.create.foundation.mixin.accessor {
    interface ServerLevelAccessor {
        create$getEntityTickList(): Internal.EntityTickList;
    }
    type ServerLevelAccessor_ = ServerLevelAccessor;
}
declare namespace dev.architectury.event {
    interface Event <T> {
        invoker(): T;
        unregister(arg0: T): void;
        register(arg0: T): void;
        isRegistered(arg0: T): boolean;
        clearListeners(): void;
    }
    type Event_<T> = Event<T>;
    class EventResult {
        static interrupt(value: boolean): dev.architectury.event.EventResult;
        isPresent(): boolean;
        isTrue(): boolean;
        static interruptDefault(): dev.architectury.event.EventResult;
        asMinecraft(): Internal.InteractionResult;
        interruptsFurtherEvaluation(): boolean;
        isFalse(): boolean;
        static interruptTrue(): dev.architectury.event.EventResult;
        value(): boolean;
        static pass(): dev.architectury.event.EventResult;
        isEmpty(): boolean;
        static interruptFalse(): dev.architectury.event.EventResult;
        get present(): boolean
        get "true"(): boolean
        get "false"(): boolean
        get empty(): boolean
    }
    type EventResult_ = EventResult;
}
declare namespace com.gregtechceu.gtceu.core.mixins {
    interface RecipeManagerAccessor {
        getRawRecipes(): Internal.Map<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>;
        get rawRecipes(): Internal.Map<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>
    }
    type RecipeManagerAccessor_ = RecipeManagerAccessor;
}
declare namespace com.ibm.icu.math {
    class BigDecimal extends number implements Internal.Serializable, Internal.Comparable<com.ibm.icu.math.BigDecimal> {
        constructor(arg0: Internal.BigInteger_, arg1: number)
        constructor(arg0: Internal.BigInteger_)
        constructor(arg0: number)
        constructor(arg0: number)
        constructor(arg0: number)
        constructor(arg0: string[], arg1: number, arg2: number)
        constructor(arg0: Internal.BigDecimal_)
        constructor(arg0: string)
        constructor(arg0: string[])
        min(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        movePointLeft(arg0: number): this;
        setScale(arg0: number): this;
        static valueOf(arg0: number): com.ibm.icu.math.BigDecimal;
        compareTo(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): number;
        static valueOf(arg0: number): com.ibm.icu.math.BigDecimal;
        compareTo(arg0: any): number;
        toCharArray(): string[];
        min(arg0: com.ibm.icu.math.BigDecimal_): this;
        negate(arg0: com.ibm.icu.math.MathContext_): this;
        plus(): this;
        static valueOf(arg0: number, arg1: number): com.ibm.icu.math.BigDecimal;
        plus(arg0: com.ibm.icu.math.MathContext_): this;
        multiply(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        max(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        toBigInteger(): Internal.BigInteger;
        pow(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        scale(): number;
        add(arg0: com.ibm.icu.math.BigDecimal_): this;
        divide(arg0: com.ibm.icu.math.BigDecimal_, arg1: number, arg2: number): this;
        divide(arg0: com.ibm.icu.math.BigDecimal_): this;
        subtract(arg0: com.ibm.icu.math.BigDecimal_): this;
        movePointRight(arg0: number): this;
        toBigDecimal(): Internal.BigDecimal;
        remainder(arg0: com.ibm.icu.math.BigDecimal_): this;
        abs(arg0: com.ibm.icu.math.MathContext_): this;
        negate(): this;
        remainder(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        divide(arg0: com.ibm.icu.math.BigDecimal_, arg1: number): this;
        intValueExact(): number;
        max(arg0: com.ibm.icu.math.BigDecimal_): this;
        multiply(arg0: com.ibm.icu.math.BigDecimal_): this;
        divideInteger(arg0: com.ibm.icu.math.BigDecimal_): this;
        abs(): this;
        format(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): string;
        compareTo(arg0: com.ibm.icu.math.BigDecimal_): number;
        subtract(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        divide(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        divideInteger(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        shortValueExact(): number;
        longValueExact(): number;
        byteValueExact(): number;
        toBigIntegerExact(): Internal.BigInteger;
        unscaledValue(): Internal.BigInteger;
        pow(arg0: com.ibm.icu.math.BigDecimal_): this;
        format(arg0: number, arg1: number): string;
        setScale(arg0: number, arg1: number): this;
        signum(): number;
        add(arg0: com.ibm.icu.math.BigDecimal_, arg1: com.ibm.icu.math.MathContext_): this;
        set scale(arg0: number)
        static readonly ROUND_UP: 0;
        static readonly ROUND_DOWN: 1;
        static readonly ROUND_HALF_UP: 4;
        static readonly ROUND_HALF_DOWN: 5;
        static readonly ZERO: {"ind":0,"form":0,"mant":[0],"exp":0};
        static readonly ONE: {"ind":1,"form":0,"mant":[1],"exp":0};
        static readonly ROUND_FLOOR: 3;
        static readonly TEN: {"ind":1,"form":0,"mant":[1,0],"exp":0};
        static readonly ROUND_CEILING: 2;
        static readonly ROUND_HALF_EVEN: 6;
        static readonly ROUND_UNNECESSARY: 7;
    }
    type BigDecimal_ = BigDecimal;
    class MathContext implements Internal.Serializable {
        constructor(arg0: number, arg1: number)
        constructor(arg0: number)
        constructor(arg0: number, arg1: number, arg2: boolean)
        constructor(arg0: number, arg1: number, arg2: boolean, arg3: number)
        getDigits(): number;
        getLostDigits(): boolean;
        getRoundingMode(): number;
        getForm(): number;
        get digits(): number
        get lostDigits(): boolean
        get roundingMode(): number
        get form(): number
        static readonly SCIENTIFIC: 1;
        static readonly ROUND_UP: 0;
        static readonly ROUND_DOWN: 1;
        static readonly ROUND_HALF_UP: 4;
        static readonly ROUND_HALF_DOWN: 5;
        static readonly PLAIN: 0;
        static readonly ROUND_FLOOR: 3;
        static readonly DEFAULT: com.ibm.icu.math.MathContext;
        static readonly ENGINEERING: 2;
        static readonly ROUND_CEILING: 2;
        static readonly ROUND_HALF_EVEN: 6;
        static readonly ROUND_UNNECESSARY: 7;
    }
    type MathContext_ = MathContext;
}
declare namespace com.lowdragmc.lowdraglib.gui.editor.data {
    class Resources {
        constructor(resources: Internal.Map_<string, com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource<any>>)
        deserializeNBT(nbt: Internal.CompoundTag_): void;
        static defaultResource(): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        static emptyResource(): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        load(): void;
        dispose(): void;
        static fromNBT(tag: Internal.CompoundTag_): com.lowdragmc.lowdraglib.gui.editor.data.Resources;
        merge(resources: com.lowdragmc.lowdraglib.gui.editor.data.Resources_): void;
        serializeNBT(): Internal.CompoundTag;
        readonly resources: Internal.Map<string, com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource<any>>;
    }
    type Resources_ = Resources;
}
declare namespace io.github.foundationgames.automobility.mixin {
    interface ShovelItemAccess {
        getFlattenables(): Internal.Map<Internal.Block, Internal.BlockState>;
        get flattenables(): Internal.Map<Internal.Block, Internal.BlockState>
    }
    type ShovelItemAccess_ = ShovelItemAccess;
}
declare namespace com.lowdragmc.lowdraglib.core.mixins.accessor {
    interface AbstractContainerScreenAccessor {
        setSnapbackItem(arg0: Internal.ItemStack_): void;
        getDraggingItem(): Internal.ItemStack;
        getSnapbackEnd(): Internal.Slot;
        getSnapbackItem(): Internal.ItemStack;
        isSplittingStack(): boolean;
        getSnapbackStartY(): number;
        getSnapbackTime(): number;
        getSnapbackStartX(): number;
        getQuickCraftingRemainder(): number;
        set snapbackItem(arg0: Internal.ItemStack_)
        get draggingItem(): Internal.ItemStack
        get snapbackEnd(): Internal.Slot
        get snapbackItem(): Internal.ItemStack
        get splittingStack(): boolean
        get snapbackStartY(): number
        get snapbackTime(): number
        get snapbackStartX(): number
        get quickCraftingRemainder(): number
    }
    type AbstractContainerScreenAccessor_ = AbstractContainerScreenAccessor;
}
declare namespace com.railwayteam.railways.mixin.conductor_possession {
    interface AccessorKeyMapping {
        getKey(): Internal.InputConstants$Key;
        get key(): Internal.InputConstants$Key
    }
    type AccessorKeyMapping_ = AccessorKeyMapping;
}
declare namespace com.lowdragmc.lowdraglib.utils {
    class Rect {
        toRightCenter(): GuiPos;
        upAnd(x: number): GuiPos;
        expand(x: number, y: number): this;
        withRight(right: number): this;
        withLeftFixedWidth(width: number): this;
        expandLeft(expand: number): this;
        withLeft(left: number): this;
        leftAnd(y: number): GuiPos;
        verticalExpand(y: number): this;
        toLeftDown(): GuiPos;
        getWidthCenter(): number;
        expandDown(expand: number): this;
        toRightUp(): GuiPos;
        toDownCenter(): GuiPos;
        withRightFixedWidth(width: number): this;
        expand(expand: number): this;
        moveVertical(delta: number): this;
        getHeight(): number;
        moveHorizontal(delta: number): this;
        toLeftCenter(): GuiPos;
        toLeftUp(): GuiPos;
        toUpCenter(): GuiPos;
        horizontalExpand(left: number, right: number): this;
        getWidth(): number;
        withDown(down: number): this;
        toRightDown(): GuiPos;
        withDownFixedHeight(height: number): this;
        downAnd(x: number): GuiPos;
        expandRight(expand: number): this;
        rightAnd(y: number): GuiPos;
        expandUp(expand: number): this;
        static of(position: GuiPos_, size: GuiSize_): com.lowdragmc.lowdraglib.utils.Rect;
        horizontalExpand(x: number): this;
        getHeightCenter(): number;
        verticalExpand(up: number, down: number): this;
        withUpFixedHeight(height: number): this;
        withUp(up: number): this;
        static ofRelative(left: number, width: number, up: number, height: number): com.lowdragmc.lowdraglib.utils.Rect;
        static ofAbsolute(left: number, right: number, up: number, down: number): com.lowdragmc.lowdraglib.utils.Rect;
        get widthCenter(): number
        get height(): number
        get width(): number
        get heightCenter(): number
        readonly right: number;
        readonly up: number;
        readonly left: number;
        readonly down: number;
    }
    type Rect_ = Rect;
}
declare namespace net.minecraftforge.common.util {
    interface Lazy <T> extends Internal.Supplier<T> {
        get(): T;
        concurrentOf<T>(arg0: Internal.Supplier_<T>): this;
        of<T>(arg0: Internal.Supplier_<T>): this;
    }
    type Lazy_<T> = Lazy<T>;
}
declare namespace com.mojang.blaze3d.audio {
    class Channel {
        setSelfPosition(arg0: Vec3_): void;
        unpause(): void;
        destroy(): void;
        disableAttenuation(): void;
        attachBufferStream(arg0: Internal.AudioStream_): void;
        playing(): boolean;
        updateStream(): void;
        attachStaticBuffer(arg0: Internal.SoundBuffer_): void;
        linearAttenuation(arg0: number): void;
        setLooping(arg0: boolean): void;
        play(): void;
        setRelative(arg0: boolean): void;
        setPitch(arg0: number): void;
        stop(): void;
        setVolume(arg0: number): void;
        pause(): void;
        stopped(): boolean;
        set selfPosition(arg0: Vec3_)
        set looping(arg0: boolean)
        set relative(arg0: boolean)
        set pitch(arg0: number)
        set volume(arg0: number)
        static readonly BUFFER_DURATION_SECONDS: 1;
    }
    type Channel_ = Channel;
}
declare namespace io.netty.util.concurrent {
    interface ScheduledFuture <V> extends io.netty.util.concurrent.Future<V>, Internal.ScheduledFuture<V> {
        isSuccess(): boolean;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): io.netty.util.concurrent.Future<V>;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        cause(): Internal.Throwable;
        get(): V;
        getNow(): V;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        awaitUninterruptibly(): io.netty.util.concurrent.Future<V>;
        syncUninterruptibly(): io.netty.util.concurrent.Future<V>;
        await(arg0: number): boolean;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): io.netty.util.concurrent.Future<V>;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): io.netty.util.concurrent.Future<V>;
        getDelay(arg0: Internal.TimeUnit_): number;
        await(): io.netty.util.concurrent.Future<V>;
        isCancellable(): boolean;
        compareTo(arg0: Internal.Delayed_): number;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): io.netty.util.concurrent.Future<V>;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        sync(): io.netty.util.concurrent.Future<V>;
        awaitUninterruptibly(arg0: number): boolean;
        isCancelled(): boolean;
        get success(): boolean
        get done(): boolean
        get now(): V
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type ScheduledFuture_<V> = ScheduledFuture<V>;
    interface Future <V> extends Internal.Future<V> {
        isSuccess(): boolean;
        isDone(): boolean;
        cancel(arg0: boolean): boolean;
        addListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
        cause(): Internal.Throwable;
        get(): V;
        getNow(): V;
        await(arg0: number, arg1: Internal.TimeUnit_): boolean;
        awaitUninterruptibly(): this;
        syncUninterruptibly(): this;
        await(arg0: number): boolean;
        removeListener(arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>): this;
        removeListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        await(): this;
        isCancellable(): boolean;
        addListeners(...arg0: Internal.GenericFutureListener_<io.netty.util.concurrent.Future<V>>[]): this;
        get(arg0: number, arg1: Internal.TimeUnit_): V;
        sync(): this;
        awaitUninterruptibly(arg0: number): boolean;
        isCancelled(): boolean;
        get success(): boolean
        get done(): boolean
        get now(): V
        get cancellable(): boolean
        get cancelled(): boolean
    }
    type Future_<V> = Future<V>;
}
declare namespace org.apache.logging.log4j {
    interface Marker extends Internal.Serializable {
        getParents(): org.apache.logging.log4j.Marker[];
        hasParents(): boolean;
        hashCode(): number;
        addParents(...markers: org.apache.logging.log4j.Marker_[]): this;
        isInstanceOf(name: string): boolean;
        getName(): string;
        isInstanceOf(m: org.apache.logging.log4j.Marker_): boolean;
        setParents(...markers: org.apache.logging.log4j.Marker_[]): this;
        equals(obj: any): boolean;
        remove(marker: org.apache.logging.log4j.Marker_): boolean;
        get parents(): org.apache.logging.log4j.Marker[]
        get name(): string
        set parents(...markers: org.apache.logging.log4j.Marker_[])
    }
    type Marker_ = Marker;
}
declare namespace com.gregtechceu.gtceu.api.data.tag {
    class TagType {
        static withCustomFormatter(tagPath: string, formatter: Internal.BiFunction_<TagPrefix, com.gregtechceu.gtceu.api.data.chemical.material.Material, Internal.TagKey<Internal.Item>>): com.gregtechceu.gtceu.api.data.tag.TagType;
        static withNoFormatter(tagPath: string): com.gregtechceu.gtceu.api.data.tag.TagType;
        static withPrefixFormatter(tagPath: string): com.gregtechceu.gtceu.api.data.tag.TagType;
        static withDefaultFormatter(tagPath: string): com.gregtechceu.gtceu.api.data.tag.TagType;
        isParentTag(): boolean;
        getTag(prefix: TagPrefix_, material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): Internal.TagKey<Internal.Item>;
        static withPrefixOnlyFormatter(tagPath: string): com.gregtechceu.gtceu.api.data.tag.TagType;
        get parentTag(): boolean
    }
    type TagType_ = TagType;
}
declare namespace com.gregtechceu.gtceu.api.recipe.ingredient {
    class FluidIngredient implements Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack> {
        constructor(empty: Internal.Stream_<Internal.FluidIngredient$Value>, amount: number, nbt: Internal.CompoundTag_)
        static fromValues(stream: Internal.Stream_<Internal.FluidIngredient$Value>, amount: number, nbt: Internal.CompoundTag_): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        static fromJson(json: Internal.JsonElement_): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        static getNBT(element: Internal.JsonElement_): Internal.CompoundTag;
        static fromNetwork(buffer: Internal.FriendlyByteBuf_): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        negate(): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        isEmpty(): boolean;
        static fromJson(json: Internal.JsonElement_, allowAir: boolean): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        toJson(): Internal.JsonElement;
        static isEqual<T>(arg0: any): Internal.Predicate<T>;
        setNbt(nbt: Internal.CompoundTag_): void;
        getStacks(): com.lowdragmc.lowdraglib.side.fluid.FluidStack[];
        or(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        test(arg0: any): boolean;
        getAmount(): number;
        and(arg0: Internal.Predicate_<com.lowdragmc.lowdraglib.side.fluid.FluidStack>): Internal.Predicate<com.lowdragmc.lowdraglib.side.fluid.FluidStack>;
        static of(...stacks: com.lowdragmc.lowdraglib.side.fluid.FluidStack_[]): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        static of(tag: Internal.TagKey_<Internal.Fluid>, amount: number, nbt: Internal.CompoundTag_): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        static of(stacks: Internal.Stream_<Internal.Fluid>, amount: number, nbt: Internal.CompoundTag_): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        getNbt(): Internal.CompoundTag;
        static not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        copy(): this;
        setAmount(amount: number): void;
        static of(tag: Internal.TagKey_<Internal.Fluid>, amount: number): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        toNetwork(buffer: Internal.FriendlyByteBuf_): void;
        test(stack: com.lowdragmc.lowdraglib.side.fluid.FluidStack_): boolean;
        static of(): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        static of(amount: number, ...items: Internal.Fluid_[]): com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        get empty(): boolean
        set nbt(nbt: Internal.CompoundTag_)
        get stacks(): com.lowdragmc.lowdraglib.side.fluid.FluidStack[]
        get amount(): number
        get nbt(): Internal.CompoundTag
        set amount(amount: number)
        static readonly EMPTY: com.gregtechceu.gtceu.api.recipe.ingredient.FluidIngredient;
        values: Internal.FluidIngredient$Value[];
        stacks: com.lowdragmc.lowdraglib.side.fluid.FluidStack[];
    }
    type FluidIngredient_ = FluidIngredient;
}
declare namespace icyllis.arc3d.core {
    class BlendMode extends Internal.Enum<icyllis.arc3d.core.BlendMode> implements icyllis.arc3d.core.Blender {
        static valueOf(name: string): icyllis.arc3d.core.BlendMode;
        asBlendMode(): this;
        static mode(value: number): icyllis.arc3d.core.BlendMode;
        static values(): icyllis.arc3d.core.BlendMode[];
        static readonly COLOR_DODGE: icyllis.arc3d.core.BlendMode;
        static readonly SRC: icyllis.arc3d.core.BlendMode;
        static readonly LINEAR_LIGHT: icyllis.arc3d.core.BlendMode;
        static readonly CLEAR: icyllis.arc3d.core.BlendMode;
        static readonly OVERLAY: icyllis.arc3d.core.BlendMode;
        static readonly DST_IN: icyllis.arc3d.core.BlendMode;
        static readonly COLOR: icyllis.arc3d.core.BlendMode;
        static readonly COLOR_BURN: icyllis.arc3d.core.BlendMode;
        static readonly SRC_IN: icyllis.arc3d.core.BlendMode;
        static readonly SOFT_LIGHT: icyllis.arc3d.core.BlendMode;
        static readonly LINEAR_BURN: icyllis.arc3d.core.BlendMode;
        static readonly PLUS: icyllis.arc3d.core.BlendMode;
        static readonly HARD_LIGHT: icyllis.arc3d.core.BlendMode;
        static readonly HARD_MIX: icyllis.arc3d.core.BlendMode;
        static readonly LUMINOSITY: icyllis.arc3d.core.BlendMode;
        static readonly DST_OUT: icyllis.arc3d.core.BlendMode;
        static readonly SRC_ATOP: icyllis.arc3d.core.BlendMode;
        static readonly DST: icyllis.arc3d.core.BlendMode;
        static readonly SATURATION: icyllis.arc3d.core.BlendMode;
        static readonly SRC_OUT: icyllis.arc3d.core.BlendMode;
        static readonly DST_ATOP: icyllis.arc3d.core.BlendMode;
        static readonly SRC_OVER: icyllis.arc3d.core.BlendMode;
        static readonly EXCLUSION: icyllis.arc3d.core.BlendMode;
        static readonly DST_OVER: icyllis.arc3d.core.BlendMode;
        static readonly XOR: icyllis.arc3d.core.BlendMode;
        static readonly PIN_LIGHT: icyllis.arc3d.core.BlendMode;
        static readonly MULTIPLY: icyllis.arc3d.core.BlendMode;
        static readonly SCREEN: icyllis.arc3d.core.BlendMode;
        static readonly VIVID_LIGHT: icyllis.arc3d.core.BlendMode;
        static readonly DARKEN: icyllis.arc3d.core.BlendMode;
        static readonly HUE: icyllis.arc3d.core.BlendMode;
        static readonly DIFFERENCE: icyllis.arc3d.core.BlendMode;
        static readonly LIGHTEN: icyllis.arc3d.core.BlendMode;
        static readonly MINUS: icyllis.arc3d.core.BlendMode;
        static readonly LINEAR_DODGE: icyllis.arc3d.core.BlendMode;
    }
    type BlendMode_ = "hard_mix" | "multiply" | "plus" | "hard_light" | "linear_dodge" | "difference" | "dst" | "src_out" | "dst_atop" | "color" | "lighten" | "dst_over" | "darken" | "color_burn" | "saturation" | "minus" | "src_in" | "hue" | "xor" | "pin_light" | "luminosity" | "overlay" | "dst_in" | "vivid_light" | "src_atop" | BlendMode | "dst_out" | "src_over" | "screen" | "clear" | "soft_light" | "src" | "exclusion" | "color_dodge" | "linear_light" | "linear_burn";
    class Paint {
        constructor()
        constructor(paint: icyllis.arc3d.core.Paint_)
        getAlpha(): number;
        setFilterMode(filter: number): void;
        b(): number;
        setColorFilter(colorFilter: Internal.ColorFilter_): void;
        setRGB(r: number, g: number, b: number): void;
        isFilter(): boolean;
        getColor(): number;
        getBlender(): icyllis.arc3d.core.Blender;
        setARGB(a: number, r: number, g: number, b: number): void;
        canComputeFastBounds(): boolean;
        setStyle(style: number): void;
        getStrokeMiter(): number;
        nothingToDraw(): boolean;
        setStrokeAlign(align: number): void;
        getImageFilter(): Internal.ImageFilter;
        getSmoothWidth(): number;
        setSmoothWidth(smooth: number): void;
        static isBlendedImageFilter(filter: Internal.ImageFilter_): boolean;
        setStrokeJoin(join: number): void;
        isSrcOver(): boolean;
        static isOpaquePaint(paint: icyllis.arc3d.core.Paint_): boolean;
        getAlphaF(): number;
        setAntiAlias(aa: boolean): void;
        setStrokeMiter(miter: number): void;
        r(): number;
        getStrokeCap(): number;
        setShader(shader: icyllis.arc3d.core.Shader_): void;
        setMaxAnisotropy(maxAnisotropy: number): void;
        setMipmapMode(mipmap: number): void;
        setFilter(filter: boolean): void;
        static isBlendedShader(shader: icyllis.arc3d.core.Shader_): boolean;
        a(): number;
        setStrokeCap(cap: number): void;
        setImageFilter(imageFilter: Internal.ImageFilter_): void;
        setStroke(stroke: boolean): void;
        getMaxAnisotropy(): number;
        getStyle(): number;
        setDither(dither: boolean): void;
        getStrokeJoin(): number;
        setMaskFilter(maskFilter: Internal.MaskFilter_): void;
        isAntiAlias(): boolean;
        setAlphaF(a: number): void;
        computeFastBounds(orig: Internal.Rect2f_, storage: Internal.Rect2f_): void;
        getStrokeAlign(): number;
        getShader(): icyllis.arc3d.core.Shader;
        setBlender(blender: icyllis.arc3d.core.Blender_): void;
        static getAlphaDirect(paint: icyllis.arc3d.core.Paint_): number;
        reset(): void;
        set(paint: icyllis.arc3d.core.Paint_): void;
        setARGB(a: number, r: number, g: number, b: number): void;
        setRGB(r: number, g: number, b: number): void;
        setRGBA(r: number, g: number, b: number, a: number): void;
        setStrokeWidth(width: number): void;
        setColor(color: number): void;
        isDither(): boolean;
        setAlpha(a: number): void;
        getFilterMode(): number;
        getColorFilter(): Internal.ColorFilter;
        isAnisotropy(): boolean;
        getMipmapMode(): number;
        static getBlendModeDirect(paint: icyllis.arc3d.core.Paint_): icyllis.arc3d.core.BlendMode;
        g(): number;
        static isBlendedColorFilter(filter: Internal.ColorFilter_): boolean;
        getMaskFilter(): Internal.MaskFilter;
        setRGBA(r: number, g: number, b: number, a: number): void;
        getStrokeWidth(): number;
        get alpha(): number
        set filterMode(filter: number)
        set colorFilter(colorFilter: Internal.ColorFilter_)
        get filter(): boolean
        get color(): number
        get blender(): icyllis.arc3d.core.Blender
        set style(style: number)
        get strokeMiter(): number
        set strokeAlign(align: number)
        get imageFilter(): Internal.ImageFilter
        get smoothWidth(): number
        set smoothWidth(smooth: number)
        set strokeJoin(join: number)
        get srcOver(): boolean
        get alphaF(): number
        set antiAlias(aa: boolean)
        set strokeMiter(miter: number)
        get strokeCap(): number
        set shader(shader: icyllis.arc3d.core.Shader_)
        set maxAnisotropy(maxAnisotropy: number)
        set mipmapMode(mipmap: number)
        set filter(filter: boolean)
        set strokeCap(cap: number)
        set imageFilter(imageFilter: Internal.ImageFilter_)
        set stroke(stroke: boolean)
        get maxAnisotropy(): number
        get style(): number
        set dither(dither: boolean)
        get strokeJoin(): number
        set maskFilter(maskFilter: Internal.MaskFilter_)
        get antiAlias(): boolean
        set alphaF(a: number)
        get strokeAlign(): number
        get shader(): icyllis.arc3d.core.Shader
        set blender(blender: icyllis.arc3d.core.Blender_)
        set strokeWidth(width: number)
        set color(color: number)
        get dither(): boolean
        set alpha(a: number)
        get filterMode(): number
        get colorFilter(): Internal.ColorFilter
        get anisotropy(): boolean
        get mipmapMode(): number
        get maskFilter(): Internal.MaskFilter
        get strokeWidth(): number
        static readonly FILL_AND_STROKE: 2;
        static readonly CAP_BUTT: 0;
        static readonly JOIN_BEVEL: 32;
        static readonly ALIGN_OUTSIDE: 128;
        static readonly FILTER_MODE_NEAREST: 0;
        static readonly MIPMAP_MODE_NEAREST: 512;
        static readonly MIPMAP_MODE_NONE: 0;
        static readonly STROKE_AND_FILL: 2;
        static readonly ALIGN_INSIDE: 64;
        static readonly STROKE: 1;
        static readonly FILL: 0;
        static readonly JOIN_ROUND: 16;
        static readonly FILTER_MODE_LINEAR: 256;
        static readonly ALIGN_CENTER: 0;
        static readonly MIPMAP_MODE_LINEAR: 1024;
        static readonly CAP_ROUND: 4;
        static readonly JOIN_MITER: 0;
        static readonly CAP_SQUARE: 8;
    }
    type Paint_ = Paint;
    class Rect2i {
        constructor()
        constructor(r: icyllis.arc3d.core.Rect2i_)
        constructor(left: number, top: number, right: number, bottom: number)
        intersect(a: icyllis.arc3d.core.Rect2i_, b: icyllis.arc3d.core.Rect2i_): boolean;
        joinNoCheck(left: number, top: number, right: number, bottom: number): void;
        centerY(): number;
        contains(left: number, top: number, right: number, bottom: number): boolean;
        y(): number;
        x(): number;
        contains(r: Internal.Rect2f_): boolean;
        set(left: number, top: number, right: number, bottom: number): void;
        sort(): void;
        isEmpty(): boolean;
        intersect(r: icyllis.arc3d.core.Rect2i_): boolean;
        intersectNoCheck(r: icyllis.arc3d.core.Rect2i_): void;
        intersects(r: icyllis.arc3d.core.Rect2i_): boolean;
        setEmpty(): void;
        static subtract(a: icyllis.arc3d.core.Rect2i_, b: icyllis.arc3d.core.Rect2i_, out: icyllis.arc3d.core.Rect2i_): boolean;
        set(src: icyllis.arc3d.core.Rect2i_): void;
        intersect(left: number, top: number, right: number, bottom: number): boolean;
        adjust(adjusts: icyllis.arc3d.core.Rect2i_): void;
        joinNoCheck(r: icyllis.arc3d.core.Rect2i_): void;
        join(r: icyllis.arc3d.core.Rect2i_): void;
        centerX(): number;
        join(left: number, top: number, right: number, bottom: number): void;
        adjust(left: number, top: number, right: number, bottom: number): void;
        intersects(left: number, top: number, right: number, bottom: number): boolean;
        inset(dx: number, dy: number): void;
        isSorted(): boolean;
        height(): number;
        inset(insets: icyllis.arc3d.core.Rect2i_): void;
        intersectNoCheck(left: number, top: number, right: number, bottom: number): void;
        join(x: number, y: number): void;
        contains(x: number, y: number): boolean;
        offset(dx: number, dy: number): void;
        inset(left: number, top: number, right: number, bottom: number): void;
        static intersects(a: icyllis.arc3d.core.Rect2i_, b: icyllis.arc3d.core.Rect2i_): boolean;
        offsetTo(newLeft: number, newTop: number): void;
        contains(x: number, y: number): boolean;
        exactCenterY(): number;
        contains(left: number, top: number, right: number, bottom: number): boolean;
        contains(r: icyllis.arc3d.core.Rect2i_): boolean;
        width(): number;
        exactCenterX(): number;
        get empty(): boolean
        get sorted(): boolean
        mBottom: number;
        mLeft: number;
        mTop: number;
        mRight: number;
    }
    type Rect2i_ = Rect2i;
    interface Blender {
        asBlendMode(): icyllis.arc3d.core.BlendMode;
    }
    type Blender_ = Blender;
    class Shader {
        constructor()
        isOpaque(): boolean;
        get opaque(): boolean
    }
    type Shader_ = Shader;
}
declare namespace net.minecraft.world {
    interface ContainerListener {
        containerChanged(arg0: Internal.Container_): void;
    }
    type ContainerListener_ = ContainerListener;
}
declare namespace com.mojang.brigadier {
    interface Message {
        getString(): string;
        get string(): string
    }
    type Message_ = Message;
}
declare namespace com.mojang.realmsclient.dto {
    class PlayerInfo extends Internal.ValueObject implements Internal.ReflectionBasedSerialization {
        constructor()
        setOnline(arg0: boolean): void;
        getOnline(): boolean;
        setAccepted(arg0: boolean): void;
        setOperator(arg0: boolean): void;
        getAccepted(): boolean;
        setName(arg0: string): void;
        getName(): string;
        setUuid(arg0: string): void;
        isOperator(): boolean;
        getUuid(): string;
        set online(arg0: boolean)
        get online(): boolean
        set accepted(arg0: boolean)
        set operator(arg0: boolean)
        get accepted(): boolean
        set name(arg0: string)
        get name(): string
        set uuid(arg0: string)
        get operator(): boolean
        get uuid(): string
    }
    type PlayerInfo_ = PlayerInfo;
}
declare namespace io.netty.channel {
    interface Channel extends Internal.Comparable<io.netty.channel.Channel>, Internal.ChannelOutboundInvoker, io.netty.util.AttributeMap {
        isWritable(): boolean;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture;
        pipeline(): Internal.ChannelPipeline;
        deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        flush(): this;
        eventLoop(): Internal.EventLoop;
        isActive(): boolean;
        parent(): this;
        attr<T>(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
        unsafe(): Internal.Channel$Unsafe;
        read(): this;
        write(arg0: any): Internal.ChannelFuture;
        writeAndFlush(arg0: any): Internal.ChannelFuture;
        disconnect(): Internal.ChannelFuture;
        compareTo(arg0: io.netty.channel.Channel_): number;
        close(): Internal.ChannelFuture;
        isOpen(): boolean;
        write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        bytesBeforeWritable(): number;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        metadata(): Internal.ChannelMetadata;
        remoteAddress(): Internal.SocketAddress;
        deregister(): Internal.ChannelFuture;
        id(): Internal.ChannelId;
        disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        localAddress(): Internal.SocketAddress;
        newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture;
        bytesBeforeUnwritable(): number;
        alloc(): Internal.ByteBufAllocator;
        close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
        newSucceededFuture(): Internal.ChannelFuture;
        isRegistered(): boolean;
        newProgressivePromise(): Internal.ChannelProgressivePromise;
        closeFuture(): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
        connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
        config(): Internal.ChannelConfig;
        hasAttr<T>(arg0: Internal.AttributeKey_<T>): boolean;
        voidPromise(): Internal.ChannelPromise;
        newPromise(): Internal.ChannelPromise;
        get writable(): boolean
        get active(): boolean
        get open(): boolean
        get registered(): boolean
    }
    type Channel_ = Channel;
}
declare namespace com.tterrag.registrate.util.nullness {
    interface NonNullSupplier <T> extends Internal.Supplier<T> {
        of<T>(arg0: Internal.Supplier_<T>, arg1: com.tterrag.registrate.util.nullness.NonNullSupplier_<string>): this;
        lazy(): this;
        of<T>(arg0: Internal.Supplier_<T>): this;
        get(): T;
        lazy<T>(arg0: Internal.Supplier_<T>): this;
        (): T;
    }
    type NonNullSupplier_<T> = NonNullSupplier<T>;
    interface NonNullConsumer <T> extends Internal.Consumer<T> {
        andThen(arg0: com.tterrag.registrate.util.nullness.NonNullConsumer_<T>): this;
        andThen(arg0: Internal.Consumer_<T>): Internal.Consumer<T>;
        noop<T>(): this;
        accept(arg0: T): void;
        (arg0: T): void;
    }
    type NonNullConsumer_<T> = NonNullConsumer<T>;
    interface NonNullFunction <T, R> extends Internal.Function<T, R> {
        andThen<V>(arg0: Internal.Function_<R, V>): Internal.Function<T, V>;
        andThen<V>(arg0: com.tterrag.registrate.util.nullness.NonNullFunction_<R, V>): com.tterrag.registrate.util.nullness.NonNullFunction<T, V>;
        apply(arg0: T): R;
        compose<V>(arg0: Internal.Function_<V, T>): Internal.Function<V, R>;
        identity<T>(): Internal.Function<T, T>;
        (arg0: T): R;
    }
    type NonNullFunction_<T, R> = NonNullFunction<T, R>;
}
declare namespace com.gregtechceu.gtceu.api.data.chemical {
    class Element {
        constructor(protons: number, neutrons: number, halfLifeSeconds: number, decayTo: string, name: string, symbol: string, isIsotope: boolean)
        name(name: string): void;
        neutrons(): number;
        decayTo(): string;
        symbol(): string;
        protons(protons: number): void;
        mass(): number;
        isIsotope(isIsotope: boolean): void;
        halfLifeSeconds(halfLifeSeconds: number): void;
        name(): string;
        neutrons(neutrons: number): void;
        halfLifeSeconds(): number;
        decayTo(decayTo: string): void;
        isIsotope(): boolean;
        protons(): number;
        symbol(symbol: string): void;
        get isotope(): boolean
    }
    type Element_ = Element;
}
declare namespace com.mojang.bridge.game {
    class PackType extends Internal.Enum<com.mojang.bridge.game.PackType> {
        static valueOf(arg0: string): com.mojang.bridge.game.PackType;
        static values(): com.mojang.bridge.game.PackType[];
        static readonly RESOURCE: com.mojang.bridge.game.PackType;
        static readonly DATA: com.mojang.bridge.game.PackType;
    }
    type PackType_ = PackType | "data" | "resource";
}
declare namespace com.supermartijn642.fusion.extensions {
    interface TextureAtlasSpriteExtension {
        setFusionTextureType(type: Internal.TextureType_<any>): void;
        getFusionTextureType(): Internal.TextureType<any>;
        set fusionTextureType(type: Internal.TextureType_<any>)
        get fusionTextureType(): Internal.TextureType<any>
    }
    type TextureAtlasSpriteExtension_ = TextureAtlasSpriteExtension;
}
declare namespace com.google.common.base {
    interface Function <F, T> extends Internal.Function<F, T> {
        apply(arg0: F): T;
        compose<V>(arg0: Internal.Function_<V, F>): Internal.Function<V, T>;
        equals(arg0: any): boolean;
        identity<T>(): Internal.Function<T, T>;
        andThen<V>(arg0: Internal.Function_<T, V>): Internal.Function<F, V>;
    }
    type Function_<F, T> = Function<F, T>;
    interface Supplier <T> extends Internal.Supplier<T> {
        get(): T;
        (): T;
    }
    type Supplier_<T> = Supplier<T>;
}
declare namespace com.gregtechceu.gtceu.api.registry.registrate {
    abstract class BuilderBase <T> implements Internal.Supplier<T> {
        constructor(id: ResourceLocation_, ...args: any[])
        get(): T;
        id: ResourceLocation;
    }
    type BuilderBase_<T> = BuilderBase<T>;
}
declare namespace com.lowdragmc.lowdraglib.gui.widget {
    class Widget {
        constructor(x: number, y: number, width: number, height: number)
        constructor(selfPosition: GuiPos_, size: GuiSize_)
        charTyped(codePoint: string, modifiers: number): boolean;
        getAnimation(): Internal.Animation;
        setSize(size: GuiSize_): void;
        isMouseOverElement(mouseX: number, mouseY: number): boolean;
        static isCtrlDown(): boolean;
        updateScreen(): void;
        keyReleased(keyCode: number, scanCode: number, modifiers: number): boolean;
        mouseClicked(mouseX: number, mouseY: number, button: number): boolean;
        setHoverTooltips(...tooltipText: Internal.Component_[]): this;
        readInitialData(buffer: Internal.FriendlyByteBuf_): void;
        isFocus(): boolean;
        setGui(gui: ModularUI_): void;
        mouseMoved(mouseX: number, mouseY: number): boolean;
        setFocus(focus: boolean): void;
        inAnimate(): boolean;
        getSelfPosition(): GuiPos;
        isParent(widgetGroup: WidgetGroup_): boolean;
        setBackground(...backgroundTexture: Internal.IGuiTexture_[]): this;
        onFocusChanged(lastFocus: com.lowdragmc.lowdraglib.gui.widget.Widget_, focus: com.lowdragmc.lowdraglib.gui.widget.Widget_): void;
        getPosition(): GuiPos;
        setActive(active: boolean): void;
        isVisible(): boolean;
        setKJSHoverTooltips(...tooltipText: Internal.Component_[]): this;
        setParentPosition(parentPosition: GuiPos_): void;
        static isMouseOver(x: number, y: number, width: number, height: number, mouseX: number, mouseY: number): boolean;
        static isShiftDown(): boolean;
        keyPressed(keyCode: number, scanCode: number, modifiers: number): boolean;
        drawInForeground(poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, partialTicks: number): void;
        setHoverTexture(...hoverTexture: Internal.IGuiTexture_[]): this;
        setDraggingProvider<T>(draggingProvider: Internal.Supplier_<T>, draggingRenderer: Internal.BiFunction_<T, GuiPos, Internal.IGuiTexture>): this;
        animation(animation: Internal.Animation_): void;
        setHoverTooltips(tooltipText: Internal.List_<Internal.Component>): this;
        static playButtonClickSound(): void;
        isActive(): boolean;
        initWidget(): void;
        setDraggingConsumer(draggingAccept: Internal.Predicate_<any>, draggingIn: Internal.Consumer_<any>, draggingOut: Internal.Consumer_<any>, draggingSuccess: Internal.Consumer_<any>): this;
        toRectangleBox(): Internal.Rect2i;
        static isAltDown(): boolean;
        detectAndSendChanges(): void;
        getHoverElement(mouseX: number, mouseY: number): this;
        isRemote(): boolean;
        isInitialized(): boolean;
        readUpdateInfo(id: number, buffer: Internal.FriendlyByteBuf_): void;
        mouseDragged(mouseX: number, mouseY: number, button: number, dragX: number, dragY: number): boolean;
        setUiAccess(uiAccess: Internal.WidgetUIAccess_): void;
        setId(id: string): void;
        setClientSideWidget(): this;
        setHoverTooltips(...tooltipText: string[]): this;
        mouseReleased(mouseX: number, mouseY: number, button: number): boolean;
        onScreenSizeUpdate(screenWidth: number, screenHeight: number): void;
        getId(): string;
        getSize(): GuiSize;
        addSelfPosition(addX: number, addY: number): GuiPos;
        drawInBackground(poseStack: Internal.PoseStack_, mouseX: number, mouseY: number, partialTicks: number): void;
        getGuiExtraAreas(guiRect: Internal.Rect2i_, list: Internal.List_<Internal.Rect2i>): Internal.List<Internal.Rect2i>;
        getParentPosition(): GuiPos;
        setSelfPosition(selfPosition: GuiPos_): void;
        writeInitialData(buffer: Internal.FriendlyByteBuf_): void;
        mouseWheelMove(mouseX: number, mouseY: number, wheelDelta: number): boolean;
        getGui(): ModularUI;
        getParent(): WidgetGroup;
        handleClientAction(id: number, buffer: Internal.FriendlyByteBuf_): void;
        setVisible(visible: boolean): void;
        getRect(): com.lowdragmc.lowdraglib.utils.Rect;
        get animation(): Internal.Animation
        set size(size: GuiSize_)
        get ctrlDown(): boolean
        set hoverTooltips(...tooltipText: Internal.Component_[])
        get focus(): boolean
        set gui(gui: ModularUI_)
        set focus(focus: boolean)
        get selfPosition(): GuiPos
        set background(...backgroundTexture: Internal.IGuiTexture_[])
        get position(): GuiPos
        set active(active: boolean)
        get visible(): boolean
        set KJSHoverTooltips(...tooltipText: Internal.Component_[])
        set parentPosition(parentPosition: GuiPos_)
        get shiftDown(): boolean
        set hoverTexture(...hoverTexture: Internal.IGuiTexture_[])
        set hoverTooltips(tooltipText: Internal.List_<Internal.Component>)
        get active(): boolean
        get altDown(): boolean
        get remote(): boolean
        get initialized(): boolean
        set uiAccess(uiAccess: Internal.WidgetUIAccess_)
        set id(id: string)
        set hoverTooltips(...tooltipText: string[])
        get id(): string
        get size(): GuiSize
        get parentPosition(): GuiPos
        set selfPosition(selfPosition: GuiPos_)
        get gui(): ModularUI
        get parent(): WidgetGroup
        set visible(visible: boolean)
        get rect(): com.lowdragmc.lowdraglib.utils.Rect
    }
    type Widget_ = Widget;
}
declare namespace com.gregtechceu.gtceu.api.block {
    abstract class PipeBlock <PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData, WorldPipeNetType extends Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>> extends Internal.AppearanceBlock implements Internal.IBlockRendererProvider, Internal.EntityBlock {
        constructor(properties: Internal.BlockBehaviour$Properties_, pipeType: PipeType)
        isFlammable(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getRespawnPosition(arg0: Internal.BlockState_, arg1: Internal.EntityType_<any>, arg2: Internal.LevelReader_, arg3: BlockPos_, arg4: number, arg5: Internal.LivingEntity_): Internal.Optional<Vec3>;
        getWorldPipeNet(arg0: Internal.ServerLevel_): WorldPipeNetType;
        supportsExternalFaceHiding(arg0: Internal.BlockState_): boolean;
        getBlockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<PipeType, NodeDataType>>;
        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;
        collisionExtendsVertically(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        static isSmoothBlendingEnabled<T>(world: Internal.BlockAndTintGetter_, state: Internal.StateHolder_<T, any>, pos: BlockPos_): boolean;
        onBlockStateChange(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_): void;
        getWeakChanges(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
        createRawData(arg0: Internal.BlockState_, arg1: Internal.ItemStack_): NodeDataType;
        getTicker<T extends Internal.BlockEntity>(level: Internal.Level_, state: Internal.BlockState_, blockEntityType: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
        canConnectRedstone(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFriction(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): number;
        isFireSource(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        getFallbackType(): NodeDataType;
        isStickyBlock(arg0: Internal.BlockState_): boolean;
        shouldCheckWeakPower(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
        setLightEmission(v: number): void;
        getBeaconColorMultiplier(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): number[];
        onBlockExploded(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Explosion_): void;
        getPileTile(level: Internal.BlockGetter_, pos: BlockPos_): Internal.IPipeNode<PipeType, NodeDataType>;
        isSlimeBlock(arg0: Internal.BlockState_): boolean;
        getExpDrop(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.RandomSource_, arg3: BlockPos_, arg4: number, arg5: number): number;
        setDestroySpeed(v: number): void;
        shouldDisplayFluidOverlay(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: Internal.FluidState_): boolean;
        canEntityDestroy(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        rotate(arg0: Internal.BlockState_, arg1: Internal.LevelAccessor_, arg2: BlockPos_, arg3: Internal.Rotation_): Internal.BlockState;
        canHarvestBlock(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Player_): boolean;
        getToolModifiedState(arg0: Internal.BlockState_, arg1: Internal.UseOnContext_, arg2: Internal.ToolAction_, arg3: boolean): Internal.BlockState;
        isValidSpawn(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.SpawnPlacements$Type_, arg4: Internal.EntityType_<any>): boolean;
        getListener<T extends Internal.BlockEntity>(arg0: Internal.ServerLevel_, arg1: T): Internal.GameEventListener;
        getFlammability(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        arch$holder(): Internal.Holder<Internal.Block>;
        getLightMap(world: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_): number;
        setMaterial(v: Internal.MaterialJS_): void;
        getRenderer(arg0: Internal.BlockState_): Internal.PipeBlockRenderer;
        isLadder(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getCloneItemStack(arg0: Internal.BlockState_, arg1: Internal.HitResult_, arg2: Internal.BlockGetter_, arg3: BlockPos_, arg4: Internal.Player_): Internal.ItemStack;
        makesOpenTrapdoorAboveClimbable(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.BlockState_): boolean;
        onDestroyedByPlayer(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Player_, arg4: boolean, arg5: Internal.FluidState_): boolean;
        getBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_): Internal.BlockPathTypes;
        onNeighborChange(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): void;
        newBlockEntity(arg0: BlockPos_, arg1: Internal.BlockState_): Internal.BlockEntity;
        isPortalFrame(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        onCaughtFire(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Direction_, arg4: Internal.LivingEntity_): void;
        hidesNeighborFace(arg0: Internal.BlockGetter_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockState_, arg4: Internal.Direction_): boolean;
        onTreeGrow(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: Internal.BiConsumer_<BlockPos, Internal.BlockState>, arg3: Internal.RandomSource_, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): boolean;
        isScaffolding(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.LivingEntity_): boolean;
        getStateAtViewpoint(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Vec3_): Internal.BlockState;
        getBlockStates(): Internal.List<Internal.BlockState>;
        isBed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getExplosionResistance(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): number;
        getBedDirection(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): Internal.Direction;
        setRequiresTool(v: boolean): void;
        canStickTo(arg0: Internal.BlockState_, arg1: Internal.BlockState_): boolean;
        getFireSpreadSpeed(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): number;
        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;
        getMod(): string;
        addLandingEffects(arg0: Internal.BlockState_, arg1: Internal.ServerLevel_, arg2: BlockPos_, arg3: Internal.BlockState_, arg4: Internal.LivingEntity_, arg5: number): boolean;
        getAdjacentBlockPathType(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Mob_, arg4: Internal.BlockPathTypes_): Internal.BlockPathTypes;
        canDropFromExplosion(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Explosion_): boolean;
        isConduitFrame(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: BlockPos_): boolean;
        addRunningEffects(arg0: Internal.BlockState_, arg1: Internal.Level_, arg2: BlockPos_, arg3: Internal.Entity_): boolean;
        getEnchantPowerBonus(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): number;
        newBlockEntity(pos: BlockPos_, state: Internal.BlockState_): Internal.PipeBlockEntity<PipeType, NodeDataType>;
        getSoundType(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_, arg3: Internal.Entity_): SoundType;
        isBurning(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
        getMapColor(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: MaterialColor_): MaterialColor;
        get blockEntityType(): Internal.BlockEntityType<Internal.PipeBlockEntity<PipeType, NodeDataType>>
        get fallbackType(): NodeDataType
        set lightEmission(v: number)
        set destroySpeed(v: number)
        set material(v: Internal.MaterialJS_)
        get blockStates(): Internal.List<Internal.BlockState>
        set requiresTool(v: boolean)
        get mod(): string
        readonly pipeType: PipeType;
    }
    type PipeBlock_<PipeType extends Internal.Enum<PipeType> & Internal.IPipeType<NodeDataType>, NodeDataType extends Internal.IAttachData, WorldPipeNetType extends Internal.LevelPipeNet<NodeDataType, Internal.PipeNet<NodeDataType>>> = PipeBlock<PipeType, NodeDataType, WorldPipeNetType>;
}
declare namespace dev.architectury.fluid {
    class FluidStack {
        setTag(tag: Internal.CompoundTag_): void;
        getRawFluid(): Internal.Fluid;
        getOrCreateChildTag(childName: string): Internal.CompoundTag;
        static read(tag: Internal.CompoundTag_): dev.architectury.fluid.FluidStack;
        removeChildTag(childName: string): void;
        isFluidStackEqual(other: dev.architectury.fluid.FluidStack_): boolean;
        isEmpty(): boolean;
        copy(): this;
        static create(fluid: Internal.Supplier_<Internal.Fluid>, amount: number, tag: Internal.CompoundTag_): dev.architectury.fluid.FluidStack;
        getAmount(): number;
        isTagEqual(other: dev.architectury.fluid.FluidStack_): boolean;
        write(tag: Internal.CompoundTag_): Internal.CompoundTag;
        static create(fluid: Internal.Fluid_, amount: number): dev.architectury.fluid.FluidStack;
        static empty(): dev.architectury.fluid.FluidStack;
        static create(fluid: Internal.Supplier_<Internal.Fluid>, amount: number): dev.architectury.fluid.FluidStack;
        write(buf: Internal.FriendlyByteBuf_): void;
        isFluidEqual(other: dev.architectury.fluid.FluidStack_): boolean;
        getName(): Internal.Component;
        static init(): void;
        static create(fluid: Internal.Fluid_, amount: number, tag: Internal.CompoundTag_): dev.architectury.fluid.FluidStack;
        getRawFluidSupplier(): Internal.Supplier<Internal.Fluid>;
        static read(buf: Internal.FriendlyByteBuf_): dev.architectury.fluid.FluidStack;
        getTranslationKey(): string;
        setAmount(amount: number): void;
        shrink(amount: number): void;
        getOrCreateTag(): Internal.CompoundTag;
        grow(amount: number): void;
        getChildTag(childName: string): Internal.CompoundTag;
        hasTag(): boolean;
        static bucketAmount(): number;
        getTag(): Internal.CompoundTag;
        getFluid(): Internal.Fluid;
        static create(stack: dev.architectury.fluid.FluidStack_, amount: number): dev.architectury.fluid.FluidStack;
        copyWithAmount(amount: number): this;
        set tag(tag: Internal.CompoundTag_)
        get rawFluid(): Internal.Fluid
        get empty(): boolean
        get amount(): number
        get name(): Internal.Component
        get rawFluidSupplier(): Internal.Supplier<Internal.Fluid>
        get translationKey(): string
        set amount(amount: number)
        get orCreateTag(): Internal.CompoundTag
        get tag(): Internal.CompoundTag
        get fluid(): Internal.Fluid
    }
    type FluidStack_ = FluidStack;
}
declare namespace com.possible_triangle.sliceanddice.mixins {
    interface RecipeManagerAccessor {
        getByName(): Internal.Map<ResourceLocation, Internal.Recipe<any>>;
        setRecipes(arg0: Internal.Map_<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>): void;
        setByName(arg0: Internal.Map_<ResourceLocation, Internal.Recipe<any>>): void;
        get byName(): Internal.Map<ResourceLocation, Internal.Recipe<any>>
        set recipes(arg0: Internal.Map_<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>)
        set byName(arg0: Internal.Map_<ResourceLocation, Internal.Recipe<any>>)
    }
    type RecipeManagerAccessor_ = RecipeManagerAccessor;
}
declare namespace net.minecraftforge.client.model.generators {
    abstract class BlockStateProvider implements Internal.DataProvider {
        constructor(arg0: Internal.DataGenerator_, arg1: string, arg2: Internal.ExistingFileHelper_)
        fenceGateBlockWithRenderType(arg0: Internal.FenceGateBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        fenceBlock(arg0: Internal.FenceBlock_, arg1: ResourceLocation_): void;
        signBlock(arg0: Internal.StandingSignBlock_, arg1: Internal.WallSignBlock_, arg2: ResourceLocation_): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: string): void;
        wallBlock(arg0: Internal.WallBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_): void;
        axisBlock(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_): void;
        slabBlock(arg0: Internal.SlabBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        axisBlock(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        directionalBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>): void;
        fourWayBlock(arg0: Internal.CrossCollisionBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_): void;
        simpleBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.ModelFile, Internal.ConfiguredModel[]>): void;
        pressurePlateBlock(arg0: Internal.PressurePlateBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_): void;
        stairsBlock(arg0: Internal.StairBlock_, arg1: ResourceLocation_): void;
        trapdoorBlock(arg0: Internal.TrapDoorBlock_, arg1: ResourceLocation_, arg2: boolean): void;
        mcLoc(arg0: string): ResourceLocation;
        fenceGateBlock(arg0: Internal.FenceGateBlock_, arg1: ResourceLocation_): void;
        paneBlockWithRenderType(arg0: Internal.IronBarsBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: string): void;
        paneBlock(arg0: Internal.IronBarsBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        horizontalFaceBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>): void;
        wallBlock(arg0: Internal.WallBlock_, arg1: ResourceLocation_): void;
        stairsBlock(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_): void;
        trapdoorBlockWithRenderType(arg0: Internal.TrapDoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: boolean, arg4: ResourceLocation_): void;
        fenceGateBlockWithRenderType(arg0: Internal.FenceGateBlock_, arg1: string, arg2: ResourceLocation_, arg3: string): void;
        fenceBlockWithRenderType(arg0: Internal.FenceBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        wallBlockWithRenderType(arg0: Internal.WallBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        fourWayMultipart(arg0: Internal.MultiPartBlockStateBuilder_, arg1: Internal.ModelFile_): void;
        horizontalBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: string): void;
        itemModels(): Internal.ItemModelProvider;
        buttonBlock(arg0: Internal.ButtonBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_): void;
        horizontalBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>, arg2: number): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_, arg3: string): void;
        getMultipartBuilder(arg0: Internal.Block_): Internal.MultiPartBlockStateBuilder;
        horizontalFaceBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_, arg2: number): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: string): void;
        getName(): string;
        horizontalFaceBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>, arg2: number): void;
        cubeAll(arg0: Internal.Block_): Internal.ModelFile;
        horizontalBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_, arg2: number): void;
        trapdoorBlock(arg0: Internal.TrapDoorBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_, arg4: boolean): void;
        static saveStable(arg0: Internal.CachedOutput_, arg1: Internal.JsonElement_, arg2: Internal.Path_): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: ResourceLocation_, arg2: string): void;
        slabBlock(arg0: Internal.SlabBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): void;
        fenceGateBlock(arg0: Internal.FenceGateBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_, arg4: Internal.ModelFile_): void;
        fenceBlockWithRenderType(arg0: Internal.FenceBlock_, arg1: ResourceLocation_, arg2: string): void;
        paneBlockWithRenderType(arg0: Internal.IronBarsBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): void;
        simpleBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_): void;
        models(): Internal.BlockModelProvider;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        paneBlockWithRenderType(arg0: Internal.IronBarsBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: string): void;
        blockTexture(arg0: Internal.Block_): ResourceLocation;
        wallBlockWithRenderType(arg0: Internal.WallBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        simpleBlockItem(arg0: Internal.Block_, arg1: Internal.ModelFile_): void;
        horizontalBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>): void;
        doorBlock(arg0: Internal.DoorBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_, arg4: Internal.ModelFile_, arg5: Internal.ModelFile_, arg6: Internal.ModelFile_, arg7: Internal.ModelFile_, arg8: Internal.ModelFile_): void;
        paneBlock(arg0: Internal.IronBarsBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        pressurePlateBlock(arg0: Internal.PressurePlateBlock_, arg1: ResourceLocation_): void;
        wallBlockWithRenderType(arg0: Internal.WallBlock_, arg1: ResourceLocation_, arg2: string): void;
        fenceBlockWithRenderType(arg0: Internal.FenceBlock_, arg1: string, arg2: ResourceLocation_, arg3: string): void;
        logBlock(arg0: Internal.RotatedPillarBlock_): void;
        simpleBlock(arg0: Internal.Block_, ...arg1: Internal.ConfiguredModel_[]): void;
        run(arg0: Internal.CachedOutput_): void;
        fenceBlock(arg0: Internal.FenceBlock_, arg1: string, arg2: ResourceLocation_): void;
        trapdoorBlockWithRenderType(arg0: Internal.TrapDoorBlock_, arg1: ResourceLocation_, arg2: boolean, arg3: ResourceLocation_): void;
        wallBlock(arg0: Internal.WallBlock_, arg1: string, arg2: ResourceLocation_): void;
        signBlock(arg0: Internal.StandingSignBlock_, arg1: Internal.WallSignBlock_, arg2: Internal.ModelFile_): void;
        fenceGateBlock(arg0: Internal.FenceGateBlock_, arg1: string, arg2: ResourceLocation_): void;
        axisBlock(arg0: Internal.RotatedPillarBlock_): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_, arg5: string): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        modLoc(arg0: string): ResourceLocation;
        paneBlock(arg0: Internal.IronBarsBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_, arg4: Internal.ModelFile_, arg5: Internal.ModelFile_): void;
        paneBlockWithRenderType(arg0: Internal.IronBarsBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        doorBlock(arg0: Internal.DoorBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        stairsBlock(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): void;
        fenceGateBlockWithRenderType(arg0: Internal.FenceGateBlock_, arg1: ResourceLocation_, arg2: string): void;
        fenceBlockWithRenderType(arg0: Internal.FenceBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        doorBlockWithRenderType(arg0: Internal.DoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: string): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_, arg5: ResourceLocation_): void;
        doorBlockWithRenderType(arg0: Internal.DoorBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: string): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_, arg2: string): void;
        slabBlock(arg0: Internal.SlabBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_): void;
        axisBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_): void;
        logBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: string): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        stairsBlock(arg0: Internal.StairBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        logBlockWithRenderType(arg0: Internal.RotatedPillarBlock_, arg1: ResourceLocation_): void;
        directionalBlock(arg0: Internal.Block_, arg1: Internal.Function_<Internal.BlockState, Internal.ModelFile>, arg2: number): void;
        trapdoorBlockWithRenderType(arg0: Internal.TrapDoorBlock_, arg1: ResourceLocation_, arg2: boolean, arg3: string): void;
        horizontalFaceBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_): void;
        wallBlockWithRenderType(arg0: Internal.WallBlock_, arg1: string, arg2: ResourceLocation_, arg3: string): void;
        directionalBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_): void;
        stairsBlockWithRenderType(arg0: Internal.StairBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): void;
        horizontalBlock(arg0: Internal.Block_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        directionalBlock(arg0: Internal.Block_, arg1: Internal.ModelFile_, arg2: number): void;
        doorBlock(arg0: Internal.DoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        stairsBlock(arg0: Internal.StairBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_, arg3: Internal.ModelFile_): void;
        trapdoorBlock(arg0: Internal.TrapDoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: boolean): void;
        doorBlockWithRenderType(arg0: Internal.DoorBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_, arg3: ResourceLocation_): void;
        buttonBlock(arg0: Internal.ButtonBlock_, arg1: ResourceLocation_): void;
        doorBlockWithRenderType(arg0: Internal.DoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: ResourceLocation_, arg4: ResourceLocation_): void;
        trapdoorBlockWithRenderType(arg0: Internal.TrapDoorBlock_, arg1: string, arg2: ResourceLocation_, arg3: boolean, arg4: string): void;
        axisBlock(arg0: Internal.RotatedPillarBlock_, arg1: Internal.ModelFile_, arg2: Internal.ModelFile_): void;
        simpleBlock(arg0: Internal.Block_): void;
        fenceGateBlockWithRenderType(arg0: Internal.FenceGateBlock_, arg1: ResourceLocation_, arg2: ResourceLocation_): void;
        getVariantBuilder(arg0: Internal.Block_): Internal.VariantBlockStateBuilder;
        get name(): string
        static readonly WALL_PROPS: {[key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>, [key: Internal.Direction]: Internal.EnumProperty<any>};
    }
    type BlockStateProvider_ = BlockStateProvider;
}
declare namespace org.apache.commons.lang3.tuple {
    abstract class Pair <L, R> implements Internal.Map$Entry<L, R>, Internal.Comparable<org.apache.commons.lang3.tuple.Pair<L, R>>, Internal.Serializable {
        constructor()
        getKey(): L;
        static comparingByKey<K, V>(arg0: Internal.Comparator_<K>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        getLeft(): L;
        static of<L, R>(arg0: L, arg1: R): org.apache.commons.lang3.tuple.Pair<L, R>;
        getRight(): R;
        compareTo(arg0: org.apache.commons.lang3.tuple.Pair_<L, R>): number;
        static emptyArray<L, R>(): org.apache.commons.lang3.tuple.Pair<L, R>[];
        compareTo(arg0: any): number;
        getValue(): R;
        static comparingByValue<K, V extends Internal.Comparable<any>>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        static copyOf<K, V>(arg0: Internal.Map$Entry_<K, V>): Internal.Map$Entry<K, V>;
        static of<L, R>(arg0: Internal.Map$Entry_<L, R>): org.apache.commons.lang3.tuple.Pair<L, R>;
        static comparingByKey<K extends Internal.Comparable<any>, V>(): Internal.Comparator<Internal.Map$Entry<K, V>>;
        static comparingByValue<K, V>(arg0: Internal.Comparator_<V>): Internal.Comparator<Internal.Map$Entry<K, V>>;
        setValue(arg0: R): R;
        toString(arg0: string): string;
        get key(): L
        get left(): L
        get right(): R
        get value(): R
        set value(arg0: R)
        static readonly EMPTY_ARRAY: org.apache.commons.lang3.tuple.Pair<any, any>[];
    }
    type Pair_<L, R> = Pair<L, R>;
}
declare namespace com.lowdragmc.lowdraglib.gui.editor.configurator {
    interface IConfigurable extends Internal.ILDLRegister {
        name(): string;
        isLDLRegister(): boolean;
        getRegisterUI(): Internal.LDLRegister;
        getTranslateKey(): string;
        getChatComponent(): Internal.Component;
        buildConfigurator(father: Internal.ConfiguratorGroup_): void;
        group(): string;
        get LDLRegister(): boolean
        get registerUI(): Internal.LDLRegister
        get translateKey(): string
        get chatComponent(): Internal.Component
    }
    type IConfigurable_ = IConfigurable;
}
declare namespace com.ibm.icu.text {
    abstract class DateFormat extends Internal.UFormat {
        format(arg0: Internal.Date_): string;
        static getInstanceForSkeleton(arg0: string, arg1: Internal.Locale_): com.ibm.icu.text.DateFormat;
        getTimeZone(): com.ibm.icu.util.TimeZone;
        static getAvailableLocales(): Internal.Locale[];
        static getTimeInstance(arg0: number, arg1: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getPatternInstance(arg0: com.ibm.icu.util.Calendar_, arg1: string, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getInstanceForSkeleton(arg0: com.ibm.icu.util.Calendar_, arg1: string, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getPatternInstance(arg0: com.ibm.icu.util.Calendar_, arg1: string, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        setContext(arg0: Internal.DisplayContext_): void;
        static getInstanceForSkeleton(arg0: com.ibm.icu.util.Calendar_, arg1: string, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getInstanceForSkeleton(arg0: string, arg1: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        parse(arg0: string, arg1: com.ibm.icu.util.Calendar_, arg2: Internal.ParsePosition_): void;
        static getInstance(): com.ibm.icu.text.DateFormat;
        static getDateTimeInstance(arg0: number, arg1: number, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getInstance(arg0: com.ibm.icu.util.Calendar_): com.ibm.icu.text.DateFormat;
        static getPatternInstance(arg0: string, arg1: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number): com.ibm.icu.text.DateFormat;
        static getInstanceForSkeleton(arg0: string): com.ibm.icu.text.DateFormat;
        setCalendarLenient(arg0: boolean): void;
        static getDateInstance(arg0: number, arg1: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getDateInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number): com.ibm.icu.text.DateFormat;
        getBooleanAttribute(arg0: Internal.DateFormat$BooleanAttribute_): boolean;
        static getDateInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getInstance(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.Locale_): com.ibm.icu.text.DateFormat;
        getContext(arg0: Internal.DisplayContext$Type_): Internal.DisplayContext;
        static getTimeInstance(): com.ibm.icu.text.DateFormat;
        setLenient(arg0: boolean): void;
        static getTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getAvailableULocales(): Internal.ULocale[];
        static getDateInstance(): com.ibm.icu.text.DateFormat;
        setNumberFormat(arg0: com.ibm.icu.text.NumberFormat_): void;
        getCalendar(): com.ibm.icu.util.Calendar;
        static getDateTimeInstance(): com.ibm.icu.text.DateFormat;
        static getDateTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: number, arg3: Internal.Locale_): com.ibm.icu.text.DateFormat;
        format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getDateTimeInstance(arg0: number, arg1: number): com.ibm.icu.text.DateFormat;
        isLenient(): boolean;
        static getInstance(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getDateTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: number): com.ibm.icu.text.DateFormat;
        static getTimeInstance(arg0: number, arg1: Internal.Locale_): com.ibm.icu.text.DateFormat;
        format(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getDateInstance(arg0: number): com.ibm.icu.text.DateFormat;
        static getTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        getNumberFormat(): com.ibm.icu.text.NumberFormat;
        setTimeZone(arg0: com.ibm.icu.util.TimeZone_): void;
        static getDateInstance(arg0: number, arg1: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getDateInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        static getPatternInstance(arg0: string): com.ibm.icu.text.DateFormat;
        parse(arg0: string): Internal.Date;
        setBooleanAttribute(arg0: Internal.DateFormat$BooleanAttribute_, arg1: boolean): this;
        isCalendarLenient(): boolean;
        static getDateTimeInstance(arg0: number, arg1: number, arg2: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date;
        static getDateTimeInstance(arg0: com.ibm.icu.util.Calendar_, arg1: number, arg2: number, arg3: Internal.ULocale_): com.ibm.icu.text.DateFormat;
        setCalendar(arg0: com.ibm.icu.util.Calendar_): void;
        static getPatternInstance(arg0: string, arg1: Internal.Locale_): com.ibm.icu.text.DateFormat;
        static getTimeInstance(arg0: number): com.ibm.icu.text.DateFormat;
        get timeZone(): com.ibm.icu.util.TimeZone
        get availableLocales(): Internal.Locale[]
        set context(arg0: Internal.DisplayContext_)
        get instance(): com.ibm.icu.text.DateFormat
        set calendarLenient(arg0: boolean)
        get timeInstance(): com.ibm.icu.text.DateFormat
        set lenient(arg0: boolean)
        get availableULocales(): Internal.ULocale[]
        get dateInstance(): com.ibm.icu.text.DateFormat
        set numberFormat(arg0: com.ibm.icu.text.NumberFormat_)
        get calendar(): com.ibm.icu.util.Calendar
        get dateTimeInstance(): com.ibm.icu.text.DateFormat
        get lenient(): boolean
        get numberFormat(): com.ibm.icu.text.NumberFormat
        set timeZone(arg0: com.ibm.icu.util.TimeZone_)
        get calendarLenient(): boolean
        set calendar(arg0: com.ibm.icu.util.Calendar_)
        static readonly LOCATION_TZ: "VVVV";
        static readonly RELATIVE_DEFAULT: 130;
        static readonly YEAR_QUARTER: "yQQQQ";
        static readonly HOUR0_FIELD: 16;
        static readonly TIMEZONE_FIELD: 17;
        static readonly DAY: "d";
        static readonly MEDIUM: 2;
        static readonly MONTH_DAY: "MMMMd";
        static readonly HOUR1_FIELD: 15;
        static readonly TIMEZONE_ISO_LOCAL_FIELD: 33;
        static readonly FULL: 0;
        /**
         * @deprecated
        */
        static readonly JP_ERA_2019_NARROW: "R";
        static readonly RELATIVE: 128;
        static readonly SECOND: "s";
        static readonly AM_PM_FIELD: 14;
        static readonly RELATIVE_SHORT: 131;
        /**
         * @deprecated
        */
        static readonly ABBR_STANDALONE_MONTH: "LLL";
        /**
         * @deprecated
        */
        static readonly DATE_SKELETONS: ["y", "QQQQ", "QQQ", "yQQQQ", "yQQQ", "MMMM", "MMM", "M", "yMMMM", "yMMM", "yM", "d", "yMMMMd", "yMMMd", "yMd", "EEEE", "E", "yMMMMEEEEd", "yMMMEd", "yMEd", "MMMMd", "MMMd", "Md", "MMMMEEEEd", "MMMEd", "MEd"];
        static readonly MINUTE: "m";
        static readonly ABBR_GENERIC_TZ: "v";
        /**
         * @deprecated
        */
        static readonly FIELD_COUNT: 38;
        static readonly DAY_OF_YEAR_FIELD: 10;
        static readonly WEEK_OF_MONTH_FIELD: 13;
        static readonly MILLISECOND_FIELD: 8;
        static readonly RELATIVE_LONG: 129;
        static readonly SHORT: 3;
        static readonly ERA_FIELD: 0;
        static readonly ABBR_WEEKDAY: "E";
        /**
         * @deprecated
        */
        static readonly ZONE_SKELETONS: ["VVVV", "vvvv", "v", "zzzz", "z", "ZZZZ"];
        static readonly YEAR_NUM_MONTH: "yM";
        /**
         * @deprecated
        */
        static readonly HOUR_MINUTE_GENERIC_TZ: "jmv";
        static readonly YEAR_MONTH_WEEKDAY_DAY: "yMMMMEEEEd";
        /**
         * @deprecated
        */
        static readonly HOUR_GENERIC_TZ: "jv";
        static readonly SPECIFIC_TZ: "zzzz";
        static readonly ABBR_UTC_TZ: "ZZZZ";
        static readonly HOUR24_MINUTE_SECOND: "Hms";
        /**
         * @deprecated
        */
        static readonly JP_ERA_2019_ROOT: "Reiwa";
        static readonly TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD: 31;
        static readonly DATE_FIELD: 3;
        static readonly NUM_MONTH_DAY: "Md";
        static readonly RELATIVE_FULL: 128;
        static readonly YEAR_MONTH: "yMMMM";
        /**
         * @deprecated
        */
        static readonly TIME_SEPARATOR: 37;
        static readonly HOUR24: "H";
        static readonly LONG: 1;
        static readonly TIMEZONE_ISO_FIELD: 32;
        static readonly YEAR_WOY_FIELD: 18;
        static readonly ABBR_MONTH_WEEKDAY_DAY: "MMMEd";
        static readonly YEAR_NUM_MONTH_DAY: "yMd";
        static readonly WEEK_OF_YEAR_FIELD: 12;
        static readonly MILLISECONDS_IN_DAY_FIELD: 22;
        static readonly RELATIVE_MEDIUM: 130;
        static readonly AM_PM_MIDNIGHT_NOON_FIELD: 35;
        static readonly MINUTE_FIELD: 6;
        static readonly STANDALONE_QUARTER_FIELD: 28;
        static readonly YEAR_ABBR_QUARTER: "yQQQ";
        static readonly YEAR_ABBR_MONTH_DAY: "yMMMd";
        static readonly MINUTE_SECOND: "ms";
        static readonly STANDALONE_DAY_FIELD: 25;
        static readonly EXTENDED_YEAR_FIELD: 20;
        static readonly DOW_LOCAL_FIELD: 19;
        static readonly FRACTIONAL_SECOND_FIELD: 8;
        static readonly TIMEZONE_SPECIAL_FIELD: 29;
        /**
         * @deprecated
        */
        static readonly HOUR_MINUTE_TZ: "jmz";
        static readonly YEAR_FIELD: 1;
        static readonly TIMEZONE_RFC_FIELD: 23;
        static readonly DAY_OF_WEEK_FIELD: 9;
        static readonly NUM_MONTH: "M";
        static readonly HOUR: "j";
        static readonly HOUR_MINUTE: "jm";
        static readonly QUARTER: "QQQQ";
        static readonly DEFAULT: 2;
        /**
         * @deprecated
        */
        static readonly JP_ERA_2019_JA: "令和";
        static readonly MONTH_FIELD: 2;
        static readonly JULIAN_DAY_FIELD: 21;
        static readonly MONTH: "MMMM";
        static readonly HOUR24_MINUTE: "Hm";
        static readonly MONTH_WEEKDAY_DAY: "MMMMEEEEd";
        static readonly YEAR_ABBR_MONTH_WEEKDAY_DAY: "yMMMEd";
        static readonly TIMEZONE_GENERIC_FIELD: 24;
        /**
         * @deprecated
        */
        static readonly TIME_SKELETONS: ["j", "H", "m", "jm", "Hm", "s", "jms", "Hms", "ms"];
        static readonly HOUR_MINUTE_SECOND: "jms";
        /**
         * @deprecated
        */
        static readonly STANDALONE_MONTH: "LLLL";
        static readonly HOUR_OF_DAY1_FIELD: 4;
        static readonly HOUR_OF_DAY0_FIELD: 5;
        static readonly ABBR_SPECIFIC_TZ: "z";
        static readonly YEAR_NAME_FIELD: 30;
        static readonly YEAR_ABBR_MONTH: "yMMM";
        static readonly ABBR_MONTH_DAY: "MMMd";
        static readonly FLEXIBLE_DAY_PERIOD_FIELD: 36;
        static readonly GENERIC_TZ: "vvvv";
        static readonly NUM_MONTH_WEEKDAY_DAY: "MEd";
        static readonly STANDALONE_MONTH_FIELD: 26;
        static readonly YEAR_MONTH_DAY: "yMMMMd";
        static readonly ABBR_MONTH: "MMM";
        static readonly NONE: -1;
        static readonly YEAR_NUM_MONTH_WEEKDAY_DAY: "yMEd";
        static readonly YEAR: "y";
        static readonly WEEKDAY: "EEEE";
        static readonly ABBR_QUARTER: "QQQ";
        static readonly SECOND_FIELD: 7;
        static readonly QUARTER_FIELD: 27;
        static readonly DAY_OF_WEEK_IN_MONTH_FIELD: 11;
        /**
         * @deprecated
        */
        static readonly HOUR_TZ: "jz";
    }
    type DateFormat_ = DateFormat;
    class SimpleDateFormat extends com.ibm.icu.text.DateFormat {
        constructor()
        constructor(arg0: string, arg1: Internal.Locale_)
        constructor(arg0: string, arg1: com.ibm.icu.text.DateFormatSymbols_)
        constructor(arg0: string, arg1: string, arg2: Internal.ULocale_)
        constructor(arg0: string, arg1: com.ibm.icu.text.DateFormatSymbols_, arg2: Internal.ULocale_)
        constructor(arg0: string)
        constructor(arg0: string, arg1: Internal.ULocale_)
        toPattern(): string;
        getDateFormatSymbols(): com.ibm.icu.text.DateFormatSymbols;
        setTimeZoneFormat(arg0: Internal.TimeZoneFormat_): void;
        toLocalizedPattern(): string;
        setDateFormatSymbols(arg0: com.ibm.icu.text.DateFormatSymbols_): void;
        getNumberFormat(arg0: string): com.ibm.icu.text.NumberFormat;
        /**
         * @deprecated
        */
        static getInstance(arg0: Internal.Calendar$FormatConfiguration_): com.ibm.icu.text.SimpleDateFormat;
        get2DigitYearStart(): Internal.Date;
        set2DigitYearStart(arg0: Internal.Date_): void;
        setNumberFormat(arg0: string, arg1: com.ibm.icu.text.NumberFormat_): void;
        getTimeZoneFormat(): Internal.TimeZoneFormat;
        /**
         * @deprecated
        */
        intervalFormatByAlgorithm(arg0: com.ibm.icu.util.Calendar_, arg1: com.ibm.icu.util.Calendar_, arg2: Internal.StringBuffer_, arg3: Internal.FieldPosition_): Internal.StringBuffer;
        applyPattern(arg0: string): void;
        applyLocalizedPattern(arg0: string): void;
        get dateFormatSymbols(): com.ibm.icu.text.DateFormatSymbols
        set timeZoneFormat(arg0: Internal.TimeZoneFormat_)
        set dateFormatSymbols(arg0: com.ibm.icu.text.DateFormatSymbols_)
        get timeZoneFormat(): Internal.TimeZoneFormat
    }
    type SimpleDateFormat_ = SimpleDateFormat;
    class DateFormatSymbols implements Internal.Cloneable, Internal.Serializable {
        constructor(arg0: Internal.ResourceBundle_, arg1: Internal.Locale_)
        constructor(arg0: typeof com.ibm.icu.util.Calendar, arg1: Internal.ULocale_)
        constructor(arg0: typeof com.ibm.icu.util.Calendar, arg1: Internal.Locale_)
        constructor()
        constructor(arg0: Internal.ResourceBundle_, arg1: Internal.ULocale_)
        constructor(arg0: Internal.ULocale_)
        constructor(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.Locale_)
        constructor(arg0: Internal.Locale_)
        constructor(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.ULocale_)
        clone(): any;
        getShortWeekdays(): string[];
        getZodiacNames(arg0: number, arg1: number): string[];
        static getInstance(arg0: Internal.Locale_): com.ibm.icu.text.DateFormatSymbols;
        static getAvailableULocales(): Internal.ULocale[];
        setQuarters(arg0: string[], arg1: number, arg2: number): void;
        getNarrowEras(): string[];
        setMonths(arg0: string[]): void;
        /**
         * @deprecated
        */
        static getDateFormatBundle(arg0: typeof com.ibm.icu.util.Calendar, arg1: Internal.Locale_): Internal.ResourceBundle;
        getWeekdays(): string[];
        getEraNames(): string[];
        static getAvailableLocales(): Internal.Locale[];
        setYearNames(arg0: string[], arg1: number, arg2: number): void;
        setMonths(arg0: string[], arg1: number, arg2: number): void;
        static getInstance(arg0: Internal.ULocale_): com.ibm.icu.text.DateFormatSymbols;
        setWeekdays(arg0: string[]): void;
        setZoneStrings(arg0: string[][]): void;
        getQuarters(arg0: number, arg1: number): string[];
        getWeekdays(arg0: number, arg1: number): string[];
        getEras(): string[];
        /**
         * @deprecated
        */
        static getDateFormatBundle(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.Locale_): Internal.ResourceBundle;
        setWeekdays(arg0: string[], arg1: number, arg2: number): void;
        /**
         * @deprecated
        */
        getTimeSeparatorString(): string;
        setShortWeekdays(arg0: string[]): void;
        /**
         * @deprecated
        */
        setLeapMonthPattern(arg0: string, arg1: number, arg2: number): void;
        getMonths(): string[];
        setZodiacNames(arg0: string[], arg1: number, arg2: number): void;
        setEraNames(arg0: string[]): void;
        getLocalPatternChars(): string;
        getShortMonths(): string[];
        setEras(arg0: string[]): void;
        getMonths(arg0: number, arg1: number): string[];
        getAmPmStrings(): string[];
        setShortMonths(arg0: string[]): void;
        setLocalPatternChars(arg0: string): void;
        setNarrowEras(arg0: string[]): void;
        setAmPmStrings(arg0: string[]): void;
        static getInstance(): com.ibm.icu.text.DateFormatSymbols;
        getYearNames(arg0: number, arg1: number): string[];
        /**
         * @deprecated
        */
        setTimeSeparatorString(arg0: string): void;
        getLocale(arg0: Internal.ULocale$Type_): Internal.ULocale;
        /**
         * @deprecated
        */
        getLeapMonthPattern(arg0: number, arg1: number): string;
        /**
         * @deprecated
        */
        static getDateFormatBundle(arg0: typeof com.ibm.icu.util.Calendar, arg1: Internal.ULocale_): Internal.ResourceBundle;
        getZoneStrings(): string[][];
        /**
         * @deprecated
        */
        static getDateFormatBundle(arg0: com.ibm.icu.util.Calendar_, arg1: Internal.ULocale_): Internal.ResourceBundle;
        get shortWeekdays(): string[]
        get availableULocales(): Internal.ULocale[]
        get narrowEras(): string[]
        set months(arg0: string[])
        get weekdays(): string[]
        get eraNames(): string[]
        get availableLocales(): Internal.Locale[]
        set weekdays(arg0: string[])
        set zoneStrings(arg0: string[][])
        get eras(): string[]
        /**
         * @deprecated
        */
        get timeSeparatorString(): string
        set shortWeekdays(arg0: string[])
        get months(): string[]
        set eraNames(arg0: string[])
        get localPatternChars(): string
        get shortMonths(): string[]
        set eras(arg0: string[])
        get amPmStrings(): string[]
        set shortMonths(arg0: string[])
        set localPatternChars(arg0: string)
        set narrowEras(arg0: string[])
        set amPmStrings(arg0: string[])
        get instance(): com.ibm.icu.text.DateFormatSymbols
        /**
         * @deprecated
        */
        set timeSeparatorString(arg0: string)
        get zoneStrings(): string[][]
        static readonly WIDE: 1;
        static readonly FORMAT: 0;
        /**
         * @deprecated
        */
        static readonly NUMERIC: 2;
        static readonly ABBREVIATED: 0;
        /**
         * @deprecated
        */
        static readonly DT_CONTEXT_COUNT: 3;
        static readonly NARROW: 2;
        static readonly STANDALONE: 1;
        static readonly SHORT: 3;
        /**
         * @deprecated
        */
        static readonly DT_WIDTH_COUNT: 4;
    }
    type DateFormatSymbols_ = DateFormatSymbols;
    abstract class NumberFormat extends Internal.UFormat {
        constructor()
        format(arg0: Internal.BigDecimal_): string;
        parse(arg0: string, arg1: Internal.ParsePosition_): number;
        static getScientificInstance(): com.ibm.icu.text.NumberFormat;
        setMaximumIntegerDigits(arg0: number): void;
        format(arg0: com.ibm.icu.math.BigDecimal_): string;
        static getPercentInstance(): com.ibm.icu.text.NumberFormat;
        setRoundingMode(arg0: number): void;
        parse(arg0: string): number;
        static getAvailableLocales(): Internal.Locale[];
        setParseIntegerOnly(arg0: boolean): void;
        setParseStrict(arg0: boolean): void;
        format(arg0: Internal.BigInteger_): string;
        static getInstance(arg0: Internal.Locale_, arg1: number): com.ibm.icu.text.NumberFormat;
        setGroupingUsed(arg0: boolean): void;
        setContext(arg0: Internal.DisplayContext_): void;
        setCurrency(arg0: com.ibm.icu.util.Currency_): void;
        setMaximumFractionDigits(arg0: number): void;
        static getNumberInstance(): com.ibm.icu.text.NumberFormat;
        static getNumberInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        getMaximumIntegerDigits(): number;
        isGroupingUsed(): boolean;
        isParseIntegerOnly(): boolean;
        setMinimumIntegerDigits(arg0: number): void;
        format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getIntegerInstance(): com.ibm.icu.text.NumberFormat;
        static getPercentInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        static getInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        static getInstance(): com.ibm.icu.text.NumberFormat;
        setMinimumFractionDigits(arg0: number): void;
        format(arg0: Internal.CurrencyAmount_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getNumberInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        getContext(arg0: Internal.DisplayContext$Type_): Internal.DisplayContext;
        static getCurrencyInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        static getAvailableULocales(): Internal.ULocale[];
        format(arg0: com.ibm.icu.math.BigDecimal_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        /**
         * @deprecated
        */
        static getPatternForStyle(arg0: Internal.ULocale_, arg1: number): string;
        format(arg0: number): string;
        static getInstance(arg0: number): com.ibm.icu.text.NumberFormat;
        static unregister(arg0: any): boolean;
        getCurrency(): com.ibm.icu.util.Currency;
        format(arg0: number): string;
        static registerFactory(arg0: Internal.NumberFormat$NumberFormatFactory_): any;
        format(arg0: Internal.CurrencyAmount_): string;
        getMinimumIntegerDigits(): number;
        static getScientificInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        format(arg0: Internal.BigDecimal_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        getMaximumFractionDigits(): number;
        static getIntegerInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        static getInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        static getIntegerInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        static getCurrencyInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        static getPercentInstance(arg0: Internal.ULocale_): com.ibm.icu.text.NumberFormat;
        /**
         * @deprecated
        */
        static getPatternForStyleAndNumberingSystem(arg0: Internal.ULocale_, arg1: string, arg2: number): string;
        static getInstance(arg0: Internal.ULocale_, arg1: number): com.ibm.icu.text.NumberFormat;
        parseCurrency(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.CurrencyAmount;
        getRoundingMode(): number;
        isParseStrict(): boolean;
        getMinimumFractionDigits(): number;
        format(arg0: Internal.BigInteger_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getScientificInstance(arg0: Internal.Locale_): com.ibm.icu.text.NumberFormat;
        format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
        static getCurrencyInstance(): com.ibm.icu.text.NumberFormat;
        get scientificInstance(): com.ibm.icu.text.NumberFormat
        set maximumIntegerDigits(arg0: number)
        get percentInstance(): com.ibm.icu.text.NumberFormat
        set roundingMode(arg0: number)
        get availableLocales(): Internal.Locale[]
        set parseIntegerOnly(arg0: boolean)
        set parseStrict(arg0: boolean)
        set groupingUsed(arg0: boolean)
        set context(arg0: Internal.DisplayContext_)
        set currency(arg0: com.ibm.icu.util.Currency_)
        set maximumFractionDigits(arg0: number)
        get numberInstance(): com.ibm.icu.text.NumberFormat
        get maximumIntegerDigits(): number
        get groupingUsed(): boolean
        get parseIntegerOnly(): boolean
        set minimumIntegerDigits(arg0: number)
        get integerInstance(): com.ibm.icu.text.NumberFormat
        get instance(): com.ibm.icu.text.NumberFormat
        set minimumFractionDigits(arg0: number)
        get availableULocales(): Internal.ULocale[]
        get currency(): com.ibm.icu.util.Currency
        get minimumIntegerDigits(): number
        get maximumFractionDigits(): number
        get roundingMode(): number
        get parseStrict(): boolean
        get minimumFractionDigits(): number
        get currencyInstance(): com.ibm.icu.text.NumberFormat
        static readonly PERCENTSTYLE: 2;
        static readonly ACCOUNTINGCURRENCYSTYLE: 7;
        static readonly CASHCURRENCYSTYLE: 8;
        static readonly ISOCURRENCYSTYLE: 5;
        static readonly INTEGER_FIELD: 0;
        static readonly INTEGERSTYLE: 4;
        static readonly SCIENTIFICSTYLE: 3;
        static readonly PLURALCURRENCYSTYLE: 6;
        static readonly STANDARDCURRENCYSTYLE: 9;
        static readonly FRACTION_FIELD: 1;
        static readonly NUMBERSTYLE: 0;
        static readonly CURRENCYSTYLE: 1;
    }
    type NumberFormat_ = NumberFormat;
}
declare namespace com.lowdragmc.lowdraglib.gui.editor.data.resource {
    abstract class Resource <T> {
        constructor()
        getResource(key: string): T;
        removeResource(key: string): T;
        getResourceOrDefault(key: string, defaultValue: T): T;
        getData(): Internal.Map<string, T>;
        serialize(arg0: T): Internal.Tag;
        hasResource(key: string): boolean;
        merge(resource: com.lowdragmc.lowdraglib.gui.editor.data.resource.Resource_<T>): void;
        allResources(): Internal.Set<Internal.Map$Entry<string, T>>;
        serializeNBT(): Internal.CompoundTag;
        name(): string;
        addResource(key: string, resource: T): void;
        deserializeNBT(nbt: Internal.CompoundTag_): void;
        createContainer(arg0: Internal.ResourcePanel_): Internal.ResourceContainer<T, com.lowdragmc.lowdraglib.gui.widget.Widget>;
        buildDefault(): void;
        onLoad(): void;
        unLoad(): void;
        deserialize(arg0: Internal.Tag_): T;
        get data(): Internal.Map<string, T>
    }
    type Resource_<T> = Resource<T>;
}
declare namespace com.gregtechceu.gtceu.api.data.chemical.material {
    class Material implements Internal.Comparable<com.gregtechceu.gtceu.api.data.chemical.material.Material> {
        hasFlags(...flags: Internal.MaterialFlag_[]): boolean;
        getHotFluid(): Internal.Fluid;
        getMaterialARGB(): number;
        isElement(): boolean;
        getToolHarvestLevel(): number;
        isRadioactive(): boolean;
        compareTo(arg0: any): number;
        getFluid(amount: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        addFlags(...flags: Internal.MaterialFlag_[]): void;
        getMaterialSecondaryARGB(): number;
        setFormula(formula: string): this;
        getUnlocalizedName(): string;
        toCamelCaseString(): string;
        hasFluidColor(): boolean;
        setProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>, property: Internal.IMaterialProperty_<T>): void;
        getFluid(key: Internal.FluidStorageKey_, amount: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        getBucket(): Internal.Item;
        getProperties(): Internal.MaterialProperties;
        verifyMaterial(): void;
        getLocalizedName(): Internal.MutableComponent;
        getBlastTemperature(): number;
        getProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>): T;
        getFluid(): Internal.Fluid;
        addFlags(...names: string[]): void;
        getChemicalFormula(): string;
        getProtons(): number;
        hasFluid(): boolean;
        hasAnyOfFlags(...flags: Internal.MaterialFlag_[]): boolean;
        getFluid(key: Internal.FluidStorageKey_): Internal.Fluid;
        getMass(): number;
        getName(): string;
        setMaterialIconSet(materialIconSet: GTMaterialIconSet_): void;
        hasFlag(flag: Internal.MaterialFlag_): boolean;
        isSolid(): boolean;
        multiply(amount: number): Internal.MaterialStack;
        hasProperty<T extends Internal.IMaterialProperty<T>>(key: PropertyKey_<T>): boolean;
        getMaterialIconSet(): GTMaterialIconSet;
        compareTo(material: com.gregtechceu.gtceu.api.data.chemical.material.Material_): number;
        getToolTier(): Internal.MaterialToolTier;
        getMaterialRGB(): number;
        getMaterialComponents(): Internal.ImmutableList<Internal.MaterialStack>;
        setFormula(formula: string, withFormatting: boolean): this;
        getNeutrons(): number;
        getMaterialComponentsCt(): Internal.MaterialStack[];
        getMaterialSecondaryRGB(): number;
        getBlockHarvestLevel(): number;
        getElement(): com.gregtechceu.gtceu.api.data.chemical.Element;
        getHotFluid(amount: number): com.lowdragmc.lowdraglib.side.fluid.FluidStack;
        setMaterialRGB(materialRGB: number): void;
        get hotFluid(): Internal.Fluid
        get materialARGB(): number
        get element(): boolean
        get toolHarvestLevel(): number
        get radioactive(): boolean
        get materialSecondaryARGB(): number
        set formula(formula: string)
        get unlocalizedName(): string
        get bucket(): Internal.Item
        get properties(): Internal.MaterialProperties
        get localizedName(): Internal.MutableComponent
        get blastTemperature(): number
        get fluid(): Internal.Fluid
        get chemicalFormula(): string
        get protons(): number
        get mass(): number
        get name(): string
        set materialIconSet(materialIconSet: GTMaterialIconSet_)
        get solid(): boolean
        get materialIconSet(): GTMaterialIconSet
        get toolTier(): Internal.MaterialToolTier
        get materialRGB(): number
        get materialComponents(): Internal.ImmutableList<Internal.MaterialStack>
        get neutrons(): number
        get materialComponentsCt(): Internal.MaterialStack[]
        get materialSecondaryRGB(): number
        get blockHarvestLevel(): number
        get element(): com.gregtechceu.gtceu.api.data.chemical.Element
        set materialRGB(materialRGB: number)
    }
    type Material_ = Material;
}
declare namespace org.apache.maven.artifact.metadata {
    /**
     * @deprecated
    */
    interface ArtifactMetadata extends Internal.ArtifactMetadata {
        merge(arg0: Internal.ArtifactMetadata_): void;
        storeInLocalRepository(arg0: Internal.ArtifactRepository_, arg1: Internal.ArtifactRepository_): void;
        storedInGroupDirectory(): boolean;
        storedInArtifactVersionDirectory(): boolean;
        getKey(): any;
        getGroupId(): string;
        getLocalFilename(arg0: Internal.ArtifactRepository_): string;
        merge(arg0: org.apache.maven.artifact.metadata.ArtifactMetadata_): void;
        getRemoteFilename(): string;
        getBaseVersion(): string;
        extendedToString(): string;
        getArtifactId(): string;
        get key(): any
        get groupId(): string
        get remoteFilename(): string
        get baseVersion(): string
        get artifactId(): string
    }
    type ArtifactMetadata_ = ArtifactMetadata;
}
declare namespace net.coderbot.iris.mixin.rendertype {
    interface RenderTypeAccessor {
        shouldSortOnUpload(): boolean;
    }
    type RenderTypeAccessor_ = RenderTypeAccessor;
    interface RenderStateShardAccessor {
        getName(): string;
        getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
        get name(): string
        get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
    }
    type RenderStateShardAccessor_ = RenderStateShardAccessor;
}
declare namespace net.darkhax.bookshelf.mixin.entity {
    interface AccessorEntity {
        bookshelf$createHoverEvent(): Internal.HoverEvent;
    }
    type AccessorEntity_ = AccessorEntity;
}
declare namespace icyllis.modernui.util {
    abstract class Property <T, V> {
        constructor(type: V, name: string)
        get(arg0: T): V;
        getName(): string;
        getType(): V;
        set(arg0: T, arg1: V): void;
        get name(): string
        get type(): V
    }
    type Property_<T, V> = Property<T, V>;
}
declare namespace com.gregtechceu.gtceu.api.pattern {
    class BlockPattern {
        constructor(predicatesIn: Internal.TraceabilityPredicate_[][][], structureDir: Internal.RelativeDirection_[], aisleRepetitions: number[][], centerOffset: number[])
        autoBuild(player: Internal.Player_, worldState: Internal.MultiblockState_): void;
        checkPatternAt(worldState: Internal.MultiblockState_, centerPos: BlockPos_, facing: Internal.Direction_, savePredicate: boolean): boolean;
        checkPatternAt(worldState: Internal.MultiblockState_, savePredicate: boolean): boolean;
        getPreview(repetition: number[]): Internal.BlockInfo[][][];
        readonly aisleRepetitions: number[][];
        readonly structureDir: Internal.RelativeDirection[];
    }
    type BlockPattern_ = BlockPattern;
}
declare namespace net.minecraftforge.client.event.sound {
    abstract class SoundEvent extends Internal.Event {
        constructor()
        getEngine(): Internal.SoundEngine;
        get engine(): Internal.SoundEngine
    }
    type SoundEvent_ = SoundEvent;
}
declare namespace com.mojang.datafixers.types {
    abstract class Type <A> implements Internal.App<Internal.Type$Mu, A> {
        constructor()
        codec(): Internal.Codec<A>;
        findType<FT, FR>(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
        findChoiceType(arg0: string, arg1: number): Internal.Optional<Internal.TaggedChoice$TaggedChoiceType<any>>;
        readTyped<T>(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Typed<A>, T>>;
        writeDynamic<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<Internal.Dynamic<T>>;
        all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<A, any>;
        getSetType<FT, FR>(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>): com.mojang.datafixers.types.Type<any>;
        readAndWrite<T>(arg0: Internal.DynamicOps_<T>, arg1: com.mojang.datafixers.types.Type_<any>, arg2: Internal.TypeRewriteRule_, arg3: Internal.PointFreeRule_, arg4: T): Internal.DataResult<T>;
        rewrite(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
        findField(arg0: string): Internal.OpticFinder<any>;
        ifSame<B>(arg0: com.mojang.datafixers.types.Type_<B>, arg1: B): Internal.Optional<A>;
        one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
        everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional<Internal.RewriteResult<A, any>>;
        pointTyped(arg0: Internal.DynamicOps_<any>): Internal.Optional<Internal.Typed<A>>;
        point(arg0: Internal.DynamicOps_<any>): Internal.Optional<A>;
        static unbox<A>(arg0: Internal.App_<Internal.Type$Mu, A>): com.mojang.datafixers.types.Type<A>;
        readTyped<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Typed<A>, T>>;
        equals(arg0: any, arg1: boolean, arg2: boolean): boolean;
        findTypeCached<FT, FR>(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
        ifSame<B>(arg0: com.mojang.datafixers.types.Type_<B>, arg1: Internal.RewriteResult_<B, any>): Internal.Optional<Internal.RewriteResult<A, any>>;
        findTypeInChildren<FT, FR>(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
        static opticView<S, T, A, B>(arg0: com.mojang.datafixers.types.Type_<S>, arg1: Internal.RewriteResult_<A, B>, arg2: Internal.TypedOptic_<S, T, A, B>): Internal.RewriteResult<S, T>;
        read<T>(arg0: Internal.DynamicOps_<T>, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_, arg3: T): Internal.DataResult<com.mojang.datafixers.util.Pair<Internal.Optional<any>, T>>;
        findCheckedType(arg0: number): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
        findFieldTypeOpt(arg0: string): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
        read<T>(arg0: Internal.Dynamic_<T>): Internal.DataResult<com.mojang.datafixers.util.Pair<A, Internal.Dynamic<T>>>;
        findFieldType(arg0: string): com.mojang.datafixers.types.Type<any>;
        ifSame<B>(arg0: Internal.Typed_<B>): Internal.Optional<A>;
        rewriteOrNop(arg0: Internal.TypeRewriteRule_): Internal.RewriteResult<A, any>;
        finder(): Internal.OpticFinder<A>;
        write<T>(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
        buildTemplate(): Internal.TypeTemplate;
        updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type<any>;
        template(): Internal.TypeTemplate;
    }
    type Type_<A> = Type<A>;
}
declare namespace vazkii.patchouli.mixin.client {
    interface AccessorMultiBufferSource {
        getFixedBuffers(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>;
        getFallbackBuffer(): Internal.BufferBuilder;
        get fixedBuffers(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>
        get fallbackBuffer(): Internal.BufferBuilder
    }
    type AccessorMultiBufferSource_ = AccessorMultiBufferSource;
}
declare namespace icyllis.modernui.graphics.text {
    interface Font {
        findOrCreateStrike(arg0: Internal.FontPaint_): Internal.Strike;
        calcGlyphScore(buf: string[], start: number, limit: number): number;
        getFullName(arg0: Internal.Locale_): string;
        doComplexLayout(arg0: string[], arg1: number, arg2: number, arg3: number, arg4: number, arg5: boolean, arg6: Internal.FontPaint_, arg7: Internal.IntArrayList_, arg8: Internal.FloatArrayList_, arg9: number[], arg10: number, arg11: Internal.Rect_, arg12: number, arg13: number): number;
        getMetrics(arg0: Internal.FontPaint_, arg1: Internal.FontMetricsInt_): number;
        getFamilyName(arg0: Internal.Locale_): string;
        getFamilyName(): string;
        getStyle(): number;
        getFullName(): string;
        hasGlyph(arg0: number, arg1: number): boolean;
        doSimpleLayout(arg0: string[], arg1: number, arg2: number, arg3: Internal.FontPaint_, arg4: Internal.IntArrayList_, arg5: Internal.FloatArrayList_, arg6: number, arg7: number): number;
        get familyName(): string
        get style(): number
        get fullName(): string
    }
    type Font_ = Font;
}
declare namespace me.jellysquid.mods.sodium.client.model.vertex.type {
    interface VertexType <T extends Internal.VertexSink> {
        asBlittable(): Internal.BlittableVertexType<T>;
        createFallbackWriter(arg0: Internal.VertexConsumer_): T;
    }
    type VertexType_<T extends Internal.VertexSink> = VertexType<T>;
}
declare namespace it.unimi.dsi.fastutil.doubles {
    interface DoublePredicate extends Internal.DoublePredicate, Internal.Predicate<number> {
        /**
         * @deprecated
        */
        or(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        or(arg0: Internal.DoublePredicate_): this;
        /**
         * @deprecated
        */
        test(arg0: any): boolean;
        not<T>(arg0: Internal.Predicate_<T>): Internal.Predicate<T>;
        test(arg0: number): boolean;
        /**
         * @deprecated
        */
        and(arg0: Internal.Predicate_<number>): Internal.Predicate<number>;
        and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
        or(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): this;
        /**
         * @deprecated
        */
        test(arg0: number): boolean;
        negate(): Internal.DoublePredicate;
        isEqual<T>(arg0: any): Internal.Predicate<T>;
        and(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): this;
        (arg0: number): boolean;
    }
    type DoublePredicate_ = DoublePredicate;
    interface DoubleUnaryOperator extends Internal.DoubleUnaryOperator, Internal.UnaryOperator<number> {
        compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        negation(): this;
        andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
        /**
         * @deprecated
        */
        apply(arg0: any): any;
        apply(arg0: number): number;
        identity(): this;
        andThen<V>(arg0: Internal.Function_<number, V>): Internal.Function<number, V>;
        compose<V>(arg0: Internal.Function_<V, number>): Internal.Function<V, number>;
        /**
         * @deprecated
        */
        apply(arg0: number): number;
        /**
         * @deprecated
        */
        applyAsDouble(arg0: number): number;
        (arg0: number): number;
    }
    type DoubleUnaryOperator_ = DoubleUnaryOperator;
    interface DoubleConsumer extends Internal.DoubleConsumer, Internal.Consumer<number> {
        accept(arg0: number): void;
        /**
         * @deprecated
        */
        accept(arg0: any): void;
        /**
         * @deprecated
        */
        andThen(arg0: Internal.Consumer_<number>): Internal.Consumer<number>;
        /**
         * @deprecated
        */
        accept(arg0: number): void;
        andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
        andThen(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): this;
        (arg0: number): void;
    }
    type DoubleConsumer_ = DoubleConsumer;
}
declare namespace vectorwing.farmersdelight.common.mixin.accessor {
    interface RecipeManagerAccessor {
        getRecipeMap<C extends Internal.Container, T extends Internal.Recipe<C>>(arg0: Internal.RecipeType_<T>): Internal.Map<ResourceLocation, Internal.Recipe<C>>;
    }
    type RecipeManagerAccessor_ = RecipeManagerAccessor;
}
declare namespace com.jozufozu.flywheel.mixin {
    interface LevelRendererAccessor {
        flywheel$getDestructionProgress(): Internal.Long2ObjectMap<Internal.SortedSet<Internal.BlockDestructionProgress>>;
    }
    type LevelRendererAccessor_ = LevelRendererAccessor;
}
declare namespace com.mojang.blaze3d.pipeline {
    abstract class RenderTarget implements Internal.Blaze3dRenderTargetExt {
        constructor(arg0: boolean)
        clear(arg0: boolean): void;
        getColorTextureId(): number;
        bindRead(): void;
        blitToScreen(arg0: number, arg1: number): void;
        setFilterMode(arg0: number): void;
        setClearColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
        unbindWrite(): void;
        unbindRead(): void;
        blitToScreen(arg0: number, arg1: number, arg2: boolean): void;
        createBuffers(arg0: number, arg1: number, arg2: boolean): void;
        enableStencil(): void;
        checkStatus(): void;
        destroyBuffers(): void;
        isStencilEnabled(): boolean;
        bindWrite(arg0: boolean): void;
        resize(arg0: number, arg1: number, arg2: boolean): void;
        getDepthTextureId(): number;
        iris$getDepthBufferVersion(): number;
        iris$getColorBufferVersion(): number;
        copyDepthFrom(arg0: com.mojang.blaze3d.pipeline.RenderTarget_): void;
        get colorTextureId(): number
        set filterMode(arg0: number)
        get stencilEnabled(): boolean
        get depthTextureId(): number
        width: number;
        readonly useDepth: boolean;
        filterMode: number;
        height: number;
        frameBufferId: number;
        viewHeight: number;
        viewWidth: number;
    }
    type RenderTarget_ = RenderTarget;
}
declare namespace com.google.gson.reflect {
    class TypeToken <T> {
        static get<T>(arg0: T): com.google.gson.reflect.TypeToken<T>;
        /**
         * @deprecated
        */
        isAssignableFrom(arg0: Internal.Type_): boolean;
        /**
         * @deprecated
        */
        isAssignableFrom(arg0: com.google.gson.reflect.TypeToken_<any>): boolean;
        static getParameterized(arg0: Internal.Type_, ...arg1: Internal.Type_[]): com.google.gson.reflect.TypeToken<any>;
        /**
         * @deprecated
        */
        isAssignableFrom(arg0: typeof any): boolean;
        static getArray(arg0: Internal.Type_): com.google.gson.reflect.TypeToken<any>;
        static get(arg0: Internal.Type_): com.google.gson.reflect.TypeToken<any>;
        getType(): Internal.Type;
        getRawType(): T;
        get type(): Internal.Type
        get rawType(): T
    }
    type TypeToken_<T> = TypeToken<T>;
}
